diff --git a/.gitignore b/.gitignore index f04c0192b..5be1b01ec 100644 --- a/.gitignore +++ b/.gitignore @@ -17,10 +17,10 @@ erl_crash.dump .env.production .env.test -.env +/.env .env.2 -setup_db.psql +/setup_db.psql .elixir_ls /doc @@ -30,6 +30,7 @@ priv/data/* !priv/data/.gitkeep .vscode/ cover/ +site/ test/fixtures/image_tmp.jpg test/uploads/ uploads/* diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a18f19bf9..aeff996b4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -77,36 +77,38 @@ exunit: script: - mix coveralls -cypress: - stage: test - services: - - name: mdillon/postgis:11 - alias: postgres - script: - - mix deps.get - - cd js - - yarn install - - npx cypress install # just to be sure - - yarn run build - - cd ../ - - MIX_ENV=e2e mix ecto.create - - MIX_ENV=e2e mix ecto.migrate - - MIX_ENV=e2e mix run priv/repo/e2e.seed.exs - - MIX_ENV=e2e mix phx.server & - - cd js - - npx wait-on http://localhost:4000 - - npx cypress run --record --parallel --key $CYPRESS_KEY - artifacts: - expire_in: 2 day - paths: - - js/tests/e2e/screenshots/**/*.png - - js/tests/e2e/videos/**/*.mp4 +#cypress: +# stage: test +# services: +# - name: mdillon/postgis:11 +# alias: postgres +# script: +# - mix deps.get +# - cd js +# - yarn install +# - npx cypress install # just to be sure +# - yarn run build +# - cd ../ +# - MIX_ENV=e2e mix ecto.create +# - MIX_ENV=e2e mix ecto.migrate +# - MIX_ENV=e2e mix run priv/repo/e2e.seed.exs +# - MIX_ENV=e2e mix phx.server & +# - cd js +# - npx wait-on http://localhost:4000 +# - if [ -z "$CYPRESS_KEY" ]; then npx cypress run; else npx cypress run --record --parallel --key $CYPRESS_KEY; fi +# artifacts: +# expire_in: 2 day +# paths: +# - js/tests/e2e/screenshots/**/*.png +# - js/tests/e2e/videos/**/*.mp4 pages: stage: deploy script: - mkdir public + - mkdocs build + - mv site/* public/ - mix deps.get - mix docs - mv doc public/backend diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..9720cbfb1 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,69 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +### Special operations +These two operations couldn't be handled during migrations. +They are optional, but you won't be able to search or get participant stats on existing events if they are not executed. +These commands will be removed in Mobilizon 1.0.0-beta.3. + +In order to populate search index for existing events, you need to run the following command (with prod environment): +* `mix mobilizon.setup_search` + +In order to move participant stats to the event table for existing events, you need to run the following command (with prod environment): +* `mix mobilizon.move_participant_stats` + +### Added +- Implement search engine & service in backend **(read special instructions above)** +- Allow WebP and Gif pics upload +- Optimize uploaded pics +- Make tags clickable, redirecting to search +- Add a different welcome message when coming from registration +- Link to participation page from event page when you are an organizer +- Added mix commands to manage users and view actors +- Added a demo mode to show or hide instance warnings that data is deleted +- Added a warning on login that everything is deleted regularly +- Updated Occitan translations (Quentin) +- Updated French translations (Gavy, Zilverspar, ty kayn) +- Updated Swedish translations (Anton Strömkvist) +- Upgraded frontend and backend dependencies + +### Changed +- Move participant stats to event table **(read special instructions above)** +- Limit length (20 characters) and number (10) of tags allowed +- Added some backend changes and validation for field length +- Handle error message difference between user not found and user not confirmed +- Make external links (from URL field and description) open in a new tab with `noopener` +- Improve Docker setup and docs +- Upgrade vue-cli to v4, change the way server params injection is made +- Improve some production ipv6 configuration +- Limited year range in the DatePicker + +### Fixed +- Fix event URL validation and check if hostname is correct before showing it +- Fix participations stats on the MyEvents page +- Fix event description lists margin +- Fix Cypress tests +- Fix contribution guide link and improve contribution guide (Joel Takvorian) +- Improve grammar (Damien) +- Fix recursive alias in systemd unit file (Geno) +- Fix multiline display on participants page +- Add polyfill for IntersectionObserver so that it's usable on relatively old browsers +- Fixed crash on Safari on description input by removing `-apple-system` from font-family +- Improve installation docs (mkljczk) +- Limit file uploads to 10MB +- Added missing `setup_db.psql` file (Geno) +- Fixed docker setup when using non-GNU make (JohanBaskovec) +- Fixed actors deletion that didn't cascade to followers +- Reduced datetime picker input width + +### Security +- Sanitize event title to avoid XSS + +## [1.0.0-beta.1] - 2019-10-15 +### Added +- Initial release diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b54c95595..adbb48f89 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1 +1 @@ -Please read our full contributing document at [https://framasoft.frama.io/mobilizon/contributing.html](https://framasoft.frama.io/mobilizon/contributing.html) +Please read our full contributing document at [https://framasoft.frama.io/mobilizon/backend/contributing.html](https://framasoft.frama.io/mobilizon/backend/contributing.html) diff --git a/Dockerfile b/Dockerfile index a37e586dc..9c73fff55 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,10 @@ FROM bitwalker/alpine-elixir:latest -RUN apk add inotify-tools postgresql-client yarn +RUN apk add inotify-tools postgresql-client yarn file RUN apk add --no-cache make gcc libc-dev argon2 imagemagick RUN mix local.hex --force && mix local.rebar --force WORKDIR /app -EXPOSE 4000 4001 4002 +EXPOSE 4000 diff --git a/Makefile b/Makefile index b874b19b4..7f7cda3c9 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ init: start: stop @bash docker/message.sh "starting Mobilizon with docker" - docker-compose up -d + docker-compose up -d api @bash docker/message.sh "started" stop: @bash docker/message.sh "stopping Mobilizon" diff --git a/config/config.exs b/config/config.exs index d911236fd..8899ceaed 100644 --- a/config/config.exs +++ b/config/config.exs @@ -18,12 +18,13 @@ config :mobilizon, :instance, version: "1.0.0-dev", hostname: System.get_env("MOBILIZON_INSTANCE_HOST") || "localhost", registrations_open: System.get_env("MOBILIZON_INSTANCE_REGISTRATIONS_OPEN") || false, + demo: System.get_env("MOBILIZON_INSTANCE_DEMO_MODE") || false, repository: Mix.Project.config()[:source_url], allow_relay: true, # Federation is to be activated with Mobilizon 1.0.0-beta.2 federating: false, remote_limit: 100_000, - upload_limit: 16_000_000, + upload_limit: 10_000_000, avatar_upload_limit: 2_000_000, banner_upload_limit: 4_000_000, email_from: System.get_env("MOBILIZON_INSTANCE_EMAIL") || "noreply@localhost", @@ -44,7 +45,10 @@ config :mobilizon, MobilizonWeb.Endpoint, # Upload configuration config :mobilizon, MobilizonWeb.Upload, uploader: MobilizonWeb.Uploaders.Local, - filters: [MobilizonWeb.Upload.Filter.Dedupe], + filters: [ + MobilizonWeb.Upload.Filter.Dedupe, + MobilizonWeb.Upload.Filter.Optimize + ], link_name: true, proxy_remote: false, proxy_opts: [ @@ -103,9 +107,7 @@ config :auto_linker, # TODO: Set to :no_scheme when it works properly validate_tld: true, class: false, - strip_prefix: false, - new_window: false, - rel: false + strip_prefix: false ] config :phoenix, :format_encoders, json: Jason, "activity-json": Jason @@ -136,6 +138,25 @@ config :mobilizon, Mobilizon.Service.Geospatial.GoogleMaps, config :mobilizon, Mobilizon.Service.Geospatial.MapQuest, api_key: System.get_env("GEOSPATIAL_MAP_QUEST_API_KEY") || nil +config :mobilizon, Mobilizon.Service.Geospatial.Mimirsbrunn, + endpoint: System.get_env("GEOSPATIAL_MIMIRSBRUNN_ENDPOINT") || nil + +config :mobilizon, Mobilizon.Service.Geospatial.Pelias, + endpoint: System.get_env("GEOSPATIAL_PELIAS_ENDPOINT") || nil + +config :mobilizon, :maps, + tiles: [ + endpoint: + System.get_env("MAPS_TILES_ENDPOINT") || + "https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png", + attribution: System.get_env("MAPS_TILES_ATTRIBUTION") + ] + +config :mobilizon, Oban, + repo: Mobilizon.Storage.Repo, + prune: {:maxlen, 10_000}, + queues: [default: 10, search: 20] + # Import environment specific config. This must remain at the bottom # of this file so it overrides the configuration defined above. import_config "#{Mix.env()}.exs" diff --git a/config/dev.exs b/config/dev.exs index c50f236af..8b9d4f621 100644 --- a/config/dev.exs +++ b/config/dev.exs @@ -52,7 +52,7 @@ config :mobilizon, MobilizonWeb.Endpoint, # Do not include metadata nor timestamps in development logs config :logger, :console, format: "[$level] $message\n", level: :debug -config :mobilizon, Mobilizon.Service.Geospatial, service: Mobilizon.Service.Geospatial.Nominatim +config :mobilizon, Mobilizon.Service.Geospatial, service: Mobilizon.Service.Geospatial.Mimirsbrunn # Set a higher stacktrace during development. Avoid configuring such # in production as building large stacktraces may be expensive. @@ -71,4 +71,5 @@ config :mobilizon, Mobilizon.Storage.Repo, database: System.get_env("MOBILIZON_DATABASE_DBNAME") || "mobilizon_dev", hostname: System.get_env("MOBILIZON_DATABASE_HOST") || "localhost", port: System.get_env("MOBILIZON_DATABASE_PORT") || "5432", - pool_size: 10 + pool_size: 10, + show_sensitive_data_on_connection_error: true diff --git a/config/prod.exs b/config/prod.exs index 32c8f3d53..af0ae23bf 100644 --- a/config/prod.exs +++ b/config/prod.exs @@ -1,7 +1,10 @@ import Config config :mobilizon, MobilizonWeb.Endpoint, - http: [:inet6, port: System.get_env("MOBILIZON_INSTANCE_PORT") || 4000], + http: [ + port: System.get_env("MOBILIZON_INSTANCE_PORT") || 4000, + transport_options: [socket_opts: [:inet6]] + ], url: [ host: System.get_env("MOBILIZON_INSTANCE_HOST") || "mobilizon.me", port: 443, diff --git a/config/test.exs b/config/test.exs index 575bd1e92..c9ae5091e 100644 --- a/config/test.exs +++ b/config/test.exs @@ -40,3 +40,5 @@ config :exvcr, vcr_cassette_library_dir: "test/fixtures/vcr_cassettes" config :mobilizon, Mobilizon.Service.Geospatial, service: Mobilizon.Service.Geospatial.Mock + +config :mobilizon, Oban, queues: false, prune: :disabled diff --git a/docker-compose.yml b/docker-compose.yml index c6904c86b..caa767380 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -30,7 +30,15 @@ services: MOBILIZON_DATABASE_USERNAME: postgres MOBILIZON_DATABASE_DBNAME: mobilizon_dev MOBILIZON_DATABASE_HOST: postgres - command: "mix phx.deps_migrate_serve" + command: > + sh -c "cd js && + yarn install && + cd ../ && + mix deps.get && + mix compile && + mix ecto.create && + mix ecto.migrate && + mix phx.server" volumes: pgdata: .: diff --git a/docker/tests/Dockerfile b/docker/tests/Dockerfile index 925b8808a..28401e764 100644 --- a/docker/tests/Dockerfile +++ b/docker/tests/Dockerfile @@ -2,9 +2,10 @@ FROM elixir:latest LABEL maintainer="Thomas Citharel " ENV REFRESHED_AT=2019-10-06 -RUN apt-get update -yq && apt-get install -yq build-essential inotify-tools postgresql-client git curl gnupg xvfb libgtk-3-dev libnotify-dev libgconf-2-4 libnss3 libxss1 libasound2 +RUN apt-get update -yq && apt-get install -yq build-essential inotify-tools postgresql-client git curl gnupg xvfb libgtk-3-dev libnotify-dev libgconf-2-4 libnss3 libxss1 libasound2 python3-pip RUN curl -sL https://deb.nodesource.com/setup_10.x | bash && apt-get install nodejs -yq RUN npm install -g yarn wait-on RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* RUN mix local.hex --force && mix local.rebar --force +RUN pip3 install mkdocs mkdocs-material pymdown-extensions pygments mkdocs-git-revision-date-plugin RUN curl http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz --output GeoLite2-City.tar.gz -s && tar zxf GeoLite2-City.tar.gz && mkdir -p /usr/share/GeoIP && mv GeoLite2-City_*/GeoLite2-City.mmdb /usr/share/GeoIP/GeoLite2-City.mmdb diff --git a/support/guides/introduction.md b/docs/about.md similarity index 93% rename from support/guides/introduction.md rename to docs/about.md index 576a5f448..bb431dd26 100644 --- a/support/guides/introduction.md +++ b/docs/about.md @@ -1,4 +1,4 @@ -# Mobilizon +# About Mobilizon

@@ -43,7 +43,7 @@ There's no lock-in, you can interact with the event without registration. ## Contributing -We appreciate any contribution to Mobilizon. Check our [Contributing](contributing.html) page for more information. +We appreciate any contribution to Mobilizon. Check our [Contributing](contribute/index.md) page for more information. ## Links @@ -54,11 +54,11 @@ We appreciate any contribution to Mobilizon. Check our [Contributing](contributi ### Discuss * 💬 Matrix: `#Mobilizon:matrix.org` [Riot](https://riot.im/app/#/room/#Mobilizon:matrix.org) - * #️⃣ IRC: `#mobilizon` on Freenode + * IRC: `#mobilizon` on Freenode * 🗣️ Forum: [https://framacolibri.org/c/mobilizon](https://framacolibri.org/c/mobilizon) ### Follow * 🐘 Mastodon: [https://framapiaf.org/@mobilizon](https://framapiaf.org/@mobilizon) * 🐦 Twitter [https://twitter.com/@joinmobilizon](https://twitter.com/@joinmobilizon) -Note: Most federation code comes from [Pleroma](https://pleroma.social), which is `Copyright © 2017-2018 Pleroma Authors - AGPL-3.0` +Note: Most federation code comes from [Pleroma](https://pleroma.social), which is `Copyright © 2017-2019 Pleroma Authors - AGPL-3.0` diff --git a/docs/administration/CLI tasks/maintenance_ tasks.md b/docs/administration/CLI tasks/maintenance_ tasks.md new file mode 100644 index 000000000..4bee7f466 --- /dev/null +++ b/docs/administration/CLI tasks/maintenance_ tasks.md @@ -0,0 +1,52 @@ +# Maintenance tasks + +## Installation + +Generates new configuration files. + +!!! warning + This command generates configuration for your Mobilizon instance and should be run only once when installing. + +If any options are left unspecified, you will be prompted interactively. + +```bash +mix mobilizon.instance gen [] +``` + +### Options +* `-f`, `--force` Whether to erase existing files +* `-o`, `--output PATH` The path to output the `.env` file. Defaults to `.env.production`. +* `--output_psql PATH` The path to output the SQL script. Defaults to `setup_db.psql`. +* `--domain DOMAIN` The instance's domain +* `--instance_name INSTANCE_NAME` The instance's name +* `--admin_email ADMIN_EMAIL` The administrator's email +* `--dbhost HOSTNAME` The database hostname of the PostgreSQL database to use +* `--dbname DBNAME` The name of the database to use +* `--dbuser DBUSER` The database user (aka role) to use for the database connection +* `--dbpass DBPASS` The database user's password to use for the database connection +* `--dbport DBPORT` The database port + +## Depreciated commands + +### move_participant_stats + +Task to move participant stats directly on the `event` table (so there's no need to count event participants each time). +This task should **only be run once** when migrating from `v1.0.0-beta.1` to `v1.0.0-beta.2`. + +This task will be removed in version `v1.0.0-beta.3`. + +```bash +mix mobilizon.move_participant_stats +``` + +### setup_search + +Task to setup search for existing events. + +This task should **only be run once** when migrating from `v1.0.0-beta.1` to `v1.0.0-beta.2`. + +This task will be removed in version `v1.0.0-beta.3`. + +```bash +mix mobilizon.setup_search +``` diff --git a/docs/administration/CLI tasks/manage_users.md b/docs/administration/CLI tasks/manage_users.md new file mode 100644 index 000000000..89bfb8f4e --- /dev/null +++ b/docs/administration/CLI tasks/manage_users.md @@ -0,0 +1,4 @@ +# Manage users + +!!! bug + Not yet existing diff --git a/docs/administration/CLI tasks/relay.md b/docs/administration/CLI tasks/relay.md new file mode 100644 index 000000000..8c63f560c --- /dev/null +++ b/docs/administration/CLI tasks/relay.md @@ -0,0 +1,25 @@ +# Relay + +Manages remote relays + +## Make your instance follow a mobilizon instance + +```bash +mix mobilizon.relay follow +``` + +Example: +```bash +mix mobilizon.relay follow https://example.org/relay +``` + +## Make your instance unfollow a mobilizon instance + +```bash +mix mobilizon.relay unfollow +``` + +Example: +```bash +mix mobilizon.relay unfollow https://example.org/relay +``` diff --git a/docs/administration/configure/geocoders.md b/docs/administration/configure/geocoders.md new file mode 100644 index 000000000..3f636ed84 --- /dev/null +++ b/docs/administration/configure/geocoders.md @@ -0,0 +1,81 @@ +# Geocoders + +Geocoding is the ability to match an input **string representing a location - such as an address - to geographical coordinates**. +Reverse geocoding is logically the opposite, matching **geographical coordinates to names of places**. + +This is needed to set correct address for events, and more easily find events with geographical data, for instance if you want to discover events happening near your current position. + +However, providing a geocoding service is quite expensive, especially if you want to cover the whole Earth. + +!!! note "Hardware setup" + To give an idea of what hardware is required to self-host a geocoding service, we successfully installed and used [Addok](#addok), [Pelias](#pelias) and [Mimirsbrunn](#mimirsbrunn) on a 8 cores/16GB RAM machine without any issues **importing only French addresses and data**. + +## List of supported geocoders + +This is the list of all geocoders supported by Mobilizon. The current default one is [Nominatim](#nominatim) and uses the official OpenStreetMap instance. + +!!! bug + Changing geocoder through `.env` configuration isn't currently supported by Mobilizon. + Instead you need to edit the following line in `config.prod.exs`: + ```elixir + config :mobilizon, Mobilizon.Service.Geospatial, service: Mobilizon.Service.Geospatial.Nominatim + ``` + And change `Nominatim` to one of the supported geocoders. This change might be overwritten when updating Mobilizon. + +### Nominatim + +[Nominatim](https://wiki.openstreetmap.org/wiki/Nominatim) is a GPL-2.0 licenced tool to search data by name and address. It's written in C and PHP and uses PostgreSQL. +It's the current default search tool on the [OpenStreetMap homepage](https://www.openstreetmap.org). + +!!! warning "Terms" + When using the official Nominatim OpenStreetMap instance (default endpoint for this geocoder if not configured otherwise), you need to read and accept the [Usage Policy](https://operations.osmfoundation.org/policies/nominatim). + +!!! danger "Limitations" + Autocomplete is not possible using Nominatim, you'll obtain no suggestions while typing. + +Several companies provide hosted instances of Nominatim that you can query via an API, for example see [MapQuest Open Initiative](https://developer.mapquest.com/documentation/open/nominatim-search). + +### Addok + +[Addok](https://github.com/addok/addok) is a WTFPL licenced search engine for address (and only address). It's written in Python and uses Redis. +It's used by French government for [adresse.data.gouv.fr](https://adresse.data.gouv.fr). + +!!! warning "Terms" + When using France's Addok instance at `api-adresse.data.gouv.fr` (default endpoint for this geocoder if not configured otherwise), you need to read and accept the [GCU](https://adresse.data.gouv.fr/cgu) (in French). + +### Photon + +[Photon](https://photon.komoot.de/) is an Apache 2.0 licenced search engine written in Java and powered by ElasticSearch. + +!!! warning "Terms" + The terms of use for the official instance (default endpoint for this geocoder if not configured otherwise) are simply the following: + > You can use the API for your project, but please be fair - extensive usage will be throttled. We do not guarantee for the availability and usage might be subject of change in the future. + +### Pelias + +[Pelias](https://github.com/pelias/pelias) is a MIT licensed geocoder composed of several services written in NodeJS. It's powered by ElasticSearch. + +There's [Geocode Earth](https://geocode.earth/) SAAS that provides a Pelias API. +They offer discounts for Open-Source projects. [See the pricing](https://geocode.earth/). + +### Mimirsbrunn + +[Mimirsbrunn](https://github.com/CanalTP/mimirsbrunn) is an AGPL-3.0 licensed geocoding written in Rust and powered by ElasticSearch. + +Mimirsbrunn is used by [Qwant Maps](https://www.qwant.com/maps) and [Navitia](https://www.navitia.io). + +### Google Maps + +[Google Maps](https://developers.google.com/maps/documentation/geocoding/intro) is a proprietary service that provides APIs for geocoding. + +They don't have a free plan, but offer credit when creating a new account. [See the pricing](https://cloud.google.com/maps-platform/pricing/). + +### MapQuest + +[MapQuest](https://developer.mapquest.com/documentation/open/geocoding-api/) is a proprietary service that provides APIs for geocoding. + +They offer a free plan. [See the pricing](https://developer.mapquest.com/plans). + +### More geocoding services + +Geocoding implementations are simple modules that need to implement the [`Mobilizon.Service.Geospatial.Provider` behaviour](https://framasoft.frama.io/mobilizon/backend/Mobilizon.Service.Geospatial.Provider.html), so feel free to write your own! diff --git a/docs/administration/dependencies.md b/docs/administration/dependencies.md new file mode 100644 index 000000000..175a966ee --- /dev/null +++ b/docs/administration/dependencies.md @@ -0,0 +1,113 @@ +# Dependencies + +## Debian / Ubuntu and derivatives + +This documentation is appropriate for Debian 10 (Buster) and Ubuntu 18.04 LTS. + +### Security + +We advise to make sure your webserver is secure enough. +For instance you can require authentication through SSH keys and not passwords, install Fail2Ban to block repeated login attempts and block unused ports by installing and configuring a firewall. + +### Basic tools +We begin by making sure some basic tools are installed: + +```bash +sudo apt install curl unzip vim openssl make git +``` + +### Web server +We only officially support nginx. + +```bash +sudo apt install nginx +``` + +### HTTPS Certificates +Then we need to install [certbot](https://certbot.eff.org/), a tool to ask for free Let's Encrypt HTTPS certificates. + +```bash +sudo apt install certbot +``` + +You can use certbot with web server plugins or manually. See [Certbot's documentation](https://certbot.eff.org/instructions). + + +### NodeJS +We install the latest NodeJS version by adding NodeSource repos and installing NodeJS: + +Head over to [this page](https://github.com/nodesource/distributions/blob/master/README.md#table-of-contents) and follow the instructions for `Node.js v12.x`. + +!!! info + Unless stated otherwise, Mobilizon always supports only the latest LTS version of NodeJS. + +!!! tip + NodeSource repos only gives updates for a specific version of NodeJS (it doesn't upgrade itself to a new major version). When a new major version of NodeJS is released, you need to remove the old repo and add the new one. + +### Yarn +Mobilizon uses [Yarn](https://yarnpkg.com/) to manage NodeJS packages, so we need to install it as well. + +Follow the instructions on [this page](https://yarnpkg.com/en/docs/install#debian-stable) to add Yarn's repository and install it. + +!!! info + It is also possible to install `yarn` directly with `npm`: + ```bash + npm install -g yarn + ```. + You need to make sure npm's binary packages folder in your `$PATH` afterwards to use `yarn`. + +### Erlang and Elixir + +The packages from Debian or Ubuntu are badly packaged and often out of date, so we need to add one final source repository. + +Follow the instructions for Ubuntu/Debian on [this page](https://elixir-lang.org/install.html#unix-and-unix-like) to add Erlang Solutions repo and install Erlang and Elixir. + +!!! tip + The Erlang package also wants to install an add-on for Emacs for some reason (but it doesn't install Emacs). If you see a warning, nothing to worry about. + +### PostgreSQL and PostGIS + +Mobilizon uses the [PostgreSQL](https://www.postgresql.org) database, and the PostgreSQL [Postgis](https://postgis.net) extension to store geographical data into PostgreSQL. + +```bash +sudo apt install postgresql postgresql-contrib postgis +``` + +After that we can enable and start the PostgreSQL service. +``` +sudo systemctl --now enable postgresql +``` + +### Misc + +We need the following tools to handle and optimize pictures that are uploaded on Mobilizon. + +```bash +sudo apt install imagemagick +``` + +The following packages are optional, Mobilizon can run without them. + +```bash +sudo apt install webp gifsicle jpegoptim optipng pngquant +``` + +Once finished, let's [head back to the install guide](index.md). + +## Arch Linux + +Run the following command to install all at once: +```bash +sudo pacman -S nodejs postgresql openssl git wget unzip base-devel yarn nginx elixir postgis imagemagick +``` + +Now that dependencies are installed, before running Mobilizon you should start PostgreSQL: +``` +sudo systemctl --now enable postgresql +``` + +Once finished, let's [head back to the install guide](index.md). + +## Other distributions + +Feel free to update this file in a pull request! diff --git a/support/guides/install/docker.md b/docs/administration/docker.md similarity index 76% rename from support/guides/install/docker.md rename to docs/administration/docker.md index 790d3a9e7..421ac3af0 100644 --- a/support/guides/install/docker.md +++ b/docs/administration/docker.md @@ -12,4 +12,4 @@ Then, just run `make` to build containers. make ``` -This will start a database container, an API container and the front-end container running on localhost. +This will start a database container, an API container also containing the front-end running on `localhost`. diff --git a/support/guides/install/install.md b/docs/administration/index.md similarity index 54% rename from support/guides/install/install.md rename to docs/administration/index.md index a4da4d074..6c606e822 100644 --- a/support/guides/install/install.md +++ b/docs/administration/index.md @@ -1,50 +1,50 @@ # Install +## Pre-requisites + +* A Linux machine with **root access** +* A **domain name** (or subdomain) for the Mobilizon server, e.g. `example.net` +* An **SMTP server** to deliver emails + +!!! tip + You can also install Mobilizon [with Docker](docker.md). + ## Dependencies -Follow the steps of the [dependencies guide](dependencies.html) +Mobilizon requires Elixir, NodeJS and PostgreSQL among other things. -## Database +Installing dependencies depends on the system you're using. Follow the steps of the [dependencies guide](dependencies.md). -Create the production database and a mobilizon user inside PostgreSQL: +## Setup -```bash -sudo -u postgres createuser -P mobilizon -sudo -u postgres createdb -O mobilizon mobilizon_prod -``` - -Then enable extensions Mobilizon needs: - -```bash -sudo -u postgres psql -c "CREATE EXTENSION postgis;" mobilizon_prod -sudo -u postgres psql -c "CREATE EXTENSION pg_trgm;" mobilizon_prod -sudo -u postgres psql -c "CREATE EXTENSION unaccent;" mobilizon_prod -``` - - -## Mobilizon user - -Create a `mobilizon` user with `/home/mobilizon` home: +We're going to use a dedicated `mobilizon` user with `/home/mobilizon` home: ```bash sudo adduser --disabled-login mobilizon +``` + +!!! tip + + On FreeBSD + + ``` bash + sudo pw useradd -n mobilizon -d /home/mobilizon -s /usr/local/bin/bash -m + sudo passwd mobilizon + ``` + +Then let's connect as this user: + +```bash sudo -i -u mobilizon ``` -**On FreeBSD** +Let's start by cloning the repository in a directory named `live`: -```bash -sudo pw useradd -n mobilizon -d /home/mobilizon -s /usr/local/bin/bash -m -sudo passwd mobilizon -``` - -You can now fetch the code with git: ```bash git clone https://framagit.org/framasoft/mobilizon live && cd live ``` -## Configuration -### Backend +## Installing dependencies Install Elixir dependencies @@ -52,23 +52,12 @@ Install Elixir dependencies mix deps.get ``` -Configure your instance with +Then compile these dependencies and Mobilizon (this can take a few minutes) ```bash -mix mobilizon.instance gen +mix compile ``` -This will ask you questions about your instance and generate a `.env.prod` file. - -### Migration - -Run database migrations: `mix ecto.migrate`. You will have to do this again after most updates. - -> If some migrations fail, it probably means you're not using a recent enough version of PostgreSQL, -or that you haven't installed [the required extensions](#database). - -### Front-end - Go into the `js/` directory ```bash @@ -81,11 +70,34 @@ and install the Javascript dependencies yarn install ``` -Finally, build the front-end with +Finally, we can build the front-end (this can take a few seconds) ```bash yarn run build ``` +Let's go back to the main directory +```bash +cd ../ +``` + +## Configuration + +Mobilizon provides a command line tool to generate configuration + +```bash +mix mobilizon.instance gen +``` + +This will ask you questions about your instance and generate a `.env.prod` file. + + +### Migration + +Run database migrations: `mix ecto.migrate`. You will have to do this again after most updates. + +!!! tip + If some migrations fail, it probably means you're not using a recent enough version of PostgreSQL, or that you haven't installed the required extensions. + ## Services ### Systemd @@ -114,7 +126,7 @@ It will run Mobilizon and enable startup on boot. You can follow the logs with sudo journalctl -fu mobilizon.service ``` -The Elixir server runs on port 4000 on the local interface only, so you need to add a reverse-proxy. +The Mobilizon server runs on port 4000 on the local interface only, so you need to add a reverse-proxy. ## Reverse proxy @@ -134,4 +146,4 @@ sudo ln -s /etc/nginx/sites-available/mobilizon.conf /etc/nginx/sites-enabled/ Edit the file `/etc/nginx/sites-available` and adapt it to your own configuration. -Test the configuration with `sudo nginx -t` and reload nginx with `systemctl reload nginx`. \ No newline at end of file +Test the configuration with `sudo nginx -t` and reload nginx with `systemctl reload nginx`. diff --git a/docs/administration/upgrading.md b/docs/administration/upgrading.md new file mode 100644 index 000000000..bf20d45e1 --- /dev/null +++ b/docs/administration/upgrading.md @@ -0,0 +1,91 @@ +--- +title: Upgrading to a new release +--- + +# Preparing + +The release page contains a changelog, and below it, upgrade instructions. **Read and understand** the release instructions. + +Some tasks (like database migrations) can take a while, so we advise you to run commands inside a `tmux` or `screen`. + +# Backup + +Always make sure your database and `.env.production` file are properly backuped before performing upgrades. + +Unless stated otherwise in the release notes, the following steps are enough to upgrade Mobilizon. + +# Steps + +### Fetch latest code +Switch to the `mobilizon` user: + +```bash +sudo -i -u mobilizon +``` + +And navigate to the Mobilizon root directory: + +```bash +cd /home/mobilizon/live +``` + +Fetch the latest tags +```bash +git fetch --tags +``` + +And checkout the tag you want to switch to. For instance, if I want to upgrade to version `v1.1`: +```bash +git checkout v1.1 +``` + +### Fetch new dependencies +Fetch new and/or updated Elixir and NodeJS dependencies +```bash +mix deps.get +``` +```bash +cd js +yarn install +``` + +### Rebuild Mobilizon's front-end +```bash +yarn run build +cd ../ +``` + +### Recompile Mobilizon +```bash +mix compile +``` +Let's switch back to your regular user. + +### Stop running Mobilizon processes +```bash +sudo systemctl stop mobilizon +``` + +### Perform database migrations + +Go back to the `mobilizon` user. +```bash +sudo -i -u mobilizon +cd live +mix ecto.migrate +``` +### Restart Mobilizon +Let's switch back one last time to your regular user. +```bash +sudo systemctl restart mobilizon +``` + +You can follow the Mobilizon logs to check that everything works properly. +```bash +sudo journalctl -u mobilizon -f +``` + +**That’s all!** You’re running the new version of Mobilizon now. + +If you have issues after upgrading, try reviewing upgrade steps and release notes. +Then feel free to [contact us](../about.md#discuss) or file an issue on [our Gitlab](https://framagit.org/framasoft/mobilizon/issues) diff --git a/support/guides/code_of_conduct.md b/docs/contribute/code_of_conduct.md similarity index 100% rename from support/guides/code_of_conduct.md rename to docs/contribute/code_of_conduct.md diff --git a/support/guides/development/development.md b/docs/contribute/development.md similarity index 62% rename from support/guides/development/development.md rename to docs/contribute/development.md index b1fca76d5..a72b7d5cb 100644 --- a/support/guides/development/development.md +++ b/docs/contribute/development.md @@ -1,15 +1,32 @@ # Development -Clone the repo, and start the project through Docker. You'll need both Docker and Docker-Compose. + +Clone the repository: ```bash +# With HTTPS git clone https://framagit.org/framasoft/mobilizon && cd mobilizon -make + +# With SSH +git clone git@framagit.org:framasoft/mobilizon.git && cd mobilizon ``` -## Manual + +Run Mobilizon: + + * with Docker and Docker-Compose (**Recommended**) + * without Docker and Docker-Compose (This involves more work on your part, use Docker and Docker-Compose if you can) + +## With Docker and Docker-Compose + + * Install [Docker](https://docs.docker.com/install/#supported-platforms) and [Docker-Compose](https://docs.docker.com/compose/install/) for your system. + * Run `make start` to build, then launch a database container and an API container. + * Follow the progress of the build with `docker-compose logs -f`. + * Access `localhost:4000` in your browser once the containers are fully built and launched. + +## Without Docker and Docker-Compose * Install dependencies: * Elixir (and Erlang) by following the instructions at [https://elixir-lang.github.io/install.html](https://elixir-lang.github.io/install.html) * [PostgreSQL]() with PostGIS - * Install NodeJS (we guarantee support for the latest LTS and later) ![](https://img.shields.io/badge/node-%3E%3D%2010.0+-brightgreen.svg) + * Install NodeJS (we guarantee support for the latest LTS and later) ![](https://img.shields.io/badge/node-%3E%3D%2012.0+-brightgreen.svg) * Start services: * Start postgres * Setup services: @@ -31,12 +48,3 @@ make Now you can visit [`localhost:4000`](http://localhost:4000) in your browser and see the website (server *and* client) in action. - -## Docker -You need to install the latest supported [Docker](https://docs.docker.com/install/#supported-platforms) and [Docker-Compose](https://docs.docker.com/compose/install/) before using the Docker way of installing Mobilizon. - -Just run : -```bash -make start -``` -to build and launch a database container and an API container running on localhost. diff --git a/support/guides/contributing.md b/docs/contribute/index.md similarity index 95% rename from support/guides/contributing.md rename to docs/contribute/index.md index 84d58c7ba..f0013d9dc 100644 --- a/support/guides/contributing.md +++ b/docs/contribute/index.md @@ -40,17 +40,11 @@ This project is part of [Framasoft](https://framasoft.org)'s [Contributopia Camp ![Framameet illustration on Contributopia Website](https://contributopia.org/img/services-framameet.jpg) -### We practice [Ethical Design](https://2017.ind.ie/ethical-design/) - -We endeavour to build technology that respects human rights, human effort, and human experience, and hope you will join in this effort. - -[![Ethical Design diagram](https://i.imgur.com/O7RJo60.png)](https://2017.ind.ie/ethical-design/) - --- -## [Code Of Conduct](code_of_conduct.html) +## [Code Of Conduct](code_of_conduct.md) -We require all participants to read and accept our [Code of Conduct](code_of_conduct.html). +We require all participants to read and accept our [Code of Conduct](code_of_conduct.md). --- @@ -70,7 +64,8 @@ Please go through the checklist below before posting any ✨ 💄 🐛 * **Perform a cursory search** in the issue tracker to see if the enhancement has already been suggested. If it has, add a comment to the existing issue instead of opening a new one. * Never report security related issues, vulnerabilities or bugs including sensitive information to the issue tracker, or elsewhere in public. Instead, sensitive bugs must be sent by email to tcit plus mobilizon at framasoft dot org. -> **Note:** If you find a **Closed** issue that seems like it is the same thing that you're experiencing, open a new issue and include a link to the original issue in the body of your new one. +!!! note + If you find a **Closed** issue that seems like it is the same thing that you're experiencing, open a new issue and include a link to the original issue in the body of your new one. ### Suggesting Features & Enhancements @@ -167,7 +162,7 @@ Unsure where to begin contributing? You can start by looking through issues tagg #### Local development -Mobilizon can be developed locally. For instructions on how to do this, please see [the documentation](development.html). +Mobilizon can be developed locally. For instructions on how to do this, please see [the documentation](development.md). #### Coding & git practices @@ -178,10 +173,10 @@ Mobilizon can be developed locally. For instructions on how to do this, please s #### How to make changes -* Make your changes on a separate branch which includes an issue number e.g. `1234-some-new-feature` where 1234 is the issue number where the feature is documented. Make sure the branch is based on `develop`. +* Make your changes on a separate branch which includes an issue number e.g. `1234-some-new-feature` where 1234 is the issue number where the feature is documented. Make sure the branch is based on `master`. * Do not commit changes to files that are irrelevant to your feature or bugfix. * Use commit messages descriptive of your changes. -* Push to the upstream of your new branch. +* Push to your own repository fork. * Create a merge request at GitLab. #### Git commit messages @@ -192,7 +187,7 @@ Mobilizon can be developed locally. For instructions on how to do this, please s #### Merge requests -* Follow [the code styleguides](styleguide.html). +* Follow [the code styleguides](styleguide.md). * Document new code based on [the documentation styleguide](https://hexdocs.pm/elixir/writing-documentation.html). * Each merge request should implement ONE feature or bugfix. If you want to add or fix more than one thing, submit more than one merge request. * Fill in the merge request template below. diff --git a/support/guides/development/styleguide.md b/docs/contribute/styleguide.md similarity index 98% rename from support/guides/development/styleguide.md rename to docs/contribute/styleguide.md index 7965df7b9..9a70cc48f 100644 --- a/support/guides/development/styleguide.md +++ b/docs/contribute/styleguide.md @@ -5,6 +5,7 @@ We format our code with the Elixir Formatter and check for issues with [Credo](https://github.com/rrrene/credo) (a few rules are not blocking). Please run these two commands before pushing code: + * `mix format` * `mix credo` @@ -25,4 +26,4 @@ We also try to follow the [official Vue.js style guide](https://vuejs.org/v2/sty ### Styleguide -We present the components used on Mobilizon's front-end here: https://framasoft.frama.io/mobilizon/frontend/. The documentation is builded through [Vue Styleguidist](https://vue-styleguidist.github.io/) \ No newline at end of file +We present the components used on Mobilizon's front-end here: https://framasoft.frama.io/mobilizon/frontend/. The documentation is builded through [Vue Styleguidist](https://vue-styleguidist.github.io/) diff --git a/support/guides/development/tests.md b/docs/contribute/tests.md similarity index 52% rename from support/guides/development/tests.md rename to docs/contribute/tests.md index 003a01d3b..c872ecc79 100644 --- a/support/guides/development/tests.md +++ b/docs/contribute/tests.md @@ -9,6 +9,9 @@ To launch all the tests: mix test ``` +!!! info + If you're using Docker, you can use `make test` + If you want test coverage: ```bash @@ -29,7 +32,8 @@ If you want to test a specific test, block or line: mix test test/mobilizon/actors/actors_test.exs:85 ``` -> Note: The coveralls.html also works the same +!!! tip + Note: The `coveralls.html` also works the same ## Front-end @@ -41,6 +45,11 @@ Not done yet. We use [Cypress](https://cypress.io) for End-to-end testing. +You first need to run the webserver with the `e2e` environment: `MIX_ENV=e2e mix phx.server`. The same environment parameters as the `dev` environment must be provided. +This allows to run database operations in the sandbox and not pollute your database. + +Then, run `MIX_ENV=e2e mix run priv/repo/e2e.seed.exs` to have some initial data inside your instance for the tests. + When inside the `js` directory, you can do either ```bash npx cypress run @@ -51,4 +60,5 @@ npx cypress open ``` to open the interactive GUI. -Cypress provided [a subscription](https://www.cypress.io/oss-plan) to their recording dashboard since Mobilizon is an Open-Source project. Thanks! \ No newline at end of file +!!! info + Cypress provided [a subscription](https://www.cypress.io/oss-plan) to their recording dashboard since Mobilizon is an Open-Source project. Thanks! diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 000000000..2f5fb4e48 --- /dev/null +++ b/docs/index.md @@ -0,0 +1,10 @@ +--- +title: Mobilizon documentation +--- + +Welcome to the Mobilizon documentation + +* [Learn more about Mobilizon](about.md) +* Learn how to use Mobilizon (not yet written) +* [Learn how to install Mobilizon](administration/index.md) +* [Learn how to contribute to Mobilizon](contribute/index.md) diff --git a/docs/logo.png b/docs/logo.png new file mode 120000 index 000000000..09e73d859 --- /dev/null +++ b/docs/logo.png @@ -0,0 +1 @@ +../js/public/img/mobilizon_logo.png \ No newline at end of file diff --git a/docs/theme/partials/footer.html b/docs/theme/partials/footer.html new file mode 100644 index 000000000..d4b658aa3 --- /dev/null +++ b/docs/theme/partials/footer.html @@ -0,0 +1,107 @@ + + +{% import "partials/language.html" as lang with context %} + + +

diff --git a/js/.babelrc b/js/.babelrc deleted file mode 100644 index a736dde9b..000000000 --- a/js/.babelrc +++ /dev/null @@ -1,5 +0,0 @@ -{ - "presets": [ - "@vue/app" - ] -} \ No newline at end of file diff --git a/js/.env b/js/.env new file mode 100644 index 000000000..2b749cb2d --- /dev/null +++ b/js/.env @@ -0,0 +1 @@ +VUE_APP_INJECT_COMMENT = \ No newline at end of file diff --git a/js/.gitignore b/js/.gitignore index 10ca88b8c..db755fec3 100644 --- a/js/.gitignore +++ b/js/.gitignore @@ -27,4 +27,3 @@ yarn-error.log* *.sln *.sw* -.env diff --git a/js/babel.config.js b/js/babel.config.js new file mode 100644 index 000000000..dc91850bf --- /dev/null +++ b/js/babel.config.js @@ -0,0 +1,7 @@ +module.exports = { + presets: [ + [ + "@vue/app", {useBuiltIns: "entry"} + ] + ] +}; diff --git a/js/package.json b/js/package.json index 99e358f28..d75d6b2f5 100644 --- a/js/package.json +++ b/js/package.json @@ -1,9 +1,10 @@ { "name": "mobilizon", "version": "1.0.0-beta.1", + "license": "AGPL-3.0", "private": true, "scripts": { - "build": "vue-cli-service build", + "build": "vue-cli-service build --modern", "test:unit": "vue-cli-service test:unit", "test:e2e": "vue-cli-service test:e2e", "lint": "vue-cli-service lint", @@ -24,7 +25,9 @@ "eslint-plugin-vue": "^5.2.3", "graphql": "^14.5.8", "graphql-tag": "^2.10.1", + "intersection-observer": "^0.7.0", "leaflet": "^1.4.0", + "leaflet.locatecontrol": "^0.68.0", "lodash": "^4.17.11", "ngeohash": "^0.6.3", "register-service-worker": "^1.6.2", @@ -43,15 +46,17 @@ "devDependencies": { "@types/chai": "^4.2.3", "@types/leaflet": "^1.5.2", + "@types/leaflet.locatecontrol": "^0.60.7", "@types/lodash": "^4.14.141", "@types/mocha": "^5.2.6", - "@vue/cli-plugin-babel": "^3.6.0", - "@vue/cli-plugin-e2e-cypress": "^4.0.0-rc.7", - "@vue/cli-plugin-pwa": "^3.6.0", - "@vue/cli-plugin-typescript": "^3.6.0", - "@vue/cli-plugin-unit-mocha": "^3.6.0", - "@vue/cli-service": "^3.6.0", - "@vue/eslint-config-typescript": "^4.0.0", + "@vue/cli-plugin-babel": "^4.0.3", + "@vue/cli-plugin-e2e-cypress": "^4.0.3", + "@vue/cli-plugin-pwa": "^4.0.3", + "@vue/cli-plugin-router": "^4.0.3", + "@vue/cli-plugin-typescript": "^4.0.3", + "@vue/cli-plugin-unit-mocha": "^4.0.3", + "@vue/cli-service": "^4.0.3", + "@vue/eslint-config-typescript": "^5.0.0", "@vue/test-utils": "^1.0.0-beta.29", "apollo-link-error": "^1.1.12", "chai": "^4.2.0", @@ -63,8 +68,8 @@ "tslint": "^5.20.0", "tslint-config-airbnb": "^5.11.2", "typescript": "^3.6.3", - "vue-cli-plugin-styleguidist": "^3.24.2", - "vue-cli-plugin-webpack-bundle-analyzer": "^1.3.0", + "vue-cli-plugin-styleguidist": "^4.0.1", + "vue-cli-plugin-webpack-bundle-analyzer": "^2.0.0", "vue-i18n-extract": "^1.0.2", "vue-svg-inline-loader": "^1.3.0", "vue-template-compiler": "^2.6.10", @@ -72,7 +77,7 @@ }, "browserslist": [ ">0.25%", - "not ie 11", + "ie 11", "not op_mini all" ], "engines": { diff --git a/js/public/img/icons/android-chrome-192x192.png b/js/public/img/icons/android-chrome-192x192.png index c29c11513..52399911b 100644 Binary files a/js/public/img/icons/android-chrome-192x192.png and b/js/public/img/icons/android-chrome-192x192.png differ diff --git a/js/public/img/icons/android-chrome-512x512.png b/js/public/img/icons/android-chrome-512x512.png index c29c11513..4a6182504 100644 Binary files a/js/public/img/icons/android-chrome-512x512.png and b/js/public/img/icons/android-chrome-512x512.png differ diff --git a/js/public/img/icons/apple-touch-icon-152x152.png.png b/js/public/img/icons/apple-touch-icon-152x152.png.png index c29c11513..8813cc5f9 100644 Binary files a/js/public/img/icons/apple-touch-icon-152x152.png.png and b/js/public/img/icons/apple-touch-icon-152x152.png.png differ diff --git a/js/public/img/icons/favicon-16x16.png b/js/public/img/icons/favicon-16x16.png index 29c875bf1..42b6b3523 100644 Binary files a/js/public/img/icons/favicon-16x16.png and b/js/public/img/icons/favicon-16x16.png differ diff --git a/js/public/img/icons/favicon-32x32.png b/js/public/img/icons/favicon-32x32.png index c29c11513..8813cc5f9 100644 Binary files a/js/public/img/icons/favicon-32x32.png and b/js/public/img/icons/favicon-32x32.png differ diff --git a/js/public/img/icons/icon-128x128.png b/js/public/img/icons/icon-128x128.png index c29c11513..8813cc5f9 100644 Binary files a/js/public/img/icons/icon-128x128.png and b/js/public/img/icons/icon-128x128.png differ diff --git a/js/public/img/icons/icon-384x384.png b/js/public/img/icons/icon-384x384.png index c29c11513..8813cc5f9 100644 Binary files a/js/public/img/icons/icon-384x384.png and b/js/public/img/icons/icon-384x384.png differ diff --git a/js/public/img/icons/icon-512x512.png b/js/public/img/icons/icon-512x512.png index c29c11513..8813cc5f9 100644 Binary files a/js/public/img/icons/icon-512x512.png and b/js/public/img/icons/icon-512x512.png differ diff --git a/js/public/img/icons/icon-96x96.png b/js/public/img/icons/icon-96x96.png index c29c11513..8813cc5f9 100644 Binary files a/js/public/img/icons/icon-96x96.png and b/js/public/img/icons/icon-96x96.png differ diff --git a/js/public/img/icons/msapplication-icon-144x144.png b/js/public/img/icons/msapplication-icon-144x144.png index c29c11513..8813cc5f9 100644 Binary files a/js/public/img/icons/msapplication-icon-144x144.png and b/js/public/img/icons/msapplication-icon-144x144.png differ diff --git a/js/public/img/mobilizon_default_card.png b/js/public/img/mobilizon_default_card.png new file mode 100644 index 000000000..8f9ccdf7c Binary files /dev/null and b/js/public/img/mobilizon_default_card.png differ diff --git a/js/public/img/mobilizon_logo.png b/js/public/img/mobilizon_logo.png index 3665d3082..9f09a4f14 100644 Binary files a/js/public/img/mobilizon_logo.png and b/js/public/img/mobilizon_logo.png differ diff --git a/js/public/index.html b/js/public/index.html index e5cc633db..0b9087c40 100644 --- a/js/public/index.html +++ b/js/public/index.html @@ -6,7 +6,7 @@ - + <%= VUE_APP_INJECT_COMMENT %> diff --git a/js/public/manifest.json b/js/public/manifest.json index 2d05e866b..a66432885 100644 --- a/js/public/manifest.json +++ b/js/public/manifest.json @@ -1,5 +1,5 @@ { - "name": "mobilizon", + "name": "Mobilizon", "short_name": "mobilizon", "icons": [ { @@ -13,8 +13,8 @@ "type": "image/png" } ], - "start_url": "/index.html", + "start_url": "/", "display": "standalone", - "background_color": "#000000", - "theme_color": "#4DBA87" + "background_color": "#FAB12D", + "theme_color": "#424056" } diff --git a/js/public/robots.txt b/js/public/robots.txt new file mode 100644 index 000000000..14267e903 --- /dev/null +++ b/js/public/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Allow: / \ No newline at end of file diff --git a/js/src/App.vue b/js/src/App.vue index b1c82f24b..f8d4db623 100644 --- a/js/src/App.vue +++ b/js/src/App.vue @@ -1,14 +1,14 @@ @@ -62,4 +62,8 @@ export default class ParticipantCard extends Vue { diff --git a/js/src/components/Editor.vue b/js/src/components/Editor.vue index 3b1533c21..f44469bd8 100644 --- a/js/src/components/Editor.vue +++ b/js/src/components/Editor.vue @@ -296,7 +296,7 @@ export default class EditorComponent extends Vue { new History(), new Placeholder({ emptyClass: 'is-empty', - emptyNodeText: 'Write something …', + emptyNodeText: this.$t('Write something…'), showOnlyWhenEditable: false, }), new Image(), @@ -387,6 +387,7 @@ export default class EditorComponent extends Vue { placement: 'top-start', inertia: true, duration: [400, 200], + // @ts-ignore for some reason showOnInit: true, arrow: true, arrowType: 'round', diff --git a/js/src/components/Event/AddressAutoComplete.vue b/js/src/components/Event/AddressAutoComplete.vue index 3129b6b10..2fd40f7d8 100644 --- a/js/src/components/Event/AddressAutoComplete.vue +++ b/js/src/components/Event/AddressAutoComplete.vue @@ -1,124 +1,266 @@ diff --git a/js/src/components/Event/DateCalendarIcon.vue b/js/src/components/Event/DateCalendarIcon.vue index 71b7c4006..ea2f3644f 100644 --- a/js/src/components/Event/DateCalendarIcon.vue +++ b/js/src/components/Event/DateCalendarIcon.vue @@ -50,7 +50,7 @@ export default class DateCalendarIcon extends Vue { flex-direction: column; justify-content: center; /*height: 50px;*/ - width: 48px; + width: 50px; padding: 8px; text-align: center; diff --git a/js/src/components/Event/DateTimePicker.vue b/js/src/components/Event/DateTimePicker.vue index 8fd28b1af..1e86ecf6e 100644 --- a/js/src/components/Event/DateTimePicker.vue +++ b/js/src/components/Event/DateTimePicker.vue @@ -12,19 +12,33 @@ ``` + + diff --git a/js/src/components/Event/EventCard.vue b/js/src/components/Event/EventCard.vue index 018d717f3..8ad8357fe 100644 --- a/js/src/components/Event/EventCard.vue +++ b/js/src/components/Event/EventCard.vue @@ -28,13 +28,11 @@ A simple card for an event - diff --git a/js/src/components/NavBar.vue b/js/src/components/NavBar.vue index 3d9f72c81..922f9d2ca 100644 --- a/js/src/components/NavBar.vue +++ b/js/src/components/NavBar.vue @@ -20,7 +20,7 @@
avatarUrl
- {{ currentActor.preferredUsername }} + @@ -29,10 +29,14 @@
+
{{ identity.displayName() }} + + @{{ identity.preferredUsername }} +
diff --git a/js/src/components/PictureUpload.vue b/js/src/components/PictureUpload.vue index 74bcfa7f7..80ad8bee9 100644 --- a/js/src/components/PictureUpload.vue +++ b/js/src/components/PictureUpload.vue @@ -28,6 +28,7 @@ margin-right: 30px; max-height: 200px; max-width: 200px; + overflow: hidden; } .image-placeholder { @@ -52,7 +53,7 @@ import { Component, Model, Prop, Vue, Watch } from 'vue-property-decorator'; @Component export default class PictureUpload extends Vue { @Model('change', { type: File }) readonly pictureFile!: File; - @Prop({ type: String, required: false, default: 'image/png,image/jpeg' }) accept; + @Prop({ type: String, required: false, default: 'image/gif,image/png,image/jpeg,image/webp' }) accept; // @ts-ignore @Prop({ type: String, required: false, default() { return this.$t('Avatar'); } }) textFallback!: string; diff --git a/js/src/components/SearchField.vue b/js/src/components/SearchField.vue index 275e91948..1c7eb77b4 100644 --- a/js/src/components/SearchField.vue +++ b/js/src/components/SearchField.vue @@ -25,5 +25,9 @@ export default class SearchField extends Vue { input.searchField { box-shadow: none; border-color: #b5b5b5; + + &::placeholder { + color: gray; + } } - \ No newline at end of file + diff --git a/js/src/filters/datetime.ts b/js/src/filters/datetime.ts index 89b149476..78f6cc8e4 100644 --- a/js/src/filters/datetime.ts +++ b/js/src/filters/datetime.ts @@ -10,8 +10,13 @@ function formatTimeString(value: string): string { return parseDateTime(value).toLocaleTimeString(undefined, { hour: 'numeric', minute: 'numeric' }); } -function formatDateTimeString(value: string): string { - return parseDateTime(value).toLocaleTimeString(undefined, { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric', hour: 'numeric', minute: 'numeric' }); +function formatDateTimeString(value: string, showTime: boolean = true): string { + const options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric', hour: 'numeric', minute: 'numeric' }; + if (showTime) { + options.hour = 'numeric'; + options.minute = 'numeric'; + } + return parseDateTime(value).toLocaleTimeString(undefined, options); } diff --git a/js/src/graphql/actor.ts b/js/src/graphql/actor.ts index 105bd5b48..e26f197b6 100644 --- a/js/src/graphql/actor.ts +++ b/js/src/graphql/actor.ts @@ -70,7 +70,7 @@ query { }`; export const CURRENT_ACTOR_CLIENT = gql` - query { + query currentActor { currentActor @client { id, avatar { @@ -113,8 +113,8 @@ query LoggedUserParticipations($afterDateTime: DateTime, $beforeDateTime: DateTi } }, participantStats { - approved, - unapproved + notApproved + participant }, options { maximumAttendeeCapacity @@ -160,8 +160,8 @@ export const LOGGED_USER_DRAFTS = gql` } }, participantStats { - approved, - unapproved + going, + notApproved }, options { maximumAttendeeCapacity diff --git a/js/src/graphql/address.ts b/js/src/graphql/address.ts index 3035d9ad8..9f3857eb5 100644 --- a/js/src/graphql/address.ts +++ b/js/src/graphql/address.ts @@ -1,21 +1,34 @@ import gql from 'graphql-tag'; +const $addressFragment = ` +id, +description, +geom, +street, +locality, +postalCode, +region, +country, +type, +url, +originId +`; + export const ADDRESS = gql` - query($query:String!) { + query($query:String!, $locale: String) { searchAddress( - query: $query + query: $query, + locale: $locale ) { - id, - description, - geom, - floor, - street, - locality, - postalCode, - region, - country, - url, - originId + ${$addressFragment} + } + } +`; + +export const REVERSE_GEOCODE = gql` + query($latitude: Float!, $longitude: Float!, $zoom: Int, $locale: String) { + reverseGeocode(latitude: $latitude, longitude: $longitude, zoom: $zoom, locale: $locale) { + ${$addressFragment} } } `; diff --git a/js/src/graphql/config.ts b/js/src/graphql/config.ts index 3258080b1..8b424ea32 100644 --- a/js/src/graphql/config.ts +++ b/js/src/graphql/config.ts @@ -5,7 +5,24 @@ query { config { name, description, - registrationsOpen + registrationsOpen, + demoMode, + countryCode, + location { + latitude, + longitude, + accuracyRadius + }, + maps { + tiles { + endpoint, + attribution + } + }, + geocoding { + provider, + autocomplete + } } } `; diff --git a/js/src/graphql/event.ts b/js/src/graphql/event.ts index 92edeeb36..72009bd33 100644 --- a/js/src/graphql/event.ts +++ b/js/src/graphql/event.ts @@ -18,14 +18,15 @@ const participantQuery = ` const physicalAddressQuery = ` description, - floor, street, locality, postalCode, region, country, geom, - id + type, + id, + originId `; const tagsQuery = ` @@ -38,6 +39,8 @@ const optionsQuery = ` maximumAttendeeCapacity, remainingAttendeeCapacity, showRemainingAttendeeCapacity, + showStartTime, + showEndTime, offers { price, priceCurrency, @@ -100,9 +103,9 @@ export const FETCH_EVENT = gql` # name, # }, participantStats { - approved, - unapproved, - participants + going, + notApproved, + participant }, tags { ${tagsQuery} @@ -257,9 +260,9 @@ export const CREATE_EVENT = gql` id, }, participantStats { - approved, - unapproved, - participants + going, + notApproved, + participant }, tags { ${tagsQuery} @@ -286,6 +289,7 @@ export const EDIT_EVENT = gql` $picture: PictureInput, $onlineAddress: String, $phoneAddress: String, + $organizerActorId: ID, $category: String, $physicalAddress: AddressInput, $options: EventOptionsInput, @@ -304,6 +308,7 @@ export const EDIT_EVENT = gql` picture: $picture, onlineAddress: $onlineAddress, phoneAddress: $phoneAddress, + organizerActorId: $organizerActorId, category: $category, physicalAddress: $physicalAddress options: $options, @@ -342,9 +347,9 @@ export const EDIT_EVENT = gql` id, }, participantStats { - approved, - unapproved, - participants + going, + notApproved, + participant }, tags { ${tagsQuery} @@ -408,10 +413,10 @@ export const PARTICIPANTS = gql` ${participantQuery} }, participantStats { - approved, - unapproved, + going, + notApproved, rejected, - participants + participant } } } diff --git a/js/src/i18n/ar.json b/js/src/i18n/ar.json new file mode 100644 index 000000000..34e9e1635 --- /dev/null +++ b/js/src/i18n/ar.json @@ -0,0 +1,52 @@ +{ + "Avatar": "الصورة الرمزية", + "Cancel": "الغاء", + "Category": "الفئة", + "Change": "تعديل", + "Change password": "تعديل الكلمة السرية", + "Comments": "التعليقات", + "Confirm my particpation": "تأكيد مشاركتي", + "Country": "البلد", + "Create": "انشاء", + "Create a new event": "انشاء فعالية جديدة", + "Create a new group": "إنشاء فريق جديد", + "Create a new identity": "إنشاء هوية جديدة", + "Create group": "إنشاء فريق", + "Create my event": "انشئ فعاليتي", + "Create my group": "انشئ فريقي", + "Create my profile": "انشئ ملفي التعريفي", + "Date and time settings": "إعدادات التاريخ والوقت", + "Delete": "حذف", + "Delete this identity": "حذف هذه الهوية", + "Description": "الوصف", + "Display name": "الإسم المعروض", + "Draft": "مسودة", + "Drafts": "المسودات", + "Eg: Stockholm, Dance, Chess…": "مثال: تونس ، رقص ، شطرنج…", + "Email": "البريد الإلكتروني", + "Event": "فعالية", + "Event list": "قائمة الفعاليات", + "Events": "الفعاليات", + "Explore": "استكشاف", + "Features": "الميزات", + "Forgot your password ?": "هل نسيت كلمتك السرية؟", + "General information": "معلومات عامة", + "Group List": "قائمة الفِرَق", + "Group name": "اسم الفريق", + "Groups": "الفِرَق", + "I participate": "أشارِك", + "Last published event": "آخِر فعالية تم نشرها", + "Last week": "الأسبوع الماضي", + "Learn more": "معرفة المزيد", + "License": "الرخصة", + "New password": "الكلمة السرية الجديدة", + "Old password": "الكلمة السرية القديمة", + "Password": "الكلمة السرية", + "Password (confirmation)": "الكلمة السرية (تأكيد)", + "Reset my password": "صفّر كلمتي السرية", + "The password was successfully changed": "تم تعديل الكلمة السرية بنجاح", + "Username": "إسم المستخدم", + "Welcome back {username}!": "أهلا بك ثانيةً {username}!", + "Welcome back!": "أهلًا بك ثانيةً!", + "Welcome to Mobilizon, {username}!": "مرحبًا بك إلى موبيليزون ، {username}!" +} diff --git a/js/src/i18n/de.json b/js/src/i18n/de.json index 0967ef424..ea9a3aa92 100644 --- a/js/src/i18n/de.json +++ b/js/src/i18n/de.json @@ -1 +1,332 @@ -{} +{ + "Please do not use it in any real way: everything you create here (accounts, events, identities, etc.) will be automatically deleted every 48 hours.": "Bitte nutze es für keine wirklichen Veranstaltungen: Alles, was Du hier erstellst (Accounts, Veranstaltungen, Identitäten, etc.) wird nach 48 Stunden automatisch gelöscht.", + "A user-friendly, emancipatory and ethical tool for gathering, organising, and mobilising.": "Ein benutzerfreundliches, emanzipatorisches und ethisches Instrument zum Sammeln, Organisieren und Mobilisieren.", + "A validation email was sent to {email}": "Es wurde eine Bestätigungs-Mail an {email} gesendet.", + "Abandon edition": "Bearbeitung abbrechen", + "About": "Über", + "About Mobilizon": "Über Mobilizon", + "About this event": "Über diese Veranstaltung", + "About this instance": "Über diese Instanz", + "Add": "Hinzufügen", + "Add an address": "Adresse hinzufügen", + "Add some tags": "Füge Tags hinzu", + "Add to my calendar": "Zu meinem Kalender hinzufügen", + "Additional comments": "Zusätzliche Kommentare", + "Administration": "Administration", + "All data will be deleted every 48 hours, so please don't use this for anything real.": "Alle Daten werden alle 48 Stunden gelöscht, also benutze diesen Service bitte nur zu Testzwecken.", + "All the places have already been taken": "Alle Plätze sind besetzt|Ein Platz ist noch verfügbar|{places} Plätze sind noch verfügbar", + "Allow all comments": "Erlaube alle Kommentare", + "An error has occurred.": "Ein Fehler ist aufgetreten.", + "Approve": "Bestätigen", + "Are you sure you want to cancel the event creation? You'll lose all modifications.": "Bist Du dir sicher, dass du das Erstellen der Veranstaltung abbrechen möchtest? Alle Änderungen werden verloren gehen.", + "Are you sure you want to cancel the event edition? You'll lose all modifications.": "Bist du dir sicher, dass Du die Bearbeitung der Veranstaltung abbrechen möchtest? Alle Änderungen werden verloren gehen.", + "Are you sure you want to cancel your participation at event \"{title}\"?": "Bist Du dir sicher, dass Du nicht mehr an der Veranstaltung \"{title}\" teilnehmen möchtest?", + "Are you sure you want to delete this event? This action cannot be reverted.": "Bist Du dir sicher, dass Du diese Veranstaltung löschen möchtest? Dies kann nicht rückgängig gemacht werden.", + "Avatar": "Profilbild", + "Before you can login, you need to click on the link inside it to validate your account": "Bevor Du dich einloggen kannst, musst Du den Link anklicken, um deinen Account zu überprüfen.", + "By {name}": "Nach {name}", + "Cancel": "Abbrechen", + "Cancel creation": "Erstellung abbrechen", + "Cancel edition": "Bearbeiten abbrechen", + "Cancel my participation request…": "Meine Teilnahmeanfrage abbrechen…", + "Cancel my participation…": "Meine Teilnahme absagen…", + "Cancelled: Won't happen": "Abgebrochen: Wird nicht stattfinden", + "Category": "Kategorie", + "Change": "Ändern", + "Change my identity…": "Identität wechseln…", + "Change my password": "Passwort ändern", + "Change password": "Passwort ändern", + "Clear": "Leeren", + "Click to select": "Klicken zum Auswählen", + "Click to upload": "Klicken zum Hochladen", + "Close comments for all (except for admins)": "Schließe die Kommentare für alle (außer für Administratoren)", + "Comments": "Kommentare", + "Comments on the event page": "Kommentare auf der Veranstaltungs-Seite", + "Confirm my particpation": "Bestätige meine Teilnahme", + "Confirmed: Will happen": "Bestätigt: Wird stattfinden", + "Continue editing": "Bearbeitung fortsetzen", + "Country": "Land", + "Create": "Erstellen", + "Create a new event": "Erstelle eine neue Veranstaltung", + "Create a new group": "Erstelle eine neue Gruppe", + "Create a new identity": "Erstelle eine neue Identität", + "Create and manage several identities from the same account": "Erstelle und verwalte mehrere Identitäten vom selben Account aus", + "Create group": "Gruppe erstellen", + "Create my event": "Erstelle eine neue Veranstaltung", + "Create my group": "Erstelle meine Gruppe", + "Create my profile": "Erstelle mein Profil", + "Create token": "Token erstellen", + "Create, edit or delete events": "Erstelle, bearbeite oder lösche Veranstaltungen", + "Creator": "Ersteller", + "Current identity has been changed to {identityName} in order to manage this event.": "Aktuelle Identität wurde zu {identityName} geändert, um das Event bearbeiten zu können.", + "Date and time settings": "Datums- und Uhrzeiteinstellungen", + "Date parameters": "Datumsoptionen", + "Delete": "Löschen", + "Delete event": "Event löschen", + "Delete this identity": "Identität löschen", + "Delete your identity": "Deine Identität löschen", + "Delete {eventTitle}": "Lösche {eventTitle}", + "Delete {preferredUsername}": "Lösche {preferredUsername}", + "Description": "Beschreibung", + "Didn't receive the instructions ?": "Bestätigung nicht erhalten?", + "Display name": "Namen einzeigen", + "Display participation price": "Teilnahmegebühr anzeigen", + "Draft": "Entwurf", + "Drafts": "Entwürfe", + "Edit": "Bearbeiten", + "Eg: Stockholm, Dance, Chess…": "z.B.: Berlin, Tanzen, Schach…", + "Either the account is already validated, either the validation token is incorrect.": "Der Account ist bereits bestätigt, oder der Bestätigungstoken ist abgelaufen.", + "Email": "E-Mail", + "Ends on…": "Endet mit…", + "Enjoy discovering Mobilizon!": "Viel Spaß beim Entdecken von Mobilizon!", + "Enter the link URL": "Füge die URL ein", + "Error while communicating with the server.": "Fehler bei der Kommunikation mit dem Server.", + "Error while saving report.": "Fehler beim Speichern der Meldung.", + "Error while validating account": "Fehler beim Bestätigen des Accounts", + "Event": "Veranstaltung", + "Event already passed": "Veranstaltung hat bereits stattgefunden", + "Event cancelled": "Veranstaltung abgesagt", + "Event creation": "Veranstaltungserstellung", + "Event edition": "Veranstaltungsbearbeitung", + "Event list": "Veranstaltungsliste", + "Event not found.": "Veranstaltung nicht gefunde.", + "Event page settings": "Einstellungen der Veranstaltungsseite", + "Event to be confirmed": "Veranstaltungsbestätigung noch ausstehend", + "Event {eventTitle} deleted": "Veranstaltung {eventTitle} gelöscht", + "Event {eventTitle} reported": "Veranstaltung {eventTitle} gemeldet", + "Events": "Veranstaltungen", + "Exclude": "Ausschließen", + "Explore": "Entdecken", + "Featured events": "Vorgestellte Veranstaltungen", + "Features": "Funktionen", + "Find an address": "Adresse finden", + "Find an instance": "Eine Instanz finden", + "For instance: London, Taekwondo, Architecture…": "Beispielsweise: London, Taekwondo, Architektur…", + "Forgot your password ?": "Passwort vergessen?", + "From a birthday party with friends and family to a march for climate change, right now, our gatherings are trapped inside the tech giants’ platforms. How can we organize, how can we click “Attend,” without providing private data to Facebook or locking ourselves up inside MeetUp?": "Von kleinen Geburtstagspartys mit Freunden und Familie, bis hin zu Demonstrationen gegen den Klimawandel, momentan sind alle Treffen in den Platformen der Tech-Giganten gefangen. Wie können wir uns organisieren, wie können wir auf \"Teilnehmen\" klicken, ohne private Daten an Facebook zu geben oder uns selbst an MeetUp zu binden?", + "From the {startDate} at {startTime} to the {endDate}": "Vom {startDate} um {startTime} bis zum {endDate}", + "From the {startDate} at {startTime} to the {endDate} at {endTime}": "Vom {startDate} um {startTime} bis zum {endDate} um {endTime}", + "From the {startDate} to the {endDate}": "Vom {startDate} bis zum {endDate}", + "Gather ⋅ Organize ⋅ Mobilize": "Treffen ⋅ Organisieren ⋅ Mobilisieren", + "General information": "Allgemeine Informationen", + "Getting location": "Standort ermitteln", + "Going as {name}": "Teilnahme als {name}", + "Group List": "Gruppenliste", + "Group full name": "Vollständiger Gruppenname", + "Group name": "Gruppenname", + "Group {displayName} created": "Gruppe {displayName} erstellt", + "Groups": "Guppen", + "Headline picture": "Titelbild", + "I create an identity": "Ich erstelle eine Identität", + "I participate": "Ich nehme teil", + "I want to approve every participation request": "Ich will jede Teilnahmeanfrage manuell bestätigen", + "Identity {displayName} created": "Identität {displayName} erstellt", + "Identity {displayName} deleted": "Identität {displayName} gelöscht", + "Identity {displayName} updated": "Identität {displayName} aktualisiert", + "If an account with this email exists, we just sent another confirmation email to {email}": "Falls ein Account mit dieser E-Mail-Adresse existiert, werden wir eine neue Bestätigung an {email} senden", + "If this identity is the only administrator of some groups, you need to delete them before being able to delete this identity.": "Falls diese Identität der einzige Administrator von einer oder mehrerer Gruppen sein sollte, musst du diese erst löschen, bevor du diese Identität löschen kannst.", + "Impossible to login, your email or password seems incorrect.": "Login nicht möglich. Deine Email oder dein Passwort ist falsch.", + "In the meantime, please consider that the software is not (yet) finished. More information {onBlog}.": "Bitte beachte, dass diese Software (noch) nicht fertig ist. Mehr Informationen unter {onBlog}.", + "Installing Mobilizon will allow communities to free themselves from the services of tech giants by creating their own event platform.": "Mobilizon zu installieren wird es Gemeinschaften erlauben sich von den Plattformen und Diensten der Tech Giganten loszulösen, indem sie ihre eigene Plattform schaffen.", + "Join {instance}, a Mobilizon instance": "Tritt {instance} bei, eine Mobilizoninstanz", + "Last published event": "Zuletzt veröffentlichte Veranstaltung", + "Last week": "Letzte Woche", + "Learn more": "Erfahre mehr", + "Learn more about Mobilizon": "Lerne mehr über Mobilizon", + "Leave event": "Veranstaltung Verlassen", + "Leaving event \"{title}\"": "Verlasse Veranstalung \"{title}\"", + "Let's create a new common": "Lass uns eine neues Gemeingut erschaffen", + "License": "Lizenz", + "Limited number of places": "Limitierte Anzahl an Plätzen", + "Load more": "Lade mehr", + "Locality": "Ort", + "Log in": "Einloggen", + "Log out": "Abmelden", + "Login": "Login", + "Login on Mobilizon!": "Log dich auf Mobilizon ein!", + "Manage participations": "Teilnehmer Verwalten", + "Members": "Mitglieder", + "Mobilizon is a free/libre software that will allow communities to create their own spaces to publish events in order to better emancipate themselves from tech giants.": "Mobilizon ist eine freie (wie Freiheit) software, welche es Gemeinschaften erlaubt ihre eigenen Raum zu schaffen um Veranstaltungen bekannt zu geben, und um sich von den Tech Giganten loszulösen.", + "Mobilizon is under development, we will add new features to this site during regular updates, until the release of version 1 of the software in the first half of 2020.": "Mobilizon befindet sich in der Entwicklung, wir werden neue Funktionen während regulären Updates hinzufügen, bis Version 1 der Software in der ersten Hälfte von 2020 veröffentlicht wird.", + "Mobilizon’s licence": "Mobilizons Lizenz", + "Moderated comments (shown after approval)": "Moderierte Kommentare (anzeigen nach manueller Freigabe)", + "My account": "Mein Account", + "My events": "Meine Veranstaltungen", + "My identities": "Meine Identitäten", + "Name": "Name", + "New password": "Neues Passwort", + "No address defined": "Keine Adresse festgelegt", + "No end date": "Keine Enddatum", + "No events found": "Keine Veranstaltungen gefunden", + "No group found": "Keine Gruppe gefunden", + "No groups found": "Keine Gruppen gefunden", + "No results for \"{queryText}\"": "Keine Ergebnisse für \"{queryText}\"", + "No user account with this email was found. Maybe you made a typo?": "Kein Account mit dieser E-Mail gefunden. Vielleicht hast Du dich vertippt?", + "Number of places": "Anzahl der Plätze", + "OK": "OK", + "Old password": "Altes Passwort", + "On {date}": "Am {date}", + "On {date} ending at {endTime}": "Am {date} endend um {endTime}", + "On {date} from {startTime} to {endTime}": "Am {date} von {startTime} bis {endTime}", + "On {date} starting at {startTime}": "Am {date} beginnend um {startTime}", + "One person is going": "Niemand geht hin | Eine Person geht hin | {approved} Personen gehen hin", + "Only accessible through link and search (private)": "Nur erreichbar über den Link oder die Suche (privat)", + "Opened reports": "Geöffnete Meldungen", + "Organized": "Organisiert", + "Organized by {name}": "Organisiert von {name}", + "Organizer": "Organisator", + "Otherwise this identity will just be removed from the group administrators.": "Andernfalls wird diese Identität nur als Gruppenadministrator entfernt.", + "Page limited to my group (asks for auth)": "Seite ist auf meine Gruppe beschränkt (fragt nach Authentifikation)", + "Page not found": "Seite nicht gefunden", + "Participant already was rejected.": "Teilnehmer wurde bereits abgelehnt.", + "Participant has already been approved as participant.": "Teilnehmer wurde bereits bestätigt.", + "Participants": "Teilnehmer", + "Participate": "Teilnehmen", + "Participation approval": "Teilnahmebestätigung", + "Participation requested!": "Teilnahme angefragt!", + "Password": "Passwort", + "Password (confirmation)": "Passwort (Bestätigung)", + "Password change": "Passwort Ändern", + "Password reset": "Passwort zurücksetzen", + "Past events": "Vergangene Veranstaltungen", + "Pick an identity": "Wähle eine Identität", + "Please check your spam folder if you didn't receive the email.": "Bitte schaue auch in deinem Spam-Ordner nach, ob Du die E-Mail nicht erhalten hast.", + "Please contact this instance's Mobilizon admin if you think this is a mistake.": "Bitte kontaktiere den Administrator dieser Mobilizon-Instanz, wenn Du denkst, dass dies ein Fehler ist.", + "Please make sure the address is correct and that the page hasn't been moved.": "Bitte stelle sicher, dass die Adresse korrekt ist und die Seite nicht verschoben wurde.", + "Please read the full rules": "Bitte ließ die kompletten Regeln", + "Please refresh the page and retry.": "Bitte lade die Seite neu und versuche es erneut.", + "Please type at least 5 characters": "Bitte tippe wenigstens 5 Zeichen", + "Postal Code": "Postleitzahl", + "Private event": "Private Veranstaltung", + "Private feeds": "Private Feeds", + "Public RSS/Atom Feed": "Öffentlicher RSS/Atom-Feed", + "Public comment moderation": "Öffentliche Kommentare", + "Public event": "Öffentliches Event", + "Public feeds": "Öffentliche Feeds", + "Public iCal Feed": "Öffentlicher iCal-Feed", + "Publish": "Veröffentlichen", + "Published events": "Veröffentlichte Veranstaltungen", + "RSS/Atom Feed": "RSS/Atom-Feed", + "Read Framasoft’s statement of intent on the Framablog": "Ließ Framasofts Absichtserklärung im Framablog", + "Region": "Region", + "Register": "Registrieren", + "Register an account on Mobilizon!": "Registriere einen Account bei Mobilizon!", + "Register for an event by choosing one of your identities": "Registriere dich für eine Veranstaltung, indem Du eine deiner Identitäten wählst", + "Registration is currently closed.": "Registrierungen sind aktuell geschlossen.", + "Reject": "Ablehnen", + "Rejected": "Abgelehnt", + "Rejected participations": "Abgelehnte Teilnahmen", + "Report": "Melden", + "Report this event": "Diese Veranstaltung melden", + "Requests": "Anfragen", + "Resend confirmation email": "Bestätigungsmail erneut senden", + "Reset my password": "Mein Passwort zurücksetzen", + "Save": "Speichern", + "Save draft": "Entwurf speichern", + "Search": "Suche", + "Search events, groups, etc.": "Durchsuche Veranstaltungen, Gruppen, etc.", + "Search results: \"{search}\"": "Suchergebnisse: \"{search}\"", + "Searching…": "Suche…", + "Send me an email to reset my password": "Sende mir eine E-Mail, um mein Passwort zurückzusetzen", + "Send me the confirmation email once again": "Sende mir noch eine Bestätigungsmail", + "Send the report": "Meldung senden", + "Share this event": "Diese Veranstaltung teilen", + "Show map": "Karte anzeigen", + "Show remaining number of places": "Freie Plätze anzeigen", + "Show the time when the event begins": "Zeige mir die Zeit, zu der die Veranstaltung endet", + "Show the time when the event ends": "Zeige mir die Zeit, zu der die Veranstaltung endet", + "Sign up": "Registrieren", + "Software to the people": "Software für die Menschen", + "Starts on…": "Startet am…", + "Status": "Status", + "Street": "Straße", + "Tentative: Will be confirmed later": "Vorläufig: Wird später bestätigt", + "The content came from another server. Transfer an anonymous copy of the report?": "Der Inhalt kam von einem anderen Server. Willst Du eine anonyme Kopie der Meldung übertragen?", + "The current identity doesn't have any permission on this event. You should probably change it.": "Die aktuelle Identität hat keine Berechtigungen für diese Veranstaltung. Du solltest sie wahrscheinlich wechseln.", + "The draft event has been updated": "Der Entwurf wurde aktualisiert", + "The event has been created as a draft": "Diese Veranstaltung wurde als Entwurf erstellt", + "The event has been published": "Diese Veranstaltung wurde veröffentlicht", + "The event has been updated": "Diese Veranstaltung wurde aktualisiert", + "The event has been updated and published": "Diese Veranstaltung wurde aktualisiert und veröffentlicht", + "The event organizer didn't add any description.": "Der Organisator hat keine Beschreibung hinzugefügt.", + "The event title will be ellipsed.": "Der Titel der Veranstaltung wird verkürzt dargestellt.", + "The page you're looking for doesn't exist.": "Die Seite, nach der Du suchst, existiert nicht.", + "The password was successfully changed": "Das Passwort wurde erfolgreich geändert", + "The report will be sent to the moderators of your instance. You can explain why you report this content below.": "Die Meldung wird an die Moderatoren deiner Instanz gesendet. Du kannst unten erläutern, warum Du diesen Inhalt meldest.", + "The user account you're trying to login as has not been confirmed yet. Check your email inbox and eventually your spam folder.": "Der Account, mit dem Du dich einloggen willst, wurde noch nicht bestätigt. Schau in deinem E-Mail-Postfach und eventuell im Spam-Ordner nach.", + "There are {participants} participants.": "Es gibt {participants} Teilnehmer.", + "These events may interest you": "Diese Veranstaltungen könnten dich interessieren", + "This installation (called “instance“) can easily {interconnect}, thanks to {protocol}.": "Solch eine Installation (genannt \"Instanz\") kann sich dank {protocol} ganz einfach {interconnect}.", + "This instance isn't opened to registrations, but you can register on other instances.": "Diese Instanz lässt keine Registrierungen zu, aber Du kannst dich auf anderen Instanzen registrieren.", + "This is a demonstration site to test the beta version of Mobilizon.": "Dies ist eine Demo-Seite, um die Beta-Version von Mobilizon zu testen.", + "This will delete / anonymize all content (events, comments, messages, participations…) created from this identity.": "Dies wird alle Inhalte (Veranstaltungen, Kommentare, Nachrichten, Teilnahmen...) löschen/anonymisieren, die von dieser Identität erstellt wurden.", + "Title": "Titel", + "To achieve your registration, please create a first identity profile.": "Erstelle bitte deine erste Identität, um die Registrierung abzuschließen.", + "To change the world, change the software": "Um die Welt zu ändern muss man die Software ändern", + "To confirm, type your event title \"{eventTitle}\"": "Gib zur Bestätigung deinen Veranstaltungstitel \"{eventTitle}\" ein", + "To confirm, type your identity username \"{preferredUsername}\"": "Gib zur Bestätigung den Nutzernamen deiner Identität \"{preferredUsername}\" ein", + "Transfer to {outsideDomain}": "Zu {outsideDomain} übertragen", + "Unfortunately, this instance isn't opened to registrations": "Leider lässt diese Instanz keine Registrierungen zu", + "Unfortunately, your participation request was rejected by the organizers.": "Leider wurde deine Teilnahmeanfrage von den Organisatoren abgelehnt.", + "Unknown error.": "Unbekannter Fehler.", + "Unsaved changes": "Nicht gespeicherte Änderungen", + "Upcoming": "Demnächst", + "Update event {name}": "Event {name} aktualisieren", + "Update my event": "Meine Veranstaltungen aktualisieren", + "User accounts and every other data is currently deleted every 48 hours, so you may want to register again.": "Nutzeraccounts und jegliche andere Daten werden aktuell alle 48 Stunden gelöscht. Daher müsstest Du dich neu registrieren.", + "Username": "Nutzername", + "Users": "Nutzer", + "View event page": "Veranstaltungsseite anzeigen", + "View everything": "Alles anzeigen", + "View page on {hostname} (in a new window)": "Seite auf {hostname} anzeigen (in einem neuen Fenster)", + "Visible everywhere on the web (public)": "Sichtbar im ganzen Internet (öffentlich)", + "Waiting for organization team approval.": "Warte auf die Bestätigung des Organisationsteams.", + "Waiting list": "Warteliste", + "Warning": "Warnung", + "We just sent an email to {email}": "Wir haben gerade eine E-Mail an {email} gesendet", + "We want to develop a digital common, that everyone can make their own, which respects privacy and activism by design.": "Wir wollen ein digitales Gemeingut entwickeln, welches Privatsphäre und Aktivismus respektiert, und jeder sein Eigen nennen kann.", + "We won’t change the world from Facebook. The tool we dream of, surveillance capitalism corporations won’t develop it, as they couldn’t profit from it. This is an opportunity to build something better, by taking another approach.": "Wir werden nicht aus Facebook heraus die Welt verändern können. Firmen des Überwachungs-Kaptialismus haben keinerlei Interesse an einem Werkzeug, wie dem, welches wir uns erträumen, da sie keinen Profit daraus schlagen können. Dies ist eine Möglichkeit etwas besseres zu erschaffen indem wir einen anderen Ansatz verfolgen.", + "Website / URL": "Website / URL", + "Welcome back {username}!": "Willkommen zurück {username}!", + "Welcome back!": "Willkommen zurück!", + "Welcome on your administration panel": "Willkommen in deiner Administrationsansicht", + "Welcome to Mobilizon, {username}!": "Willkommen zu Mobilizon, {username}!", + "Who can view this event and participate": "Wer kann diese Veranstaltung sehen und teilnehmen", + "World map": "Weltkarte", + "Write something…": "Schreibe etwas…", + "You and one other person are going to this event": "Du gehst alleine zu dieser Veranstaltung | Du und eine weitere Person gehen zu dieser Veranstaltung | Du und {approved} weitere Personen gehen zu dieser Veranstaltung.", + "You are already a participant of this event.": "Du bist bereits ein Teilnehmer dieser Veranstaltung.", + "You are already logged-in.": "Du bist bereits eingeloggt.", + "You can add tags by hitting the Enter key or by adding a comma": "Du kannst Tags hinzufügen, indem du Enter drückst oder ein Komma hinzufügst", + "You can't remove your last identity.": "Du kannst deine letzte Identität nicht löschen.", + "You have been disconnected": "Deine Verbindung wurde getrennt", + "You have cancelled your participation": "Du hast deine Teilnahme abgesagt", + "You have one event in {days} days.": "Du hast keine Veranstaltung in {days} Tagen | Du hast eine Veranstaltung in {days} Tagen. | Du hast {count} Veranstaltungen in {days} Tagen", + "You have one event today.": "Du hast heute keine Veranstaltungen | Du hast heute eine Veranstaltung. | Du hast heute {count} Veranstaltungen", + "You have one event tomorrow.": "Du hast morgen keine Veranstaltungen | Du hast morgen eine Veranstaltung. | Du hast morgen {count} Veranstaltungen", + "You may also ask to {resend_confirmation_email}.": "Du kannst auch die {resend_confirmation_email}.", + "You need to login.": "Du musst dich einloggen.", + "Your account has been validated": "Dein Account wurde validiert", + "Your account is being validated": "Dein Account wird validiert", + "Your account is nearly ready, {username}": "Dein Account ist fast bereit, {username}", + "Your local administrator resumed its policy:": "Deine lokale Administration setzt den Betrieb fort:", + "Your participation has been confirmed": "Deine Teilnahme wurde bestätigt", + "Your participation has been requested": "Deine Teilnahme wurde angefragt", + "a decentralised federation protocol": "eins dezentralisiertem Föderatons-Protokoll", + "e.g. 10 Rue Jangot": "z.B. Musterstraße 21", + "firstDayOfWeek": "0", + "iCal Feed": "iCal-Feed", + "interconnect with others like it": "mit anderen seiner Art verbinden", + "its source code is public": "der Quellcode offen ist", + "on our blog": "in unserem Blog", + "resend confirmation email": "Bestätigungsmail erneut senden", + "respect of the fundamental freedoms": "Respekt für die fundamentalen Freiheiten", + "with another identity…": "mit einer anderen Identität.…", + "with {identity}": "mit {identity}", + "{approved} / {total} seats": "{approved} / {total} Plätze", + "{count} participants": "Noch keine Teilnehmer | Ein Teilnehmer | {count} Teilnehmer", + "{count} requests waiting": "{count} Anfragen ausstehend", + "{license} guarantees {respect} of the people who will use it. Since {source}, anyone can audit it, which guarantees its transparency.": "{license} garantiert den {respect} der Leute die es Nutzen. Da {sources}, kann jeder ihn einsehen und analysieren, was Tranzparenz verspricht.", + "© The Mobilizon Contributors {date} - Made with Elixir, Phoenix, VueJS & with some love and some weeks": "© Das Mobilizon Team {date} - Entwickelt mit Elixir, Phoenix, VueJS & viel liebe und viel Zeit", + "© The OpenStreetMap Contributors": "© OpenStreetMap-Mitwirkende" +} diff --git a/js/src/i18n/en_US.json b/js/src/i18n/en_US.json index b63f12bd9..f37ce303d 100644 --- a/js/src/i18n/en_US.json +++ b/js/src/i18n/en_US.json @@ -13,12 +13,15 @@ "Add": "Add", "Additional comments": "Additional comments", "Administration": "Administration", + "All data will be deleted every 48 hours, so please don't use this for anything real.": "All data will be deleted every 48 hours, so please don't use this for anything real.", "All the places have already been taken": "All the places have been taken|One place is still available|{places} places are still available", "Allow all comments": "Allow all comments", + "An error has occurred.": "An error has occurred.", "Approve": "Approve", "Are you sure you want to cancel the event creation? You'll lose all modifications.": "Are you sure you want to cancel the event creation? You'll lose all modifications.", "Are you sure you want to cancel the event edition? You'll lose all modifications.": "Are you sure you want to cancel the event edition? You'll lose all modifications.", "Are you sure you want to cancel your participation at event \"{title}\"?": "Are you sure you want to cancel your participation at event \"{title}\"?", + "Are you sure you want to delete this event? This action cannot be reverted.": "Are you sure you want to delete this event? This action cannot be reverted.", "Avatar": "Avatar", "Before you can login, you need to click on the link inside it to validate your account": "Before you can login, you need to click on the link inside it to validate your account", "By {name}": "By {name}", @@ -46,23 +49,28 @@ "Create a new event": "Create a new event", "Create a new group": "Create a new group", "Create a new identity": "Create a new identity", + "Create and manage several identities from the same account": "Create and manage several identities from the same account", "Create group": "Create group", "Create my event": "Create my event", "Create my group": "Create my group", "Create my profile": "Create my profile", "Create token": "Create token", - "Create your communities and your events": "Create your communities and your events", + "Create, edit or delete events": "Create, edit or delete events", "Create": "Create", "Creator": "Creator", + "Current identity has been changed to {identityName} in order to manage this event.": "Current identity has been changed to {identityName} in order to manage this event.", + "Date and time settings": "Date and time settings", + "Date parameters": "Date parameters", + "Delete event": "Delete event", "Delete this identity": "Delete this identity", "Delete your identity": "Delete your identity", + "Delete {eventTitle}": "Delete {eventTitle}", "Delete {preferredUsername}": "Delete {preferredUsername}", "Delete": "Delete", "Description": "Description", "Didn't receive the instructions ?": "Didn't receive the instructions ?", "Display name": "Display name", "Display participation price": "Display participation price", - "Displayed name": "Displayed name", "Draft": "Draft", "Drafts": "Drafts", "Edit": "Edit", @@ -70,13 +78,18 @@ "Either the account is already validated, either the validation token is incorrect.": "Either the account is already validated, either the validation token is incorrect.", "Email": "Email", "Ends on…": "Ends on…", + "Enjoy discovering Mobilizon!": "Enjoy discovering Mobilizon!", "Enter the link URL": "Enter the link URL", + "Error while communicating with the server.": "Error while communicating with the server.", + "Error while saving report.": "Error while saving report.", "Error while validating account": "Error while validating account", "Event already passed": "Event already passed", "Event cancelled": "Event cancelled", "Event creation": "Event creation", "Event edition": "Event edition", "Event list": "Event list", + "Event not found.": "Event not found.", + "Event page settings": "Event page settings", "Event to be confirmed": "Event to be confirmed", "Event {eventTitle} deleted": "Event {eventTitle} deleted", "Event {eventTitle} reported": "Event {eventTitle} reported", @@ -92,8 +105,11 @@ "Forgot your password ?": "Forgot your password ?", "From a birthday party with friends and family to a march for climate change, right now, our gatherings are trapped inside the tech giants’ platforms. How can we organize, how can we click “Attend,” without providing private data to Facebook or locking ourselves up inside MeetUp?": "From a birthday party with friends and family to a march for climate change, right now, our gatherings are trapped inside the tech giants’ platforms. How can we organize, how can we click “Attend,” without providing private data to Facebook or locking ourselves up inside MeetUp?", "From the {startDate} at {startTime} to the {endDate} at {endTime}": "From the {startDate} at {startTime} to the {endDate} at {endTime}", + "From the {startDate} at {startTime} to the {endDate}": "From the {startDate} at {startTime} to the {endDate}", + "From the {startDate} to the {endDate}": "From the {startDate} to the {endDate}", "Gather ⋅ Organize ⋅ Mobilize": "Gather ⋅ Organize ⋅ Mobilize", "General information": "General information", + "Getting location": "Getting location", "Going as {name}": "Going as {name}", "Group List": "Group List", "Group full name": "Group full name", @@ -109,6 +125,7 @@ "Identity {displayName} updated": "Identity {displayName} updated", "If an account with this email exists, we just sent another confirmation email to {email}": "If an account with this email exists, we just sent another confirmation email to {email}", "If this identity is the only administrator of some groups, you need to delete them before being able to delete this identity.": "If this identity is the only administrator of some groups, you need to delete them before being able to delete this identity.", + "Impossible to login, your email or password seems incorrect.": "Impossible to login, your email or password seems incorrect.", "In the meantime, please consider that the software is not (yet) finished. More information {onBlog}.": "In the meantime, please consider that the software is not (yet) finished. More information {onBlog}.", "Installing Mobilizon will allow communities to free themselves from the services of tech giants by creating their own event platform.": "Installing Mobilizon will allow communities to free themselves from the services of tech giants by creating their own event platform.", "Join {instance}, a Mobilizon instance": "Join {instance}, a Mobilizon instance", @@ -139,22 +156,31 @@ "Name": "Name", "New password": "New password", "No address defined": "No address defined", + "No end date": "No end date", "No events found": "No events found", "No group found": "No group found", "No groups found": "No groups found", "No results for \"{queryText}\"": "No results for \"{queryText}\"", + "No user account with this email was found. Maybe you made a typo?": "No user account with this email was found. Maybe you made a typo?", "Number of places": "Number of places", + "OK": "OK", "Old password": "Old password", + "On {date} ending at {endTime}": "On {date} ending at {endTime}", "On {date} from {startTime} to {endTime}": "On {date} from {startTime} to {endTime}", + "On {date} starting at {startTime}": "On {date} starting at {startTime}", + "On {date}": "On {date}", "One person is going": "No one is going | One person is going | {approved} persons are going", "Only accessible through link and search (private)": "Only accessible through link and search (private)", + "Only alphanumeric characters and underscores are supported.": "Only alphanumeric characters and underscores are supported.", "Opened reports": "Opened reports", "Organized by {name}": "Organized by {name}", "Organized": "Organized", "Organizer": "Organizer", - "Other stuff…": "Other stuff…", "Otherwise this identity will just be removed from the group administrators.": "Otherwise this identity will just be removed from the group administrators.", "Page limited to my group (asks for auth)": "Page limited to my group (asks for auth)", + "Page not found": "Page not found", + "Participant already was rejected.": "Participant already was rejected.", + "Participant has already been approved as participant.": "Participant has already been approved as participant.", "Participants": "Participants", "Participate": "Participate", "Participation approval": "Participation approval", @@ -165,12 +191,11 @@ "Password": "Password", "Past events": "Passed events", "Pick an identity": "Pick an identity", - "Please be nice to each other": "Please be nice to each other", "Please check your spam folder if you didn't receive the email.": "Please check your spam folder if you didn't receive the email.", "Please contact this instance's Mobilizon admin if you think this is a mistake.": "Please contact this instance's Mobilizon admin if you think this is a mistake.", "Please make sure the address is correct and that the page hasn't been moved.": "Please make sure the address is correct and that the page hasn't been moved.", "Please read the full rules": "Please read the full rules", - "Please type at least 5 characters": "Please type at least 5 characters", + "Please refresh the page and retry.": "Please refresh the page and retry.", "Postal Code": "Postal Code", "Private event": "Private event", "Private feeds": "Private feeds", @@ -185,6 +210,7 @@ "Read Framasoft’s statement of intent on the Framablog": "Read Framasoft’s statement of intent on the Framablog", "Region": "Region", "Register an account on Mobilizon!": "Register an account on Mobilizon!", + "Register for an event by choosing one of your identities": "Register for an event by choosing one of your identities", "Register": "Register", "Registration is currently closed.": "Registration is currently closed.", "Reject": "Reject", @@ -207,6 +233,8 @@ "Share this event": "Share this event", "Show map": "Show map", "Show remaining number of places": "Show remaining number of places", + "Show the time when the event begins": "Show the time when the event begins", + "Show the time when the event ends": "Show the time when the event ends", "Sign up": "Sign up", "Software to the people": "Software to the people", "Starts on…": "Starts on…", @@ -214,11 +242,19 @@ "Street": "Street", "Tentative: Will be confirmed later": "Tentative: Will be confirmed later", "The content came from another server. Transfer an anonymous copy of the report?": "The content came from another server. Transfer an anonymous copy of the report ?", + "The current identity doesn't have any permission on this event. You should probably change it.": "The current identity doesn't have any permission on this event. You should probably change it.", + "The draft event has been updated": "The draft event has been updated", + "The event has been created as a draft": "The event has been created as a draft", + "The event has been published": "The event has been published", + "The event has been updated and published": "The event has been updated and published", + "The event has been updated": "The event has been updated", "The event organizer didn't add any description.": "The event organizer didn't add any description.", "The event title will be ellipsed.": "The event title will be ellipsed.", "The page you're looking for doesn't exist.": "The page you're looking for doesn't exist.", "The password was successfully changed": "The password was successfully changed", "The report will be sent to the moderators of your instance. You can explain why you report this content below.": "The report will be sent to the moderators of your instance. You can explain why you report this content below.", + "The user account you're trying to login as has not been confirmed yet. Check your email inbox and eventually your spam folder.": "The user account you're trying to login as has not been confirmed yet. Check your email inbox and eventually your spam folder.", + "There are {participants} participants.": "There are {participants} participants.", "These events may interest you": "These events may interest you", "This installation (called “instance“) can easily {interconnect}, thanks to {protocol}.": "This installation (called “instance“) can easily {interconnect}, thanks to {protocol}.", "This instance isn't opened to registrations, but you can register on other instances.": "This instance isn't opened to registrations, but you can register on other instances.", @@ -227,6 +263,7 @@ "Title": "Title", "To achieve your registration, please create a first identity profile.": "To achieve your registration, please create a first identity profile.", "To change the world, change the software": "To change the world, change the software", + "To confirm, type your event title \"{eventTitle}\"": "To confirm, type your event title \"{eventTitle}\"", "To confirm, type your identity username \"{preferredUsername}\"": "To confirm, type your identity username \"{preferredUsername}\"", "Transfer to {outsideDomain}": "Transfer to {outsideDomain}", "Unfortunately, this instance isn't opened to registrations": "Unfortunately, this instance isn't opened to registrations", @@ -236,10 +273,12 @@ "Upcoming": "Upcoming", "Update event {name}": "Update event {name}", "Update my event": "Update my event", + "User accounts and every other data is currently deleted every 48 hours, so you may want to register again.": "User accounts and every other data is currently deleted every 48 hours, so you may want to register again.", "Username": "Username", "Users": "Users", "View event page": "View event page", "View everything": "View everything", + "View page on {hostname} (in a new window)": "View page on {hostname} (in a new window)", "Visible everywhere on the web (public)": "Visible everywhere on the web (public)", "Waiting for organization team approval.": "Waiting for organization team approval.", "Waiting list": "Waiting list", @@ -248,38 +287,47 @@ "We want to develop a digital common, that everyone can make their own, which respects privacy and activism by design.": "We want to develop a digital common, that everyone can make their own, which respects privacy and activism by design.", "We won’t change the world from Facebook. The tool we dream of, surveillance capitalism corporations won’t develop it, as they couldn’t profit from it. This is an opportunity to build something better, by taking another approach.": "We won’t change the world from Facebook. The tool we dream of, surveillance capitalism corporations won’t develop it, as they couldn’t profit from it. This is an opportunity to build something better, by taking another approach.", "Website / URL": "Website / URL", - "Welcome back {username}": "Welcome back {username}", + "Welcome back {username}!": "Welcome back {username}!", "Welcome back!": "Welcome back!", "Welcome on your administration panel": "Welcome on your administration panel", + "Welcome to Mobilizon, {username}!": "Welcome to Mobilizon, {username}!", "Who can view this event and participate": "Who can view this event and participate", "World map": "World map", + "Write something…": "Write something…", "You and one other person are going to this event": "You're the only one going to this event | You and one other person are going to this event | You and {approved} persons are going to this event.", + "You are already a participant of this event.": "You are already a participant of this event.", "You are already logged-in.": "You are already logged-in.", "You can add tags by hitting the Enter key or by adding a comma": "You can add tags by hitting the Enter key or by adding a comma", + "You can try another search term or drag and drop the marker on the map": "You can try another search term or drag and drop the marker on the map", + "You can't remove your last identity.": "You can't remove your last identity.", "You have been disconnected": "You have been disconnected", + "You have cancelled your participation": "You have cancelled your participation", "You have one event in {days} days.": "You have no events in {days} days | You have one event in {days} days. | You have {count} events in {days} days", "You have one event today.": "You have no events today | You have one event today. | You have {count} events today", "You have one event tomorrow.": "You have no events tomorrow | You have one event tomorrow. | You have {count} events tomorrow", + "You may also ask to {resend_confirmation_email}.": "You may also ask to {resend_confirmation_email}.", "You need to login.": "You need to login.", - "You're organizing this event": "You're organizing this event", "Your account has been validated": "Your account has been validated", "Your account is being validated": "Your account is being validated", "Your account is nearly ready, {username}": "Your account is nearly ready, {username}", - "Your local administrator resumed it's policy:": "Your local administrator resumed it's policy:", + "Your local administrator resumed its policy:": "Your local administrator resumed its policy:", + "Your participation has been confirmed": "Your participation has been confirmed", + "Your participation has been requested": "Your participation has been requested", "a decentralised federation protocol": "a decentralised federation protocol", "e.g. 10 Rue Jangot": "e.g. 10 Rue Jangot", "firstDayOfWeek": "0", "iCal Feed": "iCal Feed", "interconnect with others like it": "interconnect with others like it", "its source code is public": "its source code is public", - "meditate a bit": "meditate a bit", "on our blog": "on our blog", + "resend confirmation email": "resend confirmation email", "respect of the fundamental freedoms": "respect of the fundamental freedoms", "with another identity…": "with another identity…", "with {identity}": "with {identity}", "{approved} / {total} seats": "{approved} / {total} seats", - "{count} participants": "{count} participants", + "{count} participants": "No participants yet | One participant | {count} participants", "{count} requests waiting": "{count} requests waiting", "{license} guarantees {respect} of the people who will use it. Since {source}, anyone can audit it, which guarantees its transparency.": "{license} guarantees {respect} of the people who will use it. Since {source}, anyone can audit it, which guarantees its transparency.", - "© The Mobilizon Contributors {date} - Made with Elixir, Phoenix, VueJS & with some love and some weeks": "© The Mobilizon Contributors {date} - Made with Elixir, Phoenix, VueJS & with some love and some weeks" -} \ No newline at end of file + "© The Mobilizon Contributors {date} - Made with Elixir, Phoenix, VueJS & with some love and some weeks": "© The Mobilizon Contributors {date} - Made with Elixir, Phoenix, VueJS & with some love and some weeks", + "© The OpenStreetMap Contributors": "© The OpenStreetMap Contributors" +} diff --git a/js/src/i18n/fr_FR.json b/js/src/i18n/fr_FR.json index b605bf012..e7b23d25b 100644 --- a/js/src/i18n/fr_FR.json +++ b/js/src/i18n/fr_FR.json @@ -1,5 +1,5 @@ { - "Please do not use it in any real way: everything you create here (accounts, events, identities, etc.) will be automatically deleted every 48 hours.": "Merci de ne pas en faire un utilisation réelle : tout ce que vous créerez ici (comptes, événements, identités, etc.) sera automatiquement effacé toutes les 48 heures.", + "Please do not use it in any real way: everything you create here (accounts, events, identities, etc.) will be automatically deleted every 48 hours.": "Merci de ne pas en faire une utilisation réelle : tout ce que vous créerez ici (comptes, événements, identités, etc.) sera automatiquement effacé toutes les 48 heures.", "A user-friendly, emancipatory and ethical tool for gathering, organising, and mobilising.": "Un outil convivial, émancipateur et éthique pour se rassembler, s'organiser et se mobiliser.", "A validation email was sent to {email}": "Un email de validation a été envoyé à {email}", "Abandon edition": "Abandonner l'édition", @@ -7,18 +7,17 @@ "About this event": "À propos de cet événement", "About this instance": "À propos de cette instance", "About": "À propos", - "Add a new profile": "Ajouter un nouveau profil", - "Add a tag": "Ajouter un tag", "Add an address": "Ajouter une adresse", "Add some tags": "Ajouter des tags", "Add to my calendar": "Ajouter à mon agenda", "Add": "Ajouter", "Additional comments": "Commentaires additionnels", "Administration": "Administration", + "All data will be deleted every 48 hours, so please don't use this for anything real.": "Toutes les données seront effacées toutes les 48 heures, donc n'utilisez pas ce site à des fins autres que de démonstration.", "All the places have already been taken": "Toutes les places ont été prises|Une place est encore disponible|{places} places sont encore disponibles", "Allow all comments": "Autoriser tous les commentaires", + "An error has occurred.": "Une erreur est survenue.", "Approve": "Approuver", - "Are you going to this event?": "Allez-vous à cet événement ?", "Are you sure you want to cancel the event creation? You'll lose all modifications.": "Étes-vous certain⋅e de vouloir annuler la création de l'événement ? Vous allez perdre toutes vos modifications.", "Are you sure you want to cancel the event edition? You'll lose all modifications.": "Étes-vous certain⋅e de vouloir annuler l'édition de l'événement ? Vous allez perdre toutes vos modifications.", "Are you sure you want to cancel your participation at event \"{title}\"?": "Êtes-vous certain⋅e de vouloir annuler votre participation à l'événement « {title} » ?", @@ -31,7 +30,7 @@ "Cancel my participation request…": "Annuler ma demande de participation…", "Cancel my participation…": "Annuler ma participation…", "Cancel": "Annuler", - "Cancelled: Won't happen": "Annulé: N'aura pas lieu", + "Cancelled: Won't happen": "Annulé : N'aura pas lieu", "Category": "Catégorie", "Change my identity…": "Changer mon identité…", "Change my password": "Modifier mon mot de passe", @@ -43,22 +42,25 @@ "Close comments for all (except for admins)": "Fermer les commentaires à tout le monde (excepté les administrateurs)", "Comments on the event page": "Commentaires sur la page de l'événement", "Comments": "Commentaires", - "Confirm my particpation": "Confirmer ma particpation", + "Confirm my particpation": "Confirmer ma participation", "Confirmed: Will happen": "Confirmé : aura lieu", "Continue editing": "Continuer l'édition", "Country": "Pays", "Create a new event": "Créer un nouvel événement", "Create a new group": "Créer un nouveau groupe", "Create a new identity": "Créer une nouvelle identité", + "Create and manage several identities from the same account": "Créer et gérer plusieurs identités sur un même compte", "Create group": "Créer un groupe", "Create my event": "Créer mon événement", "Create my group": "Créer mon groupe", "Create my profile": "Créer mon profil", "Create token": "Créer un jeton", - "Create your communities and your events": "Créer vos communautés et vos événements", + "Create, edit or delete events": "Créer, modifier ou supprimer des événements", "Create": "Créer", "Creator": "Créateur", - "Current": "Actuel", + "Current identity has been changed to {identityName} in order to manage this event.": "L'identité actuelle a été changée à {identityName} pour pouvoir gérer cet événement.", + "Date and time settings": "Paramètres de date et d'heure", + "Date parameters": "Paramètres de date", "Delete event": "Supprimer un événement", "Delete this identity": "Supprimer cette identité", "Delete your identity": "Supprimer votre identité", @@ -67,11 +69,8 @@ "Delete": "Supprimer", "Description": "Description", "Didn't receive the instructions ?": "Vous n'avez pas reçu les instructions ?", - "Disallow promoting on Mobilizon": "Refuser la mise en avant sur Mobilizon", "Display name": "Nom affiché", "Display participation price": "Afficher un prix de participation", - "Displayed name": "Nom affiché", - "Do you want to participate in {title}?": "Voulez-vous participer à {title} ?", "Draft": "Brouillon", "Drafts": "Brouillons", "Edit": "Éditer", @@ -79,20 +78,22 @@ "Either the account is already validated, either the validation token is incorrect.": "Soit le compte est déjà validé, soit le jeton de validation est incorrect.", "Email": "Email", "Ends on…": "Se termine le…", - "Enter some tags": "Écrire des tags", + "Enjoy discovering Mobilizon!": "Amusez-vous bien en découvrant Mobilizon !", "Enter the link URL": "Entrez l'URL du lien", + "Error while communicating with the server.": "Erreur de communication avec le serveur.", + "Error while saving report.": "Erreur lors de l'enregistrement du signalement.", "Error while validating account": "Erreur lors de la validation du compte", "Event already passed": "Événement déjà passé", "Event cancelled": "Événement annulé", "Event creation": "Création d'événement", "Event edition": "Édition d'événement", "Event list": "Liste d'événements", + "Event not found.": "Événement non trouvé.", + "Event page settings": "Paramètres de la page de l'événement", "Event to be confirmed": "Événement à confirmer", "Event {eventTitle} deleted": "Événement {eventTitle} supprimé", "Event {eventTitle} reported": "Événement {eventTitle} signalé", "Event": "Événement", - "Events nearby you": "Événements près de chez vous", - "Events you're going at": "Événements auxquels vous vous rendez", "Events": "Événements", "Exclude": "Exclure", "Explore": "Explorer", @@ -100,57 +101,49 @@ "Features": "Fonctionnalités", "Find an address": "Trouver une adresse", "Find an instance": "Trouver une instance", - "For instance: London, Taekwondo, Architecture…": "Par exemple: Lyon, Taekwondo, Architecture…", + "For instance: London, Taekwondo, Architecture…": "Par exemple : Lyon, Taekwondo, Architecture…", "Forgot your password ?": "Mot de passe oublié ?", "From a birthday party with friends and family to a march for climate change, right now, our gatherings are trapped inside the tech giants’ platforms. How can we organize, how can we click “Attend,” without providing private data to Facebook or locking ourselves up inside MeetUp?": "De l’anniversaire entre ami·e·s à une marche pour le climat, aujourd’hui, les bonnes raisons de se rassembler sont captées par les géants du web. Comment s’organiser, comment cliquer sur « je participe » sans livrer des données intimes à Facebook ou s’enfermer dans MeetUp ?", "From the {startDate} at {startTime} to the {endDate} at {endTime}": "Du {startDate} à {startTime} au {endDate} à {endTime}", + "From the {startDate} at {startTime} to the {endDate}": "Du {startDate} à {startTime} jusqu'au {endDate}", + "From the {startDate} to the {endDate}": "Du {startDate} au {endDate}", "Gather ⋅ Organize ⋅ Mobilize": "Rassembler ⋅ Organiser ⋅ Mobiliser", - "General information": "Information générales", + "General information": "Informations générales", + "Getting location": "Récupération de la position", "Going as {name}": "En tant que {name}", "Group List": "Liste de groupes", "Group full name": "Nom complet du groupe", "Group name": "Nom du groupe", "Group {displayName} created": "Groupe {displayName} créé", - "Group": "Groupe", "Groups": "Groupes", "Headline picture": "Image à la une", "I create an identity": "Je crée une identité", "I participate": "Je participe", "I want to approve every participation request": "Je veux approuver chaque demande de participation", - "Identities": "Identités", "Identity {displayName} created": "Identité {displayName} créée", "Identity {displayName} deleted": "Identité {displayName} supprimée", "Identity {displayName} updated": "Identité {displayName} mise à jour", - "Identity": "Identité", "If an account with this email exists, we just sent another confirmation email to {email}": "Si un compte avec un tel email existe, nous venons juste d'envoyer un nouvel email de confirmation à {email}", "If this identity is the only administrator of some groups, you need to delete them before being able to delete this identity.": "Si cette identité est la seule administratrice de certains groupes, vous devez les supprimer avant de pouvoir supprimer cette identité.", + "Impossible to login, your email or password seems incorrect.": "Impossible de se connecter, votre email ou bien votre mot de passe semble incorrect.", "In the meantime, please consider that the software is not (yet) finished. More information {onBlog}.": "D'ici là, veuillez considérer que le logiciel n'est pas (encore) fini. Plus d'informations {onBlog}.", "Installing Mobilizon will allow communities to free themselves from the services of tech giants by creating their own event platform.": "Installer Mobilizon permettra à des collectifs de s’émanciper des outils des géants du web en créant leur propre plateforme d’événements.", - "Join event {title}": "Rejoindre {title}", "Join {instance}, a Mobilizon instance": "Rejoignez {instance}, une instance Mobilizon", - "Join": "Rejoindre", "Last published event": "Dernier événement publié", "Last week": "La semaine dernière", "Learn more about Mobilizon": "En apprendre plus à propos de Mobilizon", - "Learn more on {0}": "En apprendre plus sur {0}", - "Learn more on": "En apprendre plus sur", "Learn more": "En apprendre plus", "Leave event": "Annuler ma participation à l'événement", - "Leave": "Quitter", "Leaving event \"{title}\"": "Annuler ma participation à l'événement", - "Legal": "Mentions légales", "Let's create a new common": "Créons un nouveau Common", "License": "Licence", "Limited number of places": "Nombre de places limité", - "Limited places": "Places limitées", "Load more": "Voir plus", - "Loading…": "Chargement en cours…", "Locality": "Commune", "Log in": "Se connecter", "Log out": "Se déconnecter", "Login on Mobilizon!": "Se connecter sur Mobilizon !", "Login": "Se connecter", - "Manage participants": "Gérer les participants", "Manage participations": "Gérer les participations", "Members": "Membres", "Mobilizon is a free/libre software that will allow communities to create their own spaces to publish events in order to better emancipate themselves from tech giants.": "Mobilizon est un logiciel libre qui permettra à des communautés de créer leurs propres espaces de publication d’événements, afin de mieux s’émanciper des géants du web.", @@ -163,24 +156,31 @@ "Name": "Nom", "New password": "Nouveau mot de passe", "No address defined": "Aucune adresse définie", + "No end date": "Pas de date de fin", "No events found": "Aucun événement trouvé", "No group found": "Aucun groupe trouvé", "No groups found": "Aucun groupe trouvé", - "No participants yet.": "Pas de participants pour le moment.", "No results for \"{queryText}\"": "Pas de résultats pour « {queryText} »", + "No user account with this email was found. Maybe you made a typo?": "Aucun compte utilisateur trouvé pour cet email. Peut-être avez-vous fait une faute de frappe ?", "Number of places": "Nombre de places", + "OK": "OK", "Old password": "Ancien mot de passe", - "On {date} from {startTime} to {endTime}": "On {date} de {startTime} à {endTime}", + "On {date} ending at {endTime}": "Le {date}, se terminant à {endTime}", + "On {date} from {startTime} to {endTime}": "Le {date} de {startTime} à {endTime}", + "On {date} starting at {startTime}": "Le {date} à partir de {startTime}", + "On {date}": "Le {date}", "One person is going": "Personne n'y va | Une personne y va | {approved} personnes y vont", "Only accessible through link and search (private)": "Uniquement accessibles par lien et la recherche (privé)", + "Only alphanumeric characters and underscores are supported.": "Seuls les caractères alphanumériques et les tirets bas sont acceptés.", "Opened reports": "Signalements ouverts", - "Organize and take action, freely": "S'organiser et agir, librement", "Organized by {name}": "Organisé par {name}", "Organized": "Organisés", "Organizer": "Organisateur", - "Other stuff…": "Autres trucs…", "Otherwise this identity will just be removed from the group administrators.": "Sinon cette identité sera juste supprimée des administrateurs du groupe.", "Page limited to my group (asks for auth)": "Accès limité à mon groupe (demande authentification)", + "Page not found": "Page non trouvée", + "Participant already was rejected.": "Le participant a déjà été refusé.", + "Participant has already been approved as participant.": "Le participant a déjà été approuvé en tant que participant.", "Participants": "Participants", "Participate": "Participer", "Participation approval": "Validation des participations", @@ -191,16 +191,15 @@ "Password": "Mot de passe", "Past events": "Événements passés", "Pick an identity": "Choisissez une identité", - "Please be nice to each other": "Soyez sympas entre vous", "Please check your spam folder if you didn't receive the email.": "Merci de vérifier votre dossier des indésirables si vous n'avez pas reçu l'email.", "Please contact this instance's Mobilizon admin if you think this is a mistake.": "Veuillez contacter l'administrateur de cette instance Mobilizon si vous pensez qu’il s’agit d’une erreur.", "Please make sure the address is correct and that the page hasn't been moved.": "Assurez‐vous que l’adresse est correcte et que la page n’a pas été déplacée.", "Please read the full rules": "Merci de lire les règles complètes", + "Please refresh the page and retry.": "Merci de rafraîchir la page puis réessayer.", "Please type at least 5 characters": "Merci d'entrer au moins 5 caractères", "Postal Code": "Code postal", "Private event": "Événement privé", "Private feeds": "Flux privés", - "Promotion": "Mise en avant", "Public RSS/Atom Feed": "Flux RSS/Atom public", "Public comment moderation": "Modération des commentaires publics", "Public event": "Événement public", @@ -212,6 +211,7 @@ "Read Framasoft’s statement of intent on the Framablog": "Lire la note d’intention de Framasoft sur le Framablog", "Region": "Région", "Register an account on Mobilizon!": "S'inscrire sur Mobilizon !", + "Register for an event by choosing one of your identities": "S'inscrire à un événement en choisissant une de vos identités", "Register": "S'inscrire", "Registration is currently closed.": "Les inscriptions sont actuellement fermées.", "Reject": "Rejetter", @@ -225,32 +225,36 @@ "Save draft": "Enregistrer le brouillon", "Save": "Enregistrer", "Search events, groups, etc.": "Rechercher des événements, des groupes, etc.", - "Search results: \"{search}\"": "Résultats de recherche: « {search} »", + "Search results: \"{search}\"": "Résultats de recherche : « {search} »", "Search": "Rechercher", "Searching…": "Recherche en cours…", - "Send confirmation email again": "Envoyer l'email de confirmation à nouveau", - "Send email to reset my password": "Envoyer un email pour réinitialiser mon mot de passe", "Send me an email to reset my password": "Envoyez-moi un email pour réinitialiser mon mot de passe", "Send me the confirmation email once again": "Envoyez-moi l'email de confirmation encore une fois", "Send the report": "Envoyer le signalement", "Share this event": "Partager l'événement", "Show map": "Afficher la carte", "Show remaining number of places": "Afficher le nombre de places restantes", + "Show the time when the event begins": "Afficher l'heure de début de l'événement", + "Show the time when the event ends": "Afficher l'heure de fin de l'événement", "Sign up": "S'enregistrer", - "Software to the people": "Software to the people", + "Software to the people": "Des logiciels pour les gens", "Starts on…": "Débute le…", "Status": "Statut", "Street": "Rue", "Tentative: Will be confirmed later": "Provisoire : sera confirmé plus tard", "The content came from another server. Transfer an anonymous copy of the report?": "Le contenu provient d'une autre instance. Transférer une copie anonyme du signalement ?", - "The event came from another instance. Your participation will be confirmed after we confirm it with the other instance.": "L'événement provient d'une autre instance. Votre participation sera confirmée après que nous ayons la confirmation de l'autre instance.", + "The current identity doesn't have any permission on this event. You should probably change it.": "L'identité actuelle n'a pas de permissions sur cet événement. Vous devriez probablement en changer.", + "The draft event has been updated": "L'événement brouillon a été mis à jour", + "The event has been created as a draft": "L'événement a été créé en tant que brouillon", + "The event has been published": "L'événement a été publié", + "The event has been updated and published": "L'événement a été mis à jour et publié", + "The event has been updated": "L'événement a été mis à jour", "The event organizer didn't add any description.": "L'organisateur de l'événement n'a pas ajouté de description.", - "The event organizer has chosen to approve manually the participations to this event. You will receive a notification when your participation has been approved": "L'organisateur⋅ice de l'événement a choisi d'approuver manuellement les participations à cet événement. Vous recevrez une notification lorsque votre participation sera approuvée", "The event title will be ellipsed.": "Le titre de l'événement sera ellipsé.", "The page you're looking for doesn't exist.": "La page que vous recherchez n'existe pas.", "The password was successfully changed": "Le mot de passe a été changé avec succès", "The report will be sent to the moderators of your instance. You can explain why you report this content below.": "Le signalement sera envoyé aux modérateur⋅ices de votre instance. Vous pouvez expliquer pourquoi vous signalez ce contenu ci-dessous.", - "The {date} at {time}": "Le {date} à {time}", + "The user account you're trying to login as has not been confirmed yet. Check your email inbox and eventually your spam folder.": "Le compte utilisateur avec lequel vous essayez de vous connectez n'a pas été confirmé. Vérifiez la boite de réception de votre adresse email et éventuellement le dossier des messages indésirables.", "There are {participants} participants.": "Il n'y a qu'un⋅e participant⋅e. | Il y a {participants} participants.", "These events may interest you": "Ces événements peuvent vous intéresser", "This installation (called “instance“) can easily {interconnect}, thanks to {protocol}.": "Cette installation (appelée “instance“) peut facilement {interconnect}, grâce à {protocol}.", @@ -270,11 +274,12 @@ "Upcoming": "À venir", "Update event {name}": "Éditer l'événement {name}", "Update my event": "Éditer mon événement", - "User logout": "Déconnexion", + "User accounts and every other data is currently deleted every 48 hours, so you may want to register again.": "Les comptes utilisateurs et toutes les autres données sont actuellement supprimées toutes les 48 heures, donc vous voulez peut-être vous inscrire à nouveau.", "Username": "Pseudo", "Users": "Utilisateurs", "View event page": "Voir la page de l'événement", "View everything": "Voir tout", + "View page on {hostname} (in a new window)": "Voir la page sur {hostname} (dans une nouvelle fenêtre)", "Visible everywhere on the web (public)": "Visible partout sur le web (public)", "Waiting for organization team approval.": "En attente d'approbation par l'organisation.", "Waiting list": "Liste d'attente", @@ -283,42 +288,47 @@ "We want to develop a digital common, that everyone can make their own, which respects privacy and activism by design.": "Nous voulons développer un commun numérique, que tout le monde pourra s’approprier, conçu dans le respect de la vie privée et de l’action militante.", "We won’t change the world from Facebook. The tool we dream of, surveillance capitalism corporations won’t develop it, as they couldn’t profit from it. This is an opportunity to build something better, by taking another approach.": "On ne changera pas le monde depuis Facebook. L’outil dont nous rêvons, les entreprises du capitalisme de surveillance sont incapables de le produire, car elles ne sauraient pas en tirer profit. C’est l’occasion de faire mieux qu’elles, en faisant autrement.", "Website / URL": "Site web / URL", - "Welcome back {username}": "Bon retour {username}", + "Welcome back {username}!": "Bon retour {username} !", "Welcome back!": "Bon retour !", "Welcome on your administration panel": "Bienvenue sur votre espace d'administration", + "Welcome to Mobilizon, {username}!": "Bienvenue sur Mobilizon, {username} !", "Who can view this event and participate": "Qui peut voir cet événement et y participer", "World map": "Carte mondiale", + "Write something…": "Écrivez quelque chose…", "You and one other person are going to this event": "Vous êtes le ou la seule à vous rendre à cet événement | Vous et une autre personne vous rendez à cet événement | Vous et {approved} autres personnes vous rendez à cet événement.", - "You announced that you're going to this event.": "Vous avez annoncé vous rendre à cet événement.", + "You are already a participant of this event.": "Vous participez déjà à cet événement.", "You are already logged-in.": "Vous êtes déjà connecté.", - "You are an organizer.": "Vous êtes un organisateur.", "You can add tags by hitting the Enter key or by adding a comma": "Vous pouvez ajouter des tags en appuyant sur la touche Entrée ou bien en ajoutant une virgule", + "You can try another search term or drag and drop the marker on the map": "Vous pouvez essayer avec d'autres termes de recherche ou bien glisser et déposer le marqueur sur la carte", + "You can't remove your last identity.": "Vous ne pouvez pas supprimer votre dernière identité.", "You have been disconnected": "Vous avez été déconnecté⋅e", + "You have cancelled your participation": "Vous avez annulé votre participation", "You have one event in {days} days.": "Vous n'avez pas d'événements dans {days} jours | Vous avez un événement dans {days} jours. | Vous avez {count} événements dans {days} jours", "You have one event today.": "Vous n'avez pas d'évenement aujourd'hui | Vous avez un événement aujourd'hui. | Vous avez {count} événements aujourd'hui", "You have one event tomorrow.": "Vous n'avez pas d'événement demain | Vous avez un événement demain. | Vous avez {count} événements demain", + "You may also ask to {resend_confirmation_email}.": "Vous pouvez aussi demander à {resend_confirmation_email}.", "You need to login.": "Vous devez vous connecter.", - "You're not going to any event yet": "Vous n'allez à aucun événement pour le moment", - "You're organizing this event": "Vous organisez cet événement", "Your account has been validated": "Votre compte a été validé", "Your account is being validated": "Votre compte est en cours de validation", "Your account is nearly ready, {username}": "Votre compte est presque prêt, {username}", - "Your local administrator resumed it's policy:": "Votre administrateur local a résumé sa politique ainsi :", + "Your local administrator resumed its policy:": "Votre administrateur local a résumé sa politique ainsi :", + "Your participation has been confirmed": "Votre participation a été confirmée", + "Your participation has been requested": "Votre participation a été demandée", "a decentralised federation protocol": "un protocole de fédération décentralisée", "e.g. 10 Rue Jangot": "par exemple : 10 Rue Jangot", "firstDayOfWeek": "1", "iCal Feed": "Flux iCal", "interconnect with others like it": "s’interconnecter simplement avec d’autres", "its source code is public": "son code source est public", - "meditate a bit": "méditez un peu", "on our blog": "sur notre blog", + "resend confirmation email": "réenvoyer l'email de confirmation", "respect of the fundamental freedoms": "le respect des libertés fondamentales", "with another identity…": "avec une autre identité…", "with {identity}": "avec {identity}", - "{actor}'s avatar": "Avatar de {actor}", "{approved} / {total} seats": "{approved} / {total} places", - "{count} participants": "Un⋅e participant⋅e|{count} participant⋅e⋅s", - "{count} requests waiting": "Un⋅e demande en attente|{count} demandes en attente", + "{count} participants": "Aucun⋅e participant⋅e | Un⋅e participant⋅e | {count} participant⋅e⋅s", + "{count} requests waiting": "Une demande en attente|{count} demandes en attente", "{license} guarantees {respect} of the people who will use it. Since {source}, anyone can audit it, which guarantees its transparency.": "{license} garantit {respect} des personnes qui l'utiliseront. Puisque {source}, il est publiquement auditable, ce qui garantit sa transparence.", - "© The Mobilizon Contributors {date} - Made with Elixir, Phoenix, VueJS & with some love and some weeks": "© Les contributeurs de Mobilizon {date} - Fait avec Elixir, Phoenix, VueJS & et de l'amour et des semaines" -} \ No newline at end of file + "© The Mobilizon Contributors {date} - Made with Elixir, Phoenix, VueJS & with some love and some weeks": "© Les contributeurs de Mobilizon {date} - Fait avec Elixir, Phoenix, VueJS & et de l'amour et des semaines", + "© The OpenStreetMap Contributors": "© Les Contributeur⋅ices OpenStreetMap" +} diff --git a/js/src/i18n/nl.json b/js/src/i18n/nl.json index 0967ef424..9e815fc82 100644 --- a/js/src/i18n/nl.json +++ b/js/src/i18n/nl.json @@ -1 +1,330 @@ -{} +{ + "Please do not use it in any real way: everything you create here (accounts, events, identities, etc.) will be automatically deleted every 48 hours.": "Gelieve dit niet te gebruiken voor echte evenementen: alles wat u hier aanmaakt (accounts, evenementen, identiteiten, etc.) wordt iedere 48u automatisch gewist.", + "A user-friendly, emancipatory and ethical tool for gathering, organising, and mobilising.": "Een gebruiksvriendelijk, emanciperend en ethisch verantwoord instrument om mensen samen te brengen, zich te organiseren, en te mobiliseren.", + "A validation email was sent to {email}": "Er is een valideringsemail verstuurd naar {email}", + "Abandon edition": "Bewerking annuleren", + "About": "Over", + "About Mobilizon": "Over Mobilizon", + "About this event": "Over dit evenement", + "About this instance": "Over deze server", + "Add": "Toevoegen", + "Add an address": "Een adres toevoegen", + "Add some tags": "Tags toevoegen", + "Add to my calendar": "Aan mijn kalender toevoegen", + "Additional comments": "Meer opmerkingen", + "Administration": "Administratie", + "All data will be deleted every 48 hours, so please don't use this for anything real.": "Alle gegevens worden iedere 48 uur verwijderd, dus gebruik dit enkel als test.", + "All the places have already been taken": "Ale plaatsen zijn bezet|Er is nog één plaats vrij|Er zijn nog {places} plaatsen vrij", + "Allow all comments": "Alle opmerkingen toestaan", + "An error has occurred.": "Er is een fout opgetreden.", + "Approve": "Goedkeuren", + "Are you sure you want to cancel the event creation? You'll lose all modifications.": "Bent u zeker dat u het aanmaken van dit evenement wil annuleren? Alle veranderingen zullen verloren gaan.", + "Are you sure you want to cancel the event edition? You'll lose all modifications.": "Bent u zeker dat u het bewerken van dit evenement wil annuleren? Alle veranderingen zullen verloren gaan.", + "Are you sure you want to cancel your participation at event \"{title}\"?": "Bent u zeker dat u uw deelname aan het evenement \"{title}\" wil annuleren?", + "Are you sure you want to delete this event? This action cannot be reverted.": "Bent u zeker dat u dit evenement wil verwijderen? Dit kan niet ongedaan gemaakt worden.", + "Avatar": "Profielfoto", + "Before you can login, you need to click on the link inside it to validate your account": "Voordat u zich kan aanmelden, moet u op de link erin klikken om uw account te valideren", + "By {name}": "Door {name}", + "Cancel": "Annuleren", + "Cancel creation": "Aanmaken annuleren", + "Cancel edition": "Bewerken annuleren", + "Cancel my participation request…": "Mijn deelnameverzoek annuleren…", + "Cancel my participation…": "Mijn deelname annuleren…", + "Cancelled: Won't happen": "Geannuleerd: gaat niet door", + "Category": "Categorie", + "Change": "Wijzigen", + "Change my identity…": "Identiteit veranderen…", + "Change my password": "Wachtwoord wijzigen", + "Change password": "Wachtwoord wijzigen", + "Clear": "Leegmaken", + "Click to select": "Klik om te kiezen", + "Click to upload": "Klik om te uploaden", + "Close comments for all (except for admins)": "Opmerkingen sluiten voor iedereen (behalve beheerders)", + "Comments": "Opmerkingen", + "Comments on the event page": "Opmerkingen op de pagina van het evenement", + "Confirm my particpation": "Mijn deelname bevestigen", + "Confirmed: Will happen": "Bevestigd: gaat door", + "Continue editing": "Verder gaan met bewerken", + "Country": "Land", + "Create": "Aanmaken", + "Create a new event": "Maak een nieuw evenement aan", + "Create a new group": "Maak een nieuwe groep", + "Create a new identity": "Maak een nieuwe identiteit", + "Create and manage several identities from the same account": "Maak en beheer meerdere identiteiten vanuit dezelfde account", + "Create group": "Groep aanmaken", + "Create my event": "Mijn evenement aanmaken", + "Create my group": "Mijn groep aanmaken", + "Create my profile": "Mijn profiel aanmaken", + "Create token": "Token aanmaken", + "Create, edit or delete events": "Maak, bewerk, of verwijder evenementen", + "Creator": "Aanmaker", + "Current identity has been changed to {identityName} in order to manage this event.": "De huidige identiteit is veranderd in {identityName} om dit evenement te beheren.", + "Date and time settings": "Datum- en tijdsinstellingen", + "Date parameters": "Datuminstellingen", + "Delete": "Verwijder", + "Delete event": "Evenement verwijderen", + "Delete this identity": "Deze identiteit verwijderen", + "Delete your identity": "Uw identiteit verwijderen", + "Delete {eventTitle}": "Verwijder {eventTitle}", + "Delete {preferredUsername}": "Verwijder {preferredUsername}", + "Description": "Beschrijving", + "Didn't receive the instructions ?": "Hebt u de instructies niet ontvangen?", + "Display name": "Getoonde naam", + "Display participation price": "Prijs voor deelname tonen", + "Draft": "Concept", + "Drafts": "Concepten", + "Edit": "Bewerken", + "Eg: Stockholm, Dance, Chess…": "Bvb: Stockholm, dansen, schaken…", + "Either the account is already validated, either the validation token is incorrect.": "Ofwel is de account al gevalideerd, ofwel is de validatietoken incorrect.", + "Email": "Email", + "Ends on…": "Eindigt op…", + "Enjoy discovering Mobilizon!": "Veel plezier met het ontdekken van Mobilizon!", + "Enter the link URL": "Voeg de link URL in", + "Error while communicating with the server.": "Fout tijdens het communiceren met de server.", + "Error while saving report.": "Fout tijdens het opslaan van de melding.", + "Error while validating account": "Fout tijdens het valideren van de account", + "Event": "Evenement", + "Event already passed": "Evenement is al voorbij", + "Event cancelled": "Evenement geannuleerd", + "Event creation": "Aanmaken van het evenement", + "Event edition": "Bewerken van het evenement", + "Event list": "Evenementenlijst", + "Event not found.": "Evenement niet gevonden.", + "Event page settings": "Instellingen voor de pagina van het evenement", + "Event to be confirmed": "Evenement te bevestigen", + "Event {eventTitle} deleted": "Evenement {eventTitle} verwjderd", + "Event {eventTitle} reported": "Evenement {eventTitle} gemeld", + "Events": "Evenementen", + "Exclude": "Uitsluiten", + "Explore": "Ontdekken", + "Featured events": "Suggesties", + "Features": "Functies", + "Find an address": "Een adres zoeken", + "Find an instance": "Een server zoeken", + "For instance: London, Taekwondo, Architecture…": "Bijvoorbeeld: Londen, Taekwondo, Architectuur…", + "Forgot your password ?": "Wachtwoord vergeten?", + "From a birthday party with friends and family to a march for climate change, right now, our gatherings are trapped inside the tech giants’ platforms. How can we organize, how can we click “Attend,” without providing private data to Facebook or locking ourselves up inside MeetUp?": "Van een verjaardagsfeestje met vrienden en familie tot een mars tegen de klimaatverandering, momenteel zitten onze bijeenkomsten gevangen in de platformen van de techgiganten. Hoe kunnen we iets organiseren, hoe kunnen we op \"Aanwezig\" klikken, zonder privégegevens aan Facebook te geven of onszelf op te sluiten in MeetUp?", + "From the {startDate} at {startTime} to the {endDate}": "Van{startDate} om {startTime} tot {endDate}", + "From the {startDate} at {startTime} to the {endDate} at {endTime}": "Van {startDate} om {startTime} tot {endDate} om {endTime}", + "From the {startDate} to the {endDate}": "Van {startDate} tot {endDate}", + "Gather ⋅ Organize ⋅ Mobilize": "Breng samen - Organiseer - Mobiliseer", + "General information": "Algemene informatie", + "Going as {name}": "Deelnemen als {name}", + "Group List": "Lijst met groepen", + "Group full name": "Volledige naam van de groep", + "Group name": "Groepsnaam", + "Group {displayName} created": "Groep {displayName} aangemaakt", + "Groups": "Groepen", + "Headline picture": "TItelafbeelding", + "I create an identity": "Ik maak een identiteit aan", + "I participate": "Ik neem deel", + "I want to approve every participation request": "Ik wil ieder deelnameverzoek goedkeuren", + "Identity {displayName} created": "Identiteit {displayName} aangemaakt", + "Identity {displayName} deleted": "Identiteit {displayName} verwijderd", + "Identity {displayName} updated": "Identiteit {displayName} bijgewerkt", + "If an account with this email exists, we just sent another confirmation email to {email}": "Als er al een account met dit emailadres bestaat, hebben we net nog een bevestigingsemail verstuurd naar {email}", + "If this identity is the only administrator of some groups, you need to delete them before being able to delete this identity.": "Als deze identiteit de enige beheerder van een of meerdere groepen is, moet u deze eerst verwijderen voordat u de identiteit kan verwijderen.", + "Impossible to login, your email or password seems incorrect.": "Aanmelden niet mogelijk, uw emailadres of wachtwoord is fout.", + "In the meantime, please consider that the software is not (yet) finished. More information {onBlog}.": "Gelieve er intussen rekening mee te houden dat de software (nog) niet klaar is. Meer informatie {onBlog}.", + "Installing Mobilizon will allow communities to free themselves from the services of tech giants by creating their own event platform.": "Door Mobilizon te installeren zullen gemeenschappen zich kunnen bevrijden van de platformen en diensten van de techgiganten, en hun eigen evenementenplatform maken.", + "Join {instance}, a Mobilizon instance": "Sluit je aan bij {instance}, een Mobilizonserver", + "Last published event": "Laatst gepubliceerd evenement", + "Last week": "Vorige week", + "Learn more": "Leer meer", + "Learn more about Mobilizon": "Leer meer over Mobilizon", + "Leave event": "Evenement verlaten", + "Leaving event \"{title}\"": "Evenement \"{title}\" verlaten", + "Let's create a new common": "Laten we een nieuwe “common” maken", + "License": "Licentie", + "Limited number of places": "Beperkt aantal plaatsen", + "Load more": "Meer laden", + "Locality": "Plaats", + "Log in": "Aanmelden", + "Log out": "Afmelden", + "Login": "Aanmelden", + "Login on Mobilizon!": "Aanmelden bij Mobilizon!", + "Manage participations": "Deelnames beheren", + "Members": "Leden", + "Mobilizon is a free/libre software that will allow communities to create their own spaces to publish events in order to better emancipate themselves from tech giants.": "Mobilizon is gratis/vrije software die gemeenschappen in staat stelt om hun eigen ruimtes te maken om evenementen te publiceren, zodat ze zich beter kunnen emanciperen van de techgiganten.", + "Mobilizon is under development, we will add new features to this site during regular updates, until the release of version 1 of the software in the first half of 2020.": "Mobilizon is in ontwikkeling, we zullen regelmatig nieuwe functies toevoegen aan deze site via updates, tot versie 1 van de software beschikbaar is in de eerste helft van 2020.", + "Mobilizon’s licence": "Mobilizonlicentie", + "Moderated comments (shown after approval)": "Gemodereerde opmerkingen (getoond na goedkeuring)", + "My account": "Mijn account", + "My events": "Mijn evenementen", + "My identities": "Mijn identiteiten", + "Name": "Naam", + "New password": "Nieuw wachtwoord", + "No address defined": "Geen adres ingesteld", + "No end date": "Geen einddatum", + "No events found": "Geen evenementen gevonden", + "No group found": "Geen groep gevonden", + "No groups found": "Geen groepen gevonden", + "No results for \"{queryText}\"": "Geen resultaten voor \"{queryText}\"", + "No user account with this email was found. Maybe you made a typo?": "Er is geen gebruikersaccount gevonden met dit emailadres. Misschien hebt u een tikfout gemaakt?", + "Number of places": "Aantal plaatsen", + "OK": "OK", + "Old password": "Oud wachtwoord", + "On {date}": "Op {date}", + "On {date} ending at {endTime}": "Op {date}, tot {endTime}", + "On {date} from {startTime} to {endTime}": "Op {date} van {startTime} tot {endTime}", + "On {date} starting at {startTime}": "Op {date} vanaf {startTime}", + "One person is going": "Niemand gaat | Eén persoon gaat | {approved} personen gaan", + "Only accessible through link and search (private)": "Alleen bereikbaar via link en zoeken (privé)", + "Opened reports": "Geopende meldingen", + "Organized": "Georganiseerd", + "Organized by {name}": "Georganiseerd door {name}", + "Organizer": "Organisator", + "Otherwise this identity will just be removed from the group administrators.": "Anders zal deze identiteit alleen verwijderd worden uit de beheerders van de groep.", + "Page limited to my group (asks for auth)": "Pagina beperkt tot mijn groep (vraag om authentificatie)", + "Page not found": "Pagina niet gevonden", + "Participant already was rejected.": "Deelnemer werd al geweigerd.", + "Participant has already been approved as participant.": "Deelnemer is al goedgekeurd.", + "Participants": "Deelnemers", + "Participate": "Deelnemen", + "Participation approval": "Goedkeuring van deelnemers", + "Participation requested!": "Deelname aangevraagd!", + "Password": "Wachtwoord", + "Password (confirmation)": "Wachtwoord (bevestigen)", + "Password change": "Wachtwoord veranderen", + "Password reset": "Wachtwoord opnieuw instellen", + "Past events": "Voorbije evenementen", + "Pick an identity": "Kies een identiteit", + "Please check your spam folder if you didn't receive the email.": "Gelieve uw map met spamberichten te controleren indien u de email niet ontvangen hebt.", + "Please contact this instance's Mobilizon admin if you think this is a mistake.": "Gelieve de beheerder van deze Mobilizonserver te contacteren als u denkt dat dit niet juist is.", + "Please make sure the address is correct and that the page hasn't been moved.": "Gelieve te controleren dat het adres juist is, en de pagina niet verplaatst is.", + "Please read the full rules": "Gelieve de volledige regels te lezen", + "Please refresh the page and retry.": "Gelieve de pagina te verversen, en opnieuw te proberen.", + "Please type at least 5 characters": "Gelieve minstens 5 tekens te typen", + "Postal Code": "Postcode", + "Private event": "Privé-evenement", + "Private feeds": "Privéfeeds", + "Public RSS/Atom Feed": "Openbaar RSS-/Atomfeed", + "Public comment moderation": "Modereren van openbare opmerkingen", + "Public event": "Openbaar evenement", + "Public feeds": "Openbare feeds", + "Public iCal Feed": "Openbaar iCalfeed", + "Publish": "Publiceren", + "Published events": "Gepubliceerde evenementen", + "RSS/Atom Feed": "RSS-/Atomfeed", + "Read Framasoft’s statement of intent on the Framablog": "Lees de intentieverklaring van Framasoft op de Framablog", + "Region": "Regio", + "Register": "Inschrijven", + "Register an account on Mobilizon!": "Maak een account op Mobilizon!", + "Register for an event by choosing one of your identities": "Meld u aan voor een evenement door een van uw identiteiten te kiezen", + "Registration is currently closed.": "Inschrijvingen zijn momenteel gesloten.", + "Reject": "Afwijzen", + "Rejected": "Afgewezen", + "Rejected participations": "Afgewezen deelnames", + "Report": "Melden", + "Report this event": "Meld dit evenement", + "Requests": "Aanvragen", + "Resend confirmation email": "Bevestigingsemail opnieuw versturen", + "Reset my password": "Mijn wachtwoord opnieuw instellen", + "Save": "Opslaan", + "Save draft": "Concept opslaan", + "Search": "Zoeken", + "Search events, groups, etc.": "Zoek evenementen, groepen, etc.", + "Search results: \"{search}\"": "Zoekresultaten: \"{search}\"", + "Searching…": "Zoeken…", + "Send me an email to reset my password": "Stuur mij een email om mijn wachtwoord opnieuw in te stellen", + "Send me the confirmation email once again": "Stuur mij de bevestigingsemail nog eens", + "Send the report": "Verstuur de melding", + "Share this event": "Dit evenement delen", + "Show map": "Kaart tonen", + "Show remaining number of places": "Toon het overblijvend aantal plaatsen", + "Show the time when the event begins": "Toon de tijd wanneer het evenement begint", + "Show the time when the event ends": "Toon de tijd wanneer het evenement eindigt", + "Sign up": "Inschrijven", + "Software to the people": "Software voor de mensen", + "Starts on…": "Begint op…", + "Status": "Status", + "Street": "Straat", + "Tentative: Will be confirmed later": "Onder voorbehoud: zal later bevestigd worden", + "The content came from another server. Transfer an anonymous copy of the report?": "De inhoud komt van een andere server. Wilt u een anonieme kopie van de melding versturen?", + "The current identity doesn't have any permission on this event. You should probably change it.": "De huidige identiteit heeft geen toegang tot dit evenement. U moet waarschijnlijk een andere kiezen.", + "The draft event has been updated": "Het conceptevenement is bijgewerkt", + "The event has been created as a draft": "Het evenement is aangemaakt als concept", + "The event has been published": "Het evenement is gepubliceerd", + "The event has been updated": "Het evenement is bijgewerkt", + "The event has been updated and published": "Het evenement is bijgewerkt en gepubliceerd", + "The event organizer didn't add any description.": "De organisator van het evenement heeft geen beschrijving toegevoegd.", + "The event title will be ellipsed.": "De titel van het evenement zal verkort getoond worden.", + "The page you're looking for doesn't exist.": "De pagina waarnaar u zoekt bestaat niet.", + "The password was successfully changed": "Het wachtwoord is succesvol veranderd", + "The report will be sent to the moderators of your instance. You can explain why you report this content below.": "De melding zal verstuurd worden naar de moderatoren van uw server. U kunt uitleggen waarom u onderstaande inhoud gemeld hebt.", + "The user account you're trying to login as has not been confirmed yet. Check your email inbox and eventually your spam folder.": "De account waarmee u zich probeert aan te melden is nog niet bevestigd. Controleer uw email inbox, en eventueel uw map met spamberichten.", + "There are {participants} participants.": "Er zijn {participants} deelnemers.", + "These events may interest you": "Deze evenementen zouden u kunnen interesseren", + "This installation (called “instance“) can easily {interconnect}, thanks to {protocol}.": "Deze installatie (\"server\" genoemd) kan zich dankzij {protocol} gemakkelijk {interconnect}.", + "This instance isn't opened to registrations, but you can register on other instances.": "Deze server is nog niet open voor inschrijvingen, maar u kan zich inschrijven op andere servers.", + "This is a demonstration site to test the beta version of Mobilizon.": "Dit is een demosite om de bètaversie van Mobilizon te testen.", + "This will delete / anonymize all content (events, comments, messages, participations…) created from this identity.": "Dit zal alle inhoud (evenementen, opmerkingen, berichten, deelnames…) die aangemaakt is met deze identiteit verwijderen / anonimiseren.", + "Title": "Titel", + "To achieve your registration, please create a first identity profile.": "Gelieven een eerste identiteitsprofiel aan te maken om uw inschrijven te voltooien.", + "To change the world, change the software": "Verander de software om de wereld te veranderen", + "To confirm, type your event title \"{eventTitle}\"": "Typ de titel van uw evenement \"{eventTitle}\" om te bevestigen", + "To confirm, type your identity username \"{preferredUsername}\"": "Typ de gebruikersnaam van uw identiteit \"{preferredUsername}\" om te bevestigen", + "Transfer to {outsideDomain}": "Verplaatsen naar {outsideDomain}", + "Unfortunately, this instance isn't opened to registrations": "Jammer genoeg is deze server niet open voor inschrijvingen", + "Unfortunately, your participation request was rejected by the organizers.": "Helaas is uw deelnameverzoek afgewezen door de organisatoren.", + "Unknown error.": "Onbekende fout.", + "Unsaved changes": "Niet-bewaarde veranderingen", + "Upcoming": "Binnenkort", + "Update event {name}": "Evenement {name} bijwerken", + "Update my event": "Mijn evenement bijwerken", + "User accounts and every other data is currently deleted every 48 hours, so you may want to register again.": "Gebruikersaccounts en alle andere data worden momenteel iedere 48 uur gewist, dus misschien wilt u zich opnieuw inschrijven.", + "Username": "Gebruikersnaam", + "Users": "Gebruikers", + "View event page": "Pagina van het evenement bekijken", + "View everything": "Alles bekijken", + "View page on {hostname} (in a new window)": "Pagina bekijken op {hostname} (in een nieuw venster)", + "Visible everywhere on the web (public)": "Overal op het internet zichtbaar (openbaar)", + "Waiting for organization team approval.": "Wacht op goedkeuring van het organisatieteam.", + "Waiting list": "Wachtlijst", + "Warning": "Waarschuwing", + "We just sent an email to {email}": "We hebben zonet een email verstuurd naar {email}", + "We want to develop a digital common, that everyone can make their own, which respects privacy and activism by design.": "We willen een digitale “common” ontwikkelen, die iedereen hun eigen kan maken, en die ontworpen is om privacy en activisme te respecteren.", + "We won’t change the world from Facebook. The tool we dream of, surveillance capitalism corporations won’t develop it, as they couldn’t profit from it. This is an opportunity to build something better, by taking another approach.": "We zullen de wereld niet veranderen van Facebook. Het hulpmiddel waar we van dromen zal niet door de bedrijven van het toezichtskapitalisme ontwikkeld worden omdat ze er geen winst kunnen mee maken. Er is een mogelijkheid om iets beters te bouwen door een andere benadering te kiezen.", + "Website / URL": "Website / URL", + "Welcome back {username}!": "Welkom terug {username}!", + "Welcome back!": "Welkom terug!", + "Welcome on your administration panel": "Welkom bij uw beheersoverzicht", + "Welcome to Mobilizon, {username}!": "Welkom bij Mobilizon, {username}!", + "Who can view this event and participate": "Wie kan dit evenement bekijken en eraan deelnemen", + "World map": "Wereldkaart", + "Write something…": "Schrijf iets…", + "You and one other person are going to this event": "U bent de enige die naar dit evenement gaat | U en één andere persoon gaan naar dit evenement | U en {approved} personen gaan naar dit evenement.", + "You are already a participant of this event.": "U neemt al deel aan dit evenement.", + "You are already logged-in.": "U bent al aangemeld.", + "You can add tags by hitting the Enter key or by adding a comma": "U kunt tags toevoegen door op de Enter-toets te drukken, of door een komma toe te voegen", + "You can't remove your last identity.": "U kunt uw laatste identiteit niet verwijderen.", + "You have been disconnected": "De verbinding is verbroken", + "You have cancelled your participation": "U hebt uw deelname geannuleerd", + "You have one event in {days} days.": "U hebt geen evenementen in {days} dagen | U hebt één evenement in {days} dagen. | U hebt {count} evenementen in {days} dagen", + "You have one event today.": "U hebt vandaag geen evenementen | U hebt vandaag één evenement | U hebt vandaag {count} evenementen", + "You have one event tomorrow.": "U hebt morgen geen evenementen | U hebt morgen één evenement. | U hebt morgen {count} evenementen", + "You may also ask to {resend_confirmation_email}.": "U kunt ook vragen om {resend_confirmation_email}.", + "You need to login.": "U moet zich aanmelden.", + "Your account has been validated": "Uw account is gevalideerd", + "Your account is being validated": "Uw account wordt gevalideerd", + "Your account is nearly ready, {username}": "Uw account is bijna klaar, {username}", + "Your local administrator resumed its policy:": "Uw plaatselijke beheerder heeft zijn politiek hervat:", + "Your participation has been confirmed": "Uw deelname is bevestigd", + "Your participation has been requested": "Uw deelname is aangevraagd", + "a decentralised federation protocol": "een gedecentraliseerd federatieprotocol", + "e.g. 10 Rue Jangot": "bvb. Jangotstraat 10", + "firstDayOfWeek": "1", + "iCal Feed": "iCalfeed", + "interconnect with others like it": "zich met andere zoals zichzelf verbinden", + "its source code is public": "de broncode is openbaar", + "on our blog": "op onze blog", + "resend confirmation email": "bevestigingsemail opnieuw versturen", + "respect of the fundamental freedoms": "respect voor de fundamentele vrijheden", + "with another identity…": "met een andere identiteit…", + "with {identity}": "met {identity}", + "{approved} / {total} seats": "{approved} / {total} plaatsen", + "{count} participants": "Nog geen deelnemers | Eén deelnemer | {count} deelnemers", + "{count} requests waiting": "{count} aanvragen in afwachting", + "{license} guarantees {respect} of the people who will use it. Since {source}, anyone can audit it, which guarantees its transparency.": "{license} garandeert {respect} van de mensen die het gebruiken. Omdat {source} kan iedereen het bekijken en analyseren, wat transparantie garandeert.", + "© The Mobilizon Contributors {date} - Made with Elixir, Phoenix, VueJS & with some love and some weeks": "© Het Mobilizonteam {date} - Ontwikkeld met Elixir, Phoenix, VueJS & veel liefde en tijd" +} diff --git a/js/src/i18n/oc.json b/js/src/i18n/oc.json index 570016a10..9ef886f12 100644 --- a/js/src/i18n/oc.json +++ b/js/src/i18n/oc.json @@ -1,284 +1,368 @@ { - "{actor}'s avatar": "Avatar de {actor}", - "iCal Feed": "Flux iCal", - "e.g. 10 Rue Jangot": "per exemple : 10 carrièra Jangot", - "Your account is being validated": "Vòstre compte es en validacion", - "Your account has been validated": "Vòstre compte es estat validat", - "World map": "Mapa mondiala", - "Welcome on your administration panel": "La benvenguda a vòstre espaci d’administracion", - "Website / URL": "Site web / URL", - "Waiting list": "Lista d’espèra", - "View everything": "O veire tot", - "View event page": "Veire la pagina de l’eveniment", - "Users": "Utilizaires", - "Username": "Nom d’utilizaire", - "User logout": "Desconnexion", - "Update event {name}": "Actualizar l’eveniment {name}", - "Upcoming": "Venents", - "Unknown error.": "Error desconeguda.", - "Title": "Títol", - "The {date} from {startTime} to {endTime}": "Lo {date} de {startTime} fins a {endTime}", - "The {date} at {time}": "Lo {date} a {time}", - "Street": "Carrièra", - "Status": "Estat", - "Starts on…": "Comença lo…", - "Show map": "Mostrar la mapa", - "Search": "Recercar", - "Save": "Enregistrar", - "Report": "Senhalar", - "Report this event": "Senhalar aqueste eveniment", - "Reject": "Regetar", - "Registration is currently closed.": "Las inscripcions son actualament tampadas.", - "Register": "S’inscriure", - "Register an account on Mobilizon!": "S’inscriure a Mobilizon !", - "Region": "Region", - "RSS/Atom Feed": "Flux RSS/Atom", - "Published events": "Eveniments publicats", - "Public iCal Feed": "Flux iCal public", - "Public feeds": "Flux publics", - "Public event": "Eveniment public", - "Public RSS/Atom Feed": "Flux RSS/Atom public", - "Promotion": "Promocion", - "Private feeds": "Flux privats", - "Private event": "Eveniment privat", - "Postal Code": "Còdi postal", - "Please type at least 5 characters": "Mercés de picar almens 5 caractèrs", - "Please read the full rules": "Mercés de legir las règlas complètas", - "Pick an identity": "Causir una identitat", - "Past events": "Eveniments passats", - "Password": "Senhal", - "Password (confirmation)": "Senhal (confirmacion)", - "Participants": "Participants", - "Other stuff…": "Autras causas…", - "Organized": "Organizats", - "Organized by {name}": "Organizat per {name}", - "Number of places": "Nombre de plaças", - "Name": "Nom", - "My identities": "Mas identitats", - "My events": "Mos eveniments", - "My account": "Mon compte", - "Members": "Membres", - "Manage participations": "Gerir las participacions", - "Manage participants": "Gerir los participants", - "Login": "Se connectar", - "Log out": "Se desconnectar", - "Log in": "Se connectar", - "Locality": "Comuna", - "Loading…": "Cargament…", - "Load more": "Ne veire mai", - "Limited places": "Plaças limitadas", - "License": "Licéncia", - "Leave": "Quitar", - "Last week": "La setmana passada", - "Join event {title}": "Participar a {title}", - "Join": "Participar", - "Identity": "Identitat", - "Identities": "Identitats", - "Groups": "Grops", - "Group": "Grop", - "Group name": "Nom del grop", - "Group List": "Lista dels grops", - "General information": "Informacions generalas", - "Forgot your password ?": "Senhal oblidat ?", - "Find an address": "Trobar una adreça", - "Features": "Foncionalitats", - "Explore": "Explorar", + "Please do not use it in any real way: everything you create here (accounts, events, identities, etc.) will be automatically deleted every 48 hours.": "Mercés de far pas una utilizacion reala : tot çò que creatz aquí (compte, eveniments, identitats, etc.) serà automaticament suprimit cada 48 oras.", + "A user-friendly, emancipatory and ethical tool for gathering, organising, and mobilising.": "Una aisina conviviala, liberatritz e etica per s’amassar, s’organizar e se mobilizar.", + "A validation email was sent to {email}": "Un corrièl de validacion es estat enviat a {email}", + "Abandon edition": "Abandonar la modificacion", + "About": "A prepaus", + "About Mobilizon": "A prepaus de Mobilizon", + "About this event": "Tocant aqueste eveniment", + "About this instance": "Tocant aquesta instància", + "Add": "Ajustar", + "Add a new profile": "Ajustar un perfil novèl", + "Add a tag": "Ajustar una etiqueta", + "Add an address": "Ajustar una adreça", + "Add some tags": "Ajustar d’etiquetas", + "Add to my calendar": "Ajustar a mon calendièr", + "Additional comments": "Comentari adicional", + "Administration": "Administracion", + "All data will be deleted every 48 hours, so please don't use this for anything real.": "Estant que totas las donadas son suprimidas cada 48 oras, utilizetz pas aquò per quicòm mai qu’una demostracion.", + "All the places have already been taken": "Totas las plaças son presas|Una plaça es encara disponibla|{places} plaças son encara disponiblas", + "Allow all comments": "Autorizar totes los comentaris", + "An error has occurred.": "Una error s’es producha.", + "Approve": "Aprovar", + "Are you going to this event?": "Anatz a aqueste eveniment ?", + "Are you sure you want to cancel the event creation? You'll lose all modifications.": "Volètz vertadièrament anullar la creacion de l’eveniment ? Perdretz totas vòstras modificacions.", + "Are you sure you want to cancel the event edition? You'll lose all modifications.": "Volètz vertadièrament anullar la modificacion de l’eveniment ? Perdretz totas vòstras modificacions.", + "Are you sure you want to cancel your participation at event \"{title}\"?": "Volètz vertadièrament anullar vòstra participacion a l’eveniment « {title} » ?", + "Are you sure you want to delete this event? This action cannot be reverted.": "Volètz vertadièrament suprimir aqueste eveniment ? Aquesta accion se pòt pas anullar.", + "Avatar": "Avatar", + "Before you can login, you need to click on the link inside it to validate your account": "Abans que poscatz vos marcar, devètz clicar lo ligam dedins per validar lo compte", + "By {name}": "Per {name}", + "Cancel": "Anullar", + "Cancel creation": "Anullar la creacion", + "Cancel edition": "Anullar la modificacion", + "Cancel my participation request…": "Anullar ma demanda de participacion…", + "Cancel my participation…": "Anullar ma participacion…", + "Cancelled: Won't happen": "Anullat : se tendrà pas", + "Category": "Categoria", + "Change": "Modificar", + "Change my identity…": "Cambiar mon identitat…", + "Change my password": "Modificar mon senhal", + "Change password": "Modificar mon senhal", + "Clear": "Escafar", + "Click to select": "Clicatz per seleccionar", + "Click to upload": "Clicatz per enviar", + "Close comments for all (except for admins)": "Barrar los comentaris a tot lo monde (fòra los administrators)", + "Comments": "Comentaris", + "Comments on the event page": "Comentari a pagina de l’eveniment", + "Confirm my particpation": "Confirmar ma participacion", + "Confirmed: Will happen": "Confirmat : se tendrà", + "Continue editing": "Contunhar la modificacion", + "Country": "País", + "Create": "Crear", + "Create a new event": "Crear un eveniment novèl", + "Create a new group": "Crear un grop novèl", + "Create a new identity": "Crear una identitat novèla", + "Create and manage several identities from the same account": "Crear e gerir mantunas identitats amb lo meteis compte", + "Create group": "Crear un grop", + "Create my event": "Crear mon eveniment", + "Create my group": "Crear mon grop", + "Create my profile": "Crear mon perfil", + "Create token": "Crear un geton", + "Create, edit or delete events": "Crear, modificar o suprimir d’eveniments", + "Creator": "Creator", + "Current": "Actual", + "Current identity has been changed to {identityName} in order to manage this event.": "L’identitat actuala es estada cambiada per {identityName} per dire de poder gerir aqueste eveniment.", + "Date and time settings": "Paramètres de data e d’ora", + "Date parameters": "Paramètres de data", + "Delete": "Suprimir", + "Delete event": "Suprimir un eveniment", + "Delete this identity": "Suprimir aquesta identitat", + "Delete your identity": "Suprimir vòstra identitat", + "Delete {eventTitle}": "Suprimir {eventTitle}", + "Delete {preferredUsername}": "Suprimir {preferredUsername}", + "Description": "Descripcion", + "Didn't receive the instructions ?": "Avètz pas recebudas las consignas ?", + "Disallow promoting on Mobilizon": "Refusar la promocion sus Mobilizon", + "Display name": "Nom mostrat", + "Display participation price": "Far veire un prètz de participacion", + "Do you want to participate in {title}?": "Volètz participar a {title} ?", + "Draft": "Borrolhon", + "Drafts": "Borrolhons", + "Edit": "Editar", + "Eg: Stockholm, Dance, Chess…": "Per exemple : Tolosa, balèti, velhada…", + "Either the account is already validated, either the validation token is incorrect.": "Siá lo compte es ja validat, siá lo geton de validacion es incorrècte.", + "Email": "Corrièl", + "Ends on…": "S’acaba lo…", + "Enjoy discovering Mobilizon!": "Amusatz-vos ben en descobrir Mobilizon !", + "Enter some tags": "Escriure d’etiquetas", + "Enter the link URL": "Picatz l’URL del ligam", + "Error while communicating with the server.": "Error de comunicacion amb lo servidor.", + "Error while saving report.": "Error en enregistrant lo senhalament.", + "Error while validating account": "Error en validant lo compte", + "Event": "Eveniment", + "Event already passed": "Eveniment ja passat", + "Event cancelled": "Eveniment anullat", + "Event creation": "Creacion d’eveniment", + "Event edition": "Modificacion d’eveniment", + "Event list": "Lista d’eveniments", + "Event not found.": "Eveniment pas trobat.", + "Event page settings": "Paramètres de la pagina d’eveniment", + "Event to be confirmed": "Eveniment de confirmar", + "Event {eventTitle} deleted": "Eveniment {eventTitle} suprimit", + "Event {eventTitle} reported": "Eveniment {eventTitle} senhalat", "Events": "Eveniments", "Events nearby you": "Eveniments prop de çò vòstre", - "Event": "Eveniment", - "Enter some tags": "Escriure d’etiquetas", - "Ends on…": "S’acaba lo…", - "Email": "Corrièl", - "Edit": "Editar", - "Description": "Descripcion", - "Delete": "Suprimir", - "Current": "Actual", - "Create": "Crear", - "Country": "País", - "Comments": "Comentaris", - "Click to upload": "Clicatz per enviar", - "Click to select": "Clicatz per seleccionar", - "Clear": "Escafar", - "Change": "Modificar", - "Category": "Categoria", - "Cancel": "Anullar", - "By {name}": "Per {name}", - "Are you going to this event?": "Anatz a aqueste eveniment ?", - "Approve": "Aprovar", - "Allow all comments": "Autorizar totes los comentaris", - "Administration": "Administracion", - "Additional comments": "Comentari adicional", - "Add": "Ajustar", - "Add to my calendar": "Ajustar mon calendièr", - "Add an address": "Ajustar una adreça", - "Add a tag": "Ajustar una etiqueta", - "Add a new profile": "Ajustar un perfil novèl", - "About": "A prepaus", - "About this instance": "Tocant aquesta instància", - "About this event": "Tocant aqueste eveniment", - "© The Mobilizon Contributors {date} - Made with Elixir, Phoenix, VueJS & with some love and some weeks": "© Loscontribuidors de Mobilizon {date} - Fach amb Elixir, Phoenix, VueJS e d’amor e de setmanas", - "{count} requests waiting": "Una demanda en espèra|{count} demandas en espèra", - "{count} participants": "Un participant|{count} participants", - "{approved} / {total} seats": "{approved} / {total} plaças", - "meditate a bit": "meditatz un pauc", - "You're organizing this event": "Organizatz aqueste eveniment", - "You need to login.": "Vos cal vos connectar.", - "You are an organizer.": "Sètz un organizaire.", - "You are already logged-in.": "Sètz ja connectat.", - "You announced that you're going to this event.": "Avètz anonciat qu’anatz a aqueste eveniment.", - "Who can view this event and participate": "Qual pòt veire aqueste eveniment e i participar", - "We just sent an email to {email}": "Avèm pas qu’enviat un corrièl a {email}", - "Visible everywhere on the web (public)": "Visible per tot lo web (public)", - "Update my event": "Modificar mon eveniment", - "Transfer to {outsideDomain}": "Transferit a {outsideDomain}", - "To confirm, type your identity username \"{preferredUsername}\"": "Per confirmar picatz lo nom de l’identitat « {preferredUsername} »", - "To confirm, type your event title \"{eventTitle}\"": "Per confirmar picatz lo títol de l’eveniment « {eventTitle} »", - "These events may interest you": "Aquestes eveniments pòdon vos interessar", - "There are {participants} participants.": "I a pas qu’un participant | I a {participants} participants.", - "The page you're looking for doesn't exist.": "La pagina que cercatz existís pas.", - "The event title will be ellipsed.": "Lo títol de l’eveniment utilizarà una ellipsi.", - "The event organizer didn't add any description.": "L’organizator de l’eveniment a pas ajustat cap de descripcion.", - "Tentative: Will be confirmed later": "Provisòri : serà confirmat mai tard", - "Sign up": "S’inscriure", - "Show remaining number of places": "Far veire lo nombre de plaças que demòran", - "Share this event": "Partejar l’eveniment", - "Send the report": "Enviar lo senhalament", - "Send email to reset my password": "Enviar un corrièl per dire de reïnicializar mon senhal", - "Send confirmation email again": "Tornar enviar lo corrièl de validacion", - "Searching…": "Recèrca…", - "Search results: \"{search}\"": "Resultats de recèrca : « {search} »", - "Search events, groups, etc.": "Recercar d’eveniments, de grops, etc.", - "Reset my password": "Reïnicializar mon senhal", - "Resend confirmation email": "Tornar enviar lo corrièl de confirmacion", - "Public comment moderation": "Moderacion dels comentaris publics", - "Please be nice to each other": "Siatz polits", - "Password reset": "Reïnicializar del senhal", - "Participation approval": "Validacion dels participants", - "Page limited to my group (asks for auth)": "Accès limitat a mon grop (demanda d’autentificacion)", - "Organizer": "Organizator", - "Opened reports": "Senhalaments dubèrts", - "Only accessible through link and search (private)": "Solament accessible via ligam e la recèrca (privat)", - "One person is going": "Degun i va pas | Una persona i va | {approved} personas i van", - "No results for \"{queryText}\"": "Cap de resultats per « {queryText} »", - "No participants yet.": "Cap de participacion pel moment.", - "No groups found": "Cap de grop pas trobat", - "No group found": "Cap de grop pas trobat", - "No events found": "Cap d’eveniment pas trobat", - "No address defined": "Cap d’adreça pas definida", - "Moderated comments (shown after approval)": "Comentaris moderats (mostrat aprèp validacion)", - "Legal": "Mencions legalas", - "Leaving event \"{title}\"": "Quitar l’eveniment « {title} »", - "Leave event": "Anullar ma participacion a l’eveniment", - "Learn more on": "Ne saber mai sus", - "Learn more on {0}": "Ne saber mai sus {0}", - "Last published event": "Darrièr eveniment publicat", - "Identity {displayName} updated": "Identitat {displayName} actualizada", - "Identity {displayName} deleted": "Identitat {displayName} suprimida", - "Identity {displayName} created": "Identitat {displayName} creada", - "I want to approve every participation request": "Vòli aprovar cada demanda de participacion", - "I create an identity": "Crèï una identitat", - "Group {displayName} created": "Grop {displayName} creat", - "Group full name": "Nom complèt del grop", - "Going as {name}": "Coma {name}", - "From the {startDate} at {startTime} to the {endDate} at {endTime}": "Del {startDate} a {startTime} fins al {endDate} a {endTime}", - "Exclude": "Exclure", "Events you're going at": "Eveniment ont anatz", - "Event {eventTitle} reported": "Eveniment {eventTitle} senhalat", - "Event {eventTitle} deleted": "Eveniment {eventTitle} suprimit", - "Event list": "Lista d’eveniments", - "Error while validating account": "Error en validant lo compte", - "Do you want to participate in {title}?": "Volètz participar a {title} ?", - "Displayed name": "Nom mostrat", - "Display participation price": "Far veire un prètz de participacion", - "Display name": "Nom mostrat", - "Didn't receive the instructions ?": "Avètz pas recebudas las consignas ?", - "Delete {preferredUsername}": "Suprimir {preferredUsername}", - "Delete {eventTitle}": "Suprimir {eventTitle}", - "Delete your identity": "Suprimir vòstra identitat", - "Delete this identity": "Suprimir aquesta identitat", - "Delete event": "Suprimir un eveniment", - "Creator": "Creator", - "Create your communities and your events": "Creatz vòstra comunitat e vòstres eveniments", - "Create token": "Crear un geton", - "Create my profile": "Crear mon perfil", - "Create my group": "Crear mon grop", - "Create my event": "Crear mon eveniment", - "Create group": "Crear un grop", - "Create a new identity": "Crear una identitat novèla", - "Create a new group": "Crear un grop novèl", - "Create a new event": "Crear un eveniment novèl", - "Confirmed: Will happen": "Confirmat : se tendrà", - "Confirm my particpation": "Confirmar ma participacion", - "Comments on the event page": "Comentari a pagina de l’eveniment", - "Close comments for all (except for admins)": "Barrar los comentaris a tot lo monde (fòra los administrators)", - "Are you sure you want to delete this event? This action cannot be reverted.": "Volètz vertadièrament suprimir aqueste eveniment ? Aquesta accion se pòt pas anullar.", - "Are you sure you want to cancel your participation at event \"{title}\"?": "Volètz vertadièrament anullar vòstra participacion a l’eveniment « {title} » ?", - "A validation email was sent to {email}": "Un corrièl de validat es estat enviar a {email}", - "Welcome back!": "Tornatz ben aquí !", - "Welcome back {username}": "Tornatz ben {username}", - "You have one event in {days} days.": "Avètz pas cap d’eveniment d’aquí {days} jorns | Avètz un eveniment d’aquí {days} jorns. | Avètz {count} eveniments d’aquí {days} jorns", - "You and one other person are going to this event": "Sètz l’unica persona a anar a aqueste eveniment | Vos e una persona mai anatz a aqueste eveniment | Vos e {approved} personas mai anatz a aqueste eveniment.", - "This will delete / anonymize all content (events, comments, messages, participations…) created from this identity.": "Aquò suprimirà / far venir anonim tot lo contengut (eveniments, comentaris, messatges, participacions…) creat amb aquesta identitat.", - "This instance isn't opened to registrations, but you can register on other instances.": "Aquesta instància permet pas las inscripcion, mas podètz vos marcar sus d’autras instàncias.", - "The report will be sent to the moderators of your instance. You can explain why you report this content below.": "Lo senhalament serà enviat als moderators de l’autra instància. Podètz explicar çai-jos perque senhalatz lo contengut.", - "The event organizer has chosen to approve manually the participations to this event. You will receive a notification when your participation has been approved": "L’organizator de l’eveniment causèt d’aprovar manualament las participacions d’aqueste eveniment. Recebretz una notificacion quand serà aprovada", - "The event came from another instance. Your participation will be confirmed after we confirm it with the other instance.": "L’eveniment ven d’una autra instància. Vòstra participacion serà confirmada aprèp qu’ajam recebut la confirmacion de l’autra instància.", - "Please contact this instance's Mobilizon admin if you think this is a mistake.": "Volgatz contactar l’administrator d’aquesta instància Mobilizon se pensatz qu’es una error.", - "Please check your spam folder if you didn't receive the email.": "Mercés de verificar vòstre dorsièr de messatges indesirables s’avètz pas recebut lo corrièl.", - "If this identity is the only administrator of some groups, you need to delete them before being able to delete this identity.": "S’aquesta identitat es l’unica que pòt administrar unes grops, vos cal los suprimir d’en primièr per dire de poder suprimir aquesta identitat.", - "The content came from another server. Transfer an anonymous copy of the report?": "Lo contengut ven d’una autra instància. Transferir una còpia anonima del senhalament ?", - "Please make sure the address is correct and that the page hasn't been moved.": "Asseguratz-vos que l’adreça es corrècta e que la pagina es pas estada desplaçada.", - "Otherwise this identity will just be removed from the group administrators.": "Autrament aquesta identitat serà pas que suprimida dels administrators del grop.", - "Disallow promoting on Mobilizon": "Refusar la promocion sus Mobilizon", - "with {identity}": "amb {identity}", - "with another identity…": "amb una autra identitat…", - "Your local administrator resumed it's policy:": "Vòstre administrator local resumèt sa politica aital :", - "Your account is nearly ready, {username}": "Vòstre compte es gaireben prèst, {username}", - "You're not going to any event yet": "Avètz pas cap d’eveniment pel moment", - "You have one event tomorrow.": "Avètz pas cap d’eveniment deman| Avètz un eveniment deman. | Avètz {count} eveniments deman", - "You have one event today.": "Avètz pas cap d’eveniment uèi | Avètz un eveniment uèi. | Avètz {count} eveniments uèi", - "You have been disconnected": "Sètz estat desconnectat", - "Waiting for organization team approval.": "Es espèra d’aprovacion per l’organizacion.", - "The password was successfully changed": "Lo senhal es estat corrèctament cambiat", - "Password change": "Cambiament de senhal", - "Participation requested!": "Participacion demandada !", - "Participate": "Participar", - "Old password": "Ancian senhal", - "New password": "Nòu senhal", - "If an account with this email exists, we just sent another confirmation email to {email}": "Se un compte amb aquesta adreça existís, avèm enviat un novèl corrièl de confirmacion a{email}", + "Exclude": "Exclure", + "Explore": "Explorar", + "Featured events": "Eveniments notables", + "Features": "Foncionalitats", + "Find an address": "Trobar una adreça", + "Find an instance": "Trobar una instància", + "For instance: London, Taekwondo, Architecture…": "Per exemple : Tolosa, Taekwondo, Arquitectura…", + "Forgot your password ?": "Senhal oblidat ?", + "From a birthday party with friends and family to a march for climate change, right now, our gatherings are trapped inside the tech giants’ platforms. How can we organize, how can we click “Attend,” without providing private data to Facebook or locking ourselves up inside MeetUp?": "De l’anniversari d’amics a una caminada pel climat, uèi, las bonas rasons de s’amassar son traçadas pels gigants del web. Cossí s’organizar, cossí clicar sus « participi » sens provesir de donadas privadas a Facebook o se clavar dins MeetUp ?", + "From the {startDate} at {startTime} to the {endDate}": "Del {startDate} a {startTime} fins al {endDate}", + "From the {startDate} at {startTime} to the {endDate} at {endTime}": "Del {startDate} a {startTime} fins al {endDate} a {endTime}", + "From the {startDate} to the {endDate}": "Del {startDate} fins al {endDate}", + "Gather ⋅ Organize ⋅ Mobilize": "Amassar ⋅ Organizar ⋅ Mobilizar", + "General information": "Informacions generalas", + "Getting location": "Obtencion de la localizacion", + "Going as {name}": "Coma {name}", + "Group": "Grop", + "Group List": "Lista dels grops", + "Group full name": "Nom complèt del grop", + "Group name": "Nom del grop", + "Group {displayName} created": "Grop {displayName} creat", + "Groups": "Grops", + "Headline picture": "Imatge endavant", + "I create an identity": "Crèï una identitat", "I participate": "Participi", - "Either the account is already validated, either the validation token is incorrect.": "Siá lo compte es ja validat, siá lo geton de validacion es incorrècte.", - "Change password": "Modificar mon senhal", - "Change my password": "Modificar mon senhal", - "Change my identity…": "Cambiar mon identitat…", - "Cancel my participation…": "Anullar ma participacion…", - "Cancel my participation request…": "Anullar ma demanda de participacion…", - "Before you can login, you need to click on the link inside it to validate your account": "Abans que poscatz vos marcar, devètz clicar lo ligam dedins per validar lo compte", - "Unfortunately, your participation request was rejected by the organizers.": "Malaürosament, vòstra demanda de participacion es estada refusada pels organizators.", - "Rejected participations": "Participacions regetadas", - "Rejected": "Regetadas", - "Requests": "Requèstas", - "Organize and take action, freely": "S’organizar e agir, liurament", + "I want to approve every participation request": "Vòli aprovar cada demanda de participacion", + "Identities": "Identitats", + "Identity": "Identitat", + "Identity {displayName} created": "Identitat {displayName} creada", + "Identity {displayName} deleted": "Identitat {displayName} suprimida", + "Identity {displayName} updated": "Identitat {displayName} actualizada", + "If an account with this email exists, we just sent another confirmation email to {email}": "Se un compte amb aquesta adreça existís, venèm d’enviar un novèl corrièl de confirmacion a {email}", + "If this identity is the only administrator of some groups, you need to delete them before being able to delete this identity.": "S’aquesta identitat es l’unica que pòt administrar unes grops, vos cal los suprimir d’en primièr per dire de poder suprimir aquesta identitat.", + "Impossible to login, your email or password seems incorrect.": "Connexion impossibla, lo corrièl o lo senhal sembla incorrècte.", + "In the meantime, please consider that the software is not (yet) finished. More information {onBlog}.": "D’aquel temps, consideratz que lo logicial es pas (encara) acabat. Mai d’informacion {onBlog}.", + "Installing Mobilizon will allow communities to free themselves from the services of tech giants by creating their own event platform.": "Installar Mobilizon permetrà a de collectius de se liberar de las aisinas dels gigants del web en creant lor pròpria plataforma d’eveniments.", + "Join": "Participar", + "Join event {title}": "Participar a {title}", "Join {instance}, a Mobilizon instance": "Rejonhètz {instance}, una instància Mobilizon", - "Event already passed": "Eveniment ja passat", - "Are you sure you want to cancel the event edition? You'll lose all modifications.": "Volètz vertadièrament anullar la modificacion de l’eveniment ? Perdretz totas vòstras modificacions.", - "Are you sure you want to cancel the event creation? You'll lose all modifications.": "Volètz vertadièrament anullar la creacion de l’eveniment ? Perdretz totas vòstras modificacions.", - "Drafts": "Borrolhons", - "Draft": "Borrolhon", - "its source code is public": "son còdi font es public", - "a decentralised federation protocol": "un protocòl de federacion descentralizat", - "Unsaved changes": "Modificacions pas enregistradas", - "To change the world, change the software": "Per cambiar lo monde, cambiatz de logicial", - "Software to the people": "Logicial pel pòble", - "Save draft": "Enregistar lo borrolhon", - "Publish": "Publicar", - "Mobilizon’s licence": "Licéncia de Mobilizon", + "Last published event": "Darrièr eveniment publicat", + "Last week": "La setmana passada", "Learn more": "Ne saber mai", "Learn more about Mobilizon": "Ne saber mai subre Mobilizon", - "Gather ⋅ Organize ⋅ Mobilize": "Amassar ⋅ Organizar ⋅ Mobilizar", - "Find an instance": "Trobar una instància", - "Continue editing": "Contunhar la modificacion", - "Cancel edition": "Anullar la modificacion", - "Cancel creation": "Anullar la creacion", - "About Mobilizon": "A prepaus de Mobilizon" + "Learn more on": "Ne saber mai sus", + "Learn more on {0}": "Ne saber mai sus {0}", + "Leave": "Quitar", + "Leave event": "Anullar ma participacion a l’eveniment", + "Leaving event \"{title}\"": "Quitar l’eveniment « {title} »", + "Legal": "Mencions legalas", + "Let's create a new common": "Creem un nòu Common", + "License": "Licéncia", + "Limited number of places": "Nombre de plaças limitat", + "Limited places": "Plaças limitadas", + "Load more": "Ne veire mai", + "Loading…": "Cargament…", + "Locality": "Comuna", + "Log in": "Se connectar", + "Log out": "Se desconnectar", + "Login": "Se connectar", + "Login on Mobilizon!": "Se connectar a Mobilizon !", + "Manage participants": "Gerir los participants", + "Manage participations": "Gerir las participacions", + "Members": "Membres", + "Mobilizon is a free/libre software that will allow communities to create their own spaces to publish events in order to better emancipate themselves from tech giants.": "Mobilizon es un logicial liure que permetrà a de comunautats de crear lor pròpris espacis de publicacion d’eveniments, per dire de se liberar melhor dels gigants del web.", + "Mobilizon is under development, we will add new features to this site during regular updates, until the release of version 1 of the software in the first half of 2020.": "Mobilizon es en desvolopament, ajustarem de nòvas foncionalitats a aqueste site pendent de mesas a jorn regularas, fins a la publicacion de la version 1 del logicial al primièr semèstre 2020.", + "Mobilizon’s licence": "Licéncia de Mobilizon", + "Moderated comments (shown after approval)": "Comentaris moderats (mostrat aprèp validacion)", + "My account": "Mon compte", + "My events": "Mos eveniments", + "My identities": "Mas identitats", + "Name": "Nom", + "New password": "Nòu senhal", + "No address defined": "Cap d’adreça pas definida", + "No end date": "Cap de data de fin", + "No events found": "Cap d’eveniment pas trobat", + "No group found": "Cap de grop pas trobat", + "No groups found": "Cap de grop pas trobat", + "No participants yet": "Cap de participant pel moment", + "No results for \"{queryText}\"": "Cap de resultats per « {queryText} »", + "No user account with this email was found. Maybe you made a typo?": "Pas de compte utilizaire pas trobat amb aquesta adreça. Benlèu qu’avètz fach una deca ?", + "Number of places": "Nombre de plaças", + "OK": "OK", + "Old password": "Ancian senhal", + "On {date}": "Lo {date}", + "On {date} ending at {endTime}": "Lo {date}, s’acaba a {endTime}", + "On {date} from {startTime} to {endTime}": "Lo {date} de {startTime} fins a {endTime}", + "On {date} starting at {startTime}": "Lo {date} a partir de {startTime}", + "One person is going": "Degun i va pas | Una persona i va | {approved} personas i van", + "Only accessible through link and search (private)": "Solament accessible via ligam e la recèrca (privat)", + "Only alphanumeric characters and underscores are supported.": "Solament los caractèrs alfanumerics e los jonhents basses son suportats.", + "Opened reports": "Senhalaments dubèrts", + "Organize and take action, freely": "S’organizar e agir, liurament", + "Organized": "Organizats", + "Organized by {name}": "Organizat per {name}", + "Organizer": "Organizator", + "Otherwise this identity will just be removed from the group administrators.": "Autrament aquesta identitat serà pas que suprimida dels administrators del grop.", + "Page limited to my group (asks for auth)": "Accès limitat a mon grop (demanda d’autentificacion)", + "Page not found": "Pagina pas trobada", + "Participant already was rejected.": "Lo participant es ja estat regetat.", + "Participant has already been approved as participant.": "Lo participant es ja estat aprovat coma participant.", + "Participants": "Participants", + "Participate": "Participar", + "Participation approval": "Validacion dels participants", + "Participation requested!": "Participacion demandada !", + "Password": "Senhal", + "Password (confirmation)": "Senhal (confirmacion)", + "Password change": "Cambiament de senhal", + "Password reset": "Reïnicializar lo senhal", + "Past events": "Eveniments passats", + "Pick an identity": "Causir una identitat", + "Please check your spam folder if you didn't receive the email.": "Mercés de verificar vòstre dorsièr de messatges indesirables s’avètz pas recebut lo corrièl.", + "Please contact this instance's Mobilizon admin if you think this is a mistake.": "Volgatz contactar l’administrator d’aquesta instància Mobilizon se pensatz qu’es una error.", + "Please make sure the address is correct and that the page hasn't been moved.": "Asseguratz-vos que l’adreça es corrècta e que la pagina es pas estada desplaçada.", + "Please read the full rules": "Mercés de legir las règlas complètas", + "Please refresh the page and retry.": "Actualizatz la pagina e tornatz ensajar.", + "Please type at least 5 characters": "Mercés de picar almens 5 caractèrs", + "Postal Code": "Còdi postal", + "Private event": "Eveniment privat", + "Private feeds": "Flux privats", + "Promotion": "Promocion", + "Public RSS/Atom Feed": "Flux RSS/Atom public", + "Public comment moderation": "Moderacion dels comentaris publics", + "Public event": "Eveniment public", + "Public feeds": "Flux publics", + "Public iCal Feed": "Flux iCal public", + "Publish": "Publicar", + "Published events": "Eveniments publicats", + "RSS/Atom Feed": "Flux RSS/Atom", + "Read Framasoft’s statement of intent on the Framablog": "Legir la nòta d’intencion de Framasoft sul Framablog", + "Region": "Region", + "Register": "S’inscriure", + "Register an account on Mobilizon!": "S’inscriure a Mobilizon !", + "Register for an event by choosing one of your identities": "S’inscriure a un eveniment en causir una de vòstras identitats", + "Registration is currently closed.": "Las inscripcions son actualament tampadas.", + "Reject": "Regetar", + "Rejected": "Regetadas", + "Rejected participations": "Participacions regetadas", + "Report": "Senhalar", + "Report this event": "Senhalar aqueste eveniment", + "Requests": "Requèstas", + "Resend confirmation email": "Tornar enviar lo corrièl de confirmacion", + "Reset my password": "Reïnicializar mon senhal", + "Save": "Enregistrar", + "Save draft": "Enregistar lo borrolhon", + "Search": "Recercar", + "Search events, groups, etc.": "Recercar d’eveniments, de grops, etc.", + "Search results: \"{search}\"": "Resultats de recèrca : « {search} »", + "Searching…": "Recèrca…", + "Send confirmation email again": "Tornar enviar lo corrièl de validacion", + "Send email to reset my password": "Enviar un corrièl per dire de reïnicializar mon senhal", + "Send me an email to reset my password": "Enviatz-me un corrièl per reïnicializar lo senhal", + "Send me the confirmation email once again": "Tornatz-me enviar lo corrièl de confirmacion", + "Send the report": "Enviar lo senhalament", + "Share this event": "Partejar l’eveniment", + "Show map": "Mostrar la mapa", + "Show remaining number of places": "Far veire lo nombre de plaças que demòran", + "Show the time when the event begins": "Mostrar l’ora de debuta de l’eveniment", + "Show the time when the event ends": "Mostrar l’ora de fin de l’eveniment", + "Sign up": "S’inscriure", + "Software to the people": "Logicial pel pòble", + "Starts on…": "Comença lo…", + "Status": "Estat", + "Street": "Carrièra", + "Tentative: Will be confirmed later": "Provisòri : serà confirmat mai tard", + "The content came from another server. Transfer an anonymous copy of the report?": "Lo contengut ven d’una autra instància. Transferir una còpia anonima del senhalament ?", + "The current identity doesn't have any permission on this event. You should probably change it.": "L’identitat actuala a pas cap d’autorizacion sus aqueste eveniment. Deuriatz benlèu ne causir una autra.", + "The draft event has been updated": "L’eveniment borrolhon es estat actualizat", + "The event came from another instance. Your participation will be confirmed after we confirm it with the other instance.": "L’eveniment ven d’una autra instància. Vòstra participacion serà confirmada aprèp qu’ajam recebut la confirmacion de l’autra instància.", + "The event has been created as a draft": "L’eveniment es estat creat coma borrolhon", + "The event has been published": "L’eveniment es estat publicat", + "The event has been updated": "L’eveniment es estat actualizat", + "The event has been updated and published": "L’eveniment es estat actualizat e publicat", + "The event organizer didn't add any description.": "L’organizator de l’eveniment a pas ajustat cap de descripcion.", + "The event organizer has chosen to approve manually the participations to this event. You will receive a notification when your participation has been approved": "L’organizator de l’eveniment causèt d’aprovar manualament las participacions d’aqueste eveniment. Recebretz una notificacion quand serà aprovada", + "The event title will be ellipsed.": "Lo títol de l’eveniment utilizarà una ellipsi.", + "The page you're looking for doesn't exist.": "La pagina que cercatz existís pas.", + "The password was successfully changed": "Lo senhal es estat corrèctament cambiat", + "The report will be sent to the moderators of your instance. You can explain why you report this content below.": "Lo senhalament serà enviat als moderators de l’autra instància. Podètz explicar çai-jos perque senhalatz lo contengut.", + "The user account you're trying to login as has not been confirmed yet. Check your email inbox and eventually your spam folder.": "Lo compte utilizaire que volètz utilizar per vos connectar es pas estat confirmat. Verificatz la bóstia de recepcion de vòstre corrièl e eventualament lo dorsièr de messatges indesirables.", + "The {date} at {time}": "Lo {date} a {time}", + "There are {participants} participants.": "I a pas qu’un participant | I a {participants} participants.", + "These events may interest you": "Aquestes eveniments pòdon vos interessar", + "This installation (called “instance“) can easily {interconnect}, thanks to {protocol}.": "Aquesta installacion (apeladas « instància ») pòt facilament {interconnect}, gràcias a {protocol}.", + "This instance isn't opened to registrations, but you can register on other instances.": "Aquesta instància permet pas las inscripcion, mas podètz vos marcar sus d’autras instàncias.", + "This is a demonstration site to test the beta version of Mobilizon.": "Aquò es un site de demostracion per ensajar la version beta de Mobilizon.", + "This will delete / anonymize all content (events, comments, messages, participations…) created from this identity.": "Aquò suprimirà / far venir anonim tot lo contengut (eveniments, comentaris, messatges, participacions…) creat amb aquesta identitat.", + "Title": "Títol", + "To achieve your registration, please create a first identity profile.": "Per acabar vòstra inscripcion, mercés de crear un primièr perfil.", + "To change the world, change the software": "Per cambiar lo monde, cambiatz de logicial", + "To confirm, type your event title \"{eventTitle}\"": "Per confirmar picatz lo títol de l’eveniment « {eventTitle} »", + "To confirm, type your identity username \"{preferredUsername}\"": "Per confirmar picatz lo nom de l’identitat « {preferredUsername} »", + "Transfer to {outsideDomain}": "Transferit a {outsideDomain}", + "Unfortunately, this instance isn't opened to registrations": "Malaürosament, aquesta instància es pas dubèrta a las inscripcions", + "Unfortunately, your participation request was rejected by the organizers.": "Malaürosament, vòstra demanda de participacion es estada refusada pels organizators.", + "Unknown error.": "Error desconeguda.", + "Unsaved changes": "Modificacions pas enregistradas", + "Upcoming": "Venents", + "Update event {name}": "Actualizar l’eveniment {name}", + "Update my event": "Modificar mon eveniment", + "User accounts and every other data is currently deleted every 48 hours, so you may want to register again.": "Los comptes utilizaires e totas las autras donadas son actualament suprimits cada 48 oras, doncas benlèu que volètz vos inscriure de nòu.", + "User logout": "Desconnexion", + "Username": "Nom d’utilizaire", + "Users": "Utilizaires", + "View event page": "Veire la pagina de l’eveniment", + "View everything": "O veire tot", + "View page on {hostname} (in a new window)": "Veire la pagina {hostname} (dins una fenèstra novèla)", + "Visible everywhere on the web (public)": "Visible per tot lo web (public)", + "Waiting for organization team approval.": "Es espèra d’aprovacion per l’organizacion.", + "Waiting list": "Lista d’espèra", + "Warning": "Avertiment", + "We just sent an email to {email}": "Venèm d’enviar un corrièl a {email}", + "We want to develop a digital common, that everyone can make their own, which respects privacy and activism by design.": "Volèm desvolopar un ben comun numeric, que tot lo monde poirà s’apropriar, concebut dins lo respet de la vida privada e de l’accion militanta.", + "We won’t change the world from Facebook. The tool we dream of, surveillance capitalism corporations won’t develop it, as they couldn’t profit from it. This is an opportunity to build something better, by taking another approach.": "Cambiarem pas lo monde de Facebook estant. L’aisina que somiem, las entrepresas del capitalisme de susvelhança son pas capablas de lo produire, perque poirián pas ne traire profièch.", + "Website / URL": "Site web / URL", + "Welcome back {username}!": "Tornatz ben {username} !", + "Welcome back!": "Tornatz ben aquí !", + "Welcome on your administration panel": "La benvenguda a vòstre espaci d’administracion", + "Welcome to Mobilizon, {username}!": "Benvengut a Mobilizon, {username} !", + "Who can view this event and participate": "Qual pòt veire aqueste eveniment e i participar", + "World map": "Mapa mondiala", + "Write something…": "Escrivètz quicòm…", + "You and one other person are going to this event": "Sètz l’unica persona a anar a aqueste eveniment | Vos e una persona mai anatz a aqueste eveniment | Vos e {approved} personas mai anatz a aqueste eveniment.", + "You announced that you're going to this event.": "Avètz anonciat qu’anatz a aqueste eveniment.", + "You are already a participant of this event.": "Participatz ja a aqueste eveniment.", + "You are already logged-in.": "Sètz ja connectat.", + "You are an organizer.": "Sètz un organizaire.", + "You can add tags by hitting the Enter key or by adding a comma": "Podètz ajustar d’etiquetas en tocant la tòca Entrada o en ajustant una vergula", + "You can try another search term or drag and drop the marker on the map": "Podètz ensajar un autre tèrme de recèrca o botar lo marcador sus la mapa", + "You can't remove your last identity.": "Podètz pas suprimir vòstra darrièra identitat.", + "You have been disconnected": "Sètz estat desconnectat", + "You have cancelled your participation": "Avètz anullada vòstra participacion", + "You have one event in {days} days.": "Avètz pas cap d’eveniment d’aquí {days} jorns | Avètz un eveniment d’aquí {days} jorns. | Avètz {count} eveniments d’aquí {days} jorns", + "You have one event today.": "Avètz pas cap d’eveniment uèi | Avètz un eveniment uèi. | Avètz {count} eveniments uèi", + "You have one event tomorrow.": "Avètz pas cap d’eveniment deman| Avètz un eveniment deman. | Avètz {count} eveniments deman", + "You may also ask to {resend_confirmation_email}.": "Podètz tanben demandar a {resend_confirmation_email}.", + "You need to login.": "Vos cal vos connectar.", + "You're not going to any event yet": "Avètz pas cap d’eveniment pel moment", + "Your account has been validated": "Vòstre compte es estat validat", + "Your account is being validated": "Vòstre compte es en validacion", + "Your account is nearly ready, {username}": "Vòstre compte es gaireben prèst, {username}", + "Your local administrator resumed its policy:": "Vòstre administrator local resumèt sa politica aital :", + "Your participation has been confirmed": "Vòstra participacion es estada confirmada", + "Your participation has been requested": "Vòstra participacion es estada demandada", + "a decentralised federation protocol": "un protocòl de federacion descentralizat", + "e.g. 10 Rue Jangot": "per exemple : 10 carrièra Jangot", + "firstDayOfWeek": "1", + "iCal Feed": "Flux iCal", + "interconnect with others like it": "s’interconnectar simplament amb d’autras", + "its source code is public": "son còdi font es public", + "on our blog": "sus nòstre blòg", + "resend confirmation email": "tornar enviar lo messatge de confirmacion", + "respect of the fundamental freedoms": "lo respet de las libertats fondamentalas", + "with another identity…": "amb una autra identitat…", + "with {identity}": "amb {identity}", + "{actor}'s avatar": "Avatar de {actor}", + "{approved} / {total} seats": "{approved} / {total} plaças", + "{count} participants": "Cap de participacion pel moment|Un participant|{count} participants", + "{count} requests waiting": "Una demanda en espèra|{count} demandas en espèra", + "{license} guarantees {respect} of the people who will use it. Since {source}, anyone can audit it, which guarantees its transparency.": "{license} assegura {respect} del monde que l’utilizaràn. Del moment que {source}, tot lo monde pòt l’inspectar, aquò assegura sa transparéncia.", + "© The Mobilizon Contributors {date} - Made with Elixir, Phoenix, VueJS & with some love and some weeks": "© Los contribuidors de Mobilizon {date} - Fach amb Elixir, Phoenix, VueJS e d’amor e de setmanas", + "© The OpenStreetMap Contributors": "© Los contribuitors d’OpenStreetMap" } diff --git a/js/src/i18n/pl.json b/js/src/i18n/pl.json index 0967ef424..c46d942e0 100644 --- a/js/src/i18n/pl.json +++ b/js/src/i18n/pl.json @@ -1 +1,295 @@ -{} +{ + "Please do not use it in any real way: everything you create here (accounts, events, identities, etc.) will be automatically deleted every 48 hours.": "Nie używaj go do rzeczywistego działania: wszystko co tu utworzysz (konta, wydarzenia, tożsamości itp.) zostanie automatycznie usunięte po 48 godzinach.", + "A validation email was sent to {email}": "Wiadomość potwierdzającą została wysłana na {email}", + "Abandon edition": "Porzuć edycję", + "About": "Informacje", + "About Mobilizon": "O Mobilizon", + "About this event": "O tym wydarzeniu", + "About this instance": "O tej instancji", + "Add": "Dodaj", + "Add an address": "Dodaj adres", + "Add some tags": "Dodaj tagi", + "Add to my calendar": "Dodaj do kalendarza", + "Additional comments": "Dodatkowe komentarze", + "Administration": "Administracja", + "All data will be deleted every 48 hours, so please don't use this for anything real.": "Wszystkie dane zostaną usunięte co 48 godzin, więc nie używaj tego do rzeczywistych działań.", + "Allow all comments": "Pozwól na wszystkie komentarze", + "An error has occurred.": "Wystąpił błąd.", + "Approve": "Zatwierdź", + "Are you sure you want to cancel the event creation? You'll lose all modifications.": "Czy na pewno chcesz anulować tworzenie wydarzenia? Utracisz wszystkie zmiany.", + "Are you sure you want to cancel the event edition? You'll lose all modifications.": "Czy na pewno chcesz usunąć edycję wydarzenia? Utracisz wszystkie zmiany.", + "Are you sure you want to cancel your participation at event \"{title}\"?": "Czy na pewno chcesz wycofać swój udział w wydarzeniu „{title}”?", + "Are you sure you want to delete this event? This action cannot be reverted.": "Czy na pewno chcesz usunąć to wydarzenie? To działanie nie może zostać odwrócone.", + "Avatar": "Awatar", + "Before you can login, you need to click on the link inside it to validate your account": "Zanim się zalogujesz, musisz odwiedzić odnośnik znajdujący się w niej, aby potwierdzić swoje konto", + "By {name}": "Od {name}", + "Cancel": "Anuluj", + "Cancel creation": "Anuluj tworzenie", + "Cancel edition": "Anuluj edycję", + "Cancel my participation request…": "Anuluj moje zgłoszenie udziału…", + "Cancel my participation…": "Anuluj mój udział…", + "Cancelled: Won't happen": "Anulowano: Nie odbędzie się", + "Category": "Kategoria", + "Change": "Zmień", + "Change my identity…": "Zmień moją tożsamość…", + "Change my password": "Zmień moje hasło", + "Change password": "Zmień hasło", + "Clear": "Wyczyść", + "Click to select": "Naciśnij aby wybrać", + "Click to upload": "Naciśnij aby wysłać", + "Close comments for all (except for admins)": "Wyłącz komentarze dla wszystkich (poza administracją)", + "Comments": "Komentarze", + "Comments on the event page": "Komentarze na stronie wydarzenia", + "Confirm my particpation": "Potwierdź mój udział", + "Confirmed: Will happen": "Potwierdzone: odbędzie się", + "Continue editing": "Kontynuuj edycję", + "Country": "Kraj", + "Create": "Utwórz", + "Create a new event": "Utwórz nowe wydarzenie", + "Create a new group": "Utwórz nową grupę", + "Create a new identity": "Utwórz nową tożsamość", + "Create and manage several identities from the same account": "Utwórz i zarządzaj wieloma tożsamościami z tego samego konta", + "Create group": "Utwórz grupę", + "Create my event": "Utwórz wydarzenie", + "Create my group": "Utwórz grupę", + "Create my profile": "Utwórz profil", + "Create token": "Utwórz token", + "Create, edit or delete events": "Twórz, edytuj i usuwaj wydarzenia", + "Creator": "Twórca", + "Current identity has been changed to {identityName} in order to manage this event.": "Obecna tożsamość została zmieniona na {identityName}, aby móc zarządzać tym wydarzeniem.", + "Date and time settings": "Ustawienia daty i czasu", + "Date parameters": "Parametry daty", + "Delete": "Usuń", + "Delete event": "Usuń wydarzenie", + "Delete this identity": "Usuń tę tożsamość", + "Delete your identity": "Usuń swoją tożsamość", + "Delete {eventTitle}": "Usuń {eventTitle}", + "Delete {preferredUsername}": "Usuń {preferredUsername}", + "Description": "Opis", + "Didn't receive the instructions ?": "Nie otrzymałeś(-aś) instrukcji?", + "Display name": "Wyświetlana nazwa", + "Display participation price": "Wyświetlaj cenę udziału", + "Draft": "Szkic", + "Drafts": "Szkice", + "Edit": "Edytuj", + "Eg: Stockholm, Dance, Chess…": "Np. Sztokholm, taniec, szachy…", + "Either the account is already validated, either the validation token is incorrect.": "Konto jest już potwierdzone lub token walidacji jest nieprawidłowy.", + "Email": "E-mail", + "Ends on…": "Kończy się…", + "Enter the link URL": "Wprowadź adres URL", + "Error while communicating with the server.": "Błąd połączenia z serwerem.", + "Error while saving report.": "Błąd podczas zapisywania zgłoszenia.", + "Error while validating account": "Błąd podczas potwierdzania konta", + "Event": "Wydarzenie", + "Event cancelled": "Anulowano wydarzenie", + "Event creation": "Utworzenie wydarzenia", + "Event edition": "Edycja wydarzenia", + "Event list": "Lista wydarzeń", + "Event not found.": "Nie znaleziono wydarzenia.", + "Event page settings": "Ustawienia strony wydarzenia", + "Event to be confirmed": "Wydarzenie musi zostać potwierdzone", + "Event {eventTitle} deleted": "Usunięto wydarzenie {eventTitle}", + "Event {eventTitle} reported": "Zgłoszono wydarzenie {eventTitle}", + "Events": "Wydarzenia", + "Exclude": "Wyłącz", + "Explore": "Przeglądaj", + "Featured events": "Wyróżnione wydarzenia", + "Features": "Możliwości", + "Find an address": "Znajdź adres", + "Find an instance": "Znajdź instancję", + "For instance: London, Taekwondo, Architecture…": "Na przykład: Londyn, taekwondo, architektura…", + "Forgot your password ?": "Zapomniałeś(-aś) hasła?", + "From the {startDate} at {startTime} to the {endDate}": "Od {startDate} o {startTime} do {endDate}", + "From the {startDate} at {startTime} to the {endDate} at {endTime}": "Od {startDate} o {startTime} do {endDate} o {endTime}", + "From the {startDate} to the {endDate}": "Od {startDate} do {endDate}", + "General information": "Ogólne informacje", + "Getting location": "Uzyskiwanie położenia", + "Going as {name}": "Wybieram się jako {name}", + "Group List": "Lista grup", + "Group full name": "Pełna nazwa grupy", + "Group name": "Nazwa grupy", + "Group {displayName} created": "Utworzono grupę {displayName}", + "Groups": "Grupy", + "Headline picture": "Obraz nagłówka", + "I create an identity": "Tworzę tożsamość", + "I participate": "Biorę udział", + "I want to approve every participation request": "Chcę zatwierdzać każde zgłoszenie udziału", + "Identity {displayName} created": "Utworzono tożsamość {displayName}", + "Identity {displayName} deleted": "Usunięto tożsamość {displayName}", + "Identity {displayName} updated": "Zaktualizowano tożsamość {displayName}", + "If an account with this email exists, we just sent another confirmation email to {email}": "Jeżeli konto z tym adresem e-mail istnieje z wyślemy kolejną wiadomość potwierdzającą na {email}", + "If this identity is the only administrator of some groups, you need to delete them before being able to delete this identity.": "Jeżeli ta tożsamość jest jedynym administratorem jakiejś grupy, musisz ją usunąć. Zanim usuniesz tę tożsamość.", + "Impossible to login, your email or password seems incorrect.": "Nie udało się zalogować, adres e-mail lub hasło wydaje się być nieprawidłowe.", + "In the meantime, please consider that the software is not (yet) finished. More information {onBlog}.": "W międzyczasie, pamiętaj że to oprogramowanie nie jest (jeszcze) ukończone. Więcej informacji {onBlog}.", + "Installing Mobilizon will allow communities to free themselves from the services of tech giants by creating their own event platform.": "Zainstalowanie Mobilizon pozwoli społecznościom uwolnić się od usług technologicznych gigantów, tworząc własną platformę wydarzeń.", + "Join {instance}, a Mobilizon instance": "Dołącz do {instance}, instancji Mobilizon", + "Last published event": "Ostatnio opublikowane wydarzenie", + "Last week": "Ostatni tydzień", + "Learn more": "Dowiedz się więcej", + "Learn more about Mobilizon": "Dowiedz się więcej o Mobilizon", + "Leave event": "Opuść wydarzenie", + "Leaving event \"{title}\"": "Opuszczanie wydarzenia „{title}”", + "Let's create a new common": "Utworzony nową wspólnotę", + "License": "Licencja", + "Limited number of places": "Ograniczona liczba miejsc", + "Load more": "Załaduj więcej", + "Log in": "Zaloguj się", + "Log out": "Wyloguj się", + "Login": "Login", + "Login on Mobilizon!": "Zaloguj się na Mobilizon!", + "Manage participations": "Zarządzaj uczestnikami", + "Members": "Członkowie", + "Mobilizon is a free/libre software that will allow communities to create their own spaces to publish events in order to better emancipate themselves from tech giants.": "Mobilizon jest wolnym/otwartym oprogramowaniem pozwalającym społecznościom na utworzenie własnej przestrzeni do organizacji wydarzeń, aby uwolnić się od gigantów technologicznych.", + "Mobilizon is under development, we will add new features to this site during regular updates, until the release of version 1 of the software in the first half of 2020.": "Mobilizon jest wciąż rozwijany, na stronie będą regularnie pojawiały się nowe funkcje, do czasu wydania pierwszej wersji oprogramowania w pierwszej połowie 2020 roku.", + "Mobilizon’s licence": "Licencja Mobilizon", + "Moderated comments (shown after approval)": "Moderowane komentarze (pojawią się po zatwierdzeniu)", + "My account": "Moje konto", + "My events": "Moje wydarzenia", + "My identities": "Moje tożsamości", + "Name": "Nazwa", + "New password": "Nowe hasło", + "No address defined": "Nie określono adresu", + "No end date": "Brak daty zakończenia", + "No events found": "Nie znaleziono wydarzeń", + "No group found": "Nie znaleziono grup", + "No groups found": "Nie znaleziono grup", + "No results for \"{queryText}\"": "Brak wyników dla „{queryText}”", + "No results for \"{queryText}\". You can try another search term or drag and drop the marker on the map": "Brak wyników dla „{queryText}”. Spróbuj innego zapytania lub przeciągnij i upuść znacznik na mapie", + "No user account with this email was found. Maybe you made a typo?": "Nie znaleziono użytkownika z tym adresem e-mail. Może zrobiłeś(-aś) literówkę?", + "Number of places": "Liczba miejsc", + "OK": "OK", + "Old password": "Stare hasło", + "On {date}": "{date}", + "On {date} ending at {endTime}": "{date}, kończy się o {endTime}", + "On {date} from {startTime} to {endTime}": "{date} od {startTime} do {endTime}", + "On {date} starting at {startTime}": "{date}, rozpoczyna się o {startTime}", + "Only accessible through link and search (private)": "Dostępne tylko przez odnośnik i wyszukiwanie (prywatne)", + "Only alphanumeric characters and underscores are supported.": "Tylko znaki alfanumeryczne i podkreślniki są dozwolone.", + "Opened reports": "Otwarte zgłoszenia", + "Organized": "Zorganizowane", + "Organized by {name}": "Organizowane przez {name}", + "Organizer": "Organizator", + "Otherwise this identity will just be removed from the group administrators.": "W przeciwnym razie tożsamość zostanie usunięta z administratorów grupy.", + "Page limited to my group (asks for auth)": "Strona ograniczona dla mojej grupy (prosi o zalogowanie)", + "Page not found": "Nie znaleziono strony", + "Participant already was rejected.": "Uczestnik został już odrzucony.", + "Participant has already been approved as participant.": "Uczestnik już został zatwierdzonym uczestnikiem.", + "Participants": "Uczestnicy", + "Participate": "Weź udział", + "Participation requested!": "Poproszono o udział!", + "Password": "Hasło", + "Password (confirmation)": "Hasło (potwierdzenie)", + "Password change": "Zmiana hasła", + "Password reset": "Resetowanie hasła", + "Pick an identity": "Wybierz tożsamość", + "Please check your spam folder if you didn't receive the email.": "Upewnij się, że wiadomość nie znajduje się w folderze spam.", + "Please contact this instance's Mobilizon admin if you think this is a mistake.": "Skontaktuj się z administratorem tej instancji, jeżeli uważasz że to pomyłka.", + "Please make sure the address is correct and that the page hasn't been moved.": "Upewnij się, że adres jest prawidłowy i strona nie została przeniesiona.", + "Please read the full rules": "Przeczytaj pełne zasady", + "Please refresh the page and retry.": "Odśwież stronę i spróbuj ponownie.", + "Postal Code": "Kod pocztowy", + "Private event": "Prywatne wydarzenie", + "Private feeds": "Prywatne strumienie", + "Public RSS/Atom Feed": "Publiczny strumień RSS/Atom", + "Public comment moderation": "Moderacja publicznych komentarzy", + "Public event": "Publiczne wydarzenie", + "Public feeds": "Publiczne strumienie", + "Public iCal Feed": "Publiczny strumień iCal", + "Publish": "Publikuj", + "Published events": "Opublikowane wydarzenia", + "RSS/Atom Feed": "Strumień RSS/Atom", + "Region": "Region", + "Register an account on Mobilizon!": "Zarejestruj się na Mobilizon!", + "Register for an event by choosing one of your identities": "Zgłoś się do wydarzenia wybierając jedną ze swoich tożsamości", + "Registration is currently closed.": "Rejestracja jest obecnie zamknięta.", + "Reject": "Odrzuć", + "Rejected participations": "Odrzuceni uczestnicy", + "Report": "Zgłoś", + "Report this event": "Zgłoś to wydarzenie", + "Requests": "Zgłoszenia", + "Resend confirmation email": "Wyślij ponownie wiadomość potwierdzającą", + "Reset my password": "Resetuj moje hasło", + "Save": "Zapisz", + "Save draft": "Zapisz szkic", + "Search": "Szukaj", + "Search events, groups, etc.": "Szukaj wydarzeń, grup itp.", + "Search results: \"{search}\"": "Wyniki wyszukiwania: „{search}”", + "Searching…": "Wyszukiwanie…", + "Send me an email to reset my password": "Wyślij mi e-mail z linkiem resetującym hasło", + "Send me the confirmation email once again": "Wyślij wiadomość potwierdzającą ponownie", + "Send the report": "Wyślij zgłoszenie", + "Share this event": "Udostępnij to wydarzenie", + "Show map": "Pokaż mapę", + "Show remaining number of places": "Pokaż pozostałą liczbę miejsc", + "Show the time when the event begins": "Pokaż czas rozpoczęcia wydarzenia", + "Sign up": "Zarejestruj się", + "Software to the people": "Oprogramowanie dla ludzi", + "Starts on…": "Rozpoczyna się…", + "Status": "Stan", + "Street": "Ulica", + "The content came from another server. Transfer an anonymous copy of the report?": "To zgłoszenie pochodzi z innego serwera. Przenieść anonimową kopię zgłoszenia?", + "The draft event has been updated": "Szkic wydarzenia został zaktualizowany", + "The event has been created as a draft": "Wydarzenie zostało utworzone jako szkic", + "The event has been published": "Wydarzenie zostało opublikowane", + "The event has been updated": "Zaktualizowano wydarzenie", + "The event has been updated and published": "Opublikowano i zaktualizowano wydarzenie", + "The event organizer didn't add any description.": "Organizator wydarzenia nie dodał żadnego opisu.", + "The page you're looking for doesn't exist.": "Strona którą próbujesz odwiedzić nie istnieje.", + "The password was successfully changed": "Pomyślnie zmieniono hasło", + "The report will be sent to the moderators of your instance. You can explain why you report this content below.": "Zgłoszenie zostanie wysłane do moderatorów Twojej instancji. Możesz wyjaśnić powód zgłoszenia poniżej.", + "The user account you're trying to login as has not been confirmed yet. Check your email inbox and eventually your spam folder.": "Konto użytkownika na które próbujesz się zalogować nie zostało jeszcze potwierdzone. Sprawdź nowe wiadomości e-mail lub folder spam.", + "These events may interest you": "Te wydarzenia mogą Cię zainteresować", + "This installation (called “instance“) can easily {interconnect}, thanks to {protocol}.": "Ta instalacja (nazywana „instancją” może łatwo {interconnect} dzięki {protocol}.", + "This instance isn't opened to registrations, but you can register on other instances.": "Ta instancja nie pozwala na rejestrację, ale możesz zarejestrować się na innych.", + "This is a demonstration site to test the beta version of Mobilizon.": "To strona demonstracyjna pozwalająca na przetestowanie wersji beta Mobilizon.", + "This will delete / anonymize all content (events, comments, messages, participations…) created from this identity.": "Ta opcja usunie/zanonimizuje całą zawartość (wydarzenia, komentarze, wiadomości, deklaracje udziału…) utworzone z tej tożsamości.", + "Title": "Tytuł", + "To change the world, change the software": "Zmień oprogramowanie, by zmienić świat", + "To confirm, type your event title \"{eventTitle}\"": "Aby potwierdzić, wprowadź tytuł wydarzenia „{eventTitle}”", + "To confirm, type your identity username \"{preferredUsername}\"": "Aby potwierdzić, wprowadź nazwę tożsamości „{preferredUsername}”", + "Transfer to {outsideDomain}": "Przenieś do {outsideDomain}", + "Unfortunately, this instance isn't opened to registrations": "Niestety, rejestracja jest zamknięta na tej instancji", + "Unfortunately, your participation request was rejected by the organizers.": "Niestety, Twoje zgłoszenie udziału zostało odrzucone przez organizatorów.", + "Unknown error.": "Nieznany błąd.", + "Unsaved changes": "Niezapisane zmiany", + "Update event {name}": "Zaktualizuj wydarzenie {name}", + "Update my event": "Zaktualizuj wydarzenie", + "User accounts and every other data is currently deleted every 48 hours, so you may want to register again.": "Konta użytkowników i inne dane są usuwane co 48 godzin, więc możesz potrzebować zarejestrować się ponownie.", + "Username": "Nazwa użytkownika", + "Users": "Użytkownicy", + "View event page": "Zobacz stronę wydarzenia", + "View everything": "Zobacz wszystko", + "View page on {hostname} (in a new window)": "Zobacz stronę na {hostname} (w nowym oknie)", + "Visible everywhere on the web (public)": "Widoczne w całym internecie (publiczne)", + "Waiting for organization team approval.": "Oczekiwanie na przyjęcie przez organizatorów.", + "Warning": "Ostrzeżenie", + "We just sent an email to {email}": "Wysłaliśmy e-mail do {email}", + "We want to develop a digital common, that everyone can make their own, which respects privacy and activism by design.": "Chcemy utworzyć cyfrową wspólnotę, którą każdy może uczynić swoją; która została zaprojektowana by wspierać prywatność i aktywizm.", + "We won’t change the world from Facebook. The tool we dream of, surveillance capitalism corporations won’t develop it, as they couldn’t profit from it. This is an opportunity to build something better, by taking another approach.": "Nie zmienimy świata używając Facebooka. Korporacje tworzące „kapitalizm inwigilacyjny” nie utworzą narzędzia naszych marzeń, ponieważ nie przyniosłoby to im korzyść. Oto okazja, aby zbudować coś lepszego, w oparciu o inne podejście.", + "Website / URL": "Strona internetowa/URL", + "Welcome back {username}!": "Witaj ponownie, {username}!", + "Welcome back!": "Witaj ponownie!", + "Welcome on your administration panel": "Witaj w panelu administracyjnym", + "Welcome to Mobilizon, {username}!": "Witaj na Mobilizon, {username}!", + "Who can view this event and participate": "Kto może wyświetlić i wziąć udział w wydarzeniu", + "World map": "Mapa świata", + "Write something…": "Napisz coś…", + "You are already a participant of this event.": "Już jesteś uczestnikiem tego wydarzenia.", + "You are already logged-in.": "Jesteś już zalogowany(-a).", + "You can add tags by hitting the Enter key or by adding a comma": "Możesz dodać tagi klawiszem Enter lub dodając przecinek", + "You can try another search term or drag and drop the marker on the map": "Możesz spróbować innego kryterium wyszukiwania lub przeciągnąć i upuścić znacznik na mapie", + "You can't remove your last identity.": "Nie możesz usunąć swojej jedynej tożsamości.", + "You have been disconnected": "Zostałeś(-aś) rozłączony(-a)", + "You have cancelled your participation": "Wycofałeś(-aś) swój udział", + "You may also ask to {resend_confirmation_email}.": "Możesz też poprosić o {resend_confirmation_email}.", + "You need to login.": "Musisz się zalogować.", + "Your account has been validated": "Twoje konto zostało zatwierdzone", + "Your account is nearly ready, {username}": "Twoje konto jest już prawie gotowe, {username}", + "Your participation has been confirmed": "Twój udział został potwierdzony", + "a decentralised federation protocol": "zdecentralizowanemu protokołu federacji", + "iCal Feed": "Strumień iCal", + "interconnect with others like it": "łączyć się z innymi", + "on our blog": "na naszym blogu", + "resend confirmation email": "ponowne wysłanie wiadomości potwierdzającej", + "© The OpenStreetMap Contributors": "© Współtwórcy OpenStreetMap" +} diff --git a/js/src/i18n/sv.json b/js/src/i18n/sv.json new file mode 100644 index 000000000..a97229eb0 --- /dev/null +++ b/js/src/i18n/sv.json @@ -0,0 +1,323 @@ +{ + "Please do not use it in any real way: everything you create here (accounts, events, identities, etc.) will be automatically deleted every 48 hours.": "Var god använd inte på riktigt: allting du skapar här (konton, evenemang, identiteter, etc.) kommer tas bort automatiskt var 48e timme.", + "A user-friendly, emancipatory and ethical tool for gathering, organising, and mobilising.": "Ett användarvänligt, frigörande och etiskt verktyg för att samlas, organisera och mobilisera.", + "A validation email was sent to {email}": "Ett valideringsmail skickades till {email}", + "Abandon edition": "Överge redigering", + "About": "Om", + "About Mobilizon": "Om Mobilizon", + "About this event": "Om det här evenemanget", + "About this instance": "Om den här instansen", + "Add": "Lägg till", + "Add an address": "Lägg till en adress", + "Add some tags": "Lägg till några taggar", + "Add to my calendar": "Lägg till i min kalender", + "Additional comments": "Yttligare kommentarer", + "Administration": "Administration", + "All data will be deleted every 48 hours, so please don't use this for anything real.": "All data kommer raderas varje 48e timme, så använd inte detta för något riktigt.", + "All the places have already been taken": "Alla platser är bokade|Det finns en plats kvar|Det finns {places} kvar", + "Allow all comments": "Tillåt alla kommentarer", + "An error has occurred.": "Ett fel har uppstått.", + "Approve": "Godkänn", + "Are you sure you want to cancel the event creation? You'll lose all modifications.": "Är du säker på att du vill avbryta evenemangskapandet? Du kommer förlora alla ändringar.", + "Are you sure you want to cancel the event edition? You'll lose all modifications.": "Är du säker på att du vill avbryta evenemangredigeringen? Du kommer förlora alla ändringar.", + "Are you sure you want to cancel your participation at event \"{title}\"?": "Är du säker på att du vill avsluta ditt deltagande i evenemanget \"{title}\"?", + "Are you sure you want to delete this event? This action cannot be reverted.": "Är du säker på att du vill radera det här evenemanget? Den här handlingen kan inte ångras.", + "Avatar": "Avatar", + "Before you can login, you need to click on the link inside it to validate your account": "Innan du loggar in måste du klicka på länken inuti det för att validera ditt konto", + "By {name}": "Av {name}", + "Cancel": "Avbryt", + "Cancel creation": "Avbryt skapandet", + "Cancel edition": "Avbryt redigeringen", + "Cancel my participation request…": "Avbryt min ansökan om att delta…", + "Cancel my participation…": "Avsluta mitt deltagande…", + "Cancelled: Won't happen": "Inställt: Kommer inte ske", + "Category": "Kategori", + "Change": "Ändra", + "Change my identity…": "Ändra min identitet…", + "Change my password": "Ändra mitt lösenord", + "Change password": "Ändra lösenord", + "Clear": "Rensa", + "Click to select": "Klicka för att välja", + "Click to upload": "Klicka för att ladda upp", + "Close comments for all (except for admins)": "Stäng kommentarerna för alla (förutom administratörer)", + "Comments": "Kommentarer", + "Comments on the event page": "Kommentarer på evenemangets sida", + "Confirm my particpation": "Bekräfta mitt deltagande", + "Confirmed: Will happen": "Fastställt: Kommer ske", + "Continue editing": "Fortsätt redigera", + "Country": "Land", + "Create": "Skapa", + "Create a new event": "Skapa ett nytt evenemang", + "Create a new group": "Skapa en ny grupp", + "Create a new identity": "Skapa en ny identitet", + "Create and manage several identities from the same account": "Skapa och hantera flera identiteter från samma konto", + "Create group": "Skapa grupp", + "Create my event": "Skapa mitt evenemang", + "Create my group": "Skapa min grupp", + "Create my profile": "Skapa min profil", + "Create token": "Skapa token", + "Create, edit or delete events": "Skapa, redigera eller radera evenemang", + "Creator": "Skapare", + "Current identity has been changed to {identityName} in order to manage this event.": "Aktiv identitet har ändrats till {identityName} för att hantera det här evenemanget.", + "Date and time settings": "Datum- och tidsinställningar", + "Date parameters": "Datumparametrar", + "Delete": "Radera", + "Delete event": "Radera evenemang", + "Delete this identity": "Radera den här identiteten", + "Delete your identity": "Radera din identitet", + "Delete {eventTitle}": "Radera {eventTitle}", + "Delete {preferredUsername}": "Radera {preferredUsername}", + "Description": "Beskrivning", + "Didn't receive the instructions ?": "Fick inte instruktionerna?", + "Display name": "Visa namn", + "Display participation price": "Visa pris för deltagande", + "Draft": "Utkast", + "Drafts": "Utkast", + "Edit": "Redigera", + "Eg: Stockholm, Dance, Chess…": "E.g.: Stockholm, Dans, Schack…", + "Either the account is already validated, either the validation token is incorrect.": "Antingen är kontot redan validerat eller så är valideringstoken inkorrekt.", + "Email": "E-post", + "Ends on…": "Slutar…", + "Enjoy discovering Mobilizon!": "Njut av att utforska Mobilizon!", + "Enter the link URL": "Skriv in länken", + "Error while communicating with the server.": "Fel vid kommunikation med servern.", + "Error while saving report.": "Fel vid sparande av rapport.", + "Error while validating account": "Fel vid validering av konto", + "Event": "Evenemang", + "Event already passed": "Evenemanget är över", + "Event cancelled": "Evenemanget är inställt", + "Event creation": "Evenemangskapande", + "Event edition": "Evenemangredigerande", + "Event list": "Evenemanglista", + "Event not found.": "Evenemanget hittades inte.", + "Event page settings": "Evenemangsidans inställningar", + "Event to be confirmed": "Evenemang ska bekräftas", + "Event {eventTitle} deleted": "Evenemang {eventTitle} raderat", + "Event {eventTitle} reported": "Evenemang {eventTitle} rapporterat", + "Events": "Evenemang", + "Exclude": "Exkludera", + "Explore": "Utforska", + "Featured events": "Utvalda evenemang", + "Features": "Utvalda", + "Find an address": "Hitta en adress", + "Find an instance": "Hitta en instans", + "For instance: London, Taekwondo, Architecture…": "Till exempel: London, Taekwondo, Arkitektur…", + "Forgot your password ?": "Glömt ditt lösenord?", + "From a birthday party with friends and family to a march for climate change, right now, our gatherings are trapped inside the tech giants’ platforms. How can we organize, how can we click “Attend,” without providing private data to Facebook or locking ourselves up inside MeetUp?": "Från en födelsedagsfest med vänner och familj till en demonstration för klimatet, just nu är våra evenemang bundna till teknikjättarnas platformer. Hur kan vi organisera, hur kan vi klicka \"Kommer,\" utan att ge upp privat information till Facebook eller låsa upp oss själva i MeetUp?", + "From the {startDate} at {startTime} to the {endDate}": "Från {startDate} klockan {startTime} till {endDate}", + "From the {startDate} at {startTime} to the {endDate} at {endTime}": "Från {startDate} klockan {startTime} till {endDate} klockan {endTime}", + "From the {startDate} to the {endDate}": "Från {startDate} till {endDate}", + "Gather ⋅ Organize ⋅ Mobilize": "Samlas ⋅ Organisera ⋅ Mobilisera", + "General information": "Generell information", + "Going as {name}": "Går som {name}", + "Group List": "Grupplista", + "Group full name": "Gruppnamn (hela)", + "Group name": "Gruppnamn", + "Group {displayName} created": "Gruppen {displayName} skapad", + "Groups": "Grupper", + "Headline picture": "Huvudbild", + "I create an identity": "Jag skapar en identitet", + "I participate": "Jag deltar", + "I want to approve every participation request": "Jag vill godkänna varje deltagande", + "Identity {displayName} created": "Identiteten {displayName} skapad", + "Identity {displayName} deleted": "Identiteten {displayName} raderad", + "Identity {displayName} updated": "Identiteten {displayName} uppdaterad", + "If an account with this email exists, we just sent another confirmation email to {email}": "Om ett konto med den här e-postadressen finns skickade vi precis ett till bekräftelsemail till {email}", + "If this identity is the only administrator of some groups, you need to delete them before being able to delete this identity.": "Om den här identiteten är den enda administratören av vissa grupper måste du radera dem innan du kan radera den här identiteten.", + "Impossible to login, your email or password seems incorrect.": "Kunde inte logga in, din e-postadress eller ditt lösenord verkar inte stämma.", + "In the meantime, please consider that the software is not (yet) finished. More information {onBlog}.": "Under tiden, kom ihåg att mjukvaran inte är färdig (ännu). Mer information {onBlog}.", + "Installing Mobilizon will allow communities to free themselves from the services of tech giants by creating their own event platform.": "Att installera Mobilizon kommer tillåta gemenskaper att fria sig själva från teknikjättarnas tjänster genom att skapa sina egna platformar för evenamang.", + "Join {instance}, a Mobilizon instance": "Gå med i {instance}, en Mobilizon instans", + "Last published event": "Senast publicerade evenemang", + "Last week": "Senaste veckan", + "Learn more": "Lär dig mer", + "Learn more about Mobilizon": "Lär dig mer om Mobilizon", + "Leave event": "Lämna evenemang", + "Leaving event \"{title}\"": "Lämnar evenemanget \"{title}\"", + "Let's create a new common": "Låt oss skapa en ny gemenskap", + "License": "Licens", + "Limited number of places": "Begränsat antal platser", + "Load more": "Ladda fler", + "Locality": "Plats", + "Log in": "Logga in", + "Log out": "Logga ut", + "Login": "Logga in", + "Login on Mobilizon!": "Logga in på Mobilizon!", + "Manage participations": "Hantera deltaganden", + "Members": "Medlemmar", + "Mobilizon is a free/libre software that will allow communities to create their own spaces to publish events in order to better emancipate themselves from tech giants.": "Mobilizon är fri/libre mjukvara som gör det möjligt för gemenskaper att skapa sina egena platser för att publisera evenemang, för att bättre frigöra sig själva från teknikjättar.", + "Mobilizon is under development, we will add new features to this site during regular updates, until the release of version 1 of the software in the first half of 2020.": "Mobilizon är under utveckling, vi kommer lägga till nya funktioner till den här sidan med regelbundna uppdatering, tills vi släpper version 1 av mjukvaran under första halvåret av 2020.", + "Mobilizon’s licence": "Mobilizons licens", + "Moderated comments (shown after approval)": "Modererade kommentarer (visas när de godkänts)", + "My account": "Mitt konto", + "My events": "Mina evenemang", + "My identities": "Mina identiteter", + "Name": "Namn", + "New password": "Nytt lösenord", + "No address defined": "Ingen adress fastställd", + "No end date": "Inget slutdatum", + "No events found": "Inga evenemang hittade", + "No group found": "Ingen grupp hittades", + "No groups found": "Inga grupper hittades", + "No results for \"{queryText}\"": "Inga resultat för \"{queryText}\"", + "No user account with this email was found. Maybe you made a typo?": "Inget användarkonto med den e-postadressen hittades. Du kanske råkade göra ett stavfel?", + "Number of places": "Antal platser", + "OK": "Okej", + "Old password": "Gammalt lösenord", + "One person is going": "Ingen kommer|En person kommer|{approved} personer kommer", + "Only accessible through link and search (private)": "Endast tillgänglig via länk och sök (privat)", + "Opened reports": "Öppnade rapporter", + "Organized": "Organiserad", + "Organized by {name}": "Organiserad av {namn}", + "Organizer": "Organisatör", + "Otherwise this identity will just be removed from the group administrators.": "Annars kommer den här identiteten bara raderas från gruppens administratörer.", + "Page limited to my group (asks for auth)": "Sida begränsad till min grupp (frågar efter autentisering)", + "Page not found": "Sidan hittades inte", + "Participant already was rejected.": "Deltagaren har redan blivit avfärdad.", + "Participant has already been approved as participant.": "Deltagaren har redan godkänts.", + "Participants": "Deltagare", + "Participate": "Delta", + "Participation approval": "Deltagandegodkännande", + "Participation requested!": "Du har ansökt om deltagande!", + "Password": "Lösenord", + "Password (confirmation)": "Lösenord (bekräftning)", + "Password change": "Ändra lösenord", + "Password reset": "Återställ lösenord", + "Past events": "Tidigare evenemang", + "Pick an identity": "Välj en identitet", + "Please check your spam folder if you didn't receive the email.": "Kolla din spam-folder om du inte fått mailet.", + "Please contact this instance's Mobilizon admin if you think this is a mistake.": "Vänligen kontakta den här instansens Mobilizon-administratör om du tror det här är ett misstag.", + "Please make sure the address is correct and that the page hasn't been moved.": "Vänligen se till att adressen stämmer och att sidan inte flyttats.", + "Please read the full rules": "Vänligen läs reglerna", + "Please refresh the page and retry.": "Vänligen ladda om sidan och försök igen.", + "Please type at least 5 characters": "Vänligen skriv minst 5 karaktärer", + "Postal Code": "Postkod", + "Private event": "Privat evenemang", + "Private feeds": "Privata feeds", + "Public RSS/Atom Feed": "Publik RSS/Atom-feed", + "Public comment moderation": "Publik kommentarmoderering", + "Public event": "Publikt evenemang", + "Public feeds": "Publika feeds", + "Public iCal Feed": "Publik iCal-feed", + "Publish": "Publicera", + "Published events": "Publicerade evenemang", + "RSS/Atom Feed": "RSS/Atom-feed", + "Read Framasoft’s statement of intent on the Framablog": "Läs Framasofts uttalande om intention på Framabloggen", + "Region": "Region", + "Register": "Registrera", + "Register an account on Mobilizon!": "Registrera ett konto på Mobilizon!", + "Register for an event by choosing one of your identities": "Registrera dig för ett evenemang genom att välja en av dina identiteter", + "Registration is currently closed.": "Registreringen är stängd för närvarande.", + "Reject": "Avfärda", + "Rejected": "Avfärdad", + "Rejected participations": "Avfärdade deltaganden", + "Report": "Rapportera", + "Report this event": "Rapportera det här evenemanget", + "Requests": "Förfrågningar", + "Resend confirmation email": "Skicka bekräftelsemailet igen", + "Reset my password": "Återställ mitt lösenord", + "Save": "Spara", + "Save draft": "Spara utkast", + "Search": "Sök", + "Search events, groups, etc.": "Sök evenemang, grupper, etc.", + "Search results: \"{search}\"": "Sökresultat: \"{search}\"", + "Searching…": "Söker…", + "Send me an email to reset my password": "Skicka mig ett mail för att återställa mitt lösenord", + "Send me the confirmation email once again": "Skicka mig bekräftelsemailet en gång till", + "Send the report": "Skicka rapporten", + "Share this event": "Dela det här evenemanget", + "Show map": "Visa karta", + "Show remaining number of places": "Visa antal lediga platser", + "Show the time when the event begins": "Visa vilken tid evenemanget börjar", + "Show the time when the event ends": "Visa vilken tid evenemanget slutar", + "Sign up": "Gå med", + "Software to the people": "Mjukvara åt folket", + "Starts on…": "Börjar…", + "Status": "Status", + "Street": "Gata", + "Tentative: Will be confirmed later": "Preliminär: Kommer bekräftas senare", + "The content came from another server. Transfer an anonymous copy of the report?": "Innehållet kom rån en annan server. Överför en anonym kopia av rapporten?", + "The current identity doesn't have any permission on this event. You should probably change it.": "Den aktiva identiteten har inga behörigheter på det här evenemanget. Du borde antagligen ändra det.", + "The draft event has been updated": "Utkastet har uppdaterats", + "The event has been created as a draft": "Evenemanget har skapats som ett utkast", + "The event has been published": "Evenemanget har publicerats", + "The event has been updated": "Evenemanget har uppdaterats", + "The event has been updated and published": "Evenemanget har uppdaterats och publicerats", + "The event organizer didn't add any description.": "Evenemangets organisatör lade inte till någon beskrivning.", + "The event title will be ellipsed.": "Evenemangets titel kommer förkortas med en ellipsis.", + "The page you're looking for doesn't exist.": "Sidan du letar efter existerar inte.", + "The password was successfully changed": "Lösenordet ändrades", + "The report will be sent to the moderators of your instance. You can explain why you report this content below.": "Rapporten kommer skickas till moderatorerna på din instans. Du kan förklara varför du rapporterade det här innehållet här under.", + "The user account you're trying to login as has not been confirmed yet. Check your email inbox and eventually your spam folder.": "Användarkontot du försöker logga in som har inte bekräftats ännu. Kolla din e-postinbox och eventuellt din spam-folder.", + "There are {participants} participants.": "Det är {participants} deltagare.", + "These events may interest you": "Dessa evenemang kanske intresserar dig", + "This installation (called “instance“) can easily {interconnect}, thanks to {protocol}.": "Den här installationen (kallat \"instans\") kan enkelt {interconnect}, tack vare {protocol}.", + "This instance isn't opened to registrations, but you can register on other instances.": "Den här isntansen är inte öppen för registrering, men du kan registrera på andra instanser.", + "This is a demonstration site to test the beta version of Mobilizon.": "Det här är en demosida för att testa beta-versionen av Mobilizon.", + "This will delete / anonymize all content (events, comments, messages, participations…) created from this identity.": "Det här kommer radera / anonymisera allt innehåll (evenemang, kommentarer, meddelanden, deltaganden...) skapade av den här identiteten.", + "Title": "Titel", + "To achieve your registration, please create a first identity profile.": "För att fullfölja din registrering, vänligen skapa din första identitetsprofil.", + "To change the world, change the software": "För att ändra världen, ändra mjukvaran", + "To confirm, type your event title \"{eventTitle}\"": "För att bekräfta, skriv in evenemangets titel \"{eventTitle}\"", + "To confirm, type your identity username \"{preferredUsername}\"": "För att bekräfta, skriv in din identitets användarnamn \"{preferredUsername}\"", + "Transfer to {outsideDomain}": "Överför till {outsideDomain}", + "Unfortunately, this instance isn't opened to registrations": "Tyvärr är den här instansen inte öppen för registrering", + "Unfortunately, your participation request was rejected by the organizers.": "Tyvärr blev ditt deltagande avfärdat av organisatörerna.", + "Unknown error.": "Okänt fel.", + "Unsaved changes": "Osparade ändringar", + "Upcoming": "Kommande", + "Update event {name}": "Uppdatera evenemang {name}", + "Update my event": "Uppdatera mitt evenemang", + "User accounts and every other data is currently deleted every 48 hours, so you may want to register again.": "Användarkonton och all annan data tas bort var 48e timme, så du vill kanske registrera igen.", + "Username": "Användarnamn", + "Users": "Användare", + "View event page": "Visa evenemangsidan", + "View everything": "Visa allt", + "Visible everywhere on the web (public)": "Synlig överallt på internet (publikt)", + "Waiting for organization team approval.": "Väntar på godkännande från organisationsteamet.", + "Waiting list": "Väntlista", + "Warning": "Varning", + "We just sent an email to {email}": "Vi skickade precis ett mail till {email}", + "We want to develop a digital common, that everyone can make their own, which respects privacy and activism by design.": "Vi vill utveckla en digital allmänning, som alla kan göra till sin egen, som respekterar integritet och aktivism från grunden.", + "We won’t change the world from Facebook. The tool we dream of, surveillance capitalism corporations won’t develop it, as they couldn’t profit from it. This is an opportunity to build something better, by taking another approach.": "Vi kommer inte ändra världen utifrån Facebook. Verktyget i drömmer om kommer inte utvecklas av övervakande, kapitalistiska företag, eftersom de inte kan gör vinst på det. Det här är ett tillfälle att bygga någonting bättre genom att tänka annorlunda.", + "Website / URL": "Hemsida / URL", + "Welcome back {username}!": "Välkommen tillbaka {username}!", + "Welcome back!": "Välkommen tillbaka!", + "Welcome on your administration panel": "Välkommen till din administrationspanel", + "Welcome to Mobilizon, {username}!": "Välkommen till Mobilizon, {username}!", + "Who can view this event and participate": "Vem kan se och delta i detta evenemang", + "World map": "Världskarta", + "You and one other person are going to this event": "Du är den enda som deltar i detta evenemang|Du och en annan person deltar i detta evenemang|Du och {approved} andra deltar i detta evenemang.", + "You are already a participant of this event.": "Du är redan en deltagare av detta evenemang.", + "You are already logged-in.": "Du är redan inloggad.", + "You can add tags by hitting the Enter key or by adding a comma": "Du kan lägga till taggar genom att trycka Enter eller skriva ett komma", + "You have been disconnected": "Du har blivit frånkopplad", + "You have cancelled your participation": "Du har avslutat ditt deltagande", + "You have one event in {days} days.": "Du har inga evenemang under nästa {days} dagar|Du har ett evenemang under nästa {days} dagar.|Du har {count} under nästa {days} dagar", + "You have one event today.": "Du har inga evenemang idag|Du hare ett evenemang idag.|Du har {count} evenemang idag", + "You have one event tomorrow.": "Du har inga evenemang imorgon|Du har ett evenemang imorgon|Du har {count} evenemang imorgon", + "You may also ask to {resend_confirmation_email}.": "Du kan också be om att {resend_confirmation_email}.", + "You need to login.": "Du måste logga in.", + "Your account has been validated": "Ditt konto har validerats", + "Your account is being validated": "Ditt konto håller på att valideras", + "Your account is nearly ready, {username}": "Ditt konto är nästan redo, {username}", + "Your local administrator resumed its policy:": "Din lokala administratör återupptog sin policy:", + "Your participation has been confirmed": "Ditt deltagande har bekräftats", + "Your participation has been requested": "Ditt deltagande har förfrågats", + "a decentralised federation protocol": "ett decentraliserat federationsprotokoll", + "e.g. 10 Rue Jangot": "e.g. 10 Rue Jangot", + "firstDayOfWeek": "0", + "iCal Feed": "iCal-feed", + "interconnect with others like it": "sammanlänka med liknande", + "its source code is public": "dens mjukvara är publik", + "on our blog": "på vår blogg", + "resend confirmation email": "skicka bekräftelsemail igen", + "respect of the fundamental freedoms": "respektera våra grundläggande friheter", + "with another identity…": "med en annan identitet…", + "with {identity}": "med {identity}", + "{approved} / {total} seats": "{approved} / {total} platser", + "{count} participants": "Inga deltagande ännu|En deltagande|{count} deltagande", + "{count} requests waiting": "{count} förfrågningar väntar", + "{license} guarantees {respect} of the people who will use it. Since {source}, anyone can audit it, which guarantees its transparency.": "{license} garanterar {respect} av folket som använder den. Eftersom {source}, kan vem som helst läsa den, vilket garanterar genomskinlighet.", + "© The Mobilizon Contributors {date} - Made with Elixir, Phoenix, VueJS & with some love and some weeks": "© Mobilizon bidragarna {date} - Gjord med Elixir, Phoenix, VueJS & och med kärlek och några veckor" +} diff --git a/js/src/main.ts b/js/src/main.ts index af5a6fa9c..27a36e03f 100644 --- a/js/src/main.ts +++ b/js/src/main.ts @@ -2,15 +2,14 @@ // (runtime-only or standalone) has been set in webpack.base.conf with an alias. import Vue from 'vue'; import Buefy from 'buefy'; -import VueI18n from 'vue-i18n'; import Component from 'vue-class-component'; import App from '@/App.vue'; import router from '@/router'; import { apolloProvider } from './vue-apollo'; import { NotifierPlugin } from '@/plugins/notifier'; import filters from '@/filters'; -import messages from '@/i18n/index'; import VueMeta from 'vue-meta'; +import { i18n } from '@/utils/i18n'; Vue.config.productionTip = false; @@ -19,16 +18,6 @@ Vue.use(NotifierPlugin); Vue.use(filters); Vue.use(VueMeta); -const language = (window.navigator as any).userLanguage || window.navigator.language; - -Vue.use(VueI18n); - -const i18n = new VueI18n({ - locale: language.split('-')[0], // set locale - messages, // set locale messages - fallbackLocale: 'en_US', -}); - // Register the router hooks with their names Component.registerHooks([ 'beforeRouteEnter', diff --git a/js/src/mixins/event.ts b/js/src/mixins/event.ts index 5aefb7a6c..f35c3aeac 100644 --- a/js/src/mixins/event.ts +++ b/js/src/mixins/event.ts @@ -8,10 +8,10 @@ import { IPerson } from '@/types/actor'; @Component export default class EventMixin extends mixins(Vue) { async openDeleteEventModal (event: IEvent, currentActor: IPerson) { - const participantsLength = event.participantStats.approved; + const participantsLength = event.participantStats.participant; const prefix = participantsLength - ? this.$tc('There are {participants} participants.', event.participantStats.approved, { - participants: event.participantStats.approved, + ? this.$tc('There are {participants} participants.', event.participantStats.participant, { + participants: event.participantStats.participant, }) : ''; diff --git a/js/src/mixins/identityEdition.ts b/js/src/mixins/identityEdition.ts new file mode 100644 index 000000000..d4f54f862 --- /dev/null +++ b/js/src/mixins/identityEdition.ts @@ -0,0 +1,35 @@ +import { Component, Mixins, Vue } from 'vue-property-decorator'; +import { Person } from '@/types/actor'; + +@Component +export default class IdentityEditionMixin extends Mixins(Vue) { + + identity = new Person(); + oldDisplayName: string | null = null; + + autoUpdateUsername(newDisplayName: string | null) { + const oldUsername = IdentityEditionMixin.convertToUsername(this.oldDisplayName); + + if (this.identity.preferredUsername === oldUsername) { + this.identity.preferredUsername = IdentityEditionMixin.convertToUsername(newDisplayName); + } + + this.oldDisplayName = newDisplayName; + } + + private static convertToUsername(value: string | null) { + if (!value) return ''; + + // https://stackoverflow.com/a/37511463 + return value.toLocaleLowerCase() + .normalize('NFD') + .replace(/[\u0300-\u036f]/g, '') + .replace(/ /g, '_') + .replace(/[^a-z0-9_]/g, '') + ; + } + + validateUsername() { + return this.identity.preferredUsername === IdentityEditionMixin.convertToUsername(this.identity.preferredUsername); + } +} diff --git a/js/src/router/event.ts b/js/src/router/event.ts index 8ea00b456..944580201 100644 --- a/js/src/router/event.ts +++ b/js/src/router/event.ts @@ -1,6 +1,7 @@ import EventList from '@/views/Event/EventList.vue'; import Location from '@/views/Location.vue'; import { RouteConfig } from 'vue-router'; +import { RouteName } from '@/router/index'; // tslint:disable:space-in-parens const participations = () => import(/* webpackChunkName: "participations" */ '@/views/Event/Participants.vue'); @@ -19,6 +20,7 @@ export enum EventRouteName { PARTICIPATIONS = 'Participations', EVENT = 'Event', LOCATION = 'Location', + TAG = 'Tag', } export const eventRoutes: RouteConfig[] = [ @@ -73,4 +75,9 @@ export const eventRoutes: RouteConfig[] = [ props: true, meta: { requiredAuth: false }, }, + { + path: '/tag/:tag', + name: EventRouteName.TAG, + redirect: '/search/:tag', + }, ]; diff --git a/js/src/router/index.ts b/js/src/router/index.ts index fcbfd5ffb..857b54011 100644 --- a/js/src/router/index.ts +++ b/js/src/router/index.ts @@ -74,11 +74,15 @@ const router = new Router({ meta: { requiredAuth: false }, }, { - path: '*', + path: '/404', name: RouteName.PAGE_NOT_FOUND, component: PageNotFound, meta: { requiredAuth: false }, }, + { + path: '*', + redirect: { name: RouteName.PAGE_NOT_FOUND }, + }, ], }); diff --git a/js/src/types/address.model.ts b/js/src/types/address.model.ts index b26bbfd38..d98e55138 100644 --- a/js/src/types/address.model.ts +++ b/js/src/types/address.model.ts @@ -1,12 +1,14 @@ +import poiIcons from '@/utils/poiIcons'; + export interface IAddress { - id?: number; + id?: string; description: string; - floor: string; street: string; locality: string; postalCode: string; region: string; country: string; + type: string; geom?: string; url?: string; originId?: string; @@ -15,9 +17,92 @@ export interface IAddress { export class Address implements IAddress { country: string = ''; description: string = ''; - floor: string = ''; locality: string = ''; postalCode: string = ''; region: string = ''; street: string = ''; + type: string = ''; + id?: string = ''; + originId?: string = ''; + url?: string = ''; + geom?: string = ''; + + constructor(hash?) { + if (!hash) return; + + this.id = hash.id; + this.description = hash.description; + this.street = hash.street; + this.locality = hash.locality; + this.postalCode = hash.postalCode; + this.region = hash.region; + this.country = hash.country; + this.type = hash.type; + this.geom = hash.geom; + this.url = hash.url; + this.originId = hash.originId; + } + + get poiInfos() { + /* generate name corresponding to poi type */ + let name = ''; + let alternativeName = ''; + let poiIcon = poiIcons.default; + // Google Maps doesn't have a type + if (this.type == null && this.description === this.street) this.type = 'house'; + + switch (this.type) { + case 'house': + name = this.description; + alternativeName = [this.postalCode, this.locality, this.country].filter(zone => zone).join(', '); + poiIcon = poiIcons.defaultAddress; + break; + case 'street': + case 'secondary': + name = this.description; + alternativeName = [this.postalCode, this.locality, this.country].filter(zone => zone).join(', '); + poiIcon = poiIcons.defaultStreet; + break; + case 'zone': + case 'city': + case 'administrative': + name = this.postalCode ? `${this.description} (${this.postalCode})` : this.description; + alternativeName = [this.region, this.country].filter(zone => zone).join(', '); + poiIcon = poiIcons.defaultAdministrative; + break; + default: + // POI + name = this.description; + alternativeName = ''; + if (this.street && this.street.trim()) { + alternativeName = `${this.street}`; + if (this.locality) { + alternativeName += ` (${this.locality})`; + } + } else if (this.locality && this.locality.trim()) { + alternativeName = `${this.locality}, ${this.region}, ${this.country}`; + } else if (this.region && this.region.trim()) { + alternativeName = `${this.region}, ${this.country}`; + } else if (this.country && this.country.trim()) { + alternativeName = this.country; + } + poiIcon = this.iconForPOI; + break; + } + return { name, alternativeName, poiIcon }; + } + + get fullName() { + const { name, alternativeName } = this.poiInfos; + return `${name}, ${alternativeName}`; + } + + get iconForPOI() { + if (this.type == null) { + return poiIcons.default; + } + const type = this.type.split(':').pop() || ''; + if (poiIcons[type]) return poiIcons[type]; + return poiIcons.default; + } } diff --git a/js/src/types/config.model.ts b/js/src/types/config.model.ts index 84f15eb6d..01afee086 100644 --- a/js/src/types/config.model.ts +++ b/js/src/types/config.model.ts @@ -3,4 +3,21 @@ export interface IConfig { description: string; registrationsOpen: boolean; + demoMode: boolean; + countryCode: string; + location: { + latitude: number; + longitude: number; + accuracyRadius: number; + }; + maps: { + tiles: { + endpoint: string; + attribution: string|null; + }, + }; + geocoding: { + provider: string; + autocomplete: boolean; + }; } diff --git a/js/src/types/event.model.ts b/js/src/types/event.model.ts index 66e946a38..3c29374d1 100644 --- a/js/src/types/event.model.ts +++ b/js/src/types/event.model.ts @@ -1,5 +1,5 @@ -import { Actor, IActor } from './actor'; -import { IAddress } from '@/types/address.model'; +import { Actor, IActor, IPerson } from './actor'; +import { Address, IAddress } from '@/types/address.model'; import { ITag } from '@/types/tag.model'; import { IPicture } from '@/types/picture.model'; @@ -45,6 +45,13 @@ export enum Category { MEETING = 'meeting', } +export interface IEventCardOptions { + hideDate: boolean; + loggedPerson: IPerson | boolean; + hideDetails: boolean; + organizerActor: IActor | null; +} + export interface IParticipant { id?: string; role: ParticipantRole; @@ -86,6 +93,16 @@ export enum CommentModeration { CLOSED = 'CLOSED', } +export interface IEventParticipantStats { + notApproved: number; + rejected: number; + participant: number; + creator: number; + moderator: number; + administrator: number; + going: number; +} + export interface IEvent { id?: string; uuid: string; @@ -108,12 +125,7 @@ export interface IEvent { organizerActor?: IActor; attributedTo: IActor; - participantStats: { - approved: number; - unapproved: number; - rejected: number; - participants: number; - }; + participantStats: IEventParticipantStats; participants: IParticipant[]; relatedEvents: IEvent[]; @@ -138,6 +150,8 @@ export interface IEventOptions { program: string; commentModeration: CommentModeration; showParticipationPrice: boolean; + showStartTime: boolean; + showEndTime: boolean; } export class EventOptions implements IEventOptions { @@ -150,6 +164,8 @@ export class EventOptions implements IEventOptions { program = ''; commentModeration = CommentModeration.ALLOW_ALL; showParticipationPrice = false; + showStartTime = true; + showEndTime = true; } export class EventModel implements IEvent { @@ -179,7 +195,7 @@ export class EventModel implements IEvent { publishAt = new Date(); - participantStats = { approved: 0, unapproved: 0, rejected: 0, participants: 0 }; + participantStats = { notApproved: 0, rejected: 0, participant: 0, moderator: 0, administrator: 0, creator: 0, going: 0 }; participants: IParticipant[] = []; relatedEvents: IEvent[] = []; @@ -223,7 +239,7 @@ export class EventModel implements IEvent { this.onlineAddress = hash.onlineAddress; this.phoneAddress = hash.phoneAddress; - this.physicalAddress = hash.physicalAddress; + this.physicalAddress = new Address(hash.physicalAddress); this.participantStats = hash.participantStats; this.tags = hash.tags; diff --git a/js/src/types/login-error-code.model.ts b/js/src/types/login-error-code.model.ts index 781c1e2ec..dae8a2080 100644 --- a/js/src/types/login-error-code.model.ts +++ b/js/src/types/login-error-code.model.ts @@ -1,3 +1,9 @@ export enum LoginErrorCode { NEED_TO_LOGIN = 'rouge', } + +export enum LoginError { + USER_NOT_CONFIRMED = 'User account not confirmed', + USER_DOES_NOT_EXIST = 'No user with this email was found', + USER_EMAIL_PASSWORD_INVALID = 'Impossible to authenticate, either your email or password are invalid.', +} diff --git a/js/src/types/picture.model.ts b/js/src/types/picture.model.ts index 3670db29f..bee30a57d 100644 --- a/js/src/types/picture.model.ts +++ b/js/src/types/picture.model.ts @@ -1,4 +1,5 @@ export interface IPicture { + id: string; url: string; name: string; alt: string; diff --git a/js/src/utils/.editorconfig b/js/src/utils/.editorconfig new file mode 100644 index 000000000..b6b82f05c --- /dev/null +++ b/js/src/utils/.editorconfig @@ -0,0 +1,22 @@ +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_size = 4 +indent_style = space +insert_final_newline = true +max_line_length = 120 +tab_width = 4 +trim_trailing_whitespace = true + +[*.ex] +indent_size = 2 +tab_width = 2 + +[*.scss] +indent_size = 2 + +[*.ts] +indent_size = 2 +tab_width = 2 diff --git a/js/src/utils/errors.ts b/js/src/utils/errors.ts new file mode 100644 index 000000000..95f8ead37 --- /dev/null +++ b/js/src/utils/errors.ts @@ -0,0 +1,80 @@ +import { i18n } from '@/utils/i18n'; + +export const refreshSuggestion = i18n.t('Please refresh the page and retry.') as string; + +export const defaultError: IError = { + match: / /, + value: i18n.t('An error has occurred.') as string, +}; + +export interface IError { match: RegExp; value: string|null; suggestRefresh?: boolean; } + +export const errors: IError[] = [ + { + match: /^Event with UUID .* not found$/, + value: i18n.t('Page not found') as string, + suggestRefresh: false, + }, + { + match: /^Event not found$/, + value: i18n.t('Event not found.') as string, + }, + { + match: /^Event with this ID .* doesn't exist$/, + value: i18n.t('Event not found.') as string, + }, + { + match: /^Error while saving report$/, + value: i18n.t('Error while saving report.') as string, + }, + { + match: /^Participant already has role rejected$/, + value: i18n.t('Participant already was rejected.') as string, + }, + { + match: /^Participant already has role participant$/, + value: i18n.t('Participant has already been approved as participant.') as string, + }, + { + match: /^You are already a participant of this event$/, + value: i18n.t('You are already a participant of this event.') as string, + }, + { + match: /NetworkError when attempting to fetch resource.$/, + value: i18n.t('Error while communicating with the server.') as string, + }, + { + match: /Provided moderator actor ID doesn't have permission on this event$/, + value: i18n.t("The current identity doesn't have any permission on this event. You should probably change it.") as string, + suggestRefresh: false, + }, + { + match: /Cannot remove the last identity of a user/, + value: i18n.t("You can't remove your last identity.") as string, + suggestRefresh: false, + }, + { + match: /^No user with this email was found$/, + value: null, + }, + { + match: /^Username is already taken$/, + value: null, + }, + { + match: /^Impossible to authenticate, either your email or password are invalid.$/, + value: null, + }, + { + match: /^No user to validate with this email was found$/, + value: null, + }, + { + match: /^This email is already used.$/, + value: null, + }, + { + match: /^User account not confirmed$/, + value: null, + }, +]; diff --git a/js/src/utils/i18n.ts b/js/src/utils/i18n.ts new file mode 100644 index 000000000..0c1c29ba5 --- /dev/null +++ b/js/src/utils/i18n.ts @@ -0,0 +1,13 @@ +import Vue from 'vue'; +import VueI18n from 'vue-i18n'; +import messages from '@/i18n/index'; + +const language = (window.navigator as any).userLanguage || window.navigator.language; + +Vue.use(VueI18n); + +export const i18n = new VueI18n({ + locale: language.split('-')[0], // set locale + messages, // set locale messages + fallbackLocale: 'en_US', +}); diff --git a/js/src/utils/poiIcons.ts b/js/src/utils/poiIcons.ts new file mode 100644 index 000000000..eb384aa0e --- /dev/null +++ b/js/src/utils/poiIcons.ts @@ -0,0 +1,61 @@ +export default { + default: { + icon: 'map-marker', + color: '#5C6F84', + }, + defaultAdministrative: { + icon: 'city', + color: '#5c6f84', + }, + defaultStreet: { + icon: 'road-variant', + color: '#5c6f84', + }, + defaultAddress: { + icon: 'home', + color: '#5c6f84', + }, + place_house: { + icon: 'home', + color: '#5c6f84', + }, + theatre: { + icon: 'drama-masks', + }, + parking: { + icon: 'parking', + }, + police: { + icon: 'police-badge', + }, + post_office: { + icon: 'email', + }, + university: { + icon: 'school', + }, + college: { + icon: 'school', + }, + park: { + icon: 'pine-tree', + }, + garden: { + icon: 'pine-tree', + }, + bicycle_rental: { + icon: 'bicycle', + }, + hospital: { + icon: 'hospital-box', + }, + townhall: { + icon: 'office-building', + }, + toilets: { + icon: 'human-male-female', + }, + hairdresser: { + icon: 'content-cut', + }, +}; diff --git a/js/src/views/Account/IdentityPickerWrapper.vue b/js/src/views/Account/IdentityPickerWrapper.vue index 87ad24574..ef98648b7 100644 --- a/js/src/views/Account/IdentityPickerWrapper.vue +++ b/js/src/views/Account/IdentityPickerWrapper.vue @@ -10,7 +10,7 @@ \ No newline at end of file + diff --git a/js/src/views/User/Register.vue b/js/src/views/User/Register.vue index c231cc598..8b220f2af 100644 --- a/js/src/views/User/Register.vue +++ b/js/src/views/User/Register.vue @@ -13,8 +13,9 @@

{{ $t('Features') }}

    -
  • {{ $t('Create your communities and your events') }}
  • -
  • {{ $t('Other stuff…') }}
  • +
  • {{ $t('Create and manage several identities from the same account') }}
  • +
  • {{ $t('Create, edit or delete events') }}
  • +
  • {{ $t('Register for an event by choosing one of your identities') }}
@@ -24,15 +25,15 @@

{{ $t('About this instance') }}

- {{ $t("Your local administrator resumed it's policy:") }} + {{ $t("Your local administrator resumed its policy:") }}

    -
  • {{ $t('Please be nice to each other') }}
  • -
  • {{ $t('meditate a bit') }}
  • +
  • {{ $t('Enjoy discovering Mobilizon!') }}
  • +
  • {{ $t("All data will be deleted every 48 hours, so please don't use this for anything real.") }}
-

- {{ $t('Please read the full rules') }} -

+ + +
@@ -152,7 +153,6 @@ export default class Register extends Vue { acc[error.details] = error.message; return acc; }, {}); - console.log(this.errors); } } } diff --git a/js/src/views/User/ResendConfirmation.vue b/js/src/views/User/ResendConfirmation.vue index 4ffec0a4b..24b8a80fe 100644 --- a/js/src/views/User/ResendConfirmation.vue +++ b/js/src/views/User/ResendConfirmation.vue @@ -10,7 +10,7 @@

- + {{ $t('Send me the confirmation email once again') }}

diff --git a/js/src/views/User/SendPasswordReset.vue b/js/src/views/User/SendPasswordReset.vue index 29b9c24bd..35e67a588 100644 --- a/js/src/views/User/SendPasswordReset.vue +++ b/js/src/views/User/SendPasswordReset.vue @@ -11,7 +11,7 @@

- + {{ $t('Send me an email to reset my password') }}

diff --git a/js/src/vue-apollo.ts b/js/src/vue-apollo.ts index a376fd464..10a045cf1 100644 --- a/js/src/vue-apollo.ts +++ b/js/src/vue-apollo.ts @@ -1,7 +1,7 @@ import Vue from 'vue'; import VueApollo from 'vue-apollo'; import { ApolloLink, Observable } from 'apollo-link'; -import { InMemoryCache, IntrospectionFragmentMatcher } from 'apollo-cache-inmemory'; +import { defaultDataIdFromObject, InMemoryCache, IntrospectionFragmentMatcher } from 'apollo-cache-inmemory'; import { onError } from 'apollo-link-error'; import { createLink } from 'apollo-absinthe-upload-link'; import { GRAPHQL_API_ENDPOINT, GRAPHQL_API_FULL_PATH } from './api/_entrypoint'; @@ -11,6 +11,8 @@ import { isServerError } from '@/types/apollo'; import { REFRESH_TOKEN } from '@/graphql/auth'; import { AUTH_ACCESS_TOKEN, AUTH_REFRESH_TOKEN } from '@/constants'; import { logout, saveTokenData } from '@/utils/auth'; +import { SnackbarProgrammatic as Snackbar } from 'buefy'; +import { defaultError, errors, IError, refreshSuggestion } from '@/utils/errors'; // Install the vue plugin Vue.use(VueApollo); @@ -87,20 +89,56 @@ const errorLink = onError(({ graphQLErrors, networkError, forward, operation }) } if (graphQLErrors) { - graphQLErrors.forEach(({ message, locations, path }) => - console.log(`[GraphQL error]: Message: ${message}, Location: ${locations}, Path: ${path}`), - ); + const messages: Set = new Set(); + + graphQLErrors.forEach(({ message, locations, path }) => { + const computedMessage = computeErrorMessage(message); + if (computedMessage) { + console.log('computed message', computedMessage); + messages.add(computedMessage); + } + console.log(`[GraphQL error]: Message: ${message}, Location: ${locations}, Path: ${path}`); + }); + + for (const message of messages) { + Snackbar.open({ message, type: 'is-danger', position: 'is-bottom' }); + } } - if (networkError) console.log(`[Network error]: ${networkError}`); + if (networkError) { + console.log(`[Network error]: ${networkError}`); + const computedMessage = computeErrorMessage(networkError); + if (computedMessage) { + Snackbar.open({ message: computedMessage, type: 'is-danger', position: 'is-bottom' }); + } + } }); +const computeErrorMessage = (message) => { + const error: IError = errors.reduce((acc, error) => { + if (RegExp(error.match).test(message)) { + return error; + } + return acc; + }, defaultError); + + if (error.value === null) return null; + return error.suggestRefresh === false ? error.value : `${error.value}
${refreshSuggestion}`; +}; + const link = authMiddleware .concat(errorLink) .concat(uploadLink); const cache = new InMemoryCache({ fragmentMatcher, + dataIdFromObject: object => { + if (object.__typename === 'Address') { + // @ts-ignore + return object.origin_id; + } + return defaultDataIdFromObject(object); + }, }); const apolloClient = new ApolloClient({ diff --git a/js/tests/e2e/specs/event.js b/js/tests/e2e/specs/event.js index cc1780e1a..b87d389a5 100644 --- a/js/tests/e2e/specs/event.js +++ b/js/tests/e2e/specs/event.js @@ -37,7 +37,7 @@ describe('Events', () => { cy.contains('.navbar-item', 'My events').click(); cy.contains('.title', EVENT.title); - cy.contains('.content.column', 'You\'re organizing this event'); + cy.contains('.content.column', 'Organized by I\'m a test user'); cy.contains('.title-wrapper .date-component .datetime-container .month', 'Sep'); cy.contains('.title-wrapper .date-component .datetime-container .day', '15'); }); diff --git a/js/tests/e2e/specs/login.js b/js/tests/e2e/specs/login.js index 7df635a87..3f5fece19 100644 --- a/js/tests/e2e/specs/login.js +++ b/js/tests/e2e/specs/login.js @@ -15,6 +15,7 @@ describe('Login', () => { cy.url().should('include', '/password-reset/send'); cy.go('back'); + cy.wait(1000); cy.get('form').contains('.control a.button', 'Register').click(); cy.url().should('include', '/register/user'); @@ -36,7 +37,7 @@ describe('Login', () => { cy.get('input[type=password]').type('badPassword').should('have.value', 'badPassword'); cy.contains('button.button.is-primary.is-large', 'Login').click(); - cy.contains('.message.is-danger', 'User with email not found'); + cy.contains('.message.is-danger', 'No user account with this email was found. Maybe you made a typo?'); }); it('Tries to login with valid credentials', () => { @@ -44,9 +45,9 @@ describe('Login', () => { cy.get('input[type=email]').type('user@email.com'); cy.get('input[type=password]').type('some password'); cy.get('form').submit(); - cy.contains('.navbar-link', 'test_user'); + cy.get('.navbar-link span.icon i').should('have.class', 'mdi-account-circle'); cy.contains('article.message.is-info', 'Welcome back I\'m a test user'); - cy.contains('.navbar-item.has-dropdown', 'test_user').click(); + cy.get('.navbar-item.has-dropdown').click(); cy.get('.navbar-item').last().contains('Log out').click(); }); @@ -55,7 +56,7 @@ describe('Login', () => { cy.get('input[type=email]').type('unconfirmed@email.com'); cy.get('input[type=password]').type('some password'); cy.get('form').submit(); - cy.contains('.message.is-danger', 'User with email not found'); + cy.contains('.message.is-danger', 'The user account you\'re trying to login as has not been confirmed yet. Check your email inbox and eventually your spam folder.You may also ask to resend confirmation email.'); }); it('Tries to login with valid credentials, confirmed account but no profile', () => { @@ -77,7 +78,7 @@ describe('Login', () => { cy.get('form').submit(); cy.wait(1000); - cy.contains('.navbar-link', 'test_user_2'); - cy.contains('article.message.is-info', 'Welcome back DuplicateNot'); + cy.get('.navbar-link span.icon i').should('have.class', 'mdi-account-circle'); + cy.contains('article.message.is-info', 'Welcome to Mobilizon, DuplicateNot!'); }); }); diff --git a/js/tests/e2e/specs/register.js b/js/tests/e2e/specs/register.js index e34ee3bf9..f161663e7 100644 --- a/js/tests/e2e/specs/register.js +++ b/js/tests/e2e/specs/register.js @@ -65,7 +65,7 @@ describe('Registration', () => { expect(loc.pathname).to.eq('/'); }); - cy.contains('.navbar-link', 'tester'); - cy.contains('article.message.is-info', 'Welcome back tester account'); + cy.get('.navbar-link span.icon i').should('have.class', 'mdi-account-circle'); + cy.contains('article.message.is-info', 'Welcome to Mobilizon, tester account!'); }); }); \ No newline at end of file diff --git a/js/vue.config.js b/js/vue.config.js index 48a54826b..0e47685f9 100644 --- a/js/vue.config.js +++ b/js/vue.config.js @@ -1,6 +1,3 @@ -const Dotenv = require('dotenv-webpack'); -const path = require('path'); - module.exports = { pluginOptions: { webpackBundleAnalyzer: { @@ -11,9 +8,6 @@ module.exports = { runtimeCompiler: true, outputDir: '../priv/static', configureWebpack: { - plugins: [ - new Dotenv({ path: path.resolve(process.cwd(), '../.env') }), - ], module: { rules: [ // fixes https://github.com/graphql/graphql-js/issues/1272 { @@ -28,24 +22,36 @@ module.exports = { } }, chainWebpack: config => { - config - .plugin('html') - .tap(args => { - args[0].minify = { - collapseWhitespace: true, - removeComments: false, - removeRedundantAttributes: true, - removeScriptTypeAttributes: true, - removeStyleLinkTypeAttributes: true, - useShortDoctype: true - }; - return args - }); + // config + // .plugin('html') + // .tap(args => { + // args[0].minify = { + // removeComments: false, + // }; + // return args + // }); config.module .rule("vue") .use("vue-svg-inline-loader") .loader("vue-svg-inline-loader") - .options({ /* ... */ }); + .options({ + addAttributes: { + role: "img", + focusable: false, + tabindex: -1, + 'aria-labelledby': "MobilizonLogoTitle" + }, + svgo: { + plugins: [ + { + removeTitle: false, + }, + { + cleanupIDs: false + } + ] + } + }); } }; diff --git a/js/yarn.lock b/js/yarn.lock index d664ccbf7..b3652bb0f 100644 --- a/js/yarn.lock +++ b/js/yarn.lock @@ -16,25 +16,25 @@ dependencies: "@babel/highlight" "^7.0.0" -"@babel/core@^7.0.0": - version "7.6.3" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.6.3.tgz#44de824e89eaa089bb12da7337bc9bdff2ab68f9" - integrity sha512-QfQ5jTBgXLzJuo7Mo8bZK/ePywmgNRgk/UQykiKwEtZPiFIn8ZqE6jB+AnD1hbB1S2xQyL4//it5vuAUOVAMTw== +"@babel/core@^7.0.0", "@babel/core@^7.6.4": + version "7.7.2" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.7.2.tgz#ea5b99693bcfc058116f42fa1dd54da412b29d91" + integrity sha512-eeD7VEZKfhK1KUXGiyPFettgF3m513f8FoBSWiQ1xTvl1RAopLs42Wp9+Ze911I6H0N9lNqJMDgoZT7gHsipeQ== dependencies: "@babel/code-frame" "^7.5.5" - "@babel/generator" "^7.6.3" - "@babel/helpers" "^7.6.2" - "@babel/parser" "^7.6.3" - "@babel/template" "^7.6.0" - "@babel/traverse" "^7.6.3" - "@babel/types" "^7.6.3" - convert-source-map "^1.1.0" + "@babel/generator" "^7.7.2" + "@babel/helpers" "^7.7.0" + "@babel/parser" "^7.7.2" + "@babel/template" "^7.7.0" + "@babel/traverse" "^7.7.2" + "@babel/types" "^7.7.2" + convert-source-map "^1.7.0" debug "^4.1.0" json5 "^2.1.0" lodash "^4.17.13" resolve "^1.3.2" semver "^5.4.1" - source-map "^0.6.1" + source-map "^0.5.0" "@babel/generator@7.0.0-beta.38": version "7.0.0-beta.38" @@ -47,124 +47,132 @@ source-map "^0.5.0" trim-right "^1.0.1" -"@babel/generator@^7.6.3": - version "7.6.3" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.6.3.tgz#71d5375264f93ec7bac7d9f35a67067733f5578e" - integrity sha512-hLhYbAb3pHwxjlijC4AQ7mqZdcoujiNaW7izCT04CIowHK8psN0IN8QjDv0iyFtycF5FowUOTwDloIheI25aMw== +"@babel/generator@^7.7.2": + version "7.7.2" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.7.2.tgz#2f4852d04131a5e17ea4f6645488b5da66ebf3af" + integrity sha512-WthSArvAjYLz4TcbKOi88me+KmDJdKSlfwwN8CnUYn9jBkzhq0ZEPuBfkAWIvjJ3AdEV1Cf/+eSQTnp3IDJKlQ== dependencies: - "@babel/types" "^7.6.3" + "@babel/types" "^7.7.2" jsesc "^2.5.1" lodash "^4.17.13" - source-map "^0.6.1" + source-map "^0.5.0" -"@babel/helper-annotate-as-pure@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" - integrity sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q== +"@babel/helper-annotate-as-pure@^7.0.0", "@babel/helper-annotate-as-pure@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.0.tgz#efc54032d43891fe267679e63f6860aa7dbf4a5e" + integrity sha512-k50CQxMlYTYo+GGyUGFwpxKVtxVJi9yh61sXZji3zYHccK9RYliZGSTOgci85T+r+0VFN2nWbGM04PIqwfrpMg== dependencies: - "@babel/types" "^7.0.0" + "@babel/types" "^7.7.0" "@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f" - integrity sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w== + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.7.0.tgz#32dd9551d6ed3a5fc2edc50d6912852aa18274d9" + integrity sha512-Cd8r8zs4RKDwMG/92lpZcnn5WPQ3LAMQbCw42oqUh4s7vsSN5ANUZjMel0OOnxDLq57hoDDbai+ryygYfCTOsw== dependencies: - "@babel/helper-explode-assignable-expression" "^7.1.0" - "@babel/types" "^7.0.0" + "@babel/helper-explode-assignable-expression" "^7.7.0" + "@babel/types" "^7.7.0" "@babel/helper-call-delegate@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz#87c1f8ca19ad552a736a7a27b1c1fcf8b1ff1f43" - integrity sha512-l79boDFJ8S1c5hvQvG+rc+wHw6IuH7YldmRKsYtpbawsxURu/paVy57FZMomGK22/JckepaikOkY0MoAmdyOlQ== + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.7.0.tgz#df8942452c2c1a217335ca7e393b9afc67f668dc" + integrity sha512-Su0Mdq7uSSWGZayGMMQ+z6lnL00mMCnGAbO/R0ZO9odIdB/WNU/VfQKqMQU0fdIsxQYbRjDM4BixIa93SQIpvw== dependencies: - "@babel/helper-hoist-variables" "^7.4.4" - "@babel/traverse" "^7.4.4" - "@babel/types" "^7.4.4" + "@babel/helper-hoist-variables" "^7.7.0" + "@babel/traverse" "^7.7.0" + "@babel/types" "^7.7.0" -"@babel/helper-create-class-features-plugin@^7.5.5", "@babel/helper-create-class-features-plugin@^7.6.0": - version "7.6.0" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.6.0.tgz#769711acca889be371e9bc2eb68641d55218021f" - integrity sha512-O1QWBko4fzGju6VoVvrZg0RROCVifcLxiApnGP3OWfWzvxRZFCoBD81K5ur5e3bVY2Vf/5rIJm8cqPKn8HUJng== +"@babel/helper-create-class-features-plugin@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.7.0.tgz#bcdc223abbfdd386f94196ae2544987f8df775e8" + integrity sha512-MZiB5qvTWoyiFOgootmRSDV1udjIqJW/8lmxgzKq6oDqxdmHUjeP2ZUOmgHdYjmUVNABqRrHjYAYRvj8Eox/UA== dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-member-expression-to-functions" "^7.5.5" - "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/helper-function-name" "^7.7.0" + "@babel/helper-member-expression-to-functions" "^7.7.0" + "@babel/helper-optimise-call-expression" "^7.7.0" "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.5.5" - "@babel/helper-split-export-declaration" "^7.4.4" + "@babel/helper-replace-supers" "^7.7.0" + "@babel/helper-split-export-declaration" "^7.7.0" -"@babel/helper-define-map@^7.5.5": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.5.5.tgz#3dec32c2046f37e09b28c93eb0b103fd2a25d369" - integrity sha512-fTfxx7i0B5NJqvUOBBGREnrqbTxRh7zinBANpZXAVDlsZxYdclDp467G1sQ8VZYMnAURY3RpBUAgOYT9GfzHBg== +"@babel/helper-create-regexp-features-plugin@^7.7.0": + version "7.7.2" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.7.2.tgz#6f20443778c8fce2af2ff4206284afc0ced65db6" + integrity sha512-pAil/ZixjTlrzNpjx+l/C/wJk002Wo7XbbZ8oujH/AoJ3Juv0iN/UTcPUHXKMFLqsfS0Hy6Aow8M31brUYBlQQ== dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/types" "^7.5.5" + "@babel/helper-regex" "^7.4.4" + regexpu-core "^4.6.0" + +"@babel/helper-define-map@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.7.0.tgz#60b0e9fd60def9de5054c38afde8c8ee409c7529" + integrity sha512-kPKWPb0dMpZi+ov1hJiwse9dWweZsz3V9rP4KdytnX1E7z3cTNmFGglwklzFPuqIcHLIY3bgKSs4vkwXXdflQA== + dependencies: + "@babel/helper-function-name" "^7.7.0" + "@babel/types" "^7.7.0" lodash "^4.17.13" -"@babel/helper-explode-assignable-expression@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6" - integrity sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA== +"@babel/helper-explode-assignable-expression@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.7.0.tgz#db2a6705555ae1f9f33b4b8212a546bc7f9dc3ef" + integrity sha512-CDs26w2shdD1urNUAji2RJXyBFCaR+iBEGnFz3l7maizMkQe3saVw9WtjG1tz8CwbjvlFnaSLVhgnu1SWaherg== dependencies: - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.0.0" + "@babel/traverse" "^7.7.0" + "@babel/types" "^7.7.0" -"@babel/helper-function-name@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" - integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw== +"@babel/helper-function-name@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz#44a5ad151cfff8ed2599c91682dda2ec2c8430a3" + integrity sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q== dependencies: - "@babel/helper-get-function-arity" "^7.0.0" - "@babel/template" "^7.1.0" - "@babel/types" "^7.0.0" + "@babel/helper-get-function-arity" "^7.7.0" + "@babel/template" "^7.7.0" + "@babel/types" "^7.7.0" -"@babel/helper-get-function-arity@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" - integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ== +"@babel/helper-get-function-arity@^7.0.0", "@babel/helper-get-function-arity@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz#c604886bc97287a1d1398092bc666bc3d7d7aa2d" + integrity sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw== dependencies: - "@babel/types" "^7.0.0" + "@babel/types" "^7.7.0" -"@babel/helper-hoist-variables@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz#0298b5f25c8c09c53102d52ac4a98f773eb2850a" - integrity sha512-VYk2/H/BnYbZDDg39hr3t2kKyifAm1W6zHRfhx8jGjIHpQEBv9dry7oQ2f3+J703TLu69nYdxsovl0XYfcnK4w== +"@babel/helper-hoist-variables@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.7.0.tgz#b4552e4cfe5577d7de7b183e193e84e4ec538c81" + integrity sha512-LUe/92NqsDAkJjjCEWkNe+/PcpnisvnqdlRe19FahVapa4jndeuJ+FBiTX1rcAKWKcJGE+C3Q3tuEuxkSmCEiQ== dependencies: - "@babel/types" "^7.4.4" + "@babel/types" "^7.7.0" -"@babel/helper-member-expression-to-functions@^7.5.5": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.5.5.tgz#1fb5b8ec4453a93c439ee9fe3aeea4a84b76b590" - integrity sha512-5qZ3D1uMclSNqYcXqiHoA0meVdv+xUEex9em2fqMnrk/scphGlGgg66zjMrPJESPwrFJ6sbfFQYUSa0Mz7FabA== +"@babel/helper-member-expression-to-functions@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.7.0.tgz#472b93003a57071f95a541ea6c2b098398bcad8a" + integrity sha512-QaCZLO2RtBcmvO/ekOLp8p7R5X2JriKRizeDpm5ChATAFWrrYDcDxPuCIBXKyBjY+i1vYSdcUTMIb8psfxHDPA== dependencies: - "@babel/types" "^7.5.5" + "@babel/types" "^7.7.0" -"@babel/helper-module-imports@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d" - integrity sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A== +"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.7.0.tgz#99c095889466e5f7b6d66d98dffc58baaf42654d" + integrity sha512-Dv3hLKIC1jyfTkClvyEkYP2OlkzNvWs5+Q8WgPbxM5LMeorons7iPP91JM+DU7tRbhqA1ZeooPaMFvQrn23RHw== dependencies: - "@babel/types" "^7.0.0" + "@babel/types" "^7.7.0" -"@babel/helper-module-transforms@^7.1.0", "@babel/helper-module-transforms@^7.4.4": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.5.5.tgz#f84ff8a09038dcbca1fd4355661a500937165b4a" - integrity sha512-jBeCvETKuJqeiaCdyaheF40aXnnU1+wkSiUs/IQg3tB85up1LyL8x77ClY8qJpuRJUcXQo+ZtdNESmZl4j56Pw== +"@babel/helper-module-transforms@^7.1.0", "@babel/helper-module-transforms@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.7.0.tgz#154a69f0c5b8fd4d39e49750ff7ac4faa3f36786" + integrity sha512-rXEefBuheUYQyX4WjV19tuknrJFwyKw0HgzRwbkyTbB+Dshlq7eqkWbyjzToLrMZk/5wKVKdWFluiAsVkHXvuQ== dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-simple-access" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.4.4" - "@babel/template" "^7.4.4" - "@babel/types" "^7.5.5" + "@babel/helper-module-imports" "^7.7.0" + "@babel/helper-simple-access" "^7.7.0" + "@babel/helper-split-export-declaration" "^7.7.0" + "@babel/template" "^7.7.0" + "@babel/types" "^7.7.0" lodash "^4.17.13" -"@babel/helper-optimise-call-expression@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5" - integrity sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g== +"@babel/helper-optimise-call-expression@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.7.0.tgz#4f66a216116a66164135dc618c5d8b7a959f9365" + integrity sha512-48TeqmbazjNU/65niiiJIJRc5JozB8acui1OS7bSd6PgxfuovWsvjfWSzlgx+gPFdVveNzUdpdIg5l56Pl5jqg== dependencies: - "@babel/types" "^7.0.0" + "@babel/types" "^7.7.0" "@babel/helper-plugin-utils@^7.0.0": version "7.0.0" @@ -178,60 +186,60 @@ dependencies: lodash "^4.17.13" -"@babel/helper-remap-async-to-generator@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f" - integrity sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg== +"@babel/helper-remap-async-to-generator@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.7.0.tgz#4d69ec653e8bff5bce62f5d33fc1508f223c75a7" + integrity sha512-pHx7RN8X0UNHPB/fnuDnRXVZ316ZigkO8y8D835JlZ2SSdFKb6yH9MIYRU4fy/KPe5sPHDFOPvf8QLdbAGGiyw== dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-wrap-function" "^7.1.0" - "@babel/template" "^7.1.0" - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.0.0" + "@babel/helper-annotate-as-pure" "^7.7.0" + "@babel/helper-wrap-function" "^7.7.0" + "@babel/template" "^7.7.0" + "@babel/traverse" "^7.7.0" + "@babel/types" "^7.7.0" -"@babel/helper-replace-supers@^7.5.5": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.5.5.tgz#f84ce43df031222d2bad068d2626cb5799c34bc2" - integrity sha512-XvRFWrNnlsow2u7jXDuH4jDDctkxbS7gXssrP4q2nUD606ukXHRvydj346wmNg+zAgpFx4MWf4+usfC93bElJg== +"@babel/helper-replace-supers@^7.5.5", "@babel/helper-replace-supers@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.7.0.tgz#d5365c8667fe7cbd13b8ddddceb9bd7f2b387512" + integrity sha512-5ALYEul5V8xNdxEeWvRsBzLMxQksT7MaStpxjJf9KsnLxpAKBtfw5NeMKZJSYDa0lKdOcy0g+JT/f5mPSulUgg== dependencies: - "@babel/helper-member-expression-to-functions" "^7.5.5" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/traverse" "^7.5.5" - "@babel/types" "^7.5.5" + "@babel/helper-member-expression-to-functions" "^7.7.0" + "@babel/helper-optimise-call-expression" "^7.7.0" + "@babel/traverse" "^7.7.0" + "@babel/types" "^7.7.0" -"@babel/helper-simple-access@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c" - integrity sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w== +"@babel/helper-simple-access@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.7.0.tgz#97a8b6c52105d76031b86237dc1852b44837243d" + integrity sha512-AJ7IZD7Eem3zZRuj5JtzFAptBw7pMlS3y8Qv09vaBWoFsle0d1kAn5Wq6Q9MyBXITPOKnxwkZKoAm4bopmv26g== dependencies: - "@babel/template" "^7.1.0" - "@babel/types" "^7.0.0" + "@babel/template" "^7.7.0" + "@babel/types" "^7.7.0" -"@babel/helper-split-export-declaration@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz#ff94894a340be78f53f06af038b205c49d993677" - integrity sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q== +"@babel/helper-split-export-declaration@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz#1365e74ea6c614deeb56ebffabd71006a0eb2300" + integrity sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA== dependencies: - "@babel/types" "^7.4.4" + "@babel/types" "^7.7.0" -"@babel/helper-wrap-function@^7.1.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa" - integrity sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ== +"@babel/helper-wrap-function@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.7.0.tgz#15af3d3e98f8417a60554acbb6c14e75e0b33b74" + integrity sha512-sd4QjeMgQqzshSjecZjOp8uKfUtnpmCyQhKQrVJBBgeHAB/0FPi33h3AbVlVp07qQtMD4QgYSzaMI7VwncNK/w== dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/template" "^7.1.0" - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.2.0" + "@babel/helper-function-name" "^7.7.0" + "@babel/template" "^7.7.0" + "@babel/traverse" "^7.7.0" + "@babel/types" "^7.7.0" -"@babel/helpers@^7.6.2": - version "7.6.2" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.6.2.tgz#681ffe489ea4dcc55f23ce469e58e59c1c045153" - integrity sha512-3/bAUL8zZxYs1cdX2ilEE0WobqbCmKWr/889lf2SS0PpDcpEIY8pb1CCyz0pEcX3pEb+MCbks1jIokz2xLtGTA== +"@babel/helpers@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.7.0.tgz#359bb5ac3b4726f7c1fde0ec75f64b3f4275d60b" + integrity sha512-VnNwL4YOhbejHb7x/b5F39Zdg5vIQpUUNzJwx0ww1EcVRt41bbGRZWhAURrfY32T5zTT3qwNOQFWpn+P0i0a2g== dependencies: - "@babel/template" "^7.6.0" - "@babel/traverse" "^7.6.2" - "@babel/types" "^7.6.0" + "@babel/template" "^7.7.0" + "@babel/traverse" "^7.7.0" + "@babel/types" "^7.7.0" "@babel/highlight@^7.0.0": version "7.5.0" @@ -242,37 +250,45 @@ esutils "^2.0.2" js-tokens "^4.0.0" -"@babel/parser@^7.2.3", "@babel/parser@^7.6.0", "@babel/parser@^7.6.3": - version "7.6.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.6.3.tgz#9eff8b9c3eeae16a74d8d4ff30da2bd0d6f0487e" - integrity sha512-sUZdXlva1dt2Vw2RqbMkmfoImubO0D0gaCrNngV6Hi0DA4x3o4mlrq0tbfY0dZEUIccH8I6wQ4qgEtwcpOR6Qg== +"@babel/parser@^7.2.3", "@babel/parser@^7.7.0", "@babel/parser@^7.7.2": + version "7.7.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.7.3.tgz#5fad457c2529de476a248f75b0f090b3060af043" + integrity sha512-bqv+iCo9i+uLVbI0ILzKkvMorqxouI+GbV13ivcARXn9NNEabi2IEz912IgNpT/60BNXac5dgcfjb94NjsF33A== -"@babel/plugin-proposal-async-generator-functions@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e" - integrity sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ== +"@babel/plugin-proposal-async-generator-functions@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.7.0.tgz#83ef2d6044496b4c15d8b4904e2219e6dccc6971" + integrity sha512-ot/EZVvf3mXtZq0Pd0+tSOfGWMizqmOohXmNZg6LNFjHOV+wOPv7BvVYh8oPR8LhpIP3ye8nNooKL50YRWxpYA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-remap-async-to-generator" "^7.1.0" + "@babel/helper-remap-async-to-generator" "^7.7.0" "@babel/plugin-syntax-async-generators" "^7.2.0" -"@babel/plugin-proposal-class-properties@^7.0.0": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.5.5.tgz#a974cfae1e37c3110e71f3c6a2e48b8e71958cd4" - integrity sha512-AF79FsnWFxjlaosgdi421vmYG6/jg79bVD0dpD44QdgobzHKuLZ6S3vl8la9qIeSwGi8i1fS0O1mfuDAAdo1/A== +"@babel/plugin-proposal-class-properties@^7.4.4": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.7.0.tgz#ac54e728ecf81d90e8f4d2a9c05a890457107917" + integrity sha512-tufDcFA1Vj+eWvwHN+jvMN6QsV5o+vUlytNKrbMiCeDL0F2j92RURzUsUMWE5EJkLyWxjdUslCsMQa9FWth16A== dependencies: - "@babel/helper-create-class-features-plugin" "^7.5.5" + "@babel/helper-create-class-features-plugin" "^7.7.0" "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-proposal-decorators@^7.1.0": - version "7.6.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.6.0.tgz#6659d2572a17d70abd68123e89a12a43d90aa30c" - integrity sha512-ZSyYw9trQI50sES6YxREXKu+4b7MAg6Qx2cvyDDYjP2Hpzd3FleOUwC9cqn1+za8d0A2ZU8SHujxFao956efUg== +"@babel/plugin-proposal-decorators@^7.6.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.7.0.tgz#d386a45730a4eb8c03e23a80b6d3dbefd761c9c9" + integrity sha512-dMCDKmbYFQQTn1+VJjl5hbqlweuHl5oDeMU9B1Q7oAWi0mHxjQQDHdJIK6iW76NE1KJT3zA6dDU3weR1WT5D4A== dependencies: - "@babel/helper-create-class-features-plugin" "^7.6.0" + "@babel/helper-create-class-features-plugin" "^7.7.0" "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-decorators" "^7.2.0" +"@babel/plugin-proposal-dynamic-import@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.7.0.tgz#dc02a8bad8d653fb59daf085516fa416edd2aa7f" + integrity sha512-7poL3Xi+QFPC7sGAzEIbXUyYzGJwbc2+gSD0AkiC5k52kH2cqHdqxm5hNFfLW3cRSTcx9bN0Fl7/6zWcLLnKAQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-dynamic-import" "^7.2.0" + "@babel/plugin-proposal-json-strings@^7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz#568ecc446c6148ae6b267f02551130891e29f317" @@ -281,7 +297,7 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-json-strings" "^7.2.0" -"@babel/plugin-proposal-object-rest-spread@^7.3.4": +"@babel/plugin-proposal-object-rest-spread@^7.6.2": version "7.6.2" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.6.2.tgz#8ffccc8f3a6545e9f78988b6bf4fe881b88e8096" integrity sha512-LDBXlmADCsMZV1Y9OQwMc0MyGZ8Ta/zlD9N67BfQT8uYwkRswiu2hU6nJKrjrt/58aH/vqfQlR/9yId/7A2gWw== @@ -297,14 +313,13 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" -"@babel/plugin-proposal-unicode-property-regex@^7.2.0": - version "7.6.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.6.2.tgz#05413762894f41bfe42b9a5e80919bd575dcc802" - integrity sha512-NxHETdmpeSCtiatMRYWVJo7266rrvAC3DTeG5exQBIH/fMIUK7ejDNznBbn3HQl/o9peymRRg7Yqkx6PdUXmMw== +"@babel/plugin-proposal-unicode-property-regex@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.0.tgz#549fe1717a1bd0a2a7e63163841cb37e78179d5d" + integrity sha512-mk34H+hp7kRBWJOOAR0ZMGCydgKMD4iN9TpDRp3IIcbunltxEY89XSimc6WbtSLCDrwcdy/EEw7h5CFCzxTchw== dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.7.0" "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.4.4" - regexpu-core "^4.6.0" "@babel/plugin-syntax-async-generators@^7.2.0": version "7.2.0" @@ -320,7 +335,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-syntax-dynamic-import@^7.0.0": +"@babel/plugin-syntax-dynamic-import@^7.0.0", "@babel/plugin-syntax-dynamic-import@^7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612" integrity sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w== @@ -355,6 +370,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" +"@babel/plugin-syntax-top-level-await@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.7.0.tgz#f5699549f50bbe8d12b1843a4e82f0a37bb65f4d" + integrity sha512-hi8FUNiFIY1fnUI2n1ViB1DR0R4QeK4iHcTlW6aJkrPoTdb8Rf1EMQ6GT3f67DDkYyWgew9DFoOZ6gOoEsdzTA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-transform-arrow-functions@^7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550" @@ -362,14 +384,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-async-to-generator@^7.3.4": - version "7.5.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.5.0.tgz#89a3848a0166623b5bc481164b5936ab947e887e" - integrity sha512-mqvkzwIGkq0bEF1zLRRiTdjfomZJDV33AH3oQzHVGkI2VzEmXLpKKOBvEVaFZBJdN0XTyH38s9j/Kiqr68dggg== +"@babel/plugin-transform-async-to-generator@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.7.0.tgz#e2b84f11952cf5913fe3438b7d2585042772f492" + integrity sha512-vLI2EFLVvRBL3d8roAMqtVY0Bm9C1QzLkdS57hiKrjUBSqsQYrBsMCeOg/0KK7B0eK9V71J5mWcha9yyoI2tZw== dependencies: - "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-module-imports" "^7.7.0" "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-remap-async-to-generator" "^7.1.0" + "@babel/helper-remap-async-to-generator" "^7.7.0" "@babel/plugin-transform-block-scoped-functions@^7.2.0": version "7.2.0" @@ -378,7 +400,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-block-scoping@^7.3.4": +"@babel/plugin-transform-block-scoping@^7.6.3": version "7.6.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.6.3.tgz#6e854e51fbbaa84351b15d4ddafe342f3a5d542a" integrity sha512-7hvrg75dubcO3ZI2rjYTzUrEuh1E9IyDEhhB6qfcooxhDA33xx2MasuLVgdxzcP6R/lipAC6n9ub9maNW6RKdw== @@ -386,18 +408,18 @@ "@babel/helper-plugin-utils" "^7.0.0" lodash "^4.17.13" -"@babel/plugin-transform-classes@^7.3.4": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.5.5.tgz#d094299d9bd680a14a2a0edae38305ad60fb4de9" - integrity sha512-U2htCNK/6e9K7jGyJ++1p5XRU+LJjrwtoiVn9SzRlDT2KubcZ11OOwy3s24TjHxPgxNwonCYP7U2K51uVYCMDg== +"@babel/plugin-transform-classes@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.7.0.tgz#b411ecc1b8822d24b81e5d184f24149136eddd4a" + integrity sha512-/b3cKIZwGeUesZheU9jNYcwrEA7f/Bo4IdPmvp7oHgvks2majB5BoT5byAql44fiNQYOPzhk2w8DbgfuafkMoA== dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-define-map" "^7.5.5" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/helper-annotate-as-pure" "^7.7.0" + "@babel/helper-define-map" "^7.7.0" + "@babel/helper-function-name" "^7.7.0" + "@babel/helper-optimise-call-expression" "^7.7.0" "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.5.5" - "@babel/helper-split-export-declaration" "^7.4.4" + "@babel/helper-replace-supers" "^7.7.0" + "@babel/helper-split-export-declaration" "^7.7.0" globals "^11.1.0" "@babel/plugin-transform-computed-properties@^7.2.0": @@ -407,23 +429,22 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-destructuring@^7.2.0": +"@babel/plugin-transform-destructuring@^7.6.0": version "7.6.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.6.0.tgz#44bbe08b57f4480094d57d9ffbcd96d309075ba6" integrity sha512-2bGIS5P1v4+sWTCnKNDZDxbGvEqi0ijeqM/YqHtVGrvG2y0ySgnEEhXErvE9dA0bnIzY9bIzdFK0jFA46ASIIQ== dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-dotall-regex@^7.2.0": - version "7.6.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.6.2.tgz#44abb948b88f0199a627024e1508acaf8dc9b2f9" - integrity sha512-KGKT9aqKV+9YMZSkowzYoYEiHqgaDhGmPNZlZxX6UeHC4z30nC1J9IrZuGqbYFB1jaIGdv91ujpze0exiVK8bA== +"@babel/plugin-transform-dotall-regex@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.0.tgz#c5c9ecacab3a5e0c11db6981610f0c32fd698b3b" + integrity sha512-3QQlF7hSBnSuM1hQ0pS3pmAbWLax/uGNCbPBND9y+oJ4Y776jsyujG2k0Sn2Aj2a0QwVOiOFL5QVPA7spjvzSA== dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.7.0" "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.4.4" - regexpu-core "^4.6.0" -"@babel/plugin-transform-duplicate-keys@^7.2.0": +"@babel/plugin-transform-duplicate-keys@^7.5.0": version "7.5.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.5.0.tgz#c5dbf5106bf84cdf691222c0974c12b1df931853" integrity sha512-igcziksHizyQPlX9gfSjHkE2wmoCH3evvD2qR5w29/Dk0SMKE/eOI7f1HhBdNhR/zxJDqrgpoDTq5YSLH/XMsQ== @@ -438,19 +459,19 @@ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-for-of@^7.2.0": +"@babel/plugin-transform-for-of@^7.4.4": version "7.4.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.4.tgz#0267fc735e24c808ba173866c6c4d1440fc3c556" integrity sha512-9T/5Dlr14Z9TIEXLXkt8T1DU7F24cbhwhMNUziN3hB1AXoZcdzPcTiKGRn/6iOymDqtTKWnr/BtRKN9JwbKtdQ== dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-function-name@^7.2.0": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.4.tgz#e1436116abb0610c2259094848754ac5230922ad" - integrity sha512-iU9pv7U+2jC9ANQkKeNF6DrPy4GBa4NWQtl6dHB4Pb3izX2JOEvDTFarlNsBj/63ZEzNNIAMs3Qw4fNCcSOXJA== +"@babel/plugin-transform-function-name@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.7.0.tgz#0fa786f1eef52e3b7d4fc02e54b2129de8a04c2a" + integrity sha512-P5HKu0d9+CzZxP5jcrWdpe7ZlFDe24bmqP6a6X8BHEBl/eizAsY8K6LX8LASZL0Jxdjm5eEfzp+FIrxCm/p8bA== dependencies: - "@babel/helper-function-name" "^7.1.0" + "@babel/helper-function-name" "^7.7.0" "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-transform-literals@^7.2.0": @@ -460,7 +481,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-modules-amd@^7.2.0": +"@babel/plugin-transform-member-expression-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz#fa10aa5c58a2cb6afcf2c9ffa8cb4d8b3d489a2d" + integrity sha512-HiU3zKkSU6scTidmnFJ0bMX8hz5ixC93b4MHMiYebmk2lUVNGOboPsqQvx5LzooihijUoLR/v7Nc1rbBtnc7FA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-amd@^7.5.0": version "7.5.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.5.0.tgz#ef00435d46da0a5961aa728a1d2ecff063e4fb91" integrity sha512-n20UsQMKnWrltocZZm24cRURxQnWIvsABPJlw/fvoy9c6AgHZzoelAIzajDHAQrDpuKFFPPcFGd7ChsYuIUMpg== @@ -469,48 +497,48 @@ "@babel/helper-plugin-utils" "^7.0.0" babel-plugin-dynamic-import-node "^2.3.0" -"@babel/plugin-transform-modules-commonjs@^7.2.0": - version "7.6.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.6.0.tgz#39dfe957de4420445f1fcf88b68a2e4aa4515486" - integrity sha512-Ma93Ix95PNSEngqomy5LSBMAQvYKVe3dy+JlVJSHEXZR5ASL9lQBedMiCyVtmTLraIDVRE3ZjTZvmXXD2Ozw3g== +"@babel/plugin-transform-modules-commonjs@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.0.tgz#3e5ffb4fd8c947feede69cbe24c9554ab4113fe3" + integrity sha512-KEMyWNNWnjOom8vR/1+d+Ocz/mILZG/eyHHO06OuBQ2aNhxT62fr4y6fGOplRx+CxCSp3IFwesL8WdINfY/3kg== dependencies: - "@babel/helper-module-transforms" "^7.4.4" + "@babel/helper-module-transforms" "^7.7.0" "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-simple-access" "^7.1.0" + "@babel/helper-simple-access" "^7.7.0" babel-plugin-dynamic-import-node "^2.3.0" -"@babel/plugin-transform-modules-systemjs@^7.3.4": - version "7.5.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.5.0.tgz#e75266a13ef94202db2a0620977756f51d52d249" - integrity sha512-Q2m56tyoQWmuNGxEtUyeEkm6qJYFqs4c+XyXH5RAuYxObRNz9Zgj/1g2GMnjYp2EUyEy7YTrxliGCXzecl/vJg== +"@babel/plugin-transform-modules-systemjs@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.7.0.tgz#9baf471213af9761c1617bb12fd278e629041417" + integrity sha512-ZAuFgYjJzDNv77AjXRqzQGlQl4HdUM6j296ee4fwKVZfhDR9LAGxfvXjBkb06gNETPnN0sLqRm9Gxg4wZH6dXg== dependencies: - "@babel/helper-hoist-variables" "^7.4.4" + "@babel/helper-hoist-variables" "^7.7.0" "@babel/helper-plugin-utils" "^7.0.0" babel-plugin-dynamic-import-node "^2.3.0" -"@babel/plugin-transform-modules-umd@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz#7678ce75169f0877b8eb2235538c074268dd01ae" - integrity sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw== +"@babel/plugin-transform-modules-umd@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.7.0.tgz#d62c7da16670908e1d8c68ca0b5d4c0097b69966" + integrity sha512-u7eBA03zmUswQ9LQ7Qw0/ieC1pcAkbp5OQatbWUzY1PaBccvuJXUkYzoN1g7cqp7dbTu6Dp9bXyalBvD04AANA== dependencies: - "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-module-transforms" "^7.7.0" "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-named-capturing-groups-regex@^7.3.0": - version "7.6.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.6.3.tgz#aaa6e409dd4fb2e50b6e2a91f7e3a3149dbce0cf" - integrity sha512-jTkk7/uE6H2s5w6VlMHeWuH+Pcy2lmdwFoeWCVnvIrDUnB5gQqTVI8WfmEAhF2CDEarGrknZcmSFg1+bkfCoSw== +"@babel/plugin-transform-named-capturing-groups-regex@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.7.0.tgz#358e6fd869b9a4d8f5cbc79e4ed4fc340e60dcaf" + integrity sha512-+SicSJoKouPctL+j1pqktRVCgy+xAch1hWWTMy13j0IflnyNjaoskj+DwRQFimHbLqO3sq2oN2CXMvXq3Bgapg== dependencies: - regexpu-core "^4.6.0" + "@babel/helper-create-regexp-features-plugin" "^7.7.0" -"@babel/plugin-transform-new-target@^7.0.0": +"@babel/plugin-transform-new-target@^7.4.4": version "7.4.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz#18d120438b0cc9ee95a47f2c72bc9768fbed60a5" integrity sha512-r1z3T2DNGQwwe2vPGZMBNjioT2scgWzK9BCnDEh+46z8EEwXBq24uRzd65I7pjtugzPSj921aM15RpESgzsSuA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-object-super@^7.2.0": +"@babel/plugin-transform-object-super@^7.5.5": version "7.5.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.5.5.tgz#c70021df834073c65eb613b8679cc4a381d1a9f9" integrity sha512-un1zJQAhSosGFBduPgN/YFNvWVpRuHKU7IHBglLoLZsGmruJPOo6pbInneflUdmq7YvSVqhpPs5zdBvLnteltQ== @@ -518,7 +546,7 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/helper-replace-supers" "^7.5.5" -"@babel/plugin-transform-parameters@^7.2.0": +"@babel/plugin-transform-parameters@^7.4.4": version "7.4.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz#7556cf03f318bd2719fe4c922d2d808be5571e16" integrity sha512-oMh5DUO1V63nZcu/ZVLQFqiihBGo4OpxJxR1otF50GMeCLiRx5nUdtokd+u9SuVJrvvuIh9OosRFPP4pIPnwmw== @@ -527,14 +555,28 @@ "@babel/helper-get-function-arity" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-regenerator@^7.3.4": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.5.tgz#629dc82512c55cee01341fb27bdfcb210354680f" - integrity sha512-gBKRh5qAaCWntnd09S8QC7r3auLCqq5DI6O0DlfoyDjslSBVqBibrMdsqO+Uhmx3+BlOmE/Kw1HFxmGbv0N9dA== +"@babel/plugin-transform-property-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz#03e33f653f5b25c4eb572c98b9485055b389e905" + integrity sha512-9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-regenerator@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.0.tgz#f1b20b535e7716b622c99e989259d7dd942dd9cc" + integrity sha512-AXmvnC+0wuj/cFkkS/HFHIojxH3ffSXE+ttulrqWjZZRaUOonfJc60e1wSNT4rV8tIunvu/R3wCp71/tLAa9xg== dependencies: regenerator-transform "^0.14.0" -"@babel/plugin-transform-runtime@^7.4.0": +"@babel/plugin-transform-reserved-words@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz#4792af87c998a49367597d07fedf02636d2e1634" + integrity sha512-fz43fqW8E1tAB3DKF19/vxbpib1fuyCwSPE418ge5ZxILnBhWyhtPgz8eh1RCGGJlwvksHkyxMxh0eenFi+kFw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-runtime@^7.6.2": version "7.6.2" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.6.2.tgz#2669f67c1fae0ae8d8bf696e4263ad52cb98b6f8" integrity sha512-cqULw/QB4yl73cS5Y0TZlQSjDvNkzDbu0FurTZyHlJpWE5T3PCMdnyV+xXoH1opr1ldyHODe3QAX3OMAii5NxA== @@ -551,7 +593,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-spread@^7.2.0": +"@babel/plugin-transform-spread@^7.6.2": version "7.6.2" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.6.2.tgz#fc77cf798b24b10c46e1b51b1b88c2bf661bb8dd" integrity sha512-DpSvPFryKdK1x+EDJYCy28nmAaIMdxmhot62jAXF/o99iA33Zj2Lmcp3vDmz+MUh0LNYVPvfj5iC3feb3/+PFg== @@ -566,7 +608,7 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/helper-regex" "^7.0.0" -"@babel/plugin-transform-template-literals@^7.2.0": +"@babel/plugin-transform-template-literals@^7.4.4": version "7.4.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz#9d28fea7bbce637fb7612a0750989d8321d4bcb0" integrity sha512-mQrEC4TWkhLN0z8ygIvEL9ZEToPhG5K7KDW3pzGqOfIGZ28Jb0POUkeWcoz8HnHvhFy6dwAT1j8OzqN8s804+g== @@ -581,107 +623,114 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-unicode-regex@^7.2.0": - version "7.6.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.6.2.tgz#b692aad888a7e8d8b1b214be6b9dc03d5031f698" - integrity sha512-orZI6cWlR3nk2YmYdb0gImrgCUwb5cBUwjf6Ks6dvNVvXERkwtJWOQaEOjPiu0Gu1Tq6Yq/hruCZZOOi9F34Dw== +"@babel/plugin-transform-unicode-regex@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.7.0.tgz#743d9bcc44080e3cc7d49259a066efa30f9187a3" + integrity sha512-RrThb0gdrNwFAqEAAx9OWgtx6ICK69x7i9tCnMdVrxQwSDp/Abu9DXFU5Hh16VP33Rmxh04+NGW28NsIkFvFKA== dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.7.0" "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.4.4" - regexpu-core "^4.6.0" "@babel/polyfill@^7.6.0": - version "7.6.0" - resolved "https://registry.yarnpkg.com/@babel/polyfill/-/polyfill-7.6.0.tgz#6d89203f8b6cd323e8d946e47774ea35dc0619cc" - integrity sha512-q5BZJI0n/B10VaQQvln1IlDK3BTBJFbADx7tv+oXDPIDZuTo37H5Adb9jhlXm/fEN4Y7/64qD9mnrJJG7rmaTw== + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/polyfill/-/polyfill-7.7.0.tgz#e1066e251e17606ec7908b05617f9b7f8180d8f3" + integrity sha512-/TS23MVvo34dFmf8mwCisCbWGrfhbiWZSwBo6HkADTBhUa2Q/jWltyY/tpofz/b6/RIhqaqQcquptCirqIhOaQ== dependencies: core-js "^2.6.5" regenerator-runtime "^0.13.2" -"@babel/preset-env@^7.0.0 < 7.4.0": - version "7.3.4" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.3.4.tgz#887cf38b6d23c82f19b5135298bdb160062e33e1" - integrity sha512-2mwqfYMK8weA0g0uBKOt4FE3iEodiHy9/CW0b+nWXcbL+pGzLx8ESYc+j9IIxr6LTDHWKgPm71i9smo02bw+gA== +"@babel/preset-env@^7.6.3": + version "7.7.1" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.7.1.tgz#04a2ff53552c5885cf1083e291c8dd5490f744bb" + integrity sha512-/93SWhi3PxcVTDpSqC+Dp4YxUu3qZ4m7I76k0w73wYfn7bGVuRIO4QUz95aJksbS+AD1/mT1Ie7rbkT0wSplaA== dependencies: - "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-module-imports" "^7.7.0" "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-async-generator-functions" "^7.2.0" + "@babel/plugin-proposal-async-generator-functions" "^7.7.0" + "@babel/plugin-proposal-dynamic-import" "^7.7.0" "@babel/plugin-proposal-json-strings" "^7.2.0" - "@babel/plugin-proposal-object-rest-spread" "^7.3.4" + "@babel/plugin-proposal-object-rest-spread" "^7.6.2" "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.2.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.7.0" "@babel/plugin-syntax-async-generators" "^7.2.0" + "@babel/plugin-syntax-dynamic-import" "^7.2.0" "@babel/plugin-syntax-json-strings" "^7.2.0" "@babel/plugin-syntax-object-rest-spread" "^7.2.0" "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + "@babel/plugin-syntax-top-level-await" "^7.7.0" "@babel/plugin-transform-arrow-functions" "^7.2.0" - "@babel/plugin-transform-async-to-generator" "^7.3.4" + "@babel/plugin-transform-async-to-generator" "^7.7.0" "@babel/plugin-transform-block-scoped-functions" "^7.2.0" - "@babel/plugin-transform-block-scoping" "^7.3.4" - "@babel/plugin-transform-classes" "^7.3.4" + "@babel/plugin-transform-block-scoping" "^7.6.3" + "@babel/plugin-transform-classes" "^7.7.0" "@babel/plugin-transform-computed-properties" "^7.2.0" - "@babel/plugin-transform-destructuring" "^7.2.0" - "@babel/plugin-transform-dotall-regex" "^7.2.0" - "@babel/plugin-transform-duplicate-keys" "^7.2.0" + "@babel/plugin-transform-destructuring" "^7.6.0" + "@babel/plugin-transform-dotall-regex" "^7.7.0" + "@babel/plugin-transform-duplicate-keys" "^7.5.0" "@babel/plugin-transform-exponentiation-operator" "^7.2.0" - "@babel/plugin-transform-for-of" "^7.2.0" - "@babel/plugin-transform-function-name" "^7.2.0" + "@babel/plugin-transform-for-of" "^7.4.4" + "@babel/plugin-transform-function-name" "^7.7.0" "@babel/plugin-transform-literals" "^7.2.0" - "@babel/plugin-transform-modules-amd" "^7.2.0" - "@babel/plugin-transform-modules-commonjs" "^7.2.0" - "@babel/plugin-transform-modules-systemjs" "^7.3.4" - "@babel/plugin-transform-modules-umd" "^7.2.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.3.0" - "@babel/plugin-transform-new-target" "^7.0.0" - "@babel/plugin-transform-object-super" "^7.2.0" - "@babel/plugin-transform-parameters" "^7.2.0" - "@babel/plugin-transform-regenerator" "^7.3.4" + "@babel/plugin-transform-member-expression-literals" "^7.2.0" + "@babel/plugin-transform-modules-amd" "^7.5.0" + "@babel/plugin-transform-modules-commonjs" "^7.7.0" + "@babel/plugin-transform-modules-systemjs" "^7.7.0" + "@babel/plugin-transform-modules-umd" "^7.7.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.7.0" + "@babel/plugin-transform-new-target" "^7.4.4" + "@babel/plugin-transform-object-super" "^7.5.5" + "@babel/plugin-transform-parameters" "^7.4.4" + "@babel/plugin-transform-property-literals" "^7.2.0" + "@babel/plugin-transform-regenerator" "^7.7.0" + "@babel/plugin-transform-reserved-words" "^7.2.0" "@babel/plugin-transform-shorthand-properties" "^7.2.0" - "@babel/plugin-transform-spread" "^7.2.0" + "@babel/plugin-transform-spread" "^7.6.2" "@babel/plugin-transform-sticky-regex" "^7.2.0" - "@babel/plugin-transform-template-literals" "^7.2.0" + "@babel/plugin-transform-template-literals" "^7.4.4" "@babel/plugin-transform-typeof-symbol" "^7.2.0" - "@babel/plugin-transform-unicode-regex" "^7.2.0" - browserslist "^4.3.4" + "@babel/plugin-transform-unicode-regex" "^7.7.0" + "@babel/types" "^7.7.1" + browserslist "^4.6.0" + core-js-compat "^3.1.1" invariant "^2.2.2" js-levenshtein "^1.1.3" - semver "^5.3.0" + semver "^5.5.0" -"@babel/runtime-corejs2@^7.2.0": - version "7.6.3" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs2/-/runtime-corejs2-7.6.3.tgz#de3f446b3fb688b98cbd220474d1a7cad909bcb8" - integrity sha512-nuA2o+rgX2+PrNTZ063ehncVcg7sn+tU71BB81SaWRVUbGwCOlb0+yQA1e0QqmzOfRSYOxfvf8cosYqFbJEiwQ== +"@babel/runtime-corejs3@^7.6.3": + version "7.7.2" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.7.2.tgz#2bf55c6cc576a7f54a40b970ea5215131abc1159" + integrity sha512-odQQZpujq0AHttKrvp4n2KGjK5b5cuq7LeEcsdadwZOemMkmJnlgTXMCf5fIixLLaBxUypwn0krKK51vVMA5cg== dependencies: - core-js "^2.6.5" + core-js-pure "^3.0.0" regenerator-runtime "^0.13.2" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.6.2": - version "7.6.3" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.6.3.tgz#935122c74c73d2240cafd32ddb5fc2a6cd35cf1f" - integrity sha512-kq6anf9JGjW8Nt5rYfEuGRaEAaH1mkv3Bbu6rYvLOpPh/RusSJXuKPEAoZ7L7gybZkchE8+NV5g9vKF4AGAtsA== +"@babel/runtime@^7.0.0", "@babel/runtime@^7.3.1", "@babel/runtime@^7.3.4", "@babel/runtime@^7.6.3": + version "7.7.2" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.7.2.tgz#111a78002a5c25fc8e3361bedc9529c696b85a6a" + integrity sha512-JONRbXbTXc9WQE2mAZd1p0Z3DZ/6vaQIkgYMSTP3KjRCyd7rCZCcfhCyX+YjwcKxcZ82UrxbRD358bpExNgrjw== dependencies: regenerator-runtime "^0.13.2" -"@babel/template@^7.1.0", "@babel/template@^7.4.4", "@babel/template@^7.6.0": - version "7.6.0" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.6.0.tgz#7f0159c7f5012230dad64cca42ec9bdb5c9536e6" - integrity sha512-5AEH2EXD8euCk446b7edmgFdub/qfH1SN6Nii3+fyXP807QRx9Q73A2N5hNwRRslC2H9sNzaFhsPubkS4L8oNQ== +"@babel/template@^7.7.0": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.7.0.tgz#4fadc1b8e734d97f56de39c77de76f2562e597d0" + integrity sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ== dependencies: "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.6.0" - "@babel/types" "^7.6.0" + "@babel/parser" "^7.7.0" + "@babel/types" "^7.7.0" -"@babel/traverse@^7.1.0", "@babel/traverse@^7.4.4", "@babel/traverse@^7.5.5", "@babel/traverse@^7.6.2", "@babel/traverse@^7.6.3": - version "7.6.3" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.6.3.tgz#66d7dba146b086703c0fb10dd588b7364cec47f9" - integrity sha512-unn7P4LGsijIxaAJo/wpoU11zN+2IaClkQAxcJWBNCMS6cmVh802IyLHNkAjQ0iYnRS3nnxk5O3fuXW28IMxTw== +"@babel/traverse@^7.7.0", "@babel/traverse@^7.7.2": + version "7.7.2" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.7.2.tgz#ef0a65e07a2f3c550967366b3d9b62a2dcbeae09" + integrity sha512-TM01cXib2+rgIZrGJOLaHV/iZUAxf4A0dt5auY6KNZ+cm6aschuJGqKJM3ROTt3raPUdIDk9siAufIFEleRwtw== dependencies: "@babel/code-frame" "^7.5.5" - "@babel/generator" "^7.6.3" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.4.4" - "@babel/parser" "^7.6.3" - "@babel/types" "^7.6.3" + "@babel/generator" "^7.7.2" + "@babel/helper-function-name" "^7.7.0" + "@babel/helper-split-export-declaration" "^7.7.0" + "@babel/parser" "^7.7.2" + "@babel/types" "^7.7.2" debug "^4.1.0" globals "^11.1.0" lodash "^4.17.13" @@ -695,10 +744,10 @@ lodash "^4.2.0" to-fast-properties "^2.0.0" -"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.4.4", "@babel/types@^7.5.5", "@babel/types@^7.6.0", "@babel/types@^7.6.3": - version "7.6.3" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.6.3.tgz#3f07d96f854f98e2fbd45c64b0cb942d11e8ba09" - integrity sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA== +"@babel/types@^7.0.0", "@babel/types@^7.7.0", "@babel/types@^7.7.1", "@babel/types@^7.7.2": + version "7.7.2" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.7.2.tgz#550b82e5571dcd174af576e23f0adba7ffc683f7" + integrity sha512-YTf6PXoh3+eZgRCBzzP25Bugd2ngmpQVrk7kXX0i5N9BO7TFBtIgZYs7WtxtOGs8e6A4ZI7ECkbBCEHeXocvOA== dependencies: esutils "^2.0.2" lodash "^4.17.13" @@ -742,21 +791,21 @@ tslib "^1.8.1" "@hapi/address@2.x.x": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.2.tgz#1c794cd6dbf2354d1eb1ef10e0303f573e1c7222" - integrity sha512-O4QDrx+JoGKZc6aN64L04vqa7e41tIiLU+OvKdcYaEMP97UttL0f9GIi9/0A4WAMx0uBd6SidDIhktZhgOcN8Q== + version "2.1.4" + resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" + integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== "@hapi/bourne@1.x.x": version "1.3.2" resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== -"@hapi/hoek@8.x.x": - version "8.3.0" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.3.0.tgz#2b9db1cd00f3891005c77b3a8d608b88a6d0aa4d" - integrity sha512-C0QL9bmgUXTSuf8nDeGrpMjtJG7tPUr8wG6/wxPbP62tGwCwQtdMSJYfESowmY4P3Hn593f+8OzNY5bckcu/LQ== +"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": + version "8.5.0" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.0.tgz#2f9ce301c8898e1c3248b0a8564696b24d1a9a5a" + integrity sha512-7XYT10CZfPsH7j9F1Jmg1+d0ezOux2oM2GfArAzLwWe4mE2Dr3hVjsAL6+TFY49RRJlCdJDMw3nJsLFroTc8Kw== -"@hapi/joi@^15.0.1": +"@hapi/joi@^15.0.0", "@hapi/joi@^15.0.1": version "15.1.1" resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== @@ -767,11 +816,11 @@ "@hapi/topo" "3.x.x" "@hapi/topo@3.x.x": - version "3.1.5" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.5.tgz#3baea17e456530edad69a75c3fc7cde97dd6d331" - integrity sha512-bi9m1jrui9LlvtVdLaHv0DqeOoe+I8dep+nEcTgW6XxJHL3xArQcilYz3tIp0cRC4gWlsVtABK7vNKg4jzEmAA== + version "3.1.6" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" + integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== dependencies: - "@hapi/hoek" "8.x.x" + "@hapi/hoek" "^8.3.0" "@intervolga/optimize-cssnano-plugin@^1.0.5": version "1.0.6" @@ -810,11 +859,37 @@ call-me-maybe "^1.0.1" glob-to-regexp "^0.3.0" +"@nodelib/fs.scandir@2.1.3": + version "2.1.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz#3a582bdb53804c6ba6d146579c46e52130cf4a3b" + integrity sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw== + dependencies: + "@nodelib/fs.stat" "2.0.3" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.3", "@nodelib/fs.stat@^2.0.2": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3" + integrity sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA== + "@nodelib/fs.stat@^1.1.2": version "1.1.3" resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== +"@nodelib/fs.walk@^1.2.3": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz#011b9202a70a6366e436ca5c065844528ab04976" + integrity sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ== + dependencies: + "@nodelib/fs.scandir" "2.1.3" + fastq "^1.6.0" + +"@sindresorhus/is@^0.14.0": + version "0.14.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" + integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== + "@soda/friendly-errors-webpack-plugin@^1.7.1": version "1.7.1" resolved "https://registry.yarnpkg.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.1.tgz#706f64bcb4a8b9642b48ae3ace444c70334d615d" @@ -824,6 +899,18 @@ error-stack-parser "^2.0.0" string-width "^2.0.0" +"@szmarczak/http-timer@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" + integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== + dependencies: + defer-to-connect "^1.0.1" + +"@types/anymatch@*": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a" + integrity sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA== + "@types/babel-types@*", "@types/babel-types@^7.0.0": version "7.0.7" resolved "https://registry.yarnpkg.com/@types/babel-types/-/babel-types-7.0.7.tgz#667eb1640e8039436028055737d2b9986ee336e3" @@ -837,14 +924,14 @@ "@types/babel-types" "*" "@types/chai@^4.2.3": - version "4.2.3" - resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.2.3.tgz#419477a3d5202bad19e14c787940a61dc9ea6407" - integrity sha512-VRw2xEGbll3ZiTQ4J02/hUjNqZoue1bMhoo2dgM2LXjDdyaq4q80HgBDHwpI0/VKlo4Eg+BavyQMv/NYgTetzA== + version "4.2.5" + resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.2.5.tgz#f8da153ebbe30babb0adc9a528b9ad32be3175a2" + integrity sha512-YvbLiIc0DbbhiANrfVObdkLEHJksQZVq0Uvfg550SRAKVYaEJy+V70j65BVe2WNp6E3HtKsUczeijHFCjba3og== -"@types/eslint-visitor-keys@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d" - integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== +"@types/color-name@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0" + integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== "@types/events@*": version "3.0.0" @@ -865,22 +952,24 @@ "@types/minimatch" "*" "@types/node" "*" -"@types/json-schema@^7.0.3": - version "7.0.3" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.3.tgz#bdfd69d61e464dcc81b25159c270d75a73c1a636" - integrity sha512-Il2DtDVRGDcqjDtE+rF8iqg1CArehSK84HZJCT7AMITlyXRBpuPhqGLDQMowraqqu1coEaimg4ZOqggt6L6L+A== +"@types/leaflet.locatecontrol@^0.60.7": + version "0.60.7" + resolved "https://registry.yarnpkg.com/@types/leaflet.locatecontrol/-/leaflet.locatecontrol-0.60.7.tgz#96d258bf27376b53bb4b3e9276a14e38f270215b" + integrity sha512-sac/MeK4gB+3XTJ3JzCe3HqLwKNHblIpZrxUJ6FapWK8uISZ0wcy8motVO7+v/yO47tQgsnYaobwFZ//beWHBQ== + dependencies: + "@types/leaflet" "*" -"@types/leaflet@^1.5.2": - version "1.5.2" - resolved "https://registry.yarnpkg.com/@types/leaflet/-/leaflet-1.5.2.tgz#3f3964642a68a36f3d4ef669e1595062cc2d4b2d" - integrity sha512-P6Ldzmu0UKE+nbQlEQb4+jukpAVFp4Xc8xkIwUJWft2KXvlFux+ofRMbFxHQhqRyW1+kh/q8g4WgoJCq/gjRVA== +"@types/leaflet@*", "@types/leaflet@^1.5.2": + version "1.5.5" + resolved "https://registry.yarnpkg.com/@types/leaflet/-/leaflet-1.5.5.tgz#006c0aa89c4b5e62941717fa71a09e846423536c" + integrity sha512-Eyh1LMmW4OFgafL6rjLyGkMqFS5IzgwWHMSgTKbrsvwLjLaWH8Ae8CV5liRe8HSM731oOVDwAMIZgg9P0SO9tg== dependencies: "@types/geojson" "*" "@types/lodash@^4.14.141": - version "4.14.142" - resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.142.tgz#52d5daff878e36e72e299bb9c5871fd6aee55829" - integrity sha512-ZhNS7c4D4WQ49Dr1FftQj7SwngRswOnPfxktmqSy5BettRCuum2q784jRwNTYfxH00r8+fEgRz6Da8j5DHNd1Q== + version "4.14.149" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.149.tgz#1342d63d948c6062838fbf961012f74d4e638440" + integrity sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ== "@types/minimatch@*": version "3.0.3" @@ -893,9 +982,9 @@ integrity sha512-NYrtPht0wGzhwe9+/idPaBB+TqkY9AhTvOLMkThm0IoEfLaiVQZwBwyJ5puCkO3AUCWrmcoePjp2mbFocKy4SQ== "@types/node@*", "@types/node@>=6": - version "12.7.12" - resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.12.tgz#7c6c571cc2f3f3ac4a59a5f2bd48f5bdbc8653cc" - integrity sha512-KPYGmfD0/b1eXurQ59fXD1GBzhSQfz6/lKBxkaHX9dKTzjXbK68Zt7yGUxUsCS1jeTy/8aL+d9JEr+S54mpkWQ== + version "12.12.11" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.12.11.tgz#bec2961975888d964196bf0016a2f984d793d3ce" + integrity sha512-O+x6uIpa6oMNTkPuHDa9MhMMehlxLAd5QcOvKRjAFsBVpeFWTOPnXbDvILvFgFFZfQ1xh1EZi1FbXxUix+zpsQ== "@types/normalize-package-data@^2.4.0": version "2.4.0" @@ -907,85 +996,73 @@ resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.2.tgz#690a1475b84f2a884fd07cd797c00f5f31356ea8" integrity sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw== -"@types/unist@*", "@types/unist@^2.0.0": +"@types/sizzle@2.3.2": + version "2.3.2" + resolved "https://registry.yarnpkg.com/@types/sizzle/-/sizzle-2.3.2.tgz#a811b8c18e2babab7d542b3365887ae2e4d9de47" + integrity sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg== + +"@types/source-list-map@*": + version "0.1.2" + resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" + integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA== + +"@types/tapable@*": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.4.tgz#b4ffc7dc97b498c969b360a41eee247f82616370" + integrity sha512-78AdXtlhpCHT0K3EytMpn4JNxaf5tbqbLcbIRoQIHzpTIyjpxLQKRoxU55ujBXAtg3Nl2h/XWvfDa9dsMOd0pQ== + +"@types/uglify-js@*": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.0.4.tgz#96beae23df6f561862a830b4288a49e86baac082" + integrity sha512-SudIN9TRJ+v8g5pTG8RRCqfqTMNqgWCKKd3vtynhGzkIIjxaicNAMuY5TRadJ6tzDu3Dotf3ngaMILtmOdmWEQ== + dependencies: + source-map "^0.6.1" + +"@types/unist@^2.0.0", "@types/unist@^2.0.2": version "2.0.3" resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ== -"@types/vfile-message@*": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@types/vfile-message/-/vfile-message-1.0.1.tgz#e1e9895cc6b36c462d4244e64e6d0b6eaf65355a" - integrity sha512-mlGER3Aqmq7bqR1tTTIVHq8KSAFFRyGbrxuM8C/H82g6k7r2fS+IMEkIu3D7JHzG10NvPdR8DNx0jr0pwpp4dA== - dependencies: - "@types/node" "*" - "@types/unist" "*" - -"@types/vfile@^3.0.0": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/vfile/-/vfile-3.0.2.tgz#19c18cd232df11ce6fa6ad80259bc86c366b09b9" - integrity sha512-b3nLFGaGkJ9rzOcuXRfHkZMdjsawuDD0ENL9fzTophtBg8FJHSGbH7daXkEpcwy3v7Xol3pAvsmlYyFhR4pqJw== - dependencies: - "@types/node" "*" - "@types/unist" "*" - "@types/vfile-message" "*" - "@types/webpack-env@^1.13.9": - version "1.14.0" - resolved "https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.14.0.tgz#8edfc5f8e6eae20eeed3ca0d02974ed4ee5e4efc" - integrity sha512-Fv+0gYJzE/czLoRKq+gnXWr4yBpPM3tO3C8pDLFwqVKlMICQUq5OsxwwFZYDaVr7+L6mgNDp16iOcJHEz3J5RQ== + version "1.14.1" + resolved "https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.14.1.tgz#0d8a53f308f017c53a5ddc3d07f4d6fa76b790d7" + integrity sha512-0Ki9jAAhKDSuLDXOIMADg54Hu60SuBTEsWaJGGy5cV+SSUQ63J2a+RrYYGrErzz39fXzTibhKrAQJAb8M7PNcA== + +"@types/webpack-sources@*": + version "0.1.5" + resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-0.1.5.tgz#be47c10f783d3d6efe1471ff7f042611bd464a92" + integrity sha512-zfvjpp7jiafSmrzJ2/i3LqOyTYTuJ7u1KOXlKgDlvsj9Rr0x7ZiYu5lZbXwobL7lmsRNtPXlBfmaUD8eU2Hu8w== + dependencies: + "@types/node" "*" + "@types/source-list-map" "*" + source-map "^0.6.1" + +"@types/webpack@^4.4.31": + version "4.41.0" + resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.0.tgz#b813a044d8b0dec7dfcd7622fdbe327bde06eb9a" + integrity sha512-tWkdf9nO0zFgAY/EumUKwrDUhraHKDqCPhwfFR/R8l0qnPdgb9le0Gzhvb7uzVpouuDGBgiE//ZdY+5jcZy2TA== + dependencies: + "@types/anymatch" "*" + "@types/node" "*" + "@types/tapable" "*" + "@types/uglify-js" "*" + "@types/webpack-sources" "*" + source-map "^0.6.0" "@types/zen-observable@^0.8.0": version "0.8.0" resolved "https://registry.yarnpkg.com/@types/zen-observable/-/zen-observable-0.8.0.tgz#8b63ab7f1aa5321248aad5ac890a485656dcea4d" integrity sha512-te5lMAWii1uEJ4FwLjzdlbw3+n0FZNOvFXHxQDKeT0dilh7HOzdMzV2TrJVUzq8ep7J4Na8OUYPRLSQkJHAlrg== -"@typescript-eslint/eslint-plugin@^1.1.0": - version "1.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-1.13.0.tgz#22fed9b16ddfeb402fd7bcde56307820f6ebc49f" - integrity sha512-WQHCozMnuNADiqMtsNzp96FNox5sOVpU8Xt4meaT4em8lOG1SrOv92/mUbEHQVh90sldKSfcOc/I0FOb/14G1g== - dependencies: - "@typescript-eslint/experimental-utils" "1.13.0" - eslint-utils "^1.3.1" - functional-red-black-tree "^1.0.1" - regexpp "^2.0.1" - tsutils "^3.7.0" - -"@typescript-eslint/experimental-utils@1.13.0": - version "1.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz#b08c60d780c0067de2fb44b04b432f540138301e" - integrity sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg== - dependencies: - "@types/json-schema" "^7.0.3" - "@typescript-eslint/typescript-estree" "1.13.0" - eslint-scope "^4.0.0" - -"@typescript-eslint/parser@^1.1.0": - version "1.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-1.13.0.tgz#61ac7811ea52791c47dc9fd4dd4a184fae9ac355" - integrity sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ== - dependencies: - "@types/eslint-visitor-keys" "^1.0.0" - "@typescript-eslint/experimental-utils" "1.13.0" - "@typescript-eslint/typescript-estree" "1.13.0" - eslint-visitor-keys "^1.0.0" - -"@typescript-eslint/typescript-estree@1.13.0": - version "1.13.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz#8140f17d0f60c03619798f1d628b8434913dc32e" - integrity sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw== - dependencies: - lodash.unescape "4.0.1" - semver "5.5.0" - "@vue/babel-helper-vue-jsx-merge-props@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.0.0.tgz#048fe579958da408fb7a8b2a3ec050b50a661040" integrity sha512-6tyf5Cqm4m6v7buITuwS+jHzPlIPxbFzEhXR5JGZpbrvOcp1hiQKckd305/3C7C36wFekNTQSxAtgeM0j0yoUw== -"@vue/babel-plugin-transform-vue-jsx@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.0.0.tgz#ebcbf39c312c94114c8c4f407ee4f6c97aa45432" - integrity sha512-U+JNwVQSmaLKjO3lzCUC3cNXxprgezV1N+jOdqbP4xWNaqtWUCJnkjTVcgECM18A/AinDKPcUUeoyhU7yxUxXQ== +"@vue/babel-plugin-transform-vue-jsx@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.1.2.tgz#c0a3e6efc022e75e4247b448a8fc6b86f03e91c0" + integrity sha512-YfdaoSMvD1nj7+DsrwfTvTnhDXI7bsuh+Y5qWwvQXlD24uLgnsoww3qbiZvWf/EoviZMrvqkqN4CBw0W3BWUTQ== dependencies: "@babel/helper-module-imports" "^7.0.0" "@babel/plugin-syntax-jsx" "^7.2.0" @@ -994,164 +1071,179 @@ lodash.kebabcase "^4.1.1" svg-tags "^1.0.0" -"@vue/babel-preset-app@^3.11.0": - version "3.11.0" - resolved "https://registry.yarnpkg.com/@vue/babel-preset-app/-/babel-preset-app-3.11.0.tgz#52bf79c15560a304a13f4770e3e5530e01dd6173" - integrity sha512-fcCq9nuGGx1WGnyaKHvIC8RnWjISXGf1rJH4mN9+bymDfosgDbwnfV4TYvTZlyK1/aTHEEpIoO3XimTXBo7QBw== +"@vue/babel-preset-app@^4.0.5": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@vue/babel-preset-app/-/babel-preset-app-4.0.5.tgz#17cfe7cfe273dc4cca8d988d5b8ae15a42887fb3" + integrity sha512-EXq/eqqw0rpQjVNOz1AIC/K6c4/6VNva7PenMK+MmmE/n9wNHn3BFI5t8Dz3tkuKU57Zlln/HUKjfdm29cvrcw== dependencies: + "@babel/core" "^7.6.4" "@babel/helper-module-imports" "^7.0.0" - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-decorators" "^7.1.0" + "@babel/plugin-proposal-class-properties" "^7.4.4" + "@babel/plugin-proposal-decorators" "^7.6.0" "@babel/plugin-syntax-dynamic-import" "^7.0.0" "@babel/plugin-syntax-jsx" "^7.0.0" - "@babel/plugin-transform-runtime" "^7.4.0" - "@babel/preset-env" "^7.0.0 < 7.4.0" - "@babel/runtime" "^7.0.0" - "@babel/runtime-corejs2" "^7.2.0" - "@vue/babel-preset-jsx" "^1.0.0" + "@babel/plugin-transform-runtime" "^7.6.2" + "@babel/preset-env" "^7.6.3" + "@babel/runtime" "^7.6.3" + "@babel/runtime-corejs3" "^7.6.3" + "@vue/babel-preset-jsx" "^1.1.1" babel-plugin-dynamic-import-node "^2.2.0" - babel-plugin-module-resolver "3.2.0" - core-js "^2.6.5" + babel-plugin-module-resolver "^3.2.0" + core-js "^3.3.2" + core-js-compat "^3.3.2" -"@vue/babel-preset-jsx@^1.0.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.1.0.tgz#c8001329f5b372297a3111a251eb4f9e956c1266" - integrity sha512-EeZ9gwEmu79B4A6LMLAw5cPCVYIcbKWgJgJafWtLzh1S+SgERUmTkVQ9Vx4k8zYBiCuxHK3XziZ3VJIMau7THA== +"@vue/babel-preset-jsx@^1.1.1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.1.2.tgz#2e169eb4c204ea37ca66c2ea85a880bfc99d4f20" + integrity sha512-zDpVnFpeC9YXmvGIDSsKNdL7qCG2rA3gjywLYHPCKDT10erjxF4U+6ay9X6TW5fl4GsDlJp9bVfAVQAAVzxxvQ== dependencies: "@vue/babel-helper-vue-jsx-merge-props" "^1.0.0" - "@vue/babel-plugin-transform-vue-jsx" "^1.0.0" - "@vue/babel-sugar-functional-vue" "^1.0.0" - "@vue/babel-sugar-inject-h" "^1.0.0" - "@vue/babel-sugar-v-model" "^1.0.0" - "@vue/babel-sugar-v-on" "^1.1.0" + "@vue/babel-plugin-transform-vue-jsx" "^1.1.2" + "@vue/babel-sugar-functional-vue" "^1.1.2" + "@vue/babel-sugar-inject-h" "^1.1.2" + "@vue/babel-sugar-v-model" "^1.1.2" + "@vue/babel-sugar-v-on" "^1.1.2" -"@vue/babel-sugar-functional-vue@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.0.0.tgz#17e2c4ca27b74b244da3b923240ec91d10048cb3" - integrity sha512-XE/jNaaorTuhWayCz+QClk5AB9OV5HzrwbzEC6sIUY0J60A28ONQKeTwxfidW42egOkqNH/UU6eE3KLfmiDj0Q== +"@vue/babel-sugar-functional-vue@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.1.2.tgz#f7e24fba09e6f1ee70104560a8808057555f1a9a" + integrity sha512-YhmdJQSVEFF5ETJXzrMpj0nkCXEa39TvVxJTuVjzvP2rgKhdMmQzlJuMv/HpadhZaRVMCCF3AEjjJcK5q/cYzQ== dependencies: "@babel/plugin-syntax-jsx" "^7.2.0" -"@vue/babel-sugar-inject-h@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.0.0.tgz#e5efb6c5b5b7988dc03831af6d133bf7bcde6347" - integrity sha512-NxWU+DqtbZgfGvd25GPoFMj+rvyQ8ZA1pHj8vIeqRij+vx3sXoKkObjA9ulZunvWw5F6uG9xYy4ytpxab/X+Hg== +"@vue/babel-sugar-inject-h@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.1.2.tgz#8a5276b6d8e2ed16ffc8078aad94236274e6edf0" + integrity sha512-VRSENdTvD5htpnVp7i7DNuChR5rVMcORdXjvv5HVvpdKHzDZAYiLSD+GhnhxLm3/dMuk8pSzV+k28ECkiN5m8w== dependencies: "@babel/plugin-syntax-jsx" "^7.2.0" -"@vue/babel-sugar-v-model@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.0.0.tgz#f4da56aa67f65a349bd2c269a95e72e601af4613" - integrity sha512-Pfg2Al0io66P1eO6zUbRIgpyKCU2qTnumiE0lao/wA/uNdb7Dx5Tfd1W6tO5SsByETPnEs8i8+gawRIXX40rFw== +"@vue/babel-sugar-v-model@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.1.2.tgz#1ff6fd1b800223fc9cb1e84dceb5e52d737a8192" + integrity sha512-vLXPvNq8vDtt0u9LqFdpGM9W9IWDmCmCyJXuozlq4F4UYVleXJ2Fa+3JsnTZNJcG+pLjjfnEGHci2339Kj5sGg== dependencies: "@babel/plugin-syntax-jsx" "^7.2.0" "@vue/babel-helper-vue-jsx-merge-props" "^1.0.0" - "@vue/babel-plugin-transform-vue-jsx" "^1.0.0" + "@vue/babel-plugin-transform-vue-jsx" "^1.1.2" camelcase "^5.0.0" html-tags "^2.0.0" svg-tags "^1.0.0" -"@vue/babel-sugar-v-on@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.1.0.tgz#1f2b35eeeabb87eaf8925931f4d34fd8e6404a45" - integrity sha512-8DwAj/RLpmrDP4eZ3erJcKcyuLArLUYagNODTsSQrMdG5zmLJoFFtEjODfYRh/XxM2wXv9Wxe+HAB41FQxxwQA== +"@vue/babel-sugar-v-on@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.1.2.tgz#b2ef99b8f2fab09fbead25aad70ef42e1cf5b13b" + integrity sha512-T8ZCwC8Jp2uRtcZ88YwZtZXe7eQrJcfRq0uTFy6ShbwYJyz5qWskRFoVsdTi9o0WEhmQXxhQUewodOSCUPVmsQ== dependencies: "@babel/plugin-syntax-jsx" "^7.2.0" - "@vue/babel-plugin-transform-vue-jsx" "^1.0.0" + "@vue/babel-plugin-transform-vue-jsx" "^1.1.2" camelcase "^5.0.0" -"@vue/cli-overlay@^3.11.0": - version "3.11.0" - resolved "https://registry.yarnpkg.com/@vue/cli-overlay/-/cli-overlay-3.11.0.tgz#88d49060095c9c5168ac6014d4c4eb66e7dd4874" - integrity sha512-yYZP27vjioWmohwXQ9mTPHHxktfAaTM6RDehyG83yvY07wcdxhwrNNCMm8eE9My/K2F8oAPf8uoDZZmkr/EXBw== +"@vue/cli-overlay@^4.0.5": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@vue/cli-overlay/-/cli-overlay-4.0.5.tgz#9fa5936a2e26f94b0d737b475c6d62e1c5813aaa" + integrity sha512-guVLEZoV1QtCEjByutSizgBQin/L0Pvz2siQqU+eOFXzXs7P/MtyUYhbKh07AUHHEQEbqGJOvxSIks/fLfrp4w== -"@vue/cli-plugin-babel@^3.6.0": - version "3.11.0" - resolved "https://registry.yarnpkg.com/@vue/cli-plugin-babel/-/cli-plugin-babel-3.11.0.tgz#247a7233100a33ea0fd9f7d30bdf2b9b554e9e88" - integrity sha512-RSq9goefilvUMYxbeQS8cZxt6zZnvBIb1xK4NWX0NBtqKzJmIjtJzDAQvKgjnZ/USRu6p6X2IRj4Wum8UCUqow== +"@vue/cli-plugin-babel@^4.0.3": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@vue/cli-plugin-babel/-/cli-plugin-babel-4.0.5.tgz#e01b615952fce444d10a156608a69db9d850909f" + integrity sha512-2B/DDgdWvE6mBRhpUu9tNkaoFLopxr5/2tzXbGLH8Lkr8HToNERZ4RoGSSV1akTsosAxXSER9wGSa9jXhZ41iA== dependencies: - "@babel/core" "^7.0.0" - "@vue/babel-preset-app" "^3.11.0" - "@vue/cli-shared-utils" "^3.11.0" - babel-loader "^8.0.5" + "@babel/core" "^7.6.4" + "@vue/babel-preset-app" "^4.0.5" + "@vue/cli-shared-utils" "^4.0.5" + babel-loader "^8.0.6" webpack "^4.0.0" -"@vue/cli-plugin-e2e-cypress@^4.0.0-rc.7": - version "4.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@vue/cli-plugin-e2e-cypress/-/cli-plugin-e2e-cypress-4.0.0-rc.7.tgz#26ffe73d39a3d5c94ce8fe23dc971e649ec54d33" - integrity sha512-W9Wu23dRwUdto84K5LR6mSVXnXrhY3b8MA0HATJAE1TysBamD6jB1W92F9pX+hLJGAc+/32MpPaX8387CGNo2Q== +"@vue/cli-plugin-e2e-cypress@^4.0.3": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@vue/cli-plugin-e2e-cypress/-/cli-plugin-e2e-cypress-4.0.5.tgz#81bff4881b306214f46c608f236073358c97589a" + integrity sha512-OUIxVV6Sp5FyfJVLV5zzLAm8lC6pP5LFqBVa6akM3OP4mzxWkdIbhJ3/7mZGCDZoHX5vsZkp6eSE3uAWp6pA8A== dependencies: - "@vue/cli-shared-utils" "^4.0.0-rc.7" + "@vue/cli-shared-utils" "^4.0.5" cypress "^3.3.1" - eslint-plugin-cypress "^2.2.1" + eslint-plugin-cypress "^2.7.0" -"@vue/cli-plugin-pwa@^3.6.0": - version "3.11.0" - resolved "https://registry.yarnpkg.com/@vue/cli-plugin-pwa/-/cli-plugin-pwa-3.11.0.tgz#f7d26b598c00755491326ecebe68af6417ad6b46" - integrity sha512-Ua215xZRSM4LeSa2BOiHGRxcYxCcX+J0RoiflTsUhMEICJj0kwGvcjHcq8MsrmydXqHSdAKtVVJpe2CUZix2XQ== +"@vue/cli-plugin-pwa@^4.0.3": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@vue/cli-plugin-pwa/-/cli-plugin-pwa-4.0.5.tgz#e5b65fa453a52af1a06f0d71e782625d52e260e1" + integrity sha512-0dzN1K6khVOQ9V3DJrLxx/82snaTfoHtl7kZd7lc92bP8dFkxuU7qE12hlO0Glbja32K0QCZEVljyjDALYMvTA== dependencies: - "@vue/cli-shared-utils" "^3.11.0" + "@vue/cli-shared-utils" "^4.0.5" webpack "^4.0.0" - workbox-webpack-plugin "^3.6.3" + workbox-webpack-plugin "^4.3.1" -"@vue/cli-plugin-typescript@^3.6.0": - version "3.11.0" - resolved "https://registry.yarnpkg.com/@vue/cli-plugin-typescript/-/cli-plugin-typescript-3.11.0.tgz#5396905af9df574935e47a0507450f76fae6b196" - integrity sha512-oL0ctNVvbD7gZr3DDv6gxxWjw0lUrh4sGMk7InCakEooo/790DqZRX6lx9stXEv/+zELkgddcY3hjNEopbJg+w== +"@vue/cli-plugin-router@^4.0.3", "@vue/cli-plugin-router@^4.0.5": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@vue/cli-plugin-router/-/cli-plugin-router-4.0.5.tgz#2891520a6293bbd6d7784fa14e1041a41ba6d4fd" + integrity sha512-pSbw7CZZd6fQHomwIsxX/qyMBFeXsxhUOrwjmp1s03qe/VjsyREIsLW+L5BiXoHZQFdqfH2NaOF9Uivxiv2cvQ== + dependencies: + "@vue/cli-shared-utils" "^4.0.5" + +"@vue/cli-plugin-typescript@^4.0.3": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@vue/cli-plugin-typescript/-/cli-plugin-typescript-4.0.5.tgz#9c04e8bda83fb1957008d8878035a133b6a318b7" + integrity sha512-90F2UvbJxzf9YSeGg+k8jfd8ALGNx4RChKAhko/6JR+A5GW1nYwN5Vcz174aj0obxra2etFgmY+B65AhoGD7Xg== dependencies: "@types/webpack-env" "^1.13.9" - "@vue/cli-shared-utils" "^3.11.0" - fork-ts-checker-webpack-plugin "^0.5.2" + "@vue/cli-shared-utils" "^4.0.5" + fork-ts-checker-webpack-plugin "^1.5.1" globby "^9.2.0" - ts-loader "^5.3.3" - tslint "^5.15.0" + ts-loader "^6.2.0" + tslint "^5.16.0" webpack "^4.0.0" yorkie "^2.0.0" -"@vue/cli-plugin-unit-mocha@^3.6.0": - version "3.11.0" - resolved "https://registry.yarnpkg.com/@vue/cli-plugin-unit-mocha/-/cli-plugin-unit-mocha-3.11.0.tgz#07d253bacc4c4bf673e351e0467f81154ef240a8" - integrity sha512-VLk6Z4OEWYQ9iSB1A1Pc5wWijOFXYzBs1AvtZernMu9m1M/hzitf1YALSUJrV853CA5u1yaBK4NpyGYm36rKgg== +"@vue/cli-plugin-unit-mocha@^4.0.3": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@vue/cli-plugin-unit-mocha/-/cli-plugin-unit-mocha-4.0.5.tgz#c7a599307b044828f8b4c2572f6d83fa04b48ba6" + integrity sha512-DVpl73eWDt6rcebzzAzWXeacGxkPVbVWA5P63sBpiS0NIBz8Byt3OOS90JeBVF8NLKxtA3/2Ub8sxwM3aFiZsA== dependencies: - "@vue/cli-shared-utils" "^3.11.0" - jsdom "^13.2.0" + "@vue/cli-shared-utils" "^4.0.5" + jsdom "^15.2.0" jsdom-global "^3.0.2" - mocha "^5.2.0" - mocha-webpack "^2.0.0-beta.0" + mocha "^6.2.2" + mochapack "^1.1.5" -"@vue/cli-service@^3.6.0": - version "3.11.0" - resolved "https://registry.yarnpkg.com/@vue/cli-service/-/cli-service-3.11.0.tgz#356526e9100a7a0a258e3c4a13ff421de29eadde" - integrity sha512-HSU4wHlYKQt8O968JUz/AeYvFSokxJjMkr7dgVNVb6rpBn859Emkr960plWGr1z1hc3qNOwLuSUGk5OSfq1inA== +"@vue/cli-plugin-vuex@^4.0.5": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.0.5.tgz#7565ce75a0b6bb6c68a0ad216be54a583c9795bc" + integrity sha512-stppb+Fw5J84EA9EPs2jpclCr1lJbYtJClmEIP8RZZzGm0xGGdwMEK+VUOYjaFo4kMrReteSiMww8jxdRCeijg== + +"@vue/cli-service@^4.0.3": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@vue/cli-service/-/cli-service-4.0.5.tgz#1bfc19be4d2b8dd4bba163711312d01924b31a17" + integrity sha512-ScVaGzbLbtiTqlzFBBpGoYEdw6kZTSsQwgBJ2UjO5GZwVhx6Tbcwusw+pUC2zxUPoFki5FrTdbBZO6lrVkwATw== dependencies: "@intervolga/optimize-cssnano-plugin" "^1.0.5" "@soda/friendly-errors-webpack-plugin" "^1.7.1" - "@vue/cli-overlay" "^3.11.0" - "@vue/cli-shared-utils" "^3.11.0" + "@vue/cli-overlay" "^4.0.5" + "@vue/cli-plugin-router" "^4.0.5" + "@vue/cli-plugin-vuex" "^4.0.5" + "@vue/cli-shared-utils" "^4.0.5" "@vue/component-compiler-utils" "^3.0.0" "@vue/preload-webpack-plugin" "^1.1.0" "@vue/web-component-wrapper" "^1.2.0" acorn "^6.1.1" acorn-walk "^6.1.1" - address "^1.0.3" + address "^1.1.2" autoprefixer "^9.5.1" - browserslist "^4.5.4" - cache-loader "^2.0.1" + browserslist "^4.7.1" + cache-loader "^4.1.0" case-sensitive-paths-webpack-plugin "^2.2.0" chalk "^2.4.2" - cli-highlight "^2.1.0" + cli-highlight "^2.1.1" clipboardy "^2.0.0" cliui "^5.0.0" - copy-webpack-plugin "^4.6.0" - css-loader "^1.0.1" + copy-webpack-plugin "^5.0.3" + css-loader "^3.1.0" cssnano "^4.1.10" current-script-polyfill "^1.0.0" debug "^4.1.1" default-gateway "^5.0.2" - dotenv "^7.0.0" + dotenv "^8.2.0" dotenv-expand "^5.1.0" - escape-string-regexp "^1.0.5" - file-loader "^3.0.1" + file-loader "^4.2.0" fs-extra "^7.0.1" globby "^9.2.0" hash-sum "^1.0.2" @@ -1160,49 +1252,31 @@ lodash.defaultsdeep "^4.6.1" lodash.mapvalues "^4.6.0" lodash.transform "^4.6.0" - mini-css-extract-plugin "^0.6.0" + mini-css-extract-plugin "^0.8.0" minimist "^1.2.0" ora "^3.4.0" - portfinder "^1.0.20" + portfinder "^1.0.25" postcss-loader "^3.0.0" - read-pkg "^5.0.0" - semver "^6.0.0" - slash "^2.0.0" + read-pkg "^5.1.1" + semver "^6.1.0" + slash "^3.0.0" source-map-url "^0.4.0" ssri "^6.0.1" string.prototype.padend "^3.0.0" - terser-webpack-plugin "^1.2.3" - thread-loader "^2.1.2" - url-loader "^1.1.2" + terser-webpack-plugin "^2.1.2" + thread-loader "^2.1.3" + url-loader "^2.2.0" vue-loader "^15.7.0" webpack "^4.0.0" - webpack-bundle-analyzer "^3.3.0" - webpack-chain "^4.11.0" - webpack-dev-server "^3.4.1" - webpack-merge "^4.2.1" + webpack-bundle-analyzer "^3.6.0" + webpack-chain "^6.0.0" + webpack-dev-server "^3.8.2" + webpack-merge "^4.2.2" -"@vue/cli-shared-utils@^3.11.0": - version "3.11.0" - resolved "https://registry.yarnpkg.com/@vue/cli-shared-utils/-/cli-shared-utils-3.11.0.tgz#a3d6f809b0dfb367e626b71405f85dea0631310b" - integrity sha512-D7pst/4v9H1DD66fLxlZOwRR09R03MV0ROdKxBHmh3FmnApCA/RiaolFA/8w+B3CnevYMlV3SJ5fOAgedbswbA== - dependencies: - "@hapi/joi" "^15.0.1" - chalk "^2.4.1" - execa "^1.0.0" - launch-editor "^2.2.1" - lru-cache "^5.1.1" - node-ipc "^9.1.1" - open "^6.3.0" - ora "^3.4.0" - request "^2.87.0" - request-promise-native "^1.0.7" - semver "^6.0.0" - string.prototype.padstart "^3.0.0" - -"@vue/cli-shared-utils@^4.0.0-rc.7": - version "4.0.0-rc.7" - resolved "https://registry.yarnpkg.com/@vue/cli-shared-utils/-/cli-shared-utils-4.0.0-rc.7.tgz#d14995bdedc057c4201ee1f57d5f10a939fb3c78" - integrity sha512-SxXLrxUuwfrOglwgBWQ41YurlpDj+zhCtbfY4HePMjyuSyBJXrUOmW/EJcoHdw+Dtvs5cFyLOrlmWk5kwGCkQA== +"@vue/cli-shared-utils@^4.0.5": + version "4.0.5" + resolved "https://registry.yarnpkg.com/@vue/cli-shared-utils/-/cli-shared-utils-4.0.5.tgz#dd263fa3b3a75c11cdc64376d4c45470fba6b270" + integrity sha512-NlNZ4Dx5QcP5uO5fCOLgkN2tbhNan5EcptPvXawW/md18cIpMlKbph6L6lEfJj8vrSvTUf2i/FyoFSh1rV53hw== dependencies: "@hapi/joi" "^15.0.1" chalk "^2.4.1" @@ -1218,9 +1292,9 @@ string.prototype.padstart "^3.0.0" "@vue/component-compiler-utils@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.0.0.tgz#d16fa26b836c06df5baaeb45f3d80afc47e35634" - integrity sha512-am+04/0UX7ektcmvhYmrf84BDVAD8afFOf4asZjN84q8xzxFclbk5x0MtxuKGfp+zjN5WWPJn3fjFAWtDdIGSw== + version "3.0.2" + resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.0.2.tgz#7daf8aaf0d5faa66e7c8a1f6fea315630e45fbc9" + integrity sha512-BSnY2PmW4QwU1AOcGSNYAmEPLjdQ9itl1YpLCWtpwMA5Jy/aqWNuzZ9+ZZ8h6yZJ53W95tVkEP6yrXJ/zUHdEA== dependencies: consolidate "^0.15.1" hash-sum "^1.0.2" @@ -1228,17 +1302,14 @@ merge-source-map "^1.1.0" postcss "^7.0.14" postcss-selector-parser "^5.0.0" - prettier "1.16.3" + prettier "^1.18.2" source-map "~0.6.1" vue-template-es2015-compiler "^1.9.0" -"@vue/eslint-config-typescript@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@vue/eslint-config-typescript/-/eslint-config-typescript-4.0.0.tgz#a202983598a4a826460cbb8ee43826875b0f6673" - integrity sha512-uSMAMgw4xDgVdZQhpbtJRo8nMV4oOy3Ht8olfOo7xvYFYLMF2JZ1tDRKd9/NSusxA72O2Vma+HzmyzDHg9evcQ== - dependencies: - "@typescript-eslint/eslint-plugin" "^1.1.0" - "@typescript-eslint/parser" "^1.1.0" +"@vue/eslint-config-typescript@^5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@vue/eslint-config-typescript/-/eslint-config-typescript-5.0.0.tgz#6e8452f1fda460e935449b8c0b72372106ac215f" + integrity sha512-YDeZyirzMDI4sgrYvjJ1kCIMBMF36b56BxNeqyVVvOsd8F7/cggdNdqVsa3PVvMJGFX9bSn7KEUvqbUxphMCuQ== "@vue/preload-webpack-plugin@^1.1.0": version "1.1.1" @@ -1258,12 +1329,12 @@ resolved "https://registry.yarnpkg.com/@vue/web-component-wrapper/-/web-component-wrapper-1.2.0.tgz#bb0e46f1585a7e289b4ee6067dcc5a6ae62f1dd1" integrity sha512-Xn/+vdm9CjuC9p3Ae+lTClNutrVhsXpzxvoTXXtoys6kVRX9FkueSUAqSWAyZntmVLlR4DosBV4pH8y5Z/HbUw== -"@vxna/mini-html-webpack-template@^0.1.7": - version "0.1.7" - resolved "https://registry.yarnpkg.com/@vxna/mini-html-webpack-template/-/mini-html-webpack-template-0.1.7.tgz#2a8270e513ee14f395cc17c2ce22ced383c45d22" - integrity sha512-qV2VslV48ECPwyuG7c4O6JpYgjnvdm88YYkMncIXzakXXwVUxhcg6YipXxWK7U+pixHkWWSnDX/8DIOmWeh+PQ== +"@vxna/mini-html-webpack-template@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@vxna/mini-html-webpack-template/-/mini-html-webpack-template-1.0.0.tgz#66ce883b6e6678e1242ab51da04be21d3f1001bc" + integrity sha512-cwlmP9CoWyZYtI33DUKOjS6Hyn3yNrXZQtP+QxPjaRpYNYcbrg+u7EZQZmvB/Mi7qwiDbeTU7UtMT0C5ouRTNA== dependencies: - common-tags "^1.7.2" + common-tags "^1.8.0" "@webassemblyjs/ast@1.8.5": version "1.8.5" @@ -1437,9 +1508,9 @@ integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== abab@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.2.tgz#a2fba1b122c69a85caa02d10f9270c7219709a9d" - integrity sha512-2scffjvioEmNz0OyDSLGWDfKCVwaKc6l9Pm9kOIREU13ClXZvHpg/nRL5xyjSSSLhOnXqft2HpsAzNEEA8cFFg== + version "2.0.3" + resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.3.tgz#623e2075e02eb2d3f2475e49f99c91846467907a" + integrity sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg== abbrev@1: version "1.1.1" @@ -1466,7 +1537,7 @@ acorn-globals@^3.0.0: dependencies: acorn "^4.0.4" -acorn-globals@^4.3.0: +acorn-globals@^4.3.2: version "4.3.4" resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.4.tgz#9fa1926addc11c97308c4e66d7add0d40c3272e7" integrity sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A== @@ -1474,10 +1545,10 @@ acorn-globals@^4.3.0: acorn "^6.0.1" acorn-walk "^6.0.1" -acorn-jsx@^5.0.1, acorn-jsx@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.2.tgz#84b68ea44b373c4f8686023a551f61a21b7c4a4f" - integrity sha512-tiNTrP1MP0QrChmD2DdupCr6HWSFeKVw5d/dHTu4Y7rkAkRhU/Dt7dphAfIUyxtHpl/eBVip5uTNSpQJHylpAw== +acorn-jsx@^5.0.1, acorn-jsx@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.1.0.tgz#294adb71b57398b0680015f0a38c563ee1db5384" + integrity sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw== acorn-walk@^6.0.1, acorn-walk@^6.1.1: version "6.2.0" @@ -1494,12 +1565,12 @@ acorn@^4.0.4, acorn@~4.0.2: resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787" integrity sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c= -acorn@^6.0.1, acorn@^6.0.4, acorn@^6.0.7, acorn@^6.1.1, acorn@^6.2.1: +acorn@^6.0.1, acorn@^6.0.7, acorn@^6.1.1, acorn@^6.2.1, acorn@~6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.3.0.tgz#0087509119ffa4fc0a0041d1e93a417e68cb856e" integrity sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA== -acorn@^7.0.0: +acorn@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.1.0.tgz#949d36f2c292535da602283586c2477c57eb2d6c" integrity sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ== @@ -1509,7 +1580,7 @@ address@1.0.3: resolved "https://registry.yarnpkg.com/address/-/address-1.0.3.tgz#b5f50631f8d6cec8bd20c963963afb55e06cbce9" integrity sha512-z55ocwKBRLryBs394Sm3ushTtBeg6VAeuku7utSoSnsJKvKcnXFIyC6vh27n3rXyxSgkJBBCAvyOn7gSUcTYjg== -address@1.1.2, address@^1.0.1, address@^1.0.3: +address@1.1.2, address@^1.0.1, address@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/address/-/address-1.1.2.tgz#bf1116c9c758c51b7a933d296b72c221ed9428b6" integrity sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA== @@ -1521,6 +1592,14 @@ agent-base@4, agent-base@^4.3.0: dependencies: es6-promisify "^5.0.0" +aggregate-error@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.0.1.tgz#db2fe7246e536f40d9b5442a39e117d7dd6a24e0" + integrity sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA== + dependencies: + clean-stack "^2.0.0" + indent-string "^4.0.0" + ajv-errors@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" @@ -1577,6 +1656,18 @@ ansi-align@^2.0.0: dependencies: string-width "^2.0.0" +ansi-align@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb" + integrity sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw== + dependencies: + string-width "^3.0.0" + +ansi-colors@3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.3.tgz#57d35b8686e851e2cc04c403f1c00203976a1813" + integrity sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw== + ansi-colors@^3.0.0: version "3.2.4" resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" @@ -1592,6 +1683,13 @@ ansi-escapes@^3.0.0, ansi-escapes@^3.2.0: resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== +ansi-escapes@^4.2.1: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.0.tgz#a4ce2b33d6b214b7950d8595c212f12ac9cc569d" + integrity sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg== + dependencies: + type-fest "^0.8.1" + ansi-html@0.0.7: version "0.0.7" resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" @@ -1612,6 +1710,11 @@ ansi-regex@^4.0.0, ansi-regex@^4.1.0: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== +ansi-regex@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" + integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== + ansi-styles@^2.0.1, ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" @@ -1624,6 +1727,14 @@ ansi-styles@^3.2.0, ansi-styles@^3.2.1: dependencies: color-convert "^1.9.0" +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.0.tgz#5681f0dcf7ae5880a7841d8831c4724ed9cc0172" + integrity sha512-7kFQgnEaMdRtwf6uSfUnVr9gSGC7faurn+J/Mv90/W+iTtN0405/nLdopfMWwchyxhbGYl6TC4Sccn9TUkGAgg== + dependencies: + "@types/color-name" "^1.1.1" + color-convert "^2.0.1" + any-promise@^1.0.0: version "1.3.0" resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" @@ -1891,6 +2002,11 @@ array-union@^1.0.1, array-union@^1.0.2: dependencies: array-uniq "^1.0.1" +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + array-uniq@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" @@ -1955,7 +2071,7 @@ ast-types@0.12.4, ast-types@^0.12.2: resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.12.4.tgz#71ce6383800f24efc9a1a3308f3a6e420a0974d1" integrity sha512-ky/YVYCbtVAS8TdMIaTiPFHwEpRB5z1hctepJplTr3UW5q8TDrpIMCILyk8pmLxGtn2KCtC/lSn7zOsaI7nzDw== -ast-types@0.13.2: +ast-types@0.13.2, ast-types@~0.13.2: version "0.13.2" resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.2.tgz#df39b677a911a83f3a049644fb74fdded23cea48" integrity sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA== @@ -1980,7 +2096,7 @@ async-foreach@^0.1.3: resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" integrity sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI= -async-limiter@~1.0.0: +async-limiter@^1.0.0, async-limiter@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== @@ -1992,12 +2108,7 @@ async@2.6.1: dependencies: lodash "^4.17.10" -async@^1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" - integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= - -async@^2.1.4, async@^2.6.1: +async@^2.1.4, async@^2.6.1, async@^2.6.2: version "2.6.3" resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== @@ -2015,16 +2126,16 @@ atob@^2.1.1: integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== autoprefixer@^9.5.1: - version "9.6.4" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.6.4.tgz#e6453be47af316b2923eaeaed87860f52ad4b7eb" - integrity sha512-Koz2cJU9dKOxG8P1f8uVaBntOv9lP4yz9ffWvWaicv9gHBPhpQB22nGijwd8gqW9CNT+UdkbQOQNLVI8jN1ZfQ== + version "9.7.2" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.7.2.tgz#26cf729fbb709323b40171a874304884dcceffed" + integrity sha512-LCAfcdej1182uVvPOZnytbq61AhnOZ/4JelDaJGDeNwewyU1AMaNthcHsyz1NRjTmd2FkurMckLWfkHg3Z//KA== dependencies: - browserslist "^4.7.0" - caniuse-lite "^1.0.30000998" + browserslist "^4.7.3" + caniuse-lite "^1.0.30001010" chalk "^2.4.2" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^7.0.18" + postcss "^7.0.23" postcss-value-parser "^4.0.2" aws-sign2@~0.7.0: @@ -2037,7 +2148,7 @@ aws4@^1.8.0: resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== -babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: +babel-code-frame@^6.22.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= @@ -2053,7 +2164,7 @@ babel-extract-comments@^1.0.0: dependencies: babylon "^6.18.0" -babel-loader@^8.0.5: +babel-loader@^8.0.6: version "8.0.6" resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.6.tgz#e33bdb6f362b03f4bb141a0c21ab87c501b70dfb" integrity sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw== @@ -2070,7 +2181,7 @@ babel-plugin-dynamic-import-node@^2.2.0, babel-plugin-dynamic-import-node@^2.3.0 dependencies: object.assign "^4.1.0" -babel-plugin-module-resolver@3.2.0: +babel-plugin-module-resolver@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-3.2.0.tgz#ddfa5e301e3b9aa12d852a9979f18b37881ff5a7" integrity sha512-tjR0GvSndzPew/Iayf4uICWZqjBwnlMWjSx6brryfQ81F9rxBVqwDJtFCV8oOs0+vJeefK9TmdZtkIFdFe1UnA== @@ -2094,7 +2205,7 @@ babel-plugin-transform-object-rest-spread@^6.26.0: babel-plugin-syntax-object-rest-spread "^6.8.0" babel-runtime "^6.26.0" -babel-runtime@^6.18.0, babel-runtime@^6.25.0, babel-runtime@^6.26.0: +babel-runtime@^6.25.0, babel-runtime@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= @@ -2195,9 +2306,9 @@ bluebird@3.5.0: integrity sha1-eRQg1/VR7qKJdFOop3ZT+WYG1nw= bluebird@^3.1.1, bluebird@^3.5.0, bluebird@^3.5.1, bluebird@^3.5.5: - version "3.7.0" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.0.tgz#56a6a886e03f6ae577cffedeb524f8f2450293cf" - integrity sha512-aBQ1FxIa7kSWCcmKHlcHFlT2jt6J/l4FzC7KcPELkOJOsPOb/bccdhmIrKDfXhwFrmc7vDoDrrepFvGqjyXGJg== + version "3.7.1" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.1.tgz#df70e302b471d7473489acf26a93d63b53f874de" + integrity sha512-DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg== bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: version "4.11.8" @@ -2250,6 +2361,20 @@ boxen@^1.2.1: term-size "^1.2.0" widest-line "^2.0.0" +boxen@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-3.2.0.tgz#fbdff0de93636ab4450886b6ff45b92d098f45eb" + integrity sha512-cU4J/+NodM3IHdSL2yN8bqYqnmlBTidDR4RC7nJs61ZmtGz8VZzM3HLQX0zY5mrSmPtR3xWwsq2jOUQqFZN8+A== + dependencies: + ansi-align "^3.0.0" + camelcase "^5.3.1" + chalk "^2.4.2" + cli-boxes "^2.2.0" + string-width "^3.0.0" + term-size "^1.2.0" + type-fest "^0.3.0" + widest-line "^2.0.0" + brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" @@ -2274,6 +2399,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + brorand@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" @@ -2357,7 +2489,7 @@ browserslist@4.4.1: electron-to-chromium "^1.3.103" node-releases "^1.1.3" -browserslist@4.7.0, browserslist@^4.0.0, browserslist@^4.3.4, browserslist@^4.5.4, browserslist@^4.7.0: +browserslist@4.7.0: version "4.7.0" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.0.tgz#9ee89225ffc07db03409f2fee524dc8227458a17" integrity sha512-9rGNDtnj+HaahxiVV38Gn8n8Lr8REKsel68v1sPFfIGEK6uSXTY3h9acgiT1dZVtOOUtifo/Dn8daDQ5dUgVsA== @@ -2366,21 +2498,16 @@ browserslist@4.7.0, browserslist@^4.0.0, browserslist@^4.3.4, browserslist@^4.5. electron-to-chromium "^1.3.247" node-releases "^1.1.29" -buble@0.19.7: - version "0.19.7" - resolved "https://registry.yarnpkg.com/buble/-/buble-0.19.7.tgz#1dfd080ab688101aad5388d3304bc82601a244fd" - integrity sha512-YLgWxX/l+NnfotydBlxqCMPR4FREE4ubuHphALz0FxQ7u2hp3BzxTKQ4nKpapOaRJfEm1gukC68KnT2OymRK0g== +browserslist@^4.0.0, browserslist@^4.6.0, browserslist@^4.7.1, browserslist@^4.7.2, browserslist@^4.7.3: + version "4.7.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.3.tgz#02341f162b6bcc1e1028e30624815d4924442dc3" + integrity sha512-jWvmhqYpx+9EZm/FxcZSbUZyDEvDTLDi3nSAKbzEkyWvtI0mNSmUosey+5awDW1RUlrgXbQb5A6qY1xQH9U6MQ== dependencies: - acorn "^6.1.1" - acorn-dynamic-import "^4.0.0" - acorn-jsx "^5.0.1" - chalk "^2.4.2" - magic-string "^0.25.2" - minimist "^1.2.0" - os-homedir "^1.0.1" - regexpu-core "^4.5.4" + caniuse-lite "^1.0.30001010" + electron-to-chromium "^1.3.306" + node-releases "^1.1.40" -buble@^0.19.7: +buble@0.19.8, buble@^0.19.7: version "0.19.8" resolved "https://registry.yarnpkg.com/buble/-/buble-0.19.8.tgz#d642f0081afab66dccd897d7b6360d94030b9d3d" integrity sha512-IoGZzrUTY5fKXVkgGHw3QeXFMUNBFv+9l8a4QJKG1JhG3nCMHTdEX1DCOg8568E2Q9qvAQIiSokv6Jsgx8p2cA== @@ -2395,9 +2522,9 @@ buble@^0.19.7: regexpu-core "^4.5.4" buefy@^0.8.2: - version "0.8.5" - resolved "https://registry.yarnpkg.com/buefy/-/buefy-0.8.5.tgz#a91291cd86355df06ea35174000f948dad2bd212" - integrity sha512-yGQUhIsZWTodCx1rpfDTA32v5OjILpDIDAP+X6KoE6du3F3EZwJ/k5aT8D6Ba6AxNzVdDa2M7f0hzMddLbm38A== + version "0.8.7" + resolved "https://registry.yarnpkg.com/buefy/-/buefy-0.8.7.tgz#ccfe47001156f3fab8bf3c5e5339ec646dca1b58" + integrity sha512-Nmd6yuNPTQkwGXflLeRCINnLQWvDZcDqbw+7sy+LjX0n5kP5kcJ4DFc43koO+yPd4MpB7ZheHhLk5Sn00NnToA== dependencies: bulma "0.7.5" @@ -2421,15 +2548,20 @@ buffer-indexof@^1.0.0: resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== +buffer-json@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/buffer-json/-/buffer-json-2.0.0.tgz#f73e13b1e42f196fe2fd67d001c7d7107edd7c23" + integrity sha512-+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw== + buffer-xor@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= buffer@^4.3.0: - version "4.9.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" - integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg= + version "4.9.2" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" + integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== dependencies: base64-js "^1.0.2" ieee754 "^1.1.4" @@ -2460,26 +2592,7 @@ bytes@3.1.0: resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== -cacache@^10.0.4: - version "10.0.4" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-10.0.4.tgz#6452367999eff9d4188aefd9a14e9d7c6a263460" - integrity sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA== - dependencies: - bluebird "^3.5.1" - chownr "^1.0.1" - glob "^7.1.2" - graceful-fs "^4.1.11" - lru-cache "^4.1.1" - mississippi "^2.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.2" - ssri "^5.2.4" - unique-filename "^1.1.0" - y18n "^4.0.0" - -cacache@^12.0.2: +cacache@^12.0.2, cacache@^12.0.3: version "12.0.3" resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.3.tgz#be99abba4e1bf5df461cd5a2c1071fc432573390" integrity sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw== @@ -2500,6 +2613,30 @@ cacache@^12.0.2: unique-filename "^1.1.1" y18n "^4.0.0" +cacache@^13.0.1: + version "13.0.1" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-13.0.1.tgz#a8000c21697089082f85287a1aec6e382024a71c" + integrity sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w== + dependencies: + chownr "^1.1.2" + figgy-pudding "^3.5.1" + fs-minipass "^2.0.0" + glob "^7.1.4" + graceful-fs "^4.2.2" + infer-owner "^1.0.4" + lru-cache "^5.1.1" + minipass "^3.0.0" + minipass-collect "^1.0.2" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.2" + mkdirp "^0.5.1" + move-concurrently "^1.0.1" + p-map "^3.0.0" + promise-inflight "^1.0.1" + rimraf "^2.7.1" + ssri "^7.0.0" + unique-filename "^1.1.1" + cache-base@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" @@ -2515,16 +2652,30 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" -cache-loader@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/cache-loader/-/cache-loader-2.0.1.tgz#5758f41a62d7c23941e3c3c7016e6faeb03acb07" - integrity sha512-V99T3FOynmGx26Zom+JrVBytLBsmUCzVG2/4NnUKgvXN4bEV42R1ERl1IyiH/cvFIDA1Ytq2lPZ9tXDSahcQpQ== +cache-loader@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/cache-loader/-/cache-loader-4.1.0.tgz#9948cae353aec0a1fcb1eafda2300816ec85387e" + integrity sha512-ftOayxve0PwKzBF/GLsZNC9fJBXl8lkZE3TOsjkboHfVHVkL39iUEs1FO07A33mizmci5Dudt38UZrrYXDtbhw== dependencies: - loader-utils "^1.1.0" + buffer-json "^2.0.0" + find-cache-dir "^3.0.0" + loader-utils "^1.2.3" mkdirp "^0.5.1" - neo-async "^2.6.0" - normalize-path "^3.0.0" - schema-utils "^1.0.0" + neo-async "^2.6.1" + schema-utils "^2.0.0" + +cacheable-request@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" + integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== + dependencies: + clone-response "^1.0.2" + get-stream "^5.1.0" + http-cache-semantics "^4.0.0" + keyv "^3.0.0" + lowercase-keys "^2.0.0" + normalize-url "^4.1.0" + responselike "^1.0.2" cachedir@1.3.0: version "1.3.0" @@ -2613,10 +2764,10 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000929, caniuse-lite@^1.0.30000989, caniuse-lite@^1.0.30000998: - version "1.0.30000999" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000999.tgz#427253a69ad7bea4aa8d8345687b8eec51ca0e43" - integrity sha512-1CUyKyecPeksKwXZvYw0tEoaMCo/RwBlXmEtN5vVnabvO0KPd9RQLcaAuR9/1F+KDMv6esmOFWlsXuzDk+8rxg== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000929, caniuse-lite@^1.0.30000989, caniuse-lite@^1.0.30001010: + version "1.0.30001011" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001011.tgz#0d6c4549c78c4a800bb043a83ca0cbe0aee6c6e1" + integrity sha512-h+Eqyn/YA6o6ZTqpS86PyRmNWOs1r54EBDcd2NTwwfsXQ8re1B38SnB+p2RKF8OUsyEIjeDU8XGec1RGO/wYCg== capture-stack-trace@^1.0.0: version "1.0.1" @@ -2667,7 +2818,7 @@ chalk@2.3.1: escape-string-regexp "^1.0.5" supports-color "^5.2.0" -chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.1, chalk@^2.4.1, chalk@^2.4.2: +chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -2687,6 +2838,14 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" +chalk@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + change-case@^3.0.1: version "3.1.0" resolved "https://registry.yarnpkg.com/change-case/-/change-case-3.1.0.tgz#0e611b7edc9952df2e8513b27b42de72647dd17e" @@ -2758,7 +2917,7 @@ check-types@^8.0.3: resolved "https://registry.yarnpkg.com/check-types/-/check-types-8.0.3.tgz#3356cca19c889544f2d7a95ed49ce508a0ecf552" integrity sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ== -chokidar@^2.0.2, chokidar@^2.0.4, chokidar@^2.1.8: +chokidar@^2.0.0, chokidar@^2.0.2, chokidar@^2.0.4, chokidar@^2.1.8: version "2.1.8" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== @@ -2777,7 +2936,7 @@ chokidar@^2.0.2, chokidar@^2.0.4, chokidar@^2.1.8: optionalDependencies: fsevents "^1.2.7" -chownr@^1.0.1, chownr@^1.1.1: +chownr@^1.1.1, chownr@^1.1.2, chownr@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.3.tgz#42d837d5239688d55f303003a508230fa6727142" integrity sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw== @@ -2794,6 +2953,11 @@ ci-info@^1.5.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" @@ -2824,25 +2988,29 @@ clean-css@4.2.x, clean-css@^4.1.11: dependencies: source-map "~0.6.0" -clean-webpack-plugin@^0.1.19: - version "0.1.19" - resolved "https://registry.yarnpkg.com/clean-webpack-plugin/-/clean-webpack-plugin-0.1.19.tgz#ceda8bb96b00fe168e9b080272960d20fdcadd6d" - integrity sha512-M1Li5yLHECcN2MahoreuODul5LkjohJGFxLPTjl3j1ttKrF5rgjZET1SJduuqxLAuT1gAPOdkhg03qcaaU1KeA== - dependencies: - rimraf "^2.6.1" +clean-stack@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" + integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== -clean-webpack-plugin@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/clean-webpack-plugin/-/clean-webpack-plugin-1.0.1.tgz#b16ee2f1386aea403010236e632447c7d3505f5a" - integrity sha512-gvwfMsqu3HBgTVvaBa1H3AZKO03CHpr5uP92SPIktP3827EovAitwW+1xoqXyTxCuXnLYpMHG5ytS4AoukHDWA== +clean-webpack-plugin@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz#a99d8ec34c1c628a4541567aa7b457446460c62b" + integrity sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A== dependencies: - rimraf "^2.6.1" + "@types/webpack" "^4.4.31" + del "^4.1.1" cli-boxes@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" integrity sha1-T6kXw+WclKAEzWH47lCdplFocUM= +cli-boxes@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.0.tgz#538ecae8f9c6ca508e3c3c95b453fe93cb4c168d" + integrity sha512-gpaBrMAizVEANOpfZp/EEUixTXDyGt7DFzdK5hU+UbWt/J0lB0w20ncZj59Z9a93xHb9u12zF5BS6i9RKbtg4w== + cli-cursor@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987" @@ -2857,28 +3025,39 @@ cli-cursor@^2.1.0: dependencies: restore-cursor "^2.0.0" -cli-highlight@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/cli-highlight/-/cli-highlight-2.1.1.tgz#2180223d51618b112f4509cf96e4a6c750b07e97" - integrity sha512-0y0VlNmdD99GXZHYnvrQcmHxP8Bi6T00qucGgBgGv4kJ0RyDthNnnFPupHV7PYv/OXSVk+azFbOeaW6+vGmx9A== +cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" + integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== dependencies: - chalk "^2.3.0" + restore-cursor "^3.1.0" + +cli-highlight@^2.1.1: + version "2.1.4" + resolved "https://registry.yarnpkg.com/cli-highlight/-/cli-highlight-2.1.4.tgz#098cb642cf17f42adc1c1145e07f960ec4d7522b" + integrity sha512-s7Zofobm20qriqDoU9sXptQx0t2R9PEgac92mENNm7xaEe1hn71IIMsXMK+6encA6WRCWWxIGQbipr3q998tlQ== + dependencies: + chalk "^3.0.0" highlight.js "^9.6.0" mz "^2.4.0" - parse5 "^4.0.0" - yargs "^13.0.0" + parse5 "^5.1.1" + parse5-htmlparser2-tree-adapter "^5.1.1" + yargs "^15.0.0" + +cli-progress@^3.0.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/cli-progress/-/cli-progress-3.4.0.tgz#5f7459dad0258376e25149893427ba7f3a5160b4" + integrity sha512-35zcc1FsbPfN2dVonxUQwEnqMnI5kDFx2G4qGFGWgIDYqZ6+3t4/GjX/Vk0tq6bNgI9dEFcWLJ6AaLN17NLBDA== + dependencies: + colors "^1.1.2" + string-width "^2.1.1" cli-spinners@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-0.1.2.tgz#bb764d88e185fb9e1e6a2a1f19772318f605e31c" integrity sha1-u3ZNiOGF+54eaiofGXcjGPYF4xw= -cli-spinners@^1.1.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-1.3.1.tgz#002c1990912d0d59580c93bd36c056de99e4259a" - integrity sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg== - -cli-spinners@^2.0.0: +cli-spinners@^2.0.0, cli-spinners@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.2.0.tgz#e8b988d9206c692302d8ee834e7a85c0144d8f77" integrity sha512-tgU3fKwzYjiLEQgPMD9Jt+JjHVL9kW93FiIMX/l7rivvOD4/LL0Mf7gda3+4U2KJBloybwgj5KEoQgGRioMiKQ== @@ -2906,7 +3085,7 @@ cli-width@^2.0.0: resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= -clipboard-copy@^3.0.0: +clipboard-copy@^3.0.0, clipboard-copy@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/clipboard-copy/-/clipboard-copy-3.1.0.tgz#4c59030a43d4988990564a664baeafba99f78ca4" integrity sha512-Xsu1NddBXB89IUauda5BIq3Zq73UWkjkaQlPQbLNvNsd5WBMnTWPNKYR6HGaySOxGYZ+BKxP2E9X4ElnI3yiPA== @@ -2964,6 +3143,15 @@ cliui@^5.0.0: strip-ansi "^5.2.0" wrap-ansi "^5.1.0" +cliui@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" + integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^6.2.0" + clone-deep@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" @@ -2973,12 +3161,19 @@ clone-deep@^4.0.1: kind-of "^6.0.2" shallow-clone "^3.0.0" +clone-response@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" + integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= + dependencies: + mimic-response "^1.0.0" + clone@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= -clsx@^1.0.3: +clsx@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.0.4.tgz#0c0171f6d5cb2fe83848463c15fcc26b4df8c2ec" integrity sha512-1mQ557MIZTrL/140j+JVdRM6e31/OA4vTYxXgqIIZlndyfjHpyawKZia1Im05Vp9BWmImkcNrNtFYQMyFcgJDg== @@ -3003,9 +3198,9 @@ code-point-at@^1.0.0: integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= codemirror@^5.39.0: - version "5.49.0" - resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.49.0.tgz#adedbffcc81091e4a0334bcb96b1ae3b7ada5e3f" - integrity sha512-Hyzr0HToBdZpLBN9dYFO/KlJAsKH37/cXVHPAqa+imml0R92tb9AkmsvjnXL+SluEvjjdfkDgRjc65NG5jnMYA== + version "5.49.2" + resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.49.2.tgz#c84fdaf11b19803f828b0c67060c7bc6d154ccad" + integrity sha512-dwJ2HRPHm8w51WB5YTF9J7m6Z5dtkqbU9ntMZ1dqXyFB9IpjoUFDj80ahRVEoVanfIp6pfASJbOlbWdEf8FOzQ== collapse-white-space@^1.0.2: version "1.0.5" @@ -3027,12 +3222,19 @@ color-convert@^1.9.0, color-convert@^1.9.1: dependencies: color-name "1.1.3" +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + color-name@1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= -color-name@^1.0.0: +color-name@^1.0.0, color-name@~1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== @@ -3094,9 +3296,9 @@ commander@2.17.x: integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== commander@^2.11.0, commander@^2.12.1, commander@^2.18.0, commander@^2.19.0, commander@^2.20.0, commander@^2.7.1, commander@^2.9.0: - version "2.20.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.1.tgz#3863ce3ca92d0831dcf2a102f5fb4b5926afd0f9" - integrity sha512-cCuLsMhJeWQ/ZpsFTbE765kvVfoeSddc4nU3up4fV+fDBcfUXnbITJ+JzhkdjzOqhURjZgujxaioam4RM9yGUg== + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== commander@~2.1.0: version "2.1.0" @@ -3115,12 +3317,24 @@ common-dir@^2.0.2: dependencies: common-sequence "^1.0.2" +common-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/common-dir/-/common-dir-3.0.0.tgz#37d92f4eb998ec95f67216f1a2059f40aae71736" + integrity sha512-DxMoyyrXEEGpzpLHs5UvcuXHYyUOe+weMVXgmM0cQerf/NbLzOgZuNpBh7mKbt69pgtSNjjZnEQh3CEnIIxhKQ== + dependencies: + common-sequence "^2.0.0" + common-sequence@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/common-sequence/-/common-sequence-1.0.2.tgz#30e07f3f8f6f7f9b3dee854f20b2d39eee086de8" integrity sha1-MOB/P49vf5s97oVPILLTnu4Ibeg= -common-tags@1.8.0, common-tags@^1.4.0, common-tags@^1.5.1, common-tags@^1.7.2: +common-sequence@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/common-sequence/-/common-sequence-2.0.0.tgz#a4f01aaf5aebd0ac1ce43653e8c8fe6f0ef3a987" + integrity sha512-f0QqPLpRTgMQn/pQIynf+SdE73Lw5Q1jn4hjirHLgH/NJ71TiHjXusV16BmOyuK5rRQ1W2f++II+TFZbQOh4hA== + +common-tags@1.8.0, common-tags@^1.5.1, common-tags@^1.8.0: version "1.8.0" resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== @@ -3182,17 +3396,27 @@ configstore@^3.0.0: write-file-atomic "^2.0.0" xdg-basedir "^3.0.0" +configstore@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/configstore/-/configstore-4.0.0.tgz#5933311e95d3687efb592c528b922d9262d227e7" + integrity sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ== + dependencies: + dot-prop "^4.1.0" + graceful-fs "^4.1.2" + make-dir "^1.0.0" + unique-string "^1.0.0" + write-file-atomic "^2.0.0" + xdg-basedir "^3.0.0" + connect-history-api-fallback@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== console-browserify@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" - integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA= - dependencies: - date-now "^0.1.4" + version "1.2.0" + resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" + integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== console-control-strings@^1.0.0, console-control-strings@~1.1.0: version "1.1.0" @@ -3241,10 +3465,10 @@ content-type@~1.0.4: resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== -convert-source-map@^1.1.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" - integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== +convert-source-map@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" + integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== dependencies: safe-buffer "~5.1.1" @@ -3275,29 +3499,46 @@ copy-descriptor@^0.1.0: resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= -copy-webpack-plugin@^4.5.2, copy-webpack-plugin@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz#e7f40dd8a68477d405dd1b7a854aae324b158bae" - integrity sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA== +copy-webpack-plugin@^5.0.3, copy-webpack-plugin@^5.0.4: + version "5.0.5" + resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-5.0.5.tgz#731df6a837a2ef0f8f8e2345bdfe9b7c62a2da68" + integrity sha512-7N68eIoQTyudAuxkfPT7HzGoQ+TsmArN/I3HFwG+lVE3FNzqvZKIiaxtYh4o3BIznioxUvx9j26+Rtsc9htQUQ== dependencies: - cacache "^10.0.4" - find-cache-dir "^1.0.0" + cacache "^12.0.3" + find-cache-dir "^2.1.0" + glob-parent "^3.1.0" globby "^7.1.1" - is-glob "^4.0.0" - loader-utils "^1.1.0" + is-glob "^4.0.1" + loader-utils "^1.2.3" minimatch "^3.0.4" - p-limit "^1.0.0" - serialize-javascript "^1.4.0" + normalize-path "^3.0.0" + p-limit "^2.2.1" + schema-utils "^1.0.0" + serialize-javascript "^2.1.0" + webpack-log "^2.0.0" -core-js@^2.4.0, core-js@^2.5.3, core-js@^2.5.7, core-js@^2.6.5, core-js@^2.6.9: - version "2.6.9" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.9.tgz#6b4b214620c834152e179323727fc19741b084f2" - integrity sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A== +core-js-compat@^3.1.1, core-js-compat@^3.3.2: + version "3.4.1" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.4.1.tgz#e12c5a3ef9fcb50fd9d9a32805bfe674f9139246" + integrity sha512-YdeJI26gLc0CQJ9asLE5obEgBz2I0+CIgnoTbS2T0d5IPQw/OCgCIFR527RmpduxjrB3gSEHoGOCTq9sigOyfw== + dependencies: + browserslist "^4.7.2" + semver "^6.3.0" -core-js@^3.0.0: - version "3.2.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.2.1.tgz#cd41f38534da6cc59f7db050fe67307de9868b09" - integrity sha512-Qa5XSVefSVPRxy2XfUC13WbvqkxhkwB3ve+pgCQveNgYzbM/UxZeu1dcOX/xr4UmfUd+muuvsaxilQzCyUurMw== +core-js-pure@^3.0.0: + version "3.4.1" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.4.1.tgz#483dbc687016b45cab4c185cf998c2c59e772c2a" + integrity sha512-q3FgAYoFGS0LaqV4K7oMsJUpGU7Ud3IR6D2qcu7BAvg0OQPuwakrdNlal+0Zsm3bUPBpI5i/r9C6W3uQCcCrSw== + +core-js@^2.4.0, core-js@^2.5.3, core-js@^2.5.7, core-js@^2.6.10, core-js@^2.6.5: + version "2.6.10" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.10.tgz#8a5b8391f8cc7013da703411ce5b585706300d7f" + integrity sha512-I39t74+4t+zau64EN1fE5v2W31Adtc/REhzWN+gWRRXg6WH5qAsZm62DHpQ1+Yhe4047T55jvzz7MUqF/dBBlA== + +core-js@^3.3.2, core-js@^3.3.5: + version "3.4.1" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.4.1.tgz#76dd6828412900ab27c8ce0b22e6114d7ce21b18" + integrity sha512-KX/dnuY/J8FtEwbnrzmAjUYgLqtk+cxM86hfG60LGiW3MmltIc2yAmDgBgEkfm0blZhUrdr1Zd84J2Y14mLxzg== core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" @@ -3353,19 +3594,19 @@ create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: sha.js "^2.4.8" creato@^1.0.3: - version "1.0.5" - resolved "https://registry.yarnpkg.com/creato/-/creato-1.0.5.tgz#ef9a84f3584d880e19200ac3ad8d4b4df906c1ba" - integrity sha512-bneB5jF+I0XNe4d3E6PYszPRb+5S8B3UQ3hDlY6ZSkfEU34RKqCfbUodxwwJn8DhmPYiuefEqEGxvstXEwXuUA== + version "1.1.0" + resolved "https://registry.yarnpkg.com/creato/-/creato-1.1.0.tgz#8122cfa00bd259a8b4deb0fa888abf65da4bbfe4" + integrity sha512-fxVZGER1+o5HTBtGYuQEtaYe4uTvplCoPm28uu/7nMzMdBdPvZJlA5qyONJUEevJQGssWJxcmrGMOOCbv25CeA== dependencies: - chalk "^2.4.1" - inquirer "^6.2.0" + chalk "^2.4.2" + inquirer "^7.0.0" mkdirp "^0.5.1" - ora "^3.0.0" + ora "^4.0.2" parse-github-url "^1.0.2" request "^2.88.0" - tar "^4.4.7" + tar "^5.0.5" tmp "^0.1.0" - update-notifier "^2.5.0" + update-notifier "^3.0.0" cross-fetch@2.2.2: version "2.2.2" @@ -3447,28 +3688,10 @@ css-declaration-sorter@^4.0.1: postcss "^7.0.1" timsort "^0.3.0" -css-initials@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/css-initials/-/css-initials-0.2.0.tgz#14c225bd8656255a6baee07231ef82fa55aacaa3" - integrity sha512-t80yjg0pi4VAIc5itIqLh6M+ZlA+cB+gUXEQkDR09+ExTDwLMGfJ8YviBsGW+DklIrb2k9fwB75Io8ooWXDxxw== - -css-loader@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-1.0.1.tgz#6885bb5233b35ec47b006057da01cc640b6b79fe" - integrity sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw== - dependencies: - babel-code-frame "^6.26.0" - css-selector-tokenizer "^0.7.0" - icss-utils "^2.1.0" - loader-utils "^1.0.2" - lodash "^4.17.11" - postcss "^6.0.23" - postcss-modules-extract-imports "^1.2.0" - postcss-modules-local-by-default "^1.2.0" - postcss-modules-scope "^1.1.0" - postcss-modules-values "^1.3.0" - postcss-value-parser "^3.3.0" - source-list-map "^2.0.0" +css-initials@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/css-initials/-/css-initials-0.3.1.tgz#0406d78e586fd12b9984a3f7d8a87fcbb2073208" + integrity sha512-fkshKv9vV8AmcxkAWVQ9DmEAKiqe09GHdnFaXecp0NIfsGnXIHVJAHfsxdRy9KXV0/KiWdjBqrCYto2fYIO4xQ== css-loader@^2.1.1: version "2.1.1" @@ -3487,6 +3710,24 @@ css-loader@^2.1.1: postcss-value-parser "^3.3.0" schema-utils "^1.0.0" +css-loader@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.2.0.tgz#bb570d89c194f763627fcf1f80059c6832d009b2" + integrity sha512-QTF3Ud5H7DaZotgdcJjGMvyDj5F3Pn1j/sC6VBEOVp94cbwqyIBdcs/quzj4MC1BKQSrTpQznegH/5giYbhnCQ== + dependencies: + camelcase "^5.3.1" + cssesc "^3.0.0" + icss-utils "^4.1.1" + loader-utils "^1.2.3" + normalize-path "^3.0.0" + postcss "^7.0.17" + postcss-modules-extract-imports "^2.0.0" + postcss-modules-local-by-default "^3.0.2" + postcss-modules-scope "^2.1.0" + postcss-modules-values "^3.0.0" + postcss-value-parser "^4.0.0" + schema-utils "^2.0.0" + css-select-base-adapter@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" @@ -3503,54 +3744,37 @@ css-select@^1.1.0: nth-check "~1.0.1" css-select@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.0.2.tgz#ab4386cec9e1f668855564b17c3733b43b2a5ede" - integrity sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ== + version "2.1.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" + integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== dependencies: boolbase "^1.0.0" - css-what "^2.1.2" + css-what "^3.2.1" domutils "^1.7.0" nth-check "^1.0.2" -css-selector-tokenizer@^0.7.0: - version "0.7.1" - resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz#a177271a8bca5019172f4f891fc6eed9cbf68d5d" - integrity sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA== - dependencies: - cssesc "^0.1.0" - fastparse "^1.1.1" - regexpu-core "^1.0.0" - -css-tree@1.0.0-alpha.29: - version "1.0.0-alpha.29" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39" - integrity sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg== - dependencies: - mdn-data "~1.1.0" - source-map "^0.5.3" - -css-tree@1.0.0-alpha.33: - version "1.0.0-alpha.33" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.33.tgz#970e20e5a91f7a378ddd0fc58d0b6c8d4f3be93e" - integrity sha512-SPt57bh5nQnpsTBsx/IXbO14sRc9xXu5MtMAVuo0BaQQmyf0NupNPPSoMaqiAF5tDFafYsTkfeH4Q/HCKXkg4w== +css-tree@1.0.0-alpha.37: + version "1.0.0-alpha.37" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" + integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== dependencies: mdn-data "2.0.4" - source-map "^0.5.3" + source-map "^0.6.1" css-unit-converter@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz#d9b9281adcfd8ced935bdbaba83786897f64e996" integrity sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY= -css-what@2.1, css-what@^2.1.2: +css-what@2.1: version "2.1.3" resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== -cssesc@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" - integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q= +css-what@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.2.1.tgz#f4a8f12421064621b456755e34a03a2c22df5da1" + integrity sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw== cssesc@^2.0.0: version "2.0.0" @@ -3630,24 +3854,34 @@ cssnano@^4.0.0, cssnano@^4.1.10: is-resolvable "^1.0.0" postcss "^7.0.0" -csso@^3.5.1: - version "3.5.1" - resolved "https://registry.yarnpkg.com/csso/-/csso-3.5.1.tgz#7b9eb8be61628973c1b261e169d2f024008e758b" - integrity sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg== +csso@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/csso/-/csso-4.0.2.tgz#e5f81ab3a56b8eefb7f0092ce7279329f454de3d" + integrity sha512-kS7/oeNVXkHWxby5tHVxlhjizRCSv8QdU7hB2FpdAibDU8FjTAolhNjKNTiLzXtUrKT6HwClE81yXwEk1309wg== dependencies: - css-tree "1.0.0-alpha.29" + css-tree "1.0.0-alpha.37" -cssom@0.3.x, cssom@^0.3.4: +cssom@^0.4.1: + version "0.4.4" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" + integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== + +cssom@~0.3.6: version "0.3.8" resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== -cssstyle@^1.1.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.4.0.tgz#9d31328229d3c565c61e586b02041a28fccdccf1" - integrity sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA== +cssstyle@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.0.0.tgz#911f0fe25532db4f5d44afc83f89cc4b82c97fe3" + integrity sha512-QXSAu2WBsSRXCPjvI43Y40m6fMevvyRm8JVAuF9ksQz5jha4pWP1wpaK7Yu5oLFc6+XAY+hj8YhefyXcBB53gg== dependencies: - cssom "0.3.x" + cssom "~0.3.6" + +csstype@^2.6.5: + version "2.6.7" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.7.tgz#20b0024c20b6718f4eda3853a1f5a1cce7f5e4a5" + integrity sha512-9Mcn9sFbGBAdmimWb2gLVDtFJzeKtDGIr76TUqmjZrw9LFXBMSU70lcs+C0/7fyCd6iBDqmksUcCOUIkisPHsQ== cucumber-html-reporter@^3.0.4: version "3.0.4" @@ -3679,12 +3913,13 @@ cyclist@^1.0.1: integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= cypress@^3.3.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/cypress/-/cypress-3.4.1.tgz#ca2e4e9864679da686c6a6189603efd409664c30" - integrity sha512-1HBS7t9XXzkt6QHbwfirWYty8vzxNMawGj1yI+Fu6C3/VZJ8UtUngMW6layqwYZzLTZV8tiDpdCNBypn78V4Dg== + version "3.6.1" + resolved "https://registry.yarnpkg.com/cypress/-/cypress-3.6.1.tgz#4420957923879f60b7a5146ccbf81841a149b653" + integrity sha512-6n0oqENdz/oQ7EJ6IgESNb2M7Bo/70qX9jSJsAziJTC3kICfEMmJUlrAnP9bn+ut24MlXQST5nRXhUP5nRIx6A== dependencies: "@cypress/listr-verbose-renderer" "0.4.1" "@cypress/xvfb" "1.2.4" + "@types/sizzle" "2.3.2" arch "2.1.1" bluebird "3.5.0" cachedir "1.3.0" @@ -3711,6 +3946,7 @@ cypress@^3.3.1: request-progress "3.0.0" supports-color "5.5.0" tmp "0.1.0" + untildify "3.0.3" url "0.11.0" yauzl "2.10.0" @@ -3735,11 +3971,6 @@ date-fns@^1.27.2: resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.30.1.tgz#2e71bf0b119153dbb4cc4e88d9ea5acfb50dc05c" integrity sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw== -date-now@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" - integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs= - de-indent@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d" @@ -3759,7 +3990,7 @@ debug@3.1.0: dependencies: ms "2.0.0" -debug@3.2.6, debug@^3.0.0, debug@^3.1.0, debug@^3.2.5, debug@^3.2.6: +debug@3.2.6, debug@^3.0.0, debug@^3.1.0, debug@^3.1.1, debug@^3.2.5, debug@^3.2.6: version "3.2.6" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== @@ -3783,6 +4014,13 @@ decode-uri-component@^0.2.0: resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= +decompress-response@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" + integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= + dependencies: + mimic-response "^1.0.0" + deep-eql@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz#dfc9404400ad1c8fe023e7da1df1c147c4b444df" @@ -3791,9 +4029,9 @@ deep-eql@^3.0.1: type-detect "^4.0.0" deep-equal@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.0.tgz#3103cdf8ab6d32cf4a8df7865458f2b8d33f3745" - integrity sha512-ZbfWJq/wN1Z273o7mUSjILYqehAktR2NVoSrOukDkU9kg2v/Uv89yU4Cvz8seJeAmtN5oqiefKq8FPuXOboqLw== + version "1.1.1" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" + integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== dependencies: is-arguments "^1.0.4" is-date-object "^1.0.1" @@ -3818,9 +4056,9 @@ deepmerge@^1.5.2: integrity sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ== deepmerge@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.1.1.tgz#ee0866e4019fe62c1276b9062d4c4803d9aea14c" - integrity sha512-+qO5WbNBKBaZez95TffdUDnGIo4+r5kmsX8aOb7PDHvXsTbghAmleuxjs6ytNaf5Eg4FGBXDS5vqO61TRi6BMg== + version "4.2.2" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" + integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== default-gateway@^4.2.0: version "4.2.0" @@ -3831,11 +4069,11 @@ default-gateway@^4.2.0: ip-regex "^2.1.0" default-gateway@^5.0.2: - version "5.0.3" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-5.0.3.tgz#18434c9430a18035a2861f7839bf7669b3436e6f" - integrity sha512-zW+ld9xtN0+q48wIwhitUzhfERJN7BPgvijPhuCKG6bfWqnoqtSNSnrXfvAME2ZJLpgYpz6UorpBddGfLzrJBw== + version "5.0.5" + resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-5.0.5.tgz#4fd6bd5d2855d39b34cc5a59505486e9aafc9b10" + integrity sha512-z2RnruVmj8hVMmAnEJMTIJNijhKCDiGjbLP+BHJFOT7ld3Bo5qcIBpVYDniqhbMIIf+jZDlkP2MkPXiQy/DBLA== dependencies: - execa "^2.0.3" + execa "^3.3.0" defaults@^1.0.3: version "1.0.3" @@ -3844,6 +4082,11 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" +defer-to-connect@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.0.tgz#b41bd7efa8508cef13f8456975f7a278c72833fd" + integrity sha512-WE2sZoctWm/v4smfCAdjYbrfS55JiMRdlY9ZubFhsYbteCK9+BvAx4YV7nPjYM6ZnX5BcoVKwfmyx9sIFTgQMQ== + define-properties@^1.1.2, define-properties@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" @@ -3907,9 +4150,9 @@ depd@~1.1.2: integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= des.js@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" - integrity sha1-wHTS4qpqipoH29YfmhXCzYPsjsw= + version "1.0.1" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" + integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== dependencies: inherits "^2.0.1" minimalistic-assert "^1.0.0" @@ -3976,6 +4219,13 @@ dir-glob@^2.0.0, dir-glob@^2.2.2: dependencies: path-type "^3.0.0" +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + disparity@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/disparity/-/disparity-2.0.0.tgz#57ddacb47324ae5f58d2cc0da886db4ce9eeb718" @@ -4037,9 +4287,9 @@ dom-event-types@^1.0.0: integrity sha512-2G2Vwi2zXTHBGqXHsJ4+ak/iP0N8Ar+G8a7LiD2oup5o4sQWytwqqrZu/O6hIMV0KMID2PL69OhpshLO0n7UJQ== dom-serializer@0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.1.tgz#13650c850daffea35d8b626a4cfc4d3a17643fdb" - integrity sha512-sK3ujri04WyjwQXVoK4PU3y8ula1stq10GJZpqHIUgoGZdsGzAGu65BnU3d08aTVSvO7mGPZUc0wTEDL+qGE0Q== + version "0.2.2" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== dependencies: domelementtype "^2.0.1" entities "^2.0.0" @@ -4140,10 +4390,10 @@ dotenv@^6.1.0, dotenv@^6.2.0: resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.2.0.tgz#941c0410535d942c8becf28d3f357dbd9d476064" integrity sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w== -dotenv@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-7.0.0.tgz#a2be3cd52736673206e8a85fb5210eea29628e7c" - integrity sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g== +dotenv@^8.2.0: + version "8.2.0" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a" + integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== duplexer3@^0.1.4: version "0.1.4" @@ -4191,14 +4441,14 @@ ee-first@1.1.1: integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= ejs@^2.6.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.7.1.tgz#5b5ab57f718b79d4aca9254457afecd36fa80228" - integrity sha512-kS/gEPzZs3Y1rRsbGX4UOSjtP/CeJP0CxSNZHYxGfVM/VgLcv0ZqM7C45YyTj2DI2g7+P9Dd24C+IMIg6D0nYQ== + version "2.7.4" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.7.4.tgz#48661287573dcc53e366c7a1ae52c3a120eec9ba" + integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA== -electron-to-chromium@^1.3.103, electron-to-chromium@^1.3.247: - version "1.3.279" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.279.tgz#543d578f118afbb750ff1e8f3e0c898c30a4f574" - integrity sha512-iiBT/LeUWKnhd7d/n4IZsx/NIacs7gjFgAT1q5/i0POiS+5d0rVnbbyCRMmsBW7vaQJOUhWyh4PsyIVZb/Ax5Q== +electron-to-chromium@^1.3.103, electron-to-chromium@^1.3.247, electron-to-chromium@^1.3.306: + version "1.3.309" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.309.tgz#9e1e5e23c73d04f0364e524afaafd6659289ae1b" + integrity sha512-NZd91XD15v2UPLjYXoN/gLnkwIUQjdH4SQLpRCCQiYJH6BBkfgp5pWemBJPr1rZ2dl8Ee3o91O9Sa1QuAfZmog== elegant-spinner@^1.0.1: version "1.0.1" @@ -4228,6 +4478,11 @@ emoji-regex@^7.0.1: resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + emojis-list@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" @@ -4293,9 +4548,9 @@ error-stack-parser@^2.0.0: stackframe "^1.1.0" es-abstract@^1.12.0, es-abstract@^1.4.3, es-abstract@^1.5.1: - version "1.15.0" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.15.0.tgz#8884928ec7e40a79e3c9bc812d37d10c8b24cc57" - integrity sha512-bhkEqWJ2t2lMeaJDuk7okMkJWI/yqgH/EoGwpcvv0XW9RWQsRspI4wt6xuyuvMvvQE3gg/D9HXppgk21w78GyQ== + version "1.16.0" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.16.0.tgz#d3a26dc9c3283ac9750dca569586e976d9dcc06d" + integrity sha512-xdQnfykZ9JMEiasTAJZJdMWCQ1Vm00NBw79/AWi7ELfZuuPCSOMDZbT9mkOfSctVtfhb+sAAzrm+j//GjjLHLg== dependencies: es-to-primitive "^1.2.0" function-bind "^1.1.1" @@ -4309,9 +4564,9 @@ es-abstract@^1.12.0, es-abstract@^1.4.3, es-abstract@^1.5.1: string.prototype.trimright "^2.1.0" es-to-primitive@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" - integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg== + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== dependencies: is-callable "^1.1.4" is-date-object "^1.0.1" @@ -4322,7 +4577,7 @@ es6-object-assign@^1.1.0, es6-object-assign@~1.1.0: resolved "https://registry.yarnpkg.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz#c2c3582656247c39ea107cb1e6652b6f9f24523c" integrity sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw= -es6-promise@^4.0.3, es6-promise@^4.1.1, es6-promise@^4.2.6: +es6-promise@^4.0.3, es6-promise@^4.1.1, es6-promise@^4.2.6, es6-promise@^4.2.8: version "4.2.8" resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== @@ -4344,7 +4599,7 @@ escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= -escodegen@^1.11.0, escodegen@^1.11.1: +escodegen@^1.11.1, escodegen@^1.12.0: version "1.12.0" resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.12.0.tgz#f763daf840af172bb3a2b6dd7219c0e17f7ff541" integrity sha512-TuA+EhsanGcme5T3R0L80u4t8CpbXQjegRmf7+FPTJrtCTErXFeelblRgHQa1FofEzqYYJmJ/OqjTwREp9qgmg== @@ -4356,14 +4611,14 @@ escodegen@^1.11.0, escodegen@^1.11.1: optionalDependencies: source-map "~0.6.1" -eslint-plugin-cypress@^2.2.1: +eslint-plugin-cypress@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/eslint-plugin-cypress/-/eslint-plugin-cypress-2.7.0.tgz#117f14ce63698e4c4f3afea3d7e27025c8d504f0" integrity sha512-52Lq5ePCD/8jc536e1RqtLfj33BAy1s7BlYgCjbG39J5kqUitcTlRY5i3NRoeAyPHueDwETsq0eASF44ugLosQ== dependencies: globals "^11.12.0" -eslint-scope@^4.0.0, eslint-scope@^4.0.3: +eslint-scope@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== @@ -4379,22 +4634,22 @@ eslint-scope@^5.0.0: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint-utils@^1.3.1, eslint-utils@^1.4.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.2.tgz#166a5180ef6ab7eb462f162fd0e6f2463d7309ab" - integrity sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q== +eslint-utils@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f" + integrity sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== dependencies: - eslint-visitor-keys "^1.0.0" + eslint-visitor-keys "^1.1.0" -eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: +eslint-visitor-keys@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2" integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A== eslint@^6.5.1: - version "6.5.1" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.5.1.tgz#828e4c469697d43bb586144be152198b91e96ed6" - integrity sha512-32h99BoLYStT1iq1v2P9uwpyznQ4M2jRiFB6acitKz52Gqn+vPaMDUTB1bYi1WN4Nquj2w+t+bimYUG83DC55A== + version "6.6.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.6.0.tgz#4a01a2fb48d32aacef5530ee9c5a78f11a8afd04" + integrity sha512-PpEBq7b6qY/qrOmpYQ/jTMDYfuQMELR4g4WI1M/NaSDDD/bdcMb+dj4Hgks7p41kW2caXsPsEZAEAyAgjVVC0g== dependencies: "@babel/code-frame" "^7.0.0" ajv "^6.10.0" @@ -4403,9 +4658,9 @@ eslint@^6.5.1: debug "^4.0.1" doctrine "^3.0.0" eslint-scope "^5.0.0" - eslint-utils "^1.4.2" + eslint-utils "^1.4.3" eslint-visitor-keys "^1.1.0" - espree "^6.1.1" + espree "^6.1.2" esquery "^1.0.1" esutils "^2.0.2" file-entry-cache "^5.0.1" @@ -4415,7 +4670,7 @@ eslint@^6.5.1: ignore "^4.0.6" import-fresh "^3.0.0" imurmurhash "^0.1.4" - inquirer "^6.4.1" + inquirer "^7.0.0" is-glob "^4.0.0" js-yaml "^3.13.1" json-stable-stringify-without-jsonify "^1.0.1" @@ -4439,13 +4694,13 @@ esm@^3.2.13: resolved "https://registry.yarnpkg.com/esm/-/esm-3.2.25.tgz#342c18c29d56157688ba5ce31f8431fbb795cc10" integrity sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA== -espree@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-6.1.1.tgz#7f80e5f7257fc47db450022d723e356daeb1e5de" - integrity sha512-EYbr8XZUhWbYCqQRW0duU5LxzL5bETN6AjKBGy1302qqzPaCH10QbRg3Wvco79Z8x9WbiE8HYB4e75xl6qUYvQ== +espree@^6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/espree/-/espree-6.1.2.tgz#6c272650932b4f91c3714e5e7b5f5e2ecf47262d" + integrity sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA== dependencies: - acorn "^7.0.0" - acorn-jsx "^5.0.2" + acorn "^7.1.0" + acorn-jsx "^5.1.0" eslint-visitor-keys "^1.1.0" esprima@^2.1.0: @@ -4482,10 +4737,10 @@ estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== -estree-walker@^0.6.0: - version "0.6.1" - resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" - integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== +estree-walker@~0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.9.0.tgz#9116372f09c02fd88fcafb0c04343631012a0aa6" + integrity sha512-12U47o7XHUX329+x3FzNVjCx3SHEzMF0nkDv7r/HnBzX/xNTKxajBk6gyygaxrAFtLj39219oMfbtxv4KpaOiA== esutils@^1.1.6: version "1.1.6" @@ -4584,16 +4839,17 @@ execa@^1.0.0: signal-exit "^3.0.0" strip-eof "^1.0.0" -execa@^2.0.3: - version "2.1.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-2.1.0.tgz#e5d3ecd837d2a60ec50f3da78fd39767747bbe99" - integrity sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw== +execa@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-3.3.0.tgz#7e348eef129a1937f21ecbbd53390942653522c1" + integrity sha512-j5Vit5WZR/cbHlqU97+qcnw9WHRCIL4V1SVe75VcHcD1JRBdt8fv0zw89b7CQHQdUHTt2VjuhcF5ibAgVOxqpg== dependencies: cross-spawn "^7.0.0" get-stream "^5.0.0" + human-signals "^1.1.1" is-stream "^2.0.0" merge-stream "^2.0.0" - npm-run-path "^3.0.0" + npm-run-path "^4.0.0" onetime "^5.1.0" p-finally "^2.0.0" signal-exit "^3.0.2" @@ -4770,20 +5026,33 @@ fast-glob@^2.0.2, fast-glob@^2.2.6: merge2 "^1.2.3" micromatch "^3.1.10" +fast-glob@^3.0.3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.1.0.tgz#77375a7e3e6f6fc9b18f061cddd28b8d1eec75ae" + integrity sha512-TrUz3THiq2Vy3bjfQUB2wNyPdGBeGmdjbzzBLhfHN4YFurYptCKwGq/TfiRavbGywFRzY6U2CdmQ1zmsY5yYaw== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.0" + merge2 "^1.3.0" + micromatch "^4.0.2" + fast-json-stable-stringify@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= -fast-levenshtein@~2.0.4: +fast-levenshtein@~2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= -fastparse@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" - integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== +fastq@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.6.0.tgz#4ec8a38f4ac25f21492673adb7eae9cfef47d1c2" + integrity sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA== + dependencies: + reusify "^1.0.0" fault@^1.0.2: version "1.0.3" @@ -4840,6 +5109,13 @@ figures@^2.0.0: dependencies: escape-string-regexp "^1.0.5" +figures@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-3.1.0.tgz#4b198dd07d8d71530642864af2d45dd9e459c4ec" + integrity sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg== + dependencies: + escape-string-regexp "^1.0.5" + file-entry-cache@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" @@ -4847,13 +5123,13 @@ file-entry-cache@^5.0.1: dependencies: flat-cache "^2.0.1" -file-loader@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-3.0.1.tgz#f8e0ba0b599918b51adfe45d66d1e771ad560faa" - integrity sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw== +file-loader@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-4.2.0.tgz#5fb124d2369d7075d70a9a5abecd12e60a95215e" + integrity sha512-+xZnaK5R8kBJrHK0/6HRlrKNamvVS5rjyuju+rnyxRGuwUJwpAMsVzUl5dz6rK8brkzjV6JpcFNjp6NqV0g1OQ== dependencies: - loader-utils "^1.0.2" - schema-utils "^1.0.0" + loader-utils "^1.2.3" + schema-utils "^2.0.0" filesize@3.6.1, filesize@^3.6.1: version "3.6.1" @@ -4870,6 +5146,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + finalhandler@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" @@ -4891,15 +5174,6 @@ find-babel-config@^1.1.0: json5 "^0.5.1" path-exists "^3.0.0" -find-cache-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f" - integrity sha1-kojj6ePMN0hxfTnq3hfPcfww7m8= - dependencies: - commondir "^1.0.1" - make-dir "^1.0.0" - pkg-dir "^2.0.0" - find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" @@ -4909,6 +5183,15 @@ find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: make-dir "^2.0.0" pkg-dir "^3.0.0" +find-cache-dir@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.1.0.tgz#9935894999debef4cf9f677fdf646d002c4cdecb" + integrity sha512-zw+EFiNBNPgI2NTrKkDd1xd7q0cs6wr/iWnr/oUkI0yF9K9GqQ+riIt4aiyFaaqpaWbxPrJXHI+QvmNUQbX+0Q== + dependencies: + commondir "^1.0.1" + make-dir "^3.0.0" + pkg-dir "^4.1.0" + find-up@3.0.0, find-up@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" @@ -4931,6 +5214,14 @@ find-up@^2.0.0, find-up@^2.1.0: dependencies: locate-path "^2.0.0" +find-up@^4.0.0, find-up@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + find@^0.2.7: version "0.2.9" resolved "https://registry.yarnpkg.com/find/-/find-0.2.9.tgz#4b73f1ff9e56ad91b76e716407fe5ffe6554bb8c" @@ -4955,6 +5246,13 @@ flat-cache@^2.0.1: rimraf "2.6.3" write "1.0.3" +flat@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/flat/-/flat-4.1.0.tgz#090bec8b05e39cba309747f1d588f04dbaf98db2" + integrity sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw== + dependencies: + is-buffer "~2.0.3" + flatted@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.1.tgz#69e57caa8f0eacbc281d2e2cb458d46fdb449e08" @@ -4999,17 +5297,19 @@ fork-ts-checker-webpack-plugin@1.5.0: tapable "^1.0.0" worker-rpc "^0.1.0" -fork-ts-checker-webpack-plugin@^0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-0.5.2.tgz#a73b3630bd0a69409a6e4824e54c03a62fe82d8f" - integrity sha512-a5IG+xXyKnpruI0CP/anyRLAoxWtp3lzdG6flxicANnoSzz64b12dJ7ASAVRrI2OaWwZR2JyBaMHFQqInhWhIw== +fork-ts-checker-webpack-plugin@^1.5.1: + version "1.6.0" + resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-1.6.0.tgz#a81fd1c6bf5258fa5318cf3e9a7e9bac006f7917" + integrity sha512-vqOY5gakcoon2s12V7MMe01OPwfgqulUWFzm+geQaPPOBKjW1I7aqqoBVlU0ECn97liMB0ECs16pRdIGe9qdRw== dependencies: babel-code-frame "^6.22.0" chalk "^2.4.1" chokidar "^2.0.4" micromatch "^3.1.10" minimatch "^3.0.4" + semver "^5.6.0" tapable "^1.0.0" + worker-rpc "^0.1.0" form-data@~2.3.2: version "2.3.3" @@ -5098,6 +5398,13 @@ fs-minipass@^1.2.5: dependencies: minipass "^2.6.0" +fs-minipass@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.0.0.tgz#a6415edab02fae4b9e9230bc87ee2e4472003cd1" + integrity sha512-40Qz+LFXmd9tzYVnnBmZvFfvAADfUA14TXPK1s7IfElJTIZ97rA8w4Kin7Wt5JBrC3ShnnFJO/5vPjPEeJIq9A== + dependencies: + minipass "^3.0.0" + fs-write-stream-atomic@^1.0.8: version "1.0.10" resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" @@ -5197,14 +5504,14 @@ get-stream@^3.0.0: resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= -get-stream@^4.0.0: +get-stream@^4.0.0, get-stream@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== dependencies: pump "^3.0.0" -get-stream@^5.0.0: +get-stream@^5.0.0, get-stream@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.1.0.tgz#01203cdc92597f9b909067c3e656cc1f4d3c4dc9" integrity sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw== @@ -5237,6 +5544,13 @@ github-slugger@^1.2.0, github-slugger@^1.2.1: dependencies: emoji-regex ">=6.0.0 <=6.1.1" +glob-parent@5.1.0, glob-parent@^5.0.0, glob-parent@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.0.tgz#5f4c1d1e748d30cd73ad2944b3577a81b081e8c2" + integrity sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw== + dependencies: + is-glob "^4.0.1" + glob-parent@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" @@ -5245,22 +5559,15 @@ glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" -glob-parent@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.0.tgz#5f4c1d1e748d30cd73ad2944b3577a81b081e8c2" - integrity sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw== - dependencies: - is-glob "^4.0.1" - glob-to-regexp@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= -glob@7.1.2: - version "7.1.2" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" - integrity sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ== +glob@7.1.3: + version "7.1.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" + integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -5269,10 +5576,10 @@ glob@7.1.2: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@~7.1.1: - version "7.1.4" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" - integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== +glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.5, glob@~7.1.1: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -5342,6 +5649,20 @@ globby@8.0.2: pify "^3.0.0" slash "^1.0.0" +globby@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.1.tgz#4782c34cb75dd683351335c5829cc3420e606b22" + integrity sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A== + dependencies: + "@types/glob" "^7.1.1" + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.0.3" + glob "^7.1.3" + ignore "^5.1.1" + merge2 "^1.2.3" + slash "^3.0.0" + globby@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" @@ -5388,7 +5709,7 @@ globule@^1.0.0: lodash "~4.17.10" minimatch "~3.0.2" -glogg@^1.0.1, glogg@^1.0.2: +glogg@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.2.tgz#2d7dd702beda22eb3bffadf880696da6d846313f" integrity sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA== @@ -5419,10 +5740,27 @@ got@^6.7.1: unzip-response "^2.0.1" url-parse-lax "^1.0.0" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6: - version "4.2.2" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.2.tgz#6f0952605d0140c1cfdb138ed005775b92d67b02" - integrity sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q== +got@^9.6.0: + version "9.6.0" + resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" + integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== + dependencies: + "@sindresorhus/is" "^0.14.0" + "@szmarczak/http-timer" "^1.1.2" + cacheable-request "^6.0.0" + decompress-response "^3.3.0" + duplexer3 "^0.1.4" + get-stream "^4.1.0" + lowercase-keys "^1.0.1" + mimic-response "^1.0.1" + p-cancelable "^1.0.0" + to-readable-stream "^1.0.0" + url-parse-lax "^3.0.0" + +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.2: + version "4.2.3" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423" + integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ== graphcool-json-schema@1.2.1: version "1.2.1" @@ -5654,10 +5992,15 @@ has-flag@^3.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= -has-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" - integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-symbols@^1.0.0, has-symbols@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" + integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== has-unicode@^2.0.0: version "2.0.1" @@ -5695,6 +6038,11 @@ has-values@^1.0.0: is-number "^3.0.0" kind-of "^4.0.0" +has-yarn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" + integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== + has@^1.0.0, has@^1.0.1, has@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" @@ -5723,12 +6071,7 @@ hash.js@^1.0.0, hash.js@^1.0.3: inherits "^2.0.3" minimalistic-assert "^1.0.1" -he@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/he/-/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd" - integrity sha1-k0EP0hsAlzUVH4howvJx80J+I/0= - -he@1.2.x, he@^1.1.0: +he@1.2.0, he@1.2.x, he@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== @@ -5746,10 +6089,10 @@ hex-color-regex@^1.1.0: resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== -highlight.js@^9.6.0, highlight.js@~9.15.0: - version "9.15.10" - resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.15.10.tgz#7b18ed75c90348c045eef9ed08ca1319a2219ad2" - integrity sha512-RoV7OkQm0T3os3Dd2VHLNMoaoDVx77Wygln3n9l5YV172XonWG6rgQD3XnF/BuFFZw9A0TJgmMSO8FEWQgvcXw== +highlight.js@^9.6.0, highlight.js@~9.16.0: + version "9.16.2" + resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.16.2.tgz#68368d039ffe1c6211bcc07e483daf95de3e403e" + integrity sha512-feMUrVLZvjy0oC7FVJQcSQRqbBq9kwqnYE4+Kj9ZjbHh3g+BisiPgF49NyQbVLNdrL/qqZr3Ca9yOKwgn2i/tw== hmac-drbg@^1.0.0: version "1.0.1" @@ -5760,11 +6103,6 @@ hmac-drbg@^1.0.0: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.1" -hoek@4.x.x: - version "4.2.1" - resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb" - integrity sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA== - homedir-polyfill@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" @@ -5862,6 +6200,11 @@ htmlparser2@^3.3.0: inherits "^2.0.1" readable-stream "^3.1.1" +http-cache-semantics@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.0.3.tgz#495704773277eeef6e43f9ab2c2c7d259dda25c5" + integrity sha512-TcIMG3qeVLgDr1TEd2XvHaTnMPwYQUQMIBLy+5pLSDKYFc7UIqj39w8EGzZkaxoLv/l2K8HaI0t5AVA+YYgUew== + http-deceiver@^1.2.7: version "1.2.7" resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" @@ -5946,14 +6289,19 @@ https-browserify@^1.0.0: integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= https-proxy-agent@^2.2.1: - version "2.2.2" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz#271ea8e90f836ac9f119daccd39c19ff7dfb0793" - integrity sha512-c8Ndjc9Bkpfx/vCJueCPy0jlP4ccCCSNDp8xwCZzPjKJUm+B+u9WX2x98Qx4n1PiMNTWo3D7KK5ifNV/yJyRzg== + version "2.2.4" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz#4ee7a737abd92678a293d9b34a1af4d0d08c787b" + integrity sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg== dependencies: agent-base "^4.3.0" debug "^3.1.0" -hyphenate-style-name@^1.0.2: +human-signals@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" + integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + +hyphenate-style-name@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz#097bb7fa0b8f1a9cf0bd5c734cf95899981a9b48" integrity sha512-EcuixamT82oplpoJ2XU4pDtKGWQ7b00CD9f1ug9IaQ3p1bkHMiKCZ9ut9QDI6qsa6cpUuB+A/I+zLtdNK4n2DQ== @@ -5970,14 +6318,7 @@ icss-replace-symbols@^1.1.0: resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= -icss-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" - integrity sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI= - dependencies: - postcss "^6.0.1" - -icss-utils@^4.1.0: +icss-utils@^4.0.0, icss-utils@^4.1.0, icss-utils@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" integrity sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== @@ -6011,6 +6352,11 @@ ignore@^4.0.3, ignore@^4.0.6: resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== +ignore@^5.1.1: + version "5.1.4" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.4.tgz#84b7b3dbe64552b6ef0eca99f6743dbec6d97adf" + integrity sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A== + immer@1.10.0: version "1.10.0" resolved "https://registry.yarnpkg.com/immer/-/immer-1.10.0.tgz#bad67605ba9c810275d91e1c2a47d4582e98286d" @@ -6032,9 +6378,9 @@ import-fresh@^2.0.0: resolve-from "^3.0.0" import-fresh@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.1.0.tgz#6d33fa1dcef6df930fae003446f33415af905118" - integrity sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ== + version "3.2.1" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66" + integrity sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ== dependencies: parent-module "^1.0.0" resolve-from "^4.0.0" @@ -6081,12 +6427,17 @@ indent-string@^3.0.0: resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289" integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok= +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + indexes-of@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= -infer-owner@^1.0.3: +infer-owner@^1.0.3, infer-owner@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== @@ -6181,22 +6532,22 @@ inquirer@6.5.0: strip-ansi "^5.1.0" through "^2.3.6" -inquirer@^6.2.0, inquirer@^6.4.1: - version "6.5.2" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.2.tgz#ad50942375d036d327ff528c08bd5fab089928ca" - integrity sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ== +inquirer@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.0.0.tgz#9e2b032dde77da1db5db804758b8fea3a970519a" + integrity sha512-rSdC7zelHdRQFkWnhsMu2+2SO41mpv2oF2zy4tMhmiLWkcKbOAs87fWAJhVXttKVwhdZvymvnuM95EyEXg2/tQ== dependencies: - ansi-escapes "^3.2.0" + ansi-escapes "^4.2.1" chalk "^2.4.2" - cli-cursor "^2.1.0" + cli-cursor "^3.1.0" cli-width "^2.0.0" external-editor "^3.0.3" - figures "^2.0.0" - lodash "^4.17.12" - mute-stream "0.0.7" + figures "^3.0.0" + lodash "^4.17.15" + mute-stream "0.0.8" run-async "^2.2.0" rxjs "^6.4.0" - string-width "^2.1.0" + string-width "^4.1.0" strip-ansi "^5.1.0" through "^2.3.6" @@ -6208,11 +6559,16 @@ internal-ip@^4.3.0: default-gateway "^4.2.0" ipaddr.js "^1.9.0" -interpret@^1.0.1: +interpret@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296" integrity sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw== +intersection-observer@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/intersection-observer/-/intersection-observer-0.7.0.tgz#ee16bee978db53516ead2f0a8154b09b400bbdc9" + integrity sha512-Id0Fij0HsB/vKWGeBe9PxeY45ttRiBmhFyyt/geBdDHBYNctMRTE3dC1U3ujzz3lap+hVXlEcVaB56kZP/eEUg== + invariant@^2.2.2: version "2.2.4" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" @@ -6329,7 +6685,7 @@ is-buffer@^1.1.5: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-buffer@^2.0.0: +is-buffer@^2.0.0, is-buffer@~2.0.3: version "2.0.4" resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.4.tgz#3e572f23c8411a5cfd9557c849e3665e0b290623" integrity sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A== @@ -6346,6 +6702,13 @@ is-ci@1.2.1, is-ci@^1.0.10: dependencies: ci-info "^1.5.0" +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + is-color-stop@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" @@ -6377,7 +6740,7 @@ is-date-object@^1.0.1: resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= -is-decimal@^1.0.0: +is-decimal@^1.0.0, is-decimal@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.3.tgz#381068759b9dc807d8c0dc0bfbae2b68e1da48b7" integrity sha512-bvLSwoDg2q6Gf+E2LEPiklHZxxiSi3XAh4Mav65mKqTfCO1HM3uBs24TjEH8iJX3bbDdLXKJXBTmGzuTUuAEjQ== @@ -6449,6 +6812,11 @@ is-fullwidth-code-point@^2.0.0: resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + is-glob@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" @@ -6481,6 +6849,11 @@ is-installed-globally@0.1.0, is-installed-globally@^0.1.0: global-dirs "^0.1.0" is-path-inside "^1.0.0" +is-interactive@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" + integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== + is-lower-case@^1.1.0: version "1.1.3" resolved "https://registry.yarnpkg.com/is-lower-case/-/is-lower-case-1.1.3.tgz#7e147be4768dc466db3bfb21cc60b31e6ad69393" @@ -6493,6 +6866,11 @@ is-npm@^1.0.0: resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" integrity sha1-8vtjpl5JBbQGyGBydloaTceTufQ= +is-npm@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-3.0.0.tgz#ec9147bfb629c43f494cf67936a961edec7e8053" + integrity sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA== + is-number@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" @@ -6500,6 +6878,11 @@ is-number@^3.0.0: dependencies: kind-of "^3.0.2" +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-obj@^1.0.0, is-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" @@ -6531,11 +6914,16 @@ is-path-inside@^2.1.0: dependencies: path-is-inside "^1.0.2" -is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: +is-plain-obj@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= +is-plain-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.0.0.tgz#7fd1a7f1b69e160cde9181d2313f445c68aa2679" + integrity sha512-EYisGhpgSCwspmIuRHGjROWTon2Xp8Z7U03Wubk/bTL5TTRC5R1rGVgyjzBrk9+ULdH6cRD06KRcw/xfqhVYKQ== + is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -6603,11 +6991,11 @@ is-svg@^3.0.0: html-comment-regex "^1.1.0" is-symbol@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" - integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw== + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" + integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== dependencies: - has-symbols "^1.0.0" + has-symbols "^1.0.1" is-typedarray@~1.0.0: version "1.0.0" @@ -6658,6 +7046,11 @@ is-wsl@^1.1.0: resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= +is-yarn-global@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" + integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== + isarray@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" @@ -6668,13 +7061,6 @@ isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= -isemail@3.x.x: - version "3.2.0" - resolved "https://registry.yarnpkg.com/isemail/-/isemail-3.2.0.tgz#59310a021931a9fb06bbb51e155ce0b3f236832c" - integrity sha512-zKqkK+O+dGqevc93KNsbZ/TqTUFd46MwWjYOoMrjIMZ51eU7DtQG3Wmd9SQQT7i7RVnuTPEiYEWHU3MSbxC1Tg== - dependencies: - punycode "2.x.x" - isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" @@ -6715,14 +7101,18 @@ javascript-stringify@^1.6.0: resolved "https://registry.yarnpkg.com/javascript-stringify/-/javascript-stringify-1.6.0.tgz#142d111f3a6e3dae8f4a9afd77d45855b5a9cce3" integrity sha1-FC0RHzpuPa6PSpr9d9RYVbWpzOM= -joi@^11.1.1: - version "11.4.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-11.4.0.tgz#f674897537b625e9ac3d0b7e1604c828ad913ccb" - integrity sha512-O7Uw+w/zEWgbL6OcHbyACKSj0PkQeUgmehdoXVSxt92QFCq4+1390Rwh5moI2K/OgC7D8RHRZqHZxT2husMJHA== +javascript-stringify@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/javascript-stringify/-/javascript-stringify-2.0.1.tgz#6ef358035310e35d667c675ed63d3eb7c1aa19e5" + integrity sha512-yV+gqbd5vaOYjqlbk16EG89xB5udgjqQF3C5FAORDg4f/IS1Yc5ERCv5e/57yBcfJYw05V5JyIXabhwb75Xxow== + +jest-worker@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" + integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== dependencies: - hoek "4.x.x" - isemail "3.x.x" - topo "2.x.x" + merge-stream "^2.0.0" + supports-color "^6.1.0" js-base64@^2.1.8, js-base64@^2.3.2: version "2.5.1" @@ -6761,7 +7151,7 @@ js-tokens@^3.0.2: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= -js-yaml@^3.10.0, js-yaml@^3.12.0, js-yaml@^3.13.1, js-yaml@^3.8.4, js-yaml@^3.9.1: +js-yaml@3.13.1, js-yaml@^3.10.0, js-yaml@^3.12.0, js-yaml@^3.13.1, js-yaml@^3.8.4, js-yaml@^3.9.1: version "3.13.1" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== @@ -6779,36 +7169,36 @@ jsdom-global@^3.0.2: resolved "https://registry.yarnpkg.com/jsdom-global/-/jsdom-global-3.0.2.tgz#6bd299c13b0c4626b2da2c0393cd4385d606acb9" integrity sha1-a9KZwTsMRiay2iwDk81DhdYGrLk= -jsdom@^13.2.0: - version "13.2.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-13.2.0.tgz#b1a0dbdadc255435262be8ea3723d2dba0d7eb3a" - integrity sha512-cG1NtMWO9hWpqRNRR3dSvEQa8bFI6iLlqU2x4kwX51FQjp0qus8T9aBaAO6iGp3DeBrhdwuKxckknohkmfvsFw== +jsdom@^15.2.0: + version "15.2.1" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-15.2.1.tgz#d2feb1aef7183f86be521b8c6833ff5296d07ec5" + integrity sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g== dependencies: abab "^2.0.0" - acorn "^6.0.4" - acorn-globals "^4.3.0" + acorn "^7.1.0" + acorn-globals "^4.3.2" array-equal "^1.0.0" - cssom "^0.3.4" - cssstyle "^1.1.1" + cssom "^0.4.1" + cssstyle "^2.0.0" data-urls "^1.1.0" domexception "^1.0.1" - escodegen "^1.11.0" + escodegen "^1.11.1" html-encoding-sniffer "^1.0.2" - nwsapi "^2.0.9" + nwsapi "^2.2.0" parse5 "5.1.0" pn "^1.1.0" request "^2.88.0" - request-promise-native "^1.0.5" - saxes "^3.1.5" + request-promise-native "^1.0.7" + saxes "^3.1.9" symbol-tree "^3.2.2" - tough-cookie "^2.5.0" + tough-cookie "^3.0.1" w3c-hr-time "^1.0.1" - w3c-xmlserializer "^1.0.1" + w3c-xmlserializer "^1.1.2" webidl-conversions "^4.0.2" whatwg-encoding "^1.0.5" whatwg-mimetype "^2.3.0" whatwg-url "^7.0.0" - ws "^6.1.2" + ws "^7.0.0" xml-name-validator "^3.0.0" jsesc@^2.5.1: @@ -6821,6 +7211,11 @@ jsesc@~0.5.0: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= +json-buffer@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" + integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= + json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" @@ -6939,52 +7334,67 @@ jsprim@^1.2.2: json-schema "0.2.3" verror "1.10.0" -jss-camel-case@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/jss-camel-case/-/jss-camel-case-6.1.0.tgz#ccb1ff8d6c701c02a1fed6fb6fb6b7896e11ce44" - integrity sha512-HPF2Q7wmNW1t79mCqSeU2vdd/vFFGpkazwvfHMOhPlMgXrJDzdj9viA2SaHk9ZbD5pfL63a8ylp4++irYbbzMQ== +jss-plugin-camel-case@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/jss-plugin-camel-case/-/jss-plugin-camel-case-10.0.0.tgz#d601bae2e8e2041cc526add289dcd7062db0a248" + integrity sha512-yALDL00+pPR4FJh+k07A8FeDvfoPPuXU48HLy63enAubcVd3DnS+2rgqPXglHDGixIDVkCSXecl/l5GAMjzIbA== dependencies: - hyphenate-style-name "^1.0.2" + "@babel/runtime" "^7.3.1" + hyphenate-style-name "^1.0.3" + jss "10.0.0" -jss-compose@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/jss-compose/-/jss-compose-5.0.0.tgz#ce01b2e4521d65c37ea42cf49116e5f7ab596484" - integrity sha512-YofRYuiA0+VbeOw0VjgkyO380sA4+TWDrW52nSluD9n+1FWOlDzNbgpZ/Sb3Y46+DcAbOS21W5jo6SAqUEiuwA== +jss-plugin-compose@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/jss-plugin-compose/-/jss-plugin-compose-10.0.0.tgz#6a33566373b9d98b2c086d41b7477d5391b0ec91" + integrity sha512-cjfiI+BXWrLvQ+WJ3vokY2l9wNq8NRkQAPOu9//pHqT5O2YA9PMrzmcTjlCktB9/0w1lsbTDrUZbkx/Uyv9jUA== dependencies: - warning "^3.0.0" + "@babel/runtime" "^7.3.1" + jss "10.0.0" + tiny-warning "^1.0.2" -jss-default-unit@^8.0.2: - version "8.0.2" - resolved "https://registry.yarnpkg.com/jss-default-unit/-/jss-default-unit-8.0.2.tgz#cc1e889bae4c0b9419327b314ab1c8e2826890e6" - integrity sha512-WxNHrF/18CdoAGw2H0FqOEvJdREXVXLazn7PQYU7V6/BWkCV0GkmWsppNiExdw8dP4TU1ma1dT9zBNJ95feLmg== - -jss-global@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/jss-global/-/jss-global-3.0.0.tgz#e19e5c91ab2b96353c227e30aa2cbd938cdaafa2" - integrity sha512-wxYn7vL+TImyQYGAfdplg7yaxnPQ9RaXY/cIA8hawaVnmmWxDHzBK32u1y+RAvWboa3lW83ya3nVZ/C+jyjZ5Q== - -jss-isolate@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/jss-isolate/-/jss-isolate-5.1.0.tgz#8eff1294c3659f86535852f4aeb79370743d890e" - integrity sha512-8OVa/SObXRMaKvFeCqzpDOZY8So4fAcTH0K6LsITiYpEQNABICSx1NCmubnt/JbPQaqnnQsF5F47uG86uQ9ZRA== +jss-plugin-default-unit@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/jss-plugin-default-unit/-/jss-plugin-default-unit-10.0.0.tgz#601caf5f576fc0c66986fbe8a9aa37307a3a3ea3" + integrity sha512-sURozIOdCtGg9ap18erQ+ijndAfEGtTaetxfU3H4qwC18Bi+fdvjlY/ahKbuu0ASs7R/+WKCP7UaRZOjUDMcdQ== dependencies: - css-initials "^0.2.0" + "@babel/runtime" "^7.3.1" + jss "10.0.0" -jss-nested@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/jss-nested/-/jss-nested-6.0.1.tgz#ef992b79d6e8f63d939c4397b9d99b5cbbe824ca" - integrity sha512-rn964TralHOZxoyEgeq3hXY8hyuCElnvQoVrQwKHVmu55VRDd6IqExAx9be5HgK0yN/+hQdgAXQl/GUrBbbSTA== +jss-plugin-global@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/jss-plugin-global/-/jss-plugin-global-10.0.0.tgz#0fed1b6461e0d57d6e394f877529009bc1cb3cb6" + integrity sha512-80ofWKSQUo62bxLtRoTNe0kFPtHgUbAJeOeR36WEGgWIBEsXLyXOnD5KNnjPqG4heuEkz9eSLccjYST50JnI7Q== dependencies: - warning "^3.0.0" + "@babel/runtime" "^7.3.1" + jss "10.0.0" -jss@^9.8.7: - version "9.8.7" - resolved "https://registry.yarnpkg.com/jss/-/jss-9.8.7.tgz#ed9763fc0f2f0260fc8260dac657af61e622ce05" - integrity sha512-awj3XRZYxbrmmrx9LUSj5pXSUfm12m8xzi/VKeqI1ZwWBtQ0kVPTs3vYs32t4rFw83CgFDukA8wKzOE9sMQnoQ== +jss-plugin-isolate@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/jss-plugin-isolate/-/jss-plugin-isolate-10.0.0.tgz#0da2787d50ce0ce6b152df540a9ab8dac26d08fb" + integrity sha512-Ntq4ya92JsmUsiemj4vzGzB8UFtBNmwMJHqT/SxaVhwQYaKgZRlcc2S2WTqryLWebbrt5XiZ03lBdm1BmI6dXA== dependencies: + "@babel/runtime" "^7.3.1" + css-initials "^0.3.1" + jss "10.0.0" + +jss-plugin-nested@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/jss-plugin-nested/-/jss-plugin-nested-10.0.0.tgz#d37ecc013c3b0d0e4acc2b48f6b62da6ae53948b" + integrity sha512-waxxwl/po1hN3azTyixKnr8ReEqUv5WK7WsO+5AWB0bFndML5Yqnt8ARZ90HEg8/P6WlqE/AB2413TkCRZE8bA== + dependencies: + "@babel/runtime" "^7.3.1" + jss "10.0.0" + tiny-warning "^1.0.2" + +jss@10.0.0, jss@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/jss/-/jss-10.0.0.tgz#998d5026c02accae15708de83bd6ba57bac977d2" + integrity sha512-TPpDFsiBjuERiL+dFDq8QCdiF9oDasPcNqCKLGCo/qED3fNYOQ8PX2lZhknyTiAt3tZrfOFbb0lbQ9lTjPZxsQ== + dependencies: + "@babel/runtime" "^7.3.1" + csstype "^2.6.5" is-in-browser "^1.1.3" - symbol-observable "^1.1.0" - warning "^3.0.0" + tiny-warning "^1.0.2" jstransformer@1.0.0: version "1.0.0" @@ -7011,6 +7421,13 @@ jws@^3.2.2: jwa "^1.4.1" safe-buffer "^5.0.1" +keyv@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" + integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== + dependencies: + json-buffer "3.0.0" + killable@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" @@ -7045,7 +7462,7 @@ kleur@^2.0.1: resolved "https://registry.yarnpkg.com/kleur/-/kleur-2.0.2.tgz#b704f4944d95e255d038f0cb05fb8a602c55a300" integrity sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ== -kleur@^3.0.2: +kleur@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== @@ -7057,6 +7474,13 @@ latest-version@^3.0.0: dependencies: package-json "^4.0.0" +latest-version@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" + integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== + dependencies: + package-json "^6.3.0" + launch-editor-middleware@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/launch-editor-middleware/-/launch-editor-middleware-2.2.1.tgz#e14b07e6c7154b0a4b86a0fd345784e45804c157" @@ -7096,16 +7520,26 @@ lcid@^2.0.0: dependencies: invert-kv "^2.0.0" +leaflet.locatecontrol@^0.68.0: + version "0.68.0" + resolved "https://registry.yarnpkg.com/leaflet.locatecontrol/-/leaflet.locatecontrol-0.68.0.tgz#fc0d173ef0f6670af192641e5a448f0c58c814d3" + integrity sha512-jXJCpBvkyH6shjPEOK/DWu/tKX/WdkNeO96jyPrnGelYp9u6wSDj4V1V4aX9+CMTIrEyVB4/4XuU+T7VTRpb6w== + leaflet@^1.4.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.5.1.tgz#9afb9d963d66c870066b1342e7a06f92840f46bf" - integrity sha512-ekM9KAeG99tYisNBg0IzEywAlp0hYI5XRipsqRXyRTeuU8jcuntilpp+eFf5gaE0xubc9RuSNIVtByEKwqFV0w== + version "1.6.0" + resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.6.0.tgz#aecbb044b949ec29469eeb31c77a88e2f448f308" + integrity sha512-CPkhyqWUKZKFJ6K8umN5/D2wrJ2+/8UIpXppY7QDnUZW5bZL5+SEI2J7GBpwh4LIupOKqbNSQXgqmrEJopHVNQ== leven@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" integrity sha1-wuep93IJTe6dNCAq6KzORoeHVYA= +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + levn@^0.3.0, levn@~0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" @@ -7236,6 +7670,13 @@ locate-path@^3.0.0: p-locate "^3.0.0" path-exists "^3.0.0" +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + lodash._reinterpolate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" @@ -7331,17 +7772,12 @@ lodash.transform@^4.6.0: resolved "https://registry.yarnpkg.com/lodash.transform/-/lodash.transform-4.6.0.tgz#12306422f63324aed8483d3f38332b5f670547a0" integrity sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A= -lodash.unescape@4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/lodash.unescape/-/lodash.unescape-4.0.1.tgz#bf2249886ce514cda112fae9218cdc065211fc9c" - integrity sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw= - lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -lodash@4.17.15, lodash@^4.0.0, lodash@^4.16.4, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0, lodash@~4.17.10: +lodash@4.17.15, lodash@^4.0.0, lodash@^4.16.4, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.2.0, lodash@~4.17.10: version "4.17.15" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== @@ -7365,6 +7801,13 @@ log-symbols@^1.0.2: dependencies: chalk "^1.0.0" +log-symbols@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4" + integrity sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ== + dependencies: + chalk "^2.4.2" + log-update@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/log-update/-/log-update-1.0.2.tgz#19929f64c4093d2d2e7075a1dad8af59c296b8d1" @@ -7374,9 +7817,9 @@ log-update@^1.0.2: cli-cursor "^1.0.2" loglevel@^1.6.4: - version "1.6.4" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.4.tgz#f408f4f006db8354d0577dcf6d33485b3cb90d56" - integrity sha512-p0b6mOGKcGa+7nnmKbpzR6qloPbrgLcnio++E+14Vo/XffOGwZtRpUhr8dTH/x2oCMmEoIU0Zwm3ZauhvYD17g== + version "1.6.6" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.6.tgz#0ee6300cc058db6b3551fa1c4bf73b83bb771312" + integrity sha512-Sgr5lbboAUBo3eXCSPL4/KoVz3ROKquOjcctxmHIt+vol2DrqTQe3SwkKKuYhEiWB5kYa13YyopJ69deJ1irzQ== longest-streak@^2.0.1: version "2.0.3" @@ -7420,15 +7863,20 @@ lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== +lowercase-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== + lowlight@^1.12.1: - version "1.12.1" - resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.12.1.tgz#014acf8dd73a370e02ff1cc61debcde3bb1681eb" - integrity sha512-OqaVxMGIESnawn+TU/QMV5BJLbUghUfjDWPAtFqDYDmDtr4FnB+op8xM+pR7nKlauHNUHXGt0VgWatFB8voS5w== + version "1.13.0" + resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.13.0.tgz#9b4fd00559985e40e11c916ccab14c7c0cf4320d" + integrity sha512-bFXLa+UO1eM3zieFAcNqf6rTQ1D5ERFv64/euQbbH/LT3U9XXwH6tOrgUAGWDsQ1QgN3ZhgOcv8p3/S+qKGdTQ== dependencies: fault "^1.0.2" - highlight.js "~9.15.0" + highlight.js "~9.16.0" -lru-cache@^4.0.1, lru-cache@^4.1.1, lru-cache@^4.1.2, lru-cache@^4.1.3, lru-cache@^4.1.5: +lru-cache@^4.0.1, lru-cache@^4.1.2, lru-cache@^4.1.3, lru-cache@^4.1.5: version "4.1.5" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== @@ -7443,7 +7891,7 @@ lru-cache@^5.1.1: dependencies: yallist "^3.0.2" -magic-string@^0.25.2, magic-string@^0.25.3: +magic-string@^0.25.3: version "0.25.4" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.4.tgz#325b8a0a79fc423db109b77fd5a19183b7ba5143" integrity sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw== @@ -7465,6 +7913,13 @@ make-dir@^2.0.0: pify "^4.0.1" semver "^5.6.0" +make-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.0.0.tgz#1b5f39f6b9270ed33f9f054c5c0f84304989f801" + integrity sha512-grNJDhb8b1Jm1qeqW5R/O63wUo4UXo2v2HMic6YT9i/HBlF93S8jkMgH7yugvY9ABDShH4VZMn8I+U8+fCNegw== + dependencies: + semver "^6.0.0" + mamacro@^0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4" @@ -7504,7 +7959,7 @@ markdown-table@^1.1.0: resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-1.1.3.tgz#9fcb69bcfdb8717bfd0398c6ec2d93036ef8de60" integrity sha512-1RUZVgQlpJSPWYbFSpmudq5nHY1doEIv89gBtF0s4gW1GF2XorxcA/70M5vq7rLv0a6mhOUccRsqkwhwLCIQ2Q== -markdown-to-jsx@^6.9.3: +markdown-to-jsx@^6.10.3: version "6.10.3" resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-6.10.3.tgz#7f0946684acd321125ff2de7fd258a9b9c7c40b7" integrity sha512-PSoUyLnW/xoW6RsxZrquSSz5eGEOTwa15H5eqp3enmrp8esmgDJmhzd6zmQ9tgAA9TxJzx1Hmf3incYU/IamoQ== @@ -7522,9 +7977,9 @@ md5.js@^1.3.4: safe-buffer "^5.1.2" mdast-util-compact@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/mdast-util-compact/-/mdast-util-compact-1.0.3.tgz#98a25cc8a7865761a41477b3a87d1dcef0b1e79d" - integrity sha512-nRiU5GpNy62rZppDKbLwhhtw5DXoFMqw9UNZFmlPsNaQCZ//WLjGKUwWMdJrUH+Se7UvtO2gXtAMe0g/N+eI5w== + version "1.0.4" + resolved "https://registry.yarnpkg.com/mdast-util-compact/-/mdast-util-compact-1.0.4.tgz#d531bb7667b5123abf20859be086c4d06c894593" + integrity sha512-3YDMQHI5vRiS2uygEFYaqckibpJtKq5Sj2c8JioeOQBU6INpKbdWzfyLqFFnDwEcEnRFIdMsguzs5pC1Jp4Isg== dependencies: unist-util-visit "^1.1.0" @@ -7533,11 +7988,6 @@ mdn-data@2.0.4: resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== -mdn-data@~1.1.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" - integrity sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA== - media-typer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" @@ -7608,7 +8058,7 @@ merge-stream@^2.0.0: resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== -merge2@^1.2.3: +merge2@^1.2.3, merge2@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.3.0.tgz#5b366ee83b2f1582c48f87e47cf1a9352103ca81" integrity sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw== @@ -7642,6 +8092,14 @@ micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.0, micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + miller-rabin@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" @@ -7650,29 +8108,24 @@ miller-rabin@^4.0.0: bn.js "^4.0.0" brorand "^1.0.1" -mime-db@1.40.0: - version "1.40.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32" - integrity sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA== - -"mime-db@>= 1.40.0 < 2": +mime-db@1.42.0, "mime-db@>= 1.40.0 < 2": version "1.42.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.42.0.tgz#3e252907b4c7adb906597b4b65636272cf9e7bac" integrity sha512-UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ== mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: - version "2.1.24" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81" - integrity sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ== + version "2.1.25" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.25.tgz#39772d46621f93e2a80a856c53b86a62156a6437" + integrity sha512-5KhStqB5xpTAeGqKBAMgwaYMnQik7teQN4IAzC7npDv6kzeU6prfkR67bc87J1kWMPGkoaZSq1npmexMgkmEVg== dependencies: - mime-db "1.40.0" + mime-db "1.42.0" mime@1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== -mime@^2.0.3, mime@^2.4.4: +mime@^2.4.4: version "2.4.4" resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.4.tgz#bd7b91135fc6b01cde3e9bae33d659b63d8857e5" integrity sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA== @@ -7687,22 +8140,27 @@ mimic-fn@^2.0.0, mimic-fn@^2.1.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -mini-css-extract-plugin@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.6.0.tgz#a3f13372d6fcde912f3ee4cd039665704801e3b9" - integrity sha512-79q5P7YGI6rdnVyIAV4NXpBQJFWdkzJxCim3Kog4078fM0piAaFlwocqbejdWtLW1cEzCexPrh6EdyFsPgVdAw== +mimic-response@^1.0.0, mimic-response@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + +mini-css-extract-plugin@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz#81d41ec4fe58c713a96ad7c723cdb2d0bd4d70e1" + integrity sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw== dependencies: loader-utils "^1.1.0" - normalize-url "^2.0.1" + normalize-url "1.9.1" schema-utils "^1.0.0" webpack-sources "^1.1.0" -mini-html-webpack-plugin@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/mini-html-webpack-plugin/-/mini-html-webpack-plugin-0.2.3.tgz#2dfbdc3f35f6ae03864a608808381f8137311ea0" - integrity sha512-wfkLf+CmyDg++K1S0QdAvUvS29DfVHe9SQ63syX8aX375mInzC5uwHxb/1+3exiiv84xnPrf6zsOnReRe15rjg== +mini-html-webpack-plugin@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mini-html-webpack-plugin/-/mini-html-webpack-plugin-2.0.0.tgz#7105052a1d37a8d7c29530a06084dac9f7f77f4d" + integrity sha512-jHnbGBM3fwbAJVM1zr4xBghHFEyDKr3GLE/ThD+orjOqfkrW4Hx5KepraZe+iK4prgxAr+/0iSJAZS4Nz+fOgw== dependencies: - webpack-sources "^1.1.0" + webpack-sources "^1.3.0" minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: version "1.0.1" @@ -7731,6 +8189,27 @@ minimist@1.2.0, minimist@^1.1.3, minimist@^1.2.0: resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= +minipass-collect@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" + integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== + dependencies: + minipass "^3.0.0" + +minipass-flush@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" + integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== + dependencies: + minipass "^3.0.0" + +minipass-pipeline@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz#3dcb6bb4a546e32969c7ad710f2c79a86abba93a" + integrity sha512-3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA== + dependencies: + minipass "^3.0.0" + minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0: version "2.9.0" resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" @@ -7739,6 +8218,13 @@ minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0: safe-buffer "^5.1.2" yallist "^3.0.0" +minipass@^3.0.0, minipass@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.1.tgz#7607ce778472a185ad6d89082aa2070f79cedcd5" + integrity sha512-UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w== + dependencies: + yallist "^4.0.0" + minizlib@^1.2.1: version "1.3.3" resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" @@ -7746,21 +8232,13 @@ minizlib@^1.2.1: dependencies: minipass "^2.9.0" -mississippi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-2.0.0.tgz#3442a508fafc28500486feea99409676e4ee5a6f" - integrity sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw== +minizlib@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.0.tgz#fd52c645301ef09a63a2c209697c294c6ce02cf3" + integrity sha512-EzTZN/fjSvifSX0SlqUERCN39o6T40AMarPbv0MrarSFtIITCBh7bi+dU8nxGFHuqs9jdIAeoYoKuQAAASsPPA== dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^2.0.1" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" + minipass "^3.0.0" + yallist "^4.0.0" mississippi@^3.0.0: version "3.0.0" @@ -7786,52 +8264,64 @@ mixin-deep@^1.2.0: for-in "^1.0.2" is-extendable "^1.0.1" -mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.1: +mkdirp@0.5.1, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= dependencies: minimist "0.0.8" -mocha-webpack@^2.0.0-beta.0: - version "2.0.0-beta.0" - resolved "https://registry.yarnpkg.com/mocha-webpack/-/mocha-webpack-2.0.0-beta.0.tgz#d85fc9a70f82a4ad595b7702a1181605dfa59549" - integrity sha512-2ezbW0h5cYWr874F/hzytQCqINxk+GVelMY4xWTSHwwH1LrPAOzjlUljZ+/PhpaP6QeqYbL5x5vK/bnaXqkfEw== - dependencies: - babel-runtime "^6.18.0" - chalk "^2.3.0" - chokidar "^2.0.2" - glob-parent "^3.1.0" - globby "^7.1.1" - interpret "^1.0.1" - is-glob "^4.0.0" - loader-utils "^1.1.0" - lodash "^4.3.0" - memory-fs "^0.4.1" - nodent-runtime "^3.0.3" - normalize-path "^2.0.1" - progress "^2.0.0" - source-map-support "^0.5.0" - strip-ansi "^4.0.0" - toposort "^1.0.0" - yargs "^11.0.0" - -mocha@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/mocha/-/mocha-5.2.0.tgz#6d8ae508f59167f940f2b5b3c4a612ae50c90ae6" - integrity sha512-2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ== +mocha@^6.2.2: + version "6.2.2" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-6.2.2.tgz#5d8987e28940caf8957a7d7664b910dc5b2fea20" + integrity sha512-FgDS9Re79yU1xz5d+C4rv1G7QagNGHZ+iXF81hO8zY35YZZcLEsJVfFolfsqKFWunATEvNzMK0r/CwWd/szO9A== dependencies: + ansi-colors "3.2.3" browser-stdout "1.3.1" - commander "2.15.1" - debug "3.1.0" + debug "3.2.6" diff "3.5.0" escape-string-regexp "1.0.5" - glob "7.1.2" + find-up "3.0.0" + glob "7.1.3" growl "1.10.5" - he "1.1.1" + he "1.2.0" + js-yaml "3.13.1" + log-symbols "2.2.0" minimatch "3.0.4" mkdirp "0.5.1" - supports-color "5.4.0" + ms "2.1.1" + node-environment-flags "1.0.5" + object.assign "4.1.0" + strip-json-comments "2.0.1" + supports-color "6.0.0" + which "1.3.1" + wide-align "1.1.3" + yargs "13.3.0" + yargs-parser "13.1.1" + yargs-unparser "1.6.0" + +mochapack@^1.1.5: + version "1.1.11" + resolved "https://registry.yarnpkg.com/mochapack/-/mochapack-1.1.11.tgz#9495305a105e133dd7463b29e5c45f9792bfc5fe" + integrity sha512-vRXu4lTFu222yw9CWRLhISxQr8G1hqEVZl/R5qDRVMLNVB8F6mZPKZRtnMgPoC13lKam1Whu9QTCqhZAWv08vQ== + dependencies: + babel-runtime "^6.26.0" + chalk "^2.4.2" + chokidar "^2.0.0" + glob-parent "5.1.0" + globby "^10.0.1" + interpret "^1.2.0" + is-glob "^4.0.1" + loader-utils "^1.2.3" + lodash "^4.17.15" + memory-fs "^0.4.1" + minimatch "^3.0.4" + nodent-runtime "^3.2.1" + normalize-path "^3.0.0" + progress "^2.0.3" + source-map-support "^0.5.13" + toposort "^2.0.2" + yargs "14.0.0" moment@2.24.0: version "2.24.0" @@ -7888,6 +8378,11 @@ mute-stream@0.0.7: resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= +mute-stream@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" + integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== + mz@^2.4.0: version "2.7.0" resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" @@ -7967,6 +8462,14 @@ node-dir@^0.1.10: dependencies: minimatch "^3.0.2" +node-environment-flags@1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/node-environment-flags/-/node-environment-flags-1.0.5.tgz#fa930275f5bf5dae188d6192b24b4c8bbac3d76a" + integrity sha512-VNYPRfGfmZLx0Ye20jWzHUjyTW/c+6Wq+iLhDzUI4XmhrDd9l/FozXV3F2xOaXjvp0co0+v1YSR3CMP6g+VvLQ== + dependencies: + object.getownpropertydescriptors "^2.0.3" + semver "^5.7.0" + node-fetch@2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.1.2.tgz#ab884e8e7e57e38a944753cec706f788d1768bb5" @@ -8062,10 +8565,10 @@ node-pre-gyp@^0.12.0: semver "^5.3.0" tar "^4" -node-releases@^1.1.29, node-releases@^1.1.3: - version "1.1.35" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.35.tgz#32a74a3cd497aa77f23d509f483475fd160e4c48" - integrity sha512-JGcM/wndCN/2elJlU0IGdVEJQQnJwsLbgPCFd2pY7V0mxf17bZ0Gb/lgOtL29ZQhvEX5shnVhxQyZz3ex94N8w== +node-releases@^1.1.29, node-releases@^1.1.3, node-releases@^1.1.40: + version "1.1.40" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.40.tgz#a94facfa8e2d612302601ca1361741d529c4515a" + integrity sha512-r4LPcC5b/bS8BdtWH1fbeK88ib/wg9aqmg6/s3ngNLn2Ewkn/8J6Iw3P9RTlfIAdSdvYvQl2thCY5Y+qTAQ2iQ== dependencies: semver "^6.3.0" @@ -8075,9 +8578,9 @@ node-request-by-swagger@^1.0.6: integrity sha512-hwaTaFPUwNKns5qXwGJpLQM3Z5zRluYeAxpYy1L8fWmWdT/DjLmsnW8/oGlSN8Vo4R28c2znfUoBUiB/RlPptw== node-sass@^4.11.0: - version "4.12.0" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.12.0.tgz#0914f531932380114a30cc5fa4fa63233a25f017" - integrity sha512-A1Iv4oN+Iel6EPv77/HddXErL2a+gZ4uBeZUy+a8O35CFYTXhgA8MgLCWBtwpGZdCvTvQ9d+bQxX/QC36GDPpQ== + version "4.13.0" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.13.0.tgz#b647288babdd6a1cb726de4545516b31f90da066" + integrity sha512-W1XBrvoJ1dy7VsvTAS5q1V45lREbTlZQqFbiHb3R3OTTCma0XBtuG6xZ6Z4506nR4lmHPTqVRwxT6KgtWC97CA== dependencies: async-foreach "^0.1.3" chalk "^1.1.1" @@ -8086,7 +8589,7 @@ node-sass@^4.11.0: get-stdin "^4.0.1" glob "^7.0.3" in-publish "^2.0.0" - lodash "^4.17.11" + lodash "^4.17.15" meow "^3.7.0" mkdirp "^0.5.1" nan "^2.13.2" @@ -8097,7 +8600,7 @@ node-sass@^4.11.0: stdout-stream "^1.4.0" "true-case-path" "^1.0.2" -nodent-runtime@^3.0.3: +nodent-runtime@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/nodent-runtime/-/nodent-runtime-3.2.1.tgz#9e2755d85e39f764288f0d4752ebcfe3e541e00e" integrity sha512-7Ws63oC+215smeKJQCxzrK21VFVlCFBkwl0MOObt0HOpVQXs3u483sAmtkF33nNqZ5rSOQjB76fgyPBmAUrtCA== @@ -8132,7 +8635,7 @@ normalize-path@^1.0.0: resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-1.0.0.tgz#32d0e472f91ff345701c15a8311018d3b0a90379" integrity sha1-MtDkcvkf80VwHBWoMRAY07CpA3k= -normalize-path@^2.0.1, normalize-path@^2.1.1: +normalize-path@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= @@ -8149,20 +8652,26 @@ normalize-range@^0.1.2: resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= -normalize-url@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-2.0.1.tgz#835a9da1551fa26f70e92329069a23aa6574d7e6" - integrity sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== +normalize-url@1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" + integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= dependencies: - prepend-http "^2.0.0" - query-string "^5.0.1" - sort-keys "^2.0.0" + object-assign "^4.0.1" + prepend-http "^1.0.0" + query-string "^4.1.0" + sort-keys "^1.0.0" normalize-url@^3.0.0: version "3.3.0" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== +normalize-url@^4.1.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129" + integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== + npm-bundled@^1.0.1: version "1.0.6" resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd" @@ -8198,10 +8707,10 @@ npm-run-path@^2.0.0: dependencies: path-key "^2.0.0" -npm-run-path@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-3.1.0.tgz#7f91be317f6a466efed3c9f2980ad8a4ee8b0fa5" - integrity sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg== +npm-run-path@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.0.tgz#d644ec1bd0569187d2a52909971023a0a58e8438" + integrity sha512-8eyAOAH+bYXFPSnNnKr3J+yoybe8O87Is5rtAQ8qRczJz1ajcsjg8l2oZqP+Ppx15Ii3S1vUTjQN2h4YO2tWWQ== dependencies: path-key "^3.0.0" @@ -8258,10 +8767,10 @@ number-is-nan@^1.0.0: resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= -nwsapi@^2.0.9: - version "2.1.4" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.1.4.tgz#e006a878db23636f8e8a67d33ca0e4edf61a842f" - integrity sha512-iGfd9Y6SFdTNldEy2L0GUhcarIutFmk+MPWIn9dmj8NMIup03G08uUF2KGbbmv/Ux4RT0VZJoP/sVbWA6d/VIw== +nwsapi@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" + integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== oauth-sign@~0.9.0: version "0.9.0" @@ -8283,9 +8792,9 @@ object-copy@^0.1.0: kind-of "^3.0.3" object-inspect@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.6.0.tgz#c70b6cbf72f274aab4c34c0c82f5167bf82cf15b" - integrity sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ== + version "1.7.0" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.7.0.tgz#f4f6bd181ad77f006b5ece60bd0b6f398ff74a67" + integrity sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw== object-is@^1.0.1: version "1.0.1" @@ -8304,7 +8813,7 @@ object-visit@^1.0.0: dependencies: isobject "^3.0.0" -object.assign@^4.1.0: +object.assign@4.1.0, object.assign@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== @@ -8428,16 +8937,16 @@ optimism@^0.10.0: "@wry/context" "^0.4.0" optionator@^0.8.1, optionator@^0.8.2: - version "0.8.2" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" - integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q= + version "0.8.3" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== dependencies: deep-is "~0.1.3" - fast-levenshtein "~2.0.4" + fast-levenshtein "~2.0.6" levn "~0.3.0" prelude-ls "~1.1.2" type-check "~0.3.2" - wordwrap "~1.0.0" + word-wrap "~1.2.3" ora@^0.2.3: version "0.2.3" @@ -8449,19 +8958,7 @@ ora@^0.2.3: cli-spinners "^0.1.2" object-assign "^4.0.1" -ora@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/ora/-/ora-2.1.0.tgz#6caf2830eb924941861ec53a173799e008b51e5b" - integrity sha512-hNNlAd3gfv/iPmsNxYoAPLvxg7HuPozww7fFonMZvL84tP6Ox5igfk5j/+a9rtJJwqMgKK+JgWsAQik5o0HTLA== - dependencies: - chalk "^2.3.1" - cli-cursor "^2.1.0" - cli-spinners "^1.1.0" - log-symbols "^2.2.0" - strip-ansi "^4.0.0" - wcwidth "^1.0.1" - -ora@^3.0.0, ora@^3.2.0, ora@^3.4.0: +ora@^3.0.0, ora@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" integrity sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg== @@ -8473,10 +8970,24 @@ ora@^3.0.0, ora@^3.2.0, ora@^3.4.0: strip-ansi "^5.2.0" wcwidth "^1.0.1" -orderedmap@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/orderedmap/-/orderedmap-1.0.0.tgz#d90fc2ba1ed085190907d601dec6e6a53f8d41ba" - integrity sha1-2Q/Cuh7QhRkJB9YB3sbmpT+NQbo= +ora@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/ora/-/ora-4.0.3.tgz#752a1b7b4be4825546a7a3d59256fa523b6b6d05" + integrity sha512-fnDebVFyz309A73cqCipVL1fBZewq4vwgSHfxh43vVy31mbyoQ8sCH3Oeaog/owYOs/lLlGVPCISQonTneg6Pg== + dependencies: + chalk "^3.0.0" + cli-cursor "^3.1.0" + cli-spinners "^2.2.0" + is-interactive "^1.0.0" + log-symbols "^3.0.0" + mute-stream "0.0.8" + strip-ansi "^6.0.0" + wcwidth "^1.0.1" + +orderedmap@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/orderedmap/-/orderedmap-1.1.0.tgz#dc41a147130b51e203e8523ea5ea57724af2b63d" + integrity sha512-abUlPCcmyI/17BWWoUWeAbnniTFUZuczP6iowD9XMBcUoD9jRtUO6w+KXkw64TDk+iHdyDfTAjIH7mTRzhXcaw== original@^1.0.0: version "1.0.2" @@ -8516,7 +9027,7 @@ os-locale@^2.0.0: lcid "^1.0.0" mem "^1.1.0" -os-locale@^3.0.0, os-locale@^3.1.0: +os-locale@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== @@ -8538,6 +9049,11 @@ osenv@0, osenv@^0.1.4: os-homedir "^1.0.0" os-tmpdir "^1.0.0" +p-cancelable@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" + integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== + p-defer@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" @@ -8558,14 +9074,14 @@ p-is-promise@^2.0.0: resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== -p-limit@^1.0.0, p-limit@^1.1.0: +p-limit@^1.1.0: version "1.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== dependencies: p-try "^1.0.0" -p-limit@^2.0.0: +p-limit@^2.0.0, p-limit@^2.2.0, p-limit@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.1.tgz#aa07a788cc3151c939b5131f63570f0dd2009537" integrity sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg== @@ -8586,6 +9102,13 @@ p-locate@^3.0.0: dependencies: p-limit "^2.0.0" +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + p-map@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" @@ -8596,6 +9119,13 @@ p-map@^2.0.0: resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== +p-map@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-3.0.0.tgz#d704d9af8a2ba684e2600d9a215983d4141a979d" + integrity sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ== + dependencies: + aggregate-error "^3.0.0" + p-retry@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-3.0.1.tgz#316b4c8893e2c8dc1cfa891f406c4b422bebf328" @@ -8623,6 +9153,16 @@ package-json@^4.0.0: registry-url "^3.0.3" semver "^5.1.0" +package-json@^6.3.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" + integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== + dependencies: + got "^9.6.0" + registry-auth-token "^4.0.0" + registry-url "^5.0.0" + semver "^6.2.0" + pako@~1.0.5: version "1.0.10" resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.10.tgz#4328badb5086a426aa90f541977d4955da5c9732" @@ -8710,15 +9250,22 @@ parse-passwd@^1.0.0: resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= +parse5-htmlparser2-tree-adapter@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-5.1.1.tgz#e8c743d4e92194d5293ecde2b08be31e67461cbc" + integrity sha512-CF+TKjXqoqyDwHqBhFQ+3l5t83xYi6fVT1tQNg+Ye0JRLnTxWvIroCjEp1A0k4lneHNBGnICUf0cfYVYGEazqw== + dependencies: + parse5 "^5.1.1" + parse5@5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2" integrity sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== -parse5@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" - integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== +parse5@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" + integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" @@ -8767,6 +9314,11 @@ path-exists@^3.0.0: resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" @@ -8798,9 +9350,9 @@ path-to-regexp@0.1.7: integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= path-to-regexp@^1.1.1: - version "1.7.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.7.0.tgz#59fde0f435badacba103a84e9d3bc64e96b9937d" - integrity sha1-Wf3g9DW62suhA6hOnTvGTpa5k30= + version "1.8.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz#887b3ba9d84393e87a0a0b9f4cb756198b53548a" + integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== dependencies: isarray "0.0.1" @@ -8827,6 +9379,11 @@ path-type@^3.0.0: dependencies: pify "^3.0.0" +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + pathval@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0" @@ -8853,6 +9410,11 @@ performance-now@^2.1.0: resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= +picomatch@^2.0.5: + version "2.1.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.1.1.tgz#ecdfbea7704adb5fe6fb47f9866c4c0e15e905c5" + integrity sha512-OYMyqkKzK7blWO/+XZYP6w8hH0LDvkBvdvKukti+7kqYFCiEAk+gI3DWnryapc0Dau05ugGTy0foQ6mqn4AHYA== + pify@^2.0.0, pify@^2.2.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -8880,13 +9442,6 @@ pinkie@^2.0.0: resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= -pkg-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" - integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= - dependencies: - find-up "^2.1.0" - pkg-dir@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" @@ -8894,6 +9449,13 @@ pkg-dir@^3.0.0: dependencies: find-up "^3.0.0" +pkg-dir@^4.1.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + pkg-up@2.0.0, pkg-up@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f" @@ -8906,19 +9468,19 @@ pn@^1.1.0: resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== -popper.js@^1.15.0: - version "1.15.0" - resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.15.0.tgz#5560b99bbad7647e9faa475c6b8056621f5a4ff2" - integrity sha512-w010cY1oCUmI+9KwwlWki+r5jxKfTFDVoadl7MSrIujHU5MJ5OR6HTDj6Xo8aoR/QsA56x8jKjA59qGH4ELtrA== +popper.js@^1.16.0: + version "1.16.0" + resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.0.tgz#2e1816bcbbaa518ea6c2e15a466f4cb9c6e2fbb3" + integrity sha512-+G+EkOPoE5S/zChTpmBSSDYmhXJ5PsW8eMhH8cP/CQHMFPBG/kC9Y5IIw6qNYgdJ+/COf0ddY2li28iHaZRSjw== -portfinder@^1.0.20, portfinder@^1.0.24: - version "1.0.24" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.24.tgz#11efbc6865f12f37624b6531ead1d809ed965cfa" - integrity sha512-ekRl7zD2qxYndYflwiryJwMioBI7LI7rVXg3EnLK3sjkouT5eOuhS3gS255XxBksa30VG8UPZYZCdgfGOfkSUg== +portfinder@^1.0.25: + version "1.0.25" + resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.25.tgz#254fd337ffba869f4b9d37edc298059cb4d35eca" + integrity sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg== dependencies: - async "^1.5.2" - debug "^2.2.0" - mkdirp "0.5.x" + async "^2.6.2" + debug "^3.1.1" + mkdirp "^0.5.1" posix-character-classes@^0.1.0: version "0.1.1" @@ -9062,13 +9624,6 @@ postcss-minify-selectors@^4.0.2: postcss "^7.0.0" postcss-selector-parser "^3.0.0" -postcss-modules-extract-imports@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a" - integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw== - dependencies: - postcss "^6.0.1" - postcss-modules-extract-imports@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" @@ -9076,14 +9631,6 @@ postcss-modules-extract-imports@^2.0.0: dependencies: postcss "^7.0.5" -postcss-modules-local-by-default@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" - integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk= - dependencies: - css-selector-tokenizer "^0.7.0" - postcss "^6.0.1" - postcss-modules-local-by-default@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.6.tgz#dd9953f6dd476b5fd1ef2d8830c8929760b56e63" @@ -9093,13 +9640,15 @@ postcss-modules-local-by-default@^2.0.6: postcss-selector-parser "^6.0.0" postcss-value-parser "^3.3.1" -postcss-modules-scope@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" - integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A= +postcss-modules-local-by-default@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz#e8a6561be914aaf3c052876377524ca90dbb7915" + integrity sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ== dependencies: - css-selector-tokenizer "^0.7.0" - postcss "^6.0.1" + icss-utils "^4.1.1" + postcss "^7.0.16" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.0.0" postcss-modules-scope@^2.1.0: version "2.1.0" @@ -9109,14 +9658,6 @@ postcss-modules-scope@^2.1.0: postcss "^7.0.6" postcss-selector-parser "^6.0.0" -postcss-modules-values@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" - integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA= - dependencies: - icss-replace-symbols "^1.1.0" - postcss "^6.0.1" - postcss-modules-values@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-2.0.0.tgz#479b46dc0c5ca3dc7fa5270851836b9ec7152f64" @@ -9125,6 +9666,14 @@ postcss-modules-values@^2.0.0: icss-replace-symbols "^1.1.0" postcss "^7.0.6" +postcss-modules-values@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" + integrity sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== + dependencies: + icss-utils "^4.0.0" + postcss "^7.0.6" + postcss-normalize-charset@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" @@ -9253,7 +9802,7 @@ postcss-selector-parser@^5.0.0, postcss-selector-parser@^5.0.0-rc.4: indexes-of "^1.0.1" uniq "^1.0.1" -postcss-selector-parser@^6.0.0: +postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz#934cf799d016c83411859e09dcecade01286ec5c" integrity sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg== @@ -9286,24 +9835,15 @@ postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.0, postcss-value-parser@^ resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== -postcss-value-parser@^4.0.2: +postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz#482282c09a42706d1fc9a069b73f44ec08391dc9" integrity sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ== -postcss@^6.0.1, postcss@^6.0.23: - version "6.0.23" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" - integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== - dependencies: - chalk "^2.4.1" - source-map "^0.6.1" - supports-color "^5.4.0" - -postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.18, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.18" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.18.tgz#4b9cda95ae6c069c67a4d933029eddd4838ac233" - integrity sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g== +postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.17, postcss@^7.0.23, postcss@^7.0.5, postcss@^7.0.6: + version "7.0.23" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.23.tgz#9f9759fad661b15964f3cfc3140f66f1e05eadc1" + integrity sha512-hOlMf3ouRIFXD+j2VJecwssTwbvsPGJVMzupptg+85WA+i7MwyrydmQAgY3R+m0Bc0exunhbJmijy8u8+vufuQ== dependencies: chalk "^2.4.2" source-map "^0.6.1" @@ -9314,7 +9854,7 @@ prelude-ls@~1.1.2: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= -prepend-http@^1.0.1: +prepend-http@^1.0.0, prepend-http@^1.0.1: version "1.0.4" resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= @@ -9324,15 +9864,15 @@ prepend-http@^2.0.0: resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= -prettier@1.16.3: - version "1.16.3" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.16.3.tgz#8c62168453badef702f34b45b6ee899574a6a65d" - integrity sha512-kn/GU6SMRYPxUakNXhpP0EedT/KmaPzr0H5lIsDogrykbaxOpOfAFfk5XA7DZrJyMAv1wlMV3CPcZruGXVVUZw== +prettier@^1.18.2: + version "1.19.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" + integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== -pretty-bytes@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-4.0.2.tgz#b2bf82e7350d65c6c33aa95aaa5a4f6327f61cd9" - integrity sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk= +pretty-bytes@^5.1.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.3.0.tgz#f2849e27db79fb4d6cfe24764fc4134f165989f2" + integrity sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg== pretty-error@^2.0.2: version "2.1.1" @@ -9371,7 +9911,7 @@ prisma-yml@1.26.6: scuid "^1.0.2" yaml-ast-parser "^0.0.40" -prismjs@^1.15.0, prismjs@^1.16.0: +prismjs@^1.15.0, prismjs@^1.17.1: version "1.17.1" resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.17.1.tgz#e669fcbd4cdd873c35102881c33b14d0d68519be" integrity sha512-PrEDJAFdUGbOP6xK/UsfkC5ghJsPJviKgnQOoxaDbBjwc8op68Quupwt1DeAFoG8GImPhiKXAvvsH7wDSLsu1Q== @@ -9393,7 +9933,7 @@ process@^0.11.10: resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= -progress@^2.0.0: +progress@^2.0.0, progress@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== @@ -9420,34 +9960,34 @@ prop-types@^15.6.0, prop-types@^15.6.2, prop-types@^15.7.2: react-is "^16.8.1" prosemirror-collab@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prosemirror-collab/-/prosemirror-collab-1.1.2.tgz#622fdc52692a83045ba6914c01a0416ff35f646a" - integrity sha512-ew0p0XWlp3PYc4h20hOfix8UPSRaJMRHQQCMoIUzxoiBgGGij/N4pXIY+w/iw5JISgP8QYyOy5arOYnCzFJQlQ== + version "1.2.2" + resolved "https://registry.yarnpkg.com/prosemirror-collab/-/prosemirror-collab-1.2.2.tgz#8d2c0e82779cfef5d051154bd0836428bd6d9c4a" + integrity sha512-tBnHKMLgy5Qmx9MYVcLfs3pAyjtcqYYDd9kp3y+LSiQzkhMQDfZSV3NXWe4Gsly32adSef173BvObwfoSQL5MA== dependencies: prosemirror-state "^1.0.0" prosemirror-commands@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/prosemirror-commands/-/prosemirror-commands-1.0.8.tgz#3b21e8b2f2e1c04ddb831b2d4055084b6d627bcc" - integrity sha512-P9QdkYYBHWsrJ1JztQuHgeZS7DPCcijQduOj9oxFiqK8Fm6eTsVHzU1IwiRBe+FlK7tyQaerhu/F5K8sqnZ1Cw== + version "1.1.2" + resolved "https://registry.yarnpkg.com/prosemirror-commands/-/prosemirror-commands-1.1.2.tgz#6868cabc9f9112fba94c805139473527774b0dea" + integrity sha512-JBa06kjgX67d9JVUVJbCkxwvSGtQnWAN/85nq9csOMS5Z9WZLEvVDtVvZranNlu8l/XNVBWrZxOOK+pB03eTfA== dependencies: prosemirror-model "^1.0.0" prosemirror-state "^1.0.0" prosemirror-transform "^1.0.0" -prosemirror-dropcursor@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/prosemirror-dropcursor/-/prosemirror-dropcursor-1.2.0.tgz#00b1bdb803ac28f5a68d7e0a16a47c9c11aab97d" - integrity sha512-D7JrvOgN32PmOgfimdDMKCuYp4tGyCulpsd39/Nzvn9A+tCJmM8XY1PB07zkr2vjrjF09WYD3Ifer7Z3pk/YRw== +prosemirror-dropcursor@^1.2.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/prosemirror-dropcursor/-/prosemirror-dropcursor-1.3.2.tgz#28738c4ed7102e814d7a8a26d70018523fc7cd6d" + integrity sha512-4c94OUGyobGnwcQI70OXyMhE/9T4aTgjU+CHxkd5c7D+jH/J0mKM/lk+jneFVKt7+E4/M0D9HzRPifu8U28Thw== dependencies: prosemirror-state "^1.0.0" prosemirror-transform "^1.1.0" prosemirror-view "^1.1.0" prosemirror-gapcursor@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/prosemirror-gapcursor/-/prosemirror-gapcursor-1.0.4.tgz#4ba663fb8511616e18ad222c904403cfbf6866dc" - integrity sha512-k021MtJibWs3NaJI6S9tCXfTZ/kaugFZBndHkkWx3Zfk0QDUO6JfVATpflxADN6DUkRwJ7qWyHlLDWu71hxHFQ== + version "1.1.2" + resolved "https://registry.yarnpkg.com/prosemirror-gapcursor/-/prosemirror-gapcursor-1.1.2.tgz#a1400a86a51d4cccc065e68d5625a9fb5bc623e0" + integrity sha512-Z+eqk6RysZVxidGWN5aWoSTbn5bTHf1XZ+nQJVwUSdwdBVkfQMFdTHgfrXA8W5MhHHdNg/EEEYG3z3Zi/vE2QQ== dependencies: prosemirror-keymap "^1.0.0" prosemirror-model "^1.0.0" @@ -9455,49 +9995,49 @@ prosemirror-gapcursor@^1.0.4: prosemirror-view "^1.0.0" prosemirror-history@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/prosemirror-history/-/prosemirror-history-1.0.4.tgz#313a15489a78795321f3a37d53d8c68610c5adb6" - integrity sha512-Kk2UisC9EzYcsNv+ILiQJWpsu0rbT6+oAAkvseFUHnudtfkmYAJu1+Xp3F0xTTCVmQdSqSLVk8qydllXUUOU4Q== + version "1.1.2" + resolved "https://registry.yarnpkg.com/prosemirror-history/-/prosemirror-history-1.1.2.tgz#3e8f11efbd316e98322028be67549df1f94fc6da" + integrity sha512-erhxYS5gm/6MiXP8jUoJBgc8IbaqjHDVPl9KGg5JrMZOSSOwHv85+4Fb0Q7sYtv2fYwAjOSw/kSA9vkxJ6wOwA== dependencies: prosemirror-state "^1.2.2" prosemirror-transform "^1.0.0" - rope-sequence "^1.2.0" + rope-sequence "^1.3.0" prosemirror-inputrules@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/prosemirror-inputrules/-/prosemirror-inputrules-1.0.4.tgz#8ae84d9c147abb448b86063ff422e801c4b1658d" - integrity sha512-RhuBghqUgYWm8ai/P+k1lMl1ZGvt6Cs3Xeur8oN0L1Yy+Z5GmsTp3fT8RVl+vJeGkItEAxAit9Qh7yZxixX7rA== + version "1.1.2" + resolved "https://registry.yarnpkg.com/prosemirror-inputrules/-/prosemirror-inputrules-1.1.2.tgz#487e46c763e1212a4577397aba7706139084f012" + integrity sha512-Ja5Z3BWestlHYGvtSGqyvxMeB8QEuBjlHM8YnKtLGUXMDp965qdDV4goV8lJb17kIWHk7e7JNj6Catuoa3302g== dependencies: prosemirror-state "^1.0.0" prosemirror-transform "^1.0.0" -prosemirror-keymap@^1.0.0, prosemirror-keymap@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/prosemirror-keymap/-/prosemirror-keymap-1.0.1.tgz#03ef32b828e3a859dfb570eb84928bf2e5330bc2" - integrity sha512-e79ApE7PXXZMFtPz7WbjycjAFd1NPjgY1MkecVz98tqwlBSggXWXYQnWFk6x7UkmnBYRHHbXHkR/RXmu2wyBJg== +prosemirror-keymap@^1.0.0, prosemirror-keymap@^1.0.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/prosemirror-keymap/-/prosemirror-keymap-1.1.3.tgz#be22d6108df2521608e9216a87b1a810f0ed361e" + integrity sha512-PRA4NzkUMzV/NFf5pyQ6tmlIHiW/qjQ1kGWUlV2rF/dvlOxtpGpTEjIMhWgLuMf+HiDEFnUEP7uhYXu+t+491g== dependencies: prosemirror-state "^1.0.0" - w3c-keyname "^1.1.8" + w3c-keyname "^2.2.0" -prosemirror-model@^1.0.0, prosemirror-model@^1.1.0, prosemirror-model@^1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/prosemirror-model/-/prosemirror-model-1.7.3.tgz#d843b9338ebb1c22db85681452cf5724f785906e" - integrity sha512-Es71i2qXdkJNyIFyH7QoKDnKCTVC4LaQgiAaQV5Zd5XCKHg09m9NIJCEgePrF2yN/1tB/C5NYDY/4QsPvEM59A== +prosemirror-model@^1.0.0, prosemirror-model@^1.1.0, prosemirror-model@^1.7.4: + version "1.8.2" + resolved "https://registry.yarnpkg.com/prosemirror-model/-/prosemirror-model-1.8.2.tgz#c74eaacb0bbfea49b59a6d89fef5516181666a56" + integrity sha512-piffokzW7opZVCjf/9YaoXvTC0g7zMRWKJib1hpphPfC+4x6ZXe5CiExgycoWZJe59VxxP7uHX8aFiwg2i9mUQ== dependencies: - orderedmap "^1.0.0" + orderedmap "^1.1.0" -prosemirror-schema-list@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/prosemirror-schema-list/-/prosemirror-schema-list-1.0.4.tgz#cbb11936e306aa45586af4279529ce61b52cfb6e" - integrity sha512-7Y0b6FIG6ATnCcDSLrZfU9yIfOG5Yad3DMNZ9W7GGfMSzdIl0aHExrsIUgviJZjovO2jtLJVbxWGjMR3OrTupA== +prosemirror-schema-list@^1.0.4: + version "1.1.2" + resolved "https://registry.yarnpkg.com/prosemirror-schema-list/-/prosemirror-schema-list-1.1.2.tgz#310809209094b03425da7f5c337105074913da6c" + integrity sha512-dgM9PwtM4twa5WsgSYMB+J8bwjnR43DAD3L9MsR9rKm/nZR5Y85xcjB7gusVMSsbQ2NomMZF03RE6No6mTnclQ== dependencies: prosemirror-model "^1.0.0" prosemirror-transform "^1.0.0" prosemirror-state@^1.0.0, prosemirror-state@^1.2.2, prosemirror-state@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/prosemirror-state/-/prosemirror-state-1.2.4.tgz#aab932ebb33a0f27c256abce6fc20da8ca77ad5e" - integrity sha512-ViXpXond3BbSL12ENARQGq3Y8igwFMbTcy96xUNK8kfIcfQRlYlgYrBPXIkHC5+QZtbPrYlpuJ2+QyeSlSX9Cw== + version "1.3.2" + resolved "https://registry.yarnpkg.com/prosemirror-state/-/prosemirror-state-1.3.2.tgz#1b910b0dc01c1f00926bb9ba1589f7b7ac0d658b" + integrity sha512-t/JqE3aR0SV9QrzFVkAXsQwsgrQBNs/BDbcFH20RssW0xauqNNdjTXxy/J/kM7F+0zYi6+BRmz7cMMQQFU3mwQ== dependencies: prosemirror-model "^1.0.0" prosemirror-transform "^1.0.0" @@ -9514,9 +10054,9 @@ prosemirror-tables@^0.9.5: prosemirror-view "^1.0.0" prosemirror-transform@^1.0.0, prosemirror-transform@^1.1.0, prosemirror-transform@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/prosemirror-transform/-/prosemirror-transform-1.1.5.tgz#e50113d8004854eca1fa0711806bca53b1f1fad9" - integrity sha512-hJyRcwykLrAAj/ziNbVK1P/ensiszWJ2fNwNiDM8ZWYiMPwM4cAd2jptj/znxJfIvaj0S0psWL1+VhKwPNJDSQ== + version "1.2.2" + resolved "https://registry.yarnpkg.com/prosemirror-transform/-/prosemirror-transform-1.2.2.tgz#4439ae7e88ea1395d9beed6a4cd852d72b16ed2f" + integrity sha512-expO11jAsxaHk2RdZtzPsumc1bAAZi4UiXwTLQbftsdnIUWZE5Snyag595p1lx/B8QHUZ6tYWWOaOkzXKoJmYw== dependencies: prosemirror-model "^1.0.0" @@ -9525,10 +10065,10 @@ prosemirror-utils@^0.9.6: resolved "https://registry.yarnpkg.com/prosemirror-utils/-/prosemirror-utils-0.9.6.tgz#3d97bd85897e3b535555867dc95a51399116a973" integrity sha512-UC+j9hQQ1POYfMc5p7UFxBTptRiGPR7Kkmbl3jVvU8VgQbkI89tR/GK+3QYC8n+VvBZrtAoCrJItNhWSxX3slA== -prosemirror-view@^1.0.0, prosemirror-view@^1.1.0, prosemirror-view@^1.11.4: - version "1.11.6" - resolved "https://registry.yarnpkg.com/prosemirror-view/-/prosemirror-view-1.11.6.tgz#8500fc20a06b9bf3e2f60c01d9a950bd61512db6" - integrity sha512-QilemwGa8ib1n42JFFP4J4SEpzPan2IcMNUlllya/ye9gjuHy1Wt5R/o0zXK0Y0HRP4gNqqb9VrbLvi7UAILqQ== +prosemirror-view@^1.0.0, prosemirror-view@^1.1.0, prosemirror-view@^1.11.7: + version "1.13.4" + resolved "https://registry.yarnpkg.com/prosemirror-view/-/prosemirror-view-1.13.4.tgz#01d873db7731e0aacc410a9038447d1b7536fd07" + integrity sha512-mtgWEK16uYQFk3kijRlkSpAmDuy7rxYuv0pgyEBDmLT1PCPY8380CoaYnP8znUT6BXIGlJ8oTveK3M50U+B0vw== dependencies: prosemirror-model "^1.1.0" prosemirror-state "^1.0.0" @@ -9679,7 +10219,7 @@ pug@^2.0.3: pug-runtime "^2.0.5" pug-strip-comments "^1.0.4" -pump@^2.0.0, pump@^2.0.1: +pump@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== @@ -9709,17 +10249,17 @@ punycode@1.3.2: resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= -punycode@2.x.x, punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - punycode@^1.2.4, punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= -q-i@^2.0.1: +punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +q-i@2.0.1, q-i@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/q-i/-/q-i-2.0.1.tgz#fec7e3f0e713f3467358bb5ac80bcc4c115187d6" integrity sha512-tr7CzPNxkBDBuPzqi/HDUS4uBOppb91akNTeh56TYio8TiIeXp2Yp8ea9NmDu2DmGH35ZjJDq6C3E4SepVZ4bQ== @@ -9748,12 +10288,11 @@ qss@^2.0.3: resolved "https://registry.yarnpkg.com/qss/-/qss-2.0.3.tgz#630b38b120931b52d04704f3abfb0f861604a9ec" integrity sha512-j48ZBT5IZbSqJiSU8EX4XrN8nXiflHvmMvv2XpFc31gh7n6EpSs75bNr6+oj3FOLWyT8m09pTmqLNl34L7/uPQ== -query-string@^5.0.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb" - integrity sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== +query-string@^4.1.0: + version "4.3.4" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" + integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= dependencies: - decode-uri-component "^0.2.0" object-assign "^4.1.0" strict-uri-encode "^1.0.0" @@ -9807,7 +10346,7 @@ raw-body@2.4.0: iconv-lite "0.4.24" unpipe "1.0.0" -rc@^1.0.1, rc@^1.1.6, rc@^1.2.7: +rc@^1.0.1, rc@^1.1.6, rc@^1.2.7, rc@^1.2.8: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== @@ -9852,7 +10391,7 @@ react-dev-utils@^7.0.3: strip-ansi "5.0.0" text-table "0.2.0" -react-dev-utils@^9.0.3: +react-dev-utils@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-9.1.0.tgz#3ad2bb8848a32319d760d0a84c56c14bdaae5e81" integrity sha512-X2KYF/lIGyGwP/F/oXgGDF24nxDA2KC4b7AFto+eqzc/t838gpSGiaU8trTqHXOohuLxxc5qi1eDzsl9ucPDpg== @@ -9888,14 +10427,14 @@ react-docgen-annotation-resolver@^1.0.0: resolved "https://registry.yarnpkg.com/react-docgen-annotation-resolver/-/react-docgen-annotation-resolver-1.1.0.tgz#0a0f8d5d4d7ba924866d479ec7e709ed6cf33807" integrity sha512-wTUI7IqWkV+BNRmEh1eHkU+Ijwh0XcFUdbgktynWVqe++MgtovdlbfMehFAw5b49mv8NN2DK0NF/G8x+UdIyNw== -react-docgen-displayname-handler@^2.1.1: +react-docgen-displayname-handler@^2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/react-docgen-displayname-handler/-/react-docgen-displayname-handler-2.1.3.tgz#7ca8ec759a56600a23b4fa751378fa8e7baf9120" integrity sha512-XfQCjDC/8hy0rDZ+VudYplQCdp/fx3z7Ffp22+6s2MSbZ2I/1yw4Tn+ntxkUgI0hrQzB6Nidg/wzLpA5Dbj+xg== dependencies: ast-types "0.13.2" -react-docgen@^4.1.0: +react-docgen@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/react-docgen/-/react-docgen-4.1.1.tgz#8fef0212dbf14733e09edecef1de6b224d87219e" integrity sha512-o1wdswIxbgJRI4pckskE7qumiFyqkbvCO++TylEDOo2RbMiueIOg8YzKU4X9++r0DjrbXePw/LHnh81GRBTWRw== @@ -9908,15 +10447,15 @@ react-docgen@^4.1.0: node-dir "^0.1.10" recast "^0.17.3" -react-dom@^16.4.1: - version "16.10.2" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.10.2.tgz#4840bce5409176bc3a1f2bd8cb10b92db452fda6" - integrity sha512-kWGDcH3ItJK4+6Pl9DZB16BXYAZyrYQItU4OMy0jAkv5aNqc+mAKb4TpFtAteI6TJZu+9ZlNhaeNQSVQDHJzkw== +react-dom@^16.8.0: + version "16.12.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.12.0.tgz#0da4b714b8d13c2038c9396b54a92baea633fe11" + integrity sha512-LMxFfAGrcS3kETtQaCkTKjMiifahaMySFDn71fZUNpPHZQEzmk/GiAeIT8JSOrHB23fnuCOMruL2a8NYlw+8Gw== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" prop-types "^15.6.2" - scheduler "^0.16.2" + scheduler "^0.18.0" react-error-overlay@^5.1.4: version "5.1.6" @@ -9935,107 +10474,110 @@ react-group@^1.0.6: dependencies: prop-types "^15.6.0" -react-group@^3.0.0: +react-group@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/react-group/-/react-group-3.0.2.tgz#cb31d0fae255111e1dace5b5f9abb9deefc7b36e" integrity sha512-0Jy99MD27jHSJ0PeynomUM0WArxywdcqQUKLttBWV6KYH+zlKWT/RhDwVxrODtMkRxf644BzuJFie1Hvfun7jA== dependencies: prop-types "^15.7.2" -react-icons@^3.7.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-3.7.0.tgz#64fe46231fabfeea27895edeae6c3b78114b8c8f" - integrity sha512-7MyPwjIhuyW0D2N3s4DEd0hGPGFf0sK+IIRKhc1FvSpZNVmnUoGvHbmAwzGJU+3my+fvihVWgwU5SDtlAri56Q== +react-icons@^3.7.0, react-icons@^3.8.0: + version "3.8.0" + resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-3.8.0.tgz#229de5904809696c9f46932bd9b6126b2522866e" + integrity sha512-rA/8GRKjPulft8BSBSMsHkE1AGPqJ7LjNsyk0BE7XjG70Iz62zOled2SJk7LDo8x9z86a3xOstDlKlMZ4pAy7A== dependencies: camelcase "^5.0.0" react-is@^16.8.1: - version "16.10.2" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.10.2.tgz#984120fd4d16800e9a738208ab1fba422d23b5ab" - integrity sha512-INBT1QEgtcCCgvccr5/86CfD71fw9EPmDxgiJX4I2Ddr6ZsV6iFXsuby+qWJPtmNuMY0zByTsG4468P7nHuNWA== + version "16.12.0" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.12.0.tgz#2cc0fe0fba742d97fd527c42a13bec4eeb06241c" + integrity sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q== react-lifecycles-compat@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== -react-simple-code-editor@^0.9.4, react-simple-code-editor@^0.9.7: +react-simple-code-editor@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/react-simple-code-editor/-/react-simple-code-editor-0.10.0.tgz#73e7ac550a928069715482aeb33ccba36efe2373" + integrity sha512-bL5W5mAxSW6+cLwqqVWY47Silqgy2DKDTR4hDBrLrUqC5BXc29YVx17l2IZk5v36VcDEq1Bszu2oHm1qBwKqBA== + +react-simple-code-editor@^0.9.4: version "0.9.15" resolved "https://registry.yarnpkg.com/react-simple-code-editor/-/react-simple-code-editor-0.9.15.tgz#59e3583832e9e98992d3674b2d7673b4cd1c5709" integrity sha512-M8iKgjBTBZK92tZYgOEfMuR7c3zZ0q0v3QYllSxIPx3SU+w003VofH50txXQSBTu92pSOm2tidON1HbQ1l8BDA== -react-styleguidist@^9.1.16: - version "9.1.16" - resolved "https://registry.yarnpkg.com/react-styleguidist/-/react-styleguidist-9.1.16.tgz#8d70cf02c4c631cb906946388ff7b4a26812054d" - integrity sha512-F9EQx92jIRI/u36kT8XNitMLaFWIJvh4WHvt0EDl7eoVz2UUB+URxqq2Gn3w50bc5mjanzSeqJAfxMR17wSAng== +react-styleguidist@^10.0.0: + version "10.2.1" + resolved "https://registry.yarnpkg.com/react-styleguidist/-/react-styleguidist-10.2.1.tgz#de83739128532974858667c2a138d8a44348c6aa" + integrity sha512-Or3Ey8mCFGTgfwMY3sBYDnfZLnJO6JN+82xmT/QXaknbx9qYHtHWejUES7bslUXek1Ykmwllrn9x+lzTSHMDAg== dependencies: - "@vxna/mini-html-webpack-template" "^0.1.7" - acorn "^6.1.1" - acorn-jsx "^5.0.1" - ast-types "^0.12.2" - buble "0.19.7" - clean-webpack-plugin "^1.0.1" - clipboard-copy "^3.0.0" - clsx "^1.0.3" - common-dir "^2.0.2" - copy-webpack-plugin "^4.6.0" - core-js "^3.0.0" + "@vxna/mini-html-webpack-template" "^1.0.0" + acorn "~6.3.0" + acorn-jsx "^5.1.0" + ast-types "~0.13.2" + buble "0.19.8" + clean-webpack-plugin "^3.0.0" + clipboard-copy "^3.1.0" + clsx "^1.0.4" + common-dir "^3.0.0" + copy-webpack-plugin "^5.0.4" + core-js "^3.3.5" doctrine "^3.0.0" es6-object-assign "~1.1.0" - es6-promise "^4.2.6" - escodegen "^1.11.1" - estree-walker "^0.6.0" + es6-promise "^4.2.8" + escodegen "^1.12.0" + estree-walker "~0.9.0" findup "^0.1.5" function.name-polyfill "^1.0.6" github-slugger "^1.2.1" - glob "^7.1.3" + glob "^7.1.5" glogg "^1.0.2" is-directory "^0.3.1" - javascript-stringify "^1.6.0" - jss "^9.8.7" - jss-camel-case "^6.1.0" - jss-compose "^5.0.0" - jss-default-unit "^8.0.2" - jss-global "^3.0.0" - jss-isolate "^5.1.0" - jss-nested "^6.0.1" - kleur "^3.0.2" - leven "^2.1.0" + javascript-stringify "^2.0.0" + jss "^10.0.0" + jss-plugin-camel-case "^10.0.0" + jss-plugin-compose "^10.0.0" + jss-plugin-default-unit "^10.0.0" + jss-plugin-global "^10.0.0" + jss-plugin-isolate "^10.0.0" + jss-plugin-nested "^10.0.0" + kleur "^3.0.3" + leven "^3.1.0" listify "^1.0.0" loader-utils "^1.2.3" - lodash "^4.17.11" - lowercase-keys "^1.0.1" - markdown-to-jsx "^6.9.3" - mini-html-webpack-plugin "^0.2.3" + lodash "^4.17.15" + lowercase-keys "^2.0.0" + markdown-to-jsx "^6.10.3" + mini-html-webpack-plugin "^2.0.0" mri "^1.1.4" - ora "^3.2.0" - prismjs "^1.16.0" + ora "^4.0.2" + prismjs "^1.17.1" prop-types "^15.7.2" q-i "^2.0.1" qss "^2.0.3" - react-dev-utils "^9.0.3" - react-docgen "^4.1.0" + react-dev-utils "^9.1.0" + react-docgen "^4.1.1" react-docgen-annotation-resolver "^1.0.0" - react-docgen-displayname-handler "^2.1.1" - react-group "^3.0.0" - react-icons "^3.7.0" - react-lifecycles-compat "^3.0.4" - react-simple-code-editor "^0.9.7" - recast "^0.17.4" - remark "^10.0.1" - rewrite-imports "1.2.0" + react-docgen-displayname-handler "^2.1.3" + react-group "^3.0.2" + react-icons "^3.8.0" + react-simple-code-editor "^0.10.0" + recast "~0.18.5" + remark "^11.0.1" strip-html-comments "^1.0.0" - terser-webpack-plugin "^1.2.3" + terser-webpack-plugin "^2.2.1" to-ast "^1.0.0" type-detect "^4.0.8" - unist-util-visit "^1.4.0" - webpack-dev-server "^3.2.1" - webpack-merge "^4.2.1" + unist-util-visit "^2.0.0" + webpack-dev-server "^3.9.0" + webpack-merge "^4.2.2" -react@^16.4.1: - version "16.10.2" - resolved "https://registry.yarnpkg.com/react/-/react-16.10.2.tgz#a5ede5cdd5c536f745173c8da47bda64797a4cf0" - integrity sha512-MFVIq0DpIhrHFyqLU0S3+4dIcBhhOvBE8bJ/5kHPVOVaGdo0KuiQzpcjCPsf585WvhypqtrMILyoE2th6dT+Lw== +react@^16.8.0: + version "16.12.0" + resolved "https://registry.yarnpkg.com/react/-/react-16.12.0.tgz#0c0a9c6a142429e3614834d5a778e18aa78a0b83" + integrity sha512-fglqy3k5E+81pA8s+7K0/T3DBCF0ZDOher1elBFzF7O6arXJgzyu/FW+COxFvAWXJoJN9KIZbT2LXlukwphYTA== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" @@ -10075,7 +10617,7 @@ read-pkg@^2.0.0: normalize-package-data "^2.3.2" path-type "^2.0.0" -read-pkg@^5.0.0: +read-pkg@^5.1.1: version "5.2.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== @@ -10116,7 +10658,7 @@ readdirp@^2.2.1: micromatch "^3.1.10" readable-stream "^2.0.2" -recast@^0.17.3, recast@^0.17.4: +recast@^0.17.3: version "0.17.6" resolved "https://registry.yarnpkg.com/recast/-/recast-0.17.6.tgz#64ae98d0d2dfb10ff92ff5fb9ffb7371823b69fa" integrity sha512-yoQRMRrK1lszNtbkGyM4kN45AwylV5hMiuEveUBlxytUViWevjvX6w+tzJt1LH4cfUhWt4NZvy3ThIhu6+m5wQ== @@ -10126,6 +10668,16 @@ recast@^0.17.3, recast@^0.17.4: private "^0.1.8" source-map "~0.6.1" +recast@~0.18.5: + version "0.18.5" + resolved "https://registry.yarnpkg.com/recast/-/recast-0.18.5.tgz#9d5adbc07983a3c8145f3034812374a493e0fe4d" + integrity sha512-sD1WJrpLQAkXGyQZyGzTM75WJvyAd98II5CHdK3IYbt/cZlU0UzCRVU11nUFNXX9fBVEt4E9ajkMjBlUlG+Oog== + dependencies: + ast-types "0.13.2" + esprima "~4.0.0" + private "^0.1.8" + source-map "~0.6.1" + recursive-readdir@2.2.2: version "2.2.2" resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" @@ -10153,7 +10705,7 @@ regenerate-unicode-properties@^8.1.0: dependencies: regenerate "^1.4.0" -regenerate@^1.2.1, regenerate@^1.4.0: +regenerate@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== @@ -10195,15 +10747,6 @@ regexpp@^2.0.1: resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== -regexpu-core@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" - integrity sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs= - dependencies: - regenerate "^1.2.1" - regjsgen "^0.2.0" - regjsparser "^0.1.4" - regexpu-core@^4.5.4, regexpu-core@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.6.0.tgz#2037c18b327cfce8a6fea2a4ec441f2432afb8b6" @@ -10229,6 +10772,14 @@ registry-auth-token@^3.0.1: rc "^1.1.6" safe-buffer "^5.0.1" +registry-auth-token@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.0.0.tgz#30e55961eec77379da551ea5c4cf43cbf03522be" + integrity sha512-lpQkHxd9UL6tb3k/aHAVfnVtn+Bcs9ob5InuFLLEDqSqeq+AljB8GZW9xY0x7F+xYwEcjKe07nyoxzEYz6yvkw== + dependencies: + rc "^1.2.8" + safe-buffer "^5.0.1" + registry-url@^3.0.3: version "3.1.0" resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942" @@ -10236,22 +10787,17 @@ registry-url@^3.0.3: dependencies: rc "^1.0.1" -regjsgen@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" - integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= +registry-url@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" + integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== + dependencies: + rc "^1.2.8" regjsgen@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz#a7634dc08f89209c2049adda3525711fb97265dd" - integrity sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA== - -regjsparser@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" - integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= - dependencies: - jsesc "~0.5.0" + version "0.5.1" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.1.tgz#48f0bf1a5ea205196929c0d9798b42d1ed98443c" + integrity sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg== regjsparser@^0.6.0: version "0.6.0" @@ -10265,10 +10811,10 @@ relateurl@0.2.x: resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= -remark-parse@^6.0.0: - version "6.0.3" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-6.0.3.tgz#c99131052809da482108413f87b0ee7f52180a3a" - integrity sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg== +remark-parse@^7.0.0: + version "7.0.2" + resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-7.0.2.tgz#41e7170d9c1d96c3d32cf1109600a9ed50dba7cf" + integrity sha512-9+my0lQS80IQkYXsMA8Sg6m9QfXYJBnXjWYN5U+kFc5/n69t+XZVXU/ZBYr3cYH8FheEGf1v87rkFDhJ8bVgMA== dependencies: collapse-white-space "^1.0.2" is-alphabetical "^1.0.0" @@ -10286,10 +10832,10 @@ remark-parse@^6.0.0: vfile-location "^2.0.0" xtend "^4.0.1" -remark-stringify@^6.0.0: - version "6.0.4" - resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-6.0.4.tgz#16ac229d4d1593249018663c7bddf28aafc4e088" - integrity sha512-eRWGdEPMVudijE/psbIDNcnJLRVx3xhfuEsTDGgH4GsFF91dVhw5nhmnBppafJ7+NWINW6C7ZwWbi30ImJzqWg== +remark-stringify@^7.0.0: + version "7.0.4" + resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-7.0.4.tgz#3de1e3f93853288d3407da1cd44f2212321dd548" + integrity sha512-qck+8NeA1D0utk1ttKcWAoHRrJxERYQzkHDyn+pF5Z4whX1ug98uCNPPSeFgLSaNERRxnD6oxIug6DzZQth6Pg== dependencies: ccount "^1.0.0" is-alphanumeric "^1.0.0" @@ -10302,18 +10848,18 @@ remark-stringify@^6.0.0: parse-entities "^1.0.2" repeat-string "^1.5.4" state-toggle "^1.0.0" - stringify-entities "^1.0.1" + stringify-entities "^2.0.0" unherit "^1.0.4" xtend "^4.0.1" -remark@^10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/remark/-/remark-10.0.1.tgz#3058076dc41781bf505d8978c291485fe47667df" - integrity sha512-E6lMuoLIy2TyiokHprMjcWNJ5UxfGQjaMSMhV+f4idM625UjjK4j798+gPs5mfjzDE6vL0oFKVeZM6gZVSVrzQ== +remark@^11.0.1: + version "11.0.2" + resolved "https://registry.yarnpkg.com/remark/-/remark-11.0.2.tgz#12b90ea100ac3362b1976fa87a6e4e0ab5968202" + integrity sha512-bh+eJgn8wgmbHmIBOuwJFdTVRVpl3fcVP6HxmpPWO0ULGP9Qkh6INJh0N5Uy7GqlV7DQYGoqaKiEIpM5LLvJ8w== dependencies: - remark-parse "^6.0.0" - remark-stringify "^6.0.0" - unified "^7.0.0" + remark-parse "^7.0.0" + remark-stringify "^7.0.0" + unified "^8.2.0" remove-trailing-separator@^1.0.1: version "1.1.0" @@ -10365,29 +10911,29 @@ request-progress@3.0.0: dependencies: throttleit "^1.0.0" -request-promise-core@1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.2.tgz#339f6aababcafdb31c799ff158700336301d3346" - integrity sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag== +request-promise-core@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.3.tgz#e9a3c081b51380dfea677336061fea879a829ee9" + integrity sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ== dependencies: - lodash "^4.17.11" + lodash "^4.17.15" -request-promise-native@^1.0.5, request-promise-native@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.7.tgz#a49868a624bdea5069f1251d0a836e0d89aa2c59" - integrity sha512-rIMnbBdgNViL37nZ1b3L/VfPOpSi0TqVDQPAvO6U14lMzOLrt5nilxCQqtDKhZeDiW0/hkCXGoQjhgJd/tCh6w== +request-promise-native@^1.0.7: + version "1.0.8" + resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.8.tgz#a455b960b826e44e2bf8999af64dff2bfe58cb36" + integrity sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ== dependencies: - request-promise-core "1.1.2" + request-promise-core "1.1.3" stealthy-require "^1.1.1" tough-cookie "^2.3.3" request-promise@^4.1.1: - version "4.2.4" - resolved "https://registry.yarnpkg.com/request-promise/-/request-promise-4.2.4.tgz#1c5ed0d71441e38ad58c7ce4ea4ea5b06d54b310" - integrity sha512-8wgMrvE546PzbR5WbYxUQogUnUDfM0S7QIFZMID+J73vdFARkFy+HElj4T+MWYhpXwlLp0EQ8Zoj8xUA0he4Vg== + version "4.2.5" + resolved "https://registry.yarnpkg.com/request-promise/-/request-promise-4.2.5.tgz#186222c59ae512f3497dfe4d75a9c8461bd0053c" + integrity sha512-ZgnepCykFdmpq86fKGwqntyTiUrHycALuGggpyCZwMvGaZWgxW6yagT0FHkgo5LzYvOaCNvxYwWYIjevSH1EDg== dependencies: bluebird "^3.5.0" - request-promise-core "1.1.2" + request-promise-core "1.1.3" stealthy-require "^1.1.1" tough-cookie "^2.3.3" @@ -10479,6 +11025,13 @@ resolve@^1.1.6, resolve@^1.10.0, resolve@^1.3.2, resolve@^1.4.0, resolve@^1.8.1: dependencies: path-parse "^1.0.6" +responselike@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" + integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= + dependencies: + lowercase-keys "^1.0.0" + restore-cursor@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" @@ -10495,6 +11048,14 @@ restore-cursor@^2.0.0: onetime "^2.0.0" signal-exit "^3.0.2" +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" + integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + ret@~0.1.10: version "0.1.15" resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" @@ -10505,10 +11066,10 @@ retry@^0.12.0: resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= -rewrite-imports@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/rewrite-imports/-/rewrite-imports-1.2.0.tgz#091b05aa0a358e54b6582205b6feeb73977bd8fb" - integrity sha512-oVoZ3QImciK+S7I89vPyxDgohkwhJyWLP5EKcMvF2NOhaFkmdKFiJMJzTM35VeNV1gQfGvv9Cve6sMq5E7unHg== +reusify@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== rewrite-imports@^2.0.3: version "2.0.3" @@ -10532,7 +11093,7 @@ right-align@^0.1.1: dependencies: align-text "^0.1.1" -rimraf@2, rimraf@2.7.1, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3: +rimraf@2, rimraf@2.7.1, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3, rimraf@^2.7.1: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== @@ -10554,10 +11115,10 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: hash-base "^3.0.0" inherits "^2.0.1" -rope-sequence@^1.2.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/rope-sequence/-/rope-sequence-1.2.2.tgz#49c4e5c2f54a48e990b050926771e2871bcb31ce" - integrity sha1-ScTlwvVKSOmQsFCSZ3HihxvLMc4= +rope-sequence@^1.3.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/rope-sequence/-/rope-sequence-1.3.2.tgz#a19e02d72991ca71feb6b5f8a91154e48e3c098b" + integrity sha512-ku6MFrwEVSVmXLvy3dYph3LAMNS0890K7fabn+0YIRQ2T96T9F4gkFf0vf0WW0JUraNWwGRtInEpH7yO4tbQZg== run-async@^2.2.0: version "2.3.0" @@ -10566,6 +11127,11 @@ run-async@^2.2.0: dependencies: is-promise "^2.1.0" +run-parallel@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679" + integrity sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q== + run-queue@^1.0.0, run-queue@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" @@ -10642,29 +11208,21 @@ sax@^1.2.4, sax@~1.2.4: resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== -saxes@^3.1.5: +saxes@^3.1.9: version "3.1.11" resolved "https://registry.yarnpkg.com/saxes/-/saxes-3.1.11.tgz#d59d1fd332ec92ad98a2e0b2ee644702384b1c5b" integrity sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g== dependencies: xmlchars "^2.1.1" -scheduler@^0.16.2: - version "0.16.2" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.16.2.tgz#f74cd9d33eff6fc554edfb79864868e4819132c1" - integrity sha512-BqYVWqwz6s1wZMhjFvLfVR5WXP7ZY32M/wYPo04CcuPM7XZEbV2TBNW7Z0UkguPTl0dWMA59VbNXxK6q+pHItg== +scheduler@^0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.18.0.tgz#5901ad6659bc1d8f3fdaf36eb7a67b0d6746b1c4" + integrity sha512-agTSHR1Nbfi6ulI0kYNK0203joW2Y5W4po4l+v03tOoiJKpTBbxpNhWDvqc/4IcOw+KLmSiQLTasZ4cab2/UWQ== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" -schema-utils@^0.4.5: - version "0.4.7" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" - integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ== - dependencies: - ajv "^6.1.0" - ajv-keywords "^3.1.0" - schema-utils@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" @@ -10674,10 +11232,10 @@ schema-utils@^1.0.0: ajv-errors "^1.0.0" ajv-keywords "^3.1.0" -schema-utils@^2.1.0: - version "2.4.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.4.1.tgz#e89ade5d056dc8bcaca377574bb4a9c4e1b8be56" - integrity sha512-RqYLpkPZX5Oc3fw/kHHHyP56fg5Y+XBpIpV8nCg0znIALfq3OH+Ea9Hfeac9BAMwG5IICltiZ0vxFvJQONfA5w== +schema-utils@^2.0.0, schema-utils@^2.0.1, schema-utils@^2.1.0, schema-utils@^2.4.1, schema-utils@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.5.0.tgz#8f254f618d402cc80257486213c8970edfd7c22f" + integrity sha512-32ISrwW2scPXHUSusP8qMg5dLUawKkyV+/qIEV9JdXKx+rsM6mi8vZY8khg2M69Qom16rtroWXD3Ybtiws38gQ== dependencies: ajv "^6.10.2" ajv-keywords "^3.4.1" @@ -10719,17 +11277,12 @@ semver-diff@^2.0.0: dependencies: semver "^5.0.3" -"semver@2 || 3 || 4 || 5", semver@^5.0.1, semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: +"semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0: version "5.7.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== -semver@5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" - integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== - -semver@^6.0.0, semver@^6.1.0, semver@^6.1.2, semver@^6.3.0: +semver@^6.0.0, semver@^6.1.0, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== @@ -10766,7 +11319,7 @@ sentence-case@^2.1.0: no-case "^2.2.0" upper-case-first "^1.1.2" -serialize-javascript@^1.4.0, serialize-javascript@^1.7.0: +serialize-javascript@^1.7.0: version "1.9.1" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.9.1.tgz#cfc200aef77b600c47da9bb8149c943e798c2fdb" integrity sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A== @@ -10919,6 +11472,11 @@ slash@^2.0.0: resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + slice-ansi@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" @@ -11002,10 +11560,10 @@ sockjs@0.3.19: faye-websocket "^0.10.0" uuid "^3.0.1" -sort-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" - integrity sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= +sort-keys@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" + integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= dependencies: is-plain-obj "^1.0.0" @@ -11025,10 +11583,10 @@ source-map-resolve@^0.5.0: source-map-url "^0.4.0" urix "^0.1.0" -source-map-support@^0.5.0, source-map-support@^0.5.9, source-map-support@~0.5.12: - version "0.5.13" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" - integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== +source-map-support@^0.5.0, source-map-support@^0.5.13, source-map-support@^0.5.9, source-map-support@~0.5.12: + version "0.5.16" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.16.tgz#0ae069e7fe3ba7538c64c98515e35339eac5a042" + integrity sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ== dependencies: buffer-from "^1.0.0" source-map "^0.6.0" @@ -11045,7 +11603,7 @@ source-map@^0.4.2: dependencies: amdefine ">=0.0.4" -source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@~0.5.1: +source-map@^0.5.0, source-map@^0.5.6, source-map@~0.5.1: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= @@ -11141,13 +11699,6 @@ sshpk@^1.7.0: safer-buffer "^2.0.2" tweetnacl "~0.14.0" -ssri@^5.2.4: - version "5.3.0" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-5.3.0.tgz#ba3872c9c6d33a0704a7d71ff045e5ec48999d06" - integrity sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ== - dependencies: - safe-buffer "^5.1.1" - ssri@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" @@ -11155,6 +11706,14 @@ ssri@^6.0.1: dependencies: figgy-pudding "^3.5.1" +ssri@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-7.1.0.tgz#92c241bf6de82365b5c7fb4bd76e975522e1294d" + integrity sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g== + dependencies: + figgy-pudding "^3.5.1" + minipass "^3.1.1" + stable@^0.1.8: version "0.1.8" resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" @@ -11263,6 +11822,15 @@ string-width@^3.0.0, string-width@^3.1.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^5.1.0" +string-width@^4.1.0, string-width@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" + integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.0" + string.prototype.padend@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/string.prototype.padend/-/string.prototype.padend-3.0.0.tgz#f3aaef7c1719f170c5eab1c32bf780d96e21f2f0" @@ -11311,17 +11879,18 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -stringify-entities@^1.0.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-1.3.2.tgz#a98417e5471fd227b3e45d3db1861c11caf668f7" - integrity sha512-nrBAQClJAPN2p+uGCVJRPIPakKeKWZ9GtBCmormE7pWOSlHat7+x5A8gx85M7HM5Dt0BP3pP5RhVW77WdbJJ3A== +stringify-entities@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-2.0.0.tgz#fa7ca6614b355fb6c28448140a20c4ede7462827" + integrity sha512-fqqhZzXyAM6pGD9lky/GOPq6V4X0SeTAFBl0iXb/BzOegl40gpf/bV3QQP7zULNYvjr6+Dx8SCaDULjVoOru0A== dependencies: character-entities-html4 "^1.0.0" character-entities-legacy "^1.0.0" is-alphanumerical "^1.0.0" + is-decimal "^1.0.2" is-hexadecimal "^1.0.0" -stringify-object@^3.2.0, stringify-object@^3.2.2: +stringify-object@^3.2.0, stringify-object@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== @@ -11358,6 +11927,13 @@ strip-ansi@^4.0.0: dependencies: ansi-regex "^3.0.0" +strip-ansi@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" + integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + dependencies: + ansi-regex "^5.0.0" + strip-bom@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" @@ -11405,23 +11981,23 @@ strip-indent@^2.0.0: resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g= +strip-json-comments@2.0.1, strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + strip-json-comments@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.0.1.tgz#85713975a91fb87bf1b305cca77395e40d2a64a7" integrity sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw== -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= - -style-loader@^0.21.0: - version "0.21.0" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.21.0.tgz#68c52e5eb2afc9ca92b6274be277ee59aea3a852" - integrity sha512-T+UNsAcl3Yg+BsPKs1vd22Fr8sVT+CJMtzqc6LEw9bbJZb43lm9GoeIfUcDEefBSWC0BhYbcdupV1GtI4DGzxg== +style-loader@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-1.0.0.tgz#1d5296f9165e8e2c85d24eee0b7caf9ec8ca1f82" + integrity sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw== dependencies: - loader-utils "^1.1.0" - schema-utils "^0.4.5" + loader-utils "^1.2.3" + schema-utils "^2.0.1" stylehacks@^4.0.0: version "4.0.3" @@ -11432,20 +12008,20 @@ stylehacks@^4.0.0: postcss "^7.0.0" postcss-selector-parser "^3.0.0" -supports-color@5.4.0: - version "5.4.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.4.0.tgz#1c6b337402c2137605efe19f10fec390f6faab54" - integrity sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w== - dependencies: - has-flag "^3.0.0" - -supports-color@5.5.0, supports-color@^5.2.0, supports-color@^5.3.0, supports-color@^5.4.0: +supports-color@5.5.0, supports-color@^5.2.0, supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== dependencies: has-flag "^3.0.0" +supports-color@6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.0.0.tgz#76cfe742cf1f41bb9b1c29ad03068c05b4c0e40a" + integrity sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg== + dependencies: + has-flag "^3.0.0" + supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" @@ -11458,22 +12034,29 @@ supports-color@^6.1.0: dependencies: has-flag "^3.0.0" +supports-color@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1" + integrity sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g== + dependencies: + has-flag "^4.0.0" + svg-tags@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= svgo@^1.0.0, svgo@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.0.tgz#bae51ba95ded9a33a36b7c46ce9c359ae9154313" - integrity sha512-MLfUA6O+qauLDbym+mMZgtXCGRfIxyQoeH6IKVcFslyODEe/ElJNwr0FohQ3xG4C6HK6bk3KYPPXwHVJk3V5NQ== + version "1.3.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" + integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== dependencies: chalk "^2.4.1" coa "^2.0.2" css-select "^2.0.0" css-select-base-adapter "^0.1.1" - css-tree "1.0.0-alpha.33" - csso "^3.5.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" @@ -11495,7 +12078,7 @@ symbol-observable@1.0.1: resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4" integrity sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ= -symbol-observable@^1.0.2, symbol-observable@^1.1.0: +symbol-observable@^1.0.2: version "1.2.0" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== @@ -11534,7 +12117,7 @@ tar@^2.0.0: fstream "^1.0.12" inherits "2" -tar@^4, tar@^4.4.7: +tar@^4: version "4.4.13" resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525" integrity sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA== @@ -11547,6 +12130,18 @@ tar@^4, tar@^4.4.7: safe-buffer "^5.1.2" yallist "^3.0.3" +tar@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/tar/-/tar-5.0.5.tgz#03fcdb7105bc8ea3ce6c86642b9c942495b04f93" + integrity sha512-MNIgJddrV2TkuwChwcSNds/5E9VijOiw7kAc1y5hTNJoLDSuIyid2QtLYiCYNnICebpuvjhPQZsXwUL0O3l7OQ== + dependencies: + chownr "^1.1.3" + fs-minipass "^2.0.0" + minipass "^3.0.0" + minizlib "^2.1.0" + mkdirp "^0.5.0" + yallist "^4.0.0" + term-size@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69" @@ -11554,7 +12149,7 @@ term-size@^1.2.0: dependencies: execa "^0.7.0" -terser-webpack-plugin@^1.2.3, terser-webpack-plugin@^1.3.0, terser-webpack-plugin@^1.4.1: +terser-webpack-plugin@^1.3.0, terser-webpack-plugin@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.1.tgz#61b18e40eaee5be97e771cdbb10ed1280888c2b4" integrity sha512-ZXmmfiwtCLfz8WKZyYUuuHf3dMYEjg8NrjHMb0JqHVHVOSkzp3cW2/XG1fP3tRhqEqSzMwzzRQGtAPbs4Cncxg== @@ -11569,10 +12164,24 @@ terser-webpack-plugin@^1.2.3, terser-webpack-plugin@^1.3.0, terser-webpack-plugi webpack-sources "^1.4.0" worker-farm "^1.7.0" -terser@^4.1.2: - version "4.3.8" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.3.8.tgz#707f05f3f4c1c70c840e626addfdb1c158a17136" - integrity sha512-otmIRlRVmLChAWsnSFNO0Bfk6YySuBp6G9qrHiJwlLDd4mxe2ta4sjI7TzIR+W1nBMjilzrMcPOz9pSusgx3hQ== +terser-webpack-plugin@^2.1.2, terser-webpack-plugin@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-2.2.1.tgz#5569e6c7d8be79e5e43d6da23acc3b6ba77d22bd" + integrity sha512-jwdauV5Al7zopR6OAYvIIRcxXCSvLjZjr7uZE8l2tIWb/ryrGN48sJftqGf5k9z09tWhajx53ldp0XPI080YnA== + dependencies: + cacache "^13.0.1" + find-cache-dir "^3.0.0" + jest-worker "^24.9.0" + schema-utils "^2.5.0" + serialize-javascript "^2.1.0" + source-map "^0.6.1" + terser "^4.3.9" + webpack-sources "^1.4.3" + +terser@^4.1.2, terser@^4.3.9: + version "4.4.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-4.4.0.tgz#22c46b4817cf4c9565434bfe6ad47336af259ac3" + integrity sha512-oDG16n2WKm27JO8h4y/w3iqBGAOSCtq7k8dRmrn4Wf9NouL0b2WpMHGChFGZq4nFAQy1FsNJrVQHfurXOSTmOA== dependencies: commander "^2.20.0" source-map "~0.6.1" @@ -11597,7 +12206,7 @@ thenify-all@^1.0.0: dependencies: any-promise "^1.0.0" -thread-loader@^2.1.2: +thread-loader@^2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/thread-loader/-/thread-loader-2.1.3.tgz#cbd2c139fc2b2de6e9d28f62286ab770c1acbdda" integrity sha512-wNrVKH2Lcf8ZrWxDF/khdlLlsTMczdcwPA9VEK4c2exlEPynYWxi9op3nPTo5lAnDIkE0rQEB3VBP+4Zncc9Hg== @@ -11630,9 +12239,9 @@ through@^2.3.6: integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= thunky@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826" - integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow== + version "1.1.0" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" + integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== timed-out@^4.0.0: version "4.0.1" @@ -11656,69 +12265,74 @@ tiny-emitter@^2.0.0: resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== -tippy.js@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/tippy.js/-/tippy.js-5.0.2.tgz#83cdfdceb14e7e4c5afab6ae3ffb0b10f9310c23" - integrity sha512-Zj7ihX2/uImDudNkfxw9jgcbtg9sUKT3QRmuH9WJtKkX6M96SwMG8FPdiObholc4SJP6wlnqk0nqByjXb8QZSA== - dependencies: - popper.js "^1.15.0" +tiny-warning@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" + integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== -tiptap-commands@^1.12.2: - version "1.12.2" - resolved "https://registry.yarnpkg.com/tiptap-commands/-/tiptap-commands-1.12.2.tgz#5d478604f03ab5bc5b05e3f94f8c75cec175c8c3" - integrity sha512-wE19avtU0N/pNQlwDhfsJH1M3QT0Bc3oukfoB7K+K0H7xAXyfukbVPoZGjItWoyawtPk11A80OIBQCrO63fO4Q== +tippy.js@^5.0.2: + version "5.1.1" + resolved "https://registry.yarnpkg.com/tippy.js/-/tippy.js-5.1.1.tgz#2a85cf3fb302ddc5ba1fca944e1f39bec62cb7b6" + integrity sha512-ZrATAG/GX//w4aAWNyDeBTiNuDqwAqU5dnrkBxBcxdVQ+ywUs1CZOaQV/IT+8R9O3dqcPm7cZpUI9/iZ/OaU9Q== + dependencies: + popper.js "^1.16.0" + +tiptap-commands@^1.12.3: + version "1.12.3" + resolved "https://registry.yarnpkg.com/tiptap-commands/-/tiptap-commands-1.12.3.tgz#604767878073e6344d1daf7a376fd89fc62e4742" + integrity sha512-Dck51lePBwuHmkvkJ6+8V3DbInxAhZwtS2mPvVwz74pDUIcy17tCFw1eHUN50JoXIAci7acuxPKO/weVO1JAyw== dependencies: prosemirror-commands "^1.0.8" prosemirror-inputrules "^1.0.4" - prosemirror-model "^1.7.3" - prosemirror-schema-list "^1.0.3" + prosemirror-model "^1.7.4" + prosemirror-schema-list "^1.0.4" prosemirror-state "^1.2.4" prosemirror-tables "^0.9.5" prosemirror-utils "^0.9.6" - tiptap-utils "^1.8.1" + tiptap-utils "^1.8.2" tiptap-extensions@^1.28.0: - version "1.28.3" - resolved "https://registry.yarnpkg.com/tiptap-extensions/-/tiptap-extensions-1.28.3.tgz#6278ed247c35c97cec41395671433408977cd9ef" - integrity sha512-iTUY5HQ+gYCHlyGMqcfKqO7JAvCqDEuvO4vEUrVxx0RgoYQfEf+Y17Kw8AJlVR6bB/Y/bEmMIuzVPjsgWNWdbw== + version "1.28.4" + resolved "https://registry.yarnpkg.com/tiptap-extensions/-/tiptap-extensions-1.28.4.tgz#0e729d081a80105730101512e7eb5acdce8b9bde" + integrity sha512-UAtxngKifjrMtJFmi3D9RCNC5LJutq4yn1Np0cqJ4dTnvhWR49PqN6gKjlMYyzyutiLLQk+/3GM/E6EfVwmHOA== dependencies: lowlight "^1.12.1" prosemirror-collab "^1.1.2" prosemirror-history "^1.0.4" - prosemirror-model "^1.7.3" + prosemirror-model "^1.7.4" prosemirror-state "^1.2.4" prosemirror-tables "^0.9.5" prosemirror-transform "^1.1.5" prosemirror-utils "^0.9.6" - prosemirror-view "^1.11.4" - tiptap "^1.26.3" - tiptap-commands "^1.12.2" + prosemirror-view "^1.11.7" + tiptap "^1.26.4" + tiptap-commands "^1.12.3" -tiptap-utils@^1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/tiptap-utils/-/tiptap-utils-1.8.1.tgz#52eb90524f1ec95e66ddc84a20d892aaac879630" - integrity sha512-FcceXo+yVZni54aB/R3nTpdtcHmFM6QwW6PZg1aHH2u2fhkeV/MB7sXBkx3wIrvOtw8WPT2Kjpou2to27CCtbA== +tiptap-utils@^1.8.2: + version "1.8.2" + resolved "https://registry.yarnpkg.com/tiptap-utils/-/tiptap-utils-1.8.2.tgz#f07a2053c6ac9fbbb4f02e0844b326d0e6c8b7fb" + integrity sha512-pyx+3p4fICGM7JU1mcsnRx5jXvLrCL8Nm/9yjeWEZXpAC85L/btY0eFo2Oz4+dKg39+1EGNHheodujx3ngw4lQ== dependencies: - prosemirror-model "^1.7.3" + prosemirror-model "^1.7.4" prosemirror-state "^1.2.4" prosemirror-tables "^0.9.5" prosemirror-utils "^0.9.6" -tiptap@^1.26.0, tiptap@^1.26.3: - version "1.26.3" - resolved "https://registry.yarnpkg.com/tiptap/-/tiptap-1.26.3.tgz#a08e1db4f1dce17a14309532e65a3949b0ceed91" - integrity sha512-EcTEM8GLuMa1jNxGg5cWR7NqyiFwtRat6im8A5EvL6iiLiOhIaqgkQnZJ5qUxWNgQTfjgCO5IWA85yoRSJWNMQ== +tiptap@^1.26.0, tiptap@^1.26.4: + version "1.26.4" + resolved "https://registry.yarnpkg.com/tiptap/-/tiptap-1.26.4.tgz#bfa289841bc45c6401cbd1661a02b81c3d3f14f0" + integrity sha512-UCH0wufjGdKMuCUydL896sFYXEUWC3bE20h/oONABSf0gull+pqBEm7J1yCl7j50eYa9FiLgUBGPqPTzKLluxQ== dependencies: prosemirror-commands "^1.0.8" - prosemirror-dropcursor "^1.1.2" + prosemirror-dropcursor "^1.2.0" prosemirror-gapcursor "^1.0.4" prosemirror-inputrules "^1.0.4" - prosemirror-keymap "^1.0.1" - prosemirror-model "^1.7.3" + prosemirror-keymap "^1.0.2" + prosemirror-model "^1.7.4" prosemirror-state "^1.2.4" - prosemirror-view "^1.11.4" - tiptap-commands "^1.12.2" - tiptap-utils "^1.8.1" + prosemirror-view "^1.11.7" + tiptap-commands "^1.12.3" + tiptap-utils "^1.8.2" title-case@^2.1.0: version "2.1.1" @@ -11780,6 +12394,11 @@ to-object-path@^0.3.0: dependencies: kind-of "^3.0.2" +to-readable-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" + integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== + to-regex-range@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" @@ -11788,6 +12407,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -11808,19 +12434,17 @@ token-stream@0.0.1: resolved "https://registry.yarnpkg.com/token-stream/-/token-stream-0.0.1.tgz#ceeefc717a76c4316f126d0b9dbaa55d7e7df01a" integrity sha1-zu78cXp2xDFvEm0LnbqlXX598Bo= -topo@2.x.x: - version "2.0.2" - resolved "https://registry.yarnpkg.com/topo/-/topo-2.0.2.tgz#cd5615752539057c0dc0491a621c3bc6fbe1d182" - integrity sha1-zVYVdSU5BXwNwEkaYhw7xvvh0YI= - dependencies: - hoek "4.x.x" - toposort@^1.0.0: version "1.0.7" resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" integrity sha1-LmhELZ9k7HILjMieZEOsbKqVACk= -tough-cookie@^2.3.3, tough-cookie@^2.5.0: +toposort@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/toposort/-/toposort-2.0.2.tgz#ae21768175d1559d48bef35420b2f4962f09c330" + integrity sha1-riF2gXXRVZ1IvvNUILL0li8JwzA= + +tough-cookie@^2.3.3: version "2.5.0" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== @@ -11828,6 +12452,15 @@ tough-cookie@^2.3.3, tough-cookie@^2.5.0: psl "^1.1.28" punycode "^2.1.1" +tough-cookie@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-3.0.1.tgz#9df4f57e739c26930a018184887f4adb7dca73b2" + integrity sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg== + dependencies: + ip-regex "^2.1.0" + psl "^1.1.28" + punycode "^2.1.1" + tough-cookie@~2.4.3: version "2.4.3" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" @@ -11892,16 +12525,16 @@ ts-invariant@^0.4.0: dependencies: tslib "^1.9.3" -ts-loader@^5.3.3: - version "5.4.5" - resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-5.4.5.tgz#a0c1f034b017a9344cef0961bfd97cc192492b8b" - integrity sha512-XYsjfnRQCBum9AMRZpk2rTYSVpdZBpZK+kDh0TeT3kxmQNBDVIeUjdPjY5RZry4eIAb8XHc4gYSUiUWPYvzSRw== +ts-loader@^6.2.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-6.2.1.tgz#67939d5772e8a8c6bdaf6277ca023a4812da02ef" + integrity sha512-Dd9FekWuABGgjE1g0TlQJ+4dFUfYGbYcs52/HQObE0ZmUNjQlmLAS7xXsSzy23AMaMwipsx5sNHvoEpT2CZq1g== dependencies: chalk "^2.3.0" enhanced-resolve "^4.0.0" loader-utils "^1.0.2" - micromatch "^3.1.4" - semver "^5.0.1" + micromatch "^4.0.0" + semver "^6.0.0" ts-map@^1.0.3: version "1.0.3" @@ -11952,10 +12585,10 @@ tslint-microsoft-contrib@~5.2.1: dependencies: tsutils "^2.27.2 <2.29.0" -tslint@^5.15.0, tslint@^5.20.0: - version "5.20.0" - resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.20.0.tgz#fac93bfa79568a5a24e7be9cdde5e02b02d00ec1" - integrity sha512-2vqIvkMHbnx8acMogAERQ/IuINOq6DFqgF8/VDvhEkBqQh/x6SP0Y+OHnKth9/ZcHQSroOZwUQSN18v8KKF0/g== +tslint@^5.16.0, tslint@^5.20.0: + version "5.20.1" + resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.20.1.tgz#e401e8aeda0152bc44dd07e614034f3f80c67b7d" + integrity sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg== dependencies: "@babel/code-frame" "^7.0.0" builtin-modules "^1.1.1" @@ -11985,7 +12618,7 @@ tsutils@^2.29.0: dependencies: tslib "^1.8.1" -tsutils@^3.0.0, tsutils@^3.5.0, tsutils@^3.7.0: +tsutils@^3.0.0, tsutils@^3.5.0: version "3.17.1" resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759" integrity sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g== @@ -12021,11 +12654,21 @@ type-detect@^4.0.0, type-detect@^4.0.5, type-detect@^4.0.8: resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== +type-fest@^0.3.0: + version "0.3.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1" + integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ== + type-fest@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== +type-fest@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" + integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + type-is@^1.6.16, type-is@~1.6.17, type-is@~1.6.18: version "1.6.18" resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" @@ -12039,10 +12682,10 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= -typescript@^3.2.2, typescript@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.6.3.tgz#fea942fabb20f7e1ca7164ff626f1a9f3f70b4da" - integrity sha512-N7bceJL1CtRQ2RiG0AQME13ksR7DiuQh/QehubYcghzv20tnh+MQnQIuJddTmsbqYj+dztchykemz0zFzlvdQw== +typescript@^3.6.3: + version "3.7.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.7.2.tgz#27e489b95fa5909445e9fef5ee48d81697ad18fb" + integrity sha512-ml7V7JfiN2Xwvcer+XAf2csGO1bPBdRbFCkYBczNZggrBZ9c7G3riSUeJmqEU5uOtXNPMhE3n+R4FA/3YOAWOQ== uglify-js@3.4.x: version "3.4.10" @@ -12098,19 +12741,16 @@ unicode-property-aliases-ecmascript@^1.0.4: resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz#a9cc6cc7ce63a0a3023fc99e341b94431d405a57" integrity sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw== -unified@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/unified/-/unified-7.1.0.tgz#5032f1c1ee3364bd09da12e27fdd4a7553c7be13" - integrity sha512-lbk82UOIGuCEsZhPj8rNAkXSDXd6p0QLzIuSsCdxrqnqU56St4eyOB+AlXsVgVeRmetPTYydIuvFfpDIed8mqw== +unified@^8.2.0: + version "8.4.2" + resolved "https://registry.yarnpkg.com/unified/-/unified-8.4.2.tgz#13ad58b4a437faa2751a4a4c6a16f680c500fff1" + integrity sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA== dependencies: - "@types/unist" "^2.0.0" - "@types/vfile" "^3.0.0" bail "^1.0.0" extend "^3.0.0" - is-plain-obj "^1.1.0" + is-plain-obj "^2.0.0" trough "^1.0.0" - vfile "^3.0.0" - x-is-string "^0.1.0" + vfile "^4.0.0" union-value@^1.0.0: version "1.0.1" @@ -12132,7 +12772,7 @@ uniqs@^2.0.0: resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= -unique-filename@^1.1.0, unique-filename@^1.1.1: +unique-filename@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== @@ -12158,17 +12798,24 @@ unist-util-is@^3.0.0: resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-3.0.0.tgz#d9e84381c2468e82629e4a5be9d7d05a2dd324cd" integrity sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A== +unist-util-is@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.0.1.tgz#ae3e39b9ad1b138c8e3b9d2f4658ad0031be4610" + integrity sha512-7NYjErP4LJtkEptPR22wO5RsCPnHZZrop7t2SoQzjvpFedCFer4WW8ujj9GI5DkUX7yVcffXLjoURf6h2QUv6Q== + unist-util-remove-position@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-1.1.3.tgz#d91aa8b89b30cb38bad2924da11072faa64fd972" - integrity sha512-CtszTlOjP2sBGYc2zcKA/CvNdTdEs3ozbiJ63IPBxh8iZg42SCCb8m04f8z2+V1aSk5a7BxbZKEdoDjadmBkWA== + version "1.1.4" + resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-1.1.4.tgz#ec037348b6102c897703eee6d0294ca4755a2020" + integrity sha512-tLqd653ArxJIPnKII6LMZwH+mb5q+n/GtXQZo6S6csPRs5zB0u79Yw8ouR3wTw8wxvdJFhpP6Y7jorWdCgLO0A== dependencies: unist-util-visit "^1.1.0" -unist-util-stringify-position@^1.0.0, unist-util-stringify-position@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz#3f37fcf351279dcbca7480ab5889bb8a832ee1c6" - integrity sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ== +unist-util-stringify-position@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.2.tgz#5a3866e7138d55974b640ec69a94bc19e0f3fa12" + integrity sha512-nK5n8OGhZ7ZgUwoUbL8uiVRwAbZyzBsB/Ddrlbu6jwwubFza4oe15KlyEaLNMXQW1svOQq4xesUeqA85YrIUQA== + dependencies: + "@types/unist" "^2.0.2" unist-util-visit-parents@^2.0.0: version "2.1.2" @@ -12177,13 +12824,30 @@ unist-util-visit-parents@^2.0.0: dependencies: unist-util-is "^3.0.0" -unist-util-visit@^1.1.0, unist-util-visit@^1.4.0: +unist-util-visit-parents@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.0.1.tgz#666883dc8684c6eec04a7e9781cdcd8b4888319f" + integrity sha512-umEOTkm6/y1gIqPrqet55mYqlvGXCia/v1FSc5AveLAI7jFmOAIbqiwcHcviLcusAkEQt1bq2hixCKO9ltMb2Q== + dependencies: + "@types/unist" "^2.0.0" + unist-util-is "^4.0.0" + +unist-util-visit@^1.1.0: version "1.4.1" resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-1.4.1.tgz#4724aaa8486e6ee6e26d7ff3c8685960d560b1e3" integrity sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw== dependencies: unist-util-visit-parents "^2.0.0" +unist-util-visit@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.1.tgz#b4e1c1cb414250c6b3cb386b8e461d79312108ae" + integrity sha512-bEDa5S/O8WRDeI1mLaMoKuFFi89AjF+UAoMNxO+bbVdo06q+53Vhq4iiv1PenL6Rx1ZxIpXIzqZoc5HD2I1oMA== + dependencies: + "@types/unist" "^2.0.0" + unist-util-is "^4.0.0" + unist-util-visit-parents "^3.0.0" + universalify@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" @@ -12207,6 +12871,11 @@ unset-value@^1.0.0: has-value "^0.3.1" isobject "^3.0.0" +untildify@3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/untildify/-/untildify-3.0.3.tgz#1e7b42b140bcfd922b22e70ca1265bfe3634c7c9" + integrity sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA== + unzip-response@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" @@ -12233,6 +12902,24 @@ update-notifier@^2.5.0: semver-diff "^2.0.0" xdg-basedir "^3.0.0" +update-notifier@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-3.0.1.tgz#78ecb68b915e2fd1be9f767f6e298ce87b736250" + integrity sha512-grrmrB6Zb8DUiyDIaeRTBCkgISYUgETNe7NglEbVsrLWXeESnlCSP50WfRSj/GmzMPl6Uchj24S/p80nP/ZQrQ== + dependencies: + boxen "^3.0.0" + chalk "^2.0.1" + configstore "^4.0.0" + has-yarn "^2.1.0" + import-lazy "^2.1.0" + is-ci "^2.0.0" + is-installed-globally "^0.1.0" + is-npm "^3.0.0" + is-yarn-global "^0.3.0" + latest-version "^5.0.0" + semver-diff "^2.0.0" + xdg-basedir "^3.0.0" + upper-case-first@^1.1.0, upper-case-first@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-1.1.2.tgz#5d79bedcff14419518fd2edb0a0507c9b6859115" @@ -12262,14 +12949,14 @@ url-join@4.0.0: resolved "https://registry.yarnpkg.com/url-join/-/url-join-4.0.0.tgz#4d3340e807d3773bda9991f8305acdcc2a665d2a" integrity sha1-TTNA6AfTdzvamZH4MFrNzCpmXSo= -url-loader@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-1.1.2.tgz#b971d191b83af693c5e3fea4064be9e1f2d7f8d8" - integrity sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg== +url-loader@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-2.2.0.tgz#af321aece1fd0d683adc8aaeb27829f29c75b46e" + integrity sha512-G8nk3np8ZAnwhHXas1JxJEwJyQdqFXAKJehfgZ/XrC48volFBRtO+FIKtF2u0Ma3bw+4vnDVjHPAQYlF9p2vsw== dependencies: - loader-utils "^1.1.0" - mime "^2.0.3" - schema-utils "^1.0.0" + loader-utils "^1.2.3" + mime "^2.4.4" + schema-utils "^2.4.1" url-parse-lax@^1.0.0: version "1.0.0" @@ -12278,6 +12965,13 @@ url-parse-lax@^1.0.0: dependencies: prepend-http "^1.0.1" +url-parse-lax@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" + integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= + dependencies: + prepend-http "^2.0.0" + url-parse@^1.4.3: version "1.4.7" resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278" @@ -12386,31 +13080,33 @@ verror@1.10.0: extsprintf "^1.2.0" vfile-location@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-2.0.5.tgz#c83eb02f8040228a8d2b3f10e485be3e3433e0a2" - integrity sha512-Pa1ey0OzYBkLPxPZI3d9E+S4BmvfVwNAAXrrqGbwTVXWaX2p9kM1zZ+n35UtVM06shmWKH4RPRN8KI80qE3wNQ== + version "2.0.6" + resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-2.0.6.tgz#8a274f39411b8719ea5728802e10d9e0dff1519e" + integrity sha512-sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA== -vfile-message@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-1.1.1.tgz#5833ae078a1dfa2d96e9647886cd32993ab313e1" - integrity sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA== +vfile-message@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.2.tgz#75ba05090ec758fa8420f2c11ce049bcddd8cf3e" + integrity sha512-gNV2Y2fDvDOOqq8bEe7cF3DXU6QgV4uA9zMR2P8tix11l1r7zju3zry3wZ8sx+BEfuO6WQ7z2QzfWTvqHQiwsA== dependencies: - unist-util-stringify-position "^1.1.1" + "@types/unist" "^2.0.0" + unist-util-stringify-position "^2.0.0" -vfile@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/vfile/-/vfile-3.0.1.tgz#47331d2abe3282424f4a4bb6acd20a44c4121803" - integrity sha512-y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ== +vfile@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.0.2.tgz#71af004d4a710b0e6be99c894655bc56126d5d56" + integrity sha512-yhoTU5cDMSsaeaMfJ5g0bUKYkYmZhAh9fn9TZicxqn+Cw4Z439il2v3oT9S0yjlpqlI74aFOQCt3nOV+pxzlkw== dependencies: + "@types/unist" "^2.0.0" is-buffer "^2.0.0" replace-ext "1.0.0" - unist-util-stringify-position "^1.0.0" - vfile-message "^1.0.0" + unist-util-stringify-position "^2.0.0" + vfile-message "^2.0.0" vm-browserify@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.0.tgz#bd76d6a23323e2ca8ffa12028dc04559c75f9019" - integrity sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw== + version "1.1.2" + resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" + integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== void-elements@^2.0.1: version "2.0.1" @@ -12418,39 +13114,39 @@ void-elements@^2.0.1: integrity sha1-wGavtYK7HLQSjWDqkjkulNXp2+w= vue-apollo@^3.0.0-rc.6: - version "3.0.0-rc.7" - resolved "https://registry.yarnpkg.com/vue-apollo/-/vue-apollo-3.0.0-rc.7.tgz#4b603a9080acddf79d41d130609b5c66b7ded2eb" - integrity sha512-YbE4cVKuIOowhOVhMOLrvReELXZc1l7bKGNKQXYv3H1xRMYaz5U0KhXjgO16UCnYvygAG1jRKbkgSoHwaXmlDA== + version "3.0.0" + resolved "https://registry.yarnpkg.com/vue-apollo/-/vue-apollo-3.0.0.tgz#e252130b18cbd7b0d060fc3dd9616813e4a65acf" + integrity sha512-ByeKajmgItICrOkUl2j/XzqWjv2FOdQYAPsuGyry4yrQBCU641gSoZZn1TjHiR9rAsR2aycGsY9vuV0sN14Mbg== dependencies: chalk "^2.4.2" serialize-javascript "^2.1.0" throttle-debounce "^2.1.0" -vue-class-component@^7.0.1, vue-class-component@^7.0.2: +vue-class-component@^7.0.2, vue-class-component@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/vue-class-component/-/vue-class-component-7.1.0.tgz#b33efcb10e17236d684f70b1e96f1946ec793e87" integrity sha512-G9152NzUkz0i0xTfhk0Afc8vzdXxDR1pfN4dTwE72cskkgJtdXfrKBkMfGvDuxUh35U500g5Ve4xL8PEGdWeHg== -vue-cli-plugin-styleguidist@^3.24.2: - version "3.24.2" - resolved "https://registry.yarnpkg.com/vue-cli-plugin-styleguidist/-/vue-cli-plugin-styleguidist-3.24.2.tgz#834769c5c7ed0f5d91f1c4a4c5e725187bd2720f" - integrity sha512-EoYRWbso+ui8ixa4ZypeYB9UU6Oi3VwcAIiJN8c1CmKlOvV2+hr1yQtvT/OZDD/ZcJnlQXw9GSCCKvzij5AEaw== +vue-cli-plugin-styleguidist@^4.0.1: + version "4.0.6" + resolved "https://registry.yarnpkg.com/vue-cli-plugin-styleguidist/-/vue-cli-plugin-styleguidist-4.0.6.tgz#6e60ad57457b66b911d60518d1ef7c7980ae2622" + integrity sha512-wtHVu0vOFOdpIxvEF/JcEBEL5SZTiPAHzxR5aRGmrQBrWg18xtzODshWIpMuPwGmLAu4dN9oxjj1lP2IVe/Y2g== dependencies: null-loader "^0.1.1" - vue-styleguidist "^3.24.2" + vue-styleguidist "^4.0.5" webpack-merge "^4.2.1" -vue-cli-plugin-webpack-bundle-analyzer@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/vue-cli-plugin-webpack-bundle-analyzer/-/vue-cli-plugin-webpack-bundle-analyzer-1.4.0.tgz#a72bad03875f7d0d989103b962998e0f5ee70428" - integrity sha512-x7NIDe17IewKc/RaIkM2JBVGJLIKqlscxYKFJ130++yncU6zelAnwIVAKZI9cmtTi3nDJENB44H1BLi4CeU84A== +vue-cli-plugin-webpack-bundle-analyzer@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/vue-cli-plugin-webpack-bundle-analyzer/-/vue-cli-plugin-webpack-bundle-analyzer-2.0.0.tgz#160fbd492a673bae1be3a9f714db12218678fa01" + integrity sha512-zOsxSaJC0+yYqnJNsxvGJOgtso8kL2ejlsx3p614LTNFSzaxc+KJ8AsBb712Yw19eVzhCXZrCpnhRad3kRa+aw== dependencies: - webpack-bundle-analyzer "^3.3.2" + webpack-bundle-analyzer "^3.6.0" -vue-docgen-api@^3.24.2: - version "3.24.2" - resolved "https://registry.yarnpkg.com/vue-docgen-api/-/vue-docgen-api-3.24.2.tgz#a71bfad53f83d0ffce210e1cb601c10537079c71" - integrity sha512-seZiKhzBMxuK3dU23pf0kYh7k33gtDvWJUEdVePK6purcCRIuTKpTsu02wBS1U+EwlDZR7FUkeyYuQydAuvR0Q== +vue-docgen-api@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/vue-docgen-api/-/vue-docgen-api-4.0.5.tgz#1694e5d6766015fe84ca25c9e184d9eac7e757ce" + integrity sha512-/H2uqyAw8OKAqQslqn9HDFMuP2LvolegRwjlJPHnL3Tc21JWcQTnAByDLN7cybXohNyT2cQJ/1uEnyPvRBxZzQ== dependencies: "@babel/parser" "^7.2.3" "@babel/types" "^7.0.0" @@ -12460,7 +13156,6 @@ vue-docgen-api@^3.24.2: pug "^2.0.3" recast "^0.17.3" ts-map "^1.0.3" - typescript "^3.2.2" vue-template-compiler "^2.0.0" vue-hot-reload-api@^2.3.0: @@ -12481,25 +13176,33 @@ vue-i18n-extract@^1.0.2: yargs "^13.2.2" vue-i18n@^8.14.0: - version "8.14.1" - resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-8.14.1.tgz#0ca0a2742c14e0144481655157fffcc7cc313e50" - integrity sha512-uHzw5GTFyf/TmjJXveSl3L4CG61KI4lvhKOQvx8W4Y8P2LZ3v3l/qw4KRs1C6pWyjkfY9p0rezYNFO5YzMEQ8A== + version "8.15.0" + resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-8.15.0.tgz#9b11ef8e7a124f67cdf788c8c90a81f3606240ed" + integrity sha512-juJ/avAP39bOMycC+qQDLJ8U9z9LtLF/9PsRoJLBSfsYZo9bqYntyyX5QPicwlb1emJKjgxhZ3YofHiQcXBu0Q== -vue-inbrowser-compiler@^3.23.0: - version "3.23.0" - resolved "https://registry.yarnpkg.com/vue-inbrowser-compiler/-/vue-inbrowser-compiler-3.23.0.tgz#ce71d09819fac836870fc92fc6e5b4779e8e8183" - integrity sha512-DaIcYHinWyt9pJgWM02sJ7bdFAQba9YYQklQ8Fitk7kz+TMyeCeUNwntJQAk+6bplx27qCHyFqXm8yvL0xBwQA== +vue-inbrowser-compiler-utils@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/vue-inbrowser-compiler-utils/-/vue-inbrowser-compiler-utils-4.0.1.tgz#356d830ab1bdf5cd7ff1b72b2c9650c0a417e494" + integrity sha512-kzc4rWe4txh4qWAHKtrvVFtw2OHChTNKQpuF3DDQENbCtqEmP0bUIa0WcDD1zCBEBkZIejpddYDwOlO7WdMN2Q== + dependencies: + camelcase "^5.3.1" + +vue-inbrowser-compiler@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/vue-inbrowser-compiler/-/vue-inbrowser-compiler-4.0.1.tgz#31c1bb6a4e22a6dccfaa72a13ed427e6a0956745" + integrity sha512-Wr3DKmYOY1AP04yC773PaXSM6zxR7vlX2b1DgFxaXStyUUlqKTo/rFr/8Lf9PX3xs/qWntaHZ7FlvcN6sDWfkA== dependencies: acorn "^6.1.1" acorn-jsx "^5.0.1" buble "^0.19.7" camelcase "^5.3.1" + vue-inbrowser-compiler-utils "^4.0.1" walkes "^0.2.1" vue-loader@^15.7.0: - version "15.7.1" - resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.7.1.tgz#6ccacd4122aa80f69baaac08ff295a62e3aefcfd" - integrity sha512-fwIKtA23Pl/rqfYP5TSGK7gkEuLhoTvRYW+TU7ER3q9GpNLt/PjG5NLv3XHRDiTg7OPM1JcckBgds+VnAc+HbA== + version "15.7.2" + resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.7.2.tgz#cc89e2716df87f70fe656c9da9d7f8bec06c73d6" + integrity sha512-H/P9xt/nkocyu4hZKg5TzPqyCT1oKOaCSk9zs0JCbJuy0Q8KtR0bjJpnT/5R5x/Ckd1GFkkLQnQ1C4x6xXeLZg== dependencies: "@vue/component-compiler-utils" "^3.0.0" hash-sum "^1.0.2" @@ -12515,11 +13218,11 @@ vue-meta@^2.3.1: deepmerge "^4.0.0" vue-property-decorator@^8.1.0: - version "8.2.2" - resolved "https://registry.yarnpkg.com/vue-property-decorator/-/vue-property-decorator-8.2.2.tgz#ac895e9508ee1bf86e3a28568d94d842c2c8e42f" - integrity sha512-3gRrIeoUtjXvkoMX2stJsVs7805Pa9MXEndnk21ej+sWO7AIc5HF1TKqK0Pox5TEjpO02UbadIF0QWNrx6ZwXQ== + version "8.3.0" + resolved "https://registry.yarnpkg.com/vue-property-decorator/-/vue-property-decorator-8.3.0.tgz#536f027dc7d626f37c8d85a2dc02f0a6cb979440" + integrity sha512-77YtTbZHd5CNiPzbqv51kEgL48yvD2dUDfF28vEyw3MbQ9bBAb/tDyFzskcqjNRbWyXk1vq4oM2CK/LfhxuIBg== dependencies: - vue-class-component "^7.0.1" + vue-class-component "^7.1.0" vue-router@^3.0.6: version "3.1.3" @@ -12534,19 +13237,20 @@ vue-style-loader@^4.1.0: hash-sum "^1.0.2" loader-utils "^1.0.2" -vue-styleguidist@^3.24.2: - version "3.24.2" - resolved "https://registry.yarnpkg.com/vue-styleguidist/-/vue-styleguidist-3.24.2.tgz#f564dde52c3ff7da38d73dd2c26d48117f622a15" - integrity sha512-c00EKBPrIT00Oq2BPOZSaNummIS2NlDbr3k4B8tFun3XU8Ja6oYBk4/c3SzqT7cYTgQPjw5e2JmjfQp6t8/Z4w== +vue-styleguidist@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/vue-styleguidist/-/vue-styleguidist-4.0.5.tgz#6d3b85ebc14f2415ad6ff53a8ff4972b24fe2bd7" + integrity sha512-648cNdG9sK0UI1fvRzubPP2eHfdM6jhjiAgiuqHdO7MZQLtS78cuEVxZzAUGDeTrhBo93y1QZOSLBW0n2LJeAw== dependencies: - "@vxna/mini-html-webpack-template" "^0.1.7" + "@vxna/mini-html-webpack-template" "^1.0.0" ast-types "^0.12.2" classnames "^2.2.6" - clean-webpack-plugin "^0.1.19" + clean-webpack-plugin "^3.0.0" + cli-progress "^3.0.0" clipboard-copy "^3.0.0" codemirror "^5.39.0" common-dir "^2.0.2" - copy-webpack-plugin "^4.5.2" + copy-webpack-plugin "^5.0.4" css-loader "^2.1.1" es6-object-assign "^1.1.0" es6-promise "^4.2.6" @@ -12555,7 +13259,7 @@ vue-styleguidist@^3.24.2: function.name-polyfill "^1.0.6" github-slugger "^1.2.0" glob "^7.1.2" - glogg "^1.0.1" + glogg "^1.0.2" hash-sum "^1.0.2" is-directory "^0.3.1" javascript-stringify "^1.6.0" @@ -12564,39 +13268,39 @@ vue-styleguidist@^3.24.2: loader-utils "^1.1.0" lodash "^4.17.15" lru-cache "^4.1.3" - mini-html-webpack-plugin "^0.2.3" + mini-html-webpack-plugin "^2.0.0" minimist "^1.2.0" - ora "^2.1.0" prismjs "^1.15.0" prop-types "^15.6.2" - q-i "^2.0.1" + q-i "2.0.1" qss "^2.0.3" - react "^16.4.1" + react "^16.8.0" react-codemirror2 "^5.1.0" react-dev-utils "^7.0.3" - react-dom "^16.4.1" + react-dom "^16.8.0" react-group "^1.0.6" react-icons "^3.7.0" react-lifecycles-compat "^3.0.4" react-simple-code-editor "^0.9.4" - react-styleguidist "^9.1.16" + react-styleguidist "^10.0.0" rewrite-imports "^2.0.3" - style-loader "^0.21.0" + style-loader "^1.0.0" terser-webpack-plugin "^1.3.0" to-ast "^1.0.0" - vue-docgen-api "^3.24.2" - vue-inbrowser-compiler "^3.23.0" + vue-docgen-api "^4.0.5" + vue-inbrowser-compiler "^4.0.1" + vue-inbrowser-compiler-utils "^4.0.1" webpack-dev-server "^3.7.1" webpack-merge "^4.0.0" vue-svg-inline-loader@^1.3.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/vue-svg-inline-loader/-/vue-svg-inline-loader-1.3.2.tgz#56ca5c5785040238430808361e65e4eb527e3cdd" - integrity sha512-sovgOjDzvpq9qxU0mYMDFkAaJRdJvSy+nq7kLn5qoaIF5ySpvtCPUd180BbKaW7YQ3ZnRLgm6tPo9/9zACxT9w== + version "1.4.3" + resolved "https://registry.yarnpkg.com/vue-svg-inline-loader/-/vue-svg-inline-loader-1.4.3.tgz#e2902c29c49c2c464661089fee92449ce76505d4" + integrity sha512-7wNZCDpHN8zkr8+eY6cuCUXBSxZcq11yuckHWH58ZiTq1lK0lt4TnxQE94SqYcM5v89j5TylXysgWcapdjSOVw== dependencies: "@babel/polyfill" "^7.6.0" - "@babel/runtime" "^7.6.2" - core-js "^2.6.9" + "@babel/runtime" "^7.6.3" + core-js "^2.6.10" loader-utils "^1.2.3" svgo "^1.3.0" @@ -12630,12 +13334,12 @@ w3c-hr-time@^1.0.1: dependencies: browser-process-hrtime "^0.1.2" -w3c-keyname@^1.1.8: - version "1.1.8" - resolved "https://registry.yarnpkg.com/w3c-keyname/-/w3c-keyname-1.1.8.tgz#4e2219663760fd6535b7a1550f1552d71fc9372c" - integrity sha512-2HAdug8GTiu3b4NYhssdtY8PXRue3ICnh1IlxvZYl+hiINRq0GfNWei3XOPDg8L0PsxbmYjWVLuLj6BMRR/9vA== +w3c-keyname@^2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/w3c-keyname/-/w3c-keyname-2.2.1.tgz#c4fe1a4b9e303c95e833b3d854b7d81070400db9" + integrity sha512-j5k4xGK6k8TCna/08778KUEL98WvTogiG/TN/YStl8GNeXg5tI3Dvq3+JjwJhP4l7ogs6KWo1VYEdc1Qaioy3Q== -w3c-xmlserializer@^1.0.1: +w3c-xmlserializer@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz#30485ca7d70a6fd052420a3d12fd90e6339ce794" integrity sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg== @@ -12649,13 +13353,6 @@ walkes@^0.2.1: resolved "https://registry.yarnpkg.com/walkes/-/walkes-0.2.1.tgz#7eca144fe67ed32782fffe6e8e95fb4481864796" integrity sha1-fsoUT+Z+0yeC//5ujpX7RIGGR5Y= -warning@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/warning/-/warning-3.0.0.tgz#32e5377cb572de4ab04753bdf8821c01ed605b7c" - integrity sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w= - dependencies: - loose-envify "^1.0.0" - watchpack@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" @@ -12684,10 +13381,10 @@ webidl-conversions@^4.0.2: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== -webpack-bundle-analyzer@^3.3.0, webpack-bundle-analyzer@^3.3.2: - version "3.5.2" - resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.5.2.tgz#ac02834f4b31de8e27d71e6c7a612301ebddb79f" - integrity sha512-g9spCNe25QYUVqHRDkwG414GTok2m7pTTP0wr6l0J50Z3YLS04+BGodTqqoVBL7QfU/U/9p/oiI5XFOyfZ7S/A== +webpack-bundle-analyzer@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.6.0.tgz#39b3a8f829ca044682bc6f9e011c95deb554aefd" + integrity sha512-orUfvVYEfBMDXgEKAKVvab5iQ2wXneIEorGNsyuOyVYpjYrI7CUOhhXNDd3huMwQ3vNNWWlGP+hzflMFYNzi2g== dependencies: acorn "^6.0.7" acorn-walk "^6.1.1" @@ -12703,13 +13400,13 @@ webpack-bundle-analyzer@^3.3.0, webpack-bundle-analyzer@^3.3.2: opener "^1.5.1" ws "^6.0.0" -webpack-chain@^4.11.0: - version "4.12.1" - resolved "https://registry.yarnpkg.com/webpack-chain/-/webpack-chain-4.12.1.tgz#6c8439bbb2ab550952d60e1ea9319141906c02a6" - integrity sha512-BCfKo2YkDe2ByqkEWe1Rw+zko4LsyS75LVr29C6xIrxAg9JHJ4pl8kaIZ396SUSNp6b4815dRZPSTAS8LlURRQ== +webpack-chain@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/webpack-chain/-/webpack-chain-6.0.0.tgz#9c36525a1271a54e7bfd1791199b395f400ae4f1" + integrity sha512-NK62XgJOOSmYs4kaXFIKKeClpuOVHY7m6e4XwxbVX/2HAUboH6xFCTVXMVv8+jB6K8o/UGjlo1Cv3XXOyNAAGw== dependencies: deepmerge "^1.5.2" - javascript-stringify "^1.6.0" + javascript-stringify "^2.0.0" webpack-dev-middleware@^3.7.2: version "3.7.2" @@ -12722,10 +13419,10 @@ webpack-dev-middleware@^3.7.2: range-parser "^1.2.1" webpack-log "^2.0.0" -webpack-dev-server@^3.2.1, webpack-dev-server@^3.4.1, webpack-dev-server@^3.7.1: - version "3.8.2" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.8.2.tgz#3292427bf6510da9a3ac2d500b924a4197667ff9" - integrity sha512-0xxogS7n5jHDQWy0WST0q6Ykp7UGj4YvWh+HVN71JoE7BwPxMZrwgraBvmdEMbDVMBzF0u+mEzn8TQzBm5NYJQ== +webpack-dev-server@^3.7.1, webpack-dev-server@^3.8.2, webpack-dev-server@^3.9.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.9.0.tgz#27c3b5d0f6b6677c4304465ac817623c8b27b89c" + integrity sha512-E6uQ4kRrTX9URN9s/lIbqTAztwEPdvzVrcmHE8EQ9YnuT9J8Es5Wrd8n9BKg1a0oZ5EgEke/EQFgUsp18dSTBw== dependencies: ansi-html "0.0.7" bonjour "^3.5.0" @@ -12745,7 +13442,7 @@ webpack-dev-server@^3.2.1, webpack-dev-server@^3.4.1, webpack-dev-server@^3.7.1: loglevel "^1.6.4" opn "^5.5.0" p-retry "^3.0.1" - portfinder "^1.0.24" + portfinder "^1.0.25" schema-utils "^1.0.0" selfsigned "^1.10.7" semver "^6.3.0" @@ -12769,14 +13466,14 @@ webpack-log@^2.0.0: ansi-colors "^3.0.0" uuid "^3.3.2" -webpack-merge@^4.0.0, webpack-merge@^4.2.1: +webpack-merge@^4.0.0, webpack-merge@^4.2.1, webpack-merge@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.2.2.tgz#a27c52ea783d1398afd2087f547d7b9d2f43634d" integrity sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g== dependencies: lodash "^4.17.15" -webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1: +webpack-sources@^1.1.0, webpack-sources@^1.3.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3: version "1.4.3" resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== @@ -12785,9 +13482,9 @@ webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1: source-map "~0.6.1" webpack@^4.0.0, webpack@^4.41.0: - version "4.41.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.41.0.tgz#db6a254bde671769f7c14e90a1a55e73602fc70b" - integrity sha512-yNV98U4r7wX1VJAj5kyMsu36T8RPPQntcb5fJLOsMz/pt/WrKC0Vp1bAlqPLkA1LegSwQwf6P+kAbyhRKVQ72g== + version "4.41.2" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.41.2.tgz#c34ec76daa3a8468c9b61a50336d8e3303dce74e" + integrity sha512-Zhw69edTGfbz9/8JJoyRQ/pq8FYUoY0diOXqW0T6yhgdhCv6wr0hra5DwwWexNRns2Z2+gsnrNcbe9hbGBgk/A== dependencies: "@webassemblyjs/ast" "1.8.5" "@webassemblyjs/helper-module-context" "1.8.5" @@ -12850,9 +13547,9 @@ whatwg-mimetype@^2.2.0, whatwg-mimetype@^2.3.0: integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== whatwg-url@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.0.0.tgz#fde926fa54a599f3adf82dff25a9f7be02dc6edd" - integrity sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ== + version "7.1.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" + integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== dependencies: lodash.sortby "^4.7.0" tr46 "^1.0.1" @@ -12868,7 +13565,7 @@ which-module@^2.0.0: resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= -which@1, which@^1.2.10, which@^1.2.14, which@^1.2.9, which@^1.3.1: +which@1, which@1.3.1, which@^1.2.10, which@^1.2.14, which@^1.2.9, which@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== @@ -12876,13 +13573,13 @@ which@1, which@^1.2.10, which@^1.2.14, which@^1.2.9, which@^1.3.1: isexe "^2.0.0" which@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.1.tgz#f1cf94d07a8e571b6ff006aeb91d0300c47ef0a4" - integrity sha512-N7GBZOTswtB9lkQBZA4+zAXrjEIWAUOB93AvzUiudRzRxhUdLURQ7D/gAIMY1gatT/LTbmbcv8SiYazy3eYB7w== + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== dependencies: isexe "^2.0.0" -wide-align@^1.1.0: +wide-align@1.1.3, wide-align@^1.1.0: version "1.1.3" resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== @@ -12909,142 +13606,150 @@ with@^5.0.0: acorn "^3.1.0" acorn-globals "^3.0.0" +word-wrap@~1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + wordwrap@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" integrity sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8= -wordwrap@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= - -workbox-background-sync@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-3.6.3.tgz#6609a0fac9eda336a7c52e6aa227ba2ae532ad94" - integrity sha512-ypLo0B6dces4gSpaslmDg5wuoUWrHHVJfFWwl1udvSylLdXvnrfhFfriCS42SNEe5lsZtcNZF27W/SMzBlva7Q== +workbox-background-sync@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz#26821b9bf16e9e37fd1d640289edddc08afd1950" + integrity sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg== dependencies: - workbox-core "^3.6.3" + workbox-core "^4.3.1" -workbox-broadcast-cache-update@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-broadcast-cache-update/-/workbox-broadcast-cache-update-3.6.3.tgz#3f5dff22ada8c93e397fb38c1dc100606a7b92da" - integrity sha512-pJl4lbClQcvp0SyTiEw0zLSsVYE1RDlCPtpKnpMjxFtu8lCFTAEuVyzxp9w7GF4/b3P4h5nyQ+q7V9mIR7YzGg== +workbox-broadcast-update@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz#e2c0280b149e3a504983b757606ad041f332c35b" + integrity sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA== dependencies: - workbox-core "^3.6.3" + workbox-core "^4.3.1" -workbox-build@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-3.6.3.tgz#77110f9f52dc5d82fa6c1c384c6f5e2225adcbd8" - integrity sha512-w0clZ/pVjL8VXy6GfthefxpEXs0T8uiRuopZSFVQ8ovfbH6c6kUpEh6DcYwm/Y6dyWPiCucdyAZotgjz+nRz8g== +workbox-build@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-4.3.1.tgz#414f70fb4d6de47f6538608b80ec52412d233e64" + integrity sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw== dependencies: - babel-runtime "^6.26.0" - common-tags "^1.4.0" + "@babel/runtime" "^7.3.4" + "@hapi/joi" "^15.0.0" + common-tags "^1.8.0" fs-extra "^4.0.2" - glob "^7.1.2" - joi "^11.1.1" + glob "^7.1.3" lodash.template "^4.4.0" - pretty-bytes "^4.0.2" - stringify-object "^3.2.2" + pretty-bytes "^5.1.0" + stringify-object "^3.3.0" strip-comments "^1.0.2" - workbox-background-sync "^3.6.3" - workbox-broadcast-cache-update "^3.6.3" - workbox-cache-expiration "^3.6.3" - workbox-cacheable-response "^3.6.3" - workbox-core "^3.6.3" - workbox-google-analytics "^3.6.3" - workbox-navigation-preload "^3.6.3" - workbox-precaching "^3.6.3" - workbox-range-requests "^3.6.3" - workbox-routing "^3.6.3" - workbox-strategies "^3.6.3" - workbox-streams "^3.6.3" - workbox-sw "^3.6.3" + workbox-background-sync "^4.3.1" + workbox-broadcast-update "^4.3.1" + workbox-cacheable-response "^4.3.1" + workbox-core "^4.3.1" + workbox-expiration "^4.3.1" + workbox-google-analytics "^4.3.1" + workbox-navigation-preload "^4.3.1" + workbox-precaching "^4.3.1" + workbox-range-requests "^4.3.1" + workbox-routing "^4.3.1" + workbox-strategies "^4.3.1" + workbox-streams "^4.3.1" + workbox-sw "^4.3.1" + workbox-window "^4.3.1" -workbox-cache-expiration@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-cache-expiration/-/workbox-cache-expiration-3.6.3.tgz#4819697254a72098a13f94b594325a28a1e90372" - integrity sha512-+ECNph/6doYx89oopO/UolYdDmQtGUgo8KCgluwBF/RieyA1ZOFKfrSiNjztxOrGJoyBB7raTIOlEEwZ1LaHoA== +workbox-cacheable-response@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz#f53e079179c095a3f19e5313b284975c91428c91" + integrity sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw== dependencies: - workbox-core "^3.6.3" + workbox-core "^4.3.1" -workbox-cacheable-response@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-3.6.3.tgz#869f1a68fce9063f6869ddbf7fa0a2e0a868b3aa" - integrity sha512-QpmbGA9SLcA7fklBLm06C4zFg577Dt8u3QgLM0eMnnbaVv3rhm4vbmDpBkyTqvgK/Ly8MBDQzlXDtUCswQwqqg== +workbox-core@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-4.3.1.tgz#005d2c6a06a171437afd6ca2904a5727ecd73be6" + integrity sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg== + +workbox-expiration@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-4.3.1.tgz#d790433562029e56837f341d7f553c4a78ebe921" + integrity sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw== dependencies: - workbox-core "^3.6.3" + workbox-core "^4.3.1" -workbox-core@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-3.6.3.tgz#69abba70a4f3f2a5c059295a6f3b7c62bd00e15c" - integrity sha512-cx9cx0nscPkIWs8Pt98HGrS9/aORuUcSkWjG25GqNWdvD/pSe7/5Oh3BKs0fC+rUshCiyLbxW54q0hA+GqZeSQ== - -workbox-google-analytics@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-3.6.3.tgz#99df2a3d70d6e91961e18a6752bac12e91fbf727" - integrity sha512-RQBUo/6SXtIaQTRFj4RQZ9e1gAl7D8oS5S+Hi173Kk70/BgJjzPwXpC5A249Jv5YfkCOLMQCeF9A27BiD0b0ig== +workbox-google-analytics@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz#9eda0183b103890b5c256e6f4ea15a1f1548519a" + integrity sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg== dependencies: - workbox-background-sync "^3.6.3" - workbox-core "^3.6.3" - workbox-routing "^3.6.3" - workbox-strategies "^3.6.3" + workbox-background-sync "^4.3.1" + workbox-core "^4.3.1" + workbox-routing "^4.3.1" + workbox-strategies "^4.3.1" -workbox-navigation-preload@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-3.6.3.tgz#a2c34eb7c17e7485b795125091215f757b3c4964" - integrity sha512-dd26xTX16DUu0i+MhqZK/jQXgfIitu0yATM4jhRXEmpMqQ4MxEeNvl2CgjDMOHBnCVMax+CFZQWwxMx/X/PqCw== +workbox-navigation-preload@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz#29c8e4db5843803b34cd96dc155f9ebd9afa453d" + integrity sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw== dependencies: - workbox-core "^3.6.3" + workbox-core "^4.3.1" -workbox-precaching@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-3.6.3.tgz#5341515e9d5872c58ede026a31e19bafafa4e1c1" - integrity sha512-aBqT66BuMFviPTW6IpccZZHzpA8xzvZU2OM1AdhmSlYDXOJyb1+Z6blVD7z2Q8VNtV1UVwQIdImIX+hH3C3PIw== +workbox-precaching@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-4.3.1.tgz#9fc45ed122d94bbe1f0ea9584ff5940960771cba" + integrity sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ== dependencies: - workbox-core "^3.6.3" + workbox-core "^4.3.1" -workbox-range-requests@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-3.6.3.tgz#3cc21cba31f2dd8c43c52a196bcc8f6cdbcde803" - integrity sha512-R+yLWQy7D9aRF9yJ3QzwYnGFnGDhMUij4jVBUVtkl67oaVoP1ymZ81AfCmfZro2kpPRI+vmNMfxxW531cqdx8A== +workbox-range-requests@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz#f8a470188922145cbf0c09a9a2d5e35645244e74" + integrity sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA== dependencies: - workbox-core "^3.6.3" + workbox-core "^4.3.1" -workbox-routing@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-3.6.3.tgz#659cd8f9274986cfa98fda0d050de6422075acf7" - integrity sha512-bX20i95OKXXQovXhFOViOK63HYmXvsIwZXKWbSpVeKToxMrp0G/6LZXnhg82ijj/S5yhKNRf9LeGDzaqxzAwMQ== +workbox-routing@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-4.3.1.tgz#a675841af623e0bb0c67ce4ed8e724ac0bed0cda" + integrity sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g== dependencies: - workbox-core "^3.6.3" + workbox-core "^4.3.1" -workbox-strategies@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-3.6.3.tgz#11a0dc249a7bc23d3465ec1322d28fa6643d64a0" - integrity sha512-Pg5eulqeKet2y8j73Yw6xTgLdElktcWExGkzDVCGqfV9JCvnGuEpz5eVsCIK70+k4oJcBCin9qEg3g3CwEIH3g== +workbox-strategies@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-4.3.1.tgz#d2be03c4ef214c115e1ab29c9c759c9fe3e9e646" + integrity sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw== dependencies: - workbox-core "^3.6.3" + workbox-core "^4.3.1" -workbox-streams@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-3.6.3.tgz#beaea5d5b230239836cc327b07d471aa6101955a" - integrity sha512-rqDuS4duj+3aZUYI1LsrD2t9hHOjwPqnUIfrXSOxSVjVn83W2MisDF2Bj+dFUZv4GalL9xqErcFW++9gH+Z27w== +workbox-streams@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-4.3.1.tgz#0b57da70e982572de09c8742dd0cb40a6b7c2cc3" + integrity sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA== dependencies: - workbox-core "^3.6.3" + workbox-core "^4.3.1" -workbox-sw@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-3.6.3.tgz#278ea4c1831b92bbe2d420da8399176c4b2789ff" - integrity sha512-IQOUi+RLhvYCiv80RP23KBW/NTtIvzvjex28B8NW1jOm+iV4VIu3VXKXTA6er5/wjjuhmtB28qEAUqADLAyOSg== +workbox-sw@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-4.3.1.tgz#df69e395c479ef4d14499372bcd84c0f5e246164" + integrity sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w== -workbox-webpack-plugin@^3.6.3: - version "3.6.3" - resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-3.6.3.tgz#a807bb891b4e4e3c808df07e58f17de2d5ba6182" - integrity sha512-RwmKjc7HFHUFHoOlKoZUq9349u0QN3F8W5tZZU0vc1qsBZDINWXRiIBCAKvo/Njgay5sWz7z4I2adnyTo97qIQ== +workbox-webpack-plugin@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-4.3.1.tgz#47ff5ea1cc074b6c40fb5a86108863a24120d4bd" + integrity sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ== dependencies: - babel-runtime "^6.26.0" + "@babel/runtime" "^7.0.0" json-stable-stringify "^1.0.1" - workbox-build "^3.6.3" + workbox-build "^4.3.1" + +workbox-window@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-4.3.1.tgz#ee6051bf10f06afa5483c9b8dfa0531994ede0f3" + integrity sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg== + dependencies: + workbox-core "^4.3.1" worker-farm@^1.7.0: version "1.7.0" @@ -13077,6 +13782,15 @@ wrap-ansi@^5.1.0: string-width "^3.0.0" strip-ansi "^5.0.0" +wrap-ansi@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" + integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" @@ -13098,17 +13812,19 @@ write@1.0.3: dependencies: mkdirp "^0.5.1" -ws@^6.0.0, ws@^6.1.2, ws@^6.2.1: +ws@^6.0.0, ws@^6.2.1: version "6.2.1" resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb" integrity sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA== dependencies: async-limiter "~1.0.0" -x-is-string@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/x-is-string/-/x-is-string-0.1.0.tgz#474b50865af3a49a9c4657f05acd145458f77d82" - integrity sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI= +ws@^7.0.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.2.0.tgz#422eda8c02a4b5dba7744ba66eebbd84bcef0ec7" + integrity sha512-+SqNqFbwTm/0DC18KYzIsMTnEWpLwJsiasW/O17la4iDRRIO9uaHbvKiAS3AHgTiuuWerK/brj4O6MYZkei9xg== + dependencies: + async-limiter "^1.0.0" xdg-basedir@^3.0.0: version "3.0.0" @@ -13150,11 +13866,24 @@ yallist@^3.0.0, yallist@^3.0.2, yallist@^3.0.3: resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + yaml-ast-parser@^0.0.40: version "0.0.40" resolved "https://registry.yarnpkg.com/yaml-ast-parser/-/yaml-ast-parser-0.0.40.tgz#08536d4e73d322b1c9ce207ab8dd70e04d20ae6e" integrity sha1-CFNtTnPTIrHJziB6uN1w4E0grm4= +yargs-parser@13.1.1, yargs-parser@^13.1.1: + version "13.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz#d26058532aa06d365fe091f6a1fc06b2f7e5eca0" + integrity sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + yargs-parser@^11.1.1: version "11.1.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4" @@ -13163,10 +13892,10 @@ yargs-parser@^11.1.1: camelcase "^5.0.0" decamelize "^1.2.0" -yargs-parser@^13.1.1: - version "13.1.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz#d26058532aa06d365fe091f6a1fc06b2f7e5eca0" - integrity sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ== +yargs-parser@^16.1.0: + version "16.1.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-16.1.0.tgz#73747d53ae187e7b8dbe333f95714c76ea00ecf1" + integrity sha512-H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg== dependencies: camelcase "^5.0.0" decamelize "^1.2.0" @@ -13192,12 +13921,14 @@ yargs-parser@^8.1.0: dependencies: camelcase "^4.1.0" -yargs-parser@^9.0.2: - version "9.0.2" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" - integrity sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc= +yargs-unparser@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-1.6.0.tgz#ef25c2c769ff6bd09e4b0f9d7c605fb27846ea9f" + integrity sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw== dependencies: - camelcase "^4.1.0" + flat "^4.1.0" + lodash "^4.17.15" + yargs "^13.3.0" yargs@12.0.5: version "12.0.5" @@ -13217,6 +13948,39 @@ yargs@12.0.5: y18n "^3.2.1 || ^4.0.0" yargs-parser "^11.1.1" +yargs@13.3.0, yargs@^13.2.2, yargs@^13.3.0: + version "13.3.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz#4c657a55e07e5f2cf947f8a366567c04a0dedc83" + integrity sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA== + dependencies: + cliui "^5.0.0" + find-up "^3.0.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^3.0.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^13.1.1" + +yargs@14.0.0: + version "14.0.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-14.0.0.tgz#ba4cacc802b3c0b3e36a9e791723763d57a85066" + integrity sha512-ssa5JuRjMeZEUjg7bEL99AwpitxU/zWGAGpdj0di41pOEmJti8NR6kyUIJBkR78DTYNPZOU08luUo0GTHuB+ow== + dependencies: + cliui "^5.0.0" + decamelize "^1.2.0" + find-up "^3.0.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^3.0.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^13.1.1" + yargs@^10.0.3: version "10.1.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-10.1.2.tgz#454d074c2b16a51a43e2fb7807e4f9de69ccb5c5" @@ -13235,39 +13999,22 @@ yargs@^10.0.3: y18n "^3.2.1" yargs-parser "^8.1.0" -yargs@^11.0.0: - version "11.1.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.1.tgz#5052efe3446a4df5ed669c995886cc0f13702766" - integrity sha512-PRU7gJrJaXv3q3yQZ/+/X6KBswZiaQ+zOmdprZcouPYtQgvNU35i+68M4b1ZHLZtYFT5QObFLV+ZkmJYcwKdiw== +yargs@^15.0.0: + version "15.0.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.0.2.tgz#4248bf218ef050385c4f7e14ebdf425653d13bd3" + integrity sha512-GH/X/hYt+x5hOat4LMnCqMd8r5Cv78heOMIJn1hr7QPPBqfeC6p89Y78+WB9yGDvfpCvgasfmWLzNzEioOUD9Q== dependencies: - cliui "^4.0.0" - decamelize "^1.1.1" - find-up "^2.1.0" - get-caller-file "^1.0.1" - os-locale "^3.1.0" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^2.0.0" - which-module "^2.0.0" - y18n "^3.2.1" - yargs-parser "^9.0.2" - -yargs@^13.0.0, yargs@^13.2.2: - version "13.3.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz#4c657a55e07e5f2cf947f8a366567c04a0dedc83" - integrity sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA== - dependencies: - cliui "^5.0.0" - find-up "^3.0.0" + cliui "^6.0.0" + decamelize "^1.2.0" + find-up "^4.1.0" get-caller-file "^2.0.1" require-directory "^2.1.1" require-main-filename "^2.0.0" set-blocking "^2.0.0" - string-width "^3.0.0" + string-width "^4.2.0" which-module "^2.0.0" y18n "^4.0.0" - yargs-parser "^13.1.1" + yargs-parser "^16.1.0" yargs@^7.0.0: version "7.1.0" @@ -13363,6 +14110,6 @@ zen-observable-ts@^0.8.20: zen-observable "^0.8.0" zen-observable@^0.8.0: - version "0.8.14" - resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.14.tgz#d33058359d335bc0db1f0af66158b32872af3bf7" - integrity sha512-kQz39uonEjEESwh+qCi83kcC3rZJGh4mrZW7xjkSQYXkq//JZHTtKo+6yuVloTgMtzsIWOJrjIrKvk/dqm0L5g== + version "0.8.15" + resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.15.tgz#96415c512d8e3ffd920afd3889604e30b9eaac15" + integrity sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ== diff --git a/lib/mix/tasks/mobilizon/actors/show.ex b/lib/mix/tasks/mobilizon/actors/show.ex new file mode 100644 index 000000000..8abab9e78 --- /dev/null +++ b/lib/mix/tasks/mobilizon/actors/show.ex @@ -0,0 +1,34 @@ +defmodule Mix.Tasks.Mobilizon.Actors.Show do + @moduledoc """ + Task to display an actor details + """ + use Mix.Task + alias Mobilizon.Actors + alias Mobilizon.Actors.Actor + + @shortdoc "Show a Mobilizon user details" + + @impl Mix.Task + def run([preferred_username]) do + Mix.Task.run("app.start") + + case {:actor, Actors.get_actor_by_name_with_preload(preferred_username)} do + {:actor, %Actor{} = actor} -> + Mix.shell().info(""" + Informations for the actor #{actor.preferred_username}: + - Type: #{actor.type} + - Domain: #{if is_nil(actor.domain), do: "Local", else: actor.domain} + - Name: #{actor.name} + - Summary: #{actor.summary} + - User: #{if is_nil(actor.user), do: "Remote", else: actor.user.email} + """) + + {:actor, nil} -> + Mix.raise("Error: No such actor") + end + end + + def run(_) do + Mix.raise("mobilizon.actors.show requires an username as argument") + end +end diff --git a/lib/mix/tasks/mobilizon/move_participant_stats.ex b/lib/mix/tasks/mobilizon/move_participant_stats.ex new file mode 100644 index 000000000..6ecba7e28 --- /dev/null +++ b/lib/mix/tasks/mobilizon/move_participant_stats.ex @@ -0,0 +1,67 @@ +defmodule Mix.Tasks.Mobilizon.MoveParticipantStats do + @moduledoc """ + Temporary task to move participant stats in the events table + + This task will be removed in version 1.0.0-beta.3 + """ + + use Mix.Task + + alias Mobilizon.Storage.Repo + alias Mobilizon.Events + alias Mobilizon.Events.Event + alias Mobilizon.Events.ParticipantRole + import Ecto.Query + + require Logger + + @shortdoc "Move participant stats to events table" + def run([]) do + Mix.Task.run("app.start") + + events = + Event + |> preload([e], :tags) + |> Repo.all() + + nb_events = length(events) + + IO.puts( + "\nStarting inserting participants stats into #{nb_events} events, this can take a while…\n" + ) + + insert_participants_stats_into_events(events, nb_events) + end + + defp insert_participants_stats_into_events([%Event{url: url} = event | events], nb_events) do + with roles <- ParticipantRole.__enum_map__(), + counts <- + Enum.reduce(roles, %{}, fn role, acc -> + Map.put(acc, role, count_participants(event, role)) + end), + {:ok, _} <- + Events.update_event(event, %{ + participant_stats: counts + }) do + Logger.debug("Added participants stats to event #{url}") + else + {:error, res} -> + Logger.error("Error while adding participants stats to event #{url} : #{inspect(res)}") + end + + ProgressBar.render(nb_events - length(events), nb_events) + + insert_participants_stats_into_events(events, nb_events) + end + + defp insert_participants_stats_into_events([], nb_events) do + IO.puts("\nFinished inserting participant stats for #{nb_events} events!\n") + end + + defp count_participants(%Event{id: event_id}, role) when is_atom(role) do + event_id + |> Events.count_participants_query() + |> Events.filter_role(role) + |> Repo.aggregate(:count, :id) + end +end diff --git a/lib/mix/tasks/mobilizon/setup_search.ex b/lib/mix/tasks/mobilizon/setup_search.ex new file mode 100644 index 000000000..76439e98f --- /dev/null +++ b/lib/mix/tasks/mobilizon/setup_search.ex @@ -0,0 +1,49 @@ +defmodule Mix.Tasks.Mobilizon.SetupSearch do + @moduledoc """ + Temporary task to insert search data from existing events + + This task will be removed in version 1.0.0-beta.3 + """ + + use Mix.Task + + alias Mobilizon.Service.Workers.BuildSearchWorker + alias Mobilizon.Storage.Repo + alias Mobilizon.Events.Event + import Ecto.Query + + require Logger + + @shortdoc "Insert search data" + def run([]) do + Mix.Task.run("app.start") + + events = + Event + |> preload([e], :tags) + |> Repo.all() + + nb_events = length(events) + + IO.puts("\nStarting setting up search for #{nb_events} events, this can take a while…\n") + insert_search_event(events, nb_events) + end + + defp insert_search_event([%Event{url: url} = event | events], nb_events) do + case BuildSearchWorker.insert_search_event(event) do + {:ok, _} -> + Logger.debug("Added event #{url} to the search") + + {:error, res} -> + Logger.error("Error while adding event #{url} to the search: #{inspect(res)}") + end + + ProgressBar.render(nb_events - length(events), nb_events) + + insert_search_event(events, nb_events) + end + + defp insert_search_event([], nb_events) do + IO.puts("\nFinished setting up search for #{nb_events} events!\n") + end +end diff --git a/lib/mix/tasks/mobilizon/toot.ex b/lib/mix/tasks/mobilizon/toot.ex index f76ed4cf6..a8aabe23f 100644 --- a/lib/mix/tasks/mobilizon/toot.ex +++ b/lib/mix/tasks/mobilizon/toot.ex @@ -5,18 +5,20 @@ defmodule Mix.Tasks.Mobilizon.Toot do use Mix.Task - alias MobilizonWeb.API + alias MobilizonWeb.API.Comments + alias Mobilizon.Actors + alias Mobilizon.Actors.Actor require Logger @shortdoc "Toot to an user" - def run([from, content]) do + def run([from, text]) do Mix.Task.run("app.start") - case API.Comments.create_comment(from, content) do - {:ok, _, _} -> - Mix.shell().info("Tooted") - + with {:local_actor, %Actor{} = actor} <- {:local_actor, Actors.get_local_actor_by_name(from)}, + {:ok, _, _} <- Comments.create_comment(%{actor: actor, text: text}) do + Mix.shell().info("Tooted") + else {:local_actor, _, _} -> Mix.shell().error("Failed to toot.\nActor #{from} doesn't exist") diff --git a/lib/mix/tasks/mobilizon/users.ex b/lib/mix/tasks/mobilizon/users.ex new file mode 100644 index 000000000..6365b5519 --- /dev/null +++ b/lib/mix/tasks/mobilizon/users.ex @@ -0,0 +1,14 @@ +defmodule Mix.Tasks.Mobilizon.Users do + @moduledoc """ + Tasks to manage users + """ + use Mix.Task + + @shortdoc "Manages Mobilizon users" + + @impl Mix.Task + def run(_) do + Mix.shell().info("\nAvailable tasks:") + Mix.Tasks.Help.run(["--search", "mobilizon.users."]) + end +end diff --git a/lib/mix/tasks/mobilizon/users/delete.ex b/lib/mix/tasks/mobilizon/users/delete.ex new file mode 100644 index 000000000..49bb6a3bc --- /dev/null +++ b/lib/mix/tasks/mobilizon/users/delete.ex @@ -0,0 +1,47 @@ +defmodule Mix.Tasks.Mobilizon.Users.Delete do + @moduledoc """ + Task to delete a user + """ + use Mix.Task + alias Mobilizon.Users + alias Mobilizon.Users.User + + @shortdoc "Deletes a Mobilizon user" + + @impl Mix.Task + def run([email | rest]) do + {options, [], []} = + OptionParser.parse( + rest, + strict: [ + assume_yes: :boolean + ], + aliases: [ + y: :assume_yes + ] + ) + + assume_yes? = Keyword.get(options, :assume_yes, false) + + Mix.Task.run("app.start") + + with {:ok, %User{} = user} <- Users.get_user_by_email(email), + true <- assume_yes? or Mix.shell().yes?("Continue with deleting user #{user.email}?"), + {:ok, %User{} = user} <- + Users.delete_user(user) do + Mix.shell().info(""" + The user #{user.email} has been deleted + """) + else + {:error, :user_not_found} -> + Mix.raise("Error: No such user") + + _ -> + Mix.raise("User has not been deleted.") + end + end + + def run(_) do + Mix.raise("mobilizon.users.delete requires an email as argument") + end +end diff --git a/lib/mix/tasks/mobilizon/users/modify.ex b/lib/mix/tasks/mobilizon/users/modify.ex new file mode 100644 index 000000000..66e0b26ee --- /dev/null +++ b/lib/mix/tasks/mobilizon/users/modify.ex @@ -0,0 +1,102 @@ +defmodule Mix.Tasks.Mobilizon.Users.Modify do + @moduledoc """ + Task to modify an existing Mobilizon user + """ + use Mix.Task + alias Mobilizon.Users + alias Mobilizon.Users.User + + @shortdoc "Modify a Mobilizon user" + + @impl Mix.Task + def run([email | rest]) do + {options, [], []} = + OptionParser.parse( + rest, + strict: [ + email: :string, + disable: :boolean, + enable: :boolean, + user: :boolean, + moderator: :boolean, + admin: :boolean + ] + ) + + user? = Keyword.get(options, :user, false) + moderator? = Keyword.get(options, :moderator, false) + admin? = Keyword.get(options, :admin, false) + disable? = Keyword.get(options, :disable, false) + enable? = Keyword.get(options, :enable, false) + new_email = Keyword.get(options, :email) + + if disable? && enable? do + Mix.raise("Can't use both --enabled and --disable options at the same time.") + end + + Mix.Task.run("app.start") + + with {:ok, %User{} = user} <- Users.get_user_by_email(email), + attrs <- %{}, + role <- calculate_role(admin?, moderator?, user?), + attrs <- process_new_value(attrs, :mail, new_email, user.email), + attrs <- process_new_value(attrs, :role, role, user.role), + attrs <- + if(disable? && !is_nil(user.confirmed_at), + do: Map.put(attrs, :confirmed_at, nil), + else: attrs + ), + attrs <- + if(enable? && is_nil(user.confirmed_at), + do: Map.put(attrs, :confirmed_at, DateTime.utc_now()), + else: attrs + ), + {:makes_changes, true} <- {:makes_changes, attrs != %{}}, + {:ok, %User{} = user} <- Users.update_user(user, attrs) do + Mix.shell().info(""" + An user has been modified with the following information: + - email: #{user.email} + - Role: #{user.role} + - Activated: #{if user.confirmed_at, do: user.confirmed_at, else: "False"} + """) + else + {:makes_changes, false} -> + Mix.shell().info("No change has been made") + + {:error, :user_not_found} -> + Mix.raise("Error: No such user") + + {:error, %Ecto.Changeset{errors: errors}} -> + Mix.shell().error(inspect(errors)) + Mix.raise("User has not been modified because of the above reason.") + + err -> + Mix.shell().error(inspect(err)) + Mix.raise("User has not been modified because of an unknown reason.") + end + end + + def run(_) do + Mix.raise("mobilizon.users.new requires an email as argument") + end + + @spec process_new_value(map(), atom(), any(), any()) :: map() + defp process_new_value(attrs, attribute, new_value, old_value) do + if !is_nil(new_value) && new_value != old_value do + Map.put(attrs, attribute, new_value) + else + attrs + end + end + + @spec calculate_role(boolean(), boolean(), boolean()) :: + :administrator | :moderator | :user | nil + defp calculate_role(admin?, moderator?, user?) do + cond do + admin? -> :administrator + moderator? -> :moderator + user? -> :user + true -> nil + end + end +end diff --git a/lib/mix/tasks/mobilizon/users/new.ex b/lib/mix/tasks/mobilizon/users/new.ex new file mode 100644 index 000000000..d0802b329 --- /dev/null +++ b/lib/mix/tasks/mobilizon/users/new.ex @@ -0,0 +1,75 @@ +defmodule Mix.Tasks.Mobilizon.Users.New do + @moduledoc """ + Task to create a new user + """ + use Mix.Task + alias Mobilizon.Users + alias Mobilizon.Users.User + + @shortdoc "Manages Mobilizon users" + + @impl Mix.Task + def run([email | rest]) do + {options, [], []} = + OptionParser.parse( + rest, + strict: [ + password: :string, + moderator: :boolean, + admin: :boolean + ], + aliases: [ + p: :password + ] + ) + + moderator? = Keyword.get(options, :moderator, false) + admin? = Keyword.get(options, :admin, false) + + role = + cond do + admin? -> :administrator + moderator? -> :moderator + true -> :user + end + + password = + Keyword.get( + options, + :password, + :crypto.strong_rand_bytes(16) |> Base.encode64() |> binary_part(0, 16) + ) + + Mix.Task.run("app.start") + + case Users.register(%{ + email: email, + password: password, + role: role, + confirmed_at: DateTime.utc_now(), + confirmation_sent_at: nil, + confirmation_token: nil + }) do + {:ok, %User{} = user} -> + Mix.shell().info(""" + An user has been created with the following information: + - email: #{user.email} + - password: #{password} + - Role: #{user.role} + The user will be prompted to create a new profile after login for the first time. + """) + + {:error, %Ecto.Changeset{errors: errors}} -> + Mix.shell().error(inspect(errors)) + Mix.raise("User has not been created because of the above reason.") + + err -> + Mix.shell().error(inspect(err)) + Mix.raise("User has not been created because of an unknown reason.") + end + end + + def run(_) do + Mix.raise("mobilizon.users.new requires an email as argument") + end +end diff --git a/lib/mix/tasks/mobilizon/users/show.ex b/lib/mix/tasks/mobilizon/users/show.ex new file mode 100644 index 000000000..515c62caa --- /dev/null +++ b/lib/mix/tasks/mobilizon/users/show.ex @@ -0,0 +1,48 @@ +defmodule Mix.Tasks.Mobilizon.Users.Show do + @moduledoc """ + Task to display an user details + """ + use Mix.Task + alias Mobilizon.Users + alias Mobilizon.Users.User + alias Mobilizon.Actors.Actor + + @shortdoc "Show a Mobilizon user details" + + @impl Mix.Task + def run([email]) do + Mix.Task.run("app.start") + + with {:ok, %User{} = user} <- Users.get_user_by_email(email), + actors <- Users.get_actors_for_user(user) do + Mix.shell().info(""" + Informations for the user #{user.email}: + - Activated: #{user.confirmed_at} + - Role: #{user.role} + #{display_actors(actors)} + """) + else + {:error, :user_not_found} -> + Mix.raise("Error: No such user") + end + end + + def run(_) do + Mix.raise("mobilizon.users.show requires an email as argument") + end + + defp display_actors([]), do: "" + + defp display_actors(actors) do + """ + Identities (#{length(actors)}): + #{actors |> Enum.map(&display_actor/1) |> Enum.join("")} + """ + end + + defp display_actor(%Actor{} = actor) do + """ + - @#{actor.preferred_username} / #{actor.name} + """ + end +end diff --git a/lib/mobilizon.ex b/lib/mobilizon.ex index ca6a7df26..6e18a6e26 100644 --- a/lib/mobilizon.ex +++ b/lib/mobilizon.ex @@ -37,6 +37,7 @@ defmodule Mobilizon do # supervisors Mobilizon.Storage.Repo, MobilizonWeb.Endpoint, + {Oban, Application.get_env(:mobilizon, Oban)}, # workers Guardian.DB.Token.SweeperServer, Mobilizon.Service.Federator, @@ -46,9 +47,7 @@ defmodule Mobilizon do cachex_spec(:activity_pub, 2500, 3, 15) ] - opts = [strategy: :one_for_one, name: Mobilizon.Supervisor] - - Supervisor.start_link(children, opts) + Supervisor.start_link(children, strategy: :one_for_one, name: Mobilizon.Supervisor) end @spec config_change(keyword, keyword, [atom]) :: :ok diff --git a/lib/mobilizon/actors/actor.ex b/lib/mobilizon/actors/actor.ex index 939287766..f5623b414 100644 --- a/lib/mobilizon/actors/actor.ex +++ b/lib/mobilizon/actors/actor.ex @@ -13,6 +13,7 @@ defmodule Mobilizon.Actors.Actor do alias Mobilizon.Media.File alias Mobilizon.Reports.{Note, Report} alias Mobilizon.Users.User + alias Mobilizon.Mention alias MobilizonWeb.Endpoint alias MobilizonWeb.Router.Helpers, as: Routes @@ -46,6 +47,7 @@ defmodule Mobilizon.Actors.Actor do created_reports: [Report.t()], subject_reports: [Report.t()], report_notes: [Note.t()], + mentions: [Mention.t()], memberships: [t] } @@ -139,6 +141,7 @@ defmodule Mobilizon.Actors.Actor do has_many(:created_reports, Report, foreign_key: :reporter_id) has_many(:subject_reports, Report, foreign_key: :reported_id) has_many(:report_notes, Note, foreign_key: :moderator_id) + has_many(:mentions, Mention) many_to_many(:memberships, __MODULE__, join_through: Member) timestamps() @@ -200,14 +203,9 @@ defmodule Mobilizon.Actors.Actor do actor |> cast(attrs, @attrs) |> build_urls() - |> cast_embed(:avatar) - |> cast_embed(:banner) + |> common_changeset() |> unique_username_validator() |> validate_required(@required_attrs) - |> unique_constraint(:preferred_username, - name: :actors_preferred_username_domain_type_index - ) - |> unique_constraint(:url, name: :actors_url_index) end @doc false @@ -215,13 +213,8 @@ defmodule Mobilizon.Actors.Actor do def update_changeset(%__MODULE__{} = actor, attrs) do actor |> cast(attrs, @update_attrs) - |> cast_embed(:avatar) - |> cast_embed(:banner) + |> common_changeset() |> validate_required(@update_required_attrs) - |> unique_constraint(:preferred_username, - name: :actors_preferred_username_domain_type_index - ) - |> unique_constraint(:url, name: :actors_url_index) end @doc """ @@ -232,13 +225,8 @@ defmodule Mobilizon.Actors.Actor do actor |> cast(attrs, @registration_attrs) |> build_urls() - |> cast_embed(:avatar) - |> cast_embed(:banner) + |> common_changeset() |> unique_username_validator() - |> unique_constraint(:preferred_username, - name: :actors_preferred_username_domain_type_index - ) - |> unique_constraint(:url, name: :actors_url_index) |> validate_required(@registration_required_attrs) end @@ -251,13 +239,8 @@ defmodule Mobilizon.Actors.Actor do %__MODULE__{} |> cast(attrs, @remote_actor_creation_attrs) |> validate_required(@remote_actor_creation_required_attrs) - |> cast_embed(:avatar) - |> cast_embed(:banner) + |> common_changeset() |> unique_username_validator() - |> unique_constraint(:preferred_username, - name: :actors_preferred_username_domain_type_index - ) - |> unique_constraint(:url, name: :actors_url_index) |> validate_length(:summary, max: 5000) |> validate_length(:preferred_username, max: 100) @@ -266,6 +249,16 @@ defmodule Mobilizon.Actors.Actor do changeset end + @spec common_changeset(Ecto.Changeset.t()) :: Ecto.Changeset.t() + defp common_changeset(%Ecto.Changeset{} = changeset) do + changeset + |> cast_embed(:avatar) + |> cast_embed(:banner) + |> unique_constraint(:url, name: :actors_url_index) + |> unique_constraint(:preferred_username, name: :actors_preferred_username_domain_type_index) + |> validate_format(:preferred_username, ~r/[a-z0-9_]+/) + end + @doc """ Changeset for relay creation. """ diff --git a/lib/mobilizon/actors/actors.ex b/lib/mobilizon/actors/actors.ex index 66b53fa9c..a928b85e7 100644 --- a/lib/mobilizon/actors/actors.ex +++ b/lib/mobilizon/actors/actors.ex @@ -88,7 +88,10 @@ defmodule Mobilizon.Actors do """ @spec get_actor_by_url(String.t(), boolean) :: {:ok, Actor.t()} | {:error, :actor_not_found} - def get_actor_by_url(url, preload \\ false) do + def get_actor_by_url(url, preload \\ false) + def get_actor_by_url(nil, _preload), do: {:error, :actor_not_found} + + def get_actor_by_url(url, preload) do case Repo.get_by(Actor, url: url) do nil -> {:error, :actor_not_found} @@ -153,7 +156,7 @@ defmodule Mobilizon.Actors do def get_actor_by_name_with_preload(name, type \\ nil) do name |> get_actor_by_name(type) - |> Repo.preload(:organized_events) + |> Repo.preload([:organized_events, :user]) end @doc """ diff --git a/lib/mobilizon/addresses/address.ex b/lib/mobilizon/addresses/address.ex index edbdc5dcf..ec04a749a 100644 --- a/lib/mobilizon/addresses/address.ex +++ b/lib/mobilizon/addresses/address.ex @@ -14,10 +14,10 @@ defmodule Mobilizon.Addresses.Address do locality: String.t(), region: String.t(), description: String.t(), - floor: String.t(), geom: Geo.PostGIS.Geometry.t(), postal_code: String.t(), street: String.t(), + type: String.t(), url: String.t(), origin_id: String.t(), events: [Event.t()] @@ -26,14 +26,14 @@ defmodule Mobilizon.Addresses.Address do @required_attrs [:url] @optional_attrs [ :description, - :floor, :geom, :country, :locality, :region, :postal_code, :street, - :origin_id + :origin_id, + :type ] @attrs @required_attrs ++ @optional_attrs @@ -42,10 +42,10 @@ defmodule Mobilizon.Addresses.Address do field(:locality, :string) field(:region, :string) field(:description, :string) - field(:floor, :string) field(:geom, Geo.PostGIS.Geometry) field(:postal_code, :string) field(:street, :string) + field(:type, :string) field(:url, :string) field(:origin_id, :string) @@ -65,9 +65,24 @@ defmodule Mobilizon.Addresses.Address do @spec set_url(Ecto.Changeset.t()) :: Ecto.Changeset.t() defp set_url(%Ecto.Changeset{changes: changes} = changeset) do - uuid = Ecto.UUID.generate() - url = Map.get(changes, :url, "#{MobilizonWeb.Endpoint.url()}/address/#{uuid}") + url = Map.get(changes, :url, "#{MobilizonWeb.Endpoint.url()}/address/#{Ecto.UUID.generate()}") put_change(changeset, :url, url) end + + def coords(nil), do: nil + + def coords(%__MODULE__{} = address) do + with %Geo.Point{coordinates: {latitude, longitude}, srid: 4326} <- address.geom do + {latitude, longitude} + end + end + + def representation(nil), do: nil + + def representation(%__MODULE__{} = address) do + "#{address.street} #{address.postal_code} #{address.locality} #{address.region} #{ + address.country + }" + end end diff --git a/lib/mobilizon/config.ex b/lib/mobilizon/config.ex index 7b2ebbe48..26d3e7ff8 100644 --- a/lib/mobilizon/config.ex +++ b/lib/mobilizon/config.ex @@ -21,6 +21,9 @@ defmodule Mobilizon.Config do @spec instance_registrations_open? :: boolean def instance_registrations_open?, do: to_boolean(instance_config()[:registrations_open]) + @spec instance_demo_mode? :: boolean + def instance_demo_mode?, do: to_boolean(instance_config()[:demo]) + @spec instance_repository :: String.t() def instance_repository, do: instance_config()[:repository] @@ -34,6 +37,21 @@ defmodule Mobilizon.Config do def instance_user_agent, do: "#{instance_name()} #{instance_hostname()} - Mobilizon #{Mix.Project.config()[:version]}" + @spec instance_geocoding_provider :: atom() + def instance_geocoding_provider, + do: get_in(Application.get_env(:mobilizon, Mobilizon.Service.Geospatial), [:service]) + + @spec instance_geocoding_autocomplete :: boolean + def instance_geocoding_autocomplete, + do: instance_geocoding_provider() !== Mobilizon.Service.Geospatial.Nominatim + + @spec instance_maps_tiles_endpoint :: String.t() + def instance_maps_tiles_endpoint, do: Application.get_env(:mobilizon, :maps)[:tiles][:endpoint] + + @spec instance_maps_tiles_attribution :: String.t() + def instance_maps_tiles_attribution, + do: Application.get_env(:mobilizon, :maps)[:tiles][:attribution] + @spec get(module | atom) :: any def get(key), do: get(key, nil) diff --git a/lib/mobilizon/events/comment.ex b/lib/mobilizon/events/comment.ex index a168ffb44..c3ee90a31 100644 --- a/lib/mobilizon/events/comment.ex +++ b/lib/mobilizon/events/comment.ex @@ -8,7 +8,8 @@ defmodule Mobilizon.Events.Comment do import Ecto.Changeset alias Mobilizon.Actors.Actor - alias Mobilizon.Events.{Comment, CommentVisibility, Event} + alias Mobilizon.Events.{Comment, CommentVisibility, Event, Tag} + alias Mobilizon.Mention alias MobilizonWeb.Endpoint alias MobilizonWeb.Router.Helpers, as: Routes @@ -22,6 +23,8 @@ defmodule Mobilizon.Events.Comment do actor: Actor.t(), attributed_to: Actor.t(), event: Event.t(), + tags: [Tag.t()], + mentions: [Mention.t()], in_reply_to_comment: t, origin_comment: t } @@ -42,6 +45,8 @@ defmodule Mobilizon.Events.Comment do belongs_to(:event, Event, foreign_key: :event_id) belongs_to(:in_reply_to_comment, Comment, foreign_key: :in_reply_to_comment_id) belongs_to(:origin_comment, Comment, foreign_key: :origin_comment_id) + many_to_many(:tags, Tag, join_through: "comments_tags", on_replace: :delete) + has_many(:mentions, Mention) timestamps(type: :utc_datetime) end @@ -57,16 +62,45 @@ defmodule Mobilizon.Events.Comment do @doc false @spec changeset(t, map) :: Ecto.Changeset.t() def changeset(%__MODULE__{} = comment, attrs) do - uuid = attrs["uuid"] || Ecto.UUID.generate() - url = attrs["url"] || generate_url(uuid) + uuid = Map.get(attrs, :uuid) || Ecto.UUID.generate() + url = Map.get(attrs, :url) || generate_url(uuid) comment |> cast(attrs, @attrs) |> put_change(:uuid, uuid) |> put_change(:url, url) + |> put_tags(attrs) + |> put_mentions(attrs) |> validate_required(@required_attrs) end @spec generate_url(String.t()) :: String.t() defp generate_url(uuid), do: Routes.page_url(Endpoint, :comment, uuid) + + @spec put_tags(Ecto.Changeset.t(), map) :: Ecto.Changeset.t() + defp put_tags(changeset, %{"tags" => tags}), + do: put_assoc(changeset, :tags, Enum.map(tags, &process_tag/1)) + + defp put_tags(changeset, %{tags: tags}), + do: put_assoc(changeset, :tags, Enum.map(tags, &process_tag/1)) + + defp put_tags(changeset, _), do: changeset + + @spec put_mentions(Ecto.Changeset.t(), map) :: Ecto.Changeset.t() + defp put_mentions(changeset, %{"mentions" => mentions}), + do: put_assoc(changeset, :mentions, Enum.map(mentions, &process_mention/1)) + + defp put_mentions(changeset, %{mentions: mentions}), + do: put_assoc(changeset, :mentions, Enum.map(mentions, &process_mention/1)) + + defp put_mentions(changeset, _), do: changeset + + # We need a changeset instead of a raw struct because of slug which is generated in changeset + defp process_tag(tag) do + Tag.changeset(%Tag{}, tag) + end + + defp process_mention(tag) do + Mention.changeset(%Mention{}, tag) + end end diff --git a/lib/mobilizon/events/event.ex b/lib/mobilizon/events/event.ex index 8ca0f501c..9cbe0023b 100644 --- a/lib/mobilizon/events/event.ex +++ b/lib/mobilizon/events/event.ex @@ -6,22 +6,32 @@ defmodule Mobilizon.Events.Event do use Ecto.Schema import Ecto.Changeset + alias Ecto.Changeset alias Mobilizon.Actors.Actor alias Mobilizon.Addresses.Address + alias Mobilizon.Addresses + alias Mobilizon.Events.{ EventOptions, EventStatus, EventVisibility, JoinOptions, + EventParticipantStats, Participant, Session, Tag, Track } + alias Mobilizon.Media alias Mobilizon.Media.Picture + alias Mobilizon.Mention + alias Mobilizon.Storage.Repo + + alias MobilizonWeb.Endpoint + alias MobilizonWeb.Router.Helpers, as: Routes @type t :: %__MODULE__{ url: String.t(), @@ -47,30 +57,15 @@ defmodule Mobilizon.Events.Event do picture: Picture.t(), tracks: [Track.t()], sessions: [Session.t()], + mentions: [Mention.t()], tags: [Tag.t()], participants: [Actor.t()] } - @required_attrs [:title, :begins_on, :organizer_actor_id, :url, :uuid] + @update_required_attrs [:title, :begins_on, :organizer_actor_id] + @required_attrs @update_required_attrs ++ [:url, :uuid] + @optional_attrs [ - :slug, - :description, - :ends_on, - :category, - :status, - :draft, - :visibility, - :publish_at, - :online_address, - :phone_address, - :picture_id, - :physical_address_id - ] - @attrs @required_attrs ++ @optional_attrs - - @update_required_attrs @required_attrs - - @update_optional_attrs [ :slug, :description, :ends_on, @@ -85,7 +80,9 @@ defmodule Mobilizon.Events.Event do :picture_id, :physical_address_id ] - @update_attrs @update_required_attrs ++ @update_optional_attrs + @attrs @required_attrs ++ @optional_attrs + + @update_attrs @update_required_attrs ++ @optional_attrs schema "events" do field(:url, :string) @@ -105,13 +102,15 @@ defmodule Mobilizon.Events.Event do field(:phone_address, :string) field(:category, :string) - embeds_one(:options, EventOptions, on_replace: :update) + embeds_one(:options, EventOptions, on_replace: :delete) + embeds_one(:participant_stats, EventParticipantStats, on_replace: :update) belongs_to(:organizer_actor, Actor, foreign_key: :organizer_actor_id) belongs_to(:attributed_to, Actor, foreign_key: :attributed_to_id) - belongs_to(:physical_address, Address) - belongs_to(:picture, Picture) + belongs_to(:physical_address, Address, on_replace: :nilify) + belongs_to(:picture, Picture, on_replace: :update) has_many(:tracks, Track) has_many(:sessions, Session) + has_many(:mentions, Mention) many_to_many(:tags, Tag, join_through: "events_tags", on_replace: :delete) many_to_many(:participants, Actor, join_through: Participant) @@ -119,22 +118,62 @@ defmodule Mobilizon.Events.Event do end @doc false - @spec changeset(t, map) :: Ecto.Changeset.t() + @spec changeset(t, map) :: Changeset.t() def changeset(%__MODULE__{} = event, attrs) do + attrs = Map.update(attrs, :uuid, Ecto.UUID.generate(), & &1) + attrs = Map.update(attrs, :url, Routes.page_url(Endpoint, :event, attrs.uuid), & &1) + event |> cast(attrs, @attrs) - |> cast_embed(:options) + |> common_changeset(attrs) + |> put_creator_if_published(:create) |> validate_required(@required_attrs) end @doc false - @spec update_changeset(t, map) :: Ecto.Changeset.t() + @spec update_changeset(t, map) :: Changeset.t() def update_changeset(%__MODULE__{} = event, attrs) do event - |> Ecto.Changeset.cast(attrs, @update_attrs) + |> cast(attrs, @update_attrs) + |> common_changeset(attrs) + |> put_creator_if_published(:update) + |> validate_required(@update_required_attrs) + end + + @spec common_changeset(Changeset.t(), map) :: Changeset.t() + defp common_changeset(%Changeset{} = changeset, attrs) do + changeset |> cast_embed(:options) |> put_tags(attrs) - |> validate_required(@update_required_attrs) + |> put_address(attrs) + |> put_picture(attrs) + |> validate_lengths() + |> validate_end_time() + end + + @spec validate_lengths(Changeset.t()) :: Changeset.t() + defp validate_lengths(%Changeset{} = changeset) do + changeset + |> validate_length(:title, min: 3, max: 200) + |> validate_length(:online_address, min: 3, max: 2000) + |> validate_length(:phone_address, min: 3, max: 200) + |> validate_length(:category, min: 2, max: 100) + # |> validate_length(:category, min: 2, max: 100) + |> validate_length(:slug, min: 3, max: 200) + end + + defp validate_end_time(%Changeset{} = changeset) do + case fetch_field(changeset, :begins_on) do + {_, begins_on} -> + validate_change(changeset, :ends_on, fn :ends_on, ends_on -> + if begins_on > ends_on, + do: [ends_on: "ends_on cannot be set before begins_on"], + else: [] + end) + + :error -> + changeset + end end @doc """ @@ -148,7 +187,95 @@ defmodule Mobilizon.Events.Event do def can_be_managed_by(_event, _actor), do: {:event_can_be_managed, false} - @spec put_tags(Ecto.Changeset.t(), map) :: Ecto.Changeset.t() - defp put_tags(changeset, %{"tags" => tags}), do: put_assoc(changeset, :tags, tags) - defp put_tags(changeset, _), do: changeset + @spec put_tags(Changeset.t(), map) :: Changeset.t() + defp put_tags(%Changeset{} = changeset, %{tags: tags}), + do: put_assoc(changeset, :tags, Enum.map(tags, &process_tag/1)) + + defp put_tags(%Changeset{} = changeset, _), do: changeset + + # We need a changeset instead of a raw struct because of slug which is generated in changeset + defp process_tag(%{id: _id} = tag), do: tag + + defp process_tag(tag) do + Tag.changeset(%Tag{}, tag) + end + + # In case the provided addresses is an existing one + @spec put_address(Changeset.t(), map) :: Changeset.t() + defp put_address(%Changeset{} = changeset, %{physical_address: %{id: id} = _physical_address}) + when not is_nil(id) do + case Addresses.get_address(id) do + %Address{} = address -> + put_assoc(changeset, :physical_address, address) + + _ -> + cast_assoc(changeset, :physical_address) + end + end + + # In case it's a new address but the origin_id is an existing one + defp put_address(%Changeset{} = changeset, %{physical_address: %{origin_id: origin_id}}) + when not is_nil(origin_id) do + case Repo.get_by(Address, origin_id: origin_id) do + %Address{} = address -> + put_assoc(changeset, :physical_address, address) + + _ -> + cast_assoc(changeset, :physical_address) + end + end + + # In case it's a new address without any origin_id (manual) + defp put_address(%Changeset{} = changeset, _attrs) do + cast_assoc(changeset, :physical_address) + end + + # In case the provided picture is an existing one + @spec put_picture(Changeset.t(), map) :: Changeset.t() + defp put_picture(%Changeset{} = changeset, %{picture: %{picture_id: id} = _picture}) do + case Media.get_picture!(id) do + %Picture{} = picture -> + put_assoc(changeset, :picture, picture) + + _ -> + changeset + end + end + + # In case it's a new picture + defp put_picture(%Changeset{} = changeset, _attrs) do + cast_assoc(changeset, :picture) + end + + # Created or updated with draft parameter: don't publish + defp put_creator_if_published( + %Changeset{changes: %{draft: true}} = changeset, + _action + ) do + put_embed(changeset, :participant_stats, %{creator: 0}) + end + + # Created with any other value: publish + defp put_creator_if_published( + %Changeset{} = changeset, + :create + ) do + changeset + |> put_embed(:participant_stats, %{creator: 1}) + end + + # Updated from draft false to true: publish + defp put_creator_if_published( + %Changeset{ + data: %{draft: false}, + changes: %{draft: true} + } = changeset, + :update + ) do + changeset + |> put_embed(:participant_stats, %{creator: 1}) + end + + defp put_creator_if_published(%Changeset{} = changeset, _), + do: cast_embed(changeset, :participant_stats) end diff --git a/lib/mobilizon/events/event_options.ex b/lib/mobilizon/events/event_options.ex index e68a026ff..d077f0b4a 100644 --- a/lib/mobilizon/events/event_options.ex +++ b/lib/mobilizon/events/event_options.ex @@ -22,7 +22,9 @@ defmodule Mobilizon.Events.EventOptions do comment_moderation: CommentModeration.t(), show_participation_price: boolean, offers: [EventOffer.t()], - participation_condition: [EventParticipationCondition.t()] + participation_condition: [EventParticipationCondition.t()], + show_start_time: boolean, + show_end_time: boolean } @attrs [ @@ -32,7 +34,9 @@ defmodule Mobilizon.Events.EventOptions do :attendees, :program, :comment_moderation, - :show_participation_price + :show_participation_price, + :show_start_time, + :show_end_time ] @primary_key false @@ -45,6 +49,8 @@ defmodule Mobilizon.Events.EventOptions do field(:program, :string) field(:comment_moderation, CommentModeration) field(:show_participation_price, :boolean) + field(:show_start_time, :boolean, default: true) + field(:show_end_time, :boolean, default: true) embeds_many(:offers, EventOffer) embeds_many(:participation_condition, EventParticipationCondition) diff --git a/lib/mobilizon/events/event_participant_stats.ex b/lib/mobilizon/events/event_participant_stats.ex new file mode 100644 index 000000000..6e6878067 --- /dev/null +++ b/lib/mobilizon/events/event_participant_stats.ex @@ -0,0 +1,44 @@ +defmodule Mobilizon.Events.EventParticipantStats do + @moduledoc """ + Participation stats on event + """ + + use Ecto.Schema + import Ecto.Changeset + + @type t :: %__MODULE__{ + not_approved: integer(), + rejected: integer(), + participant: integer(), + moderator: integer(), + administrator: integer(), + creator: integer() + } + + @attrs [ + :not_approved, + :rejected, + :participant, + :moderator, + :administrator, + :moderator, + :creator + ] + + @primary_key false + @derive Jason.Encoder + embedded_schema do + field(:not_approved, :integer, default: 0) + field(:rejected, :integer, default: 0) + field(:participant, :integer, default: 0) + field(:moderator, :integer, default: 0) + field(:administrator, :integer, default: 0) + field(:creator, :integer, default: 0) + end + + @doc false + @spec changeset(t, map) :: Ecto.Changeset.t() + def changeset(%__MODULE__{} = event_options, attrs) do + cast(event_options, attrs, @attrs) + end +end diff --git a/lib/mobilizon/events/events.ex b/lib/mobilizon/events/events.ex index 739c65a41..636334eba 100644 --- a/lib/mobilizon/events/events.ex +++ b/lib/mobilizon/events/events.ex @@ -7,15 +7,18 @@ defmodule Mobilizon.Events do import Ecto.Query import EctoEnum + alias Ecto.{Multi, Changeset} import Mobilizon.Storage.Ecto alias Mobilizon.Actors.Actor alias Mobilizon.Addresses.Address + alias Mobilizon.Service.Workers.BuildSearchWorker alias Mobilizon.Events.{ Comment, Event, + EventParticipantStats, FeedToken, Participant, Session, @@ -81,6 +84,8 @@ defmodule Mobilizon.Events do @event_preloads [ :organizer_actor, + :attributed_to, + :mentions, :sessions, :tracks, :tags, @@ -89,7 +94,7 @@ defmodule Mobilizon.Events do :picture ] - @comment_preloads [:actor, :attributed_to, :in_reply_to_comment] + @comment_preloads [:actor, :attributed_to, :in_reply_to_comment, :tags, :mentions] @doc """ Gets a single event. @@ -234,85 +239,106 @@ defmodule Mobilizon.Events do |> Repo.one() end + def get_or_create_event(%{"url" => url} = attrs) do + case Repo.get_by(Event, url: url) do + %Event{} = event -> {:ok, Repo.preload(event, @event_preloads)} + nil -> create_event(attrs) + end + end + @doc """ Creates an event. """ - @spec create_event(map) :: {:ok, Event.t()} | {:error, Ecto.Changeset.t()} + @spec create_event(map) :: {:ok, Event.t()} | {:error, Changeset.t()} def create_event(attrs \\ %{}) do - with {:ok, %Event{draft: false} = event} <- do_create_event(attrs), - {:ok, %Participant{} = _participant} <- - create_participant(%{ - actor_id: event.organizer_actor_id, - role: :creator, - event_id: event.id - }) do + with {:ok, %{insert: %Event{} = event}} <- do_create_event(attrs), + %Event{} = event <- Repo.preload(event, @event_preloads) do + unless event.draft, + do: BuildSearchWorker.enqueue(:insert_search_event, %{"event_id" => event.id}) + {:ok, event} else - # We don't create a creator participant if the event is a draft - {:ok, %Event{draft: true} = event} -> {:ok, event} err -> err end end - @spec do_create_event(map) :: {:ok, Event.t()} | {:error, Ecto.Changeset.t()} + # We start by inserting the event and then insert a first participant if the event is not a draft + @spec do_create_event(map) :: {:ok, Event.t()} | {:error, Changeset.t()} defp do_create_event(attrs) do - with {:ok, %Event{} = event} <- - %Event{} - |> Event.changeset(attrs) - |> Repo.insert(), - %Event{} = event <- - Repo.preload(event, [:tags, :organizer_actor, :physical_address, :picture]), - {:has_tags, true, _} <- {:has_tags, Map.has_key?(attrs, "tags"), event} do - event - |> Ecto.Changeset.change() - |> Ecto.Changeset.put_assoc(:tags, attrs["tags"]) - |> Repo.update() - else - {:has_tags, false, event} -> - {:ok, event} - - error -> - error - end + Multi.new() + |> Multi.insert(:insert, Event.changeset(%Event{}, attrs)) + |> Multi.run(:write, fn _repo, %{insert: %Event{draft: draft} = event} -> + with {:is_draft, false} <- {:is_draft, draft}, + {:ok, %Participant{} = participant} <- + create_participant( + %{ + event_id: event.id, + role: :creator, + actor_id: event.organizer_actor_id + }, + false + ) do + {:ok, participant} + else + {:is_draft, true} -> {:ok, nil} + err -> err + end + end) + |> Repo.transaction() end @doc """ Updates an event. + + We start by updating the event and then insert a first participant if the event is not a draft anymore """ - @spec update_event(Event.t(), map) :: {:ok, Event.t()} | {:error, Ecto.Changeset.t()} - def update_event( - %Event{draft: old_draft_status, id: event_id, organizer_actor_id: organizer_actor_id} = - old_event, - attrs - ) do - with %Ecto.Changeset{changes: changes} = changeset <- - old_event |> Repo.preload(:tags) |> Event.update_changeset(attrs) do - with {:ok, %Event{draft: new_draft_status} = new_event} <- Repo.update(changeset) do - # If the event is no longer a draft - if old_draft_status == true && new_draft_status == false do - {:ok, %Participant{} = _participant} = - create_participant(%{ - event_id: event_id, - role: :creator, - actor_id: organizer_actor_id - }) - end + @spec update_event(Event.t(), map) :: {:ok, Event.t()} | {:error, Changeset.t()} + def update_event(%Event{draft: old_draft} = old_event, attrs) do + with %Changeset{changes: changes} = changeset <- + Event.update_changeset(Repo.preload(old_event, :tags), attrs), + {:ok, %{update: %Event{} = new_event}} <- + Multi.new() + |> Multi.update( + :update, + changeset + ) + |> Multi.run(:write, fn _repo, %{update: %Event{draft: draft} = event} -> + with {:was_draft, true} <- {:was_draft, old_draft == true && draft == false}, + {:ok, %Participant{} = participant} <- + create_participant( + %{ + event_id: event.id, + role: :creator, + actor_id: event.organizer_actor_id + }, + false + ) do + {:ok, participant} + else + {:was_draft, false} -> {:ok, nil} + err -> err + end + end) + |> Repo.transaction() do + Cachex.del(:ics, "event_#{new_event.uuid}") - Mobilizon.Service.Events.Tool.calculate_event_diff_and_send_notifications( - old_event, - new_event, - changes - ) + Mobilizon.Service.Events.Tool.calculate_event_diff_and_send_notifications( + old_event, + new_event, + changes + ) - {:ok, new_event} - end + unless new_event.draft, + do: BuildSearchWorker.enqueue(:update_search_event, %{"event_id" => new_event.id}) + + {:ok, Repo.preload(new_event, @event_preloads)} end end @doc """ Deletes an event. """ - @spec delete_event(Event.t()) :: {:ok, Event.t()} | {:error, Ecto.Changeset.t()} + @spec delete_event(Event.t()) :: {:ok, Event.t()} | {:error, Changeset.t()} def delete_event(%Event{} = event), do: Repo.delete(event) @doc """ @@ -416,11 +442,14 @@ defmodule Mobilizon.Events do @doc """ Builds a page struct for events by their name. """ - @spec build_events_by_name(String.t(), integer | nil, integer | nil) :: Page.t() - def build_events_by_name(name, page \\ nil, limit \\ nil) do + @spec build_events_for_search(String.t(), integer | nil, integer | nil) :: Page.t() + def build_events_for_search(name, page \\ nil, limit \\ nil) + def build_events_for_search("", _page, _limit), do: %Page{total: 0, elements: []} + + def build_events_for_search(name, page, limit) do name - |> String.trim() - |> events_by_name_query() + |> normalize_search_string() + |> events_for_search_query() |> Page.build_page(page, limit) end @@ -447,10 +476,20 @@ defmodule Mobilizon.Events do |> Repo.one() end + @doc """ + Gets a tag by its title. + """ + @spec get_tag_by_title(String.t()) :: Tag.t() | nil + def get_tag_by_title(slug) do + slug + |> tag_by_title_query() + |> Repo.one() + end + @doc """ Gets an existing tag or creates the new one. """ - @spec get_or_create_tag(map) :: {:ok, Tag.t()} | {:error, Ecto.Changeset.t()} + @spec get_or_create_tag(map) :: {:ok, Tag.t()} | {:error, Changeset.t()} def get_or_create_tag(%{"name" => "#" <> title}) do case Repo.get_by(Tag, title: title) do %Tag{} = tag -> @@ -461,10 +500,24 @@ defmodule Mobilizon.Events do end end + @doc """ + Gets an existing tag or creates the new one. + """ + @spec get_or_create_tag(String.t()) :: {:ok, Tag.t()} | {:error, Changeset.t()} + def get_or_create_tag(title) do + case Repo.get_by(Tag, title: title) do + %Tag{} = tag -> + {:ok, tag} + + nil -> + create_tag(%{"title" => title}) + end + end + @doc """ Creates a tag. """ - @spec create_tag(map) :: {:ok, Tag.t()} | {:error, Ecto.Changeset.t()} + @spec create_tag(map) :: {:ok, Tag.t()} | {:error, Changeset.t()} def create_tag(attrs \\ %{}) do %Tag{} |> Tag.changeset(attrs) @@ -474,7 +527,7 @@ defmodule Mobilizon.Events do @doc """ Updates a tag. """ - @spec update_tag(Tag.t(), map) :: {:ok, Tag.t()} | {:error, Ecto.Changeset.t()} + @spec update_tag(Tag.t(), map) :: {:ok, Tag.t()} | {:error, Changeset.t()} def update_tag(%Tag{} = tag, attrs) do tag |> Tag.changeset(attrs) @@ -484,7 +537,7 @@ defmodule Mobilizon.Events do @doc """ Deletes a tag. """ - @spec delete_tag(Tag.t()) :: {:ok, Tag.t()} | {:error, Ecto.Changeset.t()} + @spec delete_tag(Tag.t()) :: {:ok, Tag.t()} | {:error, Changeset.t()} def delete_tag(%Tag{} = tag), do: Repo.delete(tag) @doc """ @@ -524,7 +577,7 @@ defmodule Mobilizon.Events do @doc """ Creates a relation between two tags. """ - @spec create_tag_relation(map) :: {:ok, TagRelation.t()} | {:error, Ecto.Changeset.t()} + @spec create_tag_relation(map) :: {:ok, TagRelation.t()} | {:error, Changeset.t()} def create_tag_relation(attrs \\ {}) do %TagRelation{} |> TagRelation.changeset(attrs) @@ -538,7 +591,7 @@ defmodule Mobilizon.Events do Removes a tag relation. """ @spec delete_tag_relation(TagRelation.t()) :: - {:ok, TagRelation.t()} | {:error, Ecto.Changeset.t()} + {:ok, TagRelation.t()} | {:error, Changeset.t()} def delete_tag_relation(%TagRelation{} = tag_relation) do Repo.delete(tag_relation) end @@ -763,7 +816,7 @@ defmodule Mobilizon.Events do end @doc """ - Counts participant participants. + Counts participant participants (participants with no extra role) """ @spec count_participant_participants(integer | String.t()) :: integer def count_participant_participants(event_id) do @@ -773,17 +826,6 @@ defmodule Mobilizon.Events do |> Repo.aggregate(:count, :id) end - @doc """ - Counts unapproved participants. - """ - @spec count_unapproved_participants(integer | String.t()) :: integer - def count_unapproved_participants(event_id) do - event_id - |> count_participants_query() - |> filter_unapproved_role() - |> Repo.aggregate(:count, :id) - end - @doc """ Counts rejected participants. """ @@ -805,12 +847,40 @@ defmodule Mobilizon.Events do @doc """ Creates a participant. """ - @spec create_participant(map) :: {:ok, Participant.t()} | {:error, Ecto.Changeset.t()} - def create_participant(attrs \\ %{}) do - with {:ok, %Participant{} = participant} <- - %Participant{} - |> Participant.changeset(attrs) - |> Repo.insert() do + @spec create_participant(map) :: {:ok, Participant.t()} | {:error, Changeset.t()} + def create_participant(attrs \\ %{}, update_event_participation_stats \\ true) do + with {:ok, %{participant: %Participant{} = participant}} <- + Multi.new() + |> Multi.insert(:participant, Participant.changeset(%Participant{}, attrs)) + |> Multi.run(:update_event_participation_stats, fn _repo, + %{ + participant: + %Participant{ + role: role, + event_id: event_id + } = _participant + } -> + with {:update_event_participation_stats, true} <- + {:update_event_participation_stats, update_event_participation_stats}, + {:ok, %Event{} = event} <- get_event(event_id), + %EventParticipantStats{} = participant_stats <- + Map.get(event, :participant_stats), + %EventParticipantStats{} = participant_stats <- + Map.update(participant_stats, role, 0, &(&1 + 1)), + {:ok, %Event{} = event} <- + event + |> Event.update_changeset(%{ + participant_stats: Map.from_struct(participant_stats) + }) + |> Repo.update() do + {:ok, event} + else + {:update_event_participation_stats, false} -> {:ok, nil} + {:error, :event_not_found} -> {:error, :event_not_found} + err -> {:error, err} + end + end) + |> Repo.transaction() do {:ok, Repo.preload(participant, [:event, :actor])} end end @@ -819,7 +889,7 @@ defmodule Mobilizon.Events do Updates a participant. """ @spec update_participant(Participant.t(), map) :: - {:ok, Participant.t()} | {:error, Ecto.Changeset.t()} + {:ok, Participant.t()} | {:error, Changeset.t()} def update_participant(%Participant{} = participant, attrs) do participant |> Participant.changeset(attrs) @@ -830,7 +900,7 @@ defmodule Mobilizon.Events do Deletes a participant. """ @spec delete_participant(Participant.t()) :: - {:ok, Participant.t()} | {:error, Ecto.Changeset.t()} + {:ok, Participant.t()} | {:error, Changeset.t()} def delete_participant(%Participant{} = participant), do: Repo.delete(participant) @doc """ @@ -843,7 +913,7 @@ defmodule Mobilizon.Events do @doc """ Creates a session. """ - @spec create_session(map) :: {:ok, Session.t()} | {:error, Ecto.Changeset.t()} + @spec create_session(map) :: {:ok, Session.t()} | {:error, Changeset.t()} def create_session(attrs \\ %{}) do %Session{} |> Session.changeset(attrs) @@ -853,7 +923,7 @@ defmodule Mobilizon.Events do @doc """ Updates a session. """ - @spec update_session(Session.t(), map) :: {:ok, Session.t()} | {:error, Ecto.Changeset.t()} + @spec update_session(Session.t(), map) :: {:ok, Session.t()} | {:error, Changeset.t()} def update_session(%Session{} = session, attrs) do session |> Session.changeset(attrs) @@ -863,7 +933,7 @@ defmodule Mobilizon.Events do @doc """ Deletes a session. """ - @spec delete_session(Session.t()) :: {:ok, Session.t()} | {:error, Ecto.Changeset.t()} + @spec delete_session(Session.t()) :: {:ok, Session.t()} | {:error, Changeset.t()} def delete_session(%Session{} = session), do: Repo.delete(session) @doc """ @@ -892,7 +962,7 @@ defmodule Mobilizon.Events do @doc """ Creates a track. """ - @spec create_track(map) :: {:ok, Track.t()} | {:error, Ecto.Changeset.t()} + @spec create_track(map) :: {:ok, Track.t()} | {:error, Changeset.t()} def create_track(attrs \\ %{}) do %Track{} |> Track.changeset(attrs) @@ -902,7 +972,7 @@ defmodule Mobilizon.Events do @doc """ Updates a track. """ - @spec update_track(Track.t(), map) :: {:ok, Track.t()} | {:error, Ecto.Changeset.t()} + @spec update_track(Track.t(), map) :: {:ok, Track.t()} | {:error, Changeset.t()} def update_track(%Track{} = track, attrs) do track |> Track.changeset(attrs) @@ -912,7 +982,7 @@ defmodule Mobilizon.Events do @doc """ Deletes a track. """ - @spec delete_track(Track.t()) :: {:ok, Track.t()} | {:error, Ecto.Changeset.t()} + @spec delete_track(Track.t()) :: {:ok, Track.t()} | {:error, Changeset.t()} def delete_track(%Track{} = track), do: Repo.delete(track) @doc """ @@ -931,6 +1001,13 @@ defmodule Mobilizon.Events do |> Repo.all() end + @doc """ + Gets a single comment. + """ + @spec get_comment(integer | String.t()) :: Comment.t() + def get_comment(nil), do: nil + def get_comment(id), do: Repo.get(Comment, id) + @doc """ Gets a single comment. Raises `Ecto.NoResultsError` if the comment does not exist. @@ -994,10 +1071,17 @@ defmodule Mobilizon.Events do |> Repo.preload(@comment_preloads) end + def get_or_create_comment(%{"url" => url} = attrs) do + case Repo.get_by(Comment, url: url) do + %Comment{} = comment -> {:ok, Repo.preload(comment, @comment_preloads)} + nil -> create_comment(attrs) + end + end + @doc """ Creates a comment. """ - @spec create_comment(map) :: {:ok, Comment.t()} | {:error, Ecto.Changeset.t()} + @spec create_comment(map) :: {:ok, Comment.t()} | {:error, Changeset.t()} def create_comment(attrs \\ %{}) do with {:ok, %Comment{} = comment} <- %Comment{} @@ -1011,7 +1095,7 @@ defmodule Mobilizon.Events do @doc """ Updates a comment. """ - @spec update_comment(Comment.t(), map) :: {:ok, Comment.t()} | {:error, Ecto.Changeset.t()} + @spec update_comment(Comment.t(), map) :: {:ok, Comment.t()} | {:error, Changeset.t()} def update_comment(%Comment{} = comment, attrs) do comment |> Comment.changeset(attrs) @@ -1021,7 +1105,7 @@ defmodule Mobilizon.Events do @doc """ Deletes a comment. """ - @spec delete_comment(Comment.t()) :: {:ok, Comment.t()} | {:error, Ecto.Changeset.t()} + @spec delete_comment(Comment.t()) :: {:ok, Comment.t()} | {:error, Changeset.t()} def delete_comment(%Comment{} = comment), do: Repo.delete(comment) @doc """ @@ -1097,7 +1181,7 @@ defmodule Mobilizon.Events do @doc """ Creates a feed token. """ - @spec create_feed_token(map) :: {:ok, FeedToken.t()} | {:error, Ecto.Changeset.t()} + @spec create_feed_token(map) :: {:ok, FeedToken.t()} | {:error, Changeset.t()} def create_feed_token(attrs \\ %{}) do attrs = Map.put(attrs, "token", Ecto.UUID.generate()) @@ -1110,7 +1194,7 @@ defmodule Mobilizon.Events do Updates a feed token. """ @spec update_feed_token(FeedToken.t(), map) :: - {:ok, FeedToken.t()} | {:error, Ecto.Changeset.t()} + {:ok, FeedToken.t()} | {:error, Changeset.t()} def update_feed_token(%FeedToken{} = feed_token, attrs) do feed_token |> FeedToken.changeset(attrs) @@ -1120,7 +1204,7 @@ defmodule Mobilizon.Events do @doc """ Deletes a feed token. """ - @spec delete_feed_token(FeedToken.t()) :: {:ok, FeedToken.t()} | {:error, Ecto.Changeset.t()} + @spec delete_feed_token(FeedToken.t()) :: {:ok, FeedToken.t()} | {:error, Changeset.t()} def delete_feed_token(%FeedToken{} = feed_token), do: Repo.delete(feed_token) @doc """ @@ -1201,18 +1285,51 @@ defmodule Mobilizon.Events do ) end - @spec events_by_name_query(String.t()) :: Ecto.Query.t() - defp events_by_name_query(name) do - from( - e in Event, - where: - e.visibility == ^:public and - fragment("f_unaccent(?) %> f_unaccent(?)", e.title, ^name), - order_by: fragment("word_similarity(?, ?) desc", e.title, ^name), - preload: [:organizer_actor] + defmacro matching_event_ids_and_ranks(search_string) do + quote do + fragment( + """ + SELECT event_search.id AS id, + ts_rank( + event_search.document, plainto_tsquery(unaccent(?)) + ) AS rank + FROM event_search + WHERE event_search.document @@ plainto_tsquery(unaccent(?)) + OR event_search.title ILIKE ? + """, + ^unquote(search_string), + ^unquote(search_string), + ^"%#{unquote(search_string)}%" + ) + end + end + + @spec events_for_search_query(String.t()) :: Ecto.Query.t() + defp events_for_search_query(search_string) do + Event + |> where([e], e.visibility in ^@public_visibility) + |> do_event_for_search_query(search_string) + end + + @spec do_event_for_search_query(Ecto.Query.t(), String.t()) :: Ecto.Query.t() + defp do_event_for_search_query(query, search_string) do + from(event in query, + join: id_and_rank in matching_event_ids_and_ranks(search_string), + on: id_and_rank.id == event.id, + order_by: [desc: id_and_rank.rank] ) end + @spec normalize_search_string(String.t()) :: String.t() + defp normalize_search_string(search_string) do + search_string + |> String.downcase() + |> String.replace(~r/\n/, " ") + |> String.replace(~r/\t/, " ") + |> String.replace(~r/\s{2,}/, " ") + |> String.trim() + end + @spec events_by_tags_query([integer], integer) :: Ecto.Query.t() def events_by_tags_query(tags_ids, limit) do from( @@ -1247,6 +1364,11 @@ defmodule Mobilizon.Events do from(t in Tag, where: t.slug == ^slug) end + @spec tag_by_title_query(String.t()) :: Ecto.Query.t() + defp tag_by_title_query(title) do + from(t in Tag, where: t.title == ^title, limit: 1) + end + @spec tags_for_event_query(integer) :: Ecto.Query.t() defp tags_for_event_query(event_id) do from( @@ -1321,7 +1443,7 @@ defmodule Mobilizon.Events do end @spec count_participants_query(integer) :: Ecto.Query.t() - defp count_participants_query(event_id) do + def count_participants_query(event_id) do from(p in Participant, where: p.event_id == ^event_id) end @@ -1352,17 +1474,10 @@ defmodule Mobilizon.Events do end defp public_comments_for_actor_query(actor_id) do - from( - c in Comment, - where: c.actor_id == ^actor_id and c.visibility in ^@public_visibility, - order_by: [desc: :id], - preload: [ - :actor, - :in_reply_to_comment, - :origin_comment, - :event - ] - ) + Comment + |> where([c], c.actor_id == ^actor_id and c.visibility in ^@public_visibility) + |> order_by([c], desc: :id) + |> preload_for_comment() end @spec list_participants_for_event_query(String.t()) :: Ecto.Query.t() @@ -1465,31 +1580,30 @@ defmodule Mobilizon.Events do @spec filter_approved_role(Ecto.Query.t()) :: Ecto.Query.t() defp filter_approved_role(query) do - from(p in query, where: p.role not in ^[:not_approved, :rejected]) + filter_role(query, [:not_approved, :rejected]) end @spec filter_participant_role(Ecto.Query.t()) :: Ecto.Query.t() defp filter_participant_role(query) do - from(p in query, where: p.role == ^:participant) - end - - @spec filter_unapproved_role(Ecto.Query.t()) :: Ecto.Query.t() - defp filter_unapproved_role(query) do - from(p in query, where: p.role == ^:not_approved) + filter_role(query, :participant) end @spec filter_rejected_role(Ecto.Query.t()) :: Ecto.Query.t() defp filter_rejected_role(query) do - from(p in query, where: p.role == ^:rejected) + filter_role(query, :rejected) end @spec filter_role(Ecto.Query.t(), list(atom())) :: Ecto.Query.t() - defp filter_role(query, []), do: query + def filter_role(query, []), do: query - defp filter_role(query, roles) do + def filter_role(query, roles) when is_list(roles) do where(query, [p], p.role in ^roles) end + def filter_role(query, role) when is_atom(role) do + from(p in query, where: p.role == ^role) + end + defp participation_filter_begins_on(query, nil, nil), do: participation_order_begins_on_desc(query) diff --git a/lib/mobilizon/events/tag.ex b/lib/mobilizon/events/tag.ex index 8ea6981f0..3a2488e1e 100644 --- a/lib/mobilizon/events/tag.ex +++ b/lib/mobilizon/events/tag.ex @@ -36,5 +36,7 @@ defmodule Mobilizon.Events.Tag do |> TitleSlug.maybe_generate_slug() |> validate_required(@required_attrs) |> TitleSlug.unique_constraint() + |> validate_length(:title, min: 2, max: 20) + |> validate_length(:slug, min: 2, max: 20) end end diff --git a/lib/mobilizon/media/media.ex b/lib/mobilizon/media/media.ex index 2062ae074..7f9b6fe8e 100644 --- a/lib/mobilizon/media/media.ex +++ b/lib/mobilizon/media/media.ex @@ -24,7 +24,7 @@ defmodule Mobilizon.Media do def get_picture!(id), do: Repo.get!(Picture, id) @doc """ - Get a picture by it's URL. + Get a picture by its URL. """ @spec get_picture_by_url(String.t()) :: Picture.t() | nil def get_picture_by_url(url) do diff --git a/lib/mobilizon/mentions/mention.ex b/lib/mobilizon/mentions/mention.ex new file mode 100644 index 000000000..dfded3463 --- /dev/null +++ b/lib/mobilizon/mentions/mention.ex @@ -0,0 +1,53 @@ +defmodule Mobilizon.Mention do + @moduledoc """ + The Mentions context. + """ + + use Ecto.Schema + import Ecto.Changeset + alias Mobilizon.Actors.Actor + alias Mobilizon.Events.Event + alias Mobilizon.Events.Comment + alias Mobilizon.Storage.Repo + + @type t :: %__MODULE__{ + silent: boolean, + actor: Actor.t(), + event: Event.t(), + comment: Comment.t() + } + + @required_attrs [:actor_id] + @optional_attrs [:silent, :event_id, :comment_id] + @attrs @required_attrs ++ @optional_attrs + + schema "mentions" do + field(:silent, :boolean, default: false) + belongs_to(:actor, Actor) + belongs_to(:event, Event) + belongs_to(:comment, Comment) + + timestamps() + end + + @doc false + def changeset(event, attrs) do + event + |> cast(attrs, @attrs) + # TODO: Enforce having either event_id or comment_id + |> validate_required(@required_attrs) + end + + @doc """ + Creates a new mention + """ + @spec create_mention(map()) :: {:ok, t} | {:error, Ecto.Changeset.t()} + def create_mention(args) do + with {:ok, %__MODULE__{} = mention} <- + %__MODULE__{} + |> changeset(args) + |> Repo.insert() do + {:ok, Repo.preload(mention, [:actor, :event, :comment])} + end + end +end diff --git a/lib/mobilizon/users/user.ex b/lib/mobilizon/users/user.ex index be77498ab..a87875158 100644 --- a/lib/mobilizon/users/user.ex +++ b/lib/mobilizon/users/user.ex @@ -79,7 +79,7 @@ defmodule Mobilizon.Users.User do |> validate_required(@required_attrs) |> unique_constraint(:email, message: "This email is already used.") |> validate_email() - |> validate_length(:password, min: 6, max: 100, message: "The chosen password is too short.") + |> validate_length(:password, min: 6, max: 200, message: "The chosen password is too short.") if Map.has_key?(attrs, :default_actor) do put_assoc(changeset, :default_actor, attrs.default_actor) @@ -130,14 +130,14 @@ defmodule Mobilizon.Users.User do |> cast(attrs, required_attrs) |> validate_length(:password, min: 6, - max: 100, + max: 200, message: "registration.error.password_too_short" ) |> hash_password() end @doc """ - Checks whether an user is confirmed. + Checks whether an user is confirmed. """ @spec is_confirmed(t) :: boolean def is_confirmed(%__MODULE__{confirmed_at: nil}), do: false @@ -154,22 +154,26 @@ defmodule Mobilizon.Users.User do end @spec save_confirmation_token(Ecto.Changeset.t()) :: Ecto.Changeset.t() - defp save_confirmation_token(changeset) do - case changeset do - %Ecto.Changeset{valid?: true, changes: %{email: _email}} -> - now = DateTime.utc_now() - + defp save_confirmation_token( + %Ecto.Changeset{valid?: true, changes: %{email: _email}} = changeset + ) do + case fetch_change(changeset, :confirmed_at) do + :error -> changeset |> put_change(:confirmation_token, Crypto.random_string(@confirmation_token_length)) - |> put_change(:confirmation_sent_at, DateTime.truncate(now, :second)) + |> put_change(:confirmation_sent_at, DateTime.utc_now() |> DateTime.truncate(:second)) _ -> changeset end end + defp save_confirmation_token(%Ecto.Changeset{} = changeset), do: changeset + @spec validate_email(Ecto.Changeset.t()) :: Ecto.Changeset.t() - defp validate_email(changeset) do + defp validate_email(%Ecto.Changeset{} = changeset) do + changeset = validate_length(changeset, :email, min: 3, max: 250) + case changeset do %Ecto.Changeset{valid?: true, changes: %{email: email}} -> case EmailChecker.valid?(email) do @@ -186,7 +190,7 @@ defmodule Mobilizon.Users.User do end @spec hash_password(Ecto.Changeset.t()) :: Ecto.Changeset.t() - defp hash_password(changeset) do + defp hash_password(%Ecto.Changeset{} = changeset) do case changeset do %Ecto.Changeset{valid?: true, changes: %{password: password}} -> put_change(changeset, :password_hash, Argon2.hash_pwd_salt(password)) diff --git a/lib/mobilizon_web/api/comments.ex b/lib/mobilizon_web/api/comments.ex index 92f186b79..6a0d43105 100644 --- a/lib/mobilizon_web/api/comments.ex +++ b/lib/mobilizon_web/api/comments.ex @@ -2,55 +2,18 @@ defmodule MobilizonWeb.API.Comments do @moduledoc """ API for Comments. """ - - alias Mobilizon.Actors - alias Mobilizon.Actors.Actor alias Mobilizon.Events.Comment alias Mobilizon.Service.ActivityPub - alias Mobilizon.Service.ActivityPub.Utils, as: ActivityPubUtils - - alias MobilizonWeb.API.Utils + alias Mobilizon.Service.ActivityPub.Activity @doc """ Create a comment Creates a comment from an actor and a status """ - @spec create_comment(String.t(), String.t(), String.t()) :: + @spec create_comment(map()) :: {:ok, Activity.t(), Comment.t()} | any() - def create_comment( - from_username, - status, - visibility \\ :public, - in_reply_to_comment_URL \\ nil - ) do - with {:local_actor, %Actor{url: url} = actor} <- - {:local_actor, Actors.get_local_actor_by_name(from_username)}, - in_reply_to_comment <- get_in_reply_to_comment(in_reply_to_comment_URL), - {content_html, tags, to, cc} <- - Utils.prepare_content(actor, status, visibility, [], in_reply_to_comment), - comment <- - ActivityPubUtils.make_comment_data( - url, - to, - content_html, - in_reply_to_comment, - tags, - cc - ) do - ActivityPub.create(%{ - to: to, - actor: actor, - object: comment, - local: true - }) - end - end - - @spec get_in_reply_to_comment(nil) :: nil - defp get_in_reply_to_comment(nil), do: nil - @spec get_in_reply_to_comment(String.t()) :: Comment.t() - defp get_in_reply_to_comment(in_reply_to_comment_url) do - ActivityPub.fetch_object_from_url(in_reply_to_comment_url) + def create_comment(args) do + ActivityPub.create(:comment, args, true) end end diff --git a/lib/mobilizon_web/api/events.ex b/lib/mobilizon_web/api/events.ex index cfc9ce9d4..d26752772 100644 --- a/lib/mobilizon_web/api/events.ex +++ b/lib/mobilizon_web/api/events.ex @@ -3,37 +3,24 @@ defmodule MobilizonWeb.API.Events do API for Events. """ - alias Mobilizon.Events.Event alias Mobilizon.Actors.Actor + alias Mobilizon.Events.Event alias Mobilizon.Service.ActivityPub alias Mobilizon.Service.ActivityPub.Activity - alias Mobilizon.Service.ActivityPub.Utils, as: ActivityPubUtils - - alias MobilizonWeb.API.Utils + alias Mobilizon.Service.ActivityPub.Utils @doc """ Create an event """ @spec create_event(map()) :: {:ok, Activity.t(), Event.t()} | any() - def create_event(%{organizer_actor: organizer_actor} = args) do - with args <- prepare_args(args), - event <- - ActivityPubUtils.make_event_data( - args.organizer_actor.url, - %{to: args.to, cc: args.cc}, - args.title, - args.content_html, - args.picture, - args.tags, - args.metadata - ) do - ActivityPub.create(%{ - to: args.to, - actor: organizer_actor, - object: event, - # For now we don't federate drafts but it will be needed if we want to edit them as groups - local: args.metadata.draft == false - }) + def create_event(args) do + with organizer_actor <- Map.get(args, :organizer_actor), + args <- + Map.update(args, :picture, nil, fn picture -> + process_picture(picture, organizer_actor) + end) do + # For now we don't federate drafts but it will be needed if we want to edit them as groups + ActivityPub.create(:event, args, args.draft == false) end end @@ -41,65 +28,13 @@ defmodule MobilizonWeb.API.Events do Update an event """ @spec update_event(map(), Event.t()) :: {:ok, Activity.t(), Event.t()} | any() - def update_event( - %{ - organizer_actor: organizer_actor - } = args, - %Event{} = event - ) do - with args <- Map.put(args, :tags, Map.get(args, :tags, [])), - args <- prepare_args(Map.merge(event, args)), - event <- - ActivityPubUtils.make_event_data( - args.organizer_actor.url, - %{to: args.to, cc: args.cc}, - args.title, - args.content_html, - args.picture, - args.tags, - args.metadata, - event.uuid, - event.url - ) do - ActivityPub.update(%{ - to: args.to, - actor: organizer_actor.url, - cc: [], - object: event, - local: args.metadata.draft == false - }) - end - end - - defp prepare_args(args) do - with %Actor{} = organizer_actor <- Map.get(args, :organizer_actor), - title <- args |> Map.get(:title, "") |> String.trim(), - visibility <- Map.get(args, :visibility, :public), - description <- Map.get(args, :description), - tags <- Map.get(args, :tags), - {content_html, tags, to, cc} <- - Utils.prepare_content(organizer_actor, description, visibility, tags, nil) do - %{ - title: title, - content_html: content_html, - picture: Map.get(args, :picture), - tags: tags, - organizer_actor: organizer_actor, - to: to, - cc: cc, - metadata: %{ - begins_on: Map.get(args, :begins_on), - ends_on: Map.get(args, :ends_on), - physical_address: Map.get(args, :physical_address), - category: Map.get(args, :category), - options: Map.get(args, :options), - join_options: Map.get(args, :join_options), - status: Map.get(args, :status), - online_address: Map.get(args, :online_address), - phone_address: Map.get(args, :phone_address), - draft: Map.get(args, :draft) - } - } + def update_event(args, %Event{} = event) do + with organizer_actor <- Map.get(args, :organizer_actor), + args <- + Map.update(args, :picture, nil, fn picture -> + process_picture(picture, organizer_actor) + end) do + ActivityPub.update(:event, event, args, Map.get(args, :draft, false) == false) end end @@ -111,4 +46,15 @@ defmodule MobilizonWeb.API.Events do def delete_event(%Event{} = event, federate \\ true) do ActivityPub.delete(event, federate) end + + defp process_picture(nil, _), do: nil + defp process_picture(%{picture_id: _picture_id} = args, _), do: args + + defp process_picture(%{picture: picture}, %Actor{id: actor_id}) do + %{ + file: + picture |> Map.get(:file) |> Utils.make_picture_data(description: Map.get(picture, :name)), + actor_id: actor_id + } + end end diff --git a/lib/mobilizon_web/api/follows.ex b/lib/mobilizon_web/api/follows.ex index 7979a4974..0c9539660 100644 --- a/lib/mobilizon_web/api/follows.ex +++ b/lib/mobilizon_web/api/follows.ex @@ -6,6 +6,7 @@ defmodule MobilizonWeb.API.Follows do alias Mobilizon.Actors alias Mobilizon.Actors.{Actor, Follower} alias Mobilizon.Service.ActivityPub + alias Mobilizon.Service.ActivityPub.Activity require Logger @@ -32,17 +33,14 @@ defmodule MobilizonWeb.API.Follows do end def accept(%Actor{} = follower, %Actor{} = followed) do - with %Follower{approved: false, id: follow_id, url: follow_url} = follow <- + with %Follower{approved: false} = follow <- Actors.is_following(follower, followed), - activity_follow_url <- "#{MobilizonWeb.Endpoint.url()}/accept/follow/#{follow_id}", - data <- - ActivityPub.Utils.make_follow_data(followed, follower, follow_url), - {:ok, activity, _} <- + {:ok, %Activity{} = activity, %Follower{approved: true}} <- ActivityPub.accept( - %{to: [follower.url], actor: followed.url, object: data}, - activity_follow_url - ), - {:ok, %Follower{approved: true}} <- Actors.update_follower(follow, %{"approved" => true}) do + :follow, + follow, + %{approved: true} + ) do {:ok, activity} else %Follower{approved: true} -> diff --git a/lib/mobilizon_web/api/groups.ex b/lib/mobilizon_web/api/groups.ex index 9dc78941e..581d6630b 100644 --- a/lib/mobilizon_web/api/groups.ex +++ b/lib/mobilizon_web/api/groups.ex @@ -6,38 +6,19 @@ defmodule MobilizonWeb.API.Groups do alias Mobilizon.Actors alias Mobilizon.Actors.Actor alias Mobilizon.Service.ActivityPub - alias Mobilizon.Service.ActivityPub.Utils, as: ActivityPubUtils - alias Mobilizon.Users.User - - alias MobilizonWeb.API.Utils + alias Mobilizon.Service.ActivityPub.Activity @doc """ Create a group """ - @spec create_group(User.t(), map()) :: {:ok, Activity.t(), Group.t()} | any() - def create_group( - user, - %{ - preferred_username: title, - summary: summary, - creator_actor_id: creator_actor_id, - avatar: _avatar, - banner: _banner - } = args - ) do - with {:is_owned, %Actor{} = actor} <- User.owns_actor(user, creator_actor_id), - title <- String.trim(title), - {:existing_group, nil} <- {:existing_group, Actors.get_group_by_title(title)}, - visibility <- Map.get(args, :visibility, :public), - {content_html, tags, to, cc} <- - Utils.prepare_content(actor, summary, visibility, [], nil), - group <- ActivityPubUtils.make_group_data(actor.url, to, title, content_html, tags, cc) do - ActivityPub.create(%{ - to: ["https://www.w3.org/ns/activitystreams#Public"], - actor: actor, - object: group, - local: true - }) + @spec create_group(map()) :: {:ok, Activity.t(), Actor.t()} | any() + def create_group(args) do + with preferred_username <- + args |> Map.get(:preferred_username) |> HtmlSanitizeEx.strip_tags() |> String.trim(), + {:existing_group, nil} <- + {:existing_group, Actors.get_local_group_by_title(preferred_username)}, + {:ok, %Activity{} = activity, %Actor{} = group} <- ActivityPub.create(:group, args, true) do + {:ok, activity, group} else {:existing_group, _} -> {:error, "A group with this name already exists"} diff --git a/lib/mobilizon_web/api/participations.ex b/lib/mobilizon_web/api/participations.ex index 7f4535036..022319060 100644 --- a/lib/mobilizon_web/api/participations.ex +++ b/lib/mobilizon_web/api/participations.ex @@ -38,12 +38,11 @@ defmodule MobilizonWeb.API.Participations do ) do with {:ok, activity, _} <- ActivityPub.accept( - %{ - to: [participation.actor.url], - actor: moderator.url, - object: participation.url - }, - "#{MobilizonWeb.Endpoint.url()}/accept/join/#{participation.id}" + :join, + participation, + %{role: :participant}, + true, + %{"to" => [moderator.url]} ), {:ok, %Participant{role: :participant} = participation} <- Events.update_participant(participation, %{"role" => :participant}), diff --git a/lib/mobilizon_web/api/search.ex b/lib/mobilizon_web/api/search.ex index 835bbce5a..0124afb5f 100644 --- a/lib/mobilizon_web/api/search.ex +++ b/lib/mobilizon_web/api/search.ex @@ -68,7 +68,7 @@ defmodule MobilizonWeb.API.Search do end true -> - {:ok, Events.build_events_by_name(search, page, limit)} + {:ok, Events.build_events_for_search(search, page, limit)} end end diff --git a/lib/mobilizon_web/api/utils.ex b/lib/mobilizon_web/api/utils.ex index a6165b8d7..c785b389f 100644 --- a/lib/mobilizon_web/api/utils.ex +++ b/lib/mobilizon_web/api/utils.ex @@ -3,89 +3,9 @@ defmodule MobilizonWeb.API.Utils do Utils for API. """ - alias Mobilizon.Actors.Actor alias Mobilizon.Config alias Mobilizon.Service.Formatter - @ap_public "https://www.w3.org/ns/activitystreams#Public" - - @doc """ - Determines the full audience based on mentions for a public audience - - Audience is: - * `to` : the mentioned actors, the eventual actor we're replying to and the public - * `cc` : the actor's followers - """ - @spec get_to_and_cc(Actor.t(), list(), map(), String.t()) :: {list(), list()} - def get_to_and_cc(%Actor{} = actor, mentions, inReplyTo, :public) do - to = [@ap_public | mentions] - cc = [actor.followers_url] - - if inReplyTo do - {Enum.uniq([inReplyTo.actor | to]), cc} - else - {to, cc} - end - end - - @doc """ - Determines the full audience based on mentions based on a unlisted audience - - Audience is: - * `to` : the mentionned actors, actor's followers and the eventual actor we're replying to - * `cc` : public - """ - @spec get_to_and_cc(Actor.t(), list(), map(), String.t()) :: {list(), list()} - def get_to_and_cc(%Actor{} = actor, mentions, inReplyTo, :unlisted) do - to = [actor.followers_url | mentions] - cc = [@ap_public] - - if inReplyTo do - {Enum.uniq([inReplyTo.actor | to]), cc} - else - {to, cc} - end - end - - @doc """ - Determines the full audience based on mentions based on a private audience - - Audience is: - * `to` : the mentioned actors, actor's followers and the eventual actor we're replying to - * `cc` : none - """ - @spec get_to_and_cc(Actor.t(), list(), map(), String.t()) :: {list(), list()} - def get_to_and_cc(%Actor{} = actor, mentions, inReplyTo, :private) do - {to, cc} = get_to_and_cc(actor, mentions, inReplyTo, :direct) - {[actor.followers_url | to], cc} - end - - @doc """ - Determines the full audience based on mentions based on a direct audience - - Audience is: - * `to` : the mentioned actors and the eventual actor we're replying to - * `cc` : none - """ - @spec get_to_and_cc(Actor.t(), list(), map(), String.t()) :: {list(), list()} - def get_to_and_cc(_actor, mentions, inReplyTo, :direct) do - if inReplyTo do - {Enum.uniq([inReplyTo.actor | mentions]), []} - else - {mentions, []} - end - end - - def get_to_and_cc(_actor, mentions, _inReplyTo, {:list, _}) do - {mentions, []} - end - - # def get_addressed_users(_, to) when is_list(to) do - # Actors.get(to) - # end - - def get_addressed_users(mentioned_users, _), do: mentioned_users - @doc """ Creates HTML content from text and mentions """ @@ -126,19 +46,4 @@ defmodule MobilizonWeb.API.Utils do {:error, "Comment must be up to #{max_size} characters"} end end - - def prepare_content(actor, content, visibility, tags, in_reply_to) do - with content <- String.trim(content || ""), - {content_html, mentions, tags} <- - make_content_html( - content, - tags, - "text/html" - ), - mentioned_users <- for({_, mentioned_user} <- mentions, do: mentioned_user.url), - addressed_users <- get_addressed_users(mentioned_users, nil), - {to, cc} <- get_to_and_cc(actor, addressed_users, in_reply_to, visibility) do - {content_html, tags, to, cc} - end - end end diff --git a/lib/mobilizon_web/controllers/feed_controller.ex b/lib/mobilizon_web/controllers/feed_controller.ex index 4e4669b7d..83af58938 100644 --- a/lib/mobilizon_web/controllers/feed_controller.ex +++ b/lib/mobilizon_web/controllers/feed_controller.ex @@ -8,7 +8,7 @@ defmodule MobilizonWeb.FeedController do def actor(conn, %{"name" => name, "format" => "atom"}) do case Cachex.fetch(:feed, "actor_" <> name) do - {:commit, data} -> + {status, data} when status in [:commit, :ok] -> conn |> put_resp_content_type("application/atom+xml") |> send_resp(200, data) @@ -20,7 +20,7 @@ defmodule MobilizonWeb.FeedController do def actor(conn, %{"name" => name, "format" => "ics"}) do case Cachex.fetch(:ics, "actor_" <> name) do - {:commit, data} -> + {status, data} when status in [:commit, :ok] -> conn |> put_resp_content_type("text/calendar") |> send_resp(200, data) @@ -32,7 +32,7 @@ defmodule MobilizonWeb.FeedController do def event(conn, %{"uuid" => uuid, "format" => "ics"}) do case Cachex.fetch(:ics, "event_" <> uuid) do - {:commit, data} -> + {status, data} when status in [:commit, :ok] -> conn |> put_resp_content_type("text/calendar") |> send_resp(200, data) @@ -44,7 +44,7 @@ defmodule MobilizonWeb.FeedController do def going(conn, %{"token" => token, "format" => "ics"}) do case Cachex.fetch(:ics, "token_" <> token) do - {:commit, data} -> + {status, data} when status in [:commit, :ok] -> conn |> put_resp_content_type("text/calendar") |> send_resp(200, data) @@ -56,7 +56,7 @@ defmodule MobilizonWeb.FeedController do def going(conn, %{"token" => token, "format" => "atom"}) do case Cachex.fetch(:feed, "token_" <> token) do - {:commit, data} -> + {status, data} when status in [:commit, :ok] -> conn |> put_resp_content_type("application/atom+xml") |> send_resp(200, data) diff --git a/lib/mobilizon_web/email/email.ex b/lib/mobilizon_web/email/email.ex index ec12bc792..0bcb221c1 100644 --- a/lib/mobilizon_web/email/email.ex +++ b/lib/mobilizon_web/email/email.ex @@ -13,7 +13,7 @@ defmodule MobilizonWeb.Email do args |> new_email() - |> from(Config.instance_email_from()) + |> from({Config.instance_name(), Config.instance_email_from()}) |> put_header("Reply-To", Config.instance_email_reply_to()) |> assign(:instance, instance) |> put_html_layout({MobilizonWeb.EmailView, "email.html"}) diff --git a/lib/mobilizon_web/endpoint.ex b/lib/mobilizon_web/endpoint.ex index 82327333b..1ff261e7a 100644 --- a/lib/mobilizon_web/endpoint.ex +++ b/lib/mobilizon_web/endpoint.ex @@ -41,7 +41,7 @@ defmodule MobilizonWeb.Endpoint do plug( Plug.Parsers, - parsers: [:urlencoded, :multipart, :json, Absinthe.Plug.Parser], + parsers: [:urlencoded, {:multipart, length: 10_000_000}, :json, Absinthe.Plug.Parser], pass: ["*/*"], json_decoder: Jason ) diff --git a/lib/mobilizon_web/resolvers/address.ex b/lib/mobilizon_web/resolvers/address.ex index 3754000a1..47d9f8475 100644 --- a/lib/mobilizon_web/resolvers/address.ex +++ b/lib/mobilizon_web/resolvers/address.ex @@ -3,7 +3,6 @@ defmodule MobilizonWeb.Resolvers.Address do Handles the comment-related GraphQL calls """ require Logger - alias Mobilizon.Addresses alias Mobilizon.Addresses.Address alias Mobilizon.Service.Geospatial @@ -11,26 +10,18 @@ defmodule MobilizonWeb.Resolvers.Address do Search an address """ @spec search(map(), map(), map()) :: {:ok, list(Address.t())} - def search(_parent, %{query: query, page: _page, limit: _limit}, %{context: %{ip: ip}}) do - country = ip |> Geolix.lookup() |> Map.get(:country, nil) + def search(_parent, %{query: query, locale: locale, page: _page, limit: _limit}, %{ + context: %{ip: ip} + }) do + geolix = Geolix.lookup(ip) - local_addresses = Task.async(fn -> Addresses.search_addresses(query, country: country) end) + country_code = + case geolix do + %{country: %{iso_code: country_code}} -> String.downcase(country_code) + _ -> nil + end - remote_addresses = Task.async(fn -> Geospatial.service().search(query) end) - - addresses = Task.await(local_addresses) ++ Task.await(remote_addresses) - - # If we have results with same origin_id than those locally saved, don't return them - addresses = - Enum.reduce(addresses, %{}, fn address, addresses -> - if Map.has_key?(addresses, address.origin_id) && !is_nil(address.url) do - addresses - else - Map.put(addresses, address.origin_id, address) - end - end) - - addresses = Map.values(addresses) + addresses = Geospatial.service().search(query, lang: locale, country_code: country_code) {:ok, addresses} end @@ -39,15 +30,12 @@ defmodule MobilizonWeb.Resolvers.Address do Reverse geocode some coordinates """ @spec reverse_geocode(map(), map(), map()) :: {:ok, list(Address.t())} - def reverse_geocode(_parent, %{longitude: longitude, latitude: latitude}, %{context: %{ip: ip}}) do - country = ip |> Geolix.lookup() |> Map.get(:country, nil) - - local_addresses = - Task.async(fn -> Addresses.reverse_geocode(longitude, latitude, country: country) end) - - remote_addresses = Task.async(fn -> Geospatial.service().geocode(longitude, latitude) end) - - addresses = Task.await(local_addresses) ++ Task.await(remote_addresses) + def reverse_geocode( + _parent, + %{longitude: longitude, latitude: latitude, zoom: zoom, locale: locale}, + _context + ) do + addresses = Geospatial.service().geocode(longitude, latitude, lang: locale, zoom: zoom) {:ok, addresses} end diff --git a/lib/mobilizon_web/resolvers/comment.ex b/lib/mobilizon_web/resolvers/comment.ex index da0eb84f5..15bfb9d2b 100644 --- a/lib/mobilizon_web/resolvers/comment.ex +++ b/lib/mobilizon_web/resolvers/comment.ex @@ -4,19 +4,19 @@ defmodule MobilizonWeb.Resolvers.Comment do """ alias Mobilizon.Events.Comment - alias Mobilizon.Service.ActivityPub.Activity alias Mobilizon.Users.User + alias Mobilizon.Actors.Actor alias MobilizonWeb.API.Comments require Logger - def create_comment(_parent, %{text: comment, actor_username: username}, %{ - context: %{current_user: %User{} = _user} + def create_comment(_parent, %{text: text, actor_id: actor_id}, %{ + context: %{current_user: %User{} = user} }) do - with {:ok, %Activity{data: %{"object" => %{"type" => "Note"} = _object}}, - %Comment{} = comment} <- - Comments.create_comment(username, comment) do + with {:is_owned, %Actor{} = _organizer_actor} <- User.owns_actor(user, actor_id), + {:ok, _, %Comment{} = comment} <- + Comments.create_comment(%{actor_id: actor_id, text: text}) do {:ok, comment} end end diff --git a/lib/mobilizon_web/resolvers/config.ex b/lib/mobilizon_web/resolvers/config.ex index dc762c1e2..3c1e40bc7 100644 --- a/lib/mobilizon_web/resolvers/config.ex +++ b/lib/mobilizon_web/resolvers/config.ex @@ -4,16 +4,46 @@ defmodule MobilizonWeb.Resolvers.Config do """ alias Mobilizon.Config + alias Geolix.Adapter.MMDB2.Record.{Country, Location} @doc """ Gets config. """ - def get_config(_parent, _params, _context) do + def get_config(_parent, _params, %{ + context: %{ip: ip} + }) do + geolix = Geolix.lookup(ip) + + country_code = + case Map.get(geolix, :city) do + %{country: %Country{iso_code: country_code}} -> String.downcase(country_code) + _ -> nil + end + + location = + case Map.get(geolix, :city) do + %{location: %Location{} = location} -> Map.from_struct(location) + _ -> nil + end + {:ok, %{ name: Config.instance_name(), registrations_open: Config.instance_registrations_open?(), - description: Config.instance_description() + demo_mode: Config.instance_demo_mode?(), + description: Config.instance_description(), + location: location, + country_code: country_code, + geocoding: %{ + provider: Config.instance_geocoding_provider(), + autocomplete: Config.instance_geocoding_autocomplete() + }, + maps: %{ + tiles: %{ + endpoint: Config.instance_maps_tiles_endpoint(), + attribution: Config.instance_maps_tiles_attribution() + } + } }} end end diff --git a/lib/mobilizon_web/resolvers/event.ex b/lib/mobilizon_web/resolvers/event.ex index e627d0cc4..2efc53830 100644 --- a/lib/mobilizon_web/resolvers/event.ex +++ b/lib/mobilizon_web/resolvers/event.ex @@ -7,11 +7,8 @@ defmodule MobilizonWeb.Resolvers.Event do alias Mobilizon.Actors alias Mobilizon.Actors.Actor - alias Mobilizon.Addresses - alias Mobilizon.Addresses.Address alias Mobilizon.Events - alias Mobilizon.Events.{Event, Participant} - alias Mobilizon.Media.Picture + alias Mobilizon.Events.{Event, Participant, EventParticipantStats} alias Mobilizon.Service.ActivityPub.Activity alias Mobilizon.Users.User @@ -96,14 +93,8 @@ defmodule MobilizonWeb.Resolvers.Event do {:ok, []} end - def stats_participants_for_event(%Event{id: id}, _args, _resolution) do - {:ok, - %{ - approved: Mobilizon.Events.count_approved_participants(id), - unapproved: Mobilizon.Events.count_unapproved_participants(id), - rejected: Mobilizon.Events.count_rejected_participants(id), - participants: Mobilizon.Events.count_participant_participants(id) - }} + def stats_participants_going(%EventParticipantStats{} = stats, _args, _resolution) do + {:ok, stats.participant + stats.moderator + stats.administrator + stats.creator} end @doc """ @@ -172,7 +163,7 @@ defmodule MobilizonWeb.Resolvers.Event do {:ok, participant} else {:maximum_attendee_capacity, _} -> - {:error, "The event has already reached it's maximum capacity"} + {:error, "The event has already reached its maximum capacity"} {:has_event, _} -> {:error, "Event with this ID #{inspect(event_id)} doesn't exist"} @@ -277,8 +268,6 @@ defmodule MobilizonWeb.Resolvers.Event do with args <- Map.put(args, :options, args[:options] || %{}), {:is_owned, %Actor{} = organizer_actor} <- User.owns_actor(user, organizer_actor_id), args_with_organizer <- Map.put(args, :organizer_actor, organizer_actor), - {:ok, args_with_organizer} <- save_attached_picture(args_with_organizer), - {:ok, args_with_organizer} <- save_physical_address(args_with_organizer), {:ok, %Activity{data: %{"object" => %{"type" => "Event"}}}, %Event{} = event} <- MobilizonWeb.API.Events.create_event(args_with_organizer) do {:ok, event} @@ -286,6 +275,9 @@ defmodule MobilizonWeb.Resolvers.Event do {:is_owned, nil} -> {:error, "Organizer actor id is not owned by the user"} + {:error, _, %Ecto.Changeset{} = error, _} -> + {:error, error} + {:error, %Ecto.Changeset{} = error} -> {:error, error} end @@ -306,11 +298,10 @@ defmodule MobilizonWeb.Resolvers.Event do # See https://github.com/absinthe-graphql/absinthe/issues/490 with args <- Map.put(args, :options, args[:options] || %{}), {:ok, %Event{} = event} <- Events.get_event_with_preload(event_id), + organizer_actor_id <- args |> Map.get(:organizer_actor_id, event.organizer_actor_id), {:is_owned, %Actor{} = organizer_actor} <- - User.owns_actor(user, event.organizer_actor_id), + User.owns_actor(user, organizer_actor_id), args <- Map.put(args, :organizer_actor, organizer_actor), - {:ok, args} <- save_attached_picture(args), - {:ok, args} <- save_physical_address(args), {:ok, %Activity{data: %{"object" => %{"type" => "Event"}}}, %Event{} = event} <- MobilizonWeb.API.Events.update_event(args, event) do {:ok, event} @@ -320,6 +311,9 @@ defmodule MobilizonWeb.Resolvers.Event do {:is_owned, nil} -> {:error, "User doesn't own actor"} + + {:error, _, %Ecto.Changeset{} = error, _} -> + {:error, error} end end @@ -327,47 +321,6 @@ defmodule MobilizonWeb.Resolvers.Event do {:error, "You need to be logged-in to update an event"} end - # If we have an attached picture, just transmit it. It will be handled by - # Mobilizon.Service.ActivityPub.Utils.make_picture_data/1 - # However, we need to pass it's actor ID - @spec save_attached_picture(map()) :: {:ok, map()} - defp save_attached_picture( - %{picture: %{picture: %{file: %Plug.Upload{} = _picture} = all_pic}} = args - ) do - {:ok, Map.put(args, :picture, Map.put(all_pic, :actor_id, args.organizer_actor.id))} - end - - # Otherwise if we use a previously uploaded picture we need to fetch it from database - @spec save_attached_picture(map()) :: {:ok, map()} - defp save_attached_picture(%{picture: %{picture_id: picture_id}} = args) do - with %Picture{} = picture <- Mobilizon.Media.get_picture(picture_id) do - {:ok, Map.put(args, :picture, picture)} - end - end - - @spec save_attached_picture(map()) :: {:ok, map()} - defp save_attached_picture(args), do: {:ok, args} - - @spec save_physical_address(map()) :: {:ok, map()} - defp save_physical_address(%{physical_address: %{url: physical_address_url}} = args) - when not is_nil(physical_address_url) do - with %Address{} = address <- Addresses.get_address_by_url(physical_address_url), - args <- Map.put(args, :physical_address, address.url) do - {:ok, args} - end - end - - @spec save_physical_address(map()) :: {:ok, map()} - defp save_physical_address(%{physical_address: address} = args) when address != nil do - with {:ok, %Address{} = address} <- Addresses.create_address(address), - args <- Map.put(args, :physical_address, address.url) do - {:ok, args} - end - end - - @spec save_physical_address(map()) :: {:ok, map()} - defp save_physical_address(args), do: {:ok, args} - @doc """ Delete an event """ diff --git a/lib/mobilizon_web/resolvers/group.ex b/lib/mobilizon_web/resolvers/group.ex index a457c786a..c367a844e 100644 --- a/lib/mobilizon_web/resolvers/group.ex +++ b/lib/mobilizon_web/resolvers/group.ex @@ -6,7 +6,6 @@ defmodule MobilizonWeb.Resolvers.Group do alias Mobilizon.Actors alias Mobilizon.Actors.{Actor, Member} alias Mobilizon.Service.ActivityPub - alias Mobilizon.Service.ActivityPub.Activity alias Mobilizon.Users.User alias MobilizonWeb.API @@ -47,23 +46,18 @@ defmodule MobilizonWeb.Resolvers.Group do args, %{context: %{current_user: user}} ) do - with { - :ok, - %Activity{data: %{"object" => %{"type" => "Group"} = _object}}, - %Actor{} = group - } <- - API.Groups.create_group( - user, - %{ - preferred_username: args.preferred_username, - creator_actor_id: args.creator_actor_id, - name: Map.get(args, "name", args.preferred_username), - summary: args.summary, - avatar: Map.get(args, "avatar"), - banner: Map.get(args, "banner") - } - ) do + with creator_actor_id <- Map.get(args, :creator_actor_id), + {:is_owned, %Actor{} = actor} <- User.owns_actor(user, creator_actor_id), + args <- Map.put(args, :creator_actor, actor), + {:ok, _activity, %Actor{type: :Group} = group} <- + API.Groups.create_group(args) do {:ok, group} + else + {:error, err} when is_bitstring(err) -> + {:error, err} + + {:is_owned, nil} -> + {:error, "Creator actor id is not owned by the current user"} end end diff --git a/lib/mobilizon_web/resolvers/person.ex b/lib/mobilizon_web/resolvers/person.ex index 1dc9ce07c..fb97f41a4 100644 --- a/lib/mobilizon_web/resolvers/person.ex +++ b/lib/mobilizon_web/resolvers/person.ex @@ -155,7 +155,7 @@ defmodule MobilizonWeb.Resolvers.Person do if Map.has_key?(args, key) && !is_nil(args[key][:picture]) do pic = args[key][:picture] - with {:ok, %{"name" => name, "url" => [%{"href" => url, "mediaType" => content_type}]}} <- + with {:ok, %{name: name, url: url, content_type: content_type, size: _size}} <- MobilizonWeb.Upload.store(pic.file, type: key, description: pic.alt) do Map.put(args, key, %{"name" => name, "url" => url, "mediaType" => content_type}) end @@ -177,7 +177,7 @@ defmodule MobilizonWeb.Resolvers.Person do {:ok, new_person} else {:error, :user_not_found} -> - {:error, "User with email not found"} + {:error, "No user with this email was found"} {:no_actor, _} -> {:error, "You already have a profile for this user"} diff --git a/lib/mobilizon_web/resolvers/picture.ex b/lib/mobilizon_web/resolvers/picture.ex index 9043c2558..1b5c73c29 100644 --- a/lib/mobilizon_web/resolvers/picture.ex +++ b/lib/mobilizon_web/resolvers/picture.ex @@ -51,7 +51,7 @@ defmodule MobilizonWeb.Resolvers.Picture do %{context: %{current_user: user}} ) do with {:is_owned, %Actor{}} <- User.owns_actor(user, actor_id), - {:ok, %{"url" => [%{"href" => url, "mediaType" => content_type}], "size" => size}} <- + {:ok, %{name: _name, url: url, content_type: content_type, size: size}} <- MobilizonWeb.Upload.store(file), args <- args diff --git a/lib/mobilizon_web/resolvers/user.ex b/lib/mobilizon_web/resolvers/user.ex index af009dcb2..b6f9bec26 100644 --- a/lib/mobilizon_web/resolvers/user.ex +++ b/lib/mobilizon_web/resolvers/user.ex @@ -14,7 +14,7 @@ defmodule MobilizonWeb.Resolvers.User do require Logger @doc """ - Find an user by it's ID + Find an user by its ID """ def find_user(_parent, %{id: id}, _resolution) do Users.get_user_with_actors(id) @@ -67,13 +67,16 @@ defmodule MobilizonWeb.Resolvers.User do Login an user. Returns a token and the user """ def login_user(_parent, %{email: email, password: password}, _resolution) do - with {:ok, %User{} = user} <- Users.get_user_by_email(email, true), + with {:ok, %User{confirmed_at: %DateTime{}} = user} <- Users.get_user_by_email(email), {:ok, %{access_token: access_token, refresh_token: refresh_token}} <- Users.authenticate(%{user: user, password: password}) do {:ok, %{access_token: access_token, refresh_token: refresh_token, user: user}} else + {:ok, %User{confirmed_at: nil} = _user} -> + {:error, "User account not confirmed"} + {:error, :user_not_found} -> - {:error, "User with email not found"} + {:error, "No user with this email was found"} {:error, :unauthorized} -> {:error, "Impossible to authenticate, either your email or password are invalid."} @@ -128,7 +131,7 @@ defmodule MobilizonWeb.Resolvers.User do end @doc """ - Validate an user, get it's actor and a token + Validate an user, get its actor and a token """ def validate_user(_parent, %{token: token}, _resolution) do with {:check_confirmation_token, {:ok, %User{} = user}} <- diff --git a/lib/mobilizon_web/router.ex b/lib/mobilizon_web/router.ex index 7bd1bf983..056b0be7f 100644 --- a/lib/mobilizon_web/router.ex +++ b/lib/mobilizon_web/router.ex @@ -78,6 +78,7 @@ defmodule MobilizonWeb.Router do get("/events/create", PageController, :index) get("/events/list", PageController, :index) get("/events/me", PageController, :index) + get("/events/explore", PageController, :index) get("/events/:uuid/edit", PageController, :index) # This is a hack to ease link generation into emails diff --git a/lib/mobilizon_web/schema/actors/group.ex b/lib/mobilizon_web/schema/actors/group.ex index f88192dd1..382df7f1c 100644 --- a/lib/mobilizon_web/schema/actors/group.ex +++ b/lib/mobilizon_web/schema/actors/group.ex @@ -89,7 +89,7 @@ defmodule MobilizonWeb.Schema.Actors.GroupType do resolve(&Group.list_groups/3) end - @desc "Get a group by it's preferred username" + @desc "Get a group by its preferred username" field :group, :group do arg(:preferred_username, non_null(:string)) resolve(&Group.find_group/3) diff --git a/lib/mobilizon_web/schema/actors/person.ex b/lib/mobilizon_web/schema/actors/person.ex index 7052cdd89..bcddea046 100644 --- a/lib/mobilizon_web/schema/actors/person.ex +++ b/lib/mobilizon_web/schema/actors/person.ex @@ -70,13 +70,13 @@ defmodule MobilizonWeb.Schema.Actors.PersonType do resolve(&Person.get_current_person/3) end - @desc "Get a person by it's (federated) username" + @desc "Get a person by its (federated) username" field :fetch_person, :person do arg(:preferred_username, non_null(:string)) resolve(&Person.fetch_person/3) end - @desc "Get a person by it's ID" + @desc "Get a person by its ID" field :person, :person do arg(:id, non_null(:id)) resolve(&Person.get_person/3) diff --git a/lib/mobilizon_web/schema/address.ex b/lib/mobilizon_web/schema/address.ex index 9a9006f83..aea2a8156 100644 --- a/lib/mobilizon_web/schema/address.ex +++ b/lib/mobilizon_web/schema/address.ex @@ -7,13 +7,13 @@ defmodule MobilizonWeb.Schema.AddressType do object :address do field(:geom, :point, description: "The geocoordinates for the point where this address is") - field(:floor, :string, description: "The floor this event is at") field(:street, :string, description: "The address's street name (with number)") field(:locality, :string, description: "The address's locality") field(:postal_code, :string) field(:region, :string) field(:country, :string) field(:description, :string) + field(:type, :string) field(:url, :string) field(:id, :id) field(:origin_id, :string) @@ -32,7 +32,6 @@ defmodule MobilizonWeb.Schema.AddressType do input_object :address_input do # Either a full picture object field(:geom, :point, description: "The geocoordinates for the point where this address is") - field(:floor, :string, description: "The floor this event is at") field(:street, :string, description: "The address's street name (with number)") field(:locality, :string, description: "The address's locality") field(:postal_code, :string) @@ -40,6 +39,7 @@ defmodule MobilizonWeb.Schema.AddressType do field(:country, :string) field(:description, :string) field(:url, :string) + field(:type, :string) field(:id, :id) field(:origin_id, :string) end @@ -48,6 +48,7 @@ defmodule MobilizonWeb.Schema.AddressType do @desc "Search for an address" field :search_address, type: list_of(:address) do arg(:query, non_null(:string)) + arg(:locale, :string, default_value: "en") arg(:page, :integer, default_value: 1) arg(:limit, :integer, default_value: 10) @@ -58,6 +59,8 @@ defmodule MobilizonWeb.Schema.AddressType do field :reverse_geocode, type: list_of(:address) do arg(:longitude, non_null(:float)) arg(:latitude, non_null(:float)) + arg(:zoom, :integer, default_value: 15) + arg(:locale, :string, default_value: "en") resolve(&Resolvers.Address.reverse_geocode/3) end diff --git a/lib/mobilizon_web/schema/comment.ex b/lib/mobilizon_web/schema/comment.ex index 30653e20a..9a92d6c12 100644 --- a/lib/mobilizon_web/schema/comment.ex +++ b/lib/mobilizon_web/schema/comment.ex @@ -35,7 +35,7 @@ defmodule MobilizonWeb.Schema.CommentType do @desc "Create a comment" field :create_comment, type: :comment do arg(:text, non_null(:string)) - arg(:actor_username, non_null(:string)) + arg(:actor_id, non_null(:id)) resolve(&Comment.create_comment/3) end diff --git a/lib/mobilizon_web/schema/config.ex b/lib/mobilizon_web/schema/config.ex index e81f807d7..91f9a97d1 100644 --- a/lib/mobilizon_web/schema/config.ex +++ b/lib/mobilizon_web/schema/config.ex @@ -13,6 +13,31 @@ defmodule MobilizonWeb.Schema.ConfigType do field(:description, :string) field(:registrations_open, :boolean) + field(:demo_mode, :boolean) + field(:country_code, :string) + field(:location, :lonlat) + field(:geocoding, :geocoding) + field(:maps, :maps) + end + + object :lonlat do + field(:longitude, :float) + field(:latitude, :float) + field(:accuracy_radius, :integer) + end + + object :geocoding do + field(:autocomplete, :boolean) + field(:provider, :string) + end + + object :maps do + field(:tiles, :tiles) + end + + object :tiles do + field(:endpoint, :string) + field(:attribution, :string) end object :config_queries do diff --git a/lib/mobilizon_web/schema/event.ex b/lib/mobilizon_web/schema/event.ex index 53fe860e9..61b703ffb 100644 --- a/lib/mobilizon_web/schema/event.ex +++ b/lib/mobilizon_web/schema/event.ex @@ -63,7 +63,7 @@ defmodule MobilizonWeb.Schema.EventType do field(:draft, :boolean, description: "Whether or not the event is a draft") - field(:participant_stats, :participant_stats, resolve: &Event.stats_participants_for_event/3) + field(:participant_stats, :participant_stats) field(:participants, list_of(:participant), description: "The event's participants") do arg(:page, :integer, default_value: 1) @@ -112,13 +112,21 @@ defmodule MobilizonWeb.Schema.EventType do end object :participant_stats do - field(:approved, :integer, description: "The number of approved participants") - field(:unapproved, :integer, description: "The number of unapproved participants") + field(:going, :integer, + description: "The number of approved participants", + resolve: &Event.stats_participants_going/3 + ) + + field(:not_approved, :integer, description: "The number of not approved participants") field(:rejected, :integer, description: "The number of rejected participants") - field(:participants, :integer, + field(:participant, :integer, description: "The number of simple participants (excluding creators)" ) + + field(:moderator, :integer, description: "The number of moderators") + field(:administrator, :integer, description: "The number of administrators") + field(:creator, :integer, description: "The number of creators") end object :event_offer do @@ -181,6 +189,9 @@ defmodule MobilizonWeb.Schema.EventType do field(:show_participation_price, :boolean, description: "Whether or not to show the participation price" ) + + field(:show_start_time, :boolean, description: "Show event start time") + field(:show_end_time, :boolean, description: "Show event end time") end input_object :event_options_input do @@ -214,6 +225,9 @@ defmodule MobilizonWeb.Schema.EventType do field(:show_participation_price, :boolean, description: "Whether or not to show the participation price" ) + + field(:show_start_time, :boolean, description: "Show event start time") + field(:show_end_time, :boolean, description: "Show event end time") end object :event_queries do @@ -285,6 +299,7 @@ defmodule MobilizonWeb.Schema.EventType do arg(:online_address, :string) arg(:phone_address, :string) + arg(:organizer_actor_id, :id) arg(:category, :string) arg(:physical_address, :address_input) arg(:options, :event_options_input) diff --git a/lib/mobilizon_web/schema/picture.ex b/lib/mobilizon_web/schema/picture.ex index e241ace92..5290505d5 100644 --- a/lib/mobilizon_web/schema/picture.ex +++ b/lib/mobilizon_web/schema/picture.ex @@ -20,7 +20,7 @@ defmodule MobilizonWeb.Schema.PictureType do # Either a full picture object field(:picture, :picture_input_object) # Or directly the ID of an existing picture - field(:picture_id, :string) + field(:picture_id, :id) end @desc "An attached picture" diff --git a/lib/mobilizon_web/templates/email/email.html.eex b/lib/mobilizon_web/templates/email/email.html.eex index 2e625d239..ace25ce3b 100644 --- a/lib/mobilizon_web/templates/email/email.html.eex +++ b/lib/mobilizon_web/templates/email/email.html.eex @@ -72,6 +72,7 @@ <%= render @view_module, @view_template, assigns %> + <% if Mobilizon.Config.instance_demo_mode?() do %> @@ -103,6 +104,7 @@ + <% end %> @@ -118,7 +120,7 @@

<%= gettext "Need some help? Something not working properly?" %>

-

+

<%= gettext "Ask the community on Framacolibri" %>

diff --git a/lib/mobilizon_web/templates/email/email.text.eex b/lib/mobilizon_web/templates/email/email.text.eex index d5e4df8b8..e476e6452 100644 --- a/lib/mobilizon_web/templates/email/email.text.eex +++ b/lib/mobilizon_web/templates/email/email.text.eex @@ -3,4 +3,8 @@ -- +<%= gettext "Need some help? Something not working properly?" %> + +<%= gettext "Ask the community on Framacolibri" %> https://framacolibri.org/c/mobilizon/test-mobilizon + <%= gettext "%{instance} is a Mobilizon server.", instance: @instance[:name] %> <%= gettext "Learn more about Mobilizon:" %> https://joinmobilizon.org diff --git a/lib/mobilizon_web/templates/email/event_updated.html.eex b/lib/mobilizon_web/templates/email/event_updated.html.eex index 369e86e1e..ce5d9b2da 100644 --- a/lib/mobilizon_web/templates/email/event_updated.html.eex +++ b/lib/mobilizon_web/templates/email/event_updated.html.eex @@ -76,7 +76,7 @@ <% end %> - <%= if MapSet.member?(@changes, :ends_on) do %> + <%= if MapSet.member?(@changes, :ends_on) && !is_nil(@event.ends_on) do %> <%= gettext "Ending of event" %> diff --git a/lib/mobilizon_web/templates/email/event_updated.text.eex b/lib/mobilizon_web/templates/email/event_updated.text.eex index 31a64c918..8a2128de1 100644 --- a/lib/mobilizon_web/templates/email/event_updated.text.eex +++ b/lib/mobilizon_web/templates/email/event_updated.text.eex @@ -12,7 +12,7 @@ <%= gettext "New date and time for start of event: %{begins_on}", begins_on: datetime_to_string(@event.begins_on, @locale) %> <% end %> -<%= if MapSet.member?(@changes, :ends_on) do %> +<%= if MapSet.member?(@changes, :ends_on) && !is_nil(@event.ends_on) do %> <%= gettext "New date and time for ending of event: %{ends_on}", ends_on: datetime_to_string(@event.ends_on, @locale) %> <% end %> diff --git a/lib/mobilizon_web/upload.ex b/lib/mobilizon_web/upload.ex index 6c32f2898..3ba692af1 100644 --- a/lib/mobilizon_web/upload.ex +++ b/lib/mobilizon_web/upload.ex @@ -73,16 +73,10 @@ defmodule MobilizonWeb.Upload do {:ok, url_spec} <- Uploaders.Uploader.put_file(opts.uploader, upload) do {:ok, %{ - "type" => opts.activity_type || get_type(upload.content_type), - "url" => [ - %{ - "type" => "Link", - "mediaType" => upload.content_type, - "href" => url_from_spec(upload, opts.base_url, url_spec) - } - ], - "size" => upload.size, - "name" => Map.get(opts, :description) || upload.name + name: Map.get(opts, :description) || upload.name, + url: url_from_spec(upload, opts.base_url, url_spec), + content_type: upload.content_type, + size: upload.size }} else {:error, error} -> @@ -166,16 +160,6 @@ defmodule MobilizonWeb.Upload do defp check_file_size(_, _), do: :ok - @picture_content_types ["image/png", "image/jpg", "image/jpeg", "image/webp"] - # Return whether the upload is a picture or not - defp get_type(content_type) do - if content_type in @picture_content_types do - "Image" - else - "Document" - end - end - defp url_from_spec(%__MODULE__{name: name}, base_url, {:file, path}) do path = URI.encode(path, &char_unescaped?/1) <> diff --git a/lib/mobilizon_web/upload/filter/optimize.ex b/lib/mobilizon_web/upload/filter/optimize.ex new file mode 100644 index 000000000..de95b1250 --- /dev/null +++ b/lib/mobilizon_web/upload/filter/optimize.ex @@ -0,0 +1,41 @@ +defmodule MobilizonWeb.Upload.Filter.Optimize do + @moduledoc """ + Handle picture optimizations + """ + + @behaviour MobilizonWeb.Upload.Filter + + alias Mobilizon.Config + + @default_optimizers [ + JpegOptim, + PngQuant, + Optipng, + Svgo, + Gifsicle, + Cwebp + ] + + def filter(%MobilizonWeb.Upload{tempfile: file, content_type: "image" <> _}) do + optimizers = Config.get([__MODULE__, :optimizers], @default_optimizers) + + case ExOptimizer.optimize(file, deps: optimizers) do + {:ok, _res} -> + :ok + + {:error, err} -> + require Logger + + Logger.warn( + "Unable to optimize file #{file}. The return from the process was #{inspect(err)}" + ) + + :ok + + err -> + err + end + end + + def filter(_), do: :ok +end diff --git a/lib/mobilizon_web/views/page_view.ex b/lib/mobilizon_web/views/page_view.ex index e8fd7f5e1..e3eea5c2c 100644 --- a/lib/mobilizon_web/views/page_view.ex +++ b/lib/mobilizon_web/views/page_view.ex @@ -74,7 +74,7 @@ defmodule MobilizonWeb.PageView do when page in ["actor.html", "event.html", "comment.html"] do with {:ok, index_content} <- File.read(index_file_path()) do tags = object |> Metadata.build_tags() |> MetadataUtils.stringify_tags() - index_content = String.replace(index_content, "", tags) + index_content = String.replace(index_content, "", tags) {:safe, index_content} end end @@ -82,7 +82,7 @@ defmodule MobilizonWeb.PageView do def render("index.html", _assigns) do with {:ok, index_content} <- File.read(index_file_path()) do tags = Instance.build_tags() |> MetadataUtils.stringify_tags() - index_content = String.replace(index_content, "", tags) + index_content = String.replace(index_content, "", tags) {:safe, index_content} end end diff --git a/lib/service/activity_pub/activity_pub.ex b/lib/service/activity_pub/activity_pub.ex index f3de44b05..778e7b1d3 100644 --- a/lib/service/activity_pub/activity_pub.ex +++ b/lib/service/activity_pub/activity_pub.ex @@ -8,7 +8,8 @@ defmodule Mobilizon.Service.ActivityPub do # ActivityPub context. """ - import Mobilizon.Service.ActivityPub.{Utils, Visibility} + import Mobilizon.Service.ActivityPub.Utils + import Mobilizon.Service.ActivityPub.Visibility alias Mobilizon.{Actors, Config, Events} alias Mobilizon.Actors.{Actor, Follower} @@ -16,17 +17,12 @@ defmodule Mobilizon.Service.ActivityPub do alias Mobilizon.Service.ActivityPub.{Activity, Converter, Convertible, Relay, Transmogrifier} alias Mobilizon.Service.{Federator, WebFinger} alias Mobilizon.Service.HTTPSignatures.Signature + alias MobilizonWeb.API.Utils, as: APIUtils + alias Mobilizon.Service.ActivityPub.Audience + alias Mobilizon.Service.ActivityPub.Converter.Utils, as: ConverterUtils require Logger - @doc """ - Get recipients for an activity or object - """ - @spec get_recipients(map()) :: list() - def get_recipients(data) do - (data["to"] || []) ++ (data["cc"] || []) - end - @doc """ Wraps an object into an activity """ @@ -97,8 +93,6 @@ defmodule Mobilizon.Service.ActivityPub do {:ok, Actors.get_actor_by_url!(actor_url, true)} e -> - require Logger - Logger.error(inspect(e)) {:error, e} end end @@ -106,8 +100,8 @@ defmodule Mobilizon.Service.ActivityPub do @doc """ Getting an actor from url, eventually creating it """ - @spec get_or_fetch_by_url(String.t(), boolean) :: {:ok, Actor.t()} | {:error, String.t()} - def get_or_fetch_by_url(url, preload \\ false) do + @spec get_or_fetch_actor_by_url(String.t(), boolean) :: {:ok, Actor.t()} | {:error, String.t()} + def get_or_fetch_actor_by_url(url, preload \\ false) do case Actors.get_actor_by_url(url, preload) do {:ok, %Actor{} = actor} -> {:ok, actor} @@ -126,27 +120,28 @@ defmodule Mobilizon.Service.ActivityPub do end @doc """ - Create an activity of type "Create" - """ - def create(%{to: to, actor: actor, object: object} = params) do - Logger.debug("creating an activity") - Logger.debug(inspect(params)) - Logger.debug(inspect(object)) - additional = params[:additional] || %{} - # only accept false as false value - local = !(params[:local] == false) - published = params[:published] + Create an activity of type `Create` - with create_data <- - make_create_data( - %{to: to, actor: actor, published: published, object: object}, - additional - ), + * Creates the object, which returns AS data + * Wraps ActivityStreams data into a `Create` activity + * Creates an `Mobilizon.Service.ActivityPub.Activity` from this + * Federates (asynchronously) the activity + * Returns the activity + """ + @spec create(atom(), map(), boolean, map()) :: {:ok, Activity.t(), struct()} | any() + def create(type, args, local \\ false, additional \\ %{}) do + Logger.debug("creating an activity") + Logger.debug(inspect(args)) + + with {:ok, entity, create_data} <- + (case type do + :event -> create_event(args, additional) + :comment -> create_comment(args, additional) + :group -> create_group(args, additional) + end), {:ok, activity} <- create_activity(create_data, local), - {:ok, object} <- insert_full_object(create_data), :ok <- maybe_federate(activity) do - # {:ok, actor} <- Actors.increase_event_count(actor) do - {:ok, activity, object} + {:ok, activity, entity} else err -> Logger.error("Something went wrong while creating an activity") @@ -155,21 +150,51 @@ defmodule Mobilizon.Service.ActivityPub do end end - def accept(%{to: to, actor: actor, object: object} = params, activity_wrapper_id \\ nil) do - # only accept false as false value - local = !(params[:local] == false) + @doc """ + Create an activity of type `Update` - with data <- %{ - "to" => to, - "type" => "Accept", - "actor" => actor, - "object" => object, - "id" => activity_wrapper_id || get_url(object) <> "/activity" - }, - {:ok, activity} <- create_activity(data, local), - {:ok, object} <- insert_full_object(data), + * Updates the object, which returns AS data + * Wraps ActivityStreams data into a `Update` activity + * Creates an `Mobilizon.Service.ActivityPub.Activity` from this + * Federates (asynchronously) the activity + * Returns the activity + """ + @spec update(atom(), struct(), map(), boolean, map()) :: {:ok, Activity.t(), struct()} | any() + def update(type, old_entity, args, local \\ false, additional \\ %{}) do + Logger.debug("updating an activity") + Logger.debug(inspect(args)) + + with {:ok, entity, update_data} <- + (case type do + :event -> update_event(old_entity, args, additional) + :actor -> update_actor(old_entity, args, additional) + end), + {:ok, activity} <- create_activity(update_data, local), :ok <- maybe_federate(activity) do - {:ok, activity, object} + {:ok, activity, entity} + else + err -> + Logger.error("Something went wrong while creating an activity") + Logger.debug(inspect(err)) + err + end + end + + def accept(type, entity, args, local \\ false, additional \\ %{}) do + {:ok, entity, update_data} = + case type do + :join -> accept_join(entity, args, additional) + :follow -> accept_follow(entity, args, additional) + end + + with {:ok, activity} <- create_activity(update_data, local), + :ok <- maybe_federate(activity) do + {:ok, activity, entity} + else + err -> + Logger.error("Something went wrong while creating an activity") + Logger.debug(inspect(err)) + err end end @@ -191,25 +216,6 @@ defmodule Mobilizon.Service.ActivityPub do end end - def update(%{to: to, cc: cc, actor: actor, object: object} = params) do - # only accept false as false value - local = !(params[:local] == false) - - with data <- %{ - "to" => to, - "cc" => cc, - "id" => object["url"], - "type" => "Update", - "actor" => actor, - "object" => object - }, - {:ok, activity} <- create_activity(data, local), - {:ok, object} <- update_object(object["id"], data), - :ok <- maybe_federate(activity) do - {:ok, activity, object} - end - end - # TODO: This is weird, maybe we shouldn't check here if we can make the activity. # def like( # %Actor{url: url} = actor, @@ -290,15 +296,12 @@ defmodule Mobilizon.Service.ActivityPub do Make an actor follow another """ def follow(%Actor{} = follower, %Actor{} = followed, activity_id \\ nil, local \\ true) do - with {:ok, %Follower{url: follow_url}} <- + with {:ok, %Follower{} = follower} <- Actors.follow(followed, follower, activity_id, false), - activity_follow_id <- - activity_id || follow_url, - data <- make_follow_data(followed, follower, activity_follow_id), - {:ok, activity} <- create_activity(data, local), - {:ok, object} <- insert_full_object(data), + follower_as_data <- Convertible.model_to_as(follower), + {:ok, activity} <- create_activity(follower_as_data, local), :ok <- maybe_federate(activity) do - {:ok, activity, object} + {:ok, activity, follower} else {:error, err, msg} when err in [:already_following, :suspended] -> {:error, msg} @@ -310,16 +313,11 @@ defmodule Mobilizon.Service.ActivityPub do """ @spec unfollow(Actor.t(), Actor.t(), String.t(), boolean()) :: {:ok, map()} | any() def unfollow(%Actor{} = follower, %Actor{} = followed, activity_id \\ nil, local \\ true) do - with {:ok, %Follower{id: follow_id}} <- Actors.unfollow(followed, follower), + with {:ok, %Follower{id: follow_id} = follow} <- Actors.unfollow(followed, follower), # We recreate the follow activity - data <- - make_follow_data( - followed, - follower, - "#{MobilizonWeb.Endpoint.url()}/follow/#{follow_id}/activity" - ), - {:ok, follow_activity} <- create_activity(data, local), - {:ok, _object} <- insert_full_object(data), + follow_as_data <- + Convertible.model_to_as(%{follow | actor: follower, target_actor: followed}), + {:ok, follow_activity} <- create_activity(follow_as_data, local), activity_unfollow_id <- activity_id || "#{MobilizonWeb.Endpoint.url()}/unfollow/#{follow_id}/activity", unfollow_data <- @@ -346,7 +344,7 @@ defmodule Mobilizon.Service.ActivityPub do "id" => url <> "/delete" } - with {:ok, _} <- Events.delete_event(event), + with {:ok, %Event{} = event} <- Events.delete_event(event), {:ok, activity} <- create_activity(data, local), :ok <- maybe_federate(activity) do {:ok, activity, event} @@ -362,11 +360,10 @@ defmodule Mobilizon.Service.ActivityPub do "to" => [actor.url <> "/followers", "https://www.w3.org/ns/activitystreams#Public"] } - with {:ok, _} <- Events.delete_comment(comment), + with {:ok, %Comment{} = comment} <- Events.delete_comment(comment), {:ok, activity} <- create_activity(data, local), - {:ok, object} <- insert_full_object(data), :ok <- maybe_federate(activity) do - {:ok, activity, object} + {:ok, activity, comment} end end @@ -379,11 +376,10 @@ defmodule Mobilizon.Service.ActivityPub do "to" => [url <> "/followers", "https://www.w3.org/ns/activitystreams#Public"] } - with {:ok, _} <- Actors.delete_actor(actor), + with {:ok, %Actor{} = actor} <- Actors.delete_actor(actor), {:ok, activity} <- create_activity(data, local), - {:ok, object} <- insert_full_object(data), :ok <- maybe_federate(activity) do - {:ok, activity, object} + {:ok, activity, actor} end end @@ -414,10 +410,10 @@ defmodule Mobilizon.Service.ActivityPub do def join(%Event{options: options} = event, %Actor{} = actor, local) do # TODO Refactor me for federation with maximum_attendee_capacity <- - Map.get(options, :maximum_attendee_capacity, 2_000_000) || false, + Map.get(options, :maximum_attendee_capacity) || 0, {:maximum_attendee_capacity, true} <- {:maximum_attendee_capacity, - !maximum_attendee_capacity || + maximum_attendee_capacity == 0 || Mobilizon.Events.count_participant_participants(event.id) < maximum_attendee_capacity}, role <- Mobilizon.Events.get_default_participant_role(event), @@ -434,9 +430,9 @@ defmodule Mobilizon.Service.ActivityPub do {:ok, _object} <- insert_full_object(join_data), :ok <- maybe_federate(activity) do if role === :participant do - accept( - %{to: [actor.url], actor: event.organizer_actor.url, object: join_data["id"]}, - "#{MobilizonWeb.Endpoint.url()}/accept/join/#{participant.id}" + accept_join( + participant, + %{} ) end @@ -480,7 +476,7 @@ defmodule Mobilizon.Service.ActivityPub do end @doc """ - Create an actor locally by it's URL (AP ID) + Create an actor locally by its URL (AP ID) """ @spec make_actor_from_url(String.t(), boolean()) :: {:ok, %Actor{}} | {:error, any()} def make_actor_from_url(url, preload \\ false) do @@ -520,7 +516,7 @@ defmodule Mobilizon.Service.ActivityPub do def find_or_make_group_from_nickname(nick), do: find_or_make_actor_from_nickname(nick, :Group) @doc """ - Create an actor inside our database from username, using WebFinger to find out it's AP ID and then fetch it + Create an actor inside our database from username, using WebFinger to find out its AP ID and then fetch it """ @spec make_actor_from_nickname(String.t()) :: {:ok, %Actor{}} | {:error, any()} def make_actor_from_nickname(nickname) do @@ -611,7 +607,7 @@ defmodule Mobilizon.Service.ActivityPub do ) end - # Fetching a remote actor's information through it's AP ID + # Fetching a remote actor's information through its AP ID @spec fetch_and_prepare_actor_from_url(String.t()) :: {:ok, struct()} | {:error, atom()} | any() defp fetch_and_prepare_actor_from_url(url) do Logger.debug("Fetching and preparing actor from url") @@ -720,9 +716,233 @@ defmodule Mobilizon.Service.ActivityPub do } end - # # Whether the Public audience is in the activity's audience - # defp is_public?(activity) do - # "https://www.w3.org/ns/activitystreams#Public" in (activity.data["to"] ++ - # (activity.data["cc"] || [])) - # end + # Get recipients for an activity or object + @spec get_recipients(map()) :: list() + defp get_recipients(data) do + (data["to"] || []) ++ (data["cc"] || []) + end + + @spec create_event(map(), map()) :: {:ok, map()} + defp create_event(args, additional) do + with args <- prepare_args_for_event(args), + {:ok, %Event{} = event} <- Events.create_event(args), + event_as_data <- Convertible.model_to_as(event), + audience <- + Audience.calculate_to_and_cc_from_mentions( + event.organizer_actor, + args.mentions, + nil, + event.visibility + ), + create_data <- + make_create_data(event_as_data, Map.merge(audience, additional)) do + {:ok, event, create_data} + end + end + + @spec create_comment(map(), map()) :: {:ok, map()} + defp create_comment(args, additional) do + with args <- prepare_args_for_comment(args), + {:ok, %Comment{} = comment} <- Events.create_comment(args), + comment_as_data <- Convertible.model_to_as(comment), + audience <- + Audience.calculate_to_and_cc_from_mentions( + comment.actor, + args.mentions, + args.in_reply_to_comment, + comment.visibility + ), + create_data <- + make_create_data(comment_as_data, Map.merge(audience, additional)) do + {:ok, comment, create_data} + end + end + + @spec create_group(map(), map()) :: {:ok, map()} + defp create_group(args, additional) do + with args <- prepare_args_for_group(args), + {:ok, %Actor{type: :Group} = group} <- Actors.create_group(args), + group_as_data <- Convertible.model_to_as(group), + audience <- + Audience.calculate_to_and_cc_from_mentions( + args.creator_actor, + [], + nil, + :public + ), + create_data <- + make_create_data(group_as_data, Map.merge(audience, additional)) do + {:ok, group, create_data} + end + end + + @spec update_event(Event.t(), map(), map()) :: + {:ok, Event.t(), Activity.t()} | any() + defp update_event( + %Event{} = old_event, + args, + additional + ) do + with args <- prepare_args_for_event(args), + {:ok, %Event{} = new_event} <- Events.update_event(old_event, args), + event_as_data <- Convertible.model_to_as(new_event), + audience <- + Audience.calculate_to_and_cc_from_mentions( + new_event.organizer_actor, + Map.get(args, :mentions, []), + nil, + new_event.visibility + ), + update_data <- make_update_data(event_as_data, Map.merge(audience, additional)) do + {:ok, new_event, update_data} + else + err -> + Logger.error("Something went wrong while creating an update activity") + Logger.debug(inspect(err)) + err + end + end + + @spec update_actor(Actor.t(), map(), map()) :: + {:ok, Actor.t(), Activity.t()} | any() + defp update_actor(%Actor{} = old_actor, args, additional) do + with {:ok, %Actor{} = new_actor} <- Actors.update_actor(old_actor, args), + actor_as_data <- Convertible.model_to_as(new_actor), + audience <- + Audience.calculate_to_and_cc_from_mentions( + new_actor, + [], + nil, + :public + ), + additional <- Map.merge(additional, %{"actor" => old_actor.url}), + update_data <- make_update_data(actor_as_data, Map.merge(audience, additional)) do + {:ok, new_actor, update_data} + end + end + + @spec accept_follow(Follower.t(), map(), map()) :: + {:ok, Follower.t(), Activity.t()} | any() + defp accept_follow( + %Follower{} = follower, + args, + additional + ) do + with {:ok, %Follower{} = follower} <- Actors.update_follower(follower, args), + follower_as_data <- Convertible.model_to_as(follower), + audience <- + Audience.calculate_to_and_cc_from_mentions(follower.target_actor), + update_data <- + make_update_data( + follower_as_data, + Map.merge(Map.merge(audience, additional), %{ + "id" => "#{MobilizonWeb.Endpoint.url()}/accept/follow/#{follower.id}" + }) + ) do + {:ok, follower, update_data} + else + err -> + Logger.error("Something went wrong while creating an update activity") + Logger.debug(inspect(err)) + err + end + end + + @spec accept_join(Participant.t(), map(), map()) :: + {:ok, Participant.t(), Activity.t()} | any() + defp accept_join( + %Participant{} = participant, + args, + additional \\ %{} + ) do + with {:ok, %Participant{} = participant} <- Events.update_participant(participant, args), + participant_as_data <- Convertible.model_to_as(participant), + audience <- + Audience.calculate_to_and_cc_from_mentions(participant.actor), + update_data <- + make_accept_join_data( + participant_as_data, + Map.merge(Map.merge(audience, additional), %{ + "id" => "#{MobilizonWeb.Endpoint.url()}/accept/join/#{participant.id}" + }) + ) do + {:ok, participant, update_data} + else + err -> + Logger.error("Something went wrong while creating an update activity") + Logger.debug(inspect(err)) + err + end + end + + # Prepare and sanitize arguments for events + defp prepare_args_for_event(args) do + # If title is not set: we are not updating it + args = + if Map.has_key?(args, :title) && !is_nil(args.title), + do: Map.update(args, :title, "", &String.trim(HtmlSanitizeEx.strip_tags(&1))), + else: args + + # If we've been given a description (we might not get one if updating) + # sanitize it, HTML it, and extract tags & mentions from it + args = + if Map.has_key?(args, :description) && !is_nil(args.description) do + {description, mentions, tags} = + APIUtils.make_content_html( + String.trim(args.description), + Map.get(args, :tags, []), + "text/html" + ) + + mentions = ConverterUtils.fetch_mentions(Map.get(args, :mentions, []) ++ mentions) + + Map.merge(args, %{ + description: description, + mentions: mentions, + tags: tags + }) + else + args + end + + Map.update(args, :tags, [], &ConverterUtils.fetch_tags/1) + end + + # Prepare and sanitize arguments for comments + defp prepare_args_for_comment(args) do + with in_reply_to_comment <- + args |> Map.get(:in_reply_to_comment_id) |> Events.get_comment(), + args <- Map.update(args, :visibility, :public, & &1), + {text, mentions, tags} <- + APIUtils.make_content_html( + args |> Map.get(:text, "") |> String.trim(), + # Can't put additional tags on a comment + [], + "text/html" + ), + tags <- ConverterUtils.fetch_tags(tags), + mentions <- Map.get(args, :mentions, []) ++ ConverterUtils.fetch_mentions(mentions), + args <- + Map.merge(args, %{ + actor_id: Map.get(args, :actor_id), + text: text, + mentions: mentions, + tags: tags, + in_reply_to_comment: in_reply_to_comment, + in_reply_to_comment_id: + if(is_nil(in_reply_to_comment), do: nil, else: Map.get(in_reply_to_comment, :id)) + }) do + args + end + end + + defp prepare_args_for_group(args) do + with preferred_username <- + args |> Map.get(:preferred_username) |> HtmlSanitizeEx.strip_tags() |> String.trim(), + summary <- args |> Map.get(:summary, "") |> String.trim(), + {summary, _mentions, _tags} <- + summary |> String.trim() |> APIUtils.make_content_html([], "text/html") do + %{args | preferred_username: preferred_username, summary: summary} + end + end end diff --git a/lib/service/activity_pub/audience.ex b/lib/service/activity_pub/audience.ex new file mode 100644 index 000000000..9f4c16cd3 --- /dev/null +++ b/lib/service/activity_pub/audience.ex @@ -0,0 +1,98 @@ +defmodule Mobilizon.Service.ActivityPub.Audience do + @moduledoc """ + Tools for calculating content audience + """ + alias Mobilizon.Actors.Actor + + @ap_public "https://www.w3.org/ns/activitystreams#Public" + + @doc """ + Determines the full audience based on mentions for a public audience + + Audience is: + * `to` : the mentioned actors, the eventual actor we're replying to and the public + * `cc` : the actor's followers + """ + @spec get_to_and_cc(Actor.t(), list(), map(), String.t()) :: {list(), list()} + def get_to_and_cc(%Actor{} = actor, mentions, in_reply_to, :public) do + to = [@ap_public | mentions] + cc = [actor.followers_url] + + if in_reply_to do + {Enum.uniq([in_reply_to.actor | to]), cc} + else + {to, cc} + end + end + + @doc """ + Determines the full audience based on mentions based on a unlisted audience + + Audience is: + * `to` : the mentionned actors, actor's followers and the eventual actor we're replying to + * `cc` : public + """ + @spec get_to_and_cc(Actor.t(), list(), map(), String.t()) :: {list(), list()} + def get_to_and_cc(%Actor{} = actor, mentions, in_reply_to, :unlisted) do + to = [actor.followers_url | mentions] + cc = [@ap_public] + + if in_reply_to do + {Enum.uniq([in_reply_to.actor | to]), cc} + else + {to, cc} + end + end + + @doc """ + Determines the full audience based on mentions based on a private audience + + Audience is: + * `to` : the mentioned actors, actor's followers and the eventual actor we're replying to + * `cc` : none + """ + @spec get_to_and_cc(Actor.t(), list(), map(), String.t()) :: {list(), list()} + def get_to_and_cc(%Actor{} = actor, mentions, in_reply_to, :private) do + {to, cc} = get_to_and_cc(actor, mentions, in_reply_to, :direct) + {[actor.followers_url | to], cc} + end + + @doc """ + Determines the full audience based on mentions based on a direct audience + + Audience is: + * `to` : the mentioned actors and the eventual actor we're replying to + * `cc` : none + """ + @spec get_to_and_cc(Actor.t(), list(), map(), String.t()) :: {list(), list()} + def get_to_and_cc(_actor, mentions, in_reply_to, :direct) do + if in_reply_to do + {Enum.uniq([in_reply_to.actor | mentions]), []} + else + {mentions, []} + end + end + + def get_to_and_cc(_actor, mentions, _in_reply_to, {:list, _}) do + {mentions, []} + end + + # def get_addressed_actors(_, to) when is_list(to) do + # Actors.get(to) + # end + + def get_addressed_actors(mentioned_users, _), do: mentioned_users + + def calculate_to_and_cc_from_mentions( + actor, + mentions \\ [], + in_reply_to \\ nil, + visibility \\ :public + ) do + with mentioned_actors <- for({_, mentioned_actor} <- mentions, do: mentioned_actor.url), + addressed_actors <- get_addressed_actors(mentioned_actors, nil), + {to, cc} <- get_to_and_cc(actor, addressed_actors, in_reply_to, visibility) do + %{"to" => to, "cc" => cc} + end + end +end diff --git a/lib/service/activity_pub/converter/actor.ex b/lib/service/activity_pub/converter/actor.ex index d8611c7c4..3a0c4546e 100644 --- a/lib/service/activity_pub/converter/actor.ex +++ b/lib/service/activity_pub/converter/actor.ex @@ -37,17 +37,18 @@ defmodule Mobilizon.Service.ActivityPub.Converter.Actor do "url" => object["image"]["url"] } - %{ - "type" => String.to_existing_atom(object["type"]), - "preferred_username" => object["preferredUsername"], - "summary" => object["summary"], - "url" => object["id"], - "name" => object["name"], - "avatar" => avatar, - "banner" => banner, - "keys" => object["publicKey"]["publicKeyPem"], - "manually_approves_followers" => object["manuallyApprovesFollowers"] - } + {:ok, + %{ + "type" => String.to_existing_atom(object["type"]), + "preferred_username" => object["preferredUsername"], + "summary" => object["summary"], + "url" => object["id"], + "name" => object["name"], + "avatar" => avatar, + "banner" => banner, + "keys" => object["publicKey"]["publicKeyPem"], + "manually_approves_followers" => object["manuallyApprovesFollowers"] + }} end @doc """ diff --git a/lib/service/activity_pub/converter/comment.ex b/lib/service/activity_pub/converter/comment.ex index 3c2fcd225..1b0eaf0ff 100644 --- a/lib/service/activity_pub/converter/comment.ex +++ b/lib/service/activity_pub/converter/comment.ex @@ -11,6 +11,7 @@ defmodule Mobilizon.Service.ActivityPub.Converter.Comment do alias Mobilizon.Events.Event alias Mobilizon.Service.ActivityPub alias Mobilizon.Service.ActivityPub.{Converter, Convertible} + alias Mobilizon.Service.ActivityPub.Converter.Utils, as: ConverterUtils require Logger @@ -26,57 +27,67 @@ defmodule Mobilizon.Service.ActivityPub.Converter.Comment do Converts an AP object data to our internal data structure. """ @impl Converter - @spec as_to_model_data(map) :: map + @spec as_to_model_data(map) :: {:ok, map} | {:error, any()} def as_to_model_data(object) do - {:ok, %Actor{id: actor_id}} = ActivityPub.get_or_fetch_by_url(object["actor"]) - - Logger.debug("Inserting full comment") + Logger.debug("We're converting raw ActivityStream data to a comment entity") Logger.debug(inspect(object)) - data = %{ - "text" => object["content"], - "url" => object["id"], - "actor_id" => actor_id, - "in_reply_to_comment_id" => nil, - "event_id" => nil, - "uuid" => object["uuid"] - } + with {:ok, %Actor{id: actor_id}} <- ActivityPub.get_or_fetch_actor_by_url(object["actor"]), + {:tags, tags} <- {:tags, ConverterUtils.fetch_tags(object["tag"])}, + {:mentions, mentions} <- {:mentions, ConverterUtils.fetch_mentions(object["tag"])} do + Logger.debug("Inserting full comment") + Logger.debug(inspect(object)) - # We fetch the parent object - Logger.debug("We're fetching the parent object") + data = %{ + text: object["content"], + url: object["id"], + actor_id: actor_id, + in_reply_to_comment_id: nil, + event_id: nil, + uuid: object["uuid"], + tags: tags, + mentions: mentions + } - data = - if Map.has_key?(object, "inReplyTo") && object["inReplyTo"] != nil && - object["inReplyTo"] != "" do - Logger.debug(fn -> "Object has inReplyTo #{object["inReplyTo"]}" end) + # We fetch the parent object + Logger.debug("We're fetching the parent object") - case ActivityPub.fetch_object_from_url(object["inReplyTo"]) do - # Reply to an event (Event) - {:ok, %Event{id: id}} -> - Logger.debug("Parent object is an event") - data |> Map.put("event_id", id) + data = + if Map.has_key?(object, "inReplyTo") && object["inReplyTo"] != nil && + object["inReplyTo"] != "" do + Logger.debug(fn -> "Object has inReplyTo #{object["inReplyTo"]}" end) - # Reply to a comment (Comment) - {:ok, %CommentModel{id: id} = comment} -> - Logger.debug("Parent object is another comment") + case ActivityPub.fetch_object_from_url(object["inReplyTo"]) do + # Reply to an event (Event) + {:ok, %Event{id: id}} -> + Logger.debug("Parent object is an event") + data |> Map.put(:event_id, id) - data - |> Map.put("in_reply_to_comment_id", id) - |> Map.put("origin_comment_id", comment |> CommentModel.get_thread_id()) + # Reply to a comment (Comment) + {:ok, %CommentModel{id: id} = comment} -> + Logger.debug("Parent object is another comment") - # Anything else is kind of a MP - {:error, parent} -> - Logger.debug("Parent object is something we don't handle") - Logger.debug(inspect(parent)) - data + data + |> Map.put(:in_reply_to_comment_id, id) + |> Map.put(:origin_comment_id, comment |> CommentModel.get_thread_id()) + + # Anything else is kind of a MP + {:error, parent} -> + Logger.debug("Parent object is something we don't handle") + Logger.debug(inspect(parent)) + data + end + else + Logger.debug("No parent object for this comment") + + data end - else - Logger.debug("No parent object for this comment") - data - end - - data + {:ok, data} + else + err -> + {:error, err} + end end @doc """ @@ -85,14 +96,22 @@ defmodule Mobilizon.Service.ActivityPub.Converter.Comment do @impl Converter @spec model_to_as(CommentModel.t()) :: map def model_to_as(%CommentModel{} = comment) do + to = + if comment.visibility == :public, + do: ["https://www.w3.org/ns/activitystreams#Public"], + else: [comment.actor.followers_url] + object = %{ "type" => "Note", - "to" => ["https://www.w3.org/ns/activitystreams#Public"], + "to" => to, + "cc" => [], "content" => comment.text, "actor" => comment.actor.url, "attributedTo" => comment.actor.url, "uuid" => comment.uuid, - "id" => comment.url + "id" => comment.url, + "tag" => + ConverterUtils.build_mentions(comment.mentions) ++ ConverterUtils.build_tags(comment.tags) } if comment.in_reply_to_comment do diff --git a/lib/service/activity_pub/converter/event.ex b/lib/service/activity_pub/converter/event.ex index 97ebe344c..e5c40e227 100644 --- a/lib/service/activity_pub/converter/event.ex +++ b/lib/service/activity_pub/converter/event.ex @@ -6,15 +6,17 @@ defmodule Mobilizon.Service.ActivityPub.Converter.Event do internal one, and back. """ - alias Mobilizon.{Actors, Addresses, Events, Media} + alias Mobilizon.{Addresses, Media} alias Mobilizon.Actors.Actor alias Mobilizon.Addresses.Address alias Mobilizon.Events.Event, as: EventModel - alias Mobilizon.Events.{EventOptions, Tag} + alias Mobilizon.Events.EventOptions alias Mobilizon.Media.Picture + alias Mobilizon.Service.ActivityPub alias Mobilizon.Service.ActivityPub.{Converter, Convertible, Utils} alias Mobilizon.Service.ActivityPub.Converter.Address, as: AddressConverter alias Mobilizon.Service.ActivityPub.Converter.Picture, as: PictureConverter + alias Mobilizon.Service.ActivityPub.Converter.Utils, as: ConverterUtils require Logger @@ -30,16 +32,16 @@ defmodule Mobilizon.Service.ActivityPub.Converter.Event do Converts an AP object data to our internal data structure. """ @impl Converter - @spec as_to_model_data(map) :: map + @spec as_to_model_data(map) :: {:ok, map()} | {:error, any()} def as_to_model_data(object) do Logger.debug("event as_to_model_data") Logger.debug(inspect(object)) with {:actor, {:ok, %Actor{id: actor_id}}} <- - {:actor, Actors.get_actor_by_url(object["actor"])}, + {:actor, ActivityPub.get_or_fetch_actor_by_url(object["actor"])}, {:address, address_id} <- {:address, get_address(object["location"])}, - {:tags, tags} <- {:tags, fetch_tags(object["tag"])}, + {:tags, tags} <- {:tags, ConverterUtils.fetch_tags(object["tag"])}, {:visibility, visibility} <- {:visibility, get_visibility(object)}, {:options, options} <- {:options, get_options(object)} do picture_id = @@ -58,26 +60,27 @@ defmodule Mobilizon.Service.ActivityPub.Converter.Event do end entity = %{ - "title" => object["name"], - "description" => object["content"], - "organizer_actor_id" => actor_id, - "picture_id" => picture_id, - "begins_on" => object["startTime"], - "ends_on" => object["endTime"], - "category" => object["category"], - "visibility" => visibility, - "join_options" => object["joinOptions"], - "status" => object["status"], - "online_address" => object["onlineAddress"], - "phone_address" => object["phoneAddress"], - "draft" => object["draft"] || false, - "url" => object["id"], - "uuid" => object["uuid"], - "tags" => tags, - "physical_address_id" => address_id + title: object["name"], + description: object["content"], + organizer_actor_id: actor_id, + picture_id: picture_id, + begins_on: object["startTime"], + ends_on: object["endTime"], + category: object["category"], + visibility: visibility, + join_options: Map.get(object, "joinOptions", "free"), + options: options, + status: object["status"], + online_address: object["onlineAddress"], + phone_address: object["phoneAddress"], + draft: object["draft"] || false, + url: object["id"], + uuid: object["uuid"], + tags: tags, + physical_address_id: address_id } - {:ok, Map.put(entity, "options", options)} + {:ok, entity} else error -> {:error, error} @@ -111,7 +114,7 @@ defmodule Mobilizon.Service.ActivityPub.Converter.Event do "startTime" => event.begins_on |> date_to_string(), "joinOptions" => to_string(event.join_options), "endTime" => event.ends_on |> date_to_string(), - "tag" => event.tags |> build_tags(), + "tag" => event.tags |> ConverterUtils.build_tags(), "draft" => event.draft, "id" => event.url, "url" => event.url @@ -138,7 +141,7 @@ defmodule Mobilizon.Service.ActivityPub.Converter.Event do |> Enum.map(&Utils.camelize/1) Enum.reduce(object, %{}, fn {key, value}, acc -> - (value && key in keys && Map.put(acc, Utils.underscore(key), value)) || + (!is_nil(value) && key in keys && Map.put(acc, Utils.underscore(key), value)) || acc end) end @@ -181,32 +184,6 @@ defmodule Mobilizon.Service.ActivityPub.Converter.Event do end end - @spec fetch_tags([String.t()]) :: [String.t()] - defp fetch_tags(tags) do - Logger.debug("fetching tags") - - Enum.reduce(tags, [], fn tag, acc -> - with true <- tag["type"] == "Hashtag", - {:ok, %Tag{} = tag} <- Events.get_or_create_tag(tag) do - acc ++ [tag] - else - _err -> - acc - end - end) - end - - @spec build_tags([String.t()]) :: String.t() - defp build_tags(tags) do - Enum.map(tags, fn %Tag{} = tag -> - %{ - "href" => MobilizonWeb.Endpoint.url() <> "/tags/#{tag.slug}", - "name" => "##{tag.title}", - "type" => "Hashtag" - } - end) - end - @ap_public "https://www.w3.org/ns/activitystreams#Public" defp get_visibility(object) do diff --git a/lib/service/activity_pub/converter/follower.ex b/lib/service/activity_pub/converter/follower.ex new file mode 100644 index 000000000..4854366c3 --- /dev/null +++ b/lib/service/activity_pub/converter/follower.ex @@ -0,0 +1,36 @@ +defmodule Mobilizon.Service.ActivityPub.Converter.Follower do + @moduledoc """ + Participant converter. + + This module allows to convert followers from ActivityStream format to our own + internal one, and back. + """ + + alias Mobilizon.Actors.Follower, as: FollowerModel + + alias Mobilizon.Service.ActivityPub.Convertible + alias Mobilizon.Actors.Actor + + defimpl Convertible, for: FollowerModel do + alias Mobilizon.Service.ActivityPub.Converter.Follower, as: FollowerConverter + + defdelegate model_to_as(follower), to: FollowerConverter + end + + @doc """ + Convert an follow struct to an ActivityStream representation. + """ + @spec model_to_as(FollowerModel.t()) :: map + def model_to_as( + %FollowerModel{actor: %Actor{} = actor, target_actor: %Actor{} = target_actor} = follower + ) do + %{ + "type" => "Follow", + "actor" => actor.url, + "to" => [target_actor.url], + "cc" => ["https://www.w3.org/ns/activitystreams#Public"], + "object" => target_actor.url, + "id" => follower.url + } + end +end diff --git a/lib/service/activity_pub/converter/utils.ex b/lib/service/activity_pub/converter/utils.ex new file mode 100644 index 000000000..ba2f3a2af --- /dev/null +++ b/lib/service/activity_pub/converter/utils.ex @@ -0,0 +1,109 @@ +defmodule Mobilizon.Service.ActivityPub.Converter.Utils do + @moduledoc """ + Various utils for converters + """ + + alias Mobilizon.Actors.Actor + alias Mobilizon.Events + alias Mobilizon.Events.Tag + alias Mobilizon.Mention + alias Mobilizon.Service.ActivityPub + alias Mobilizon.Storage.Repo + require Logger + + @spec fetch_tags([String.t()]) :: [Tag.t()] + def fetch_tags(tags) when is_list(tags) do + Logger.debug("fetching tags") + + tags |> Enum.flat_map(&fetch_tag/1) |> Enum.uniq() |> Enum.map(&existing_tag_or_data/1) + end + + @spec fetch_mentions([map()]) :: [map()] + def fetch_mentions(mentions) when is_list(mentions) do + Logger.debug("fetching mentions") + + Enum.reduce(mentions, [], fn mention, acc -> create_mention(mention, acc) end) + end + + def fetch_address(%{id: id}) do + with {id, ""} <- Integer.parse(id) do + %{id: id} + end + end + + def fetch_address(address) when is_map(address) do + address + end + + @spec build_tags([Tag.t()]) :: [Map.t()] + def build_tags(tags) do + Enum.map(tags, fn %Tag{} = tag -> + %{ + "href" => MobilizonWeb.Endpoint.url() <> "/tags/#{tag.slug}", + "name" => "##{tag.title}", + "type" => "Hashtag" + } + end) + end + + def build_mentions(mentions) do + Enum.map(mentions, fn %Mention{} = mention -> + if Ecto.assoc_loaded?(mention.actor) do + build_mention(mention.actor) + else + build_mention(Repo.preload(mention, [:actor]).actor) + end + end) + end + + defp build_mention(%Actor{} = actor) do + %{ + "href" => actor.url, + "name" => "@#{Mobilizon.Actors.Actor.preferred_username_and_domain(actor)}", + "type" => "Mention" + } + end + + defp fetch_tag(tag) when is_map(tag) do + case tag["type"] do + "Hashtag" -> + [tag_without_hash(tag["name"])] + + _err -> + [] + end + end + + defp fetch_tag(tag) when is_bitstring(tag), do: [tag_without_hash(tag)] + + defp tag_without_hash("#" <> tag_title), do: tag_title + defp tag_without_hash(tag_title), do: tag_title + + defp existing_tag_or_data(tag_title) do + case Events.get_tag_by_title(tag_title) do + %Tag{} = tag -> %{title: tag.title, id: tag.id} + nil -> %{title: tag_title} + end + end + + @spec create_mention(map(), list()) :: list() + defp create_mention(%Actor{id: actor_id} = _mention, acc) do + acc ++ [%{actor_id: actor_id}] + end + + @spec create_mention(map(), list()) :: list() + defp create_mention(mention, acc) when is_map(mention) do + with true <- mention["type"] == "Mention", + {:ok, %Actor{id: actor_id}} <- ActivityPub.get_or_fetch_actor_by_url(mention["href"]) do + acc ++ [%{actor_id: actor_id}] + else + _err -> + acc + end + end + + @spec create_mention({String.t(), map()}, list()) :: list() + defp create_mention({_, mention}, acc) when is_map(mention) do + create_mention(mention, acc) + end +end diff --git a/lib/service/activity_pub/relay.ex b/lib/service/activity_pub/relay.ex index 0597e34df..90c2ab1ad 100644 --- a/lib/service/activity_pub/relay.ex +++ b/lib/service/activity_pub/relay.ex @@ -26,7 +26,7 @@ defmodule Mobilizon.Service.ActivityPub.Relay do def follow(target_instance) do with %Actor{} = local_actor <- get_actor(), - {:ok, %Actor{} = target_actor} <- ActivityPub.get_or_fetch_by_url(target_instance), + {:ok, %Actor{} = target_actor} <- ActivityPub.get_or_fetch_actor_by_url(target_instance), {:ok, activity} <- Follows.follow(local_actor, target_actor) do Logger.info("Relay: followed instance #{target_instance}; id=#{activity.data["id"]}") {:ok, activity} @@ -39,7 +39,7 @@ defmodule Mobilizon.Service.ActivityPub.Relay do def unfollow(target_instance) do with %Actor{} = local_actor <- get_actor(), - {:ok, %Actor{} = target_actor} <- ActivityPub.get_or_fetch_by_url(target_instance), + {:ok, %Actor{} = target_actor} <- ActivityPub.get_or_fetch_actor_by_url(target_instance), {:ok, activity} <- Follows.unfollow(local_actor, target_actor) do Logger.info("Relay: unfollowed instance #{target_instance}: id=#{activity.data["id"]}") {:ok, activity} @@ -52,7 +52,7 @@ defmodule Mobilizon.Service.ActivityPub.Relay do def accept(target_instance) do with %Actor{} = local_actor <- get_actor(), - {:ok, %Actor{} = target_actor} <- ActivityPub.get_or_fetch_by_url(target_instance), + {:ok, %Actor{} = target_actor} <- ActivityPub.get_or_fetch_actor_by_url(target_instance), {:ok, activity} <- Follows.accept(target_actor, local_actor) do {:ok, activity} end @@ -60,7 +60,7 @@ defmodule Mobilizon.Service.ActivityPub.Relay do # def reject(target_instance) do # with %Actor{} = local_actor <- get_actor(), - # {:ok, %Actor{} = target_actor} <- Activity.get_or_fetch_by_url(target_instance), + # {:ok, %Actor{} = target_actor} <- Activity.get_or_fetch_actor_by_url(target_instance), # {:ok, activity} <- Follows.reject(target_actor, local_actor) do # {:ok, activity} # end diff --git a/lib/service/activity_pub/transmogrifier.ex b/lib/service/activity_pub/transmogrifier.ex index d211121d1..1f7cd7f76 100644 --- a/lib/service/activity_pub/transmogrifier.ex +++ b/lib/service/activity_pub/transmogrifier.ex @@ -13,9 +13,11 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do alias Mobilizon.Events alias Mobilizon.Events.{Comment, Event, Participant} alias Mobilizon.Service.ActivityPub - alias Mobilizon.Service.ActivityPub.{Converter, Convertible, Utils, Visibility} + alias Mobilizon.Service.ActivityPub.{Activity, Converter, Convertible, Utils} alias MobilizonWeb.Email.Participation + import Mobilizon.Service.ActivityPub.Utils + require Logger def get_actor(%{"actor" => actor}) when is_binary(actor) do @@ -138,59 +140,65 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do end end - def handle_incoming(%{"type" => "Create", "object" => %{"type" => "Note"} = object} = data) do + @doc """ + Handles a `Create` activity for `Note` (comments) objects + + The following actions are performed + * Fetch the author of the activity + * Convert the ActivityStream data to the comment model format (it also finds and inserts tags) + * Get (by it's URL) or create the comment with this data + * Insert eventual mentions in the database + * Convert the comment back in ActivityStreams data + * Wrap this data back into a `Create` activity + * Return the activity and the comment object + """ + def handle_incoming(%{"type" => "Create", "object" => %{"type" => "Note"} = object}) do Logger.info("Handle incoming to create notes") - with {:ok, %Actor{} = actor} <- ActivityPub.get_or_fetch_by_url(data["actor"]) do - Logger.debug("found actor") - Logger.debug(inspect(actor)) - - params = %{ - to: data["to"], - object: object |> fix_object, - actor: actor, - local: false, - published: data["published"], - additional: - Map.take(data, [ - "cc", - "id" - ]) - } - - ActivityPub.create(params) + with {:ok, object_data} <- + object |> fix_object() |> Converter.Comment.as_to_model_data(), + {:existing_comment, {:error, :comment_not_found}} <- + {:existing_comment, Events.get_comment_from_url_with_preload(object_data.url)}, + {:ok, %Activity{} = activity, %Comment{} = comment} <- + ActivityPub.create(:comment, object_data, false) do + {:ok, activity, comment} + else + {:existing_comment, {:ok, %Comment{} = comment}} -> + {:ok, nil, comment} end end - def handle_incoming(%{"type" => "Create", "object" => %{"type" => "Event"} = object} = data) do + @doc """ + Handles a `Create` activity for `Event` objects + + The following actions are performed + * Fetch the author of the activity + * Convert the ActivityStream data to the event model format (it also finds and inserts tags) + * Get (by it's URL) or create the event with this data + * Insert eventual mentions in the database + * Convert the event back in ActivityStreams data + * Wrap this data back into a `Create` activity + * Return the activity and the event object + """ + def handle_incoming(%{"type" => "Create", "object" => %{"type" => "Event"} = object}) do Logger.info("Handle incoming to create event") - with {:ok, %Actor{} = actor} <- ActivityPub.get_or_fetch_by_url(data["actor"]) do - Logger.debug("found actor") - Logger.debug(inspect(actor)) - - params = %{ - to: data["to"], - object: object |> fix_object, - actor: actor, - local: false, - published: data["published"], - additional: - Map.take(data, [ - "cc", - "id" - ]) - } - - ActivityPub.create(params) + with {:ok, object_data} <- + object |> fix_object() |> Converter.Event.as_to_model_data(), + {:existing_event, nil} <- {:existing_event, Events.get_event_by_url(object_data.url)}, + {:ok, %Activity{} = activity, %Event{} = event} <- + ActivityPub.create(:event, object_data, false) do + {:ok, activity, event} + else + {:existing_event, %Event{} = event} -> {:ok, nil, event} end end def handle_incoming( %{"type" => "Follow", "object" => followed, "actor" => follower, "id" => id} = _data ) do - with {:ok, %Actor{} = followed} <- ActivityPub.get_or_fetch_by_url(followed, true), - {:ok, %Actor{} = follower} <- ActivityPub.get_or_fetch_by_url(follower), + with {:ok, %Actor{} = followed} <- ActivityPub.get_or_fetch_actor_by_url(followed, true), + {:ok, %Actor{} = follower} <- ActivityPub.get_or_fetch_actor_by_url(follower), {:ok, activity, object} <- ActivityPub.follow(follower, followed, id, false) do {:ok, activity, object} else @@ -209,8 +217,8 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do } = data ) do with actor_url <- get_actor(data), - {:ok, %Actor{} = actor} <- ActivityPub.get_or_fetch_by_url(actor_url), - {:object_not_found, {:ok, activity, object}} <- + {:ok, %Actor{} = actor} <- ActivityPub.get_or_fetch_actor_by_url(actor_url), + {:object_not_found, {:ok, %Activity{} = activity, object}} <- {:object_not_found, do_handle_incoming_accept_following(accepted_object, actor) || do_handle_incoming_accept_join(accepted_object, actor)} do @@ -238,7 +246,7 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do %{"type" => "Reject", "object" => rejected_object, "actor" => _actor, "id" => id} = data ) do with actor_url <- get_actor(data), - {:ok, %Actor{} = actor} <- ActivityPub.get_or_fetch_by_url(actor_url), + {:ok, %Actor{} = actor} <- ActivityPub.get_or_fetch_actor_by_url(actor_url), {:object_not_found, {:ok, activity, object}} <- {:object_not_found, do_handle_incoming_reject_following(rejected_object, actor) || @@ -278,13 +286,20 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do # end # # def handle_incoming( - %{"type" => "Announce", "object" => object_id, "actor" => _actor, "id" => id} = data + %{"type" => "Announce", "object" => object_id, "actor" => _actor, "id" => _id} = data ) do with actor <- get_actor(data), - {:ok, %Actor{} = actor} <- ActivityPub.get_or_fetch_by_url(actor), + # TODO: Is the following line useful? + {:ok, %Actor{} = _actor} <- ActivityPub.get_or_fetch_actor_by_url(actor), + :ok <- Logger.debug("Fetching contained object"), {:ok, object} <- fetch_obj_helper_as_activity_streams(object_id), - public <- Visibility.is_public?(data), - {:ok, activity, object} <- ActivityPub.announce(actor, object, id, false, public) do + :ok <- Logger.debug("Handling contained object"), + create_data <- + make_create_data(object), + :ok <- Logger.debug(inspect(object)), + {:ok, _activity, object} <- handle_incoming(create_data), + :ok <- Logger.debug("Finished processing contained object"), + {:ok, activity} <- ActivityPub.create_activity(data, false) do {:ok, activity, object} else e -> @@ -293,21 +308,19 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do end end - def handle_incoming( - %{"type" => "Update", "object" => %{"type" => object_type} = object, "actor" => _actor_id} = - data - ) + def handle_incoming(%{ + "type" => "Update", + "object" => %{"type" => object_type} = object, + "actor" => _actor_id + }) when object_type in ["Person", "Group", "Application", "Service", "Organization"] do - case Actors.get_actor_by_url(object["id"]) do - {:ok, %Actor{url: actor_url}} -> - ActivityPub.update(%{ - local: false, - to: data["to"] || [], - cc: data["cc"] || [], - object: object, - actor: actor_url - }) - + with {:ok, %Actor{} = old_actor} <- Actors.get_actor_by_url(object["id"]), + {:ok, object_data} <- + object |> fix_object() |> Converter.Actor.as_to_model_data(), + {:ok, %Activity{} = activity, %Actor{} = new_actor} <- + ActivityPub.update(:actor, old_actor, object_data, false) do + {:ok, activity, new_actor} + else e -> Logger.debug(inspect(e)) :error @@ -315,24 +328,18 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do end def handle_incoming( - %{"type" => "Update", "object" => %{"type" => "Event"} = object, "actor" => actor} = + %{"type" => "Update", "object" => %{"type" => "Event"} = object, "actor" => _actor} = _update ) do - with {:ok, %{"actor" => existing_organizer_actor_url} = existing_event_data} <- - fetch_obj_helper_as_activity_streams(object), - object <- Map.merge(existing_event_data, object), - {:ok, %Actor{url: actor_url}} <- actor |> Utils.get_url() |> Actors.get_actor_by_url(), - true <- Utils.get_url(existing_organizer_actor_url) == actor_url do - ActivityPub.update(%{ - local: false, - to: object["to"] || [], - cc: object["cc"] || [], - object: object, - actor: actor_url - }) + with %Event{} = old_event <- + Events.get_event_by_url(object["id"]), + {:ok, object_data} <- + object |> fix_object() |> Converter.Event.as_to_model_data(), + {:ok, %Activity{} = activity, %Event{} = new_event} <- + ActivityPub.update(:event, old_event, object_data, false) do + {:ok, activity, new_event} else - e -> - Logger.debug(inspect(e)) + _e -> :error end end @@ -350,7 +357,7 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do } = data ) do with actor <- get_actor(data), - {:ok, %Actor{} = actor} <- ActivityPub.get_or_fetch_by_url(actor), + {:ok, %Actor{} = actor} <- ActivityPub.get_or_fetch_actor_by_url(actor), {:ok, object} <- fetch_obj_helper_as_activity_streams(object_id), {:ok, activity, object} <- ActivityPub.unannounce(actor, object, id, cancelled_activity_id, false) do @@ -434,8 +441,7 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do :error - e -> - Logger.error(inspect(e)) + _e -> :error end end @@ -454,7 +460,7 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do # } = data # ) do # with actor <- get_actor(data), - # %Actor{} = actor <- ActivityPub.get_or_fetch_by_url(actor), + # %Actor{} = actor <- ActivityPub.get_or_fetch_actor_by_url(actor), # {:ok, object} <- fetch_obj_helper(object_id) || fetch_obj_helper(object_id), # {:ok, activity, _, _} <- ActivityPub.unlike(actor, object, id, false) do # {:ok, activity} @@ -472,23 +478,16 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do Handle incoming `Accept` activities wrapping a `Follow` activity """ def do_handle_incoming_accept_following(follow_object, %Actor{} = actor) do - with {:follow, - {:ok, - %Follower{approved: false, actor: follower, id: follow_id, target_actor: followed} = - follow}} <- + with {:follow, {:ok, %Follower{approved: false, target_actor: followed} = follow}} <- {:follow, get_follow(follow_object)}, {:same_actor, true} <- {:same_actor, actor.id == followed.id}, - {:ok, activity, _} <- + {:ok, %Activity{} = activity, %Follower{approved: true} = follow} <- ActivityPub.accept( - %{ - to: [follower.url], - actor: actor.url, - object: follow_object, - local: false - }, - "#{MobilizonWeb.Endpoint.url()}/accept/follow/#{follow_id}" - ), - {:ok, %Follower{approved: true}} <- Actors.update_follower(follow, %{"approved" => true}) do + :follow, + follow, + %{approved: true}, + false + ) do {:ok, activity, follow} else {:follow, _} -> @@ -546,26 +545,18 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do # Handle incoming `Accept` activities wrapping a `Join` activity on an event defp do_handle_incoming_accept_join(join_object, %Actor{} = actor_accepting) do - with {:join_event, - {:ok, - %Participant{role: :not_approved, actor: actor, id: join_id, event: event} = - participant}} <- + with {:join_event, {:ok, %Participant{role: :not_approved, event: event} = participant}} <- {:join_event, get_participant(join_object)}, # TODO: The actor that accepts the Join activity may another one that the event organizer ? # Or maybe for groups it's the group that sends the Accept activity {:same_actor, true} <- {:same_actor, actor_accepting.id == event.organizer_actor_id}, - {:ok, activity, _} <- + {:ok, %Activity{} = activity, %Participant{role: :participant} = participant} <- ActivityPub.accept( - %{ - to: [actor.url], - actor: actor_accepting.url, - object: join_object, - local: false - }, - "#{MobilizonWeb.Endpoint.url()}/accept/join/#{join_id}" + :join, + participant, + %{role: :participant}, + false ), - {:ok, %Participant{role: :participant}} <- - Events.update_participant(participant, %{"role" => :participant}), :ok <- Participation.send_emails_to_local_user(participant) do {:ok, activity, participant} @@ -684,7 +675,7 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do def prepare_object(object) do object # |> set_sensitive - |> add_hashtags + # |> add_hashtags |> add_mention_tags # |> add_emoji_tags |> add_attributed_to @@ -781,6 +772,9 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do end def add_mention_tags(object) do + Logger.debug("add mention tags") + Logger.debug(inspect(object)) + recipients = (object["to"] ++ (object["cc"] || [])) -- ["https://www.w3.org/ns/activitystreams#Public"] @@ -795,7 +789,11 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do end) |> Enum.filter(& &1) |> Enum.map(fn actor -> - %{"type" => "Mention", "href" => actor.url, "name" => "@#{actor.preferred_username}"} + %{ + "type" => "Mention", + "href" => actor.url, + "name" => "@#{Actor.preferred_username_and_domain(actor)}" + } end) tags = object["tag"] || [] @@ -854,6 +852,7 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do @spec fetch_obj_helper(map() | String.t()) :: Event.t() | Comment.t() | Actor.t() | any() def fetch_obj_helper(object) do + Logger.debug("fetch_obj_helper") Logger.debug("Fetching object #{inspect(object)}") case object |> Utils.get_url() |> ActivityPub.fetch_object_from_url() do @@ -867,6 +866,8 @@ defmodule Mobilizon.Service.ActivityPub.Transmogrifier do end def fetch_obj_helper_as_activity_streams(object) do + Logger.debug("fetch_obj_helper_as_activity_streams") + with {:ok, object} <- fetch_obj_helper(object) do {:ok, Convertible.model_to_as(object)} end diff --git a/lib/service/activity_pub/utils.ex b/lib/service/activity_pub/utils.ex index 397e8dceb..cc79aeb99 100644 --- a/lib/service/activity_pub/utils.ex +++ b/lib/service/activity_pub/utils.ex @@ -238,8 +238,8 @@ defmodule Mobilizon.Service.ActivityPub.Utils do @doc """ Save picture data from %Plug.Upload{} and return AS Link data. """ - def make_picture_data(%Plug.Upload{} = picture) do - case MobilizonWeb.Upload.store(picture) do + def make_picture_data(%Plug.Upload{} = picture, opts) do + case MobilizonWeb.Upload.store(picture, opts) do {:ok, picture} -> picture @@ -261,6 +261,7 @@ defmodule Mobilizon.Service.ActivityPub.Utils do def make_picture_data(picture) when is_map(picture) do with {:ok, %{"url" => [%{"href" => url, "mediaType" => content_type}], "size" => size}} <- MobilizonWeb.Upload.store(picture.file), + {:picture_exists, nil} <- {:picture_exists, Mobilizon.Media.get_picture_by_url(url)}, {:ok, %Picture{file: _file} = picture} <- Mobilizon.Media.create_picture(%{ "file" => %{ @@ -272,6 +273,12 @@ defmodule Mobilizon.Service.ActivityPub.Utils do "actor_id" => picture.actor_id }) do Converter.Picture.model_to_as(picture) + else + {:picture_exists, %Picture{file: _file} = picture} -> + Converter.Picture.model_to_as(picture) + + err -> + err end end @@ -339,7 +346,7 @@ defmodule Mobilizon.Service.ActivityPub.Utils do options = Events.EventOptions |> struct(metadata.options) |> Map.from_struct() Enum.reduce(options, res, fn {key, value}, acc -> - (value && Map.put(acc, camelize(key), value)) || + (!is_nil(value) && Map.put(acc, camelize(key), value)) || acc end) end @@ -629,18 +636,39 @@ defmodule Mobilizon.Service.ActivityPub.Utils do Make create activity data """ @spec make_create_data(map(), map()) :: map() - def make_create_data(params, additional \\ %{}) do + def make_create_data(object, additional \\ %{}) do Logger.debug("Making create data") - Logger.debug(inspect(params)) - published = params.published || make_date() + Logger.debug(inspect(object)) + Logger.debug(inspect(additional)) %{ "type" => "Create", - "to" => params.to |> Enum.uniq(), - "actor" => params.actor.url, - "object" => params.object, - "published" => published, - "id" => params.object["id"] <> "/activity" + "to" => object["to"], + "cc" => object["cc"], + "actor" => object["actor"], + "object" => object, + "published" => make_date(), + "id" => object["id"] <> "/activity" + } + |> Map.merge(additional) + end + + @doc """ + Make update activity data + """ + @spec make_update_data(map(), map()) :: map() + def make_update_data(object, additional \\ %{}) do + Logger.debug("Making update data") + Logger.debug(inspect(object)) + Logger.debug(inspect(additional)) + + %{ + "type" => "Update", + "to" => object["to"], + "cc" => object["cc"], + "actor" => object["actor"], + "object" => object, + "id" => object["id"] <> "/activity" } |> Map.merge(additional) end @@ -681,6 +709,22 @@ defmodule Mobilizon.Service.ActivityPub.Utils do } end + @doc """ + Make accept join activity data + """ + @spec make_accept_join_data(map(), map()) :: map() + def make_accept_join_data(object, additional \\ %{}) do + %{ + "type" => "Accept", + "to" => object["to"], + "cc" => object["cc"], + "actor" => object["actor"], + "object" => object, + "id" => object["id"] <> "/activity" + } + |> Map.merge(additional) + end + @doc """ Converts PEM encoded keys to a public key representation """ diff --git a/lib/service/export/feed.ex b/lib/service/export/feed.ex index 77ff71424..ae0f3f2bc 100644 --- a/lib/service/export/feed.ex +++ b/lib/service/export/feed.ex @@ -54,7 +54,7 @@ defmodule Mobilizon.Service.Export.Feed do end end - # Build an atom feed from actor and it's public events + # Build an atom feed from actor and its public events @spec build_actor_feed(Actor.t(), list(), boolean()) :: String.t() defp build_actor_feed(%Actor{} = actor, events, public \\ true) do display_name = Actor.display_name(actor) @@ -159,7 +159,7 @@ defmodule Mobilizon.Service.Export.Feed do |> Enum.map(&Events.get_event_with_preload!/1) end - # Build an atom feed from actor and it's public events + # Build an atom feed from actor and its public events @spec build_user_feed(list(), User.t(), String.t()) :: String.t() defp build_user_feed(events, %User{email: email}, token) do self_url = Endpoint |> Routes.feed_url(:going, token, "atom") |> URI.decode() diff --git a/lib/service/export/icalendar.ex b/lib/service/export/icalendar.ex index 94a465d5a..32ec1625e 100644 --- a/lib/service/export/icalendar.ex +++ b/lib/service/export/icalendar.ex @@ -6,6 +6,7 @@ defmodule Mobilizon.Service.Export.ICalendar do alias Mobilizon.{Actors, Events, Users} alias Mobilizon.Actors.Actor alias Mobilizon.Events.{Event, FeedToken} + alias Mobilizon.Addresses.Address alias Mobilizon.Users.User @doc """ @@ -29,9 +30,12 @@ defmodule Mobilizon.Service.Export.ICalendar do dtstart: event.begins_on, dtstamp: event.publish_at || DateTime.utc_now(), dtend: event.ends_on, - description: event.description, + description: HtmlSanitizeEx.strip_tags(event.description), uid: event.uuid, - categories: event.tags |> Enum.map(& &1.slug) + url: event.url, + geo: Address.coords(event.physical_address), + location: Address.representation(event.physical_address), + categories: event.tags |> Enum.map(& &1.title) } end diff --git a/lib/service/federator.ex b/lib/service/federator.ex index a0051706a..2466468ff 100644 --- a/lib/service/federator.ex +++ b/lib/service/federator.ex @@ -53,7 +53,7 @@ defmodule Mobilizon.Service.Federator do Logger.debug(inspect(params)) case Transmogrifier.handle_incoming(params) do - {:ok, activity, _} -> + {:ok, activity, _data} -> {:ok, activity} %Activity{} -> diff --git a/lib/service/geospatial/addok.ex b/lib/service/geospatial/addok.ex index 8dd88d52b..8428973b9 100644 --- a/lib/service/geospatial/addok.ex +++ b/lib/service/geospatial/addok.ex @@ -29,6 +29,8 @@ defmodule Mobilizon.Service.Geospatial.Addok do HTTPoison.get(url, headers), {:ok, %{"features" => features}} <- Poison.decode(body) do process_data(features) + else + _ -> [] end end @@ -47,6 +49,8 @@ defmodule Mobilizon.Service.Geospatial.Addok do HTTPoison.get(url, headers), {:ok, %{"features" => features}} <- Poison.decode(body) do process_data(features) + else + _ -> [] end end @@ -74,7 +78,6 @@ defmodule Mobilizon.Service.Geospatial.Addok do locality: Map.get(properties, "city"), region: Map.get(properties, "state"), description: Map.get(properties, "name") || street_address(properties), - floor: Map.get(properties, "floor"), geom: geometry |> Map.get("coordinates") |> Provider.coordinates(), postal_code: Map.get(properties, "postcode"), street: properties |> street_address() diff --git a/lib/service/geospatial/google_maps.ex b/lib/service/geospatial/google_maps.ex index 72054c095..bf0454cf6 100644 --- a/lib/service/geospatial/google_maps.ex +++ b/lib/service/geospatial/google_maps.ex @@ -1,6 +1,6 @@ defmodule Mobilizon.Service.Geospatial.GoogleMaps do @moduledoc """ - Google Maps [Geocoding service](https://developers.google.com/maps/documentation/geocoding/intro). + Google Maps [Geocoding service](https://developers.google.com/maps/documentation/geocoding/intro). Only works with addresses. Note: Endpoint is hardcoded to Google Maps API. """ @@ -89,7 +89,11 @@ defmodule Mobilizon.Service.Geospatial.GoogleMaps do url <> "&address=#{args.q}" :geocode -> - url <> "&latlng=#{args.lat},#{args.lon}&result_type=street_address" + zoom = Keyword.get(options, :zoom, 15) + + result_type = if zoom >= 15, do: "street_address", else: "locality" + + url <> "&latlng=#{args.lat},#{args.lon}&result_type=#{result_type}" :place_details -> "https://maps.googleapis.com/maps/api/place/details/json?key=#{api_key}&placeid=#{ @@ -127,7 +131,6 @@ defmodule Mobilizon.Service.Geospatial.GoogleMaps do locality: Map.get(components, "locality"), region: Map.get(components, "administrative_area_level_1"), description: description, - floor: nil, geom: [lon, lat] |> Provider.coordinates(), postal_code: Map.get(components, "postal_code"), street: street_address(components), diff --git a/lib/service/geospatial/map_quest.ex b/lib/service/geospatial/map_quest.ex index 084836a03..5f567224d 100644 --- a/lib/service/geospatial/map_quest.ex +++ b/lib/service/geospatial/map_quest.ex @@ -115,7 +115,6 @@ defmodule Mobilizon.Service.Geospatial.MapQuest do locality: Map.get(address, "adminArea5"), region: Map.get(address, "adminArea3"), description: Map.get(address, "street"), - floor: Map.get(address, "floor"), geom: [lng, lat] |> Provider.coordinates(), postal_code: Map.get(address, "postalCode"), street: Map.get(address, "street") diff --git a/lib/service/geospatial/mimirsbrunn.ex b/lib/service/geospatial/mimirsbrunn.ex new file mode 100644 index 000000000..cb4156bd1 --- /dev/null +++ b/lib/service/geospatial/mimirsbrunn.ex @@ -0,0 +1,150 @@ +defmodule Mobilizon.Service.Geospatial.Mimirsbrunn do + @moduledoc """ + [Mimirsbrunn](https://github.com/CanalTP/mimirsbrunn) backend. + + ## Issues + * Has trouble finding POIs. + * Doesn't support zoom level for reverse geocoding + """ + + alias Mobilizon.Addresses.Address + alias Mobilizon.Service.Geospatial.Provider + alias Mobilizon.Config + + require Logger + + @behaviour Provider + + @endpoint Application.get_env(:mobilizon, __MODULE__) |> get_in([:endpoint]) + + @impl Provider + @doc """ + Mimirsbrunn implementation for `c:Mobilizon.Service.Geospatial.Provider.geocode/3`. + """ + @spec geocode(number(), number(), keyword()) :: list(Address.t()) + def geocode(lon, lat, options \\ []) do + user_agent = Keyword.get(options, :user_agent, Config.instance_user_agent()) + headers = [{"User-Agent", user_agent}] + url = build_url(:geocode, %{lon: lon, lat: lat}, options) + Logger.debug("Asking Mimirsbrunn for reverse geocoding with #{url}") + + with {:ok, %HTTPoison.Response{status_code: 200, body: body}} <- + HTTPoison.get(url, headers), + {:ok, %{"features" => features}} <- Poison.decode(body) do + process_data(features) + else + _ -> [] + end + end + + @impl Provider + @doc """ + Mimirsbrunn implementation for `c:Mobilizon.Service.Geospatial.Provider.search/2`. + """ + @spec search(String.t(), keyword()) :: list(Address.t()) + def search(q, options \\ []) do + user_agent = Keyword.get(options, :user_agent, Config.instance_user_agent()) + headers = [{"User-Agent", user_agent}] + url = build_url(:search, %{q: q}, options) + Logger.debug("Asking Mimirsbrunn for addresses with #{url}") + + with {:ok, %HTTPoison.Response{status_code: 200, body: body}} <- + HTTPoison.get(url, headers), + {:ok, %{"features" => features}} <- Poison.decode(body) do + process_data(features) + else + _ -> [] + end + end + + @spec build_url(atom(), map(), list()) :: String.t() + defp build_url(method, args, options) do + limit = Keyword.get(options, :limit, 10) + lang = Keyword.get(options, :lang, "en") + coords = Keyword.get(options, :coords, nil) + endpoint = Keyword.get(options, :endpoint, @endpoint) + + case method do + :search -> + url = "#{endpoint}/autocomplete?q=#{URI.encode(args.q)}&lang=#{lang}&limit=#{limit}" + if is_nil(coords), do: url, else: url <> "&lat=#{coords.lat}&lon=#{coords.lon}" + + :geocode -> + "#{endpoint}/reverse?lon=#{args.lon}&lat=#{args.lat}" + end + end + + defp process_data(features) do + features + |> Enum.map(fn %{ + "geometry" => %{"coordinates" => coordinates}, + "properties" => %{"geocoding" => geocoding} + } -> + address = process_address(geocoding) + %Address{address | geom: Provider.coordinates(coordinates)} + end) + end + + defp process_address(%{"type" => "poi", "address" => address} = geocoding) do + address = process_address(address) + + %Address{ + address + | type: get_type(geocoding), + origin_id: Map.get(geocoding, "id"), + description: Map.get(geocoding, "name") + } + end + + defp process_address(geocoding) do + %Address{ + country: get_administrative_region(geocoding, "country"), + locality: Map.get(geocoding, "city"), + region: get_administrative_region(geocoding, "region"), + description: Map.get(geocoding, "name"), + postal_code: get_postal_code(geocoding), + street: street_address(geocoding), + origin_id: "mimirsbrunn:" <> Map.get(geocoding, "id"), + type: get_type(geocoding) + } + end + + defp street_address(properties) do + if Map.has_key?(properties, "housenumber") do + Map.get(properties, "housenumber") <> " " <> Map.get(properties, "street") + else + Map.get(properties, "street") + end + end + + defp get_type(%{"type" => type}) when type in ["house", "street", "zone", "address"], do: type + + defp get_type(%{"type" => "poi", "poi_types" => types}) + when is_list(types) and length(types) > 0, + do: hd(types)["id"] + + defp get_type(_), do: nil + + defp get_administrative_region( + %{"administrative_regions" => administrative_regions}, + administrative_level + ) do + Enum.find_value( + administrative_regions, + &process_administrative_region(&1, administrative_level) + ) + end + + defp get_administrative_region(_, _), do: nil + + defp process_administrative_region(%{"zone_type" => "country", "name" => name}, "country"), + do: name + + defp process_administrative_region(%{"zone_type" => "state", "name" => name}, "region"), + do: name + + defp process_administrative_region(_, _), do: nil + + defp get_postal_code(%{"postcode" => nil}), do: nil + defp get_postal_code(%{"postcode" => postcode}), do: postcode |> String.split(";") |> hd() +end diff --git a/lib/service/geospatial/nominatim.ex b/lib/service/geospatial/nominatim.ex index c00e0e936..f9953c082 100644 --- a/lib/service/geospatial/nominatim.ex +++ b/lib/service/geospatial/nominatim.ex @@ -27,8 +27,10 @@ defmodule Mobilizon.Service.Geospatial.Nominatim do with {:ok, %HTTPoison.Response{status_code: 200, body: body}} <- HTTPoison.get(url, headers), - {:ok, body} <- Poison.decode(body) do - [process_data(body)] + {:ok, %{"features" => features}} <- Poison.decode(body) do + features |> process_data() |> Enum.filter(& &1) + else + _ -> [] end end @@ -45,8 +47,10 @@ defmodule Mobilizon.Service.Geospatial.Nominatim do with {:ok, %HTTPoison.Response{status_code: 200, body: body}} <- HTTPoison.get(url, headers), - {:ok, body} <- Poison.decode(body) do - body |> Enum.map(fn entry -> process_data(entry) end) |> Enum.filter(& &1) + {:ok, %{"features" => features}} <- Poison.decode(body) do + features |> process_data() |> Enum.filter(& &1) + else + _ -> [] end end @@ -55,40 +59,53 @@ defmodule Mobilizon.Service.Geospatial.Nominatim do limit = Keyword.get(options, :limit, 10) lang = Keyword.get(options, :lang, "en") endpoint = Keyword.get(options, :endpoint, @endpoint) + country_code = Keyword.get(options, :country_code) + zoom = Keyword.get(options, :zoom) api_key = Keyword.get(options, :api_key, @api_key) url = case method do :search -> - "#{endpoint}/search?format=jsonv2&q=#{URI.encode(args.q)}&limit=#{limit}&accept-language=#{ + "#{endpoint}/search?format=geocodejson&q=#{URI.encode(args.q)}&limit=#{limit}&accept-language=#{ lang - }&addressdetails=1" + }&addressdetails=1&namedetails=1" :geocode -> - "#{endpoint}/reverse?format=jsonv2&lat=#{args.lat}&lon=#{args.lon}&addressdetails=1" + url = + "#{endpoint}/reverse?format=geocodejson&lat=#{args.lat}&lon=#{args.lon}&accept-language=#{ + lang + }&addressdetails=1&namedetails=1" + + if is_nil(zoom), do: url, else: url <> "&zoom=#{zoom}" end + url = if is_nil(country_code), do: url, else: "#{url}&countrycodes=#{country_code}" if is_nil(api_key), do: url, else: url <> "&key=#{api_key}" end - @spec process_data(map()) :: Address.t() - defp process_data(%{"address" => address} = body) do - %Address{ - country: Map.get(address, "country"), - locality: Map.get(address, "city"), - region: Map.get(address, "state"), - description: description(body), - floor: Map.get(address, "floor"), - geom: [Map.get(body, "lon"), Map.get(body, "lat")] |> Provider.coordinates(), - postal_code: Map.get(address, "postcode"), - street: street_address(address), - origin_id: "osm:" <> to_string(Map.get(body, "osm_id")) - } - rescue - error in ArgumentError -> - Logger.warn(inspect(error)) + defp process_data(features) do + features + |> Enum.map(fn %{ + "geometry" => %{"coordinates" => coordinates}, + "properties" => %{"geocoding" => geocoding} + } -> + address = process_address(geocoding) + %Address{address | geom: Provider.coordinates(coordinates)} + end) + end - nil + defp process_address(geocoding) do + %Address{ + country: Map.get(geocoding, "country"), + locality: + Map.get(geocoding, "city") || Map.get(geocoding, "town") || Map.get(geocoding, "county"), + region: Map.get(geocoding, "state"), + description: description(geocoding), + postal_code: Map.get(geocoding, "postcode"), + type: Map.get(geocoding, "type"), + street: street_address(geocoding), + origin_id: "nominatim:" <> to_string(Map.get(geocoding, "osm_id")) + } end @spec street_address(map()) :: String.t() @@ -98,8 +115,8 @@ defmodule Mobilizon.Service.Geospatial.Nominatim do Map.has_key?(body, "road") -> Map.get(body, "road") - Map.has_key?(body, "road") -> - Map.get(body, "road") + Map.has_key?(body, "street") -> + Map.get(body, "street") Map.has_key?(body, "pedestrian") -> Map.get(body, "pedestrian") @@ -108,7 +125,7 @@ defmodule Mobilizon.Service.Geospatial.Nominatim do "" end - Map.get(body, "house_number", "") <> " " <> road + Map.get(body, "housenumber", "") <> " " <> road end @address29_classes ["amenity", "shop", "tourism", "leisure"] @@ -116,14 +133,16 @@ defmodule Mobilizon.Service.Geospatial.Nominatim do @spec description(map()) :: String.t() defp description(body) do - if !Map.has_key?(body, "display_name") do - Logger.warn("Address has no display name") - raise ArgumentError, message: "Address has no display_name" - end - - description = Map.get(body, "display_name") + description = Map.get(body, "name") address = Map.get(body, "address") + description = + if Map.has_key?(body, "namedetails"), + do: body |> Map.get("namedetails") |> Map.get("name", description), + else: description + + description = if is_nil(description), do: street_address(body), else: description + if (Map.get(body, "category") in @address29_categories or Map.get(body, "class") in @address29_classes) and Map.has_key?(address, "address29") do Map.get(address, "address29") diff --git a/lib/service/geospatial/pelias.ex b/lib/service/geospatial/pelias.ex new file mode 100644 index 000000000..386b7d1fb --- /dev/null +++ b/lib/service/geospatial/pelias.ex @@ -0,0 +1,132 @@ +defmodule Mobilizon.Service.Geospatial.Pelias do + @moduledoc """ + [Pelias](https://pelias.io) backend. + + Doesn't provide type of POI. + """ + + alias Mobilizon.Addresses.Address + alias Mobilizon.Service.Geospatial.Provider + alias Mobilizon.Config + + require Logger + + @behaviour Provider + + @endpoint Application.get_env(:mobilizon, __MODULE__) |> get_in([:endpoint]) + + @impl Provider + @doc """ + Pelias implementation for `c:Mobilizon.Service.Geospatial.Provider.geocode/3`. + """ + @spec geocode(number(), number(), keyword()) :: list(Address.t()) + def geocode(lon, lat, options \\ []) do + user_agent = Keyword.get(options, :user_agent, Config.instance_user_agent()) + headers = [{"User-Agent", user_agent}] + url = build_url(:geocode, %{lon: lon, lat: lat}, options) + Logger.debug("Asking Pelias for reverse geocoding with #{url}") + + with {:ok, %HTTPoison.Response{status_code: 200, body: body}} <- + HTTPoison.get(url, headers), + {:ok, %{"features" => features}} <- Poison.decode(body) do + process_data(features) + else + _ -> [] + end + end + + @impl Provider + @doc """ + Pelias implementation for `c:Mobilizon.Service.Geospatial.Provider.search/2`. + """ + @spec search(String.t(), keyword()) :: list(Address.t()) + def search(q, options \\ []) do + user_agent = Keyword.get(options, :user_agent, Config.instance_user_agent()) + headers = [{"User-Agent", user_agent}] + url = build_url(:search, %{q: q}, options) + Logger.debug("Asking Pelias for addresses with #{url}") + + with {:ok, %HTTPoison.Response{status_code: 200, body: body}} <- + HTTPoison.get(url, headers), + {:ok, %{"features" => features}} <- Poison.decode(body) do + process_data(features) + else + _ -> [] + end + end + + @spec build_url(atom(), map(), list()) :: String.t() + defp build_url(method, args, options) do + limit = Keyword.get(options, :limit, 10) + lang = Keyword.get(options, :lang, "en") + coords = Keyword.get(options, :coords, nil) + endpoint = Keyword.get(options, :endpoint, @endpoint) + country_code = Keyword.get(options, :country_code) + + url = + case method do + :search -> + url = + "#{endpoint}/v1/autocomplete?text=#{URI.encode(args.q)}&lang=#{lang}&size=#{limit}" + + if is_nil(coords), + do: url, + else: url <> "&focus.point.lat=#{coords.lat}&focus.point.lon=#{coords.lon}" + + :geocode -> + "#{endpoint}/v1/reverse?point.lon=#{args.lon}&point.lat=#{args.lat}" + end + + if is_nil(country_code), do: url, else: "#{url}&boundary.country=#{country_code}" + end + + defp process_data(features) do + features + |> Enum.map(fn %{ + "geometry" => %{"coordinates" => coordinates}, + "properties" => properties + } -> + address = process_address(properties) + %Address{address | geom: Provider.coordinates(coordinates)} + end) + end + + defp process_address(properties) do + %Address{ + country: Map.get(properties, "country"), + locality: Map.get(properties, "locality"), + region: Map.get(properties, "region"), + description: Map.get(properties, "name"), + postal_code: Map.get(properties, "postalcode"), + street: street_address(properties), + origin_id: "pelias:#{Map.get(properties, "id")}", + type: get_type(properties) + } + end + + defp street_address(properties) do + if Map.has_key?(properties, "housenumber") do + "#{Map.get(properties, "housenumber")} #{Map.get(properties, "street")}" + else + Map.get(properties, "street") + end + end + + @administrative_layers [ + "neighbourhood", + "borough", + "localadmin", + "locality", + "county", + "macrocounty", + "region", + "macroregion", + "dependency" + ] + + defp get_type(%{"layer" => layer}) when layer in @administrative_layers, do: "administrative" + defp get_type(%{"layer" => "address"}), do: "house" + defp get_type(%{"layer" => "street"}), do: "street" + defp get_type(%{"layer" => "venue"}), do: "venue" + defp get_type(%{"layer" => _}), do: nil +end diff --git a/lib/service/geospatial/photon.ex b/lib/service/geospatial/photon.ex index df954305c..364a6c147 100644 --- a/lib/service/geospatial/photon.ex +++ b/lib/service/geospatial/photon.ex @@ -30,6 +30,8 @@ defmodule Mobilizon.Service.Geospatial.Photon do HTTPoison.get(url, headers), {:ok, %{"features" => features}} <- Poison.decode(body) do process_data(features) + else + _ -> [] end end @@ -48,6 +50,8 @@ defmodule Mobilizon.Service.Geospatial.Photon do HTTPoison.get(url, headers), {:ok, %{"features" => features}} <- Poison.decode(body) do process_data(features) + else + _ -> [] end end @@ -76,7 +80,6 @@ defmodule Mobilizon.Service.Geospatial.Photon do locality: Map.get(properties, "city"), region: Map.get(properties, "state"), description: Map.get(properties, "name") || street_address(properties), - floor: Map.get(properties, "floor"), geom: geometry |> Map.get("coordinates") |> Provider.coordinates(), postal_code: Map.get(properties, "postcode"), street: properties |> street_address() diff --git a/lib/service/geospatial/provider.ex b/lib/service/geospatial/provider.ex index e421df7f5..87dbb3606 100644 --- a/lib/service/geospatial/provider.ex +++ b/lib/service/geospatial/provider.ex @@ -9,13 +9,16 @@ defmodule Mobilizon.Service.Geospatial.Provider do * `Mobilizon.Service.Geospatial.Addok` [🔗](https://github.com/addok/addok) * `Mobilizon.Service.Geospatial.MapQuest` [🔗](https://developer.mapquest.com/documentation/open/) * `Mobilizon.Service.Geospatial.GoogleMaps` [🔗](https://developers.google.com/maps/documentation/geocoding/intro) + * `Mobilizon.Service.Geospatial.Mimirsbrunn` [🔗](https://github.com/CanalTP/mimirsbrunn) + * `Mobilizon.Service.Geospatial.Pelias` [🔗](https://pelias.io) ## Shared options - * `:user_agent` User-Agent string to send to the backend. Defaults to `"Mobilizon"` + * `:user_agent` User-Agent string to send to the backend. Defaults to `"Mobilizon"` or `Mobilizon.Config.instance_user_agent/0` * `:lang` Lang in which to prefer results. Used as a request parameter or through an `Accept-Language` HTTP header. Defaults to `"en"`. + * `:country_code` An ISO 3166 country code. String or `nil` * `:limit` Maximum limit for the number of results returned by the backend. Defaults to `10` * `:api_key` Allows to override the API key (if the backend requires one) set @@ -30,7 +33,10 @@ defmodule Mobilizon.Service.Geospatial.Provider do ## Options - Most backends implement all of [the shared options](#module-shared-options). + In addition to [the shared options](#module-shared-options), `c:geocode/3` also + accepts the following options: + + * `zoom` Level of detail required for the address. Default: 15 ## Examples diff --git a/lib/service/http_signatures/signature.ex b/lib/service/http_signatures/signature.ex index 0eabf6325..a4eb51ea2 100644 --- a/lib/service/http_signatures/signature.ex +++ b/lib/service/http_signatures/signature.ex @@ -52,7 +52,7 @@ defmodule Mobilizon.Service.HTTPSignatures.Signature do @spec get_public_key_for_url(String.t()) :: {:ok, String.t()} | {:error, :actor_fetch_error | :pem_decode_error} def get_public_key_for_url(url) do - with {:ok, %Actor{keys: keys}} <- ActivityPub.get_or_fetch_by_url(url), + with {:ok, %Actor{keys: keys}} <- ActivityPub.get_or_fetch_actor_by_url(url), {:ok, public_key} <- prepare_public_key(keys) do {:ok, public_key} else diff --git a/lib/service/workers/build_search_worker.ex b/lib/service/workers/build_search_worker.ex new file mode 100644 index 000000000..bd85d3f50 --- /dev/null +++ b/lib/service/workers/build_search_worker.ex @@ -0,0 +1,75 @@ +defmodule Mobilizon.Service.Workers.BuildSearchWorker do + @moduledoc """ + Worker to build search results + """ + + alias Mobilizon.Events + alias Mobilizon.Events.Event + alias Mobilizon.Storage.Repo + alias Ecto.Adapters.SQL + + use Mobilizon.Service.Workers.WorkerHelper, queue: "search" + + @impl Oban.Worker + def perform(%{"op" => "insert_search_event", "event_id" => event_id}, _job) do + with {:ok, %Event{} = event} <- Events.get_event_with_preload(event_id) do + insert_search_event(event) + end + end + + def perform(%{"op" => "update_search_event", "event_id" => event_id}, _job) do + with {:ok, %Event{} = event} <- Events.get_event_with_preload(event_id) do + update_search_event(event) + end + end + + def insert_search_event(%Event{} = event) do + SQL.query( + Repo, + """ + INSERT INTO event_search(id, title, document) VALUES ($1, $2, ( + SELECT + setweight(to_tsvector(unaccent($2)), 'A') || + setweight(to_tsvector(unaccent(coalesce($4, ' '))), 'B') || + setweight(to_tsvector(unaccent($3)), 'C') + ) + ); + """, + [ + event.id, + event.title, + HtmlSanitizeEx.strip_tags(event.description), + get_tags_string(event) + ] + ) + end + + def update_search_event(%Event{} = event) do + SQL.query( + Repo, + """ + UPDATE event_search + SET document = + (SELECT + setweight(to_tsvector(unaccent($2)), 'A') || + setweight(to_tsvector(unaccent(coalesce($4, ' '))), 'B') || + setweight(to_tsvector(unaccent($3)), 'C') + ), + title = $2 + WHERE id = $1; + """, + [ + event.id, + event.title, + HtmlSanitizeEx.strip_tags(event.description), + get_tags_string(event) + ] + ) + end + + defp get_tags_string(%Event{tags: tags}) do + tags + |> Enum.map(& &1.title) + |> Enum.join(" ") + end +end diff --git a/lib/service/workers/worker_helper.ex b/lib/service/workers/worker_helper.ex new file mode 100644 index 000000000..ed9bb47eb --- /dev/null +++ b/lib/service/workers/worker_helper.ex @@ -0,0 +1,50 @@ +# Portions of this file are derived from Pleroma: +# Copyright © 2017-2019 Pleroma Authors +# SPDX-License-Identifier: AGPL-3.0-only +# Upstream: https://git.pleroma.social/pleroma/pleroma/blob/develop/lib/pleroma/workers/worker_helper.ex + +defmodule Mobilizon.Service.Workers.WorkerHelper do + @moduledoc """ + Tools to ease dealing with workers + """ + alias Mobilizon.Config + alias Mobilizon.Service.Workers.WorkerHelper + + def worker_args(queue) do + case Config.get([:workers, :retries, queue]) do + nil -> [] + max_attempts -> [max_attempts: max_attempts] + end + end + + def sidekiq_backoff(attempt, pow \\ 4, base_backoff \\ 15) do + backoff = + :math.pow(attempt, pow) + + base_backoff + + :rand.uniform(2 * base_backoff) * attempt + + trunc(backoff) + end + + defmacro __using__(opts) do + caller_module = __CALLER__.module + queue = Keyword.fetch!(opts, :queue) + + quote do + # Note: `max_attempts` is intended to be overridden in `new/2` call + use Oban.Worker, + queue: unquote(queue), + max_attempts: 1 + + def enqueue(operation, params, worker_args \\ []) do + params = Map.merge(%{"op" => operation}, params) + queue_atom = String.to_existing_atom(unquote(queue)) + worker_args = worker_args ++ WorkerHelper.worker_args(queue_atom) + + unquote(caller_module) + |> apply(:new, [params, worker_args]) + |> Mobilizon.Storage.Repo.insert() + end + end + end +end diff --git a/mix.exs b/mix.exs index a9a9fd081..abade3f18 100644 --- a/mix.exs +++ b/mix.exs @@ -74,12 +74,12 @@ defmodule Mobilizon.Mixfile do {:jason, "~> 1.1"}, {:ex_crypto, "~> 0.10.0"}, {:http_sign, "~> 0.1.1"}, - {:ecto_enum, "~> 1.0"}, + {:ecto_enum, "~> 1.4"}, {:ex_ical, "~> 0.2"}, {:bamboo, "~> 1.0"}, {:bamboo_smtp, "~> 2.0"}, {:geolix, "~> 1.0"}, - {:geolix_adapter_mmdb2, "~> 0.1.0"}, + {:geolix_adapter_mmdb2, "~> 0.2.0"}, {:absinthe, "~> 1.4.16"}, {:absinthe_phoenix, "~> 1.4.0"}, {:absinthe_plug, "~> 1.4.6"}, @@ -98,12 +98,15 @@ defmodule Mobilizon.Mixfile do ref: "293d77bb6f4a67ac8bde1428735c3b42f22cbb30"}, {:html_sanitize_ex, "~> 1.3.0"}, {:ex_cldr_dates_times, "~> 2.0"}, + {:ex_optimizer, "~> 0.1"}, + {:progress_bar, "~> 2.0"}, + {:oban, "~> 0.11.1"}, # Dev and test dependencies {:phoenix_live_reload, "~> 1.2", only: [:dev, :e2e]}, {:ex_machina, "~> 2.3", only: [:dev, :test]}, {:excoveralls, "~> 0.10", only: :test}, {:ex_doc, "~> 0.21.1", only: [:dev, :test], runtime: false}, - {:mix_test_watch, "~> 0.5", only: :dev, runtime: false}, + {:mix_test_watch, "~> 1.0", only: :dev, runtime: false}, {:ex_unit_notifier, "~> 0.1", only: :test}, {:dialyxir, "~> 1.0.0-rc.4", only: [:dev], runtime: false}, {:exvcr, "~> 0.10", only: :test}, @@ -153,12 +156,7 @@ defmodule Mobilizon.Mixfile do defp docs() do [ source_ref: "v#{@version}", - extra_section: "GUIDES", - main: "introduction", - api_reference: false, groups_for_modules: groups_for_modules(), - extras: extras(), - groups_for_extras: groups_for_extras(), nest_modules_by_prefix: [ Mobilizon, MobilizonWeb, @@ -170,20 +168,6 @@ defmodule Mobilizon.Mixfile do ] end - defp extras() do - [ - "support/guides/development/development.md", - "support/guides/development/tests.md", - "support/guides/development/styleguide.md", - "support/guides/install/install.md", - "support/guides/install/dependencies.md", - "support/guides/install/docker.md", - "support/guides/introduction.md", - "support/guides/contributing.md", - "support/guides/code_of_conduct.md" - ] - end - defp groups_for_modules() do [ Models: [ @@ -323,24 +307,4 @@ defmodule Mobilizon.Mixfile do ] ] end - - defp groups_for_extras() do - [ - Introduction: [ - "support/guides/introduction.md", - "support/guides/contributing.md", - "support/guides/code_of_conduct.md" - ], - Development: [ - "support/guides/development/development.md", - "support/guides/development/tests.md", - "support/guides/development/styleguide.md" - ], - Production: [ - "support/guides/install/install.md", - "support/guides/install/docker.md", - "support/guides/install/dependencies.md" - ] - ] - end end diff --git a/mix.lock b/mix.lock index d2c6d2473..09d4aef61 100644 --- a/mix.lock +++ b/mix.lock @@ -3,66 +3,68 @@ "absinthe_ecto": {:hex, :absinthe_ecto, "0.1.3", "420b68129e79fe4571a4838904ba03e282330d335da47729ad52ffd7b8c5fcb1", [:mix], [{:absinthe, "~> 1.3.0 or ~> 1.4.0", [hex: :absinthe, repo: "hexpm", optional: false]}, {:ecto, ">= 0.0.0", [hex: :ecto, repo: "hexpm", optional: false]}], "hexpm"}, "absinthe_phoenix": {:hex, :absinthe_phoenix, "1.4.4", "af3b7b44483121f756ea0ec75a536b74f67cdd62ec6a34b9e58df1fb4662389e", [:mix], [{:absinthe, "~> 1.4.0", [hex: :absinthe, repo: "hexpm", optional: false]}, {:absinthe_plug, "~> 1.4.0", [hex: :absinthe_plug, repo: "hexpm", optional: false]}, {:decimal, "~> 1.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:phoenix, "~> 1.4", [hex: :phoenix, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 2.13", [hex: :phoenix_html, repo: "hexpm", optional: true]}, {:phoenix_pubsub, "~> 1.0", [hex: :phoenix_pubsub, repo: "hexpm", optional: false]}], "hexpm"}, "absinthe_plug": {:hex, :absinthe_plug, "1.4.7", "939b6b9e1c7abc6b399a5b49faa690a1fbb55b195c670aa35783b14b08ccec7a", [:mix], [{:absinthe, "~> 1.4.11", [hex: :absinthe, repo: "hexpm", optional: false]}, {:plug, "~> 1.3.2 or ~> 1.4", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm"}, - "argon2_elixir": {:hex, :argon2_elixir, "2.0.5", "0073a87d755c7e63fc4f9d08b1d1646585b93f144cecde126e15061b24240b20", [:make, :mix], [{:comeonin, "~> 5.1", [hex: :comeonin, repo: "hexpm", optional: false]}, {:elixir_make, "~> 0.5", [hex: :elixir_make, repo: "hexpm", optional: false]}], "hexpm"}, + "argon2_elixir": {:hex, :argon2_elixir, "2.1.2", "c276b960f0b550a7613a9bebf8e14645ca5eb71a34a1bf0f896fe3511966b051", [:make, :mix], [{:comeonin, "~> 5.1", [hex: :comeonin, repo: "hexpm", optional: false]}, {:elixir_make, "~> 0.5", [hex: :elixir_make, repo: "hexpm", optional: false]}], "hexpm"}, "atomex": {:hex, :atomex, "0.3.0", "19b5d1a2aef8706dbd307385f7d5d9f6f273869226d317492c396c7bacf26402", [:mix], [{:xml_builder, "~> 2.0.0", [hex: :xml_builder, repo: "hexpm", optional: false]}], "hexpm"}, "auto_linker": {:git, "https://git.pleroma.social/pleroma/auto_linker.git", "95e8188490e97505c56636c1379ffdf036c1fdde", [ref: "95e8188490e97505c56636c1379ffdf036c1fdde"]}, "bamboo": {:hex, :bamboo, "1.3.0", "9ab7c054f1c3435464efcba939396c29c5e1b28f73c34e1f169e0881297a3141", [:mix], [{:hackney, ">= 1.13.0", [hex: :hackney, repo: "hexpm", optional: false]}, {:jason, "~> 1.1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:plug, "~> 1.0", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm"}, - "bamboo_smtp": {:hex, :bamboo_smtp, "2.0.0", "f7f1596f0a287c5ed3e85143f2f100c7a25690fd92bcfcc2c98e2022c58b58fa", [:mix], [{:bamboo, "~> 1.2", [hex: :bamboo, repo: "hexpm", optional: false]}, {:gen_smtp, "~> 0.14.0", [hex: :gen_smtp, repo: "hexpm", optional: false]}], "hexpm"}, + "bamboo_smtp": {:hex, :bamboo_smtp, "2.1.0", "4be58f3c51d9f7875dc169ae58a1d2f08e5b718bf3895f70d130548c0598f422", [:mix], [{:bamboo, "~> 1.2", [hex: :bamboo, repo: "hexpm", optional: false]}, {:gen_smtp, "~> 0.15.0", [hex: :gen_smtp, repo: "hexpm", optional: false]}], "hexpm"}, "base64url": {:hex, :base64url, "0.0.1", "36a90125f5948e3afd7be97662a1504b934dd5dac78451ca6e9abf85a10286be", [:rebar], [], "hexpm"}, "bunt": {:hex, :bunt, "0.2.0", "951c6e801e8b1d2cbe58ebbd3e616a869061ddadcc4863d0a2182541acae9a38", [:mix], [], "hexpm"}, "cachex": {:hex, :cachex, "3.2.0", "a596476c781b0646e6cb5cd9751af2e2974c3e0d5498a8cab71807618b74fe2f", [:mix], [{:eternal, "~> 1.2", [hex: :eternal, repo: "hexpm", optional: false]}, {:jumper, "~> 1.0", [hex: :jumper, repo: "hexpm", optional: false]}, {:sleeplocks, "~> 1.1", [hex: :sleeplocks, repo: "hexpm", optional: false]}, {:unsafe, "~> 1.0", [hex: :unsafe, repo: "hexpm", optional: false]}], "hexpm"}, "certifi": {:hex, :certifi, "2.5.1", "867ce347f7c7d78563450a18a6a28a8090331e77fa02380b4a21962a65d36ee5", [:rebar3], [{:parse_trans, "~>3.3", [hex: :parse_trans, repo: "hexpm", optional: false]}], "hexpm"}, - "cldr_utils": {:hex, :cldr_utils, "2.4.0", "53609273da803395e12f288cc25587ddb2238b533633b432471193c5f8b0d96a", [:mix], [{:decimal, "~> 1.5", [hex: :decimal, repo: "hexpm", optional: false]}], "hexpm"}, + "cldr_utils": {:hex, :cldr_utils, "2.5.0", "2a15b82b5b56bba99b897ff5801a5b1dcbce425b6430445e97d024a9999afb03", [:mix], [{:decimal, "~> 1.5", [hex: :decimal, repo: "hexpm", optional: false]}], "hexpm"}, "combine": {:hex, :combine, "0.10.0", "eff8224eeb56498a2af13011d142c5e7997a80c8f5b97c499f84c841032e429f", [:mix], [], "hexpm"}, - "comeonin": {:hex, :comeonin, "5.1.2", "fbbbbbfcf0f0e9900c0336d16c8d462edf838ba1759577e29cc5fbd7c28a4540", [:mix], [], "hexpm"}, + "comeonin": {:hex, :comeonin, "5.1.3", "4c9880ed348cc0330c74086b4383ffb0b5a599aa603416497b7374c168cae340", [:mix], [], "hexpm"}, "connection": {:hex, :connection, "1.0.4", "a1cae72211f0eef17705aaededacac3eb30e6625b04a6117c1b2db6ace7d5976", [:mix], [], "hexpm"}, "cors_plug": {:hex, :cors_plug, "2.0.0", "238ddb479f92b38f6dc1ae44b8d81f0387f9519101a6da442d543ab70ee0e482", [:mix], [{:plug, "~> 1.3 or ~> 1.4 or ~> 1.5", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm"}, - "cowboy": {:hex, :cowboy, "2.6.3", "99aa50e94e685557cad82e704457336a453d4abcb77839ad22dbe71f311fcc06", [:rebar3], [{:cowlib, "~> 2.7.3", [hex: :cowlib, repo: "hexpm", optional: false]}, {:ranch, "~> 1.7.1", [hex: :ranch, repo: "hexpm", optional: false]}], "hexpm"}, - "cowlib": {:hex, :cowlib, "2.7.3", "a7ffcd0917e6d50b4d5fb28e9e2085a0ceb3c97dea310505f7460ff5ed764ce9", [:rebar3], [], "hexpm"}, - "credo": {:hex, :credo, "1.1.4", "c2f3b73c895d81d859cec7fcee7ffdb972c595fd8e85ab6f8c2adbf01cf7c29c", [:mix], [{:bunt, "~> 0.2.0", [hex: :bunt, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm"}, + "cowboy": {:hex, :cowboy, "2.7.0", "91ed100138a764355f43316b1d23d7ff6bdb0de4ea618cb5d8677c93a7a2f115", [:rebar3], [{:cowlib, "~> 2.8.0", [hex: :cowlib, repo: "hexpm", optional: false]}, {:ranch, "~> 1.7.1", [hex: :ranch, repo: "hexpm", optional: false]}], "hexpm"}, + "cowlib": {:hex, :cowlib, "2.8.0", "fd0ff1787db84ac415b8211573e9a30a3ebe71b5cbff7f720089972b2319c8a4", [:rebar3], [], "hexpm"}, + "credo": {:hex, :credo, "1.1.5", "caec7a3cadd2e58609d7ee25b3931b129e739e070539ad1a0cd7efeeb47014f4", [:mix], [{:bunt, "~> 0.2.0", [hex: :bunt, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm"}, "dataloader": {:hex, :dataloader, "1.0.6", "fb724d6d3fb6acb87d27e3b32dea3a307936ad2d245faf9cf5221d1323d6a4ba", [:mix], [{:ecto, ">= 0.0.0", [hex: :ecto, repo: "hexpm", optional: true]}], "hexpm"}, "db_connection": {:hex, :db_connection, "2.1.1", "a51e8a2ee54ef2ae6ec41a668c85787ed40cb8944928c191280fe34c15b76ae5", [:mix], [{:connection, "~> 1.0.2", [hex: :connection, repo: "hexpm", optional: false]}], "hexpm"}, "decimal": {:hex, :decimal, "1.8.0", "ca462e0d885f09a1c5a342dbd7c1dcf27ea63548c65a65e67334f4b61803822e", [:mix], [], "hexpm"}, "dialyxir": {:hex, :dialyxir, "1.0.0-rc.7", "6287f8f2cb45df8584317a4be1075b8c9b8a69de8eeb82b4d9e6c761cf2664cd", [:mix], [{:erlex, ">= 0.2.5", [hex: :erlex, repo: "hexpm", optional: false]}], "hexpm"}, - "earmark": {:hex, :earmark, "1.4.1", "07bb382826ee8d08d575a1981f971ed41bd5d7e86b917fd012a93c51b5d28727", [:mix], [], "hexpm"}, + "earmark": {:hex, :earmark, "1.4.2", "3aa0bd23bc4c61cf2f1e5d752d1bb470560a6f8539974f767a38923bb20e1d7f", [:mix], [], "hexpm"}, "ecto": {:hex, :ecto, "3.1.7", "fa21d06ef56cdc2fdaa62574e8c3ba34a2751d44ea34c30bc65f0728421043e5", [:mix], [{:decimal, "~> 1.6", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm"}, - "ecto_autoslug_field": {:hex, :ecto_autoslug_field, "2.0.0", "c4caca7e5f42057e503672feb2e1a7a58ff4c343cd9a5a63050ebabcdebfdcb5", [:mix], [{:ecto, ">= 2.1.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:slugger, ">= 0.2.0", [hex: :slugger, repo: "hexpm", optional: false]}], "hexpm"}, - "ecto_enum": {:hex, :ecto_enum, "1.3.2", "659f7251b6a201a236db9dceef0f713319f095a23ad1d8718efd7a3d3ef3e21b", [:mix], [{:ecto, ">= 2.0.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:mariaex, ">= 0.0.0", [hex: :mariaex, repo: "hexpm", optional: true]}, {:postgrex, ">= 0.0.0", [hex: :postgrex, repo: "hexpm", optional: true]}], "hexpm"}, + "ecto_autoslug_field": {:hex, :ecto_autoslug_field, "2.0.1", "2177c1c253f6dd3efd4b56d1cb76104d0a6ef044c6b9a7a0ad6d32665c4111e5", [:mix], [{:ecto, ">= 2.1.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:slugger, ">= 0.2.0", [hex: :slugger, repo: "hexpm", optional: false]}], "hexpm"}, + "ecto_enum": {:hex, :ecto_enum, "1.4.0", "d14b00e04b974afc69c251632d1e49594d899067ee2b376277efd8233027aec8", [:mix], [{:ecto, ">= 3.0.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:ecto_sql, "> 3.0.0", [hex: :ecto_sql, repo: "hexpm", optional: false]}, {:mariaex, ">= 0.0.0", [hex: :mariaex, repo: "hexpm", optional: true]}, {:postgrex, ">= 0.0.0", [hex: :postgrex, repo: "hexpm", optional: true]}], "hexpm"}, "ecto_sql": {:hex, :ecto_sql, "3.1.6", "1e80e30d16138a729c717f73dcb938590bcdb3a4502f3012414d0cbb261045d8", [:mix], [{:db_connection, "~> 2.0", [hex: :db_connection, repo: "hexpm", optional: false]}, {:ecto, "~> 3.1.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:mariaex, "~> 0.9.1", [hex: :mariaex, repo: "hexpm", optional: true]}, {:myxql, "~> 0.2.0", [hex: :myxql, repo: "hexpm", optional: true]}, {:postgrex, "~> 0.14.0 or ~> 0.15.0", [hex: :postgrex, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm"}, "elixir_feed_parser": {:hex, :elixir_feed_parser, "2.1.0", "bb96fb6422158dc7ad59de62ef211cc69d264acbbe63941a64a5dce97bbbc2e6", [:mix], [{:timex, "~> 3.4", [hex: :timex, repo: "hexpm", optional: false]}], "hexpm"}, "elixir_make": {:hex, :elixir_make, "0.6.0", "38349f3e29aff4864352084fc736fa7fa0f2995a819a737554f7ebd28b85aaab", [:mix], [], "hexpm"}, "erlex": {:hex, :erlex, "0.2.5", "e51132f2f472e13d606d808f0574508eeea2030d487fc002b46ad97e738b0510", [:mix], [], "hexpm"}, "eternal": {:hex, :eternal, "1.2.1", "d5b6b2499ba876c57be2581b5b999ee9bdf861c647401066d3eeed111d096bc4", [:mix], [], "hexpm"}, - "ex_cldr": {:hex, :ex_cldr, "2.10.2", "5b9062c2a72b3a834ded2eeb49c8da77dde32f417fe523e884931af2a82cac7e", [:mix], [{:cldr_utils, "~> 2.3", [hex: :cldr_utils, repo: "hexpm", optional: false]}, {:decimal, "~> 1.6", [hex: :decimal, repo: "hexpm", optional: false]}, {:gettext, "~> 0.13", [hex: :gettext, repo: "hexpm", optional: true]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:nimble_parsec, "~> 0.5", [hex: :nimble_parsec, repo: "hexpm", optional: false]}, {:plug, "~> 1.4", [hex: :plug, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4.0", [hex: :telemetry, repo: "hexpm", optional: true]}], "hexpm"}, - "ex_cldr_calendars": {:hex, :ex_cldr_calendars, "1.4.0", "c7adf1e752b0cbad6f565246a583f1d056ad05fdc0c7fb8b66d498d1b381225f", [:mix], [{:ex_cldr, "~> 2.8", [hex: :ex_cldr, repo: "hexpm", optional: false]}, {:ex_cldr_lists, "~> 2.4", [hex: :ex_cldr_lists, repo: "hexpm", optional: true]}, {:ex_cldr_units, "~> 2.0", [hex: :ex_cldr_units, repo: "hexpm", optional: true]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm"}, - "ex_cldr_currencies": {:hex, :ex_cldr_currencies, "2.3.0", "bffae489416b8b05d4683403263f5d62aae17de70c24ff915a533541fea514de", [:mix], [{:ex_cldr, "~> 2.6", [hex: :ex_cldr, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm"}, + "ex_cldr": {:hex, :ex_cldr, "2.11.1", "8e500a88b68be01a97315bea394d593e74e1035c0a5dc6f0b8281423857ec9b3", [:mix], [{:cldr_utils, "~> 2.3", [hex: :cldr_utils, repo: "hexpm", optional: false]}, {:decimal, "~> 1.6", [hex: :decimal, repo: "hexpm", optional: false]}, {:gettext, "~> 0.13", [hex: :gettext, repo: "hexpm", optional: true]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:nimble_parsec, "~> 0.5", [hex: :nimble_parsec, repo: "hexpm", optional: false]}, {:plug, "~> 1.4", [hex: :plug, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4.0", [hex: :telemetry, repo: "hexpm", optional: true]}], "hexpm"}, + "ex_cldr_calendars": {:hex, :ex_cldr_calendars, "1.5.1", "136bc95c87791bfc558d19182e53790263981484085ffa23ceb9122ad52001c9", [:mix], [{:ex_cldr, "~> 2.8", [hex: :ex_cldr, repo: "hexpm", optional: false]}, {:ex_cldr_lists, "~> 2.4", [hex: :ex_cldr_lists, repo: "hexpm", optional: true]}, {:ex_cldr_units, "~> 2.0", [hex: :ex_cldr_units, repo: "hexpm", optional: true]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm"}, + "ex_cldr_currencies": {:hex, :ex_cldr_currencies, "2.4.1", "a8e8330a6d0712b8bb34c5e3759311da1d53fa8bebef163d72615f0ea60c0738", [:mix], [{:ex_cldr, "~> 2.6", [hex: :ex_cldr, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm"}, "ex_cldr_dates_times": {:hex, :ex_cldr_dates_times, "2.2.3", "4a82f6af48f55c92c0d28be066e5b2451e807e3f49246d08845af664fd7cb712", [:mix], [{:ex_cldr, "~> 2.8", [hex: :ex_cldr, repo: "hexpm", optional: false]}, {:ex_cldr_calendars, "~> 1.2", [hex: :ex_cldr_calendars, repo: "hexpm", optional: false]}, {:ex_cldr_numbers, "~> 2.6", [hex: :ex_cldr_numbers, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm"}, - "ex_cldr_numbers": {:hex, :ex_cldr_numbers, "2.7.2", "0967d9f38e80819938b95b544f2689b45e1ecfe6487b96666d3833dde377ede4", [:mix], [{:decimal, "~> 1.5", [hex: :decimal, repo: "hexpm", optional: false]}, {:ex_cldr, "~> 2.6", [hex: :ex_cldr, repo: "hexpm", optional: false]}, {:ex_cldr_currencies, "~> 2.3", [hex: :ex_cldr_currencies, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm"}, + "ex_cldr_numbers": {:hex, :ex_cldr_numbers, "2.9.0", "ffba3ba8cfa41194e57cc38f0cc78f83956ce5c1822b1e4d5f64394cb927ba2c", [:mix], [{:decimal, "~> 1.5", [hex: :decimal, repo: "hexpm", optional: false]}, {:ex_cldr, "~> 2.11", [hex: :ex_cldr, repo: "hexpm", optional: false]}, {:ex_cldr_currencies, "~> 2.3", [hex: :ex_cldr_currencies, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm"}, "ex_crypto": {:hex, :ex_crypto, "0.10.0", "af600a89b784b36613a989da6e998c1b200ff1214c3cfbaf8deca4aa2f0a1739", [:mix], [{:poison, ">= 2.0.0", [hex: :poison, repo: "hexpm", optional: false]}], "hexpm"}, "ex_doc": {:hex, :ex_doc, "0.21.2", "caca5bc28ed7b3bdc0b662f8afe2bee1eedb5c3cf7b322feeeb7c6ebbde089d6", [:mix], [{:earmark, "~> 1.3.3 or ~> 1.4", [hex: :earmark, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}], "hexpm"}, "ex_ical": {:hex, :ex_ical, "0.2.0", "4b928b554614704016cc0c9ee226eb854da9327a1cc460457621ceacb1ac29a6", [:mix], [{:timex, "~> 3.1", [hex: :timex, repo: "hexpm", optional: false]}], "hexpm"}, "ex_machina": {:hex, :ex_machina, "2.3.0", "92a5ad0a8b10ea6314b876a99c8c9e3f25f4dde71a2a835845b136b9adaf199a", [:mix], [{:ecto, "~> 2.2 or ~> 3.0", [hex: :ecto, repo: "hexpm", optional: true]}, {:ecto_sql, "~> 3.0", [hex: :ecto_sql, repo: "hexpm", optional: true]}], "hexpm"}, + "ex_optimizer": {:hex, :ex_optimizer, "0.1.0", "1d12f7ea289092a38a794b84bd2f42c1e0621cb307c0f3e6a7df620839af2937", [:mix], [{:file_info, "~> 0.0.4", [hex: :file_info, repo: "hexpm", optional: false]}], "hexpm"}, "ex_unit_notifier": {:hex, :ex_unit_notifier, "0.1.4", "36a2dcab829f506e01bf17816590680dd1474407926d43e64c1263e627c364b8", [:mix], [], "hexpm"}, "exactor": {:hex, :exactor, "2.2.4", "5efb4ddeb2c48d9a1d7c9b465a6fffdd82300eb9618ece5d34c3334d5d7245b1", [:mix], [], "hexpm"}, - "excoveralls": {:hex, :excoveralls, "0.11.2", "0c6f2c8db7683b0caa9d490fb8125709c54580b4255ffa7ad35f3264b075a643", [:mix], [{:hackney, "~> 1.0", [hex: :hackney, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm"}, + "excoveralls": {:hex, :excoveralls, "0.12.0", "50e17a1b116fdb7facc2fe127a94db246169f38d7627b391376a0bc418413ce1", [:mix], [{:hackney, "~> 1.0", [hex: :hackney, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm"}, "exgravatar": {:hex, :exgravatar, "2.0.1", "66d595c7d63dd6bbac442c5542a724375ae29144059c6fe093e61553850aace4", [:mix], [], "hexpm"}, "exjsx": {:hex, :exjsx, "4.0.0", "60548841e0212df401e38e63c0078ec57b33e7ea49b032c796ccad8cde794b5c", [:mix], [{:jsx, "~> 2.8.0", [hex: :jsx, repo: "hexpm", optional: false]}], "hexpm"}, - "exvcr": {:hex, :exvcr, "0.10.4", "ba7ff59af5625c0bad41909b7a94599523c09bbefba5e1d85fb7643889965204", [:mix], [{:exactor, "~> 2.2", [hex: :exactor, repo: "hexpm", optional: false]}, {:exjsx, "~> 4.0", [hex: :exjsx, repo: "hexpm", optional: false]}, {:httpoison, "~> 1.0", [hex: :httpoison, repo: "hexpm", optional: true]}, {:httpotion, "~> 3.1", [hex: :httpotion, repo: "hexpm", optional: true]}, {:ibrowse, "~> 4.4", [hex: :ibrowse, repo: "hexpm", optional: true]}, {:meck, "~> 0.8", [hex: :meck, repo: "hexpm", optional: false]}], "hexpm"}, + "exvcr": {:hex, :exvcr, "0.11.0", "59d5c11c9022852e9265d223fbde38c512cc350404f695a7b838cd7fb8dabed8", [:mix], [{:exactor, "~> 2.2", [hex: :exactor, repo: "hexpm", optional: false]}, {:exjsx, "~> 4.0", [hex: :exjsx, repo: "hexpm", optional: false]}, {:httpoison, "~> 1.0", [hex: :httpoison, repo: "hexpm", optional: true]}, {:httpotion, "~> 3.1", [hex: :httpotion, repo: "hexpm", optional: true]}, {:ibrowse, "~> 4.4", [hex: :ibrowse, repo: "hexpm", optional: true]}, {:meck, "~> 0.8", [hex: :meck, repo: "hexpm", optional: false]}], "hexpm"}, + "file_info": {:hex, :file_info, "0.0.4", "2e0e77f211e833f38ead22cb29ce53761d457d80b3ffe0ffe0eb93880b0963b2", [:mix], [{:mimetype_parser, "~> 0.1.2", [hex: :mimetype_parser, repo: "hexpm", optional: false]}], "hexpm"}, "file_system": {:hex, :file_system, "0.2.7", "e6f7f155970975789f26e77b8b8d8ab084c59844d8ecfaf58cbda31c494d14aa", [:mix], [], "hexpm"}, - "gen_smtp": {:hex, :gen_smtp, "0.14.0", "39846a03522456077c6429b4badfd1d55e5e7d0fdfb65e935b7c5e38549d9202", [:rebar3], [], "hexpm"}, + "gen_smtp": {:hex, :gen_smtp, "0.15.0", "9f51960c17769b26833b50df0b96123605a8024738b62db747fece14eb2fbfcc", [:rebar3], [], "hexpm"}, "geo": {:hex, :geo, "3.3.2", "30c7b458bcb0ab1ca73a997b26d22c68643d9ffe1726e475e0759499b6024cff", [:mix], [], "hexpm"}, "geo_postgis": {:hex, :geo_postgis, "3.3.0", "a40774f26c69411c016426e45dbd354139eaa172903fe512862de78b7e8f1e79", [:mix], [{:geo, "~> 3.3", [hex: :geo, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:poison, "~> 2.2 or ~> 3.0 or ~> 4.0", [hex: :poison, repo: "hexpm", optional: true]}, {:postgrex, "~> 0.14", [hex: :postgrex, repo: "hexpm", optional: false]}], "hexpm"}, "geohax": {:hex, :geohax, "0.3.0", "c2e7d8cc6cdf4158120b50fcbe03a296da561d2089eb7ad68d84b6f5d3df5607", [:mix], [], "hexpm"}, "geolix": {:hex, :geolix, "1.0.0", "b225d930fb0418871ce7d89dabf293bd80eb5bd66db1887f80510c122f4ef271", [:mix], [{:poolboy, "~> 1.0", [hex: :poolboy, repo: "hexpm", optional: false]}], "hexpm"}, - "geolix_adapter_mmdb2": {:hex, :geolix_adapter_mmdb2, "0.1.0", "ec8e72b095cac319a8eeb546517126c28d9673b9af208f2455464e09fc66bb01", [:mix], [{:geolix, "~> 1.0", [hex: :geolix, repo: "hexpm", optional: false]}, {:mmdb2_decoder, "~> 1.0", [hex: :mmdb2_decoder, repo: "hexpm", optional: false]}], "hexpm"}, - "gettext": {:hex, :gettext, "0.17.0", "abe21542c831887a2b16f4c94556db9c421ab301aee417b7c4fbde7fbdbe01ec", [:mix], [], "hexpm"}, + "geolix_adapter_mmdb2": {:hex, :geolix_adapter_mmdb2, "0.2.0", "608d468878ef38ef640bb798699caa05dee2b16c7b175cc1fd53eb30a607b8d7", [:mix], [{:geolix, "~> 1.0", [hex: :geolix, repo: "hexpm", optional: false]}, {:mmdb2_decoder, "~> 1.0", [hex: :mmdb2_decoder, repo: "hexpm", optional: false]}], "hexpm"}, + "gettext": {:hex, :gettext, "0.17.1", "8baab33482df4907b3eae22f719da492cee3981a26e649b9c2be1c0192616962", [:mix], [], "hexpm"}, "guardian": {:hex, :guardian, "2.0.0", "5d3e537832b7cf35c8674da92457b7be671666a2eff4bf0f2ccfcfb3a8c67a0b", [:mix], [{:jose, "~> 1.8", [hex: :jose, repo: "hexpm", optional: false]}, {:plug, "~> 1.3.3 or ~> 1.4", [hex: :plug, repo: "hexpm", optional: true]}], "hexpm"}, "guardian_db": {:hex, :guardian_db, "2.0.2", "6247303fda5ed90e19ea1d2e4c5a65b13f58cc12810f95f71b6ffb50ef2d057f", [:mix], [{:ecto, "~> 3.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:ecto_sql, "~> 3.1.0", [hex: :ecto_sql, repo: "hexpm", optional: false]}, {:guardian, "~> 1.0 or ~> 2.0", [hex: :guardian, repo: "hexpm", optional: false]}, {:postgrex, "~> 0.13", [hex: :postgrex, repo: "hexpm", optional: true]}], "hexpm"}, "hackney": {:hex, :hackney, "1.15.2", "07e33c794f8f8964ee86cebec1a8ed88db5070e52e904b8f12209773c1036085", [:rebar3], [{:certifi, "2.5.1", [hex: :certifi, repo: "hexpm", optional: false]}, {:idna, "6.0.0", [hex: :idna, repo: "hexpm", optional: false]}, {:metrics, "1.0.1", [hex: :metrics, repo: "hexpm", optional: false]}, {:mimerl, "~>1.1", [hex: :mimerl, repo: "hexpm", optional: false]}, {:ssl_verify_fun, "1.1.5", [hex: :ssl_verify_fun, repo: "hexpm", optional: false]}], "hexpm"}, "html_sanitize_ex": {:hex, :html_sanitize_ex, "1.3.0", "f005ad692b717691203f940c686208aa3d8ffd9dd4bb3699240096a51fa9564e", [:mix], [{:mochiweb, "~> 2.15", [hex: :mochiweb, repo: "hexpm", optional: false]}], "hexpm"}, "http_sign": {:hex, :http_sign, "0.1.1", "b16edb83aa282892f3271f9a048c155e772bf36e15700ab93901484c55f8dd10", [:mix], [{:plug, "~> 1.0", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm"}, "http_signatures": {:git, "https://git.pleroma.social/pleroma/http_signatures.git", "293d77bb6f4a67ac8bde1428735c3b42f22cbb30", [ref: "293d77bb6f4a67ac8bde1428735c3b42f22cbb30"]}, - "httpoison": {:hex, :httpoison, "1.6.1", "2ce5bf6e535cd0ab02e905ba8c276580bab80052c5c549f53ddea52d72e81f33", [:mix], [{:hackney, "~> 1.15 and >= 1.15.2", [hex: :hackney, repo: "hexpm", optional: false]}], "hexpm"}, + "httpoison": {:hex, :httpoison, "1.6.2", "ace7c8d3a361cebccbed19c283c349b3d26991eff73a1eaaa8abae2e3c8089b6", [:mix], [{:hackney, "~> 1.15 and >= 1.15.2", [hex: :hackney, repo: "hexpm", optional: false]}], "hexpm"}, "icalendar": {:git, "https://github.com/tcitworld/icalendar.git", "bd08e872c125f70a87c3ac7d87ea2f22a5577059", []}, "idna": {:hex, :idna, "6.0.0", "689c46cbcdf3524c44d5f3dde8001f364cd7608a99556d8fbd8239a5798d4c10", [:rebar3], [{:unicode_util_compat, "0.4.1", [hex: :unicode_util_compat, repo: "hexpm", optional: false]}], "hexpm"}, "jason": {:hex, :jason, "1.1.2", "b03dedea67a99223a2eaf9f1264ce37154564de899fd3d8b9a21b1a6fd64afe7", [:mix], [{:decimal, "~> 1.0", [hex: :decimal, repo: "hexpm", optional: true]}], "hexpm"}, @@ -76,15 +78,17 @@ "metrics": {:hex, :metrics, "1.0.1", "25f094dea2cda98213cecc3aeff09e940299d950904393b2a29d191c346a8486", [:rebar3], [], "hexpm"}, "mime": {:hex, :mime, "1.3.1", "30ce04ab3175b6ad0bdce0035cba77bba68b813d523d1aac73d9781b4d193cf8", [:mix], [], "hexpm"}, "mimerl": {:hex, :mimerl, "1.2.0", "67e2d3f571088d5cfd3e550c383094b47159f3eee8ffa08e64106cdf5e981be3", [:rebar3], [], "hexpm"}, - "mix_test_watch": {:hex, :mix_test_watch, "0.9.0", "c72132a6071261893518fa08e121e911c9358713f62794a90c95db59042af375", [:mix], [{:file_system, "~> 0.2.1 or ~> 0.3", [hex: :file_system, repo: "hexpm", optional: false]}], "hexpm"}, + "mimetype_parser": {:hex, :mimetype_parser, "0.1.3", "628ac9fe56aa7edcedb534d68397dd66674ab82493c8ebe39acb9a19b666099d", [:mix], [], "hexpm"}, + "mix_test_watch": {:hex, :mix_test_watch, "1.0.2", "34900184cbbbc6b6ed616ed3a8ea9b791f9fd2088419352a6d3200525637f785", [:mix], [{:file_system, "~> 0.2.1 or ~> 0.3", [hex: :file_system, repo: "hexpm", optional: false]}], "hexpm"}, "mmdb2_decoder": {:hex, :mmdb2_decoder, "1.1.0", "2e2347521bb3bf6b81b9ee58d3be2199cb68ea42dcbafcd0d8eb40214d2844cf", [:mix], [], "hexpm"}, "mochiweb": {:hex, :mochiweb, "2.18.0", "eb55f1db3e6e960fac4e6db4e2db9ec3602cc9f30b86cd1481d56545c3145d2e", [:rebar3], [], "hexpm"}, "mock": {:hex, :mock, "0.3.3", "42a433794b1291a9cf1525c6d26b38e039e0d3a360732b5e467bfc77ef26c914", [:mix], [{:meck, "~> 0.8.13", [hex: :meck, repo: "hexpm", optional: false]}], "hexpm"}, "mogrify": {:hex, :mogrify, "0.7.3", "1494ee739f6e90de158dec4d4edee2d854d2f2d06a522e943f996ae176bca53d", [:mix], [], "hexpm"}, - "nimble_parsec": {:hex, :nimble_parsec, "0.5.1", "c90796ecee0289dbb5ad16d3ad06f957b0cd1199769641c961cfe0b97db190e0", [:mix], [], "hexpm"}, + "nimble_parsec": {:hex, :nimble_parsec, "0.5.2", "1d71150d5293d703a9c38d4329da57d3935faed2031d64bc19e77b654ef2d177", [:mix], [], "hexpm"}, + "oban": {:hex, :oban, "0.11.1", "e34964fad7f188c2c3d006485601a8897e537f7b88a31928be2833ae1cab59af", [:mix], [{:ecto_sql, "~> 3.1", [hex: :ecto_sql, repo: "hexpm", optional: false]}, {:jason, "~> 1.1", [hex: :jason, repo: "hexpm", optional: false]}, {:postgrex, "~> 0.14", [hex: :postgrex, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm"}, "parse_trans": {:hex, :parse_trans, "3.3.0", "09765507a3c7590a784615cfd421d101aec25098d50b89d7aa1d66646bc571c1", [:rebar3], [], "hexpm"}, - "phoenix": {:hex, :phoenix, "1.4.10", "619e4a545505f562cd294df52294372d012823f4fd9d34a6657a8b242898c255", [:mix], [{:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:phoenix_pubsub, "~> 1.1", [hex: :phoenix_pubsub, repo: "hexpm", optional: false]}, {:plug, "~> 1.8.1 or ~> 1.9", [hex: :plug, repo: "hexpm", optional: false]}, {:plug_cowboy, "~> 1.0 or ~> 2.0", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm"}, - "phoenix_ecto": {:hex, :phoenix_ecto, "4.0.0", "c43117a136e7399ea04ecaac73f8f23ee0ffe3e07acfcb8062fe5f4c9f0f6531", [:mix], [{:ecto, "~> 3.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 2.9", [hex: :phoenix_html, repo: "hexpm", optional: true]}, {:plug, "~> 1.0", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm"}, + "phoenix": {:hex, :phoenix, "1.4.11", "d112c862f6959f98e6e915c3b76c7a87ca3efd075850c8daa7c3c7a609014b0d", [:mix], [{:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:phoenix_pubsub, "~> 1.1", [hex: :phoenix_pubsub, repo: "hexpm", optional: false]}, {:plug, "~> 1.8.1 or ~> 1.9", [hex: :plug, repo: "hexpm", optional: false]}, {:plug_cowboy, "~> 1.0 or ~> 2.0", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm"}, + "phoenix_ecto": {:hex, :phoenix_ecto, "4.1.0", "a044d0756d0464c5a541b4a0bf4bcaf89bffcaf92468862408290682c73ae50d", [:mix], [{:ecto, "~> 3.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 2.9", [hex: :phoenix_html, repo: "hexpm", optional: true]}, {:plug, "~> 1.0", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm"}, "phoenix_html": {:hex, :phoenix_html, "2.13.3", "850e292ff6e204257f5f9c4c54a8cb1f6fbc16ed53d360c2b780a3d0ba333867", [:mix], [{:plug, "~> 1.5", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm"}, "phoenix_live_reload": {:hex, :phoenix_live_reload, "1.2.1", "274a4b07c4adbdd7785d45a8b0bb57634d0b4f45b18d2c508b26c0344bd59b8f", [:mix], [{:file_system, "~> 0.2.1 or ~> 0.3", [hex: :file_system, repo: "hexpm", optional: false]}, {:phoenix, "~> 1.4", [hex: :phoenix, repo: "hexpm", optional: false]}], "hexpm"}, "phoenix_pubsub": {:hex, :phoenix_pubsub, "1.1.2", "496c303bdf1b2e98a9d26e89af5bba3ab487ba3a3735f74bf1f4064d2a845a3e", [:mix], [], "hexpm"}, @@ -94,6 +98,7 @@ "poison": {:hex, :poison, "4.0.1", "bcb755a16fac91cad79bfe9fc3585bb07b9331e50cfe3420a24bcc2d735709ae", [:mix], [], "hexpm"}, "poolboy": {:hex, :poolboy, "1.5.2", "392b007a1693a64540cead79830443abf5762f5d30cf50bc95cb2c1aaafa006b", [:rebar3], [], "hexpm"}, "postgrex": {:hex, :postgrex, "0.15.1", "23ce3417de70f4c0e9e7419ad85bdabcc6860a6925fe2c6f3b1b5b1e8e47bf2f", [:mix], [{:connection, "~> 1.0", [hex: :connection, repo: "hexpm", optional: false]}, {:db_connection, "~> 2.1", [hex: :db_connection, repo: "hexpm", optional: false]}, {:decimal, "~> 1.5", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm"}, + "progress_bar": {:hex, :progress_bar, "2.0.0", "447285f533b4b8717881fdb7160c7360c2f2ab57276f8904ce6d40482857e573", [:mix], [{:decimal, "~> 1.0", [hex: :decimal, repo: "hexpm", optional: false]}], "hexpm"}, "ranch": {:hex, :ranch, "1.7.1", "6b1fab51b49196860b733a49c07604465a47bdb78aa10c1c16a3d199f7f8c881", [:rebar3], [], "hexpm"}, "rdf": {:hex, :rdf, "0.6.2", "1b85e37c135e232febeebda6b04ac4aba5f5e2bb1c3a2a6665ed4ccec19ade70", [:mix], [{:decimal, "~> 1.5", [hex: :decimal, repo: "hexpm", optional: false]}], "hexpm"}, "rsa_ex": {:hex, :rsa_ex, "0.4.0", "e28dd7dc5236e156df434af0e4aa822384c8866c928e17b785d4edb7c253b558", [:mix], [], "hexpm"}, @@ -102,7 +107,7 @@ "ssl_verify_fun": {:hex, :ssl_verify_fun, "1.1.5", "6eaf7ad16cb568bb01753dbbd7a95ff8b91c7979482b95f38443fe2c8852a79b", [:make, :mix, :rebar3], [], "hexpm"}, "telemetry": {:hex, :telemetry, "0.4.0", "8339bee3fa8b91cb84d14c2935f8ecf399ccd87301ad6da6b71c09553834b2ab", [:rebar3], [], "hexpm"}, "timex": {:hex, :timex, "3.6.1", "efdf56d0e67a6b956cc57774353b0329c8ab7726766a11547e529357ffdc1d56", [:mix], [{:combine, "~> 0.10", [hex: :combine, repo: "hexpm", optional: false]}, {:gettext, "~> 0.10", [hex: :gettext, repo: "hexpm", optional: false]}, {:tzdata, "~> 0.1.8 or ~> 0.5 or ~> 1.0.0", [hex: :tzdata, repo: "hexpm", optional: false]}], "hexpm"}, - "tzdata": {:hex, :tzdata, "1.0.1", "f6027a331af7d837471248e62733c6ebee86a72e57c613aa071ebb1f750fc71a", [:mix], [{:hackney, "~> 1.0", [hex: :hackney, repo: "hexpm", optional: false]}], "hexpm"}, + "tzdata": {:hex, :tzdata, "1.0.2", "6c4242c93332b8590a7979eaf5e11e77d971e579805c44931207e32aa6ad3db1", [:mix], [{:hackney, "~> 1.0", [hex: :hackney, repo: "hexpm", optional: false]}], "hexpm"}, "unicode_util_compat": {:hex, :unicode_util_compat, "0.4.1", "d869e4c68901dd9531385bb0c8c40444ebf624e60b6962d95952775cac5e90cd", [:rebar3], [], "hexpm"}, "unsafe": {:hex, :unsafe, "1.0.1", "a27e1874f72ee49312e0a9ec2e0b27924214a05e3ddac90e91727bc76f8613d8", [:mix], [], "hexpm"}, "xml_builder": {:hex, :xml_builder, "2.0.0", "371ed27bb63bf0598dbaf3f0c466e5dc7d16cb4ecb68f06a67f953654062e21b", [:mix], [], "hexpm"}, diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 000000000..f72f58f39 --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,35 @@ +site_name: Mobilizon +repo_name: 'framasoft/mobilizon' +repo_url: 'https://framagit.org/framasoft/mobilizon' +extra: + repo_icon: gitlab + social: + - type: 'twitter' + link: 'https://twitter.com/joinmobilizon' +markdown_extensions: + - admonition + - codehilite + - footnotes + - meta + - toc: + permalink: true + - pymdownx.superfences + - pymdownx.magiclink + - pymdownx.smartsymbols + - pymdownx.tilde + - pymdownx.mark +plugins: + - search + - git-revision-date +theme: + name: 'material' + custom_dir: 'docs/theme/' + palette: + primary: 'yellow' + accent: 'deep purple' + font: false + #logo: 'logo.png' + logo: + icon: 'calendar_today' + feature: + tabs: true diff --git a/priv/gettext/ar/LC_MESSAGES/default.po b/priv/gettext/ar/LC_MESSAGES/default.po new file mode 100644 index 000000000..e363cd0d8 --- /dev/null +++ b/priv/gettext/ar/LC_MESSAGES/default.po @@ -0,0 +1,340 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-11-15 10:04+0000\n" +"PO-Revision-Date: 2019-11-16 10:11+0000\n" +"Last-Translator: ButterflyOfFire \n" +"Language-Team: Arabic \n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" +"X-Generator: Weblate 3.9.1\n" + +#: lib/mobilizon_web/templates/email/password_reset.html.eex:48 +#: lib/mobilizon_web/templates/email/password_reset.text.eex:12 +#, elixir-format +msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." +msgstr "" + +#: lib/service/export/feed.ex:169 +#, elixir-format +msgid "Feed for %{email} on Mobilizon" +msgstr "" + +#: lib/mobilizon_web/templates/email/email.html.eex:153 +#: lib/mobilizon_web/templates/email/email.text.eex:6 +#, elixir-format +msgid "%{instance} is a Mobilizon server." +msgstr "%{instance} هو خادم موبيليزون Mobilizon." + +#: lib/mobilizon_web/templates/email/report.html.eex:38 +#, elixir-format +msgid "%{reporter_name} (%{reporter_username}) reported the following content." +msgstr "" + +#: lib/mobilizon_web/templates/email/report.html.eex:48 +#, elixir-format +msgid "%{title} by %{creator}" +msgstr "%{title} لِـ %{creator}" + +#: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:58 +#, elixir-format +msgid "Activate my account" +msgstr "تنشيط حسابي" + +#: lib/mobilizon_web/templates/email/email.html.eex:122 +#, elixir-format +msgid "Ask the community on Framacolibri" +msgstr "" + +#: lib/mobilizon_web/templates/email/report.html.eex:62 +#: lib/mobilizon_web/templates/email/report.text.eex:11 +#, elixir-format +msgid "Comments" +msgstr "التعليقات" + +#: lib/mobilizon_web/templates/email/report.html.eex:46 +#: lib/mobilizon_web/templates/email/report.text.eex:6 +#, elixir-format +msgid "Event" +msgstr "" + +#: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:45 +#, elixir-format +msgid "If you didn't request this, please ignore this email." +msgstr "" + +#: lib/mobilizon_web/email/user.ex:45 +#, elixir-format +msgid "Instructions to reset your password on %{instance}" +msgstr "" + +#: lib/mobilizon_web/templates/email/email.html.eex:154 +#, elixir-format +msgid "Learn more about Mobilizon." +msgstr "" + +#: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:13 +#, elixir-format +msgid "Nearly here!" +msgstr "" + +#: lib/mobilizon_web/templates/email/email.html.eex:119 +#, elixir-format +msgid "Need some help? Something not working properly?" +msgstr "" + +#: lib/mobilizon_web/templates/email/report.html.eex:13 +#, elixir-format +msgid "New report on %{instance}" +msgstr "" + +#: lib/mobilizon_web/templates/email/report.html.eex:80 +#: lib/mobilizon_web/templates/email/report.text.eex:18 +#, elixir-format +msgid "Reason" +msgstr "" + +#: lib/mobilizon_web/templates/email/password_reset.html.eex:61 +#, elixir-format +msgid "Reset Password" +msgstr "" + +#: lib/mobilizon_web/templates/email/password_reset.html.eex:41 +#, elixir-format +msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." +msgstr "" + +#: lib/mobilizon_web/templates/email/password_reset.html.eex:13 +#, elixir-format +msgid "Trouble signing in?" +msgstr "" + +#: lib/mobilizon_web/templates/email/report.html.eex:100 +#, elixir-format +msgid "View the report" +msgstr "" + +#: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:38 +#, elixir-format +msgid "You created an account on %{host} with this email address. You are one click away from activating it." +msgstr "" + +#: lib/mobilizon_web/email/user.ex:25 +#, elixir-format +msgid "Instructions to confirm your Mobilizon account on %{instance}" +msgstr "" + +#: lib/mobilizon_web/email/admin.ex:23 +#, elixir-format +msgid "New report on Mobilizon instance %{instance}" +msgstr "" + +#: lib/mobilizon_web/templates/email/registration_confirmation.text.eex:1 +#, elixir-format +msgid "Activate your account" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:13 +#, elixir-format +msgid "All good!" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:45 +#: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:7 +#, elixir-format +msgid "An organizer just approved your participation. You're now going to this event!" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:58 +#: lib/mobilizon_web/templates/email/event_updated.html.eex:101 +#, elixir-format +msgid "Go to event page" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:70 +#: lib/mobilizon_web/templates/email/event_updated.html.eex:113 +#: lib/mobilizon_web/templates/email/event_updated.text.eex:21 +#, elixir-format +msgid "If you need to cancel your participation, just access the event page through link above and click on the participation button." +msgstr "" + +#: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:11 +#, elixir-format +msgid "If you need to cancel your participation, just access the previous link and click on the participation button." +msgstr "" + +#: lib/mobilizon_web/templates/email/email.text.eex:6 +#, elixir-format +msgid "Learn more about Mobilizon:" +msgstr "" + +#: lib/mobilizon_web/templates/email/report.text.eex:1 +#, elixir-format +msgid "New report from %{reporter} on %{instance}" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:1 +#, elixir-format +msgid "Participation approved" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-format +msgid "Participation rejected" +msgstr "" + +#: lib/mobilizon_web/templates/email/password_reset.text.eex:1 +#, elixir-format +msgid "Password reset" +msgstr "" + +#: lib/mobilizon_web/templates/email/password_reset.text.eex:7 +#, elixir-format +msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." +msgstr "" + +#: lib/mobilizon_web/templates/email/event_participation_rejected.html.eex:13 +#, elixir-format +msgid "Sorry!" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_participation_rejected.html.eex:45 +#: lib/mobilizon_web/templates/email/event_participation_rejected.text.eex:7 +#, elixir-format +msgid "Unfortunately, the organizers rejected your participation." +msgstr "" + +#: lib/mobilizon_web/templates/email/registration_confirmation.text.eex:5 +#, elixir-format +msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." +msgstr "" + +#: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:38 +#, elixir-format +msgid "You requested to participate in event %{title}" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:5 +#: lib/mobilizon_web/templates/email/event_participation_rejected.html.eex:38 +#: lib/mobilizon_web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-format +msgid "You requested to participate in event %{title}." +msgstr "" + +#: lib/mobilizon_web/email/participation.ex:73 +#, elixir-format +msgid "Your participation to event %{title} has been approved" +msgstr "" + +#: lib/mobilizon_web/email/participation.ex:52 +#, elixir-format +msgid "Your participation to event %{title} has been rejected" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_updated.html.eex:82 +#, elixir-format +msgid "Ending of event" +msgstr "" + +#: lib/mobilizon_web/email/event.ex:30 +#, elixir-format +msgid "Event %{title} has been updated" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_updated.html.eex:13 +#: lib/mobilizon_web/templates/email/event_updated.text.eex:1 +#, elixir-format +msgid "Event updated!" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_updated.text.eex:16 +#, elixir-format +msgid "New date and time for ending of event: %{ends_on}" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_updated.text.eex:12 +#, elixir-format +msgid "New date and time for start of event: %{begins_on}" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_updated.text.eex:8 +#, elixir-format +msgid "New title: %{title}" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_updated.html.eex:72 +#, elixir-format +msgid "Start of event" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_updated.text.eex:5 +#, elixir-format +msgid "The event %{title} was just updated" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_updated.html.eex:38 +#, elixir-format +msgid "The event %{title} was updated" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_updated.html.eex:62 +#, elixir-format +msgid "Title" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_updated.text.eex:19 +#, elixir-format +msgid "View the updated event on: %{link}" +msgstr "" + +#: lib/mobilizon_web/templates/email/password_reset.html.eex:38 +#: lib/mobilizon_web/templates/email/password_reset.text.eex:5 +#, elixir-format +msgid "You requested a new password for your account on %{instance}." +msgstr "" + +#: lib/mobilizon_web/templates/email/email.html.eex:91 +#, elixir-format +msgid "%{b_start}Please do not use it in any real way%{b_end}: everything you create here (accounts, events, identities, etc.) will be automatically deleted every 48 hours." +msgstr "" + +#: lib/mobilizon_web/templates/email/email.html.eex:94 +#, elixir-format +msgid "In the meantime, please consider that the software is not (yet) finished. More information %{a_start}on our blog%{a_end}." +msgstr "" + +#: lib/mobilizon_web/templates/email/email.html.eex:93 +#, elixir-format +msgid "Mobilizon is under development, we will add new features to this site during regular updates, until the release of %{b_start}version 1 of the software in the first half of 2020%{b_end}." +msgstr "" + +#: lib/mobilizon_web/templates/email/email.html.eex:90 +#, elixir-format +msgid "This is a demonstration site to test the beta version of Mobilizon." +msgstr "" + +#: lib/mobilizon_web/templates/email/email.html.eex:88 +#, elixir-format +msgid "Warning" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_updated.html.eex:54 +#, elixir-format +msgid "Event has been cancelled" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_updated.html.eex:50 +#, elixir-format +msgid "Event has been confirmed" +msgstr "" + +#: lib/mobilizon_web/templates/email/event_updated.html.eex:52 +#, elixir-format +msgid "Event status has been set as tentative" +msgstr "" diff --git a/priv/gettext/de/LC_MESSAGES/default.po b/priv/gettext/de/LC_MESSAGES/default.po index 82ca48bed..f0bc1494d 100644 --- a/priv/gettext/de/LC_MESSAGES/default.po +++ b/priv/gettext/de/LC_MESSAGES/default.po @@ -3,335 +3,365 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-24 14:39+0000\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2019-11-09 15:11+0000\n" +"Last-Translator: Till \n" +"Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Translate Toolkit 2.4.0\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.9.1\n" -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.html.eex:48 #: lib/mobilizon_web/templates/email/password_reset.text.eex:12 +#, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" +"Wenn Du dies nicht angefragt hast, ignoriere diese E-Mail. Dein Passwort " +"wird sich nicht ändern, solange Du den Link unten nicht besuchst und ein " +"neues erstellst." -#, elixir-format #: lib/service/export/feed.ex:169 -msgid "Feed for %{email} on Mobilizon" -msgstr "" - #, elixir-format +msgid "Feed for %{email} on Mobilizon" +msgstr "Feed für %{email} auf Mobilizon" + #: lib/mobilizon_web/templates/email/email.html.eex:153 #: lib/mobilizon_web/templates/email/email.text.eex:6 -msgid "%{instance} is a Mobilizon server." -msgstr "" - #, elixir-format +msgid "%{instance} is a Mobilizon server." +msgstr "%{instance} ist ein Mobilizon-Server." + #: lib/mobilizon_web/templates/email/report.html.eex:38 +#, elixir-format msgid "%{reporter_name} (%{reporter_username}) reported the following content." msgstr "" +"%{reporter_name} (%{reporter_username}) hat den folgenden Inhalt gemeldet." -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:48 +#, elixir-format msgid "%{title} by %{creator}" -msgstr "" +msgstr "%{title} von %{creator}" -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:58 +#, elixir-format msgid "Activate my account" -msgstr "" +msgstr "Aktiviere meinen Account" -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:122 -msgid "Ask the community on Framacolibri" -msgstr "" - #, elixir-format +msgid "Ask the community on Framacolibri" +msgstr "Frag die Gemeinschaft auf Framacolibri" + #: lib/mobilizon_web/templates/email/report.html.eex:62 #: lib/mobilizon_web/templates/email/report.text.eex:11 -msgid "Comments" -msgstr "" - #, elixir-format +msgid "Comments" +msgstr "Kommentare" + #: lib/mobilizon_web/templates/email/report.html.eex:46 #: lib/mobilizon_web/templates/email/report.text.eex:6 +#, elixir-format msgid "Event" -msgstr "" +msgstr "Veranstaltung" -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:45 +#, elixir-format msgid "If you didn't request this, please ignore this email." -msgstr "" +msgstr "Wenn Du dies nicht angefragt hast, ignoriere diese E-Mail." -#, elixir-format #: lib/mobilizon_web/email/user.ex:45 +#, elixir-format msgid "Instructions to reset your password on %{instance}" -msgstr "" +msgstr "Anweisungen um dein Passwort auf %{instance} zurückzusetzen" -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:154 +#, elixir-format msgid "Learn more about Mobilizon." -msgstr "" +msgstr "Lerne mehr über Mobilizon." -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:13 +#, elixir-format msgid "Nearly here!" -msgstr "" +msgstr "Fast hier!" -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:119 +#, elixir-format msgid "Need some help? Something not working properly?" -msgstr "" +msgstr "Brauchst Du Hilfe? Funktioniert etwas nicht richtig?" -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:13 -msgid "New report on %{instance}" -msgstr "" - #, elixir-format +msgid "New report on %{instance}" +msgstr "Neue Meldung auf %{instance}" + #: lib/mobilizon_web/templates/email/report.html.eex:80 #: lib/mobilizon_web/templates/email/report.text.eex:18 +#, elixir-format msgid "Reason" -msgstr "" +msgstr "Begründung" -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.html.eex:61 -msgid "Reset Password" -msgstr "" - #, elixir-format +msgid "Reset Password" +msgstr "Passwort zurücksetzen" + #: lib/mobilizon_web/templates/email/password_reset.html.eex:41 +#, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" +"Dein Passwort zurückzusetzen ist einfach. Klicke einfach auf den Button " +"unten und folge den Anweisungen. Wir kümmern uns um den Rest." -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.html.eex:13 +#, elixir-format msgid "Trouble signing in?" -msgstr "" +msgstr "Probleme beim einloggen?" -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:100 -msgid "View the report" -msgstr "" - #, elixir-format +msgid "View the report" +msgstr "Meldung ansehen" + #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:38 +#, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" +"Du hast einen Account auf %{host} mit dieser E-Mail-Adresse. Du bist nur ein " +"Klick von der Aktivierung entfernt." -#, elixir-format #: lib/mobilizon_web/email/user.ex:25 +#, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" -msgstr "" +msgstr "Anweisungen um deinen Mobilizon-Account auf %{instance} zu bestätigen" -#, elixir-format #: lib/mobilizon_web/email/admin.ex:23 +#, elixir-format msgid "New report on Mobilizon instance %{instance}" -msgstr "" +msgstr "Neue Meldung auf der Mobilizon-Instanz %{instance}" -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.text.eex:1 +#, elixir-format msgid "Activate your account" -msgstr "" +msgstr "Aktiviere deinen Account" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:13 -msgid "All good!" -msgstr "" - #, elixir-format +msgid "All good!" +msgstr "Alles klar!" + #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:45 #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:7 +#, elixir-format msgid "An organizer just approved your participation. You're now going to this event!" msgstr "" +"Ein Organisator hat deine Teilnahme bestätigt. Du nimmst jetzt an der " +"Veranstaltung teil!" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:58 #: lib/mobilizon_web/templates/email/event_updated.html.eex:101 -msgid "Go to event page" -msgstr "" - #, elixir-format +msgid "Go to event page" +msgstr "Gehe zur Veranstaltungs-Seite" + #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:70 #: lib/mobilizon_web/templates/email/event_updated.html.eex:113 #: lib/mobilizon_web/templates/email/event_updated.text.eex:21 +#, elixir-format msgid "If you need to cancel your participation, just access the event page through link above and click on the participation button." msgstr "" +"Wenn Du deine Teilnahme absagen musst, gehe einfach über obenstehenden Link " +"auf die Veranstaltungs-Seite und klicke auf den Teilnahme-Button." -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:11 +#, elixir-format msgid "If you need to cancel your participation, just access the previous link and click on the participation button." msgstr "" +"Wenn Du deine Teilnahme absagen musst, besuche einfach den vorhergehenden " +"Link und klicke auf den Teilnahme-Button." -#, elixir-format #: lib/mobilizon_web/templates/email/email.text.eex:6 +#, elixir-format msgid "Learn more about Mobilizon:" -msgstr "" +msgstr "Lerne mehr über Mobilizon:" -#, elixir-format #: lib/mobilizon_web/templates/email/report.text.eex:1 +#, elixir-format msgid "New report from %{reporter} on %{instance}" -msgstr "" +msgstr "Neue Meldung von %{reporter} auf %{instance}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:1 +#, elixir-format msgid "Participation approved" -msgstr "" +msgstr "Teilnahme bestätigt" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-format msgid "Participation rejected" -msgstr "" +msgstr "Teilnahme abgelehnt" -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.text.eex:1 -msgid "Password reset" -msgstr "" - #, elixir-format +msgid "Password reset" +msgstr "Passwort zurückgesetzt" + #: lib/mobilizon_web/templates/email/password_reset.text.eex:7 +#, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" +"Dein Passwort zurückzusetzen ist einfach. Klicke einfach auf den Button " +"unten und folge den Anweisungen. Wir kümmern uns um den Rest." -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_rejected.html.eex:13 -msgid "Sorry!" -msgstr "" - #, elixir-format +msgid "Sorry!" +msgstr "Entschuldigung!" + #: lib/mobilizon_web/templates/email/event_participation_rejected.html.eex:45 #: lib/mobilizon_web/templates/email/event_participation_rejected.text.eex:7 -msgid "Unfortunately, the organizers rejected your participation." -msgstr "" - #, elixir-format +msgid "Unfortunately, the organizers rejected your participation." +msgstr "Leider hat der Organisator deine Teilnahme abgelehnt." + #: lib/mobilizon_web/templates/email/registration_confirmation.text.eex:5 +#, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" +"Du hast einen Account auf %{host} mit dieser E-Mail-Adresse. Du bist nur ein " +"Klick von der Aktivierung entfernt. Wenn Du das nicht warst, ignoriere diese " +"E-Mail bitte." -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:38 -msgid "You requested to participate in event %{title}" -msgstr "" - #, elixir-format +msgid "You requested to participate in event %{title}" +msgstr "Du hast angefragt, an der Veranstaltung %{title} teilzunehmen" + #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:5 #: lib/mobilizon_web/templates/email/event_participation_rejected.html.eex:38 #: lib/mobilizon_web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-format msgid "You requested to participate in event %{title}." -msgstr "" +msgstr "Du hast angefragt, an der Veranstaltung %{title} teilzunehmen." -#, elixir-format #: lib/mobilizon_web/email/participation.ex:73 +#, elixir-format msgid "Your participation to event %{title} has been approved" -msgstr "" +msgstr "Deine Teilnahme an der Veranstaltung %{title}wurde akzeptiert" -#, elixir-format #: lib/mobilizon_web/email/participation.ex:52 +#, elixir-format msgid "Your participation to event %{title} has been rejected" -msgstr "" +msgstr "Deine Teilnahme an der Veranstaltung %{title}wurde abgelehnt" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:82 +#, elixir-format msgid "Ending of event" -msgstr "" +msgstr "Ende der Veranstaltung" -#, elixir-format #: lib/mobilizon_web/email/event.ex:30 -msgid "Event %{title} has been updated" -msgstr "" - #, elixir-format +msgid "Event %{title} has been updated" +msgstr "Veranstaltung %{title} wurde aktualisiert" + #: lib/mobilizon_web/templates/email/event_updated.html.eex:13 #: lib/mobilizon_web/templates/email/event_updated.text.eex:1 +#, elixir-format msgid "Event updated!" -msgstr "" +msgstr "Veranstaltung aktualisiert!" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:16 +#, elixir-format msgid "New date and time for ending of event: %{ends_on}" -msgstr "" +msgstr "Neues Datum und Uhrzeit für das Ende der Veranstaltung: %{ends_on}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:12 +#, elixir-format msgid "New date and time for start of event: %{begins_on}" -msgstr "" +msgstr "Neues Datum und Uhrzeit für den Beginn der Veranstaltung: %{begins_on}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:8 +#, elixir-format msgid "New title: %{title}" -msgstr "" +msgstr "Neuer Titel: %{title}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:72 +#, elixir-format msgid "Start of event" -msgstr "" +msgstr "Beginn der Veranstaltung" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:5 +#, elixir-format msgid "The event %{title} was just updated" -msgstr "" +msgstr "Die Veranstaltung %{title} wurde gerade aktualisiert" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:38 +#, elixir-format msgid "The event %{title} was updated" -msgstr "" +msgstr "Die Veranstaltung %{title} wurde aktualisiert" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:62 +#, elixir-format msgid "Title" -msgstr "" +msgstr "Titel" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:19 -msgid "View the updated event on: %{link}" -msgstr "" - #, elixir-format +msgid "View the updated event on: %{link}" +msgstr "Zeige die aktualisierte Veranstaltung unter: %{link}" + #: lib/mobilizon_web/templates/email/password_reset.html.eex:38 #: lib/mobilizon_web/templates/email/password_reset.text.eex:5 +#, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "" +"Du hast ein neues Passwort für deinen Account auf %{instance} angefragt." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:91 +#, elixir-format msgid "%{b_start}Please do not use it in any real way%{b_end}: everything you create here (accounts, events, identities, etc.) will be automatically deleted every 48 hours." msgstr "" +"%{b_start}Bitte nutze es für keine wirklichen Veranstaltungen%{b_end}: " +"Alles, was Du hier erstellst (Accounts, Veranstaltungen, Identitäten, etc.) " +"wird nach 48 Stunden automatisch gelöscht." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:94 +#, elixir-format msgid "In the meantime, please consider that the software is not (yet) finished. More information %{a_start}on our blog%{a_end}." msgstr "" +"Bitte beachte in der Zwischenzeit, dass diese Software (noch) fertiggestellt " +"ist. Weitere Informationen %{a_start}in unserem Blog%{a_end}." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:93 +#, elixir-format msgid "Mobilizon is under development, we will add new features to this site during regular updates, until the release of %{b_start}version 1 of the software in the first half of 2020%{b_end}." msgstr "" +"Mobilizon befindet sich in der Entwicklung, wir werden neue Funktionen " +"während regulären Updates hinzufügen, bis %{b_start}Version 1 der Software " +"in der ersten Hälfte von 2020 veröffentlicht wird%{b_end}." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:90 +#, elixir-format msgid "This is a demonstration site to test the beta version of Mobilizon." -msgstr "" +msgstr "Dies ist eine Demo-Seite, um die Beta-Version von Mobilizon zu testen." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:88 +#, elixir-format msgid "Warning" -msgstr "" +msgstr "Warnung" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:54 +#, elixir-format msgid "Event has been cancelled" -msgstr "" +msgstr "Veranstaltung wurde abgesagt" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:50 -msgid "Event has been confirmed" -msgstr "" - #, elixir-format +msgid "Event has been confirmed" +msgstr "Veranstaltung wurde bestätigt" + #: lib/mobilizon_web/templates/email/event_updated.html.eex:52 +#, elixir-format msgid "Event status has been set as tentative" -msgstr "" +msgstr "Veranstaltung wurde als vorläufig markiert" diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po index 230033aa8..2b69a6982 100644 --- a/priv/gettext/en/LC_MESSAGES/default.po +++ b/priv/gettext/en/LC_MESSAGES/default.po @@ -10,15 +10,16 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-10-11 15:49+0200\n" -"Last-Translator: Thomas Citharel \n" -"Language-Team: English \n" +"PO-Revision-Date: 2019-11-12 13:24+0000\n" +"Last-Translator: Pieter David \n" +"Language-Team: English \n" "Language: en\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 2.0.6\n" +"X-Generator: Weblate 3.9.1\n" #: lib/mobilizon_web/templates/email/password_reset.html.eex:48 #: lib/mobilizon_web/templates/email/password_reset.text.eex:12 @@ -243,7 +244,7 @@ msgstr "Title" #: lib/mobilizon_web/templates/email/event_updated.text.eex:19 msgid "View the updated event on: %{link}" -msgstr "Your participation to event %{title} has been rejected" +msgstr "View the updated event on: %{link}" #: lib/mobilizon_web/templates/email/password_reset.html.eex:38 #: lib/mobilizon_web/templates/email/password_reset.text.eex:5 diff --git a/priv/gettext/fr/LC_MESSAGES/default.po b/priv/gettext/fr/LC_MESSAGES/default.po index 61c6a8f7d..59a368c91 100644 --- a/priv/gettext/fr/LC_MESSAGES/default.po +++ b/priv/gettext/fr/LC_MESSAGES/default.po @@ -10,15 +10,16 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2019-10-11 15:49+0200\n" -"Last-Translator: Quentin \n" -"Language-Team: French \n" -"Language: fr_FR\n" +"PO-Revision-Date: 2019-10-17 14:31+0000\n" +"Last-Translator: Zilverspar \n" +"Language-Team: French \n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Poedit 2.0.6\n" +"X-Generator: Weblate 3.9\n" #: lib/mobilizon_web/templates/email/password_reset.html.eex:48 #: lib/mobilizon_web/templates/email/password_reset.text.eex:12 @@ -280,4 +281,4 @@ msgstr "L'événement a été confirmé" #: lib/mobilizon_web/templates/email/event_updated.html.eex:52 msgid "Event status has been set as tentative" -msgstr "Le statut de l'événement à été défini comme « à confirmer »" +msgstr "Le statut de l'événement a été défini comme « à confirmer »" diff --git a/priv/gettext/nl/LC_MESSAGES/default.po b/priv/gettext/nl/LC_MESSAGES/default.po index 6ebd77f8b..26ad25456 100644 --- a/priv/gettext/nl/LC_MESSAGES/default.po +++ b/priv/gettext/nl/LC_MESSAGES/default.po @@ -3,335 +3,363 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-24 14:40+0000\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2019-11-12 13:24+0000\n" +"Last-Translator: Pieter David \n" +"Language-Team: Dutch \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Translate Toolkit 2.4.0\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.9.1\n" -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.html.eex:48 #: lib/mobilizon_web/templates/email/password_reset.text.eex:12 +#, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" +"Als u dit niet gevraagd hebt, kunt u deze email negeren. Uw wachtwoord zal " +"niet veranderen tot u op onderstaande link klikt en een nieuw wachtwoord " +"instelt." -#, elixir-format #: lib/service/export/feed.ex:169 -msgid "Feed for %{email} on Mobilizon" -msgstr "" - #, elixir-format +msgid "Feed for %{email} on Mobilizon" +msgstr "Feed voor %{email} op Mobilizon" + #: lib/mobilizon_web/templates/email/email.html.eex:153 #: lib/mobilizon_web/templates/email/email.text.eex:6 -msgid "%{instance} is a Mobilizon server." -msgstr "" - #, elixir-format +msgid "%{instance} is a Mobilizon server." +msgstr "%{instance} is een Mobilizonserver." + #: lib/mobilizon_web/templates/email/report.html.eex:38 +#, elixir-format msgid "%{reporter_name} (%{reporter_username}) reported the following content." msgstr "" +"%{reporter_name} (%{reporter_username}) heeft de volgende inhoud gemeld." -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:48 +#, elixir-format msgid "%{title} by %{creator}" -msgstr "" +msgstr "%{title} door %{creator}" -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:58 +#, elixir-format msgid "Activate my account" -msgstr "" +msgstr "Activeer mijn account" -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:122 -msgid "Ask the community on Framacolibri" -msgstr "" - #, elixir-format +msgid "Ask the community on Framacolibri" +msgstr "Vragen aan de gemeenschap op Framacolibri" + #: lib/mobilizon_web/templates/email/report.html.eex:62 #: lib/mobilizon_web/templates/email/report.text.eex:11 -msgid "Comments" -msgstr "" - #, elixir-format +msgid "Comments" +msgstr "Opmerkingen" + #: lib/mobilizon_web/templates/email/report.html.eex:46 #: lib/mobilizon_web/templates/email/report.text.eex:6 +#, elixir-format msgid "Event" -msgstr "" +msgstr "Evenement" -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:45 +#, elixir-format msgid "If you didn't request this, please ignore this email." -msgstr "" +msgstr "Gelieve deze email te negeren indien u dit niet gevraagd hebt." -#, elixir-format #: lib/mobilizon_web/email/user.ex:45 +#, elixir-format msgid "Instructions to reset your password on %{instance}" -msgstr "" +msgstr "Instructies om uw wachtwoord opnieuw in te stellen op %{instance}" -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:154 +#, elixir-format msgid "Learn more about Mobilizon." -msgstr "" +msgstr "Leer meer over Mobilizon." -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:13 +#, elixir-format msgid "Nearly here!" -msgstr "" +msgstr "Bijna klaar!" -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:119 +#, elixir-format msgid "Need some help? Something not working properly?" -msgstr "" +msgstr "Hulp nodig? Werkt iets niet juist?" -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:13 -msgid "New report on %{instance}" -msgstr "" - #, elixir-format +msgid "New report on %{instance}" +msgstr "Nieuwe melding op %{instance}" + #: lib/mobilizon_web/templates/email/report.html.eex:80 #: lib/mobilizon_web/templates/email/report.text.eex:18 +#, elixir-format msgid "Reason" -msgstr "" +msgstr "Reden" -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.html.eex:61 -msgid "Reset Password" -msgstr "" - #, elixir-format +msgid "Reset Password" +msgstr "Wachtwoord opnieuw instellen" + #: lib/mobilizon_web/templates/email/password_reset.html.eex:41 +#, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" +"Uw wachtwoord opnieuw instellen is eenvoudig. Klik op de knop en volg de " +"instructies. Wij zorgen ervoor dat u snel verder kunt." -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.html.eex:13 +#, elixir-format msgid "Trouble signing in?" -msgstr "" +msgstr "Problemen met aanmelden?" -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:100 -msgid "View the report" -msgstr "" - #, elixir-format +msgid "View the report" +msgstr "Bekijk de melding" + #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:38 +#, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" +"U hebt een account op %{host} gemaakt met dit emailadres. U bent op één " +"klik van de activering." -#, elixir-format #: lib/mobilizon_web/email/user.ex:25 +#, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" -msgstr "" +msgstr "Instructies om uw Mobilizonaccount op %{instance} te bevestigen" -#, elixir-format #: lib/mobilizon_web/email/admin.ex:23 +#, elixir-format msgid "New report on Mobilizon instance %{instance}" -msgstr "" +msgstr "Nieuwe melding op de Mobilizonserver %{instance}" -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.text.eex:1 +#, elixir-format msgid "Activate your account" -msgstr "" +msgstr "Uw account activeren" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:13 -msgid "All good!" -msgstr "" - #, elixir-format +msgid "All good!" +msgstr "Alles in orde!" + #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:45 #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:7 +#, elixir-format msgid "An organizer just approved your participation. You're now going to this event!" msgstr "" +"Een organisator heeft uw deelname goedgekeurd. U neemt nu deel aan dit " +"evenement!" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:58 #: lib/mobilizon_web/templates/email/event_updated.html.eex:101 -msgid "Go to event page" -msgstr "" - #, elixir-format +msgid "Go to event page" +msgstr "Ga naar de pagina van het evenement" + #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:70 #: lib/mobilizon_web/templates/email/event_updated.html.eex:113 #: lib/mobilizon_web/templates/email/event_updated.text.eex:21 +#, elixir-format msgid "If you need to cancel your participation, just access the event page through link above and click on the participation button." msgstr "" +"Als u uw deelname moet annuleren, gaat u naar de pagina van het evenement " +"via de link hierboven, en klikt u op de deelnameknop." -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:11 +#, elixir-format msgid "If you need to cancel your participation, just access the previous link and click on the participation button." msgstr "" +"Als u uw deelname moet annuleren, gaat u naar onderstaande link, en klikt u " +"op de deelnameknop." -#, elixir-format #: lib/mobilizon_web/templates/email/email.text.eex:6 +#, elixir-format msgid "Learn more about Mobilizon:" -msgstr "" +msgstr "Leer meer over Mobilizon:" -#, elixir-format #: lib/mobilizon_web/templates/email/report.text.eex:1 +#, elixir-format msgid "New report from %{reporter} on %{instance}" -msgstr "" +msgstr "Nieuwe melding op %{instance}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:1 +#, elixir-format msgid "Participation approved" -msgstr "" +msgstr "Deelname goedgekeurd" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-format msgid "Participation rejected" -msgstr "" +msgstr "Deelname afgewezen" -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.text.eex:1 -msgid "Password reset" -msgstr "" - #, elixir-format +msgid "Password reset" +msgstr "Wachtwoord opnieuw instellen" + #: lib/mobilizon_web/templates/email/password_reset.text.eex:7 +#, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" +"Uw wachtwoord opnieuw instellen is eenvoudig. Klik op de knop hieronder en " +"volg de instructies. Wij zorgen ervoor dat u snel verder kunt." -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_rejected.html.eex:13 -msgid "Sorry!" -msgstr "" - #, elixir-format +msgid "Sorry!" +msgstr "Sorry!" + #: lib/mobilizon_web/templates/email/event_participation_rejected.html.eex:45 #: lib/mobilizon_web/templates/email/event_participation_rejected.text.eex:7 -msgid "Unfortunately, the organizers rejected your participation." -msgstr "" - #, elixir-format +msgid "Unfortunately, the organizers rejected your participation." +msgstr "Jammer genoeg heeft de organisator uw deelname afgewezen." + #: lib/mobilizon_web/templates/email/registration_confirmation.text.eex:5 +#, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" +"U hebt een account op %{host} gemaakt met dit emailadres. U bent op één " +"klik van de activering. Gelieve deze email te negeren als u dit niet was." -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:38 -msgid "You requested to participate in event %{title}" -msgstr "" - #, elixir-format +msgid "You requested to participate in event %{title}" +msgstr "U hebt gevraagd om deel te nemen aan het evenement %{title}" + #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:5 #: lib/mobilizon_web/templates/email/event_participation_rejected.html.eex:38 #: lib/mobilizon_web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-format msgid "You requested to participate in event %{title}." -msgstr "" +msgstr "U hebt gevraagd om deel te nemen aan het evenement %{title}." -#, elixir-format #: lib/mobilizon_web/email/participation.ex:73 +#, elixir-format msgid "Your participation to event %{title} has been approved" -msgstr "" +msgstr "Uw deelname aan het evenement %{title} is goedgekeurd" -#, elixir-format #: lib/mobilizon_web/email/participation.ex:52 +#, elixir-format msgid "Your participation to event %{title} has been rejected" -msgstr "" +msgstr "Uw deelname aan het evenement %{title} is afgewezen" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:82 +#, elixir-format msgid "Ending of event" -msgstr "" +msgstr "Einde van het evenement" -#, elixir-format #: lib/mobilizon_web/email/event.ex:30 -msgid "Event %{title} has been updated" -msgstr "" - #, elixir-format +msgid "Event %{title} has been updated" +msgstr "Evenement %{title} is bijgewerkt" + #: lib/mobilizon_web/templates/email/event_updated.html.eex:13 #: lib/mobilizon_web/templates/email/event_updated.text.eex:1 +#, elixir-format msgid "Event updated!" -msgstr "" +msgstr "Evenement bijgewerkt!" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:16 +#, elixir-format msgid "New date and time for ending of event: %{ends_on}" -msgstr "" +msgstr "Nieuwe einddatum en -tijd van het evenement: %{ends_on}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:12 +#, elixir-format msgid "New date and time for start of event: %{begins_on}" -msgstr "" +msgstr "Nieuwe begindatum en -tijd van het evenement: %{begins_on}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:8 +#, elixir-format msgid "New title: %{title}" -msgstr "" +msgstr "Nieuwe titel: %{title}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:72 +#, elixir-format msgid "Start of event" -msgstr "" +msgstr "Begin van het evenement" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:5 +#, elixir-format msgid "The event %{title} was just updated" -msgstr "" +msgstr "Evenement %{title} is zonet bijgewerkt" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:38 +#, elixir-format msgid "The event %{title} was updated" -msgstr "" +msgstr "Het evenement %{title} is bijgewerkt" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:62 +#, elixir-format msgid "Title" -msgstr "" +msgstr "Titel" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:19 -msgid "View the updated event on: %{link}" -msgstr "" - #, elixir-format +msgid "View the updated event on: %{link}" +msgstr "Bekijk het bijgewerkte evenement op: %{link}" + #: lib/mobilizon_web/templates/email/password_reset.html.eex:38 #: lib/mobilizon_web/templates/email/password_reset.text.eex:5 -msgid "You requested a new password for your account on %{instance}." -msgstr "" - #, elixir-format +msgid "You requested a new password for your account on %{instance}." +msgstr "U hebt een nieuw wachtwoord aangevraagd voor uw account op %{instance}." + #: lib/mobilizon_web/templates/email/email.html.eex:91 +#, elixir-format msgid "%{b_start}Please do not use it in any real way%{b_end}: everything you create here (accounts, events, identities, etc.) will be automatically deleted every 48 hours." msgstr "" +"%{b_start}Gelieve dit niet te gebruiken voor echte evenementen%{b_end}: " +"alles wat u hier aanmaakt (accounts, evenementen, identiteiten, etc.) wordt " +"iedere 48u automatisch gewist." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:94 +#, elixir-format msgid "In the meantime, please consider that the software is not (yet) finished. More information %{a_start}on our blog%{a_end}." msgstr "" +"Gelieve er in tussentijd rekening mee te houden dat deze software (nog) niet " +"klaar is voor gebruik. Meer informatie %{a_start}op onze blog%{a_end}." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:93 +#, elixir-format msgid "Mobilizon is under development, we will add new features to this site during regular updates, until the release of %{b_start}version 1 of the software in the first half of 2020%{b_end}." msgstr "" +"Mobilizon is in ontwikkeling, we zullen regelmatig nieuwe functies toevoegen " +"aan deze site via updates, tot %{b_start}versie 1 van de software " +"beschikbaar is in de eerste helft van 2020%{b_end}." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:90 +#, elixir-format msgid "This is a demonstration site to test the beta version of Mobilizon." -msgstr "" +msgstr "Dit is een demosite om de bètaversie van Mobilizon te testen." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:88 +#, elixir-format msgid "Warning" -msgstr "" +msgstr "Waarschuwing" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:54 +#, elixir-format msgid "Event has been cancelled" -msgstr "" +msgstr "Het evenement is geannuleerd" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:50 -msgid "Event has been confirmed" -msgstr "" - #, elixir-format +msgid "Event has been confirmed" +msgstr "Het evenement is bevestigd" + #: lib/mobilizon_web/templates/email/event_updated.html.eex:52 +#, elixir-format msgid "Event status has been set as tentative" -msgstr "" +msgstr "Het evenement is als \"te bevestigen\" aangeduid" diff --git a/priv/gettext/oc/LC_MESSAGES/default.po b/priv/gettext/oc/LC_MESSAGES/default.po index 32ec92ab6..997e8ebb1 100644 --- a/priv/gettext/oc/LC_MESSAGES/default.po +++ b/priv/gettext/oc/LC_MESSAGES/default.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-24 14:40+0000\n" -"PO-Revision-Date: 2019-10-10 13:07+0000\n" +"PO-Revision-Date: 2019-10-17 14:31+0000\n" "Last-Translator: Quentin \n" "Language-Team: Occitan \n" @@ -12,331 +12,341 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 3.8\n" +"X-Generator: Weblate 3.9\n" -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.html.eex:48 #: lib/mobilizon_web/templates/email/password_reset.text.eex:12 +#, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" "S’avètz pas demandat aquò, podètz ignorar aqueste corrièl. Vòstre senhal cambiarà pas mentre que cliquetz pas lo ligam çai-jos e ne definiscatz un novèl." -#, elixir-format #: lib/service/export/feed.ex:169 +#, elixir-format msgid "Feed for %{email} on Mobilizon" msgstr "Flux per %{email} sus Mobilizon" -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:153 #: lib/mobilizon_web/templates/email/email.text.eex:6 +#, elixir-format msgid "%{instance} is a Mobilizon server." msgstr "%{instance} es una instància Mobilizon." -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:38 +#, elixir-format msgid "%{reporter_name} (%{reporter_username}) reported the following content." msgstr "%{reporter_name} (%{reporter_username}) a senhalat lo contengut seguent." -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:48 +#, elixir-format msgid "%{title} by %{creator}" msgstr "%{title} per %{creator}" -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:58 +#, elixir-format msgid "Activate my account" msgstr "Activar mon compte" -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:122 +#, elixir-format msgid "Ask the community on Framacolibri" msgstr "Demandar a la comunautat sus Framacolibri" -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:62 #: lib/mobilizon_web/templates/email/report.text.eex:11 +#, elixir-format msgid "Comments" msgstr "Comentaris" -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:46 #: lib/mobilizon_web/templates/email/report.text.eex:6 +#, elixir-format msgid "Event" msgstr "Eveniment" -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:45 +#, elixir-format msgid "If you didn't request this, please ignore this email." msgstr "S’avètz pas demandat aquò, mercés d’ignorar aqueste messatge." -#, elixir-format #: lib/mobilizon_web/email/user.ex:45 +#, elixir-format msgid "Instructions to reset your password on %{instance}" msgstr "Consignas per reïnincializar vòstre senhal sus %{instance}" -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:154 +#, elixir-format msgid "Learn more about Mobilizon." msgstr "Ne saber mai tocant Mobilizon." -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:13 +#, elixir-format msgid "Nearly here!" msgstr "I sètz gaireben !" -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:119 +#, elixir-format msgid "Need some help? Something not working properly?" msgstr "Besonh d’ajuda ? Quicòm truca ?" -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:13 +#, elixir-format msgid "New report on %{instance}" msgstr "Nòu senhalament sus %{instance}" -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:80 #: lib/mobilizon_web/templates/email/report.text.eex:18 +#, elixir-format msgid "Reason" msgstr "Rason" -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.html.eex:61 +#, elixir-format msgid "Reset Password" msgstr "Reïnicializar mon senhal" -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.html.eex:41 +#, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "Reïnicializar vòstre senhal es facil. Clicatz simplament lo boton e seguètz las consignas. Seretz prèst d’aquí un momenton." -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.html.eex:13 +#, elixir-format msgid "Trouble signing in?" msgstr "De dificultats a vos connectar ?" -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:100 +#, elixir-format msgid "View the report" msgstr "Veire lo senhalament" -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:38 +#, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "Avètz creat un compte sus %{host} amb aquesta adreça electronica. Sètz a un clic de l’activar." -#, elixir-format #: lib/mobilizon_web/email/user.ex:25 +#, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" msgstr "Consignas per confirmar vòstre compte Mobilizon sus %{instance}" -#, elixir-format #: lib/mobilizon_web/email/admin.ex:23 +#, elixir-format msgid "New report on Mobilizon instance %{instance}" msgstr "Nòu senhalament sus l’instància Mobilizon %{instance}" -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.text.eex:1 +#, elixir-format msgid "Activate your account" msgstr "Activar mon compte" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:13 +#, elixir-format msgid "All good!" msgstr "Aquò’s tot bon !" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:45 #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:7 +#, elixir-format msgid "An organizer just approved your participation. You're now going to this event!" msgstr "L’organizator ven d’aprovar vòstra participacion. Ara anatz a aqueste eveniment !" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:58 #: lib/mobilizon_web/templates/email/event_updated.html.eex:101 +#, elixir-format msgid "Go to event page" msgstr "Anar a la pagina de l’eveniment" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:70 #: lib/mobilizon_web/templates/email/event_updated.html.eex:113 #: lib/mobilizon_web/templates/email/event_updated.text.eex:21 +#, elixir-format msgid "If you need to cancel your participation, just access the event page through link above and click on the participation button." msgstr "" "Se vos fa besonh d’anullar vòstra participacion, vos cal pas qu’accedir a la pagina de l’eveniment via lo ligam çai-jos e clicar lo boton de " "participacion." -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:11 +#, elixir-format msgid "If you need to cancel your participation, just access the previous link and click on the participation button." msgstr "Se vos fa besonh d’anullar vòstra participacion, vos cal pas qu’accedir al ligam çai-jos e clicar lo boton de participacion." -#, elixir-format #: lib/mobilizon_web/templates/email/email.text.eex:6 +#, elixir-format msgid "Learn more about Mobilizon:" msgstr "Ne saber mai tocant Mobilizon :" -#, elixir-format #: lib/mobilizon_web/templates/email/report.text.eex:1 +#, elixir-format msgid "New report from %{reporter} on %{instance}" msgstr "Nòu senhalament sus %{instance}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:1 +#, elixir-format msgid "Participation approved" msgstr "Participacion aprovada" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-format msgid "Participation rejected" msgstr "Participacion regetada" -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.text.eex:1 +#, elixir-format msgid "Password reset" msgstr "Reïnicializacion del senhal" -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.text.eex:7 +#, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "Reïnicializar vòstre senhal es facil. Clicatz simplament lo boton e seguètz las consignas. Seretz prèst d’aquí un momenton." -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_rejected.html.eex:13 +#, elixir-format msgid "Sorry!" msgstr "Nos dòl !" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_rejected.html.eex:45 #: lib/mobilizon_web/templates/email/event_participation_rejected.text.eex:7 -msgid "Unfortunately, the organizers rejected your participation." -msgstr "Mmalaürosament, los organizaires an regetada vòstra demanda de participacion." - #, elixir-format +msgid "Unfortunately, the organizers rejected your participation." +msgstr "" +"Malaürosament, los organizaires an regetada vòstra demanda de participacion." + #: lib/mobilizon_web/templates/email/registration_confirmation.text.eex:5 +#, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "Avètz creat un compte sus %{host} amb aquesta adreça electronica. Sètz a un clic de l’activar." -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:38 +#, elixir-format msgid "You requested to participate in event %{title}" msgstr "Avètz demandat de participar a l’eveniment %{title}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:5 #: lib/mobilizon_web/templates/email/event_participation_rejected.html.eex:38 #: lib/mobilizon_web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-format msgid "You requested to participate in event %{title}." msgstr "Avètz demandat de participar a l’eveniment %{title}." -#, elixir-format #: lib/mobilizon_web/email/participation.ex:73 +#, elixir-format msgid "Your participation to event %{title} has been approved" msgstr "Vòstra participacion a l’eveniment %{title} es estada aprovada" -#, elixir-format #: lib/mobilizon_web/email/participation.ex:52 +#, elixir-format msgid "Your participation to event %{title} has been rejected" msgstr "Vòstra participacion a l’eveniment %{title} es estada regetada" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:82 +#, elixir-format msgid "Ending of event" msgstr "Fin de l’eveniment" -#, elixir-format #: lib/mobilizon_web/email/event.ex:30 +#, elixir-format msgid "Event %{title} has been updated" msgstr "L’eveniment %{title} es estat actualizat" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:13 #: lib/mobilizon_web/templates/email/event_updated.text.eex:1 +#, elixir-format msgid "Event updated!" msgstr "Eveniment actualizat !" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:16 +#, elixir-format msgid "New date and time for ending of event: %{ends_on}" msgstr "Novèla data e ora de fin de l’eveniment : %{ends_on}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:12 +#, elixir-format msgid "New date and time for start of event: %{begins_on}" msgstr "Novèla data e ora de debuta de l’eveniment : %{begins_on}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:8 +#, elixir-format msgid "New title: %{title}" msgstr "Títol novèl : %{title}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:72 +#, elixir-format msgid "Start of event" msgstr "Debuta de l’eveniment" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:5 +#, elixir-format msgid "The event %{title} was just updated" msgstr "L’eveniment %{title} es estat actualizat" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:38 +#, elixir-format msgid "The event %{title} was updated" msgstr "L’eveniment %{title} es estat actualizat" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:62 +#, elixir-format msgid "Title" msgstr "Títol" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:19 +#, elixir-format msgid "View the updated event on: %{link}" msgstr "Veire l’eveniment actualizat sus : %{link}" -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.html.eex:38 #: lib/mobilizon_web/templates/email/password_reset.text.eex:5 +#, elixir-format msgid "You requested a new password for your account on %{instance}." msgstr "Avètz demandat un nòu senhal per vòstre compte sus %{instance}." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:91 +#, elixir-format msgid "%{b_start}Please do not use it in any real way%{b_end}: everything you create here (accounts, events, identities, etc.) will be automatically deleted every 48 hours." msgstr "" +"%{b_start}Mercés de far pas una utilizacion reala%{b_end} : tot çò que " +"creatz aquí (compte, eveniments, identitats, etc.) serà suprimit cada 48 " +"oras." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:94 +#, elixir-format msgid "In the meantime, please consider that the software is not (yet) finished. More information %{a_start}on our blog%{a_end}." msgstr "" +"D’aquel temps, consideratz que lo logicial es pas (encara) acabat. Mai d’" +"informacion %{a_start}sus nòstre blòg%{a_end}." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:93 +#, elixir-format msgid "Mobilizon is under development, we will add new features to this site during regular updates, until the release of %{b_start}version 1 of the software in the first half of 2020%{b_end}." msgstr "" +"Mobilizon es en desvolopament, ajustarem de nòvas foncionalitats a aqueste " +"site pendent de mesas a jorn regularas, fins a la publicacion de %{b_start}" +"la version 1 del logicial al primièr semèstre 2020%{b_end}." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:90 +#, elixir-format msgid "This is a demonstration site to test the beta version of Mobilizon." msgstr "" +"Aquò es un site de demostracion per ensajar la version beta de Mobilizon." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:88 +#, elixir-format msgid "Warning" -msgstr "" +msgstr "Avertiment" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:54 +#, elixir-format msgid "Event has been cancelled" -msgstr "" +msgstr "L’eveniment es estat anullat" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:50 -msgid "Event has been confirmed" -msgstr "" - #, elixir-format +msgid "Event has been confirmed" +msgstr "L’eveniment es estat confirmat" + #: lib/mobilizon_web/templates/email/event_updated.html.eex:52 +#, elixir-format msgid "Event status has been set as tentative" -msgstr "" +msgstr "L’estatut de l’eveniment es estat definit coma « de confirmar »" diff --git a/priv/gettext/pl/LC_MESSAGES/default.po b/priv/gettext/pl/LC_MESSAGES/default.po index ed6309dba..cb869c5ab 100644 --- a/priv/gettext/pl/LC_MESSAGES/default.po +++ b/priv/gettext/pl/LC_MESSAGES/default.po @@ -3,335 +3,361 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-09-24 14:40+0000\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2019-11-23 11:12+0000\n" +"Last-Translator: Marcin Mikołajczak \n" +"Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Translate Toolkit 2.4.0\n" +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 3.9.1\n" -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.html.eex:48 #: lib/mobilizon_web/templates/email/password_reset.text.eex:12 +#, elixir-format msgid "If you didn't request this, please ignore this email. Your password won't change until you access the link below and create a new one." msgstr "" +"Jeżeli nie prosiłeś(-aś) o to, zignoruj tę wiadomość. Twoje hasło nie " +"zostanie zmienione, jeżeli nie skorzystasz z poniższego linku i nie ustawisz " +"nowego." -#, elixir-format #: lib/service/export/feed.ex:169 -msgid "Feed for %{email} on Mobilizon" -msgstr "" - #, elixir-format +msgid "Feed for %{email} on Mobilizon" +msgstr "Strumień dla %{email} na Mobilizon" + #: lib/mobilizon_web/templates/email/email.html.eex:153 #: lib/mobilizon_web/templates/email/email.text.eex:6 -msgid "%{instance} is a Mobilizon server." -msgstr "" - #, elixir-format +msgid "%{instance} is a Mobilizon server." +msgstr "%{instance} jest serwerem Mobilizon." + #: lib/mobilizon_web/templates/email/report.html.eex:38 +#, elixir-format msgid "%{reporter_name} (%{reporter_username}) reported the following content." msgstr "" +"%{reporter_name} (%{reporter_username}) zgłosił(a) następującą zawartość." -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:48 +#, elixir-format msgid "%{title} by %{creator}" -msgstr "" +msgstr "%{title} od %{creator}" -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:58 +#, elixir-format msgid "Activate my account" -msgstr "" +msgstr "Aktywuj moje konto" -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:122 -msgid "Ask the community on Framacolibri" -msgstr "" - #, elixir-format +msgid "Ask the community on Framacolibri" +msgstr "Zapytaj społeczność na Framacolibri" + #: lib/mobilizon_web/templates/email/report.html.eex:62 #: lib/mobilizon_web/templates/email/report.text.eex:11 -msgid "Comments" -msgstr "" - #, elixir-format +msgid "Comments" +msgstr "Komentarze" + #: lib/mobilizon_web/templates/email/report.html.eex:46 #: lib/mobilizon_web/templates/email/report.text.eex:6 +#, elixir-format msgid "Event" -msgstr "" +msgstr "Wydarzenie" -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:45 +#, elixir-format msgid "If you didn't request this, please ignore this email." -msgstr "" +msgstr "Jeżeli o to nie prosiłeś(-aś), zignoruj tę wiadomość." -#, elixir-format #: lib/mobilizon_web/email/user.ex:45 +#, elixir-format msgid "Instructions to reset your password on %{instance}" -msgstr "" +msgstr "Instrukcje resetowania hasła na %{instance}" -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:154 +#, elixir-format msgid "Learn more about Mobilizon." -msgstr "" +msgstr "Dowiedz się więcej o Mobilizon." -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:13 +#, elixir-format msgid "Nearly here!" -msgstr "" +msgstr "Już prawie!" -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:119 +#, elixir-format msgid "Need some help? Something not working properly?" -msgstr "" +msgstr "Potrzebujesz pomocy? Coś nie działa prawidłowo?" -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:13 -msgid "New report on %{instance}" -msgstr "" - #, elixir-format +msgid "New report on %{instance}" +msgstr "Nowe zgłoszenie na %{instance}" + #: lib/mobilizon_web/templates/email/report.html.eex:80 #: lib/mobilizon_web/templates/email/report.text.eex:18 +#, elixir-format msgid "Reason" -msgstr "" +msgstr "Powód" -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.html.eex:61 -msgid "Reset Password" -msgstr "" - #, elixir-format +msgid "Reset Password" +msgstr "Resetuj hasło" + #: lib/mobilizon_web/templates/email/password_reset.html.eex:41 +#, elixir-format msgid "Resetting your password is easy. Just press the button below and follow the instructions. We'll have you up and running in no time." msgstr "" +"Resetowanie hasła jest proste. Naciśnij poniższy przycisk i postępuj zgodnie " +"z instrukcjami. Potrwa to tylko chwilę." -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.html.eex:13 +#, elixir-format msgid "Trouble signing in?" -msgstr "" +msgstr "Masz problem z zalogowaniem się?" -#, elixir-format #: lib/mobilizon_web/templates/email/report.html.eex:100 -msgid "View the report" -msgstr "" - #, elixir-format +msgid "View the report" +msgstr "Zobacz zgłoszenie" + #: lib/mobilizon_web/templates/email/registration_confirmation.html.eex:38 +#, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it." msgstr "" +"Utworzyłeś(-aś) konto na %{host} używając tego adresu e-mail. Zostało jedno " +"kliknięcie, aby zaktywować je." -#, elixir-format #: lib/mobilizon_web/email/user.ex:25 +#, elixir-format msgid "Instructions to confirm your Mobilizon account on %{instance}" -msgstr "" +msgstr "Instrukcje potwierdzania konta Mobilizon na %{instance}" -#, elixir-format #: lib/mobilizon_web/email/admin.ex:23 +#, elixir-format msgid "New report on Mobilizon instance %{instance}" -msgstr "" +msgstr "Nowe zgłoszenie na instancji Mobilizon %{instance}" -#, elixir-format #: lib/mobilizon_web/templates/email/registration_confirmation.text.eex:1 -msgid "Activate your account" -msgstr "" - #, elixir-format +msgid "Activate your account" +msgstr "Aktywuj swoje konto" + #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:13 +#, elixir-format msgid "All good!" msgstr "" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:45 #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:7 +#, elixir-format msgid "An organizer just approved your participation. You're now going to this event!" msgstr "" +"Organizator zaktywował Twoje uczestnictwo. Wybierasz się na to wydarzenie!" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:58 #: lib/mobilizon_web/templates/email/event_updated.html.eex:101 -msgid "Go to event page" -msgstr "" - #, elixir-format +msgid "Go to event page" +msgstr "Przejdź na stronę wydarzenia" + #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:70 #: lib/mobilizon_web/templates/email/event_updated.html.eex:113 #: lib/mobilizon_web/templates/email/event_updated.text.eex:21 +#, elixir-format msgid "If you need to cancel your participation, just access the event page through link above and click on the participation button." msgstr "" +"Jeżeli musisz anulować swoje uczestnictwo, przejdź na stronę wydarzenia " +"używając powyższego przycisku i naciśnij przycisk zgłaszania udziału." -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:11 +#, elixir-format msgid "If you need to cancel your participation, just access the previous link and click on the participation button." msgstr "" +"Jeżeli musisz anulować swoje uczestnictwo, skorzystaj z poprzedniego " +"odnośnika i naciśnij przycisk zgłaszania udziału." -#, elixir-format #: lib/mobilizon_web/templates/email/email.text.eex:6 +#, elixir-format msgid "Learn more about Mobilizon:" -msgstr "" +msgstr "Dowiedz się więcej o Mobilizon:" -#, elixir-format #: lib/mobilizon_web/templates/email/report.text.eex:1 +#, elixir-format msgid "New report from %{reporter} on %{instance}" -msgstr "" +msgstr "Nowe zgłoszenie z %{reporter} od %{instance}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:1 +#, elixir-format msgid "Participation approved" -msgstr "" +msgstr "Uczestnictwo przyjęte" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_rejected.text.eex:1 +#, elixir-format msgid "Participation rejected" -msgstr "" +msgstr "Uczestnictwo odrzucone" -#, elixir-format #: lib/mobilizon_web/templates/email/password_reset.text.eex:1 -msgid "Password reset" -msgstr "" - #, elixir-format +msgid "Password reset" +msgstr "Resetowanie hasła" + #: lib/mobilizon_web/templates/email/password_reset.text.eex:7 +#, elixir-format msgid "Resetting your password is easy. Just click the link below and follow the instructions. We'll have you up and running in no time." msgstr "" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_rejected.html.eex:13 -msgid "Sorry!" -msgstr "" - #, elixir-format +msgid "Sorry!" +msgstr "Przepraszamy!" + #: lib/mobilizon_web/templates/email/event_participation_rejected.html.eex:45 #: lib/mobilizon_web/templates/email/event_participation_rejected.text.eex:7 -msgid "Unfortunately, the organizers rejected your participation." -msgstr "" - #, elixir-format +msgid "Unfortunately, the organizers rejected your participation." +msgstr "Niestety, organizatorzy odrzucili Twoje uczestnictwo." + #: lib/mobilizon_web/templates/email/registration_confirmation.text.eex:5 +#, elixir-format msgid "You created an account on %{host} with this email address. You are one click away from activating it. If this wasn't you, please ignore this email." msgstr "" +"Utworzyłeś(-aś) konto na %{host} używając tego adresu e-mail. Zostało Ci " +"jedno kliknięcie do aktywacji go. Jeżeli to nie Ty, po prostu zignoruj ten " +"e-mail." -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.html.eex:38 +#, elixir-format msgid "You requested to participate in event %{title}" msgstr "" -#, elixir-format #: lib/mobilizon_web/templates/email/event_participation_approved.text.eex:5 #: lib/mobilizon_web/templates/email/event_participation_rejected.html.eex:38 #: lib/mobilizon_web/templates/email/event_participation_rejected.text.eex:5 +#, elixir-format msgid "You requested to participate in event %{title}." msgstr "" -#, elixir-format #: lib/mobilizon_web/email/participation.ex:73 +#, elixir-format msgid "Your participation to event %{title} has been approved" -msgstr "" +msgstr "Twój udział w wydarzeniu %{title} został zatwierdzony" -#, elixir-format #: lib/mobilizon_web/email/participation.ex:52 +#, elixir-format msgid "Your participation to event %{title} has been rejected" -msgstr "" +msgstr "Twój udział w wydarzeniu %(title} został odrzucony" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:82 +#, elixir-format msgid "Ending of event" -msgstr "" +msgstr "Koniec wydarzenia" -#, elixir-format #: lib/mobilizon_web/email/event.ex:30 -msgid "Event %{title} has been updated" -msgstr "" - #, elixir-format +msgid "Event %{title} has been updated" +msgstr "Wydarzenie %{title} zostało zaktualizowane" + #: lib/mobilizon_web/templates/email/event_updated.html.eex:13 #: lib/mobilizon_web/templates/email/event_updated.text.eex:1 +#, elixir-format msgid "Event updated!" -msgstr "" +msgstr "Zaktualizowano wydarzenie!" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:16 +#, elixir-format msgid "New date and time for ending of event: %{ends_on}" -msgstr "" +msgstr "Nowa data i czas zakończenia wydarzenia: %{ends_on}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:12 +#, elixir-format msgid "New date and time for start of event: %{begins_on}" -msgstr "" +msgstr "Nowa data i czas rozpoczęcia wydarzenia: %{begins_on}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:8 +#, elixir-format msgid "New title: %{title}" -msgstr "" +msgstr "Nowy tytuł: %{title}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:72 +#, elixir-format msgid "Start of event" -msgstr "" +msgstr "Rozpoczęcie wydarzenia" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:5 +#, elixir-format msgid "The event %{title} was just updated" -msgstr "" +msgstr "Właśnie zaktualizowano wydarzenie %{title}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:38 +#, elixir-format msgid "The event %{title} was updated" -msgstr "" +msgstr "Zaktualizowano wydarzenie %{title}" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:62 +#, elixir-format msgid "Title" -msgstr "" +msgstr "Tytuł" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.text.eex:19 -msgid "View the updated event on: %{link}" -msgstr "" - #, elixir-format +msgid "View the updated event on: %{link}" +msgstr "Zobacz zaktualizowane wydarzenie na %{link}" + #: lib/mobilizon_web/templates/email/password_reset.html.eex:38 #: lib/mobilizon_web/templates/email/password_reset.text.eex:5 -msgid "You requested a new password for your account on %{instance}." -msgstr "" - #, elixir-format +msgid "You requested a new password for your account on %{instance}." +msgstr "Poprosiłeś(-aś) o nowe hasło do swojego konta na %{instance}." + #: lib/mobilizon_web/templates/email/email.html.eex:91 +#, elixir-format msgid "%{b_start}Please do not use it in any real way%{b_end}: everything you create here (accounts, events, identities, etc.) will be automatically deleted every 48 hours." msgstr "" -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:94 +#, elixir-format msgid "In the meantime, please consider that the software is not (yet) finished. More information %{a_start}on our blog%{a_end}." msgstr "" +"W międzyczasie, pamiętaj o tym że to oprogramowanie nie jest (jeszcze) " +"ukończone. Więcej informacji %{a_start}na naszym blogu%{a_end}." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:93 +#, elixir-format msgid "Mobilizon is under development, we will add new features to this site during regular updates, until the release of %{b_start}version 1 of the software in the first half of 2020%{b_end}." msgstr "" +"Mobilizon jest w fazie rozwoju. Nowe funkcje będą regularnie dodawane, do " +"wydania %{b_start} pierwszej wersji oprogramowania w pierwszej połowie 2020 " +"roku%{b_end}." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:90 +#, elixir-format msgid "This is a demonstration site to test the beta version of Mobilizon." msgstr "" +"To jest strona demonstracyjna pozwalająca na przetestowanie wersji beta " +"Mobilizon." -#, elixir-format #: lib/mobilizon_web/templates/email/email.html.eex:88 +#, elixir-format msgid "Warning" -msgstr "" +msgstr "Ostrzeżenie" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:54 +#, elixir-format msgid "Event has been cancelled" -msgstr "" +msgstr "Anulowano wydarzenie" -#, elixir-format #: lib/mobilizon_web/templates/email/event_updated.html.eex:50 -msgid "Event has been confirmed" -msgstr "" - #, elixir-format +msgid "Event has been confirmed" +msgstr "Potwierdzono wydarzenie" + #: lib/mobilizon_web/templates/email/event_updated.html.eex:52 +#, elixir-format msgid "Event status has been set as tentative" msgstr "" diff --git a/priv/repo/migrations/20191018075904_move_sql_columns_from_var_char_to_text.exs b/priv/repo/migrations/20191018075904_move_sql_columns_from_var_char_to_text.exs new file mode 100644 index 000000000..3ea8b99a8 --- /dev/null +++ b/priv/repo/migrations/20191018075904_move_sql_columns_from_var_char_to_text.exs @@ -0,0 +1,81 @@ +defmodule Mobilizon.Storage.Repo.Migrations.MoveSQLColumnsFromVarCharToText do + use Ecto.Migration + + def up do + alter table(:events) do + modify(:title, :text, null: false) + modify(:online_address, :text, null: true) + modify(:phone_address, :text, null: true) + modify(:category, :text, null: true) + modify(:slug, :text, null: true) + end + + alter table(:addresses) do + modify(:description, :text, null: true) + modify(:street, :text, null: true) + end + + alter table(:bots) do + modify(:source, :text, null: false) + end + + alter table(:report_notes) do + modify(:content, :text, null: false) + end + + alter table(:reports) do + modify(:content, :text, null: true) + end + + alter table(:sessions) do + modify(:title, :text, null: false) + modify(:subtitle, :text, null: true) + modify(:slides_url, :text, null: true) + modify(:videos_urls, :text, null: true) + modify(:audios_urls, :text, null: true) + end + + alter table(:tracks) do + modify(:name, :text, null: false) + end + end + + def down do + alter table(:events) do + modify(:title, :string, null: false) + modify(:online_address, :string, null: true) + modify(:phone_address, :string, null: true) + modify(:category, :string, null: true) + modify(:slug, :string, null: true) + end + + alter table(:addresses) do + modify(:description, :string, null: true) + modify(:street, :string, null: true) + end + + alter table(:bots) do + modify(:source, :string, null: false) + end + + alter table(:report_notes) do + modify(:content, :string, null: false) + end + + alter table(:reports) do + modify(:content, :string, null: true) + end + + alter table(:sessions) do + modify(:title, :string, null: false) + modify(:subtitle, :string, null: true) + modify(:slides_url, :string, null: true) + modify(:videos_urls, :string, null: true) + modify(:audios_urls, :string, null: true) + end + + alter table(:tracks) do + modify(:name, :string, null: false) + end + end +end diff --git a/priv/repo/migrations/20191022083446_add_eager_materialized_view_for_searching_events.exs b/priv/repo/migrations/20191022083446_add_eager_materialized_view_for_searching_events.exs new file mode 100644 index 000000000..ff8bee598 --- /dev/null +++ b/priv/repo/migrations/20191022083446_add_eager_materialized_view_for_searching_events.exs @@ -0,0 +1,29 @@ +defmodule Mobilizon.Storage.Repo.Migrations.AddEagerMaterializedViewForSearchingEvents do + use Ecto.Migration + + def up do + create table(:event_search, primary_key: false) do + add(:id, references(:events, on_delete: :delete_all, on_update: :update_all), + primary_key: true + ) + + add(:title, :text, null: false) + add(:document, :tsvector) + end + + # to support full-text searches + create(index("event_search", [:document], using: :gin)) + + # to support substring title matches with ILIKE + execute( + "CREATE INDEX event_search_title_trgm_index ON event_search USING gin (title gin_trgm_ops)" + ) + + # to support updating CONCURRENTLY + create(unique_index("event_search", [:id])) + end + + def down do + drop(table(:event_search)) + end +end diff --git a/priv/repo/migrations/20191023133805_delete_actors_cascade_to_followers.exs b/priv/repo/migrations/20191023133805_delete_actors_cascade_to_followers.exs new file mode 100644 index 000000000..d5b4d66da --- /dev/null +++ b/priv/repo/migrations/20191023133805_delete_actors_cascade_to_followers.exs @@ -0,0 +1,23 @@ +defmodule Mobilizon.Storage.Repo.Migrations.DeleteActorsCascadeToFollowers do + use Ecto.Migration + + def up do + drop(constraint(:followers, "followers_actor_id_fkey")) + drop(constraint(:followers, "followers_target_actor_id_fkey")) + + alter table(:followers) do + modify(:actor_id, references(:actors, on_delete: :delete_all)) + modify(:target_actor_id, references(:actors, on_delete: :delete_all)) + end + end + + def down do + drop(constraint(:followers, "followers_actor_id_fkey")) + drop(constraint(:followers, "followers_target_actor_id_fkey")) + + alter table(:followers) do + modify(:actor_id, references(:actors, on_delete: :nothing)) + modify(:target_actor_id, references(:actors, on_delete: :nothing)) + end + end +end diff --git a/priv/repo/migrations/20191023143659_move_participants_stats_to_event.exs b/priv/repo/migrations/20191023143659_move_participants_stats_to_event.exs new file mode 100644 index 000000000..cb6b6d5fe --- /dev/null +++ b/priv/repo/migrations/20191023143659_move_participants_stats_to_event.exs @@ -0,0 +1,15 @@ +defmodule Mobilizon.Storage.Repo.Migrations.MoveParticipantsStatsToEvent do + use Ecto.Migration + + def up do + alter table(:events) do + add(:participant_stats, :map) + end + end + + def down do + alter table(:events) do + remove(:participant_stats) + end + end +end diff --git a/priv/repo/migrations/20191024204726_add_tags_to_comments.exs b/priv/repo/migrations/20191024204726_add_tags_to_comments.exs new file mode 100644 index 000000000..721ebbee6 --- /dev/null +++ b/priv/repo/migrations/20191024204726_add_tags_to_comments.exs @@ -0,0 +1,14 @@ +defmodule Mobilizon.Storage.Repo.Migrations.AddTagsToComments do + use Ecto.Migration + + def up do + create table(:comments_tags, primary_key: false) do + add(:comment_id, references(:comments, on_delete: :delete_all), primary_key: true) + add(:tag_id, references(:tags, on_delete: :nilify_all), primary_key: true) + end + end + + def down do + drop(table(:comments_tags)) + end +end diff --git a/priv/repo/migrations/20191025083642_add_mention_tables.exs b/priv/repo/migrations/20191025083642_add_mention_tables.exs new file mode 100644 index 000000000..10abdb5a8 --- /dev/null +++ b/priv/repo/migrations/20191025083642_add_mention_tables.exs @@ -0,0 +1,16 @@ +defmodule Mobilizon.Storage.Repo.Migrations.AddMentionTables do + use Ecto.Migration + + def change do + create table(:mentions) do + add(:silent, :boolean, default: false, null: false) + add(:actor_id, references(:actors, on_delete: :delete_all), null: false) + add(:event_id, references(:events, on_delete: :delete_all), null: true) + add(:comment_id, references(:comments, on_delete: :delete_all), null: true) + + timestamps() + end + + create(index(:mentions, [:actor_id])) + end +end diff --git a/priv/repo/migrations/20191025115537_add_unique_index_on_ur_ls.exs b/priv/repo/migrations/20191025115537_add_unique_index_on_ur_ls.exs new file mode 100644 index 000000000..755657b13 --- /dev/null +++ b/priv/repo/migrations/20191025115537_add_unique_index_on_ur_ls.exs @@ -0,0 +1,8 @@ +defmodule Mobilizon.Storage.Repo.Migrations.AddUniqueIndexOnURLs do + use Ecto.Migration + + def change do + create(unique_index(:events, [:url])) + create(unique_index(:comments, [:url])) + end +end diff --git a/priv/repo/migrations/20191031142145_add_unique_index_on_actor_and_event_for_participant.exs b/priv/repo/migrations/20191031142145_add_unique_index_on_actor_and_event_for_participant.exs new file mode 100644 index 000000000..49e7f2600 --- /dev/null +++ b/priv/repo/migrations/20191031142145_add_unique_index_on_actor_and_event_for_participant.exs @@ -0,0 +1,7 @@ +defmodule Mobilizon.Storage.Repo.Migrations.AddUniqueIndexOnActorAndEventForParticipant do + use Ecto.Migration + + def change do + create(unique_index(:participants, [:event_id, :actor_id])) + end +end diff --git a/priv/repo/migrations/20191104093447_add_oban_jobs_table.exs b/priv/repo/migrations/20191104093447_add_oban_jobs_table.exs new file mode 100644 index 000000000..8391ed8ac --- /dev/null +++ b/priv/repo/migrations/20191104093447_add_oban_jobs_table.exs @@ -0,0 +1,13 @@ +defmodule Mobilizon.Storage.Repo.Migrations.AddObanJobsTable do + use Ecto.Migration + + def up do + Oban.Migrations.up() + end + + # We specify `version: 1` in `down`, ensuring that we'll roll all the way back down if + # necessary, regardless of which version we've migrated `up` to. + def down do + Oban.Migrations.down(version: 1) + end +end diff --git a/priv/repo/migrations/20191106114524_remove_floor_from_addresses.exs b/priv/repo/migrations/20191106114524_remove_floor_from_addresses.exs new file mode 100644 index 000000000..69112fc18 --- /dev/null +++ b/priv/repo/migrations/20191106114524_remove_floor_from_addresses.exs @@ -0,0 +1,15 @@ +defmodule Mobilizon.Storage.Repo.Migrations.RemoveFloorFromAddresses do + use Ecto.Migration + + def up do + alter table(:addresses) do + remove(:floor) + end + end + + def down do + alter table(:addresses) do + add(:floor, :string) + end + end +end diff --git a/priv/repo/migrations/20191106141051_add_type_to_addresses.exs b/priv/repo/migrations/20191106141051_add_type_to_addresses.exs new file mode 100644 index 000000000..cffee79cf --- /dev/null +++ b/priv/repo/migrations/20191106141051_add_type_to_addresses.exs @@ -0,0 +1,9 @@ +defmodule Mobilizon.Storage.Repo.Migrations.AddTypeToAddresses do + use Ecto.Migration + + def change do + alter table(:addresses) do + add(:type, :string) + end + end +end diff --git a/schema.graphql b/schema.graphql index 9cacfb2e7..e31500363 100644 --- a/schema.graphql +++ b/schema.graphql @@ -1,5 +1,5 @@ # source: http://localhost:4000/api -# timestamp: Fri Oct 11 2019 11:53:52 GMT+0200 (Central European Summer Time) +# timestamp: Thu Nov 21 2019 15:58:08 GMT+0100 (Central European Standard Time) schema { query: RootQueryType @@ -119,9 +119,6 @@ type Address { country: String description: String - """The floor this event is at""" - floor: String - """The geocoordinates for the point where this address is""" geom: Point id: ID @@ -134,6 +131,7 @@ type Address { """The address's street name (with number)""" street: String + type: String url: String } @@ -141,9 +139,6 @@ input AddressInput { country: String description: String - """The floor this event is at""" - floor: String - """The geocoordinates for the point where this address is""" geom: Point id: ID @@ -156,6 +151,7 @@ input AddressInput { """The address's street name (with number)""" street: String + type: String url: String } @@ -193,7 +189,12 @@ enum CommentVisibility { """A config object""" type Config { + countryCode: String + demoMode: Boolean description: String + geocoding: Geocoding + location: Lonlat + maps: Maps name: String registrationsOpen: Boolean } @@ -400,11 +401,17 @@ type EventOptions { """The number of remaining seats for this event""" remainingAttendeeCapacity: Int + """Show event end time""" + showEndTime: Boolean + """Whether or not to show the participation price""" showParticipationPrice: Boolean """Whether or not to show the number of remaining seats for this event""" showRemainingAttendeeCapacity: Boolean + + """Show event start time""" + showStartTime: Boolean } input EventOptionsInput { @@ -429,11 +436,17 @@ input EventOptionsInput { """The number of remaining seats for this event""" remainingAttendeeCapacity: Int + """Show event end time""" + showEndTime: Boolean + """Whether or not to show the participation price""" showParticipationPrice: Boolean """Whether or not to show the number of remaining seats for this event""" showRemainingAttendeeCapacity: Boolean + + """Show event start time""" + showStartTime: Boolean } type EventParticipationCondition { @@ -521,6 +534,11 @@ type Follower { targetActor: Actor } +type Geocoding { + autocomplete: Boolean + provider: String +} + """ Represents a group of actors @@ -623,6 +641,16 @@ type Login { user: User! } +type Lonlat { + accuracyRadius: Int + latitude: Float + longitude: Float +} + +type Maps { + tiles: Tiles +} + """ Represents a member of a group @@ -678,17 +706,26 @@ enum ParticipantRoleEnum { } type ParticipantStats { + """The number of administrators""" + administrator: Int + + """The number of creators""" + creator: Int + """The number of approved participants""" - approved: Int + going: Int + + """The number of moderators""" + moderator: Int + + """The number of not approved participants""" + notApproved: Int """The number of simple participants (excluding creators)""" - participants: Int + participant: Int """The number of rejected participants""" rejected: Int - - """The number of unapproved participants""" - unapproved: Int } """ @@ -796,7 +833,7 @@ type Picture { """An attached picture or a link to a picture""" input PictureInput { picture: PictureInputObject - pictureId: String + pictureId: ID } """An attached picture""" @@ -896,7 +933,7 @@ type RootMutationType { changePassword(newPassword: String!, oldPassword: String!): User """Create a comment""" - createComment(actorUsername: String!, text: String!): Comment + createComment(actorId: ID!, text: String!): Comment """Create an event""" createEvent( @@ -1056,6 +1093,7 @@ type RootMutationType { joinOptions: EventJoinOptions = FREE onlineAddress: String options: EventOptionsInput + organizerActorId: ID phoneAddress: String physicalAddress: AddressInput @@ -1122,10 +1160,10 @@ type RootQueryType { """Get all events""" events(limit: Int = 10, page: Int = 1): [Event] - """Get a person by it's (federated) username""" + """Get a person by its (federated) username""" fetchPerson(preferredUsername: String!): Person - """Get a group by it's preferred username""" + """Get a group by its preferred username""" group(preferredUsername: String!): Group """Get all groups""" @@ -1140,7 +1178,7 @@ type RootQueryType { """Get the current user""" loggedUser: User - """Get a person by it's ID""" + """Get a person by its ID""" person(id: ID!): Person """Get a picture""" @@ -1153,10 +1191,10 @@ type RootQueryType { reports(limit: Int = 10, page: Int = 1, status: ReportStatus = OPEN): [Report] """Reverse geocode coordinates""" - reverseGeocode(latitude: Float!, longitude: Float!): [Address] + reverseGeocode(latitude: Float!, locale: String = "en", longitude: Float!, zoom: Int = 15): [Address] """Search for an address""" - searchAddress(limit: Int = 10, page: Int = 1, query: String!): [Address] + searchAddress(limit: Int = 10, locale: String = "en", page: Int = 1, query: String!): [Address] """Search events""" searchEvents(limit: Int = 10, page: Int = 1, search: String!): Events @@ -1203,6 +1241,11 @@ type Tag { title: String } +type Tiles { + attribution: String + endpoint: String +} + """ Represents an uploaded file. diff --git a/support/guides/install/dependencies.md b/support/guides/install/dependencies.md deleted file mode 100644 index 45cd95c00..000000000 --- a/support/guides/install/dependencies.md +++ /dev/null @@ -1,53 +0,0 @@ -# Dependencies - - -- [Debian / Ubuntu and derivatives](#debian--ubuntu-and-derivatives) -- [Arch Linux](#arch-linux) -- [Other distributions](#other-distributions) - -## Debian / Ubuntu and derivatives - 1. On a fresh Debian/Ubuntu, as root user, install basic utility programs needed for the installation - -``` -sudo apt install curl sudo unzip vim -``` - - 2. It would be wise to disable root access and to continue this tutorial with a user with sudoers group access - 3. Install certbot (choose instructions for nginx and your distribution): - [https://certbot.eff.org/all-instructions](https://certbot.eff.org/all-instructions) - 4. Install NodeJS 10.x (current LTS): - [https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions](https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions) - 5. Install yarn, and be sure to have [a recent version](https://github.com/yarnpkg/yarn/releases/latest): - [https://yarnpkg.com/en/docs/install#linux-tab](https://yarnpkg.com/en/docs/install#linux-tab) - 6. Install Erlang and Elixir: - [https://elixir-lang.org/install.html#unix-and-unix-like](https://elixir-lang.org/install.html#unix-and-unix-like) - 7. Install PostGIS: - [https://postgis.net/install/](https://postgis.net/install/) - 8. Run: - -``` -sudo apt update -sudo apt install nginx postgresql postgresql-contrib openssl make git esl-erlang elixir postgis -``` - -Now that dependencies are installed, before running Mobilizon you should start PostgreSQL: -``` -sudo systemctl start postgresql -``` - -## Arch Linux - - 1. Run: - -``` -sudo pacman -S nodejs postgresql openssl git wget unzip base-devel yarn nginx elixir postgis -``` - -Now that dependencies are installed, before running Mobilizon you should start PostgreSQL and Redis: -``` -sudo systemctl start postgresql -``` - -## Other distributions - -Feel free to update this file in a pull request! diff --git a/support/postgresql/setup_db.psql b/support/postgresql/setup_db.psql new file mode 100644 index 000000000..167a4be45 --- /dev/null +++ b/support/postgresql/setup_db.psql @@ -0,0 +1,8 @@ +CREATE USER <%= database_username %> WITH ENCRYPTED PASSWORD '<%= database_password %>'; +CREATE DATABASE <%= database_name %> OWNER <%= database_username %>; + +\c <%= database_name %> + +CREATE EXTENSION postgis; +CREATE EXTENSION pg_trgm; +CREATE EXTENSION unaccent; diff --git a/support/systemd/mobilizon.service b/support/systemd/mobilizon.service index b082ba514..2a979950a 100644 --- a/support/systemd/mobilizon.service +++ b/support/systemd/mobilizon.service @@ -24,4 +24,3 @@ NoNewPrivileges=true [Install] WantedBy=multi-user.target -Alias=mobilizon.service diff --git a/test/fixtures/mastodon-post-activity-hashtag.json b/test/fixtures/mastodon-post-activity-hashtag.json index b556343e5..8b63e7923 100644 --- a/test/fixtures/mastodon-post-activity-hashtag.json +++ b/test/fixtures/mastodon-post-activity-hashtag.json @@ -28,9 +28,9 @@ "attributedTo": "https://framapiaf.org/users/admin", "cc": [ "https://framapiaf.org/users/admin/followers", - "http://localtesting.pleroma.lol/users/lain" + "https://framapiaf.org/users/tcit" ], - "content": "

@lain #moo

", + "content": "

@tcit #moo

", "conversation": "tag:mastodon.example.org,2018-02-12:objectId=20:objectType=Conversation", "id": "https://framapiaf.org/users/admin/statuses/99512778738411822", "inReplyTo": null, @@ -40,8 +40,8 @@ "summary": "cw", "tag": [ { - "href": "http://localtesting.pleroma.lol/users/lain", - "name": "@lain@localtesting.pleroma.lol", + "href": "https://framapiaf.org/users/tcit", + "name": "@tcit@framapiaf.org", "type": "Mention" }, { diff --git a/test/fixtures/mastodon-post-activity.json b/test/fixtures/mastodon-post-activity.json index 69bd101bb..eb481fddb 100644 --- a/test/fixtures/mastodon-post-activity.json +++ b/test/fixtures/mastodon-post-activity.json @@ -28,9 +28,9 @@ "attributedTo": "https://framapiaf.org/users/admin", "cc": [ "https://framapiaf.org/users/admin/followers", - "http://localtesting.pleroma.lol/users/lain" + "https://framapiaf.org/users/tcit" ], - "content": "

@lain

", + "content": "

@tcit

", "conversation": "tag:mastodon.example.org,2018-02-12:objectId=20:objectType=Conversation", "id": "https://framapiaf.org/users/admin/statuses/99512778738411822", "inReplyTo": null, @@ -40,8 +40,8 @@ "summary": "cw", "tag": [ { - "href": "http://localtesting.pleroma.lol/users/lain", - "name": "@lain@localtesting.pleroma.lol", + "href": "https://framapiaf.org/users/tcit", + "name": "@tcit@framapiaf.org", "type": "Mention" } ], diff --git a/test/fixtures/mobilizon-post-activity.json b/test/fixtures/mobilizon-post-activity.json index b21f4bfa3..21a9ef442 100644 --- a/test/fixtures/mobilizon-post-activity.json +++ b/test/fixtures/mobilizon-post-activity.json @@ -11,23 +11,23 @@ "uuid": "sc:identifier" } ], - "actor": "https://event1.tcit.fr/@tcit", + "actor": "https://test.mobilizon.org/@Alicia", "cc": [ "https://framapiaf.org/users/admin/followers", - "http://localtesting.pleroma.lol/users/lain" + "https://framapiaf.org/users/tcit" ], - "id": "https://event1.tcit.fr/@tcit/events/109ccdfd-ee3e-46e1-a877-6c228763df0c/activity", + "id": "https://test.mobilizon.org/events/39026210-0c69-4238-b3cc-986f33f98ed0/activity", "object": { "attachment": [], - "attributedTo": "https://event1.tcit.fr/@tcit", + "attributedTo": "https://test.mobilizon.org/@Alicia", "startTime": "2018-02-12T14:08:20Z", "cc": [ "https://framapiaf.org/users/admin/followers", - "http://localtesting.pleroma.lol/users/lain" + "https://framapiaf.org/users/tcit" ], - "content": "

@lain

", + "content": "

@tcit

", "category": "TODO remove me", - "id": "https://event1.tcit.fr/@tcit/events/109ccdfd-ee3e-46e1-a877-6c228763df0c", + "id": "https://test.mobilizon.org/events/39026210-0c69-4238-b3cc-986f33f98ed0", "inReplyTo": null, "location": { "type": "Place", @@ -46,8 +46,8 @@ "published": "2018-02-12T14:08:20Z", "tag": [ { - "href": "http://localtesting.pleroma.lol/users/lain", - "name": "@lain@localtesting.pleroma.lol", + "href": "https://framapiaf.org/users/tcit", + "name": "@tcit@framapiaf.org", "type": "Mention" } ], @@ -55,7 +55,7 @@ "https://www.w3.org/ns/activitystreams#Public" ], "type": "Event", - "url": "https://event1.tcit.fr/@tcit/events/109ccdfd-ee3e-46e1-a877-6c228763df0c", + "url": "https://test.mobilizon.org/events/39026210-0c69-4238-b3cc-986f33f98ed0", "uuid": "109ccdfd-ee3e-46e1-a877-6c228763df0c" }, "published": "2018-02-12T14:08:20Z", diff --git a/test/fixtures/vcr_cassettes/activity_pub/event_update_activities.json b/test/fixtures/vcr_cassettes/activity_pub/event_update_activities.json new file mode 100644 index 000000000..20fbdb575 --- /dev/null +++ b/test/fixtures/vcr_cassettes/activity_pub/event_update_activities.json @@ -0,0 +1,36 @@ +[ + { + "request": { + "body": "", + "headers": { + "Accept": "application/activity+json" + }, + "method": "get", + "options": { + "follow_redirect": "true" + }, + "request_body": "", + "url": "https://test.mobilizon.org/@Alicia" + }, + "response": { + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://litepub.github.io/litepub/context.jsonld\",{\"Hashtag\":\"as:Hashtag\",\"category\":\"sc:category\",\"sc\":\"http://schema.org#\",\"uuid\":\"sc:identifier\"}],\"endpoints\":{\"sharedInbox\":\"https://test.mobilizon.org/inbox\"},\"followers\":\"https://test.mobilizon.org/@Alicia/followers\",\"following\":\"https://test.mobilizon.org/@Alicia/following\",\"id\":\"https://test.mobilizon.org/@Alicia\",\"inbox\":\"https://test.mobilizon.org/@Alicia/inbox\",\"manuallyApprovesFollowers\":false,\"name\":\"Alicia\",\"outbox\":\"https://test.mobilizon.org/@Alicia/outbox\",\"preferredUsername\":\"Alicia\",\"publicKey\":{\"id\":\"https://test.mobilizon.org/@Alicia#main-key\",\"owner\":\"https://test.mobilizon.org/@Alicia\",\"publicKeyPem\":\"-----BEGIN RSA PUBLIC KEY-----\\nMIIBCgKCAQEAvb+emDoC6FCVpfo9Bh608sVsOK+8fun3UIqaR+jr+DZCAjp8ihwa\\nFkXaeOQ744MVS2YdzBEyIlk3sSYD9GezF+zoMbbA8FcnJ5jZhnneRR7ZrEg/cpNx\\nKFVA2ZoQrAABwpnA1iv7ciLoYZKPTDpIZ7Ue5l/k1bYcfTy0d4F3c8YAayWftSWj\\nHy3FK2kZDLdKfpRyfn5a4UI6sao4uD/rHno47g8tPPVA74BBpaTntJfbTWqiR8Vn\\nmNGAzy3+47pVeeg6Rd+AALohzBpHPW3TlJ75mqxPDXk7aDRYXihHrswf4MmKuaXc\\nXdoCu6uxQp41Xf3jVYD+AWw60tv2Oj/d4wIDAQAB\\n-----END RSA PUBLIC KEY-----\\n\\n\"},\"summary\":\"J'aime le karaté, les mangas, coder en python.\",\"type\":\"Person\",\"url\":\"https://test.mobilizon.org/@Alicia\"}", + "headers": { + "Server": "nginx/1.14.2", + "Date": "Sun, 17 Nov 2019 18:12:35 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Content-Length": "1293", + "Connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "*", + "access-control-expose-headers": "", + "cache-control": "max-age=0, private, must-revalidate", + "x-request-id": "FdgFt2eS9ln4-7YACVtC", + "Strict-Transport-Security": "max-age=63072000; includeSubDomains", + "X-Content-Type-Options": "nosniff" + }, + "status_code": 200, + "type": "ok" + } + } +] \ No newline at end of file diff --git a/test/fixtures/vcr_cassettes/activity_pub/fetch_framasoft_framapiaf_reply.json b/test/fixtures/vcr_cassettes/activity_pub/fetch_framasoft_framapiaf_reply.json index 9aa3d8723..aad7c97cd 100644 --- a/test/fixtures/vcr_cassettes/activity_pub/fetch_framasoft_framapiaf_reply.json +++ b/test/fixtures/vcr_cassettes/activity_pub/fetch_framasoft_framapiaf_reply.json @@ -16,9 +16,9 @@ }, "response": { "binary": false, - "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"sensitive\":\"as:sensitive\",\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"Hashtag\":\"as:Hashtag\",\"ostatus\":\"http://ostatus.org#\",\"atomUri\":\"ostatus:atomUri\",\"inReplyToAtomUri\":\"ostatus:inReplyToAtomUri\",\"conversation\":\"ostatus:conversation\",\"toot\":\"http://joinmastodon.org/ns#\",\"Emoji\":\"toot:Emoji\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"},\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\"}],\"id\":\"https://mamot.fr/users/imacrea/statuses/102094441327423790\",\"type\":\"Note\",\"summary\":null,\"inReplyTo\":\"https://framapiaf.org/users/Framasoft/statuses/102093632302210150\",\"published\":\"2019-05-14T12:39:04Z\",\"url\":\"https://mamot.fr/@imacrea/102094441327423790\",\"attributedTo\":\"https://mamot.fr/users/imacrea\",\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://mamot.fr/users/imacrea/followers\",\"https://mastodon.social/users/GeoffreyDorne\",\"https://mastodon.design/users/mcpaccard\",\"https://framapiaf.org/users/Framasoft\"],\"sensitive\":false,\"atomUri\":\"https://mamot.fr/users/imacrea/statuses/102094441327423790\",\"inReplyToAtomUri\":\"https://framapiaf.org/users/Framasoft/statuses/102093632302210150\",\"conversation\":\"tag:framapiaf.org,2019-05-14:objectId=16200312:objectType=Conversation\",\"content\":\"\\u003cp\\u003e\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e Beautiful work! GG \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://mastodon.design/@mcpaccard\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003emcpaccard\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e \\u0026amp; \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://mastodon.social/@GeoffreyDorne\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eGeoffreyDorne\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e :)\\u003c/p\\u003e\",\"contentMap\":{\"fr\":\"\\u003cp\\u003e\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e Beautiful work! GG \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://mastodon.design/@mcpaccard\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003emcpaccard\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e \\u0026amp; \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://mastodon.social/@GeoffreyDorne\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eGeoffreyDorne\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e :)\\u003c/p\\u003e\"},\"attachment\":[],\"tag\":[{\"type\":\"Mention\",\"href\":\"https://framapiaf.org/users/Framasoft\",\"name\":\"@Framasoft@framapiaf.org\"},{\"type\":\"Mention\",\"href\":\"https://mastodon.design/users/mcpaccard\",\"name\":\"@mcpaccard@mastodon.design\"},{\"type\":\"Mention\",\"href\":\"https://mastodon.social/users/GeoffreyDorne\",\"name\":\"@GeoffreyDorne@mastodon.social\"}]}", + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",{\"ostatus\":\"http://ostatus.org#\",\"atomUri\":\"ostatus:atomUri\",\"inReplyToAtomUri\":\"ostatus:inReplyToAtomUri\",\"conversation\":\"ostatus:conversation\",\"sensitive\":\"as:sensitive\",\"toot\":\"http://joinmastodon.org/ns#\",\"votersCount\":\"toot:votersCount\"}],\"id\":\"https://mamot.fr/users/imacrea/statuses/102094441327423790\",\"type\":\"Note\",\"summary\":null,\"inReplyTo\":\"https://framapiaf.org/users/Framasoft/statuses/102093632302210150\",\"published\":\"2019-05-14T12:39:04Z\",\"url\":\"https://mamot.fr/@imacrea/102094441327423790\",\"attributedTo\":\"https://mamot.fr/users/imacrea\",\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://mamot.fr/users/imacrea/followers\",\"https://mastodon.social/users/GeoffreyDorne\",\"https://mastodon.design/users/mcpaccard\",\"https://framapiaf.org/users/Framasoft\"],\"sensitive\":false,\"atomUri\":\"https://mamot.fr/users/imacrea/statuses/102094441327423790\",\"inReplyToAtomUri\":\"https://framapiaf.org/users/Framasoft/statuses/102093632302210150\",\"conversation\":\"tag:framapiaf.org,2019-05-14:objectId=16200312:objectType=Conversation\",\"content\":\"\\u003cp\\u003e\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e Beautiful work! GG \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://mastodon.design/@mcpaccard\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003emcpaccard\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e \\u0026amp; \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://mastodon.social/@GeoffreyDorne\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eGeoffreyDorne\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e :)\\u003c/p\\u003e\",\"contentMap\":{\"fr\":\"\\u003cp\\u003e\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e Beautiful work! GG \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://mastodon.design/@mcpaccard\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003emcpaccard\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e \\u0026amp; \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://mastodon.social/@GeoffreyDorne\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eGeoffreyDorne\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e :)\\u003c/p\\u003e\"},\"attachment\":[],\"tag\":[{\"type\":\"Mention\",\"href\":\"https://framapiaf.org/users/Framasoft\",\"name\":\"@Framasoft@framapiaf.org\"},{\"type\":\"Mention\",\"href\":\"https://mastodon.design/users/mcpaccard\",\"name\":\"@mcpaccard@mastodon.design\"},{\"type\":\"Mention\",\"href\":\"https://mastodon.social/users/GeoffreyDorne\",\"name\":\"@GeoffreyDorne@mastodon.social\"}],\"replies\":{\"id\":\"https://mamot.fr/users/imacrea/statuses/102094441327423790/replies\",\"type\":\"Collection\",\"first\":{\"type\":\"CollectionPage\",\"next\":\"https://mamot.fr/users/imacrea/statuses/102094441327423790/replies?only_other_accounts=true\\u0026page=true\",\"partOf\":\"https://mamot.fr/users/imacrea/statuses/102094441327423790/replies\",\"items\":[]}}}", "headers": { - "Date": "Tue, 14 May 2019 13:44:20 GMT", + "Date": "Fri, 25 Oct 2019 13:16:11 GMT", "Content-Type": "application/activity+json; charset=utf-8", "Transfer-Encoding": "chunked", "Connection": "keep-alive", @@ -26,12 +26,12 @@ "X-Frame-Options": "DENY", "X-Content-Type-Options": "nosniff", "X-XSS-Protection": "1; mode=block", - "Link": "; rel=\"alternate\"; type=\"application/atom+xml\", ; rel=\"alternate\"; type=\"application/activity+json\"", + "Link": "; rel=\"alternate\"; type=\"application/activity+json\"", "Vary": "Accept,Accept-Encoding", "Cache-Control": "max-age=180, public", - "ETag": "W/\"36cca27ca5d8a74235dae54d4acd2f2a\"", - "X-Request-Id": "420b65fb-12cb-4f1c-a633-42888aef8d55", - "X-Runtime": "0.013526", + "ETag": "W/\"3c4796ba170a2a4801ec6f17ad747831\"", + "X-Request-Id": "2f0813d7-63eb-4d55-ac5b-8954b0884e23", + "X-Runtime": "0.054841", "Strict-Transport-Security": "max-age=15552000; preload", "alt-svc": "h2=\"mamotnxq2vmtjsi2jnz5oqjfwd5wpctu36lwb474tx6rbfqkkiwqhuad.onion:443\"; ma=86400; persist=1" }, @@ -54,9 +54,9 @@ }, "response": { "binary": false, - "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"sensitive\":\"as:sensitive\",\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"Hashtag\":\"as:Hashtag\",\"ostatus\":\"http://ostatus.org#\",\"atomUri\":\"ostatus:atomUri\",\"inReplyToAtomUri\":\"ostatus:inReplyToAtomUri\",\"conversation\":\"ostatus:conversation\",\"toot\":\"http://joinmastodon.org/ns#\",\"Emoji\":\"toot:Emoji\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"},\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\"}],\"id\":\"https://mamot.fr/users/imacrea\",\"type\":\"Person\",\"following\":\"https://mamot.fr/users/imacrea/following\",\"followers\":\"https://mamot.fr/users/imacrea/followers\",\"inbox\":\"https://mamot.fr/users/imacrea/inbox\",\"outbox\":\"https://mamot.fr/users/imacrea/outbox\",\"featured\":\"https://mamot.fr/users/imacrea/collections/featured\",\"preferredUsername\":\"imacrea\",\"name\":\"ImaCrea\",\"summary\":\"\\u003cp\\u003eDifferents projects, various mediums, one compass : Passion Creativity Focus Harmony.\\u003c/p\\u003e\",\"url\":\"https://mamot.fr/@imacrea\",\"manuallyApprovesFollowers\":false,\"publicKey\":{\"id\":\"https://mamot.fr/users/imacrea#main-key\",\"owner\":\"https://mamot.fr/users/imacrea\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr46LrJ7p064tIf2F5RTM\\nr7RBzsd73ViBC7uaxgip+5Xb5qh5eg483lyThH9eC+2xiWBHu6jODJcCV1dDcxdb\\n/ZDRFVUSII89w6diGIWuZU1UFSLAq3XBl6zIlMw8OND+XD9GL0tW4QPeCTZPrx9K\\niKaSb6wvwRHj2xiGj/OazjlYI06na+Ss/ARp4POfVJnOQiz5zc+byzTTOqAZ9Tr8\\nSSeMcqHEgwPj40ijh6Rew0fcazQKVEFUMyqGm7AfKFciSmQZA0B7fDyfBozx+TWr\\nj/eQfQABy8gMq5At/n9TIKEHeECHUTEf1sPDaSWQP1fOYbseI78VNNl9ElIpDLX5\\nVQIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"MailTape\",\"value\":\"\\u003ca href=\\\"https://mailta.pe\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003emailta.pe\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://mamot.fr/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://mamot.fr/system/accounts/avatars/000/011/580/original/01dbfa774cf11bc6.jpg?1549538680\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://mamot.fr/system/accounts/headers/000/011/580/original/b13adda9f2ae35d4.jpg?1549538040\"}}", + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://mamot.fr/users/imacrea\",\"type\":\"Person\",\"following\":\"https://mamot.fr/users/imacrea/following\",\"followers\":\"https://mamot.fr/users/imacrea/followers\",\"inbox\":\"https://mamot.fr/users/imacrea/inbox\",\"outbox\":\"https://mamot.fr/users/imacrea/outbox\",\"featured\":\"https://mamot.fr/users/imacrea/collections/featured\",\"preferredUsername\":\"imacrea\",\"name\":\"ImaCrea\",\"summary\":\"\\u003cp\\u003eDifferents projects, various mediums, one compass : Passion Creativity Focus Harmony.\\u003c/p\\u003e\",\"url\":\"https://mamot.fr/@imacrea\",\"manuallyApprovesFollowers\":false,\"discoverable\":true,\"publicKey\":{\"id\":\"https://mamot.fr/users/imacrea#main-key\",\"owner\":\"https://mamot.fr/users/imacrea\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr46LrJ7p064tIf2F5RTM\\nr7RBzsd73ViBC7uaxgip+5Xb5qh5eg483lyThH9eC+2xiWBHu6jODJcCV1dDcxdb\\n/ZDRFVUSII89w6diGIWuZU1UFSLAq3XBl6zIlMw8OND+XD9GL0tW4QPeCTZPrx9K\\niKaSb6wvwRHj2xiGj/OazjlYI06na+Ss/ARp4POfVJnOQiz5zc+byzTTOqAZ9Tr8\\nSSeMcqHEgwPj40ijh6Rew0fcazQKVEFUMyqGm7AfKFciSmQZA0B7fDyfBozx+TWr\\nj/eQfQABy8gMq5At/n9TIKEHeECHUTEf1sPDaSWQP1fOYbseI78VNNl9ElIpDLX5\\nVQIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"MailTape\",\"value\":\"\\u003ca href=\\\"https://mailta.pe\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003emailta.pe\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://mamot.fr/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://mamot.fr/system/accounts/avatars/000/011/580/original/01dbfa774cf11bc6.jpg?1549538680\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://mamot.fr/system/accounts/headers/000/011/580/original/b13adda9f2ae35d4.jpg?1549538040\"}}", "headers": { - "Date": "Tue, 14 May 2019 13:44:20 GMT", + "Date": "Fri, 25 Oct 2019 13:16:11 GMT", "Content-Type": "application/activity+json; charset=utf-8", "Transfer-Encoding": "chunked", "Connection": "keep-alive", @@ -64,12 +64,12 @@ "X-Frame-Options": "DENY", "X-Content-Type-Options": "nosniff", "X-XSS-Protection": "1; mode=block", - "Link": "; rel=\"lrdd\"; type=\"application/xrd+xml\", ; rel=\"alternate\"; type=\"application/atom+xml\", ; rel=\"alternate\"; type=\"application/activity+json\"", "Vary": "Accept, Accept-Encoding, Origin", "Cache-Control": "max-age=180, public", - "ETag": "W/\"e1095fa613b90c6214bd444ab399cabf\"", - "X-Request-Id": "fcbbbc55-34cb-434e-bb1a-3036cb6f1ef5", - "X-Runtime": "0.019581", + "ETag": "W/\"bf33a549481910a33b0bc9c538af55bb\"", + "Set-Cookie": "_mastodon_session=olb%2FFtVLBxTA9OebJZgZ0aaHKOQ%2BGrecK7ufaaJsK%2B%2BUs6eogeSLBuU2bSIsrFDemV7anojAdmaxN%2FHISmS8--bfQwHG%2FHu1J%2B82bG--wpyiDOASM0yTehI1zZckzA%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "34e51e1f-af8d-4f7f-a3e3-20d2f2af3df4", + "X-Runtime": "0.007512", "Strict-Transport-Security": "max-age=15552000; preload", "alt-svc": "h2=\"mamotnxq2vmtjsi2jnz5oqjfwd5wpctu36lwb474tx6rbfqkkiwqhuad.onion:443\"; ma=86400; persist=1" }, @@ -77,61 +77,6 @@ "type": "ok" } }, - { - "request": { - "body": "", - "headers": [], - "method": "get", - "options": [], - "request_body": "", - "url": "https://mamot.fr/system/accounts/avatars/000/011/580/original/01dbfa774cf11bc6.jpg?1549538680" - }, - "response": { - "binary": true, - "body": "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", - "headers": { - "Server": "nginx/1.14.1", - "Date": "Tue, 14 May 2019 13:44:20 GMT", - "Content-Type": "image/jpeg", - "Content-Length": "124102", - "Last-Modified": "Thu, 07 Feb 2019 11:24:40 GMT", - "Connection": "keep-alive", - "ETag": "\"5c5c1578-1e4c6\"", - "Cache-Control": "public, max-age=31536000, immutable", - "Accept-Ranges": "bytes" - }, - "status_code": 200, - "type": "ok" - } - }, - { - "request": { - "body": "", - "headers": [], - "method": "get", - "options": [], - "request_body": "", - "url": "https://mamot.fr/system/accounts/headers/000/011/580/original/b13adda9f2ae35d4.jpg?1549538040" - }, - "response": { - "binary": true, - "body": "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4PR3gsEExfkhrXLu19LNt4XPWCklG5BdrO1m6AD4QRAI5aMz6NsQWf8AzBEAD3vO9y36QROD7t5QRLBEQREERBEfX04gidbqdORvsHBuNYIjTlpuLh9y/j1gidrowJ+G4OmlvjBEu7N15sX18WI9YIl5h2bk29xbk3zgiHNgG3A8B4CCJfr1e0ESwREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREESeZHp+ogi8cCtPQ73ex1vHqFx1KFMwIvs5sAFBy/nES2ZvrqilSpyR8QPprxBzMtxoilCjbTYfqW6WvEEUoPp0u++lukFbmAPmpQokhrcudm3O2vpEAwb3U1IG1OtrWu/Pye/SMOaABA1RSaWU52DWsA8VonPu+j3+dhBEO/0Pl6+kEQCDodIIkLvbcfH/AB1gidBEeHjb1frBE8N6bkluejc4InBQYdB46MIIn+J+G7638YInhVjz20s8VlmgFkShRIe9tSw1f4WiBBbqiaW1Dk+9yIDxcNAiGclhrsCLfDmYzrqES3F31B23bdj5v5w8kSgD8ujDz1Bd9dIpzu5onMLDx+vjDO7miVvkNbu0RRLzv9dIInDTbQt6X8bQWYtN0oFh4nztpp9eMFhKnTQnwNm9bQRSAbC0EBIuNUjWL/5HlBEv1zu+l4IlNm6bvrfWCub8IMXKUB22d35WvBSTwC76a7DncdfGCeSdb4/GxgiNOvo/lzgiV9NLkcxpCIROGlzZjprrobRiL6ogHfX01H8xlEoHTQvudXD/AMxU/VFIAWZV/lEPyiPr5b+cESsW8bv0OgZukERBE7oN28fI73EETtH1u7GxcDmDrvBEraG+mzEvcnbxgid4W3Pnp+sER+w1+L2sYIlgiIKTACbo6/qIKzI3klHg/r05Rj6LJsLCUo1+fVwdXjDtIWAeslKBc6DoORGltTf9bxUSSbmYUoSjRxZrPq/La+20YUTcx6/VKARck8yPgHbb9oKSOYudOW3IePzgiD5k22u45D6Z/KMgSYWPWybm/wAC1tdtPWLMg77/AAmYHfVKS1hd/wBdCG1ipZTgLHQHflro3X9YLF56J0FlEERBEQREETr26uB11G/UwRA16P09W8YInMzAvsRe1jfawvBEPyDDW522b10giWzPfwGup19f2giW+uvO7XDhz0+mgiAP4Prz3giX439Pr9YIhun7ekESwREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREEXiwLHdgzEeG48PnHqFx1Kkv4ttbf5QRSB/o/v5ekYgep7hFMk7O7+rW+vKIPbYECAEUgWX0YXHTXxisiIne6KQLJ20LOALjrzgptdGuinCtA2t/wB9NecFaDIlOcfxv6QNwRzRPzHRw2mwtprFJYRpdErtcX3cjkWGm8MromLIgWYk22bR/PfrEUTwQBcjc7X621s0ERrzGm5s3QiCJ3w6nSCI/ZvrpBE8OXJu3QO3npaCJ4OviPkLfXOCJzuzjTY6O2zbMT5wRK/wAcc72gidezXGnJ9OvWHPoiUAnXbS76732a7RHO3micBytYBuQBP6GKnGSSESsNeY0LW6dNYwiUfDp4eNhpBEBOwOmod3GzHz8YlJNiUTiP1e2n6xgxa8rOx9PylbcFxtufAdWjCx52S5X5PuLf8A8umsE3T323GsERy+m2HOCJYKbXAAgobr9Xc22gpAtnz6J3w6v05dX+MFNKNHc/DcEl78oInAA8vW+31sf1Inaa/R8NtT+sESs8ERtbdjyDbbfQMESgXvozghthp4vGCJjoURZ3v4+p562jKJ4BJB20va3Roqfr3dE/T9f29SYgiWCI+iPr6vBEoD2HU8h1PygiXb8v69NIInBj6uA+rAfHpa20ETgPO/Jxv116wRA13B16cteejwSLSnQREER+v+fkIKbNUeLcrdTaCtTr8umhuxu8RkAHp9FiQUrXZ2Prq9tdG+rxHNM2kLIMpeTFtt2LNe7DUCKzcmyxoecpSGduWlm0c+WnLWCylG+r3u46aa20giRxz+IfyY23jIBOiKJSn5aeFuvKLQICJR0/T9dYybarB0KkS2+rnRviBrr5RRqSQspQ/Xd9PInygidBEQREES/W7+EEQ2/wBHozwRLrrrrrr435tpBErDnfTz0bKNPiIIlYM2vhckC/76bwRHh6Pca3576BoIl3/9PdYtoLh4IlP6ai99WHPSCJX6H08PX+IIj4dAeR+WkES/KCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIN/r62giIIvFg5vz2sPn5x6hcab6jv1UiSARf0NjbX63gspwJe5FrEaaPpbxP7QRShTeB5B78/rnEXAkRzRSJUCR03bccusQc0+cDZFKCAdnHjyvoLiIIpAbhyDcP53s+pIgrmGR5KRJboCT9ORBSTxew69SX0IvGCJ1RO0b5/CMZREflYnXoni4AGu+3T5b/vFRsSFlPDb6vZ9freMInfQ+t4Ik3+ukESgg7v4N89tYIlf+fkPn5vBE7N8m11bytrBE4ZrDXbQgeLtBE8HlyLFtjYsfKCIsG3N/2Hxgb2RSAs24ax1bm1uUQyDmik25/rFZEGESM4D/AKgbfHSAjdE8CwfLbcm5ubW1vv0gY2RL4avbwG++4jCJLnTo7nfXz3f5QSyd03OnrrrY/t4QWZvJvHyTtHPxNvW0FhKLOdyzt0EEQ/6bfN/q0FIuJEEJYKKXyfbn52MFa1os7yTgA7vZ9Q+vK99YKaVhppd+T2ZtPk8ETnCdbb9PAQRAINx8vrn8IIl8d3baCJzgbEuB0PoR11tpC+xhENu2g5+VjzcwRO1sCG2f5Ebm/wAIi4lolFJp/A18n5xUTJlEt/q+9owiP0t9DaCIZ9nZ9vIwROs1tBz8NARs0ERrrt1uehcwRPvq4c7PqOV9TcQRLppYEbaDrmblBEB+bjZn+e8EToIiCC5A5ogrg0C4Sjp/DPb4vGN77KSU22Y3tcBuQY6axF3wlQ1Jg6dlO5B9HudmNtPDeKlITugCwId3tsLgdOh5wWUr7b6PfqAQ27wRKW3tu/gNX221h+UUSlalt9r8gL/tF4AGigJkXmU1ILvvfVrbgO3IQKmpN9GJ+Gof1aKXOJtNvuiUEMToX8xpaMW9Vi8jknXv4+PMc7Dzgsp0ERBEQRH0OkES8+jEjRw4aCJRZ9A4d7WHMX5PBErgb8jclhazBvrxgiU6agfB99G8YIls1y515aht4IneHndyPgX1giL+XlbpBEsERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREESEgfXO0ESwREERBEhIGpgiHHPXR7fOCJYIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIvFh8LE+QbV49QuP5XSg2zW9Bs4/eCJ6SNbvo1hYDX4c4IpBqT1+rHbTpaCKRNj4+G2rGCKUMTvy0Y35OOka8EaopU89Tca6gHWCzJGhUgu506liLdPHzvBXDQKUaA7ttycN03+EFlSAchy0D8zq3M/GIOcQSLQikSGtudzp4RVqifyIv43vuGfrBEdHcDT9bwRIbPbQ6C/RoIj4QRKHb9YIlAHgbNe7NuWgieHJD6ajnuG62gic79QSx32f68YInJ5bbO7aawROZ9+nPnYDnpAkDdFIABYbP8Ypddxi6JQ/roB+t+kRQAnRSPsD63ve9/L4wS+4hIzs2/gWOzHYfKCJzM3x87MLcz8YKzw5dphO8nHj9bQUbR3M/ojeCwIvOneiUC379difrSCHUwi23hbpBYve0QgaD6PnBTaWxdOa5tvpp6b7j1gsjNmGuWfolY3swt4t4DXe8FYnB9ADtZ0/F9IInXtuG23MERd3/bXl9c4Il1d7/oOo3gdES/pzbXf00iMxrb1ROcgs1n02F7X8jGZB3RKAzKB1YW5nX9YqcZ3n9ETxpfX+XiKJfn9bwRDaadPrYwRLcHqN26aQRHq+r6eOusETtADf4HZx4b+kETmfVjsLMQDobnp4wRKOR112+POCJRsfq94IlgiILI1CXQjoXI0Pg/pGDurgQdCgbAb89z9GMaSTchZTh6jcAm//AC15xV4tDMLB57pS50AJvycC1jGEEHRK36jQWcC/w/aCylGzaWYHkDrfygijUux5M2/W/wAtYsa3QlQL4MQowCojcD1JixYaCJmyks27aDQ8ibeQip0zb6KW9tfwm52sPPmDfQb/ADjLW7lHTaLpyTz8eum3IuPN4PbuNkFrTO6kAbn4O8VqSdBEQREES305/XlBEouWu2oD789fD0giUMOdj4W8/E/GCJWs4AHXY7HWCJWcB3fmwsH8Pre0EQDrdtH0FtXY+LQRK+pLhtB9a+H8QRL89P1/WCJYIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiimzkyxcpc7Egaa/B/SCKKXMCzqG1J2O5bl+sOm6QRqIUomA6aac9CB5WeCJwUTozP4F+XygiFrSgEkgNBFAJmc/y4vt0gikC75QXVbq23lBFIm9wGHlc82/mCJ0ERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQReLAOO8z+F35ONN49QuMBaNttoShJsOenl/iCyngHe+m9n5eb/GCKUDYWL25Xs5HNoInB+lw1ywbTU6wRShhvfqdG311eKXReNiimTzs4sbAb28IiilT8Q55Wvv4wV40ClF+dz0PgzRgmATyWVOgW/Y9OYMUkyZRO8bcowifqee9jrz3sfn0gia+3j12A/QaQRILfW/N4IiCIH1t8IIglz8fM6/GCJ/jsOjEkOzmCJQ92YNqLEePd3gikBuzW3b5PrpBE9wLtY3Ac6jW3jFbzsieCCAdP0GnnELWgInP8NTyHrpGE8tPyngeR28dnP7atBE4JDmxBbTXX5iCmWQJlO8/rTz1gogTN7pbbHxsAfqxgs5Cbi4TQwbzbzIfXrBYIjzToJB5I84zr6LIOYkaZvpuls3rtqXHpZvSMKxoygiZlA5b2sRrrYHaCkpEuHsT6Pp49YInOdNDtBEO4J0A18LMQQeR+MES6s3+YIh7emv1zPxgicLMx9Ra+z7HWKn6gyiUAknfR+vL47xjNYDkicNX0G3K+jcnv6RFE4bnmf4/SCIFvDnBErg9fo8oIgPp1/W3wgiVvUeBDfqf2gieNi3NgPN7QRFwCdettWDEXgic3hZm6b876wROgiIIj68YIjXe/OCta3KZmU4XPm3g93t0EY03hZJI0bKcDfQEX16dddC8VTaFJF7Hz6l9dX2iKeqe/y+Bf4WgiiWsB+jgnkGu/wixrNz8lFzotqVXcqL6Dlzby5xYoBuYTKmQNwwb0tfzPPwiLjEDSVYbDSVGuYzIB6+fK0ADJJKg52kap6EsL6nZvrcN5wP27/dTGgU6UsL6s3gOUVl07QkadEr2drfozvEVmUAHfZ/N/owRLBEfr9aQROc+L6vofq0EQA+mpPI731e4giXZW2pJ38Ol4InEMX5BxoXgiB5OAB19X1JMES8mb0s19TtpBEMx5Ato7vf68oIlHPm2vhtBEaX5+HlBEvx6wREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQREERBEQRcR7RPaFwt7LeC+IuPuM8Tk4Tw3wvhlRiuK1k1Sfw5MhPdky0kjtaiZNKJctALqXMSBrF2Gw9XF1mUKI8dTnYAC5c4nRoFySu17O+z/ABP2q43w7gHB6H8xxHidQU6bZgDdz3u/tp02gue82a0Elfh5hn9YJXtR9o9Rw/wF7L8WmcLSsQGGUFZ/qEio4hx/EJk3s6WjpqCVK7GjSoELUntZi0IDrckJiXEDgOHU3F+IL3N1OWbGwytBnxGwmOcL9b4D/wBLGHp4Scb7W0KvEmguqBrCMLQpMEvrVapM5Wi4sJtE6r9cuAfaRWY7TUmGY1T02EcRy6OlreIcKlVqKwcPisldtTUNdVoCU/flSw6wGy5VEWDxzaVR7mNcWGn727QYzRpcdf2X529qvZPDcIq1q+AxDsdwjO+nhq5Z7v8Amiww+rTYZPu5s3fSble2U1fKnyu1lrT2ATm7YsJakgOVJUdUtfNo2jtbYaREAzFunzXzp7HMcWubldOm4XNVPHuCS1VSZFXJ+54dJnVOK4lOmJp8Ow6lkIKp1RU1k1QQhCUgvfZyREhme9tKmPeVHmA0XM+mw3vZdSlwXHVBSJpEVMQWtpUwM1Wq93wtYwSST5WXnmFe2zhHiyZMm4HjNHVYRJWUS8QRUS+xrSlRBnSlZmFM4sonvajlFjqT2vLIlzdYv6Dn6WW1jfZ3iHD3ihicO4Yv+6nlMtO7SNSRvyK63D/aBgmK1asOwitp8SqpP/zBpZqJsuk3AnzUqISvKdHfewit0NOUnxHbfz6D7rn1uF4vCsz4qkaAOgcCHHrHLrvsuvoMWpqub93pZ8upmhzNVLUlYTo90lowTBiLlaj8PVYwVHsLGO0m0+mv0XTAZQ3Ln5mMqlALvye0EToIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCLxgDm2rMDbxePULjoP16nSCJ6SHG9g42Gzt0P7wRShhr0uLHxEEUiTs48mvpqef7axiRzRPZvDToG67xRr6opUs363D/RJgilSDsNQQ+17E/OCsB8JvopkXYvyv12s/PWKnu2VinFhEES8v2f4GCJdy9/231giR7MNrH56+kERbf65fGCIf+PnrBEcrQRH19coIlT01+usZMQOaJ93bb9QxN3/AF1jCJ7j4no+3n/EETx15FnsLPYNrGC0HUInpYjZuTXO9iD9NFTmwTAsikGx/Z+usRRSgPrrZ+nJm0gmqAba25ncfpeCsLgQRHdkoL30gq0h9eY1sQ2njBZJJ3S3t8YLBJgSZhAP14W+cFIF2gKVvVv50hzRnxBKCRpbqw/bSCuShzbmX01I5wRPAfYPa5YjcWvBPMpW6t4CzeB84Il5bAOL/vBEo5v84wTFoJRLpdncbhg/QRgl2URY/wC0Tth112fawZnForcSdbBEoJLN4HwAtf15RFE4C58/iT+gEEToIj6u/wAoIiCJfF9LcvWCJXdh4AdCP5METr3va76D08T5QROGgDON2+usES6/x5HzgiWCIgiIKxoEAnUJRqLej/L+Yxz5KZmLapRzbpZ36/B/WMHlMQgSX0+F38eusQcBfmP1WZTyRrsbHY7hm5MPoxEAu0WCQLlRqW1kjkep8WHM/CLAwDW5UC52whQspRc32GjDnptaJqIHMFSJln3iDYi2mjHyH1ziDngWBkqwC1iR8kTFhIa7fv4HmPCAbeXXKOkCQopScxClAMH897cv1ichVhpdJlXEhgC19R4F7dTFTnSSNlY3TXRMWvl8NT4esZazc6LMg6JUO+tvm23pEXEHQJAUsRWUc9uUES6/Xw+cES+BOtyee36wRK1i2gbwOnrd4IlNwOp36O7kafsmCJRy6tdjrd/hBENqyebF7fxBE5rc9def6QRHL5DTwgiRSm+vTxEEQ5b5XudeTQROgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCJkxYQkqOwduew+MEX8v/APVY+1ziH2iPajR/Y49jfEFBTcIcMYpm9qvGU3FJNDgc/iKnStsJm4mqYJa6ahSJqQgKPbValsGlgx0MbiW8E4eaDb8W4k2XNFzSonRpNg1z7F86Nhu5j9vfwW9hB7E+z3/5NxbBVK3tR7U0w3D0GMLq2G4e8zOQDM2rjDBdYFlANB+Mrtvstew7gL7LHs0o/aniCaPFuMsTop1PwEcUlfd6GjlrlLmVfENPLrUpWsKSmZOXWTQHloMwFMoJI8dg8O7G13YzEuz0KBkQSWl+maf7nT4WxZo00XteK4riXtPiqvsfgieGcFw2V3FH0nS9zR8OFc9pu5xgFgN3HLe4X199m+i4r4jl1vHuOVuKyOEuIsUl4zJk1Xa02I8ZKnrBRjlZIWkTJacSMuUjDqdTCnwimTOKBMrTlw/Hux2IqOw7owjbe8EQ8NMHIf8A9tse7pkWquz1LjKV8g/ixxzhDK1LgfC8PSNfhNL+XYWQ6nhg0f8AaYRb+jJdXqAEvruyzDF9847xccVphheHV1Jh+HU8ifMxetNRKlSKSVRIUutE6pUoIpMOppSFmdNUQHlquAkmO7TFQmnRosJq1SGtaBmJJ0aANXGRK/PXDuH+7qHFVqLq9Z7gKbYcS4uPhgC7nPPwNF/NfyHf1g/6xGCY7hmOfZe+y/xKqX7PaWqm4f7R/abhs+ZIXx5iMhakVGDYDVSiFf8Ah5E5JBmg/wDUZc4sUt7DAYA8NbUZSaK/FKjf6rhBbQabFjHaGpHhcRMXGi/cv8E/4PV+Ehvtl7TYYVOOvZOHoOgtwNJwsY0diXgw46UgYbeSvw+4C/qOfan4E9meMezPhj2j4lQYHjeSXKr54VVcRYPh0t0/dcHxOqWTRS5gJOYoXMQkDs1IcRxq1ZmErPNNjX1IyhzrhhtcDQkW1kDqvccU9k/Z7iHGKWPbwymeIUiYqAAtvvl0LhqCZuV+lf2a/wCo79uP24cQ+yv7N/2daadwVgi5uDYJih4YwkcUcb8YTgqQjFcc4k4oxslUikCVTp01MvsJQAK6idMAMcipiaXC+G1sZUh9epP9WpLqtaq+crKVMSAJGwLotIAV+B/gb7B8P4bxz+I3t3TZjOH4SnUfTdi6rqVHPByCnTZAPiECQ4k2aBqv7uPYjwTV8BcAYFh2OVlTiXEasOpF4/itdUCoqqrETJR94K5yUhOUTHCQgJRuAHjWwQrGk2pXn31QSQdp/tHKOWs81/NT2w4tQ4vx3HV8FTbR4eKjhQYxuVrWT4YBvcc79F6f/qEqfNMmQpK8rgqBs6ddDyjdJAjqvMljgJLYC1EBkjm1y0ZUU6CIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCJHGnyBPygi8aHTX0uTYaR6hcdPGbfwJYWOnr84IpAGL6asdNn8hpBEbH5dLbvBE8cj4AC/jfzvFThL9hKKQXfx68uX0IhpZFKnyJ3IbrsP51gsixBUydRdwPBgeoe0FY24Mc1MLsx1frz08og8SQPNT81KCQefg1m5xUiV+n7/Q/WMkEahEov4DydjcCMIlb4k30+ZgiR7ct/Xn5N6QRL56h7XgiSCJG5B3seXpubQRPY+e3gf5I9YInNozdLG762BtYiCJ43A8Oj7teCJQNjc6W/mCKROr9OXRy3M6wPXRFINR8/hoeu3SKACTAROHLyI8zy1F4EEGCsx6BOCtmfUOLn5XjCwnPdgxfqOXLy+MES8/8AHhBEsFlpAcCdkj9Dz3tbmNS8FmRfa+u6W5P66MG3vpBWZwSlZuW7vpYAesFJOAsbaFwSHf4aQROZwobvv6+msET4Ihmbd9g1un1eCJS7sd2u2hY2PIWgiXxewOugNtt7t6xiRMblE5mdvyt6kXJty+UQqbIlGpA0Bc+L6fCK0Tjt4/oYIlgiNddr/DT0giNeWnrqW9GgicLG45hzoD5bwRKNGs5bTpob72+METhdi7Adb2B19fQwROD8+njo5giWCIgiHgrKe6Xbp9ft8ILB+P5I2+OpvbRvOMb9FalAtyGuVuZOg2/nWI2B/P79+SIbk1na1y255GKli86JSGPOz/vroYm0xN4WU3Lfew5F+bNFhNplRmdinAMW9NxeziK8xdNlm3qmrWwYEtoHYG2/yiQYN7lYJgSVU70xRBtuedzrE1jOORVtCbMBYWc+GsVvIEjc3WRczsibMCQfN7anlBjdyoudqAoZYUo5rhnAS2urmJOOUSssBEk7q2kW+IHJ7/OKfqpp30/jBEp9Ol7esER9P9GCJzu1raa+jt9coIgPrpoBrfkNdP23giVr3a7MNG5DTm0ES9Cbc/VxbwbzgiA+97fmtd2+UETvACzt9bXgiaTrryHjtp184Ima31v00Grm36QRPHVjyc6aaONNIIndX+tIIlgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiIIiCIgiapQSHPU+nWCL8jP6j/ANuH/wCF9HL+zl7GsXnYj9oD2i0cuiGHcM003GuKeGMCxVKpJqMMw2lSez4iq5BmilXOUiXSSSqrmt+EDuZ6XCcH/wBXxmUE/wD6djxIe8W94WCXPaw2DWiaj7aNK/SH8Dv4Vu47Xb7ae0WDH/43wxxdQFb+nQxFamb1K9R0BuEw7hNSY968Cm2QHL8uPY79kzgn2KTMJ9of2iKKmxPiszJ3EHB/sSpq+Ri9Ua5SvvM7ir2kYopZRimJduM81U1f3GmA78yYUZUeTqUsVxJ7sXxSo+nRxLph0++xDtSHAXDAPhpNuB8RAsv1a3i+P9oa+P4f7FV8wf4OIcfewspUmusaHD2kZpI8DS0e9eLU2tbBP1Rw8JHtvGI+3P2xY5R4Z7HOGpK66bMqUTKLhHEsMwms7GjwXBETQn7/AMByqyTJE2bLTm4lxFKKOQVUSFom5xDa3F3/APTcEPccPoZm1MpyjKwTUb7wQAQJ/mKoMUmf0WeJznL557a8eo+x1Cj/AA99hsM6pxvFuh75z4o1ajZfiMS4TlxTmlxpsccuDoy9w95cdd9qX7V6/Yn9noe0SmwrGabin2izarhX2H8FUMmR/wCKVJqpEoY1xzPo5ssoTjEjDp8lFNmR2VPV4hSSQnKCkdDhNHDOpV8eYocL4eJY5zfDUqQchyiPAxrc7WWAY0D+5fF/Zb2PHH/aqpw3EVm1uG8DaMRxXET/AEzknJhmOm4e+xEgvAcSd1+CH9Tf+o17SPZR7FsB+x9SY7/4a4+xjh/Da37Q1Dw7jMzE6zg+nxKjlYhgHsLncUS5cuZi+OS8Pm09bxfXZUdtWViMMlpTJlVGf1Hs9haxwzcbkdhcTxBpdS95HvqWFdP9aoRAbiMUPE0AxSokBpL3Svvv8Mf4ccP9ofaCr7a4jChnC6NR38ixzQPelpyVMUGfDTpC7MNAs0F4kkFfy4VONV3FOLGsrzMRhkqapdNShZyqWpgmWnRwV+8TqFMHGnVxmIp4TDnDYQA1SAHEAknnOpJvFvwv0fxDFua3/pvDaeeqYb4Gkk35DfUAC+p5L9BPsLfYY9sP25PafScD+zyip6PB6Soo/wDxVxhjM+XTYTgNPVTCZZUFPMxGs7FE0opZCVzVpDlkXHkOJuPD2UnV6Dq2JxF6VAWLgLF1V0/06cnW7nQQ1srR41/+Ofwt4H/+V/xFfUosMuwvD6bS6vinASG1ILRSZMauBI1gL/Qh/p8/0zPYZ9gvg1MvheglcRe0XFKSSnir2h4rTSVYxiS0pTmpaNIBGF4WFBIRTymcICpqlq05dLC4jEV2YziVQVq9IFtNgEUqLTq2k3Y6y8kvduV/PT+NX/qD9pv4uYqngT//AGf2UwBIwvD6Jim0A2dUg/1H9TIbcNgXP0/7ZfatXYQlHCvCNLPxLifEmlSKelZX3UKIT2k5YLSi1ySwQlybtHUe+nh6YfV/u+Fo1PkP9c18x9k/ZxnEaxx3EHihw3DeJ7naEchzPIC58rr032WYNjtBw5RzuJ58uoxuolpmVq5SVIkhZuZclKriUnQE3UQVFnaKKOd4949uWZgch8r9eq5XtNiMBV4lWp8Mp5MHTs2TJMbkjcm5XqT+J8NvGNhedSFYHx5Wgij7QE9NWflu7aOIIlC3Lvb53DwRSPBEsERBEQRD/XhBEj+PpBEsERBEQREERBEQREERBEQREERBEQREERBEQRJrofAwRMOXQsPI/odP3gi8ga7l2sL+h38fWPULjovbkxIB3BAGg6/KCJ4AYeYd3+EETksTz5jQNprvBE/K2nQ35htx0itxsHRef1RPis3uilDC2rWa17sfC8EUiS5uHLl/C7G/SCsYdlMPF/l6PGCAdVYpAbjYFrAC+28RIBbO8fhYm8JyS78xbYf4isknUrKeLjo+pB21EYRK9y3g/O+vi8ESMX63+vGCI0Ov017eJgiDzHk/1eCIEETtG0t46+B35+MET2O17Nf5sR6wRPSPV9Gt5dLQROTcNZrvZz5dP3tBE8Jt15O4cc4rc4gkBE5Pq/Rr+t+UQCJd/l/mMFJ+Sc5e9m1I5nrBPqnDV7X0DM/W+n6tBPWU99tbav8AtpqPWCI8uQ66wWQYuErb7/L6cwQmTKB+zW+cEbBcAnPYW0uOv0flBXgQnB9CNWDlQt+vl0gicNT9fQgidGNwESvzDaXbpZh1eMojYHnp8dR9axEtB1ROa2vMHfla/U69YjPiAI00ROSNXYncAX005c4VNkThp9ftFaI8eexMEQAz83IN30LawRO1A5dNb7kC8EQ1n28LNBE9tNNdrHS3T9LdYIlbYfyLDXr9NBE4C31+0ESwREERBEfXw8YLIcRpunbNo7Hp5P0jF77wrAA7xHVAe3LbUu3TyjBi/P5KacOt3D357gPGDzFoPcwiGfZi5Ol7G94qWNN0DcaC72Bff5A9LRkGNp80i90WDHoLalmu3T5RhYBmfNItWXM++gvv/iJNEzBiEMNifmqisyyDzs4s3IX02tFwsFBzptsppaDYGwD+J6A+Z9Yi50dSssadSifOTKATmAJBfoLNvr9GINbNysuMCBZVUlU4vcoGh0foYskXE3Cq1ur8sfAWtZtIg87K8CBClitZRBEQRODP4sA4e/7QRLt67FtSL7+HjBErEm+z3bXRtd4Inam7WJb68PlBEmjORtcvp1G12/zBErONfO30RpBEhLOxck9LaC94ImG53Hq/x3giHsH2aznTl4iCJQ59b6vYavv/ABBE5xY7WYP1Nz9aiCJMxJt05+duUEUkERBEQREERBEQREERBEQREERBEQREERBEj7Pfb+YIkUpKA6iAPn0HMwRRCakh3HMWPrf6tBFUqcVoqSWZtTUSpMsEJzrWEJUrUIQSe8phoLxgXvsNenU8v0VjKVWqQ2nTL3HYCT+3mvy5/qPf1KuAPsWeyrE8RpKqgxz2nY3Iq8O4H4YVUoCZ2LCSxrcRShRUjDaXtJc2pI0ATJftZqEjrcN4e2u7+YxQcMLRuQLF51DJ2zbn+0XX23+Ev8HuIe3fF6b8fTdh+CYSH13xEsn4Q6LB3wjd2ul1/C9w39q77TvHH2iZ3tH4D48x+V7YOPMfqKur4ukS5VbWpmYtNNLVVKZU+mmpTJyzOyo6YJMtAloQhBZEa/HeJZQ/GVaTXmhApsLQQ0MHhYwHRjG2PO7nXX9DsN7K4j2i4U72G4Pw9lD2boUmtrNyinRpYfDic9R9gymwBzi4mSRmu4yv6K6Xgjhr2SezWb7XP6gPtXqeAvZxTyJWIY1wrjfEA4i9uXt8x6ikpnyqHiyXST0TaHADPYSsEphSU+gqhKQlWby3DeE+0ftLicxe7C0KgiriHtyOyG/ucO1oBpU7wSwe8eNCJzD5pxb2oqU6uE9g/wCCGAqe1HEsJNL/AKh7v3fDsGXeF9Wi5zQx1TX/ANw73j7AMUn2aPaLxv8A1LvabS+0XGMB/wDgn9gn7PlR/q/A/AM6ZKp6Diat4VkFUjjTj2skIRJxNWG4dIC6alQBQYctSJVNLVMRMmK2+I+4fXp+x/s80/y7cgxlXKA+sQZbhyQSKdOfG6mCZAmoXOK+ce2PCsJ/B/gtfBuxB9ov4qe18062JEl1EVyA6hhmyS33rzDnn+pU1NjC8N+019tLB+NOMPa19r2dhNJSewr7Kf3P2YfZ9wHGAiYn2rfaGxCROqfZ7w4qRMGRfDuASjO4y4kkSQy50jDaKrWrsxLHoa2DwT6+G9n2kVcFwum3E8RcLA0yR7nDtAiKuOqtAJ+IYRk2DyVbwn2So+y/B+EewJxPvPar2qP85xqq02wuGtnpAgFzqpEYenJADnPc0SJX8bHtV464h4/46x7ijiPGaviXH8fxrEcZxrF8SnzKipxbG8Yq5tfiuJ105Sz2tRPrqiZMXyzZPdSAPTipUfRfXqDJWxBLiRAgGzWtAFmtaA1g2AGi/U3DcPTwPCKODw1EYSjTYGNbTAb7um0ZWAWtlaIi8nWNFTwKnlU+IYVLr11CZc6tQmtmSGBlUJmSk1CpUtZKfvHZJ7gLBYSwIeOL/OubUqVaFNrvcjM2bEvEwCY0JmTMzspcI4lWw+OGLwNBlVuBioGuGXO9s2c7UAzfcG4tr/oV/wBDT7I+EezH2Qq9p/DnAmJ8IUPtFpsLxDB/aNxzVUE72hcaYAqmlzROwfgrDzNp+CcGmVBmBE2onzq6olBKlJSjIhPijxHFce4lV4hVd75tAGnTfGXD0iCQ9mHpkl1UgyPf1IBcDksb/iv/ANUH8WOJe2vG6HC+J8RZVpcLzNHD8M1zMPh3zANWsfFUfF8okTMmTK/dnjT2gYPgFVQ8LU2I06MaxJS5MhM6Z2q6cIQTMnTkg9+aEgsCwfXlHayOpUhUeLHSbT9Povyfg8C+u1+LqUycNSico1nQA6Dzup+DOBcFw6YrGZx/1HFK09rOxGoAmTppUrN3Cr3Jbl7W7ukawp53e8qHM49iOULbx/HsTWotwVAfy2EpCAxukxBJ5k8z9Lr1KbXUtLKKpk2XLSlgXKEpQ5ASHJ15DU7CLwOQ0XAAc90AFzjsJKwK/i7BsPlLm1lfS00tByqXNnolpSssUpJUr/cOyfeL2HKTab33a0n9OZ5DqrmYTEVPgpOd5A7azy9VmTON8HEtc9VdTyaeSyp8+dNShEsKCSjtVqUAhakmySX6QDHOMNuSJ9Od9uRNjsonD1Q7KGy7lf6QLrVwzGZeLy01FKf+kXeXOuO2S9lIFnQdjy6RHS0zCrc0sOVwhw1HJdAiaGFwbXA00e5+tIKKsJJOm7+J+HzgikzdRvpra+/T5wRIVXs3j08/KCJDMZvDfnvBEmY+OmvTkBpBEoLuTs3kx25WgiUK0voD535PrBEZnu+xs3h/A/SCIzPbrZn25AfxBE4qYXLH021uLCCJpLCxPnvo40+X+CJQepPlpzJPkf0gicD0/XzgiWCIgiIIiCIgiIIiCJCfhr5v6wRRqIGnhpbd/D+YIo9Xd+l2sw0baCLx+claglKdGvpfa/mR6R6thAkkriuzR4dVNLzBHe964f12Pw6RE62ELImBOqlY6m2v8Cw3EYWU4OQzaehDOHaMEgaopOf02h53ip5kiDZE4DRyRvbxYed/jEUUm2zdTu+9oInix69B9bfKCATYKUDS+gGvVht4QV40CeDqbjb18enxgbghPSykSRsOXl4n163jXII1WU/6/WCJwHTVt9v8tBEXL7m9wPnbpa8ESMd+vhbkdzBENrtp9dNbwROa4I9BZvP5QRPYfwb9fk8ES6fXjctBEo6chf8An61gidYtuS2/jp5NDRE4AnmxHO+rHbpGMwBglE/fQ+PrzPOKETgbOH2TYMx/UftBE4bE6AAtycFrc4z6p9T39k83ZtBqNPDaMIl5n94IBMxsl+usER/jb9YLOV3JKxvy/a/14QV6cGtY+VxyNr2t8IIlG/6s7lzvo4aCJ/T6+EEQL/LW3Vr2gida7W3vvvl6B39YfZEam5u5Ae/hd+fzjGYc0UgtqGbU5f1e8UkyTeUTiHI6PuRt0jCJd235aQRHr4efhBEQROvuT4a2HnBEre6dH69f2gidazncCxcEjR7XMET4IiCIgiIIiCIgrKe6cbebk2332iIvfvp38lOR6BHzazvo1ufUwv5d+izM+idfy0YM23Ii94DTXv1USROgnvokbYWLDod3Hw+PpSpJdWuDZxrzG5flBLDoEKNtARqDc+I9fhEg0nyUZA81EQ5Dh266eXjFhFoFkzNO6U2Gvno228AbXvHf0WYAVarrZNHLzzFpSo2SkkOdOul7+MZDc9zaFU57aY1lv1lZEmaquXnvkBJdveO3lqzRgvAMDRVMl5HIaLdky8qT/a1m5kfveIOebhbIaBtdWEqDaO2gLv00iIErJnZJmdjpfy2Deh+MZIixP3/RL8p+ScLlwf8AAtbkOfhEU5WsnQWU4DR9LFrtfR7WgidbZy4fbnp8gYIgEbbW8zuCT0gic1xtp5sND9bQRJewuH/ua43gicSweCKstT2J8eg+vnBEFQD/AFz6QRNSsKL6Wt13J6C0EUnUQRIpfPXfzvzgiUF2OmniIIpHsD1taxJJ1+vWCJ2YDXX5aOH3v8oIkzaAWJvz136wRDs1zcPoNLsYIlc6bjXz0D8/3giUFxy6coIleCIgiaVAbv8AXOCJnaXYEcmsfHeCKQaDwHygiWCI6wRVp9VKkFCCc02aoolSheZMUNWTrlA1OggSAJJhFxXH/tH4Q9lvC2L8Zcc43Q4JgmCUFVieJVtbUSpEmkoqSWqdPnTJk1QCJKUJJKj0ABJANlKk+q7K3ffQWEm+0C55LYwmExGOxNHCYSka2IruDWtAJJJ0Hey/IHC/63P2TuKMf/02i4tp8LXMxivw2gp+IZyMGl/csOpZ1WvHa2rqO5KopsuT+El+0UqYlBAWWjA/l3PLaNcVQ1zWgtI8TjuDYBoP92lrr7VV/gZ7RUqVD3FenxTE1abHFmFzVcr3wPcxlHjbPiNwDpa6/NX7Uf8AX04yxTG5vAv2WcLTXV1TWIwzDcZk4IcUrMZrZ0zsZcnAMOqUKmTUZikicuU8ywkyi+Y7LqmBwzaj6r2inQu573eAD/ysCdrWBveV+tf4Mf8ApE9kjhqnGf4qYh1Y0W+8GEGI9xSpMHic/E1W/CBpkzTzWhw77Zvb19mb2Z4t9sL+oT7ceK5vG/F+DTsL9kv2f5OLyJNZOVMSJ8tFLw1ICZNNjS1mWJ82WhMjDZJXNq50yoMuSOdhHY3juIOJpg8P4FhCQMzcudxiXQYLnGP6bDLzZz8rbHR9uaP8NuP8Yo/w+/g37IYWhw3AVQ7FcSbTJLjplFZxL3MGoDiXVTAADJK/mR+0L7d/ar9sj2scRe0PjGuT/p8mcZM1U2tXK4Y4PwNK1zsP4ZwmdMKlKCUBZmKQhU+fOEyompK1gR7rD4eo9lKhRpO95XtTpNBc6N6j9GibF7nOaCSADFh+tv4Q/wAD8XieHYbA8OpjBcNYR7/FvEe8dANU7Z8gsAS1gkNzALwf/wCJZ4HkLpPZ9itZh1TJqJNTiXGlIo4fitTWUav+mlYNUSVFeGUctYT2SZa8wUkzFL7QsO/S4LwuiS/EUG4nEQWkOl1KkDBMTZ9R2hedRAiBf9TVcB7D+znBMVwHgeAp4nh5Y5mOxdSHDFEgB9NpI/qZzLSfgY05WgxmP259i/7Nv2mP6qPt5whHHvF3GfEfAXDU7DE8VcU49V1WISaTDKUhFLguGJqU9lMxafKlKAITm7qp84qSlRPh/a72jp8Nazg/BaTf+pVwcoaDFGm7wuq1IMyb5GzL3f8AEGPx5/E/259iP4Pez+Kx+B4VhuF4nEh5weDoNyEuM+N5+LKNYNjpEFf0P/a69pGG8LYb7Pf6V32HJeESuKcdkS8M9pXFNDOlS+HODuHOHpX3vifFuJ8XQclNwXgNHT1WIY3VTVBNXWU6KPMpqhJ4uBw1L2Q4W3E1KLsZx3ibhSw9DWrXr19GHfNULs1V3/xUgZInw/iH2bdiqmJx/wDGz+IBNTF1y53CMJUEuc55ysxXuje5IZhWn4nEOECCv5dv6if2meDOOeIODPs4fZ6xGqqvs3fZvpcV4T4CxKcFCu9qnGmI1Pb+0328cS938fGuJOI5a1UxW6pGF01LJSycyY6eFwn/AEvD/wAlUrDE4x73V8diGkFtfG1LOyT/APDh2j3FAGwa0kfEvqvsHwjEUTi/aTjwzcf484Vqsw4UGa0MO0//AOJpl2zqhe7cAfnbhWE0MmnXMmSZa1SwFz5iwJijLUBllIJHezLcFnLZjtGjjOI1qtdtJlcht9DABvM+nXX1XvsZxmrUqGgzEuynWDlG8iNPn5LS4dVh8/HJdbiWFzqumppyfusmRMEomfLmumdNTMISqQCkDK2hAHKNzD1cPRaKdd803g5+oI0BHmd9dV7P2X9o+D8HqUv5/AnibKgcHUxAuWwL/brrYL+iPDf6mn2tvs9/Y9/1jjf2xY7hy+LsOncP+xHguUKOl4nmYRTSBhk/ifE8ZlSEVQ4boUIMmgkSzJlzqsJDzEUk5/KYLHVOKcZHDOAURg+GYI5alWN2iTTY42ZAjORJMhuaXL5R7Q/w/wD4f+0ntScVgvZLD4bEOf7yt4nvpUwPFLmOJaar9XmIaLAS4L82vsqf1b/bz9n32tYd7QuNsb4l9rnD8iursQqODuKuL8brKQV+IIRIm4nJnVM5ZXXy5AWJaJ2anSpeYSws5h7riHC34llADFPfkcC4ExngHeDa85bSdbBS9s/4R8C45warhOG06PCsbVa1udtJlMBrZMWb4ZPxRfbZful7Vf8A7VpJwzAcLw72H+wmTPxZdDTqxriD2kYysSaSrmJT2lFgHD/Dp/6lEs61FTVId2TJA7wjR4Zh2Ug6tRqV6xvGYUqbI5mHPeeQDQI3my/OXC//AEy1q+KqP41xr+XwzXWbRaJImJc9xtI2a08pX5G+2H/7Qj/UG9qGL4riGB+1NHAFBiATJpMN4XwLCaWXhFNLUo9nhcyrkTzSTpiVfjTiZk9TAdqAI71N3C6FKk1mAp1KjASS4HLJ3NwXFt4LrHZo0X6k4B/Br+C/AeFYDCYb2U/61jaGZ1fE4573PxDjFjTpva1tNsHI1pAE3BXnq/6k32wOGMIwv2w+1r2+e0THuPcawyfJ9k/AlbjMxGHUeFTppTP9oHEOCy0olyqTtZaxQJmSxPrpqVTAv7rLIXya2LdxbEGlhWMwnB8GTmLBH8xXAg0y7V7WaPcJa0wwCZK1+N+yfsfxWtU4TwT2WwPCeGUv+86hSjxkfAXmXveWmIDgxkabn73/AKa/9UzEuN/bnN4u+277eOLMSwDDMPkjgjA8WxBGC+yzBMSMw/fsQxbCcNySJ2JpQJaZC56Kmatc5RBKmbgcUbxCviqOEbUGHwYnMymAz3rjBBqPMEsAknM4AGwkQF8B/iV/DrD8I4a/D+y/CadKqSfeVQ3NWLdmtJuJsPDABn0/s89j/wBr/wBkHtSw2kqeAuM8B4lpJkuXkm4NiFLVIylKciezkzFGSMpBCVMpjcCK3UDSa2YAgaXHp/pflHH+zHFcGXvxeFfQykg5gRob9j1X17gmLpxOUifLXmlKSDmDEdLjaKl5upTNMwV1IqEJ7oVcMLEOGB5HrBVqTtwmzuTt1JfbaCJkysloDqUkE3d/UX3cQ+qKEVaSfeu48jqH8oJpYqVE7PobdWs9vlt1gis9pYMPTTpvygiaZo5+o8dG2giXtBYXcPbmG3tq8ETwoM76/rtpBEFY5v8AXOCJqVZuX0dvIQRTAtYW1Je7kXEET82mmg8dHOu0ERm3Jt0a7+Gh+hBE4F9NP1flz/eCJYIiCIgiIImk2exH7gtBFCqYCQAX8Ws/X0giidzpzcX2L+em+5jNo1uima1gb9Og/n0jCLya728XZrdRse9HqFx0o11L2IJL3D35nz5wRPYCzB9unJuj/wAw9UThsdrgv1uHtd/1it8WlE8a+F+bN0ivy0RPTq/Q/M6kDprBFIP35bQT7JR46D1G4tBSb8Q3U1zq7HT5u4grkqdW1PM8/DwjDjAnVFMA3jo/g37RUXE6onW+IvEUS8jy2e/OCJxv/wArdW1NzBEoDa2fZ9dSR0+UETtjZ/e589rQRFn052bex8oIggE76326cr6/CCJTc+HTcafDzgiXQHqblrb7X7zPBE4MbDSx2fqGOpeCKUcuVv1/WKXfEURbS7nUi1x1fSIonizEa+jG/wDEERdj5Dd/r94InB2DFttH6+UFkDUkwAnX8fMX6gecFkklogZY16peZ6m58tH2gopw66fTQUi6efz/AGQBbqCATtvd4K4GY8pSh9R4aPpo7m36QRPa4PJz0D31P1d4InPr57HaCJYxr9UTtDq3xbwf6vGHaSicOR1sQ/Pl1LHyis3GbToiAGbY3Dkfz4xFFJ9ftBEAWsDp8t7i4tBEQROHq+1tNweReCJRyt6g6Ddjy18IIn3O77FwLHygiUaD6+G0ESwREERBEQREFkCTCUv5Pdm+fg/hGJnzVrW5ZvMpfPQEbejbdYwPLVZi8zZDsb22YM+/PQ28YG+iaTJ1S3c35kXF9tvA+sRzARa8LEE2Oic5526XYWLOBr+8VpDW3hHQZhe5BOotBZ89EEctDyFnsx6l2iWa2lxuka7pi1Jlgkm4c3I1308ok3M7W4WDlAuFkV+JyqSUucpRce6kfmIGgA8PjF7KZNogBa73hok3K4eTIxPG601U8LlyAoCWhThkvyO5fSIV/wDBpgBabGVaz87j4eS7ylkIppaUvZIsRqSNy+paKQxxAXRY0MABjkrJnXYHTU28gH8YnkvMrOfonCYGdrdTz8dRp5iJExA5qQcTfRSvoTZ2YHcfTRSRBIUtVI+hck6bWN7eBfyhlN7aLEqQeNvrreMLKkBsPTlbYjz6Pb1IlD8wHYPqd/U6fOCJQW35NyF7i+unxtBEoHjbfmQ4OsERYb9Q9rXYdIIq82aAC+mraPbUc9IR6DmsExHVZsytlhQlpUlUxmKQoEJGrqI+A6RcGwJLYlQc68NKTtVTDldhqpWj6Nro9tYECDYSpAHcq0JodhoGPR/DnrEQzYm5+iyZ2MJs2qRKSrMq/iGY/KI5fFlagne6qSKn7yp0MZYa7+8SzbaQcA0AbrK1QoAB/rz+tIiicDdwb26ta0EQZj762tyfUja7+kETDMSCzsdT06ef6wRJ2w8g3je48PKCJ6FE79fAnb4QRSZ2sDcO42Hg/KCJAptdN9tN38oIq02slp7uf4h7c7coJflqsSo4iopU4UiKiWuqUQns0KSVBR2IGm9uWsZII1RbdKVFHazLOHuR167tGEVgzg5vbUFh6+LGCIEzN1SOuvja+h9IIqOI4rTYbJVNqZyJf5UBa0oK1nQAqPjfQAPGQCZgTCa2F14f7WPbfwD7GeDcb9oftA4pwLhXAMIoZlZi3EeMVsiloaClQCpMmTMmqebOUpgiWgKXMWoBKVKIEX4bB1cVUApsLjE3+FoGriTZsbyQI8lvcP4fjeKYmngsBQdicRWMNawEk7eg5k2C/hw/qj/1e8e+1pxBWezH2U1OJ4N7F8JxEhfbTV0+J8f1lLMPYYljkt3o8ClqAmU1CrvKU06pZWSWjX4lUim7B4R39J4irVEj3kGzGCxDJ1dq621j+sf4e/ws/wCgUmcS4oB/1KsNLH3TCNG6+I6OcNNAvxGrMUrKupFQmp7esqHOQKIUVAlRUhyezlJAJUTozm9451FgbTawDKBYGJJJ0PpOwtqvu3CcHiff0KGCa5sEBpaSCB/lmERFzmlfuH9lX7Wn2LPsY+wLC/a3w37CeJ/af9qCvw1dFI459p0+koOCEcSOoVS+DKNM+ZWVuCUiigTJ1LKpzMKTLNb2iyhOzhODYLEYk1OM4t+NGFc4toUxFNjv7Wl5ke8I1MPe0f4WWl7Y8I9v+P4r/wDH8T7U0eGeyFItzU8IHOxeIEXFVxMZjf4yW3nKTdfj39p/7V/tZ+03x/i3tV9tHGNXjWNYnNnU9FKV+BheCYYiaoS8C4YwOSoSsHwink5UypEgJHad+aqZNzLPvsHhq9Y03togUaIilSb4adKbg3m5PxOdmc6b7AfYvYD2J4d7LcKpnh2DFJrL0gfE91QgTWqVHSXVDMFxnk2BZfM1Li9fV4XS09Tik+kwGdPn1GH8N0tTMVU1qu0VJ+9z6VFwZkwLHaEHtFJWyiE29LSqClh35a4ptbDajmnxvIFwIAIDdCPhBgr9QeyHFffcGo0MdxwMwWGlrsDh3u99WcPEfexGSmToAYjxOhfpH9hL+l39oX7d/G+HScIwWp4N9kdDWSk8Rcd1tHN/06kkpWntcPwSWtCU45xAuVomWtUmn9+omI0Pz7jvttRYanDuCUf5/iTbQP8As05uKmIqDSJ8NJv9R/8Axb4l8i/i7/H/ANlPYLh1XEY/EMxWPYHDBcNpFuUEWbVrEEmBYAkCYMfFK/pJ9uvtq9j39N/2T8M/Ye+wthB41+0jx1Mp+CJJ4RKMX4mHEGMGXQVdNSVdEkqreLqmer/rK4NLwySCmWUTUy0SuHg8BhfZvCYn2i9o8SauNqH3hL4NR9QjwQznm8NCiAQ21v8AL8A4anxf+J/Ga38TP4o1Dh/ZqgXVsJgqhyfzQZ4mlzXEGng6Zu4mDV0bbT8Gvtj+3rCvsbezv2hfZS9mfGNFx39q32x08uj+3B7esBrBXUfDlAJgrB9ln2W4xKmEy+HaGoIHFFfIXlrauUaBC1y5c9R38FQxlHEu4/xtvu/aDF0yMLhyZHCsHUF81747Et/7rpmix2T4nFep4a3Fe3XFqPtNxhv8twLhx/8A7Zhi3KHkDKzFvZZrabWjJhqZEtZFRwzOEfhnQUtVXzhNEtS1rUEZEkd5QYoypJBA2PTVgI08ZjqTAaDDe9+XMA+toXusTxmnSaMLRIbmJGcbxa20cl1M2RmEmkpQJtPLWTNVLdSamqKQFGWse9JSzJ3Y5gz25NN5zHN8ZA15eXPmtLB4nEYyt7qgS8tGuw2mevX9F9f/AGf/AGScH4JgOK/aC9uxm0Xse4Mquzo8MEw02Je1Di6nlirouA+GJky/Yj8KZitakLl4fSElzUzZCFcviGOxPEMQzgfCHkYuIxFZoEYem6wG499UuKTD/wCbvC0r0YxBw+TDYYjFcSq6kXbTm2s3jSP8rbOK+NvtGfaL4r+0H7QcR414jmyaWgl9jh3DXDuHI+7YLw5w9h6BTYPgmCUAOWhw2noxLlypYuyVLmKVNmTFq+g8D4TheC4GnhsLTFOB4jqT5u/uMyXO1e6XHQAev4XTp8IwrnVXl+IqkPqO1L3m+u8He0kTYAAfNNVial3VZ7gE2HoOuu7R2M9pzTH5WljuM1Kl3+Gbj8f73uVPw7hGP8XYzRYHw9hOKY5i9fUJkUOF4RRVWI4jWz1kJTKp6OjQtc5ZJ2SWd7C8aOLxdKjTfWr1m0aNPVziAB+52G581y6GLdXqF9RxZSpmS4nymdvU6Hyv9VJ4U4S+z7Kl4j7S0YTxp7XEITOwn2SyKqRiWAcHVZZdPiPtUxChnKRUYhLJStGBU8wzFLQ1dMkyz2aue1uJ4kP6oqYHhh3uyviB/wAGxmoUjaajoqPFqbROZbZ4lXx4OG4e40qAdD6xkSJu2npc6T69F4LxJxTxHx/xHXcScT4jUYzj2LTxOraubkSWQkS5UiRIlAS6Oik0yUS5MmWlMqTKlploQlIAjt0206NJrGtbQw9FoDWizWtGjQB+snU3ldJn8tw7BhoIa2mNSZlxnW8lx3XbcOoXUGVRUiVJw+lUszVGWoCbOQXzZlFzcu7HTwjkYh5L87r1akRyg6eWn6ryzKOJ4piszo947LF9r35RHy3X6q/03/tTYN9mb2/8P49x1xhjGAezGfIqk8TU+HoqqynnLTJM2hmrw6nJUueZqffloKmUAenFxratV1Cnhv6bg8B7rgRv0AG8Ly/8RPZlvtBwV3C+EYOnUxlEQHGG3Gri/wC51MT0X9mv2Yv6w/2dvtIcUVfs69j9RjFPM4foaeqxDGeMKWTw9Jn0SxkNZRUtTVlYpAQQqbO7LKRdI33KlClh/c0WvOJxNbQNa6PITdx3sF+R/af+EXH/AGawrMbxY06hrXbTok1I5ZnAQDyG+3T9GMB+1P7JMXVU0nD/AB7wtxJVYfMXIxarwnGqCuw7C6mWAqZT1eIyJ6pQqkveWFlQ3aLXYHEMdlrUyKpvk1dfTMB8PK8L5jX4FxOkGvrYSpRY/wCHMwgu8hr6leKe1v8AqZ/Zc9j+FnEcd9qXDNfMNUuh7PCMVpcTUmrlslcpaaOYo91akghIJBVpG7T4LiTJqN93F4J8Xy70t19V7Hfws9r/AG34mzhfBeHONdzS7+p4BlGsTqY2F1JwT9un2Vcdy6bEKfjjhs/fUImUmFysZw+bVpTNAXJ+8ypM4mXNYhpfv3ukRqOw7oJy5WG8m0jneD811ONfwy4zwKs/AjAVcViaRLaj2sc5jSNfFpA84G6+t+D+OpPFktFTQTAulUAoTwQEMoWNuZ035xpOyyA2JEyvneP4ecE7JV/7gMEco212Xp4xankhMvtQqYQCEFQzE3DkfXR4ZTEwuVBOgsgYtKUrKmYlRfvKSQQLaBjc2jJYbkfJIMTCmGJS0fnAI17w2s9zytDI7osK5IqDMZSiwLEAaDqSBeMEQY1IRSqrUJ1UAA93H7WvDKdkUKawTVAJL7Wa3LT6vBzSOqLSQsJAD69duZY9YiispVZz6swN4IlzAlh89TvBE4E2Y+EEUqWZxuw169NLmCJQ7Dn9elh8YIlffbnBEPztBFGpTWfTXqN/CCKpMngWSdeZAe3Nr7NEg0noihVNAtqo6DmfOM5b8gN1jQWViUC2YnVm5j6IiHksqUkcwNN+kJhF5OC+tuTjwHpp6R6hcdKytbDzAd7jwtGJA1KJ45HQvzY325W+cYefD1JRPCTrc222cd4WilFKABdwzm5N3/WCJ7fV+m0EidE9Ivz8r6Pv9WgpAE22UiQ2pubs/wBOYK0NA2unAaW3Ntj9frGD9PqspQEO9z47to19YgXG4IusReb/ADU2ti2tm+tWitZR/Or/AKwROHlcm5t9WEEUuWw3brru3hBEMb9dju+x8LQRLY+fmPEW6/GCIO3X0P72+UERd9vW/XaCJW+n6QRL48rswPy1giVIOgs93D3Zxcg2FoIpE6nXw/mKX/EUS6WudLPfXn5RFEZmbckEEAaW1YCx1iQaCLG6J6W1sR4v1e3T62jBBGqJ6Wv006A6fzGETtXHlve0EklH8uw84IlPT6vBWtaC0SJlLfTn8dIKfkn3swu73L7bnzgic7debc7BngiU/Po4I/xBEtnDvfkbDy8xzgiUXdyA3meQJtpaK3SQ36opAC720Fw/xvcRC4sbInaNz8PMxhEsESgDzL/D5vBEDr9N9fCCJRYG3mbjm2kETwND/wB3M87P9fuROGnKCJYIiCIgiIIhvr9NIJBOglK3Xl8WN4eiuAEC10tmuSW1YPZ9j9axHflPeikkJbw0Z+m3NyBADfvvZYJ63SD61+TRJVtkmCZCez289RbcW8TFLplWpWuRoOnU5dPL4xFE53/y1n1IgiRRSgEqYJSLk7Nprrr8Yy0ZjESol1ieSxJ9QZhUoPkTZKf7m0ca8rRusZlEbqlzpk8lzK0Lrqsi0wS1Ms3KJeW4SkAtm6ecRfVtkp67la0F7xOg7sumkS0SpYGiUi9veO7MzdYoMuOWbDVbIEC2gVafXywSElIALA+Fwr4xYGk3HksOqCec8lWTiCFKCEqfUODYO/n9CJluUGblSaM2i0ZE8TB2n/koJa7ZyPeI/wCLnwiqBfdWATEGAFZTNz3JYPYNYDb9Ixlby0WZv+6vSu9cuwP7MH9Ii90WWGj+7mrEVqaIIni7ADx2Bv8AXpBE4kG2/wAOXVtYIkfW7M5be7M76wRVp09KASS2zXJOpt1fSJBpPQLBMCVh1c6YR3e6VBm3A1SGBuS/wfwtAgQNlT5brOK6egR2k9SVT5pOVO6iTpzUA+ukTgukxKxBB0gqKZi8uQuVTpUldbVv2FOCCphZcxY/LKSCCpWgsNxGcgALiPA0jvzVjQ86zA1779dFl8Qca4DwlQrrMZxSlpUy05pkyonIljOzslJN92AcltIyyi9/iAtz6LdwuBxOMdloUnPDdTf62hedYHx6rjiqC8OzowgLPZzVd1VSB+YOLJYuByMWljafw+J3ehW5W4acMD734h333PtVFNl08lDkWAYWJJb53jVLQbkXXLOpjRaCakKuTY9XZwR+/pEcgGphRzCYUczEZKTlzpLOCQdD4vGMh2bv9FMNc4SBp39V5BxR7dOAuGsQlYHOxykq8fqJokScJopyamq7UkSwJ4lZhT986KIIuSLReMJUjMRlb1/TvYr2HDPYT2i4jg3cT/kKmG4c0Fwq1Bla4AScmaC+24t1XW4fxUivTJTLWhc6eAciC6M2UGYX2loSbnciKHtDbRclcqpwarRFarWYadGleT//AEje7tegW7KxanmTOylTkr7MnPMBzC1iwGt3A8OkRc0tid1zH4eoRmyET0+iarirDjXf6PRVEuqxISxNmypSkzfukh2E6qKT+ECoEJBushg4BbJYQGl3hzzHMx+L66K48MxLKH81WYaVHQE2zHk3nzJ0AWjV4xQ4VSzKvEquTTyJMtU2dNmrShCJaElcyYsqIZAAUSXDAOdIw1rnkNY3M42gKnD4PE4uq2jhqRq1KhAa0XJJsAIF5Nl+dvtS/qi/ZT4B4hn8JVftV4cRilLP+6Vn/UFUuTUZggyZ1QlPZylZtirqY1+IYvA8LqU6GMxLW4mqBFIOl8HQuA+EdSQvpuP/AITe0vAOHUOIccwRw1bFND6VAuGcNIkOeJkSNAQD91+dntT/AKnXtz9unGEz2P8A2JuE5nFnES6jsMT4ow6gViOD4NTrWEiqxriCaPumD0pQoKKUFU+YLIY3HnuIe1Iw7xheG4f+bxr7BrRncROwsG9XvgATF1w+H+ydF5fjOMYgYXAUbkklgO+Qaku6NvHJfqt9mDgXjv2Wezmi4m+037R8N4i9o1ZJVV43XgU+EYDhfaqK0YdhtMub/tS0lKTMWSqYoEx1eGU+KYin7/iWX375ORnwsBuAT/c7mdDsuFisLT4jjjhPZ/A1MQ0fDla5ziNyQJgC+umpXpfGX2r/AGN8G4JV8R49xzgWG8P0K0yVVy8QplS5s5amRKkBMz8aaSfy2Edb3ZGYvcGtbqSdPTcpgvZnjXEse3hnD8E/FY2CXNaD4Y1k7AXldFwH7ZsB9otNIxLAauVNwypSmbTKRORMVNkrSFImzOzUcjpIIH/LSKQ9j7su0b7lafEuHVOF1zha7gcRTMPA0aeXosz24/aP9n32f+DKvjH2gcQUmD0CAqnw+lH/AFGL49iRSVScLwDC5au1xOvXlHdSMksOuauXLBUNuhhzVDqjyKdCnd1RxhrR15mdGt8RNgOUOHcNxfFMSzDYOi6rUcdvhaNy87CPntK/lK+2b/Wq9p3AnGdTxdg1XhsnEJ1DU0/APstxlJxbBsEwipWFI4t4ykU02Wa7El9mDTyAtKZyg6AKSXnm0vxJxFWlSwlH/wBk3Rp8Lq7pu57gczWDkDH9skklfbfZz+FzeLuw/DWl3vHuaa1ZoAIJsWtnYDSL3k9P50vtef1J/tI/atqJOJe172iV+NUNNOJ4b4Kw6UjBOD8MnKKgamh4aoD2cyoD3nzjOmhwErAYR36ZqV//AGJayhQp/wDcFIENJ18RJJedgHExyX6k9jf4c+zXszUbgeHYQGo0A4jEu8VQwB4c50J8osdpK+RKXHk0dEKrGKqXKqpyRMVmfKlcxIPZJQgZpxQousC72LRzhwx2PxJ/lW5qLNydgbdL7Dkve4XgDeK42oKFVtPD0bkuMEN0gbGdh69V7Rw/xZ7BeD+GMN4x4j4iqPaZxpiNPUT6H2U4TR4lg+C4VPkzZiJFR7SOKqpMoz5OaUZ6cIwgKM6WUiqrEJUpMDw7GtdUp1C3CUg6AWkOrOAt4bBtFhBj3hzVDeGsm1+MxtbAF/CuHYE4VjYa/FPLS93Wm0GzTYSRrpeV5TxL7YuJeOcbVxBxJPl1K0yUyaGgp0SsOwnBcNpwpNFh+G4XTBMvD8NkoDS5MlKU2DklSlHscP4VTcGUWgUKNM/2iwI1iZkk6l0uJkyV2PZX2edxPEuq1qpo4WgQ6o4gmQLlwcYBmwg7m+i5bDu14/x6pmVk8UPD2BYcvFuJMTlpAk4Lw7h65aZyZIJAXX1FRNkU1LLHenVlfLSHGYjt4nGNwGGp4LBAfzWJcWU5v4iMznHk2m0Go8mwaI1IB9xxTi2HwVFuA4ecxeclIEScxHTZo8TvrJCh4P8AajhXC/tY4W47xbhugxnA8D4owbEp/CdWlVTh83h7DK6ny4LNkCbK+906cMkqllBmSxOWCVqGZRPE4hhqmI4XiOH0armPr0yz3hJa5xN3OLhBaXknMRpmMbEcfiWLxGH4TisBgMQKGOxVF7PeAnOC5pBfmHwkuMgmQJPhsF/Xphn9Xr2/fbU4ToPs2f0xfsr497PpE6kTw3jfFsrDsOwTDcFwxNMiVV4pU4lhCxRcC8OBJnzZifvPbpkSVdpUB1pPkXYr2e9jaeFwuHwjuIcZrhppUKLMxe9wFmMGao52aG53wTcyDdfjar7BcD9kMdW9p/4k8ZPtPxZrjVpUq9ScLSFyw1g458RVFstIAU9ID7Bfmr7b/tJ+yr+ndhXG/BfsI9pFF9ob7evHOGYjw37ZPtc0VQmv4P8AYfRYpLXS8Rezv7OlQtJTW8TrRNn0tdxLLCUU6TMk4e8xSpidvDYPF/8AUKXG/ahza/HKPjwvDwRUw/DTfLWxJHhrYwD4KYllA+IkvW9SHFP4iY2jj+NNdw/2WokOpYZwy1MWGEFjqzGx7rDNMFmH1dANQAQ1fgnMxCpxWrm11bMm1NVV1Cpy1zZi59RUVE6YZqpsybNdU+cuYtSipTqUSoklSiYhi8UahqudVL6j5LnEySTcknUk7kr6JVqUywUqH9OmwZdIAAtYDlb0uunoc0rtKMTUyqlWYVExKs3YoXZVHJKTacbdooFhdI3McGpEtqWyWv6fEenL57QvPV2squYWuhh1dB+cL7p9n3sN4F9mvBlF7W/tHY8cD4Pm0YxTAfZjhVbJp+POOAUmbRS6xUxKzwZw7NcGbWVKTUzJa2o6WctQWjztTG8R4tiRgOCMLGk5XYwtzNF4c3Dt/wDmqG4DjFGmbvcfhN9CvigGYPBsdTZVgQ2Q582zEW8I1iYk3IC+I/tL/ad4h9vmPUMhFPR8L+zzhWmOEcC8CYJKXQ8O8O4LJmFcukw6gKlEZl/iTp05Uyqq56lVFXNmzlOn6PwHgVHgtD3YGau+XPe45nOc74nPfANSo7+55AEANYAwAH6HwbhzOG0mvrPD8S7eSQ0T8LTFz/kesNAEl3yhPrXBANk3fUkvYDpp/iPROlo1mVdi+JAywHwt03ny5LHmzs6gnQl7cr736xTUcGDqVwauI99VDJu7UdOq6zhzifH+Ep68R4cxzGOHayZTzaRdbgmJVeFV0ynnJKJ1P96opyJiZK0EhaQoBSSQXEUgSQ+wLSCDAJDtiJFiNiNDeZXZpGizCkVmg0THh3cQfWyyf9QK1qWVKJUoqK1HMsqWSVKUr8yiSSVEuTrvFgL6jruJ3zG585n7lWM4mxhORoY1vPYelvX5roMOqhKVJkSAZ9ZWByhLASJWcgZ1lrnNsdDaM1yG03Oquyspm25eSNh0XDx3GBiahpsdkp0TA3LnHy62B2Mr1KnxNOG0qsq2RKHaTwgHMtaikpSkgsE/3c2bpHIFN9R0O+OppyAvsN/krqOLfQZTwzfHisTFx/aBaBHzJ+a5eo40qZkxZcpCc6ZeoSjvEoCinWZk11DgMzvHTZgGMaGM1OvM219D9NeS73u6VGnkp1JrkDMev92uwOnRS4N7QMZwmdVzKTFK2il1EvJVCkqp8hVWnMlSaaf93mJ7eV3XyKs4BMSfhRTDTTcRVuAWuIIbuZ269PRc/H08HVospOa2tVBEl1wBGsGd/Veo8Me2n2hYNTiRgfGvFWB0ap82qTRYTj2J4bSKnTkjtZxpKWrTLMwkspSgSct31jmVKzsE9wZUPvX/ABEO3GkzY+XXovnvG2cJp1hTrYelVrADM4gEsINoPKLiPJUKrj7GJyps2fitfOVMVOmkKqpyjNnTgBUTlFUxytVsygcyrOWEaZxlUOFX3paRvJJnb9F5zD8aq4Gua/DqrsJUALQ+k7K7Kbai+nVeyfZ09t1f7MfabwjxtX1WM1mB8MYtKxSvwnDMSmYccVRLd8PXUjN2MqYW7RklSkizGNXF4yu+i+i2s5j60SficBOxOhgROy7uB9pOI1cDxDhtbEVKlLG0nMDAGnxGblx8QbNzlNzYr+oLhb/7RtwXgMjhjhXh72UY9g+Doky5OOcVYpVUU1OEy0JQk/6TgFFMWuvWWW82fOBFu4sm25h6nD8PSa3LUr136z4WN/5OMl7ucANsvhmP/hNjMbiKtarjmvfVJIY0c7+Jx06gDyX0v7KP/tA3sJ9ovEK8Br5uK8A0aahctON8aLp6edjKZZy/e0zKeYuVhshRLolKWZzEBRGkb84d7gyi41alpcRlbf8AwFyR1MA8lzMV/Bzi9CgazGjEG0BgJaJsImCTzX6N8Cf1RPs58ZYlRcNcF+0rAuL+JqxI7DB+H6tGJVijmCFLUiQoiXKSpQBWopSOb2ix+GZRGevUYxp08QJJ6ASTzj6rxnEPYLjWCY+ti8G7DUqf9zxA9Oc+XzX6G8EcdHGKSXimKVEmSmZLTN7Fc1PZU8sgKKp0wlnuXPS0ajml5im2x0tc/n0XhcThxTdkZcj6+Xe66zEPa3w1QyDMm4nTyqWX3VTpk1KO1mDRMm4cfRixuDqGYBJ36dFWzA13nKKZzHvRYuE+1Wj4nqk0+ETUzpavdUhWYKALLOrFgz33YxJ9FtGQ655pUwppSH/ENl7Lh1SmRKl51Zp60g5WdQJHTUX/AMRpubmBMQ36LUIubWC6inmWClEZixPT/i22oig8wLLCnNSMxQDuyiLAchGIPJFMiZyZrdH20e+8EVpPO9+sFgTeSpczaOPQ6W0blBZSvqLEctPD+eUEThpq7ORfbQ/rBE1SuRv4eTX84Isyqq0SxlzMQ7ufgGOtosa2blYJ2GpWUqtSgdoonVkpCveJsG6OfJ4ta0nTRQvDuat0YXNJnLdj7u3kL8t4g8jQCZWWjWTcrTKxo5Fm1bTq14qDSdFNUp9chCgnOlOu9z6mLRSlF52Bo19Sz7fvaPQkgCSuOpAnpfofgH6RHM075T5IpALaWF+Qu7W+EVkk6mUTgR6dQ1owichQUSEvb0tsCBfaEGJ2RSbh/N9PUbQVrWwZ1TwOXPXoPnsIKaeBZ7O2hub3a+7QRL0Nvp4EwJRPsGJ8nu/hbk0VlubxDdE9PPmSR5xCCNQieLX9OT+fSMInBgM243Nxfw6fOCKR9t4Ig+PPx5wRGo8fWx0PT5wROI001ex8f59YIlZy4LbHVrn5aQRA93cn4kBt2sHgiXZzodeSj0giekg2D+Jb4tvES4j4h8kRq1iPK49Rzipxkkol35s2hGh5j122jCIKUqLMd78gL8rbxJpjaxROSGDDUN4nmfHT0jBJOqzNiDvb6qVO9iNNXvGFj1lK+oAuIIgdddPLxgpZSNfNL4/Xh0grG2aE8FnOuhPrr1LwWQIAHJPGnqTz6vBZS2ZwHt67wRIB8fIP1f5w9JRO2Zzf+b9LGHpCJ7PbkHGmh1vvEM4RPa/x+dh6CIOMmQid9eF4iiPl9fvBE8B9dw76M1uUESBieh8W9NzsIInNcHqGHiPK1v4METxzZtvpjBEsERBEQREERr584aXKyBJhKHt8Or29NYjIN9la0QIKXS/jt9N/ENbKRMCVHMmZQxsSzBvj6RkCFU50xFkwElrsXfV9ToAfH0jKh53Uw1bbS1vLSMHRXhoFwFJ+XTlqdtQX8YhlJMg+dkm8bpN9mvdupJ1Pj/iMOgCJlAZEpzsD53Va58voXiABOiSBqVi1VV2iikP2aSQW/OQPHTX5xt02ZRO5VDngmJ7/AHWFUVMypm/dKbwmzEXyDcJt77ekTc0hsgx2VQ57n+Bvf1WrJpEUsoBgmznqdSVHc8z8op0s1WNYGjqFx/E/F1BgsgibOSVFJIloUCSAnUF7J/5dGF4pdVp0my4xH1hVVa0HI27j9l4HWe2agn1X3SnnIVOKsuQKV3Deyzs3nGaOMpVSTIbHlHcKzDYTEYl7QxpIJjvZescJT6rF5KJ6s/YzMqlTC6O1SRcSyPdQ2+pHjGw6qKozNMsXWrYYYMCi4/1txyHXr+i9NK5cpIBZMtAGVIOpDAW5OOusQAk9StXQKSln/eVtLLpe7B9Pp4m8Bjb/ABKhozHouglkJAAdrF/1c+cakzc6q4CIA0ClCgbDz6DxfVoEc7Ss7wlG3hBE57Hx8PMEQRDl9fr6f1giYtR11bq53iTRJCwZ2ElY9ZPl06Fz560oRLBLqUwGzdS/rF7GzAaqjIgnVeJ8Ze1jCuGUz0SUKxPFEozoo5KnFPLLhM2qUH7PMSMqfeUSwi5zCxo8JJOg3PU8gOZ9Lwr6GFq15IGVo1cdPTn6aLwuf7ZsdrK2lpaKkpavifFpnY4bRVlRko6AByubMkSAqZO7OWSqYwEuWB31uXi0Mc1gc5sufYN0EnaTJ6kAEnourR4U0y+oSKDPiIEk8gCYAnnr9F8x/ab+3bwP9lLh/EZWIcRUXF3tQrKWZMr0Sp0oGkKUZxSypIWpOFYXKe+Ygt35iitSREsQ7D4Cj/NcRqZXx4KbdTyAB0/8j5k7L6D7I+wr+PYmlVxGFOH4YCNZEjzMF7txeAvxZ9hP2zPad9tD2+11XxTj1XJ4WwabTow/AqObOpcKSFzytVSsrVmn3TlSGdQDqyggDzLeNYjieNZh6QFHDf4tOY62LuflbXkv0rivYzhHB/ZJ7+FcLipTLg6o5pyttZxJAEgaCZG8L+kLgnjrhTgvDMLoa3EqT/UqinQaHCJU6UcQqhlcTU06TmlUzD/cUAgNqY9TTwtR9POWlrP8jMHy5noF+XeJ8C4jxB2IxFKg5uBpOOes4H3czoCbE9GknnZetp9qWCUtDOxvG8Ww/C8PkSzMnVVXVypFJTSkjMUibMUAopS+Y9LWiQwj3EMpML3cgLnv6LydPg+Mx2LZw/hWEqY7EvcAGsaXPcTYWAtK+Kfax/VZ+yj7NcDxXHK72q4IcAwmuqMJn4xhqpmKzsYxmlQpc/AeE8OogqdjuJS0pPbqlJ7CmH+7NSSBG9R4HXqVTSOX3zILvEA2nsPeO0DjoGXM6gL7r7Ff+l3+K3tfxDB8N4f7MVq3EMW0PDHkU6dGnN62Jqvyso02zq430AK/N/Df6y3Df2o8U4v4V9nZ4k9nPA2A1FNRq4hrKdauKuLVVaVFGGYRSUKl/dKydkKUyxMzoExK5ixmAGtxNuG4Q+nSbiKVfEPBJdMtYBvECSdrRIImy/SvEP8A0oYb+DmH4Zxf2kxuE9rPaGo11R+HpGcHgy2PHUfUa33rQdCWhriCGgwSvt32CezvifEUSeP+JMNqMJn1cpI4V4bnrNRX4dSTgDLxDGJylEVONTkHNkB7ORnUpSlKdY438wawdWqZhTBkA/E88zymwa35r88+2ntXU41xH/peDxIdhqDj76s3w0iWm7aYFhSbzF3RAiwX13wlxfOXjlXwdg1RIrcUpeyTxBistebD8BpVp7QUH3lRZdYUFyAQtZWVsEZYZXNINRs4h1w3/FvN3I+eu3NfO/aT3dbD0cW5pocLp+Gi0gCpiqgs6rl1yAwP8WiwJMrnvaV7d5+G4gPZP7IpcviHjyqkg4lWZ1KwzhTD1qCJuPcU4ig5cMokgq7GQD95q1pEqnRdU1NznU8LlNVnv8TV+CluepH9rBu86bSYB5/s7wY4uo3ivGD/ACnC6DuQBqH/APbotMhzzEEnwt1doAvIOJvte+xL7IHDMyi414xl4txXXS5uL41WzZ0us4i4gxWae9Ml0EpZ7FKiezpKYESpMqWEgsla1Wswr6jvfYqu1hq6uJED/i0a5WiwESSLyV9Rwv8ADziv8ScXSxWFNLBcNpFtGgwuDaNFjebzd3+VV8EucZGwH8/n27v61nG/thocR4K9lcqq9nvA8xK6M1Bre34l4qnoJRUTZ1RTgIkYLIWwKZf4c2e0sLmiWsxo8U4th+FYcs4Wf5nEuzB1ZwlrI1awf5RBJ2Bym5X3L2f/AId+x/8ACTDHiH8xS9qfa105KzqR/lMCNzQpPl1WrsKtQBo1YJNvwOx7j2sxqpXX4vWzqmdPWucJU6aqbMnTZpVnnTColU2apVyou5UbsI+ROwOK4liqj4NWtWcSajpJJN5vy5aQvA8YqcW9sOIuEuq+8f4nkkztcnSB9NAF+yf9Nb+pn7O/spezzifBeMsGxbEsXp6g1nDlFhVAn7rjJWkBMqoqZa09lNRMM3NNqVS5WVJylRBj6L7O8DOHFRlKnnmC6oDAkTLXOibEaAHzC+p8E/8ARx7ZfxTwOE4lwrEUOF+y2CJ/nOJYuoyjh6LW3e9mcj3mXTwBx0B1v85/bR/qje2X7WfEEyiTjNZgPCsudNGGcOYNWT5eH08pRmIK5qpK0nEKrstZi/w0vllJZ1FxriGSm+nSqQ1tvCYM+fTp181H2qofw9/g/wAGxfsb/DZjOLcRrA0+IccqNa6rXizqeFkH3dOf7mwXWuV+fvFPts4zRguHYBX8ZcR12G4aCKHD6vGaufTyJikhBUmTMnkZgnuh3UgBksBHjqR4jinQ6u9tJtyCSZ85hfnjhfDsdicXUxdOq7ANrfEWy1zgSZ0gwRzK+7fsO/1RPtE+xjH+HfZhJ484ZRwziqaukwf/AMfDtMO4fqRInTqBdTiP3iUqozT+ySiVVTRToQBmKRcenwOLfhPd0BT/AJpoIkEwXHkXCXETbKPQrS9pPZL2fFEPIfUxP/yPBlxN9r67HZP+11/Unr8fxrEcRme0E+232rLkVNGviytWmZ7O+CEJKkzqXhTDZaUUtbkmJSRJpkChBQlVRUVqgEDtYnE1ajWDHFpez/t4ekAKdMn/APcyyC/UWJe6+ZwuDueznAaFBjMPhcKMHRqOGgJqVCbCSTmmdz6AL8BvaH7Use49x7E8WxfGazE6ysqplbimK11Suoq8SqlK7y1zSq6CxTLSAEpQwSAkBMei4fhfcM9/XbnxOIFgBAY2BAtpA2tG11+ofZrg2H4BgKLnUpxmJsGx/wBsOA+In+7d24NhdcBSTl19eMRrJuWnkKTkSpQyoRLUDKlJDjKmzlupJcx1qWHy0A2mPG+RpqTdzjz5j5bL09GmzB0MjYFSvPqTdzj1jQX5c0cQ8QiqqXklkhIlykJUVlajYkpD5VqOg5APdhG1RbTwWFgkZhOY2jp0sPqst4hS4fhXMFQCoZLj9hPl9zGynwqimTk9tPKhLlACeoGyVzFAiTL5KP51NYBjax5Pv6uIr/0zJe45bbAfETsANlwuHOx/G+Itp0L+9ccsi1gZc46ZRqRtaASuhlUmKYtiNFw5gdDVYhjGL1dNR0lBRIVNqaurqlJl0lFIlvdRJQLkAe8spAUR1KuKoYHCmtUq+7ZSbme8zqNbcydANTAF19bxOLocG4SMBQrSxgBq1NM7h6aSLAAbX2XbceYvhvBXDqfZdw5X02IiRWycU9ofEeHzkzqPiXiylQuVTYNhdVLA+9cLYMJlRJppgdFZXTqquS8o0pTyMK2q99XiOLaWYiu3Kxjh4qNGQ4MI2qvIDq0TBDKc+Az53Ctc1z+L4wFryC2ix2rGEi+Umz37mxFgdL+DImCfUIM6aJXarQlSio5UBRYJIYvY35mJ1XuyvfEtYCYGsC/rO/PzWhjMeKTK+NrkuytJLW620YJ+v0X3hgH9QT23+zv7OdV9ln2TcVTvZb7HMWrp2J8c0XBYl4bxR7SscrZQlV07i/iulky63E8LMqXLly6DtRSSpUrIAQVPxMFSxOExGKxuFotpcS4nepiXtBrNptBa2nTeZNKmASAGZSZJN7r4fjvZIe0PHR7QcUw5xWPcJpNqgmlQYDDSymSWtcRHjjMeeq+OpOJSsXqDOUucuShZPYuQVzBl/EmXT3XLkkgBIO0atenWw7DTaQ5ztXXNryJM6/Mn5nt1sLXwbW0muDGAXdEiOQ9LW6LpqetTIT20sy1TQlSETg5RIQuy/u5bvLZ/xDcBwkDUcz3ZccrvDFyDrI0n9PVaALqwgvNJgI8O5/8ALp0+qypPEs+grpNdQ1BozhkyVVyZ81MtSEVFOorTNVJWCJ4CmIC8yFFIzJLRuCjSdTNN7RiBXBblnVptAOx26LcbisJhGOBayu+uC3QnX/ExZ02B25hYXtC9rPGPtMxA1vEuM1mIy0LeWKhZAmkJyicqULIUUiwAYAx2uGcOw3DKZFJgY94gx/aNmtM6CNoHRdPhVB1BrsS//u1degmcs62Oummi8vm1qkJF82yUtzO9vh5tHUaYMu8gt3EcSyNADszjYC/fQLKqKooTmPv3EtPJzozX3iDmEy5++g5hcPFcRdSbnIzVDYN/ZRU65gImzdVXvoEkkne3hFLgSCXDVQwdSqw+/rXLgSekp0yvzkgHupsnvMblrB/CIDNmDQLHf9VPEcXDwfGA1nXafordPN7ICdOCytKgZMlPvKUL3AHd0308YthzyGUvhIgnvyXnsTxPFY9zcPgyXUyYJAJBB5H7/Vd1wrKmpM2vmCWqdOIQnMnuouXyPqEpOW3V4pxpY0MpOmWiddJEQTzOvcLdr4nC8IospucKmLd4nQQMtrDnO5J8lq8QYoRKTRUpJKye0WE7qLKUT+QggkFy7WaNbBuDc1Z0SBAnW33WeE8Th1TFVaoEA5cxuZ5fa264SoqluKaSHDhC5qFuJhyv+U6OT5+kbbKxf/Uc8gxa0RNgulS4ucQ41H1S0EWB8+fVXaVJVMCGUhCChSgoBKlOkkzSDqXKRvbnGpicYaVMkOGdwMfp+fRcrinHW4ek57aoNQgix369/JdlSzxJklc1ZIICUJLZjqCEtom9ydX21jzz6jqj81wd/wB+v7L5Tj+L+9rGH+Ik5gNL31nfdXqILq5pLsgXKh7qUsO6i+g8784rdUMKnD4hzyQ12YzBOw6ToupOIy6eWijpJacqQ/aE5XVqpZBHfLu+214rbqajjJG2y9dgMVSwjDVc4OPI/r31VWfiwmBciWs9lTsqepBOaaU3KG89PS8bdEHNTeR8egOg16/Jeh4bWqYqrTfEGoROwA/ey52p4kmyRMmTFqlpISKSWykHMCM0yoST3Uhk5QzKy6R6bDYPwZnGQSc832sP10X03DUaWHoMfVIsTmE/KB99I816v9m/7VXHX2c/abRe0XhiYJypEuXT11DNKVKq6FK+0molTpgUZE9ah7wFsxtpFlbAUawpuGVj6BJByiJOumkCzdYXlvaHgGE9psK+hWd7j3WYstAcDcgxqDFtSIX6ZcSf19ftqYtUGVhFdwpgHDlMkpwzh6kwud91pwAUSp+I1a6oz8bqwhiTOWmXm92WlJaOtRNGi3LToMYBqbue/wD83kiBP9rQ0ea8ZhP4L+zTW+9xFUvqnV2oj/jMAfL1UH2b/wCpJ9sT7RH2hODOGePPa5jeKYdjWKCXU4YhFLh+FUlFLSZs0U9PRIlIppKUpLucrXWVAX5/F+IYnD06P8uGt984MDGNiZtAElxPUknquL7YeyPs37O8Ma7huCDK7zAJu7zPXp6Bf2z/AGbvtAezHDaLCOB+FuK8L499oAkyJWIYfgGI0+MjC6js09oMVrqNapcmYh+8jN3WLgRo1KD6DGVeIH3Lql2sJ8bp0OUSQPNfmfiXA8e/32Mr0ThsJJJc4FszoGg3M8uq/UThGvnTKZNbidQhdUtIVMUCOwkOH7KUosFrDM43066VRxecsX/xGvryXka1Pam0x11K6qZxfRKnijpJsudPBBWUKKkydvxCNJhBsnXnGRRLbuETpz6GNlj+TqNbmeCB1181uUlalSUnM5IJN7k7nkdYrI5i3Va7mx/pdFSrMwAnTf0Hhz5xW+0QFBaqVADT62eK0Uj/AFaCJzt4bh4IkUvKHJZrBt/DlpACbBFlYhiMukllS1hKlA5QTsGdVotZSc8m0wi8yxHi2jlzVIVPGcOSh3WB1Q/vE28w8b7MM7LcQCshhdYAlWsAn1GNzjUqCk06bIBZkp5n/kfmTyiFbLTAYDJUXDLA5FeipWhCEoSWAtyLAfHr4xpwT8V+X6LE8ttVzGK8T0lKV08qaha0OlWUgsQQ6bGw5nW0bFLDPMOcIzfKP1U4PJclN4jp0rPazMy1MopQsdwHQEBQY/pG2KBIsIHfJRyh14laKdemnr+msb5EgjyXIUrDVv0iohvOPqiez+HQP5O2vwiKKUJCf8/x9PBEIlgFTat8HHS28FJvxBPazn4vf+Ggrk4A6hr/AOf48oLEGeieBzvYglv26xgmASgMiU8aaEnX1/8ATpaK3PkaQsp+V9X8H9RYaWjGcxCJQGbYC7+ov8YjJOplE8fxBEoDhmuPHXl9coIpNW8Xu/k300ETgPm+rWDaehgiGADPyAuNOXXf1giczPoQG0Oo5mCJQPJ7i/mPj8oIlPl16Ob3fr9bESbgMW06B9WcfTQOhPJNAbSlSG2IcjVz12EUuJO8widps/NgDr+kRRAIbwvo1rHaCJ418fLbTpCfVE5IIc87OHO45dILImbXKcX630011BblbeCwZnxWPfNKG15h76ttBEov/H7iCmCSb38h+Ep5uOv8wVg0Cf1f0e+5Jfx84IDICc5Isf8A23Pg24vBZTx9dfKCJWJPU6dXMRzAgxZEotf00fxb1ESRKp2dO3rsS9/popZAN0SywbkvzDsdRrYaxl5BIi6KSIIl2H16/CCI6Dx+vWCJQC/Xk3nfp9CCJ6eYIb5Xdnfx9YIlc9PP0Jv1+fjBEoL+O9mgiWCIgiIIla36vpvzgb6qTPiSvYhhd+W13HT9ojAtfTv5q5RTFhCX52A3+H0Ykq3GJbCqZlLOa5PXZusFWrUtLBydb+t7t4QV2VvLRS2Ad/S/lY2jGu0jvoskgC6UObvo2rm9206xEuDbQsQ46kBOUtKdduV7u/1aIBpd6rEhoibrBxDEkhf3aQQZhACwC/Zo2c/lUfg8bVKkAC7QH/SoqVJOXfmsSfPmqKaWl79TMYKmXIlgjvLPMC4bc+Bi6zbuEAbLXMzlZcladOmmwilMyfMSClJVMnTSkB9VKKj5+LRr1aky4kNaOeg81e1raYkkSdT+P2XkfGntbwvC5E1NPM7UfiIEyyUzSLd0AuZQO7d42EcOrxQPqGjhGGqR8T/7R0HM8+S16uI1DRJOg+/ovlLFeJsU4imVUydMmTamoUuXIkodSiCfw0SZaffsUszADUjU7FHCv90+viiWtj1I2AH6f62cBgq2Ie1obme8j08zoAI3Xa+zz2GKm1crHeKBkUcsynweVOut+8JuKTkWIYgiUlww7yjtRS4WcRWFatNCg3SmCQXH/mRt0H1Xsv8AqGG4PQOHwLRiMe8Q6qQC1gOoptNy4aFx9AvqZeIYXwxRJlzZ0mQRL9xJSlkBIuAGCEMLD0Md6nSL4DG+AaQIC4DaNauS85qj3GS431vqf2/Xl6Tig8U1Zp8LX/0shWSpq03lS9CJSCC02qIuUj3AXU2kbOVtCLZnkfLz71WpVYSXMBsN/uF6nh6UUspMtJDsBe5fUBzqX1jSf4iZupAZbclsiewyv3tOfQRWGCeYUXmBbdWELe3Plv49Lcoy4AyeQUGkkxN1acADqzAa/V4qAJMBW6C5Su7sb3Z/T0gQRqsAg6FMXMCbb6kP6W3jIYT0CSNJuuL4t45wHhKmM3FK+TImKlrmIklY7TIkOqYoEjKgNqogWtG3Rwz6gkDK3md+9YVZcZhoLn7ADvyX5z8efbZ4VxLGcRwjDK9VJhuGdqKnE56kU9M0slM2ZJnTlBJDuAsm2qUWjoURhg406T/e1G2NtD9v1XrsB7IcSxDGVH0pe+IYJJvpMSZPLZfG/Fn25PZxiODYyjgzirhidOwdM6bj/ElRUmdw3w7NJZc6vrZc1K+IMZSkn8CUsJQSAubJDmLZa2oWUg2viXCcuazf/wDa4Tl0kNEkjbcfVvZ3+DPtRxGtQNbhddtCtGQBuV1RoEm7obTpjUvebCdd/wAVvar/AFW18KYlxVwr7GcSxzGajHpVZJ4l9rlYqQOIa2aRai4WlE9hw/w+hQaWiQkpTmzvUziVx53HcepcLLqdJ44hxK4zx/Sokk2ptBjMOpPN5JsvrWI9heA8D/lKFWlS4txXDx/SpmcDh9JzO+LE1tJd8AOgOg/IT2qe3ziDjSvqcd4txCpm4cZ/3udR1dfPqKvF5ySVqnYpXVChMq5hLkJLS0D3UJ1jxtStiuJYh1XEvfiK1QxBJOsASQPsAB1Xr+AYdmGxOEf/ACLcdUa8RSylrCSfhhkEDqNl4Xwt9u72p+yjE8fxT2Z1dFgFRidJKocJqqWnk9lg8qRMWFVVPRhLTatSWCFrsCVKYkNH0D2f4LRwbadeq2C2ZEAlxIBGYuBJ6ifVfpahhqHEuEUsB7Q4Gk7CUn+9GGptyMZYQx+7wdC0nbqvQvZF/Vf+037LcQxPFq3iD/xrV4rVLr6qs4oqq3EMVrKuarMpVViBnBcyjT/5chJlyZYASlFo9VjcS6vUa+kxtNjRGUyBA/xgS0HcADqV5/8AiB7HcG9uKOEYcPR4FgsLSZTp4bD0mtpwwRmAYGhpOrjABvYlfX/td/qo+0z2ucF0FLxhxbIq5WIYPSrHsz9n+L1bz5ig6jx1xZIly5XD+GKJTnw+hEyrmIHZzKlIJjgux2PqOc0Rw7Dy4FwINZ8WIpsNmA7PcZi4C5f8Gf4M4PAcVxFbCcKFWqX/APfqtEU2tMWY74ujnENGviMNXzh7E/Y/7evtn8WUlPgWD10zh6nny6Ooxqgw2bScN4BhSpxP/h/hKiQjswoKOXNmJKz2tRMmzHEaGO9pRw+l/wBPwVP3mMM5abTOSYBqVnXJcTd2a7jaGjT9Xe1H8ZfZf+FXs3iOEcJxFCpxQgnE4x7pp0yBGVzgQ+rUB+Gizf4sjbD+uT7B39MLAPYZhGB8WcdYTTJnYQmVU4Rgc8IMjD62Yyl4niM+clX+oY6tTntFg5MxCEgAPycNhcRiHjF8Qqe9quubcvhB2AFobEbwTdfyz/i5/H3jX8QsdX4NwivUfhq7iH1CSKlfbxZbMZya2GtFtyT1n2yv6v32PPsm4yv2VTOKK/HvaCuROpsToOEaU4nK4adOWXT4ricklOH1ExZTmSAqblBdMtAGb1VHhFT3H85iHe6aPhYRLzO8WE6c423Wh7D/AMAPb/2n4c3i78MzAcIe5uV1V2SrjHGDlw9L4qjGycz7MB3c6w/Mz7NP9RXib7S3tKr+GsI9tXCPsH9ktNi4r8cFGnD6v2jY794qO1qMMwVOJTskmsqkZBUYnVCauUD2ciWqYO5w6x4w7EvoYLBNwlORmxFdpcY/yYyRnfqGgkMZYmdF7D+IP8MsN7IYKk7HcHq8b47kDWsJy0KeVvhYAyQGstma282sSSvrr7SX9RX2JfZ74Xq/Zv8AZzppeMcVYguavEcdnzFV1bU4pOln7ximJVtQTPx7FiXJnzimRLFpaRLGWN0twnCabq1escTi6t3OcZc522Y/ZjfC36r5Jwb2O43x7F0sX7Ql2GwjCBTosGVrWDRrGjwsZtu52pK/mr9uPt+x7jjEsT4u4uxqoxapxCoqCFfeZi5uKVBLT6XDKgX+5JUQmqrktKQkdhTFUwnJ5rE4+rin5nEh25EHKNmgaZ45CGC5vC++8Ny8Oo0sHg6Yo0aDQIaAIgWAO7zEuOm6+IsSx2trKypxTEpyJtZPSEIpZaUy5FDSywRTyZIScsinQgJCZY90C7qJJ5Nd7K7hSDRFhHTYRz3M3JXC4xxNuIqDCtJrVnGDcuJ5NETJ6LgqjiYzKifKpVJnVc5Oaoqwo5ZacrdlShXQJdWn9o1j0GFwzMJRY57J5NsD6+a9TwnEUOAUaFSthW4l5hzqZiNiWu3gmzvKNlo4ZWVlNSmkXVVE0T3yU4nKJmKUQp5zOZveBUyjclyAIY7jFU0m0ARQpN1awBoPnGv28l0fbH+OntNx3hlH2dfxR2D4LgwQ3B4b+hhQCZ8TGEB5OhL9Bo0XXUDF5HD9KvM0/Fp0sZ8hClUaD7qMuyyAT8dhHkq1RuJqiT4QeyvgFfHt4hXNVw94M0wdzOsbAbbLz2txvtFKrq3IVAqMiSok5SkEBwXz3cnZ+sbQc2kCG3cbf7W/V4ozCUwym2az7W/t8+/ReZ4pj0uZPmTZqu1UcyiqaB2KUh1HNnsbHwtcxdTpkZQBne8zAvrb6dFqUTVxFRlOm01a1c8jMnYc9vIryviLjGdWmbTU0xqTKETJiQEmflJOVKh7siwtopruNfYcI4T/AC2XE4nxV9WtOjJ6H+7eBpPNfYvZX2co8IpM4hxBmfHnxNbtSBG9jLwNTOUaDRcZTVC6qblQwlobMVHu5gL94gMkOSeTx6KhNSpIu1o20+S9lRxhq1H1XmW0976nRrQD0ufwrddjfZSTRUisznvTEgixACgnWxbXkiwDxvl+Qtf8LwPCOXWdytXG8UqPqtykzAAYP7bmSSNSr/CuDT8bqFTFzOzTKVnTOUwGb3iUqOimBcmyQXL6RyMXiHuOUgvDtf1Wm6lisUKbWgu96TJvDWzdx8uQudBqvT5qkS1SMPw2km1lVVKk02G09NKmzautqalSESlSpEoFc5Cp9qeU2aespWRlCAdjBhmFompWqZW05NRziA1oEmJ0sPidsAWzJK+mcEo0OC4Bvunf1RLqjjF4B8PSBdx9Jheh4rMPsWw2rwOVOlK9q2OUU6k4rr5E1E2Z7PsIr5QTUcKYbUy1ES+LauTMKcWqZaiqjkKOHyVCZMqVxRSc7iL24yswtwtPxYem6QXmZGIqNO29BpEj/uuvlAjTd/1WocXimn+QoOlrT4ffVGmc7gdWNMEDcyeQXzdXVpmFye4PcR+UjRyB5MOkbDqknqRz16/hVcSxzqtyf6bYyjp13tsNFjqqGZYU1iOt9ClL2JA10bxiqWxDrxf9QvK4jEivVyuuxvyJHe6VM05QVlszZUnRAsLP9eTRH3kgQO9vlstynUyszVPCX7f4jnEd+qtYdLXVzwM3ZU0tWaaVKIDckqcAE5UvuQbXjWxdRtGmXxJM3ib9e9V5vjPEqeFomoGQbxpzsT+BGttF1dRWTEJl00tUwIKASAMzS7uZhUpwkaOdz0jyrqudznAXBsJ171tpcr5diONCuXmlZgsCf7r9NNyByXBYvis2tnLpZaiqnp71M0MEr7EhKUBv/LB15qjucOoCkBWqDxv0HKd/M7dF2+D0S5zMRi4DXfC09b26kCegWOmeqesSpV9SS3dSE3LkaANvzjqOeNXGw2XqMRxOkxuRrs2XuPRVVzwntcj2Bzk3YC/PdTMN7ReXNYGF9zsAO/quLjOJYfDNFR7v6jiY5gkTPfQbrKkzlTpnbLOhLBQYAD8zfWsWOJInQLnYbEvxNYV6vjiYGmm6lqJ5IKEXe5vsHuSNuf8AEVlznWJDb2WzjMcwMyteOt4VSnqJcppi0JK0KJdfelkg2dL3Tz584l/LFwPiLWdPXdede7+YcTWre5ogRaxK1sKEzEKsKDmUCDMWbApADpSGvowA/mKMXimYWiabTkMWiPn35qdTi+G4fhz7p+R0QIsfMfr+F6smaKGmADSzlGRAtklbe7sRduXWPNms+s6xzczqSbLyDuJ1cdXOZxc0kkk3Jj6X081yWIVWcKyrzKmBsrkFgXC3OnIeZcGNlhkBpblyn67jqu3TxTnZKeWKbLjnzLfM8/ILNkyzLUFr784kpCgO6BnOVCQkszuSdesbNSu1tN8EHeCd1uYrjVHC0XtY4B0SQfrK3qRXZurUqLlSgSLgXJ0N028PCOLWqe/fI05Rp1XzzivH6mMq5WOhjdCOvLkOuqvomrqZpAVklJVlKzYJAYkW98vy0LasYqBgkRLj69xyXCp1S+qynRBfUcZMff0W/IqcstMpKcmT3QlRa1nIAsWPK14qcCbRbTuV6jh2FdTbnqugHbl1VeoxNapv3WnKCpUsp7S4AsQDmIsXct484wGQJMkAjzPNdZgdUdBn3THSBY5oHXmoqirl0NP2ImkrACp00KcqsFquRZLbdbOxjt4CmJNaqIbBAEfL7r6Lwith8DTbXrgZiJawajkY035Bee4hiM+oqFomqcpYM4KEJAZKcz6sLjb4R6FtRr2N93ZjtBovQv4t/NxlkNOg0gbyd3Tr00iVAiqQMoBBU4uLtzJJ2iUkS1W08ewQ0Xde41HUk/L7KY1YIOY5QLBLkAmzXewf5xaJJuPCLq2rxGGFxMNYLC/0hauC4xidBV5cNrJ9HWTpgkGfQ1E2nVkm5UGWZ0iYkmSUnvD829hFb2sLhVdJLAcuxBjbkbc1xqWHpcRrCvi6X8xAJyOEhu4kbadyv6d/6ZX9QL7Of2LPZbiI9oWI5MZmVfbT8B4MwqqxLjPiutmpE1c/HOIcUnJkUNDmSe5LWEpTcSyq58XhsLxnGcXf7vCZKeI+LFVXyWjQMps0AA315zqvM43+FfGPb3EtFHEU8DQzEe8xBNLD0wBcNtDiBqGjkJX6icB/16sL9vXtBpODOFMImezDgnsZEumxbGVBeO43Uz5olfccDppZWmSkJUAqpmBU6YpREmSkDNHq62Gw3DBTpUz/ADWJqT7yq4gU6caSNXOIuI8LbfESuZxj+A3B/ZThz8RX4q3jPE5IDKbSGDdsNPiMi8kgARIvf9wvYx7dMHx/DqI0temdNnolr7IzxNqFFYBUueQpRSSS5BUVknvEXAo9254NR3915Nieu1uS/OXHuD1qNWpNMsYJFhYetpI6fRfenB+JTcWQiepQ7MhBBDhgU6X1LnaNSrDRA3Xz/EtFNxZqV7JSrASnZku2h0sbdGjVLQYk6LVV4Tn38wzD4XistIEop0K0J2b56jn+8RRQ1OIyKZJKlJcOyXa+t/KJtYXeSLl8U4ooMMoKvFcSqpdPRUctU2ZMmLAQEgEhKTusmwHWNmlhn1ajaVNvjd3J/KyxjnuDWCXHYbr8p/bx/UW4EwDiaZwNwxWjE+J6ieKKTKQRaqmn8ORTU4ddQUpUFLUAEp7oJctHpG8Ow2ApMqYp4zATGw5ZjsTyE2vYr2XDPZDG4ij/ADeJHuKAGa/Lny+q9l9jq+JOM/uisQVONZVJlVeLTFqK0UXatNRR53Y1CUF1jZ2s0c/EYgZS+A3N8Ldw3Zx89lyOICjhyW07Nb8PMjme+S+5pFThnDuFpSufJpaamlvOqJq0pSyR3lrPk/h4xzm0qtZ8NYXOdEAddFxA173Bobnc7YXM9F+e3ts/qI+ybhPFqrg7AeKsPVWU8xcjEsRE9JWJgVlVT0csOpSszgkAqOwEeipcFGCYKuNe0V3CQwmzRzcefIeeq9pw72J4pXoDGYjDOpsddrYgkcydBfb5rluFPtMYbxVSSKvB58yp+8rTLp1zAUTJ85QByolLuEJCkqUVX7wADmMFlKC73gc0akXHS/PaNtVpYrgz8O57XgAN1ja/P/a+ueDpH3nCUV2MVKZdTWZZoTNUkKCWJNlC3vCOdVfUqO/pjwtXnq0B5bTENby36r2lCb6lmtZvEfCL3nwn0XAUo2+f8GKrR1/CKQE62ffZ3L+Z1/mMIpIIlBZt7v16baQUg0nayc1mvs+pO4Bfw+UFcpGbbw3Z/OCJ9wB68r723gdCicCHIufA6dDfwisgnXXoCicLuC/UF/r94rROgicHsztueXgdrQRORv8ALx5jeCJ/Ntevq0ETg1vi3yeCJ2rkszNtp06u3rGJAF7IlvZ9/MsdAfNorc4E2RIG+rsbsT+/WIgEmAidlfzZrab2O9ngQQbol05sHAHPTnyJjCIZt/As55n9YIl52GugsdbG/URmDyRLqddrBtdNPj6xhErN11dwWG3yvBE7UOLm1rsH1HiSYLIMZuo/MpUux9Hcu31pBYTrDQPsb+DDrrBE6CzBgHmlHy528RBWtIygTdPHTYaBrnfTXT4QUtRbQpwHjv4367QWB8iU718WPT9xA6FZS2OwLb6ftEJsb7aIn9BzB57MdvrblGADGmyJQCbvzAtqOesVonC373/UwRL9fQ3giXq9/r0giL2LHx3bf9IInNsGcc3BcM4/jrBE74cwwNuZvpBE43I1+DeYOsESwREERBEAPv4/Xh4QROH7jVvMfOMHkrGtIMlRzJiUDW4snqdtOvygBvFyovIJsqSlGYbkfNKenqf3jKipkJAHPoH0ba1oKbSBMqUrA6k6h7jxta7wUXGSSny05u8qw5G4YjRz9esRc6NNVIN0J0T1zEoBc3Hlcan4mINbNzopOdEEXlc9iGIkBUqSQZqnDi4TdsyhtdvFo3KdMSCdBstZ79m6lYsuTKp0vMWozZyvdT3ps9arlyeZJc/lESfUgToG92VTGnQXJVzPT4bKmT5ykIWUlSyfdlpA93w111e8a8vqyfhYO7q6AwCTLjyuvnLi/jyZxDXzaTDZql0VOSgIQpWSctJ/3Kkp/wDKsciBdZ7ymTHNODxPFKnu6YdTwdPV1xngycvJs2zRfaAtfEEtDc58bphuuXlmHPyXz7xZST0oqMWxSsRIo6cLmTFT5gRLIQMzJBUAlISCf7QBsHjt0uGYTh9Evc0BlMfaTvZdXgfAsRxaswlwpscRLnQPpF525Le9iMqr4yKOMavD14ZwwCuTgMytkGnq+IFU8xUs4qiTMAXLwdw8lRCe3btEgpyk8zB1anF3uxWQ08FTJDCRGeLFwFrWsYgxay9pxelgOA0xwfhJ/nuJPH9aqL+7kCGCLZzuSbC1pK9f9pftUwr2X8NYjxLitR2NPRyymmlh/vOIVS+7TUtLIT3lrWsgAJudLR1yxga5zzkosEknpt+nmtXgXs/W4liaeHYBUr1LveYDaTNXOed4H1Xw5wvxR7YvbDxMvG+NqyZwNwVOmhVFgktRHEOJy8wVLlGmV35KzLIdSwhEpJsgruNOnWx2LqgUKIwuBb/8jgQ5xOmUWJkf/Ua3XpeNM4LgmN4RwCkeI4wf9ytq07GIsGg6QSXFfe/CmKYVgtHTYdh6ZUpMhCUolSlZxIDMc6zebPOq1G5Vzjp/ypDBMhp56nmef4+y8jU4TUoiat6h15DovVaPHZYSFKmPNWwSgKzNbQ/v0jWdS1GrRvfv5LlYigaQlwgHSV0tJW9qXKrm5uVX1yv5h9uUUOYIkWhcxzgdF0tMpk5l2T/y9Xf5eEUm4KkyzSSpxOCi72BJ3sC7GMBoiImVguMqtOxBMoHsxmIdLiyTzvvtp84kKQJ5RsVjOb2Xl3tA9peGcB8N4pxJi9RIk01DLUECdORKROqSkmVIStRGUd0lSvyoSVRvYfCmtUawA2uT067XWaNGtiatOhQpmrWqmGgak9/Vfy9/bP8A6xfCVLWcX8JcM0M7GqmkmLo5mK0s89hjVckkTKelUnvy8OkhIHdDrN3YxLE43DUnOwtBrqlZljBhrOmaY8+fNfpn+Hf8CuKcQdhMfj3CnUqQ7JH/AG2ndxIgO5bfNfzYe2v7W/tM9o2NVeM43j9dhtH2c9NHgWG10+jpJVKrOrLOkyZqUppyh86lupQNyxaPO1a0uc1tZzc9srJAnTa5Ow+a/Yvs/wCxPs97M4ZlNtBmNx8jKX3LX2EwbudNhNgbgL4/ne2yvxyZN4eo8Wq6bDFzO1q6dFVPk4ZUrQTnqBJlryTJaVsAFA5lFwCSCaXYTH4XCVM1ZzaNU+JgJDjOzxYnmb2i63eMYXjw4a5tfHPODLiW0GeHW0OaADBi4mLSRJhWa72mYRwtQS59R/1c+ak9jTBYM6pUBaYsay0pU7AsE7vHFpcLq4yo9rBkj4nHYctxpsDfmvn3D/ZPFcRxT3D+lTbqSDDRynrsL6fL524r9oeKcYVK5lWRIoUTAZVHLWCkZSezM1Vu0WEu5ACQzs949rwfhuDwJBHjxDhdx0jfKCTAnmSfSy+v8A4NwfgUe5b73GVG/wDddc21yiSGCdbknnC4apqypYUEhSinuIQMoZIupTfkAGpPTWO86q1gImx0nuwXXxOMZSLXOdnLzLQTOYndx5DaPIdKMqdmnS1zSpYzjOhDMUZg4TyLOPKNHEYprYzVLnaFjCVBUxFKpWBqMDvE0W8MiQOUiQF9Geyn2nez/hjHxO4z9myeO8Fo5cqbR8MScbmcPUtTVCakT14pX0spa5tOuSyezDqUoAAgOI4WPDX08wx1TAtNnFgzVH8gCdIvcbG+y9V7Ue3XDsHwirw7DV6vs/hXNyNp4MA1MQ86e9qk5mNA1c3M4gmTGn9Lf2Wv6yX2e/YT7M6mTwL7GJlNxhT06VS8BmJRhvAXCk+XJKZYqcamhS6hMpCElaaWSufOKwDOSpTDd4Fwnh/uTUoUXVX1LhpLS93LO5whs3cSZO4AAlfnfg//AKbvbD+PXFRjcX7UYb2X9ieE3xGIqmHU6bpcclMeF9ZzZcMxDf7nL5G+1V/9oP8AtV+2ThPEPZ57OKrDOARi6KikxvjHhmROk4yqkm5kLwvhTtypPDdEZRyrqJYXXLuoVMt2HomnA4OoT7tuKrg+AX91SPQf/K+P73SBchq+oYL+BH8EPYHiwo+xtDE+21fDQ1uJx7YpPqtF6vuWXrjNJaH5aIAj3btV+BWMcSYhVVlXimKYjPxTHK6dOqqyurKidVTzUT5hmTpq6iepSp1YuYolSyVFySSVXiNXFVXE1Kr5N7cvTptK+i4rjBwDDFZr+IluURAp4do0bSaBlDgLANAbTGku05FGL11LVSqyhq6mlrJUxM6VV002bT1MpcshaZkqdLUFS1ghwQQXAOsaRqVHB8m51n7bleD4hXGMJZVaKzash2YAh0gzYzAO+8WX2LgXt5xFfDNOnH6hWKcQzJE0YnUVD08irkggSarH63t1T8SUpGR6WWaanUUjtBNzZT5nGYWo/EVHtmow2bd2Yk2LQb5Wg28ILo/u5fO8d7MtGJqMwNP/ANu8gAgST/waNsrpk8rkrmcQ43q+Ip66mprJk6dMlpV20xSEIl0kthTyZUmWMtNTJT7stKUoRoEjSOLWpVKbiANDEaAE6gafPU7kleH4zhn4KaWHnweEu/5nWTyF9DoIleeYzxhKlJVLM7LTlSkqnXUucoAgGWgF+zHM23106XDeFPA9/kzPABvMD56u5arncN4EaGbFNb7zFETnIs2f8OvI6rl8LxepxWrVKpJc4iaWQlKVIzJS2aapZ/ISzGwJQTyMbXEKrcJTAJBqHyMHYR+vyXB9pOLUuF0nYfMH4g2fJEt3joQLkar1ikxKVgUgpXOTNrSl5sxRzCR3R3JbkvMI3ZzpHka3vK7yYnN5x6/ovjlSriOIYh7mnLTJuL3/ANLn5+LSqtSqurnFNLKzrPfOeYoguH3J32ABvZ4MY6kCAM1Q/nl0XYpf+yaPdszVSIE9en2XmHE3HdKlS0IXmCEES5Eon3U2SEkaJdr6dd46mE4VWc9r6jC0mNRYecrewHCa2JrZ6zTeP1II6bDnsvI6/HqrFFkzDkk5syZRID2sJhFlMTYaBtzc+twWAp4ZucgOq8+XQd3+i+v+zvBcPwqkKxY1+KebuOjW8mjn13PJY5XMnTMiSouq5J52uRoBzjqND6jmsF83mvQOqvrvyN0Op59PLvmtSZUS6WnFJJD5mK5hSE5pgAvdyZIOa1sxLlrAdJlNtFjYMEDTn1PXaeXqoYhzmZWg5Gt0bcjqT1PPbQXuq2H0k+vqhIpEhc9agVzVWSMxAsTqrMQBzbk8aWIxTKYl4JBMaST5DsLRdiKOFy5QX1qjsotJJM2aN4/yvsQvdcHGFyarB+HqnGqCnXU1dJQVeOV0ufPwPh6nnTUIn4lXS8Kp5k3EBIStUxUuTLmlpRtMUyI18NSxLmuxDqB0c5tKQxz3HRuZx8DTuSbj4V6zgOHx/u3YmqwuDASKZ1MXAGY76S652sF7JjfHvs89k8msw/2MV2JcVcZVf3inxf24cR4aMIrkyZyVSKin9mHDM9S5vClLOlFaV4pVrVi0yXMKJEugSSDf/JPqmlW4k5lX3cFmHpyaFMjRzy6DiKgIkEtbSaQCGOMOHrqWGrPojE8TDcPhzduGmSdx70tgG98jfCIF3L5PrsQnT1rmzpq1KmLK1rWSuZNmqKlFRUokrWSSSSSSS5JLxbVqPuc0um5/WT/tamNx/hBcRTotEACwtoAPJY01xLFRU90KP4UkOmbMsSFN+RGtz5DnoOr5nZWGSLnkPyXfZeKxPFH18T7miPeOFy4fC0cpGrum6gly1KeZMypDOEsyQkCwIJewA8Yk0ucfDdo339V0MNhi2malewbJg/c/gegVeZVMsy5YVNmPoAXAG7Ntt0i5rmU5c8iPNcvH8YoYZrnF2a8Enlt8jouooKYpCBcCYEqVNURkQoAFPd3uTbQPo8eYxuPqYhzmA+BhIgaEfnbovjvHvaivjy+k1wIYYgDUb+eljp0UWK1jS10tKpRGtROmWVPU75SWdMgHRPnfSK8JRhwe4a6AXj058ly8EDSa19b43QGjWOZPN3U7Lhp0xcwGkQ3vJMxaHdWY+8GTdyfRUdskUz7wmwsAea9MMcMLQFZ9TxQYB3OwHmtSnkyZdGtCD3/eXMc5wgkkDTui9973a0a38w/3su1OgH3XExXGq7A12b+rUnSwHT08lhVCRNWuVJGWQksSknvKcEEOTmU7+LRu0nl+V1XxVJ35cv8Aa06WNfiamas/3tSSQT5cuSpIldmDmO5DEal9SBs+36Rs1cQC3KzUciuq/jDaFI0qZioRcg6JpQhNi4fckFgCGLHbprfwikVSCXF0rgYnjgZUJJGbkT0N+7qNdIKohKAyAQ7DW40D6WMRdxCo1uvhH7/JcCv7S1qzizPkoM1B3+xjl9bLvMFppFBJTNN0I7yUzFMFrAJGtyl9Bd99I4daq+vVIzQXTfkFyK3Fa2LqNa1xA21sBqb8/wAJKvFDVLVJCmRdUxQUwIUr3SdMxuwHUiLGMLBObUdPn+y7GBqlgIAm5JPKeazFTM6giW6lvmUoFRdIJdCf+AF2F3N2jYpmAXPiHft3916GliclN7yBEddVcp+6c0wupYASm4KUnQsH3e/TwjUxLgSGMMFuvUrxvGuLtY73OaHkGb3I2A5gqefVKlJCU5lKLMhNs2mUm3dAIvzaKWN8ECzifNeaZiauIeAxs5p8h5/v/u1RzpmTLctdVu45CgoIvZtfGJCmxkA3cd16zhuGp0A17xmqTLjAvbbpyG30VxdayTKp86580ALmse4gG6Uq/OxYv5W1istM5iPCD8zOvyXc/mqtQe7psim0wDuevTTdO7dNBKAQ82omJI7R0kSkkd+atV21Nhfyi+kz3hJBADb+Z5d8l1sCHBpJEZeYmeyudrquYpYQFZElSs5NhmKRlWtT3V3jlAsHMdGm9xzD4nH7cl1qWJfc3c4xE8ht5LkJs/LMUlOZRzMo3KlKJJd3u9yPOzR1mSGhsjN09Nl2aeJLWgbujT7clJJWob3LPpoDuPMRe0Xgj9uq6NKqWNMug6n91OFrmKRLQAHU1xozZi51VfwiWYuJDXWb9e++S1G4qtxLFjDYbw0GxJnUk6jXXbnqu/w/DafCpEuprl5VlIVKpgQaqar8js/Zhxdw7HR7xsNb4SXX6nkeQ6L7Lw7geC4NhaWI4q/IajZbQbBrVSdAdcjTvPivYbrfoqj7xUCoqPxDLS8ujSVmXICe8Fzj1/7n3PKDy4Zbe6b/AGm0Gf8AEcx3zVHEeM1mVafu2Nw9SkIo02RlpAj+0XDXHeQTMTqtOk4jxv8A1alrMNrqzDaqkyIoV4dVTqeZSlJGVUqZKWCJhVuGjPumfA6Kl8zpjTWSb25QYGy6GCwvvs7+IEYp1cS91QAgAgX09Omq/tK/orY9xpxX7O8Bxbj/ABqcs9p2dBIqagzcUrqZEwypM7sM5UEqMs/iLASQks8eaFZ9XEYplI/+2pOyh5FjHInUcoX5H/jGcFhOIVsLw+mCwEw5o8IE6yRebxuv61OCKiTTUFMpeSRKEuWJcnQpDe8sv3llw/JoOYXSBtv2V+YsQDmJN5PfmvUZWMSSE5Vi7Nd7s3mkAjwis03Bay2aap7QBRIN/wC7Rrt4/tECIMLExrZVMTx6XSpUlMzT+1nPponSJMpZjPNTa2fJeSYzxMVqnT59QKemkIXMXNVM7OVKloGZa5kxRZICQXLsAHjepUS4tZTbJcbW1O0dVOmzM4NDS55Nh12C/m0/qkf1jsG9mFPXeyb2RzZfEXF1XNnYZhvYrz0ssgmRVY/V9kSpdOmYVS6WWLzlB3CHMd+s7AezmFNfGEVcW4f9sRd0TlPJrP7yLzZfZ/Yz+H7qobxHiUU6TROUzM7D0/u5m3NfK39ND7PHH/EvE5+0b7fq+sxXjnjJcmp4I4Rqpv3iqwzCqqdnRxDidOSU4fLmTVKVTy1AzJp/EIyJD+Mo18bxzFP4njHFnD6WYU2kR71wFy1v+LbAuO4gLre2HFadGk7h+A/p4akCHuAgHLHgaB//AFR81/VvwvX4L7OuHEUZm0siqk0wqMRWpaECkQpImEVE5Z/31k5pilHMxD3IEdenh31nNcWkmp8IuSescvp6XXxH3FfiGILmglp0Mbch+OS/B/8AqS/1YMF4Wl1nso9lmNnEMer1TcNqazDpnaTps1RMtdHhiUFwgF885m7pALXj0UYX2ew7sRiXNdjIkCRFMmwJ5u2y7L7V7E/w+ZRDeL8YphjGDMym6PQuk/ID66L8yfs3cEcWe0TGk8ZcaTZi59SpVbOM5alyKGSFCYsmYonMsJHeUwcgAbR5M4vEcSxBqOccrjYEmfM9fNei9ouMUqbP5TDQxjbAAekW1j6r9xPs7+y3GKzEE8Y166jBeFsOCJGEUOUS51QiV3+3UVJdM2ce+o6pcA6CN1r3PIw9E/0mfE6PiJ1PUA2C+R8Zx1NzBhaYFSqfiN919l1OP4tVzSKKpqhTSB2cpKJyiEoOgcnkPHneOmzLTaGgfJcSnh6LG+OMzui/QMNsp78m5A38I03/AAnlZfPk8Xvca/w49IpRSAeL3/8AcHZ+UETwb3B35A6DceMEUlmDa7kuAdCRrBXM+EKRIHw1u7H5aQUkdHNyLlteXi0ET33e8YIkQiUa2AbUjUX15tf5xEwTJE3i5RRInqVNysAk77+JG1vlGSxobPJRzeKFb+h9c4pUk9IctoGv9F9/lBE8AeRA16eP1aCJ4u/1u3pBEugtvtZ/43gicwZufJrh3+n5RB+iJTZiNSRY73J9YqROItv4jXblEmujqiaLauTq2rdfifSDnZtkS82Y3trzu/6RFE5hzPw9NNIIl5eu1iNB8v1jMiNL+aJOXT6vzjCyNU9iBuPNm2dm5xlDvtCQbj1PIDeMLCemz2e+wb4GCk3nsEtnJ+elj+4gsaG2yd8P5gmoAizUofUjrzGu/nBWgNsRcBPA3Z7AAjxbpdx6bwUtLIDMRc32D/MawRPG4sz9POCJw0LudG0trbwjBAKJWuLW5P5Fr9IXjmUUiNHt5fr1/eKEToIk2sd/HfaCJdr/AKfE7wROHX9bga/K3hBE4fA79Czi2+gEETtRbTlp4j4QRK9+XS0ESwREERBEuh5c9LhnAvBFEualI1udN9iw+EFIvJtoFTJKyVKdzzN26t1iLnR5lRUiRlG+YsLnXlbzjImACZIROzgdSeRdtPjGeSKeVJKmWrcuX68ibafKIudFt1NrTMkWU8xaZaS5YMWdvSK2tJvqFMuDViVM+YUkv2aGZ7P/AOkHU6axttaARaT9FQ8mDfvouKxfF6XDUZiDNqZhKZNOjvzJi/ylRawe5JYejRcG76BUNa57srBLvt1PT6qlRzZ9FIm4vjU5EqfNQVSpRIEujk3ISCW77anUxDIa7w1g8I+q2gxlNpDPG7dx3PIDl918+8c8e4nxfWL4T4YmTKfDwrJjmLJKs/ZG/wBzlL/JMWkgrA9xB73eU0dWngGgA1buMWmPSP1Wq+vSoZnTmqbAXjqVzWJz8M4LwqUEp7SomqEmkpQoKqK2qUl2SFflYOpR91KVKUY2i6lSpmwZTbyEenU/RatIvrVM5BP4+fmvn/h7BOL/AG88eKlGtmUPsn4QrAvi/GUBpfEuKyznlcGcPOGXSJVlVXVOuRpbusAfP63FMX7RcVGA4e3LwfBk/wAxV1D3A/8Abp8zaXEWaJ3hfRMBVpcK4X7/ABFRrsTibUaWaCBvWfGgGjZ32hfWmP8AFGC8PUVVXTp9Nh+E4FRmdOrFlCKDDqOll2QlVkqUJaSABpoNI9fSpOcG0aQgNtAsG6emnyutXD47B02mk2mX163K7nuJ53MTfqv50vtY/wBTMYtx3Om4aMMwrgzhytnf+HsSxBf3uqq5VKpUmq4hkUBJE6fMmJ7OhSAxU81/djlY7imFoFtGjTbWyuHjfOTNMZo0IB0ne9wvv38NPYCn7RVWYTH8Yp8AwWLDW1atQG5cfDTAaczp1IFtZXA+xD+qTwPxdiq8GosWmUWJJmCXWVGOz8lc6ikZQtSvxveBWZIyBSikrOWOjTxNKnTp4rG4hmR4lrp8J8ibazbXSBBC/UHHf/Tdw32Y4Pha/AHf9boY5ssxbGk/zDh4T7puzQZiYsJ0Mr9fPZf9pThzF8OpanD8UlV6p2VP3pMxPYzpjB0y1u2QEKdnYByd4r/6rhcS6KdVpZfQz6dPyvy77aexFf2bbUq8XpfyhvlpmC83sCOZ+i+yeCuN1YzLl1ZnBSJhaWsKLLJsRKSdUjR9z0i4uD4yXB7v3+3554oXufneMo0a3fzX1Fw8/wB2TV1ShKlFIUkL7pys+ZTi2/jGtU1hokrhwSSuh/1dNQrJJU0sH3v7m5chFXu4AJ3WDOkzCumplIlFc+YyE3bRwzsR+ZRHh84j7t2aGgqMgCdl4bxB7cOEEKxxFJi9DKwrhmTUTuJcfmVUmXhuDyKWWqbUJXVKUEGYmUhZUXYJSY6tHhtQZM96z9G7id3ch+PJbNHC16zW1G0z7tzgG2PjcZgM3cv5H/6pX9UrEvadjOKezz2UYwuk4Uw8T8NwlMicuUqZTKeVV8Q4gxdeJVTKMiWsfgSMnczqUYp4jj6PD6Rw+Hqgl4OZ4uS4bx/iNG87uK/Wf8Iv4ZYXB0afGuM02/zb4d4v7RYhjZ0AHxHVzrbL+cLF+IK0LqMQrqtYnzBOUszpiVZAfxFL7UlytRBUolr6kuY+eYriWY+6oyGyNNSTrp/v5r9GV/aClhKLcNgG+7pyBIkZjpERptzXyFx57RxjU+dh2FrUaUzD95qw6FVykn3UXdNKCCSCTnUkOAln9RwnAHCxisX4sQR4Wa+7ncnTNy5Sd5K9RwGlXoFuKxdQvxdRoytNxTHMz/fFrG0wZJXm33sywFdp2bZVOD7y0nMkgdDp1jr1Kxc25sZmY++sQSOXNezOIpZCaj4aReYv6ctdoVLEcSm1c2ZPWVTFzVlSjqVqOgIHuoDWT5Rq0qbWsEOhgET+Px13XExONpYai2lQblpM/wAjc6wXOG31ITaWVU1RlAJVTylqIM5SVkrUATnCA1mYBIs6tyYoxGOo0BUh/vHU4sCBy6Xib9V5jFe0FHA0sRiqtT3rqUmAQ28gBu45RY6SreIolyJsmlkuZnZpVVziZgM0k9yWsElhbMANH0dydfDYyviRUrPJuYaLWA3Hp6qPs5jMbxqtXxmLGSk8j3TNg0cjHWJ3MndU5k0SEHsxmIYqIBKZYUwdSg+XziUS7xOuZsTr6HXl0XtcXj6GAo+7pVG++cPCCYuBOsrTpEoo1rr5fbT6ecmUmWZUmYqdMZWRc0yyfwxndi3u3DXjRrP9/lovIZUpzafCLWA5nfn6L5RxHiQx1d1GtVb/ADgc7MSQ1jBqA2xDrQLGSRrOsB4pxuupUYYqvqUYZJnT5kqgTNKaZC5ynmzFJQwnTyyQpanNthHaw04cFlKG5wM5Gro0k6wDo3QBfReB8Ux9HhzOGUMXUbgHnM5gcQx7yLuc3R8aNzSGjQDVO/1Y08rJKyyVFOWbMQfxJgucoW9gTsGBjYZWa2+rr3+35C9GeOOwtH3VCKJeAHuaTnfrYu1A/wCIgHeVnqrcwClq73gCRewZ7qZukZ99Ic4wS4j9lyTjw6HvMv33iDAEbnvZdrwvg8ypBxWtpwumZaaeTMDiYsWFQUhYKpaXU3NWmkcrGcRh38tQq5ajoLiDo3l6i+q5GM4g6o40aVX3VZxE7ZRrcxF9SZ0hQ100V9Sqiw53Sk9utJJE6YgnKzBigHRyfdLOzxtMruwmHFSuRBIInVtrz58hrotvE8Sp8JwPvsRVGU30gtBAm+pLjsB6arblinwalmUaZ611FSR98qL5phV/5aLky0hIF/UuLcN1apxKu2qWBlKn8DbWjc8z105WXxrEcRre0PEm4t7fd4LDWo09gJuXaBzjGsQNAIXKTKczqtPaTvdmBaZLuU5z+GpQez9RsWAvHYr4wso5abIGWCY8vryKo9ofaH+VwjqVGG+CC6LCLFrRbxTF7r0KiqqfB6RSaTImcpISuoZPalZD5EE6AAljs8eTqOdVqy4ZmkgiZ/XdfAMdXr8Rxj31SXB5sJ6b85WPOrwSVz54UjN7oWpSlrIBCjuXYAaaHle1lOxkTsYXVw2HLGtPu8pgaDpr+q8y424tqkyPutNM7BGbKAhj22VgB0lA8tbu8dvheAoh/v6tMPgWB0E3kdfNei4dhKNKp76tTFes7QHRnIry6mK5ylTqmYqYWzMokkqJGgOzOABYR3eZs2OWn7r33DMLTbFapBLRYReefVaaEqmFy4G3T03ibGGoQAYBXo6bHv8AFEA6eSvgSqWWVqWMzPsCRY35/wAR1qFMYcSLvPzW040sLSNR7g0xMWBPQ+ax11KqiZ+GlwScv9xLEm5OjfWkVPql15zD5rzlfHOqv94A7KCABEkyulw9RlIEsd0LUkqH9ygBcl/diVGhld76oZqDTXwjkOvPmu5wPBClVbjsZ48XcN0IY07AjU3jNdbKaxMshCSzXJsG8SNC/LToIvfVyCJgr3NLHNYAxtiNz+u3em9ObW51KUpRWdLqNiDY9P3MafvM7gOf3WrWx+Zzi9+c+c2/Cyp04zF3Wb2TLBNzzPTV9+hiuplBjT9R/tefxeKrV6zWhxM2ABEDv5pyiSRMnrClgAJDkploTYIQCdBGtTohs5WjxGT67pQwuHwTMzsoe6ST1/N1VnVa6j8OUGl2zEKYEscpFnKbH/MHVW0wQDBXE417T4ek33bauVrdYvJ0215nkJK0sLw5JSidNLuEqypT385DdmhLe6WLnXcxxcZjHGadIW+/z0/K+UcY9oXYlzmUzly2jmOfT7rfmKnZES0JSBZKEISMibd46d+5NzqbiOcxgLp5rzTKtFjvea1HdbQsOvkqQjKoqJASoquS+19CADfV3dmEdCgQ12bYLYHEaOG/rVXXIsOZ2A5fushMo08sKUO+QQCoAKykApUTsW25WESqPLsz3aTYLSfxI4io7E1H5WiCAb/RU/vKVZpCSUoJZayx7qi5B5sOW48orl2ZlQG5+kbiFzcRjKlc5abozyZ5eXoq7pCFSshyJJZZUQZjGywxDI25lvKOgXinldmBLhoNj15wrf55mGaHCqC+IdGxKpTpyWZBAIN99AQHbo2m8VteZJdv81za/GcjJBzDz1KqoSupWlSiEywSdCQVOAlhvYbxXVrgAgHyXlcTxVzy91WrAdyK6GmRKlMSEpAysly7brLvZgdzpFNyCHFauGxVbFPy0wWtBuTpG6ZVYgZhEuWWCVBiWLKNnbRgX0Nm8om1jWtGocb26R916fCU6fhaHZWk3dqqqZhP4aLgqdSgQcxGptqoO/8AMZazOSb2XfwVM1XmnTH9Nm471tputiSg0qPxFfiqJIB1YuSFOLEgl+haKsRUAsGiNOndlr8Z4j/K08lM/wBQj0m0G3rZSIUorcquoCw17yi4APXbWNRt5cB4l4ajha+OqudBqO3McybieXTT5qxLloXMBIcBQCpivy2ZiPAEM9o2mi0f3L2fDeFZQ2m0Q7+50fOSPTS0rVliX2aiyZdNLDKsnMogEuSNifjyvGfdAuuZI+S9VSwDAxu2X6/69E1KEpSqoUvs5ZCsgBGaaMgUlCH91Puuf3jEBzso5+i2KeGZe8N3/bZVJ9UiZKUVns0FThksbtlDn3EseunImL6LGhwY0SfwurRfSGVobaPn2VyOIV6EvIp1EpW/fDO3JDe6onrazWjp06Iac7j4thvIXQZh2kipqSJDRzHP9lm9mJaVTFEKCSClyCHNiH1UHu7DW2kbFFjqh946zNb8j9PNbdKiaQFWocu8OtA6eiYmaFOUkhSWJGzGwfqSDGy9xMsAnNyWhjMbUeW0KROavawvGiu0yjJBmlTTFHMC5s7ZcpJ0H6xewNYAInReg4XTbw+i1wfFQgGettN7aCVtU1eufNRLSpdRUTGSgC4FxdalFwm9wCNNYwcRTp+OsZgwO/Ndl3Hqrb1axdUsA6Zd0E3IHVdeaibSyTQoczZmT7zOICStaLpkScpsGYkEkk66xQa4qlteoQBs3WAdz62C6vD6tNz243EODomxM5QYM+c6HQBdfgFCUdlNnJmCYoBSigpHZpYghV9yGbp1iLsUGCqbAEHXfkB5dV6Opx+lh8LUNRzXtGh/zM2DbDQFf0Ff0uvt8eyP7LuB1GG+0OZicjE6nFCaarRKn1sn7s6U08lMxyKGmQ4DcyS4vHGw7KZxNapWrZGajUjaY6zOq/Ont17O8R9pa9bFUi33Il0emgG52PzX9UvsN/qH+zf2ySqZXCnEOG4mAUBUqiqkzqejLBk1M5KsqpwNilJJd3No6pFBwHu3S2PMnzizfX1C+DcS9kcXgc76lMtpN/ug+sW3X6W8CcZ/61Il1iqhBkrQmZ2pUydHWQFMkIbRttWEarwHEhny9f8AS8LiWZahA2PfzXr0niZFZJKcNqEmUj/cqUse0b3hJVul3dWnKKQwNdcS/wCg7/ZViiWw6oC1o5/oVx+M4ulCZi1zwiWgKXMmTFgJISCVKKlMGt5fGNinTcSGhuZxIGh/CmPFZug9dF/OT/VZ/qqcOeyzAsU9jPslxQcQca4wipw+olYNUZ51VMYonU5nSVH7thctT/eJ7gLy9lLJGYx6A1ML7O4Y4zGvAxbx4BqWTOg3eRYW8MzrZfX/AGG9i313U+J8RZ7pkg0w7bq4c9IHXyX8rHC/D/EGL8aI9pvtJUniXjTH65OMUOE4jPVIw9NJJnpUcRxZa/8A8M4TpUADZVSUiRIC1LUR84xVbE8Xr1MXi5GHuGMB8TyJIYw2gD/5ahswSXGV9nxVRrKP8vRllGIAEeJ29/O5dsJsV/VD7EvtIYd9mj2R4PxVx/wxig9oPGWGU1ZwZgmI00mZxXV0dUE0uF8T1nDiSDgEmtnJTJwDC5n482VK7eaiVTyZxR6bhf8AK1cO3HYt4oYClLWuginUyRm9wB4jh6Rs6rb3jyG0wXOXzV3sjjPariZoYKq04LDuis8Ahk6uY1390avda9hey/Kv7eP9Zn2pYNhWIexfhCZRT/aLj1RlxmnwWvm1qOGV1hIlYFXV9PfGcbAmvWTQUy0zSuXKSAjMO+3iNDA0H46rhzhzUafdteQHtYDZ7xo1xF2sb8DS0OvZfVeDfwz4Lwx4xT5/lcK3xVHjVw1LQRcbNG1idYXyb9kH2Bcbe0riSn449otRWY9xfjK0T6mbUKnTk0P3hSZgpqNCyUymzaiw5x89xGNrcWxTq7yRhg45Gm03jM7mT5EyuF7T8foN95Rwn9LC0nQ0ECXAWlx3J/8A6eS/qy+zX9mGnpsEop+MUwpMDpBImVYyBJrZsplppjYBSQoAkXDh1aAR2sNSeGilTkOd8RPKN9PqvhXGuOE1KjaTs1V1rbT/AK1X27iNRJm9lgWCSUU+H0qUykypAAQmWgZQLalw6jZ31jtUqTMPTgCXHz+vyXnaQyA1qxl7ryVs0GFiRTplplhbNmUzkltTDOb9VrVq5c6ZIHp+V94J6+Xh5+Pwil8rxicNrs/oXvEYhsGxn1RKpRSzC7bP+vj8INbmkzCKZHui1yx0v4EPy+UR+qJybkvy2+DMOXzgpSQdYhSJDGxfn56ONoK5O1a/O/Tx+HlBY3KcDoT09C7sfWIGYJv+nVZUgDtpbbrp+nwiuduaJwSkFwkBVr7/AF+0CToTKRvulAcj9NW3jCKQWL6eTW63/fSCJ+wfw8xd/C3xgiBvoG8Qb6g/XjBE/TUEatffQ+TQRK930bR+Q3+B9Yg/QeaKQFx9frFSIcltvnYvz/fWCIAaz+Jtq316wRISw7upLeO2nN4myLyiVJcC3wbfnGHWJ2RL8eW97iIonN46b9eXxjIib6IjTR7am+vNvL4QMTbREoclgRbQ7m1vhGES6DQ3u3VwT8h6+UZ2S99u9/VSXNr/AKdf11jCJBsLG2o0tp8IKxkzOyeCQL7t1I3GtoBSjlp5lOD3bYuxb5Nq0FJODAaNffW8EToFE4Hy5jYubkj66RgT6IlAOt9n0I22GtjFbicxuikAAZtPoRBEsERt6877wRPD28XsNDppy/xBEo3fVnAYi7k763EETgPS3Mv4X6ddIIi3kdHZue8ESh97ejeXIQRLBEQREEUExdrfAN69YIqzkl/mP0MYcYFrkopkJSBmUytOl/LZ+jXjAG5EEqQgCbH1UUyaEF1ElWiQ4O/Te8TAlRPPmrNPIUr8SaGuMqT7wBGnj+0Qe8AwxWNbaSrM2amUnUPZhvbdvCINaXHoVJzsvmuerMRlIUylBU06ISQ6dWKr93z6xtNpGLiB3zVDqgmdSudq6qqqiZdMnMsu6yfw5Z3AADzFXDDS94uAbTBLh6c+/nyVMVKr8osOfIflc9Xpwvhmnm43jtR209CVKSlRExQWHyoSneZZgB3U8t4rbnxL8jBDQfK3+vnot1rW02ljBDRudTaJJ/HJfMXEPtIxX2gYxMwPh4qTJQvLVVCAVU+HSAsgKWsBptWQCw0GpFjHdoUGYZsNGY7nvsrl4zFFk06Lpqbnl+q6WmocL4QwWZNWcsqmlqm1E5QCp06aRmUsl3mTlrfXVSoxUqRmLjDdfTzXOAgF7jmedzv1XnlJwBxB7SK6ZXYouow2mxFCpKQklK8KwFRCpkikUQ0qsqEh50497KcqLAP5riFSvj82HoPNOm/wl03a3QwR/e4b7Lfw9QMyw3NFzP5PLSI1XqWPVPCXs04RlYXRqouHOFsBo1lSytNKgoQCufOWpRDzpi8ylzFOtZU99ulw7h1LB0GYTCsFKmwXI8pJJ58yfmleu+tULi4km3Xy8uQX86H2+ft703HlHjXs19nmIVGH+z/BJ3YcU4xQLKKniCsmOKLhfDilQ7WpqVg5mP4cjOtZSIr4hjKbKdTD0H5aUD3rxqQT8DDcy7fW0+a957L8Mc2tTxVWl77EO/7TNYMzmdP+MTAjlIX8xXtf9odXxnxPOwmjq0zCahAxOukTgKSnVJCpUvCqCaAwoaWV3VTAGWsqCEsxPgsTVNaqRYAajUAf2tnmBr1jeV+u/wCHfBRWxmEOPxDaLahGeo5wYxjD8eVxBDTl1fBvZoKuezHiDgz2TzazFZ9TJxDFKnMqpqJVFnp5y0KOWlo5+IJEyagi5KiJaSHyFRvfxupgq3DsNTpMdiquHaQGlxIbbVxBDbE6MF9C6F+6vaz+L/8ADP2X9keHcF9jsE/i3E8NQ9yKr31CMwEk53nxAEmBTpsaRzEAfoT9jn7S/tA499p9JgMqTWVWBLVL+44fJmhFDQSZcwBInLIR2iFE2DIl5rJll3jwHAsTxU8UFDN/7ZxzWmxm88h0252X4S9uhi/aNuK47x+rkL5cBB02awfQuN7cl/XF7IOJKHg/hajx/jObPrKuVRyptLgeHIzzswl5pMtaphCaSWpQvMnZXBJSg2j7zhKD2YZheQ0OAndzvIDXz+Gd1+VOI8PxPEcc+nh2BlIuIL3eFrQNtLgdBJXqGC/aFxDjLEDJnU5wajRNKJNFJX2kpIBAQj7yEj75UMHLABJLBMbFIMuGtLY1mM2u568hPVcPieEw3Dx7ulUGIeNXaSejdh9V6xi/tw4M4Awz73xBispdf2Pa02C0s2XMxGaAHE6pSVZaKnABKpk1SUgOXLMcFge8MnLO+pPkN/M26rzWZ7zIYS4nlZfIXG/2qOLPa1IxXCuEV/8AgHgDCpc5fHPtFxKYmTLocOyZl0ODGYpHa106Rm7MEpAQe2qCiTlRO2qLKbKgpYSn77FH+42ZTAvmPMi8DfaNV6ThvBszWYnHummSMlJo8VQ9Z2BuT6XK/md/qN/1SKLiCgrfs5fZkr1U3A2HTV0/F/GcqaZy+IauVMCahKakXrkdvLzLUe5NmJDjskolxyeM8do8PZUwmFr+/wAW/wD7tWZF7lo59Y55RaZ+7ew/seyriqXF+LsDPcR7ils0c40/IGkm6/n/AMV4rqCupxCqqlqZa5s6oqZyptVVz5is0ybMUol1EkkkncDk3y7FcSq4qoKYqkipqes28tfRfdDxaKQojw02gBrAYAH38518186ce8d4hjoOFYfOmJlzcpWgTMhNOCoFVRMJsVqbuBhl8Y7fBsO2k7+cxIljJDZEkv6dBqDz9F3OB+6p1RxHF+KnTswm8vHwkCLwJvpMDVedHC6ejpRU19T2KxLmKUlJS5W34aUA+8kMXAup7MAI7f8A1N1SoW0WZwSBfe5meXT6r0lT2qayqWYennfLY1uLg6abQOXmuNFbMnTAElSypTIQGe5GUMHY32ve0b3vMz3OfYNG5081038VquHvKtSBEm9mjcTsBp1Xa4TgS6oylTQpU4MoywkolU98ySpQU65jC+wJa+scvG8WIIoUWgNdYEESfTkfnyXmsd7RPxVb+TwzfC/+4RpHIzr8zyC9Bp8Ol04BmkTZgbsZYukLJOdawNUhJ8CQdgG85WrGo6GWa2xP1+9l5fFVBxDE08NSf/QoG52Ma28zE6Ll8SRIKpkmSAmSVZ6ysJQVz5ySWkSQ3uizkWAAD3Y79LFPosFVxzPaIYzQBp3P4Xsm8cpcDwVOoIfWALaVO+UDdxv8P1nZZ6JEqeuWACmWlToSklKVSpd884/mSBe/MCz3pGNqm1nPfrO3kF894p7VYmqXTXNWriJ3mLmYnS/wwLDyUOKY1KkIMiQSFl5abB1NZUyYEtllu7DlYbmNnCYWrVqB7v8AttMk3I8h159Fs+znD6/Fa4q1Xf8At2ul7rgm0gN2zRE7RysuV+8BKWBeYoZirVRJJc2NyS8ejzBogeXTu6+1srMw9JtKi0AgW6RpG30HVQJmTJqmAUVFQGg3BDWGvL9oi5++bT6KhtarUdLpsdbW7Ej/AEu44W4XqMUqE1FQhUqgpymZMWsOJyE3UgO3cZ+p0Gsc7F41tBpa0gvdN5+E81qcQ4ph8FShxl5HMSNNfI6DnrZd5jOLLWZWCcOrKFpBk1U9KSmTSSEoymUJiU5ZU0un3XKQWFzGpg202U34nGCQILZjM88wJkg6XsY5LmYLEMa2pxLiDP6EZmNLvFVMmCGk3HnYnoFVkSZGG0wp6JI7cpAm1C0AKXNIdSlZiQl9kgkgeBJqrYirjKgL592NhsNhG/OSvCe0PHMTxau6lUdkovJhokw3ZtrGIuYubqhMCkpWtSjMnTSoJKr97+/KNgCA+5G0dKlkpNEiLfPp381ya/EqHDsMxpOQxA6876LLlSpUpC5xIBUSpc52VMmaWJZ7kgB2AeKK+IqPIpg2Gg1AHovnHFuL1sfWcxtTNTZZo/tE6+vVZ9ZjC5QyKuVdxO5QkAHswBrMOW5L6tpeFPDsI95GhH6T/pZ4fw+l4a1Qy5m14GxMn5rIqa5SEqmTFqSUDPNOb/bSEglL7zGsw0vflsU6WZ0ZZEnvyW6cQ1ryGmYMD0G3RebYpVLrJ4mkNmU0iVtLlWY5dlEOX0O0dzDMbDmgRTZaefey7PBabsTUBc2APO/QdP0SSJQYKXlSiWmwt3jz9I2XAOOUGAvpeEpNADqxDKdIW6n9e91YXWS5SXNkj3GZy2njvG3QZlAOs6foFbieJ0aTZENYNIifM9fNc9U165yiAtQTfMSPgANDpvGalSo4nKZ6LyWL4o7EPgPOSfEf9X+S0KIJIEwghJbK41B3ffe0XUG5R4vmunw8teG1HCG7A/e91upqgAA+lgC9i9i3mXi9zgBY6r0rMaAGgXAEcuxfmnmeCMiVXPvEPckW8OUajn/26/Vbf8wCCxrhbU9f92VSfVBAyJYra7NvoB8I1jLYyi608TjmUm+7Bl55dVFLm5BmVdatCRyIBZzqPOMMpue69yb/AJWszEik0vcZe688v3ViRmmq7SaHkh+53s013IyMO8HIdiOkYxNcUG5ac5yNbQP0PJeQ9ofaY4Wi+myplqVJg8rnbUHlstKRSntElEuWl0pyp1CU3tf3lOdBz0jg1a2ZjpcXHcnnv59V8mxHFKuJqPJeevnuR+eZ9F0ksJppfaLAcHKkq95ruACT33J+MaTab3SeWvrv3qtEON3uMqnOrFyU9qpWRa7ISNnJ56gA/GNgMEDcTstGvj20QSb8hpN9e+izU1SsxmzSSNQClwo3Fxs9rbAbxO7Yj033/RcKpjnVnS95AFxe37LJryVpM7RDK+BLgOG3to0SDi4xE99+akOIEkNAgfdcvnWZhYlKTqAGJALjXo0X+FjLiHQY773WycW2kyDYnToioxJEv8MB2spT6MXYk67+t4oZ7wnxGY7HfNcTFcR8RGbXXlbYrLVVomFgGD+bOL21s/S+142bnWx81xcRxDPzDYIievei0ZM06lTJCWfQm1gOQYD4RQ5rQdJjouVm94+Zt5/RTLrGAloJYsCX959Dpp08ImD4SAIXdwL8jA1vrEJaeWuapCSFAGxUH71/dQGvuH2cPEWZ6ri2lq3XoP16L2HCMFiuJVBSoOLKLIzv5Az6Hy1vst2nRLpAVqyJUEDIbFCSXCgST31MDmO2gvGzWc2lSyiSd9ZnmeXkvfYsUeGYQYfD3c2TzmLy4m+ugVc1ipi1qzJyJJzzDZkh7oCvE3vrpHOyF5EgleFOCq8Qrl1RxLZnqZ2A6fhWDOV+EEZiV5SGYqKVMXAewZ/IxsUKTHZwLgE3/C9bwvgTBThjYY2ZJ1je/nt6rYlSlKnS5CEnunvqIvmUzJSPAi//ACi5rWsYXmxPf6r0jMA2nRloEH5mO7/PValZJpqKTLTVLKpx/wBukkKskKcDtcu+XMdfDnGvmqVM4Y3Kw/3Hpy/CoxLwwBjbbaLJXM7Ru1KsiSyEt3WOYlIBGgtf1jLQROW/PvzWoahuBp91iYjU5wclpaEFkhglZ/LmBF06X6PZ42aLDIzCXG0jZWYanVqVGta2Q2JOwA5HnyWDIlpAKlgE3USxYDx2/i0dmmxrjJsANPuvdYNlGmwF2sG/RQzFGfM7pQEJLuT3WB0f9IufVbTZEQ3aP0XE4zxfD0YFR/xGGtbr0MTp90gQ6nDsGdgNgGdtbk+kQY/wkzYXWrwsMflxNd/iieUTz8wplSlLSlQU6iAQkahywdnBfk28UHEjMQBbmrqvEs1Z1Kndg0O2mvVdnhMimwuQJ6j2mIT0E5lAASApJAAFspBfd7eEar6xLpfZjOut7JSxbKbwXOzP9IN11OE0wqFyZ04TMqHXLIdyf/qKJd7kAA3MRa8ue9xcAw7bSI08oXqMLjvC6pIa0jew1+Wi9Ko5GRIXMUEoTzLFgGSVDb9Y5+IxXvne7bYD7jfsrkYzi3809jA7LRYbDqJkz3HqtT77LQQlWYJZXdQ7qKQM2Yv3Rcf5eJMDiGtFzueSvw2JfXqtpt8NNnxeuv00X1B9lT7XOM/Z14/kY8mmxHGeHwEGswCjrhSyplRLUFS54zjIpRSllWB03jWxWNpYSs1ocW058WXU/jy5ryHtucLjaP8AKYeq1rmyCYvG+liZ0lf0bfZW/rMD2qY+MI9pOMcP+zbh+nqZMjA+EcPq58yqxKSMvZLxfFqhKfvtWW70mUJUhJayxeN2lxyni638rhMMMHQAvWqPDqjzABgAwyTfKJJ3cvnWK9h+D4Hhx4iMUcdjamlIAgMG8zAnlvGhX7fzP6kX2bPZnwcOKfaL7VOF+FsHk06Vy5FRiUmoxWtIQFJlUuGUmefUzlJ0SmXZ7kC8egw3DXVqYqB7KdFoDjUqPaxgHOSfWBc8ivmGI4NxHG4k0sNhXOI5WaB1mwX4efbm/rnj2tYLUcC/Zdl4hwvwjjM+ZhVf7TuL6aZgwqUrmimmy8EwzOKrEUHO5EsITlLTJiE5hGavHOFcHpuPDT/1niIBHvAC2hSJ3zPAk8oE/wCImCvf+ynsQKdYYribP5ipQg5GxDDrrcExtF9rr8Y+EuGavjbj6Zgvs0o8R9v3ti4hrUS67iSplVNbw5h9VOUD2tbUywE4imQpZyUFKoUyTL/HqFBJB8LxLFmpWGM4xif53F1BLMPSM66Au0pt5i7ybGCV9crV6eDwvva9QUcPTExpIPMagDffkv1/9nv2avZx9jeiPHftmrcF9uv2m6mllcSUXAVTVyFezb2bT5cszaXi/wBqmKrCKabS4esBVJQDs6WWqUlMlM1Y7VHX4fwWrifdY32iBo4Ws2KOBoD+vigNGAN/7WGEj3h3EhziYavPYV2N9pqz24dzuHcJnK+uRFSoAbsoN1E6ZzJ5cx+Sv2rP6hGOcQ8V43g/slxup9pHte4pqq2RjPtZ7LtqHB5tfL+51dL7OaFSQEzhSJRIGJrSmXT0slEmhlokjMr0GMq4fCRxDi5p+/wwb7nC0/8A9Nhm0/8AthwFqhZ/ZSb4Q4ueS57iT+heCcC4f7N8Fp1sXSbgaQa33VAwHMZtUrm5NSpeKY8TQZPiJCqfYg+wNxb7QOLMM4m4rkTsX4oxys7btaztKz7pMnqM2artZwUamtUXzzHcmybR4fH4/FcYxD6lWRQJmDbNceIx4f8Axbt56fMPbb2zpmnUp0z7nBUtGiBmjcgG2sBo87lf2Y/ZS+wVgHsjwCgxvi+m7GrRIlzJVHNQJdUoJAAZB/8Al5ZG575BsN46mAwTjleBlbAh0aDoCJJ66L8zce9p346o9mHNjYRoOVzed19jY9ioKZeB4JTop6WSBJkyZCWTLlgNYb2DubnUx6ikxtFlt/U/vK4GHpa1q3iebyVLgOArlBIMozKmY/aK97QmwLC2nrGHVNzaNu7qvE1c2jsrRAXtGE8LyvuoVOSApTWJawH8xrF2YnkFyqlZxNjYL6F310YEvo1yNbf/AN0WkmDLY9VwU7d/K7t6RWTPmiduHNg2urRiTsYQXMKQWFh5efyP6wWYix1Tkm3jyd9RdvKCdTsnjYC4fUW28XH8wV6luzs2wtbkGYa+sETgbPuBb16+MYd8JRKL30y35vzHwihFLBEfW36QRSpD9646Hfq+8ETtj9bct4Il5FvC2vjzgieALs5bUuNr28xDzsiRizGwHPmT8Nb+EQfoieCw6BwTyL/zFSJ3jt47aa9IIjb6+hf0giXbn8iG0EAYuER4W0gkGPJO0tqxdmtzJ6wWQYjolbrq9zob8y94LCU2SPh6E3fx82gicLsWu3L5GCyNReEr/X19XjIMeSy4C0EFEYUQl353bx8PraCsaZJ2EJwALNrvZxob9T+0FZOnVKCk2IYX384InhhYDcc9T/EESgNp9bfpD7opGe7MNtOe5JsXiJcB5olA3bU26DUHZxp6RU4ySUUgG3lGESgP9c4InAMblmPq30fWCJWsDpyc+JYn9YIlceR101Fy4AFtYIgHbazEdCw84Ineofw+v8wRLBEQREEUZIJ8GLWux5g8jBFCUk2tqzE3D203PXrBEoSEAg2J7213Pi/+YLMiLBV5s1ZIy90bEhyW5By939ILCnpKIZ+2m95mIB59RzvEXvtlbopMYbknXv5K9OnS5SCpRskWFtAwYADX9ora2T0VjjA1XnOOcQmUtSXWgXH4YzTA4IAY8y7nwjfZTDW5jaO9FrPc5ziwXPzn9lzFFUV+JzCZUlVHTKPeqKoETpxvmKEE5j8BD39Nsx/UI+SkcO8ENccs8tfJa+I8Q4LwtQTp1TWS0iUgrmTZq0hSykOpSnslI5baQZRrYipfQ6dOSvbSFNhPwsYLn9+a+I+M+MOKfbHj6MF4QE+XgoqFSKvFkBWRKEqAmS6QsBMmf3K91ALklRCY6jGsoMFKm6/9zon07K59Wu52Yx4dGjcnmekaL3LhngrCeBMIk0EiWlExMsTK2pmkFc2cod9c6YS61k/Cw6jVaGnxCBvzXNcMpaXXPVb1LwzRY7OlYjjf/wCH0i0TqPDlpGWpnJP4dTUy/wA6Qr/bQXG5veOZUe/FENaf6WsaZiNz0AurKdNr4e+wbos32q+2Dgj2QcL1uJYtW01OJUiZOmErl9qTLlqVkRL3YJ/7Rz2i5tNlBvvKrhSadBpPVZr4qnQbkZ4nO5L+Xb7Z/wBvHiT201GL0WH4/N4K9lVDXrwyoxmTnn1uL1q1EIwbh6ilqCuJOKJoPdkSQaekSrtKqahKTHOq8W/mGVW4ep/L4GjAfVcNT0H9zj/bTEkzJgLq8C4Vi8fiKRqMyteQBOkSIPQT/d6L8I/bB7UsOxztsBwXEKXBqHCEVciRg0rEpdZW4ZJqLV2I4niRIl4rxVWX+9VAKkyh+BTjs0kq8fxPijpFKgCGjQauk/3VI/vI20bMbL9N+yPs7wbCj3uMx7GVGkA05Ac4jq7whg5AyTchfI5xSgkKMjCJCZ6yk5SgLUCxYzZk0h5pc3ZhrpduRTzlodUcQJuOZX0Gt7UYelGB4UwYl7vCMvwCLSSLmI6BefY1XJqaoyqqcJhklSqwSlZUSUhwJDpGUKu+QXO5AcxvMA1qACnG+h8wNl2OD4rA8NqM4l7Qf+8xRksoAjcDKCJGVo5j1X2Z9kb7TE32G45VY5gnC+CVVVSSZdVVcQ8TzambSYLh9Pf7xNShpVNNUCrsZeWZNmzCESwlIUobXCH4ajjnV2YcVHjeYY0f5QLGNJMgbSV1sbxH2N43Sr//AJHXr4eq7/tU6OX3LBFqZtIvEm862X79fZx/qn8G+2yopcIxHEpMink5DMw2e1HLmLKsi6/FsQqQiXKUtQJQhKlKSkZbx9Iw/HeEVRkNam1wsW/3k/hs6bb6lfmH21o06NTEDgzTToAnxXnLNg3WSQv0I4g+1d7MuEJmG03D0s8XcS1FHLrE4bgs6WrCsDkziEIqK2rKhLkzFOBLQomcvNZG0MTWoPyQS4m4a27uUk6AeZC+M5MbiajrEAzLnTrtbr03XjvtJ+0z7MuEKWdxL7XsawrCpaBNxiv4bpsVGIY7UUshHblOKVEgdjhbIKWlI+8zkgpSFypigYy1uGotDqjv5Vr5lznDOWgHRo09SeZavUcB9k8djA/E13e4w1ISXvlrCdbTd0DTSdl/Ov8Abn/qle0H7TCqj2W+zCUr2V+wXDZ02RI4ZwGcuRivFKTM71XxJiMpQWsTXzmQFXKiqcuYrTy/FfaRopPwPCGmhh3SalUn+tVI1k6tYTsNdyvqfAuDYehUFZ3/ALqsIAc4aDQZW6NHS553X5Y1OJinkrloUmXKDLmKcFKWbuJt3j+ukfOsbi5ygk5jI819L/mfdUw5xDbW/T9l4xxPxIqvmKp5C1Cmkr/KQyiLKKwDdLqPnGxw7CuMOcMr3XP/AI9OqUcS/EPFNjsgN3Ecuh5nTzXHSZUqkTMrFl50+YZiTNVmKiAyTMsyZYCWQLaWBj0r6jnBlFrfDSAAAEQOY6zrv6L1Y4jVdTp0qY8FFsACwA1J1N5MkmLrhcWra/Fa1dLLQZyZawHclIB7rkqYIBfbQCxjq4elTo021nPyOc2TYA/TX1/K7mB9zQbTxNZ5aSJuIv0A1W9gGAzkT5Sez7Ra275usqKjmyJUPwkBKrq3B8o52MxzXMLabjyA5+Z36DmtLiHFamK/oYcufJ+HbWJcQb+vpuvVUGRhkv7rIKVzlZvvE9LKCO6Hky1bFiHOwtqSBwnlxAJvUP0m1udvl1XHrcQ/lmnB0Koq4p//AHagPwbFjeo35DqsOtr506aJFMQgEAVFQbdnJygnIi1/no0W0BSpML6xk3yjn5nl9Vv4TFYPhmHdiMTUl4Btuf8AZssafNlzlpRJT+GhI1Tax1Be5PziBcXXmSd+nJeQ4h7RPxFR1Z7yAfhHIf4x9JWdVVKglUqnBcd+etF1ZQTlkpLB0hI2fMonpG1QpZnhrTJdF+Q3XL4UyvxXGiDkkiXTZjZ0HmVwdVMmComhb9oFMUklVmF3I0Zm8Y9ZTaxlCm1hkRZfoHhgZhsJh6WHgMY0AAW8yes6ndIiYSB+ZR6OUgsxJjEXnc2Xcp15AE5nnWNh1XQ4RLz1UkmR2yJU1C5pCyiXlsQFKTcB9dyLWeKqzhSpPl4FRwIEXJPQdJ9PRZx+OZhMJUmsKdV7SGwJJdFgANT121XoldxYqVL+5yEyUpQkJMuQQGmBwwyJ/DTsw7xYMRHGwnDDXPv6rsrJnxDb83g8rei8twjgVfilRuLxVVzKLDmMgwbzAnUkb6AKzhyar7uVzUikTNnzJ+QywJis6rIISBmmkDWxvfpZinUXVA2mS/I0NmZ0F77CdtAtX2k4tgMO5uHwj/fe6phjbyLCJBj4RNgppihLUlIGZUxy3/05dgpQYsFKsCelonRAidA1eDrYjIDWe+DE9Y/bZZ09aphyoKkqyErU15UkH3UAlgCN3352hVqSS0Xb5rwvEeI1sXUd4T7oaXNhsfP/AEsWrn99SUuJctICRqCogsEpOt97adYgwtA1uTA5rnYdrWA1KozGbDT1/wB/sudWSiZnK0zalR7v5kyAQxP/APUvrs+sbIc6AAIB5LZfxDMTQojKbAwdROltR0XO4lUoImU9lSkAzataXupLFMou4YanmbR0qNMtDA10PcR8ityhlNWi0HNUcRbXX5kdyuSE1MyaqaRlJV3U6hCRoL6v+jR2gWta1g0juy+ncNoU8NTaNXjUxtM/Xoo51WLpzMGYMbqYano8SYDPJbWK4gAC3Nlby/y3uPosKorFTFKQkv0SxYsN9osc67RGv0XlMXxF1V5Yx2afU98wrtHSGaxmFhqSwDuH320i2i3xTEgXXRwOBdVaHVPCNTa50gfrzWwFhLaABg3Tbp/iNnOIn5Dvou61waBoGtiBopfvCRo7l2Yhkj/Ea5qEuOYQtkYpjAALO25Dvmq8zEOzJQlWZagSSDoCeht/EVZgHC8qirxT3RNKm6ahEk8hzUMqaVKK1lyEuOarhj43i0MzuvYBadHE5ne9qulzN515ffkrkmaiYcyzmKWyyh3Ryc2u2ttorrVfdEZfCOa5fGOOtwlF1So+9wBz5Aco58lsyM5JWpfZgJAsEhLWASCzAemnSOFVqh7iIzTrPJfJcdxB2MeXOcXSZP49O/PfppqQpGc2SAQSLhOgbnryJu7RouZ4DlbOZarXNbmJtHcKWfWy1zCoK/BlDupIAGaxJO4e1ukWUwGtbPxmxWnjeIUqNP4oPnHffphz6rtZpmZnSLgkd1mIysdutolGUFeRxGPdVcSXy4/JVFzVKIdQygblwd7k6bfWtckmTqtZ1YgeJ0k9/JUqmqStCw7S0uAHBGcjkRpbTnF9FsODt7/RXsxAFPPUdEbrmamvlyAUyzmmK31Z9BpbUemkZqNzuOY6d/dadbirXSxhkxHT5rnZs3M6lO7qJUm993HPXr5RYwEC/wC65NSu4ySbjZOlTAg5jc9bgXB08H9Iw50RB1WuXZhG+/Qc+qtCpmKN+oSljZhqL33EBMaBwVjTlAha2HyJtVNCbhAJchiR0Ae6nItFT8wJa34j3dd3hGDxGNxDadMO93N4EgDfpouzTTy6OWlRspKMqUoZ5YLgpJayz+YjQEiNmlFNoa0amTz/AN8l9y4RRpYPDU6NFmUfedSTrP22CyqqcAkqmqS1xLlhnIZwyeX7Qc01ojTckn9FViaDsdXdSZdk3InWbyfuskTJlUrIhGWWA5QAC7kM520tteLmsZRA/ud5ld7h/BaWFDSRNRuh1gep+q6eiCyqUjKqZOWQiWkDNlALAM1nTvsBBrGMa8nQnMfXr+679HDUmCoG6DXYSfxvC6uqrqDApYkoKajF1oSkkAGXJBbUO52Yb+EatNlWuc7/AA4e8N5+S067XxoQyXRz8x81gJTMANfVzFKzuVAqBWqYounIkW3H6RcYeTRZbLpawHKd1ysRTDs1M/HrcRETqd1BUTzOlrSCEoCbpSAClJFks9yWZ+t+RrMU3Bo+Lrv2FoBtOQwGZ1O3zWZKp5tQpSikJkS2YqIINtVNcs2gcBtwYuqVm02gAy4i/wCVs1MXRwzDD4MX20P11tz+9XE6mSEJkS2ShNnR3FTlC/4idgOZfXSJ0qxpjOSXPIHWJ3HmvNcQ9s6XDQ+nRP8AM1njwifCN73mOcaaFYUyblTlDC7BA91JLEqHMm19dYtY59Q5ibnvvkuBgauJ4hijjcQ8vq1LgaDyA0Eco81PSrylQWXfMpnIdw17l9Yue4nKGnXVe7w5zZaOaM4/H00W7g1IqpmGp92VLUGmEHsyse7lD94i53uOdo061RtAlrteW8c+krXxFelhnupNudNb+fkuxo8NnVE0TVgmWkuRfvjQOXH5hfoNo5zT/MVDJy0mWnSeYPdvqo4P+vUzOOWiy5PMnQD9V6NhtIKOUh051t+GgMBtl1DACzPydoni8SwksZalbSx+fdgr+JcfpgGgww3eN9o5QtbtFqGeYE5XaUgOkLU2YEhN+zFtdjyimkw1CHRlHeiowdWrXIkZWn6Dz75rIr6peXsEzHXMbtcm4zXlJOybF9ObxfisXTwlKGmanONOvSF1cbxqjwzC+7oO/rkROsW1J5i6XD5eRphJZIU6iSQS47qeQH6R43E1nVajnC889F4NmIdicQ+s90g63ttorH+tTpdUlFGtSVylhSJiVFKkLlFKsyVJD5sws3ODXFgmTmUsTxRgmiHS06+u3KOwukxni7iPiKqE7GsXr8VrVJCTNq6iZOEiUBlSACcqCzMAABl0JjefjcTXaGVKpc1sDKTaAOX3+ihhKxqvbQwwEugGOvMgegXQcHYhw/T8QYLK4onyFYOmqTLqUYhVVEmQZagVzCoyDnlyQQFLCcrgEO5eAo16wbTp5nBouAY9BrB66r6VguGVaeCL6DCXtbLrSTGojrtuv14X/U+9k/2Y/Z0PZt9jLgXBpvtCxHDUy+L/AGxY1h+XDMFMxOWfJ4ao547XEp0slQlZzKpc3fX2+Vj7bhPD+D8EoDHYil/1DitUeBhE06Zjw5zALo1dlgnc7LGF9hcTxap/P+0dR9LBg/0sM2ZqH+wv6czEgaC6/J725fbL9unt5kzcI4x40xKqwKbPVVVWDYWmXhVFjmKTFPMxLH5dF3+IKxRBIVUzJqU2TKQhAAG3U4pime8qOe2k6t/3XNFyBo0uNwwWAY0hgG2pX1Pgfs7g+DlmKbSYajAC3MJFNoAIyyIa4RrH1uv0m/pl+xv2C+03EaSjxmnr6XjhCqcV5nJlV6StQStJE0hKpVOpyybJSAUlyI8LndxLF1RWxJdDjlbHhAmJAFgY3gk+S+Ye3XtLxOm/Ge8re+ucpBLWhgJu0C0nQ2vvZf2zfZX9lXsR9i+G4bP4fwmhq+JDKQf9UrRIqZ1Gsp7wo5aRkplElTEBS7tmBcR6rC8HpMAqVJdGgNm8wY3jqvy/x7ifE+Ivqe+eWUST4RIGu8/6819c4/idXjczs6TNP7bQpJUAk2zK2DX9PCOu2GBefoU22qOtHcfqq+C8FzUnOZZXNmN205QsALlKS3y5cow+qJBJknbYK2tiTGUWHLv6r0mgwWjwuQqqqQmWiWnOtS2sWBIGxU7RWC57g0XcVzqlQuOq8S429r1Hh+JppqefJlSpYWhOdZQVFJQ50vYj1jp0MO1rIiJurKeGc5sx919uJCjqPHY3t8/nGg4yPCZG/wCF51PcBg97Nf6u8QAn+2fmshSM52bUhwTzc+uvKMJsbJ+YBjqNfTnBYn1Sg2dvDTy8IK1oBAO6la4c3tppZ79Q8FNPs2uo1GrsXF94LG/ROseo8CdNAPG8PO4KyFIEgba66/KNdE5n6evxaCJw0POzdN9fKCKQEvq4YevMdIInDq/8+G/yFtIIgi5P+PTaCJ2m7eHXYl+kYvy+qI0LfIm+48YEA6onajmA7crN6GMBrToETh6X31uRy6xSiXV7W5s/OxHJzBEo/wA+vwiUDLM3RKH8Afr05xFDFrXStcDw+TnSCapRy18G03Afr+mhgpNAJungOLhnJfaCwdrQhvhyYXgsJfr1giVje/NjfYQUwBYxbQ+aUb8gCT5DWCsAA0TgGY6Nd9RfT9LdYLPVKkDUB7WD73B3gie13e1unr1gicArkdQx19PA2jA0EolGtn28fK1t4g+ICKUafvcxWiVoInDcDXbnb5HX+LQRKfg+52HK9xr6wRA3NvRnbbbkPWCIFiWUPhzOpgieBcuxGmm7a+YJgiUv5fL48oIlgiIIiCJAB4tpYW32giQqAbcv8PPygihUsr25gFrD9w8EUsmnB7xGZt/28vnEHPtY3VgbESpZ9RLlJ1ypD+ZszNtEWsm50UnOA81xOM4yEoXlVdL2fS5uef8ANo26bN9FVDnmAJLvsvnbiXjKok1YTSrKp4mOkIZS1kH3f+I1A15mNkML7aNV9KiczaVFnvK7jt+PyToo6vi/FJdBNnmql4agICqyrnzglUpGW8qVNWzElwSL8ozRwYFzdo3su7h+H0qRAqj3+IeJgSQ3c/Lcmy81osGX7Uq9NLUV9dWYTJUM9NTrVIpp9/8AcrZ6e8ZWrJDEvqXjZfUAbla4ADWNx9Pp1XF4nWDne6pU8lJmg/ydNz5Be7LmcC+yvB0y0oo6abLkZUol9nKKikMEJcjs5YUbuQPzKLxUQ7IXTlpt08l5/EYqlQBzuzVCvHZvtc4XxWorK6oxmjmU1D2hmyqWYmpkSFyhnMlIkD/qagBiuZ/toSwzObc0VmYhxAqj3TDz+lj4nGLgSBqTstBtb3kvJzx8vISuAxr7SVPNw+dPw2SunK0TU4TRVGWXiE+VLTkOK11OFf8AQ06rfd5au8UkLU2Zo6jauHo0feNOdpsDu8jZtpgaF3qoVsTUgtAAIAtIsObjpPIcuq/AX7c/2p//ABLi1VwOjE6jibFpipv3vhHhzFJcpKZcvMtS+MOKUrMjhjBUNmnSpaplYtKMoCEhao8jxWvVxFdtLFvc17j/APp6d6pB+FjjMUQ4Xc4nMG6c1t8H4dUx1b3xtQb8VR0hgP8AxtLzyAESv58va97a6jH6uswrhnFKLEa2jpZmE4pxlQyZlNwjwbhk4lMzhP2aYWSSntlBSaivOavxJYKs8qn7x4WO4jTaP5bD5DUpTIaf6NAbhhvnqHR1UmSbNX13hVKlQDKVIEMbcuPx1DzdybyYLDdfGFTKEtSsz1M+YtYlyyylqUot2091d+oI1TolgAbGOVToVILnkgOv59bbnTsL09So45RTOaobRyJ28/pF1k1WKqplf6bR4nLTPUCmtVSKQuXJSfepk1aQcqg5zlLsQw5xtuZ7tslhJOgGtvWNNV1+HvxnDWGtVrZalQfCD9z06beaWmwdE6k/1GsnjB+GKc5p2OVssoNfMSe9ScPYdMOfFq1Srdop0JPeWbAQFKriBJd7ui34nGcotpzJ6BbP/Vqhfme73tU6AH5Ho3ouI4t40n4vKkcPYLJVhPDUmYZtPhgXmqa2cwBxLHKhN62uU4LnuSwQmWlIERfXY0GjhQadJurjq/qTy5AaLVxHEnUzmr1/FERNgPLl9V7L7J+LqHgfFOHKnjSlmq4YOdNTTy582ViGJoAKpCMiJgXS0SFFMxaZYQqahABUO0c1nBUHFmJxNNxaw6AkEzuANdjJPULxnF+L1cY408K/LTZaYmTz5QRIhe78Tfay4pxWqw3AvZzU13DOG0k5EugnSGXis0iYCg01MklNInM1zmmKzBOc6R0/+o4lrG+6Jo0qfPUjbw79A4knotfhdUYaq17Q2rWq2IygiDaTOgHNeIe1n2q8R4wpXBpxvEsVxSrnifxni1ZXzK6qqapKu1lYKqqKz+BImKM2qCWQqoIQA0kRnF47EObkfWdUrVLvJJsDENaP7eZ9BC9fSxNfGOp4cHLh6OjRoTu4jQ85XldL2dNJKJb90ZVzHB7+7EjU6kvYDaPO47GNwwazNmefmY2HfJewwzqOCoiYB+s9O9FxHFGOmUg0VNMzTZgF2LISbFTjQ3t4jaNbhuFqY+r/ADDhDG6Dy7norKb62OfmaP6YvMgAdf8AV1xNLIBEyeshMod6ZMmEpStQ0dz7o3PKPW02tpsaxlz816HAhrWinTEnTnJ6LksV4hQqfMpqLKpKFp7WpYFMxSfeShP9mw0G8dvC8Omm19U5Re3naSV77hHBRVptfWJa0yco1P8AiSTpOpC1sJqMPqezQMlNfMe1QZfaHmJhsol+bl+UamLweJAdkBqNIGl46x03W7V9n+IOBc2m7+WGry6zWicx55QBcxHkF3QqqXCqV5Kj2iwpJnqSO0UGKckoO4SQdRs3jHCe0yWtEv0mbAdOvVeN4hi6dEPwXDCYIIqV94OoaRbSRP6ysxM2dPL+6VpuLJ7JBbKA3mW2EQIDXQDmg/NcinUpUBJd4Ke5/uI67rNqaiWCuXKmWzZp02wC1JtlSr+waDcvyitz3PIDNO++S8nxXj/8y/KyrFGmfmf22WeqpzkSZLKmLOQENmAJBfw18fCNulRcxukk7RK89/1B2KxDKTD7wk2A3kwU2pqqfDZGWaqWqYsOpRLmw94XdKQQHPw0joYelcENJfpGk3X172bwrMJSpNILqr4zHmSRbzC8+qK1NfUZknIFZiqYtIdZsAE3DCwbMW67R3ms900T0ETYfrzX0qhWNCmMrvPlfXrAufwVu4Xg/ayu1nns0HMpSyUhZQAwIGie8wJJsHs8c3FcQFN+Sj43aeXnb5BU4n2ibhSadCKtQm+uvK1v9qWvxCRTD7nhykJlZQJqwHJOVPeEzMy1kPtuziLMLTqVP62IBzz4egN4iJjzV3DTieKVf53iBy02u8InWJ8IbAsNU/B6qcvEJc0BM1MnIZ6loSrJLbs0gJPvTDbKW113jZxDadPDOpklmaQIPWflzE7rpcc4rQwPDnYOjVNA1GkMDSQZ122kmZ10XqkqsVNlduEOwATKHd1ISlKSR75LPYsHjhUxBEiy+QVa5Lw+qZJNydZ1VQrm5jLlKE2rnTEmfNYFCe6QJUuwAlIS41ZwTeNhzwGjYQYC5eNrOxcsmKLRtrNr+qoVR7BCkJmBTkGYslwtQ95mZ0t5eDPGqageLXnv9FwKrA3M5x8I0H5Mbn5LmKurJCkpJCUZg4IzqvueTjaNiiyA0kXJ0XBxmOymG+HNa3fz5rmqmu7HupPaVMywy6S3Yh/T9TG+xoEEnKdYMfTuVrMxjaXgF6ztuQ5n87rj8WrQlX3UEqWcsyoWC2ZRZpSg3O55m3WOxg6RDfevM6xP3/H15L3vsvhnN/8Ae13ZnXDRreYJ/QfVczU4kJXclsVEd42YbABtxqY6LLu8l6TG8Y9w33dE+J48XTkB87rOVVLUGzuo6EdWO55t4RYSTAbeVxn4yo8XdLnW1/Gqv0dOe7MUA5LkEb63D/TRJrZOniK63DsJBbWeBJOhvK3BNKQEJNgO9l1J/aNgSGhvJei9/lApsNt9LlQzpzC5u7gG4bpowjHQRIWtXxJaCCQZuP8AazplYoBknMoE7MlO52ikmIIPiK5NfinumhgcM5t3z81SE9WYg3Uq5U/qHH1aJNaDedFoDGONQgHO52pCvpmulkXWdnDJGjv5eMSdUYwQSQTstivxKjh6ZJ+L6C28fhbVAhMopWsDMoE3YlLC5fly8SI5VZ76hP8AiF854nxGvjajjUecosBNo8tP2XQyykJExY7lylJUGYHdrcvWNJxAGUXIuuK6qWAjkPLyVOrxBa1GXKOVCWJLta2jJsoCKvhb8Pi08lo4riLaDDmNtNf06quKxVQEolqOVGrm6up3FreHW8VgCSHaleIxXEK2KqyD4RoPPdSpWAgBzqol7ADl10+MSdJEf4/Uc1mm4i7jcKvUVOUEJNzZ9nbVX/EcvCJNYNrED5Kb6sk8hqufqqvuO7G+VId8upUeajyi0G52sY+65mIxRqnI2QxvP7rnZi8xKn/ud9k3/X4xgAu3uqQSBLgolKzFwGSLF9XGhbl8YlAAAMud6wol52slRMCSQQ3esdspubm/xu8AJdmOllsU2k5XSrtOkT1AMzG9/ikP72m8ZOoAGseV+i6ODwj8TWbSpjMHGBbdxjsea7KnUjD6ZExZHbKtLQLsR3TNVezAkADe8bdHDiCCL7n000+a+6ezvAqWEohgZ4zGYkReB4R1/wBrMqMRnhXado5JICH0S7EDfx6m8XFlMAgGN5XqMWKNNtPD0mD3rxaBcAayqyFrnKzKV7xLEkizknX6tpFZAENaNO+91tcPwbKVMujxOvp9+v8AtbCJ8qVkkSAWSQ6ylIWVuoKWModmvEadF7vE4jMdhyjrK6DaL3umxcdha23rz811kurl4LQ9tlbEqmXlpwpLmVINzNN+6Co2fvE8k3ip1L3lRrZmmzWDqTqOfmt+nS93Z4zMbc3i/LrBXPUoVUTl1dZNJShpi1qLTFqUWFyxWeZ0aLnEkNYwa26R+D+6iaZu4tgGQDbKIhaK5pWoFaCmXlQaeWVZh7qmX0U3R7Rq1MQyHMY64JDjETHey8ZxHiVKpVqsouESWvdpYbqWnpp1VmKilCE5jMWfy2fMU/m2jQdWDXQPEf3XnK/EKFBjy14MdY+sqpiM+XSSyiVZXuixGZgHWQ5Z4Uqj6plxkR3K8XxX2jc5pp0vETAEg+lyZhcjPWCpyslRe5AbWyWPXV39Y36TCZcdFzMBhKlV3vqwlz766XVHcLUb28BoXVbrblG81wa29o+q99w1nuaeZ7Y5DeI+y1cOol1k0JXmTLBc2PfGV7qGiXb08Ig+t7tuZuul+ey3KmNNBri0+J1oGs8+eg2Xp+GYfKIlS1EIppYSmWjdZIABtoX3uY5L2uquz1KmQE35k6kLTpNfU/rYh2VrzMb/ALAr0CnRT0stLpBIYIQHASyTZZI9573t8YrcTAZS8DGifMzrOquq4msaTaVFuSi3YDXofulFXnX2YIVMNlBLEJDaFjYM48eUKWEfVdmIIZzWjSw1SpU969pcBeduwoKzGJEoZELCpuXIGcBGursHuGA315xsYk/ylI5zLh8LZ7hb2L4k3h9B7nPE7DcnYa2WAmuCl5icyj7y1d4ISogqBbQsxPQgePlcRUq13OLj8Wg+q8LX4hiMbXe5zoDzfbvzT52JLWEU8gl1KZwAAQWaw0JP7xS2nk8TjM6K2tjRTpCnSdca/latHL7AAAFU9b5iCCQCCMylH3fraDQXOyhalH32Ie1rSXGf0176LYE+XRygoKT2ik5y5SAbgOp/zWO+/lHQoYa81BLdLea+s+zPBW02CviIDDsJknb0ELjK77zic7PNnpkU0pkTqpaXkyUlz2chGV1zFACyS5Oto9Hg2tpjLTaXvN8osehcdBGolfXuFNbYMpGoTo1up8z01v8AVZtVVSkyfudElSKOWXWpSgZ1UsP+LOIHcSxsjRIjoEZHF1QzUMgmbNGpA/VevoYNxd/M4kAvGjQSWsEaA7kb/RWcFMqUtdTMVJACWlzJpCRJIV3lgk91VgA12jg8SqOrxQpZsxucu86AjdczjOKq1C3B4QFx1OXcagW75r6F9iv2m+MPYXxIMW4Aqgiuq5lNKrUKkj/qZEtZKhLqnzU5ZRIIF2YvGrhsHUwlT+beQMgPPMOQjQSbarw3E/ZX+cpPrY2KeUZgLOINviHW33K/qg+wD9u3iz2u0tCnGpqsHRLnSpdZXYjVIMyYs5PwqOnRMK6i7jOQlIJYkm0ekwHGKmNeabaV6WpIho2uYvrceq+B+0ns9To1KxZT/wC3yEgyToR0+6/pd9kftIwyrw+jRLq01KVol5lzDLXMmzCzzFasOQFm9Y7T6By5nXfF+Xp3K+U47Cvok+DI4/bovraixaj+5JqqkyqeQlDlRIRnLe6OZJMaopl1miSfouG6ZNySvnT2r+1eklyKqjwuolTRJ/B7NEwFKZpGbL2aFZp0zKCWFg1yI6NDD+6An4jc+XmtqhRLjfwkiV8J4ngftO9oVdUYlw9g+I1FJTLMlcympZsyWVzCVAOqYGsg2dTPdrRY/G0MOcjnNnyJ+y7dH+WosAq1WsLv8jBX7o+rWA+nuf5jlrwCCH1+BFhpt9XgCRoYRSAsLJ19Tfdhy+cFI7/ZO97Y2YnTewe8FgRunjm3k4+Rgs5SYI0KcBoRuL+O7W0ciCuUo+hzN2+ukEUidvly1/cRSbOJibonxg7X/ZEM/wBfrtGETvF7We9gbeUEUmg6Wu+x/kwROH+P5O8ESj4XdtW5fHXrBEcmfXRx1a/hBEEObGwOr3LeJvDzROGm/wCh8b6dYIpByG1rbN4xrolazsQNv556H1vBEvytudxofraCGNI9e/0Tg3LbYcx1OvKCIbf05MzHSxO19YInJG53Fmew1Zmgsggap2tx8X+hBZBGYE6Ibwe2u/iBrBRS/X18YKyn/d6JWJHw1+mtBMhzTIiU4W53O1tPO7nrtBWJwDuNDz3Lg6g+MES6EbvudfgOvxgid9bPfwMJi/JFIDYu9nvo5Da9dIqeQYhEoL325We/QDT/ADEET/15QRPLWZxdhvY8m11giQ8jrzBHwbQG/q8ESvpYjcAG1juG6QRIT6bHlodB+nOCJRa5Abkb+evNtoIn7jx+GUuddLwRL1giWCIgiC31/EEQrfkz3HnBFElDk6jla5gstEmFYTLCR3v8eOn0Yqc6bCytDQBGqrVdYiQjQuxZIuo23GwidOmXGSELthcrgMZxpUg/iL/GW4ly3HcBu7DUto8btOiD4iIa3cqrNBy5cznd+UL5+449qGHYOJtLLMyqqLieuWCZUkqHeEycN9e6lydBzjZyNZDXCajhIaNuRMaeq9DwvgON4l42EUaH91R5AEb5QYJ1tC+f8W9oNJhVLMxOeoCrnhSqf7whUv7vKU57aehiZIUHCU3UoaaxsBrKQz13CeU9J10/b5L1fDeBCtUOF4Y2aVO1bEGL7ENJ+gleC4JUe1H2zccyaEzqqRwhImIXLIGQLlgl6xVOGCEEAiX2lwA4Q7xwv5rHcSxXu6bf5fh9MwDHx9dpb/joNStv2g4j7P8As9w84DhYFfiLwffVT4pP+ObYDcN18l9a8Y+0rCvYvwp/oPB2H/6zxEJHZy5clWZc+qKO8uZNIJQgLS65qwQB7qSWSd7E4nD8Pw7qtX+oWjwsB+Ijcnfr0XwziHE61Z7vdGaj9XRYDy6bDs/mHjfst+1L9rjj+TQzuLMT4S4NpatE/izH5BqaXA8Fw4TApdBhVIZmfHMaUgFMlM3uBZ7ackJAlH5Xxet7Y+1mPpcPwFf/AKVw0EGs9gLQGDr8TjEwOeoiy1sBhaTnOxGKmtl0nfpyHne1uq+jvbTivsv+yn7KxgOBLpKKmwqi7GZjGP1aquYuoAObF8eq1lU3F8TmTguYill5lTZqrJ/s9m+lw72Y4WylTaaz2jK0El1Sq4i5J1gnXfVXVHPr1Syk0MBOwgNb5dNAPU7r+Xv7SP21eNOKMbqOGvZ1jGI0P+qKq5yqqoxBNDiWLyacLn1/EfFVcleXBMAkSQtZlBQlU0kZSZs1UeQHEOJfzDamcnG1NGf2U2xYm4DYvAkAC5MhdfhnCaFZ7jXaBRp+J7iNPU6k6dZsvyc9pft4xzjSRW4Nh2N1NJwOqoTScUcVUdP9xxj2k4rJImTcL4eoS3+ncMJml5ckgZw1XiKpk1cqnRp4nieX3tGjUyNMitWaD/UJ+JtKbwd3C79Zy2Pu8LhqDAynSow1nwNI0tqRuT8m7DceI13GdLIlSKWTKl01NTBcuhw2iIVKoyv/AHFdrNvU1isv41VM76iSE5UAJirDAEABhaG6DUu6uPOPTou/QwlQhgAHvDY7BoXlOKcW1mKTl0OGDIFvLm1Mp+6h+8iWvXK1iqxVsQnXstc2kGvdBJAgd/ZejoNw3D6ZqVf6lTmdJHId9VsYJj+H8K0tQk8PUGPYxPCFUlVis6oNDhsxI70xeGSilFbML27VRSmzINoq/m8PTEVKRrVNm5srf/tAl3QAt6yuTiuI1cU4Fr/d0+UXN7eXnquR4h4txjHqxNViVXMxHESOwo5aUtT0yVEITIoaWT3KeUmwShCQ556RrVMTUxDpqOysEw0WDbaAC19/9rRqcSZhx7qkYq+fzv8Acemy7DBMBk8NJTV40mTP4imS/vCqSeBNp8AkMFJqMTDlM7EC4Mqmdgpu0GbujdoYciKldoAaAWtP0e8a8rb6rzuKxz6rnQ4lv9xvLjyE7Dc8lyWM4riGO4vKlSRVVVQtf3fDaaSlU+pmqmrZikA5qqas5l5bP3UslIiRq+9ObVrSfnzt9IVdGm6pla0fFtfddmvEk+zunVRU06RiHtDrZfZ1E+nmJn0nBsmcClUuVODpquIykkOMyaV1FzMCQM1JpAVKlqk+Fuwt8bxz5DbVdmgx1EFlNoFQ/E7l/wAW+W/MrDoKX7lT9vUKapnpzTVEmZOJUXUp1F1OXzElyS73jz+L4l7ouFP+tVPzM6n5f6XocJiWYVoY3xVHW2t569z0WVjfEMuklGTJKFzlAhMsFshYAqmkbvt66RqYHhtfHVPfYiQwGST/AHdBy813sLSr4ktrYlxFI3MGCf25rz+nlz6+eqbONgTNXNUokcipYdsrBQA0j2dOmykxtKj4Wi3WP166+a9JTLX5KNJ0U27DfqeffNc5xTj0uZKThdCvKgqUmesBSTlR3VhwzBRBcMGSWD7d/huC8Yq1AMrfh8/TXTXmvoXs7w0e+95UbLacEHadZPOBfoVwnb/iIpqZJXNKglKQlwl3Hl+mpjrVajKTXOf4W3k6dyvbYjimHwbHU2vDfcC52bbbqdhP6L0HCJAoky5lQlE+oSkaWlygxLJAYKUQXKiCQzBnjz+PxxrMLWeClyH919zr6A3XiuLe1WI4hR/lWVzSwbP7WwM8bvg3HITHMLZlzZtZOE5aSQDllJSWKlvfKD7ssM5Ow8Y4dQhstDh4te+/08lUxjHA0mkZTcnbz89ijEsWlyZZpZCszE/e6hJH4i//AKMouXD2PPQ2eKS1xlgNz9l8+9ofaFoD8Jh6kU2mHOBgk3kD8lcwqpnVC0kHJLBtqHIdkJbW57x6Ru0cOxjZN3fRfP63E61d7WNcQNABqZ281pylCilDKkKnzX1DiUkpIzE7C2ut2Dxe1rZkyJuF9H9mOGMwlNuJxA/9w+4v8INzrv8A6XDYzVLUZpUubZbOSB2oKglQs+UfxaOthAMzQIcefLr1K+ucKxN6dGnD3nxOcToY10uen1WfRInKVmQlSU5gTvmT0cd4Mlo2a1Sn8L3Aug9NPnyXrhiqTKYp1KgNQg/PnvA5BdBXYjVSkIpkTexlqQoTcoFza2YFykjXbvW0jVwmFovc+o5md82krX4dh8NWrVKr2tqBpkGbTv62VaTRrmKloEyUywnKJRzkJISoqOYBmf8ASLq2NZTDne7JeJ+IWnl3dS4p7W0cFTyUWw4T8QIaLbxzItp1XcYZSyKNCJSUulJJVMUe/NmqLntDuBYJB5MI4eIxlSu65gmNOnIaedl8wx3tFUxlZ2Ir1S6YiTZvTre9gutlz0FOVKiE5XLFQEsOMzEXBAf1aJZwyHOGUeU3iVz6vFmvOZz9dNNPn5KvUYggBUqSUolfmWkuSCPcB5MxjSdUL3H+1o+S59XitJuZgfDfPf5rBq8RlhJzaBNxoSCbZiP8sNo2aFP3kQOi5eK4qPdkl8wD5LgcWxsJUZdP3lPl7pA712NrENt0aOqxgYPEJO3JeKxnFM9R2QS8z6X/AGXPmrNPLXPmELnrfswpgAohzu1h5bGNhlP3jmtghu+i6PCM1Wq3OS9ztY2/K4mfWmYtcwlyp2D2UdSSxZn26x3hDGgTZq+qtxrMBhQc0kCGtnePqswqUtTnr66k/CLGiQSTAXNZiRlNes+zp1m/z/2r1Ml5gzJFtDoABcFm9YupubEHTfoupw2o3EVPeAGG84iP9rY7YoDJuX1231I8PjFgcGtJjT6r0lTFigw8hv8AooxVGWCHJUfV77bbxkvbFzEjv1Ws3ilOlTLveW5+fKVWmTVl1EkFiQANmLeCr8t35xS6q2Rym5+i4uJ4uKjy4PDWjQk/fbyUGfLpmdhm5dCejFor95LrN8lw63E/5iqG0zmcDA76806UEqJOZiLKJ6AukX1d4sfUNJt7K3E8UpYKmXOdLh1uP3V+nUhKnSkjTTRRB15jVvLlGhUxDn63C8ZieP4nFPIP/bEgbGOsWWxImqCsyrpTokgMti5He/KzvrrFJcY1/ZVDFEtAc+S5aMyqKpaSSlAVcJLBhswJ0aNYunbYXWticSKDCXugnZYdTWZ1GSltsytFFzr118IiBGpleKx+PNZxYHalMlTVSnKbAkZg9mIf3n5xhwHxbhaLasK2qvYMplJG7XYBi/MfWsYB0dzsrRWMRIMrPn1pmkKtlZkpD5mBZyIkyGyRdyoqViZaDrNu+/xkTZmYEE35ABwW2faMkyZ5qum297qoS5KSeYbRiRcW1G/lEgQMvRScZNhCiUyW0SkXZr6spg19vWJzMNBIi/fVSptza2lEtOdQyJ3Hd1DizeESLgDBW6xpJaxtyV1VBTpSEzCySFJ5Noczkq1y2HW2sbFCmHPktkAfUbr637GcFaR/N16Mj+y390DxfW3XRLU1BWokhi+VKSLJAsBfoC/Uk7xvlzWttcC8dV9ZBbhqMAQ9tyLXPy0WdZa8oJKs3fVZgHdksS4b0IjULiQREBc3DCpiK5qObAcdf+PLbQq8lvcsdb8n0Pi20RgyBzXoaZBs29z35rr8DoZUmTOxesQ9NRgGVLUnN95nE92XLzFiygL31ZrFoVqmQsoC1Spqf8W7n175rea5lHK0NLqlXQj+1u5O/l3NKomzsRqlzpt5k1XdlpDIQkOEy0A6JCbfExcxuURPhAW+ygMgzuhtPXaw1/Uq8iWlM2TIKEmZd5QAOR0+8u5d2FjctoLGNDFYjLTc2m6BOvPmBf5FeL9peOS2phMG4e6b8RAsTOnodt/otGnpWWpLqPe7yi7EglhL/tAdPS1o4tSqXCXfT8818vx+McRGbxfneRve8fRT11QKSQV+4hOcolgMZiyPzDn/ADCmM7oidivLY7EkUy46Gw5fhed1NTNmzFTJmZRL5QWOVJ0AO37x1qFHRgGUfdU8M4a/GVff12mCRG8em8rLVOBJ2sQLvc6EEDr6x1W0IC+kYPg1OiwPcQG2J266bdVqUFCqd+LMGSSCCMxI7SzXO2n6RTUqMnXNqFjEVsrv6Z8MbLqqHJKmiVLDglNwcpUQxYbJAPkObxzqtcOk/wCK4/8ANMNUudcN36ruqWbJkJCpik59kAgkZT3SC2ul+dusQY4VYJt3uuvhnNqtDp8OykmVTlkrJBSsEu1g+YZiq2wcnfWOpRw/vDJIyi56Cy6TKLaz9YpiJMaad/XZVarGEUUsU8k5qmaBnykggaZSwdKb6kOprbGNjE4ihh2OgWbpAu6d+9FLHYvC4Gi42NjkA1PL/f4WIucqYVTJi0h2UUgOouSQlRe9+XVzHksVUdiXuJJg8/x3svnONe7FVKlfEP8AID6f7RLqlnuyw+YkEtvokaHp4ZY0zRDRe5599nouFVxPu2kM8TiuiwuQUkTpmXMS7qIITcbk3Icn9YwzDPqm1gCruG4DE4+pmd4KUiSfPbmV0Aq5FOhSgp7liQ4mLFsxO6dhyYxttwzWkgNny8/9XX07gvAmU3te9oLG3i9yYAJVXtkz81dWzWlpGZKVMEjKBle13dNrnle0b7GA5aNNp1Fxr36r6Dh3spGnhaLczuQ1ubm3LX9VxGJY4alakpOWUhX4ctIZAuQZjbPaO800cJTLKdnEXduenfVfR8FVo4LDspUx44Enc87rHVXFVgTuL2te5O5jmvqueRLv17+i3HcQMFrTYp8mZUVC0yKdJmLV+VJcqOiixsAGuf1ip9RtMOqPIYBqe+5WrU4lSwtJ1V5bTawXdNyTNhaeVhf7rvcGwqXhUqZiVfMlqWgZkqUE5EpDlTOl2G5OuUBg5jh18a/FvGGpNIDrdSZ0+/zXheI+0FbiDxhsMDkebjd17SdPTlrcSPTvYr9ofj/2V8eUeMcK4tPkYbPr6eVV0awo05pzMQhc7uq/CnBJJ5EBizOPRYehT4fhvfDw4ik3MRm+I6x+P3UuI8HwR4W81w1uOZTLswM5iBOW8DLaLCfPQ/1lewP+rP8AZ49jnCmDzfaJ7QE4/wAYLoZC5mA4EioxAUcwJSCjEq6SgyaRjYoClzAAXAuY7mHx+Gfh21eIY6ng2uAORxBeZGzRMA8zqvzZxzhOKxlV7cPSysucxt8resW2K9s9oH9cr2ZY/wACYriXDfEtNImyVdhQ0aFqStK5qFFKRTk51EBIu35XvG/S4nwltN1SjWa5jRqSJnz7tuuDgPZSu+tNSkcgE3nWbjlbdbP2MvtAe037VXEdHidLg/EsnhdUxAk4jOw+tTUYwqbMzVVZKmVKEy6anWCkJUScstOYs4EcwcfoYl7mYaoKjQTmfBcAZsAANuR9bKzimBo4Gm+IzA3n8RyK/pW4DwTFOHuG6CgwrDqGSEyUKqZlWSTOnZf/ACwhJJCXLqPvlTi0Sb7sy6o11Rzr2tHrvP0XiagZVcXvJM6RsF9K6gFrbsLWOtoyvPqROw3F25bfXjBE7Xz6t4FzBDe6UDYO51uG025QUmtDpnZPALvp8W008oK0CBCePADYtyD/AK/OCHQzonB73A5/Fw732jDjAJ5INAnp8vrn6fLWKnfEVlPAYD66Nry5RFE8O3IHqH0DDq7wRPAbnbZ/3Agidcb/AKHnb684IjRxz3HysOd/OCJfVx0t4QROa1uv5rP+n1tBEo+Zs7acyYbonNfX4E69eXw6RW5xBhE8fXjpdorRAIbroTq2jt6QT7Jw0Kv05tttrBE7QDTewLebk6vBEAOLdXPj0HQwRP5D019ILJHfPqEN6dX8y/hBYS/X15wVrpIIHP8AEo38m5eL3gjGlszvCcLgPsB1s/d2fxgpp3QgAOOZ9G3+rwRP+hbT1giB9Pr5wRO1vZh9D9vSIu+EolAJ5j1DjxPlFKKX69LQRLp8IInN4Frljt4/XlBEh8G9f1giBo1ufL4n6vBEr6v063At4wRP1DdARofGwGn+IIl2bX4W08WgiVrk84IlgiPjBEefy53Hzgsi5ATmffwd7jYgto0RzR1VmQJ6SkDw3sPn18IrLXHULIhtu/oq86cpsoYEtcN47jwiwNAg7hRLp0JKwa2cJCFq96YRZzoWsz9OsbFJuaJFgqy4geHUrxjiqqnqMyRThSqqcFCbUPm+7pVoiWBrNPwjpUwS3ZrR3K2cGaVJ/vKrPeO2C+ceIeGOyUufOSqbWJVnlUwCVy6ZZchcxJ7syqu/eLJ95Rs0XgtYPA2Sfmerj2PLVehpcQfiSBVrZKDf7W2EDbYRE3+S+IeO6zi/2h8d4T7KfZwj75U1Mwz+KseJUqjwnDpammFVUR+KlKnClODNWckoEPHDxtari8SzA4YZhrVeP7RsJ0gaGNPquzU46zCYF5H9CiwRTaJHqQNXEfD0uV9tYFgOHeyjhSRwvhNZPrMSmSpacUxJSVrrK2oWnKoWGYFSrIlIuycumZUb9RrsPQaymD4R6enr6r5RxDF1MZVfVcYzE21seesk/RW+GPZZU8T4gmpxBNTSUylCdiSi/wB6KXcU0yeC8p06pBBALDKI5AwOIrVPe4h3hdzF45AHTz1WhSw4qvgAhm/77FdP7aPalwd7C+A6tNDSS5cuipZxpMKw8y5M/EKlMpSlGZOVaTJZJVOnrshAJc6HqMpswtIljL3MDbrO5NrlX4vEMosFJthoO5781/D1/UB+3PxT7VeNsRK+IJeNrTiE7DuF+G+H1Tp+C0dVUT/u8inw6mSXxLEVTMiFT1Z1zVMe6jKkfMeM8Sc/F1C54q19GwLNHJg/ynV3XyW9wnAVsU5ssLc0ydiNh0Gs7wvyo4vr62mpMX4YxDFJk2tnGRUe1/iWmnBU6bU5/vGG+y/AqgOn7pImgGsKDkm1SFrXmlU8sK4+JecLSqYc1AK7gHYh/wDjNxRadC92rzvpovdYPAD3QefBh6Rls3zEWzx5/D8yvB8crlzFS6ioRLpymQZGF4ZJtTYRhgfsqeSgm0+YCVKWrvqzmZMJUu3IwjKmJeHublpNsxswBf1m++56WXXwoDHB7rmIA6czO685qFT6yZ93pwSZjCcvQhJv2aeSbhzb0Ed9tRlFpkf1By7hdU42nhmEk5nnbvv7rRpqeVh0sS5WX7wr31ghSRZylw+Y3FhuPKK34lzpyjXToua7FVsa4lzopC8bHv1WTiFSUZ5CFPMX/vTFFlAWISSPdUz2d2uWjXl2aTqdt/2WviqpYzIx0OP0sdF6NgnDyODKCnx7FEJHE+J08upwmkqEJIwDDJ6VGTik+WRfFJ0sE00s3lS1dqoZ1JbsYbDtpsFeqBnddoOwGjiDztlFp1PJeWxGLc52Wm4lkgOO5df6c7LKTRY9xGs02D0q00YWufX4tiK002GyLETKzEsTnAIz3UQgFSzZKEkmLmtqY1xyglm5M+LqXbDfXzC2MKypVeDUtOgi3fZVSq4hwrg6XNwjgiZMxnimslKkYjxjMlmSKSXMGWdS8N08wZqSWQ4XVTPxVJ9wSxG1/RwzTUc9rqjdx8LP/GPicdnc9F3mV2YdnhjPu7py/wBQZXNYdJosGSauumprK8vMKpiitKJhJKgAv31EqfMdekeaxeKxGJcRSPu2kx1dfUjv1W5hXVcRByljH3Bi569JXP4rxWqcpZlzO8gqCphfLLObKnIBuC99G0s8XYbhlPMKlYZidBJv1P6WXoMNSo0h72s67bjnPy3XOypkyoKp01XeXcrmHvZSXzL5Js7anwjtxlgMPy07C6bceXkAG3LT0gKHE8ZkyaY09Ov8PVah709aQ7pAI7oaw0teOlhqD8wkz+537/f0fDS/3lNtKS58aC1+49fl5yiTV4jUKlShkUrRZGbs0qJKCpj7xBJ2sbx6GtiaWDpNLjLnbafLyX02vxfD8EwNNpePfVhpmuI1Omx0HXfVdhhWDyMKkrWfxalaQJk9RLEuSQgK/IN1aFrGPO4zHPxLgCctNps39T+P0Xz7iHHKvEaghwGGpmQDqSZlxOp6cvktdEibMYrtL942OZTAu5Puy8x18PGOe5xOaLhy5dXE1CCS/Iwddfso6rFhTyuzpyntSgoCklkSkaEhRa12BO5ci0YFHbf6rx3GfaZraTsLgvEBIc69zOgPIfUaLnEHtldpMX+AgswUSVrFy5Hv76eBMblKi1jZm559+q8K6pVxdQTPitA770WrIQVETFgAISAkN3U7AACxVo8Wlt4FmtXr+C8FZRd/M4gZn7A/S3NUMUxVNO8pAEyesZe6O6m4ZJUCHLEsxaxixlMOJOjR819AwZLyB/aPmbRI9Ylc3IpVTvxaztpq1rAlyVMUAjOyiLNsPIGNh9f3YilDALzvyjdeppY+lhKQdTLacCSZvYC3VdEinEtDd0OxWwsS2xI7pZrjnaNH3jnHMTJuOi0ncafVqmXGSYB010gdP3XO4jLnTJ5TKQoJAEsKKfw87kWW+h3LbNrHaw9alSpQ4gk3gG8fOV6rCcZpYPBim6q01KhJdfxARoBz+0rp8OpEUMlCp0wTajJckAGWhPQXSm29y4vHExFY4h7i0ZcxJDRPz/RfLvaDjoxVSpkf7ulJOWTc+a06aodR77JQk5WJ8e6T+bdzYXaKxRa0STca89O+q8czHVK1Qhry4Nny+/fRWZ2IukSpDCWB3lB3Xqk5iTcM1/3jWcS51ibq11Z40eXOOveyyK7GJVJLOhs4UNQq9mI7rHpFlGg6oRmEAyubi8X7hpeXXv3def4hj86bmlylq5lZU5263Vcx2qNNrILWiNLDv9ivL4ji1Ss4sDiG6X/Ky5U9IzTVqDl2L3UltAToX842Mua3NSwmetUa2cxdbvyhUK6szJOYsFjKlILZEjUm1y/rsWjeot922R/b9TGi+hcLYMJT946xgX5kHlqsElwSbAMwIOjAW/XnGz7zMJNoXVqY01B72u6GtuB9o806SAtV+6i4Yam9jf5dIkX55k/D8lp0H1eIYr+o4totOlx6eguVoIBslAZnZrAl+bXvs8Wio1gJmy91hX0sPTMPgMF/IfdWSsosGJysTq+xKg+uukRLi4zJgLlYriL69V+Z590zfbs96KAkF1P7w0NgWNm5u+nJoqfXkFrfCAemq8tjuNOqOLBULaVMy29yeZvcchyTDOz91A727jug7aD+DzikOzEOc6dYXHfxDEYjw5yT56fZIlvdJ3ZSiSLOzJPnF4qZIcTryW0OIDBtbL/ERfn33KnTlfKgfmHeJv4JtzaKn1HOBnVcavj6mMfL3zFh0C0ZElGZwTZr833PJL6W5xUXgWV7XMAAbchaSymSMxygZXQARcOwIH5Uv6xWXTYGY7hSdVFFrnPMEXHXv6LGn1ilqZwVXvs1+vdTZurbxi3ovNY/iDqhdBk7/ayhlnMrM7m2Y3u17W0H6RjRcGTMnVWs2YFILAaqzC7HRm01+rxiLysh5FpVKbMzq7NAfcEFnIbV9dLxBwIdJNjyWS8m2kKBViXNzcqd7BNwbWFteUSbpOxM/NTYBq7fdUpswFRCSMxsSz6A7esSFldmytjQhREhAcqubg358zs3rEmtka+ILDWOfZtuajQhc1bEku5Cr317pOwv+8SEAwBJ+63GUxAA23C3qGmBU98rh7uSSRp0vroAYsFIvs0XMknv5Beu9muBVeJVmtDCKTCcz45XAH/IjT5rWnTMgCAQQlhYFtOtyA+/jyjqANpUwGnxkfdfoLA4Olw/DMY1mRwHy5R9NeayVlUxTB2Bsp72vY+npFTiGtEa+ii9r8Q/L8LJ159ZU6EJAAT72pUblRJ00im5N9Vtsptpsa1l3E6811HD2B1GMVsuShCxJzZqicASmXLTdRKmYaMOpDRXXrMw9Nz3EZx8I5n/AGt1kYai+s/UaA6lxOw5N32suz4i7CWimwyllpMmlSFAoykFRdLqy6qHeGj6kxq4BtSo6riKlnGxG3O0xaw0tZdLg+Gq1HVMXV5gXnrzgRofJYMmmWiwQkzVy0zJWZSnANwwAYFr3031i3FYr3Ylh8MkHTuNpXJ9p+OswlI4TCO/rVJDzA8LdDB3kWED8rXp6NWeUEfiTTZcwliQAzKU9hr6xwatdpDy4wLx59F8oxOIDKb3Od/3Dz3107gLoDIkUsslamADrNyG2SOZcE+cabc1VwtP4XnK78xL3G8/RebY1WiqqDkB7IOlCQSCQHBURt6X1jrYamA2JuuVh8L/ANTxeUf9lhtrt6c1ylTNKXFikgsLkh2J9APLnHeoUWtALjBiO4X1XhvC6OCotqOgvI2MD5cuqdh1CKuagrUUykkldylQAYO3izbxKriMocBYc9ljF4n4mj4No39V1wQkZaZCCEJQkCyhzyggC2hd9449avluw2Ez1XmcTVykmbb6fRTy5nYApSADZKlOkkgF2B5Pd45rj7wiCRed158ufXrODAcgMzdSLq5hUCCSVWWHAOXUF75f4jaw3hcQ4xuPNeh4fUNP+k82i1vvyulmV85GSSg55kxsqQl8iTcLKRonU+NzZo6YrnI4h2UM+p5Lvse40y6S1jBF7Akbff0KkkU/ZEqmK7apmKzLUVEkvdIJN2a/npHIr13VnZj8IsPz0XmeI1ffODjoLfRTTpiJLlRDhOjtlBAF36hX8RRFh1XlsZUN/wDj+ys4WPvMwzFjJKQx2OZPO43LQySYK5dANqVLnefTRbVRWHJ2aT2cpLjusFEgE7dfn1jbZlYJFx3svoHB6bSWVCAyi3adf993WPOxBSiQVDLKKe0dRSAEh0ljte/OLmAOcQxvxafk/Je/w2IDi2mywdp35rExPHJk9HYpWRLA90KISQSFPlBYO6S/n1jqUqbMMzWXO+cr12AoUsMxtac1Z153HP5/hYYnak3cA2J05n1G0a1QlzpN5suwzFACXXOtt/39FsYdhNbWoE1CAiSVACZOJS6VAl0Bu/cM458o0q2Kw9Cc7szxsLnbfQeq1MTxrC4JpNWpndqGgy7y5A+sx1svS8Iwilw+SZi2SlKQqfNU2aYyirIm1nOiR4l9Y8/iMXWxdUNFxo1o0F+5n0Xg8fxjF8VxAAdkYCRTY2RHqNSeZ3PJZOMVK8WJpUJmUlEhYzHKUKmpQRlQiXm9xWubQ2LNHRwrWYFvvnObVxBBAvMdZjUcr+a2KOJw/CGe9L218Y7YEmDu4mLEC0b30VmhkCShMmnQmUlKSQ3VnU/5lFIAJvpeOfisTUqPc97icy89juJ18W97n1CQeZmByA0hdHTIUQlEtwF25bElKQlnJI203jQDS4xrHr/vyWjTw1XGVQ1jJB3v/voF7X7JeA+JeL+LMGwvhmil1mJrq6eoQhSZc3s0SZ6FTJk1E05VJSi5cs1tY6AohlMAtL6j7ZReeVuXPsrp4vD4fA4V7akuqPBGUWJkWnlfYX6r+6b+nRjeDcLcL4VwngJquPOP6Khoxj6KILTgnDilIBSnF8YqJaJPbpdeWQhsgTaWtV491wylSw+GotxdRtLEOaCKNODUI5lrYDAdpMHqvjvH8DiDUNSu73FGwbNyYGw11MXGy/WbiL7VXsj9laqLCPaLxfh9FjlXKXNNJ95EmXIEns0rlykhTlIM1N1MSzsA0elwnAeIY6matCl7unsDr6nc84tylefwfs7xXiDHVcHhi+k0xMG8r75A6Gx0fQ2uWH15xxl4QtI1CVIbbxZzoW/U+kFhSbHn4aXgpNuQlYtrbZy/w8IK2ANAnjxZ9jrbYHwIgsqQeDPz+mP8QWDdOSLuXtpbreMEgaoLbQnpGuwOn7t9PFToJkGVlPDbvtp/j63iKJ6W0ANuRe55ttp6QRScvhBEgBsLfLbT5QRLBE4elxch7a+Vj9CCJQDfR2NrvfZnhoiVm1sS+nIX23/eK3OtYonjk7/X7v6RWiOWuv8Al4LI8pTjs97izjl0Hg0FhLtuBv4gaNzeCzeNU9IZ93vz/wA/zBZAN5bpz/YpTqC3y/U+MFjcWsfslBB02+EFMQTG3Lv9UrEAPyH0OkFOBJtYm1kvJ/3/AFgszqEu4+G17bvYs0FgeUJwGp12B1Njr4/TQWU4AHQ/XK/0d4Il0vc+f6QRKfdF2B3t9PeGpjdE7Trr1fY35RWMxJgwETx4kXva2m7D6+MQOpnVE+MIgMLt/PJ4Ilf5m3+OkESQRK9tLAcn+v5giX4W525OzQROBd9BoTpqDfXrBE4X2bwOvK41gidBEQRKN/j16fP0giX5HTc6g6A6s0YVrS2w3QWJIZttRa+oY8ojoBJmfr2VNNUUsNnfltbYc4kJvPf1WMwBglUZ00JsOVtvBz5j0ibRJ6BUaLnaxE2a/M6O5CAxObrbTqYvFiOXRFyWI4dIp5a5pUhKglUxc+YcolBnXNUVNto8bLKjiIAkLBBc6Zsvir2w8WYjXzE8H8D0c3EMYxZSqSnlyARPrJkwlKps+YB/0mGpLKWokFSQbl4liazqTCxgmu+3/jb6fcrqYSmP+5U8NGnc/p1XbezT2UUvsp4cRh0vJi/HGP5avHcSShPa1FYpLtnCfwMMpgWljQZSbqVGMJSZh6ZmMx1dGp1sNh0XH4li6mKqwJyNPhGw6+ew6L1zh72fA1In1ozVazmnVanXUjOGmfd1Lf7uCLOACE2BG9lSsABbMRpOl/TVaFPDOe4z4W8xy6enJaftM444Y9kvCFbieIVuH4NQ0NLNqJ9RWTkSJMtCAc0yaskFaiXA1UtRZO8RoMfWc6o7RupJgAAXJ8grMQ4Yem2nSHjdYNaJc4mwAAuSToIJK/iy/q0/1L6nj6vxH2X+z7G6inw6cTLr6XBps2XieMJmLyyZWMVEk9rQYZMX3kUUopm1IYzSmX3VeD9qvaJzs/D+G1WspH46ouakC7ad/Ay13au2svUYP2Ifh6VLF8dqe64lXh1HB2c6kw6VcSJhrztS+IC7gCvxT9mnsv8AaRxRxpS4Lw5hc3iH26Y/SzzQULA4V7FuGl0xXX8X8TzwnscO4jGHTFqkSlEf6bIX203/AK2ZJRL8ZRP8pkfk97xCs2aNM6sada1QH4bCWAxB8RtE+k4dw9lZ7cPQZnYSA4ifEdAwRcg6E76DdeWe2PA8E9nlYnhGjxeRjdPw5MqpFTU0qlTJOO8R9p/944gudMIVUS+1BzTC4YJkoJGYx52q+ti8YMOB/wC3pHM8zJc/ck7ucZtq0XXpOK8Oo4B9LCmq2o6m0F4p3YHxanOktEzEwZBMr5um1Myvmqn1BWqZNUVB9UgnUgCwswewHQR2mVGUmhzYaxuwj5LzeLxIouc/S1hv5x5KpUV9LQoMmSci1gOoK7RT5tSo76dD5RCn76uRUcIYNB9v1uuRTGJxVT3lQkMsRz7KiTWKqk9lh8nsgQ02oWTMm2ABImK/2kXUWSHPMxskubDWMM/nvnouycQGsa2nTFOnHm4nzNh5DRejcF8O8O4DR1fH3Gh+9YLgs3s8MwxQb/xLxGpPbUmGutiqik92dVqD5ZaBLJCpgjqYLBFzTXreKlRglvM7M8+fIaxv5/GYhz3+7oz7x4Pi5Dc/p1XmfEfG9fxXitZiE9UwdvPVOnKSQFFS1dyVTh2lpygAbIQGDACN00jVcX1zLdYi1hYHS2wWMLhKd6uItRpxbQ8w3qT9rqjUYtihw6Rh03EpsuikBX3ejmVMxdLS5jmXMRKUtivMdWdxeLDiHFuQEtYNALD1jX1V9XFEk+6YKNI2ga+p1jkPmuZ/1Cno0lFMFTp8xwueU3WSRZJ/t57X5RpPa+u6HDwDbvuVtYLCYjFVGl3hoNFwT8Uc/LZYNdiU6aSmYtlEKBSgkol3Zid1s4PJ2i2lQYwS0Te5K9fS93QaABdv0A0A/KxVTZEofeKmYyEf7cslyttDrch9fMRs06Tnu09e9lza+MJdmLpaJtsb8lCvEptQkzA8qnCSrKAQSkBgbDvKJZhHQp0GtJH93Pvvkutw73tcsqOGVpjbnp1WVMKquolLlJ7UFMwZQoHsioslSgod1VvrWOiHChRe6o4sJIgQb5db/qvotCoOEYCpisV/SqEj3bd3RvNoGl7wuhpkSqKShK1IM0p/EATldJZgf7Egc9THDrVn1qhdByj1uvCY/jlbE13HNmc4knU6/j6rSw/FMJE2dMxRdV2MtDyUU0tKjPnBmlFSiOyQ27bM0YZRNQiXhjW3NiVdwzivD8PUqnib3+6a0ZW02g5nj+0ybDr0VTFuITPSRKlfdaY/7NIhSVzlgsxmrA1O5+UXCjlgxHXf9l57j3tJUxktps/lsMdGA3jq7sawuSmzl1Ez8ZYXd1SpYshLjLLJGrW9TpF9OmG3LbHTu68UHOquHNx5ekrUlLyiXus2lS9BLSC2ZthY9bxaQSZiw7/deo4fTpUIc7xPEXN/NMrsUTJl9jKzFei22fUizBTq20B5wIy76XXpqWNGZrAZdb/SyJPeXnnJMyYVHskv3rjKO8T5no9jFZqZQS3Tfr31Xbo8Ro4SmS4y7Yc91vU6ESEKmzLzVAAg+6kNlIcGyWbz6RqnNVMTDBstCvxh1Yg/EBtoB5emqrTqwTC+ZgCxLsMoDjzAcxfSGUQBJWKXFaeHJfVdNTaSIHnzj/agp6hKlESu8X7oJASAk++s7CxtEnMdmBjxbflc3Ge1Lqpcyk+QdXRp5Hr3KkXPXMmFAmqBIeZMzAu1zbY3sDzvpGWUw2517/0vL1sdUxdT3VE5S8+IzbXZWkTSsIlyipEkJypOpUzgEkC7+EVVHfVdzC0RRpNaL/nrKkqKqXTy2QS4HeX+VruHAsm5fxiDKUu0krZrZaTC5eb4ziips0oCnSn+0uBY2sO9v0cx1aNINFviPe68HxbHOxFV7GO/psO26w0d5RUs5UsSHDqPQAvv842G0yCQdD3suZQpOqPho9dkk6rCcpPeOgSL76MRro58YubIHJet4fTbRi1yNbd/ZZU6YpRUtZcqdnILEMwYbWN4vu4N2A7uvUUszgwkSGi1/wB9k+nlqnKCSe6Ge7AGw3vufSMuflab+ikadWu/KDDNTy9LLWkUSiB2SHd3AfMTYlg3+IqNYNkG32XboUW0QG6Hc+ff6q0qStCUy0hOZbEXdgf7nGgLesYGIzEgkw36qvEcRc0ii12RjTc84Gyz56jIJQDmWT3mSxGUEAh9N4t98CG7DvkvNcS4zY0KLi1jbOI3PeizV1OViVF7EB7DQlmPM7wBzToRovOOqlzpddV1Yio92UkPupw53I6ERKWgQCoOxrqYDadjzT5c8litSvEnS4sA3MWjDjMkmbLSdiHuJzOLj5rUp1zJgCJaX0AOqlEFwByufjFfvIGivp1HHLBifn99VvoKKaUVLVoHYa5rEZi97vEM0uIyxPdl2KT20KQc8wR9SsarxBa1HKcxcAB2Z9dLAch05xNjRey4+Mxpqk+OQbCNlRlTiVX/ADuLgXD+8p9LgeLRJ4ESuO/xS4GSNVpy1hiNdANwWJ2awfeKlAgNF9T9E2ZUBI7PcnvFLFr5eYs5MRLwDCqg7AKBU9CLJIc6uTYGwYnpFZBvFxJWY0hU1zVqUwdTk+bMnlryi0CABorg7KACoSsIBfVjvlIdnBLatGVNpz67qqlapykvcEsSNCBoSk/l1iXwTaZV7CQYbZrVs0cgrKWHdSQFEglzoyQRcuYzTY6oYbr9l6HgnC8RxSs2kxpaxp8Tug2HXlG/quh7VNNKyIUcxyhkqfsw7kG1lkgP4NHUo0xTB8Nxqvv3A+HYbhWGZT90A8gGeugk7nnbVVkypkwFayUpN3USCX0Ybj0vtEalQCSBuvSU8PiKwzv8DDe9ifIIyaFIfZNmOmuusVkmTFyVMUwPhaOnTrznmtTDsOXVz5UoJWorWB3ACo30QDqqx3AttGMwY3O42bqV0MLg8x95VOSnTuT5fqY8hdez0mHTMDo/uslYFZMk9rVCWTlkSyWCVEKJExnZwz6Cwji1KoxNTM5vgBhoJ5KTmtxeIDnU8tFpytB3gXjvzWJU0yJKpa1AlS0qMtEtkrmLUbEvcB3v0c+9G7/M5ab2gZQ3c6eSlxHitLh2ErgNhtMXJ3NoHUpZVMtS8uUKnKSEqYsEEmwBOnToI4levnfmdp+O7r49isU/FYitiqpy5zbpe3YWzJp0S0KKO6iX3p1Qe8FG/cSWsB52jnO8cCZE/ZeYxmKzVJJhjdjy0A+eq5XH8S7vZIOUv7pDnM6g5a+rNteN3DMJkx1XDq134h7aLDdxgx+64ScGOfvAqSN2LkPd7C8dzCNaPijw9/de54Fgm4Zge8BxFzO5gWWaqnTMOY5iQwypuXcWDC/0I6AqZs14C7hxJqOIJ8ItHLeB5b+a6allSqSV2RA7ZYBmLSQQlVjlUW91I1PMsHjl4mq91h8H4H6lcrE1nuLsrYYzQHl39FLMnSpeZALqVqsEuQmwDvc3sNgY0Mr3kQLcvzC8/ic+IcKQEAxpqAJn91XkqUonvMVFkIBBIPLTT532iToA0myz7ptJuVklxBHmVozlClplFSUqqZqWlybHMpmTml69mkttcjlEKUveCDDGkamI5rp8Owj3PD6gJbImT8xPJMkIFMRNnLK6yYkmYc2ZJKmJZASGQHFtyBoIuqVDWkNbkpDS3LS8wuriMRnY+k2KdME5ZgH8i+x+ynm1kuRLM0qzTDZUxZSFu+mVrFmDDo8QDDcR6LymPrtpU31KhyhukbkrIlTJuI1PZpzJlhSSo3ZgSQl9+r2jJaRFoPf3Xhq+LqYio4U/hJ9foutQqTSywlw6RlIDMSNcxb3QSej+cHNLek/oungsN7uHVXekxEaA/PuypzKpSyUoYgOASXTqxZ9Gv1u/KMWN4XqcLiC9oAIDOQ6LErZr9ohBLqe7uTmG+Y6a68o6FB/uWh0ZoXrMBjhRDKkFwF4637ssVNFNmTlJClTUjKZgSMpAI0ScrGxGm21onUxgcwOLYN4k2+X6r1NHjB90HPblLgPK3QLo6DCe8JtQgzJaMrIUO9N3ShzYJdn6DW7RoVcQXCGuykzHQpU4w6oC2nULDsR/aY236DqYK7+kHcKlZUSZYQTulCEuyRdgGs0cOoC59xLiYnnA1PnzXArPdXcAXkTqRHqfPqqVfis2pKUSAlEiRMsV5iFILuZaReZMJ/Mqz6Bo36VKlh2kkEveNrEGLbWHT6rD8bhuH0XAy+pUaYIiQRcSem8eijQu+ZTqJOZy5JJ0f4/RjSqVC4GPCBbfvovP/wAxWrvDnGA46bft3utKVNYhKEFalkBIQbDMHdRbwtGvlDp6bLapsL3Zcsz8l1lIlOHplzJxlzKycHlSzcygSXIQDpz5F436FEMbmc3KPyBaf0Xq8BhqlGkMogiJgXJ2BPIHbVdbw17YK32ccVYZj9CamdimGTpKwKUy6dEmmIBmS5acoQta0LKSWdLu+ZjHQwuGq1BTr5wxoJInWZjQX+divQ4L2SxHFKBrVXimxxJbmmS6YkamF+p/Dv8AXT9tHsw4KHB3se9mvC3CmSlyoxzEqg11Ya6YD2tbMoaKTKllRJJKipU1RbMuPbcNxvDsG0POA/m8QRL3OIDS4aSAZI5gzGyi7+EmCxdQYjiWLNYgyWtBiB1kSTvIhfnLx57eftR/ah4oxPj3ijiDjLjLFhOUmdUUE+up8Nw9FWpUxFHQ0VHMTLpZX4JsMylZAVKJEanFvbJ7K7BXx/8AJiPDTpNgAeTRvNib6r1AwHszwFlPCSKIyiGgAkRaTAIE7aL/AGAQCG2vp48zvtFq/nSla4LOx6hv3Fj6wRPA9TcWJ8Ht8YK1rYgyjOEnKxF9dSzM/Qu8Ec+DEKYC+gYX11cajrBTTwD8DbfS7Dm0Ycct4lE5ILjRtRfmB0vp6xU45jOiKQeJt+nUiIpN0oD6eunT9D6QRODg8xbkN7awRPALE6Xc2fXwPhBE4APa/Nr3AsR5NvtBEvM7k8tWu/g30IInXYFvQ3tYEeh9Ig50G15RO9LsfLnoLxHOYII1ROOzjmPB7c4giP4589NIIhif5IYiz/rBE/cb25a6toYeV0MeSUMG5vobNruNozug18lEuaASHJNgwPrqYlkNlIOIBBuTugLzENd9GZr66NtAsiLxKiLqwkKtmtqCPRzrziCta2CL/EJ+ykbQHa/NrA6QU0By9rW12c9ObQS8kzy+iVrW/usX9PhBFI1vh9PBEuvx8d+cFgCPVNUrKQ2vPax6/V4ISBcpyQRfR3IfTz167b+sT/jN/qsp/LQuWHLf0uqJInpB19LnTz02ig6lE6MIg3frBEQRA1ceRuOf15wRLufEm2m/IwROGl3232LfBh8YInAa6WBYDQXN3O9oIluNS4fq9yIInQRH8wRIVcnBGpGz7+FobIlCt3DhruLQUgIubR9UZgRra+vVtXjEXlZLyRYQoVDMedrZfHXT6IjKiPOFSmkILAOp+QYMST4bxkCbJ1WHX16JJyJyrnG+UOUp5qWQbJA56xsMZ8ufNWZHOAJsAvH+Kq3E8dmKwbB0mYtZafUqcU0q7KmKH/mqA91I7o1J2OyyKYzCznKbWNb43aDQbn9AecrDwThjBeEZ6k4dT/6pxTiPcqcRmATZqM2smUsvkDHvMWAHeLBowAJL3bXvqe4+6y9zqjZcctPQAaEDovVsIwRFKTMXLFTitUyp80kqTLSm4lSyWyyUubn3j3js1Lqt5JsNAtUU8zyYAaPr3usv2j+0DhP2QcH4xxhxZilLh9BhVJOq6ifUzUykqMtBVkBJcuwAAcmzAkgRmkz32apVeKNCmJc8mA1o1JOnP8KWWq+rRwuEoOxWMxLgylSYJdUedGtGvmdAJm11/Ej/AFKP6o3tB+0BxVivA3semz14WKmqp6CfnSjCsNppJmS52PYhNUoSpkxCM3Z9oewp2PvKSpZ8P7Re0lTEg8O4YxwoGzWts6qQfjqHZm4aehJ2XueHcOwvso8VH1KfFPa91n1bPw3Dp/soAy2piRo6tdlMyKckZl+bP2Rvsd+177UftBqcD9jck4ziNHUGr9ov2gOI0Tl8J8Dyqlb19Rw7UVUk/wCo48rviVVlK5y1hqGSGTPHlsHhMRiMScPg2jG8TN31D4qNAzq43DnN1E+Fv9ocdNio2GurYus4Co4l7i4l73G7pJMgbuMzFyQLH9Wfb5w77G/sM+xfiX2F/Z+ohxF7Q5lGk+2r2sYsj71ik/EqmV95FLxJiQmlX3+ctaptHw7Tze0CFiuxabLlstXo8TwnD8FwlbDh/wDO8WxLc1eq7+wPvLt2tcfhZ/3Kmpht1rYbjr/fNo8PJo0XyxlQCXHYtoxBi8OrRlAs0Er+XHjKomV2KYljWN1a66sq6ieulkLVK7Sa8xREyYiQMsuRyCAEl7WYx87YcryKfgYCZPM7gRudfyvVVsOzBYX32P8AFinN/p0Zve8vAvfXzXjmK4qKIzEIqAqonOZiU+6gKfuAC6wx00t0jo0MO6vD6jf6Y+vUry9SlncXVAH1336NnQD02+i5hM8qmZ50wKUbhIU7OdVqaxAJ8BHWYMoIA/ZZawMtaQb+a9O4Pw5dfTVWM4lVf6Pwlhih/qOKqSAZ01OVQw7CpKm+/wCKLYpShLplvnmFKQx6WEwTqzjYNpt+Jx0A9ficdgPMwtDF1HOGVvje6zQD0mT/AMev5WHxdxVN4yrafujCeFsFlKosBwWTMVN7CnzlS1zVEAVWJzlvMnzT7y1EWQkRu4ioIZSpeClTmBa3Nx5l2/potFlEUml9WoP+R5n/ABaOQNvLdZGWTJkBY7Onl5T2Msl1qFrqUnUmxUdToLRzKlfM/IyTl7lRdVdiHBrWwwfC0Xt1jUnuy5ernI7RUxSiAtynmRcJXMH5U9Or6mLqbXOsWyTt1XWwnC3VIfXZlbymPoFy9bjSKUFFPYqIGdwFr0c5WdKLFh4WjpUsGTeocp5bL0EMwobmsOkd667rnjW1U4vmIBU4A93a53KuQYu3jFoo02GBeNVz6+JLyAw67D7efJSGmWsidWzFqWpimS5U2zkbaFhZm6xe0bMsB6KzDYOpiXjMCeQ5dSnKmTFKAAy06AXmBilJOiQ/vqIN2ffWLAGsE/3gr12FdS4bhnYivD3U4LQbAHlzJkC3KY5qwiqTTSgQADZMsFIzqy/nU/UjfdtoorNNY3nKF5ziPGcZxSuXOdkYf7RsPXs+kqBM2fPWpRJOZyonQDS+3+L6REUmCABYLTY9tJroGZ53P17so59RLkBKl/iLAJlSwbFRJ/FUN/1ItaJhuWRz+y5mJrkS8lZcyomqUQ6pk9YLAA91LgsBbyfxiQZmOZ1x1XCqVXVXmoSS0aq9IT2ErPPLE97KbFR1Jv0i/wB2XQdAraFQTIdBtPkmzawyZZWFZZk0nJdlZLBwDpLG3M3jBaI08I5c9F1aeIJgh3hWMqrJmWOdSna7HMQWOvTntzistDg7ots49tIgMdLvz3+636JKpSBOnEZ1JDAB8iX/AGMar25iBtKiMfVqu8TpaO/1TZ9WVOkKOS4YOTucpD6Nz0e0SFMggNEjvVZq41tJpzG0TA6LCnV4UsoStICCXIZhs+b8ymjaa0N1Nz9+/JeexXEKtVzg0w0/WyaisWo9jTIVdnVmZ9RoOp/aM5g03WpTbicQ4MY4mdYtHyW9RIUhN3JPeIJHe7puXN3A66RrVHlxibBe44Vw0YeHObJ3J1Nrq+qflSbslkkgZQA/K9zcsPjEGszlekDQwXsB8vXsrjuIOIpNOgUtPMSqcv8AM9w+qiDqeXJ7R0MNQgZnW/K8r7QcT9233FEy+oCCeQ+i4iXVhQUorzKc6XHztpG4GAGV4n43R/kmzKpbEWCv7d+e56+PhEl28HSGWB33901L3WoqfmWF+SQTb6MPuvR4WkGgHT9VPQUNRiM8SpKVKClAKUxKZYe5WdkwqYhlJknUaDmuy3EZQGjXl+i7yXgdLRycilBUwAZlNlUVf8XPiG89I5xxT3vDtBy+l/mujh3AeJwgc53U8iWmUnuBKEJJKAe8SokF12Gp9OkQqvzl0nX5KvF45oDyB4thP1WdX1MunCvd7WZcAXICjbyuN3vtE2EGCTAb+O/uvM4zGhjXZ3TUdoDp+dlyE+cFKWSe9d+SWuS/nGw1zrEaFebdUcXOM7rCnzQtRGZxmDAEEAMxJL3e+20bIJgdUdUJEaJUB2AF3YkXLNbQ2D/KMyZN9VS5twZ0VuWgqUjKLJNw5F/TR4xPWAqSZM6LZRO+7JCUJCpp1U9khha2rB+QaIjxXmWlXNrubA1IWXU4lNmEy5arJLqUHfwv1J8omHQeff7o+vUfq4xyVOXMUpWYPrq/ViR89olLS25gj6z3dUFoMHQz9VoJmaFiFDUC+a9ip/EX0hmBGUixWSY1srRnqQgAd1RF2Gn/ACIO9xFeYc9VqvLnutYBVzNIBvyU51d9Tz+AjBa0za6mBadAoUqKiGvpboeTm2v1pEoiAs5bSNE4zkIGv5Tmdu6bOxbW37wF+sqqWkgC0KvnKyCSzksDvdrct4LavaLaLZpMPK0BSjllC6mOVSubqLZQ76Pq/SJMaXuyiw5r0XBuD1Me9vvH+6o6uNpP6X1WwZ6JIEuQkAgf7quhdkDYHdRub6R0KTW0m9ei+3ez/D8JgqLGUQ3ML9esnvVNlzUBRWoZlO9wMo6/8jrEny6SDZeyw1Wiwh7v6jxbmB39Fa+9JmkBjYPbkzN1/jzihzrHYc/qugeJUah8ZgD9LC11ao5aqqeiTIkqmzVGyEMouGu7sB1dg8ZNRlNueoYaOasp4nDiHOAaw8/z9dLr2bA8Jl4PKScqV4tUyk5AoAyqELAM1SgH7WYARl0BJH5Rfj4vHCoRIikwm3+XKdLbxfe+6vxfHMPRDKdJoyU3EkDVxGhJtlb999luVs6RhNIvOVTKusSkKK1DtZk0WSpQUl2JUM12SA9njWpl+JcKjoYxl7aAbx391p0sS7ENGKe4UqVAudA0AubbW/ZcxJkT5xCjLSqoKVA3zCTnJJQCbXAAtsG5xXisRme4MM0rf7j5rwvHOIjGYusKVbNhmG0aSP7o/P6rYk4eKZGVRJmrSO0V+ZiSSlJNtL6BmtHNNU6g9P1Xjcbi8rCwRA0vvzWVi2ISpMrs0hpaXATYdqtg4Z3sTvzvE6LC+HHQaryWKxQb4Qdfqfr39OGmS1TFLqJyVLmKIKdSzaOdhf8ASOjSBcQGmBoevf8ApdXhWAc5wqPMFyzasKIy2BylYSdSHAJ11cP6neN4QwgDQW1/P4XsC/JFFplkxI5xr0TaemVIl/epilS8wzSHYZWN5jP77+767Rd7yYYBP+Q/Hlz56KdSqxrBSYZLjB8+v6qpNnpQpRUxNizkzFgG4JHVyC25NxGDSL/ENe+/JQ907IXTCqSajtpxJU8tJbIpmsSQ7amIVWFrYAvz+/kqWYZ1yxnidqRy5LdlzUyEmqSjOySWTlctZ0Pyc6cy0aopGoRScY9dPNbeE4aKtZjXHIeZBjvlKKSZOmZsSrBlXMUJcguUJlSyyQgIIJKlZVMWsHJ1EXVabGkYekMzQJNpk66/JdXF06NOaFASGiTHz1+/NV5s4y1LnKmKKlAOoszFRaWL2GVvQRMMGTLo1m3X89Vw8XVp4ek59YhrRcCRtrfnb0WTNnrqFlDlnfQFralvzOREXSSCNR8l8r4xxV2MeRTfFJp0+x+R/K6WhIpJICDlUosbl2OqlcwP8RWGwS92q5FCvkPxQdvyVHOqzMUJaVkj8xs/Kx8fp4Eg66RK6dHEkuEuN7HvzSmd3cqGJAKVH8ouLXswHrFYad5vdegwT3vs2Y3jvRV5klwFdo5cM4ZyBra5AJFjFjagGrZC9ZgazaYl/jIFgpadKkzAEFxmBWpScxzFLkOC5TazfKIlwc2+o0HSe5XZpYkVGmSG5RpsF0aq+npJXaT5iZaEtLSkk33slNy+72u0a4ouqnLTbJNzHyWA91R3uqLcz3XMbDoSsdOOzcVnTEIzyqaSEGUkskHM4JWBZamJYbPaLn4QYVrS+HVHzMcvx+VsYgN4fSYajhUq1Zm8xuPn+Fty1E5VE6XIJYpDeOtvhHPqQ4OB2XlqlR9eq1zzIGnfVWpCypViEJ/vKrOPeA53PpFbKL6hAb4ieW3mujhMPUrOAptzZvp1U3+t0tCeypFdtVqOXtyCtEkk5VqYG4CSTa9gzx2cPwzLD6reUAau5DpP7r6LwX2arOyvqtkxIEQTvadPM9bLWq8UwyhQ+HzqjF8TmSkidiNXJ+6UkpZZzS0BUpU4gMy5qkpBv2RZ42WYKQ12KcMs+Gkz4RyDnwHHqAB/5Fe/4f7NAltTH5QGukUGGWgbFzrE9QPmVyolz6ucVErnT50wAWXMmzZiiAlKcoJUoksAA5IYAxtFoYATFNjIm8AAddBGs2Xr20WspGYpUqdtgAALdBpbT1K+9/s6/YL9ovtVpzxpx7JV7OPZfhaEVuJ49xGpOELm0WcEqUquSBQU6wwSqaDNmlaU08matSQdI4rE45z8LwWj794u6rH9JgGrpMAwL5iRTG7jovHce9qqWFacLw4itiHWzC4A3LQPiIGrj4R1K/cD2Y/Z4puCeEMNw/2d4P7OPZ7wjOR2mGYt7aKLGKPHeOciUiZjeEcM0mIUtTgeBJzI7GZiBNZWiq7VVPSSkSkL2MBwilUbVOH4c/2iqAxVxAq+5ol/+NJ5pudXA/uqBracwKebxOPyjE8TZUxFV0VMbWcZeabjDSdAXf3HnsNBzX+gGxbno/kQ+ml/lHdX48yt5JwB52sOZ3uw6QSGp5S7aAp0vfo/XX1gpJShKiCdjz6fwITCiWg6hSNex6XbU20e8FmxTwA+4A5/F201+cRfosoUpKSfQ3I0GjbxBrZEzCJmd2uC7WfQvte/ieUZyi86D5rFtVOklQ0AZ2fruRu36RAxNtFlSgX8LAcj10ca+sYRPSeWmh3t+9oIkShi7FxcJ6WsR5w9UUoS2rAgv4PrYfVopLnc/snqnXtodQbtfo3n6RFEt9tLfNtX5QRDW8LuzDx1gs22Smw09La63fx9ILCXKLbs7O/0TGQpEDnGvXyQVpQlyQksCzg39f8AHOMgEnRRvaVRmTzMORD3F2Y+raXEWBoHmieiVoVeNtHYlusZJNgBcorCWZk2HXw8OcVOBm5lxWQN4tf7KwFFmA11PhuHF7RiDE7KTTfxHQQE8H9tvjz1+EYVqe4fdrbhtBt9aQROAFrdfMwmETgNdfn9XhyhEJs9wxtfZrMPrUQRBToWez3bnzJ8PCIl14iSieGfTwZi+xd/PpB2hO6JWCRo/K1lOzPzP6RXmdzROFn21d3+h+sRRBUEi52fnYRkNLtESguHG8CIMIl19fl/MYRK7/HXraCIF+n67fXjBE4PzbS51FtAN4InDmH5sd9i/W0ESghywtz2+riCJX/aCJil7DzO3rBPsk958txprrd94IlyaX8f4gpGSBawTmCXJJJ/xoPKCNAnxWUcxaUpKiQnqbHyvbeAuSANFKwmBI5D8rjcWxZV5FIXWt0lQZyTY5Tt+kbFJkSXBXMohoz1bchuVzsxCrUsteaqqEvNmG/ZIILkE6JHX9ou6u0aUc4vOmUDRcVi+MLpFIwLhenNViVaooFQpxnLtMqqiaA8ulQXZKQ6m21iUgDO6/IclaKIs+sYby+3Vd5wpwgvC6cTqqaarE56QauunbZjmUiShz2cvNokG7Ook3OtUrT1PJUVDnNrNGi6jEK2kwaimzlrShEtClzJqlAKWEpKyVqfupYeAEYpU31ni2v07+6qqVGU23EnQCLmdhzn6r+SD+tf9t+txWSr2b8NzcTxHh6jrTSzcIweYtM7ivFM/ZpoJa5CVLGHoWQJi0JWVF0puY4vtbjBhcG3D5yMMCC8MsajrgA9Gm8XBOxsuvgcbU4T76jg8v8A1/GMLKtbU4Oi+Zo09m16g/7rxcAhjSPEvyo+xL/Tj9rf21eNael43rJnAXBNPWUWI8X4BgNKpFTh2ELInU1BjFQcyaTFJ8kJTT01Qpc9CHmCmQLnxmA4Hxfi9UOa5vDsJWjOYmoWHaJkA7TAOzSuox+D4TQBE4zHVdyfDmOvlF82XTQmV/RjxZxP7Ifsw+yKs9kH2fpuA+yf2Qez6lqqLjz2xI+6ypScQo0qpsYouD66elQ4m43M8Kk1OLzBPpcOnKMimTVVyeylfSsHg8DwXC1MFw0NonDia+Id4m0XAXzOMCpiIuWGWUrZ7ww8PHYjE8QrMpkHEVMTZlFljU5aXp4caD+6rE/Dc/yVfbg+2Jw97SJ6/Z17J8GmYL7PcKraqeidUTJ8zGeKaypnmfU43j06bNVNnTamqefN7eZMqquYvtqyYo5ZaPmHtLx7CYgOwXDgf5bOXPquJz13E+JznakOFi43NogWXvOGcJ//ABgNxHEsuJ47UaC2kYyYZhAy2FgY0YPh1IlfkZxHiqzMnrTNVOq5qSJs5TqCFH8svYKDAAAWHg483gqBqFtR4AYDYc+pHLl0WpiMU/EValR1Q1KrzJceZ2BXmppp0xbhJmzpigCq6rqIATvnWVEMBcm1o9B7ym0BpKxTpFxgfFzj8+a6+TwjS4JIRi3G8ydR0wQJ1Jw3JUEcQ42s9+WmoH/+HoFMM0yYBNKf9tAJBjp4TDkhtXED3NM6f5OtIyt1iLZjCyyg6qX06PjDfidsD1PPaBK5HiTjTGOIp8iVOTIo8Lw9Ak4XglAPu+FYXTBx2MqW/emlN1zFZpkxRJUq7Rt1sUSwUmj3dGn8LRz5ncu2JN1pYt1LCgsAFSq/UWkeZ2HQLFRiiEMSpMxSRZg0uWE2AQna/PnGo4Pq6CAVxW06uLqzUNtLaD9Oyq1RjJmFSSphoEu4zAfmVv8AoLRsUsO1sBol3X9128KKVCGsaM3OAsKvxjuqQCFqYj0y+91eN+lRDQCbFdb+ZY1kAy/7LJoqCqxSc7MgKdS5imdy7jkLHeLKtZlJp3JC0HGpiHQ3TSTp30XU/cJNClEtCUzakgZS3dQG94jQWA689Y1WPNQlxt+VvYfBMETdx1JsOsLOqpiJDLmkLKidvxFksCWG1vIRutdDbG5jy775rtOx2DwVHKBPLmfoswTVTyCvMhAsiWHDAM1gDqd23itzjIjXdeXxvEa2Kfc+HYbf7+qtCTmUFLDubAM4R/aw1FnL31MYLi0BosqWF98omIv0j6qOqquzH3anSSdSosQ/JQGz7X0jLYAk2PqtepiIlrZM6lZsunmPmUormzCymLkEN7uyUj5ekTmbyuTiauawd4VPOmU+FSu1mj8eYCwUAVaPbqQdNY2KLYJLhIWg55Np8IXNTcQmTyaioJTLDlKCLr2SkgG2jAecbJgydAFgOLdCsubXTqqZmU5dgAAWCQDlSPARVLZ8IuVcaz48JjmtrDKdI/6iocpD5EgO5Dd0P1b0aNeo4ib3Pf1RrnSC4+E3mVo1FbMUClACUvydt8t9T18bNGuGySXWP0V5xLwA2j8MRJWFPq5iwZaCQkk5r3IN72Fni8ERDRBWk97nElzpnzU9Lh0yYyilgWsX3ZyX2b63jBLW+ImVtYbBV8U4BrYDtyuhpaJEhJADqN1Es7NZjsTaKHvz9G8l7Ph3CqeGabZnnU/jy5K8VplJfU3DElhbTSzA3jDBJuLLuy2k2f7h1+Xy73XLY1jKaWSplAFjlAIzKVuol2bMzDpG7SYCAe++a4uP4s2lTe1ohx0jv5LyWrnzKmcqasl1EsSXUACGDeDxvNG+x2XhsRWfXc573Eucbnv9UkiYsdxJ0s4cah2DnV2LnyiRgC6zTYJHMQtSUkSxmmakErL2dtLG31eKgC4ldyiIDdlZpKeoxOpRTyUqIUpnP5EB8ylt9ObQfUbTYb3A8/ut5lcgNDbkL1mgoZGE0olIBEwpeZMUHKiWclzfpHJqVHVTncZvp33K6+E0zOMuN/TkO/1TUyVVCwVe6FOO9qk3CiXuTZ/0iJqim0ZTK6ZqujK0w3XsKKvmIppZIZwGAdnUXs3L4fKMUpc4OO/2/wBri4qsKIzOMuOg75LhaoTJszOoOVFt7f3AHZuXON2QSL3+i87VeKjy9+pXN19T2ajLQCTYKVs73T8h0eNmi2w5BaziBMWErKkIUohRJKlZnszA3NibmNk23URHOVpJN2G/gWcgvrZTvEMwuBJ7+ygQIMH9FfQoShZ0nTMWzFRc5UudG36aRiZdJtHL88lXrCgnVBQCAB2qgAVElkIsQna5dz0aJNEEudaVnaxuVllt3PMhiVOGJU5icjXR0+kd81GCRYwVZlKayBYABwTt0e7JI8zGJ31/2s7XCuyiRmXonL3SxOb+4nr8IqdUBsD4v9/Ra73Odp3ojtCSVLGbTJ0J1JtqTEhbwg+vXvsJyMSAo1LIYakliA4ILKPvc/28IkGhum6LLXUzhMIC1a6B7D8xBe+ukZ3sjiRLWmVaSSSLE6FQN2dLHvP0gsBsRZatJKRlzrDrY5QdmuksTa0QJOYALo4RjXOBeMxlbUuZZN/+27AA6sAbxsNdDZEAhexwOJNNrA05QDp/pSLU5YAlyXcd1vzHwDaP5xJtVx1MdV6XD8XNMZBUgHl+UqZSZqgA+UKTmIbKxJFtLNEDiXRAILiD6ldH/wDIagGRjsxO/wCfRaVLTSlz0yu2RTysqiqbMGYbOQka202vvFD6zshAEukWQcfc5gptdEann5Lv8BTR0hVLw2SVTZgIm1swHOs5h3JIfupGUHYOPGNHEVqjg01H5o0Gw5ztqt6lxutla41Mxv4f8Z36k9V6LTTkYfJ+9TQF1MwAIVNu5vmWQVbEeWsc2TVMk+Ft7dNIVtHiGdxfVnJMk8z66/tZc/LM+uqp01UwzVzJis8xRUwQpQVp+UsAA2yfARs1sQXNaxtg0CItFoMnqVocU9qHYn/22HJpYdsTtJEggEEWOt7LrKMyKORmUE5UlguxIJ0y27yn1bRxHPc4kuvYd7LgVOKgMkWH3/VYtfXdkkrWcq5v+3KOYKa5M0sWA5edt4rY1zyGj4Rc+ei89jMeQCSZz6C/oVyS0rnzO0msbuEN7oJ0ynTnHQY0CAJDR91LhmDqV6or1hJJsI0n7ffmq9eVU8jtUhQUbpce7ZmJeynIYdOkblINzZTpove4WgKLR7z49hz/AGXPSZWcionFRQnOoBZWoKJZQSo65XA01be8bJcQXCL28/NWOqFpqOdGnPfvfoqNbXzaiYe0GVCXy3LPoFMD3UAbbD1iTWZBLSTPRabq3uw6rM2+nfeyw5k7tFZXsATr3m6AnTRhyiwkgCJkrXdjDVezJJDrb6x57/VIJapizLlpBGRAUxAIdnvm7pO0WscGsa46z9pXrOGgNpNfUMOc7lpy/dbNHMmVa0UbdlTU16yalSUFRST2aASbAKAFixYkxXWYykHVJzVavwjl6DW3Nb2Ie3Dh+QB1erdtpjmI3/HVTVdUJy0pST2ckrAysErJUT2hcaMQE9B1MZZTFNhc4wXRzJ00WpXq0sHh6lXEPDS8A3JBhc1W1pmTQlBBYkBnbZtTYP5xW8giNCvjHtDx44+u5lMkUGyIt5ST1+q18OQiUO2qFMQFEpLkjcWJb9TEcnM5QO4heSqYgkwHack6pxHOpQScosm7hRDhvAMd+cHCDa6qp1HEgwZTpM0EPdnbV3c3u/yirLL5m3JdjCmXSTDRPdv3upxUhZUA4QA5UDdTA6lyw/xGXDKJBlx57BepwuNbSphjNtSfP9Pnup0TRNdIJYm13YAZiT1d/wCY1zNiNvquizHAwGmc0T3qp1VqZCWlhJAS4GXvl81yd3Js+kZyzabzv3ZdSnVcAA2ba/6281kTJk2rWe0IGvdNgUhxYbWa/m0bTctIeET107C67MX/ACwaIkkCSTG3fqrtEVSD3kjJrf3lKsRbdgAPJ4qrOFS+/nZa2JxTawLp8W/Lcd/lSz8ZTLXl95V2AIy8hmUP+VuURp4N1QB0WPzPfJbXDuGVMUczhDBtufKNPPVPpqpVQSKqZNYyQAlAASJihmJSAppdjd3dmYtG3Solhb7qGFrjfm2f7rdPVfR+DcFqZ6bqIFOm1xyzu0f5WJP/AB01lXUGXLACEgd1IJ3OUC/U5vnG86sGtyNBJ5lfT8NSpYZrQzU7nWf20G0KyJwYObgsGbmA+sUvcSMzrEad9wuizECeZJHTzPkvdPs+e2Gh9i3tLwfjiv4ewzienoELl/cMTkSp9PLmTFI7Oq78mYqXkUklXZATihRTLUlRiFSlRxQY3FNz0WkOywCH5dGkEgRvJzAGLGFocbpnH4F2Gp1jSeCHCCQHETZx0vMiRYgea/bTiX+p/wDZv4S4YwXH6XCeIPbr7X6WT984c4erMPlcPeyH2eYutKuwn4Pw0odirEJRdqyeMRxGwyz5JV3fR0aHDH4Uu4pi2UcB8QwGFacr40/makl1Y9HkU7S2kIC+UP8AZ/iNV1X+Zqt4fggT7x0zVfEES68gzoC0C4E6L8jvbN9q32y+3vjCp449onHGKUtdUmaMNwTBsQn4bhmC0EyZnFNTSUz0qU5CQSsqUeyGkc3He02PfUbS4YwYPB4cZWMY2RHWBGgChmo4WaGBw3vKVOxcW3LtSTEjSPyv9hi22unSwuL7xvL8Vp4HeF9r2I1dtB4ekFhO3cP8OQ06v8ILKcL9b+D8xBYM7JFKCdW0fmdvTS0EJA1KgXOAuVNqG3I5EfmgB9FWXnbv5qNK1zNEskszuSevQsIwSBqsgPOpsVblgMx7yrg7XAfWKnOJ6KdhYK2A7mw+A5j62iKypLHyI5jQ8vrnBE8bDbRunTlqfS8YJi5RSAb8y9/g0VOMmQiXk/w/W0RTQkckAaOGZ9vly+tYLMWMXPTRFx8Pi1/jEsttVhKPh43Ln94im4HNB/i36NBZtzhRTqhEkEn3tQHv530aJtbOuiwqBXMqFalCH1ZnHICLYAEaIp05UDKgPzPMwRTJAHemln0QCzkc7/TxGSbN+azaDfySma1gAkHbl5dC/rGMnM3WZvbTknCaEgFZA5DUnoWNheIFt/CLKTWXkp/bOWFtrNvz5RggjVWKVBPiOsYRThWnXUt8uv7QRSA8yOYe1uv1tEJEZRfadkShT259Ndnt4/xGA2NTEonDQgPcuHPi/jfTwgXAaG/PoicnveQFtrG3w/WIkzPnKJw1Pl5Dy8TEUQ7OCX52LafOCIKQoBtmI6dR5fOMgkaIlACQwv8A46wJJMnVE4eWhFx8usYRHK/V+W4+ut4InbuHY66Od7CCIsPV9SObN00v0giR2Gti2mwLuL6bQRAJ2s2p0s9vHf1gihmVKJYZ/MEAk366xkNJ0RV0zjN0fLtoXNxdhpEiyBKK0lb2D+XiQx8oh90UudhYudC53vpe+8FcDDQSFVqqxFOhS1kBgdfytqX5xlrS4gBSDS6wElcBX45UVi1IkrIlg3VfIgalSyPeUzMkcr9N2nTat9mHbQpmrWbDtm6kz02WSnEZCZ4p6ZBq61ZCCiWCshSmLTFC0sbtE3DKCScoWu2jXxBzu8FLmbW3jn6aqbEpdTJlfcZKFVWJ1oZVPIVlzA/lnzw3Z0qXdRDZmyptFGcHxaATCvosYwGq7w026Fw36DuFu8K8G02Apm19apFXi9UAaipIARJTqimpkN+FITYADU31jWqVHOJg7aLWrVjWI/tYNtZ6k810tbXyaaSuZMXLly0JzKUpYQgJAd1KJsNYzSpPe4NAzOnuFQTlaXaAd6L8J/6nP9S3hT2EYJW+zfgmtl4/7SMalKo04bQTO2mUAnJIlir7IvImLBBRJ98p/EmZEM+zjuJYPgWHL8Q8HEPENYCMxJ0EawZ/Asrf5Wth2txNVhGJrAnDtOrBvXcIsB/8YIufFsF/Nd9nz2O+3P7c/wBoGjwrB6+qrOIsQrO04i4nXLXNwL2e8PidnxCbTrQMkyvlyjlSsMDNWhEsKWp4+djG4/jXEw1oa6pM5dadEaFx2DgNtja5V+CwrcBRdiKrjB8RMy5zjcTzLjpM2kr+m32jT/Yl9hX7OFV7NeG8WTwlwJwthk+Z7SuLqWr+68Vca4nOk58TwWkxiURO/wBWxGavLiNdLV94kU08UdEpM6ciYj3j34TgnD6lSvX/AJWjSaXVK7iPeTFy0/8A7r9GaloMgZgI1zVrV6win7/F1zkZTGjeQjcf5fM6kL+NH7cX23eN/tFY5KpKXLwt7NsFWab2fezvCymhwfDcMoc1NSYvi1LThKJ1UmQlqeUxlSnIQFEKmzPjHGvbGtxtzsJgqf8AKcEo2p0gIdUJM5qg+KHfFBOpuZlfUuHYGh7FYCnjsU1uO9q+KiaIdf3LTb3x5Bvw0wfiIn4Qvy6xSvTJKxMnKmVNSVqmTVEqmTVrclSifdHLfm2kcvDYR1Y+8rTkAtHe3ouO91V5e+pUNavWOao43JJ1JOs7R9lwNRTLqVLmKSQl1BS1ubje/vKY66R2WnLDW26DbvvmpUsPaYsrtFxf/wCG8OXJwfDsJoMRlzJxqeKamQKrEpYmBpdNh33glFPNSh2VLSFupyoM8dfAtHgcMN7ysP7neINOxa0yAfO/RdbCcOq46WteaWEp/G4W+Z1Mx8I9V47jfEdTic+YVz50wTlrmTaipmLnVM9ZcqnVE1ZeYs3YaAaNrHUe1xl7ne8qHnda3FsZSwjBhsEPAwGOZO5Nrk/ZcqqoWsZZZyoIFzqWPvEfl1EG0DcvEnfsrxXu3vJe8m9ydVRm1ZT3EHObpK/PRP8AyvcnT5bTKYa2CIM2tdZdWiKVLSL99+qrTZ8xEsZT+Ioli5trc+fnaNqnTyy4tkrbosrASbWVjCcEqsRmpmzcyZKTmOYd1hqtQHvX0AfSNevi20Q4A+I7BbEPb8ZMnv5Lv8tLh1MmVJQAoBgVKuXsqYtzcvYDyGt+W1z6r8xMkqzD1dJ8LWmSefRYFbisqnlKyfiTV2K1WA5B9deQ6R06bDIMaLdrcSaxmSld+/Jc2AucoTp6jbROpAJdgNEoducbB05LjvrVKhz1HZneenL5Kxmc5QQABZIcEsdSRprYdIhLWzHiKy0iWzchJOqZiSZUrMlgc0wK7wSQxSC1jza/WMgQMzrmFipXeRkDsoI+f6KSmp7Aqcly39ys3/E9R8XisuJ8lzqtXKImNUlficnCUKypTNqlBQSlnQDqEs1y2rnURs0m548lz3TUdrYdhcLVVM2fMVWV0xSio5hLPe3LWOlm0YBhHQaGhlwPCFjUiLLIm1MyqmAJBTLToALJ7wA8T8hFef4mkWVgaALxK2MPpVTjcNLSM0xbsSWDBHnvyjXfUyaauss0xmcYEBb06eiQhJJZCR3Upuo+PXXTneNcS5zp277+SVXSQ0fCFizJi5iuQJJyguw0ALanlFjW5pnRVSRoYViWESgFkd8nluHcsddhblEmgHawPcqyk3xtJuJ79Fq0s4+93nLM3Vra+d26RVUEyGr0+Ae1hYT4R+VtpWlMpUxZH/duQbHw38btFeRxgAL0zcQz3ZMwBHrC5jEsWEoLYBISe6NdnCTfWNylSEcj3dcLH8TDSWsfcad/TyXnFdWKqpilLWSOT3dwzW1A5cnMbLW2Ai2gXl61Z1V8udMrGmKAZKSMxJJsBcXJa7DS3SLgdQdvktcCwiLFWKdAkpEyY+ZZfXQsBysP8CIudmEC5XQw9IyDFyt6hw+oxFaUpQrI+VID/il9tGDanZ4131AyAVsPq5YY03OvReu4XgcjBaUTFoH3mZlJUWsVaJHLr57xzamI96ebQO++fRbOHkEF25BugrE+dklpztdSiSU5nD5XNw/k8a9RxaOUxZegoVPCA0ab7BPnTkS0Hs9EkjMBckZQco11sPDzjFNhPxHv0VmIxrKTC1t3Rf8AZc7PCpqzNW+RyEJspgGDAPu97PG3OSGtFl57E1HVHOqP30WJXZUoKUjvqTqzpQA36P6HaLKYMzoNe/NcypUPOw7+a4utpz2hcH3is5mFibWawt+sdCmYFtFW3MbmOqroQydWcO9zsxVro9miRdMdFgknX6eanloLJITY/oA56KPOIJcW9VZIyAzVi9xJQXtoXUDrvbdtoy3YGxj7LGbKJKzlKCiZiyod43UbqL3e/vE7WHWLgM0eG23oohwMnSFECZnMJ1IAJIUNdr7Hy5xk7KWeziDqrMmQuYRrlSogt/aL2Kel4iSAIm8KovJBm5KtqU7JQkZX5ZXJsHO2t+bxTaZ3UExSglgLr0SG5+XXflFjAZmLJbQaqvNmFuySSxY2aySw3N7vvEi+BYXUjYBvJRhAsogOQABY6aGw13eGcfLuyjZTpJ90l0+6okAFI2ynccvGMhxMkCQFKLxvAUyKpImBINwwIAvba2zN6NEQCDmOnVbmGqNaSDr9PRaqJwPeLvcDXdjZrROQd9V16WJDQCDP0U3ahRYKZObvF7gm5AJ07xHWIFxgiPF0SpxItzSe/P8AKuy6gNkTcP3tALEb72+cV6eYVQ4jVMZXkTb59wtCjQqcsWOQWf8AuUSwA8BEHvDBJ3W/h8Y+mACZN16rg0qVRyPvE5WUCWSxLa2ZI1a22xjk1XGo/KLlvnuF2MNimNOd7srW6mdYVefiFRilX2UokIBAJdky0WZuR08ouADGAQtDGccfXL6NJ2WkeW/lvbVbEieimSqSgghBHbTEKsctikXsp9Y13i+sE7dFyf5x4zOe83MxKtGqmTEmZMBShI/Bke7Yk5bM+Ys5e4EajnNPhbcDU8z57hTZiKtaADbae+/JUZ0tS1mbPV2s5YdCNZaEkBkggcm0tF9M6GMouuxgeHCrU97XcHbxrCklSpEoBZcr961wGYswGri3jzjbY4uj/Eenqvf4HC4agxryQfPy1iPusmtkdstK53uZnEizF9c/mX/xGyyb/QqWIqh0kc9eUfi/0WJiOUJIACUJDs7BTAOQObacgSbb2sJkDUuXMqV31DYWvJnVcTXzipfZoDjTRrswd9frnG20kNk6LnV8S4jKB4R3dUUSSQc2pLE6Mkhiol7JjLSS8Fu3ykLo8Gw/vcQKzmzTp3EzciPoOashUyTlp5Kk9rOCQbBICFDLmWfyki/Qco2gAQXOEhmnn5dF71jqVAGqW5nNkjoeYG/ktAmVTpFLJmlQUgqnKZBOZd1OHDuEggPYHmTFDS55NV7Ic0+Hl02VbazGNdi67RTILodNoGh+/WVh1+JS5CVSKZ1LWyVzC3XRjcta9rdIw45jqNZ/VfIfa/2lOKqVcPhnf0wYJB5frvzgKKhkKURMXm5hy17sbm/dHWMFoJB5L5q6o47q5VVuQFIVZJASEs6lWAbnrr5RF5OkTP3UOqq06jMmOoFQAJUo/ltuSdHioiPRW0i0OBOqvKqglgCptmdz8NLctowemq36byLAoTPUWdWVNr27xexF7+83rGHTBgSt6nVdqCQFcRVskhAI13ZXIk3s72iuDmPYHZXYw9d9ja8fRTEhKE7s+YEubmzk7eHWMtcBJcYB/C7FPGtbJc/T/XfZVqUUFgrmM21mvYahgG2tFTnPdOw/RQfjpJh3fqkmTdGN3axa2pLDV2sIyL2W3hq7qjw0mQ7fvdQJpJYE6bPzMpXaSjkcgsU5bv3XVf8AiN2lVc402t21+/RfR+A+8rVKNOnZrYa4nluQOfnupu2CUpCWzd3RtAGuw6fCNuABa5/K+q0qrcPSbTpW8t+t+ffSYTza7nVrelhFThB81vMxZLdZIBMf6UongM5fS7//ALQdjETPyWwMUG5ZMExv6wORTfvBIIzc2uNNfLQacoNEwB6KL8WIPiuO7rSwlOad96mqUJcghspI7xCgyswvZrRViqhbS900Xqdz3ovEe0XF3R/JMN6xjz5wfuuqlyEVKRNVmD2SwSruglnzAsbmOd751I5RfyMfZebo/wAxlJc8szXgyD5m45QPJf7WYSAA+2vof3j2y/H6VhqPAs9hq+lh6awWCJjolJAu4a2pZufwghMXlV5tSAgsefeNtdG829IyG5iAoudsDdZ33la3A/MWu5PmfBv3iwhjfMd6Kqfqp0IFlKPJw1yOY5Xe/wDEVb+asGVupkqy+xvsA97jR973iIaAZhTBkSpkTEosXB3HKwDn4QIkHmhcBqVYQsqZtNjpa1yQHMUm1llW0eO5c8i+3g8ET84B959tAIgQXWIhSaJIB0KeFP09T5n62iDhlMaqJs4hOGl/rkXbnEVINcZtc9EhUlO/jux/dhvGQCdFLI7fTomCY5OVms7nqL2eM5Y1mVMACLaJFT5SbZkk30vppbxHnGQwnooF17mQNNdfyqNTXpQNRLG35l8+6kO8WspybD1VU7TBWegVFQoqKTKla5pv+5M8E/lTFstZpdw713+4WYdqRAVwTEv2aHJG/k9r6axCIGZ2h+6C+lynTKyRTJPeSqa2moTyctrrvGBTdUI1DfupGARBDlVRWGaXBBfVTukf9oIvpFhphvptv68lHeE2biUuUCEKBU11qN/A/GMCmX3IMcgrmiIES4j5d92UNPVLqFMklZYErOoGzMLa/CD2hsWgqUEC+y2pLgXu+mpJtya36RruBdEaLBIGqupmJTcsW5G3W+8Vo0l39sJwneD8zbrb62gRKmGE9FIlRWXNhub69OkY0FtgsGJMaKyClIvr479W/eK3OLrRCQeSM7mx25t5aWu0A2Lu0WE4rAA5Xe7W1tz/AJjIaJcImIRRdtmBvq9v8nxiWVvJE5Cn8R9XtGC1oBsisj9dOT8+fnzipE7bTo4ZvO0ESO3Q8t+Xo8EShQ+tG3LeAMETc43IZ2BI6X8tIzB5Igqs509Xf6MYRMKwBnUQlI1fbq7dYyBNhqixa/GZNOlWRYtYXsS1wL3/AGEXspG2YXQCbBYcmuXWLzknsQSCQTcv7iPW5i7JAg69/okFb1PNzkAd0CxI0S7BhzNusUnw62QAnqtLOiUhyQAGNyz8nOpu0UElx6lXNZpuVXmVoSCQQ4fvGyUhufO8SyHyU20XEm0u5R381wON4uiaezM38NOYhJLJI/vW/vC2/wAo2mNAuLSu/gsA6m33r2eLYfovKK3iWqxarVgfDA7WaDkrcRyvIpszJIBAZU9yQlIvuWaL31KeHDS4TVdo0fc9OXP6rsUuECt/7zHO93haQNtCeg/J2816lw9g/wDolHLppDz8SnJHb1Uz8SaVKuo62U7uTYczaOfUqOqEkmfwuNjsRQfVJLclBlmsEXj/AC6ff0XXUEukoVL733mtmHNPnOVrdvdCmsASOg5WiJa6JNh3ouVU97iS15bkYLNGgA6c/NVcZ4locNkzVVVVLliWjMqWFjMlIBJflYalhfWLqOFfVMhtjusGjlAJaSToP8uscvJfgT/Ux/qtYL7FcCxLgD2XVacX49xDPhkleHqFUMPqqh5MqVSS05vveImYtI0UlCiB3lWFPGOLYX2fw5Eipi3Dw6HLPONyZAHzXRwWFpse2tiWDEVhdtI/CDFn1ToGjXLvq4wv54/Yl9mT7Qv2xva2vD6dFfivHPEdWavjvi6rUudhns9wiuWJtRhkiumgoOPrkrJrKhSj2JV2CApYKU/KXf8AVOMY2IdVxVe+a5FFhOx094RqT8ItqrHVDXqVcZiKnvKbL53CA7o0W8ItlA1A2C/qj9lXsr9jn2AvY9UezH2dTcP/APFkrBZeLe1L2g1CZfaYdTpplTVTqyomKCpaiBNNHSlYmTyozpuSXmWn6ZwjheF4Dg/E5v8ANVBnJO43c7/gDMDVztF5rH484iqRSkU2mGgXOYmIAGrj65R9f5OP6iH2zar7SnF9RLpMTrMN9hHCOKVFDwvQJnEV/tIx2mmzEz8Rp0v/ANVQCf2hVVEdinOqYl1qlJR8k9rOLYj2gxhw1Nxp8MwrjefC54OsD/uP3AFm6mwv9I9mOEYX2bwY49xij77iGJ//AE2Fgl7nWjSSGtN6j94yiSV+JXHvFiKqunz5UqRImzAJcuRILyZKJZIlJzKLrypHPvZbaARoYPhtOkGuqNDQBYbnSSfPVbpw+Kr163FuK4j3uPxZmNmt0FNgvlY0WAjS2q8tlS1VCzOnTCoqzlZUoEF7k390P/EdF7w1vhbHIQq8jQZNun5ssPHceo6SnmlU0inkApPZf7s+YxyyJD6KJe7OAHeN7AYGti6zWNZlLok7NG5nyst7hfD6vFMSKbJZQb8TukbczHei8nxDEqnEXnVBEqmyf9LSIKgmVL1JUdyS7k3JF7mPXGjRwdMUmfGLE6yQu1x3H4XhuHbgcIcjmAg/T5ki5MalYE1RIKlDLKToWYGzBidd/SKmgTOpK+bV6oquNSobarJnT5lRmlSUqTKQQ60uVTDo4UBYORziWbL57LRdnrkspNkdFZkYeEETJpbKGy3DECyQLOo8/KLmB+UF1/r/AKXocF7PVGtFWsy7tOS3MLwVGITu0mZk08tQMxQa5DNKQCx8eTRrYvGfy7CyZe7S31W3WwYoTYArtSZVJICUoTLp5SWShx3lH3Q7d5T39fCOG3PVdObMXdlc2pQe51+x8lxmI1a1KXPnFgfcQC19EkJe6WfXxjp0Kc+EXIv6Lm1gafhaZ5+i5WbMEyZmUxW/dSn3UsxJAG1yz6x0mjK0TstGrXawAAeP66KwhKkgFfvKfKgOSGL5lPcHWIOdIgLWFV7gHZvQKykiUnmtQ2O3MuzbxERPRXGvAkGXaSrVPRZjnWpEtAAUslOhPIb6H0it1YG0yVS+sYtBI5p0+cinQsyQpKXypmqcrWRqWAsCdB5m8W04cRPqqw0vgkLha2akzVz1krV3tVMANyE6auN7iOm1oa0AABXe4Imwv6esLnZ5XUTGBVlSdGIt5btctyjLjA6qlzWs01Gqu0dIkkBI7ouSATpa58OUa9R2pi8KkS9wGq6ZJl0kkDKQcrS5YIdRIspQ8OWnnGu8zF5cIVzjlblBjmfwsedOXMWpSyXHJilNnyp+XTWLmA8o0WvrcoRZPaKJCA+jsTdgBzb5WixYPIaqnNnrUvMdXDAAWAcgZf7mb1jAgWU2kgggTC0qOpyMuZoA7chcEt1+uuDTLrgX3XTw+Jc2M2g2UVdi0yYChBySUOXIDk3ALAW+OkWspAQSJK2q2Pe4ZQS1v1XHVVUZ6j3mSHCVEhWZgwmZibkjToWi4Bthod/yFynPdUMzA6rBqJwDgEKsdz3WZy46D0FovWuGk3Jtqo6ZClMpQcdQdHclyHFr7axF0OJGlu5W7RpElsC093XTYdhs2umJUsHse6ye86yNjyQ5u3lGvUf7ttjLluEimA1pl5j079F7Vw7hEnD5Br6hL5AexSQAAoFipmYC7eXKOPXqGo4U2m41KU6O51n879FRxPE50+atQOZRJloSOr5soc7b206wa1rWxH+v9rdoZg8AMnvVEmX2MnKP9xSQpe+VJY25E84pcQ55dy09F0/fe7bDD4jr+6qz8y9xlB7qR5OCQLW+cWtLQI0XPqOM5nGY22WbVFab+8piEpTdKRqFNztqdItpuDoi4nv9Vy8RWOs2H+u+i5usmCUDMWolSmZKiHJbQAC1/KN6m0W33WmB7x3IBczOWqdMzWdWttAH7rHzi8QBAVvTkiVTmaoJ72UXLBxl0Zjrrbw6Rguyidx91kiAJELR7JMkOWdA/NcDW5c2PIbnpERmPiB8x0WC4a7C3y/KyqhSllw5QHBBBIyg6kj8xe7eVgIsiDHl59FS52a/Lbp81QKJilNsosBYMCNbjw9NIvkNhRvurkmnUWRuXSog+8wDvb3f1iDnNIPXQclmfkrZKP8AalD/APqHzDhhoH+UUFxDtbLIAgmJA+f6KIlMvMi4JFyD7ibBgBu7eRixozEHUd/dAGkEzEKNXcBIclJvsToQdLfyYnIZpeVgkCwGh1TJcs5SpRZSyDfQjwY3/eKydSsCSY3KVnGYgMHYbKB1e2rkdYcoFyp5QAQXeIfLv1VGoqA+SUFGYWSoh8rKfQ3e2p5RaxpbBJgcv1UXkF5Ez33+U2UFJU3vrNzd9LFhy19ImYgzoViYggwtOWqYWBmEDNowAYAhtLxXAaTGw891F1Z5sHWCuBWZQS7AKuSQRe1mHd+dxAwJy/ETCiHFx8TiQFsUaRNISgEpd5ir6Pt/cW/bwqm8blbTKnuwJdB6rtsLp0JIUoe5cITcMC5UX/Ob+HKNSo4knr39ltU8ZBk6CNO+/mtdc+oxGYilpgezcAkFQSGLajX94wGNpAujxHlJ2sqquPfUJYJay9v1XVU2GCllJp5fenzQTNW5zAM7hx3A23UxQ99y4/IfRa4ru5zmUvYS5AyZ+4AVLZAJWQxZx+R/PWNKs4kzIvby+atY/PEuWfPriFZgSEocISQxUHIJIOnUm+0Zp0YaZ33811qDwwBrRPf01UMuqJKlKKyr+5xYMCHe+rbb6RYKZkWF/wAL0uDxOUeKzo0VaZXLMzJKWUp0JYKUovdhz70bjGgCeULfPFHyAx/h5eQUk6pEiSVzbLUCHO3IAPvYfKLWtDzI2596LZp4s12w9+UC8zr0XF1+IKWpQQCpSgz6lRUAC9yw15xtsYALkDL+FKpWDWQ2wMn00WVLkLmLCQCtTZlnRgwIzEjugN9GDqgAM792WjRa+vWdTbc2m1gOc96qOrUJCkolALmLl5SnMXQTlyrtoQL5ernlGzh2FzS9/ha0yJ3HL5r6Dw/DDDYfO8FlKkZaCYzc5PnoNfRVUNIIZWecq5JAzOdAyvy5h4Hwi8kvuR4fWO/qs++fWd7x7sjReOk/T09LqnWVSaZKkiZmWQSTYqu7l+Tk+sUveSCA3pyXhPanjx927DseWtJuAdOg5k7rNopCqiZ2jkndR0AAcsl2GpiAB8z5L5PXquqPcTaVrVdVKopJS/eu4Fz5E76xlUrGRNXULKzmZyEJSSdNr7MNYpLsxEHTsKQAvPTRXjO/In3AzNYE63ve8Y0aBCyAbRp8k1M8pJUq7tlzFrvaw8L32iMNsdx9FsUzeOaeKjN3iovkYOdAS7ejC0Ym5nTZdGkSNdlblTyVOQCkbkkn4hmb5jWIkhggXnvvktptZzdDdXUTlTC7ltybDUOdNdfCKZvYT979+SkcRl1dJV1MxgzkgM7vd7g9fCMzbzWxQcXwZ8Ks04zErJZKXU3qdfLW+sI0XqeG0w5wnTuVUrK5WdUkZWypS/MAlVspsXF/DwjpYaixrQ83cdB1jdfVuC06eHY2q2znXA+hnn+FWlz813dzbkH/AJjZayZMr1NLFFxDgTfRW0TDryBc3a4/f5wcG6jVdGlVkudOg1S9opwxcCwe1tSQ3U6xQ5gGhklS/mHEiHW01+3VW6KnNVMmIE1KEywFqUsFmzXD7WcnxHOIPe3DtaS2S/TouPxXjIwDWMBLqlSRbawv5yVsTK1CpkuRTKzS5eUr7NPcKhMBTmIF082O1nJtXRw7jL6jTmdYTOhH0uubwjhL8dUdiMQCcxgB3xuBEkQfhnV28L699gn2apHt0wTGsZqva3wv7PRg1dT4enD8Yk1VTV1sydJmTptS0uagS5QCZQTdROYuzRl1LF0Hmlh8CzEGA5znuyiDIaBDXTEGSY2tufRV8PieGOZQZwo417mhxcGFwA0DbNdEXFyv9h/tktYZrX5bC5MejX4JLyP7YUKpxcgEAaMA9r2Kv7YyATooF5PRU5lSxZPfV/ak5iG0B6RMMA+KyxcnqoCifMIWssAHZwhAGruTpfzaMF8WaLFZynUmJUiQlHu95fPRI8BZ/lc2jEEmXWHke/2SQ3S55qyCEglZy73BzGwZhy5RiJMC6xcXmJSCaqZ3ZaWHRi77lW0ZIy63nqsiTYbq3KkgXPfI/K1rkctdN4gSQJ5KxrY11VsqTLuogcgNt2F7fzFV3GwUkw1b91Ph15baiJZNLoppUwquTYMBfXUfXjECIJCm1s66KwJ0uVqbaa767nxiDhmtP+laBEBUpmKoJKJVyXD8vEn6vE20DElWimRBNlAapy6u8oD3Unns4+LRP3fVVKJVRPmWSg7e65Aazm+nwhlYNVB2bQaHu6ciRVKdU6aJMvQkZXa+pIHWMF4bZrZJWBTJ1PyCqzKzD6R1ApmrSWM1RBCdgCtRZ3aJtp1ahv4QdoUyzIJjKTzWXOxwzXEu6R+YE9mB1WRc9Bzi8UA0gau5bqtrHuv8LfvygLGquKaeQChM9Gb3SEakklkndPTQl+sXMwbqhDnDvv8AKmR7sWFz9UymrplQoKnHK/e7NTpSkFjmmk6nTu7dItewU2wBJ75KtrHu0bBKgxPi3DKAGT96QV5bhKhmJ3HdPdDg2F+sVswtR3jcIHe63qGBrVLtYY5xYKPD6upxQpmLzSadRBSkghSwCblJ90Md4VA1ggXKtqUW0ARmzO+2/fVd7RqRKlhEoJtZRPupDEkk/mP1eOe9pJJP7/stF7/mrX31OZkrJJN1PdRDOlPRogQQJiB9kpUn1SSJPOO/2UgqkpAzrD7JBvfVwGezesRLM14W17vJYbLSpwueylJyoYG5ufHr0ipwAsNVBwvJ0GyuqmIlWs/9oZ7/ACt+0Q18ufVNLmw5JEzCblm6DazEdYQAqiZJMoXUoQGKgeSQWI194/pEw0naxUZExuFVXVZyS9vQA235s8ZLIi6yAZO4TpJVN7wPd/w7n0iLhBIWSIsVopZItr0Dk7AX8vSIEONjYLCnQphdrfM+fKIlsAjWUTjNAs4LeDP0G+kYDCROiKsqcHcnXT6vzEWhsCANFiQLHVNE7X4DYOz7XhA5JIGpQZwAzKIAHPz7o63hGYELKz6rF6enSpS5iUJQL5ikDXRzvf4xgUp0Bn7KVNjqphgJ9CvOOJPaHQYbIXOqKmXLQHEqWVpSVq0AdVlHKBG7Rwj3/A3NzN4Hr91uUsFWqvyU2TzOoH79PsuCoeJ5+OTTVTFGRSh1JUt0JSgEABIUxDgWUbnYNG9/LNog2zPV1bCjDjIBmqnbccyfpAC9Bwiu++kIpT/0yFMZ9wkkflkj8y7XOwF7RqV25AS8eI7bev7LUGHeTcGT9O9luYjxRhuBU2adNRmRbKO8SolghDe/MJtZ3e2scypUlwYBme7b8+n4Xe4f7P4nGkANyN5nlz1Ec7/ouRXx9JmBVVXTpdHJSCUypqwgykWIVOD2msR3NRveNxmGNOmC+7j+677fZisX+4wdJ1cyAXAa9BIiOq5DGvaaiZTL+4rEqmN0zZpyqnWvOIJ7kka9SQNSwrfkpDM83No7+67GE9lmYV4/mP6uIEy1okM5DS7j9IXjs7jCuxzEBg1BUTq1UxQ+9LQpSB32Cu1m3MuWQe6gMpXICNF+PAJa2XOGkdiy9JT9mn1KYxeIYMJg6e51gchoTz5b7L2fCJ2H8E0FKitlJ/1atCjQYRSJSZ67J7SonAv2EsFQK5kwsMwF1EJiyjTqVP6tXV5sNSfzYXPJeO41iGYyt/KYA/8At6Ah1QzlEbDQGdABrHILm+I/bhhuE4nI4Vw6bKqOJq3L98RJmCYnDpcwsmXMmBP+6bjKllE2tcjqNwzW5Q5ud50by5E8h30XS4F/DbG8RwVf2hx5OF4Hhr+9qQPekahvMetvkt6q49l4LQJplVqFYlOk9rNUk9pOlpKXUpTK/ClJs56WuYup4QvfnqARy0HouFisJhnZ8S1nucBRswuMNcBN4Os7c9V+Tv23PtbY3gOAYrwbwCqbVcR1aDTLlU01c7EO1qklEqZW9iStUxRV3JEsaWL3BlxHEs4bhXVmjNUIMDlA2A0A+c3XjMTxBtXEOZT8DbgWtHPp5ei/Nr7NH9MP2g+1bjBPti9uuJVeH41ik373hVDWShNreGaSqIUatNJPzIk8QLp1qEntQpVN2gUEZwqPmdPgeP4zjDjccSGE+BpGk6PIP0Hrstr+Zw1Kj435qQ1H+ZjQcwdzytuv2MwrE/Z19nXhKr9kf2ccPwHAqjC5E2b7QPahiCZFTw/wRJRKVMr8WxfEqhYTxfxypImLp6BU0U8hZFVicyRToTIn+wo4XB8DoGlQpsdiyAXF/wAFPm+uRc820gczzc5GS5eexnEq3FKraNJpbS0aymLnYNYBNzF3XAvAJsv5x/6hv2/cA4rwPFfZn7OsWxOq9ktJXVX/AIlx+ZiM88R+3LiQzCmvNVi5SiaeGZlWhRrKoCWuuEs01MiRQoyK+ecf9oG4/wB7hcLiHmi8n31cfFU/4UjYBpiC4CGizLXXu/Z72cocKfS4hxekMRxKJpYa2SiDEPqmxzbhgv8A5GV/Ojx/7RcV4hxGdiFfMQutmS00lHQ0qU09BguGotS4ThFJLGWjpUIsQkOS5USSSfK0/cUmtfkDTEMYJLWfPc7u1XfxGPYMQ7F13ivjCIBPwtA/tYP7Wi0QNuZXjkySpUxU6q7y1HMUknKALoN9g9h1PjEzXqVIyj6enfZWhUx76xDnPnNb/a5XGcWIWaKhUFTCAZ6gcuVDOVKUNspDDfTeOhgMI6s4S0ku3PP8ea3MBh6/E8SyhREhxgu2bH+S84xBSZixNqCqYJfdkSbl1kspYdsilHU6swDax7Nnu8BR93RvVdGY8ufn0XsuJ8Twfs1gDhMI4Vse8Q4iIb1nn0OixJ3u557Fy6JSQ4srug8ht5Rq5nVHZpnnP6br5ZVr4jHVH1qxLsxJ9CqcujqcTmpQhKgjUpQSyUkgZUsNb7v+0g9tMTufxr32LqHDsRjHeGmSzTe/e5U1UvD8KBkP2s2W6V5HLLAJUmWWIUygATsU3jp4ThtaqBXrHIw3Ej0j1FxPmNF9Z9nPYN1Ok3F4unle5oLQ4XgxqDe+vlcSocGoa3H8TQmSlYpZSSZ8xd+wYNkAB/EmHOkhxz2EWY+rQwOGfnAZXPwNHLmfyu3xfh1DAYYl4AxLgAGtiInW45T3K9VXS0+HU6ZaSJUiSGU2oYKKgh7lZOpFw9rx4rM/EVcziXZ/x5/ovnuIwpe9zz9u59FylfUrnJ7VSezp5SSpEsku396n0UQR6x0qLMpDG3ed1xsWwtENEQDPz307suBq566iY2ZkgkpBuAL3LmwuOt7x0WZaYMiCvLYl0SB1758kyTKT3SkHUOTckuHUCfy68mjGeSZNguI/NJk6rRJRIGypyie7dySoABPIX+EVjxXdooNcQp6OinVEzMoaXUouUoTY5j15DrCrWbGUGRyQuLtTYrofu0qXTrmTFBFNKHemZnVOUA/eYdNBo9+uswl78rBL3LYpU/eQBp3/ALXn2KV66qasSj2chDpllVrAD48z9HsUaYptE+J266rKDabJcZI9FzE7vpIUWSXGX80xWwT0tGw54gADTfktatVG23pdTU9Dn70wiVLAAyixKdSMxu78v0ihzjNiuaS6q7y+y2ZKZaEEpSEypYFy4zKOgfY/prEN7q0ltIDdyzKurM2YQknOp3P5QlmIQ27PeMtAEE3jRa5MkkquAUsmwIaz+6G7xudwR6xeOiwq1TVAJyIPulgk3OpOY/FrQOsD8IG5jYXCqSyVXL5QS7X8hzOp+UGtJgd+quvYAQlnVglpKQA5DAHY5ruCdnIEXNbl6qbCGAzed1gz60lRBJZu8QCMxHJ9U6W6ecTi08lBzpdpId+FlTpzKKRYqIIIUH038yByMTY288unfzSxtyVeXJVPIUrupYEKIsb2Zze8Zc6LDVX0aOcgkFrTYea6LDKA1U0S0hpaWUpQOvMOQWJf4xRUeWAHUrfjIA0eEuXruB4Qh0SkI91KStbWRLbTSyiCw2t4xy8RWIAJ/umBv5980aWMcT8TuevyW3i9cnKKSQoBEpkkJJAs6e7fUl/R9Y12MyAPcbuH3WwHe8OVo81jUVEZ0ztGKcvdG7AA3cnZlOekYq1YafT9++q6VGkKdO3xGQTPP6KxNQ6jLRdCQCVN7ygA6iohhoG2isOgBzj4v3sPRRfAmTM/sqM+YmWFOdAWcEZtxYCxd/WMS55AIkb+WpXMxNUMaTvy3XO1lQmTLVNmHUkMFXKhoDbRtY6VFggWt+FyHPmPDC4+bOmT1mYoMo2A6DUjYCNvkAbflSaXS0bDvXollUilqCUB1qSSXFgCbnpr4kQBh3MN77Kt2K0MkumQQg3HvzC11aMgA+98tYlJdciQNlAukgA27t39llzphmqCUlWUKzG75i11G4cuTrztExAnr+qrcQXEhVVJCbM7ksxfZyfCJTzUb8k+TTqW5A1SSSdgWG45+URc+06pzka9/VMqJop2kySSshlFN9nCQNtOkB4gZED9U0HJVu2VKS6j3i7MfdskC7XH+Yk1oJAiwhZFxBdA1iO+/NQpW91EnvOXNnc3KdksW9GizMxokWJUswAbBmFLLIUshnCS5IJYEk/TRWoT9VKZiVEJAs5DAEEsASXawb62h5IqFXUKvJRZrqbdzZKeth05RkCRmNp7jvySTETZVZYAbQqI5FgLOX2uInLssRPfyWCJg8laQpAAATcaqYahnNtXsTBhMcx+VHQHKIg/77srKZxRYf7hcFjc5n25WHhvAmRINtwo2AJFyrVKiZPmBKSpTEk27oIAdzuLkt08orJvOl/9aLFwduXRdjRSgAEpYS0sHs6i99N3HqYreQCCPiU7EtdNl1FOVzQKeQ4c99T+6GAZxckuN2eNcwZJ16yol86iQu4wmll0sv8AASnOlLKmEslBFiT/AHXL84rIzGZnL36KmSTA5dlW11CmySu6HPaTDZS1No+yXJDDyiio4SSpxAG8qhUzlZMpOVxlfRSU/ms+rgeRiprczg4j9JW7SsJNysCZMsQmzKAupwD3nKuv1eNrLYDf7+a3W1SIIEQFQmVfeMuUVLWdb5nfXQF7HdotDQ27mweXVXtx0aOkmx5d9VYlzRIBXMIKgHazJI8PdPi8YaJ6BX0sQT4pgTosHEMSKlKTmJUouwN0hPO7De3pG0xoAaQV0KeNktaD9rDvkqtOJWZAmryu4BAu5A/9uvwiLnGTrBK6NCqapDA4uJnT05fPZS1NQZCRLpUsFpYzy2VJLPkf3lXuTzcANF9Gk1wL6pzEEW5+f7R5r6HwfhNCjQGIxEOOuXcxz59Isd1kFIk3QvtZkxDrsCQ4BIc+7fUa2jbNTPLXDKAY3utzEYr3z3MIytYYEHXrH4lU6qcmmSJiso1IDlybFvdbV4y5+VuUzJIHkvO8c4tTwGGc2fG+w009NCuXmLmVs4zZigiU4a5sOQHJv5iiARe6+N47GVMTWzFxdm772CmXiv3eWJNIw/8A1Nxvq+oHzhnymwkhaWWbuNyq9PTz6qYVzVrmPfMskv3rEBI08PSKi4nUrBEzqSOa21ZZSBKSGVYKUDZvzEFnI57vEWDxEiSNdPyh8LTe5UHfNgnIke8ebWbx21ibxBJA1WQ6SBGqrKUpViGSCwHW2vMAwLDAjlfzVzHAGTr+inRNSbkWAANtAGB87xrOuTvqFsNqAiQ3opRP7zJzMWD82Yc73B9YiTA00R1YCzTJ2WxSqJSBmYMDY5rl/eJOjiMTDZ8lZTzuIziDqrqFkqCUgkOHOYcwHAbV2t0MTAkG8BdnDtLiALkap9ZViTL7OWT2hsWNx7wLNoC5H76xfh6bcwc9oczkvdcKY2m0VHAOLbxufNYjk3KiWsrMWL97blpG814LssQB9l67B48uf7uIadANOs9VImYUkDTUEWfnt9XjYzDLa4XdoYouIDXZsuv4VxE1wATY38SfCINac3MBdWniXFsE26/lWpQVOmBCQw1UouQlO6j5fExN7WsY55Fxp5qvGcVpYSi6q/W0AG87eXNXp1SqSldJTN3srrSwJv3wVcrJ00uI1adMPc2u8SRo0jpquPgqX8/iKeKrzVqk+BrtByMafNTU8xNJKIBK5qrkJc5iDqpgS1xfo8bzWhjXVqhDcmnLTYL3Rx2D4Nhvf16g942d7n0OpOnl81oU83FVdounrZ0gKUCtEtcwBwLe4b20d9Y1hxN1OcggH8LzbPbjibn1H4bEOo03kGGuI8pjkv8AbYWFK0CUjnNXyFiEpMdgOg6k+X6xaF+JQ066DqoVJl6rmlYb3ZYyp5sS94lLrZGx5/qnhHUquurkyEnIlKGO7Hp7xHTZ4mKRebmZ+SF8ARDfuqyK3t1HL3j+ZRJYdbiwiz3WUG2ihmLpAvHNWUzkoHdutrMBfRwkeL3+EQLZ1OvfcLKnRLXMUFzLDUAi/pufQRjM1ogFZAJ0WhKl90F8iGuXZ+ViIom8alWgRp81HNr5UoZZZBJsC4GjX8bRMU3OuRpt+ql12VMTJs4h7By4BuW53td9fSJFrWi+3eyyATMDRXZSUoBUrXd9AQXJJVFLiTYanp+isayNbn7LNxHiGgw5ClzqmWhKbG/5r91A/Mpht8IspYSrUMBsk93W/hsDisW4No0nPneLW/RcavixWJry0xKJL3WouogdObabR0G4IUbvGZ307/K6juGswo/qGXjU6DyvyXRYcpc3KQ+U3Kj7y2b0H1pGtWDRbcrkVnTmjRdPKkoyZl2SC5NgAd9Xc69LRoOcTpoteNhebLIxXiahwpJCWmTPypGqjdiG0v8AxaLqWFqVdbN75ro4XhtbEGT/AE6Y1cdFwFfxBj2LBRklFDTnWdUFKEBJ3TLJckDnHQp4ehSADR7x3RXVKeGw5yUz72pvH6bLlcU4uwHhmQZ2JYh9/qUpKiupmplU0vdkI0Z9CxJaNhmGq1TLR7pm+3zJUaPD69dzT7tznONmgZnH/wCuw76LySf7a6DiGsmUGFVsmoMtxNTSLHYU4ct94npfJ4e9bSNptChRsXBzz6krvs9j+NOpio/BvosdoXiP/wCI1KbI4+wenE2dIxCmq10wUazFZ8xIwzDSn35VOlKmqasAlySWOrHuxY5jnQCMjOX5LuXRbZ9jK2EYKnEJY+pGSkP+4+dJ/wAW/caLxvGPtRU+MYlO4b4CmffjKmKkVuPTlE06JqlZFS6ZCf8A5iaVBXdSyX1JjRfiMJRMB3v62zWm09TyXoMJ7CVqNJuJxtE4ekRLWaHpP6le48B4VWqkyMXx2ZUVFZU5VyTVuqbMUpi8umBaWk8wLAakxF1R9Qy8xOw0H6rz/FTToB9OjlphoiY0733X0Ph5+7SUTKyZ2BWAoSUt2ikgOAlH5BYd4t0GsadWoJDW+LvZeGqGpWqFlFpqEmAQD3dS1HEkskU1OoJFjkQrMohtTl1NjqQBzirJJkldnBezmIrD3mKmmw3y7+vmok48e1TS0oM6pmEDu95KdN9ruPp4kKQALnmGBdOtgqWHYGthjBa2q7rCaKYEiprVd5syisgBIL76D+XjSq1A4ltMT9Vwa2UODabZJNouVoT8epUHsKVQmTDYKDADmU9G8HiLKDz4nCBr1VT6LqfiqCHG4bv+ynp5hWO0mKJUX30va3LXXlyiJaIhpgfotOpte6grsYkUwyCYkrDuXHca7APdTeQbyiyjh3P8RFgqyHOMNuT9Ov7Ln53EEmWO9NGYkMgKdSj4fvzja9xmNhZbuH4dXrAFrCBuY+x3Wlh0ydWtOm/hSXdKTYqfT9HjWqhrDlb4nFTrU6dHwB2Zw1P+ua6iXMSAAlgBpdif2s/rGsWuvK55Mm+6tpWGKtBvsW6vrEVgTukVOzEpT7v93wOmv8QWVSq8Qk0ySDMTmbUkWd7MBrFtOk55FoCg54Giz0VpmHMpTE3S+rdQ9vSLjTgQLwq8xmZgonYpLkgOoLUWAQNyDoeW3U8ogKQJvYLBMmDcrmuIeLcM4fw+qxbGsSpaGko5MydUTKmol09PSykpKiudNmLCZYAG5dzpF1LC1a7hTosLiTaF1+GcHxvFsTRw2Dw78TWrkNa1jS97idGtaBmJ+i/LD2q/1IvZ1M4nmcD+zAH2icUpVMQhNBUSafhrDFSie0qsSxmctMpSkgFWVBUpk2Sp3jcq4ajgnilic1WvbwNuemYiQ0f+UzyK/R3Cv4Dcb4fwxnE/aSOCYctBNN8mu4beASWzpzK81wT2+0eI4wmt4w4ok8X8XTfxJfDnD03t8LwZMxTJlLmy1FEspKmUoustqmN6nVa4NpsAp5v7R+dyetloY/2Qqtpmnw3hzsDgm2Naq2Hv6gawdhbzX1vwRxfU8QCnqMTqJVJSJyiTh9Mt0ZiXTLsp588p2B2dSgkGKcdi8Jw6nnxNZtMnQE3P/iNfp6rzX/4XXDnBmHcXC5c4R5uPJvU+gmF7PWe1XB8GplUsiqppQppYFTOM1Muiw+WRZM6o90TyAe4h1qP5WYx5xlfEcVqlmEZkpnVx11tJ8tgtqh7FVmmm44dzi4+FoaS+oZ2bIMToTAC+R/at9sPgPhCXUikrV49jiETfu8mUUjsWBzTEy1FsPpwPenTiFMbatG6+nguDsD69UPqn1JI5Cbn0hfbvYv8Agpx32gbTq4xg4ZwoEe8JmXf8Z1qOP+LJE/NfD2DfbK4q9oeOfcOHaUcTY0uqmKFBh6amdguC0yFArn1M7uorKhID5lTBKRlzL5R894//ABEwPCvC2mcbjatqWGpS+q47SGixPLQbmF+hcR/BHhnCMDnxL/8AonCqdMRUq5W4iuSOV3U2uMggAuOg5r3/AId419pntGqZOB4UqVJHap/1avp6pFZ2IlKyrz1sh6WgkZgQlKFLmEpcAFzDhGI4/wAWZTxfFcP/ANO97duHlrqwadC+JY3aZJgbL5bxT2Y9lfZyq7F4r+sxgJo03tdTa4n+7I7+rVMbuDWyvrfAcTwP2VUFFKl9pxFxXWzE01LTSQZiTXrGc9mCSqongkqmTVlpSElUwpYCPY4LAtD81QF0kQLmSdB5n7XXxT2u4lieNGpQpBvDuHtBdFmuLAIl8fAwiwbq4mBOpwePPajiWDU1d/pObGuNcSlZavEBLUqgwhSwRJpadz+NNQVESpYDZgZ0wOUx6JmGbRGeoQ6ts0bDlOgH1JXlPZ3gOAxNWniuLVP5Tg+FuGNP9StGu9gf7nGwFgd1577K/ZTiGDV9Rx3xpXV2IcW4qZlTT00+etMuglTsy+1moKmQoJUWK7gOX2idJlQkOLvE7kLdOp8+nJdz2x9vKvtDh6HDMLRbwv2S4V4aVCnH9ZzedpfP950H1Xz59qn7YHD/ALLKafwJ7PZsniT2k42TTg081M5FBMmFSfvNXNJOSXLU5lpUQHQZhsAIjj8bQ4ZSzVT73FvEU6TfE4ki1hz6/ZfGOM4mvjy1+IqDDYVugPhaGiwgbNH1Xz19nPgLAuFqz/4te2vHDxdx5jNT/qmE8OU4VXSKafOUTIq58tac1SpKiexzBMoqGd1JEcDD0sRWP8/xauMPTqEEU5mIuJi0jkN9V4nHYrA03e6wFM4h4majrDqWt5HmTF7L3f7QX2ueFvZZwqK72lcVy/Zxw5Xy1pwngjh2rRVe1HjvMlQNFSS6VaZmF0M1yJkyX2bpUSuolSh3qONcfwPBsE/H43EjhPDqYJNSpHva0E+GiwmQCbZhLjoIWjhKOI4lVFIE1ybQJyNHN562gac5X8832oPt2cae2zBMWwaVKm+yP7O/DdQKep4XwOcZOI8ZV5/HouG6muRkXjeJT2EypTLaRIQVTZxPcUr4hV9p8d7Z1alfDtPDfZmgfAwk+9rmfjrPBMudeKYNgYMm6+k8PwPDPZuiKr4q8VqAhhsXNtct2YBzF/mQvxD9ontCr+M8Wm4lUJRS0UoGnwbCqY/9Lh9Mg5JMiSAB2kwSwApYADju2AfVq4lufK3/ALbNAPwPtstbEcUqVM8OgE89efU7ry1EnNnmziFKW7buDqR4XfwiDHveSXaLRbXdUIm19rfQrmsbrJUpKpEpYTNXZyQ6XGpb9zro8djA4atWc0NFmkST+Ouy73D+HVcbUDQcrJuY+y81xDEJFDKMuUM09bqmznCiDZ3JYMRoG1j2VCkzDU2sBJcd9DN16rEcSwnBcKcNg2xVcLkXcTsZ5dPquLUuZOWucvMRdgT717uT+XmfRokWzDnXOx58l41rMRxCoaz5qEnczMlWaDDZ+KT8gOWU7zFpzWGhLszNZnicBjcx1Ggn8L1fC/Z52LexpaQw8hYx5aid/wBFdxSrp8PlHD8LUBOCgJ9TLYgMCFy0zC/fdV290Aj3tOrw/h/j/mcU3NTIlrDIJPMjlbf7L7t7Kew1KlkxmMww91rTa4Q4m0OI5RsdRfRc3hPDmIY/XS6ajkzFlUwCZODhCEOApQKrFTFRbUsTHTx2PpYSi+pUIECGttE7WHy5L2nERRwdJ9V9nNBDetjAAG20m3XZe9U2B4fwjhcujQl55SFzQwE6onEEvMLe5cAPdmPSPneLxdXH4o1nmQbDWANo+nmvkfF3OxVZ9R5k7RaANBzC46sK6tRnzi8oEiTLGVMskXzBP9o6s7OY2KbRTBY2zna3kjpK8fjGhktaPFFzv2FwOOVylnsJKgQksbEur3XUE8tvnG/QYKbS52q8bj3RIBnY/qudTTHIConMo5mLO+un5izesWSXZosF5fENMSbjv1V0BNLKT+easkIRqAG7qpnR7gdOcVjxOI0YBf8ARcusyAT1Cv4dhq6qaFLZUxac5WXCJctznmE3ZOrbkxGrXa0EDwtFu/VabhaSYauzRTSZckpBVLpJObvqSy6qYlu8A4YX3/WNMHO4Wkv+nfcq2mx1QtAHxLicfxYVJVTyjkp0ukhA7iiNAWN9Lkn9o6uGoBjQ8jxleiw+GbSpzU+M/hcJVLATe3vZEc3GhtyNyY6AJykz/tamKrhrSJ9AqcuWovMIdRuARdPpoH+AMYh0eLQLlOzPIO0d96LQp5K5qkpK8ygHUoqHZywNSB/c2nOKydSBAFlLM2kybZlVr61KiKamzCUhwGspatVLVzJ25ARkNIndUSbuJ1PPRVZCcgUrWapiok6bgekTyHUG4SZvMps+aEJUEE81KIcrBswfbxiTdLWIWWg7XIWQQVrOoBIzLAJ5kAcoyLusr0k6pl06ACWAD6gqJYgFmurRrRewGIAuU0WJNqTNUSWAU7B9Hs5+tTEvqoO1AOipLmO+xcsLlgRq+3o9rxa1sSTugcJhRS0oUe+6jmbwsC2m7RjOQLHW/oSVsUmtJkmQFflvNmJky2KlMgAXI8SNv5iskCSbLcFRrG+L4RovV+HMDmrCJUlHfUAqYpicgIYqLiybtHLr4kNkuNxt3/pazq4JLswAOw1XeVi5GD0qqSQXqJqWnTLhnSRdQ25Dy6xoDNUPvX3DdAoNc+qQA6JhcvIkTKmb7qkpUq6iASRqT1Wq1osfUHxHQDQruYanlIgzzK6lFJklCQAe2mJslJ/25XMkm6lB36A82jRdUzOn+1v35eS3y8Ohsiyxa+fKpnkyXmKHdUsAgFVip2133ixok3sT8lz8ViW02neBzXMqnZ1FSyyEOouTYAXvuG5Ru06ZMHvzXnq1ZzySTIN1xOIVoqp5IP4KVZUAFibllKF9SDHSY3K2IusNBi6ip0GacyiAhJGck21YAbq2tGd9bjyVwMNILvK3c3V81EuQg5WD3LnKVW95RHuo1Ya2jIEkWuo53HdZa5y6lQGiL5U7NzbYMxD9Xi4eFt9lEGAY1KnEsSkEkgKZ+YI0vEWiTKwecqBEsTFuWCXdxYPyfbWMOGXQ2KSeSWpq5clBRLurdXdYkONQL7wDSYnQc0LiSATJCwTPllZUkZlgB1MGHO25Z9L+sXtYTrYKLjaNz+qZmC3IcsXKmFy4uH2ZvXSMk5ZaBb59/spdBslKkl0IKbN3gx5nu9LmIwYB2SQrCbW2Z8oso5ncKIFiT8BGFiDm6Js6d2aHd1kuCTbxN9GPg5G0Qgk2dYfdS5LIQe0Uom7knMdCc2jgWOt+sWt87XkbbSCinHvaXIBL2BZhvtY66xYMozQdPoohwI6qRigatvY2DE3J5u1uekUOOpA9As7GNVoUVP2i2USp1gqId2O1+ivHTyi7NzyhUzZdbS0ywkS5SBLlgd9aQMxFrNzjBfaN1g9FsyJYlhMtBJWWYC+XmVWtFV0kxGoXaYTRpBSGyp95cywItdLk93TX+IqdrAVZdqZvGi6Soq5EqXLlS+6hIypSk5e0VqWUDoxud4g50AkmPypNIsfQlVJlWZcoLmMbumWLJLAgONk8ucaYa6o90WarAQDMW2XPzqxc9Sgks6u8TogKJAHqfg0brWZABFlNlR0xoCs2srLdghQck5lP7xT/AHHKHsL8osYDqQrDVzACYA1vZU0qEtBKQymBzKLnZwnlvE2gugamd1Wah0HzWbV15AYqdRUCC5LgpsD00iyAyxMjvkrmVnN8Ltu/us2USpWZTupnuTffy005xWZF5XQo1CSI05LTlgSgZk1ye9lBcksNfB2gb6GF7ThFEMIrPs7b6KOdUT5qfu4UCCCrRlBnISCzZW8zluY2aQY0h7rHSPVexo49rMsvLpt0A0HyKoZ0SRnJzZUkqCjfOCABmd+rRskzJmCoY3HU8JQfXe7xDTe+gt57rk62fNrJwIfskKcgOwAdyQTqNuekVOfO+4+a+U8UxNbH1nOJJE9hVJy5iwZUt5aAHUwdwLOoizt6Q0aRN1oNw7YIIueigkUqlTA6XQC2mpYML9C+sUl0A3udlr1KBbed9/wuilpMtCUJ7rpYDViDYk/+1tdOUYYHO00la7yGyAVaQkpOZd37xfR7XY9fV42gABA0VBJOqFlzlyszM552Lvz06RlYUC5Y3IbVQu26QMzXeCKlNlqDgDusQnm5f9hGu5kz0VtN5BATkkJN2bW7guBu+gcRrkRrZTvIixV6XUpYAKSB+YpchizpBPjp06xAyZAELqYdrnQRt9VsGolyZJKHKyO6Q2rllBLPq0W03DNGy7mC/pkOO4uqSl5xfvTFM6g9tb6a3EXB4D4bp33ou5SxZYQGG3Odj+ifKKEJdblas4YlwAADm1O+jbhosDnXyW5ru4Ws+JAlogk+sFQgEzGDXuCSS7FnDhwGEbjCDc6L1eExDWtsR+eZPyWnLkJKVdovIEkMlLkKDbq21+MZOIIIyNlo3No9LqnF+0Laf9OiMrL+c6bXF1ZHcDIslns9yW0Yaa+kHVHVR4hZcxuNfiavvav9QnQET008vkrCZEoALXMGZN1BJIJ7vukk6aOdWjHvfd3cddBbY/Ndocaw/DaDq+KqtpPqCA0RIAHLmbchAVqlQamcVJSESgQcxsSnLYg/X6xzsRiHVS0Fxy7D1XjMZxyvxeu01ajhQYYYwHW+vOTrKt1lZKQtMqU4EtIBKVKBUo3KlFBD9HjYw2Fe6nmOh0le24Fw+q/CmpWDfGRE8o8l/thz8TkSklS5ucgMGIyOdMxex19Y9cyg5xgACV+RiQBMyFhT8dzEiSrN/wBoZN9O8ddIvFBrR4jf5qEvdoLFZ33mdPWHzLb/AJZQ72Oc2A10BiYEWaFHfxXW7SpUpIzKCUi7JBSglgXzG6zc/pFD7EkeLv6KQa9x1IHIWWxJnyJWUIAzkB1qLqL+f00UuaSJP3V7aYG0eWqtprpMoGZMIJAJZRACQL6criKywkWED6K0DYLn6/iqQSuUiYFFGyT3P/WoC9jp10MbFLBvMGOXf7q1tOSJvOw1WPKxdClha5gTm90k94nklKujczfaLzQyiMsg/L9VuU8BiKtm0j6TAHWR85XM8Ue2rgLgiUo43xDh6KtAf7lKqZa5wLG0zIonM7OkAnm0WU+FYiuZye7YdHOtPkO5XsOBfw99p/aB7WcL4VUrU3f/ACFjmsE7yRpyXzvjX2rJfEE40fCkhU5BVlStKVZDs4yl1JdtNX94bdGlwmjh7u8TjuevTr+i+q4P+Cj+EUhjPaTENp5b+7kfU6ehM9FJw9jWMcT1aJtbUTKucu/ZSlhcuSLWdJySUi4Ick6EmNl9NlBtvCPQfe/quHxp/D+H034bhtIUqLRZ0QXbXO/TnyX0RgtHIoZUqZiE+VLDDs5AJJU+mVPvTNPC8cevVdUkUxbmf1Xy3HYh1Z7msaaj9wJtb6eq7yVjNJTSu0UAhH5EKVlzBgEggOVK/wCKR+8c59FzzrJ3/K0sPw7FYxxFOmXZdTsPksDF+PKWUlaVVEtwP9sTAlCC5AEwpPvck3MW0sAbGNfP/Xqu/S4C7DMFSo253ImeUD8heb1vGHbdpUIq8OpJEsntKyoImdmN8qFH32B1cvttHRGGawND2lxO0wB8tgthvC8biyKdKjUyusABAPO5Xyv7WPtScMcH56DD583GsTOdC62rm9hQUyikkGTToSc6n3y2axiwtaGgBt/8QYHqdfnqvacG/hxXqNGJxzxh6RuGtGZ3WT+Nl8L4l7Ssf9o+LzazEcTxfEMOStRGD4D2tPJnLB/2ZuITCQgFwFZQcr3ymNcCrVcf5ivkoj+1lz9IA9SvpmC4TgOAUG1aWDp0ajharWALojUNuT6hehV2JT+E+GVYtx5iNFwBwbT066qVwxhtR90rcRkIQVGbjWILInTJKgO8CpAXmZTDuGOIxmCwNCpVeW4alTBJcT4iBuSTAHQX6rg1+Otq49uH4aHcT4pUdAqEZg0kwPdsEtb8jfRfDPEfty9s32icdl8FeyXhvG+G/ZJSzk0f+qUNJNpMQ4lCV5DLoZy0A0+HMAc4BXNBfup975TjPbDjHtHi6mD4Bhnjh9J0OxJBa038QaTAPIROu6+3ezvsFwLguBHtH7c8Up0+KVfG2i9wdUbvJZeDte42hfqd9nH2FUfs0wvD6/iuQqfj6paZ1HhBerqJKlpCjNnpIIkJCgSZkxlkggMI9hw3DNwFFhrkvruF9S4nkBy6lfJfbn2nbxfEVsH7OYeMIwwap8LBFtf7j0bO26+iMX9u/CfDc2tRT1MmqrKBJRiuJylyqigwpUu33MVWbslVgsOxkFagbLUm4hU41hnVHUKbw+pS+PdtPnmItmHInzC8RgP4X8V4w+g/HVsjcQR7uiJ95VP+QZGbJ/zeGg7SuOw/244txhNBw2XOoMNnqJkzp7rxOvSC3a9mQ1PI1IcBhYB2jdw9dtYNNJpdOr3D6gaDsr21T+GvDfZuiauOqMDqQ8QHwt/4g/3v8l7hwoMVxUS5comUmYU9tPWoqJP/ACWSx1Fn8eUbZIZOtR/NeB4s9gJFCl7mg2cojxEf+Oonmd+q9pl1XDfBtJ96rqhEypSlJU6gZsxZ2TfdXKKfd18Q6Iy0+f7Lx7cFi8dVLKTMjXak3gfgLlqj2iVONzFZFCloQWlywtKUhP5Zkw7ltB1AAi6lhmMAgSTuf1U6vD8PgG5aTff4k2c8ifRmv67rTo+JKCikTKqfUSky5YzTqmfMCJEtIu+ZZ0YWBbzMXGg6p4QC7pC83XwmKrVIDCS+4aAcxHkNlyWOe3TCKdIp6Cqlkr7iZqlDPNLkAoli5SbM+vxibcBRpeOs7M7/ABC7nC/YLjPEiHjDupURq4tgD1Nlxsr2kYjjdUmlwpJn1CyEzqpZJkUochWXULmNsLA89rAxpBIEMC9a/wBkOF8Dw4xHEnDMLtZbM/lbUN89fJe5cJ4Avs5ddik1c+aplFczWYokECUg+6h9/TnGhiK0eCmvE8V4jmPu6FMUKOzRr6kandemy15SkAMLBMtOg20boPAxz8s7+q8pVqSTuVqSnAzK7pA0J06F97CIH5grWgeqZPxCTKSormIRKlspS1Fhl1JUdhr49Yyyk5xgNknu2/8ApYJA+K8Lz3F/aBJSs0mEBNXUGwCCDl5KV/aNW3tHTo8MgCpWMQVWXPd8PhbzXF1HFS5E4KrZqamuJcSZayZNK92mK0VN5/2xvfy7Q2wysHQSVRDi4NF41nmr8ripSZBn1VTLp5dy8whAU13CM2Yp11YFo1/c5jDW+gue/LVb9HAYmuQGNJHPZfHP2nPt7+xz7M3CuJcS8Z8X4bSzqWSvsZEypR286oIyyqemkSiqZOmrXZMuUlS1HkI6mF4JUqQ/ED3NEXJNhzkyvtP8Mv4Le0Pt7xTC4Dh3D31TVeAX5Tli2YyYAAF8ziA0C83X8bH22P64XtM9vHGk7CuE6mqw32a4dUzUyMFVNnyxjC0KUE1NfJpKgSwkJIyS1GYEXJJWe7u/9Q4Rw9tTDsL3QLup5ZJ2aDB9TYbDmv6k/wAPP4Rfwr/hTw7+Tf8A/wB49rqzclfGUWse3CmBmp4d7xD3A2fVBDbQwG5X5z1X2zfa9xxi9LQYXVysCw8z0KmYbw5TVFGuvWVsqWurlTVVMxcwOD2awWNjqY8pjcTRx9X3WFo1KTJk5Xw83jUCN72jZfROC+x/sbxzHe5fQrVM85sRWqB5BJtl8OTW8BsTuQv1g+yZ7cPaJXTZeDVwk0tZTU5qlcP8OSp0ubKpKeUldRiXGXENTNmjC5Ke8VmZNCgGS5muhPn/AGsxPF+GYSjg/Zmg7CPxQANVxbUrGo4kZabnAZtiSActyXAQV632n/8ATr7O4LB4fi9LBup4OpkAr4xzXFz3EwzCUGhjqznaBrWn1b4j90Un9TDhPhDiCj9nvCc7EvaRxnXH7jPx2kmrovZ9w+tKCV0dBNzmoxfKEq7Sp/DRNUkJQpaXMed4F7H0+Gmrxf2w49Ux/E3eJ1N7yfdtJjIwSRMwHbi8wvD8d/8ATDiKfB6nGeJjD+zHDaY95TwhAqcTxImBWrNH9Og0kjJSlzwCSWiF6Dxp9pbierwf77xlxsnDcJlyzPGEcLSgvF61U5GdNJSpSclApeipimmBIJKmBMdnH+2GFwrDhuGsp4VoAAvJ8zpchfNvZf8AhBhMbxNw4Zwc1HMcA+vinZaLQDBLnf3AbNbPLdfI+FYl7TPtHcRKwHhbCk4Bwkia65H3maRMp0TSZ2KcT43MWDVSwhldiiyie+VOkD5D7R+1T3mpRwDnYnGVJz1CbDYDoOZ30Eb/AKIHBPZf2D4dS4hj8V/O4mmI96aYFMOgZaeDw7d5sKjuhECZ/T72M/Z54ZpOHpfBtLjcxdBPmIPEldQTzRz+IFpSO0krmSilUvCk97uAhCvzOIl7I+yVXEn/AKrxTEOOIrnMxjDDo2k6xbRfmn+IP8S8czGO4jh+Gf1WNP8AL++aHiiJgVIIINQnQxbaF+i3BOD4DwthtNwxwXR0sulpZaJSkUSkink5UsqfXYg4TZgVEl38gfuOC4b4WMymm0QI/uI+91+H/bj28fVxeIxGLxB4hxivmJLyS2mSeXPYNH0XdYZR8I0dZUzji3+scRTpP3eqxBBlpocKpVEldFhyQr/pJKjeZNUe1nG7JSAI9LTwFSllcWAEfCNwD13PM6crL44/F8Z4g81KrXvoPcHHNmh7xoSBd+XRjBLW7rP4nx72cezrC5/FfEWMYXQUOHyl1H+o4jNkSZEhSQ5XRyZ6vxapRB/EUFK7vcS5eLqeFqPJLxA1kmGxzLtIW+KGNrk0sTmeW3NFp6W989tmN/4CDzsvw0+2X/VUp5VLiHCPspxFNBT1sufJlVFGv7zxHjiV9wTZUqSsnDcOJuVzVS5kwaZUPHmePe1GF4PSczBubUxGnvDe5tFNg3/5GG8ltYjB0MJT/mcf/VqUx4KXwsYBpA0AHK5ML8N+F/b/AMUYlxzW8TY5jMn8ScZ03HcYrFT8MwYpWqZOmT1vmx/EGDS6ClH3cKSDUTVhJTHxup7W4p2Mq4zFuIymz6jpaCP8j6xkYCesWXz3iVP/AKi91QkvLjEC223KBubAdSvqRX9R/iLDKBfBH2cOHKjH+OcQQEYz7YeN5IxnEpFYtOWZN4ewVIVTYalCf9kzO0UhKLS5abjR4x/FOjwvCmpQpfzOKNhVxAsXDahhm3dFoc8ATaCvPs9nKmPq/wBSv/K4WnrktIndx1m4dA9V8qYpieJ41imN8c+0rjWu4z4nBmTuL+OMfxGbidNhazmmKwqiqVTCipxHMSmXRUZyoLCYuWkR8wo4T2h9v+If9V9psXVZw2lDxTe4tcWg2L4htNsfDTaM3IAEldKtjsFwOi3CcLpRUM3iXE/3Ok69XHmF8Ie2f2tTePsTk0dAqZR8LYIhdLg2HZkAiWokzqypTLAH3ueoBcwjol2DR7Wu+jSZSweDpijhcM3LTa2zTzdHM773Whhvf4guxGIeaj33kxYbNAmQB9b6rwzMFMtZ7jdxHukgNZI/KkbsWY3vFdPDlo95VbLibLYec5aGCe+5XN43xHIo5K0oWFruhkhkv/aluVtOfO0d3h3Dn4h2apbTfQHntJ2C9Fw7ASAaulp2geen7ea8fxLiAqMyctZExalBKAzuVOwDaaueQ31j1+Hosw4bTYAIXWxPEqWCouw+FM1JuR025wNly5mGepVRUnLJcEmwM1Zc9nLa+wvs/nGzAc4lzjmM8+sLnYHB18dV97iT4XbyfpOyeh5+eaodjTS2cBL5UFWUHKkaBx4lQ1i6jQfUdTY0S92nXfvyX0j2f9mKuNxFOjTaCKhhsWLotYyJAvO2xWiqorZssU1I9JSIzIUuSpSJtUToZ5cMkC2UWD7x2qGDZTYXPHvKhjVohpGw133G0dV+lPZb2Bo4SiypXo53ODfiaLOF7Da+/LYLa4e4ZXi1YmWqWVyZbGcxySgkFNps0aJZ3y3YWIN4px/EKWCo531Je/QC5846bTbz0XseMfy3CqE1HAVnfC0agc+UzEbfZe1STh3D9N91waSgzzLUmZVFCSAWbJTSgAJctwb3JYk3jw2IxVXFvL6xIa86HWOp3PcL4txziRe5znVJzDTnB58guMriFqmz6qcZinzTVm4SVAnswVGyz00BiVN1gGN+LbQ+fkvBYiu6pmy7d9leX8R48y/utMPxV91WWyZaNkpAsGcE7mOtQwsAuqWAuOq8hxGqabnifEdTtfl+VzUuUJKRNnl5hDgM5cnndvhB7jUIYB4V5DFOLjJEDb5pBmBE1fvKfs5eUXJNh1YsfKIzfKNBquFiXtZOa52HLzWjTUBmkLmBSlquxBNyBlQwH+IGoQY/tH5XBqPdUJJMfhdZJlSqGUJIU6ld6oVvZiEH/wDTBAtzHlGo4Z3fbn5rLaFSo4MY3NmjyhYGL4ktaFIlnMPdBL94EXygcw5J3y+EbuHpBgly9PguH+6b7yo3wiw9eXNcPUgSkGZNIKmORANgxs6QLDn+kb7XS4AWaqcXV90XTaOSw8q5qjNmAqUWyjxF8o/W2kXSG2F+q8/UqGo4kmysypKlkJUdblxZKXFswtmIeM3eAsGoGi2v3UFVOYClpCsFThcwaG5BAANgL36xkNIBG6pzZjLt9FUTR9iCuYepUQAS2oDxMNgSNB1WCSSLWVVcxau6kMkG5bK7jUEfmjDjYwNdlMWHklEhcwnOcqEi5IckO9w+sQYCfOe+/wBVJpAJMSVlV1dKpUFKACbhP/IsHJbQdfRo2qbOep+inncNRZcspc2eTMmPmUSOTWsxAOzEcmjYswLEuJiY73UmVnKyw5kgXA+VjAXvGqy4mYGypTD2hURZLFNr7WLcid7wLosLlRF7z1T5KVrZMsW/MrVuo6t6xXNnEmTt5KYqWj59V6hwdwjVV0xKykpzsSuYLISTezd5ZA0H92sc3F4wUgTHkBz/AGVT6xgy6PP9V7fPnYZwxRinCkmrULlwqYpZDBRSg2IOidB1McfJVxLi+Ik+gGuqpDnvcDq38rjJRFYs1dXnCFKUUSnZa/7R3TzD9Xs0WOLmjI0yG6r0GAwzg3O9tjddVRypJQCiWJYAcJYasxToO9bW9usc+rVymCbnVdQuLWwLSsvEK5UtcyXIVmmF0zFvZN+8lB/KAwHXeLqVMZQanotOvivczfxn5996a8nNSuYsgEEquHPdAAAJJB1ubP5RtUwddlwKtc1HZnG/Rc1jtSmnkmmlquoZlqAcsRp7vvG58I6dJsDlp+yg054IELjpMhUxRmTN/wArEkh3YEaWbwjZ/CujK0nWFoKmy0gJSNPdQlwltC1vnGRG8qJfMSdjH6KlMEyaSNE8vdcg6nmlnYRkOynw37/CjJMAmAVekSOxSVkEFgVONTqQny8Iy10k5lIPHKIUSwZqn0At6OA97bDzjPvImRITNcj4gVTqJqpaSmW6XsCLByzAsfPx6WiZAOuykRm272WMqXMnFyWSNSbApvdxr08NIkHN839xZSAmC4QqM5aEEiXolzmswcly+9m9YuaDAm5Ci8xZs99zHJOQpRsBqzkgvswABu7W16xWPj56rDRYuNu++a0JaG1SLCzCz6G390CDBJdJGw0UikUu/dOUAd46MA/dfm50HWILEgHqVnTFKnLASVZA6XfUXDu3u/51iYAAkwSdlkg81KBkGQKOoc945+W+17xExJ6TdZ6qVCciSpQcFyzgEnZLFr/DltGYbPhMfb9FCCDpM+ilppC563buggMT3XZ0pHNmc2il5iBue7rDrdCeS66kpxJSyQ6j7xNxc31F7/OITYg30hQgxMWWkqrMsBHdXMPdSlAvfdX1tET8v3WLevey6HCKSbNKFhClLWXJZ7alQJ0tGY2N1W5wESbaeZ77hdgFokI7JBzFmUUsxUxzJfQ2DnWKiGiwEkqMF0Wj0VNU0JUqfNIKg+QKtYPa5HdfppFcF5LYlu6sEbdwseqrFTSTnGYqcnQJQzWAsBZhFzWBtgsyTqNFTmT1S0KRLbOuyiMxfSza6+UYcRN5KkIg/wCQVaVLIzzVnN73keQfX9ISTDWrEqrUz8iSS4LFgLXaxuL6fGNpoyi5WRIuNlgv28zMAdXGYsM29tnipxBMxor6bQ8gx+vz73WpIQmWxU7i5NrcmI1PwiBkwOc/Nd7C06dMNe4afROnTwrMxdZT3RpkDEEgb6nXlFjWuaL6W7jv8Lr08YAQBePOFTFSyCp2SkEKUR71ttLAa9ehixtyQRobLdp8QbSJd8cfIdB+mi52qqF1MxUuWSmWHuLEg725+NjfrF3iaAYnnedf0XKxmNr4yoS95cwDTQR5KMIIQJSSUi/aKZg9zlBa7O4PWIERuqmYaWh5sNkwSXKQm4A5pJO2ZRG31vFZIAde6qqMykj5q8JaJSGYFRy7A7DXLtEGND3Ry7hcnFVbkTEq7KAV3iHNyHPTuuHsNfrXdAAEBcszvupjLKgQqxuSBYAMGa2pI2/mMqQYbTulFMsuQCHG40dnD8vp4LIpPOohIqmUQ7fmtbRJtfpBSNEi5VKakJBBy6g+7qbsbj+YG9uagRlsL7+ixqiYMymsFaM1wBoRsnob+do1nsOkyZ7lXUz4gbjmpJCglOcslAZrfADYOfG0UlsGNV2sOBlaG2lWDVGYohKg1gWIFtyGNmA5aekSa0A6bLpUSc3QrTkEJTmYOd7udQAAfAeEWQLT8+i6NGJJdYJ5mpVqo5n0fu7Ah/rSLWDkbFdmjXyAQYaP1UiZstIS2oDuG/KfBzb1hmcCYNide9lDEcXqU8zGECZvynorqJipgdTMA4GhY2Dtqr1YRlgF4t9vRaNCuajs9R0gfbvT9bqXOkXUohBBZIdVrtfxi59UCIEFdGtxelgGNq/FX1ps9Ik9N+qTtBNmIQlQSNUywQSeqlAndo0XPLh4hBOy8vXxuKx9UOqv9495sIAv6a2sLBbBnIppPZJylbG39rbht7+Y32Ozh8G+o8OcD7tv1Xu/ZvgNavUFaqMtIQel+agllK3Mtlm2dZTmzKLuQCO6l9PGNp9Q0jlJLeQHJfR24mlhGil7yGiw8hyX+0QmpnTVES5KlHN7ytGtqVlgQ5Ng8e7NMbutyjUr8VciGQ46Xt6+a0JCCkZpy5SEh3AIYcyVHUeFrxWWwIa2e9Uu43d6BTTcToaUAiZLKms7MeXdPzNvGMCi90EmJt3CuYy4ACxp3FKUqvUnICzIBzG2xHhtExhxtB87Lcp0c1tD0VWdxjKpJRWSqWC5Dl5htqT+Xz5xgYQvIE2+36rfo8Oq1SAymX9dl5JxP7cuHsMmKlV2OU0guXpZE4VFWvdlIlE9knqr0jfo8NiCWX2m33Xr+E+wHHOKkGlhHe7P9xGUfXX5L5344+1zwpwtQVdbh8sTZdI5nYjiNQiiwmkLODMnqJVVVBa0qUFTFGwTvGx/Lt0d441AsAepNvTU7L7P7J/wJx2OxGHpYqoKdSt8NOmDUrPnkNGt5ucQBzX4v/ab/qzcbUmJnhfg3HE4Ciqniln1kiRMm49UyphKAKbD6cLXhtOXGUqHbTMzJTckdfAYWg8PeKYLGD4nENb/APUugGI123hf0b/g3/6MvZipgP8ArXtLhP5plJudlNzmtpZm38b3ZW1HDUgHI0ausqXslr/ah7SZtFjfEFdjk9OIlNRKl4mqol1lWmb3wTSzJhmplkFyleW75iDGtXx7RIpBrQLB1iI5g7zGoGmil7e8U9ivY6nX4VwPB4ekcPLAKIY5rSLfE3wOPUTZfrH7IvZ7jKaWQV0UyqCUgzJEqaijpUhmP3qsme8kBnSl7BtY5VTHD+0Fzjyvf8dlfg/2/wDaU8Sr1fe4kUKYPhb8Tt75G2nz3X1bLxhPB2G9tUV+B4NTyEvOnmZLpqGnCAbrrasg1KwHbIm5FhvGnmqVyS5mmxJNvPQddl8jZwTEcexLMPhsLXxLnnwhrXOqO6NpskNBnU2C8lmfa34MTXVlBwpUz+NsXplmXXYlS9zBqJYIzpOIVFllO4QCEi5axiDzSaQ0m/S8emi+qYH/ANPXGWYajj/aBjfZ7h1QBzKdT/8AUVRFjkEEA9Tf0XA8U/adxqpf7tWTM0x5MuThqjNVPVvKkT/eWgEEFYyy7ar0iptSmyHQADO0u8wNB6LvYP2A4Hgow2Hptqln9zhZvUgWmdjJ8lw8n2lcZ1LYzxLiq8FwCUlc0UxmdnNqUy3KlKUAFGWAwUo3uw1jbo16lWQxgp0hq4wI5kuvB9AqeJ8I9luGNNKlh24zirtC6HZPKmCGg8vsVwXEftS9uHtL/wDuH2WcLrwPAF5pS+MOJSik7dBGVU7CsNUp0U+W/azXWp3Sm9+fUxrjUdSwWGNU71XyGf8A1zXd5mI2mF5OoOAcNccTxLFtqYgCfc07xyDiBc9BA2O6z+HfszJp6hGM+0niat4zxontVUqlzafB6dau8vsqNBSqbLBN5k0oBDsLtF1KhWqSarzVcdQ2zR0J3P8ApaWK9t6NCk5+GwwwtK4aXGXm9ugB2DZ9Cuuxv2nezz2YU68O4bpqHiLiWnGSXSYfKkLwzBloDJUvsUlEyoSQNVZUEaZgCdLG1fcNyU3DOLZRt5ib+q8v7rjftTVzufVw+Ddq67S4GRALoyjyuecL5urcdwb2k49LrvaGZeK06ahM1VHXVyU4fLnFQ7H7xIVOInzAGyJWLMMiNx5fG4LA4x88XrHEMkEUnOinb/NpiRN723uvp3s17K47AYapW4VSbg20R4q4YXuGsgPIu7clpIHNfcXAVdhvD+D/AOoYPhVLgmBUshziApTQ0pRKSXEqsqJfbVbHRFNLCSdZhOkqvGeFcNoFtBrXtpCfBamwf+YEOP8A4h3mvN8eOIfVdSr4p9eq8xDjnrP8mAwxuvie6YuG6rNxzj/iTi5E2noJ9dg/C81WWajDWp8e4lBDGSaqYpsJoFfmmTFqmlOyRr5o1eP+1FQjCl3DeEus6qAff1m/40h/8VM3Bc4h7uTZVOEo0OGup1HZHYpkEZzNKjPMf/I8awBlB5rgKo4TIqKWgxNcmsqpJCcG4L4c/Ho8OUbonYtXH/5iqLhRKgFEuSBHpcJ7PYXCUGUXubh6bP7Bd7hzdfU7yZ89/ovBuNUcOx2Io1BNYxUxVW9WrGrKQMBrPIwNAV9HezvhPG0y5NXUyEYcJuVYkyZZnVShchCioB2To+VCf7dx2mgNb7ui3JSFhzPWfp9Fy+OcZ4biaj62KecQKU5QXRTYNzOk9buPNdxx79oz2d+xXC+w4l4ooJeM9ktVJgFFUyarG6gpcuaaUSKeXmYFSgEubBRF9mvVwfD6Ta2Ortog7OIBP/11v5LxGE9n+Ne2WLNP2e4Q92EmHYgsIp3OziL6cyd7BfENZ9tjHePcbVT8LcMYrjU9U0ppqWSVCnp5ZLJm1VUsiXTFg6lzlgjRKBYDmU+N08U4jC0HVaTTYxE9QNSOp1X1dv8ABnA+z/DG4v2s47S4PRe2fdgh+JrET4Q0AugzEMHmV2mN/aHxT2eYKMd4/raaqxWckHDOBuGJqqioXMZOQYjjE1kU0kFs6kIAAGpF461PFQ2agyawB4nnyGg62svPYL2CwXtDjBhuD0P+mcNaYfi8XAJHNlIS5ziJytJn7L4+xf7Wnti9rHEaMKwypl0khM8GkwfDl5OG8BkuEiqxnEVD/r5yRqVHKVBkJUTGvV4q+iRTactR1sjRJ83O584sOt19y4N/Dj+G/svhDUxPDXcRxTWgvrV5NWq6/ho0wIYHHYSY1IX277IODsaxNNLU1eKYjxHic9CVYhjVSlcmjlqLBacMkLITT0ibjtl95QDJBUWF1J7qkOq1M2bYXn1+5/0vlftv7SUcOypSwPD6XCMJStTpADTZ1QgAl3Jg33i6/RTgXhLDeHaemm1AE6eUjIAgfiEZXEiTlBUnmtQALWyxaXVHj3bfAwbDSefnC/L/AB/jL8RVrVC81KpmXOOm2gsLDS8Wle7UE2bPyqUAgByEkslCR/coaAJOx2tGnUY1oO5O6+dYis551Vypx/C8M96eiZMZlKzZUJYAMVHboPWIMw1atMNgLUhzjYSuJ4h9qOCYFh9XiuL4lT0OG0UszJ86asBKUgOAEhyZpbuoHeJNwLA71HhjnmA3zJ0A3J6dVZToV69RtChSNWq8wA3Um1u/VfE3E32kcZ9ouJDC+FTUYTgn3jspEiWjtccxQAsJ8ySg/wDRyiGICjmCdWNo9HhOHYfC085AqP3c7QR/iOXVelPstXwdEVsd4nkTA+FvITbMeYE8l2WE4rj9DQppkV9IK13rKlcwdjQJKPxJZmAPNqv71GyCWDRVUlz/AA0pB0/Fl5/E06TLuJY3QAan9Okrz7jX7Qfs29l2G4li+N8RS8Un4bKXPr6iZVIocCw3ICpRrcSnKSmarMO7LllSlkMLOYsp8MxWJMPcKdPkIkDmdmjqV0OD8A4jxWvTp4PCn+oYEiS48gNY62A1X87/ANtf+u9TU9bXcCewOnHGHFC5iqCVX0udOBYZPWezQZRkgrxCoCiMqQC/9rXOKuO4Twjw0wcbirgZYLZ3uNYvppEk7L9tfwk/9O2L43Uw1bilI0MO4NJkS53+QaDYAbmwA3X80f2jPtAe0r2p47XYh7VON8Q4p4zm9qV4dIqs2FcNCpyrmUiUZ1S5FQzpmIRmmuAmZMSxRHFxXFMTiWe+xNSzwctIaC5iYgW/y0M+Fpklfs+hieBexXDj7L+xGGpthpp4vGf5EW91RcILmi+erZrjLKbS2XHyv2VeyrGOOq8Jm4FxJiVKuXLmyBg8pCF1WaYUhCCaedNXmKSEJkySVktnlp70eYr1qQa5pqONcujK1smTuTIDQJuSbC5BVHCuD8Y4rVZTwlLM57ofVcIZTkSN2gC4JdmhoEkO0X6KcCewTBOGECXxZWUHBSadIqpvC+BVNNV8R0tJIQpU+s444mmTZkvDlqlqcyBOKpKZhTlkqdJpfiHYDLWdFCkbBt3VarnRHumwCAIiSALSJ1H6M9h/ZfD+z1fC8VxTP+r1acGm2oCKAq7e7YIdUykQYblJAIeQtfjX7QuBU2AK9m3sfoUYbwcVAY5VzFKlTeLq+WAmVUYvkyT8Sw+SRmk081SJKlgTJspSQmWNd+LxOIqvq1a2St8LBSEupM3Y15m7v7jTEwTD5ly/ROAFXi2NHGeKcQZjeMs8FDLHucCybtwwOZrajtHVWNBaLNqSST33sdxyhqsKNVVYbN/6KbTyTPoaWkpRXVa5Q7REiTJQjPNSQGsJaErABJBSfmntFwan/NnEY3jLqr6uZwpZ6k02AyC95OhnQGTBJEXXmvab2Q4ZSxbcVxL2hPFsTi8zyyp7wsptBkZnvJLhe0RJGm6+2uBfZvxd7VcUpKerpJmD8Oy1ASsNpVLn4piASEhSa+qWAKeUUsZjMWSyyAAiPmnFuPYDCNOHoV3VKzoFhLnOMw1jQZM/5O63Gq+U8c9p/Z72fw7sPSe2tWuAwANYD0YDJ/8AtaTzX6F+y2j4K4ArpXAGEYRN4v4txFCUjAcFEyZTyjLKUok1s6QAlFOmaQVrnKTKIBbOY9F7D+yWI4ziG8Q4vTLKDP8As0ZIJvOYgXqOO5ccjV+df4j+0bxwo+0PG+NU/Z3g+GMtdVLRVeCCZpUzLiYmA0EzF2gL7a7PhX2WYP8A+LPbhxbhOCZpCp1J7O+Gah5i5YSFhGK1KMs2unOkJyITLkIA0O/6V4P7KPY0VH0/5Wj/AJEgbc41j+1otzK/nv7afxa4r7aYurwD+HfDqz8KXZX4+sB7x/MtJ8FFmp+Iv2kL4F9v/wDWC9jXs+oajBcPrpNVQCX2dD7PeCplNS4lVIllUvtuIOJMwTQSSE99EvPNJdILx7TB4DCUmk0XNpU2Eg1XQ55I1ytMgcxrFtF7v+E3/pQ4p7XlvG/aX2gw/C8ISS6vXqZg5wAeRTpTmrOH+VmTqV+d9d/W44gxaTVYL7NeChwrPWsmgrsUnyavDKJSyxnKl5l9rPH5VzzNXMUXSl7Dz/G/abhHBKbm0p4lxCDDXEkW5xv0J9F7f2v9if4eeyNV3D8JxRvH61Bp986gQ3K0R/3K0CnQadqdKXG4JmF8l+177YXtw9qMhNX7WPatOOFJVMqKWlmTES1FCj/t0GD0ZzzXAbtJoQkDkA8fJeMe2HHuJsd/MvbgsLrkYPdtjaYku8z6r81+0PHODUK9WnwfCsw2HpzDKYkE/wCRcZLnSbucTPIL4g4i9sVJ202Rw57tX/8AM1lRIlVmN4gp3Imz56TLw+Vb3EhSsp7xUAI+ScS4xi6vvv5ak2lSbOatWkl3VjQZjlrdfJ+KcQdjahq4qrkosuGgxM7n/IrLwSix7jqtpKOfMqKgT5iUSsPpJi1KnKuoonzw+WSlDlSUAJSA5TpHhcfxR+WpiKT3V6ogCpUFgNIpU9JPlPLVcL+ao1cwpDLh2a6wfM/dfT8yrwb2acOqosark4NhcmQoV1BhPZ0OLcQzMuZdFOnyfxaPDSWCypXbTndRlJIEdv2a9kcVxB7OOe0s0aIvSpEBtQt1zuNyCekACwG642O4rLRRwgzZpiLsEaRsfRfGvtS9ueKcczZWEYdLRg/C2G5kYXglCDIo6eVlOVSpaG7WcxdS1Xcku5zH2uMrtexmFwlL+Ww1KAABE9Sd3HUk3XPo4YNca9Yl1R2pNyTv1A0iNl4yKxISSVhOU5pilHNle4a/fUcxYaB3MVYbAwQ+q0l3Lz6Lda5zyGUxp0XKYzxXKlPTyVKn1KktklkFEoFgFLU7Zr6CO7huFuqv94/wsGx/RdjCYdlMZqpu2682xPEJqgqZNWZ1Qp8soF0SRyzDUk3NySTeO/SY2mclMAMV1fiVRw91SGVotbTvzXJsudM7acpRdiSGIAJ91CefIdXJjcbAbI16pg8K/EVMz/h1J19O/kriZTrlhQ7ynEiSVWCdM2hs7ZlM3LrbRpVKx8LS5rdY375WlfVvZj2exfGKzMPhMM91JpE5RrJiJNgY057c1vUWHEJWqdczCkz1OWKkJSBIkhKiOzBAubqIdk+7HepNZQDcxuxpsNiTqebj9Ba+q/X3sX/D6lwqjSrYumC+nENIBy+sTn2mQALX1XaYTw39+SaipnCmoZcwoZOVVROWkJOSWnQd0m5OztGhjuI/ywykE1CJGwAvBP6fVe14xjaPCmOZkiqGy0f2idJIsbjQaiZI0XYz6iThdOKaQiXS0yf9qRLU0yY4PeqVj3iSLvd73EeQr1TiKnvqjjUqP1J28hsI2+6+Fe0fGnVatV1SalaprpY8hawGgAsuarcXTKkza2on/d5CPzLV31kaCUDqSzMNxzizDYGpiKjKYbP+/p5/JeBbgcTxPEeETn+Ueew6zB2XmlfxVVYpOXIo5KZdHLCkySsntFLsM+UhgPe5kdCY7h4fh8FSa97y6s7UQLDccydhOuq1+M4LDcKw4ZmJxbxfSGiPxsd55LF7CXTlVRPVnnK95SncGzhP/HNueflGm+o+pNNphoXy3iEBpc42/KrGaFq7aYO6bS0XTnA1GXm2kRy2yt1Oq8hiagbLnGDstKklZkifNYZlWKnJDaBCR7ytg3N3g8EEtGwGkfUrg1Q6pc3HcBdHKakkmYthPKSEJ17KWbsP7p5GvIHm8atQZyGT4d97qDMIS4W177+azJsxSwslRSkEkgkjMzNv7mrcyfSxjQwzqF6bhnChHvHWbudFg1M8XWq5IZIBcJBA7xP1Y3vG00EkCbHv9Vs42qKbckhrW2HkNz81zcwGdMMyYT2aT3U2LsCSAWvG20E3A13XisZWL6jhsnBCTdglnynQJy6DXl8YvDTYxZaDjDSqNTUuOxkKaWH7SaTdaiNEHltzMWNbEqAIs47WT5MlEiUZiwklTEB7nfKcwul2f4RL6LGcm2XX6LOmTZlUsgHuhwVA9xIDuEg6am8Rc+2WC0KwWACEyfzEZJaXBWbuGBZ9nvEGySDrHffkjhII5rHxLFpcmUQlIyX7JIJzVBGr27kkW3csw3i6k3NAiw35d92UgMuWRG645cxdSvtpis1gdClIANkpTsPHzjca0NbDbqcEgEn5oM1CBmABLlxmykPZjZ9IamHC3e/4U76jQrOm1KpqrDuC+Xa4Yuo6afDpEpEwo5TIMj5paaXNqFjI5JU1s2jA5RYOkfHpEHkT4tAFEEDbeV6XgWCiWZcybLzJcLKVEFlP7xA31t6xo1ahII+n7qtziSQO/RejnGZ2GU/Z0bS5pSC6UjOjbuf/AEyQBc3EaIpB7sztue6x7vMTN1iyUT6yd96q5qphusBZJOa5BUV/lcD9oPc0AU2fsF1MJhmtIe8aaALpaKjUsJnTUnIzJTowcHMATdX6CNOrVAmm3bU812Wv0mw2CmxHEjTgUtOp5szukJVeUjU5ifzE/DrFdOg1zfe1BAbp1K1cXjWUmkNhzz9P36LJTMmrSxAL3Wo3IaxJs2sCxutweXkf0Xn6tZ7yc15VSsqJVFIKgHmzAMidCSBy5AE/PaNqgzO7MRA7+6paCdNF5vWzO1mqXN761OchNy7XLaBjttHRaHEQDAC2mQ1msm6qiYUsSBmJIlpAYJALWvyAfwaLY9LboX3vfv5J0uWSTm7yj3lAk2Qfyu/WAcdvCOShcTA1+3e60pclKe8WDX1JJYE3c6j9YarHTkmTCpZYDdrjvBtNr3PxjBJtBsPz3qmsbH6Jk5SJSSksORJ5MLgdYyBNhbvVWU2nN5rIUkLKs3uAPmLgq1JAsygPnFheTZq2g0AQRKw66pGVSQcksFIAv39y45WGm0W023ki/NVOIEgaXKy0pXNUFG5bS9i73A1N/MRaXNDSDf8AZR2lbMmQUAEg5wwewy7DXeK2kB2sDvksOmI5q0pKkskOe8U7gvvmy6bvf+MPfGdwMg/ZZn6qnOD5kpByuA5BZRA0ttr6wbeRzuO+yhF53SCT2adFO2Zy7MfeFxZ+UYF4GiT6JiQEklQdzZrMWDuD4XjMWzTvCzMXKmQiZUrCUDuAsHdizElPQXitzsscv9Qqy64g2XX0FGlKErKWSkHvHR3P/uu28UXLpi+yrudVYmTwkZUXWXLf28ydS5LxMAmwSeq3cDwL71M+/Vq+zkouCpRCubAbOW0gQ4S0CNyoOm8D1XX9olhT0aSmUGS4sVBvylP5X9bvqYwTGvzVYDoBJkkpsxSJCBrNmKcZUgsHuHJ90PcnkNopguJnsflWiYbtGqwa6uKXBOZSiwANidE5RyB+b842GUsrczhEqXmqcoFXfmKfMQoqIa52Z/8AAipxk5QEUyEBRzEEJBcbFrMQdvp4wGkTtsijqZ6UpYKykBspYWdttQ7+cXU2hut4v5IJnTRc/N7SqUpSj2cpLlaySQbPlcB1HnsN7RkmXDKdlkXOsJklgrLKdRVosbDwPuj4sL6iI5YJGwW7Qhug1Pn1Tauq+7JEuWxUbKOYG+rBx7r/AD5RINytLibxK221XnQwOazJUyZNWpIKkg/7inaxDkBhYv5Hzg3MYkyAfVbrHGwEyFJUzVKSKeTfQMHNw1389uUWCxM3Vjy+p4WXJiwUkmlTJSEllq1IZhmOrOPCM6bRC7eB4TV8LniDra4jzUU1JcJSkJSSSR1LtmTf625RLxEh11uYikygCC2O+en0lVVzEybJZyAxSz+J2teKHEuiSba/ovL42tBhnxO777lJffVmU7kEs17/ANySLaDyEbdIBoJt319V5x5c5xlsknv/AEtyTLJ2dRF8tgBYePOJ5xMbKz3ZsSLytmVSgh2F1A2uQ4Ghb6bxiRIBudV0qGCMZnCc2yl7EuwS531BbryPxjK2v5aAYEqvPlhINrggtd2c768n8CIAfNaVakG79993XM1jv+YlyABr4Mq2osP5guc5pOZsE/p3dYy0KzFS3B11DADmS3JogW5nCNSr2U3MIc8QoFTCsZJZsWulw/PTUtpEch5wuphyCBewVqQkI7y7s3d6DWxHQsOkYLYInQrqU4gQZ3V1dRmsVMEqJYEkNrfyI/WI6Dy59lbrHsA8u/RVF1iUKdwdQA978nP8RgOPPX8LXxPEW0xlY6SfnKnppi5rKIIY+7ts3w/eMAG2sTuuQKlWq7M4Fxd5wthM0S0pKj3iQw0AA5Ofq0TDnDTRb382aDAG+Kp9tdearTKtU1apcsnMSSo6ObgBxs3hrC5utXNUrvzvcXvdzv8ALp0WpRIMlCphuof3DQ2u5Dm+0bdHD54JHn5L2HBOEsqFlSqDkm+xjkPPe/kha1ElySCSz2JPO2gt5R031gxmRsAgdF9KdxGlRpijShpaLgdPxb/atyptQEtIBQkAO7DMW952v8dI5JZTeSapLnTstYPoVpfXqFzidrgdN1/tJrraallFdYQFhN5EuYA7iwWp7P5ecfSSwuMMNua/JDWE3PwrlMQx2dOP4EpNPJFk5gXP/agXWSN9Ik2mAIJnqrLNsBqsFM+etapikTJiWJMyYUoD2PfKjbTT/EWZRGWZW8yi9wBPhH47/wBLlOJeNaDh6lmTp0+nQQkspSgQ/KSktnVpeyRuTF1HCe8vBAHy9V2uG4etXrClQomo614sPM7BfJ3F/tXTin3mavFJiMPlvnmLrEYfhyEAkKVU181ctCwAA4QopDMI3g2lTaW0m53N1gT+w9TK+5eyPsziKtSmP5f39d2jW0y908mtEz5kL4G9rf2qfZDwGirl0VXM454hXnlSMJ4aQudSqnpBAk1GKzUpCpYUBm7MZQ5eZGnWxtKmXGrWyu1ytOZ30ECV+tPYv+D/ALWcZbSrcQNP2Y4WIJrYohrsvNlIHNMaE6bAr4ExPEPtH/agx1MrCMGrsFwMTVIo6LBKdcyXh9NMUEkf6gUiRRLKGC1Su1mm47Q3jk1+KPqSyhRlomM8gA84vJ6m3RfecLxr+GP8JsE5mDqN4txPLL8Vii2Xv5tpTmLQfhD4bvlsvpH2M/09uGeEq5HEfFkjCK3iqYe0XWVcxFfWU09dlFK5qlqFRqM1lDoI1K9fFvA9/VfVIiGkwwDo0W1ubL5h7X/+pzjvHqZ4fguJV28MGlOkXUqMcvDALeg8MWi6/SrhDgLhH2cUUifWzaWglmUFypCZKanFcRKATmVmvkN9SmWHuS0Ra6qQHVDLR1JHkNyeS+H1+OcT9pqz6dKg+sahOZ0lrGTziwAjq4rn+N/tTYpgImYZwvIpKREsCTIKlIqVE3Sk5adBC5++SUJirsBvGHY1jGuDKckGJPhH/wDI/b9F6XhX8KOAuYziPtLj20aR8RDjl02a03PQuhfNdXhntT9tuKpXxNi3EVRSTCScPlqnS6hUpd0y5VDLOTB6ZSfzzmnrSO6hIvHPr8Rqk5TUDM2lNoMnqBsN5cR0XuaXtz7Dew2DfS9kuDUKmIp2OKrMaKQI/uLyJqkf4M8Mm5lfTPAv2aaijwxCKpAwfCJSQuZKnzk4fhEoB88yrnKZeJTGclLplEglSlmLaVPFV4yCJ/tA2nc97r4b7V/xjfxTGurcS4m7iOJdIaynd5GzWtHhYPmY0AXXVVT7D/Z+E08zFJHE/EEwplU1PQp+8Slzk90Ily5RepSCHyg5ALMzmOi3CUaA97iqoztvln5W1+S8Hi/a/wBquKD+X4XhDwzDHUx/Ug/3OcdCRv8AVYU/A8J4jqv/ABVx5jlLw3w7R/iU9Jic6mpKaWiWMySKQr/EmhAGV0nL+RL3iT/eYn+o+oKWDZsYYyOZLozeZho81yRiOLUZwmDw78fxLEGDla57yXc3X1OoFzvaAvnH2x/1DvYp7KfvHDHsqp6bjPiWmQqTMxKomrOEYXMuhNTVr1UMwJSglBUwyoVHA4l7YcC4QxwZW/n8Ro1rD4S4aNzflo03C997OfwM9peJ0xxr2wxI4HgXeIMeR758aAM1HmRbkvzjxz7U/wBoD2zYjUU2F1mO4yaucSZWFU9Th3D9PKUSZaJcunSldZ0SQXZy4jyVT2y4tjWuLne4ouuKFBt4/wCbxfzgm40Xu2ewnsbwxrXGgMU6kIa1xzOnYkmQP/rC9g9l32XftH+0SdLxfjrjL/4fcG9olU6VOrZNPiFenM5H3WkXmSlnypzSw/vEmOfU4/xyuCMJTbh26Oc6IaOexJ5yWwVuZvZzCFjMTgi8AQzC4dhLqh2DnD4QdyLr7u4c4e9hXsRMilkTqbjfjCjQlaJ2IrTW0tBOCRmqVSry5C3u6hnJ1mFxGhhcJWxtdpfWfxHE1DYz4Zm//ED/AJX5SuP7ScY4/wAUwRo0qdP2c4LQBHu2kU4bceOPE5xG2s7Su+V7RsJ4uVKq8arlcTdiqWqhwhM4YbwxhyknuLrmUkVeVhlQHQMtkE3j3+E9ksKDTxHGazcR7u4oUrU5GhqGbkbgmLWBXwHiHFn8Pe+jwoOdUfIdiHN/qu//ANcgwD6OO5XoeB4FN44qEfc8RVNlrAQJ9FINLg1BLAAVLw+UwTMCGvMVm0sVG49I5zBT9xgw2lTFvCBlj01+y8ZV4xiKFacUx2KrTLaAdJcTEe8ImBOwIPkF3uPV/wBnn7MnDk7iv2h8TYTQzpctdUubiVRLp5k1bKUVAz1GbPBU7JQkqWXKQY030KVJprV6wY1ty9zoA5kuP+7r1/AuGe2ntW9tZ2H/AJLh9GNbU2ACAI0mBYTZfmz7Xf6qcji9VXw77F8LqMA4enBdMeOMSkChXUyWIWvC8PqAFy5DAqQqaCpeolgXPkuI+2GFo5sPwd3vsQ4R75zcwG3gbv5m3TdfavZ/+HHB3ini+P408QZRILcM0lrHEa+8Orr7ARzPL5x9ntdR8fYuvGKHA+IfaRxZjM89viGMTKudIVNzKK5qkgpzod27SYmUkflCRGpw/g1HG1P+ocVr1eI4iqJhx8I5eFt9Y3j8/QOKe19Tg+Hp8N4dXw/A8Jh2jJSotb7wDYaWJi4ALjzlfT1fxBQ+y7C24hr8NVjSJYVJ4X4cVJk4VhSwO6MVrqfKiqqEj3gj8KWQRmWqPZUWswzAC1tCm0WYwCTYfG4adQNV5DC8L417U45tShQrVqlc/wD6rFBz6jgYtQpGSJnU2i9l841E/i72uYwmpnprVYVOqOxkoo0KkS6zMokSZM1bqqEkEEJQFlk5lZI5mN41lPuMHTz1naBuknSXedgBJO4X2zAezvC/Y/Ch2PxIqcRDZc6qQ/3QGrssnKRuTAGgkr7i9l/sKo+GaKjrOJ5MnDqZHZVKMMQFIloYuibUSksutnqsErXdRGWWlnWJYDhlZ8YjHVsr3mcgOgO5dqTzGnJfLfaP+KOBbVr4T2eouxuI+E4mrDpOkM/sptBuA0ToXHn+mXsxMufh8g4TQigwqSlKRW1wQlUwpSwUmSlkia2iS4lixbf01OiwANpix6Rp+F+ZPajHYzF4mq7G1zXxT58LZMdLfK31X0BRYxT0uZNAn75UlLT62e60Sw1kJKdeiUsn5xNzLAPOUDYb/NfOcZhKjYqYx/uB/ayfEeZM39SqmL8TYnSye2nT5iKcqShEpXdVPWQQMktIcnRhduW8RaaIeGASTuPktfCcMGOq5KbMlMCS+J77K+YfbF9pPgD2V4LX8Qcb8T0NJT4bJmTfuMmqlTFFSEqKZSpmYhdQVj3UuE/mJVaFbHYbBsdUq1BSpt3Op/8AFup+Y6lfQfZr+GHtB7VY6hwv2e4TUxVatGZ7mkNaCYzuJiGjW9yNF+QlV9oP26/a24xm1EsSfY79nbCZ5m0WOY9NVQYjjsoTWFVT0szKpUqYEkyf/OnqLgpSABxKHtQ/FVXDB0cmHZrVcQA4X31+Vvuv0VX/AIS+xX8K+Cvq8T4i32h9s3AB1GiM1OgT/a51w0jQjUeZXY+0b7d32evsrYYnh3CZ2KcQ40aJU7FsWkrpk1pkJBCp+I4jUrCMDpFkEgBKqiYlXcSN/RYXiuBjPj8aJHwsY3MRbfaOZnLylfIMT7Icf9o6j6zhT4fRqn+mx85iOYYNBEQSQCeZmPyl9s/9ePF6tFdhfsv4LXTYLJC5ScdxmrVQYNOqS6UopMOkqVV43MzMxmzZKF6mWhMXVPbDg9POzA4N+NrMnxOIayR/ygOIHINE9NVv8G/gaMXiGjF4w4zEOM5KbSXZQPF/wpgepGxlfix7ZvtXfaY+2Bj0+hxnjmuTwtQyF19dhVLU/wCg8IcOYeFf9RifEVYlaJMkpDBySTmEqWVqLHkYn2g4nxInDe6OHYTanTNiIsSBdwPN83BsNV+tf4efwo4D7P0jXdw+mx1Et95ia2UsaLEBptJMWb8TiCQGtkj5fxLjTBeEZE3h72bTZuJYrPSqlxXj6ZIVIrKkTE9lPpeFJC+9heHKGcKq5gTVTkrOUSUm+u0UqLS4uFStHiMgidfUyLXLRBu6bfWMb7RTR/6R7PU3e7rAMfUbapVFoaAPhYYA1DYFs2pwODuDZGMYxQSOIMXo8Co6uctVRWV84gSpSQZi1HN785TEAE3URmN4167y2m+t7s1HCSBrM9NSefIX2XY9nfZMe8pYjj1U4bCfF7tnjrVDqGU2CxLt3PIaLkr7w4f9oPs39jmDVFNg+N4jUVuIUsmlMrC5vZ4listCu5IQqUU/cKVSic81agFAkIdr8TEcWx9ejTpYWk3BtnxPd4nyREtAFyIgBoGUxmO6/Q//AOdcDbwjh2A4ZgKOAbg3BjWPitXLssBzjYFzuTA1rDBc4zbAR/8AEL22zFUwErhTgmlmpXMw3DZi1ffVhWcTMSxNbCurR7ysxEqU7plhRGbz/EcVR4UH1sXWdUr1QSc7gajhoSYIyMOwEk6EuAMRx2NxODosxXGeIDC06wkUadRrqrqYFnVKghtGmdMrBJJgkkEj6B4G9juD0UpNNQ/dJau6ajHMRSZqZakAA/caZSO1qVlWigEpJJYsbfNePe32FweZja4i8U2mD/8AZzbE+vkvPYn+M3stwl4Y7ibXGkDlw9FznAx/llkvO0ut8l9ecBYNwh7McNXj+P18miwGhqDV4rxPxN2cupr1llrosCwzMGdIyouEoTdStX+YYj2j4v7U4z+V4fg3OYYaXMzClTBsCXGS5295O8brw/Hv4p8f9rmVMRhmf/j3BKTMor1LOIA1YNGk6l19fRdziP8AUo+z7wtQ1KJdVjNHg8uWuVJwXg6k7bHsZRKT3aZFaoS0UEhZAK5hUFHMcqtDH1n2J/h97O4Cr/1DjGJdisXuImHHk4gga3InrC/MvHvb3jdHEVaPs0aWKxJdDsbi5exu2ZrHHxRqJGXQ5SF8+8V/1gsdwbARS+wHgmm9kdDictUzEa+dKkVvHOKpQtSe0xLHKpC1UyloCmyrURmfNpH3fC8W4PwZzaXCcAytUbYvcM5k/wBoJN+nLYbL8+e1WBx3tHxatU9rOPVfaziFN0Q6o7+XpEictOm3wQJgNDY2svzX9sn27Pbx7bPvNLUcV11BhM8djVTKCsrFVuJlROcT8WqJyp82nClKzlGRKiciEteOrW49iMWz32MecPh9qc+I9J0HIgAAbzoPeey/sfwP2f4ZT4rx1v8A7UE/y+EMU213tvLmsjNTG4cYOmsr5lTPxGvNPLKp1QkqSntpqVTVVE9JzZZEjMTPUVaqLJTd1Ex4fH8Sq+8qvbWIfVkBrXHwtO06R0AmVo8Z9qMT/WxtXHvwOErAhrGvLW5CIDKbWxDdgAAF6UhdPw1h8usxapEqrSlNRKpETAZstSbomzlp92ZYMb5TZA3jyzwS4VX/AB7Xg+n5+q+L8f8AaarjqTsPQd/KcObOYuMOqHd7t3GPTYLzLGOO6rG6tQlKmLTmBJzFQIf35k6YXLsGALnWPO8QNSvmuXAE7kn0vEL5FxbjeGpzTwp96BubA21jU9F2fs6wmlx7HcMpcUmVApJ9VKRVVFNKE1dLKWpjMlSycsxZJZtyQS4ePO1cG11sTXGFp3mb2jfTTzXlM2Ix7nuJhrBLjo0ef6L7ixn2n8I+yrBqrhr2W4fLGP1FPMl4/wAa4koVNbQUL97DsOn5EpkJLPNVKTK7RYZ1S0pdwzg/D6uIbjG0f5ilhr03PAif/wBzJEZt2i5aDEzK06/vHAU/goMFmN/uM/3bnnqvz19oHtQruIcQmylV86olpUvPUzJpKpigo5lkaJGYmwDC51MemxYqVjJOcGLc/wDX2WKVOnSFm+KTPTkOS86kY2kgHPlSPzFwCAHMwk6h3bnbaMUOGkeJzb6/t3y6K9rHPBLrBZWIcR1dX/01EVSZQcGabTFAODMygu3z0EdajhWUzmjMTqeXy70VrKrKV2jTp+qw+3RTy1F1FanK1kjPMX/cXDJuCGvYaxtlxtTYJ6rYbiX1Gxo02v8AtosefVKmLUHBAbRgASG1UbOb7vF9KlYF/n32Fv0MMarhAuYv3qpUS5gMtCZZXUr70pB7olymcrUAe70BYkHWOhgcI7GvJzZKDLE8zOg5xYzoF9j9hPYPG+0WIpzTdh8CwtzOgy4mLNtqQSZ0GpuV02H0Min/ABqg9pPVdRscth3JbhgNGAsGj0RbRwtMsbDQPmf181+2/ZP2U4R7PYOlRo0Gtc0ASYJNryREvk3OkrRnVyJQKZUtOndQAxDucyzsY5rsSHvzZfCLgXN/Lv0Xs6+OpYdhZRpCQLD8nr9zqFqp4tFBQy59YsT6hXaGRLDF0oZAJSBYgpa+ulo5WJwjsTXqNaCKYibWE3kdJ0XyX2ixP8ziq1KmDaM0WAJ5eh19Vy0/iufOnmfOlCapeYoQVlSZamGQF097qQA2kZpcHFg5+UD6+Xdl8/Hs6/F1i+rVLRO7ZJ+tvPSdSFz877xjNUZ9bOHZhQSlILJSlyrs5aSbJze8eZ56dKo6nw7D5aQlwHK+up68lsY44fguDdToU7wTtJNvE78Dpabq8ZUinlpLodCWZKWGUXyMnS135nnHnK1apXe83uZue/TkvjvFKpxD6tV5+IkmTJXOVtQJqlLUXQjSyu8RbKf7tPhFtJhB5T6wvnfE64e4k2Y36n1VeiSVrE6ozgfkli6mGidO6WbwjYcA0AMudyvEV3Z3km66ijlVdSrOECXk90qcS5CAHzu9laNvGpUextvinWPys0MNWrva1rNeUQPNWKpUuQOzSTOmmylkuXGoJB7iXL9d7xSzMbxAiYXsMFwIhgdUaQBqT9xssqfnMsLURk1votVu8co9xxYc+kSBzGOXT8KWOezD0gG2Y30m+v8Au/yXOVEwTlKZTpSoubtdWjvfvWAjepXGUDReHxuKDy6DM/fS3eiiBBSVZQUpJypH5lAEk9dd42gAIAsuMaRu926zaqoJPZgOtbDKjRKdC99eXrGywACToPqtZ+saj87KWXIRKkdvOslI7iTfOQ5Ki5DJt5xFzpIAPr0VKyDOnVs1QQSJSWCy1hrYN4/wYg59rKwQIcSrsqSlKbnJKQMylblj8bm/hENbzcrJEXFzP4XN4ti6TLWxy0sqyUgjNOmMe473di+rJBjZbTtlAl0/JWsbNzcrg1VCqucqbOX3j7pAygJDMlCfyoDj+Y2oaxkAW/Xv0SC46QiZO/Kl8xYBgDYEC9uf+LxFomSLRdWAEC+xVCYslXeOpD2PeKtASNLE+m0WA+HMSmYAkK1QUU2tmiXKAKE+8rbVnKi7bdLaRCrUFMSbuKg+xB5r1XBMCpqVKFzCgziNWGSWAHAS/vEubxpVajnGCbKou5AroZ9bSUQAQtOdiNioqbXKDzJb9Y1w1zgSdBssiZJO6zpc1VQorylte9ZSiTZSumttIw42gb2WxRaXHmF1GFywt+0OVCe+tag9uWvh+0amI8OWLuP6rrMnLYxddBNqEGUrILpHdFu6GGW7d4nXycco0Q3K4AqmviC1uRhykbjZYwpwkqmLOaYvvlbW15vbu+j6RY55cQ0WA2XHqnM6xkm6oz6uXTS1KXlzZVZUZnfyfT+fCNqlSBIzeZ/ZVAOdZcDiWJzJ85ZSoqUSLnSXf3R1v9NHQYwQQBEK4WAGsLLRL7VROY2Jc3sosQAT7tz8YtAgRGsFPTVOUnKQQAtZVlQlhrrcDT+PCJi+psEVqRLH5i51WQGdVrX84jzQ620VhZfuJ91y58mDdRf6EE6piimQlSy5ULm2jJYC+7gN5xjvRTY0uOiyVJnVSyvKEpPO4AGxfp6RkmB0WyCGiADA3sqlYtEtGRPeGyWyvqDmBPQm8TZqUc8gwLELnxImTJhKyzq7vIDQkOdW5ekXNeQBbVUFsnWVoU9JkyKHgks5YHUJ5Wt49YyT4TOpP3UotZaiJYAuAAC6iWYiz66b+YaI/hYkgNB1KimK2Rpsf7y5v0S/zvFbTJI1Ci0yTzTZMknNPmDuhTpSBqb3YlmiwkbCCpkiJlVpwzZlEEFJDDRx0Fn0EN43SZB5qqlC5ykoSLq8WAJuYwXRqsGcv6rqqChbvBICUh8xszte2/zihozO5k/RVElxnktGqqRKSJcr3U+71L6nqfCLMjbSbhBE30RhVDUVc3tJoV2LlRBHvF3I0sLf4isG9tQonZdylRIRTocS0syQ6UqNnCUp94BgfKJl5gc1XnJEG5WxKlpkSDmUEm5WokJYNvzGloqglwEWCNEhc/W4lKl51S1JcgjM/up0sH5P67xsNY0XdaAphsRN4WJKR94WJ68xdjKFwBcuo2vFT3l5du372WTNhsVqSqcrLkKypPu3GmjD+36MR/Kykq50umQXPfyq7vmWsD0+MSY0GCfhH3WBuI00+i52WleIzphURLp5Q7SpqFOJciUSwdQB7xLBKUupSiwHLBJPhgSfSw+0cz+ikLEbqKqqUTj2FKhUuQgDIVOJiyzmZND93V8r90aklzAui3zMc+9VIR5E9O/mq+dFKksXWsMnms6vYuz6c3tAbn+0a/b1V7LGBoVnqGZalLykqNg1gCdS+ltIyS51osF0KbLCRbz3752VpKVFHZS0upb9pMLMxSARYafTRYwQCTvpr3zXQwtGpVcKbASTvrZSiUilSrKCqeWGb8qLOSNybtt8Y2GU58bjA26r6J7P+zByNxOJb8Vh6GJv/pQ5nSEqvlck35i/8bfPFU3MCAR3+q9DisFSw4flhrQN/wAdVTqppSlJZi5LEkltASdt2f8AxpGfQ9F834viwahYzYd6qjLQtanUXJu9rXuMz9f4gLRJmdF5HEVA767rbpqRZuh+8AouzguCbeQjYZcCVp5CXT1stuRIVLVcXa+5JJJZvX1i4OaQRpK7WFwJ8Lni5WmiaAQMxfQ6ZR1fcW8Izl8JaF32YdrWmRc9/RPmTkJBG5SkudEgAk2GpYafGJAaXWriW5MwaJJ35d/7WFUzzMW0tzr3ru+jEFQ6+sTc1rRcyTouM+i55MFZU1DB1gONTs4YHK58fSIDzlZGGaxpdq4/fv8AKx6iWZtrZC5TYh7OMwbmb31jLZzWWu+kapjYd9+qrZUSEEbhrkd1mOZn0VbT0jIEhxA0WGuFIGbR3+iqTqvICUlxchjvZthz+DxEtL7TCm3G07Qb9bT9brIVXTZhILpSHYi5YgE3GpdvoxWWhpEmQPv32VCpxCofC0ZBpbuykkzcqgtSs6j7rp71rDXxiuAdo8lQKgDszpcVtSK9KZYCM6l5iO+UhCXbvMC6iL6xkK9tdxENdE2Uq506cr385NswZugSDy/XyjI/uAbJP6q8EmRqStzDqZKUusl7HNvq4Yuz6iLKbLwTfUrt8Nw0vaTfl0W4qahCAElm3yu55jox5/KNouc1pAMBevNVzKYYw5QB5KqFqWp1uEggnew5kj66xrkucco8TilE1K7hSZd7/Pv0/RWjiKEFkU8uaAAMy87W2SEiwvfm8XU6IAOc+LzC9ZguGup0GitU8Z6ef7L/AGKjx3wxTd1eJIxCq1UQoTVhQ3CEkhOnI9SI+nua65LgweYv30X5ow/BuJ493/t8G7IN8pjznRc/jftYwDCZE+tnKpZMmnQVTp1TMSmXKSx702Yo5UAACzuW0jFNnvHNa0yXciO466dV26XsnimFrX0y6u/RoBJPp39l+cv2jf6o/sK9j0udR1PFSMexwIUZWDcPS0VQlqulKZywvIi4/MT5RfVxHCuGgHGY2mx5E5RD32F/htHmbL6P7M/wf4/xyow1MMcLhnEDxfE64mG6/NfiR7Yv6yvE3F2J1NB7PeE/vGJTFGVTJqFTsexYOfwmopKBT0blSWSxNwzmONX9qMPUDG4PDZ6bv76robyJyt75r9o/wx/9L+HxjKFfGtLMK0ZnucRSpgXnM43NpJibD1Xzkr2ufaf9tWJ09NxTjeKUtZXTpa6PhaknKXVokleeXMq6GldFBKu+RYK2DkjSOViOM4qtUY0VDWzycrRlZPICZNrSYC/QlRn8L/4U4J1HhdClxfibGw6o1gbQY+LgPu+o5u2WBK/Un7Ov2ROJcUoaPHuM8KxHiHGVS0rlUdTLl0eGS8veBq501AM1Kbuoq7MXISrfYb7ii33tZuetU1YwAwdbkaj1X5l9tv4o4/i+JqZOJDhfD51aSXxsKbGmQYE6TtZfb6MGk4EE4EOJaIro0BC+HODCP9KwsI/JimJUmVBmAWUlUxGmg0jWfjMW85KEUXGLD4gI0IiR9l85bxCjxB7ntwrntdc1sUfHU/5Q4mJ2AErtqHG6Lh3DxNpF0tRiSknJUThKnS6VJ0+5UhUmXOnd4/iTVqQkh+8YmynUDM1U53C5nQemp7nkuVi8Rw+lVD8S4+4b/a2Gsd/5OjQbQF5zXr4w4zrJ0mioKyrRPmNPxKomlMoki3a19ShKVBL2l08hrN2h1io1zUy0qdN9Z0bCB6u0aOkExosO/iJhOGsFLBGnhKbBY7ebWDxPJ/ye4TyhemcO+zL2R+z+nHE3tY4upKReXMqkk1aE1M0q7xlfeBMM45nbJLmJJe4EQfg3Pk4jEjDtESGmCOhcZMf+IbK8JxH+IPtJxuuaHC8NV4nWkgOeC5gj/GnGS2xIMc4S8Wfbf9hns4wxVB7O+HKIrQFS6VdQmRTieoANN7BIVNIUXJUUlSzqYtpswWGZOGo+/OpfENn/AMnGXdnRY4X7A+33tliwOMcQdgaA1AJkDlls1sXjQRqvz/8AaR9sL2le2HEajCZXEEvD6GW6p1PRZ6fDMKplK7sypQhRM6ezZJayVLPup5aeK44KHhD20dIa34j5b9ZNl949mP4NcF4PTZUpYc4utYOr1JOY7w426201K8b4m+0TgfsfwZVb2qarHJ6Oz/1TEJ0+qxrFKgnuyqVBUVIllfu01Mg6/iKMecx3tJheHj39d7qld92tJzG25/x8tV67EeyPA8A1wxOIa0G/u2Buo5DVx/5H0Xx5xh7WPbf7ZJk6bxFjOMcJ8MTe/T4JROeKcUkq70uWmkSvLhcpaWvMKVkHQx82417ZcS4vV9zSc6pFhTBMAbHKDJ5S4QNpW/wbDMw9ZtL2a4BnxboBqlhdlkfG9508iddk3gL7PPEmJT6bG+LMTwf2f8ICYs0lLiWIJxPiLEFKYmpmSpToTVqQ7qWqYoGwuI5dDAcVY0Yt9KmXnV9cgMaJ/sZMkjqQN9F6PF8MNHPV9oMfVx+PIvRomQ3/AIZ3HK2+zGk/8l+rvscwfhrh7DaORwBw/O4gn00tKJmO43TVNNhSJ2UfjSkz5aE1awXsM4vuRHfpYms5jaVKt/OuMginZsjnAAAn/kbbLxHEGPLnPqtpcF4fzlprFo5mZvuYXVe0fjSq4cpl1PHPFiKCQUlZQqpGHUctAuuXSU6FJVPITZwUJSfylTR2uHcCxWLIr8RqE02RFMHIwcgTEnmBHruvC8X/AIkcB4NSfg/ZnC/zWLd4amKc0PdO+RxGUSdzYfRfKEn2/cNYxi8rBOD8Jn492lQUFcqVMpMNCnAVOmLQlU/EJxNwl1KVqogR6zDYyhhCcNhcLBcAMzRAP/2uSvkeL9pOJcarVG181SrqGM8bpNrn4ASeUnzX13wXNwHCKGnxzjqdhWCUSEirnycVxBNPJQgICgqdQCYezSBtM6FTGPUYThNbFRVqscKDLy45Wc9405lc0eznHeIlxquHD8OeQl583mAPmPkvPPan/U74c4Wp6ngz7P8AhtPxDickKo8Q9oOKS5NDwjgCgFAjCpdQoDGMQSzolpKpYbNMUAA/I4v7W8F4S44TCn/qWPZbLSM02H/m/wCE+Xlde39lfYr2V4c84njdRz2M8UMEmq60h9Y/CIEQy59ZX5N+1D2jVnH2PzuKfaBxviHtD4gmzDV5ampnYlRUK1FwsonTBTylj8ofIgWQhIDn5zjqnFuOYh1TiWJiiJy0mmwBvENhv2C9LxD23wBP8jwnCFuGoEtp4ahTsADYwJud3Okk6wFX9nHC3FftOxwf6ZQfdsNock/EMaryf9Ow2gSpKlzqitmyxJppbJ7sqnlrWvQKJLxsYLB4DCPDg0V6jdZu1o3kjwt+ZOtgvQ8B9lvbD2ldRr4qeDYCqYYz/wCaoDswCDmO5MNFzZfoNg3texfgvBDwH7NpWZakinreJZ9KilqaolISsYbRqGelplKJyzp5StYPclK1Pbq+1FOjSbSAa4tFmsbE3tYa8rkBfeMB/CT2P4S2jjOIPb/OMbmcCfe1Sd5cSWtM7Cw3K9i9nP2cOMuNKmnxrjhVTOOIdnUyaPElTJcqTTzO+cQn0swPM7pPZmalzqlKBEKL+KcWJa5nuw+S1gkNaNnVCPi/4jTzN15f2m/iV7M+ydOtheAMa3EUpDqzDnqudEe7D9iRqGW5lfoZwf7O+DvZ3hUj/S5lBJq6eV2MzG69CKzEVAkdpKwymm2kJzWGVITYEldkx7HAcKpYGmx4HvK8XqP0b/4jz536r8ue0ftjx32nxVQ4ypUGHqHMKDHENdcwarmkl1viBNhYAar13BOF6ZUkY/xBJnilzdtS0FStaquuWpNqmunKJX3mHcSEkgsMiBlHTZTY4Bziak7mxJn6NG1l5qmMbiT/ACtB4oNFnVAIDGjVrdGjqSbdSvduBcA4j4pnS50+mXhOASSEU9P2Qp88tDgS5FO4EtDaqUN9zG0+uykwMbB5RoBt5/Zee9oONcJ4Ox2F4b/7/iJEPqk5g0nUk3LnfZemcececCeyPBPvOKz6abXJkTJlLh33qTSyQJKT2tXX1s4jsKJBy9pOUP8AikFRCTzalV3uzVrP91QGsmCfImwA3JkBeX4B7N8c9rOIEU2vcHOGao4FxE6BrB8TtmtGupgL8i/bn9s7E+IEVU7h3GsHocJmzF0SOIKqeaeiqZuYA0HCmDylGoxRKd5ysiVEgkmwHlsd7SltN4wFMGlTmar3BtIQInN8TzyaAAea/Zv8P/4BU8M2hX45ha1NrWh/uGMms4C/vKr3DJQb83f4ydfhyi4Vq/arjFXxnxXOqOIMLwFP3moxfjCZ914K4cRKHaLmjDFrSivxLUplqJYpGci7+JrcUfjqxa9xx1dp3BbQp8pFiTGlPXTNAX0/2j9pMJ7IYIcC9mqFPh1auMpZhBmxVU6Frq2oItmebNvuAvmX7Sf2ssA4SweolcOYkafB6NM+mpuKMRlolza+agdnM/8ACeFzkplUkosQa6cj3UtIl5EpQehSD3Fr6hdWLLtFsojUhoIkjYfA3rdfL8F7O4ziTncS4tWbh6DDme9xJp05IOVsy+vWM6kkTJIJuv5+Pan7TMW9rePVM2lFdW4aqpVVKpZk2oVh5mlTmtr5kxYXidYQHM2eRL0CEJSLWVcS4F4fULy6fCD8X/kQLgcmwAFtUuG0jVq/ybXvaTEnUj/J7jZk/wCIMQdV4rOwdPE9bMw0YxImpwmUa/iLEBMH/h7hnBqd0z67GsSlkS5cxK8qJNLTBc2fNX2KGUXHU4Q2qaocaWRkQ3+02G1rMLdSb6ASV7bgGP4Z7OtfXqsbj6phop0jANQ/DTFS5eDq4MN4BzASuQ4q45OP0sngbg6UrCuA6CYmeKVRl0E7iSupwpKuI+J5iR+LMclVPTqK0U0sgJBmZlR6f3tPDsIaCXO1LZzOLtBzDdmtFjqea7+I4vjeINbiuLH+jS/7OGpAso0c2wYJzVD/AHPOZzpInKq+BV3A2CyKiprcZopddSdkDOm0tXiCJ85YIX/peHpCRV5AD+JNUiWCQcxBjmYipjnFjqdEU2PmxIaRH+RuRO+WTryK128fxHD5qNc3DMLrNMNc4CNSMzvMja3lyeOe1OlTUTFcOUK59Wslsex2XTVeIOXH/Q4bKR91w1DvlATNmDXOFaUFj3hv8xVzBosxktY29rk5nGRqXAc289DHe3uOqnM2sQcvM5BB11nzk+litLgfh/GsVq04/wAR1c9NAqcmqmy6lcw1WIKBBCVKUoKayb5gwYAPpwuJcYpYYmnRAq1W2DrANPprGgsBJ6X8pU/inieC1vf/AM5/M1c2bK52ZhdHhJggnLsLN6QvrTh32ncU4hW0XDfDeJUXDeFUQSoTxSpFLKQgpT2YkS5ZNTUrVqplLWrUvePnvFW/9QbUqYprsS9//IyTff8AxGwBgbBcfGfxQ9r/AG4r/wAvX4k6lQEAuc45QJsGtZckf2gA8rQvpyV9ozh/2Y4T9zXP/wDFPFk5AUpSKdMpcpYHclKClKNHLzkEuSsuyUJjxlD+HtLF1TjMefdUGmWszkkt10tz/Ve24VjPZv2Swv8AM8Txf/XeLv8AEKWmUgf3E5sgnW7nHkF8ne1H2x8ee1Gr++8S4lMNHL7tBgslSqfCaCS7hKZAV+LMG5OZajq0e84ZwzAcOpilhKLcNTA2HiJ5k7yvE+1H8Tcdxgu/msQMNg2fBRp2pNbtA/uMWzO16LwqvraejKplQfvM8HMhDBYSoAZVKkj3rAZU2G50aPSYdjnjKIAPy8l82rcex3E3GhgXGhS/uqknTz0NrwDoIusenw7E+JymqnnNhiZq+1pu3EmnqEyyFPXVSiO0lJSA8uXZxlIMdyhkw0ioXMdAIdHinSGD+3nmOxkRovV8FwGE4Vhn8T4oXUqAgh7obUrv/wAac2Y3/Kobls5bkLo/9PoELFPTy5c9TJCCJPYyEAZQJVLTIZUySlmHuo/7jrr4jF1sQRfICIjUBo0k/rcnVeO497Z1OI4s1qlYVKdFoYxskUabGWY1rbFwGs7kySSVfr+IKXhGmUxkqxhaC6lAZaZAFibl5gsEoskbh7RrF9OkAT43HYbL5Hxr2re+s9znuru0BcfC3kGt0gDYa6rwHF+J6zHqlSps6fNlGZmbtFATF7rUc3fIuNAAPdGsc+s57yRYHeBfXYXjyXzrinHMRi5YHZafrv3+F3vBfCmKcQzpCZCFS5OZ1LCWQhDArUpat8oJJJYBnIji4l9KgHlzoy89fSNZ5C+y5uFwVXFE1ap91h2Ey92lho2fiP8AxFzyX0pQ1mGcG0EynwxckVIlFNViqy0umBTlmpkLI784hxmZ2cIZJKlc6nwavxSo2piQaeEBBDXWLo/yi0ToAbam62MRi6VNhw2GGWiDyu47l3Mn5DReAcZcdmvEygoJik0edZnzlE/eK5ZN5kxg4Q4DJ2FzyHpG4alSaaNFuVlhbpyXODarjL3Ekz0A/Mrx2pqUTFKC2Vd+zSzM1is7DTe+m0XU6LaRzOEu2lWtbYzeCsqfWCZ+BILpzBKlsAFrD+6P/pgjwtFwY50zoVMvka2USqhEhBCFKUSxmzEkOpehSk6qD+QvEwwmG7KtrHVL/hU3qq1YyD7vTi2pBVcu69TtpcmNljGUm3159V2MBw+tWe2BI5wumosJFPKFROlbASELDLmKOiyD6hNn3iVBpxNRrWnKwan7j99l9i9j/ZRmIxFH3zQQwgkkTA6cgeforSJ8qTLXKkJEyZMmmZU1hbPOWHyS0f2yE62uSH0CW9Mw+5Y33XhDW5WtEANH5cdzy81+wPZnAUsBh6JpsbTDWw1oAAaNZI5kanUaHUqKZWJScucFeijqU9Ne7b5xp1HCc05nb7leqfxEM8DXy7cjYfiPms6fXhKVBBOY6qc+QBf15CMsbAkCB91yMbxZoBZTJz3kzee/kFlBCpilTJhbXKk3IGrAePziWZ0bD/a88yiar3VqzomYE3/X5qOatMoFbuziwHo/7RkOEhzrnooYioyiC+ZidLd8lnnFZoW4WlJynskFsiU3BGVIvfz+cUYii1zTIJb/AHc9vkvnnHcVTqNqNM5SJJBvO0Hvlor6KpU2WEqXlQq6lC6lO3dB2HhHHLGZ3QIAXxzi2MY9z2MdFIanrOg8o/RSS5Kag2SrIkgJUfykWzMRq976czGTYTp+V4HHvLyWx4SbXiFuUMmUjNlUUoQ5nTiNWtlCzs2+vnGnWqk+EC/f3Wnh+HPrPDWNlzuinqsSUEfd6VIlyU2UQGVMa5Usk2OUuBrfnEaVIAkvJLjfy8l7rhHBaGFpZ8R4nR5x391UkgEKnTTlkpupRBdaiBZO+Un9Ik+4DWiXfZXcSxFKhTcGnIAIDTr0/XqsLFK5dQDLSCiUWSkbqyn4gAbRbSpwQPmvmPGcc+q4wfCeSzJUoqTlJ7puw1YlspLbseWkb7WgAWuuBTplxzPEDb5d9VBWVsuU8qQBMmMQbJZDjQkbufURsNaBfVU4iuBNNgmBf/agpKVKEKqaoa6g2zbpLHZusZJJEB2i5mZxOm4v3+NVmTps3E5/ZSUkS8zJ5qSxchz09bmIuJA5q0NEHr6LQRTIkhCEB0gAEj8ygTp4c99YqvvqoEibacvysLGqxTfdZBSlTEqNyhCBdSlqGiQb9dIvYwAEkTH1PL5K6kLlzt15vik8qmZc34SXEsG5V/zI2U5HSwEblFmUeKxM/wClMiC7vcLHM/KAAobE8y5AZtB4dbRblDgZ0U5kA7WUqApQfRy6Q/Vrc1cumsCMpJFz+P2UbgOvEGytyaRSzkRcEnMWsAwcX96zPpEC4bw5RBvyn1XV0GShSFF8gSwI0UbXIbkNXvGtUJJvfmouJ2F5V44rXVKhKkg06HIUsB1ZdheyCz/vFeVvxOv072WWNP8A5fRatDQrnKCluSBcqJKlDK7FRNnOsVuMTaCflHdleylM2sSuqp6cgplpS6+n5QAxUoeJ6aRq1DFybLbYGsABNwtiXJKhkQVCRLBM2ZolSwO8XzX0sNLPGq54knVzrR00Hf7LJM3DrclTmV6isICiEIYJD+8BZ1D+9vnExRygyPF3ZadV4Nhc81LNrkIlH3lm4BPduCNG3tf/ABBlIAZjbotUjfkuLxKqmLJe616DkG06d0CNxsQ20BIuTpKxUyM2gOZWpIZROpOmsXgiNY77+6kmT6hModmh1TAptmc2DkefLSLA06jvmsi+0okJUe+pTqJuoByk3JAvblzvESZgf49+v6rDpm9oWulPdFiCRtZnsf8A1Xf5RmIBsDP0KJFESwABezlg51u5+vOJNBm4IQXJA1VBSDUrKXzIyuojdi7AjYkfGIkw0DSea2mjJlMQPv1T6iYillWuohkgC51e3IMdf2iDSIsheGtIIgnXvc7eSwAjtllRdV7OC6egtaLm5SY5aqhzyY1B73UhkIlPmAcNYgZSRfX5xMCBAWMxmeaWUkqU4ui+hYAA3GvMH0jO3kmx8VhopiM/RALdS1+XQ+sQBGYxeVkT5iUS0CZMLhkoDk5UsEksCS9tNIzBDYGqC7rCPt696plTNBISnuy0hknmQ7uk72N9oy2Y8Wqnln4jICyJizNWpKbaAWLG9r7jVm1iZhoOb4jdN/wuiwvDCo55gLFipRHeJ3APJti7Rry5+lgol9padea6FawhIly06ADS5JDfROtotaA0Rz16qGyloMINZM7Sa+Rw4DutibF/yvvFbi4mIt90c8QBF+5+i6yVToQhEuUlgO6WDDcHLlNoBnNVHM64uFelSpNMO2mLDjQEOAUhhlDe9o3MxnIY1WA10ax+Vz+K4mVAgKPZjMQmw1curm3wiymwiDz3U2gAA7lczLJrJucjLIQRezLVuGeK6jsxIGhWSJ6roaaWFkBk5QA41YA+GmkV5YiRA6aoTAMXKt1WIpkIKJeQKeyhcjZ9A557WiWWToY+SzGg1XKKVMr6kSgu6iSpai0uWgF1rUoHupCQSfRjuLolsXEdlZAJvsoquplrCaWkCkUkhWdLgBdRNYpVVTmPvEe6m4QmwuSTAuDQQDrY9fLp+ZUw0j9YVdJTLS6rMLuT320Tf8vOMCYHTsKUA7LFrqsqmZU95e2UO1tr6s3qImBa4hoKnTEG5zHu/p+VLSyps4pXMUpgQQk2ACrgqbUsPnFjIzZQJcPmV2cFhq2KqNYwFzjYDc7flb8mRm7qMxDNMUwcuQwSQWy8o6LKYpMzOEuPNfbvZr2O93SpPxDc1Q3fGwIFr/3T6BPmysiTbbl5Wvck3ih1XMRa32X0B+EZhqORrcgAAAHSwAVBCEgLmruygkDbM7gG9/KKK7tG7/VfOvabFfy1GHEAu+ZI0BWVOVmUVEg3JOgDA3OXTQmKDIAMQP3Xx/FVHVKj3Tdy0sPpRMIUU9wOU6h9y4Px8owLkwuU5pc4DU7rr6WkSlLkC7ZdLE3fS+m4/K3KLGm/ouzgeGl0PILt7BTLlo1TZLWJTc9SQCSb+F9Y2KbSZgkkR0svVYfh1SAYMnTp596qFUmwypNnswI0Yb2JaLrNBmJK2KuFyUzaN/ks2pJBKUlj+Y3FgN+v6xj0XEqUnVHkNEn56qqAlAYtuSWZxdnJ1GnjGHA8pdtPyWXYNtFpLxJ16+X5hVVoVP0DIFgQwd7X8vlBcw0HvlwbDRPRH3NIHf8Acy2zJA82H6RYCA2wmde/steswUgXTACw6uV2pKUA5NAbi4Ll4kSGhcKu/M6ALLHqKPu/8Qx0ID7Zi17+cQaCSCdlqSXD/E7LHmSQmz6E2Dg2LXL6aRAwfIoSbDQkwkSjK6md0sWsXuDsW/iKcvxDcfJbDARlGoHf50UktBUod0hJJARurRwG2NrtvEVKYFhFx2FtUSe8CUkgWSkAsA5Fy19Imz4o5ro4Vhs5xtsuplrTLlpKmcJCrMNth0Y9Y2Q4NAtqvT4KqKYbbRV1VRWpy9rswCWFiSebEel4l8e8N7uu3Ra+u/Nnhuw6JFVCld3NZycm1tSbX9dovbTa28Cea9fgqFLDMDoGe9+nffOZKFKDkNdm1PnyjAe0F0XWzU4lTa6A6Y8/xK/0TMb+2NOwGVUI4XkUqKOVLmJmYzik9cmkDIJ7Xt5pE3ESwJyykolv+ciPO0vbTinEXkcPwDhRN/eVD4vPZrfK/ovT1MJwaq2nQo+Oo0CGtaJn/ixsx5uvvGy/NH29/bU4/wCOPvGHYdjuOcQAGZLQumWcOwKlzugfcqSVlkt/+ooTFN+ZZjbqe0+Jph1KpjBVqPgmnRFj0eRBMbyYkL3Pst/D/GY2qypg+EGk0ug1HMOZ0xJaXeew9JuviHhb2A+1/wBufEa6lGHGqRVK7SZNnJq6tErvN/vqSUKWoqDFWYgAskCNCh/O49zqhYQXTdxvGu23yGnkv0nwz2Z9nfZDBfzvtdxSngA0eGhTc12IqnlqMjQNd+S/Ur2A/wBNSh4bo0457SOOZXBdHMk5sVxH7vTSMUnykuZkqhkFImBWQACaUghnDe8PWYPg+Lq02QW0KAMggWb1aXX6zoJK8b7Z/wAeWYnDu4F7EcFfTwlPw02gu3/uqVJOW9+d4K+qpftp+xz9lzDpuC+xz2fyOMOJpauzrONOJp0uqVVVpUodspSVzJ1YszQWloUkElmJMbdZ3DuGB4ZWOIrm7nGcoJ/yebz/AMQIXx8ezftf7V1v5v2k4ucNQcQ5uHoNJhvU2a1vMn6rgcX+1x7W+NCqpx2tkcM8KLfssAo0jDqqtkqdSTXop1E0FKQzSllc1YA7qdI1aPFJDqj2e7oi94DiOhJsPqZXYPsRwTChraVP3lcWzvJeQYvlBtP/ACAtzXlnGX2xJnDNHLoU19DQSUpSqTh0pUmUpjorslJTLpEFgc8xKphUXyjWObjvaXEUWinhMMyjTMkuAgx+T1cfJafEuCcC4JTGI4riW0XP+EOd4jyOXXcSQI2CyuFPthycUqM1bMqq+rKBUJoJC5gppUtIKxUYxi1UUooaP/mouoD8NG8ML7QUMoqV6xfUB0uPm42/F+i+dcR4D/1uqXcNeK1DTMbMF+W56am1ln+1H+qThnA+GKwnAahePY+mQUCg4YlAUtOsBhJ/1StJySrh5kuWpUy5CgLxt1fa0VmtZhmCmwxLwMzjzgmBbc/LkreHfwr4RTqtxPGsWawfGSg3433uSB8DBpc+h0H5lcc/bJ9vXtexSoqMRxmXw7InKenkUKqnFcXky1KPZyxUzJhRS2clIEtRLFjHJxXtAKbc9OmAWH46jpg7wD4fUDTeV9BwmA4Dwxoo8Ow7GZBEMAFhsbAfMyTe69Q9jfA/tU9oM0qrMYxukwFC0zMQxGbOSrFKsLyrMudiNQMlHmST3EnMkF1KMcEe0fEOIu9zgpqkSC9rfC31sL89F1v/AMx4XwGiKmIp0amII+GZFpjNMgRvAOnqvoDi72u8FeyTDk8K8FUWF45xBTpVLnzlVc6fgWF1y+4usxLE5zqxjEwXJIC1P3ZSEpdQ4+Mx/wDJhwfV/mMVBktOYMM6Fw/unQAQvNYr+KfFuPPNGjNKhOUZbNA5M0EecHcr5YquPZ9RjMzG8UrZeNcSzUzFmtmkFOHIWS0ullozpwqlAcAAmcpndJjw+NrYrFPc+q/+WpE3cSPevkf2ySWjrtyXsvZrDYb3lPH8ZquxTRBFMOzk+cRmg6gmJWrhnFnFFRVJxOlq00k1AX/95YhIAly0aqXSUC1kSZeUf7k8qWuxJjkHj1Lg7i3h9MGo6JN3OcebnRJPrAOguvtzPaF38jk/9r7PcLyjM58CqWj+8xETsCR9F33C/tmxLCcRm1lJPVxTiKVJTPxjFAJsuSUNmk4bIKTKp0AjViQzhJsIzhePcYxtYHEUQaJdbMfCAdLHUxfQea+Re1n8WvYbg9N+H4W13GscyQaky1ztza0T1nkV96ey/wC0fxVjlABNmzsOKJZkSZiphnVSpgBCUUYnDLLe4BQh2O2kfY/Z7GVcTSazCtzP0zFs33DRETytzX5K9svb7inGqz6tZzaOFcZFJmgG02Exy011K4r23J4SxdFJxL7WvaVgvCkmjdS/9cxaXiGLz5Su8lFHg8qcsmcqwSnJncg2GntqPCcY0nEYiq2lTNy6s6BfUAE3jX7Kn2awvBcW3+Z41xd7KDRIoUWtY09C4mYPQTyXylV/ar4R4TmTMC9gPB07Fq8SxJn8dcWLFDSBakuqopKCmImTUkAFKUgBmzG8Yr8V4Vwsl2Fpf9Rxbf8A5HnJRYf+OrncwBqvdO9rOFYRgwXs7wdpJsCGQTFvE6AT9J1XyD7XPtP43OVORxbxlinFuMzlKH+mU0/sMORMJOWlw3CqUkJlJUyTMWFzCEkJAuY8jxj2px/Ew6i7EGvSBvTpg06QgbgQT1DlxH47iXEcS0V3mvWmWYekCADJGg+I9JPVeH8JYn7T/alj9JP4glycG4UkqUinpcQmLpKOhlBVl09DLVmnzibkkKWonvEDTybKTGVffYgxRp2kkU6bDqLWzfInddtnA+OcUfSo4zEjCUyQ1rCZqdA2k0kx6Sv1B9jvspwXGFUc7FJap2D0iZJnY/jAVT0wSgsJWCYLLV/1U094Al0kgZl6iN5/EP5thbRrFtEa1B4aZjYT4naW01X6E9lPYzgHAcOw4nLUxwbmMhgMCxNUCcm8ZjK/TrhD2L8Q+0CgoeGeDTI4D4JIlr7ZcsLx3iSckBH3xVHKAWZhA7hnFEtAUBJl/ni/DcK4rxSKWDcaeDbvETOpJ/AGUHmtP2g/i57PeytKuKM4rGUwW5wRlY3UsZNmjSSBJ3hfbnsw+yzwX7LBJr10NPivE8sCZLxPHVSq1WHzGvVyqFf4Uip1ImTQClvfUQ0fQOEexlDAltfEu99WBDgXWY06S1urvWbkL86+0X8bPaP2pJwmCe/C8PeYyUhFSreAHPHiDSNQI+a9Zq8XqJk//RuHZdViWI1UzLOqKCmXiFfXVBISmXSSJSCFKBtnmZUJA7rAPHo3VcLhQ6lhmZzeXQZkcxe3RcKlgsXWaMfxrEDCUG6NJyNaNTJMyT6kr6B9nHsJxLD0SuKvaJ2NDOdM6hwOfUffKqSSHTNxKYk5ZlWQ34ct0odlTSxETosqVSH4jM52zdAOo/T7LgcQ9rMGDUwfA2e/aP8AuVohtv7aZNwB/lvsF7LKRgVNP+/TxKRKpyFCqrDLUJUtCSy0y1pyU6AlOpuAGEbr4aBJl3ey8rX4lxLiQ/k6LnZH293TJ8R8xBdf06L5o9tH27OGeBhWcJezCikcZ8bS5Jlz6qdUKkcN8PJLpFVi9VTpUUSgQ6ZKAJs8pyoDErTwuLcb4XwPDnE46t72oActFpgk7Zjs2/8A5HQAlfYP4efwC417R1cNjeMNqcO4ZUIgNaXYitybTaYbJ5mzRc9fxd9svtf9o3tWxidR4njWK8YYritUj7zIpwulw2dNzgS6WTRUszJJw6UZhEmUSZaACpapswqUfjXFvaPiPtHVfWxdb+S4VS+GiyWh0SW5hqZizZJP90u0/ov/AA//AIUeyvsJw5nEcZg6XDqOEZLGvh722kPqON31nxLss8mtAgqfgj2P8K8JYfW+0j2vY72GH4TKTLrZqZyqiomLSFLlcNcLyFzA1StiJi5YQ1ySEpLcqnVr8Re2m2o5+GoHWfDTOgA/zqnWBIZMkzZeG9u/4k8R9oMc32V9jcN72rVJkjwhjNDXxTgIaxpjKx07AS5fE/2uPt2YRhGBSsNkYNIo+H5Imo9nvshwys7OmxESnlyce4ym02U1NMleRUwzO6tauykIJdQ9rw7AYehQa5/9Kk3QaFx3P+Vz8TpknUr5piOFcL9nKr6eLxx4lxt8HE1iJOY392CZFNo2YPEbF0XC/Bv2h+0bjH2n43N4r9oOMqr5y5uekwuUkU2D4dLSSZdBh9BLITLp0IsB3iWdSsxi7EYtri+lTGVrrZW2t3yXkOM+0bsRVbh6Dc4pyGUx8AE7iYOkOOpuCbLnp9PjGOUSa7HMRk8KcG0yu9PnShSJq0pSAJOFYXTpSrF65SXCfyB3WsB3ng8A6qahI92HxJHIbSbnoGknmubWxfEMU7/3+Kc99cANw9HKxpAiA5jfC1ogDM4O3Ot15ZxnxtT4lQS+GuHqX/w9wLRTxVroVTEHFeIq6WCkYxxLUII7aY6j2Ehuyp0rZCX7x9ZQpswtNtOmyXmLH6ZjcSL2Fr85XoOHThHMq1oxOMYMtOmAfc0A4TAH/wAj4s5/pK8axHG2SKekk9mgz5jTFApygu6VKVdUtkgOR+VhrbLsVTpOJNX3jmgSBf15D/SuxvtbTwdR2bECrWyguGokdIhp08h1WBS4ZieLziDmQhSrqIzHVgCkqGVFreOkc7GcVo0Wkl/vHctALdyQvBcY9tKLXPh3v3EyZMNja/LUQF7BwjwNhtFO++1SUVs+UAtHa/8AydHluZi1/nmu1hvaPJ8Q43XrtNGifctvmIsT56W2+u68HxL21xFdvuaVSw1LIj1O45jnrOi9lqKREuShWI4lT4Th5lBYzKTPr6iU1k0tBILyUkMwVlHPnHn20atYzlmNzYfOJMHkOShguHVa5GI4liW0c4Dss53kEWhrbC2skD6rF/8AFEqRmoOE6RdKuc6JmKVChMxNaDZQklIyUaSCSyBn/wCQjcDKNBsv/qPbHkCNwP11XpqHFsPw+i+ngKRovcINQkGp1gizegGnNZ4qKbCBnmzBV4hNGdcxalLKSoklUyYpTrVq+rnmbxRWrOfLnTkmw3PP67FcPGcYkuc95qE3AmXE3AJPmfNc5iXEswKXJkTCuaoFeWWnMvIB3pqy5EiWBcOcyo3sFhX18jneFm1xJ5AaLmYbB43i+IDXMc8ONmg5Y6uJ0GmpjyWVKlzatUwzVZhNyKlokLtmUxUuoWvvTpnUsgBTAPHcpOp4fIWHM5liD1sBI25jyXfq8X4X7N02S1nEcdSn+mb0GEC0gH+oZi2mgMhdLhorZ7Ybhcoq7wzLlIdEjMWKJRaxzEnuh9SSSYsfVqVnh1R+Z5EAd/Kdl4Pi3tVxHjD3YjiWLL2tvlmA3/xGg0gREC2ytcRY5QcGSFSUTkVOOzEATZubP90JLZEpA/373N8u17xg5aYAP/cOm8efyXiMdxZ2JOWlLaQnzK+e8SxTEMdqyGnT1TFOZKQpU2cVaGYE3AfQDzvFBgNzEhs87LzeINWtUFKm01XnYSZJ8vrsOa9B4V4LWlcqoxlYlpJChQyzmnzFJZkziLJDH3Ro/lHOqNqVT7vDtzkz4hYxH0VTcFQwhFXGvbVqjSiwj/8ArcLDy9Oa9kqOLaLh+iFDIKJISkj7nSlMsEgZSaqeD7oDEjXkBGzQ4JQpZa+JHvauwJmCRyv8xZa9bE1sV4SYptjK0WY3yGx1vqvFeJuOKjFHQZ+SmcjIglMpLHu5b3QLB7lTuXaNt4lwa1uUN0aBbv8ARa7acxAzRzK86qMUm1BUmSpkk5TNNnf+0OwAYX68ow2hTZBI8XLZXtpWuNOff4/eiudlBlyl55iwRMWdBroCXWRd9AG5NGSwE+K8HTks5bbQb9+ijCjlyo7ycoExTEqKQPdBHuJN2CfMvB2XSYlUuAMz8O209e+Sv09OZhAIbTJLSSAG2Wb5Ugl+fOKJ1kWC7GCwjqhAIytdp+q7TD6aTTISsyRVVLDs0sezRo5IfRzrqWtFedrzDjDe/VfRuC8PpQMzbW8RB89L9lXFUsytnzVTZqphUgygJZUiRTJPvCUHbtiFF1ByGDNrG9TxbaFNrWgMDTPMmNCeg5L7R7Omnh6VEkCmxpBvq7SJPL/iLc1nV2HMky6NOUJ9+euY8yatWqUgkBKRa4FgdzpM8WgeN0k7AW6/PqV9Jp+0zGMj3tzYNAEACbg28vwqc/CpFLJE6euYDkJEsH8SevRkApDIzPct4GIUMXUql0w0E2m0D8laLvanxmmHAvcdjcA7nc21XMmVPczZkvs05syUglkglkkZr6OH3blHaZUpPytDvh772XRwWLGJObMc5M+X4TSpRB5eLeJttpyil7nEwwzt9V1w4wbwN+vfRYtfVZHcuX7oAYHZh4b/AMxZTabl2y8xxniDMOx2Z1to3H7brNpULWvtFMHsXANjmGVJGis3O0VYio2AATbTvdfGfaLjLage01Ia4xbcfKy3JSSTfugWANh4202fe20c51jcz9F81xmKdVJLZa3lz6nvqtmnSuYGBVLk/mWWSCDoANdH6n4xqPM5jE92Wvh8LVxDxLfDzVmZOBSJEkhCAC2UsVKBN9ddbxWxl5Ig+S9DhMMykR4QS3fvbmmp7OSjvqSsuVKyvlADarVqLMee0WOhxi/LyWxjuIii3KLkWA2BG5jUeqpVmJIZnKmzBKA4QOQA5aDrvBlMix1t+68LxTiRJc57/eOIgfpz7CyJYmTV9utkN7mYDKhPMAjvH943GMA8x3K8r4qrjUdYbd/NUK+tKHkU7JJBC197MvmAH7o8OWsbbBluQtPFYotHu6Zjn1VSipVTJhXMLJSM5Nwl+vMdNTEnPGoNu7WXNebpMQqFVCxTSyrsxqA4KtbPtobbAxTm+I81lrfCZGq0aSkFNJDD8SbZSmGYAhylJ2cN5HrEZvE3Ki43IBsoK6sFLLEuUyqlaQEaMgF3Up7JLPfpEmsB8R0CsZMXXnuI1KUoKUlJUtu1mMXmreyUk6SgfU3O0b1JgGV7jJiw00U7wOS4ioKlrWpRTmOiAczWsLDu/wA+BjZMwO9Fi/zT6egmr/EXL/DGpJ7pLNZew8H5RWXNv4rhSiI+ZCtS5UxczK2QBm7tveewu5JA+MYL2wYvzWfEZ5FdFTUwkSwSwmKAVk/tc5u8d7+sUZ5cQB4duaiRBjVTH8QlCT4kizdf7R0tcWEQqOAEG5WWkalbWH0gcMHzF1KIJzaEqfYO3lFRdIzTEK1pBuF11FTKWRLkpzHUlmSX1ObcC1jsdLxrOrBsl2o7+6tD2tGpELo+wl0KAhSx2q0hcxbjNl6v7idQB8LiNL3j6zpHwjb9Flri85iNFlVeJibLFNIaXJDjRlTFs5dx083i6nRFMlxlzz6iFF77QN91k3UoXJOzAbvoeTG8WGLRciZVBhp5kpKmbkCgCorAvYsk2zJFrb9IlAy3tyVUX/CxDLUslROZR0GyQb39fjF7WkgydVhxMW1WZVVKkK7GUklT99T2As4BOzaeIGsWAQIWRMXsVWkSk/7hSoqN17uR7r3/AIiRm4zWFlmYNjBK0pYzF2sLIGmbw25xmMpa4iywSdequWQcyzceBCQ7ZUjzF76RkAuvNllVVvNVcsgKLdSXZvPXfpEi60HW6upsN7XTxlkysyjlYJfYrLMm+7/W0axMkhpme7K2A0ZjY6rBqJkydMzksomySHCEu2m1j10i9jWwCdlrvdnMpiViWAkBy4At13O1/WLQANBEqH2CVMtdSXzd0G/I6GxPT61jPrdZIAAMzKlUhmQiwD5iRdVuY6uIrd4gehhZMhrYOqcRYBTBIYbgWuBYX29YMBEyNEbI3t36KCfPTLTlSwB1Lam2pPw5RZ9YUwfhAtZYk+pUe6lioszn/k1r/DcxJpAuRKkRNua1cLpgoImTTckL0Lq55QTf5CIOdNnO10UXHKIG67BM5EtAAICQ9hlzKNgHbU+usYEARNmquOuidTo7eaFKZCHu92s+/jGA4kmBaLLE69F1Eqpky0iTJAbRSwCymSQ+YafOMgaTsoht5JlXkTwE3LWL6d4NYAnTw6RPWANVgA5Rtqsurq7FS1EgPkRcZSWup9YwAT5qUWA5LlJ0xVZO7POMhU61i7ByClJ/uI25GMPc4Q0WLvosrUkSmSJcshKE2Js9rNcWDtFZZpl1CJanEBQyimXdS7E6XZj1CYybkkiMunVLcoXHTsSqJ672CtQC5YlifJzpyjFR+W03WYJmLwrXaqlSzIT3VzEjtSxzdnmcS2CgzliebAeNObW9yO+u6mwCDmMEd26oAEpOZRexYEXUrwFgm/jGGgECLGVZoJKoVNSo91OrADLfKBfNqdni10COd51QNLnWKSkozPUMmZRsFOA6j0VydvR4xOgOi6GEw76tRtNjS4vPlddfJoFIaSkJcgKWq2+zm4LBzoY6GFpiPe5fKV999ifY8UmU8XXpxVvAINo35EDqthFMmUgMbMcxa5LXOnQtEa9a8TzX2qjgaeHoks0aLmLkkdxZZNQnM+g2QVG19T4xVTv4jYLz/EXBlKpUcYaL+Q5jyWLWzkISUybsPzHMCsAAqDa/Rimocxk6aW592X599qOJjFYh4Y/M1hI11N1kyJK5i0qKe6SCw1ds1ydtPADrFbiXCJt9u/ReDquL3Rue+/3Xa4bTAh2ISghiwAZnO7Mbb8owCGmAbro4DAuxFdrWtJ8gtlU/LmSBZHdUrXkWIFmykaatvG3SpTE3lfTOH8HyU2gjL/cR52ifT6p0qVNqCQkMA5LMOmubT4PpGyTRob3d9OnqulWoU8OIOr7bcvotJVJ2coBeXvAZgkEswIGY3J1bT0EaL6pc6W6DvsLg4kGq8sA8IMHlC5/EaNSQZo91RswNm1cjTW7x1MM4VAQR4m/VYo4RlHMf8rgEd93XOtmUUl7Pzbndn3MYfTOsX+651TB1a1aIIYteTTgyySRkRqGDl9G5ElvUxTIBAcLytbE4ZuHY5z4DQDqfpsqVSFTlEIdMth3elnfd9bPvGZuctpXisY91eoQLNGn7qnNpciWs521KXdgbuLNc682g0SSCtDIRrYrGqZCiTfUAMCQLW0239It0IHT9Fr1BosCqkMMz6OHY8zqLMD+kZiSOa14ILZ5rNUQDmVdiTldn3dhqi9/TSNV7Ydvff59lXl0tHqPkrFMhc5Q2HUEBLaFNtG+cQDJ3VtGk6odIA5ro5CE06XDaa6O/V7mzf4jLRDr6jRdei3JFk1U9U5TJuAXcO4uzDqwMSLoIkwF2MK24JEkKeSlRB5sDfRwdWO/7xIVA0Ddeiw2IZQALh1lX5VMpxMNjyJDDU3fV3LQfibETYfNblTjQDXAuztAiB9IWgkykuLqsm6Uhtxvr4xqio8k5Rb1/ULkfz2JrkuaCAv7E6r2VcR8Z1Mut4x4kokUIWmZKwujnfe6anl5nKZ8tKkySoAaTFlIscsUUPZzi+JysrPbg6IF2C0jazJJ+i/S3BPaL2N4BUpv4dhGY2tTN3PP91oNpIjck6LuKWp+yx7IZMqr4sTgvE+PSgwpq6qOMTQuWSZSKfB8LJlhQVoFHdjHaw3AfZ/hTQ/H1/eVGyS1ziBfXwt8RJvafTZexxH8SuP8AFD7ng9f/AKbRd/8AsN8XI+IAkehulm/b1xuYuZgvsh9m8ijpZUvs6SbPw+VRyJI91MxWGYQjMEgGwmzXL3Gsbr/afguDmnw/A++qN+G2UegguPyg9Vz8H7PYrjdd1fjXE3UyD4nVHl73A8pJj6D0XmnEnEf2ifawszOL+L5mE4URnqEYjO/0rB6aSe80jBsOV2tYQlm7eY6jte+nX4vxriTY92MNQdbK0ZB5uN3uHS3VezoN9i/ZqkwsaMZWYJz1DInSzWm56X6rNopPBHAqJldMrZ3EOM0ac87GsTlywKMFAcYVhYHZYTKJuJs0KqV6IPLnvpYHBk1cZiPfu1DRZo3nLv8A+TvSy8hxr+I2DbmHvPcUAYDYDTGwFNkk2jZfM/tY+0FxTjfa4dw9XYdwlgsskTOIMTqJdLVLTotVBSpBmlRb/dUylG4AEefx3G6tdxZg6BcB/doz0Lok84svnuN/iJxEuqU+GNOHqOke9qAZgNixl4HIugDkvlk+0/gPDKpGbFKrjbiIns0zp0+e1RPUR/tLXmIcn3klJFznGkcx38zWg1q2Zw2zeFp6uMz6A8rL59ieL4SriXYrimLdxXGVSSQ5zqrs08gQ1oBkZcxHQLNx32k8ccSSRhqJkvAMDTM/CwbDCKSmmzXAM2p7LvYjPFnVOmrIazRrF2Eon+tWFZ3+DbgjluT0m0r0mC9p8cWMGHw7MJTbZpdctv8A2saBTbPOCRGpuu99nPsH4/4+mipoOHqtVAcq6rHscmf6Dw/TIJzKmLqqkA1IYA2Sqx7q2jbp0+L48ZOG4I02bucIAHMk2FusdFnEe1BzEVMUcS/+7KbfTU3035L7a4P9kHsS9k2Gf+KvaLxjK4nmUGVUyh4dSii4elzwH+6LxiovXzcyWyyFzFKYgBILxAcKwdE1KnFcceI1Wf8AxUr0gReHVJyC8SJzW0WpifaDipogBo4bRfo+qf6jhH9tMXa08zqdNFn8e+3XijirAF0/DGFq4C9n8uWZWEYTSyv9MxbiGnmKCETEmcnNRYYoPmmN2s4E5QR340uI8fo0WHDtIo0BZtHD/Ef/ACfbKCNXHUC115ykypxHE+D3mOqOJku+AEbhunWCYgXnf5nnUs6dNRNxarl4FSZFzF1k6UszxKmD/aweiU61LIDKnzLq1cax5SrjMViT/QotIbo0GGN3l7jdx855r6BgMX7O8CYyrxnETXaAPdMBMu1AAA8U9IHULkcU46wTCpkvDeEqNdTLStGSZUZp0+tq1KyCdNQh1T5ilOEAk3UyUK1Hnccch/8AdYr3lQ/46A8h05mAJ3WvxH+LVaiXM4NghhaI+HPd3mWiYvzXtfC/s84u4npEY57QaudhmCEJnyuH5Mz7iqfLAzpVis5BHZSm0lAuAWmKBcRoYPDOxDhUbS9zRfaSJe6DFpmPP1svD8V9qPaf2hLncQxzzRcbUwcrfVo16bJvFXHGEcJ0qpOCy8OoKWRKKZU/JmAyME/c5C1PMfYkjMbgER7bCcMZkZmYWDlqfU/XmuG+kWloJzvPl9V5nhPtA9vPEEr7nwcKjh7C6vNLVxFiNKlOM1kpQOZOFU85P4EpiWmlASn8uYx7Xh2PxeCpCng6TWAf3OGh59T5BcytQp1Kvwmq4HQXPkeQ6/Jc5iEngHg/ETi3tL4lrvaVxhJBm/6KjEV1smhmO5OI1PaGXR3uoqWZh90S02EbOKxlSoPeY/FurE3yk6xew2bO9l6HhWAqPl5FPD0GXdUddrABJPLTckrwnjf288RcbYtUYLwhR4bw9STwilEjBKUSwmQgCXKkzKpKCucsiwSlioku8carVNVv9OmWUfM5nTNo2E/Pou9gK+FxdZ2B4Q4NZf3lZ+r9raZGxpN+qXhH2T/6fVy8a4pqpv8AqlQxlSKydNXVKVMLiUKWlebNWbNIlM7/AIswXEXe6xFCi0gtwVM7uIaAOriCS7oBPULtYSngsNiWYfD13Y3HvIaKeGl7vUtmBrJzHqv0H9jHsYxLGK+nm0/CuJ1E6nRKmJmYrKEtFLKUApPa0ISJGGSlIPc7UzZ69QN45NfBYjFOY/DYapxeu50tzNc2m0RZzWan/wAnWX0bAYOvgqf8zja7eEMN3EOD8QRExP8AYTcc5X6G4TwiMJnUVPxDXSZtTITKnYdwLwzlqJipkpIWK7i7F0zhJoKVOVxImVKjlGabLCAJZ7WB9k8XUfTx3tBivdMpkFlBsF3/AI5Aba/3ZZ8teXxf2xcaBwfCqdRuGdMl7iH1j/k43c+RyEHQDdfVfsy9ulXSYicCw/E5Cp6Vpk1cnhKUFzJT5Ufd8Q4nqwky5YsDKo5crM3ulPdj6HgPaGjhXNweDwjWPbDQG+N+kAucIY0+QgbHn82x3sdxDik4/iLC1hktZVOVkRZwpi5HmTfVfpp7OMBreJ8MkT+KJ54fwacErXKmVKpdfiIsQVGZ30JL3WyFEFg0eppUcbxNrKmKcQ03DRYDa5Op+Y6ryFUVeEVX0+FUzi8UbBwpyGHpFhGkL6xwTiL2W+y/ClTcGp8Np54lZfvqzKROmqAuE1E3vzB/cUPm5kx0aXDGUxDYaNzYn1doF57GcN9oeN4lr+L4qrWcTakJMDYBggN83RC+bvaL9rfh+jmTiirm4nUoUoy6OmC+zSQNCkd4J5lZRzIjj8Z9pODcBYRWrtfXgwxpBPr2B5BfRfZz+EnHeMtpAYf/AKfgeZ36ncncACJ0svz49p32qOJfaFW1GAU3EKsKwgBQrcP4eqpCK1NOzLTiGLzVCnwiQxOZZKpgCbAG8fJuI/xDr4yqaOAoGrXccrQ0S1t7FzjAcY5QOq/YH8L/AP094HAmnjH8NOOxLdKlZhLQebaY8TjyBgHqF4qF4RV0Jw7A5mamWqYueMPl1AoUzfem1M/EayWlWM1RLlU5faIL+8AwPhcfjHmu7EcUxBxmJLpFMOzNBmBIBMn5kdIX6Orf9N9i6fvcbSY3EUm+BssNQiNA1jiKLBF7tI1uVYkS+HOB8P8A9cxypnYHh1WlaELw+R97424ymIDnC+FaYjNKpVKtOq0pRIlJdS5oSGjGFwmO4u5j8QThcC0w1osDOzWCSXHZxzG/hAmR8N9p/bL2g9vMaeF8LqGlhKRykhxFCgN5IkueBpTZL3HcTK/Kb7X/ANt2knYp/wCH8G+5YliGCom0nD3A2C1yqvhbgpBJSmfxFi0hbcRcTLZCp6JRU60lKlpQMo99g8FRwdJvvqeRrBakInzqQPDuS2ZO+65FfGUfZXA1uAeyzcuLrH/3/EKgHvqj4MtpiDlcL5QDFIaS8ly/H/iDEuJOKcTr+KOKa1VViFXOM2qxDFp6KShpkJP4SSSHEmWCBLky0hKB3QLlRvJxGMeMptsBaByGwHML5DxDEOdVOFp1TWrVHHQ5jmJu50S4u/y3JuvNMW9pnDPDypgwSnlcW8QIdCsXxFCpWCYctLt/p9CE/wDV5SruqX3S7gHWO/gOCMpEVKpD3Ry8Inobkj/UhdHhfs9UcMzj/Ll13POUvvsG/wBo5SJ2F14zjnFvEfFVautxrE5lTNQ2XtVFCKeWpKcqaOmDCnkgEEBIcgm8dKtXoYRjSBJEgQBFttI8400V3EK/CuA0SWuku/uF3PO5c7zmeXJcZUT1TJmQGbVzVzU2JyywR7xJK+8SXdzrHMrY99QeA+5ZBmDJvpqPovnfFfbOrWz0sGf5WiARLTLr9Y72VqVTy84Ut6mdmDykErAUpQygkO6rs9zy68KtiHCWjwNjXc98ui+YcU9oHUiWUf6lTmNfI873/ZemYLg82VLSvEiKNB7xppIHaSkM4E9e0wpZ3cpzaObcTE4gvOWmc5PP8d3XmzicfiQ416p8X9o2115n7LfqaxU9IpKRAk0Mss5cdoRooOq73Ynk9ntr06OVmeq6HcuV12eHcIqYjx1jkp6+iyiqbVL7GUSQlRzTFFSmADBr3O1zFxxEgtAJd8tF6JrvdxTYcrGR4p25rWmV9LgVP2ckImVa0EKUFBRS4BLlrXfXnGsGuqyAfEqa1epUljHZWt0A1d1J2XBV2Py1BaJcybOqZucTFqcpQSAUJBd13NwCABZ3jqYXAtBbWxDpykENGvWToOmt10eHDgeHpfzPFMQ+viM1qNMagXINQ6E7EAwL6p+CYdW1f4kwr7MrBVZKDNUoZgZi279yLOw0EdEk1SW0qYpMiBrp6n7XOuy53HPbGo+m+hgqLOHYb+2nTnSI8RJJLrXJNzeAvZ8C4QmVMlVXiC04Zh0q82pnZJfaBJbLKCi6gwsBcn43tpZAImevP1Xzitj6jpq1NTETqfSZ+65vi32g4Zw5KmYNwfTiZWZFS5taGPYu7qKmftLn/tBc7CMhzac/5HfkuVUq1sWTPwDrp+q+daipq6qomT66aubNnKJdT55ild45SS4S53+RiLGgmPTvv5LWqvFPwg33O3y2XoXDZqSMsn7nRpyATJ0qQAtKdCTOLlczoCwfaMnB0n5XPvk5k68wFCrxTEikaFEMw7YhxY0BzurnRJncSt/EuIpdBL7CiWszlJyrnqUDNWTukghnfa3PlG/QZToMy02hocTJGvQLi3fBd4jfr8+q8zxDFp8zOZi1KKiSXUO8XvmV9Wg4zqYO11fTaTMj0/VcpUT5k1RM1TJSz95gA7hkg3vzinS4EFWhuSIGYFVe3UpkyrJUyczOtXg+lrQAi5N4VmrugVyQlIBC1FMtiVrdyWaxJ2c3bk0a9WoTOWPPzUCN9tvmpRVoWvJTyiEhwCDdZ1zWZhbyB8orZRJAL7D1hKbRUfdozbeS6zCpCpoDZU5O9PqVAJlyg57stOhmdA53Nooqw3rG37r1OAaBkb8TrWC6aVMl5TT0pUmUWEyaVAzZr297Ym9ms/WNCrWLSHAXXvOFEUsrqniPLWPpfZX586VSoEtPvLR/tpZ0htCG7pfU/Fo03V3OkaZfzyXq28YZRaWvfIGmuvK2qoT6oSEiYpKJtQskSpLBUtNgApQb4bttGzQZILnmRqB+vNRPHqrmkMfB227tzWVPdCZtbWzTMJGYpBtYAiXKfQ7Dyjew5NeoynSEHSfpJXb4LSrY2tSFMEvqb7DmZHILmJ06bXzCQjICSUy0apBU3eP51XuW9NI9GynTw7A2ZPM9Px0X2DB4ejw/Dtz1MoiS5x1I18ug+clZ2ITBTDsyoFbAsHOYqtctbw5atEqLmOktb4RY8u4XMx3H6DaTn0gW0Kc5nuIExyMmRyXPzEGYvNM72W6UO1rakgfDmb6RCpiBBbTETqf0Xx72j9rxi6rsNgm52skF50/+t9Pvop0qdKUp7oFitTaJLXfQ5QwYn1jSdmkknUeS+a4rEVHlwqPz1HRJ5d8lpypqZKQJac8wj3lWcu3uvo5A0uzkxrkFxufCLrGHwjqjhe5iT3utDtClPfcrIshIcvvpo/6RWGTOXReko4U02ZQIDdT39lNKQffWoi3Mgh2IADW/nyiJOw1HVYqV2YdjiweJwhxO3lynUqnWzxKl5iQgXYFgG1IF3VceEWU2zmtO68VxfHhjSZmJgd63m6wETFVK88w5JT2AIzKchiz2Dvt4xuNp5YJbfdeLc+riamZ+hnbb5pmIYoJIFPJClzlWS1kyxo6i1tbNFjW3vtsq8VWFFhpUz4ufRVqOjnVC0hYaYpypZJ/DTr8b9Yy60HZcYi5vJ7K2pskBApaQEk2WonvEXClN12HnGnUr3y6AcuqCQQ4mwVmhwISxnmKAUkZpi1MQhJ0AJ1mFtP2JiDaxfaI6qb3ZbSBMxKr4rVSqQFElnSlrqfI4JGZR3NyeesbVJuYjNfkoNaXXO2vmvPa2sVMJJzd9sxY9pMVfKANUS7hhG7TYBLnQI2VwFhssJVPNmntJiTpYENlBIuBtvGDWBPNTkADmE2mwdKyamo7kkKcEnL2rEGzaDmelmvGTXcfC0dx91ESCE+cr7yoSJAyoT3EpQ2QMRox7oYi+sZBDbm0/myyIJuVPKphIbMyl2IY91BGpJ/Nvz0itzwdLc/wpGwIBkJ5UpXcQ4zDvrUQyXJsC+unTaIrDW6E7q3RUipqwEhpYuSojvd25JIcB4g9xMTdQXbYZhcyeQHyILlShYrSP7baP6xpVsQ1oOUz336KJfl812eejwilSSxmqBCAUglZvcDfZv0DRptZUxD5NmjX9Oqsp5qhi4FvL0XL1c+bPdS2735XuzWuBe3kI36bGMs3afotky1sf5LPWn817eZL7chbS0TJIdAGunTp+fVVOMDqmCYqUktrZybZQw5GxiJdFxAKp1M6lQzFJUCSp9SU/s+p6dIsY0kAkWlFiVVWoPLlEJTrmdtbuG1s8bTQ0gz+6iPFO/fJUUsS4Bcjvlg6zYan6vGNZvHmpKVKc3dSU6AqAJ7rc9hdmaJWAE2vy1CekK6gkhyMqUiwZhybW2oidp00SAdVIE9oolTsWa4AJDEE/x4xHOAD9FJrZIMWUpARdQACRZPVgw9B8Ioe4yY1PJbDTBnbdZFVOXNXlQVZRsOdmUfLR9B8ZMDQJIue+/wAKl7szrbqquV2d8rqOz6FXK+l/8xaIAMxl2Vd9VEiQVltSok6XZ/g138YF+oy2UmmA4ERK0Sezl5AGLjxWd2YchppEmgaib8yoxp1TSAhAUsBJAdjclmsAN+sRylp6G/f6oJ01VOZMLZmY7AsQHNio7G7v1iYMgEiCVYIDdJHfNYc8KK1bpuwBJf1vp4xIHwnYussN+I2RS0i1rC1XuOQ0JZIDfQ8Yg58eECP16lW2G8993XYU1PlSFK7rgWLDcDY22iLBvMqjOXSdB3dSEkmzOFNa17P4nWJ9FhaCMyUM5QHvzU2rer+VoNBg5oJSAdVYppjqGU2vfS2guBvpGUVuorESUEFQJuSH17th3tADEmwPi0KARZc5VVy5yghOpZstzmc6A/4gKgANrBNFepJXZISlwFKPIF/NrXL3iu7/ABOEFJkdFf7YSUknYEt1Y3ufE84yQCI0CLlsQqO1Uoj3nID+8fADZh4RUXFw00RZ9PLKSFqSl8xIBJJJGx5ix8dIrdAudPyrmjwi11dkhQzKBubqzAH3lOVG+z2HVorGY6XiEJIBAvlVWrqACoBs35U6lI5nrz842GnK0ki/JZ1tB/Xoq1LImVSmR3gTc3LuRpb6aIExfmtyjRc5wDR4j99V6BQ4Z93lS0iW0yalysllS0A2UoMGXmt4CNnB0fePNQiWs25yPt+y+5fw79jTiajeIYqkQGkFoc2wnQmdfJb0mmCEjKCU7lrkl8x5s79IvxOJawupsN+YtHTla6/R+D4c2nTblZFIfMkan57aKGpSA+cDIEuGdw3lfWOe05tBJCzjGtaHB/hYB3PcwuUr561ryyrM73CgALEnNoL+sbPvGsY6RJIt+q+M+2/Hm4ag/D0f+7VEET8II59eSykUy5sw5nID+8zFThg40V+sapdNz31X58xldxe4m5cVrSaQywO53lswSHypu6nflAWFzIVeHoPqOY3LL3H6Hb7XW5STUoSmUkvnJKSkkd4XU58Azm1h5yyFri47d7L6hwLhH8u0OqNl7YMWGtvokk01TUTpqUpPdWMqQXWp1OA2bvHKDfS9tY6fvqFJlPNcu39NyOyveZ8Ph6DMx2jvyPRdxRyEUkhMsD8Q3WSM3evs7MA1tNX5xyatU1Hl06ad7LyeMqur1ZafANxp5qT7vMme9MSAS4AGl9wk20+mLybEghusT3uq2UqVjlktuSq0+hzo7M5FZh3CQB72Yn/uAJ+Ub1KuM2YDKB8la6n714MeJ1h30XIV2BVNPMJSgzEOkmYgEi5YC+hcXbnHXpup1Ge8nJEzPS63qWFpUqTnuhrmgkk+Ww3k6JsulnzFGUksmXYhO5djcO9tPGOLWrtDgYk997r5pxfEvxdV7aZim2R0PXvyVleGqlpuCklyxcXazHkxjDambxRc/Rcl2EAbmcO/JZlRSpZdgBpYhwWvcdL9GjZhwvouXiadjl18rrHn0xO+YJAJII11A9DfXWJ6uBmAVzSydd/OVz1bIWokBNk3UGuSQWALaW+MTmBKpdTlpMRC51VHMWsqIdLkEc7kADkG1bTm0VPymLT181ZQw9SpGb4ea1paESEJYd7RnFuY8bDaKGuixtC67KYaAAL2TD2k4gg9x7ks+mltAbQL5Nvmt6hh3OMn4QrkoplEZXUTqCwJ1LN0EVvdmEGwHcrptZkAtJVtK8qiog3cZS/dGl+li0Ynvv6qXvC6JsNlOZ5mMknMQHABLC5c6bD94syBokmCe/WFOnS96+5tCd2yvzZSNg5szPsekZFNsWXZo0cPSblEEW1C/pZoMP8Aa5x3QylV/GUukplJAVJq8SmolSUKSMy1YbQFKLJButdrvyjSbifanioDjW/lcM/YOFIHyDQXkEbSOi62Fw+FwLTUxMUQP8yTJ1sCQB5G/RdJg/BPsm4OmJquNuJ6vi/FmKlUyZwwnBkrLEpMuT/1FUHd3UAXN1awHBqVCamOx8A3IByydwXOzPIPKN17HhXthh+HMIoVBWcREA5W89GgR8zyXW4h9or2ccJ0ZosImYdQolpSiVQYfSqppKQAADNXTSl1FTs7rQpW5DtEP57CYQFuAoNpg/8AyOIYT6uLnnXQAarOO/iacOwsDy95vkpgBvTM43MchEL5244+2pwVha1y14pjPE1UkFScC4fpk4bRhbHKiqr500rlJDDMSSvXdo1a3E3FkvxgaXD/AONpvP8AyIn9NV4HFfxBxmLrOz5w0mYsD85LvQQvkPjn7W/tF49mKo8IpMP4awZKj2FDh8rtESQolpk6YkJTU1Z/NMmqUsndo45eHg+7pls7klxPnN46aX8lof8AX61ZxdhsOA9+r3+Ii+gA0nq4yV55hPCPHvtAqVVNbVT0UhCps7EsUqCiUUvlJppKlJStywsFa+80QAJJa05njaZI9TPyJHQFQyYzEknFYkhhvlbYSOYEfWV9Pey/2e+ynhFP33jbi2olTVEKXIwHD5WM4yrIcrInzQJFAFEbzGDvfbcpYXhj2E8Tx/uAb5GtL3m3Js+cEjW62KY9wQ3CYc16xFvnu4j7XC+h+H+N+DZ+Jf6T7EfZGvifG5ffm4/xPMTj0+kUcwFXiC5RFJhoFlFK56gNkHSItxvAsCSOH8LNeoNKmJIAvq4UWy7LyzFvkulTwOOrtFTimNbhMI2+SnAMjQZjfTWAbr00J9oGOZv/ABdxPJxyoo2UrCqSail4MwBmWlNV2CES6mYggslKQLAPvGrxD2gxGIaWOPvxtTaBRoA6fCINSBsd11MPjMPSaKfC8MajxYPIsCbySRczcE+gXM4jj2BUGIy6mZMRxpj9Ay6atxcylcNYCEqZKsIwhZMmUpLHLNnZ1Fu4h7x5PG42tiGinVqio0aU6YLKbTt4RdxEwZtuZW3S4I6s92P45ivcsb4nDNcjbM6fC0/M9F5Pxd7YU0tTNmSlIxDGp6iFVtQBMRKmEkJNNKmuebKIAAFkpDGORU/lcPmqYp8N1LAbukaE/wBumnktPGe1OGwrP5HgFANDJBqkQB/4tN3E7udIMWXiKa3ir2gY19zpJlXi9bPmhK5NI6qeQMzZ6ypJyS0CzBSikMAEktHKxHEsVWY6jg6Iw9DYXkjSTufMx5LyxZicU91bE1zUe+cz3GwHqbei+1/ZZ7FsL9n1KjificSqzHVIzyQuWJ5pVlJdGH08xNpx0M5QC1aIyCKKHCnVXNfWb/M1rXPwAfmPLyC36NChRY5zRnebZjf5em2/NYXtU9p9NSVCKCuqHXMzfc8Ap5vaLypCiibXplOVqzMyO5IQLlSyL+04fw9lEh9e0DUW9Iiw5Wn8SqveB4fCIMnU+QHPmvH6GUqZJm8ZY1RUFNQ0yzMTi3ENMKumRMI7tPhWHTAUVdYe72YyLW4BSEDvR1hiqIIZSphxbrrY8yen+lQ3DVqo0JYdANT68l477Q/bJjVeipoqPE6nh3BZics5QWiVxBi0tLgmZ2bDCqMt3UguAWJ0ERq8TysLGHPU/tDeZtAG/U2WazuH8OBfjqoYdRRpmajj/wAztHUxC+fsGXP40xJGGYZh2KVuGLmKCpGEL/6qtmnVUypmS1FaHcrqFgS07GJ4OiK1Uu4hUNEROQCX/wD2JsD0AmFya/EeKcbaaGAwxo4FhgMbMdC92hcb9BqF9BcK8GowOdKw7hbC6Olx+pPZzJ2FypmPY+grcTKbD6ueFIppjOJlV3GIIQGF9uvxvC4P+lwzDMZWNvf1TnLbW92znroBH1Xs/Zj2A4rxUtOMxZw9A3dTpyHEE3lw8LR1OZfXHs04IHBFTJxetxGVIxeqRlrMRqRLqZmGBYJmpl4jUJmTZ9YMygo0yEgEsh1XivCV6tSuX1qgxNY/3VRnbT6wZY0jXSxsZX3f2f8AZbh/CqL8Nwij7ysARUNN3iMESamJizOYaQPNfUeC+0ug4bn0cufjOKV+F51inXXzZeBUCp5Aebh2DImmpxGoKgCqprVAkspSwwA9DhuMUsI9wOIdi6zpH9MZac7ZnkS/0HQCFs8S4I2sBSxNem2qdKNM5wNvE7S8aAknUyvWDxhhGJYaqZi/FVDw1gq0mfU4ZhEsT6qqkFQUajG8UqJyUkE5SJalrCj7qPzxv0uFcZ4r/Vr4ingcNUgiQS9wOmVouOpe4eWyxwP2VdXxZp4HhrsfjwPicCct/hAAOWNY6LmKb7aPse9jWIyhwlg2I8S4y4EufTyaesQki5mLmqHZ0SekpJUcuV7gj0fCsF7PcIz1RXbVqt1fUNyf+A0AGpOoF5X1nh/8Gxxeg4+0XHaOGxAucM14DwNQ3KJMc8+UAXuvobhX+olxHxPUoqRQYqiSUoVnrAKHDqVMwZrqnzQUyg5cqSkFrA6RrcX/AIrey/BWVGNqnHVm2FOi01CSOUAZvSVzsd/BHD0aZoYGpRwlO8mn/VrPHVwsJGkX5ldLxZ9urhCpVKw2bxZN4m4lUjspmDcNTzU01KVEhMmorZOYoANsoSAT4FvmHFf4ne1ntFSc7hfBa3CsC+RnxH9Fp2lpJk84EH1W57NfwCxzKgxGG4Q/E0y4f1nsMEi5IJ8EjqTHIrzhWO+1L2qSF1K6b/wRwWpX4lVMmzKU16ScypPbA9tWKI1SlQfN7ojw0VK9Rz+JcSfj8QbubSsxo5OeRBM7CZjWF+iuC+wfsh7J4elifaPEivj2AEYdhBLQP8jtfYCLar1DhD2bSMGwuZiFWlOE8OypaJlTjONTDhGHTRLBUZikzEqmVUwsciZSJkxVgFElx0cO7F4xvuOH0DQovIlwgkxze4Q0RsCR0lc72v8A4xcN4dh/+mcDoZXs/spRIkRNSoNB/wAdei8J9sv23PZN7IqSpw/hmbS8RY1RpWEVFVIlTKSUuW/4tNgHbFE3KcuWbiM1QFlLlggJj1/BfYz39QVa9MVyblzpyi2pJu/cQbc2wvjOA9mfbf8AidjalVzDguEN8VbE1S6jQazcvqOyyGgfCMoO8hfiR7d/t6+1j2tYriMnC8XrcNwmsVOpsSxCnnVM+rrZYQvJQzcTloTNn2QkIkyPu9HLHdTKygqP0GngMHg6PusMQ/GOABqeEOa02Ipz4WiLGASBpdeuxLPZP2WwTvZ/2Tf/ANT4plDa/Ezla1jTZ1Ph7HWDSJD8S4F5H/agkFfI0v2gKwOkqJqKNEzEZiVLXUTVpqBRywO0UtAlqaZVLs6lEkM1riONUoh1b3VCo2poMxB10IIPIzLojdfn/wBpMc2riHcL4TiQ6TlfWAjxGzmgkagzmff8rxDiXjbHOJqhX3+rnTZaFKSiQlakSUjMVZuxDAzGGv5bNHoMNhaWEp28b3auMEC2g5cp1K1uG8MwfCmHIQ+qTNSq4gm40abQM0+e6437ylTSqdK5qu92gsmVLAbvqmX7Rw9m2s4iyriG4drjUfHIC+boB+Vrcc9paHC8O8DwgDw3+N1rRrHNxtdTVNYupUVCYjMQhK1AZSezTlQDz7oYA6R5l9SoXHNZokgE2E69Lm/zXwPi3FcTxGu59eq73QJLWknK2bmB1PqtLDMExOvBMlCaamSHm1M5gcp1IdXdGurEi0a7qzGGDLnbAaLzdao9zHNpCGbuJgR++y7rDaeiwgJMjLMny/frZjAoca0ktu6W/wDMN2LAJ1jnVjUrZpOug5bCbLSoYJ1d2ZjSQJkn/wD51PrCmmYp94UUuBKDm5OQ/wBxWAXmHXz1tEW4cUwHOF4XrsHwalTa2vWZlETJMyeoViRNn4ipMmQns6dDJmT1EpBtYO9hqwGvWNSrTcS4je8hbjz7x4ZSafdi1vv3KmqsSocKkKkUx7WpIZbMCFZQ/ePuI57kNpBmFqEguEN16mf9LDsNlbFTwNO0azzXn1bX1VfOMqQ82Yt+0mJBCUgEjuEfl6vtzjqUcP7sZiyHdIk8pkrl4uq2k00mQwnUzf7/AKLpuH+FJ0+bK7eWucuYUhMiUnNMmlRLF2ZKATc+mjRtCkZzO8IAtJ/Gq4FSs8n3VDx1I12H737uvfabAKLheiRX47PlU6kJzSKRIQyAA4SE7m2pc8ok+qKQDRGUA6bT+bfhcbFBlEHMfe1X/fvXyXlHE3G+J8QzlUOFGZT0qTkRO72cpIb8BJJ7Lu/mbM13FopdWki+cn6R381o08BXxLs1SwEEnmNfT8LzGsk0+HKVLT/1FfNBzJBz98/lUoHTMS+53eJsDiATzkytTHVKeHzUaJkm1te9k2lwRcxf3quWoqUzSkWUe6CEpt+GnS7bWvFwdey4FY1WNzEwTz7/AHWvUVhp0fd6UJlhIIGRglLuzHUlwLq13vG2xh1JtZc9z31nZQb/AH6LnaiaZYK56wpcwkso94OXKv8Ajq7erBosc6BYiQtylSyiBcnU99f1XJVuIoKiMzlyAhNyA4u4Hdv5xVBMbytrK1sgGVkhcycvuByDqfdR16m9tyYllAjNusEho6LSlUjIzFQDAupRusJYaH3Q73LPzitwc45RZoUTJGluW6rTJpmK7JIOVKiMoukDm4N7+jRj3LQMxKhBsTvt07hdZhGEo7E1dVMKJCQApYVlCmuUIO466dXjQrYklxbTOk/7W3h2OmTAbK0JuIdqUS5CRKpZQ/Dl2Slnushi6jdyXcRqEPdb4pXdwtb3cBtgN1rUtUqUE9ikKnqzFOZXdlpIDzFFu6WZuneO0atRjdXuiPmu1Tx+VrQ05njlIhWkS5ilBSSJk1ZcFzlVmH5gBzbqYonKC4jKQR5j175Qtii+riKjXXe6bD6LVp8NXLEydOcrNzMWLMSykpvZn9YzndVe0EQ3kPzC9zwngdZ5bVxDSc0ECbeXOyyqymRMZM4vmHclWUAAzZgPeJCRYHm+sdahUOHcTTbdu/lPy11X07BPocKptIGUgXPcR1WPWzJdJJyywntcrApSkGxuVWLN6WL3jYpvfVeH1CXMOxPRcPi3tK+t7x7yXUAbNnkuLqgVTFrWrPMUlWRiVFOdWZtNyeum0bPvDlDRLWcgvnPE+O1cWRRbUIp3GQGw5SNJWXPmBCkpyZ1Ed5j7qrXca90i37RbSAaxxLoO0rjVKjMNTeCZebjz8lZkUky0yacua6ZdiEuNWO+t4rc8PMTYbqjB4d2Jf72rYXNj9P31VxGWQDlImz1FwTZKA4GUNqrVjuzM0ILv+NMA+Z73XqsLg2w0vENbytfvdXKeWEjtJqsyncBTDMB3tDsH0jXqT/aPCB9u/wAqriGKFDwF2VsC3PvvVSTqtMqWqbM7qQHSGYqAFgl9C8Qa1z3BrRM/ReO4jxIU6b3E5Ry3K42qrfvU7OuY4eyQosL+6C2l77H5dGnTbTE9/wC14KvVq4utnN9bcgnGaESgM6c9glCbKJJZwXcDSJ/FI2WKtZmGpkRL4077lT0mHEFMyeMsxbEI1I6qbfkH26Rhzw2QNt1w3vLySTJK6GVSTZgEqQnKNZsws73DKX/dlG9hGlUqzIG6jyBH6rfo6ORSgKUsOHzzB32sSpKEjVWt+jmNYtL5DrjZZMkWER176LJxXF0kGnosqEpKgVjQKLgnTvTCPzHkwYa7lCi4AZhELOUavC8/qjOmqUgOoDvFy5UpWqlP7xYW5PG+AxjQ5x7HcqzTRJIwkBP3qqZIIaUlQ7zflZJ8w/nGscS6o5zAPDzWbqSXTIqVKISEyA9mYqbUEto/08Qk2DDfmsHbmqFfTzZ34MpLSwQAEW0BsOjHxtGzTIaLC/VYvMzZUqfDDKzKWyCWcjbWyba2+MZc8G50lSFgI2S1SEgdmkd0AbMo8i2utmfnFWY3uknvqp8NwqfXFgky5WYgqI1Adwl9f41iL67GyA6SpOJ8hsu0k4OiSnKkaAAqs2gPeU3gW6GNV9Vz9bKkvJuFbVVJoQUpUCUtqAXOmgGnT9HiVOh7wAuEDvmjGl5jVQJJmLVU1CyuYsHIlSvcB0GlrDRv0iRIbLabYAK6DWim2Refyqk1aVEknZtGLAi0A0m+nVQLib8lAUFXeJLAMe8LeETzeFrtVW5oOpsq8wk7DQtZn/5W3uYy1nin1SP8RvdZ9QSygNx13tsbEkiNkCNFE+G2pI1WPNQpbpTYB3PO/uhrnb+bRkEgnqqgbwf9qnMmGWkISHmKZgHu7CwbVx1jMWk6Dl/tDN7wAtGlkKHdBBe6yTbMWt4sC2whctjNB+3qswSLn9lfMslggkMbDmHDm+l4zmEkb39eqsawnWyVbyk394vpflcDfT4xFXaGxlUZ89ROVBdRNybhLuGtoS237xEAHUQVW91iAddVEiWUALUQAxU75Ra5dvC/SJgSQFTbmoTmnTSpJs9lG4IYAjwbfleAERmEws9NQrcuV2bEgNr1U+j894yfh5klJneU4IDqmzCDy1OVgSQHuSw8LRIEMEE3WLA6+myqzCFnQEuzjQD8gHM9YgSSMxP7eqys6oZAy+8sn3b2INgW6besWt0CtbIABsFWkyCDnUUl9ApiBuBbUtpaMOdAU+u62aWQD35gCQGysA1xYjnbfxivxOnLdVucQbFX1TCe4g+nui7hm6H4elwAAsFQ8kARaVdkyUy0XOu1gOYP0YCd7lSboOqFAzFg3CQNrsORvYkN1bwjJ0OycjEFOmTUSJamYKAs55bk9OXheMAQAFnZcvVV6piwiWp3N1vmKi9gH2c+ojBMA9ApfCA5alHTEBM6cTnLWDWBdgG1NzfrEGtLm3Ph77hReS660u3CEgJUDYnewfYg6u3pFoGwWBoFlVVcD3QxYF7uSeZvcNr+kRcJHksrMYqHaKNh3UuWN2JcDx06xBhDi6N+/VSYAddHaKemSqYtlaM5sQCxUTfYO7vyF4ocCbDv9VZp1H2UNbXIQVSZJB5qsxU+WzeNvXWJtBaGnmVkbxv/AKVSmpZ1UsFRySwXfVSrhy5NrNqN/TJN1tUqBdDnWHff0XomC4YhKUzVJLj/AGZbe+Qbq8AHc6X6xmlSdWqBv9oEk7AL6n7Bex9b2gx9N2UjDUDJPOPLyXWS6ZgSq5dyTdr90JJ2/bxjdr1mUW5aUCBf5L9ecJ4FRweHpYdlMMZTAm29r21J3O/RSLQJQJUQkfMuL9I5GY1CXE3JldypRGGaS5wDRp3subxGoUcyJTEsSfDRyptP1jbpxTaC7dfOPajjdPBUKj3PDBB9TH26brATTv7xckO9i51bqnS3OKX1C507L8t8e4w/H4iq8uL2nSbE97dNlrUlDYKI2LC733LAuCW6xCbyV5ejQdUcXvl03HTl9eimq+zppZzkpmKF9rFgmwu7HSNmgx9R0xIHytde/wDZ3gNSo5uKqNjLsR1G5t9FRpu0lJCpq2TLSrKUgDuWLm246uXi2qA55LGyXH0lfQGU2l5FMHM6NYgH8ea7TDuzVLlVAAzrQkJ1GVLuZgDdA3U2eOe+oWvdSP8AZ3HouTicQ51aphm6UyQTMkn6jyW4hJzAM7aeD2JY3dlWeI57E7rSDYaQDM98u+asLTLlodSgLKsLFa7FOUjUgttzeLmOJLYtp6K+gx5LXtHhbqCp6WSmaSsgEGxdlLAsnQHuvb94vGsEkbrp06JMuiLSO+anrexQn7shIOZwo37pLB2OunO/lF0/8pjn9d1wON4o5P5dpku1/S3T5LHFHTyx2gQWFwMrWd2YdNAf1iBph8AOkHvvVeXGGptYXFsHnrPos6slpUDMTobtbUJY7WPW/SNukxrRl3WjXaAXQJHJc5UIspVgBuwItc330iRGU81xa7WgkDe/7LCqUBVhluwGbVtdrHUeMZEy0xf9FyqgaDIOqzJyJajlZ2DH/kw1PK55bc4yDNybCbea1AfWFmT0y5eaybMzMdtvLccol4QJ2K6GHIgxoqBlg+8NQSB5uDpaw9RGo5xDp5LfplgdJuBCLhDMydj4aFPn0iuQNTErp06gAgDTooirMSoEhgLX0Cu89rQ3mVaCLSbH5qRJWoaslmJ0Ki+z6kW+rxka+SyKYfMEwTIViWE5kpTZiXP5gb2diD8IiSYcTqrgQxhIOVre/VC1ue64AHPnzbd39YwHQBNyVrVMc4Gxt5n8L9p8W9slbhOGDD52OL4bwlJzDDJFTKlV9SrIA86RRKXPnKt+daU3sBHGPHKwaKdF7qnUNyN+Z8R9B8l1cVgqlSp/M8YxDabtcpd7wzGzdAbb3XiOMe3OpXMVIwGhqCZll19UlU2rnuWcJWtRSC7upQa1o51StXrEucQSd9fuuXiuLYfDNNHAsibZj8R+XwjoF5fi3EfEWMGYcQxGZSonpUTIRMJmzQDopEnLs7lROl+Ua/uhMvMvG7upnUybLz1StVrP/qVSQ7bz+qqYJwrW4xVy6TDaOfWzVF15kEU8pIOYzqhQASmWA5JJ8LxkmgwOdUcHON76nnA/0t7CYMvcPA55HKZK9RRgWDcJy0TaxcrFsWlsqXJAJw6kmuyUSpCQO3mg5bqZJI5RhterXMUWe7YbExE+v+17jA8AxjmNfUpnD0jF3WdeZjl35J8it4gxBU2vm4vh+D00pISarFKySiYE7y5FK5yIynupSnYXcRstwswWszECDsBuNbT811qmH4ZgWhtfFNcW/wBoM/N3O/kvo/gb2W4PTYRT8c+1THq+i4XmZZmHUjGRjfFK1FOSRhFDPSVSKFZZPb9iVKCvwg3eGx/0Zr6Zr4yv/L4Yj4WfG4bwTYf+RtylamI4y3DhtPA0adJx/ufBIGkwDryG+tl9KUnHOM0eCy8Mw7AqfgHg+ZLSvB+BMAlJlcU49Ib8Ot4kxRRM2mkTEnMoqOdbkDcRwcfjeHUGe7wlFuEotmarpc50aXdIceRmATbZcsV6depmxFZ/FMU3+34aTLjbvdc3jPGVRPpG4px+l4bwKlQtcnBsLXLlU0tKS5Qz5qypsM05YUAdyTkjx9fFYnGOLeH0Tld8VWpMm2pJ06AR1hdX/qTeGsGJxVb3Bg5GUwMztoYNY2LzYbLxyq4o4i4zmHCfZpw5WqwxK+zVxBiSJlLQ3WkKnImzxmqVkByoHayQI1/HTAZ7/NVdbwmTYXvoOS8vj+MYzij5r1XUcKzSmCYHUnV5/wAnH0ELteF/s3Gqmy8W9oPEs2pQlSZkyjpJicOogTqldXUd5Qcgd0AtcExGlgK2Jf4KYzG2Y+J225t3yVFGq0HLSpEutc77Ta6+ueF6b2dcCYUZfDWGS6iRTIeorUok4ZgMmclLqM7Fat5uLVGj5En/ALku0bzOGMovb76oH1HD/ts8TvJ0WHz9F3sPh6jsufx1OWgHSNXX/deR8be1/ibiyfMwXgGj++Tp0xcheNokzqbCKHOWUKSasGdXzhcDJlTYOQI6Jq4bCMLnANe3+2QY89hddT+VruHiaKTRq5xyj0016ELlhwBwV7HsHmcfe2jGFYjjNbLNZhvDaaiWnFseqQSUzJ2ZR+4YSlQS61ZkgHu9qtm0Tja3EXhlBjqjAbuHwjo3ny6LnYjinB+Fk5nniOLb/YD4Gnm8nQadY5wvjjj/ANtPHntdxz7rwpgs1dJSFVNhlHh9NMlYTg1KT3U0aSAygwzTlkTJpOZRGkdAYcUGgYnEmhF/d0xmeTP92oJ5k6bFcKrx3jnFHGngmGkD4T7sZREzE8vW8Klw37AeIMbrZE7jLFWnTpyFpweiy11TOmFYZE1KVdmlblmJWEtdzFrK1LDsJp0vdN/yIzPd5cvKZNrBdThnsJxPGO/mOIO9yw+KXmZ1uZMnyAMr7RwD2IIwLDhJxOvpOCuHkyxMqZcuYF4tXoQHBqVSkBa02YS8kqULMSzmQ/6jihDKf8tQfbM4ZCf/AKxncPIHzX1Tg/AuH8PbTLmnEspts97vd0Gkcy6CY6ASdN1n457b/ZN7JaSdhnCaqCTVLQqVPxKaE4ljVUshiJMiTMySEF/dVMJsMzi0dDDcFp0wS4Oc4R43eERuGjbrud+npantXwbh9IU3V/8AqDwLUaGZlAHbO74qnW0b6Lwk+2z2gcd4j2HB2G1iRNJy4hif/wA12ZN56gkJFHTgOwSEEgMG1N1VzaDhSaQToGtHhHpzPMrXw3tB7Te0NZmFwLf5LC7U6YLWjqQI2uS6VSx7idXDMlVTxBxzSKxJQIr8YmVUvEJ9OqxXSYDhdLMUldUmwGY5UFlKdQynq4DhGMrPbVNEsIuPeeEAbE/i0kXC+n8D4VUw2UVM2IxFs7yCQT/xGg/8iY6WXimLe3lddWUWHUKsVxXDJFVL/G4hrp8ykS0xl1ZoUKAravKMwKgnJ7rGPX1aWMbhKznY1xqhpBLYawWMNBFyJgWMHXZfQWcU4jw3hmMp4LEN4JSyONR1KA9/hMtdWF5cTfKS0c13FN7dcFw5cqZw7w2vE8TAC5+JYqtMqlQoAFRkU6ScspIBIBd2ueXyrEcB4xxDEPbjOLOZhyYaylMweegXz/g/HsYeJ5MEXVAHEudd7jPM6knmZUiPatxvxnOnffZtdS4GsDtZcipmYbQTJalplpQkSEBdQkzmQkOXcOlIdvW8C9keDcIa2MMK+KdPicM7xufiJAMXJi0GNl+x/wCGVXA4J1Kvxzhf/UqmKiGE5nAWdAbqXFniNgRtJAX0Z7E+NKXgXiOkNRMl0WH1MyR96GH4ccXxQy5SioGTIQg9hOKJiy6jlJIClA3HY4xT4NisM2njKJz0cxa2q7K0yIuxvieCW2EC45SF9i9rv4w8AwnAv+l4X2e9xxLDgijTztDgHCCalNnwNDm296WkQXdF+hPFH2/sN4Aw2TM4Z4ZkyayRI7LDKvjNacWxZbAJVPpcClK7HD+8QrMRLSHYqjyeE9nBxOqG4HhoqUmmTUqWosGogaaDYEzMc1+T3YD2r9uuIV2UqDjRqumq9rjTo023+OqYJAFoBkwYBBX5me3P7fPtc9rFXU01fxbjOMlPaJk4fh0yVQ4dRSnKQmXTUAEinYFifxpl/wDcDR76hwXh/C6bTintqVG2LWjLTDo+H/J/rH/jquoOGfw49hqfvOIGn7QcWpf/AA0n5cKypp/UrGTUcTo2nLjcGJXwZjfFFfiSjWcQVip4mTZk4YVT1OanZLKRPxGcVKVUze0KiM6y+Ukp57VWpWxOenSjC4cNAPhLS4XsNLR5C/qvO+0fthx/2nouwVWqODeztFvhw1BjqNLe2SWl5AsX1c2lguf/ANYqcUCiAmgw2QhS0IpiZIm51FYKlE+635jlBN8pBvzMQKOFYKNA561SxcRJbzy8ifXcAyvjvHOOYfCsOC4U4mpUOV9YiXAABpFOwieYuZsRYrHqJoq0ylU8lM9EgkpT2oQgTnKVlQCWnqCSDnPdzDug5o1QRR94x7vd++sSRJIi2txfX6rxFTEGl72kan8uytq6JcW6iJgi+wvfxLkajDpilzptVNTIE2dMKkIOiM5bKoGwL8nPIG0X1eKU6LWU6P8AVe1ovO8fVcri3tdhsHh24XCxXcWgF5sAW7Eb+e5uLKA00yraRQSMqNFTShpYSXBOZgAW3PrHGdWqOdnqvzO85j9PRfK8dxHF42r/AFCaz3bkkxM2vpGw09VsU9PhWEhMyrUKuoRcSJJGVSwqxmTtw4uE/wDvig+9eZ+EG2l46d7rmPoBhBqk1XmwYL6/5HpyHqs3EeNpq1iRLkpEqU5TIlHsqaVe3uh1qIb01Jjp4bhTqwzvd7tnzNuS7vDPZevxRwr454w2GIGVgEkib76bXk9FWoqjGMVV2kwmVSIWklYCpKQHJaUCO8SWB2aNqtRweFEMHvKhFhrtqRp5b8l6+rgODcLptbTYKtVogAw6LbtsBJ0kHou1lS6cS+0ql5JKGJVMVkSpVhcJDzbiyRuL6Rw3sc4m1jsOQ2/dcQ06+KNwGU9JIMCxVet4hWJZp6CXkkJSQJhOQkg3WEIDpTc9bs8SZh2TLzedI272CmG0MJSDcwa7+5x1Mbz+n6rCkprMTnply0TJqphBmTGIQHOjtZGbz2i8MYMwabaWv5LyvEePUJdh8K41H6Z/0313XsXC3CKFmWlYUO8nPNUlIcguUypf5mLu5sbkCMtptEGrd4vbT8XXLo4DHY8lxnINXnT8T13Xr1VivD/AlCfudOmqxibKcmYQsyndQUskMlNgwHK7RRWxNOi6GjPUvY7DnCtqYRmG/o4eaj3ak79ABt1XhuMYhi3FVbMqq6pWmRmJOZRypBN0ykCw119GjSaX13ka9dh5aKujwYOcalfWJJ252mx5HqsSqnJph90w1ICvzTe8FqexCTqAdSddni9oFOwuSufxOvTosdQw4DQAblR4fgap6u3V3+8CuatNnTclANwkKOp1aNlsTpdeBxdQUyXF0l1+vey06ynpqaWZYPeZit3WpgXEoH3A2h/iLKQJl0TP0XHIrYup4dNde/VefYriEqTnEououEckEuHAI1sd943QQGgAfqt2nhW5iA2XDU8jb6Lz6sr5hUr8RS1KzXc95zom9g/z3MRmdrrbLfdtaPiWZJQpZJXmLm7M4FzdR3iYEweXy77utZ7oMiwJWvJypSFqyolpB0LMDq6n1u1+bAmJe7z30WAM0E2VadXiev7vTBRdknK2ZWou3up5QdDGy6w81I7dVvYfhwksqddYDzE7IHvPMvcltP0jlVqrqhhtmrUqVQ2zT4h9FZqcRVPUinlKPYy2SEpLAl2CiOXIbs+sagbclo11VuHqPeQZV+iplznKv9sFzv2i7WL62YNo7axipUbQaCbOP0C7NJx8IK7GkoTLCVTMssKAEuWr315jpdmT46ktpHIdWNRznm7efe69Bg8M6oW5hkBi2/eq6GWuRRIcFCpyffcp/Dcd0XFlNvs8UmaroPoOZXt+HfyuGyw0Fw9YPPzWbVYrcJAutmSWLAm6sr2PLxfeN6jSdOYmMunfReno8XbTbOaYJgffv5LBqq1MtClKUxPuB2dXecl9VX+tBusa50f3Bc3iPFy8F5qlrBzPTdcnUVJUVLUpRWom+oD6CwYrbfYRttZEZRcLwuM4uazyM9xvtBnTmslcxEtRynPP5a5X5s/63+GxyJWl/Oso3Bz1Tty9dB+qml0suWTU1CjmBLJLqJJBJIALO2hPkGiDqjqn9ICx3UsNSr4+tLp11N9NO50RPWOz7ZRMqUU2VqtZdglLe8tmAZwmLGHIfd/G609OvovUUg3DltNsFzQN7EwsUqXNmhQ7rGwDdy7sbXmF3c6fCNoOa1pDt9evl2F06/EaOBwwNSHVags0awRby66LT7dMpBmTJmbKO8CX/wAqY7RpOzOJgZQV4LGcQDy6rWdL7mOQ5QuXrsSqMQmdnLzKlaJCrAAsMyi4cxs0mCnBOvPmvI4qq/FVM7vgbECfwVSUBTJQ/eqFJPdT+Xlpr/MXZpN7BatWvTotA3PPUfLsK9QyJqcs2b3p0xikEOJdiQf/AOoxDDZ4re7rlbv5LjvJqHM8kldZQylruWaXZU3XsyS+QWOecQTbZnjUq1C+zTlZ13VeWwBAzBbC6qXTo7NkS06MXzXAcqA94kP6bRFrCQIuCpEAEnl3ZZVTiE+oBkU47GV3StWq1hm7x2BGgHnGyyi3Nmd4n6DkJhR8JAJssaekPkToCCtajmIIuQTv/Fo22kNbb4jPksl0iRfb6aq3SUCSn75UhpSf9mUoEKmnXOoke7oRta8c+vWdUcKNP1O0pJictyqa5UzEaoBKVdmiyrlkjZCABc9YS2mAAZcR0WS7KBOq1TRJkIEohJtdiwADMLaBj8bxlpI84Vckm6z59OE37qGFmGZTXG3ulr+UWe9gS25Um2BIGnosiqMuSm6e0mkHKjkkgXWx1+bRBpeZLjEKQ6fD9VWpKFc+ZmmCxYudVMXYWZvODiTEWU7a/hdhSplU6EoQEg2DAPkezEjfW/PeKiwukzKpcXSRKuT6mVJpypSsqUjMVWJch2SNy4iVOkCb7R8gstY4mwknv7LkkzvvExVRMAElJJlIOqgbgnz/AGjbJ8N9AuhRptpgSPNTKqjMUyVd5RASrdI5dSwHhFJ0kEwVFxzEkbKymWcuZTMEhyRZ9Cw3jDXZfVQ6qBS84CQCE6jq/wCYkbPoOkWFsuInTb6KJJJgCY7+irzVsyQXLMpZBtaz3ZuUXsaAFd7vLvrcrKqJiUAl3VpsCGsS3L9YmASeq1nm/oufqK9EruBTrYsAHcvtzPWLAwQS43ULGOadRSFTFdrNLLWAziyBYs7XVcNyiEGOgWd1vJKJSQPJ9zo+gudf4hJuNIU2tn0lCZ7NlLE6DVm6g8j+8RJ8QspF0EAiAqc+aAosc61bvYdLa3JjDZIk7qLnzYGyZLSEnMoOxuTzIcMQdC/xiQvpqq4Bnp/pMmEzCUA5U2zbWAsnqWHWJHw5efff7LKsSpIQCTbcAM5exb0fz01iE3vqVgkBWEyyohVw7kguwAIuOd/iHjKQDHRU56nJSkkITyykkggWL6/uYSSSSszz1KrKUJaXWBzTZmctawvcRNjZnmfzp8lkBZy2UbuVm4H9qX3+HX4xNxiJMQrhcC8wrdLTkkKW2UWAUmzg6pBZ0ud4qAc+QTZYcYE89lp5CohEoE6XHeDXcMfIfOLGNDZEyVUTv91pUtKinQpc5s9nAaz/AJg27/vAguMmwH1WDE6aJyypZYWB5bAtlSHF9/8AMTRCgJKSSSNCLu5Pnew+ESA8JJ2WL2vouWxCrXMX2aCSVWJDkAAWS+1gTFb3AQYuFkGCDom0FGlAE2acx72UFIIJB9SoGz+jxXdzr7dVFxta43WuJ6Vdx8qXAZmN9B428mi7TUqX4VafNZJQhbKLuTsAbs3y+hAvA66aINVlKWEFRWpNgc53LuyX+tdIg7xP6d/ZTY3cqJFV2iwHAQBYBsrG3kblvGJDK3eSpjXS2x+6bU4iUpEmQAEfmI1WHa5GienOIXB1uFLmOV1nypa5yxluo3JHda7k5i5y5RES6NUbMwBcL0LBaPtmBGiXUprJAAClG19RYfxGIlzQNSbde+fNes4BwvE8ZxlDBYdmepWcGi1hznsrv6RAloCQolKQQCSAEpeyWAuTzN+ZtG87Lh6cfC52sc4uv2v7H+zuD4DgKOFw9NoqZR7x/N0Cb330C1ZZSAFKZhqdti9xa7xyarnVCXE2177+a+j4ctpsDnfDzssHEq5IdIYklgN99W2i2kzNcjKAvHcf41TpNqkEWmL7X1WOinKx3nUSSpRuXc2Szlm8d3EQq1ZMAQBp+Z81+WfbL2grcSxdXDUp9w03uHSRqecSR1WnTYWSpKlpcn/bQBa4DG5bkYoNWbC0LwTcHUqvDQzM87a/PyWpNRIoZK1zA4QAchspTWISbgG99tOcWsY+s4Mafi+i9vwT2cNWpRbVEPdFosB16/Sy5SonJnkT1pyh7pBLkOz6aMPjHVZTcyaYOaBa1v8Aa+jM4ccOf5dhzBogEjYDv7oppH3l5k5JRTIukZveAvlJ3DWbcRTWqCkMrXgvOsjTZcXiuLZgw7D0XB1aqLkj4Qfnc6iPVa8meszQUKyh0hOgyS/ygdf1Ec55EQLnXztz6riYenkEjxOeLi8yupk1EuWHSoTF90Egi2ZgQ5NiS+l97RUwPvnEWKvymmLglzp12CslaVgzFuEpDhnJNicoza218NY2qbrtaDMR33qurg8K+o4MzeBxHYhWqeqRKQJylMmYHypZ1MkEB3uXAB9btG+5mVr2/wBzQPqu1xEMwGGqCpHvQN7fbVV501E15vUsMzZybZWJNmBYWHzihrjMC5Nv0uF82qD31XORnJJPzVFVSUuVlmLABrEXCQGbrztaNppDWzv3uqcQxtBjnvOWbR1WXV1YWCSQCXYHQAAFz/cf384tY7eJXmcXWEkAjMZPp36rnKue5UcxYHy/7X3uPURYSCJOo2XnsTXAa4g2APff5WJUTStSkoYZhfUOAznWwb5REkmLaLh1q5eYGiz5iwkEPcMCzsPN7xFVsqXvaFjVE3NM7pLk6qKbjmD4Ac+UTc7IwDddKjUy5Yty9e7/AEVYzxKTcgrPMna1i12YPrp1jQe65E6rdp1Jjv8ACiTMMw3LBIfRiwtcDZ/rSItbM3W6ys1rSCJKkUZcsMq6ladXuSz20HhFsga2VzcQJ5JJc/MSfdBsTcs23QuC1r+kVlxJAFh91cMQ6Re2vz1j/aFT75ApySXGgulreT+UZLiCZ9FCpi/7WmBuRf59/NTS5iUhiSD0UlPhrraKyZuVpF485X19nVNHbzita1OVz56suYjMSxIKl6izHTWPMNyh1hP07+a18TjsTXOZ73BvU3F/UlaFNLqakS0ye0RKUwStKSlSybBMuX7yx5gHkYmajKckkADy3+ypp4WrWnJ4Wkak3PlsvQsL4QnyJaazF5wwigV3zNnJ7TE6oZg6ZMhYe72KsqUi8axrtqGKdP3p5mzR17uuzhuHOaWiPOdfn15p+Ne0QYTTnCeHwihpSWMmQSufVEf+diFQkPOWXPcACRsGjYoYJhBfXaCeZMW5AcguxSxzuFZXUMprjYgEeZvc/NWeEPZ/7ZvanPSrh3AatNGogVGOYjlwbA6WS7dpNxCuyhCAP7MylNYEmOnRwVSo7Jh8OS0f3RDR5uPhC1uIe1mPrAHFYsydGsFzGwA79V9tezf7LfDvAVPK4o4jqKD2hcU02WbLxTH5qsG9lnC1Qkv94TOrwmbxVXSyHSEoKCpPdQSxMa/EOE8IAZUcOLcQHw0aYLqTT/zcYFjzIGhuFxmUOM8WeAxpwGGcf+5Ug1SDrlbeOkSea67Fsb4UwitquJp1dK454npge0434lCMH4D4ZlsQJfC+E1YEyunoTaXMUi+UZJarCPJ4/ivE+LVx703JtRpXygaZ3iGwP8RAH0XqMH7P08FT95iqxpsAh1Sq7JmHMT4jPlOwC844S9p3C3HvFVTgMriiv++VBmzJmIyKSUj/AFCanM6ULnzwrsiLJMwtYWSlkip/Aq76ZxGIDHFuziXETyAsOkRc2N1Y7jXDMG11Hh9P372/3EZWAga3Jc50xdy7tWG+zDAq/wC9YmuXj1fKWVCTVLON1q1J90JpZKexkFyGAGVLcw8a9XBirSFNxNOnaRMA+gknyleaxGLrYmo+rUmq9390SR0zaAdB0XUTfaOtVO+F4fh3C+Gp7qa/FlSlVKJaWI+64ZIYIVluEsbmK6XD8NTOWjQNUjc2b06/M325KVDD4ms6XPFGkNSbk72/SNVzdRxhXFP3mgwur4hrFKCZGJcQTVSqeYtVkro8MSGlSLhmSFKsAtN43/cuFMF74pmbNGVvlt8zK7FKpRwjGikyH6l5u7b5A6m/JUarCOJsbXJxf2mcTSMKwaQlK5NDiFUMMwuVLQMyEUuEyVZp6R3WdC3Z2d41jhqtUGng2GmDMlovfmYt5knpyWrW4jVBFQVCyJ3EyPx9UmMfaF4V4EwyZS8BjDanEZaTJRxJjQQZUlaEgdphOBXXUTAcuRc7LLSA+WIUvZlheKuNcawmTmcGtB67u6tghc3F8XxVcOFSq4g6kkuMaWmwgfLz1+PuI+M0cdYxPx7iWrxrjLEp8wTKidX1M1FKoj3Uz5t+zkjRKEZUJDBIAvF1WaZ/l8K0RoBSbA6XAsNJ0XJzuLg7bedT67ol8eSqSm/08YlQYJQJBKMJ4bpgudMGY9yfPSoATHBzKmTCbPl2i+jw6u2DUa2iTrJLnmY2k38z+/rOF8R90wM8NMjeN/MxH0us6q9t+N4dK+74BWrw4hBkpnyFirxqYgApINQhGWl1GYuFOdTHQo4MUnZ2sAdbxug3PJo08oXpqXtRiaHip4j3lWIFg4iPSLcySfsuDqOL/aZxkqZQHHsZm009YWqnXiVRUkn3UqmIQvs5dtyp7XaN01adOC4mpUHTX5CfsFmpjOM8cqg1Xuc0XBeSYnWGiGD0A63XXYBwngHDyk1/F2K0iqramziqrpk0JzMg37NYNnBfmRFJ/m8VMUzSZEzNgPtN17XgPBG5gX/16thcTB5235RNlLxR7T50igXheBin4awqaJktS1T1oq8QQBkSZsqQDPrgVKfskZJZuFKVoepgOH0mEupMdVNiTAA//k4gM5k3K+28I4GMNQ97iT/K4YxLQcrqp/xc8wWi3rMRuvAKuqn4xNWujpZ9UrMZasSr0CTKSjQCloZAEuklgB276g72Jj0XvaeGDPfVgC0WY0l0GJuTLnHabdV6Wvx7C8Ow7TVqtw1KmPCySTbb/J5PM5fW5W/hHC0+Yc0xRnKUHXOmIKZMhAFgtSiEoQ76qFjcGOZicdUxTmt+Gm3Ybzv3ovnfFfab/rFenTNR1PDEi2xv8ThYaWAve67ikXgGG1CJCJs6vEvIKimw9InGeWBSJmIEDsElWYKTKSxT+caww1ejhw41qbS8yWuJ8U6WZBHUEgwbr2nsj7Xezns0+o6vwxnEsQ/4XueZYRYxEtga2GadwAF6mjiqkVSyqamokUVLSpKUUdGDKlAKQAqZPnzZqlFwTnJW5KvdAip2Kxb3O9y4Ufe/3fFVMbZiJk6+ENjbZej4r/G3Gf1aPD6ownvQBkwlMiqb6PxBmsdrBzQOgWbVe2nCeBkKOFUUmtxgS1SpUhNSUUlKVJSEzKoU6AqapspCQWPxjewHCH4l7quKzFj7l9QS466TOupm87m4WvwD2z4xWNfEYnCmmzE6urOPjvrlBNSo6dczupXzpxV7ReJeMK2prMVrlhM+YpapUsqpqOUglxKkyUqfs0pJCQo7udTHqmPZQoMw+HZFJg2jbnAk9SftZerx3tjxviGFZgDiv5PhlKP6bf6VPlJY2C9x1moTy0sudp+I66YqXh2FqMyeZa5ajIaVLCCMy1zpqAyUjKHZnOpJjmYj+WpB1bEHOQZH9xnSANtevOAvCY32g4Vw4OqQOI4kOtPjDToMu0gmYbHORCuYf93E4monpxCoD5JUmRMXJkKQ5yyUt+LNLKZVx3X6xpYqviqzG5KRw1MakukuBI15RuF5/iXEuPcWomtiGuweEiYc4NBaSItqI63PPnsqoZtSETMUWlEhLqRh0hTU4IT71UuxqVvfK+UEOHjj1cVRw0jDy6pvUd8WugH9vrc6rxuN4vguG524VxfVbP8AVeYdPJrb5RtPxeW+bXVkqQgimQJaD3VLAAKtu6lOiTaw5xzzXqVXCXSe/X8r55xb2ixOMe5lF+VkRm3POP1/Vc3OInKzzFZgoltBt+VOpVrfTo8GtM+HfTdeZc6rVdlkvcb7k+nVVK/FDJlJQ6paUWSl8xsLAJDd5m/KCd43aWGJcLTIidNefRdqjw6t7sOqPDAQIm5v5206SCuTnGurpplpJSuYlSlZveCV93OCkOo2IazOHvHRp0qNKH1BmaDoNyOcm3ot/D4PDYZwxNZuYTAH+W9yTp015rVw3BqanaZXH7zMKnEvKogZSQFO7Ek7m/hGcTjnENZQ/ptA2jfvouo/i1RzhRwlEwBHQW1tyC6GrxZFFKSmUhC5gPdSpQyygNWSmyz4mOe1gc5znk3Hz9VqsFOm81sbWl5uBsdxdc8rEqiqV+LP7ZRUWKrJQkaApAbW1tzFzy0RDYERHNaHEePU6MtpODGMGk666RPmfVa9OKVwudOdLgLJUkB7ML6kEbaPziNOjmI3J06LxVTG8R4xV/l8OXAE3j9QLL03AJUnKkS5RRLJSyUoJnTg7sC3d2156QcWUxJgmD/tex4D7FOaRWxbS6pHwyIsZlx/H2Xpk7GjgdJkkyUy61aO72qgr7ug6ZkAZUFi+UOTudI4mIxxa7K29Qj5dV3sdh2hxwuEAIZ8TmwALXjQb6aleazJtTitSpcxa5qs+aZOWpxe5ytYfpFFGi6o4lxPMm5XMdhGYZpe4RpLjE+Q7057tqpgQkU9PlVsuY5IBa4vqNbnnG6SGtDadnc+wvLcT4oHB1OlAabfK2nX6KKio5aFdpVH8Mn31MFzCbhCMwByWuWuQz3eLaRaAHfESvCY7EPl0mSVfqsXkoQRJyIAQyUyxYNYJykd5TN0EXsiS7e8d/7Xl6mGfWqZnadV51jWMzO+lKwQHc5vde7K2Ny3RotDg0aeJbNOlTYIaIjdef1dTmzEkrJJOU2c81HUBiDDMJBjRWAhuaG6LG99TkZiFOkkDKkNdkgcwG6xexpcZIIC1qlUEQ253N7K2EIRJM+crspKcx71ismwAtz9I2msjXbu6pLxaBmJ0Cx1Lq8VqEU9FKUUZsidQgMA6lf3KY66RJ9RlFpNQxbRb1Kg4Xc2SdOXnK7KhwhOFywnurq1sZ09aTlkpLnce+xYDUvpHEr4k13ZtGCYHMrn4qqWy0DX6d6/JNqaruqpqcq7O6pswl1zVb9bAhxyEUGZMDKDZaQpueQ54sL/ALJcOo11E0JS4lpymYo2UoOzZwP51iNSo2i089vlvy6K2kXA5WyBMzHLvdd5LmU1GhLZZk1NkS0d5KCLsLuqYA21n5xyXg1S51QwNpkL0OFLWZSfG5v0TzX5CZkxeWapKi6gSmUAWAB3LfTRVkLyA0S3puu5SxTQAc0OWfMxQzPddQfuIIZKyGBWtvyaa66RusoCmATr9l0KXEAIOaVD95TJCp89RsVEqKgzg6J53a3+YvjNZo/VXO4iGguc8tb5/TVZM2bOqFGoW4SAQhPuhKSCzJ1JbcxsANbDGmHC07d+S4uM4pVxT8tMkUx9e/ssmeVqPdFyop52D7HTTl11i8OAETB59FzZcTI1KdJlIpUGasPMWrMVG6iSNAdhy5n45BNU5WmzflHfRdfh2ANV/jG835KdSZaQairJyXMinSoibOKXYEAdxO6iddBGfeOEU6Wo1dAgTqvTurUcNSFKk6H9NVi1EyZUTAucoOlxLlI/25KD7qQwsmz9T1i5mWk2B4p1O5PPb5LVq8SpYZszmqnQGxmN/JJ3JKQbqLlmSxJN3YC+l+cRlznid7Ad8l5jFcSLne9qOubWM+kfYqnUkzAQo5Up1GpA1uXbcRsspZRJ3lcStifevJPhaJWFUVsqnSUIIBYgKcaWAJSdQ+m+8Zi85ZC51bFBstZfbqqdKtc1YmFJUVKaSlx+IoFsy3HujbS55CDnCJjQd/quY6XamT1K7qhpClCVzlKKlFlKAbvE3Et9+Z+Lxp1A6pbNDbLHkFrzqw00tMimlITND5QC/Z5jdayB3lm1+hETZTb8TrgLEawZd39FVl0s2coZ1qmKmEqWVEqU5OqlA93m2ptEy6LNEQhsZJmVYq0opkdigErI76gEgpewA/tiTXSCSQFANJM7FOw7DBU/9RPb7oglPu3nrTfICR7g3O5sN41MRicv9NhlynpZovy/VPqwusmfd5AOQKCVEaJSwsCNgDFbCKbSSbnf5LBeBMarWpcJFPKTLlpJmKZKQA6ioPfw5mKffS6SVS7M7eAd91HWyZNChYWoTKlQDgHuSzqUpJ1N7nrz0up1H1IAGVo+qyOei4quqzLAUSFT5jiWgMAncqLC9vrncyZj+0K+J8lkyZSpsztJhKlKuZhdySztax9A14szk2DpELK35UtUtCTly2CU7E8g39zgfVoNEnool0g9VoCWinlGfUbDuIUQSojQfL0jF3PLWjfVYZTLpGnmuarJ8ytW6lNLQCQjYB7gtqWAeNoQywuCugxraQgRJ3WRNqJvuSiQLhwO8dXAbSMGDP8Aj6LIdmB+y08NpJq1BSgpksVkuQLB263Z9LRUagg9fl5qtzs0W0W3MSSnRkJsATyAf0YesVtguhQ3tfZZyzlBBKgz3ffYZrteNxgm/JXNYG9ddVmVVSEghLkAaM5VZrFtB8Xid7k6KirUMw3QfdctXVUxiAxmqchIPuguwa9/1MXNAAnmtciehVemolOJ889/MClJFwnxa3jeJG7YhHToLnn3utpK+zQTqxskNoGYqDXv+8QkM13QF1jGqUEAZ5jKYulL2L+GoBaIOdJJ0CkCQUhmTpm3ZpcgAO5F3vZzcbxjdHOc7omDujKWfQuNA5u7XGvyjLWzvdYGwOqimVLOkMXLFr30e27384szNAEGByWR8gp5CGaZMPvMQN31cg9DFZMklRLjMDZaUtBWQtaQACcoewABDWFz+kYGgBWZ2hRVVQmX+GDcuSzd0OzX3NoLKoJZ3YZldAwcnkbJdvF4IqtSpgwIK2D3LJv/APxaxdIaB0+akDA5ifVNp6dRPazCSLEklsxfmBp+0UguqExoFMvEW1K1paFKslilkkWsBtdotBgNGXXuVAmSVqSuzlDu+8G157sdvGJqBuCFZBMzUFgw+FrgczGQJWeoTZi5FLKKpikuNWDnU+7bmBGS3Lc3CLla7FDOUpEt0nQbAXFwwuW/VoxIuAbLNvVVpCEhlTDmN3J1JOp8v1bnFQIcQSIJt8v1USJBEqyFWNwkBz/2tplB3uNNzEjqDz/RRfoLaKtNqCS0u2Ulj+YFu9YaeO/SK3HQawhMwBp2VUM3KDmVnUXIGYHcaq8XPOK5IMhWMAAFiYWfMWVEqWSJSXGpexI7qSblt+kSzHNbU2VzbwBpqs+ZP0HuoCwQBY2ACSbd4xkRB3OiE2DZjv6J0kKmaf3O7uSLNc6XjETKeIvDRuF2mDYWqcpIdKSopzKUrKkMpi77D9H5RBxM2EldLh/Da2PrsoYduarUIEee/XXRehU6Kemlok0xKkAAzJhASqZMdywe0sWy+pu0b1Nn8u11SpeoRYcgeXU78uS/V/sB7HYb2fw7MTWp5+IVR4jrlBjwt0hw56jRaspdnJty5tsQ2rD4xo1nl7+QX2fCvyUw53w6RuY/T7JtVWqCSkHKTsN3IGr9YgxnqAo8Q4o5tIsDvd8/L8LKlScyjMWUlT5gFB+z6k/3fQhUqH4QYifXovhXtfx4Na+lSqfGXCb3m2xvHVb9BTJmWyAITmLt3u8QCTe2/wA+kaVSpBA/ucvleHoHEvJe3M5xMk6mVskU0lClOE9mn8RTksNgktZRURzG8TpMOYWzOOi9twjgtGm8VPd+8qPt0A0P7rjMRq/vsz8NRSkOMmZ0ksXIHgCHZzHbpUW0gBMnmvpGH4dhsPSaGRn3MaDWBzk+gWd90NRNTLScgShKlkX5slJJ1uOtnjFTEtosLsuZ2115ji/F/wCSpvp0IfVcTeRbYT9wPmtgSilpaQWDlVnJVlACXGwGscd9Q1HZovp339F8+a2pjMRnM1HumTzKVcoSZZANwELMwFgH1F9bGDDBB3uI6/7su4G08MGl16hERy6Ss0Vs2RMBBUohTpBLZUjna/nzjbp0/enTK3c/db3DMA/idY1HtLKMX5RtH7Lco8SE9QFSVoBzDMgpOU5TcBVgomztoeem4KDabSWQWs2P6i55xzXuTgMPgcIa8tDaMEZ9oOs7noriZ6FJSmVLUEgMArvcsxLWBsP/AG9Y16lVz3nM4ZeXfYXy7jXFq/FMa5tM/wBESGgbtB1Pnr5KSZUZ0sFJYEAoc6qBBIYcw3m+xMKJawknQg9/LkqabqWCpPq1SLiB593kwsapqCynPeSLgC2YEi2xIHSLg4OO4aD814zifEP5h73zlFwBt5+qx51SC6S4INyDdPPpsPSNkaSF5jEVSQSbbrLmzVKsHIezsHDvryDfGC8/iKxcXCVRnTCgXYFR1fckMQD1AjAINxeFprAqahypCSHdTG6dbPYXtbpyjKLOM3sgoke8CC1y93s99mtEHmxvdX0swi9iqyM00ha9Cq2wYWAADW+JIjTcJcY01776LpU3xDpiVYXNRJTlF1sLOQbtqToH+UTYNTstpr4m8qmlZmzCpRTle5JN2/KwLOB8N7xgkOy3hXB4aJJAskNYhSiiW+rWciwHrYePKBjLGmXUqBxUksZcaeqsU6buoOsszHQXJ/7fDl1iokgGFSKwvJuO9ldTzLF778vk7xkTqd1F1YnQ29V+ip4U4WwF6jifHu3qkp//AA/DZYnTnLEIVMUvKguWA1v7pjx4GKqiGxRb8zH2Xaw/CqdM+8xdUOcdGjbzm/yW7hq8dxBaJPs+9n1cpcxkS8UqpKlTCC4Sv77WJTLkpcmyE6FmjZo8NfVd4mvrGdxYeQ0PqbLcOMweHabB2WwggD13K9LwD7NPtK4ymrruNse/0bDiUrqKfCUKr68I97s5tfPWinpzlBBJWQORjrMwtCjkdiKzaMbAB7vRrf0WjUx2KxIIw7MlO1wYbyuTvzXu3DXs49iPs1libJpMNxfEqb350+dTcTY0ualyrMsqFFhxzOb5ykbvFNfiuBw3hpYZ2IcN6p+UUxP16WW1huBV8QBWr4kMp7hpiOficbjyFld4q+07hfDtN2GHU/D+DypGZEiZPQOI8SllDFKaeRNyUVLPe4TLlLAe5EcuvxDi3E8zGBzaB1E5WgT/AIN/JW0xvAuEgk1RVf8A/wCIe8cTuA50jzIFvJfIXHn2psUxmfMqJtRXYtOBPYT8ZqjUKl3f/pqQJTIw+Xawlyg2l4izhNga9Qx/g2wPoLablatf2oqMDhw+gMK02zOh1Y//AGPw22bA5L5X4q9qPF/GtSUVeIVNYmWSZFFTZxR06SbMl++bJc8+TR16FChQaG06QpsHPUnqeey87iMbjMbULn1H16mwJJAB6fNZ/DFfi2A4zSY3UKlIXTLzmVNnrzTAoAAEoXmNxsXtFzz71vuw0unTa096rYw2AxReHPEZtBroNv3+6/Qz2E1GPe1mVi6+3o8CoMJ7NdbiVQuRhmGy5S0KUSuuqlgz54AKsocmzBzHLrcMe3L7il7x7pmQTB6nQcu7egpcPo4ematd8OOxOvkBPZXsWMcWewj2cg/fOJpfF/EEgKc0h+/yZc1IDpp0qWpA735lFenui4iBwFamDMFw+TTe0annJsFitjqDYaxkAaaX+WnylfPnGH2spkozJPB2E0+ELYo/1OoEutxbLmUE9gV/hUI735UuGHKJDAMcQ6vUNaD8OjR6BcWvxB12h2Vomw/J1npyXyzxL7XOJMfnzKmvxOpqpys2eorqmZUzcxLumZNVlSbiyUgBmEbLKJb4aYho5D5WH5XMdiwAYA+689PENVVLKu0mVCl2UtalJDuzglyoO+1hvFv8iHyarpM2/wBrXfii68+E+V10VDWYhVBElVRMXLcvLM5cqjlsGzKSVBKmA1N+cRGGbTYWskA6Btj18xzkqTMTBDiJMW6LpMMThNZLqR/ruGIXIUETUzVlNOkqTqJhP4xyguEgh99oqqtqU493h8xcP9zC9DwrAv4kHPdiBSyugiBJ+dvp81p0x4OpgVprZ+OVOYvT0iZiKaWU5hYgBkXDWDu4MQqUsS6DWd7pvS3LSeXzX0zg/snTcGvpUn4hzt4kA9TEKji/tHl4XJ+6UaKPC5BQxkSCPvKgQwCwkPmO4JGruY38Jwp1QioAQf8AK9+tt19T4d7HUKbQ/ieOZw6iNGDxvf0gXBO026rzZXGGIYvWGTT1EujzpD1dSUqmAJ/+mWJBLmzgd0co7IwNHC089Sn74tPIR8iYsvU/9S4PwChn4bhMzma1q+V1Q8i1nwNgaEyVoSpmF0wTPq6ibidUCVfeZ5KiVlwrKCv3QXYb6xrVcRWuI900x4WxaNLga7H5L5/xn+JJpmr/AFi6oYABcCB6czF426QppuOTp6jLl5paFDKES0hykhI7qEgBLkOefWNCoXxDjLfuvmHEPa3H8Uql1fEO93s2Tby3+ZK00VONYhKRKqKyf9zlpCESVzlCW1mCyCATow7xYNEQ57g0U/7dwBt5frstjB8Rx+LAZSc5zWxzsB1+5KuDFaLBkhM2qClJIVMEuyCQe6CARmYnVRA6Ex0MNga1Y5wyC7f9/wBPJe74XhMZUplznuiDJ0N40JtBlcbjvtOqp+elw2YqTJukrQvvrHeHvpPcSdWAcsLx6DCYKhhg1xb72rvOgPlH5XtMBU4fwxsspDE4k/5CQDvJ1Ovl0XFp4knKBCZEtUwn3yFLXvofzHNqbdY3XVswyvGZw0/fnyXo6ftbXyFlLDUzUMeKHF0cheeutgtvCsIxDGyZ9fNmyKFIBzD8MKKlJYICiArukubgC50aOVi8aaYApkGo/wDsF9P8o66C60sRxDG4xzW1MR72o42YCcrYnWNwbAC63qKVNmzEUNOD9zkzgFIkhKApKVKAXNnJHeWUPd2uWERe2hh2Or1IbWe3V1yTabchbRdt44TwPBHFVnMbiqrNXS57nGCYDjIbpBsG76rtZCMNw0fhS0iYVKfKFKUTqEm7JQHADMLXsY8zisfiMR4CfA2w0H2++6+Ucc9scXjf6fvopsEBjTyOpjVx5meizMRxBUwFUw9mke7LvsTlGVrjwYG3KNJtN8EF0+eui8RVfiMY5znmGczaFz0wrmOtRe5Zx3RyJKtLvYXteLGM8RaBFoMLULmA5GnP1WTWVsuXnl04C541mJBIS5Ay9SATb5Ru0KRaWl2nzXVwbmUHMdY1Xaab89h855XWfIokFX3ipmLXNKsyJLOSNlLewVcaaMOUbvvhGVrfCJkj8d+i6dXiuGpMeyo0VK0ESbBpO9rTyWiDIpgpRTLQuZcoR3lKcAgLWTc723vGu+qSA1suj6d6hcZ3E2vcCameLxy5mJ+3rCzqvEUSAezImz9Ozd0yxZ9NT/mMspn+/Q/WPwFitxqlQBIHjA+Fpj6mw6z6LlJtXNnzSFTMyi5ORzlf3gkA3vZ3Ai8tH9o+a8txDj1So54Y7Mb2BsB0VymU6xLSWKsuYjvMdEsCdWOnnGIgeLZcRj6laq0PdJ0ga3+cnkF6twxwzPrBLUJSBJsVVNQGkSxZRyZvemdbttGm7EtaXBpMtm/Ir6z7IcH0xWJHuaFMTIsfOTyk62XqEvEcNwGX2FCBVYgU5ZtatlGWoscsiWHZVv3bWOTi8ZnzU2TLRqRYL2uK4s2uXcO4bTHuRAe8b+R29LcwViGTV4ks1FSuYiQHWStTB1KLlaie8tn+Q0eKMPQFQnKCXHVxHrE/RcrE4nCYCi5r6gDhqNfQn99YSTp6ZYTS0KWR+ZaAy1sGJKibpY9Be9wG3veBgyNsbT1K+ccW43VxdQso2YD6gfZUlTZNIkqJRUTg5ShDqQCSC6yP92xHR+cQF7kEA/j7LyGOxbaIL3Ol5+d1nVc6omAzJxJUWCZbsAliQMqTZI6aNFzS1xy6CbLhxUxB968HL+ui5CvqV51ISSV5VBTFhLTsAQrr4naNlpDBJMKOVz3wwTC5WpJZXdJO5u2rG/Vjr6wzZoJdBKkcPDczzYbclhTEFSlA+JLuC+jqGoDeHONqnTBAJM/t+60q1QiRoFImWJaAsvlSXUL3IGwGvQdI3aYkzMBaZdIhosfumycKq8cnpMwGXSoV3JI7oI1eYXYDW276xXWxTaIIzdfRdnh/DMw99VEN5kfQfNem0eE0WAUKZs1KUTVp/DskTlgteWk6I1uRqAbx52viH4ioSJIG22qvxrmMYAz4QPXp3zXM1tQurWcoyy8x7lwAFAvmu+cvrrsGFoCRvlAXDNL3n9SqCOSqSqcKmBAAUdSLhh/co/2ttqTzi0vyNlxknRUVHRJAsNuX6rcExMlAlSAnMAHIDJSdybut7lrm20aT3Qc1U25anygFUMqgkCICb2xlJBPemaN+YAgHMz/h+9+pirK6u6dKe06Rp+F0qNTwwSsmdWGYS5IlglJOudbkjI50bytG7TphoAaLtWyMXkBAE+WvoofviadJmzAQTZKQSCoksCok2S+3jF7aJeYnzshx+QZnWJtE/ZJJnmoBqqtXZ06P9mQQWmKHdzHfKSOWoaLXMbSGRolxGvJVfzlSt/3HQwXjXvZTza8rIPdy5e6nVg1iR+UeujxrFly0G/NbdLEACzQARHVRpWlCQpaSuatTCWm4zK0SLOT52EWNpOJDiYAi/ffJb1OowAOqCSbxCjmTpUl6ie0yYl0pljvS0rFwlB0WoH3laABkubxmSQKdMwDvvHM8um/NbbuJwC1gygcv13ndZKqpVTMM6YXt3LFhsUpA0SH+OmsXtZkADTH5VQx7Wy7OXPG5tH+tAoVzkJTkQRMnF3F2Tu6yzBho0WZXEzFlxcXxHNJL5cqs2r7F7lcwjvLJLDM4OUfLmzxt0qLR43C4+ff4XFfi3ucHONtv9LHq6wpQT3howLXLG6y/LbrEnPFwBYEqp9Z7xyC5xzNUqZOz5Co5EJDFbFsqRt1P8GK5tY6KpdxgtAUJ++VScqyCJUpIIyyk6EA6Bi5OgfnFeaZDfmh6arpzUhKQwdZTlkob3RmISoA7OLbk3O0RDA3XS5KiXC8aj9Vp0OGLWe0U6pq2cqFpbuwbdTHy3jVrVxmyt00WYFjutmpRJwmnzKKTUKcJQzqCmV32BvqdrPbeK2Bxgg6/ZRNzH9o1WRheFT8cqVEhSacd+pmsUskl25BR0Dc4hi8Wyg3wmXO0Gs9/NZJyiR8l1FVSpWEUsj8OmkhMvuu6wCyZaGbMX1O7+ulSeSHPfd5v5DX7KudDN5WxhfD4Cc2TKVOUpOiUhyLb63uzdYrq4k1C2/hb9e+5VbnkTaD+E7Fp0nC5akyMpndnlmTQxyAljlJHuuLRZhqbq9n/AA2MeSNkw4gCQvJa6rWvtKlajlGYhRFyAWNn959Obx1hAGVuwHqrJmy5oS1zlGcsEgnKmxzFP5QATpz/AFjLnwI3H0V5gGNVuSaVMhCFzUutQfIxzKd9A1kgs/SIMbm0MAbqpzogBa9LILKnTAHTdIvlDXB67keEWE3aJj6Ty/Uoy5E6Lnq+qXVT1d49mg5UJ12sW8dPKNgBrWwIk68ltU3ZQQbE+hVHsipkpBUdgAbksXPMftGM140CyXbkzOi2cK4cm1cztFJUEgAqLWTofNTfDSNatiWskC5+arzknLFtF1v+kJSnskJyy0O6gnUMSC7e8z6ftGoKpLg6bk6d/dZLosDZYVeEy+6kgDQdU7l720c6kxv4dkukq6kyBO65CuqEpZlB9kgkEqNyDe4t8fKN+Bpso4irAyga6wsZZXMOZStSUgCzKYWLa6xnVaocCqaUSUqXMcKUHBJAPezP3S9tDFl3Fp2SxvqnGelLAnMolmF329LqidgpbclHMnpTmJ95TFuSTZvEhn3tEHg25T+FF2oGtx9k2XNK1gkMkbsXAIG/j8orIsQRJ76KBcZdsrEyfLkSwVEG5Fy7Nqnrc+ZjIbJE28r+pRvisTb9Vjz8RC3lyicyveVpbYAndn0i0iBmjfs+Q3VqnoJKj+LNdgqzjR983h8RaKHEZ7aLEgeq25Sc6jyt1Dl2Yjo1/wBzGUkT1Cs1FUinQwfM7JF93Lq+ucFEuIm0wsZM4TF5ioEkuXuX/wCJfV38YxeY1UhcCU5cwS06utZZIJBt/cf7dotjIJP+lICTCrykCYu5JKRq9i9goj9NnioyTG3c/hY26LYk5cwAslLMW5XJv10DekWUwIIhFcBQgEabbdQwO7lXwi1ESxmKSbCzFupsQPlpGIuFmbQN1LOq0U6CUkZtnuX210uS3XaJgwIjVY11K5irrVrdU1dzsHYA2A5a6+EV1Hm1/RYEmVhqml3CRmJe97XB66CKWGPFqDP3spGMrXc1dlTAplFR8HDhySRYjp4tAC8Hf9VDUgg2EoXPcjq5scrN4jYtGREHnP7LI3P0UMyakMARmJvZyHHec73e3W0QMwVlRBYU4JSEjVi5dyw6OH6nWIElrtZUqZgxNiqc1QLkkAbOfM2HQG8SkRI1699+isPgHS31KpJlLmrCiQhBsHKg7KGw1PXeJ7QpBuYgTELpsNou0moTlzguwFnKmDKvcBh+7mMEAi5hdLCYU1XBgaXE7cz36QvQlJl0cpEpkhSwFKIBHdSSlnJs6gPFo2sHTF6v+NgfPpfQL7t7CcDw2CacdXpA1mWaT1E8tQDrZWZU1RJAdyxSBuPS1oV3Zrdlfa8HWcTABMxAWqJolJZRDka/26bP1jTylzrhejbXbh6RL/jI7tz2VUHtfxFqDOwABZ3YL1vbTYRGq/Icrdd1849pvaFzHPoMfGT4iNzGjTutOlpVLuv3CxJOpIuwLh9QW8o0n1ZJAN9PJfFcdiKvEMQ6o+TTmw/P7rW7ZEgZEMV5S4DhQG7lRvZtt4jTpky9x8J779F0uF02e9bIAty+0WXK4piMyetNMgkSgUlQF1rWQCyiNUhrfQjs4aixjfenU/ID1X0nhradCj76pYXM8h6/JR0khWZ1EZh3US0uT3mcm3vBtBZ+kK9cBuVnhAuT+B30WjxLjoe00KPgpD4naEibATtuZ10XRSqbsUy5KQkrVchIcJzF3J3+XzjjvrCs57ifCD84K8hWY7iOIcQ4imN/zHZU87s6dIlpcqUAFliNbliq5Nj01jDWjxPIubhbpGGwFEhgh/1JOiwauo7NJUCASSwV7qlbAWsXfYfONmhTNSAQY+vOVnhmBrcVqTWBp0GkGfXW+3TVZSJZVmnTCwcKUo//AMvLw6R0wwABjBDWr6tgsBSw9GzBSoUwJWbU1ZUr8NwiWSQoOMpGqwrc8v0eLH2hjdx2PJeO9pOI1MR/7SiSMOJsBZx69NwrlNjE9OVIKi5uSALBg1iSS7+l3jTLGtcc5HSCef6LyjcDTwjXvrRncATB0nTztryVybi6UpCs2WYshyNNGWq5sWAYczYRNlP3hy6Ac/ovJ8VxHvTDTkawWG8aAef+llzMQzE98ZSQRmsbsX1u3rbWLQ0xa8LxlapJeXO0G3NZdRiKAsoC3cWChskAEkg2Te30YvEwJ1XAxuIdJbz2lQmtCRmuUgB2dnGhv1b46vEc0GCfVcsknVZNTXlbpACibptpd7fH9ozmaN9Vjqs9L2Uou24frlKi3X62rdUjRWNZOu+yrMZiiVMkeOrlT6aHSKC8m5sFtNYGgdE5c4S0MlTMfdSyWDNck6OR6QA8UxY/LzVjXALKmzs6wxN2zKuG0diPpzCfC6BAnv1VpqNAknQWhMVMJKUAsm3NyXBcgf8Ad6mKwLE8u+/VUPxJcctyG9dVPIQAXA2Bc3I8x7t9gYkRadt1UKjpAaPh1WrKJWpkkBJIctcG/un8x18NIxHOyvaSBPVa9PLQJYz6hgzgEbvdOhe0Ignqp5wIX0xw7xiqirVV1RgcniGrCwqTNxSbPXTy1MDn+7S1ATC/77Ro0v5OlLq9L37zoA4gDzi5XTq4sAEurFzo2O3n+y9mwz7SHtTwGqE/CMQwfBECSuRIpabBqOrTKQsuTLkVKVhMy1jqOcWVuIGtT92zDtpM5DMfLxEzouWcZlksbEnU+I+s/soeIPb/AO0PiSlTJx3G8UxBSsxy1dYaWl1BPZYXRFMsAAkMQ7Fo5FSk55Juxp/xEH56qf8AMV3Q1ma9/KenmvJ8Q9p+OZJlHLxKckL/APydBllIcNeZPQkrGt0pI0uQHi2jw+mIc5gO/i1/T5+iVMVUJa2rXdWLBZgPhHOdbn0j6Lz6uxjFKuYZ1ROIWoN3llWRJf3SSVeQbxjoMYxoysbmjQ7fv5qkGrUIjwbADaeXms6XTzFgzZ4dJDhc/MRlcPkQSAL7l4kGF0E6rrYXhrw0PrANYd3A9z1/VTivyFMikKJalEIH3eSDMUVMEgLF1qJ2GuYbxa2hTBJe2YvBM/P9V0G18FhRlGWeYG/muzp6Ci4bp04nxYpa6qcO1o8ATM/62eSAQuvW5NHTks6LLPNOkbYoMAD6rfdsgQ0GHH0iw+u26163HGB2XDUxP+WkKjXe0PiTEJC6RFQKLCypJk4ZRzJtJh8lCQAlK5ElaROXlAcqcl7xW+tnGRv9NmzRp5zv+FzanEqj7Pfmde/LTRc8cfnkFM6bMV3iyJTJSokcktoWuXNnjRfhy7xTc+a578W55u4lRKrayqchHZS2bMtTqUUnZrPb9zAUWMNySeWy1TUc68qsuclCx2qjMU4yuQr/ANIGm/6xaIFmiJsoxMknTmtD/UaailCfUrEkZCESpYCpswg6AWAAcPcAbnQRP3L3XPhZO9p/KwL2XNVnEdbiH4MlSqWjctLQpQK2GsxQ94Nrt0i0BrWnIFt0mgwTurtIqkQhK5sybMLOpA7qLXJUom+9/wDEUEOJIaA0fX5L1vDq+Aw4a94dUqAjwiAI67rWHEORBkyJkyRLbKr7uoBSwLJQpfJiNN7i8SFB0gnxee32XtsJ7b1sPTOGol2HoO2bE/8A8j+AsSYqRUTzMUMxUwzKKiQNCAl3zWDkh7xtis+mzLNxoOd+fJSqe3lSiwClULqg3ccxPl9je+xVlNVLpf8AbAdhldllxo2jDrFNatUqRmMwvN8R9reJY8nNWMug6nyAA2jvdKipq6pb5so0DF20uZh/Qecajs5uB5riU6ONxr84aSN3HT1/ZdPh650mWVzJiEywblRIQAACHBIM0tzLdIx7trokST2V38Fw2lSIfiX53W6C17c+56vxLiKcgCXTzXSxDhQUvM35XH4SHZgltNdo3cO2lJLmwRpAXtsDj8JSDWtytcDaAPLv6rg6+qm1SlKnTSErJLOouWAKmBfMw668o7LKhAaAbNXoTxtuTKKkCIPUfb1+iZQYRXYqtMuklASszKnEsklzYKN1KbYC7RW/GU6ZJe4tGsb8vLVZp4/3pzZyymRcDfr8+d16vhPBlBhiJU/EMy1ZUlFPNAK1rdLjswNOitOscXE8VrvzMpf05PxCxIXQbxZ9OmWMiiw7j4jyE+Wv5XULnyVpEn7vLIykCRl/BSkHKnOke9azF3u8c7+YdTGfOfeCL77yfM7eS16ntMzh7Q6nUy1dr3HLrM3nZLT0wkyypCZcpAYqbKlSg2UB2skA23DeMUVMTWxLh7x5dt5Df52kry+O9pMbxWrmxGIc8AWkmAPnvaYHzWdU4hLSpUiklGetsufKF5i5fKRrZug1AgGCn46joPQrRbjcJQl9Ue8I63n8KoaWalJn1ywgC+U3ypcum/vK5nbeMPe5/h+EH/S0sTxQ12lod7qmCIDfsuarMSlzCZcpXZyUDK/5lu4Nhpr8Y2adLLtJIHktT/qVOmPEYG/MqiifcpkoDD/zCHyXdZS5utm/xGwWzf6f67Krq8cAzNp+AadZ/ChnVyZTiWUzJt80xQ7iAH/MNbnTTwEYDS4RoOW65D+I1Xh4BkHmZXP1GJzHUEKClsy5j2tsDsk2due0bLaUDNFzuqf5+tSDoNyNZ/Cx11KlKX+IWV7xNs2uj7Zed7RYBm0C0q2NqVCZqGDqJNz6q9Q0VbiK0SqKQrItQSpZ7oJVvnbvMCLB/hGRDJJGYi63MBhcZjqoo0KJAfYm/wB9Lr2LBOGMNwZMuoxWZKqqlCUqEhKiZaCHJSWutwA+g66xzcRiG5CTIEmw7+f7L6lwP2YwXD6bMVxJueu0yGD+3SLzedwV2CKvEsXUKbDUfdqVIy5pScsqWgsFNcBtfU3OkcOtXe95Y0fDex16E+S71XEVsYPdUX/y+EZIk2tyAGp6ac1bSjDMJGWdM+91oPuS++7BiD/6iHi2jhRGarZlrdfyqMRj8Pw6kKFAGb9XE8ydh+4VediUypGaomdhTv3ZUkhy/NgxJdn1EbLn6MY3KwSvEY7F18VUPvH5WbAm3eirhU+f3ZUrsJTjs0BRK1k6FZVcDTXVtBFMMBuZ76LzWNxdPDAhnifyF58lbFDKpZZnzyAsgZsxARK5m/vqHIeDRguJOX6dFy6OErY1zqtcQwm401+/d9lxmKYwmcv7vRyyl3TMnkspRDZghiwt003i9sMGY3jQcrbrbdQNX+nRbkptsTFjfT/S5tYRoMylEHujMcykm5UQee5+UA5zz8UgqTqNOi2ANJ1VGolKUws41CAwS4AI9NTG1RbyC5WKxAjK0TPL05rLqJaKUKVNKc35EWs5tYXdyfnHRpgEBzrT330XIqZnuMNkn7KfCsFrMVnJmKGSSFBSUnuyh1Wt+8WJtGvisa2k1zRY7c/X6artcO4ZlAq19bQP1/2vQM+E8OSQDlrq5vw5YAEmUpnCyhJZShf3rdI4b3Vq7pmGnY2PzG3kt7FYptJmRlrwuWrK+oxCaZ81aSoi61k5ZQuSALZlM3QPE6OHySYyjquRkfVeX1LxKqoOcZZeUJVrPWS97EIS7m76WtFr/DfblqPP/a0sS9rQG7D5LSlJlSZeSXLPfJ7Som3UstdQt3U6s+20alWo4uufENBsP3XJqOznk0KEkXEt1KSCVzVJIShOU3c2fkP1jFKjmIe+6qBAJgWWVWVaEIyB8rjOxYzVWftV3J6CNxtMu+GwGq221AOpO6w5lYqWkzFFLgHLmuEf9o08Y3GUJ1Fu/mq313XG+3RV6aXNr5hmTCsSEqDk27RRLhIbRLE23bzix72Um+G5K13Pc4gkyQryyqaotolOVIbupAbL5b+UarnvgCfEVNjiZl0BOlBSpqJMhHb1CiAnkCwBVfRnu+guTEqdIMaalUwB8/Id/JbjMRkIDLuKuzlopJUxKJqVrCf+qq9gCe9TUpPWxULqY6Cxw5wJBILANANup5n6BbLcQ/KcztdeR6C2y46rrlzVWtLS4lygfyvZSzyuX3NwIk2BmMSD8/uqnYlwiDA5KP7yssgnvKYBCfeLnmLfJovEmI9FruxbiCPO6uBIky3UQFEOon5jkkOAI26VMCCbrRe+dSe+pWXPmpT+IuxJIloP5mLZlB7h9Isc4zYeEdysZRbv9liTFLnTLhSmIHZ6EgOXWdAL6RQeZGqaROvYXTYHgypyxU1CXQkFnBCLd4JGxdhpr6xU55IAYLqZcGtg2JXRzpqEJcDuC257Qiwls3ujXk8GNygiMvfZUXGCIuruG0k2dORMUnNNXok/+UmzkhWimjTr4ok5Wf27jc/JAByXZCpk4fKdJSVJBypU+ZSju4NtNuXKNdjXOOZxt9LlRIdAAuVTocIxHiOvZKVLKzmW9kSpYs63LIlgfGKMVjqeEblF3aADfvmsTkaS6wHzXok+npcIpUYRhozF2nzgylTprAEqAsAwZI0AjlU81c+/xEAjQcht+/ooFxdqICgpcPWhaFTE5p/dyIJGWUo690azQHL3aLatQkBrbM6799lVuNnATIWvVVAw6mKU5e0UgqmKJYISUk5b+Zt4xOhSNQgubYclAuJAHK1u+yvK6+fOxOeoEqFOjvLUSQVqf3R/x2f/ABHZDhRAawS42vrCtE5QDZc7WU/3yb2UsZaeS2Yi6VKSdfVgOoiYeKVMuN3u0VwGUAnUKSVQdiUzlpYgNJk3fIPzMLXe58oopZqkjnMnu6F0T6LXwzCptTMXPnBQQmy5pAyoS5ZAYMpTCwi+o8U2hjBfuVQX2PRVscqUSR9xo0uVJGdbMJUt7sd5ij6DxEYoy8e8eCReOZ/YKdMkAuK5RNPbMrUnmAonlf4cvCL5dIzHy+V1bm3/AD9V0OEYZLnTcykvlIOTpcMCPzWFh6xr16pAhsj5flYzEugGy9VpMLyS0IyiW4B0DhN2AY2LGw6xyS8uJdqR+EkNGslZ+MJk0MgS5ZSk3Taz2HcYmxf9T4beGa6pUzOsVbSaHPkklq8ixmrTJzAl5qw3dI7gcnLbwHi4Md+k2L6RffVbL6jWtgG64iYpc2YVqvcna2tht9NFvNaTgXGeaz6qctX4aFMEgBRDg+GvM3+ETZ5W/CCNv7VAjtAlTMeR5Hclxq+x5esi4NMAbLMxfb7IZQf+6/fIAbV+83iR4xAON5vKgJmTfXvvkqBSo3Jd3BW7lRtueW38Xy4ydbKTgYkWISqquxYHUjKGYdb+Z9PKJj4bN0713UGibzdZlRWLWol8zMA9gP8AlY921/CJtGltVZHRT4fIXNmZllyXIzM57oY20sGaIVHtEgad9/uh0K6tCCcqEgABCXV3mDhy2x1+MVAWFo+SjA5AeX2ViZNRToZF1MCbXSRa7dWjGiiWzcDXVYU1U2evtVqLsN3YCxcDS4gNBOqyRePXvv0UkpIkpzMQG1JZ8xZ2c84sa2+Y/wBsqTbAE3gKsuaqaslQupgANWAAta3u+cYqOtY2UrjQwtCUFSwlJd1XLZQACW3Dje28ViDfmolwEAq2uoTTJJJ7wZn6swIu5YFn0i9th1KmI30Cikz1T1OHCQdDzvvydzraMgzvpqsc4WkZyUo7xGjqKnckcolEDSOvfkg6hYVTV5iVEjKnKznRnIfnttblGHGLgW+yDbquemT1VDlBdOYsx1JLOCRES0TNynO8nZPDSwLh7ZidubAbW+PhFZIItzlYiRdMClEtmyje9iVbgt4MeusQJtbv91KPT9lMZilpygpuWPPQFj/xeFwSdJWBcQNTumJSXBOmqgCGGxzA9XjOt9+/NZAvHVMVOYkPfMWSSCAQGawvqPKIES6DYfopmRO0aflOQhU0lSinuhiALnU76B2jBcJuL6LI0BkqeRSLqJqJaAWBOdQBKQH0sO8fk7xaIDZJmO/3V9DDvqOEaOOvJek4XQyKCR95X3VJSWWpiWCbMDqHIsPjEGsc9waBM/nclfQvZ/AN96x9QZiItfTudFmioXUzlTCXuGcXOUsANhHXqFtKmKTBbvRfa+GAgMbTENboOZ8/1XQUw7BGdRZawWBIGUEdTq/wjnv5RMhfQ8E0Yaj7yo6Kj9v8RGnd1Gucqavs0nvFwoknu/3O17gfCMuLKbS4ySOS4vGeOU8JSfnfDi0xuRzt1+i36OVKzJzMohgkaWBuQAWCX05845dR7iC7Qd/hfGsdjKnEKznGzJsBJ7/2tibMEtAAyglwkEgDl5AN49Y16bJcYEkX56qqjhnPkNbJ3K5upqlZikFyXGYHUhOxbW/+Y6tKjYl2p+XlC9Jw7BMoSXAl252UVJS9oVLUjvrICTqRcsQpu6pjfxiWIrCmGsa6w7/PzW3xPiBo020mPvFgLT1Plsujk0yJDEhOb+4ABTjTKonQNfnHLfU94YmGryjzUr1MrneDW+kTJPXuFOqaKdJOizcPfukXBAuSbOBzirKHEToFfUxjcHSDGfH5ekrLmTlHPNXmdIdNgSS7Oqx06fKNmmwPcAG6/ZT4ew43EMfVl0nQ79TusVZ7aaqdNAy2yp1LElrb7egjsMZ7poA1hfZuF8OpYSgwVGgNEGBF/l36qtWTCtHZo7qG2DOLgv5j4+UWsBEyLq7idc1aQo0vDTiIH5WEqUEuo+6C+jOW+Ns3pB3jMDQbryrsIxs1X6iY9e9rJiB3cx90KGbQPumz+MU1DlJGpXjeNYgMFZzj4gLA6AKjVTyVMTYOEm97kMG+rxU0OmAYm5Xy7HYnM95abTJ77+ayZ1SpCCEkZlXBAPdAN3fVreOkXh5YCuFiKzWhzrCx6qCVLmKeZMYmxUTbMNQEsLH9mjWNV7iYM9/qvN1Hl5LifRST1KYHYi41tc6g3BiTHuOYuFh8/RQEX5qBMs6r90MxB5BwLfm16RIvGYclOABI1cmK7zgMEh83N+XRyHPQxEkugK5sN18tFHMmFDh+84YBu6QbEs93f/MSJjRu33QvJIOkXWXM7RRYXJOr6EMNfXwaKw4g6z5qsmIjmp5cgsHGhBckEhhcu2jgxkEwADcn9oQkuFzJB781IiRnmEFAb+6zk62Lai22vOJZc0wYWASSTo1XU0+yTqQCSHvzfc6RE5ZiJifVXsDgTb6q5JlpSGDFrE63a/rq8T1dOXQWUi4DeVMSlLZspUbnMWSOWX9fCAZI8VioAF/i0n1XuNRiolMmRKEuQLZl/gobkCjvKe5sDr6cimymBDnZ3HkP1HomQgXMNKpKx4yu7JASqwIkpEluhmLzLI8GMXZMzsxsNucIHNGgus1U7EMRWpKVrloUBnEkrGZzcrnKJUu9mJJMWQymAXG477+yZqjjlaDflp+6vSaCdLBRKQiVmsqYtjNV1CX7qQX89bvFRrA9StujhKj3Zn+Hoop06hw0ZltVVIBDrUkpSb+6m++npE2Z3mT4QO++q6Da+HwImBUqgb3jzGikoOHeJ+KlqqqenNLhqbz8SxCYKDC6eWnX8ee3aFnZKMxOgEb9GlWrQ2kwkCZdEN9XGwXMx/Fq1dwNWsWN/taDPyAXX0acE4VSv/w+Tj+PoTlmcQVcrssJw0sc/wDpsiZebMB/8xXeLd3LFlSvhcDIdUGKxJsMvwtPSdSOegXPLqlWDemyL8zznl9SuAxKvl9tNqaqoViNdNUVzZ84lSXLlkhR919H2Ec59StXd7yq+Gm459R/r0Rtm5GDTqsFNRW1sxXZy1dmH7xGVCUjfUMANPGAqNaRBm26yQI8XhIWjKMumGeYoTJgfvKH4aSCGDN3vO19Iy6rIJFgFCMxiIBVOdis+om9lSIXOmG2c+6+ZrJA2u3n4xJoJgal0QpFoaRJsVNMSjDUdviU8KqlgFFM/eSSz5w5KRoyQz7kCx32UW0QHVvCeXLr3+VHM0iGix/Vc1V1aamYqaXly3utZzLUNAAQzIA0SAADGu+r7x1psgJ10hV/9QkSQAGUW20sN78tow1pk9+X7q+i6PDpO8cr/VSitWoCZUL7GV+RCiXWAWZMtnUH8o2Gt8JMQOf6LbbXbT0u63p1UK8XAU0v8NLpYWUohLOSR4F+TxWXi4HfNVOxNQ+GYzckgxmdMOSQLnVQHd13UdT0EUucS69+nf2Wxh6b5DpsO/v6raojNmEKnEzVqazuSXNgnYAkX63iJdMdV28IKbXAlswb9/JdtTUvZyBUVk1NPKDEAgFa76S5RbtFW6JDaxiZsPC3nz8ua9OMVT90L+7aNucawBqsXEMTAMzJMKJKS6BMULJuWfT4ARIMk879yuZiMYSSS+Gz69wuaVi/bTBJpQudMWpkZQQoqU7EML+OnlG41oaASRb1Sjji0j3Q/Vd7w1wbX4vN7apS8hDGYkqyypVyCJs4MMzguATpGnieINpDK0+Mru4WoS0Vq1Qxy19F63Lm4Pw9IEihQitrhLCBMCAJMpgQ8tIDBNvE2ciOJUr1q7oc7w69981uu4qGABrg2m3czr5LEViE6omlSlmbPUe8s2ly2AIShI94+DM/Qxkk5bCAuNi/aR4ltG7pIk8ug7lTidLph2sxlrDlKXbMWDd0XJfR/OMNoufA26rz9TiNR9Rr6lTO4nnz056fVTypOIYqtIZUinUWy/mNizgHRnv1tF593RlrPE7n+ym3HVdjAMixurlVWYJw5IOZaJtUUncKKbcknuufA2vFYp1ajpN/orxiWAF9WpAAGpkryrGOJavFFmXIzCS7O4BLkhizZE2DAcrRt08Oxjp+J2o5fuubX4pm8NHwgb7lZckKUCVrUbd4qJLM5BKn1BBjZuNVzv512ZwBkzfclR1WJBIMtC8qAwKnZwOrhg/kWjIE6qQqVahMHbU/rqseZWmYFISo5HDkM8y50c+5Y7Re2mLH/L0hbjKrabYLplVFTkPlJ75ulCQSwsHYFrtvflE8p1JkKLRUxDwBrYLWw3DF1ihMnKMqUlSc5WAkJAuzH3jcX9BGHVPdjbTbS/6br2PCfZs1iKtUZW7k3nv/AGvTsMXIoZOWgGTusuqmkFaEqcHIDaUHAci5jlV8S55DNXHpaRvbkvqHDcHRwtNjMLR8fO0/6/WF1mHysIIVOxGrm1ADKyyyCVnunI+7kWuzEvGnVpVHCXESdl0n4Ku8+8r202srlbxCspNJhspNFSiyRLAExQPuhcwaguX1jFOm1t22Ok/7XI4niG4NmUPBeRAEfjb5rnDNmBQUV55hbKlifMvzLn5xMw34nW3leJxeMyZqlV1ydFrUUolYXVLGezINgG3JNtIrcHPy2yMGkrzWL4m55DaIzPOg1/2uiFdSUEpagpEyZ2ffWxCXvZD3Um4vbRmMVuAzZRck2I0tqqcNw57nOq1XZnm56dztouAxLGZ+JzzJlEmUkt3SwBJvcGz+cWZWsbmBh23f0XabhQ5opt8FKB5zuVHIwxa05bhm7SYVHKCdUpWCXuD3t4pNUEzOuylW9zh6bmNIHd0+dQy5cspzdlLCSTNVdcwC4SgDU6XHNzF1Jr3EECSvK4zGe8lrL6fdcxWVsuQpSJCc8xmDnT/lMILB7W6eUdWkxrBLhLlpNpudZw8R0HqoaLBqitmGrrCyE97Mruy0h3DO8UVsbllrLuP06LpYPBZZqPaD1PJbdZjEjDaf7vSLCVZQFTWS7uB3Ej3QTo1zpGiyk+q7M8SFs4nF5GFrHCQuL+8TquapQJOckqmE3L3JufBuUbZpsABdb6LlMpPrOL6jvD8z5rTp6SYQgrCiFEBCQ+ecdldJbt+tooq1xGVmgSvUDGkAwB3PRdAilk0EoTakpM8juoDEICRZCUndjc6c3MaRdVqOgabnmuBXeXOjZQpmCoRMqqhYkUcolybZi2US0BTZlFh/iMe6vlbJdyWmW7ArnK/F+0UZdOAiSCClHRtVaOpn3a+kblOkPC1wsLev2TLEgWEarnaiuAzKUorW/dljROZi7c3Eb1OiTP8Aj+iF0fCnYfh9Xik1UyoV2VJL701ZDpSHCsqE/nmG1tA7nSJVqopMAjxu0Hkqy2LG5XTppFVQEikBlU0mxWdGIJKlK3U7ufjtGg50Fzj4nu/b7J9ZVOolBE1FHS5ps5aiglB53LF3TzL2EbFGmA331QiIm6SdRt/payKNFDSqJWJaAB98rmCVKUdaamzFzZ8x3Bu0VVKjqz4Av/aAfK5Km3wkE2jsLhsUxRM9Rk04aQjuykJ91ySCtZ1Ws26DaLGUyIzGT38h0U3VXFsZu/35LDQogEqJKiToBYkgMl/eVcX2i2BNhHkq8xgtK2KSlModrMLTFJdv/pgN3Sr+4s7nwjdo0yRMX77ChdQVM8KKlKUBKBa5sojTycD6YxNzoaANAsNMyOSy3FTMIlqMxRZK5mVpaTcdnLcl2vp6xQ5w1KkumwrB6RBC6laSwzLSo91Nneaoe8XPu9YocK1SfdmO+ffVZtFgt2qrqdElMqUrJTJSyUJYTZ7AM6QnuS328okxoYNfF5qsAky+5+ihw+jqMRmoXkLOAhLAJSBoQS77+LvaxjVxGJIlrbet1ZHVdXNmycNQKanyzKhQaYtjmztpb8oPkd41WMHx1LT8vkoSSeiv8P4BXY9UKUQpMtBCpk9STllJB/K9govGhj+IswwDQcznaAG3qjiAJkA6L07NR4LSf6Zhy5UhRTlq6xTGYrKxygpurew1drRyWB1Z4rVQXuOg6G/fJVGSbm3ZlVpdXRICpdAlc2omBl1U4ATFAkhSZaX/AAZY1LXOsbgpuBz1dBo3lOnnpy+qpLXPN/Dl79VqyacUkg1K1AzVOQVpto4UENfUeXMvGaTc5l9x+6iXAOAbpz2PmFxuMzV1SzIlqJKk98uBd7pUdAD5WEdAPawEg8vNSYNXLia+oSgihpTmUwStSGBTYhkjaz32F426IgGtU/t5rYbAMk3C1KTC001MDMS6lgEJ3UQGYlrJCSXPMxqNc7E1c8w1p06H99uSi9xJ8PijsytKiwUVSlVFSvJTyy8yYbjc5EAfm19Y3XVG0WhjIDtlrvfoNHTtf1PJV8WxKnkyVSZCMtPK7kuUCAZy2LZlO6ri5Pg8UMa+q+5knUqQYTE6nU7DoFwZRMnKVNmkElWYqJGuWwS2psI3Q7KMrdlaSBAmxT6ekXVLGUZUJcFhYlwBpfXzjL6zWCTdZaCZXpWCYcKREtRlhwkFL3OYpupVne5IjjYirmPhNz33y5qZhpAFyF0FVidPQyFLWt1nMkJHvrWzBr2lj/Dxigxz3WGnyVlKnndL9CvLMdxsAKXNUlc5afw0EBkObKIA0B9WMdzDUZvowa9f23W3IpNM6bLzOetVQpS1quq+Y63ckaFo33EggA2C1XEuJ5d96rEqSR3AMoLpJtoQSGvbn/MTkHQqsNIII2VKVIKnWoMm4JPUDrYXPr4RMmIAckwMwGq0EU4Uh7pF+8WYMOW1/wCYrc/xaSUHiBCgngEZBZIGzOeRN7bu/PaMtsSRYn8rFmD/AJLMmkSwbpt5BPgDrt/iLGtka66hZYZBBXN1lS6jlJIzZQ17MCBZ9yp+Qi1jDBjZTaAJOx7sm0clU9edd0JIFvzXsG8eVvIQe6A0Rcz6LMRfddZKTLlBIDOdE3LCx15iNcAmZtAUec6K+J4SGSrx0B0N823lyjGkbrB8RI0ghQTCZrOTlO+51LsNmZoCd7lYdYaqPswSALXGZg1tXsq5aMidt1CSJ2zKnPn5lpkyXyg/iLIcE6MFAXH7u8TnICOV1dKsSZaEd9bOwULe7b3mOtttYogkncfRYvsQrRUUJUsgArBZxca6deRixgA+LVunVA0b7Dv6rOKzPngDvOQFKIdtLHRredoy6SMxMHa/2WbXWyiWiShL2Ac3/MeY0eJ0wbnWU5hZdTUuWCiwIJCbltbl9L/pE3ElpbI9dFjaJk9wufqZypqwgEhLgWYFRNrj+34bxBpEEA6X/wBKTRJKJSexl5SSehJKje1h0DfGIF03n9OXfJYDYbOwTiST3rvbK1m0BtblEUT03YDW4c2FrAA+TX58tFu+qtIGh3NvVOJyEMe/cm9gNgOY/bpC8KqNohVJkxRdIzXN2IS4LXfcWDRmbT2VIcx8X3SyUKJa+/U3OvdHNm56xFx02JKtG/VWAZk1SZMhOoYnU6EWIDC7/ERhrQDJE9+Sk0SQNl2eFSJNJLClF1i50zObEEsz3H0YnTZmcdgbr0HDqTGuph9+Q2j/AEpKzETPPYpmMhJCSB7pbUgagOR5xuNy0wba76r3vDXta5stEDbfpJ+qdQS0oPaTDYEkA2AL2Jte3zg9xcByMQvrfBKbWMGIqmWxIHIxvzWiuomTypEmwAckksL90adB6+ca7nCn4nCTay2eLe0LMLTLjo75zstKkkdmnNmJUrvOdSbWDGwvze0alWpnMHRfIeKcaq4/EOeHl2b1jp3utmSsyr8kpYZmzaXcaEMx56xrAZiBNirMJ42tbEFxv39Fn4jWTHUkpGU95JCik2HeCWNr72Z2jp4WnTABkl29l7TBDDYWkx2b+o+xb8VzAG/cJKWRMn5Ji8wSsApGXXOBlu3ix3hUqhhcGgAifp8lViMexgeAQMsk+fX7arqqaUiQCLZrWF0pcApf9hrHIqONRwduZXmnVHYio+qXZiTEnYclYmzA6UJuss5LhCQk2D3a7W6PEQGgO5n7rNauKbQxhipr0AWdNUFEAKzOXJ03LC2w/XWM5YaSVzMvvqnxZ7zfvRY1dUAnsEqCnP4hALJZsqU89T6R0sHRIDarxlA0lfS/ZXhVRuXFV2w0fALHzMajoqhfK13CQHGnO4a1vlHQlrjcaL6OQ4MjkAoFW1IPM8v20O0Qc+TAMLUc0M1Mk9ws+dlWQke6GBIDZQedrqL/ALwBygk2J0B7K8/xbGUsPTIzZXNEjYeqy6md2QUksAm+YEDNlfRLXt+8VOLXwQ656L4lx3ioqvLKbvE4379Vz65yp6rKKUOBdhe/oGZ/GMhsbyV42vWiZdJOvz/CjTKzktmIe5a6i/8Absnp4mKKjzpuvP4quH2B6K2oBLhJSTulrgEBwf8Alf4RFjT5ErngSQFWuosC4SO8pPg9iBe0WQ5ov/cpOEQnrDBnBA90EkjQ2sOtj0jBvMlZDQd9O/qq6gUsALBJIty5l9enXxjAvHVSJMkDUJv3ckKWR7wLOXJLgkBhoQPj0jJJcW7k+Sw0gADcpJdMn3ybggAgDkCBpf8AcxEX12WLOBd8N09ctwQ7A681NoG22fwvEugVkWAlNWMoCU/2hmDWAsBzPM/OMaG2vffYUPECY01UklKncg3dLaFrEEW0aE5tbqbXSDlOuqmWpYT3GBuXZsurK6bdL9YtBIJaToLSszfqqqJE6a6iVba3OnUWiLiJNs3rCyHXN4NtAOwvdKihB701SUA+5mUSpRYgqKlHMQ2mw2jgUHGY+M96KL3OcQCYnuyKfCqZLLm5g98ygcyw4bs0FLkf8mbxi5+Ly2bE8rW/RX0aBqOgCS6266OmwvEqw5MNw6oVJAdIkylLUXtmmKbKi43LRVTD6rxAL6rjoASuu2jTwrfe1ne7EWJ/G6KvBZNAM3EGN0OByinvU0iYMSxicNciaanOWnXpdSrbiOzT4dUa3PWIoA38ZM//AMQSSuZiOImo7JRHhNp35zyHJZkjHcCopoRwxwxKrKlKgBi3EqjiFQV//VRQpaTJvcZszdY2feYDDguNP+ZI3qWb6Mb8V+ZXPPvqo8Tvdg8h4vmdPSydi2MVdQlNRxLi02umSwDKw9KxLo5CQCyJdHJZEtI27o1jn4jieKxhNNjvdUhNh4WjyaPzJ8lhrKbPhbndzN3fNcLXY1W4kTIpU9lIDBCAnKhNhYhLZjcaxqtcynJIzP3cdVYWky4nKNFpYZwysoTU16llKnWhDPNn7K7OX+WXzUbbDeKX4kOi2aCb/eP3UXVMoAaJ9FaqwmWDKlISlKNJUjQC/emH8ym1Lv5RbTdn0kuO3eg0UBLrrBVTCoddVUokU8skr7Jpq8r6FYVkljqSdbOY6FHC1Hnxn3TdSSb/AC+2nkpFwAs2YVOfj8qkQaTA6ZMmxTMr5yRNnqS+stSgMl2uw6DeNv3tHDf9hvvH/wCZ15W/WFEsNQgVNBsNP3jZcNXYhPE1api11M0lyEqzG13WsnrrcxQ55qElxzHr8z3opxsBr9P9rLkqrq6cQhJI1WoKKZUpGhVNmqHdDl+uzxloGg17meSsFNgguNj38/wraqinogUymqagFjOKfwZejiUknvm+qrObCLM7W6eNw32HTqsHUWyg6eh/P+lVVUTpxM2ct+8wJ7xzW7qAGdTHbo5iLnlw8RspBpcQG/t6qxTyKmp7wQuVJJLk3Wp9wVMNzs3XnSajGgS6576K6kxrB4tfsumoaBSsqEpsEhxYJADd+Ys2SlvPleKnOk+ETK3BUDWnf910qK6mwxATKSifUhxnUnNLQQdEII7+up9IyLn/AJCNtP1VlPGZSAGyevI92K52v4nWVLUpZmTCW7yipQIH5ADp+8XN8s0d9lbDcRVeGwY/2suVT4vjs5CBmTLWoMkvmIBdwnRQbc2EWZwAYOVvPvVYzDNBOap0v8+Xey914U4EosNlIq8SzFTJV2RtOmAXyqWw7OW/JnzXfSOZiMdq2n5Er0HD8EZ95WEbgLrqzFFKl/d6bLTUaO6mRJIQhkhgVKA/EX3R+kaDWOcSSZb3zXRxGKbSDmtZoPTzWKhImKISosdVO6phUdidB+0XCmY8IiN/32XlcXjCScz80bbdhXwZFIl/enEsyOou2uYuBc36xLID8ZDvl8lyDVq1DLSRe/L0V6kpSoifUOlypQKwGKXL5Qfd8dusWF4jK2yx71rdPE/6D9fVZOOcYS6GUaTD1ALDpmKlqSpSmDXmDY8n3vEqdIAy+5Glo7/KuGIIaY+LfZeWz6+bVrVNnkqBuys1yXdvU+sbETN7CeytepiC67nEnpomdonKWVkQD3soYkB9A/TW0WABuXZa8ucsqsxgSz2aVKCSO6H7y1W1Avls+g6mJloO/wC4WxToy7M4j0Wahc2qIXOJSC2VJsSBc7XH6mJhmkaR6Lc93HhFiVpokTF5ZcpJJI94g2AcGz79eUSDriRMad6LoYLh2Jxb2UqVPNO+g+f4Cv08mmo1pWqZJqJjOtD5k2ZwVj3lPy/eJwXNILS0jTpyPOF9O4N7MU6FLPXZnq2IEeEdb625wJWmayfNAKgoSwzJACQgEskJQPd+e8VtosJAmTy59/Ve/wAFwzCMyGs+7bBu3r0W1h5rK9KQucqRQyiUrWhkqnsWyg/+YojU6JfcxVVp0aBIZTD6xggf4zzHX9l3amKwGDtRotdUtAEEDafW9tfutpBmqVLkU2WTRpCg0s9pNeykKzFRd1O/PMIrPuWtL6kvrGLf2wOh7leW4t7W4XDh7M3vsZIAbo0XvmI19OS6aRTFMsKmqTLDJJdQ52KjuXBsPPnHNqPGbKxsa31AXzPiPGSS57n+9qPm17E3idxfSbJDVyAtEnD5RqalZbtFJOXdyl3yi2zPECA2TUdcR35LydbE4jFVBBzOJiLgBXwgUctM2pWZlQsEhAckkHMQlL9xGtzc9BFfvDUJMgNC7uA4Z7vx/wDyQCXH7Ad6LnaudV4ivICpMkEB7ZcrmwbUs/WM+8p05P8Ad36rtMo2LGAhu7v05687LVocMFPLchSALlyQtbFyrN+RLc72jSq4mTa/46LTxuLp0G+6bbKdLSTflsp6nGKelR2MtIUoWSkJZFiGvvfc+kW0aWfxObc3/wB7ry+JrVK78oGpt6rhcUxapqpmRKnWzFKXyoZgxA1FwwDR2KDMrZ0AUKWGaXSW5n/bvqjD6AJ/6ipSZinzhKrJB1zK/TSK61YmWNMTbquhTw7QQat38tITMTxopSqTKJOUslKP9sNYEMe8X6RGlRbILrk99lK9QNblaZnuVzcqiqMQm5pyilAI0LXJ57W+AiTq7KYOW7jsNloii55z1BEHa1l01NRS5CUoQndgN1KBYOfzKsOUab6j6pkmwSvVbTaYsNFqKqpWHIzoyqq1BhMISoSU3tLBDZtbjSzXjXIa74tPv5rz2KxBe43kFYwqO3VMqqmYoSpbrWpT3vdIO6uQ8H1i8UnOIY1sDmtAknW65vF8aXWKypIRTyApMmSCwSBYrUB70xtT0baN1mHDPCBMqMrCQqZUWKlJQRs+Yq5JP5bWaNoMAg7jvv6qDnGSBeQujwvA+3adUAyqdLEljmmKvYEjvGwJO22sU1cQ2mcoOZ/275LBGWBqfou6o8DVVyhNm5aDC5Fwm4VOSLk5Nbka76axzH1XAxOeq6/Z5qtzoN7krPxCuQTLocJkrV2ixKlIQjNNnrfKk93Uk+6L6uI2aNFrQatZ2XfW3P8A2VgBzrgeikXR0XC9OpVetNRi8xLz6dCu7JCxm+7Km5rF/fA7yjyAEVmrVxrgWeDDDQ7n/kAduXTzVwhma/i5QvNcaxuqxGcBOWEy0Wk0sruy5aS+VIlgtfVy5O5MbbKTKLcrL3udyf2UJJu4LHSFC5HeU55nbdr8+d4kNZ2P7oTaO/RbFHRANOmsMveQD7wA5XObx6RtU6YHid8u/wAKGrYnxJmIVaEJUHAlpscv5j0Y25xfmIBAsSsg7TB6LlkGdiMxwFJkJLJWpykC4JSPzqb6aK3GxGpPRBOhHqukpZEqmCFLAlpF7AZ1ki7J2J+DREU4GZ5WfSFcXW5iEyUsALJFxoLrP5ln4RF72tbZYA1m5V7CsMm1k5K5xJTvdgwIzAP+W5cxo1apgxvusrsp1ZKoJIkyFJExQCcyBdiLoTuBp8tLRpAQ4kCTrfRLkXsVNh0qmdM+tmBKSXKQM85ZcMnKDa1ttdbRRWZWqEgHb0+fRYMti0yF3SeIJokpocLlikkZXIBSZpBPeXOmJ3diEjQ7lr6RwFJrg+p/Ued/tHRUmWy4kEd/7RLplzBLQlSpqlKGeYsl73a/Ik/TRkPazMSIi0clVJ+KYbynvX82XdYJw993lfeqkcikKF1qFwWbuotpz6Rrvq5zOjQJWHONw4QbenRV8YqEyQpJUkzcqgiWC6JYe61tqrUtZ9BeLaT3WIESbRvusNYXdBz1Xk2KYktalU1DmXNmqZc4d5UxRcMhuT66Abx18Ph4Hva0AbDbz6+SuAA0ELTwLhebIBrqx+0yZlOCezBJYlwxV0vaNbEYoVXGkwQHHz07Fkc8WMztPXktpFGamdqBJQzqYgJS5fwfr/dfeNikGUKZG5+/NUOgusNeyqOOYmiXIFLTkIkpCg4Z1uHdV/esb7+DRBs1HTEwVIUhro/zt8l5+vPWTe1mKaWmwABysNPFR38bxstdkENEG45KwkCxKnTTGcoS0i1u6HsMzG+1/nGfeABSa0FwJOnf7rs8LwfKhMxSQhI0CwLt+a/vOdPCObiK+aWj1P4/ZWZmxYwuhmTZdJLIBBmEG9rJYXJ55WiltPOZdYgW5981OnSzGZkrzDiDFhLzLWsLJKhIQbKYj/dX4n1tYR28JRLjplYBc8+n5WzmyCAIj5/svNKipmVM0qWSsndR7qQxtc/QEdSGhkNsBtK1nukH5/P/AGqpnZu6lTAWUpnBL2e1v4iChMkAWA5qsuWVKL33uANg56J69Ymz79UdMCPmE6VJzFi/ZJZ9fe1ZvQ8r7RkvnTVCLH9fqU2pnCWMqQ5A0sPXQWIjLW2HMLEQ0wbrNJGV3Y3cuSzkvvpt1aJiI5qIaSsOrmqmqKJQIZ3UNdv7vdDtfZ4sYIJzBWNECN1mJoVO81RuLXBCvDy+rxbNtdFP0WlIkKQBsE2AswCWG+u/7RQ6oSTsh5gmVcSMt7j/AJE3OnujYM3+IiTJnmoXk7g93U8vNlKlFTBTqcMkEvcqJv4XO+kABue9kMG1zHf+0qZ4U4TpbMbG5uz7W89okGzEHVYF46d2VebMW3ZoVqQFq12YAWudPCBLWkgDxealY3IUsmSJYSoh1kMCTfUA6uwsCRaKrucYtlWDIFgrkpNzMX3QL9SRr5acoyNL2J/VA0zMyVVnTSVFCFElZHViWbQ220bR4k4h0eXP6qciY2V+kphKQJi2DhwLm+zvrcGMsZmnkOXNYnUbHu6hqqlypI0DkDdyQGYG1hoYvEN0sAmsAarm6mpbS5XYkFjcv6uIDpdTa0ayqMkC61OPeyC+huSw6/OKX6huyH4ob8++SnzFRGhZ2SGsxHLS7vEDFw3n6KRuMoEX79FIwfu2G930TofXSMDcxc/QrAEEc1JmEtIe5UCHsOZcdWMYykm5WcpgA2H1UC15buSvfvPrd7Pt8DGRcE6arGUiS1ImWo3GhNy1j+bQ+A8GiMy6BvvuoicwJsCmmY6hLlnRxMVa2tgW8LxYRrOyvaRN7t33WrTJEkDKXULO4DOCSPk7/wB1oyOThr3ZbVGk4mWeIn6clcM9YSEhyVWdyNdWvqHPoIzqcwEARP6L0GDpGROu/cLQp5GVOdbOB3U7nbOeguA/8jNNpcRbw/nl68l73gmEJfTc4eD9NlpyULmlJJAlD3s1yX3WOfK8TrVWNEDX6L1eN43Tw1AsByinbz6+nqtqRIQwKU5Uguw1JJ8L7/V40S9znOzH6yLd9hfNOJ8YrYuq7xEtGl/Sw+q1EZUsp3yuAknKBd3v+b9413DMTyK18K3x53CSdtfVNmTrFTG7ZRYux/N42+tbqbQzTbfz5L1WAcaY965vxbEfLXvkmSZSJihNqb5SMqSz3szHS0XEloLaZgnVbVTEVCTDiN9Y9QtyQVFFk5UXEpDlza5PRr7axqVBcwZO5XLr1vePDWuzBp15nc/urnaBCMpAMwjnYee4BB8IosPL0mUqYunh6ZaXD3x2v3oqc2pYFiOT2BLu4DEfTRYGXvqVzX40PtP6lZ82qTLQtVgcqmV7xHdN763eL6VM1HAAbjyib/Rei9n6BxOKp5iA0OaNdRuJ5gLKCswMxbZlHMQOtwwjrloDAADaI+V5X3HBUqWGw7WtsGAdSmmbdgrUnKHc35eMQMSY0V5r/wCJ1NlHMUQknVSrJFrklnPIWg0DfQLVxuJbh6D6z3QQFSqpqadCmUFTFatdgAAQq9r/ADaKqjjULTpGnz/RfCvaf2hfXqvpMq5y7WIgATFxr5bLjqqcqomFJUwBuRo314xkDKRMfmV8/q1T8Uw6ZVcKBeVJByu61WclIOUOdR+0QeSCSRI76rhYrFl+ZrTLTurqJQQLO+XcEXZ2/jbzineTYOK5hM9U1SgLOVLU2ZmcAhwX2tfw84nNwgIBk7IdElFrlT682YN6/GMuJOtzCwMxJPffJVDnmKGQKJJB2Buwc293Vn8ekYHXVTDHaixWlKpcozL91iSCbMndzrt+sNx1WMztOdlGshSlBJAQhJ7wHmGO194wXNBtKkwAEibqstYASCxGiUg+8pgQT/xcxgHSbk9e++qkbRa3JO72ps4YAEhwdUpN7WP7wBFzFx36qLnB0QYF05FMtSsyj3SdLm22h6cniMjcQCVHMed/IK8mScraEC3Nv+R9d4m1wbA5d931ScsZdI76fupE0yiVWFtXAe1wWOn8PEyQYO8DspmJE6FBkkWYC2gJAbb9YhB2PzlZaxzrxPnP4XuP3SQia0kJmzCbzJhBRLYFSlAKsw/uJDc7R5tr3uAGjel55efkNV1qWBJsTYazqrVHxrhvCs2bMp8Lw7iDE8gCanFJSqmio1WdUuVYTFgBnPdvoRHSwlKmJOIoh7eRJHzg/TUrZqYmhg6ZpYcZsQZl3Lr1XLY57SeLuIiuTMxFdPTEn/pMPQigpEjZIRTBLpAtcn3RHSGN9y3Jhg3DN2DBGvXVcWq59dxdVfnPUTHkNFhUOCVVU9XUKKZN1Kqp+ZKA/wDYpZ/EW563jQq4xsxJfV5TJvFz09fyo2GpAjRX5uIU1AgycPQZkzKy5p7ozXugG4dzf4ARqOL6niqukDYaJlvOo7Kgw/h3FsdmdoJUwy8zrmLJTLQLEqVMWQkJdrkt1iNSvTpxLoOw712CEhvmV6HQcN4VhMozZtRRTJ0sAKXNKjTSlAXUEBJVWKHNkoBF80ahrVqzsrAWtPpInfl91U5xg73XK4/xfhNGpcml7bFKtbALLoRmAyhKJcs5uz5JtaN6hg3Og1TDb2H5PPrugBI1sOf+v3XFzqyomI+9YtM+7SF3k4fISJXaa5c4B7+7lRIHWO9Rw7KdPPUGQNFhuRtfU/PyWOgv1NliVNZVV5A7lNRocSpST+GW/wCCffX1O58ohWrmr4R4WcvzOpWQBu7ksudmtLSVAmwQHK1t5uzvbZ41oDblWiAW2N7f7T5eGy5aPvWIzfu9KFMEJ706d/8Apob3lX1FhudosYc1xLWgCSRr5c+qF0EZYlZdZWzqsJpqKR92owo5JCC6plmCpqmeYsgb25RkvZf+1p7ud/sshhJlxmfRTU+CzglK56SnQ9mS5NgoFZHupazC9ttYrdVDRYwDp35qZjRokDUq2nCUpLzM01f5ZaXLAMwSkWA0a/jFRrF19GzF/v1VtMxeIH5WtKkKlpSqcBJlBmYOSbd1CX/EXbT3RvEA0PJcHSGqbi07y5LV4mmnk5JX4MouVXzTJqhd1/3Kd7C3hF7Wl0CIbv6/lRiY3cuSmYhOqlmXJC+8wOUKKyCW76haWgnbU63i+GNaCHQ496LYpMaYk3XW4DwnV1c2W8pJmKKffHdl57MUH35vIHncDQYc9tNhc8wOXPlPqt2jhn4lwbTsNzH2XumF4BhXDckTqtImVqmCZLtNWcodU0t3EAg2DDYC8cypXqViGtsOupH46L1GA4VTohrnMD3czJ+fWdFPWYmJjKqJglyfyU8kNYe6nKCXOty5v5xVTw7nEnnuuriHU8MyXeAbAamI6zAWLMxBM8q7NGVCXsGygswKnACj4bg9I3W4dlM+M9V5DH4xz8wa6AbW/PNWqQT6hXZyEKKlary3OjFKRrruwtGKr2NbqADsuA9zfEXu73H0XUow+iwmWarEZpVOCf8AbUp1AOSAoWCejX+JjSDnveQLN1Wmaj3eFngYLLgse4snVWenpD2clykGX3XQdQ+4+rxcA1sXLiFYwtYJIzv57Lgpiy5UTmU5Y3fUE5XGmvrFzTmiQbqpz3vsNOff4URJVcukEFkDUs52L/CNljBM8lNrDIbc799VRqqgjuIHeLi7qSNXFjdT/KLyB6nVbDGDyCzJVFMVMEyac61XYlRLtqALndvDSIkgb2W0wyA1g8I1P7repxKQkJKBNUCGALITcElRGpDRmdV18Fhy+CWyG381JOnKKglBGZ1OlNkmwB35neLmFrW3tO69vgq1DCMbcRANvxqrdJQmaQZoJYkgAOCosbHQNp5RU/EGQGG57uu4zjbqpFKkcubYcv38ltCQiSM1QWljMDJS/aTj7rrUxyS2Ac733tEGuNw34+ZvHkNyuk3iVPDUjUq1gy9yTf0Hf2T+2XOWm5lyENLTLT7iEg+5LQLFLMDZzESWsEC79Sdz39F5viftWXB1DBAw+QXn4j1HleL9QtunrE0yQxzKZOVLBhlu6v7rjoI0qriYBXh8RijJe92epU+nU9T1V+SquxJaQlS8gLKmK9xALEJlpHQD0jTfUbTnMfE7QfZa7KVbEG5Mbzt5LtqGgRhshMwhpy0kjOPxV27qlE+4i9v7jGk4vqPJcfCNtl3MFgxRhwFxud/TvZUp6TUrJUStR1W57xDkC35A+gsyfKImqWw1nff3XpKLXhpzmGWWrSYYiUkTqhpSQ2WWxcq1KUgHw9I1nVZtGZx9PNaGO4hka6lhxMW9Z2+azsYrDKBlgCUknuoF1nu2KiLc42MNQzzUImOfRebeyrVdmcJceu/ylcQtFRVTSJSW7Q3WSQBv3bXLFV+kdRr2sb/kQFdh+H16jopt8epdoGj1V6VRU9Gkq7il6rmKIKuXJ9Cbf8oPqufF4Gy7dLB08O3K349STck6d7LPqpy6gLQhRTLAOZTsCNNTqctmgIaAYk/NV1KPhIY2M252+X+lhiTLUspQnMEu61BzzJJ2udGcPEy51iTELkvpsDtLG8q3L/BIDhlKZCRckBm7pNu8f1imxBkZQRv33otOvWaARms1X5k8UkozZyh2xYy03OQA2JbS38iIRn8LB4Oa89icTnzNGgWJ2s2bmmzDkl94rUr3Qjz0Ntudo2WYfMASe+/Nc4CZc42XPYviyCjIlZlyEBQRLulUwhu8oPdTs37xu06YaAAPWE1IIbAC5ykl1FdMzzM0uQ5yi2ZY3FuupMTc4NAaTKi4+IgC67fCqOS6AUOhBs7spvyl/D16Rq1cRlBDbOPfcKs+EAald7TSFHKuaEpRLSFJlB8gGxUx7wtYak6iOaRBJ1J0VZJg7lV8Qrquvmoo6MLnqdky0gJlJDZTnY+6OXIcotDaTGmtWd7sW84RrXEzzWwhMjhSnmqp1oqOIp0vJUYkplysJlzAyqfDUm0zEFIICp5tKScssZyVDVc48QINQZcOHSGTZ5EwXRfLuG7n4pFlPMafhaBJ35BeTYzWmZMWys81SiXUSe8VFypR95RvfWOkCA1v/DYW+igsano5kyYFFJmTFnRKXvy6C94nMENF+f3WQYAA2MroKbC0yR200pVNAJIGkuwBAVuedrPGxTYGmdTyVbnGSBfWVl4jiMqQkkkJAcsLlZ3CRuXYRt6+iNiBFpXHmZNxCYStSkyO6QklgUhy5ezag7mIO1Ji57lSAgk81qJrJVOgJSFLXlAQlIAlp6H+5nu3zgBcFxM9/wClnz+ikRNm1BC5isqe8AkO6xoSdwHPnEHmCZHfRYBn1WxT0xITm7stwUpZQKiAHLXt0HrGlUfM3k7qQMTa/NdAKwU0koS2dmCQ+rBn6segjWhzyMuhWEkhPaLEyctJUtTpS5KiSAwDXJvtyiYbDTJykRKwSQLarbkoI1s5BUskAgDr+VOt7xiJII08tfyoSAIknvZdRhsxJySpCSp7FQBzTFFkgpSxN+mgezRqV2gZif8ASqIJMk2bprHqvX8Ew6loJKazECEhCSoS1qDBg7KD3J6lrveOO8Pqu/pXDjB+arz/ANrfi3PPvZZOPcd0sslEqagS05my5crlwkJSCM11ebecbtHhr3fGDm2FvrzRlMuJJkgrzmsxydWJWuYVypa3ZKbTZyQXTdJ7ssgix1Z9THRpYBtKXkTl+h78lMMaD4REaKzgIlCamatKUKUUkqIByoTYJUtWlmfYbRVi5cCAJAHP9PPRRqFdzMqk1xl0tOlpMtP5CR2iye8SGunVubxq0MOaQNR//cP0G3qqXZmCTeSsbGcSl0Ev7lIUkzcp7TKQe876HUC7aatFhHvDP9pVlNkgPOp2PnovP53aVkwFfeBu/vcvlvp5xstApiG+EK0uA1Tk0swKSMrgtkCbOnXvD+3RtowXi9+/NQADpcdvl5LrsGwdCUhaw2YglShZiNbjS/hzEc+vWe7wtNuijmcTI7/ddBUTEy0ploSDMSCUIAcIu2ZQ+XjFTGwJNxMlX0qd9bk/WFxGP4rJw+TNMxSSvKoqIUCdAUpBtfMzjYR08Nh3VSHbCPutucgE3K8OrsQm19QuasqKSSACSGF3U3NtN470NY0MadFUH5r998lVKiQEpe+ot4/OKy6BA81ggkG0jUJ6JZLJSxzNrmZn162f0iLSZsJBUTaCTdysqQHTLQLm6lMSyRa5309Ys0U4vPJMnTUSJeVKrjul2Gu9/P8ASJNFtb7KJEbw0rKCDMzTFlwwL8rkh31PI9ItmNbErET0B+wWPWTyXkyr91TqDFyc2h8/hFjBbN/tSAy22VNCUy0lSklu6NC6y7aE3u3hFpkgGYKl9lYSnP3lMLOASwDBwFbPt1eKiQBlB0WT00SmchJBd1A83cncPqIgBOgUZ+iTt2dSkublzdI6BJ1P+INAJjT9k3VWfWmeoSkkZEn3U2S5u5O7m3OJt+IjYfVYsDOnc/RSJmCyEDXLmUR3QQNAw8evKIOdlgAyR6JPiBBtCuS0ZyMjWPvH1FjqXBiqb5nLPWbK6iU/d7wGrku+ly+nL4RloMyd1kfCCd+++5hnTiVCUkEJBCQNTvobsXB56xZ5LIMT1VulpiB2s1JDmyXYkbuG3JPUs8Za2TyUDJBAsE6qqAhOVIQ2Zkh+tgfPxi3MBbopCwAXO1U9KAt7EhRJB3BcgnmXGw0jNzqVJvxCFh5lT5isoDggk6BIcsABq5OvlEZygT8lZAkQNJVvKEkBV1CwYkM979f010ipxkkzYwolhBuYA+iVwgEAgG4OUkMxuGe8FZzQJgSAxd37rC4bYtz0+EYPh1UIggl0/ukKgB2iwXVZFyCxsWDd223jzh5KV7QoElS9WS5PeUO6WJIDPze3SMGw8lGXGL2BufJSTViWgBLd5WVIu5sXUN2aMMbnkzdBDxcyJ1UcgoQC5966yWff1u1ucW5COpKsa0TGgV6ROK9A0t8oVuoeYub/AExg47EeLmuthBOlhC16UIzZnUVkkmwISkG1jqWFvGMsAkzeF6LANbmaCJmO/MLYlLBCVFu6SAC7qGt/7iS+/SM1HhrSJmeW3mvTv4nRwVEMD8xN7QYOw5j7LUkKCh3gydQQGDA6ddzzjU1IvJXmsZjq2NJLnwyZA5aLYkgrFgEoGhtokvr4WaIEi7d4VdKkXaCOvTb8omTQVBACmZ77M2hawNv/AHGMsaeX6rsYeg4uJAmAClR3y4V3rBIuctwFHmG18ItiLuGn1XTdVPgDhBYNBzHNaVPKSSc/+0h9XYh3U3iRp8bxW90+Z0WnVxDny0GOfl5haqFkpeyUMpho4fRm058gIov6rDSKTXPedjG2sfZZlTU3ISTcOSDbXYg9DGRTAi096rzWLxhe9xnXdZy6gFlqU9lZctrki1hYsb6xMNcDAPh75phfeVXC8nYd/LmqE+bMmMAwQAFEZd+Wmzn1joYSkGguJl5Nu+q+zey2CZhKPvapAr1IInQAidOfXzVZVRluS4IYCwB2DMb3jey7zA6r2T8aGmz80/Lp8ksqcXDm50GpLjQesUOBJJ0AWW41mHpvr13ANaJ6+WySdUGX74ckLDAuRqEActD584pe9niY08v3Xy72p9qxXNWhQqyxton5gR9fkubr6wJCgVNbV3CXbKBe/wCnKGUCCNl8vrVsxc8ukzquc7Y1CimW4TcE3cn3T/6e7YRhzwI3PfdlxcTis8tZcfVa8mWJaQGZ0gkltQ1n2Dk7GKT4jmlcpxJJTlzgc2U3sAQWBLm1xYPE8twCLrCYghDqWe8rU2uWFm8RtsIw4iTaA2QhUSldqptRsHsAVNlHR/GICCNdVkTBIK16SnShIUuxZrgb3YXtp8fTLQXGCEJLtTKZUVGclKVMkBiW23LEXPh52iRjmgtcajaFnrmpV3QWIsWs46+N+lordMi0q0ybTBTqeRmUCQLHmRm5anRnbwMRLoERBUZHiBP1+y0eyBYsAAGSR1sztyPLeDdehWDHhmIKty5NztcFgWIJ3ttEi3SLx9kyT8JkKyJWxGmg168vD1jMxAI15KYouEl2iXuo3BVzseYALHrvAzMTb6rLWeIAGymkSpeUkkEljZX0w+jFbiJsuth8IalPNEAW05LqKzFK2tJkSULkyVENTyhnmzANDNUASovzsLNHNp0W02hzrvA1O3l3K1auOq1AWtHu2Hu8/hRyeG6qeM9bMTSyRfspqnUARcmUk94tz56xiri2AtDJqO6CeytNt9fEVop/0jDO5SyP9QqAwzzhmlhb7SUBlbaux8IoirWBcSabT8/9qQsXWzWsB3zSGVieLzAqonCSg2RLU+UJGolyJdgw8ORIjI93RBDRmjpukgH/ACEbfuujocLwbDSlRlitq7NMqfxUg3HckI7uwZ3ttGpUqVnmA7I0qDn2mLlWcRx4U0kmars5aQAiShnJALIEqXbyazxmhhzViBmVJuZOpXmmL4rimKFRVNThtAHT2k1YQqYlzpmUNhokHWwjuYfhxDQ7Ll3LnQO/qk5Xf8gsCQuipH/0+nNZUlx96qAcockZpcs95Zdveyj/AImN33lGhAZ/Ved/7Qef/LroE8RBg5QEpkzJijUVs3tZmvfJCUpZ7sWswYAANGtUque7MXa/L0CyAACIuOymplz60kUso9ilWVdTMGSSkWHdUpg4DxBpzHTNH3U5DQZPxfNNT92pVFMgffqq4Kw4lWN3XrMuNAwsztFmVoJc92YDQbDzO58rKvM4gAGPqf1SHCqqvmCfWzBLRoAtILJAfJKlJHcFvrWMucSZ0j0EdFIlo0E/f5dVp0+Gokpy0klRV7pnrS8wpLgkbIGul41n1KdOL+Lv0UsznECJCvowtQcK98uDnd7h/wB/MxqueS6c1tVYALfhNmy6eiBBHb1JH+1r2buQZh/L/wBut7tGxSYTGbpZTzNywNDv3+FzGI1SwCVkzJgshKAClLAlICU67W9Y2A0CQfVWtE6SANt1nSMEr8RKZtaVU8pQdMtXdnKBPdJH5Etv6DeLA/8AwGbqbKctGggr03hrgsEIVJp0SJCCDNxCrGSXLygP2KFXVMKXAUpyWZI3iIc7+3xOGpIsDMT0XQwHD8XjajKdGk5zSbW1773XdL4iwnhtH3XB1drXlkrryhK5iVKYK7EMU0qX/MHXfVMTbg69Ul2Sdbu//wCWm5nmR5L6lwr2QxLWNNVmUxvY+g5rnPv9RVrXPUpSpi1PnmDMVFy6lFZd9owcKKZGYQTtMn15Lb4hhqPC2eOBUIENFz5mNPLdWpFJMqVgnNMKlfl1W9iEJB8LWe++sH1G0RFrd/deC4jiH1qhIv3p+nmuvoOGpykZpyBTyiHCZhOdSk3NvBn56CNCpiS50ATO/RefxOYAufbpupK7iHBuGpC5VNlnVuUoV2bEBXVXPoIoNN7yC53h1C45D6jspBE/ReR4rxBW4tPVMnzFJlEns0JJAS/IPY9b6XJiwkDwNsR5XRzGsaL3FuixjN1BIASWy+La73+cTY0mAbRyVXjJIA10/wBJE513SrJLa8wu7Dkb5bNG4xmUX1UwQIm0KGZOCiJNICpekycpglhY+Hxi4HMfDof1VzZIkhRypKUlh352iphuBdz2YdkhiL6xbBH90rcpUHVBLjDeSlAIYSeRzrYu18wCm7qTpz08IxFjuunTotYAT8I+v+0/MkMgEA9GK7O4Abui2sM0E7Dv/a2Bi3MhrQBBtbv6/wC9mioEqSqZMV2aWDrJdZZTMLdWZn3ipznTDRmJ+XquhRqOeJdY96rS7YS05KdCQnKc0xQs2t1beH8xIU4dLtSQt9uOGHOVg8WhcesKgoTZqnCu4kkmYp25skbp+ESLgJAiR33zXExuPrYhxNV/vCNOXyV6X3gMgypAvOPvXYAAHTV41yZJEyYPcrQFcmQzWLn9Nl0WF4YusUnuqTIcWCe/NUwygWOXfx22jVrPDBDfE4/TqulgeFV8QWvc0hp57+X6r0aTLpsIkJMxCTPyvKpk3CSSO/NOuV7tqX5Rzyxs5nHXRerocMDWHMLAWPIys4zKzEZhUCtEs+8SSnMWDAvonWwip9VrZBMvK3nNZRbmN3NW/RUYksVJUtZHdSRYnVkI2G3JhHNq1ATmFo5fquTicXUrDLTnlAhMxHEDSfhpShVSoNkLEScwYE397Rg58BF+GoGoZI8J+v8AtWYfhtSs5sNDqh56Dz5lckaVVTN7aoUZk2YrMENmseYdgN9mtHXDSBkBs1enwns5SYA+oQXgSZ0FlJUKp6VJlSssyaffIIIS+ocOFbW6RW1rnEn4W79fpK1sYKNOKWHAEWMb+qw5yiXVOmGXKTdXPUs58y0WNJ0DZOq52XIJqGQJ+343WLOmdtYDs6dJISBZU3/kAn8rCLtInVcvGYpuWJyDYWUInKKhLkpSuYVEhAbIgFXvrVuxfXRtYhJMA7z330XnK2KPitqfl3/tWAhNKgzpy8042AcZlKcMEjQJfSIhrnw0i3zt+vcLgYrE580Gefe0KuuV2gXWVqskoOUSXBmLcEgMR3Q51N4vbT0a0W5rQDXVDJuAuUxXF0kGWkDKlhLlpNnGilW7x66xuMZERYx6KRaXEcgsKiw2oxKYKirSoynJQk2zFyWLjpruwidR4bZpyx39lGo4AZGiCu0o8KCwB/tyJfdXMAJ5NJlhu8To8aNWu0Wb4nHqtect9XFdjT0sqQlJCEyiMoloU2ZKT+dbPmWQ3hGqxrpzPuDyv5eSpc7robp81U2f/wBPIdKCT208hlK/uCXuo+fnEy5lKXVLvGjQfusjczI2WxSy5GE0yloUlE1SFPN96YVWN1H8xYsNE+8XMcx76mLq3s0X9O/0U81oiy4DF8UVPWUSXAVmCUk3Wo6k2Op33vHQYwUwM2u3PzUdSSsimwrtFdrUqKcxJ22ZwP7lPy57RYC5/hZE6z0QugRstlP3SnSQnKgZS6iDmYdX16dBGyBlkAXWBJEnsLmMUxkhCkSxkQnM2oUt7u+1xeNhoiN3FLAEgaLgZsyZUTiqYpwnMEjUBy5SkDbwaNj+3WFgTbSE9CVlLAuVEWS6QdgQBtGCAPF35qYiPWFq0tCWEyc4HIkAd03AS2x16gxh78sqMgzlXQUslA72QEkMM5seRI8NA20ab3mCSs6bc1cVPRJ/M6iwCjt4f2hwG/xGuRmmeqdeSqy1mbMc94m4F8qQbE5gbgADlfrEmtLAAPidKbW1W1IkKljOVEKLh3uHZkp5a/V4lcEZtLclBztARY6rXkpmzSmVnyIDCZMU6mFgQE6qVz2J6QeN5kjZQgGb35LtcNrqfC5YXJkmdNy/78xWVwCXJH5U7OPCNb+VfWeQ7wsnz9FAtJPiMN5BYeO8XYhWK7GXUd0WOR0y0i7JDl17i53do3qODo0WQGSeZhWNY2BA9e5WZh9HNmk1lSoqbvBU0ulDkOQDqxFm5RN7m04+3NYc/L4QIbzWqVJVmEl8iLGYq2e9wC/u35jXlGq973OEgX5feFiJ2KRNZOM2XT0+bKohFgVKmKOgAAsNLfpFraDABUqCXcuX+1W65g2ETddkcUVg1J93klK8RnSwFlJUo0iNw496cee1940K8OJJEN71/Ki1heQNh9/9LnDJmT1FUxRmTVOpai6nU+mY3AdvSNdrxExA71WXVI0tB77stSmo0e73lA3UAO8sm2QDLbnEHVHG+nJVk7m8ro6bC5cvLNqAxZkptdKQGGvwfY8jGs6oTIa7wn7rAfIyxcK3NndjLZIZ7pAALF2cZTe4F4i0AyToFJhAIOgHcrm8RxUUstfeBnLzHWyEs6XfZtud9hG5Qoh/Ro+q2W1ACABJ776LwniLFJuJVCkBR7JBIIzPmW5Dnch35taO/RpiiwAfF5arJzO1EXWNLlqDj3lZgWDNZmc+XMxEvN4OqmBudVZEpmHP4ML6cttniHndRiDm2mFdlyygBIYqUNST63HNvGLWkGBuj9WhSTCmRLBLZ1AkkjwsWGjxY1pM3kqZOqxFgzlZjZIJYG4Ja2hYb+cTaDMxChqQNR1Pms6tqQEGXJYkEhSgq4I1CSNT6xc0Q4SeSnEiCqEqQtVybd5vDVILjRzz3jJcLRMDfryWATlBiSnGnubOBuGJSSzgPvGHPJ6LO9go1l2TbICdiUh/zk+lukRAMG0rLbOM3ColJ7QNoPzAE6Pdti22pjF2iDv0WFDPms6SQA22rEHS9zp4mM7wbLDSc2Y6KmglaglAIcmxspQdrltTqwc+UHawDIHpPf29VI+J3hEQtqkkB8hsBfnrs3iflFb4shEEwVvokpQAEpfcHTUDvd4ctoy0bkyfsg66qCYtT5EkH+4hsruGSNz1b1jM7i/ffosn4W+qdToQk5+TFS9GID2HjyHzeMtYSb3UI31KszJpmA5D3QAxNg++XmB6FomXxANgpZZi0rDq5vZpW5Lvt4j3bfKMCM0kSP17/RLmwErnZqJlRNcFk5i5IcAbk20OwvpE2yWxKta1sAhWUSihpctszM7WDOq7fDkNYgDG3zU9J6qQpEsHdWpfQHcOT3g7RgHQprOyq9lMmKBToDmURcO4cN8+ZEZgZQdygJiCBdSCQpPeUCJYc3BOYHQAOygfLSIm8glCARE62VWZ2kwgkkpuAGcW5Zje1vAuz2GCcoWSAA2DJi6sSpAQkrObLqSUmwAu/M/KIyXEDYrCzambnmKULIFkgXYhwxY+752MbLGBgWIgeHdQynWoJV3gD3gBdLA+787xI+cKxnxA6wtynSpbIDmXqCw1sC9mBP67CKIIJBXdwrbDqtySEywEpU6j7xBuVMRlDapvryfUxi9l0feGmBltC0JKH7502BKmT4+Z+GkQc4abLTzOc+51WrIZJcsbAJsw3csD4ePnFbrwAYH1W5QZncQ6zeffora6ph2YLqLCwZL7EENlA8BEWiCbTPVdqjTHwtGnff0SdqrMlIckO7WzFVrv1FnfSN6nSDmkiy61JjWNc6cuUX67rQlqAUmWgla1MVEOoIBF3G7ga9IqqEjxExyHOPVcuviTVcW07yTJ3W3LV7qSXSkDOSwBNxcjQW+PlGplLjmmJU6dOGnMcrW6k96KOprAEmVLIc++sMO6zsL2OnpEo8Uudb881yuI40PPu6d2jfmsSbNBBylzcggZXVez7bxITvqFyWMNQjNoEkiWucrOsgAA5nfpdN72b11jJAnn1Xq+C4BmcVHGKY5yDPpsm1YQlAUkNLSXUnTqA/LNbzjfoOM5Rcr31LEOLslD+2RIFrLCQpS1uEki5PIJbTq36RtVHtY05nXEeauxHFaGBpF9Sp7x5tAOp5+m9hyU8yol0kszCtXanRStk7MlrG5HMtGm+o5xggZQOWpHVeA497WYisx9EODW6QJA067Dbn6rl67F0SwtWYqJfKHso2vfRLG58YixuhmF88q48F5368+f17suWmz6nEJhSVdxybEgIdi+Ym5Z7deUScYB2PXvdadWvUq9G7DZbVJLl0+U5gLAMbk6OTuNT1im5Wm5zs3LndXJlSJpCQWSgWDlgHYkN8n08ItDWxIuo67XUH3gAskEhWrANsD1PSMOOUBxHiFkOh3UyM0y6jlD7gNa7Ai/LwiubuMTyWQCYAV+TLQCCpTkDkyvzF1BrDlvZ4wLz3CXjLs3dLU1DdwHKLEggkgBmZQ95x84m6AIF+axebX8lRBK3AJu4BvqLkEs48OReK/hvcq0A67nXzU8inKluTfLazh3OjDR/nESQ42EOSZI6T+Fqy5ZDDYO+w6eOpPqIiBNzokGoBAkrRk05mXvkHMghgb23uOvjEw6CRyH2W7Rwpe2HCFd7JnypYWf3WZ7aH+4xKVaaOS8Qo1nsxmJA8bGwaw3v6tDptqqXNBcYEkCypiWupmgIcIdiQzqBFyXHdGtorc7/H5rdwuEdVe1gZPfzWuZMqQhCSgGz3O7AnXx+MSYyZl8eq+kcO4IwUf69NuYxrOkdF0P+ryEjs6CXLpgpzmCSqau3eCljQ3u5jiOa83rVLCLT+P1XyT3boMbdyhOSeDMqaqasD/ynZw5Fgl3GnreIyGO/ptE8z39EDg0EDxcvkrUnIfw6aQA7BglIU3Uh2PprFb3Gxe/TuygSXX0JXRUWD187vGX2UpnWtSmTl3zLNtNbjS4ijOapy0mmo7y7lVvdCxsax/AcFC5ArU1dYkAKl0o7YpUDfMtJCU6nfxfSN6hw+q458Q4MabW103A/VVAud8LZHM/jdeWVvElfXTSqlkplJcgTFATpyAx9zMMkvUe6H6x16QpUGgUqfi5m/yGg+qyWEXedeWiZTYZWVs3tqmZNmrOi5pM2aS47qQrrEalYvHiOb6/TRWfDYDLzgfK/Xp6rZXTooEZZhRLWfyqOecXdnQgO9xsNdop8TozDI3QE2B9Owo3cSQFCiWktNnyyoFimXOYOSWB7FJsD/yc+ESb7uPCPeOG+g9JRxM2O/4VkyKiuKET1TOxf8OmkjICLM6WAA8niRdlBzPjoOaiABcDxc10VDgWRIyykIZu6kAJSNCpc1R1uI1zXDY2/J5eZ18km/muil4HTIT2tRMBSB+RiWZ8rmwvvfX10amMfmysEuPz/ZWNEA2ufsqdRNp0qMiik2AJUUkEpAPvz6hQAlBndtINZUec9R0k92A09VIkNGlllTJywhQQpIWoF5gH4aAbES3YrmWust0G8bdNgEToNysgyFiqkqmqKJaVqBNykak2Pe2Hn+0bVogGDAugPO0FWqbBFldpeec7ASrpkkWIKyGKg2wLbmMF7ABJsT6n175LbpUK1UhlNpJ5ibLu6fA6HBpYqsUSZ08hKkUiHcKUApK6ld+yGjIvMIIYJBBiVNlWocrBkB2GpHPp568rL3ns77FY3i9djRTkc9pHMfWVk4riVZiOWT2olUiG7GmpwUSyCzOkNe7H4lWsdyhhG0xnc0NI84A6XPmCb+Wi/QnBvZDAcFwrXmmPftGZziAYttyaLnnuVlUWGLqZuSSiYVKUJakykhSyC3P8wVsB4F9GJxDKIGS5G5vPryXH47xqlhZpYVjXVDbN/wAo+3UL1DBuBqiaBMrFpo5Qy2mqzTA2rockEgg+REedr4skw0XOp+3n+6+W4xtfFuNSobumSd+Rjpy6rbq63hvh1JRTgVtYjM6iAogpYOwPc01JEaMueTJJPVebxWWkXBrcz+e09+i8zxzi/EcQ7SVIJky1OMkp0qKQBbNs+2mkbDKLYl1/NcGvRq1XEvveZi32XDGjn1CzNnZrhRIc7A2/5HTpEarspDWi5sqf5aobtZDRqmqoykEJudCprMbczd9b7RKlSLjLgqnYYtEkSqyqZMnKsvlSXUSNbu2nvH+I3Q0CLLUezLMCJUZTNqx7ypVOL2bMtmDAeB1MZAkgkwFEUyCJ1TkIBeTToyIHvqNyoAh3U/NX6ROQDY2C36GGJILh3srHYoQkhRs17uS5OoBvoA3x0iYJIEjVdanSDQCb6WVfJOn/AIcpHZouCst+UXJI8SWF/SM/Dr3srhSrVvDTYTO+w5LUosPVKda0WABzrT3pmhBAPupAD7APGHNDiJMA7LbZwas2HVBLnEWi48wp5k5SmyocglIyqADP3SG35n4xsNohou7I0XXRq4BuCpirXqgZogERdWZdOs96cGSzhNgFF2skfTCNN9ZoJDL6+S85icW0EgXI3G6nRL7RXfVllDXolr6bOn0HnFQzuGtytKjRq4t4zPIYT3ZdJhuHIqMsxaOzpEKdJV3VTCHByjRI5m/jFNeoylYHNUdrvHf+l67A4HBUQ0vYHHedttF1sutlUyEy6OWCXYBnIszvsAST+sc9ztcx11K9DSxNBhbA+HQDotLD8Ln4hMzzSblSlTFAkE5r5Rezt3jbYRoV8TlzBtyVvZs7S4HK3Xzvsuuk4UiQlCioIlpSCZsxnzDUoBD6j9S5LRoZ31HeEF73cjaOqqpYHEY6pkptsNTsB19NllYpjEikSZdJlMwsF1KjcXNkAHUs40OkbuG4fYvrEnpFukendl16XA6WGBOXM+JLot8lwS50xRUsAlcxVnVmAHedR2JuL2srpHWlrfCLiPJbw9zQBa1oLmgRa3XyUK6w04UlCnWod9dmAUNB0bQC51gQXtaYgDvv8Lk43inhdSYQQDJM78h0WaZyjmUHY3XMU2YgDTRm/wAROxHh206LzhxQBL3EADv/AGsqrrJaU/iOpCVOlD3mqZg97pHL+InAaYnNbXzXNxPFGsa4/EI05nY8+/NVKeTV4lMBCeylpbU5UhPS/m+5EUvcG2NwV5jEYqpWfme6OQWwmmRSSymmR2iifxKhZACy1gCfyu5tfaIsaXXdYDQLlV8S50sbcA/NUpxlyiqbOWJkwEnvNlQG/wDLS/xPlGzSBnKBb6LXyF0zaVx+L4uV5nLagDMSVO5A6XO8bjGRYBBJtlgDVYtFSTK6aJ88K7BKrAu81ydr2t8GiToa0xayqqVQ3wNFyu/paRFPJSupHZSilpVOlu2mvZIb8qbMTsNGjnVahqGGX63gLVnKLnxH1XSU9MqXKTVVaE00pj93pwcpAsxCfp9t4qbTLjIEkG52/dVFxktm57CenKo5y5znuhQLm+pylwAdAC1w8Ze/JYWcDqsZed+wFMZ8qkTnmKzLNmADJYEZQfytsBGkWmo++m5WegMRouNxbG5s9eSW+UOlCHsHtcD8x1J/zGyylTpNn+7U/ugDnbR94WIiaZaio5Zk4kDOpIZI/tSk/m67xEuzGSdO/op/CBB11V2UuepJWsEpALK0SnogWYNyixtVoMBsOP6qKysQriGSRklsWAPfUNdNk6RtMdeNZTfquSnqVPfXs9u6q72VcgcgeXONqmJ6n8LAkiSFDKkk2Qm9wG3NgHNtBa2vOLydZEW+6yLdFr09GiUO1nEKmA6C2XRkh9Va66NEQLS7QaLBcOfqrPa5iFluzQGDnuBrAK5+EVzMyLIOcQU5ddlSTL7x0uWuNAEj3R/iKjTzwCY10/VZVOX2k+ZmmKcEh+9c88oOosdfDnEsoAgNsBr3905XXRUgloSCEgmxD+jvvoYQ1sE3KiZMjaFppmuWSXUTcgOADsltGF3trFZAd0BUQCS0nuLLWkpWgJVcJSHWVnUD8rbp62ibKbTaf2WRBEToq9diM6cOyQtSUXB7NnU+2vJum8WtEWWYa2Tslw6jSt588HsUsQk/+Ysi/i4+TNEajsjbG519FU5xjKzdbsypRlPaES5KWCUWcgCwCbAC1h15xqinUe6zZncrAGlpd3uoKYVOKzkU1JLIS4ZrJSnXNNJ0sOdtnMXZKWGzPecztP8AXfqsl0DKV1CJVJgssIlEVGILSpCpllIlFQykS331vq5YRp1q73SHeFo0A/PX9lWGmoCTZoSSJIJ7RRzTVsVKUXUSdQDtc3jmvc8ulzpbsOnfdlHMBeLNBhaMumUQEhIvqTYhyPdb80JAaRqSqi8kgE2W1TpkUpcICppZyXICSD3v+7RrWdhFJa5158IUJJjnr39VoTZoly+0mEJ7oI1t5n/LCK6bcznNiFYLwYuuMr8TCVLUpeXYXdGRyTcaKbT1O0dCnQsIFipAEzAv8l5XxDjpmZ5Mtd1HvEXYMzFW5KY6lCi2mASBbqVssbBJLfi+n+9VxchKpqlKAZBPc6Eh3JJ5AfOLHEGI0Vn+XM6LTTJyupQCSBoNT4+bRjYpmgwUoGTvKYAsQNyo8gLsbdIkBmceSiXSHCIn9PyrMvKhHaTGYXTq9nSLF32iYbBACzJmNSsqonmes37rsoDvWGjPu8X5RYHVHTICy6mqA/DllksymJDm5YO7lyLdWiYaYsLfNZNtLlyq08hdQoqNkJYiwvpY2vaJfCecrAMAiPhWgZaUjKm2mb+BZy/ziTWWk7qQsBG6rzsqE6EBnseo15B/nFepgBL+izDLVNWQiySQ52uHLeviOkNNCszqOSZPCaeWyWzH3e7YOdS/Roa6325LBmOY5LBKe0mDUkuAWDkq5+I08IGIOyyAS7KBdaUqSJQDMqaoso/llsHIS1isg66cucVB0EwZCmIpgtBDn7nl+p5rTlFMoB2ewU5bKqzvzAuD4RECZ5qoW1/2nzqsrTlTZIcEtfcAdL6wGo3Uj81AiaVLSBZNu77pzF7X21jZECdnBYm8brSlSlz1MHyJuo65gzd3prfeMPqNDSDeSsgEzGpU9SuXTI0GzhwkFVi4B+vGNYkknVTgCJGsLlp6jUTCEAhHMlJGUm5AGrW/mLW5QOsarII2bE7p8tKD3EBwHBUSHIDnOAdjty2id2sBJudlP6qQkJZCADso3J1uL3b9tYgBmku3WVEqUSCoDq1yO87nXk8TA0BMd993RLLBDpIexdiRcEMHt9dYiXZTGvVIgC6lVKVNAASQgX0cqYCwvz/e8V6DWCfknTkmGSEOW02F0ixe5sLaxFOqoz1qmpMtHubkk5lZWFyGt0t8IuptiJ8R2WZt1WZPlhPuhn0Szd7chXg3wi5rnExtzVZBgt16pkmUqYpI925115OptOflEnE6ASVuYdmbLt3+y25S5dPLCEl/eY27ze876X+esVEX0gnvuV1mPp02ASN+4WlJnCytT0YWazOC9h5RAmO7fNZNcO8MytOSsrZydiEknS4u3iYqOX1VtI5jzg9juyvS1uShJZwlPvZsv/aBYudusRK6NFx0AU4UiWFXOcpYh76i5L3DH9YuptOYSLLpUa+QwLvP+0qc81QSlJvlLn3tWZybd0B+XpGw92UATDeXNRxGLq1QG58rHaxqedx3stukSZCTYGao+8e9YXygD8o0HXbYargahBddu34UsPTu0utOvoFPPqDLSESyAvNfdiXfdgddoNaI0mNAqcbivdNNKlEk8/ms1c0hnOcnNmL5et9mv5mGQEAnX7LhEF13GFFKUuavKAyVNdma1gb8/WIHw6G+0LZwzCXNtp0V9U1MpBlg2ylJIIuSAMrnRr7PeNinTnK4gyvZYCA1k2HL13WVMUucpinNKSR/6rfluXY89lc42g8Uog5Xnp3C3sVxQYZobQdD3a9PONOSQ5ZUsqUMqUuogkajbR9bNGs4lziSb/heRx+ON6r3y4z/AKXGYliKSpZmEpQCwTmu+zbC/rYRIMc+BED79/ReKxeKfVqXMgnvZcbOqhPmhIu4IT72Vn95QfV4tcMg9FoG7tb7R+VpSSUBiEp0chg/O3n9PGsTrAWM0DKRa99fWPNXBNBJSeQDAWDliPFntEgAYOaFWBN+ajmTi4EpWjg37rObPvoNusXAQI1Uw0nS6vU2UJTNmHs0APcAqUzaE6a39Yq1Dzy5rEEAE7qRVWZ0zs5CGQLBRBOx9fq0Rv2VieVoWkn8CUzOogHMSSc12BJ6vEvhmbzpyQW6qkxmqzKLMXDuCdiLG+8QmSTCyQVely8oADE6kkAJD+N22G/iNIyRtbv5KUkNtcdz5LTkS7tldgqzgEB2IBBcbGMBt7bffv8ARSpMLjOg/wBq/KpypSbWJKiwvpcFhrGJMN2PYXTw+GNi7fluteXKAGVIsLAaaC9ntr+sZALRMSSugW5ZEaqWblSl3sA7aqs+o+niRMa7/qtV5JERMrFKZlZOyIfK6WDGwcOTbl+0Ylob07/KlQoZntAEuP0n5rUSqTh7yu6ZosSRpmBAAG9vRzFlOg57Q8iGuv3yX0/gPs66lRZiatMms+S0RcA6E9fNVPvCySRodCoAk9WOkbbaTABIk/ZfQsHwymaQdiB43XtePouzlSKeWhUunlBIUAlU6aEiYoFwQlOiE+FzuTHjXEuN5zL8tvqzZogc9z6qWVTU6RmWtKQHzKBSlKcpIdSibDz2vD3dQkNF/LUqoX0Gbp33ss6s4uwnCR+Cr7zUJKQlMgJWCsFh3zY3vuGjZp4Bz2/1SAOuv07CyddIIXG4nxZxPxC6FTplFQDMEyQtQJSSSCyWDcwA3jG/Sw9Ki2KbcvVU5rhxMnksulwfOoMmZULJZRU7aE95zcXOsWFwaLnRYAdEjwwb9nzXTU2FS0ALnX7PvFKQAhNgGJIuX12ih9WJvKz4TY685U8+vmBJkSpoky0jLmlpSlak6EOkPsL3iHvHgAExCw4AHqVTpqeYuYfuskqUPfqp1wh7jvK3cmw1eM5i4ZnOgv8At6/omYnUwOXfNb9Fgs2arMEqqF2BnTAUy0qN3QwuGPSImoym03A+RJ0+R81CQN108jCZVIErnzAlSj+a8xV/yDVNgdW1vFD8QXWY1RDpJAEq720mUlBkySoAqyzKhX4YILlQSA2niTGq5tSoTNQtEXA/X8K1okeKAsuvr84ZcxSzoEuUSwG1ygPl8WFouo0G6B3Xc/UrBNgOSwjOVMASCyQojupyy0mwYIHvK6kkuLxvMaxh1gHnf/anBI0knTyViVh8yYUrXLUygCDUEpQ2xEkF211tziLqzbtA95FuXJbmHwNasZAyfNdRh+Cz6pcumppK5q1EIQEIssqayUJDJ+JvcmKg/PAB/wDqO7r02A9ny4tc7xnXoPnZd3JwamwWU81SJ1YPfSkDsKRQuQJp7s2oCiXVdKDZJUoOm6nDQ2SDU2GoH7+QML6ZwP2RpDLWxDQGchod7/n10Xl3EWM0vaJlSZipipRmhZUCQVqmBRAJH4iragP3veOsejwdN7Q57wGB5B9Pv+4X13B1cJwnDkUmNpjwkZQBmgRPP5rLwiRV10/PMT2copUQ5yrSTYqUNMoGYX71niGNxbcpYxxc6b8j35rzHFON4jH5qGFa54zDNqGAdSCJMcpXp2H11Bg6SuRLTU1OVitgAFBwGVluGJv6R5/EV9BNzfW3RecrYdtJvvKrjUqHS5gDkP8AUqnX8QYtiDpE0yJRBUpMl0OBrnmanazjyjQLyTJEk7ef2XmcY6pVcabW+GJjr56rmDIm1CzLQFTFN3laBN7qWfEgP0LRc1uWHvcGi/U+nfouQcCTJMuPID9ULwoIGYpVe5AALnQkcrs3heMe9LvCDIPzVD+HEuGew1A59wqs6WplJSkhwXA1VZrl73A0i6lRbIc43H66LXq4cMzWgDZZk3JKT3gVrsyED8zvlUNtBG+IuBsuJWdmdkjMdtVAcNKx29e0qWkuinuFqe4zIHuhj0d2vEDUEWnsqFLhtRzw+o0ybx+Y5edyoJ6ELH5ZUr3WHdXpbMRoCOUTkxdbowDWwSAXHlzVXvq7lNLWlOxI76zcOHtsebeMTDet1fRwFZzop0zUJiw/MKZNNLSyqnMt/wAqFKVnIBJv/wBwGtnG7RtU8LVqgFoygbuXtOE+xOMxop1aw91TdEzsJIMbkiJTvvkiQQsSlFKRanJAQS2V5kw3V3r2jebgTlIzAO/y1PS2i9pT9m6GComnRa1tQ6vIkxOwMgHnZAn1WIHLlaUpTJlyzlCQNALuQHLO+sVPOHwQsc1Ybm9/t3quDxHF4Hg+cAe/xgBMuGYAmwkRAnUdL7q8USqKXmmFlgDKkFJKlDTML6HX4RyatapXcSLNJ3No6Ce/VfL+L8Rr4p7nVHEg2ifoBp+VGipnVKwAFX90fmU9jtYBxfWMBjWidu9l59jalRwJu2dNzddVQYclKUTax1MElFMmyAS2VU0u6lacrjSKKlckFtK3/JerwGAfDX1W+HUeXNbAkT6hQJBRLtlHupSD3RbUu1gNegjQe5rA6TJ3PfcroCk97i1rSSuwwjBCrvzUEodPvjKlgkZVLUdB0snnzjkYiudAbnXynv6Ls4PhlRgbUqNIfyPd12vbUdBKd8xDBhlSCUh8qUgWDl9DbeKKeGrVnERE/OL6iV6rBcErYkjODEiwG346WXDYvxV2/aJlKSrKoSiol5MokOlEsAMsgMyQ5vfZ/R4XhrKLWuqCGuGaIuYtJ8/SAvc0+G0+H02iqz3bAMwb/cYtJHPl9FzyEz6sImzsyABfOoklTFROjfoBGXvbcU/h0A6dlcLGYtv9RzYa10gCQLcz5flZtXXyZJ+704VMmMUFaQ9yokhJ3DsP1isU9yYXgeI8XguoUjY2J59J5H8KgoZXnVCrtmCBYJOuUn+5tvoyYx9SzfhHn9VwnPqf9yo4BvIGAPT7+azplXNqu7TyT2RzJSpJATMKFa3HeDjwHMxY7JTBaPjj6981yMZjSdTlYNJ70U8jC8x+81qkLUGZDkS0BQ0Sk+8fnrGo55ccoJiw62XErYjO4nNPXz1VhU5QSZcr8KSjU5Q501y7cumsWCmBDnCT330WnL6jsoOUD6/NY9diaZTgTFTFju7lA1BKQCz7f4jdpUjZzhDdgouDGAWkjdcfX4moAhSsylg5UfmUWIdXS48to2mNzaWCqnMQTYNVTDcNnYpO7aozJkBQazFbF8qQwZPl5xirU90ABeVU6rALWX1uf9ru5UqmoUy0yZfazGCZaCM13AGRItrfRg8aDy+pqCB079FqlwixzO5/da8qXLw9qvEPx69YMynpAHMskujtNkkhreMSZSLj4/Cxv16KsB1QgARJ++4Vha5s9Qq65Q7S3Z06T3UjK4cJ91I3GpjDnD4aYhvd1YKYA599yq86qUl1CxKQQwYBwbJfoP5jUcYiT81FwAgBc9X1qi4DlSrAB1EE8gPzWbWMNIgwbBYAJnosZMtfvLJzjvBLhwH3f3i/KKs+abz2O9UkjQwtCkoxMVnmK7mrDVRa+YmxvbnEH1A0OAMlI32Ckr19lLcDKhJORCbEkEEZm6v6vFlIkmdD3zWFxtTLXNWqZPV2coHqFKsX8N2/WOrTpzDs1vysASQdO91UTKNQQlAyyUgi5Ie+vT+I2RYyNVkkAEkWWhKly5DsbpcKWQX1GnmR15xJwjqo6kc/pCz59UlawAVFKNrFlWBJJLFVhz1BiBBIAmAguTNwExUzugr2vk0fV8p5n6eJWjqjgCBbRQ53US4ewd9A7sOejabxgACbxKyLBXZGZZd2QAHWzAh2YE/ICIuBykBZ9bLSlzl5uzQCAd7vbmyemkVsa5pH9wKiS4R1P+l0FItEhlKLnclmZwGvu5+EXa7KJDvh2KsTsQ7RJQl2ewcg6jnzgBsAgbadD9klNLStec99Ivb3WsyQRrt6RZkOU2uouM+SvzqvRKBoClKQO5LysSG8fiLmIikXElwlovCjtaxUlDQT8TmhUxXZ06VZlLIZw2zm5sIk+qyk2AL9wpF+UADU/Pn3yXXTMUp8Jp/udAiW9xMXYTFnW5Ic957f8Y5NUOqkuc7X5DyUADqTEX77/VYonkqNRPUVTCe6n3XD2bNcAf4il1N0wDLfqp5oaQO9VoycQQAEIPePul7gEglJG4/aI+5NydBr3sqXAucB0WrJxBWZKASsnRmIBsSTe+/ppaImiHAlV5ZcLXWsieiUDNXMzK1zas7EpTtraK/dlwytCyRBg6jVYOJY0uY6EAy5SCdFElZ5nkrVg3rGxSwwYL+JyywSSvMscx8ywtEsgqAYPonmOWZztyjoUqQAaSrg2LgalcKmZNqppXMUQglzoX/7idDm87xbLSCBsrJfIbzW3IQEgHQaX5M1h5fvFZjYQmaJ3PNXApkkqANiUi1iGu+6X8g5iJOgNyJhSaCL6lyhLP2s1TBHhkAszEm6nP1rF1MSOZKwRIEi463hZk+sXPVkSe4LAHVs3Q3Vr8I2Gty6mSsAlzuVln1E5SAJaXzKBByl2DE+9zv4t6xZE+ikIEbnRVJFOZy07JsWJuHNy4uS7Rlri2barAzXGkLcEtMhAQkZlEPoO6G3LWU0GiT5KYEQFHMWiSgqUXJD+PPbwibwdQVixmDosshc86HL/ayrMQ2ov9O0VA8lgSLa/wC1OsIp5dk5lWDMxBGrn8utx9B9Udpr30XOVUxalqbvF3P/ACJLBIAFgLerXgsgOMcykl06pLzJjhYe1u6SBZv7vk0VOJMgaBSu3zViUVhSVEAkFwGAYhrAf3NrGMtwJ1UW2BkXKsdmuY5yqCbO533c8r+u8YBINllQT1FBCJZIcAm472veBA18+u8SZdxKWkATJKfSS5s1YlywXygKXq4J+Ft4Pqtpm51+/JSa02MfNdOpYo5QlpILAOXDB9WA1uY18xd4jHhUjG1y5czVTTUKJ/KAQUk8tw+1+hvFrZMSdfp0UCS6OazmCiEoSzl2sACG0Lvy5a+cW/A0q0DK3vVXAgy0hOquRZzawD+6wgPHr/oqQl0WuU9EtrqTsCwdWpZLEaqv8dolEC1lMMJBJ1A+f+uSkdiUBLA6k6OwZn8/jAkXCjvcK9KpxlzB0pPPlo7Hz9Y1XZi6QgJCmWhKUs2gHQB/HZowCc0XdPeigZtG+qypwVMJF+zDsbgLtl32f5RcGECwiFJpABkXGnfYWcpJQCEEOxGwy7qd/DX4CLmk6kXUS42JbEnb6KhMQp3UCAHCVE6h7C35Xf1jIMHXy6rJJ2CiAWMzPs5cBmFkjrp84zmcTMwrWVXBnLl35d3TpSF+8SVHbO9rubA2u4+rxLjfeVgktN/EdVoypmUpJ2NtSS9gC2pPWIEEiDqT3HcqynWywXbLWkTlzWTLcuwS98rkAh267xWRBhdai8Oa1wGi01zOwSmWlRXMUHUXcgnkfypA08InTZcknKulSdAdBuI79FJJClEklw5dT2SSHs+vl/MbBe1o69Ft03gCSJLuQ/K2JKwkuC/unMT740ytt3v3OkU5S6JEd81tU6Zd8YiLqc1RQSlK++QXLO2th/bA5Yvpt3usYjFCiC1oudxFlWNQo5k3USSAW9C/J9LmMzA6BcKpVlzjqSdU5EmZMJtdu8TobOwGyXiLtA3crYoUjVOllItYkpZL5iC5TcJ2ty11idOjmI3Hey6tGlbYZfwqyF57rLv/AHMx0BJLxe45WnLaOS2nVH02xTMSBpaysFSBpoNdizOdRq/zjXnWbd6rnYisaTXPeZcbmSuWxbEUsqWkAJS5JA+D6jQOeekGyTpr3deRx+NfVdlaYB1Pf0hec1tSaiYZctWZKWKy7pzaOLc3HlG01uVoJNxouYCCLm7UtPJVLSA2dZ1ve4uAW5gdHit5lzuRn1gdyl5uIm3qtRIypcjMpR3ulyQXUBYM97tyirQmLb99f9qJgCNXSo1rUCz+JcPfU6XGu28IkE8lgSE6WMyiXBSLOQLJI1J0fUxmDBg2H15qTTllTEqmnskFRQlu8B727W0DFvlB0zBP7d80zEggrosPo+zR2ik6klJIu5HeLDTWI7qN90VSmz6ABiOVyQ5tr4aQcTa6y3rc6qCWtSgFsyBYZmuQW52fnEbTbfbYqbpLRv3Za9LLUq5JN92seY1a5Lw1MEEfZTa0OsBYLalpQlIJACbAtcG4YJOpOr+sYcADy3XRw+GzEEi1uivSQLBDglT5rhzyYa7CMNbJBldItLY5K6BlBJYEPmbcFyQ7RZ6qqq7KCeff1WdNmqqJglpBN9BfM2jDd2iDxvyVFNjqhnlp6rRyow+SQAgTlozAkDMQGYpA0ZVurNCjS97UB1aDHSf9L6L7L8B9+8YmsyaTCBFrmxA/U6rH76y6rq5kkkg33Pj1jquIGhhtvovr2Gw/u2kxBMWsIgf6ny808BavdCmHh6uNdIqc4zAW+ynVqAlgIA73TKnihaf/AJaR3RpMqFOQbjMEAc/GOG3CsbOZ0zyX4/DAJBdZZaqisxQlU+pnTXUO4XlyAXt+GPeD842A0M+Funz+fNVusCWtiOevyVynwhIIWqWFKLXUA4fN+kRcQ0TCodL3Touhp8EQUpmVM3s0X7hASVAC2ugJ3a8az8RIc0CTzGyrIANrlOn1uHUYCZf4xBYITZJLHUtc9T5RQXOIPIb7/vb6qQkm4sNllzqmtrlZW7GU7BCAQSLAMkdLPeLKTLmbnW/I6WP0PokgG4BH2XX4JwPWVKU1Vak01OsZkImns5s5DakK9xF9S2lhpGvVxlNksaPeVN+XnO/l5eSqdXaHFgMld3JwHDKRKQtSJ4TlyykOmnSBo6v/ADFPveNf3taoZy5D9h0UC8nSx/KiqqulkhUuUUykouMqMywwKbXASHPMG9hANJJl0k6/63WA0OkumZ/RczPr5Zm/gpXNnKOUBSQua9rAM0sO+xNo2A1oEk/JXC19+arLTWrAKiUGwF86wC5ASRvpp8tZ5xdsWPLuUF7pow5WYZ813/5KUf8Ak4ZCSd9BA1ATGsLIaXeS1qPClkpRIlGZMI7pIzITfVKmeYr/ALR5Rj3peRN45d/7XZwWGJynJPXb1XcUHCWUpnYnUZCzmSgFc9QICg0kF06C8woF94F0Tmd7sddfl+sea9hw/hjnvZnlxPLS66KfiNFg9MqXRIFMgpCZsxSkmpmpNss2ZlAQkt7iAEnfNEG1b+CJ57n5WA5R819EwGFwuEY11QNJt1gz9T5ryrH+KJ1UFyKadkJ1VZRJUWyoBsCz7R0cNSawh9VhI2E6dCdVvYjjeGoNjJmuLbeXkeUfLVc3h+C9ooT53aKQoukr95YcWDp7gcgPvGxXx73eHwtDRFpt91inX4hxR3vHtyUgLW5/RdOEokpCAQlBYiWlQBUwIJURsLeNukc99V9QDKIEXsun7r3dJrWiIBmNz5qdMpykr91hbVtNH/XlpFAYTvEarl1KLnuh9m8u+4V6XQTawspJlyElLJSClwbEMLqNgfHwaMZm0rNAc8/Raz8K0iGGxmTa3+lspopVJLUgDIkBxYEk6BRU3hYWivJUqEE+KdVqvwsSC0kDp8uysSurJaMyUpTb8oKTY3Jd2Dg/CN6lRpsEkST5rmYqpTog28cQI69/dc3PmTZ5KZQyhTJcG5L/AN3MW6CJyJgaLzdZlauTlHy1+eyqzJ9Fh6RNOU1DF1EBZSdyH/M5OzecSY17yYEt5z3+iso4BrfFlDI1J1K5ipxCfVzyZRUStRAKrtyLaD/Fo2MrWtDSBIW57sR7tgkzqpqaiWVAzO0mrU5CGsLOSSbPyESa0mIsVtYThL8RUAaN4O/qSBb1V6YiTLQZa/fdPuKZaQl1ZV/2h2t0vzjp0MNk8dS07G6+m8C9maeFipVaA4Az1nkZOne6yqiplozDR9Qm/Ow5COgHhoAHlz0/Velr4ihh2hjDYQLa+Sio5H3+fkLuAFJSHCSHI/EU2/Mb8408ZjDRZYwD8x5BeE49xmpSY73TwzUdR89fJdLOMvD5Ql06Sqcrusi6gWFnbui9idY4AqurPc55kHmvkmPxFaq4vkve6STebrPkYXV1k1K5uZS1KcSkupIBUWKztY6RI1G09bAd6LkDBVK9VlJrffPebRfXmV6DhvDxpx2i2QE3Utbd0gBwnM+XwD2vGs+rnDiTlp8tz+y9lgfZo4Zoq4qM9vDsDHTvqVsyZCZswIp5ZWxymYR3Qdmcd9Z2jVe8izNvyuqzA1Krm06FPMGkCPn9+7LtKDCZFN2c2pIVOYEIKgpKHAcr5q3JZxoI5VQudmBJgGI59efSNF6rB+z7cOBUrDNWIFv8eh2nr9UzFeIKSglqAUFzE3l08uyjoLpJYJvvzdy8bGE4dWxTszRko7uOlosOukL1XCvZLGcUqAhuTDt1ebAdNbnaOesLy3F8arK9SlT5mWWCVokju90Pcn/t3ce7Hr8JhKGEaMt3HcyfW/Y9V9Iw/CcFwamRTp+OLucSSQJ16TEH0VWgxGnACESu3KFd1ZJMmVm7zDL78x/X4xp40Oe5ziYkfP1+q+f8exIe+pUFSXX10Ggtvb881fqKmpqhkClBOjJGVLB3Jt3RqbnaOUPDmA+cL5RxbE1HudTbJ6Rqs5RlSApYVcMDOBGYi5CZQJuH1OsW02OLvHovMVAaWao8ye9O5WBUz1VCmZWUHuS0i8zdy40NuVzFrjlkNHhC4uKx+WQw35D8q1IqVSikGUmZO7qUS0kdlLDFw6fe8NLxrPZPhbJ1vvO3VcOtiHvBLvFPyHfJTza1MrMqfM7SbyBGVLiyUgWy+nR4myi6QQInX16rSz5iHarnqvGFEFyES72FgxdKr7k+MbtOg1osJIVjTDZJXPzKlaiSglSlaE7lnswt18dYvgFokwBKqcbySnUWHySrt6w9pdw57gBNgCbkvyipzxlIYbT/AK/ZUuqCANAV2dJLQqWHUmTISCAAyEkPZ92tfWKcpebm37LXNQ3i8aKyKynpSpVIn8XT70pOdUsXcSUEs7v3j6xc1gAG+XmjGF0GLHv/AGmU87tFqWCVzVPnnLOYizqUOZvcs0a9asxm8x9VvU6YaAItzsri5iQCrtM5e6vygMLgkXL6eBjnvrElxy3VNQtb5999FkVFYF92WCSGCiANW2UbEt5PFJEQXmJ0v36rV1JKzZhyOssVnT8xTbmNVvuGEQkvsNEU9Fh8ypUFKByam5YupyXOzjTn4xCpVNMBrRJ772WRBJm3kuhmIl0yCWD290EuUizAa94fF3jVo5nugHXv0WJ2my43FK5MoqXMIXMJtLJJy8gW1vr9CO7h8OXC/hAGv6JI0XKrXMqlmZNV3AxykdxOw096wsPOOm0BrYAULN1J80/twlJ2SxAUQATqXDaxPNAgBYzF4cFmzqubPGRJKUPcgF1E2ty6kjaz6RiYPiMwognMJmVLKkkJdiWDEA90GxBuLm1zrGHOBPJTETbQJs0qSkqKsymIckd1gQQm4fy5xGZiNSpGIKikgK7xOZQJ190F2cf3Fj0vGNwCbkHRJMnktRClEM5uAkhx3W0YDQ/RiShsAea1pCpchLgZlDVyzkfO0LbiVM6coTJtaqYVAKSEpALJNgBzbpvzjItIFnbLAIidYUlJMM5QZxLTufzOzvzibWHU7KObM2QuhFVLShMuWQBuW1IDAm308bAZMyVXF43SS5koLDqzAMoizbPmJ0cfLnEHOAHIfeFkCYtqrk7HlJlmTTqyJYJ7rEm5ubRpVSDdxHl35KwMEXElUkVhPeWS7kjMfdIIck/meKPiHh0UCCCBqq8/EZhGWWovz3Ja12LBx5xYym2AT6/sowfmrdJVqQoKUomaq4Fi1nJV5vFZZJdfwlSykEWkldBKxFNOHCwZjO4FwzEM/wCa7+Ah7vMYi3f5WMkeI2IUn+qKXda2lhzlckZi5NzdQY/Vmi6m1sQIMwoFjhBLiZ5LjcZx8OtEklSrupwwKndI/uNhF9OmBc3VmUtygunvXvdcS02qmlS8xDjvObku7EaMYk4iI3CllmBmkLQloSLJFxYsGuzs5HS5irNIMLBBMH5q8lJLMbixBtozuN9dOvqMx16d9hSDYdbQKwkAJJUrKEuVKO1tA+kTpMLocbkKU87Ad9+iy6qeJxLEiWP9uUN9gtTC56H4xuU/BBy3UJDjcW2VNSxJl5mJWLJABUXNwAAOl7xMiwJtKZfFY2EKlKkrmTASBe1ySLjM5J2DHzjElIOa1iZWsgIkgIQe+pmUrVDC1hr0h9VKQDBOqcVdkglRJVe4udy3o8TBDfXRZBgAnULLJXOUSpdgXSkZmYEuRbvMH8b7xgvJELAgzzFv3VnMJaSwJUUh3LZXazk+80RMW5rN2g/3FY1VPJBTuXYNmKmPMed4LAJ1OisUdD2FMvFKu47RUmhlqSE9rUe9Mm5TrKlIu+hWpKdXjFnAu0aNep2H5KsBLbkRynmqhzTFOXIP5WDva7vY684plR5ncqymWLPcnTZncC7WHW3jGCdLaLBEghE5YlpsdQ+XS35WbV94wJl3RBaAs+XImTZgKr51AJSLk5QwYAe65DneJ5gG6+fZUg2ZixXX0dCmkkA5QFlu8bG4zPs2pjRfULjf4RspOEDWZ/HLZUKxeZRcgJukjUm1wLe8214taCdgWjT73UZI0ssCcpy6HCXZvdsDcu17/ONkaaie/ks5ZOmt45KSmklQUoAA275YEAMwPrb/ABGLnUqZ8QAi2/fVXUykpAWou7AOn/kSANgGOvSLA3w66qxnhMm8D6qJZ/KAoZmIS7sTfMS/jGZdlM3I6LJcSSQbbR8lYp6RUxQUvNkSrNowJJcON7+GvWIgT4jaO576o5zYv8Q7MLVUuXJR3veADIAZyNAQNIqjWLE9lVjmOwsxQVUrAIaWlVwm5USL3IuC2nSJNAbOxOikRoVFOKWCEvZ9CQzWbvfH/EXCQINyn3CprkZgNi57pIGYbhuTn0EYJgTyVbogRZVVyUhtjZmsP4DmMN3PcLAywHXkd/JRIp3ZSg7EkAkJ1fW9y1/CM3kiL9wptvMiAPsnGnUU5wGGyRu4Yc9Rq8CbFRzSSdOmqYmnyqSkqdWmrAq/Klt9RAmxg9fl381cxuYtJP6LqqOi+7SBNXZawQhJ2tfa27RAHM4mIXVouYw+E693VNSFdpZysu6nNr3uNL6b+sW6WXRpOLircklRASCSNzYM7Zemj9YLoUYaBtPVaAUcwSj+3UFxyNzZr+EZzECJV1TEBgc1pjvuEiu6LXUSzuSSSzFvCI9Fxq1UHfX91apZV0tmUo7kvY2YB7aHw8niEi/i76KNOC4TdaKlJkoKE3mM555tGfw+MSaATrGq6mHe0GJiFkzUTSpSjdw2urAdGAc/DaNkOaGgNMRb5roDEsDQNu7/AO/1TA4sXTa72B0cBzy+cVl2t/otWtjKdNj4dJ7ssquxFATkSoJSn83MXJFr6fKK9L8l5TG441nOAcYFpjr81wGKV6pyxKll0DMSSXL3zXGgawfy0i+nAbJ5/RckAEyqElKUpOW6ixGYHXn5AmMuJLoIkIRJJEFaCClAdQS7X/gvt+kRFiQTIOm5WLgAl35RMnmyA4zOL3cDcAN6voYi8TmIFh81gxNjr+qaiWZiisnZzc2ADMzMA3ziMuiG6/Xv5LF4PPvvZWpaFLUEJzZXuotfkA1gG36NEyYaBFys23XUUGHMnPNskObi6t7chpFUHmonTzVypnplpZBDBhYAFNjYDbT6a+SsxAFpjVZCgVKC5uYhnSkm5L6no4LnlsYgdPL5qwNFiCZUiHWdO647o8mIHK502PWICTp8SOnUbwugkoYJALWBUSA13yt9dYnYQDr0/Zb9CkJA2PJakmTm94FtUk2Hiz3PLx6RHMZ1kLr02BjeULQlIy+8CM1xzDBnYPbWJNiBzKi50NbOyr1M0v2SLOBmL2/9TjXTq0Ztfvv9VRTovrPuPh05H1VimEqmT20496+VLh1K/wCKWukX+hEfdPqOt8N17DgfAcRj6oa2kcrSJN4H6BUznnzDNmqUomyX0YuQlPK+8dKWsblAyjkOa+5cO4ZSwtJrKbIaPkTAFt5PP8J4lKsAAFbgM4B0cxU94m5gLrtwzz4f7uQuRffZTFGSySPT+dIiDIstp9MUoHPoOwsWkwMraZUEJSb5C7jkk7nSNJwaOpX4rgnQLoJVJIkoyyUuAzlso66ju67eMa9Tw3BvqpHwnxm/fopDP7AdwBUzfcAjVgRcxWcz4m88rrWqOabt05qESMRxKYAkKCG0JYMXYqPLcRI0mgeJ2X1WqSBeV0eE8GifMT2yrnVZIAZ7kZvd56beUa76rGB+Rsxz+fqsGqSTBgL0qgwXA8Cyrp5cuvxAMBOqBnkyS1zLS/fWCDc6P5xzTUr4lxBJZT87k/SxWuS8n4srfv8At0+8JKutlBS51XPCyVJIQksjWzh+8By1DRYymGsDWthZDZPw277/AAuZrcVm1RKad0IDjMjcPcFR0308osDQ1ourWtjXVZCKWpqlZQciCWUrUqJP5d1am/TeJi0uImBbkp6kdbLoqHA5yO7KlnOo94lOaaqzOoAd0EHp56xrvxTNnfbfpN9IVnuyLuEBbSMAnk5zLOViSvISLWJeyUKYXzKDa7RW2sahytHnG3fZWcoEDc6pBRU4WZSCZqibppwmZuzrqCOzDAflC42Gta3xVXwBy1M/QDmSfIFdLB4WpWcGsp/FudFv0cr7t3e5TAaolqK5qzlf8Wod1DKdBlT0iqriiAfdAMFr7/Pova8P4XlymtfpsDzAWdjPENHhEjNMUAopeXKQylzVnVTM4135+URw1KriXZRedSe5Xq6LqeGp5RBP6Lx3EcbxDGp7la5UkzCESUkvZsua91eNucegoUKOGZEZnRr696bKL8ZUqEU2AlzzaLk9AFJKlSKMJWtPb1TAhLgoQXygzFMwLkxsU6FSqYd4W8pufLnsvTcD9l6ld7MTj5AmQw6nU6ER6rSl4gkqKJs3tS+UJlpKUJa5GVxnIbctycPFdfDGBkYGwO55c17Wpw17AGYemAIGpt9O/wAb9JRmYlM5SezQe+CoHMolmIG1m0GthaNNzYlrnSRyXLr0n0nFjiCRbp81uSPucq8ybKRlScxmLQAEgnNY66Hax+NLcPWru8NNxaDyJ/C18PwrHY2KjcO/3BPxQY9EVHFOGUctQp5a560OkTCkSpZ6hWrWZ2D5rc46VLgldxzPIYz5u9V2R7M1qdIGqW0mwTe7geo/0sKZi1VWJmTKoS6eT2h7MlSUBKUiwUoqPaKuNOYsYzUoMo5aeHl1vEY1M6jkPO683xSkyiPdYQOy5QHON8zjuLCI5eeqwqmqkkqSmZnKvzIJU76AFtHF9x4xSGES54iP9FeJxOFDS44l2RvK+Y8z0v2Fk1WILlDIjvTSAGclSTyUWsPnu0RY7MYAhn7flc1+KDv6WHpQBA5E/p+qyZVFU1c3tahSumpU3ke6m7ecbESIaIat3DcOrvaC8e6ZvJOY+hlaaPulKezSEz510hEq+VQNgSRrmc3/ALYvp4WpU8XwNEXP4XoeG+ztfG1mtYxzKbt73B1A6kekpk6smS2ClCUxcJlXykpb3tSWHPeOnTpUaI+GSedz3ysvo2F4PgOFU20yJqWmbnmJG57gLLK589RT3pcsgnMR3167bbcvGIvfALicrBaQmJx1RtJ7/wDtUWC/W+npsr1Jgkyo701Ckjkq+jFfi9mPjaOZiOIin4KTpOkxfsLw/EOKOqhzcNLQZ8W/nyC3MsumlinoxlUXClJYqFu8+jdBe+sctzn1HOdUdJ1HLv7rxWNJMufUzu1Ku4dhMybM1zzCQqZMWohMtJL51F7KZ7E8y3MXlxDWtueS08BwnGcWxQoYOkXnd0HKBvMfKOkrtJIwzCEO/b1OQLKXIGZV0kFnWCX0YddY2BhnRmqEOMwCBvYkei+p8O9kMLwmi0ub7zECxfY+LUjpHLVCqmbVkTaqb93owcoUlkg3J7OUlnWshN7Ml7k6Gn3JccrPG/kNuptAC2qHAcTxPENw2Gpufe4by5km0XuSbJZeOokjs6el7KWgpEtIaZMIcZipR1mG7m+usbH/AE0NaJqS46nT6L6Tw/2FpYGg0EtfiTrlBgTsCdY5xPROqseqpwKZSeyQGDrZUywuJgds2ja3ERo8NpNl1Ul7uQPX58puu9gfY+hnNbGuLj/i3TWbu1vrA5wVylfWAEqWVTp62cqJUroVkjRhYW0jpNDWBrQA0N0AFuv7+a7WJfhcBTbQw1JoIFmt284/PNYPYzqycBMWRLJOcAE5UDU+NvCMPcWtzg2H3Xj+JVHuY+viqoyDRuknZvmbrfo6WVJSUyUhMoFBz3Zam948y1uQ8I5WJrF5aHmHibevPkvk3HMeHFucRqGgDTorpTnSVqaVTobMouDMIdwn+6w/zGuxgg+IzqvneMrUqMvLs1U7ToOyseqX96LJR2UhNmKT2iwCwJGqU6N4uYy5+UlodLTzXj8XinVXEZpadu/z0VISlKUZclLMLsCwAZyovy5GzXeKy8uE8lx3sJJ8Nt1SqZ0umSpEkhc780zobgAtbT4Rt06UEF3yWlUaAII66rlquqVcqUR8lc0gDU3jaHgg7clqxEQIErLCJs9QXNK0ITdKDoR/2n3Rl1e+8RL50dqsOeALXWmhKZabd5ZIAd9dgAz+X6wdLol1gqHviedu/krspCQUKm5ps0F0U6SQkWDdqoBgHawv5xEhu5iNh3uqvE6N9lo5lWM5RmrsEU8sZZKBqAf79utrxF1RrGmYaY0VlOnO2itSaOpqFOt0D+1PPQBRH5m20DRo1MVAytFhzC3WtDQJ7/RXZnZUiMjj/kAoEqJsA7afLYRplxcZcZVVWrAIH+v1VRRm1PduiW35QQ4sGBGt3iD3MYB4rnn3+wWkSTJNynLlop0JSxzMCAe6o5gATfZvlFbM9Z2Y2bp33ssGdgjDsNVXzc5zCQk95fu5iSCMvMAu5jGIqtogMB8ZHy6rK64yJdPK1ySxr/yAsLtZJs5toDHPph9VwBEuP0Kx1XCY1jCZYIkkd1gFqPdSOg3X6x3sLhQ0Q6S637rP0XBhaqmaqZOUoi6jdyQOb7s5+Eddo0aLALBsJCSZNsAn3U2AABSLHYC5Pp6RMwJi6rjM430VQhc02dWuot47cv3eIrIIGbYBWESkSUkqUBq6jYkuLB/y8oyZ1Uc2u0/Tmqk6tKCVGwcsks+11AHpy+MYLAbybfTvzVoEdSs8T1z1Z1K7oOVKQcrAPYsOe8WBgAhQy5jey0ETCkAd1gkAAE3JOUOnkIyGAa3UpdPNaUlSJfeUXUC17+I10faK4uZshIkfqpJlWlkhLubWDnZxlHTQ9WjIaXbwsF4mNuiUSpkxIE15crM+Qe+ptAtT+Fv3i9tNrQHOKrkxGyWbXophll2sAkJawsAxA1fUwc7bQBZA/wCMAcu+90yXiBJASp1rslOpclz4c4iakg8h35qYA2tH5WgZ60JQVqubkAu5KfdSAdHI8SY1Kjy89BopiAmCeBdSnUTcE3GbZtWikglwn4d1gEEkTBCnFQpTJS+W4Vvve/m3iW1iUAaLFyDefJXJEsgZ1M7d0G4c3BvqL2iQAMDRRaIAkSSVYLygVEtM/uPv3dgPraLA0RzU4vqmpqdSVMAACSWKjYX/AOWnrETT5G6w4F1tAs6txkkiRIJ0IVlcvZu8ToHb4wyhpBPoqyNmg2WWimVN70wkv3uYezlgL/xEXE3EqRs1si1vNXFJRLHIqbZ3Ys4A3ZvHWIDQKRGaCLlQvlcMxJT3gGZ92FzGTcQogQQTYyrCJyUqCWKlOwSC4sAzvtppE2sMDNYrJ1G4d9FVq6szSJSFMlPvlNsxc3DDQOI2GjK2YuEyg6yoZYSl5k0jKxYakgjRjziwecwsQAdcv6dFCSZxzBxlLoBb3dGtrqHOgdoysg8vhAUmYIZKe8T+YfHQ9BbeMExvqsTIBAuFYSgSUlS/eyuBexYkOdrRn6o4EnoFnzZi1rCAMylByHsBow5xkmblZgxlAme+SnRLTLDi62cqS5CbEAIB10P6RHayzYaCXFQTyUoIFty2oBZ2c+sYEHxLMxM6KvQ0Iq56jMWJVNISZtTUEOJMoEAqt7yye6hIuot1jPiMAWLtOXmU+6mr6oVsyWiWjsqWmQJFJTu4RJTqVB/91aiVKP8Aco8hEHgDK1pkNt57k97QNllxMXOiqS5ZRdQccjoP7S/kYqe42MxCKypYAKlWc20JOnh09dNYC4B5qJcBI5KhlVMsbhwAGJO93a1gDrEhveFIyulwrDgB94nJ0HcF7XOga1n5RrVX5iWiwus3HQq7WTUpD+KbDQA2AB0sYqaHOBaN0km0rnZiSvvlw57rAlOumUG5O/KNpgIERCy03sbqtLp1TVhX5EqSCpiymLMH1+jFhdrJ5LLnGYnRXhLFiodywSAA5L7vs4byjDW7DdWAg+qhmc2sQyBl/Mem5LeW+oi4CBCyrNPRqUy5j5lpSvKQwyghtdOsRmXdAh+S0Vy+yllIBLsWFmN9Ra4f4RFzgLg667Kgqj2CppKjcFTlR3cub7pDmKg8yYEkEjkptEXmCVKZQloYaA3vyGiWG7h4vZus57x09FTMsOVEWVdJuxF7DkAWvzEZzCLEKJdI0idVSmnKDbMo6Bn8R4uD6l4juBmsswMrZtCrJlqmF2cuCRpkS7sFbGxMRnWVEukQLC6tJkDQCwcNuT42/wAxkE3HNZBy+ECVDPXlVklAlTMnKQo2diAd2a+l4yXQ0ztzUxuYutXCcHMxSZ00HPmKlPdKAfmXf4XiIk2Ck1rnOAb5nzW3PyKV2SbhBItcd0N6dfGLg3KAYue/qt2mcpAJ0PqqapCACe6AS5dnUoksAwt+XxhZdajVBjLZtkqEJKlBFgz6WGm7auNIxMCdV1AWhoA11TgguUpykFydS7Hlu8AZHNczEVteQ77+SjMp1pSXBKnLsO7YP3dA3KIuMQBsua+tlk/7K2pWWUgZO8rMQCG1L6DYAv5iMBkxdGYn0QQ5dwpRLnq467ftGQQ2wuVuNxTfko1SiWKmYAEswJHS9hc7NEviAIsUfiyGm/ffNYdetklKBlABvf8ANqEnmzbtaMx3+i4+IxbqnhBt0XBYlUMSnM5cslyHtqX3ZiCbWibRLum61Wtm5XPFs6SGTmULFtCwcBug1i06EBWGTO0q7KbK53Dtq4ZvMWPwiBbubevyM6hVuNi35qRQJBAuC1mFnbNppztq0YYZJ8t1XfSbKWXLRmc26kuBYv8AI+kYcHExqRy/KzMG14WhLkmYciLmwcXHla7j4PEJgHvRNdF0FFh6ZLTJ2U7sWYFnfR/LpD0WDvB0VqprkS0hMvdsoDhyXD5ttYHWJ6FOQ5rHXVISoFTLmlwEO6UsN3GxJPnC9hPhCsawgkkWKRHaTWUUkk31bpoDp4CK8x20AUiSDoI778lr0dMSyiCeY2tYhmtry6wnLHNW0mB5DiNF0NPTlgnKyQAXSNywIzA3uOsDcgkwCuxRp2E6nv1WpLlBKSbXs4Dts19LD6ERnQbLaPhbGspZtSJSdnJbwDWNtNLRY2CB0UWNzkDRUUBMxQUsHKCM+2z5X00+A3ESDC5xDTH4K9Vw3hP8w5rWggWva3OVHUTsyyTaWklEtOjJAF2LM/qY3abAxuX+7dfW+EYbDcPw7KTGgP1PXz+/khE0qP7Wt5aiKnmQ4gwvRUcQXktbc9FpoZCSGuXc+ILaiKYceq9BSy02RHjOuh2Pr9U8Ss7khXIWOwDgRtDIwQXQuZicTRp1IeZcdb6KsJyGaWksD767JsGGVPP4RzwyTcwAvxk+s1ghtvlKdnmTSAnNMUzMkEDY3Ya2iRa0aiAtF9SZnf6LoaDBFrCZtUezFmSA8xdhYEhkdDszxpVK7aZysv8AYeirLoBK3P8ApaUJlgpQhIPcSyiwYZlqdlK06tFJNSo3NFzz6axyVQBcZNwFMMUypySFhKQGJU7XIDn+6/pFZonV3iHL9YU8sgg73Vf79OX/AOc93zkgACzMnntYXeDgxs5WWP456qGW5BMHZORLXPW6yqY4d1KbRTORZkl9g0UzI5AeSm2JG8WW7RYOuqOUhAloAexTLSA+pHvF230jWq1qdET8Tjtv33yV9Om55jKurp8IkyUOlHuguvswl20uqyU2fS46xzKuMfVkZo6StjJlENFxOqlLSwZcphcOJfus91TV6r3tGKQJLXRH3VtLDOqOjTz0/VOmyZtYlIq6mbMSjKBLMxYQkNZIQO6kFIGz9Y6Ae4CJt8vtC6lDhuHEF4lRFSZP4chLBAIGUaDckn3R15GImTE35LvUHMpNDWC3p6BcnjPEMqiSqVTK+81ardnLfs5RLuZkxN1EBnAjZw+EfVdmf4Kdr7ny7+i6FKuZ1hw28tV5fWCrq56qmtnErmBxmClKB2ShOyQSNecelwuGkBlFkNGrtBH672XouHcF4lxWq33FItpD4nuPhAPPmd4EyUSUZAFJUUAMlSy5UtaW7qAbaP4buY7FPCUqTC4kPBnxR9GjfzPpC+p8G9mMFw8Go9vvqzrGo4X2ltMTbqRpoVZAWpJlh0yVrC1DULUM3fVYZlDMrlrYRUWhzhlbAFh5ea9bTw7YpgNyMbYTcx57z19AFdpJa0LKpMkTFEFOeYHSgkNmSLd4bHoIyabXty369Y+910KeBdWBZRouc11i42A736QF0QXWLlvOqLFKQcgCLJ0CSL3e/hEaWAo5s+Sbk89dLEbLdw/srgmEYjEMFVwvDrtny/uO4No85WfUKRLGYkgXJJ1zX0vdzHRaxrQNo77+i28VUp0GD+ymLDYchAHy6LEnqCi9yXsm5sWufP5wflEOc63ey85iX+8c62mgP3PKO5VISZ05YmKKhKSSCpROQpIY3VY3b+dI5uJxTGgtb8btANh3814zjOPp0MzJFSu0GwvHKfwpJk6XLzSqZWYEOZru5IuBqwLRzPcVqzg6p4fn6L5//wBG4jxisRkNNrjckHNG55Bot6qmamTTkEpJULqTqxuSSTu76c42GYQNFyJ/a1l6DD+zWH4e0scG1aokzcif9cpjkppVVXVVkPTy/wAyg+ZSWy95T2DbfO0WilRadMxF7iy72A9nf5p+eozwWmYiBHd7qymQU92SkAurPNULl7kA7qv5+EXe+LoY2wbvde0pcPFBgpYVgp7F0adG9/RLLowuYlCBmmKBDkEB7uwHn+8Zc+nRpmq42GvOVqYqnQwjDVq+It3jUzsO/NdBSYQinJmTSFKAL58qgwBdwU90Wt5Ea24GKxxreFvw9LeQJ3t+i+d8Xx38wHE+Fg2BsI09Y73Uk6crKpMnKiUGzzVCygoXa3pzeNFgBI3cV4bF4/KHCmYp6E6d+arSEXCykiUVWmKHfmkgv2YLMju3VoH8o3aNB+IqNp0zcC5OjR8j6Bb/ALOezON9p8W0AGjg2XfUdMRazeZMyOkwr0zEp2T7rTS0J0ACQ2QApN1PdRUA7uY72HwWHwgbcvcdTIE7abR6L9AcM4Fw/g9GnguG4cuqAQ4kCXG4zPMa8r/NWaKinqn/AHhaTPqFOo9qkokoIU/dlZnWwJHe7o2TFdWHhzD4abOQEnzJ06kXXfwvshiuIuFOt/SpC4AFyBrMi3mbnot/7iuY6p03Oyie8bOo+6gaITdmGwjVL2AZabMsanoOup9V9E4d7K4Ph1IMpMa1sCXQJdGknfU7qBUmVLfLYJfmQ+r628oxmN/Ed9+Xf6raq4bD0g7IIDelvTl6WWNU1CUulBYktYMB1/aGY2vM3Xm8bimszNpnxd3WVLlmfNbNlDlS1l7cufe2ERc7IM2vTc+S8dxDH0cGw167jc2Aguc7kBO0a7LWkYetySO4wUlrLyuWBWfzG5LMNixjVrYwva0NblLbZfPf072Xy7jvtK+uCIy5SYpzI6SRq7qfTkr6wmmlPMHZpfunRSgSQyQ1pdg51LRqFutRxkaea+W8R4hWdJnM4zfl0GyyampXOUMzOlPclgEJlpDsco1UR02veIF2YjIMrRqO/wBV5LFVKlQuAu5w1VMImTCEhgCwe7Obd4u4I8gBDJJnXvv/AEuWKcSCJcmz5smRLypUUuC7XCyOe5tfyvG1SpAAkhYrUgxskm65KuqUy3JsbshOovbvaG+sbflsuJiarZjUjvVYJUqbMdSczJIQ47qBz7w101iJAPiOvff1XOe5xGvopM5BKUJ7Re4GYoBYsVEe/wCH7RGBOnL6KskuBg2WrS0S8wmVE1lHREsPNYg2SNJaerlULxJUcwI000WqiSmWkhKBJQS9kkrU+5Ufn6RS5+XRuqk1pqG2i2KKkSypk78OWL5jZSrF7nREadUkzaS7sreawNaDFztzUVTi4yqp6EJRLHdM0C6g35G08el418twfiVNR5b+FTkyFzVHMSpYLAM4AJzE20G/00V1HAFsCfyFqFxNzday1SqVBBZS1JIDBnGmgNj73jEG0S8hz5a31UdfRVqPDZ+JTkqWF9lmGZnGYMTkBaydLeVoYjFU8O2AQXHRSA3iV1q1ycOldkkAFKQNEsCbMbX90/Bo5VKm/E1M5u023NkNpGoXEY7jCmyBZDJLJBIAFgQlJGjEX6R38LhmDQeK19vJRi+tl57PmLqJmZTs5KE65QDq401aOrTptZ4RaVguDfNU1zDdCA4zMcoIBIOj/QvFxhogalRlxsREpglqWpLk5Q/dD5SLsCW7xdogsxBDuauJCZaXAAcG1xts4axBgOtlEtucuiyayrN0JcljbVILuVG2o2HSJZdDse+7qQZa+pWIV9qs3ztYqZityLN4gANvFwELJcLwCVOhJSGSwWxDJFmLMCNr+cZOUAAG6yOuv7K2CqWXzZVbkAd3RvAsdohYjWQFkkfJWJK8zl1MQ5N2GzudCXJ84azPNV+HxCLiVdlVciQnMC6gwKlXZtzp1+rRYMoAAGYnv6LFiRGpVKqxrMkpkm5e7EMxdw+mo9PKDi6xI0773QCWkEwFjza9ZICipa1myWcku7WPPfyistBl2im2YjYLaoCKNBn1BUZivcSwOVA90dDdvDXaKHwTlafD9z1WRa4ue/onTK+ZMLp97TQk2V/PwjGSBBCyZ21U0lSlkByVHcmyQUsdLP8AGMw2bCCo5b5l1NBTjLmNkOCWs/TqoOB0aK4zO1jMsgAaLSK0AJUUsEaJ23A1u+nnGYDYtLkDbyTAH5WVVVSi612AS6QNzcuHGv8AiJBxvLbrJtJmwWDPrFBy7FsrCwGmwFj18YAgCDaLKoE5pAVSQp5jmzqF+8+W4B01v+kCBlM9lZJdfoV0MsmXLfc3AJ0OhDecVjUE3m6zJMAcv9JhJ99ZYm4BswsS77fvGAJJA6rOUCA7b5KBSkJOZRPMMNS4A2sP8RcxthYAqsyZk6KpU1BkoIT/ALymsPeShQ95Tm5uBa8WBoLgdQsidCJCpJqpVPLzTVORdQILqtsxtc38YsLc1piVaI2VY1q6pQJLISqwIazW0sefy2jENaQBc81W4iSOSuSpjJASXfUvdrEFj/yBb49ZLGWYvoFq04ASFBJBL95Ttmc/TxgmL7LN/wC359FFUzWZTEk2SLOLC55bAGEiAZsskxM35KrJQsgKZwSSRsxf9PSFvTRCSdOSnUsJzF2FxoQT1094fvA6W1WACfMbqCTIXXTVDMJMmWxn1M1xKkoOpZnUog2AuTbnEG5nOtq7SdPXkOqsU9dVShLFDQpUillnMoqYzqqcNJ087qZ8qXZAbd4yXAAtaZFpPM/oD+qwNSSFQCfzciCosw6Bvr4xWS4AmbwskTYp6GKsyvcAYDUEglyfL4bRW4FwI2RIpp6mDkZrAMxJJYBt7mJgGwNli8i1u+/Va+HYYZqkzp3dQGsQ2bW5f0ZurXimrVgZWfENT3up7Cbx6eS3Ji0oT3AyEhQbMQ5u6iPKNW22qwSZncrAnKMwkq9xLtexD6Js5dvK1o2KbRGtysyb8vRQpkib73uXe9+gYHmfhFxMEDy/KxopVLRLARLSSE8wpi5Zy2pJc+EYymbmZuVlgBMRZVFqU5KiABrbXVwwAu0XsG6u526KWnp+0V2k0WLdnLO4f3iwcB9Bu3KMl1yBqokxK2paEy0ubkgHTk9+m3naITGYREqDnzpZRlJnLJ/K4uGD7uDsdP8AEUOJJIBssbQRJH0772UxlhIYPqAWbru17AesWNbAgCSmaY/yb9lXWi2ZQdrN0cjMR5xIbgWUVn1RygnU3GjM45M+kRmXFsaCVINEEkysgpYpJZySUA6Abt1fx63jMWQHw5RqFdTLEpIFsxIcEMTcXNmZyfCMSIlYgm+qrVMzs+4CTMUCUp1a5e/5ej+kSBjTVWtAJmblX8MwxRPbzkkzF3CSD3UHQnkr9oyMznEkW71UluTZhloEmWcpOpZrEsWt7zRZAMDUhZLoAAsqoR2YBJYal7sG6hyHjNh6LNN3w6kKrU1IIKUmwPeL62DktpqfXwiObUxZdGjUDBewPz6JklSlshFki5JTc3cm2xV6bxmZBiFc7GSQBcft8vsttEkISD7xVfS7AgAZtrxguAAvJ2WnVrzeY8lLKkEl1MAXzHKX8jsnuxW68uj9e++a0H1S5x5Ji0F2SCwsG8T8b+oiTZkCYVWd2oOimlpUMrjMRd76NuR5f5jOS17FWtxBAI1J6/hLOScpz6CzB2JJcX28OsWbARCi+q55vZcxik5KAp9QlWXd+ulhp6xguggc1FozEBebVpUuapcw6EADXQ2CiC2p/iLQW6Ax+v8ApWtB8QP9v69+iz0pJKlKGpIAy969wxexYMGvEiYHMqDsxNmxHf13U4drAgABg5CtWBNt/PSIzs6/6KB5FWZYIBclxzuVX71zpEcwDvDp3+b81iLk9FZRmmKy5iEbsBcBiAD+ZhbyjEkyZDZt33dZB35c10lJ2UgJKw5AFw5JYZQ4flv1tGI6rCdPr1LDAjKkkgDUi+vn5X5Rgmx5iEibATmWQuoWtRKbuwBVcAaEWLn+DEC7kPkPxsrYMAgaW8u+91JT0qlKKlHOV+8wZi1r89ojLjpYH8rN4gm5XQ0tMLDKCLWIY63Pg/rGNCeik1pOpmF1FJTIACjYDL8rNa2nzjMHSIK6WGozBNgOa1wlGWzBKbmzvpctqf3vEV1G2aNpVafNRLSokjuhi4d2/WJs1UHHMQAVhBRqZ1ywfV2SVE6elj+kWTG1h36Lp4HCmo8ADMSp500SkISLs5ylVg3dzMA+UnQNsTFtKJdHxGI/2vf8N93hG5I/qPgfP7LMCzNWMrsdy5YPoHe37XjZe4RHNeswznVHNAvpJ/C1acCWDo5ZnBc+HMuIoLMxF16fCkUGONue0/7W1R002e61JIQCCpRta/4aQdVMNNhfaJFzKYEulw21+alV4rRoscXVfG7S0geavdqpCimWlICQlBSQ4GV2Izc3PjrGscpu689YXnzi85Li6Qb31uqMrDpswdpOWJMkXN+9ZyzDUW+EQc+LAXX5NvzWxSzaSkSBIQNvxFJeY/JKR7pduZjXqF7gZMBNZlS1GIVC0sgmWgu4uCobEk/LpFIpiZyyeaiGC28LKnVMtLKmrBH9rsl2OpfvKc9YvDQ0XuFK0xuqi8WT7ucAe6AGKg1rjZN4peTfKP075otLDl1NctPZJUUpLBZFgzEhDp962rRr2DSXuA56/JTbTc423XpWH0MqSh55ClBnTsNSDMLk8w2u7ARy8RiYltIRFpWy3Dhp8Z2XTJr5EmWkJljKHSkHKAw/tQbJGlzfW+kcpzKlRxNyd+n7Kxzg0SLRoq1Ria5wygHKAGA0AfQBJ6HcxtYfCAHOT+bqDKjoOc2VYVctIeYqw0D6HfMdX5b3aN9tMxET3zW9SrtaA0klSmsyy+0mK7OSbgZcqlDSyToDzPlDIcwyiXD1Hqtxld7rA2Oiw62rra5PZU709KQxU+XtEl7qURmWrw+UbNHDAHM8ZnLv8PwGKxZ8LC2mNXGwE78zHyXK18mXQS+4jt5q1qSpu8XIDZU6rmZm2t6R3MJh2OcM5mACOXrtp819L4D7PYNjxUxI95UHiE/CSTvoIjW652pkrlrMys7lSs5k0QJ7VOYWNT/9Af8AEnOX0AvHephrWAEf02iABYnzP5X0rCmllpMpMzNZIAbZv29CRPIlEqTOnkHJmJNgkZZaNmHP65xJ76lT4gIA0Gg5Afrqu7hcLXxDmkNL3GwizB0nddRRYKpTLqCCAxEv8rXPet/Noi1pOgt36r2/DfZwuAq4x4dpDdo2nmt808iQgZ8thZJZgdAMo1EblOi1oLnO1XpnUMLhqUEDw6Db5CPr6rFq6tLkIGZRfKix/wAaCMPqNp6AW20Xm8dj2l2SmM7jMDl/pYc8k9+cQks4BLNY6D9Y0KuIhx3DtB/pcCu1zx7zEHJab6xrp+Vhz69IUEyU5kuxWoAlVmZI3LkfVo1y9zwQDDvM20XlOIcRa4HD4RxGgLgb+Q69f1VYGpqyAoqElJLJ91AGj5d1N9axWGsYJAzVDqdfquVg+Fvr1PeObA1c5wnxfnp6Kfs8g7OQnNsSBcvzO0ZDzcuMmF3DQDG+6wtPMdyBfkfRSyMMP+7UKJNmAuT4Ai+kRdWBgCy2sJwEj+vjHknYLXlSUJDqAShLMkMFK8ekZBznoOi79LDMotlzRTpi4bu4R3/taNPQLrU5gexkBQSlSmdQuSUgqFmIYvdx0jXxGKZQcGtZnf0mB8pXJ4jxOnTPuqILiNhoB6XmYW/Io6akR+EgKmJDKnzEhKl+CtjyDbxyK9etXOZ5MEyGgmB6Lw/E8VUcKlSs7yEwPkVWmpmTyWC12JygG+/etcP4ANo0awAklwy6x0XzzH13Vy4AWJ+ED7nb7qFVGlAC6oFasueVTpB7PMrRSjooOn4dY3cLh6+Jd/SGWkDDnchuAecdV0/Zz2G4hx7E08RXp+74fScC4kWgbf8AJ3Tbnzjl0VXWrdSjlIylTFPdH5QB7qQXsLXd7x6WjTZh6QZSZlb6yfOe+S/RnBfZj3NCnhMFR/l8KwbCC46STrK3ZGHSaUDupKvAd0gO5c9PGKqlZrDLjJ5ddl77B8Ew+Da0NZL7bb8zOvncrSSoISVFkhnAH5/Do4+rRqlz6pJNgde+S79N9Oi0mRA5b9PIKrMrAASe6m+rMHF/NukUG8gNnrt3K1auPbBLvCwfp91h1ldZklk6ksx00ST1+cYFgG6leY4lxRxacrstM6nT5dys6npJ9YtzmlSC7LyuubdmQk7ONfQG0UVcSylYeN/L9V8u497UUsE91GhFbEHb/HfxdDtHzC7CkwgSJKJkwGVKDFIt2s1gCfwzqos72a+gaNI1KlckaE7nQeR2/O6+W8S41icXXfVe7NVcInZo5NG0dLnclSTyiSh5ctS5igDLkpGYuPzLD6A8tzEs9OjEuBdzPPsfsvJ43FAEhv8AUc7Vxvc6/ZZUyhqppVPqVKBbMEHRAUHBO2fW3SNZ1XOSeevz2/X5rzeKqFwIJN/kqX3BUxahJQpXNRHPU73tveM05mAtFtJ1QgNF3c9P0VOvKaKWUrUlLJOdKfId5XP3bC5e8b1CnAzE/NZqU6ODaalQi3ff7riq6tmrUoIQRdhurcW/tHPx0jYgmLWXjOIcSzuc2mMrNJ/fry/RYqkKfPPUFLJcS0gHIHsVecSsCOR7uuK6qXT1TFErUJUiSVqU4IBKRqxzEFz+xhnaJaN/0VcnnqtSmoCghyFTN2JCUavYaByR1iAJvIhJvHO5W/IloloyoGdWhsC6iGASwuLbcrxBzZuFKmxziYEAaK+ZSKWWKmrbM2ZEo2SBqCu3MhhFfuwQC45RquhTYGgEwCsCsr59bM/MiToiWl0Zrlnbbp5xrPg/BYfdRq1A2Sbwn00vMQMoB08BuAQbvv1ikMcTlAJvyWg98ku2K3JaShITKBUslhqS+zsRmu46NF/uWUwC+5bzVRJcbTA5LWpsHUWn1pUl3yywbkJ7wA+F+hjnYvFAAin3t2FYBYbfqtiZPlUsookhKTl/KwIcMMrHW/7Rx6VB1d8uOaDv9lkuEcp/C4jGMVEoLSlQmTCNwGS4HvX0+J3j0eHwtmkiw5W2URPKF5xV1i50wuXVqpRtvYaXswHQR02siAwC3T/fzKys8zCoAAg/3El78rDXy2taLbtsLqt2sm3VORKWrW2tyL/wOljaMTaFEuOhVp0SQxuS7uxAYh/gAYjabqbBAvqsqorCQogsAWAFiHJ7xf8ALY238BEojLuSp6Awudn1ClulDudSR3gSz3B/aL6bOd1i6nkgpBUb6BrkAsGuDEjAzDLEXlZJgSraVoANwbe8SBdIygAPcO+vlFZ1vvMf7WPyqk+tRe5URq22U3dz4ctYyGkwQIB7/VYgiY1O6rorjkDFybtdxs5vc216i1otkC0SP0Uc0TI3+dkw1E2Yq7m5yjUDRi3PNfo8V2IOwInyWWsk6X5JyJc5cxMuWkrmLcFrpDlxm5WOn7NBz/AMwF/n38lsMoOeQIgXkLepsMTJSqbMQZk1Kcx0IlEgc9f4jVc51QmDlb91sDDAQBr1VWapcxSm7qb3VucwIcHXwvo8SZTi2w/Kg+hk/tMmFNTylqOmVDfl1VzKb8vXLB5N9iI8lCnRc93IDvqukoqEllEKCE6khsw3Y7EAh/GKDUI8I8RM35LZdQkDkF0aVESxmOSUlwgd7vOALefygCACTd3TRa7qXpCqTlqOZRPugkAMwA2PIsQ56REOcRdUusYiFh1U9x3VFgCzuL8srWH08TJvLd9lAgmxJAAWMETJqipmSCOZKruSD1A9CzWifmPPkoBsmQYGy05QRKActrYsSwLm/O8B4rkaqRdBHJWxNH+4rTKAkB3ykDU87B39YxI+Eb9yswLdFRVWFSmfupU1gSGu2m37RkNiFDOTMW6piqns0hRDzSWynXfvL1028ItaCbaALIkjX1/RZk+tErMpZJmEv+Jcq0DDmX32i3RTXOVNQufMJBLE91KSW5K0IbeJBt4cLH9FgkC5V2jRNUEpAJzG9iAnV/0HIxWXC8XhVEj5LqKKmNs9zlGYB9blgHYW9GiJuYJgG/l5rJJsRfNZa82bKlIATy90PuNxrpr49IiSTYmynZoAG6qyaZVSJlRO7siWAFLL+8R3UJfVR5ecSYCc2WwHyWIMybWukmTgNsiEh0JAch9HdnURr+wiyNJup6CYss+ZOM8tdMtn/wCTBwGD6ve/V4qzOOiC/mnKqCmV2KO6hJcISxBUdSo7qOxMHOM2sPusW0KilkhRALruVKIuBq/U6ekQJ1JWTvyUhmJDoALJIt4uXNumvSMfb6omsucoISCbsAmxS4BAbdz8ukZWDrYLpaDCylpk4AXZQNy3Nybk3ip1YDwgSVJ1rR8PLfzWwspAygAAaMx00D7lm18o15kSW5je4Hd0OusysirmJDAkEJzOkWdTmxO6olTYdI1+ybFUTnmMo9xALgMzjp4j1eLg4AAAXWEwlg6QW+IIvd9NWBiYbudSlz1UJH5zuHytcWADObhx5xOJMK5rSN59FNSU/bnt5yfwklkIKv8AdXoA+yRZ/oxLMAcrR6qzLAJNoWwiXl75DqNw3wAD8vhGADqDC1yZkg6pC69XAJe136AHUOTeKXu1b81IN/uNgp0IH9rBny2AGjg38Iy1oFx9VhzrmwKepAuGLAnpuBYjX6MWSeajsVRnKYEkWDM2ruGAfX46RkQPMj7rAvbmsaeSpvEnZ2LsWGpsHisHwiNT+iviBYJktAQ8wgKUXbNu50FrW0jE2DTaRskDUqKdNMtOZZGYklILkC5uobW0eLIA0tELBYTGUdlS4ZRKqpxnzc6kILglJZSwSWcapY3EVycxAEXV0ZABEz911KlCWEpRcjVmsdL/ABtGw2RaIVbobM7KqmWbrXoX152v1DN/GsSgcpVM2Ek2WdVT/wC022zG5Yi7chtFZeDIG6m2WQTv381SlylzVP3iCSLg6O1+ovERJgKdR5jVbciTlASASoWAIYm4I8vnpE4yxGp7+SpzOm5W7T0ruT3lEnMbnu8gdhaIEkEnl3osSTAJT56QD2csEe6VGxY27rbBh+u8SmQC75LHlqmS6Z1ZQLtcm+UEPcjx9dIy0w25/VQc6BA1VwSAlKizAOHJ5NqfoRIOmOqiHFttR0WFiVWmSlVwzFmLklrHXQRhzsvorRe2/wBF55iVRdUyZMvfybQZXcnT10iIdmdPRWs0t8R06rk508KXmAKVEg5Q5yhXLmT8osib6W/PNSiehUBDq7xBIbUNqzs2utvnEpgEc4UXGBAN1KjL7rDM/LXzZx7r+cREjS363VetuZVyWBZtGAGjknll+MZ3k6qUGwiDdaKMouzhrsAS5sx6P82jG5J3USL25qwpZCW3ypdQbV7hty/ppESfzbmsCSbKtMKl91BLkgkaE7ED+0WP0IzJIBFwrgDIJ1apJUthlsAwBAL5QTa4u/xiIEkmJ279EL/CYFlsSUZLAFxlslIIsn3b6tGQ0A6Spsb7yLQt2ikkMcrhNypnYa2b4/KIuOoBt339V08Pht9B910ctgEkOANbZX2JPR/lENYW8G5A2BB5KOdUpQgurLLAYmzZgR3DdyXdm1eJDUc1Co4mI16LnJ1WqqXlQVGWDobkkaln5knWLASJtHfcrZw2Hc4gEZnHv0VkKRIlly+W/wD6jYAHU7fxGQcpJ5r1OFLMLTkCXREWt3us2ZNUtQ734qwxUHJSkElICYm1x1/t+y6WCfUquaZJkgHS3+1eppamYAqWGs2l2YeZ6a+EXA5QHEeHqvoeGfRwFFrqxgnvv0XT0GGLmrC13ShYJDMyWe2a3vXfxjXqYqLNETouXi+Oms5zaTSwbSdfkteqmSpIypB7riXYZlqHvEAa6G50yxVTzvmDIOvIDbv0WtgWY7iVX3FNrqocZMCwG19vS5uqJBmMQyWAs6XPXSL2kMkEB892X1HhHAW4XDZa7mvrOgmwtaw8X3Gqknm57eYEn8kpB90HYJBsAT4xrgSeS/Dv1UJWqWHITJH5TOIBAdwRL12Pi0YMaC4CxcE7fdYtZjNPJcS1LnznYElkhXLLsHJiLjEga989VIA7fr0XNzKjEcRm5UZwj3RkcJSD5X+bRG7/AC5KWQzC6vAuFp80pnVQV2eYHMuyAN7KuoaRXVrUaU5nXE2HLsK5mHLoOy9JlKpcPQJUjKAAASB3y1nF7X0e8cipVfVN7Ni1rRtC28oY05dQpEYgVlRTokMVrVllotbK5GdbjRn6RUMOXRN52A1PfzVRc4G7gW8lalTgt1lS5jpdS1jKm/8AajRIvvfTSLxRMBsBo5Kmp47CwUqqlc3KKcAPbMzJZg7PoL+hi5lIAQqw11g03nRTykS5akqKu1m5iozFpBlIdrpSr/cPU+UT92QDs3SNz3+V18LgHVCC92WFdUEG6gZqmzJz94beWVjtGGFrdG5ZXscDgMNSyl1P3jgNXfp+qzp1ZJScqpilr93spPfIfS/upZnufIxuUpmTDQfX6XXrcE9ogBwjly9AuaxbEjJV2dMRTVM1DLnJUJlSlJYH8c//AC6S1hLCT1js4KnJLmjwtOrvwNLaGV7rg2DdjHsc0xSYRrN45CI85WVQ0CJhBKVTFlRWuZMUVFSjdSj15+sdMkOsG6W5L6twjhFBzWnJm5l08oNl2dHRSZaQoJSXuDobWs45RYKQvBsV9H4fw/D0QHBoPpHyVqdUy5CcqAkclbliXbmYtL2UmmIB87wtzE4qnQblphrY+sctf0WNUTZs4kuZadXNyR+n+Y0n4kOBAtl3K4OKOIxBzZhSZzJvHRYlTUy6cHIAtTqdZJdxuNbvHPfWcSRIzFeexmKw+CY73cFwmXE8guYqps2aplqU6rhLF1O9iH7iX536REPzf84O9gvBY3iNfG1CyjNST4jeL3+V9lNRYbMmspaSEAuCRZ9mc2DRF9YCSBd266XDOAVqx99Wp+G1415a6D0W6jDwpgSAkWYEJF3cH63ik1TsV66lwYPDWOIawbDrsefOVOZNPSgOlJV+UJDnZvjGA5zjMwFtuwuD4e2C1rnu0jUnZVzNDqUQ6tU7oSH1PP8AmLmNIgzpzWjUxDWl1Qtzu1EaAfsiQmbUT0JSnOS5D+7YaFyNiG8IueQGEnwjc/ZcnGVXlhe53h56Rt57iy6yhop62UTMWC7S9QCCzKDd5gD0Di/LiYms34Wi5i419Pv815LHYpjBkptl9jmvJPSP981pzJEqSc9ZNSgsPwgrMQL5QEgsOvSNZlJ9QgU2FxnWO/VcMcL4jxSqPdUHVcx+EX9SdAN+azqitlqQESB2UtXdJIYi+zEkr16DaOvhuHBrveV4d0Fx6yvb8G/h/hcO9mI4oWVnAgimPEzTQm2YzHQwkkSO0UmZNfLqAu6nucxJ0+rR2WhjGhrQGNEwIA36L6tw/hlGm2kBRbToN+FgAAEDU6C+vVaQntaVoAxVqBt0cxr1sVbLTbJC9JSqBgApQALE7D7TrstKVQzFoMxS1drdpbHMAwIK7WBewA2ckC0ckVx7wz/UMSTaBeLdef0XJx/tBTo1hSon3p/uedOgb0HPTzWNU9pJQZkxwkB0jMLuQGJB7qndxra+sbpq0zAGp2A08/sqzxNjmhznF7zoPyTy8plYWepqlLTKQqb2ZdRSPw0BVgVkWT58o1qtdlMDO/JOg3PTmV5viXG6GGBfi8Q1jRJAcY0vYbn69VfpMINQrv8A46h/cCmTLUS+hIzt17scypi3vgUvBm1J1jy2Xy3jPtdi8fNDh00KRmahuY/4jY6xuLLrZaaSiARKlpq6ssEun8KQSzuG2uB4M+kVson4nOmTfruvE1qZuXVCTq5zpkk3uSevzV6RhlbVFM6pUVLKlEAulGU3ypTbKhj8Lu8RxOJZTBFLTSOvfe687jMQxpeynYbz3qYV+Xh0imUVzWmz1EBsjkh+4EjdWa3T1jml76rxMyPuV56tWLzb1PP5folm4N2v4+ILl0VOkKUErmBCimzqUjXdWrF9I2qbSRlptl0gd9wqm4V1UtLjlp7Lz/H+JKCjQaTB5XaFgFVKgBcHWVLZ8rDUl9No61GhklzjJi42UcTi6GDZFNpc9o6dQvMamqqJ61TJhdazmFrvqT1u3IXjZB+n3XiuI4yriHOMxOgWYuXNzEzFFSyzC5y6NmAsSHH6xIO1m57/AEXnqjM0kiYUiKWzEKCpihrqdySo6p1/SEFxla4pEAkiO/srkmnL5KZLq0XOKdBqwbwPPrCADB0jvmoxeFvSKMywlLKM6Y3d1UqzsC1hcnpEYvAutinRJu4WWioU2Gp7WaErqWLJcZZQswYe8d+sZb4fE4x1iy2wxtMc3bLlK+tVVrJUo5QoFII97+1SrX6DblGvUf7yQHeFVVKoHn39UUtKqZzD2J6N+Vtdb+cQFP1DlpOfJJcdV11Dgs1YQQCiWQSVKtYta9xcculow6sykCDZ3TvdUE5o2W+ilpsNSSQlc0gFALZmd3Nu4jM199njl1676hJ0BUmwJM2WfOriVFRUkrAIIHuoSNUgPZIBjTFA1XAxAPf1Vk6BcrimMJQFIlLCj+Zf9rAi3NTv9NHZw+FyBpc2AO7rGt9lwVZUqmFTrIBJJUoXV1TyNiC76+nRhADEkrEXMMw9nKHcN1EEHMCWbRx68h4ZHhFtUJJMCytU9MbEj8pc/me5AbeIkxclRcCbRP0/VTzCmUhTe8+xcJcakesAZAKyGRJOyy6iaHJWtrOBa7As3Pe3IRm5iCpLnqiYuabd0DQflAZwb7M8Xx8+axMSSmS0JSlycrszkP0Bc6aNFmYtMAyEdI0ulVUWy5gBYqLakaAOdP1iJdmgrDWmZJWdNq1l0JdyxO5SBv8A9x15RNrZAJMpBuBz+QVUhRBckvzJBJfk1zbny2ixZy3vca99FqUlGqakLfKl7GxJIOw3F9Yrc6JbEzK2qGGfWgx4At+nwwFjlaxchnT7oId7OPlGu7MIJXUpYANIgSfVasiRJlI/DCRlSTNm+6lN3LndWlukR8T7nxLfGEygeGD0Env/AGops8TR2cq0lLZyrWY4uTyH00SDY1u76dE9wBdwv5clXRJ7QoDWGtmSbuGO36/Mc1zz/ZVvw3vDI2XQ4fhqphCinNsHHu3Zy3T05Rr1XBoI1QYVxjKAOdl1SaZMlJQU2Tcixc3YG17eGkViABfXmsVcOWCAJCqrTnzKXZI90OAEhuXh5wzAkwuc+nGixauaVulCgJaTc/8A1Ng7bavGAbgHU7rQqjWAsnIZ6nAPZpZy1lMSWB3AYxIG4gXWt8Vh62UykBIJULJGjAAXJJYBtosbdp2SwETosrt+3m7ZQb3e7lgxGjDXreLAA0DKbrIg3G6lmziSEIBOz3ctokXZne+0Yb8JzGI+31UCSSWgKvMmCnBIAVMLFN3EtyWUeZ+ETaM0GbBA3mJWVNriASh1LUSorLlgeV73BvyEXCWt5i3mrWthhm3JZRWorUSVKJfP1DajY32ib7gO2WDJ20VikpyQFEuo2YBhlILOD118ecVvdJtcRv0UHSTG1vyuipJJGUjugOCLXDWNtBq3jpFbTEg+ai4DwrTVVIkDLKIKyHLbN/dzJJMSABFx9FNoA3vZNpJUyun5isS5MsFU2abIloA1UX1fZ7nbcyyl1gJ89PVRcCSBFlcr66SEok0/cppI/DQWeYshlVEwDVRItyBaMkBogaDU81LKB1XNzKhUxZCd3DDVtSPOIzAmFJSILd0O590agDQFVtfraITYn5rEwQOakIyksCpamYMXNrN0uG684g52g20WYO2pTrSkpBHeJ7xHJQBId2d2eIOuCAYP6qQHPkpZFOqatIS4USQTdrmxUxsOkZ0gnRRgmYEhdbh2Gold9Qcm5UdjulA5W67xS98jp0Ust9YWrMKSCPdALJG56s1y2/lFdnQ4GIMJmtGyz6hRAJUQ5uAMtiP7n1O8WtYSNVFZK5iMwUoBRB6HUbHbx/SJEXiLAarF9AJQ/aMSzDQba6FhsPpomABos5SdpBQUoGhGt2u1tAN9B57RkQLnVXNAEjluoez7WakZSEjUtYh9bbjaMZmnQ6+amLHX1WzJkJlpcgjKwFzlQBsxGof43ibW2Mjb59wqnukkDRPmB+6kbjXRQ0uRpYv12ip7zZouemyiG2nn91MiQzeFzfY7dPD4xhkcvEFJxgAap2XKwYkqazPvZ+V/rWLVWmzVJQCCQQGe4uQdBY6H5dYkIGo12RY0+YCT/aGKQ+pDs3nGCQVJrTIOizlKzElrOdBsNgBpeKw2DrI+3krYE9U0C2ZWwzNoyfM23fxifooEh0AaT+qZLpl1k4ahOawy2CRqqx0IZucVl14Ak/TzKuayBmJga93+i6lHZU0lMqUlikMR1GpLm6nN9rxaynlFwsF0CbylkyjM7yxyLlhcufNgYsNtBK1zcqKpmJAyDQcixPmdQWiuo8iYvCy0aO2WP2Spyww7pIt49RqG8oqb11U3OjT9lsU9LlSHSQLPa7bNfqb9I2PhbI1VXOStakpSsnKlxYv4HZtP4isuOpddFqKSJYygsvQ9Hu19T+0JkybollSSouBrqWs5LueatQNQIi5/02RaaaWXJlqKjYpudSXYi76jqfKDSTtBVN3Fc7iNUmWFBJsMztbQW3vbe/WLc8EkiP2U2sNjuvO8SrkpC5033UskJI3uzDz+L7RTLn2Gu/lPfyV4buRyXA1dTMmrUX/NZLskA3bqbkn0jZAAgBZdbLB8KpgF2uXOaz5iSSCbeBbztE5OUjZRuWybqymWyWdidHcta5D3f94hPRRJJkxonplsSSQbJLaXIDsSOg9YyDr07+yATM7KwhGc2GVIYgl3AG6ed7RjNmmN+iy51zB1WgBlALDQ2OiW0IH93nqYrzTaZ1Ubeqhnz+zTmd1kMAXYO2oGp6xgDMQrGjSCq1MtZWp1AqUe7d7AEAhtIsBEWsApRNwYW9TIBcqSwDF2DKJ018T6QtJvcqylRc8wBINuvf0W7TSipRUQw95yLsxsP2jDnAWIXYw+BDQzPvoOvXmtQTMgDOG7uXLqW1D6gB/WK9ZI0W/kawwLpZ2ICSkAqL6ABrgm1+bauzRkZd1Q4yZCwJlTOrZmUFQSFXYBk7lr3L79IzplvBWabdJ05q9LEuQClJBWUh1PZtgOQ+ESbJMldOi9tKYuef6KnMnmYoZVEoSphey1jXUWiVj6rdpFznRsfXvvzWrQ0zspQ7xZyBca5cvgNB1iBcQSNl6TBluFY05fFqe+i6yioJabgOSMxJcFnBZ/zF4iXOcLmzdFuOrVMSXOe4kbCSQPT/a0Kqtl0iFSUMZqkhIl/wD0wWLzCNFE3I1YxKlR985hPwCb8+xuu3wrg7sa7PVJp0rCY18vSYO2qyErK1FZJWtRbMb20AS5sNI3HFrWw0Q37r6hw3C0cHTFKgwAepN9db+v4sriCnL+Jr1BLdPlGv5L0FN1NrR703Pp+FgLxQpJ7CX2RUzTVALnKF7gqfs/ieZ0jVdUkgNEjqv5+ZJifoqCpdXWF1koStu8pRKtOZ018njJJNyYOl9FnK6dLfNXqPAJa1pUUrqFlrLYIHUgHTRog6rRaPGZPT8SrGUnF0ga/KF21FhtDhyBNqUpnTAAUyUsiWkBj3jqo/GOdXxr3f0qAFMDU7rbpUKbZe/xPTqrFjMIEsBATdKUMJaNM1xtYa8o1KbKjvjBJOv+lc4jYBoWUKrvkf7ilK5q7NL/ANxzXvsPXaN+lhdHu07vr31Wo+pBIFxK05S0JaZPmA6FCHs3/CUkd3UjSNkU5sxtjvELW1cS7zWgJ86YnOhHZSrATZlieXZyxZZZ9YyKLGkl5zdOf6pnv3+FdkzVkiXLGUFnUbrUdC6j7ozbbPFbnNE5RrpC3KDSDmiTrCsrqkU751Zl8ioFmfRja4vaKJlvmu/h3AAbBVlVU2qSQpakJF8iSQGc6lI05XEAACANQu3h6heWgHvv7LPn1GQKlyMuuUswNyAQVbAOBzvG9SpmWue7Tsd6L1OBYCf6rstMTpY+U7Hz1WOujUufnIUpS0JIzLzBLK/MAe73c1n3cx3sGHPYGgQ1pIsNe+a+wey2Dr1qLPdU/d0GusYIBHmdSCeui36WT2MvPMLpSWsSASwtr3t43y3I3O4ZaYtPM/r819cwGGFClnqvzBpHT/a0/vUxaQEDIBZ3vqNCBY9I1amKIgU/D5r0AxFWqPAMjRaZ/blsmFYfLlUtZUMqQCSQS2v9rlo0KtUAl5cecnSOarq4nD4ek59Z3hZJJPIcz2VlVqp5UpKgJSEsVFRZIB1Ypsohn/iNR2JY74XZs2nNeP4r7QUCx3uH+9DpADZ9JEAx1joFjFBmEJkJdTHNNWVAPY2A8NvO0QAe6cwgTYDXvVeUbw/ifGHk1gaNB0kbW8tcxG5T5VDJkq7WevtFWLWYFwRfk+zRbJgDTl+69LgeCYHh0Gq7Nl25G1yTry+2ikm1YR3UsEk5QRqS7dxO5vbxgWf3Eab7LaxHFG0mwyGM0nT5D6+SaaualkIlssse8QMoUDdYGj8tS+giDPGSAJy76LWp8YfV/p4VheR/cbMHPzPKEglLuuYvMtX5lnQE6JTtd2aNlrIsbkqXuajnOqVXlzjq53LkBt5LRosOmVawm0qWSLrF13buB7lwegb1VqraDS513DblylamMxbMKx7onofLX1XdUeC0dLLMyanLKLFWdRClqQLZAAVe9frfQRw62NrYhwDTGoEDY8/ReNxHEMXj6jaVNpfNgGt5kTMWJ6orKuYlqbD0JlJJ78zu5iFJNiSSUruPBovwuDztz17bgacl6fgnso/EO97xE5GCCKY1PVx6D+0TOpK5yaySCtapsxQF1F7m1uji+0dynTZTEMaGjy+6+gMweDwFNtKhSDdLAWJ780ssIT35rFSXZP5Bs56sfjEs9p0hblJlNsVK4kt0FoG0nv6qbtZiyEpckkZZaQc8wu4SzOB9WjXqVQJzOga+n4781e7EHJmcQ2m3bn5zoLwPwu8wzBZVLITVYintJploVKpsoSJZICwk5n/E5FrN5xwcRjH13+6on3VKbuBuRtEbc15LiHHsRiH/AMthnfy9BhILhqYnSNr6TfVXqlpgyhCUABzKlWDEvmmLJBWq51LWZo1W1vcghplx00XmavEDRc5rHe8ef7jt5cvsuOxKkVUTB2iiKeW6USkDKFJ2U/UkvvblF1PFljTDZqP3mfRamI9ozhKHuqIz4pwMvPwtEwdN+QVanop03KhCVGUjM6UES0ZQ3+4R/Op5xW52ckk+L5rxOJq1uIVXZ3F+c73j62XV0GB1lSEyZCCgFLdoAUjkpQfUObktEQ4Mmbk81p16tHBt8RBqGbBddR8P4bhifxlJn1KmJchSM+gMwvoH006WjXrYt5MN0vpqvM4zF1aueXljL2tflKnmBJCi+SXlAUtN1lLWRJew8n16RqAufcrg1pd8Ryt+8XsqM+tl0UqZNlS0SJaQ6qia5mrYlwFqBuX2PlHSw9DORzPTvsLWaA90MEgbHvReQcQ47VYnOXKlKIkFTBCFF1XuqYdSWuNdDHXp+7pMEDxbyNf9qOLxBosLQ4ZzoNunyXLf6cthMmCx1LjM+rkfmsLbXvEvfXuTK8hiq1SqSHOzdOXf6KlPkCXaUlWYtyfmXL3SwJaMBxmDvdc40y4wBJPf+1nmnKFOO/MVYJAAACmYqsWDHfWLRG5sFScI1gzVJmVepsOmKygAkzFByhybOQhHJIESzZpvlhaD2F0gQJXU02FdgAhMt5ik+6wKUlTd592HkG84hMnw6bfsqRSa3UR59/lW6hEnDpa2XnqO8Zs0MezYe4g2CdPN4zpGxaVJ9QMidR39159W1RnrmKSWQ7qUS5voABuWitxNQ5G+Fo3736Kh1QlpP+R770TKKhXPWkkFgXYXLHqH75P6DQQFs0DyC13vFuZXo2EYRJlhE2clyPcl3OVThiQ/N/2jXqve23wELXmYi4m66Crr6bD5Qz5VTlpdEpLdwN760ge64DWct0eOY+TN4A+vfZVsFxHILz6vxVOZcydNup8xfvG/uhI0HyeLmUHmCBM/LuFLUQBAXL1WKTZ5KJQMqVd7l1Cw7yntf4R0KWHDS0nxP+nYS+uncLl8QrEyiQV55uV8oLhLpsT16/pG2GzHTorWUi8zEAb981gZptUp3dGruxJYtvp09IiYmNgsltoAWlJpiMgAfuuWsokKs7a3+OsQzCS3cJkMK6rLLSdlMkWIISLtd9SG9IOIbY7/AH5KWRvksiqni+XndixOxN+Xd9Yw0EanVVuOkaFYM1cyasvZKW0PIW89dtm6xeBluLlUzmIj+1VZjo01ZwCSSWO58/CJkwszLSeX3VSbUOnKBdikb6HW/X5xJokhYB1AENGv2WWuetagEHmAXud2dWpGj3blFga0bSpwRYbJqElRBJIJsQwcWc7eHp1iTjAmJhYjdzvEVs0dAZhHaBQS4UkM2cEhm5XHwikucZIEAWW9hcI6o8F9mGCBzXWUlKhLFbBAZKzYeTfp1iMucHRr3bvVepwmALzkZciJ/ay0ZUtVUSUjsKWU5mTVEpAyl9W9794wRAGa5Pr+y77OF+6bLgCTz6KCpUZxTJlDs5CGIBsVtfOvN1G/+MgRob9O/Ra5w18wH7KOXTGcvJLfJ+dbEZglvdcWTb60iDnehWt/LGocrRpr810lDhJmFDoUJXdIJLKUe6w92yfrnGvUq5ZvLu+ivGCmGgWFrc+7/uutlUqJEtKEJZX5ilgQnY9CD841C5zjmN/srKmFFIRAnnCqzfxCyLpDOo2T3d7n3X16wOgXJrsiQdf1WVWTczpQSJQcKUHvoz9LePOJtgAnTn3yXFrjxQPhWHMQqYS2XJfodNSw5fzEp0jQrlVoiBqgy2ASCwGgskAat8RGZi5MQtaLyqk4KndxAcPe1iXDD62iQflBSLSRZUVU4kJJUGNyHZgQbX225xIVMxAiyi60AWWdMq+zzdmxKmPaFrWL5eutzrF7WzMhQHM/3d7LImrKzmUo38Trpbn47l4vaWgGbzsr2NBOaL7KHYKOYgPYlg7E2DXt4dYja+0KTjAA/XVJKQZi3ukXYGzgkOb9DGXPAAHxRv3/ALVJJgxfZblOgSwVKYM3eJSDc2u9xY/RikkEidFDQ663KWfXhimRYuxKVMEhiMoAvodX35RJuwnuVggQYMwoqVKqmaJaFAWzzZqiAmXL1VMUSbJCdtS7axY2S4CO9vTmp2IHVatTiMtMpFJRvKpZZ1NplQpv92Z4v3U7DaLHBrW5QZJ35/LZTAtcieiy1zO0DrJBsk9GYsdh+2kVDe9isW1UkqWGcXCi7tlJOyQBu7fCMG8jmstGwBJ81ckIDlSrM5LGwYkFzupxFbjq0DRRINuilUQnMsMWYJSAGCWDA+j/AB2is9bypNaYmLKKWgzFBR71wQQSzuALg32+YjNlJt7LpKKSmX31puGuQxHLTX9hCAl4mZha66xsqUhwLhmZy/ru23KKnBrbAXKiqcypKEkqVmUSWBVcgHVwO6zWgWibDzRZMytmTVqQ9mubX3A5hi2vWLAIAWInVQuVOAbBnLkkvuSCw1+LxiRGskLIZJ5oXOWhICFFwwFndRupn2bXY6CFMuF9lssYcouiVMWSSoqUoqzEvoQGYJbu7RktLyLx32Ec0iSNAtmmSE95TKLMA9w2oILNfdvWJMpwL7qDy7aw0VwrdgOQtcMCzv0jD3iTeO+/sq8ptF5V+RISBc3UXLl3BuzPazdeUVt1LtvyniB8gplSxlLBtGe7sDdvWJggza/1SS6ATqq009knM3eLp/7QXDn/AJFvSLGi5JOnf+lgiDCx5szMxswc3cEAdW00e8RJknqhFisyavtFlAslLX0dg9hGWNM5jopgE5TpCREt77AMG1fXR/puUZ000hWEmPJV5pMxXZISVXIPMty6OLxGT5lYYwjxO3+nVbNJKMpLkAKdjyAAbIk8okxmQS7VZc62kAK5KQqaoqOnUMAz63+mi0woPuLHTVWpqkSJZCSE2ZmsW5vtv1iL3QNbqDRJhYi1GZM3uTcMW5MRvpFPXRCSJbstCmkiwCXVqSSCws5LabxY0Btzr36qK2JEhU5WQJORJZRAA5W+V/MxW52Uazy31RdFLkiUgIQElgxZuV+9szkdIg3xTOyITSqKmupy3oP3Hxg94bqE/K05NGmWM6hlAYqIIYkj3Q2p0ioOzRF1W4k2Flj19S2a+VIAATfR3d+ra7RsxAAmSga7nC4PEKntCpIUMozEl7Aaty0aIvJc0BbDNCSvN8TqDNWrK4QgZQCXLuxLDU6XvrE2ANEbO+ayXNNjYflc+UKKiCGN8yg+p200c/Hzi0EAA6GeyohzQL3PzU8qUdSbhiHDhyfB2YfCMT10775qH5VoAaqLMSXsTdJDi/T4bRmRHzWL3vPJWJUqZOuAUptmJDE25E2dg/hEA8TlO+6yQ4Axb17Ku9mlCWA56WzHVhuL79YZmg8yQkSMyqzZgl95RBy3ADgktZJSNdHhaCBqfyptabl2n1WcpSpswzFsP/0wWF7d4gHd/lEgIgRNlMNA2VuklgqzKzAEkJYs5Bcj/jblYi2sNNByV9GmHTItPfVb0pSVHIj3U5dTmZjcu9jGAW3K7FBraTQANVsyJuUkOBt/yUWZ7D3mb1iLzcgeq2fegAHSFPOnISHzlIKH7xIObbJa5v8AC28QnUKt1TNvPf8Ar8rHWfvEwjP3HDm5calien8xKSIsqy6IIvKdMny6ZITKy5rq5B2Ie3u8zziTBPiNypU3zJ5KmqomKDZmKx3joSnRtP5s3hIkyBrK26ZBIvZaWH05mlP9gUGJB1di/IOSOe8RzAACO+9128GMxD9YI+/f0XcUlCEADZnzA6sBr1v4xGZMm2i7lGm+o6SPCCAfLorSq1ctK5aWQhDMxIUo6Osk2S5+rRMsBLS0XdvyuuzQw3varaLBDRudLHp6rHE1U6YpZLlSip/eIvfvf2/ONyAwANNwF9J4dhm0mMptF2gAkdN7q2ghJdwT5to1nisjaJ/331XoKbhTuXQ76KMzw9yH1v52t4RnINTeVqV+JUaLgKtQAnmUU+H9tlKEXcd5QZOm5VrcbRxnV2MJLd9Iv5r8UNpl5sYhbSKCkpwlU+pBUw/DQMtnuCD3jvsI134iq9wDbDvorW0mA3M/boidiUqUhUuilJTlSypqw3j3Rqd7mNcU3EzUuCfSStkFgkNb6rMXOmTD2s6cVOSW1S7kHKkbPGyykAbCwtool0a6qPtVTWQkHKSABuSN9NP2jcp0cmt+v2Ws94cDzK1aOhqJuQkCXLLjtVd0AA32c+XhZ4v8DQJ+WvfVa5cSQARHffNbtPTUsguE/eJrNnWn8JJHJJfMdNX2iqpVgECAHbKJhxjf9FeyqWCuYsFIGirFKW7ttksOUajnkmTcqbW2kaWVWdiEtBEqmHeGp1Oj5m239IAG+Z0d6LcokT4ddp7hZ0yqlJJXPmpUpwQA7Eizad4awyudOUbLt0GiTnMz1/HfoqE/Gle4lACGLZmBIJtlA18Ra8beGwtSo6WsJMi+3f0Xp+EcPx+MqsZhcOYn4z8I+mikp6ufPKUiWvOMzJQog94M6mGgvc7/AA9DhcAwOAc339Q6Ni1vqvt/s17JYbCuFXF0zxHFviGkQxh5hg1I5uMdFsyZfZgZsqphc9ki0tJA/wDMX+Y8xpc3jpu93R/7oD3XGUGzfM7noPmvreEoFjW2BeP7WCGD/wAiNTbQR5q29801ZUU6AEJSOgGgjnYiu6oQajp2AFgPIffeF2mNDB7ysSS3TQAW2Gnp9VoyaRRlifOUaalyu6gntZgF0lEo3AJs53uxF44uIxbGOc2nD3tEQNJmDfpy9JXMxntDTol2Hwbf5iu20R4R5nWfvzlVamtk06VyaSWQrukzFt2i794Lm5nAs9rMbCNQMrYgh1Uw0Tbbpbf1Xn34fiXEHZ8U/Kwmzdo2IHK9ysSfORMWFzS5sAljlF7lvznT9rxtU6TWfCdbn9r/AEW9QwuBwALnOFSraSfx9wnSpNRMGYIMqUCXWpJex/IjUn4fqfWYwwHAvOgVVfjFGiMweALx+vkrcjC51atUunQuaygtc1YKUoTZ869Epv4G0aL8WWEkkE6QL359+i8jjPaWo6o/3bi/UCND1HXqr5w2jwsFYH3ifoqpmOUySQXTIc3s/eY7xhhxGLI94/IyLNG45nktaizG8UcHYuqWUv8A9sG7gD/cdBB2WMtIVNPYSs6phtY/iKUSQpCdTY+9zF2jsUA2lTvYN3mwAG5/2va4WpQwtBjBlYGjQ7d81u02DTFEGqBWpWVkJLIQ4ukkDvLsXuw5xq4jHMptPu35R5fXyXI4j7RU6boFTKdBIE6agSZHWORXa0OGSqYJVlypAdBmMpbmxZLMggvflqY4davUrEyde9V5sVMTxJ2YvIY4nSYI592UtVPTlUES1TbEZmHdAYFKSQyyXD7jaLsMxrCHlwaRcd7L0/DW4LAlhzN962wMzGlj+/zXKVSKiYsJI7KnQSVTRLypSAMuYWeYspTcdGO0dmnWptYQxwc91gJm8jVeqp8YpNY40njOSLAyOoWRLzLmEIExbKspSLs2YOx7ndvrZxHSAAa0lwG2q6LMdTn3j6onUuPygf6VuipavE5/3WhlKmrJGYt3JaQS6piz7qRf/wDldxGji8XRw7CXOyg2nfoAN+n6K6vxKjQovrVqnu6I0nV0f4jc/jkvV8H4bp8KSlS0irxAs01aLSlaKEtCx3TyJ1Fzs3nK+MfXEk+7o8tzf+4/gLyGO9oHYzw0iadCb3ub7laU2XkmKKs02eXJlhX4csJbvC29yT5MI0qtcNaxjQG8ufY/dedxnFHQylRjLz6zusuqaWlQYKUTdmu7KzKv3iP0HOKKfvHulxkjuFzHViQ9zqkOPPe0wOp0VOThaq9YKyRKKiBZXaTT7vdAuskBrW5xv0ab7g+Hr+FzjSLz45awyeR9V2FJgkmlQhHZS0KDHvjbdSwnS7czbQGJy1snNPffJaWIr+4BZRMEa/JX6qup8MkiVT/j1C7EqZAA1KhKF8rC27cnjVqPzOn4mclwKxL5edBz81zqZa503tp6lzlqIKQ9nVYZQzJAHPlFUTqLCLRdcTFVGMcTmk62U9WqRRyDUV81KUpHdlguV2cJSPzaBzG7QoZ/FHhkHzXNcXVDLjlZ9huvKMWxWtxycZFMFS6dLDK+VCECwUrmbjxIjpgtpkQ2dhC16uKZRYMjocbTaO+qqSqGVShgkz5pGYzFDu5gAQptxc/LWIEl0uL4I2XnsRWdUe68zfn6KnWMgdms51qdkh7G+t7Bz6xJpkknyWkKbnvga99+Sy1yFFLJSVTFbsFZXNiQRfp6xYCA7qFuGkzDMLnOl3P8/hTUeDTpxySpZyllTZywTvpzza62jIedzK4ddzqryGnwrrJGH01HLSiUhU2cv3SBmVMXc2t3U+GjRYA4kSZhUvFKiDmcMx+aq19XIwtCzOmBdVMSypKDmKQXGRufwvFsANGYTOnf0XFqYh73FgEN5riKydUVhMyoBk0wIWmWGSX1KlvqSBZ7eOkRFzyUBb4rkrOk0aq2aBLSUSUqsptf7im3eVrfy6QkBsAXVJcAJm55LrqSmkUaUkgFaQMoOvj4gPbbnGL3IHeiqfL4BEDmpK3H5GHSlLV/uKBEtJYuQAzts4/nSKHU3PmbNv8ANZYwCeQ1Xm1ZxBUVk1c1KitS9ZqicraEJDXDWHjBuHbPiuANO+av0gBZS56j35q1KWd1FNh+VgLJDxsgTYCGjZYG5mVm1OIFDy5JOcggMAWBAPk+z3vGRMmOo77hbVHDmqb2as6VSqmkLmAqc5r3JsbF9b+URk81vlgY3LFgFoy5CWNglmcAAHca8v3jE7bBaTheddVJNnIkpypAKgAAQ2rlgQOr7xgAAk7lCCGknvv91kTqrO4BLC5Y8wOZvb5NpGANZ8U6eSoeb6QBy71WZOmhYIZk5uTuSS+rfz1i1oAsQIPVVOJAsoFzQHAS3/EbC7ONjbkdYkZN2mywLlp3WVUzbEJPfAPu3YnQEjkW9OUTYDIBMrIBkZjIWROWVnIBsEqV56OBaLwABA0SPj2/0lky8vSw94P8X5F25xgvAjcKQvF5J/Heq3aCg7VpiwcgfKFEuq7c9Aw8WueVbnk2HNbmFw/vXZjdo0Gx+fzXVU1KwBKWLdEhIAcd1uXKItBMN2Mad6L1mDwFR5YGtzOMegV6jpJtdUy6eRLU2Y3CSSRpmCWvcjqXi97W0mFzjHfNfReHcIDKQcfDMSdLnUCRrOg+S6nEaWRhVPJp1lP3s3l0TOJTn/5mtKbOS+VHgTpGmzPXc5zR/TP93PoOg587LYq4PMYptlom/MaT5fY6WXKlC6hWSXmWVLJmrLFSiNTb8u3TYReSGTtNo29VyX4NtUilSEA2JHMfiF0dDQy5YSV99mIQlizEDvAaudhGvULiIAyzzW5T4WGNZTDPE7X9V1lPTEpCgkCWgElZUQAnkx5X9Y0HZQANXlWVMGzDMkwHG/T8+ahnTXeVJzBJVlUuwUrKbgZdBYP4mMWBBImR35rzGNqDMWt0VCpmhKTKQblPfIYEgAEgEiw6bxljL5nGQdu++a87iHj4W/EsmbLK+6B3XD83DAuG7zhjFvl2PwuTXbY8+woOxCU3DObdAXIbly8bxAki8dPRcysyBO5/dVZjqZCA4JLqsHJuwvYWv4RjNJcYm32Wpl0HNV6mbJopSlzCCs91KX1I2TfkS56GDGufYGBusuDWtiYhcrV1U2ozKWWTfKgAkJ2AUGvf5dY22Na2AAqXc+SyZkwtcO5ffUXGrXtz6RblI0KsYJAOmllWulixdgrXXKbA7W584kXRupZtgISJBmEgPYgF3DBi4vzDxgugTNzfv0VbnQDuTurss5CSxJAFh/a4JILczFczMWBUARBk7yha5ilNogPqAxOV03Z2B08NYDqm4BGpVSZOEs5nHvDRiS4dwG5266RYxsuN5WQ25JuFNLqFJAlJdJWEKnJB1SxyoJAuptdgQBzi0O8I8XcnsqcGJ2ape1zEagEFnZweXu6xFFNK73uuroLubAsNzv8AKE2A5T9e/VZuAC64GnqtGU5CQC5ZlKAASBayBqzu51fSKzLb6ysDobqRc4JRkBcB7MHcu+nj9GIxIlZAG9uqSWkzTcFQDZUg22BBfTU+MRIPlCsNmkDZbtJISjvqS6m7oZgkHodebhtRDfooEAG4sbq4uYQQF95RYAByEgs2hDfxGTEDmkEAmLFIqcJQN3Vq+gGYOddPT9xAiSDyWYLLxIKyZ1QqacqSrvEu3O4LDYBozBnopFua+iEpTLSyld5QDmx0FnH5R4a7xn8LIaACNZTFzhLToSSQBfKVHZQGw6xgNJubgKTW7BV+3WLBLqWcoSAwT5n0t8YmGy6OSvFmybX7+60KUKJZVmIzMHDgh0gjo36xYGhsSJIVT3TbZbctYYakBtRr4je/rFZdNht2VUGwQZlXJKQrvG6Ad3AJ1DBtb9IpILzOg+cBSWklQUoZtLhraB2L/wBtom1uURqhAKebMVJLagEaqDkEjYPtpGeu5UbA30AWVOm5iSAS50IY76n+28TLrQ1DE572WZPUAG1KmBL6EbAA8j9GIAHzKkIIG4VZMrM2pIABcnXXTR7DpEmkibWS1xqoZs1Sz2EgKUp2LXI100uC2vyjD3RcNmO+4+azEALTpqESkAqTmmLIC1C4SxsnoX169IUmuPjdYnZZzEiNlZIKsqRbvMbiwPlfTXrtF/TZQeYHmriMklGY2AvZnUQ5c2uH+IiBcBdQJJBItKzJ81U8nukj3QNB59dPSKHmXCZiQPNTDY80tNTKUoAAnckODcs+t7HbnExEwSq3kT1XT01CQkICS62Km/Kk+9mJ6EX5mDn7zY6WlRtyXT0ND3WSAEh8xt4E6Rqufe9ykgamFpfcx7qQ4ZhtoLqdrhjGA+2YmIVef5CVqUuFkIMxbpA7yizEADQX94gv5copqOLjAuAR9VmcxA03WXiKwhOUDIhHdCNSGYXP5ltv1843KbQ1o59z8lFtyRPruvOcUqFzFKSkqADgPoznQbbPttFukK0dNQuJxGarIqSLFRdatiBsx/4t1iIMySFa1uoOhXHVSCxICm0TYh2Fzpvt1vGxqARZZfpG9uiZIplTSEJSouWuA2xcnTl5xU438lTa06K5MphJQJbAEKAdtXA7wte4HnARIJ593UiBmgGybIpgokrCgORLg21F/wBtIEkkR+6xc9StHKhAcMAGcJbMW3A8bed4heeiweqoVE1RLAKLukAA3BLAkEejcvB8i2yk0TAHqFSnIALTAxCmykZiCoOlxbYfzE2zOYad2W01g359/NVspOoUdiVAm4YN+thE5AidSouEEmIHeikQQlSRcO/NJZwSX8fq0RcSMxmIhKZyvBNxp6LZp1JSjKE3LX3LkOxPl6RWTECLroMxAgQbhayJ4AfbK5LkjTZ9T8tYjmOaNSN1IVQ65uVTnVJnZkpYJAIJGh1trYX8DbnEmty3AVw0mdNuqqTZuUZRmSSBYHNe3Wx/eLLRJGluwovqNmAJKhCSgdpMPfIZCCCSb2UoXIS5flfpAgzY25d99FWH7aHbzVmnlzZy7vlJ7x/KVAg5UvoLWbpAEgxM993W7hg+ptA7598l2lFJEqWnKO89z7uw7rN05QY0WJK9pwzDFwbmdl0n7rRmViUpYrJO4chxZnb8rD16Rc1h3EDbp33C9S3Dw0U2CCf1v679yqRqF1BdQCGZgnRg/qevWL6dLI6Sc1t16rhmBZSgkzF76yfwpUrQkZU9H9Omm0HQCei9LTrU6YLZiNb/ADQpZACj3XsW101Db+POMSBeYIXPx3FaeGoucXAEgx57b7piSkhpjuOp67teNV1QucTGZfOsZxk1673vfN7RsOVydFqTK+etkyhlTa6Sx2uT+zRxg3MPCL37lfEWg6hUDnVdaiSokkHcl3zEnRx9CLG0iOkqVmyCTKkliZMV+GFzFKsAATyGiQGcPp6xe2mLSI/VQe8W2WrJwpammVc3IwcS9VWBCQlA6jeLwA3QeZWo+pLtZ2WihEiU3YSnLvnWUlWhBezJ001trAEXusG9twtGnRMqCASrZyr3R1B8H5xTUqW0hGtJNh4dCe9FpK+60iSVKzLym9vecgkDZyPSNXM54GwPPkthtF0ANbmPX6f7WLVV0yoJQl0yw/dRYq2YAaWG8CQwQNeevffVbVHBF1n3Pe6yZ84SUqSAAS6lOSVAOWJAFzfcxdRo1K7pI8l2sHwmpXcA1mTNvqTbQeeiyiV1Uwdm76mcq7MX7oe4DbDTWO9huHnWqI5Dn+i+qezfsMKj2VsRRhvJ0mRHK2+/T571Bgpmy11dTMEqnllIXUTblahpLp0EgzppYnKnTUlIvHaoYNjQDmFKjN3EW00HMnYL7FwvgGFwlIBrRRY22kkkef30laAmyJQMqiQqXLLAkkGbN/5LWnYn8qe6H31M6uMZTmlhm5AQZIs53r/aOgPS5XqcMKdKn7ugzIDEkDxHqT15aTsppS5swhEmUpSlflQkqUeZDB9H8I49bEWLnODGcybCdNV0BihRpk2pgakwPO+m3nyXU02FIokfeK1p9UnvJQXNPTkJSoZ1A9+YDfo2l487Xxprv93RJp0z/d/cTPLUD663XnMVxLE8Qdkp1TRw8Ol275tYbAi/PdVp8xdZMWhIKjc9oUdw6jMlAJfUs7O3IxV72lh2NJdJ5TcGeawMdwvhdEZHCpX38Vx0HlqeWhTUYJmIVNXMWSACklKSpRJvlBdmaxvFLuKuu1rQ0fO3ffLl4v2srPltFraTdQZkx5WGvkrgwunp3ypKphSClIuhJOodRZ28ow3FVnkm5m0brzeL9oK73gtHvnm3/GdJPKNLWV6nwftkpnVS1SaUWSwczFHVMsMDNNjf3RuTEHOMmbvK4z8XXrvL6zzUqnRonKLbCdth9Vamz5MhIp6SXlQxdA5kMCsgfiLfXlfSMNY55BcdDrutnDUajnNqVDY3+XyXOzKKdWzVI7XPMfMlDPKZJS+ckscoSbBvPQ9JmIp0Wt8PQ39F2TxujhQGNALog7EGIm3X5rpKPDJdO5/3JsxOVc5YYhOgRKCvcRow33LWjRrYxzpA8AFo69eencrk1eL1qoJa4ty/KdJvvutKWmXKfINmJVdydgBomNIvLyC8yfp+0futKniKYPvq78xHkfv6BJ2hmrdKSuwCnDAiwyljZLctdNbwLw3+63Jb7OKueQzDyxm/XrbTylPmdnKRnnKDm4Q1hmB7qgCwv6/CMMqVKrob8Iv8u/2W03HNwzC+tUty5rLyzq2ZklIUsHugA/hS0psM7dA7dNRG4yu2lAkEtv1PZWu32gbnaGtmTYNO/U7/AC8lrUfCU2vAlLMylo1KR2qgQmbVlx+GhIT+DT2uxdW7C8V1eLObBpxVqNm+rWifr0XoMNxPEMyYus/PVYDlBHhaDrbd0Lv6HCqTCpCaeikSkEC4RqDZytWqplrvdh5RzX1TUeX13l5jczG8DkAuVxD2hqViXPquc0WvEnpawHQeqnmJMt+8lKluVTCWJDE7jupuehblrTUrZh4NAuaeJPfllwpsPWFhz56S8uQkkuSpZLXbvKUT+W27NCm0vMnb1VlHGF5AAzddgOaipcPTOmZ5wXOL5QlrEF2KQfy213jpUWARJuLhXVMVSYfE7O77Lp5MlFMkZUJEwhkkgDIO8TlWD3APJ3OrPEn4hokA6ax5Ln4niwY2PeT0tP1VeqxFFKlUqQ06oUQ6w6kS1Bicv90wAOOT3jSNZz/FGUNOn6riVuJtfBJhneqq02HLmKNRUKXMUu5JLzHOg17umrkAWtGA5zp2Dbea5dfiJrltOkPCLTz75qavqKHCKftp5SFsyZYAzTSWOWWNSNHOhto0b2GoOcXOebEW1j/a0Knu2+KobleTYpiFVj1UVF0yknuoBOVKSeSbE6aN8XjoyGNAb0n5d81ya2LGaBeJtPdvopZFAiUhktLQdSo3UydbnvK97oYqDiHEumb38vp5LlVPeVHEu3+irVU0SkiVTJzLUSH9473ba5MZa5onM6XFVCkXENZZ36bqpKwy5mTP99V3WCSnNqcu5/zEgc13W7st0toYSm57x4z5G/ey1KTB0KLL7rXK7PcOQXPvWuTo9hEyXOm+v+lwMRXqYg8mdOXJaE1CZaVSqaWmVJS/azVkpBZjmUrZISk2fbSL6NNziN4+ne659auygCDrF+q5atxspEykwSWamoUckzEFJOWVzEhOW3iH8dI3CGMvmlw+Xf8AtcStWdXuLhvzWAqnk0KVzsTmGqrVXEsl1gkAgrzP2Qcl3BJOidxDKXEl1mj6hQBbEN21/ZFPh8/EyKipT2VNmcS0ggGzOkG6ywupV+otEKjg3wtEQoF8AHWbLYNImSkBKTLQlspHdKmDO1nGz6REOJOllVMk7lYVdUCmQVG5d03OZagGOXkGAc+kWgT5BZbDrGxXmuJVEypqO0mLWUk2SDlSoDZI2TEwCJEyrwIFlSfKCpYZgAAAAkPoz/l18YGRNpzKQYbQLLLn1CpjdkSSokIJ32By/wBrvfe4MZiDAF/p5/Vb2HwZc7M74RfRSU1GXzLKrqJJUzFRsXPh6CIOO2kLfcAwEDbvv9Fo9mlKbkBLCyWtYFh5+vjEFQ+X+ap1FZ2YKZY13cMOQPLy84lAJtMBa5EHyWOSueSoqKZZJzlz3u8SEggu1wBEZiVpueTaZCRYOl8oS1+vUi9x8YwDM9FXM6rPnKEtJc/mO6XbNZ28b73heTGkKJAiNgsqdUFQyJDAsczM+t1EauH9Y2I0gxt35LGa8bc1QWogBIsTZKrsBZzff63aLmtGu/PvZYmxk3GirpSLm5A2SbZnGw1L+cZcYGikDmmG3WxQUa56woghCQEnUAglwCkbufoRU4jQa9Vt4Wi6s8OiGBdhTU4ABAZCcuVIJ1DsRzTbfnrEWtvE3P47uvXcO4fngZPIczutGTTzaybKpqSWqZMmnskokgqWtalMlKUgO5+L+MbLclJjn1DAbeTovp3BuB5Wh9QAvIG3wx170hejzqam4IpU0iVS6nimolpVPKcsyRgstY7ss3OetyHQe4C5vaOeC7HONRwIwTT4WzBqEaE/8Tz305leto4b3oaMn9MW8/2Fvr5jzupE2fMmLK1TZ01RXNmLJUpay2YlR8rR0WvyghpEaWEDyHQfJYxGEn+nRF3bj8dNgrFJKVJISQxe5AbUEkADfS8VuaIJFysUeE+7nMJcRy3MW9F2GG08uUDPnkpP5UWFmH5drEdbRp4gOgsBtdbb8G2iwhzdB6+vYlXamsNQDKlJySwR7oZJFmzAWCem73jTbTykEmXLx3FXNY15m/L7x6bKjNWZKe6PxSNA2a5Yk9fl5RGLgkyJ9V8+xlQsJa25VMSlrIQkErWrvqOiX0zEPYb+ESccsGYAXJc068ynT1SaVLPmUQpOVrkjfK9rkQaSddFoYl7KUkmXbDqsiYsrFyxvbpf9HiLzJABsuHUe5xDtYtAVWfNl0kozZiW7rpFhc3sHuW+UYDS6IEjf8rEGxOv0XGVE6bVze2nAlOYhCDsBYEA9DG0C1shpg2/33+FQ4G8jWecKvMUEggg6bi3Ua8idLDYxJpmVlrCABos5SwzqZrZPAFyS5000izNoBZTdEC99oVRRMxRbSwJZgQlyEgvoBrzeAJE7yqzJEGxnXeFclpCE5XUC4LggObXcnmT0vqYgTItdQN/CQpwmzndm0c3HW38wFrTMLBaAOfRQTVhAUxIJcDchxy5avv4xNrSfJSs4ArISTnM1XeXmGRKvysPeUk7uHbSNiAB4fiKsAEHYqzKmBNrqUoHMohRPgH87RHKQJOh/KE2I1Nr9+ivy15lj+1JZQLuSoB0ouwLk38oERqJWSGiJbM6q/LuAEpYMyiNAHJyC9/3MYI+qk4CWjf8ACnK8qWQGCS+YbBJAzFtT09dIxY3F/uqoNyBr/pQyx2iwpSiO89xzdLsLB7esAIHMq8CAAeyt2mlsOpItZkgh3A5s0RdF3a/6WAIMa69laKqmXTyxuu6gH16Hkl9oZdR/v/SiBmcSdlAJ61vlDKUblz3Q7t87/wCYjBkCLlSdlFyq9RMIZCTmUxKlPfkQb8rdIkGkGe/ypNDnXaJHkq4nIk95/wAQ2Av3tde74+sC0yeV1nKc2XRQzagSxnm99ajZIYEliylck3GtzGAHOFzAGitDJFxKqdotaipR97mLpAsEgOW/e8SyAWHqpBaFNKSGPeLkhLOVG9mfe2sStJG6i4tiDdaKCE5UpBOgZGp6kt7v7RW47Aqm83Gq05DqZJBKbHvFiG5+Aiic9iI3Q2MEQVqIWGCBuMrAgDu2tzLRa0NAjRFeRZioXIvcZUseludoeRRV6mqBPZoJb3XfWxNjGJHkoRckmxWYVpPdSXN33+D6a7wiJnWylbRNKAbkW/KCRdn7xD/DprEwIGYFZVYomVJ7OSOhXub8hqLxDNJcNOayIF1u0mGoo0dosfiGzulzbnupztGGtk6zPTvyQZnQBoq06cS6UgsNcgCixIZj4RsAQFgm19lJLCZYc3Oh0N76B9badYiXREiyh4idLAqGaszD3ico0Ooa4Djcnr4xVmzeiw6BcCSopcrOuzgEXSSdD+Zh+ZoQXTeQIUc5EnsLpcOpSCDld2yo11IGYnYftEXPDZnZQ1g6LqaSlKywHdLla2IKyQO6kjRLN5C0aznkgEmC0iB5fqsmy6emoiZaUpSVBQDMWcKIy2Jvt06GKA/xde7Kp5vB0C6WhwZ1EqT3UuZiiO6gJIISz3JvbchoPNup6KuYIAElMxSYhCTKlJCZaAwBBDJ2Ci3eVqSRzYaRsUKQYM5EkqQu7KNfwvM8WmqUSzd4myixLq1senxtF7NwrQIi0GFxFZJyAkA5joDzIPvD5xaJcY2UpXJV0gd5ILrKbnUuGLnl4RnKWjWFYyQCSY76rHRhsyqWyQWT7xKTlBS27X/S8YJ8QE3Pd1B7iZJ2lbBoJNHKASNHzKdiSLd3ld4wbeaiL3A1WBNQZswKALBQAsTcuQol7BmtGSRECysa3xCRIU4l5Eg5XUbAAElhs2928ojMEQVC/NONMpSgV3UGFg6Q7EgNvdvHnGJ62VoAgB2qp1RTTf7ICpqge8X7rnRPR/nDLJBmw2lWjK0AgeKFkKQskqmFSlkO6iQHe7vrf4cot0zReIhRLgSTyUSz7yQ+zuC5DbE6RAkkyVA+IWspJFOyjMIJc+rO5vteMF02nRZEkXtCvIQUuwOUt7ugJe9haKyNm2LdPvCwSTpcFJVVC5SeySoqKy72DJZ+6dyWfbQ9YsaAcrjoFaxxpmdjz781DLnlsrEuG6Ejx0/nwiRBAvorxiCZM/U+W3+1YCDlBIOa2UG+jMSD1PR+gjH2VjS4kWsU+Whc2YUgLU5/FmbAvZKdC7M24jJN7bLco0HPOaLBdXRUkuSkHd7i7AjUMD4+vjEfuvQ4TDgCd++5WnlADknX3Rv0PP8AneLGHQc16XC1GtgC5+R+Ufsqy0FZGcl8wDPr5DyHTaNhriCYuAvS8Lblmo+SSdFJLp1lYBWlKSLkkjKLs/W0WOrAsJb8XffcL0B4g2kxzwLt2mPL02KvqFNRSzl/FmKAIJ13ISOv7CNQvc67jETa64eJ4y6m0vqDMRMAW+crI7aZNW5KggGyX0F7Nv4nlEalSRbcW9F5DFcUr4ioX1akNI05CNFL98p5BKVXUWJVl1toATa7+u0Uw8j4svoFyHYxpO1TquhocMn1ae0QEyKYWXV1KslOk2cD/wCorkA5LRTkyWDZdy09V42lTc9pcXilSFs7tL3tzMclpKo8MQlKEGdVKQoFU9X4aVhiMspDsmW/O5I2ibWuzAnf5D91RXqUpLKIJAPxm0+Q2B+aUzkShlp0JlA2tYkFnzLFy37mJHcOb5fqtN0m86bXTUpXNUSNBdSlMWG9t4xntBuSsBnPUKT8GXlVOmBQBcJB97koJuQl9zveIAkSBYQrRTA8T7bjmiZjaUAIkJuGCUockDclTRU40wSSZPJX04cIAiNESjNqVKmz1FAZyHAF7uVk2TY36RrFzqkMpiTMeX6LrYelmIHT5a6/VU6zEJUtPZUozE2UuUlgWygpRuddfS0buF4e57h7w5qg22HnFl6fhHCK+Orso4ekXvdrGnmXbT+26zUU5mlS6lRyhQKJdrDkrV3P6R6XD0KdBgJHi38+ffovtvAfZHDcObTrYuH4gXhokD9SQY6LrpOHSMOp0VeKpMoTMqqLCgTLraxJDpnTrPSUNw61d9YtLSXzDbZUpj+pUBLNRH98G4HIdTb1svcUK1Bvgo0w5oiLw0f+R3jQi99eRq1NbUYlMSuYZcqXKT2cmTJHZ09PLBLSqeVdw5ubqUXUsqJeNSti61VwaScs6DQemnITrAG1l0qNP339wytHxSdZuAN9rCwHRauH4NVVuQSUpQk3VNmKIABDuogbuflZ45eIxtDDE++cajv8RcnzvYfUKvF8b4dw5vu71Krf7W3JO88osuypqejwmWpMkpVPmJCZ1QsOslgVIlhu4hw7Aud48zisbWxLgapyUmmzRpuB1NvrovD4/wBo6mJc59dwp0gSQ0aWJgnm6LSfoolLmVIKXUhAuz3I6gjS7eUaFTEukhlvuuHiPaB7wWU35Ke2U7x391pYfh0yeoiQhOVA/EnrUESpKBvMmbBrtryEaxfMC5efU+fIfQLmsxmdzi9xEanW/Pz8vWFq5aaQTKpR96nEZZtVMSyTcjLTIbupJ/Me8rYCNinSytl7ojvuFa3FU3EhpLwdzZSmnpKdImVIEybldNOvuy5bOc07TNr7tn35RvZibMd0n9Fe0GrZlu/1XPV+IJXMPaTWygpAHdCZYAypQlNkpbYbep2WU3AAnvzW43D08KCS8F556qgnPVXlBMiQzdvMBSotrlSTfx0DeMYmDdswuTiOIVJ93TOVjFoyDJlAy6aXmL5pk2YcwUQTfkd+gtFFRznAkmCO+i5lTFtJLi+Xqycw99TakIdwrxO1xoOcabnyRB1+61amOJdlzWOwUiUKWQZhZNikPoHcO3UH05XiOaAIuR3ZKbyXZqj8o5BMnYjT0ySlB7SacwSlACrgDVjyt0baJAFzmlwgLafxrD4Jv+TthN/Xp9VewvhnFcbmCqqP+lowxUpfd7rZnYC/Tx8oi/GMp5qdISRruFzRjMdxOoSLM3vYDzP1Xf0mD4fRITJkpBlpJzzCSFzFbBR/Kl7s/kY03VKlV2cnLO3ReiwFKhhGtqVXZqg1J/H20W2hACBlaVLAbtWLrYNllIFwltG1gTkMNu3mVLF8WfVHu6f/AGwdtbb8lAsrSnLKlZiodHck/iTFC4193rc6xQ6pMwZJ2XND677/ABuJBA+3fqsipCswE05iHySwq3RSyNQ+3VucWNY58EhbbWZiTiXzF8swPoklYepSgqYAkLbKhgFLSXLKAJYDnvaOjSaGh14aOfforhjRdtNwazQumBHRa3ZSaWWVqU6ixWhVv/UpRHdQANAdBfSMVMTALWbLkY7jNGmC2m6XHU97LArMSVOWZVNcOElQYAjRrM9tNy0a7nuIvq7Xl6c15ytxYvsHAu69zrqr+HYcEhM6fdWqQ9zYkZE7OCPEctYzSpPqXuGnvqrMOK1cte85G8uaTGMdpMKQrMBOqSkiXTyyO6zAZ791IIu+ojq0cOGw52h7/wBLdfVp0GHQfc9leX1dRXY1UKm1BzOQSlKSES0d5kyh+RLA3Nz8I2i6DlpiB6XhcqtUqV3HJLG21V2VSIkJZKU2SkHQgEJZyvmBz+OkZyugtcNea1/cRo27tSVRmzFTFdjJuWZUy1g4Byjk8SAtGqgKD6hysFhqVYlSpFMCU5ZlRcla/dB/N4l7aaRBjRqRYq15oYKlmcRmduddNvVNNUkqyy/xZhzOsEFszuzDvagchFgBBuLC0dV5ytVq4l2Yk5eXf0TKrE6XC6cLq5iUKDEU6FZlrI2X/aiw5Ft43KdDMczoaOneq52JxDaDMurvNcTPxatx+cEDNS4YhSnyMAoP+W/4kzlqLvGy6oxoLR4Y+fquG+ajyXnXZSzcRlYdJNPhsrsFNkmTj36hZLgkzFABL2DJA8bRTZxDjqNDy8uytcnkJ27/AFWVSUkyfPEycjtFH8UIUolJK7ha3Gr87+sHVJGsSomzfPVdtIliQgGcA7BkFwEggFtdCLtrzitrS4awAq3RtN1mYjXS++JZKluzbJcBhrYW02iwCLRZRptdJBv1XnWJzzNJc5gSQGYZnOiQCGlgjWLm8x6+a2mtMdQsBUqXL7y7rLsOQJLAef8AMSm0kQr205ER5rHqZcycoKWyZf8A5chJYr07ylD8txAzIjRdLDYcGDMyftsnU9KxBA7xD5iLuFGyb2FmtEXSNp27+q6DgGNtqtEyEoSVqGjuokkgM4Kb27oPrEJm+pHyWi9zjIMX/wBrEqqkklKbAOWBtp3U/GJDX4R2FWTYlZaUqnkv3QCO8wc6qCQ53JF7WEHGLCw3WpWqwC1tjvzPe/31UxSlgDZtAnZi1vh6xWtPzVKfN7MFspIbS4Swu25LPeIzMgahCCBAF1z1VNf3i/eWWzFI1cvfRv8A+HpF1MEDnKr8WUTr0VPOHsXWQSLskuMrDxEbBZyWQQIA5+qiKQp8wJJfq1ydSfCAdltrCllHJXqKjVULulgLqNmSmz/+rXXlFLnDxAXnzWzh6Lqxgadyuwp6dEoBKHDC76kaEu17/NoMaXxzB77/AHXruF8MdVcxjWd639Fr0lLOrFy6eRKWqZMmBEpEsFUxZUQAgJBuSfpo24bRGcwAAZPIL6xwTgApgVagnwgcojfz9F6+iRS+z6hSECVU8Z10hTKLTJWBU04e+E6KrlJ93l7xYMDxZdxJ5c4lmApkZW6e9It4p0aLTzEhe3o4P3gytEU2xFtd/Xyg2karzyZLXMWta1KmT5xUqZMmErWpa7qUpSi6phU7kx0w48oiw6D9tAu0MFkApsb/AFKn09IhEulQgX95r9DEmOAgaK1mAZTBJEuO6kLSS6QCdHId+YZ/dtFiVGMpiS0Tsd1Ype3nqCXKgSACb5cx2Gv6X1jXruawZiNr/heb4ri6VAFz3eJwiPRbSkIkABIGYBgHBYel1PsY5kl9+X3XzLiOLdVkEAkyfLv/AGqgQZhdL5t1F7P7zHfw6dYrLjaTPf4Xl61Jsybk9/TVJUTkUclWW61dLlTuQNiSAbPZowGhxubAfouLiqwoU3OBlw0nnz9OawiFzFmZMLlRZn917256xlzy74Ra681VqGq7MdSkUJQBWskIlvc6KIvuW0J9ekYGZwADfP6/mysZRBEnVclXVSqya5B7KX7iXYG9iPEc/DeNljQ0gf5a+qtNIQBGvTVZyyACSMoS4A59RpFmWwkXUXUmx8NwsmfMKlHXKDpmcnUu5tl+XKJAQAtao3LYCCfpy79d1TOZa8t2OW4IDW9038/KJWyn/JaoAJv3dWQyQwGpDFnZiRmf+39YrPwmTcIdbCxUktClk7XOtgAHez6lv10jId4QSNVGHE9B+qkmES0kuzpNgSS/dYG3g3nGGTJO36qXXp+VkTllR94OCyr+6NbhmJHw35Rssg2OytYwFskb99hVSSCS6yQbkn32fp3hFzIgEi5v8lkbze6nkJUoo1exAdn1d3Fk6REuJNtFYKZJEjMDey1QlKAklxqUgWszuW0J26RDZRcwgglW0LK8spHcB5WIAGpYdIwZMEXaVnK6xy62BSqIT+GLgBRmFvfW7hmuUgbdYkGn0P6I0C5JiNtz3orVIkkla/cQzhRsVOcoL2fW3J7bQcCCROqy5pu7nfvZaMytTTjMUBUxXuS3DFtywsgfFgBuYiWSZNlgNJiN9eViqSCqcrtJl1KfM2jqZk5SzD5N4QMkG0d9PS6s92IiId391pdqmUi57oIDA6q22f8AwL6xIbc1Brc08vRUTNCcy1l3ez7kOB0Gzv4xgyRYxHcK4CIA2WdOq3OZDkj+4hx1b0aMtaZjWdVLILOIuFQM0vZ1KP8AcRa45fCMkTJ2CsEXH0WnTglitRN0kjKTfVOuhPLWIzrGoVRjYaLcSrse6GM1SQCQq8pCm7vSYRr/AGgNcxAugi0W0VZZ4iT3zV6RLyh1apb/ALkjR8oPOw8NopIJ6fZRLYk6+a0gUsAlgSNdHv8AT9YQGg7qOUkEi6cFEMkE8sxudXI9YlsFhLNnrSCh2JDkZrJGpPQuN4KTWzqsxc/KSArvKJD6qSHuoNo7/GMddj8rKzI3kkFWmUyQMyiQ5IsSdnB0t5NEoOvJMg2smmcqYoSyvM577WFjZIO456REiRrACZQBpP3K6CjyykA6FwwDF9Gc89oy1o0Cqyk2iFbqKkTQJKbEPmIZzdikWt3jr0ixjYgk3U3OAGXl330VQJSgf8nJLA67Ahrgv8IyTlPOVSQTA2UZUHfNYMb82igv8RHfcrIET1USQZigcpypzMDoRmtfxHjEhJ2hVG/zP4W3SUedSc1nIJJ1ADqJttYt4QLiwdVFdfTSUjLJTbUkggPoCrxd25NGm/PBc4yR91EG0zYkrtcNoO0ypSkKY2AYKd38y4jUIebnUqFR0R3r/pd9hmEAZZZRmWUuFFPclAumzjUbDaJhjmtzk3BVBMkjfzWricuXh8kSkgBkkzCSAQ+he5dzfx23uotLhmPNZBMgHcLybGq5CQtWYkF0gAs6t9rpjZLnGALc+q2WNjUa/ZcDUTysqmzTk1ZKm8Bt3ub84mGTAb8+iyTBHJc5UFyVqYlSyybE7vr0EbLRAI5LKyjSmerKEklTkkgd12bToNYkW5T5rEgTO6vLkSKGnPuhViomxLAA5r8hFRAaSSLlYBzeS5mpzVKiSPww+UMSb82961misvzHRXNAAnf7COShTTFwluhZi2hdx09GiEnN66KM5S0SrMumRYZczgByAm7n83j6WiPizHfLy0QEZp2TZsspBSGzMOrByHtqST1MTALdNJVwsdJWaaJ3mLS7gs7Bm8evm/hFovLQVEu+KTbT/Sy6mnIcJBa9yBf/AIu1tVekSAI0F/sqY5LPFMAt1Apa9nZWVuegu1/jFTnFoJ3/AHVjWxc2IVtCCWAFhYEXcbW209T5RVDj4o1hSI8JGylUexllR2D6v+Zx42AHjANOYxrz80EFo5BZXZ9qsrWSVFySzhI5H/0nq1usWS5vhA0B5f75q10EXI8OitpCEAiUklZA76gLM90JAYCxeMgZhfT6KylSJGYC5UqJE+eQStkm6jbMpzcAflPPcxIOEERK61DCEgPcdNOhW9S0fZAJ6O3l4O1/oRgGDK6jKeVoAtP1WzISEFkpdIcHS7G7Em4e3lGBey2qRyOkWlWczgZbHVNw5OhSAdN4mBlcJXZwRJqAvMCfrtH535JsxgwFrd7yvubm51eLGVCJjvl39V66hiadKnlJtbz9en1VczkIBIuQwALe915a35bxB8yCuZjOKASGeJ2tjt1+6rFS56yZismpJN+7mG3I/V4qJdB3O3dvqvPVsU+oSXO8Qnf6KjVV8mQTLlXVcEs107F/EWHzjAbubnzXIqucbKgkTZpUo3NtdnD7m93vvEgOV1htIuFpMLv5+JTqtYXPm5mYIko/DkykpchEuSgBKUsdhvcmAaxggCAPr1JOq8XUq1qzi6o8nYcgOg0A8gppU1cz3QUpZhpmIvc/W8QdUAB3VbWuJMmVY7STLSVKPaKIuHATbQlT92wGg+cUmH3nQq9lPMAYN1Sn4qwIllyLcpYNgNu+oPES4AQDJUw1rP8AmfyqOefUqAUtgr8xd+rJa99ukVGrmMaQjWl5G7jutCX93pAO0Oec/uZu8S1s9mTqP2ixuGe8y4Q2Lc+/sujh8M05bZnW9PTdRz6uZUlUsEkZc3ZygezSCAUkt75dvBusdXC4IDKcuVhO9iY175r6BwH2arY8sq1W+6w0zmP9w0MDWbcoUkjDqggzViXIRlzKm1EwS0BySQkKuskiyUBRPKOiHUmQykCdrCR5kiwjqY5r7BwzD4HhtNmHwrRMAF0TJH+Toi3ObXvC6CmrafDkJThdF97xBSkj/Vq2RmRTqB//ACFEp0oW5DTJuZQ1ShJvGH16LIcXBzgDIsW3EaWLoG1gLTK6rsSHeJ1UNDfia03d5u68hbnN1bp+HsSxCaqsxGomS/vClTJk6cpU2pmrItmSTmJzPY3vfKI5WI4wyc0moRAvyHIxp0i14VLuL4agATfk1tp9do5Aedl19DgNDSpSVpdgxVNyqmTXcHui0pJP5Q3UmONiOK16pLWHK03tqOv4XNxntHiKgc2m/wBzT2DbQPPYnor0/EZcoCnpwNGypAFgQAFEbAW8C8c5xAGd5h2sm5K8niuKUmguzkOJ1m58/wAqjLkzpy0jIVKOiUXID+6BzuA8adSqXkmIleYr8UqVHOh1jtr+V01Phsmkl9riBbKxTSS1pExQKR/vzjaUHNwAo+BjUl735WmWmZI5zt+VBldzYdUMN13n1GynVMnVhRIkiXJp5feEqUns6eX/AMig3mrO6lXO8XtApNiImN7krZZiPeFpDrDQD4Y6DuU6bW0uGoTlWJ1TchYAJSQDaWPyi4c6+DxaM9SYs1dKjVEgTM30XM1c+trSuZeTTjVSlZUu4JD/APmKdiw56x06EAN3dzXfw1UNY1xsd4WemVTBae0BnqDlEoupAVdisDUeOsbT3ZZvlEKvE4iXFxfM9jyWnKQuaUmdMyIF8iQM7OMqbaDS3rGpVqNaHOa2xi/5Xn8RULz/AIt1+6uAdinuJyJ91CARmzHW73LjTpGk+pnMhcqrVg2NxdQTJ8uTmXOIcAhKHZO3dNrKOp3tEWzoNT+Fo1uIMwwJmXjn38lBSqxfHJnY0MmYmWFAKmJTlAQRYqmqDJt1fpB5p0XNLzL9h+y5f/U8di3ObQYRO8WHrpC9CwjhrDMHAnVy01td73YJVmlSzrmmLJdbEHlpodI0atWrW8MZGGed/Vb+DwTpz4l2d5ueUDnOpPVdHNxGYsgZkBCCyJYGSUhOl0JsWA89Ig1jW2DbmPX1Xabj24cRSbJFhFvopJBKx2igVOq2axUXt3Sq7WbzeMVKrWGCddlEY2pVdL3RJ05eavzJqZffmK76Q6UFT9kkADNrZXyAu0a5e5xv8OytGKpBwBdmcbW0WdMxRb5ZPdKnKCnq4D81X8A9jG3Tp5iDlkeSk7ilOjLWmSBsn09JPWkVE4AFPeVMmANlJI/DT+ZTP6bx1aZp0Wwddh339VzsVx2kwH31WXD+0HpOv6eiSqxGVTOhKxn7zBKgJy0lrzFO0lOjNy6213vLyQWQD6fsVwavHq1eA05WHQCY6SuWqa2qr1iVKBKXZSU5mJe5Wr8xHLbxilrTnIaTK1y99Rwc91/mtWlpaeiQJtSpDgHvLIASA/dCT7xcWbTSN+lhSQHPJcRz/VdHDUmNIe+CevffNZmJ8TFKDJpVKQgZh2iQyyPdsSe4h20vaOhTpsZ8LYjTl1j8LrNqPflYxsQPIR6LkkSFVsxU2aoF1E9qp+pZL30JvrvE2tNQ/wCI7+auGGbmNSr4njRa4lSqZGVBCUgAqb3rmwPNVy/+YkALEKQpSRbTbRYlbVlX4ZWiVJChmO8wg6MNToPKJExIiTO3l3qrDhszZfZv11WWKxCUqEv8JI7qpimIDP3QGcK1a7/KDWnQGT1XMxmPoYZrvdwSPxM9/NOKpk6X2q1ikpCP9+b/AL1Q2olSybPzLDeLGUiYyDM7flf8Ly1SpUxNQvqEBo+x6LIr8epsOktRllHN+JNLkgOHJOu+kblKjBOdwcbk/pC0cVi20WZGXJ+/f6BcWmomYvUKmzlrmocl1khIuLM17H9Iuc4NkN/3+36Lz9WoXOL3Oly6hA7OSkvlQGTlbKVBIZOh7u3UtGvIDjz373Wu7MY5qzQYRMrJvaFISgkqdWbujQquS994131YnLJ6DksO5ZrhdCpNHhyWZK1nKf8AkpRcZlEe90DN5xOm0kF7tDdaxJeQCCI33WLWVayAuZ3Mz5U6Mm1mG9j66xcHAiBoP0U2t2AsuUr6xEtKnICAbsRmJLtLT1J94v05xlni0C3adEjaTquWmzM6swAu+TfoBbZhaLwQZjZbTaM2gyqMwkEAAzJqjYOwBD3Ud09OkYMbrfw+ELyZEN/Kkk0S5nemaFishgSHHcSzsnXTY3iGfWNNl0ms92AMtvorXYplBRLJSkKewYCxfkE31284OcTAnULUqOmYvHcLDrawzMwQMstyyh+azEgcm3PwiM7c1puc1sl/xctFhBC5pIS6ZeqjYEnoRy/mJyD4Zn/a0K1fWD6J6u6kSpYdg1xa2gfc8/2iBuTC1SdTqqM+cmWAlJBUAQQLgdCOhPmIhJMiIIRYs+oUxY30cFy+UgJIOov8IsaBplsEmeqxlLJKlO69W1DOx1szP6xtMa0C23NYiTO5+aWwJB90vZrqJDcrFzz2tCodBzWct5A/K0KGim1a83+3LDpKmd2dgnmHO/6RVpp35raw2GqVnAxlaNT+PNdhTUqZYRJkpde5axIZ9R3i+p9IyGyZg92XsOGcKNWoynTplxdaBGvKy26XDFzlgJvLQkdrPcdnLDh8yt2s45xe0iiCXCH7DnAX2DgPs+2gwZm/1ddNwBp5L1LBk0fDOFjF004mVtQ8vC+2SkzKiYkMuqCAXTSpWQQr8xGUcxz8Q1+Kr+6Lx7un8cGw3DZ3dv0F17rD4FxcKbB4APFGpJ25EnWP7ddYXMzRPqaibVVUxU+sqFqmTJkwqUcy/eUok3OwHhyDXBwAhoytFgByFt9B3zXqMPw73WWQDV2H9rPPr053KemnCQeZdydS+w6RHNvF10qeDaxs7nU7+nRV5iAC219N7NrvtEwSQDutGvSDZi8fVVjIXNUEJDkuCzlhzLbbxsOcGiXFcXGObRpmo8/D1WvTCXSykypTLnZSVzSAwuC1xaOXiHPquzG7BoOcL5VxrHe/qPuMu3oEiJZmHPMJbqW7rh9mcnf1iLndPILyjz7wFwEwp5issslPcQAzjUj+5KvzaXO5inmCLkrkY17aTHPcIZG/crn5uadOUtWZtJaBoyTqW/NaIkjay8Ji6z8RUzEkt2HIKNQAATmci5NhlYuQeuvpETYW2UKdISCd+fW3f0WDX1XanskLSUD/AHCliFKbTTQHWNmmwhslvid8lvU6RAmyxVMUgF7ByLBtQ5tpcnxjZDQI6bx3+62QwagaLLqFFVgo5E79fOxa3oYlCqqNbDp3776rNmszA2uHtch1Hm4YaONIxrZcerUnNGxP+lAlTXAYAl/kCPreMEc1qkyZU6JZWQ9wSAQToQfysWfw/SIOHhMXUdwrgyJS6lZWDsCR5vz08hBugBboVnyWdUL7yu9lTuVauRbKPy2s/IvF7WAa3VjWiXTeFmrmDRIfnYMHduu3XS7RstbF5nvvzVpcSADso0jMXL5SLZrqLBh0Bdr/ADhrNja0aJcRPJakhGQBaikMkZ9Szm0sPqS3e2F+pisQW8j91G5aOvopgvOXDHUjvCxa4HSwbwiNt9FaQCTAkkbaT/rqrAmiUlm/EUmwHNh8CPraMhhGjdbLLRABOvL9lcpKdc9aJaBmXMLDvDKlJuSp9EgFyeQe7CJuBAaBNvusENixiO/NaE9UqUOzkkLQhBMu9phL9rPW47oUQyBc5W0eIxZ06hSbMuJMzee9FnD8RfaG6iRdnDAOLA6NpsIx56LIMmALd6KZM4Sxts7C19Cx5hv5gZ8ijTm01CrKqVKUX17wQH/KLEnxMZMQ0z4uimAAcugVWZVK0SW2KiRmI56+PpGQ08sqk0CSZ0UKEkqIcFQV3lFQKUgi5OxU2gG55xn4CY1/CybEX1KnQlKSEpTlysQ4BKlA6lrhRALAxFwA018/1Wes+q0Jc8SQBL7082CyA0l7Wv79tdmLXvESBBlQNyCTYrUpWSACQtRZatLO5PiSSfB7xRvKrI5GI5b+a1ZayBzYOTY+6WLad2/xghE+atoOYg6Bgxfnf601gqi0i53U2cISpa231UwJe1mve9t94KKy51STmAUkjKCWYuS594jp8IkG5pjZXNgiQs8THJUQFOwzNYq0ceAA0hAAIJkhSUyJagcytVWD3Vc2Zj9NvEC4CUUiAiWSVHdu8q999LDT0jEZouQmpA5q1KrHU9nfKkE7Ae94M9+cWNMEjdScA0arRlrtdTKVqbhizgnq0SL4kflapMm6kEwAd+5IYC7uHJL7FtIqJkENN+nmsaWOvyUaVpmq97e42HMXbe/Vt4MYbk7qDztur0lgQEDMHuSNGIDgNvb03iRjYQq5NuQW9TFMtDsklTA3Je7ddm8fSIm5Eknvn3dF1OGSpk1aS6dbm6SC47rgbA+D77RqVXXnn1+ShsRGn1XrGC0+TIECwvmIuTZgcw97l/mIBhuYmYVDyLbfX170XoKZsmjpu1WUpmFP4d8zqDZphfloBe/pE20yXxoFWwO8RjxDSeq8wx3GwSspW5OZ72s4G9+vlFr3EMIFgNh91ssYbl9yvKMTrhOWolWZnu5uA1kv+UdXiVNjiBaFdJiJsuenTVLVmVtoC48GDaML7xttAAACjAmd1nKHaLtfvW1ygX838REufffRJ1OwWtLkIoZCpi8vaLTYakBncjc6RGpUBsNlWJc+RYLnZqzUzCpRORyQGsSHu/1YxUST1V8RvBSClchIGugJum+6muCCOtoyWn6SoyTqpF0glpCQHUTc6OdG9H9IrIFzElFVVKy90BrkA7OQxBBFv4jLWEaCZUmgE3KE0zspmypJ1JYW5+Hxi0NsJCxmJ3VefKsw10DAA9GbzHKJQGyYWFkzqc3RldWmUCwcvoBbr5HlFZdMmFlriBBMT91VVROXN2ASArQaAA35D4xU50gmSBp6qRcQBBTRS5M2oBYAs4a/NrW9Xe8DYDw5j+yyDmkTBWXPC5vdQCUg62VmYjmQ+tvKJCL2us3uJvr9VAUKAZKSVMTYaBh629IlbNrZT8rlWZUopSM6joQrMH2BZhtcevjDQRsulhGi/wDxla9KhyA6X7rjkAQx6sSIzGp03XWpvIAEWHff3W9IpVzWZJsCyiR7p/MS2sRmCIF1sh5MQZCvrpQhIlJBdsxVr0a2p5ePWMB3i+q26bZuSofu60DOrNrmA0Fm23uH8YyXS6B1W22qWTldpCz53aO7sBYF7ZmLa+I8/SLWco01Uzjarm5GmM3JZ4Ue0KQVFj3iTpzAB5ta/wAIg50gKh9SG/F4oTaiZklFLi4LkG5OjeHnEGkO0Eea1HVCJl2qxZUpU+cpSwyQQpIdjrYh9dH8InEzClRpOcZmQtgZUAJNiANOTBud4nGXQi/NdFjWsaBAB6rRp1ADOX6rW4uDdkj3tQ3hGmblzs1gN/NfOxQMySACVdRXBOj3KQWIGh5DQNtFZJkja/VbDKdNgkCXd7qKbVmYlsxA0HVzcltvlFWUxBHcqNRxNplQFQfOpkoSC6lHQMPffQ+fhEg1xIAFyqi0uI53+v6KzTLq6taafDpEyYtVgpKFEn/tSE2Dgato8bVGg1riS3O49OXJbmFwxqEMa0vcdguqpuHJdKBNxerSlZZSqSnJnVt7lGUWpy26yNY6lOkaYDqkUo0zeWuXU97hfR+B+zl2YjFNg2gO+HzJNzGtp19VoC6V0uFUUmlpykBc5ZE6rmjMT+NNWlkWBsgMDvEamMo0oc4l9Qc7DTYA/e6+iUHYfChsDPUZpEBotsRcjmDEq7SYHMqphM851qSEnLYgAjVavC9mLX2bkV+JwGtY6wvG3y8/Poo1OJOaMubNF4/tC7KmoKHDJacwTMqAkBMoksm3dM1tFNdhc7sNeXUq1qrnl9gdB+s7eS06mPNSRoQZ+esdOn0T5laiW65pSk28g4OVAHugA7RS5rngEmTO+0ch9lo18dTpEOe+Hax3302WROxKZVqKZPcl6Zj7yiSxIa4IGm0Qd4GkxDtZ19VwcVxlr8zKbr3HmfJbOGYWuoDhOWUls61nIkE2ZSiHJ0YByzRzq1YTmJLnnaFxX16tckEwCunCpNEjJRoSZzFK6iYhxLLMciXLOdve5kRSynVrHNWdlaP7Rv5k8tfwqzWZSEMhz4175rHnT0lRVMWZswt3UG7DV1kMB0SLExsjKyWtgN2hYFSrUMxJd3CYJtVNQUywJCCLkgywb6kOSbPeDQ5xEtzDvRd3AYJ5ylwgbk9PLX1VSZNo6Zs2asqbMi5lpUxNwHZPq7R0KdBti6w6r09NlKiBADnGL6+azp06dPWVT1FLB0SZbFg7hKUiyEj61MbMtZ4Wb+llXUxLKclxvpY797lWaSmXMWCEhNrgDVnABLOVsdesU1KuUCTrp3y+i5FbG1qjiPhG0TJ87XW+iSmSxVrld7lY3IAb3ix01cxz3ufUmTA5LQq1SASTlA+qjKJtSvJTSVZnYKNlNre7IF9db67xEAiJPyH3XNdUrYg5KDCTziY9dBCuU2AUpmpXiB+9TSU5aeUSEEsSnMbkkDw0iDnu/s8AUhwgTnxbjVdyEwPTfl2V18rJTyxLlpTTSkpsiWyRLB2IblrvFRbpvC6DcPTpNIa0MaOQVFVaVLMmll9oTqoEql7AXLZmIL+sZIBAcTA5LSr1zdrNt1p01KcwVPOecWySk94B9VFLskMEsS2kazq3hIYZ7+a57q9OnDnO/VXp1XLp05HEyaHSySGk95xYHVm8G5xWynUqkvO9tEZiXvi2Wmees/jyWNNqZs+bkQVKJUSAzl27z693y9XeN1mGyNENk9FVWxzKYcC/4fn2FpS51Dhso1FfNRnSkq7JAzLJIsjMQ5LHfrG22k+AAMjXb8lxK+OxVQRSBY3c7kfhcnivGE6erspR+6yCFZUoYzTyAS9zbU28oup4cDxF0xvt6brkuc95LQ7xfPXXksikxBFVNSmYtRCr9ilRKlEhnmzAcxLmyRytFrqGYcuZPforqLarDlYczrefqt6di8jD5JElEuUUguuZckH3u4Lg63NrWEX0MI1rsz7/AEPqvTYDDPcWuqjMTAEaCe7LkK/iJc9RSkqmWstarXLskbOdWEbrR4gANPkvT0cEAQXQTyiVXpXnq7WevKh7kkhkg3a1xppyiwUgILh6bLoe6FMRlvyAC2lViJSSlCsiUpJUtTAJALEgGxJ16NEo0AbeFs0MBXrnNlytKwK3iFKSZNMe0V+aablSnYZQNWfWw584i5sEzb/XndX1qeGwTC+s67Of4G99VzVTXTZy1FwssHUtYlpTzzKBbkGTqzdYgNJgmd4nvzXj+JcXD3ObRGVg0INydx5cgEsqslSwZsxRnzEkFJV3ZCC/5EEd82Nz43MbDKLrXyg6zf8A1yj9V5l9QuIfU8XSbfusDGOJWKj2hVMSCQ5BlywAe6hL3LH5RuMZlAK5+JxoaModz5R6LmKYVeMz8ylLVJcObsq7kJfo3rGZA6DpouBVrOqOl7usLvaWjk0ksZiDkyZQGJJHJhc2+EalWr/jA5lVi56ldBQ0aqkoUZfd95CCwAu+ZZbxJ8ecc51Yzd1gYU5Efdbs6oFFJEqRlCiwUpmUpxsw0zG3PpGaRGbM+bLXDSdVgkqCjNUDMnLcB3Ubj8o/KXJ9PCNgEuBl0DvVTDBIAGn1XP4xVooUE1Cs1RM/2qdxmSCLnL+XXU76Xi2lNQZm+FgkTz2gfst2nQytkrhplRMqV9ou4cAB3RLANgkb/B43RGWB9FuU6RcIA0+nz7+aeiXMWGljvFVyXKr2JD2Fv0jDnZBGi6VHDWFtPqtKRhrMtTs5zKJuS+zvrFLqoJO5XRFMMAcRDelu+91PNlpHJKUi+zWOpiAeTaL9/daVeqTIHhCwapYmWJIlg2RusAnvLD3S+g2eLQHFcutiNQ0xKyTJM26u6gOLli2wb+1t9IT+Fzn1SbA3UE5CUJ7OX3XsS2thcdf2h5LXInZYtVUolAypahnuVKclgdkt4ebwm8aRZCSI3n9FgT5ycvdV3tMxsxDM79TvvGWgAkx+6OMiCVml1EhwL5hqRezkfGLw3UtMFRbMaaKBUsOEpBUXOZrKCiHDatbzciLGv1BvCk0OdAAkytqhwhUxQmVHcQ2YI/MU695rvprfwit3jk7R6+QXawnDSTnqkC8gfT08l2FHRKm9nT0snvLOVKUpu5uxY2t5DUwzAQX6N352XseG8MpOLWuZ4d/9LpRhknDpY+8zkJK+8qRKDz57EPLCn7ktwXNiddBEqVQOj3dMkttmNwNhA3K+n8DwWEpACnSkMkF07xtbbkNV2GG4dLNJLxfGZYpMHR38NwuWOznYvNQWShP5hTC2eaQ2oTcxQ58vdRwp97VBh79QyRc+fJs6xNpXucFhicjaPjcPid/hycRoejdSQDMBVK6unYhVrrJ5SFHKmTIluJFJTp/26aQlXuS0pAAa+5u8YDBSYGN0G+pPMk7k6kmeXJexwdAUAPFmfAvEeZJ3JKWSka6D3rhnOp20f5bRFdvDUwST8LdSTF+/wlqCkAqG+oB/V+sSabjb8rOMc1oJbqe/os9bJSVrbmL6aWBi1g/t5fZciqQwOqVDAPX6eqlkKSJRNkFZzKVcK6AE6jnFVZ2ZwiwHy03/AAvlXtLxR1SsWUzlpsOg37/ZPCUkqCVBjcq17uZyXZj/ABGu90/2wV8+xDziH5B4e++wnsuZ3UpaUnnZyPzKvc2+EPC0Bzjc3/ZXPpUqFA1arsjWDe0lQVDqSlJbKmwZmtew3IYRq1aoJeGXB+nei+Zca4icXWLaZLaLTpzPNZ62AKlEJSA2wzah2Asl/WKyDAEEk/RcSlTHUk992XNV1eC8mTa+VczXMP7U67uD8I3KNOwe7XkQujTpASXDTRY7OXbK2zf9xLnc/vGwdltNbN50KgmFwUi4Gp7pDly1x02jNhOa0ISGtvZyzqkpS9zayjle5c2Pr6RAOBPhXIxeIdBY0wD3+6xVqzG2gBe9v+LFr9fGJ31XKIJJAmCmsVXFglnsXuAHtqx5dIxIN9VkNN3DTyWiiWSO8GS3UE6uSTzv1tEc42uVkRmMiRt+qjnzQlJGiRYeLam1w2kWMZsJvKtFPxAc7hZClGaT3rbAjyDg26+bxseEaiT+Vd7u1jJ781E2Zr90E2JDlmY93W28TbmnzusBpJIPwttPNXqenJKi7JTqrlYvl0dTD9YxnmbLLm8najTmnEZ+6kES0pJD6Au5WW95bfsIibACPEELDsYnXvv9ZnTLCCQ5ygjMxIYNf4el4wL+GVbAboLFLKC1zASMyzcMXAFm0HoNfhE3RALneHfqsLppY+5SVyv/AMzOSBO0eUkgk0+ce6VD/cb3R3NSYrMmHEaaCY+fUbIGSIj91mzFlbhPfAYkkMCdCGGqbW/xErTcETqm5EaKJcwShdeXq2Z9HCW1ERBgpG8aKM55rNZRBKRZk6MCQPe/ffaRdMgjyUg0lMMrLdi5HN3ULqAf6tEQYIJ2WYIEHmm9kSs3AUw7xdpctrnL+ZT7RmYvy+6nofP8JmZKR2aGSgKLlTd43S5AF/AXEDLzoqy1wjqhKgA0uxzM+qibu42F/H4xidFi8RyKnlICCPzksc29/wAjjS2/7wS8QN/wt2kBSkKa6jze5sDcdOsVEy6ImFjlF5W3JS6cyrJ0YAh3Gg+bnV4phwdfRRc2x56KVK3VYsBcmxYAAuTuYuJsBuFgjY9Pyqk+oK1FKXCAO6VOBcMVFtP52iI+crIhu11mrWVOPdRzAYk7qvu/1ubGNygA6qQgbWT6e9yT3Q4GmUC9wRqdX6vEX+ULP2KkM4qUALiwsDpYPr3b6eMYy89tVC4eAOqYpRnE3IRZNiSGCu8QGsQPo7LGANVsAARLZPROCgFJIGVKWFyGsGCXex0IB5kxH8qh17C/NXpU8+8fde53t+Xw+UQdcwSVGA24HfRC6oKBDvrbQa+HIc4nTaDEjSVU65dyKsSJgDEMAfeJuCbC7H5Rk6qt4mNyNVqSJ9wzC9g++hJba3P9YSJ0kR3PYURIEg6rpsMlGZ+IoODZKXDsQL9L/LWMOIAUCXEn7r0jCKZykkaqDd0EMN9mTd36RpvEzbyVOaZkQZ79F30mfLo5HaTHyAMrKTmUTYJQ+5uCdg5e0TDbgbkKosLnTNrf6XO4xxNmBWpTSyFCVLBYDL3UjK3uC7ncnzibmuyhotMdVssbJk2A7+a8yxLFJi1KUSVTFuANAAeTC2nlEqbMxvordNLTqsITHUSq6mYCxFtgB1+cbYaAIiyj91XWVTFhAuHdT30BYP0eMyIKK/TUyJSStYBKXIfR2uVW6PFTnzYKJ8Qsdfqs6tmmeshzlSAFFtRofX9IjExuVkCAo5VOFEd3KGCd7nl5t4vEwIdzJQ6TyW1LowEdoQ/d7uj2LP1u/hGHOIdbbv6qsS6+uyzqoJQQCxmKPdAFn62sX+cQVvrCpJkHVXv8tfDo/wC2ukWMG/NZJmLRH1SrAH6hm3b5j4xOSDpaywqa090tmu9ySXDnTkbRguknYbxsig+6hTqLFRYaMBfY87t/EUx4rGSbIo105Cna1yerHR20/eBGoWQCVnT6dSiQQcrvbRtIxuNoUrNJBE9VUVRl2YMyg2gHQXuWt/iM+ZlYLpCjXRCWlS1s92BuVBmD8tbjkYH5K9hMjZQJl5lMEgDLlYP0IHx+rCMNmBOq36LmgEHX7Lp8NwzPlWwASkPqSx0vZvCMOcRYa+S3W1pFtO+ei6eTJQAUIAye6VN3gA2l+v7NFAqOLo1C3aTrwN/uFeFMCGSGAupWUXUWe5Pg3jGQ4jZdZsZWDaB8lUnUoUGI7gzFjfbofPnb02G3jaVBxhwAMAX+llz9VSFRJYJToCAX0Ae41fn8YmYFhc7qoOyuk6mVjTJCUEgBgOly5L66C2puDEcpIstepWuRqd1mTZYWco7ofYuS6m0a/jGSIFxcqFImq4EaBTpp8gCUd17ak94vckab6dYmz4V3aWWmBaCNfP8APNXZGGzp6StKFK0BPda1t93B9RGffCmSFYGAl15PrZZhqUSx3lZiNzZHQOTcuNtY0WguJzCAvBOLQJB16KuJ65ymloWoBg4DBIUTqRu8ZLQf+U3sqpLpABgq2hX3e86YCT/5YAJLsxu9tbm3SJtpGL2A+3+lJlKTBuVr4bTzaucibMkFUhHeTLWTkUoEEZ7Oo3Gg25RtU2MbJeLDrr33C6OD4ViMY/JSAazQuMx6d3XbIrTTSFSUTZdJKUcikUiBKMzujuqWHmLV3tlANtF/vXNcPdUwwn+7f57L6LwTglHBsaW0g6ru46/p80klaJjCXL7gWQDdOcsDcA6O50J8406tR0yTLzck3O+69YadjmvAB8ttend10VFThPfnKCEa5XYsXdh/m3OOXXeag0uN++581r1nQW7D77rcRiKZKcsgGWliO0FpinPdUgF+z11JfkExp+6A8Ru7W+34XNq1WtzOcYA7+SxqnEUIzMogqVdWYmYoh3bmHe+5tFopkQZmfwuDjuLtphzKToP19FQTLqK5aVLUpCQQyXKs3IFhdgDZvGKHVAJDbk7ry+I4hWrOBFQlp7/0u7wjAAmUKmoGSVLGYqmES0XGqllTJD7Aklo5deuXEsaZ8lU2oW+J5sfmr9Ti8iWexpx94KPdEr8OQCzPm1IbYM+5ittMtuRHOfijkPPZTFetWcG0pA2jfzKzF1dRUAmbMDbS5bIlpDlwkOHPPmd4nDjmDdOn0XUw2HcJzgDkmpq5Uo909rMvlQgZmIBPvH69I2KWFcYzGGiPuu9hsM0EOOo6eXZVGbU1dSSlKzLQwBQkhugJG9w8dBjGUwDF+a6Tap0DoA+yRKEoSwJBJCValRO5KvI6aOR44OqrrYxlIEipJ5Dn+FepqZLFayQk3UtnzEA91KX0vrFFV4HV32XLfji4lx+QutSUspCT3ZMoMBncEv0b3i3xjXcAfETJKCrUeA4WcFOammRl1Vs4cqU4IDEWA8OesVkSDPfeqx7g1CHVX2NuvNXZE6fNDoHYSiPeIYrSGdSco35iKy9oADTOy6tCkKbA2mIHoOnc+q0Ez0ysyUJOZyCpytayBdA0Y+Fg8RzHcwIhV1XZXRmDj07sndnMnnLMmKQ4tKTdSw35vJvSIOeGtzatHei5eLxENgvA6ArcpKRUtLd2Qi1ksZqzzKn7jgDr1eNN9U1LMBgri1Kz3E+78IPPb7Iqq+TTgyZJ/EVYlIzHTQtclue7xbQoCznmB6rVJZSh1QyQsgTJszvLOVCj3iQymFu81g4F+cdGlTzQCMrRutR+Jq1zDPgnXuFBW41S0CFJpghVQQzubBiSVLfup6DVmtG22mLBghvNSbhS51zmJ5jVefYjjFRPm9oKjtZpdiGyoGyUJJZIHrz5xsNpx8Qidr93SrRyyHact+xGyyUomTlKNRNLKuQlbKAIvmL6W12eLxbaByWqWAuDWDXlr5rQGMy6CWZNDLT2uUgzhZWwIzi6kljo2sTbTaTJGvr9F0MNhfdkPiS7zt3usebXVFUSZ686lE/hpYSwxclQ/M199t42RTM9yu/hWjMJiR2FPKQSAoljqGLWtsRyOrRawZYkW/K9NQqta1tszj/pFRi0umKBLIWq13zWOUES5e6tA+nVovFPOC5xgN71XawOGZUca9YjKOY3nr9lnTcRnVRUZkxUuWo5uzSc0wga5y+VL+o5RRUcB4abcxFpi3pv9VXxLi1DBMd7khgEidzaSB3uox2swBMlAQiwMxarl2JuQ6jcMNz6RS1kuLvid9Pr2F8y4jxWpiahGpN++SrT1UtKgKnzu1WBmEoKZNruoHTbzjaaxwER9O9FwqlTTO+THOVw+KY9NmLMunUU7MnupSDqmx6jz8Y2G+G8afRc6vjRENJ/P+ln4ZhVVic9K5+YSsxIFgVjUkvoPHaDnGCfK65dR5cJi5/0vTKKXTUEuXJkJzqTrlAYkukBLCwv1c3jUrVIGXQd/tdRa0G8xC6ShoZtSszp5DABh+VAcHcsVD/+bWObVqwABfn3sswAY1XQTKunoJSkoYrKWKbEkgaE+QtqHjWYwuOY6/jy0UY03PSVXoMMxDFJqpwS0tIKlLX3JUhD2XOmL7qBez3PJ4sdWpthklzybNFy4xoBv12CsbTLtLBYfEWO0WAoVTYYUVeIqCkfeTmMqSo+92CFe81zmV5Axt0aBrEPrWZbwA/VxtPl81uUcOXEOiGi5tvyXkilVdZPVPnzVz6icSVLUSS5A94+to6bAI5Bto2Hpp9FvigHkDQDotmnoFgh7zT0DJtsB4naI1KrQ2AunQwhDSIvz7/2t6lpEShoC3vKO7kWHRy+sabqniJ1lbzmUqLbXJ37/KsqQAgqXZAew0YA3uO90HR4qBOYNbutGtiBBjQLnqsqnFsuVAcpSPzX95yxUf5jbphw8RM7eu8Lh4jEFxI07ss6ZIt2ky9gUpHIHm99/SNgu0i0LnvebbFZ05fesALEPolII3t72giJIFzZUrn8Rq8iTKlF1KHeU7sTe97AfxEGyLn+4rMAmBp1XPqSyVKWcpH5nCnuM2vgf8RINkggSsEi4H7rPydoTMO593Vg+pG+kWtaQqWxzumFIWpswCUq7xfTon5jzeLRJsOv+lsMZmMTlbzWnITTo9xOZbFie8Rq5Aa2mmt4QAb3hdnC0abJ923xak6n0WxSoXMUAslhYJdwGDE23d+kYJGgEG+i72GaDbf9O+q36da5Z7OmWtE2YOzC5f8AuKKmHZywLkk6tr5RJoEguHhaJ5es/deswFvC0aQez97rsKbDcOwQDEOIf+urluaXBAvMSrUTcRVn7ktw/ZjYseUUCtVxILMP/RotHiqXvOzBvyk/Ne+4SKj2NYwhjZknntAHO2oPmo63FazE5pq66c6soRKloATKlISAJcuRLFpcsaJAs2t4saG0mBtGnkpj1JJ3J1J5nmvpWE93hqDWx7tuzdydZ5z1NoTadiMy7JF7+BIt4fKMEGCBuuzg4cA+qYa2I77ndWZtWiXLLEM1wPeJJvc87REMO+i3a+PpUWOyutpG6pid2hKzbp0JOnMiLGt2C5n80amao8wOXL91VXO7ckucqdQQNXDWOm/TaNgBtIAx4j8h3svL8Z4yGNDc2aZEclYSZjgC59xBBFgHN72L8uXONCoQ6TNvz+V8r4nif5moadMzUMxGm2vI+l1pSZCyUy0IPeBzrIfIRtfUac+sUgNyuqVHAx6KeA4e2nRNeu5rGtEuLrTzAP6xt1VqYjJ+Egm7iYvcs6soPJyXPUdY0auIaR4NBt/v/S8L7RcY/m3HD4c5MPTsf+XXuyz6kplDOpQyjQBu6LHc6uYqptc+GgLxTmue6G3nzXGYjiEyqUZMh0oBZalD3tWy8hHRp0BTgkyVuUqGUaQQssSykZQFXBdQBYf3HRwd+dni9bIplx17/ZV5ivyy7BILm5cnw3cDreLGxGsEqcZbHZV1lMlDk3YOzd0ElnBdje3rFN3Egi33utOvULZjQ7rnameqctgSUgi5u+psAdbW+mk2ACBoVw67g5xE9TzJ71TcgOhDgOwFyNRmbQsPJ4xOnIqiDaNdVdkyO7nNgACQNBva1/5iIJOmkq8AOsTClmKBRYd0e6H5M4d9DfwgGwZEHzWWtkCNzCyZwCtT3E2J0Ks2nkCf4jap2bYEzyVxZcGIhVchKmOgBJKbCwFt30i2Wk6STCyWnWbD5K1KpswzqSESnbQgrdiyb/3axEuglunyQjLbRW1WTlAypS4SkJuB165d/kIjJAI1lQAvY5nDa+nf6KsogAGxLZWYuVO/dvyPoYyLzy7+6taM145apiEKWoE95SiwAcqUpRLJSLu5+HKMkg6+ED/am4AbrclZMNA0m4gt8iAAqXSXAKyfzTwC3JDWc6RyySTZo0HP9k1mBO6rKnLWSke8oHOrM2pc6FwSraJAAeKVhzthZCimSgrUQVF0hOYkrNwSnkNIy45oi4H35KESoEIVOZSrsoZQACGfcbt4l/hFbnRbQKzIIhasunTKkibOsGJQgkZ5it2ZmQ5Idm5XiLpOWOf0CnpEbDv/AGqqlBSypKEhzZA5gA2fTfXqYkBvFysTc3VaYpxkADMc6mylS0gPrp3W+cZjW8LJLRIJhUzmc5AcrkpID6WBDne7f5iTTcSMuoVWoJnUqeSCQdBtcWALAgB9XBuN/GIrEC4WrSU5mOsnJJlqGZZsVsLhIb3r3tZ7xBx2mCgAiIuZhbEtYXl0TIlAhCU2KrBr7kkX8IhAHVzlIiIA+Ipy6tSz2aLHQEbXYJHLo0LQZEqBAHVSZuwlMokE3WQWcWZGty5a97Ri5NkLYid1QXMVMcMQkm6bsdLG+jesTYBKASUrOCxYC6X0zcza4sdos01Sw80oylISkKbVwwKiW5DXz5bxEubcG6XdbVSplpSXJuGKiXAsfdDam9y9orzXMbqwMi41UKpztLlkAB86hfyDDW/jeABvbVYcTA6pUjMQkPkbQgZSQwAINgSOfrEdLclWRoTr6p02YQMgIDbA2FhsTZQJMYIvrbkovMCN1EhZSkl3JchIzJBB3Vq9maMgGRsO4VO0K5ITOmLBJypJcAEAEWbODdtLj0hmAifJUk3OXddTRSM2XTICnd3L3a3XTpEAY8R3/GnzSbRyXc4VIzKSdksAdmCXsDFTy5wIienJRXoNJUS6WW4JIDJUQbE5nyjrYesZYwxlOqpytMGbDmqFfjJKDNnOnI/Yy7hOp1SSHGj8/BouAHwhWBokEd/uvO67E51TNWv8z2dsqA9iOvyi1rBGimRss1OdXeWp3Lgm9yXuof4s0SAA0WNge7K0mWpSsqLlWpvYXbXp6wLgIkrMAEX1WjJo+ySCoHPtoA591ydv8xW5xJP+KiTcCZKrVs4Sx2UsgqJZSnuVbdN/porA/u5rIVGXJKtXBLnTVxy2L/Qi74Q4hYkDQyFrU1KGBX7gbMT+Xpc6xguGo1NlHNMiYHNWaiakDImygMuUMyf7Xbfn4mIEibnVYDDI6LKNMpago3Yu5I8NX93T0gCrQQNRKYuQUhwz62t5E+WnjFjXczb9rrCh+7E96Y4A01BLtYBX5m5f3QJzeELEiJ2US6fOxZgLJDE3DsTzcfOMXYYNwUlBp9Sdh3hcPmYAuToTYREXI2UreJV1yyX/ALQbAXcG7PtvEi0lxgWSbEc1EabMCydbsLjdgbWt9PEw2DPJYJJJJQqjRLSVrDqVdIOg69P1fWK5EAQsgxtKzZ9OZiiXYXHMizksenj5QyE7W6q0OB3UtFhilLBUNfdF3GXvBSi9x+8RfazdlY2rGpsbLo0ycoyy3YMFKDkqUCOenTp0MVZSZB1ELZpVCZvor0qV7oDjTk5Z9d76xjIJcTtuuvSeWgclpolH3AnlfW4DqdjbUc9Iy1k3JgLosrF0NkgplRKyAaEm5vpZspZ2+hFoBA0stlxDRmJu7uyxKiQUpWpX9uxuvwfz0gudVeTMmw777jicRqcqyhAClqOVgC7Pclhqx/8A2xYDAuIj7rWaC8gJlJSKWlM2Y7kjozEOX2A1+YiFySYXawtEMBIgH7roKXCiomZMITKSHK2AJYOwfUueu8VvrAABok8l0KdM1DM5WNuZUlRNVLKZdOFolpFkjKlXis7kt5aRAEXLxJKqqV4cQ20c15cmZKKszKnzHsllKBcG2S3XX9YvyE/8R9145uHzXcLn5rTkS66aLD7vLJACmBIDFjkZkhi2h+UWCmBAAgnmde+i3qHD31dGfMwP1WrJo5FOCtbzp3d7yyVKJ6J0DecXhrGkFxkLvYPheHY9pqjObQIt69FpprKtcvJJl5cpAdjuz5iD9aaxbFIOBN2kH5/ovXYPCU2upy2KZFgIAHJa1BTFc0LqFEKIzhwWJTcttmPRo1cRUyshpgWGxPpvC7Lg5lMQ8NaCBrJ6xGy3jNTJyqlSkpzOM0wEqJZxklvzAuecc4vacwd4jtGiqdjKbAW5iZsL2/VMNdNCgpajML6rOgOyUg90a6aRCpkLbmB9/wBVx8dxOlTAJu68AbAfb1uo1V02YpnKiwdIOXKGspR326Rr1HtALWgBvPdeKx3FamILpNhYdP16roMMw01igpCLnWZN922yQdh/HWNOvXFNuZ7vLn5eq4zi95zF1z9l133nBsBQ6EpxSvTr2gy0UlTuLC87e1g4udo0Cyribf8AYpHldx9dp57aqYBiGCXdRb9FlTcQxPGFiZUTcslNkIP4clABcCVJSwO+1m1MTNNlOzBcevz3kQtqjg6lXxPuDz/ClR2UlOVLqOoJsCwsVHV9g/R9Yz7trjMQeXf6LrUKOTwNbKrzqgFgo5jY5EHKO8p2IZ2c9I26NCQZtHeq6uHw51qCBa3RRoK5pzd1CHYIQMr2axFyGyvte8bGVoEDRdZrHGAT7tgnzKnSSLMwDM5v6C5Bbw+cC0mwMRzXNxONZSllK5bYnYR91dlSkgBSzkTq5LTFjQZmPcDDQXILaxrPfcMb8z3+y4vvH1nkgSOZ/H7q0qslo1azC5BVbZmskeDxT7vKHE3d9FuUmsb8Rvb6qJMydUqSQCQonKSSGALe619r/CK35QDa4C3qRkAwAIWlT0uVmSZkwNqDY8wkfO0abjmtpPffNbLGMJDiJjn9YWupISkCctKXH+2k98A6AkWRc6GIyGbR3+FbXxbKbWgkHLaArdOntMokIyHeYtySHDAJI0ZtRFLyZJ1A2XFq4irVJbSlsrSQqVTOSoKmZWKU3LtfOr8oH6+EYDM+XnyWi6iXEmo4khVajE5k09mJglJPdUVKAUoaZUgXS7h+fSN+hhQTm93pz+651euGGKe2sqv97pZIzI76wSMxBCHe+7rJ5aeMbjKTWm4nfktZlGrinNGxPrJXM4txJ2Ty5az2ibFvyE7gJDPYs4sItFMc7ct/nsF6LDcIaymHVRkAsB+Vw06qqqxROYpBN1EkamwA12HjGy1mgDYn7fJRr+7pDI0S4Tsqs2pp6UFHaPMLlRcrWbaBL2/iNmnRqP8A7bj0+q57cNUxTjkaY3P6fn6quqtDEFTBQ90EOo3upRGhbQc42WYe4JuV1aHCxRa1xHjvr+EInFaSkBgUsQCSocnPJ2/mLfdgaN+SrqtLTlA81cE+RSpzTVAEsezBckHZR2FoROliPn6IysRYOykqnNxKfUjLKBlyWyguUFYdiwBuGDP8N4zDZHMHzXdwLob711mjfmo6eimVK3N0gEKKuQI91zbqXjXq1XCWiZPLv1V2L42zDse1rsoi0HWO/RXJ5o8OR2lQsG2ZMoEMTtqHUdL6eMYpUi+CTbvvu/h8djn4lxc51r2/by0+q4vEeKypZTKyyw5SkOGS9g17xvU2NaAJvtf7riVsQ1gLpAItzK51VfU4goiWSpSi6lO+7Dx2LnTwjJJgWk30/K49XEPe7WBzWrS4TJlZJ1YXW9kki5OpZu8b28HhAE5tNVQSXCBf9yukpVLmHsqRCkJshSyGKgNnT12HJybxq1q7Q0AHTvuyk1sEE7nv0XXYbQIlATFgqUwd9Td7XsGjl1arnnW6m4gWIldEg1NUtNNSpGZeVCUulASDd1qUGSmxcmNdzmUgaj5IHSSd7LDWZ4A+JdHR4VgeGAz8YmzcUrwoGXR0cxMukQf/ANasU6lNvkTsWUNY1feYnEk+7nDULwS3xnrEwPX5LaFItEu9P3XKcV8ZTRJ+6SBKp6YE9lQUiDLp0lsrqALzlt+ZZUrweOtgsG0HM0ETGYkkud6kTHMCAtjD0DU+Iw0egnovHj21bP7RZVNmzHJCSSwcMTayWOm92jrgNa0GMobpddSnTBORo8I6LqKTCxJQCoJzlLuQCQCxAJ3ufheNWriWiYBnp336rr0sMBFoA77+y2JNCLqAUEkupZ9+ZYsGVonXS/yjRfXdqTJ9fT1W1kFNpM5VOZHZjQKymzWAGtyeTH0iHvJvMd8lxcXWa2SX/r5bKpOSVgqW4TfIk93MSdQNS92FovpeGDYk9/7XDq4j3mYzAvbUrHnIEoGbNZ9EpuCwDEAa/V42gQ8gARG/3K57nWib2XN1lWAFXdgWNlML6MdfgIu0gaqvX0XK1ldkcXzKfKgO+jW89fhGD4gdoKwOqyVMlPbVAAWW7OWBdTswALtzvzjLGEt8vmol2oEFVFJVNIVMYFyUgNlSm7AOBu3WNmL+Q/0oWLhI81XmpMwlKEd0JOY7kuAU6cwf0jDjAE6hZAFx9VSWkgpAs3u3ACS+z6uH3vASSOf181dT+No5rYpMiACE5lKckE9QNf8Au31hNzdeiwjLCDquswvDKzEVCXIlKy/nmE5ZUsHUKmkMGF+cV1KzKZMm/Ia9P9ruYVgBbmNj/pdJMrsP4clKRh5RV4uQyq+YkLl0psFJkS1FgrKPe1vYiIso1cQ4GqMlMf2TE8iT2F6zh7QXNDW3J+f6DrusCVOmTpq6urWufPnErJmF1KUSzq/4v8o6LgGtADfC3QDTyj0X0vhTKeHa177mPC3bW1thuRqdStSQSomZNUdbO7JtppaKGhxidO+/Reowxc/+tXdfUctIiOSlm1IAJzMGsH1LX0gTmgNGi2amOFNpOYRsJ/2qZqDMcrNtQAdbXP1+sTbSvG/ey51XHe88dazTECf9fIbpRMmTWSgFtBroTqW84tOVmvxLm4rjAa0gCRtvPXVWZRCcqUjNMNi4CnuSHPQPvpGs55fM2AXicfi316jgdXE8+wteWjJ2fdzrUe+zkAWdI2Ng5OkaoaCC59gP3WMLg6bGPxGIOUAXk/LX69F0CFoACEgOpIzKB90HUa90N8/KOZXeTLQLDReX4/xp9cjB0IbRYALftz+miq1tdJpZZCWdiCq2uwTrmVYfONalRc9wzGAdl4aow1XRkhp3XC1VTNrFFLKRKN2u6ncuTub/AD2jr0qfux1U6eFDAI16KhMlhIShPvdA7C+YjkbXPSLQJWyyiCcoF9OajmSi2QF3clQdudg9y+0SAIzDdbjcNlE5RmKrLQmSgjcJ7xUwyh/grT/MRWhiIDQAJN1yddPKzlBOTobk9b6aN4RKOfJcPEu8QAFlQTzbKbMXax2tbSMcyb6LkvaJzEfutGUhNpihq2VwdB0J8fp4rcJMAn1VjW5iCLQFZylfeB7gGl7h7FQ1vEWhwBB+fX9FYGmRtoqk4jMRZKW1B96xOVt/q8XME/r+Va1kEW0WeoLVowCXJuTrzcX2blFzYFjeVOC4zMBWJEoLVdJISHJdkhyL6OoN1aMzAbzJWD4Zb5QrMwOoD8oDflYBNwAG7u/KHPrqqnXIgSdz0SFIH9zblQLgnV3s+g5PeG4KkmSqZU0qUAyUpU5URYP7xWTZiznXTW0YJAgAS77999bABqAf1UyJkqnvTgTalaSgTjcStR/06dnIuo+XXImQTaNPPqsTcyNL69yqrKJ7xL2zqdi/5gC1rvE3CxM+L8rIE+I3U0lIQCsuEEHY5lOQczC7dPSIkyAI0UsomdVGkGcsqUHANknZJ7p93x9RGDI1sswJmLrbp5KJaUzpyCokjspVgFC2Ra291DjTc+EQIDt1nZVqqcpROc5n94vfKNEJFmSL+HWJCwuYCwTEFVQGBWUsFvlLucj3Jfntf5xmRsdNeiqJ16qBXeY6OCwFrNr4W89rRk62M98lFMJuEJGY5gVdSzZRdgW5OA/gYwTF1KT5W7Kt01OmakzJh7OVLA7Qm3/+uXzWWI6APES7aJSJncrREztiEISJVMjLobNZgeajZ/GIkN1mJU2gTpbr9VMqaQSEhrNtozNboPjGMo1mI6KRsNJVhKRLTnJ/7UCxdnF2+OxMQFzH4UGgG8RChUpS1uogpS9hoVKva/ugG0TMACBMyjvh0kjmmkoDE3Z7AK1L2HNt4mABpusNaPi21TJa1TlMlJCWFxr/AOovzLxhxEGDdLEyJ6rRCAlBUTbLcs+gdg+nlyiu59VMAAkrOnT1TCUynypOUk2SokAWO8SAEZt1gmxgKFCg4QDdyC1n2VmHIbfOMg+GTdQaCRYwrS5wp0BAP4ik3LDujXlr8owASTIhHa6QEyRKmVKwRZGgFuRu7bXbprES085hUOkE5tD/ALWzKpkSyEhOdR1Oo5MAOjP8bxW6ADFnHkoXstSRRMcyrEEkEMGD/mtYxhrZu6/LdUGzjZdBRyFKWlABLEX55iwA5WJ/zEpbIvf7LBIAkr0HD6Uy5YUsgFi6BYghI15Cwv05xCwcbSCsNkyVcmgk51FpctiQn3UglyOR+cWyBadUDHHyC5DE6sTpmXN+GlwlILE7h32cfG0ZGshWANhpOqwezdRI93UO7s7Zgx1fT94v1E+ShM3O60ZFMpbKbuuwBGt9dbF4g50BWNAIuFuU9MiWnObkg5jl3Pe1a3z1aKHPLjAQhoBWfW1qEEgXcEJIuBoD693raJDYawqdXSRYLKky1z1GYu5ewN7jclmH82iyBMAWI7Ksdr0WtJkkq0LkMkFgwa56N05dYyRlE681U4+v6q1OmCRKCEDvNd7uf7lX6jWKjuTZSDWnURKpIQZq7u9nLmw3LeQiolxPiborAAIOaFpSqYBLM4BYOlTuB7pBDpFuekWi6qc6NAgUBWQopIQHU5Aa1yogHTVumkZNrTIVYMkSbKGdTEWYsAwG5S9130eJ2b+qtneCQs5Ui+hCUm5Aa99Bv1+cQJMaysqpNda8oT3QQ4BAc32GvpziTQNSbon9i3fIAOzhiLg6DmYk293ajvyWJExzUyJIIKj3UhiwOp0IHNOsYc/YaLANyPqqk5KVlTizt4lja+n8PGRGUSbKVt02Rh/bKfKSAWTzWQ1gGaMvdlGUX76otz7iKaUUhu1WlOYhzlFu74sz9b84p1ExHRFAiUlKi7BCblVnDPqBvfWBt593W1ScQBeJ7+qvU8rtiCgZZaRmKiGKd3HV+XjEADOvpqt+lW0AN1cnT5VMkgM6dD46OBzUxMXNYCOXJdKlWi+8LOC03nTWzKU0uW1wdQQX93xvFb3wYbeOq2c5IBe6RyC5rFalRzolh1EEW1STsGdv2jGdo81pueC4307+6yaLBlzVidNck3e+79xPxfX4wc8mMvyW7haWch0eG17/AG3XVScLkywnOjQhkWdjubWsNN4g6o4Ax33yXbpUcwA0Hf2VxUklPusm2VKQQljZz8Hdo1i4TEST9+inXqQA0WA7lPk4XLIJmd9ZuTZhrYPtGyxhygutK4NaqC8kPLQeS8okUcmUwRKQlNwFNdgDZSjqXD+cdDK1rWnytPNdangqNJotJEXVuXLV+UnUOoA82CQ+u3rGHVAbZbbSdO/uFv0muecrRGyuIpUJIM/MH1lh1TVkn+0e6Nf0ir3pIPIWC6FJjabcx1E699+S0ZeUK0TKlvdEtIVOe/vbAk3JJeKH1coIDoMb9/RbJxrGNkOykfhaMlE5QaWnsU2JmkhSyBzWf0Zo06mIZIPxcx6LVr8TAb4XwR8vmVLMXKkJdSiuZlYq3J9fNo1zVc648Le/OV5zGcbdGVj8uXdUxPXMP4YsxANgdXBbYMWvES5pEkWXnqmPdUcfFmc6626SnTKSlU1KZVh3po7WdMJY9ySwDNuq1o13uzEtYC4+duSgC6ofEcv18lfmYqpIVIpyQ7haUnNNmN/cv+3/AIpZN4icO0AF/jjQf2j0+V+i2KbRBAbmKsUlIVHtapRKiykyxYG7MQ/6tfziLzmGVgtMfLquthsLm8VSRaYWtmIsLJT1ypZtOiWFowGOJHVdZlKADFh9VDNnuOzl/iLFkpQGS/X1/aNllGPERMro06VhlHiPTv5qDs0yu/ULGZSs2RNwkW1Sl2LFo2criJ0Ed/hXvfTw4c6q4OcdApjVj3JYbXQgrIU2ttP2jBAa2+q5GJ4jUqjKD7tg2CO3SjvLU6nG4sSwclr66fxGu5z3ttZchxcTJMNThVLmnRgr8ocFVtX23684qgMFj1W5SOYQ1sDvVX5NIVHOtgL6nQ+Lgm45xrVKpggCSFuMpEmdVfTUSqc905hfQgg6AjMdS7RrFrnSYudfTRbbGZQ1xmBKeMTnLVklZpQNiZYOYtqlxuymc87C7xjKItY/ZVVcQPhYIA76K1JmS0kFRINw6iVTC7FwnY89/lFUNER4jz597D8LXZD7utOqsTcWKElIV2aFE3BdbX71vde3KM06RcfCJI52VrqrcsRlA8u++ay14hVreXJmdmg2UtfeUeZKnfcs3N46FOgAQ5zbhcavXc8mlQu7cpET5MhJWc9ROdjNWVEE6pyhvjzfeNq+gIA5KzCcHq4h4OpJ16lZFZik2eTLSopB94pYEAi4SW01v1N+dgp5DJbfb9T+i9nhOE0cE1riwCoRckX87/jksCom00hAXPWlKRYlSiSSLgAqPeJAL+EX0sM+oZa0uJ5fr31WnXp4nFVPdYamXHoPvy7hc3W8QomnsKVWWXYFdkkizE/279Q4jq0sC9gJcLzp0U2cCeCPef1HA3aNFly6hBOZU0LL3UVWS7uL3Nx5xtNpn/DLbSF0Bwx1FpJZlNrdFOmYtd0EAEhwdQBZSmOhYW2tGSxogGQRp181rVWtYQ3WJ8r8+QUhxZUgdlIRnmXBmkEl21SdAlh135xXUytAm5O3LovPYx7GEAGXH6ft9FbpaSfUHtqkEqPupchJZlO3n8PONN1UAz+y1KTGiatWIGx3hdLJoZASqbVL7OTLIOUBtGLZt3SlmbbWKM1R8NZ68xt+6oxXFcghngYOdvSFkYlxPR0v4NKEhMv3UhLBIDAqUw7yrv5axsMw8fGZO681Xxz6ziS/w3I3EbLzmtxWpxCYsS8y82irkl39wAd3SNggASBEWWs6s5wJkGN9FUp8Cq6pQXULMuXukPmUNrv+Gltd7RAFxENFjzn1WjXdmgF0nXvyXTSfu+Ho7CmlJmTglmSAQCBrMU2ukZc5lJozO76LVykkyYH079Fr4fhVTVL7apUcrOBcAMQcqWHwtHOr4pz7NlsH6dVexsNnnouxpqNEpKUoSJaADoQFKOpHQM+kajnGZOp+SyDseq6ejw6oqUjOOxQ4uSUkjcJTy0ubXjVfVDSQwTPl+e+atFFzjJFrLclypFKjJIAKy2aYbkqYqJKiO8LnpaKwT/defktynRFmtEde/wDa5DiHHJVAlaBMMypVYJSScujZmFtdI38NQdVhzgWtH1H6LYp4cEAvMx3z3XmIRV4lOMxeY51BQd2F7EF725G2/OOt4WtA0DQt1jPenK3wgb8l0tDSyaVJShlzzlC1sVZT3tf7izdI1sRWNwd9F1MPTawQ2+i6WloysmZNJY33u9wkAG51HRnjmVKsaXK6bIYJJgfsrypdvdEuWhhclgGIezOel3aKWvJkkyVy8VizBAsP0+/d1FMSjIVzBklJBVLln35rgDMvo+3S/OLaQ03J7C8ziqznEyYWHWVQCVzVnupJCEgWSB7uuhfx0jeY3YaLmZtOtlwuI4gVkqznKHLq20cJAF/dZ+kbTRlAyi+6rEkfT5Li63EcxUlDk3FybnQP13bpFustGpsorNTnSpUyYntJpfKlVwH0KgBa/wAolGnM93Q7zZHZmY8ycoEnQEhwAARbTX9NotaCBGvffdlAtm0WCoTp0vMUIJUlOqr94i/d/wCOmn+VyYOizFo5ef3VaZULCClIULMw52Oo1t/MSWZ56c1UQVKmM5UokF3LDYkX0u0RDoFytvDgF4G+w+Xeq7PBaGmEtFXXVCZUpKhllkFUyZq4SNR9aGIOzHwtuu7SJENaIPPv7Leq+I5s2X90oEGlpg6Rk/DUphqQObX3vtBmHDHZi3MTzvE9/su9gabnubO57nqsUZUgzFjOs5ravNcXUdkj5mN9kEt2C9rw5oaWkXO3Xnry/CtU6lEqUo5lFiToBvp6esWOaSQRsva4Go6SZzH6R9VoGeQAlJO4tuToOtvhyiDg1t/NdSvxD3TIm7FGmVOmErmKYf2B3bUHTQEiKjVY2wEkz36Lz1fjBe+SSY1Gg73V6XTd5AIDZSC5N7jLp4lz1is4gka3ERZc6txariJYH2bBHT79FKqajOmRIKVLc5nJ3exJ91gT4CIw4Nc6pMnT9lp1MZkDmZ5qv0vpcX+uivUsgoUySFLNlzNh7vcA0KWOup00EVucIuYHL9f0VXvqdOHvOeo/W/d1p9rLpxlTdejsHBLAhyruhw9vONOtUc4DuVxeK8WfUZ7tpLRoADp1J3Kz52IrQlQlsCQxVmclT3CT+Z9z84pp0c5JcI5X/ReSLX1SRmMHffsqkpM6pvMUSHISSXAJIAu2lt+UXQxpyi3crfZhg1otYdVWmTES0sjKpSQUuRfkU2NhcaPraL2sLrn9la2hIHh1VLKQ6iBdtXclQJAAPgTb1i8C3LRdLDYEH+oWw3bmgFgWSSq9223bbTX5vGToYN1Xih7th5/Yd6Lm8TqkoSpIIa4Uf7tr8j4+MVlpF9V5LFVLueT4RNlyhmGYsuWTYnfKN/8Aucb300jLjBnQleeq1c5JFuvRWkJfL3TZLpcWsxBVbTkPJorUGgON9DdWwCGCg7s7uQo690bM+nWCuA0A30/dJNn9mlaH71n59bjxAg1rodOik3UjdU1DOQGPe3P9uZ7OLHvfWkWMGu0KxrY1uZlTy6dyEpDlTXL2AsVKJGux8NImSB5rJIGqtFAkyxLQkh03u5awzFg+iieUVB9zJuVrSXFwd5fSVGiUVKU5UDc9Q9td3DeDRMuAFt+Xf0WQDF9+799E1aUqJZ+77w2zMPLTQa894y0kzeykBJgbqrOnKm/hvklpASUpLBQBsDbvePnFjYsZnvorNQN80IzCUM5A7RaQEps6UaWAFibB+RPjBsZfVM18qdKlFKc8xRuCW3Y94MNm5b+ERJvzU0qpmYskh9AdQEgMXHQEac/GJNaCCdAFiRcclo0cuVlXOmAmVL95SiSJsxiUS0kdQ56eUVmZ26hLm2/ZRPqVnMoMFrVe4ZCA1hyAAbo3g+BGb7LN4jZU5UozD2k3MpCT3Rf8RQNhc2Ab0PO0SM7bwq3kRG8py15iVqAEsc0hllNgSPyoBbk7Rmw21VTjlGklVVKUp1rISBZRDuzKDlh73IaDnGRqIErIPWw2770UUoTamcJckWzA5yXEtGUhS1q27t7X2iJMRzdssg+HS5/2rkyektT04zyZRYLWCO1msc0xnu5Di+g8YzB10JU5AgZVelkpQl1XDFdnKlAfFP7RCQJI73Vi0JI7oUbEEsDqVHR+QcvFWxgwsSL9FMouGF1HMyidBuLDlpt1g1pNtSFBzrW3UeVI2clrcnsVHz+cTOgnr80zDLHNQhJmKAUVXYkEkhg2jbO2+0Ya6LbKE2a0bK8lCKdBmLIRuke6SegO2tz8oiTJMCB3sphwA0gfPRZU+pm1BUE9yWMri4BAJNztp42iym2Gg6lSmdCqJWuYciASgMMxJdOYhz/2nYXiVmgkDVInWwWhKQmnl5z3joHJKlFjfTkbdfCKr/NR+DeZ0TJUiZUzHUFBBIzPyNsqX0N/gYmSW3OpVZJJBXRJCZSQhCSCwFuTOASdBZ+gG0azbulQfMREj8qzIW1hlADupveOwF92OnJ4yTDyYkQqdxfRbFIkzVAEE75dWDaXETHTQ3VJ1su/wyjEtJUEJ7RRDqy5glPLSx66xB9iJMoBM7LZBMs2cpBBJS/fezttvr4xF0nxEAHkphoIsSsnFsTyyjIC2AtlcMpQYOttQzW6RcxoJBi5/RWAnLBsJ+cLklLK1ZlglzZIBd7ep5dPjeBFpsFGJIM6LQpaTtQSsXJCRlNxe+vK3rFb6mUQDPTzUmU5JJ0W1KllS1IlaIP4qwzJAsQNiQ58NY13Hwgm06d96rFRzWSBcnvuFTxXEZdOkyJRZtebE30PmYta0gN6qnKSc0zK5hBXUTc6nAsQNiCxL+DD10jIJF1OcsAAW+63pEqyQEupRACQwctya2nwaLGgXcDZQLp15rXRK7KVnXZSUnN7zBh+Uk8/4isuMRqogEkzt+iyVFc+awOpd9gNGJ3IsIqLzNtlMggCdlt0tMAlJAS5PeVoQSdGOgZv/cYhJCi9wgd9+a25NCpakoA5EsGIu/eI2/aLQ62nRUE8hH6qzUSUS5eRKLBwTZ3DulJ12D9IkzcuKN1veVhzZRmEhVgA+chgwsXL3Fh+kFJriLbLKnpuyU2D5bHvWYK5+XqYwVb9VUXLTJ966ySSPzJI2bYfvGQdOShmIzTtCiCc8wC7keNv3Ib0jJdreAVkGdkTl9mnKLHQMLa3O94NExfVZsJKgkU5nLCLuRcnVIu7N5RcTAlJtK67DqJEtBmkWlgZApmWQGLnQh3566RQXyYO1+/RYFwIMplSBMC1KsgMVKDAL5gEF2cX3tsIwSAD0WQDuVkGV26yAcshBFg3e6E7n4B7xFrp8ypSYjZWlzkyJWUd1rpCXexZiOcWsZFx31WzQM6nVZJmqmzHUSWvfYPc62FvF/CM1HhogXldJlUgW0PzVepqcoN8x0SmxchjY7fzGuG2JNld76RlmJVOko+3mZyX6F31/cn1eMGZJ5gfj9FtYemXuaSLHv8AC62XTiXLQhCe9Z1M5SAbgFveiBMT0Xfo04ADQQBrP7qdNEwdRJBIBHeKi+5OwtaNd9Yiw1W097aYIBt8lclUa1ruMqSQEoALA6AF3uzRsYZmj6gvz87riYrEuu1jvDv+q6Kmw9EiWApIXMUxWcpUQdgcvnG6XDYW84XMkblfNaCtQLd1Kbkl0JOXTMrnfY/CDj4gBr+q90zDExnEHvX8K5Ima9mgqJbvF8qSS/5dQ3nfbbD3NEA/EPl89VuNe2lo2I05Dv5FWuynLDrUZYLApQlnckvMKXKi3Mn4RrmrrlEwfNaVbECSFbQqnpmStQI0AS6l93ZntbWNOqcwJ5Li4jHspg30vz+aJmJKWyZYyJNstybu2ul2tGseUXjvqvO4nHOqDLPhO3270Vcupl1E0JAsUvfXUJ2LbmIHW2v5XMfUm7jA/KsS64Su7ToS5dpqmURqzAuEnf5RgAGAZlGE5tICsyZs6pUQCVk/7kxRsASX01ItEgyBGgH35rpUKL6vwn6rdpky5TBA7SYcuZatEvdkDk+nhflANMkmy7OHw+WALutJWqaiVLIVMmJKg/XrtE24dx0bY6LtUqJA8Rjol7ZdUQApIT7py2sQ5JLW1+cbIoBgkmSOa3KbA4tDTIH0UypqKdOSWAFaOVHM4DFTi4HLwbSMxlNte/8AS2auJZhwA12Z563/AGWRMqw/fXm1drHKkENm2sW8Dq8ZJ8Mf3E9/deexGLL3EvMvvbkmIqFrJTKADC5UWQGcs7uohJ6xAsn4vhlaRqOfBa2yvU+UH8SYCsn3febMPygaq5v5xTUIALW7K+jQLvFUNv1WzKmU0piC5dJKlAuFEOCrlcX8I0ntc6e4XboYYEBo237lLNrwzKmJzXDOQkbgAAuddBd94r9wACdRF+/0W5lpURJcC4Tc/RUfvksH8SbmP9oBBY6MC7afEwI8IyBaOIxLSA1j/krUqrUrKmRLTLQQSVuCdGUcw0Ft4qFMlxMz6d6rTGYmw9U816JbsvtFkglZVYOfyObnq19mjYbhQLO9APmpktYJIiVBNqp1QvLLsGZRA5s2YkFy+kbFOk1tyFp1Pe4h+WmZB7nvnKtLXKopJmVdQJaXKkoLdpPOuWWglzffSLmU6lUhtJhebX2bI1J0C9Zwb2YxGKLQKRdmiTFh1cdh5+iwZuNIqirIoSpSApySHCEh21uosbfONv8AkHUv+dR35j8r3P8A0JvD2BjKYfVMaDYnWZ6LnqzHkSwU07F75l5mc2B1uw582joUeH6urGOlv9qh/CveOnEvNNukAif2FtZ5QuKq6uorJnemKm3IcklIHNI0CWNjG+MlNrW0m5QNVJtGkz+jhKYaydRYkdTvzM/qoWTK3vo39zjTW3WLAZuFeadPDSSZebDS/fNTU4nTF5QnKCQSWJyulTL7p7rfppEnPGUGZI6rk4rEDKXExF+56LVRLWgGWJilAFN3ZSyzgWNw+3wjSq19mtleS4ljRZtMAE672K26OiSj8WaACACEltDc+Tc9fKNF7nE21cvPAZpq1fh1E/ors7FZNM4KmIuwupQYlnA6HXnBlIuudAuLjuIiC1g8I89ea4rGeJptQOyEzs5aS2RJsq/5g/eXbXSNltMNBMWO685iKz6xEHs/dcxLz1MzMtQCHJDqUSzggkv8OkRdoABefp1U6NEnxO/RbKaumpQlKE5zySBbQl1c+l2iUjnorHNtrACuU86vrSEFX3en1IS/aEHmTo4+UUVa4bIaJO86bLQLQSefNdphOFyxlJSCQe8tVySGD9Tr+sc6rUc6JNjssQ0b6bd9wu9paFJDAIlpFsyiyQABy1NmAHK8aRda3ZUhN5Mrfk01DTgqSrt5gAzKUBlBIHujl8ooc50gG3IKbB4h69+itmoUruukISkkqLoQm7gq2cB/LeKyCYDbk7Lba8AQdRzXFY7xSmlz0mHHtagsF1JAypFw0tJ8SRvz0jo4XCF2V1XQj4eY+62KbpAgQAvO+zK1mfVTFLKlKU5LqUSCrupJ1jr+Fo5ALZa0u+I2WtTJnVGUS0dlJ90BJ75GwJ1zekalWuLBomVvMJMANELr8OwvKlKlBKRZyX1Dddfoxyq+JEm+Z3JdGk3K2/z+y6AZESyiWUqI/wBxfLbIkjYjVrk9I1C8ucJUK2IdkOW+ypT5kqS8yoJWr/y5I/KXd1BreEbVKk5wzaAfVedxmLDTlBzOP0WHWVipj1FSsplgOhDtmIslk6XL6tG41gMsY2AFxqjy+ZN15/ieJqqFqSj/AGwVMkkpDCzqOwbV7Bo3WtDWwdW281ECw6fdcNXViphylbJulN3KiA3cD22vuItpg3KwW+G56qlklyU9pMGaYQWQ75Re4BdvHrFwYGidCLqvSFWK1rJUNbizDa58P3i0AWPJCZuVSnzVKJQFMi4UX1VuPRxaMpf0UL6pYjewdmAD5ndrfGMSPkiXskSkCdVsrMHk0wLFZe0ybl9yU/5dVO1g5IHd2g+v5SBobT+FFJGY51MEkuQAC7liEpFgALcgOcVm5MCVfh2kvaW6n7ffVa6JgmABJUlLEZfG7Jc91/jpE2gCJNv2XqcLSzQ6L27lacmV2aEqWyZimyoB7yUrN1MfzEadPWLcwn/iLzzjT7L0GGGVwGw+quS0Zla9mDmdWVywDiwfvdPWLWEuDYvHkvQ4es57Q2MuQf6/KuS5BSglJZNyEi6lAlrnn8PjE3YgAim0dCV3WcYayKVFsDQkm9wLjW11YTklFKylLklkgF02Fy4172jfB41yX1GkTIjXrySpialZhHvCRFyrCAA612TbKNT3XfK5Nub2A0vFTrgAXI1XFrYn+ymLixJ3/cKOor0yxkQRm/Mtj4lKb6OB/kxEACSRouZU4jTw7HMDpeeW36qejSAEqKcpmh73VkPeBWpyyjq3LV4g4uO9/p06LnU8ZUq1SG3ed9e/l5LZE9ElASnXK+a5OxHSxLOR484qcTDQbxqt59Q0mNaXZqj91nTZ2ZySSFF8mb3gf7y7tfYbRXkLzMwAuW+mXuLnO171T5MgzGmTLAMw0DG5Zrt82i3QFrQt/B8Pd4alRott8vv3CfVTMqDLSWa5ZnN+81tgW8Im2mBdzdQuqcI0AB4yjoOclZCsye+vu5nKQX0BGWx/5PF7G5tDAHzPfzW9g+GOrOFRwLabeUd8k0JUu52dk3YEMTmvqw66GNgtkAEQFvYijkaBFh8I69VUr6pFJKU6hnLjqkZWbS5duojXItbQa/NeG4riWtLqeeToY+cd8159VzV1ClEaWs5B3u29y3lyjEiJNl4rFVfe5gTAlLTy8xAS1yxUk2fKSbDfbyit5OsSudEvIAhq0HQhIAudiLk6FxmHX4RW3MTcQP381aG6W/0mTJgSde+XcPZBAsA511PnEuuymW6xoFUBJUGBVyDuQ7F7BtvG5vFrbNkCZU2iBEyrsqWQhktnUQ51ALlgC3L1Ig4wZI00v31UusrSk04lJBUe8oObnlbUF7evwikuzEkCbqhxkymmU5VcFRsLEkBveKj1OkZmJ6qr+8fTqopiSypaUupNyUq7qXsCS+unlpEm2gnv9laBJA5qhMGYmRI0HvL0DsXLq3Yl/CLpi5EqZDR5hQgJlozBlrZ0glkZgLqV5vc+EZnmLIcxBPKFGhP/AJinVMUlzmtZ9Mrd3S37RiZgBTmQDFypbrAVqRte5KWYfzyhuYNlkX2U1LTmcsJSGfVRGVktdXUcyNucM+W8otKaU2kygEypQIFyAVaqUdh3hfpbaIkA35ID6Kp2aSVZiSksVqZlTVf2p/tRy53JvEgQRKiXAdSlmqSe6TkSlN8r2SGCUpO9y30YwNFUCRBVKavMokulAuU3KUpHujXvKb/+K8Z+6wqM6aS3dAF1ZerWfmbiA84RaCZZpadOb/5iqCSQO6qVKLZQQNM2p6RElpm0ap6/LRFNJWpXdSyU+8opdIBBN825vbpES5sW1UgCTqteXLdZS+292Aswe/6xWSYtqsucDpYj7K6UoDtsC27HcW1v46wbLgFF1SAABJKkQzOwJULWAZ7O24YeMSIIg92UA8TGnfYSEM4spRNlAXIGhJ0sT0jLnAxZSShUqQkqVlmTHcIa5NvGzv6RWG53aclKRHUFUJq1VCiqcsb5UjYagM9+XgIm0AE5YtuoGDZVSlRdDsGskXJ1ASwDhV9WizOIDisq5T04RmUQwAchiGsCT1Db7vFZJcYmykah1nKPmnBJmqypDscwLFJszFtvCBbl3uoZ80HNICvqy0yEosVquc1soYgnWzDTxioNzOJJkDTqgIcJCahUyZ7qgHJBUfQgczEryBFlW6RY3WzSyQ4TyYNruQ+nUX6RLKZjda79fNdphtMO4QN8rvbw9Oe8TdDW2ElRAJ2iV1cmcEjKkMkMSeZJILk62v53ihzbjNJJ5RbzVgBE2gfdVa3EJUpKilQe4AS47xdnD+98mjLWF1ja/wBFNjYaSbwuRWszFqmLVdVwXNyS3mHaNkWtsogknSIK06SgmTCFFJZkkNYtY+8PF/OKn1QBCsaydbLYQjKoy5ZZ/eXuL3SkkWDOCYrDXOAc7QflRqODQWt1KpYni0ihkfd6UjtS4JDtexYi6jp6RnKAS5+h0VYGbKSOa41Kl1KzMmk3Oa93t+ZtToPKJC7jyH17/dZjcnT5LeoqcqIADnYABm1Jfk309olMAyIhQcZPKF1FNShGUs6v7tB1y2Zn89t4jNo2VbhMWlUq2oS/YIHu2OViVMNv+LnpGLyY0hWtAAM9j91NRUhLKW4JY5Q4bS783MVOIJ5ROyw95IMD9V09NTNl7qSSwAZ2GrBWmxN99YwGggyqXOOmm66aRTIp5YJ70ws6i1ixV5kBvSJBoJnQKqL+SyKxPbLZAGWwAFyVG2ZQGj6RLNAnW/yCzoSFiVacpMtJzOwUxD90hk6s7vaE6W1UmiT5LnKiemWVIltnf+6yW5nbUnq2nOxrZILhYK2wlUAVq1PMkk9RzOnSMGJsLLEDzBUwmpRLzZ9W8bXIcmzlgX2FogW5jGoRoyiNVXSlcxZUsj3rB3IADpHjcfQjYaAADpCi/wA/0XSYZhq1sQGdlTFHRKQo93TU8nA3il75MC8dymbYaALYqZgS0tLplpt739oDBwLhnbxZ4pe4AEtufsss0WDNWqesSpbhAuosXZ2KjzJtbbrEBcAqTiACSYUk3JIlBCRdk94m5Onna/nGzTYQAYuqzL9NFz9QskqLlRJISC4JckAX0i1zg3qVa3M0AlQkLZgblJzKa2hby8X/AH1BBJJv0W0x1R7mtG/5HkkRSrmTLklRsxcAJDupn1v8YlmF7W1XVwmGeS1xBzfRdJR0IkIdhm2Hlrq7X/mIF9uQXqcNhmsABE76rYly0oAJutVgAS/jl2HLWNcklbjnClMGSfUfMLSkUrFRXmKyMzENYtc8g3zFojTp533075LlYnEXe0Elw15dOwt/D6ALUFFOYIu6nA1JJJGree3KN8+BsC0iy4dSqQSTaTCtTsstWV0pF2vlB5sCoOeeusa5eAea0H1nE+DQdV8tyaJ2XPPdSxRKQcspHQbki1y7tflGy97R8Gu/X1X1Z1amwF1idxN1NNraSlTlSxW1kywCAd7XADej+Ua7i5xzEwFx8TxFrA+DJ1gd2WYuuq5z5AJSDdk+82wfbqBEHVGgWsfn3v3ZecxXEXvmPC3pr89+qYJktCk55jKI0BBmHn/26HXnGs4lwzTMclx3V3OJPyUprciWlpEpP/uWR/3jdwNLXisNLiTNwFqnM90i2vlCrio7Vd8yiXYM7+PoYllIAtHeitFIkXE6LoaLDpk5AmT3lSSAUp0Upne+w2cnSJNaDBiASe9l0aGDmC6zflK6GTKly0hKAmXKGrMCSCHJfUtqSdB1i33cwQF6DDYZ1gG5R5Jk+uCD2Ul1qfvF2urmw8COekbTKLRd3y+y6JyUgWsu4bfdOkSZqlCZPLgmwDadBy0iRIAOWx+qvpUy+H1TlaNvofK26tTq1EhJloYBKWDX32b3lMS/j4xEtBcCPiesYjHU6LTToQ3LN9fqbrFVVzJq8sv3SQ6tA/Mk7MLN5col7u1zdcGpiqlQuDbl3eqkSwJLkuzsbADx+haK3Q2YUG0y65MkqZC1KLIIAf3gbOG90c/mIocS4jYBdKhgybkZug6fJaErLKSSsgHm7kOH7z6aj09aC0jzOy7uHwTQC9whrdrRfYqGZiABHZkzA4ZQcW0LPqNbxEtDR1SviadJuSnqDOwTRNmqfLmc3CzcJSq7Dq/zeKnRIkWXIqVnvuL5vor0iTKk/jVU0pBJKEBjMmXuJaToNC5sOe0YbTLz4bNEeQ/Xos06bdXH9/LqidiSlZZUmX2ct2TJl3UrbPMUR31aHkHsNI2G0YiRY6nmsueWEAXOkDfyU0uUrKldQrKkEEJ00Z8znvW12i33Unwgqyhw7EYuoAQZd/b3bvdOqMXk0gKKWWhU3daw6UgpO6SLvlLddRG3h+HuqXrHKwW69Oa+ncB9iy1lPEY1vu2axo/mJnTXa/RchXYkufNMydMMyaqzuHSB+VKHZCQBp1jsUqLKTQyk3KOupPf4XtzUwnD6PuMMwNaNQL3O57+QWPOqlN3u6nVKfzOHBvv4xc1gbfRwj1XNrY1zpc+GtAMdeYn76LNzrnqLCztzA6q5loi5x2uSuV71+LflAhug8uqerJJTcaF9sxPNgfd+AgKcgndTqe7wjYIzOn1NvsokpmTJgKwEhnBUDYG/dfUEfOJgWMbfKy5dQVMTcQGN35fuVr0yVEmTTd4KVmB3UGIcq2FvDk8adV0kfI+c6LzPEahBDadyAQT1+vZXQSpMmjl9pOIUsOUgjMok6BLKuH/zGo4OcSG+GV5bGVaWHBdWd4+XSN+/osbEcbUB2cn8NwoAJAzsxYPolI6eETaxouZd+q8niuIvrEgWYJtMfVcRV4hOmrVKlnNMUWUoXAcsRf8AM/KL2gNaCdQFxqhqVXENBI76eqgRRKWRMnd4lyx022/bRnitzyejXWWwzDBrWl9yL98lqIoaiblCUEPdzoHu7EW1LB/lFTqgaCdhspvqCCNufPy/C05OHyqcBS8qpxYva+unXUPGo6s5wAAhplaNWp7x3/HvsLYpJZcdo+R+6A/RnY841i4iTePuqzvz2/dddT1SZKEhxYAZQCB0Ja+j6/GIO8V9B1UYEzutqlrpk7uhRSAGGm2pA2Ve3hFLgI0k9FlaysTpqOW81SVd1yCTqHJsnXo/jFHunvdz75qImSdI79VyGMcUzqpJkSJokywMoynKGBcgtoCxjfw+DAM5ZGs2IJ/aFeyT1XJy6kLUpUoGcpwCtQ7oO6m/MPDRr8o33OyWkT9F0aQJFxC1aOV2kwZgqZNP/FRAJ0tp/iNOrVJkusOS3WgvcG813eH0EuSgLnABjZOwJ7zENZ7xy61d39roJXQosygZh8K1syl80SkHKyRdRKbISD+f4c7xqeIuOXxOPclK9eAbwEydUiQhzYtYcnDHKG7y7Av1japUWh0uOcn5SuBiMUfFB168lzNRVjMuZNJUS6khZcpAYEsNTbXppG83OQABA0XJLpB5g2/C4bFcXC1KzzMqEOS90pF2sNT01O0b9KnAgCyhlJ373XEVeJqnZpclDSntmOVU0u7zCDpc223cxOQAS223mZ+v6KUnNEW+6opSpGWpn3WSrIkku9mLKF2v0GsZY2+sW9P9+Sw51hFlXKzMUparu41uGLja29voWtEGeX5VesgKrMm6oQjKkKIWuxswATcOVZjr18Yloen2P7I3wzPinvuFXADgq6MxAcuAbeI1YwcZaOveiyTMWhSrmpkjNkSpRHclpcpBOil3uW0+MRAJ7tusC11RUVLmGZUFSlKKilDlTZtM6d1H9WtEzJERKwL6CVKhSZZzEdpNUyAktlQl9wNFaMNHF4kGmDAgD6rsYKhlhx1n8WW1RyynKtQSqaLoQQMoU47yhvrZO+8ZMc13qRjw9/VbUqUQ+cKUtTElR8Tyd/raJAZi2bgfZdnDmMrt/wBFbCkjKC4SkAnxcF33+V/GBcRImwVlTGlpLWT1iNQnrnpyuBlSG/MNORKtTfwEQAMm9ldhsQ5ri+ofCBpuhE0ZTOmnLKS4zH31F/dQVaq58mjIcbNFphbj+IuqHIwZGG2vT8eqpzq2YtXdGUHupAJYJAsHJvtpbnAgbWO+y5+JxUNcG+HNrz75qahpFKUmoqQ6Uk9igkkltSx0SHBfcxHXyK5LGOqESZBWz95lSg6lDOLqAYknya1wIrcI0ER9lvtLKDYFzv8Ap+FXFUqYSUm3eY7Ie5s/eVz6xTBBPhzSo+8zEGZjTzV+kplqabNzXIYEAZmzNrsx9YyXScrbkXMLpYHC5yX1W+n5WhNUZScoT/3f2h9nI959PlFjQCS7mvSU2syBrWXPc+iy5swS3UT39QAASS4dRbcxfTa6oYdp39FvYTC+9INZuZp578hZUkpVPmAqOtgCb91yQLfTxskCmx2Vg89V3Xtp0qcMbBFjG2mv0VmoUimllWXKpOWx1UQ+jbu0Vz4YcZmV4vjvFaWDY9ocKlaoLAbbX/Tf1twOIzlVC1KUSTe7W1DsH95zFMXMCy+UYzGOqFxduSTfv6rFMtUwhKUgG+t2ZnzfvGHEb7LmZnuLSW2me+iuyZfZpTLl6Ae/5urMX05cr84pJvJ3KsA1dofltZOmq7MFi4AAvcv3SDrZy/j5w1sLlSgQ1o3uqrEkFklaiSSSAAkWKWfrq+8WQI8X9qsVymkHMCcpVsB3hlO5LWszxEmd/CFmMpncrek06ZEsTZo7ygDLlgDMXJGYvoljb4RVObSzd1S+p/YBfmmqKisd02IAGtiN32iVo6KsuEwmTUCSCVPmUBcFjcA6Nz/e2kAZ0ugFzG6z5i1gFCbKWc0xViwubuLkj4HnFs6nWNFZdsT2OXJQrTLQjMpGVLiygy1OHuNgS1oDX4pJ770QuDhbVUFLDEly7BILMplNoTcAkb6+ET9YUgTBLtlKwsVd5RckDfkk9M37DnGduanM3iJVqVIKlJWsEJVlZCWd27oUAdNvHSIgnLMIFqJR2aezQAJi0gzFm4QA4ygjU2FhrbYREHUnfZL3lU5y0ISE5TlKv9sEhUwuQCs7B3LasIlFjJyk/RQe6IATCChCpqwSVJdCH1IIGZnskM3lGCRBEyVCRJ3mfmqxdTlybi+zkXUBsEjMBzYxIEWE3UGkAEm/Q7dPRZ89Y/I+UWQ+puxLHVW48NoyhgSYuVaoqQIBrKnvB3p5R/8AOmABioEf7YI8C0Vkggw6OfexWYJJM25ealShc+cqZMJUpRKifyvZwALBIJDeERLrWEAH7KLRlmLkx0V9GVKAlIBOl2a/k5PLrEZuTzU5MQNFfQgyUuXzrdtO64uOgcavtEQM377QoucBtZIi5cOoAuSL3DNZWzeXrF7WxMqouOwHff5U7iXmWsOu+V3BALj5HSMmCFgwDawVcziTyLXuLW5Hx+EVE5uoUm5rkXlVipUxZURYWG3n06N5RkCwIP7DuVM5joIn9QghSyybmzJB5q1UfymxsOTRMQ0aysx4je42ViRJBWMjKY95YHdcgBR1D6+HKMTdwnXmhdEA7qzNUEgy0WGitGvcZgdQz6QaIBOp277+SgXTLRurcqQmmkmcsAKUkkJsSTs4Ou1tniqS90f49+ijMMgWhZy1qmrKlf3HNrr/AGg+Y0iRibLAMSdSdFZkqSVAN0SgEMojUm3MecZi0+f7LDvEZ5bSupw6WMqSW123VbmeRETbYaXWv6rqZVVKkIGZQCmDgHMzJ6avELGw7urmxFt1SqMbAeVLsSwHesz6EDb94Q0OlxlwU4J21WTNxAKUEk5iNyxc2Li/gPWLGgRrqhGjTo38rRw8do0yYABmBS+YvcWYdYk6GyRosDYBdAvEEoSJMpnDGYsN7ugSnmX+Ua7aYnM64Km+oGw0XcVlVGK/d0KQhjMUCLO6Q9zmfVzfaJOdsPL170VMZjLhbl+VzgSucsrmuVG5J/ue5HOx+MRILrEzNoU9+S1qWQCU2OU20ax18rxYRDb7dFU50T33+q6qkQmzAJ2cNmLaiw5vzeIhpd6qCmq6zs0GTLZ2uAWILly7eI/xAGIjVZA1M6KlSU4UrOoamxZw5d7nU26+jRW8mBe6xJXU0sjMEkOzJTqLM7htDr8IpVLi6wdsulo5AT+KtIKm7pL6chzLn4couABaBCrc+4GsKaetRKJaSSpbZgNUoLZUqYak3PjGHkAObER9lCXDfxH1+aimSjIQVfnKWYsWAB7yWHi/jeKxBBOZSYXOOsz+sLgcXxAIK6anUFrzDtJoHdTcsmX169IuZNnOBAO3e62WtjUXXMXJJJJPR+9d2bm7PvaLbNnkdEMzaLqZwgHMCNWFy7gFze7H6aIakQsiQOqgSvt5gcEgFtdSDZ21/Y2ixogeaEwulwqhVNKVkKZIzJ7oa18xt4Nz84i98eEHXVVOMkwbFdZNmSqeSpCCAMocsylFwXcbW8oos0SRMLAm8LnKiYtS2TYE78iAwsORv4dI1S7MT31VhJEnRLKliWi4fQi1nY6jl0i6nT1JPe3n+FAkugKlU5lMQw16s3Q6aBz/ABG2HATJVjRFvwsqa3dL3cgWBBfdzv8AtpGsXe8cYMtE/NWt0gaqSUApWUDui6jo5L7t0PW0ZJLYG4+k7Lp4OlmIK2qWnuGAuSCok2TZtXtraKXFxJjQdPmvRUSGgAb6ytJLAk2KUBhb8zDXn/MVucW2L5W82uI0JP2WtR0ayO3mJ5FEsgkrsSGG5t0ikO94YmButarWsTIkLo6LDJs9ZsUXdZ0IDgnU21GoGvKN9mWi0E3PffduLWxABed9dVvz0popORIukXU4194a+b7NGq6vM/4u77uuU6q6o7I3+6L7rzjFcWQKkpClKyhmSUgJdi1z1PKMszRMA/VSdDDDjDt5svnXEJ84TpcoTFiWrVILAhiWcbOdI3XAQTC9jja9UOIFQgZlHTy0EglI1Pn3mvztGq+4Pn+FwKrnGSTc/qqeITpqFKQlZSgD3UgAWWAHYXtEGNBuRN/1Wm+4vv8Aoq0olsznNYO5dszfKIta3OBFjKraAYnr9kuZSlnMSe83/wC9X7CJ5Q3MAIAA/Cua0Q8xcQuqwKVLVMdSAooTmS7llOLsd4NAJutvDNBLnEXC6mYtRmsS4CSQCAzhwHG4sPSLA0QLL0GHaHPbImVBVLWAplEMhwxYOVXLDeNhgGUWXRzOFN0GIUuHy0KOZSXITmDkllZRdiYkT/VA2P7qqiASSRJU9XNmZgnMQHAYWsUh7iIkANIAgLWxVWpLRnIEeW6xZ61FN1HQjyBUw+EWUgJdbSPsuTmcSZMp6QAgt+X3bm10j9TFRJB15/ZblJjCYI0/dNmKUJpS5y8tt4pc0ZtOa6mHps/x1haEnupKhYgFjuNdOWgjGVvJd7CsYKYcGwTKoz5i1LSkqJSVLdLsC2ZrCMNuXA7WUcW9+fJmOUbKJBKlISq4UQ4te5jVHxleeqOLiZMyt+g7xY3GT5FbfIekQDQSJEytjDta4QRIH6qJKjNV2kwlayVOo62JAFtA20bTgGwAIAC2XgQOi18PloYryjNe+9kpUPiXiYaNOgKuwFNjhUe5svBAB89VSxObMSuWyyHSR8ToDofCN7DMaQSWySfwvrPs1gcIWOcaDS5rmwTP6rn6lSrByxKn63G8dIASLc/uvYY57gCAYAFvmVjG9zckl36MRFrfiC88bl5Pd1i1ClKmrBJIcW2FthtqYiTNzdeYq1HvrVQ90hpgdAtCnACUgAaPpva/wiTR8XkuvhfDRaQINvso5aRMnpzjNbNfRwWdorcSGmFp1fHUcXeIgFTTVEVEuWD3AtgGGjtrrE63hpPy2sT9lHG+Cllb4QRMDnK6uQhEiUjskhDycxIuSSgkuS+8cwklrnEyWmy8TxN7mU6zmnKWgwVlYhMWmWFhRCjlc/Cw28of2zvC+YYxzqldudxdmN5J5rkKgnsiXLqUxL3Ic2+AgCcoO/7rUqtAJtrKhoZaHWrLdOcg3sX111ibb5ibmCtykxkfCLQt2hlomKdaQopCSHuxIzE+LxW/QKqpex0K2VgAKSAwA/TfnHOJmJ3ifqtOpo7p+qpy7rBNz1vuNjEBfXaf1Wm8ARAhbktKSA40sNmDK0bTSKRdxB0uoKvKmLKw6jp8gwjDtY2GixuF0kpSkSiUkg5VX8HaIrK5DEaupyqV2y3ClAaWFxYNG3h2h1RoIkQFJoEgbLmpUyZOmqExalixYmzlthrrGzVJYXNb4QP0W+QGkhogLqZCUgBIDJCDbbT4xpE/hbVLSfJdhgKUhCZgHfJuo3JZmd/GNHEOdGvd11cI1usX7K7emAUqZmv2coLR0V2qE5upZR+escsk/wBS+jTH0W3VADJFiT+iF2nLSNEOhI2SkFmA53N9bxu0GgUswHiImes99FwMW9waSDeQubrZiyZjqfKsJGlk3t8BG7Ta2W21/RcWpdxm647Fpi5dMVIUQV5ys6ksWGugaNunt5LWOgXltfMWucEKUSkMcp0dWUknmXjYqEsYwtsSFeGgMaY1RRpSqeAoOAAQC7b7eQiTR4j0P6rB0Kr1C1LmLKlEkd0XsEjKwSBYC50jYAE+pH0VOw75KotagFAFgAogMLEKIB01aBAhvWFEaBIgAqV/25rW7zJuW1jDtB6q1jQRcSoP7juHY7iz2O1zGJ+AbSgADyI0/ZMIDPv3A5ubhT6+AiKqNu+qpqUrLOUCykhGUsHGZQBbyixl8s8/yP1KsYBLbb/kfqpqP3FK3zSg/wD3qyq82JvryjY/uy7Lu0rC3d11eHpGUqZylikm7HuB2MVroUvi8iYWwSRSzFg98zEgq3IUFhV+ot4WibrMkWMH8LrSWspgGzpn5qv+YJckAAgEk3yk79Uj0ikXInlPqpUmNk25n6qmhRmVKkLJUkTEJAOwUoBTdWJvreLnAZWmLqTycwG37J9ZMX97nS8xySZmSUgWShIygBIHib6vfWIASQDoUb8QT6JCZk5GdIU5SC/LKpwOWgjNXSd7/dakl8l3igrbUSEki3vi1gAAWAA0FhpERoFtNA93MaR+FjTiXJc3SCb7s7+LxW6zHneStappM3gLXwxKVrSVAKLtfkwLeDxQSfdkzf8AdW4YB2JpNN2ldW+V2tlQALBgA7WioXE7letpaAbQs6qWrs1l7spT75szOTuWJjaa0BwtsPsuhhgDVE3sFlp76klfeOUm97un11jeZ4QItovSUGhtGWiDIH0ladAhKkqJSHSlWU6M4J26xB5MxNitXFve2i7K6LO+iyMaJL3/AE58orXxfjVR7sRUJcScx/K4efdZGwJYaNc6NppBeXrEl5B0H6KJICZQUNVKSCdSQ6g1+gEVPAk+X5hWgDKekJx7srMmxIQSXuTbeKyAdbqR+Ad81RmB5pe7pl6/8kgnwixlg4jVZZsNo/KlpQFTFBVxnI3FgQQA2geIu1+X2UxoDuYXQ4ZLQqb3kgsQw25s24faIExHUqFUy0ndW5iipRUoucoL+BADfpFe3p+VVAmd1KlIEsKAu2viYyy9jokCZi6zVAGaSb917km4FvkIyNGDa6yqIvNQ93JJe7kpBLv1ixSF3ieQ+yoVJJmLc+7ly9NrRYw/n8KcAOECJlPp0IUtRUkFigDoOQERBIk7/ustAOab6pyLzSo6hm9DtGJPNSWnTD/dmfnQkFBN8pLhwDbaJNuTN0TwtQpc4LKmMVqs5so2P5Q6Ro2kZcBBPLT6IqNMkLnTSoOUgFJLuCVByPUwJvT6/oqiBmPmElReeAf7QLWscvKIizjHVYgS7p+6oTCRLWxayfin+BE23udVW0AucNjCrUqEzauUiYMySUuHIB7wG3SD7McQovMPdHNadSpS6jKokpRnQgaBKUKZKUtoABBtoGxE+qiSfD1B/CnPdykav4/lB36xWbu8xP0CyCZbfX9VdpUIXMUFB2Clefev42HpEH2aCLGUZqVank57Wy2DWsAG8YUdY2/2s1NkqEpBkgAAKDnqSti58BF5J8d+SpcYBIUFSo9oEP3WduuVRf4RAjwt6ypLPWtQ31UUn/ttboIrAjL0J/Ksp3ZdPUSyA5bI+u4zftFg26n9EfaI3SqJ7BavzFSEvuxAJv4mD9Y2CsIAJhaiEhFOCkZTkRpbVN4NEhxOypqan/x/IUlIkGalw/um/PvH5gQPwNGxlRBsCp8RJzAPYOw2sRt5mItABgWBU2XbBvJIVBYHZpLXyKX/AOpzf/8AaPSMjULDicxGwhMoyVTUEl3d/PL6an1gdSqm2qEbX+0rtqTRHVObz1f1hJ56LFMa9EVClBw5bMB5E3HWMK0agbLmzMX2s9WYumWWNrd4jlyA9IhJzxt+ytp/ERsD+VFh61TagiYc4AUGPIBxFzrNaBupfhdpJWpMpKgSDlJf1iWryDpCjo3yCVUxfZvmL3vvvEHkjMBb/Sp3ndY2YlZck94n5xWwl0zfX7IrkskEN/xPMve7mL2aN6j9FE/E31W5IszW9346xNUkmD0WxKUrIC98wvvqBblFT+/ogADahGyqZipanLuWJOrZlDXa0QUv8ev6rbpbgHklxtrY2HQRQ65Kq1eZ5LrqBCHbKGzM2v5gN+kQJu0c5VUzqt1YCFDKAkOAwDJuxPd02EbQ+FvfJUj+3z/RS0iUqmqKgCSuXc9UufkI1ahJEkqbrPPQhZXEy1SqOeZZyEKTLBTYhBSCUg7ByYzT1HSPwraYAfUtpEfVeRDvTJxVcgODyLi8bOtyrlKlCQpYA0QGubWB1fnBRPxN6yqlQSQ73IDnm+V3jLdQpK1QIQqYgFIIMwAjYhtPiYtdZpVb9uq9AkHJLkoT3UzJZKwABmIUEhz/ANsaR+I+qr5dZ/Cr1hYsNA5Hkh/O8Zqk5Bfb9FYwS0qlLSkzA4Hvf/yjlGs34goPsBHKVNP/ANuZYDKlgwAYFJ0jdZ8IUaOo9VmTf9tXVvmN9opfqTuJWyy7CT0WRNAzrDBgrKLaC8KZNuv6rYoNDngETY/dXJIDgMGEu1uh/YRF+hK7tMBrG5RFguhk92UrLbwtukfKIbM6/qtuSCADA/0r8tKfwre7lI6EqAPwjVdq5Tkluu66+lQkKQnKGCEkDkSpIJHJwT6xZRA90TvP6LnYqrUygZrEfmPsu1ppaESpYSkAFIJHP3tX10HpGaxJiT3AXLqEkLjuJZ01CFpSspHZgsG1KQonTmTFNMB1SDcW+yUfhJ3heM1CiqaokuXN/wD1GN5oAFlOm1rg4uEmT9yv/9k=", - "headers": { - "Server": "nginx/1.14.1", - "Date": "Tue, 14 May 2019 13:44:21 GMT", - "Content-Type": "image/jpeg", - "Content-Length": "300656", - "Last-Modified": "Thu, 07 Feb 2019 11:14:00 GMT", - "Connection": "keep-alive", - "ETag": "\"5c5c12f8-49670\"", - "Strict-Transport-Security": "max-age=15552000; preload", - "alt-svc": "h2=\"mamotnxq2vmtjsi2jnz5oqjfwd5wpctu36lwb474tx6rbfqkkiwqhuad.onion:443\"; ma=86400; persist=1", - "Accept-Ranges": "bytes" - }, - "status_code": 200, - "type": "ok" - } - }, { "request": { "body": "", @@ -149,9 +94,9 @@ }, "response": { "binary": false, - "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",{\"ostatus\":\"http://ostatus.org#\",\"atomUri\":\"ostatus:atomUri\",\"inReplyToAtomUri\":\"ostatus:inReplyToAtomUri\",\"conversation\":\"ostatus:conversation\",\"sensitive\":\"as:sensitive\",\"Hashtag\":\"as:Hashtag\",\"toot\":\"http://joinmastodon.org/ns#\",\"Emoji\":\"toot:Emoji\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"},\"blurhash\":\"toot:blurhash\"}],\"id\":\"https://framapiaf.org/users/Framasoft/statuses/102093632302210150\",\"type\":\"Note\",\"summary\":null,\"inReplyTo\":null,\"published\":\"2019-05-14T09:13:20Z\",\"url\":\"https://framapiaf.org/@Framasoft/102093632302210150\",\"attributedTo\":\"https://framapiaf.org/users/Framasoft\",\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://framapiaf.org/users/Framasoft/followers\"],\"sensitive\":false,\"atomUri\":\"https://framapiaf.org/users/Framasoft/statuses/102093632302210150\",\"inReplyToAtomUri\":null,\"conversation\":\"tag:framapiaf.org,2019-05-14:objectId=16200312:objectType=Conversation\",\"content\":\"\\u003cp\\u003eMobilizon : let’s finance a software to free our events from Facebook !\\u003c/p\\u003e\\u003cp\\u003e\\u003ca href=\\\"https://framablog.org/2019/05/14/mobilizon-lets-finance-a-software-to-free-our-events-from-facebook/\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"ellipsis\\\"\\u003eframablog.org/2019/05/14/mobil\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003eizon-lets-finance-a-software-to-free-our-events-from-facebook/\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/framablog\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFramablog\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/tootourien\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eTootOuRien\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\\u003cp\\u003eWe have less than 60 days to finance Mobilizon. Less than 60 days to promote our project of a free and federated alternative to Facebook events ; and to know how much we need to invest ourselves in it.\\u003c/p\\u003e\\u003cp\\u003eChange the software of the people who change the world?\\u003cbr /\\u003eFrom climate walks on …\\u003c/p\\u003e\",\"contentMap\":{\"en\":\"\\u003cp\\u003eMobilizon : let’s finance a software to free our events from Facebook !\\u003c/p\\u003e\\u003cp\\u003e\\u003ca href=\\\"https://framablog.org/2019/05/14/mobilizon-lets-finance-a-software-to-free-our-events-from-facebook/\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"ellipsis\\\"\\u003eframablog.org/2019/05/14/mobil\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003eizon-lets-finance-a-software-to-free-our-events-from-facebook/\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/framablog\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFramablog\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/tootourien\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eTootOuRien\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\\u003cp\\u003eWe have less than 60 days to finance Mobilizon. Less than 60 days to promote our project of a free and federated alternative to Facebook events ; and to know how much we need to invest ourselves in it.\\u003c/p\\u003e\\u003cp\\u003eChange the software of the people who change the world?\\u003cbr /\\u003eFrom climate walks on …\\u003c/p\\u003e\"},\"attachment\":[{\"type\":\"Document\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/media_attachments/files/003/337/145/original/63476c89da67765e.jpg\",\"name\":null,\"blurhash\":\"UIF=jrpIM|~q~VT0%2t6Ne9a?G-;9ZRP%2Rk\"}],\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/tags/tootourien\",\"name\":\"#tootourien\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/tags/framablog\",\"name\":\"#framablog\"}],\"replies\":{\"id\":\"https://framapiaf.org/users/Framasoft/statuses/102093632302210150/replies\",\"type\":\"Collection\",\"first\":{\"type\":\"CollectionPage\",\"partOf\":\"https://framapiaf.org/users/Framasoft/statuses/102093632302210150/replies\",\"items\":[]}}}", + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",{\"ostatus\":\"http://ostatus.org#\",\"atomUri\":\"ostatus:atomUri\",\"inReplyToAtomUri\":\"ostatus:inReplyToAtomUri\",\"conversation\":\"ostatus:conversation\",\"sensitive\":\"as:sensitive\",\"toot\":\"http://joinmastodon.org/ns#\",\"votersCount\":\"toot:votersCount\",\"blurhash\":\"toot:blurhash\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"},\"Hashtag\":\"as:Hashtag\"}],\"id\":\"https://framapiaf.org/users/Framasoft/statuses/102093632302210150\",\"type\":\"Note\",\"summary\":null,\"inReplyTo\":null,\"published\":\"2019-05-14T09:13:20Z\",\"url\":\"https://framapiaf.org/@Framasoft/102093632302210150\",\"attributedTo\":\"https://framapiaf.org/users/Framasoft\",\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://framapiaf.org/users/Framasoft/followers\"],\"sensitive\":false,\"atomUri\":\"https://framapiaf.org/users/Framasoft/statuses/102093632302210150\",\"inReplyToAtomUri\":null,\"conversation\":\"tag:framapiaf.org,2019-05-14:objectId=16200312:objectType=Conversation\",\"content\":\"\\u003cp\\u003eMobilizon : let’s finance a software to free our events from Facebook !\\u003c/p\\u003e\\u003cp\\u003e\\u003ca href=\\\"https://framablog.org/2019/05/14/mobilizon-lets-finance-a-software-to-free-our-events-from-facebook/\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"ellipsis\\\"\\u003eframablog.org/2019/05/14/mobil\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003eizon-lets-finance-a-software-to-free-our-events-from-facebook/\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Framablog\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFramablog\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/TootOuRien\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eTootOuRien\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\\u003cp\\u003eWe have less than 60 days to finance Mobilizon. Less than 60 days to promote our project of a free and federated alternative to Facebook events ; and to know how much we need to invest ourselves in it.\\u003c/p\\u003e\\u003cp\\u003eChange the software of the people who change the world?\\u003cbr /\\u003eFrom climate walks on …\\u003c/p\\u003e\",\"contentMap\":{\"en\":\"\\u003cp\\u003eMobilizon : let’s finance a software to free our events from Facebook !\\u003c/p\\u003e\\u003cp\\u003e\\u003ca href=\\\"https://framablog.org/2019/05/14/mobilizon-lets-finance-a-software-to-free-our-events-from-facebook/\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"ellipsis\\\"\\u003eframablog.org/2019/05/14/mobil\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003eizon-lets-finance-a-software-to-free-our-events-from-facebook/\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Framablog\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFramablog\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/TootOuRien\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eTootOuRien\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\\u003cp\\u003eWe have less than 60 days to finance Mobilizon. Less than 60 days to promote our project of a free and federated alternative to Facebook events ; and to know how much we need to invest ourselves in it.\\u003c/p\\u003e\\u003cp\\u003eChange the software of the people who change the world?\\u003cbr /\\u003eFrom climate walks on …\\u003c/p\\u003e\"},\"attachment\":[{\"type\":\"Document\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/media_attachments/files/003/337/145/original/63476c89da67765e.jpg\",\"name\":null,\"blurhash\":\"UIF=jrpIM|~q~VT0%2t6Ne9a?G-;9ZRP%2Rk\"}],\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/tags/framablog\",\"name\":\"#framablog\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/tags/tootourien\",\"name\":\"#tootourien\"}],\"replies\":{\"id\":\"https://framapiaf.org/users/Framasoft/statuses/102093632302210150/replies\",\"type\":\"Collection\",\"first\":{\"type\":\"CollectionPage\",\"next\":\"https://framapiaf.org/users/Framasoft/statuses/102093632302210150/replies?only_other_accounts=true\\u0026page=true\",\"partOf\":\"https://framapiaf.org/users/Framasoft/statuses/102093632302210150/replies\",\"items\":[]}}}", "headers": { - "Date": "Tue, 14 May 2019 13:44:21 GMT", + "Date": "Fri, 25 Oct 2019 13:16:12 GMT", "Content-Type": "application/activity+json; charset=utf-8", "Transfer-Encoding": "chunked", "Connection": "keep-alive", @@ -159,12 +104,12 @@ "X-Frame-Options": "DENY", "X-Content-Type-Options": "nosniff", "X-XSS-Protection": "1; mode=block", - "Link": "; rel=\"alternate\"; type=\"application/atom+xml\", ; rel=\"alternate\"; type=\"application/activity+json\"", + "Link": "; rel=\"alternate\"; type=\"application/activity+json\"", "Vary": "Accept,Accept-Encoding", "Cache-Control": "max-age=180, public", - "ETag": "W/\"914a8903c07e4b45240ab20b99a930ae\"", - "X-Request-Id": "e9f6c879-67aa-4ba0-a42d-41e0cd0a2235", - "X-Runtime": "0.013188", + "ETag": "W/\"d358c10f55d9503a1cbeeccd3a66d5e9\"", + "X-Request-Id": "d47c2426-e641-48e2-84a2-a1db997340e9", + "X-Runtime": "0.019083", "X-Cached": "EXPIRED", "Strict-Transport-Security": "max-age=31536000" }, @@ -187,9 +132,9 @@ }, "response": { "binary": false, - "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"Hashtag\":\"as:Hashtag\",\"Emoji\":\"toot:Emoji\",\"IdentityProof\":\"toot:IdentityProof\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/Framasoft\",\"type\":\"Person\",\"following\":\"https://framapiaf.org/users/Framasoft/following\",\"followers\":\"https://framapiaf.org/users/Framasoft/followers\",\"inbox\":\"https://framapiaf.org/users/Framasoft/inbox\",\"outbox\":\"https://framapiaf.org/users/Framasoft/outbox\",\"featured\":\"https://framapiaf.org/users/Framasoft/collections/featured\",\"preferredUsername\":\"Framasoft\",\"name\":\"Framasoft\",\"summary\":\"\\u003cp\\u003eLa route est longue mais la voie est libre…\\u003c/p\\u003e\\u003cp\\u003eBesoin d\\u0026apos;aide ? \\u003ca href=\\\"https://contact.framasoft.org\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e /!\\\\ Pas de support sur Mastodon /!\\\\\\u003c/p\\u003e\\u003cp\\u003e\\u003ca href=\\\"https://framapiaf.org/tags/framasoft\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/libre\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eLibre\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@Framasoft\",\"manuallyApprovesFollowers\":false,\"publicKey\":{\"id\":\"https://framapiaf.org/users/Framasoft#main-key\",\"owner\":\"https://framapiaf.org/users/Framasoft\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0SgyiKbsNd0adHldDHiw\\nCotPzipq0QMrBgvmapnME8obZvrJWTF+imihNBH/DBemQqRb0ABilWvs0hluWCHl\\nouCi4SnlUljjpp2nmMTFUMPeF/GQByZS4ZPmnipgG+/uqkWL0U/206r//6agvw2s\\nmRcuVwo1xR4MZshxdtqXm/Wg9zavDSMLf/66VevieWvVy+5n0ZsqFAFuHrITgrgt\\n6wS8S3IT7de+7F28JeU/zmRFA3/3+IyWrpTx1CY4J+UM11mLbtpLWy3MCAMffchF\\nZh7TAiaJKAVMjT2Ubyr/1nNn9b4FORwOMIgWIGp5OAD1W/xVTW/rmqArAllgUMEW\\nvwIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/framasoft\",\"name\":\"#framasoft\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/libre\",\"name\":\"#libre\"}],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Contact\",\"value\":\"\\u003ca href=\\\"https://contact.framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Découvrir\",\"value\":\"\\u003ca href=\\\"https://framasoft.org\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Soutenir\",\"value\":\"\\u003ca href=\\\"https://soutenir.framasoft.org\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003esoutenir.framasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/399/original/aa56a445efb72803.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/399/original/94f271e4ef58fc79.jpg\"}}", + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"Hashtag\":\"as:Hashtag\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/Framasoft\",\"type\":\"Person\",\"following\":\"https://framapiaf.org/users/Framasoft/following\",\"followers\":\"https://framapiaf.org/users/Framasoft/followers\",\"inbox\":\"https://framapiaf.org/users/Framasoft/inbox\",\"outbox\":\"https://framapiaf.org/users/Framasoft/outbox\",\"featured\":\"https://framapiaf.org/users/Framasoft/collections/featured\",\"preferredUsername\":\"Framasoft\",\"name\":\"Framasoft\",\"summary\":\"\\u003cp\\u003eLa route est longue mais la voie est libre…\\u003c/p\\u003e\\u003cp\\u003eBesoin d\\u0026apos;aide ? \\u003ca href=\\\"https://contact.framasoft.org\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e /!\\\\ Pas de support sur Mastodon /!\\\\\\u003c/p\\u003e\\u003cp\\u003e\\u003ca href=\\\"https://framapiaf.org/tags/Framasoft\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Libre\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eLibre\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@Framasoft\",\"manuallyApprovesFollowers\":false,\"discoverable\":true,\"publicKey\":{\"id\":\"https://framapiaf.org/users/Framasoft#main-key\",\"owner\":\"https://framapiaf.org/users/Framasoft\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0SgyiKbsNd0adHldDHiw\\nCotPzipq0QMrBgvmapnME8obZvrJWTF+imihNBH/DBemQqRb0ABilWvs0hluWCHl\\nouCi4SnlUljjpp2nmMTFUMPeF/GQByZS4ZPmnipgG+/uqkWL0U/206r//6agvw2s\\nmRcuVwo1xR4MZshxdtqXm/Wg9zavDSMLf/66VevieWvVy+5n0ZsqFAFuHrITgrgt\\n6wS8S3IT7de+7F28JeU/zmRFA3/3+IyWrpTx1CY4J+UM11mLbtpLWy3MCAMffchF\\nZh7TAiaJKAVMjT2Ubyr/1nNn9b4FORwOMIgWIGp5OAD1W/xVTW/rmqArAllgUMEW\\nvwIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/framasoft\",\"name\":\"#framasoft\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/libre\",\"name\":\"#libre\"}],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Contact\",\"value\":\"\\u003ca href=\\\"https://contact.framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Découvrir\",\"value\":\"\\u003ca href=\\\"https://framasoft.org\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Soutenir\",\"value\":\"\\u003ca href=\\\"https://soutenir.framasoft.org\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003esoutenir.framasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/399/original/aa56a445efb72803.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/399/original/94f271e4ef58fc79.jpg\"}}", "headers": { - "Date": "Tue, 14 May 2019 13:44:22 GMT", + "Date": "Fri, 25 Oct 2019 13:16:12 GMT", "Content-Type": "application/activity+json; charset=utf-8", "Transfer-Encoding": "chunked", "Connection": "keep-alive", @@ -197,13 +142,13 @@ "X-Frame-Options": "DENY", "X-Content-Type-Options": "nosniff", "X-XSS-Protection": "1; mode=block", - "Link": "; rel=\"lrdd\"; type=\"application/xrd+xml\", ; rel=\"alternate\"; type=\"application/atom+xml\", ; rel=\"alternate\"; type=\"application/activity+json\"", "Vary": "Accept, Accept-Encoding, Origin", "Cache-Control": "max-age=180, public", - "ETag": "W/\"fa904ae4d18ac28600318cc6e4e9ef48\"", - "X-Request-Id": "6ff2a673-abc1-4687-b373-d5c3dbeca188", - "X-Runtime": "0.009355", - "X-Cached": "HIT", + "ETag": "W/\"244f2282ec9b1fac35b0381a673683da\"", + "Set-Cookie": "_mastodon_session=JAgb4QLef6rckc57r76PgT6cojNe0k7DC7MeWQezHo9%2Fbp22f7D%2BuOQYHt5%2FiuL3T7sxn%2F9P5j8KlcION0tu--rmI8bQjy2NjxngV7--lWntiNj5ZiLiX5VA6no36Q%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "60942ca7-6115-4e10-9de0-a08b2b98fa8a", + "X-Runtime": "0.004352", + "X-Cached": "MISS", "Strict-Transport-Security": "max-age=31536000" }, "status_code": 200, @@ -213,27 +158,35 @@ { "request": { "body": "", - "headers": [], + "headers": { + "Accept": "application/activity+json" + }, "method": "get", - "options": [], + "options": { + "follow_redirect": "true" + }, "request_body": "", - "url": "https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/399/original/aa56a445efb72803.jpg" + "url": "https://mastodon.design/users/mcpaccard" }, "response": { - "binary": true, - "body": "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", + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"Hashtag\":\"as:Hashtag\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://mastodon.design/users/mcpaccard\",\"type\":\"Person\",\"following\":\"https://mastodon.design/users/mcpaccard/following\",\"followers\":\"https://mastodon.design/users/mcpaccard/followers\",\"inbox\":\"https://mastodon.design/users/mcpaccard/inbox\",\"outbox\":\"https://mastodon.design/users/mcpaccard/outbox\",\"featured\":\"https://mastodon.design/users/mcpaccard/collections/featured\",\"preferredUsername\":\"mcpaccard\",\"name\":\"Marie-Cécile Godwin Paccard\",\"summary\":\"\\u003cp\\u003eSystemic designer \\u0026amp; researcher — \\u003ca href=\\\"https://mastodon.design/tags/ethics\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eethics\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://mastodon.design/tags/inclusivedesign\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003einclusivedesign\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://mastodon.design/tags/anthropocene\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eanthropocene\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://mastodon.design/tags/resilience\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eresilience\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://mastodon.design/tags/ecofeminism\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eecofeminism\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://mastodon.design/tags/decolonialism\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003edecolonialism\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://mastodon.design/tags/FOSS\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFOSS\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://mastodon.design/tags/burnout\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eburnout\\u003c/span\\u003e\\u003c/a\\u003e — Mom of \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://mastodon.design/@commonfutures\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003ecommonfutures\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e\\u003c/p\\u003e\",\"url\":\"https://mastodon.design/@mcpaccard\",\"manuallyApprovesFollowers\":false,\"discoverable\":false,\"publicKey\":{\"id\":\"https://mastodon.design/users/mcpaccard#main-key\",\"owner\":\"https://mastodon.design/users/mcpaccard\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuR/vouJkg5Fybexk6SJI\\nm00GKguma0aEyqF9vPYG5LC9VP23NZ5bQv5A+Kxqe/cqniOj5F8+MgTSHb4tn1QN\\nJFUHQltzw7GE6JLw6zW/nnVq31C6lQuZvSk8Rsj27x7ao3k/OG9ipZuXFWhZhF1F\\n0a1oyMz5weZs0dGs5s0wlHyPxJ+w30Gw6YKidfzK+tv1QqDaKkaM8BXNFV1So9F0\\ncAodXNZy9Yhe7A1bXKMez+Aec+obhfQBCuqvXk5gqXbkBzgehRgtdP1onHyDRwLj\\nc5qCA2lhOAU18XjHv2CZWmkxGlQGoL9aCf6V6i4fsJGZYbxWGw2YuD5YTO/LLrSR\\n7QIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://mastodon.design/explore/foss\",\"name\":\"#foss\"},{\"type\":\"Hashtag\",\"href\":\"https://mastodon.design/explore/ethics\",\"name\":\"#ethics\"},{\"type\":\"Hashtag\",\"href\":\"https://mastodon.design/explore/anthropocene\",\"name\":\"#anthropocene\"},{\"type\":\"Hashtag\",\"href\":\"https://mastodon.design/explore/burnout\",\"name\":\"#burnout\"},{\"type\":\"Hashtag\",\"href\":\"https://mastodon.design/explore/inclusivedesign\",\"name\":\"#inclusivedesign\"},{\"type\":\"Hashtag\",\"href\":\"https://mastodon.design/explore/ecofeminism\",\"name\":\"#ecofeminism\"},{\"type\":\"Hashtag\",\"href\":\"https://mastodon.design/explore/resilience\",\"name\":\"#resilience\"},{\"type\":\"Hashtag\",\"href\":\"https://mastodon.design/explore/decolonialism\",\"name\":\"#decolonialism\"}],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Website\",\"value\":\"\\u003ca href=\\\"https://mcgodwin.com\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003emcgodwin.com\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Current project\",\"value\":\"\\u003ca href=\\\"http://common-futures.org\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttp://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003ecommon-futures.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Languages\",\"value\":\"FR / EN / tiny bit of ES\"},{\"type\":\"PropertyValue\",\"name\":\"Pronouns\",\"value\":\"she/her\"}],\"endpoints\":{\"sharedInbox\":\"https://mastodon.design/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/gif\",\"url\":\"https://cf.mastohost.com/v1/AUTH_91eb37814936490c95da7b85993cc2ff/mastodondesign/accounts/avatars/000/021/986/original/90a2026b20aa567b.gif\"}}", "headers": { - "Server": "nginx/1.10.3", - "Date": "Tue, 14 May 2019 13:44:22 GMT", - "Content-Type": "image/jpeg", - "Content-Length": "19326", + "Date": "Fri, 25 Oct 2019 13:16:12 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", "Connection": "keep-alive", - "Last-Modified": "Fri, 22 Mar 2019 11:39:22 GMT", - "ETag": "\"5ca1bb98ccd323c25dca40c49b258d4d\"", - "x-amz-meta-s3cmd-attrs": "atime:1553239403/ctime:1553239403/gid:1008/gname:mastodon/mode:33188/mtime:1553239403/uid:1008/uname:mastodon", - "x-amz-request-id": "tx00000000000000000118e-005cc016d8-c4271e-default", - "X-Cached": "HIT", - "Accept-Ranges": "bytes" + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"090fb9d8dd06bbe607c95c83c522a1b0\"", + "Set-Cookie": "_mastodon_session=OCuyk42y4wJrl%2B%2Fichi5V78A9oYE80MlVtUn6Sexr2%2BrSP15IIdlgCUNbWsbsCiCyiMqNDPN%2BKi9Qvto9f4n--D6RNWBo25cr615O3--XTeYO8HiqKOoZoSSb4iSqg%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "61e3f4ec-18e9-4043-b8fe-0fd3385e2526", + "X-Runtime": "0.009433", + "Strict-Transport-Security": "max-age=31536000" }, "status_code": 200, "type": "ok" @@ -242,27 +195,36 @@ { "request": { "body": "", - "headers": [], + "headers": { + "Accept": "application/activity+json" + }, "method": "get", - "options": [], + "options": { + "follow_redirect": "true" + }, "request_body": "", - "url": "https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/399/original/94f271e4ef58fc79.jpg" + "url": "https://mastodon.social/users/GeoffreyDorne" }, "response": { - "binary": true, - "body": "g20AArOo/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAFPArwDAREAAhEBAxEB/8QAHgAAAQQDAQEBAAAAAAAAAAAABAMFBgcBAggACQr/xABKEAABAgMGBAMGBQMDAwMDAQkBAhEDBCEABQYxQVEHEmFxgZHwCBMiobHBFDLR4fEVI0IJFlIzYnIXJEMlNJKCshknU2Nko7PS/8QAHgEAAgIDAQEBAQAAAAAAAAAAAwQCBQEGBwAICQr/xABNEQABAgQEAwYFBAEDAwIDAg8BAhEDBCExAAVBURJhcQaBkaGx8BMiwdHhBxQy8UIVI1IIJGIWMzRDcoKSU7IXJUSi8hgmc1RjwtLi/9oADAMBAAIRAxEAPwBjuS7wkJPLtkHz7sM8u3UNzycmfmIB73br4bu4at8fWkpCbhcVv4mz3FA7l38sWJKQAlKQzUBNM/4fMBtRamXE4i4NOvn779cWyIYavd9fZL+Rw+S6A7tkPnttQZedlVrclrMSeY18TptfTGVUpvUCzDpuTc/dsOCEvVu3ey3FUnX39vYoRnqw16bcuuLR4R/1OFj+4I+Hpu6pLGMmqevHAMxf0vdc3cS+Il1XfM3ngSQvmWvspumLdt84mk7uuSY/HrhwYS7xhTAiIiwYZs/lcdcGfgxYfwBMhMYSa5koEuieMFf7JUb4ikIKFTIhwR86FJXGREhqTFQgih7Syy5vIM3goXMIBkYqlolExlzUxLoUhUzLwBASuMYsaW+OEfDSoluDhUmIQf0L+0H7c3BjBXsV4e9rTFWAr24s8NsU3XhWHeWHsN3Jh/FKbnvHE6P6fed14qlMRRf6XdkPDeI0T2E8SIvNCol0X/A/pl5QZaKtak9Tms57PwezETtPmsrMTmQQpaXnZlErIIzaYhy8zGhyqCuGqLLQ0ogTUZErOxYkaH+1WYnxUAoihPyVKyXasdpldm8nziPk2bpMxBcz01lsCOZeHxxE/BQlSZhcaEn40CEqFxRISfiIUwRxfBW4PaX9hXj/AIhXE4W3Nefss8Rr2vDkuuYwZOy/Du6bwmpmITDl7wwJe09ibg7iRcVRSFyUqcJ3tNRAtMvMwVcsQbL2CT+g3bSZR/6B/UXPP0w7XRDwSsvmUCDlsvmU0YXywIcBK4/Z6cSuMkp/0+IiLmMZ+CDD4mULWfH6m9mAVZ1LQO02XJHFHUtIjxocMMDEMxBhS+YwgAaRVJmIKA3GSKYu43lxE4f/AI6V4lXDK42w9JKUs8SuHMjeEWWgXZQw5nH/AAui+/xhg6IEl5y9bm/3Xg8AGMi+oEBm63OTPbjsLDUj9RezS82ytK1phduuykvGncpiwACy89yCWMfMMriBKCuYiyC5+ShAcUdEqAUjOXZ/k2eGGmSnDl04ph/puYqhw4hiH/GTn2EtMpNkIX+3mCKfDJOJRckSFeKZLFeA78gQkrWJq7r2uCehLloi0K+FUtOy0RfMuGp3SqMI0CqeaEXTZGLCyrtJLIzPJpqTiy00kiFO5bFgRpSZS9Ya1JMSFHaoVCjkxYVUvDIIxs0GYmJJZhReP5Qy4cUPQivElTMFA6J4VPZT4Wv658GY0iTP++rnXhXFEyoKOOcKSkGDJTcwQkfiMTYUH4e65z3vLzTN43SblvKIsqjzE1ecZ4cTknaT9OMrzFUVc3LGQmQCE5hKJIhE/MEqiA8Rh/MUuiN8SXKQyYsNRcbRlOdTMjwJy+a+FBqV5dMhUeSXQuISQoRpRSlf5Sy+AXMA3xQWNuEuKcHwU3mpErfuHI6ymTxPcEZU/dMX4mhw5s+7hzVzzqgyhd18y8jNrSR7hEyj+5biee/p/n2SKVEhwv8AU5UI+IIsmgqiphOTxrl0lRWlh/7ksqMhy/CkFsblL9o5Ca4YU4g5XMLZKRMLSuUjKU4Al55IEFSiQQIcX4MYW4SWxU8VBBIIIILEEEFKhmkihBGxAPlbSASHBdxQuCC4oQQahQqCDUWLO2Cx4PCTShr42Iv12I78JcnWlmAQ1K+uu/TWmFPh8/LCiUvQUGpyb1888rZGmnuvsXwZKHtQfj301wQhLsAab/L9h4dLHG/iGqefl58sMJh028yfDTC6Uj/GvXpr0tkXpp9fdufPDCITafc/b31wqlNXcPsPXre0vmIq7UuaeeDCHpw86jnucEIV/i3b98+tsgEPQHYM57uXPwxj4J3+pO3d6Y3Wph+Z/t1Naa5/qxUJew4Tav03xj4RF3penh0+uhxHbyijlUA2RPiMsiz662tZJDqqahQrUvWrcu5gDpiSYLqsK2HINXr37vfFc3g5Usn1t9M3fe21y3ygcTMzlXeG6PYjTbDAhMzWNTbd6792r4aYcJ1AM2pNTprk1W8NrOFSSHd/KlzXSh3amtXyqGEi/S97PdqCr3pvh5lYfxCmXnv+ru30snFX8pIp4fny610EpHykMaCvIHfYn6MwtiVySaZU1rUP9PufK1XFJOrd22v0NfOwFwyzWDHfbTnWrYksu1BplTPQV9ZNrZBZDEan738vb4XKLta55VF9W77jDxB/L63NlVmvT1v40tywJmJLGu/kPrh5lfv9jZZZ5n2actebix0Egmo+mwIe1vL0xJZI/l2d8j026E/ellYpZ22ahtRmq1fZwwB+OenrR3GwriSQstNO3mNPHy1q1kudKkGr38g9f6w0gDwt/bfXu1wQS4AGuQHi7vn3pvaIUx1PXW3VvGrCjYIxY/m+tvHSxxoaktl10+vrKxwokXFtmoDavnuaVxJIfyo7H3u1rh7YyA5rlXUCgpRu3aloqV5cm7uX0o+JH+QrqC3Onu71tvvkQRlltUh6gdq0ybawFEsT+fVvB/HE+F6u7cWtL/Q7Xo1sbEO3d/LT7+hYJVdtmbrto2mmlKYwUu193p75200xuDXetP5z9OeoOOrjweze+4nxwBYHSvjv3vbaujrpHMza9PXhvYgUCHf3r4a4kVAXPdriSXbdiVtHjhkZigD5bAPQOdB2zXiTJT8sO+p52oN306O18IR5og8CKmrM7J1987YkoiJhICIKEwwMmoSACXdnPeo8zYYJNSTY6Psw2L7VptoJEMn5ohdRa9gd2sPfQeQpZdXMSaZHc9cqU6N3tNJcE+TAaU16CunQYcTDAUKAO3gL9CQGbTG6lKFQWYAk6jTPpaVO/wA68tXs2pw+iEDRtuQHSwp10wgtUKZSqHMw0rSQ3MQHr2y+nW0uJUOqFVGxYHeu29vXDCYa4RC4SiOVasLNS4+g1xE70uf8OfewklcIkMoA/D/2mpbM50I1s9LzgWGWplBgbA6F2LP71GLySnfiJCFUWHYP/LShGmwJ06YZgkbP0AavU6cp76WItd3NtQTa57+bGlNGxaA8QB6+Nna/odMFQx8Q6ZHbIPt9BYBVQ0+vL2zs43wQDVn89PPY7PvZ8k1cqg417O9QPQzbvYKlPV+64cM5ozUFfYxBYceGnp7r1OH5CqjOrFs6htat2OQ1snGPzaV1swL9LHvPXEEhx+LUZ9H8/F8HwaqTsWFcvoWZ+tSD1svxUUDoFeO328NRjLNU3DtzqfF7gda1xLU1hw//ABDUpUHbXJhp1tXpPzLpYmurU3pqX/GJJcMdmozM3v6jGUpzzocsjV993L1010MC2x8+dD7fBQfm6nurWx159w0wukEADMCrt0r4J+fcixkmvtqW3Gvexw4gOmxJpyb2NxauNloeumv6+vm9m0LoG69B7epLUwVGop8vss9/zhCJDcFjXMD+M30LlxZ2Gr7O411r9m7nGDANtXfQeIBcV2LUrgcpoKZeOvU6aammVmQbG2uDpqXFOT1t0I77PSjjBEkgiYhmtFOaaZvQDoMu9sR4n+0t9RbR/t13NdCZ6NR3v7rzZ/vig8achvedUkDl9/E0/wC4v51/S3R8jWf2MAE1+GmxLmn97Dc0xeyv/tIBvw1r1rQ7069MUzfcbkSsPnzZZ1oRV3y6ODXR9mgKDi7N4dALXFvxi7gp/idCdtBSnT601xRmI4/MqIBkfzfFu79dDRyMxW1xBVq+3KtjfuD94xdQEMaDW2jbkO2lq3GKsnRzRCp6ZkeJSBlX9DrZ1KvlOvq7A79GHnTFrASN2YacqbVc3PME3wzGEXOXRgdHrplUlm1AbSRXbTXZ22vR6VF8PIoSKMXIBFwQD4ipLNjKYAd2yOVACCTnm4zYhqZnW2fiaHlavu56G74YSixBYa6UV61vTC6IWZI6Bg9BmQ76gZ1+tsKX0sfre+mm/meGjU8I2JLBk0JD6P4F7DBaIFda5u/TrU9v5EVuL9W3Y2sKdGNNcMJSzfMLMaHWxpZ3ffegwXDllqICUORqBTWjhs9lGubObR+JRnIfTc0L1J8K+mDAJHCSoAjVgN+nO99cOMO7JpbcktEIyDJUfnq3cjzsMxBqa1eg1d+eoejmr2wVMSAn/wCagNSp0fXox6U7yEyEwj80utJrmkioOdT3HViTYSlCtaX6vpYFu9666NQ4sM/xiIVU0B6bhjYvtV8bJlylgoFNaFQ1LEEUq+1PJ7DUsXFTro1hVyT692G07OD33Jq40vsA3qTDg9BXTOtCM2LjJ8nrYZVW7VboLH2zv0GG4ZTZmJAcMGbu8NmLgtUmQ4QLfCxNXB6uS7gPqMqZZAWGV1u4GgqG2qCzFutjQvhxAYEgs9RXU2PN6ts1i1DEQyeUpqKM7g/oTu+rUsMqGtKMdrh2rrro2u7kJQGjVGpuzONmo+z0wZChlg4qz1qxatGDdzQVcMxsBanZizbW5VfXYAeNnkCvM2vy5NrcnpQ1OhJzyAYUORb/AJA6b/MWCo2u58auKc/vhiGAKmjNd2PIgAdddMOENOTOa9xkKE66Gg3ruBT6dTp+OvLrh2Gmzjo/oXJs9Ol6YOhpLgt2LimgOb55Uc9XsA6gW9WZrjXXnzGLGEAG6Ct2Dn0qAwqH0wfDSczUmg0bxpn21Z87LrIHL73I2GzW2xYQkvq5c+FgdxSpvfex0NLA7ba0O9G6UGb0egCX9b9Pf2ZsWENNDtWguS/UNoxPMuaHB0NIpXcncFmI8Cxc9sxYROjg6vS797ULhg+tnw6hOmtSSPddLtgxA19eXlQ9wdLDP0r7vhjBkEUc6mngRn0cN42jdf8A9I8z78sLRTUgaXruCG61J7u7D7IQ3UmjtXLJz3HVh1tk86e79x9Htiom1UNRVx75Ur9KYtbDkq6kUeo8sy/Xp5NqNWvjU0L0DGj6bW1o2h5zHYKrvyqbe7mlLYvW5ZL4EUYU0zPWmnQ5P0sBSwA/psKabtrqa0xyzMpn5lVqX1sGu/0e+74sGQu8qI+DYZZ/Lbeg61Fq+LFu5oxsWLbBtuVaCwYnTpqcbi23387bbm+JjJXTzN8L/wD7Ip5lmoTTvatjTQAIBb35Oenc+NdmZ9nqz3s5rbYchTuxKpW6UsPhfXRsm28mFq2LN3q23cHA521Y7A4oo+YFyyiObnffd3B9KjDzCupIA+EOOmevf9WsmqafX331tW9K4rVz6ib0NT+H+3IYM/piNh5+vOwhNE0dtHqdPrpvpgH71f8Ay9fscam60MadNDn4Gnn52z+5LCtaguSKjlzOPCdU9VFvfLAirrY/lT/+L/exxMHQqPQgDp/E4YTPKI/l4D84/NXdkuEoSeVgMx1owGbsKV3Oot0SYjOpVbk1cvTTv2F98cjgw+FIf+Sr9On50tWsnl0sH2p4s7+H36CynxHcvenLWnv1w6BR/wD7I99Kf1h1hIIA3Iy7tn6prYKi5J3b3492BKTU6k0A23PulXwdCTl0+psuVVJGv08GpiPAfHTlry26vg5MBwQpKVBVFJI5gQRVJGr1BHSm9gRChaVJWkKQtJSpKg6VJU6VJUDdKkkggu4OhxD5gpK0qKChQUlaSQoKSXCgacJSQCk3F6WxZl1Yd4eY+w9iLCd5Y/xr7PWMMUSs7JTuPMJTl7Yh4K8Rxe0vDlLzu32keBExPR8OYjg3vBlpWFO8R8G3ZdeLxFhwbyxFLX3OSMO+4TOSrGXcUrL5tmWQwJoTMGPMSKBmOSzUGel1SkzA7VdkZyKMqzyUiysSLBmJyVTI5otETjjR1RYKZo6d2vyGPm00nO4EjJZxPw1Q40aTnRDlcy+LAUFwprs/2ghQhOZfPCIAv9pORJiRiK4kwuD4ioJ+WntC+yLxd9mXEkkL5wvK3XdOJIKDhy9btvNONeDnFC71K95DmOHmOY/NI3rLzSfdxEYSxNNSuK7vikwrrvW9ZhKFQ9G7Wdhs07JzEvmeVS0rBkMxEOBLmDNrzrshn0RTqErlOaZgmHMQI0f4ZXC7Ldqv2efI4fiZRmOcI+FGFPleeSWdw40lPKjqmZNSjMwpiX/0/PMqIABVmEjBccMMnhObZUI2XrDGal5N1JNwezx7T+Pbhj3bhzCWO4Vx4gu2OmUl+EXGi+pxOEJ+bSRDMlw24rXhGlr74d3zFUfdS+FMaT0ndZjKTAlMQ3gtSJK3cv0f/wCortjkUWHkOT9pJaWmUxEykX9OP1PnI0bszmURJKDJdme2OYFM92bnFFR/b5F2piiQRFUlEDMZtXBBGh9r/wBOsujpiT0aQiTMqpJjDPOz0FBzCXhkcQjZllEEKgZnAADrnMuSqNwgqXLQg68fQ7DftD8NJ7Eiru4p4Zxd7MXFWamkQZ+av+SGGLsv+eXVJmL7i3b/ALBxf79RCoM3iS65W8JyEpCpa+gFpmLfRKO136Q9os2iQ+0WXdpP+m39SJyIBFiZlLfsOzWczayoIMWfjQVdlM+loylJP7jM4EnNxIbCRjh0rxzuBI9q8pl0xcmnZLtrkUMOIUCIZuPLwgzpEsF/6hJKDF0S8SLDQX+JBcEY7DkjMzMCWTMpu3GMjNQ+eXvPDcFcG8VwlA8kaYwvGmZuYigpIX+KwffGKZSIk84gSo+BO6zvZ/tlkEATGdZRA7S5GtCYkHtV2PSuelI0stI4JicyNMSYzGTStJCivL4uawOF1lEBDANSHanKZtXw1xIuUTgLLlp88MMLF0onOBKHBdITNw5ZYZhxGuGtMVOHo6prC+IZeWXHKoE1dE1ESuWj8x+ORvGQmEiGlKz8MWVnoMBalfBFgRi4tpE3/oagiJlWcSKVTJUBLfGQuViLV8qkxEAgykRQdCiTLReNwuGo0G9ysWcVCUpUBcaVKWUsITEhrRwsQHdMdJSS3CFsD8pAriA4nwZhLFkwWkpPh/iIwlhUrDgRkYYvSYSCpC5VSFKXcUWMs8qkQYUe6oRKBDuiVCYkRXO+0HYfJM0WqHPSa8qzNQPwplCgn45pw8E23wZlNKQppColmZ+LDspOx5dIOWzgRDBLyU4Ysxl+johqJXN5ep7GEqLAq5hsMc/4jwNf+GZxMnekhHgRYgMSWSsIUmbhJd492zMFcWSveAACTEu6YjxECsxLSxdFuPZ3+nueZKVxYUM5lKpCjxy6CJlCBU8coCtS+EfyVLLjgXUmHbF9KdoJNcRErPoXlU5EDIRMKSqUmbOZSeT/ANvFSdATDULEPaJgHmIYjlLKcEEKG4ORf/E+VLaQKGtCCxFiCLgirEGhBsb42dCQAG8rEGobcGhBDvocEoFHOv09VzrZi4Y2PXu8fqxwxDQTX+h+eWnoslL1L9PXrxtLiYMKbl/bYdRDDa+/fTrhZI2Hl6a2QCRWlWr4U8LU+xgNAH5D8YVdhkzVPlp1FpJo482v36sad2MlFLBrtbcORgaOvlDFW+320y+ndmEjjUGDN4Uq9anvf6CIh8Re/M/3VhQe2iN4x6HJ3Op/Nl/JyO4teyiOGitGcg1Hu9NWpoCohWI11IempLhr7WtWmIdMEKWdXdz0O1O9N9ntewQyQbhr6e2Gn5wYQw9dKehG+nu+E4MMeJOdNN613A/WxVKAe1q+la6jpcd0VQ6+FWvy27mem2HeWRllSp65Bw33sjEW4sHJYedHZuowGJDAGrFjpzvTp6HEhlWALa6UDdupHYdXNq+Kp+teYID3ejC/n0WiQyAG8+n1+3XD9ALhOVB12AbuPvZJdFH3f2wthYoauu+rkbU6Hm7YeIChyhJNRq7O+uVa9z9lF637qU008QLB3FhgC4bg+I/LfZm2th1lyQU9sm7V9frZdRuTyq9afVu8764wBYa7Bx6/XriRSUQOz7dT0by+1LKxC45u56e9d+eCpHlT0fzqK2OJPAiDlYn9tz2889LV8QEX19uKU59SGGGkCg15b00IvS19uWCgflTt62sH1v79MMcIZtMbZnfocyTXencUYV2MwT4N3AG2lK68sYCOHe5Y1FAfr05Fi2FAwAyy6fx3rnbxU9K97P5aePdibHnf89fKtb4TJq4DNrvq51r1/Ww1Fh+QNPY3wRIDG/O/Rti24wqC4BHrf50supQALGo6e/WvQ4GQxI2fv2+/O2Nh1y3/AHsmol6Uu1Oe311HfjDa+wA3lWnfh5uuV9/FSDVIZRbYF3J0erfc5xixeGHf5jQafV7VpzwrMK4Ao6mg8G8mxL1KAeGj8qPhA3IplsKP47WWQqx9tzNbtUgVxXoAfiNHY2726HTuxqkuAWrlUu/6/q7uLMBYAvQmnWlrdHPjhxAqedT9unm4B0wXCIYb6fdzr402tlK6PTfy1L+XN6Yehpdinl4+Bvvag0xiJmrtXy/TVvAtaCVlxu9/x636bPoTXwYEc7VYmtrb88DWLxa3ew0Ie58yzM5cYMBUP7pYU870YmmF4YTFQuDEYoWlq6Z+NPBrCWspUIiCxeh77er3vQG2MH5CFJoUs7G3M9d6eeITPyplZhcNmAU6eodwB06l99KWUOKIqEne51Gm23eRrvskrF+LBCtQPAabcx07sJIBDU09DfvkadC+CoPpcDZtz9Gt44bFme1aaAkOeorXR36OMFbeOvjWrtp0Zs7AK2NS717wNjuNLWpXEW0PQ0oH620HPlh5RFBCKjmbImoOr1ozUNLLxizEVdqNfxOzP9DjIBqGpTQ0Ychz54eICwWI00r+2tHo3Sy7vXXrto+1BytjBDff08cTCUiCJAQRmKFzr1z0Nq4/LFINAoOKeWm3qH0x4AuBrzHfz9+ODEJBJ7ebv63c6WIFEJpvzpZvTp54LwhxyAb23mGN8KpRQNodW1cNszgP1HkZKm6tsWBo+xH2w5D56h96031bwxuUHbxzD6ZevCtmkrNK0N2au9fI7XL1wwBQNfS70uNtjyGpxqUuPq2WdHNKHZ/I5MJiHQhxrfoNej+lcEFRo7Xvr6HbrthFSAH2117D5D5WbQssHNdNG8Dq9O+pxIUqKae/PpjdKkSkCYm1lkwYazzEtViEgAgOxzI2ZqkWipRjRIUAF1RFAMKEB6nZuV+eDAFRYAFyBuADdiKudccyYkmxGmZiKala1nOtXIPi7P4W6fIn4UCGh2ZAFjpZ3fmN8bHLJZKXJOh0DPYU26F9K4pTEEw4WxqHrVvDNsm1D1JtsEBYpryo9r6Ub7Vvi9l0ltKEbkV1DA3dtvpTt7gxFLpVyX27nrr88mtbQooLEEswc3dvzbS3XF3ATr1rsNHpqaX3fRoZHluZRJSTqArVunT5aVcWYMXnelHb3vdxpi0hs7aaP01awc9HrUvgH8FlvTME0bemer5WyY47mOwq9AB7u7DRtLAAFVb7ubhyLPf6nG6JJ8xudXIB3Yts5DtQClvfHFWG3jt6FraucMJA3G7n+RG7s/IPpQbYIRJUYAUO2r5mhfXqHo2Vs/GFK1PptqzU5UGhwdNqN8pBB12qDzB0xP8ABXDm/caXhBkbpkosdalJBUlJ5EJKg6lKACQE7ktucxYaozVe/Nha338bjFPnPaCQyOWXMTkZMPhDhHEAokB2Ad3oGZ9gGNO38JezPg3D0CDMYyn1T05yJUu75JgEKZ+VcUg1fMgUq1gqmH/jzq7A9w6Vs4FdccOzb9Ts7zKIqDkcsJeA4AmY4PEW/wAkIfYgh7aWxa8phfhddiRClMEyEdKWHvJtS4qyGNSXSP5DZ2EqMov81rszaUrvba/N9dXmXa+aPHHzyYQSX4YPChIpQWNGPPusdZzAXCW/EmHOYWhyClhvfyERaOVRDAhKnSwFal8hYZikUCga2N9ATez00e/PDctn/bPLyFwc3MwE14I6X4uRUOHS9TW1sUjjr2XIBlY96YHnxeEFIVEVIRByTcMM7BP+XKzfCx8SRbxig8joQxHced+lMdI7M/qzERFhSfaCW/bKKgkTIrAUT8ockggvod72xx1elwTtzTcaTnpeJLxoKygoWkoUFJLHNnyyybxt74lN3Fq3Y11bu9Md9kJuXn4CI8tFREREAIKSFBiQWBBrcG7PzuIiCKpKfA5k1yIoCC4OvUPTBU4oaEO45b+gJdu7FrDDXHC29CTyYGtqau1q4JRBblyyNCK5/TM9TUWgpem5obUu1LeR0w8gWtzPUjlZybHYggYKTDHYgM+ZbbXN2zJbImwyfA/27NRgPoaYeQGAPy7ECtho3/7V9xgqGhmGh/hg71H0D9SEq111526Cuzfh+GkU9hqa1FrvUCoFAcHQ0uE9NyDQdTtSgFCa9RrLC1C1fvfXy2w7DALdTcuLEAB9dhQ0a74MhpZtKZvStC9O79DkNAK377avRmPhQ88PQhvswchmIqT4VqNWGDoYLpBzYbGuzj1k9cll2pVuWntnb0xZQgGD62Bq5s/2fdrjB8NOQNK1OYr6b6WCT46af34E+OH4YIbQ1avR/AU9MGw0+AOraONOubB38LDJsS9aeHKnI3Z9zhtA2GlPtq3g5G2CgzU6dHpn6+1oe/fn7GCFgH9+/ZwdCHwpG9fM2im6jzbwwlEJcnbqbC3diTXYh1p7+TNtrQ2wTTWr9bmlbctW0ocUk4aFtr+RxdGFpfmVDpt8zq++WebZWFEUz1cDwoOXXvHKo5rnsZguu/gA1NNn0sMdC3DIEohsnplnudOmrWrI8UCmgDvuRYc7uOuOP5tNspVaO5PKrcn12sLWtG7LsDJPLQM5YeQ9ZV2ApZiYqQ9ertrbetHt66NOzrOHbYPbmdyfxibSd3gAOB5bM+mdOza0tTxpguan6dL+d6hgLY1mYmyomtDa+u9a3s27u9HtEFCMh69GySllRvyYu9ms1H0a24OK1URStfv+PdcEJR0YeXlYJiNY/U9/1D4CpQHM/Xn7fCyYYIY0yzOb1YUp0zOr1tELJsw5EBql6dQNiNsDKquPexvdu7RseMMCoBy1qHyfUZ6E6bkWzxkVbTuHRi19DZrORj3Ed/p5jGpQxyfI1LfIBrT+KBQjz9GDYzxHdugfzJfH5lJKH8KaabanV89TplW3So8R1E7U8e+u3e1qjSEJrTRgOtPfffD7LoBOVAa9vHqfKy3xCxs9Gf6+xWmGuFgwvYdTc71720GHqDCJ+I/PLt67WEuK1yz0vpyrc6a26YymEQzh/Tv18fB8O0CWyLDpQ/bI1o3i9llxqsD9qi1Ooq++JGELM+hJt99a6nB6Zc7OB+mZ610OnUCwVRTWxGjFu/fTwewIeBl3O+5Z/AX1P0wSmArQGjVcAbgjXysMxuduZNdNKeuMfBAcP1YDwN7mnK+LZwJxWvzCFyXtga+7lw9xL4TYlTFhYp4ScQrvTfuCb3RMFJmJqSl4vNNYYv08oXBv+4Fys0IwhxZ2DeKIaYVr/JO1k7kiJiTKZfMcmn0mFmmRZlChzWV5jLr/AJwpiVmIceXWlZAUUxYEaCtaUKiQVrSlSdY7Qdjcr7QGFMxFxJHNpRjIZ1IrMDMJSIn+BEZBQqNDH/4NSgQCUoWgO9C8XfYBwJxiu68sZeyVEvvEcWSk4s7fPs64qn5NfGnBsjBgLjTcThjiWcVCuzjFg+QCYghYbvdUO+5SV91Cl5q4SuFAWPO/047N9t5Nc72NKlTcGApU12QnZ+HDzzLoSSwT2UznNIykZtl6Ar/a7Ndp5yNA4UGBlHajLpiJCyxOi/6nnvY+OJftMiH+ziRAmB2mk5da8nm1G3+uSUun4mVTiiBxZjl8NIUr/cmZCZRxRzzjwX9qvi37N0pEwFxNuGFxx4AwZ04ZvnBeNbt/EzuEIoWYcfDyJTFsnMzuDr2l0iI2BcYyZuiZKVHDs5KoIvZKPYz9YO236WyS+z3a/LU/qT+liJr/AEmeynO5eL+87PxwOH/S1Qc3hqnezmZwkj5OzPaKCcumkpUnJ5oy6zNKT7Rdgch7XRhmWUTCuzHaxUITsCey+KlMHModCJvjkVpgZpLLoDmeXxP3EN/+8hcY+Fj6+cAeAvs9e0jcUTGHsU+0He/Ay/F8i5/hVfEnFxdw8gX7FSYqLlvrhvfk9FnsJzcysKRKw7knJJE0EmLhq8L+hpeH9UdjZ3Jo2UK7X/8ATv24zzsxIQoyTm3Z2Tjozfs/lUeLDKokHtH+nGfxYicpiLU6f3/ZzM8olVw0rjS60Qgha+E9opjtD2fnRlX6h9nJXOkkNL5ul5HMI0EHhTGks8k0CHNpSC6kTsGLEQ7TCYZoXbFty+0PgIxZLjTwZk+Kly3eZiXPE72f52Y4jxJKFJLEKai3vglK5LjbhJMmpkz0hFu3FF1yET+1FlCAAdojdt8nz1aoX6r/AKZp/fICURe3/wCkRjTEUcfCPjZt2Siph58iGhBeMmSh9rZYEpaNwqSSTL1LkOGN2W7QzOWpXwLGSdrIP7OXjFbrhpl8zZeQzfxQHgxPjSEWIkcSDgHBuL8B42u2ahYbxbc2L7nlVKg3jct6TYkb+w1HQawo07EgS0e4JuDVCpDGN1YZh8wMJakE+8D0tlErO5ZHnOxvaHKf1W7GQvlnpOWWJftP2eHEphNyKgJ7LZmClClKhzcpLQkpDRIEuGUNiR2pRDmIcDtJl0z2YzNbGBPQ0KjZTPUcKSRxJiQ1v/OWizTguFkUxIZ+7J+6briwVQIWLsDTfLFj3XekL36JV3MOMDDVFVJzENyZS97rmFwHAiyk2tLxLazOZTNykovMcpXFzrIUjimIEWGpGaZPdhNwhxrhw0F/hzsExpVX8krH88blLTUpOwxLTCZWNCjvwDjRMZbOEf5QIgb4cwBUw3gzUPZLNio774Zyt9w4k/gSJGvlUNBXM4TvSagw8UyiEjmUq5b0WEQcQy6B+WUnwbwb4IceciKCbaHm3ZrIO0iTGTBKZsJ+ePBMOBmKCzhUUN8Gehhi5jCIs2TGQSwdgQc3yiuSzCpuVT8xyafifFoaf9hMkpiHlCUqHFFGEwoMaLiS5RNR5P8AvImpNakTV3TMtGk70lFoLLRMyMdKYyVoeoQFlmKkISRbkec9k8yylS1IH76VR8yo0CGtMaEk1/7mUUDFhNrER8SCR8xWkY2vJe1WVZlFEpFUcvzAEpXIzh+GtUUU4IURQSlZd/8AbWIUbT4WuNefQVbMnpn29Brav0toxeh56/XG5ph8T8RY7M2rbU8MKAsKlnroD2B9VraQaoOvlz/Gtq4N8NgGLt7HLypWuNIkYJS5VXQDrq3TrX52OhLttd/Pzx4Q3HzWtd7Xrq21ydsMU3OAPWvXtvsPntaxgQS4JHQO3Tuf6b4KmGGYBh6sfdLXxEZyZCia0y6nPJq17uxrmbX0GHR9qn0ZuVyLDBUo1Ir9OfSvIYZFLJVlnWniGbw3bXK1kksGA7uZ6fextRsS+GHrcilKi9xqedNzVzgqBynod9Gf59zR9msKKsF9xe+1x6N/eIcHPf058+Y+zxLgE5dPBwctM/lWyURTAmgL02L7n0s/hgK0PRnJ22Y25NXSuHqXYM2vkMgOubvVm0sotWtA56g17xV0ttqb4AuE6Rqwfo2h3/vTDvBUQB8j4D4fk2YysmurjWoe+t+72wGFFIa1en05YdYS6AijjrkKfscyNLLKGivzyb3a+FloIuKHo3Tu+wvhzgxqVz/X6pOe9GssUvR6H8eFvN8CCWIPe/Jj5ufLk2HuTjBxWuQNX/fR+tbKxAxcAtVwdR37Xq9BalJAUBIpq1uY8N2+uJNLxwoCrfWrtp5ZPlnaviG40Pvl0Zm9MMw6X01IPL6Fi7AermiLkKd65nSlMt6jpSwKAuT1DgU+nu5w2E+fkWvvQvY1DV3XC2GZfyyyy38bSxLhdnrr369Bypzxn3gOZO2T+vW5NsF9A99ffvuxIBrDnbp+Mbukh0kV0r9aVbTzewFqa9+f0Dgedad/mxlKmPQ52WWo3Zz7Pl9L4wpLtobg9/8AbYWFRvYBb36CpfHuHbR2/PsYltxgpgRor1LJB7uTp5B/CyUwp1pGx968y22+KueSTEQhg16dH5aE253bDmT6+dopU1qj1bngIRr4XHc+1a688KoNGamn7/LvYhXQDR+9j4EHp42weHvv76e6YIhrGQoU/q3m+Y6je2UrNRYkeI9n1th2CXYdKVrXaj6mjt1ZvKIYjtpv+3p7TF+lfsXY+Gr9MWKWJ3259Kjr3aYStniuDrVqN9XqzjnzwSulubv6DTW5LY2QWUC7evXbOw1LYEDyIIJcd2utHsdpM4NHDeFt6jWzHTfDTiCGAqDF/wCcMFwGqKGn6VP1NJxG407HfcO9Xaz9zdLLLFMlaKUUQK2BD/hzWh1tH0kZfOrUPyzyYDzazRXWuvXptfccvG5Bu/fp7fYgPqcGQ33y2GzU/Q7t0tBRdtj83fo/gxFsECaktptUNT39sGGIAoVyHRtTnlnSmr6O6kRYe9g2vdbT8GmCBFO7lUnWg8e/k7pLTDUfvnXLz29GweIgvrR7H364iYZIt9/f22GJVdk6lCuVVEqzGzfLvoLLRkcaXH8k28jTfpf6+CHozbECxFXs9Ry5VxK4bKDo+J9fXf1SwIa1Esb6jWg0q+z9+DJQWtXluLF/dy4waiGnUt9SW08D4Vfq0k1ryA5W9WD82u9GEJahLDlag993cAQlEMMCPozaFsxTfJ9nswlaQ1CQ9qb2vp1NcNphpYNW9Tvobcq6bY2VAhHIsRkWfr3p+ldbMJUk7bPsAQfTclmpVsS4BSjcqevUA/QYHXKRARk1HIcsGzPbXTrQm3lrKHLPtU/T33nGCgi1ffvX1GK7xnfsOFLm7pVeT+9WMlFqjw18bXOSyy1RP3UZJ4mZAJsN29+NcNycEqUFGnIiv5p4b7883xGUoLL7nzJyfXTKm2lt6gxQALVYeDGvsPjYpdOltjQM+tWdy9dA1LYqq9kLiE5sSdyHLUIDBnfuz1tbQpgDXzdw9OdAOdA18XsuKDQgu1C73p967CheBzd3qWTRnzoQ51L6BiXJoHcOcrFM2mnzXPJhTqxq22g1xaQiwpSo0NfVx1o7W0Z13Qon8jaFh3LbHUE1qSdrS/ejhHzOxoXqKemo6NzxYw1sbp2+Ycumm+l2Jd0xcpaqSNS4pSuffVnzAG/v3yf+V9bXoffidm0KS3+L2qRzNN67itt8KJuRYzSrMN8Lt4bN4HVsrR/eh6EWu5tRxye+tupLCFChYUY3prsabaitmbEnwpgiaxDfEpdstBUuJMRkIDJNAVAEtsKknv0tL94GJKqCheppdjf7U54SzbNIOVyUaaikBMKGVhyA54dL0JuAam1GB+i2G8M3Tw4uaFdV1Q4aryiw0/jp4D+77wp+KGhQyCTtnu2Qf3oUXtycB9XDuN28rsfm3Mp2d7Tzy5ucWr9olR/by5J4QlyylDUmhsT4OMKMeaiErKoilGjl8zl/GT0cs0zNIABKgzOdaDX3qO7B0y6ISbJAAu4FB3ULUHcbuMS26cIzU6BFjFMCEqvNEoSDs/KabNWgG9qac7QQIBMNBMRYNUp0PMgsOtg/QCpnc4hS54EAxIluFINTW6nFhSn/ANJdqzWBha45cf3YkaMoJryshLt5hycz4G1IvPZ+KfkShDu3F8xvzA+opyxTrzbMopPAhEIauHLcWtNBQu42th8k7uumXWlUBUxBIZmW42III6VBLZ72GM4zFHzccNYo4tS5AZ76c62wtGmcwiJKYvwooINClt6jXvo3i1VcZeAN049uWZxDh4Q0X7KQjEjwUoShUwEgkrCQD/cYVap3oWsYPaEhLx0MA3E1Qz3u/PYHrjff0/8A1KnOzU/AyzNeM5fGUEQYhJUIKj/EOf8AE7Hxx8yL5w1eFxzsaSnpeJBiwlqQpKwQxBZ2ZiC1PA5W2GVzCBNoSuFECunffUNV61qGqcfZWU5pLZnLw48CKmIiIlJBSpL1D1auwY3vzw0JgkaP0zqSciwzzGVmyvmzHptcO3iT3Yv4YDvRiKEl2v3veo9LbIh9Ce+lXoG7Plqe3lKfYfWnvmLb4chgBqk+hroGP5u4wSiGoUzqxzNM/KlMuozsMkb7tX0YirGni2HoYs1dr028Dc6kWGC0INGHw1cfw9dPy7vk1hEhttn++m7OeWuLCGCQ+zeRelHNSWpgyGmgoem1K12r4OPCwVl6UNPX+sPQk2AJq7PY09XNPIPg5AJIbuXaofXfT09llG/3Jagt192GLKEklvNwz11GrctetDkD9fJz2oXOb9qWCWe2402qXPJuXi+HkAEPcaeDeYvd6ajBiB5dR8q5eGW1ok1pblt70NrYaSKDxqNe/wCmFrRxhZ6Xt3enPdtRg+AKID+Pnq2XhlaLj5jz82A9cJRf8ieX0xLrqSCtHh51/XdrDUqj2vTWgB+nK3XGvzx+WJ3nqLj0GL5wfA51QmzDDxoAHDDTrkfFKOsAE083b39g4tyntFEYLB2Ltdrnd+l2646fw1d3vEwwlBNEj8r5jSj10rXVsrUU1MBLuQDv51f6Hvxw3OpzgKyVDU1OmnKgPn0xdN0YanIyErTAUAwLkMPMgetrarOZnBQSnjD19s1D68qY5pmOdS0NSkqigmtBVtrE1f3vLoWFpoJqqGk7cyT1bM60oC+j6VKs0hEhna38fv60NL6419efQCqgWRuUk/UennhONcE7ABV7vnAaqa9n69R4CptJM7BifL8ThfQjhfvFTrvbEkZtAiUKgkklgflPSvdTq5LDDYqGuGplpINM3zcdvm1jp0NC7MxGp0Y37x10w8iIlf8AEvjAFGJeo6hqs2z7/Jq2mBRiXqOYarNs+/k1cTxsDn/Acvl3frpnaQ1avkHqaePOjXx7G1pY9j8ysnD5gkDPXOnf59Mg7W6FFX8xfnSveOTHyGNVgQywLX92p38qPiTSktlSoZnFT1Ltv5HZjZJcZn9Hvaw6i+l8PphuWag6+PLlvfEglpfJxSjBvu+h2zy7oxYxLsbOac2pq/U0A2sGUwhol/uXt6csPEOCABStKkZdnfPVssqMbLqikipHQHWw5/SnTExAAqw5Ei7Bg1G5ePebDhJZyAQP1zIdvT7WGYj2uKHw5+w2IKhpFAa3NGvWlfT6nC4hgvozb9W/e0OMpYPegwBUNtA5sz3Dac/YxgwgNfAF9Oofr87Z492O579WbUN5Yj8MUu9qfndudcESM7P3VPSd53XPTd23ld8xCnJC8ZCZjSU/IzkFXNCmpKdllwpmVmIShzQ40CKiKirKrWcGZiykeFMS8aJAmICxEhRoK1Q4sJY/yQtDFJahFlJdKgUkggjycGYhRIEeFDjQYyDDjQYyErhxUG6IkNQKVJOxBa4qxxc2J4PC32pQqDxlnZHhjx0iXem6bh9pW7LklZ258VywHLCwp7RuCYcH+lY3wxPHlhx8S/glXlIROWajiWjBd6I6TLZ/lXav4EHtLFhZN2jhyX+lSXbCXkpOYgz0iQEIyTtfk82EZX2g7PqZKFZXmrSMMBMTLZrII6VRpjlOadi8w7PfFm+y0JWZ5MqMZub7JxpiNDiS0dwVZh2ZnkFU1l2YJqpIgq44h+SIieQRCR84sY8BePfspcYpeNw+h3hwv41SEiq+rlwncd5m/cGcXcIOY8TEXAzEU6uPdvEzB94wUCavPhdf6p3E11wz/wDS1X17hH4PSV9hu1nY7tVL5t+mEeP2W/UKXhxpmD2Oy+ajzmU9ssvluGLPxv03ncyeJ2jlUo4Y2a/pj2iTE7U5VCiIVlq86hiEJYKM3yHtNksSV7SQ4eb9nVrRBmMzm4CZefyGcW6YUHtPKwAFZVMhYKJbtJIFOWzSg0wJRRVx/Uz2ePa84S+3zIXfgTinMS/Bb2trgkTK4XxzIxJyUh4qXdcIhcp+K96i9r4u6AYKzO3DPTEXG+DgmLN3VOYhueBOpleu9j+3fZj9bYAkIkOH2L/VORTEV/p8qpcrK5uZcLVNRuz3xlw1ojw1iIue7NTaxMS5TEXKRDwRY0TneY5L2l/R6MqbkQvtV+m85ESZ3L44RFVIJjENEUOFcCDEUlQMKehI/Yz44YU1DgRTBWK94wSWOMK40jYe413BK3zjC4Uwk3fiq9fenFyJCKCu770wvxSuGYurG8W556CkR7umpXFExdsxDdK5Tnhx5aFruYZz2m7N51DVnEJs2k1FMnnsNU1KZtDSglIVKZ7IRZLPpaoIMIZj8IFKkRIAKVw071K9nuxfazJ0ZjkkGCcvnQpS4MkBKwkxafFgzeWFMTLhMwieGKiLI/FSWUmIpKkRVsOH+IOIbgiGZw9f94GIrmPu7xXd0eZjpW5XL3pEh3fCw7i+ViGkQYjwzd2J1OVHiLCiMu3RMm/WjNoMwianlTEzNAFMTMoaZL/UosNYaImcjQpaBI53xCkROa5X/qMUUX2jhL/3Bpc1+mMaQVFX2fzIQEKPErLp9MQSsRv4hKgtZl1C8NcJaIaD/GWALFvxLxgkpiKlUWT/APTrEiIoixJmB+LRhq8U5mcuGNFiTMfDs/7xueRmrwvu42cSeJBHAlIlhO552V7QGLmeVzEDJ81ghUxMyUumNKyMdyFLjw5KIqLN9n5sKJ4oAjZn2dmACJXPYUx/2kSqnZ3tbk8OHJz+XxIYiEohT6v90uAyRBmUD9tOJIFF8UGchlviSS0H4iLZuziLw94hSMnc/FdKZPEEODBg3PxSuaDB/qSCgD8LDxJAhBMC8ZEUaOCQlBMSGqRU8cvQsxy+egoh5iAmNwgwM0lw6uH/AA+KEuhSDotBKCCTwpPz4jCn5XOAiXz0fCmUpTDhZtDSExkNRKJxLf7iE6lYASQ4XBIKjCcfYExDgyfgG9pOFO3DeilG48Z3StMe676glIiQ18yT7sTJglC4kjMKhXiEhUWDGnYCUxVaj2i7Dy8wVTEOGJVcVavg5hLIAlZosFf9zLpVwpWpJJ4klEVQClIMwkE42mQ7Q572XXCl8yIzfKlsJaYEQrV8LT9tNKf5kpYmWmnb/BaUELxWs772T5VLAVCW/uY6PigxmAcJUQCFpH54S0w4qP8AKGzE8rn8knsrjCFOQCkLJ+FGQ65eOkXVAitwqAuULCIqLLQmhPWcqzaQzmXExITCYwAHxYagYceAo2THgl1QybBVYa68C1YYJi8AkZ5vV9PoOuVdd/QJcqajPX8UOuw8mBxbhIY0fm1qnd/O/PEZm58rcOw0D1avSn2Ds+ZuYMAJIYVpYC340r9gQJfkPficMUaYKj1L+HhoDWpztYw0cIHRmbn7p3YIBtQMbvy0uSeTUbbGiFcyg+X3elQA/j33tNVHY2r1F25euMFLq6edX9XBceL0cIBqQ1aHy0+dlohoeZ8NceUlw9dS16nbvw7S66h8hrSlc/GutlIlqX0vWnOgan1wApevMP5t4dNGN8O8JXp9OmXfTqM7JKOhNg42vUODV/emBqRvUW6BmDn19a4cocQFnPTu1H8vGm1hKPPwbXTYP4kkuRQBWJCaoDaWsNQ3e++muHKHHYBy5fM0cbGuY0y2PUKwwcWGmvd6s+FlocMRzLvbfTelq3bBiI4cB9m2y0NSG3yy7WWPpYFgWv8A0G1pZsLqS1BbV6OfPq9/XDnLzLKFex+Qyodtt2sFaQ3PUW8t/P6RAbdjRiKg6VD+L974kspN1SxDGhrppsM/HsRatjIo7A9K+G1B+N2UoA7t9KtZqbeTC2JBAjggVrT9QR93rlnZFbvR+7b1q3IcnfDaUkimm9+XKvWnlg4RHGT9crQ4iNTvz9/Xng4SCRSvtt7elLY2Cxsf3Yn0fpaBicybeXnTnriQh025F+Y6aaU+u4J3b7+VhKW4qKcmND1+mM8FN+6lDz8t28NwvVgTkSCx7Hs1gKIO9fK+t+63pjAhB686M4Ip4chTCiVpr8Vejj9Gq+p0zY2AX04vBm8q1LDa1q4kIVKJPS4uwOnib02bEzuSIkyUZOqVJPlnoLV0ZX+4ku1+VsU87DImEFhVJ7qNyuauPUYcUqDuTl0FC+2mWbMav18IgoGJ3NfXf05WwIJDuA/O99XtXu1wrzhLDmAfrp+2+m9iJIVblT3d8S4CLDwsefPrjX34DZEdwBTano72kHB22a9fX6254NDcG7PRmfbm/JqU54WEUKD6Fvo2ubaNTSliBTBvoO6r05g1e74s4VudN+vTo1NKUGPFb0Hz+jdbQfv5fYC1zyrYYZSl6nl79/3uglxV3YgA1z9DQPRhaJLvWvPdnHhfGWoaWcWvZjawqbkjfDfiFYCJdAYEIJNXzyBq+WlaWJJmqy51FNDTYb66A6Nh/K0l4hbUAbaHRrdAcRpBLU6HqdWdqPWlRnk9nCqteVvMn1JLd+NgCA1HtRyHJZ6+veT0MQpMMFRNQAEjuxc5tUjXIWGuJwh+/wCjBrs1HetqYIlLd1H5VO+tQ3K9capWVKdRzJ0fs2VPkx8bJFWt++pDVO/pboMT4S1mPJ3Nn8qNQ3bDjCiNWlNaZZtnp5fcXEWZz79MSSncam4L93LqzaVbD9IKXEWlKaFwTVhpr8nJ1tFSwA9mpU7m786/2cGTC4iwAr327zyu18TiUmvcJEMlwGBemtcs8gc6dbCPzOUkD1Ojjrp3OHwcQgNHoHLAMz6M533OHqBMwVseYA5dKZ98tvDO0eJYFajkQ47qG/lSushCANNdbfjbWld8GBSCaREEf+QdtW8PVKETFP8AxL0ozbNfap+74IEkUpancNW510rWgx5UzKwhzRIoA/4pqTt227eDMIMRdkH/AOptfSj+POhyyjYf37/LXwzTl+pYwoSQEmhJzIObNk/6l7W0rLmiohCjbhNn0Jf6NhmHCrUVsx0LddN+jVtUWK5BTGcguqGskqILlJLnl6MTuKHKttilYwT8tttA+tvyH12socJgKPqK8hYdOb1xUs9BVEKvhcFyxqxrq46ZDrraxTMN/ly5l6D6ahqNVhh+DT+SbNyodvPqQQTiLTF1mIT8L/MeIApq7HNujsongAK7uaWGneedmvrbwYjUJoLV4TrR2q7ivc74bzcJVXkpkSGehegzq7eeQAsT/UgAA7g+h0ejtcCpL61w/DiNUWHOpHn+WD64x/tp3BQNNMvCu7lx9gBHNGP8uVCKv0Z9+6tsOojbFtQOIna9SABR/rYKf7aGkMUFaDTWo1LD5a2Gc0I/ycb69Dz8PXDCYz69Pm5HStH3sKc8ZOGw35Hcahnq5rQDSnRrZRmpf+VdPt4e3wdMZx6BxY3LmgHndrgnovgnhaBdhn7+jQk+9lofupcqTlEiapfYAZdK52yvNCWHFfbVt3Iv1GzVxzft3Nrmf22XILJiq4ooB/klJdqPQnkBWtbWdMFceMpaiSVKNWG7O7HelNjSljIzCgdT97sBTU8uR0xqUOVTDhpSAAAABoWG4cOegbvtMsP3PBQgTk0mmaEGvMrsXcA0dq1D0FqyeziIo/Agqb/koKsLatcHene2NfzWOsky8F3ICVLH+PIWr4dajEtXMqWyUUQAyUhkgN/2ggFvnUZZV6FhIcsVPU1JPcdfHzxSokggP/I3LtUgl3Jq3ImtcYC1UDZfPfXX6+FjCLtXvp+b+D0Z8S/btRqaWFw1rnnglJOegZ+gGorn4H7WyIouO7TR9LO/umM/CahDNr/TGlhTEkuGfVKzSASVQ4vwRUUZSV/CQQWDMXZsxYqYiTRTF9SPHQAuQ1u7CU9JiNBUQBxp+YMK8QYp2+hF2qccqcb8BXfP35PyvuUQ463jykZKQnnTESVhJIAyJAHatbVQno2SzpXDUTLLLrhh1BPEX4gDTV++zY7d+nHaKalJGWjBSlwU8MKPCJJCSl0E/wDjXTljhq97kjXZOxpSPDKYkOIpDEaBXWhcAVFaUOtukyc+ibgIjIUFBSQfHX2Te2Pp/LZ2FOy8ONBU4iJSQzHTTUG48OmGtUs2Q79moAKEVNnBGDMW8d2rqLCpHRnxeQ1EKqHZg4LU5agW33OPCE2YzpTOg2q9OzDOpNvfEBqK8nIbmKed3BxZQFvy1LdNW28g1sLph6l93Nez9Kmn3rbBiCznnr9OgvXZzizhEFiaFzQu9dv/AB6ORq18FISdQ/g2Rd6/In8uRsJSu7oXB5v1uCOmjWEJNr6Ua1Q5Fnu7VJcPYsWhGbdCRT60f1TOw37m96+J0c4soRNQb0ProQCwNBd+WCEAAtXbu5ap2q2m4OTiJ1Jqx+UP4NXaod+hFXEhvry05+p+mDUhu9NPX8NkbQwwPevnhVIct6+o3/a2CWD+fsG+v3wJRcv3ed8OEAB09Mu79/C0AXFv8tLml+urhraYUjG/Wuuj4mN0JdSG/wC09Pzat2Dtr4mwVmn20q/5rjW8w/ifdn9jHSPD2Qiz0zAgwUFalqSEgAl9Acmz+tqWfmUQIalqUEpAP8qMb21dzu1aY4x2vm4crAjRYigkJCiXp1Fd+rjbHe+EcMy10ycBcyhK5pSEq5CB8AagINScu2Vua5hmkWciLTCUUwgSl3Yq79vTfHyf2hzqPmExERAWUQQSniDgqrodn/rFiojKKBynkTlypZKQ1GYMD08NRaq4BU3V/wCVa6+L/XGnLgpDkupQ/wAianG3Ov8A5HTXaotnhTtyf89fTbAuBO3r98KomIiNXGxy/j1u8TDSeVmOr+29jEVQknl78fHCcxLS8+ghSUoi6KAZy3808idJQo0WXN1KRrV6d+21iLjUzgTEaVUKlUM3HLUj2/TEMmpWJKRTDiJZj8BAzGvTv+truDFTFSlQqX0vz6au/WuNolphMdAUkg+9eYwNuB6Jr97G3A9k1+uGcZtKmr+P4OPY/NNdsLmSPB6eY8WHgHFt1mInC5I9u/Su3dihgILJHJh9/DTm2JhKS7sfQ7+tdchUxIpBLm5ao919GNRi1hQKOd7Co2/rxrrIIMJIFOjnU7DIUp6eyq4jv4PZvM+tDhtMJuXOhPv7YMQkEdqfKwONqO4Nw/XXnrV7b4wtAfuPv2+NwkpdvXeh/m0Sr5wavUFhXe1Or4WXCuQdu7TCgUxdm3HX7Zu1sle/cdSLA+VzU06Bcpe499PfLHjXVxo5r2z06fSxExBtW1LUertsLP01x5msG7ve+NbRJ+nP37tjDD37002xkGtN6eutiBQZ35czsRv7OMcIP3o+18XNh7HeEMV4IHAv2g7nvDG3BaPPpvC4Z27JlUtxC4K4lUsKlsecI8QAGauieu6Pyzc5h9C/6ZeiUREogQpiIoR91yXtHJR5Edmu1MKNPdn4kSXXKzMNcRGadnZyVX8SRzPJ5yEf3UpGy+MRGlosqoTcl837QRpWJNZXPaJ2k7GxZqa/9Q9mYkHLe0sOGpEZMRKTlnaCVKWjZdnUuofBjImEf7XxogIJ4fjlxDmIHLHtG+yHf0fEdwXZ/uGRHHe94f8Aub2dfaCw3HThzh/7Y+G7nAm5CTmbzlVS8vgX2qcKogw4c7BVMSUfFUeVSuZP9YQJ2Na9q/09X2xzCWSrNpeX/U2KUT3Yrt7Aiwssy79UocqgTMvl2fTcqpMvlP6lScABcrnUJcGDnsOFCnFxpuFEiTWXaHlHaVOTwZwxJCMOy8uTJ9quy01CVN5j2DmY5MKJHlYEULiZj2Lm1qP+0RFOXcZhAJRwoX0b7KXtZ4b9sW5YHsde1tG/2F7TWEIk/cnCriTft3/02av2+ZFKzOYVxJJKhy8SWv6MuApWIMNpTCg32UKxPhNEvfUOcuub2Lsn2vT+o8vH7C/qLLLyn9SslVGkhHnZf9lHz2JJp4IsGZl1iGmW7SSyIYMzLD4cPNYKBNSpERI+Bp2eZPO/pbPntt2LP+q9g81+FMZzk8vG+NCkoMUvDnpGION5Ucf/AG05UyhV+0nOOWVxpqTiNhLFvCPGd9YKxjd0a57/ALhnTLTUvEV7yDGSpIiys5KTUP8AtTt3XhKKhTt2XjLvBnpOLCmIKgStEPUM07PTuQTy5aKFFKVfJEAVwRUAum4TUir8KVgguELQuGjsOVZllnaTK5XNssjomZOchfEhRU/KpJfhiQoiamDHgxAYUeCfmhRUqSriTwrU2y+JpOclFSt7Sktekgv4Y0vNQ0LUhwxIUoMpVSErLLAPwrSQ4egQoUdKIkWGI6YSgUr4jBm5WJ/yhzEMoiwyBaIlaaf5NQ+iSygFwVpTEgxRwrgrQmLBjpo4iQYgVDWLOCg2cDDGcIxrvWb14X3lJrhpJiTOAsSTMWHdMySXif0a9gmNNYfnVF+QRoc1dcdYCZiFD5jGTbysPNMuV8bLYyZ+WCgqPls8RBiVqVQplCUohxiWZcSGmHFoYq4hPHjT807EZbmCTEkT/p00yuFCeJcmpX/EIJVFgpo3ClUWGlmRDhAYvThBx9FzmewXiu5pi8roUhCsScL8WwICZ67peKop/qtwpMWJKR5URSYkpetzzUe6o8QJV+JkZ0lSOqdls9lptK4PAqJwMmdyieQkTMqFEEqRAUFIVCJHyRYRiS8YgEKStlDSIicz7ORFZbnEr8bL44cwIg+JAjJ//CykYfKFJ/kEpWkoU7cC64sfiJw3k0YeiY84XTRxXw5mIJjXpIxR+MvvB8QH+/L33LApmY13SpI/+rCEmcu1PIL1WlK4V6TWyZh2flpiVWpEOFOZXMBlQ4iTEXCUA5EYcIMFcMtwRApMZKmZZcKUFcGYymJCzvIZyL+1cBMaGXjSyifml51BTwxIRPyExEmGv+MRCVlJVyJfMEQVLiSsUrQElUSWUoqmIKUh1qT/AJTEunMqA9/CSyo6VJBjHlOc9jouWcczJcczJJrEhn5piUFypfCP96Alv/fSErQG+NDA/wBw9Y7K9tZPOzDkp5MOUzQgJhpciVnVWaWJYw4x+YmVWSVXgrWxQmGRJ5zRzq+4LV+mW9a215EKzj7Dup7tvjoPATcgba06C1fdXwgZh8+jCv2p63cWOE8I35gBw+vt/DEvh832pgqCuvenYt+mT0G1hrp112bcfbzJBJgQ1DXal30OHaCr4gfA+XT9PCyURmJ8NqV6Db8BxHhLdHqdwH96aYdoCs07/EPv9msoshuLQU9uxff+8D3TRjUeD92nd3YcoUQUTqMtPDPPtpsbJRHJ4vY2xFSG5j8VPTByYuVW1NAOpbanWwvx5N9mwEo2t3+y2mvI4KTHy5nDBnFaddfkbDWnW96k+QdudueAKSwfQ3Fg3oT4s9nwuiYbIu3en3G+XzAsFQoabe+TV8+eFlQ0q08Ppb1blg6HNCldst/DOuz11GdgKTTS2tW77jn0wuUEc+RoWFq3Hl34e5WcIKfif7MGOtPHLplZKKmmtbDz5U+pFMHQHAYEEUFL8jv4188SeUnSQHL/AFYHZ/Lduta2IGBcHme4Vrfn9GwyhJFbCzW/rEghTAIDFwdd9er7UPStlFa1AozGj31fn9N8OBNgBz9d/vg9MQaEHxbKvp3+VgqIAJpr09/SuCBNK0PQENvZuVxvrVXnBzB9daWXUQOd+XhQtRsSCB1dqc/fhYXx7nTsfIfrZZS1cvIH+tDZ+58ESgNt77q+Nq3bHucdfXjaHGfdNLeOvg18S+H3V5OeemnVsSG4ZxKIqoEQsmICA7gAs4/R9ch0VmASOICoFenIUqb+dAcVuYSzoC0h+EvS9PwabnTEiiKKFEa1L5P4jqO3awULcClDt9hXTSmuK9AdINBba+uw11c+mEjGG461dxZhJZqnwoDe5tzt1auBqLOLHv3u163ffTTCZjh6EUPRvPXw/exbgUrc/ZvXAwtyHNjy2D92/jheHHY5htB2NRStvO1D33D2IfRq0avUucWcBRpc32bp9W9Dg9K0qAqNC232tEKDtYu2LBFten293BwZLo5lZ0FTozZ5+qWFEXtew5vby9WxldABd+47H6j8Yjd8TH4iaUxHKj4UnRhRzkBUOfMmzUun4cNy4J0dq0PIsQe8EMavjYMugfDhAkfMqvepjTuA/vDYIiU0BBOgFa6uC51+flJURKdSTyfaz+R0AobjFlSlr7897Vt3eOpXzZnam2jd9N7LLik13p4nlZuvnXEwFK6V1AFKlvC7Ed+FoZehPj0p++bWAqIHdvpXufq9tcMJhk8n+tau3Rt8OEIuBqXz3Pgany762EYrnh0Ot67dH+1sFENlDUhtKdQNdnNHvXEvuuCUQTFCaqoihoN2OjdWA60suuK5AFhQ/b8ePJpCEjUdH/L+lXw7AqGYNdxXfzzthMSpqRt8xHe+htvgjDYaHfBSYpADEv0NPP8Aax0xGZxtUqZvDd+QcnngghhtO4OPyfPG6pghJdSvM5MGoKaDOnWzUNfEQxB5GlHLDd69a4mISbd72bf69xwBFmCp3L1oN/J+2j5PaxhEU36bPRydQR4NiaEB+fcK78u4YBUskVq/UlgNPk/2rZ9C9n7zrqWHT22CpRw1prbS1tDetzrjPukzUGLKxA4ipLbAt8J6DIFsqM9ifG4GVqNLd9XsOe9sNILgDx8e7lswID4qycuv3cxFh8pcLI+bbDWnWuVLMCbDA8TJ089fZqa4aQWFDQ2ejfYA9XHdhBNzhTEp+WVDn3+o0ysJU7ZlP1NnYu9Tobm1MOw18y9aN4O/93GNhdKBmhIOrAZdNfqAGsIzjjhc0Op9u1T1vU4bREbXvry6uX3qaaMcZN3IDuAciabdKHbx3paP7rjFSXqzGo8S7cmthuGvYkvzY87m3TnjH4BL/kBbwelG08CPmHtgTKnIJPvxI3u7U6siIdzq71J2YjuuGOtsY/p6ST8LedPHL7V3NpiNVwWOuj+Qvt+cFC1HmL203tR/trTF74Plky2GClCfiizPxUbJIYHx77ne0DMq4h0FOZJG9Wc91OWNCzpJiZsOL/CF8t2oa6nQANalsPUlLCNMIQQKqrQfXqN9rZiTphwlKc0DDqTT2DivmUCHCWogOAWOtqMalyddxrpNirlCYSKIhpADBt+2RzPWgtXwJgklSiSVm5JevfyH5pjVv2ZJKy/ESSWAqDbh8XP0wogk0dzpua+efUUqQKWskR6X8KUHIchVq0YmuF1wCnSvRvMHfmH0OCUVZi+Yr/LdnH1azKYr1HkWb310wL4aRVnb7kNXk+lBfBKCzMdavUDo2hGRy2paQivUjm4pXdte6rM2+MfDBqz6MaluWvK9Nmw4SxKVoOVanq9N2I3A8LETF0BN36+Xne93fA1wksdPlNeTeFPSm+K341IAvG6ppP8A1VyMExCBX4aB3bMAZ+WVkc0IWEuz8KaPyI0c26v3vjb/ANPw8tOwSPlEzEAd2LsSLC7sN9scmcTbhhx4Ure8GGEmMkIjFI/zFObIAnLfTrZ7snmBREjSSz/D5kVNjoKuA/lq+O99iZ9SIkfLoij/ALZSuG5rwl6B2cOWB0NrtijVyhAIKag/mDtXoci4+x69BEQUq/IsD5X7xzx1qFEYMe/Yvbh938cJmAxJIofCozJ0LNR8tQDaYiG2vLq4vzv1cYsoRB+YHm4DMaBz3t41tjHuBQcoPWoB7ij5O75sdbe+J3VBu+o5Nt+DixhKIoCFDU6PuNjzepa5OFEwdWdi+4OwBzG1ejB7eMQa+J0ud++mnTFtBXYFz66Vbm7ffC6IZB/KXOTh27OK5jPTraJWO4Mbga6t+KjFjCWDduShVt3BrrsRvglMMmvKe7VfJ2860GYcVsPiG799LFvD2MOoUGdx3hixf3SztzwRyqyZ/Xr6ilocQrXw2Y86VrycAnZgLSQ7t5+/LCiYas28XHlvTeldxbBUDa2zEW1rvsQabHAStLmutHfU898Hy6TqND1Brl9PLe2CaX1ezaXpT2+FYygXrTXwbWnceWJpcyFc6Egf8QO5L/SykRQCST/5b+NeQtyxrWZKHAovZJt4D6eOPoBwLw7DlLsVfs1DBWfglUqAYq1WH0FGp1tyrtTmaokymQhKp/KKQdBoWBd6UJPRicfJH6p5zEmJ3/S5dRCR80ci4A0odbAHHUMhEMTlUS7ufMKy7s/jS1AFBIYW4f8A9YU82xwyaQEWtb09+OH2Gpg2Y1HjnbHFU7G/1OuKuIHJexwQCDkfXaxAQdQdtDr399PuDgO4xm0sYKSOfTGQpi4NR6rbFDsx88QIBDH+sJ3jLpnZNSmeNBDu2evfx71tmXiGDFCf8VncjvHidR0pgklGVLzAS/yRCzaA6H3zFMQn8rg5g16F/wB61p42vgoMDTenM/mtad+NsBcA7jGbSxnH5tboRzIHrLOvXzptS21Ta6nap79PPv6Yq5NHEBf21LXpTz5zeVhDlTTQfL0+daak2pIkSvV25c7a4vIaGHSgfn5Fh6bHDkEgCnp/l9LBdxd7hi9Go/riZSztWrc/Km/hu+NgW6evX1zFsYgRocLBVWNDQjX9MvH62zS4L9elGqXGBFFC1eTe3+uMsD0If7ZVAyehfar08CBRRf8AD7deQF2Z8AVDBLtXzd/pdmxrUP07scz4d2z1OVvFwxTWxaj/AGJ9sMDKdCPpW/j66XxlwaONXGv1tipqxY30rz8cRCQPT31xh8wGfRtjkfX3FppBf2C428W8dsZKAW058vuwpjVQYZk6/vlucuvexkkO4s9qb9w5g7tg0OCmj+9W8iduWLdwLj/C0fC188EuN12T+LeAWNpyDOXtdsjGXDxNw3xTBWlVz8W+Fd4hQj4ex3heaTCn0LkVwk3vBgxJWYREXEaLvnZzPpVEtE7PdoERJvs5OrQo/DXEhzuTTiInx5fM8smYIMzKRJaaaaCpb/dlphKZ+USZlESDN6N2w7HxsziQs9yCJDku1WXwlIlYy0gyecShRwRslziCpoUzJzUHigBUdxCCvhrPwFcUKpfap9i/GfHq84FyXXet3TvtmYOwaOI3Azi7hApw/hP29OCGFFS8eTxRcE/KxIELDPtIcOAZGDii40x4U/DvUS80gpu2ekJyT6F2s7LL/UOVhxpmagS36m9npOBHybtPBXDkpXt5kMmuB+wjTEeD/syudSC40rCiTMNaUZVMx5OYgLX2XzWWXkPBcu7Rwuxi4ojysdHYbMZ5eX53kc6lUxN9gc9mjERHlVw4iSqa7O5gUxv26lJKVw0xIMRP72XiJmZh7K/tGSv+pjwmvHgDxZMrcHt88BbgvD/aF5XrCh3FPcd8G4cirRflx3jLR0S4lsc3FMIWi/rrVDQq6r5KcRSUGBct74mkrpP2Y7Qw+3uVx8h7SQv2na/JkrgzaZlAl4s6YC/gRpr4Kko/bzcGOhMHNpUt8CZKJ2GPgxIkFNfFC/0g7QQ81y9cSa/TLtLMQv3aIKlTMPs5OzKQZadl1pUorkIqSPhrST8eVeVWVR4EmuJyNeUS8sOXrOXZecvMyc7IzExJzknNwFy0xAjy0ZcvMyszLxAIkCblY8OJLzMvEAiQJiGuEsBQItQRcuj5VNxIUWE3CVJWghviw3KSCC/zAguHLKBAdJdX0Oj4M7AhxoUSHEhxUIiwY0NQiIWiIkLhRIURLhcOIhSVw1pJC0KChdsZg4jmJJcGPKxlpSpzDIU3LkSh3cMc0lwdibOCGuVVDiQSVwFB4YUf4f8AKGDdJSf8XKSLpvjH7dMVwU8MUUUUluL/AMimgPE/UHWoxMxiK4sZS0pI4jhK/GSEQxboveUjrkL6uaaV8JmbnvWA0zIRl0TFhAxZGchj3U7KTMEmEbyXhwJxUKLDUuVnYBeDGhrEGNBUQCTBisSgKNFQlBctFchcM2Cc7Iy81AVJ5lLQ5qWif8wSxFBESsfNDWkWiIZYqCSk1nmAuL3EHgjiGWvWWvJN53NMRIcrMTwQmUu6/ZeLzQUXfiSThiJL3Pfa4a1QZS8YCDc14qWqDCEJMePcqt/yLPpqXiiUn+D4qiIRUUCHLZgKMiPDcplpokfIQTCWtIVAWCTAxynN+zk92WixMwy98xySKGmoEUCIqHCX8phzaOHhXDYlMOaShv8AGMlD1uDiJwlw/jzC09xv4MxhLXJJxFzuOuHcCFFhXhgQwkwlzt9XMEzEVa7glI8QKvS5UD32HIMWHet2xZ3C6o39E22PlyRDhzUAq/axFhClxFAxIEyoqP7eKED5XBaGtXyRB8gKlHhOoZlJwEwk5nlRUuQWpPGhSnjyEdRJEJYSyxDB4fgxiXCuFJVxFC18lz8rDmeaLd7xpiEkqmYaEJSiZZyqNKoQAPfgAqjS0FPJES8aAAvnhHnXaTsoE/En8qh0AUuak4SWAADqmJVAP8ReNLponhMSCkDjQOmdiO3n7hUPJ89jATBKYcjmMRQSI5JCUy04o0EY/wAYEySBGP8Atxj8UoXEj0OYcZivUNk401pWni1OeKADMzci9KVFa62Jo2OvFLO7juDvY0Oo+zthxgRxQvTzyy/UPXwrZdbFjd9Px72xBQellaHTT21wfHD5Aij6HPx8R207WRiepL7uKV56HGEsRsQR4htNHw8QYgJG4/Vn/UdbJxAE6ir0+lG7jgakgF26ebejj74MSs5gvnkaGny7DTvZRR2D94JB8PpQY8Ekh2fp9q4LhzAYBQPd6k/fx8BsMpd9N3DAevg30cRR0vbb30wsI4oNPEV+XTUVtFlVNGvpYUJ6BudKbYEqGW8qsbHvNKv5429/U1pn121HkKfNrBLVPPurVqH3S2AFKhRmFTRqDXXXSm+uFkTRBFafXTcj6VNgLa7FwC1L1t9cRMJ6t4XN7F6vRzy2w6S84x/N82f9z37dVYgcfxpy0tVLU18y+mIhBB5b6FtG8OQ54kMrPFxUjKlKjpT7Ctq+IkOQXZ6G9H3b6WJPPDKEln9+PpuCcSaVvABnVQ7vnkz6bnLRgLIREAuKUvo1yKUsLDWpNcMQwbXoKtU9N+neKVw9wp1BGehIYhiCfVK9drJREEOWJ5jw69PJgztpSCKFjzcEPVh49Qdb4ME2lswPP9fnrVrLLBrSlKtUdfDStA+CBAGhHNgx208jjP4ob59zp32+43suoEC5NrvertpbfR8FCK2boB3e3HljVU0ka67Ntv63pYYub+G19fxRizYn8O1fpTrXzwmm8/crC0q5SCCKgHVjm2jimu4e0uDioainmO/wvV7OMYXA+IkhgQXoRTxryxPbsvyXvWClBiATKEgEEgczBiRuSNK66WVXBVAVxB+A61+XXu9Oe2sTksuUUo8LwiSTyPRqN3E0thSNFiQ1EFwMg7sT5NsW2+RkMQADduWwcj3XVsVS4gNQ1rX913bAv4kHV/MPoM+w02dhY7AW1729LWuO80xFJLhwN+Z61drW2wdBjvTVg+YyJr0y87CWG1p4guBQgHn9cWsuXYb218a7n+9XeWC4hAHMAc6eIPTuG2NlFrCRU109H510xZoUkJq2lbel3sNbtZ8J3ne6JKEqXgrCoyk8qyD+Uba1p8rRhIWtQUpwkWBerXLPu1rc8WklJrjKTEUkhCTSjORZz9fPEN/ELiFyVFznzb+tdwLOKUaB7C1SKA+9+6mNiTCYBIo1Gv0rpfpz2XhxGI1r3ObUPzdxYKlE3LWDVuainh5YIIYtUg67gcgw8a83IwcjPV/t63p42WUpga056s/qanv64OlIDcqbCv2w73fIRpyIEw0EvR2PbaldXY+FlYkVKXJLWNKN67vqcTUtMIOotqx1bxZxozuemJ/JXBKS4SZlXvFj/wCNLMDWhNRQ5+Fq9U0ok8AIBcP9QHd7M1WfoE1TC1KaGD/9RGnJyCWHjZjiYwIcpChQxDgI5QP8i+TesiRZb4ii7xC/cH8Oeu1emR8ZV4jADlQlz7Z7bYKEGTiUXASOqTXtXcOX087TTEiAtx9xattjy+uCpMdP8VvuC1Pr/eEY9zIiJKpZbsCeRRA00PzZ/DZqHMlwF8w7eHc7eVQ+GYU8pJaKKHvID336GtNa4i81CiQVFERJSQWIII7udHy/TO1rLxBpV62fv7vszjFpDiJUHSeIKb0fnavhhuU5owZ9/X36Wsoa6evg/l3VOowQXcav6vvprobbnGEof/HM0zfrkPsH8rMCLw1d257+/XngwIY0etK9x6+WtQcGy0M+8QW23ft3br9bDXH0dn8Oo7/G3SYXWgtz8L6u2uGC9ZFP42MWDFTts+eeWfQ5dGF+4PCz6a+VfY88HQe7n0Zu9ztrejYA/CgD8oHQbNQsOv3No/Gerk+Y6bUFuTWwyhShY91a11bnvUXxoZYOwTWrjQhqZ5Pkat4m0jEJqTycO7nwt0c92G0L5UZiLDS2mn3wiuWG3ch9PMjy3t74pFetxfSra2vo2GoaxrTmxdj3VtvffCRlRszd33ejZ0P11tL4hIu12Y+l/Ihu7DSSdC4bn1B3PSn1wkqX0/fepc7bZV2tMRVa7v4U+mp64YSQLjRqaC5O7VHm2LWwctMS6piV/wA4axEAGfKzEgbP9e1oKWSdLMN2Lnxv541POoRTNwY5B+ccBNNLdKhgO84lV1oKY5Jp8Km0yHll5ney01F/22NXITTS/Xew6a4qJtP+0H1IcbD2BcXGHoKLvp5/ptu5+oURKDhD7d1t/t5YrDDZw2xrbuLHQWOthfBCFN2PWj+tW/Sz0KNsXAel+8fZ/HAIkHiFg9S4p4ty7np1MQXFatnp20+lnURWYpJrTner2pseuEIkCrsHpXnQtqXfaledCElx9/WzN4WaTEB/jQta9NxdwTUd9BqApIO70BrppXX7jDnIQlRY0JH/AHDlIyABHiM/IkWIFupt7+ZHkBfAI5CIaidAS4a7b9bb9zYqTi1OInL99wg8yZSBCg/C5AUlI5h5u7HypZGejBUQIBFGGjvz7+53Fcb/ANhZQwMt+It0qjxFxS4/xUXGj8qFzinMTSgmMKzIUHMKKhaexBBGpzp8j0XyqMYWbwiLLQoEDlr9cdGyOIYOeQSKfEQpJoWLENf1uNcc8RJPlJYZE0zIzZzrkR3bWtunImNzprzb6N0rardpgRHCbMR9Oda6M/jgJcpXIg1FA+bVIz1fWudBZlEelfDlo1/D64tIKy6eFWjOba60LDR35vfA5liKcrA0cOaOXBJ+vYVapviA69LO/j4j6FhawIo/iflJFa04XbpoC4GzNrgQG0fXN9jkTo31NLYK3dlXoQzHX8tV/XFtBUKG7aPvrWlbV/tdEKumrjarZHzocixD1sMrbTYA7gfala2xZwuHetPMX3ensnC6YJ0FOlO3Tw00tErJB8tb3vv9u9xJcXdqe/wT1OFBBIYvXuP4zbe0eIua3NW82f8AvGeIbjxwp7vL5Bt/HrbIVyJ6k3s4BD1770bXBUNS/nb3TB0vCJCQ2VS4pmeoPj06WkpQZrPfkOdPHy3wtGiAPzpzt0PnoRib4fg885Lob88QDfYfOgtXTUThgxFP/FJI86Wc0Ydx641bN4nDLRlOaIV1tQDyv6Y+mWFoKbuw5cMmgco/BwoywzfFE+IuB0bf524ZGjGYzGdjKILxVIHIChY+RrT1+JM+imczjNZpR4nmVw08koLMNKa4tG7YjJTXID55P9dKaNafH/f4Zw+jvfljRp1DlQbmKddBfbw1riRoiAsR5Zet27HY2mC4f36DFMpLuDQ+/p/eF+dPb10tnAuBXX3zx7mTv8j+lvMce4FbeY++NrexHBUsv4ihWS0qSexH6/Im0VOz/wDEgju8MLRkfxUmhBBfYu4/rTEFnuaDMxEgsAtTBm1Pgz/tS2wwV8UNBJI+VJp01vvrjbJT/cgoJJLpBfqH9/1gcRVN/j4lvtYnGRz5kN6YYKW3PQP9cfm/uRQ5EP3+Wbau/YV622yefjLeP320q1bYrMvIISKGxoW7/UM74nksWhpbsX7/AKMPT2oYlCS4uO/U7nqWO+L5Fvfu2HFDEBu/X6a+bUFgcRBJuPo5++CNSj1bx1HOotVmvVsYIAdmq4PTrQUbI+BztIr2966jlvUtgZRqA1A4IptrWurNuLV0BarOPu1K+PrO0OI6Uvbnp09nEOAvW3L398bczDPs2nm/iD0ZrT43uWO969Kv9LPXEDDrb1ruaHn/AHjYRHz6V129N5W9xXBtuPY8QKc8DMMn+NTt9r+Z8MYKquwIy0diBTffcOW0t4KUN9z0uLd/Tux74adbtt7+mNudIFPIUbvp5PYjvWvffERDL6DmMJKL666/ItlSgzfqbGSXf3395fTS2Dohk29HPPmfIcqHDZORHy0Hzzr+x2NLWECyfs2mnhfwxkoPUNWwHg+Lr4T8Q7lvq6JLgnxIxbeeBbkhYtlMdcDeNV1AR8SezJx0k+aHcPEO5hEUEzeB78ixf6JxQwnFWm679w5Pz5mUoTFmow6l2Rzr5ZbKZyYMsqFHTMZJmbQ1RMpnz8RAQUxgYcWRnBGiy0zKxyJWLCmpqTmOGRzGcKeO/qV2MiT8GYz7J5OHOTqJVcrn2SrBEDtRkZSDHk4gSCpGZyqUJjZbNQ0mYTEgQAjjjS0oMc1f6g3AHiPesa/f9QHgZdP/AKMe257JWNrlhe2rw24fKiKl5S/5KWhTmEvat4YS/ukrv3hxxGuFcvfl4xPcxpLEOELzn4F9IjXlceKoMba+12QzGaw09t+z8ucv7Xdny2fSUoVxP3UOSg8S5hEKI0xMrl5AfHgqjJUvN+zYjyk4P9VyWcgxOB9ls4k5BY7A59FTmvY/tJLRf/Sk/OlB/wBmLE+HHyCeWhSocKalJnil2hraUzBMGLKES07JlNjYs4iYM9vr2dbo9t7hpd13XHxDueaurAvtd8OLpIIwRxSVKQYV08QZKACY/wDsniRARCjSN5RUchjRJSDNTEa9pG/lw7aBNSXbbIYOaSqUQZ6EBCm5dKir9tMw0J40uQSqAoFCoUVQV8WUiQIhUYkCME7l+ns9OdkM6jfpvnMwuPLhEef7Ez8YkKnsoSVRJnKFknhVOZZ88SHDQf4pmUJQiD+0CuKIM6qGtcrG+DmUUsp0mHGBYE7DmHKfA0Atr8ukArlY7pStRQOIf+zGS6R/9IURwqsPE47hEQE8MWHUpFWf50XNv+IqGe3I41M+uGpn5VoJyLEEUI8C3QgdbZCFQ1ljwREKINwUsWUCLWFQXcF7MMe4eNIB+ZKmvYuKMdDaoIYBn3n+HsbUN33mYcWXjw1wD7+GiLAjQoieVcvMwYoXDjQIqWTEhREKQoUUkio2WSm4U0lMtNcKYjcKIqmIbVK7uCP8VA8NCHAojFhLgAlPzwFAhSSAoAFwUqBBDEFmI4VpJChWt18MuJOJeD2JZTEOFZyPMXCTDhXrcq43Of6eSUql1RI/vRMScGHEiJkJyYTGjyKYq7uvX8ZdMxEWd+yHOIshFTIzzRYEVIg/7zKhzEKjQI6lODvLxy6knhSsqSyzyrP+zyslix87ySCI2WREq/1fKG40IgmkSLBRXilg6uJFTKuWBgE/DvTi5w2wrL3Td3GrhdLS8Dh5iiYl4d73JKOBgHE06qIESctLla4slhq+JuDMJuqHFJGHb6RHwoYplxh6JObhGy9EquFFhLUuSmkqXJzSgoxHT/70rGYngnJYkBVAIiAIyaiIBy3NpNEL4c1JKMXLpt1QFGphKqpUtEqS8MOEKP8AMAgutCn5FxPd0FSol73aOVP/AFLyl0Bkw1EsqfgJSABCiKI/FwwGgxVfiEgQokQQuSdtOzCYComcZdCaXUSufl0BhLxFH/4qGgABMvFUR8dAYQIqgsBMKIRD7R+nPbY5giHkGbxXn4SAnLpmIp1TsGGl/wBtFUoOZuBDT/tqUXmYKKvFhkrjMvMuQ1C9euVM3IyenY25jESU9D4/jla1RQY6wtPNx6beQpXubD9LTIDAmh65HPuz1fTsbV0RNSSTU9D38/W93xgB331NHOx1vo+tMPMONR3oASTkAABmXoAHL0A7WVU7VsHJJFgA5NdB3M79MM9CK2ZjfkNel9NSMWvhnhRxMxXBgTVz4PvlchM0g3neEBNzXbGFPigzd6rk0TMNm+OVEdLVBJNtu7P/AKaduu1PDEyPs3mExAWXTNzCEZfItR1Jm59cuhaQP/wPxOhFMaZnnb3sd2bUqHm3aHLpeYSGVJwopnp13HymVkUx4yTpwxBD1dr4uiF7LeKZKTTPYpxdhS4EmH738LL/AI++JpKAHWqIpEK75KFDQyuaKZlaHHwFeR67k3/S92yzFlZpnOSZVBDKjqgpmsyXAFPlJUmQgqiM9ERVp3UAaczzH/qC7NQitOWZPnOZqDhC4olcthKagP8AuLmpjhJ3gJOjDFVYhwdh+4VR/dYlnLwhQhyojm7ZeSEeIC3PDgqm5iLDgKr7oRFCPGHxmHDQXtfxf+mjIpLiEz23zSaUEkf9rk8lKpUrf/fm5pQTSjsVchXGtxP18zSJ/wDDdl5CECf/ANIzObjlhd/gy0unqwauppir5idgQlq9yVqQCyTEUnmNcjyUGmXbR7U0x+gXZtIZHaPPCoOylS+WFKaNVIhh35LZrXGAj9c+0BV8+QZLw6pTGzEE/wD0qMRXe6fLAJvyFCUQtCyAc0KBZwc+YJc7AKD9LanmH6GQUcX7DtLEKgCyZ3LUcPLiVKzTjuQpqPWmLSU/XNZUP33ZhHDqqSzNXE9XaHMyxSQDutIenMOUrfl3xOUfiRBU1BGSYY0/yHOgV/5KGZ3e2g5t+k3ayQdUsJHNoYqP2cz8GNT/APsTiYBJoaIWo20xuuV/q52RzBkzUScyiIWcT0sYsEV1mJJUwhOlVohjc0xJYE26UrSrmQqqFpUFw1AU+GIklKmNKKoctrcyzHLp3LYypbMZOZkY4J/2pqDEgLcf8eNIERP/AJQipJahx0vLp2RzKAJnLpuWnpdQH+9KRoceGH0UYajwHThiBCqWFQHqXn2b42oM/LpRjSvnpUREsaOTu3N33D3YMDizTDsoPzbfV/TlrfDzBvPlABX4vr10bzrtWya4bvevLu0100Gz0wZI57O476c9LWOuDkXqW/MX69M+hPz75lVcLlfUEivnz2p34ZSbU7xtvpUWOrVDvjc3s2a82ajbZ077daZrqgCu1yK1001o9Xa++GE8JanUV17+4t1oK4GiXsf+XYP11+vhbAgpf+JtsTuLO9Wap8sECRSlTyPlenR2bAMW9ndi79dRVxnoDqM7HRCZntc26NQG9NPXGWuKbb8qCrv3sW0wIL/jysURIUUpUCCCkkNUUYfWutmkwEREspD6b1u/4Fn2wKLLJjIKVhwQRVnOlt9Oe9sTm6uJ6UoTBvWCJhAYe8BaIzMa05q1Y9nysrEyniPFBVwG7EULn2NdTqMavOdnComJKRTDNTw6HcAMa1f64lkvjTCU0OZUxGlyXcKQCBm4BBDnQg/LOyypCeQP4pW1mNG0LENb+9MVKspzaGSBDRE6KKX+3fbTbDgMZ4Wl6ojRphQ2AQG7k0233ehsEyU6q6UpB5g+dhXrsBh+VyjNFtxIRBB1KlKI10pZ99zgWZx6qZSYUkgQIRo4PxkdScn9VtEZcEfNEJWedu4O1z4WO+1yOTCGUrmFKiKABr/EO1KW1HS2G1E4qOeZaiVGp5i5qHr2pqKZai2VJCWCRQX3etxo3XypjZocEJSwSACBRq2GtLXDsxpfDjBigkVq27/zvq+e1lVqoQf68r6NSoapJeXw6gjzcE0f3ze98OcNQJYhzvkK/Wyq4lRf072e/hggQXu3S/tsPchLLmYqISXUVkDc1+dH7fIWSiRgniVoHqdhb06no+MKIQ6tqvWlfqxHPxJtSTlod3QUwoaQqKUgxFZlzUgNUN/A1tTRY5WTWmganU6hjbUglxbFaSqMpz/EORXnbnzJbQOBcxKiTXP5NXNn8K0JzsP4gDi/T6eTtenPEwlmp3k18qWqKuDrh8g/HCTk4cba6+FgKiFzdjtycNp7fkzKRQb0PWrje+9cEoTUAn1mfPfraaYoNDTTfvpp0t0xlW+zat7vY918OEFfK1S486Mxrn8hXJrHC9qg6d1W21p44VWQaNXpejHkxrbalLKT93Q7zllxEACZhp5qAfGEjOmoz6v42fgRfhqDl03e9+ezu43fEYE2qVihKj/tLO/8TQBuTX7xXFbxISoa1IUGIJFej/W15Di8Qd+f38OdcbNDWFBKhR2L8i3t9nHLG8NBJy266geGrZmrWN8UMwLlvChL7ml9jg7je2zddeX1th3loPxpZixrsx+mfd62ViRgQd73of6+3d5Knq1K0PlWltw2m2GS8E+8mYixT4mp0pXoO43sNMUhNzTi5jXTn0w1DUdWuPtzqHL8sAmG42dwO7Addfr0tIRPlLtavQF3r1a+GkkjR/Cz6E89LX1wgqCSAQKjKo00qe3prGEQcN+vTQl/v9sMpSbg3050a317wcJGHkCnL7fQaVodKWyFgvy90f8As7aBlFL0HIiunMg+XLCaoQLjuRk4qQd/LRqHW2QtjWxFCCbfQ9dRbDKDerjY1tv1r07zhFUIDfuPX3/WxEqJsbihJP3ofwKVw1DW4FTo9OTW9KbPbD3h28Dd08kqcQl/CvR0kbbN61tlRJrZrh+noX52wpmcoJqWICQVpqCNxp4jFtSwQIyYsMhUKIklCv8AyZgwca1+dlJisM78VzelTp50q2mNNjOYZQsELhkUNC4B79K11F74NKSFFn1DMdD9cvWSgXY2OtW7q6eT8nZdKQpJcO/X+uYp34VTl5Hp3fqd2LM4szDi1DGuo213Iu7Hem+BqhFiRceB3rv1wRDUQR4Z1rszahyD1az8OK9aA1caW989aaKLhhVx3AM2vFzbZsOCBzMwDlm6v5mmu+epZpMQaFj1AKe9rXpzwqYbEuzA1c0cb7Hc0elcO0Seg3FIRrwjlIiiGoQEEsTEIZ+WlAemlHscxghBWo1oASL05WFL4ThyS5+ahysJJ4Cp4ikvRIIoat0tcaY5vvOYiXjOx5mKStcValmgUaknrv1+dqmJF4lKUauSbm2l7dCXG2OuyMuiUloUFACUoSlIZhbwtXx5NhjxQn3GHvdCi5iKOtE/Zy/0sXKCYmZcbHhhoO9CaBna7aemLvIUmLmwWLQYZq4IcmzM3LW1N8UbEknJLUNdTmSQQQNdvFnt0FMemhZraefLr4Y6zBilksoNzZ6gEkejN9sBrkc3S7O1Oj9S1ch1Lk2YRHFNQwcbVPLT7DmLODGG/DU7sKtWtnbm9WwIuTINAdRX9au/Qd8mswIwNa6UFgK009QQDzxbwZgpYcP8f8rkvW1X0rp6ImT3TnUV67+TBzTtafxf/J2brZ2oz0u9+pbFtAjIYFyG0fufXW+gDjSu6ZInStAabaEtsHanS0TGDNxXrTnZuhpyqDTFkiOzF6f+XPU0swrt4YJTIP8A4lnoKAeHQbO32j8U6kvRy2otuN39HIwf902r66nfu0FH13wum7z/AMB5vrlTe3hFVqSXYmgHoBXW9qdYqnP/ACbZgz9cb/09X/D5HTPy1tkRf/I6a1rbXw/vEf3n/n5/jBUGRI5fh8OrnIZ7b/e0VRnua1r+K8gA+lsAizQJPzOetw3d4euJfcEAwp6WWRRMVDvsCM+/UDsMrJzi+KBFANSk20FQObmvhdsa9msYRJWOBqhfR2Ntd688fRm646Y123LGS3KqQlg+gKEBJHmDrtu9uHpBhzU4gu4jxH1oskg86a05Vx8bT8JUOdzKER8wm4xreq+Ibe3riwJCN8IrmB5b+FMqd62nxV5Gh1tqNfrfXGpTkM8RLOXIv6eu/piQwpigqNMm8PQL2IFPzvq4qPrX61pimiQXt3nb1bvpXBqZga/L9Pp6NipUT3dfEm3W3J7YWMJQ/r+xhURUHVu9pg9d3FdeV+VvXEeFW3pjcEHIg2m//mebuO/X30xhiLg4Ily0ROwL+VorNC5Bo1PTSvpheOAqGd3AfauIZeUcLm4pd/iLN379O+9ruXDQUAuPlDsP6oKd+NlkoZRLwwxPyp56Dl1w3+8T6b9bMV/8u9AP9ezrhtjsfDH5u7jjsiH1SHrpr4muTbW3KeR8xIqxN+dvRvpfGvyC2Sn/AOkbP462bvoRiwJSOGCSaHV8i+f61bM6WoIqGUSKcrP+XfqPPYYan90377vpTRxh0Qtmr+m4+vZvmkoEW+/js/fTDKVBmP2ofN/AUvhfm6s3nlvkdss2NbRfT2ent8Ear+9O/S1r4xzNQCmoOZ/Stehe3nv70f054xwhzzfrXbTyxgkO4DdNPXQ/SloFVXHfzrypRt9cRKAdtaNu/wB/YpjwY0KvDX9OmelpBQPLEQhjtTbavTU61arYwWGZ9fbxtniNA16mu1jzFfZGIlD1I79Nq28223xoVMWZ/X2q4tNLgsNWdtOfd9xjBSDcfQ+/ZwhFjpFNs/WXXPSzcMajW/i1+8bi78iJTqaACn9bctcNMxFJClbuw6Aeh45sLWMJkkAVsCW37+tWriDOetNuQ8BTkMRC8kqUiICHBBBBqClviSQXcEUIObkM1ryUWAU2OhDCtNuYJfC8ZFCHIo4uCDXm/Sxx23wR4uYrxHI3JjjDt1xsY+0J7NWCLxumbwWv3E5G9rX2LELizXFD2f74kZsKTiHiDwtu+NNY54LRJgzM3GXLz+FocNUlfd8qV2/sn2hirTDjvFi5jl8BEOYRDJVHzLLExErhRII4kqXmmVR1iakiFhUWZIgKKIGbZuuJ8m/q72GlpOJFmIYhy3Z7tBOiIuOlC0I7Mdr1hpPN0rggfByvOCFS2a0QmFxKj/EC5fL4cP5o8SbsuH/Sc9tLCHtCcL4MfiP/AKYvt44MjGYkbqREnLovPg5jiHBvPFOC4MJRHucdcGpq84eNOHiJhUC9FXImYuDngzC76TApsyMHsL2ng57IJg/+lO0xT+6gSiVrlJOJEBmCmWhqSgiTVCinNMoTwgqyuYnssQvik1LFDlcxPduOzysujxFSH6g9iZ2HMSseKoQ5lOZSMQol5iKQCFQp5UAyGaMlcBUxDhzfAuFFgFUy9ozhL/6V4+vG7LqveWxNhWdl7pxHgvGF3qRFu3GmAMW3bAv/AALjKQjwiuFFlr/w9PScaKqEtaIU/Dm5bmC4CgL7PpWEiJ+6lzxw4oQ60spK4UQEwIySklKwpIMNa0kpWtHEkkX7v2Tz9HabIpDN0QVSsWOI0GdklOFZdm0jFMtmuXrCgFD9tNoWYXGEqVLRIKyn5xihoi4kSEiO5KwRCj0H50h0rNDSIgM7OVJV0esMRMaGiKf/AHEtCiuf8gn5In/20BlNZSWPPYkOglAFHK0askn5wNmUWAb+JDDA3vVjM6dR89x11BrnbyVDvLEcLg0q78qWNL4k7hlMRwlwf8gQzfQ972xYGE8UxIEWFJzUQFlp/DRYoC0OnOFGSTyrhLDoiINFoUpKvhUW2vKp+HNpElNkfEFYERfDwkgghCiGpYEPUOxAJCaqYhGAfiQw8IllJooJCqEEVBSoEgpVQhwQQGx3FwZ4j3VgyJMSl5yK754R4xhwsNcQcL3pHQqXuO872hGHGEOPLkzkDDN8Q4CV3TfSYAn7kmJaUiKmYl/Ybkpmd6rkGZQoyImUZktUKBM0CwCpcjHQf+3moPEpRWqB8tVH/egccBYUUccXjPaLI4eURJiLDSDkGaRD8eBCSpsomlqAgx0O4RAXEIFFD4SwAwh8KcRjihwujcLsZx7ugTEzemFb2g/1nBV/TUIJ/reHJtSke4nOUql4l83JHMfD+JZaCsw/6jKLnIaU3del3KjWEWRiQIkxJTkNBiwyqFGQQFw48KKk8MVIcpXLTkFXxIbEgoWYav8AchrCeXxxMZbN8KVqhTEvERFgx4Z4VAoVxwY8I3SQpKVpLnhUOEuQcc1Ygus3JePLBChIzQVHkiXPu08zRJZSv8lSylBIJqqCqCvNSrfP/avIDkWZrgoSoyMykx5FZqfhEtElydYkstoanDqQYaj/ADfH1L2J7UQ+0+TQ5mJwjMJUplczgpYBMyEumYQjSDNoHxobBkr+LCqYeArvmrxve9YOHcLXFfmMcTzP/wBvh3C91zt9XoolQSlcSWu6Xmo0GFzFPNFVC92kllKS720tUCJFWpECEuMsNxCGD8oUzFSiyUJJasRSRubDGwTk9LSTGLFhgqPChBUOKIr/AIoTVcRQr8sJMRf/AIuKfSvgD7MowXLXfxD483nhmQxGFQp24uHs7Owp268LcvNFhXhiqXu/8YnEGI5ZaYfubimJ2Wua6ZhSDMifm4SzI9D7JTX6bdk4kHOu1c1G7U5zCKY0pkGQwkzOW5fEASuGZ3NZgwpGZn0kkKRC/dS8ipCwkRpkIjQuedqMg/V3trCi5b2ay9HY/s9FSYc32hz+bGUz2ZwlHgiJy2TAiZjLSakupUaJDl5ucQ6YYgQlhMXoa+uL/C67ZyJO33ji8r/nyVlQkIElJwEM4RDgrmBfUT3aCeYBJggkZMfh6Lmf/VTm4gqlezfY/JspgDiEJeYz0zmMwxcCJETKIk4KoivkUzKSGKCs8QUnU8p/6XOz8oUL7Q9uZibWQkxYGQ5UISSqhiJ/c5hEicXzcQEUQ60UoXSaTxJxn4QXuFovGHiq/eaOYqlRr8nJMFADQ4BhXT/T5UwYVFJaXERakgrWR8KtDn/+of8AVGehCAM1y2QghXGEZfkkJIAb/wBt4q1FYf5lKU6ybrALY3qT/RL9IcvbjyzPs0UGHFO56qACR/JXDJw4afmLOhNEiid8VPeuIPZ4vSIpcTB+JEcxflg4uv8ASEOCFKh/iJyYVzLJdXOpdQNBynUpr9WP1DmFJVE7UzqbP8OQlUpVwhTlQVCiE8Tuv5gCUpYJSCDaI/S/9JUJ4f8A0lGU1OJfaLNOPq6YqUuK14QLUOkUmbg9nu8+ZMtMcQrjiKqIyb8kLzhwydPw943aoKTrSKFEU5s2Aj9WO3sJQUc/gTNSeCdyiTUk2or4UOBE7wsHmbYSj/pB+lcyFCHlufZesii5PPjG4KUIhzkrHQoWcEizg1fEVnuC2HbySqJhDifJTMUklEjiy54l1rW3xBCbyuiPPy4JNCqJd6U60FreU/WbtEhX/wCccoy3MYZopeWzEaSmCTciFMfuIJJp8rochgRTGqZl/wBPvZ+YBVkPa+alot0wM/y5C4J2Bm8uiFadBxKlVBi7CuKqxPw9xzhGHEmr3uCZi3Ympv244iMQXIlLtzxp27fexZNxV7ylJJKQ3xO5G3SH6q9mcyUmDNRprI5ldEws3hiFBiLNhDnYKosqSbD4q4RqCwJxzLP/ANHO2+QIXMjLUZzIwwVLnsgi/wCpQ0IB/nFl0BE9AaheJLMB/nsDcV4zUWHAhScdoBV77ngxAuHMJCiAPh5oUWEkv7wpCmPwFlFhtseHI5vJogTcCUzCSjp40CKiFNQIqVEgKgrdaSkP/wC5CIILDjCsaHJTWY5TM/uMvmpvLpqGpviS0WJLxgtJqiLws7MXhRkqQQ4UlnGLPiwkyF1S94XlHRKx5mKpMCVShZEWCPzR1AEqgJScyAuGXCEhKqW5J2n/AEfgGDEnuzUyZaMoqWMonF8cusCpErOLPxJckhkQ5n4sI/x+PDvjt3Zb9Y48NUGT7Vy6Y0KkM5tJQuGOglgFTkkgBEZJpxxJT4UQB1ft4tcJCbAFVp0zUk001q4IpsxtwqbyXOZKLEgTeU5nLxIMRUOIlclMgJWn+Q40wlQ1JZjxoUpJBBCmIJ75KZvks7BhR5TNctmYUdCYkNUOdljxJVZkqiCInotCVAuFJBwr+MVlzEh8h2pv+9qpcNcMn4iFw2p/upVDbr8RKO7pi1hcMT+BREFWMNSVj/8AUJB9nbHvxhYOpVeraU8h18srLllUBBZy4IV5Ak3+jXwz8Nb1SR1BHvfphJc6M3c7P5NU9Gz3qLeEM6jv0fZiB394u+JBDMSefsXDHe+2BIk4o5Hl0Y/Og7/exEJTS3dr3vS936YKEMKBrmrVpUgXvQU2wDEmjX4i+VaDpXXKgOtd7NQ9GsO/lpe9W+2MiGVGgbp/b66+uA4kyrc0ev07+GVamzKG1ryoL9+wrvs2CiDqfDlTm73p5DGUTKwp3IOlSzsx11bKvhaZqlvOtr1BBL97UqQcTEJNS23dQ0fVqnzOHeWnFhnJrUgkkHJ/QydtnAvYivIdSwJ1frSwOJCEBpexYc/YGvQjErkJ4/C29QcvB6Cv7Wr4wGtqs3odba63NcHQC13FX3H4OwYW5jE0k50KSmtT/l8qtTRt62qI6WJI3pyA0v0wwgivj3e/XEplpgrHls7Dx9H5VsSlm169LW33GmmCU7qe/ZrriQS8Rwk6sfHrm516/atirI15lvDpt+AKyNyBbbk7tv11viy8JyweLMkAe6TQqq6iKABmJAz2zFqecjEMh3Jv0Fq3bu5Pdq+bX/GHX579G5bXriYB1qKlF8y37en62rTEIfnbvO9fWmgwuFM4FRYB7eGvphZIGbgbV/enrKw/iMWc8z7vzPrifE1C/Mnl/Wnq+HaSWHMMluYhta6DT6ns2WCtq33qxB3f7eOJfEZ2NaeTNX3S+HRIAO+dfp9D55vbyYgL2bqPXv0L8sQXFIvppSulvzgpDO1RXVnPby0+dmkLLAguNq69evuwGV8WttPth0lInuogOlKVZsiD3B/ezIXYeF3s79ats3PC0VDgvrWh5+9PriI4kkkwJ9akABMUCIkDIhQqPNvqWra2lIxMMV/jQ7O3X0fbre5VGMSAAo/MglJ3+Wgr4eJVyLPCSRRs+mfiw+WX1OqKTb8Ny66+2tgOJq6bWbv9aaDk5n/28AqV+dY5UAZ6eXd9W7gVEc3oL/UNq9PWzYKFCoexDu2j/nbuxHYgc8xzJ+Lbx1Hh/MuOnDQncXYGgc625Uw2ka03u22otUv1wkUNmAxOdQXBPTpvvnW0kr+Vtb6Uff6Xw0j3v6fUctcJhOY6Z7Gh7/t1NjIL+BcUq3lztaoGGYe9wNH5+PTm+9dSh3HovSnga7eNMhTGnT7+fhhlJce6cvzqNsJKhajrnmKVG7hjWnU2JxAh7H6/bu6VwVBr6+PcNeZ8cJKhuK017d+501NLTSrxFj503cVvTkTg6XHf9wPb4HMNmKaMTUNTQfOgYUrkbG4xdqDTXw25vemG0qDMbN4vSjlqdejNiY3Bf6pMogTQK4BYVLlOVU5+Raw4gCknVgRXTq9d66HrilzLK0xwqJBASuhNCHvTk9rc6vi0ISoE5DTHlYiFhSeYpdlDo3SjaZGlq4jhJBOvsY1IoiS6zCioKS9FEFiHpVtK10swGM+6Wk1Qpx4sM/DYb9dPA6/jypSnfgjAsxGtTzpQNqLmvkMEwYERakslmBLkMwyFe9TqbNQoho5qCbXLVNqHxD8zhWKEgliNR6sBtV3+2C40/d90w/eR4yYsVI+GCkh+Yf8AIvv100arwjIQHJDm/CTWpfo3eeT0woiTm51fDDQpMNwCs0/+6W5nYMNyTirr/v2ZvmYJUSmAKQ4ackpFcttzVutlosypb7afYcz3HG6ZXlMGQhpoCsj5l3JLC9n7vPDHLSZirS6WSGKlPQAakfPxsquMyS13s1TyqB7vTFrEWEJu6j/FINn3HhSnpiGYtmROzCJaHWDLgpSRkSM1BnzNRrkLX+SwTAhmKoMuLXoOdrVOjV6Y2vs/K/t4RjRR/uRSFHiAethuacJ1f1gypIlzk+QZurk1YsQ1K+NtiTGIblTTpSoPXbXG3wo9r9KM+t612Dd4JOB1yNSAkhnyYA/TQdR00szDjmlOVw9+Z5WD7EYsoUybEuRRj4cn6Gj0q2BFyBU4KRQ0emmX6nyIezCY5o9D9XBq1PCngHtIMyW+U6OxPpUasGYM1Gxom7HIcGnUHLbZy3k41ef7hntXv15BunI9GsIcyGrWu+wq1QeuhZ+YMhXUS3wnN6UJptm2W7sLR/cAOHfqKAHavXo/MHDaZ0BNWDUu329jB8O59eVh4+YoD5mwzM1v7NW13rXzx45hsRTUl6bM3hfBSbobNPyH/wD1U0+va0P3Je9tm0I5107joDgJzEn/AD8r7cxpXvxv/SUj/HfROgr9/u1pJmCRdjpQV8T7piH746Ke2+tt74URdaQBSgq1Rr/2hvr51t4x31OmoAPq3MU36QVOqNOI+VPGtt9dGw6SchyREqFGIILakhup75iwYkZ0lN3rr3nSvc1cITM3xoUnickEX3BHPuY6bY7G4fXmm8MPQJYqH4iQZLHMwzkw2BboLcuzeXMtmESI3+3Hq4sFCje/THzn2tkjKZvFjBJEGbdT6BYoRv8A3TFpyMdgATkwO9PXyDVsk+vfy396Y0WahVdqHW/X86mr4fIcywFW+n28u9LeCtrirG9W9uK87YqlwKkjn+N/MjBaZrrTTt4sOxZvGxQvenO/5+uAGAdn1t9Q/wB+7CyZsVYh6aivl9GLnwsYLFCefd/96vWrNgZgHVJp3+r4WE0GDtt3+vb7WmlYNj71ryPTlgRgDmO4/wBeWCzPJlpWJHUpmSQhyNQ1BmNelLRS8SKhAq6vmN2DnWnUciScLiVMeYRCSCagqYUAFb8/S+K+j3glcRauZySdQdfl5je2woACQNu7ptp3Y26FJ8CUjhNACaNy6aa/nAxnh18zaeDiWP8Ax/8AxR64/OHc8doaK5AM510Pz1cBxXS3QZyG6jsTzNdXPNiH8Mc8klskdAD6a279adZvKTQIDlsvDxq2X2tRRYV2BIfUa+Gh29MX8KMGY923jqNbBtCxw/wZpwATlk1WBH7bZ/OtiQj61vrX3364dTFFNX17rbfd8HJjAgEGtWqD+rO362TWCl3HMEU28+dNhfDCV7Gno/t8LCMPHyH7N9tXcDd9a8wKnUgix21tWuCg0sC2iS9NPfltt7wZ9N+/p/0t7hN/Gz9RVjQHv6Y9xcjbUNbTrjRUTV22Guo7+ulsVB2p796YyTy+3j7PK2NPfA0JbYb+tstuhEqe99Oe/S2/liCnNi45bjc7dW3bXCK41GTR9fJu2vXbQ2OgEOTYt73f3fEaC9ft3H6m/I4DWoqOtWfc09b2chsitwdfB8eJcN99Op2c28rJqhlQy9Htv0swmIEm/sdcSShT253+z+z34a5qT5kmj66uPp/JBAobPQZgAuCx9fXv/rHoqAoc/bguPFrc6gpYVv8AxLw7xhhzHmDrwiXRijCV8yd+3FeEOogXhIxQuGmOj8seSmoZiyc/KrCoc3ITMzKxUlEVQtseV5tGkJiBNy6wIsBYUhz8iw3CuGv/AJQ4sMqhRU/5JUQatjVs9ymTznL53K8xgCYkZ+XiSs1DcBSoUQNxoUKojQlcEaBFBCocZEOIkgox9FMX8DeHHtfcFMaeygmHd+HeGHtdSeK/aE9jW8IwQqQ9nr2yMGw5m/eN/ASXEMrTdFw3rfkxePEzCN2IRKwrwwTirivIXbKiTuW7oSOrxxJdosqi5SYnBl+fy8SeyeKoqWcszWXVEmZmVKYZPDEk5j4uYw4YQkzECJnsGGESsKED8YT0tmnYntKjMYiVxsx7MR4GT5+A6f8AXuzE4EQcmzkLiBPHFjSgg5ZNK44hgT0vkio0RUaJHOPkT7J+JMQcSfZ6xj7LnFqRmLr45+w3el63Bdt33mSL6j8Ar0xdMXHiDCUz70e9mY3APi5NQ4Ugt1CXwRj+DDhJF33OhSNU7G55FnMpzHs7mp+FmfZeKqVmYMQp+IcrXHEqS/CFxP8ASp4oQYhUSJGLLqA4eJWO4ZAIWW9pBEkYiV5H2+l05nJqTSDD7USMkJgRIYFEf+o8hhrK0huOfytL/wC5FYxiYuKNITkzITCVJUVqlorjlCYqFNBiFx+VMRnJLmGtZJYgWPBnTBjxJeL8rkwlVYAg/IqtKKAJo3CVNvjpa08SBEF0kLS2oIZQOrFOhsQnWmI/MXdEhk8ySkhwR/3A1BpmGIIZh0azsOZSTuRQvRmJcCwLGmtfL3CFOxBBqFUHQ9PNsAKgrQdRWhFCkguCC70Zn62bTGZiksoMoEGoI1BD8qeLjAygKSUqsoMXFGcUv70scW7gfEscc0CM8dSIP4edk1xYiIN83UVw4i5OZRDWgR0w4sOFMy6I3vYUKcl5WOuFEELkX0XJMyE/Ch8SmnpPgWWcGLCSXehLqIsC9XcEJAOsZlIQyI0tMQ0xpSZQqGpCgClaFpZcKoLK4SQlQAUP8SHx2L/6j4NxPwWvDCmKr2iHF2CpeZv3hPLNFvC/sRxAJeWi4Kk5GUEaYn72xBLS0rh1MCTlpiPGvqWwfPe4Eqqdio6fN9q8pV2cTOz8zDl57J3SYUVSEzE1lwKgIJWCyo0pFUhUL/nCjLQgAKdHDcz7K5hGnTlEpBizkzCWg5ZEQhS409JTC+CFDQlIUuNMwlNCXDSkqdCFsPil66wzwrvCZlZXF/tKT0Ph/h5vxeH+DeHp+XmcbTUKIkNHxziGQiR4V3T0eF8C7jw/MCBdcOKuBMXrGvGGqPA+du0H6hr7RxEQ0ZVBiScCKVSaI64qEcahwGLFVLqTNTqlpDKhQo0pJoFCuYUkRR3bsF+j832TCs07S55EyuLOS4RMZNl/wZifjwS8SEmbixOOUy/gW0RBSJmbLr/3Jf5oWJrNe0dc+CLri4Y4MYQuLh5cy4SZaYXc8hARel6IhKdC72nkpMzeccq+NcxesxeE0pfKszBKUNp8dU9OJEOcmOGAlRWmWSiFBl0qI4T8ORl0w5dBZhxxQuKQzrPzHHRkT+VZSVf6DlsvKxVEkz0TjncyW54nVmE4YkwGrwpgmGhIdKQkFjR188R8V4ijqmLyvadmVrd1RpiJENaslPMOVOyQW6bpGBASHYrP/mp7UYJDAdASBtpismJ+cmlFcaOtSiXJKio3J/konUuaCuGBM7NRiVRI61ElyX5XLkV1ej/93hURISaAJFf4pCdi/eb/ADFuuEzxKNVKUWH8iSX08htoL1wUhaixJUTQ1JPUnPxGbbWQiRDxXLMKue/UgVJDcq0cYKIYawu9AwfqAH5n0q5KDRnr8/WtN9LLrWoEMaBjeprepJfmLd2J8AU9NBq3vrXuwulSswSOrkN5neregBURSa8Rcnc6l/LypiQhBQqA3R+V/wAua4JhzMxCIMOMtJGoJB11HYNXU5EiwFRlXuQTcB+4ghXntjBgJ2Kal2JrT/ixT0paly+JfceP8SXEtJlZ+MEJLFPvFcpycFy7HJqvkRaQniHREAiwxdERIWgp1FRxJ2ccfLGUCZgKCpeKpCgflKVFCuVRT/8AF664sa4sTYKve9JeevW5LvlZ1cyiLeMGHDMC6L8P/wAqL2kZVcuUTEXMXxdMa6r/AIKwhaL0MNK4EXauzvarNMhBTkOaCTl1qK4mTT8NM/kceIbrTKx3MlHU7fuJCLKTGqlLFMav2l7J9nO1nEc9ywQ8xZk55lrSeao0T+4UkfBn4Y1RPQo4NkxIf8sWRP4MuPHcS5JCYwSi6hd8vGRduLOHUaevw3lDhR/fwoeNbgv69YaLwm4MqDDh3nc8S4YkaIla5iSWtSVRO29n/wBUey2ZwkwM9+JkGeQVcS4E5MfGymcSh/8A4CN8NHBBZJXwri/Ghl/ipUCFr5bN/ohmcvGaUhTWeZXG+aXzjJYQjzkmoAf7GaZJEjJV82kaUjcCj/CICeDAU57L2HIsvz3JxYvSWmxLGbmpbF3Cm+rvR7xShMRRAm7ixBiCNEhQZAxJoxIsgiNFUhEumXh8/vU7XK9uciWgIhZvkyoQAUkwc6gA8CkmKIikRRCb5GUU8RUE/MoA/KdXnf0U7QQOOIqNDABUWnclz2RWwLB2kJtPESyeALUSo0KtYfG9mLGcVMeLh3HXD+/IUKItMD8VO4vwZNTbpeV/DwcX4RuuVMefUIkOUlv6kolcGIFxEwwIhvIM5LZilJTBhTfEEngSJSecRASgAJixDFKwFcAhoiFSUqUzpIGqRuxXaDL1gIjSwWQVJELNFSMRSU0cJnRIrApU2FHINMQPE/CLijw7N3z+Nrjg3bcU/e8C5EX3FxXc85cKJ2ZjrhQzNT1w3teE7Kw0ohxZt4smFGThKjiBESUJVBfZnIcwiIhTfZzKYnxVIBiT2SwpeGULWlIj/HiScPigpKwTFhqWKKNQCwok9227Pwv3MSd7QSsskhCFwc4m1y61qSpSEQ40tORYSlxEoUUJCvmZyAlzi6OHXAHEfE/Ccli3C/D3Gl73XPz97ycvP3DxR4PpCxdU8qTVFiXHjedw9iCVEZQMSB+IhJhTMDljwYnIrlTTzv6afpmtRTPdnJeAYpVEgKy+HPQFGXUtSIURZgRYEMqicJiICUhkcJVDhKZJt5f9ZJ7L0w4M1nvamFNoSn4yVzOXZnLlSgCkwkzuSRYgoeFaFzURQUG+IoWm6/Yr4rx0vA4bcbIdCxg3JwrxOGAoArDvExK4hfP3cF1JBKQFWo4/6MfpbGSYiZrOcrDO4n1JDNThhz8KO4B2JJFA1sbJJ/8AUBwsF56uLo092ZkYh71yGYZafCG+zO+GS8PYu4vwHMPBfGKE3xKE/wADMYTKRVTgxML3hiVyE8oBRDLqJcBLE08T9DOw0YH9h2+mpYg/Kmdh5VFSlLgN/OTiRCxD8INbUFdnlf1/y5njzeSrFHVEy3Pcv1q6ocfMoaaciNd8Vxfns1cSbjCTOysxIr5eZcPEWDuJmDjDz5gqNiTBMlKfDQKP4pKcy+1ZG/6eJ1fF/pPbLs/O/KIkNEzBiy6lwmqp5eYnQlj8tUMf5OBTG0yP66dlpggRo2VOSx/bZ4IagqgH+3meWyDOXoYzgC+ISOEHEFSuWSuq7r4WVKSIVy4kw5Px1cv/ABlE3pCnfiB+BJlkrVlyggga9O/oD+pssnilspks4hsVJOWZlAiLUn/FQhTaZRZC6FLEk1sWB3SR/UvsnPFPBOqhk6pMpOQ//vZdNzigA1/hh9jUYYbzwxijDJScQ4dvy4kFYhiLet1zklLKWT8KIc3HgplIql/lSlEZRWT8PMbcuz7st2m7NrKO0GQZvlHzBIXPyEaFAUtwAlEzwKllEvQJilTs12xuMlm2V5lTL5+WmlEcfwoa/wDfAuT8CIERmDFyIbC74zKxShqnMP8Ao3UuOnaltSim71uKVpW99NvWuLFArcD6G992a/2xLJSYUP8ALPxbUafOmTDKtXGPykO9asb6uRtrvzqWmD81t9K+Z9TSuJfIzdEk/ffvk36UtURqEjSwD/du7prjIUxL2FqPr73ffeXSUzzMXplVgxz/AHz6Z0tUxSR11YPpbwt46YlxaHYOQaNb7c/J7uwsQboixBV4yXLigZ/HxrkKW1+aV/vM4FLNR9uVfRsVE3E/3w1WSfOhPVgAbHm74fUKqwfuW9eIsmpRdtNSKgli/MeBrzwJChR6bO1jfxu/0dyk6DPXqR68fG0cEK6U0HR2LP1r9MGQyEtWrg9dGD1yL6a0pUx4x7+2r8ra49xDdvfk3PD3LzCFhKVllBgc9i1fkfrW3gXNKjd621rs50ro94qUFNWmtG6ePSlMOIRkWzJIIqK66M437UqbGhxCNaWIIOgoKbPfXc4gCQaFtfKnrTBsNJcEZnvT1r97MCJy15b++urY8pRU1m9dt/deWAMTQjEEoQHWYVT2Jy6HTycMRZ+TiNxP/EEW5+zTw0OH8mJ/3gz/ADlrWav0pv44jCTDlviiEFQHwoBc0bPUV3yZ8rPKiONhuK+bYvwSRRhvWvPw0HNqYGjR1R1F/wAuQANAB28cvGwuNv49Q9e+ty+7s1MGSLHfqW3PfSvdzwIpOVKnxHWprm2eu9pIU7sbHoeVu/u64chUYF6BupNdKGj9G5YSUHDnLOjPlXfJ3+ViJLHyc2f15e2w2gMT00977bGuEykA7tnQO1Dvl8nFbMQ1UJ0Z6ctNLezhsfnYHw3/ALxhqP5+Ovr72yk+6vYsOfLwuzFQdMZACqd2f6fxkXfS0uJq31oe5w2xsSa0F7HSz8qjR2u1dOlXfTCK4ebDMsdtn+n162mlRptcVqxuDy9Dq1AdNSRYm3t77cn3wgUV/K+dDmTuHyq9c3sUL0JNm/oAb+3uYEgvTk319t1xkID0z7Av8s+uwa3uIUY9NuTm/uuChQ6nkPfXD7dk9MSagErV7snLLOlHrQ9tKsLKx0pW7Flb7s219OdS2FZmThzAdSRxCoLdQRvzsKNemJnCvSaUgKhRjuQS5HZ6618Otq4xYkMkLLMWB0p39Kc8UypCCkkRIYFaEClOQtUClXu4GNIs/eC6GNEAPXlp06eVD0sRMct/JuYt38+uJw5GVp8iHuTSh9gdfRmiw4sVTr5lHcktocj+1iiKTQqfVvZbyOG0Q0Q/4BOjNsLUv3CtAKimNUyIbmiMhOZUogBnfWmXWhz6eMZVg6laJBJLtS1q66jEjENAkubAJd3sH2Z6XqMNF5z6YUMy8oXKksuJkScmGm31s9KSy1K44wAAcpTUi/jTp6NiykJDjiCLMWBBCTW2ug0LUpQ9YNElVLUVqd1E5uavmDUjzztsUNZAAS2lAa2P9E0pQ426HECAAluEGw2NBY+ANtxoOZQ7Uy60bVny8fpZhERVCW8Rty3HJ9tMNIiJP/ja2mlW72tTCRlBqM9gXHeu+uT52ZEWhLig3o+nX+zh6HGUNlbUs4uT3aOD64EgFMWfR2Dvo417sxpUWJ8bYu7sKszE0NwNBXXnh1EyzAU6d1PV7lur4LhXYKkJrqaeTN9N87RMd2FGsKkX13etulMH/eMKrJHXw7mHe16A4cYV2pGg0fUN0GWe+lomNW73sBfmq5owFHJoa48Zzr6D120Yd+C/wCBtltnTTQdLYEapuD1Y839f6Jx7907ux6qP1v3Y1MoQ4AS2eWf1bx08rT+ICdRzNSPDk3U1xMRxsevt9bYQVLgf4Dw88s6a0YWmFG4U78z7HiCMFEQHUh3r7fHkwtAn5Z/LP7dLZcs/F51999dcYKw+pPl6/wBYMgwQC5FRlQUFGYaeL/pBaiAw18Tz3+3mVosRwWOh7ntXXnizMHXxEuiaQsH+2pkrS9FJNGbU/djq1qDMpVM1CUD/ACBJSfEiuldcaV2iy1GYS6kKHzpdSTsoPV7jHR13TkGcgImJZYUFMVJccyS1QdKb9dRnpsRK4C+CKG2NWI5HQi2n241OQIktEVBjpKSkkAt8pbmbeN/DD0iPTv1Y+ev1tAg7cQNXGr3pVuobxtWKhajyH09jC4jnP9POjWyFbliG3JLP115cugzD6HqP7xumYL6+vE2IIgGvmQK02HrTETC1IFNqfbBkOKEgxIquSGkcxJoKdm/XyNomMXCEkqUSwZjW/sd3LC0SGVfJDHEtXyga10BA/GmInfeIhHUJeCtoMKlDmRqWBqdmZq1ztcyMv8MfEW/GpnLWG1da6l+mL/LMnMJPxIgHxFAGtWfq3i9STamI2bwf/I+avskWtAdyXu4brXcd/JsXX7To/QbU16P34T/HH1zH5uPpbJU1iT4D1TjP7T2ycfnbuiYZKC9CEuf4HYtm4t1Och/Mab2s2g6d50rjh0mvXUgGr+fe3maYmEvHKQKuzUzz1bXTlZmrpW1LEhPcV92PvR7YuIa31rq+/kz3Jr3m7vBnCnMv8xr5Z6/Y2SXB5d1rV+lx1bDkOMW1Ows/dahLnpoRhyhzw3z2NT3rp3HWlkIku70fuZm9X159cNJjM310b3qMFJnR/wAyMgXowbrTtWvzsmqXFadfrsfH64ZEcajuDUfXvHjTvUE6H/Ok+I0HYeutoCCOXKh9CfKuJiONm6tXy38BjxmwW+MZbjbXPPu/TeXwOVuXPz8/DGDHr33730Fbc7jbGnv+bIu3iftmzWz8MC27l3NX6+OnTGPjVanf1p7/AKCiFKUWzPrOvbTvbJVwhjV61YVDMfz3c8TCyQTo1NL9dW0wdCgFbc1dewr+nhlmLB/ccLgn5Xvz9SNxWgpg6dxerPbTbkbuNsHJlgR0DZEb9R66WyJg7lvIeBfDcNCrtXloe+3r0tgeLAAGT0NGqCOgpr3seHGLjX0O4p06YxFAbhPjRvxcaXwxx4AqeUEDMZCp6P0oxtZwox0JD835jTXfuxSTAYnhpcECnJ/HTxGOqPZsvy9MQXVi3gXd18wrhxVft5XNxe9njEs2f/bYK9p3hPzX9gSbUVKAhXTju7pSdwJi+Cgf/UsPz8zd0RMRM6pKuhdjJ+POKidn0RkwpqZion8iixylMGBnUpwxYMNZPypl59EMQJoD/wB2AI0Cn7hWOJ/qp2eTHgyXaWHAMb/TwrKc9goZMSd7MZsr9vNAKAcxsumIiZySJITCjqEb/wCUG5a9vqcubhh7SXsx/wCqXw2w9NXVw49pyTvXDPtF4Bhw+WLcXEnDsnG4d+0Twyv2ChKUi9b5wzBvyFyx0J/F4uwRM39L+8XEgRrU/bKfhZH2h7N/qHIQI0PK86SvKu0kkR8yFw4a5LM5KZCUISJkyMKak4gYj/Usk+MlRUoEaX2GE7Ey3NexszHQc37MzcDNezs9XhWhEyjMMqm4JJ/9lM2YEThCv9vLs2ErEAAKSnxVwXKXdexmLum4N63bGCUSV8QGXL3vd0WDDnbhvqCpIZUG+7jmZK8oCwSCiMKvZ3M4xhxRETGEYw1mVXHQQRHEMJMtNA/8ZyUVBmU/8hEe7gd+hxYUzCgTsFBhQMwloGYQIav/AJKZkPGllX+eUmPiy0Qf4qQUmxxTd4XP7w+95PiWkKiKTUe8/KtRYt8Sk89GqoU3Yl8xK2JUHIBUTT5rHf8AkQCXu/TA+EpHCzs/CHb5SHAFtC1XszM+IpNXSUE/C6d2/WoDZv4WuoE2N6/nRtRpppgRdrPaljWx/PmGDgSyI13zcGcl0kxICwr3bhJipf44PMWSPeD4UqWQhMTlUopSCRdZfmcSSmYU1CKuKGscQFlILBSCXY8QsCWBYnC0zATMQlIdiUugmpChUKBNudnD2vikuFftVcSUce5a8cLYamod3S8SNhq98Km7ZSZl8MSM3JzkpfmNb9xLMSSJm77+lYqZG77quKUmZaCqBLX3LzKZ+FeUtCh1vaOf/wDVE5LhUAy2XoUiYXLBfF8edQFwOKZCQhUeHDgktLxHlkxPnWlcQpEPVOx/aXN8r7RrmZOXBmAI2UxUKloa4mV5dGHxZuaROLChKTa5uHA4Y0EpmI0BK4CAIVV9RX9iy/MUz0eevOdmZiLHWVqVEiLWtTkkAqJ+EB6ITypDcqaBrRQiFATwoSEHhCeJ/mUzD+VAwFOBDACjnG9zE5Hm4ioseKtbkqqSQXdyRcl9VObnfDbLQVKUC1BmTtkG60cvWmlHWWtNQdS4HkSX36tXd3BXozF38fLD9CRRmycdc8jqfBumVkopS99TcsdKudPXnjID29ufucOkug0Ua5HNugpq37VshGUUggPWj6cwb6+J5PiSQ5363bfvtS19sOUNB8aZ7ZbPnn4Ea2roitbMSW8a35d2rYMA9Brg1EOj7s9G/Rvo2W9l1xG5NY+PjVzf7YOhDtTYk7f154XENxl5jbw0fWutlVRdy1RX0BqS57uWC8PfQUcXfpa9+mMchzGWWdNMtKZFstOi64oFHapfvdydbsQ/Mtj3C5r0pSmla1aw5BzjBSdv4GrjbPvXrZVUVxe5NXrqWYg3s+2J8AdwXpa1eVvS9rYUSClQUCQRkRQgh28O4z0yNgmOUn5aH/I7uK3d7WL9zHHlQ0qHCeEj0fYizcvOuJ1cGPsS4dSkXZeMxLlJoqEsgszBJBcEZbhzpQCcSdiKSlKiQzMWSut6Bbs+xJBs7EMSWXGlSTBiLQXZwog1OpDDarh73ribweOvECEwN9zMQBqRUw4gNXYhYILkOaO9bKmKFPxfDO4VLQla1OtHfRnfWuLaHnGaQh8k5MDpMRQel/UV1w6I4/4rXypnv6dPgO3427ZWY05c1wl5B00ILMOlhlUNRBKJckE/N8JaFDmkpcpegdJFiBSuGk59mik8K45jJ1TGEOODyIipUk1FX1d8QDH+NL8x/O4MMvcuEZWTuOcxfFv0rlZmDP3pKYl4e4swXKysiiUgCSgxrsvPEkriqXm5wrVLXncUiuUhw5gpmpa+yntNEyfMcvnIs/OqlJJM7CiySsxnFwFwpyQmpLhgw4sVUGCuBEmf3UJaYP8AtxoKFpcimiduez0TtplcPLoUpkuXxkzkvN/6hByqBDmyZdaVCETKQpdcWDGCeCMiJH4VJNQpJIN48JceXPhjh5gPh5xH9nT2Q/aBl8G4ZurD0bGOO7rxvwR4uYnF3w1oVeWIcfYcuri9cl6XtF5/di8JwXGhUOHBVGTBUhk9WyD9S5lElIycp2yg5jMyklKS3D2gRmeTx4/7OElCVGdloXaWRXx8CQtcZMsmKxiRgTEWhHBs4/R7PIMeZmIeXccGNGjRQcpmZeZEP4qyrhTJTq8mjJagCIMWOpgUIJBBNuouf2LMVQ4sfEXsRe1fw5Yc0W+fZf4qYW9onDcoAGMVN34exxe+MYcFH5yiY4cQJhTpCpYFXIne5P8AULttwpUMkzjNoSSkfuOz01kvauBwpUt1GBlOYqzZPG6SePKkRSPhhCQy040DMexUORUUzk7K5asu0PPpLMsiUVVoJifkU5aqjAGHmKkM/wAwuYBOYJ/08JmfF34U/wBRXi37OWJ1ROSBhz2ksBY64azEpMFgiDNXliO6OFkvC5F8qFRYd5xgnkUUkgcwehfrXLQIsKVzWci5VHHAPg9pMtn8lUlfClwmHnErlsIq+LFSk/Cj/DZMQIUsJ+KKmN2CzRUFUeWyyVzWXuI2VzEtmcJSNVfEy+PmLDhBI4oAdw+xtK7fZO9u2PdUS/8A2V/biwj7QuH4IEeWHDD2m8USczHgAOj/ANtN3tifDPvFJ5R7uLfsOFzEJJb4rbtKdt8vzSGYxgZDPQVK4vjR4CkQ4hulQmZeVz+GomnzKVCQQoAnhJVjUJrJpaWimHNZZHlov/GHBl4sQKuR8CIrLJt0sRwogrUGPCCaYofHfHb/AFNPZ+REPHHCfHCLc0iooj3vivhTgjjlhMQkrdcSNfd0XJi+YEFKUlQXEEusJqSnIbHLZlKKTxJ7K5ktLGMuY7Jql85KEivxVy/ZXMU51BRDosfHyiEIRHzQwQoYqk5dk8aIlMvmMhCmCsNCnos1lMcxGYJCczhQpdaztDjrBajhji5vZq9tjBHH6Be+Gb6leFM7fMGDMJn1cObmlMF4mlIKoKoJ/wB48K5+LDw7iO5ZiGY0C84M3hq6pyBBjLiyd6S8xBgoVuHZaZ7PdtROZPKZ/K53ATDWM07J9pJiNMgyYKfjiLKZrDGeZXGQUhSI4EaXEVCETcsuGpRDE2rtN2dEKbk53NZJSFpMtHRMRVQQsAcH7eZgLMFJ4iCj4Zd6JIq/xRwt7UV4Ym9rvGnAGFhO7RhuDdd4YkuW+7tmY8CZw8IEki+41yzkpMGPDvC7Eyl4XdI3bGTFl7wk18iZpU9DVzwvy8zbMYEznedRJGDClcvi51mhy+WgpKYUtJKnZhclBhjiV/tw5cIQlNeBKUhKlBm/QzIs9nRmcl2bnEfvI8DI8ujTWYxIn/crnkZbLxZ5UdLcEX4saICFI4FpWolQUGbuGWJoajJm6d8z0zOdqiJFBp1qL9d6h/R994NHe9tNab8/LctiUyayNdNdw2TaNkN2patjqexceYBJv+TfzGCQC7g83bemrEW5mj2xKpKIQxdgGOzjoMw2u7G1ZFZ7V619nrQviQJdz/b6GlhqNsXtgOZTHk5uUKhzMFoHNUtR2Yv+oplbXJ6i0qY0cE6ewR5gG+KOfdEVEQWcpvoddzVvXpMEuCQRUFifXanp68qcmrjlsdeZrW3Oj4GlZIB5UtTp7s3LBMOgo7lh96eJbq1griKNLAGn35vclvI1kVEnozcj7q1fOpSKtqdR4VBbXyG9spUTzs7C1afcszVGJcRYuatrcF2L3ua2etWwSHGRY+XW0wduga9T0rt4NbE0lx3PfevvR6AUw5wJmKn/ACdm8RnkTRtqF6UsVJFHYvSmhDPyZmtrYHGS+/pt13PjTDvAnoilJSySSQ3w5bEsdMzQ5nMVscEAV7y9+h32IegDtbEHABoRduVr7XFNzrrGsV3xFM0iXhKZMKGEkgZEPzVPdhka7m1jJj5Xeqt9atYc+6ledzlMMhClsxUSbX79qbClsRSEtcRTrUVdy+2/X7imjZVTbyGvj9hi7s3jevieWm/cMOiQwAZ/VaMD1+tgFQcMRy6biuo0tq2DJdWlbe/bbcsqDONdCNTpqPHPJrTTEPEGPI79LN0odD0bRfme/WvTVzTCag4cdNSTr+opu9jpNW66ADTbofLDaLDm/f71d9nFRhMpJemdexYF9ND9hYwWwFdQOru++uzbnDUOtDvRm/yqPB6+GE0g9xkQ7jybSnyqz2I/OlCwGnfSvjdq4mmhDcxej9BVvLmMKBOw2f7ev0tLie+jsG7+opypQbYZQWJ2o5208+7U48UvU+W7jQeIqK6b289G8CNDrpyb84MOVaOPv+OeNUwXOpHbr3HU01tkr0LDwHRujNzFMHSVU3o3foxtfCyYA21zfIiuY37NaJWGverAb+2uKU1OCJJap52GtAT5vUPTlgqHAdmT621Jr1ajWGVk28Tfr197Y8Vtc6NfVt/RjoeRw5wIMVBHKCKaOMj09ZVysFakF+IpL9PY0NcAWpCv5tXQinhqLb4OMSZQPiQVDqH+381sHggqNFMTdixPo3h9cLiHAW7EA0sRvsDr0pzbAcadjoISEJFKEppkzZeNS76GzKISCHc7fye/0o3jWuGIcpCUalT1YOerjo+v1w2R48xH/OtRAegcDI5DX1XKzsKGhFQkaXvpvdtLN3YchQoML+KQPMmo1bUbW6WBVK82YJFQ+pzz18R5NZwKYNxAVsemjc2LF/PD6FpuO/lR22bnt4YGVKJFWZ6jVny/cg9OljpiK3B7678jdmfxthlES1PEONHBaumt3HcMuUz+ENn8qGlQ48umVmUxjQa/1z9b87YahRQ7EsdLsTSlb159LDCH4atQ9RmOp2B0bQ/SxhFJuWDOKgF25Fr73FsOpWWBDkeTP7NLa4IgyY26uBRyeoGX1zatsmNu4A0epYUq+m72dn0KIqgGdKRUvdiaam9PYw5wpJIApl8u4yr+1bRMYkV8PDVn7uVcY+MoqJ4ntUFnNeradT3jBQl01cfLPOj/ACenkRb3xVaDnQ691+8G3I4KIrU4vMtTn9eQ6Y0XLDYbAsPtl5WkIirEtWxqDpQ/mh0wZMV9edde/AioJD09ds/J/GxxEBvejPp0P35bYOmIN29PH+vTAyoY1DNkW9bWKF799/H2PBsHSs23vp3n7NrfGghpG/rffvaXGN/XEit6k+PnTuwohLEMKOH187RWt6Dp0G3P7U1wNanoO/375YfZNRRykHLlD+Jr60eyiy4J1Y+GnvfFZMji03vz372+umLIw/fszIlBhxDy0dD0anqvfS1PNS0KOCFJDtQ+nLWnVsaXm2VQJsLCkDiNiAHc+Gn1F2xa0jimTjoH4mGUrIAK4dBlUkOOp3FaPahi5fEhk/CXSpYuKDRwb9W6aY0OayGPCUfgL+UaK6lrdNdjbDym9rpYK/ELGrcp8a1+Z6VysuZadswI6+9fDfFWrLswB4fhhVf+W55++/CcXEl3QEkwoa4y9Cosnxzz9aWKiRmVkcZCRukHcjl5GjVwRGSzkUj4ikw03LVPcaW360xGbwxFMTrp5xChjJCSWbYgZ/Xwtay0nDgVYKVurzpboH873knlECWrwla/+ZHLQmw5Dzwy++BrzDy/V7PuvZLe+eLQQW08x9CMe991fw/gedpAq1A8f7x74XLz/OmMe+7+Qt5zt6/RPrXGPhj/AIk+Pnj861yzYXDSHcgpUBqQa/rWnbK3a56EHJTU/wD3aeTCot54+bZJbhP5ap+vN6ljTE6lo/OlIf4hQbM+VdNHyOhe1BEh1J/sdxu9/ti9hlw+t3APprz203DgiKf2evgbKrhvcO1j05io++4wwD3XdvJ3ofdXwuIvUjvX18rKKRo/JjUeIp5VwURSNiPCmlD9DTWgGFRMLGSvvtRjU+XTpYCkA0IbozG/t+jYKIg8Ni/2xuJlT9mpUHxH7WGYaW01qwbVq6W5tyxMLZjxEPYaX5D1PXBEOOVHrowZ8/q1G1dxYZQBq3fTe9tR5V3yVEVenU0szX6V3w5wQSQa0aj59fHV/pZOIu9qchU+tDoOeCw3Uamm/pR2L7354kErLuxUM/F3qBR/l4tasixgTflWz+7bDvw6irJDkbNs3Llty1w9QoLGgHX9e428twqYj7kcz/eHYaX358q/3zvhUhnBHre0kxTxAf4+fvy1fDiGSH0tyv4uMCRjqz6DStNfP+LPQjWnUd9P6wvMqFfp4/Q/1hmjJBJ2fyOreP6ZZWcNXyu9enP7V50rvr0aJU61o+v9b/fC90XjeVw3vdV+3NNqkr3uS8pG97qm0uFS143XNQp2RiuCHSiZgwzETlEh80M/Cs2blpyNKR4EzAVwx5aNDjwVgkNFhKStB0LcSQFDVJULGtXNQoM5LTEnNQ+OWmoEaWmIb/ygx4aoUUB7K4FHhN0qANxjqbizhi5eP/DP2mvZqu+7Ya5b2kuHc37dXswypWqInD3tHcILpu6Nxp4d3ZDTCJE7ja4Zb8dBl4akoizS8exoyVRJgxlb3nUKD2jy7tBkkIADtHly+1uQpNBC7QSCJZWYSsNKQp4k2qJKx01CTEj54ooSTXheayEfsxm3Z7tLeFKTC+zudLSAAZJUaLAVHiKKgBCgrJmHqr4cTJ0JcIGPnx7LuNkcU/Zwua7JyKqPiDhcIWB5sxiTMRLilIS7zwLNxeYc55MPzEfDylKyNwphv8IFuZ9l89GZ5XDk4hImZKSgyq+I/NE/YGIJGKXqVnLlJky9XlEveneJKXfJ1KTeSzGZSwqEwMxaaZrcIm/jqBdmWWGJiu7geZITSpAAdiGBDdWDMelNL6WnDUF6VD0rY11I8m1wusckkVFKaWbxu99GGI3P3Oz/AAHLMD4XO+TU3bPwF9LTtnIbUUJ+h5DYbYAod/MmtzvpzauhBOIhN3WEqI5KuwpQnf0N8mFr6DNOLu4rqdOLXprcYEXv+K8jVjsDzwzJu6HB94IcGHD97FXHjCHDRC97HWAFx4pSkGNGUlIeLF518oAflAAeTFSHILPW7kvWuhrpR3etDgbAcQSkBzxqZITxK1UqxKmYO5JSAAwDYMhSrN8J0If8uW5FfAWipbu5ehdmcBx9a+OJAHQU6XvuR4DSj4c4MIIGrgDZ/XyOdl1q8XLhnbZjrUa6BhbEgOuj1ueZ1bww5wob/TbR6lz32pTWycVXPiIfZ9aatXb+yAb6+IF7dNbfR0gpZqVp4Df1R6dLV0ZTk1p97Czb2FOb4IkMG9++eHKDCdjU0eobLIu++o+9kVqbYP5cm56dcMIS+lbjdtHt7q2HNCARt0dhnoS25+mlkYkShArdteYfoWYM7YZA/oGg99NqYW5SOm3hp4/PSya1Vfe5rVxQ6bka8wwxMJe40pSx7/71548UakeObNp5+HzsqqJdrjioWsaeQ+4NsS4GBYkfW70p3d/XCaoZdwHDPm/jv1rtluuV2f14euli2lQ4uMe4TZgdSdRVvbjzxkQ2Jdt3NNt9SNzs4pYSl1J6Dv7iKDcWG4bExDNiA5r+K8uetXam3JsOtOjU8duh1sExNSXFG116aPqfrgiYY1Da7OQxFQ9H2G742DnTd6dvCmem3S0TEDagdwrSvkxve20whhoTq/c9Nd9PXB0hIRJyIwDIH5laAO38HLzsnMzaYSXJcsGHFU9AXYA92jEjDEGApZYBgNfLRiDzxvcnEPh1c3FC9MI8RJm9sKcNcIcJLy4ocQOJdyyELE09hIQb4kbhuO65rC5mbsVHh4kvWflbsuqLLz0zeM5PTssuWuqLJQZ2NDtuymX5B2izefhZ1OzOU9n8k7NRe0HaDtFMmZXK5QtM7LSMrKxJORlpiYmP3k1NQJeTRKw485OTMaGiFLIhIjxYeqdsO02b9m5eVRk+VSmb51mOZQMtynKos6JIz3xIUaYjRf3CoMYQRLS8CLMRhFSiGiGhRMYKXDSq0Y3tJf6al1oSuRxx7RXFaMyD7rB2Aryk4MSIpIJhJiwsBTkPmcsoQ73WUKdPvlNzHpcpC/6cZeIpMHtP2g7TLg/MpOQ9k87jj5QEmEF5lLZUniiL+eFEStHClkLWDfl0x2q/XqbJ4OzvYns+hTjizTOP3C0h6KIhz6XYf8oLEuQl2GE4XtY+yv7xETBXsP8Atj46jwgFS8/NXNjWXUpR/IoRZG+sPqhpJoCiEg1ypbaJSd/S2XiS3+j/AKW/rznpUDEgx5PsmJNMwT/GFxQs2mGhJV8giwkcVSfmtilmcy/V+Mhacw/Ur9L8ohqcLhIRIxwBq6ZmDHCtSyjpi4Jz/Ub4q39cIwr/APu1/aXx3hqFKwpOXuriPJ37ieTTKw4YhwIKTjK8sSRYUOHDSlCEpiKASEu4FeiSPb/NpNEaBl//AE+/rVHEUFK5XNETSpaMks4jpnezmYJWaAARBFYOEqqp+ZzXYGRjzSp2b/Vr9Pcvm1RFRIkxkknleWRjEWSpS+LLIkiCVFyS1SS4D44G4w4VjcV1qv7Bf+kfx04H49gzSbxlMf8AAXGMzwcxgiOgEqSubw1hWNITkCLRaoc/d0eIhYESWmIETmUqgzObnc3UIsT/AKU+2mRxyoNmnZ3P4PZyfSQ7/FgyfZKVlJni4jx/uZOKdBw4upbJMsl4Skxv107N5okI4f2mbykPMYC2/wCMWNmgjw1DQoigf8hbETwL7Uf+t5wWvOWu3hxgH2v8cYJgNBmMDe05dFzceZONLQ1AQZSVxMbhwnjKUg+6Coaly+IIMT8qoaksUlKDLfrFl81Bm+z/AGE7aQpQHjVL9oFyWbR0kKJQhM9CkMqjBIQyFuUrU3EVJcJGs5plH6Wz0OLAzftT2UVHDpTGyyMuQS+p+EJuYSTxfMknjAOhL4+imHfa49sDGuG5TEPE3/RT4KwcQS8oiUmeJPEHHmHuHV2fjVpWmbmpO88SXHHxVhqGrniFUCSxJeMxB54sMRowZJ3iLmH6152qHO5n2KVCXl0D9yubzTtr2dyiNIQHEFcSEMxnpickoXCvh4IqBEVAKhxREqU+kyGS9hMsnjL5V28jZkYxKIGUZbl2bZuqIolPw0og5ZDT8aMlQBSpEOitHAOPnnd/AG77r9qPGvtDowBw24RT2LMHouOe4bcKeLOK+NWDLvvqeXdP9RvK6sV4sw3cE1dJhyFzSkhN3BdM5iO4Yc1FjxLrvKUl0GRT8j9roMhL57Gh5XCyqWlYMMw4sHJs0/1aQE78WJ8Yy08iTlJZcIJA/wDhVTctxH/t5hML/toP3B+m2R57DgKz/tJGzCJmc5CiwoRzaSh5fmi5WIIHwYs9KQ40VUCMlEEQ0/HEGbiwmVNwIccKiRenZYOAKMw71zyerNWme1tUiRGc1t5f3pbc46gavzqRoRXlXncG74kMrQitCKAs+R86Zt9bV0VTm9tNeXQ+ArgcTqdgKaDcaswbV/GTSZyFKh99+xyo518rIRFlLPo4c3b67i9X3xmxFP5fT2a6eAxYuFb1Vd09CihXwKZKxWoIYg5MPmaNaqm0CIhQDuKtz7vVxdtsJzUIRoaksHI+W9DaltRYjQANi8iIcZCJmApK4cVIUCDkTViMs3z1tQlTEpNLt72u31AxRpdPyLoUliCK9RStqsz0a7jauvr6Whgydq0s4sD5fXC0P70HVh0J7Z9Xa2QWNLnz+9/HBAe6vf4t18dcFgO2dSAfXZs+tjAv126FuuCpdvOnpoHvp1bU2EA4O9Dn26eenW0nNOXjd71193eSaEPbXvu9t797aFw99DkJeJNRiAyT7tKixKmcMAOzEWMl1qSlPVXIa/Y7dzY8lBjRBDQDU/MaUA3tYCvO1XxWE3NqmpmJGUXKlFRelCd9/H55W8JPygC1hpVnLDbnuTjaJeDwISAGCQGAGtGuLM/fgmXNf01qCPkLZU7evRvSz8qYbILct7NyrW7ivfozwnRvDv1z1zsEFi+zW6fb1wRAamrsO8btUE35UOFCKh60qTo3yI+e5rYyeXXnXdgOXuuHIbt0uX5bNy1b1wmRQ+PZy/rrY6VClXN/rflbTlhtFh/e+nt8aCopm4L9de9Kddd7E4q1qK05f34UrhqGDZuRIc3H2Y9dKV8UippXoTsGBBpWtGc2KlRI8tubka3p3GlgYC3Le/jTk7UuK3xuIbEUJD75sdcm1Apk72lxkC7DSw9+zgiQ5fYuz+n9s9+aghuds6OO+fTbxtn4umtL89NK6+TYMCXt0vprfUX2rvRdMADrltTX0e4zywYj0LDuL7U/HocGSVNsGvyYNrXn6vguDLFaglLl6UrTpTtQDJi2dhKipSK7PcP72G+MLiBIcm1Knwpth/gSMKEAYgdX/Hr1yOj52RiTC1EhJYam2tG8/R6YQXHWskIoBckEeeurMWBoDpg0FKW5UpSBqwoPWlgMT/JR67eVWqb7UwLgJ/ktRroSmrFhs9vQ6YV94A3MkFxkAKU1epB8a652yB3AeVe+/wBdDiPwgX4SoM9lGreNR4VDjCS5aVmQUrhhKjQKSG8SHY5uQ5IJ8LFTEjQmKSS1wST52fa46Y8mJHgn5FlYFOE6jkS3vXDBPXSqX+OH8UImhz+mR2DkM+1rOBOiJ8ivlUKNYWYcj11OrYtpacRGYK+VYZwaG/dfn3anDUYZegyGRqD865jKziYhTfXu9nbXuOLINca3PpTRvYx4wgTykN0LafIudfCljJjOHBr16D12LB9b4KlRBfzYXbwt1NLPgZUADTfR9Xrt46eNjpikn6d1WPvwcYYQsG57xVuuo822wn+GdVBVx38i/wA86VAZzfEfWnhV9dOdOZOG0rWBRQfd/ppdu5tcGwZXInyFM9tdat9LZCxVnpvXp13HdiRicNyS77dx5+XgMGiCwcgN2cedNfHrbPEdz3/Y9cZEQlq91H10HvpXGTCcU7fah8cm1dgKWkFkaD09+GGURKVrzbyIp70wguER6ofk1f4obESsGnkfpfyY+WDJWNL7cnfemz17i+B1Q3ejd8v23sQL7xzv4j2cMJW1L8vt6dXpgSJAOYb9en7n52KmI9H7joxpg6IoF/66H+u7A5gjo+un0tPjPv6/RiOeCiJuPQ8tfLHhCbb5+W7W8Vk+/u/uuPfEHPy8eZ64OgHQUYfQ/LPufB7BWWY61vq933wtFHEK6nl1w+ScflIOzOH21Z9M21DvnZaIKOKabhuYpT8a2qpqDxPvowv42f1fEplZwABj5H1T0crKqFatzp39D18WOKGPLAkkAPc0av3/ALw8InCQPicHqUkt8vIZWHwjpzG/e7WGupxXLlzy70geH91psMKiYSc3r4vbIDNy5HV3L+/PEDCUPf2f8Y3ERB/yHiW+ts+9PTEOE7csbcw3HmLZY7HuHvSvhjDHY+BxjmSNfv8AS0wgak+h+vuxxnhUdPp64194nf6fraXAnr44kIaj7P2x+bS4LzcQ61YA17GpDDuDlpq30FmEoQSeEsa0eh3FOe/oBj5QkY1hfzcbingz1amLPkpzmSFA0yIGhodWcHV+9tVjw1JUxD9fF36E1ahxssFbtXvDX39HF7hsP0OOFAEEMw1cP9R40sgo8NCCHsdvT81w/wALhwX3G3u33rhcRBuR2NPl+lgFIJa/M0/rGPpjdKtjl6yNgLQBzfVvy+JBRGuF0KevWrevrr2ssoCzg7eHsHvfBkk0p4+h+unM4cZcEqS2h1c7ef8ALZ2UiKCUlzfb3Y15YIASGvxGjDVy+23XEqkYDqBI2prmGSNC47jrW1NMRmo+/LSrU1pTXxw2hJoNTUnQNu23fXEsl4AABI7eLVfNn+dbU8WNUgXFPfvbqH4Y4BS+/c9AfYqMHhAAZh3FLBCzcV5O4q9Ts7b8+riPl16ub2e/iPTA0QEO7OPocnNdj51azUNetGJ8G52cOX38cTUsAUP4526dcNcdb77MOhyHyB3Hnawg0puxqNCzemltbYq5iOPmAOhvTSvcfbYb1CpBL/v51bwe1ilTHbU+dPdKviljKCmFdT197t9cJBB1ysV7U8adb3bVsANK4nF647xRg3hfdXFXBvvFY99k/iJc/GvCwhpVEXNYSmosa6+IVwKSg86pG8LjvDEMOPDSQnmvOGs1hos5OZzPZTlchnGXk/v+zGZ/uobklK5CdhxoMaEoD5jDAmMwhqCbCZQacCARRMqkc1y/OJadgpjwwmBmJlyx+NDgBEtmcAVFJiRhy3G1QYAVuRyNwiN0YC9tTjjw5uJKJbAnFyBfeKsDy6Tyyv8AT71gw+K+BkyYB5FITcF+Xvc8p7tgYCEw0tykDnUtmUvB7XzkeQVwSOZRYszAhqATwCcQmfEuEih+FHiR5aHwkBSEpIZ+EWeRSETKpmd7OR4io6VZeIctME8RmIcpD/cZbNF7xJjLiDENCYxXTHRc3I+4nI0Jj8MRTPqCSzn9tGztvqYoCgQQUqqDyUCQfZ1tbFbFSUqWFOClSgeTcmHMhqBmvhsmpEKSaDY9Xzf9/pawgxyCDXyJ6vWh8vLATW2mtTcebjaooekPvG7kpBZLp61Yh9at3tfyk0zVrdma7873pqzXwEj+W99trf13NiJTEqYZp1+p6Vps9d7XcKPxAc6juABt16a0AqOqNaH77favhgcQjRmGh8embZvlrY5U9ufVnDWY8iempGJi3jyHdv1wSiHk2epruXOY3/TOw1Oxr00bW50uS9WpTEwnUj8vp30q7dbYPgoZi9C4z1GdC+WtGLnSykRRqC4JPMFm99AMFSkU3I8BUdQQPKvVzhodtnD5AEdD23yzayMUguaPTflZjrSl2cPgoTV3Ztxyvbwfq+HSCkf4l+p+em2YbLrSyMQ/8uhHi22rG/lhuGmtf63rzt4b0cUJDAv4NSpLk/chvK1dEUBxHfnWp0F+QvrYtg6Uh33ehHPny30wryfXt0c6+vCyUSJpz0p7A+1cE4SwNn39u50pjDHsX6D65v022skqJqdRfY6UFO7nvjIQT+Nd/DocZMOJylQSogOXYsWZ2yJbVvnYRTHUlS0QYikpSTxFNgASSH/luAK+uM/IksVJd9/L36YRB5gNFZDqabVD5dXo+QUTGckak2YnisQ2t9KgtrgjUdra+/PVtr4w5bZsy2xp6NcjkSbY4mUx3YWvV+d7DbuwTgqHqGH08vp0x5KVKUEjMkCgy6sGy8LeWrhS+46+tnfUeVcECDZjU7aHQvd+uJtLwxIy8IBIWfzxUZGIGPwnl5VMCQohK084HI45rUcOZhqnERo8NMeAiKOKErjAWkXZSVJWKsWSpJNQCkknDq4MQS6kQFmHFKCExGSrhUf8uFQIU1hxcWjgsxC4PyXCv2eL+xpxz4g4Avjjbie9oww+u9b/AMaT3+0YmC8RSUnKRYnEHhlJXdIXRfMKTvyFL3LLSsnPzeFrpuObkr0mMOJvO5494Hrv6dTXZX9PJmf7YT2W9o+0a52BNSEaPJ59AlYMXLJuWhrhwMxyX/S4kjNKOZQhKBEWFN5fClZiVmxJy83lqpiLw/8AULs32n7Vw4UgjP8AL8okYM3LR4pRlSjmkGYRG+D+4l82M0mLIy8CXi/FjGW4JyIYa4aZn9tMGEjsmR/1JsZSsvccDB/AvgJg651KXdkeHDwtO3nEumegp93Ak1QTPXbKw4KJYQIskqDChQlwxHHJzykWEL+a/wCqrPFplzk/Z39hJzChKFE72nzOZVITME//AA0SXyvL8jhRIaoSoRQStIMMxAjg+CtIr5P/AKWuzylKiZv2ozvM4qf91RhwYUER0LYlXxJqazAuohR/iSHc8XEDh7vD/UB9oSaQtMtF4c3ODGXFQLt4cXCDDC0rQII/HCehxIMNK/7aIsKJESpENaoilJc0k3+vX6hTCl/BnZKQ4ylv28GemVwkpIdIXmGZTb8RT8yikqIKkghJbGzyf/Tj+lsuEiLlWYTxDlSpnMuDif8A8ZWWl2GwCmdnrXEPmfba9pSYKxDx/LXckw1QmuvBeBZMIStZWrkX/tuJFQeclSVCLzJJ+EgUtTTH6wfqPNRFRF9q51PH/wDKhS8kiECE8DoQqViKSoJIr8Q/xCjV8bHLfoZ+lUuAE9jJCJwMQZiZzCMTr8//AHiUqroU1tywzJ9r/wBpn3qVp4z4wQ0ZUwEQv6HBhiMop5oiYcK5UIBJSk/lYFIIqkEUsTt920jFa19q87KoieAj92hKeD5vkSEwQEpAJCUiwKksxbFvD/ST9MkBk9huz4CS4/7WMouKlXEZg1JCTxX3xm+/bF9qtEuiYlOOuOoKeRUKKmFFudIAWIgKg1zgoWTHiKEVDRExDDiJWIkGCqHLL+3faxUQwo2f5lEdilUSMlRoGv8ADsAAwdi1nD4xH/Sf9N0gLR2J7OhiFF5Iqq4N1RFHhJctVNS4ZSn5jxXjbG3Ei9oF98RMZYsx1esrLQ5SUn8Y4ivnEcSTl4blEGSg3rPTcnIgElS1yktAixSQY0SIQCI5nm+Y5mEpzGenZ9EN/hwpqbjx4KKkkogRIqoIJJJ4/h8b/wCVA1plfZrs/kJV/omS5TlC4gZcXL8vlZSMobGNBhpiqTVgkxAkBwBgeVGorQeVQGcAsNO5pajiq01G56ennYc7RQDMBrS5fv58/C2H2ASGIrv1qzv2+XhZNaqOa6Ecm8fUnAWH03p376/euH6WNRUdOhzo223Q6mqEQuNdOre9ta2pgTNfp9HAvfYF8SSULEAmo5WelMsm1BzJFRlZKKp+fTc8xzGlHpzxEje4IZ9u+uzHTXEmlFlLFzSp3Ieny9PWyMS/4b3z0GMAMXNfs9qGh3JDnTFm4bxIuR5ZeY/uyymBCswCwLHRqFmqNq2rJmXCwSmihz7x7rUPR6oTMmInzoACw/mdfvpS+LSllyd4IEWUjw1FWcJSglYObfMB836WqlfEQSFBtXYN7tcd+K0piQjwxEkVpSl626+NKaE/hIySHQXBzzpQUpn0GmlvBQ6fWu9HvZuZOJBQJBBdm5evrgqHKRSR8LB6aBtz9W162IIoAp5v7Yt1q+J8dKAe79/vlhWPOSF2oK48VK4gDiFDr2BIY5/N9rEQIkU0BA3PIc+dmsa4NDgxo5AQCAbqPe7bu2oOvLEDvW+o14xSXKYQohANAM86P1Iar1LWt4MLgDUJoSSPm0pal+fIOcXsrKJghhVRud9XfYeow1w1NXU5kuda/Tw+rif4j6cvfq2LRCaam2wPMW5nXrcYcIMQON8g3fs2natsqbT5uVNd9NfEbDBuFmqSDud6M7k3saYeoMTmG2RyfrTPPPdqHSyquIWtu/q9NbdDjIBFfPzGt2q2u1cFAksabOcy+zN4dCa2ikkkA9fW/jSm2lcMwy7eJ0Gosa1p+aHGFVB1P6E5dBrQB9Xs0g2fQh92q3O9a6WOHEM3h4sNdfp3Y1CS+WrUGldKuzHpZkFw/lhmGQHuXAvTVncWrvrXSmW+Jmdjlq38WmCz16bOaeT97csMi2F0opSgrufrv+tsEnXWmmJpFjXU+Fu+/wBC4OCYaA9AD3AJ/agzNhmIz363pra9ee/TDCaVIprSm31Ps0KTDJz1p1ceDfbXK0TE6d9LDYHvOMlY08TZvF/xh9loAgwwogc6hTVgau2+RdztZWJE4yQ9BQ1Z/TZz5XOK+JE+Ksh3Sn+X2BFt76thapLnz1qB5foGawwH6VppWjjcMKUbV3fEWDs7MK7bHy061YYWRCUrT166HtbKlgDTTpy9/fGFREw3qDoNC56VNNdWFcEiXq6i+dDXsHplp472gIgNrCxttTk3nTRxhczH/FO3J253v6WsAp+GQT8JY0bMHTKrZ+tbe+KoCoobt979aWfGP3B1DgO3f1f64U9w4KFAKQrPXPWvz862x8WvGPlUNLHm9fAYx8QOFo+Raag79Trs18RS8JIy0csl0E8yaUrUZtk41/e5lpj4qKn5gG5jffzANPDYJOY+NDCiWIorwZyKU1wFyggA1Oh1rtZlLuTQDXam33tiyBb6jQ92E1QhkB2Hejg5dTprZlCtCfuftyd8TCmrpbRgS+j17qgVqXONUw+lQRpV6fRtexzJsXjZgCd2cVv37150FMMJWACSdi/ulBrT7lIhs2n1+WTNptUWlx0Ae5Y116c9PpfEviJ9bXFbuan1wTyEM1c9m2+eY28HsULANTy5hq9Wp0bBktfU0sz9A/IVtoK1wnyMXADU0yz8i+/g4a0wsDn6mw9nxAJfBgW20vse47/3jBQD09bWlxj2Ovve2CBYpp7v9N3wiYCTl0+T+q/a0wtmY3007vxggincf37amEFS6hll5/f7nwtIReh7/fuuDJjjX34DpoMDqgbpHkx+3182tMRWapHWo6fanNsGTFGhbzH19MIGAP8AuHQ/LMPXxtMRDoxuev46BgzdSBZ5H3ywtDgqAZKSdy2daVJ09NaQStdQCffu3mcDVETqru+2mCocGIKsB0J+v09PbJgLI05VF8AiRUEVdt23/PLbphyhLiIFASNsu7EfbxD1suuAqri2xt36abg3s2EFoQuzA9KH6e74KE8Uir/KrdQoes7B+GQbW5H1DdXwEyxOg8fu+DZacXFISgKJ6B8+gc+RyIe2FMn+RYVFbCnOu+pbk9FosuhDlXCnV3A8+fMB8P0vJ3lGDploqhn/ANJRo/b0PKy640BJb4iRuHfw3seWxxUR5iThljGhhrupL3sNdfscbxZacgA+8loiQM3hq0z6+q0thMWEqiYiS/PwxGHGlop+SLDV0W/k79PtXDbFnfdkhQ5cw2WwyrnrlpWzSU6Av3WfVxXbuw/DluKoL6hgD5/n0wAq9Ev+ZugJH0J+3axhDJGvg/m+GRIEiqX0cn74/Mlcl88hR8bnvmHqK617GutbfUk9JfyYFtuvTnfHxBKRm4STz5l/r+Gxb103wFJT8VSBV3AejaUOfQ6By2mTkm3EGYe7+YYs47sbRKRww1Gzux96iljyxNpSdSpiFUOdcn0ocvOtA9tdjQSlw27Pt3+DeeuL2Gss931367FqV8jh2RGeoU9Bq3h+tLJGH3Hb35MfyyllCvo++/h41pgqHFfU99v1eyy0UoK1DWfzp7rTGTDL0a78iLO1nr4nW+DYSiWarkeI3PrSyKxQvcP3H+6YKhNNXf22tbHwxILvhlSkk1rroeu+Q77WrJlYA5Nprz8y+nTBUp+YH/i/nt7pppi3cF4KxPjGdRd2FsP3tf8AOlaUKhXZJxZhMJSm5fxMdKUy8slj+aYiwgASahn9k/ZftN2umFS3ZvJMwzZcOIiHHiwIaYcnKKX/ABM7mEwqDISYaoMzMQnSHAIAcc3meXZWkLzCbgy5WkmHDUVLjxUjWFLwguPF/wDsQ1AGhN8fRDC3+m7xUvC6JW+MW8SOEPD+HMS8OP8A069L+nL6vWXEWCIkOFNwLrl4MhCjIUr3caFCvOY90oFlRCCkbYP0W7TISoT09lclH4lJVBH7qZSkukMZn4cvAVUqAVBMZCil0rUlSV40mZ/VGRhR1wJDs32ozMw1KT8aHI/toCuAsTDVFMRfDqCqGkqFwL4a8a+wZfOF7lmbyufjXw0xhPS3Kf6Ndd2Yol5qZSSl/wALNIgXnKLUhJK1iMYCAlJAiFbINpK/oNnU4D8PtHkssyVK+NOw5iFKulKjwriS0ScmEFZSlMPgk44K1ArCEArxOU/U1cxFEOY7JZ5Jw1P/ALsSPJEi7Aw1/t1OdGO2hfHImKOEmP8ADMKLMTtwx5uUhJKpicujnvKFLgOSZqDChQ56XQKkxIsmIKf8ogD21vPP0p7bdnYS5uJl0HOJCECYuYdnJr/WJeEA9ZqDChw8xk9+KZkYcMC8QMw2OB2vyqbPw/jRJKOogIgZjD/aqiG3+3FKly0UnaHHK9hiooieauhdiCCD1zPZnDZb20mGp2DuCKF9nfzFedDhmPHdV3/pww6ENoxB1OEhC5tfNPYd6fezyIh4QGtcu7j1HprvhNUYu5GhArr32A5U72xuIBr4aNt3p66WMIhKhsNzt6c8Q+KNiX0JJ1+ugZ96Yt7gtK3feWNDhC+Ew13JxDw5ijAd5wIySuDMi/blml3bBiJK0pIi31I3bAhrIiLhfiFGFDVEUGalSmZVMyMRTQsxkpqTWDxcJUuCqJABSkj/APSIUMJLL4VHiCCQCCQZr9rMykyUpVDhTcuI6dDKR4qZScckVCZSYiqKSUhXAApQGPlVf03PcMOJPs4Y4nYqhePDXEE/wfxOqISYxh8HMeRsPSypo5qE5wxxXcKErUf7kCAHokG3DhGMlMScUkhcpHiQF1BP/aRtd3hRGZi7bFsW80tcjmGQTUQuuSiLymZJev8ApM4uVBUXr8TLpiWq9Uh6jH0nxtdSbuxDeEvDrDhzMYQlVZUMRFGGoUyVDKFDcF8s+uy8YLgoILhIKQQSxCS6SdC6ClhdqbYWzmB+1zGYhMwERTbn5iAzkfW764i8SC6cu7UNW9a0tZIikHR+5ma9z40Y+dSL3O1XNQ9GbavI9+I3eMoGLJpXfIvRm83ztbSkYuAVU2rcs3PUszv1rjCrAm4p5PcUY3t5Ygs5LAFSSAQCcxpTJ+gyyd9rbLLxqAhWnLVjXW1NK1piDDbphmVBIOwc0+wOp+Zqa2fEUkfyBYXrxFqad76hnJBxkJZuZFLBj00qA+5ON0wz8IA1zNQ7E6Pm4c7U2tjjFS4PIGoND1poKVGDpS/1o99Ln1bB8NADN36A5071HQZ9Vlqozh2tbkbd2DhN/WrCvL6jU1JwdDFRtQ+NPHNtMqilbJRC4a9wG2cu+5aznbfBglgba86Wpz5V58nGCigfL9N2GWZ2+lkIqqHfuNe8mvgWe74bQij01bqzgG4s/Jtb4ckNQdT0FH8669LVkQmvg12JZ+lPXBEJerbEe9d+VBWuC0I5xkzfEok8qUJGalqNAkM5LsH0eyqYUaPFEKCCtRejUDamwAqaq2pUYmvhQCpRAAZnuSWYAXfRhfni+uH3s4cUeIcuLxuu5YdzXEmF+KjYnxZHVclzwJIDmVOoTFgTF4RpNKQSmdg3dGk1seSYFSnp/Z79Iu1GbyacyEpDy/L2KzmmargyUp8MVUqX/drhpjJQHUtaERUgAEqSLcv7T/q12N7NTC5KazFU9mQPD/pOTwl5lmHHQJRGTLH4cutVAER48Ff/AI0x8pvaIx/xk9nv2g8QmevXDOPuFyJ+XuK5JnBeI5TEWAcQ3ZLSiJ0C77+u8xYmH8eITMTExeV2XxLyF7QgAmNdU7cKJOdVxDtvKZ52R7SzUOYnZLO8mRGTLy07kuaQcwymZAhJjfthPyjw5TOIKFlc1JRkIjwnCxCjyRhRl3PZrtbA7QycPMJeUnMuXEh8UfKc2lFyWYSyExFQ/irl4rmLCWfmhzcuuLLqKggxBFBhp724XYSm+OfDNPFbg7MSfETD8pCh/wC7LnwzNwbyxvw7vBaSpV14+wRAIxRcagURFSl8wbrn8M3tLoE5dd9zMAq5NxkOx0xn+SJ7Qdl5pGcySBDRNw4KFicyyaUhSzJZhL8KY0GZQELKFIhxYUwhHx4EVcEhYY/9f9nZXOE5DnMdWRZlFrJIzdAk5TNIbhPxMszJSjl84CSAuD+5hzUJZCIsshbDEciCJAUqHNwFAoVyKiAMpK0OFQ1GoJSQykLZaahSQRbX4qY0qowc0lIiVJUR8ZuCKkgMylNwxWOi2if8sbqlIWOOBESxAUEqcoY1BAuEkMxDpItuVpEQY05DgQY0JcZYVFTLqiJEyuFCUgRFpgFXvIiIZUOeIhJSgqSFEEpBRnYaDLxVS8dEUpQpQhq/25gJrxEIJBWEirp3rcYagP8AEQmIgo4iKj5kmu4cipFTQb4kMxHWIhbLJjo1O4dqVp4W1aGSACo1aj1oa379L16YtVpcsADo1Lg+9m1oK7yypW8ZS8sP3jLQ5y776kJ+QiyUd1QJuHOysWBOXfECVJUIU7BiLMMoUlcOZSfdqREjBdt07LZlDEaLlU6lK5LMIa4Pw1k8IXEQUqhvp8ZNUEKBTEDpIK3FBnUgFQ/3IFvlmB/4H5Qtqg8ILKBcFDP/AAAxYPHLgFdPCPHeD7uw3MTiOGHGnhbhTiDw4vC+Z5c9FkVz1zy8RV03tfEd4s3PYexPCjXLOT8yoTcWQvaUnZ5RVMxoi1v1B7HSmQ9q0Ssir9pk/azLkTmXKnIizCls0hQiUQ4szFdQQZn4CkxohUpMDNSqMtSURFYqf0u7Tzeb9nZ2UzNpjOOyGazGTZkYCOFU1JwYyv2k5CgD/JcoFoUhDpMWSiIh14UmtpeIqJLwIigUqXBhLIIrzKhp5gdHdwrq+bW1WXifFgQYpBdcKGog3BKQr5hUu/VjR7nHSlQwha0XZak02BZh4YWGYfL12+tLMVFr+GJAFnYN61ajV+moGFkDXq7DMsCc6atXUflpaJVcPSldjYDuHcNcTJ7uZ0dvP0Ym2D1wvfXfNoNWhlYGjp6PU7tnYSIxhzEEjVXCRc1INL35uwxBTGGsN3P0OvpiEwIQStTgDlpWjv4HQ9xbYlxAoCt/baennirUnXkWrp5trbV74eIGdXfTy0oK57eFlop0trS/PXQb7nvAa3au+/sYdoKti2vhQ+j2FlSrQlhodthsPS9KNiBDAsH0L9Lj6+zh6llhx+7Z5Prn9hrZWICHHj03bwt34XKb1v4ONa1D+lDpiSSy0ggtt9Or5DsetkogJHpZ9S3cabYyUgj7u9n6mw6HmWMklFs1Qevard861BrSyaq0s7NzL2/HRyMDao+22lfPzD0xIoC6UzH00BH38NKLrFH+9mr7oPHEgGAN9XtRrUu1+lBth8lZyNAKTDirQR/3GnYjMirO4DmhFgLQlTuLj2Dpt+MeVCQsVSDbRx72oH3GJLLYmvSFyhMzEZtTppmR0q1l1S0Mu6am1Omg3qC56YEqRgGpQOQD94a2ppQ3GCYmIbyjD45mIx2JAbPcHPr16DKIMMEsgOG8XAu3U1rWlnxOHKQEn+FdaVvVqOGPSzWrgIzK4p54i1KJycneuZ9AWcQkABgB6X61PNtN8OJSE0SANA1zjdCzQu3i7Nl9aAVFX2JR6b1flg6BS2tN7Up6dcKJXUM70d++rfOuzPYgKidg9WpcV5/WtxTDMMKNL03Gj15Pbu6YMhry9M5YM4rV8u7OLGKfls73ItzHp364YSmjFvGhe3nTrXnh3gRnAGTa5+f8v2Bey6ksXvere7333xPgoAro5ZxfUgt3UPKmHRCwqjNtXMDbbscvOwm4VOLF397YmlLNs1mr0wuSHoQwSXyz6Pmc+29SCRJZXf8ATk2+732bDkMUrrzbpuHa1ns93yzHaofQU2FdxmamzIVq9WLUqPFj6t44MgAEuOQd2t5W/lXTGSKjPXL5P87EegNvDv8AfphpI0NvA/XRgBcnBEMZHMuG0c9dCxyyrViCbRUqjDvLb7Dp3+uDJD1vrs/c5dtqMxNsHoSAB/yYP3PRh9LAWq/Sp+5Fq73Lu18Sd96UF7HTn9LUwXKo95GQnq/fKnpta2AtfCknWtW39Ld1dKYHFPDDURdqdT7th6UXUQHYUAOgFBn9a5Z0sFNg9nc99ThNApu7l63Iv3U8bYWhQ3+I6ff79Hy8xJawn5R0c6tcO2gt0YYjEWBQNW+gZzWvKrcq4KALEBm1A65ee2h0FhghW71rt78DbcYVVVzcsObfd+dQK0oMKgfrXOnXw8dy9suNGbl739DiJLv138Na0F/M0wokO3m9NNH0OtH3DG0VG/h+WsRppsXsMpD+v4fQ667hsKCg9MN26ejaFSafltz3fYYlwgj6iw37g2vi+BrylkzUqFAf3IZ2zB8fW9LNSsT4UXhJ+VVfDVvHDMjFVCjlF0q8iG8X56U6Q3kKSQfzJ0NMic/572v0LBCWtRzerb2vfx3xsqSSHCqgWfxB3oaHwLNjfl5gxrqw0069/k+ViuzP50+3lgyfDcUr408y2j4yIeVO/TbMkju2x6WyFOeQq/5DPsa7u18FbbpeltHemr1Zm1wsEAVDjqSHy8j89s7TQs8R11IZ706+G2JO3LSrajuvhQBx19Z6+Ncm2cnEOQq3OlKdfXamDQ1ADQjm3KtTzfxAamMiHXR+lT9reC2FFBu764N8UN61YepxsIBOlduUOd9be+K3+T6W21oG+/pH4w3ta/2GN/wpbJqZlvHr8/E298e787j8+vfiPxw9qe+f0xoZU7H5/c/a2BG7+bejb89NcTEzuPFmPgDhFcqo6FwfWnr65+OSoAHkWZr6g+huXYVOCpjp1oDbTruT3+OMfg0gDmFaaNo+er9Gs9CiJSATehZt9acqc7Pj37lz8ppu9fx39/JFSFA/8dMv3btR7OJmGAoR3hvqMEStJJrXcm/0v9nxpzEO48dM6VG3melppjcWpHf6++/BMbhRFQadHPybN7E4nr5jXqLGjjESkHkd8Gy0n+JUFxEkQwfjUKOOnifHY5WjFMNSeAUiN8pDgeup6d4wnGmPgulJ4ln+Kdjubt6Hlc2FdcW65KEj8JLw1xQA8SIOZTtVgQwY9NralOwZr4qhHWoBRLJTQMP/AC5+Wz41CfhT00tX7iMtMN6IhkpHR6HzANdaB7F+zIYJUEjZLD5JZtd6eVkRLwjfTetu96P/AHXFccrg3KSTuTxHxNe7CyL9jmkUIiJ/4rSlW+fNTyraX7dP+BKeYcU5fnpcUErK4YLoKoZrVJKS/UHppthsvC7LovqGQhAk5pTspDCGo1OWQrSmmmx4MzNSpqTFhA9VD6/TSjVdlJ3MMsWOImYgA/NxfMtIYOXuX5t9MUxe10XpITsWWVCWvlqlSQSFJJLEHXI22eXnYEaElYWE0Ygmrj8NSjY6TIZhITcsiNxpSVOCCQCCGJBBrrj8sF13uE8p5mqKb+P2yzemf2hNSQL0rrd9bj3S1sfnjAi8LWI28AQPp9cWhc1/cpQ8Sm+ofT1lbVJ6QJf5RzoKjQ/XnV6Y2CUmAGL9PLw539Bi07svsKSl4j5EEad/P5W1KckCCfk93uKnSrvTGxS02GAfvp01rzY4mspeAWA8Rx4EhvH5fO2tx5VSCWTSvKl9vJmerCuLmFHSoApvroX6elfDD9Lx0qyV41pTLod36Wq4kMi4YW6N7G7nww4iIFBzQ6/mnhvth7llAqHQimWbFn+dPParjDlfXuvy0GJJUCejHZ9+mO4fZW9mmd4y3j/uHEq5q5+G91TK4c5PQSIM7iKcgqAjXPc8RVYUKExTed6BJEqXlZbmmveqlt47GdhZXNIQ7TdqVLl+y0tFiQoEvDi/BnO0E3ALRZWWWkiLLZfAWQifzBLLKwqUkz8f40aWrJ3M4gXEkcvAVNpTDMeKEBcOTTFBMMVdC5qIn54cEjhhoIjRgUqhoi/XiDFw1wzui78K8Orguy4bvhwlCAiUl4aIf9pKUxJici/FNTkdSylRiRoq48xEKokWMzCznbD9UZySgyvZ/spKyuVZcgREyklJwky+XyyE8IiRDBhMqPFKlBXxVqXMzC3ix5hRufIOyMGcXHncyWuKsFIirUoxJmKpRJSn4y3IoFBR/hDSQiHDGIJfF73pGSqavCejTC1RUj3k1FUsvEP+ECkOHDSHIDJShKQDmLcgjxs7nOKazDMZydjKiA8cePFKeKIoH5IIUmHCQkOQngCUgWY43+FAyaTSmEmXl4MNKH+HChodgKcUQgrUom5BJUSTo+K8nsXRJKMRLTUwDCdIUiMuECt6nlTRaQwI5k7gUtGDmOdykVJkp6cgGGxHwY8VAcVJ+Vkq0NnOha68zNZAUKETLZeLxU+eFD07uVanmKVEl+Ic5AnZecjCVmTAiQ44TMwYcWXie7iBRgzcLlSIkGKPhipBhlUNSglaSQR0zsj+oXaiQn4cSam4xiQCmKmMuiFhKg6YphgBKlhVFlMO1FcQBxpedymRzMstMCRlhDihSFIQR8RBUkh0BfECRcA8YcOQQ4Mz4n+yvwn9qLBF9cTfZ3u+BgrjJcUv+MxXwtgzKE3JiaKkBUWJdkGMvlu2enwlZuq9ZVSLvnprkuy+pWWnYiZ6FtXafsvl/bODHznLoUGRz6IfiLioRBlIGYRyFKMHNIUFCJYTUdnl83hJhLin5p/46eMy/CJftBnHYrMYWW53HXmfZyYWUSmY8BVHlA5ZCmYj4L/70mp2Q8SUVwjgV8dpi75mRmpmSnZaYk52SmI8pOSc3CiS05JzcrFXAmZSaloyUxYEzLx4a4MxAipTFgxkLhrSFJa3z/Fhx5WYjSszDiS0zLxFwY8CPDMOLBiw18K4cRBZSFoUCDpQEEggnrUKZhR4aIsFaYsKKhMSHEhqC0RELHEiIhQopKgQQoGx3xsiXyJJcgU/gVy9PaPxXYVpqfU1FrinjhhJLWFeVQPyMPNyT0xcN8XTfkq4mrlvW7b4li5S0e6p2BPwhzApICly6UkpKVMogEFiDy8wYMaDGHzfBjQorPcQ4qVkUtxAMK0fHooEWFEhn+K4a0KrUpUgpLAkuWJZ3qz644c9vy5LuubiLjtML3kBGLcS4c4rYWhIHLLrksWYLvDDmLhDdj7yBe2EcPRlrQXJmSqIQVINuR9rEogZzmHwn/bzMZU5Lgu3BF40KYu5UgpHEaniqdMXvagIQqIkq+eMqSn4LUSpMxIGXm1UP8viycsuh/zPI471xKIsaRwrNxipUxOYMwdOR1qIUqJHm8MXVHjRFKSWUpa1lZUCeckkHfoWULUJOEFn5/gSilF6uuWgqqdb1YsD5n7QlMSagRQeIRZaAsqIfi4oKFFVndRcnV7jTEaVCBSwFf1DF886fq2V6iJYu9Gtty9X5XpjXgpjWtRU15uO47DphjnoPMk03cUdtPnl0bK1pLRLVfmxvt4O9r6uWkaFrvW3NjbcX76VbEBvGFyqJA1PhWme+TgUtskutwDSofmTT0FGf8Y4aHkaeA9abN44j64YdiPFmr47ZVytYoW4qLvb7UHT84IBUCvj96Y8E1bVm3oPXjaSlUYMQX+nPyO2DhOofrpfwZzpZ8LwkEnZzRs6O+QYM7aNtYKlPQmwar61ApX8UwdIbRvX8Pt7J8NFXby2Zno/TT5ZKLVoKgb2vsQ/d5YMlB8+9tN9W+9cOENJYAju3hQDsSWz6VpXxF0u9Xt3XtU7D8uJAA0Gmg08Wffc1GHaRlI05MQZaAlKo0eIiDCC4kKCj3kRQSnmjR1woEJFXVFjRYUKGgKXEWmGlSh6Ry2azaYRLyyf5LCVLUUJQCdFLiLQgFuIkLUlKQCuIpKASATM3AkIKo0ZX8UKUwSpaiEhyyEJUtT6BCFqWTwoSpTBX0h9kjg5g+970RPSuAcRcYcTw5lCLmviKiRuPhHLXhAJM0q7L0vSIb3xWq5IgQZ297uw5NynvFE3cq6IMEX3H+lv097Ldnsrll5lBy5faCYk4qDNZ7NQBA7KSCkr+YSc9MurN51JoiNDy6bgQ4hT+0lJlis/MP6r9re0kzEh5Wc9kuyUjNIVx5LLLmJ3tvPQVt8P9zKSRhS+RysymohTGayccwwf3MwoqMqjpTj3gz2FsS3LeGFfaox5hribec2pZj4JufEWJ8RQcJR0J5Fyd13XwyjSuHrpm4S0+6VNXr+KvtYSj8ROTMT3qLQ/UXtJ+kHaKcgwO08P/U0yKYoTAj5x2knYcWIplLT+ylJ5IlFJ4fhy6oMnldQxTBJBxo/Y3sV+sEsBMdlJNOTSsYhQmImWZXJKipd0xVzGZFMWP8QHiicEacRV0qIGPjDiTgN7D+EsaTuG+DHDniwnh/jaXlcPYr/r2MZC+OFd6wJ1Sl3feOIcJ4pgy2PLlmMFT0VE7dGLcMzEtftxTH4uLIRIt2zE77/mfZjMf+nbI+2Ellf/AKf7ZzXYntQZXKO2UCNMS6uyxlZ1cSHDnpqUzjMJntHKTnZiZjws0yzP8pjSszl0xBiJhiPJx5wxOwzXZT9a5vJlz2ZZl2XVnOVfFncp/wBPgRoefwosAAqgwJiRT/pE3CzWElUtNZZNCJBmYakcZhzCIPBwle/s3e117J3EK9eNHskReJl74NuRapaFxH4YoRieNc8vF/8AeTeEMc3ZdCbwVespJhEGZhzd4XBFui95CJJ3vLplZz8VDltV7afpR+o36Kds5zOf0lzLMO2HY2YhGayHtV2cEhnyZ/JVxOJeX9pMkklT0KPGyxaUwp8R8vjZfEWIM/LGCqOlMIsLtD2P7Z5VB7P/AKhSuW5VnK2E1kWd/Fy//uk/KmcyuamkwPh/Gc/DEKZTNQvmgReNIBX0FgL/AFasFcQjDuD22vZ/u7EV5paSnONPBWHCwXxFlYqDyKmMSYXmFi7L8mIRHNMQo0xMq53TCudFEWjlv649k+0o/Y/qZ2OTKTaVfAjdoeysMpiJXxFKlZjkE7GTEREVE+aMZXMCmGlKhBypwlGAI7A9s+yDRv037YRjID/dh9le1hVmmUKQ3EIchPj/ALiUSqgQYQh0IKo5Fcc5+0BKcCOI/tJ4Gv8A4P8AG7iXjLhREwpc2I5q/sFcOr0vbF/C7CV1X0IXE2SxThHD0zI4uw9iC5IUWHe6cRpu2YuC85W8rqjqhXfLSMYDQ+2XZvsbOdoMvVkHaeYzjs9PSiMwiTvZ/L407NZRl8tMCHmyMyy9Qk80yydlU8MwiJMSIgR0x4YQOCGY2NwybtX2vmpKPM552ekcjz6Tiqy+XkJvNhBy/MJ2JAMTL40hmUUKl5mUno5KIkExf3MEwokMmKSh/vVffBHhHjmVubEmAp65EYUxRKy8TB2IOH2L7mxTcN8SIl0Ik0iPLz16y01fEOBBCb5lIpk75h3lDnReMvBnEx0j9Apf/p8/6d/1Q7KyGddjZ+LlalS8KUh512bnTDl5qchS4cTeW5imay6YjpTDUqN+1RLzUYpWuLMKifEXjgWX/rX+q/Y2emJDtFDObmVjRDNyPaGQiQpqXCojq+FPSyZeahS5UoCXXF/cy4hKhiG6GGKOxP7MmN7rikXBP3XfkP3iTAEaKq47yhKCwYcWLCmjFlAIauVS1wpzmCUqUmESybcF7U/9Gv6j5PGMx2PzTJO2EqiIDBQYxyDNodimJEl5tUeQWIf8lLgZiIhCSUS/EyT2nIf+pPsRmsH4XaCTzPs7GMNQiH4X+sZcs8JJTDmJNKJlPESUpTHkkhyAqIA5HaftZ8PZe/PYJ9n/ABJETDmcR8BcbQ+G95T8FA91N3Rf0vM3PeS4SiEqXKRL8kcNzEsSG5Ya1hKStSLUf/U7+n8fsxkWRS8dQmpzI5LszGmJiEVmGoZplUvl2ZFPGnjCImaJgLQlXAUICAfmATii/wCnztoM1/UjtWlAVCk+0v8Aq81LQYgAiITKzCs1y8RACUiIiSVPQl1PzHhdQrj5Ww0hENCBklITR2oOtd861t8rQEfChQob1hw0pJFHIFdBrodmBtj68WfiLiRBQKUpTciSWpsNOm+FEgE19dhr2/axuIsGPXppX1ND64kPYuzN788Ewx12cD1ka08BS0FKr1f34eJucYLa02PRzs2r1+mHIf25GaUf/wCXyjqTn2rX7ZWX/nMQR/5PU2b3/eIkshRfTUHbzprrqcQ3lHNQUUSXfPdvoXzzpna84iGrUVBBv1trTf61Zuae9m/r7GQiB++T01D9+mrZ2gVuySR397V8dbmvKJSwLc9Q1/Aadwpvg9CiK9gBQOPNvl5nKJqB4/br73wHDjAjVDmurDqK9A2RFdDpYRSQ4NvpWn3HeBgakHQOBpy/v1HdIZSYqAVPkev01d6ZeTqxIdXA8daWv7pXEAPGtPY/o1piUSkd2Yl86nV83GdNxnk9kIsN3I73Av36Pz7seKNWNvpXp5Gw3GJFLxwRmHB9Vrq+QA3suQRQ35tTl/enJsRZiacj3UtZgNsPMGMCBWozfU/qQ/hlpYSkk15dT6t4EPiaRppz6U53D3q1a4OQt99h16a0p4aWi3TXu629b+BIDSxFnpr7B597YLQsDXN31cvrQjbTTe3qDUOPUO305b85gA3t79nlgpMUsNA4qS22o2qaNTqbEBNhpqR1sPC564mlDsRq7BtS+nLm+vI4WTGZg/XzodakZCuYfVrFCX07yelGbd3Dd+Dphfmr1JGlgdXOjM1MLJiMzP8AT6B2IL/erWOlBZxvu/eTpRuYPjhtKUpuH8AGvZjfrglEYBq7sK9GFa/vlrY/CfJ9CetNMFCTs1DsRYnu0AZ9r4cYMZyNyx2OflTejDvYSw9G1q4932u9avgyUgGx0apINr9Pox2w8wIxLVHnrpWutNhXvZVSVDuoH2DC3ut8GEN2avLXk7bn2AMOCVBhkN9D5MP2HjaOr4OlPJ76OfBhr5al8EpL6701z9UyyrZgWDbYmgMXN6ihLsA5JqGq9NnAxsKqGoG2rA9qDOgJfR7Sdht4+I6jpTXdhIG25bxO/fR+WC0UI6ZCjBnzHjmdbDUb+ejvt9Ra9GwdqEDpvfYevK+C0ZZVyz+2mZpSwfpfHsON3t79P7VNfQHR6UsCOWQWe3dpp9bfQUf/ANo6/MKci4NdOQfn1dEJKltq/rTf5WgkslyPLa3Xv3s2FnAhPypv016d7YckwlUAFG+rdNex3bJgkuXJHR693IVGEVKAJq+9S3trncWey4lohS4FKUdhTOmdfEF7eEQJpz1Bfk72a9MDMQWcDlf6bvd/HGfcxE5pJFcq16lxStO1vBaSKEOQB1re16eYa1fJUkmhB5Av01f60x5I8x3FaZtTpUFxXK0lb6HWh3tvvysa4Km32cDS7eFXJvjYMB6y0/a0gpjXW/U97Dn4NtK3vTGYimgRH6MW2FRTvnaSKxEkUofB+e9mFix0xOAD8dJFWrblWuh2Net8RabhBKhEyC8yBTmHr6gaWtpaJdL1G+g+mrG9tsbDBWW5inUfix6CtsCIzq23jl4Z55FmzL2eCiQL733qxpelK4eFWNxT3XyHlglIBYkDJqj6fQ9credrPWvPv9RXnjILNUtWxr7eo1HXGQnoNN+mf269TYqTQHU+6eZ6UtTBE6PV2NabmlPDa+FggH8wrqd9M3O1aDPS0TEIsabWatdHatDU01wQFrHb02t3bl63wQiHV+XZqfX7vvb3GNTcef1H2uXxElrn2MEpgk9MunzP70tExA1Lb+Zp7OAqjJFq+9vuRhb3ADPn1r+n0sKJGYNxM+wpzGvi/rgfxlE7D3qxOMe6T9hpXzr62a0BFOiq3e1LfNrzo99se+Mrz5fb8eOMiAKqZ9xWvfWn79LGhxP8nDbtq/Pr42x4xle/xgeLAHQjPQEeedNe7tY6Yyt2Pr4el7XwZEQEXL21fy98zgNcBwWqDoR69bWOmMRq3Wo+/wBMMJiKSz1A/H28a4b4kJsg2dMwf07F+5FnYcYG9DTofe/phtER6guKOna5+w9a4zKyxjxUpYtTm1pXWrjcu2WljfG4AQTe3W1NLdPrj0aYTDhqUL1A67deRth+iFKAIMOiUMHGZIH8937vGG5UFE106bd/O4xUoSVkxFXUXrtX6+IwJBmFQIyR/irr63I+r2dmZcTkqpQA+JDS9KFh3Vb1wxFgCJDJA+ZIeuxuCeVdKXxI0RnSC+zOM/Iet7akpDEghiNt8VBQQSBUePcR788b++HTyNohIFO92+rN3YgYbl+E9AKemNkzBSaFuz/LNrZ4Qzb+/endiJhOCGNeTj334eIV4Qlw0++gojLHwhakAnlFQCejmyqoa0n5FqQDVgQA+pZiz9e7FfElIiVn4S4kNJqUoUQOI3Lc6Y/F5JTS0lOjbdS1HemVCPpb9IY8AbV3a9+4vXncHHxUhdLVf6Hr7fc4n11z0SjE0bdi9PX7G1FNSqVOwpX7a+I8AcOw4/ARXbW/Ud3XcYsi6ryip5QCSKDOnzJav7721ickgQaWq7MOn93xbQJ5gCFdR05C1O7rXFi3bekT4QTqwD+ZGXi1tVnJIHiLAXsCeXlcUfpi2g5kzVPiPDT+u55zIXkaOp6gVAL9Ku7fe2szUlVw4ZzUHR9ebOHpizh5mFCptdjyNSx05U2BfFo4Cumexri3C+D7sUReOKb+unD8pEA5vcRrznIUsqaIIIKZOCqLNrChy8kBXOOV3Ty3IY+d5vluUS7oi5jOy8mlYqYaY0QJixS4/wDkwuOKdPkrSmCTOdIlZWPMllfBgrWEvVaglXBD0LrWybWJbH6JcLwsPcOcMXVgu44KZe7LnlEXVd8EE88CSlBywo0Zf/zTU2oKnLymSQqZn5ubjKDqBtt36hdoJSUX/oeXAQ8syyGcry6ClymBJygKUKoGXFjqESYmYlFRo8xFWr5iDjaez/ZuaEhAjx3MaIBPTsVXC8zOTPzxeLUBAIRDQQ0OFDhgUBGEb8vW60y0uuLzrWCSIsvFSiLBhLS6mBCgpHMnmCSHDDNzbkkCBIzKYcWZSpawsmHFhROCJDQtuIChHC4CmUCQbFycPTeZR8tXFRCUlPE3GhaOILUl+F7EKYsVA1qNKVJiG+5Up/tz0dRiAhIXFQSyacqlJQ3OsOpmApy0ApeQsqkVpBTMRnVSsRBIZgx/22dnLW58NtOne08eItTph/LqxZibsVVq9uvSpr1vWXQhKnmFxlFXP7yJ8HQjlSHcEGp2FHteSuRZchCVFEaKsuSVxKO1CyAnuc1HOuNeme0MeKSkREJQLBP8mL0Lk2N9u84iE5f3u4ZUhXIkUUxJ5qEV1U+grU5Zm1pBgysolZTChw4b/P8AKCVvQAhiVkigBJc6M5xTzOYxVs0RRU9AVMATUkBwzDWune5cNeL9/wDDvGd24juG85i6o8pMho0JZUEwYigmPBmIKj7uZkY6XhzcpG54MSGSQAUJULDJczTKTYCP9uVUoJVBWeJIhKI4kqBvCUfmMNPF8EsuEpKkAmrmVwJ2DFlZ+GmZgx08EVCgzqFULQpwURYZDoighTirHAXtgwpDF2Ppbi7dd1SlzDiDKy6sRyV3FapFWKpKWgQJu+JcLAXDTf0FMGYjw1GKfxaVrMaMuKqItD9auzclKo7PdqsvUsjNJRcjmkNQQ6ZiSiCHJxuNDJigykSXlDFKUKiiFAWpPE5J+xq1ScGYyb4kSNLSkbikokUvERBjhUX4BoAyFJWUsAzlNAGxyWmXLAjalc2prXMW4KIgIcB9vH7eeN8Svht3au7+DlvTooIBKVPlyqoP/E+vobTTEHS1TyPX2HwURDV9AbdL2GOSv9SOWIv3gtNEVi8Kbwg0AcmDN3fEbwEw5qAxPW3Lu1kUqnZdy4ECMA5LBpiK/PUabaFjsHa5uDJVmhXlKQbAuIUspj/98kcnOOz78hmHdOCIBDKgYCwNLqfMKhYTuiGXOeh9Cu8ZHFK5GApV/wBvJp3fhloSRQCtEj1Zy2D9oQEx5dA/wlJYNqP9iHQ9C/KtNcRohtO1SWy9Doz5G2xgtqbb25tra1jik4XDUpy8jXXcfXDRPp+FZypzZN965VbWuhexllVTR6gDwsKdPvpjKbDl77umgxArxQyi2Xdmevh6rnbZJZRIANN3Y6+bGjNW/WYTUka0ILXtyPdX1xGlCp2f+Ku4fc/ZrWyVUDnSoppZq7a2NsFQkjvHUv7f6nGhS/LsCctRQEAjoOtvFQ01rVtqcqEAudDywcClmJv9wN9ttOZSEs2baNvQUf75nUmwlKvvq/edOXXe2CpGvhVvDvattL0wVDHTTM7/AK9v0spEPqbdb91b88NQ0+VnZ7dNdGN+uDIaglPMpXKkAlR8S3jm29lUQ/jqILphpPzrAc//AEoS4CoimLWAqo/KKlWoQwKcSy3CHIDi5UWLJFNCSzCpx9AOE3s7YNwTg+W43+1BMRMO4M99y4VwAZX8TiPGd5QoaI8O7hcao8rHvi8FIMOLGuOJHkLluKUiJn8d3nLQlJw3O9py/s9knY7J5ftB2/SIUOIhMfJexsJfDOZgmInjhTWdKH+9Cl4nyxIcmgfuJoViCBK/FjQ+DZ32wz/thnEx2T/TMpjzMJSoWd9s1kGQypIUYcWDlEThXBMaEQpC8wIioRFHwsvRMTAEREN4v+1bjriTLzOFMJS8PhVwuKEykvgvCs0qBPXvd0uCiURjTEkqiTnMQckMui45OHdWDbuJMK7cPw0p9+vlvbX9Ue0na5SZdUycsyWXBhSWT5eBKSsvAYJTDKJfhQBwpSlaYdIgSkR4k0tIinoHYn9J+zXY/wD79cL/AFztDGUY01nuaj91MqmVViRJZMcxDBJNfjrMSaVdUVIPwxy+iGlKAlKQEj/BKeVKXrRKQEjKrZ+duXqUztQCwFBrXk9andsdQqS9yb6ks+t7d3LXG3IoMGcB9H1/b55NYfGHNWZ6/a/dWu2JgO9GNWaz+beI6YluDOImP+Gs9HvPAGLr4wnPTaUJml3ZFhrk59EFfPCh3tdM3DmLrvaChWUKflI3KkqEFcIq5rbH2b7Y9o+yE0Zns9mcWR44iIseV4UR8vmVoBSDMyMUKgRVcJKRGShEyhBKYcVDMKDtJ2Q7O9r5JUn2gyqVzGHwEQ4sVDTMtxFyqXmUFMxCcsSlKwg040HCHEi//Z69oVUW7/as9mu4L2xhNy8b+m8ZOCMeU4cY9vGKhASgzMONHlrlvGaC3K5a9p2PJiKrkVIQ0LhqPTcy/U39N+3MnHV+pnYFEbNJeGERO0HZlSZfOpeJUIjzC4kzKz64CxWDGjZjmshDTxkyCSiIhPEz+lXbPslOJR2A7YxJeSiKKoORdpUxMwyeOkOTBlYoRE+BF/xEJMKWjcXCkzFUqPzBvHAOC/Zw4hTPHj2UeNGNbzxBwHv/AAxeuLeFHF/hxevD/iBdNw4vvVGHYV0T1/3XMT3D7G2FsYyc7N3DMxbunpBN43dNxpyVl4y4SFo0NeW5T2GmR+pn6Xdrs2m4nY2cyjNZjJ88yWYks1gZbmWZwcrgfCzmVhqybOZSfEcQZtMJEBX7SYUsJjpD4eQvNu0sursd267OZfIqzuBPScKeyrN4U1JqnJGXVNqiGQmhAzXLZuVVDTMQFER0pjIQkLD164488BMPcZ/wPE645i+eGUXG0hcfES4Me4LuWdVw2x7d98SC49xYovi7sPqlRdON7r95OYfxPfCCm+ZLEF13vJXtOTM1DUo/QvaDsf8Apz+smTf+qoMl2m/RaLHmpbNofbrsd2c7Q59+jfaaZVAiRpKez7LMoWZjsn2okBNRJXMcwgBcOXjma+NHUI6UposizLPOzaxlUGZyrtkqURGyya7L5/mchIdtslVAiJTNyUlMzzIzbKpgohzMjAUyZiViS0WFCCamA4VxF/qR8KUS0rgbiFA434TgckvJwrwvG5uIcpCgAAIQpOJ4sli27EJQG93CvlSITcpIYG0Mhyn/AKx+w8BMf9N+2HZ/9cuy4iIRDmezvaPJO3EAwwP+3hzMvm0xl3avK+EMhcIzSUQSBDUpw4zPZN+jvaKMtHaPs1mPYPNlOqIJrL57s/EK/wDNUOLIQ42VTjqqFCXPGKgEEY674C+3H7T3tDyd/ey5xOwbwwubBEnfMbGOP5y67gxBKYplb0w7NSyZC6pNM1iSaua5RFxAiWizaoF3TEeaaMIMeXhRFKifOX6hf9Qn6hfqln0Tsd2y7L5DkOYZNx5f2jTJSWbS0/DX2fnOIy81BzDNp9EKYh5kmBCJBWlKISRCJS0THbP0v/QDsp2RzOB2wynOs1n4UWTCpKHFmpONKRIc/KxYKYvxJeSgxYqVSseJwBURABDrSVJbBU9cCpKbmpKJEHvpSYjS0QGhUuDEUgq//UAFdQRblSptUNS0KQ5QspJtYt5sSPrjsysrKCUpiBwSKgi1HNdWv3jDfEkIkKrOnVm+e3z20sVE0hVKA0oada+254ViyceFUo4hd01A5+99MJw0HmAY56vnppuX87TK6OGDDQ+708sJlJdrGzNbn1o1uXPGb1jCBKIlk/ninmUAa9i3fJ+ja2zJoMSMYpsmidee7XNCA4DHVsDjqCUt3XIGw039OmI0mpGYzzbUh9sju2drYl26MMIpTfy1bmD9tRghFNaPn03G2WdXsJXQvXUNUl+da3bpjKhalgbU+n2wuFU67np2erdHdvEqagU1AazP3C1SSzBuWF1C9RqbaUFH7up2wvCisTXNmFTnoex6v1tnhBLUbR2tp0FaEd2I8JAceFfbg6cnOHmVmMtKvoSkjZwKHpllVrAXDbc3cW8tda9+I8ALEM71dtG98nGJPJx3/wAmIZtAS9RTw6kEiyURBuOm5tSlWPjZw98RCasW2L21pqwD0+2JLKzDsDQ5U301ffTLoQypRdu7lvfyr1L0MzDfcANa45G1Km2lbVw+QI+xFSfiB5n0avXLrpYKobAUPiPf4GMCH0uau79eXLfTDnCjkNSmgdmfPu5YgWCUakd7eXI0bfpfExDUaDnvvW/Ov1tg1EdwHJHkS+u1NdXypbAhjkdhy+prSr+WCCGbkEu7VG1nruBf6HBIjaOWGb/ah0AcfXQ0OGq/Poa+GuuutMHTC5GjAh+TG/jyLHBCIgYa70ckMNgWrpSjONzBOu1avzp5WGnhgyElv4vzOltfMVLmmF0xWA17VdiTU/vuMmsQC7OAwN/u/eO/owlJ5E2Y2v52DW62ZVERznl3A3zbPzNfMgSaUv6d1W+98FCSGcUNLn6V0vUYOhxC9KOafPImjtvQ0paRSCz3Atem1K97HXlg4RpwkvS1W2Gjcj0GHODMMwJPfTfTx6PTSwVQ9qNd36C9R4bWwQJIqHrpv3612tUB8O8KYHKKuNKjy89HfzsAoDkkHvf362pg6QduGwoDXrr303JoMHIjAtqxq7111A3ZtbSSkNQ8J57V1605YKlDuXvytQb0689wRgqHGqwUGHkwFa+t9BbxBNd/GvSuCJSoe/Sr7aXbk50KJkQxyJbxb+D8rCW4obc+Xd3fW+CgXDEHRw/086YNStJA+L6u7Pln9rBq9unIemgoOtS+JFJ5k67Pf7hy/dg2TX/fQRVlAMBm760y2drQjJ+UgvV6vZgKa9+u+BRR/tKdgw4hTUF/TT84lsKClCuZvizbbUOBt1ycZvSvKyoAEnoXps/MXpTltSLiFXIdb/bz64JdsrQu/v37OB4WhqU9Mm+J+j1fTw+Ztl/D06P92PI2ipmrfTd9vdMFgtX117WxgLVtXpWv3xpEhoigqSwXnuFMGYeHT72mlZF689fbt54IlakEO7cx792wEpJSWIY699vm/i+tiu+r/wBfbDiahxqBt7elhU+qE4rkg8hd1HcAsAHy60HlpY0EOsn/AIpAoNTU39LOMMyiOKIVbMLa2enJzWuGSPWA+ZCh83H09VJs9CLRBzDeHfr68sXEIMvYGnIa7Vtuwdt8NqRUvTOjVPjmW8n1NrNJtsGNCL7NW3vXFimoSAdmuxu7jRx188FAU9Guvi/07NIkv6aU+zaYyHpp1/yHgdOo+qiQ5fbPLPt8h2fpaXEyW5b+9a6UpzxJ6MasNiLcy9Wa4arVBwXDhufn2zqNC5rpSudgqWE3Nft/TdWxEqYHU1Z+eho3ncbYOQgAb+s6+vlYSlak9OvIe93wJaiTdtz4MB9h3m+FLCMRRL7N7Nnd64DjLv8Ax4aeqC3iriDa3oKdPCu2PY8ofMZZ0762hiKS/NqPbywuAyU9Q/nX19TZgEgAPb163x4Ekq2FB3PgdQDkNQeP1Hf97S4yadxPQgvf079GmHuNK6+7c/PCC4Y/fX+LTTFKeYe3L789dcGREP40/vAUWEFAg5+v50862bTFAAILjvcMNGGlMNIUR8ycFScDkhxF5GiQdRXQ1799XYWmuK5SHNH8W1q9BbTuwCYiFa0IJvUgHR6e25thOIGUfp2p9rWEBbgDZq8qN5UPStTiaP49KYa5jIkZpYv2rntla8kjXhNlOnuUGbyPj1w8i7bjD/KROeCk1Pwg+VDrXp6fU56H8KZioZuFah5+HuuKmMnhiLH/AJH1wRzjr8v1spgWPc46/L9bex7G6VOKEi3sYKQbjzOPx0XZdsaKRTahGj1fL99rfo9GWkVPT33tSm51x8DcYFq/fTl36dcWXdFxRllLIUxbOg+VaBqZ/ajmo6Kl+uwa7Cxfnu/SPxgKkgF2vQA3JvremLew3ga9LziwoMnKxI8RZSEhCFKU5PQUbT0LavPTkOGFFSkgCpJI7vM6UxNE1w0CjvqCTzejd+OqMLezjfcaDCmb2iw7thKAUExj/cYj/h+Z2Ys4zOltHzDPIAKkoeIQ4+WwbdjS3PDSJ0sCVNzBoOg301e2LRlOA+HZZHLGvSKtYb4kQKBqM6i9tVmc3iqqIY1o43pyOti9fF2FPi3Fs9dS3kK+3GLv9njhTJ4b4zYIxHJzsKZRcd4qnlQ40PlWlMSEqQXEQC495BhTkSKlqgoBFWe67FdoRlecRM3jQWGXyq18aamEJlYllxAP+SIS4ikkDiHDSrM5AWMxnJGR4uIR5lyg2WYP+4kXqFL4RqA7lhj6iYouedkY6oqxzQm5kLA50LQeZQiIWnNK8wQoBQqN7a72klP3UyqIInxQUrKFhiiIF1ERKnYpW7hSdw18fSsrmssuQCUMhQUkLQpwocIYoUk2KSliCHFdcc3YrxXeF3RppaFqBCvdw0k1SkUXyk1qVFwSQ5Dg0tpUSJEkkEIDKSyA4dnYlrnWpNAdsc+7QRkRYiy7guS1Dq3O7HQ62c4qaNjqMYywpCuVcTm+NRUz5qd25tHIpk4ANmsvzRSFAKTQqBJNdbk0+Y0clxbavL8wiAFTKsCAAzf/AEilK7WI3w0TGIlz8cOSkUSTooPRXeoqScizUNt3lc4RFWhNEtwhqa7d1DrtrjWY0fgd1a0BLVa2g6Pve+HJMBExAOynB6HMF65FlZ6ai25QIMvMwFAlLLFXFiLHWqXcFqt1eriZgpKnCiGsH8a8w9L/AFi01KLEdEKECpZUEhIGayTRsm07aZ216LCUI6IUFKlRjECGTU8XEQR/9pnBs1aVYonUkEqIA4Xd2uHBJ3tyHXFnXpKXjijh3AulcBc5N3XDiQLugpSVx1RoMT8dBAFCVoRAWjmd0wodTypKrO9ohP53ka8mWlceLJ5ZNIkZdAUqIqKFicHyk/8AuIMvDSlSeHggwQVFkqxtGVx5aDl8Sc4koJmoKo0RRA4UoSEJIVolXxFuC/zrYAEjHOX4KgIAKSxBqxDU6ZM3Ttb5uRHcAg0ICnuCCAXoQCPZxtEKO4DFw5pfxq/ebHuwlElVJQtg3wrc/wD6T5+Q7aWMiKeLnQVqKHX3V6VOHBMOC9+E0toftZ9ccnf6kEkuLiXglJAPFVw8vGVTDSKiJMT9yS6NvzRPhD0JB2NuW9p4hM3LgEOYUYCwr+4iMGt3tcscbN2zWArJEO5/01KSK/5QpNF+vEBZmZsdlY7lVSl6St3lPKbvuu6LuUknIyN1SUoRmx5TCUM2pTS3Q8lPw5WGlVwmClqUKYaAQN2Ibvu2GO0q/wD84qSD/wC2hCL34YaU2qXob0Da0xCIyCAdKZdM9vPd7bHDUDq+3h9sU0NT+/Huao/OGOfPwH/xOlBnXrpaylP5JerHvao261tQNiadWFH3fby8yO7EDvAglegYFqVcu3R88+u9tklnDVL0G47tqfXlg40NrW15XuW6AO9ziOLAG5z8fpuR3tagk6bcmv5WtocFDuKagA6PQ6e74SDCuWeY79GFNBrS2a68vHlr4szYOPft/foSjLIA/oGc1roaHM2AtVbuA3dXZqDrpQPTDCAToAedrfl6UrvdZJCQSohhq4H1yypQfoqSqIrhS7qLJ5Jq55gXc0PWuGvlhpdX+LknnoNr0YPXvx9BuAnCXB3CHAkn7UntCyEWNdkVaI3BbhoYiJa98eX2iEJq7r0MCOhSpeQUDCn4F4x4C5a4bkbFEaFHvCfwnKTHWchksq7E5Kntl2hhQZjMIg//AIZyaOyyuY+bhzKal1ApUYZAXKQooVD+UzMcGHCDcL7U57m3bztDH/TvsdHVLykuOHtr2jguIUhLlQREyaWjoUlXxoiVFE8qCoRlqP8Ap8FSCZuLC524scXca8a8XzGMcbTsKJMGD+AuS5bvQuWw7hK4YS1LlMOYZu5S4gu+65Tm54ilFc7ek6qLed6zM3eExFjHiXaPtFmfaXMY+aZrMxJmamFxFfOtSkQkrU5RDCi/zFitdFxCkKXRKUp7R2X7L5R2TyqBk+SyqZeVgJSFL4UCPNRwAkzEwtIAVELMlIaHBhgQ4KUpFa+hoOeRz0dtKd88i9tXWob077+6ajxxsoTtUb99Weh8x6YXCQO/iPk7WVKruWH9sB9sTCQOu7m22M5Zd8vPUD1rYalMaeH1cHZu7EgNfT2W66nywpIUK6VB2PrS3ioG1xbu866c21FJpBvp6v8AbXZsMl83aq8bviyqVkLSoR4CSpSYX4lAZJXyuUOByCLDAiQ1ALQSElCrTKswhSq40CchoiyM6lEKaSUp40iGVKgxkROExEmApaywVwlESJxIW5SpDNcvM7CQqEow5qWKokut1cJKgnjhLS4SUxUpSAoh0qShQIZxyd7QXD9eP8G3pPwcMLxFjDDsndcK97ggRjd2IMYYSw1iOQxhNXLc03CgTKI+JpM3fHnJC452VnbkxahaHlv6jI3RGk1ZpMXsRDzZIlhP9kO0qculJ6OgqRO5LEkMxg5rBTAmEiKmXl5n5xMy8WDMSUylUpmUOFFjZdKLTq07Jf8AqVMstMUynaLJhOLgw1oC4OYw5iUiScT4sMlBXMQHCoUeEuFMQ2jweJKZqMk30vhfIcA4134d4IcZcd3vw8m4MPF+DMaIxFc2ILtxdh/GEpLYjui8b1uH8PP4TgXpBlrw/pl9XXJ3ZcV5SM5JqlJ+EmYgiYifQE7nfbf9D5Hs3NfpT+oPaCS7P9oZdfaGTVAjyuYZHPzE0pH7uBmeQzkGbyeHmEtE4oMZKZaTjzkn+0nULjwlomcaD2Py/I/1ClJxXbLsxKw84y2NFyzMJeZlpqUnYH7WItECNKTajCm40nFQOKXjpiRoIPEgFJHAbZ4fcSpSVvONM8VsP3VfkSXgmNcuMeHmHpO5cSw55MOMhUPEVwXhf933dectMpiJR+Iu/EUBUCIStdyzKOX3W09iP+qPLZPtJlXab9Rv0l7IZz2lymdhzcr227DwT2O7SLUExYcZWaSCYxy/ODEREUPhxp5MsoEpVKAhERFxn/6YZivLI2V9ke1mZyWVTSTBmMhz6ZXmmWfCJQsftI6oEWPKLQpCVBoCFkBhHTUG/PY6uC4E8N+NWILzgyieJvES/ZfGWKSgwFi5zdt7x4+FrguyYShK4t3St0TF73feE0C15X4ZiOwloV3oQhE7Ldl+236N/qt+qqEI/wDynZv24jdvO13/ALR/aZTMZjNJyvJcu4RDbKctyqPMwytQXHm82gT0aOuMn9omETLu0HaDsz+s36adlFxSnsVE7OznZPKIaONCJnMY0imNOz08SVCJmUTNJCRXBDhMDL48KDBA4phS49xEkRK4ljRkhkz8tLzYLEPEAMvGdizlcAKV1Vb42zBPDML042URf5h8qjbVnfd8fUM2CmNxB/nSlb9zG1LioLnc4hcMqoG5hkQ2fQdy1PtavU1TZnbl33++IJURdqgU0tU6VF6M25fGs3AhQYa4yUvEQnmENLZ70rTPrpracCKpa0wlUSSxWXsTuefNiMJTUulSVRYaasSR3HlvfVhemK5mZmLMTC1RHdywL0FCGOzab7W2qDDTDhgJYi9Ogr78MazGKiolXysS4L2JvoBoHwojIa/yx0I1Zz37zOlHGrU6Vca+OBAM/P6WwpQa551z260FBQOWsNhdRc+NRuG8vpjJH01Hvre1r48VsHGwaoofmS9NPnZlHCQRc9eWncfy2F1JLjZ+dSLaNU1Z/QY8IjVI29MevrcgS7sOobfX3d9cR4S4+l2At9XZ32bDhLR2arnT0Nh6ytBSKGnIeGpPpsKYyxBexuQ3IWH4LvV8SKUmCCA5/wC00o+nrItQ2VXDoW7x0928CMS4QoPSlTTRhUWruNTiTSkxzADmALZ0GnepOTeL52UUioLa6Wv6efK2PcCk9Nqlmt3G/LD/AAZjKuQqNejtnkNO/URhs5Bclug5AHbVy3XGQLPrbmacw318GdoMWju7gO1Rrv8Ap5ZWApCnZhfkG9ja+C8I2/LnzrXy1YuEOKDQnSnyPfWnTbWBSR+PPTxxMQ+pBaoIHLUjk/qwwaiISAxOf6nauXm9spB6aUcf1y8A+DJSwcnuclh3aCgdrvglKqMC7Uyzfvnl8trFSltL05bD1HfiaQ7f1sTY7Uc7juKSphl9snFNRr17azSKsKajnrUefjfB0jV63AY1rvYdcKpU7FqFx5u++mT5UzFjAMGe3vb31wwlOuhp5N3U7rUqcEIiEM5J0amVWD5mrPpqz2kE0caOX50fSly2vNsMChYh7NWtbXv39+DIcYggguGo5L6vo71yG9SAbYKd+lg3Lxb+yDgqRsKMCGdwDU6feurNg5Ezy1fY0JdnFKa6ZF67gWgYbm1PqAbGzfQMMMoRyB35cn513vg2FPtrvm51rVvEvltS2UweVOTB+5zXvrQc8MCG9g1609Nba+V8HInknbZzSvj5tQUftkwGv9+b2+/jgiYaiLcrA0dr8n8MOMCe2PRqEdCwNen1pUUSCWL1DXt1FQfKrYIIN3S3e3eOK/5Z6E4cUTIIqz5ZajfSvRhUWUMFjb6A+/pqBiQgpAr16akfm+r4lN2QwiCZhQeo5BoTSr0y+zd0o/8AP4YsAXNHG/f6c9KicW8QwU1DnitYG171NG8MSiTjJj0P5xpqew771zqbVsdCkF0glJragt4NfbocU8ZBh/MB8psSbb9b9xGDeRTkZVrVxT1+rPaAUABc+r06+D8hgXGGd39+/wA4Ihp5QQ7bmmfj0FGyq+htEKKi3sDwvzNzfkIkqPoMeKnNMgfPVzXx0sUUq9a+Hul3wQJYVvTW2gY6c/LG3NX4X659qgDtl2Z7ZAepIH1p3X61L88ZAeqmozC9G89TU9DviIElHP8A8Kk1qOmxGr7b5ZSTxcAYl/b7PTXTrgsIkK4CAQaBr9zvy3vQjEcmYxiRCX+HIDoDvUVPerDQWsISeFLd+lSRf21DzxfwIPw0sBU1LUYm/v74EjFoJ6q8NvHp6dmEHWOTnywzCf4hP/FPWpLaa6B+tsAJI6Gp0LeLt9QPAWsxQNsG97EnTV+ow+AwZv8AFnoX3s9xQfc4WCw7O/XTpXV9xStsv51xMJUKszgmtKXPgOb26YJhDXX9B2I62is0b3p9WxhZO2mrUrf0HjhzhJ30+Z+W30qbJkl35t4aWduR1q2B4WFfXqo1r9reU+utQ9/L3RtMBUST9Nq6898ZtHEcet7Hset7HsbqUSEvlygU/wC0+PSxeJgk76aBj7ZnvybGAGfmXxoa1c/vr39ZG3n1oHNzsAHr1tgiRtd2L7U/ptX5U9naeMNwm4pa/cbezgZacxqMrTQopN6Gh96YOhTMd7/XwODIKR+HUOtRn6c0sQRHiB9e4XI9G7+/C0UkxXOzWwHGFQfVc/pazl1fMO8eVPthuGX7w/49cNExQKH/AGt8zbYpIvETXUFvCvs9MPQ6lJ5V8Pvh6kARAhv/AMB9h9tbaxmiwqcjEWMQitqE+lde/FdMl4y+v4+mCFBj0OVkQX9DhfGts49jZPM1B8yPuLZ7wPH6DHsflqw3gxcXkeEWLEDlLHJ+4+TdHt9/Ts8Ev8w1vyDU0t0LXY4/PCJMAf5ddvRhbqTjpDA/C2PfE7KycCXKokZSUgcuTltAzDyGVtNzHNhDQtRV/EE3pbfU3oB1L4SVNXY0d3NHHQlteps9sfQfBnDG58DSENKZWDHvVaAYsZSEn3JNSlHMPzA+bZNbmuY5rFm1l1FMPQOajfo394H+6IFSa29+Jpqbsay6LILjqUqIcyfzFi21PKnXK2vx5gJFGpc1b8vpsMTTMGlWqLit9i/vfREXOg5pcjXUNvkTXWta2qY00o2UzeXUu7F/rhhEyXBc9T10HTRia4uDgRhGZvziXc11XfFloV4zcGaTd0vNRUwIE/NwDBmfwAmFsiBMR5eDGMsYhEJUaGERVwkq507R2EkV9oJ7OcqgRUInImQTk3JQIjhM4qQjS8eZlgsA/DimUXHjw1qSpH+wsRCiGTERJfamW7MTmU5zmHxP9PgZlAgTkaDDVFXKQpkFCJlUJIK4sGHFShMVEN4nCviQlZTwK70xhdOIMLS6pG/rtn7tCHR7i9JWIiC1Q8COoCDEQc0rlo64ZBBSTbXJlOdZNG/azcCZk0odKYU5AUuXIc/+zFLwykljxQoxSbtpj6Pi57kucyKcxybMpKfhxDx/GkJmGuI7cSfjQ0n4sNYHylMeGiIlmUkacY8Q7qVFimPBhQ4sCIpayuEtRfmORorLStaPaljzKpuYSkwIJUOIkoiFPEQxeywAx0O7Y0rMsyCkLJiqBFGUkHvFQ5cNoXqWOKInLrUkqPuTq/xZZt/i/SmYcnJrFIMKGCmXNEkn59da8Arvp645/NzbqIMVquKfQm9Ne5nbAQmYErKLhruuTXFBpMRo0ZERBckEcioaSBT4SSKHcNlGamBCP/aQgpLH4kSKt2cEEsUhh161xRRlFa3+NEIL/KlIIPIUUXBuRc9MOWH5fEN/R0XfcV3XlfU3HiciJW47unL2mVFYASkQbvgzUUvRgU6h8xbZcpzbOpwfBlERojqIaVlYkVnSLqSIhoeeor8wevjxZeC6oq0oTb/eiBAo/wDyKHfRnoGawx17w19ij2gsbzUnOzOExgq7YnIpd7Y5mE3VEQkpcxEXFCE1f0aIQp0Ii3fKIUuio0Lm5rdEybJc3EaDNzCUyy0srimSIkUqIAURCSVKERqgRfhsp3Yvw1EfOpNCShKlRtOGCGSx/wDMgJ8CqlajHed4+zbgT2buBXFHFc/eK8VYy/2Tf0unEN4y0GTlbuj3ld8aR/D4cusLjiRXMKmjLLno8zNXnGhrVCTMS8GLElztUeFKZRJ53nUVSlxZPI86mokzFU3CmFls2RDhpBCIQjxFohqAdUQqCFLKSE4Q/wBbzHMo2WZPDIgycbNpFZloTkxTCjpiBUddFREw0JJCGENJZXAVgKx8MPwPKhKeX8oSlgMlAAFtWFTSreD/ABBCjFKUIeqUISW0ZABp3X66vjvaY4UolwCSS3eTQ0tXAkWS5kqSBVQUkNUEqHKHB3JZqVNXrZxMWlL6Hm7Cuta26NTDaJj5WIelPPXX2Mcx/wCojd0CZ9pDhFhmXQUwZS67ikUoJcpTP47hybE1dShJqrSmQNue9ujCg9qIkpLhQhQY3w4aVK4iAZlThRFFOoKIF2LPfG0doplUae7PQoqh8RcjKBTUBMWaTCAG1EMHFw4FTjp7iUh8Y3wAKIvCYQBnREUpA+LQAAU02t0DK1f7Cas6+Wl9DfQNRu7Fh2gjcebzVSGiKAvottTV2pqWxXMzSrMNWfz9Nrq1tghK2vp6EbbfSmK1C2LaECw89KfkbYi14KzD9KbNkdhXfuLXMoHIVsWqw101PfvR3GHEqvsxJ5mnNqn7Ygk+uqnpsaZAE5/SunS2yS2gvvyOt77mjg3Z8HQx4XuWq9KVci/iLANthiWXGbZP10elPqPB7PpOo6+Xt607sMgDU2oN6Pyo+gvsXGEPzKz8qauW7b697SKqF9XNegrbYFm0wVKXIA5ewfucFIy8S3dtqPvZeKfpTfZr9A4p34dhDXd67PQvy3qD4Y6p9lnhLhjHF94p4ocVfey/AvglJSWI8dlMIxImLL7m4/usJcN7rh8yBPXpiq8EpTHkkLC493pTJKVAF7wpiFuXZHKZUxYma5okrkZHhWYAHEqemipIl5KGgHiiGItaeNA/mVQ4Tj4zjmn6kdos3l5STyDsuArtL2kjKy/LoyiBDyuW4SZ/PI6mITDkJcLVCUXaKDFAUICkqbuPXGzFXHjH85ivEXJd93yMNVz4SwpJxUrufB2HYEV4FzXamGmHAixlKSmNe94w4UM3peCVRkphSMG75SU07tr2gm89zmZjTCx8OWKpWWgoUFQZdCFNERCKQkLZaeBUVniiEkhkBATt/YLsdlvYrs/K5Vl6eOItpnMZ6ID+6zKfiJeJNzKlcS/mdRhQlKPwEqKXMRURa6jhQyTXx79w57+PS2iRF7ew9T9vShxvaE8IbX3/AHyw5IhgBz+5/b+bIxFVJeg9tRhfEwHIAwoIYc+DDv1eu40bWyqiHJ05+7YKmHRzX6W7zcfnCnuw1GI/fx2306WGVA7jY39ORto+J8LCzb0p3nnhNSHyDNmwA8/GnjlbDlJqXBtqH37rkBjiaRXSoa71owpyYNsNsIqhkvSvnTw9dLTfUPS7UfRxWtqX2xMh2e3h5fmnTEmw9gGW4lI/2/cfJd/FGUiKnMFHniog4+92YS4nD2MqGUplMTqXDi3ngK9DFl0zk+mawtGiJnbwuCND3TIp/wDey6skiwJWamFwokGVl5wNLZxKKdcTIpsugfGCiqPk85xojy8filYURPFLBGm9oZRcnHh5yhSkSMNSDmMaEQmNlRTRGcw1XVKo+WFmkJl8MIpnChUKHNJxT95XNKRZSMq7pH+m3jdsSYh3xdAlvwkaFE/ERYkzGiSYhwfcRYc2uYEygQoaUqVEKYcFaI0rBoIsl/psjLKkYkeZyCFFEnBMYkzuSRFriGWybO0JCfngKMaBk+acCZbMpVIlGlsyl4skbZMz8eIoLENE0uH8RZhsYM2kJTxzskQVDgX/ALa5yVCiuXiK+ODElYqYohiY8SAWBOrhgXIP1zc+VgLhIiB6V1HP71Zj1OGErUi3eMTXB2O73wteUKYuqcmJEzCxIXiiXUkIn7qnI0vNRZOYQrmCoRnZCFFSocsSGtalQoiDEWF7JlmcZxleSZtJ5XmMaVg5lJzWTZrAQEKhz2Tz5hR40pGStCwyY8uIkGKjgjwFLiGDEhiJEC1zKZbN5tlM1PyUGYi5XmMtm2WxVhXHJ5lLCJDgzUApUll/DiqhrSXREQQIiVBKW624qzMnFVct4QgSiPDmfdkBwYUdMtOwP/8AHFOeluZT8KIpSKh08aedFAW117yMdhzAgCBFb5Vg8DWZSUxANwWU7jyxTyrxYNCRyuM6OcnqajuBn5WSEsCXWXD0Fm2pXa/1xV/F5HkTfwGlTuNGpgeHMrVEdZd8+2oPd9iX8LFVDTwskMRZtx9fDwxFKzxBy4sx220Hk/K2I/fEoIEwmJDACIg5hkA5LKbsT+lraQjmJD4VfyTQ2ozEF+lDq/Q4psxl/hr4kfxV81ANTpeoPSmjYASaBg1PD0fF67WbUS7Cmt9NSeQ96YrGo/ibV+7dadHxs4+WlauT4VofE728lNQb7cgLHTutu22DR3pvhNSmoaCjEnIDOpyrV9s2NipBPv0v4a4EouaH11oQPY6EYQMUFT5Z9Tp5Zu+ulnUJKUjal7i/rtRsZCSwrz5B/WwoNa2wVBiEl3oPBVWqK+FB9nIpIYc+8cri+v0xNnZ/v6/jD9KRy4HWhy6V0Azq5Z2NLKrhtWvcBv7N69ceMPUcg1DcULcy18SOVjPnSlOoP0I0Pg5aisRDGgLBnLsLhvt3PZ8EQl3fwbltTuIApbEilowLB+xqNnJc56MNdzZdSSBVxzPInkd6nZubZ4AQbV1GlNtbc/ANh6gRWZy4cZ/XPLXz6WEpDmoehP3/AA3K2JCHqLhtu8t1qbVuWL4doS0qFD89QR2L5OKv2zEUWp4cxzpdxRm2emMhDXt46uGI8xvg6HEyYDMZ6DPpq+hOelsBFue2/m+nUdMGSPS7eI56cjffDghYrWvgH1O7BtX07WmEswbXr0Olbb+ZwVCKbeFaMeXUNXBcMkhwKdXrXU9sm3e2debb2FNPdaYOlFXvs9uj6UsB30bC4IGQfv8Abb52yH9+eDoSB4bO/dWpf0G2Nwpg5Dbs7kvrs1M9g1jBur2fZtvsHrXXBUpNHFqa7htO4OatSmN/fEZV+Ta6Z1+xc2klALeA1pYnYfW2G4cI15s3fUcq6sb4x7/qwAz3Lu3h01exkw6OQ7d/h1305HDqENQBz5Xbx3OmrHGUzZD1OYLAkvo1dO2tdLFEF2KRtQ6a1O4b73w5Dglq062o+lKNd7OLYJRPPUqdtsshnroxDEuACLTEIChSX79PCgs/fhtMuP8AxuCb1fnd+R13w4wZ0BThQ6MfoSctKdBYa4Lh0j++dH53blpif7cuWpyNR3BqV1u+H+TmTEWkAg/Fo75tke3c67WQio4QaaHmH628Az2GIrhcMNRKWKRa9L993DNV8Wn/ANKWl4eXLDQS2hUA+Woo/wAra25K1nc68iz7uem9b409LxI8VZ+Y8SvKgL7AV7hhaWiqhKStJpnQnLb9f3plSQUKSQH2PIW28774zFg8aSCLjTlv78sSqHNIiJBXRwPiGQOZBFdhViOz2qIiFJUWq1wQPwdR48iMU6oBQSE1A5v4demChynIggtq/SuvTw3tlPyXSQSBRm5/XAagsQQ2ptjHJylyQ3euo3y675WIFA73Isfx16d2CcThmrsPHY7W9caKXDSM+bo7jPfLX7bvMJUbAjytzB/PmCRKYqmDcPNmLjld7P62ZAxTF5kDIgjRqijh3qHzcOKWOEBDG5+x0o3164ZTD+GEq1DX5G+1dT66sC0fGQ2WXTTz3H3FnkkEbfe5bF8hR4QXuH96OBd+euBJpQcIGgO9fLrrSvgbNQBqbEgcxXzN+7e2GoKDw8R1UCWuQH06VfcDkcBmgyoMtvGuYJ1Gm9bNPzv3b+9rPTDSbit7i1voWq1NMbQy1a56+Rb9adtpo52Zh9xb687DDADjx8Wq2p5tV7gigcoLUfLwfPTx1+loRCWUOX09+2ZdVzTZr1YWtcuMOcOgI9ejZYM4e3vbA25++5q4UtkgvY+p6nrzwIpINvD3rfkMetgpIDn378cYYs57ufv3rj1sYxj1sqHCA+z8/D3V8SIYVufLq/lYu+2M6dq+ef2+dvAukcqh9jf6f1iONW9fPV9e3elpqokcr0f8X3ua6YIkaaajSjbi+/c1mxm3kqejX2+3mcTIcNhFX5jab1OwpfX6Y8AwbBMsoEKRuHH7eb02t5RKSk7X5OdQ2hHt8AjAhlbFuh9j3TCEwlgaZH18rWcBViDShcXpd+Zf2+DQTbr6/wB4ZoyPeRUw01KiPrXwztskvFTAgrjrIHCinMtTnVx5d1khXBDKzYA03L093w/wU8qQBoAPLQehpvbT48T4kRSr8SlE95Pv8YqVq4lFW5/vzxtE08ftaMPXu+uI4TsTHsLoSeXI9c/WVocY5eP2BxhwLkDvx8Vro4F4puqHDVM3JNIDB3l1s1TVwRlkPClvqqL21yabURDnoKi//wCEH43+2PzbjfFqWN7mr7090O+OtOEGARcUjN33PyhRGR/ZlhEhlJ94U1LEO4anW2t5rmiZophwYgUk/MSCDTTWvumyClkO9Dq+nvX21lRYfvFqWp+YkkjvVqswtRRFkUejM/IUH986YklSiafXpS9eT2pjX3IGlNH8H6NoB+9qmOsOS7aU8er127q4MniNH2Ln+q+21x73YfKlNOmnrwtURlu7E1N6t6XrelPNxJIAAJZr28ueJDhe953C+IrkxLdhVDn7jvKUvOUKVchMSWihRhhQqkRoRiQSo0AiOXFmeznaKZ7K9ocpz6WR8aJls2mLFl1E8M3JxErl56RWpx8s5JRpiXLG8QKumiGayELNctnMujkiHNwFw+LWHEHzQYqXf5oUVKIgo/yka4/QZwu4gYb4w4UlpiVjSV4xo0hLTc1d83DgxDERHSaql4qFI5kqC4cRPIQiKlcNZBSpvsuel5SJI5fncg032dzyAiZy2cSkRIS4MRL/AA4w4ogTGhKKoMeCv/chxYcSGpPElscCloWZQpqby4RokvmuXqWFI+KuBEi8JB/2oqFJUOJIStCn4FJUFOACcRfHHDrg7AhGZxHw4wrNwVRQiZ91ccjCmYai4KvdQEyyoqgoAkA86nADkg2Uk+xOT57G4U5Nk644BioiRMvlh8RTJBK4yITl0gD53SGq1cKL7Zdp8vKkHO86hoSrhXDVPzC1wmd0CHGiKND8zUemhGKUnsAeyLCgRJg4EwuuKFLSmUN2XguMTy/CtcNc2iCmGSXUDEZgpJIYC1/B/SBMWImGrslknAoDiimRkBC4X+YAiCpSlMKHheqSxfFZG/UTtCXI7RZm3EoBPGCsguyieBubB9a4rlUXg3cqZuDhzgzw9gzkJIMtNRMMXffEWNMIJPvYCpqBG9xBSgKWrnEYp5SlJUlXMN7yz9EuzUsZda8syqFC+KVrSjLZGXVBQocLKiKgriKiH+KQlcMfM7BVDRTHbXtJMhaImc5rF4mT/wDGzDEitEwlQ0s1S4Nr3x0nwrHFq+ZQru648IYOuZBgGHEgXYqSjRkRJda4USBL3ZGgwVoA5RFgxEwCFMHQAUWr+0eX/p/2fCZWBEzCdi8Kk/tZZUCHLQvgqRDMNXHAHAQlPDCWjjAQGAP8sN5PD7UZpEVGgLUlUNaCqbixohipKgogfEVFKik3WliH4X4QAMdEw5bEN1ycH8VfMS9L0ihMPmTKwocAxVKqUy0NVAEsmJGixmRDStQYn4ufKiZXNRonwZBMnKJUVsYqlROABzxRVCpdylCIdVFIL42eOjPZAS5XmMabm4iQlMMKERKFkgFkfMkskAGIvh4UhZDPX55/6hfFlMhhK4uEMnOQ5i9cQRYF8YnMJf8A9vdd3RURYEFSOYqR/ULzRDTCSqqpeSmhUhzwr9bO0kHKezqcglfknO08RK40NwVy+QSEwiKpUQcIIVmM9DgQISgQFwZeeDEAY7J+m+VTMeZRmM5EMYZdDUhMVTtFn5hJ4yg0BTAhE2FCqGTUl/kEqF0fqM/L+bfJ4W96H3V/vjtiVGlbeffo2lRoMYl5YRZuUhkf9SblYZLMWiTEJNfPqC9aWYhL+dANXiI8CoA+x64bhRFFSUu/EtKRYipA92645I9tOIm8fbcwRLKHMiSn+GUAgk5TWOZydWB3THQ4YUagtzDtXMiL2wjFRJ/7yFsf5zSyGF/8t7g7jGy9oY5HarKIA/jDh5MhtPnnFLNaiyh3C1Tjp3iJBP8Auu+Sqp/qU2cs/wD3C6jPV6H9rdQy2L/tAA0+It7HVm8+lKWxY53GP+qzbm8aINNVlj3DXrRsVfeFHPg2wqKn6W2iX0Zqc3voHfy594YMR0g1JF3ce++tBiCXnFYqcsxzfZw/R65gvbYpMOAW6B7k10fkdtNKvIVQm7to7v8AWnjzvBpxbqUc2J1OVd9hn1zzBOwwP43NgXtawYaPq5FtMOQzXokE1Yd+jWdvCjYaVmpHp6H7N0+VnAp/HlYP4anYseWHENdtLhw5fw0D+HLGED4h+j9TllSmrPUWipQH07ruKUZ9ah6Ybhi1nIuzMPPqDu2FJhfuYRPxFwonlDqIAdRSNSwYCpJcbW9Kw1TMdKEuS4ASBcuWTvzHFuGfBY8T4cJqAroCTYMHNXYkUeg3x9CeKTcK+DmAvZ9u4IgrwXIyfEri6uEVc17cdOIF1y81L3RPK51Iio4X4RvC6cOwYXKn3F8Rb2C0+/kURB2CNL/6L2azPMiEph5DLmWlXZo/aCd4ZdUUhyF/slzIhw2qlUOICyoIbmfZuAM6z6YzyKOI5tGVI5YCKy/ZzLYqniw3S6f9WmoEaZUSTxwPhEfLGUMcawoJo9T4PqHO5p8qnW3zbMLHEUgvz1LipL1c1PUucdtCLUaoNBrt+O+tg6QodBTqBv16U09GsiLuHY26VFPF/I9DcJUeWlOX9U6sdSYlAzNe+Xr+WskpT9B39bfm1MGSmwHj79vhYJ+2Y8w33I8LDJvTxDg8vY9cFCQK3xnkTrs3fPNs/Tu9hHl7OvutNcSa2g5e+eMcgIYirU++te7DppaBXTcP+cSSnoBozXG126jCKoTfbb0zj9rZC2qC41DVoOulByGCcINx4evu1sLyXvIUdMeEuJBjQVIiwosKIqFFgxYSwuFGhRIZTEhxYURKVw4qFJXCWlESGpKkgiESMtCocSEtUNaFpiQ1oUUqREQQtK0KSykqQoBSSCCFAF3GCwYaSVBQC0qSpKkqAKVJUCClSSCFJKeIKB+VSSQQQSDdHFa5kcbsDTfGvDsL8LxZwHLyaONknIf25jFVzriwJC6eM8vLoShCpuPNLlbk4kwZdMSEq94khiqahwYd9T6kb3NRh2jyiYz6CxzOBARJ9rZJKyP9SlIphph54qGhMMFEWMiHDn0Q+JMKaRBmyqHEIJ52mWV2YzWDlEQn/RZ+MuL2ZjKqcumkoXFj9n+MuQIUL40xkxW3FJfHy0FZlYSF8RTxgTKfxKUQ5aOFoROSqWTDMZb8seSQfiTAikf3IFTKxVe7QTAXBI06BEXJxIctHWqLLx1cMjNxP5BZqJObWGSJhn/bxTwpm0ghkzKVQ1bOUiKhURACVIAMWGGYJt8aEHLw/wDmipguHeGQoMrlERCnZlJUe8JaIg+hyytfSq2TGQ7BaRXS7D1YHnhRdIkFY/xU9ORC/wD/ABvjsvE8z+MwTgqYJ5oipKVSo5/9GTiSij4mVS+Wj1tp8woqiqL0KiGN6gHkHPXV7Y6xMqC8uy46/DQ1n+VCkaafLa+uK229edlD70p00xXM6hz59eulu7CqQHBFQH1di+RHb+TS2Dc+NPH354JwhxQM3m+o92rpjS+U88hCiMHQtSXzochn0ro1aNYkgWmFpqAWPgfDU13Da4VzBHFLpUbglLuH39sB4YiKYhBNQT23agH1PXK1wpJJJZgdHoBz/D1q+NfLAMahza/QB6mt7aXwt7yharUL77ABvv3sQJZhQPXx6D7d2Bk7/cAA97NoXbXA0WK5bIChcUps708nfZ7NQ0eL8+6j6jza9cQSh3JLPXuLV61Bs22jDlVcy+VTXJ3fWudm0pYaEdD9dGtTU986O3dcaC43GmF4UQv45ePhqwzO5tIJFPB7kD39sSHzE27r9asL0v1qcPMCKxz7ly2Wb0frufKw1IN6UrpQ9PTVu5yJP+Jq1N9O632B5yGVjZP21yzqRQ/f5hdSADXXlrY06MOj9ME4a0YMBrpz5V0dI7nxIZaKGDmvnUHMZvqddTTUK4V7eu9mr3UO2MBLHViSannXo5tpUNvh/l4jlifPb6eIoGbuqtBS5ApW3nTq9+/E0W/A33vWjPvrh2hRMi9NRvTXVjq9dNBYXCNvf4020wYANWjenTy5Uw6woqWBeuRGVWq2wcentEQzXbQ31+3qMZAY1sSz6UehHNvtg6GssH6BtdtGAbwI0rbPAPHpTxrfn34Klhfwv4bN3cm0MSt96aOe33/i2Agvo3vQ/V8HoQN6as2mlmrsOgfC4iEkEtkGyFG1yz6DW0manMnzDHW1q3qcFSku9H8DY0J0v12qcKe92LuBTTo3WpDGvhS00I3tXqd6nehs2l8OQ0EsdGBqN+Xj13q2E1xWGYL0PTX9s9vBlCN6D1pv4dcOQ0E00LOz1P3qLnUVeoFiTAGavADxZgMvVKGzSIfK16+nPlWtQXcYfhQ2YDW3PnSw2+zuKqbANCXFXpQt5mtflmxLSYJI0bv3q7WvyO2LCHAOujU0cF2Hc/jzLaier+Zw+hA65HOtCPHKxPgFreun0avOzYfRLgaO7dfHrQ6Ue+DYE/q7u3R+1Gpk/wDFhKgkOaju2uHpe1WbB/24Z2Z/DVgXpT6VcCssuifBmIRKh+ZJOdK5M9d6g1HnXTcL5FMGvalSDd+vJxTC8xAPwVgivCWP458/LS94ygqHAWC6VwYaugdH0ZtTV7aUn+Sgf8VkHe+1atWotSuOey4ZUZJ/kmIt9/5HbTezemIagTln8tA1f4bzyTTdnv4nf64aWkGpA9aM+9Gp3WAw6S0fk+BX5Tl0Pf6UsvEQFniH8hd9vsL8tsJRYTkkX8aeHs25uaSrMGhrR+nXdwzsH1ysDiSCxop76e+m1CMKgCxDHn7ppd9cKEr1Kia0cmj+A6Uy3e0hwk3IY0JOvRiKNXzxNKBrTWgp5UY00dhbbV1KNXOdKjpTLN88nbvYoUEgMQBoX/ugqKfjEg2jdzYXgoPM9GD/AEPVnfxOm59xAi5cs5PkN7aPtyx6Ip0s39aacu8ktthnmoiUKWA3M5qPWmQAPbezkJyz0TS5+vPffvxcy6eJCH0SH9i/dU+eGspUSVZudaHb961q1dXAoBh4MSLEbbN7bFkgpYOGZ6/i9eb405MxvqRUnfo1SWBANjJfwpSx2r/V8SdI4SOdzpYippuH9b7JSRTbdwOuW9jBQA5BtHNeQtXmWeu2GAoMCC7aEB9m5bnXfB0LJ9qByzmoavcVHbawSsEl+9vDbapNOXIBTrT0cl+67McOKCzF88+317fOwAQXGowI39/nC9pBRFNPe749jHo+t/W1pEuGq/NuXe2xNed8QUNhu9PsL7HTvxm0MeSlqm+Pes7eNb++u+Ms5GrO/XZvDlyAx62Qd6jb6jnjJAIY49Yp+YGt6fXz+rXxhiCG5v3l6vty52sdVKagz+lg1HI4lgZSuXv8rFhCrksOrV3rQj3fEkpe7tv796YRRHVDWFJ0zfX52aIBoaj39PYwVUP4gKSKb7YcIi0RkcyKqUKpGYVlpnZiAOEgLLJS3zFwGG4e5uR1BthNAMJXCuguFaEXfur44QhSqkExVj4jl0/Yfvac9mIWkQYX8Rzvap+l99sEizAWBDSaDbXTzb29SXy6ejT+HtUhZo7bF3fq9vHY4BjJPM3j5Z9MrHQRUvt39MewrBhLiKASkqUcttvMeswbYXEAF2G+/vu2xBa0oBKiwHphzVMXVd5EvOTMNMdgtSXDpCqAGtD8NlgmPF+eHC4kWBs7bcueEhCzCbeLLQVKhPwhTGpFS3ymlcc0SV5zyVISuKYiSQ4WOcZ0cEHyFD0zttsSQl7phhJGx4T3HXao2qwx+dioxLh7V3vu7deRqxfFww5O7p25ZaHMy0OH+ISYnvISAg8xLcxCQBtnq2uTcJczJQ0GDEWQk2Wol9g9qNQ2e++EiQtaieVWFinUc6u16XxV+IMMRLuUY0DmiSynUhSasNAfA9cjWpteSebJmgUL+SKmhSWqU0/O1mGJcARUgEGxFt+V+5h0bERKMthv08NXrYkYvxPqxt71pr4A4OliRtT+m79dPA5hw3ZRoHcDxP38xaojqukUfarctrHnghUBQd7adOfvobDQFHKp+EdvRytVR1Cpewd/Aev3OJVcff6Ni+eDfFnEnCu+pa8Lsmo5kkqV7yTcqTDTEU8VcFJUHTEIBjS/MlMRQ50ARCsRuq/pZ+r57E/H7N9pZePnHYbMo3xZiUgsqdyScWU8eaZRx/z4hWdy/iCJlvjQCiZBMXSe1XZf/WFQ8xy6ImUzqUSBBjvww5qGmol5gixBcQopB4QTDWFQyyfpnKe0Jg3iJcMgb0uhMa84i0Q5iNAEtFkJiGKBcaBHUmJLTCXSORZHu1CICtKOSGj7R7M5PJ5pBTnvYntPJZrkMzC+NLRIEWJ+6l1qDql4qUjjhxEMoRYMZEOKksFQuIKUrjmdRCv/ALfOMriyubQilC18CfgzCQ4BUCWsxhrQpabhKuFkiAXxwyvq+b1gxMPXXfK7snYsJ+WQiBMBEc8qYiZiIv8ADrgpiMYsZEeJCQlXwKUoFKelyXauQkpNaMynJFM1ASs//EAlaoYdSDCSn4qVlL8KFQ0rUpLKSH4josxk8yuOBLwIpQtQYcDABRb+RdJHFchRAcV0x0Hgz2aLiuuXlZnEcdU3fMvFir97d81MIgLhr5ghEULQjmISfjSkBDslKiASrmuefqrmE3FjQsrQIMjEQhPDMwYaoiVBiooKVKYOPlKiT/kQ5YbtIdgVJQFzswlMUAkJgFS7uGUosKBqIBB/5Cr9Hy0mm7pWDJy6oECXhQ0wYYqjlShASnlSOVIYAfAHB1NuXxY/7mKuNFESJEWorUf5OVFy5LqLnW/12+Xko2XwES0KPLQ4XCE8UQqTEKgCPiJSClD2PAAoHU2xy17RPtNYO4G3ZMypmod947n5ZX9JwzKxkiaSFpKYc/egQVG6rt94OYzEcCPMsUXfAjxKwtR7Xdu8j7GSYXPKTN5nEhmJIZHAiJM1MrL8EWbiV/ZZehTCJMxE8a0pWiVhx4oKBd5F2XnM4mVRElSJbi4Y88uHwI4AEhQhw+I/EjRGKhDsniConw00Pwfxji6/8d4kvXFuJ55V4X1fUyqZm5g8yYSQPhgysrCUVfh5OUhcsCVgAkQ4aXUpcVcSIv4xz/Psy7S5tOZ1m0f487OLCllIKYMCEhIRAlJWGVK+DKSsMCFLwgTwoHEtS4q4i1d2y+SlsvlYMpKo+HBgICUi6lE/yiRFMOKJEUCtamqToAAI2kOWNNKuwLv/ACKU6m1TVNe/S3n6bnTFik1Z+XLl9tKWL4KkwET0jEZwieklVz+GahK+bfPK3gvh+YP8vzACzpIVR+h79athuXf48EOzxoI5VioBd30OOEPbFnzK+2Si9oi+WHd16cKporNEw0QI93z6+Yn4fhERS1uwAUTlW3He0Eyf/Uqoy6D4snGPE9EkoiFzWqXJeppVxiz7WRvgdtUkFkwImTilv9swlkW/+01vmalcdr8TYKYWK76AdjeE0sEbKjqUggChBCgxY0rW3ZctJ4FbCIpm2JcEHezkhiKNVsX+fqKM3mxYGKulf+RanTblq+KWvdTBbNuNMnPyo9C3nbc5Q2Nya0/8t9BpZwTgEsvm4Btyt4tbbwxWl5xaxMiCS+mVdXyHrS2zSgDJd/P05+64tYZNRzT0pQcxzbEOmTm1M3Bz8vTFs7XUIgA1BFNWc/W7Bxo72w+gu3/06F31FBZtS/o2ASPiAycJHoZeL2LxpFy7asa+te6/dixhfxSNdub64Kgw/X3avYEbVsJcQF3bWmpejOOdW3w/BD15gb+Z6H6jaweGMtdMTiDhm8MQQBNYeuG9Ze/74klVTeEjh577iXVy1CjfMaRg3MEj4lKvAABRLHbOy8IQlxMyXD+KmRhRJpMLhcxphA/7WXAJ+Yx5kwJdKRRSogSKkPS598eNKxpSVWUTEyj9nBX/APglTJEBcxsBLoiLmCSwAhByAHxefFmcvSZlYE5fs0qcxBiq/bzxNiKZIrNXxOxY143pGbP3cS9b0mDATkiCiFCQyUJSOn/rPAPZjsN2S7NqUFTc7PxZvMYooqPGy6W45qKqpJ+NmuYxYvE7OEguwOE+xcCFEnpuLAT8OUkpODJSSAaQ4Dpgy6Qf+SZWXQlWvEVkmpel4ULVQFKsMhXrnntmNrfKUaIxJuaef58jTHTUp1Dtp3atXcts1cHITr5ffybfLa1ctRLi5Nz79j0IBYd2Fkgv217j1lZdSm6b8/xsWf1MkMPt788LDMPYZVqevvqdr4lhRKOYtkx6OaUbXuMgGfewVROFyK+IH2seRJHTESpg4qDXb6MPLYbY97tixd/LP72jxOxu1u4+f1wVICgL76MH8eu2E1pzGe3l9vVLZBYv49NffRsMAOxowZx7u/40xtLiqwxDp8iDl1Fc6vXwHEZg2+lqi7aF3po7VGDQhwlt/wAHlt5tibcP8cXxw4xbduK7mTBmVyn4iUvK6pvmXduIbhvOAuSv/Dd8QQyZi6L+uuLMXdPwCfihRQtJTFRDWl/I84j5DmMCegj4qEkw5qVUoiFOyMUpE1IxgCCqFMQ3SQaA8KtHxX51k8tnmWzOWzRUhMUJXAmIbCPJzcFYjSc9LrIPBMScdKY0JVapZQKVEGCe0PwyubBuIZDEeCFR5rhbxGu5eJMCTcWMI8zISsVSYV+YMvaZQmGoX/gm9IsW4ry5ocGLNSibsvmFDTL3rLKOy57lclKRoS5JSZvIc6lhO5VFWRE4YMThVGkI54UcM3l8c/BiApSoKRCij5lhWNPyWdm4qI8pmITCzrKI/wCzzJEMFCVxAkmBPy6TUSeZS7TMBipKeKPKklUvEGOcFI/6aKlhy1ck/wBtQqSSSWAc8znUk1tXwyUXJLBIKjdTFI4i2pN+bnV8WqmJTT/IjWgKVc/V8dWz0Z8GYKlySVGQXGIfIfiJhCX/APyIB1zD209a+NcRrJiRE8yym9tpjphJ/wBPyxBNTB4iO9TE/wD3joemIsA+Vaseo1alG7v2JAMcBQLnanee7Z9fznn+LpVmFe333t7BAN+e9B7FcI33F93dsNJzXEB3yBrvt9LEkElUyojQbnUg+/vheepLAaqVajtp3UPe2jYhKVDfLZt21+vUM9thKAete9/TS21sa6UvoRWrbl99q927Y35yRU66vTtsBSgc67WmEhww5U+vr9cDKOjvpXvs4YEDX0xp69ZWPDSQeQG/VmJHNrO5Jxkp4eenJ97Cjb40c1avgaVypV83GYzFm0gPv4nnby6U0xEAnoORvs4r3XwrDJBD010bWjkuNzQgmtvEa6Do9dWYDpYs1r4mkG9hya3rfkXNTvh0l1B9wBlV9HFH0+udvEfKC3e/eKfbbBOF2OtsPctEZmrk+rU1Gpz6DOgYWCtDv9hUk/01687kSG0cbivqa0Oge7au/wAvEdj21zB20Oo387RKTtptrbzHrtiYu5Av3s+/vuw/S0Z2BPZvt++udHsrEhXa3393Fd9MTCXsz0Pvp5HTd8gROYZhwzA6+BrT9wXst8K9C/L8U6Dx0x7hUNPDTrph0gr/AO5u1dNHG7nJx5W8UMGpWpD+PsD64IlO9yddOf5AeuHKFFNHej7A/XP0QbQKBpy+nu19cG4Nun2ty8+WDERhs5Y9Ds4pTftb3Bzr09g6huj4KlBtrq51NHOo5ad2FPfipzJbI/Ou/TzetsCGfLZq7fnXQYchw/8Al6uW1J0bnptjUxhoQM+mtBsN3zYF7MQ4YHN7OPbuwb8PhxCQ7Aas5NwLPSj6VFtMCxJpIyOQzqw2A13FKM5OTWbQnm77Vb0o/hh+FCIIDOaaP3AXtvVjXTDXGnamp65eiNTrq1n4cK1K0LB7t6uNfUuLWDBqHBJPc2tX++nym2GuJPOTUBIzJbKmbmjGzyYRpSrCweteVbV3ZmucW0KCw7u6l2Lb8xo5fCBnqgldRmXzc6nOulNwwswINf4jwrvaz+xh+HLqo4bh570Gnq2vLBMG8ACPjzpUvRsmoa/uS4aw1wHDtbYe2qK/ijQlzs4OhAOnjR7H7jEnu68imIhXMzKFa+TZ8obWvQtarmZZwaUI2Fno43//AFdaO+AxZYFKk0t9La/KdR4vTHTlwTyL2uOWiQ1AxpVIhREvUD/Enfv57W53OwjKzkRKgyIh4hS5f5q82pbHKsxgKy/NIqFAhEZXGg6OWpXxrsThwhH4mP8A4mm+VMx0/myyi1emu3drrbEyxBIq7qDAjvrsNBd7a4PTpmfVaU2yoetLQSamwBGp2oA5f69MLrq2t6eD/b67mQlxE5E9iafMZ5fPLMCiBKtu/nfU3Ov4wBSEnZ7O19uYrrfDhDi/8ge4LbbZv0pZcI4Tr0wPgpR2renPTR7Cp7sFBQP+OTjzyOdMi4D2y9Wca01bTv11pjDdA1qVZtKMPtphRSimGtTAFiAGyJFKba/yLTQfmFb+g93Yt0v4AKUkPZjTSovR/CnOxwy/hysuoPUmocVPR/5baz5WBroBQnuLfixO74uERABRTbel3bzxqZZi/KzHqzuXZ8jTSo2tNERqODuLlvDZ9n3GJiM7fMDsGGn1egcO1bu6a5Zxlvl28R9LHTGFPb8gKct+/B0xwbi99d6/mhFa4TEBQLM/nV2qRme+dimNQ176i3PTbDAiw9Nube+dyPDBKIXKwNW8BTXxrketgmK+rDTdvp5XFceMQm2veeftuWCRlaIJBpf377sRxsFKGr9/T2MFg8uuPY3C96ej6a0nBsXx7G3MNxb2PYxzivT59tbeJapx7GhXTbc/paIU/t36W5Xtj2ETEag3FdKfX5W86noAwP8AXjs3XfEwg6+Hu3njVUYVfP0K00sUFJPzqD01DtdtBV23G2JfCNLt09OuBlxUkZjV3I/d999rMAw9FfgUqKD7aYKEKNknwwOuOhIOZDFzp9j5Z75WKmJDAd+I8h5bd/PBkwlmlEgta5+3k3jgFF7xZKKmKgBgfyliCOr9BXwa0ojzCSmqQbEOD5b7HDKsvRMwzDUSCR/Ib+99HfXEsk8T3HeASiaX+DjZKUawyrc7O1a02tWrkJuESqGPiJvQgHoSaH63xQzOSZpKkmAn91C0T/mBX8N4V1dEy93xxzQLxkljOsdKTTcEhupD2G8ZNIkGID/9HcWIf3vivVFm4VIsnNJP/wDKUoeIBfW7VDajGkT+jSYCpy9ZNATmExREVTOiaVy+1LEQJmJ8sKBFVqDwkDvPnTzxOH/qMyeGWkJhRNAVIKEjm6q87WxD774jXVd0NcC5IZjTDFP4mIKZEOlNQGpvla0lMlmI6gqZPCh6oB//ABlEN5c742HLOxs/OxExczX8OE4V8BFzZwpVOugc7YpGfvudnpqLMx461RIiiSXdg5YZ6P4W2yDJw4UNKEJZKaUIA/PXHUZTLJWUgIgQ4SQlAsANhy5YJgo5VIOgUC+/qjfu9orFwwJABe9DsfH1ff8AGgFze5YtvzHqMXLIr9/csmsf/GFQyzn/ACBz019ZeNYYbTV6b9xa488RFFFy34p1oeetA+MuiMhctGAXDiAhlVAJGddR208q2MFQ1CLC+VaWNNQHvz9TStXaQxDGxoxvrXv164qW+7tVd05Egt/bJJQW0NQavo29c7XstN/uoCV04mZWpe79D0NumJcPATRxdndnFPN+h82hKXpsw9eh9rKRiTxbqPKnmLcvXHkhy5697296YcZeFqzE07ZOTuah9W2tVTJ+VhS+vItX0xMli3J/fvwxJJeFQAZtVtAHbIb08g1qCOadSfP7eWAGtNT3efVt8Se6p2eu6YRFkJqPKReYEmDEUlKwAQ0VFUREtQpWlQ7aWGQ9rO0fZKc/f9m86zDJ5gEGIZOOUwphv8ZmWVxS0ylqcMaEtqgEYRnsvkcyR8GdlYMylLgfESCtL3+HESQtHcoB7gvi88Je11xW4e812yEe6r2umGokSV6ShjCHRlfh4gWIkEKZ+RC0o5q8rFrdnlv+ojtBNpg/+p+zmS55GQlCFT8rGnMjzCKEseKKYBmpOIrQlUsGsGbGto7GykFSzl05MSgV/wDKiw4U1DDuOEcfBESN2XXV7G0o/wDqOY1gy4Qjh1heJG93ymJEvO84aCtI/wCp7qEFEc1DyJWwyCmezEf9dMuKSZbsfPpiHiIMbtNBVDD1A4UZD8QgFw/EFF7m+HoHZOKr5YmYQeFgDwSRSaUDf90wO1WGzYoLiD7c3HbGUvFkbvve68CyMcKRF/2lJe6vSIguCn+t3kudn5cFyCZD8Gs6RQM9Kzv9Ye1eZo+Bl6ZTs/AIUFLkPizU8sEgh5yc40QlDRctKy8SjiInGwyHZDJpdYiR0KnIoqPjsmG9bIR8yg/+Koikja+OOpufm7xm5mevCbmZ+fm4yo03Oz0xFm5ybjqPxRpmamFxZiPEUc4kWIpTUdg1uSzESPNR40zNR40zMx1mJGjzEWJHjRYhNVxY0VS4kRX/AJKUo6BgGxuMNCIaEohoSiGkAIQhKUISkWSlKQEgCzAYTCwQH7vn4/xpYHARYjX34YKC1Xbpf0b8l9MecOWrrVmr66mpDWkEKU2lhzoaeZc9AcFB3PItvsMeEX3fKvL3akLdz/gQsH5b28UVfd9LP388HhrKSlQH8ClTu38avblb1xwj7fF2BHFrGWIYSVCOmX4XTMNYcJVAvvB9+pgxkl2KRPYbhwkqH/yFSR8WfF+0sBSc1mVAGkOUoxNFwFwwP/vQqluT4tP1Bhj/AFqem0fyKcoiJYmqZmRmVIUz/wDOVAB7mrjs3Fl5ov278L4ogqC5fFOD8L4hl4oZoqb1uSSmIigQS7RlRUK2UhSSARbsmScRl5dSx/7spKzCSC4KYsFJCgRcKUCQ+rghxjYs9iJmY0rPQyDDnpOVmQa1+NAhxFbB+JbU1e98U5e6uZBrXuzNQv8AXP8AS28yQok7Bt+VPBq3uwthSWOlnI1bQU0P9d2K1vEgqVR8xXOmozPlkXqwttEt/EWFiz6EanWmmLuC7DUcWrD1NX8/WNRku/ROo1oWFRTdneuln0qDGvcKjUO1eoOlDpizghyDvZvu2vMthFKCSKdqfLpTPsdLZKxdyO5gNKf8qPXo2LOGizPfx/F+Xnhwl4QDqZgHL7sC4GuQ6VzsAniKU3cgeJYmjiztvXkcWKE8KSaWfxBNzU6P0vdrf4T4Z/q2IrtEVCvw0mr+tTpAPL7uUjQESkOIzOiJeM3JK5TRZl2bUds/TzJ05l2k7G5UsK+FFzZGdTyGDftcjhGchQ4g/wDwa59Ui6VOlaoaRXGtZvN/tpHNJgECIqCJOATVlzfEIq0/+SIEOIHH/N6A4sLjGSq+rlggN7u6o0VnflMxOLGVKtAAfQAGz/8A1RTJR2k7LyQcJg9n5mZZ9ZzNIiSoaPwyoDuXu+D/AKfo/wCwzBeq5xEMlq/7MAEXa6ohLaDkHxU6UD8oyHzJ6MzZgajvW3ynEUSenO/Nz79MdBcAUO7eNWb2fPBKUE01LP2yP85fI2UUoOX1fW31HKjtpgiKMSzaktfpvrTe5tglEAn6tWuWZz8a97KrWAGcP5D6d3LxkV6JHvkPfTBSYXLQJz8PPM5HJ/m9llrd6vqL3fQvTuGIso1LlvryHo1NrY8UMxZhQ/LXs/naDmtb4kEmr7Nv9R/XhjVQcdvn0+h6taSSx5H2DgqCzDQtRmrp5+3wjETUes6H14AixEl3BBe9urUaouO5zthpGtdu7Y23t37YxD+E81M26Z12p06WyoAgge9dPPB0liMKxBUKGR1b99yz5aWVNQpJuP7HJjtcYO1m1D+F/BmxaeDYcLiFhHEHBC80wFzF+zC8TcL5+YWmGq5uJN3ycYQ7nhRVURd/Ea7kqwvOwVD47+RhOcCoaZOMVbx2WmRm0hN9k5gpMWKpeY9n46yQqWzOEkriyiDb4eZoHw1JVRMXhiJ+ZwdH7WyZkY0p2ql+Ifs4aZLPIaAVCYyaMscM0pOsXJ45/dpVUpk1z6GVxpGOIFSsWHPfhosNcOLCXGREhRElESGuEiIFQ4iFAKTEQsFC0KDoWFAgFJtUR4vw4K1LBQtKghaVAgpWIgSpJBYgg0IvocMIHGtADKBCyCCCk/IpiDYirghxYjF7x538RMi70KeDh+67juYtkJ6LdcK/LwDV+JBvqUgKavNCKSaU0iQi/HExFun9xEQm2h4lW/8AJTd1N8dJmAUiVg//AIGSlklq/MtBiaPcLSGxoSQlt2pro9XyzH7C1hiAoB09+9PDHoSStYG9HOXX5b97RUrhD+Hv3XBEJJPK/vzr1xHcQzYixkwIblEFPKweqjnl5MK1J3taZbB4ElZoVVPR6B+/vGKvMYwWtMNJomhe3F6WfUhz4x9IU4o2T6NnrQ7/AMWtXA1vT35YrAkt/RcUY1ZqaHR98EBCttmGtpJU1aEN9tdN+ndj3CO/o932FW0I15DG/uiQaEdCOvzp2f5WPDWCQfdXZvriCkO4HXezbNvb8Y8IKquCzb76+sqDpY4WAAxDHcD+h6d2IBJDgux1Oj0c8uYDk4UEFQozO2beBy31NppLkDSho+nfsNKijbGadANGbuwXBhqTkM6E1ceP1Bq9iEpqCaUp9t96aM3Mp4WqaU8iLfXTDvABAD/Wub70Yb1A1ztBIc7iz93r4+mPANszG1L6i521w9SyifAdW7dHobYUAOW3gK66vghSzO3vfxZxpth6glmq1akaUej6a1/ewSl3DU594vQ2rrRuQxIJ1cvyIsxt9XpQ9S9QFsKl3AqxD+NCPAtubC+GwAY182PK/h98FrtenOnmG97YdoMbKv33zfJq7dKZxMMXZzcUelLMd/OlMEQ+r6N0bfvtp44cERS4B+W4PUHao1PcsIo13LB9XepsbUqQ2mDJYEOL207q3DsRrbuIEVvHViHfM6Fmy1rlS0fh2YE11t07yfzWrMOtAG6A+Hh4bY3/ABAAodqAuerM/Yl/vaYhPUht/S2m1xfWmG4cNStwK3D+HfU9OeB4s21Bmc6uw76tn1qLGTCsGNKuXA97D6YsYUKzBydbubbeVNQ9MNcecbVzkOvZ8t617vZ2DBdh7fShYeHfbFpCgKoWrqdtKA01u9bXFGWZnXd1PoGLjLJ9NDQV1pa2gwGA0FH5005U96XECADYGj1s+hrcV6jZ8M8We+I/F5ZV07VGQyLM9n0QhTRrA/y5aH7U78W8GA/8X6m3Penra7DAqp1QP5m83Hjr0cv0FLGEIEb7kmnOgt36N32UOWtv3g15bl7UPrheDPZF82Dgs4q5IcigzzILUtBcIAEEEG7H7XvQVBOGkywYNQCjptu+3jYh64fpO8CCK7Ud89Xz756UshGghnAfSlObFtf7axxhcs7uztQtSzB+4GpatKVGLowFjD+kzSYUY80rHPLFS7hiM23YPuabPbT88yv9xDKkhlocp3p0eugfntjTe0mQ/v4BVDHDGh/MhSdw4FALGlLaOMdGQkwZuCick1iNAiAKHKQeQs7LAfKgO9chW2grWqEowYoKFoNXp3g7eJGOYpiRJeIqWmEmHFQ6SFf5OdDr6jBENBJyZi2Wux8M/TQMQAO4PiwGnV+WuJlQUXB5P92ffDjCglTDLN+v0/cbWXVHSb06Vp759HrgSogTzPKhu2t/TDgiAOjtlr38NWawTFP5/Dj6X6DCyolXGujNejeT0L4Nhyw/MoHd+rP/ADpu1hmLokh+u9GqOvXSmBmK5IBD7AjXV26B/IY1iJCiA1B0NRXI5UIqT4GxYcThLuBfYUpTBoXCmpNSTXuAFLU732xp7kDIAdQGJJy1+QqRnZhMQkBq91PGttO6jYP8QaFtiNzYVA0527sY90nIjL66jtnQjbqLHSvelLvez9NLYImIRRwWr96vzu31GEVQAXLNv6FfJ9bF4jRi5FiNbaM/fQ4ZhxWp5X3tpr1bGqZeobKlKZf9r+H7PbPxTqz3f3tyO1MHEWnSnpRhTdjruL4V/D0P6UHemmvpo/GrcPvXamvnbEhFBPf39z8/dsDRIJT6z+f7drGREBOx2FjfZvO3PDKYj3qN/wAYQscEeT9O+3t7HBcI8yvTfp/NjhKfq+ttwddhTXXBuFPt/v8A1j3vCNQD8++dihKQHKue1O+rbcse+GDZ+7+sa+96/L0fXew1AK9+e32xn4XLXe2vTvxoqL18cg/bU+FsOE0Sn5iL3ItVy7chTnpiYhty8z778IGL1J02Hp6ZW981bch92pzvy6FCBYB+vv31wguJ+w0Hf15W8AB11J19/wB4IEE3oMIczk1dvlaYD+vdr37YIABYYEiKJcaE0NMhkG0zetcrESKnYW6VP1wVCav3D39eeGycNK6P9P3tYQr96cWMAMphv6viGzi1AnlJHMTkW189N2Z6Vtcy4DWFvOl/fnjY5ZIKU08epfXYfUNhoVPTUOiIywAaDmLauBXz9EvJhQyHKatsBWw5t0r3YsBLQCKwkl9wO7w09sJFm48QfHFWqmXMfnXwsxDgww3ClIJqH8du/rrbDMOXhJYpQlJbQW10D4EK1H1XzsyEJHd0A8MMhDWDeWvJ9Kk12vjS3itrB/fTEgjc15YloQA3Tb18rImxev1/P1x+KQFU1qPB9z6/fFg4UnkxIUW74qvzfFCfLnGniNfm9oINCDa4G+9K+F64IoV4tR5eVa6620w7xUKhrINCD9MrLRwwI0Fr7j8AU72bB4bEO1qnRncbCxd7aGpxHMWwBGk5aaA+IAw1lgTSg75+DdDYeWL4I0aFoQVDk509dHdsFprzHj6W3xXsNLFupPl/FfHvaxjir7fev0x4Dx933awfDxKIFKDxBoD60z11tTzJdz71P0Hhgajc0bQ6jh17/TuxI4CPhA1yNMgNfJvpaijgEk6CwBuw6Uq/XAQWS5/upPifOmHMqEvAXMLoeUhAo7kUIeyHw+JQSKuXLjSj8ujCnPEA99TU9OlLnTpocQuOsxFRFO5U5fd/TU8DrZv4VHL+T0IFqX3rgqWcVcltA52pt1/GI9PuhJr/AIl6jRsh96Vz6ERDfTua+vhrTyw2hRBAB1Bp4H31xDJqPyqIfJ2HbX18q2IIDhmtezeFcWsOoHFTcvfv++2AfxhJpy1pWmXTPvn52guWD2Nrtcabe+7DiCOH+TDSw5FuX2cYVTO1BLPqx+g8adfmJUpR3rc06vpvWu40wXvf642/Fh/zMfHV8g/0FOlo/tSKg28PHv3tiQJtTlax5uG9anlhNc1zBub8wKerF3/QVNp/tqWrYUdgPdmtggq6XNQzvoeYqfNrDnQntf4fmL+K5z8FGXMYx9l6Fii5SqEpK5u+OB3ECVvW8YkAFI9+DhK+sQqhxIZKYsGBHSHEM2552vyqJDmoC4kFcMTWWR4sElCkiOiVm/3MOLDJA40LgrjoSoAhQQsJLpIxtWfJTmcquLDKI8Sa7Fy00ngUlS0Zh2VzCCZ2CoAkpiokJqPEWggKCC5TwscL8CsUoxx7MnDmdTE95PYEmb84c3pXmWlF0zn9VuJa8zyxrkvaWRD5qH3JCfhS1to7LRxHyfLVkuqVMxlcVy7CEozMqS9A8GMpKU0pCA0x7Loon+y2WRxVcguPl8U6/wCxE4oJ75aNBL6scZvAuFjYvmNw7OwqfRtv8kalLvt0qDvZr2OuCyrlQcXL3NH9KPzc9wgF4J+NTBmGR1cb+dR2FthgqcCtqUDMLPtWtPXF/AFWvUcyOXcB9cMK0OouBQaV713/AIpZviZi/jqO++LaCGIcd2zm2nO+MogjmS3kHpRtPTnPKw1LDGveda19nFtBroHe/L2W5bYdYMB0lKdeVOmZUBXQZtrp3tiVUqLNQkXBUOY2HNzfTlth1QIhLJf+LHfpQ1tzqdHpfHB6Co8QVSnOtEvL4fCI0LmUIa40wu8osJUVIBdUJMilcNxQklI5uU2+lf0Zh/uP1pyaSJ/2cu7F5xFKLpVMzKYgSopZyUQpcEOQGKrFsatn6QjsfOTHD/uRc4k4aV0KkoSHUAatxKPCaB9aPiQ8b4cNGKLsRDKWTh+XBSFJMRLz08rmiBKiUKipUFp5gOZBBSFJY2qf+rhKIP6hZHBRFhqUnsbImLCSpBiS5iZrmy0JjQ0njgqjQiiNDTEAK4RStAKCDg/6cLUckm1lJHFmkXhWxCFNLywUIaiGUEKdC+GynSpiGxUcKFzHbV6Nu5pmW2/UfJ0RbPWmgGp+tfpjoiU6mjd9NAH68iPLByEhNBnr27n09LJLJVU20693vW5rkn8DTp34VD57a1+1hHbf3Y3x7CgJfpnuNcsj4adLLqU1Azj33n31Mm3r1GnL1Ou2N7C41b+QwRLPUU9+zj3uFKDpSfRA9fxaQiD/ACYdLMX9+lsSCQqocbd2vuxepwkqAs9GyavyHrbWxBFCTu/dr79s50JUnQWs9W+9H29cIKhLTmPqPXgbEEQafTT1/rfBR0r79KuceSsflXkXHV/Q6F83sKImoWlwbM4YuPlfYbOL02wxCiD+CmqQxOn96izU5YMu28Jy5b0u2+ruKPx1z3jIXtIGKCqCZ27ZyDPSqYyQpKlwVx4ENEdIIKoSlpBHM9vSc5Hy+blp6WJTMScxBmYJs0WBFTFQDd0qKfhqoXSVAuDiU1KQpyWmJWO6paagR5aMEkE/CmIaoKyksQFJQtSkEggKZ7NiT8csEXTenHGZxPhOV/DYQ4rwZPiRh2AlI5Lvl8dI/HXpcxUl0JXh3FMa+8PREhRVDVdvLECVgpsz+pGcS0pHzHMZVSUSeaJgZ5JoSoEQkTyP3MWWLD+crH/cSywAGXAUCHBA03sVl03FlpbKpv8A3cwymLGyOaUKmNFk1/speOHb/wCMljJzgNlCaBSeEjFN3DHTPSk7eyKw77v/ABFe8FX/ACko18zctdigWT8JuqRu8IpRASzhjbWMiSUZRIqXxfEjQBNRH/5zJVHIubBYH2fHTZtlTcy38UR1Q06/JAaAggvUFMEd1eZexCWsuAwoXBp5+Ze1kYgFDUnS4tYfbcmpxBKCqwpqWG2vthgOfnkSUMw4KgYyksSK8gUNC+nzpZiWl1RlBax8gPyv/kdOnlq74HMTCZdPCiq2ryenT15cogEGKsqI5iS5JrWpzO/3tdBQSkAUDMwO1xSlPA6Yo1PEUVXJv/fd7pgyHLZOC++b6U/mtM3thUS7Gupprf22JcB9GOh38Pd8OEOVTSgGWbV+TnX70sP4hu5NS9zt3dPLGPh+wdeVtPG2C0ybhw1fWoA1c+diJjtz08vK3KzaYHweXk1avsHAfm2FP6e4oG1zJBzPb1V7GTHFHcAMdi/T8UBxgggtvuB520PeRtjb8ER/hnrQHMnppqM6k2ZTMAsxNbenSlB9rYiQkkmtqlu/243NTUZEkrRP67u/zoKizKYgNz9hyvaw83bGQGpWmrb36uORA51wSiAoZg0bSuW3Z3o2VLMhQNAw5k0+uu2mrsMTSRuDoQPZw4wYXLlWgzYNpRgTser6DLJZTan6HvGlQ/hQ4mFGmvDpeh6d+gbUvh0gpIp3OTH5M3g3jlaPAToB/Q91P3JBTXS+4Pj40fyw7QEunoM9wdvRplQ2wUs1S55eO550wZnY9X383q/RhTDihk6VzqPNuj172EQGZ20v0b3q/PE0p0bw2b8UeumC0LU2fYjTqH60am/eHBs/f+Bd+5q4ZQkW6VIfUctLdOWN/eGtaahmFOvbXLets8Fhv1fUd3Ia1rbDcMat3NStRYUOhGjtTA6o50PU55eFQ+dGGlLFRDrUEdWccxTk19cPwkhRDBw1uXfydn2q2A40wUuAXV1rm9dqjvscwbNogOASLaWJts1ufriygILgMLCwOhL8tA/5ozTMyQ4FSCd82qM+zirNSlLPQYQBBYcuVSH8XbroXxcwYRDUNCK0rSu7vtYd5wxzE0ajmJZxToKkadWdyTvnZQ0fICNwNCRtyqzDyDDF1Lwagdx8gw027y7m4Z4kyo05vJyW8K1qTmzdLNw4VC/Ku7amlW8OYIxdwIVgLhjzrSza3HccIGYZnzfuW6s4o7udNrHCAByYDYb+PK2ja4sYcIDzpcbWFL3o/hjdEzWh3BYgtTRs3FoLh0oNOfcfH6aNhpEIhqNe4HfvQszEeD4eZOaNA+3ic9m1zbz0QjJAcim4YlLM1xatxpzxIwnSaANcULtW2nVjs+mJpdk2rmSymNBqC+4Hge/ibUs2kMSz0Jb6d/q2gxWx4IIYih51ZtdLWtSt8Xxg7Fs/doQhKzEglgqGsujrR2cP5DRyLaPm2XS8x8x+VbEhQoX090qwtjRM9yGUngpSkcMSrREsCD1Aq21rti+rtxFds+hBiw1QIhA5uVilzr0z8aNnbR5mUmYClcC0qSKVcHvI+nMWtziayidlCoIWIqP/ACoQH1ILUZnNaXxLJdUgtIKYz7Bi/X9z9LVqlxgogpbWm2l9TioiImkljDY9RXvc93qWwcmJLoHwcxfIsWfy8ex62j/uG9G1v9dzgBhx1NxFhWvLkxNw+rb6EKpC49QOVNaeJIOe9ejhsrScINS7XOpNdq0qO62Jj4cEM7qo9Kn6D3fC6JeGnMvQA/MULOwyrv2cgiEgECugNbtpYk+I2x74ilWDPXegG9Gfk7NuDhUphAfkBfPMgsdzn3b5WKhSySHbwFCNg7d9K74yCqrHavjeh8T9BjBhQF0KSNXAoDp03OYDdrE41p1fau3tq64kIi02UfF7+fPkb1wPFk+UFSDzppl+YZ6fLXYaCxkTBsffvurvhqFMA/Kv5TodPuPSmBOVmDCmfWo3yo76bVyKVki79Lt0A7tOrOMPJc6mg/5U5WNPPzxvYZUoHlpa3dyxMAC3qcJqhhWg7esrERE/o/T191KlZGp977/3fDZGhcpJHro3T9trOw1vq59+Y/t64dhxAeh8j9ifvvhviUJegNQ3zHy6UIs7DWGL05e+7ar4dQXYau3ppt44EUps6k2lVZNWAb37t54aAa2E/eEPUfo+Xo2kU01LaPc7+7VOMhJOnv2cJGI/U9fX6WkOje+WJhG58MJe8fXLXZ6Z9elKZjO3sTYCwH9f3fGilULdn06+utvae298sZwnzEMB6D5FvFvG00Au+lu/2fpiSUvXZ/Hb062wOTUv1+pNpptuX21Nfr+AcHhioerVPW/rhnnYgAV2LfU75Nawgi1fLVtL8jZg2LKWS5favPRvexxDpxbktoD0PzYDPpUWu4IZI6AePjo313xscslmFaADv695oMMUQ1r309alweh2s+kad3u7Cl/EAYswHoOg9/XA61eAO7VIp618LMhxYW60pyw0gDwthErAyqflbJL3JPuh/sP40LhPmJ1No49icN9vnYCgxIGPxQAf3vbBEtHiSsZMVCuUpL57O237+NhLYMavoR1ev0wVIuD7FtrU79gGxY8leUC9IKUxFpRMgAF2HMQBk5q7V223EshQYhieQq+1Qx0372cyUlJ5M1NNqXPvQYFxJAUi50oUmqovw6uwBLHudg7ZZ2WkkH96eSA50IdvpQ7mhoMEcNzoPX8X+2KxQg8xDa5AaZ+VbW0wkEHlW+92b088YOlW/o4fZKCo8vw1Kmy7a9+hbOoe1DNUBfrfubUnXfQc8CibDQAePlatB44k6IaICDEjkJSBRJLFhkB38HtSrKlFkhy9dga1OnhfuwA1PIGgfkzncG4GtxiP3hPqmVciS0NNANNvR1t5EMIrc7+D/wBaYi/e7O/J8NZyOvTexGehHs2xlJZQNfW/rXTDFeQaGWFWV1zDV17PnXtYkNFQDyr50uPsNqs5C/kTW452c9/PFcXivlUfWrN1qO1rBEJwKXdx3E11tV+TYtoNgTUbAdD/AGKDDfdN23xiG8E3bcd3Tl6TywViVkoK40UQ8vexAkcsCE5b30ZUOG7p5+alrnKshzLO5oSeVyUacmOELWmGAmFBhWMWZjxVIgS0EG8WYiQ4ejlRbDC4yIIBiEuolKIaUriRIitEw4UNKokU2+VCCdSAMdpYN9hrGt83HJ4gxrxQ4X8N4U7A/EQbpvG9I2IsQQULCVQRPyV1RJWSk4qg/vZdF5TcaARyxUhYUhO8w/0rnkunMM6yORjM4gomUznzPUfFREgQFhuP55aJMQ1KSEoUtKuMKxJ7MEFaYfZzPIoTeIuTXLwlBnUQtaVOwbq7Fjit8dezffmFLyElh/HWEsfwFQVRkz9zSl/3TDREERSBKxjesiqWTMLQlMRJhTkxLcquVUdJBBNF/SGZiQeOT7VdmY0wXMOTmos1JxIvyJUCmbRCncvhhSyUQv3M1Lq4kkxEwk8JM4WYTlDHyTMoKQSCqGIEdSQGqqGFQ4hFXPAlamcNZ6Evy5r9w1OJu/EF2Tl0ziofvYcGch8nv4LhPvpaKhS4EzBdgYsvFiwwSAopUWtzrOezWcdnZpMnnWXzOXxoqPiQTHSlUKYhv/7snNQlRJWbhWBiS0aIlNlFJIGLWBHgx0kwonEAWUFAoiIVomJDWErhq5LSl7gmuBsSARLp4JY3vOWN4XNgTjLF4Z4hTH51wYeBuO+HpvBl4wVEumFLyd63vIzQgOmGoKiqCEqJVbRu0kjFMDL8xiAxJeXnkSR4onGpEONBMGLCCVH5IYE3Biob/bUfihgpJffskmJb4GQRIiYcT/Su0EXLp6GoAceVdrpZeWKjRGD8MKcKUrUQaBAvjjH2Vod4cNuK3H72XcSH3UyI8/fGHURHaPfOBYsZBXLOBzpvvBM/LXhCKQ8VF3pVUg213sm8tO5nkq3Cl/8AcSwqB+4kXUANf96UWvQk8IY/KQans1LxMszLtJ2Smv5w4kWNLPZcWQJQtSDT5Y8jEhR0tUiE74u69EGEuIhRYoWQRrShf5ZZkVt0uVU3CrQird7vzqfm3amH4KChZSbpU1Rrcc6h2/vEFng6yO5OtG++VRl1tsMNXCAB1swdrMDRmd7kNUO2LyWDkd2r8m+4flhmUgOc/vv220NGZtCpU9S9gfo4F+tMXUIH5WDaDXYtS5fTl4qwYbqDDxbPfw3rSw1qAAFXJNnZrux6+tw2LWAmtrCv17j05BsP0hBC4sFJGcWF/wD7Eb+TnbezOTn4mZSwLH/dS9bstGlB4PhyZATLLYfQ2JLnS4H0pi0cD3/LYNxRiO/7ykpiYhy6rpgSsoke7E9EvDDl+/0pC4lFQpCPeI5JmaQCpMFEUQUmMpAHUuzfb4fpp+o2Z9sIsiueVK5SrLJKTUkiFMzWaZBmSMtEeJxIMKTM8gGYioKlphJWISVxFBGEpjJInaHswjKoMdEuqJmMKPGjkuYMGXm4P7pcOHULjiAo/BhqoYhSVkIBeMTl6T9/XrP3recczM/eEczUxEKQlJWqgRChp+GFLwUJRBl4KPhhQIaIaQybcWz/AD/Nu02b5p2gz2ciT+bZtNxJ2em1mkSNF/whoBIhQYEMIgy0uhocvLw4UKGOFIxtMKRlculZKSkoXwZWUhCBBhirJS54lK/ziRFOuLEPzxIilLUXOCAkISw8T9659tRbXFF7++m3I74JtypjdI6AHw8n17+dgqNbnz8W09tTHsKJD/MHsR66D6iWSAToBfvxkadbe/xghCCs9BmfX72TJ72tp799MEfhqbm/cOXcPvfBISlA+EOdz9zoPrYClO3v371xkXL/AI7h4fQ4UKikUqdO5Gfk9sCpY0GDQ3JZ2F9L03+4t3YQIY+h8vROtiJNx9X96XJ5NbDY6v3v+fE9wx74TRYBH09fvnbAcVDAXufHuvp4jBQXZ630qDejVbpY8mwDNSpCVKQ5T0FRroxNfT5sIiBVFM7UYvz96Vpz8U6p9j34jndlVNxIJ3FaF2+mYy7NmaWIYKYld7tfVn3oA1D4YJDjLSzF9wzir03sNL6trbuBYt846uW/bnh3jIyh4YYGxzji640+pXvruuKUlZq98QQpGFChGYnoUC9lyl5Q5IL55aavCYnIIEsqeVCrM47JZh2tlIWXwp2DAlsugzM1MLjJKokDLUCLMzaoKENEmQiYUgCXSeKH+7jRUugREpAc+yrsxOS+axZOMqYzHMpCTSJUBprMIxgSchDjqiK+HAUUITwxyAF/tUwlvE+E9C3bMSF0XTdt2y8BQh3dd0jIoQo5CUloMuxIFVFUMlSgfiUoqetW4OXxUw4UPjCUw4aIfCA/CEISlhUAs1xqLOMXH7yClyAVElR4jS5clqMSS7GzkE2xrGviNHBRCAhJI0YPozgvTP5PZyFJQ0Mpfzq0J+3jf+hRZ2It0oAQC9txTfxo31bBBVGVzKckuSST5AuW6ZP0azRUEgABgGYX+3ffSjYT4SuqgS+51b3yODoUBI/hmB2ANPRfJxlRPIbexX0wUIYUvodu5/PBISAzUIDfQU+tX+1sP78/bNjBhuKAmgelDam76tXlguHygjJyAO4f83fw7F7eq3vb2/4xJtKWqN+dj6b1wfC0o+fhXPpuf3sQIu9qd7fT7DbAO7Xf825eWDkJSWfUend3r2tka9RQ7DZuTaci+IcNWfWz6UPVz3WwciWCmBqa1d6GmRDb6bvaSVnTVrhhr9xr5PgamOlhYeNNb2r9GW/AjQZNpQ+h5vq9nYUQAbk3L2tv6VOvLA+IhVQdacjbk4/GNDKKegB6ZaeINdG72dQsEX9N+j7l3HTTGQW1Y0vzZ2dmGlKAC2MogFJyI3YGlTlox0Z9xnZtBDXAOg1amw9a4mCLu7+dNfB2L89sGQ4O7dvllt3JzzexC2jm3j+btp5YIlTaU0dyKbnlr3OzYcIacvBn3f5ua7fO0SHewJ9sAdOX94OhtSSdL6VOwvXBidGHhmBvlWmvj2tEoOxOrhmpRgNrVfn1OkpLgtppd618mFn0Jws7DyAfRqFztsW1FocNQCD99RegPfpvhlBA697HlT3WlQMJRFfC2wPWlGTm2eteutjJhg1B6P59Ke9nIQeprTUPQFm92wKtbJL7dK+GrUo33s0iGKOBbzNi7ktTq7UbFjBYtcDbQBqgg9wbpY0w1x4hAJdyXIehAz09ZHPNuHDAO4s/iKhrPzGpxdS6WNeRYNu4LNu3Owu2GKZiHQ0fOpJ6NTt9NBZ5EMO9CzOBpzsd6j1ri5gIJ5HTqWo9KjoaCzthhmIhoNqmoG7a/vUbWehoBFwW23c0fV6gVp34vZZPCAb8zoa+Fa2rZhq2xFqoXTrUHsXc1dzR6HxIswlreFHs7htX3u+uuLiChwHL3c7CmtaXcOGwGqLXMnTPOn5mJAHgxJer2KzA7nkKPowcn0DM2LSFDsLDSlwGc7WNQ4fnhaHELs5ZhmzszbaU1c62Apy5B8r9Xd3e1gwZ8PQ0Is1aOTV6MdraObGuHiVWSU6eW+oDebNpZKKQxe9BuCOQJceoFcRXDAVw2o7hmu12frRtL3nt0AqKKZ8pNMqDyqOltenl8LsTsxdiDSnq7VfYvipmQAkvYPsbWvz8Hrri4riglkHtXXMDwFNG08dLnowBVUM9LnvoW67Vxqc+sHiD2cPctpYb91LVfFv3NDbkBfR9Mgehdss/qbalNxnCv+Q4iO801r08agY0ufUAFB+V/wD73nQHqGxZUhCLA1fOu5ybY757NahjRBVv8rV1q/I9NXF9dRml1ch2tR3u77GnSrWriVyMsqKoPkGKs6DLsaNSvetFVRuEM9RQHXSjDVzeuuuKeNGKEmt7Pu1k7tfUBg+HtaUw2QgNR31NTTerZ5k0tFBf5lVr5U0wkCVElWt6bX1rfy0wjZoHUHvwUCo9Xeg2YBma+j72U5eZOQf5Ant0po7ZAvYsNTKfYc6jr9NzqAMEHn5a7+grzs+oS3zBzLE7f9zv061sVRfz98qMOoOr4m2u77m9t/m/G9VgSKjyO2oNo4nwhraAbHqeetdRTA8xACh7xAY/5Dr8n3cOWz6STEILKNaMWam79aXw1LxVA8CjSjHdrDcdG3uKYFTke5GWnyfxFjYfFRXc+vvbGqkbeX6fpb2M4HiwFRKAd6HwYgH9MrHhxgkhy3Us/O/jvgkOKIZrUbP9H913w0x5GOx+A0Lij9GOvk+hs7DmIb/y615+o/D4fhTMJweMPq9O/bxpphnjQoiD8SSks2VHrq3rUWdhrSWZQIPTldw7Gm2LOHEQshlDmPdxhvUtqZgCjfpnXN9bGBBt0w021z7HXCJiaE+m86+XytnGQCbD31xh6H9s+tdH+tvc9LP7IxkpIqfKrbudPPHgaVp9/pb2IgE2wmS7mvnvkfqG261JQaCln05XH1P3wcBgB754RiK5Uk+vWlpwQ5e+trn8E06eBoY2q/2+lcRyfXRVej9VHtsB572s4KapG1++/wBfpi4lUW2Kge5OInMrfmrq3gKkfzpa5hghnowFRvy7ujGm77BLi2vdaj+pwzrYAnpnq1rCH/Q00f7dOuLCGl6729+Qt54FWp6a7/Y/fsNcplTDmTryP915jRwWUBh1wk/r1/GloFb/AGH1d6d1dWFMTb37/vXGCtIoVAG3gonfwfzBHW2M8JNhTn788WAkM/ro/jn0paZD6P7/AK+2/wCKCSwL+te773648tLl9WGVR5b7/IWAbna3Tw96vggNW1v/AHp5l8ESyYqYqfdkgkhmpmXHerWr4yuAKUTQB+Q8X2+1sMJFgKPblr5a64RxljiLcxk7uARMKRCBjoWOZlKaj0LgM9ncgk4k0mNMLJCVK4YbULAXFKVPlvjMThHCA763cnk5DX53ttFZbHknEYxLvRzt+ZK1Cu+Zb5nahtaTOXrDj4h7+7bxG4YviLvXTfQ205buQ4J2w9S2MVRGTLy0KC+SmdT0yJG5ct4WopiSZ+JT7mqWNAxc+99oKGoP4YHpRtNcOBnpibIVFiKL6VbboQDXfraoiQeEnhFNR0PnhY14iTUFurUtf6Y2CXp69afw1hNytTo/X02xHGpGbdQDaJAPdVt+unj98eFxhhvInlURUtmw7ZP18GfSxoSXI0FP6f27h8PQ3YaF6d/r50xH8O4RvHHeKJDDV2qEGJN+9jTc8uGqJAuu7JVIiz95TCUtzolYZCYcHmSZiaiy0qClUYKG05FlCs2nUSpiplZeFCjTc/OLQVokpCVT8SZmVIdJiKSjhhwILgx5iLBggjiJFxLQY8xHgSktD+NMTMaFAgQnYKixFMOIt8qEB1xF/wCMNCixLY+kWDMNXBw8ua7riwrdcKBCigJnrzUiCq+LwmUQwn8de02lHPFix4qlREoKky0jAT7mShwh8drjM+1MwgSXZ/s3BVIZNEjLCygp/dxFpSAibzKNDSn91OTC1cS4kRocrCSYEmiCnhI77k/ZLL8rgxFKSiJOQoaDFmlo+eZWf/dRBKnUiEgAiHBQWKlJMTjAIMovaNJ3XJ/iZtUKamoSInPEiKSUKKx8CkLIYJYjlAKiSCzO9riTyKBKS6Y0VX7yeD8caIeJLn+Kkq/41DAfNxC4vg8fMIMJSviJ+HLkpVDgBA42DBQUFUDtdqgi9Mc/3vjiXl4y0iHCQip5/wA5KjQliWVXPJ66Wr1ozSAofAUoChDqWxJr8nzENdyS/Ea0xWzfaSQJ4P2ctDSQU8YhQ1REhiyiOEPqOY1GJbhLirwtx3ckTg1x2umTnMFXrFjqw5jeThQoeIeHV9TLpTeclPCDEmYUiZhYix1JMaFBPvIc7Jz11RZmBC3fLs4GaZUOz/ayCI2WqQUS84X+JIRHPw4gKvifAUhSiIM3BCVweJUKOFysRfw+N9qJJU5mKc2ySOlOapSEqlgSiXzKEh2gqRxpSmMEUSlgmL8oJRFCVHifiDwxvPB188YPZvvy8JWbi4suqSlMLYmk0wxIzOIpL3eJ+FeM7vi/GIcnOx48BUVMCY90iYjCCuPFRJpUrkvazs5EyqJm3Z6OVRYc1DgxssmyhKBGTxkSc04dKKRIkOYEJfAmNDAcoSnF12Sj/wCsKEuCqViZrJTMhwxSpP7bMEFMzIlaCUjjl80kpdUMrSSAVpAQpaiPnz7Wsa/MPX37O3t14Vu38PHn04fuXiTdkFCkiTxhdEKclpy6p8AMIN8yUljDBcUxQ/4q5ZeEv440JNuSz8rFlZXL+1Esk/ucsn5eUzWGAHSmbhrjZfMqavw40SXzPLI5UAExYcsh3jIGLrtdOxoGddk+3MvA+EnOpFBmoQBATm+TKMpnGXRNlKlIhgpBPEpEvGJDpIF7Y1/pc4qRxFcEZM3hzFN2SGI7hm4bKTHuq+ZSHPySnFOf3EdCIyXdEaHEQqqSBv8AAMOIERoCgqXmIaJiAX/+XFSFpDvcAlPNSFi4xsE/Ahojpjy5K5Wbhw5qXWP84MdKYsNT2fgUH/4mhY4qOYUVKIP+PwvX8rUOlQM+1akWvIR/2xSupo1qClaswqWL88Hlv5AnkeQ98nw2f8t8ztWtAB20YdKWLVmcjT6a+Hli8lwOv3uRXqORbBMBP5Tm70AzqzV6VyGjb2XWoh+SW9XNKBta0tTW3gebgjnVq182piT3ekCPA/8ANJyyZSVV8PoDZnJlhGZyxe6hr/xUOhFi7b4YmU8UvFHIH1r9KanDmYC4k/j6RhoUuNEuzDWIJSElPMuLEuqPeSIohpSCSVQpVUIJSCSYgDOQbWPa2CqNPdoAhJVE/Y5Nm0ulIUoqVl0eN8VKUhySqAmLDCUhyVUG7vZ2I0tCSogD40xAL0A+MkFLkmgEQJL2evLAd3qT+JSyvhWk10UDVBrXPI10rbSIpdDi3+LHSlWAZiNadKObmICobNVm5261IJ3DXNJAc+1B2eyZD+74XZtLeWPADLLaw1BquT1++Pefu+FUIqNyw8/3sBaqEEMK83A9v/eJIu50999jTDglISGH82TPQf17DW3L4kS++tL3Z3pRtr1agxt69edgEMTiYtXTatvHHgHp68tbYwZAIq2zU9+xrjWIlkg681elPvn+9pJJfu5bjf0FdBhlJ5FmFd7vXr7bCaQ56eB/g/ubZUXHJz6u/u1RrgybDU+HntuNzzGMpUG5VVBpXL16pbwVvcWNrVYs2o7uWCWxGL0l/dqPKPhUeZOvVn6GtcwXpZ2BEfqzX1apb0PTAyGVdgbVqBrpfzJINa4jRixYPvDCiRIRiQY8tFMKIuH72XmEGHMS0QpUPeS8eG6I0GI8OKg8sRKkuLPoUpJJSoh0FJqXUlYIUk7pUDwqTVJsRpgS0IWwUkLAUiInjAVwxEKC0LDgstCgFJUGUlQcEHDcqGSSVanuCdzuc7ed9Q7/AF51f64KkPWnTTv8Sdb6WwRCggMSG9Z5OzZUA7GgGpb0H56X9+pQkf5Buh6WYO1LhrXwalAAD5bmh3OTu9hEk2uKMKvYA8vuDoDggTargs1SDuwHPUPzxkkJBFOY5tl6a3k1LuSKC30oDbvtpgm3K3meWvPpbGvOd6+shk3rpYyQC7j19fStPM4wQgvV26EsSTr66WMmHQO3rS/Lw0xEgvdh31Nh02ofwfAWcs32LKbTTcZZ5+JCgGteul7cne3U8sQUjRIbv+/5cPth4l/kD55ZnI9HtDgPd3/a+AEmr6UAqL6nutvpvh9l0hXKS1R5GlKGh86WhwsBoNOfOtfFjgZLsBpfv+9OjEYdkQgW0pkBVqa69rSDi7j1v3EWwMgE0P4ApS4bz8xjZUqCH5W0p06VFK08ibOQlHdhuwO9tx302xgE2d+RtzHV6Dn1wKuBynMbuHbrn5nY16GyhkU7q0fRj703xJJDs1WFX1HprTutjCUs2u7gt36P4V8bNB9BbW29CaX3e2CAU/pzp15tryocLpS/165+RG76UFpBKugtdjTuOp78GQUil9QWpetHFqPX64JQnLU6AOAG7ZdLSCCC5Nab0ce+ewwdKuKjN4efj+cblNRkaFyx6tm3yr2e3gG1q+rWdyOeuG0uOGxPoaUDsNrdzPhJaRrka0OvbRtqt3exEpcUFntTQHyq9n0OLCGWDGmm7U9baVZ7NgaLDKh8I+tN/lRxkHArZpAZqEU5W05+dWcOLWEuo8TDU3YMdG0POmmz4a5iE6S2gyD1IZzm22Wzb2Yh3s7+NXoPB6t34uZdR4mezaUcGhv9dNcMczCoolOpdny7Hr410s7CprcbC97Wt3eJxdQFEEDexDvyc7u793LDFMwWIIBzoO9etPhGdKFsrOIboW8W/vralaX0BX8W9g3O7UYE2G2GeLDd6HMsXLfCf8m0Z8umtAYEA1oRy5NSh5XO+mLyXLvU13pVrsKtrqNOWG9birDNmIbQ5PVnDZlqdLEBHO1xy5h69xfni0A/jqK018Dpq+1djhWGCCO7kVI2euw+dgLU4LnoSBapZrVw6iH8vFRtmLCwej83LXpSpw/SCXIGpLdjo3WofLPW1VMrq/e4r3X0ahqdCbYzFIDk1tZgzAlw+vPQNWmLSuKX5jDpSgyOrd9Hrp5W1HMI4+ataiugLmu3IU2667Oq4QWIBsbVPgWB5lxXfFz3HB5QhwP8T3JrXTOmna2kTsZyqvQ33o163YW2oMaZPLPzDxfXQb1uX0xbFzIco6ZeWQ7bb+AOpzcWpq3DXUj89240vpeZLuHBqBXpX719K4sqShEpS2ZbwfofHLxze1KuM5LORpXYeBc63o+2NSmS5Jowdmo9gDa2wD9XxNpKD7qWC2LxCQ7D8oB166OciehsmYvEsh3+jmtfduuKGOsxIrf8AQz72pv6C2MnRzkwz8QOuu4s5BV/iTuefS3hz10xJFiLkVppu/Sm4v3aLFARp9P2s0kioNuXp3/StMGR686Dpd791tcaoUz7ff8Ah+u1phbV+nQO9Hf7UBfBR799H+mFbMJW/umnXX78sFTpXwDUJoW8dse9evC0uIb+Y9+GJY3QHJSf8gw76euloq0I/wATWu+hbwx40rtXwv6e2w2rSpMUoAGZyHVic6M2ZbsbFTE+VzYUO45fbfS2LRCgYaVch5h6ePu+DIUukAGIHJDhI+50/hzVgNcUmiaCnuznw7tcKxY61Hhh9HG318h5jCylJQk8rbAD6ltrCCgVAKL13+m2/LA0g6kknr7PP2cN8Zas3OX1Ne/jZuGzUZ/QEU6YchJS3Ms71oft7ucNsVaVEoiI5hq7eYp9xtZtAVdClA66crb7313w4hKwXQplCtD6nvwxT12Q4iVRZYkGpMM5jqMny0p1s9CmilXDEsWD8xSv41rbFpLTqwRDjjorT2fA8sRVaVIUpK6EGr+v4tYJUpRLB9qtQavUUBr3YvUfMlPDVxp5+eNX2Pl8rTtc9enT03xkjQjuOPWiFcT6V7q2A93x7HvXr029pg6HUsKtU+r4yA5AwHMrYNsNt3rnt9rNw6OSX4QK1c9Dpr+aYbhptXZP3xGJ1RO9ST9fPTs3W1hLqc7d/TlepufChxdyyQCHalPR8RuYcuOpPgaeqm1xDIrXY361xcwTQPsR3vhpiuzN17+h9aWYESzPa719vv4YsIejne1b++fPAasjXxz162IPfv7YZTcU7racsDRIjE9c3LtXIH5/rbI8eXv3zGpgKDy0ejW3wMYlcn6vYoFK+Rb0YXf74KEHUt54tgoGnyHft4WIU21Nbd3Ib15Npj8Q70GMohKWwCST6/ahcZ0svEZJJND1A3e1dBXfm2DJBZvKnXrbBk5NymHZGJeM+oCLyK/DwCfjWpvhLaDI/s9q2HLR81jplZcEoCv9yIASEixrubDTDXFwhzcBvF+bv1J8sc03ve8a+LxjzkZSiYkRRD/4pejOHZqO2TDW3SJaQhyMvDgISAEpS9P5HU03uPHTABE4lPUa20c1FOffbG0s1BQspz01B6egbKzKCR3eOlz9Pvgn/LmDWlxoebVNsS+7FMUbAhNdAcu+bW1+chgklqEE6bl/Fx054yqxrYA+vqQGxYUisFKWqxBOY17dfK2ux4YBNKHvb2x6tzwqsVDf5UIox6+Nzh7Sl/2yyyJGX6ZaWr1BhT3ax+5PKj4ikOffnthKMGSptOutaCgGZA33tFCNeYfY959LC3PEgKhiP5B9agO1m390xFr0iciVB86Dxz8ujbvZyAl9HaniGpq+HoQ+ZB0Arpt053bF1ezLAlzOcQLwWHnlXbdkhJuA6JVE4qbn1I1PPH/ABYGYhoegtvWWK/a9nM5RDJTO5wiBAhig/wCwko/xJkCoUeOYVL8YPykJSw+XHSv05kRN56Z2IkGHlyeFLj+MxMQ/kPI/DK2INC+LWxVi2dwzAiLlIp9/HSYauY0TCYlcUu/xJySaZVBqLaLlqJuSnlrS5WpLqK+I8KTc9w/NMds7QzITLkJZPASlJSAPmADl6XegHdW/OWIeM16z7ySpoiHB/tpV+XnBz52JfQpYlgAkMxt03Ks0VNpTCWlgkhAJpxWFQ51c0Ja+OG5tmUcKVxRCprB6U5lq2q3SpBxBJnFMacB/ulS2pXdw2Y21cg13tvacvTOS4QhCRGSHQWZyABwvWhdnAoQ7UJxpcbNlpiFSlEvQ1rwm5Z+b10tpiGxr4mEzKFLWoIUpQSAopKVpZR5M2WMxR9qA2xI5YBE4ZuEFQYgiQilVSFpYqQBQCJwl06Po4OKicnonF8SFEUlSFJWlSSbGyqV4X0fkTg/E07Pz913Hfio8b+oXLHTdsCYDlUKThn8Rd6eYAlEOSmUI/C1CYaIyYKWSyRqnbvLZj9lBEwqJF/0hcKRlysEqh5bHSr4UPiqfhQ1/CMMEtDCkoDDhGNyymbMaDJ5jCIhzUSMpaooLFUygpjQ1tb4iIkNRJ1rzxKYHDa4+NeDuKfAe9Y8vdOHuPGFpzH3D69Z1KVSWFcf3je8rJYmXBUClMCXwRxvl8L4rm0JKJiXwxxPmCUKlkqMTnYyOUi8MGYimBlfaaUVlc5HiMUSkefmES8vmJCR/7eS9rIGXTsRwhcORzeEA4dS93zYLz/J8/wAik4CYs+uF/wDlE7LwEAv/AKllqj/6pyKGVqPAqelok6uAlCSI0SbiAN8MJHzZ9lzFd+Xhg3Hfs58QJOYubifwBvy+JJFzXhzIvCVw/CvuZuq/biiIiDmWvBeLhNSfw0/pd8SK4f8AYhJVbVuzsOblhP8AZ/MoSpfM8hmo8vEgKPzQ/hx1wpiE9iiXmgSFBwqBH+IDwlOI9jMyg572fEpDiCLGkIKZzL4hoqPlMyy+Aa8cpFiAcDfIiJDQSBDLTaZiGFHWhbhlKSp806Ekf9pFOoUCK122ECkgW/5cqtWzkHbUNyxfQEkKZv46bgt6ix79MIuHLnbqC22fwlnFAS9iLSQCHPVq2orqaMrQGm5vZc0Dcnt3941DmtcGy9GLaHNmcmlfE7PXU2VWXDG+jOOXpf8ALi0gml/u427r+PPEilGTEhqAqKfNvvSmgraEpEMOZgLJI4YqH1IBo47jX0OH1J4oURLOCmg7nBruwa9fHEkhxUSWMrlnIiQZa9bpnrpmQaoX7tUteCEKeh55eHeia6EhzzEHd86KE5rlU3ESFwZuTjSUy5vDPw1qhmtjBXMuP/FVquvk6iDMwQWUOGJD3KkklJG1UJD82u2I0JaJdU7OXXF5vfXVORpMK1iQYXLEkYyaVTHu+JKxXyJWr/iTbmRl1yio8hFLxsujRJBfEGKkQeEy8Q1qmNKrgRUk0PG1TbbVlK+GIkfJGSmKkCrBY+dFv8VhQIL278SZKhEhoiD/ADD61Jz7MXDZ01sqQR7s7kdaVfCnD8xTtTQPtQnxudMbJBd9s3o3jn8vkbDUQzP4Vq+351tbHgnd+Rv77i1tWc6AjmUNmd8/HQDQZV3allIoJBYcjpq/fqT98ZTR7vcju1o9dAOvPBBo4O4fvp68bLMb4kQSrlbTyq9d+40pj3rLY189PprYaki/QGw77B/v0bBEgUD+YDVt4W+tcKpSw75uPX6dHsLBhYejAffWve2NYpHJn2bo4Jy8K0yZs7eFS3T3/TnlgyA1T3+Rbw8H10HQKvoPH16e0iaN6hjf8VfXpgyeRL6tt36+VXehGNTr0PobfTW0cFw3XrDC5ZC2/Kpt6Fx262NAVwr66fbrryxFdnGnjtfwfEGipqRmxIpUdvk3emtrVJsdGHu7avQs1b4GanZwNnDhuWtS1xXGiUhnPr16raJ1GvOuvvY4mOTBtW1Jt+KVZg1MEpS1TTRh/PyyysJRunzI9BTx/vBQCCK/5MQ9q272OMryyHXz+/TS0kUB91b1HdoeWD0+3MVH974HUrPc9NdelNR2sdCXNQNxWt6Dev5OPAP03uw59z9cI87ksWdgW1OnXyofOzCUgGoDaeOl9x7vMJDCm1+ovvq9X02ZeHEJO7ZqB3+Vcq+dmgh2pQO53bofAdLDHlMH50ahp9B/YBw6QVOzas1daZ6nfwfW0uClqCtmemzdx26YHS1Dvzq32Ghel8PcsXzFKfMgUr5ZWhwVFDyFev1thZQD1rUjr18MSKWNHq4bSlAPGjZMzDpQSkVNHuB0rqW0vVhq2AKFfTpoRptWuHyDm9Msz1ah0ruBTtaHCHBZyKadHpt4NUYFViNX6ksK193bfBnK9BqNd89/nSxoYLVtXYk3bo9H5i2mPANViC4rZgeu1ulcDxoYKaaVrXTejeY2Ops/BNRrz1Nf7YD6YnYjow8ufiSNu9uXRxrUdPnTs+YtZJFm5Pt06s5Zrt3zbzdrDvrS/PcVxlBIbcnUDpQfLXvZhKaCh2A2fpbo/ngyQSzvXQ/nk1HvepwagZnN2Y9v48vK3imm5Ab8tWu++GUAA6jnS4+m3XBMOGVVAzp38nPgKa7G2Ampp0fTqAddOlhhlJApsLas27+nK5wsJVSgxQdqBy5OR/TMa2kEswf0FvOve7NywyhYsGJ07yxt5Fi17NhJUitvynrmQ2gZvmfDOxUEVcjyr3v4N42w5CjBJANmJGpAOwLU9jbAcWQUoE8vxAbNqO1dM8s3azAU1Hpvrbav93vi2gzAJBBHczjdwq1Xprq+rNMXesczpOrtk567hyTlZhC9zS7uX+5f0fR8XcvMP/lUAHXwrXnfTEfm5FTKHKd9Kd++/gRu3DihrjqaPXu2IGteWL6Vjj5QotWhBsWGwuHGI5MSxSS6fv11/d6d7McVL2tqRvu7fnV8bBLxQWrqKDW5+9uQYm7PFgsoHIOW1owAHMX6l2L9DaQVSwJaoBvVyQBfYdNsX8FXGKnkwG7toeVq41Qj4hv9Hdy2uW+9gRV/KSKkV7h121pbzeQKMQGo5fcU2oaEAa4kV2w3Wj4Q5L06eXd3barC1HORHSS/KpIa+nW/PA49Bzq4Grc/tUklqhhcOHoNIZrXlINfsfPwNXto2ZRmKm0cEX/PTbc3OrT6qq1enPqW7+XPFwXSn8gZNSPDTrqN/N7abOxaHY1cXsTb1bXwxqE4SX7zQtS3fy+pxatyofl7geAT2L+efRratORNAag7G7GlH6inIC+NJzI/yPpS54vNgDXe98WPJCiaD/GrDU57DxOj11pFxGJDtrzoDTWjF9R0vjU4xJJp/HW7Dl389KWbE5SkCVl+Wo5SaaEkDfsK1r2suiIfiLvdq6toPF+XTFDePENbs2tDQctKaVpgZSc+r5CoNBn3P7ah+Gu3txqNqDB0HhNdG8HYs/dSlaM4wl0Oeu1bPoiAipr7vfv64aargci3jXu78J8rEa19PQ+u9iO/v37ppjLtUsw5+H5pjcHL5hw+1aDpq5+VvO1sFSXavnU6Vp0bfG1pcahr6fTE8boJceP7Ej5OQ328Yp1ZiGsBd+Xo/Ma48W4SOXr0tzJenTGTCAWpZqAaPuPq1aN+8DGoEgkmpO467aDc3tggiH4aUC7MTv066nGhJJPXSwzEVoWGJgMGxg1paSFsa++XfagxkUrgGN+Xxb15P4NrZ6GsJJrcdfz9K9MNouen1GGmLRVfEnWrZ2cTFJAA+XY9XPd+L4sIYoVOz+AoPfXrgFMUhTkuH20P7dKsAbM/yTzCRau1b97vthlUMKTzCW7/AHzw2XxJJKBNQhQ0WwpzNU6iuYfbrZmUjkKENRqLPXdu425054dy6ZIV8BZqKpc+X0bV+WI4BkM8rWS1lXIAb7bnzxcqc/Mzfbf2PyQlLiifWxfvlaHEE1fY3vgSywux27/de7CaoZDkDzH038/G2eNyCD0Y13907sSSbVc8ix992AY8JSg1Qw8Mm2ps3osojhma97XBYNb0tqGw5CWAxbrq3t+uGSZk1F6HVv0GQ8fCzsKYAN9dPPnyPqMWUGZSGq/r3i/XnqMMceSU5LN/HrcdLPomnZy+3LTn336Ys4U0mzg76F235c98M0xKKGjfQ/ViK/QtZyHHGhf17x3aVbFlCmBu41SaG3t2wzR4RTzdXHY/z4HTaz0KIFa0I3p1+nLWwezhRApiD+Rr3t98NMaj7Pr5/JrNIIfy6Hpf3zw9DrXo3fgMxGNG8fQswAlqmvL+jhkIpV37vzi+VouSAOaZvu7wlqBEdKy3QJJf960sF5+KWhSEyTaqCkV3dqeNW0GPxCMMA/zSAXoNu5/C2EYmILpl0FN0QTORgPhmow5YCeoy5sqdaM9ojKpyKoGdWICNYMNzEUXsWLaVGLCWkYkQOkMn/moMG3D1866FsVvfUFF8zCo16TsSMSfhhQ6QkAZJTzHJmGm+WWwSgMijgk4CYYsVKqS9ySzPr5PUYsk5dLpYxYpWbEJSwo7h6aMDdyeeGtOHrkWGR75B0Lg9MgdXH1cWzEn54FyYZrsfKmn05OJ/sJM/x+IO8P1bTZ3Ot7YSi4VSHVJxhEAyQpgo7+JHyFHrZY5oxaPD4HDOLAk69PN8Ai5YGJhL4rOCWL6Xb1a+uBoEGNKRSiKhSG+Egjyc1HSmVdbYiGHFS6CFPYu/Wo+uKxaFQjwqBDCoI5fTwbE0u6M6RXoemzfqNbUU1BvSvTcU/D8ueFlpFRppruD4Hpa5fEmhrdI3ar6/qD9+xtVrh+l2puf7p6uBimrFtfrbR96EYRmYgSlRJHbdWg88/naKIZBNLMx6+Ippys+DJDkUZ9Kd+INe0yHUx0IrqS7scx56vnZ6DCbl9B5Va3f3WEFBe2xoPAHn7fa7uAt137EubEOI7rl5mYu+7byEteU1Iw1xjc64kvBiSyb2hw0rVAlJ6CtSpWbjJ/CRlQ40upaI8IJVddpMjzgdkOzXabKzMRJWRzTO8vnosmla15fMQkwI6UT8NHF/2kxKzcCJDjLSqB86ocUw4iEcXX/0YzvJofaHP+y+YzMrAzOek8vzDL5WaiIhLzCVCjCimQMQp+PHlo0NaY0GCozCUlEVKFQ1KI9xHxPEmpeZQuGgxoXMj3kBYKVOfzgHmooBmSpgchpavkJ1U5JojxJZCo6kpREXLqDKNAF8BK24g7p46K4uWN87WgQIkeXEThCFRDwRAQoXYDyuHNDoccX37eMREZcQpjBlkswAcM1XNW0OeY2ts0jA+CBEECOku7/LcVLuQa0fHz9m8UqiLHxEM53NDYsxbuFzc1wzrxdBlFw1y8CZhD/5lzkzCWhSga8gTCh8idSFLU1GYVtukhnq5SIkogKJLOY8WjAhyAlKQHul1VxqMeGpRPFErXhENP3UTrcJ0pfFw8L+GHFvjjeiZPhxgO+8Sw1x4IjXtLyipXD0gpRUhcWexJeHublkQBVXPOKmFBKhCgxFEJtvWXxJvMFKjft0wocRSYpjFBShKwCkmCpVOJSSCsIC1lgQKlqeZmJeDSLGJKKfD4nWQ7sUJdTi4fgS5D2x2r7Qvs8SHsz+zZIy+Kr2kr+4p8RsaXLJqXICMbqw/cVzQpi+70uy5okwmHMTqo0WWkRel8TECXM0tMvKykpLSyVGZrO33wJLstm60rKouazGTZaCsAqUqFNjMVCGFOtKRCy+IqIoq4lkwwsJDJFt2ZzOazDNZGSQj4cjl0OfnlJTUriRoSJSEqMw4RwmKfgoSAAfiLJWogp4+4a4kmJy7I2HZeUjXliLB153hxMwBdUqmH/UMSCFcqrq4q8M5KI3Oqb4hcOoU5M4Zliowv8A1DwvhGKEe9ZQ5RkiIGbZVPdnZyGqMU/uMwy5EMlMSMI0GHL51l0JQZ401IwoU5IBVRmeXypS1MdOMzPZTMSef5WU/wCqZJHRPSoWr5IqYTmPKxElC0mDNwVRYMYkAQ0LiRyeJCUq5O/1NcE3xwS4n8Ev9SjhSiXxPgjiAm4cD8cV3MhYu+/8STOG5Rdx4onEciEwbs4/cHpi5b0lpuNyKl8d3QVzhF5TsNJqO1mVTktEyjtqkJm5iAmX7P8AauJBB4Z+PAlkIy/OmoRDz/I1yUVSlAmHNiVEVXxY5SKuXzKWyDtf++yKEqFkWfQ//V3ZiXikBKcuzWJGRn/ZuKzgRMoziHmkgpFAlKDEhp4IKCWjEca5L5k7lxlhSdTemE8XXTIYguC84bck5dV7QEzUjHUBSHGCFGVn4JPNLXjLTMBYERChbMaAlPCuGoRIMSHDjQYiaiNBioC4MVJb/wCbDJfaIiIFfNQdnipgrECekzxyWYQhMS6jdKFq+eCsf4xIEQKhLSf4qSU/44jsCL7xLZqhpJpXmQMz3hu3VDH/AALrqSpQI/ySA16ptpcp9CP+JwzBZJGxpQCiq21+ah6vqcOsufy9q9ssqPU1q9NhZKIDej173NqvbetiettBtp4dznpW19XxIoBoKh2pr2DU27HpkElaEb0fetQXq1+m5qbCF+R0/o+ZalpHeENUzdkhPQkc8e7JyXm0pTVSkoKoczDGvxyMebhgDNZSHdm3qORmWRysVKTEiQFoVw0c0MKMnclUGLGZgQVBI0xXwVGVn3s5Z6WPzJ7iQAbXON8TyxjIuzE0ufeQo8KDcd88oJ5JyAVm6J1bBhDmkLjXctSiAFqu1AJKw2o5zBXFMnnCQD+5hoyvNGB/25+U4kSkwp7fuIXFLlZYCIJVLusDG4QSGiQCaIPx5etFS8b5lIDW4F/MRsVnR8B3fH5krglQJT/cRV3QosQzZJNW2ORZ7UK0UBZv8S3/AC0Vo/EzEiljRwMRiJ+YF768tK30YXr1q5VcHUu+lNgN2HbKwCHHp1/Jxhrg2d9etX54NlT8fdJzp4ENudTs1loiflL1Yjo/vzxkA11dyB797YKUUjm6avr9M9uney6k8VbaWpTbzfnriQSTytzofv1fljUKJq22bNT0x13zsIhqH3pgiUAGppqB+fDocZPMRUumozA7Dc77+BsAgA05Nfx6+WlxgyWsBWlbnR3fvr+H0VQBJ1LkbVqKB6mlHyJtnXi2uWbRreej2obkFbe3964yAMx9m027fO0MESeenVg19vU2DUxgpd311bL14edbexPSlaUwDeQaRIOZUPJzQ72JCrEHKv2+/wDdILNxpQd7uPLEEWklRaoBPk9Xq/172tWJAvZjrXupsMYFdWIaur6N3N3977JQKBnJIr6yrtaB3egFRvvggFh7D9G11bCvKQGI1pQPsRq3Ttu1vM7OAaV8mYt9ddWwdAII2d7cqg1bz8HGBVkmnlTZw/m/6CxkoT6PtXue1/U4mXt75+Y8sCLBqH1Ynpqa+vrY6BrYaeNPP6YIlm51IH5tYjpfXCQDk/PpkaUb7ZgWbhww6SXLNflWrVra4rrpjClEUF2rd7afevdgyEMhpt2+3X9KtMKbcvfltiC/lDsHAANdb182H3GHWAk0qHfvX+GyzNvM5Zn5evs4BodzUnbUCmpI96Psumg66mh6A1y9aWwU1U1T5Cgr4VfZsDevKg73Pvu3GJDK5ZbebZ9ezuPIAKkhzS9K9dz626kPiBBNd9yKDQD7tqHN8PcEUHX6dH1Y6+FoBAetw+jNfqaabeeBNU+X1oG5czqcHAAkfQuxyDu27/S0hRu73T6Yk3hr31NDv56NjERPwmjOPQIJ861szCFiNN9b1FLdeWPEVG+teoNh34aIiQFOHzNBl93GlHbfW1xAAAZnNKm9vzyNbbEqd9iA9dCagAmw5eY3hIKjQEkkM1G0I6uBn4aWZawOlw9NwetaADnrgoZIAGlR4l31LhsO8vKqWRzJLlty/wC7nwGm/lNodTRma3vezipx4xQHqLXFRR2vrU1NhoMSKWuyJEAZNOwJFKDPq7eXURWBS/fSvj7DYgZkAuDz0LeF6l96a1w+QblUWHKQW7t1G++T+ItAxQPHvGnNufe16e/eNTiA0IcBnG9+tb4cE4eUQ/IKhmY5DqWOQ37WiIwBbzNTfzo99X0wZOYNQtYgjUhtyLv1s2NV4bKgRyEBq0AahrlWuoD66WImNzHcSDXvbS3jTDcLMWqaa0ZnBFft33bDNNYbWH/tuNQA3ydiW9PmdEYXs9nY8ummm7YuZbMgau7F9iPP2Li2IjP4fUlz7vR8mJDM2/nlWlmURgQ7hqhwB3C2lN3Or42aTzBJau1Ca9+u/W++ILeF0Lhv8DHYhj3OxejM2m1m0Rue4d3oRUH1FtsbdJTgZPzPqSL3Db2s1QwsHxDZqT92pQIpVgRoz5igOzEeBsYxHFHewtSv2DPXZgwJ2qUi1orY1Gju40pcdNCSA3CByqZiRkKUGRzelHo5Fc7AiRCHNCaa16sfZOmLqEpwxDcwAPs1Aejua2kF2JBWnIOKa1cdnd6HVg1qGdUwOzjodxR2avuuITFedhv4W2DPUkMKODcmH0jkhjSj7aM1N/LPvoeZRCVKOrkaE0+jO+/PGpT5qr/7RI3eh01c6+jm1LqABRUZjLz+hDUbtbUJtdweRFTYP397CnPGpTgPzHRikNRiK7Nq999QBi1rjZhuKEmuZ08DWhbe2qzi+FfKobq7mvOtwG8MaXmjuptqCli4YD8U8zYspVI2d96uCMvlamUt3A7nubP7NjXbGqRaFtVCreIPXSlAGGJzKn3slDIDlLhTFmBqMqbfY0sshYTEL0cjxPW3mC1sUMT/AG5lVKKAUL10IfdnZ2a74RUlj06b7afxawREaotz1pcXuPEYZSB3XDWG+3Om7WwmUv8AqB67kdc9S7DiP/Hz5UrY69LHlgiSUnXTUeXPZtKYSKTkRn6pZgRCK3/JF36Vaj6jVgBJD23c2cWY/WuNQ3jqNQ+edbT+IKaMKag6FvZL3cM2eBqg/wBfXGwY+vtnv+gt74n/AJDyxL5up5s3M0/OnPC8KGOcah69tvPPpaK1ki97N5+9MSWSBt9aML+PjjaYIyAA1FM61PT9KdgpWAFE3dhrzcnbfGYIJHETr6Nf161wKSwe0xECv4gmrVp98Hwnz0NK6eunzsYB1U/jr7fXTEwlzq29NL+fXAUddG0FfIF/r8rNI1Pv398Mww58vHDHGiVLZ/qCK+D+Nn4fS/0ajbimLSGiw2qdO4+mBLOJ4hUn089G/L4YwXDSI8vGgqr/AGy2tRlT5dqCwFRSmIhYp8w+jvvR74XWr4UWHEH/ADS+lDevc5roMQ4QwmIoNkot50Ab98u9rkLKkjbx8S5xspiPDSeXKlK++eCwgDT12ysBcRiwd+V+72+FSonVvrzdvt6435H/AMflaJiqFqnpbqPf3jxHc40MJCqFLntX19Le+MR18/IjwNeWJCIsN8xpgZcmlVadsu2/0p1sQTPs6fT06DB0zKhetdb8za3IX5Yb493pNGFWGQ+1G+Z+jaJtm+awsdhtz0+uG4U2Q1SORdqvvUdx9asM3dor8LUOgY07eP8ANn4M9UV6EaMR/Vg/XFrLzpo5pe794Lghtg22IjPSCk83w5ZfNxt9WINK2t4E45FerkdKc+e+2NglZtyPm82010NNR4GuIfOy5S4bcjtWh1oa/ra4gxgWLkadaaex9MbJLRQeE0G/Q699uWI/EUyyO2b/AKG1iFAgVFtxi0AcPXz+iT64juCZKPPwU3leEaIqXQxQlSj/AHCKsHOQIqPsRbrmfR4cuoy0shAilwVAD5QxuWq+9vDH4n5dlpWBHjD/AGxUAhuIivKvMHq+LOXN84EKGUohigQigYMzaH5eNRbUxLgFSlB1mpUqpJeutPSmLZcQn5EshNgkDw5dTzwnV/m/jX7fvbCkailK6V+numIpOhuOb+/drYUhltf265/LXwNkosMe9eW9NHx4kpII8N+nMeb7Pg+FEKWUCxGxzzGRzHka1e1dFghQIUPEa7f3zaowUKYcSS3Q62cDX1HMNhyVAg3jC5FgJjCiVsHcCgO4rR86g1Y2reGJKL4kkmHdSatyIrfpTSzvCNCRMoIV8qxY6vvXnfUPs+GaEpUlGMKJQpJS5yIfTbxbwD2bXD+MgLQHJDjQH8ubv4vjX40JUNSkL/xozUDCr7/m1cPsGfSE1UO2R6Z0y6l6E2q4ksoGzefXw5164DwkM4oauA74DnbwTyll1LgANQNmzvXejb2imXOo687Ubrr5kPgyEE0CTXU6+bU7sQW8Zzm5gCzPXXvpTr+os5Bg6+Lhw+leVy3lixhQwkDV7s1Ttfvbr0N5eyx7QB4EcQ4953imJHwliOURdmI5RKgE8sCMI0nNkLBS0MqjwIhUEgQ5jmUoIhrfsv6T9oZHLswmezeezkKQyPtEuCE5jMgmWyfOYCIkGSn5gsTDkpmHFXI5guiYaDLTMb/alVkaV2+7OTWbSEDNcrhxIub5KtcaHAhEoiTskpSFzEmgpIPxUqhpjy4/kVpWhDKiJx9j8WcJPZ24pYZRxElcDYYxPdt5yInUz1zomLpnokSNC94mXnY2H48nHTMqX/b54qVRDGHKeYFCl9mX+n+UHN15RnOQZZKz3xOBcf8AaQIQjwllJE3BmYBgiPDWjhiw4yIp/wBtZiIWylHHI807f9vJCSRO5L2rzqYy0/KuXm5pU+uQisxlJiDPomTCAU6UKASHTwEMUKicOX9w+9iyWhzaZvhNiqDe8PnQbtncQ4oRLwo5Qp1R1nEUOIISIgB5BCEWJDAohTpT1aS/6dZea+CEZf2ejSKwCZmXm8yVEXDcUQBHUnjUn/Lj4EKNSQATo83+sXbOI/Fm0wiJwsQuRyoELb5lEiTAYH+PygqF2cYM4VcLsG4sxDIyXCrgDwtuGJKrXFm79xbcE1i0S8qTCVBmEx8RR5xUSMUFUSGqFDhIVEKYRJIK7X+ZfpX+mPYGRiT+cwEzcZQQmVlpCDJwplUdCVJUhMRSI8SEygkLUYpikgxVfM2KKF2x7edpJmFJw88nHiLZQ+N8GCUkuStMumAkpSlyflCeE8LEOD9Tbuw/M4OuKIb5xmYsK7pRSlKgyl34Zw3cspJwYkWPHg3fJJKJSXhQiYgVMzEWHC5UJQUljbjszmUhOzCRIZFAkZcEkJXGiz05Hc/KhcxHKEMOH5jDhQeFPEpZ4AW39GS5lBhw4MTtDPT06uMkIgSqlwZSXYGJFUYKFqiK/mkwlrHCFKQlIcpx+fD22faRl+O3EuGjD05GmeH+BpaPcmFY8UqSq+Iy4iTe+JYiFBJAvONChQpEqSlQu+XhROVJmFJHzT+oXaCFn2YwpHL1oiZXli4xRFggiDOT8cJRNTMGvzS0JEOHJya3/wB2HDjTIZM0Bj6h7CdnImR5WFTfGZ+cTCVG+KoriwoMMEwICyT/AO46lxowFErXwv8A7dOIIGLbxw5e9139cs/Fu6+bkvCTva65+Aspjyd43fMQ5qTmYSh8SVQY0JBAq6eYZGunyImJOZl5uVWqFMy0ZEeDFSVJKIqDxBQUliNXarKUAXx0aDDCxwKAIIYpWExAQdFJV8pSbKSXSoHhU4Khj6bcGbi4a+05w1xn7L+MLvl43Cn2nMG4pOGrpllQYP8As69LtvBV749wfcAmJhBgYw9nviPft08W+GcIR/eXjwZ4gC7bvl5iW4UqhDsElISOaQVQTBTEyrtHIRJeakxE4OGWREWI8shUR/8Av8izCKFyiuMqVITcFcNMX/ToATzLtKRlkCdymYiftE5VGmO0/Y2eWDF/bZhETAOb5JGVCQtQyzP4EBcSGn4I+BmskgKjQYOcTih+e/gVL8QfZw4xcUP9Oj2hpf8AAY8wDiC+ZvhRecYLhyGI5eahrvyZuy4ZiOEfiLix5chRxCwFy0RPKxBcJSm8IkKVh8pg5PN5VNT3ZDMWiZhlnxZvJphKWRmuVrBmY8CAVO6jDCsxkYYZaIycxkVj4sJMMdS/TjtVJZxIwJFa0iSzWITIqiKB/wBMzwH4cWSiFylMKbiD9uuvD+4+BFSSmbKsXrMJi3dNrgqfmhrJQS4CknIs2SkulSTupByNqmLDUhRINgFJIZimpBA1SoGuzkEuDjo6UKhqXDiApWlRQpJcKBBYgk1BSoXtY2ZnqWjJXyKQfhJ/KK8qtUk5nIcuRUhjQgiyUZPEAoBuIF//ABUBxcJ6O6dCGIDviyl1cNDWzFv5B79+9wxGoxJJaIWFWD16PUDPLft0rXrSAaimvhfQVowPgScWcNt3d/V228DpibXJETETFlFsQr40hWRyJBAqf8gWLkFqG209mJlKkR5GJwkOIqEl6pqYiGBJHEOKzH56MbJ5hCV8kZNC3CWNQf8ABVaXYiulsSmUkbuu+8IuHb2RMTGGsS3XLTCDDif+6RKTSokGKmWiOFf1G5r3k5yXllqLmdkruiRDFhxiuI1OyErIZrNZPMBaspz6URFgFK/9yEuIVQ1lERgRMS01CUYSlf5iUUsqER1WeWTkSdkExYakickIqoEbiA4eFgqHxpP/AMqLBWktcD4gSApIIr697qvPB9/z1w3sqXiXjdMaClc1JLEWRvSTnZSXvC7b2u+KByRLvvq6pqUvOTKQ8JMyZWI0zKzENGhTUpHlJiPJTXCZmUifAmShxDWQlK4cxBa8GbhLhTUEsEiHFSmpQrFtLTMKdl0R4QWmHFCwlC0lMSEuFEVCjQIoNRFl4yFwlj/IJC0koWlRekkREJWmqFpBGzFiMizioLeOVkCgaGvk/IefKzYyzFjce/tpr4rwTyxAdyx6PTQbWBEQ4bbT3sR60emMi+DlU+oyYiu1DntlZci7NbW/d51epJe2Jh1C7MzN6ne3c2PJYlqg1rV+gfLJwaZUsusFL3ru3PlUbbXwRrex4aeOFCwHTb5eVR41sEgG4fn+b4kPZcBqiv5ucIqAJJOYLZmmzfPQb2wwAt9b+J68sFDMwb3vjYJDVcP5Aadn6M+9hk3FNOvU2c6kF/I4yCxB5+/LHuUktn2fwY0zyB/a0dCXbw9/TnoSFQp49GLD7+VjiQYbwXP47viHcknGhyUtLQFT173pGSpcvd0kkhPOYaSkxpmMv+1KSwWkxYnMta4cGFGiJvchyn/UFTU1MzAksskIaYs/PKRx/CQolMKBLw1FIjTk0oKECEVpQAlceMtMKEslZS1xI8CTgIMabm1KEGFVuGGAYkWK1UwYbpBLOpS0w0VVTrHBvDvgnh7D81dN6cKLp4mX1OLXEh4vxRivHFyfgoMSGIcOFJymE76uu7oEOFFhRZhESGFTUYrMONHXDShFt5yXNeyM5EgymXdjE5nBcCLmWYZvPLizCeNuMrl0QpaAVfDUBDk0ISHUApYWXhmvYHtHFebV2+nsgEINEkJHJ8lXCKkkLVxGdhTE2HSpCCYkRaRfhc45exlwcmrngzl43DOyt7wJZMzOTN1yqJgTclJQueNEMt+Jix1XiiRl0lUR434uJLwIkwIUSIFhW0Zl+n2X55IzU/2Uk5rLs0k5aLORcgjTEWdl8xlZdCok1/pEzHJm4M9AgJXHMlNRY8Kahw4iZaJCjhEGJrpzWf7PTsGWzfM5LPMsmYyZdOay8umSnctjRVBMA5jLwx+1mpSIshCp2VRAiSy1JXHgRYPHFh0mtLhw1QGOYL5EHIhWY0LhiwtxlKLEWNRUWNeuo5jvIO7hY1pgNaK+J69WI2/R7NphuBy5endrauuPavWugL/+QZr1Bd2vSmB1wHyYE7500PQg7ZMRV3cQlgAX8qn+/N8E42HuwqQ2t/A9G1TCP2PTdtCC7ZHwsyKdNH22393xDiG+uj+/fTBUKEUl9dAMm9dWz72kK0oObPv7GttsYJPIJ3P5uaOL6HDtLwVUoHo+1fk+9c6i0qJ3ANNHcPod7DzGuBLU4ZPJvHWvcB9Hw9QIej0yO2jv+tHNonRqbb8j9O6mmBVDh9xVtWd308HNtcPsuhmpmzBtt/52boJRoa2pf8vyeutMYLs9Nu7k5r3XqLXeIKWAB8s9Hr9Mu2QtFqUNTTVyHbe3UCgttEc6V8vddcGw0k6P17N5V3NetspAFXBH1t92LGzuMTsK68mLhvv5PdxhVaCR38a/LOxUFmN+lL8qk9OmIkVu71f8aVwEqXKlFm8CMzXb18rWsJTACjm7Utar1ejl6iuJuQNeR76HYc9TTDpJ3cpZFM+mbVDZ99Xz6WMYgAD+Dhj19vRqDAVxWdyG+p03uBTupib3dc9EDk20fXpn820FDYC4wvqbdNqcvCgPJFc0NC/dZ+XI35c6GbyVzIHK6QMjUVy0HpmZnsqqKTzbTbq9O9n2epwkuaJeveGo1+mn50kkC60pb4fEhvkcuwIY0sMxHetv6uGfmWNBTYh/cKP+QNDrrr3ctbvrhxRd8PVPegybrqDR3paJWSaVfUvcP1ejeOMiMXoasLk7NpW2tCcKm7UEflG5BSKtnuzHIHNtrZEVuXj42r32Fq4OiOsf5EVJvts5rZ6PflgWNc8NQIKHelGZ9Ov1bYs5ImPzvpZvp0evlixhTSkkVN3fYOKfW554jN4YeQoKIR1DJ0665v3r4sIjEa/d++h/qj42CTzJSSATWwfToX6PRhvfFaX1hpgv4MtWFcu7CtHd3yys5CmaAOLfhqMxHR7vTG6ZbmblI4nIYO5BrodBs5v61Je9yGGpfw5FWlHAKdR+o+VnUxqXBexeorp38hbHQctnuIBjWhvyAcXflVq9cQWYlDDWzeQ1H+LMxfNxRvnla3BfnTprcNpcX8twlZjjAZnULeNGIo5rU06YOu9LRBq5Djz+9K1FqKcJIINRwq8mYf8A2eWnmWKeIJa58DyBte21rvi3bgICIdPq5yAz28zo9tEzE/OqwLPtqabsfAb41ieTcOdR5kF6dNjvriz7sUApOelezOH+oPU21CaJL1B3rqdSNeo0xq84mhpYsW2b0PdzxaVxr/LRn5SS7Np9WpW2rzpck1NxbVtRbelfXGlZmkuo7P8A/jMa0rpyfFkyrlA3+h3ZtCRqGc218rY7s9Rys2vK2x3xqMdPzF2ccnsWch6moa1NrYll1zIhqMJbBESnjv8AXNzWw1GxGlRoWety1NGOg6YqZuBxp+IkfPDU4A1B5DkzcwQMOsSExbMHI5htCCX9abswYzAPyptWtrcxpVwcAgxOIVLaEbHW7d1+5jgQoIJbKvcdP3zs8hViDtY686aeO2GkqT9OfiTS5cUxrT9vscs9x5WYTG38bfj1NeuCbfQvc39jvx4oBH5X0fPuzaePnoQREm3Lw9+y2JBRFB77reT88a+6BoOYZO4Dt3pv5C3viDu61O7b++mJiJoRVxq1K7vjZcUQE8oI5lUc1Pc9xp5ZW8FFXFoG1poWvvctZq4IhJjKc/xQHvrSjkd/XVsJxarfdIsFLtXc+vvuwSEQxA0PLUA6e+uEF/lPh9RYsMsobV326j1wZH8h3+hwOosOvqvrWzaVWp9avr1864NhrmYgSlXWmeQHbct52fhVApsTTvPWnf5YcgQ6pp3UvbwemGJcXM5mr+H12z2tZo+Vm8+fT6f3bIRTl5k+/tjVKy9ag+tM3tIqLEHv0xJaQA43w83cglSyWbkU7nTlJsnMKbh/+oB+b+Jv7FcVs2qiR/5JYg82P/41fbQ6Kf8A3EQjLmJ0z5iz+tLW6FtDSOQG2h8q1ONihOYaH/4jU7DZvq/ouhqc2dG2fWwyavqdvX3riBuWthZ7YJ1JvTxxjGpCSHPn+lsEgByaffYC/QY9hMqB0f1qzVOrHba0ON39+/EfXHsaFKTp+vm1vcZBp/VN6a8umMhRFj3aYEjQAoGm7a/xm2TdLFRHIoT9v751+mGYcUghjs4sH7+83HXEcnpIKB+Hfw26nOvTLrZwJtjdmZhc3911s9A1zKzRBFdrPz7untq+vaQUkKpvl203Go6dWtsMnOAszsKEA0vffQaUffG3ZfNBXDW+/Vj4mhs1KaGv5qCRGUGFPDU7KHzD22KFHdAIKW5sT4nyxtsGI8MEMffX74iF331AlpeWu+EQES8NCVAFnWw5lOzEhVXI/S3YlwFR4sWZifyiqUUkh2TVgfC43rj8j52Q+AhMuhNIaQC1+IXJapq9jR+mJZKz6F8pCqkA5566Nl9KsLJxYF3DVpzvo2vePpr8SApJcjv6F63fvbxqXuHMIWKqAPdwfHrnlavXCIJa3v3XAigjT63P3wSFNUNr/BsstD946dG9tSuMaN79je/PBKIgADnJsm++W46aWTiQTWjXqaeO/cfoMTSg0buqTr0Pn34KhzSYZCgqo219etrIxpdxwkUOjilOvPr54IEEsSCDr96ctHrbAGI5tAloU8lQCh8EU0GWRPh+toZfBIiKly5FVID0GhDA1r3bGzLT8pxw0xkBqMSepI3NaDyxBTieGkFPvE03UxzHmzsOh87VWWqJcDlUUtyFNT7OKtMAlqEdHvvtXr9QQo2JkRB/1N/8n+/m411sBWXkPSg0I52eqmsN98MolyKs/Um31bl4igw1xb2EZ2WC+51qew0yOwyrb37QpFnatqb1NPrq+GUQ24aB/HWwtrrWuAlTYUaqFdqHPSp/ewzAKdCT3MaEN+AD9MMDisA3T1d7hvvi1MA8bMc8O4UeSuS+59N0zMP3Me7Ez8eWQIRjQo6kwIkNRMMGLBgxPdrREhBSApKUOSe5/p5+ufaHsZBk8oznLZPtl2cklJ/Z5fm3yz+UoCVw1IynNFQ40WDBEKJEQiSmUx5WEFEQBABIPO+0/wCnGUdoVx5qAqJlOYTCSI8eVT/284SxeclwUpWokJKokPhWoh1Baq47n4Ze1X7N15zl2X9xwuHGsbE93lSVqRct34nw1eCYkNcIxLxlpQS95RRD96YghRUTUMRYaFpJT/aV2Sc/6iMpmMviyPZmfm+ykpNISqJLTsjmInpJaVIX8ORzDLF5jKqSoJCBFEGVX8MrCkpLLHLof6KTkvPJmJmFK5pDhqPAj4kFUKJcAxoEcyqyzlTcS/mCT8wHCerr8/1NPZmw1dQg4TuHGmIY0vATCkrruzCcthuRQmCkJgwYk1fM3JIlYASlKQIErMqhoAaEW5bcfnu3eUGIuMrM53M40RS4ilQZeciRVxVlyYkWfTKI4lLJK1qWS9eE3xvkp2BnFBMMyGXyUKiS/wC3QEooPlhywiKIYAcJIBAAJYY+X3tK+3XxL48y8xh2DCl8A8P4ij77CtxzcSYmr4SlX9v/AHJfSoUtFvGGkBJF3S0CTu4H/qwppklOh572xzPOIMSSlELy3L4qTDjoTF+LOTcNVDCmZhKYYRLKD8UrLIQiKCUzMSZSEgb/AJB2MyzJ4gmAhEeboUxlQkpRCUA3FCh/MyrFMRalKT/jwHHz/vO/EpCvjHb6UyqzNvpRralBkCWdPcNT68gGtpjfoMKrgHdzcm/QDlfFd3lfnMpXx67ipJq/jTM1zJZrWUORZmTaxr5bWq9m0pi4l4dr10A1Fg+51s22gvD2buMM1g/Fsjh9eJoOEP6libDuJ8DY5n0mLdvDHi/h5UzKYNxpe8BKTHmsEXzIXpfPDni3dUpFlo988McX4ghQ44m5CSUnbuzUwJaYTIRoogQ5mOiNJzClsiUzNKTAhKjF0gSk9CWZGddSQExIUcn/AGCDTdsOzgz3J4kOGkCYgBUVAKApUWGkFa4aCVACIFJSuEpaVpStFUmjdh/6tXslzPt/+zNhf20/Z1wzeWGva/8AZemrykMWYKuiZhRsdoTgC+FTXEHhVHiy0NC70xlwuxJLxcZ8Mp5CEQ8V3FNGauNE3dmOroK7/th2didpsvgZjliYkDtLkUVUfLilQ/c8ctHC5rLD8qVKjpjwjMSKSkpVOQ1QkQ/h5itR+b+zGcr7JZ3Fy/MlKRlGYxEwplfCuHBlY5SBL5gFElUKEHRAmlhSlwoKoMeKqGuRUlHyV4Kcabl9qHhTLcRrvRJ3fjm4YkpcnFbDMmn3EO5sVx4C4srf93Sih72DhTHkOXmrzuYKHLdN7wb6w3FWmJdSVzHIppMHNZFGcykNEIxIogZpJwwoJyzNlhURUNCCOOHl+ZBESZy7icQIqZmQWeOXJX9sZFmxz2UVDmFD/WsuhIM3bizPLwRChZohIJBjw1cEDM0o/jHVDjgfCmoLTqRmlQV8iweQ/DEQaKBBLFIP5YiC5TkCXQaKVbW1p4CxsaKGrg3r/km4ozuDQ1vIdgAaptsHuHeytbMGIqKS+WiEFJcKBTzJUHZSCaFJNagHmBDpLpNXJRjwmJYpYhwRZQqeIa9QbKBD0xZy6uIVoUuCCahhY/RrhiKF8Sq75owYsKMnNCk8z0dJ/MNsvVaRkplUlNwZgFuBQ4gC7oJ+YdNQL0Y3LsrhiNDVDJqQeFzYiov9X1ZtbFv2OmawxKRIcuhczct4xr0l52H8MdN1z0rCg31IKCWMdHvJO7L7lecqVLx7unEQGE9EFukZ/LpzbIERZdKlzeXrVPyaoYSVLlzBSJ+ACxiLiKl4UGblwVFIjSSkpHHHOKXLIwy3NfiLWUS01DTKzSFP8NKvikwJgv8AxMKIpcOIQGVBmCpT/DGHC97vHEXBInpIJiY1wBd83HRLQ0xIkzifA0EzN63vdcqIRUI16YSixLxxlckJMExZ+5JrGN1Qoyo8ncclE0mfSnOMsRm0EceYZVC+FmMOEgFc5lqSuMqYYF1xMu4ok5BSEExJOJPwQf8AtpaGrYIj5VmDqpl+YxIaIiiQESU+rhgy8ystSFONBy6ZW5EGMjLo5BhqmoiamuG8wtpRakrQse9lYgUlSFBQC+VKgSlSIiCYkJaSUrBdJIUm2qrQFDiBBHCFAuCFDQpKaEEFwQSCLEjFmstXhIUCynDKpoQwIKTQggM1WNMSwcorl1BJ8P5/hdadenh790xgEHBkNaVgJJ+LTqB17UNlFpKXa3ix5hnviZNXTdq08zpXCzNkO5o/Tv4+L6rkf8i1KBn5dBbGeKoJVvQenvxtjBS/XNgeuhbb9rDKQdPCn2FefiMEBf2PpjIFB+36D6WCbnavtul3tiRU1yLHka9Dv41pjYJ0ZnJbv6pvoAcrBUz0tT372xn4gFfmJNK8m6Oxewcmm7qqCYSeY56DWprnkK/awynio50pRvfXEVRGuefdvQaX9MXpwLl1zUviGXjmHLQZi8ZCdix1lUKNHk4EtFgJgw1VRElRM++EwHBBiLSpmU/RDk8SN2QyOV40yspmuZzebTMValQVTMGSVM5fBhQyQYcaAiPAiQpgO6SpSSEgKOHOykdBzzOJxKDHjyMlAy6XSEhQgRJhMGaWtVeJEUw4gVCIvwghwoPjiLjG8sPqVKSMVEGVXGIEvAUOQoB5ISEpBAZCUpAoQVEqNXtcdmMvXlCEQUohiGuM6YKOEJTCDcITwEAAJIAret7j7W5rGJUsxoij8NlFTupTus1BNTXRrA7UjMcRpnmVMfjvdTshEQv3JiAKVEQ39pYCikoVREQHmSoEpCS7W+juzM1JQRDjQ4sP91A4eGAllLiRFCkMhIPyqNFl6AlnUWPC81mI82VIJUUqIIiVDNXiANyAPlAADs5ZziMX1hyew/es9cl5SMzd09d0YQY93zkFcvNSXv4MGbgy0eAtIiQIkKWmYA9zESmJDTyoiJSsKSn5W7VSAyrtLnuXpTwJlMymEIQCGQlZEZKRwkgBAigAAuAACxduz5RPQZ/K5CcgxUR4UxKw1ojQ1BaFsChRSoUUAtCk8QLEpJBI+Ys5lC9AQ7Vb1460pnamSqletevMNfmdsWIiqGvQc/6rbGpklZhjk4ZjnuNa1swlT076t720wRMZ73/v+vChxoJIjMANsd/W1jpLtTv0ba3lZq8se4gagEdAW0tTlv0rciHKHZtMtelWo2z0ysQNqOd/K3f054gVHQUtq9dtq+eHCDLM3w5EVr0ftr1NLZKgCatyDqJ579NmJ6j7qvUn0Pnrh3gy/KK1yyGun3OhPawyoPtVzvXQc+4gdceFD3325/2MO8CE3xEeOx0P6aanS0eKhAoLDe3l3Vvd3xjX6+/fPDlCR49ny8a/VxUWjxfhu/v1OvjjI/rbvw5w4ZoGptln9e9BYalAdaeHp+LY89/qKjlV2wQIAV0PydqGjsx1+ljQV6muwuw1NG3atsYd9avr1qLVd7+eCIMjzryfzbxIrswcvShFQ8mJQX1sbj7Nowr1wFcUpBoxHlz8tKnuxM7sup+X4aUyAz/XMMBpbyo2r9HZuZHRu89wxWR4z0cMXp30H38cT6Qu9CEh0h6MMzppoH0Ar1suqK7F70r32fl5ilcVsSMS9eZ8HHNvPbEhhQAmrdDq7759e1K2FxjiYs1WcliWbdq3tyGAniIeotRh9jVr+Yw4ISC1ATk9TUtRjXy2o9vcfT8jo/j96ZAqPzqfelLYLTCIqCDRw3Xb0Le+IOfvvwSoah0ZjfrpbTbVrrBFKjeo9ftbBXWl9Adejajr+ShxUW8q+mz61woYTgEd6eNMvMb+Jt7j3DM5P2L4bQuxFCRYWrsbjpUd9cCxZVKnChmXc9O+YZsm7WkmKWcVApRubln3+tTh2DFL0pZ6se+tvYq+Izel0oiJV8IJqx8fW1RRs7MJi60sCRYEW2cHWx5vpsElOFBTUuCGPQ68x4ml8U/iG4B8agjJ+xd6k5Gu43etbOwo5o5elNN6u4Ytfr1x0HKMxfhc2I1tXQXLmrdcUtfF2CCs/DlQmlRU1G9NPnZn4zi5rers9nA032x0vLpoRAmrWYinFrZq9HYUamGGXhhEQBIYuNKg9dx4fIWrJoku5L1u9iKX/rm+NgCioABiGIqBd3elKliW/GLKuNfwoBft1ZnfoARRql6W0nMrkhnq5FPD+7WxRTyP5NW9DyatdXJtq/fZt2rDpqX38HBrrk3e2ozVyNvE1Ffe2NYm0HhOlz1I60f3ZsWdccRimrePU122yy11bVp0fy11fwoWtQEXxp+Zw6EgAfyc6Ozm+5H4NcWpdx50iuoD7tqcgGyZhm9tZjK4Vmhq9GH+XXnerUbXGlTI4VK6l7ci77aAeGJHChEsajbr3q9avrrqLCTEuL/Tpfl4WxXqiOGI0PpVz13vXXD7KzAYQozlOSVMzA5iu2mv0sQKb5gz6h9Rq19PC+4rI8D5viQiAblOnPXlt4AYOMuFgKhlKwa0z6U86ZB6nSx4cxw0JI7+nsgMX0wIRiKKBQfAFt92p3aHCf4NRLkNln8i2f1z2ezSZgFvTXmL/TflggmLMoHppbnrf2MZ/DBIqlhSjgdicuozfytMRxZugGtuuwxP46jQG+w252tfl3YSiGFDf4QSMmf55a9OzCxkq4gKMNSzFtrV1B3vyBofxYjF6Av/AP8APS9H3w0xYPvlc71fI/SrAue33swIieEJ0Fru9dvHFnCifDTws1wSLl+ZtheJCUYaVkVAZTbjtTIB8/DMLcZSogGjnm4uDXXk1sDSsBZBp9i312DNYYDX+VXQE+VbGQshQetW25bYZTRQ93phviLoSe3hr662chqc7Nz9af3bfDiEggUqT9fe+GScXRhu7bP/ACPRtaSxcPvv4mt7AD+mxZS6HI5attsfHfDIpQc/LV66N1J/gWt0KAS5uanb22vXFqhISkfX3rrgyBDK1AeGmY9da2VXFoSWFyb86PXWjYVjKYO9bgeLn2/TEiHLK3fMR1UdJQgn/koV60HfUilkCv4sZCE6KdVaU3qLXFSOVsU5ePNwoSSSAoKVyAN7moPdelDiCVUsk/8AIk+foWtxEYO9C2nTbkGxtf8AFA6ADw9nCtohb1JYtZ9NqV+vfgWMkk52wYnEa0Gn9c/xpj2MWgpZOpAFhj2FIcKJFVyw0lR2AtAxQgHiLdGBf8/1iC4iIYJWoADx8MPUC4JyKkKUPdg6rITnlnn2H7WUXmcFBIqW2D6N3B6+2xWxc2loZIB4y+jnrpelntglWGorUjQn2Khntn3Hbc2B/qaCf4rCd2JF3fetDe+AjOkP/wC2vh3A7wffXDLP4cnISSv3fOMyUVDdB4/ZmezkvmUJSgAplaPQ1bXy1Id8WUnnMutQTxsbMqhHv6X3ri97uUkKCkEK6gjV+/nl2FtkkpsK4SFVo41L+W/t8bpl82DwkLBBvW/hyG1al8VlOSB9+v4fMZGvW21QZofDTr1fw9643WXmQYSSfO9heoxw1JYsWJlXNFV+clyptTRjo2uvRgD9W/sR8JICf8RydtOvdq2PzfzHL+OJEZOvXnbS1G0vizLpxegpQDFDFtQw6PXatO+VKuNIn5vlfd9A17kOB3NjW5jLSCTw71DDzHykDUkPvieSeKICwP7gyoQpjrVw4ozMX8c7VkWSVtys4f1rvsHxVRMuU5+WvKlN9tanl4v0HEUEh/eBg2ak18XB9HWyK5Mh2FwWoWfp9/7XMku3CKBnbl7r9MEHEULMxBTr89qaUsouSX/xLbs4H3PXHhIm4Tcaf1voSeuAo2JoKQWiDShPXXJn71fSjhVIEv8AK9tPvT7YbRIKIHynq78+/TDLf2KEKw/eDxf+iErDq699frYcpIlOZSw4arcEasQ/0q/lh6JlxVIxyU/wZQIHPkb2FxYNc45umMc/Gto1QojpXuaN1prbf/8AR/lcp0qG+jeNcawiWYlk6t3vWrNXnrpjSFjVSjWJR96N1qR88nyIeysTKAP8bcvrvUUrpfBxLtcNQvoRsdN+YegLjD1K4sStj7wHoFDowJJbp0ytWRcpIf5S/wD9LnxY623q++PGBsfH370rh/gYmhqFYiToS5GmdH+ru9q6Jli2+gAPlQ6/bGPgnl4t4Bj3Vw4JxBBIf3icv+QP1+3gbLqy9ezl9j707jWmMiCb8qWL11rRw4Pi1WwlExDCS/xhu75002Jo+oztH/Tll/ku+m3um7OwGJJhHY0LhuGj0Orn7ai+GaaxLDD/ANx9nNDmGbt4bvY6MsUSHDDo3kK3FAemGUQSf8W56+JtiH3lihJ5gIgNcwcvnlvs3iX4eVmwSe4U2tVmcXNaHDiIB1FtTt/9IADDmaaYgF44iKypojN61/y2andrWULLQG+S2wrrQm2oGupxZQYVuR/AJYMDV7nuxEpi9lRD+YsHLklszRianpvq1bFEpw0Yd3hevlcHli0hIa71owbvJpXbS2EUTiohILKSpwQWIIqCMmKVAsQcwTu9lI0EAEFLixB1cVcjlQ6HTFlBSKKDnzIYC4L9a9TY4+1nsAe1wvCkzeF+4jnueBcdw4duPjvdxWZifxFwwwzLG5sF+0TdciIZmJ/E/Aa6jKYJ41JlVxZ7EXAcYWxd+HmJzg+uBeW55LnpmFJ/crWZmHDTDnnSGiy8uiHBls140sBFhw0w5TMysfEWiHLT6on+3FQeAfqv2GPF/q0jBUuFMKUWQhQRAmS640uvhccEySuLJhaCkxjMSgPxJpC0cE/6snsY4i/0/faFg/6iPsw4Vg377NnF+eXd/tGcNbkiJRhq5LxxfOy81PTKFyQiy10YM4jTy4F/4XxDAhRbuwNxRgSc3DUi58QysivWO2uTxMjnY3a/LJITOUz0P9r2xyhBMOHHgxoqeLMUFIWuXVEjlEczBDSGcQ4EyOKFOLgoqf0q7ZzUGPLZJFmxAznKCYnZ6dj/AO4mal0w1JiZVNMofukJlgqCuFxfEncrVxQyZmREbFcS85hfGuGMOcTOHV6/7gwLjKRXedwXqYQgTnLAifh70uS/ZJK4n9JxZhifES6cT3OtRXKTsETEBUxd85ITs3zfN8vRBEGZlIonMunoSprLp3h4VTUshaoaxFhgkQJ+TiBUvmEqSfhRk/GRxQIkOLE+ucuzCVziUGZSaDLlMT9tmOXrUFxcrn+ALVKrWG+LLxUKExITQAhzUqtERPCsRIcM67phmhxH92apVVRhrNSsAVUlWURAzABT8Yrra1AApV/Aq4gpqoNKio+UsONNyKgcQ+a0hkhlJbiAYh2CwDY82fhN7g/KaSyVKgeUsSwIILgpNQoFqhQLhTsoZVcBKMgpUbAPpZQNiCCQQWDN1pYPw4gIBFnNDd9i9XGxqD3PZ2FJsReaQi8qiUtCC6gu/wACgX+FXMYZDl+YC29dkM04kGQiLaLDKVy5UQXALoS2zuhQsQprE4qc1lwoGKA6F0WK0cEF+ocvsNKYFuW8LywDimBMXdMzMrMXRNSt4XbMwFBMwmUEYRrvjwlKQpCpi7piCqAPeJWha5QIjpXCjrhrpcyhxezGdCalEqEhNERoSB/hCUoqXL/N8vHKREqTC4gUlCQlQUlagbPK5iFm+XRsrngiLGl4RgxUxU8SZuUioMOHEUlwVJWgqgTHCQoRAFBSStJwbxTwnd8D8DxJwbJwZLCOKJ6HBvO6pAckpgXHUyiYnI9ySkJSlRpbCeKUS81f2Bucrg3fFRfmBlRzHw/diJynzeShSkSFOyKAMnzJYED4Z4ochPRExIqsuSOJSocvMpTEmMr4yQhCZnLjE+JIw0LJl0xHhLiZRPRFRJuUhlcpMxi8TMcthlKBFiqACVz8gVolsxH8phH7XNEo4JqOYcduyaE/LBbARkEJjoTQ82iwM/drFRoCSnMPahXRnNCKEs/Pq2l3DNizCeFVGA0e3pQ32s2HNMFeiTmNqHRvRNLLKKRavK9LeXPppgnEBcvT3bDggFmUHOpbpUvlXT+LKxLPatjctYN4k74jxanejFj3h/fSuFAEjZ9Nz6zsAnz5fQX6D0GJgi7tTfyOz28sZAQc6sdAH8fKof72CWOlD78sZHCDXq3fU+uNuZnIAD5n9Nh6L2CoNa1++tB4O3hdj4xWbc60J/rUDCakhWb6Z19fxaFsBKySX/sbPf0vtjtn2P8AibwpuKevPhvxqumTj4RxRPwJu5cTzIXLRsI3uuEqWnFf1WUVBvCQu+8kJlokYwo5ljNS6fxEBRiJWPob9J8/7PZ5lH/5PO1hk4aoGYTWZ9kJufi/toK5vM/gJzHIf33FD/YRpyPBRO5dFiRoMrHmIk5Kx4giRZVEXiv6kSnbvIcyh9vP07zOak5xEjDy7tNlkvDTOwcykJRcSLIzy8sjpiy87FkREiS8UfBM0mWUgwFgJWR1Zjv2OeAWK5lM3hSU4yY+lo0MzEWVwNiPDEwuUhx4aJmSXEg37cf9Wh3fPy8VMSUnVBSIsMpVCVH5nt9LZZ+iHZqGtMbO52X7MqCuCH/rU3Oft5gcZRFRCmZeDMQlRpaIkoiw0xzEDf7ikkcWPnWe/wCoX9VpyJFlIsl2cjxEEtF/0qbhLIBYr+FDn4KADohUKGxccNDgLDnAn2fvZAw9M8Z8fYCui78VwYalcN8I4uvUY8x7e98pREiSc1Bgz8RFwXGURVwDNTMhhsTFyIhxpiPekvG91LxUu2S/0u/TiSK8pixs2jwfiCNmq40WXE7MpA4MuyaUicUaNFK+IrnuOFLw4K/jREGCkxAPs7N/qr+quZQ8vOZRMvy9cRBnzl2XQpHL5aUKh8eNOxlCLMRE8Dpl5VcZS5qKyUwyjiVj5R4rvW9saYoxHjC/owmb6xTfl6YgvWOH5Yl4XvORZ2Z929RCREjGFBQQCmDDhpYMBb4XzHMI+Z5hO5lMgCYnpqPNRRDohCo8Qr+GgEP8OEkphQ3/AMEJoDj7zyyWl8py6QyuTBhymXScvJy6S5V8KWhJhIUutVrAC1mylqJc4YP6eKhiT2NPl2DuLASrhrYc2Dv08dMPmK4D2u556Coan9Y2/pgP+BJ0p51b0GtMRm1A6NW9Nfd98eEX/wAgCXev5r49NsY/pevLQMMmp+nTtYojm1NDetKcq6vpXpiXxgf8q+H17qVfd8e/pjf4v5/LLLSxPjGgrZxU+L+/PEhGN686i3SmmvdphZEgw1B/8R0188z9TaXxCRUU3vrvt0PriXxhtTV7u+rBg+C4coxHwq6uKZdW8ww6WyDf+J8/IMx2xnjd+VqEP+NeuuDIcuSRR65nLfTt202tgkEPUClRyLa2G++zNjPEAKAdK+rDw88OUOBQeG/di/lT5FrDKiddx1en5rj3HW5bdq/QdCRTbB8KC5FDVumf0FP0NhlQep60etNfx5tiQcio7iX1td7Xc9zPhwhy4/y02y6M7aDIddaWIhfXlb6eN3cdcQUvhetLVd63vfzozA4kF3yTkEh8gA2QegIY1DGtWoCLHETmNB02tTr664r48VVnPK9q863pd9955ISnKEskOK0FG8t9fraCorkXGjE1pp4s9KDTFYsuaml7OOjb0086YkcJCUAChNfo/YdttXdxiI7EaU369HNaU2phUrAexfl4WYMLPyZ7jBqfyjt+9vFfR9dmvY7emJJcs50fSgvS3rhWGS+h1rsNiweh+wNvcRA32H528u5wS8L1sef1Dl++uDkEivQCtWy89aUOZa3uMGxD10D+7l9dtcTSGYM+jbv7++F7RfRzvfXfz88GDNYdzeGvTuwqg6a77+hYgU4r32Y9x15DryxNI27i5d/61agDOHwqAlQYh9um22tKnYa2jxEbCr+Xp7GGAGZjXzva1d+7cYEiwAQoEA5t9asW7+J0sRMSr7Vvd+7XTc0Nxh+DEIICm0/PnWtbm+IVfV2JWhZ5QaF6OCau/g9K+dmUxGYv9h6s7Ej2+0ZZNlCkhyLMonxHTlzPdQmJrpCVRCE1BOhzplQu/YBy29mkRW17ulQdLfQgPjqmSznEEaWJbQkNSgvo224xVcaD7uIe4Gxd6ZM3f5PUijlwT1tTly92GmOgyy+JHgAauXtS4bqKd2JRc8cpUlLt+9d3cH+N9UzBH8zpUfioALaU/AJuFxBjanIbEvyu+1GGLPuuKDy5ZB6vrllQHuaeQ0qbBCj1c0Ouuz1YsHfuxq02iiwR9WB6h6HlizrjifEjbwfIGpbcNlXI21icLhfe3Llsb3/rGoZigFCknQnutz76H7YuC5gVpSM3o38AN08OttTnDwqNKv3av0v4640KeSAVGgBH5Nhc/agxOpeDzMWpp/Da67DStqsxilTO3UkAaG2jUHO2NeixWcXZiTzBdq+u/m4Jlmr9B35hrQ6ftYyY5fc8zpSlX3I3wt8cEVAYi7626eODIUFSQVjwGWxHbZ9xZmHFBIflQdPo99XwCJFSsgUPzVJ9i4977lURmClbfmP0f0WezKVpetBdx+B/fLHkhNHAFrC3k/pgdZWqhJfrkfsRnpWzAUlhwsx2J8hrz1buw0lKCAx3Jvvd3a3VsCKQSetWBHr79LGTEoG9fC23jhlCuGje66WoLU078IrhNmG2IZj45fcDWxUxtFePv6+OGEr3p5jc8zs7nnXCkA8oMNeRy2rmOn62zEdTKFwKbt0P5oO/GIqSWWm42ao35/bAU5LlBcVSXyyy10oP4tKDEdnuGZ3p9dOe22DwIoWANQ1Kv9+muI/Mr5UHoO1T/FrOGAdbken53xcQQ4Hlzcn34Yjc3FOQNRXx+vRjRtbXEAMBzvXQNr3HuxdS8NvTuFz370qcNyHKkjwGf2+mtmlrLV8Pfi2G1Fkn6+9L4lF3yvMOdR5UAOtZybMl+3Snlasjx/8AFJdVgNX5179CA9NcUc3HqQmpNEgX8DerVFOoJw231eiI6kS0BRMGHSn+SsnpoOzk10sxJwFJBiRP5G73A2uannreww9lkiqEDHip+dVnuAdK7+mGJBAPenrv/NnFKdtt/v15DFqsEjpX30/rG/MPWvbe0OIe/pviHCfenXbGOcO2m/r198FYdrjf39etr54Cz67e/f0OkpOLOxUw0ChPxHYZ/TM5dcrBjzCYKCpVNvpTo3jVsKTMwiXQVKNRYc29s9cTiXlpaQQEoSlURgStgS/To755netqKJHiTBKiWRoHFQd2r1FaGt8avGjxppRKlEI0S7AvWvXYd+N1R4isz/Hd/NgLYAQLDz6X11O/J9IJhpTYe/e+NTEVuRnqdf0+ve0uJP8AxHW/lR9nfEmGw8BjZMdac6jr6bzBsJSQXoz+tKvfSwLYgYaTyPvv8Dhlvi55W9IKyhCUTHKSCAwUW1bP5O9amzsnOxZVaeJRVDcAuXYcztu9A9MWmW5lGkIqQpSlwXYuSSLfbW2+KJvO54sCciw4kNlJ3SDqQ712tv8AKTqIkBCgoMemw5Y6tJZkiJLoWlbg7HWj3/OPjnMz0WVnIiSSwVzUO+RDZgjvu1Bb7xl0CLBQrZLEdBbYB6U8anHxvPSoTGWkjUkHvZ/DpuRh8kMRRIfK0Rh3NToCz9bDiyqSD6FnpSp29e6tREk0qegHMbd3hUMza2lkpiyKlh7zbJVBSmTaOK6aWQiSQqQnr6UG4cB98IxMtQf8RXcAdLAuzfi2H+FjKIGHvC2dS+Z2ehZ9H23sqqQp/A12HL787Bt8LHLEnQU2YDWtvY8yxjFbfnqwH5tN2P7ZUay6svSaM2tQw9WrU791vf6Wxfh7mVvY3LE2L9AcDxMWRVH/AKqvA5bb1sEyCWqG8vr3+yxoeXW+UVvQ+A2r0w14rxYqSwlORFReUzcRMJAKmJAcq1HSuXgBaOVZb+4zmAkJcQkqUS27MCxrV/xg+YSol8piqUKxFJSnuAJZ6tTfxrjl9WJ4i1LPPmpw6t9Nmyzar5UNunnLQkANQatppf8AFxe+OfCF8xLMegZhW1/HTTYyXxGtx/c31cmvfTzbrknEy0OWSG2bk3O+r3AFBiYhhgKBh/5Cpc8xUdLYfpbE6hUxKlsyRQ1zb5uG8mr4uVg14Ovy6079+enPHvgi1QAWofs3fQaHc4f4GKVAD+4T4gh3zZ1aV662rl5UP+IPVj68t6jljHwbtfuro+hYe+R6cWLAP9wVPX5DMvXyG9lTlIP+OtTSgvsDX3d8ZEGzu+41H/3m8dHauNImLIhH/VbLU5im+362wMpSNADtzv6to+JiAAzgteo8f8i+5vd7UDRM4nUof9VxV/i8t6DfJnoMyVOWJFOEMNgTTYs1SXpu3XDCYWjVfUPtY+9a7R2Zv5Sn+Ml6H4tO5oDuBSoplY6MvAb5bbhtdvrrU4ZRCGwqOZ8WvzAwyRr1Usn4s9DV32pTV6OSXtIyYAro3Kg6bitXtWpw9DRye2ly/wBrAU1OFrsgXlfM9K3XdUjeF7XnPRDBkrtuuRnLzvKdigKUYcnd93wJidm4iUpKyiXgRVpSlaiAlKjZRcB1cKElStEpSVKIs/CAS1P5W3OHPiQ4CPiRlw4UJIBVEjKhwoaRV3WspSG5n64szEXC7ijgBErEx7w14h4IhT6VrkY2MMD4pwxAnEQWMZUpHvu6pGBM+7HKYogxFmGkpVEASQo18xl06qDFmIcjNLl4FI8ZErHXCgm4+NEQgphOxIMThSeFTEsWlJ5plEzF+HKZpl0xEB4SiBOysRbkW4URSXPCWDOatbDngDFeI8B4pw/jXCN6RLnxJhq8pa97kvOGiFMCBOQCphGl4yYkrPyE3AVGkbzu+ahxZK87umJq75uFGlZmKg6v+9j5fNwZyUX8ONAXxwiPmQoEFK0REgtEhRUFUKNDqIkNSkkgkEW0zIy0/JzEjOQRGlpqGYUaEXDoUw+UhlJiIVwrhrSQpCwlSagHH6OPY84ycM+LXCUcD8d3RcN+8EeJEG8OHVyYKvyB/Ubp4cXxfd1zEe9PZlxTBnVRlrwResib0vT2bMTzS0y18YSlZ3hVFjS2LMA3CcT9MyHNpOflUwOL4kvMQ4kBMtMI/cCVCoQTHyqdUtPw5iCpC4iJMqhhE5l/+zFR8eAsxfjr9SOxU92XzX99JfEKkrROJmYIVDXGhpipKMxgqSwhzEGY4BNJR/vS04UzBBlpuH8P88PtK+zPi/8A0e/aFvPD83JYpx5/p+e0Bf34/C1+y8Fd7X1wyxGlC0wIMOItSYMTiFgu7U/g4snMRZODxg4dQIUv7+Hiq45Waunk/aPJYXYacXDmUTkb9Pc/m0KMaAn9xM9lc6MNSIMaCYhda0QQpMKHGWiHnuVJMlEi/wCoSKY8HrH6Z9vpjOIaZqAZY9pZCWEDNssiLECU7SZSFglaaKTLrTFUVwo6UrVkuZqPGleWTykxrSvK4JeDDuy+bkvO78Q4axFdsriDDOJbjmDN3BiS4LxSpd335ck5yQzFkZoJiQ4sCLDgzt2z0Cbuu85aSvOSnJKX0LOJFchGCSuBMQI0JE1KzcooxJKfk4g/2Z+RiEAqlozFK0LSmNKx0xJWZhwo0JaE/RshOymZScLMMvWtcrEUuCpEZHwpuRnIJ/7jLswguoy89LKUExIZUUrSUR4C4sCNCirJkUFIShYUU/4lnUg50LVQ4+JOtSllGuvqmAGQsuh3Ch/JD3PNJ/yQL3T8wrYpoeJN9QS3Fo9LKZwFeNGIlcgmLLxYcVDhSSFJUk0UnoX1pynNw7Ai0YU7EkZqFMw6KQpK0lKzwrRuCLggG1UqDFiGwUlMWEpCjcEEEFwoU/vRnOJziq7Il+YfgYiuuCqYvS5xEiR5SCn+9OypShd5XdDSGeLMwISZ+7QaJvKVTBDJXEfpU8YXaPIzGggLioQqNDShisR0J4o0IJrWYhw/iwg//wARB+EKLJxq5XHyydhzMEPHlVEhJoJmVWeCJAUf/JNEqH8ViDF/xODuGuKpO7kzElekrLYiwLi67zd1/XJNzM3K3df9wTsWBNKlI8xJrhzkioTUvKXndl6SpReGG8QyF3X5JNOXeqFE55lmawYAj5TmKBM5bOpEKPBVEiQ4akrKIkNSYiCIkIcYhzEvMQ2iykyiFNILoiJVtk7BgZxKS85Jx1QY6FJnMvn4aURJiUmkJWhMZKIiVQzFQFxZaalYn+1My65mSjAoiEi1BwOksJ3ZFionIt73RjJUW9cDYomJdUKbXdEiSEXTfSEw4cvBxTc0SP7jFMnKFUpPQIkhiO6R/Sb1kkSva+zH6aSU52WzKSzaIRmOdKRmXZ3NIsuYUaHlculcPL5kw+FKFRIkZcxDzmDAeDET8OPAaEuWMPkOe9v8wk+0koiHD4E5PDVLZxIw4vHLTkaYKTMxpclSlft+CHCOXqi/78rG+JKzHEuHFVEqabu9clMRZSZgKgx4KyiIjMAj/JJ/zQsfEhdQtJChsPn3Nsvn8lzGbyrMYJl5ySjGDGhKqHDFESGoMmJBioKYsCIn5YkNSVDUDr0hmMtmUnLz8nFEaWmUJiQ1AAclIWDVEWGsGHEQaoWkgmxIRgpNEvm/X5dNMu1qxUQMxZ29031vzw4F7gd3n18sJKgEVZ6bPv288rCK0018rh+YfS++CfEGnyv16dOf1phIpI0O+WXfar52EqIDYXfvIpfTTlrWmM8QOuvtt9N9K4zymj9X8M6fRnsJyulh67Dn5YgVjSv5tV6c6YJTCSBUOdX86fsfnaGBKXd6Pp7v13wQmGVdg3btXyrQ1Fbe3DAghiDVxsxBcHUWIu+AlZ3azNdxUMbvs2LDwnxE4i4IiRI2D8d4uwxGmJaHJxolx3/eMguJKQef8PKrMKOAZeB7yKZeCAIcv7xfuUo5lPuUl267ayGXwsple1eewcrgqMSBlpzCNGkZZZCQpcvLTJjwpdSkpSFGAlDhKRVhjWJ/sr2VzSZ/eZh2byWdm/8A+pmMtlVTBd34owQIi3evEou5fDHfl739ie8o99Ykvq9sQ3xMMI96X7ec7e14xgk0Qucn40xMe7H+EIRPcpzShNLU85mE9mUwZnMJ2an5kp4THnI8SPFCDXgSqKpRQjX4aOFAP+L42CQl5PL4CJeRk5WTlkvwwJSBCl4KTooQ4KEJKruop4zqXw0mBXL5DTtmemosNNrv4/XFhx8y5tZn2qLd7t0fGyYOeWx0P10r9Olpsdj3A93qO6uPFT1Ib8VoKXo/JuRwumVqH+75+WXh9beo34F/Uv7G3iqjN1sxPMMfydtCEyiaUr+40ZtvRtniNqNamo7/AOzq+McagLnZjzPn30fxwoJAHJPyf6H04tkRCNnHNvf94kIqhU9ATqe/8Y0MgQRTrl9aDzFMrFEajc/rXWuxat6bGTGBqxvf7CtvzjH4Mj/Gm4qB86a/NrS+KC7XZtR60u1PXQ6VpNOIjcN5b9fb+TAYsH+nQByW7ejbxXfa5HL100vtfBUlLAAktTbf7eDjqTDhbhu48KaefcdcGI9B5cmu9b/mxwQGoYP70b18sGohhIy7Dtr8u1olZUoC9L/b2deuPA6AN0c+TscOcvCBIeoFd8+2TaPXemU0k0FtTro/OoG2BrI1u1N3N+offTwxNLtlh8PYZ1zArrTQda2yVtXny6b7OS/WwxVTK2BG+zd2tdzQ77Yl0ugIFMtd2Py7ki0CouASS79MVyibV57vR9e53oA+HGHQB9Ojl9AH9U8scbfx13tQ37j37YiNjodd7hqlmHu+CUpftSgNQKVzA+vV8hH4qta35cvTe1sTFGZqe28PDrgiGgCrEbH+X18PK2fi2Y0sRt3WNPUPTBEktWztb0anJ26F8EJzAyHr+LZ4izl3Bpvc+JubnfBE7Gz9bfU2p54Wb18reTEOpArpQd7b9Waxpgw290+1sLJALVyqGJ8q7DSj1FLTETRvm1f1AB+vkzFTXqG1v3chTycYVZmIfRwfQo/atdbZSsFy97bb2FX5Pa5oMHQxNe4cnqK1FCfrjYgKFQCWFGyJcE/r26W8FkNyPK1m2rhsJHE7eO+iuTdzNhqnYIWghnp1YhvPN/OxQtqA1LG2/WljXXbFjKxChQLEij11B37nJfvtim8V3cCmIeUfC7+b5lqUGTZZ2ZhRSwvpXZgAbWbUa+OOj5HMspIegYVL0PzDlzdn3tigL1lxCirADAqOVWy3+23Sx4inFtSOoL08KeeOtZdFJhorsDUVpqLcuuuELviFC0UyIBHY/wA+FqGeTxBW4qBu48mBDjFjFSCh9KgMLVJYengcWfc0bn92yujZaA6jPQu7NpbSMwTUuLXJpc+FRsXPecazPQ2CjTUUav8AkGLdb+bVuC4kuYZGZz1emm3U6F3tp86oJC+pdz4eIs+t8aNmLfPWhtV3YAHrzxc9yJYI7iubF60yPnk1tQnFa2ptc6dxr39Mc/zI1PLif6Nv7cAtixZMDlALUp9dn7kdG2FqGKqtDf08umNRmSb71papO4pzbk++HmHDClBIp1zPo0tlMRmLsR10Hj0f6YSVEKQ5bU2Apcv3X3wUuGAGYAijb9HGfQ13rZqHFY3cBnNvLbfyfAUK1cF+dO/uPc71bAi4eZr1OueR/X+LOojd6RpetLaOeQ9MMpU3MH3TA6k7gN4/yDX1nY4ij+Sb2/u9+ldd8MoPFUHTRwR3efe5fCRQP8adD8/POxkxeKpvvr9v7FNMHSshv8h/dr21fu2wkqGWqKZMaijsNSM/KliiI+r9aWfe/PlfBkRAT1qxu1LaUpTl0wPEhmhAcZdRnrt3172chLqK08wftuNvNiGu4Jvaz9W3pXAU1O+4gFcVIWhJZVKhqU0YdsqdLOJlvijiQeFQZvA+30pUYZgy3xYvChRSsgEVua6APVvOgF8RWZnrqmQeSaTBW/5YlGOdCaN1fXobPQYMyihhFYFilzbxr+B1u4MnmEFuKAuKi4Uj5u9tX2D+LYYY8OVPxGflAnPm9+hta50faulrSHEihgIEV7Nwk35nY/ez4t4SpigErMcW3w1dWqzb7bm+BU3lcUkeaJOpjrH+EI81aFuYt2o1iqgT0YfJBKEn/KJQAHrz28Tg5kc1mqJllQkH/KJSm7UPk588DTWJok6n3Mqn3MDYFiRX8xz8Xy0FpIy8QDxxTxL9CHoE386HnhiBkiZU/FjK+JFG4cDkB7rzL4BR8RD55n5fqLTKwxam3Tfb33YcVRLCmgwvaKogVQf3r4c96dQ49aPEAWfT817vLz9jIBUQBmSAPG3rYwSACTYBziwbslRJSSFn/qxg9cwmnTz8aMGtr81FMePwguhFDtTfT1rSt8abPR1TUytL/wC3DUzVYqNbObaO22uFiSS5Lnc28wADYEzUo2jW99cet7Hset7HsethxvTfTxx7GqjypJGnhrvpbwIJY0dxXcD274MhIICVWNu8fc4aZu65afjfiFoBWUhKiCzlL+dCK6hrNQp2JLp+GkjhBcXOwvXblh2BPTEoj4KHKAolNzQtz0Zsfnau29oGJ7kk73l1BUdEKHCm0p/MIiEtzkacwZtSQxrb9QJqTiZTmEaTipIhlZXBLEOlRf8AlQOk0Z3vtjjMvHh5rl8GchsVpSExki4WBW3i/dzxhEZSSzkNuWOVag6jcM1pGGCxDGlHAfxbwfywoqFs+teeo8henSmDYc6tLAk0zf0NNdctxYRh3oR6C3To/PngZhVsebC9fKtfTB8O81f8yDtzGvTX9dXJBsMwQRRvBm8MDMGjEAP/AOPuuowSm9FMPiV4Gj+I8H8bBVBDuwvse/r0OPfBSenf36ja/jhwk48WZjJSlTpcOTkANSX0ar2SmEphoKiO4BiLt1YaNybDMCVVEiJSwY3oGYVId6csVbxXxpCixYFySUYGBJApilKgQqKaKL0dqeRbJ7bX2QyJaERZ+OgiJMF0AhyEBuG+9/vjVu1c8hUSHIwSkpgBlMaFepcbUDNp40xDvIu/Orep1fof17W3ZcqKV600FGoPK9saUA1010Y8jufHfDhCvNmHNn1ZiH7l37WTXKpYuOtK6aMNL8sTpbu5N1+jYdIN7KDf3HfNy3bIkNXpqa1smuSBsBr7bU9w05Y9wagb2pcfj6UOHCFfKg3xdHCuo0ppp5iy65DlQakA3PTV9zTauJcJ1fQcg/MH2TgoX0sO6j56VpmK5bfWwFSD/wCCfBxt3fXuGJcHPyf+/Lptg30rVW2Zpr5baPpWlh/sQP8AFPcK11Hd488ESizt4X0OlTvVm6HCC72J1qci755ucur+dLDMozunXSx1FQHOldurYOhDtXSu7jvGpaulN8IGfUsip1Nc/Xh2o9hqlkgVBem7a18R574Zhwzdn35fWu/RxpixuFeA744pYzu3CV2R/wAGiOmPPXveyoKo8G5bkkggz15RISSn30QKiwZWQljEQmbvCalYClIhKixEITKIEGDMTEwsQZWUgqmJiKElfw4SGHyoH84kRakQ4SXHFFWgKKUuoX2RZRNZ5mshlEkl5qfmEwYajSHChgFcePENBwQYSVrVbiICU1OPsjwEum7ODF+TB4Oy81gy85WRiXTe+N1Ta1YnvWTjiDEmhEvdUNPuhMRIcutcGTTAk08ghwJeFAhpKuQwf1A7TZ7msxkvZ6HCyjI4EZH72LFgoiRZkIdSFrjRIZVHipUocJKzC4ioQ4MOGkHH1HNfop2AyzJIcXPsrl8/mpmGlaRPkzPw1IJAV8IxAiXSAIhaFDhlIbjWpRKQdxH4kXpi+8ZeNjvGuLMax7sjxIkijEmIryvaRu6PEdEWJIy03MRpWU94klMQycKHzQRyEqhjlttEr2k7aSC0Q5TMF8MJaYriCmCRFR8iVrEFMNKiEkso8ZCTVR4lPz6f7IfpBlMNcKSyKXhKiMlaJVCIUsaMCsmH8RfCw+Z+IVrvC8YcKOCPGjhhiXEnD2TkeHPH7hdcM5ifEeGZefRDwnxrwXdalTF837cEtNxxAujiFh27eacvC67s/DQb+lpX3iZGZmZozN3P51l8ftLAjT6svhymdogfuIkOTgQ4UtmMKXhD9xGEKDDQn4ywkRIkU/7ojKUIxjQ4qIkLhU5MzOSdpTBlVHMOymZTKIEEJBjTXZuaip+HBgxVoSTGyuZjAiHGXxKl1rVDWpASkRuWuE+Ob14a35FvCSgJva4b7u83FjHDEzNTEpd+LcNRpiDORLtmJqWWiZu28ZCegSt+4VxHImHe+EMVXddGJrljQbwu+EpXKpLOV5XNiMIf7iWicKJyTKzDTMS/EFp4IgStUtMwVNGkptCfiSswlKx/tqioXc57kEn2iy5cjNMhYeJJzIQla5WY4Sj4gSfliwYsNRgzcqo8EzLLXBUxKFo/QpgjEHBX22OBkb2eOOcODxOwxxBw5NyNxX3iSXlZO98cQLgl4Ueeg3pEkYcGVwr7QvDVRlr0xNI3OZdF7SyZDixgVCsLXxed24Y7VluaZR2jyw5dO/AzSTzSTiwIkKah8ELM5WGU/uIE1ChhCZTMpRQhRZmXlogiyUf9vmWXREQvgRIPxH2q7N5/2Dz05jJCJIR5GaTHREgFUVMnEiKWIMWEtf8A8XlU/D40QY0UcMeH8bL58CbhRBE/N1xM4McTP9KjixN8EeMEHEvEn2MuId/Tl78K+KV33cqdvfAl5XhECpq8brlh7uTGIIMCHCh8SuHAjyUjjqVlYOLMKxZPEsD/ANx8/wDanJo/6bR05bmyZ7NP04zecUrJM+goRMZp2TzSMFKiSc0E8EGLHXCQTNSC/wBtKdpJKGnMstVK5lLTctLfRf6d9ux2ll1ZnlKZWD2kgwYULtJ2ZjRvgyWdysKkKZl4ygVQFwjxJy3NeGJEy9alZZmaYslEhqRek7hmFKQLqvm6rxu3EOF8SXbBvzCuKsPzP47D2J7imVKRL3xcc+EQzGllRURJeblo8KXvO6LwgzN03zJXfecpMyUHSM7y+PlsSETEgTUtNwBN5dmEkoxsvzSRWSET2XxilJiQVEcEaCsImZKOmJLTcKDHhqQO55bmUnmssZyRXFMOHFVKzMrMQ/gz+WziEgxcvzKW4lKl5uE6VAhS4MzCMOZlYseWiw4ytpaBygBiUlyxNRo6afConwUGBtr4mmBCgFIP+OoJupB0U12DE3Gz4b+TkEak1ZzQjrar864sPCU2m7ZkKjlS5CYaFMpCWUlJPwrCXHLEgKZaH/MApL8sQ22Ts9n5yyYEJayZGYUhKyHJgqJcKIf5IsNYTERdJUFJSVJWXQzCB+4RxIAEaGOJANlJs3NKkuki4BBZ0jESvi4kYS4gXbcczHgymC8e3tB/ol6KPLJXHf8AeMT3s7dMSI3JAkb/AEqiT1yKUEw4d7mbu8mH+MlwLPM+z0KY7RZRA+NBk8t7QZhLQEzqlBEtJx5qIkzMutZ+VEKaQpU3lilHhEzEiSZKeOEBRS+eryKBPxfhxI0AQY0ZMFnXDnEIJhq4f/wcZaUw5rhbhKBMMUmIT9FsK35dMG7IuCcSSBvDB86mUl1SSIqZacu+NIIVAuy9Lnnloif0nEFzhcT+lXn7uJBMOJM3Te0vOXNPTkqv7cgIkJqQlshjAykPL0QoOSTqGEXLjLw0wYEEE0MP4aEoUlfyLS8KMOEoUngE4mJNRVzaon/driRIxjkcXEuOorjfES6REgxVFokOlGXDUiIhKhSHFzhfN3BNyyvfw7zlJ+DMR8LYlgQfw0niWQlVD8TJTEAqWbqxHdXvIaL5uGNFXGuyPERMScaeuGeu+8o/G/1L7ERO0MJcIwoMt2ryyEpUjGb4ctnckh1GAlav8VEqMEKUIkjMKMOL/wBvFUsbb2J7YRMimlys5x/6dHiI/ewQ8QyUVfyonpZh/uQFgARCgD48JPzJTMQuA86rl1JKgQpJSSlSVJIUlSSykqSahQNCDVJBBt8gx/jy8WLLzEJcCPAiKhRoMRHBEhRIRKFw4iFAFC0KdKknVmx9EQ4yY0NEWFERFhRUpXDiIUlSFoWHStKhQpUKhQphL3RdiR0pv0OWdlyrUVa7cvu17664nxF6m2/u+B1winKoNPXr9be4wb0pt9vXGQVaV5a9bVD9/rhPlOx+fy28LZcbjq4xgqVY011fzt3Nh3uW5Lxv685O6brllTU/PRPdS8BKkpDgFUSJEiLUlEKBAhJVGjx1qSiDCSpajQBTUlJzE/MIlpZIVEWFLUpahDhQYUNPFEjR4ivlhQISPmiRFWoAFKUlJEtYSzuVLWEQ0j5lxFq/ihA1UasLAByyQW6fkOAuEZfBN8T184qxZOcQ4MneEa5MM4VuC4JjDUaaloajd8reeI78v27piGmfjhMCZmoMnLIu5KxFTDnwhSVbpluRdjZhJgRu0WczE+hKzEOV5NCVIQ1B0gJizcwlcVKYnDxxYy5RRCmEFJHEqsn5Dt2mImNIZLkMSRCQVJns7mYGYrVwlRTDhwpFUmh2ATxR4qSX4ikAnHL8JUxCmZi77yu+eua+JMpRP3Pekv8Ah5+SirSFpC0JVEgx4URLql52UjTElOQniy0xECYnIhnnZiZyRMtMomIc/lk2SmXnoUNcEojBPGqVnZaIVRJWaCP9xA44sCOgKiS8dYStKKrKe0CcxjzchMykfKc3kOEzuVzZQtaYaiQmZlpiGfhTknEUClEeEwSpkxEIJS56YbkV6+qkfraiSl7AWudOW/h33IOzoVSuvTVz7Z+Wgxn3bFhn5iv2qGfLV7MJGqjT34828Bg4UbDXe/jTp3Y393TJ9DvT6+FphqAKPLavLrd8EH4N+ng219tMKIRUPnp0tIu3LXc7DvtjPv371w4wIQzI1psT55uzaZ9wBRq1mDs1QNNK89Tjxp9sGphvo3YDx7ePjlYRNwS//k+nvrRwKHGPLWvn5U/GFxLEgOPnU+Fscdbh2pSjNfprtjIIrVhqdPe/fXCa5UVpmMsu1GNLSEQkD311v/WDJ3CiW9+996YFMsQ5HL1DVcA+mo3Wtp/EBYHR9aVO/wBfthhC2Yb6tfrr4EjpUY8IRFMvv4FnPi/S0nfV8MAvqLb18DXvOFEpDgFu/wBvtaQfmwryG3nXxxMd/d4/nuw5yaOZYpSncNvXvrXyFi2Gm/XnQXblheKpnNmDeOu9MT674QSlJNSaD6Fu5Dd2sJavAMa7mz+OKWOp1EvR2APKg31b63xIoSANH7b66aDL9bRJep0pgHXByEChOlOvb6B9tK2gqI1Ab05P9ceJTuKFgfo5AJ0rglI7djqPqPJtLD+Lo46s/wCMZBDir7i9vDyPI7YWSnYbbsPn55PnaBjHboaDk9Bf3tgoIA5bA7bP5064XCWDhw+tatTXyPe0hHBpxA8rda0+vLBkkVsLa+/zWpIJwqgnJqb19bDpS2fjDQgh9rDTWvvfBEsTe5a/9/aorXCgZxl/PXrYgiA18NXYW08MGSkiujDd+/pYcvNcD0d8y+mfgN2ykFvTvbaoArSvSuJgEF2NCH5d3dyGPMO40ypTbw8Ha0xEet3Feu/tnw7DPFSj3bfU/WtO58Dxk0yoc/GhzztILLC1LDvflQWArz0w7BLFjRzWuwFeVNGDMGbFd4llQqEs7pJ2yYeO+3jWxYa2JHP73pQb+wdyyWKQtI24XNGqR6Y5uxBL8kWJRVFFg9a+qka+LOFfEKV0PVrBy+7NdrVBx2LKYgVDD1LM4oTYi2xFTzq1sRSEClX/AOLddxr9Gds6m1bNMQWG7Dw8db36kDG0ADgAapY68tCFUfwxYtwKJWgGp0FHzf02WWVbabmYYFuurONdBatw7DnjXswHyqNqXLW+YDz5BtgWxfmHIThBzonxoPq7ZaZObc+zFbEvqS3LX8mmOa5qtipr1uwoCTtqQGfmDd8XFdQCQkV0A7/yemXjbVJlXETej0vo/doxItY40Sc+fibaw0NTXpsGdxriZykZgOldex8PPs1qqIl352099Rfd3xr0aFxPT07x9tKtriRScYLWlz29fz8xYABB68Q9u9NNBrRsU0zCUlJpy8Sxc86CgAD1ucORqSaa+u5+9jhwBvTCyQwA2A8uVqOzjybGikhXf1nYiYik87PY+H1r4HBEqIpcenMe2v1wKtGdO4P29drMpiPV2fUeY5d/lhhBLgp8ai/Nn08QeuEShqihGhr3pnrY4iFxpv78tRg6Ij0UNL0c22YBnerXcY0KAQaM1WroT+jjybUspUSab726nr30LnBhbenTv5eBwMtIFBqLOQlF9n15aGg628MMIUWHI+Lf3iPXsh5KZ/8AEl+unnl8rbDJ3D7Dzow67Cp7sXMgrhmYBGpA0/s17vTHO9/xoiFxOVZDEtmNW0bxy0tt2XhJIfhOnlTSnRmoXcsMdgymGlaUcSRVhvqPBn12xWs3eEz7xSRFUz0Ykdf02zo2m0wIUMgfKA9Ka25a+9MbtLycHhB+Gnqbtp9anTBN3zMRaxzLKi71JOYPjpvn2sGZCUg8IsHrbSnP7FsAm4KUpPCAAwbq+lWtXw5Ysa7iOVJOgAfTMBu+va2rzKjxVO+mhfodvo+umzgqRu7+ndph+hln6+vn+2tq5SybW5X76/3ioiBqe7flupHTCwiUp68D11O1h8fDZ+dbfkfh8BxuFjX6eu+2j2w5oaM456WsX9XBsLewXIj30zCQ2a0jzP6fVq6ijRSlClOGCVEC2mvNg2rCzUwvNK4IERQoyT6H0vix49FJQMkISkNkwAGXhW2vwFuCpRqpT137g32aoxpsEEpMS6lKUo059XNAPvhCzHG+tBr3edPq+CEK1v8An0f8Y9bPxC99bM25ryZz6Vxhj9fp60x60TEalS3vdqe+WQgkP649aPxOR9+tPtbEuA74SiPUZuMtNR++29sCJ8w6+Q1t492CJDMDpfxwJZjj5P3/AHGGMfk1wHjWbwxOJBUqJJRVBMeApToUg0Pwl9HbRxpb9qu0WQQM2gH5QmYQHhxB/IKGhNH08uuPk/IM+i5XGSCeKCv5VwyflKbFge9qU1Lhx1Jd67qxLLiduaZhrWpIVEledPvkFvy8v+VTmK9ybcgmETmVxDAnoKkgEhMYJJQoBvmcWp1Fehx1KBFlMzhfGk4iHIcwifnSdQzvej235+iSEzBVyxIUdLZfDT50ZvQtNEeFEAKVCvNvq+vID0CuDEQWUkhqe9+58apl4pJZCzpkCa6UdswH/WmStILkpYg6h2+2gPU2xEJUSA19Ld9fP2MO0rc8wse9ij3MFIClRIrISEjUk0p59w1ko00hB4UOtZYBKA5JOjVbzI53wxClFqHErhQgf5L+UAb1bS1bG2IVjLiBd+H5SJdtyxvfzq0qRFmUEEIBBCkoIqS+Z03pa8yTs1NZjFTNT0Mw4CSFQ4Kn+YitQ1uVz1vSZxn8vIQlSsitK46hwrih2SCKgbl682YXxzPM3hHnI8SPGiKVEiKKlFRdyS+ffM26lCk4cGGmGgJCUhgBRgzMzae9sc0iLXHWqIs8SlFyTffWpbGER1JqFE07h28WpWmYthcF766attzeoqR9cQbenWg8eWC4c2sbFgGZ+rZl6gCpHjZdUBOoY2qB9G9W8sSCX6jbd/LawbuqYmdIzG2pyrmGBcd822sBUsk0Gxuz7Fq8/dsZCWZ93oCdO7w19CUz5DfqfAuH2YZWAqWB991qfXo+CJDsHc83c+R7q4WTPrzBy0JJ3yfLevlqQqlW28NtNtnNNsFCVULg3Na9G30I/vCgnoijm4egehOTDfJtc9TYKoBA68gR73az7DBADqlur9N2H0OuCEzS1ZNXTtv45Z75WUiQ2cMH8tqVblq+DJQGceuuxrrcUao64PgqUputafXOmmvV2sjFSEgv7rZuQ774ZhpYjW+m4/oEHXHdnsSFEDEXEKJG5UfjMP3RdUGYVQQT+O/qC0rWW5UzC4QTzAcrwkBaquNG7cReDI5eU4vhIzWbmYa4zslP7KHBiwIUQj5Uw4sSIqqiBxJQCwLjuv6E5b+67QZ3mXCFqyaRkhDhgDiafXGRFWgXUtKEJAAH8CtnNMX/AMUeJF9YVmosG74vuYIQuDC5VUNGjRNUq5jRAoBy8wqbc87OZZEy4RFmG4XFID8RJS4cuHBFacJIDV0xuH6jdoZqEpSYUwpCeEukK+VyCODegFSRU15YpGWx3O3shKoseKy4hEOMtK+QLGaTEI92SXLoJcjMVp2fLJSVjwAkJTCiK4hDiEB0kUZXEADD0UklmOmPl/Nc/mVxzxRfiMXUkG4uGFwWqC21xTEiwxOXivEV2QpRcaNGm52BJ/h4BVHiTAno/wCCiycGAgKXG/FGOmDBgISpUaJEhw4SVReUWsY2XqhyMVMMcS0w4i0hC+NSVfNCjQoIS5+GtCihDEhaVhIDjFFIT5RnMpFKuBBjoEYqPBDEEkLVEiqUeFKUj5lqV8qUpKlFrveIMITmEsU4gwveUt+EvHD99T9zz8kR8UjOyMwqBMyKwKCJJRwqVjAFkxoMRAom3yn2ngCQznNZLihkS07HhvDJ4ASQspSVByIfGYdiPkKgSkgnpWXzECfk5eclVcUvMwxFgRDQRJclQhrFmREhpTEQWqhQ6Yt/hBxEvbhne0SJDTNz2HL2j3bFv+5JO8Yl0zqpm6I65m48TYYvmGiNEwxj/CU1FiXhg/FkrCiRrtmVzN3XhAvLDl6XzdM9V5P2jjZHM8bRI8lEiQ4kzKoiGFE+JCcQZuTjH/4aflwtYgRi6YkNUSVmUxJaMtKartR2Xke1EgZWOIaJqEiKJSaiQvipR8QARJeZhDhVMZfNcIE1LcQV8sOPAXCmoUGIPuvh7EHBv2z+EUzwb41Xdc3EPDuNJGLd133pPyEvdEHGc1d0l+LmVy0nAiRF4B4yYUhJ/qV/YTlI6VwIcL/d+BZy/METBj3V9F5RnOUdqsqiyM/Ckc1y7NoESTmJaZhceX5vLgCNFk5iX4xGlZ6VCUR40sFwcwy2Yhw8xy2PwQ5edHxL2i7M9oP09zwZhl/7qQjZfHTGSYK+OLJGKoohRURikInMtnGMOFMqQZWbTxSU9ChTaVyyfz6cbfZ040f6WWLrzuybui/uO3sNY1vw3nJziIggX3w/vefUJf8AqElehhx5PBfEGDLohS0zNTcv/sTiZJwJaUxFLyt6Q5K8Lr+cO2fY/Nf0o/czEvKT/a79H56aEzNypjJOe9h52OtEETiJtKCmVjpCkwIOcKgJyPtBB+FIZ7Bk8xEBSfoXsF+oEp20VCjSc3J5D29l5cS8eVjJWcq7TScH5xAjyvGmJMyqSVKSiDF/1fIoylxsviR5NcSFHm8jAw3ivC938ROG2IZXG/Du95n8DLX/ACcvEkp2573MMR4mFsa3BHiRp3B2MpSEeaNcd4riS94QUKvHDd5X5c64d4K0ifyyCuRg57ks9Dzrs9NxDAl82l0mD8KbKQo5XnUkoqi5NnUJJ/3JSOVS8yHjZdMzcuUxcdryrOoGZxIsnGl4mV53KQxFnslmVpiRkQCooTPZdMpCIeb5REUGhZhLICoSiIE/Bk5oGBgiGkwkgJ+EtWjP0UNRuD5C2tBa4ayQSkh0kEaC6VJIYjkQRrzxcsFgv3VLgi5BFRWjhrVw8Tt1XbjzC944IvxHvEzcupN2xuf3caHMBXvocOXjk80CZhzCIc1dscKBl56HCAUAunROz+ay2cyMbs7moSpMdJTKkqKfnfiRDTFJ4oauNjLxAXgxuFqM+u5vl54VRof8VAiKyQrhowiBJdykNxJ/zQkhqYe+CHEa9LzjTfC3HEx7ziFhiAoSE/FT7v8A3zh6WSkQL2lkqA577k5cwhfUil4sRLT0NBImkw/oT9PO0k3mCB2XziKY2fyUuuJlszEDL7R5VLJAiRYYIHFnWWp4U5pJJeJGglE9AQr/ALlKOJZtJfso8RfBwQfiBEVIqmVirqir1lJhIK5aNQCsJRdKeLrW48YQIF3z+F8USkK+MK3zDhQLwkZpa0FC5YqMjPys5CBmrrvi6YpMe6L7kmm5CMFQI6Zy7Y03IRupKnJXMJQZfmxX8NJBlJ1CjDmJOMBwpUmMxUgosInCr5f9uKlUJ+GniSyYykl1JXDdSFobiQVVPCD8q4awGiQlumIAG4VBKxUnEvhFGuiUmcV4dm4uJMHQ4cKPMX8IEGHe1wQoykohwccXVIlUOVgJirRLQMX3UiJhudUqF+KFxTUaHdSeGfqP+nsPMiqciKhy+YQ4aRBz5CUpkZ9ADQoGdQoXGZWMSOCBmMMLgsAlaggiCjcuy3aye7PKhyc7DMxlkVZCEQySISzUrkVrbgiGq4uXRyFLIUqAtZBiq5+iy64K+WIkpUyVB+VSVoUHSuGtLpXDiCqYiFKQsVBOny9mOXz+UTcSRzGWiSszCZ4cQCqFfwiwlgmFHgLFYUeEpUNaWIU7gd2k52UzGWhzcjHRMS8QfLEhkjhP+SIiaKhRUWVDiJStJuKglBcMKTlXNt+4q/TpSyPExLuffd+SH1w0HBevn6addamzYF9zXbodPv62rYoLgW1r7p3eT48Vb6/Q8qc2vyfF1cFJGJGvy+IgX7hJuqFKCZCWiIEaaTGmUQYhPwqVAhJMYIHvfd+7KQYYiNt+XZTNznZfN5mXWuWROZlI5PMTaEsYcuIf7+PBTFf5DESlCloS8RUPgWlJSiJwmyWNCPaWVREQmKqTy6ZzCFCUbxFxP2kOIpL1SlRKQr+IUSlRBUkGc4z4hzeG4ouyTMvDllRoixyRIYU70UqKopqQCtalK+OISouWA2jshIQ8qCJPhgiEuNEi/LESVgE/zWoqdfxG4lEl1LdW2Fe2WczQ4/8AcUXhpSflIqm6EsK8P8UpqAkMAwxSV63jOY9jfiLsgRbzmbgkpq/p2NJwFzCrquGRUkXnGnoqEqMtdS1R0CIuMpEuibVA91/fipSvrHarL5Cf7EZsqUEKKqUgpzQxIYA+B+zWEkKNAr4vxVJCbm6XJY8ckJ1X/qTLI8xEEJa1Rcuh/ELGMJwOZdAqS5hhaYYstAWQAlSg0JhEf+QLEZDV2NK/e3zchIDueYo7HbUt1v4463DUaM7Uatn9btd8KGGTTPUaDtU5/XRjSxUsKtS2pO9aenfvg6VManrq7+73t1xgIJ829afOulpsNh4DDaVUqWP2193w4wJN2K6dTr2GeT7djnYESKxLFwHoHGnn6dLYiqKBQVPtvth4hQIKWZPNpn6CfI0pTOyS4i1P8zM9q/343AwIriK14S/MXd/Tr9XOHBgKFYfc81Qfl6IdrKKXEvxPWzCuguCX90xAlY1sBe3J99n0s9cE/gkLrDUxGWR8OnZwfO2PjlP8hTlWnUXqOm9cRTFWCxD9LX9OtaYDjyqkUUltX+r/AK/Ox0RUqsaHXv8ALXrXDUOIGH+Pe9/Shr30wBEgiqtm0p/G+xpYyVvQ3fp7Lt3eOHUKLEP1P1HdawqK4EUG7VbT+O+1jJoXr3dD9nHTDCS3dfS/o/kX1GEA3M2VaDV9WLEZnXPvkwkEnuY99BrUYM/yitWHgKHfYt9sPV3J5oiXFKUrofo3prTWWF+vRjhKMWcCjqfewYB+o66h8WJIwzypyoAO57dy+VCPJOJEFu/zb2z0xTxVsamgqa1JP9ne2H2ChhTXM+vLSupobLGMQ9fq3drtffXCpVc2D66nUgDfQ/bDhDg7gdWoNdcz5U7WAqP/AOXc4LValNe59DpiPGkc23v1/ttcEphABm+petWZ8tf3qMxxqVenOvt/DGfiJG5v09uba1fBKYWlfmA+Wny23drDMdNajm767/fXB0rSdD0LnXkSx3pu9cLiHT8rdQ+vQ776m2fjJ3HM6Dz2532bB0qS9z3s1KU509jHvdPk/rPa2RFbUNyPqHIPTBBy8ufv03xt7vzyIDAltWyb+MrFTFLXbk9Bo4Y06hh5YaSohg7+nXkNaYx7slyKFxTLts1cs6v2swmYZuK2p6Cg5gh3+ow3DWCGNdHYqvv46+AxlP8A3djmPGoAsYLBtq7bONmevj44ZQgUIILEBqMX8BuwueWNIqfhO4Hm4+9LEC9Tqz70+2v00bQfm8eupo+7EcxriE4hQDBWdKg+IdtcvLwsREQvT22u9TSwG1cbTlJdaG108fH81oHxzniOC61htdKeQfQ5vp52YEUAUNqc6nwcvttYtjsWTRGShjVg7XcM/dqdMQdEEhbEEF33y3YmrFs7KTMUMXPc/JvbtS7Y2wLHBxcgb63B7rG70DYsPD8A88OhJ67u7HfP0KW0/M4gAIuK9zUJrand0vjXs0ip+Gqtr0vdxzuT3326Iw5LsiGeWtOtXrXtvTTc25zmER1nUsbC1927mrjl2axXUW+twQNejh/rizpP4QDvmG0P75bedteiu5d7jVwOVNedSBYaY1GOXUdNdtB57jww+wYja+Oule33rZRQ3FOY5W16YrYsKrgUr76/TUWw9SUzyxkHIcw1oeu2T+G9h/D01360F9Khvo9a6Zg8SFBiaGgu42v8zs2vK2JF75XNmmpfIVH1I1362z8Lkdz9/p9HxUiECHfStW99/wCcbiPTIOzvVu3T52x8O9bcvf0xj4TGp7qPyerV96PqYgdy79srFSgsEi2j1LuH/ItibJDAA7d9bX1t01fCJUCTvsPLt5tZhEI6cr/bStatfBkpP0c6hizBzrSmmmElrADP5ZGnj9WB8rOwoZAAFvQ/U+WlsMCtB3b0P48L4EUXc9+nr52fgoLvpS5ely/X70wygMw57c9fTDHfPwXfHJNVjlA3pn2GdrqWPAkUd6+bcy+tNeWLbLRxzkID/EuSNK/nHOuIodYpYip1aubdNa22jLYocb8m16egoXx2HJ1UQK6Mx96gG1z4VDPq5Yqh189Pt8rbjLq+SnR7VvTw/GuOiSo4oYI2D8qOPXfBN1xgIiRnUeT0+bjvXqAThHDQ6G1a91+l7csAnYfyF9uutz5eXTFn3bFdIroPN9vIPuPG2ozZAJJNdBqzhqNTv3xo86hlnqR4/wBHr5YkSC4rufHX67NtarK3JZw+mzUrpVt9sUsQAnqH+mFwaiubNroPHOjvnpbBIDOenv2MA4C7DrXbn7+rb2wFg7tp11s/LGCkj8YPuxfu5yCr/wDqI0egVWwZggwVi7pLeH2O2FJxPHLRh/4n34Oe7FjzBHvCdFBJ8/kB2p42oYJHAwNix+3l3nnjUZc/7YGqSRWvK+EH65+vXaxsHxm3nx5sef18rRKgPfv3tj2PWjxjr6H7cr0649hGIc+if3tJB4lDYN619OXR7ZFx1GG8qc6dKD72bBa3qfoRhtDMXOu7aDmMfkPhSKjocwQGFWcebW/dFSk+IP8AI9KCvV+uxr8RcQ0td3FGs50Ndu7EsueavW64qYsnMRoCkl/7alJr5vsSSNmtVT0nJziCiPCRE0+ZI+3vvBw1LZnMSagqFFVDNG4FEWs512N73AtcF2cUcSS6EomUwZxKWS8eCFk01UwVlTUnpbS5vsXlkVRVCESAouf9qIUipagOm/1AfGzS/brMIQCYphx2ABK0pUe8mr+PWuHqLxXvUo/sXZIQVs3OmA5fxdq7ijWRR2HleL/cmZmIBoVlm2dx692Gl9vpgp/24Esg7iGNzv71B0xBb8xnie+QpEebiw4Sh/0oTw0AdkBI36/W1/IdnMqkCFQ4CVKH+avmJtX5vYuMUs52qzKeBTEjrSg/4oZIe1gwDX1bRjiuZiUjRCpSypRVUk1NdXLjZ/uTbZEFCRwpZI2baor5it74qv3AWXKi5epLmhOp86l+/DfElOU1BBNMvnWlQOnTrNweXK4f1HmcFBegNK9aN9++lzhAoKTUNnt3+fXOloqAF68wad5Fu/fBQ7UPk9BSgN67HuqAPOcqmrtV3+v6WGUajpfc1fyt0bXBEpJAICWI6F932uKVHfhUL7jqDQPuaeqZuLCKBVnp+dxT29sE4Bse4g+rH8YVC1AAgv8ALtQNQDXuDpYKkAXro5v5u/o9Me4K0Pqk86V0Ndj34VSt9WNaHXfx77dLCUihDON6/wBeDaHfE0uNSGZnAPc4+12emCoSi4Y0DuMw1KDbvnXM6rREJYn3rWtfZwwn5mfW/fbw5gv0u7QQSQ2bAu5zepyHY/tWsipD8taabPpy0c4MgMORY8n19/WpkUlBKiA3y06UcOKV+1qeaWHN6b6XAu1PTDcNNRyH162276VLfT//AE6oHCPEOOsR8LuK2IVYDmsbyV3jAGP0Llvwl2YlgTAl4+H79lZsolZ+6b7l48CLKoiTEjHk5+UiLlp6CmajoieTk8Htrkcz2XRCKs5y+cmM+yVMEI/dz0uqTTCznLZZCgf3UxCRLy+ZwJQhS4yIU+ZfgipAiV0f9Te1v6MZzLduMikJXPOzc7LIyPtpkk4Y0NMOAmY+PlHaCVm4AVGkI0pHiRpCcjmFMyxlpmAqYloggpXD7O47/wCmNxju+9Pdp4n8HEXbMTUaBd0ziXEl94KizP8A8qIRgTtz3lJe9VB/uCHL3nHERJPuypnFRkf6ZzubqK8qizM3DgQguKJSQn48SGOPgKlQJJM0UgKcKWQkIVRQrXTO1X/WB2QzWZjymbdme0+Uz6FlS4QRlmZS7KTxp+FNpm5NUVCkqHw1KlofxAQQA5Ceb7l/07cWjEsphm/OOOAIk/HnZWDL3Dw0lcWcU79mVTKlJUqQk5WTw5ci4kMJUmMuLfMNEEpKoqkIQX6BJ/oV2viSy80m5hOT5PATFixcyzdUXLpeEiGl1KiJzBUvGhqiE/7Q+BEKqFIUTwjk8/8A9RnZyKVJyns5n09MKPCgTAy/LoZJPCkFSI87FI0Hw4ZJo2hx9h8CezJ7PP8Ap/cO5zjhi26LzxhxJuOSjHDd78RLxuWLeq8VTEqtNz3XhHCVxrmbhuK8J+bKXnPx1+X1dl3QZ6diXzAgwlw1aNnMfLez8hOzSs0/dycnDeJHgojIE2taikSstFmkQFqiTSgISAiUhBZW6gqCiLESHKs/7Z/qLnUpkEPK4OUy82REnkQJgxjKSSSPiR51aUcXDDQ6kQosVIiLCUmAFFIPxLnpyfxDfV7X/e0UzV7X7e1431ecwSVe/vG9p2NeE7F+L4mVMzEQpchkMOlvkHNZ+LmE5Nz0ZvjTkxHmorH5REjxVRVJSS5KU8fAh/8AFKQ2PtWUloUlKy8pATwwJWXgysAFqQpeEmFDBajlCATuo8qO0nKgkAPyhstgMujvno++WtzETne3vz7hyw3Ycya9Ty1bzvucXFw5x1fPD+8okzIj8ddF4rkDf2Ho07PSEneyLrmhO3XNwLwu2LAvS4cR3FOD8fhfF9yRpW/8MXmBNXbMmDEnJKcayPtJO9n5ox5Zo0tFVD/dyURakQpkQiVQloiQ/wDdlJ2XJUqSzCXKZmVWSxiQVRYESg7R9m8u7SSP7SdRwRoaYn7SdRDhxI0sqKjhipMOKFQpmUmUgQ52QjpVLTcJgtKYiYUeF9luEftIYB4v4RmcE8VTdmJcN3xLQMPTl8YskLpMrNm9iZOBhfizciIQue4r7vKJETJXTi2Sgp4eY/mlw0XZHwti2b/2PL/UnZHtzl2dytZhMSCYaZWPGmkS6VpM2DAVl2eSTLloX7oKMrDiKTFyfOwv4cBUOYjKyqF8TdvP02zzspmAnMvhxYK4a1TMv+ziRyhaYB+KqbyeaUoR4olh/uR5WItOa5agccwmalIX+qxvlb7S/wDpmcYvZaxrfnHz/T+ixL4wjesvHTxF9na94cO/5SeuOHGVNzNzSeH70iol8eYUhr95Hkbhmo0vizC0ylM5hC+IE2iCYXKe1/6L532cnZztb+jP7SHFnYakdof06n0w5jIc8lXMRUDK5ebWJSNDWoqUjIJ6PLxZSY4YvZnMYMYy2XQd/wCxH6xZbnsGTyP9Qo0aSzCSipVk/bCUWuUnpGaUPhiLMTEBPxJSYUn5I01DhRJKdhFULNpNcIrUvnHhjxa4bcfJtWHsPy0XhXxrl48SRvPgbjCfiQhfF6yzpm5fhVie+0yca+5tMRK//wCHWLhd+PpRvw91zGMeUxxxnLzknbCYjZflEtH7Mds5aLFl579Ps9iRZeaXOQiRGg9l8wzEQYszESoH/wDhvOxL51BH+3KxczA48fRUPP5zJYUNfaOJCnsmipSuV7a5XCBkvhL/APbX2jkJQxE5a7h86y4x8kjElcwjKnKMS2Ylpy7JuNJzktMyN4SMdcCblZuDGk5yTmYRaJLzUtMQ4UxKx0KBC4EdCIsM0UAbUceWnMvmVw4sKPLTMpEKY0GNBiQJiXipLcExLxQiNBWk/wAkrSOtRjc0RIUxBhxELhRoEwhK4UaDERGl48JYdMWBGhFcKNDVThXDUpKtCdYZxFuSNfcGTxncsxO3Zi/CMQX3CvK6YPv73TAu0Lm5u8bslx/99elywkxb7F1EKTiC7YWIrjZUe/IRg9a7JZ7K5wuDAn5qakJ6Uiwsyls1y9Ii5rls3IhUU5zlcJnm8wy2Hx5n/prhOeSMLOslKVR84hKhcz7aZJEgwf8AUZSGiKIaTAjQIh4IEeVjKA/bTCh/CCtZEJMe8kuJAmB/tyoC+t+HONMP8YMKxbwnFSmF8b3BDuiXxpIS0UTeH1R75g+8uLFdyzqXMXBONkQ1zmGL2mRDl0zBj3BN3hCvaTEpF+u4U3lXaGAZfPIkr2b7YyMKTOc/tD+47O5qmfgCNlPaXJZxLpmey/amVbMMjzIlCBxTGVzkeHPyMWErjEvHjy8QJgmJOycX45lPiAQ52GJdXDNyUxCIBRmGWrPwZ6WSVLA4JqFDVLRQtM0kp/GHD2bhzUoqJFlBzKQYC1RZWNBiJKYqpdaCtPu40PmRFCPxEnHhqVCjoiw1qSaaek86yJBEaXTP5bESSlUA/HloiFg8USFERxFAILkhK5dVUr4w+L2UnZeZ4kcSQpXyxYEwlJCt0RIa/lIewISpJYp4SAcM2I8HYM4jQIl4YN/p2DsWLUY83hyKkSWFb0jLIMaLJSsshYwtOxVOtcS4YMW4JiKpSpnD0ooqmbc77Q9ksi7Vya0yiUfFSVRIcmp4USVWpviLlPhpXFlDQqWuSRMyMZTiaywlXxUbLk01NZVMfFy6cVKRFkccvNFUaSmALQlqV8zV4ULjlUWEC0OYA+Uc23xdF64avNVzYkuucuO8lOZeFPoR+HnkCvvbrvCAuJIXpBpSJJTMWh/uIhLPu0/L3aLsnmeQTMRESFEiy6VKIicDRQgPWIhClw1o0+PLLiwSWKjBLoT1rLe0kvOqhy84j/TZ9f8ACBGWDAmtHkpukKODcQjwxxbgUz4bTDJJcZFvEFvnl/FNbS2lRS3/AJVAp+b0ocbEQnaoejHw5asNDXrf3ADi/KcIcR3j/XsL3TjDBmKYEhd2KblvOXTGiCWkZmNGl7wuuKuktPy34mYQIjElEQLSpK4KArqP6a9rsr7OZhN5d2kgTE32TzxEKFmsKDBTNqk5uXTFGX5xCkIikw5xUoY0SHMQUrhzESTjRf20T9xDgoXoHbns5mmcwJDMezebTGR9qMiix42U5jLzC5YRoMwlCZ3K5qLDBIlJwQoShxpiwkTEKGuLDXDKxjsydwf7GXF2BM37hSY4f3F7uEtd6XZxS4kY3wTNXVMxI8blEpdSJqJAvyXhy8NMaIm77wEqFxYcuibJWsQ/rDJZP9CEy/8AqE9mmV5hLqIMKNkWYSyVLgIhIWuHMyecZnluYZOpURSoaUTOWiIyIi/hUHF82Zzmn/UNEmVykyrMlK41cConZ6SmVl1KA4J+TkY0tMOnhUqKFNVgokKaleMXE7hJhDh1G4G8AJK54t235Mys3xKxxcVy/wBGuzESpGYTOSuH7lVNIN93rdcCchwYke9L3nJz3yZZMGVjR0TEeKjkH6pfqJ2XnpSZ7N9hsvlpLKoy0ImI0uFRE/toKkr+D+8WEmenJmKhJm5uAiHKQ4AVLS5jfFWqF0f9Mv0+7SyuZw+1XbnMp6czWFCipy+QmZkRES8SOjgXNLloaUy0r8OEVIl4CEfFK1mPG+GpMOGeNUl3Fafqdtd97cC4TQf3YOdKDTzvjvwo3L3se7C6U6tXx26/xaXDRuIt0359dK+eJA/M5r054Khw2+IpzD5B/wBa+dhLJDCpH/KrUZ2FbV5bYIYjMATzrb2NNPLBiBSoru1NPXmOpGsavfT8vb64KFgjS9xbvbUn11wbCSRUj1+ozbzIsosMFA3anRri99fLlJ3IY02587eT2PPDnBSyX/5H5ZejZRRp1p44wo1O7NoL/wB+WHCCCBR3p5+qHbV9BLLirM3e25+lt2wPpp+T99t8FqhCKkpLOQW7jQb9temYCFFI4gbHyNKipp974wFFCqGhqxPPQmnTnsHwwTcH3S1JOxz1ptu+dPBzaxhK4khT3ANPXvpfV2oMWMKIFJNbC7WY+dT40wzRMj32LZ7bd+2bWfQA7H6ep+x3dnw0C6gbnuu331u2A0pPORnXUUGwH850zezY4Ql+W77O+tKPS+tMGKgEgvpvdqC3eD464k11w/jBZnLg9mYa/b5WBGUyb6eZF+elS98IR1t3JN9ydLaHnXFiSEKgYOwdw9D55lnfQ2q4sQGj1u1PdGtrTlimirYqJ1JavvQfjEigwkijV2Gm5yzdvtQWQXF1ccyfYwiqIpRr8rHQ3H0bDgiF0H6eNXap1zpZZUW9ba8+nttTjAU1B491uWhqA9MFIQMgAA1W2+3o2CqIrrXWrbe9LEUfEuO9L69zWr78cLpRlQ7ux75P/PXKwzF0cDpXzan9Hlg6FqoXfy97a4XEPr3BGm+tMnp8sofFrfk+l6N3+e+DJiGhIU1NXcd7Dxvfnjf3b5MejD5eDZtQC0xHbVrXseTDe3pWuGkREltCzuB+PBntpjX3LnJj6rXPPQ+TvY6Jkixe5Ife7Uro79BhhCxvt11a1fHysUzDUNKbuwd/N6Zb9LNQ5gKDPyIN+g8TXuuxw4ggl2Z68QIalqNyPV3oKjRcNwHy0Io36VbazCIpBuehNWBNtD7FsOoUpJBFQ1QKgg9Ndnr3YGX8II1+VWbTzpZhMS1ebHm1W5/XXD8IhRFLuz0O3Me74hWIFNBWGGtPAA/NqavnYiYo4iXOn1vevnalMbTlCWiI8U9XHOn2205/v5HPEUz1Uoa7+b1G3WxzGFuLfyO9L6X10x1rKiUpQW+VhT67/fEUhS5MQHMPXz+T5/FnsaG1fMxwQquhbbq+/O/eGxspiMl9TZg+vgGsxriycOSn9yFR+jVq32L1YnWltPzKPRVb7WNKitHHg2NXzaMyFtoNwKMQBTfeweuOgLkghMNFKMXbOo0ffTyFufzkV1rIcue+3j9tX05hmMQmIeRPOluld2rbniawAUpSw2FfWtfKlLVhJL7XoNGo7Pp5na1ASly7t5irM7VqzPvvg9KsgfA+vlYd6tTUF+WlfTn1GQ7+fi1HflfBUOKpJFfEU7V0zOQtLhF0htTc6+jb+dMBVD6F96aeunukplo/4iCCn86Axf1Vq/xYyUOHFSedQbORQ7X8WrijjQvhRCCPkUXcCgPX/wAvUNfCoUp618h0b7+GzkS4Bs/UdQBXow9HxgpT5favvfG45iNAO779vPTxtNMP2K6Fna93v+I/KAzP3AeDuzWZmvZsYUtqatl9H9VsdMKjmlupr0bvNeuJoSVHQAfXbVu9ti2EiSS5swhAp6DXvHpfphkJADAWp7ONkIKzTLU/X1pZuGK+osN60uK9MeUoJDnuxEMRzaIh/DwyCiGDUVBUzE757P8AOzSYooBYFtn5a78m642PJYBQfjLDKXYbJdx5YpXEML4Iis6nvQ9fl1rva/y+KxA3q/8AW5Bte1MdKyeJ8yPy1Q1n6ePUmjb3VyRVbufqR+1D1e28yq+JAcu+w0+vK9aY6llw4kD/AOkN3FXoMByEwUxUuQPiAfLPX5DytOZDpI1Y2alRXVvpo2GZuDxILjQ8/Q0ej3tbFoXRNApRV3Sx7Zv1zPR6MGAtqE6kgqfR/N2bvs9u/GiZjLso0apt3kP0a59HxMoER0h/N9sj6plW1IskO2hJr5tz+grpjXYiK1Gp9uPv1wVaAWNaez4jwY74EUhqDT7N+T5jG6VNmXG37/T7Z2m+ml8DKWNu/l191wvCWULSpw4ILjLNx9n6Eb2wS4IflU+BA8W5hqYEuGFJUGuCN79fb4syXjJnZKFGSXKQERK1BAp28W2a2vLBgxlwzRKqjbf16Fi5pjSYsIy0zFhEMlSipJ0IN68iNdMJVB65evr87TBIsff00xLGX11pU10zz+x+ls8RGvPHse5z6/TXvnu9o49j3MeumX3/AJG2VvY9hGKtgevnnRvWQysWGLHnT3764IhOvh6e+mA1RZeEyY0RKVEczF3Y0Go2NmR8RVUocCjiteowZMKIsOhKiLfKHD32O4x+Wi7sMRorFMIh9x5hs+j1ba37exptKdX76aVNeW7Upj4SiTIvxfQAUtbxNHdq4nEhgmKsD+2og5/CWfTLc7VDWrYuYABnAJazfUVbwc4RiTyU/wCQo3fUey1NMSqWwBFUE/2CdaJLjx77v0sivMhV116s7F7eLc8KqzBILO+9evhe/Oxw4f8Ap5H5X9xkKMkuGzqB6HWwf9SAN3HVvoPzjwzFNXN+eu7Oz91WvfDdM4BiIcCAzO45WajgGgz2+diIzIG5sxNRrqNB0HfbB4eZJNOKnPap1DHV6tiKz2DYsNz7lQZ8g24ND182q5s0idBDONNK9B0POj4fhTiTV38j1cUqe4A88Q6ew9GhOCgkB3+HI6O4oCX7Vs6iYBsdN9r6/Zy2LGFMA2U1aAmlRoeptQ4ik1dyob/CQHpQt5j9Qe+jSYgIY18y3jz+jYsIcUFnFQeX228DWmrLFgqRzGriprUNruzEtpmGfMgG1Ul/66eb9+HUq+U8JalLUPvu6vgf4hStf0FPWVvEDUOerP0fTp6jBk2e71r7t7tjZBz/AMTTLvQ61qxfvYKgOoOzjXytiZBYG4rq7N9KfTqSipcmoyJPbTpk4FfnZZQFWF2p53DeZHV8Z4aAjoa9LdeetOWD4CCpQCRq+lKaaV3JI0q1FIpYFzTo71YD23NnGDw097G7uzU6XazVtY4kkpA5lBhlRPyDP8+h7WqY6mCi/npUP0e/fhhAc9MTS65N1J+HJjvlQZ57v1OVAddm4gHEXZnYDch71qnpZsOQ0nvUWrRudW5jXFoXPIqSqCtAKYiVpWlaSUqQpJSpC0KDFKkkBSVghSVBwQajUpicjy0WHNS8eNLzMvGRMS8xAirgx5eNBWIkKNBiw1BcKNCiJC4USGpMRCkpUkg1w38GHHhxIMaFDiwIyFQYsKKhMSHEhrSUxIcRCgUrhrSSFoUClSSQXD4+h3Dr2u+JMjKXZhvidNXpxVwTLy8O7pi6b4vgJvj+nQwhMGHd983lJXuJOak0QwiSmvw/PCRzQ1FSYkR+q9nv+ovNOz8AnMezeUzubQz8SB2mysDJc2VGq682lJQQcrzf4r8U0Vw5GNMqAixoqowK8cN7U/8ATp2Wz6OuayqbmMkjKbhllIM7Iw6URBQtaY8CCCflgpiLRDBaGEp+XH0Dw9/qScJ+H1xQJThF7J104fxBAlUwYN939iO5lxRH9xDgxZidvC6LiiX7eKowhw1zKRPXf+IVzv7nmDc67V/rl2g7SRY8bNcz7QZqiKpSxJTmYJlcvhErUuGiFKQYs3ATCglREICDxJAACqcWAZV/07SEuYSJnMMtTChlJMSTytf7pbBuJMWPFSIUQhzxcURiaJIxw5xj49cUfaFxJCxJxJv1M6JIRkXHcN2wP6dhvDkvMcvvYNz3YiJF5IkZISmavGcjTd5zgQgTE4uGlMJPBu0faLMs9Wn97FCZeCpa5aSgcSZWXK6LWELUtcWOofKqYjxIkXg/24fw4IEMd67Mdksk7JyapTJ5NMD4nD+5mYgC5ubUmoVHi8KXSCSUQkBEJBJIQVEqxXcnAAOWbdKmuncAt5W0SZAOlRU6v7c42oOUjd6bsOdhbvbWuJNKQWZg2pfOmf0frXe1JHuW7n1A2e21iTtiTB61sLUJb8voLbYf4cJm16N30OTWrIjnZhWm/M1PQvuNsZ3J/oexiR3DfN74avKFe9yTq5Gfhwo0stXupeZlZyQnIfubwuy8pCbhR7vve57xlyZe87nvSWnLsvKWUqBOSsZDJDGX5lPZTNIncvmFy0zDStHGkIiIiQogaLLzECKFwZqVjp+SPKzEOJAjIPDEQaEIZhISObSsWQzGWRNSsUglC+NKkREVhR4MWGpMeWmYC/ngTUvEhzEBYC4S0F8fRv2fva/i3ULrwvf0suckIBhyslhyZvJrwu1CikIg8PMSX5Oe7vO7kflkuHOOLzl70u6EoSGC8c3vLw7rwbL/AEZ2G/VSXmEwsrmwiWjLCYScujRv9mIpglKcnn5tbLDt8PJs1jImkcXwpDM8w4ZfL4fyv+on6IxkGPmuSqMZB4osWMiC8VIHEVHNJOVhgkgMV5vlkBUNZT8TMMsliqYzFch9q32BfZn9u+5JjH2F48rgzibAKpUcRMMSP4C9je8iBEVcnELDM5CkZlV5XepMIx5O/pW7MR3YrlVCiyxCFnce2P6adg/1ckQc7hxJfO5dpWR7V5TDRA7R5UYHCIclmEKZTD/1aUlyUg5Rm6Ezck3Dl83lcRSlK5p2R/UXtj+mc2MviJVN5SvhXEyeeWYklFhxCQZrLpqEqImEIo4gmPJriSscA/Ehxk3+OOPYvtceyFMDC/tM4IV7TvBm6AmQuviZdN4TMPiPhS6IbIl/6bxDVKXjfUKVlYISYeHOJ134vwwlvw0hfF0o5Y0PgnbHsP8Aqx+mkkmP24yJP6v/AKcykMQ5bttkZmYXans7Jpoj97OGFHzfLocuFICpXtFAzns/xcMCXzmEPmT9G9kO1vZbtGr4vYjOf/ReezCjFmOy2ZQ0R+zmZzCv/cIyv4sCVEWIp/8Avcgj5ZmFSuNKTJ+RU34f4j4acY1SszwG4nXVie/CYU9LcO8SLlMBcZbsmIKhGQiUwre04bmxlHkoyUlE5w8xBiRE0qGIgkIAWYCdLyWQyrtDGgZj+nHaiWzefhqRNwclmIkHIO2knEglMeGuHlc1F/Y5tGl1pSpExkM/OBcRIUIaHMM9Di9qkSMJcp20yaYyBCwYETMeGJnPZKYC3hqBzeWhCZy2FGSSlUDPZKQKEKKTGWwXhCXuO9eG+LLtmoUjHwgmPe09hy4F3vd03JXZhjE2IURb0xFwLxnd0wJOYHD/AIhCUmsQ4Bu6cVLxbtnpeeurD83KX5hW4ZuF9cfpVnWUdpoOVdhe2aP/AE1mqJuaynsNns7AiSSOzfaDNeKazT9K+0EKIIMUdkO10VMTOuxSIykIkZ8zeS5fGgZjlOTricN7b5NFyWbiZnksynMcumpdGaKEnMQpkz+XSakQIXaLLo8FUSFEzTIzFhyObRIXGmPKxJebmocSWnpxA6XRf95XBdEviG7YsaDhScvCVum8ZK9lQbwl8MYmnipMthfFaFphQZePeS4cYYOxZChSN3Yzgo/Dy8W7cVS8/hyDe9qZDtb+leZQ5DMVRJfLZ2KtMnEmUiZyuPG4wFSM4FoRLwJ5BKRBjQv2371CocWAYEaIZRCuR5tlvaVAgxeAZnCh8RMJ4C48FP8A+lShCirgFDHlFqimWU4/3IPDGUam8cJ30oKvKXj4YvPmB/GSojzN3mKkmpUj/wCoSZBIrEE6lAcFQAFkP9T7M5ypIzKViZDmBUGnZMxIsoV341lIMzLlwP5omUpZuMAYvxLZhKD/AGIiZyCkP8KIyIwA0DtCX/8AZMI2YOWxOPd3obmiXffcldPEbCMZQ50TKZe8UJSkMmIiZAX7iYQG93Fi/gpuGQAiOhQBsxmHZWJPSilRESnaKQL8M5LrhGZRQ/MYqHgxFtX/AHv28d6BYrhyVz74Y/bR4fAhTfEk5uHxwTZylC/mTR2VCJahBBtVt4cI8LXwsxsDYiXcUyr4zhXF5mIsBABBMO7L3SmLeEOGkl0QphF8Q+VgI8MNbiOf/o9KT0VcTJ45kJlRK1QZiGtADlyqJLsVxEpFVxJYxlEV4lENjfsq7VmXShCZgxIAYCUnYpjJSAG4ZTMfmjQQzhMKdTGhpPyiJDAcVTivCl8YLvyNh/EEGWgXjBlJO8IapScgT8jP3XeAiG773uyelyYU7dk4YExBgzKQhSJmVnJCagy89JzcrB4TnmQ5n2bzSPlGbQfgzcFMKKllFUKYlpgFUvNyyyEmLKzISTCihI+ZESEsJiw1oG95Zmsnm8mmclFKCCuLBiQoyfhx5aYgkCNLx0hSgmJDJSeJC1Q4iFIiwlqQtJMb5AwJAJ6sWroWcU233sohIJBKQSmoJDkE2FRoa2d+Zwf5huA5oN2Z2Bbu6i2FQ7uNNvXrLWz6BQA6ACrmp7/r6UygM7+/x7OCIYceAy1y1LN+jgWMBrW/3pSmr9a4kTZmet/NhR/HbTBUNJWoBn3t4lvAnwx5wnW1u7bDjyAEBnAAG3evTPeoGVhv8rbvz6MNH91xEKe5q5+7mnnhaGGoB4lnH8+srCWn5TuKvavh3WwQK4dK1tfTu8bc7FwhoLAqp0GbHd9/vpZKIDprT7voG5OKNfEhFe1xq1vJifXDhDQ4H2GbZfLv42SWQzXL9GbfE1LbmfdT7c4cIYDChenYZV0Y0r6cC7XAG2+IhYG76trRuXhgyGkkgnIF21NGHh1y+VhhVCm7j8F/ztgcRVDsTTqAB5X+tsBXvAeEIozNCfDJx1b+bMSimUqETzTUWf8AuvqLHlIpKik3J9fem1b4hy3ctqezavv9j2tdIqlJN0jqWFuXrS1cXCSCx0pQeeNUIcgVBNK9aHyzp52mVgA7UPWlNNdBXdrtkmlbCnn+bN+ZVdkIAjZLDw6UNSau+YpWycxE5c6cn2bf3qjHVQh3/pz3Mwp3izWDIAcr5lhp18K1bt42qI0Q2tW93F2PSrNfFNGLl22pzOrUOvcWffD/AAWA6nWrsPBqnZ3LBrILUTQ87l6cnHmDhJRdTUI3ahccq9G/oxLAOTn8mOnnYXEGvQv31xIAi5cnBMNnB1FXz12/TOtc7DWrTrQVdty4b05vQESkuO44L9ev3+lhcQ30v5WvhgdH5P6dNfZxsksX/T+W3awyuxe35Ogqwv8AbBsFIANSNaA6Bvnnn272iIj0BbwD9G6de7BEBnOum9NR4jG4SHZs6Np+vz+dvGJwsSWIcg1p4aHpytTBQWI64TVC1DF99OnnVjnVnsVEcvUlx15jf3rhqGsp2ILG1ba21a3mSwHWgjtt0+47bZmzsKYNAS9f7fn4V5nFnAW45G4P31HS9sNsyye2WVdwQcnq1nkR3tWoaldPS7+uLOXFUswY/bwrTz1xXeIYw5IgegGbgM571yD5k/UyYlef4qe6tT3643XJ4bqhkvRh9W3tRw+3SkL1dalanmPbPd9d/qKWIqIEh7AdP67vqzdPy4FIS4pwjTk7dfM4aZeE6x/5BqZfR2zGdq2YjUOlN33vXUn22LeIpkagn1G+5vRm1xZ2HII54fws/lUgbPQ+qi2oZnFoo1LJPJ99W9jQY1PNV0UHem7dwevc9B34vO6kAQ0UzbyDAVGobIt4W0iZWXJO51Zq+Lc23vrzedrEPeT4/g/jEmhAk9hrQO/26NU1L2S49K128ga3HePpUrpQX5nSo0FdH8MFDR9DnmfWv62kCFD6e/XljA2bkK66fb664VDAZtt2fM7vu2tLTGgZ/Wu3kfq2IkGp+nWhbv6HR8GS00uXWlSS4o43Hrv02sdJYv4+6+6YUjQkxkkEB/zYeO2nfiTwJmXmkghSURD+ZKsiW0Pj+gGVjjhVXX01atwNK33uKiLBiwCQxKKMRcA28h+cElCk5jeor1JceZtIJLX63vsaM7+7YDxA630evgdrfXCRhrJJbrkdfCxhQN3dffda2uGkRUsAQzDlXzp0Na+O4ghI5oq0oQKkktt5+HelWKlgL33p5d2hJL10xIReIshJWTYDcb7eL+uGO8r2hw4ZgSperGIPser1NpGKAGB1pvpptuPNnOLOTy9alpizFqFKbgVJtzHMNyZ8QmZUpXMolyTXrlWlOvfxthMQlVTswc6fX+9sbTBAHCE0HINRi3dzxX+IQ0KIdnpSun2G4ztsMhEJiJ5BtKXr6aci1jtmTK/3EDp9z3n0xzzf0QJiqJ61cPTmIf8AUajrboUgTwpY6U2NvC41x2DKkEoG5AbqWf8ArnuCcRmWmyIg70fMjbv92OjWsYqHT69bB7ON9GOlWu40u6CwuOTPv7uOuLHuWfHwfFoNRnuz+O+ettVn4JJU41prQ6eO1G8RpuZyn8qan3avS1ruMWTJTAUlNfTVD9PozZW1qMkpJobd7joO9t6b40uZglKj58jYHT31w7pWWoaev19Cylr4QIILHCgWD3+XXy+1sgtUffESHvhQKOh9N+nqlpcQ1DFiCe/l4nv7xlJ67dNfE1briQ3Nexk4nIt1QYhAUl8n7eYO/WyU3L/FTxD+Sagszi+o022cDnTZlICYRxopERVJp4e+l8TUpTGQIsE86FBwzOKPXX7ULGtKgReE8MWik0AqOKnOp0e7WILvjWeJSFfDigpWKVcPsxN38d98IWIF9/f63f3yYmPWyF/ajd5/HV8ex63uPl4H120x7AM9MwLvgLmJpSUgAqSkn4lHMbN3bws5AQuYWmFCFSwJFWfmA1e++HJWBFnIqYMBJJcAqZwkelueKIvvFcaYvCNESspTRKUpIYJBLZjOtug5flKIcqhKkcRckluQpfHVMsyCFBk4aCkFV1E8TlRAe3THyYuHAYISTB7fCOh2r4aV1t+ps1mTOyqa6DkbP53pzP5GTOYXq7vbcUoHq3tWLYuzA0NADwRkKlLbNTzrWtRW1BGzImyr7EtV9/77r00bMCSWUBexrpTboauR1xMpbB8uhIHukjLIfP8AY6dTavXPqJLENdr6O7OOvuqap5RP8q9Wo7WHS/Pa5n+0pcisNOX/ABycdiwcirVsL9+t34tfIPdrs31cUxH94p6qItqr+zr9sN81g2ApP/SFX0BO5OVOjZWIifUNXYv52Afau2GIc8tLF9dC/vuqNXoMQq9cCQVBTQaVNA4H7ZO27vawgZkQ3zV2rc+yNDtixgZkQzqchtWv3nm1bUa+Kiv/AAJyCIUwRRwCE0zb1XUuM7XctmLs6hs70FiT+HoXxfyuYO3zXu9al72263OKRv7CqoBWfd7vSlKuKV1rWmYOl/LzgUwJe3UWDin9HXGxy02FAB+/0qfTcCzYq28brVCUocuROnzH37uGra0hxqcqW5Wf1pdtji6hRLEFxT8v9dABiLR5cpJAAFXHf5vzeQazFFVqwdw9rsWPvTTFlDUFAHcl2uDfv8qU54RRDL1Gv7Bt/Ku9LCURXUl25++vRzhgEBJGpdhXppuQaaPgmGnNhnT5jfo+n62WVXlr62YUaluZNLzSkMilOImtGAHc7au+uHiUglwd+j66d2GbUrlavmFsOEX7hoWcnav21wZA1Ov58NKDbEvkJcuKV+hdhk+Wwf50pZlbA8ma/Pe232wyhNBubU721P01emLGueRdUMEUFT0yLdPl521XMIwYh6l/s9frW+2HoYIfSwA96Mbc+uLYuaRcpJTSgH75/PxettMn4oryfrrpbwZuWH4aWD0p8osa62bn6Ys27ZNgn4cvy0zZj889smo1tPnIgVxVJF/e9d6jlhxAbh9Nnobd+vk2JrJy7NRnDv02IOrP5a0trU0vvo7Ws+1GpTrhqGL6bnQjm4eoerva7PiTykJgkMwp8998/mMhQUMwRVzvp0+oa3fR8Hoz7/e4PvXliQSkP4h1IGWe/wAvnamjatUV8K6nah/JwQ0S5uA17aPt+MSiThgafqc/HPT5DK1LHuaXpbn5fSltPN/GtqmuzewcPMKGBUjTXyp0Ie1eoV5aM1aWo3hvXHlfMABvXk13wuEnQHy8O1glJJs3p/VSW+opkJAt3Amg3+/XHuRwpKgFJUCkpLKCksQpKgX5gauC4ILa298MV4g7ioYEEEWYhiGu9wwriWxsQXBFGILuOb4vLh5xwxlgmdlZmBet6mNLSsC74V7SE+iVxFCuuVcS11TE1Oy15XXim45MFQk8O41um/7vu+GtcK4Y2HyszCd/7NfqNnWQLhJjxI2YS8JKIUOJ8b4eZy8GECIUGHORkR4U7LQUqUIEnmsCbhy4PBIRsuJ+IOddq/0x7O9qYUbiloMnMxVLjEpg8UnFjxP/AHI65aEuBFlpmIQPizuWR5SYjEcU2J3h4D3BhLj/AIKx9d01d+MJGSXEmYSTOXrdt0zs3IQ0ABMaNiTAiol8YkwwFoeHFvjDc1jrB6HMScvW4oZEpD+vewP62yObmCiJMqUuBCX8UyqFy+YwIfCoKE7lZiR45l0kpBjyy80y7gBXM5nAUoQh8sdrf0i7RdmInx5VC40mFEQVGKhUNRJJhiWzIIgS8Zb1TLT0LK5/SFAmiDEPOHGX/S59lXj3d0TFuAUowDfc8v8AESeLOGd4XdO4ZnLx+KJ72NdcFcxcMePDigGMJT+n3nCU/NHhRRSo7Z/oH+jP6oCLmsHKpXs9m8yqLGR2j7DLlsqiRI4KQmYnMoRDjZDPqTEJXEjpkpadirJafhn5hjs9+sPbzshETIT8SLmcrCSERMrz6FG+OiCwHBDmF/DnoSOEskKXFgEWhqSSMcA8WOB/t/cDcFX/AMOMRxbt9rzgLeUjDuqPcmJYl5Xnii6rukJuDeF1xMO35En5TiThK9Lln5WUvO5V3Diq/Lsu68JaDGhXLGhiLLxeM9of0X/6huyeVz2U5RN5f+u/YaYlocKNk02Y0t2wl5OXmYcxKiVhR5uHnkGYlJiBBmpH/Q89zuHAmYMOKjLUgGErqWSdtP0u7RzUvOp/dfp32hRHMcRpUwk5NHmYkNUGMqZlRBi5PMomIMSJAmDN5dJTEeDEUlc2XChB/ZS9r+clsS/+k/GCQN2Ypm4UxhKRRxHu8TV08SMMXgsQF8OOKt2XjJXZBvG8JyCmDKQb5iyEjBvqcgys9CN1Yll5OZmOu/oV/wBR2VfqBB//AHf/APqOy6eyvtHGUcm7NZ72ogLlczzMKJl5DJu0n7yTlFw+0sFKhLSebRJSDK9oB/sTUKHPxVQszrO336bxsrR/607Dx4U5liGnZ2WymKFoy6KkccWfytUGNGP7B3iRZRMaJEkQSYalyw/2OpeK9xXzwfu6NxNwJduIMe8AoMWGjFuFYszFvviv7O85F5v/AGk5NzHLNcSOFRKV/wC3MVTLYjumWhm68Qx5mPK/iotf+qv6Vdsf0bmpielpWd7X9hIaVzSI8olc1neT5dBHFHmoKVLXEzbLJBDGflYkRWa5PCPxiudysKnJeHYvt1JZ+uDlObRYGX50scMvMrKYMhmxoBDCv4SeYEsDCLQZg/NC4Fn4eNMJ8ULhv265fEeBcSw7xlYsJKkTV0zUSHFhLWkH3N4QHhzErFr8cvOwUE/4piIIUeaQP1Dy6Sk4Wb5FmaphUaGDBVIx4kJTkOUzCRwqQpy6ocZDtoU36LEy34qlwZiAlgWUiKhKmYFglwdKgpJqKYlM1xCvS/JCeu6+JC656YmJZMKVvNEv+FnpKIY8IiM0t7uXmJgw0xIQiRYSYiOcrCyRylGZ/UnP+0WW5lJZtCkpszUGFJSUdEL9rGlIszHhFcUJgNBmY37dESH8WKhMRIicQUSAChFyaVk4sGPLxI0EQlKiRYXH8SHEQhCmS6vnQjiUFBIUQWAZq4+bvtRcXcfXVjfhvDwPekrCv+DjyTuSWTOywmUX1hmbmbtwvM4YvJYWFTF0zN5zar2TD/txoM9KmegTkGPChk/L3aztZOz3a2ZlvjpjSmWzcTK8uixVcSpaSlIcGVXKmNEiMMtM3BmZlEueJMvHjRYsBSOMgdby6WjZd2fyBEP5ZubT+8mEFI4YypuKYgCkpQVmMqHHhIK+JPEiCjiIUgKPZqkgLUkEEJWpIIdiArlCg7EhWY1ba21wk18T9A3qMbAz8+W/k/3xuBmPDuCB46N+9m0ioa1z1D9Nx4jTHrYISAAOwexcQTUvoHbvOm/mzUODZdPxf/pf55fPPya0lhkAaqLE82JruGB1v34ipTltnGvR79fzg2wAkv07ge++9hShfGAH7g/rbfy8sEQ05dn9dvs1oLN35inJzzu1euIrJctd2HT1s79+HCGH5Q+fpvKlq6KbDZw3edtqN6YkktVtPPvvXxFcOcNIbTpt8/q/1sgotxH8G/c2J8Vti5rdtLfZm1vg1CdOjnr9PqLLrWWow0HIU27qWc9G8k8VeulGpr79MFoFQTk+z17fwPKwUmvftv0rWtB1xlVmb36Bmvral8aTwBkYj6Lpt+XKvYa6DxYgKaYTX/Evq32NxramPQCRGQz1BemnV9fW1cQOIn4iwNXPzI+VKfa17DV8obYg6X535t4XxsCP4jlT++t/TCsCE6hsWZm7+tN7DiL00tfWgep096NCIq9beZ/HfW+JbIICGcM9aNkNO/end7IxojuXvR62drdRbu1fCEVR4Vc6E9R7pzbEwklsADkwHY5+Wb5NasjKrz8NfdOuK2IHCmv1o1vUMR3c8P8ABUNn1/XuzbaWTXYny0L6/XbTXCZAd99di1Gr4UvV8GB3Dbjz0sF6cr4mBUDWl/q+C4ZpTUjoMicmbwYaWGpVTVqNYX2BYHv8MHDeXjtSnl4UwUklvGj6j76/tYRUkm/lbTw2OJC9L93e330DltMKIDq7V9eNhqU9rdPfiz6DcmwUjtl59Nqd9a9gqUx897aN16nyGCI6M3jX6ddcFJDPSoOuuWWRZ8rAVFUbHn49avzPOmJsSXJ2pa/MH3oWfCgSCD0Hh2Zn8no9oiKUtvvvWoPjQ92zMIdweLxNLD2X3NrEaMlhkxyrsKZu1OtGNavZqFM1AJen2/Dm7Bxh+AajQ3bw8CO7piL3lF5UKDswO9BvoBUPrQ9bWkGM4Z705j8aP+G2GSQFKcB38LVI8e8hhYYqXEM0D7wO4YpGw03GW2oOxYPQ4tjZ9B3V988dDyaAABu4bU/V7uLbYqmdPMouXJdtASDTfPIHw2tlcUWFhQ2e1/JvM1x0GUHCEEjbUVprzPnTCcogc6Sc+Z2pr1yfM5t4510eJRQD11qLbjvA7q4bin5VF3agp5+Qd9hriysPfCuHq2XUuN6l8y/gLarmJdB7w4O96PX2/PVM0FFW8Hdhaop1s9tsXXdagYadRT6d9a55vpnbTZkuenLXXl6bbPzybBCzSvzU8WGrdOuuJPC/LTcvmBowceGmp62QKmLmlms/r5uNL4plvxB6UGrdbM7u9C73pgtAB0ff7N838rSC6BjfnXcub/3zxnv8KYzyka0YuMvX0G2bnSqtXZ7/AJZqHxxlVXYAdav75/YY2Hl07evJjrYoU421cMO8v4sL2wMpq9+Rc+H3Nr4ylS0F0lj0o5zq50NfRcoLVFOfL+sQCUFwddD/APs9aanuODoV5zcOgiP+j9TpqNO9iCIR4uNAO5sDXJy6/wCSOrammvq1zhdV8ThDBbdQK+qPXtnUy+OfTZi/NvTEUZdLA/we5Aengee2lNzhujzczGLRFqI7lu49U0a0hE4h/K9GfyFu9tcWcCBAhj5EJB6BxvUh+/AKk8wpnodvX8WyFMd7E++V/Yw4jy1Hvv8ATUYb4o+FQNCPL6ZEHTTKxgbEVsR+a1sfdcNQjYdGfb1piu8RrAhLHd86Z669nOeWdr/LSeJJepYaFtOlmtjcclQfiJ7u81A+/f0OOccRRAIixQ1UM9yfoHb92t0rLSyEVb7d/PbutjsuTIdCX2HdYfTzxAjNFMQ5gA19P5bWuz8wAaye6oFCdKevfja/gug7n24/O1MS26Lz5FoBUzt9epbzPjW1POQOJKiA7vff60261ocUOYSRUlVKh626fl3Pli2LpvNK0pHM7t3bTu2nlkRbUpuXKSadw23rTn440HMJLgUqnV+b997kbv0mkvMhSRV8j3GT/wAfsKWIgpNRToLad2z/AGfWY0AgmlqX/vw6tyPCgoOC9ly6aNS9HZjfpyagB1NcKEEXxsCRlaYVQaaB7+p6aad+MKJiM2m+v7/X9M+/fv64iUgu4f34YeJC+piSICIh5dUKcpPm4buxrnZWYlIccVT829vfp3YrJvLIMyDxJ+bRQNRtz5/WmJTBxJJRgPxEApUAHVDZvQrR/wB6xWXzCSeBfENj4itbePVsUcTJZlB/2YoUHstyel2618bBZV93Okc3NE/8WY5Pu3yFLRErOkgcKW3Yv7PrSt8CGWZgSRwove/lf3tZkn8XysuhX4WCnm0XEL1Y6Ch7OzWflsqjRFAxV/LcpS9xo4H5N3fFnK9no8VQMeJTVKGHNnam25fRsU/iPE0xNlaosUkB/hBLV8W270rbdsqyyHCCWQ1LmtXHIlh1d+/HRcmySFLgBEOtASRX0r4s+KgnLzeOsgg9wTvsLbxAlj8NNxyp6aY6HLyYTCSCB3g4p66rghwUo/tsQA3w6+O2h1bsT92x5pRJYvu1g+jffUvbH4MRplSnILgXfXq4cA+6VxLoEgiGB8IBFWYVO2n69am1aqIpdq/+RN70p36eNDhMrJp3mpt+dS1e7B6JYNRFN28+vntYZfVfNgw86k2beuIuXer+/DCglv8AtSPkft5Wi41Upi+9vS776c8ecnm1d/HyvvjVUqkiqexAZhu/1d9MrZBOiuoNR4jZxYAdwxMLI1Pr7rzGG6Yu1CwfgBBzDB61FGr8jWmxmmKUmpbS9CTz3N/rhiHGOvzbsKjbnYtsKtiFXxhyHGQo+7DHmNBn6bwpo9n4E0tJDk82cH3bzcYs4EyUkfNSndt3ezfFFYrweGiqTCzfQd3HRq5UbbLZJKfZvmpdr9wY3vQ9Hxs0jPMwJszgl66sfH03bmrFGGzAVEZDMS1Mi+x0etKOXbK21Sk1xJD2N9Ni7dKnp3ncJOZCgA7gtzI001GzOQOmKavK7jDWTytmNPJ/o3Z3tcw4rC9La13B5XPfZjS/grs/Jq06jS+ndhhMHlJcfFvl1fr96PR7TVw9Ad/R/R8WaCwChrYm7Gwr4Uo9sLQoTnfI5b/VhoN+4sotWx1bmL+dPLBkgddSf/I0SH1ZwT9sP8lBqAMnz7Htmcn/AHaqjrck0P2AO9e/+sHSnfqOe59CfTE5uuWKlJow/NtToa6760NqCciNR3AfVwTz35nbDcNNuVTVm05B/uNDi1rjk6A8tTQDbKhGWYyHTpbTZ+LVZ2fm+m4vevSuHYY/iDoyrN8xsKNyB1cYtu55QAJ+EDJvLbd/Et420yei3eruSNnN9b7Ww/DTZ9Knrq2mttsWHd8sCxIoGavmS223UPQW1abiXHW51NbW83GlaYZSPPpa2r66bDpiVy8LKjN6bLN+zMM9KGOyqPT0Aa3Vr/nDQFAnvP2r7YWw/SsMDl9anOugFRU61panjoDFqn0psG32brUYJ7999cPksjlWD3q375P2AtUTCGHe4FO8dbMNuWJs6QHD0/D92JNKJZv0yzHfvqS1HtTTCQ9+f09TTqz4yav3as7fNQ2e7bVJNsPKENnsPNuwemu/aleU7Xer9fDyt55DGrMfpv3+7uVbQ4TfSpeth3a6Ylj37+vX62jiZTtVm21erv7BGNgCllDOrkaeNRkT2rYS063Ho3rWuI1Hd4sfTlzOHCFFWiJCjwYkSDHgLTFgxoUSJCjwIqS6YsGNDUmLBipd0xIakLTmFA2G8SGtEWEpcOIhQXDiQ1KhxIaxaJDiIKVw1h6LQpKxcK2mpIUFJKQtC08K4agFJWlRqlaFgoUk/wCSVgpIdxiy8NcWMYYYvA3lLXjOKnInKI17SU/FubEMdCWKUz17ykOLAxAhIYe4xndWKpXl+FMBIrboHZ/9VO1WQxkrXMnM0OkrXMRVS+YFMMpICsxhJUZspb5RnMrm8NP+MNLAjn/aH9MuynaKCqHEkYclE+YgQYSIkolSrqTJRGRLkmpVlsXL4puYhx0TI+07LX9d4urGAlplEQgRJ2FEu/CF/czBHNFgzi5jAF+qqTzIvbh0uJ/hIpUoAfTHYj/qjyORjS5zyLKSyk/DQpOdLRlsRIc8fwcyTEXlMZaj/wDNmpjJkjhcSgdQHAe0H/T/AJ1JKiRsiWZyEHUiFBC5sM9AYCgjNIFBUQkZy1WikDDBijhdwR4zS8C68TSmEcSRJsA3bduM7uhYZxNzqIMM3BM3uuDL3lHSsBUKPgrFF8AKCVwI/ME2+lZztb+jH6vZXKyna3JcgzmHHRDEn/r0nKTnw1qWFBWS51CBjw4yFAKTN5RNIMNTKTHChxDmMOF237FTEVcorNstiQioTC5CJGiS5oxE5LoSShBTRSMxk4QWAQpLHEow/wALsRYBKLuuydv2bRLwIknLwMVRos5eMS6owZdz3hN3mlE3f12REshKb5jTc0EIQfx8RSIS0dmyI5NJ5KnKImZ5jm2WQVgyUTM8yiZ1OSAhhaYSYWbRhFzOOuXB4YczmExPTykcUOZmZiGeBOrz08nMYippcCWl4yzxRf2UJMvAXEuYgloR+BBW7lQlkQoXFVMJBd+A/aQ9iHFlzT968X/ZahTWBcYQveXjivg7Bjw5O7b3CU/iJy9MC+/V+CAirUpc1hyY5rojqW8ASEaIEx/hP9c/+lqHNR5ztp+kSpeHmEZUSYzLs1JiHLZZnUQqWuJEyuEQiVyvO1mqsqiiDlmZqK1SKpCcCoM517sR+qqpVMDJ+1caJGkxwwpPPFcS40qGCUQcxYGJFgJAZM2HiwgAI6YqBxw6M4UcZ8RztzQ08Urh/wBsYkVEnocAKlZi7lR4l3JjQYSb2uqbCYlzTseehRYAhkph84CokCUStCbfFstneZZFMiTz/I8wy6YgQ5ychKjyseCYs7KQosOHJTErGQI0pGTMwlQgIqUj4iilSUM5+gVZScwk4E1LzMvEl5mJAhK4IoPDKRokPimxEQVQlwjCV8QFJI+GAty9OXYkuvHvtTYFudf/ALiVwmYuIJ7/ACQI1yXfEn1KVmHVft+SLkhiuAkPzJt82RYcTM5iBJqPxIubT8hIRDcq/eTQmp5RY2/bQ5lShoCeWOrxkpOcwUIAELLJdSkgfxT+2gEQgGp/7sWEAwFUjmcfSFKaAbUHQPSvSnZn0t9CISAKBgaJA0AsB72wLSt3rT3q+p8qqIDl9vWf2sylLdfevhgazRqVvXavn7rhWxUCr6DGUggcufd1/vYXMl8w9Cx/RvL09pLt3/fA1Uq1Cb9QPr+LYOSHPfP1pln4a2XVSt9hpp+WffljzkAV7uVb/RvUBioY+w/n9c7AUaHR+XlgarDVjV7Mxrz6YcIYctlp9G+7V8rVsQ27z7Pr4nE0/wAX6Fn8fWlGFrYc0uw/j01kFmjan2/jjwsS+jX+nMP4dMGoFPFwfll6zsqv+Xd+fTBUCg54LQAxPiC1Caineo8MgHeILdAX+3vwxI1fTlt3a8/PAt6L5JPlOayaE9Gq530ZietCWVPHGKrcI9eY8btpvgksgqjf/SkVNrVelaNU9+IWofFpR/mzfJ3+lLXqTwpPlfvr+cXdgT/5CvXkOdm+2HGVhgkHLZhk1MqMzk+J8E4i9ereI8KemARW6AMSDQWqO8e9cSKAGZjSg8afIufPaya4nylwbh6vr5+64TiVDWN+mniD+Dh/lYrEVbv16tTz0spFIU1hsWPnp37XrZNSNDUEe/pen1foMQUL+eh69NOtk1m/QBmvfucaYUUirUejbH2LUt5O0MhTN0pVxvUHxHawCruvcXo+o3o3PHuGx6b/AH5vejc8GJLHPTXw+wp4dbBNj9L4mBf6eT4JQza0rr+j56HRtrAPV+n2010xkEgg7W96V8q4IToM2qej6At2eulNbQUpqeLs1OrjW+hGCi9OliLW03J28jhZB+IdxTQ1q/g9l1Kow+utjcVdmGoD2rhhNtvvr/QZj0bByatRnO3mf5ayqlXrpvbfy6sXbfEgblqitwGY1Z7vo/VsEJZLZs3jtr8362CqJXf37bT6yS5c63qDz29G+uBJpQ5SRnnkWoSKDp0/e04cUAgA2ox56k2Lj6h7Ys5cEkNeg8HcXFKd+j4ru/JsIER1VZ28DXU6dnfOtrmBEJAqwt0p772tjcssgOU0oVPXZ/Sh/vFM31NFSljqcvOp7P1frU2UNYZ3qwZ9L9LE+W1umZVAKQObkgbUJanhrtviCRlBRJOXMW7vSlXckZDK0lKLMNATtr3MevJtMbbADJFADYbUu2vpcnC8sQFg5FwQBkOmWVa9aOzGyUZTppVulbNd/uDtg0VLIPtr7hvA+WJ/ccUJWjQkDMu2TGuhNMqbh7a9OjiSoNcH0r32PPR2fGt5jDCkqbb1Hh4VHLF0XNFK0JSPiybOvZ8nJO5++mzSeF9K6tqxuC2hf23P55ITEJIIA4nrYFLkni8an82DJXfHjJBCKVJUXAApRy+W+Z7GlFFm4SCzk2YA397WGmNXmJqFDJdYuwA+aj+PTuw7pudQd4iAa5lz8gB9eulgpzAU+Ut0Z/GpHn0wirMkf4oWRyGh637h3VGMLuqOA6SletCHI6fbx6WZhz0NVCSnW2tK0P0viSMxhlgabuGrt7GAIkCJCPKtLHQEEeT/ADs9DihYcF3atwPDuNg+HkRULAIUK2q/vvbCLGxwvnTqwr5Uu3jTEmBe3Whtz6ffG3KTkD3ypp97Z407sQzMWHPVvD64xYioI1BI7jofXlhQIUTUCvzb1ViNMqg4ERtfdabVruLVtiQIpW5ptz9K/nHjCJelfDo+5r3NvCKN/EfX1vgqV6G2/t/phFcHp8vt4/LSxBGNGLsLa7a1agu+DJiHdx5j3z8sNM0nlCnP+LeAPpunezMJb10oQW3dvDUDyYYsYBCqtUEDz/GKpxRFaGsCtFeJ7b/y9tpyr+Q7gN6jppbG+5HDdaXu6aNz96Bg+Ob8QROZcQOfzHPM+g9OnWvR8vVRLUZN+or7vjs+UJZCDy8n7/fPFexonKXL56blzvtbYoY4g9K1c9em592xt8NDiw79h+cESk6ULSystMtdm38NNRYcWDxJIb8ODb6XarDAY8sFpII+vn0p62bFg3RfPLyfFtQn14b7DXXZyUdy3J2rvb17i9salmGWPxfL0LdafXZqbNZl23wlYHx7dwX8cxu70NtYmZViSzGrC78x31A3oG10mdy5SX+XXQdx4dwPLTQYlsvPpIHxVLOR8n16/W1UuEQTSnq/kNdbY16NKkEuN2IvQ1vTTWrUfDmiYSpttwX308LLlF9Ds24t70wiqCoe2978vPC3vEf8h52xwqFjQe7VwLhUND4HGedP/IeBf6WkArU29t6VNce4TscJrjoSPzZb7efypYoQTp3WPp6P9pphKOj9K/jDbMz6Ugkq0OpfLJj96bvZyDLkkU/PU6cq6UDYdgyhWQG1Abu1P2xELyvhKAplChP213O+Wg1teSskVNSlNGAHpb7g42GTy4nhdN2alA5bn33JxW973xzcwCty7uz6nP8AhvHbJKS4eGjWHdbl4csbrl+XNwumvMV/DW6YgkeeUYiiFfXc5522OFASEBwX5JBbG0wpVIQHT6D371w9QZYJAYBqbB22aoFGBr0Odvr9R4vpy+/N74/ndVED7+NNr+e3lg1MNKdHPX7DT9zbGBObaGre643t5ge7HnNa3vj3rtYZAYsRzv6VbrUvsHxMEuHB5W9aP0oG3LYyxPc1+v6WHz0GuCjR+8jlf1HljBQ4YjPTz8tc9OlvP19t77t8ESA9NKOGag0szvUVrgKPKhQLpdKhn9vTZUpbIUUNtTWx0f77s+DIUzkGo0Gp1a/h00xBL9uVMVCxyPm1KkZGgD517jpaxl47FwdnYjXXuv1butZWOUsxbQs43tYdQdL8ua8a4aYRCEPn/j4h6Dr9a522vL5t+H5gXYPZzYa076PyxuGXTX8avbV2sadKdRzxy1iK6vcxFjlYBRZh8w+u51zoC1ttl43EnnevpTe+vQXxuspFC0gWGlqEM9PPnXFeR5VlEEECrEBi+2nQ56b0s5xhrirUr59DV/ocXUJRFg9+/ur46eOEYcBi7EtU6HRh+vhlZeKtn1oWbYvbnoe7nh2GCWejVpzo51N6d+H6Rg1FNRSnQ1p9X62qoy71s/Xnvq1bs+rYbQKinrYAb29S2LDuaBVJbYVp1NAMummzG2tzywyqt5nxvavsu2hN/B6dWI6AD6bW9ckt/wBMAf8AHypnnu1a/MnSJ9fysb1r47tXfvbD8MORzJL9NS4po9G1xbN1S45U0yDV2q/Q+DW02diEqNa1NKs1t+XKgw6hLDZ97ij18WatQWvidSUHlADd2r3NfTHvbW5hQKibs9Tv373rsz2wymwo1Pe/q/TEkgwwAncgZ7NrlWrfpaqi9N+96DnyrhkDVq3Le9LPh2gJYAaZO+7Hzb57vasi1e9D+PKvc22Ms7b7a69Gt9cPEuHIbQ19fo/1atmEvXmD5Mw3+hbTBRRg97WrT2X37nkko5SKvVthXdi9fGjZZ2pZhDPQsKVGn2Pe++PDZmDW15029amr4fUJcAkUbt8nNNmbxFbVjHpo+1H9373GI2JAu4Jtv3Xez21Bxvyvno7dtNjT0d48KtAS7V+tQR3bM2gxPXSz3r/WPco2+ez/AK/vaJQrU00LPdjTTTQ4kC1RjLAAA10r52gpFHLNqNOV7/fEh8xNLjno2zcu+vLGi5mFAS61ANoCK9G1YHMZUtVz2ZSklDKo0VCQATU7bVHSmDoQpdEh2arUtppbuxG57ENSiWqdWL7g7inz+VuS9of1ETCK4GXp44j8IUCPKtL361fFpAy8llLoKHmQdv6HVsR+PNriKK5yYVy6QkEgkNUE0zyyYDtbls/nkebUqNm06vgdxLQlmoaxrYvw2qHY2xaQpdKaQoegJVfw01eh1wrJ4xvi54MeTuOcjXfJTBeakgIcxds4f/726ZyFMXVPa/8A3UnHDb2UkP1W7TdleOH2KzSc7PIWp4v7GKRBmVJ1mpKL8WQm3NT+6lowL2IwOd7OZTnCQM5kZXMuEEIMxCC40EGn+zMJKZmAwNDBioIahxa+DvaVx/hFEOTgTkwi74ZA/AyExCN0FOZH+08QSuIcJQ3o6bjurDcT/jMwnCk/QvYH/rg/U/suYEHPZSS7QSsMcJmJCKvs/mIhE/NwwkQswyNaiKn4GV5YpZvGSa45L2m/6euxWeFcaV+NlsytyFLSZpHEbf8AcQ4krmYH/wDOnJxIH/y1CmOgYvtmxZ3BmKZKQwzhSUx/OYYv278J4nix76wom58QXldsaTkr0nbtjjHGG46ZWPGTMlUve10grhpQJJMMmGPrrJP+vXsf2jymZkp7NZ3stmceWMOAjtBIRpSRhzSYZEstWbZPBz6VMOHMcEYxpqPKj5fml68I4hPf9M2c5dmcpHgzJzfKYU5AiTkrLRIEzMR5SHFSqLAhw5hWVTIVEQkw+EImXCj/ALhIr8xpvhRxOu+6FXniDF/Ce/BFjwzClbt4h3diTFs/+IKvfzplrukZqNBhwovOqcF9x7tmDEV7yDLR0LClaFnf60dhcpkYmb512u7MdplxFKVBl8mzeT7SZ5ma1F4kSFClxFUlC1qWYsfM40ikK4ySSUhXXpLs3m87MCTlMmzfLocNKUriTuXxssy+AlICUIC4q0JUyGCESkOOAkcNGbBXCrhJd2GMeXrjf8V+JvS8sNwLqXLQobSkij8amYjrhRl/3Y0xNxESqYxWlCUIlEJRzBXw/NWXZz2f7Z/qCMy7LZJM5JkcjIx83XJzMxAjEZnNpMghUOHLgwpNAREjxP2qY0YQ4hicKkhkDosDKZvK5FX76ahzc5F4JX4kOGpA+DCUIrkrIVEWWhp+IUpKkJS4NCelgk0OWTh/M6eVczbrqAGZrA2q58/sD5gO3n7386csbJDAffTpZlKX5O56ten1fAyHI6UpTqTry7t3woA/6+vJ7FAYe/xjJIHv3yO7eBISrlUFbbNs3z9Vt4hwRjwDp0rV9L9390tTDpD+NIUK0D76s/z7myagymNA9OtH99NK4Co8JrT37bywTDBDd382Gn67b2FE/grdi79763+vmN3UNgbipty0Ps6BzhJIb/u0oxd/0b55O9ZEPWxJ9v8AbBB/lydteVe8vppY4cAPy5V6ZVb7U26Z2QWbDvxkMzF79397fjB0MAgdenQ1rV/BvlZVVz1bwFaentmUJp3ailGr6v7OCkBzUskVPQa5uNO3fVdanLc2HM+7Yiblu4X6eu/PfEbvebTGWwPwIAA2LfJzpTXKtrWShcCeI0Jqa63ArSpO+LOTgcKQT/JRc0sfDm99tjhjhq51n79w25p60Z5ZprTZ27683+jHFgoMNGtz76Mae7u9SyWSmjnIeGtc3z69TSyMVdDpYePo4bprhSKGFTckEdCzX99Hw9Qqef2G9kll9WcC335H2DhXhru7122bpbzGuDoam17N3r6L2WWdFaG7d/8AW9MCKXobi50uG0sdjemtMPMrEUogCppl4A+qf8bLrUEipoLK/wD9j9R98KxEcL8TBtdut9avr44lslKRVJ5lEIDOHzp08s8mLWros2gHhFVW/wDF2fkRdm1pXdGJMpfhSOIjUDyubaVOzXw8QpaEG5ll928nbLwP7LKmVH/EHk9NtcB/cRDUJtpRvQPba74MEmgj4Ih2rTV9j4/XI2D+5ULsG6N6tf6ahsERHXR0cr35HTu7ybY1VLRIVSCeoy9ePa0hMIU1QO8knxr4WdyBhuHGQrkbkcz497t9tUli2VavRsifNmysJSkjV+jl3u7P7q2HQQRRm0bbTBaVilW10qdxp+tlVLOgYVAcv06NShxkCjM++nUlrX6Y2VGG42YU319drKqVepbwp0YfnDUJH/FNLV2tvqHY6+OGmcmQEKybKjeeZpmK7tnb0JQcMxLitaDnc6dTi3k4Lrbam1TckAD2KYqrEE3+b4s3dmqAev1c/e13LLNOLRjSrE9Hc92uN+yiB/Fv/GnjcNuBv9cVHekYqUouHq3kWFMstMvrbIUW9GtXwPs7Y6Nl0MJA6gWt1FruBttbEaiGh1Ir08aaeGdplXmSHb6kjxL42SEl6XGgF2ry8RRsLwVfECMvN6+gPLuqs0IFXcPszdfticUfL5H7Mb1HI/SZ3KtS4yEozJADZlyKajzGY6UpJ0pShSjYCrm3OvKhGzYop9CRDKjQBN6MPHzNcdF4ZloUpBhxI45opSnlSTlka9ejP87c7zKMuMtQhuEOASLEaddde/HKc4iLjqWmDRGpqHtalLVLvr1siDMqWGCmpkMm0YBuzeGVqBcMPUHk96ddbeHfjUVwEpVUOXNbl+Q1Ludh54OSrmDjpr6p9a2wHAYMLPc+XUDzLAvgBSymNAbW30PvbqqFkZE+J7aZN0DlntMEF97Ow31Ir3V8RgRSDQh76cu5tK7YUIRMJMOKkElmLV7jUVr5CxELVDIUhTbgnyI1B8W2wMGJDVxIJADONCBZg/QHZnfdkmpRcBdPihqJ5VDIbA+vO1nBmExE1ooXG/S/nflpaQJhMUbEXFm8Wp58q4QCN6npl+ti/EFe5np1wfi9dKgW1N76fnCyIROjNQbh/m2b62gYvMd1/G3fTljHG2wpTdx09m74WTLk0o7ULHrnXToN7QMUc9zxHbbXzHXHhEbUeHeKb/T/ACxhcuoDo1dfmPWdsfHS96jYj+PTbvPPBkRXNx1qPX3u2I9eUJknTb7ufMfO1hAjORUD+hYcxp13pbyS3Uza18XxS+KIalCIwyem5FPs9RrWme4ZXHYpfQvrWuj7UpfHSsjWAUHWh/F9bX0tjn6/pVXMv4cySNHyfTWuf7noMhMBgl6kX9Na9aW7sdcymYSyfmsALvyFK2vS9RsMVtOQC6gBkaP/AB3dqatS20S8UMKizFmfrRtfGxxukvEBSC+g4gGGl/ddzhn5yhQIow7NmPWhFnhUHXm5INKa8305VGLJgtO4PumHWUvBSFZ8pca0J8cj5vk6rLxoAUCCKl/7Hu22K+YlAoGjitdvfh0xMrvv0oKfjOlQWJ0rVjno+R7ClmJAF6b9LU+jdHONbnMrCgr5Qb6OBr18d7nE5kcRAgOsEUyLt1Y1rRgO1qKPl6v+LvX2bC1Ou2NXmsnv8pfo3X1roddcSiWxBDIDrDnqzu1PD1WlquLIEE/KfBxcW06tdtcUcbKFA/x1On2p3nvbV0RfkMgfH8xl4mp6U8bBMkoH+Opd3c7Hp0H0wicrW/8AE+n2xlV+ww/xinUH5A/xaaZFV28uQ2ttq3PERlai3yH1blR/dbYbo9/wwC0RLNSte1PmH+tnIWXKP+J0LV7wff0w7CylZ/xa1rc/o22tMRmev8EKAXm+vbPwrnmDXW1xLZdZ02ZgBs9z0/LNi7lcpsSnboL6+6G2IVeF8Lic3xir16frUduttglpMJYtQCg99KPXGzSmXJRw/LXT15U0+uIdOTi1k/E4ejvUakuaNpla/l4KRpa9ud++3fsw2OWlkpb5WpUhvAU9MMMSKvmLKz6A/MvazQBw002JH17ud8WSQGYJLDa3ocWnyNp0yGz792+1vqzl7909Mfzffn23vXHuU5a/XSh75u1GtEq1uC1r6u/cPI4lw3qxD3sbNVvYNjjYI3+X70p0tHj28/fn5a4lwc/AV219K8r42Cav2cNR9xaBL+/M39tpgiQ1v6H2+5J1xlg2/er2xiTbU1B3sOVyaatcVGPNl09fRx6p7BQPbB73p7oDfHiAQxDjraLtQ2OpbzanvauM4a52VCkmmb9xuM6NpTzL2yhZSphYEkNvWlRsa/1hqEouDr97W0O1NdMU9i650xYMUlAcBWQIfx8evbK15IzHCQHodfA+Avu/lsOXxiki9GLEixNvTbrfHHmNro93Ei/CwcnLLvtT7Od94kI7pFaih5NfVjrd7gaPjf8ALYvEE9x3Dgbu/LZ8UXPS/IpYZmJpvn6plS12lT2swI79PX689qgmj60fnp9PTTDaiDUE7fC2fi9K9D4aWjFI4a7chvbwGlyMWMGrFjWvgH8338MPkhDqgfJtm2q9KnLXranmCyCrnbq46d9cPIDnpy8G/r8WTcsF/d+Ctqnz0yc9qPbVJ9XyqL0PoGDffmH0w5DFB0J8qW7ue2LhuOC/KQNi5fSnarj56W0qfVUio4RQbUJo+o1fD0IeFN92LCr+uLWuyFRHh+tdNAPuLabNq/kfDSjuNdK1eummHE1a2gp9L7NyxMYHIgOpgkD7OR0Y5ZV1Zra5NRUw0FS1ACpLtrt0rfxw0lLkAAl+rcub3/ovgxN4wQoBNTQACpc5Madn6Hw1Kbz+VQooSoKZ7EGg137mptd3US6iHPRnfTzNdDfV8OkvPwyQFJZyGNBs7nI5NRq6Wrhn0FayhQ4Rax4an611Pfif7dSWI7wzk7MKfT1xI5RQUxGRBbtn9fVLWHxERoYUm2/V/Hu2dqYgQxY6fWn1xJJLUZN4aBt9QN8tbVswmpO9PbUoduu2Iqpwq56Xp+H8aG+H6EafP9/XkMjWqQxO/wBzp3b+WPUJBA6E7VHPX8E1wrYTHb3p44ljzhNSdK9P1+7tYcRaUJJVQVL0779cZHL+vXvpWow1zk+iCCEkP139b5+VtTzfPYMqhQSpIVUUI6UHloSGo2G4EupdgTsw9vY38nLw2enokYl1snuX6+beVK1twjtRn0xNlY+MpKGZgTUD0e1TyYjGwSsulCQeEPyAPXw/JrhjXNBLhP5jqaq6kfXlAtyedzYQyoQarJYrapLBzyFy2h54s4cF/wCVhVgRR99hZq6YDUpSy6lEl9z61trMaZjTCiVqUri3dm1IvsK3v0wykAUAAH3Pr1xrYSUd5pTm30r7rgotWgFQ/l1oWFNO7GeQq0puft36WYhw1kuxH5396csYUoEMK+/fjhVKGIIcnRvT2chSxWQkBRUaJShLqfRgHJ2sMDNKk8y9PM+OJFd9wTk4ULjPLy6iCVL/ADqTmeRDhzShJA1yt03sv+mub50qFGmEnLpBak8caMCqOtLVMKA4csaLWyRcuA2K6azCDABSg/EiNRKSyRtxKDt0Du+J5J3fK3fBEGWhkAsVrX8S4hyClqYP0A+EPQO7/TPZ3s3lfZmS/Z5ZB4QohUePEZUzMxAAPiRog2qEQ0gIhgslNSTrU1HizC+OIXayR/FIJNg2rVJqT3YJ5x9c6Zb59W622MFKDUh9GP8AXnivKTsSBya+w+2mFU/Fkc/XmHp20syhSSPlP5Orb/bA1U008jW21h0IvhRwmhOn0/XQeViYiA9eEMX6XpQDz7+WM5hwcx39dR6MmJAp378n+9uTFypSSTWnT09aNR70wRAjGEsapeo+9f4zytGJDCknQtS/W1xbXpo5zEghYLX0/vx9u79LmFHYoUApnKT9RpT5ZtlarjBaElxR6H6HybiZ8V6krhqYppvXzLUJ0Dvzrh0RDII+FTBmNcgMvPMa59q6IoEEPVj3afj+sSSqhB1ck7cxzf1weiGot8OQzbJyaN68jatiKAJc+lt3ff3QsVLEiobrQt7N8HJSEIBWoJHVgT8++5bSyK1k0SkknarWLOPDnphhKiocKQ/fW+go31fkBhpn7xTyKhwaJH5lE59iz9h1Ggs3LypCguJcWGnPQCp9HfFhLSrHjiCv+KdL++r7YiUeOVKJJo9Bl593oOve1qlISxPcB6npf84uocID+QbuezkuOrfW2PQVDnBBBBLHTP8AfL6Ut5Z99NTteutra+ipYOAXFe/cP3AjUYkcqqmtP1B++VPratjG+jsQH5+fM1+gr5gMB47XbTTDqlTOPIdbJlbG3fu+vPxGFuEs/iNveuC4IUtYSkOSQw+lNgM/mbAiL4QVFty+wB8dL1OBRCEpc03LdR6H3fE2kZVEmhK4gCopHMAQ7PkW32fIaPagjzKoxKUkiGNi3E3Lvvr0xRx4yphZSKIF1BgT4Wp49Kl3hzCiQCSHI/yZ9ainlTayp4WoxYHmdBz8emmAiENgQL2B53ckd9MHw4zM5r66F3pvaBU1iw7vS3g2JcA7+Vr83q3PB8KMkjNsiCCSPBsmPapawVRCbtWnXw988TSlJBBKhagcjpazmu7tg+HHyC/iGQJqCNj86iufWykQ1cUIqCAQx8mc1az74yYRFRQiobXu/PjhGchhCTFh5a96dG8a29Bma8Cr+Dv3UP1emuH5VbkIX/Ib2I39LU2G7OZwDWgfw0OYf9vkdRe9TSzPvzHvfFuiApTNbw89PLlhJU44/NToWJ0zbvR/EtZVb1Ft3+7VPXqADh6DAAILWqwevXTTvbDPOzboVU1G/Q51chsm11zfyCOIFm1FiSTyOpZg1L1xcykEuCzOzUsGLk77PV6VbFX37H5ivNhm58detSa75Wt5ZVrHUW5/YW0p133KYYAH/wBlqHcG16XI112xWc8p1Krqx0y+VRr4HS1zDPyjoznTVzY7U0pSmN8k0gNvfyNdnsfzZmiEkE00o+fkK7HycaZ4rNaujuW8m82tveQQGS+oNtnYaVIrz9cKQFflGo+Hp/LdW+y61VfTr07geWtRgyxVR3qHHLpVrtWp3taODZVPMqcipHJBHwjQqNBudHOtdzbVM8jkBMug1iODtw603IoOmpY41HPYp4US6X+dybH5a95++1sWzIXgVKB5iz75AHSng2hY621RcEANqL6UI1Z9WrsDY40mZlfkoCfrpVh3bXq+J9d84CEgqqGG9fM51BFqqLCbS9velxTV6WGNWm5UpJIHUXZqbNs4q93xJIMbmY6jNL03fMuBo36ukoNRhSx0DeBbp34p4kMm/dy58wLMPV3PSoEOD/NoVuKEXd68ubX6VowAVUD4Dy8Bu1tMKoqRvUjp5ZeOTUztPjDX5tv7I+9GwNTNXmB37YMMJMeGuGrpynOtX+Q9G0PjGGpCk31025OfxStcLiIYUQLSdGUNGv0t5X0ZoEvyqIIyLUYu2tB+vaz3xwQLkkdwfVzXFl8YkAirgGm1r/byGCUwm2HzP7dx2ysNUYs/4Hjr0BPXEOJZLPfQ2IvWpPu74VYU6WAYqn7+/rq+vVsTG1/v77964HmFANuAXyy28xSxUklSWuBU/wB7/U3waCCTTca+PriJ3pESUkatl4Gnk3z2tYyxUSDoLe+t9bY2GRQXfdg/vf64q2/IKYnNqO3gctnHiPLZ5GMUsXozcgAxYO1+fUu2N7yyKpPDWr6bXFdvu971BfN1pUVnlLknPLY+Xcsz7W3KQnSGqaNezch722x0TLZ/gKK+36sQNWq9cVVet1KQpXwt9Ojht33H326TnuIJc13dudPxbZ7b5IT4IHzbUuedPpqHazCCzsqUKNGIcdv+4aFstyDnk2xy0wFDkW31cMdA7jv642iWjggVcG+3Wmhap8qYaCooU21NcjXv22HzfcEB9Rryv779MWQAUH3q/vxNnPkTCm1o1LD+S30Aemge0FQwXYbDn+N+b1wCJLJVUDw66j1ZvDDxAvVSP8yG1c92JFSP2squVBZ0v4VNuYHiMV0aQSr/AACn28LEX5+eHqDfkQAfGTrmKdsm2+dcrKLkE7WfQHyqcVkTLEF/l9fyeflhxRiBf/KmbgqAGwbXawDl4rQtQe6hiX2OhbCispT/AMQ+xZ/GmNjf62bnPmT8jn4/o8hIgVKWPT3a9cYGUo1SNtLeND49dhYl8xF5KPUF867ljVv2szDlEg1TbQ/Sn9a1wZGWoSRQDnQ+97d2AIs+tbhydGJpn5eVPCzyIAGnkH5DXz18m0SiRpalA/mR9PyCuItZqXzYE08svKzaEpTW22ml61Oo2w0mGlAoNdqkXN606NgGJCiLrrrUbN5dB5aWZhrCR11GtRq9NqP44ZTESkN4f2aaYHMvEf8AI/l97MCMnQkd7erfXBPiI/5DFqtntv4s/wAu+lvq4l/evQ08Ot7fzkJSA/lblr62bur7lPrXoHraOJAX7reFmbbXbu1t7BAl3fl1F3B59fxj1vYmPevnc6t1tjzPb2M/TG3Kdu23mP1He3sexuEsen8ede2T2ipj3bmxN9R18L4yxPs++WE4sN0nXX9NXOe+vew1Fy4v4WPl5keGDQ6ODbe7/gHZqc8QfEMolcFZ5RUF6frnrWmb5WelYjEV112rtz9u2LOTWyxsFB72PW411u4fHIPEG7glcf4aud88tGOYGQYd7bvlsUsmtxXnz6HXQv0OOgZVEoncdL6s/no1S2OZr3l+VaizVc9PPu49C2zw1HhBtb018cbxKFxuLjk4cMLevjaO8lT1/Nqzvlvv/FvRCTTS1mYBm+1betvCG1qG50INi2312GHmQS5Q42GXiH8em7m1PNFkdKthyGKvWxNORLV08GsTizbmSxR0Ipu/gG7NbVJ9+ChuT4vSooeVaersMEeDP0Z9sXFciGCHy5fNz9czTvbS58upbbEbt5v7bD8MCnTzIJ8umLSu1LJAbIfpXxpl3tp80QAsnTqXvsNOew6hlAonSttbCmnf5a4WvKcVCTyINCPP55g6N2c0PJ+1mZLhj4CCzvUX2Zx3de/FvKwwS5oQ21w1X+1dsPWHrrXN8saI7FjXXIkb9a21vJcpiTqhGikkGt9L38H5ascNxYgRRLA77C1n1B/rE+Vc0JMMFIS4AyGxd36Zg1bcCltomOzyPhnhAcC4Gg16vpV8LpmC5BJ2cejkm9ajzwvLQzLkJOQDeZfw1AG9oS0BUvD+GqwZjuKkUPi9+rYzEPEX8TtYivMOO/D/ACqg6Tu3yo/bUbZltcxUOQac6fX6YFoQdC401sPJ/wC8SKXUFJ6ih9dNMjauioZyA34viAcFjY29/wB15vgknlG1C56bZln20OrGlfGiJhgkmgcljc1p9eXfibOW7xvu3l32OGWfn+QFKS2r9N88+tW/8i9tHzzPBCSpKVC1A9urOR57lsPQIBUXIob9RRvF9ydTiJTMwVOoucu5zej5vQHNsjnbkebZmuNxKKnqWD/Mb26+LUxeQIPC2h0G1NedOg0w2IlJ2eiBECGVOQMqfTQdz0toMbK84zyN8GSgrYkgrqwNdaGz0rWlmd0RIUBPEtTNVtTrUfS/0kcngOcjMuYjCGnNv8nrTv3fQ5W2nK/0PzSc4Yk/N/ASqqgkOoVG+t3az8zhRedQ4fyw08WgfXe4Ytroe7D6jB90SweMuJHUA5BUQB0YCuzhntukt+jnZXLk8U6uPOKADhURkk0cMGBG9HHM4TVm80v+ATDBsWrzDiu426nDVOwrqlXTAlYQIBY8qVEsWZ1E9ummtqPOpDsjkqFQ5LKZQxACAVIEVXEBQupzeoBDk1fDUBc1GIK4q28Ge/vTkcM0GQmJ9YCIQhoJZ0pCaP0YmuvSmptpEvkGZdopkJl5WHLy5UBxIgpTR6iiRyYi/fWwMeHLpLqKlMSxU+jWrz6X2OJdd9wy0oAtUMRIufMpixapD1dx2PR7dj7M/p7lmUhEaJBTMTIb54gCgDrwgvYh28NcVMxPxovyp+VJcXanPu722w98oS1HYUGzdB/jQaj5W6ZBgpQEhIAYXAp0SKcIApSzPtitIa5r310Lv4g/jCcWIEIKjmAej02G3j9BY5+VJIsB+fe9sCPzFtuWrU+vI9+G2XVEmJj3emx9UG3d3tUwokWamvhhwLE+PRvbcsLSkJNByfSl6s4IfmeVGkC5FcGHzVIZzv1pmftmbbOJGNBQlbU1J0blZi1trb4T43pzpz8y3LfngdPYaVJqcyKfTcVsRCXFR5/176YyEm5dtt93NxSoNN3tj3Mx+dB8tty+u9jBN2GndSvjo3MvbE6Bqto2wNg1C2rmtOeMPzEPls/kcxWv7WwQ2z+wxo+lXrpTBE1t3ad4NjfTY9cEwlqhkcqtnLtlr6+tlVJCgQR5YyEhVCH+35Lctw2HyXvGZQAecltCH2r1yyP6G1ZGlYSiRwAEuHt1dm91fAzKwSr+HNxTXVgRRqWHS2D/AOqzDUUlLjSme+/Z9idzWrkoYNRprW+n42rvgqZOEDam7k/Vy+th0wJGn4ig8SIVPo/bc5tpWhO9oCAlJogBvrevtgKnD8GAkEcKdL8IA5WcttvqThpjzLu51oARtQ5kmnfpY4h7BwNdPYpc2fFpChAMSOXIbWZ+XdS2Gxcck5uC27Z5UJcj7WI3C5YknSwpqbb8jqb4bSgAPYWevv0GCZeKSoCnY9uvy1HzstEKq6OC4AYVuactbeFYxUFn3oNhe9KYlUnEyOeVe42I26E/O1XHWXOlx4VTuDVwdPI4qo6H5tpvY9dbcrGmHhKnAyJfLX1u31pav+JWzX5/bChDBhybejOdAbeGtWxJrjgcxVMLqIYJDjXRy3lqfK1RmUwUhMMKbiu121oPPptXFTPxSkJhgsYl+g26n05YkZWFEnM55Z9vXytU/EG5pa/vlXFekMGH94USrKobr8q77P8AXIaonzUOjmni5bWuJAMQ5vV3IodQfoaNToZDXuctHpXIHqdKbEmwlxdXHOh7zSnVqYkQlyHvcadbUa/VrYNhRMmV4a6Cmjj9NC4XMVw1/Hx7x16DEgkb8TWNeTeDHlg1MajOx7lyX31z6UsrEWX+wZtDU9L38MFSgUJJPgQ1w7C9bP11wfAi87wVF0rDV3Zte/TpV7JxlkALH8kkXY22Yk6ebu2JKDcK0UUi53q+jD6NiG3gVS0zEhmnKosTkeuvRs/AWtoEURoaVB1OmwYC2ppr4UxtUj/vQULGw0B0qW6udKNe2ATM5/G57UrT/wAa9RQVFvLLBraaG17ljWnXwxZoht/izWDC1yPCnLuw3TUZ0kvoT2f99R2tBFSdQ4JJqaW1pu1HxaykNlOz060sNtdGehFqYri+YnMpQfo718M+viwpa5laNZzyoG9negNdMb1lkNkpeg+XbW/cKtoNHxHJW4bzveL7uTlI0YqLOhCiD47dz1oWtboBLMOVgzNW2vSnc7bCvNJPL0ccxGhwwAf5KAfWgJB008a4mcpwcxDMoCo4gywLf9aKlCgNKPn8vrYwhqLPpzYvV3byZy771p4n6h5RBPDCMSMRR4cNStL0DNyfm5OCY3Bi/oIC4C5eZ5f8Ycwkks9GJB+zBiNhxIBYs1HN7UHi9X/GMwv1GyyIQIqY0FywVEglIc87HWnOtWw5wLin7ku9ErMQIiIgWTE+FVDkKgV8K0bY20Kfdc9FcPwAJqdWegcir9XPdiS8zlcxmFRoMVKklI4LeNerWc2wTKzKoahzEhiNmYZVz77jPU2royCagsd/Or03F+ZxiYghaXG1auG91B8dMTK77w/K50GtcjkP52IpauiwgQQ1a0AZqtV/fOuNbm5S7a6nra1+XmK4msneCVAOpjodcxvn2OfStqyLBatxYEetKfffXGtzMmQSQDro3ux77NfEjl5kKH5hTPY9ic22zZ65WTWk6a258uR/Is+KeLDb/wCzQODvz0H5egw6QlirHMUI79sj4ZeFl1EgUqHt710fCERJ10P9Hnyw4QSAU9gOnXy/WwFGr6OT70rb0tRRXMF3JHR6elPHCEwAiKrIV3JcUr4gjy6WYgLeGAacLD+qVb+8MwFEoD6ULim7b+74H561oM21Pf65s1K2mVFR9OnMV028DRmkpUojbnet+fMto764RiRwkPSjbGtfVATSmtpoSb6n7/1f+mkQ3oA5FDyf064Z5qc5QXLk9a5f5VycFhp4Wchw3YDvOnib/Rtzizl5ZyKdTv08ftU4h94TTvV3ej/b6eJoDa0hQ2AAHp3Dv6dXbGwSkBm0AsW1vrtfyxC55YVzDMUHmQ9PDpStreEGSK6u/Xu7xybfGzSqCkCm1r3DeDXxEZ2XSsEEO70PZhnvketraXjcJvoNadfzp542KWjFBBszHodPL2L4gl63WFJX8LiulRoxycbE9jbYZScIID8/Z0qxLVHptUhPFJT8230fTe4alxo1XXvdnJzMnwbL1+oItt8jN8XC6n67W92pZsb1l89xNXbWnlu/1GK+nIBhqJb7Bq5fXsejW2aBF40gbVFelfC1t9cbdKxQpID39fL30JwzLUpKqlQyFC/wnvq/y2OTwIIp739+GHUh2D1q/cHf1+mNhHUPl5/Jx3tIB7Hxp7rTw3xIwn2PWnvxfCyJo0/Vj4DLrrbxTdx17w34wJUFxUU7iPDBiJlRZlHx+m3mPMWhwJNLeGnP2D1rgCoCf+IblTx8fLBSI6yf+T0KW3O4A+4G1LYKR056ep90fAFwkgOKf1ep9PTB6EKWQwJ7VJ7WCV8Ovc/rywopYT7oOuHCDJrV/jn0JbSpGXo55jM2kagX6kvQdeWu+FIkylJ/lXTYdPS/jhyhXREUx5SaPk3iWc10oc/GwzOpGrg9DfqRTy6PhKJPoA/mx6j6CuDU3GtVRDOmhPbMj+OloGeAZyB7r7oXtvhZWZpH+Xn+B/fn5VxKBqiudB++dpjMAbKoKXbyY+uMDNE/8v8A9ZvUYfOUdPLpQeH6W+0iDzp1p4+XsY/n0xs1sY9jBT0qR8nfKjg1f729iYfr/RA5jlp0bGpR62pTrkN/kS3sEDsPE63L3ZuVtaHfPLTN8swDl008XLWwS3v35OeWJJS9uf39uw0fGzU6dNNNMs7QKvp5sSOY05BsTCQ/j5U7jY8zpjIHhp9PJgbQd/b+vvpggHcNeVeXvSuMEULg5eNsX9/XGUitqfem+v5xGb5hj3KxsDTzPysxANadxowp9KM7aCuHZeiqcm9fAsLNjlLiLBH98UqT1qXzFciCfnbc8qV/HdtuYa/Oo2ZjjfMoej6tXWgLa83elanHKF+QwIi2AbnU2YqKfNs92be22wSWI10HjqdHPXHQJMU3HCD3uK0s96mvS8TI+I9ictGen0+elprJcjwts1KeO9cXcMX7j3PvtXcNamHi7xl0HTTuH6G1XMVSaPSu2t72PK+HIQq//jelDT0ZtvPFl3MMi2XKagPk+dcq+b21Odqm7Xa51fVrtUtpXDaAWfd+7S1Xf6YuK5MkZEMNH+TDY1Z36G2lT/8AJe9X5+r+zh6H4OPodmp4Gwo5xZ931R2Snv6yO3jbT50fKruO2vd96PUXaQHZT+X1wRMSXv187PSmxc65NnnSmW1uUZ/l/wC4jFRckGhG791r3+2LeWVwgg0Gg+2mrf02JLdE2ZNKYZamY0AfTLQt8qiwMumP2KUodgNAbvoKtdne5pZsSiJKy+jVNhRup25DvxPJefhxYaXUCWGRYudG66Nq1HNtqRPwokL5il2ZnvtRzXRmOzvhcwzxAAa619+YOpGMqWkrYH4nVzpZuUgmmZejE0HKp0NTmNVGiwzECUGp4gscLcJSSwdwTT5qpTwl0MWfDKUqCBxV07mtuW3r4nB0uohg+WmZplTbV/1JsNYDbhtq69Q7VDsbPgXCxI15Cvtm8PB5gxwliDXvlua692cFmyNq6aCUJJJ0qxZ9h32ud98YZyNz9H8tRjWZngEEc25NNNTnpluNqC2gZ1mKYSFcJ7qvXp1tr1FXIMGo3vWlj32vbXYYi8eKuPE5UV7alzs5bvrnnbkOZTUWaiqSjiJKiQwc9dfAnR8W8JAQAqm1fqH7tudcOl33MuZUlUUFiXByHzoPIt2tY5P2Viz0QLjJVwuD8wJSkXa/eKDd7YjFm+EMkjUOD9rdNfLE4k5OVkEulCVLGpApn9/q3frGV5HI5WhJhwUcQ1IDvyPptc3xVxIq4pdRpt3+L8ydL2GF400sg15Uh6ChJ1f+PvawjzJ4TokdBZ2LBtaamo1xFKNdLn2dKvSmI9PTKiChBckVOp6ZjyPfSmh57mEThVCgglanAArXb0JretcPQIXzBSqAF/YfkzUAphsl7sVMROeK7c2rNua+FamhdraZI9lI2YzH7iddVXCTXVyS/wDbbCzy5oQ0hEMOW3Zr9w9aHEogSsOAgJSigY03GR0NXGT6vrbp+XZRLySEw4UNKAAA4AezVoWergm4qcVsSKpZJUer1sedO4t4YVUT0YZDQeItdJQlIYDRtsRCgBS+r+tMILUPDPxqP48LFSg0FtHrTZt2tbv1ETUnr796dMBRV83wk0rTw8+9jGC6G1IIPqeXXlamPBLFwHO552cP3DurbCcuUy0XncHx0+7U72HKSsOWjBbDid6/dzudefXC0EpIs/tj6/XEi/qcOLBKSRkxOWm24ttYjwo8BlCoHToQzDp6lsImXUFBq1fS7+m1HudMNCoyXLFwSd6/ts4r4VrhDFRw1rT6/Y354nwKepao8RrX34Y1EUdK5aHxztLhI0NB18/s7Y9wb1PT6AjCgWCfI1Aavr9LCWk1bXkXceWr9cT4SGN76WD7EdBs3hglJBGYpnkPr8iftYC0669Nvbf0cTQ78mr79LnTBIipSCHq2hyfY5ZOX72WWnUaABm1e+mu2DBBLU08r7FrdPLHjNJAA5um7jPRs8v2slEhFyW7mpRhW7Nevq+HYcMkD5ToCWfX21B54FiTYAd9zXPyy79/IXwanV/U9B1atfSwhQjQC+g8bmv0+gbYk06qdNfu7l/r3t4wwkchRIFBv5X83w7DhMA9WsG966dOmBVRy9afQfP6aUztApDevkfPblS+GAhQFhTSmvk+vs4Nlo/xJJ8an1XV/HKykVABPN9vFvelBiC0uCD6Mx0bwu3jiXSUYEJPptMs2Pn4UpphJcjq12B8NRvr3YrIyHDkBhSjjvblyo9L4kcJYNXBcCv79f5ytVLcakHa3296bVi0seRFuvvzxPrpQEXYFUdaxl0Yt8ydraxOxOKaI2Tc8zRt3bzbGuTpeabRKeHrep26fnByB5jWvr59NbKKXWlOTe7c9nq+BAgAmj6X7u7c7UauFQCcrDUsWJf686crYxc9ev5wVDHw1q+/TvWu3R2BNl4kUcVCaXO5r6al+TXwVnY8m/IPk9Hv1XSaj16Az8LBUs3s3d7r4YMhup8u5wDgpJ765Zb579z3zsAqu3mX/DcvYYQRoOvUB+g/I7jISiCk9aFz2+fTdqZ2ViqoXYUIegu7f0RTpjKkvVtWOzVqe77YYcTjkmkKFDEhoV3oHJoz55+Gdm8qiPBUHdlEC7UJLACuvNutr7I1FcApZ+BahZ71GpN7MBTEY5+uQrkB1rT5V76vqINuRZr0v4NjY0JtSpbr5ty77mmG2cjMk7HJtX8qnwDszWlDSSXNH9KH2z86A4uJSG5S+uyTajcuewrhbD2EV33Mfi5sGFd8M8y1kNzgV5Q9HYN5Hra9lYfEzvRtL05t/W1cMZnnycug/BgMuZW/CkEEJLGpqS323xaKI0jdEISl0y0OClIZUUBPvF1qStiXLVH1ztdIZKaWH0Fi961vU7Wxqfw5ieiCNPxVxVLqIbn4aa/8RTS500d8Ny52YikqVFibu5am3r9LT9W90/OLGDLQ00CUgAMyQBQWrty/LZhTkZJBERR+JjUv5g5efWmUF1BDs6aaA91S+1BblgxgQzQoBBFbHWtb25DTfDkmZEdKkTKEx0LLKC2JGjgkO4plo9tAnBwz8ylVlEKfehc821ep8zP4BQlKoCjDUmxS4AYm415nfliJ39h1MNJnrvDwqlSBXkOZcP5O3csLLxEOKW0GvsbHnUjGxZTnClr/AG02wiMyVaLHLSwHXyxGJeZVDIBcEGncVPbQEZfSyESE7m55hh3WryGluV9HgJWCoBwRbu063e+zayiTvEpaur5ufDcv49w5sjEh7iho+2undtfQlsUMzJipSAwvozv66HWmz4mMjeHMB8Time+x2PXxOotWxoCRUU3Af+7tQ2LaHGuzckasKl2od9GFW7yO7EslZsEBz5b/AEB1zbUbGtXDZ3NmofZ833vagjwKtY1q17Pf+nuxfDxBmQSA9SfXyoHodRZVaSHYU51HiNHo9bGuEFwFAFweW3j008aPgWcnU++UHFC2eQ+YBNS30zseXhugPe+ta7M+1PrhqVl+GGNzr6b+FtTdsN0Se6j6+Q+9PqzaYBv/AFt32rQ1xYIllGjU8Ad9CT1a1cN0aeoSCR19OPIOcqVs0iCAwI5t33NX8WpZ6YsoUpVm5AAV5O9TRr2HTDDMzbu5bXPOny3bVj0s7ChsA16NS/vTQC1qW0CXZqU97XLlmviOTUcly7E5dt++z2ehpY0J5n7bP4+GLuBBAABFfQe+7uwwR1OQNczt0+/azqaCt79BVh5WxbwUsHZtPfc18NEVl8w7/wAfXU52YQpjzAH5DNv+MPoLcJ5B8Ms1ACwdWBDbp/YUNPlSz8GMQxfbXUH6htdjXFnAi8DVYUrsRrr70riAXzd7hRCc3Ltnq33Z+hrbY5CaIKQVahne41vatXB+mNsy2cIIBOwvY77+Td2KhvmSKFLDZZZ9WyB8f1tvEhM8SUV0Y726Dn3s+Oh5dM8QSX8D9zQV9g4g00kjIbj6EaUIbN+mVtihKcXoR6X6e7NjaYJBYv8A1r44A5j6fzNm0AM7DwFNG1td+b3w2w29KdOmMpUep8XrXf8AYNW0jZ7MNtOlOm+MKSOja8u72LYcYAUrTZurakWAopG7beP2wivhD1pWtu4Xtv8ATEhkpRayDy+tf0Gp0ayMeOE686V50/rYYqZmOlI/lT1O/dzp3VxM7vulS2Kkli3c/cbN3JtUTE4BdTch13L3+jbga3Nz4S4CrPa1Pd7bF8TWRuKgdAHkWcdm0Zq72qIuZMaGlK2101LXFtNHxrU1ml/mfb+udat0xJ5e400+AaaHKvTrSg7WQOYrP+RLGujvcgHvoNd6PRxs1VcKPvr5e3ckXKgU5X6kAf8A7X0sL99Eep8yfP3fk5RVmSzrTYHXu+2NzcyP+CT/APhv2/S3v3y9/X7Yj/qa91Hofufv1xWQRk+vyPV+nTcZs/6Lmu/dz+1+VGx+IWNgmmfTr+hFKA6UItAgWs9bB66d23NrsD7w7/t9rYxy9Bq32ck/TelQ9hnxtUU0q3Pw+xU86dE9LsBcHR7PW2PcvWmQyNNc3I2/ZgBqVWwPvSvgabaUOE013bfZ3HlXfXGSkVLO+loO/Lnq+p96ec2/rTZmxlht667+NsYzjzeu3rW3sexosHMAevX8tT2CIB5dfpzH1dnLERm+iPdRO2fk+VBrXu/RiCKppQenjz5eFcOyyXU7XPjp068n7uUuIkRP9591HsWL5H9rbllaSOHXx14aDv6eeN9yhDBJLXHo2/fvyGOUb8P9xerrLZadx9+1tsgClWFAwvq1dDXnscb9JigFbCnLX3fxrEyBzEsGLvXoerZtll1tNb/NuXbXcfTwxeQxYg0fXrYFudjfQ3w63eQCnXLavYfbTSotXRx8p0Z6sW1vz7uetHId/LlXc+OLHuYh0tqG7608PkLatO/xUNHLb9PdnbDSKgd4/J7xz564t+5Fj4at8IP0foGHy3Btpc8mpNbgf013825Ph2F5EDrX30sNsWldinCdaU02dnfXNvPN9QnEPxJPTuZ38i5odH0wyjpUHXa30tQ86tiRJDJIzP6h9n8QHD50rznOeKGVqHTWoL6Cj+QYBxTFvLh2BbR9qP1pT1OuBVkguAenXLwH1o+gtz6cnVBdGDGp02Lb9O81xYphXOmrU6O39c8OslNxQw5jmAdTnnuK18GfJgQczjvwuQ1R32e7vX1x5UFINdL25HbxelMS6S5ogBJz5olR8X+HMXAJLuk/ESkHmNFE82z5eI0cBalJP/urYg8bp+HxkqCCokhQI4iYYYl0LUriAtm7mHLaltD+Rh4QeVmzFRrTr9OtrhdAaVL6CtiaGxJF9KORhVQ+Zxv3uDqNHNr+GMRZwQ0ljuaGgpT9ncFj2tq+bTPAlXQl3fWjWsdi/K2GEIozbfnzpd7vXDWZlcdfIHPUZfL6lvIW5TmfxZqIpCfmq1HLPdrGr2O40tYw0cABIbltu++m2JNdV3JPKqIAf8i/iwcZB2IqXILsBZvKezYUsRIqNQS9xUl+VrPdno2AxY9GTTndy3U310xMoXJCQEoDMKfsW108a23yDLQ5ZASkMAwoNup5W5mmEiSSTvXGVKen1rl9PDTUWlFVuej2qAa6U5nxbHhcdenpbAcVSlnlSD3qa1037+O9qaZ+JFPw4dSTelLjubmz2tg4bWzd/L3576JlEg8ygCQda0rV93PysCFk6CeOL8xVUuCQ/wDVr03sSfFZkhTMKNW2lhXdnODEJCcmDbUJGbemfTpbQpVEMcKEAMNBS/fpt3nA32Dvr15nxo58sZVESAOhGZqNj9Mgc+lmjCswGlPo3TV3F98eYqOpoaer+/XAkSYTVjTbby7MX1qdLSEE8VjV2PL7dGpTEwnc2vuCfK3WzVNcN8WaYVNH+Rzrn2p8rNQpd2pYi7uQR7Y6Ud3xLhuzMd7cmcF+fkRYNsSc5S/kSwbalaa/Tazgl7bgvQaEXpXWj0dzrjKUaXfw8Oore3UYEjz4UCAXNO2WZIy18d9FYsFWlB0uK3t7D0w0IQAD8Icbv4P754EReak0JDZdmfqWoxfMB9RbMsFJLGxL6v8Agl2uA+uIrgpJoDQag18nHpghF5AkAl32JPbbNju+m9rZCQpgKnn03v5OCKE4WMEuSAH3YDazuah/SmCkTyf+W1GIrl1c+Omti/AfQeemvl488R+EeRI1I/FC+m+Ckz1BlTqWbrUMdT562EqAXs27gP6Vpp98ZEFQP8b1p4C/fQdwwsLxS2aaMHd/lTyHUdLCVLmhYsTc763D0fm/oRMu9woVe3nYEH10s+Pf1D5HN3cZ5P4M+p8ArlyzcLAi/k5OvLXDUOARoabgB2pfQ3fvwiqfBNVEeLZZHeutemQFlFS4uBawq3su5+tMPQoVGDX1PftVrjUYQVNkuxfPtp5dhXbKy6oQT177+rgWcgU7sPIQQGFdy39DfZ8JGOolwW0d69PVXFLKrQA71A0uHufdGvhpAZqciT7be+2uNRE18c8+wr5PXzsJVmF7WZj71vywdh78m27sGwIzKDnM0NG0o3euz0pZOIi9L6VcVvdz3l28cDUjbvDae+961xJ5CaDgEnpWoOvmcs6jqbU81CBc95d/BwNDyxXRobONFB6MNmLeHf1GJdKxwoCrs9flXbyz6Wo4qWcVr432N69PEYqo0I6gv5CnSxu3lbFo3HE99dZSKmEsKIbQhnLgU2zAtp+Y8UObBNOIM+5Bvv8AXwxqOYJ4Jqo/ml603d+4lm5UemHABg1lVKCQ5P58MAANrnCqBUZaua08a1qMmbWyql6B+6hfv89cTT53OzBmtq/hs+CUknqBTSvz2/kmwCoijDv6fX+2wXCyQdC3rSwlrOvlz37nbdupxNIFH2J8aMe4E+O1SEkDcnOn0rqOnzsAknU+/KvhhhBA3J5NXxao5YLgupQBAYkJYPWvz3OXhZOKpge/V2AfX0d7E4mpQSkksA29D4nXEbxXHecCEl/dQ0IdwQVAB/vT9TazyhDQCqxJJHeTUkhrANu2Nj7Pwz8DiZuNSlEhrW87W6NiILjMlyr4TVtW7l9G9Z23CL687Hxfu03ONohwgSCx8e4913p0GELvgLve8ZeTRURYqQWzCHD5aM+zV6WdgQXUABsLaGvPk1LNiwjRkyMrFmIlCmGopL7ANUVLmgpfFxzyoV3y8K7ZRkw4CQlTUClgfEotq+5ybpa/gw+EANUsens27zah0yV45qKubjF1xFOOI/wT/iG0DfU1NcR5ZKiz1JOtfnu/lvlZwbGw5NX6tv33xdoAPzdKAnZhyD67ENY4So3bz/jPJutc5e/fvXDSb7MLuAO9/b6E43R01YZF3cUfLzyr3I1HnyNRauju9eljyBWZq8rn67vT8YOhKp3r0B1+nnbTc8gGHHRMpHy/xWdho/LXdgRbBUlw2tdG68qeh64cZaKEn3URjCiDkWCAXBo7OA9Wyr4WrUkFhoSOdTW/f7thePDKgFocREHiTvWvWvUfNTFdYju7+mz6wgH3cb+4gj8vKauG2YjwzawFpDkFtn8W3tYfnG55NOfvJRPF/wC5DdCx03HP+y+G+VjHmFdnLEdjT6vm9lIidb6NQuDbXX7b4cmIWraeXumtDiXXdGJKdX0G75jvU+La2rYyRUdRp1r0sbt66/OQgyqXqDZvHlfZmxNJOOQAHJpvSmh86fq5tUxAH2rTzpTejUpjWpmCDVr/AIubGhrzq9Bh6hzIhoMQlkpSfN6fVumllyjjUEi5LNvp39ee2K1UArUIYS70ZibVr75Yj8WfUuIpdS5OzHTIv0y7WtYcFKUcJu3PatndudOmLqFJhKUjYPZuRchi735eGBVTZNHTXxbzOjdK2MEtUOG2cVdrsLvarBsOQ5dIPgH8+tW8ueBYswTVyToTn9h3IA0zysUJ87jnpv5kh8Ow4SRYV5VNedvro2G2LFKnL6fP1T9mswhLCvh6eB25Xrh+HDZi2vhv/e+GmKpyw9ei+dmEBhXXD8NO+vo394aYin5j3bxy+tmaPzYC3U+dfDFilLAAXuerVw3mr6/e0kqF9D9+owyKW0wHGS/Qljs41DZBnfwaxkRDUe6Ny1roNMNQiTTSr1e1HfV/q+I7eMulaSQMxl5to5yL2spSOQqp1HXQOS2r+uLiTjFKg/j36dKewcVBiCVCSstuP0p0YeJo2dt3y2ZcB3qBtceblr821bHRMojkgB/D827rUxVk7CZSgRmTt38NatrW26S0Wjbb2ax8HBP2xvkqt0ivuz0vphiWkg9/rtazQvua40byt5Ys0Fx09MKQYZUqoIbp6b75C3lxLatp9fxiMRTJoR79X8r4k0hKGIQQPl6o/wD+RGoFq6YmOEEPzOj+h0bp1pSTcwEJIenu7/So8XsW6Lp5iklLktX6j99sumvTk7whQCqkV17upPumNNzDMWdlfn3oNNa2sq7rqSgJ+HQD75Ur061ettbmJ1SiQCbV2FNN71540ucnyXrRz38xenM92jSyWkkoZhUVy+9Hr4d7Vi45JqTVtXJD6XPoW01xr0aZUSatuS5L/inhbDsiXAApsf3AG3haHxCbFvMuHFe/XwwkqIo+/YwsIaR36AC3uM7eLn64g53Pjj3u0+m/S2fiKFvr98RdQsfD/wDaH164oymX3dnq/lRrfppj8Ywnq+3ldmNa18xjOeQ027UFDXRzaCqffY6OSWavTE+AH/Evy9dvLux4g5t6+vn2Nhlmsdq9XY3e/LEmI9PDZmbw9MYA6ddftv4WEUtY09AaE7nvta2CpJN777sacg35x5jt69frYeCAO2zs/vljzH16p429jPCaX/L/AG87sMZ5eo/X0WG2daWw/vUa26V3tTBAkBt/y/iLPhNbAH6719EDxa2E1LsxJp5cmrvfTEgCBvp7HkG2IxBsQzIhwYlckk7Oat45l/3tZS6OJQ8GHd3sA9MWslC+Yan+QPIF/dRdjjkbH86FLih6V1cbCmh69jsbbrl0MhIZnbYD6a628cdAymCaNttrzudDrW7Pjma9onMtVc1Kp3Ob0Y108euzwQyagjnzYlvF+vdjdpVPCl22SOYDPY0AoXIardY4dcmr2H6t9NbeXUDTXlo9ru998XENrUajdbj68sOElQpL5edP1OX1tXxrKHWmmtvGvdTDSNRzFvPTVtrYsK6YoStLFnIcZgOAD2bfKjC2rzootx/idLh3/HmDUYahih3CtRs2zsLEl+WLVuWZAKK1HLo23Yfr4C2k5gW4i9C/4dr9x8ruoFj107vOvhS9bTumZBCa5NrvTrn40ptbUJxYclxX121ZwT5YZSNd36adObXAFOs1lyIoDMxbXQZn9Nw4tpuay4jJXSjnpctb0briwl18LECzfbwpta+CxJBVKHJmr1YjUtXV8gd+ezeTuoljvSgLE1uPJxo1zizRHo4La6nz25XJu+rlLSQSXbwbt8hnnZeDlCUrDpJqDYaGg+tLalseMZ99e+ljfx8sSaXT7uFygAEkFRdTED8vwFgFI+MJW5cLUCkEBVtnlIKYMHgEMAkklRKy7MUfJRKVwyVpCxdMVQKLHC5VxVq23ls/vq6kSJyJ30H8tT7sBaE3FCEE68JHWl35X26nGUpBLt1152P01rhnjrVEPKNmyz+fXNtLc9zNa5hZSm5OxfoS4o2oL764ehgJqevkW6+ng+HK75diFq8SR2H71ytiQygE8a0ub9Dtaj9H64xEiaDSmtNtS591sJjLxAgAA6DwI2b1k/TZ4csmEGCaHy2J28aHo+E1F6t7t4eTvfByZg5g5Owzz71H7WhEg0O3Lo+ndXvauPADWg8X90ptzuomYclPbmJ7eOlfCySoCllh4bULeO4L7g0xIJari1H9jToeWCUFIDnlD7GpbNvOrDXRrEhSITVubnTd/o79+Mkk0rzFKBzruQOjb41VETUhWmQ+3UdW7s9jmXYszdfyXbkXxkClQd2NdPPz51wmuNRgGoz9ndvDTv4zEENo/f8Aej+64l05+7eJwHEmGJdQPap77WmIFeRch/JqMNO+mJhJP/jTo+lbnmzdBrhuiTVC1GD6ZOK1bY+bbWMmB3tWjhgNAOrYIABzPPu8agmu9MNMWZKsi9Kk93cfc0Z2bOzkOC+zWb7Nr98TArvy07z9nfvGGyLMAVJc+dNqv+mmoNnUQHFQAGu2vg3dt0xIAU1L2sBSj3D78ybthtjzRapYF+unrN6NuRYcWVpUNva+he4pp4PhlF+FmPf+WqeQ6YZ1ziuZgwA6efgNvA2rCgJUAKFyNv6ej9zDDAQNeX5rt73wdAmCRUlwBrsemX0BYvkLWECEpQBANajax58j3O40xFSALnubu+vfaj4MTOEMOYh992HhTX01jDh0+YWFObU2a969H1h8J68JYsRtbfrzfWlcEJm6ByCGfPPenWn01cTMHYD3TUj3roZCEKvTv52a22/Q1ZT8YXpn3B89WG33sJUDk5+47w964MIIt5E/bamouBj34w8ufiDmfEt10PysCJABBd6V62tQasG6CwwYIIoQ/UWHfW/5NhjZMyVN8W9dT4Zt2OVc7ILgM7hrPR/ZD2vphlKAahxVrkGmwJ51O3MYWTMl8+jh3PUZfMl87JrhC7dfsf6BsL4YSgig89LA+/XCgj6s5etWbo9kIkNqFquaDR/q+tnwcI4v4k0pU+BuNHI8euyZg6uGyqR9qaZ5eJsmpFTyewv59fHBBDU16WFu+o5EYXRGD+PTP6ebWVWk3+9mv625NifCKCr7+/IeGHeUnCkpBPju/wAuYbdjm1kI8LidgAwe/vYuPUDC0WC4LvW3U+P4vbEwkZ8Hl+LRny8Nj4dcq2opqCX4gN+5m6XsX88VcWFWrvq4Ndehb6V5WlhO9oaYpl4i2RHDVdn/AMTUZE+Atp+dSqlQ0xUJdUNzarXL7X8euNTzqTUYYipBeGeLqmjj6EcmfE8XDKFU7guG6NrWg/W2sfEK067E+TU+n3xQQ1cSQdaU2+mmlMbpRR8t9RlXyHz7mw1FqDru4r5PeljsDgyQ9bAX5/Sg82wqO2mdNM/KmTjTSwlEtU+Oj6+788TcaMeT/wB/TCyagADwzp1d3JZs3sA1PvqW+39Yml30b/7wa78ue2+C4aKjf1lTz8WsJZ5V00LfmuDjwFu63tqthwhqRLQok1GZKIKCRkHUxyy1y3rZJYVFWmCgOpZbonVzXnXwxghUZaJeHVSlMWqwepNmYVs4HUYqa9bx/FTcWOpWayd83bfqPpbcJSVEKEiGzMkX2psz3OrY6Hl8qYEGFCSLJSCe40tqep5u+IvOT4CS6hqKlq6Nk4q700FrBEF/lAfV6UHn0q9RWoxskpKlRBIcsLuztSr2uKNo2JtwwUmYvKbnCyhKSy4iTmyz8IL92ZurZWtZWW+YEi3Kj9OT0bQgHFX2uBgycvAFDMRkJO5upr8udgMTKbjFcaIolyVFq51zO21Nh4WiIeho711GjPu/TdsVMtD4UJSLJ9t4vgJ+1eg9d97SJFAAzPz83L4skgjXpt4HX74xaODJDjXkaUq/W4OFIZr1OfY0J8Nq6NrYawWpQd9xa305g4Jox9+vttsFpObU6v4P4hvWdfMy6I8JUNYcEAcxr5nW1BfSSSxfd9/dO+mCEqdjkR17O38W0qZgRJGIULBMJ/kXwuwFgrWmh6PvgpAI892p9tt3BeuGvF0L313ScywKoajCUdW0fwy0q7FrDWtJCVAuO7Vr7N7s2HuzyjDnZiDYLAWkc7HVtD0frivpc/EGGX7V7j97JRFU/vU27zq737tvjWI7w1qA2vfWp2o+Jjd4IKe+gzcsWZu/cdLVMdd27qvQ1ruKNjXZy5Lcq31/Ht8TKUBSnmUWTvkwHfLf7BxapirJLC7sw5dxJ2q/e2NbjqHEUJBUTRr+9PsMIT14hY91DLISW/8AI/8AItn23L1s1LQFBlr/AJEUFKX5t0vryweUk+H/AHF/yO5qBsN31NeVnLT7xy7mp3b7g9Hb9bWAYM4roaHerna5Lnwpiw4BozAa35Np3Uo+M85INXGXT0N8vnaQ+Z9q0Gtrn7dxwVCRap08bV8gPPCK1vrQtXU+vttYib0v6DU+FL+bYchotTbmw9/g1wNEXQtp4V8dtrG1Cdzp4n3z64aSkOAPzzw1xls/Yj14v42MkuSdmbr76+GHIQc+A++GmKrR+n3P0AbK0yX971+tsPIDnpXA5yNpp0psHbdzysOvIGmDC4wLELjbKnj+tflYgvthhIY0cnfXblYfnDXNoeGrTUeqenzzs1BV8wNb9++r15v4YegqYvoGPjirsRwgyzrU9m1z8crbhlUUnhq1j1e9+7zxveTRKpqRyfl5W9b4pq80sstmCQ9Cz/uz6Z97b3KLLA7pZ/G1W00bnXHSJJTpYm451ah7+98MKkOc23pa2TEcB/EeGtfdtcWqVfKCW5uT60wZKQeZQAq5zb9c2Gba2HFjBKSxuKCldzfu11fC8eKyT6ezrbo+LEuW7+copShy6CmVO9Dm1tfnZnhSWO7aBm6+RvXGnZlN8IUX3560o7+d26Yty6LuShKPhZgK/Ju7mnXtbUZqZKifms9tbu+/08sc9zCbKia6mofz7qmvdU4mstL8oyYMKNkKt57ZnM2qFxftavXbXuFBUY1mNGcmrnrX+28KDDikBLMKBu9hGIBau5r39cJkk3wuCDl69PYiV6v9yKOLadWG9cYxmx3x7Hrex7FFIBJFKEHbTX0xt+nHvxx+NI+VnFLUbQ/Tkx2wqECpFPDZvo589dIv6/UgcnNjXrTBEsa2d26A+9avtQKcpP6/MMNH1pS0C3zfl9Bc6CzDqd8ZZzX0Gn0q1nxjkroH26N6zsO9PXkceYCwxnkqBpn1Oh9bHvYZ1e9A76M5bZ6aNXqcFS1NdRTurXRvK+NSjLXMd8/TP4aAZLVtbn6YJ79+/thMkJrnp61GX7PbAFOo+/cWdtPQYzcgdK+/Dn54bZyL7tCj0JJ79urgjbTKxoSQT0bfp+O+uDoQVKFA1jQO2lSRoPDFOYuvQohRPzD4Sah3ABbL1va8kIPEQbsXL0qdab+WNky+X4lJJZ7culedSfHnyFjO8TFXFd6k75czaANrl+1t3k4XCE8r935PStN8b/l0AJSO7le1uTe6Gjp+JzrUTWuZ1ZgPN+hAAatroJYNr8o7zV+VA2uNqgp+VI6nYdKXbu5HZnSQVHJWYNC2zDI69PG0IgpyFedbHT8A2d8WEIBwL2DcurbtbbDjLK5WPjroeno11ratmFNexobbXe/rSjYcArr42r7Gm5OJXd80rmSlzzUZuvWn2HS2n5lECQTp8zka/UNXzw3DDMafSlKDnWhP0x0Hw9wRfuKosOHIIhMtklS48KGAC2ilg0oaDs7W5rnWaIl+Mr4qGzEmmm335FsTXMQ4IqTRqAHyvQ7ad5x1Xc/AudlUQ1XjeUtCUwJRDESKXNB8SQxzYueoLZc5mu0QWoiGharhzQUBelNH90xFOYJP8UqUATUsNq3FfOuuJanhQuGP/a3jCjECgWiIhi2Q5gwfpsOtkDm/HSIghxUgg0v/AFTrhtE+kNxJPXv18WYeQwxXjhWeuhREfkYEfEhaDXQgAuKucs+lLZBhx7CnMbDnvXu54sYUyFtwkh61BN+VAe9qc8BQ08pYgEgn5D655MNbYEuKlhtz7tORppS+GOIkV13A7vWmC07jR/GmvYkbPsLQiDhRRtK6v9tb8rYIkua6v1cAeAr69MCxonMWGbMlqZ9W3tq8/F4nAOrCjffU108MNIG3VT9NPFxdsaQoTqBOYYV0+1fl8rU8CV41uQAx4moddyTYhtjflgpUGbSoDcmc2A1FN/EP8BAQASGGWhrmHzJz6DoGtfwZdKEpZNDRNq2rS1fDpgRU5Iudfxu3UdXwYC1R69dadLEUkXGns97e9cRSbg7+Dk9/e5v343TEOT1oCw+leobJrBIf1H5HvzwTh17/ABLV8OeDoStSTr55v/GfTSUOCCa0/oG1bC1vHECGFn8OgHOp+rvchUblFTQUoD/21NK08a72OqDQAMwvQcufLHgp+rE+bNhAzFCz57nv0J1HhqGsH4fSzbU/F28MSpbUj6+/YqOuOtXZnLUYHyd2rr42IIL6aOLc2r9Gp0xJNdKPW19Ptt5u3xZkd/MBwKdTlXKmtpiC7AhjTaum/vxcwB1PcOVtNd+tLYbIs0VOasKv+1fAZVL0pZhEF+G3sd/96aYk48DTfq9fDc8sNcWccUoAfGrdN6WdhwQATdyxfaleuunLBAkqZgGralxToaF22bDXEm3dn2rnt9i9Q7eFm0wQw2agfl4D22mCAJSG12r96+I1vTAMeKVJJOYGj1p6qdhaEaGOEBqXBNXDs3LVr+GDIILtpUsW7x39/LDT7wmJTVvDLwyLddtbUa4H+5U6nozt12pV6WIo4lIKXPIEczsxq7+XNsPssocgpmH011FCxyH0bO15KwAEAFga1DXbxZrbWbXESGIencOnpVtDZsbKNaZajferU20dzu9mfhgEt1JoCGehu4rz7xb3DR3pf7a3+mumMiKdM220NRt4+hbBSC73tfbyHP64yAOtrdwN+v2I0z74/TXwzb1nYfAfe9/X74KBtp9T98bCKdc2y0o5Jz2z+VhLQG2b10r1wZA8yzdCx1F+7uo23vwdciKV0r83/bOyURBarOqunefpVxS2uGQkGwv71s4vhZMYhi5r10p270/QWrokO5Fat9auBpXBks3C3ixerPyrTpqcLfiC4qasDlrUabD6ZWQiQwTszauHr9QW512wdEP5XSWv5EO231woI/YaZE2TXCoBWppUae9cGSHIrppS1Pd8eEzy93Y0zf8AUM/2rZZUN6aenvTzwXhBuW5GrVfY7kDl3OXCnnI6+i1KVf8AV7KRIFCKONfTy6HbHjBoXDgDfzqftzGJBJ3koEVV2NdWbsdfrlaojwKkEs71FixDuPqxpTCcaX9Qfq3RtH8ziaXZfC0KStKlOCCDUZdh+9D40U3J8YUHB3cBmcjbx3LHR8VUxJpWCkgMSaFmfVmFN+dqa3phzEUO9ISJWZ5hHSlkr5SymFHYU+/dm53muXxJNaokLhVDJ+ZLgNaw72+up0HM8sXJRDFhMYZqU8Qfrt9dqviVLgrhFyzaH5u1TV9qG1KIvFxGzO48mcaP3anXFYmIDe7kEt6Dcey+Mjv08np8jXXe0SSpwwpfq7Bq/bwpgqVVfWvJ2u/gevWuCYbqIAz0Lg0yfTfvYClNqz8ubCr6+V8GBZnG1PAeT4cYcFKEGPGVywkZkOpRzoAH65+ZzCi4hUrgR8yju453Pf7vH4pURDh1UosG+UPpdr7n0vXWJ8UiKVSktzQ4ELRinmqQ6iK50yPV7bLleVCGBHjEKiKD6FtWGwFedBjdMjyb4bR4pCoyw7v/AB1YXs4c3NWxWM5evICah6vUnoP58drbPCliprAUo97hjy/vG+SkmFMAAKDw0PSho2r8sQ+fvgl6qZ+XXPLalTpaxgyiWoAGr9b33b032ySy+iSALgOWNTqxNW56+OLh4J3gJmJfMsXeJIrILEVQoH5vv3rW1nAlxVwLDwauv2p4Y1Ht/K/BTl8UGiJkJIetQQ47z5d5sCMSIiwf+RyPUj6AbddbEXDCUv0q9CbVDXb88qKAxSmztZuXqBvjydHc0B+WWmv87KqbwD0vcDo2nKjBsNsAzilzuX18e+vgpmDlSpPXTQZnpl1Fh4IO482qe5muD4DrjA1ejZ9n8RQ+bDraJ0ar26t3Go8HPLEhr5fmvPShsXbBKVZBXhrXQfcE/KwW8Nelvd8Z4aOO+uu4f0s9uS4qcn8WbavRtNKWUjy8KMkpWkFJGoq1PuGseeuJJJoznk/gK2tppTAeMpqFddxScWKgxBMRljkBIDJYPqxrv9ravO5JwArgRChyflpwj3Rh/WHezkNc7mswhCggwYYPE1+Im7/Y8m0rGTvu6ohB91GQRmG5hn4fToSbUEeQnEOCpCnsXYtVrbsdWFDjepjL51IICoZFauRali/eet8S6QvqUDe5gqUSKc+XMaVH1r+lqmPJRi/HECU2PDtf+msNsa9NZdMf5xABf5bsz0J6NX6YeFXnHmAA/Kg05UuAD51z1prWgIES0OGTRy9z773viuEnChKtxKJcqPOvVyDQ6cjQphatWP662PgoQNfe+Ngs5Nnkfl11tINQ7acuTAMbnq2r4yIYtW4xu5LE5UbVv5Py0FjYOhI25i1Kd3d9DhJSn7WklQGnf+Kd9cMpS3XA8ZZDDxL9cvoq0wqpU5p8tKP/AJGnRtfsDQw/fQe/DDbGOfgPv9bFSoBN7+LN4Pp1rbDsIMfE/SnrhriFz5nzsRJdzzvu1sNwxrrbCKyye9LFQatYNXnhoJA59fbYHX+U+H1Fi4Ij+Q7/AEOG+Z/KfDQffpYsNVQNq9RthuFVTd/hitsRD4FvUsoE+eudtrytVUv7PS3g3N8bnk38k8uEHqw9bPpXFKXnVURhqD55/Kn8232TPyp56dCP6x02RolAPMd7vzv4/Rg5fir3bYfuWevla0c/Xv8AGuh6+dnp3/3T6vh+uqDzrBOp30zZsqgGvbayMzFITT25v6/fFbPxeFLC4HnX0AV9L1uG4ZJLILDTx6tUatlr5anPzCnIe7joK0t03fXfHOc2mCSoV17rtXp3VxaElCShA6U8Wz+uX3NtZjRSVEPbTfqddSebY0WaiqKlbm2vS57/AAw+JTypA2smpbWHtyD6YqiXL42tkF/dxZ+VdL4xjIJH26WmCR9OWPYVBcP6LbeWrWOlRYGt9DQt92178extYoWNT5f3j2P/2Q==", + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"Hashtag\":\"as:Hashtag\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://mastodon.social/users/GeoffreyDorne\",\"type\":\"Person\",\"following\":\"https://mastodon.social/users/GeoffreyDorne/following\",\"followers\":\"https://mastodon.social/users/GeoffreyDorne/followers\",\"inbox\":\"https://mastodon.social/users/GeoffreyDorne/inbox\",\"outbox\":\"https://mastodon.social/users/GeoffreyDorne/outbox\",\"featured\":\"https://mastodon.social/users/GeoffreyDorne/collections/featured\",\"preferredUsername\":\"GeoffreyDorne\",\"name\":\"Geoffrey Dorne\",\"summary\":\"\\u003cp\\u003eDesigner indépendant, fondateur de Design \\u0026amp; Human — \\u003ca href=\\\"http://DesignAndHuman.com\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttp://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eDesignAndHuman.com\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e — \\u003ca href=\\\"https://mastodon.social/tags/Autonomie\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eAutonomie\\u003c/span\\u003e\\u003c/a\\u003e, \\u003ca href=\\\"https://mastodon.social/tags/libert%C3%A9\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eliberté\\u003c/span\\u003e\\u003c/a\\u003e, \\u003ca href=\\\"https://mastodon.social/tags/r%C3%A9silience\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003erésilience\\u003c/span\\u003e\\u003c/a\\u003e \\u0026amp; \\u003ca href=\\\"https://mastodon.social/tags/collapsologie\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003ecollapsologie\\u003c/span\\u003e\\u003c/a\\u003e.\\u003c/p\\u003e\",\"url\":\"https://mastodon.social/@GeoffreyDorne\",\"manuallyApprovesFollowers\":false,\"discoverable\":false,\"publicKey\":{\"id\":\"https://mastodon.social/users/GeoffreyDorne#main-key\",\"owner\":\"https://mastodon.social/users/GeoffreyDorne\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA14PcoX2TjzrpJgszgqcX\\n7RA0qqtSXmgNejhWkUtm/aIx9glYAORT94bc2dw12+dQeaMEVlVo1trDBleWhekP\\nP7XpNwF/ejp72wtnJp8I9ZzXTCom4HaVSWNLWKwqeXj7HxFnWSDhRxD+MxL27vP/\\nmY1WEgV9CvgW+7HGUfNhDXYVaJUVvkHWzS2EHZzYD55GRDKwY71hjlV5/aIz5xA9\\nWwrJAk6hPaLBH4d/sSSkZ+vz8YDO9pj9xv7xP7p/lAlfanhYrnsk4k++r4u5nwKp\\n96CnpE6qx6PzrpGKQUcogALYEQc+1j4VHY/oAazjOqoF2IRjWm96UvnuK1p6+NYQ\\nqQIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://mastodon.social/explore/libert%C3%A9\",\"name\":\"#liberté\"},{\"type\":\"Hashtag\",\"href\":\"https://mastodon.social/explore/r%C3%A9silience\",\"name\":\"#résilience\"},{\"type\":\"Hashtag\",\"href\":\"https://mastodon.social/explore/autonomie\",\"name\":\"#autonomie\"},{\"type\":\"Hashtag\",\"href\":\"https://mastodon.social/explore/collapsologie\",\"name\":\"#collapsologie\"}],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Mon blog :\",\"value\":\"\\u003ca href=\\\"https://Graphism.fr\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eGraphism.fr\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Mon quotidien :\",\"value\":\"\\u003ca href=\\\"https://www.instagram.com/designandhuman/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://www.\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003einstagram.com/designandhuman/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Mon site :\",\"value\":\"\\u003ca href=\\\"http://designandhuman.com\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttp://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003edesignandhuman.com\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://mastodon.social/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://files.mastodon.social/accounts/avatars/000/033/591/original/5226bf6d042ddf42.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://files.mastodon.social/accounts/headers/000/033/591/original/27cdd123980e2131.jpg\"}}", "headers": { - "Server": "nginx/1.10.3", - "Date": "Tue, 14 May 2019 13:44:22 GMT", - "Content-Type": "image/jpeg", - "Content-Length": "177064", + "Date": "Fri, 25 Oct 2019 13:16:12 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", "Connection": "keep-alive", - "Last-Modified": "Thu, 28 Feb 2019 11:49:41 GMT", - "ETag": "\"8fdd21e3c8e55d0e396aaf09c5c29cfe\"", - "x-amz-meta-s3cmd-attrs": "uid:1008/gname:mastodon/uname:mastodon/gid:1008/mode:33188/mtime:1527753435/atime:1551264561/ctime:1527753435", - "x-amz-request-id": "tx000000000000000222084-005cd9bd98-c4271e-default", - "X-Cached": "HIT", - "Accept-Ranges": "bytes" + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "Set-Cookie": "_mkra_stck=postgres%3A1572009377.6070812; path=/; max-age=10; expires=Fri, 25 Oct 2019 13:16:22 -0000; HttpOnly", + "ETag": "W/\"d3226bba33a512deb50317f112da9043\"", + "X-Request-Id": "ed69e743-2955-4af2-b3f2-0acfceaf2b01", + "X-Runtime": "0.029535", + "X-Cached": "MISS", + "Strict-Transport-Security": "max-age=31536000" }, "status_code": 200, "type": "ok" diff --git a/test/fixtures/vcr_cassettes/activity_pub/fetch_mobilizon_post_activity.json b/test/fixtures/vcr_cassettes/activity_pub/fetch_mobilizon_post_activity.json new file mode 100644 index 000000000..051ac17b6 --- /dev/null +++ b/test/fixtures/vcr_cassettes/activity_pub/fetch_mobilizon_post_activity.json @@ -0,0 +1,36 @@ +[ + { + "request": { + "body": "", + "headers": { + "Accept": "application/activity+json" + }, + "method": "get", + "options": { + "follow_redirect": "true" + }, + "request_body": "", + "url": "https://test.mobilizon.org/@Alicia" + }, + "response": { + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://litepub.github.io/litepub/context.jsonld\",{\"Hashtag\":\"as:Hashtag\",\"category\":\"sc:category\",\"sc\":\"http://schema.org#\",\"uuid\":\"sc:identifier\"}],\"endpoints\":{\"sharedInbox\":\"https://test.mobilizon.org/inbox\"},\"followers\":\"https://test.mobilizon.org/@Alicia/followers\",\"following\":\"https://test.mobilizon.org/@Alicia/following\",\"id\":\"https://test.mobilizon.org/@Alicia\",\"inbox\":\"https://test.mobilizon.org/@Alicia/inbox\",\"manuallyApprovesFollowers\":false,\"name\":\"Alicia\",\"outbox\":\"https://test.mobilizon.org/@Alicia/outbox\",\"preferredUsername\":\"Alicia\",\"publicKey\":{\"id\":\"https://test.mobilizon.org/@Alicia#main-key\",\"owner\":\"https://test.mobilizon.org/@Alicia\",\"publicKeyPem\":\"-----BEGIN RSA PUBLIC KEY-----\\nMIIBCgKCAQEAvb+emDoC6FCVpfo9Bh608sVsOK+8fun3UIqaR+jr+DZCAjp8ihwa\\nFkXaeOQ744MVS2YdzBEyIlk3sSYD9GezF+zoMbbA8FcnJ5jZhnneRR7ZrEg/cpNx\\nKFVA2ZoQrAABwpnA1iv7ciLoYZKPTDpIZ7Ue5l/k1bYcfTy0d4F3c8YAayWftSWj\\nHy3FK2kZDLdKfpRyfn5a4UI6sao4uD/rHno47g8tPPVA74BBpaTntJfbTWqiR8Vn\\nmNGAzy3+47pVeeg6Rd+AALohzBpHPW3TlJ75mqxPDXk7aDRYXihHrswf4MmKuaXc\\nXdoCu6uxQp41Xf3jVYD+AWw60tv2Oj/d4wIDAQAB\\n-----END RSA PUBLIC KEY-----\\n\\n\"},\"summary\":\"J'aime le karaté, les mangas, coder en python.\",\"type\":\"Person\",\"url\":\"https://test.mobilizon.org/@Alicia\"}", + "headers": { + "Server": "nginx/1.14.2", + "Date": "Sun, 17 Nov 2019 18:00:51 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Content-Length": "1293", + "Connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "*", + "access-control-expose-headers": "", + "cache-control": "max-age=0, private, must-revalidate", + "x-request-id": "FdgFE5DoOmZXNz8ACVni", + "Strict-Transport-Security": "max-age=63072000; includeSubDomains", + "X-Content-Type-Options": "nosniff" + }, + "status_code": 200, + "type": "ok" + } + } +] \ No newline at end of file diff --git a/test/fixtures/vcr_cassettes/activity_pub/fetch_reply_to_framatube.json b/test/fixtures/vcr_cassettes/activity_pub/fetch_reply_to_framatube.json index 53e2b8069..bf4987bb8 100644 --- a/test/fixtures/vcr_cassettes/activity_pub/fetch_reply_to_framatube.json +++ b/test/fixtures/vcr_cassettes/activity_pub/fetch_reply_to_framatube.json @@ -16,164 +16,26 @@ }, "response": { "binary": false, - "body": "{\"type\":\"Video\",\"id\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d\",\"name\":\"What is PeerTube?\",\"duration\":\"PT113S\",\"uuid\":\"9c9de5e8-0a1e-484a-b099-e80766180a6d\",\"tag\":[{\"type\":\"Hashtag\",\"name\":\"framasoft\"},{\"type\":\"Hashtag\",\"name\":\"peertube\"}],\"category\":{\"identifier\":\"15\",\"name\":\"Science & Technology\"},\"licence\":{\"identifier\":\"2\",\"name\":\"Attribution - Share Alike\"},\"language\":{\"identifier\":\"en\",\"name\":\"English\"},\"views\":8593,\"sensitive\":false,\"waitTranscoding\":true,\"state\":1,\"commentsEnabled\":true,\"published\":\"2018-10-01T10:52:46.396Z\",\"updated\":\"2019-05-14T13:01:01.566Z\",\"mediaType\":\"text/markdown\",\"content\":\"**[Want to help to translate this video?](https://trad.framasoft.org/iteration/view/what-is-peertube/master)** (documentation [here](https://trad.framasoft.org))!\\r\\n\\r\\n**Take back the control of your videos! [#JoinPeertube](https://joinpeertube.org)...\",\"support\":null,\"subtitleLanguage\":[{\"identifier\":\"de\",\"name\":\"German\"},{\"identifier\":\"en\",\"name\":\"English\"},{\"identifier\":\"fr\",\"name\":\"French\"},{\"identifier\":\"nl\",\"name\":\"Dutch\"},{\"identifier\":\"ru\",\"name\":\"Russian\"},{\"identifier\":\"sv\",\"name\":\"Swedish\"},{\"identifier\":\"zh\",\"name\":\"Chinese\"}],\"icon\":{\"type\":\"Image\",\"url\":\"https://framatube.org/static/thumbnails/9c9de5e8-0a1e-484a-b099-e80766180a6d.jpg\",\"mediaType\":\"image/jpeg\",\"width\":200,\"height\":110},\"url\":[{\"type\":\"Link\",\"mimeType\":\"video/mp4\",\"mediaType\":\"video/mp4\",\"href\":\"https://framatube.org/static/webseed/9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4\",\"height\":240,\"size\":3452697,\"fps\":24},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent\",\"mediaType\":\"application/x-bittorrent\",\"href\":\"https://framatube.org/static/torrents/9c9de5e8-0a1e-484a-b099-e80766180a6d-240.torrent\",\"height\":240},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"mediaType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"href\":\"magnet:?xs=https%3A%2F%2Fframatube.org%2Fstatic%2Ftorrents%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.torrent&xt=urn:btih:38b4747ff788b30bf61f59d1965cd38f9e48e01f&dn=What+is+PeerTube%3F&tr=wss%3A%2F%2Fframatube.org%3A443%2Ftracker%2Fsocket&tr=https%3A%2F%2Fframatube.org%2Ftracker%2Fannounce&ws=https%3A%2F%2Fframatube.org%2Fstatic%2Fwebseed%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube2.cpy.re%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Ftubercul.es%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube.freeforge.eu%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Ftube.tr4sk.me%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube.video%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube.social%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube.live%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fwatching.cypherpunk.observer%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube.parleur.net%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube.varney.fr%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fvideo.blueline.mg%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Ftube.linc.systems%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4\",\"height\":240},{\"type\":\"Link\",\"mimeType\":\"video/mp4\",\"mediaType\":\"video/mp4\",\"href\":\"https://framatube.org/static/webseed/9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4\",\"height\":720,\"size\":8365049,\"fps\":24},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent\",\"mediaType\":\"application/x-bittorrent\",\"href\":\"https://framatube.org/static/torrents/9c9de5e8-0a1e-484a-b099-e80766180a6d-720.torrent\",\"height\":720},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"mediaType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"href\":\"magnet:?xs=https%3A%2F%2Fframatube.org%2Fstatic%2Ftorrents%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.torrent&xt=urn:btih:9fb0e35b4945565fa842b2bb0fe8b03edf223b15&dn=What+is+PeerTube%3F&tr=wss%3A%2F%2Fframatube.org%3A443%2Ftracker%2Fsocket&tr=https%3A%2F%2Fframatube.org%2Ftracker%2Fannounce&ws=https%3A%2F%2Fframatube.org%2Fstatic%2Fwebseed%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube2.cpy.re%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube.freeforge.eu%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Ftubercul.es%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Ftube.tr4sk.me%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube.video%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube.social%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube.live%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fwatching.cypherpunk.observer%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube.parleur.net%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube.varney.fr%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fvideo.blueline.mg%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Ftube.linc.systems%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4\",\"height\":720},{\"type\":\"Link\",\"mimeType\":\"video/mp4\",\"mediaType\":\"video/mp4\",\"href\":\"https://framatube.org/static/webseed/9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4\",\"height\":360,\"size\":4524751,\"fps\":24},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent\",\"mediaType\":\"application/x-bittorrent\",\"href\":\"https://framatube.org/static/torrents/9c9de5e8-0a1e-484a-b099-e80766180a6d-360.torrent\",\"height\":360},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"mediaType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"href\":\"magnet:?xs=https%3A%2F%2Fframatube.org%2Fstatic%2Ftorrents%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.torrent&xt=urn:btih:16b3720b18752523e2848341d3207120f2de26f8&dn=What+is+PeerTube%3F&tr=wss%3A%2F%2Fframatube.org%3A443%2Ftracker%2Fsocket&tr=https%3A%2F%2Fframatube.org%2Ftracker%2Fannounce&ws=https%3A%2F%2Fframatube.org%2Fstatic%2Fwebseed%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube2.cpy.re%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube.freeforge.eu%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Ftubercul.es%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Ftube.tr4sk.me%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube.video%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube.social%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube.live%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fwatching.cypherpunk.observer%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube.parleur.net%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube.varney.fr%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fvideo.blueline.mg%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Ftube.linc.systems%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4\",\"height\":360},{\"type\":\"Link\",\"mimeType\":\"video/mp4\",\"mediaType\":\"video/mp4\",\"href\":\"https://framatube.org/static/webseed/9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4\",\"height\":480,\"size\":5650553,\"fps\":24},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent\",\"mediaType\":\"application/x-bittorrent\",\"href\":\"https://framatube.org/static/torrents/9c9de5e8-0a1e-484a-b099-e80766180a6d-480.torrent\",\"height\":480},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"mediaType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"href\":\"magnet:?xs=https%3A%2F%2Fframatube.org%2Fstatic%2Ftorrents%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.torrent&xt=urn:btih:bf02027a9aad4275d8baa25afae230b85187bcf7&dn=What+is+PeerTube%3F&tr=wss%3A%2F%2Fframatube.org%3A443%2Ftracker%2Fsocket&tr=https%3A%2F%2Fframatube.org%2Ftracker%2Fannounce&ws=https%3A%2F%2Fframatube.org%2Fstatic%2Fwebseed%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube2.cpy.re%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube.freeforge.eu%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Ftubercul.es%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Ftube.tr4sk.me%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube.video%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube.social%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube.live%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fwatching.cypherpunk.observer%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube.parleur.net%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube.varney.fr%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fvideo.blueline.mg%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Ftube.linc.systems%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4\",\"height\":480},{\"type\":\"Link\",\"mimeType\":\"video/mp4\",\"mediaType\":\"video/mp4\",\"href\":\"https://framatube.org/static/webseed/9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4\",\"height\":1080,\"size\":14689568,\"fps\":24},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent\",\"mediaType\":\"application/x-bittorrent\",\"href\":\"https://framatube.org/static/torrents/9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.torrent\",\"height\":1080},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"mediaType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"href\":\"magnet:?xs=https%3A%2F%2Fframatube.org%2Fstatic%2Ftorrents%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.torrent&xt=urn:btih:dc84b692c4002fec0cae873df0dc7f5d67fc09db&dn=What+is+PeerTube%3F&tr=wss%3A%2F%2Fframatube.org%3A443%2Ftracker%2Fsocket&tr=https%3A%2F%2Fframatube.org%2Ftracker%2Fannounce&ws=https%3A%2F%2Fframatube.org%2Fstatic%2Fwebseed%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube2.cpy.re%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube.freeforge.eu%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Ftubercul.es%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Ftube.tr4sk.me%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube.video%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube.social%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube.live%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fwatching.cypherpunk.observer%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube.parleur.net%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube.varney.fr%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fvideo.blueline.mg%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Ftube.linc.systems%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4\",\"height\":1080},{\"type\":\"Link\",\"mimeType\":\"text/html\",\"mediaType\":\"text/html\",\"href\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d\"}],\"likes\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d/likes\",\"dislikes\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d/dislikes\",\"shares\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d/announces\",\"comments\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d/comments\",\"attributedTo\":[{\"type\":\"Person\",\"id\":\"https://framatube.org/accounts/framasoft\"},{\"type\":\"Group\",\"id\":\"https://framatube.org/video-channels/bf54d359-cfad-4935-9d45-9d6be93f63e8\"}],\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://framatube.org/accounts/framasoft/followers\"],\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"RsaSignature2017\":\"https://w3id.org/security#RsaSignature2017\",\"pt\":\"https://joinpeertube.org/ns\",\"sc\":\"http://schema.org#\",\"Hashtag\":\"as:Hashtag\",\"uuid\":\"sc:identifier\",\"category\":\"sc:category\",\"licence\":\"sc:license\",\"subtitleLanguage\":\"sc:subtitleLanguage\",\"sensitive\":\"as:sensitive\",\"language\":\"sc:inLanguage\",\"views\":\"sc:Number\",\"state\":\"sc:Number\",\"size\":\"sc:Number\",\"fps\":\"sc:Number\",\"commentsEnabled\":\"sc:Boolean\",\"waitTranscoding\":\"sc:Boolean\",\"expires\":\"sc:expires\",\"support\":\"sc:Text\",\"CacheFile\":\"pt:CacheFile\"},{\"likes\":{\"@id\":\"as:likes\",\"@type\":\"@id\"},\"dislikes\":{\"@id\":\"as:dislikes\",\"@type\":\"@id\"},\"shares\":{\"@id\":\"as:shares\",\"@type\":\"@id\"},\"comments\":{\"@id\":\"as:comments\",\"@type\":\"@id\"}}]}", + "body": "{\"type\":\"Video\",\"id\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d\",\"name\":\"What is PeerTube?\",\"duration\":\"PT113S\",\"uuid\":\"9c9de5e8-0a1e-484a-b099-e80766180a6d\",\"tag\":[{\"type\":\"Hashtag\",\"name\":\"framasoft\"},{\"type\":\"Hashtag\",\"name\":\"peertube\"}],\"category\":{\"identifier\":\"15\",\"name\":\"Science & Technology\"},\"licence\":{\"identifier\":\"2\",\"name\":\"Attribution - Share Alike\"},\"language\":{\"identifier\":\"en\",\"name\":\"English\"},\"views\":21799,\"sensitive\":false,\"waitTranscoding\":true,\"state\":1,\"commentsEnabled\":true,\"downloadEnabled\":true,\"published\":\"2018-10-01T10:52:46.396Z\",\"originallyPublishedAt\":null,\"updated\":\"2019-10-25T13:01:00.700Z\",\"mediaType\":\"text/markdown\",\"content\":\"**[Want to help to translate this video?](https://trad.framasoft.org/iteration/view/what-is-peertube/master)** (documentation [here](https://trad.framasoft.org))!\\r\\n\\r\\n**Take back the control of your videos! [#JoinPeertube](https://joinpeertube.org)...\",\"support\":null,\"subtitleLanguage\":[{\"identifier\":\"de\",\"name\":\"German\"},{\"identifier\":\"en\",\"name\":\"English\"},{\"identifier\":\"fr\",\"name\":\"French\"},{\"identifier\":\"nl\",\"name\":\"Dutch\"},{\"identifier\":\"ru\",\"name\":\"Russian\"},{\"identifier\":\"sv\",\"name\":\"Swedish\"},{\"identifier\":\"zh\",\"name\":\"Chinese\"}],\"icon\":{\"type\":\"Image\",\"url\":\"https://framatube.org/static/thumbnails/9c9de5e8-0a1e-484a-b099-e80766180a6d.jpg\",\"mediaType\":\"image/jpeg\",\"width\":200,\"height\":110},\"url\":[{\"type\":\"Link\",\"mimeType\":\"video/mp4\",\"mediaType\":\"video/mp4\",\"href\":\"https://framatube.org/static/webseed/9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4\",\"height\":1080,\"size\":14689568,\"fps\":24},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent\",\"mediaType\":\"application/x-bittorrent\",\"href\":\"https://framatube.org/static/torrents/9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.torrent\",\"height\":1080},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"mediaType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"href\":\"magnet:?xs=https%3A%2F%2Fframatube.org%2Fstatic%2Ftorrents%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.torrent&xt=urn:btih:dc84b692c4002fec0cae873df0dc7f5d67fc09db&dn=What+is+PeerTube%3F&tr=wss%3A%2F%2Fframatube.org%3A443%2Ftracker%2Fsocket&tr=https%3A%2F%2Fframatube.org%2Ftracker%2Fannounce&ws=https%3A%2F%2Fframatube.org%2Fstatic%2Fwebseed%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube.varney.fr%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube.freeforge.eu%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube.librelabucm.org%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Ftube.crapaud-fou.org%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fspacepub.space%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fnordenmedia.com%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube.parleur.net%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fvideo.blueline.mg%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube2.cpy.re%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube.social%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube.nomagic.uk%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Ftubercul.es%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube3.cpy.re%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4&ws=https%3A%2F%2Fpeertube.live%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-1080.mp4\",\"height\":1080},{\"type\":\"Link\",\"mimeType\":\"video/mp4\",\"mediaType\":\"video/mp4\",\"href\":\"https://framatube.org/static/webseed/9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4\",\"height\":480,\"size\":5650553,\"fps\":24},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent\",\"mediaType\":\"application/x-bittorrent\",\"href\":\"https://framatube.org/static/torrents/9c9de5e8-0a1e-484a-b099-e80766180a6d-480.torrent\",\"height\":480},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"mediaType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"href\":\"magnet:?xs=https%3A%2F%2Fframatube.org%2Fstatic%2Ftorrents%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.torrent&xt=urn:btih:bf02027a9aad4275d8baa25afae230b85187bcf7&dn=What+is+PeerTube%3F&tr=wss%3A%2F%2Fframatube.org%3A443%2Ftracker%2Fsocket&tr=https%3A%2F%2Fframatube.org%2Ftracker%2Fannounce&ws=https%3A%2F%2Fframatube.org%2Fstatic%2Fwebseed%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube.varney.fr%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube.social%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube.freeforge.eu%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fnordenmedia.com%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Ftube.crapaud-fou.org%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube.librelabucm.org%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube.parleur.net%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fvideo.blueline.mg%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube2.cpy.re%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Ftubercul.es%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube.nomagic.uk%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube3.cpy.re%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fspacepub.space%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4&ws=https%3A%2F%2Fpeertube.live%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-480.mp4\",\"height\":480},{\"type\":\"Link\",\"mimeType\":\"video/mp4\",\"mediaType\":\"video/mp4\",\"href\":\"https://framatube.org/static/webseed/9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4\",\"height\":360,\"size\":4524751,\"fps\":24},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent\",\"mediaType\":\"application/x-bittorrent\",\"href\":\"https://framatube.org/static/torrents/9c9de5e8-0a1e-484a-b099-e80766180a6d-360.torrent\",\"height\":360},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"mediaType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"href\":\"magnet:?xs=https%3A%2F%2Fframatube.org%2Fstatic%2Ftorrents%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.torrent&xt=urn:btih:16b3720b18752523e2848341d3207120f2de26f8&dn=What+is+PeerTube%3F&tr=wss%3A%2F%2Fframatube.org%3A443%2Ftracker%2Fsocket&tr=https%3A%2F%2Fframatube.org%2Ftracker%2Fannounce&ws=https%3A%2F%2Fframatube.org%2Fstatic%2Fwebseed%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube.varney.fr%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube.freeforge.eu%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fnordenmedia.com%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube.librelabucm.org%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Ftube.crapaud-fou.org%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fvideo.blueline.mg%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube2.cpy.re%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube.social%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube.parleur.net%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube3.cpy.re%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Ftubercul.es%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube.nomagic.uk%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fspacepub.space%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4&ws=https%3A%2F%2Fpeertube.live%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-360.mp4\",\"height\":360},{\"type\":\"Link\",\"mimeType\":\"video/mp4\",\"mediaType\":\"video/mp4\",\"href\":\"https://framatube.org/static/webseed/9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4\",\"height\":720,\"size\":8365049,\"fps\":24},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent\",\"mediaType\":\"application/x-bittorrent\",\"href\":\"https://framatube.org/static/torrents/9c9de5e8-0a1e-484a-b099-e80766180a6d-720.torrent\",\"height\":720},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"mediaType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"href\":\"magnet:?xs=https%3A%2F%2Fframatube.org%2Fstatic%2Ftorrents%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.torrent&xt=urn:btih:9fb0e35b4945565fa842b2bb0fe8b03edf223b15&dn=What+is+PeerTube%3F&tr=wss%3A%2F%2Fframatube.org%3A443%2Ftracker%2Fsocket&tr=https%3A%2F%2Fframatube.org%2Ftracker%2Fannounce&ws=https%3A%2F%2Fframatube.org%2Fstatic%2Fwebseed%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube.varney.fr%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube.freeforge.eu%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fvideo.blueline.mg%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube.librelabucm.org%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Ftube.crapaud-fou.org%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fspacepub.space%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fnordenmedia.com%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube2.cpy.re%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube.social%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube.parleur.net%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Ftubercul.es%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube3.cpy.re%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube.nomagic.uk%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4&ws=https%3A%2F%2Fpeertube.live%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-720.mp4\",\"height\":720},{\"type\":\"Link\",\"mimeType\":\"video/mp4\",\"mediaType\":\"video/mp4\",\"href\":\"https://framatube.org/static/webseed/9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4\",\"height\":240,\"size\":3452697,\"fps\":24},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent\",\"mediaType\":\"application/x-bittorrent\",\"href\":\"https://framatube.org/static/torrents/9c9de5e8-0a1e-484a-b099-e80766180a6d-240.torrent\",\"height\":240},{\"type\":\"Link\",\"mimeType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"mediaType\":\"application/x-bittorrent;x-scheme-handler/magnet\",\"href\":\"magnet:?xs=https%3A%2F%2Fframatube.org%2Fstatic%2Ftorrents%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.torrent&xt=urn:btih:38b4747ff788b30bf61f59d1965cd38f9e48e01f&dn=What+is+PeerTube%3F&tr=wss%3A%2F%2Fframatube.org%3A443%2Ftracker%2Fsocket&tr=https%3A%2F%2Fframatube.org%2Ftracker%2Fannounce&ws=https%3A%2F%2Fframatube.org%2Fstatic%2Fwebseed%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube.varney.fr%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube.freeforge.eu%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Ftube.crapaud-fou.org%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube.librelabucm.org%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fspacepub.space%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fnordenmedia.com%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Ftubercul.es%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube.parleur.net%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fvideo.blueline.mg%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube2.cpy.re%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube.social%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube.nomagic.uk%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube3.cpy.re%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4&ws=https%3A%2F%2Fpeertube.live%2Fstatic%2Fredundancy%2F9c9de5e8-0a1e-484a-b099-e80766180a6d-240.mp4\",\"height\":240},{\"type\":\"Link\",\"mimeType\":\"text/html\",\"mediaType\":\"text/html\",\"href\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d\"}],\"likes\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d/likes\",\"dislikes\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d/dislikes\",\"shares\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d/announces\",\"comments\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d/comments\",\"attributedTo\":[{\"type\":\"Person\",\"id\":\"https://framatube.org/accounts/framasoft\"},{\"type\":\"Group\",\"id\":\"https://framatube.org/video-channels/bf54d359-cfad-4935-9d45-9d6be93f63e8\"}],\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://framatube.org/accounts/framasoft/followers\"],\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"RsaSignature2017\":\"https://w3id.org/security#RsaSignature2017\",\"pt\":\"https://joinpeertube.org/ns#\",\"sc\":\"http://schema.org#\",\"Hashtag\":\"as:Hashtag\",\"uuid\":\"sc:identifier\",\"category\":\"sc:category\",\"licence\":\"sc:license\",\"subtitleLanguage\":\"sc:subtitleLanguage\",\"sensitive\":\"as:sensitive\",\"language\":\"sc:inLanguage\",\"expires\":\"sc:expires\",\"CacheFile\":\"pt:CacheFile\",\"Infohash\":\"pt:Infohash\",\"originallyPublishedAt\":\"sc:datePublished\",\"views\":{\"@type\":\"sc:Number\",\"@id\":\"pt:views\"},\"state\":{\"@type\":\"sc:Number\",\"@id\":\"pt:state\"},\"size\":{\"@type\":\"sc:Number\",\"@id\":\"pt:size\"},\"fps\":{\"@type\":\"sc:Number\",\"@id\":\"pt:fps\"},\"startTimestamp\":{\"@type\":\"sc:Number\",\"@id\":\"pt:startTimestamp\"},\"stopTimestamp\":{\"@type\":\"sc:Number\",\"@id\":\"pt:stopTimestamp\"},\"position\":{\"@type\":\"sc:Number\",\"@id\":\"pt:position\"},\"commentsEnabled\":{\"@type\":\"sc:Boolean\",\"@id\":\"pt:commentsEnabled\"},\"downloadEnabled\":{\"@type\":\"sc:Boolean\",\"@id\":\"pt:downloadEnabled\"},\"waitTranscoding\":{\"@type\":\"sc:Boolean\",\"@id\":\"pt:waitTranscoding\"},\"support\":{\"@type\":\"sc:Text\",\"@id\":\"pt:support\"}},{\"likes\":{\"@id\":\"as:likes\",\"@type\":\"@id\"},\"dislikes\":{\"@id\":\"as:dislikes\",\"@type\":\"@id\"},\"playlists\":{\"@id\":\"pt:playlists\",\"@type\":\"@id\"},\"shares\":{\"@id\":\"as:shares\",\"@type\":\"@id\"},\"comments\":{\"@id\":\"as:comments\",\"@type\":\"@id\"}}]}", "headers": { - "Server": "nginx/1.10.3", - "Date": "Tue, 14 May 2019 13:48:58 GMT", + "Server": "nginx/1.14.2", + "Date": "Fri, 25 Oct 2019 13:15:53 GMT", "Content-Type": "application/activity+json; charset=utf-8", - "Content-Length": "13941", + "Content-Length": "15621", "Connection": "keep-alive", - "Content-Security-Policy-Report-Only": "default-src 'none'; connect-src * data:; media-src 'self' https: blob:; font-src 'self' data:; img-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; object-src 'none'; form-action 'self'; frame-ancestors 'none'; base-uri 'self'; manifest-src 'self'; frame-src 'self'; worker-src 'self'; upgrade-insecure-requests", - "X-DNS-Prefetch-Control": "off", - "X-Frame-Options": "DENY", - "X-Download-Options": "noopen", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", + "X-Powered-By": "Express", "Tk": "N", - "ETag": "W/\"3675-F7S+7x4vhVh1dH+fnKx+YrL+PUE\"", + "ETag": "W/\"3d05-Hj7KvJBUi0Z2p3C9bd1M/alJgU4\"", + "cache-control": "max-age=1", "Strict-Transport-Security": "max-age=63072000; includeSubDomains; preload", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", "X-Robots-Tag": "none" }, "status_code": 200, "type": "ok" } }, - { - "request": { - "body": "", - "headers": { - "Accept": "application/activity+json" - }, - "method": "get", - "options": { - "follow_redirect": "true", - "recv_timeout": 20000, - "connect_timeout": 10000 - }, - "request_body": "", - "url": "https://framapiaf.org/users/Pouhiou/statuses/100859807665671505" - }, - "response": { - "binary": false, - "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",{\"ostatus\":\"http://ostatus.org#\",\"atomUri\":\"ostatus:atomUri\",\"inReplyToAtomUri\":\"ostatus:inReplyToAtomUri\",\"conversation\":\"ostatus:conversation\",\"sensitive\":\"as:sensitive\",\"Hashtag\":\"as:Hashtag\",\"toot\":\"http://joinmastodon.org/ns#\",\"Emoji\":\"toot:Emoji\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"},\"blurhash\":\"toot:blurhash\"}],\"id\":\"https://framapiaf.org/users/Pouhiou/statuses/100859807665671505\",\"type\":\"Note\",\"summary\":null,\"inReplyTo\":\"https://diaspodon.fr/users/dada/statuses/100820008426311925\",\"published\":\"2018-10-08T11:35:30Z\",\"url\":\"https://framapiaf.org/@Pouhiou/100859807665671505\",\"attributedTo\":\"https://framapiaf.org/users/Pouhiou\",\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://framapiaf.org/users/Pouhiou/followers\",\"https://framatube.org/accounts/framasoft\",\"https://diaspodon.fr/users/dada\"],\"sensitive\":false,\"atomUri\":\"https://framapiaf.org/users/Pouhiou/statuses/100859807665671505\",\"inReplyToAtomUri\":\"https://diaspodon.fr/users/dada/statuses/100820008426311925\",\"conversation\":\"tag:diaspodon.fr,2018-10-01:objectId=1187066:objectType=Conversation\",\"content\":\"\\u003cp\\u003e\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://diaspodon.fr/@dada\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003edada\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framatube.org/accounts/framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eframasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e Si, c\\u0026apos;est même marqué dans le générique, a priori ;).\\u003c/p\\u003e\",\"contentMap\":{\"fr\":\"\\u003cp\\u003e\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://diaspodon.fr/@dada\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003edada\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framatube.org/accounts/framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eframasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e Si, c\\u0026apos;est même marqué dans le générique, a priori ;).\\u003c/p\\u003e\"},\"attachment\":[],\"tag\":[{\"type\":\"Mention\",\"href\":\"https://diaspodon.fr/users/dada\",\"name\":\"@dada@diaspodon.fr\"},{\"type\":\"Mention\",\"href\":\"https://framatube.org/accounts/framasoft\",\"name\":\"@framasoft@framatube.org\"}],\"replies\":{\"id\":\"https://framapiaf.org/users/Pouhiou/statuses/100859807665671505/replies\",\"type\":\"Collection\",\"first\":{\"type\":\"CollectionPage\",\"partOf\":\"https://framapiaf.org/users/Pouhiou/statuses/100859807665671505/replies\",\"items\":[]}}}", - "headers": { - "Date": "Tue, 14 May 2019 13:48:56 GMT", - "Content-Type": "application/activity+json; charset=utf-8", - "Transfer-Encoding": "chunked", - "Connection": "keep-alive", - "Server": "Mastodon", - "X-Frame-Options": "DENY", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Link": "; rel=\"alternate\"; type=\"application/atom+xml\", ; rel=\"alternate\"; type=\"application/activity+json\"", - "Vary": "Accept,Accept-Encoding", - "Cache-Control": "max-age=180, public", - "ETag": "W/\"95d67c42c1387ff5f0242d9e3229beb8\"", - "X-Request-Id": "5d676e67-e2a4-4547-ae89-f71615d9cf18", - "X-Runtime": "0.030055", - "X-Cached": "HIT", - "Strict-Transport-Security": "max-age=31536000" - }, - "status_code": 200, - "type": "ok" - } - }, - { - "request": { - "body": "", - "headers": { - "Accept": "application/activity+json" - }, - "method": "get", - "options": { - "follow_redirect": "true" - }, - "request_body": "", - "url": "https://framapiaf.org/users/Pouhiou" - }, - "response": { - "binary": false, - "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"Hashtag\":\"as:Hashtag\",\"Emoji\":\"toot:Emoji\",\"IdentityProof\":\"toot:IdentityProof\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/Pouhiou\",\"type\":\"Person\",\"following\":\"https://framapiaf.org/users/Pouhiou/following\",\"followers\":\"https://framapiaf.org/users/Pouhiou/followers\",\"inbox\":\"https://framapiaf.org/users/Pouhiou/inbox\",\"outbox\":\"https://framapiaf.org/users/Pouhiou/outbox\",\"featured\":\"https://framapiaf.org/users/Pouhiou/collections/featured\",\"preferredUsername\":\"Pouhiou\",\"name\":\"💖 Pouhiou 💖\",\"summary\":\"\\u003cp\\u003eIci c\\u0026apos;est perso, pas boulot ! Faker devenu maker, ex-vidéaste et écrivain en jachère.\\u003cbr /\\u003eJe tricote comme si ma vie ne tenait qu\\u0026apos;à un fil.\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@Pouhiou\",\"manuallyApprovesFollowers\":false,\"publicKey\":{\"id\":\"https://framapiaf.org/users/Pouhiou#main-key\",\"owner\":\"https://framapiaf.org/users/Pouhiou\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw0yHEOcbfRb+bc9SYOZJ\\nvz+KPzmSHnu8lAN2BjxzLnw/aTljBQNvpMOIUCeWVXSLR5jrJt0bnitJjDvkN4HQ\\naKuXbBRTAGBV6odAd1TGImTIDQE/oqKXbz6Cps759X0MA0QHlbwB0c40SK1v0T82\\nqbvB+HD3o2cuE9da00JI/fKeV/7joIwQ2ep2K5CSkzmu5yNnTq8usp78T5CySRXv\\nXNMUu180TmFdLm4PvjUJZyE1OZsGpO2L5IrhUdtjK+5cBfpcDa8/+l7FgTozjGf2\\n9erS3aV3H5KzknVchQn2jQ/JQGeLjDXXyc16iH+EMyIPcn4L7njfHYCtWKtKOPrA\\nvwIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Framasoft\",\"value\":\"\\u003ca href=\\\"https://contact.framasoft.org\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Zèbre\",\"value\":\"option licorne\"},{\"type\":\"PropertyValue\",\"name\":\"Feu mes romans\",\"value\":\"\\u003ca href=\\\"https://framabook.org\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframabook.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Pronom\",\"value\":\"il\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/png\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/005/304/original/d699a03a883bd3a8.png\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/png\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/005/304/original/c4dc36352f6964f1.png\"}}", - "headers": { - "Date": "Tue, 14 May 2019 13:48:56 GMT", - "Content-Type": "application/activity+json; charset=utf-8", - "Transfer-Encoding": "chunked", - "Connection": "keep-alive", - "Server": "Mastodon", - "X-Frame-Options": "DENY", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Link": "; rel=\"lrdd\"; type=\"application/xrd+xml\", ; rel=\"alternate\"; type=\"application/atom+xml\", ; rel=\"alternate\"; type=\"application/activity+json\"", - "Vary": "Accept, Accept-Encoding, Origin", - "Cache-Control": "max-age=180, public", - "ETag": "W/\"eec30d947181c40b8502dd87d94a9282\"", - "X-Request-Id": "a28adcd5-5737-46b1-9c6f-1b9437d0723e", - "X-Runtime": "0.008646", - "X-Cached": "EXPIRED", - "Strict-Transport-Security": "max-age=31536000" - }, - "status_code": 200, - "type": "ok" - } - }, - { - "request": { - "body": "", - "headers": [], - "method": "get", - "options": [], - "request_body": "", - "url": "https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/005/304/original/d699a03a883bd3a8.png" - }, - "response": { - "binary": true, - "body": "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", - "headers": { - "Server": "nginx/1.10.3", - "Date": "Tue, 14 May 2019 13:48:57 GMT", - "Content-Type": "image/png", - "Content-Length": "24333", - "Connection": "keep-alive", - "Last-Modified": "Thu, 28 Feb 2019 05:29:35 GMT", - "ETag": "\"109b18659bfb947ff03d050fab226277\"", - "x-amz-meta-s3cmd-attrs": "uid:1008/gname:mastodon/uname:mastodon/gid:1008/mode:33188/mtime:1517169842/atime:1551258796/ctime:1517169842", - "x-amz-request-id": "tx000000000000000190e3c-005cd1beaf-c4271e-default", - "X-Cached": "HIT", - "Accept-Ranges": "bytes" - }, - "status_code": 200, - "type": "ok" - } - }, - { - "request": { - "body": "", - "headers": [], - "method": "get", - "options": [], - "request_body": "", - "url": "https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/005/304/original/c4dc36352f6964f1.png" - }, - "response": { - "binary": true, - "body": "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", - "headers": { - "Server": "nginx/1.10.3", - "Date": "Tue, 14 May 2019 13:48:57 GMT", - "Content-Type": "image/png", - "Content-Length": "314619", - "Connection": "keep-alive", - "Last-Modified": "Thu, 28 Feb 2019 11:54:36 GMT", - "ETag": "\"d45da521a24fdad6832c9b450e095d2e\"", - "x-amz-meta-s3cmd-attrs": "uid:1008/gname:mastodon/uname:mastodon/gid:1008/mode:33188/mtime:1492169500/atime:1551308159/ctime:1492169500", - "x-amz-request-id": "tx00000000000000022cce4-005cd9dc1b-c4271e-default", - "X-Cached": "HIT", - "Accept-Ranges": "bytes" - }, - "status_code": 200, - "type": "ok" - } - }, { "request": { "body": "", @@ -191,9 +53,9 @@ }, "response": { "binary": false, - "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",{\"ostatus\":\"http://ostatus.org#\",\"atomUri\":\"ostatus:atomUri\",\"inReplyToAtomUri\":\"ostatus:inReplyToAtomUri\",\"conversation\":\"ostatus:conversation\",\"sensitive\":\"as:sensitive\",\"Hashtag\":\"as:Hashtag\",\"toot\":\"http://joinmastodon.org/ns#\",\"Emoji\":\"toot:Emoji\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"},\"blurhash\":\"toot:blurhash\"}],\"id\":\"https://diaspodon.fr/users/dada/statuses/100820008426311925\",\"type\":\"Note\",\"summary\":null,\"inReplyTo\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d\",\"published\":\"2018-10-01T10:54:01Z\",\"url\":\"https://diaspodon.fr/@dada/100820008426311925\",\"attributedTo\":\"https://diaspodon.fr/users/dada\",\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://diaspodon.fr/users/dada/followers\",\"https://framapiaf.org/users/Pouhiou\",\"https://framatube.org/accounts/framasoft\"],\"sensitive\":false,\"atomUri\":\"https://diaspodon.fr/users/dada/statuses/100820008426311925\",\"inReplyToAtomUri\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d\",\"conversation\":\"tag:diaspodon.fr,2018-10-01:objectId=1187066:objectType=Conversation\",\"content\":\"\\u003cp\\u003e\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framatube.org/accounts/framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eframasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e Ça ne serait pas la voix de \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Pouhiou\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003ePouhiou\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e ? 🤔\\u003c/p\\u003e\",\"contentMap\":{\"fr\":\"\\u003cp\\u003e\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framatube.org/accounts/framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eframasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e Ça ne serait pas la voix de \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Pouhiou\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003ePouhiou\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e ? 🤔\\u003c/p\\u003e\"},\"attachment\":[],\"tag\":[{\"type\":\"Mention\",\"href\":\"https://framatube.org/accounts/framasoft\",\"name\":\"@framasoft@framatube.org\"},{\"type\":\"Mention\",\"href\":\"https://framapiaf.org/users/Pouhiou\",\"name\":\"@Pouhiou@framapiaf.org\"}],\"replies\":{\"id\":\"https://diaspodon.fr/users/dada/statuses/100820008426311925/replies\",\"type\":\"Collection\",\"first\":{\"type\":\"CollectionPage\",\"partOf\":\"https://diaspodon.fr/users/dada/statuses/100820008426311925/replies\",\"items\":[]}}}", + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",{\"ostatus\":\"http://ostatus.org#\",\"atomUri\":\"ostatus:atomUri\",\"inReplyToAtomUri\":\"ostatus:inReplyToAtomUri\",\"conversation\":\"ostatus:conversation\",\"sensitive\":\"as:sensitive\",\"toot\":\"http://joinmastodon.org/ns#\",\"votersCount\":\"toot:votersCount\"}],\"id\":\"https://diaspodon.fr/users/dada/statuses/100820008426311925\",\"type\":\"Note\",\"summary\":null,\"inReplyTo\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d\",\"published\":\"2018-10-01T10:54:01Z\",\"url\":\"https://diaspodon.fr/@dada/100820008426311925\",\"attributedTo\":\"https://diaspodon.fr/users/dada\",\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://diaspodon.fr/users/dada/followers\",\"https://framapiaf.org/users/Pouhiou\",\"https://framatube.org/accounts/framasoft\"],\"sensitive\":false,\"atomUri\":\"https://diaspodon.fr/users/dada/statuses/100820008426311925\",\"inReplyToAtomUri\":\"https://framatube.org/videos/watch/9c9de5e8-0a1e-484a-b099-e80766180a6d\",\"conversation\":\"tag:diaspodon.fr,2018-10-01:objectId=1187066:objectType=Conversation\",\"content\":\"\\u003cp\\u003e\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framatube.org/accounts/framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eframasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e Ça ne serait pas la voix de \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Pouhiou\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003ePouhiou\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e ? 🤔\\u003c/p\\u003e\",\"contentMap\":{\"fr\":\"\\u003cp\\u003e\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framatube.org/accounts/framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eframasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e Ça ne serait pas la voix de \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Pouhiou\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003ePouhiou\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e ? 🤔\\u003c/p\\u003e\"},\"attachment\":[],\"tag\":[{\"type\":\"Mention\",\"href\":\"https://framatube.org/accounts/framasoft\",\"name\":\"@framasoft@framatube.org\"},{\"type\":\"Mention\",\"href\":\"https://framapiaf.org/users/Pouhiou\",\"name\":\"@Pouhiou@framapiaf.org\"}],\"replies\":{\"id\":\"https://diaspodon.fr/users/dada/statuses/100820008426311925/replies\",\"type\":\"Collection\",\"first\":{\"type\":\"CollectionPage\",\"next\":\"https://diaspodon.fr/users/dada/statuses/100820008426311925/replies?only_other_accounts=true\\u0026page=true\",\"partOf\":\"https://diaspodon.fr/users/dada/statuses/100820008426311925/replies\",\"items\":[]}}}", "headers": { - "Date": "Tue, 14 May 2019 13:48:57 GMT", + "Date": "Fri, 25 Oct 2019 13:15:52 GMT", "Content-Type": "application/activity+json; charset=utf-8", "Transfer-Encoding": "chunked", "Connection": "keep-alive", @@ -201,12 +63,13 @@ "X-Frame-Options": "DENY", "X-Content-Type-Options": "nosniff", "X-XSS-Protection": "1; mode=block", - "Link": "; rel=\"alternate\"; type=\"application/atom+xml\", ; rel=\"alternate\"; type=\"application/activity+json\"", + "Link": "; rel=\"alternate\"; type=\"application/activity+json\"", "Vary": "Accept,Accept-Encoding", "Cache-Control": "max-age=180, public", - "ETag": "W/\"a0de1fe4bf76151a10a4dc3b73a6bdf4\"", - "X-Request-Id": "2201a294-5d74-4435-a1ae-b5b302012879", - "X-Runtime": "0.044041", + "ETag": "W/\"0b2319faba8e3100a5bacd96d542127d\"", + "X-Request-Id": "b481aa9c-b576-49fe-96af-deea09885728", + "X-Runtime": "0.039193", + "X-Cached": "MISS", "Strict-Transport-Security": "max-age=31536000" }, "status_code": 200, @@ -228,9 +91,9 @@ }, "response": { "binary": false, - "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"Hashtag\":\"as:Hashtag\",\"Emoji\":\"toot:Emoji\",\"IdentityProof\":\"toot:IdentityProof\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://diaspodon.fr/users/dada\",\"type\":\"Person\",\"following\":\"https://diaspodon.fr/users/dada/following\",\"followers\":\"https://diaspodon.fr/users/dada/followers\",\"inbox\":\"https://diaspodon.fr/users/dada/inbox\",\"outbox\":\"https://diaspodon.fr/users/dada/outbox\",\"featured\":\"https://diaspodon.fr/users/dada/collections/featured\",\"preferredUsername\":\"dada\",\"name\":\"dada\",\"summary\":\"\\u003cp\\u003e🇫🇷 \\u003ca href=\\\"https://diaspodon.fr/tags/bidouilleur\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eBidouilleur\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://diaspodon.fr/tags/routard\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eroutard\\u003c/span\\u003e\\u003c/a\\u003e \\u003cbr /\\u003e🇬🇧 \\u003ca href=\\\"https://diaspodon.fr/tags/hacker\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003ehacker\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://diaspodon.fr/tags/hitchhiker\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003ehitchhiker\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\\u003cp\\u003e\\u003ca href=\\\"https://diaspodon.fr/tags/kubernetes\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eKubernetes\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://diaspodon.fr/tags/k8s\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003ek8s\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://diaspodon.fr/tags/docker\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003edocker\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://diaspodon.fr/tags/devops\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003edevops\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://diaspodon.fr/tags/admin\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eadmin\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\",\"url\":\"https://diaspodon.fr/@dada\",\"manuallyApprovesFollowers\":false,\"publicKey\":{\"id\":\"https://diaspodon.fr/users/dada#main-key\",\"owner\":\"https://diaspodon.fr/users/dada\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtomFq5br9sFatZm3sURt\\nZWHZ2Bc7VS0wyzfp6KPGdTcJMSTDScz+GRKiDlFeFfED9P5gKghMSNb4Xn1kkyNQ\\nSJRvHNyWm8gS+A45PgipCDcao8eqKE+rHMo+m5cVo+uUDL5riWdU1gswgEa3wxFE\\nToMEmRGAWXMcDSNb1NuX3s57MngnKba7n8wa8DON44F5e7CYhCEPAveLvo2rVv8G\\n2u8uDZUBdnJ8Cc2wzh/iRq8qKSCitHkGYp7U03BvUhHidltZ9fEhexVGs3uYTe1x\\njus+WQB5pE2RShVhOmmppPwvdqOHewTP8i1tFDrcXLhr3q8ub4kQ1DKR0Xx7Wvws\\nRwIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://diaspodon.fr/explore/hacker\",\"name\":\"#hacker\"},{\"type\":\"Hashtag\",\"href\":\"https://diaspodon.fr/explore/bidouilleur\",\"name\":\"#bidouilleur\"},{\"type\":\"Hashtag\",\"href\":\"https://diaspodon.fr/explore/hitchhiker\",\"name\":\"#hitchhiker\"},{\"type\":\"Hashtag\",\"href\":\"https://diaspodon.fr/explore/routard\",\"name\":\"#routard\"},{\"type\":\"Hashtag\",\"href\":\"https://diaspodon.fr/explore/admin\",\"name\":\"#admin\"},{\"type\":\"Hashtag\",\"href\":\"https://diaspodon.fr/explore/docker\",\"name\":\"#docker\"},{\"type\":\"Hashtag\",\"href\":\"https://diaspodon.fr/explore/devops\",\"name\":\"#devops\"},{\"type\":\"Hashtag\",\"href\":\"https://diaspodon.fr/explore/kubernetes\",\"name\":\"#kubernetes\"},{\"type\":\"Hashtag\",\"href\":\"https://diaspodon.fr/explore/k8s\",\"name\":\"#k8s\"}],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Blog\",\"value\":\"\\u003ca href=\\\"https://www.dadall.info\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://www.\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003edadall.info\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Prismo\",\"value\":\"\\u003ca href=\\\"https://hostux.news/@dada\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003ehostux.news/@dada\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Liberapay\",\"value\":\"\\u003ca href=\\\"https://liberapay.com/dada/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eliberapay.com/dada/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Pixelfed\",\"value\":\"\\u003ca href=\\\"https://pix.diaspodon.fr/dada\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003epix.diaspodon.fr/dada\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://diaspodon.fr/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/png\",\"url\":\"https://diaspodon.fr/system/accounts/avatars/000/000/001/original/01fb92da7b31f989.png?1546180160\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/png\",\"url\":\"https://diaspodon.fr/system/accounts/headers/000/000/001/original/6389718302fbb2b5.png?1491764380\"}}", + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"Hashtag\":\"as:Hashtag\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://diaspodon.fr/users/dada\",\"type\":\"Person\",\"following\":\"https://diaspodon.fr/users/dada/following\",\"followers\":\"https://diaspodon.fr/users/dada/followers\",\"inbox\":\"https://diaspodon.fr/users/dada/inbox\",\"outbox\":\"https://diaspodon.fr/users/dada/outbox\",\"featured\":\"https://diaspodon.fr/users/dada/collections/featured\",\"preferredUsername\":\"dada\",\"name\":\"dada\",\"summary\":\"\\u003cp\\u003eInfluenceur en carton de Fédiverse.\\u003c/p\\u003e\",\"url\":\"https://diaspodon.fr/@dada\",\"manuallyApprovesFollowers\":false,\"discoverable\":true,\"publicKey\":{\"id\":\"https://diaspodon.fr/users/dada#main-key\",\"owner\":\"https://diaspodon.fr/users/dada\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtomFq5br9sFatZm3sURt\\nZWHZ2Bc7VS0wyzfp6KPGdTcJMSTDScz+GRKiDlFeFfED9P5gKghMSNb4Xn1kkyNQ\\nSJRvHNyWm8gS+A45PgipCDcao8eqKE+rHMo+m5cVo+uUDL5riWdU1gswgEa3wxFE\\nToMEmRGAWXMcDSNb1NuX3s57MngnKba7n8wa8DON44F5e7CYhCEPAveLvo2rVv8G\\n2u8uDZUBdnJ8Cc2wzh/iRq8qKSCitHkGYp7U03BvUhHidltZ9fEhexVGs3uYTe1x\\njus+WQB5pE2RShVhOmmppPwvdqOHewTP8i1tFDrcXLhr3q8ub4kQ1DKR0Xx7Wvws\\nRwIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://diaspodon.fr/explore/bidouilleur\",\"name\":\"#bidouilleur\"},{\"type\":\"Hashtag\",\"href\":\"https://diaspodon.fr/explore/routard\",\"name\":\"#routard\"},{\"type\":\"Hashtag\",\"href\":\"https://diaspodon.fr/explore/docker\",\"name\":\"#docker\"},{\"type\":\"Hashtag\",\"href\":\"https://diaspodon.fr/explore/kubernetes\",\"name\":\"#kubernetes\"},{\"type\":\"Hashtag\",\"href\":\"https://diaspodon.fr/explore/rancher\",\"name\":\"#rancher\"}],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Blog\",\"value\":\"\\u003ca href=\\\"https://www.dadall.info\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://www.\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003edadall.info\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Pas de status\",\"value\":\"\\u003ca href=\\\"https://status.dadall.info/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003estatus.dadall.info/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Liberapay\",\"value\":\"\\u003ca href=\\\"https://liberapay.com/dada/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eliberapay.com/dada/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Pixelfed\",\"value\":\"\\u003ca href=\\\"https://pix.diaspodon.fr/dada\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003epix.diaspodon.fr/dada\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://diaspodon.fr/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/png\",\"url\":\"https://diaspodon.fr/system/accounts/avatars/000/000/001/original/01fb92da7b31f989.png?1546180160\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/png\",\"url\":\"https://diaspodon.fr/system/accounts/headers/000/000/001/original/6389718302fbb2b5.png?1491764380\"}}", "headers": { - "Date": "Tue, 14 May 2019 13:48:57 GMT", + "Date": "Fri, 25 Oct 2019 13:15:52 GMT", "Content-Type": "application/activity+json; charset=utf-8", "Transfer-Encoding": "chunked", "Connection": "keep-alive", @@ -238,12 +101,13 @@ "X-Frame-Options": "DENY", "X-Content-Type-Options": "nosniff", "X-XSS-Protection": "1; mode=block", - "Link": "; rel=\"lrdd\"; type=\"application/xrd+xml\", ; rel=\"alternate\"; type=\"application/atom+xml\", ; rel=\"alternate\"; type=\"application/activity+json\"", "Vary": "Accept, Accept-Encoding, Origin", "Cache-Control": "max-age=180, public", - "ETag": "W/\"3b20f0966cec42ae9c37924874cc6366\"", - "X-Request-Id": "01a76119-9cd5-457c-8127-70f6690a3453", - "X-Runtime": "0.035117", + "ETag": "W/\"2ac12f4a035935cf11e0e4e03ff600e9\"", + "Set-Cookie": "_mastodon_session=BIXP6quHOMvT%2F4CoWxQ8yJdedIS3CTFfINUsGWzmCYkHWeEZXXmzwjrCR6zR%2F1LP9m5tK5SiE62LucF%2BGhKB--FmDzhLyMe%2Bb2a9Ta--PxD9htsmidlpr1z5kq627w%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "d4b631cd-0b49-43a2-849f-db9cee8ca5a8", + "X-Runtime": "0.013638", + "X-Cached": "MISS", "Strict-Transport-Security": "max-age=31536000" }, "status_code": 200, @@ -253,25 +117,32 @@ { "request": { "body": "", - "headers": [], + "headers": { + "Accept": "application/activity+json" + }, "method": "get", - "options": [], + "options": { + "follow_redirect": "true" + }, "request_body": "", - "url": "https://diaspodon.fr/system/accounts/avatars/000/000/001/original/01fb92da7b31f989.png?1546180160" + "url": "https://framatube.org/accounts/framasoft" }, "response": { - "binary": true, - "body": "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", + "binary": false, + "body": "{\"type\":\"Person\",\"id\":\"https://framatube.org/accounts/framasoft\",\"following\":\"https://framatube.org/accounts/framasoft/following\",\"followers\":\"https://framatube.org/accounts/framasoft/followers\",\"playlists\":\"https://framatube.org/accounts/framasoft/playlists\",\"inbox\":\"https://framatube.org/accounts/framasoft/inbox\",\"outbox\":\"https://framatube.org/accounts/framasoft/outbox\",\"preferredUsername\":\"framasoft\",\"url\":\"https://framatube.org/accounts/framasoft\",\"name\":\"Framasoft\",\"endpoints\":{\"sharedInbox\":\"https://framatube.org/inbox\"},\"publicKey\":{\"id\":\"https://framatube.org/accounts/framasoft#main-key\",\"owner\":\"https://framatube.org/accounts/framasoft\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuRh3frgIg866D0y0FThp\\nSUkJImMcHGkUvpYQYv2iUgarZZtEbwT8PfQf0bJazy+cP8KqQmMDf5PBhT7dfdny\\nf/GKGMw9Olc+QISeKDj3sqZ3Csrm4KV4avMGCfth6eSU7LozojeSGCXdUFz/8UgE\\nfhV4mJjEX/FbwRYoKlagv5rY9mkX5XomzZU+z9j6ZVXyofwOwJvmI1hq0SYDv2bc\\neB/RgIh/H0nyMtF8o+0CT42FNEET9j9m1BKOBtPzwZHmitKRkEmui5cK256s1laB\\nT61KHpcD9gQKkQ+I3sFEzCBUJYfVo6fUe+GehBZuAfq4qDhd15SfE4K9veDscDFI\\nTwIDAQAB\\n-----END PUBLIC KEY-----\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/png\",\"url\":\"https://framatube.org/lazy-static/avatars/f73876f5-1d45-4f8a-942a-d3d5d5ac5dc1.png\"},\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"RsaSignature2017\":\"https://w3id.org/security#RsaSignature2017\",\"pt\":\"https://joinpeertube.org/ns#\",\"sc\":\"http://schema.org#\",\"Hashtag\":\"as:Hashtag\",\"uuid\":\"sc:identifier\",\"category\":\"sc:category\",\"licence\":\"sc:license\",\"subtitleLanguage\":\"sc:subtitleLanguage\",\"sensitive\":\"as:sensitive\",\"language\":\"sc:inLanguage\",\"expires\":\"sc:expires\",\"CacheFile\":\"pt:CacheFile\",\"Infohash\":\"pt:Infohash\",\"originallyPublishedAt\":\"sc:datePublished\",\"views\":{\"@type\":\"sc:Number\",\"@id\":\"pt:views\"},\"state\":{\"@type\":\"sc:Number\",\"@id\":\"pt:state\"},\"size\":{\"@type\":\"sc:Number\",\"@id\":\"pt:size\"},\"fps\":{\"@type\":\"sc:Number\",\"@id\":\"pt:fps\"},\"startTimestamp\":{\"@type\":\"sc:Number\",\"@id\":\"pt:startTimestamp\"},\"stopTimestamp\":{\"@type\":\"sc:Number\",\"@id\":\"pt:stopTimestamp\"},\"position\":{\"@type\":\"sc:Number\",\"@id\":\"pt:position\"},\"commentsEnabled\":{\"@type\":\"sc:Boolean\",\"@id\":\"pt:commentsEnabled\"},\"downloadEnabled\":{\"@type\":\"sc:Boolean\",\"@id\":\"pt:downloadEnabled\"},\"waitTranscoding\":{\"@type\":\"sc:Boolean\",\"@id\":\"pt:waitTranscoding\"},\"support\":{\"@type\":\"sc:Text\",\"@id\":\"pt:support\"}},{\"likes\":{\"@id\":\"as:likes\",\"@type\":\"@id\"},\"dislikes\":{\"@id\":\"as:dislikes\",\"@type\":\"@id\"},\"playlists\":{\"@id\":\"pt:playlists\",\"@type\":\"@id\"},\"shares\":{\"@id\":\"as:shares\",\"@type\":\"@id\"},\"comments\":{\"@id\":\"as:comments\",\"@type\":\"@id\"}}],\"summary\":null}", "headers": { - "Server": "nginx/1.10.3", - "Date": "Tue, 14 May 2019 13:48:57 GMT", - "Content-Type": "image/png", - "Content-Length": "22740", - "Last-Modified": "Sun, 30 Dec 2018 14:29:20 GMT", + "Server": "nginx/1.14.2", + "Date": "Fri, 25 Oct 2019 13:15:53 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Content-Length": "2650", "Connection": "keep-alive", - "ETag": "\"5c28d640-58d4\"", - "Cache-Control": "public, max-age=31536000, immutable", - "Accept-Ranges": "bytes" + "X-Powered-By": "Express", + "Tk": "N", + "ETag": "W/\"a5a-q3EEB+vAuTkJXkHTO/1dqtdrqFw\"", + "Strict-Transport-Security": "max-age=63072000; includeSubDomains; preload", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "X-Robots-Tag": "none" }, "status_code": 200, "type": "ok" @@ -280,25 +151,36 @@ { "request": { "body": "", - "headers": [], + "headers": { + "Accept": "application/activity+json" + }, "method": "get", - "options": [], + "options": { + "follow_redirect": "true" + }, "request_body": "", - "url": "https://diaspodon.fr/system/accounts/headers/000/000/001/original/6389718302fbb2b5.png?1491764380" + "url": "https://framapiaf.org/users/Pouhiou" }, "response": { - "binary": true, - "body": "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", + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/Pouhiou\",\"type\":\"Person\",\"following\":\"https://framapiaf.org/users/Pouhiou/following\",\"followers\":\"https://framapiaf.org/users/Pouhiou/followers\",\"inbox\":\"https://framapiaf.org/users/Pouhiou/inbox\",\"outbox\":\"https://framapiaf.org/users/Pouhiou/outbox\",\"featured\":\"https://framapiaf.org/users/Pouhiou/collections/featured\",\"preferredUsername\":\"Pouhiou\",\"name\":\"💖 Pouhiou 💖\",\"summary\":\"\\u003cp\\u003eIci c\\u0026apos;est perso, pas boulot ! Faker devenu maker, ex-vidéaste et écrivain en jachère.\\u003cbr /\\u003eJe tricote comme si ma vie ne tenait qu\\u0026apos;à un fil.\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@Pouhiou\",\"manuallyApprovesFollowers\":false,\"discoverable\":true,\"publicKey\":{\"id\":\"https://framapiaf.org/users/Pouhiou#main-key\",\"owner\":\"https://framapiaf.org/users/Pouhiou\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw0yHEOcbfRb+bc9SYOZJ\\nvz+KPzmSHnu8lAN2BjxzLnw/aTljBQNvpMOIUCeWVXSLR5jrJt0bnitJjDvkN4HQ\\naKuXbBRTAGBV6odAd1TGImTIDQE/oqKXbz6Cps759X0MA0QHlbwB0c40SK1v0T82\\nqbvB+HD3o2cuE9da00JI/fKeV/7joIwQ2ep2K5CSkzmu5yNnTq8usp78T5CySRXv\\nXNMUu180TmFdLm4PvjUJZyE1OZsGpO2L5IrhUdtjK+5cBfpcDa8/+l7FgTozjGf2\\n9erS3aV3H5KzknVchQn2jQ/JQGeLjDXXyc16iH+EMyIPcn4L7njfHYCtWKtKOPrA\\nvwIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Framasoft\",\"value\":\"\\u003ca href=\\\"https://contact.framasoft.org\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Zèbre\",\"value\":\"option licorne\"},{\"type\":\"PropertyValue\",\"name\":\"Feu mes romans\",\"value\":\"\\u003ca href=\\\"https://framabook.org\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframabook.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Pronom\",\"value\":\"il\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/png\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/005/304/original/d699a03a883bd3a8.png\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/png\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/005/304/original/c4dc36352f6964f1.png\"}}", "headers": { - "Server": "nginx/1.10.3", - "Date": "Tue, 14 May 2019 13:48:57 GMT", - "Content-Type": "image/png", - "Content-Length": "438554", - "Last-Modified": "Wed, 05 Dec 2018 22:43:16 GMT", + "Date": "Fri, 25 Oct 2019 13:15:53 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", "Connection": "keep-alive", - "ETag": "\"5c085484-6b11a\"", - "Strict-Transport-Security": "max-age=31536000", - "Accept-Ranges": "bytes" + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"a40af6b29c453fa8403c842a80117818\"", + "Set-Cookie": "_mastodon_session=ZnjrFH4BlIfxBkAFaLMuM9sCx2GTG%2Bj8ocfiwhgg0z7wlp5PU264gucw9SYyrrg0rYic1nxDGFhUvv0L8Iza--4Pf2ESlKThOfIQwe--6WiqWmr2IhZauKX6V4WjtA%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "b78fc27e-9508-448e-8194-fc04fca466a0", + "X-Runtime": "0.009593", + "X-Cached": "MISS", + "Strict-Transport-Security": "max-age=31536000" }, "status_code": 200, "type": "ok" diff --git a/test/fixtures/vcr_cassettes/activity_pub/mastodon_activity_hashtag.json b/test/fixtures/vcr_cassettes/activity_pub/mastodon_activity_hashtag.json new file mode 100644 index 000000000..4f8f69059 --- /dev/null +++ b/test/fixtures/vcr_cassettes/activity_pub/mastodon_activity_hashtag.json @@ -0,0 +1,78 @@ +[ + { + "request": { + "body": "", + "headers": { + "Accept": "application/activity+json" + }, + "method": "get", + "options": { + "follow_redirect": "true" + }, + "request_body": "", + "url": "https://framapiaf.org/users/admin" + }, + "response": { + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/admin\",\"type\":\"Service\",\"following\":\"https://framapiaf.org/users/admin/following\",\"followers\":\"https://framapiaf.org/users/admin/followers\",\"inbox\":\"https://framapiaf.org/users/admin/inbox\",\"outbox\":\"https://framapiaf.org/users/admin/outbox\",\"featured\":\"https://framapiaf.org/users/admin/collections/featured\",\"preferredUsername\":\"admin\",\"name\":\"Administrateur\",\"summary\":\"\\u003cp\\u003eJe ne suis qu\\u0026apos;un compte inutile. Merci nous de contacter via \\u003ca href=\\\"https://contact.framasoft.org/\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@admin\",\"manuallyApprovesFollowers\":false,\"discoverable\":null,\"publicKey\":{\"id\":\"https://framapiaf.org/users/admin#main-key\",\"owner\":\"https://framapiaf.org/users/admin\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyHaU/AZ5dWtSxZXkPa89\\nDUQ4z+JQHGGUG/xkGuq0v8P6qJfQqtHPBO5vH0IQJqluXWQS96gqTwjZnYevcpNA\\nveYv0K25DWszx5Ehz6JX2/sSvu2rNUcQ3YZvSjdo/Yy1u5Fuc5lLmvw8uFzXYekD\\nWovTMOnp4mIKpVEm/G/v4w8jvFEKw88h743vwaEIim88GEQItMxzGAV6zSqV1DWO\\nLxtoRsinslJYfAG46ex4YUATFveWvOUeWk5W1sEa5f3c0moaTmBM/PAAo8vLxhlw\\nJhsHihsCH+BcXKVMjW8OCqYYqISMxEifUBX63HcJt78ELHpOuc1c2eG59PomtTjQ\\nywIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"News\",\"value\":\"\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Support\",\"value\":\"\\u003ca href=\\\"https://contact.framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Soutenir\",\"value\":\"\\u003ca href=\\\"https://soutenir.framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003esoutenir.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Site\",\"value\":\"\\u003ca href=\\\"https://framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/002/original/85fbb27ad5e3cf71.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/002/original/6aba75f1ab1ab6de.jpg\"}}", + "headers": { + "Date": "Sun, 17 Nov 2019 18:06:58 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", + "Connection": "keep-alive", + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"773e09a2a60446fe74d997858877f7e0\"", + "Set-Cookie": "_mastodon_session=CKtWGZYWl4vVfXZbzKqloeppXKqSHbWZD11101lpU2w8P7rAJSyeO8f29%2BcZRXnQDyqRpH4cS2ykUv5S0upK--8Minoa5pDpPskCqZ--a3Mi5V8CIM8%2BzUAPf3HejA%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "ba12e99c-14ff-4f26-b5d3-8d17ab01f907", + "X-Runtime": "0.027171", + "X-Cached": "MISS", + "Strict-Transport-Security": "max-age=31536000" + }, + "status_code": 200, + "type": "ok" + } + }, + { + "request": { + "body": "", + "headers": { + "Accept": "application/activity+json" + }, + "method": "get", + "options": { + "follow_redirect": "true" + }, + "request_body": "", + "url": "https://framapiaf.org/users/tcit" + }, + "response": { + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"Hashtag\":\"as:Hashtag\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/tcit\",\"type\":\"Person\",\"following\":\"https://framapiaf.org/users/tcit/following\",\"followers\":\"https://framapiaf.org/users/tcit/followers\",\"inbox\":\"https://framapiaf.org/users/tcit/inbox\",\"outbox\":\"https://framapiaf.org/users/tcit/outbox\",\"featured\":\"https://framapiaf.org/users/tcit/collections/featured\",\"preferredUsername\":\"tcit\",\"name\":\"💼 Thomas Citharel (Work)\",\"summary\":\"\\u003cp\\u003e\\u003ca href=\\\"https://framapiaf.org/tags/Framasoft\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/FreeSoftware\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFreeSoftware\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Activism\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eActivism\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/wallabag\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003ewallabag\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Federation\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFederation\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Nextcloud\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eNextcloud\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Mobilizon\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eMobilizon\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Libre\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eLibre\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@tcit\",\"manuallyApprovesFollowers\":false,\"discoverable\":true,\"publicKey\":{\"id\":\"https://framapiaf.org/users/tcit#main-key\",\"owner\":\"https://framapiaf.org/users/tcit\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApscVCt06lrIiB5jT6Kqk\\nZZwPVoPkhR7HzoTGb8rnklZuOyP4goHIuBDnurklztkmDCaM7DbsUWAPgRVtwWFE\\nWuQrOenb7BPRe/m99pJfUTkBQU3IeuRMD/5Fc3OTIhHQOltTSiB900srCUxjysfw\\nnV5JFciCz8YAXTNJZD34qyv8DbtC/pCJM7wMd9Hl3ohxSPETa6CJUaTdlNwlYJa2\\nMOMCj6/7Iv5oAg14FT9lwqS5lF7jPHk9Z7PNc2wPmNVgIYA2n9d5k7JY8TdM8iu4\\nHLnIbJuqDd1uitlYgy1qsdsxjv4U2Y7Nytc+3ZKHtGsCzUltYL5kC7uWrFpGoWo1\\n0QIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/activism\",\"name\":\"#activism\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/federation\",\"name\":\"#federation\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/framasoft\",\"name\":\"#framasoft\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/freesoftware\",\"name\":\"#freesoftware\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/libre\",\"name\":\"#libre\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/mobilizon\",\"name\":\"#mobilizon\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/nextcloud\",\"name\":\"#nextcloud\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/wallabag\",\"name\":\"#wallabag\"}],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Personal account\",\"value\":\"\\u003ca href=\\\"https://social.tcit.fr/@tcit\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003esocial.tcit.fr/@tcit\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Location\",\"value\":\"Nantes, France\"},{\"type\":\"PropertyValue\",\"name\":\"Works at\",\"value\":\"\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Website\",\"value\":\"\\u003ca href=\\\"https://tcit.fr\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003etcit.fr\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"IdentityProof\",\"name\":\"tcit\",\"signatureAlgorithm\":\"keybase\",\"signatureValue\":\"f66b45be42803010fe2f4d80e729b41bbe5ed056e2ff1286b7b5a5ea9c724cc70f\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/001/original/da0cad7ffd20eb61.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/001/original/198d058b3086d82d.jpg\"}}", + "headers": { + "Date": "Sun, 17 Nov 2019 18:06:58 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", + "Connection": "keep-alive", + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"11665b12333a8c7708de7b17f58147b2\"", + "Set-Cookie": "_mastodon_session=Y5%2BTYemXd6V60bDdmZ0yVDccNkpEclesSqSGiWvBcjjwkg54dFqlorvZd4qAcPBQ9sV%2FkmZCl9sTNo2JObDt--NIGkxxOf2zlZTjFI--7XfcLTp268uldNzVRElWOg%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "3fb7c3bb-20bb-4e00-b20e-7e26165870ed", + "X-Runtime": "0.011068", + "X-Cached": "MISS", + "Strict-Transport-Security": "max-age=31536000" + }, + "status_code": 200, + "type": "ok" + } + } +] \ No newline at end of file diff --git a/test/fixtures/vcr_cassettes/activity_pub/mastodon_announce_activity.json b/test/fixtures/vcr_cassettes/activity_pub/mastodon_announce_activity.json new file mode 100644 index 000000000..f42a270b4 --- /dev/null +++ b/test/fixtures/vcr_cassettes/activity_pub/mastodon_announce_activity.json @@ -0,0 +1,118 @@ +[ + { + "request": { + "body": "", + "headers": { + "Accept": "application/activity+json" + }, + "method": "get", + "options": { + "follow_redirect": "true" + }, + "request_body": "", + "url": "https://framapiaf.org/users/Framasoft" + }, + "response": { + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"Hashtag\":\"as:Hashtag\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/Framasoft\",\"type\":\"Person\",\"following\":\"https://framapiaf.org/users/Framasoft/following\",\"followers\":\"https://framapiaf.org/users/Framasoft/followers\",\"inbox\":\"https://framapiaf.org/users/Framasoft/inbox\",\"outbox\":\"https://framapiaf.org/users/Framasoft/outbox\",\"featured\":\"https://framapiaf.org/users/Framasoft/collections/featured\",\"preferredUsername\":\"Framasoft\",\"name\":\"Framasoft\",\"summary\":\"\\u003cp\\u003eLa route est longue mais la voie est libre…\\u003c/p\\u003e\\u003cp\\u003eBesoin d\\u0026apos;aide ? \\u003ca href=\\\"https://contact.framasoft.org\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e /!\\\\ Pas de support sur Mastodon /!\\\\\\u003c/p\\u003e\\u003cp\\u003e\\u003ca href=\\\"https://framapiaf.org/tags/Framasoft\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Libre\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eLibre\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@Framasoft\",\"manuallyApprovesFollowers\":false,\"discoverable\":true,\"publicKey\":{\"id\":\"https://framapiaf.org/users/Framasoft#main-key\",\"owner\":\"https://framapiaf.org/users/Framasoft\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0SgyiKbsNd0adHldDHiw\\nCotPzipq0QMrBgvmapnME8obZvrJWTF+imihNBH/DBemQqRb0ABilWvs0hluWCHl\\nouCi4SnlUljjpp2nmMTFUMPeF/GQByZS4ZPmnipgG+/uqkWL0U/206r//6agvw2s\\nmRcuVwo1xR4MZshxdtqXm/Wg9zavDSMLf/66VevieWvVy+5n0ZsqFAFuHrITgrgt\\n6wS8S3IT7de+7F28JeU/zmRFA3/3+IyWrpTx1CY4J+UM11mLbtpLWy3MCAMffchF\\nZh7TAiaJKAVMjT2Ubyr/1nNn9b4FORwOMIgWIGp5OAD1W/xVTW/rmqArAllgUMEW\\nvwIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/framasoft\",\"name\":\"#framasoft\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/libre\",\"name\":\"#libre\"}],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Contact\",\"value\":\"\\u003ca href=\\\"https://contact.framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Découvrir\",\"value\":\"\\u003ca href=\\\"https://framasoft.org\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Soutenir\",\"value\":\"\\u003ca href=\\\"https://soutenir.framasoft.org\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003esoutenir.framasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/399/original/aa56a445efb72803.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/399/original/94f271e4ef58fc79.jpg\"}}", + "headers": { + "Date": "Sun, 17 Nov 2019 18:08:40 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", + "Connection": "keep-alive", + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"244f2282ec9b1fac35b0381a673683da\"", + "Set-Cookie": "_mastodon_session=nDhrqshXpdzZbmrdaZlyZkoLdtCWwR7Fk5gfGmzbM6rYwIWLmolI6l4ZrZJ8u9LlxtTW2fKDCPSQb0n65eGZ--g9GiXhPk1UPHMvPK--vSrcr3WUxxUowT8mc86ZEg%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "df45f7aa-3018-4387-b75f-e3991eff34a5", + "X-Runtime": "0.004189", + "X-Cached": "MISS", + "Strict-Transport-Security": "max-age=31536000" + }, + "status_code": 200, + "type": "ok" + } + }, + { + "request": { + "body": "", + "headers": { + "Accept": "application/activity+json" + }, + "method": "get", + "options": { + "follow_redirect": "true", + "recv_timeout": 20000, + "connect_timeout": 10000 + }, + "request_body": "", + "url": "https://framapiaf.org/users/Framasoft/statuses/102501959686438400" + }, + "response": { + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",{\"ostatus\":\"http://ostatus.org#\",\"atomUri\":\"ostatus:atomUri\",\"inReplyToAtomUri\":\"ostatus:inReplyToAtomUri\",\"conversation\":\"ostatus:conversation\",\"sensitive\":\"as:sensitive\",\"toot\":\"http://joinmastodon.org/ns#\",\"votersCount\":\"toot:votersCount\",\"blurhash\":\"toot:blurhash\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"},\"Hashtag\":\"as:Hashtag\"}],\"id\":\"https://framapiaf.org/users/Framasoft/statuses/102501959686438400\",\"type\":\"Note\",\"summary\":null,\"inReplyTo\":null,\"published\":\"2019-07-25T11:56:21Z\",\"url\":\"https://framapiaf.org/@Framasoft/102501959686438400\",\"attributedTo\":\"https://framapiaf.org/users/Framasoft\",\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://framapiaf.org/users/Framasoft/followers\",\"https://framapiaf.org/users/tofeo\"],\"sensitive\":false,\"atomUri\":\"https://framapiaf.org/users/Framasoft/statuses/102501959686438400\",\"inReplyToAtomUri\":null,\"conversation\":\"tag:framapiaf.org,2019-07-25:objectId=20221279:objectType=Conversation\",\"content\":\"\\u003cp\\u003e\\u003ca href=\\\"https://framapiaf.org/tags/Hubzilla\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eHubzilla\\u003c/span\\u003e\\u003c/a\\u003e a été ajouté sur \\u003ca href=\\\"https://framapiaf.org/tags/Framalibre\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFramalibre\\u003c/span\\u003e\\u003c/a\\u003e ! Merci \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@tofeo\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003etofeo\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e :wink: !\\u003c/p\\u003e\\u003cp\\u003eOn commence à avoir une belle page consacrée au \\u003ca href=\\\"https://framapiaf.org/tags/F%C3%A9diverse\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFédiverse\\u003c/span\\u003e\\u003c/a\\u003e : \\u003ca href=\\\"https://framalibre.org/tags/fediverse\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframalibre.org/tags/fediverse\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e Il manque encore votre logiciel fédéré préféré ? Vous pouvez l’ajouter !\\u003c/p\\u003e\",\"contentMap\":{\"fr\":\"\\u003cp\\u003e\\u003ca href=\\\"https://framapiaf.org/tags/Hubzilla\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eHubzilla\\u003c/span\\u003e\\u003c/a\\u003e a été ajouté sur \\u003ca href=\\\"https://framapiaf.org/tags/Framalibre\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFramalibre\\u003c/span\\u003e\\u003c/a\\u003e ! Merci \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@tofeo\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003etofeo\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e :wink: !\\u003c/p\\u003e\\u003cp\\u003eOn commence à avoir une belle page consacrée au \\u003ca href=\\\"https://framapiaf.org/tags/F%C3%A9diverse\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFédiverse\\u003c/span\\u003e\\u003c/a\\u003e : \\u003ca href=\\\"https://framalibre.org/tags/fediverse\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframalibre.org/tags/fediverse\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e Il manque encore votre logiciel fédéré préféré ? Vous pouvez l’ajouter !\\u003c/p\\u003e\"},\"attachment\":[{\"type\":\"Document\",\"mediaType\":\"image/png\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/media_attachments/files/004/189/154/original/39b9b6cbe503fe46.png\",\"name\":null,\"blurhash\":\"U7Q]+xZ~xYMy9ZShNdWY?aRjRPad~qNHX8j?\"}],\"tag\":[{\"type\":\"Mention\",\"href\":\"https://framapiaf.org/users/tofeo\",\"name\":\"@tofeo\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/tags/hubzilla\",\"name\":\"#hubzilla\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/tags/framalibre\",\"name\":\"#framalibre\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/tags/f%C3%A9diverse\",\"name\":\"#fédiverse\"}],\"replies\":{\"id\":\"https://framapiaf.org/users/Framasoft/statuses/102501959686438400/replies\",\"type\":\"Collection\",\"first\":{\"type\":\"CollectionPage\",\"next\":\"https://framapiaf.org/users/Framasoft/statuses/102501959686438400/replies?only_other_accounts=true\\u0026page=true\",\"partOf\":\"https://framapiaf.org/users/Framasoft/statuses/102501959686438400/replies\",\"items\":[]}}}", + "headers": { + "Date": "Sun, 17 Nov 2019 18:08:41 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", + "Connection": "keep-alive", + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Link": "; rel=\"alternate\"; type=\"application/activity+json\"", + "Vary": "Accept,Accept-Encoding", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"8ad0a3c0db2302fb0586533aa119e14a\"", + "X-Request-Id": "e44554ac-2714-4ba6-a59f-4aba40758a8e", + "X-Runtime": "0.019506", + "X-Cached": "HIT", + "Strict-Transport-Security": "max-age=31536000" + }, + "status_code": 200, + "type": "ok" + } + }, + { + "request": { + "body": "", + "headers": { + "Accept": "application/activity+json" + }, + "method": "get", + "options": { + "follow_redirect": "true" + }, + "request_body": "", + "url": "https://framapiaf.org/users/tofeo" + }, + "response": { + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"Hashtag\":\"as:Hashtag\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/tofeo\",\"type\":\"Person\",\"following\":\"https://framapiaf.org/users/tofeo/following\",\"followers\":\"https://framapiaf.org/users/tofeo/followers\",\"inbox\":\"https://framapiaf.org/users/tofeo/inbox\",\"outbox\":\"https://framapiaf.org/users/tofeo/outbox\",\"featured\":\"https://framapiaf.org/users/tofeo/collections/featured\",\"preferredUsername\":\"tofeo\",\"name\":\"Toféo\",\"summary\":\"\\u003cp\\u003eDéveloppeur de l\\u0026apos;application \\u003ca href=\\\"https://framapiaf.org/tags/tasko\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003etasko\\u003c/span\\u003e\\u003c/a\\u003e Pour s\\u0026apos;entrainer à \\u003ca href=\\\"https://framapiaf.org/tags/codeigniter\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003ecodeigniter\\u003c/span\\u003e\\u003c/a\\u003e et à \\u003ca href=\\\"https://framapiaf.org/tags/bootstrap\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003ebootstrap\\u003c/span\\u003e\\u003c/a\\u003e et à \\u003ca href=\\\"https://framapiaf.org/tags/git\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003egit\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\\u003cp\\u003e \\u003cbr /\\u003edurée de conservation : 60 jours\\u003c/p\\u003e\\u003cp\\u003eCréation 2018-01-02\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@tofeo\",\"manuallyApprovesFollowers\":false,\"discoverable\":true,\"publicKey\":{\"id\":\"https://framapiaf.org/users/tofeo#main-key\",\"owner\":\"https://framapiaf.org/users/tofeo\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqKooEuaouEfs5NEkt7y9\\ngsBFF8NRB3f6LltOe5KBMCXbTxWjWKdxGE5vIjD9A7a1v0X6/glqC0ELpeZVQ23x\\nmqWVub1r5y8vG1SPMucVUQovqZ1MpG4hlqTN+4IFOB/6K9N0bj4ApJRTh+ACCO9T\\nvW3nx1ATxyMK8SqGL9bYInjxxB1PpfC+hqli9DxJ71/LzUzpP4k8w8vGq07uJ631\\nKOFISNrMWqFSXoAgMUqBs/nJlbmmcZNgshz8qKJwTea80YAUO8CsXUWQWKAtixTG\\ndRmb84RLOWmNEDDVBrarQ0eYmPJgYdTgPKrx+13kXU8xD6G9KG6WPlhNLzbLkgt1\\nwQIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/tasko\",\"name\":\"#tasko\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/codeigniter\",\"name\":\"#codeigniter\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/bootstrap\",\"name\":\"#bootstrap\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/git\",\"name\":\"#git\"}],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Site\",\"value\":\"\\u003ca href=\\\"http://tofeo.aga.ovh\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttp://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003etofeo.aga.ovh\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"pixelfed\",\"value\":\"\\u003ca href=\\\"https://pix.diaspodon.fr/Tofeo\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003epix.diaspodon.fr/Tofeo\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Hubzilla\",\"value\":\"\\u003ca href=\\\"https://source-code.club/channel/tofeo\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003esource-code.club/channel/tofeo\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Peertube\",\"value\":\"\\u003ca href=\\\"https://peertube.nogafa.org/accounts/tofeo/videos\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"ellipsis\\\"\\u003epeertube.nogafa.org/accounts/t\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003eofeo/videos\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/046/043/original/c769b5044db03309.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/png\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/046/043/original/33193ce2bc2777fe.png\"}}", + "headers": { + "Date": "Sun, 17 Nov 2019 18:08:41 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", + "Connection": "keep-alive", + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"38dd6bb2ec7bc7f8bdd3a0b81a0cdc16\"", + "Set-Cookie": "_mastodon_session=v8R%2BhzNZq3%2BWeFC4b%2BgTSla%2FC6bU0QxAF953rhsvQzglIjNhh8%2FojDKBbZ38D9IOqbMShUyNluHNBm%2B8UpKg--STtzbZSa%2FyjeNWoU--xU%2BLa8NwHl9d%2F04rBCSy5A%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "c91186f7-b827-427c-9fd1-6a0f67822e4a", + "X-Runtime": "0.010243", + "X-Cached": "MISS", + "Strict-Transport-Security": "max-age=31536000" + }, + "status_code": 200, + "type": "ok" + } + } +] \ No newline at end of file diff --git a/test/fixtures/vcr_cassettes/activity_pub/mastodon_announce_existing_activity.json b/test/fixtures/vcr_cassettes/activity_pub/mastodon_announce_existing_activity.json new file mode 100644 index 000000000..74397b4ed --- /dev/null +++ b/test/fixtures/vcr_cassettes/activity_pub/mastodon_announce_existing_activity.json @@ -0,0 +1,40 @@ +[ + { + "request": { + "body": "", + "headers": { + "Accept": "application/activity+json" + }, + "method": "get", + "options": { + "follow_redirect": "true" + }, + "request_body": "", + "url": "https://framapiaf.org/users/Framasoft" + }, + "response": { + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"Hashtag\":\"as:Hashtag\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/Framasoft\",\"type\":\"Person\",\"following\":\"https://framapiaf.org/users/Framasoft/following\",\"followers\":\"https://framapiaf.org/users/Framasoft/followers\",\"inbox\":\"https://framapiaf.org/users/Framasoft/inbox\",\"outbox\":\"https://framapiaf.org/users/Framasoft/outbox\",\"featured\":\"https://framapiaf.org/users/Framasoft/collections/featured\",\"preferredUsername\":\"Framasoft\",\"name\":\"Framasoft\",\"summary\":\"\\u003cp\\u003eLa route est longue mais la voie est libre…\\u003c/p\\u003e\\u003cp\\u003eBesoin d\\u0026apos;aide ? \\u003ca href=\\\"https://contact.framasoft.org\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e /!\\\\ Pas de support sur Mastodon /!\\\\\\u003c/p\\u003e\\u003cp\\u003e\\u003ca href=\\\"https://framapiaf.org/tags/Framasoft\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Libre\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eLibre\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@Framasoft\",\"manuallyApprovesFollowers\":false,\"discoverable\":true,\"publicKey\":{\"id\":\"https://framapiaf.org/users/Framasoft#main-key\",\"owner\":\"https://framapiaf.org/users/Framasoft\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0SgyiKbsNd0adHldDHiw\\nCotPzipq0QMrBgvmapnME8obZvrJWTF+imihNBH/DBemQqRb0ABilWvs0hluWCHl\\nouCi4SnlUljjpp2nmMTFUMPeF/GQByZS4ZPmnipgG+/uqkWL0U/206r//6agvw2s\\nmRcuVwo1xR4MZshxdtqXm/Wg9zavDSMLf/66VevieWvVy+5n0ZsqFAFuHrITgrgt\\n6wS8S3IT7de+7F28JeU/zmRFA3/3+IyWrpTx1CY4J+UM11mLbtpLWy3MCAMffchF\\nZh7TAiaJKAVMjT2Ubyr/1nNn9b4FORwOMIgWIGp5OAD1W/xVTW/rmqArAllgUMEW\\nvwIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/framasoft\",\"name\":\"#framasoft\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/libre\",\"name\":\"#libre\"}],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Contact\",\"value\":\"\\u003ca href=\\\"https://contact.framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Découvrir\",\"value\":\"\\u003ca href=\\\"https://framasoft.org\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Soutenir\",\"value\":\"\\u003ca href=\\\"https://soutenir.framasoft.org\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003esoutenir.framasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/399/original/aa56a445efb72803.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/399/original/94f271e4ef58fc79.jpg\"}}", + "headers": { + "Date": "Sun, 17 Nov 2019 18:09:47 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", + "Connection": "keep-alive", + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"244f2282ec9b1fac35b0381a673683da\"", + "Set-Cookie": "_mastodon_session=oLAzClz16WslSvWV2DqKE3h8nqfOVIFGE27%2BX5Ih6yqrChtwZCJVz3BghIcYTpBMOU467Or8nJZO2yPLkQPh--iCbklHRx4hwRBwGH--iLFXW%2B3UtBr28kV8Lfuk5A%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "9ee29645-1f25-479e-8db5-bc90d7b31f4c", + "X-Runtime": "0.028450", + "X-Cached": "MISS", + "Strict-Transport-Security": "max-age=31536000" + }, + "status_code": 200, + "type": "ok" + } + } +] \ No newline at end of file diff --git a/test/fixtures/vcr_cassettes/activity_pub/mastodon_follow_activity.json b/test/fixtures/vcr_cassettes/activity_pub/mastodon_follow_activity.json new file mode 100644 index 000000000..45c0e69c5 --- /dev/null +++ b/test/fixtures/vcr_cassettes/activity_pub/mastodon_follow_activity.json @@ -0,0 +1,42 @@ +[ + { + "request": { + "body": "", + "headers": { + "Accept": "application/activity+json" + }, + "method": "get", + "options": { + "follow_redirect": "true" + }, + "request_body": "", + "url": "https://social.tcit.fr/users/tcit" + }, + "response": { + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://social.tcit.fr/users/tcit\",\"type\":\"Person\",\"following\":\"https://social.tcit.fr/users/tcit/following\",\"followers\":\"https://social.tcit.fr/users/tcit/followers\",\"inbox\":\"https://social.tcit.fr/users/tcit/inbox\",\"outbox\":\"https://social.tcit.fr/users/tcit/outbox\",\"featured\":\"https://social.tcit.fr/users/tcit/collections/featured\",\"preferredUsername\":\"tcit\",\"name\":\"🦄 Thomas Citharel\",\"summary\":\"\\u003cp\\u003eHoping to make people\\u0026apos;s life better with free software at \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e.\\u003c/p\\u003e\",\"url\":\"https://social.tcit.fr/@tcit\",\"manuallyApprovesFollowers\":false,\"discoverable\":true,\"publicKey\":{\"id\":\"https://social.tcit.fr/users/tcit#main-key\",\"owner\":\"https://social.tcit.fr/users/tcit\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApXwYMUdFg3XUd+bGsh8C\\nyiMRGpRGAWuCdM5pDWx5uM4pW2pM3xbHbcI21j9h8BmlAiPg6hbZD73KGly2N8Rt\\n5iIS0I+l6i8kA1JCCdlAaDTRd41RKMggZDoQvjVZQtsyE1VzMeU2kbqqTFN6ew7H\\nvbd6O0NhixoKoZ5f3jwuBDZoT0p1TAcaMdmG8oqHD97isizkDnRn8cOBA6wtI+xb\\n5xP2zxZMsLpTDZLiKU8XcPKZCw4OfQfmDmKkHtrFb77jCAQj/s/FxjVnvxRwmfhN\\nnWy0D+LUV/g63nHh/b5zXIeV92QZLvDYbgbezmzUzv9UeA1s70GGbaDqCIy85gw9\\n+wIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Works at\",\"value\":\"\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Pronouns\",\"value\":\"He/Him\"},{\"type\":\"PropertyValue\",\"name\":\"Work Account\",\"value\":\"\\u003ca href=\\\"https://framapiaf.org/@tcit\\\" rel=\\\"me nofollow noopener noreferrer\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframapiaf.org/@tcit\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Site\",\"value\":\"\\u003ca href=\\\"https://tcit.fr\\\" rel=\\\"me nofollow noopener noreferrer\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003etcit.fr\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://social.tcit.fr/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://media.social.tcit.fr/mastodontcit/accounts/avatars/000/000/001/original/a28c50ce5f2b13fd.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/png\",\"url\":\"https://media.social.tcit.fr/mastodontcit/accounts/headers/000/000/001/original/a3f3ec4f1b6f9f50.png\"}}", + "headers": { + "Date": "Sun, 17 Nov 2019 18:07:29 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", + "Connection": "keep-alive", + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "same-origin", + "Strict-Transport-Security": "max-age=63072000; includeSubDomains; preload", + "X-Clacks-Overhead": "GNU Natalie Nguyen", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"ff1350ff75d62d3c2cb61a0119576ed0\"", + "Set-Cookie": "_mastodon_session=MLASVoTuayZJ50UdWnqLnyKTC4kLydS00RuPn%2BhopTFttZ8Gn3sZc0Tdwmg%2FXBVVC%2F6Pcx7giDvzLa33%2FMGb--WcnqF6HZMoKXoJt%2F--nhk%2FU6I%2FQhqd4yJI8o3oiQ%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "dee85282-f9d0-4c85-8d06-daa455eb2bfb", + "X-Runtime": "0.022962", + "X-Cached": "MISS" + }, + "status_code": 200, + "type": "ok" + } + } +] \ No newline at end of file diff --git a/test/fixtures/vcr_cassettes/activity_pub/mastodon_post_activity.json b/test/fixtures/vcr_cassettes/activity_pub/mastodon_post_activity.json new file mode 100644 index 000000000..f8033adc2 --- /dev/null +++ b/test/fixtures/vcr_cassettes/activity_pub/mastodon_post_activity.json @@ -0,0 +1,78 @@ +[ + { + "request": { + "body": "", + "headers": { + "Accept": "application/activity+json" + }, + "method": "get", + "options": { + "follow_redirect": "true" + }, + "request_body": "", + "url": "https://framapiaf.org/users/admin" + }, + "response": { + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/admin\",\"type\":\"Service\",\"following\":\"https://framapiaf.org/users/admin/following\",\"followers\":\"https://framapiaf.org/users/admin/followers\",\"inbox\":\"https://framapiaf.org/users/admin/inbox\",\"outbox\":\"https://framapiaf.org/users/admin/outbox\",\"featured\":\"https://framapiaf.org/users/admin/collections/featured\",\"preferredUsername\":\"admin\",\"name\":\"Administrateur\",\"summary\":\"\\u003cp\\u003eJe ne suis qu\\u0026apos;un compte inutile. Merci nous de contacter via \\u003ca href=\\\"https://contact.framasoft.org/\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@admin\",\"manuallyApprovesFollowers\":false,\"discoverable\":null,\"publicKey\":{\"id\":\"https://framapiaf.org/users/admin#main-key\",\"owner\":\"https://framapiaf.org/users/admin\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyHaU/AZ5dWtSxZXkPa89\\nDUQ4z+JQHGGUG/xkGuq0v8P6qJfQqtHPBO5vH0IQJqluXWQS96gqTwjZnYevcpNA\\nveYv0K25DWszx5Ehz6JX2/sSvu2rNUcQ3YZvSjdo/Yy1u5Fuc5lLmvw8uFzXYekD\\nWovTMOnp4mIKpVEm/G/v4w8jvFEKw88h743vwaEIim88GEQItMxzGAV6zSqV1DWO\\nLxtoRsinslJYfAG46ex4YUATFveWvOUeWk5W1sEa5f3c0moaTmBM/PAAo8vLxhlw\\nJhsHihsCH+BcXKVMjW8OCqYYqISMxEifUBX63HcJt78ELHpOuc1c2eG59PomtTjQ\\nywIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"News\",\"value\":\"\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Support\",\"value\":\"\\u003ca href=\\\"https://contact.framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Soutenir\",\"value\":\"\\u003ca href=\\\"https://soutenir.framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003esoutenir.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Site\",\"value\":\"\\u003ca href=\\\"https://framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/002/original/85fbb27ad5e3cf71.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/002/original/6aba75f1ab1ab6de.jpg\"}}", + "headers": { + "Date": "Sun, 17 Nov 2019 18:10:03 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", + "Connection": "keep-alive", + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"773e09a2a60446fe74d997858877f7e0\"", + "Set-Cookie": "_mastodon_session=6dcTP9h4RR4HqrIi0iJ2neQ19yBrfxhhZA%2BD1Fs5gfHj2u8htoiPXlYl6ESMDpV28pVxYLYk0q24%2Br1BmFKt--EtCG1U%2Bmr0sXq%2BtG--%2FYBrju1V6UmVKWc5ohy8iw%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "f3ebdac0-f5ab-4c59-87fd-4bea301eee2c", + "X-Runtime": "0.009815", + "X-Cached": "MISS", + "Strict-Transport-Security": "max-age=31536000" + }, + "status_code": 200, + "type": "ok" + } + }, + { + "request": { + "body": "", + "headers": { + "Accept": "application/activity+json" + }, + "method": "get", + "options": { + "follow_redirect": "true" + }, + "request_body": "", + "url": "https://framapiaf.org/users/tcit" + }, + "response": { + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"Hashtag\":\"as:Hashtag\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/tcit\",\"type\":\"Person\",\"following\":\"https://framapiaf.org/users/tcit/following\",\"followers\":\"https://framapiaf.org/users/tcit/followers\",\"inbox\":\"https://framapiaf.org/users/tcit/inbox\",\"outbox\":\"https://framapiaf.org/users/tcit/outbox\",\"featured\":\"https://framapiaf.org/users/tcit/collections/featured\",\"preferredUsername\":\"tcit\",\"name\":\"💼 Thomas Citharel (Work)\",\"summary\":\"\\u003cp\\u003e\\u003ca href=\\\"https://framapiaf.org/tags/Framasoft\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/FreeSoftware\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFreeSoftware\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Activism\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eActivism\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/wallabag\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003ewallabag\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Federation\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFederation\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Nextcloud\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eNextcloud\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Mobilizon\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eMobilizon\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Libre\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eLibre\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@tcit\",\"manuallyApprovesFollowers\":false,\"discoverable\":true,\"publicKey\":{\"id\":\"https://framapiaf.org/users/tcit#main-key\",\"owner\":\"https://framapiaf.org/users/tcit\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApscVCt06lrIiB5jT6Kqk\\nZZwPVoPkhR7HzoTGb8rnklZuOyP4goHIuBDnurklztkmDCaM7DbsUWAPgRVtwWFE\\nWuQrOenb7BPRe/m99pJfUTkBQU3IeuRMD/5Fc3OTIhHQOltTSiB900srCUxjysfw\\nnV5JFciCz8YAXTNJZD34qyv8DbtC/pCJM7wMd9Hl3ohxSPETa6CJUaTdlNwlYJa2\\nMOMCj6/7Iv5oAg14FT9lwqS5lF7jPHk9Z7PNc2wPmNVgIYA2n9d5k7JY8TdM8iu4\\nHLnIbJuqDd1uitlYgy1qsdsxjv4U2Y7Nytc+3ZKHtGsCzUltYL5kC7uWrFpGoWo1\\n0QIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/activism\",\"name\":\"#activism\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/federation\",\"name\":\"#federation\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/framasoft\",\"name\":\"#framasoft\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/freesoftware\",\"name\":\"#freesoftware\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/libre\",\"name\":\"#libre\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/mobilizon\",\"name\":\"#mobilizon\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/nextcloud\",\"name\":\"#nextcloud\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/wallabag\",\"name\":\"#wallabag\"}],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Personal account\",\"value\":\"\\u003ca href=\\\"https://social.tcit.fr/@tcit\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003esocial.tcit.fr/@tcit\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Location\",\"value\":\"Nantes, France\"},{\"type\":\"PropertyValue\",\"name\":\"Works at\",\"value\":\"\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Website\",\"value\":\"\\u003ca href=\\\"https://tcit.fr\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003etcit.fr\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"IdentityProof\",\"name\":\"tcit\",\"signatureAlgorithm\":\"keybase\",\"signatureValue\":\"f66b45be42803010fe2f4d80e729b41bbe5ed056e2ff1286b7b5a5ea9c724cc70f\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/001/original/da0cad7ffd20eb61.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/001/original/198d058b3086d82d.jpg\"}}", + "headers": { + "Date": "Sun, 17 Nov 2019 18:10:03 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", + "Connection": "keep-alive", + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"11665b12333a8c7708de7b17f58147b2\"", + "Set-Cookie": "_mastodon_session=rPmuPnnGzAa%2BBZb0%2Bvt%2FRok4ydHD1Y9npqp1YgJk1H4JuqST21aIj3kEQjv1glh5wN8Su67CYlh5aWZgDKbU--J4qitcxHS2ZQzuHu--2WNpmCDTZOU1uA3YlOYESg%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "cae056e0-2661-4321-a541-0a3b6379db90", + "X-Runtime": "0.011647", + "X-Cached": "MISS", + "Strict-Transport-Security": "max-age=31536000" + }, + "status_code": 200, + "type": "ok" + } + } +] \ No newline at end of file diff --git a/test/fixtures/vcr_cassettes/activity_pub/mastodon_unannounce_activity.json b/test/fixtures/vcr_cassettes/activity_pub/mastodon_unannounce_activity.json new file mode 100644 index 000000000..08f4b08ba --- /dev/null +++ b/test/fixtures/vcr_cassettes/activity_pub/mastodon_unannounce_activity.json @@ -0,0 +1,40 @@ +[ + { + "request": { + "body": "", + "headers": { + "Accept": "application/activity+json" + }, + "method": "get", + "options": { + "follow_redirect": "true" + }, + "request_body": "", + "url": "https://framapiaf.org/users/Framasoft" + }, + "response": { + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"Hashtag\":\"as:Hashtag\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/Framasoft\",\"type\":\"Person\",\"following\":\"https://framapiaf.org/users/Framasoft/following\",\"followers\":\"https://framapiaf.org/users/Framasoft/followers\",\"inbox\":\"https://framapiaf.org/users/Framasoft/inbox\",\"outbox\":\"https://framapiaf.org/users/Framasoft/outbox\",\"featured\":\"https://framapiaf.org/users/Framasoft/collections/featured\",\"preferredUsername\":\"Framasoft\",\"name\":\"Framasoft\",\"summary\":\"\\u003cp\\u003eLa route est longue mais la voie est libre…\\u003c/p\\u003e\\u003cp\\u003eBesoin d\\u0026apos;aide ? \\u003ca href=\\\"https://contact.framasoft.org\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e /!\\\\ Pas de support sur Mastodon /!\\\\\\u003c/p\\u003e\\u003cp\\u003e\\u003ca href=\\\"https://framapiaf.org/tags/Framasoft\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Libre\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eLibre\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@Framasoft\",\"manuallyApprovesFollowers\":false,\"discoverable\":true,\"publicKey\":{\"id\":\"https://framapiaf.org/users/Framasoft#main-key\",\"owner\":\"https://framapiaf.org/users/Framasoft\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0SgyiKbsNd0adHldDHiw\\nCotPzipq0QMrBgvmapnME8obZvrJWTF+imihNBH/DBemQqRb0ABilWvs0hluWCHl\\nouCi4SnlUljjpp2nmMTFUMPeF/GQByZS4ZPmnipgG+/uqkWL0U/206r//6agvw2s\\nmRcuVwo1xR4MZshxdtqXm/Wg9zavDSMLf/66VevieWvVy+5n0ZsqFAFuHrITgrgt\\n6wS8S3IT7de+7F28JeU/zmRFA3/3+IyWrpTx1CY4J+UM11mLbtpLWy3MCAMffchF\\nZh7TAiaJKAVMjT2Ubyr/1nNn9b4FORwOMIgWIGp5OAD1W/xVTW/rmqArAllgUMEW\\nvwIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/framasoft\",\"name\":\"#framasoft\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/libre\",\"name\":\"#libre\"}],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Contact\",\"value\":\"\\u003ca href=\\\"https://contact.framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Découvrir\",\"value\":\"\\u003ca href=\\\"https://framasoft.org\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Soutenir\",\"value\":\"\\u003ca href=\\\"https://soutenir.framasoft.org\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003esoutenir.framasoft.org\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/399/original/aa56a445efb72803.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/399/original/94f271e4ef58fc79.jpg\"}}", + "headers": { + "Date": "Sun, 17 Nov 2019 18:09:19 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", + "Connection": "keep-alive", + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"244f2282ec9b1fac35b0381a673683da\"", + "Set-Cookie": "_mastodon_session=qFu4eHpJm1RgLVk6TyzbLxfQXMGZFqkybY4uqQNKUSUWboKh0edWetZQgoSPIXzAwTTFICfkkEPIhpQ4HnJU--NF09knzR8oukiQAs--2ax%2FdfLh6pkUpm6WDtngbw%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "b121b7a6-423e-4378-97e0-e88a9a51928e", + "X-Runtime": "0.006326", + "X-Cached": "MISS", + "Strict-Transport-Security": "max-age=31536000" + }, + "status_code": 200, + "type": "ok" + } + } +] \ No newline at end of file diff --git a/test/fixtures/vcr_cassettes/activity_pub/unfollow_existing_follow_activity.json b/test/fixtures/vcr_cassettes/activity_pub/unfollow_existing_follow_activity.json new file mode 100644 index 000000000..041fb6361 --- /dev/null +++ b/test/fixtures/vcr_cassettes/activity_pub/unfollow_existing_follow_activity.json @@ -0,0 +1,42 @@ +[ + { + "request": { + "body": "", + "headers": { + "Accept": "application/activity+json" + }, + "method": "get", + "options": { + "follow_redirect": "true" + }, + "request_body": "", + "url": "https://social.tcit.fr/users/tcit" + }, + "response": { + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://social.tcit.fr/users/tcit\",\"type\":\"Person\",\"following\":\"https://social.tcit.fr/users/tcit/following\",\"followers\":\"https://social.tcit.fr/users/tcit/followers\",\"inbox\":\"https://social.tcit.fr/users/tcit/inbox\",\"outbox\":\"https://social.tcit.fr/users/tcit/outbox\",\"featured\":\"https://social.tcit.fr/users/tcit/collections/featured\",\"preferredUsername\":\"tcit\",\"name\":\"🦄 Thomas Citharel\",\"summary\":\"\\u003cp\\u003eHoping to make people\\u0026apos;s life better with free software at \\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e.\\u003c/p\\u003e\",\"url\":\"https://social.tcit.fr/@tcit\",\"manuallyApprovesFollowers\":false,\"discoverable\":true,\"publicKey\":{\"id\":\"https://social.tcit.fr/users/tcit#main-key\",\"owner\":\"https://social.tcit.fr/users/tcit\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApXwYMUdFg3XUd+bGsh8C\\nyiMRGpRGAWuCdM5pDWx5uM4pW2pM3xbHbcI21j9h8BmlAiPg6hbZD73KGly2N8Rt\\n5iIS0I+l6i8kA1JCCdlAaDTRd41RKMggZDoQvjVZQtsyE1VzMeU2kbqqTFN6ew7H\\nvbd6O0NhixoKoZ5f3jwuBDZoT0p1TAcaMdmG8oqHD97isizkDnRn8cOBA6wtI+xb\\n5xP2zxZMsLpTDZLiKU8XcPKZCw4OfQfmDmKkHtrFb77jCAQj/s/FxjVnvxRwmfhN\\nnWy0D+LUV/g63nHh/b5zXIeV92QZLvDYbgbezmzUzv9UeA1s70GGbaDqCIy85gw9\\n+wIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Works at\",\"value\":\"\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Pronouns\",\"value\":\"He/Him\"},{\"type\":\"PropertyValue\",\"name\":\"Work Account\",\"value\":\"\\u003ca href=\\\"https://framapiaf.org/@tcit\\\" rel=\\\"me nofollow noopener noreferrer\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframapiaf.org/@tcit\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Site\",\"value\":\"\\u003ca href=\\\"https://tcit.fr\\\" rel=\\\"me nofollow noopener noreferrer\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003etcit.fr\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://social.tcit.fr/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://media.social.tcit.fr/mastodontcit/accounts/avatars/000/000/001/original/a28c50ce5f2b13fd.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/png\",\"url\":\"https://media.social.tcit.fr/mastodontcit/accounts/headers/000/000/001/original/a3f3ec4f1b6f9f50.png\"}}", + "headers": { + "Date": "Sun, 17 Nov 2019 18:12:31 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", + "Connection": "keep-alive", + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "same-origin", + "Strict-Transport-Security": "max-age=63072000; includeSubDomains; preload", + "X-Clacks-Overhead": "GNU Natalie Nguyen", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"ff1350ff75d62d3c2cb61a0119576ed0\"", + "Set-Cookie": "_mastodon_session=9eVpoF4UR66ZVzSZin58%2BNuKKLcWiF2icEY1gXXHm1nBjtugdp9H09CrYrAmpvni3ihTxnuUYTF%2BZxmdt%2FC4--ADVuJ0WvPj243aYT--rRarAcYF9GVTGqnDe7HBvg%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "16571166-5e85-4699-9c26-367f9035ea89", + "X-Runtime": "0.020868", + "X-Cached": "MISS" + }, + "status_code": 200, + "type": "ok" + } + } +] \ No newline at end of file diff --git a/test/fixtures/vcr_cassettes/activity_pub/update_actor_activity.json b/test/fixtures/vcr_cassettes/activity_pub/update_actor_activity.json new file mode 100644 index 000000000..e000782a1 --- /dev/null +++ b/test/fixtures/vcr_cassettes/activity_pub/update_actor_activity.json @@ -0,0 +1,78 @@ +[ + { + "request": { + "body": "", + "headers": { + "Accept": "application/activity+json" + }, + "method": "get", + "options": { + "follow_redirect": "true" + }, + "request_body": "", + "url": "https://framapiaf.org/users/admin" + }, + "response": { + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/admin\",\"type\":\"Service\",\"following\":\"https://framapiaf.org/users/admin/following\",\"followers\":\"https://framapiaf.org/users/admin/followers\",\"inbox\":\"https://framapiaf.org/users/admin/inbox\",\"outbox\":\"https://framapiaf.org/users/admin/outbox\",\"featured\":\"https://framapiaf.org/users/admin/collections/featured\",\"preferredUsername\":\"admin\",\"name\":\"Administrateur\",\"summary\":\"\\u003cp\\u003eJe ne suis qu\\u0026apos;un compte inutile. Merci nous de contacter via \\u003ca href=\\\"https://contact.framasoft.org/\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@admin\",\"manuallyApprovesFollowers\":false,\"discoverable\":null,\"publicKey\":{\"id\":\"https://framapiaf.org/users/admin#main-key\",\"owner\":\"https://framapiaf.org/users/admin\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyHaU/AZ5dWtSxZXkPa89\\nDUQ4z+JQHGGUG/xkGuq0v8P6qJfQqtHPBO5vH0IQJqluXWQS96gqTwjZnYevcpNA\\nveYv0K25DWszx5Ehz6JX2/sSvu2rNUcQ3YZvSjdo/Yy1u5Fuc5lLmvw8uFzXYekD\\nWovTMOnp4mIKpVEm/G/v4w8jvFEKw88h743vwaEIim88GEQItMxzGAV6zSqV1DWO\\nLxtoRsinslJYfAG46ex4YUATFveWvOUeWk5W1sEa5f3c0moaTmBM/PAAo8vLxhlw\\nJhsHihsCH+BcXKVMjW8OCqYYqISMxEifUBX63HcJt78ELHpOuc1c2eG59PomtTjQ\\nywIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"News\",\"value\":\"\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Support\",\"value\":\"\\u003ca href=\\\"https://contact.framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Soutenir\",\"value\":\"\\u003ca href=\\\"https://soutenir.framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003esoutenir.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Site\",\"value\":\"\\u003ca href=\\\"https://framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/002/original/85fbb27ad5e3cf71.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/002/original/6aba75f1ab1ab6de.jpg\"}}", + "headers": { + "Date": "Sun, 17 Nov 2019 18:09:15 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", + "Connection": "keep-alive", + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"773e09a2a60446fe74d997858877f7e0\"", + "Set-Cookie": "_mastodon_session=p%2FAsJ26WkoKvURg5nN9Rh%2B1JffdgLb4saJVZ1tInotuWf%2FZCaizgu4SiFkj1ATbcMw6TgA4sNM%2FbZqkeKtAS--RwZMhUoogKfTH9tE--xXNUQiDmwjqXhStH%2BQcHeg%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "da4e1d8f-dd99-4de3-acd0-82bb867e485e", + "X-Runtime": "0.010806", + "X-Cached": "MISS", + "Strict-Transport-Security": "max-age=31536000" + }, + "status_code": 200, + "type": "ok" + } + }, + { + "request": { + "body": "", + "headers": { + "Accept": "application/activity+json" + }, + "method": "get", + "options": { + "follow_redirect": "true" + }, + "request_body": "", + "url": "https://framapiaf.org/users/tcit" + }, + "response": { + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"Hashtag\":\"as:Hashtag\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/tcit\",\"type\":\"Person\",\"following\":\"https://framapiaf.org/users/tcit/following\",\"followers\":\"https://framapiaf.org/users/tcit/followers\",\"inbox\":\"https://framapiaf.org/users/tcit/inbox\",\"outbox\":\"https://framapiaf.org/users/tcit/outbox\",\"featured\":\"https://framapiaf.org/users/tcit/collections/featured\",\"preferredUsername\":\"tcit\",\"name\":\"💼 Thomas Citharel (Work)\",\"summary\":\"\\u003cp\\u003e\\u003ca href=\\\"https://framapiaf.org/tags/Framasoft\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/FreeSoftware\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFreeSoftware\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Activism\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eActivism\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/wallabag\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003ewallabag\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Federation\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFederation\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Nextcloud\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eNextcloud\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Mobilizon\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eMobilizon\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Libre\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eLibre\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@tcit\",\"manuallyApprovesFollowers\":false,\"discoverable\":true,\"publicKey\":{\"id\":\"https://framapiaf.org/users/tcit#main-key\",\"owner\":\"https://framapiaf.org/users/tcit\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApscVCt06lrIiB5jT6Kqk\\nZZwPVoPkhR7HzoTGb8rnklZuOyP4goHIuBDnurklztkmDCaM7DbsUWAPgRVtwWFE\\nWuQrOenb7BPRe/m99pJfUTkBQU3IeuRMD/5Fc3OTIhHQOltTSiB900srCUxjysfw\\nnV5JFciCz8YAXTNJZD34qyv8DbtC/pCJM7wMd9Hl3ohxSPETa6CJUaTdlNwlYJa2\\nMOMCj6/7Iv5oAg14FT9lwqS5lF7jPHk9Z7PNc2wPmNVgIYA2n9d5k7JY8TdM8iu4\\nHLnIbJuqDd1uitlYgy1qsdsxjv4U2Y7Nytc+3ZKHtGsCzUltYL5kC7uWrFpGoWo1\\n0QIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/activism\",\"name\":\"#activism\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/federation\",\"name\":\"#federation\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/framasoft\",\"name\":\"#framasoft\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/freesoftware\",\"name\":\"#freesoftware\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/libre\",\"name\":\"#libre\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/mobilizon\",\"name\":\"#mobilizon\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/nextcloud\",\"name\":\"#nextcloud\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/wallabag\",\"name\":\"#wallabag\"}],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Personal account\",\"value\":\"\\u003ca href=\\\"https://social.tcit.fr/@tcit\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003esocial.tcit.fr/@tcit\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Location\",\"value\":\"Nantes, France\"},{\"type\":\"PropertyValue\",\"name\":\"Works at\",\"value\":\"\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Website\",\"value\":\"\\u003ca href=\\\"https://tcit.fr\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003etcit.fr\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"IdentityProof\",\"name\":\"tcit\",\"signatureAlgorithm\":\"keybase\",\"signatureValue\":\"f66b45be42803010fe2f4d80e729b41bbe5ed056e2ff1286b7b5a5ea9c724cc70f\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/001/original/da0cad7ffd20eb61.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/001/original/198d058b3086d82d.jpg\"}}", + "headers": { + "Date": "Sun, 17 Nov 2019 18:09:15 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", + "Connection": "keep-alive", + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"11665b12333a8c7708de7b17f58147b2\"", + "Set-Cookie": "_mastodon_session=tIUy5QcQYyqXJHn2C7eBWRa%2FmLgJAB3hyTVKqqRBR4Br7azH5sL7TiKLYihZsjY0MBLzxaSN%2BcDaaMSpzYi0--SOi4GnXfjLVSzpwi--zUaSh4KSb6E0dcsjNgXS9A%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "0f17c5ca-d79c-478e-b132-15cce6b1c2d5", + "X-Runtime": "0.013832", + "X-Cached": "MISS", + "Strict-Transport-Security": "max-age=31536000" + }, + "status_code": 200, + "type": "ok" + } + } +] \ No newline at end of file diff --git a/test/fixtures/vcr_cassettes/activity_pub_controller/mastodon-post-activity_actor_call.json b/test/fixtures/vcr_cassettes/activity_pub_controller/mastodon-post-activity_actor_call.json index c1ea03449..aad027aef 100644 --- a/test/fixtures/vcr_cassettes/activity_pub_controller/mastodon-post-activity_actor_call.json +++ b/test/fixtures/vcr_cassettes/activity_pub_controller/mastodon-post-activity_actor_call.json @@ -14,9 +14,9 @@ }, "response": { "binary": false, - "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"Hashtag\":\"as:Hashtag\",\"Emoji\":\"toot:Emoji\",\"IdentityProof\":\"toot:IdentityProof\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/admin\",\"type\":\"Service\",\"following\":\"https://framapiaf.org/users/admin/following\",\"followers\":\"https://framapiaf.org/users/admin/followers\",\"inbox\":\"https://framapiaf.org/users/admin/inbox\",\"outbox\":\"https://framapiaf.org/users/admin/outbox\",\"featured\":\"https://framapiaf.org/users/admin/collections/featured\",\"preferredUsername\":\"admin\",\"name\":\"Administrateur\",\"summary\":\"\\u003cp\\u003eJe ne suis qu\\u0026apos;un compte inutile. Merci nous de contacter via \\u003ca href=\\\"https://contact.framasoft.org/\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@admin\",\"manuallyApprovesFollowers\":false,\"publicKey\":{\"id\":\"https://framapiaf.org/users/admin#main-key\",\"owner\":\"https://framapiaf.org/users/admin\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyHaU/AZ5dWtSxZXkPa89\\nDUQ4z+JQHGGUG/xkGuq0v8P6qJfQqtHPBO5vH0IQJqluXWQS96gqTwjZnYevcpNA\\nveYv0K25DWszx5Ehz6JX2/sSvu2rNUcQ3YZvSjdo/Yy1u5Fuc5lLmvw8uFzXYekD\\nWovTMOnp4mIKpVEm/G/v4w8jvFEKw88h743vwaEIim88GEQItMxzGAV6zSqV1DWO\\nLxtoRsinslJYfAG46ex4YUATFveWvOUeWk5W1sEa5f3c0moaTmBM/PAAo8vLxhlw\\nJhsHihsCH+BcXKVMjW8OCqYYqISMxEifUBX63HcJt78ELHpOuc1c2eG59PomtTjQ\\nywIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"News\",\"value\":\"\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Support\",\"value\":\"\\u003ca href=\\\"https://contact.framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Soutenir\",\"value\":\"\\u003ca href=\\\"https://soutenir.framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003esoutenir.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Site\",\"value\":\"\\u003ca href=\\\"https://framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/002/original/85fbb27ad5e3cf71.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/002/original/6aba75f1ab1ab6de.jpg\"}}", + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/admin\",\"type\":\"Service\",\"following\":\"https://framapiaf.org/users/admin/following\",\"followers\":\"https://framapiaf.org/users/admin/followers\",\"inbox\":\"https://framapiaf.org/users/admin/inbox\",\"outbox\":\"https://framapiaf.org/users/admin/outbox\",\"featured\":\"https://framapiaf.org/users/admin/collections/featured\",\"preferredUsername\":\"admin\",\"name\":\"Administrateur\",\"summary\":\"\\u003cp\\u003eJe ne suis qu\\u0026apos;un compte inutile. Merci nous de contacter via \\u003ca href=\\\"https://contact.framasoft.org/\\\" rel=\\\"nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@admin\",\"manuallyApprovesFollowers\":false,\"discoverable\":null,\"publicKey\":{\"id\":\"https://framapiaf.org/users/admin#main-key\",\"owner\":\"https://framapiaf.org/users/admin\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyHaU/AZ5dWtSxZXkPa89\\nDUQ4z+JQHGGUG/xkGuq0v8P6qJfQqtHPBO5vH0IQJqluXWQS96gqTwjZnYevcpNA\\nveYv0K25DWszx5Ehz6JX2/sSvu2rNUcQ3YZvSjdo/Yy1u5Fuc5lLmvw8uFzXYekD\\nWovTMOnp4mIKpVEm/G/v4w8jvFEKw88h743vwaEIim88GEQItMxzGAV6zSqV1DWO\\nLxtoRsinslJYfAG46ex4YUATFveWvOUeWk5W1sEa5f3c0moaTmBM/PAAo8vLxhlw\\nJhsHihsCH+BcXKVMjW8OCqYYqISMxEifUBX63HcJt78ELHpOuc1c2eG59PomtTjQ\\nywIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"News\",\"value\":\"\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Support\",\"value\":\"\\u003ca href=\\\"https://contact.framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003econtact.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Soutenir\",\"value\":\"\\u003ca href=\\\"https://soutenir.framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003esoutenir.framasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Site\",\"value\":\"\\u003ca href=\\\"https://framasoft.org/\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003eframasoft.org/\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/002/original/85fbb27ad5e3cf71.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/002/original/6aba75f1ab1ab6de.jpg\"}}", "headers": { - "Date": "Fri, 17 May 2019 12:28:34 GMT", + "Date": "Fri, 25 Oct 2019 15:47:15 GMT", "Content-Type": "application/activity+json; charset=utf-8", "Transfer-Encoding": "chunked", "Connection": "keep-alive", @@ -24,13 +24,13 @@ "X-Frame-Options": "DENY", "X-Content-Type-Options": "nosniff", "X-XSS-Protection": "1; mode=block", - "Link": "; rel=\"lrdd\"; type=\"application/xrd+xml\", ; rel=\"alternate\"; type=\"application/atom+xml\", ; rel=\"alternate\"; type=\"application/activity+json\"", "Vary": "Accept, Accept-Encoding, Origin", "Cache-Control": "max-age=180, public", - "ETag": "W/\"8a26e635b13f37d09e1374eb95917468\"", - "X-Request-Id": "e9aa13c2-3ce4-4af1-85fb-bb116c3e5286", - "X-Runtime": "0.012619", - "X-Cached": "EXPIRED", + "ETag": "W/\"773e09a2a60446fe74d997858877f7e0\"", + "Set-Cookie": "_mastodon_session=%2B6Pf26z2aJHh%2BPmSh6xZo2QAKUalZ27qV80aVN9u0AlO6eviFJoILkMB1tn6h%2FcZg1HxPL0HbMkwW4bEsRaX--Fw%2FhTHRn%2Bb%2FCLucu--FWdHOhUJ%2B4%2BNV%2FTGAFzH4w%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "bc133447-ca71-4f86-84e8-a21abbc3deda", + "X-Runtime": "0.003981", + "X-Cached": "MISS", "Strict-Transport-Security": "max-age=31536000" }, "status_code": 200, @@ -40,56 +40,36 @@ { "request": { "body": "", - "headers": [], - "method": "get", - "options": [], - "request_body": "", - "url": "https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/002/original/85fbb27ad5e3cf71.jpg" - }, - "response": { - "binary": true, - "body": "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", "headers": { - "Server": "nginx/1.10.3", - "Date": "Fri, 17 May 2019 12:28:34 GMT", - "Content-Type": "image/jpeg", - "Content-Length": "13325", - "Connection": "keep-alive", - "Last-Modified": "Thu, 28 Feb 2019 05:25:46 GMT", - "ETag": "\"66e57120cd0e9afa4f1eb373bf0feb62\"", - "x-amz-meta-s3cmd-attrs": "uid:1008/gname:mastodon/uname:mastodon/gid:1008/mode:33188/mtime:1544008249/atime:1551259221/ctime:1544008249", - "x-amz-request-id": "tx0000000000000002a97b5-005cdea71d-c4271e-default", - "X-Cached": "HIT", - "Accept-Ranges": "bytes" + "Accept": "application/activity+json" }, - "status_code": 200, - "type": "ok" - } - }, - { - "request": { - "body": "", - "headers": [], "method": "get", - "options": [], + "options": { + "follow_redirect": "true" + }, "request_body": "", - "url": "https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/002/original/6aba75f1ab1ab6de.jpg" + "url": "https://framapiaf.org/users/tcit" }, "response": { - "binary": true, - "body": "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", + "binary": false, + "body": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",{\"manuallyApprovesFollowers\":\"as:manuallyApprovesFollowers\",\"toot\":\"http://joinmastodon.org/ns#\",\"featured\":{\"@id\":\"toot:featured\",\"@type\":\"@id\"},\"alsoKnownAs\":{\"@id\":\"as:alsoKnownAs\",\"@type\":\"@id\"},\"movedTo\":{\"@id\":\"as:movedTo\",\"@type\":\"@id\"},\"schema\":\"http://schema.org#\",\"PropertyValue\":\"schema:PropertyValue\",\"value\":\"schema:value\",\"IdentityProof\":\"toot:IdentityProof\",\"discoverable\":\"toot:discoverable\",\"Hashtag\":\"as:Hashtag\",\"focalPoint\":{\"@container\":\"@list\",\"@id\":\"toot:focalPoint\"}}],\"id\":\"https://framapiaf.org/users/tcit\",\"type\":\"Person\",\"following\":\"https://framapiaf.org/users/tcit/following\",\"followers\":\"https://framapiaf.org/users/tcit/followers\",\"inbox\":\"https://framapiaf.org/users/tcit/inbox\",\"outbox\":\"https://framapiaf.org/users/tcit/outbox\",\"featured\":\"https://framapiaf.org/users/tcit/collections/featured\",\"preferredUsername\":\"tcit\",\"name\":\"💼 Thomas Citharel (Work)\",\"summary\":\"\\u003cp\\u003e\\u003ca href=\\\"https://framapiaf.org/tags/Framasoft\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/FreeSoftware\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFreeSoftware\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Activism\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eActivism\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/wallabag\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003ewallabag\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Federation\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eFederation\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Nextcloud\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eNextcloud\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Mobilizon\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eMobilizon\\u003c/span\\u003e\\u003c/a\\u003e \\u003ca href=\\\"https://framapiaf.org/tags/Libre\\\" class=\\\"mention hashtag\\\" rel=\\\"tag\\\"\\u003e#\\u003cspan\\u003eLibre\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/p\\u003e\",\"url\":\"https://framapiaf.org/@tcit\",\"manuallyApprovesFollowers\":false,\"discoverable\":true,\"publicKey\":{\"id\":\"https://framapiaf.org/users/tcit#main-key\",\"owner\":\"https://framapiaf.org/users/tcit\",\"publicKeyPem\":\"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApscVCt06lrIiB5jT6Kqk\\nZZwPVoPkhR7HzoTGb8rnklZuOyP4goHIuBDnurklztkmDCaM7DbsUWAPgRVtwWFE\\nWuQrOenb7BPRe/m99pJfUTkBQU3IeuRMD/5Fc3OTIhHQOltTSiB900srCUxjysfw\\nnV5JFciCz8YAXTNJZD34qyv8DbtC/pCJM7wMd9Hl3ohxSPETa6CJUaTdlNwlYJa2\\nMOMCj6/7Iv5oAg14FT9lwqS5lF7jPHk9Z7PNc2wPmNVgIYA2n9d5k7JY8TdM8iu4\\nHLnIbJuqDd1uitlYgy1qsdsxjv4U2Y7Nytc+3ZKHtGsCzUltYL5kC7uWrFpGoWo1\\n0QIDAQAB\\n-----END PUBLIC KEY-----\\n\"},\"tag\":[{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/activism\",\"name\":\"#activism\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/federation\",\"name\":\"#federation\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/framasoft\",\"name\":\"#framasoft\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/freesoftware\",\"name\":\"#freesoftware\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/libre\",\"name\":\"#libre\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/mobilizon\",\"name\":\"#mobilizon\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/nextcloud\",\"name\":\"#nextcloud\"},{\"type\":\"Hashtag\",\"href\":\"https://framapiaf.org/explore/wallabag\",\"name\":\"#wallabag\"}],\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"Personal account\",\"value\":\"\\u003ca href=\\\"https://social.tcit.fr/@tcit\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003esocial.tcit.fr/@tcit\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Location\",\"value\":\"Nantes, France\"},{\"type\":\"PropertyValue\",\"name\":\"Works at\",\"value\":\"\\u003cspan class=\\\"h-card\\\"\\u003e\\u003ca href=\\\"https://framapiaf.org/@Framasoft\\\" class=\\\"u-url mention\\\"\\u003e@\\u003cspan\\u003eFramasoft\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/span\\u003e\"},{\"type\":\"PropertyValue\",\"name\":\"Website\",\"value\":\"\\u003ca href=\\\"https://tcit.fr\\\" rel=\\\"me nofollow noopener\\\" target=\\\"_blank\\\"\\u003e\\u003cspan class=\\\"invisible\\\"\\u003ehttps://\\u003c/span\\u003e\\u003cspan class=\\\"\\\"\\u003etcit.fr\\u003c/span\\u003e\\u003cspan class=\\\"invisible\\\"\\u003e\\u003c/span\\u003e\\u003c/a\\u003e\"},{\"type\":\"IdentityProof\",\"name\":\"tcit\",\"signatureAlgorithm\":\"keybase\",\"signatureValue\":\"f66b45be42803010fe2f4d80e729b41bbe5ed056e2ff1286b7b5a5ea9c724cc70f\"}],\"endpoints\":{\"sharedInbox\":\"https://framapiaf.org/inbox\"},\"icon\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/avatars/000/000/001/original/da0cad7ffd20eb61.jpg\"},\"image\":{\"type\":\"Image\",\"mediaType\":\"image/jpeg\",\"url\":\"https://framapiaf.s3.framasoft.org/framapiaf/accounts/headers/000/000/001/original/198d058b3086d82d.jpg\"}}", "headers": { - "Server": "nginx/1.10.3", - "Date": "Fri, 17 May 2019 12:28:34 GMT", - "Content-Type": "image/jpeg", - "Content-Length": "137642", + "Date": "Fri, 25 Oct 2019 15:47:15 GMT", + "Content-Type": "application/activity+json; charset=utf-8", + "Transfer-Encoding": "chunked", "Connection": "keep-alive", - "Last-Modified": "Thu, 28 Feb 2019 11:49:17 GMT", - "ETag": "\"c91b61b43027d949254277ca7743bcbe\"", - "x-amz-meta-s3cmd-attrs": "uid:1008/gname:mastodon/uname:mastodon/gid:1008/mode:33188/mtime:1544008353/atime:1551213829/ctime:1544008353", - "x-amz-request-id": "tx0000000000000002a97b6-005cdea71d-c4271e-default", - "X-Cached": "HIT", - "Accept-Ranges": "bytes" + "Server": "Mastodon", + "X-Frame-Options": "DENY", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Vary": "Accept, Accept-Encoding, Origin", + "Cache-Control": "max-age=180, public", + "ETag": "W/\"11665b12333a8c7708de7b17f58147b2\"", + "Set-Cookie": "_mastodon_session=J4rbxnlLqrWTlYK%2FMej86USL1xsJW2mEYwCNkkZbigbuTgar7zAyQEmBJ0OXTp2TPo7O%2Bnzj7QAeFp1mbf6L--%2FREyj2tl9Hp8SUk8--bk%2Bv9RXjmlqYYLPnM2bhWg%3D%3D; path=/; secure; HttpOnly", + "X-Request-Id": "cb937b64-718e-48c1-ba09-e0d78e7dcabb", + "X-Runtime": "0.004037", + "X-Cached": "MISS", + "Strict-Transport-Security": "max-age=31536000" }, "status_code": 200, "type": "ok" diff --git a/test/fixtures/vcr_cassettes/geospatial/nominatim/geocode.json b/test/fixtures/vcr_cassettes/geospatial/nominatim/geocode.json index d8513a89d..ad9beef81 100644 --- a/test/fixtures/vcr_cassettes/geospatial/nominatim/geocode.json +++ b/test/fixtures/vcr_cassettes/geospatial/nominatim/geocode.json @@ -2,17 +2,19 @@ { "request": { "body": "", - "headers": [], + "headers": { + "User-Agent": "Test instance mobilizon.test - Mobilizon 1.0.0-beta.1" + }, "method": "get", "options": [], "request_body": "", - "url": "https://nominatim.openstreetmap.org/reverse?format=jsonv2&lat=45.751718&lon=4.842569&addressdetails=1" + "url": "https://nominatim.openstreetmap.org/reverse?format=geocodejson&lat=45.751718&lon=4.842569&accept-language=en&addressdetails=1&namedetails=1" }, "response": { "binary": false, - "body": "{\"place_id\":41453794,\"licence\":\"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright\",\"osm_type\":\"node\",\"osm_id\":3078260611,\"lat\":\"45.7517141\",\"lon\":\"4.8425657\",\"place_rank\":30,\"category\":\"place\",\"type\":\"house\",\"importance\":\"0\",\"addresstype\":\"place\",\"name\":null,\"display_name\":\"10, Rue Jangot, La Guillotière, Lyon 7e Arrondissement, Lyon, Métropole de Lyon, Circonscription départementale du Rhône, Auvergne-Rhône-Alpes, France métropolitaine, 69007, France\",\"address\":{\"house_number\":\"10\",\"road\":\"Rue Jangot\",\"suburb\":\"La Guillotière\",\"city_district\":\"Lyon 7e Arrondissement\",\"city\":\"Lyon\",\"county\":\"Lyon\",\"state_district\":\"Circonscription départementale du Rhône\",\"state\":\"Auvergne-Rhône-Alpes\",\"country\":\"France\",\"postcode\":\"69007\",\"country_code\":\"fr\"},\"boundingbox\":[\"45.7516141\",\"45.7518141\",\"4.8424657\",\"4.8426657\"]}", + "body": "{\"type\":\"FeatureCollection\",\"geocoding\":{\"version\":\"0.1.0\",\"attribution\":\"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright\",\"licence\":\"ODbL\",\"query\":\"45.751718,4.842569\"},\"features\":[{\"type\":\"Feature\",\"properties\":{\"geocoding\":{\"place_id\":41453794,\"osm_type\":\"node\",\"osm_id\":3078260611,\"type\":\"house\",\"accuracy\":0,\"label\":\"10, Rue Jangot, La Guillotière, Lyon 7e Arrondissement, Lyon, Métropole de Lyon, Departemental constituency of Rhône, Auvergne-Rhône-Alpes, Metropolitan France, 69007, France\",\"name\":null,\"housenumber\":\"10\",\"street\":\"Rue Jangot\",\"postcode\":\"69007\",\"city\":\"Lyon\",\"county\":\"Lyon\",\"state\":\"Auvergne-Rhône-Alpes\",\"country\":\"France\",\"admin\":{\"level2\":\"France\",\"level3\":\"Metropolitan France\",\"level4\":\"Auvergne-Rhône-Alpes\",\"level5\":\"Departemental constituency of Rhône\",\"level6\":\"Métropole de Lyon\",\"level7\":\"Lyon\",\"level8\":\"Lyon\",\"level9\":\"Lyon 7e Arrondissement\"}}},\"geometry\":{\"type\":\"Point\",\"coordinates\":[4.8425657,45.7517141]}}]}", "headers": { - "Date": "Thu, 14 Mar 2019 10:26:11 GMT", + "Date": "Tue, 12 Nov 2019 12:21:45 GMT", "Server": "Apache/2.4.29 (Ubuntu)", "Access-Control-Allow-Origin": "*", "Access-Control-Allow-Methods": "OPTIONS,GET", diff --git a/test/fixtures/vcr_cassettes/geospatial/nominatim/search.json b/test/fixtures/vcr_cassettes/geospatial/nominatim/search.json index c41b678cb..395cf11ee 100644 --- a/test/fixtures/vcr_cassettes/geospatial/nominatim/search.json +++ b/test/fixtures/vcr_cassettes/geospatial/nominatim/search.json @@ -2,17 +2,19 @@ { "request": { "body": "", - "headers": [], + "headers": { + "User-Agent": "Test instance mobilizon.test - Mobilizon 1.0.0-beta.1" + }, "method": "get", "options": [], "request_body": "", - "url": "https://nominatim.openstreetmap.org/search?format=jsonv2&q=10%20rue%20Jangot&limit=10&accept-language=en&addressdetails=1" + "url": "https://nominatim.openstreetmap.org/search?format=geocodejson&q=10%20rue%20Jangot&limit=10&accept-language=en&addressdetails=1&namedetails=1" }, "response": { "binary": false, - "body": "[{\"place_id\":41453794,\"licence\":\"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright\",\"osm_type\":\"node\",\"osm_id\":3078260611,\"boundingbox\":[\"45.7516641\",\"45.7517641\",\"4.8425157\",\"4.8426157\"],\"lat\":\"45.7517141\",\"lon\":\"4.8425657\",\"display_name\":\"10, Rue Jangot, La Guillotière, Lyon 7e Arrondissement, Lyon, Métropole de Lyon, Departemental constituency of Rhône, Auvergne-Rhône-Alpes, Metropolitan France, 69007, France\",\"place_rank\":30,\"category\":\"place\",\"type\":\"house\",\"importance\":0.31100000000000005,\"address\":{\"house_number\":\"10\",\"road\":\"Rue Jangot\",\"suburb\":\"La Guillotière\",\"city_district\":\"Lyon 7e Arrondissement\",\"city\":\"Lyon\",\"county\":\"Lyon\",\"state_district\":\"Departemental constituency of Rhône\",\"state\":\"Auvergne-Rhône-Alpes\",\"country\":\"France\",\"postcode\":\"69007\",\"country_code\":\"fr\"}}]", + "body": "{\"type\":\"FeatureCollection\",\"geocoding\":{\"version\":\"0.1.0\",\"attribution\":\"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright\",\"licence\":\"ODbL\",\"query\":\"10 rue Jangot\"},\"features\":[{\"type\":\"Feature\",\"properties\":{\"geocoding\":{\"place_id\":41453794,\"osm_type\":\"node\",\"osm_id\":3078260611,\"type\":\"house\",\"label\":\"10, Rue Jangot, La Guillotière, Lyon 7e Arrondissement, Lyon, Métropole de Lyon, Departemental constituency of Rhône, Auvergne-Rhône-Alpes, Metropolitan France, 69007, France\",\"name\":null,\"housenumber\":\"10\",\"street\":\"Rue Jangot\",\"postcode\":\"69007\",\"city\":\"Lyon\",\"county\":\"Lyon\",\"state\":\"Auvergne-Rhône-Alpes\",\"country\":\"France\",\"admin\":{\"level2\":\"France\",\"level3\":\"Metropolitan France\",\"level4\":\"Auvergne-Rhône-Alpes\",\"level5\":\"Departemental constituency of Rhône\",\"level6\":\"Métropole de Lyon\",\"level7\":\"Lyon\",\"level8\":\"Lyon\",\"level9\":\"Lyon 7e Arrondissement\"}}},\"geometry\":{\"type\":\"Point\",\"coordinates\":[4.8425657,45.7517141]}}]}", "headers": { - "Date": "Thu, 14 Mar 2019 10:24:24 GMT", + "Date": "Tue, 12 Nov 2019 12:21:46 GMT", "Server": "Apache/2.4.29 (Ubuntu)", "Access-Control-Allow-Origin": "*", "Access-Control-Allow-Methods": "OPTIONS,GET", diff --git a/test/mobilizon/actors/actors_test.exs b/test/mobilizon/actors/actors_test.exs index 2727f4d17..1d065ae43 100644 --- a/test/mobilizon/actors/actors_test.exs +++ b/test/mobilizon/actors/actors_test.exs @@ -72,7 +72,7 @@ defmodule Mobilizon.ActorsTest do assert actor_id == Users.get_actor_for_user(user).id end - test "get_actor_with_preload/1 returns the actor with it's organized events", %{ + test "get_actor_with_preload/1 returns the actor with its organized events", %{ actor: actor } do assert Actors.get_actor_with_preload(actor.id).organized_events == [] @@ -99,7 +99,7 @@ defmodule Mobilizon.ActorsTest do preferred_username: preferred_username, domain: domain, avatar: %FileModel{name: picture_name} = _picture - } = _actor} = ActivityPub.get_or_fetch_by_url(@remote_account_url) + } = _actor} = ActivityPub.get_or_fetch_actor_by_url(@remote_account_url) assert picture_name == "avatar" @@ -113,7 +113,7 @@ defmodule Mobilizon.ActorsTest do end end - test "get_local_actor_by_name_with_preload!/1 returns the local actor with it's organized events", + test "get_local_actor_by_name_with_preload!/1 returns the local actor with its organized events", %{ actor: actor } do @@ -130,7 +130,7 @@ defmodule Mobilizon.ActorsTest do assert event_found_id == event.id end - test "get_actor_by_name_with_preload!/1 returns the local actor with it's organized events", + test "get_actor_by_name_with_preload!/1 returns the local actor with its organized events", %{ actor: actor } do @@ -147,9 +147,9 @@ defmodule Mobilizon.ActorsTest do assert event_found_id == event.id end - test "get_actor_by_name_with_preload!/1 returns the remote actor with it's organized events" do + test "get_actor_by_name_with_preload!/1 returns the remote actor with its organized events" do use_cassette "actors/remote_actor_mastodon_tcit" do - with {:ok, %Actor{} = actor} <- ActivityPub.get_or_fetch_by_url(@remote_account_url) do + with {:ok, %Actor{} = actor} <- ActivityPub.get_or_fetch_actor_by_url(@remote_account_url) do assert Actors.get_actor_by_name_with_preload( "#{actor.preferred_username}@#{actor.domain}" ).organized_events == [] @@ -178,7 +178,8 @@ defmodule Mobilizon.ActorsTest do test "test build_actors_by_username_or_name_page/4 returns actors with similar usernames", %{actor: %Actor{id: actor_id}} do use_cassette "actors/remote_actor_mastodon_tcit" do - with {:ok, %Actor{id: actor2_id}} <- ActivityPub.get_or_fetch_by_url(@remote_account_url) do + with {:ok, %Actor{id: actor2_id}} <- + ActivityPub.get_or_fetch_actor_by_url(@remote_account_url) do %Page{total: 2, elements: actors} = Actors.build_actors_by_username_or_name_page("tcit", [:Person]) @@ -230,7 +231,7 @@ defmodule Mobilizon.ActorsTest do refute actor.suspended end - test "update_actor/2 with valid data updates the actor and it's media files", %{ + test "update_actor/2 with valid data updates the actor and its media files", %{ actor: %Actor{avatar: %{url: avatar_url}, banner: %{url: banner_url}} = actor } do %URI{path: "/media/" <> avatar_path} = URI.parse(avatar_url) @@ -253,12 +254,11 @@ defmodule Mobilizon.ActorsTest do } {:ok, data} = MobilizonWeb.Upload.store(file) - url = hd(data["url"])["href"] assert {:ok, actor} = Actors.update_actor( actor, - Map.put(@update_attrs, :avatar, %{name: file.filename, url: url}) + Map.put(@update_attrs, :avatar, %{name: file.filename, url: data.url}) ) assert %Actor{} = actor diff --git a/test/mobilizon/addresses/addresses_test.exs b/test/mobilizon/addresses/addresses_test.exs index 8be79b2f1..e4e3e8b1e 100644 --- a/test/mobilizon/addresses/addresses_test.exs +++ b/test/mobilizon/addresses/addresses_test.exs @@ -12,7 +12,6 @@ defmodule Mobilizon.AddressesTest do locality: "some addressLocality", region: "some addressRegion", description: "some description", - floor: "some floor", postal_code: "some postalCode", street: "some streetAddress", geom: %Geo.Point{coordinates: {10, -10}, srid: 4326} @@ -22,7 +21,6 @@ defmodule Mobilizon.AddressesTest do locality: "some updated addressLocality", region: "some updated addressRegion", description: "some updated description", - floor: "some updated floor", postal_code: "some updated postalCode", street: "some updated streetAddress", geom: %Geo.Point{coordinates: {20, -20}, srid: 4326} @@ -32,7 +30,6 @@ defmodule Mobilizon.AddressesTest do # addressLocality: nil, # addressRegion: nil, # description: nil, - # floor: nil, # postalCode: nil, # streetAddress: nil, # geom: nil @@ -54,7 +51,6 @@ defmodule Mobilizon.AddressesTest do assert address.locality == "some addressLocality" assert address.region == "some addressRegion" assert address.description == "some description" - assert address.floor == "some floor" assert address.postal_code == "some postalCode" assert address.street == "some streetAddress" end @@ -66,7 +62,6 @@ defmodule Mobilizon.AddressesTest do assert address.locality == "some updated addressLocality" assert address.region == "some updated addressRegion" assert address.description == "some updated description" - assert address.floor == "some updated floor" assert address.postal_code == "some updated postalCode" assert address.street == "some updated streetAddress" end diff --git a/test/mobilizon/events/events_test.exs b/test/mobilizon/events/events_test.exs index 5aabd690f..d1cf081ab 100644 --- a/test/mobilizon/events/events_test.exs +++ b/test/mobilizon/events/events_test.exs @@ -7,6 +7,7 @@ defmodule Mobilizon.EventsTest do alias Mobilizon.Events alias Mobilizon.Events.{Comment, Event, Participant, Session, Tag, TagRelation, Track} alias Mobilizon.Storage.Page + alias Mobilizon.Service.Workers.BuildSearchWorker @event_valid_attrs %{ begins_on: "2010-04-17 14:00:00Z", @@ -22,6 +23,7 @@ defmodule Mobilizon.EventsTest do setup do actor = insert(:actor) event = insert(:event, organizer_actor: actor, visibility: :public) + BuildSearchWorker.insert_search_event(event) {:ok, actor: actor, event: event} end @@ -55,22 +57,31 @@ defmodule Mobilizon.EventsTest do assert Events.get_event_with_preload!(event.id).participants == [] end - test "build_events_by_name/1 returns events for a given name", %{ + test "build_events_for_search/1 returns events for a given name", %{ event: %Event{title: title} = event } do - assert title == hd(Events.build_events_by_name(event.title).elements).title + assert title == hd(Events.build_events_for_search(event.title).elements).title %Event{} = event2 = insert(:event, title: "Special event") + BuildSearchWorker.insert_search_event(event2) assert event2.title == - Events.build_events_by_name("Special").elements |> hd() |> Map.get(:title) + Events.build_events_for_search("Special").elements |> hd() |> Map.get(:title) assert event2.title == - Events.build_events_by_name(" Special ").elements + Events.build_events_for_search(" Spécïal ").elements |> hd() |> Map.get(:title) - assert %Page{elements: [], total: 0} == Events.build_events_by_name("") + tag1 = insert(:tag, title: "coucou") + tag2 = insert(:tag, title: "hola") + %Event{} = event3 = insert(:event, title: "Nothing like it", tags: [tag1, tag2]) + BuildSearchWorker.insert_search_event(event3) + + assert event3.title == + Events.build_events_for_search("hola").elements |> hd() |> Map.get(:title) + + assert %Page{elements: [], total: 0} == Events.build_events_for_search("") end test "find_close_events/3 returns events in the area" do @@ -104,7 +115,7 @@ defmodule Mobilizon.EventsTest do end test "create_event/1 with invalid data returns error changeset" do - assert {:error, %Ecto.Changeset{}} = Events.create_event(@invalid_attrs) + assert {:error, :insert, %Ecto.Changeset{}, _} = Events.create_event(@invalid_attrs) end test "update_event/2 with valid data updates the event", %{event: event} do @@ -117,7 +128,7 @@ defmodule Mobilizon.EventsTest do end test "update_event/2 with invalid data returns error changeset", %{event: event} do - assert {:error, %Ecto.Changeset{}} = Events.update_event(event, @invalid_attrs) + assert {:error, :update, %Ecto.Changeset{}, _} = Events.update_event(event, @invalid_attrs) assert event.title == Events.get_event!(event.id).title end @@ -334,7 +345,8 @@ defmodule Mobilizon.EventsTest do end test "create_participant/1 with invalid data returns error changeset" do - assert {:error, %Ecto.Changeset{}} = Events.create_participant(@invalid_attrs) + assert {:error, :participant, %Ecto.Changeset{}, _} = + Events.create_participant(@invalid_attrs) end test "update_participant/2 with valid data updates the participant", %{ diff --git a/test/mobilizon/service/activity_pub/activity_pub_test.exs b/test/mobilizon/service/activity_pub/activity_pub_test.exs index 59583ecf4..a1b508c4a 100644 --- a/test/mobilizon/service/activity_pub/activity_pub_test.exs +++ b/test/mobilizon/service/activity_pub/activity_pub_test.exs @@ -14,12 +14,10 @@ defmodule Mobilizon.Service.ActivityPub.ActivityPubTest do alias Mobilizon.Actors.Actor alias Mobilizon.Events - alias Mobilizon.Events.Event alias Mobilizon.Service.ActivityPub - alias Mobilizon.Service.ActivityPub.Converter alias Mobilizon.Service.HTTPSignatures.Signature - alias MobilizonWeb.ActivityPub.ActorView + @activity_pub_public_audience "https://www.w3.org/ns/activitystreams#Public" setup_all do HTTPoison.start() @@ -42,7 +40,7 @@ defmodule Mobilizon.Service.ActivityPub.ActivityPubTest do end end - describe "fetching actor from it's url" do + describe "fetching actor from its url" do test "returns an actor from nickname" do use_cassette "activity_pub/fetch_tcit@framapiaf.org" do assert {:ok, %Actor{preferred_username: "tcit", domain: "framapiaf.org"} = actor} = @@ -53,7 +51,7 @@ defmodule Mobilizon.Service.ActivityPub.ActivityPubTest do test "returns an actor from url" do use_cassette "activity_pub/fetch_framapiaf.org_users_tcit" do assert {:ok, %Actor{preferred_username: "tcit", domain: "framapiaf.org"}} = - ActivityPub.get_or_fetch_by_url("https://framapiaf.org/users/tcit") + ActivityPub.get_or_fetch_actor_by_url("https://framapiaf.org/users/tcit") end end end @@ -165,28 +163,15 @@ defmodule Mobilizon.Service.ActivityPub.ActivityPubTest do test "it creates an update activity with the new actor data" do actor = insert(:actor) - actor_data = ActorView.render("actor.json", %{actor: actor}) - actor_data = Map.put(actor_data, "summary", @updated_actor_summary) + actor_data = %{summary: @updated_actor_summary} - {:ok, update, updated_actor} = - ActivityPub.update(%{ - actor: actor_data["url"], - to: [actor.url <> "/followers"], - cc: [], - object: actor_data - }) + {:ok, update, _} = ActivityPub.update(:actor, actor, actor_data, false) assert update.data["actor"] == actor.url - assert update.data["to"] == [actor.url <> "/followers"] - assert update.data["object"]["id"] == actor_data["id"] - assert update.data["object"]["type"] == actor_data["type"] + assert update.data["to"] == [@activity_pub_public_audience] + assert update.data["object"]["id"] == actor.url + assert update.data["object"]["type"] == "Person" assert update.data["object"]["summary"] == @updated_actor_summary - - refute updated_actor.summary == actor.summary - - {:ok, %Actor{} = database_actor} = Mobilizon.Actors.get_actor_by_url(actor.url) - assert database_actor.summary == @updated_actor_summary - assert database_actor.preferred_username == actor.preferred_username end @updated_start_time DateTime.utc_now() |> DateTime.truncate(:second) @@ -194,28 +179,15 @@ defmodule Mobilizon.Service.ActivityPub.ActivityPubTest do test "it creates an update activity with the new event data" do actor = insert(:actor) event = insert(:event, organizer_actor: actor) - event_data = Converter.Event.model_to_as(event) - event_data = Map.put(event_data, "startTime", @updated_start_time) + event_data = %{begins_on: @updated_start_time} - {:ok, update, updated_event} = - ActivityPub.update(%{ - actor: actor.url, - to: [actor.url <> "/followers"], - cc: [], - object: event_data - }) + {:ok, update, _} = ActivityPub.update(:event, event, event_data) assert update.data["actor"] == actor.url - assert update.data["to"] == [actor.url <> "/followers"] - assert update.data["object"]["id"] == event_data["id"] - assert update.data["object"]["type"] == event_data["type"] - assert update.data["object"]["startTime"] == @updated_start_time - - refute updated_event.begins_on == event.begins_on - - %Event{} = database_event = Mobilizon.Events.get_event_by_url(event.url) - assert database_event.begins_on == @updated_start_time - assert database_event.title == event.title + assert update.data["to"] == [@activity_pub_public_audience] + assert update.data["object"]["id"] == event.url + assert update.data["object"]["type"] == "Event" + assert update.data["object"]["startTime"] == DateTime.to_iso8601(@updated_start_time) end end end diff --git a/test/mobilizon/service/activity_pub/converter/actor_test.exs b/test/mobilizon/service/activity_pub/converter/actor_test.exs index 2c9fdf5df..88485ed70 100644 --- a/test/mobilizon/service/activity_pub/converter/actor_test.exs +++ b/test/mobilizon/service/activity_pub/converter/actor_test.exs @@ -15,7 +15,7 @@ defmodule Mobilizon.Service.ActivityPub.Converter.ActorTest do describe "AS to Actor" do test "valid as data to model" do - actor = + {:ok, actor} = ActorConverter.as_to_model_data(%{ "type" => "Person", "preferredUsername" => "test_account" diff --git a/test/mobilizon/service/activity_pub/transmogrifier_test.exs b/test/mobilizon/service/activity_pub/transmogrifier_test.exs index 399a140d6..605114829 100644 --- a/test/mobilizon/service/activity_pub/transmogrifier_test.exs +++ b/test/mobilizon/service/activity_pub/transmogrifier_test.exs @@ -26,45 +26,47 @@ defmodule Mobilizon.Service.ActivityPub.TransmogrifierTest do describe "handle incoming events" do test "it works for incoming events" do - data = File.read!("test/fixtures/mobilizon-post-activity.json") |> Jason.decode!() + use_cassette "activity_pub/fetch_mobilizon_post_activity" do + data = File.read!("test/fixtures/mobilizon-post-activity.json") |> Jason.decode!() - {:ok, %Activity{data: data, local: false}, %Event{} = event} = - Transmogrifier.handle_incoming(data) + {:ok, %Activity{data: data, local: false}, %Event{} = event} = + Transmogrifier.handle_incoming(data) - assert data["id"] == - "https://event1.tcit.fr/@tcit/events/109ccdfd-ee3e-46e1-a877-6c228763df0c/activity" + assert data["id"] == + "https://test.mobilizon.org/events/39026210-0c69-4238-b3cc-986f33f98ed0/activity" - assert data["to"] == ["https://www.w3.org/ns/activitystreams#Public"] - # - # assert data["cc"] == [ - # "https://framapiaf.org/users/admin/followers", - # "http://localtesting.pleroma.lol/users/lain" - # ] + assert data["to"] == ["https://www.w3.org/ns/activitystreams#Public"] + # + # assert data["cc"] == [ + # "https://framapiaf.org/users/admin/followers", + # "http://localtesting.pleroma.lol/users/lain" + # ] - assert data["actor"] == "https://event1.tcit.fr/@tcit" + assert data["actor"] == "https://test.mobilizon.org/@Alicia" - object = data["object"] + object = data["object"] - assert object["id"] == - "https://event1.tcit.fr/@tcit/events/109ccdfd-ee3e-46e1-a877-6c228763df0c" + assert object["id"] == + "https://test.mobilizon.org/events/39026210-0c69-4238-b3cc-986f33f98ed0" - assert object["to"] == ["https://www.w3.org/ns/activitystreams#Public"] + assert object["to"] == ["https://www.w3.org/ns/activitystreams#Public"] - # assert object["cc"] == [ - # "https://framapiaf.org/users/admin/followers", - # "http://localtesting.pleroma.lol/users/lain" - # ] + # assert object["cc"] == [ + # "https://framapiaf.org/users/admin/followers", + # "http://localtesting.pleroma.lol/users/lain" + # ] - assert object["actor"] == "https://event1.tcit.fr/@tcit" - assert object["location"]["name"] == "Locaux de Framasoft" - assert object["attributedTo"] == "https://event1.tcit.fr/@tcit" + assert object["actor"] == "https://test.mobilizon.org/@Alicia" + assert object["location"]["name"] == "Locaux de Framasoft" + assert object["attributedTo"] == "https://test.mobilizon.org/@Alicia" - assert event.physical_address.street == "10 Rue Jangot" + assert event.physical_address.street == "10 Rue Jangot" - assert event.physical_address.url == - "https://event1.tcit.fr/address/eeecc11d-0030-43e8-a897-6422876372jd" + assert event.physical_address.url == + "https://event1.tcit.fr/address/eeecc11d-0030-43e8-a897-6422876372jd" - {:ok, %Actor{}} = Actors.get_actor_by_url(object["actor"]) + {:ok, %Actor{}} = Actors.get_actor_by_url(object["actor"]) + end end end @@ -116,44 +118,48 @@ defmodule Mobilizon.Service.ActivityPub.TransmogrifierTest do # end test "it works for incoming notices" do - data = File.read!("test/fixtures/mastodon-post-activity.json") |> Jason.decode!() + use_cassette "activity_pub/mastodon_post_activity" do + data = File.read!("test/fixtures/mastodon-post-activity.json") |> Jason.decode!() - {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) + {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) - assert data["id"] == "https://framapiaf.org/users/admin/statuses/99512778738411822/activity" + assert data["id"] == + "https://framapiaf.org/users/admin/statuses/99512778738411822/activity" - assert data["to"] == ["https://www.w3.org/ns/activitystreams#Public"] + assert data["to"] == ["https://www.w3.org/ns/activitystreams#Public"] - assert data["cc"] == [ - "https://framapiaf.org/users/admin/followers", - "http://mobilizon.com/@tcit" - ] + # assert data["cc"] == [ + # "https://framapiaf.org/users/admin/followers", + # "http://mobilizon.com/@tcit" + # ] - assert data["actor"] == "https://framapiaf.org/users/admin" + assert data["actor"] == "https://framapiaf.org/users/admin" - object = data["object"] - assert object["id"] == "https://framapiaf.org/users/admin/statuses/99512778738411822" + object = data["object"] + assert object["id"] == "https://framapiaf.org/users/admin/statuses/99512778738411822" - assert object["to"] == ["https://www.w3.org/ns/activitystreams#Public"] + assert object["to"] == ["https://www.w3.org/ns/activitystreams#Public"] - assert object["cc"] == [ - "https://framapiaf.org/users/admin/followers", - "http://localtesting.pleroma.lol/users/lain" - ] + # assert object["cc"] == [ + # "https://framapiaf.org/users/admin/followers", + # "http://localtesting.pleroma.lol/users/lain" + # ] - assert object["actor"] == "https://framapiaf.org/users/admin" - assert object["attributedTo"] == "https://framapiaf.org/users/admin" + assert object["actor"] == "https://framapiaf.org/users/admin" + assert object["attributedTo"] == "https://framapiaf.org/users/admin" - assert object["sensitive"] == true - - {:ok, %Actor{}} = Actors.get_actor_by_url(object["actor"]) + {:ok, %Actor{}} = Actors.get_actor_by_url(object["actor"]) + end end test "it works for incoming notices with hashtags" do - data = File.read!("test/fixtures/mastodon-post-activity-hashtag.json") |> Jason.decode!() + use_cassette "activity_pub/mastodon_activity_hashtag" do + data = File.read!("test/fixtures/mastodon-post-activity-hashtag.json") |> Jason.decode!() - {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) - assert Enum.at(data["object"]["tag"], 1)["name"] == "#moo" + {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) + assert Enum.at(data["object"]["tag"], 0)["name"] == "@tcit@framapiaf.org" + assert Enum.at(data["object"]["tag"], 1)["name"] == "#moo" + end end # test "it works for incoming notices with contentMap" do @@ -210,21 +216,23 @@ defmodule Mobilizon.Service.ActivityPub.TransmogrifierTest do end test "it works for incoming follow requests" do - actor = insert(:actor) + use_cassette "activity_pub/mastodon_follow_activity" do + actor = insert(:actor) - data = - File.read!("test/fixtures/mastodon-follow-activity.json") - |> Jason.decode!() - |> Map.put("object", actor.url) + data = + File.read!("test/fixtures/mastodon-follow-activity.json") + |> Jason.decode!() + |> Map.put("object", actor.url) - {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) + {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) - assert data["actor"] == "https://social.tcit.fr/users/tcit" - assert data["type"] == "Follow" - assert data["id"] == "https://social.tcit.fr/users/tcit#follows/2" + assert data["actor"] == "https://social.tcit.fr/users/tcit" + assert data["type"] == "Follow" + assert data["id"] == "https://social.tcit.fr/users/tcit#follows/2" - actor = Actors.get_actor_with_preload(actor.id) - assert Actors.is_following(Actors.get_actor_by_url!(data["actor"], true), actor) + actor = Actors.get_actor_with_preload(actor.id) + assert Actors.is_following(Actors.get_actor_by_url!(data["actor"], true), actor) + end end # test "it works for incoming follow requests from hubzilla" do @@ -296,89 +304,99 @@ defmodule Mobilizon.Service.ActivityPub.TransmogrifierTest do # end test "it works for incoming announces" do - data = File.read!("test/fixtures/mastodon-announce.json") |> Jason.decode!() + use_cassette "activity_pub/mastodon_announce_activity" do + data = File.read!("test/fixtures/mastodon-announce.json") |> Jason.decode!() - {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) + {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) - assert data["actor"] == "https://framapiaf.org/users/Framasoft" - assert data["type"] == "Announce" + assert data["actor"] == "https://framapiaf.org/users/Framasoft" + assert data["type"] == "Announce" - assert data["id"] == - "https://framapiaf.org/users/Framasoft/statuses/102501959686438400/activity" + assert data["id"] == + "https://framapiaf.org/users/Framasoft/statuses/102501959686438400/activity" - assert data["object"] == - "https://framapiaf.org/users/Framasoft/statuses/102501959686438400" + assert data["object"] == + "https://framapiaf.org/users/Framasoft/statuses/102501959686438400" - assert %Comment{} = Events.get_comment_from_url(data["object"]) + assert %Comment{} = Events.get_comment_from_url(data["object"]) + end end test "it works for incoming announces with an existing activity" do - comment = insert(:comment) + use_cassette "activity_pub/mastodon_announce_existing_activity" do + comment = insert(:comment) - data = - File.read!("test/fixtures/mastodon-announce.json") - |> Jason.decode!() - |> Map.put("object", comment.url) + data = + File.read!("test/fixtures/mastodon-announce.json") + |> Jason.decode!() + |> Map.put("object", comment.url) - {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) + {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) - assert data["actor"] == "https://framapiaf.org/users/Framasoft" - assert data["type"] == "Announce" + assert data["actor"] == "https://framapiaf.org/users/Framasoft" + assert data["type"] == "Announce" - assert data["id"] == - "https://framapiaf.org/users/Framasoft/statuses/102501959686438400/activity" + assert data["id"] == + "https://framapiaf.org/users/Framasoft/statuses/102501959686438400/activity" - assert data["object"] == comment.url + assert data["object"] == comment.url + end end test "it works for incoming update activities on actors" do - data = File.read!("test/fixtures/mastodon-post-activity.json") |> Jason.decode!() + use_cassette "activity_pub/update_actor_activity" do + data = File.read!("test/fixtures/mastodon-post-activity.json") |> Jason.decode!() - {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) - update_data = File.read!("test/fixtures/mastodon-update.json") |> Jason.decode!() + {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) + update_data = File.read!("test/fixtures/mastodon-update.json") |> Jason.decode!() - object = - update_data["object"] - |> Map.put("actor", data["actor"]) - |> Map.put("id", data["actor"]) + object = + update_data["object"] + |> Map.put("actor", data["actor"]) + |> Map.put("id", data["actor"]) - update_data = - update_data - |> Map.put("actor", data["actor"]) - |> Map.put("object", object) + update_data = + update_data + |> Map.put("actor", data["actor"]) + |> Map.put("object", object) - {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(update_data) + {:ok, %Activity{data: _data, local: false}, _} = + Transmogrifier.handle_incoming(update_data) - {:ok, %Actor{} = actor} = Actors.get_actor_by_url(data["actor"]) - assert actor.name == "nextsoft" + {:ok, %Actor{} = actor} = Actors.get_actor_by_url(update_data["actor"]) + assert actor.name == "nextsoft" - assert actor.summary == "

Some bio

" + assert actor.summary == "

Some bio

" + end end test "it works for incoming update activities on events" do - data = File.read!("test/fixtures/mobilizon-post-activity.json") |> Jason.decode!() + use_cassette "activity_pub/event_update_activities" do + data = File.read!("test/fixtures/mobilizon-post-activity.json") |> Jason.decode!() - {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) - update_data = File.read!("test/fixtures/mastodon-update.json") |> Jason.decode!() + {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) + update_data = File.read!("test/fixtures/mastodon-update.json") |> Jason.decode!() - object = - data["object"] - |> Map.put("actor", data["actor"]) - |> Map.put("name", "My updated event") - |> Map.put("id", data["object"]["id"]) - |> Map.put("type", "Event") + object = + data["object"] + |> Map.put("actor", data["actor"]) + |> Map.put("name", "My updated event") + |> Map.put("id", data["object"]["id"]) + |> Map.put("type", "Event") - update_data = - update_data - |> Map.put("actor", data["actor"]) - |> Map.put("object", object) + update_data = + update_data + |> Map.put("actor", data["actor"]) + |> Map.put("object", object) - {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(update_data) + {:ok, %Activity{data: data, local: false}, _} = + Transmogrifier.handle_incoming(update_data) - %Event{} = event = Events.get_event_by_url(data["object"]["id"]) - assert event.title == "My updated event" + %Event{} = event = Events.get_event_by_url(data["object"]["id"]) + assert event.title == "My updated event" - assert event.description == data["object"]["content"] + assert event.description == data["object"]["content"] + end end # test "it works for incoming update activities which lock the account" do @@ -406,7 +424,7 @@ defmodule Mobilizon.Service.ActivityPub.TransmogrifierTest do test "it works for incoming deletes" do %Actor{url: actor_url} = actor = insert(:actor) - %Comment{url: comment_url} = insert(:comment, actor: actor) + %Comment{url: comment_url} = insert(:comment, actor: nil, actor_id: actor.id) data = File.read!("test/fixtures/mastodon-delete.json") @@ -450,56 +468,60 @@ defmodule Mobilizon.Service.ActivityPub.TransmogrifierTest do # end test "it works for incoming unannounces with an existing notice" do - comment = insert(:comment) + use_cassette "activity_pub/mastodon_unannounce_activity" do + comment = insert(:comment) - announce_data = - File.read!("test/fixtures/mastodon-announce.json") - |> Jason.decode!() - |> Map.put("object", comment.url) + announce_data = + File.read!("test/fixtures/mastodon-announce.json") + |> Jason.decode!() + |> Map.put("object", comment.url) - {:ok, %Activity{data: announce_data, local: false}, _} = - Transmogrifier.handle_incoming(announce_data) + {:ok, %Activity{data: announce_data, local: false}, _} = + Transmogrifier.handle_incoming(announce_data) - data = - File.read!("test/fixtures/mastodon-undo-announce.json") - |> Jason.decode!() - |> Map.put("object", announce_data) - |> Map.put("actor", announce_data["actor"]) + data = + File.read!("test/fixtures/mastodon-undo-announce.json") + |> Jason.decode!() + |> Map.put("object", announce_data) + |> Map.put("actor", announce_data["actor"]) - {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) + {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) - assert data["type"] == "Undo" - assert data["object"]["type"] == "Announce" - assert data["object"]["object"] == comment.url + assert data["type"] == "Undo" + assert data["object"]["type"] == "Announce" + assert data["object"]["object"] == comment.url - assert data["object"]["id"] == - "https://framapiaf.org/users/Framasoft/statuses/102501959686438400/activity" + assert data["object"]["id"] == + "https://framapiaf.org/users/Framasoft/statuses/102501959686438400/activity" + end end test "it works for incomming unfollows with an existing follow" do - actor = insert(:actor) + use_cassette "activity_pub/unfollow_existing_follow_activity" do + actor = insert(:actor) - follow_data = - File.read!("test/fixtures/mastodon-follow-activity.json") - |> Jason.decode!() - |> Map.put("object", actor.url) + follow_data = + File.read!("test/fixtures/mastodon-follow-activity.json") + |> Jason.decode!() + |> Map.put("object", actor.url) - {:ok, %Activity{data: _, local: false}, _} = Transmogrifier.handle_incoming(follow_data) + {:ok, %Activity{data: _, local: false}, _} = Transmogrifier.handle_incoming(follow_data) - data = - File.read!("test/fixtures/mastodon-unfollow-activity.json") - |> Jason.decode!() - |> Map.put("object", follow_data) + data = + File.read!("test/fixtures/mastodon-unfollow-activity.json") + |> Jason.decode!() + |> Map.put("object", follow_data) - {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) + {:ok, %Activity{data: data, local: false}, _} = Transmogrifier.handle_incoming(data) - assert data["type"] == "Undo" - assert data["object"]["type"] == "Follow" - assert data["object"]["object"] == actor.url - assert data["actor"] == "https://social.tcit.fr/users/tcit" + assert data["type"] == "Undo" + assert data["object"]["type"] == "Follow" + assert data["object"]["object"] == actor.url + assert data["actor"] == "https://social.tcit.fr/users/tcit" - {:ok, followed} = Actors.get_actor_by_url(data["actor"]) - refute Actors.is_following(followed, actor) + {:ok, followed} = Actors.get_actor_by_url(data["actor"]) + refute Actors.is_following(followed, actor) + end end # test "it works for incoming blocks" do @@ -622,8 +644,8 @@ defmodule Mobilizon.Service.ActivityPub.TransmogrifierTest do |> Map.put("object", follow_activity.data["id"]) {:ok, activity, _} = Transmogrifier.handle_incoming(accept_data) - assert activity.data["object"] == follow_activity.data["id"] - assert activity.data["object"] =~ "/follow/" + assert activity.data["object"]["id"] == follow_activity.data["id"] + assert activity.data["object"]["id"] =~ "/follow/" assert activity.data["id"] =~ "/accept/follow/" {:ok, follower} = Actors.get_actor_by_url(follower.url) @@ -756,8 +778,8 @@ defmodule Mobilizon.Service.ActivityPub.TransmogrifierTest do |> Map.put("object", participation.url) {:ok, accept_activity, _} = Transmogrifier.handle_incoming(accept_data) - assert accept_activity.data["object"] == join_activity.data["id"] - assert accept_activity.data["object"] =~ "/join/" + assert accept_activity.data["object"]["id"] == join_activity.data["id"] + assert accept_activity.data["object"]["id"] =~ "/join/" assert accept_activity.data["id"] =~ "/accept/join/" # We don't accept already accepted Accept activities @@ -847,10 +869,10 @@ defmodule Mobilizon.Service.ActivityPub.TransmogrifierTest do other_actor = insert(:actor) {:ok, activity, _} = - API.Comments.create_comment( - actor.preferred_username, - "hey, @#{other_actor.preferred_username}, how are ya? #2hu" - ) + API.Comments.create_comment(%{ + actor_id: actor.id, + text: "hey, @#{other_actor.preferred_username}, how are ya? #2hu" + }) {:ok, modified} = Transmogrifier.prepare_outgoing(activity.data) object = modified["object"] @@ -883,7 +905,7 @@ defmodule Mobilizon.Service.ActivityPub.TransmogrifierTest do test "it adds the json-ld context and the conversation property" do actor = insert(:actor) - {:ok, activity, _} = API.Comments.create_comment(actor.preferred_username, "hey") + {:ok, activity, _} = API.Comments.create_comment(%{actor_id: actor.id, text: "hey"}) {:ok, modified} = Transmogrifier.prepare_outgoing(activity.data) @@ -893,7 +915,7 @@ defmodule Mobilizon.Service.ActivityPub.TransmogrifierTest do test "it sets the 'attributedTo' property to the actor of the object if it doesn't have one" do actor = insert(:actor) - {:ok, activity, _} = API.Comments.create_comment(actor.preferred_username, "hey") + {:ok, activity, _} = API.Comments.create_comment(%{actor_id: actor.id, text: "hey"}) {:ok, modified} = Transmogrifier.prepare_outgoing(activity.data) @@ -903,7 +925,7 @@ defmodule Mobilizon.Service.ActivityPub.TransmogrifierTest do test "it strips internal hashtag data" do actor = insert(:actor) - {:ok, activity, _} = API.Comments.create_comment(actor.preferred_username, "#2hu") + {:ok, activity, _} = API.Comments.create_comment(%{actor_id: actor.id, text: "#2hu"}) expected_tag = %{ "href" => MobilizonWeb.Endpoint.url() <> "/tags/2hu", @@ -919,7 +941,7 @@ defmodule Mobilizon.Service.ActivityPub.TransmogrifierTest do test "it strips internal fields" do actor = insert(:actor) - {:ok, activity, _} = API.Comments.create_comment(actor.preferred_username, "#2hu") + {:ok, activity, _} = API.Comments.create_comment(%{actor_id: actor.id, text: "#2hu"}) {:ok, modified} = Transmogrifier.prepare_outgoing(activity.data) diff --git a/test/mobilizon/service/activity_pub/utils_test.exs b/test/mobilizon/service/activity_pub/utils_test.exs index dfb0e737c..572792e5c 100644 --- a/test/mobilizon/service/activity_pub/utils_test.exs +++ b/test/mobilizon/service/activity_pub/utils_test.exs @@ -17,12 +17,21 @@ defmodule Mobilizon.Service.ActivityPub.UtilsTest do describe "make" do test "comment data from struct" do comment = insert(:comment) - reply = insert(:comment, in_reply_to_comment: comment) + tag = insert(:tag, title: "MyTag") + reply = insert(:comment, in_reply_to_comment: comment, tags: [tag]) assert %{ "type" => "Note", "to" => ["https://www.w3.org/ns/activitystreams#Public"], - "content" => reply.text, + "cc" => [], + "tag" => [ + %{ + "href" => "http://mobilizon.test/tags/#{tag.slug}", + "name" => "#MyTag", + "type" => "Hashtag" + } + ], + "content" => "My Comment", "actor" => reply.actor.url, "uuid" => reply.uuid, "id" => Routes.page_url(Endpoint, :comment, reply.uuid), diff --git a/test/mobilizon/service/export/icalendar_test.exs b/test/mobilizon/service/export/icalendar_test.exs new file mode 100644 index 000000000..aae737b63 --- /dev/null +++ b/test/mobilizon/service/export/icalendar_test.exs @@ -0,0 +1,37 @@ +defmodule Mobilizon.Service.ICalendarTest do + alias Mobilizon.Service.Export.ICalendar, as: ICalendarService + alias Mobilizon.Events.Event + alias Mobilizon.Addresses.Address + alias ICalendar.Value + use Mobilizon.DataCase + + import Mobilizon.Factory + + describe "export an event to ics" do + test "export basic infos" do + %Event{} = event = insert(:event) + + ics = """ + BEGIN:VCALENDAR + CALSCALE:GREGORIAN + VERSION:2.0 + PRODID:-//ICalendar//Mobilizon//EN + BEGIN:VEVENT + CATEGORIES:#{event.tags |> Enum.map(& &1.title) |> Enum.join(",")} + DESCRIPTION:Ceci est une description avec une première phrase assez longue\\,\\n puis sur une seconde ligne + DTEND:#{Value.to_ics(event.ends_on)} + DTSTAMP:#{Value.to_ics(event.publish_at)} + DTSTART:#{Value.to_ics(event.begins_on)} + GEO:#{event.physical_address |> Address.coords() |> Tuple.to_list() |> Enum.join(";")} + LOCATION:#{Address.representation(event.physical_address)} + SUMMARY:#{event.title} + UID:#{event.uuid} + URL:#{event.url} + END:VEVENT + END:VCALENDAR + """ + + assert {:ok, ics} == ICalendarService.export_public_event(event) + end + end +end diff --git a/test/mobilizon/service/formatter/formatter_test.exs b/test/mobilizon/service/formatter/formatter_test.exs index cc3dcfa40..47588c440 100644 --- a/test/mobilizon/service/formatter/formatter_test.exs +++ b/test/mobilizon/service/formatter/formatter_test.exs @@ -33,21 +33,21 @@ defmodule Mobilizon.Service.FormatterTest do text = "Hey, check out https://www.youtube.com/watch?v=8Zg1-TufF%20zY?x=1&y=2#blabla ." expected = - "Hey, check out https://www.youtube.com/watch?v=8Zg1-TufF%20zY?x=1&y=2#blabla ." + "Hey, check out https://www.youtube.com/watch?v=8Zg1-TufF%20zY?x=1&y=2#blabla ." assert {^expected, [], []} = Formatter.linkify(text) text = "https://mastodon.social/@lambadalambda" expected = - "https://mastodon.social/@lambadalambda" + "https://mastodon.social/@lambadalambda" assert {^expected, [], []} = Formatter.linkify(text) text = "https://mastodon.social:4000/@lambadalambda" expected = - "https://mastodon.social:4000/@lambadalambda" + "https://mastodon.social:4000/@lambadalambda" assert {^expected, [], []} = Formatter.linkify(text) @@ -57,55 +57,58 @@ defmodule Mobilizon.Service.FormatterTest do assert {^expected, [], []} = Formatter.linkify(text) text = "http://www.cs.vu.nl/~ast/intel/" - expected = "http://www.cs.vu.nl/~ast/intel/" + + expected = + "http://www.cs.vu.nl/~ast/intel/" assert {^expected, [], []} = Formatter.linkify(text) text = "https://forum.zdoom.org/viewtopic.php?f=44&t=57087" expected = - "https://forum.zdoom.org/viewtopic.php?f=44&t=57087" + "https://forum.zdoom.org/viewtopic.php?f=44&t=57087" assert {^expected, [], []} = Formatter.linkify(text) text = "https://en.wikipedia.org/wiki/Sophia_(Gnosticism)#Mythos_of_the_soul" expected = - "https://en.wikipedia.org/wiki/Sophia_(Gnosticism)#Mythos_of_the_soul" + "https://en.wikipedia.org/wiki/Sophia_(Gnosticism)#Mythos_of_the_soul" assert {^expected, [], []} = Formatter.linkify(text) text = "https://www.google.co.jp/search?q=Nasim+Aghdam" expected = - "https://www.google.co.jp/search?q=Nasim+Aghdam" + "https://www.google.co.jp/search?q=Nasim+Aghdam" assert {^expected, [], []} = Formatter.linkify(text) text = "https://en.wikipedia.org/wiki/Duff's_device" expected = - "https://en.wikipedia.org/wiki/Duff's_device" + "https://en.wikipedia.org/wiki/Duff's_device" assert {^expected, [], []} = Formatter.linkify(text) text = "https://pleroma.com https://pleroma.com/sucks" expected = - "https://pleroma.com https://pleroma.com/sucks" + "https://pleroma.com https://pleroma.com/sucks" assert {^expected, [], []} = Formatter.linkify(text) text = "xmpp:contact@hacktivis.me" - expected = "xmpp:contact@hacktivis.me" + expected = + "xmpp:contact@hacktivis.me" assert {^expected, [], []} = Formatter.linkify(text) text = "magnet:?xt=urn:btih:7ec9d298e91d6e4394d1379caf073c77ff3e3136&tr=udp%3A%2F%2Fopentor.org%3A2710&tr=udp%3A%2F%2Ftracker.blackunicorn.xyz%3A6969&tr=udp%3A%2F%2Ftracker.ccc.de%3A80&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.fastcast.nz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com" - expected = "#{text}" + expected = "#{text}" assert {^expected, [], []} = Formatter.linkify(text) end diff --git a/test/mobilizon/service/geospatial/nominatim_test.exs b/test/mobilizon/service/geospatial/nominatim_test.exs index 04bec7da4..b64bcb935 100644 --- a/test/mobilizon/service/geospatial/nominatim_test.exs +++ b/test/mobilizon/service/geospatial/nominatim_test.exs @@ -29,7 +29,7 @@ defmodule Mobilizon.Service.Geospatial.NominatimTest do assert_called( HTTPoison.get( - "https://nominatim.openstreetmap.org/search?format=jsonv2&q=10%20Rue%20Jangot&limit=5&accept-language=fr&addressdetails=1", + "https://nominatim.openstreetmap.org/search?format=geocodejson&q=10%20Rue%20Jangot&limit=5&accept-language=fr&addressdetails=1&namedetails=1", @httpoison_headers ) ) @@ -38,43 +38,46 @@ defmodule Mobilizon.Service.Geospatial.NominatimTest do test "returns a valid address from search" do use_cassette "geospatial/nominatim/search" do - assert %Address{ - locality: "Lyon", - description: - "10, Rue Jangot, La Guillotière, Lyon 7e Arrondissement, Lyon, Métropole de Lyon, Departemental constituency of Rhône, Auvergne-Rhône-Alpes, Metropolitan France, 69007, France", - region: "Auvergne-Rhône-Alpes", - country: "France", - postal_code: "69007", - street: "10 Rue Jangot", - geom: %Geo.Point{ - coordinates: {4.8425657, 45.7517141}, - properties: %{}, - srid: 4326 - }, - origin_id: "osm:3078260611" - } == Nominatim.search("10 rue Jangot") |> hd + assert [ + %Address{ + locality: "Lyon", + description: "10 Rue Jangot", + region: "Auvergne-Rhône-Alpes", + country: "France", + postal_code: "69007", + street: "10 Rue Jangot", + geom: %Geo.Point{ + coordinates: {4.8425657, 45.7517141}, + properties: %{}, + srid: 4326 + }, + origin_id: "nominatim:3078260611", + type: "house" + } + ] == Nominatim.search("10 rue Jangot") end end test "returns a valid address from reverse geocode" do use_cassette "geospatial/nominatim/geocode" do - assert %Address{ - locality: "Lyon", - description: - "10, Rue Jangot, La Guillotière, Lyon 7e Arrondissement, Lyon, Métropole de Lyon, Circonscription départementale du Rhône, Auvergne-Rhône-Alpes, France métropolitaine, 69007, France", - region: "Auvergne-Rhône-Alpes", - country: "France", - postal_code: "69007", - street: "10 Rue Jangot", - geom: %Geo.Point{ - coordinates: {4.8425657, 45.7517141}, - properties: %{}, - srid: 4326 - }, - origin_id: "osm:3078260611" - } == + assert [ + %Address{ + locality: "Lyon", + description: "10 Rue Jangot", + region: "Auvergne-Rhône-Alpes", + country: "France", + postal_code: "69007", + street: "10 Rue Jangot", + geom: %Geo.Point{ + coordinates: {4.8425657, 45.7517141}, + properties: %{}, + srid: 4326 + }, + origin_id: "nominatim:3078260611", + type: "house" + } + ] == Nominatim.geocode(4.842569, 45.751718) - |> hd end end end diff --git a/test/mobilizon/users/users_test.exs b/test/mobilizon/users/users_test.exs index bb43805ab..8e901e456 100644 --- a/test/mobilizon/users/users_test.exs +++ b/test/mobilizon/users/users_test.exs @@ -74,7 +74,7 @@ defmodule Mobilizon.UsersTest do Users.authenticate(%{user: user, password: "bad password"}) end - test "get_user_by_email/1 finds an user by it's email" do + test "get_user_by_email/1 finds an user by its email" do {:ok, %User{email: email} = user} = Users.register(%{email: @email, password: @password}) assert email == @email @@ -83,7 +83,7 @@ defmodule Mobilizon.UsersTest do assert {:error, :user_not_found} = Users.get_user_by_email("no email") end - test "get_user_by_email/1 finds an activated user by it's email" do + test "get_user_by_email/1 finds an activated user by its email" do {:ok, %User{} = user} = Users.register(%{email: @email, password: @password}) {:ok, %User{id: id}} = Users.get_user_by_email(@email, false) diff --git a/test/mobilizon_web/api/search_test.exs b/test/mobilizon_web/api/search_test.exs index c9acc25a8..ee19fdca3 100644 --- a/test/mobilizon_web/api/search_test.exs +++ b/test/mobilizon_web/api/search_test.exs @@ -46,13 +46,13 @@ defmodule MobilizonWeb.API.SearchTest do test "search events" do with_mock Events, - build_events_by_name: fn "toto", 1, 10 -> + build_events_for_search: fn "toto", 1, 10 -> %Page{total: 1, elements: [%Event{title: "super toto event"}]} end do assert {:ok, %{total: 1, elements: [%Event{title: "super toto event"}]}} = Search.search_events("toto", 1, 10) - assert_called(Events.build_events_by_name("toto", 1, 10)) + assert_called(Events.build_events_for_search("toto", 1, 10)) end end end diff --git a/test/mobilizon_web/controllers/feed_controller_test.exs b/test/mobilizon_web/controllers/feed_controller_test.exs index d793586b3..a9d4423bd 100644 --- a/test/mobilizon_web/controllers/feed_controller_test.exs +++ b/test/mobilizon_web/controllers/feed_controller_test.exs @@ -36,8 +36,10 @@ defmodule MobilizonWeb.FeedControllerTest do assert entry.title in [event1.title, event2.title] end) - assert entry1.categories == [tag2.slug, tag1.slug] - assert entry2.categories == [tag1.slug] + # It seems categories takes term instead of Label + # + assert entry1.categories == [tag2.title, tag1.title] |> Enum.map(&String.downcase/1) + assert entry2.categories == [tag1.title] |> Enum.map(&String.downcase/1) end test "it returns a 404 for the actor's public events Atom feed if the actor is not publicly visible", @@ -112,8 +114,8 @@ defmodule MobilizonWeb.FeedControllerTest do assert entry.summary in [event1.title, event2.title] end) - assert entry1.categories == [tag1.slug] - assert entry2.categories == [tag1.slug, tag2.slug] + assert entry1.categories == [tag1.title] + assert entry2.categories == [tag1.title, tag2.title] end test "it returns a 404 page for the actor's public events iCal feed with an actor not publicly visible", @@ -183,7 +185,7 @@ defmodule MobilizonWeb.FeedControllerTest do assert entry1.summary == event1.title - assert entry1.categories == [tag1.slug, tag2.slug] + assert entry1.categories == [tag1.title, tag2.title] end end @@ -325,7 +327,7 @@ defmodule MobilizonWeb.FeedControllerTest do [entry1] = ExIcal.parse(conn.resp_body) assert entry1.summary == event1.title - assert entry1.categories == event1.tags |> Enum.map(& &1.slug) + assert entry1.categories == event1.tags |> Enum.map(& &1.title) end test "it returns 404 for an not existing feed", %{conn: conn} do diff --git a/test/mobilizon_web/plugs/uploaded_media_plug_test.exs b/test/mobilizon_web/plugs/uploaded_media_plug_test.exs index 820a661de..f0dd2af55 100644 --- a/test/mobilizon_web/plugs/uploaded_media_plug_test.exs +++ b/test/mobilizon_web/plugs/uploaded_media_plug_test.exs @@ -18,8 +18,7 @@ defmodule MobilizonWeb.Plugs.UploadedMediaPlugTest do } {:ok, data} = Upload.store(file) - [%{"href" => attachment_url} | _] = data["url"] - [attachment_url: attachment_url] + [attachment_url: data.url] end setup_all :upload_file diff --git a/test/mobilizon_web/resolvers/address_resolver_test.exs b/test/mobilizon_web/resolvers/address_resolver_test.exs index a97d36ec4..47a944c3b 100644 --- a/test/mobilizon_web/resolvers/address_resolver_test.exs +++ b/test/mobilizon_web/resolvers/address_resolver_test.exs @@ -26,11 +26,6 @@ defmodule MobilizonWeb.Resolvers.AddressResolverTest do end test "geocode/3 reverse geocodes coordinates", %{conn: conn} do - address = - insert(:address, - description: "10 rue Jangot, Lyon" - ) - query = """ { reverseGeocode(longitude: -23.01, latitude: 30.01) { @@ -44,7 +39,8 @@ defmodule MobilizonWeb.Resolvers.AddressResolverTest do conn |> get("/api", AbsintheHelpers.query_skeleton(query, "address")) - assert json_response(res, 200)["data"]["reverseGeocode"] == [] + assert json_response(res, 200)["data"]["reverseGeocode"] |> hd |> Map.get("description") == + "Anywhere" query = """ { @@ -60,7 +56,7 @@ defmodule MobilizonWeb.Resolvers.AddressResolverTest do |> get("/api", AbsintheHelpers.query_skeleton(query, "address")) assert json_response(res, 200)["data"]["reverseGeocode"] |> hd |> Map.get("description") == - address.description + "10 rue Jangot, Lyon" end end end diff --git a/test/mobilizon_web/resolvers/comment_resolver_test.exs b/test/mobilizon_web/resolvers/comment_resolver_test.exs index 618473b53..85361ecb5 100644 --- a/test/mobilizon_web/resolvers/comment_resolver_test.exs +++ b/test/mobilizon_web/resolvers/comment_resolver_test.exs @@ -18,7 +18,7 @@ defmodule MobilizonWeb.Resolvers.CommentResolverTest do mutation { createComment( text: "#{@comment.text}", - actor_username: "#{actor.preferred_username}" + actor_id: "#{actor.id}" ) { text, uuid diff --git a/test/mobilizon_web/resolvers/event_resolver_test.exs b/test/mobilizon_web/resolvers/event_resolver_test.exs index 92ef26fce..512c59cd0 100644 --- a/test/mobilizon_web/resolvers/event_resolver_test.exs +++ b/test/mobilizon_web/resolvers/event_resolver_test.exs @@ -1,8 +1,10 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do use MobilizonWeb.ConnCase use Bamboo.Test + use Oban.Testing, repo: Mobilizon.Storage.Repo alias Mobilizon.Events alias MobilizonWeb.{AbsintheHelpers, Email} + alias Mobilizon.Service.Workers.BuildSearchWorker import Mobilizon.Factory @event %{ @@ -93,6 +95,40 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do "Organizer actor id is not owned by the user" end + test "create_event/3 should check that end time is after start time", %{ + conn: conn, + actor: actor, + user: user + } do + begins_on = DateTime.utc_now() |> DateTime.truncate(:second) + ends_on = Timex.shift(begins_on, hours: -2) + + mutation = """ + mutation { + createEvent( + title: "come to my event", + description: "it will be fine", + begins_on: "#{DateTime.to_iso8601(begins_on)}", + ends_on: "#{DateTime.to_iso8601(ends_on)}", + organizer_actor_id: "#{actor.id}", + category: "birthday" + ) { + id, + title, + uuid + } + } + """ + + res = + conn + |> auth_conn(user) + |> post("/api", AbsintheHelpers.mutation_skeleton(mutation)) + + assert hd(json_response(res, 200)["errors"])["message"] == + "ends_on cannot be set before begins_on" + end + test "create_event/3 creates an event", %{conn: conn, actor: actor, user: user} do mutation = """ mutation { @@ -105,6 +141,7 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do organizer_actor_id: "#{actor.id}", category: "birthday" ) { + id, title, uuid } @@ -117,6 +154,54 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do |> post("/api", AbsintheHelpers.mutation_skeleton(mutation)) assert json_response(res, 200)["data"]["createEvent"]["title"] == "come to my event" + {id, ""} = json_response(res, 200)["data"]["createEvent"]["id"] |> Integer.parse() + assert_enqueued(worker: BuildSearchWorker, args: %{event_id: id, op: :insert_search_event}) + end + + test "create_event/3 creates an event and escapes title and description", %{ + conn: conn, + actor: actor, + user: user + } do + mutation = """ + mutation createEvent($title: String!, $description: String, $begins_on: DateTime, $organizer_actor_id: ID!) { + createEvent( + title: $title, + description: $description, + begins_on: $begins_on, + organizer_actor_id: $organizer_actor_id + ) { + id, + title, + description, + uuid + } + } + """ + + res = + conn + |> auth_conn(user) + |> AbsintheHelpers.graphql_query( + query: mutation, + variables: %{ + title: + "My Event title ", + description: + "My description ", + begins_on: DateTime.utc_now() |> DateTime.truncate(:second) |> DateTime.to_iso8601(), + organizer_actor_id: "#{actor.id}" + } + ) + + assert res["errors"] == nil + assert res["data"]["createEvent"]["title"] == "My Event title" + + assert res["data"]["createEvent"]["description"] == + "My description " + + {id, ""} = res["data"]["createEvent"]["id"] |> Integer.parse() + assert_enqueued(worker: BuildSearchWorker, args: %{event_id: id, op: :insert_search_event}) end test "create_event/3 creates an event as a draft", %{conn: conn, actor: actor, user: user} do @@ -150,6 +235,12 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do event_uuid = json_response(res, 200)["data"]["createEvent"]["uuid"] event_id = json_response(res, 200)["data"]["createEvent"]["id"] + {event_id_int, ""} = Integer.parse(event_id) + + refute_enqueued( + worker: BuildSearchWorker, + args: %{event_id: event_id_int, op: :insert_search_event} + ) query = """ { @@ -229,9 +320,11 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do category: "super_category", options: { maximumAttendeeCapacity: 30, - showRemainingAttendeeCapacity: true + showRemainingAttendeeCapacity: true, + showEndTime: false } ) { + id, title, description, begins_on, @@ -246,7 +339,8 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do category, options { maximumAttendeeCapacity, - showRemainingAttendeeCapacity + showRemainingAttendeeCapacity, + showEndTime } } } @@ -273,6 +367,13 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do assert event["category"] == "super_category" assert event["options"]["maximumAttendeeCapacity"] == 30 assert event["options"]["showRemainingAttendeeCapacity"] == true + assert event["options"]["showEndTime"] == false + {event_id_int, ""} = Integer.parse(event["id"]) + + assert_enqueued( + worker: BuildSearchWorker, + args: %{event_id: event_id_int, op: :insert_search_event} + ) end test "create_event/3 creates an event with tags", %{conn: conn, actor: actor, user: user} do @@ -318,7 +419,7 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do actor: actor, user: user } do - address = insert(:address) + address = %{street: "I am a street, please believe me", locality: "Where ever"} mutation = """ mutation { @@ -338,6 +439,7 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do title, uuid, physicalAddress { + id, url, geom, street @@ -358,8 +460,8 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do assert json_response(res, 200)["data"]["createEvent"]["physicalAddress"]["street"] == address.street - refute json_response(res, 200)["data"]["createEvent"]["physicalAddress"]["url"] == - address.url + address_url = json_response(res, 200)["data"]["createEvent"]["physicalAddress"]["url"] + address_id = json_response(res, 200)["data"]["createEvent"]["physicalAddress"]["id"] mutation = """ mutation { @@ -372,12 +474,13 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do organizer_actor_id: "#{actor.id}", category: "birthday", physical_address: { - url: "#{address.url}" + id: "#{address_id}" } ) { title, uuid, physicalAddress { + id, url, geom, street @@ -398,8 +501,11 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do assert json_response(res, 200)["data"]["createEvent"]["physicalAddress"]["street"] == address.street + assert json_response(res, 200)["data"]["createEvent"]["physicalAddress"]["id"] == + address_id + assert json_response(res, 200)["data"]["createEvent"]["physicalAddress"]["url"] == - address.url + address_url end test "create_event/3 creates an event with an attached picture", %{ @@ -456,7 +562,7 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do "picture for my event" end - test "create_event/3 creates an event with an picture URL", %{ + test "create_event/3 creates an event with an picture ID", %{ conn: conn, actor: actor, user: user @@ -589,6 +695,39 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do assert hd(json_response(res, 200)["errors"])["message"] == "User doesn't own actor" end + test "update_event/3 should check end time is after the beginning time", %{ + conn: conn, + actor: actor, + user: user + } do + event = insert(:event, organizer_actor: actor) + + mutation = """ + mutation { + updateEvent( + title: "my event updated", + ends_on: "#{Timex.shift(event.begins_on, hours: -2)}", + event_id: #{event.id} + ) { + title, + uuid, + tags { + title, + slug + } + } + } + """ + + res = + conn + |> auth_conn(user) + |> post("/api", AbsintheHelpers.mutation_skeleton(mutation)) + + assert hd(json_response(res, 200)["errors"])["message"] == + "ends_on cannot be set before begins_on" + end + test "update_event/3 updates an event", %{conn: conn, actor: actor, user: user} do event = insert(:event, organizer_actor: actor) _creator = insert(:participant, event: event, actor: actor, role: :creator) @@ -625,6 +764,7 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do locality: "#{address.locality}" } ) { + id, uuid, url, title, @@ -684,6 +824,13 @@ defmodule MobilizonWeb.Resolvers.EventResolverTest do %{"slug" => "tag2-updated", "title" => "tag2_updated"} ] + {event_id_int, ""} = Integer.parse(event_res["id"]) + + assert_enqueued( + worker: BuildSearchWorker, + args: %{event_id: event_id_int, op: :update_search_event} + ) + {:ok, new_event} = Mobilizon.Events.get_event(event.id) assert_delivered_email( diff --git a/test/mobilizon_web/resolvers/group_resolver_test.exs b/test/mobilizon_web/resolvers/group_resolver_test.exs index 784aa0de0..6ad4c22c3 100644 --- a/test/mobilizon_web/resolvers/group_resolver_test.exs +++ b/test/mobilizon_web/resolvers/group_resolver_test.exs @@ -2,7 +2,6 @@ defmodule MobilizonWeb.Resolvers.GroupResolverTest do use MobilizonWeb.ConnCase alias MobilizonWeb.AbsintheHelpers import Mobilizon.Factory - require Logger @non_existent_username "nonexistent" @new_group_params %{groupname: "new group"} @@ -36,7 +35,7 @@ defmodule MobilizonWeb.Resolvers.GroupResolverTest do |> post("/api", AbsintheHelpers.mutation_skeleton(mutation)) assert hd(json_response(res, 200)["errors"])["message"] == - "Actor id is not owned by authenticated user" + "Creator actor id is not owned by the current user" end test "create_group/3 creates a group and check a group with this name does not already exist", @@ -106,7 +105,7 @@ defmodule MobilizonWeb.Resolvers.GroupResolverTest do group.preferred_username end - test "find_group/3 returns a group by it's username", context do + test "find_group/3 returns a group by its username", context do group = insert(:group) query = """ diff --git a/test/mobilizon_web/resolvers/participant_resolver_test.exs b/test/mobilizon_web/resolvers/participant_resolver_test.exs index bd195d47c..5e0639669 100644 --- a/test/mobilizon_web/resolvers/participant_resolver_test.exs +++ b/test/mobilizon_web/resolvers/participant_resolver_test.exs @@ -141,7 +141,7 @@ defmodule MobilizonWeb.Resolvers.ParticipantResolverTest do |> post("/api", AbsintheHelpers.mutation_skeleton(mutation)) assert hd(json_response(res, 200)["errors"])["message"] == - "The event has already reached it's maximum capacity" + "The event has already reached its maximum capacity" end test "actor_join_event/3 should check the actor is owned by the user", %{ @@ -474,7 +474,7 @@ defmodule MobilizonWeb.Resolvers.ParticipantResolverTest do query = """ { event(uuid: "#{event.uuid}") { - participants(page: 1, limit: 1, roles: "participant,moderator,administrator,creator", actorId: "#{ + participants(page: 2, limit: 1, roles: "participant,moderator,administrator,creator", actorId: "#{ actor.id }") { role, @@ -493,11 +493,7 @@ defmodule MobilizonWeb.Resolvers.ParticipantResolverTest do sorted_participants = json_response(res, 200)["data"]["event"]["participants"] - |> Enum.sort_by( - &(&1 - |> Map.get("actor") - |> Map.get("preferredUsername")) - ) + |> Enum.filter(&(&1["role"] == "PARTICIPANT")) assert sorted_participants == [ %{ @@ -511,7 +507,7 @@ defmodule MobilizonWeb.Resolvers.ParticipantResolverTest do query = """ { event(uuid: "#{event.uuid}") { - participants(page: 2, limit: 1, roles: "participant,moderator,administrator,creator", actorId: "#{ + participants(page: 1, limit: 1, roles: "participant,moderator,administrator,creator", actorId: "#{ actor.id }") { role, @@ -561,8 +557,8 @@ defmodule MobilizonWeb.Resolvers.ParticipantResolverTest do event(uuid: "#{event.uuid}") { uuid, participantStats { - approved, - unapproved, + going, + notApproved, rejected } } @@ -574,8 +570,8 @@ defmodule MobilizonWeb.Resolvers.ParticipantResolverTest do |> get("/api", AbsintheHelpers.query_skeleton(query, "event")) assert json_response(res, 200)["data"]["event"]["uuid"] == to_string(event.uuid) - assert json_response(res, 200)["data"]["event"]["participantStats"]["approved"] == 1 - assert json_response(res, 200)["data"]["event"]["participantStats"]["unapproved"] == 0 + assert json_response(res, 200)["data"]["event"]["participantStats"]["going"] == 1 + assert json_response(res, 200)["data"]["event"]["participantStats"]["notApproved"] == 0 assert json_response(res, 200)["data"]["event"]["participantStats"]["rejected"] == 0 moderator = insert(:actor) @@ -586,18 +582,20 @@ defmodule MobilizonWeb.Resolvers.ParticipantResolverTest do actor_id: moderator.id }) - unapproved = insert(:actor) + not_approved = insert(:actor) Events.create_participant(%{ role: :not_approved, event_id: event.id, - actor_id: unapproved.id + actor_id: not_approved.id }) + rejected = insert(:actor) + Events.create_participant(%{ role: :rejected, event_id: event.id, - actor_id: unapproved.id + actor_id: rejected.id }) query = """ @@ -605,8 +603,8 @@ defmodule MobilizonWeb.Resolvers.ParticipantResolverTest do event(uuid: "#{event.uuid}") { uuid, participantStats { - approved, - unapproved, + going, + notApproved, rejected } } @@ -618,8 +616,8 @@ defmodule MobilizonWeb.Resolvers.ParticipantResolverTest do |> get("/api", AbsintheHelpers.query_skeleton(query, "event")) assert json_response(res, 200)["data"]["event"]["uuid"] == to_string(event.uuid) - assert json_response(res, 200)["data"]["event"]["participantStats"]["approved"] == 2 - assert json_response(res, 200)["data"]["event"]["participantStats"]["unapproved"] == 1 + assert json_response(res, 200)["data"]["event"]["participantStats"]["going"] == 2 + assert json_response(res, 200)["data"]["event"]["participantStats"]["notApproved"] == 1 assert json_response(res, 200)["data"]["event"]["participantStats"]["rejected"] == 1 end end diff --git a/test/mobilizon_web/resolvers/person_resolver_test.exs b/test/mobilizon_web/resolvers/person_resolver_test.exs index 49d027aa9..b8cd88d73 100644 --- a/test/mobilizon_web/resolvers/person_resolver_test.exs +++ b/test/mobilizon_web/resolvers/person_resolver_test.exs @@ -7,7 +7,7 @@ defmodule MobilizonWeb.Resolvers.PersonResolverTest do @non_existent_username "nonexistent" describe "Person Resolver" do - test "get_person/3 returns a person by it's username", context do + test "get_person/3 returns a person by its username", context do user = insert(:user) actor = insert(:actor, user: user) @@ -44,7 +44,7 @@ defmodule MobilizonWeb.Resolvers.PersonResolverTest do "Person with ID 6895567 not found" end - test "find_person/3 returns a person by it's username", context do + test "find_person/3 returns a person by its username", context do user = insert(:user) actor = insert(:actor, user: user) diff --git a/test/mobilizon_web/resolvers/search_resolver_test.exs b/test/mobilizon_web/resolvers/search_resolver_test.exs index d7374474f..a5c058e7f 100644 --- a/test/mobilizon_web/resolvers/search_resolver_test.exs +++ b/test/mobilizon_web/resolvers/search_resolver_test.exs @@ -2,6 +2,7 @@ defmodule MobilizonWeb.Resolvers.SearchResolverTest do use MobilizonWeb.ConnCase alias MobilizonWeb.AbsintheHelpers import Mobilizon.Factory + alias Mobilizon.Service.Workers.BuildSearchWorker setup %{conn: conn} do user = insert(:user) @@ -16,6 +17,7 @@ defmodule MobilizonWeb.Resolvers.SearchResolverTest do insert(:actor, user: user, preferred_username: "test_person") insert(:actor, type: :Group, preferred_username: "test_group") event = insert(:event, title: "test_event") + BuildSearchWorker.insert_search_event(event) query = """ { @@ -48,7 +50,8 @@ defmodule MobilizonWeb.Resolvers.SearchResolverTest do } do actor = insert(:actor, user: user, preferred_username: "test_person") insert(:actor, type: :Group, preferred_username: "test_group") - insert(:event, title: "test_event") + event = insert(:event, title: "test_event") + BuildSearchWorker.insert_search_event(event) query = """ { @@ -80,7 +83,8 @@ defmodule MobilizonWeb.Resolvers.SearchResolverTest do } do insert(:actor, user: user, preferred_username: "test_person") group = insert(:actor, type: :Group, preferred_username: "test_group") - insert(:event, title: "test_event") + event = insert(:event, title: "test_event") + BuildSearchWorker.insert_search_event(event) query = """ { @@ -111,9 +115,12 @@ defmodule MobilizonWeb.Resolvers.SearchResolverTest do user: user } do insert(:actor, user: user, preferred_username: "person", name: "I like pineapples") - insert(:event, title: "Pineapple fashion week") - insert(:event, title: "I love pineAPPLE") - insert(:event, title: "Hello") + event1 = insert(:event, title: "Pineapple fashion week") + event2 = insert(:event, title: "I love pineAPPLE") + event3 = insert(:event, title: "Hello") + BuildSearchWorker.insert_search_event(event1) + BuildSearchWorker.insert_search_event(event2) + BuildSearchWorker.insert_search_event(event3) query = """ { @@ -140,8 +147,8 @@ defmodule MobilizonWeb.Resolvers.SearchResolverTest do assert json_response(res, 200)["data"]["search_events"]["elements"] |> Enum.map(& &1["title"]) == [ - "I love pineAPPLE", - "Pineapple fashion week" + "Pineapple fashion week", + "I love pineAPPLE" ] end @@ -151,9 +158,12 @@ defmodule MobilizonWeb.Resolvers.SearchResolverTest do } do actor = insert(:actor, user: user, preferred_username: "person", name: "I like pineapples") insert(:actor, preferred_username: "group", type: :Group, name: "pineapple group") - insert(:event, title: "Pineapple fashion week") - insert(:event, title: "I love pineAPPLE") - insert(:event, title: "Hello") + event1 = insert(:event, title: "Pineapple fashion week") + event2 = insert(:event, title: "I love pineAPPLE") + event3 = insert(:event, title: "Hello") + BuildSearchWorker.insert_search_event(event1) + BuildSearchWorker.insert_search_event(event2) + BuildSearchWorker.insert_search_event(event3) query = """ { @@ -188,6 +198,7 @@ defmodule MobilizonWeb.Resolvers.SearchResolverTest do insert(:actor, user: user, preferred_username: "person", name: "Torréfaction du Kafé") insert(:actor, type: :Group, preferred_username: "group", name: "Kafé group") event = insert(:event, title: "Tour du monde des Kafés") + BuildSearchWorker.insert_search_event(event) # Elaborate query query = """ @@ -218,7 +229,8 @@ defmodule MobilizonWeb.Resolvers.SearchResolverTest do } do insert(:actor, user: user, preferred_username: "person", name: "Torréfaction du Kafé") group = insert(:actor, type: :Group, preferred_username: "group", name: "Kafé group") - insert(:event, title: "Tour du monde des Kafés") + event = insert(:event, title: "Tour du monde des Kafés") + BuildSearchWorker.insert_search_event(event) # Elaborate query query = """ diff --git a/test/mobilizon_web/resolvers/user_resolver_test.exs b/test/mobilizon_web/resolvers/user_resolver_test.exs index 701cb44f8..b35ec9d97 100644 --- a/test/mobilizon_web/resolvers/user_resolver_test.exs +++ b/test/mobilizon_web/resolvers/user_resolver_test.exs @@ -18,7 +18,7 @@ defmodule MobilizonWeb.Resolvers.UserResolverTest do @valid_single_actor_params %{preferred_username: "test2", keys: "yolo"} describe "Resolver: Get an user" do - test "find_user/3 returns an user by it's id", context do + test "find_user/3 returns an user by its id", context do user = insert(:user) query = """ @@ -359,7 +359,8 @@ defmodule MobilizonWeb.Resolvers.UserResolverTest do context.conn |> post("/api", AbsintheHelpers.mutation_skeleton(mutation)) - assert hd(json_response(res, 200)["errors"])["message"] == "User with email not found" + assert hd(json_response(res, 200)["errors"])["message"] == + "No user with this email was found" end test "register_person/3 can't be called with an existing profile", context do @@ -780,7 +781,34 @@ defmodule MobilizonWeb.Resolvers.UserResolverTest do context.conn |> post("/api", AbsintheHelpers.mutation_skeleton(mutation)) - assert hd(json_response(res, 200)["errors"])["message"] == "User with email not found" + assert hd(json_response(res, 200)["errors"])["message"] == + "No user with this email was found" + end + + test "test login_user/3 with unconfirmed user", context do + {:ok, %User{} = user} = Users.register(%{email: "toto@tata.tld", password: "p4ssw0rd"}) + + mutation = """ + mutation { + login( + email: "#{user.email}", + password: "#{user.password}", + ) { + accessToken, + user { + default_actor { + preferred_username, + } + } + } + } + """ + + res = + context.conn + |> post("/api", AbsintheHelpers.mutation_skeleton(mutation)) + + assert hd(json_response(res, 200)["errors"])["message"] == "User account not confirmed" end end diff --git a/test/mobilizon_web/upload_test.exs b/test/mobilizon_web/upload_test.exs index 907d6800b..c5553adcb 100644 --- a/test/mobilizon_web/upload_test.exs +++ b/test/mobilizon_web/upload_test.exs @@ -25,9 +25,9 @@ defmodule Mobilizon.UploadTest do {:ok, data} = Upload.store(file) assert %{ - "url" => [%{"href" => url, "mediaType" => "image/jpeg"}], - "size" => 13_227, - "type" => "Image" + url: url, + content_type: "image/jpeg", + size: 13_227 } = data assert String.starts_with?(url, MobilizonWeb.Endpoint.url() <> "/media/") @@ -46,9 +46,7 @@ defmodule Mobilizon.UploadTest do {:ok, data} = Upload.store(file, base_url: base_url) - assert %{"url" => [%{"href" => url}]} = data - - assert String.starts_with?(url, base_url <> "/media/") + assert String.starts_with?(data.url, base_url <> "/media/") end test "copies the file to the configured folder with deduping" do @@ -62,7 +60,7 @@ defmodule Mobilizon.UploadTest do {:ok, data} = Upload.store(file, filters: [MobilizonWeb.Upload.Filter.Dedupe]) - assert List.first(data["url"])["href"] == + assert data.url == MobilizonWeb.Endpoint.url() <> "/media/590523d60d3831ec92d05cdd871078409d5780903910efec5cd35ab1b0f19d11.jpg" end @@ -77,7 +75,7 @@ defmodule Mobilizon.UploadTest do } {:ok, data} = Upload.store(file) - assert data["name"] == "an [image.jpg" + assert data.name == "an [image.jpg" end test "fixes incorrect content type" do @@ -90,7 +88,7 @@ defmodule Mobilizon.UploadTest do } {:ok, data} = Upload.store(file, filters: [MobilizonWeb.Upload.Filter.Dedupe]) - assert hd(data["url"])["mediaType"] == "image/jpeg" + assert data.content_type == "image/jpeg" end test "adds missing extension" do @@ -103,7 +101,7 @@ defmodule Mobilizon.UploadTest do } {:ok, data} = Upload.store(file) - assert data["name"] == "an [image.jpg" + assert data.name == "an [image.jpg" end test "fixes incorrect file extension" do @@ -116,7 +114,7 @@ defmodule Mobilizon.UploadTest do } {:ok, data} = Upload.store(file) - assert data["name"] == "an [image.jpg" + assert data.name == "an [image.jpg" end test "don't modify filename of an unknown type" do @@ -129,7 +127,7 @@ defmodule Mobilizon.UploadTest do } {:ok, data} = Upload.store(file) - assert data["name"] == "test.txt" + assert data.name == "test.txt" end test "copies the file to the configured folder with anonymizing filename" do @@ -143,7 +141,7 @@ defmodule Mobilizon.UploadTest do {:ok, data} = Upload.store(file, filters: [MobilizonWeb.Upload.Filter.AnonymizeFilename]) - refute data["name"] == "an [image.jpg" + refute data.name == "an [image.jpg" end test "escapes invalid characters in url" do @@ -156,9 +154,8 @@ defmodule Mobilizon.UploadTest do } {:ok, data} = Upload.store(file) - [attachment_url | _] = data["url"] - assert Path.basename(attachment_url["href"]) == "an%E2%80%A6%20image.jpg" + assert Path.basename(data.url) == "an%E2%80%A6%20image.jpg" end test "escapes reserved uri characters" do @@ -171,9 +168,8 @@ defmodule Mobilizon.UploadTest do } {:ok, data} = Upload.store(file) - [attachment_url | _] = data["url"] - assert Path.basename(attachment_url["href"]) == + assert Path.basename(data.url) == "%3A%3F%23%5B%5D%40%21%24%26%5C%27%28%29%2A%2B%2C%3B%3D.jpg" end @@ -210,9 +206,9 @@ defmodule Mobilizon.UploadTest do {:ok, data} = Upload.store(file) assert %{ - "url" => [%{"href" => url, "mediaType" => "image/jpeg"}], - "size" => 13_227, - "type" => "Image" + url: url, + size: 13_227, + content_type: "image/jpeg" } = data assert String.starts_with?(url, MobilizonWeb.Endpoint.url() <> "/media/") diff --git a/test/support/abinthe_helpers.ex b/test/support/abinthe_helpers.ex index ce7e673b9..33df27dac 100644 --- a/test/support/abinthe_helpers.ex +++ b/test/support/abinthe_helpers.ex @@ -1,4 +1,7 @@ defmodule MobilizonWeb.AbsintheHelpers do + use Phoenix.ConnTest + @endpoint MobilizonWeb.Endpoint + @moduledoc """ Absinthe helpers for tests """ @@ -17,4 +20,20 @@ defmodule MobilizonWeb.AbsintheHelpers do "variables" => "" } end + + def graphql_query(conn, options) do + conn + |> post( + "/api", + build_query(options[:query], options[:variables]) + ) + |> json_response(200) + end + + defp build_query(query, variables) do + %{ + "query" => query, + "variables" => variables + } + end end diff --git a/test/support/factory.ex b/test/support/factory.ex index 7e7c8597f..371c73e1c 100644 --- a/test/support/factory.ex +++ b/test/support/factory.ex @@ -40,7 +40,7 @@ defmodule Mobilizon.Factory do following_url: Actor.build_url(preferred_username, :following), inbox_url: Actor.build_url(preferred_username, :inbox), outbox_url: Actor.build_url(preferred_username, :outbox), - user: nil + user: build(:user) } end @@ -83,7 +83,6 @@ defmodule Mobilizon.Factory do description: sequence("MyAddress"), geom: %Geo.Point{coordinates: {45.75, 4.85}, srid: 4326}, url: "http://mobilizon.test/address/#{Ecto.UUID.generate()}", - floor: "Myfloor", country: "My Country", locality: "My Locality", region: "My Region", @@ -100,6 +99,8 @@ defmodule Mobilizon.Factory do actor: build(:actor), event: build(:event), uuid: uuid, + mentions: [], + tags: build_list(3, :tag), in_reply_to_comment: nil, url: Routes.page_url(Endpoint, :comment, uuid) } @@ -121,11 +122,14 @@ defmodule Mobilizon.Factory do physical_address: build(:address), visibility: :public, tags: build_list(3, :tag), + mentions: [], + publish_at: DateTime.utc_now(), url: Routes.page_url(Endpoint, :event, uuid), picture: insert(:picture), uuid: uuid, join_options: :free, - options: %{} + options: %{}, + participant_stats: %{} } end @@ -195,9 +199,10 @@ defmodule Mobilizon.Factory do {:ok, data} = Upload.store(file) %{ - "url" => [%{"href" => url, "mediaType" => "image/jpeg"}], - "size" => 13_227, - "type" => "Image" + content_type: "image/jpeg", + name: "image.jpg", + url: url, + size: 13_227 } = data %Mobilizon.Media.File{ diff --git a/test/support/mocks/geospatial_mock.ex b/test/support/mocks/geospatial_mock.ex index 870047466..f0ed1aea2 100644 --- a/test/support/mocks/geospatial_mock.ex +++ b/test/support/mocks/geospatial_mock.ex @@ -9,7 +9,9 @@ defmodule Mobilizon.Service.Geospatial.Mock do @behaviour Provider @impl Provider - def geocode(_lon, _lat, _options \\ []), do: [] + def geocode(_lon, _lat, _options \\ []) + def geocode(45.75, 4.85, _options), do: [%Address{description: "10 rue Jangot, Lyon"}] + def geocode(_lon, _lat, _options), do: [%Address{description: "Anywhere"}] @impl Provider def search(_q, _options \\ []), do: [%Address{description: "10 rue Jangot, Lyon"}] diff --git a/test/tasks/actors_test.exs b/test/tasks/actors_test.exs new file mode 100644 index 000000000..05fc460c0 --- /dev/null +++ b/test/tasks/actors_test.exs @@ -0,0 +1,52 @@ +defmodule Mix.Tasks.Mobilizon.ActorsTest do + use Mobilizon.DataCase + + alias Mobilizon.Actors.Actor + alias Mix.Tasks.Mobilizon.Actors.Show + import Mobilizon.Factory + + Mix.shell(Mix.Shell.Process) + + @username "someone" + @domain "somewhere.tld" + + describe "show actor" do + test "show existing local actor" do + %Actor{} = actor = insert(:actor, preferred_username: @username) + + output = """ + Informations for the actor #{@username}: + - Type: Person + - Domain: Local + - Name: #{actor.name} + - Summary: #{actor.summary} + - User: #{actor.user.email} + """ + + Show.run([@username]) + assert_received {:mix_shell, :info, [output_received]} + assert output_received == output + end + + test "show existing remote actor" do + %Actor{} = actor = insert(:actor, preferred_username: @username, user: nil, domain: @domain) + + output = """ + Informations for the actor #{@username}: + - Type: Person + - Domain: #{@domain} + - Name: #{actor.name} + - Summary: #{actor.summary} + - User: Remote + """ + + Show.run(["#{@username}@#{@domain}"]) + assert_received {:mix_shell, :info, [output_received]} + assert output_received == output + end + + test "show non-existing actor" do + assert_raise Mix.Error, "Error: No such actor", fn -> Show.run([@username]) end + end + end +end diff --git a/test/tasks/users_test.exs b/test/tasks/users_test.exs new file mode 100644 index 000000000..812666c90 --- /dev/null +++ b/test/tasks/users_test.exs @@ -0,0 +1,158 @@ +defmodule Mix.Tasks.Mobilizon.UsersTest do + use Mobilizon.DataCase + + alias Mobilizon.Users + alias Mobilizon.Users.User + alias Mix.Tasks.Mobilizon.Users.{New, Delete, Show, Modify} + import Mobilizon.Factory + + Mix.shell(Mix.Shell.Process) + + @email "test@email.tld" + describe "create user" do + test "create with no options" do + New.run([@email]) + + assert {:ok, %User{email: email, role: role, confirmed_at: confirmed_at}} = + Users.get_user_by_email(@email) + + assert email == @email + assert role == :user + refute is_nil(confirmed_at) + end + + test "create a moderator" do + New.run([@email, "--moderator"]) + + assert {:ok, %User{email: email, role: role}} = Users.get_user_by_email(@email) + assert email == @email + assert role == :moderator + end + + test "create an administrator" do + New.run([@email, "--admin"]) + + assert {:ok, %User{email: email, role: role}} = Users.get_user_by_email(@email) + assert email == @email + assert role == :administrator + end + + test "create with already used email" do + insert(:user, email: @email) + + assert_raise Mix.Error, "User has not been created because of the above reason.", fn -> + New.run([@email]) + end + end + end + + describe "delete user" do + test "delete existing user" do + insert(:user, email: @email) + Delete.run([@email, "-y"]) + assert {:error, :user_not_found} == Users.get_user_by_email(@email) + end + + test "delete non-existing user" do + assert_raise Mix.Error, "Error: No such user", fn -> Delete.run([@email, "-y"]) end + end + end + + describe "show user" do + test "show existing user" do + %User{confirmed_at: confirmed_at, role: role} = user = insert(:user, email: @email) + actor1 = insert(:actor, user: user) + actor2 = insert(:actor, user: user) + + output = + "Informations for the user #{@email}:\n - Activated: #{confirmed_at}\n - Role: #{role}\n Identities (2):\n - @#{ + actor1.preferred_username + } / \n - @#{actor2.preferred_username} / \n\n\n" + + Show.run([@email]) + assert_received {:mix_shell, :info, [output_received]} + assert output_received == output + end + + test "show non-existing user" do + assert_raise Mix.Error, "Error: No such user", fn -> Show.run([@email]) end + end + end + + describe "modify user" do + test "modify existing user without any changes" do + insert(:user, email: @email) + + Modify.run([@email]) + assert_received {:mix_shell, :info, [output_received]} + assert output_received == "No change has been made" + end + + test "promote an user to moderator" do + insert(:user, email: @email) + + Modify.run([@email, "--moderator"]) + assert {:ok, %User{role: role}} = Users.get_user_by_email(@email) + assert role == :moderator + end + + test "promote an user to administrator" do + insert(:user, email: @email) + + Modify.run([@email, "--admin"]) + assert {:ok, %User{role: role}} = Users.get_user_by_email(@email) + assert role == :administrator + + Modify.run([@email, "--user"]) + assert {:ok, %User{role: role}} = Users.get_user_by_email(@email) + assert role == :user + end + + test "disable and enable an user" do + user = insert(:user, email: @email) + + Modify.run([@email, "--disable"]) + assert_received {:mix_shell, :info, [output_received]} + + assert output_received == + "An user has been modified with the following information:\n - email: #{ + user.email + }\n - Role: #{user.role}\n - Activated: False\n" + + assert {:ok, %User{email: email, confirmed_at: confirmed_at}} = + Users.get_user_by_email(@email) + + assert is_nil(confirmed_at) + + Modify.run([@email, "--enable"]) + assert_received {:mix_shell, :info, [output_received]} + + assert {:ok, %User{email: email, confirmed_at: confirmed_at}} = + Users.get_user_by_email(@email) + + assert output_received == + "An user has been modified with the following information:\n - email: #{ + user.email + }\n - Role: #{user.role}\n - Activated: #{confirmed_at}\n" + + refute is_nil(confirmed_at) + + Modify.run([@email, "--enable"]) + + assert {:ok, %User{email: email, confirmed_at: confirmed_at}} = + Users.get_user_by_email(@email) + + refute is_nil(confirmed_at) + assert_received {:mix_shell, :info, [output_received]} + assert output_received == "No change has been made" + end + + test "enable and disable at the same time" do + assert_raise Mix.Error, + "Can't use both --enabled and --disable options at the same time.", + fn -> + Modify.run([@email, "--disable", "--enable"]) + end + end + end +end