From 7773fc7990ee13823854f274c96aba8f99251db5 Mon Sep 17 00:00:00 2001 From: Sara McCutcheon Date: Wed, 14 Nov 2018 13:21:44 -0800 Subject: [PATCH] Switching from service levels to plans (#1901) --- CHANGELOG.md | 16 ++ config/constants.yml | 5 +- src/Collections/Plans.php | 36 +++ src/Commands/Org/Site/ListCommand.php | 2 +- src/Commands/Plan/InfoCommand.php | 47 ++++ src/Commands/Plan/ListCommand.php | 38 +++ src/Commands/Plan/SetCommand.php | 40 ++++ src/Commands/ServiceLevel/SetCommand.php | 2 + src/Commands/Site/InfoCommand.php | 2 +- src/Commands/Site/ListCommand.php | 4 +- src/Models/Plan.php | 126 ++++++++++ src/Models/Site.php | 41 +++- src/Terminus.php | 1 + tests/features/org-site.feature | 4 +- tests/features/plan-list.feature | 19 ++ tests/features/plan-set.feature | 22 ++ tests/features/site-info.feature | 2 +- tests/features/site-list.feature | 32 +-- tests/fixtures/org-site-list.yml | 4 +- tests/fixtures/plan-list.yml | 127 ++++++++++ tests/fixtures/plan-set-fail.yml | 127 ++++++++++ tests/fixtures/plan-set.yml | 221 ++++++++++++++++++ tests/fixtures/site-info.yml | 2 +- tests/fixtures/site-list.yml | 4 +- tests/unit_tests/Collections/PlansTest.php | 79 +++++++ .../Commands/Plan/ListCommandTest.php | 42 ++++ .../Commands/Plan/SetCommandTest.php | 84 +++++++ tests/unit_tests/Models/PlanTest.php | 211 +++++++++++++++++ tests/unit_tests/Models/SiteTest.php | 44 +++- 29 files changed, 1346 insertions(+), 38 deletions(-) create mode 100644 src/Collections/Plans.php create mode 100644 src/Commands/Plan/InfoCommand.php create mode 100644 src/Commands/Plan/ListCommand.php create mode 100644 src/Commands/Plan/SetCommand.php create mode 100755 src/Models/Plan.php create mode 100644 tests/features/plan-list.feature create mode 100644 tests/features/plan-set.feature create mode 100644 tests/fixtures/plan-list.yml create mode 100644 tests/fixtures/plan-set-fail.yml create mode 100644 tests/fixtures/plan-set.yml create mode 100644 tests/unit_tests/Collections/PlansTest.php create mode 100644 tests/unit_tests/Commands/Plan/ListCommandTest.php create mode 100644 tests/unit_tests/Commands/Plan/SetCommandTest.php create mode 100644 tests/unit_tests/Models/PlanTest.php diff --git a/CHANGELOG.md b/CHANGELOG.md index 36f779c17..1e1e0aa42 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,22 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org) ## MASTER +### Added +- New `plan:list` command lists the plans available to a site. (#1901) +- New `plan:set` command sets a site's plan. (#1901) +- New `Plans` collection interacts with plans available to a Site. (#1901) +- New `Plan` model represents a plan available to a Site or set on a site. (#1901) +- New `Site::getPlan()` function to retrieve a model representing the Site's present plan. (#1901) +- New `Site::getPlans()` function to retrieve a collection representing all available plans for the Site. (#1901) + +### Changed +- `org:site:list` now displays a `Plan`/`plan_name` field to replace `Service Level`/`service_level`. (#1901) +- `site:info` now displays a `Plan`/`plan_name` field to replace `Service Level`/`service_level`. (#1901) +- `site:list` now displays a `Plan`/`plan_name` field to replace `Service Level`/`service_level`. (#1901) + +### Deprecated +- `service-level:set` is now deprecated. Please use `plan:set`. (#1901) +- `Site::updateServiceLevel()` is now deprecated. Please use `Plans::set()`. (#1901) ## 1.9.0 - 2018-09-11 ### Added diff --git a/config/constants.yml b/config/constants.yml index 1bd717d4a..d8a0c96c6 100644 --- a/config/constants.yml +++ b/config/constants.yml @@ -20,8 +20,9 @@ TERMINUS_DASHBOARD_HOST: 'dashboard.pantheon.io' TERMINUS_DASHBOARD_PROTOCOL: 'https' # Localization -TERMINUS_DATE_FORMAT: 'Y-m-d H:i:s' -TERMINUS_TIME_ZONE: 'UTC' +TERMINUS_DATE_FORMAT: 'Y-m-d H:i:s' +TERMINUS_MONETARY_FORMAT: '$%01.2f' +TERMINUS_TIME_ZONE: 'UTC' # File Storage TERMINUS_CACHE_DIR: '[[ TERMINUS_USER_HOME ]]/.terminus/cache' diff --git a/src/Collections/Plans.php b/src/Collections/Plans.php new file mode 100644 index 000000000..4caf62457 --- /dev/null +++ b/src/Collections/Plans.php @@ -0,0 +1,36 @@ +getSite()->getWorkflows()->create( + 'change_site_service_level', + ['params' => ['sku' => $plan->getSku(),],] + ); + } +} diff --git a/src/Commands/Org/Site/ListCommand.php b/src/Commands/Org/Site/ListCommand.php index 0c1603141..5038653e5 100644 --- a/src/Commands/Org/Site/ListCommand.php +++ b/src/Commands/Org/Site/ListCommand.php @@ -26,7 +26,7 @@ class ListCommand extends TerminusCommand implements SiteAwareInterface * @field-labels * name: Name * id: ID - * service_level: Service Level + * plan_name: Plan * framework: Framework * owner: Owner * created: Created diff --git a/src/Commands/Plan/InfoCommand.php b/src/Commands/Plan/InfoCommand.php new file mode 100644 index 000000000..bfffa76d9 --- /dev/null +++ b/src/Commands/Plan/InfoCommand.php @@ -0,0 +1,47 @@ + Displays 's current plan information. + */ + public function info($site) + { + return new PropertyList($this->sites->get($site)->getPlan()->fetch()->serialize()); + } +} diff --git a/src/Commands/Plan/ListCommand.php b/src/Commands/Plan/ListCommand.php new file mode 100644 index 000000000..928b47b6b --- /dev/null +++ b/src/Commands/Plan/ListCommand.php @@ -0,0 +1,38 @@ + Displays a list of plans available to . + */ + public function listPlans($site_id) + { + return new RowsOfFields($this->getSite($site_id)->getPlans()->serialize()); + } +} diff --git a/src/Commands/Plan/SetCommand.php b/src/Commands/Plan/SetCommand.php new file mode 100644 index 000000000..e58dff39d --- /dev/null +++ b/src/Commands/Plan/SetCommand.php @@ -0,0 +1,40 @@ + Updates 's plan to . + */ + public function set($site_id, $plan_id) + { + $site = $this->getSite($site_id); + $plans = $site->getPlans(); + $workflow = $plans->set($plans->get($plan_id)); + $this->log()->notice('Setting plan of "{site_id}" to "{plan_id}".', compact('site_id', 'plan_id')); + while (!$workflow->checkProgress()) { + // @TODO: Add Symfony progress bar to indicate that something is happening. + } + $this->log()->notice($workflow->getMessage()); + } +} diff --git a/src/Commands/ServiceLevel/SetCommand.php b/src/Commands/ServiceLevel/SetCommand.php index 699e38970..77549d876 100644 --- a/src/Commands/ServiceLevel/SetCommand.php +++ b/src/Commands/ServiceLevel/SetCommand.php @@ -17,6 +17,8 @@ class SetCommand extends TerminusCommand implements SiteAwareInterface /** * Upgrades or downgrades a site's service level. * + * @deprecated 2.0.0 This will be removed in the future. Please use plan:set and plan:list instead. + * * @authorize * * @command service-level:set diff --git a/src/Commands/Site/InfoCommand.php b/src/Commands/Site/InfoCommand.php index 933ec0c67..092dab0db 100644 --- a/src/Commands/Site/InfoCommand.php +++ b/src/Commands/Site/InfoCommand.php @@ -24,7 +24,7 @@ class InfoCommand extends SiteCommand * created: Created * framework: Framework * organization: Organization - * service_level: Service Level + * plan_name: Plan * max_num_cdes: Max Multidevs * upstream: Upstream * php_version: PHP Version diff --git a/src/Commands/Site/ListCommand.php b/src/Commands/Site/ListCommand.php index 0dc88cebf..9be1ea1a1 100644 --- a/src/Commands/Site/ListCommand.php +++ b/src/Commands/Site/ListCommand.php @@ -17,14 +17,14 @@ class ListCommand extends SiteCommand * @field-labels * name: Name * id: ID - * service_level: Service Level + * plan_name: Plan * framework: Framework * owner: Owner * created: Created * memberships: Memberships * frozen: Is Frozen? * last_frozen_at: Date frozen - * @default-fields name,id,service_level,framework,owner,created,memberships,frozen + * @default-fields name,id,plan_name,framework,owner,created,memberships,frozen * @return RowsOfFields * * @option name Name filter diff --git a/src/Models/Plan.php b/src/Models/Plan.php new file mode 100755 index 000000000..019f544f4 --- /dev/null +++ b/src/Models/Plan.php @@ -0,0 +1,126 @@ +attributes; + } + parent::__construct($attributes, $options); + } + + /** + * @return float|int + */ + public function getMonthlyPrice() + { + $price = (integer)$this->get('price'); + if ($this->isAnnual()) { + return $price/12; + } + return $price; + } + + /** + * @return string + */ + public function getName() + { + $name = $this->get('name'); + return !is_null($name) ? $name : $this->get('plan_name'); + } + + /** + * @return string[] + */ + public function getReferences() + { + return [$this->id, $this->getSku(),]; + } + + /** + * @return string + */ + public function getSku() + { + $sku = $this->get('sku'); + return !is_null($sku) ? $sku : $this->get('plan_sku'); + } + + /** + * @return boolean + */ + public function isAnnual() + { + return $this->get('billing_cycle') === 'annual'; + } + + /** + * @return boolean + */ + public function isFree() + { + return strpos($this->getSku(), 'plan-free') === 0; + } + + /** + * @return boolean + */ + public function isMonthly() + { + return $this->get('billing_cycle') === 'monthly'; + } + + /** + * @return null|string + */ + public function formatPrice($price) + { + if (!$this->isFree() && ($price === 0)) { + return null; + } + return sprintf($this->getConfig()->get('monetary_format'), ($price / 100)); + } + + + /** + * Formats plan object into an associative array for output + * + * @return array Associative array of data for output + */ + public function serialize() + { + return [ + 'billing_cycle' => $this->get('billing_cycle'), + 'id' => $this->id, + 'monthly_price' => $this->formatPrice($this->getMonthlyPrice()), + 'name' => $this->getName(), + 'price' => $this->formatPrice($this->get('price')), + 'sku' => $this->getSku(), + ]; + } +} diff --git a/src/Models/Site.php b/src/Models/Site.php index 0e55c19d7..c0aa7aaec 100755 --- a/src/Models/Site.php +++ b/src/Models/Site.php @@ -4,18 +4,19 @@ use League\Container\ContainerAwareInterface; use League\Container\ContainerAwareTrait; -use Pantheon\Terminus\Collections\SiteAuthorizations; use Pantheon\Terminus\Friends\OrganizationsInterface; use Pantheon\Terminus\Friends\OrganizationsTrait; -use Robo\Common\ConfigAwareTrait; -use Robo\Contract\ConfigAwareInterface; use Pantheon\Terminus\Collections\Branches; use Pantheon\Terminus\Collections\Environments; +use Pantheon\Terminus\Collections\Plans; +use Pantheon\Terminus\Collections\SiteAuthorizations; use Pantheon\Terminus\Collections\SiteMetrics; use Pantheon\Terminus\Collections\SiteOrganizationMemberships; use Pantheon\Terminus\Collections\SiteUserMemberships; use Pantheon\Terminus\Collections\Workflows; use Pantheon\Terminus\Exceptions\TerminusException; +use Robo\Common\ConfigAwareTrait; +use Robo\Contract\ConfigAwareInterface; /** * Class Site @@ -48,6 +49,14 @@ class Site extends TerminusModel implements ConfigAwareInterface, ContainerAware * @var SiteOrganizationMemberships */ protected $org_memberships; + /** + * @var Plan + */ + protected $plan; + /** + * @var Plans + */ + protected $plans; /** * @var Redis */ @@ -242,6 +251,28 @@ public function getPHPVersion() return !is_null($php_ver = $this->get('php_version')) ? substr($php_ver, 0, 1) . '.' . substr($php_ver, 1) : null; } + /** + * @return Plan + */ + public function getPlan() + { + if (empty($this->plan)) { + $this->plan = $this->getContainer()->get(Plan::class, [null, ['site' => $this,],]); + } + return $this->plan; + } + + /** + * @return Plans + */ + public function getPlans() + { + if (empty($this->plans)) { + $this->plans = $this->getContainer()->get(Plans::class, [['site' => $this,],]); + } + return $this->plans; + } + /** * @return Redis */ @@ -360,7 +391,7 @@ public function serialize() 'created' => $format_date('created'), 'framework' => $this->get('framework'), 'organization' => $this->get('organization'), - 'service_level' => $this->get('service_level'), + 'plan_name' => $this->get('plan_name'), 'max_num_cdes' => $settings ? $settings->max_num_cdes : 0, 'upstream' => (string)$this->getUpstream(), 'php_version' => $this->getPHPVersion(), @@ -405,6 +436,8 @@ public function setUpstream($upstream_id) /** * Update service level * + * @deprecated 2.0.0 This is no longer the appropriate way to change a site's plan. Use $this->getPlans()->set(). + * * @param string $service_level Level to set service on site to * @return Workflow * @throws TerminusException|\Exception diff --git a/src/Terminus.php b/src/Terminus.php index 26d95e20a..16bebcc64 100644 --- a/src/Terminus.php +++ b/src/Terminus.php @@ -85,6 +85,7 @@ public function __construct(Config $config, InputInterface $input = null, Output $this->setLogger($container->get('logger')); date_default_timezone_set($config->get('time_zone')); + setlocale(LC_MONETARY, $config->get('monetary_locale')); } /** diff --git a/tests/features/org-site.feature b/tests/features/org-site.feature index 51752e9c1..d8e74f9e0 100644 --- a/tests/features/org-site.feature +++ b/tests/features/org-site.feature @@ -15,7 +15,7 @@ Feature: Organization sites Name ID Created - Service Level + Plan Framework Owner Created @@ -31,7 +31,7 @@ Feature: Organization sites Name ID Created - Service Level + Plan Framework Owner Created diff --git a/tests/features/plan-list.feature b/tests/features/plan-list.feature new file mode 100644 index 000000000..92523dcc1 --- /dev/null +++ b/tests/features/plan-list.feature @@ -0,0 +1,19 @@ +Feature: Listing available plans + In order to decide which plan I can use + As a user + I need to be able to list available site plans. + + Background: I am logged in + Given I am authenticated + + @vcr plan-list.yml + Scenario: List plans available for my site + When I run "terminus plan:list [[test_site_name]]" + Then I should see a table with rows like: + """ + SKU + Name + Billing Cycle + Price + Monthly Price + """ diff --git a/tests/features/plan-set.feature b/tests/features/plan-set.feature new file mode 100644 index 000000000..e0e93003e --- /dev/null +++ b/tests/features/plan-set.feature @@ -0,0 +1,22 @@ +Feature: Set a site's service level + In order to ensure the level of service my site requires + As a user + I need to be able to change the plan of my site. + + Background: I am authenticated and I have a site named [[test_site_name]] + Given I am authenticated + And a site named "[[test_site_name]]" + + @vcr plan-set.yml + Scenario: Changing the plan of a site + When I run "terminus plan:set [[test_site_name]] plan-free-preferred-monthly-1" + Then I should get: + """ + Setting plan of "[[test_site_name]]" to "plan-free-preferred-monthly-1". + """ + And I should get: "Change site plan" + + @vcr plan-set-fail.yml + Scenario: Attempting to change the plan to an ineligible plan + When I run "terminus plan:set [[test_site_name]] invalid" + Then I should get: "Could not find a plan identified by invalid." diff --git a/tests/features/site-info.feature b/tests/features/site-info.feature index f3c3e48e4..0ecbcb84d 100644 --- a/tests/features/site-info.feature +++ b/tests/features/site-info.feature @@ -18,7 +18,7 @@ Feature: View site information Created Framework Organization - Service Level + Plan Upstream PHP Version Holder Type diff --git a/tests/features/site-list.feature b/tests/features/site-list.feature index b2f87e54c..110b34d11 100644 --- a/tests/features/site-list.feature +++ b/tests/features/site-list.feature @@ -10,35 +10,35 @@ Feature: Listing sites Scenario: Listing a user's sites when they haven't any When I run "terminus site:list" Then I should get: "You have no sites." - And I should get: "------ ---- --------------- ----------- ------- --------- ------------- ------------" - And I should get: "Name ID Service Level Framework Owner Created Memberships Is Frozen?" - And I should get: "------ ---- --------------- ----------- ------- --------- ------------- ------------" + And I should get: "------ ---- ------ ----------- ------- --------- ------------- ------------" + And I should get: "Name ID Plan Framework Owner Created Memberships Is Frozen?" + And I should get: "------ ---- ------ ----------- ------- --------- ------------- ------------" @vcr site-list.yml Scenario: Listing a user's sites Given a site named "[[test_site_name]]" When I run "terminus site:list --owner=me" - Then I should get: "------------- -------------------------------------- --------------- ----------- -------------------------------------- --------------------- -------------------------------------------- ------------" - And I should get: "Name ID Service Level Framework Owner Created Memberships Is Frozen?" - And I should get: "------------- -------------------------------------- --------------- ----------- -------------------------------------- --------------------- -------------------------------------------- ------------" - And I should get: "[[test_site_name]] 11111111-1111-1111-1111-111111111111 free wordpress 11111111-1111-1111-1111-111111111111 2016-08-16 22:09:01 11111111-1111-1111-1111-111111111111: Team false" - And I should get: "------------- -------------------------------------- --------------- ----------- -------------------------------------- --------------------- -------------------------------------------- ------------" + Then I should get: "------------- -------------------------------------- --------- ----------- -------------------------------------- --------------------- -------------------------------------------- ------------" + And I should get: "Name ID Plan Framework Owner Created Memberships Is Frozen?" + And I should get: "------------- -------------------------------------- --------- ----------- -------------------------------------- --------------------- -------------------------------------------- ------------" + And I should get: "behat-tests 11111111-1111-1111-1111-111111111111 Sandbox wordpress 11111111-1111-1111-1111-111111111111 2016-08-16 22:09:01 11111111-1111-1111-1111-111111111111: Team false" + And I should get: "------------- -------------------------------------- --------- ----------- -------------------------------------- --------------------- -------------------------------------------- ------------" @vcr site-list.yml Scenario: Filter sites list by name Given a site named "[[test_site_name]]" When I run "terminus site:list --name=[[test_site_name]]" - Then I should get: "------------- -------------------------------------- --------------- ----------- -------------------------------------- --------------------- -------------------------------------------- ------------" - And I should get: "Name ID Service Level Framework Owner Created Memberships Is Frozen?" - And I should get: "------------- -------------------------------------- --------------- ----------- -------------------------------------- --------------------- -------------------------------------------- ------------" - And I should get: "[[test_site_name]] 11111111-1111-1111-1111-111111111111 free wordpress 11111111-1111-1111-1111-111111111111 2016-08-16 22:09:01 11111111-1111-1111-1111-111111111111: Team false" - And I should get: "------------- -------------------------------------- --------------- ----------- -------------------------------------- --------------------- -------------------------------------------- ------------" + Then I should get: "------------- -------------------------------------- --------- ----------- -------------------------------------- --------------------- -------------------------------------------- ------------" + And I should get: "Name ID Plan Framework Owner Created Memberships Is Frozen?" + And I should get: "------------- -------------------------------------- --------- ----------- -------------------------------------- --------------------- -------------------------------------------- ------------" + And I should get: "behat-tests 11111111-1111-1111-1111-111111111111 Sandbox wordpress 11111111-1111-1111-1111-111111111111 2016-08-16 22:09:01 11111111-1111-1111-1111-111111111111: Team false" + And I should get: "------------- -------------------------------------- --------- ----------- -------------------------------------- --------------------- -------------------------------------------- ------------" @vcr site-list.yml Scenario: Filter sites list by name, excluding the test site Given a site named "[[test_site_name]]" When I run "terminus site:list --name=missing" Then I should get: "You have no sites." - And I should get: "------ ---- --------------- ----------- ------- --------- ------------- ------------" - And I should get: "Name ID Service Level Framework Owner Created Memberships Is Frozen?" - And I should get: "------ ---- --------------- ----------- ------- --------- ------------- ------------" + And I should get: "------ ---- ------ ----------- ------- --------- ------------- ------------" + And I should get: "Name ID Plan Framework Owner Created Memberships Is Frozen?" + And I should get: "------ ---- ------ ----------- ------- --------- ------------- ------------" diff --git a/tests/fixtures/org-site-list.yml b/tests/fixtures/org-site-list.yml index 51faa3585..489c0fb6b 100644 --- a/tests/fixtures/org-site-list.yml +++ b/tests/fixtures/org-site-list.yml @@ -180,7 +180,7 @@ Pragma: no-cache Vary: Accept-Encoding Strict-Transport-Security: max-age=31536000 - body: '{"created": 1471984734, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "framework": "wordpress", "holder_id": "11111111-1111-1111-1111-111111111111", "holder_type": "user", "last_code_push": {"timestamp": "2016-08-23T20:39:04", "user_uuid": null}, "name": "behat-tests", "owner": "11111111-1111-1111-1111-111111111111", "php_version": "55", "preferred_zone": "onebox", "service_level": "free", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "ebd3ecfc-ff8d-4e3b-aead-eb4202045ce6", "branch": "master"}, "label": "Behat Tests", "id": "1fdf3bf6-50e3-42d8-ae56-fb4051481404", "holder": {"profile": {"utm_term": "", "tracking_first_organization_invite": 1465862768, "invites_to_nonuser": 5, "utm_content": "", "phone": "415-555-0000", "experiments": {"activation_walkme": "modified", "welcome_video": "shown"}, "full_name": "Dev User", "pullFromLive": true, "utm_device": "", "web_services_business": null, "initial_identity_strategy": null, "google_adwords_pushed_code_do_send": null, "utm_campaign": "", "invites_sent": 9, "google_adwords_paid_for_site_do_send": null, "tracking_first_ally_reg": 1464201921, "tracking_first_code_push": 1466791262, "invites_to_user": 4, "role": "Engineer", "job_function": "developer", "utm_medium": "", "tracking_first_workflow_in_live": 1464030833, "google_adwords_account_registered_do_send": null, "google_adwords_paid_for_site_sent": 1464041136, "firstname": "Dev", "invites_to_site": 6, "lastname": "User", "pda_campaign": null, "utm_source": "", "google_adwords_pushed_code_sent": 1466791288, "last-org-spinup": "none", "tracking_first_site_create": 1463780040, "initial_identity_name": null, "created_organization_name": "Test Agency", "guilty_of_abuse": null, "invites_to_org": 3, "tracking_first_site_upgrade": 1464031584, "dtl": "", "modified": 1463779130, "tracking_first_team_invite": 1464721435, "maxdevsites": 12, "verify": 1, "google_adwords_account_registered_sent": 1463779134, "organization": "Pantheon"}, "id": "11111111-1111-1111-1111-111111111111", "email": "devuser@pantheon.io"}, "settings": {"allow_domains": false, "max_num_cdes": 10, "stunnel": false, "replica_verification_strategy": "pt-heartbeat", "owner": "11111111-1111-1111-1111-111111111111", "secure_runtime_access": false, "pingdom": 0, "allow_indexserver": false, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "failover_appserver": 0, "cacheserver": 1, "support_plan": "regular_support", "on_server_development": false, "drush_version": 5, "label": "Behat Tests", "appserver": 1, "allow_read_slaves": false, "indexserver": 1, "php_version": "55", "php_channel": "stable", "allow_cacheserver": false, "ssl_enabled": null, "min_backups": 0, "service_level": "free", "dedicated_ip": null, "dbserver": 1, "framework": "wordpress", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "ebd3ecfc-ff8d-4e3b-aead-eb4202045ce6", "branch": "master"}, "guilty_of_abuse": null, "preferred_zone": "onebox", "pingdom_chance": 0, "holder_id": "11111111-1111-1111-1111-111111111111", "name": "behat-tests", "created": 1471984734, "max_backups": 0, "holder_type": "user", "number_allow_domains": 0, "pingdom_manually_enabled": false, "last_code_push": {"timestamp": "2016-08-23T20:39:04", "user_uuid": null}}, "base_domain": null, "attributes": {"label": "Behat Tests"}, "add_ons": []}' + body: '{"created": 1471984734, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "framework": "wordpress", "holder_id": "11111111-1111-1111-1111-111111111111", "holder_type": "user", "last_code_push": {"timestamp": "2016-08-23T20:39:04", "user_uuid": null}, "name": "behat-tests", "owner": "11111111-1111-1111-1111-111111111111", "php_version": "55", "preferred_zone": "onebox", "service_level": "free", "plan_name": "Sandbox", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "ebd3ecfc-ff8d-4e3b-aead-eb4202045ce6", "branch": "master"}, "label": "Behat Tests", "id": "1fdf3bf6-50e3-42d8-ae56-fb4051481404", "holder": {"profile": {"utm_term": "", "tracking_first_organization_invite": 1465862768, "invites_to_nonuser": 5, "utm_content": "", "phone": "415-555-0000", "experiments": {"activation_walkme": "modified", "welcome_video": "shown"}, "full_name": "Dev User", "pullFromLive": true, "utm_device": "", "web_services_business": null, "initial_identity_strategy": null, "google_adwords_pushed_code_do_send": null, "utm_campaign": "", "invites_sent": 9, "google_adwords_paid_for_site_do_send": null, "tracking_first_ally_reg": 1464201921, "tracking_first_code_push": 1466791262, "invites_to_user": 4, "role": "Engineer", "job_function": "developer", "utm_medium": "", "tracking_first_workflow_in_live": 1464030833, "google_adwords_account_registered_do_send": null, "google_adwords_paid_for_site_sent": 1464041136, "firstname": "Dev", "invites_to_site": 6, "lastname": "User", "pda_campaign": null, "utm_source": "", "google_adwords_pushed_code_sent": 1466791288, "last-org-spinup": "none", "tracking_first_site_create": 1463780040, "initial_identity_name": null, "created_organization_name": "Test Agency", "guilty_of_abuse": null, "invites_to_org": 3, "tracking_first_site_upgrade": 1464031584, "dtl": "", "modified": 1463779130, "tracking_first_team_invite": 1464721435, "maxdevsites": 12, "verify": 1, "google_adwords_account_registered_sent": 1463779134, "organization": "Pantheon"}, "id": "11111111-1111-1111-1111-111111111111", "email": "devuser@pantheon.io"}, "settings": {"allow_domains": false, "max_num_cdes": 10, "stunnel": false, "replica_verification_strategy": "pt-heartbeat", "owner": "11111111-1111-1111-1111-111111111111", "secure_runtime_access": false, "pingdom": 0, "allow_indexserver": false, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "failover_appserver": 0, "cacheserver": 1, "support_plan": "regular_support", "on_server_development": false, "drush_version": 5, "label": "Behat Tests", "appserver": 1, "allow_read_slaves": false, "indexserver": 1, "php_version": "55", "php_channel": "stable", "allow_cacheserver": false, "ssl_enabled": null, "min_backups": 0, "service_level": "free", "plan_name": "Sandbox", "dedicated_ip": null, "dbserver": 1, "framework": "wordpress", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "ebd3ecfc-ff8d-4e3b-aead-eb4202045ce6", "branch": "master"}, "guilty_of_abuse": null, "preferred_zone": "onebox", "pingdom_chance": 0, "holder_id": "11111111-1111-1111-1111-111111111111", "name": "behat-tests", "created": 1471984734, "max_backups": 0, "holder_type": "user", "number_allow_domains": 0, "pingdom_manually_enabled": false, "last_code_push": {"timestamp": "2016-08-23T20:39:04", "user_uuid": null}}, "base_domain": null, "attributes": {"label": "Behat Tests"}, "add_ons": []}' - request: method: GET @@ -286,4 +286,4 @@ Pragma: no-cache Vary: Accept-Encoding Strict-Transport-Security: max-age=31536000 - body: '[{"archived": false, "invited_by_id": "11111111-1111-1111-1111-111111111111", "role": "team_member", "id": "1fdf3bf6-50e3-42d8-ae56-fb4051481404", "key": "11111111-1111-1111-1111-111111111111", "organization_id": "11111111-1111-1111-1111-111111111111", "site_id": "1fdf3bf6-50e3-42d8-ae56-fb4051481404", "site": {"created_by_user_id": "11111111-1111-1111-1111-111111111111", "user_in_charge_id": "11111111-1111-1111-1111-111111111111", "product": {"id": "ebd3ecfc-ff8d-4e3b-aead-eb4202045ce6", "longname": "WordPress"}, "holder_id": "11111111-1111-1111-1111-111111111111", "name": "behat-tests", "user_in_charge": {"profile": {"utm_term": "", "tracking_first_organization_invite": 1465862768, "invites_to_nonuser": 5, "utm_content": "", "phone": "415-555-0000", "experiments": {"activation_walkme": "modified", "welcome_video": "shown"}, "full_name": "Dev User", "pullFromLive": true, "utm_device": "", "web_services_business": null, "initial_identity_strategy": null, "google_adwords_pushed_code_do_send": null, "utm_campaign": "", "invites_sent": 9, "google_adwords_paid_for_site_do_send": null, "tracking_first_ally_reg": 1464201921, "tracking_first_code_push": 1466791262, "invites_to_user": 4, "role": "Engineer", "job_function": "developer", "utm_medium": "", "tracking_first_workflow_in_live": 1464030833, "google_adwords_account_registered_do_send": null, "google_adwords_paid_for_site_sent": 1464041136, "firstname": "Dev", "invites_to_site": 6, "lastname": "User", "pda_campaign": null, "utm_source": "", "google_adwords_pushed_code_sent": 1466791288, "last-org-spinup": "none", "tracking_first_site_create": 1463780040, "initial_identity_name": null, "created_organization_name": "Test Agency", "guilty_of_abuse": null, "invites_to_org": 3, "tracking_first_site_upgrade": 1464031584, "dtl": "", "modified": 1463779130, "tracking_first_team_invite": 1464721435, "maxdevsites": 12, "verify": 1, "google_adwords_account_registered_sent": 1463779134, "organization": "Pantheon"}, "id": "11111111-1111-1111-1111-111111111111", "email": "devuser@pantheon.io"}, "created": 1471984734, "last_code_push": {"timestamp": "2016-08-23T20:39:04", "user_uuid": null}, "framework": "wordpress", "holder_type": "user", "service_level": "free", "php_version": "55", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "ebd3ecfc-ff8d-4e3b-aead-eb4202045ce6", "branch": "master"}, "owner": "11111111-1111-1111-1111-111111111111", "attributes": {"label": "Behat Tests"}, "holder": {"profile": {"utm_term": "", "tracking_first_organization_invite": 1465862768, "invites_to_nonuser": 5, "utm_content": "", "phone": "415-555-0000", "experiments": {"activation_walkme": "modified", "welcome_video": "shown"}, "full_name": "Dev User", "pullFromLive": true, "utm_device": "", "web_services_business": null, "initial_identity_strategy": null, "google_adwords_pushed_code_do_send": null, "utm_campaign": "", "invites_sent": 9, "google_adwords_paid_for_site_do_send": null, "tracking_first_ally_reg": 1464201921, "tracking_first_code_push": 1466791262, "invites_to_user": 4, "role": "Engineer", "job_function": "developer", "utm_medium": "", "tracking_first_workflow_in_live": 1464030833, "google_adwords_account_registered_do_send": null, "google_adwords_paid_for_site_sent": 1464041136, "firstname": "Dev", "invites_to_site": 6, "lastname": "User", "pda_campaign": null, "utm_source": "", "google_adwords_pushed_code_sent": 1466791288, "last-org-spinup": "none", "tracking_first_site_create": 1463780040, "initial_identity_name": null, "created_organization_name": "Test Agency", "guilty_of_abuse": null, "invites_to_org": 3, "tracking_first_site_upgrade": 1464031584, "dtl": "", "modified": 1463779130, "tracking_first_team_invite": 1464721435, "maxdevsites": 12, "verify": 1, "google_adwords_account_registered_sent": 1463779134, "organization": "Pantheon"}, "id": "11111111-1111-1111-1111-111111111111", "email": "devuser@pantheon.io"}, "id": "1fdf3bf6-50e3-42d8-ae56-fb4051481404", "preferred_zone": "onebox", "product_id": "ebd3ecfc-ff8d-4e3b-aead-eb4202045ce6"}, "tags": []}]' + body: '[{"archived": false, "invited_by_id": "11111111-1111-1111-1111-111111111111", "role": "team_member", "id": "1fdf3bf6-50e3-42d8-ae56-fb4051481404", "key": "11111111-1111-1111-1111-111111111111", "organization_id": "11111111-1111-1111-1111-111111111111", "site_id": "1fdf3bf6-50e3-42d8-ae56-fb4051481404", "site": {"created_by_user_id": "11111111-1111-1111-1111-111111111111", "user_in_charge_id": "11111111-1111-1111-1111-111111111111", "product": {"id": "ebd3ecfc-ff8d-4e3b-aead-eb4202045ce6", "longname": "WordPress"}, "holder_id": "11111111-1111-1111-1111-111111111111", "name": "behat-tests", "user_in_charge": {"profile": {"utm_term": "", "tracking_first_organization_invite": 1465862768, "invites_to_nonuser": 5, "utm_content": "", "phone": "415-555-0000", "experiments": {"activation_walkme": "modified", "welcome_video": "shown"}, "full_name": "Dev User", "pullFromLive": true, "utm_device": "", "web_services_business": null, "initial_identity_strategy": null, "google_adwords_pushed_code_do_send": null, "utm_campaign": "", "invites_sent": 9, "google_adwords_paid_for_site_do_send": null, "tracking_first_ally_reg": 1464201921, "tracking_first_code_push": 1466791262, "invites_to_user": 4, "role": "Engineer", "job_function": "developer", "utm_medium": "", "tracking_first_workflow_in_live": 1464030833, "google_adwords_account_registered_do_send": null, "google_adwords_paid_for_site_sent": 1464041136, "firstname": "Dev", "invites_to_site": 6, "lastname": "User", "pda_campaign": null, "utm_source": "", "google_adwords_pushed_code_sent": 1466791288, "last-org-spinup": "none", "tracking_first_site_create": 1463780040, "initial_identity_name": null, "created_organization_name": "Test Agency", "guilty_of_abuse": null, "invites_to_org": 3, "tracking_first_site_upgrade": 1464031584, "dtl": "", "modified": 1463779130, "tracking_first_team_invite": 1464721435, "maxdevsites": 12, "verify": 1, "google_adwords_account_registered_sent": 1463779134, "organization": "Pantheon"}, "id": "11111111-1111-1111-1111-111111111111", "email": "devuser@pantheon.io"}, "created": 1471984734, "last_code_push": {"timestamp": "2016-08-23T20:39:04", "user_uuid": null}, "framework": "wordpress", "holder_type": "user", "service_level": "free", "plan_name": "Sandbox", "php_version": "55", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "ebd3ecfc-ff8d-4e3b-aead-eb4202045ce6", "branch": "master"}, "owner": "11111111-1111-1111-1111-111111111111", "attributes": {"label": "Behat Tests"}, "holder": {"profile": {"utm_term": "", "tracking_first_organization_invite": 1465862768, "invites_to_nonuser": 5, "utm_content": "", "phone": "415-555-0000", "experiments": {"activation_walkme": "modified", "welcome_video": "shown"}, "full_name": "Dev User", "pullFromLive": true, "utm_device": "", "web_services_business": null, "initial_identity_strategy": null, "google_adwords_pushed_code_do_send": null, "utm_campaign": "", "invites_sent": 9, "google_adwords_paid_for_site_do_send": null, "tracking_first_ally_reg": 1464201921, "tracking_first_code_push": 1466791262, "invites_to_user": 4, "role": "Engineer", "job_function": "developer", "utm_medium": "", "tracking_first_workflow_in_live": 1464030833, "google_adwords_account_registered_do_send": null, "google_adwords_paid_for_site_sent": 1464041136, "firstname": "Dev", "invites_to_site": 6, "lastname": "User", "pda_campaign": null, "utm_source": "", "google_adwords_pushed_code_sent": 1466791288, "last-org-spinup": "none", "tracking_first_site_create": 1463780040, "initial_identity_name": null, "created_organization_name": "Test Agency", "guilty_of_abuse": null, "invites_to_org": 3, "tracking_first_site_upgrade": 1464031584, "dtl": "", "modified": 1463779130, "tracking_first_team_invite": 1464721435, "maxdevsites": 12, "verify": 1, "google_adwords_account_registered_sent": 1463779134, "organization": "Pantheon"}, "id": "11111111-1111-1111-1111-111111111111", "email": "devuser@pantheon.io"}, "id": "1fdf3bf6-50e3-42d8-ae56-fb4051481404", "preferred_zone": "onebox", "product_id": "ebd3ecfc-ff8d-4e3b-aead-eb4202045ce6"}, "tags": []}]' diff --git a/tests/fixtures/plan-list.yml b/tests/fixtures/plan-list.yml new file mode 100644 index 000000000..83cc1d0e3 --- /dev/null +++ b/tests/fixtures/plan-list.yml @@ -0,0 +1,127 @@ + +- + request: + method: POST + url: 'https://onebox/api/authorize/machine-token' + headers: + Host: onebox + Expect: null + Accept-Encoding: null + Content-type: application/json + User-Agent: 'Terminus/1.9.1-dev (php_version=7.2.10&script=bin/terminus)' + Authorization: 'Bearer 11111111-1111-1111-1111-111111111111:9f296400-e7ba-11e8-a09b-42010a800160:gKpB2Z73SjzrHNK6zQlf4' + Accept: null + body: '{"machine_token":"111111111111111111111111111111111111111111111","client":"terminus"}' + response: + status: + http_version: '1.1' + code: '200' + message: OK + headers: + Server: nginx + Date: 'Wed, 14 Nov 2018 03:15:23 GMT' + Content-Type: 'application/json; charset=utf-8' + Content-Length: '182' + Connection: keep-alive + X-Pantheon-Trace-Id: 86014190-e7bb-11e8-a535-698860127e36 + X-Frame-Options: deny + Access-Control-Allow-Methods: GET + Access-Control-Allow-Headers: 'Origin, Content-Type, Accept' + Cache-Control: 'private, max-age=0, no-cache, no-store' + Pragma: no-cache + Vary: Accept-Encoding + Strict-Transport-Security: max-age=31536000 + body: '{"session":"11111111-1111-1111-1111-111111111111:86326b62-e7bb-11e8-943d-42010a800160:8e3ps49xoUs8rZEer8AZf","expires_at":1544584523,"user_id":"11111111-1111-1111-1111-111111111111"}' +- + request: + method: GET + url: 'https://onebox/api/site-names/behat-tests' + headers: + Host: onebox + Accept-Encoding: null + Content-type: application/json + User-Agent: 'Terminus/1.9.1-dev (php_version=7.2.10&script=bin/terminus)' + Authorization: 'Bearer 11111111-1111-1111-1111-111111111111:86326b62-e7bb-11e8-943d-42010a800160:8e3ps49xoUs8rZEer8AZf' + Accept: null + response: + status: + http_version: '1.1' + code: '200' + message: OK + headers: + Server: nginx + Date: 'Wed, 14 Nov 2018 03:15:24 GMT' + Content-Type: 'application/json; charset=utf-8' + Transfer-Encoding: chunked + Connection: keep-alive + X-Pantheon-Trace-Id: 86aebfa0-e7bb-11e8-904b-df4a52791411 + X-Frame-Options: deny + Access-Control-Allow-Methods: GET + Access-Control-Allow-Headers: 'Origin, Content-Type, Accept' + Cache-Control: 'private, max-age=0, no-cache, no-store' + Pragma: no-cache + Vary: Accept-Encoding + Strict-Transport-Security: max-age=31536000 + body: '{"id": "11111111-1111-1111-1111-111111111111", "name": "behat-tests"}' +- + request: + method: GET + url: 'https://onebox/api/sites/11111111-1111-1111-1111-111111111111?site_state=true' + headers: + Host: onebox + Accept-Encoding: null + Content-type: application/json + User-Agent: 'Terminus/1.9.1-dev (php_version=7.2.10&script=bin/terminus)' + Authorization: 'Bearer 11111111-1111-1111-1111-111111111111:86326b62-e7bb-11e8-943d-42010a800160:8e3ps49xoUs8rZEer8AZf' + Accept: null + response: + status: + http_version: '1.1' + code: '200' + message: OK + headers: + Server: nginx + Date: 'Wed, 14 Nov 2018 03:15:24 GMT' + Content-Type: application/json + Content-Length: '81242' + Connection: keep-alive + X-Pantheon-Trace-Id: 872c2d00-e7bb-11e8-a439-bfc9a0a2641e + X-Frame-Options: deny + Access-Control-Allow-Methods: GET + Access-Control-Allow-Headers: 'Origin, Content-Type, Accept' + Cache-Control: 'private, max-age=0, no-cache, no-store' + Pragma: no-cache + Vary: Accept-Encoding + Strict-Transport-Security: max-age=31536000 + body: '{"allow_cacheserver": true, "allow_indexserver": true, "cacheserver": 1, "created": 1433800575, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "current_num_domains": 0, "framework": "wordpress", "holder_id": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "holder_type": "organization", "indexserver": 1, "instrument": "b8b0a4de-9397-429b-933c-48769a9684cc", "last_code_push": {"timestamp": "2018-09-25T21:20:21", "user_uuid": null}, "migration_completed_at": 1479333231, "name": "behat-tests", "organization": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "owner": "11111111-1111-1111-1111-111111111111", "php_version": 70, "plan_name": "Sandbox", "preferred_availability_zone": "us-central1-b", "preferred_zone": "us-central1", "purchased_at": 1433800856, "service_level": "free", "service_level_updated_at": 1542164760, "upstream": {"repository_branch": "master", "machine_name": "wordpress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "url": "https://github.com/pantheon-systems/WordPress", "label": "WordPress", "organization_id": "", "framework": "wordpress", "branch": "master", "repository_url": "https://github.com/pantheon-systems/WordPress", "type": "core", "id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf"}, "label": "behat-tests", "id": "11111111-1111-1111-1111-111111111111", "holder": {"base_domain": null, "billing_url": "", "change_management": true, "change_service_url": "https://www.pantheon.io", "custom_upstreams": true, "email_domain": null, "experimental_agency_organization": "no", "instrument": "b8b0a4de-9397-429b-933c-48769a9684cc", "maxdevsites": "20", "multidev": true, "name": "Pantheon Employees", "org_logo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABVCAYAAACBzexXAAAAAXNSR0IArs4c6QAAQABJREFUeAE0vQmcZFd15nkiXuz7lntmZe1VUkkqCUkIELvAIMBiNWMPZmxwA/ZgZhrGyxgG/6o9bY892HjpcY+7Pf1rBo8N3gC7MasRmyQE2lUq1V5ZWbmvse8RL+b/3ZCylMrMiLfcd8/2ne+ceyOQL909Cow65g+DFo3nrNfvWSgwNBs2zA+MzEaejUYBs4COGZgXDPD30PyRz2t6P2DBQNDMPN6Lu/cs0LfBsM/7PV7nkNHIfH9knhdxf3uBkA19zh8NeM+3QDDINUIWCORtaHXzjXv5Awu4c3Q/rh2Icb0B54S5T8SGQ8YQHFmYb43B+NEftTgmZF4obv5gyPAGXIt7+H3uwTEWtICFONazQahv4UHMRhGODXoW5Z8/qluxOG+tes3arT0bDDpcmnG452P8gQi/e4yNsQfDlsnkuGbAmo22Dft1GwWH3GtgIT9kMwdnLDgoWN7SVvZqVoj0LJXgXMZabwWtNWhZu9s2j0vlkxlLJxIWio4sGY9bIhazVrtlA8bZZgp39ysWDEWs2WvZfmXXmp0m9/cYS9TCzN9ssWiZRNxiHBOJRq3e71i51hzPqxfmOD07j40cRsxpICDZaSy+hYJ+R/NiFvYQCkLjy0f+xoQEg31+Z2aZXY8LIQZ+Q2CcPD4IgehcXh2N+pwfRpAS2MgJVJM3GAy4zngAEmqQiRuiQB4PMEKY4wnlfEQ/9JmQEL+hjOZzD+4/5FrckvF2dRtuxzhRxEgkyRkDfud1vjyNiQnRQf4gyIMxDo4LcLzP7YcoZNBD0XhdyhPg+oNAi8eOIJwsP2OWSU9ZtVa2ZqvmnpXB8Z/GzvNHIlzXLOTFOS7LdRgLt9zd3WZuuBffNgpZlO/F2Tmbj0xbKt+yKpM8EYnaqB+1Ds+3U61Zj+dutwZWyOQt6XmWjkW5xhCFSrr5ajYa1mPkrU7H9qtN5iBgnWbdtnZ3mBbmhzlk5izBAGaLU5ZJJhC2b8FoyNbLOzzfyEKhGAJ2Q3fykAFozAOMwj3RKGhDjMSLxWbOBLmQz3TyikVCnpsoHyENh0xAEMvkZF1Mkyx5aFK4nH7hoYNMjwTO3/oN6+dop13czh0S5M4vTqSO0dcQLRtybpAJDTIJI7RSyjCSV+A8eZcQfwcRaigUYmL6KI0eW1fnPkiDMzguyE9eD6KwiE0CD2lYGr87Oo6keBXhvzh2jSGkf5wbwkJnYgN7670nbW2DCe+i9BjFcKDxSJn1WJzL32EvZPOzB5iHsPUGbdsv7znha67kiNLxrJVyJawxYbOZqr3v5YixPY3Fl23gJa3cbFqt27NGrW0HZxfHwo9HLBQOWGmqYB08woCJ7g9926u0rFLHGyKbcq3G7zUeQ/OBwkTTVkxlbTqXcZafSKbxFH3bLJcxFM1RCGHj6TQ/+iuEAmJEPteVQIbM5QDhy1BDuXzRKvu7TC4KgOvv86Zcns9EhsMJLA3X06o7jRry0Pgi584le7n9EJrv4zkkuABCk3UHNRsKIy98yWNqIHpfoUDv63wJXNbTJ+zImjThfZRQijNWFJRDoYF/UjANWJqO+qAwnIDIFboiYYSPJff7cvEtG6JMigpDrDFbmLLK3hZTwheCVUjQJPJ/ho9V4zYTpbC9/8M/Zd/68GewvDQeA4sKtJnMOAaBZXGPUjZj+cmMVaoVN+56BeFL5/WN44yHwpYgnHjMTyQas7uzSbvvk39gr2/8q218rWwf+8JjjAerbFbs8MwhS3BymHMiMd+S2ZRValXuF7QuQtreLjMPzAWX3tneYo48iyXxFihKdBixbClnceYygIeNxOK2W61ao9s1Lxx3RhOOaDKZQeasw+v9AaElmbV6bY/5wmsyj/LMMqpALn9spAmR0CWUkY9rQOPlonEQTg4BuThJkZtKEIrZ8WjcWo0KNxnHWglFcse3IihhBBSCydFp8hzyMgPnkrkWh+kYZ/GyY24st64HVZiQQo0fQEpDTEcgYS+BgKu8LsXSFYjbPPBwIG3nfMV5xjlk/G5i8WQDJjMST1m/17RBF0zDtYU5dK7GRFCwQJgQkExyb1Rj4FkTHR/haUaBrk3EspZNF3CbFSuli1gvbri8bjs7uxgE92IieTKLYmG5aMIK+QmbLhUtl49bNtGyI4Edu++OI/a572/ZhV2zJsJIZouWtC7umjlEeMNRz9ptBVaf2N617d097h+0OmFgu97kmJgVYxE7lVwwP4kxplKWaaxbM5K2HqFsp1J2x/NgPBPKh1LFwAG9Xtc6fUIoT6sQIm/p9/Bswx7zMuR9wq1sIBZLnBnhjmU7BComKWqF7Aya0+CaHWetHgIKcAMDBEXCMSZqxAX6FkLjNZ9jgKX3FQ64qvuJYKSlKJPPuQ448d4IYIicGSzxmpNl3XL5Eoy8iBTF4Q1cmU84cbfFfocIU+NQSBhxTZ2raXPCR5s9512wGsBiJtK397zt5XiFHkrawwIQbp/xcZ5co66p/wVRVrnvLhPV6CCIXs/9LZ8zN33QXjE/bTPpWyw7OWv1dtkqKPz6zrqbuD5CDOFhikkEjks+tnDYZibyVirgtXgevza07dGkfe3GvgV3w1ZKzFo0FbXbp/M2mYlbNAaGGaKYvSB4ANDWHBBSqnikgG3sbVuVscjY0gh/dnLK/o/fu9eS10JWGWWtHwnbbrNqe9W6A4cKx3G8dTRMWMNLdLodQgmOCUFr3kJYZhcv3ut3CV09AGvXYlw3CfYIMZVYmWZkHK89r2Xl6nUmj/jIt1Cj4q2QsyzfCcTFa84AWIVwvyMsxwyEPxIgwz1LrM5b6KqycEVjYTnZHEoDSPHJKoIIS5YrDCFkioPj+hIqgycsSFNc2DDMElvTg0a9rDvGKRUKo0xC4UrXFfoPI9A+gOq7P36IB8YF+klrg3Plq6Xx+pLrlB9wuIPxKmMIBmO8znuMUSAqHzZ75/2HbObuk/aVr2zabm3V1rY2OQClwa0hQlsoHbBCOm9Tk3nLxRMWT+JV/JY9vrJkYWJ7eX3JMtlJ+9aFH9kbThyxe/NRS3TWbXeUt8OEk0Z+ZE9cCtl2q4kgUlhvyPbqVa4BBCc8xfBEWRSlkOb7xIy977+8xzY/9iX73rnrWD+C9QQeAefMUxQQ38WqW6022ZDGKO8rBejz/Lh9ZNhHMUJIXCFHstzd2yEEZBeQqaaDKXKWKwFI8FgwMZBZ4mBconwJIEgI2sO9yrLdNHJ2lJhH5oE2YkGDrhO0Eyix0+McKYZz0cyw5+XxIEoPa7jqONbXcJM6AqrrQRRmFA4UkqRIPl7JqRFDFMgLAsAkKB8hEuyZOFJCxhAmlks7FU56vBaLkrKhlK320CZKJSvvrnEuT8r4x9kFPwgZAWZK4Sg4UoqnmeBGTP5Ljs7Zv/vgx+wL/+3HttK5ZsvrDbuxucQztyyEB7zjyEGbSt1iE5Nxi6dj5g0Bba2qfe3xH5JJ1BgT18UqA33FFK6JjX3rNxN2+KVvtWHzhnnZl1j+tvvsQx/8c1vebFoPwbXxRJsKL8xnGCsvpPJ4jSDKGLW52QzhyLeV6xzTaVm3PQ7PiViCS/sIuWkd5lXPIgc56JMj8T0E9/QIPUyYJfFAYRSlTXhY3wIXIWd5O/6TZY8Fj2I57fHQdBwHkz92mVIC5+qdJuiWiIPYDELCWlGKMC7beQlQLYKS1xjJ5BCktC/ocmSO4R8vOeHodRJx7sHfhAYpiZRAcV9fGuAQD+SApWZQj+qsHsHpOMQhDCLF9IFvyiYGQz0SsQ690bFSo/29TSdc52nk1RinhuYPGaeuizIJOAaxmHG46iIMJmJqx/7t/zpnH/v161ZGuNyNvH1kpw4escX8vH3kf3zAvvHVp6zlV22DFK2Nci0eyNqVa10XVvDIFs1N2R5xPUC6evrjP7BQv2xnv/xD+/svPYzgz4ILYtZrDgFxhADCQDSZsyhzVURpE4xvknAWTKZsbbtly2soN6FsNMLyee5YImYd4rqAHsNCbjIe8jlkKZn2uKYPxohGArj8BDowsuWNVQe0Axh2mlRa5skFNbmaX50m6WjSubGsXi6P90W+yHrRNdw+aJV0JhnLcPMWr3OqUyAJmAnGqkT69B3gkFXyGqArFM0YY7IwvxvC9lGwsFw6wvMBXYMBDpiJd3k195TwXfoG0JPi6HcRQUL9Ujphh4GnsOJZwZu2UCpsTYBiYBhHGFiqJoRjmDaOVfbC83FvPa/AbogxRsEx7TbEihiZIMeR6STTCduohOx/+Z0vWDSQtGq7wXXCXCFiR2fmrRRP2sTEpB04krLX3He7fe6vv4gSBGx7D+BW69jJ40ftmecvkbvXmCNSWAgcAeTP/eJH7EovYUt1QB5pHQgUATZtnwygwdxn8zPcQ0Rc3RqDHcuFZ+23f+1O++i/Pwd3IJlISGRnKHycnL8NT9DCmqWYTI/z4Hq+DvhBITTFOJkxCyfCtoVnKdf2OYgQgLecK82TSuYtkM8fYD44my8fAUSjsmS5DiyKtMVpARfFgaBFUy7uKwaGAYOdoeJ42NKptLW6TRdjFOvlhnUM95L+oJWg3iDaSJwVlvBxiyFIGPcmg1eskvsVNyDl09OMswQRSwKRGp+ux+/86pSNewhLDNC+bDRg73/1TXZ5adfWGwjU1u36Dgrrri0F5HTOl5UEAbL6XeMoQqK0W+TqvN9TrGxV7PiRebt6/Yr5hJCoV4ShGyCIScabtmkYN1QPpJ+yVI6J7tStCmPY7SdspdK0tVXie/mCzZQSYI+g7ezW7OjRewhPEETRGkqeh/1rmgcgG41SvO7bxk6ZjCBriWiKVA1+AYNyQJj5jaHs0WDH+sybLFlxO0JWII6iQxhwXAoTMvbMyEQAmrnqohRDPEQUVrFNZrG+s4nC493aXZufmra5wgRzoDGBmxKx3BmnWLzkYrCUCW1TIBkTCHIDcikSZIuBt/nGYiU0AMg4N5e7EWLnNVIy/QshGKXsirOOeUOJBmi5UKrQtwGW3H2wLaV2Es6LwpeWO6/BYbqx7qFr8Bv3Rd+5j5TCQ5MFhGRd5b2ylWZA70dKdukSVC5xegj2CDAp8ms6V95NzyEdG+BNsvE0ljawqUwJxW7bLTffZJeuIHzcaBD3G+Xo+cRBu2fat9LEzVYozID6Qc+liG3vl21vj5SNMLhMiNnYrNpEccbKlat2eOF1tnTjrN166A3Ww5CGjQ6CiFkTPsLaIJPcIo9I/r67D2eQtPzELBwCgBV0LqOR3YpQYxpsAA8TRFmjYAJlPN0OIK+PV4Pp65KJyRiEa8LJkRUA1bkIAA8MEU2HrLWxzbEhS4SyNpEtkKksuoxFoTWRBDCTLnqJePGM3IYmSJPjBCrr0iwhsACzK4seW41+OofD0XqJ97hYH/AS5WIRBukG54K88mTikY7BZYkCDhEU+4BEARK5ZXfN8ZX4PwKGShaR4jwS9wzpdykfv+vhpXT6qS8p2kDYwikQ+Tv0b6OXtivLVau14QSYNOmx71JZ7ifa+YV/Or+QK1iSCRsxEdBBdvzEYXv6mbPO1TqXgIDShILbS2379O+8166e92zx6EnAbsvqsHS1+j7ZRtSubW7Y/n6dVG3GstQGev0VnnPWivnDPCHxTk+GUOVpUlC2ee47cCnngPAQsxQIXxzzkFQlwvxEItQEAtQnZEBYqSjxFLl/B6tuAfRElGlONc/CUPIEI8JhMZCzj33wpH3yf7vHjh/9KXvkoR/YdCZlt5y6yeYQfhSqOwp4j8WpehCWmmQELvkv5o+OHPp1JsjEjucXixMZMxb82DMArnhgEQkyIbn+EVOHmNBUuVWUCEV6UYGcFeklHkOZALqAlSF8Ym2Mh+w0N9FsoVYp1DhNtJFSuRdSQL3G/UVRi5Tqg3BdZsFruodTQJRv5GoNwE7GMARQ8pKjOpUuyoEMjbhH/I5CJIn7lntNpzOEI0bOuYew/sLMpH3v2acptvRB256tr65aHDp3AL08IPdX4Urh59O/+Be22VixzZXn8WZBO7+2zKWDNgkWEm7t9UAczGOPECdF78tzaaD8r8R90qSG1fIuXpEcE+8lXl7GIyWHkAFv+JYA36hgFEA5g3ACIcB1vVElzKhANvaCSr+7xHnhMII11yELinnEdfCRTSHgps1xzf/9l37JfnQhb4+fe9r2WtfBKYBTMMcQ19wljKzu7KFsCNOlDtxclIxIFqHwUAiEj6vV4ASYPCaj71g3Hsjl83ouBMh5Qd7HqB1QlPGHGbSQqcCdrJnLwGiRrnRgoJSqoOk+D0hd44X7Ke2TUAUEBfwivE7RiBRGSqBYN7b8MbYYewQxltwTpYwwmU64yloE9BjzYETMZVzhcJrzldtTpeO4UmkCQQ1Iu1p2qOTZP//9n9upt/0MloX79betXiZVOzBra+UO1TUAHFZdg5gRZkjZFVu5+rx5yRhoep+4nbZsCiSNAPqEm3g8ZlWoYk2ywGyXeyZwxzPZnCUAYt1227JQyj2ep8XvPTTUQ4FkHcpCYl7aTnodK4Ua9nw0Z1VoyQq8QJc581WlhXEU7pCCocuInhnjWaJRz1rVdTu3w5xHN4iuVWcE2cGGnfmfft8efGwVnBaGboYdxFC3tndfuDdhxaUOcsk8oFDy+EtqKyDG4FAL8f+hsB4iyS0Vn6GJyRIkMmyQfwgIzY9Q9ZKbHeCemHV+U8wV+yYL1nDJ9RUKiL/hIJUvJkBexVe05W9x976YPq4l8kisHXSHswjp/kB5FZhCY/JRRnEHRVyqKpCgAsYL0MQtClyO0PaguAJ+58YWYQxTExNuYvbh8evE20ug9rt/6q3WZKJVnxBpE4JeXtnat05t1+r78PBodIzCi0DtiVPP2+c/9SaLVIwiTNSKCNMVXVCUNs+1T5GnT4yWxxmRjhYyGVuQ8AmPqmF4sG913H+FUu2AMXvQ0AJjATKsiOYChbn15Sft/b/8KjtyaINrAfgCNY5IQw6ROUAYiU7uMJeaOwm/z1zl88gDJYmnMhbHqoozc0z/yP7jT5bNO96009N71qis2X69QpYiAAptBraIRWJKtfHTPJzcdFBCfSFuqzgUAVCIU2a+HXqVex1/SQgSrn7qbX5nAlug6HHVDcWAcQpixYzbeQSBOCHYDg/RgMaUWwgSkxgn8oFU0gSQckk5fMqmDmi660qoHIuAw3DmfSZbJJCHpeTh55XCtUizVEgJSIEVHvgWiEQriY99ePksijLBPYaAtKqgDefzTD3G3JVaol7cvwWxNFXo2lHo2rVy2Hb2SA8HDbvn4JR95k3vQulm7JO//wXbw+WnCFdt9MsDSTdJE1tkA3reVDpqFaz6SN+zeI76Rb3Fc+P6QeP7deh1jCcIwheZJqWKQsd2icfiNLrMydcfuWIP/2RgO6SLvdCujXpRagTXOG4ar0rfAc+gmkqf/L//Qpje2qzwPuGPOgCFZhtC4+ueA1B/LNu05Qb0FcbV5fUAhpmBP0hn89QRKGwVcofBAE6O/E+Wrwl8QdLEVAl0oFDAhCruO06AY4ZYG28x8DEWkHIoXCiaK+d2lT7x/fylL9d8gMYPsDwvBHlEOhRAO3R9xzwiNAH9EBMz6JMhED6CKKUPXy66V24/EBI+DtgEXHqaPHiPXHq7sk9M4z2eQR0LY+EzuRwnGDWJVWdTRSaxTYq2h6sGU6D9itE6QkoTEEnlHh2tGK7bTYcK9sy1XVuYncHicrYwmbYShSFhnSRp5Ah3TCcBIDAC+9dzAE0FuBAkzS+84U5LMebvn71g+1xU9PQWYaFC/T+Ihwzz7UImxiZGVPOmZ4viCTs04QiQh5jnYaCB0ZEWtuBGBhWCruanj0GK5weHCVTxn+YvBLuXDJddLeDqWtnuvv12UtFpmEoAOtNXa/n0IRD/sbaJXJ4w0iA8YQAokheNps9IZGNByXKkDeMJVVzW78yQe128s7RWLFJIwuEh4nQRjUkZBoV2Cgh6kCsJUix5FcVmXduVjbmcwxuyUCkO15cH4DlQKBQPrkBuXdYr4eAznStXF1KIiS/GgnY0S7GKhowagGuNUikXdoKPcF9d1QkVxYtBw07BwhVwi/IQm7jzvpRWCi3emhAjVxCFDfNRyhBKEfa4njeLJXXwWtDI3SzIOUwlkZCVmLIUWU4L4bYY2oDQsos3Ue1eXEUHTDM7UbR8c8nuOz1lz65i0YDdNQiYKhy9rufYS54zqGdlpEqRxxkPhsNrQ0JnH+UfjrgHDHkHF9Mbgj88vc5cgWVE8DhvjedW1VPjq5B6ZjInoXev2+HFu5i5LOd1nPLKO/VIPZOZtJqYmAvK3DImzZfmOZs5AGP7gguQQJDIuFsHy0R79bd0Qrm2rIoXsXJisQTt11EG6SZIgGMDADgdMkKDQ6BueQ5Nssvp9ZYsVf+4oCxVcVfNCXLB7idMHMFoPDh+yqOEmPAAAEs19rdMN+2Bn/lpuPaB/cbnf0huXXMKhf7wk3mymEWSUStFCpbLLFia61Up5V7d2bAeHkBdMgJoinpBwk0AK1ItwENQQya4WFDjxQwTPCRTyDoPVaLYU8pSaYuCvBu0rMVXrVuDcQRohdNpcveQhfspO7EwS6cQhFhjH8bTbB9uf4tSbZPWLgIXKMezHnR3H/cfZV4CPsBVCiDlkzdwWICCDuyeWsWUbclrakpdai2LF7bhQcNgoSDzKuyj1LvduUSd4NaxkjHHEbKHFPzEu47u2dn9KasDfsu0rQ10DeTXw/t1QaBtvIkXj2fOSMCiWoW81dY0RtyCVSJRpAASG285oTAOQkQYi0EFOJEjhsS+1CRxSfTmi8dzhvMgPIG7hgEi486Fye0JrA14SHmZgBSFKQi41HKc0oWwmHEVcuz+lSy2ghk7WL9s//Dovi2rN4BS6njsOgY3zsQcjRftl9/639k6oGfqxAF7/vKWNWiYiBCX+zCdejY9i7sXwldK6AgVnrYNj5Cno2cGYiZEeJqbnIT9K/CUeIdQAYFVrdfAc5Gb5wvE6E4QhD9NbWDecukU2KZGOXpE5bBuu426SwMDeCiPB+7weox5CynVBfB0SYdD/K0yexfLVmqnok1HqQF3HNAz2Ff2Qqrqevh4fjXnKMOSPFT8itFPoPp/KjmHciM3HiyMVYfxctH0pJ24+aCdW/etTqgRBFdZvAUWadJnIKlEBdpzuemRYq/ce8AHFXIhpUQeAEr8t1yqeAB59xGmE1Mc50IKBWKrVIfnQLSL4/jbRxCaXMMapUIqFysrcKCMV/WlB3ChBEWQcgh8in6WImUAazX64EjSeQvvoIfluCF5b4vMdI40aBtwmuRBKEZzNg8HO+n8E5nE7dNF+873vmp/8N5ftR81I/b0+ll0um01gFA6NoG10BgCOaRG15ijVZk1BBFk3GmsvZibA0nT4AGNms/jSmE4oxHyfJ6vUV9nflBFnrnPYA7Mn7Q52L9+a9N22juQUX1bp7uq5urxPD3ptBRdPpNbuCpiIFOwenPPwrhoHxAqANZQRZRzO6B64Sd5MzWx6FzkyYSpPCzDwOUDOgW6I4RZPTOy5njxFAqq8Px4ylw2zrV4I4Yc+zGrcf1uCyKJ1DOK4sQ5Rh68TSiEf8idUdvVuMwq7dNF5aaZFG4l+fqMXrSrvIFiuoo9QW46RCEUGmS9BrcvlyqBuhHzfwcMARqyOGVv7n0ELTwgikeDkICRoHsAHd8BnbhQATCjP5SJE0/HMQpNAKPGSPwEhZ4hvIIGx/0EnBxmEKdHZrXz4Nft1z77G/af/vYfrQ6artNJO2SgAZhGhTTxDXhJwJTOZ0JwyxP5Aug4Z7lEBpCZg8lLcekU7N6inJxFhmv2Kx+5z9av9C2ZW7A7D7/EUasKBUMEU+5WbYv6eh22buxNmRvcrQQX4RnVsYs1gOoHNkkeLzE2EHCDmO6ED28wTslRbAQTpMM6grEl4RZc2ZY5UwNrDAWQ8MVpCAPoCzLHklhziVqFaytDRhEUvKH5owC0DRUtziWTgLegA1k8T4VsbI90OFDMnQALyP0z8VJTho+Y3YRyDb6kYvAAALIuZJCH2w6CQtWsKG114UJt5eLdZcW4R9X5ffoJ/OALlik1VmEJt6eihMqxuqawhpMt77s+A1mKYpuujRno2hKRBIC0ndsbkD049pB7yftopIiW+zORKGKMiUpnUA6CZ5dvgSC5L1mViBRV4ILycrwnb5ZJpFxbdjiWo+2Lvj/AaxyCJ46rHdCk0YEQ7fU3LZYJ2gPk6FeeGNnCYsoGEEl5nnMPt/zj89dtq7VmO/vrjIPqJK8PqSXIXas/T7G6TUNoC3Mt4C1P8jyXaiu2xJiaDYpieIOBgCvkW98fM495evh6eAUVfgS4u4S3NM8Z49wmCgA8RjFQDq6ZA6P0wQ2aM3lwVQOFHdrgD3A1RSEaUfhWCtkRxlAFEeXfrYJXnAUiEHA2l5Qly0L4J4XQPwav1+U2Q1i46u+q8yszl/Wru1RuiAPdNfSi6/J5wc26+MA7TCOCkEscuyvdI4w2Oi4bLxGWsMEgindCu+PUUPcB1CjsMOAuoEVeyWMyhrIYwhO+iQlXWOLcYN3lyOVKTY/B68q11Yug52CQ6FsqxdSh6BEQ9hRVsVSCCh/p5QzufpIUaYBbTsQL1gQkDgCOYVKzOG3jEcDe9tmsffRPTjuQJnKotxayH3ztKYv0AHvNfTcPYSwX3tNV4sSNSLEF6iJ+wtG8+8O6PULJucdctJpkI0iqzXFxwqwXaNrCfIkYDV7ByFTI8qkY+kzwNMqr5pceHcwzXZ5fnT3pnAvNPvghBB5o4+I7hEZRxPKqScrBMXgJoKQ1sHhn2sx/GaXrOzkwZ6Xira7fc8z3g+i58QBr1kQ780RQShmcomCKQ9yaegPHrWCyLGaa9EqxWAs50AN+R835v4+1jZWIP7m9rF5IVrRqQGXZRB62SyhfcRLtpV+gR8omPCBrlvfxggnnEYRL3LW4TkCABDJoiJIpNqvTx0UfMX8IXPePQ4TooV8UfozJSInJZML7rb4tzhxkgvIswijg/hcp8eaYPJSFItCI6s2gWbYEHTRdPFoPTzADl3/TfMtmmmHL3+3Z1as9W1rds4ur63a9sYlrVwldnUkUc2jYVFrXgaQSx+DasTSvEDPqsG5DdLUR0AhsFMKjdsEVOaqCpSwuPxGCTsbiqU6OQxSzQIjJo6QZ3i/BVLa4frejDAMPi5KIEldfgGQhJRD9nHSsLaCP9QRSJi34UadSD2IsoHCEMgWFMXK5O8AhTKqoSmCEc6WkK7JUNWE6AWvS9TtCC4SxDFKmMOhUzTyqE4zjOb5S9K80wCmPlFvWqyZSNJJruhVGvKsvQRZRv2IMle7oPHkhdx8exNUQgHmBQIrmiylYuU3XBeyKTByrBkeljmlq6G1araUEcGTO3eMFx+wali/3maRfIQoYHTFuD+EeO3CYCZqlYSJLCMjQBAtFzASJkvXxQgNc53QuaQ3+bqPwpVTEJigDq/U6mkFAZRRg44pt4vaRKNwbreWhDNaO98CrtansKSNS+jeEkm4RhtS5U2vjoVBe9SAKE6kog3rjlWBANW/M5QCGc8BPUcoKwaLOYwDSQipkn/rg/ZaePGB//B+/RYPqhrXACmpmVZOMXLs6iFXEkuykCK4hh9BYFgHG2OU5df8YIDcJHlB/IPgCJ8v32CqxWO4aIobJEsX3u/dkcVia+HXFece44bZUtZJQR654lOYBSM1eEKIUSUvFXDmYicTJk1rxUPzmsAZC9iA4gmQejorFg/gcl0rlcKfEbcV0NEwU6S6duIqjvS4rdgBCav0WflCy0cTylN/rYeN0M7drazwkII+FGFFarxNw9iKXVItQ9+7x2eNwBBNM1AGbTXB9gF8fpB/mmI6cGdW/I4vzNprIWBI3HaazWM/ShTKOYH0bN7btxs4qXUJw9CiwTxk2jWFEIxOuj6/aENvYoH4wYdXGGoqqZWYVCjtYPuOMkIomAW8xVgVJ6CG5YpQ3gNa22jB+uHDsCDAH4MP1J2I03FCyni3kbTpQtZl74Pn/3XnLTM/bzhpsIYNO8hzKWIIoVKPOIhSUSgB5F+q56zq2NFd4bQwig3fIUl4WCcQJFpiYfOlIVTekh+bICrk5A5NCykq1Skbx27WFO9euI3SMbiJXghVjAX2032MplxRC76kfz3kQjgXGkEXg5AE0upeL7Doflzku+MjlC82rK1h5MxMrkCfvwWwITHWl6RA7SoGCslQmLqQ8lsnsEUYieJEUXTW1Bsun6KJRO1Q6E4WYoSrY9e3I1BzVv0UrZo5aBJIoB+pPQvgoVVMxqNdrWAaFmsWC2hk4Drp6ZvMLVtvdIgVVz75PFa1MiodCcs2BPI4iEWNRv52qmE1qHO1OBZROjx/W3mpTdGruOg8gxjCD9/SI1eF8hn4/4RZxIQicGK7nkeJqiZ2AXAwFV3fWRDGPx2H9Bfz93emKHYWganHMgzfwSBA66BOKCOKnr7CPoaqTq8Z4VS/Q3CXVowFwjnGtBGFR7WQx6g/oGGOEFSxNvYKSugo+CgGCCRL8GIV70KlDqEOiGa+hqbi0F78EEpVCueKGTJFv5f0StwCeW9HDQOUdlEbqfSWWGRB6vYqQHM4QepTopTT47ReV5wXFQGvcWLSQQecK0mqiBBCZeYBWEuUgZhP/csTrDsLRe7GgMIzRy09xCrd/fPEYa+johomXAHozuPwsS6JSoGEsTPGzumslf8X84iEL0it36BQrgTLTdv7xZTUQ2+ZGDYS/jyvO2j5pXI0xMFQndHEeLdUDOqSDPlW+QZWCV41777iil+K/a9+mvVtdPWGo6VydxZ+ROkpFdy8LUNUXoECKToEh5JZH7nmkIG6Rq1JA1UTShyyDkX70Az9nf/qXX4B0QhmpWva5RouT2zUAK6TJyJXylVmNLIXQQ/LwSCeC4PVaHW8kzoFpxgPRSZPLzBHKQM4ogRgppTIBEsc+bJR6ArFJLoCAdB2+XgR5zjNIbXDnCg1amSLBas0dLxHjBAI93DCdMrhZ8xvk5HLtvOqOkZuR+HHFAhQg3QGoO0ShR9mFTEzeRABVWMThEU5xk4pX6GD5LLi1QzMli8C8PfC299j3nztHSrbu1u1NERIO4SonQPWz4ZQdmpyzAAJITWUsVEjb0mbXdi8/Z6+8/ZjVRiViPmlWmBDXTNi5C89bq0wLFoi6Uoc4AiB2aYnTapzCVBGAmOAeNQCbrIsnwBNs7azRlcSiDnJveUCVz1NUDuOhlBXDIzvIFOxw3goC7TfGhiIsoJAosBol9KpSp0qs8IMyKrV6q5sqO4iy4KVIhRCAOwN7yTyXIbVagMV9KGctjSswTwtK9/A0TYA71gG2QR5kQy3IKa0x1GohR/fjXbUI1cuXbjujBgmlGDJCWdoIy5PA3WpaBCC7VvlWBZBxeCANIT6qHUxvKjwIyUuBlGINffXKF3D5atCgrscgdKjamUQC6eEkTJFJSF+6ydq3jB2946RVdiswZABGvI7qe2r19h23oP53lAwLKcTJ12nazBdpm6ZlutPdss++9pR9+9J1u7h72WLoTj67aCcLs1C1h+wkIOpNU1M2feyIjfIxO7/Hah0Q+aDedROenJulW4Z8mTjZYEK7VXgNAHaX8vMaHkQs2iF4jBp4wJuntFzM2dWL1/gJ8cKYwhhMlVr7fu0aNXtYvlDaEvQpLISL9umPsg4gcJKH7Nm733mIFG/Nrm8T2mAvfcKaAKuEn2EJW5yunhCGp/SxQTWoS89Ds4l3A9z93i++2+bBZU9fb9p3n3yY+0E8UePQaiV8B0YTt6lEwP7TH3/cTh/KWnV/YHtkIT2utVveHzeWIOcBCqBUtyOgirF7xblXnQnhJoIRAA8aoGXSImJCaB1OFsHyk1ivOK8WMAPYhfgW2aM0zEfoEqE4fSVuil/ojEPVWpevP2TtDunzupZsq3rGxThHbwvQSaFGtk0To4ojYGHe57qMQYqnY6WdHiCK/IMmTrO///2PW5WJeGYDehoS54GPvtTe/u7T5q+uWDdwky2wZOsWGkDefjhsc6RRm5SQK0h1sDf2UrcWihYrQClPJ1mDV+X5MzZiMX6RFT7dtU3L1UbU9cEZxNEspM5SamgL9Nc1KiB6lAedhJegNR4AdvnCWQR/zSlsAro5znjy0ZIdnpizd737qF15bMWqNGb+4PGand9EwaI79om33w82gGfAMoNwCmG5aeahyRiaeEs1bKivP5ufIP3L2/bjT9p7P/U2u3kmZl/59vO2g6LJ86pvMg4WmmSFsIDg8jPP2pvfeh+xv21PPLdCyXyAEpH3kzGph1IkURtlVCnYGX4yfwuTT5xHG1i6inaoaUipCtZLgtMjTqmLVy1VcYSlWvQAXNCBzgzCvQcRkCqCUgLMGq1S+kiKKI/Aq7J05zUUNOUG5JqksyiBA4wKFZyPoiJ43gPICKH6UjrOdWrFeyO6iEddXC0CSoJ2ixMDm5Mr3BhYub5pH/+9r9nrQvMWnjpMFaxotx2YtvQoad/80VlrgeqLpJPZYMk6xR17z7tfbU987wI5PtW5ZshS3RTX2OB4ijC9EMIjBVSjJd/TrCy6ikJmEOrKOSwcoSWnSnhX+hrxErt7PSuwqcQ2/XUZCmKp1JQrLZMXUGWki6cKf0eNZHe7avtDMgdW+RZGE5YPtuznD5btv9ZTsHwAz2rb8RaO+maumE2uRSMJFq5W8l1i/1Mf+GPqCft4KwpTopPp6ElrIQkKEMZLKE19mAUkT575U/MoVG3wbNsu9UQ+yEWtZbJ6n59K7LSqKPCKd/4t7KzyZ3JHtNERMaoZ89CBAewRFjleyoV75/cAVt2jEjeEvlSFQ2VLde+MQLN9FWW4DhEbYepLcW78l9I3PI9FCC/j/j2lj4QVpWxSBs6QuOUVhtTWw7E0Fll2mELKolx3wM8wBZsY3mKGNmitpbtMB/AUw7959oDdMxO2X/n1/8Gii2k7+9s/ssusYyCBtnBnm1iesDtPsiDi526zs/98HSAkuhYroFHi5MvhA8IZu/yjy3AGRdulxXt5u2ZZBHf8NXfaQxeuW3UPw8AqRd22KfWWWaEbS09Tpub64AaKDpbJQ9bk01wbNg7laWNEiT3AYnDbKvT7BWiJF67yyd8jo6plmOM1XHK9Sos5GEZL7FzvJPPUgjDy4RK6zGsVGllLxdx+BoTEPjigBK+hBTJhvuUxGjX2HWCaehheipS1BxisQ2b5hLA2eEq86QBGUru/pPGIOVrVwmCDUJpFDi4uILjoMI0FEJ85YcjPDg+ButCVwlo3AUIErXat8CBDccRhDCZkH0URt4xHACSpxDuShqFiQvbaxkWK0JMrhwzqsGonhhfAq6KNAYsPqTHQ6CFX60qfxHg1TqRA6jVyWoUI50lQjjAEBv6MNIhmEHbcaEZ9y4GO48nDdls+YD99z6JFDybswqe+z8pD8nAiyOvzbXu4zG4dwz3LnTxiS49skD6RgjHxTSpHAbxej7avPhhoAAexVqFxlT6DyRkAKWTRv/7kMswhJAvvVaCY251NiJVty5NSchnLFKjvo+S5BfJrehH6Su0YcGWlQhUOYwGQeHgm3uGepLQYTQMF6OJtyhhTDYDpeTmbwn0rRW5g8UrhmhBTDZTCrdAWUO4BUCmnp6ldpKgTaI3iHlx+g+ykx3XFc3fxHD1cPAwOTCbGJ0JJSo7gM3jOHJXWNJ4ixG4rHuFNmV9obi5JnsgJ5I49Dm53uRCC7yOYiBSB3D1ORc01ejKIoYStwgPn+706PXBFRENco0zr4zFUxw7iCXrSdI4VPeyaPOXUcOuscXE97yEsPEr61qYD1g2f/Xo8Omd9pZ1odG1zhbCvMMHCBti6FkBM+bKwhpRLbEKUcYirOL/6bfvOe++3zltnrb9eg2HOWw1QdDfa/9Q+AsBiDyzO2dmLNEfWAraQy9k1Jm9EVTGV8inrHreHv38efp7RpSkmFY/byva27WzQwo3rzcU92qq26SvAHZPmhUnpRBfPsWx7ehZ3zDjqhAofzLK9x7LtMhQwXZ5FaGXtXNJHSTvMo5K9FvRvm3N7HC/NzkMxKzWrVGlawYC6GFmZpWJ6T0ydRwUzRUUwTb9BkNavMAh/u1xnaRl7GBEGtB6Dzt7xcnJwmbqznIy4T5jxpMF2hekFR/74ZGFRFLKDh9jfpzeTtDE0zdYkuptyzj6TrLSni0J0NFC+BRQG1JSHEB3aNGmIoHoshVL70qiXd/igD2INRtE7HkB4oIdiBCl4+AoVCNkXg4gCaL26kH8IvjtPBGniPml6xQJAvRnfTt/1Mrt0FkCFhWkJt4fwhQdc6kJsUEOElODobUfsyrmH2fGiZvuicHmCnSNFWywuYHFzljwFZXuuad8AyEVH6zZH+lTAWqPBWavubNswWbWjJwqWYsK2ai37/oM3YBQhRxzW8e3G2nUsDYqY7w5r8HOkbg2YvywZRxovlGaThw4MXJb2cK3/0xrDbrNv1/fXiIr055F1ZDIwnPvb0MVj3kIuuM9AIYeZO4gqsh4vPIDkoVWNZ2jidepQ2lq4IS5fabVKv0nWEqgDSLt57LISqQn9HAQMiytIpRA4ryMEMhYwEh42ivdMIPQMzGFSMR4vE08QOsOkjeWebWxIuaCfIZRKRdJh54KoOKlsGWGZszpZNaHqHlV3SgeFUI97B7Kj3Yvw4MQZfFwfPDDExQm9RxlInHEo3VPm38SNqTw5pEauJWBDmhqlHFEstw8DFvKa9r67j5u38Yx9kXx0u0WjA9r87GOPUTVjHDCCrmSLkjETzkV7ZCfJkiHAHbv05DLX5N54LI1VGcb9v/0l+/tB0W5+x3E7//XHbCk9awO0PVndsqdYpnUycpjmzBW78+67LPkSXCi1/ouPL9lSVVs9sHCDULjD5PgIbIbCUKVdBdnjFbHcPps9eNE827IoX+8RwnheFDYZpx2cuVjdweKJ+xGtMiKjShLSGvtte+cbb7e/evAcvXqgcKy/jEtXyEmwoNUnxKqCWG2yqlhzhYJEoX3VLZSB4BJhpvV9NRaF7JOl1BucFxebR/FLsR5guAlDqJJ3DG8ahlYvFUvuunl2POEQByK10ZQ2ktjZrtM2luMbCholdjWVGAht8Zb3nilXWe5E7ruHS9B2ImpjAspjqWM6Mk0KlUExihRIMtCriTgaRHEkzoClnep3D0I1RtC8gNwUcSYCCRLFpQdIr247DdBpLCHUhr301UfpnZuxJ69tWw1mbwnvEoxuWaqARmepub/39fbS15wmp94AbLFyBbDhhRF2l44b3DbuCOGPGUE1jjg6Ga2v0vP2y6lZkHTKjv7sCdbpP2rtzWXwxJ5t9BbtZsiY1RSVP2L2xbMNO3dliThptkjHb5aJbey0QNTgISyv3MQLQq1G8UwRgGAYfKD2LPXfJVhuNQR7jKgzVFraXQSOlLBVZHcQNbz04PLrnI9O2UNPrrIGQOsCqQMQTgPKOqjitUHyNWoGdXoKXL8fuKmHV4ihYMX00N7x9pfZQ09fomGjAg4AuOHKs5BpI4xAdO8KHkqhJAoIVqOqK8djjMlMw/7qM//eLp+77gpSWyxLr5TVn8DeAvD/ITWQkDYG4+AtjL4BkRR424e+ipeFmUPoHsJjDOKAiI+QPqhaNpfFFRFvYedUTQohZLlxV5JF+zuQGW1X5gTY0Pp849n/i/gkjEAcZxlUlzREBQ5pHFkdF/bt2PFjtnRtyQKZKVdzJ73AmkGnsGAuI+EYMlxiJg5AoErLmTh/3M0jxMCkc7z7cqkiF+a/h3/u4/Ywmzhca9K+RQyehfQ5TH/fQ8/s2P2veDUkT95VMPe43yE2dojJg2xTeOKhrwD0QJPEcVA2cVRNJacPH7LnnnqWRo6QHZyfsvMrKxScKBuLrMJVa0++HOCtyuZLirdhik37rBtskCkEQeMCjaoJaEexHgBvQJqmRlaFN7XVKyx0qUGoIMevCFr3VgEHnAFvAPxAXrzGOFsoVZ3iTorillrQh7mArV05h9Hk8CBjbqVOyLnr4LT9wTv/T/vsd75OHyJ7B6CcNb5xtEy9rkV2gkLKc+wjH29q4Y1n+iI2cD0e1t+H8hyBzvu4f3XK+lTb6hAJ1QogD0sTYGkTFiRLvD9WTtggFmbpSnn4n34HsEbKguLU9zedcPvKKjhO6FhfKdqT99hbL0Y5skuZNIhmh8m7xRd4yjjgHaQs6vYRlyBeQgIXuh0DQHESUiYVn1BYsIFbq4AZrMXa9nb2+tvsFe0aNfYp/4ZdXu2zaeMRUD5LwkjRQihGuF+xt91x2C6cYy8Ba1phNmu77LjRRxGi8l68qs0itNw7WciB2lUrASfx/n65wRq/mCWyuF36ytQ7qVW2XZRc3UP1BgGF+WnAtLXBQq3uPqgekNzawXlVMTR29iJF80nvwmAOj2sozIhNVa1eiZdSYDI1nhOun40n+jy72vTy6TieN2pX16GpqQEok2lo+ziY0WZlhzkLsE9gzd7/2vex6mmd0IYnA4i38TwdZR6IYJdVzZvslqJ9Cn0wljc7e98ZMYBtOkU7uKQuA69XCQWMJEa8kWmpiQLZuIpcj06aXZZiy83VEW4fNa1Rvv3Rl36H5VTb0Kkgd1zaPmBLA5Rl6wG0yNFx+miNww0UJmpQlH3ioFyngE0PJYmAfHWe2+1D1o/r1IZUwgJSJLGUEjoycl+8SkyDpwQ4XVvftP9w5n0WW96A/iSuFkf2gV87Y4Uq1GcHz5WG0EG5e1sI89KyzRyZtsZuw4rsuLHDmEOAN13PJ9U8ND0D24Y18jwCZcssF0vQjDpFFbHLscAUm54oIExaxJkTDw8p4Wseg1hYi2duNLawtj0QP0JCmQPgBymDlnGFie8eiD/EhdK5SUgl+hzxwDHMu4dBrm+vEud5nwdNkcJlCbcjPKFWNvmQSBNRQgqvq1G0T5o+u3CQvQpIxZnLV9932h5/5hlXL2gBMDfLe7ayvsJY8NgySBCJinMqOXsnb30zVDCFCDRLhYMBqF3aLK/QxZX7ZASyyBYuMgIqxQ8Te7TQEa8BszNEra48+Ec0UVAixXqbAJ0uitSBMRMtrOqdvsQvqKqn7EGVRYfuUTZ5EfWrq0lTK3a1WZPrkUP4snKXfvLTxS/O1DVlGdp0wS1r4zX9Lu3gMvYAbr9z7nm7HJmxeuK4DS+E7FGwxHuOn7DrK+tWolwcm85YHaFnChn4cnY4AcFG50KUexk/3UK3nzxoV1c2sMKobayxEyj3SKRJYdlAq8j1cY5sCZchh2/SBAoYFq8Bb19hk4gWTaItrL1H69eI/r4wOXcELKGgJs5ecymDUEdT2l+1U8UBVkttAmBWZd52dulEoiQdQ0FSKtsyDw1IoQJ//+LbX2cPXlkBo9DOnovY/MIigl23yaIW52C4YAatN/yTP/tte+ktp+yv/9u/2sW1NZRRCSjGo9I+4U9GzazjVfiePfKaM10EryEGGWgcJCuXLoZODJyygwEDlma3CAXqRBWFm2URRBjrqG8+a9vXfmgbq8u4M9g62EStGUjRhdMl5rn+NMUyhCs3qn/jtWjoIUoh7KEed6VPisWq76tlyVHSWLbYKnkRCV3KpOXU6npx5xKS1Cii11Rf0C08kPCdr3qdvTzzcuJr1E7jBTZZ18suUVT32BH0V++yp55vWBb6dI0UcIDnOXF6gnNeYo89ehValaVTCPGmW4/YtaUV+v/pG2Rdv7ISsZpNegu6eJEGqL9NLt+i3bzD987mJoJGWFVKyFalwVNZEZ4Ao1BnlBZyao2/Nq1o4CHiEQAmnMNv/sbb7fnH9+0GHEMUdvCdr8jY/bf17eFzHavgWYMA7D7ud5cU/eHnr7BNHM9MY8zmxgpFMd8tNC2rIklr2yzVzuPTaXvwS1+xv/v6dyg67UGaKc0WV8DMg2XERminU82Xh1fypvKnz4SZ3MYeNXqEPiTmiutPgOr3yMfDDvwxuUoMMFcRtpr8FqVEWflP/uXTCB0+nIkSlyBgtLfLylred/VshCarVQ6fo0KmQqfW9EegRdXzprxebt8jZ/UoBydJYZRmRomzAwatBZFqjpSbl+K92GSipdhqgNTmkNrPWM2fsrInrq3Ym/1DliWGH51O2Q1c6TotXEvw8kNYyEm+t9Yp/vg0cWK5o6pv++duWHILsMbCkxsrq3DqdXbr2qYVbc4JTp1IKfJq7Sc4APU3yJpaNJFE5H5Jx3wWXYbDVdvdOs8CEewLXLBLLFbNXaSa1uKLMlcdHpbEZVni44OduC099oiduO0kKSgYIpy1p5abFIwA3zSi7qMAooGFBsXNtDCoIaA7lcSSaTINq/EEwDkMT7gspbvbtGuU99d2Wyg3oZe5ixBygpofwrzCtRaQYml4GaqPzKF36Ogrz2jzBcIPAFC5O5NK3FB8DjP4HiCjBTMlJK9FkWUWY6q1WwJeffaPwAvQxPytOK4dQBwViVvFGF0vm7yArHRissTEIEQUYkhtXvGtR7lSDRxaNxeBlEEDyKHVK0ivnDZA5hrI17mvQIxznBcAQfOzL7eGyavnT9eUgolCVUz5xGc+bn/zyHnbX7tqa8Os5VCszSbbwQTIuVHqDEodbqskS7s22ELmWkWoj1y/itDzcBE0ldAiXqVAI7wxs5DDjWqXTcgrWD5R/7KIvsib8grYgFW4bHKVYDeuZhurrLAuDyWWAqshRi1uYgPRN9K/BhiK5hL6A+ZJs//wT99mf/nZ79qK2Njmlh1jNedJHmOQZ2EqglNXT4Pl5D2aXGhKYD4Ai6SSAZZ+NSlX0ypEEwhAWilpFPmhaB4K60Nva+c1Hw+q7XQVLhcPn0ROPDOyFLnGLc1LJY6e0ZtaK+Z2/eBFIX3x8SAKV9nSBAuFrl/5v9nn5jGrbPzIKpuPuF53hQftyZciJMjSVdAIMOEBLFKeQi5cnTATk9O4NF6jCOCDSrXLqNbk9QBacunCF0rzVKzQClplCHK9GI8iBwCz6ryDtFipoWhRt92rUwo6ClAine/2wl25wqQ07WXRiv3N9sjeyrhWBcJQ/oyUiw2bLH0QGbJgBCvZpUc/VZh1rFuMhpEA6WCPMBSH6CnAgYjaHbC5RbtKMwaKpqYXD/c+mWE72INbZAViDwHGWhJGNfHD75q3J85XnOB9wkKLvsDVjVUEBtBjLFpDmGDTqQAGdxBc8c2nKnYFQ5Ix/Mlv/aq947c+YNev7Ngzy1vsFk6PIfOlDE19mfqC+nFzopDoFnnybEMAJhQGBJ5qMCoUMXcojzqhFf8HHFsBIwjfua1/eS0IxxF460//7qhF6uc5wWEZPLhy++3NLcvh9jjK5Y7cyi2iuPzEZxAQzRFsq64Vq1IWcdYFgIhySxmUwoPbAVypAxMuK4rhgrWqtchGyVeu3aCBAQtEW9s8oCpdqWyJgYJ4IY9G8N9azdbgHrPzB9y26WUyE58Y2lN9AswSIExpToQpNCVa9SsgKLwg8PilT7zZpqqe/cWTU/YrCy+1z3VXUbgi7d0dO32MzZm5Vnntebp5b7J+nJADTdyC3u0RG32UKc2YenAZCbxDmJSth/nuQdumadxoAvJy9OeV2HhhZz1uV6/QGcScDGtsABHB+gkPcvHazfPSNRpU2J3D7W/ISNWtq/Fl6QHocN2En8bb8Hdhjv0CYetYhCI2druetGUwyv7uDecRMRunILi4saKrzgJ/oFguRdDW/AqRYeoPCRFazFETYK650X+YMAZAIQnFKFDYUkgQEeUVizfBA7Ts+rUraNsurqHlqk45Nj2O0sBYBdUXikUXX6Pk7lOLr7SNqw+6ye6SASTR5sWDB10XbG1/C+Ep1RFoo3oHaSRVVbPDj5/+nP344WVbY1OlOhlFSmwGKjviaCIAADAoSURBVKtGRTV8at9a1ardHv/EVtcFjJDU0i1iJgnxIk+lFS4Drk28cTxDFO8jpVP4EWiVEskTZEG89x6fsQO5O+3/Ix5rybVSrPawgLVetFH9qh29uWTX91BebZZAd02d7l1lQdvVq1yD0jaTmMULjEZ7tnAiYT/7oddBE9Okubpiq9sDW76BsqWwcP+Abe5t055Fasd6ts39KuQQKTGeTelNg/ktY32ic121EMUI+Cl76ck7LZ/CaNg+bp0xlWk22SG898spu1bbYe7L4C5WQmGE4mbkCV/8kr7jq1EsWby5rWdkEWojFzHnWuokNQxQC0hFOiUJfbcuzNvhNJ9nMHEI4JhCAbJHzggWaMlRkhv5IP0BWtrYp3K2u8J+9+TC7IjV2qNoQdtTm3V2+dIdpBxnXbw/cuyE00B1mKqII0JJmxvJ2p1GclPx45///PcRMMiXpVe1Ct6FtNO1dDOwHgxKkmqXagtaTCEa2bWTMybxCr5LHRVP6WQlG8HPu5ivdAzUiiUgeMqsomuFA5S2nWDzrdff8kqbO3GXrT59FjlMOfqz0rhix+nhS+YP2KtfOW152teeurJrb3zjvbZwwLc77iHO45ovL69RLGIhBs2mp++ZtFF5yb79pW/auadYnEoBKBbv2stf8Sp79llawdpXXMaz2960On0DEdxxB0C9urHOhzzsQpzBZKKabvEN0orzfK9Jtu21U4Q/FOe6PEYoRxhM2OqwiocZs3fa3j5ADUX0vDyz673kWeX13Bb9XFWbaqpHsk0nkU/NRn3/Ymw5AIPBMrifCkZhwsItxxbtXa+5xx541ats8xrEEQyvVyrcckbcfwtQNsLytFGCc6dcVC3bsjpnYWjWgN/l3sQDlOZfZu29J1yHjtqXq1tr9m8/cj9r31qsllEHLakd99fW5W6LF9Xbid17rJ5tQ2nGiO+KWdJULWoolGDqiMdy4VnYQrFicVyxlELuawAA1W7eoq0FNNUcoYyghcLEGLOAqKhUfcnFPrfft996w3stfFfCXvmGW+zUyw5bY+mc7fUIMbjCKmXbOBtB3fqm19uJmWv2vYcetB88+qRd+8Ej9gsfuBdFbtJWhbAo7Oyu34Ds2oabJ/MAdIUIGat7dXvm0iV6C1iwSlOKS/fQSJ/c+vrasq3TTq6uKa2WlgMOsE5BrphRO25f3Mvvf+YdtkoTyhodyNc2ty0IU9kQ40pOHxRjiDw4lecEv0gICFUCxcHxk4wMpdccS04ZQsok1Dqz8MJ80V7OfEzmp+EJ6HSezNrMZME+8fO32sG3nbLjuUlLttctcMfp99PhrTQDahIN1JditvauEVLX1/i+RCFuFGNQ0uQa8SoBGbKz+nd24MARN/AixMrSyg7XqruKWA26USmcFKoNRZxiMUQTIXtYqZpNxiVNuHT3SRcAUQEUHqxQKvCQUiCQLV4jAdumFI8FDPwN4OEayhjUWRQiVjdgutwSaaZXbJpsREWWxt6PAM4oVnLNyl9ctm+vU2B69pxdQ5mnJxftvnuOmlf9mv2HLz9DvT9jM1NY9ZGTVjyAm4da3b5RsCO3Zez559Xrf9CydAM/cfY5FHSCMvK2a7Zso5h1cv1rK+sQQMp+hP4BV3QsiFVEXDwLggsC+mDetLw7xvxNUjdYpLdgjzmvEEo38bJYDc8BHa61DHg7sXxoIs9D6k3vgtZOah/BHvBdbXra8l1Gov0HMnhWTmV+aJKBrYQ94VT1ZLTwrqxuisNnTLbtJXjaD/zu+2310RX7xhe+R5PrzB1nlFapvcgJGwt0u3xK0/QIqJsjcXhTgtdiTi3kDBN7O7judv0caL9nJ286Zs9dXuU65MYIV2kIV3UWPcRaewhEawzUKq7+fV1dreLonis9Cx1r/xtepqNXa+uk5FS8mBT1HbaUDvBzRE+CWtfk9pWO4uwI1UqRpBP6C5fI8whRH7z5qJ26jfX4F560pavftvve8Sq6gnM2RzXz9pfdTK6ctP/3H//GTs1DFQNG3/yKOygPU+CZLtjrXn+HPfaDNWLrYTaf3CB969p5QkWbz1PYqi3bJqzfyuaOnV9aYhsYmjMQjoAyTw72ofmAsQqcqSFWz5oilCntVFu5vNWIkvgqqWLsxJy1tikLY2yqsajMTdBDkZlHftdnFBEI3dxpeXiakq4qsPo4nSEyAi3R+Vy0eW1mAT6ZoDSvTxbJpMm8cjEwBj0MbEUb85h7UuEqGO35B3fssYvP2FoT8BwNzZ3RpGnmnaUjXNfBw8UVc6UEYv/coDUwwkUXrdf+gFpSdccb77Jrzz2JuwLsUBVTCGnhClX6xI9xXf2gbYqijyzBNSISFnqAS+3z2wNzaO2bwFyH2JskLg0oe3YBQBmII5+lTVom7VYIC/mjkI5OJWwovLQ5R0yZ3J2Ao9umHWXQDuP/9JVv2y/djVdJ04sANfvomT+0nbM37C0fPGW5IwM7ceKY/eCLj9gnPvjrdv7RZwhLTbvrTW+yv/vc1+yliyfsDW+fsX/+f37I1jFVS7BUbL28ZjWU6/L1MlvHr9GaTWMm+/kF2adPGy84LgQPpt5JzN2RZwyFscftUx/6oP3k0Z+4mQ6rgETeHgNwrm7UrTKgr58YnQBQx0ih+zyznIZSuij1B+1wlsTak3D/xIdxFoRijcAyC3jVUiFr81ml2mwJi+Jo+zrl/uQv9DdgJAwiHi5YL036usv46bVcJuRs0a8YOHX8PRBzY4tBughafLuYN7SYL8UYVbtkrQIVQtgOzMgxkVhLy2s7/8SyZjZXBOEH8SSl0qTdWF4C/LHZAq3ZkyW2Pue7tb1i11dptaKlqUOZ1Hfofpy/a5sWNVKEcWV9qNiJ6WlbW9tibz/q4DSJtnhf1tEm9HSIuVoyPd7aRGQQawRIF2cPHSc+H2EjZ3oRWJzxrnvv4LOATtP4+QjWRPt06k5r/st/sScf+UtLb9xphz/8att9hr19X1U0jw9gOv/cWUtMv8ZmX/J2u/ZHf2GH7qJV/DRWVr/L3vMuOnJnb7MLm9y/u8tiD3EF25BmWr0MUOurc4fuJRar9Mik2ozRIIdQf5SedJqqoFbmKPXqIV0cFO/ATrL6OU9/3hSLc/JRmkQbLFGPlvGdtMDjvpEz6ahocFJcDE+pc4P0MYQ8iuwE8ppi3H5qHoWffoc9xaej/Gx21w6+49X22f/8dcrYEduBKdTnHKnA1pJnJv0LkQqKgYWVscDJo+9UqGLwxHbiqWKnJlSWJubOpVbEW3H2rmnzhZgOzndUp9stjIsH4LE73cfdzuHaebuJy7zp6Aw9+lnoyoqdv3CZHJpUjsK0KNwwwi5T+IgLayDcIJaVp7pW5mNT2lTX5OJl6Rg1dYXkuO6uHS3wDqo5aGHEkds/yQPRQcwDAb2tBCZRpBjAs08Biu4tJO3eA2ZH70JBjvKJXdcestQEbnYdUJlltTHCHtKGFaDnr9t+rV344aY1N+leyvXt4MFJdiMr2fK3/szWHw/Y39ZP2QX4jRYfJhUCEHp8FuA0NO38wkF7an2ZxaLi+Qf0BmolMAwic4rInLForsZ7HcqkRCePmVfNMatEoawL9se/fK/95y/zGUBdwgnYpgvRtFPeJJuAjcVARc9PsChle/WSk81AH3WHgjRQdGU+3/7k71rj6rNUV2P25IDqHyuwuiyFq1EBlNHI64hHUm9BGTy2tQVIJT31piZuOSNUrXjj9q0l+Iq90+/ugwcQgBZASEhxav8CXhKMAIo8hcCXpBRECInMrdZuPEf1qmMLC7MUVeiUifX4tI1tUCh9dUSFCGlhl3vF4Qj2yZdnZifJLLR5AWVlumfG6wqURirvVX0elhE2TnRqRGmNwhETPXPs4y7lEdVAbHETXudj1uKEEpAmaU/QrrFK98Ju31aWh7b7nNmRu99IjeEeQOGdVlsitu7M2qUbB9kp46BdryTtAh99czWYt0Z40S6vteyx8759ozxnG8FTtkGtYoQLJqtGOaFf0wv2+T97uV25WLanb2zybBS+EJQ+Zk9b1igcKQ0WUaM0jUniXMaPBfp6n7/lQWcWj9rxQ4v2P3/6AfvOH37BeqxNbNP3t9+sIigyDIB0in0U2u2LqBHL1GgDC+Ilh7R8eyhPl5YxNY386Rc/ZtMYzb88GuQZDli4cBOcB4asZhTwWJOQvLmzBVhdZns7lAaxgUTgAXInzoxdOq5GxAu7V6sBUYJVaMixS1YSZqnPe64Lh2fQ6/oSRSzFEVYIMfH5QoCPaLsAqxagM4b6OZPWoaEkhdD7aF2WSsnyjTUoVggm8uP52RzTEIBz7zgMoCqhYr2rQvKQyioiKuIoQwFbnL7nDrqI30Xv3R1uQmOAITFsKgQpQ9AKmToEjvYFLJJKxlh/d2WrZrv0b1/EFX7vBxv21HMNe+hyzb67nbOv7RjbqIXtRs9z5eHSdMym8yE7mezZD/7hmxafJS2joDTCa7XoxR+BWdTla7RY6bMKvvzVCufDTUBkEbqZC45hToSlhHeUAwiLKKsiFxqPk7lylDsqIEVQz6U+sex0dNLe+pYFu/DMecIMgsbF1ygDD0ire2RV2VTJXn3vvK1vVPhk04rznOoIZmIov9MnQN/hA2++0565TsYFfhJYZ38wPMCWXaQncnl1GbxEPYPBuQ4w7q0VG9701K1nVHN3OACrltsXCSOgp08JaRLL1NIsMCB6V6FAVik3pg2h41iFcnfFs7NP/TUpIHVpLPrYgVnyZipu0MSqDla5zi6xf26OIgcAMAFwqlJGrdIXr49g0y2EfJV+xnHJMdK5TYCKxnXoADl08UNWbi86xRT1rP5D9Sw4woi/Nal6OLWUa9PIPTpfmtCxqmHICqtslLyDZ9hEWGv7qrLpvngWBFCB518lFY3Gp3GVA7vr+L695XV1gOGSzczdyWpbgCRKq63e1Nmrsrn6E/qMVSVWo51cewPj35yQRdF6yuP4jpK2uc23USLMhXlEWXldqbGW2xGMiPFte/DC01Znydf3ehW7TFtZhzURWouhTEdzjlU5oihPh2+H1KmDErTweNyYMc5bj+LdwsSMxedS9tzqOcLHql1dW7YL9A+o6VRf4iC0nR4nMScoJ4YTOHb4p0cqC0pL9Zk/+tLKF1Gr2lSpx2AjFEe017yEEYfgUdeQvIQWaij+6KNexe1fuvhXAJVxI0eagU5NAgCpAtYBIbLmCgUP91G0PNQOK2lUmnQFCuZFxI5YLKVvymvVNTM3N2Gh4vsQOi6T1wRIGTmTzoMwgT7Cdluvy8JQXi1DFwkkwKSPgtGmC+7j7Ri7XK5jJ7mPdhfvq/eBLugQVG+JreViE1QASQ+1W9htE2E7NsO+hCw+2aLde6NMY8hOhe5axfcgTCaNI9Tg1QruozxDGje1338DJnTAKqTQaB+vxxoA4naNnL6BQShv11oJT0AaAWqM8qyyVBXdsih8C1QfhFEdgJEUEt0qbVkphjhiW5hB8wLb1rKBJesSriytQdkfYl50HShy+jhyeNpw8CApcxnjoiTPaqEOPQtB9ksgSeanPNPYu6MCZAnMydTETWd4lxhDjZuYI3SokqJ+F/DgFC7ErhPQmT2OacDijT+QMGhN0j65E/EG1eb33AaE6D1xjuFjGcrjm1xHmxOopKnagXrfFMNUTq5D60rpdL5cJnIcu0lSnWm0OjXzC7ymUeNWcREyKp0vN+s+WBrQ2sOi9SV6Vamp6goJvJI8mTqNovD/QufONaPAapkSmg6DMcRoKgRpuVdjiwkiskUAkhXAe7WRZCvamvNGC3OUhCdTrA/QpDEOFD7Bh0l4XNs5ekBnGICbzbFXPzl3HxKrR4hQ44g+wk3Kqg91EE+vxkxHWgGmhb0cyMZ7qRs5gFFAxLN6SAqAIeg8xidhxdU3OaQYlTtg15fJsCLEeTyfvHePJhXhqL06+IoUdG8Pj8sm1VI0yU+7hUTZNj9G76B6LcKsxxjQN6AdSrxM6vAZWfM4zeMjyvIltLJvs3MLdJuo7szD4v7kQLRogR8gfZZIl/jQYiqASbpSI7x//cojVAvJFITcJRGBDLS8RNzXXvd6QQQG21lRVaNtDFCpPQFF58olTeEpEiq/sj9fafp2QMxb3MOJoVTZ1ykH11A9W38IoOpL7jFfZHNJWtozGXbzIi46HgOhu/4EvARPClqnRYySsuoUYhu1y5hb5YugOoQG2mzwfB3bZmVRZafMRtFwEKwaGuAFyoxhk21hjh3K2OL0HP0FhAAsViycKqZhWuRrPDdUKXZGwyhuPxpl3yGFBmjnCMfywPAbSrj4cFpa1OcXFsj5FT4IKyi3AJnk5Ta8cnOiCC3xa3bAOdDKOTqI4Ix4aIo4KDsSlvNwP7Xploy3D+YSja39CWN4wRw8gbaGUQOtC9VSPKq4Obq9VXfx8rmjZ7Rdqm6WgUBw6/noFm3i0pTTFxC0WooS1MkzhSITrK3GdRxpo7Y8wZ3WKpeo699wJV/SBzfBU0febIdv+xkrLb6WtiY+aSuxTu5OG9ZODa9AQUfjpnwcwe3p3m08RQFCI7f4b3hcVtlqW1lyapdmMgv6WDoHpphkTZpYP/fx9iiogJQIKN5w2Usbt5qB8vRRZG35KkKlvE96hcWpMtbB4lVY0VcPzKLl6R02U1RHtFZH4QDt0squrS418URpO0BD6f1zMJJM+AnqAxE+FzieG7GOACVnwvts3pCDeYuxYHWEl2gj1yANtWGwkja59lmpGyXtnY/P8HlAZEssXesjiAYkWA9vFmeFr3ZCTWCh2CIWK3wg5dZqKDIOQKc+W6hLNxOsF6uax2myW8PBka4WwEojLajR+sQU3T4hvK4AstuBhKKSaz1nZvFJKCYdwgBL7dDqRSPzZ+R+1czQQCOUxmglkNK1NDtmqvVJn06tNYJJavY+2qlWLh2j+rVAX61yjsnBpdMprOLHiTs/zACmmVy2QwNP7Oy37JYjI7t0nYUSpH54OwaHK6IrRkvP5MoyzGZ8/uddPQBVdThDO5cloTLbuHUtFkXDKMaQggIAVSLVhyWoSibPorqBeIpx+qXf2TQKj9WiJq5il+hsuX/eoB2KBRaEN6161qYWeFqUDXKFyZRiqPlDGZE6oi7vEAY3H7IHXgawrB61q+wrVEdIElCpSE1hGmuHso/7Wfb/bdkU28jkiP8BpWB8ToG2tc9SpAmzS4laE7Wyt87H5VR3SMVA+dpfQIIWRiC/IlygWNTr3e7hjDdJ2phj4+0sy9RUBodMBptpI0sMkXJuDnyWVvUUYaNTrpxf57rqYJJf0QouLmrzrIdcYOm6x0YXBDGMDzAvT7J44GVnxBBoH70MbiGJNmZYPpTi0y6ErNXhE0P7dJEITQ8qViiDFHhJoeVJJnN1+bsuxgZJZ+Kg+3TxFucxFFYUx+R62uUnbXuLjz9B4Ho4tyIGy3dVLqbz6D2/7t6bZCePEAUSD4QdIdTgJFBG1bjZmbNYsoNHjkAK5W1ufp4JGcdXrcVTGFOm7XoMwQYF1vOdOjSPArA+kcnV1Amwqp9A27YptImsEQbQx60K3MqDiHbWzig4TNJPhAj2abdP2j8+1raLF5+0qZ/8gy2+4n6rwsZp/x7t6EEUpLzM1nLRKbt9+xt2z+bTdvHCZeuwpVuQZhCJQlvD3kwnb2agkMEOZLS+5VllJM5FvkgGpfWHeg4ZlSKKNus4ysfN/ps332U3cU4bo9L+gTnWDQgLaUNObT9XZ4xNMiJ9kkgXL6WnFchUqqrPQ8hBGt2eCtif/+rH7aEnrvLZw3wCOQWtqfkD5h1cuPuMwIk2FhzgzhTDhajRSayEihbuxq30xbXrw4nUGSzeQMxhpUz7c38bwfKwxHR1FuVTvJe/lYYLAB5WJgd/760Ve/bseRe7xWX3AYPCBwJoQucTc7fhUo8T//PO1Wt1jla8KLzE1SQK36/WMZ/UbWN5yXkrTVh5n4DIAx84cpi1euK/QbhcP0f4yIMB3jy/a9fgvk+eUtdPFEaS8iyeIE+oqXFuAu5CI9Aa+hDKK+JK0gjx/AMCMuUZC4P6236ZNic+glazAvL+rz9Zt8srm2wZexB3rToEHozNMkJF6NmZkzZ954IVJg/S11dk/HzYBAtF5yn1/uZHTlntxmVbbh1lfx8+KbQ+dGm2mL44dLFH4SfKvBJlUFCocWRSSjbsv3/Z0F7+ypvtS998kn5KPkuIFLDMBlhtrFtdS+rEyuRQDnZLTbJau6MUHoPlIhivPtQqZ6993SHLn33e/vH6EriEzSPK66xZXDJvcvq2MwBJoQ9XjJBzi+MNEnT/6KfqOW5VLpoUxhuoa9fZDUISkvaMnJPt0zRzEbRZWcH0gddwiKhieALWsmciy3ThUO9GcWSFztpQJmGgKdKayaPvB1dAGat5ksF4EDrayVsNlGgEigKqJkbm2cpVPfJKWyepFWivnjyl4yoKskuMD2Hp0/PTtnDyoB1bAGhBTa/aoj337BafLNK2o8eO0MjC3nrw8dOz7PKN8uij2ISktM2bvILoEaExbYCh7dfkQgmVtIT1bQmPcLmmY9og7r6dfWbXlqgQ3nTquCsJR1FK9oGwHW/R0tC74STAmXnR6uc+ofG5sxSRugVbZzPIKJ9AEiVEhCn2uF07aQQJwAe4jiFxBspUMEx1St8Mpf7D579q2YWT9uS5ZUg2tq1n7Ogj12YS+eqhUArfSdJB9VeEaBrFAbiQ1ydrubpxw1ZXK3aBF/e1IJXmU/ydeYXCqTN1clVNrly1PllC4CSAJmpDZVJrtFyClVUIseJiuLDya7FvA5/dM/ZZkIA/jRHvjsxNkmOfshCfUO0LidJDl/Qv2QwfzXbx6gpKg3vStRC0XvOKP4vW0iXkQCDIm4uXWc2aVuMkH22q9QJ77II1zVp8FZ4WDx+HymR508a6bSxdpRDFBzshsEOzc3b94kXatTZtmw2cVi/jmVgLuIdlHLjlgG3R4zgk6+gSugRqa6x29lHgLGmf2tu19yDh1uEB0d16HpE2Ao74ejptwUXcX1ho2BYRhgIjVFwOPYF7tr2yahPHDzDGGBQsnxvAuEPhjs2XMCRcvcDsPilgi/K2GmsknCE1F1HoAZpMhtC68sTYn2wRvccDg8la7NfwxGVKz1uzdoMVTW22yRkiFLcfM0bp3D1yEB8gb6sPkVbJXF5JAjZa4frK/WGwrjF+fW6QPJvqFEiTLCBz9Ix2AHUfWqh8XXw6FqaPGo/TvNAlvqirV3l3CAwgJC6yRcRMkDSjXb0Gqh+ni6KKZTGZA6/DpbGCBkUSQFurUJTYe8rxCEnwhbp+lbMvnngLrBboFmXKvbAhophFgUzRnG1cvlbJ5FFKff7uzsYqlgTwwvXOzJGmUjgaIrw2FqEPaB5SNJpapCp47BgsYIu+PfL7HT7YmfYnzYV2/NSeemOtRto8i7Z1dRteMl233n4TILMDhsGrEN40odoTQWxmA3TPmiXK3nwIVajOXoQQZVIMtKbPxhl7DTzWlS079eiXbfvBS3Z+RHqcKBBm+AwEdhqPEPNDLOfyWJtIAgkXAnAlPZR3yzPueTxdm8IZn0nHPkAIFMvPFSdJFfGyygDATup+qrX3rT5kcSpWjSa7Z+Ax0BspAJiIkKDPbfj/azq336bPM46/jnPwKXGMHZsYciIUwmlQStupXbX1otWq7m5SNWnSLnaxv2IX+TsmbdrFrqdd72aVNk2UAmq7UkooEAiJYydOnKPtYOJ9Pm/USlAIPvx+v/c5fJ/vc5LL4UajYAwjzApdku88AP0nUD7BfKxXyBffWHTatgkffaBbK6xsESGb0nRRtIkZAaEgwze5gpzzjwBmf3cZVmwjInkvYgxWKpm/hYQS1mRPYTkoIwPATRXWY6LH0CVd+jgUqpRdJQg/+bwO2l8kHbtLrZ1uQt8XJ1hxQ6LyrTpzcTdpXDEVSq58CIBYW6uHc5evhNPn5plzY4YRUMp798iODWC9UpBNhbNnQvnCDKYWJplM4wCCXCoXI4awYDVmJfFDmv4RcMNabQPtSoTPfvMrDgcalgfmGrsu2clhllnY5ZsFK/zjL78Pq3/6c3hUWggJmjFqNIEmcE0F6OBfflzHb++Ff76g5IoYvItS7EJ9v2YYRIEG2ixyNwKJNEb4mwLdj51Khxv820cbX4fvi+eJekqslbGusIwmv2IwJJaHCeEjaHubtLFdwtRUMbAL8IjiOt5vDEspX+JuIXmOyMQIZDk3/YTK6noYu7a8V6OAQQZmaT2S1y9/upiNM+oYOARgGTvFWDLqyLIMUNYqnAiZWi+FihVQ8zFnx3yQ2tPpsCGj9ZK/K3Ds3eEmi1MfhiUGLW6tLIWDLSqFNUvJi8zcuRrGywgHLNST7x/FZhFNrB2uLUDZPqbdShf35tg9dIi5stjCUuosNYQUusSY30FTFqBYibRaWycimCI2H4fOZS7gJLw4DyNFBtHQLsfBZYgmeDz4TR4eISWGG3eFGUeg5AAOuQ+rnOIWM3Tp3p27wIKh8OmnHzPfoBuq0xXcHOXrmpGjVPjX3z8PPcK6l9QYdCg0Oe6yTZ2BEzuJRvji8bVwp36aA6eWkPuxRMut4P0drA8TQouF4zAxCoFUZE8BdYGZrBHCYfjk4nb4933m+U1VQqmzQAGrTSDmXgbC9fH9sJD5mtm/rKNlT9Mx5yB4VQmNYmJrHNevZXYDOyYNt2KCDHbR8BjcFQkm3I5WzZAYNfbALAtfWGzQPtWiJPwAdHlAnr1L+bJo9BUSvws/ICBr7ZAs0RxJPxKiRC4Ak9TZuc0XELvSTz/kCZGf7yVmYjo4TXkS1xDGIZPi6hgk0HyCCyb9TP+sRdHM61oGeLFlznl8pvsFj7gWBzQdQ/TYqSRXwZuICGjpxi1kMZ159uJaStVBy06B9N2UUYXVK3IvF2fnwnpvL3z1zTcURjIaHgA7AZYwrFTIxDOC0jI5i5gzh9nTxzuZ8xCEfu/e7fDb3/2aoo3jMHthPlymheuIQ3sKRVxn8kkP4JWaZJ5wg9EuPJNwyAzFFNQ3jKSVvRnKt+r1bWr7CdMAXQXGsrTwxTtNsBVkzCg9B0Xaz7uY+6XOVBiEHXQOcCuBS+VnfSqWj7C29A6HP/7hfPjr7TVmHfahqcFRWGgJI/MnbnAVmJl+dvSM/9mYExlR/sy5nzxfJUaR4ZgcDeifk9WZdxeT+Pax8RIPHrIC2bICyBKwUfrRfZHxaApzaK/bWq0GQuUBE9YcUVo0OlbELD2PLiBur6h+xsU5+4Z6I/yZANK4X2LCpcVSuA58ksVLUiqVJ/TL8cBG0WAjAcMOa92GER6FZp+yK4kSu1+rU4AsvhtSjc7ckw3hOVhMK4elPhOQMAPQsh9dKgT6ZcNdJnV1+flZLMTzpz/wXqndE66gQUEEt8bnUqCKYJr4qpwuE+rCBnL9iAZWYST85/O74fvHK+H81bMIH4slsQaXbl6hRYy1rrsUk6xTpVTcidXBfebwdABpWwhoCiHXam2TCWUGChecCpcK34a1tQ73TCRFF3SNiCTv8KcM8TzCKU+3A7s6nCT/b1sX8eAQWKJB1dHfPk+Tsgb87UKMpTdZUqGwagLAFKJGnrHE2Y/7nHQDJsPirgf/LEpAQFw1kzAfQRUTRwHfMlRdPOAhp01bQpPaBSs96lTpI6KALAyUnLqHKuWq9rrtqlGz950wDXorn2uikXwZPmswsxAfrP71FRmpHPP8LfZUy43rJZxiIwiHP6gVQHKzkDYbmHJNVhfOe0wSigc0AEtmUWgabc8RU1sM0QHstWnx3jvcxLzhu7nO7S2GKNAP1yWFOsbnPq3tB9oy6PwN4cXS93G4Uw3/XqHn34dU59qLlEgj63x+MvYDJjDZDm9uC0hPlci0MTEUJrCPQEqP/8CQyFu3roFD6FsQveOaPvzk56G2RTMpGp7GNSQh1HQrQGESZQxwRhA0v0VC1d2t9XAhNxteEo6uIgQHCGK5YocObCQXkiN7mqGI0/RwEoZ0hEkgxyieUO4YMN4HcPeO+MVnJ1xVx5mDQqP1lchzU1h0AfxYF20QwwdHi2obnqloySMFAxvKa/kMzjo5Pf3OYpqY/wDg51YOTgGJAijgu1wFa6ggM9ZBAGS+LN50CYJz+EepvTOleWmuRyvTNXIUrFMhfl2vr8fSbn27rVxdCCZDvQNAXl9EDUVcoS7AKlcrfDXtrjcBEnNh+jbCRN5jrf04XTs7dNWMU82rUOWKxVhxNISp3sd12ahy0KyHzdoL2tmec6398PjZUgR1D779LrKbT1/QwAmwtENH9lDkfUh2soT7cAKKvQ7ex6lTlFNz4E2aNx2vasJEwsuRrjKIt96+yuEQBRDi4m15zV649ubV8JMb18Ld+7eJbrB2KE2KOgMTZI5ld9JXGbdTZxjV10vLYZcop9ag58AWfJ63U1JzzC6yjcvIKAMj6QIoM6hOLRvme+20ksAa4iAduBnH5XOA+E+uF0uKKotrcAb8zsmj2dZAGO0kUSQRfx9eI7KfCLPC4L87BjiZzc4umkIEVPIGZAP2zptuiLqNGTmEEW5mjwSK9XtKuHXv8s0+JGvV61toDKg7Il4O8+zsbCSR1HYJlgIFoVqOUSyMqV/eFFaePWf7FqlTDjUCMaxLFr5atVTDTGG2yN7tM2dHtOrEEoWrp7vCVbnYqY+LsNMoTyFE0omdPHgza9PnL+KuqETCcqQJO+f4e5pdQVLZWQ7daxgmx5AgKhjBBI9gqtvcS50ef/sakfd4j7oCS9xF0WrU3ft3wzvvvE0p2xZr5icp7uyD8O3cYagE1qEyWYECXoqv57cY3pqmrdcd84IVxN3t8j1lLNxLopiZmZl4YAq221YdGuH0U4G2LWbj4CprCdN0Jx3zs1dcF5teEQ6fE6YcF2V21Osj9OGZ8RH8isqPIHuovt6SfHlNWVdTy0JA/pH/AzKrlcuLg3zZK0yvVTb6cYmgPJpXpLrXQ9x2JAyItkwIJU2cgd1zpGoGn+sBmCFcW3+JDy9H85kGiDSbAEo0J49WeWVGDNwd9XcMlyTJZH67UILZQ2CsmolbseEg4rAl8MYGJnPq7DQyeQygBOVbeYREF3EF3nCWWH20Mg3QYsImBzvEtY5Xqmi+2UoAH27FlO8Q12oo40AFQWOLhkupbHP5NfEMD/8YoLnHdQlILTW3/K1yuhI13/DKB2XTpTuP7n35IHx1fwlNPwLcnqXKeQM28BmRSDVavcs3LoeZ89Xw8MEjLIDFtCbXaN0SZ5hbITvp9LV255hnVodOnooMqHjI52WdoMspTMapqzksgEcqLpM76Eh3c3g+jyR7AV7HfgSiIpTWPIjpdYtu7OjS/Uj4+H6jgrgNBkHT0v/Y8ZWcPH198WAfbWEwcZN2ptRwFiml89dsGQ/E0jBBnCj/GB+/K/DBjAxiDSzN6mLOO5A0AjhHzPplKyvPY+nXMZmz+soKB0yCiLqAI9Ow0M59/Ow2UYfWYwAckGazVQVh6PGAB/BrIyBfU8VDEFIdkjkbL9eI4TGLuCq/Z4dCyJUXzxCMGQY6LFMp+zScRtt3KEFzv5C1hZuNjZgCzuM65HKtQK4QCfTwy6a2xTtqeJG29SEAmOa7xRg6Gc4eoaICa63hlasLGHuaLTHBPnq3c+Gl0er98PDhk0iDTzCZYwAfvr66SkyOv8Z0v/nW+Ziirr3cPME/aKjDHOyEFgg73o14I0ZXVYZ1tklH9xnBL4XeRuhaMIA9LFwf3gGZhlJH4yGc0ihcj5+pwwqNiTqHdpvdo5xIeE85nVvfCSPBEs5+MBTEMPC8saW4Apws32PEhSIMDBQWnWfTJXc+RAHm1iajVtGUnD6REWjNrQbDkBhXTvesRReuR3EN/DY1dF2EROJGCc9BRtj5kqdmIIW/3aUiZQQp1SSrkXv42TboPwENq2nyJkcAgCnyB9t01rR5fRefKvMm719brUVyyDBNn6f5G4On2AAEqpWxhAzttUppFpTfQJtNHRtG2qso4DlL1LD0wxNCLa4N1yWfcHZ2hmQJBw+W+NEdqRl5wjEkOpxyQRWYw0QPUsJUMJIu0MausrWOQZLKamjBq7hC0Ow8v+0mLpJegSzlWsbcaQZLVlkB9977N8KXd+5Ed2mrnXkVS+rMgjp30FkJzhtKk8dX6IzpywDUDq5ohVa2HunbJJbW4RNlegAOEP4MvM0gyqEgWagqMTZMarfPWlpdqAmxBOVNNpDqElRK3bv1gEJAq5pf04JfpVU/mc9PUxCSi3n/k01cDEACtWq2vWA8D5ahIXEdzYYXXcL82gWT4iIETyPc9CESrGD08Jmx6hQkqtly+oc/MzXp2BcrdgQlOYBUkoOSvfL1DpfchPHL0xbmYuRJDmIYhN7mvW0Amze5A+Wb4vs0XwKwEcKpcxfnkXS7lRymBJOJz3RqSQ6tziAQUsumrAVxNpdy6tzrLtcNHcvnSCaJhrV0WULKNO/RZVjCZidyXFKFEAuxnMQpVe4zFRgjIZhhS9qkyqmq4jNm56oo0zafmUVYa+CFepibnw4/++Dd8A2Tu9pwLHY7i3EI6sKZqdPR0rpix36MXcbfCsLlLSxqaWE1mtQgOjchNSybyNJrgJ/8foYaCsGh+4sS5BSG6DAWQDvOz/pIlUGLYHQQy9J0CbwvpvSJPmQok9XJ64v7u6S74I+NKUtWABH2ZdNjaC8PCMkZR6vHCxV8P7kAPmx5edlnxEFKVvA2noWhXGzj5jPisEeMVAcA5DQKc96v8bMJTJLoPk9F0R4h26DupkFa8vFj+vBZjTZ1PjRJ7nA/gL+daHZdEpHhgDXjI0i+q1FiEwtC4iLLBuHjVgMzixCmIF5mL76BHySko4DT/vw8wNL5xffv3eVh42+xNGdo8txGs81sCoU8VImvOPoW/59BSAd4Bj44f8WqJAQrmlXAla1yUZN4NiaShhCkWOxJfL2FhbpGn+RQug+opJaSSWqXrsyhg+3w9q2b4c5/78RnKIkDvcF1NMOFq1fCd/97RJhLWO3BIXAWsYD9mF3gRrI+vRVNzH0OISBcZKbABLxJjJ6w1oNgjZ7ajctNMZl1eJAB3ljNkwJUXZmaLwBUkHU8AFt+xbrKXObMomApR4FAkaFI3DIzbDaieX8NeyUz1qX33BSp1akpTJUzbtvM4I1olEPwwWlq7PEzo9jYgKjAZ0tKuBhR37OPi7FcWmKiADDcwrWMouFpmx2hai2S6FGoMYIgeXCx81f+wUsFGI3TAPn17c9DtUTeG3g0zh4AsDLWpRcuXb4SWg2IHfxel+/aoYIXKosUMZEMr5XF1OxOoMGbCIt7+XJo+jpuwwSLgBmPGENcpXkTlF8hchlAeCcoUGmRLVWQdTGa5xPsc0hPHuQVEcQOAyjkDfhqrMsBGEWBGg5lXKcjdZ295PS1FEOyb713g6glF2orT7l2tZ4VNl/dh8DKhQsLUL1Y3SNm/4hnJKZGRzkbDngCa2dCqOnoWIA5NhC8AwAGs/gc0uQXjsBkUvLuYnTs3Gs2jOqOrDYyc6tiRjyAQmAq0FxC/vGx+UWrcA4YT9pqNfBDJmQsBCVEA1WOQHgIjnbxc1KODm9q09dnb5+Yz4IRK1jSmHPn6rVJ1uhfTSiVyNdLIrk318LII0CModo+vQATE+Xw4NFD0HUSiwBXjy937o8g7wAz6Uo4m0Nf8T3b7A10Mvb1m++E7x7eB6tATVNSNUqyZbPe4GGuhDdwBW4/q2OdZudnIWroDPoB9o8bT8NZcKVM4aiFc/Pn0Bxy75hOs5dS0Ia3WiWMCqEX14xJt+TM6mJJsRZaPQOesN5h7eVqzDGYN5jns5YBo6J9y62tu/NQpqcmOdxu2GqSocQM2x9pUszEmia4QIn8T9+7Gd56nxU3XNnKC2grntMBgnb+8jwFKGT9NjsATAZAwpdkckwBx1u6nGpuqhyt5zI7gSyJy3CfZyYpcMHtGZ25cEsiilQd94EQAKZ5GYfNbwI//h/H7io23CduuLw4jkbWasuoARoPyWN17BjxsvX325vrvJtJ1OzdI/cab8SC0H362bNobgETa9eOvlJuX83yYRtSanokcVSNYyIF3BOfD/FBMqRWX6Eog4eK6TUG12c3Mctu+DT01Ao8IqHUJlqwJW2NJpEm2pvCDRVLEyHFZ754/gytpvCCh2cWb5yK4h1cQgugtAoZdevmDbRA8HfIDAPyEwDAhw8fholSMWq7Gp4Fe5h4MoGk731A1UyJz3camoJh3YFFpBa3uMAhdtygSS5+ePLkcVjgwK6/eY2QtRIWLsyFuZnJGMsbThrmKmg2hAqe98EeNmPk8N27jHEzuihVcuGDX7xJ8mwprL5YCRcoLikxlezqtWkqf/bDF0w7u7AwzzNlRC3WpAf7WkAZHDm/DvA8IDzdwzJMsTmtjwXUmg2T2YzuC8uQ4N+dueQ/APo5Cyy5ZNDJX8L/AXtQnt2pUxqvAAAAAElFTkSuQmCC", "org_logo_height": 85, "org_logo_width": 128, "requires_onboarding": false, "secure_runtime_access_enableable": true, "service_level": "pantheon_one", "show_org_name_header": "yes", "terms_of_service": "", "use_org_instrument": true, "id": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "key": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "machine_name": "pantheon-employees", "has_multidev": false, "has_change_management": false, "profile": {"machine_name": "pantheon-employees", "change_service_url": "https://www.pantheon.io", "name": "Pantheon Employees", "email_domain": null, "org_logo_width": 128, "org_logo_height": 85, "base_domain": null, "billing_url": "", "terms_of_service": "", "org_logo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABVCAYAAACBzexXAAAAAXNSR0IArs4c6QAAQABJREFUeAE0vQmcZFd15nkiXuz7lntmZe1VUkkqCUkIELvAIMBiNWMPZmxwA/ZgZhrGyxgG/6o9bY892HjpcY+7Pf1rBo8N3gC7MasRmyQE2lUq1V5ZWbmvse8RL+b/3ZCylMrMiLfcd8/2ne+ceyOQL909Cow65g+DFo3nrNfvWSgwNBs2zA+MzEaejUYBs4COGZgXDPD30PyRz2t6P2DBQNDMPN6Lu/cs0LfBsM/7PV7nkNHIfH9knhdxf3uBkA19zh8NeM+3QDDINUIWCORtaHXzjXv5Awu4c3Q/rh2Icb0B54S5T8SGQ8YQHFmYb43B+NEftTgmZF4obv5gyPAGXIt7+H3uwTEWtICFONazQahv4UHMRhGODXoW5Z8/qluxOG+tes3arT0bDDpcmnG452P8gQi/e4yNsQfDlsnkuGbAmo22Dft1GwWH3GtgIT9kMwdnLDgoWN7SVvZqVoj0LJXgXMZabwWtNWhZu9s2j0vlkxlLJxIWio4sGY9bIhazVrtlA8bZZgp39ysWDEWs2WvZfmXXmp0m9/cYS9TCzN9ssWiZRNxiHBOJRq3e71i51hzPqxfmOD07j40cRsxpICDZaSy+hYJ+R/NiFvYQCkLjy0f+xoQEg31+Z2aZXY8LIQZ+Q2CcPD4IgehcXh2N+pwfRpAS2MgJVJM3GAy4zngAEmqQiRuiQB4PMEKY4wnlfEQ/9JmQEL+hjOZzD+4/5FrckvF2dRtuxzhRxEgkyRkDfud1vjyNiQnRQf4gyIMxDo4LcLzP7YcoZNBD0XhdyhPg+oNAi8eOIJwsP2OWSU9ZtVa2ZqvmnpXB8Z/GzvNHIlzXLOTFOS7LdRgLt9zd3WZuuBffNgpZlO/F2Tmbj0xbKt+yKpM8EYnaqB+1Ds+3U61Zj+dutwZWyOQt6XmWjkW5xhCFSrr5ajYa1mPkrU7H9qtN5iBgnWbdtnZ3mBbmhzlk5izBAGaLU5ZJJhC2b8FoyNbLOzzfyEKhGAJ2Q3fykAFozAOMwj3RKGhDjMSLxWbOBLmQz3TyikVCnpsoHyENh0xAEMvkZF1Mkyx5aFK4nH7hoYNMjwTO3/oN6+dop13czh0S5M4vTqSO0dcQLRtybpAJDTIJI7RSyjCSV+A8eZcQfwcRaigUYmL6KI0eW1fnPkiDMzguyE9eD6KwiE0CD2lYGr87Oo6keBXhvzh2jSGkf5wbwkJnYgN7670nbW2DCe+i9BjFcKDxSJn1WJzL32EvZPOzB5iHsPUGbdsv7znha67kiNLxrJVyJawxYbOZqr3v5YixPY3Fl23gJa3cbFqt27NGrW0HZxfHwo9HLBQOWGmqYB08woCJ7g9926u0rFLHGyKbcq3G7zUeQ/OBwkTTVkxlbTqXcZafSKbxFH3bLJcxFM1RCGHj6TQ/+iuEAmJEPteVQIbM5QDhy1BDuXzRKvu7TC4KgOvv86Zcns9EhsMJLA3X06o7jRry0Pgi584le7n9EJrv4zkkuABCk3UHNRsKIy98yWNqIHpfoUDv63wJXNbTJ+zImjThfZRQijNWFJRDoYF/UjANWJqO+qAwnIDIFboiYYSPJff7cvEtG6JMigpDrDFbmLLK3hZTwheCVUjQJPJ/ho9V4zYTpbC9/8M/Zd/68GewvDQeA4sKtJnMOAaBZXGPUjZj+cmMVaoVN+56BeFL5/WN44yHwpYgnHjMTyQas7uzSbvvk39gr2/8q218rWwf+8JjjAerbFbs8MwhS3BymHMiMd+S2ZRValXuF7QuQtreLjMPzAWX3tneYo48iyXxFihKdBixbClnceYygIeNxOK2W61ao9s1Lxx3RhOOaDKZQeasw+v9AaElmbV6bY/5wmsyj/LMMqpALn9spAmR0CWUkY9rQOPlonEQTg4BuThJkZtKEIrZ8WjcWo0KNxnHWglFcse3IihhBBSCydFp8hzyMgPnkrkWh+kYZ/GyY24st64HVZiQQo0fQEpDTEcgYS+BgKu8LsXSFYjbPPBwIG3nfMV5xjlk/G5i8WQDJjMST1m/17RBF0zDtYU5dK7GRFCwQJgQkExyb1Rj4FkTHR/haUaBrk3EspZNF3CbFSuli1gvbri8bjs7uxgE92IieTKLYmG5aMIK+QmbLhUtl49bNtGyI4Edu++OI/a572/ZhV2zJsJIZouWtC7umjlEeMNRz9ptBVaf2N617d097h+0OmFgu97kmJgVYxE7lVwwP4kxplKWaaxbM5K2HqFsp1J2x/NgPBPKh1LFwAG9Xtc6fUIoT6sQIm/p9/Bswx7zMuR9wq1sIBZLnBnhjmU7BComKWqF7Aya0+CaHWetHgIKcAMDBEXCMSZqxAX6FkLjNZ9jgKX3FQ64qvuJYKSlKJPPuQ448d4IYIicGSzxmpNl3XL5Eoy8iBTF4Q1cmU84cbfFfocIU+NQSBhxTZ2raXPCR5s9512wGsBiJtK397zt5XiFHkrawwIQbp/xcZ5co66p/wVRVrnvLhPV6CCIXs/9LZ8zN33QXjE/bTPpWyw7OWv1dtkqKPz6zrqbuD5CDOFhikkEjks+tnDYZibyVirgtXgevza07dGkfe3GvgV3w1ZKzFo0FbXbp/M2mYlbNAaGGaKYvSB4ANDWHBBSqnikgG3sbVuVscjY0gh/dnLK/o/fu9eS10JWGWWtHwnbbrNqe9W6A4cKx3G8dTRMWMNLdLodQgmOCUFr3kJYZhcv3ut3CV09AGvXYlw3CfYIMZVYmWZkHK89r2Xl6nUmj/jIt1Cj4q2QsyzfCcTFa84AWIVwvyMsxwyEPxIgwz1LrM5b6KqycEVjYTnZHEoDSPHJKoIIS5YrDCFkioPj+hIqgycsSFNc2DDMElvTg0a9rDvGKRUKo0xC4UrXFfoPI9A+gOq7P36IB8YF+klrg3Plq6Xx+pLrlB9wuIPxKmMIBmO8znuMUSAqHzZ75/2HbObuk/aVr2zabm3V1rY2OQClwa0hQlsoHbBCOm9Tk3nLxRMWT+JV/JY9vrJkYWJ7eX3JMtlJ+9aFH9kbThyxe/NRS3TWbXeUt8OEk0Z+ZE9cCtl2q4kgUlhvyPbqVa4BBCc8xfBEWRSlkOb7xIy977+8xzY/9iX73rnrWD+C9QQeAefMUxQQ38WqW6022ZDGKO8rBejz/Lh9ZNhHMUJIXCFHstzd2yEEZBeQqaaDKXKWKwFI8FgwMZBZ4mBconwJIEgI2sO9yrLdNHJ2lJhH5oE2YkGDrhO0Eyix0+McKYZz0cyw5+XxIEoPa7jqONbXcJM6AqrrQRRmFA4UkqRIPl7JqRFDFMgLAsAkKB8hEuyZOFJCxhAmlks7FU56vBaLkrKhlK320CZKJSvvrnEuT8r4x9kFPwgZAWZK4Sg4UoqnmeBGTP5Ljs7Zv/vgx+wL/+3HttK5ZsvrDbuxucQztyyEB7zjyEGbSt1iE5Nxi6dj5g0Bba2qfe3xH5JJ1BgT18UqA33FFK6JjX3rNxN2+KVvtWHzhnnZl1j+tvvsQx/8c1vebFoPwbXxRJsKL8xnGCsvpPJ4jSDKGLW52QzhyLeV6xzTaVm3PQ7PiViCS/sIuWkd5lXPIgc56JMj8T0E9/QIPUyYJfFAYRSlTXhY3wIXIWd5O/6TZY8Fj2I57fHQdBwHkz92mVIC5+qdJuiWiIPYDELCWlGKMC7beQlQLYKS1xjJ5BCktC/ocmSO4R8vOeHodRJx7sHfhAYpiZRAcV9fGuAQD+SApWZQj+qsHsHpOMQhDCLF9IFvyiYGQz0SsQ690bFSo/29TSdc52nk1RinhuYPGaeuizIJOAaxmHG46iIMJmJqx/7t/zpnH/v161ZGuNyNvH1kpw4escX8vH3kf3zAvvHVp6zlV22DFK2Nci0eyNqVa10XVvDIFs1N2R5xPUC6evrjP7BQv2xnv/xD+/svPYzgz4ILYtZrDgFxhADCQDSZsyhzVURpE4xvknAWTKZsbbtly2soN6FsNMLyee5YImYd4rqAHsNCbjIe8jlkKZn2uKYPxohGArj8BDowsuWNVQe0Axh2mlRa5skFNbmaX50m6WjSubGsXi6P90W+yHrRNdw+aJV0JhnLcPMWr3OqUyAJmAnGqkT69B3gkFXyGqArFM0YY7IwvxvC9lGwsFw6wvMBXYMBDpiJd3k195TwXfoG0JPi6HcRQUL9Ujphh4GnsOJZwZu2UCpsTYBiYBhHGFiqJoRjmDaOVfbC83FvPa/AbogxRsEx7TbEihiZIMeR6STTCduohOx/+Z0vWDSQtGq7wXXCXCFiR2fmrRRP2sTEpB04krLX3He7fe6vv4gSBGx7D+BW69jJ40ftmecvkbvXmCNSWAgcAeTP/eJH7EovYUt1QB5pHQgUATZtnwygwdxn8zPcQ0Rc3RqDHcuFZ+23f+1O++i/Pwd3IJlISGRnKHycnL8NT9DCmqWYTI/z4Hq+DvhBITTFOJkxCyfCtoVnKdf2OYgQgLecK82TSuYtkM8fYD44my8fAUSjsmS5DiyKtMVpARfFgaBFUy7uKwaGAYOdoeJ42NKptLW6TRdjFOvlhnUM95L+oJWg3iDaSJwVlvBxiyFIGPcmg1eskvsVNyDl09OMswQRSwKRGp+ux+/86pSNewhLDNC+bDRg73/1TXZ5adfWGwjU1u36Dgrrri0F5HTOl5UEAbL6XeMoQqK0W+TqvN9TrGxV7PiRebt6/Yr5hJCoV4ShGyCIScabtmkYN1QPpJ+yVI6J7tStCmPY7SdspdK0tVXie/mCzZQSYI+g7ezW7OjRewhPEETRGkqeh/1rmgcgG41SvO7bxk6ZjCBriWiKVA1+AYNyQJj5jaHs0WDH+sybLFlxO0JWII6iQxhwXAoTMvbMyEQAmrnqohRDPEQUVrFNZrG+s4nC493aXZufmra5wgRzoDGBmxKx3BmnWLzkYrCUCW1TIBkTCHIDcikSZIuBt/nGYiU0AMg4N5e7EWLnNVIy/QshGKXsirOOeUOJBmi5UKrQtwGW3H2wLaV2Es6LwpeWO6/BYbqx7qFr8Bv3Rd+5j5TCQ5MFhGRd5b2ylWZA70dKdukSVC5xegj2CDAp8ms6V95NzyEdG+BNsvE0ljawqUwJxW7bLTffZJeuIHzcaBD3G+Xo+cRBu2fat9LEzVYozID6Qc+liG3vl21vj5SNMLhMiNnYrNpEccbKlat2eOF1tnTjrN166A3Ww5CGjQ6CiFkTPsLaIJPcIo9I/r67D2eQtPzELBwCgBV0LqOR3YpQYxpsAA8TRFmjYAJlPN0OIK+PV4Pp65KJyRiEa8LJkRUA1bkIAA8MEU2HrLWxzbEhS4SyNpEtkKksuoxFoTWRBDCTLnqJePGM3IYmSJPjBCrr0iwhsACzK4seW41+OofD0XqJ97hYH/AS5WIRBukG54K88mTikY7BZYkCDhEU+4BEARK5ZXfN8ZX4PwKGShaR4jwS9wzpdykfv+vhpXT6qS8p2kDYwikQ+Tv0b6OXtivLVau14QSYNOmx71JZ7ifa+YV/Or+QK1iSCRsxEdBBdvzEYXv6mbPO1TqXgIDShILbS2379O+8166e92zx6EnAbsvqsHS1+j7ZRtSubW7Y/n6dVG3GstQGev0VnnPWivnDPCHxTk+GUOVpUlC2ee47cCnngPAQsxQIXxzzkFQlwvxEItQEAtQnZEBYqSjxFLl/B6tuAfRElGlONc/CUPIEI8JhMZCzj33wpH3yf7vHjh/9KXvkoR/YdCZlt5y6yeYQfhSqOwp4j8WpehCWmmQELvkv5o+OHPp1JsjEjucXixMZMxb82DMArnhgEQkyIbn+EVOHmNBUuVWUCEV6UYGcFeklHkOZALqAlSF8Ym2Mh+w0N9FsoVYp1DhNtJFSuRdSQL3G/UVRi5Tqg3BdZsFruodTQJRv5GoNwE7GMARQ8pKjOpUuyoEMjbhH/I5CJIn7lntNpzOEI0bOuYew/sLMpH3v2acptvRB256tr65aHDp3AL08IPdX4Urh59O/+Be22VixzZXn8WZBO7+2zKWDNgkWEm7t9UAczGOPECdF78tzaaD8r8R90qSG1fIuXpEcE+8lXl7GIyWHkAFv+JYA36hgFEA5g3ACIcB1vVElzKhANvaCSr+7xHnhMII11yELinnEdfCRTSHgps1xzf/9l37JfnQhb4+fe9r2WtfBKYBTMMcQ19wljKzu7KFsCNOlDtxclIxIFqHwUAiEj6vV4ASYPCaj71g3Hsjl83ouBMh5Qd7HqB1QlPGHGbSQqcCdrJnLwGiRrnRgoJSqoOk+D0hd44X7Ke2TUAUEBfwivE7RiBRGSqBYN7b8MbYYewQxltwTpYwwmU64yloE9BjzYETMZVzhcJrzldtTpeO4UmkCQQ1Iu1p2qOTZP//9n9upt/0MloX79betXiZVOzBra+UO1TUAHFZdg5gRZkjZFVu5+rx5yRhoep+4nbZsCiSNAPqEm3g8ZlWoYk2ywGyXeyZwxzPZnCUAYt1227JQyj2ep8XvPTTUQ4FkHcpCYl7aTnodK4Ua9nw0Z1VoyQq8QJc581WlhXEU7pCCocuInhnjWaJRz1rVdTu3w5xHN4iuVWcE2cGGnfmfft8efGwVnBaGboYdxFC3tndfuDdhxaUOcsk8oFDy+EtqKyDG4FAL8f+hsB4iyS0Vn6GJyRIkMmyQfwgIzY9Q9ZKbHeCemHV+U8wV+yYL1nDJ9RUKiL/hIJUvJkBexVe05W9x976YPq4l8kisHXSHswjp/kB5FZhCY/JRRnEHRVyqKpCgAsYL0MQtClyO0PaguAJ+58YWYQxTExNuYvbh8evE20ug9rt/6q3WZKJVnxBpE4JeXtnat05t1+r78PBodIzCi0DtiVPP2+c/9SaLVIwiTNSKCNMVXVCUNs+1T5GnT4yWxxmRjhYyGVuQ8AmPqmF4sG913H+FUu2AMXvQ0AJjATKsiOYChbn15Sft/b/8KjtyaINrAfgCNY5IQw6ROUAYiU7uMJeaOwm/z1zl88gDJYmnMhbHqoozc0z/yP7jT5bNO96009N71qis2X69QpYiAAptBraIRWJKtfHTPJzcdFBCfSFuqzgUAVCIU2a+HXqVex1/SQgSrn7qbX5nAlug6HHVDcWAcQpixYzbeQSBOCHYDg/RgMaUWwgSkxgn8oFU0gSQckk5fMqmDmi660qoHIuAw3DmfSZbJJCHpeTh55XCtUizVEgJSIEVHvgWiEQriY99ePksijLBPYaAtKqgDefzTD3G3JVaol7cvwWxNFXo2lHo2rVy2Hb2SA8HDbvn4JR95k3vQulm7JO//wXbw+WnCFdt9MsDSTdJE1tkA3reVDpqFaz6SN+zeI76Rb3Fc+P6QeP7deh1jCcIwheZJqWKQsd2icfiNLrMydcfuWIP/2RgO6SLvdCujXpRagTXOG4ar0rfAc+gmkqf/L//Qpje2qzwPuGPOgCFZhtC4+ueA1B/LNu05Qb0FcbV5fUAhpmBP0hn89QRKGwVcofBAE6O/E+Wrwl8QdLEVAl0oFDAhCruO06AY4ZYG28x8DEWkHIoXCiaK+d2lT7x/fylL9d8gMYPsDwvBHlEOhRAO3R9xzwiNAH9EBMz6JMhED6CKKUPXy66V24/EBI+DtgEXHqaPHiPXHq7sk9M4z2eQR0LY+EzuRwnGDWJVWdTRSaxTYq2h6sGU6D9itE6QkoTEEnlHh2tGK7bTYcK9sy1XVuYncHicrYwmbYShSFhnSRp5Ah3TCcBIDAC+9dzAE0FuBAkzS+84U5LMebvn71g+1xU9PQWYaFC/T+Ihwzz7UImxiZGVPOmZ4viCTs04QiQh5jnYaCB0ZEWtuBGBhWCruanj0GK5weHCVTxn+YvBLuXDJddLeDqWtnuvv12UtFpmEoAOtNXa/n0IRD/sbaJXJ4w0iA8YQAokheNps9IZGNByXKkDeMJVVzW78yQe128s7RWLFJIwuEh4nQRjUkZBoV2Cgh6kCsJUix5FcVmXduVjbmcwxuyUCkO15cH4DlQKBQPrkBuXdYr4eAznStXF1KIiS/GgnY0S7GKhowagGuNUikXdoKPcF9d1QkVxYtBw07BwhVwi/IQm7jzvpRWCi3emhAjVxCFDfNRyhBKEfa4njeLJXXwWtDI3SzIOUwlkZCVmLIUWU4L4bYY2oDQsos3Ue1eXEUHTDM7UbR8c8nuOz1lz65i0YDdNQiYKhy9rufYS54zqGdlpEqRxxkPhsNrQ0JnH+UfjrgHDHkHF9Mbgj88vc5cgWVE8DhvjedW1VPjq5B6ZjInoXev2+HFu5i5LOd1nPLKO/VIPZOZtJqYmAvK3DImzZfmOZs5AGP7gguQQJDIuFsHy0R79bd0Qrm2rIoXsXJisQTt11EG6SZIgGMDADgdMkKDQ6BueQ5Nssvp9ZYsVf+4oCxVcVfNCXLB7idMHMFoPDh+yqOEmPAAAEs19rdMN+2Bn/lpuPaB/cbnf0huXXMKhf7wk3mymEWSUStFCpbLLFia61Up5V7d2bAeHkBdMgJoinpBwk0AK1ItwENQQya4WFDjxQwTPCRTyDoPVaLYU8pSaYuCvBu0rMVXrVuDcQRohdNpcveQhfspO7EwS6cQhFhjH8bTbB9uf4tSbZPWLgIXKMezHnR3H/cfZV4CPsBVCiDlkzdwWICCDuyeWsWUbclrakpdai2LF7bhQcNgoSDzKuyj1LvduUSd4NaxkjHHEbKHFPzEu47u2dn9KasDfsu0rQ10DeTXw/t1QaBtvIkXj2fOSMCiWoW81dY0RtyCVSJRpAASG285oTAOQkQYi0EFOJEjhsS+1CRxSfTmi8dzhvMgPIG7hgEi486Fye0JrA14SHmZgBSFKQi41HKc0oWwmHEVcuz+lSy2ghk7WL9s//Dovi2rN4BS6njsOgY3zsQcjRftl9/639k6oGfqxAF7/vKWNWiYiBCX+zCdejY9i7sXwldK6AgVnrYNj5Cno2cGYiZEeJqbnIT9K/CUeIdQAYFVrdfAc5Gb5wvE6E4QhD9NbWDecukU2KZGOXpE5bBuu426SwMDeCiPB+7weox5CynVBfB0SYdD/K0yexfLVmqnok1HqQF3HNAz2Ff2Qqrqevh4fjXnKMOSPFT8itFPoPp/KjmHciM3HiyMVYfxctH0pJ24+aCdW/etTqgRBFdZvAUWadJnIKlEBdpzuemRYq/ce8AHFXIhpUQeAEr8t1yqeAB59xGmE1Mc50IKBWKrVIfnQLSL4/jbRxCaXMMapUIqFysrcKCMV/WlB3ChBEWQcgh8in6WImUAazX64EjSeQvvoIfluCF5b4vMdI40aBtwmuRBKEZzNg8HO+n8E5nE7dNF+873vmp/8N5ftR81I/b0+ll0um01gFA6NoG10BgCOaRG15ijVZk1BBFk3GmsvZibA0nT4AGNms/jSmE4oxHyfJ6vUV9nflBFnrnPYA7Mn7Q52L9+a9N22juQUX1bp7uq5urxPD3ptBRdPpNbuCpiIFOwenPPwrhoHxAqANZQRZRzO6B64Sd5MzWx6FzkyYSpPCzDwOUDOgW6I4RZPTOy5njxFAqq8Px4ylw2zrV4I4Yc+zGrcf1uCyKJ1DOK4sQ5Rh68TSiEf8idUdvVuMwq7dNF5aaZFG4l+fqMXrSrvIFiuoo9QW46RCEUGmS9BrcvlyqBuhHzfwcMARqyOGVv7n0ELTwgikeDkICRoHsAHd8BnbhQATCjP5SJE0/HMQpNAKPGSPwEhZ4hvIIGx/0EnBxmEKdHZrXz4Nft1z77G/af/vYfrQ6artNJO2SgAZhGhTTxDXhJwJTOZ0JwyxP5Aug4Z7lEBpCZg8lLcekU7N6inJxFhmv2Kx+5z9av9C2ZW7A7D7/EUasKBUMEU+5WbYv6eh22buxNmRvcrQQX4RnVsYs1gOoHNkkeLzE2EHCDmO6ED28wTslRbAQTpMM6grEl4RZc2ZY5UwNrDAWQ8MVpCAPoCzLHklhziVqFaytDRhEUvKH5owC0DRUtziWTgLegA1k8T4VsbI90OFDMnQALyP0z8VJTho+Y3YRyDb6kYvAAALIuZJCH2w6CQtWsKG114UJt5eLdZcW4R9X5ffoJ/OALlik1VmEJt6eihMqxuqawhpMt77s+A1mKYpuujRno2hKRBIC0ndsbkD049pB7yftopIiW+zORKGKMiUpnUA6CZ5dvgSC5L1mViBRV4ILycrwnb5ZJpFxbdjiWo+2Lvj/AaxyCJ46rHdCk0YEQ7fU3LZYJ2gPk6FeeGNnCYsoGEEl5nnMPt/zj89dtq7VmO/vrjIPqJK8PqSXIXas/T7G6TUNoC3Mt4C1P8jyXaiu2xJiaDYpieIOBgCvkW98fM495evh6eAUVfgS4u4S3NM8Z49wmCgA8RjFQDq6ZA6P0wQ2aM3lwVQOFHdrgD3A1RSEaUfhWCtkRxlAFEeXfrYJXnAUiEHA2l5Qly0L4J4XQPwav1+U2Q1i46u+q8yszl/Wru1RuiAPdNfSi6/J5wc26+MA7TCOCkEscuyvdI4w2Oi4bLxGWsMEgindCu+PUUPcB1CjsMOAuoEVeyWMyhrIYwhO+iQlXWOLcYN3lyOVKTY/B68q11Yug52CQ6FsqxdSh6BEQ9hRVsVSCCh/p5QzufpIUaYBbTsQL1gQkDgCOYVKzOG3jEcDe9tmsffRPTjuQJnKotxayH3ztKYv0AHvNfTcPYSwX3tNV4sSNSLEF6iJ+wtG8+8O6PULJucdctJpkI0iqzXFxwqwXaNrCfIkYDV7ByFTI8qkY+kzwNMqr5pceHcwzXZ5fnT3pnAvNPvghBB5o4+I7hEZRxPKqScrBMXgJoKQ1sHhn2sx/GaXrOzkwZ6Xira7fc8z3g+i58QBr1kQ780RQShmcomCKQ9yaegPHrWCyLGaa9EqxWAs50AN+R835v4+1jZWIP7m9rF5IVrRqQGXZRB62SyhfcRLtpV+gR8omPCBrlvfxggnnEYRL3LW4TkCABDJoiJIpNqvTx0UfMX8IXPePQ4TooV8UfozJSInJZML7rb4tzhxkgvIswijg/hcp8eaYPJSFItCI6s2gWbYEHTRdPFoPTzADl3/TfMtmmmHL3+3Z1as9W1rds4ur63a9sYlrVwldnUkUc2jYVFrXgaQSx+DasTSvEDPqsG5DdLUR0AhsFMKjdsEVOaqCpSwuPxGCTsbiqU6OQxSzQIjJo6QZ3i/BVLa4frejDAMPi5KIEldfgGQhJRD9nHSsLaCP9QRSJi34UadSD2IsoHCEMgWFMXK5O8AhTKqoSmCEc6WkK7JUNWE6AWvS9TtCC4SxDFKmMOhUzTyqE4zjOb5S9K80wCmPlFvWqyZSNJJruhVGvKsvQRZRv2IMle7oPHkhdx8exNUQgHmBQIrmiylYuU3XBeyKTByrBkeljmlq6G1araUEcGTO3eMFx+wali/3maRfIQoYHTFuD+EeO3CYCZqlYSJLCMjQBAtFzASJkvXxQgNc53QuaQ3+bqPwpVTEJigDq/U6mkFAZRRg44pt4vaRKNwbreWhDNaO98CrtansKSNS+jeEkm4RhtS5U2vjoVBe9SAKE6kog3rjlWBANW/M5QCGc8BPUcoKwaLOYwDSQipkn/rg/ZaePGB//B+/RYPqhrXACmpmVZOMXLs6iFXEkuykCK4hh9BYFgHG2OU5df8YIDcJHlB/IPgCJ8v32CqxWO4aIobJEsX3u/dkcVia+HXFece44bZUtZJQR654lOYBSM1eEKIUSUvFXDmYicTJk1rxUPzmsAZC9iA4gmQejorFg/gcl0rlcKfEbcV0NEwU6S6duIqjvS4rdgBCav0WflCy0cTylN/rYeN0M7drazwkII+FGFFarxNw9iKXVItQ9+7x2eNwBBNM1AGbTXB9gF8fpB/mmI6cGdW/I4vzNprIWBI3HaazWM/ShTKOYH0bN7btxs4qXUJw9CiwTxk2jWFEIxOuj6/aENvYoH4wYdXGGoqqZWYVCjtYPuOMkIomAW8xVgVJ6CG5YpQ3gNa22jB+uHDsCDAH4MP1J2I03FCyni3kbTpQtZl74Pn/3XnLTM/bzhpsIYNO8hzKWIIoVKPOIhSUSgB5F+q56zq2NFd4bQwig3fIUl4WCcQJFpiYfOlIVTekh+bICrk5A5NCykq1Skbx27WFO9euI3SMbiJXghVjAX2032MplxRC76kfz3kQjgXGkEXg5AE0upeL7Doflzku+MjlC82rK1h5MxMrkCfvwWwITHWl6RA7SoGCslQmLqQ8lsnsEUYieJEUXTW1Bsun6KJRO1Q6E4WYoSrY9e3I1BzVv0UrZo5aBJIoB+pPQvgoVVMxqNdrWAaFmsWC2hk4Drp6ZvMLVtvdIgVVz75PFa1MiodCcs2BPI4iEWNRv52qmE1qHO1OBZROjx/W3mpTdGruOg8gxjCD9/SI1eF8hn4/4RZxIQicGK7nkeJqiZ2AXAwFV3fWRDGPx2H9Bfz93emKHYWganHMgzfwSBA66BOKCOKnr7CPoaqTq8Z4VS/Q3CXVowFwjnGtBGFR7WQx6g/oGGOEFSxNvYKSugo+CgGCCRL8GIV70KlDqEOiGa+hqbi0F78EEpVCueKGTJFv5f0StwCeW9HDQOUdlEbqfSWWGRB6vYqQHM4QepTopTT47ReV5wXFQGvcWLSQQecK0mqiBBCZeYBWEuUgZhP/csTrDsLRe7GgMIzRy09xCrd/fPEYa+johomXAHozuPwsS6JSoGEsTPGzumslf8X84iEL0it36BQrgTLTdv7xZTUQ2+ZGDYS/jyvO2j5pXI0xMFQndHEeLdUDOqSDPlW+QZWCV41777iil+K/a9+mvVtdPWGo6VydxZ+ROkpFdy8LUNUXoECKToEh5JZH7nmkIG6Rq1JA1UTShyyDkX70Az9nf/qXX4B0QhmpWva5RouT2zUAK6TJyJXylVmNLIXQQ/LwSCeC4PVaHW8kzoFpxgPRSZPLzBHKQM4ogRgppTIBEsc+bJR6ArFJLoCAdB2+XgR5zjNIbXDnCg1amSLBas0dLxHjBAI93DCdMrhZ8xvk5HLtvOqOkZuR+HHFAhQg3QGoO0ShR9mFTEzeRABVWMThEU5xk4pX6GD5LLi1QzMli8C8PfC299j3nztHSrbu1u1NERIO4SonQPWz4ZQdmpyzAAJITWUsVEjb0mbXdi8/Z6+8/ZjVRiViPmlWmBDXTNi5C89bq0wLFoi6Uoc4AiB2aYnTapzCVBGAmOAeNQCbrIsnwBNs7azRlcSiDnJveUCVz1NUDuOhlBXDIzvIFOxw3goC7TfGhiIsoJAosBol9KpSp0qs8IMyKrV6q5sqO4iy4KVIhRCAOwN7yTyXIbVagMV9KGctjSswTwtK9/A0TYA71gG2QR5kQy3IKa0x1GohR/fjXbUI1cuXbjujBgmlGDJCWdoIy5PA3WpaBCC7VvlWBZBxeCANIT6qHUxvKjwIyUuBlGINffXKF3D5atCgrscgdKjamUQC6eEkTJFJSF+6ydq3jB2946RVdiswZABGvI7qe2r19h23oP53lAwLKcTJ12nazBdpm6ZlutPdss++9pR9+9J1u7h72WLoTj67aCcLs1C1h+wkIOpNU1M2feyIjfIxO7/Hah0Q+aDedROenJulW4Z8mTjZYEK7VXgNAHaX8vMaHkQs2iF4jBp4wJuntFzM2dWL1/gJ8cKYwhhMlVr7fu0aNXtYvlDaEvQpLISL9umPsg4gcJKH7Nm733mIFG/Nrm8T2mAvfcKaAKuEn2EJW5yunhCGp/SxQTWoS89Ds4l3A9z93i++2+bBZU9fb9p3n3yY+0E8UePQaiV8B0YTt6lEwP7TH3/cTh/KWnV/YHtkIT2utVveHzeWIOcBCqBUtyOgirF7xblXnQnhJoIRAA8aoGXSImJCaB1OFsHyk1ivOK8WMAPYhfgW2aM0zEfoEqE4fSVuil/ojEPVWpevP2TtDunzupZsq3rGxThHbwvQSaFGtk0To4ojYGHe57qMQYqnY6WdHiCK/IMmTrO///2PW5WJeGYDehoS54GPvtTe/u7T5q+uWDdwky2wZOsWGkDefjhsc6RRm5SQK0h1sDf2UrcWihYrQClPJ1mDV+X5MzZiMX6RFT7dtU3L1UbU9cEZxNEspM5SamgL9Nc1KiB6lAedhJegNR4AdvnCWQR/zSlsAro5znjy0ZIdnpizd737qF15bMWqNGb+4PGand9EwaI79om33w82gGfAMoNwCmG5aeahyRiaeEs1bKivP5ufIP3L2/bjT9p7P/U2u3kmZl/59vO2g6LJ86pvMg4WmmSFsIDg8jPP2pvfeh+xv21PPLdCyXyAEpH3kzGph1IkURtlVCnYGX4yfwuTT5xHG1i6inaoaUipCtZLgtMjTqmLVy1VcYSlWvQAXNCBzgzCvQcRkCqCUgLMGq1S+kiKKI/Aq7J05zUUNOUG5JqksyiBA4wKFZyPoiJ43gPICKH6UjrOdWrFeyO6iEddXC0CSoJ2ixMDm5Mr3BhYub5pH/+9r9nrQvMWnjpMFaxotx2YtvQoad/80VlrgeqLpJPZYMk6xR17z7tfbU987wI5PtW5ZshS3RTX2OB4ijC9EMIjBVSjJd/TrCy6ikJmEOrKOSwcoSWnSnhX+hrxErt7PSuwqcQ2/XUZCmKp1JQrLZMXUGWki6cKf0eNZHe7avtDMgdW+RZGE5YPtuznD5btv9ZTsHwAz2rb8RaO+maumE2uRSMJFq5W8l1i/1Mf+GPqCft4KwpTopPp6ElrIQkKEMZLKE19mAUkT575U/MoVG3wbNsu9UQ+yEWtZbJ6n59K7LSqKPCKd/4t7KzyZ3JHtNERMaoZ89CBAewRFjleyoV75/cAVt2jEjeEvlSFQ2VLde+MQLN9FWW4DhEbYepLcW78l9I3PI9FCC/j/j2lj4QVpWxSBs6QuOUVhtTWw7E0Fll2mELKolx3wM8wBZsY3mKGNmitpbtMB/AUw7959oDdMxO2X/n1/8Gii2k7+9s/ssusYyCBtnBnm1iesDtPsiDi526zs/98HSAkuhYroFHi5MvhA8IZu/yjy3AGRdulxXt5u2ZZBHf8NXfaQxeuW3UPw8AqRd22KfWWWaEbS09Tpub64AaKDpbJQ9bk01wbNg7laWNEiT3AYnDbKvT7BWiJF67yyd8jo6plmOM1XHK9Sos5GEZL7FzvJPPUgjDy4RK6zGsVGllLxdx+BoTEPjigBK+hBTJhvuUxGjX2HWCaehheipS1BxisQ2b5hLA2eEq86QBGUru/pPGIOVrVwmCDUJpFDi4uILjoMI0FEJ85YcjPDg+ButCVwlo3AUIErXat8CBDccRhDCZkH0URt4xHACSpxDuShqFiQvbaxkWK0JMrhwzqsGonhhfAq6KNAYsPqTHQ6CFX60qfxHg1TqRA6jVyWoUI50lQjjAEBv6MNIhmEHbcaEZ9y4GO48nDdls+YD99z6JFDybswqe+z8pD8nAiyOvzbXu4zG4dwz3LnTxiS49skD6RgjHxTSpHAbxej7avPhhoAAexVqFxlT6DyRkAKWTRv/7kMswhJAvvVaCY251NiJVty5NSchnLFKjvo+S5BfJrehH6Su0YcGWlQhUOYwGQeHgm3uGepLQYTQMF6OJtyhhTDYDpeTmbwn0rRW5g8UrhmhBTDZTCrdAWUO4BUCmnp6ldpKgTaI3iHlx+g+ykx3XFc3fxHD1cPAwOTCbGJ0JJSo7gM3jOHJXWNJ4ixG4rHuFNmV9obi5JnsgJ5I49Dm53uRCC7yOYiBSB3D1ORc01ejKIoYStwgPn+706PXBFRENco0zr4zFUxw7iCXrSdI4VPeyaPOXUcOuscXE97yEsPEr61qYD1g2f/Xo8Omd9pZ1odG1zhbCvMMHCBti6FkBM+bKwhpRLbEKUcYirOL/6bfvOe++3zltnrb9eg2HOWw1QdDfa/9Q+AsBiDyzO2dmLNEfWAraQy9k1Jm9EVTGV8inrHreHv38efp7RpSkmFY/byva27WzQwo3rzcU92qq26SvAHZPmhUnpRBfPsWx7ehZ3zDjqhAofzLK9x7LtMhQwXZ5FaGXtXNJHSTvMo5K9FvRvm3N7HC/NzkMxKzWrVGlawYC6GFmZpWJ6T0ydRwUzRUUwTb9BkNavMAh/u1xnaRl7GBEGtB6Dzt7xcnJwmbqznIy4T5jxpMF2hekFR/74ZGFRFLKDh9jfpzeTtDE0zdYkuptyzj6TrLSni0J0NFC+BRQG1JSHEB3aNGmIoHoshVL70qiXd/igD2INRtE7HkB4oIdiBCl4+AoVCNkXg4gCaL26kH8IvjtPBGniPml6xQJAvRnfTt/1Mrt0FkCFhWkJt4fwhQdc6kJsUEOElODobUfsyrmH2fGiZvuicHmCnSNFWywuYHFzljwFZXuuad8AyEVH6zZH+lTAWqPBWavubNswWbWjJwqWYsK2ai37/oM3YBQhRxzW8e3G2nUsDYqY7w5r8HOkbg2YvywZRxovlGaThw4MXJb2cK3/0xrDbrNv1/fXiIr055F1ZDIwnPvb0MVj3kIuuM9AIYeZO4gqsh4vPIDkoVWNZ2jidepQ2lq4IS5fabVKv0nWEqgDSLt57LISqQn9HAQMiytIpRA4ryMEMhYwEh42ivdMIPQMzGFSMR4vE08QOsOkjeWebWxIuaCfIZRKRdJh54KoOKlsGWGZszpZNaHqHlV3SgeFUI97B7Kj3Yvw4MQZfFwfPDDExQm9RxlInHEo3VPm38SNqTw5pEauJWBDmhqlHFEstw8DFvKa9r67j5u38Yx9kXx0u0WjA9r87GOPUTVjHDCCrmSLkjETzkV7ZCfJkiHAHbv05DLX5N54LI1VGcb9v/0l+/tB0W5+x3E7//XHbCk9awO0PVndsqdYpnUycpjmzBW78+67LPkSXCi1/ouPL9lSVVs9sHCDULjD5PgIbIbCUKVdBdnjFbHcPps9eNE827IoX+8RwnheFDYZpx2cuVjdweKJ+xGtMiKjShLSGvtte+cbb7e/evAcvXqgcKy/jEtXyEmwoNUnxKqCWG2yqlhzhYJEoX3VLZSB4BJhpvV9NRaF7JOl1BucFxebR/FLsR5guAlDqJJ3DG8ahlYvFUvuunl2POEQByK10ZQ2ktjZrtM2luMbCholdjWVGAht8Zb3nilXWe5E7ruHS9B2ImpjAspjqWM6Mk0KlUExihRIMtCriTgaRHEkzoClnep3D0I1RtC8gNwUcSYCCRLFpQdIr247DdBpLCHUhr301UfpnZuxJ69tWw1mbwnvEoxuWaqARmepub/39fbS15wmp94AbLFyBbDhhRF2l44b3DbuCOGPGUE1jjg6Ga2v0vP2y6lZkHTKjv7sCdbpP2rtzWXwxJ5t9BbtZsiY1RSVP2L2xbMNO3dliThptkjHb5aJbey0QNTgISyv3MQLQq1G8UwRgGAYfKD2LPXfJVhuNQR7jKgzVFraXQSOlLBVZHcQNbz04PLrnI9O2UNPrrIGQOsCqQMQTgPKOqjitUHyNWoGdXoKXL8fuKmHV4ihYMX00N7x9pfZQ09fomGjAg4AuOHKs5BpI4xAdO8KHkqhJAoIVqOqK8djjMlMw/7qM//eLp+77gpSWyxLr5TVn8DeAvD/ITWQkDYG4+AtjL4BkRR424e+ipeFmUPoHsJjDOKAiI+QPqhaNpfFFRFvYedUTQohZLlxV5JF+zuQGW1X5gTY0Pp849n/i/gkjEAcZxlUlzREBQ5pHFkdF/bt2PFjtnRtyQKZKVdzJ73AmkGnsGAuI+EYMlxiJg5AoErLmTh/3M0jxMCkc7z7cqkiF+a/h3/u4/Ywmzhca9K+RQyehfQ5TH/fQ8/s2P2veDUkT95VMPe43yE2dojJg2xTeOKhrwD0QJPEcVA2cVRNJacPH7LnnnqWRo6QHZyfsvMrKxScKBuLrMJVa0++HOCtyuZLirdhik37rBtskCkEQeMCjaoJaEexHgBvQJqmRlaFN7XVKyx0qUGoIMevCFr3VgEHnAFvAPxAXrzGOFsoVZ3iTorillrQh7mArV05h9Hk8CBjbqVOyLnr4LT9wTv/T/vsd75OHyJ7B6CcNb5xtEy9rkV2gkLKc+wjH29q4Y1n+iI2cD0e1t+H8hyBzvu4f3XK+lTb6hAJ1QogD0sTYGkTFiRLvD9WTtggFmbpSnn4n34HsEbKguLU9zedcPvKKjhO6FhfKdqT99hbL0Y5skuZNIhmh8m7xRd4yjjgHaQs6vYRlyBeQgIXuh0DQHESUiYVn1BYsIFbq4AZrMXa9nb2+tvsFe0aNfYp/4ZdXu2zaeMRUD5LwkjRQihGuF+xt91x2C6cYy8Ba1phNmu77LjRRxGi8l68qs0itNw7WciB2lUrASfx/n65wRq/mCWyuF36ytQ7qVW2XZRc3UP1BgGF+WnAtLXBQq3uPqgekNzawXlVMTR29iJF80nvwmAOj2sozIhNVa1eiZdSYDI1nhOun40n+jy72vTy6TieN2pX16GpqQEok2lo+ziY0WZlhzkLsE9gzd7/2vex6mmd0IYnA4i38TwdZR6IYJdVzZvslqJ9Cn0wljc7e98ZMYBtOkU7uKQuA69XCQWMJEa8kWmpiQLZuIpcj06aXZZiy83VEW4fNa1Rvv3Rl36H5VTb0Kkgd1zaPmBLA5Rl6wG0yNFx+miNww0UJmpQlH3ioFyngE0PJYmAfHWe2+1D1o/r1IZUwgJSJLGUEjoycl+8SkyDpwQ4XVvftP9w5n0WW96A/iSuFkf2gV87Y4Uq1GcHz5WG0EG5e1sI89KyzRyZtsZuw4rsuLHDmEOAN13PJ9U8ND0D24Y18jwCZcssF0vQjDpFFbHLscAUm54oIExaxJkTDw8p4Wseg1hYi2duNLawtj0QP0JCmQPgBymDlnGFie8eiD/EhdK5SUgl+hzxwDHMu4dBrm+vEud5nwdNkcJlCbcjPKFWNvmQSBNRQgqvq1G0T5o+u3CQvQpIxZnLV9932h5/5hlXL2gBMDfLe7ayvsJY8NgySBCJinMqOXsnb30zVDCFCDRLhYMBqF3aLK/QxZX7ZASyyBYuMgIqxQ8Te7TQEa8BszNEra48+Ec0UVAixXqbAJ0uitSBMRMtrOqdvsQvqKqn7EGVRYfuUTZ5EfWrq0lTK3a1WZPrkUP4snKXfvLTxS/O1DVlGdp0wS1r4zX9Lu3gMvYAbr9z7nm7HJmxeuK4DS+E7FGwxHuOn7DrK+tWolwcm85YHaFnChn4cnY4AcFG50KUexk/3UK3nzxoV1c2sMKobayxEyj3SKRJYdlAq8j1cY5sCZchh2/SBAoYFq8Bb19hk4gWTaItrL1H69eI/r4wOXcELKGgJs5ecymDUEdT2l+1U8UBVkttAmBWZd52dulEoiQdQ0FSKtsyDw1IoQJ//+LbX2cPXlkBo9DOnovY/MIigl23yaIW52C4YAatN/yTP/tte+ktp+yv/9u/2sW1NZRRCSjGo9I+4U9GzazjVfiePfKaM10EryEGGWgcJCuXLoZODJyygwEDlma3CAXqRBWFm2URRBjrqG8+a9vXfmgbq8u4M9g62EStGUjRhdMl5rn+NMUyhCs3qn/jtWjoIUoh7KEed6VPisWq76tlyVHSWLbYKnkRCV3KpOXU6npx5xKS1Cii11Rf0C08kPCdr3qdvTzzcuJr1E7jBTZZ18suUVT32BH0V++yp55vWBb6dI0UcIDnOXF6gnNeYo89ehValaVTCPGmW4/YtaUV+v/pG2Rdv7ISsZpNegu6eJEGqL9NLt+i3bzD987mJoJGWFVKyFalwVNZEZ4Ao1BnlBZyao2/Nq1o4CHiEQAmnMNv/sbb7fnH9+0GHEMUdvCdr8jY/bf17eFzHavgWYMA7D7ud5cU/eHnr7BNHM9MY8zmxgpFMd8tNC2rIklr2yzVzuPTaXvwS1+xv/v6dyg67UGaKc0WV8DMg2XERminU82Xh1fypvKnz4SZ3MYeNXqEPiTmiutPgOr3yMfDDvwxuUoMMFcRtpr8FqVEWflP/uXTCB0+nIkSlyBgtLfLylred/VshCarVQ6fo0KmQqfW9EegRdXzprxebt8jZ/UoBydJYZRmRomzAwatBZFqjpSbl+K92GSipdhqgNTmkNrPWM2fsrInrq3Ym/1DliWGH51O2Q1c6TotXEvw8kNYyEm+t9Yp/vg0cWK5o6pv++duWHILsMbCkxsrq3DqdXbr2qYVbc4JTp1IKfJq7Sc4APU3yJpaNJFE5H5Jx3wWXYbDVdvdOs8CEewLXLBLLFbNXaSa1uKLMlcdHpbEZVni44OduC099oiduO0kKSgYIpy1p5abFIwA3zSi7qMAooGFBsXNtDCoIaA7lcSSaTINq/EEwDkMT7gspbvbtGuU99d2Wyg3oZe5ixBygpofwrzCtRaQYml4GaqPzKF36Ogrz2jzBcIPAFC5O5NK3FB8DjP4HiCjBTMlJK9FkWUWY6q1WwJeffaPwAvQxPytOK4dQBwViVvFGF0vm7yArHRissTEIEQUYkhtXvGtR7lSDRxaNxeBlEEDyKHVK0ivnDZA5hrI17mvQIxznBcAQfOzL7eGyavnT9eUgolCVUz5xGc+bn/zyHnbX7tqa8Os5VCszSbbwQTIuVHqDEodbqskS7s22ELmWkWoj1y/itDzcBE0ldAiXqVAI7wxs5DDjWqXTcgrWD5R/7KIvsib8grYgFW4bHKVYDeuZhurrLAuDyWWAqshRi1uYgPRN9K/BhiK5hL6A+ZJs//wT99mf/nZ79qK2Njmlh1jNedJHmOQZ2EqglNXT4Pl5D2aXGhKYD4Ai6SSAZZ+NSlX0ypEEwhAWilpFPmhaB4K60Nva+c1Hw+q7XQVLhcPn0ROPDOyFLnGLc1LJY6e0ZtaK+Z2/eBFIX3x8SAKV9nSBAuFrl/5v9nn5jGrbPzIKpuPuF53hQftyZciJMjSVdAIMOEBLFKeQi5cnTATk9O4NF6jCOCDSrXLqNbk9QBacunCF0rzVKzQClplCHK9GI8iBwCz6ryDtFipoWhRt92rUwo6ClAine/2wl25wqQ07WXRiv3N9sjeyrhWBcJQ/oyUiw2bLH0QGbJgBCvZpUc/VZh1rFuMhpEA6WCPMBSH6CnAgYjaHbC5RbtKMwaKpqYXD/c+mWE72INbZAViDwHGWhJGNfHD75q3J85XnOB9wkKLvsDVjVUEBtBjLFpDmGDTqQAGdxBc8c2nKnYFQ5Ix/Mlv/aq947c+YNev7Ngzy1vsFk6PIfOlDE19mfqC+nFzopDoFnnybEMAJhQGBJ5qMCoUMXcojzqhFf8HHFsBIwjfua1/eS0IxxF460//7qhF6uc5wWEZPLhy++3NLcvh9jjK5Y7cyi2iuPzEZxAQzRFsq64Vq1IWcdYFgIhySxmUwoPbAVypAxMuK4rhgrWqtchGyVeu3aCBAQtEW9s8oCpdqWyJgYJ4IY9G8N9azdbgHrPzB9y26WUyE58Y2lN9AswSIExpToQpNCVa9SsgKLwg8PilT7zZpqqe/cWTU/YrCy+1z3VXUbgi7d0dO32MzZm5Vnntebp5b7J+nJADTdyC3u0RG32UKc2YenAZCbxDmJSth/nuQdumadxoAvJy9OeV2HhhZz1uV6/QGcScDGtsABHB+gkPcvHazfPSNRpU2J3D7W/ISNWtq/Fl6QHocN2En8bb8Hdhjv0CYetYhCI2druetGUwyv7uDecRMRunILi4saKrzgJ/oFguRdDW/AqRYeoPCRFazFETYK650X+YMAZAIQnFKFDYUkgQEeUVizfBA7Ts+rUraNsurqHlqk45Nj2O0sBYBdUXikUXX6Pk7lOLr7SNqw+6ye6SASTR5sWDB10XbG1/C+Ep1RFoo3oHaSRVVbPDj5/+nP344WVbY1OlOhlFSmwGKjviaCIAADAoSURBVKtGRTV8at9a1ardHv/EVtcFjJDU0i1iJgnxIk+lFS4Drk28cTxDFO8jpVP4EWiVEskTZEG89x6fsQO5O+3/Ix5rybVSrPawgLVetFH9qh29uWTX91BebZZAd02d7l1lQdvVq1yD0jaTmMULjEZ7tnAiYT/7oddBE9Okubpiq9sDW76BsqWwcP+Abe5t055Fasd6ts39KuQQKTGeTelNg/ktY32ic121EMUI+Cl76ck7LZ/CaNg+bp0xlWk22SG898spu1bbYe7L4C5WQmGE4mbkCV/8kr7jq1EsWby5rWdkEWojFzHnWuokNQxQC0hFOiUJfbcuzNvhNJ9nMHEI4JhCAbJHzggWaMlRkhv5IP0BWtrYp3K2u8J+9+TC7IjV2qNoQdtTm3V2+dIdpBxnXbw/cuyE00B1mKqII0JJmxvJ2p1GclPx45///PcRMMiXpVe1Ct6FtNO1dDOwHgxKkmqXagtaTCEa2bWTMybxCr5LHRVP6WQlG8HPu5ivdAzUiiUgeMqsomuFA5S2nWDzrdff8kqbO3GXrT59FjlMOfqz0rhix+nhS+YP2KtfOW152teeurJrb3zjvbZwwLc77iHO45ovL69RLGIhBs2mp++ZtFF5yb79pW/auadYnEoBKBbv2stf8Sp79llawdpXXMaz2960On0DEdxxB0C9urHOhzzsQpzBZKKabvEN0orzfK9Jtu21U4Q/FOe6PEYoRxhM2OqwiocZs3fa3j5ADUX0vDyz673kWeX13Bb9XFWbaqpHsk0nkU/NRn3/Ymw5AIPBMrifCkZhwsItxxbtXa+5xx541ats8xrEEQyvVyrcckbcfwtQNsLytFGCc6dcVC3bsjpnYWjWgN/l3sQDlOZfZu29J1yHjtqXq1tr9m8/cj9r31qsllEHLakd99fW5W6LF9Xbid17rJ5tQ2nGiO+KWdJULWoolGDqiMdy4VnYQrFicVyxlELuawAA1W7eoq0FNNUcoYyghcLEGLOAqKhUfcnFPrfft996w3stfFfCXvmGW+zUyw5bY+mc7fUIMbjCKmXbOBtB3fqm19uJmWv2vYcetB88+qRd+8Ej9gsfuBdFbtJWhbAo7Oyu34Ds2oabJ/MAdIUIGat7dXvm0iV6C1iwSlOKS/fQSJ/c+vrasq3TTq6uKa2WlgMOsE5BrphRO25f3Mvvf+YdtkoTyhodyNc2ty0IU9kQ40pOHxRjiDw4lecEv0gICFUCxcHxk4wMpdccS04ZQsok1Dqz8MJ80V7OfEzmp+EJ6HSezNrMZME+8fO32sG3nbLjuUlLttctcMfp99PhrTQDahIN1JditvauEVLX1/i+RCFuFGNQ0uQa8SoBGbKz+nd24MARN/AixMrSyg7XqruKWA26USmcFKoNRZxiMUQTIXtYqZpNxiVNuHT3SRcAUQEUHqxQKvCQUiCQLV4jAdumFI8FDPwN4OEayhjUWRQiVjdgutwSaaZXbJpsREWWxt6PAM4oVnLNyl9ctm+vU2B69pxdQ5mnJxftvnuOmlf9mv2HLz9DvT9jM1NY9ZGTVjyAm4da3b5RsCO3Zez559Xrf9CydAM/cfY5FHSCMvK2a7Zso5h1cv1rK+sQQMp+hP4BV3QsiFVEXDwLggsC+mDetLw7xvxNUjdYpLdgjzmvEEo38bJYDc8BHa61DHg7sXxoIs9D6k3vgtZOah/BHvBdbXra8l1Gov0HMnhWTmV+aJKBrYQ94VT1ZLTwrqxuisNnTLbtJXjaD/zu+2310RX7xhe+R5PrzB1nlFapvcgJGwt0u3xK0/QIqJsjcXhTgtdiTi3kDBN7O7judv0caL9nJ286Zs9dXuU65MYIV2kIV3UWPcRaewhEawzUKq7+fV1dreLonis9Cx1r/xtepqNXa+uk5FS8mBT1HbaUDvBzRE+CWtfk9pWO4uwI1UqRpBP6C5fI8whRH7z5qJ26jfX4F560pavftvve8Sq6gnM2RzXz9pfdTK6ctP/3H//GTs1DFQNG3/yKOygPU+CZLtjrXn+HPfaDNWLrYTaf3CB969p5QkWbz1PYqi3bJqzfyuaOnV9aYhsYmjMQjoAyTw72ofmAsQqcqSFWz5oilCntVFu5vNWIkvgqqWLsxJy1tikLY2yqsajMTdBDkZlHftdnFBEI3dxpeXiakq4qsPo4nSEyAi3R+Vy0eW1mAT6ZoDSvTxbJpMm8cjEwBj0MbEUb85h7UuEqGO35B3fssYvP2FoT8BwNzZ3RpGnmnaUjXNfBw8UVc6UEYv/coDUwwkUXrdf+gFpSdccb77Jrzz2JuwLsUBVTCGnhClX6xI9xXf2gbYqijyzBNSISFnqAS+3z2wNzaO2bwFyH2JskLg0oe3YBQBmII5+lTVom7VYIC/mjkI5OJWwovLQ5R0yZ3J2Ao9umHWXQDuP/9JVv2y/djVdJ04sANfvomT+0nbM37C0fPGW5IwM7ceKY/eCLj9gnPvjrdv7RZwhLTbvrTW+yv/vc1+yliyfsDW+fsX/+f37I1jFVS7BUbL28ZjWU6/L1MlvHr9GaTWMm+/kF2adPGy84LgQPpt5JzN2RZwyFscftUx/6oP3k0Z+4mQ6rgETeHgNwrm7UrTKgr58YnQBQx0ih+zyznIZSuij1B+1wlsTak3D/xIdxFoRijcAyC3jVUiFr81ml2mwJi+Jo+zrl/uQv9DdgJAwiHi5YL036usv46bVcJuRs0a8YOHX8PRBzY4tBughafLuYN7SYL8UYVbtkrQIVQtgOzMgxkVhLy2s7/8SyZjZXBOEH8SSl0qTdWF4C/LHZAq3ZkyW2Pue7tb1i11dptaKlqUOZ1Hfofpy/a5sWNVKEcWV9qNiJ6WlbW9tibz/q4DSJtnhf1tEm9HSIuVoyPd7aRGQQawRIF2cPHSc+H2EjZ3oRWJzxrnvv4LOATtP4+QjWRPt06k5r/st/sScf+UtLb9xphz/8att9hr19X1U0jw9gOv/cWUtMv8ZmX/J2u/ZHf2GH7qJV/DRWVr/L3vMuOnJnb7MLm9y/u8tiD3EF25BmWr0MUOurc4fuJRar9Mik2ozRIIdQf5SedJqqoFbmKPXqIV0cFO/ATrL6OU9/3hSLc/JRmkQbLFGPlvGdtMDjvpEz6ahocFJcDE+pc4P0MYQ8iuwE8ppi3H5qHoWffoc9xaej/Gx21w6+49X22f/8dcrYEduBKdTnHKnA1pJnJv0LkQqKgYWVscDJo+9UqGLwxHbiqWKnJlSWJubOpVbEW3H2rmnzhZgOzndUp9stjIsH4LE73cfdzuHaebuJy7zp6Aw9+lnoyoqdv3CZHJpUjsK0KNwwwi5T+IgLayDcIJaVp7pW5mNT2lTX5OJl6Rg1dYXkuO6uHS3wDqo5aGHEkds/yQPRQcwDAb2tBCZRpBjAs08Biu4tJO3eA2ZH70JBjvKJXdcestQEbnYdUJlltTHCHtKGFaDnr9t+rV344aY1N+leyvXt4MFJdiMr2fK3/szWHw/Y39ZP2QX4jRYfJhUCEHp8FuA0NO38wkF7an2ZxaLi+Qf0BmolMAwic4rInLForsZ7HcqkRCePmVfNMatEoawL9se/fK/95y/zGUBdwgnYpgvRtFPeJJuAjcVARc9PsChle/WSk81AH3WHgjRQdGU+3/7k71rj6rNUV2P25IDqHyuwuiyFq1EBlNHI64hHUm9BGTy2tQVIJT31piZuOSNUrXjj9q0l+Iq90+/ugwcQgBZASEhxav8CXhKMAIo8hcCXpBRECInMrdZuPEf1qmMLC7MUVeiUifX4tI1tUCh9dUSFCGlhl3vF4Qj2yZdnZifJLLR5AWVlumfG6wqURirvVX0elhE2TnRqRGmNwhETPXPs4y7lEdVAbHETXudj1uKEEpAmaU/QrrFK98Ju31aWh7b7nNmRu99IjeEeQOGdVlsitu7M2qUbB9kp46BdryTtAh99czWYt0Z40S6vteyx8759ozxnG8FTtkGtYoQLJqtGOaFf0wv2+T97uV25WLanb2zybBS+EJQ+Zk9b1igcKQ0WUaM0jUniXMaPBfp6n7/lQWcWj9rxQ4v2P3/6AfvOH37BeqxNbNP3t9+sIigyDIB0in0U2u2LqBHL1GgDC+Ilh7R8eyhPl5YxNY386Rc/ZtMYzb88GuQZDli4cBOcB4asZhTwWJOQvLmzBVhdZns7lAaxgUTgAXInzoxdOq5GxAu7V6sBUYJVaMixS1YSZqnPe64Lh2fQ6/oSRSzFEVYIMfH5QoCPaLsAqxagM4b6OZPWoaEkhdD7aF2WSsnyjTUoVggm8uP52RzTEIBz7zgMoCqhYr2rQvKQyioiKuIoQwFbnL7nDrqI30Xv3R1uQmOAITFsKgQpQ9AKmToEjvYFLJJKxlh/d2WrZrv0b1/EFX7vBxv21HMNe+hyzb67nbOv7RjbqIXtRs9z5eHSdMym8yE7mezZD/7hmxafJS2joDTCa7XoxR+BWdTla7RY6bMKvvzVCufDTUBkEbqZC45hToSlhHeUAwiLKKsiFxqPk7lylDsqIEVQz6U+sex0dNLe+pYFu/DMecIMgsbF1ygDD0ire2RV2VTJXn3vvK1vVPhk04rznOoIZmIov9MnQN/hA2++0565TsYFfhJYZ38wPMCWXaQncnl1GbxEPYPBuQ4w7q0VG9701K1nVHN3OACrltsXCSOgp08JaRLL1NIsMCB6V6FAVik3pg2h41iFcnfFs7NP/TUpIHVpLPrYgVnyZipu0MSqDla5zi6xf26OIgcAMAFwqlJGrdIXr49g0y2EfJV+xnHJMdK5TYCKxnXoADl08UNWbi86xRT1rP5D9Sw4woi/Nal6OLWUa9PIPTpfmtCxqmHICqtslLyDZ9hEWGv7qrLpvngWBFCB518lFY3Gp3GVA7vr+L695XV1gOGSzczdyWpbgCRKq63e1Nmrsrn6E/qMVSVWo51cewPj35yQRdF6yuP4jpK2uc23USLMhXlEWXldqbGW2xGMiPFte/DC01Znydf3ehW7TFtZhzURWouhTEdzjlU5oihPh2+H1KmDErTweNyYMc5bj+LdwsSMxedS9tzqOcLHql1dW7YL9A+o6VRf4iC0nR4nMScoJ4YTOHb4p0cqC0pL9Zk/+tLKF1Gr2lSpx2AjFEe017yEEYfgUdeQvIQWaij+6KNexe1fuvhXAJVxI0eagU5NAgCpAtYBIbLmCgUP91G0PNQOK2lUmnQFCuZFxI5YLKVvymvVNTM3N2Gh4vsQOi6T1wRIGTmTzoMwgT7Cdluvy8JQXi1DFwkkwKSPgtGmC+7j7Ri7XK5jJ7mPdhfvq/eBLugQVG+JreViE1QASQ+1W9htE2E7NsO+hCw+2aLde6NMY8hOhe5axfcgTCaNI9Tg1QruozxDGje1338DJnTAKqTQaB+vxxoA4naNnL6BQShv11oJT0AaAWqM8qyyVBXdsih8C1QfhFEdgJEUEt0qbVkphjhiW5hB8wLb1rKBJesSriytQdkfYl50HShy+jhyeNpw8CApcxnjoiTPaqEOPQtB9ksgSeanPNPYu6MCZAnMydTETWd4lxhDjZuYI3SokqJ+F/DgFC7ErhPQmT2OacDijT+QMGhN0j65E/EG1eb33AaE6D1xjuFjGcrjm1xHmxOopKnagXrfFMNUTq5D60rpdL5cJnIcu0lSnWm0OjXzC7ymUeNWcREyKp0vN+s+WBrQ2sOi9SV6Vamp6goJvJI8mTqNovD/QufONaPAapkSmg6DMcRoKgRpuVdjiwkiskUAkhXAe7WRZCvamvNGC3OUhCdTrA/QpDEOFD7Bh0l4XNs5ekBnGICbzbFXPzl3HxKrR4hQ44g+wk3Kqg91EE+vxkxHWgGmhb0cyMZ7qRs5gFFAxLN6SAqAIeg8xidhxdU3OaQYlTtg15fJsCLEeTyfvHePJhXhqL06+IoUdG8Pj8sm1VI0yU+7hUTZNj9G76B6LcKsxxjQN6AdSrxM6vAZWfM4zeMjyvIltLJvs3MLdJuo7szD4v7kQLRogR8gfZZIl/jQYiqASbpSI7x//cojVAvJFITcJRGBDLS8RNzXXvd6QQQG21lRVaNtDFCpPQFF58olTeEpEiq/sj9fafp2QMxb3MOJoVTZ1ykH11A9W38IoOpL7jFfZHNJWtozGXbzIi46HgOhu/4EvARPClqnRYySsuoUYhu1y5hb5YugOoQG2mzwfB3bZmVRZafMRtFwEKwaGuAFyoxhk21hjh3K2OL0HP0FhAAsViycKqZhWuRrPDdUKXZGwyhuPxpl3yGFBmjnCMfywPAbSrj4cFpa1OcXFsj5FT4IKyi3AJnk5Ta8cnOiCC3xa3bAOdDKOTqI4Ix4aIo4KDsSlvNwP7Xploy3D+YSja39CWN4wRw8gbaGUQOtC9VSPKq4Obq9VXfx8rmjZ7Rdqm6WgUBw6/noFm3i0pTTFxC0WooS1MkzhSITrK3GdRxpo7Y8wZ3WKpeo699wJV/SBzfBU0febIdv+xkrLb6WtiY+aSuxTu5OG9ZODa9AQUfjpnwcwe3p3m08RQFCI7f4b3hcVtlqW1lyapdmMgv6WDoHpphkTZpYP/fx9iiogJQIKN5w2Usbt5qB8vRRZG35KkKlvE96hcWpMtbB4lVY0VcPzKLl6R02U1RHtFZH4QDt0squrS418URpO0BD6f1zMJJM+AnqAxE+FzieG7GOACVnwvts3pCDeYuxYHWEl2gj1yANtWGwkja59lmpGyXtnY/P8HlAZEssXesjiAYkWA9vFmeFr3ZCTWCh2CIWK3wg5dZqKDIOQKc+W6hLNxOsF6uax2myW8PBka4WwEojLajR+sQU3T4hvK4AstuBhKKSaz1nZvFJKCYdwgBL7dDqRSPzZ+R+1czQQCOUxmglkNK1NDtmqvVJn06tNYJJavY+2qlWLh2j+rVAX61yjsnBpdMprOLHiTs/zACmmVy2QwNP7Oy37JYjI7t0nYUSpH54OwaHK6IrRkvP5MoyzGZ8/uddPQBVdThDO5cloTLbuHUtFkXDKMaQggIAVSLVhyWoSibPorqBeIpx+qXf2TQKj9WiJq5il+hsuX/eoB2KBRaEN6161qYWeFqUDXKFyZRiqPlDGZE6oi7vEAY3H7IHXgawrB61q+wrVEdIElCpSE1hGmuHso/7Wfb/bdkU28jkiP8BpWB8ToG2tc9SpAmzS4laE7Wyt87H5VR3SMVA+dpfQIIWRiC/IlygWNTr3e7hjDdJ2phj4+0sy9RUBodMBptpI0sMkXJuDnyWVvUUYaNTrpxf57rqYJJf0QouLmrzrIdcYOm6x0YXBDGMDzAvT7J44GVnxBBoH70MbiGJNmZYPpTi0y6ErNXhE0P7dJEITQ8qViiDFHhJoeVJJnN1+bsuxgZJZ+Kg+3TxFucxFFYUx+R62uUnbXuLjz9B4Ho4tyIGy3dVLqbz6D2/7t6bZCePEAUSD4QdIdTgJFBG1bjZmbNYsoNHjkAK5W1ufp4JGcdXrcVTGFOm7XoMwQYF1vOdOjSPArA+kcnV1Amwqp9A27YptImsEQbQx60K3MqDiHbWzig4TNJPhAj2abdP2j8+1raLF5+0qZ/8gy2+4n6rwsZp/x7t6EEUpLzM1nLRKbt9+xt2z+bTdvHCZeuwpVuQZhCJQlvD3kwnb2agkMEOZLS+5VllJM5FvkgGpfWHeg4ZlSKKNus4ysfN/ps332U3cU4bo9L+gTnWDQgLaUNObT9XZ4xNMiJ9kkgXL6WnFchUqqrPQ8hBGt2eCtif/+rH7aEnrvLZw3wCOQWtqfkD5h1cuPuMwIk2FhzgzhTDhajRSayEihbuxq30xbXrw4nUGSzeQMxhpUz7c38bwfKwxHR1FuVTvJe/lYYLAB5WJgd/760Ve/bseRe7xWX3AYPCBwJoQucTc7fhUo8T//PO1Wt1jla8KLzE1SQK36/WMZ/UbWN5yXkrTVh5n4DIAx84cpi1euK/QbhcP0f4yIMB3jy/a9fgvk+eUtdPFEaS8iyeIE+oqXFuAu5CI9Aa+hDKK+JK0gjx/AMCMuUZC4P6236ZNic+glazAvL+rz9Zt8srm2wZexB3rToEHozNMkJF6NmZkzZ954IVJg/S11dk/HzYBAtF5yn1/uZHTlntxmVbbh1lfx8+KbQ+dGm2mL44dLFH4SfKvBJlUFCocWRSSjbsv3/Z0F7+ypvtS998kn5KPkuIFLDMBlhtrFtdS+rEyuRQDnZLTbJau6MUHoPlIhivPtQqZ6993SHLn33e/vH6EriEzSPK66xZXDJvcvq2MwBJoQ9XjJBzi+MNEnT/6KfqOW5VLpoUxhuoa9fZDUISkvaMnJPt0zRzEbRZWcH0gddwiKhieALWsmciy3ThUO9GcWSFztpQJmGgKdKayaPvB1dAGat5ksF4EDrayVsNlGgEigKqJkbm2cpVPfJKWyepFWivnjyl4yoKskuMD2Hp0/PTtnDyoB1bAGhBTa/aoj337BafLNK2o8eO0MjC3nrw8dOz7PKN8uij2ISktM2bvILoEaExbYCh7dfkQgmVtIT1bQmPcLmmY9og7r6dfWbXlqgQ3nTquCsJR1FK9oGwHW/R0tC74STAmXnR6uc+ofG5sxSRugVbZzPIKJ9AEiVEhCn2uF07aQQJwAe4jiFxBspUMEx1St8Mpf7D579q2YWT9uS5ZUg2tq1n7Ogj12YS+eqhUArfSdJB9VeEaBrFAbiQ1ydrubpxw1ZXK3aBF/e1IJXmU/ydeYXCqTN1clVNrly1PllC4CSAJmpDZVJrtFyClVUIseJiuLDya7FvA5/dM/ZZkIA/jRHvjsxNkmOfshCfUO0LidJDl/Qv2QwfzXbx6gpKg3vStRC0XvOKP4vW0iXkQCDIm4uXWc2aVuMkH22q9QJ77II1zVp8FZ4WDx+HymR508a6bSxdpRDFBzshsEOzc3b94kXatTZtmw2cVi/jmVgLuIdlHLjlgG3R4zgk6+gSugRqa6x29lHgLGmf2tu19yDh1uEB0d16HpE2Ao74ejptwUXcX1ho2BYRhgIjVFwOPYF7tr2yahPHDzDGGBQsnxvAuEPhjs2XMCRcvcDsPilgi/K2GmsknCE1F1HoAZpMhtC68sTYn2wRvccDg8la7NfwxGVKz1uzdoMVTW22yRkiFLcfM0bp3D1yEB8gb6sPkVbJXF5JAjZa4frK/WGwrjF+fW6QPJvqFEiTLCBz9Ix2AHUfWqh8XXw6FqaPGo/TvNAlvqirV3l3CAwgJC6yRcRMkDSjXb0Gqh+ni6KKZTGZA6/DpbGCBkUSQFurUJTYe8rxCEnwhbp+lbMvnngLrBboFmXKvbAhophFgUzRnG1cvlbJ5FFKff7uzsYqlgTwwvXOzJGmUjgaIrw2FqEPaB5SNJpapCp47BgsYIu+PfL7HT7YmfYnzYV2/NSeemOtRto8i7Z1dRteMl233n4TILMDhsGrEN40odoTQWxmA3TPmiXK3nwIVajOXoQQZVIMtKbPxhl7DTzWlS079eiXbfvBS3Z+RHqcKBBm+AwEdhqPEPNDLOfyWJtIAgkXAnAlPZR3yzPueTxdm8IZn0nHPkAIFMvPFSdJFfGyygDATup+qrX3rT5kcSpWjSa7Z+Ax0BspAJiIkKDPbfj/azq336bPM46/jnPwKXGMHZsYciIUwmlQStupXbX1otWq7m5SNWnSLnaxv2IX+TsmbdrFrqdd72aVNk2UAmq7UkooEAiJYydOnKPtYOJ9Pm/USlAIPvx+v/c5fJ/vc5LL4UajYAwjzApdku88AP0nUD7BfKxXyBffWHTatgkffaBbK6xsESGb0nRRtIkZAaEgwze5gpzzjwBmf3cZVmwjInkvYgxWKpm/hYQS1mRPYTkoIwPATRXWY6LH0CVd+jgUqpRdJQg/+bwO2l8kHbtLrZ1uQt8XJ1hxQ6LyrTpzcTdpXDEVSq58CIBYW6uHc5evhNPn5plzY4YRUMp798iODWC9UpBNhbNnQvnCDKYWJplM4wCCXCoXI4awYDVmJfFDmv4RcMNabQPtSoTPfvMrDgcalgfmGrsu2clhllnY5ZsFK/zjL78Pq3/6c3hUWggJmjFqNIEmcE0F6OBfflzHb++Ff76g5IoYvItS7EJ9v2YYRIEG2ixyNwKJNEb4mwLdj51Khxv820cbX4fvi+eJekqslbGusIwmv2IwJJaHCeEjaHubtLFdwtRUMbAL8IjiOt5vDEspX+JuIXmOyMQIZDk3/YTK6noYu7a8V6OAQQZmaT2S1y9/upiNM+oYOARgGTvFWDLqyLIMUNYqnAiZWi+FihVQ8zFnx3yQ2tPpsCGj9ZK/K3Ds3eEmi1MfhiUGLW6tLIWDLSqFNUvJi8zcuRrGywgHLNST7x/FZhFNrB2uLUDZPqbdShf35tg9dIi5stjCUuosNYQUusSY30FTFqBYibRaWycimCI2H4fOZS7gJLw4DyNFBtHQLsfBZYgmeDz4TR4eISWGG3eFGUeg5AAOuQ+rnOIWM3Tp3p27wIKh8OmnHzPfoBuq0xXcHOXrmpGjVPjX3z8PPcK6l9QYdCg0Oe6yTZ2BEzuJRvji8bVwp36aA6eWkPuxRMut4P0drA8TQouF4zAxCoFUZE8BdYGZrBHCYfjk4nb4933m+U1VQqmzQAGrTSDmXgbC9fH9sJD5mtm/rKNlT9Mx5yB4VQmNYmJrHNevZXYDOyYNt2KCDHbR8BjcFQkm3I5WzZAYNfbALAtfWGzQPtWiJPwAdHlAnr1L+bJo9BUSvws/ICBr7ZAs0RxJPxKiRC4Ak9TZuc0XELvSTz/kCZGf7yVmYjo4TXkS1xDGIZPi6hgk0HyCCyb9TP+sRdHM61oGeLFlznl8pvsFj7gWBzQdQ/TYqSRXwZuICGjpxi1kMZ159uJaStVBy06B9N2UUYXVK3IvF2fnwnpvL3z1zTcURjIaHgA7AZYwrFTIxDOC0jI5i5gzh9nTxzuZ8xCEfu/e7fDb3/2aoo3jMHthPlymheuIQ3sKRVxn8kkP4JWaZJ5wg9EuPJNwyAzFFNQ3jKSVvRnKt+r1bWr7CdMAXQXGsrTwxTtNsBVkzCg9B0Xaz7uY+6XOVBiEHXQOcCuBS+VnfSqWj7C29A6HP/7hfPjr7TVmHfahqcFRWGgJI/MnbnAVmJl+dvSM/9mYExlR/sy5nzxfJUaR4ZgcDeifk9WZdxeT+Pax8RIPHrIC2bICyBKwUfrRfZHxaApzaK/bWq0GQuUBE9YcUVo0OlbELD2PLiBur6h+xsU5+4Z6I/yZANK4X2LCpcVSuA58ksVLUiqVJ/TL8cBG0WAjAcMOa92GER6FZp+yK4kSu1+rU4AsvhtSjc7ckw3hOVhMK4elPhOQMAPQsh9dKgT6ZcNdJnV1+flZLMTzpz/wXqndE66gQUEEt8bnUqCKYJr4qpwuE+rCBnL9iAZWYST85/O74fvHK+H81bMIH4slsQaXbl6hRYy1rrsUk6xTpVTcidXBfebwdABpWwhoCiHXam2TCWUGChecCpcK34a1tQ73TCRFF3SNiCTv8KcM8TzCKU+3A7s6nCT/b1sX8eAQWKJB1dHfPk+Tsgb87UKMpTdZUqGwagLAFKJGnrHE2Y/7nHQDJsPirgf/LEpAQFw1kzAfQRUTRwHfMlRdPOAhp01bQpPaBSs96lTpI6KALAyUnLqHKuWq9rrtqlGz950wDXorn2uikXwZPmswsxAfrP71FRmpHPP8LfZUy43rJZxiIwiHP6gVQHKzkDYbmHJNVhfOe0wSigc0AEtmUWgabc8RU1sM0QHstWnx3jvcxLzhu7nO7S2GKNAP1yWFOsbnPq3tB9oy6PwN4cXS93G4Uw3/XqHn34dU59qLlEgj63x+MvYDJjDZDm9uC0hPlci0MTEUJrCPQEqP/8CQyFu3roFD6FsQveOaPvzk56G2RTMpGp7GNSQh1HQrQGESZQxwRhA0v0VC1d2t9XAhNxteEo6uIgQHCGK5YocObCQXkiN7mqGI0/RwEoZ0hEkgxyieUO4YMN4HcPeO+MVnJ1xVx5mDQqP1lchzU1h0AfxYF20QwwdHi2obnqloySMFAxvKa/kMzjo5Pf3OYpqY/wDg51YOTgGJAijgu1wFa6ggM9ZBAGS+LN50CYJz+EepvTOleWmuRyvTNXIUrFMhfl2vr8fSbn27rVxdCCZDvQNAXl9EDUVcoS7AKlcrfDXtrjcBEnNh+jbCRN5jrf04XTs7dNWMU82rUOWKxVhxNISp3sd12ahy0KyHzdoL2tmec6398PjZUgR1D779LrKbT1/QwAmwtENH9lDkfUh2soT7cAKKvQ7ex6lTlFNz4E2aNx2vasJEwsuRrjKIt96+yuEQBRDi4m15zV649ubV8JMb18Ld+7eJbrB2KE2KOgMTZI5ld9JXGbdTZxjV10vLYZcop9ag58AWfJ63U1JzzC6yjcvIKAMj6QIoM6hOLRvme+20ksAa4iAduBnH5XOA+E+uF0uKKotrcAb8zsmj2dZAGO0kUSQRfx9eI7KfCLPC4L87BjiZzc4umkIEVPIGZAP2zptuiLqNGTmEEW5mjwSK9XtKuHXv8s0+JGvV61toDKg7Il4O8+zsbCSR1HYJlgIFoVqOUSyMqV/eFFaePWf7FqlTDjUCMaxLFr5atVTDTGG2yN7tM2dHtOrEEoWrp7vCVbnYqY+LsNMoTyFE0omdPHgza9PnL+KuqETCcqQJO+f4e5pdQVLZWQ7daxgmx5AgKhjBBI9gqtvcS50ef/sakfd4j7oCS9xF0WrU3ft3wzvvvE0p2xZr5icp7uyD8O3cYagE1qEyWYECXoqv57cY3pqmrdcd84IVxN3t8j1lLNxLopiZmZl4YAq221YdGuH0U4G2LWbj4CprCdN0Jx3zs1dcF5teEQ6fE6YcF2V21Osj9OGZ8RH8isqPIHuovt6SfHlNWVdTy0JA/pH/AzKrlcuLg3zZK0yvVTb6cYmgPJpXpLrXQ9x2JAyItkwIJU2cgd1zpGoGn+sBmCFcW3+JDy9H85kGiDSbAEo0J49WeWVGDNwd9XcMlyTJZH67UILZQ2CsmolbseEg4rAl8MYGJnPq7DQyeQygBOVbeYREF3EF3nCWWH20Mg3QYsImBzvEtY5Xqmi+2UoAH27FlO8Q12oo40AFQWOLhkupbHP5NfEMD/8YoLnHdQlILTW3/K1yuhI13/DKB2XTpTuP7n35IHx1fwlNPwLcnqXKeQM28BmRSDVavcs3LoeZ89Xw8MEjLIDFtCbXaN0SZ5hbITvp9LV255hnVodOnooMqHjI52WdoMspTMapqzksgEcqLpM76Eh3c3g+jyR7AV7HfgSiIpTWPIjpdYtu7OjS/Uj4+H6jgrgNBkHT0v/Y8ZWcPH198WAfbWEwcZN2ptRwFiml89dsGQ/E0jBBnCj/GB+/K/DBjAxiDSzN6mLOO5A0AjhHzPplKyvPY+nXMZmz+soKB0yCiLqAI9Ow0M59/Ow2UYfWYwAckGazVQVh6PGAB/BrIyBfU8VDEFIdkjkbL9eI4TGLuCq/Z4dCyJUXzxCMGQY6LFMp+zScRtt3KEFzv5C1hZuNjZgCzuM65HKtQK4QCfTwy6a2xTtqeJG29SEAmOa7xRg6Gc4eoaICa63hlasLGHuaLTHBPnq3c+Gl0er98PDhk0iDTzCZYwAfvr66SkyOv8Z0v/nW+Ziirr3cPME/aKjDHOyEFgg73o14I0ZXVYZ1tklH9xnBL4XeRuhaMIA9LFwf3gGZhlJH4yGc0ihcj5+pwwqNiTqHdpvdo5xIeE85nVvfCSPBEs5+MBTEMPC8saW4Apws32PEhSIMDBQWnWfTJXc+RAHm1iajVtGUnD6REWjNrQbDkBhXTvesRReuR3EN/DY1dF2EROJGCc9BRtj5kqdmIIW/3aUiZQQp1SSrkXv42TboPwENq2nyJkcAgCnyB9t01rR5fRefKvMm719brUVyyDBNn6f5G4On2AAEqpWxhAzttUppFpTfQJtNHRtG2qso4DlL1LD0wxNCLa4N1yWfcHZ2hmQJBw+W+NEdqRl5wjEkOpxyQRWYw0QPUsJUMJIu0MausrWOQZLKamjBq7hC0Ow8v+0mLpJegSzlWsbcaQZLVlkB9977N8KXd+5Ed2mrnXkVS+rMgjp30FkJzhtKk8dX6IzpywDUDq5ohVa2HunbJJbW4RNlegAOEP4MvM0gyqEgWagqMTZMarfPWlpdqAmxBOVNNpDqElRK3bv1gEJAq5pf04JfpVU/mc9PUxCSi3n/k01cDEACtWq2vWA8D5ahIXEdzYYXXcL82gWT4iIETyPc9CESrGD08Jmx6hQkqtly+oc/MzXp2BcrdgQlOYBUkoOSvfL1DpfchPHL0xbmYuRJDmIYhN7mvW0Amze5A+Wb4vs0XwKwEcKpcxfnkXS7lRymBJOJz3RqSQ6tziAQUsumrAVxNpdy6tzrLtcNHcvnSCaJhrV0WULKNO/RZVjCZidyXFKFEAuxnMQpVe4zFRgjIZhhS9qkyqmq4jNm56oo0zafmUVYa+CFepibnw4/++Dd8A2Tu9pwLHY7i3EI6sKZqdPR0rpix36MXcbfCsLlLSxqaWE1mtQgOjchNSybyNJrgJ/8foYaCsGh+4sS5BSG6DAWQDvOz/pIlUGLYHQQy9J0CbwvpvSJPmQok9XJ64v7u6S74I+NKUtWABH2ZdNjaC8PCMkZR6vHCxV8P7kAPmx5edlnxEFKVvA2noWhXGzj5jPisEeMVAcA5DQKc96v8bMJTJLoPk9F0R4h26DupkFa8vFj+vBZjTZ1PjRJ7nA/gL+daHZdEpHhgDXjI0i+q1FiEwtC4iLLBuHjVgMzixCmIF5mL76BHySko4DT/vw8wNL5xffv3eVh42+xNGdo8txGs81sCoU8VImvOPoW/59BSAd4Bj44f8WqJAQrmlXAla1yUZN4NiaShhCkWOxJfL2FhbpGn+RQug+opJaSSWqXrsyhg+3w9q2b4c5/78RnKIkDvcF1NMOFq1fCd/97RJhLWO3BIXAWsYD9mF3gRrI+vRVNzH0OISBcZKbABLxJjJ6w1oNgjZ7ajctNMZl1eJAB3ljNkwJUXZmaLwBUkHU8AFt+xbrKXObMomApR4FAkaFI3DIzbDaieX8NeyUz1qX33BSp1akpTJUzbtvM4I1olEPwwWlq7PEzo9jYgKjAZ0tKuBhR37OPi7FcWmKiADDcwrWMouFpmx2hai2S6FGoMYIgeXCx81f+wUsFGI3TAPn17c9DtUTeG3g0zh4AsDLWpRcuXb4SWg2IHfxel+/aoYIXKosUMZEMr5XF1OxOoMGbCIt7+XJo+jpuwwSLgBmPGENcpXkTlF8hchlAeCcoUGmRLVWQdTGa5xPsc0hPHuQVEcQOAyjkDfhqrMsBGEWBGg5lXKcjdZ295PS1FEOyb713g6glF2orT7l2tZ4VNl/dh8DKhQsLUL1Y3SNm/4hnJKZGRzkbDngCa2dCqOnoWIA5NhC8AwAGs/gc0uQXjsBkUvLuYnTs3Gs2jOqOrDYyc6tiRjyAQmAq0FxC/vGx+UWrcA4YT9pqNfBDJmQsBCVEA1WOQHgIjnbxc1KODm9q09dnb5+Yz4IRK1jSmHPn6rVJ1uhfTSiVyNdLIrk318LII0CModo+vQATE+Xw4NFD0HUSiwBXjy937o8g7wAz6Uo4m0Nf8T3b7A10Mvb1m++E7x7eB6tATVNSNUqyZbPe4GGuhDdwBW4/q2OdZudnIWroDPoB9o8bT8NZcKVM4aiFc/Pn0Bxy75hOs5dS0Ia3WiWMCqEX14xJt+TM6mJJsRZaPQOesN5h7eVqzDGYN5jns5YBo6J9y62tu/NQpqcmOdxu2GqSocQM2x9pUszEmia4QIn8T9+7Gd56nxU3XNnKC2grntMBgnb+8jwFKGT9NjsATAZAwpdkckwBx1u6nGpuqhyt5zI7gSyJy3CfZyYpcMHtGZ25cEsiilQd94EQAKZ5GYfNbwI//h/H7io23CduuLw4jkbWasuoARoPyWN17BjxsvX325vrvJtJ1OzdI/cab8SC0H362bNobgETa9eOvlJuX83yYRtSanokcVSNYyIF3BOfD/FBMqRWX6Eog4eK6TUG12c3Mctu+DT01Ao8IqHUJlqwJW2NJpEm2pvCDRVLEyHFZ754/gytpvCCh2cWb5yK4h1cQgugtAoZdevmDbRA8HfIDAPyEwDAhw8fholSMWq7Gp4Fe5h4MoGk731A1UyJz3camoJh3YFFpBa3uMAhdtygSS5+ePLkcVjgwK6/eY2QtRIWLsyFuZnJGMsbThrmKmg2hAqe98EeNmPk8N27jHEzuihVcuGDX7xJ8mwprL5YCRcoLikxlezqtWkqf/bDF0w7u7AwzzNlRC3WpAf7WkAZHDm/DvA8IDzdwzJMsTmtjwXUmg2T2YzuC8uQ4N+dueQ/APo5Cyy5ZNDJX8L/AXtQnt2pUxqvAAAAAElFTkSuQmCC"}, "settings": {"show_org_name_header": "yes", "service_level": "pantheon_one", "base_domain": null, "email_domain": null}}, "settings": {"allow_domains": false, "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "branch": "master"}, "site_id": "11111111-1111-1111-1111-111111111111", "stunnel": false, "min_backups": 0, "owner": "11111111-1111-1111-1111-111111111111", "secure_runtime_access": false, "pingdom": 0, "allow_indexserver": true, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "failover_appserver": 0, "migration_started_at": null, "cacheserver": 1, "instrument": "b8b0a4de-9397-429b-933c-48769a9684cc", "on_server_development": false, "drush_version": 5, "migration_method": null, "current_num_domains": 0, "appserver": 1, "allow_read_slaves": false, "preferred_zone": "us-central1", "php_version": 70, "php_channel": "stable", "allow_cacheserver": true, "ssl_enabled": null, "plan_name": "Sandbox", "service_level": "free", "dedicated_ip": null, "dbserver": 1, "migration_origin_url": null, "purchased_at": 1433800856, "preferred_availability_zone": "us-central1-b", "framework": "wordpress", "max_total_domains": 0, "key": "11111111-1111-1111-1111-111111111111", "max_num_cdes": 10, "migration_completed_at": 1479333231, "guilty_of_abuse": null, "indexserver": 1, "pingdom_chance": 0, "holder_id": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "name": "behat-tests", "created": 1433800575, "max_backups": 0, "last_code_push": {"timestamp": "2018-09-25T21:20:21", "user_uuid": null}, "holder_type": "organization", "replica_verification_strategy": "pt-heartbeat", "id": "11111111-1111-1111-1111-111111111111", "organization": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "pingdom_manually_enabled": false, "service_level_updated_at": 1542164760}, "base_domain": null, "attributes": {"hostname_limit": true, "label": "behat-tests", "lb_deleted_at_live": 1507717406, "lb_disabled_at_live": 1507052103, "m3_ui": true}, "add_ons": [{"id": "NewRelic", "label": "New Relic"}]}' +- + request: + method: GET + url: 'https://onebox/api/sites/11111111-1111-1111-1111-111111111111/plans' + headers: + Host: onebox + Accept-Encoding: null + Content-type: application/json + User-Agent: 'Terminus/1.9.1-dev (php_version=7.2.10&script=bin/terminus)' + Authorization: 'Bearer 11111111-1111-1111-1111-111111111111:86326b62-e7bb-11e8-943d-42010a800160:8e3ps49xoUs8rZEer8AZf' + Accept: null + response: + status: + http_version: '1.1' + code: '200' + message: OK + headers: + Server: nginx + Date: 'Wed, 14 Nov 2018 03:15:26 GMT' + Content-Type: 'application/json; charset=utf-8' + Transfer-Encoding: chunked + Connection: keep-alive + X-Pantheon-Trace-Id: 87ba6340-e7bb-11e8-a535-698860127e36 + X-Frame-Options: deny + Access-Control-Allow-Methods: GET + Access-Control-Allow-Headers: 'Origin, Content-Type, Accept' + Cache-Control: 'private, max-age=0, no-cache, no-store' + Pragma: no-cache + Vary: Accept-Encoding + Strict-Transport-Security: max-age=31536000 + body: '[{"attributes": {"sku": "plan-free-preferred-monthly-1", "features": ["Storage Smallest", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable"], "price": 0, "major_version": 1, "rate": "preferred", "billing_cycle": "monthly", "configuration": {"change_management": false, "operational_priority": 0, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 20, "visits": 0, "automated_backups_enableable": false, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": false, "cache_server_enableable": true}, "slug": "free", "msrp": 0, "name": "Sandbox"}, "type": "plan", "id": "1", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-elite-contract-annual-1", "features": ["Multidev", "Visits Ultrahigh", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Extreme"], "price": 0, "major_version": 1, "rate": "contract", "billing_cycle": "annual", "configuration": {"change_management": false, "operational_priority": 100, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 10000000, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "elite", "msrp": 0, "name": "Elite"}, "type": "plan", "id": "2", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-basic-legacy-monthly-1", "features": ["New Relic Enableable", "Automated Backups Enableable", "Operational Priority Very Low"], "price": 2500, "major_version": 1, "rate": "legacy", "billing_cycle": "monthly", "configuration": {"change_management": false, "operational_priority": 10, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 0, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": false, "multidev": false, "cache_server_enableable": false}, "slug": "basic", "msrp": 0, "name": "Personal"}, "type": "plan", "id": "3", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-pro-legacy-monthly-1", "features": ["New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Low"], "price": 10000, "major_version": 1, "rate": "legacy", "billing_cycle": "monthly", "configuration": {"change_management": false, "operational_priority": 20, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 0, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": false, "cache_server_enableable": true}, "slug": "pro", "msrp": 0, "name": "Professional"}, "type": "plan", "id": "4", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-business-legacy-monthly-1", "features": ["Multidev", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Medium"], "price": 40000, "major_version": 1, "rate": "legacy", "billing_cycle": "monthly", "configuration": {"change_management": false, "operational_priority": 40, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 0, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "business", "msrp": 0, "name": "Business"}, "type": "plan", "id": "5", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-business_xl-legacy-monthly-1", "features": ["Multidev", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority High"], "price": 80000, "major_version": 1, "rate": "legacy", "billing_cycle": "monthly", "configuration": {"change_management": false, "operational_priority": 50, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 0, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "business_xl", "msrp": 0, "name": "Business XL"}, "type": "plan", "id": "6", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-elite_starter-contract-annual-1", "features": ["Multidev", "Visits Ultrahigh", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Extreme"], "price": 0, "major_version": 1, "rate": "contract", "billing_cycle": "annual", "configuration": {"change_management": false, "operational_priority": 100, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 10000000, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "elite_starter", "msrp": 0, "name": "Elite Starter"}, "type": "plan", "id": "7", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-elite_plus-contract-annual-1", "features": ["Multidev", "Visits Ultrahigh", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Extreme"], "price": 0, "major_version": 1, "rate": "contract", "billing_cycle": "annual", "configuration": {"change_management": false, "operational_priority": 100, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 10000000, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "elite_plus", "msrp": 0, "name": "Elite Plus"}, "type": "plan", "id": "8", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-elite_super-contract-annual-1", "features": ["Multidev", "Visits Ultrahigh", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Extreme"], "price": 0, "major_version": 1, "rate": "contract", "billing_cycle": "annual", "configuration": {"change_management": false, "operational_priority": 100, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 10000000, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "elite_super", "msrp": 0, "name": "Elite Super"}, "type": "plan", "id": "9", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-elite_max-contract-annual-1", "features": ["Multidev", "Visits Ultrahigh", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Extreme"], "price": 0, "major_version": 1, "rate": "contract", "billing_cycle": "annual", "configuration": {"change_management": false, "operational_priority": 100, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 10000000, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "elite_max", "msrp": 0, "name": "Elite Max"}, "type": "plan", "id": "10", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}]' diff --git a/tests/fixtures/plan-set-fail.yml b/tests/fixtures/plan-set-fail.yml new file mode 100644 index 000000000..2ea5506ca --- /dev/null +++ b/tests/fixtures/plan-set-fail.yml @@ -0,0 +1,127 @@ + +- + request: + method: POST + url: 'https://onebox/api/authorize/machine-token' + headers: + Host: onebox + Expect: null + Accept-Encoding: null + Content-type: application/json + User-Agent: 'Terminus/1.9.1-dev (php_version=7.2.10&script=bin/terminus)' + Authorization: 'Bearer 11111111-1111-1111-1111-111111111111:11111111-1111-1111-1111-111111111111:111111111111111111111' + Accept: null + body: '{"machine_token":"111111111111111111111111111111111111111111111","client":"terminus"}' + response: + status: + http_version: '1.1' + code: '200' + message: OK + headers: + Server: nginx + Date: 'Wed, 14 Nov 2018 03:08:55 GMT' + Content-Type: 'application/json; charset=utf-8' + Content-Length: '182' + Connection: keep-alive + X-Pantheon-Trace-Id: 9e55b330-e7ba-11e8-a439-bfc9a0a2641e + X-Frame-Options: deny + Access-Control-Allow-Methods: GET + Access-Control-Allow-Headers: 'Origin, Content-Type, Accept' + Cache-Control: 'private, max-age=0, no-cache, no-store' + Pragma: no-cache + Vary: Accept-Encoding + Strict-Transport-Security: max-age=31536000 + body: '{"session":"11111111-1111-1111-1111-111111111111:9f296400-e7ba-11e8-a09b-42010a800160:gKpB2Z73SjzrHNK6zQlf4","expires_at":1544584135,"user_id":"11111111-1111-1111-1111-111111111111"}' +- + request: + method: GET + url: 'https://onebox/api/site-names/behat-tests' + headers: + Host: onebox + Accept-Encoding: null + Content-type: application/json + User-Agent: 'Terminus/1.9.1-dev (php_version=7.2.10&script=bin/terminus)' + Authorization: 'Bearer 11111111-1111-1111-1111-111111111111:9f296400-e7ba-11e8-a09b-42010a800160:gKpB2Z73SjzrHNK6zQlf4' + Accept: null + response: + status: + http_version: '1.1' + code: '200' + message: OK + headers: + Server: nginx + Date: 'Wed, 14 Nov 2018 03:08:56 GMT' + Content-Type: 'application/json; charset=utf-8' + Transfer-Encoding: chunked + Connection: keep-alive + X-Pantheon-Trace-Id: 9fa19420-e7ba-11e8-bdcd-87e3c51534c5 + X-Frame-Options: deny + Access-Control-Allow-Methods: GET + Access-Control-Allow-Headers: 'Origin, Content-Type, Accept' + Cache-Control: 'private, max-age=0, no-cache, no-store' + Pragma: no-cache + Vary: Accept-Encoding + Strict-Transport-Security: max-age=31536000 + body: '{"id": "11111111-1111-1111-1111-111111111111", "name": "behat-tests"}' +- + request: + method: GET + url: 'https://onebox/api/sites/11111111-1111-1111-1111-111111111111?site_state=true' + headers: + Host: onebox + Accept-Encoding: null + Content-type: application/json + User-Agent: 'Terminus/1.9.1-dev (php_version=7.2.10&script=bin/terminus)' + Authorization: 'Bearer 11111111-1111-1111-1111-111111111111:9f296400-e7ba-11e8-a09b-42010a800160:gKpB2Z73SjzrHNK6zQlf4' + Accept: null + response: + status: + http_version: '1.1' + code: '200' + message: OK + headers: + Server: nginx + Date: 'Wed, 14 Nov 2018 03:08:57 GMT' + Content-Type: application/json + Content-Length: '81242' + Connection: keep-alive + X-Pantheon-Trace-Id: a0097db0-e7ba-11e8-904b-df4a52791411 + X-Frame-Options: deny + Access-Control-Allow-Methods: GET + Access-Control-Allow-Headers: 'Origin, Content-Type, Accept' + Cache-Control: 'private, max-age=0, no-cache, no-store' + Pragma: no-cache + Vary: Accept-Encoding + Strict-Transport-Security: max-age=31536000 + body: '{"allow_cacheserver": true, "allow_indexserver": true, "cacheserver": 1, "created": 1433800575, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "current_num_domains": 0, "framework": "wordpress", "holder_id": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "holder_type": "organization", "indexserver": 1, "instrument": "b8b0a4de-9397-429b-933c-48769a9684cc", "last_code_push": {"timestamp": "2018-09-25T21:20:21", "user_uuid": null}, "migration_completed_at": 1479333231, "name": "behat-tests", "organization": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "owner": "11111111-1111-1111-1111-111111111111", "php_version": 70, "plan_name": "Sandbox", "preferred_availability_zone": "us-central1-b", "preferred_zone": "us-central1", "purchased_at": 1433800856, "service_level": "free", "service_level_updated_at": 1542164760, "upstream": {"repository_branch": "master", "machine_name": "wordpress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "url": "https://github.com/pantheon-systems/WordPress", "label": "WordPress", "organization_id": "", "framework": "wordpress", "branch": "master", "repository_url": "https://github.com/pantheon-systems/WordPress", "type": "core", "id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf"}, "label": "behat-tests", "id": "11111111-1111-1111-1111-111111111111", "holder": {"base_domain": null, "billing_url": "", "change_management": true, "change_service_url": "https://www.pantheon.io", "custom_upstreams": true, "email_domain": null, "experimental_agency_organization": "no", "instrument": "b8b0a4de-9397-429b-933c-48769a9684cc", "maxdevsites": "20", "multidev": true, "name": "Pantheon Employees", "org_logo": "data:image/png;base64,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", "org_logo_height": 85, "org_logo_width": 128, "requires_onboarding": false, "secure_runtime_access_enableable": true, "service_level": "pantheon_one", "show_org_name_header": "yes", "terms_of_service": "", "use_org_instrument": true, "id": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "key": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "machine_name": "pantheon-employees", "has_multidev": false, "has_change_management": false, "profile": {"machine_name": "pantheon-employees", "change_service_url": "https://www.pantheon.io", "name": "Pantheon Employees", "email_domain": null, "org_logo_width": 128, "org_logo_height": 85, "base_domain": null, "billing_url": "", "terms_of_service": "", "org_logo": "data:image/png;base64,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"}, "settings": {"show_org_name_header": "yes", "service_level": "pantheon_one", "base_domain": null, "email_domain": null}}, "settings": {"allow_domains": false, "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "branch": "master"}, "site_id": "11111111-1111-1111-1111-111111111111", "stunnel": false, "min_backups": 0, "owner": "11111111-1111-1111-1111-111111111111", "secure_runtime_access": false, "pingdom": 0, "allow_indexserver": true, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "failover_appserver": 0, "migration_started_at": null, "cacheserver": 1, "instrument": "b8b0a4de-9397-429b-933c-48769a9684cc", "on_server_development": false, "drush_version": 5, "migration_method": null, "current_num_domains": 0, "appserver": 1, "allow_read_slaves": false, "preferred_zone": "us-central1", "php_version": 70, "php_channel": "stable", "allow_cacheserver": true, "ssl_enabled": null, "plan_name": "Sandbox", "service_level": "free", "dedicated_ip": null, "dbserver": 1, "migration_origin_url": null, "purchased_at": 1433800856, "preferred_availability_zone": "us-central1-b", "framework": "wordpress", "max_total_domains": 0, "key": "11111111-1111-1111-1111-111111111111", "max_num_cdes": 10, "migration_completed_at": 1479333231, "guilty_of_abuse": null, "indexserver": 1, "pingdom_chance": 0, "holder_id": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "name": "behat-tests", "created": 1433800575, "max_backups": 0, "last_code_push": {"timestamp": "2018-09-25T21:20:21", "user_uuid": null}, "holder_type": "organization", "replica_verification_strategy": "pt-heartbeat", "id": "11111111-1111-1111-1111-111111111111", "organization": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "pingdom_manually_enabled": false, "service_level_updated_at": 1542164760}, "base_domain": null, "attributes": {"hostname_limit": true, "label": "behat-tests", "lb_deleted_at_live": 1507717406, "lb_disabled_at_live": 1507052103, "m3_ui": true}, "add_ons": [{"id": "NewRelic", "label": "New Relic"}]}' +- + request: + method: GET + url: 'https://onebox/api/sites/11111111-1111-1111-1111-111111111111/plans' + headers: + Host: onebox + Accept-Encoding: null + Content-type: application/json + User-Agent: 'Terminus/1.9.1-dev (php_version=7.2.10&script=bin/terminus)' + Authorization: 'Bearer 11111111-1111-1111-1111-111111111111:9f296400-e7ba-11e8-a09b-42010a800160:gKpB2Z73SjzrHNK6zQlf4' + Accept: null + response: + status: + http_version: '1.1' + code: '200' + message: OK + headers: + Server: nginx + Date: 'Wed, 14 Nov 2018 03:08:59 GMT' + Content-Type: 'application/json; charset=utf-8' + Transfer-Encoding: chunked + Connection: keep-alive + X-Pantheon-Trace-Id: a0e14010-e7ba-11e8-900d-ef89f78a4db0 + X-Frame-Options: deny + Access-Control-Allow-Methods: GET + Access-Control-Allow-Headers: 'Origin, Content-Type, Accept' + Cache-Control: 'private, max-age=0, no-cache, no-store' + Pragma: no-cache + Vary: Accept-Encoding + Strict-Transport-Security: max-age=31536000 + body: '[{"attributes": {"sku": "plan-free-preferred-monthly-1", "features": ["Storage Smallest", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable"], "price": 0, "major_version": 1, "rate": "preferred", "billing_cycle": "monthly", "configuration": {"change_management": false, "operational_priority": 0, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 20, "visits": 0, "automated_backups_enableable": false, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": false, "cache_server_enableable": true}, "slug": "free", "msrp": 0, "name": "Sandbox"}, "type": "plan", "id": "1", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-elite-contract-annual-1", "features": ["Multidev", "Visits Ultrahigh", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Extreme"], "price": 0, "major_version": 1, "rate": "contract", "billing_cycle": "annual", "configuration": {"change_management": false, "operational_priority": 100, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 10000000, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "elite", "msrp": 0, "name": "Elite"}, "type": "plan", "id": "2", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-basic-legacy-monthly-1", "features": ["New Relic Enableable", "Automated Backups Enableable", "Operational Priority Very Low"], "price": 2500, "major_version": 1, "rate": "legacy", "billing_cycle": "monthly", "configuration": {"change_management": false, "operational_priority": 10, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 0, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": false, "multidev": false, "cache_server_enableable": false}, "slug": "basic", "msrp": 0, "name": "Personal"}, "type": "plan", "id": "3", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-pro-legacy-monthly-1", "features": ["New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Low"], "price": 10000, "major_version": 1, "rate": "legacy", "billing_cycle": "monthly", "configuration": {"change_management": false, "operational_priority": 20, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 0, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": false, "cache_server_enableable": true}, "slug": "pro", "msrp": 0, "name": "Professional"}, "type": "plan", "id": "4", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-business-legacy-monthly-1", "features": ["Multidev", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Medium"], "price": 40000, "major_version": 1, "rate": "legacy", "billing_cycle": "monthly", "configuration": {"change_management": false, "operational_priority": 40, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 0, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "business", "msrp": 0, "name": "Business"}, "type": "plan", "id": "5", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-business_xl-legacy-monthly-1", "features": ["Multidev", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority High"], "price": 80000, "major_version": 1, "rate": "legacy", "billing_cycle": "monthly", "configuration": {"change_management": false, "operational_priority": 50, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 0, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "business_xl", "msrp": 0, "name": "Business XL"}, "type": "plan", "id": "6", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-elite_starter-contract-annual-1", "features": ["Multidev", "Visits Ultrahigh", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Extreme"], "price": 0, "major_version": 1, "rate": "contract", "billing_cycle": "annual", "configuration": {"change_management": false, "operational_priority": 100, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 10000000, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "elite_starter", "msrp": 0, "name": "Elite Starter"}, "type": "plan", "id": "7", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-elite_plus-contract-annual-1", "features": ["Multidev", "Visits Ultrahigh", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Extreme"], "price": 0, "major_version": 1, "rate": "contract", "billing_cycle": "annual", "configuration": {"change_management": false, "operational_priority": 100, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 10000000, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "elite_plus", "msrp": 0, "name": "Elite Plus"}, "type": "plan", "id": "8", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-elite_super-contract-annual-1", "features": ["Multidev", "Visits Ultrahigh", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Extreme"], "price": 0, "major_version": 1, "rate": "contract", "billing_cycle": "annual", "configuration": {"change_management": false, "operational_priority": 100, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 10000000, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "elite_super", "msrp": 0, "name": "Elite Super"}, "type": "plan", "id": "9", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-elite_max-contract-annual-1", "features": ["Multidev", "Visits Ultrahigh", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Extreme"], "price": 0, "major_version": 1, "rate": "contract", "billing_cycle": "annual", "configuration": {"change_management": false, "operational_priority": 100, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 10000000, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "elite_max", "msrp": 0, "name": "Elite Max"}, "type": "plan", "id": "10", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}]' diff --git a/tests/fixtures/plan-set.yml b/tests/fixtures/plan-set.yml new file mode 100644 index 000000000..2002f813d --- /dev/null +++ b/tests/fixtures/plan-set.yml @@ -0,0 +1,221 @@ + +- + request: + method: POST + url: 'https://onebox/api/authorize/machine-token' + headers: + Host: onebox + Expect: null + Accept-Encoding: null + Content-type: application/json + User-Agent: 'Terminus/1.9.1-dev (php_version=7.2.10&script=bin/terminus)' + Authorization: 'Bearer 11111111-1111-1111-1111-111111111111:11111111-1111-1111-1111-111111111111:111111111111111111111' + Accept: null + body: '{"machine_token":"111111111111111111111111111111111111111111111","client":"terminus"}' + response: + status: + http_version: '1.1' + code: '200' + message: OK + headers: + Server: nginx + Date: 'Wed, 14 Nov 2018 03:05:55 GMT' + Content-Type: 'application/json; charset=utf-8' + Content-Length: '182' + Connection: keep-alive + X-Pantheon-Trace-Id: 334519a0-e7ba-11e8-a535-698860127e36 + X-Frame-Options: deny + Access-Control-Allow-Methods: GET + Access-Control-Allow-Headers: 'Origin, Content-Type, Accept' + Cache-Control: 'private, max-age=0, no-cache, no-store' + Pragma: no-cache + Vary: Accept-Encoding + Strict-Transport-Security: max-age=31536000 + body: '{"session":"11111111-1111-1111-1111-111111111111:11111111-1111-1111-1111-111111111111:111111111111111111111","expires_at":1544583955,"user_id":"11111111-1111-1111-1111-111111111111"}' +- + request: + method: GET + url: 'https://onebox/api/users/11111111-1111-1111-1111-111111111111' + headers: + Host: onebox + Accept-Encoding: null + Content-type: application/json + User-Agent: 'Terminus/1.9.1-dev (php_version=7.2.10&script=bin/terminus)' + Authorization: 'Bearer 11111111-1111-1111-1111-111111111111:11111111-1111-1111-1111-111111111111:111111111111111111111' + Accept: null + response: + status: + http_version: '1.1' + code: '200' + message: OK + headers: + Server: nginx + Date: 'Wed, 14 Nov 2018 03:05:55 GMT' + Content-Type: application/json + Content-Length: '3701' + Connection: keep-alive + X-Pantheon-Trace-Id: 33e180b0-e7ba-11e8-bdcd-87e3c51534c5 + X-Frame-Options: deny + Access-Control-Allow-Methods: GET + Access-Control-Allow-Headers: 'Origin, Content-Type, Accept' + Cache-Control: 'private, max-age=0, no-cache, no-store' + Pragma: no-cache + Vary: Accept-Encoding + Strict-Transport-Security: max-age=31536000 + body: '{"profile": {"utm_term": "", "tracking_first_organization_invite": 1433793605, "invites_to_nonuser": 3, "seen_first_time_user_popover": true, "utm_content": "", "experiments": {"welcome_video": "shown"}, "full_name": "Sara McCutcheon", "pullFromLive": true, "utm_device": "", "web_services_business": null, "initial_identity_strategy": null, "utm_campaign": "", "invites_sent": 27, "verify": "d5a12ecd05e3a95dfeaf21cc71005959", "tracking_first_code_push": 1433802676, "google_adwords_account_registered_sent": 1433793462, "invites_to_user": 24, "registration_context": null, "utm_medium": "", "job_function": "null", "tracking_first_workflow_in_live": 1433800882, "tracking_first_team_invite": 1439491299, "firstname": "Sara", "invites_to_site": 22, "lastname": "McCutcheon", "pda_campaign": null, "utm_source": "", "google_adwords_pushed_code_sent": 1433804021, "last-org-spinup": "none", "tracking_first_site_create": 1433800577, "initial_identity_name": null, "guilty_of_abuse": null, "invites_to_org": 5, "tracking_first_site_upgrade": 1433800858, "seens": {"new-plans": true, "annual-billing": true, "terminus-1": true, "global-cdn": true, "has_dismissed_upgrade_https": true, "skip-cms-installation": {"b774bb32-81f1-42f3-832a-61aae89ad421": true}}, "google_adwords_paid_for_site_sent": 1433801971, "modified": 1433793438, "maxdevsites": 2, "lead_type": "", "organization": " "}, "feature_flags": [{"name": "Self-Serve Upstreams", "default": false, "enabled": false, "visible": false, "optional": false, "id": "self-serve_upstreams"}, {"name": "Experimental Products", "default": false, "enabled": false, "visible": false, "optional": false, "id": "experimental-products"}, {"name": "annotate git tags", "default": false, "enabled": false, "visible": false, "optional": false, "id": "annotate_git_tags"}, {"name": "Cacheserver Add-on", "default": false, "enabled": false, "visible": false, "optional": false, "id": "cacheserver-addon"}, {"name": "Apollo Spinup", "default": true, "enabled": true, "visible": false, "optional": false, "id": "apollo-spinup"}, {"name": "Pantheon One", "default": false, "enabled": false, "visible": false, "optional": false, "id": "one"}, {"name": "Unified User Account Screen ", "default": false, "enabled": false, "visible": true, "optional": false, "id": "apollo-user"}, {"name": "Indexserver Add-on", "default": false, "enabled": false, "visible": true, "optional": false, "id": "indexserver-addon"}, {"name": "Wordpress", "default": false, "enabled": false, "visible": false, "optional": false, "id": "wordpress"}, {"name": "Apollo Self-Service Toggle", "default": true, "enabled": true, "visible": false, "optional": false, "id": "apollo-toggle"}, {"name": "Site Audit Checks", "default": false, "enabled": false, "visible": false, "optional": false, "id": "site_audit_checks"}, {"description": "Enables the new Desk API 2.0 Interface", "default": false, "enabled": true, "visible": true, "percentage": 100, "optional": false, "id": "desk", "name": "desk"}, {"name": "org tags", "default": false, "enabled": false, "visible": true, "optional": false, "id": "org-tags"}, {"name": "Apollo Dashboard", "default": true, "enabled": true, "visible": false, "optional": false, "id": "apollo"}, {"name": "Org Upstream Updates", "default": false, "enabled": false, "visible": false, "optional": false, "id": "org-has-code"}], "user_id": "11111111-1111-1111-1111-111111111111", "auth0_user_id": "samlp|getpantheon.com", "created_at": 1433793438, "dev_sites_count": 1, "id": "11111111-1111-1111-1111-111111111111", "destination_organization_id": null, "is_registered": true, "created_organization_id": null, "password": "SCRUBBED", "email": "devuser@pantheon.io"}' +- + request: + method: GET + url: 'https://onebox/api/site-names/behat-tests' + headers: + Host: onebox + Accept-Encoding: null + Content-type: application/json + User-Agent: 'Terminus/1.9.1-dev (php_version=7.2.10&script=bin/terminus)' + Authorization: 'Bearer 11111111-1111-1111-1111-111111111111:11111111-1111-1111-1111-111111111111:111111111111111111111' + Accept: null + response: + status: + http_version: '1.1' + code: '200' + message: OK + headers: + Server: nginx + Date: 'Wed, 14 Nov 2018 03:05:56 GMT' + Content-Type: 'application/json; charset=utf-8' + Transfer-Encoding: chunked + Connection: keep-alive + X-Pantheon-Trace-Id: 34604da0-e7ba-11e8-a535-698860127e36 + X-Frame-Options: deny + Access-Control-Allow-Methods: GET + Access-Control-Allow-Headers: 'Origin, Content-Type, Accept' + Cache-Control: 'private, max-age=0, no-cache, no-store' + Pragma: no-cache + Vary: Accept-Encoding + Strict-Transport-Security: max-age=31536000 + body: '{"id": "11111111-1111-1111-1111-111111111111", "name": "behat-tests"}' +- + request: + method: GET + url: 'https://onebox/api/sites/11111111-1111-1111-1111-111111111111?site_state=true' + headers: + Host: onebox + Accept-Encoding: null + Content-type: application/json + User-Agent: 'Terminus/1.9.1-dev (php_version=7.2.10&script=bin/terminus)' + Authorization: 'Bearer 11111111-1111-1111-1111-111111111111:11111111-1111-1111-1111-111111111111:111111111111111111111' + Accept: null + response: + status: + http_version: '1.1' + code: '200' + message: OK + headers: + Server: nginx + Date: 'Wed, 14 Nov 2018 03:05:57 GMT' + Content-Type: application/json + Content-Length: '81288' + Connection: keep-alive + X-Pantheon-Trace-Id: 34aee2d0-e7ba-11e8-a535-698860127e36 + X-Frame-Options: deny + Access-Control-Allow-Methods: GET + Access-Control-Allow-Headers: 'Origin, Content-Type, Accept' + Cache-Control: 'private, max-age=0, no-cache, no-store' + Pragma: no-cache + Vary: Accept-Encoding + Strict-Transport-Security: max-age=31536000 + body: '{"allow_cacheserver": true, "allow_indexserver": true, "cacheserver": 1, "created": 1433800575, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "current_num_domains": 2, "framework": "wordpress", "holder_id": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "holder_type": "organization", "indexserver": 1, "instrument": "b8b0a4de-9397-429b-933c-48769a9684cc", "last_code_push": {"timestamp": "2018-09-25T21:20:21", "user_uuid": null}, "migration_completed_at": 1479333231, "name": "behat-tests", "organization": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "owner": "11111111-1111-1111-1111-111111111111", "php_version": 70, "plan_name": "Performance Small", "preferred_availability_zone": "us-central1-b", "preferred_zone": "us-central1", "purchased_at": 1433800856, "service_level": "performance_small", "service_level_updated_at": 1532557102, "upstream": {"repository_branch": "master", "machine_name": "wordpress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "url": "https://github.com/pantheon-systems/WordPress", "label": "WordPress", "organization_id": "", "framework": "wordpress", "branch": "master", "repository_url": "https://github.com/pantheon-systems/WordPress", "type": "core", "id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf"}, "label": "behat-tests", "id": "11111111-1111-1111-1111-111111111111", "holder": {"base_domain": null, "billing_url": "", "change_management": true, "change_service_url": "https://www.pantheon.io", "custom_upstreams": true, "email_domain": null, "experimental_agency_organization": "no", "instrument": "b8b0a4de-9397-429b-933c-48769a9684cc", "maxdevsites": "20", "multidev": true, "name": "Pantheon Employees", "org_logo": "data:image/png;base64,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", "org_logo_height": 85, "org_logo_width": 128, "requires_onboarding": false, "secure_runtime_access_enableable": true, "service_level": "pantheon_one", "show_org_name_header": "yes", "terms_of_service": "", "use_org_instrument": true, "id": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "key": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "machine_name": "pantheon-employees", "has_multidev": false, "has_change_management": false, "profile": {"machine_name": "pantheon-employees", "change_service_url": "https://www.pantheon.io", "name": "Pantheon Employees", "email_domain": null, "org_logo_width": 128, "org_logo_height": 85, "base_domain": null, "billing_url": "", "terms_of_service": "", "org_logo": "data:image/png;base64,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"}, "settings": {"show_org_name_header": "yes", "service_level": "pantheon_one", "base_domain": null, "email_domain": null}}, "settings": {"allow_domains": true, "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "branch": "master"}, "site_id": "11111111-1111-1111-1111-111111111111", "stunnel": false, "min_backups": 0, "owner": "11111111-1111-1111-1111-111111111111", "secure_runtime_access": false, "pingdom": 0, "allow_indexserver": true, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "failover_appserver": 0, "migration_started_at": null, "cacheserver": 1, "instrument": "b8b0a4de-9397-429b-933c-48769a9684cc", "on_server_development": false, "drush_version": 5, "migration_method": null, "current_num_domains": 2, "appserver": 1, "allow_read_slaves": false, "preferred_zone": "us-central1", "php_version": 70, "php_channel": "stable", "allow_cacheserver": true, "ssl_enabled": null, "plan_name": "Performance Small", "service_level": "performance_small", "dedicated_ip": null, "dbserver": 1, "migration_origin_url": null, "purchased_at": 1433800856, "preferred_availability_zone": "us-central1-b", "framework": "wordpress", "max_total_domains": 10, "key": "11111111-1111-1111-1111-111111111111", "max_num_cdes": 10, "migration_completed_at": 1479333231, "guilty_of_abuse": null, "indexserver": 1, "pingdom_chance": 0, "holder_id": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "name": "behat-tests", "created": 1433800575, "max_backups": 7, "last_code_push": {"timestamp": "2018-09-25T21:20:21", "user_uuid": null}, "holder_type": "organization", "replica_verification_strategy": "pt-heartbeat", "id": "11111111-1111-1111-1111-111111111111", "organization": "d3ecc20c-395a-43c4-93ee-f5f43808b6c8", "pingdom_manually_enabled": false, "service_level_updated_at": 1532557102}, "base_domain": null, "attributes": {"hostname_limit": true, "label": "behat-tests", "lb_deleted_at_live": 1507717406, "lb_disabled_at_live": 1507052103, "m3_ui": true}, "add_ons": [{"id": "NewRelic", "label": "New Relic"}]}' +- + request: + method: GET + url: 'https://onebox/api/sites/11111111-1111-1111-1111-111111111111/plans' + headers: + Host: onebox + Accept-Encoding: null + Content-type: application/json + User-Agent: 'Terminus/1.9.1-dev (php_version=7.2.10&script=bin/terminus)' + Authorization: 'Bearer 11111111-1111-1111-1111-111111111111:11111111-1111-1111-1111-111111111111:111111111111111111111' + Accept: null + response: + status: + http_version: '1.1' + code: '200' + message: OK + headers: + Server: nginx + Date: 'Wed, 14 Nov 2018 03:05:58 GMT' + Content-Type: 'application/json; charset=utf-8' + Transfer-Encoding: chunked + Connection: keep-alive + X-Pantheon-Trace-Id: 35909040-e7ba-11e8-a535-698860127e36 + X-Frame-Options: deny + Access-Control-Allow-Methods: GET + Access-Control-Allow-Headers: 'Origin, Content-Type, Accept' + Cache-Control: 'private, max-age=0, no-cache, no-store' + Pragma: no-cache + Vary: Accept-Encoding + Strict-Transport-Security: max-age=31536000 + body: '[{"attributes": {"sku": "plan-free-preferred-monthly-1", "features": ["Storage Smallest", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable"], "price": 0, "major_version": 1, "rate": "preferred", "billing_cycle": "monthly", "configuration": {"change_management": false, "operational_priority": 0, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 20, "visits": 0, "automated_backups_enableable": false, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": false, "cache_server_enableable": true}, "slug": "free", "msrp": 0, "name": "Sandbox"}, "type": "plan", "id": "1", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": true}}, {"attributes": {"sku": "plan-elite-contract-annual-1", "features": ["Multidev", "Visits Ultrahigh", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Extreme"], "price": 0, "major_version": 1, "rate": "contract", "billing_cycle": "annual", "configuration": {"change_management": false, "operational_priority": 100, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 10000000, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "elite", "msrp": 0, "name": "Elite"}, "type": "plan", "id": "2", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": true}}, {"attributes": {"sku": "plan-basic-legacy-monthly-1", "features": ["New Relic Enableable", "Automated Backups Enableable", "Operational Priority Very Low"], "price": 2500, "major_version": 1, "rate": "legacy", "billing_cycle": "monthly", "configuration": {"change_management": false, "operational_priority": 10, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 0, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": false, "multidev": false, "cache_server_enableable": false}, "slug": "basic", "msrp": 0, "name": "Personal"}, "type": "plan", "id": "3", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": true}}, {"attributes": {"sku": "plan-pro-legacy-monthly-1", "features": ["New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Low"], "price": 10000, "major_version": 1, "rate": "legacy", "billing_cycle": "monthly", "configuration": {"change_management": false, "operational_priority": 20, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 0, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": false, "cache_server_enableable": true}, "slug": "pro", "msrp": 0, "name": "Professional"}, "type": "plan", "id": "4", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": true}}, {"attributes": {"sku": "plan-business-legacy-monthly-1", "features": ["Multidev", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Medium"], "price": 40000, "major_version": 1, "rate": "legacy", "billing_cycle": "monthly", "configuration": {"change_management": false, "operational_priority": 40, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 0, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "business", "msrp": 0, "name": "Business"}, "type": "plan", "id": "5", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-business_xl-legacy-monthly-1", "features": ["Multidev", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority High"], "price": 80000, "major_version": 1, "rate": "legacy", "billing_cycle": "monthly", "configuration": {"change_management": false, "operational_priority": 50, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 0, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "business_xl", "msrp": 0, "name": "Business XL"}, "type": "plan", "id": "6", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}}, {"attributes": {"sku": "plan-elite_starter-contract-annual-1", "features": ["Multidev", "Visits Ultrahigh", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Extreme"], "price": 0, "major_version": 1, "rate": "contract", "billing_cycle": "annual", "configuration": {"change_management": false, "operational_priority": 100, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 10000000, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "elite_starter", "msrp": 0, "name": "Elite Starter"}, "type": "plan", "id": "7", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": true}}, {"attributes": {"sku": "plan-elite_plus-contract-annual-1", "features": ["Multidev", "Visits Ultrahigh", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Extreme"], "price": 0, "major_version": 1, "rate": "contract", "billing_cycle": "annual", "configuration": {"change_management": false, "operational_priority": 100, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 10000000, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "elite_plus", "msrp": 0, "name": "Elite Plus"}, "type": "plan", "id": "8", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": true}}, {"attributes": {"sku": "plan-elite_super-contract-annual-1", "features": ["Multidev", "Visits Ultrahigh", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Extreme"], "price": 0, "major_version": 1, "rate": "contract", "billing_cycle": "annual", "configuration": {"change_management": false, "operational_priority": 100, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 10000000, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "elite_super", "msrp": 0, "name": "Elite Super"}, "type": "plan", "id": "9", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": true}}, {"attributes": {"sku": "plan-elite_max-contract-annual-1", "features": ["Multidev", "Visits Ultrahigh", "New Relic Enableable", "Index Server Enableable", "Cache Server Enableable", "Automated Backups Enableable", "Operational Priority Extreme"], "price": 0, "major_version": 1, "rate": "contract", "billing_cycle": "annual", "configuration": {"change_management": false, "operational_priority": 100, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 0, "visits": 10000000, "automated_backups_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "index_server_enableable": true, "multidev": true, "cache_server_enableable": true}, "slug": "elite_max", "msrp": 0, "name": "Elite Max"}, "type": "plan", "id": "10", "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": true}}, {"attributes": {"sku": "plan-performance_small-preferred-monthly-1", "name": "Performance Small", "price": 12500, "rate": "preferred", "billing_cycle": "monthly", "slug": "performance_small", "configurations": {"change_management": false, "support_plan": "regular_support", "rackspace_ssl": false, "custom_upstreams": false, "storage": 30, "visits": 25000, "automated_backups_enableable": true, "index_server_enableable": true, "secure_runtime_access_enableable": false, "new_relic_enableable": true, "operational_priority": 30, "multidev": false, "cache_server_enableable": true}}, "purchasable_status": {"available": true, "suggest_annual": false, "no_refund": false}, "type": "plan"}]' +- + request: + method: POST + url: 'https://onebox/api/sites/11111111-1111-1111-1111-111111111111/workflows' + headers: + Host: onebox + Expect: null + Accept-Encoding: null + Content-type: application/json + User-Agent: 'Terminus/1.9.1-dev (php_version=7.2.10&script=bin/terminus)' + Authorization: 'Bearer 11111111-1111-1111-1111-111111111111:11111111-1111-1111-1111-111111111111:111111111111111111111' + Accept: null + body: '{"type":"change_site_service_level","params":{"sku":"plan-free-preferred-monthly-1"}}' + response: + status: + http_version: '1.1' + code: '202' + message: Accepted + headers: + Server: nginx + Date: 'Wed, 14 Nov 2018 03:05:59 GMT' + Content-Type: 'application/json; charset=utf-8' + Transfer-Encoding: chunked + Connection: keep-alive + X-Pantheon-Trace-Id: 35fce6a0-e7ba-11e8-a535-698860127e36 + X-Frame-Options: deny + Access-Control-Allow-Methods: GET + Access-Control-Allow-Headers: 'Origin, Content-Type, Accept' + Cache-Control: 'private, max-age=0, no-cache, no-store' + Pragma: no-cache + Vary: Accept-Encoding + body: '{"params": {"sku": "plan-free-preferred-monthly-1"}, "role": "owner", "site_id": "11111111-1111-1111-1111-111111111111", "task_ids": ["362d84c2-e7ba-11e8-bc51-42010a800117", "362eaf14-e7ba-11e8-bc51-42010a800117", "362fea3c-e7ba-11e8-bc51-42010a800117", "36364864-e7ba-11e8-bc51-42010a800117", "363c2f9a-e7ba-11e8-bc51-42010a800117", "363d4e84-e7ba-11e8-bc51-42010a800117", "363e88da-e7ba-11e8-bc51-42010a800117", "364566c8-e7ba-11e8-bc51-42010a800117", "3646a196-e7ba-11e8-bc51-42010a800117", "364e0706-e7ba-11e8-bc51-42010a800117", "364f357c-e7ba-11e8-bc51-42010a800117", "36505416-e7ba-11e8-bc51-42010a800117", "3657386c-e7ba-11e8-bc51-42010a800117", "3658788a-e7ba-11e8-bc51-42010a800117"], "trace_id": "35fce6a0-e7ba-11e8-a535-698860127e36", "type": "change_site_service_level", "user_id": "11111111-1111-1111-1111-111111111111", "id": "3619781a-e7ba-11e8-bc51-42010a800117", "key": "1542164400", "waiting_for_task_id": "362d84c2-e7ba-11e8-bc51-42010a800117", "environment_id": null, "keep_forever": false, "phase": "created", "queued_time": null, "run_time": null, "created_at": 1542164759.237225, "reason": "", "environment": null, "final_task_id": null, "result": null, "total_time": null, "active_description": "Change site plan", "description": "Change site plan", "step": 1, "has_operation_log_output": false, "number_of_tasks": 14, "trace_log_url": "https://app.logz.io/#/dashboard/kibana?kibanaRoute=discover%3F_a%3D(query:(query_string:(analyze_wildcard:!t,query:%27trace_id:35fce6a0-e7ba-11e8-a535-698860127e36%27)))%26_g%3D(refreshInterval:(display:Off,pause:!f,value:0),time:(from:%272018-11-14T03:00:59.237225Z%27,mode:quick,to:%27now%27))", "user": {"user_id": "11111111-1111-1111-1111-111111111111", "auth0_user_id": "samlp|getpantheon.com", "created_at": 1433793438, "destination_organization_id": null, "is_registered": true, "created_organization_id": null, "password": "SCRUBBED", "email": "devuser@pantheon.io"}, "user_email": "devuser@pantheon.io", "waiting_for_task": {"environment": null, "fn_name": "trigger_task", "initialized_at": 1542164759.694396, "params": {"sku": "plan-free-preferred-monthly-1", "task_type": "change_site_service_level", "user_id": "11111111-1111-1111-1111-111111111111", "site_id": "11111111-1111-1111-1111-111111111111", "service_level": null, "check_holder": true}, "site_id": "11111111-1111-1111-1111-111111111111", "trace_id": "35fce6a0-e7ba-11e8-a535-698860127e36", "user_id": "11111111-1111-1111-1111-111111111111", "workflow_id": "3619781a-e7ba-11e8-bc51-42010a800117", "id": "362d84c2-e7ba-11e8-bc51-42010a800117", "key": "1542164400", "responses": [], "queued_time": null, "host": null, "result": null, "phase": "initialized", "created_at": 1542164759.368621, "allow_concurrent": false, "run_time": null, "total_time": null, "reason": "", "error_details": "", "internal_reason": "", "trace_log_url": "https://app.logz.io/#/dashboard/kibana?kibanaRoute=discover%3F_a%3D(query:(query_string:(analyze_wildcard:!t,query:%27trace_id:35fce6a0-e7ba-11e8-a535-698860127e36%27)))%26_g%3D(refreshInterval:(display:Off,pause:!f,value:0),time:(from:%272018-11-14T03:00:59.368621Z%27,mode:quick,to:%27now%27))", "type": "change_site_service_level", "build_url": null, "messages": {}}}' +- + request: + method: GET + url: 'https://onebox/api/sites/11111111-1111-1111-1111-111111111111/workflows/3619781a-e7ba-11e8-bc51-42010a800117' + headers: + Host: onebox + Accept-Encoding: null + Content-type: application/json + User-Agent: 'Terminus/1.9.1-dev (php_version=7.2.10&script=bin/terminus)' + Authorization: 'Bearer 11111111-1111-1111-1111-111111111111:11111111-1111-1111-1111-111111111111:111111111111111111111' + Accept: null + response: + status: + http_version: '1.1' + code: '200' + message: OK + headers: + Server: nginx + Date: 'Wed, 14 Nov 2018 03:06:00 GMT' + Content-Type: 'application/json; charset=utf-8' + Transfer-Encoding: chunked + Connection: keep-alive + X-Pantheon-Trace-Id: 369e7dd0-e7ba-11e8-a535-698860127e36 + X-Frame-Options: deny + Access-Control-Allow-Methods: GET + Access-Control-Allow-Headers: 'Origin, Content-Type, Accept' + Cache-Control: 'private, max-age=0, no-cache, no-store' + Pragma: no-cache + Vary: Accept-Encoding + Strict-Transport-Security: max-age=31536000 + body: '{"params": {"sku": "plan-free-preferred-monthly-1"}, "role": "owner", "site_id": "11111111-1111-1111-1111-111111111111", "task_ids": ["362d84c2-e7ba-11e8-bc51-42010a800117", "362eaf14-e7ba-11e8-bc51-42010a800117", "362fea3c-e7ba-11e8-bc51-42010a800117", "36364864-e7ba-11e8-bc51-42010a800117", "363c2f9a-e7ba-11e8-bc51-42010a800117", "363d4e84-e7ba-11e8-bc51-42010a800117", "363e88da-e7ba-11e8-bc51-42010a800117", "364566c8-e7ba-11e8-bc51-42010a800117", "3646a196-e7ba-11e8-bc51-42010a800117", "364e0706-e7ba-11e8-bc51-42010a800117", "364f357c-e7ba-11e8-bc51-42010a800117", "36505416-e7ba-11e8-bc51-42010a800117", "3657386c-e7ba-11e8-bc51-42010a800117", "3658788a-e7ba-11e8-bc51-42010a800117"], "trace_id": "35fce6a0-e7ba-11e8-a535-698860127e36", "type": "change_site_service_level", "user_id": "11111111-1111-1111-1111-111111111111", "id": "3619781a-e7ba-11e8-bc51-42010a800117", "key": "11111111-1111-1111-1111-111111111111", "waiting_for_task_id": "362d84c2-e7ba-11e8-bc51-42010a800117", "environment_id": null, "keep_forever": false, "phase": "created", "queued_time": null, "run_time": null, "created_at": 1542164759.237225, "reason": "", "environment": null, "final_task_id": null, "result": "succeeded", "total_time": null, "active_description": "Change site plan", "description": "Change site plan", "step": 1, "has_operation_log_output": false, "number_of_tasks": 14, "trace_log_url": "https://app.logz.io/#/dashboard/kibana?kibanaRoute=discover%3F_a%3D(query:(query_string:(analyze_wildcard:!t,query:%27trace_id:35fce6a0-e7ba-11e8-a535-698860127e36%27)))%26_g%3D(refreshInterval:(display:Off,pause:!f,value:0),time:(from:%272018-11-14T03:00:59.237225Z%27,mode:quick,to:%27now%27))", "user": {"user_id": "11111111-1111-1111-1111-111111111111", "auth0_user_id": "samlp|getpantheon.com", "created_at": 1433793438, "destination_organization_id": null, "is_registered": true, "created_organization_id": null, "password": "SCRUBBED", "email": "devuser@pantheon.io"}, "user_email": "devuser@pantheon.io", "waiting_for_task": {"environment": null, "fn_name": "trigger_task", "initialized_at": 1542164759.694396, "params": {"sku": "plan-free-preferred-monthly-1", "task_type": "change_site_service_level", "user_id": "11111111-1111-1111-1111-111111111111", "site_id": "11111111-1111-1111-1111-111111111111", "service_level": null, "check_holder": true}, "site_id": "11111111-1111-1111-1111-111111111111", "trace_id": "35fce6a0-e7ba-11e8-a535-698860127e36", "user_id": "11111111-1111-1111-1111-111111111111", "workflow_id": "3619781a-e7ba-11e8-bc51-42010a800117", "id": "362d84c2-e7ba-11e8-bc51-42010a800117", "key": "1542164400", "responses": [], "queued_time": null, "host": null, "result": "succeeded", "phase": "initialized", "created_at": 1542164759.368621, "allow_concurrent": false, "run_time": null, "total_time": null, "reason": "", "error_details": "", "internal_reason": "", "trace_log_url": "https://app.logz.io/#/dashboard/kibana?kibanaRoute=discover%3F_a%3D(query:(query_string:(analyze_wildcard:!t,query:%27trace_id:35fce6a0-e7ba-11e8-a535-698860127e36%27)))%26_g%3D(refreshInterval:(display:Off,pause:!f,value:0),time:(from:%272018-11-14T03:00:59.368621Z%27,mode:quick,to:%27now%27))", "type": "change_site_service_level", "build_url": null, "messages": {}}}' diff --git a/tests/fixtures/site-info.yml b/tests/fixtures/site-info.yml index 2a0c5a644..cffc97d3e 100644 --- a/tests/fixtures/site-info.yml +++ b/tests/fixtures/site-info.yml @@ -142,7 +142,7 @@ Pragma: no-cache Vary: Accept-Encoding Strict-Transport-Security: max-age=31536000 - body: '{"created": 1471385341, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "framework": "wordpress", "holder_id": "11111111-1111-1111-1111-111111111111", "holder_type": "user", "last_code_push": {"timestamp": "2016-08-19T19:05:16", "user_uuid": "11111111-1111-1111-1111-111111111111"}, "migration_completed_at": 1471632727, "migration_started_at": 1471634332, "name": "behat-tests", "owner": "11111111-1111-1111-1111-111111111111", "php_version": "55", "preferred_zone": "chios", "service_level": "free", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "branch": "master"}, "label": "behat tests", "id": "11111111-1111-1111-1111-111111111111", "holder": {"profile": {"utm_term": "", "invites_to_nonuser": 4, "seen_first_time_user_popover": true, "utm_content": "/", "experiments": {"welcome_video": "shown"}, "full_name": "Dev User", "pullFromLive": false, "utm_device": "", "initial_identity_strategy": null, "utm_campaign": "pantheon.io (organic)", "tracking_first_site_create": 1428723370, "verify": "037eadb020d51ccddba9e06a64908c98", "tracking_first_code_push": 1428811227, "google_adwords_account_registered_sent": 1428707350, "invites_to_user": 8, "utm_medium": "", "job_function": "developer", "tracking_first_workflow_in_live": 1428811293, "tracking_first_team_invite": 1436464837, "firstname": "Dev", "invites_to_site": 12, "lastname": "User", "pda_campaign": null, "utm_source": "https://www.bing.com/search?setmkt=en-US&q=pantheon+san+francisco", "google_adwords_pushed_code_sent": 1428811242, "last-org-spinup": "none", "web_services_business": null, "initial_identity_name": null, "guilty_of_abuse": null, "invites_sent": 12, "tracking_first_site_upgrade": 1437784612, "google_adwords_paid_for_site_sent": 1438018300, "modified": 1458174494, "maxdevsites": 2, "lead_type": "", "organization": " Pantheon Systems, Inc"}, "id": "11111111-1111-1111-1111-111111111111", "email": "devuser@pantheon.io"}, "settings": {"allow_domains": false, "max_num_cdes": 10, "stunnel": false, "replica_verification_strategy": "pt-heartbeat", "owner": "11111111-1111-1111-1111-111111111111", "secure_runtime_access": false, "pingdom": 0, "allow_indexserver": false, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "failover_appserver": 0, "migration_started_at": 1471634332, "migration_completed_at": 1471632727, "support_plan": "regular_support", "on_server_development": false, "drush_version": 5, "label": "behat tests", "appserver": 1, "allow_read_slaves": false, "indexserver": 1, "php_version": "55", "php_channel": "stable", "allow_cacheserver": false, "ssl_enabled": null, "min_backups": 0, "service_level": "free", "dedicated_ip": null, "dbserver": 1, "framework": "wordpress", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "branch": "master"}, "cacheserver": 1, "guilty_of_abuse": null, "preferred_zone": "chios", "pingdom_chance": 0, "holder_id": "11111111-1111-1111-1111-111111111111", "name": "behat-tests", "created": 1471385341, "max_backups": 0, "holder_type": "user", "number_allow_domains": 0, "pingdom_manually_enabled": false, "last_code_push": {"timestamp": "2016-08-19T19:05:16", "user_uuid": "11111111-1111-1111-1111-111111111111"}}, "base_domain": null, "attributes": {"label": "behat tests"}, "add_ons": []}' + body: '{"created": 1471385341, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "framework": "wordpress", "holder_id": "11111111-1111-1111-1111-111111111111", "holder_type": "user", "last_code_push": {"timestamp": "2016-08-19T19:05:16", "user_uuid": "11111111-1111-1111-1111-111111111111"}, "migration_completed_at": 1471632727, "migration_started_at": 1471634332, "name": "behat-tests", "owner": "11111111-1111-1111-1111-111111111111", "php_version": "55", "preferred_zone": "chios", "service_level": "free", "plan_name": "Sandbox", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "branch": "master"}, "label": "behat tests", "id": "11111111-1111-1111-1111-111111111111", "holder": {"profile": {"utm_term": "", "invites_to_nonuser": 4, "seen_first_time_user_popover": true, "utm_content": "/", "experiments": {"welcome_video": "shown"}, "full_name": "Dev User", "pullFromLive": false, "utm_device": "", "initial_identity_strategy": null, "utm_campaign": "pantheon.io (organic)", "tracking_first_site_create": 1428723370, "verify": "037eadb020d51ccddba9e06a64908c98", "tracking_first_code_push": 1428811227, "google_adwords_account_registered_sent": 1428707350, "invites_to_user": 8, "utm_medium": "", "job_function": "developer", "tracking_first_workflow_in_live": 1428811293, "tracking_first_team_invite": 1436464837, "firstname": "Dev", "invites_to_site": 12, "lastname": "User", "pda_campaign": null, "utm_source": "https://www.bing.com/search?setmkt=en-US&q=pantheon+san+francisco", "google_adwords_pushed_code_sent": 1428811242, "last-org-spinup": "none", "web_services_business": null, "initial_identity_name": null, "guilty_of_abuse": null, "invites_sent": 12, "tracking_first_site_upgrade": 1437784612, "google_adwords_paid_for_site_sent": 1438018300, "modified": 1458174494, "maxdevsites": 2, "lead_type": "", "organization": " Pantheon Systems, Inc"}, "id": "11111111-1111-1111-1111-111111111111", "email": "devuser@pantheon.io"}, "settings": {"allow_domains": false, "max_num_cdes": 10, "stunnel": false, "replica_verification_strategy": "pt-heartbeat", "owner": "11111111-1111-1111-1111-111111111111", "secure_runtime_access": false, "pingdom": 0, "allow_indexserver": false, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "failover_appserver": 0, "migration_started_at": 1471634332, "migration_completed_at": 1471632727, "support_plan": "regular_support", "on_server_development": false, "drush_version": 5, "label": "behat tests", "appserver": 1, "allow_read_slaves": false, "indexserver": 1, "php_version": "55", "php_channel": "stable", "allow_cacheserver": false, "ssl_enabled": null, "min_backups": 0, "service_level": "free", "plan_name": "Sandbox", "dedicated_ip": null, "dbserver": 1, "framework": "wordpress", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "branch": "master"}, "cacheserver": 1, "guilty_of_abuse": null, "preferred_zone": "chios", "pingdom_chance": 0, "holder_id": "11111111-1111-1111-1111-111111111111", "name": "behat-tests", "created": 1471385341, "max_backups": 0, "holder_type": "user", "number_allow_domains": 0, "pingdom_manually_enabled": false, "last_code_push": {"timestamp": "2016-08-19T19:05:16", "user_uuid": "11111111-1111-1111-1111-111111111111"}}, "base_domain": null, "attributes": {"label": "behat tests"}, "add_ons": []}' - request: method: GET diff --git a/tests/fixtures/site-list.yml b/tests/fixtures/site-list.yml index 0c4e535d6..3beb492bf 100644 --- a/tests/fixtures/site-list.yml +++ b/tests/fixtures/site-list.yml @@ -107,7 +107,7 @@ Pragma: no-cache Vary: Accept-Encoding Strict-Transport-Security: max-age=31536000 - body: '[{"archived": false, "invited_by_id": "11111111-1111-1111-1111-111111111111", "role": "team_member", "id": "11111111-1111-1111-1111-111111111111", "key": "11111111-1111-1111-1111-111111111111", "site_id": "11111111-1111-1111-1111-111111111111", "user_id": "11111111-1111-1111-1111-111111111111", "site": {"created_by_user_id": "11111111-1111-1111-1111-111111111111", "user_in_charge_id": "11111111-1111-1111-1111-111111111111", "product": {"id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "longname": "WordPress"}, "holder_id": "11111111-1111-1111-1111-111111111111", "name": "behat-tests", "user_in_charge": {"profile": {"utm_term": "", "invites_to_nonuser": 4, "seen_first_time_user_popover": true, "utm_content": "/", "experiments": {"welcome_video": "shown"}, "full_name": "Dev User", "pullFromLive": false, "utm_device": "", "initial_identity_strategy": null, "utm_campaign": "pantheon.io (organic)", "tracking_first_site_create": 1428723370, "verify": "037eadb020d51ccddba9e06a64908c98", "tracking_first_code_push": 1428811227, "google_adwords_account_registered_sent": 1428707350, "invites_to_user": 8, "utm_medium": "", "job_function": "developer", "tracking_first_workflow_in_live": 1428811293, "tracking_first_team_invite": 1436464837, "firstname": "Dev", "invites_to_site": 12, "lastname": "User", "pda_campaign": null, "utm_source": "https://www.bing.com/search?setmkt=en-US&q=pantheon+san+francisco", "google_adwords_pushed_code_sent": 1428811242, "last-org-spinup": "none", "web_services_business": null, "initial_identity_name": null, "guilty_of_abuse": null, "invites_sent": 12, "tracking_first_site_upgrade": 1437784612, "google_adwords_paid_for_site_sent": 1438018300, "modified": 1458174494, "maxdevsites": 2, "lead_type": "", "organization": " Pantheon Systems, Inc"}, "id": "11111111-1111-1111-1111-111111111111", "email": "devuser@pantheon.io"}, "created": 1471385341, "upstream_updates_by_environment": {"remote_head": "99d9779d7924d37be5750954b774ec786a95e5e0", "ahead": 1, "remote_branch": "refs/remotes/origin/master", "live": {}, "dev": {"has_code": true, "is_up_to_date_with_upstream": true}, "behind": 0, "has_code": true, "test": {}, "has_remote_head": true, "remote_url": "https://github.com/pantheon-systems/WordPress"}, "last_code_push": {"timestamp": "2016-08-16T22:09:26", "user_uuid": null}, "framework": "wordpress", "holder_type": "user", "service_level": "free", "php_version": "55", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "branch": "master"}, "owner": "11111111-1111-1111-1111-111111111111", "attributes": {"label": "behat tests"}, "holder": {"profile": {"utm_term": "", "invites_to_nonuser": 4, "seen_first_time_user_popover": true, "utm_content": "/", "experiments": {"welcome_video": "shown"}, "full_name": "Dev User", "pullFromLive": false, "utm_device": "", "initial_identity_strategy": null, "utm_campaign": "pantheon.io (organic)", "tracking_first_site_create": 1428723370, "verify": "037eadb020d51ccddba9e06a64908c98", "tracking_first_code_push": 1428811227, "google_adwords_account_registered_sent": 1428707350, "invites_to_user": 8, "utm_medium": "", "job_function": "developer", "tracking_first_workflow_in_live": 1428811293, "tracking_first_team_invite": 1436464837, "firstname": "Dev", "invites_to_site": 12, "lastname": "User", "pda_campaign": null, "utm_source": "https://www.bing.com/search?setmkt=en-US&q=pantheon+san+francisco", "google_adwords_pushed_code_sent": 1428811242, "last-org-spinup": "none", "web_services_business": null, "initial_identity_name": null, "guilty_of_abuse": null, "invites_sent": 12, "tracking_first_site_upgrade": 1437784612, "google_adwords_paid_for_site_sent": 1438018300, "modified": 1458174494, "maxdevsites": 2, "lead_type": "", "organization": " Pantheon Systems, Inc"}, "id": "11111111-1111-1111-1111-111111111111", "email": "devuser@pantheon.io"}, "id": "11111111-1111-1111-1111-111111111111", "preferred_zone": "chios", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf"}}]' + body: '[{"archived": false, "invited_by_id": "11111111-1111-1111-1111-111111111111", "role": "team_member", "id": "11111111-1111-1111-1111-111111111111", "key": "11111111-1111-1111-1111-111111111111", "site_id": "11111111-1111-1111-1111-111111111111", "user_id": "11111111-1111-1111-1111-111111111111", "site": {"created_by_user_id": "11111111-1111-1111-1111-111111111111", "user_in_charge_id": "11111111-1111-1111-1111-111111111111", "product": {"id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "longname": "WordPress"}, "holder_id": "11111111-1111-1111-1111-111111111111", "name": "behat-tests", "user_in_charge": {"profile": {"utm_term": "", "invites_to_nonuser": 4, "seen_first_time_user_popover": true, "utm_content": "/", "experiments": {"welcome_video": "shown"}, "full_name": "Dev User", "pullFromLive": false, "utm_device": "", "initial_identity_strategy": null, "utm_campaign": "pantheon.io (organic)", "tracking_first_site_create": 1428723370, "verify": "037eadb020d51ccddba9e06a64908c98", "tracking_first_code_push": 1428811227, "google_adwords_account_registered_sent": 1428707350, "invites_to_user": 8, "utm_medium": "", "job_function": "developer", "tracking_first_workflow_in_live": 1428811293, "tracking_first_team_invite": 1436464837, "firstname": "Dev", "invites_to_site": 12, "lastname": "User", "pda_campaign": null, "utm_source": "https://www.bing.com/search?setmkt=en-US&q=pantheon+san+francisco", "google_adwords_pushed_code_sent": 1428811242, "last-org-spinup": "none", "web_services_business": null, "initial_identity_name": null, "guilty_of_abuse": null, "invites_sent": 12, "tracking_first_site_upgrade": 1437784612, "google_adwords_paid_for_site_sent": 1438018300, "modified": 1458174494, "maxdevsites": 2, "lead_type": "", "organization": " Pantheon Systems, Inc"}, "id": "11111111-1111-1111-1111-111111111111", "email": "devuser@pantheon.io"}, "created": 1471385341, "upstream_updates_by_environment": {"remote_head": "99d9779d7924d37be5750954b774ec786a95e5e0", "ahead": 1, "remote_branch": "refs/remotes/origin/master", "live": {}, "dev": {"has_code": true, "is_up_to_date_with_upstream": true}, "behind": 0, "has_code": true, "test": {}, "has_remote_head": true, "remote_url": "https://github.com/pantheon-systems/WordPress"}, "last_code_push": {"timestamp": "2016-08-16T22:09:26", "user_uuid": null}, "framework": "wordpress", "holder_type": "user", "service_level": "free", "plan_name": "Sandbox", "php_version": "55", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "branch": "master"}, "owner": "11111111-1111-1111-1111-111111111111", "attributes": {"label": "behat tests"}, "holder": {"profile": {"utm_term": "", "invites_to_nonuser": 4, "seen_first_time_user_popover": true, "utm_content": "/", "experiments": {"welcome_video": "shown"}, "full_name": "Dev User", "pullFromLive": false, "utm_device": "", "initial_identity_strategy": null, "utm_campaign": "pantheon.io (organic)", "tracking_first_site_create": 1428723370, "verify": "037eadb020d51ccddba9e06a64908c98", "tracking_first_code_push": 1428811227, "google_adwords_account_registered_sent": 1428707350, "invites_to_user": 8, "utm_medium": "", "job_function": "developer", "tracking_first_workflow_in_live": 1428811293, "tracking_first_team_invite": 1436464837, "firstname": "Dev", "invites_to_site": 12, "lastname": "User", "pda_campaign": null, "utm_source": "https://www.bing.com/search?setmkt=en-US&q=pantheon+san+francisco", "google_adwords_pushed_code_sent": 1428811242, "last-org-spinup": "none", "web_services_business": null, "initial_identity_name": null, "guilty_of_abuse": null, "invites_sent": 12, "tracking_first_site_upgrade": 1437784612, "google_adwords_paid_for_site_sent": 1438018300, "modified": 1458174494, "maxdevsites": 2, "lead_type": "", "organization": " Pantheon Systems, Inc"}, "id": "11111111-1111-1111-1111-111111111111", "email": "devuser@pantheon.io"}, "id": "11111111-1111-1111-1111-111111111111", "preferred_zone": "chios", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf"}}]' - request: method: GET @@ -212,7 +212,7 @@ Pragma: no-cache Vary: Accept-Encoding Strict-Transport-Security: max-age=31536000 - body: '{"created": 1471385341, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "framework": "wordpress", "holder_id": "11111111-1111-1111-1111-111111111111", "holder_type": "user", "last_code_push": {"timestamp": "2016-08-16T22:09:26", "user_uuid": null}, "name": "behat-tests", "owner": "11111111-1111-1111-1111-111111111111", "php_version": "55", "preferred_zone": "chios", "service_level": "free", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "branch": "master"}, "label": "behat tests", "id": "11111111-1111-1111-1111-111111111111", "holder": {"profile": {"utm_term": "", "invites_to_nonuser": 4, "seen_first_time_user_popover": true, "utm_content": "/", "experiments": {"welcome_video": "shown"}, "full_name": "Dev User", "pullFromLive": false, "utm_device": "", "initial_identity_strategy": null, "utm_campaign": "pantheon.io (organic)", "tracking_first_site_create": 1428723370, "verify": "037eadb020d51ccddba9e06a64908c98", "tracking_first_code_push": 1428811227, "google_adwords_account_registered_sent": 1428707350, "invites_to_user": 8, "utm_medium": "", "job_function": "developer", "tracking_first_workflow_in_live": 1428811293, "tracking_first_team_invite": 1436464837, "firstname": "Dev", "invites_to_site": 12, "lastname": "User", "pda_campaign": null, "utm_source": "https://www.bing.com/search?setmkt=en-US&q=pantheon+san+francisco", "google_adwords_pushed_code_sent": 1428811242, "last-org-spinup": "none", "web_services_business": null, "initial_identity_name": null, "guilty_of_abuse": null, "invites_sent": 12, "tracking_first_site_upgrade": 1437784612, "google_adwords_paid_for_site_sent": 1438018300, "modified": 1458174494, "maxdevsites": 2, "lead_type": "", "organization": " Pantheon Systems, Inc"}, "id": "11111111-1111-1111-1111-111111111111", "email": "devuser@pantheon.io"}, "settings": {"allow_domains": false, "max_num_cdes": 10, "stunnel": false, "replica_verification_strategy": "pt-heartbeat", "owner": "11111111-1111-1111-1111-111111111111", "secure_runtime_access": false, "pingdom": 0, "allow_indexserver": false, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "failover_appserver": 0, "cacheserver": 1, "support_plan": "regular_support", "on_server_development": false, "drush_version": 5, "label": "behat tests", "appserver": 1, "allow_read_slaves": false, "indexserver": 1, "php_version": "55", "php_channel": "stable", "allow_cacheserver": false, "ssl_enabled": null, "min_backups": 0, "service_level": "free", "dedicated_ip": null, "dbserver": 1, "framework": "wordpress", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "branch": "master"}, "guilty_of_abuse": null, "preferred_zone": "chios", "pingdom_chance": 0, "holder_id": "11111111-1111-1111-1111-111111111111", "name": "behat-tests", "created": 1471385341, "max_backups": 0, "holder_type": "user", "number_allow_domains": 0, "pingdom_manually_enabled": false, "last_code_push": {"timestamp": "2016-08-16T22:09:26", "user_uuid": null}}, "base_domain": null, "attributes": {"label": "behat tests"}, "add_ons": []}' + body: '{"created": 1471385341, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "framework": "wordpress", "holder_id": "11111111-1111-1111-1111-111111111111", "holder_type": "user", "last_code_push": {"timestamp": "2016-08-16T22:09:26", "user_uuid": null}, "name": "behat-tests", "owner": "11111111-1111-1111-1111-111111111111", "php_version": "55", "preferred_zone": "chios", "service_level": "free", "plan_name": "Sandbox", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "branch": "master"}, "label": "behat tests", "id": "11111111-1111-1111-1111-111111111111", "holder": {"profile": {"utm_term": "", "invites_to_nonuser": 4, "seen_first_time_user_popover": true, "utm_content": "/", "experiments": {"welcome_video": "shown"}, "full_name": "Dev User", "pullFromLive": false, "utm_device": "", "initial_identity_strategy": null, "utm_campaign": "pantheon.io (organic)", "tracking_first_site_create": 1428723370, "verify": "037eadb020d51ccddba9e06a64908c98", "tracking_first_code_push": 1428811227, "google_adwords_account_registered_sent": 1428707350, "invites_to_user": 8, "utm_medium": "", "job_function": "developer", "tracking_first_workflow_in_live": 1428811293, "tracking_first_team_invite": 1436464837, "firstname": "Dev", "invites_to_site": 12, "lastname": "User", "pda_campaign": null, "utm_source": "https://www.bing.com/search?setmkt=en-US&q=pantheon+san+francisco", "google_adwords_pushed_code_sent": 1428811242, "last-org-spinup": "none", "web_services_business": null, "initial_identity_name": null, "guilty_of_abuse": null, "invites_sent": 12, "tracking_first_site_upgrade": 1437784612, "google_adwords_paid_for_site_sent": 1438018300, "modified": 1458174494, "maxdevsites": 2, "lead_type": "", "organization": " Pantheon Systems, Inc"}, "id": "11111111-1111-1111-1111-111111111111", "email": "devuser@pantheon.io"}, "settings": {"allow_domains": false, "max_num_cdes": 10, "stunnel": false, "replica_verification_strategy": "pt-heartbeat", "owner": "11111111-1111-1111-1111-111111111111", "secure_runtime_access": false, "pingdom": 0, "allow_indexserver": false, "created_by_user_id": "11111111-1111-1111-1111-111111111111", "failover_appserver": 0, "cacheserver": 1, "support_plan": "regular_support", "on_server_development": false, "drush_version": 5, "label": "behat tests", "appserver": 1, "allow_read_slaves": false, "indexserver": 1, "php_version": "55", "php_channel": "stable", "allow_cacheserver": false, "ssl_enabled": null, "min_backups": 0, "service_level": "free", "plan_name": "Sandbox", "dedicated_ip": null, "dbserver": 1, "framework": "wordpress", "upstream": {"url": "https://github.com/pantheon-systems/WordPress", "product_id": "e8fe8550-1ab9-4964-8838-2b9abdccf4bf", "branch": "master"}, "guilty_of_abuse": null, "preferred_zone": "chios", "pingdom_chance": 0, "holder_id": "11111111-1111-1111-1111-111111111111", "name": "behat-tests", "created": 1471385341, "max_backups": 0, "holder_type": "user", "number_allow_domains": 0, "pingdom_manually_enabled": false, "last_code_push": {"timestamp": "2016-08-16T22:09:26", "user_uuid": null}}, "base_domain": null, "attributes": {"label": "behat tests"}, "add_ons": []}' - request: method: GET diff --git a/tests/unit_tests/Collections/PlansTest.php b/tests/unit_tests/Collections/PlansTest.php new file mode 100644 index 000000000..4a8dbe323 --- /dev/null +++ b/tests/unit_tests/Collections/PlansTest.php @@ -0,0 +1,79 @@ +plan = $this->getMockBuilder(Plan::class) + ->disableOriginalConstructor() + ->getMock(); + $this->site = $this->getMockBuilder(Site::class) + ->disableOriginalConstructor() + ->getMock(); + $this->workflows = $this->getMockBuilder(Workflows::class) + ->disableOriginalConstructor() + ->getMock(); + $this->workflow = $this->getMockBuilder(Workflow::class) + ->disableOriginalConstructor() + ->getMock(); + $this->collection = new Plans(['site' => $this->site,]); + } + + /** + * Tests Plans::set() + */ + public function testSet() + { + $sku = 'this-is-a-sku'; + $this->plan->expects($this->once()) + ->method('getSku') + ->with() + ->willReturn($sku); + $this->site->expects($this->once()) + ->method('getWorkflows') + ->with() + ->willReturn($this->workflows); + $this->workflows->expects($this->once()) + ->method('create') + ->with('change_site_service_level', ['params' => compact('sku'),]) + ->willReturn($this->workflow); + + $out = $this->collection->set($this->plan); + $this->assertEquals($this->workflow, $out); + } +} diff --git a/tests/unit_tests/Commands/Plan/ListCommandTest.php b/tests/unit_tests/Commands/Plan/ListCommandTest.php new file mode 100644 index 000000000..92fc407b1 --- /dev/null +++ b/tests/unit_tests/Commands/Plan/ListCommandTest.php @@ -0,0 +1,42 @@ + 'master', 'sku' => 'xxx'], + ['id' => 'another', 'sku' => 'yyy'], + ]; + + $plans_collection = $this->getMockBuilder(Plans::class) + ->disableOriginalConstructor() + ->getMock(); + $plans_collection->expects($this->once()) + ->method('serialize') + ->willReturn($plans_info); + + $this->site->expects($this->once()) + ->method('getPlans') + ->willReturn($plans_collection); + + $command = new ListCommand(); + $command->setSites($this->sites); + $out = $command->listPlans('my-site'); + $this->assertEquals($plans_info, $out->getArrayCopy()); + } +} diff --git a/tests/unit_tests/Commands/Plan/SetCommandTest.php b/tests/unit_tests/Commands/Plan/SetCommandTest.php new file mode 100644 index 000000000..15b82fda6 --- /dev/null +++ b/tests/unit_tests/Commands/Plan/SetCommandTest.php @@ -0,0 +1,84 @@ +command = new SetCommand(); + $this->command->setSites($this->sites); + $this->command->setLogger($this->logger); + } + + /** + * Tests the plan:set command + */ + public function testSet() + { + $plan = $this->getMockBuilder(Plan::class) + ->disableOriginalConstructor() + ->getMock(); + $plans = $this->getMockBuilder(Plans::class) + ->disableOriginalConstructor() + ->getMock(); + $workflow = $this->getMockBuilder(Workflow::class) + ->disableOriginalConstructor() + ->getMock(); + + $site_name = 'site_name'; + $plan->id = 'plan_id'; + $message = 'successful workflow'; + + $this->site->expects($this->once()) + ->method('getPlans') + ->with() + ->willReturn($plans); + $plans->expects($this->once()) + ->method('get') + ->with($plan->id) + ->willReturn($plan); + $plans->expects($this->once()) + ->method('set') + ->with($plan) + ->willReturn($workflow); + $workflow->expects($this->once()) + ->method('checkProgress') + ->with() + ->willReturn(true); + $workflow->expects($this->once()) + ->method('getMessage') + ->with() + ->willReturn($message); + + $this->logger->expects($this->at(0)) + ->method('log')->with( + $this->equalTo('notice'), + $this->equalTo('Setting plan of "{site_id}" to "{plan_id}".') + ); + $this->logger->expects($this->at(1)) + ->method('log')->with( + $this->equalTo('notice'), + $this->equalTo($message) + ); + + $out = $this->command->set($site_name, $plan->id); + $this->assertNull($out); + } +} diff --git a/tests/unit_tests/Models/PlanTest.php b/tests/unit_tests/Models/PlanTest.php new file mode 100644 index 000000000..ad3acf239 --- /dev/null +++ b/tests/unit_tests/Models/PlanTest.php @@ -0,0 +1,211 @@ +plans = $this->getMockBuilder(Plans::class) + ->disableOriginalConstructor() + ->getMock(); + $this->data = [ + 'monthly_collection' => [ + 'attributes' => [ + 'billing_cycle' => 'monthly', + 'id' => 'monthly_id_collection', + 'plan_name' => 'Monthly Plan Name (from collection)', + 'plan_sku' => 'Monthly Plan SKU (from collection)', + 'price' => 100, + ], + ], + 'annual_collection' => [ + 'attributes' => [ + 'billing_cycle' => 'annual', + 'id' => 'annual_id_collection', + 'plan_name' => 'Annual Plan Name (from collection)', + 'plan_sku' => 'Annual Plan SKU (from collection)', + 'price' => 2400, + ], + ], + 'monthly_site' => [ + 'billing_cycle' => 'monthly', + 'id' => 'monthly_id_site', + 'name' => 'Monthly Plan Name (from site)', + 'price' => 300, + 'sku' => 'Monthly Plan SKU (from site)', + ], + 'annual_site' => [ + 'billing_cycle' => 'annual', + 'id' => 'annual_id_site', + 'name' => 'Annual Plan Name (from site)', + 'price' => 4800, + 'sku' => 'Annual Plan SKU (from site)', + ], + 'free' => [ + 'billing_cycle' => 'monthly', + 'id' => 'plan_no-cost', + 'name' => 'Free Plan', + 'price' => 0, + 'sku' => 'plan-free_is-no-cost', + ], + ]; + } + + /** + * Tests Plan::__construct() to ensure the variability of the plan data does not affect operation of the model + */ + public function testConstruct() + { + $data_from_collection = $this->data['monthly_collection']; + $this->assertEquals( + $data_from_collection['attributes']['plan_name'], + $this->makePlan($data_from_collection)->get('plan_name') + ); + + $data_from_site = $this->data['monthly_site']; + $this->assertEquals($data_from_site['name'], $this->makePlan($data_from_site)->get('name')); + } + + /** + * Tests Plan::getMonthlyPrice() + */ + public function testGetMonthlyPrice() + { + $annual_data = $this->data['annual_collection']; + $this->assertEquals( + ($annual_data['attributes']['price']/12), + $this->makePlan($annual_data)->getMonthlyPrice() + ); + + $monthly_data = $this->data['monthly_collection']; + $this->assertEquals($monthly_data['attributes']['price'], $this->makePlan($monthly_data)->getMonthlyPrice()); + } + + /** + * Tests Plan::getName() to ensure the variability of the plan data does not affect operation of the model + */ + public function testGetName() + { + $data_from_collection = $this->data['annual_collection']; + $this->assertEquals( + $data_from_collection['attributes']['plan_name'], + $this->makePlan($data_from_collection)->getName() + ); + + $data_from_site = $this->data['annual_site']; + $this->assertEquals($data_from_site['name'], $this->makePlan($data_from_site)->getName()); + } + + /** + * Tests Plan::getReferences() + */ + public function testGetReferences() + { + $data = $this->data['monthly_site']; + $this->assertEquals( + [$data['id'], $data['sku'],], + $this->makePlan($data)->getReferences() + ); + } + + /** + * Tests Plan::getSku() to ensure the variability of the plan data does not affect operation of the model + */ + public function testGetSku() + { + $data_from_collection = $this->data['annual_collection']; + $this->assertEquals( + $data_from_collection['attributes']['plan_sku'], + $this->makePlan($data_from_collection)->getSku() + ); + + $data_from_site = $this->data['annual_site']; + $this->assertEquals($data_from_site['sku'], $this->makePlan($data_from_site)->getSku()); + } + + /** + * Tests Plan::isAnnual() + */ + public function testIsAnnual() + { + $this->assertTrue($this->makePlan($this->data['annual_collection'])->isAnnual()); + $this->assertFalse($this->makePlan($this->data['monthly_collection'])->isAnnual()); + } + + /** + * Tests Plan::isFree() + */ + public function testIsFree() + { + $this->assertFalse($this->makePlan($this->data['annual_collection'])->isFree()); + $this->assertTrue($this->makePlan($this->data['free'])->isFree()); + } + + /** + * Tests Plan::isMonthly() + */ + public function testIsMonthly() + { + $this->assertFalse($this->makePlan($this->data['annual_collection'])->isMonthly()); + $this->assertTrue($this->makePlan($this->data['monthly_collection'])->isMonthly()); + } + + /** + * Tests Plan::serialize() + */ + public function testSerialize() + { + $this->config->expects($this->exactly(2)) + ->method('get') + ->with('monetary_format') + ->willReturn('$%01.2f'); + $data = $this->data['monthly_site']; + $formatted_price = '$3.00'; + $expected = [ + 'billing_cycle' => $data['billing_cycle'], + 'id' => $data['id'], + 'monthly_price' => $formatted_price, + 'name' => $data['name'], + 'price' => $formatted_price, + 'sku' => $data['sku'], + ]; + $this->assertEquals( + $expected, + $this->makePlan($data)->serialize() + ); + } + + /** + * @param array $attributes + * @return Plan + */ + protected function makePlan(array $attributes = []) + { + $model = new Plan((object)$attributes, ['collection' => $this->plans,]); + $model->setConfig($this->config); + $model->setRequest($this->request); + return $model; + } +} diff --git a/tests/unit_tests/Models/SiteTest.php b/tests/unit_tests/Models/SiteTest.php index 7fafbb916..1c39cc2f4 100644 --- a/tests/unit_tests/Models/SiteTest.php +++ b/tests/unit_tests/Models/SiteTest.php @@ -5,12 +5,14 @@ use League\Container\Container; use Pantheon\Terminus\Collections\Branches; use Pantheon\Terminus\Collections\Environments; +use Pantheon\Terminus\Collections\Plans; use Pantheon\Terminus\Collections\SiteOrganizationMemberships; use Pantheon\Terminus\Collections\SiteUserMemberships; use Pantheon\Terminus\Collections\Tags; use Pantheon\Terminus\Collections\Workflows; use Pantheon\Terminus\Exceptions\TerminusException; use Pantheon\Terminus\Models\NewRelic; +use Pantheon\Terminus\Models\Plan; use Pantheon\Terminus\Models\Redis; use Pantheon\Terminus\Models\Site; use Pantheon\Terminus\Models\Solr; @@ -44,6 +46,14 @@ class SiteTest extends ModelTestCase * @var SiteOrganizationMemberships */ protected $org_memberships; + /** + * @var Plan + */ + protected $plan; + /** + * @var Plans + */ + protected $plans; /** * @var Redis */ @@ -96,6 +106,12 @@ public function setUp() $this->org_memberships = $this->getMockBuilder(SiteOrganizationMemberships::class) ->disableOriginalConstructor() ->getMock(); + $this->plan = $this->getMockBuilder(Plan::class) + ->disableOriginalConstructor() + ->getMock(); + $this->plans = $this->getMockBuilder(Plans::class) + ->disableOriginalConstructor() + ->getMock(); $this->redis = $this->getMockBuilder(Redis::class) ->disableOriginalConstructor() ->getMock(); @@ -121,6 +137,8 @@ public function setUp() $this->container->add(Environments::class, $this->environments); $this->container->add(SiteOrganizationMemberships::class, $this->org_memberships); $this->container->add(NewRelic::class, $this->new_relic); + $this->container->add(Plan::class, $this->plan); + $this->container->add(Plans::class, $this->plans); $this->container->add(Redis::class, $this->redis); $this->container->add(SiteUserMemberships::class, $this->user_memberships); $this->container->add(Solr::class, $this->solr); @@ -379,6 +397,24 @@ public function testGetOrganizationMemberships() $this->assertEquals($this->org_memberships, $this->model->getOrgMemberships()); } + /** + * Tests Site::getPlan() + */ + public function testGetPlan() + { + $plan = $this->model->getPlan(); + $this->assertEquals($this->plan, $plan); + } + + /** + * Tests Site::getPlans() + */ + public function testGetPlans() + { + $plans = $this->model->getPlans(); + $this->assertEquals($this->plans, $plans); + } + /** * Tests Site::getReferences() */ @@ -479,7 +515,7 @@ public function testSerialize() 'created' => '682641540', 'framework' => 'framework name', 'organization' => 'organization name', - 'service_level' => 'service level', + 'plan_name' => 'plan name', 'php_version' => '75', 'holder_type' => 'holder type', 'holder_id' => 'holder id', @@ -494,7 +530,7 @@ public function testSerialize() 'created' => '1991-08-19 22:39:00', 'framework' => 'framework name', 'organization' => 'organization name', - 'service_level' => 'service level', + 'plan_name' => 'plan name', 'upstream' => '***UPSTREAM***', 'php_version' => '7.5', 'holder_type' => 'holder type', @@ -539,7 +575,7 @@ public function testSerializeNotTimestamp() 'created' => 'August 19, 1991 10:39PM', 'framework' => 'framework name', 'organization' => 'organization name', - 'service_level' => 'service level', + 'plan_name' => 'plan name', 'php_version' => '75', 'holder_type' => 'holder type', 'holder_id' => 'holder id', @@ -554,7 +590,7 @@ public function testSerializeNotTimestamp() 'created' => '1991-08-19 22:39:00', 'framework' => 'framework name', 'organization' => 'organization name', - 'service_level' => 'service level', + 'plan_name' => 'plan name', 'upstream' => '***UPSTREAM***', 'php_version' => '7.5', 'holder_type' => 'holder type',