403Webshell
Server IP : 46.105.57.169  /  Your IP : 216.73.217.35
Web Server : Apache
System : Linux webm002.cluster120.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User : verseaumee ( 152031)
PHP Version : 8.5.7
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/verseaumee/123click/assets/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/verseaumee/123click/assets/user.tar
freedoms.php000060400000000407150752717500007067 0ustar00<?php
/**
 * User Dashboard Freedoms administration panel.
 *
 * @package WordPress
 * @subpackage Administration
 * @since 3.4.0
 */

/** Load WordPress Administration Bootstrap */
require_once __DIR__ . '/admin.php';

require ABSPATH . 'wp-admin/freedoms.php';
credits.php000060400000000405150752717500006716 0ustar00<?php
/**
 * User Dashboard Credits administration panel.
 *
 * @package WordPress
 * @subpackage Administration
 * @since 3.4.0
 */

/** Load WordPress Administration Bootstrap */
require_once __DIR__ . '/admin.php';

require ABSPATH . 'wp-admin/credits.php';
about.php000060400000000401150752717500006367 0ustar00<?php
/**
 * User Dashboard About administration panel.
 *
 * @package WordPress
 * @subpackage Administration
 * @since 3.4.0
 */

/** Load WordPress Administration Bootstrap */
require_once __DIR__ . '/admin.php';

require ABSPATH . 'wp-admin/about.php';
admin.php000060400000001541150752717500006353 0ustar00<?php
/**
 * WordPress User Administration Bootstrap
 *
 * @package WordPress
 * @subpackage Administration
 * @since 3.1.0
 */

define( 'WP_USER_ADMIN', true );

require_once dirname( __DIR__ ) . '/admin.php';

if ( ! is_multisite() ) {
	wp_redirect( admin_url() );
	exit;
}

$redirect_user_admin_request = ( 0 !== strcasecmp( $current_blog->domain, $current_site->domain ) || 0 !== strcasecmp( $current_blog->path, $current_site->path ) );

/**
 * Filters whether to redirect the request to the User Admin in Multisite.
 *
 * @since 3.2.0
 *
 * @param bool $redirect_user_admin_request Whether the request should be redirected.
 */
$redirect_user_admin_request = apply_filters( 'redirect_user_admin_request', $redirect_user_admin_request );

if ( $redirect_user_admin_request ) {
	wp_redirect( user_admin_url() );
	exit;
}

unset( $redirect_user_admin_request );
user-edit.php000060400000000372150752717500007165 0ustar00<?php
/**
 * Edit user administration panel.
 *
 * @package WordPress
 * @subpackage Administration
 * @since 3.1.0
 */

/** Load WordPress Administration Bootstrap */
require_once __DIR__ . '/admin.php';

require ABSPATH . 'wp-admin/user-edit.php';
contribute.php000060400000000413150752717500007436 0ustar00<?php
/**
 * User Dashboard Contribute administration panel.
 *
 * @package WordPress
 * @subpackage Administration
 * @since 6.6.0
 */

/** Load WordPress Administration Bootstrap */
require_once __DIR__ . '/admin.php';

require ABSPATH . 'wp-admin/contribute.php';
privacy.php000060400000000405150752717500006736 0ustar00<?php
/**
 * User Dashboard Privacy administration panel.
 *
 * @package WordPress
 * @subpackage Administration
 * @since 4.9.0
 */

/** Load WordPress Administration Bootstrap */
require_once __DIR__ . '/admin.php';

require ABSPATH . 'wp-admin/privacy.php';
menu.php000060400000001366150752717500006234 0ustar00<?php
/**
 * Build User Administration Menu.
 *
 * @package WordPress
 * @subpackage Administration
 * @since 3.1.0
 */

$menu[2] = array( __( 'Dashboard' ), 'exist', 'index.php', '', 'menu-top menu-top-first menu-icon-dashboard', 'menu-dashboard', 'dashicons-dashboard' );

$menu[4] = array( '', 'exist', 'separator1', '', 'wp-menu-separator' );

$menu[70] = array( __( 'Profile' ), 'exist', 'profile.php', '', 'menu-top menu-icon-users', 'menu-users', 'dashicons-admin-users' );

$menu[99] = array( '', 'exist', 'separator-last', '', 'wp-menu-separator' );

$_wp_real_parent_file['users.php'] = 'profile.php';
$compat                            = array();
$submenu                           = array();

require_once ABSPATH . 'wp-admin/includes/menu.php';
profile.php000060400000000374150752717500006726 0ustar00<?php
/**
 * User Profile Administration Screen.
 *
 * @package WordPress
 * @subpackage Administration
 * @since 3.1.0
 */

/** Load WordPress Administration Bootstrap */
require_once __DIR__ . '/admin.php';

require ABSPATH . 'wp-admin/profile.php';
index.php000060400000000373150752717500006374 0ustar00<?php
/**
 * User Dashboard Administration Screen
 *
 * @package WordPress
 * @subpackage Administration
 * @since 3.1.0
 */

/** Load WordPress Administration Bootstrap */
require_once __DIR__ . '/admin.php';

require ABSPATH . 'wp-admin/index.php';
profile/profiles/profile.xml000064400000005356150752760110012226 0ustar00<?xml version="1.0" encoding="utf-8"?>
<form>
	<fields name="profile">
		<fieldset
			name="profile"
			label="PLG_USER_PROFILE_SLIDER_LABEL"
		>
			<field
				name="address1"
				type="text"
				label="PLG_USER_PROFILE_FIELD_ADDRESS1_LABEL"
				description="PLG_USER_PROFILE_FIELD_ADDRESS1_DESC"
				id="address1"
				filter="string"
				size="30"
			/>

			<field
				name="address2"
				type="text"
				label="PLG_USER_PROFILE_FIELD_ADDRESS2_LABEL"
				description="PLG_USER_PROFILE_FIELD_ADDRESS2_DESC"
				id="address2"
				filter="string"
				size="30"
			/>

			<field
				name="city"
				type="text"
				label="PLG_USER_PROFILE_FIELD_CITY_LABEL"
				description="PLG_USER_PROFILE_FIELD_CITY_DESC"
				id="city"
				filter="string"
				size="30"
			/>

			<field
				name="region"
				type="text"
				label="PLG_USER_PROFILE_FIELD_REGION_LABEL"
				description="PLG_USER_PROFILE_FIELD_REGION_DESC"
				id="region"
				filter="string"
				size="30"
			/>

			<field
				name="country"
				type="text"
				label="PLG_USER_PROFILE_FIELD_COUNTRY_LABEL"
				description="PLG_USER_PROFILE_FIELD_COUNTRY_DESC"
				id="country"
				filter="string"
				size="30"
			/>

			<field
				name="postal_code"
				type="text"
				label="PLG_USER_PROFILE_FIELD_POSTAL_CODE_LABEL"
				description="PLG_USER_PROFILE_FIELD_POSTAL_CODE_DESC"
				id="postal_code"
				filter="string"
				size="30"
			/>

			<field
				name="phone"
				type="tel"
				label="PLG_USER_PROFILE_FIELD_PHONE_LABEL"
				description="PLG_USER_PROFILE_FIELD_PHONE_DESC"
				id="phone"
				filter="string"
				size="30"
			/>

			<field
				name="website"
				type="url"
				label="PLG_USER_PROFILE_FIELD_WEB_SITE_LABEL"
				description="PLG_USER_PROFILE_FIELD_WEB_SITE_DESC"
				id="website"
				filter="url"
				size="30"
				validate="url"
			/>

			<field
				name="favoritebook"
				type="text"
				label="PLG_USER_PROFILE_FIELD_FAVORITE_BOOK_LABEL"
				description="PLG_USER_PROFILE_FIELD_FAVORITE_BOOK_DESC"
				filter="string"
				size="30"
			/>

			<field
				name="aboutme"
				type="textarea"
				label="PLG_USER_PROFILE_FIELD_ABOUT_ME_LABEL"
				description="PLG_USER_PROFILE_FIELD_ABOUT_ME_DESC"
				cols="30"
				rows="5"
				filter="safehtml"
			/>

			<field
				name="dob"
				type="dob"
				label="PLG_USER_PROFILE_FIELD_DOB_LABEL"
				description="PLG_USER_PROFILE_FIELD_DOB_DESC"
				info="PLG_USER_PROFILE_SPACER_DOB"
				translateformat="true"
				showtime="false"
				filter="server_utc"
			/>

			<field
				name="tos"
				type="tos"
				label="PLG_USER_PROFILE_FIELD_TOS_LABEL"
				description="PLG_USER_PROFILE_FIELD_TOS_DESC"
				default="0"
				filter="integer"
				>
				<option value="1">PLG_USER_PROFILE_OPTION_AGREE</option>
				<option value="0">JNO</option>
			</field>
		</fieldset>
	</fields>
</form>
profile/field/dob.php000064400000002735150752760110010557 0ustar00<?php
/**
 * @package     Joomla.Plugin
 * @subpackage  User.profile
 *
 * @copyright   Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('JPATH_PLATFORM') or die;

JFormHelper::loadFieldClass('calendar');

/**
 * Provides input for "Date of Birth" field
 *
 * @package     Joomla.Plugin
 * @subpackage  User.profile
 * @since       3.3.7
 */
class JFormFieldDob extends JFormFieldCalendar
{
	/**
	 * The form field type.
	 *
	 * @var    string
	 * @since  3.3.7
	 */
	protected $type = 'Dob';

	/**
	 * Method to get the field label markup.
	 *
	 * @return  string  The field label markup.
	 *
	 * @since   3.3.7
	 */
	protected function getLabel()
	{
		$label = parent::getLabel();

		// Get the info text from the XML element, defaulting to empty.
		$text  = $this->element['info'] ? (string) $this->element['info'] : '';
		$text  = $this->translateLabel ? JText::_($text) : $text;

		if ($text)
		{
			$app    = JFactory::getApplication();
			$layout = new JLayoutFile('plugins.user.profile.fields.dob');
			$view   = $app->input->getString('view', '');

			// Only display the tip when editing profile
			if ($view === 'registration' || $view === 'profile' || $app->isClient('administrator'))
			{
				$layout = new JLayoutFile('plugins.user.profile.fields.dob');
				$info   = $layout->render(array('text' => $text));
				$label  = $info . $label;
			}
		}

		return $label;
	}
}
profile/field/tos.php000064400000007042150752760110010614 0ustar00<?php
/**
 * @package     Joomla.Plugin
 * @subpackage  User.profile
 *
 * @copyright   Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('JPATH_PLATFORM') or die;

JFormHelper::loadFieldClass('radio');

/**
 * Provides input for TOS
 *
 * @since  2.5.5
 */
class JFormFieldTos extends JFormFieldRadio
{
	/**
	 * The form field type.
	 *
	 * @var    string
	 * @since  2.5.5
	 */
	protected $type = 'Tos';

	/**
	 * Method to get the field label markup.
	 *
	 * @return  string  The field label markup.
	 *
	 * @since   2.5.5
	 */
	protected function getLabel()
	{
		$label = '';

		if ($this->hidden)
		{
			return $label;
		}

		// Get the label text from the XML element, defaulting to the element name.
		$text = $this->element['label'] ? (string) $this->element['label'] : (string) $this->element['name'];
		$text = $this->translateLabel ? JText::_($text) : $text;

		// Set required to true as this field is not displayed at all if not required.
		$this->required = true;

		// Build the class for the label.
		$class = !empty($this->description) ? 'hasPopover' : '';
		$class = $class . ' required';
		$class = !empty($this->labelClass) ? $class . ' ' . $this->labelClass : $class;

		// Add the opening label tag and main attributes attributes.
		$label .= '<label id="' . $this->id . '-lbl" for="' . $this->id . '" class="' . $class . '"';

		// If a description is specified, use it to build a tooltip.
		if (!empty($this->description))
		{
			$label .= ' title="' . htmlspecialchars(trim($text, ':'), ENT_COMPAT, 'UTF-8') . '"';
			$label .= ' data-content="' . htmlspecialchars(
				$this->translateDescription ? JText::_($this->description) : $this->description,
				ENT_COMPAT,
				'UTF-8'
			) . '"';

			if (JFactory::getLanguage()->isRtl())
			{
				$label .= ' data-placement="left"';
			}
		}

		$tosArticle = $this->element['article'] > 0 ? (int) $this->element['article'] : 0;

		if ($tosArticle)
		{
			JHtml::_('behavior.modal');
			JLoader::register('ContentHelperRoute', JPATH_BASE . '/components/com_content/helpers/route.php');

			$attribs          = array();
			$attribs['class'] = 'modal';
			$attribs['rel']   = '{handler: \'iframe\', size: {x:800, y:500}}';

			$db    = JFactory::getDbo();
			$query = $db->getQuery(true);
			$query->select('id, alias, catid, language')
				->from('#__content')
				->where('id = ' . $tosArticle);
			$db->setQuery($query);
			$article = $db->loadObject();

			if (JLanguageAssociations::isEnabled())
			{
				$tosAssociated = JLanguageAssociations::getAssociations('com_content', '#__content', 'com_content.item', $tosArticle);
			}

			$currentLang = JFactory::getLanguage()->getTag();

			if (isset($tosAssociated) && $currentLang !== $article->language && array_key_exists($currentLang, $tosAssociated))
			{
				$url = ContentHelperRoute::getArticleRoute(
					$tosAssociated[$currentLang]->id,
					$tosAssociated[$currentLang]->catid,
					$tosAssociated[$currentLang]->language
				);

				$link = JHtml::_('link', JRoute::_($url . '&tmpl=component'), $text, $attribs);
			}
			else
			{
				$slug = $article->alias ? ($article->id . ':' . $article->alias) : $article->id;
				$url  = ContentHelperRoute::getArticleRoute($slug, $article->catid, $article->language);
				$link = JHtml::_('link', JRoute::_($url . '&tmpl=component'), $text, $attribs);
			}
		}
		else
		{
			$link = $text;
		}

		// Add the label text and closing tag.
		$label .= '>' . $link . '<span class="star">&#160;*</span></label>';

		return $label;
	}
}
profile/profile.php000064400000032110150752760110010356 0ustar00<?php
/**
 * @package     Joomla.Plugin
 * @subpackage  User.profile
 *
 * @copyright   Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;

use Joomla\CMS\Date\Date;
use Joomla\CMS\Factory;
use Joomla\CMS\Form\Form;
use Joomla\CMS\Form\FormHelper;
use Joomla\CMS\HTML\HTMLHelper;
use Joomla\CMS\Language\Text;
use Joomla\CMS\String\PunycodeHelper;
use Joomla\Utilities\ArrayHelper;

/**
 * An example custom profile plugin.
 *
 * @since  1.6
 */
class PlgUserProfile extends JPlugin
{
	/**
	 * Date of birth.
	 *
	 * @var    string
	 * @since  3.1
	 */
	private $date = '';

	/**
	 * Load the language file on instantiation.
	 *
	 * @var    boolean
	 * @since  3.1
	 */
	protected $autoloadLanguage = true;

	/**
	 * Constructor
	 *
	 * @param   object  &$subject  The object to observe
	 * @param   array   $config    An array that holds the plugin configuration
	 *
	 * @since   1.5
	 */
	public function __construct(& $subject, $config)
	{
		parent::__construct($subject, $config);
		FormHelper::addFieldPath(__DIR__ . '/field');
	}

	/**
	 * Runs on content preparation
	 *
	 * @param   string  $context  The context for the data
	 * @param   object  $data     An object containing the data for the form.
	 *
	 * @return  boolean
	 *
	 * @since   1.6
	 */
	public function onContentPrepareData($context, $data)
	{
		// Check we are manipulating a valid form.
		if (!in_array($context, array('com_users.profile', 'com_users.user', 'com_users.registration', 'com_admin.profile')))
		{
			return true;
		}

		if (is_object($data))
		{
			$userId = isset($data->id) ? $data->id : 0;

			if (!isset($data->profile) && $userId > 0)
			{
				// Load the profile data from the database.
				$db = Factory::getDbo();
				$db->setQuery(
					'SELECT profile_key, profile_value FROM #__user_profiles'
						. ' WHERE user_id = ' . (int) $userId . " AND profile_key LIKE 'profile.%'"
						. ' ORDER BY ordering'
				);

				try
				{
					$results = $db->loadRowList();
				}
				catch (RuntimeException $e)
				{
					$this->_subject->setError($e->getMessage());

					return false;
				}

				// Merge the profile data.
				$data->profile = array();

				foreach ($results as $v)
				{
					$k = str_replace('profile.', '', $v[0]);
					$data->profile[$k] = json_decode($v[1], true);

					if ($data->profile[$k] === null)
					{
						$data->profile[$k] = $v[1];
					}
				}
			}

			if (!HTMLHelper::isRegistered('users.url'))
			{
				HTMLHelper::register('users.url', array(__CLASS__, 'url'));
			}

			if (!HTMLHelper::isRegistered('users.calendar'))
			{
				HTMLHelper::register('users.calendar', array(__CLASS__, 'calendar'));
			}

			if (!HTMLHelper::isRegistered('users.tos'))
			{
				HTMLHelper::register('users.tos', array(__CLASS__, 'tos'));
			}

			if (!HTMLHelper::isRegistered('users.dob'))
			{
				HTMLHelper::register('users.dob', array(__CLASS__, 'dob'));
			}
		}

		return true;
	}

	/**
	 * Returns an anchor tag generated from a given value
	 *
	 * @param   string  $value  URL to use
	 *
	 * @return  mixed|string
	 */
	public static function url($value)
	{
		if (empty($value))
		{
			return HTMLHelper::_('users.value', $value);
		}
		else
		{
			// Convert website URL to utf8 for display
			$value = PunycodeHelper::urlToUTF8(htmlspecialchars($value));

			if (strpos($value, 'http') === 0)
			{
				return '<a href="' . $value . '">' . $value . '</a>';
			}
			else
			{
				return '<a href="http://' . $value . '">' . $value . '</a>';
			}
		}
	}

	/**
	 * Returns html markup showing a date picker
	 *
	 * @param   string  $value  valid date string
	 *
	 * @return  mixed
	 */
	public static function calendar($value)
	{
		if (empty($value))
		{
			return HTMLHelper::_('users.value', $value);
		}
		else
		{
			return HTMLHelper::_('date', $value, null, null);
		}
	}

	/**
	 * Returns the date of birth formatted and calculated using server timezone.
	 *
	 * @param   string  $value  valid date string
	 *
	 * @return  mixed
	 */
	public static function dob($value)
	{
		if (!$value)
		{
			return '';
		}

		return HTMLHelper::_('date', $value, Text::_('DATE_FORMAT_LC1'), false);
	}

	/**
	 * Return the translated strings yes or no depending on the value
	 *
	 * @param   boolean  $value  input value
	 *
	 * @return  string
	 */
	public static function tos($value)
	{
		if ($value)
		{
			return Text::_('JYES');
		}
		else
		{
			return Text::_('JNO');
		}
	}

	/**
	 * Adds additional fields to the user editing form
	 *
	 * @param   Form   $form  The form to be altered.
	 * @param   mixed  $data  The associated data for the form.
	 *
	 * @return  boolean
	 *
	 * @since   1.6
	 */
	public function onContentPrepareForm(Form $form, $data)
	{
		// Check we are manipulating a valid form.
		$name = $form->getName();

		if (!in_array($name, array('com_admin.profile', 'com_users.user', 'com_users.profile', 'com_users.registration')))
		{
			return true;
		}

		// Add the registration fields to the form.
		Form::addFormPath(__DIR__ . '/profiles');
		$form->loadFile('profile');

		$fields = array(
			'address1',
			'address2',
			'city',
			'region',
			'country',
			'postal_code',
			'phone',
			'website',
			'favoritebook',
			'aboutme',
			'dob',
			'tos',
		);

		// Change fields description when displayed in frontend or backend profile editing
		$app = Factory::getApplication();

		if ($app->isClient('site') || $name === 'com_users.user' || $name === 'com_admin.profile')
		{
			$form->setFieldAttribute('address1', 'description', 'PLG_USER_PROFILE_FILL_FIELD_DESC_SITE', 'profile');
			$form->setFieldAttribute('address2', 'description', 'PLG_USER_PROFILE_FILL_FIELD_DESC_SITE', 'profile');
			$form->setFieldAttribute('city', 'description', 'PLG_USER_PROFILE_FILL_FIELD_DESC_SITE', 'profile');
			$form->setFieldAttribute('region', 'description', 'PLG_USER_PROFILE_FILL_FIELD_DESC_SITE', 'profile');
			$form->setFieldAttribute('country', 'description', 'PLG_USER_PROFILE_FILL_FIELD_DESC_SITE', 'profile');
			$form->setFieldAttribute('postal_code', 'description', 'PLG_USER_PROFILE_FILL_FIELD_DESC_SITE', 'profile');
			$form->setFieldAttribute('phone', 'description', 'PLG_USER_PROFILE_FILL_FIELD_DESC_SITE', 'profile');
			$form->setFieldAttribute('website', 'description', 'PLG_USER_PROFILE_FILL_FIELD_DESC_SITE', 'profile');
			$form->setFieldAttribute('favoritebook', 'description', 'PLG_USER_PROFILE_FILL_FIELD_DESC_SITE', 'profile');
			$form->setFieldAttribute('aboutme', 'description', 'PLG_USER_PROFILE_FILL_FIELD_DESC_SITE', 'profile');
			$form->setFieldAttribute('dob', 'description', 'PLG_USER_PROFILE_FILL_FIELD_DESC_SITE', 'profile');
			$form->setFieldAttribute('tos', 'description', 'PLG_USER_PROFILE_FIELD_TOS_DESC_SITE', 'profile');
		}

		$tosArticle = $this->params->get('register_tos_article');
		$tosEnabled = $this->params->get('register-require_tos', 0);

		// We need to be in the registration form and field needs to be enabled
		if ($name !== 'com_users.registration' || !$tosEnabled)
		{
			// We only want the TOS in the registration form
			$form->removeField('tos', 'profile');
		}
		else
		{
			// Push the TOS article ID into the TOS field.
			$form->setFieldAttribute('tos', 'article', $tosArticle, 'profile');
		}

		foreach ($fields as $field)
		{
			// Case using the users manager in admin
			if ($name === 'com_users.user')
			{
				// Toggle whether the field is required.
				if ($this->params->get('profile-require_' . $field, 1) > 0)
				{
					$form->setFieldAttribute($field, 'required', ($this->params->get('profile-require_' . $field) == 2) ? 'required' : '', 'profile');
				}
				// Remove the field if it is disabled in registration and profile
				elseif ($this->params->get('register-require_' . $field, 1) == 0
					&& $this->params->get('profile-require_' . $field, 1) == 0)
				{
					$form->removeField($field, 'profile');
				}
			}
			// Case registration
			elseif ($name === 'com_users.registration')
			{
				// Toggle whether the field is required.
				if ($this->params->get('register-require_' . $field, 1) > 0)
				{
					$form->setFieldAttribute($field, 'required', ($this->params->get('register-require_' . $field) == 2) ? 'required' : '', 'profile');
				}
				else
				{
					$form->removeField($field, 'profile');
				}
			}
			// Case profile in site or admin
			elseif ($name === 'com_users.profile' || $name === 'com_admin.profile')
			{
				// Toggle whether the field is required.
				if ($this->params->get('profile-require_' . $field, 1) > 0)
				{
					$form->setFieldAttribute($field, 'required', ($this->params->get('profile-require_' . $field) == 2) ? 'required' : '', 'profile');
				}
				else
				{
					$form->removeField($field, 'profile');
				}
			}
		}

		// Drop the profile form entirely if there aren't any fields to display.
		$remainingfields = $form->getGroup('profile');

		if (!count($remainingfields))
		{
			$form->removeGroup('profile');
		}

		return true;
	}

	/**
	 * Method is called before user data is stored in the database
	 *
	 * @param   array    $user   Holds the old user data.
	 * @param   boolean  $isnew  True if a new user is stored.
	 * @param   array    $data   Holds the new user data.
	 *
	 * @return  boolean
	 *
	 * @since   3.1
	 * @throws  InvalidArgumentException on invalid date.
	 */
	public function onUserBeforeSave($user, $isnew, $data)
	{
		// Check that the date is valid.
		if (!empty($data['profile']['dob']))
		{
			try
			{
				$date = new Date($data['profile']['dob']);
				$this->date = $date->format('Y-m-d H:i:s');
			}
			catch (Exception $e)
			{
				// Throw an exception if date is not valid.
				throw new InvalidArgumentException(Text::_('PLG_USER_PROFILE_ERROR_INVALID_DOB'));
			}

			if (Date::getInstance('now') < $date)
			{
				// Throw an exception if dob is greather than now.
				throw new InvalidArgumentException(Text::_('PLG_USER_PROFILE_ERROR_INVALID_DOB_FUTURE_DATE'));
			}
		}

		// Check that the tos is checked if required ie only in registration from frontend.
		$task       = Factory::getApplication()->input->getCmd('task');
		$option     = Factory::getApplication()->input->getCmd('option');
		$tosArticle = $this->params->get('register_tos_article');
		$tosEnabled = ($this->params->get('register-require_tos', 0) == 2);

		// Check that the tos is checked.
		if ($task === 'register' && $tosEnabled && $tosArticle && $option === 'com_users' && !$data['profile']['tos'])
		{
			throw new InvalidArgumentException(Text::_('PLG_USER_PROFILE_FIELD_TOS_DESC_SITE'));
		}

		return true;
	}

	/**
	 * Saves user profile data
	 *
	 * @param   array    $data    entered user data
	 * @param   boolean  $isNew   true if this is a new user
	 * @param   boolean  $result  true if saving the user worked
	 * @param   string   $error   error message
	 *
	 * @return  boolean
	 */
	public function onUserAfterSave($data, $isNew, $result, $error)
	{
		$userId = ArrayHelper::getValue($data, 'id', 0, 'int');

		if ($userId && $result && isset($data['profile']) && count($data['profile']))
		{
			try
			{
				$db = Factory::getDbo();

				// Sanitize the date
				if (!empty($data['profile']['dob']))
				{
					$data['profile']['dob'] = $this->date;
				}

				$keys = array_keys($data['profile']);

				foreach ($keys as &$key)
				{
					$key = 'profile.' . $key;
					$key = $db->quote($key);
				}

				$query = $db->getQuery(true)
					->delete($db->quoteName('#__user_profiles'))
					->where($db->quoteName('user_id') . ' = ' . (int) $userId)
					->where($db->quoteName('profile_key') . ' IN (' . implode(',', $keys) . ')');
				$db->setQuery($query);
				$db->execute();

				$query = $db->getQuery(true)
					->select($db->quoteName('ordering'))
					->from($db->quoteName('#__user_profiles'))
					->where($db->quoteName('user_id') . ' = ' . (int) $userId);
				$db->setQuery($query);
				$usedOrdering = $db->loadColumn();

				$tuples = array();
				$order = 1;

				foreach ($data['profile'] as $k => $v)
				{
					while (in_array($order, $usedOrdering))
					{
						$order++;
					}

					$tuples[] = '(' . $userId . ', ' . $db->quote('profile.' . $k) . ', ' . $db->quote(json_encode($v)) . ', ' . ($order++) . ')';
				}

				$db->setQuery('INSERT INTO #__user_profiles VALUES ' . implode(', ', $tuples));
				$db->execute();
			}
			catch (RuntimeException $e)
			{
				$this->_subject->setError($e->getMessage());

				return false;
			}
		}

		return true;
	}

	/**
	 * Remove all user profile information for the given user ID
	 *
	 * Method is called after user data is deleted from the database
	 *
	 * @param   array    $user     Holds the user data
	 * @param   boolean  $success  True if user was succesfully stored in the database
	 * @param   string   $msg      Message
	 *
	 * @return  boolean
	 */
	public function onUserAfterDelete($user, $success, $msg)
	{
		if (!$success)
		{
			return false;
		}

		$userId = ArrayHelper::getValue($user, 'id', 0, 'int');

		if ($userId)
		{
			try
			{
				$db = Factory::getDbo();
				$db->setQuery(
					'DELETE FROM #__user_profiles WHERE user_id = ' . $userId
						. " AND profile_key LIKE 'profile.%'"
				);

				$db->execute();
			}
			catch (Exception $e)
			{
				$this->_subject->setError($e->getMessage());

				return false;
			}
		}

		return true;
	}
}
profile/profile.xml000064400000023617150752760110010403 0ustar00<?xml version="1.0" encoding="utf-8"?>
<extension version="3.1" type="plugin" group="user" method="upgrade">
	<name>plg_user_profile</name>
	<author>Joomla! Project</author>
	<creationDate>January 2008</creationDate>
	<copyright>(C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright>
	<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
	<authorEmail>admin@joomla.org</authorEmail>
	<authorUrl>www.joomla.org</authorUrl>
	<version>3.0.0</version>
	<description>PLG_USER_PROFILE_XML_DESCRIPTION</description>
	<files>
		<filename plugin="profile">profile.php</filename>
		<folder>profiles</folder>
		<folder>field</folder>
	</files>
	<languages>
		<language tag="en-GB">en-GB.plg_user_profile.ini</language>
		<language tag="en-GB">en-GB.plg_user_profile.sys.ini</language>
	</languages>
	<config>
		<fields name="params">
			<fieldset name="basic" addfieldpath="/administrator/components/com_content/models/fields">
				<field
					name="register-require-user"
					type="spacer"
					label="PLG_USER_PROFILE_FIELD_NAME_REGISTER_REQUIRE_USER"
					class="text"
				/>

				<field
					name="register-require_address1"
					type="list"
					label="PLG_USER_PROFILE_FIELD_ADDRESS1_LABEL"
					description="PLG_USER_PROFILE_FIELD_ADDRESS1_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="register-require_address2"
					type="list"
					label="PLG_USER_PROFILE_FIELD_ADDRESS2_LABEL"
					description="PLG_USER_PROFILE_FIELD_ADDRESS2_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="register-require_city"
					type="list"
					label="PLG_USER_PROFILE_FIELD_CITY_LABEL"
					description="PLG_USER_PROFILE_FIELD_CITY_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="register-require_region"
					type="list"
					label="PLG_USER_PROFILE_FIELD_REGION_LABEL"
					description="PLG_USER_PROFILE_FIELD_REGION_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="register-require_country"
					type="list"
					label="PLG_USER_PROFILE_FIELD_COUNTRY_LABEL"
					description="PLG_USER_PROFILE_FIELD_COUNTRY_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="register-require_postal_code"
					type="list"
					label="PLG_USER_PROFILE_FIELD_POSTAL_CODE_LABEL"
					description="PLG_USER_PROFILE_FIELD_POSTAL_CODE_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="register-require_phone"
					type="list"
					label="PLG_USER_PROFILE_FIELD_PHONE_LABEL"
					description="PLG_USER_PROFILE_FIELD_PHONE_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="register-require_website"
					type="list"
					label="PLG_USER_PROFILE_FIELD_WEB_SITE_LABEL"
					description="PLG_USER_PROFILE_FIELD_WEB_SITE_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="register-require_favoritebook"
					type="list"
					label="PLG_USER_PROFILE_FIELD_FAVORITE_BOOK_LABEL"
					description="PLG_USER_PROFILE_FIELD_FAVORITE_BOOK_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="register-require_aboutme"
					type="list"
					label="PLG_USER_PROFILE_FIELD_ABOUT_ME_LABEL"
					description="PLG_USER_PROFILE_FIELD_ABOUT_ME_DESC"
					default="1"
					filter="integer"
					>
					<option	value="2">JOPTION_REQUIRED</option>
					<option	value="1">JOPTION_OPTIONAL</option>
					<option	value="0">JDISABLED</option>
				</field>

				<field
					name="register-require_tos"
					type="list"
					label="PLG_USER_PROFILE_FIELD_TOS_LABEL"
					description="PLG_USER_PROFILE_FIELD_TOS_DESC"
					default="0"
					filter="integer"
					>
					<option	value="2">JOPTION_REQUIRED</option>
					<option	value="0">JDISABLED</option>
				</field>

				<field
					name="register_tos_article"
					type="modal_article"
					label="PLG_USER_PROFILE_FIELD_TOS_ARTICLE_LABEL"
					description="PLG_USER_PROFILE_FIELD_TOS_ARTICLE_DESC"
					select="true"
					new="true"
					edit="true"
					clear="true"
					filter="integer"
				/>

				<field
					name="register-require_dob"
					type="list"
					label="PLG_USER_PROFILE_FIELD_DOB_LABEL"
					description="PLG_USER_PROFILE_FIELD_DOB_DESC"
					default="1"
					filter="integer"
					>
					<option	value="2">JOPTION_REQUIRED</option>
					<option	value="1">JOPTION_OPTIONAL</option>
					<option	value="0">JDISABLED</option>
				</field>

				<field
					name="spacer1"
					type="spacer"
					hr="true"
				/>

				<field
					name="profile-require-user"
					type="spacer"
					label="PLG_USER_PROFILE_FIELD_NAME_PROFILE_REQUIRE_USER"
					class="text"
				/>

				<field
					name="profile-require_address1"
					type="list"
					label="PLG_USER_PROFILE_FIELD_ADDRESS1_LABEL"
					description="PLG_USER_PROFILE_FIELD_ADDRESS1_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="profile-require_address2"
					type="list"
					label="PLG_USER_PROFILE_FIELD_ADDRESS2_LABEL"
					description="PLG_USER_PROFILE_FIELD_ADDRESS2_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="profile-require_city"
					type="list"
					label="PLG_USER_PROFILE_FIELD_CITY_LABEL"
					description="PLG_USER_PROFILE_FIELD_CITY_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="profile-require_region"
					type="list"
					label="PLG_USER_PROFILE_FIELD_REGION_LABEL"
					description="PLG_USER_PROFILE_FIELD_REGION_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="profile-require_country"
					type="list"
					label="PLG_USER_PROFILE_FIELD_COUNTRY_LABEL"
					description="PLG_USER_PROFILE_FIELD_COUNTRY_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="profile-require_postal_code"
					type="list"
					label="PLG_USER_PROFILE_FIELD_POSTAL_CODE_LABEL"
					description="PLG_USER_PROFILE_FIELD_POSTAL_CODE_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="profile-require_phone"
					type="list"
					label="PLG_USER_PROFILE_FIELD_PHONE_LABEL"
					description="PLG_USER_PROFILE_FIELD_PHONE_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="profile-require_website"
					type="list"
					label="PLG_USER_PROFILE_FIELD_WEB_SITE_LABEL"
					description="PLG_USER_PROFILE_FIELD_WEB_SITE_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="profile-require_favoritebook"
					type="list"
					label="PLG_USER_PROFILE_FIELD_FAVORITE_BOOK_LABEL"
					description="PLG_USER_PROFILE_FIELD_FAVORITE_BOOK_DESC"
					default="1"
					filter="integer"
					>
					<option value="2">JOPTION_REQUIRED</option>
					<option value="1">JOPTION_OPTIONAL</option>
					<option value="0">JDISABLED</option>
				</field>

				<field
					name="profile-require_aboutme"
					type="list"
					label="PLG_USER_PROFILE_FIELD_ABOUT_ME_LABEL"
					description="PLG_USER_PROFILE_FIELD_ABOUT_ME_DESC"
					default="1"
					filter="integer"
					>
					<option	value="2">JOPTION_REQUIRED</option>
					<option	value="1">JOPTION_OPTIONAL</option>
					<option	value="0">JDISABLED</option>
				</field>

				<field
					name="profile-require_dob"
					type="list"
					label="PLG_USER_PROFILE_FIELD_DOB_LABEL"
					description="PLG_USER_PROFILE_FIELD_DOB_DESC"
					default="1"
					filter="integer"
					>
					<option	value="2">JOPTION_REQUIRED</option>
					<option	value="1">JOPTION_OPTIONAL</option>
					<option	value="0">JDISABLED</option>
				</field>
			</fieldset>
		</fields>
	</config>
</extension>
joomla/joomla.xml000064400000003446150752760110010043 0ustar00<?xml version="1.0" encoding="utf-8"?>
<extension version="3.1" type="plugin" group="user" method="upgrade">
	<name>plg_user_joomla</name>
	<author>Joomla! Project</author>
	<creationDate>December 2006</creationDate>
	<copyright>(C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright>
	<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
	<authorEmail>admin@joomla.org</authorEmail>
	<authorUrl>www.joomla.org</authorUrl>
	<version>3.0.0</version>
	<description>PLG_USER_JOOMLA_XML_DESCRIPTION</description>
	<files>
		<filename plugin="joomla">joomla.php</filename>
	</files>
	<languages>
		<language tag="en-GB">en-GB.plg_user_joomla.ini</language>
		<language tag="en-GB">en-GB.plg_user_joomla.sys.ini</language>
	</languages>
	<config>
		<fields name="params">
			<fieldset name="basic">
				<field
					name="autoregister"
					type="radio"
					label="PLG_USER_JOOMLA_FIELD_AUTOREGISTER_LABEL"
					description="PLG_USER_JOOMLA_FIELD_AUTOREGISTER_DESC"
					class="btn-group btn-group-yesno"
					default="1"
					>
					<option value="1">JYES</option>
					<option value="0">JNO</option>
				</field>

				<field
					name="mail_to_user"
					type="radio"
					label="PLG_USER_JOOMLA_FIELD_MAILTOUSER_LABEL"
					description="PLG_USER_JOOMLA_FIELD_MAILTOUSER_DESC"
					class="btn-group btn-group-yesno"
					default="1"
					>
					<option value="1">JYES</option>
					<option value="0">JNO</option>
				</field>

				<field
					name="forceLogout"
					type="radio"
					label="PLG_USER_JOOMLA_FIELD_FORCELOGOUT_LABEL"
					description="PLG_USER_JOOMLA_FIELD_FORCELOGOUT_DESC"
					class="btn-group btn-group-yesno"
					default="1"
					>
					<option value="1">JYES</option>
					<option value="0">JNO</option>
				</field>
			</fieldset>
		</fields>
	</config>
</extension>
joomla/joomla.php000064400000023001150752760110010017 0ustar00<?php
/**
 * @package     Joomla.Plugin
 * @subpackage  User.joomla
 *
 * @copyright   Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;

use Joomla\CMS\Component\ComponentHelper;
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Uri\Uri;
use Joomla\CMS\User\User;
use Joomla\CMS\User\UserHelper;
use Joomla\Registry\Registry;

/**
 * Joomla User plugin
 *
 * @since  1.5
 */
class PlgUserJoomla extends JPlugin
{
	/**
	 * Application object
	 *
	 * @var    JApplicationCms
	 * @since  3.2
	 */
	protected $app;

	/**
	 * Database object
	 *
	 * @var    JDatabaseDriver
	 * @since  3.2
	 */
	protected $db;

	/**
	 * Remove all sessions for the user name
	 *
	 * Method is called after user data is deleted from the database
	 *
	 * @param   array    $user     Holds the user data
	 * @param   boolean  $success  True if user was successfully stored in the database
	 * @param   string   $msg      Message
	 *
	 * @return  boolean
	 *
	 * @since   1.6
	 */
	public function onUserAfterDelete($user, $success, $msg)
	{
		if (!$success)
		{
			return false;
		}

		$query = $this->db->getQuery(true)
			->delete($this->db->quoteName('#__session'))
			->where($this->db->quoteName('userid') . ' = ' . (int) $user['id']);

		try
		{
			$this->db->setQuery($query)->execute();
		}
		catch (JDatabaseExceptionExecuting $e)
		{
			return false;
		}

		$query = $this->db->getQuery(true)
			->delete($this->db->quoteName('#__messages'))
			->where($this->db->quoteName('user_id_from') . ' = ' . (int) $user['id']);

		try
		{
			$this->db->setQuery($query)->execute();
		}
		catch (JDatabaseExceptionExecuting $e)
		{
			return false;
		}

		return true;
	}

	/**
	 * Utility method to act on a user after it has been saved.
	 *
	 * This method sends a registration email to new users created in the backend.
	 *
	 * @param   array    $user     Holds the new user data.
	 * @param   boolean  $isnew    True if a new user is stored.
	 * @param   boolean  $success  True if user was successfully stored in the database.
	 * @param   string   $msg      Message.
	 *
	 * @return  void
	 *
	 * @since   1.6
	 */
	public function onUserAfterSave($user, $isnew, $success, $msg)
	{
		$mail_to_user = $this->params->get('mail_to_user', 1);

		if (!$isnew || !$mail_to_user)
		{
			return;
		}

		// TODO: Suck in the frontend registration emails here as well. Job for a rainy day.
		// The method check here ensures that if running as a CLI Application we don't get any errors
		if (method_exists($this->app, 'isClient') && !$this->app->isClient('administrator'))
		{
			return;
		}

		// Check if we have a sensible from email address, if not bail out as mail would not be sent anyway
		if (strpos($this->app->get('mailfrom'), '@') === false)
		{
			$this->app->enqueueMessage(Text::_('JERROR_SENDING_EMAIL'), 'warning');

			return;
		}

		$lang = Factory::getLanguage();
		$defaultLocale = $lang->getTag();

		/**
		 * Look for user language. Priority:
		 * 	1. User frontend language
		 * 	2. User backend language
		 */
		$userParams = new Registry($user['params']);
		$userLocale = $userParams->get('language', $userParams->get('admin_language', $defaultLocale));

		if ($userLocale !== $defaultLocale)
		{
			$lang->setLanguage($userLocale);
		}

		$lang->load('plg_user_joomla', JPATH_ADMINISTRATOR);

		// Compute the mail subject.
		$emailSubject = Text::sprintf(
			'PLG_USER_JOOMLA_NEW_USER_EMAIL_SUBJECT',
			$user['name'],
			$this->app->get('sitename')
		);

		// Compute the mail body.
		$emailBody = Text::sprintf(
			'PLG_USER_JOOMLA_NEW_USER_EMAIL_BODY',
			$user['name'],
			$this->app->get('sitename'),
			Uri::root(),
			$user['username'],
			$user['password_clear']
		);

		$res = Factory::getMailer()->sendMail(
			$this->app->get('mailfrom'),
			$this->app->get('fromname'),
			$user['email'],
			$emailSubject,
			$emailBody
		);

		if ($res === false)
		{
			$this->app->enqueueMessage(Text::_('JERROR_SENDING_EMAIL'), 'warning');
		}

		// Set application language back to default if we changed it
		if ($userLocale !== $defaultLocale)
		{
			$lang->setLanguage($defaultLocale);
		}
	}

	/**
	 * This method should handle any login logic and report back to the subject
	 *
	 * @param   array  $user     Holds the user data
	 * @param   array  $options  Array holding options (remember, autoregister, group)
	 *
	 * @return  boolean  True on success
	 *
	 * @since   1.5
	 */
	public function onUserLogin($user, $options = array())
	{
		$instance = $this->_getUser($user, $options);

		// If _getUser returned an error, then pass it back.
		if ($instance instanceof Exception)
		{
			return false;
		}

		// If the user is blocked, redirect with an error
		if ($instance->block == 1)
		{
			$this->app->enqueueMessage(Text::_('JERROR_NOLOGIN_BLOCKED'), 'warning');

			return false;
		}

		// Authorise the user based on the group information
		if (!isset($options['group']))
		{
			$options['group'] = 'USERS';
		}

		// Check the user can login.
		$result = $instance->authorise($options['action']);

		if (!$result)
		{
			$this->app->enqueueMessage(Text::_('JERROR_LOGIN_DENIED'), 'warning');

			return false;
		}

		// Mark the user as logged in
		$instance->guest = 0;

		$session = Factory::getSession();

		// Grab the current session ID
		$oldSessionId = $session->getId();

		// Fork the session
		$session->fork();

		$session->set('user', $instance);

		// Ensure the new session's metadata is written to the database
		$this->app->checkSession();

		// Purge the old session
		$query = $this->db->getQuery(true)
			->delete('#__session')
			->where($this->db->quoteName('session_id') . ' = ' . $this->db->quoteBinary($oldSessionId));

		try
		{
			$this->db->setQuery($query)->execute();
		}
		catch (RuntimeException $e)
		{
			// The old session is already invalidated, don't let this block logging in
		}

		// Hit the user last visit field
		$instance->setLastVisit();

		// Add "user state" cookie used for reverse caching proxies like Varnish, Nginx etc.
		if ($this->app->isClient('site'))
		{
			$this->app->input->cookie->set(
				'joomla_user_state',
				'logged_in',
				0,
				$this->app->get('cookie_path', '/'),
				$this->app->get('cookie_domain', ''),
				$this->app->isHttpsForced(),
				true
			);
		}

		return true;
	}

	/**
	 * This method should handle any logout logic and report back to the subject
	 *
	 * @param   array  $user     Holds the user data.
	 * @param   array  $options  Array holding options (client, ...).
	 *
	 * @return  boolean  True on success
	 *
	 * @since   1.5
	 */
	public function onUserLogout($user, $options = array())
	{
		$my      = Factory::getUser();
		$session = Factory::getSession();

		// Make sure we're a valid user first
		if ($user['id'] == 0 && !$my->get('tmp_user'))
		{
			return true;
		}

		$sharedSessions = $this->app->get('shared_session', '0');

		// Check to see if we're deleting the current session
		if ($my->id == $user['id'] && ($sharedSessions || (!$sharedSessions && $options['clientid'] == $this->app->getClientId())))
		{
			// Hit the user last visit field
			$my->setLastVisit();

			// Destroy the php session for this user
			$session->destroy();
		}

		// Enable / Disable Forcing logout all users with same userid
		$forceLogout = $this->params->get('forceLogout', 1);

		if ($forceLogout)
		{
			$query = $this->db->getQuery(true)
				->delete($this->db->quoteName('#__session'))
				->where($this->db->quoteName('userid') . ' = ' . (int) $user['id']);

			if (!$sharedSessions)
			{
				$query->where($this->db->quoteName('client_id') . ' = ' . (int) $options['clientid']);
			}

			try
			{
				$this->db->setQuery($query)->execute();
			}
			catch (RuntimeException $e)
			{
				return false;
			}
		}

		// Delete "user state" cookie used for reverse caching proxies like Varnish, Nginx etc.
		if ($this->app->isClient('site'))
		{
			$this->app->input->cookie->set('joomla_user_state', '', 1, $this->app->get('cookie_path', '/'), $this->app->get('cookie_domain', ''));
		}

		return true;
	}

	/**
	 * This method will return a user object
	 *
	 * If options['autoregister'] is true, if the user doesn't exist yet they will be created
	 *
	 * @param   array  $user     Holds the user data.
	 * @param   array  $options  Array holding options (remember, autoregister, group).
	 *
	 * @return  User
	 *
	 * @since   1.5
	 */
	protected function _getUser($user, $options = array())
	{
		$instance = User::getInstance();
		$id = (int) UserHelper::getUserId($user['username']);

		if ($id)
		{
			$instance->load($id);

			return $instance;
		}

		// TODO : move this out of the plugin
		$params = ComponentHelper::getParams('com_users');

		// Read the default user group option from com_users
		$defaultUserGroup = $params->get('new_usertype', $params->get('guest_usergroup', 1));

		$instance->id = 0;
		$instance->name = $user['fullname'];
		$instance->username = $user['username'];
		$instance->password_clear = $user['password_clear'];

		// Result should contain an email (check).
		$instance->email = $user['email'];
		$instance->groups = array($defaultUserGroup);

		// If autoregister is set let's register the user
		$autoregister = isset($options['autoregister']) ? $options['autoregister'] : $this->params->get('autoregister', 1);

		if ($autoregister)
		{
			if (!$instance->save())
			{
				JLog::add('Error in autoregistration for user ' . $user['username'] . '.', JLog::WARNING, 'error');
			}
		}
		else
		{
			// No existing user and autoregister off, this is a temporary user.
			$instance->set('tmp_user', true);
		}

		return $instance;
	}
}
terms/terms/terms.xml000064400000000716150752760110010714 0ustar00<?xml version="1.0" encoding="utf-8"?>
<form>
	<fields name="terms">
		<fieldset
			name="terms"
			label="PLG_USER_TERMS_LABEL"
		>
			<field
				name="terms"
				type="terms"
				label="PLG_USER_TERMS_FIELD_LABEL"
				description="PLG_USER_TERMS_FIELD_DESC"
				default="0"
				filter="integer"
				required="true"
				>
				<option value="1">PLG_USER_TERMS_OPTION_AGREE</option>
				<option value="0">JNO</option>
			</field>
		</fieldset>
	</fields>
</form>
terms/terms.php000064400000011064150752760110007547 0ustar00<?php
/**
 * @package     Joomla.Plugin
 * @subpackage  User.terms
 *
 * @copyright   Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;

use Joomla\CMS\Form\Form;
use Joomla\CMS\Form\FormHelper;
use Joomla\CMS\Language\Text;
use Joomla\CMS\MVC\Model\BaseDatabaseModel;
use Joomla\CMS\Plugin\CMSPlugin;
use Joomla\Utilities\ArrayHelper;

/**
 * An example custom terms and conditions plugin.
 *
 * @since  3.9.0
 */
class PlgUserTerms extends CMSPlugin
{
	/**
	 * Load the language file on instantiation.
	 *
	 * @var    boolean
	 * @since  3.9.0
	 */
	protected $autoloadLanguage = true;

	/**
	 * Application object.
	 *
	 * @var    JApplicationCms
	 * @since  3.9.0
	 */
	protected $app;

	/**
	 * Database object.
	 *
	 * @var    JDatabaseDriver
	 * @since  3.9.0
	 */
	protected $db;

	/**
	 * Constructor
	 *
	 * @param   object  &$subject  The object to observe
	 * @param   array   $config    An array that holds the plugin configuration
	 *
	 * @since   3.9.0
	 */
	public function __construct(&$subject, $config)
	{
		parent::__construct($subject, $config);

		FormHelper::addFieldPath(__DIR__ . '/field');
	}

	/**
	 * Adds additional fields to the user registration form
	 *
	 * @param   JForm  $form  The form to be altered.
	 * @param   mixed  $data  The associated data for the form.
	 *
	 * @return  boolean
	 *
	 * @since   3.9.0
	 */
	public function onContentPrepareForm($form, $data)
	{
		if (!($form instanceof JForm))
		{
			$this->_subject->setError('JERROR_NOT_A_FORM');

			return false;
		}

		// Check we are manipulating a valid form - we only display this on user registration form.
		$name = $form->getName();

		if (!in_array($name, array('com_users.registration')))
		{
			return true;
		}

		// Add the terms and conditions fields to the form.
		Form::addFormPath(__DIR__ . '/terms');
		$form->loadFile('terms');

		$termsarticle = $this->params->get('terms_article');
		$termsnote    = $this->params->get('terms_note');

		// Push the terms and conditions article ID into the terms field.
		$form->setFieldAttribute('terms', 'article', $termsarticle, 'terms');
		$form->setFieldAttribute('terms', 'note', $termsnote, 'terms');
	}

	/**
	 * Method is called before user data is stored in the database
	 *
	 * @param   array    $user   Holds the old user data.
	 * @param   boolean  $isNew  True if a new user is stored.
	 * @param   array    $data   Holds the new user data.
	 *
	 * @return  boolean
	 *
	 * @since   3.9.0
	 * @throws  InvalidArgumentException on missing required data.
	 */
	public function onUserBeforeSave($user, $isNew, $data)
	{
		// // Only check for front-end user registration
		if ($this->app->isClient('administrator'))
		{
			return true;
		}

		$userId = ArrayHelper::getValue($user, 'id', 0, 'int');

		// User already registered, no need to check it further
		if ($userId > 0)
		{
			return true;
		}

		// Check that the terms is checked if required ie only in registration from frontend.
		$option = $this->app->input->getCmd('option');
		$task   = $this->app->input->get->getCmd('task');
		$form   = $this->app->input->post->get('jform', array(), 'array');

		if ($option == 'com_users' && in_array($task, array('registration.register')) && empty($form['terms']['terms']))
		{
			throw new InvalidArgumentException(Text::_('PLG_USER_TERMS_FIELD_ERROR'));
		}

		return true;
	}

	/**
	 * Saves user profile data
	 *
	 * @param   array    $data    entered user data
	 * @param   boolean  $isNew   true if this is a new user
	 * @param   boolean  $result  true if saving the user worked
	 * @param   string   $error   error message
	 *
	 * @return  boolean
	 *
	 * @since   3.9.0
	 */
	public function onUserAfterSave($data, $isNew, $result, $error)
	{
		if (!$isNew || !$result)
		{
			return true;
		}

		JLoader::register('ActionlogsModelActionlog', JPATH_ADMINISTRATOR . '/components/com_actionlogs/models/actionlog.php');
		$userId = ArrayHelper::getValue($data, 'id', 0, 'int');

		$message = array(
			'action'      => 'consent',
			'id'          => $userId,
			'title'       => $data['name'],
			'itemlink'    => 'index.php?option=com_users&task=user.edit&id=' . $userId,
			'userid'      => $userId,
			'username'    => $data['username'],
			'accountlink' => 'index.php?option=com_users&task=user.edit&id=' . $userId,
		);

		/* @var ActionlogsModelActionlog $model */
		$model = BaseDatabaseModel::getInstance('Actionlog', 'ActionlogsModel');
		$model->addLog(array($message), 'PLG_USER_TERMS_LOGGING_CONSENT_TO_TERMS', 'plg_user_terms', $userId);
	}
}
terms/terms.xml000064400000002776150752760110007572 0ustar00<?xml version="1.0" encoding="utf-8"?>
<extension version="3.1" type="plugin" group="user" method="upgrade">
	<name>plg_user_terms</name>
	<author>Joomla! Project</author>
	<creationDate>June 2018</creationDate>
	<copyright>(C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright>
	<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
	<authorEmail>admin@joomla.org</authorEmail>
	<authorUrl>www.joomla.org</authorUrl>
	<version>3.9.0</version>
	<description>PLG_USER_TERMS_XML_DESCRIPTION</description>
	<files>
		<filename plugin="terms">terms.php</filename>
		<folder>terms</folder>
		<folder>field</folder>
	</files>
	<languages>
		<language tag="en-GB">en-GB.plg_user_terms.ini</language>
		<language tag="en-GB">en-GB.plg_user_terms.sys.ini</language>
	</languages>
	<config>
		<fields name="params">
			<fieldset name="basic" addfieldpath="/administrator/components/com_content/models/fields">
				<field 
					name="terms_note" 
					type="textarea" 
					label="PLG_USER_TERMS_NOTE_FIELD_LABEL"
					description="PLG_USER_TERMS_NOTE_FIELD_DESC"
					hint="PLG_USER_TERMS_NOTE_FIELD_DEFAULT"
					class="span12"
					rows="7" 
					cols="20" 
					filter="html"
				/>	
				<field
					name="terms_article"
					type="modal_article"
					label="PLG_USER_TERMS_FIELD_ARTICLE_LABEL"
					description="PLG_USER_TERMS_FIELD_ARTICLE_DESC"
					select="true"
					new="true"
					edit="true"
					clear="true"
					filter="integer"
				/>
			</fieldset>
		</fields>
	</config>
</extension>
terms/field/terms.php000064400000006341150752760110010634 0ustar00<?php
/**
 * @package     Joomla.Plugin
 * @subpackage  User.terms
 *
 * @copyright   Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('JPATH_PLATFORM') or die;

use Joomla\CMS\Factory;
use Joomla\CMS\Form\FormHelper;
use Joomla\CMS\Language\Associations;
use Joomla\CMS\Language\Text;

FormHelper::loadFieldClass('radio');

/**
 * Provides input for privacyterms
 *
 * @since  3.9.0
 */
class JFormFieldterms extends JFormFieldRadio
{
	/**
	 * The form field type.
	 *
	 * @var    string
	 * @since  3.9.0
	 */
	protected $type = 'terms';

	/**
	 * Method to get the field input markup.
	 *
	 * @return  string   The field input markup.
	 *
	 * @since   3.9.0
	 */
	protected function getInput()
	{
		// Display the message before the field
		echo $this->getRenderer('plugins.user.terms.message')->render($this->getLayoutData());

		return parent::getInput();
	}

	/**
	 * Method to get the field label markup.
	 *
	 * @return  string  The field label markup.
	 *
	 * @since   3.9.0
	 */
	protected function getLabel()
	{
		if ($this->hidden)
		{
			return '';
		}

		return $this->getRenderer('plugins.user.terms.label')->render($this->getLayoutData());
	}

	/**
	 * Method to get the data to be passed to the layout for rendering.
	 *
	 * @return  array
	 *
	 * @since   3.9.4
	 */
	protected function getLayoutData()
	{
		$data = parent::getLayoutData();

		$article = false;
		$termsArticle = $this->element['article'] > 0 ? (int) $this->element['article'] : 0;

		if ($termsArticle && Factory::getApplication()->isClient('site'))
		{
			$db    = Factory::getDbo();
			$query = $db->getQuery(true)
				->select($db->quoteName(array('id', 'alias', 'catid', 'language')))
				->from($db->quoteName('#__content'))
				->where($db->quoteName('id') . ' = ' . (int) $termsArticle);
			$db->setQuery($query);
			$article = $db->loadObject();

			JLoader::register('ContentHelperRoute', JPATH_BASE . '/components/com_content/helpers/route.php');

			if (Associations::isEnabled())
			{
				$termsAssociated = Associations::getAssociations('com_content', '#__content', 'com_content.item', $termsArticle);
			}

			$currentLang = Factory::getLanguage()->getTag();

			if (isset($termsAssociated) && $currentLang !== $article->language && array_key_exists($currentLang, $termsAssociated))
			{
				$article->link = ContentHelperRoute::getArticleRoute(
					$termsAssociated[$currentLang]->id,
					$termsAssociated[$currentLang]->catid,
					$termsAssociated[$currentLang]->language
				);
			}
			else
			{
				$slug = $article->alias ? ($article->id . ':' . $article->alias) : $article->id;
				$article->link = ContentHelperRoute::getArticleRoute($slug, $article->catid, $article->language);
			}
		}

		$extraData = array(
			'termsnote' => !empty($this->element['note']) ? $this->element['note'] : Text::_('PLG_USER_TERMS_NOTE_FIELD_DEFAULT'),
			'options' => $this->getOptions(),
			'value'   => (string) $this->value,
			'translateLabel' => $this->translateLabel,
			'translateDescription' => $this->translateDescription,
			'translateHint' => $this->translateHint,
			'termsArticle' => $termsArticle,
			'article' => $article,
		);

		return array_merge($data, $extraData);
	}
}
k2/k2.xml000060400000001266150752760110006123 0ustar00<?xml version="1.0" encoding="utf-8"?>
<extension version="2.5" type="plugin" group="user" method="upgrade">
    <name>User - K2</name>
    <author>JoomlaWorks</author>
    <creationDate>September 21st, 2018</creationDate>
    <copyright>Copyright (c) 2006 - 2018 JoomlaWorks Ltd. All rights reserved.</copyright>
    <authorEmail>please-use-the-contact-form@joomlaworks.net</authorEmail>
    <authorUrl>www.joomlaworks.net</authorUrl>
    <version>2.9.0</version>
    <license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
    <description>K2_A_USER_SYNCHRONIZATION_PLUGIN_FOR_K2</description>
    <files>
        <filename plugin="k2">k2.php</filename>
    </files>
</extension>
k2/k2.php000060400000021776150752760110006122 0ustar00<?php
/**
 * @version    2.9.x
 * @package    K2
 * @author     JoomlaWorks https://www.joomlaworks.net
 * @copyright  Copyright (c) 2006 - 2018 JoomlaWorks Ltd. All rights reserved.
 * @license    GNU/GPL license: http://www.gnu.org/copyleft/gpl.html
 */

// no direct access
defined('_JEXEC') or die;

jimport('joomla.plugin.plugin');

class plgUserK2 extends JPlugin
{
	function onUserAfterSave($user, $isnew, $success, $msg)
	{
		return $this->onAfterStoreUser($user, $isnew, $success, $msg);
	}

	function onUserLogin($user, $options)
	{
		return $this->onLoginUser($user, $options);
	}

	function onUserLogout($user)
	{
		return $this->onLogoutUser($user);
	}

	function onUserAfterDelete($user, $success, $msg)
	{
		return $this->onAfterDeleteUser($user, $success, $msg);
	}

	function onUserBeforeSave($user, $isNew)
	{
		return $this->onBeforeStoreUser($user, $isNew);
	}

	function onAfterStoreUser($user, $isnew, $success, $msg)
	{
		jimport('joomla.filesystem.file');
		$application = JFactory::getApplication();
		$params = JComponentHelper::getParams('com_k2');
		$task = JRequest::getCmd('task');

		if ($application->isSite() && ($task == 'activate' || $isnew) && $params->get('stopForumSpam'))
		{
			$this->checkSpammer($user);
		}

		if ($application->isSite() && $task != 'activate' && JRequest::getInt('K2UserForm'))
		{
			JPlugin::loadLanguage('com_k2');
			JTable::addIncludePath(JPATH_ADMINISTRATOR.'/components/com_k2/tables');
			$row = JTable::getInstance('K2User', 'Table');
			$k2id = $this->getK2UserID($user['id']);
			JRequest::setVar('id', $k2id, 'post');
			$row->bind(JRequest::get('post'));
			$row->set('userID', $user['id']);
			$row->set('userName', $user['name']);
			$row->set('ip', $_SERVER['REMOTE_ADDR']);
			$row->set('hostname', gethostbyaddr($_SERVER['REMOTE_ADDR']));
			if (isset($user['notes']))
			{
				$row->set('notes', $user['notes']);
			}
			if ($isnew)
			{
				$row->set('group', $params->get('K2UserGroup', 1));
			}
			else
			{
				$row->set('group', NULL);
				$row->set('gender', JRequest::getVar('gender'));
				$row->set('url', JRequest::getString('url'));
			}
			if ($row->gender != 'm' && $row->gender != 'f')
			{
				$row->gender = 'm';
			}
			$row->url = JString::str_ireplace(' ', '', $row->url);
			$row->url = JString::str_ireplace('"', '', $row->url);
			$row->url = JString::str_ireplace('<', '', $row->url);
			$row->url = JString::str_ireplace('>', '', $row->url);
			$row->url = JString::str_ireplace('\'', '', $row->url);
			$row->set('description', JRequest::getVar('description', '', 'post', 'string', 4));
			if ($params->get('xssFiltering'))
			{
				$filter = new JFilterInput( array(), array(), 1, 1, 0);
				$row->description = $filter->clean($row->description);
			}
			$row->store();

			$file = JRequest::get('files');

			require_once(JPATH_SITE.'/media/k2/assets/vendors/verot/class.upload.php/src/class.upload.php');
			$savepath = JPATH_ROOT.'/media/k2/users/';

			if (isset($file['image']) && $file['image']['error'] == 0 && !JRequest::getBool('del_image'))
			{
				$handle = new Upload($file['image']);
				$handle->allowed = array('image/*');
				if ($handle->uploaded)
				{
					$handle->file_auto_rename = false;
					$handle->file_overwrite = true;
					$handle->file_new_name_body = $row->id;
					$handle->image_resize = true;
					$handle->image_ratio_y = true;
					$handle->image_x = $params->get('userImageWidth', '100');
					$handle->Process($savepath);
					$handle->Clean();
				}
				else
				{
					$application->enqueueMessage(JText::_('K2_COULD_NOT_UPLOAD_YOUR_IMAGE').$handle->error, 'notice');
				}
				$image = $handle->file_dst_name;
			}

			if (JRequest::getBool('del_image'))
			{

				if (JFile::exists(JPATH_ROOT.'/media/k2/users/'.$row->image))
				{
					JFile::delete(JPATH_ROOT.'/media/k2/users/'.$row->image);
				}
				$image = '';
			}
			if (isset($image))
			{
				$row->image = $image;
				$row->store();
			}

			$itemid = $params->get('redirect');
			if (!$isnew && $itemid)
			{
				$menu = JSite::getMenu();
				$item = $menu->getItem($itemid);
				$url = JRoute::_($item->link.'&Itemid='.$itemid, false);

				if (K2_JVERSION == '15')
				{
					if (JURI::isInternal($url))
					{
						$application->enqueueMessage(JText::_('K2_YOUR_SETTINGS_HAVE_BEEN_SAVED'));
						$application->redirect($url);
					}
				}
				else
				{
					$application->setUserState('com_users.edit.profile.redirect', $url);
				}
			}
		}
	}

	function onLoginUser($user, $options)
	{
		$params = JComponentHelper::getParams('com_k2');
		$application = JFactory::getApplication();
		if ($application->isSite())
		{
			// Get the user id
			$db = JFactory::getDbo();
			$db->setQuery("SELECT id FROM #__users WHERE username = ".$db->Quote($user['username']));
			$id = $db->loadResult();

			// If K2 profiles are enabled assign non-existing K2 users to the default K2 group. Update user info for existing K2 users.
			if ($params->get('K2UserProfile') && $id)
			{
				$k2id = $this->getK2UserID($id);
				JTable::addIncludePath(JPATH_ADMINISTRATOR.'/components/com_k2/tables');
				$row = JTable::getInstance('K2User', 'Table');
				if ($k2id)
				{
					$row->load($k2id);
				}
				else
				{
					$row->set('userID', $id);
					$row->set('userName', $user['fullname']);
					$row->set('group', $params->get('K2UserGroup', 1));
				}
				$row->ip = $_SERVER['REMOTE_ADDR'];
				$row->hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
				$row->store();
			}

			// Set the Cookie domain for user based on K2 parameters
			if ($params->get('cookieDomain') && $id)
			{
				setcookie("userID", $id, 0, '/', $params->get('cookieDomain'), 0);
			}
		}
		return true;
	}

	function onLogoutUser($user)
	{
		$params = JComponentHelper::getParams('com_k2');
		$application = JFactory::getApplication();
		if ($application->isSite() && $params->get('cookieDomain'))
		{
			setcookie("userID", "", time() - 3600, '/', $params->get('cookieDomain'), 0);
		}
		return true;
	}

	function onAfterDeleteUser($user, $succes, $msg)
	{
		$application = JFactory::getApplication();
		$db = JFactory::getDbo();
		$query = "DELETE FROM #__k2_users WHERE userID={$user['id']}";
		$db->setQuery($query);
		$db->query();
	}

	function onBeforeStoreUser($user, $isNew)
	{
		$application = JFactory::getApplication();
		$params = JComponentHelper::getParams('com_k2');
		$session = JFactory::getSession();
		if ($params->get('K2UserProfile') && $isNew && $params->get('recaptchaOnRegistration') && $application->isSite() && !$session->get('socialConnectData'))
		{
			if($params->get('recaptchaV2'))
			{
				require_once JPATH_SITE.'/components/com_k2/helpers/utilities.php';
				if (!K2HelperUtilities::verifyRecaptcha())
				{
					if (K2_JVERSION != '15')
					{
						$url = 'index.php?option=com_users&view=registration';
					}
					else
					{
						$url = 'index.php?option=com_user&view=register';
					}
					$application->enqueueMessage(JText::_('K2_COULD_NOT_VERIFY_THAT_YOU_ARE_NOT_A_ROBOT'), 'error');
					$application->redirect($url);
				}
			}
			else
			{
				if (!function_exists('_recaptcha_qsencode'))
				{
					require_once(JPATH_SITE.'/media/k2/assets/vendors/google/recaptcha_legacy/recaptcha.php');
				}
				$privatekey = $params->get('recaptcha_private_key');
				$recaptcha_challenge_field = isset($_POST["recaptcha_challenge_field"]) ? $_POST["recaptcha_challenge_field"] : '';
				$recaptcha_response_field = isset($_POST["recaptcha_response_field"]) ? $_POST["recaptcha_response_field"] : '';
				$resp = recaptcha_check_answer($privatekey, $_SERVER["REMOTE_ADDR"], $recaptcha_challenge_field, $recaptcha_response_field);
				if (!$resp->is_valid)
				{
					if (K2_JVERSION != '15')
					{
						$url = 'index.php?option=com_users&view=registration';
					}
					else
					{
						$url = 'index.php?option=com_user&view=register';
					}
					$application->enqueueMessage(JText::_('K2_THE_WORDS_YOU_TYPED_DID_NOT_MATCH_THE_ONES_DISPLAYED_PLEASE_TRY_AGAIN'), 'error');
					$application->redirect($url);
				}
			}
		}
	}

	function getK2UserID($id)
	{
		$db = JFactory::getDbo();
		$query = "SELECT id FROM #__k2_users WHERE userID={$id}";
		$db->setQuery($query);
		$result = $db->loadResult();
		return $result;
	}

	function checkSpammer(&$user)
	{
		if (!$user['block'])
		{
			$ip = $_SERVER['REMOTE_ADDR'];
			$email = urlencode($user['email']);
			$username = urlencode($user['username']);
			$ch = curl_init();
			curl_setopt($ch, CURLOPT_URL, 'http://www.stopforumspam.com/api?ip='.$ip.'&email='.$email.'&username='.$username.'&f=json');
			curl_setopt($ch, CURLOPT_HEADER, 0);
			curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
			curl_setopt($ch, CURLOPT_TIMEOUT, 5);
			$response = curl_exec($ch);
			$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
			curl_close($ch);
			if ($httpCode == 200)
			{
				$response = json_decode($response);
				if ($response->ip->appears || $response->email->appears || $response->username->appears)
				{
					$db = JFactory::getDbo();
					$db->setQuery("UPDATE #__users SET block = 1 WHERE id = ".$user['id']);
					$db->query();
					$user['notes'] = JText::_('K2_POSSIBLE_SPAMMER_DETECTED_BY_STOPFORUMSPAM');
				}
			}
		}
	}
}
contactcreator/contactcreator.php000064400000010223150752760110013305 0ustar00<?php
/**
 * @package     Joomla.Plugin
 * @subpackage  User.contactcreator
 *
 * @copyright   Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;

use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Table\Table;
use Joomla\String\StringHelper;

/**
 * Class for Contact Creator
 *
 * A tool to automatically create and synchronise contacts with a user
 *
 * @since  1.6
 */
class PlgUserContactCreator extends JPlugin
{
	/**
	 * Load the language file on instantiation.
	 *
	 * @var    boolean
	 * @since  3.1
	 */
	protected $autoloadLanguage = true;

	/**
	 * Utility method to act on a user after it has been saved.
	 *
	 * This method creates a contact for the saved user
	 *
	 * @param   array    $user     Holds the new user data.
	 * @param   boolean  $isnew    True if a new user is stored.
	 * @param   boolean  $success  True if user was succesfully stored in the database.
	 * @param   string   $msg      Message.
	 *
	 * @return  boolean
	 *
	 * @since   1.6
	 */
	public function onUserAfterSave($user, $isnew, $success, $msg)
	{
		// If the user wasn't stored we don't resync
		if (!$success)
		{
			return false;
		}

		// If the user isn't new we don't sync
		if (!$isnew)
		{
			return false;
		}

		// Ensure the user id is really an int
		$user_id = (int) $user['id'];

		// If the user id appears invalid then bail out just in case
		if (empty($user_id))
		{
			return false;
		}

		$categoryId = $this->params->get('category', 0);

		if (empty($categoryId))
		{
			JError::raiseWarning('', Text::_('PLG_CONTACTCREATOR_ERR_NO_CATEGORY'));

			return false;
		}

		if ($contact = $this->getContactTable())
		{
			/**
			 * Try to pre-load a contact for this user. Apparently only possible if other plugin creates it
			 * Note: $user_id is cleaned above
			 */
			if (!$contact->load(array('user_id' => (int) $user_id)))
			{
				$contact->published = $this->params->get('autopublish', 0);
			}

			$contact->name     = $user['name'];
			$contact->user_id  = $user_id;
			$contact->email_to = $user['email'];
			$contact->catid    = $categoryId;
			$contact->access   = (int) Factory::getConfig()->get('access');
			$contact->language = '*';
			$contact->generateAlias();

			// Check if the contact already exists to generate new name & alias if required
			if ($contact->id == 0)
			{
				list($name, $alias) = $this->generateAliasAndName($contact->alias, $contact->name, $categoryId);

				$contact->name  = $name;
				$contact->alias = $alias;
			}

			$autowebpage = $this->params->get('autowebpage', '');

			if (!empty($autowebpage))
			{
				// Search terms
				$search_array = array('[name]', '[username]', '[userid]', '[email]');

				// Replacement terms, urlencoded
				$replace_array = array_map('urlencode', array($user['name'], $user['username'], $user['id'], $user['email']));

				// Now replace it in together
				$contact->webpage = str_replace($search_array, $replace_array, $autowebpage);
			}

			if ($contact->check() && $contact->store())
			{
				return true;
			}
		}

		JError::raiseWarning('', Text::_('PLG_CONTACTCREATOR_ERR_FAILED_CREATING_CONTACT'));

		return false;
	}

	/**
	 * Method to change the name & alias if alias is already in use
	 *
	 * @param   string   $alias       The alias.
	 * @param   string   $name        The name.
	 * @param   integer  $categoryId  Category identifier
	 *
	 * @return  array  Contains the modified title and alias.
	 *
	 * @since   3.2.3
	 */
	protected function generateAliasAndName($alias, $name, $categoryId)
	{
		$table = $this->getContactTable();

		while ($table->load(array('alias' => $alias, 'catid' => $categoryId)))
		{
			if ($name === $table->name)
			{
				$name = StringHelper::increment($name);
			}

			$alias = StringHelper::increment($alias, 'dash');
		}

		return array($name, $alias);
	}

	/**
	 * Get an instance of the contact table
	 *
	 * @return  ContactTableContact
	 *
	 * @since   3.2.3
	 */
	protected function getContactTable()
	{
		Table::addIncludePath(JPATH_ADMINISTRATOR . '/components/com_contact/tables');

		return Table::getInstance('contact', 'ContactTable');
	}
}
contactcreator/contactcreator.xml000064400000003202150752760110013315 0ustar00<?xml version="1.0" encoding="utf-8"?>
<extension version="3.1" type="plugin" group="user" method="upgrade">
	<name>plg_user_contactcreator</name>
	<author>Joomla! Project</author>
	<creationDate>August 2009</creationDate>
	<copyright>(C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright>
	<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
	<authorEmail>admin@joomla.org</authorEmail>
	<authorUrl>www.joomla.org</authorUrl>
	<version>3.0.0</version>
	<description>PLG_CONTACTCREATOR_XML_DESCRIPTION</description>
	<files>
		<filename plugin="contactcreator">contactcreator.php</filename>
	</files>
	<languages>
		<language tag="en-GB">en-GB.plg_user_contactcreator.ini</language>
		<language tag="en-GB">en-GB.plg_user_contactcreator.sys.ini</language>
	</languages>
	<config>
		<fields name="params">
			<fieldset name="basic">
				<field
					name="autowebpage"
					type="text"
					label="PLG_CONTACTCREATOR_FIELD_AUTOMATIC_WEBPAGE_LABEL"
					description="PLG_CONTACTCREATOR_FIELD_AUTOMATIC_WEBPAGE_DESC"
					size="40"
				/>

				<field
					name="category"
					type="category"
					label="JCATEGORY"
					description="PLG_CONTACTCREATOR_FIELD_CATEGORY_DESC"
					extension="com_contact"
					filter="integer"
				/>

				<field
					name="autopublish"
					type="radio"
					label="PLG_CONTACTCREATOR_FIELD_AUTOPUBLISH_LABEL"
					description="PLG_CONTACTCREATOR_FIELD_AUTOPUBLISH_DESC"
					class="btn-group btn-group-yesno"
					default="0"
					filter="integer"
					>
					<option value="1">JYES</option>
					<option value="0">JNO</option>
				</field>
			</fieldset>
		</fields>
	</config>
</extension>
solidres/language/es-ES/es-ES.plg_user_solidres.ini000060400000011156150753024540016234 0ustar00; Joomla! Project
; Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
; Note : All ini files need to be saved as UTF-8

SR_FIELD_CUSTOMER_VATNUMBER_LABEL="NIF"
SR_FIELD_CUSTOMER_VATNUMBER_DESC="Introduzca el NIF del cliente "
SR_FIELD_CUSTOMER_COMPANY_LABEL="Compañía"
SR_FIELD_CUSTOMER_COMPANY_DESC="Introduzca el nombre de la Compañía del cliente"
SR_FIELD_CUSTOMER_PHONENUMBER_LABEL="Teléfono"
SR_FIELD_CUSTOMER_PHONENUMBER_DESC="Introduzca el teléfono del cliente"
SR_FIELD_CUSTOMER_ADDRESS1_LABEL="Dirección 1"
SR_FIELD_CUSTOMER_ADDRESS1_DESC="Introduzca la dirección 1 del cliente"
SR_FIELD_CUSTOMER_ADDRESS2_LABEL="Dirección 2"
SR_FIELD_CUSTOMER_ADDRESS2_DESC="Introduzca la dirección 1 del cliente"
SR_FIELD_CUSTOMER_CITY_LABEL="Ciudad"
SR_FIELD_CUSTOMER_CITY_DESC="Introduzca la Ciudad del cliente"
SR_FIELD_CUSTOMER_ZIPCODE_LABEL="Código postal"
SR_FIELD_CUSTOMER_ZIPCODE_DESC="Introduzca el código postal del cliente"
SR_CANCEL_RESERVATION="Cancel this reservation"
SR_CUSTOMER_DASHBOARD_MY_RESERVATIONS="My reservations"
SR_CUSTOMER_DASHBOARD_MY_PROFILE="My profile"
SR_CUSTOMER_DASHBOARD_RESERVATION_CODE="Code"
SR_CUSTOMER_DASHBOARD_RESERVATION_STATUS="Status"
SR_CUSTOMER_DASHBOARD_RESERVATION_PAYMENT_STATUS="Payment status"
SR_CUSTOMER_DASHBOARD_RESERVATION_CHECKIN="Checkin"
SR_CUSTOMER_DASHBOARD_RESERVATION_CHECKOUT="Checkout"
SR_CUSTOMER_DASHBOARD_RESERVATION_TOTAL_PRICE="Total price"
SR_MANAGE_BOOKING="Manage booking"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_CITIES="All cities"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_STATUSES="All reservations"
SR_CUSTOMER_DASHBOARD_FILTER_CANCELLED_STATUSES="Cancelled reservations"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_ASSETS="All hotels"
SR_TOOLBAR_CHANGEDATES="Change dates"
SR_CUSTOMER_DASHBOARD_NO_NOTE="You have no reservation notes."
SR_CUSTOMER_DASHBOARD_SELECT_NEW_DATES="Select new check in and check out dates by using the form below:"
SR_FIELD_CUSTOMER_MOBILEPHONE_LABEL="Mobile phone"
SR_FIELD_CUSTOMER_MOBILEPHONE_DESC="Enter customer mobile phone number"
SR_PROFILE_SAVE_FAILED="Your profile can not be saved."
SR_PROFILE_SAVE_SUCCESS="Your profile has been saved successfully"
SR_FIELDTER_GROUP_NAME_SELECT="-- Select a group --"
SR_FILTER_USERNAME_SEARCH="Enter username"
SR_FILTER_FULL_NAME_SEARCH="Enter user fullname"
SR_FILTER_EMAIL_SEARCH="Enter user email"
SR_ASK_FOR_LOGIN_REGISTER="Are you a member? If yes please <a id="_QQ_"toggle_login_form"_QQ_" href="_QQ_"%s"_QQ_">click here to login</a> or <a href="_QQ_"%s"_QQ_">register a new account</a>."

SR_API_ERROR_USER_NOT_FOUND="User not found"
SR_API_ERROR_EMPTY_API_KEY="The API key cann\'t leave empty"
SR_API_KEYS_LABEL="API"
SR_API_KEY_LABEL="API key"
SR_API_KEY_DESC="This is the API key, each customer has a unique API key, please keep it secure."
SR_API_SECRET_LABEL="API secret"
SR_API_SECRET_DESC="This is the API secret, each customer has a unique API secret, please keep it secure"
SR_API_ERROR_DUPLICATE_API_KEY_USER_PLURAL="User: %s already had an API key"
SR_API_ERROR_KEY_INVALID="Invalid API key"
SR_API_GENERATE_KEYS="Generate keys"
SR_API_KEY_GENERATE_CONFIRM="Are you sure to wanna generate new API keys?"
SR_API_KEY_GENERATE_SUCCESS="Solidres API keys for this user were generated successfully"
SR_API_USER_LABEL="User"
SR_API_USER_DESC=""
SR_API_DESCRIPTION_LABEL="Description"
SR_API_DESCRIPTION_DESC=""
SR_API_EDIT_PLURAL="Edit key (%s)"
SR_API_ADD_NEW_KEY="Add new key"
SR_API_KEYS_NOTICES="Below are API key/secret for this account, please keep it secure."

; Since v1.5.0
SR_CUSTOMER_RESERVATION_CANCELED_SUCCESSFULLY="Your reservation has been canceled successfully"
SR_CUSTOMER_RESERVATION_CANCELED_NOT_SUCCESSFULLY="Your reservation has not been canceled."
SR_CUSTOMER_DASHBOARD_MY_EXPERIENCES="My experiences"

; Since v1.7.0
SR_UNDER_REVIEW_RESERVATION_WARNING="<strong>Notice:</strong> You have %d pending for review reservations. They will be showed up here if they are approved."
SR_UNDER_REVIEW_RESERVATION_WARNING_1="<strong>Notice:</strong> You have %d pending for review reservation. It will be showed up here if it is approved."
SR_CUSTOMER_DASHBOARD_RMS_ORDERS="My orders"
SR_CUSTOMER_DASHBOARD_RMS_RESERVATIONS="My reservations"
SR_CUSTOMER_DASHBOARD_RMS="Restaurant Management System"

; Since 2.0.0
SR_CUSTOMER_DASHBOARD_MY_INVOICES="My invoices"
SR_USER_DASHBOARD_CANCELLED_BOOKING="This booking is cancelled."
SR_ASK_FOR_LOGIN="Are you a member? If yes please <a id="_QQ_"toggle_login_form"_QQ_" href="_QQ_"%s"_QQ_">click here to login</a>."
SR_CUSTOMER_ASSET_WISHLIST="Property wishlist"
SR_CUSTOMER_EXP_WISHLIST="Experience wishlist"solidres/language/es-ES/es-ES.plg_user_solidres.sys.ini000060400000000517150753024540017050 0ustar00; Joomla! Project
; Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
; Note : All ini files need to be saved as UTF-8

PLG_USER_SOLIDRES="Usuarios - Solidres"
PLG_USER_SOLIDRES_XML_DESCRIPTION="Plugins de usuarios de Solidres"solidres/language/ru-RU/ru-RU.plg_user_solidres.ini000060400000014502150753024540016326 0ustar00; Joomla! Project
; Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
; Note : All ini files need to be saved as UTF-8

SR_FIELD_CUSTOMER_VATNUMBER_LABEL="VAT номер"
SR_FIELD_CUSTOMER_VATNUMBER_DESC="Введите VAT номер клилента"
SR_FIELD_CUSTOMER_COMPANY_LABEL="Компания"
SR_FIELD_CUSTOMER_COMPANY_DESC="Введите имя компании клиента"
SR_FIELD_CUSTOMER_PHONENUMBER_LABEL="Телефонный номер"
SR_FIELD_CUSTOMER_PHONENUMBER_DESC="Введите телефонный номер клиента"
SR_FIELD_CUSTOMER_ADDRESS1_LABEL="Адрес 1"
SR_FIELD_CUSTOMER_ADDRESS1_DESC="Введите адрес клиента 1"
SR_FIELD_CUSTOMER_ADDRESS2_LABEL="Адрес 2"
SR_FIELD_CUSTOMER_ADDRESS2_DESC="Введите адрес клиента 2"
SR_FIELD_CUSTOMER_CITY_LABEL="Город"
SR_FIELD_CUSTOMER_CITY_DESC="Введите город клиента"
SR_FIELD_CUSTOMER_ZIPCODE_LABEL="Почтовый индекс"
SR_FIELD_CUSTOMER_ZIPCODE_DESC="Введите почтовый индекс клиента"
SR_CANCEL_RESERVATION="Отменить данное бронирование"
SR_CUSTOMER_DASHBOARD_MY_RESERVATIONS="Мое бронирование"
SR_CUSTOMER_DASHBOARD_MY_PROFILE="Мой профиль"
SR_CUSTOMER_DASHBOARD_RESERVATION_CODE="ID брони"
SR_CUSTOMER_DASHBOARD_RESERVATION_STATUS="Статус"
SR_CUSTOMER_DASHBOARD_RESERVATION_PAYMENT_STATUS="Статус оплаты"
SR_CUSTOMER_DASHBOARD_RESERVATION_CHECKIN="Въезд"
SR_CUSTOMER_DASHBOARD_RESERVATION_CHECKOUT="Выезд"
SR_CUSTOMER_DASHBOARD_RESERVATION_TOTAL_PRICE="Общая цена"
SR_MANAGE_BOOKING="Подробнее о бронировании"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_CITIES="Все города"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_STATUSES="Все бронирования"
SR_CUSTOMER_DASHBOARD_FILTER_CANCELLED_STATUSES="Отмененные бронирования"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_ASSETS="Все отели / комплексы"
SR_TOOLBAR_CHANGEDATES="Изменить дату"
SR_CUSTOMER_DASHBOARD_NO_NOTE="У вас нет заметок по данному бронированию"
SR_CUSTOMER_DASHBOARD_SELECT_NEW_DATES="Воспользуйтесь поиском заново и проверьте даты, используя форму ниже:"
SR_FIELD_CUSTOMER_MOBILEPHONE_LABEL="Сотовый телефон"
SR_FIELD_CUSTOMER_MOBILEPHONE_DESC="Введите сотовый телефон клиента"
SR_PROFILE_SAVE_FAILED="Ваш профиль не может быть сохранен"
SR_PROFILE_SAVE_SUCCESS="Ваш профиль был успешно сохранен"
SR_FIELDTER_GROUP_NAME_SELECT="-- Выберите группу --"
SR_FILTER_USERNAME_SEARCH="Введите имя пользователя"
SR_FILTER_FULL_NAME_SEARCH="Введите полное имя"
SR_FILTER_EMAIL_SEARCH="Введите адрес почты пользователя"
SR_ASK_FOR_LOGIN_REGISTER="Вы уже зарегистрированы? Если да, пожалуйста <a id="_QQ_"toggle_login_form"_QQ_" href="_QQ_"%s"_QQ_">нажмите здесь, чтобы войти</a> или <a href="_QQ_"%s"_QQ_">зарегистрируйте новый аккаунт</a>."

SR_API_ERROR_USER_NOT_FOUND="Пользователь не найден"
SR_API_ERROR_EMPTY_API_KEY="API ключ не может быть пустым"
SR_API_KEYS_LABEL="API"
SR_API_KEY_LABEL="API ключ"
SR_API_KEY_DESC="Это API ключ, который уникален для каждого клиента, пожалуйста, держите его в безопасности."
SR_API_SECRET_LABEL="API секрет"
SR_API_SECRET_DESC="Это API секрет, который уникален для каждого клиента, пожалуйста, держите его в безопасности."
SR_API_ERROR_DUPLICATE_API_KEY_USER_PLURAL="Пользователь: %s уже имел API ключ"
SR_API_ERROR_KEY_INVALID="Неверный API ключ"
SR_API_GENERATE_KEYS="Генерация ключей"
SR_API_KEY_GENERATE_CONFIRM="Вы уверены, что хотите генерировать новые API ключи?"
SR_API_KEY_GENERATE_SUCCESS="Генерация Solidres API ключей для данного пользователя завершена успешно"
SR_API_USER_LABEL="Пользователь"
SR_API_USER_DESC=""
SR_API_DESCRIPTION_LABEL="Описание"
SR_API_DESCRIPTION_DESC=""
SR_API_EDIT_PLURAL="Изменить ключ (%s)"
SR_API_ADD_NEW_KEY="Добавить новый ключ"
SR_API_KEYS_NOTICES="Ниже приведены API ключ / секрет для этой учетной записи, пожалуйста, держите его в безопасности."

; Since v1.5.0
SR_CUSTOMER_RESERVATION_CANCELED_SUCCESSFULLY="Ваша резервация успешно отменена"
SR_CUSTOMER_RESERVATION_CANCELED_NOT_SUCCESSFULLY="Ваша резервация не отменена"
SR_CUSTOMER_DASHBOARD_MY_EXPERIENCES="My experiences"

; Since v1.7.0
SR_UNDER_REVIEW_RESERVATION_WARNING="<strong>Внимание:</strong> У Вас есть %d резерваций, ожидаюшие подтверждения. После подтверждения они будут отображаться здесь" 
SR_UNDER_REVIEW_RESERVATION_WARNING_1="<strong>Внимание:</strong> У Вас есть %d резервация, ожидаюшая подтверждения. После подтверждения она будет отображаться здесь"
SR_CUSTOMER_DASHBOARD_RMS_ORDERS="Мои заказы" 
SR_CUSTOMER_DASHBOARD_RMS_RESERVATIONS="Мои резервации"
SR_CUSTOMER_DASHBOARD_RMS="Система управления рестораном"

; Since 2.0.0
SR_CUSTOMER_DASHBOARD_MY_INVOICES="Мои счета"
SR_USER_DASHBOARD_CANCELLED_BOOKING="Это бронирование отменено" 
SR_ASK_FOR_LOGIN="Вы являетесь пользователем? Если да, пожалуйста <a id="_QQ_"toggle_login_form"_QQ_" нажмите здесь, чтобы войти"
SR_CUSTOMER_ASSET_WISHLIST="Любимые объекты"
SR_CUSTOMER_EXP_WISHLIST="Любимые сервисы"solidres/language/ru-RU/ru-RU.plg_user_solidres.sys.ini000060400000000515150753024540017142 0ustar00; Joomla! Project
; Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
; Note : All ini files need to be saved as UTF-8

PLG_USER_SOLIDRES="User - Solidres"
PLG_USER_SOLIDRES_XML_DESCRIPTION="Плагин User для Solidres"solidres/language/cs-CZ/cs-CZ.plg_user_solidres.sys.ini000060400000000520150753024540017050 0ustar00; Joomla! Project
; Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
; Note : All ini files need to be saved as UTF-8

PLG_USER_SOLIDRES="Uživatel - Solidres"
PLG_USER_SOLIDRES_XML_DESCRIPTION="Plugin uživatelů pro Solidres"solidres/language/cs-CZ/cs-CZ.plg_user_solidres.ini000060400000011016150753024540016235 0ustar00; Joomla! Project
; Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
; Note : All ini files need to be saved as UTF-8

SR_FIELD_CUSTOMER_VATNUMBER_LABEL="VAT Number"
SR_FIELD_CUSTOMER_VATNUMBER_DESC="Enter customer VAT number "
SR_FIELD_CUSTOMER_COMPANY_LABEL="Company"
SR_FIELD_CUSTOMER_COMPANY_DESC="Enter the customer company name"
SR_FIELD_CUSTOMER_PHONENUMBER_LABEL="Phone number"
SR_FIELD_CUSTOMER_PHONENUMBER_DESC="Enter customer phone number"
SR_FIELD_CUSTOMER_ADDRESS1_LABEL="Address 1"
SR_FIELD_CUSTOMER_ADDRESS1_DESC="Enter customer address 1"
SR_FIELD_CUSTOMER_ADDRESS2_LABEL="Address 2"
SR_FIELD_CUSTOMER_ADDRESS2_DESC="Enter customer address 2"
SR_FIELD_CUSTOMER_CITY_LABEL="City"
SR_FIELD_CUSTOMER_CITY_DESC="Enter customer city"
SR_FIELD_CUSTOMER_ZIPCODE_LABEL="Zipcode"
SR_FIELD_CUSTOMER_ZIPCODE_DESC="Enter customer zip code"
SR_CANCEL_RESERVATION="Cancel this reservation"
SR_CUSTOMER_DASHBOARD_MY_RESERVATIONS="My reservations"
SR_CUSTOMER_DASHBOARD_MY_PROFILE="My profile"
SR_CUSTOMER_DASHBOARD_RESERVATION_CODE="Code"
SR_CUSTOMER_DASHBOARD_RESERVATION_STATUS="Status"
SR_CUSTOMER_DASHBOARD_RESERVATION_PAYMENT_STATUS="Payment status"
SR_CUSTOMER_DASHBOARD_RESERVATION_CHECKIN="Checkin"
SR_CUSTOMER_DASHBOARD_RESERVATION_CHECKOUT="Checkout"
SR_CUSTOMER_DASHBOARD_RESERVATION_TOTAL_PRICE="Total price"
SR_MANAGE_BOOKING="Manage booking"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_CITIES="All cities"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_STATUSES="All reservations"
SR_CUSTOMER_DASHBOARD_FILTER_CANCELLED_STATUSES="Cancelled reservations"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_ASSETS="All hotels"
SR_TOOLBAR_CHANGEDATES="Change dates"
SR_CUSTOMER_DASHBOARD_NO_NOTE="You have no reservation notes."
SR_CUSTOMER_DASHBOARD_SELECT_NEW_DATES="Select new check in and check out dates by using the form below:"
SR_FIELD_CUSTOMER_MOBILEPHONE_LABEL="Mobile phone"
SR_FIELD_CUSTOMER_MOBILEPHONE_DESC="Enter customer mobile phone number"
SR_PROFILE_SAVE_FAILED="Your profile can not be saved."
SR_PROFILE_SAVE_SUCCESS="Your profile has been saved successfully"
SR_FIELDTER_GROUP_NAME_SELECT="-- Select a group --"
SR_FILTER_USERNAME_SEARCH="Enter username"
SR_FILTER_FULL_NAME_SEARCH="Enter user fullname"
SR_FILTER_EMAIL_SEARCH="Enter user email"
SR_ASK_FOR_LOGIN_REGISTER="Are you a member? If yes please <a id="_QQ_"toggle_login_form"_QQ_" href="_QQ_"%s"_QQ_">click here to login</a> or <a href="_QQ_"%s"_QQ_">register a new account</a>."

SR_API_ERROR_USER_NOT_FOUND="User not found"
SR_API_ERROR_EMPTY_API_KEY="The API key cann\'t leave empty"
SR_API_KEYS_LABEL="API"
SR_API_KEY_LABEL="API key"
SR_API_KEY_DESC="This is the API key, each customer has a unique API key, please keep it secure."
SR_API_SECRET_LABEL="API secret"
SR_API_SECRET_DESC="This is the API secret, each customer has a unique API secret, please keep it secure"
SR_API_ERROR_DUPLICATE_API_KEY_USER_PLURAL="User: %s already had an API key"
SR_API_ERROR_KEY_INVALID="Invalid API key"
SR_API_GENERATE_KEYS="Generate keys"
SR_API_KEY_GENERATE_CONFIRM="Are you sure to wanna generate new API keys?"
SR_API_KEY_GENERATE_SUCCESS="Solidres API keys for this user were generated successfully"
SR_API_USER_LABEL="User"
SR_API_USER_DESC=""
SR_API_DESCRIPTION_LABEL="Description"
SR_API_DESCRIPTION_DESC=""
SR_API_EDIT_PLURAL="Edit key (%s)"
SR_API_ADD_NEW_KEY="Add new key"
SR_API_KEYS_NOTICES="Below are API key/secret for this account, please keep it secure."

; Since v1.5.0
SR_CUSTOMER_RESERVATION_CANCELED_SUCCESSFULLY="Your reservation has been canceled successfully"
SR_CUSTOMER_RESERVATION_CANCELED_NOT_SUCCESSFULLY="Your reservation has not been canceled."
SR_CUSTOMER_DASHBOARD_MY_EXPERIENCES="My experiences"

; Since v1.7.0
SR_UNDER_REVIEW_RESERVATION_WARNING="<strong>Notice:</strong> You have %d pending for review reservations. They will be showed up here if they are approved."
SR_UNDER_REVIEW_RESERVATION_WARNING_1="<strong>Notice:</strong> You have %d pending for review reservation. It will be showed up here if it is approved."
SR_CUSTOMER_DASHBOARD_RMS_ORDERS="My orders"
SR_CUSTOMER_DASHBOARD_RMS_RESERVATIONS="My reservations"
SR_CUSTOMER_DASHBOARD_RMS="Restaurant Management System"

; Since 2.0.0
SR_CUSTOMER_DASHBOARD_MY_INVOICES="My invoices"
SR_USER_DASHBOARD_CANCELLED_BOOKING="This booking is cancelled."
SR_ASK_FOR_LOGIN="Are you a member? If yes please <a id="_QQ_"toggle_login_form"_QQ_" href="_QQ_"%s"_QQ_">click here to login</a>."
SR_CUSTOMER_ASSET_WISHLIST="Property wishlist"
SR_CUSTOMER_EXP_WISHLIST="Experience wishlist"solidres/language/he-IL/he-IL.plg_user_solidres.sys.ini000060400000000537150753024540017016 0ustar00; Joomla! Project
; Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
; Note : All ini files need to be saved as UTF-8

PLG_USER_SOLIDRES="Solidres - משתמשים"
PLG_USER_SOLIDRES_XML_DESCRIPTION="תוסף משתמשים עבור Solidres"solidres/language/he-IL/he-IL.plg_user_solidres.ini000060400000012625150753024540016202 0ustar00; Joomla! Project
; Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
; Note : All ini files need to be saved as UTF-8

SR_FIELD_CUSTOMER_VATNUMBER_LABEL="מס' עוסק מורשה"
SR_FIELD_CUSTOMER_VATNUMBER_DESC="הכנס את מס' העוסק המורשה של הלקוח"
SR_FIELD_CUSTOMER_COMPANY_LABEL="חברה"
SR_FIELD_CUSTOMER_COMPANY_DESC="הכנס את שם החברה של הלקוח"
SR_FIELD_CUSTOMER_PHONENUMBER_LABEL="מס' טלפון"
SR_FIELD_CUSTOMER_PHONENUMBER_DESC="הכנס את מס' הטלפון של הלקוח"
SR_FIELD_CUSTOMER_ADDRESS1_LABEL="כתובת ראשית"
SR_FIELD_CUSTOMER_ADDRESS1_DESC="הכנס את הכתובת הראשית של הלקוח"
SR_FIELD_CUSTOMER_ADDRESS2_LABEL="כתובת משנית"
SR_FIELD_CUSTOMER_ADDRESS2_DESC="הכנס את הכתובת המשנית של הלקוח"
SR_FIELD_CUSTOMER_CITY_LABEL="עיר"
SR_FIELD_CUSTOMER_CITY_DESC="הכנס את העיר של הלקוח"
SR_FIELD_CUSTOMER_ZIPCODE_LABEL="מיקוד"
SR_FIELD_CUSTOMER_ZIPCODE_DESC="הכנס את המיקוד של הלקוח"
SR_CANCEL_RESERVATION="בטל הזמנה זו"
SR_CUSTOMER_DASHBOARD_MY_RESERVATIONS="ההזמנות שלי"
SR_CUSTOMER_DASHBOARD_MY_PROFILE="הפרופיל שלי"
SR_CUSTOMER_DASHBOARD_RESERVATION_CODE="קוד"
SR_CUSTOMER_DASHBOARD_RESERVATION_STATUS="סטטוס"
SR_CUSTOMER_DASHBOARD_RESERVATION_PAYMENT_STATUS="סטטוס תשלום"
SR_CUSTOMER_DASHBOARD_RESERVATION_CHECKIN="הגעה"
SR_CUSTOMER_DASHBOARD_RESERVATION_CHECKOUT="עזיבה"
SR_CUSTOMER_DASHBOARD_RESERVATION_TOTAL_PRICE="סה"_QQ_"כ מחיר"
SR_MANAGE_BOOKING="נהל הזמנות<strong>%s</strong>"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_CITIES="כל הערים"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_STATUSES="כל ההזמנות"
SR_CUSTOMER_DASHBOARD_FILTER_CANCELLED_STATUSES="הזמנות שבוטלו"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_ASSETS="כל יחידות האירוח"
SR_TOOLBAR_CHANGEDATES="שנה תאריכים"
SR_CUSTOMER_DASHBOARD_NO_NOTE="אין לך הערות הזמנה"
SR_CUSTOMER_DASHBOARD_SELECT_NEW_DATES="בחר תאריכי הגעה ועזיבה חדשים על ידי שימוש בטופס שלפניך:"
SR_FIELD_CUSTOMER_MOBILEPHONE_LABEL="טלפון נייד"
SR_FIELD_CUSTOMER_MOBILEPHONE_DESC="הכנס את מס' הטלפון הנייד של הלקוח"
SR_PROFILE_SAVE_FAILED="לא ניתן לשמור את הפרופיל שלך"
SR_PROFILE_SAVE_SUCCESS="הפרופיל שלך נשמר בהצלחה"
SR_FIELDTER_GROUP_NAME_SELECT="-- בחר קבוצה --"
SR_FILTER_USERNAME_SEARCH="הכנס שם משתמש"
SR_FILTER_FULL_NAME_SEARCH="הכנס שם מלא של המשתמש"
SR_FILTER_EMAIL_SEARCH="הכנס את כתובת הדוא"_QQ_"ל של המשתמש"
SR_ASK_FOR_LOGIN_REGISTER="אתה כבר חבר באתר שלנו? אם כן, <a id="_QQ_"toggle_login_form"_QQ_" href="_QQ_"%s"_QQ_">לחץ כאן על מנת להתחבר</a> או <a href="_QQ_"%s"_QQ_">צור משתמש חדש</a>."

SR_API_ERROR_USER_NOT_FOUND="משתמש לא נמצא"
SR_API_ERROR_EMPTY_API_KEY="מפתח ה-API לא יכול להיות ריק"
SR_API_KEYS_LABEL="API"
SR_API_KEY_LABEL="מפתח API"
SR_API_KEY_DESC="זהו מפתח API, לכל לקוח יש מפתח API ייחודי - שמור עליו בטוח"
SR_API_SECRET_LABEL="API סודי"
SR_API_SECRET_DESC="זהו API סודי, לכל לקוח יש מפתח API סודי ייחודי - שמור עליו בטוח"
SR_API_ERROR_DUPLICATE_API_KEY_USER_PLURAL="משתמש: %s כבר היה מפתח API"
SR_API_ERROR_KEY_INVALID="מפתח API שגוי"
SR_API_GENERATE_KEYS="צור מפתחות"
SR_API_KEY_GENERATE_CONFIRM="אתה מאשר שברצונך ליצור מפתחות API חדשים?"
SR_API_KEY_GENERATE_SUCCESS="מפתחות API ל-Soldiers עבור משתמש זה נוצרו בהצלחה"
SR_API_USER_LABEL="משתמש"
SR_API_USER_DESC=" "
SR_API_DESCRIPTION_LABEL="תיאור"
SR_API_DESCRIPTION_DESC=" "
SR_API_EDIT_PLURAL="ערוך מפתח (%s)"
SR_API_ADD_NEW_KEY="הוסף מפתח חדש"
SR_API_KEYS_NOTICES="להלן מפתח API / API סודי עבור חשבון זה, שמור עליהם בטוחים"

; Since v1.5.0
SR_CUSTOMER_RESERVATION_CANCELED_SUCCESSFULLY="ההזמנה שלך בוטלה בהצלחה"
SR_CUSTOMER_RESERVATION_CANCELED_NOT_SUCCESSFULLY="ההזמנה שלך לא בוטלה"
SR_CUSTOMER_DASHBOARD_MY_EXPERIENCES="החוויות שלי"

; Since v1.7.0
SR_UNDER_REVIEW_RESERVATION_WARNING="<strong>הודעה:</strong> יש לך %d זמנות מחכות לאישור. הן יופיעו כאן לאחר שיאושרו."
SR_UNDER_REVIEW_RESERVATION_WARNING_1="<strong>הודעה:</strong> יש לך %d הזמנות מחכות לאישור. הן יופיעו כאן לאחר שיאושרו."
SR_CUSTOMER_DASHBOARD_RMS_ORDERS="ההזמנות שלי"
SR_CUSTOMER_DASHBOARD_RMS_RESERVATIONS="הזמנות יחידות האירוח שלי"
SR_CUSTOMER_DASHBOARD_RMS="מערכת ניהול מסעדות"

; Since 2.0.0
SR_CUSTOMER_DASHBOARD_MY_INVOICES="החשבוניות שלי"
SR_USER_DASHBOARD_CANCELLED_BOOKING="ההזמנה בוטלה"
SR_ASK_FOR_LOGIN="אתה כבר חבר באתר שלנו? אם כן,  <a id="_QQ_"toggle_login_form"_QQ_" href="_QQ_"%s"_QQ_">לחץ כאן על מנת להתחבר</a>."
SR_CUSTOMER_ASSET_WISHLIST="יחידות האירוח המבוקשות שלי"
SR_CUSTOMER_EXP_WISHLIST="החוויות המבוקשות שלי"solidres/language/en-GB/en-GB.plg_user_solidres.ini000060400000011416150753024540016163 0ustar00; Joomla! Project
; Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
; Note : All ini files need to be saved as UTF-8

SR_FIELD_CUSTOMER_VATNUMBER_LABEL="VAT Number"
SR_FIELD_CUSTOMER_VATNUMBER_DESC="Enter customer VAT number"
SR_FIELD_CUSTOMER_COMPANY_LABEL="Company"
SR_FIELD_CUSTOMER_COMPANY_DESC="Enter the customer company name"
SR_FIELD_CUSTOMER_PHONENUMBER_LABEL="Phone number"
SR_FIELD_CUSTOMER_PHONENUMBER_DESC="Enter customer phone number"
SR_FIELD_CUSTOMER_ADDRESS1_LABEL="Address 1"
SR_FIELD_CUSTOMER_ADDRESS1_DESC="Enter customer address 1"
SR_FIELD_CUSTOMER_ADDRESS2_LABEL="Address 2"
SR_FIELD_CUSTOMER_ADDRESS2_DESC="Enter customer address 2"
SR_FIELD_CUSTOMER_CITY_LABEL="City"
SR_FIELD_CUSTOMER_CITY_DESC="Enter customer city"
SR_FIELD_CUSTOMER_ZIPCODE_LABEL="Zipcode"
SR_FIELD_CUSTOMER_ZIPCODE_DESC="Enter customer zip code"
SR_CANCEL_RESERVATION="Cancel this reservation"
SR_CUSTOMER_DASHBOARD_MY_RESERVATIONS="My reservations"
SR_CUSTOMER_DASHBOARD_MY_PROFILE="My profile"
SR_CUSTOMER_DASHBOARD_RESERVATION_CODE="Code"
SR_CUSTOMER_DASHBOARD_RESERVATION_STATUS="Status"
SR_CUSTOMER_DASHBOARD_RESERVATION_PAYMENT_STATUS="Payment status"
SR_CUSTOMER_DASHBOARD_RESERVATION_CHECKIN="Checkin"
SR_CUSTOMER_DASHBOARD_RESERVATION_CHECKOUT="Checkout"
SR_CUSTOMER_DASHBOARD_RESERVATION_TOTAL_PRICE="Total price"
SR_MANAGE_BOOKING="Manage booking <strong>%s</strong>"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_CITIES="All cities"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_STATUSES="All reservations"
SR_CUSTOMER_DASHBOARD_FILTER_CANCELLED_STATUSES="Cancelled reservations"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_ASSETS="All hotels"
SR_TOOLBAR_CHANGEDATES="Change dates"
SR_CUSTOMER_DASHBOARD_NO_NOTE="You have no reservation notes."
SR_CUSTOMER_DASHBOARD_SELECT_NEW_DATES="Select new check in and check out dates by using the form below:"
SR_FIELD_CUSTOMER_MOBILEPHONE_LABEL="Mobile phone"
SR_FIELD_CUSTOMER_MOBILEPHONE_DESC="Enter customer mobile phone number"
SR_PROFILE_SAVE_FAILED="Your profile can not be saved."
SR_PROFILE_SAVE_SUCCESS="Your profile has been saved successfully"
SR_FIELDTER_GROUP_NAME_SELECT="-- Select a group --"
SR_FILTER_USERNAME_SEARCH="Enter username"
SR_FILTER_FULL_NAME_SEARCH="Enter user fullname"
SR_FILTER_EMAIL_SEARCH="Enter user email"
SR_ASK_FOR_LOGIN_REGISTER="Are you a member? If yes please <a id="_QQ_"toggle_login_form"_QQ_" href="_QQ_"%s"_QQ_">click here to login</a> or <a href="_QQ_"%s"_QQ_">register a new account</a>."

SR_API_ERROR_USER_NOT_FOUND="User not found"
SR_API_ERROR_EMPTY_API_KEY="The API key can not be empty"
SR_API_KEYS_LABEL="API"
SR_API_KEY_LABEL="API key"
SR_API_KEY_DESC="This is the API key, each customer has a unique API key, please keep it secure."
SR_API_SECRET_LABEL="API secret"
SR_API_SECRET_DESC="This is the API secret, each customer has a unique API secret, please keep it secure"
SR_API_ERROR_DUPLICATE_API_KEY_USER_PLURAL="User: %s already had an API key"
SR_API_ERROR_KEY_INVALID="Invalid API key"
SR_API_GENERATE_KEYS="Generate keys"
SR_API_KEY_GENERATE_CONFIRM="Please confirm that you want to generate new API key?"
SR_API_KEY_GENERATE_SUCCESS="Solidres API key for this user was generated successfully"
SR_API_USER_LABEL="User"
SR_API_USER_DESC=""
SR_API_DESCRIPTION_LABEL="Description"
SR_API_DESCRIPTION_DESC=""
SR_API_EDIT_PLURAL="Edit key (%s)"
SR_API_ADD_NEW_KEY="Add new key"
SR_API_KEYS_NOTICES="Below are API key/secret for this account, please keep it secure."

; Since v1.5.0
SR_CUSTOMER_RESERVATION_CANCELED_SUCCESSFULLY="Your reservation has been canceled successfully"
SR_CUSTOMER_RESERVATION_CANCELED_NOT_SUCCESSFULLY="Your reservation has not been canceled."
SR_CUSTOMER_DASHBOARD_MY_EXPERIENCES="My experiences"

; Since v1.7.0
SR_UNDER_REVIEW_RESERVATION_WARNING="<strong>Notice:</strong> You have %d pending for review reservations. They will be showed up here if they are approved."
SR_UNDER_REVIEW_RESERVATION_WARNING_1="<strong>Notice:</strong> You have %d pending for review reservation. It will be showed up here if it is approved."
SR_CUSTOMER_DASHBOARD_RMS_ORDERS="My orders"
SR_CUSTOMER_DASHBOARD_RMS_RESERVATIONS="My reservations"
SR_CUSTOMER_DASHBOARD_RMS="Restaurant Management System"

; Since 2.0.0
SR_CUSTOMER_DASHBOARD_MY_INVOICES="My invoices"
SR_USER_DASHBOARD_CANCELLED_BOOKING="This booking is cancelled."
SR_ASK_FOR_LOGIN="Are you a member? If yes please <a id="_QQ_"toggle_login_form"_QQ_" href="_QQ_"%s"_QQ_">click here to login</a>."
SR_CUSTOMER_ASSET_WISHLIST="Property wishlist"
SR_CUSTOMER_EXP_WISHLIST="Experience wishlist"

SR_FAILED_AMEND_THRESHOLD="You can only amend your reservation up to %s days before the checkin."
SR_CANCEL_UNTIL="You can cancel this reservation from now until %s"
SR_AMEND_UNTIL="You can amend this reservation from now until %s"solidres/language/en-GB/en-GB.plg_user_solidres.sys.ini000060400000000504150753024540016774 0ustar00; Joomla! Project
; Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
; Note : All ini files need to be saved as UTF-8

PLG_USER_SOLIDRES="User - Solidres"
PLG_USER_SOLIDRES_XML_DESCRIPTION="User plugin for Solidres"solidres/language/de-DE/de-DE.plg_user_solidres.sys.ini000060400000000527150753024540016755 0ustar00; Joomla! Project
; Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
; Note : All ini files need to be saved as UTF-8

PLG_USER_SOLIDRES="Benutzer - Solidres"
PLG_USER_SOLIDRES_XML_DESCRIPTION="Benutzer-Plugin f&uuml;r Solidres"solidres/language/de-DE/de-DE.plg_user_solidres.ini000060400000012167150753024540016143 0ustar00; Joomla! Project
; Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
; Note : All ini files need to be saved as UTF-8

SR_FIELD_CUSTOMER_VATNUMBER_LABEL="Steuernummer"
SR_FIELD_CUSTOMER_VATNUMBER_DESC="Gib ggf. Deine Steuernummer an "
SR_FIELD_CUSTOMER_COMPANY_LABEL="Firma"
SR_FIELD_CUSTOMER_COMPANY_DESC="Gebe hier den Namen Deines Unternehmens ein "
SR_FIELD_CUSTOMER_PHONENUMBER_LABEL="Telefon"
SR_FIELD_CUSTOMER_PHONENUMBER_DESC="Gib eine Telefonnummer ein, unter der wir Dich anrufen d&uuml;rfen "
SR_FIELD_CUSTOMER_ADDRESS1_LABEL="Adresse"
SR_FIELD_CUSTOMER_ADDRESS1_DESC="Gib Deine Adresse ein"
SR_FIELD_CUSTOMER_ADDRESS2_LABEL="Adresse (Forts.)"
SR_FIELD_CUSTOMER_ADDRESS2_DESC="Gib bei Bedarf weitere Adressinformationen ein"
SR_FIELD_CUSTOMER_CITY_LABEL="Ort"
SR_FIELD_CUSTOMER_CITY_DESC="Gib hier den Ort ein"
SR_FIELD_CUSTOMER_ZIPCODE_LABEL="Postleitzahl"
SR_FIELD_CUSTOMER_ZIPCODE_DESC="Gib hier die Postleitzahl ein"
SR_CANCEL_RESERVATION="Diese Reservierung stornieren"
SR_CUSTOMER_DASHBOARD_MY_RESERVATIONS="Meine Reservierungen"
SR_CUSTOMER_DASHBOARD_MY_PROFILE="Mein Profil"
SR_CUSTOMER_DASHBOARD_RESERVATION_CODE="Code"
SR_CUSTOMER_DASHBOARD_RESERVATION_STATUS="Status"
SR_CUSTOMER_DASHBOARD_RESERVATION_PAYMENT_STATUS="Zahlungsstatus"
SR_CUSTOMER_DASHBOARD_RESERVATION_CHECKIN="Check-In"
SR_CUSTOMER_DASHBOARD_RESERVATION_CHECKOUT="Check-Out"
SR_CUSTOMER_DASHBOARD_RESERVATION_TOTAL_PRICE="Gesamtpreis"
SR_MANAGE_BOOKING="Buchung <strong>%s</strong> verwalten"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_CITIES="Alle Orte"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_STATUSES="Alle Reservierungen"
SR_CUSTOMER_DASHBOARD_FILTER_CANCELLED_STATUSES="Stornierte Reservierungen"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_ASSETS="Alle Unterk&uuml;nfte"
SR_TOOLBAR_CHANGEDATES="Zeitraum &auml;ndern"
SR_CUSTOMER_DASHBOARD_NO_NOTE="Es gibt keine Hinweise zu den Reservierungen."
SR_CUSTOMER_DASHBOARD_SELECT_NEW_DATES="W&auml;hle ein neues Anreise- & Abreisedatum &uuml;ber folgendes Formular:"
SR_FIELD_CUSTOMER_MOBILEPHONE_LABEL="Mobiltelefon"
SR_FIELD_CUSTOMER_MOBILEPHONE_DESC="Gib hier eine Mobilfunknummer ein"
SR_PROFILE_SAVE_FAILED="Dein Profil konnte nicht gespeichert werden."
SR_PROFILE_SAVE_SUCCESS="Dein Profil wurde erfolgreich gespeichert."
SR_FIELDTER_GROUP_NAME_SELECT="-- W&auml;hle eine Gruppe --"
SR_FILTER_USERNAME_SEARCH="Gib einen Benutzernamen ein"
SR_FILTER_FULL_NAME_SEARCH="Gebe hier den vollst&auml;ndigen Namen ein"
SR_FILTER_EMAIL_SEARCH="Gib hier die Mail-Adresse des Benutzers ein"
SR_ASK_FOR_LOGIN_REGISTER="Bist Du registriert? Bitte <a id="_QQ_"toggle_login_form"_QQ_" href="_QQ_"%s"_QQ_">klick hier, um Dich anzumelden</a> oder <a href="_QQ_"%s"_QQ_">registriere Dich.</a>."

SR_API_ERROR_USER_NOT_FOUND="Benutzer wurde nicht gefunden"
SR_API_ERROR_EMPTY_API_KEY="Der API-Schl&uuml;ssel kann nicht leer sein"
SR_API_KEYS_LABEL="API"
SR_API_KEY_LABEL="API-Schl&uuml;ssel"
SR_API_KEY_DESC="Das ist der API-Schl&uuml;ssel, der f&uuml;r jeden Kunden eindeutig ist. Bitte verwahre ihn sicher!"
SR_API_SECRET_LABEL="API secret"
SR_API_SECRET_DESC="Das ist der geheime API-Name, der f&uuml;r jeden Kunden eindeutig ist. Bitte verwahre ihn sicher!"
SR_API_ERROR_DUPLICATE_API_KEY_USER_PLURAL="Benutzer: %s F&uuml;r diesen Benutzer gibt es bereits einen API-Schl&uuml;ssel."
SR_API_ERROR_KEY_INVALID="Ung&uuml;ltiger API-Schl&uuml;ssel"
SR_API_GENERATE_KEYS="Schl&uuml;ssel generieren"
SR_API_KEY_GENERATE_CONFIRM="Willst Du wirklich einen neuen API-Schl&uuml;ssel erzeugen?"
SR_API_KEY_GENERATE_SUCCESS="Solidres API-Schl&uuml;ssel wurde erfolgreich erzeugt."
SR_API_USER_LABEL="Benutzer"
SR_API_USER_DESC=""
SR_API_DESCRIPTION_LABEL="Beschreibung"
SR_API_DESCRIPTION_DESC=""
SR_API_EDIT_PLURAL="Bearbeite Schl&uuml;ssel (%s)"
SR_API_ADD_NEW_KEY="F&uuml;ge neuen Schl&uuml;ssel hinzu"
SR_API_KEYS_NOTICES="Nachfolgend sind die Schl&uuml;ssel f&uuml;r diesen Account aufgelistet. Bitte verwahre diese Information sicher."

; Since v1.5.0
SR_CUSTOMER_RESERVATION_CANCELED_SUCCESSFULLY="Die Reservierung wurde erfolgreich storniert."
SR_CUSTOMER_RESERVATION_CANCELED_NOT_SUCCESSFULLY="Die Reservierung wurde <strong>nicht</strong> storniert."
SR_CUSTOMER_DASHBOARD_MY_EXPERIENCES="Meine Erlebnisse"

; Since v1.7.0
SR_UNDER_REVIEW_RESERVATION_WARNING="<strong>Notice:</strong> You have %d pending for review reservations. They will be showed up here if they are approved."
SR_UNDER_REVIEW_RESERVATION_WARNING_1="<strong>Notice:</strong> You have %d pending for review reservation. It will be showed up here if it is approved."
SR_CUSTOMER_DASHBOARD_RMS_ORDERS="My orders"
SR_CUSTOMER_DASHBOARD_RMS_RESERVATIONS="My reservations"
SR_CUSTOMER_DASHBOARD_RMS="Restaurant Management System"

; Since 2.0.0
SR_CUSTOMER_DASHBOARD_MY_INVOICES="My invoices"
SR_USER_DASHBOARD_CANCELLED_BOOKING="This booking is cancelled."
SR_ASK_FOR_LOGIN="Are you a member? If yes please <a id="_QQ_"toggle_login_form"_QQ_" href="_QQ_"%s"_QQ_">click here to login</a>."
SR_CUSTOMER_ASSET_WISHLIST="Property wishlist"
SR_CUSTOMER_EXP_WISHLIST="Experience wishlist"solidres/language/pl-PL/pl-PL.plg_user_solidres.sys.ini000060400000000606150753024540017067 0ustar00; Joomla! Project
; Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
; Note : All ini files need to be saved as UTF-8
; Wersja polska: Krzysztof Wandas

PLG_USER_SOLIDRES="Użytkownik - Solidres"
PLG_USER_SOLIDRES_XML_DESCRIPTION="Dodatek obsługi użytkownika dla Solidres"solidres/language/pl-PL/pl-PL.plg_user_solidres.ini000060400000011170150753024540016250 0ustar00; Joomla! Project
; Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
; Note : All ini files need to be saved as UTF-8
; Wersja polska: Krzysztof Wandas

SR_FIELD_CUSTOMER_VATNUMBER_LABEL="Numer VAT"
SR_FIELD_CUSTOMER_VATNUMBER_DESC="Wprowadź numer VAT."
SR_FIELD_CUSTOMER_COMPANY_LABEL="Firma"
SR_FIELD_CUSTOMER_COMPANY_DESC="Wprowadź nazwę firmy."
SR_FIELD_CUSTOMER_PHONENUMBER_LABEL="Telefon"
SR_FIELD_CUSTOMER_PHONENUMBER_DESC="Wprowadź numer telefonu."
SR_FIELD_CUSTOMER_ADDRESS1_LABEL="Adres"
SR_FIELD_CUSTOMER_ADDRESS1_DESC="Wprowadź adres główny."
SR_FIELD_CUSTOMER_ADDRESS2_LABEL="Adres 2"
SR_FIELD_CUSTOMER_ADDRESS2_DESC="Wprowadź adres dodatkowy."
SR_FIELD_CUSTOMER_CITY_LABEL="Miasto"
SR_FIELD_CUSTOMER_CITY_DESC="Wprowadź nazwę miasta."
SR_FIELD_CUSTOMER_ZIPCODE_LABEL="Kod pocztowy"
SR_FIELD_CUSTOMER_ZIPCODE_DESC="Wprowadź kod pocztowy."
SR_CANCEL_RESERVATION="Anuluj rezerwację"
SR_CUSTOMER_DASHBOARD_MY_RESERVATIONS="Moje rezerwacje"
SR_CUSTOMER_DASHBOARD_MY_PROFILE="Mój profil"
SR_CUSTOMER_DASHBOARD_RESERVATION_CODE="Kod"
SR_CUSTOMER_DASHBOARD_RESERVATION_STATUS="Status"
SR_CUSTOMER_DASHBOARD_RESERVATION_PAYMENT_STATUS="Status płatności"
SR_CUSTOMER_DASHBOARD_RESERVATION_CHECKIN="Data przyjazdu"
SR_CUSTOMER_DASHBOARD_RESERVATION_CHECKOUT="Data wyjazdu"
SR_CUSTOMER_DASHBOARD_RESERVATION_TOTAL_PRICE="Suma całkowita"
SR_MANAGE_BOOKING="Zobacz szczegóły"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_CITIES="Wszystkie miasta"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_STATUSES="Wszystkie rezerwacje"
SR_CUSTOMER_DASHBOARD_FILTER_CANCELLED_STATUSES="Rezerwacje anulowane"
SR_CUSTOMER_DASHBOARD_FILTER_ALL_ASSETS="Wszystkie hotele"
SR_TOOLBAR_CHANGEDATES="Zmień daty"
SR_CUSTOMER_DASHBOARD_NO_NOTE="Brak uwag do rezerwacji."
SR_CUSTOMER_DASHBOARD_SELECT_NEW_DATES="Wybierz nowy termin rezerwacji"
SR_FIELD_CUSTOMER_MOBILEPHONE_LABEL="Telefon komórkowy"
SR_FIELD_CUSTOMER_MOBILEPHONE_DESC="Wprowadź numer telefonu komórkowego"
SR_PROFILE_SAVE_FAILED="Twój profil nie może zostać zapisany"
SR_PROFILE_SAVE_SUCCESS="Zmiany w profilu zostały zapisane"
SR_FIELDTER_GROUP_NAME_SELECT="-- Select a group --"
SR_FILTER_USERNAME_SEARCH="Enter username"
SR_FILTER_FULL_NAME_SEARCH="Enter user fullname"
SR_FILTER_EMAIL_SEARCH="Enter user email"
SR_ASK_FOR_LOGIN_REGISTER="Are you a member? If yes please <a id="_QQ_"toggle_login_form"_QQ_" href="_QQ_"%s"_QQ_">click here to login</a> or <a href="_QQ_"%s"_QQ_">register a new account</a>."

SR_API_ERROR_USER_NOT_FOUND="User not found"
SR_API_ERROR_EMPTY_API_KEY="The API key cann\'t leave empty"
SR_API_KEYS_LABEL="API"
SR_API_KEY_LABEL="API key"
SR_API_KEY_DESC="This is the API key, each customer has a unique API key, please keep it secure."
SR_API_SECRET_LABEL="API secret"
SR_API_SECRET_DESC="This is the API secret, each customer has a unique API secret, please keep it secure"
SR_API_ERROR_DUPLICATE_API_KEY_USER_PLURAL="User: %s already had an API key"
SR_API_ERROR_KEY_INVALID="Invalid API key"
SR_API_GENERATE_KEYS="Generate keys"
SR_API_KEY_GENERATE_CONFIRM="Are you sure to wanna generate new API keys?"
SR_API_KEY_GENERATE_SUCCESS="Solidres API keys for this user were generated successfully"
SR_API_USER_LABEL="User"
SR_API_USER_DESC=""
SR_API_DESCRIPTION_LABEL="Description"
SR_API_DESCRIPTION_DESC=""
SR_API_EDIT_PLURAL="Edit key (%s)"
SR_API_ADD_NEW_KEY="Add new key"
SR_API_KEYS_NOTICES="Below are API key/secret for this account, please keep it secure."

; Since v1.5.0
SR_CUSTOMER_RESERVATION_CANCELED_SUCCESSFULLY="Your reservation has been canceled successfully"
SR_CUSTOMER_RESERVATION_CANCELED_NOT_SUCCESSFULLY="Your reservation has not been canceled."
SR_CUSTOMER_DASHBOARD_MY_EXPERIENCES="My experiences"

; Since v1.7.0
SR_UNDER_REVIEW_RESERVATION_WARNING="<strong>Notice:</strong> You have %d pending for review reservations. They will be showed up here if they are approved."
SR_UNDER_REVIEW_RESERVATION_WARNING_1="<strong>Notice:</strong> You have %d pending for review reservation. It will be showed up here if it is approved."
SR_CUSTOMER_DASHBOARD_RMS_ORDERS="My orders"
SR_CUSTOMER_DASHBOARD_RMS_RESERVATIONS="My reservations"
SR_CUSTOMER_DASHBOARD_RMS="Restaurant Management System"

; Since 2.0.0
SR_CUSTOMER_DASHBOARD_MY_INVOICES="My invoices"
SR_USER_DASHBOARD_CANCELLED_BOOKING="This booking is cancelled."
SR_ASK_FOR_LOGIN="Are you a member? If yes please <a id="_QQ_"toggle_login_form"_QQ_" href="_QQ_"%s"_QQ_">click here to login</a>."
SR_CUSTOMER_ASSET_WISHLIST="Property wishlist"
SR_CUSTOMER_EXP_WISHLIST="Experience wishlist"solidres/administrator/components/com_solidres/views/customergroup/view.html.php000060400000004730150753024540024625 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * View to edit a customer group.
 *
 * @package     Solidres
 * @subpackage	CustomerGroup
 * @since		0.1.0
 */
class SolidresViewCustomerGroup extends SRViewLegacy
{
	protected $state;
	protected $form;

	public function display($tpl = null)
	{
		$this->state		= $this->get('State');
		$this->form			= $this->get('Form');

		if (count($errors = $this->get('Errors')))
        {
			JError::raiseError(500, implode("\n", $errors));
			return false;
		}

		JHtml::stylesheet('com_solidres/assets/main.min.css', false, true);

		$this->addToolbar();
        
		parent::display($tpl);
	}

	/**
	 * Add the page title and toolbar.
	 *
	 * @since	1.6
	 */
	protected function addToolbar()
	{
		JRequest::setVar('hidemainmenu', true);
		include JPATH_COMPONENT.'/helpers/toolbar.php';
		$user		= JFactory::getUser();
		$id         = $this->form->getValue('id');
		$isNew		= ($id == 0);
		$canDo		= SolidresHelper::getActions('', $id);
		
		if($isNew)
        {
			JToolBarHelper::title(JText::_('SR_ADD_NEW_CUSTOMERGROUP'), 'generic.png');
		}
        else
        {
			JToolBarHelper::title(JText::sprintf('SR_EDIT_CUSTOMERGROUP', $this->form->getValue('name')), 'generic.png');
		}
		
		JHtml::addIncludePath(JPATH_COMPONENT.'/helpers/html');

		// If not checked out, can save the item.
		if (/*!$checkedOut && */$canDo->get('core.edit'))
        {
			JToolBarHelper::apply('customergroup.apply', 'JToolbar_Apply');
			JToolBarHelper::save('customergroup.save', 'JToolbar_Save');
			JToolBarHelper::addNew('customergroup.save2new', 'JToolbar_Save_and_new');
		}
		
		// If an existing item, can save to a copy.
		if (!$isNew && $canDo->get('core.create'))
        {
			JToolBarHelper::custom('customergroup.save2copy', 'copy.png', 'copy_f2.png', 'JToolbar_Save_as_Copy', false);
		}
		
		if (empty($id))
        {
			JToolBarHelper::cancel('customergroup.cancel', 'JToolbar_Cancel');
		}
        else
        {
			JToolBarHelper::cancel('customergroup.cancel', 'JToolbar_Close');
		}

		JToolBarHelper::divider();
	}
}
solidres/administrator/components/com_solidres/views/customergroup/tmpl/edit_general.php000060400000001576150753024540026313 0ustar00<?php 
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

?>
<fieldset>
    <div class="control-group">
		<?php echo $this->form->getLabel('name'); ?>
		<div class="controls">
			<?php echo $this->form->getInput('name'); ?>
		</div>
	</div>
	<div class="control-group">
		<?php echo $this->form->getLabel('state'); ?>
		<div class="controls">
			<?php echo $this->form->getInput('state'); ?>
		</div>
	</div>
	<div class="sr-clear"></div>
</fieldset>solidres/administrator/components/com_solidres/views/customergroup/tmpl/edit.php000060400000003652150753024540024613 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

JFactory::getDocument()->addScriptDeclaration('
	Solidres.jQuery(document).ready(function($) {
		$("#item-form").validate({onsubmit: false});
	});

	Joomla.submitbutton = function(task)
	{
		if (task == "customergroup.cancel" || jQuery("#item-form").valid())
		{
			Solidres.jQuery("#item-form").validate().resetForm();
			Joomla.submitform(task, document.getElementById("item-form"), false);
		} else {
			alert("' . $this->escape(JText::_('JGLOBAL_VALIDATION_FORM_FAILED')) . '");
		}
	}
');

?>

<div id="solidres">
    <div class="row-fluid">
		<?php echo SolidresHelperSideNavigation::getSideNavigation($this->getName()); ?>
		<div id="sr_panel_right" class="sr_form_view span10">
			<div class="sr-inner">
				<form enctype="multipart/form-data" action="" method="post" name="adminForm" id="item-form" class="form-validate form-horizontal">
					<ul class="nav nav-tabs">
						<li class="active"><a href="#general" data-toggle="tab"><?php echo JText::_('SR_NEW_GENERAL_INFO')?></a></li>
					</ul>

					<div class="tab-content">
						<div class="tab-pane active" id="general">
							<?php echo $this->loadTemplate('general'); ?>
						</div>
					</div>
					<input type="hidden" name="task" value="" />
					<?php echo JHtml::_('form.token'); ?>
				</form>
			</div>
		</div>
	</div>
	<div class="row-fluid">
		<div class="span12 powered">
			<p>Powered by <a href="http://www.solidres.com" target="_blank">Solidres</a></p>
		</div>
	</div>
</div>
	solidres/administrator/components/com_solidres/views/customer/view.html.php000060400000005515150753024540023552 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * View to edit a customer.
 *
 * @package       Solidres
 * @subpackage    Customer
 * @since         0.1.0
 */
class SolidresViewCustomer extends SRViewLegacy
{
	protected $state;
	protected $form;

	public function display($tpl = null)
	{
		$this->state = $this->get('State');
		$this->form  = $this->get('Form');

		if ($errors = $this->get('Errors'))
		{
			JError::raiseError(500, implode("\n", $errors));

			return false;
		}

		JHtml::stylesheet('com_solidres/assets/main.min.css', false, true);

		$this->addToolbar();

		parent::display($tpl);
	}

	/**
	 * Add the page title and toolbar.
	 *
	 * @since    1.6
	 */
	protected function addToolbar()
	{
		JFactory::getApplication()->input->set('hidemainmenu', true);

		$user  = JFactory::getUser();
		$id    = $this->form->getValue('id');
		$isNew = ($id == 0);
		$canDo = SolidresHelper::getActions('', $id);

		if ($isNew)
		{
			JToolBarHelper::title(JText::_('SR_ADD_NEW_CUSTOMER'), 'generic.png');
		}
		else
		{
			JToolBarHelper::title(JText::sprintf('SR_EDIT_CUSTOMER', $this->form->getValue('username')), 'generic.png');
		}

		// If not checked out, can save the item.
		if (/*!$checkedOut && */
		$canDo->get('core.edit'))
		{
			JToolBarHelper::apply('customer.apply', 'JToolbar_Apply');
			JToolBarHelper::save('customer.save', 'JToolbar_Save');
			JToolBarHelper::addNew('customer.save2new', 'JToolbar_Save_and_new');

			if ($canDo->get('core.admin') || $user->id == $this->form->getValue('user_id'))
			{
				$bar     = JToolbar::getInstance('toolbar');
				$html    = array();
				$onClick = 'if(confirm(\'' . JText::_('SR_API_KEY_GENERATE_CONFIRM') . '\')) Joomla.submitbutton(\'customer.generateKeys\')';
				$html[]  = '<button type="button" class="btn btn-primary btn-small" onclick="' . $onClick . '">';
				$html[]  = ' 	<i class="icon-key"></i> ' . JText::_('SR_API_GENERATE_KEYS');
				$html[]  = '</button>';
				$bar->appendButton('Custom', join("\n", $html), 'generateKeys');
			}
		}

		// If an existing item, can save to a copy.
		if (!$isNew && $canDo->get('core.create'))
		{
			JToolBarHelper::custom('customer.save2copy', 'copy.png', 'copy_f2.png', 'JToolbar_Save_as_Copy', false);
		}

		if (empty($id))
		{
			JToolBarHelper::cancel('customer.cancel', 'JToolbar_Cancel');
		}
		else
		{
			JToolBarHelper::cancel('customer.cancel', 'JToolbar_Close');
		}

		JToolBarHelper::divider();
	}
}
solidres/administrator/components/com_solidres/views/customer/tmpl/edit_general.php000060400000001661150753024540025231 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

?>
<fieldset>
	<?php echo $this->form->renderFieldset('account'); ?>

	<?php if ($fields = $this->form->getGroup('Solidres_fields')): ?>
		<?php foreach ($fields as $field): ?>
			<?php echo $field->renderField(); ?>
		<?php endforeach; ?>
	<?php else: ?>
		<?php echo $this->form->renderFieldset('fields'); ?>
	<?php endif; ?>

    <input type="hidden" value="<?php echo $this->form->getValue('user_id') ?>" name="jform[user_id]"/>
</fieldset>solidres/administrator/components/com_solidres/views/customer/tmpl/edit.php000060400000004400150753024540023526 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

JFactory::getDocument()->addScriptDeclaration('
	Solidres.jQuery(document).ready(function($) {
		$("#item-form").validate({onsubmit: false});
	});

	Joomla.submitbutton = function(task)
	{
		if (task == "customer.cancel" || jQuery("#item-form").valid())
		{
			Solidres.jQuery("#item-form").validate().resetForm();
			Joomla.submitform(task, document.getElementById("item-form"), false);
		} else {
			alert("' . $this->escape(JText::_('JGLOBAL_VALIDATION_FORM_FAILED')) . '");
		}
	}
');

?>

<div id="solidres">
    <div class="row-fluid">
		<?php echo SolidresHelperSideNavigation::getSideNavigation($this->getName()); ?>
		<div id="sr_panel_right" class="sr_form_view span10">
			<div class="sr-inner">
				<form enctype="multipart/form-data" action="<?php JRoute::_('index.php?option=com_solidres'); ?>" method="post" name="adminForm" id="item-form" class="form-validate form-horizontal">
					<ul class="nav nav-tabs">
						<li class="active"><a href="#general" data-toggle="tab"><?php echo JText::_('SR_NEW_GENERAL_INFO')?></a></li>
						<li><a href="#apiKeys" data-toggle="tab"><?php echo JText::_('SR_API_KEYS_LABEL')?></a></li>
					</ul>
					<div class="tab-content">
						<div class="tab-pane active" id="general">
							<?php echo $this->loadTemplate('general'); ?>
						</div>
						<div class="tab-pane" id="apiKeys">
							<?php foreach($this->form->getFieldset('api') as $field): ?>
								<?php echo $field->renderField(); ?>
							<?php endforeach; ?>
						</div>
					</div>
					<input type="hidden" name="task" value="" />
					<?php echo JHtml::_('form.token'); ?>
				</form>	
			</div>
		</div>
	</div>
	<div class="row-fluid">
		<div class="span12 powered">
			<p>Powered by <a href="http://www.solidres.com" target="_blank">Solidres</a></p>
		</div>
	</div>
</div>
	solidres/administrator/components/com_solidres/views/customer/tmpl/modal.php000060400000004260150753024540023701 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

// Load the tooltip behavior.
JHtml::_('behavior.tooltip');
JHtml::_('behavior.formvalidation');

?>
<script type="text/javascript">
	Joomla.submitbutton = function(task)
	{
		if (document.formvalidator.isValid(document.id('customer-modal-form'))) {
			Joomla.submitform(task, document.getElementById('customer-modal-form'));
		}
	}
</script>
<form enctype="multipart/form-data"
      action="<?php echo JRoute::_('index.php?option=com_solidres&format=json&task=customer.save&'.JSession::getFormToken().'=1') ?>"
      method="post"
      name="adminForm"
      id="customer-modal-form"
      class="form-validate form-horizontal">
    <fieldset>
		<div class="fltrt">
			<button id="customer-saving" type="submit" class="btn">
				<?php echo JText::_('JAPPLY');?>
			</button>

			<button type="button" id="insert-customer" class="btn">
				<?php echo JText::_('SR_INSERT_CUSTOMER');?>
			</button>

			<button class="btn close-colorbox" type="button">
				<?php echo JText::_('JCANCEL') ?>
			</button>
		</div>
	</fieldset>
    <div id="sr-tabs">
        <ul>
            <li><a href="#general"><?php echo JText::_('SR_NEW_GENERAL_INFO')?></a></li>
        </ul>

        <div id="general">
            <?php echo $this->loadTemplate('general'); ?>
        </div>

    </div>
</form>

<script>
    Solidres.jQuery(function($) {
        $( "#sr-tabs" ).tabs({
            beforeLoad: function( event, ui ) {
                ui.jqXHR.error(function() {
                    ui.panel.html(
                            "Couldn't load this tab. We'll try to fix this as soon as possible. " +
                                    "If this wouldn't be a demo." );
                });
            }
        });
    });
</script>

solidres/administrator/components/com_solidres/views/customer/tmpl/modal_general.php000060400000004522150753024540025377 0ustar00<?php 
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

?>
<fieldset>
	<div class="control-group">
		<?php echo $this->form->getLabel('name'); ?>
		<div class="controls">
			<?php echo $this->form->getInput('name'); ?>
		</div>
	</div>
	<div class="control-group">
		<?php echo $this->form->getLabel('username'); ?>
		<div class="controls">
			<?php echo $this->form->getInput('username'); ?>
		</div>
	</div>
	<div class="control-group">
		<?php echo $this->form->getLabel('firstname');?>
		<div class="controls">
			<?php echo $this->form->getInput('firstname');?>
		</div>
	</div>
	<div class="control-group">
		<?php echo $this->form->getLabel('middlename');?>
		<div class="controls">
			<?php echo $this->form->getInput('middlename');?>
		</div>
	</div>
	<div class="control-group">
		<?php echo $this->form->getLabel('lastname');?>
		<div class="controls">
			<?php echo $this->form->getInput('lastname');?>
		</div>
	</div>
	<div class="control-group">
		<?php echo $this->form->getLabel('customer_code'); ?>
		<div class="controls">
			<?php echo $this->form->getInput('customer_code'); ?>
		</div>
	</div>
	<div class="control-group">
		<?php echo $this->form->getLabel('customer_group_id'); ?>
		<div class="controls">
			<?php echo $this->form->getInput('customer_group_id'); ?>
		</div>
	</div>
	<div class="control-group">
		<?php echo $this->form->getLabel('password'); ?>
		<div class="controls">
			<?php echo $this->form->getInput('password'); ?>
		</div>
	</div>
	<div class="control-group">
		<?php echo $this->form->getLabel('password2'); ?>
		<div class="controls">
			<?php echo $this->form->getInput('password2'); ?>
		</div>
	</div>
	<div class="control-group">
		<?php echo $this->form->getLabel('email'); ?>
		<div class="controls">
			<?php echo $this->form->getInput('email'); ?>
		</div>
	</div>

	<input type="hidden" value="<?php echo $this->from->getValue('user_id') ?>" name="jform[user_id]"/>

</fieldset>solidres/administrator/components/com_solidres/controllers/customergroups.php000060400000001572150753024540024305 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Customer group list controller class.
 *
 * @package     Solidres
 * @subpackage	CustomerGroups
 * @since		0.1.0
 */
class SolidresControllerCustomerGroups extends JControllerAdmin
{
	public function getModel($name = 'CustomerGroup', $prefix = 'SolidresModel', $config = array())
	{
		$model = parent::getModel($name, $prefix, array('ignore_request' => true));
		return $model;
	}
}solidres/administrator/components/com_solidres/controllers/customergroup.php000060400000003322150753024540024115 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Customer group controller class.
 *
 * @package     Solidres
 * @subpackage	CustomerGroup
 * @since		0.1.0
 */
class SolidresControllerCustomerGroup extends JControllerForm
{
	/**
	 * Method override to check if you can add a new record.
	 *
	 * @param	array $data An array of input data.
	 * @return	boolean
	 * @since	1.6
	 */
	protected function allowAdd($data = array())
	{
		// Initialise variables.
		$user		= JFactory::getUser();
		$categoryId	= JArrayHelper::getValue($data, 'category_id', JRequest::getInt('filter_category_id'), 'int');
		$allow		= null;

		if ($categoryId) {
			// If the category has been passed in the data or URL check it.
			$allow	= $user->authorise('core.create', 'com_solidres.category.'.$categoryId);
		}
		
		if ($allow === null) {
			// In the absense of better information, revert to the component permissions.
			return parent::allowAdd($data);
		} else {
			return $allow;
		}
	}

	/**
	 * Method to check if you can add a new record.
	 *
	 * @param	array $data An array of input data.
	 * @param	string $key The name of the key for the primary key.
	 * @return	boolean
	 * @since	1.6
	 */
	protected function allowEdit($data = array(), $key = 'id')
	{
		return parent::allowEdit($data, $key);
	}
}solidres/administrator/components/com_solidres/controllers/customers.php000060400000005435150753024540023232 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/
defined('_JEXEC') or die;

/**
 * Customers list controller class.
 *
 * @package     Solidres
 * @subpackage	Customer
 * @since		0.1.0
 */
class SolidresControllerCustomers extends JControllerAdmin
{
	/**
	 * Constructor.
	 *
	 * @param   array  $config  An optional associative array of configuration settings.
	 *
	 * @return  UsersControllerUsers
	 *
	 * @since   1.6
	 * @see     JController
	 */
	public function __construct($config = array())
	{
		parent::__construct($config);

		$this->registerTask('block', 'changeBlock');
		$this->registerTask('unblock', 'changeBlock');
	}

	public function getModel($name = 'Customer', $prefix = 'SolidresModel', $config = array())
	{
		$model = parent::getModel($name, $prefix, array('ignore_request' => true));
		return $model;
	}

	/**
	 * Method to change the block status on a record.
	 *
	 * @return  void
	 *
	 * @since   0.3.0
	 */
	public function changeBlock()
	{
		// Check for request forgeries.
		JSession::checkToken() or jexit(JText::_('JINVALID_TOKEN'));

		$ids    = $this->input->get('cid', array(), 'array');
		$values = array('block' => 1, 'unblock' => 0);
		$task   = $this->getTask();
		$value  = JArrayHelper::getValue($values, $task, 0, 'int');

		// Convert from customer ID to Joomla user ID
		$joomlaUserIds = array();
		JTable::addIncludePath(SRPlugin::getAdminPath('user') . '/tables');
		$customerTable = JTable::getInstance('Customer', 'SolidresTable');

		foreach ($ids as $id)
		{
			$customerTable->load($id);
			$joomlaUserIds[] = $customerTable->user_id;
		}

		if (empty($joomlaUserIds))
		{
			JError::raiseWarning(500, JText::_('SR_CUSTOMERS_NO_ITEM_SELECTED'));
		}
		else
		{
			// Get the model.
			JModelLegacy::addIncludePath(JPATH_ADMINISTRATOR . '/components/com_users/models', 'UsersModel');
			$model = JModelLegacy::getInstance('User', 'UsersModel', array('ignore_request' => true));

			// Change the state of the records.
			if (!$model->block($joomlaUserIds, $value))
			{
				JError::raiseWarning(500, $model->getError());
			}
			else
			{
				if ($value == 1)
				{
					$this->setMessage(JText::plural('SR_N_CUSTOMERS_BLOCKED', count($joomlaUserIds)));
				}
				elseif ($value == 0)
				{
					$this->setMessage(JText::plural('SR_N_CUSTOMERS_UNBLOCKED', count($joomlaUserIds)));
				}
			}
		}

		$this->setRedirect('index.php?option=com_solidres&view=customers');
	}
}solidres/administrator/components/com_solidres/controllers/customers.json.php000060400000003245150753024540024177 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Customer list controller class (JSON format).
 *
 * @package     Solidres
 * @subpackage	Customer
 * @since		0.1.0
 */
class SolidresControllerCustomers extends JControllerAdmin
{
	/**
     * Method to find customers based on customer code or user name or email
     * Used with AJAX and JSON
     *
     * @return json object
     */
    public function find()
    {
		$searchTerm = JFactory::getApplication()->input->get('term', '', 'string');
		$db = JFactory::getDbo();
		$model = JModelLegacy::getInstance('Customers', 'SolidresModel', array('ignore_request' => true));
		$model->setState('list.select', 'a.id, u.id as user_id, CONCAT(u.name, " (", a.id, " - " , (CASE WHEN ' . $db->quoteName('g.name') . ' IS NOT NULL THEN '.$db->quoteName('g.name').' ELSE '.$db->quote(JText::_('SR_GENERAL_CUSTOMER_GROUP')).' END ), ") ") as label,
	                                        CONCAT(u.name, " (", a.id, " - " , (CASE WHEN ' . $db->quoteName('g.name') . ' IS NOT NULL THEN '.$db->quoteName('g.name').' ELSE '.$db->quote(JText::_('SR_GENERAL_CUSTOMER_GROUP')).' END ), ") ") as value');
		$model->setState('filter.searchterm', $searchTerm );

		echo json_encode($model->getItems());
    }
}solidres/administrator/components/com_solidres/controllers/customer.php000060400000003646150753024540023051 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Customer controller class.
 *
 * @package       Solidres
 * @subpackage    Customer
 * @since         0.1.0
 */
class SolidresControllerCustomer extends JControllerForm
{
	/**
	 * Method override to check if you can add a new record.
	 *
	 * @param    array $data An array of input data.
	 *
	 * @return    boolean
	 * @since    1.6
	 */
	protected function allowAdd($data = array())
	{
		// Initialise variables.
		$user       = JFactory::getUser();
		$categoryId = JArrayHelper::getValue($data, 'category_id', JRequest::getInt('filter_category_id'), 'int');
		$allow      = null;

		if ($categoryId)
		{
			// If the category has been passed in the data or URL check it.
			$allow = $user->authorise('core.create', 'com_solidres.category.' . $categoryId);
		}

		if ($allow === null)
		{
			// In the absense of better information, revert to the component permissions.
			return parent::allowAdd($data);
		}
		else
		{
			return $allow;
		}
	}

	/**
	 * Method to check if you can add a new record.
	 *
	 * @param    array  $data An array of input data.
	 * @param    string $key  The name of the key for the primary key.
	 *
	 * @return    boolean
	 * @since    1.6
	 */
	protected function allowEdit($data = array(), $key = 'id')
	{
		return parent::allowEdit($data, $key);
	}

	public function generateKeys()
	{
		JFactory::getApplication()->input->def('userGenerateKeys', true);
		$this->task = 'apply';

		return parent::save('id', 'id');
	}
}solidres/administrator/components/com_solidres/controllers/customer.json.php000060400000015036150753024540024015 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Customer controller class.
 *
 * @package     Solidres
 * @subpackage	Customer
 * @since		0.1.0
 */
class SolidresControllerCustomer extends JControllerForm
{
	/**
	 * Method override to check if you can add a new record.
	 *
	 * @param	array $data An array of input data.
	 * @return	boolean
	 * @since	1.6
	 */
	protected function allowAdd($data = array())
	{
		$user		= JFactory::getUser();
		$categoryId	= JArrayHelper::getValue($data, 'category_id', JRequest::getInt('filter_category_id'), 'int');
		$allow		= null;

		if ($categoryId)
		{
			// If the category has been passed in the data or URL check it.
			$allow	= $user->authorise('core.create', 'com_solidres.category.'.$categoryId);
		}
		
		if ($allow === null)
		{
			// In the absense of better information, revert to the component permissions.
			return parent::allowAdd($data);
		}
		else
		{
			return $allow;
		}
	}

	/**
	 * Method to check if you can add a new record.
	 *
	 * @param	array $data An array of input data.
	 * @param	string $key The name of the key for the primary key.
	 * @return	boolean
	 * @since	1.6
	 */
	protected function allowEdit($data = array(), $key = 'id')
	{
		return parent::allowEdit($data, $key);
	}

	/**
	 * TODO rework this method
	 *
	 */
	public function sendEmail()
	{
		echo 1; die(1);
	}

    /**
	 * Method to save a record.
	 *
	 * @param   string  $key	The name of the primary key of the URL variable.
	 * @param   string  $urlVar	The name of the URL variable if different from the primary key (sometimes required to avoid router collisions).
	 *
	 * @return  boolean  True if successful, false otherwise.
	 * @since   11.1
	 */
	public function save($key = null, $urlVar = null)
	{
		// Check for request forgeries.
		JSession::checkToken('GET') or jexit(JText::_('JINVALID_TOKEN'));

		$app		= JFactory::getApplication();
		$lang		= JFactory::getLanguage();
		$model		= $this->getModel();
		$table		= $model->getTable();
		$data		= JRequest::getVar('jform', array(), 'post', 'array');
		$checkin	= property_exists($table, 'checked_out');
		$context	= "$this->option.edit.$this->context";
		$task		= $this->getTask();

		// Determine the name of the primary key for the data.
		if (empty($key))
		{
			$key = $table->getKeyName();
		}

		// To avoid data collisions the urlVar may be different from the primary key.
		if (empty($urlVar))
		{
			$urlVar = $key;
		}

		$recordId	= JRequest::getInt($urlVar);

		$session	= JFactory::getSession();
		$registry	= $session->get('registry');

		if (!$this->checkEditId($context, $recordId))
		{
			// Somehow the person just went to the form and tried to save it. We don't allow that.
			$this->setError(JText::sprintf('JLIB_APPLICATION_ERROR_UNHELD_ID', $recordId));
			$this->setMessage($this->getError(), 'error');
			$this->setRedirect(JRoute::_('index.php?option='.$this->option.'&view='.$this->view_list.$this->getRedirectToListAppend(), false));

			return false;
		}

		// Populate the row id from the session.
		$data[$key] = $recordId;

		// Access check.
		if (!$this->allowSave($data, $key))
		{
			$this->setError(JText::_('JLIB_APPLICATION_ERROR_SAVE_NOT_PERMITTED'));
			$this->setMessage($this->getError(), 'error');
			$this->setRedirect(JRoute::_('index.php?option='.$this->option.'&view='.$this->view_list.$this->getRedirectToListAppend(), false));

			return false;
		}

		// Validate the posted data.
		// Sometimes the form needs some posted data, such as for plugins and modules.
		$form = $model->getForm($data, false);

		if (!$form)
		{
			$app->enqueueMessage($model->getError(), 'error');

			return false;
		}

		// Test whether the data is valid.
		$validData = $model->validate($form, $data);

		// Check for validation errors.
		if ($validData === false)
		{
			// Get the validation messages.
			$errors	= $model->getErrors();

			// Push up to three validation messages out to the user.
			for ($i = 0, $n = count($errors); $i < $n && $i < 3; $i++)
			{
				if ($errors[$i] instanceof Exception) {
					$app->enqueueMessage($errors[$i]->getMessage(), 'warning');
				}
				else {
					$app->enqueueMessage($errors[$i], 'warning');
				}
			}

			// Save the data in the session.
			$app->setUserState($context.'.data', $data);

			// Redirect back to the edit screen.
			$this->setRedirect(JRoute::_('index.php?option='.$this->option.'&view='.$this->view_item.$this->getRedirectToItemAppend($recordId, $key), false));

			return false;
		}

		// Attempt to save the data.
		if (!$model->save($validData))
		{
			// Save the data in the session.
			$app->setUserState($context.'.data', $validData);

			// Redirect back to the edit screen.
			$this->setError(JText::sprintf('JLIB_APPLICATION_ERROR_SAVE_FAILED', $model->getError()));
			$this->setMessage($this->getError(), 'error');
			$this->setRedirect(JRoute::_('index.php?option='.$this->option.'&view='.$this->view_item.$this->getRedirectToItemAppend($recordId, $key), false));

			return false;
		}

		// Save succeeded, so check-in the record.
		if ($checkin && $model->checkin($validData[$key]) === false)
		{
			// Save the data in the session.
			$app->setUserState($context.'.data', $validData);

			// Check-in failed, so go back to the record and display a notice.
			$this->setError(JText::sprintf('JLIB_APPLICATION_ERROR_CHECKIN_FAILED', $model->getError()));

			$this->setMessage($this->getError(), 'error');
			$this->setRedirect('index.php?option='.$this->option.'&view='.$this->view_item.$this->getRedirectToItemAppend($recordId, $key));

			return false;
		}

		$this->setMessage(JText::_(($lang->hasKey($this->text_prefix.($recordId==0 && $app->isSite() ? '_SUBMIT' : '').'_SAVE_SUCCESS') ? $this->text_prefix : 'JLIB_APPLICATION') . ($recordId==0 && $app->isSite() ? '_SUBMIT' : '') . '_SAVE_SUCCESS'));

		// Load saved record
		$savedRecordId = $model->getState($model->getName().'.id');
		$table->load($savedRecordId);

        echo json_encode(
            array(
                'saved'      	=> 'true',
                'customer_id'	=> $savedRecordId,
				'firstname'		=> $table->firstname,
				'middlename'	=> $table->middlename,
				'lastname'		=> $table->lastname
            )
        );

		die(1);
	}
}solidres/administrator/components/com_solidres/controllers/customergroups.json.php000060400000002660150753024540025254 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Customer group list controller class (JSON format).
 *
 * @package     Solidres
 * @subpackage	CustomerGroup
 * @since		0.5.0
 */
class SolidresControllerCustomerGroups extends JControllerLegacy
{
	/**
     * Method to find customers based on customer code
     * Used with AJAX and JSON
     *
     * @return json object
     */
    public function getList()
    {
		// TODO at this moment it is no possible to do the UNION with query builder therefore we have to use
		// plain SQL instead
		// https://github.com/joomla/joomla-cms/pull/2735 This pull need to be merged in order to fix this one nicely
		$dbo = JFactory::getDbo();
		$query = "SELECT '' as id, '".JText::_('SR_TARIFF_CUSTOMER_GROUP_GENERAL')."' as name";
		$query .= " UNION ";
		$query .= "SELECT id, name FROM #__sr_customer_groups";
		$results = $dbo->setQuery($query)->loadObjectList();

        echo json_encode($results);
        JFactory::getApplication()->close();
    }
}solidres/administrator/components/com_solidres/tables/customergroup.php000060400000011472150753024540023026 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Customer table class
 *
 * @package     Solidres
 * @subpackage	CustomerGroup
 * @since		0.1.0
 */
class SolidresTableCustomerGroup extends JTable
{
	function __construct(JDatabaseDriver $db)
	{
		parent::__construct('#__sr_customer_groups', 'id', $db);
	}

	/**
	 * Method to delete a row from the database table by primary key value.
	 *
	 * @param   mixed    $pk  An optional primary key value to delete.  If not set the
	 *                        instance property value is used.
	 *
	 * @return  boolean  True on success.
	 * @since   0.3.0
	 */
	public function delete($pk = null)
	{
		$k = $this->_tbl_key;
		$pk = (is_null($pk)) ? $this->$k : $pk;
		$query = $this->_db->getQuery(true);
		JModelLegacy::addIncludePath(JPATH_ADMINISTRATOR . '/components/com_solidres/models', 'UsersModel');

		// Take care of Customer records
		$query->select('COUNT(id)')->from($this->_db->quoteName('#__sr_customers'))->where('customer_group_id = ' . $pk);
		$this->_db->setQuery($query);
		$result = (int) $this->_db->loadResult();
		if($result > 0)
		{
			$e = new JException(JText::sprintf('SR_ERROR_CUSTOMER_GROUP_CONTAINS_CUSTOMER', $this->name));
			$this->setError($e);
			return false;
		}

		// Delete all prices
		$query->clear();
		$query->delete($this->_db->quoteName('#__sr_tariff_details'));
		$query->where('tariff_id IN (SELECT id FROM '.$this->_db->quoteName('#__sr_tariffs').' WHERE customer_group_id = ' . $this->_db->quote($pk) .')');
		$this->_db->setQuery($query)->execute();

		$query->clear();
		$query->delete($this->_db->quoteName('#__sr_tariffs'))->where('customer_group_id = ' . $this->_db->quote($pk));
		$this->_db->setQuery($query)->execute();

		// Take care of Coupon
		$couponsModel = JModelLegacy::getInstance('Coupons', 'SolidresModel', array('ignore_request' => true));
		$couponModel = JModelLegacy::getInstance('Coupon', 'SolidresModel', array('ignore_request' => true));
		$couponsModel->setState('filter.customer_group_id', $pk);
		$coupons = $couponsModel->getItems();

		foreach ($coupons as $coupon)
		{
			$couponModel->delete($coupon->id);
		}

		// Delete it
		return parent::delete($pk);
	}

	/**
	 * Method to set the publishing state for a row or list of rows in the database
	 * table.  The method respects checked out rows by other users and will attempt
	 * to checkin rows that it can after adjustments are made.
	 *
	 * @param	mixed	An optional array of primary key values to update.  If not
	 *					set the instance property value is used.
	 * @param	integer The publishing state. eg. [0 = unpublished, 1 = published]
	 * @param	integer The user id of the user performing the operation.
	 * @return	boolean	True on success.
	 * @since	1.0.4
	 */
	public function publish($pks = null, $state = 1, $userId = 0)
	{
		// Initialise variables.
		$k = $this->_tbl_key;

		// Sanitize input.
		JArrayHelper::toInteger($pks);
		$userId = (int) $userId;
		$state  = (int) $state;

		// If there are no primary keys set check to see if the instance key is set.
		if (empty($pks))
		{
			if ($this->$k) {
				$pks = array($this->$k);
			}
			// Nothing to set publishing state on, return false.
			else {
				$this->setError(JText::_('JLIB_DATABASE_ERROR_NO_ROWS_SELECTED'));
				return false;
			}
		}

		// Build the WHERE clause for the primary keys.
		$where = $k.'='.implode(' OR '.$k.'=', $pks);

		// Determine if there is checkin support for the table.
		if (!property_exists($this, 'checked_out') || !property_exists($this, 'checked_out_time')) {
			$checkin = '';
		}
		else {
			$checkin = ' AND (checked_out = 0 OR checked_out = '.(int) $userId.')';
		}

		// Update the publishing state for rows with the given primary keys.
		$this->_db->setQuery(
			'UPDATE `'.$this->_tbl.'`' .
				' SET state = '.(int) $state .
				' WHERE ('.$where.')' .
				$checkin
		);
		$this->_db->execute();

		// Check for a database error.
		if ($this->_db->getErrorNum()) {
			$this->setError($this->_db->getErrorMsg());
			return false;
		}

		// If checkin is supported and all rows were adjusted, check them in.
		if ($checkin && (count($pks) == $this->_db->getAffectedRows()))
		{
			// Checkin the rows.
			foreach($pks as $pk)
			{
				$this->checkin($pk);
			}
		}

		// If the JTable instance value is in the list of primary keys that were set, set the instance.
		if (in_array($this->$k, $pks)) {
			$this->state = $state;
		}

		$this->setError('');
		return true;
	}
}

solidres/administrator/components/com_solidres/tables/customer.php000060400000017535150753024540021757 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Customer table class
 *
 * @package       Solidres
 * @subpackage    Customer
 * @since         0.1.0
 */
class SolidresTableCustomer extends JTable
{
	function __construct(JDatabaseDriver $db)
	{
		parent::__construct('#__sr_customers', 'id', $db);
	}

	/**
	 * Validation and filtering
	 *
	 * @return  boolean  True if satisfactory
	 *
	 * @since   11.1
	 */
	public function check()
	{
		/*if (trim($this->firstname) == '')
		{
			$this->setError(JText::_('JLIB_DATABASE_ERROR_PLEASE_ENTER_YOUR_FIRSTNAME'));

			return false;
		}*/

		return true;
	}

	/**
	 * Method to set the publishing state for a row or list of rows in the database
	 * table.  The method respects checked out rows by other users and will attempt
	 * to checkin rows that it can after adjustments are made.
	 *
	 * @param   mixed   $pk       An optional array of primary key values to update.  If not
	 *                            set the instance property value is used.
	 * @param   integer $state    The publishing state. eg. [0 = unpublished, 1 = published]
	 * @param   integer $userId   The user id of the user performing the operation.
	 *
	 * @return  boolean  True on success.
	 *
	 * @link    http://docs.joomla.org/JTable/publish
	 * @since   11.1
	 */
	public function publish($pks = null, $state = 1, $userId = 0)
	{
		// Initialise variables.
		$k = $this->_tbl_key;

		// Sanitize input.
		JArrayHelper::toInteger($pks);
		$userId = (int) $userId;
		$state  = (int) $state;

		// If there are no primary keys set check to see if the instance key is set.
		if (empty($pks))
		{
			if ($this->$k)
			{
				$pks = array($this->$k);
			}
			// Nothing to set publishing state on, return false.
			else
			{
				$e = new JException(JText::_('JLIB_DATABASE_ERROR_NO_ROWS_SELECTED'));
				$this->setError($e);

				return false;
			}
		}
		if ($state == -2)
		{
			//get list user from table user of joomla
			$id    = 'id';
			$query = $this->_db->getQuery(true);
			$query->select('id');
			$query->from($this->_db->quoteName('#__users'));
			$query->where('id IN (
					select user_id
					from ' . $this->_tbl . '
					where ' . ($id . ' = ' . implode(' OR ' . $id . ' = ', $pks)) . '
			)');
			$this->_db->setQuery($query);
			$listUserIds = $this->_db->loadColumn();

			//delete customer field first
			$query->clear();
			$query->delete();
			$query->from($this->_db->quoteName('#__sr_customer_fields'));
			$query->where('user_id = ' . implode(' OR user_id = ', $pks));
			$this->_db->setQuery($query);
			if (!$this->_db->execute())
			{
				$e = new JException(JText::sprintf('JLIB_DATABASE_ERROR_PUBLISH_FAILED', get_class($this), $this->_db->getErrorMsg()));
				$this->setError($e);

				return false;
			}

			//delete child first
			// Update the publishing state for rows with the given primary keys.
			$query->clear();
			$query->delete();
			$query->from($this->_tbl);
			// Build the WHERE clause for the primary keys.
			$query->where($k . ' = ' . implode(' OR ' . $k . ' = ', $pks));
			$this->_db->setQuery($query);
			// Check for a database error.
			if (!$this->_db->execute())
			{
				$e = new JException(JText::sprintf('JLIB_DATABASE_ERROR_PUBLISH_FAILED', get_class($this), $this->_db->getErrorMsg()));
				$this->setError($e);

				return false;
			}

			$query->clear();
			$query->update($this->_db->quoteName('#__sr_reservations'));
			$query->set('customer_id = NULL');
			$query->where('customer_id = ' . implode(' OR customer_id = ', $pks));
			$this->_db->setQuery($query);
			if (!$this->_db->execute())
			{
				$e = new JException(JText::sprintf('JLIB_DATABASE_ERROR_PUBLISH_FAILED', get_class($this), $this->_db->getErrorMsg()));
				$this->setError($e);

				return false;
			}

			/*$query->clear();
			$query->update('#__sr_feedbacks');
			$query->set('customer_id = NULL');
			$query->where('customer_id = '.implode(' OR customer_id = ', $pks));
			$this->_db->setQuery($query);
			if (!$this->_db->execute()) {
				$e = new JException(JText::sprintf('JLIB_DATABASE_ERROR_PUBLISH_FAILED', get_class($this), $this->_db->getErrorMsg()));
				$this->setError($e);
				return false;
			}*/

			if (!empty($listUserIds))
			{
				//delete father later
				$query->clear();
				$query->delete();
				$query->from($this->_db->quoteName('#__users'));
				$query->where($id . ' = ' . implode(' OR ' . $id . ' = ', $listUserIds));
				$this->_db->setQuery($query);
				// Check for a database error.
				if (!$this->_db->execute())
				{
					$e = new JException(JText::sprintf('JLIB_DATABASE_ERROR_PUBLISH_FAILED', get_class($this), $this->_db->getErrorMsg()));
					$this->setError($e);

					return false;
				}
			}
		}

		return true;
	}

	/**
	 * Method to delete a row from the database table by primary key value.
	 *
	 * @param   mixed $pk     An optional primary key value to delete.  If not set the
	 *                        instance property value is used.
	 *
	 * @return  boolean  True on success.
	 */
	public function delete($pk = null)
	{
		$k     = $this->_tbl_key;
		$pk    = (is_null($pk)) ? $this->$k : $pk;
		$query = $this->_db->getQuery(true);
		JModelLegacy::addIncludePath(JPATH_ADMINISTRATOR . '/components/com_users/models', 'UsersModel');

		// If no primary key is given, return false.
		if ($pk === null)
		{
			return false;
		}

		// Take care of Reservation
		$query->update($this->_db->quoteName('#__sr_reservations'))
			->set('customer_id = NULL')
			->where('customer_id = ' . $this->_db->quote($pk));
		$this->_db->setQuery($query)->execute();

		// Take care of Customer Fields
		$query->clear();
		$query->delete()->from($this->_db->quoteName('#__sr_customer_fields'))
			->where('user_id = ' . $this->_db->quote($pk));
		$this->_db->setQuery($query)->execute();

		// Take care of relation ship with Reservation Asset
		$query->clear();
		$query->update($this->_db->quoteName('#__sr_reservation_assets'))
			->set('partner_id = NULL')
			->where('partner_id = ' . $this->_db->quote($pk));
		$this->_db->setQuery($query)->execute();

		// Also remove corresponding Joomla users
		$userModel = JModelLegacy::getInstance('User', 'UsersModel', array('ignore_request' => true));
		$userModel->delete($this->user_id);

		/*$query->clear();
		$query->update('#__sr_feedbacks');
		$query->set('customer_id = NULL');
		$query->where('customer_id = '.$this->_db->quote($pk));
		$this->_db->setQuery($query);
		if (!$this->_db->execute()) {
			$e = new JException(JText::sprintf('JLIB_DATABASE_ERROR_PUBLISH_FAILED', get_class($this), $this->_db->getErrorMsg()));
			$this->setError($e);
			return false;
		}*/

		// Delete it
		return parent::delete($pk);
	}

	public function store($updateNulls = false)
	{
		$user   = clone JFactory::getUser();
		$app    = JFactory::getApplication();
		$access = $user->authorise('core.admin') || $user->id == $this->user_id;

		if (empty($this->user_id) || !$user->load($this->user_id))
		{
			$this->setError(JText::_('SR_API_ERROR_USER_NOT_FOUND'));

			return false;
		}

		if($access)
		{
			if ((empty($this->api_key) && (empty($this->api_secret)) || $app->input->getBool('userGenerateKeys')))
			{
				$this->api_key    = sha1(JCrypt::genRandomBytes(40).$this->id);
				$this->api_secret = sha1(JCrypt::genRandomBytes(40));
				$table            = clone $this;
				while ($table->load(array('api_secret' => $this->api_secret)))
				{
					$this->api_secret = sha1(JCrypt::genRandomBytes(40));
				}

				$app->enqueueMessage(JText::_('SR_API_KEY_GENERATE_SUCCESS'));
			}
		}

		return parent::store($updateNulls);
	}
}

solidres/administrator/components/com_solidres/models/fields/api.php000060400000001773150753024540022143 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

require_once SRPATH_HELPERS.'/helper.php';

/**
 * Form Field class for the Joomla Framework.
 *
 * @package		Joomla.Framework
 * @subpackage	Form
 * @since		1.6
 */
class JFormFieldAPI extends JFormField
{
	/**
	 * The form field type.
	 *
	 * @var		string
	 * @since	1.6
	 */
	public $type = 'Api';

	/**
	 * Method to get the field input markup.
	 *
	 * @return	string	The field input markup.
	 * @since	1.6
	 */
	protected function getInput()
	{
		return '<p class="api_credentials">' . $this->value . '</p>';
	}
}solidres/administrator/components/com_solidres/models/customer.php000060400000023761150753024540021766 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Customer model.
 *
 * @package       Solidres
 * @subpackage    Customer
 * @since         0.1.0
 */
class SolidresModelCustomer extends SRModelAdmin
{
	/**
	 * @var        string    The prefix to use with controller messages.
	 * @since    1.6
	 */
	protected $text_prefix = null;

	/**
	 * @var        string    The event to trigger after deleting the data.
	 * @since    1.6
	 */
	protected $event_after_delete = null;

	/**
	 * @var        string    The event to trigger after saving the data.
	 * @since    1.6
	 */
	protected $event_after_save = null;

	/**
	 * @var        string    The event to trigger after deleting the data.
	 * @since    1.6
	 */
	protected $event_before_delete = null;

	/**
	 * @var        string    The event to trigger after saving the data.
	 * @since    1.6
	 */
	protected $event_before_save = null;

	/**
	 * @var        string    The event to trigger after changing the published state of the data.
	 * @since    1.6
	 */
	protected $event_change_state = null;

	/**
	 * Constructor.
	 *
	 * @param    array An optional associative array of configuration settings.
	 *
	 * @see        JController
	 * @since      1.6
	 */
	public function __construct($config = array())
	{
		parent::__construct($config);

		$this->event_after_delete = 'onCustomerAfterDelete';

		$this->event_after_save = 'onCustomerAfterSave';

		$this->event_before_delete = 'onCustomerBeforeDelete';

		$this->event_before_save = 'onCustomerBeforeSave';

		$this->event_change_state = 'onCustomerChangeState';

		$this->text_prefix = strtoupper($this->option);
	}

	/**
	 * Method to test whether a record can be deleted.
	 *
	 * @param    object    A record object.
	 *
	 * @return    boolean    True if allowed to delete the record. Defaults to the permission set in the component.
	 * @since    1.6
	 */
	protected function canDelete($record)
	{
		$user = JFactory::getUser();

		return $user->authorise('core.delete', 'com_solidres.customer.' . (int) $record->id);
	}

	/**
	 * Method to test whether a record can be deleted.
	 *
	 * @param    object    A record object.
	 *
	 * @return    boolean    True if allowed to change the state of the record. Defaults to the permission set in the component.
	 * @since    1.6
	 */
	protected function canEditState($record)
	{
		$user = JFactory::getUser();

		return $user->authorise('core.edit.state', 'com_solidres.customer.' . (int) $record->id);
	}

	/**
	 * Returns a reference to the a Table object, always creating it.
	 *
	 * @param    string    The table type to instantiate
	 * @param    string    A prefix for the table class name. Optional.
	 * @param    array     Configuration array for model. Optional.
	 *
	 * @return    JTable    A database object
	 * @since    1.6
	 */
	public function getTable($type = 'Customer', $prefix = 'SolidresTable', $config = array())
	{
		JTable::addIncludePath(SRPlugin::getAdminPath('user') . '/tables');

		return JTable::getInstance($type, $prefix, $config);
	}

	/**
	 * Method to get the record form.
	 *
	 * @param    array   $data     An optional array of data for the form to interogate.
	 * @param    boolean $loadData True if the form is to load its own data (default case), false if not.
	 *
	 * @return    JForm    A JForm object on success, false on failure
	 * @since    1.6
	 */
	public function getForm($data = array(), $loadData = true)
	{
		$form = $this->loadForm('com_solidres.customer', 'customer', array('control' => 'jform', 'load_data' => $loadData));

		if (empty($form))
		{
			return false;
		}

		$user = JFactory::getUser();

		if ($form->getValue('api_secret') && !$user->authorise('core.admin') && $user->id != $form->getValue('user_id'))
		{
			$form->setValue('api_key', null, substr($form->getValue('api_key'), 0, 8) . str_repeat('*', 32));
			$form->setValue('api_secret', null, substr($form->getValue('api_secret'), 0, 8) . str_repeat('*', 32));
		}

		if (SRPlugin::isEnabled('customfield')
			&& $form->getGroup('Solidres_fields')
		)
		{
			foreach ($form->getFieldset('fields') as $field)
			{
				$form->removeField($field->getAttribute('name'));
			}
		}

		return $form;
	}

	/**
	 * Method to get the data that should be injected in the form.
	 *
	 * @return    mixed    The data for the form.
	 * @since    1.6
	 */
	protected function loadFormData()
	{
		// Check the session for previously entered form data.
		$data = JFactory::getApplication()->getUserState('com_solidres.edit.customer.data', array());

		if (empty($data))
		{
			$data = $this->getItem();
		}

		// Get the dispatcher and load the users plugins.
		$dispatcher = JDispatcher::getInstance();
		JPluginHelper::importPlugin('extension');

		// Trigger the data preparation event.
		$results = $dispatcher->trigger('onContentPrepareData', array('com_solidres.customer', $data));

		// Check for errors encountered while preparing the data.
		if (count($results) && in_array(false, $results, true))
		{
			$this->setError($dispatcher->getError());
		}

		return $data;
	}

	/**
	 * Override JModelAdmin::preprocessForm to ensure the correct plugin group is loaded.
	 *
	 * @param    JForm  $form  A form object.
	 * @param    array  $data  The data expected for the form.
	 * @param    string $group The name of the plugin group to import (defaults to "content").
	 *
	 * @throws    Exception if there is an error in the form event.
	 * @since    1.6
	 */
	protected function preprocessForm(JForm $form, $data, $group = 'extension')
	{
		parent::preprocessForm($form, $data, $group);
	}

	/**
	 * Method to get a single record.
	 *
	 * @param    integer    The id of the primary key.
	 *
	 * @return    mixed    Object on success, false on failure.
	 * @since    1.6
	 */
	public function getItem($pk = null)
	{
		$item = parent::getItem($pk);
		if ($item->id)
		{
			$userTable = JTable::getInstance('User');
			JTable::addIncludePath(SRPlugin::getAdminPath('user') . '/tables');
			$customerGroupTable = JTable::getInstance('CustomerGroup', 'SolidresTable');
			$userTable->load($item->user_id);
			$customerGroupTable->load($item->customer_group_id);
			$item->name                = $userTable->name;
			$item->username            = $userTable->username;
			$item->email               = $userTable->email;
			$item->customer_group_name = '';
			if ($customerGroupTable->id > 0)
			{
				$item->customer_group_name = $customerGroupTable->name;
			}

			// Get the dispatcher and load the extension plugins.
			$dispatcher = JDispatcher::getInstance();
			JPluginHelper::importPlugin('extension');

			// Trigger the data preparation event.
			$results = $dispatcher->trigger('onContentPrepareData', array('com_solidres.customer', $item));
		}

		return $item;
	}

	/**
	 * A protected method to get a set of ordering conditions.
	 *
	 * @param    object    A record object.
	 *
	 * @return    array    An array of conditions to add to add to ordering queries.
	 * @since    1.6
	 */
	protected function getReorderConditions($table = null)
	{
		$condition   = array();
		$condition[] = 'customer_group_id = ' . (int) $table->customer_group_id;

		return $condition;
	}

	/**
	 * Prepare and sanitise the table prior to saving.
	 *
	 * @since    1.6
	 */
	protected function prepareTable($table)
	{
		if ($table->customer_group_id === '' || $table->customer_group_id === 'NULL')
		{
			$table->customer_group_id = null;
		}

		if ($table->geo_state_id === '')
		{
			$table->geo_state_id = null;
		}
	}

	/**
	 * Method to save the form data.
	 *
	 * @param $data
	 *
	 * @return    boolean    True on success.
	 *
	 * @since    1.6
	 */
	public function save($data)
	{
		$dispatcher = JDispatcher::getInstance();
		$table      = $this->getTable();
		$pk         = (!empty($data['id'])) ? $data['id'] : (int) $this->getState($this->getName() . '.id');
		$isNew      = true;
		$response   = 0;

		// Include the content plugins for the on save events.
		JPluginHelper::importPlugin('extension');

		// Load the row if saving an existing record.
		if ($pk > 0)
		{
			$table->load($pk);
			$isNew = false;
		}

		// Bind the data.
		if (!$table->bind($data))
		{
			$this->setError($table->getError());

			return false;
		}

		// Prepare the row for saving
		$this->prepareTable($table);

		// Check the data.
		if (!$table->check())
		{
			$this->setError($table->getError());

			return false;
		}

		// Trigger the onCustomerBeforeSave event.
		$result = $dispatcher->trigger($this->event_before_save, array($data, $table, $isNew, &$response));

		// Assign the joomla user id
		if ($isNew)
		{
			$data['user_id'] = !empty($response) ? $response : 0;
		}

		// This is needed for 2 way sync
		if ($data['user_id'] > 0)
		{
			$table->load(array('user_id' => $data['user_id']));
		}

		// Bind the data again to update user id
		if (!$table->bind($data))
		{
			$this->setError($table->getError());

			return false;
		}

		// Prepare the row again because it has been just re-bind data above
		$this->prepareTable($table);

		if (in_array(false, $result, true))
		{
			$this->setError($table->getError());

			return false;
		}

		// Store the data.
		if (!($result = $table->store(true)))
		{
			$this->setError($table->getError());

			return false;
		}

		// Clean the cache.
		$cache = JFactory::getCache($this->option);
		$cache->clean();

		// Trigger the onContentAfterSave event.
		$result = $dispatcher->trigger($this->event_after_save, array($data, $table, $result, $isNew));
		if (in_array(false, $result, true))
		{
			$this->setError($table->getError());

			return false;
		}

		$pkName = $table->getKeyName();
		if (isset($table->$pkName))
		{
			$this->setState($this->getName() . '.id', $table->$pkName);
		}
		$this->setState($this->getName() . '.new', $isNew);

		return true;
	}
}solidres/administrator/components/com_solidres/models/customergroups.php000060400000006064150753024540023223 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Customer groups model
 *
 * @package     Solidres
 * @subpackage	CustomerGroup
 * @since		0.1.0
 */
class SolidresModelCustomerGroups extends JModelList
{

	/**
	 * Constructor.
	 *
	 * @param	array	An optional associative array of configuration settings.
	 * @see		JController
	 * @since	1.6
	 */
	public function __construct($config = array())
	{
		if (empty($config['filter_fields']))
		{
			$config['filter_fields'] = array(
				'a.id', 'a.name', 'a.state',
				'id', 'name', 'state'
			);
		}
		parent::__construct($config);
	}
	
	protected function populateState($ordering = null, $direction = null)
	{
		// Initialise variables.
		$app = JFactory::getApplication('administrator');

		$search = $app->getUserStateFromRequest($this->context.'.filter.search', 'filter_search');
		$this->setState('filter.search', $search);

		$published = $app->getUserStateFromRequest($this->context . '.filter.state', 'filter_state', '', 'string');
		$this->setState('filter.state', $published);

		// Load the parameters.
		$params = JComponentHelper::getParams('com_solidres');
		$this->setState('params', $params);

		// List state information.
		parent::populateState('a.name', 'asc');
	}

	/**
	 * Build an SQL query to load the list data.
	 *
	 * @return	JDatabaseQuery
	 * @since	1.6
	 */
	protected function getListQuery()
	{
		$db		= $this->getDbo();
		$query	= $db->getQuery(true);

		// Select the required fields from the table.
		$query->select(
			$this->getState(
				'list.select',
				'a.*'
				)			
		);
		$query->from($db->quoteName('#__sr_customer_groups').' AS a');

		// Filter by published state
		$published = $this->getState('filter.state');
		if (is_numeric($published))
        {
			$query->where('a.state = '.(int) $published);
		}
        else if ($published === '')
        {
			$query->where('(a.state IN (0, 1))');
		}

		// Filter by search in title
		$search = $this->getState('filter.search');
		if (!empty($search))
        {
			if (stripos($search, 'id:') === 0)
            {
				$query->where('a.id = '.(int) substr($search, 3));
			}
            else
            {
				$search = $db->Quote('%'.$db->escape($search, true).'%');
				$query->where('a.name LIKE '.$search);
			}
		}
		$ordering  = $this->getState('list.ordering', 'a.name');
		$direction = $this->getState('list.direction', 'asc');
		$query->order($db->escape($ordering) . ' ' . $db->escape($direction));

		return $query;
	}

	public function getFilterForm($data = array(), $loadData = true)
	{
		JForm::addFormPath(SRPlugin::getAdminPath('user') . '/models/forms');

		return parent::getFilterForm($data, $loadData);
	}
}
solidres/administrator/components/com_solidres/models/forms/customergroup.xml000060400000001341150753024540024170 0ustar00<?xml version="1.0" encoding="utf-8"?>
<form>
	<fieldset>
		<field name="id" type="text" default="0" label="SR_FIELD_ID_LABEL"
			description="SR_FIELD_ID_DESC"
			readonly="true" class="readonly" labelclass="control-label"/>

		<field name="name" type="text" class="inputbox"
			default="" size="60" label="SR_CUSTOMER_GROUP_NAME_LABEL"
			description="SR_CUSTOMER_GROUP_NAME_DESC" required="true" labelclass="control-label"/>

		<field name="state" type="radio"
			label="SR_FIELD_CUSTOMER_GROUP_STATE_LABEL" description="SR_FIELD_CUSTOMER_GROUP_STATE_DESC"
			class="btn-group" default="1" labelclass="control-label">
			<option value="1">JPUBLISHED</option>
			<option value="0">JUNPUBLISHED</option>
		</field>
	</fieldset>
</form>
solidres/administrator/components/com_solidres/models/forms/filter_customers.xml000060400000003424150753024540024647 0ustar00<?xml version="1.0" encoding="utf-8"?>
<form>
    <fields name="filter">
        <field
                name="search"
                type="text"
                label="SR_FILTER_SEARCH"
                description="SR_FILTER_SEARCH_DESC"
                hint="JSEARCH_FILTER"
                class="js-stools-search-string"
                />
        <field
                name="customer_group_id"
                type="customergroup"
                onchange="this.form.submit()"
                showall="true"
                />
        <field
                name="customer_fullname"
                type="text"
                label="SR_FILTER_FULL_NAME_SEARCH"
                hint="SR_FILTER_FULL_NAME_SEARCH"
                onkeydown="if (event.keyCode == 13) { this.form.submit(); return false; }"
                />
        <field
                name="customer_username"
                type="text"
                label="SR_FILTER_USERNAME_SEARCH"
                hint="SR_FILTER_USERNAME_SEARCH"
                onkeydown="if (event.keyCode == 13) { this.form.submit(); return false; }"
                />
        <field
                name="customer_email"
                type="text"
                label="SR_FILTER_EMAIL_SEARCH"
                hint="SR_FILTER_EMAIL_SEARCH"
                onkeydown="if (event.keyCode == 13) { this.form.submit(); return false; }"
                />

    </fields>
    <fields name="list">
        <field
                name="limit"
                type="limitbox"
                class="input-mini"
                default="25"
                label="SR_LIST_LIMIT"
                description="SR_LIST_LIMIT_DESC"
                onchange="this.form.submit();"
                />
    </fields>
</form>
solidres/administrator/components/com_solidres/models/forms/filter_customergroups.xml000060400000002127150753024540025723 0ustar00<?xml version="1.0" encoding="utf-8"?>
<form>
    <fields name="filter">
        <field
                name="search"
                type="text"
                label="SR_SEARCH_BY_CUSTOMER_GROUP_NAME"
                description="SR_SEARCH_BY_CUSTOMER_GROUP_NAME"
                hint="JSEARCH_FILTER"
                class="js-stools-search-string"
                />
        <field
                name="state"
                type="status"
                label="SR_FILTER_PUBLISHED"
                description="SR_FILTER_PUBLISHED_DESC"
                onchange="this.form.submit();"
                filter="1,0,-2"
                >
            <option value="">JOPTION_SELECT_PUBLISHED</option>
        </field>

    </fields>
    <fields name="list">
        <field
                name="limit"
                type="limitbox"
                class="input-mini"
                default="25"
                label="SR_LIST_LIMIT"
                description="SR_LIST_LIMIT_DESC"
                onchange="this.form.submit();"
                />
    </fields>
</form>
solidres/administrator/components/com_solidres/models/forms/customer.xml000060400000015005150753024540023115 0ustar00<?xml version="1.0" encoding="utf-8"?>
<form>
    <fieldset
            name="account"
            addfieldpath="/administrator/components/com_solidres/models/fields"
    >
        <field
                name="username"
                type="text"
                class="inputbox"
                description="SR_FIELD_CUSTOMER_USERNAME_DESC"
                label="SR_FIELD_CUSTOMER_USERNAME"
                required="true"
                size="30"
        />

        <field
                name="password"
                type="password"
                autocomplete="off"
                class="inputbox"
                description="SR_FIELD_CUSTOMER_PASSWORD_DESC"
                filter="raw"
                label="SR_FIELD_CUSTOMER_PASSWORD"
                size="30" labelclass="control-label"
        />

        <field
                name="password2"
                type="password"
                autocomplete="off"
                class="inputbox"
                description="SR_FIELD_CUSTOMER_PASSWORD2_DESC"
                filter="raw"
                label="SR_FIELD_CUSTOMER_PASSWORD2"
                size="30"
        />

        <field
                name="email"
                type="email"
                class="inputbox"
                description="SR_FIELD_CUSTOMER_EMAIL_DESC"
                label="SR_FIELD_CUSTOMER_EMAIL"
                required="true"
                size="30"
                validate="email"
        />

        <field name="groups" type="hidden"/>
        <field name="user_id" type="hidden"/>
        <field name="id" type="hidden"/>
        <field
                name="customer_code"
                type="hidden"
                class="inputbox"
                default=""
                size="60"
                label="SR_CUSTOMER_CODE_LABEL"
                description="SR_CUSTOMER_CODE_DESC"
        />
        <field
                name="customer_group_id"
                type="customergroup"
                default=""
                label="SR_CUSTOMER_GROUP_ID_LABEL"
                description="SR_CUSTOMER_GROUP_ID_DESC"
        />

    </fieldset>

    <fieldset name="fields">
        <field
                name="firstname"
                type="text"
                default=""
                class="inputbox"
                required="true"
                size="30"
                label="SR_FIELD_CUSTOMER_FIRSTNAME_LABEL"
                description="SR_FIELD_CUSTOMER_FIRSTNAME_DESC"
        />

        <field
                name="middlename"
                type="text"
                default=""
                class="inputbox"
                size="30"
                label="SR_FIELD_CUSTOMER_MIDDLENAME_LABEL"
                description="SR_FIELD_CUSTOMER_MIDDLENAME_DESC"
                labelclass="control-label"/>

        <field
                name="lastname"
                type="text"
                default=""
                class="inputbox"
                required="true"
                size="30"
                label="SR_FIELD_CUSTOMER_LASTNAME_LABEL"
                description="SR_FIELD_CUSTOMER_LASTNAME_DESC"
        />

        <field name="vat_number"
               type="text"
               default=""
               class="inputbox"
               size="30"
               label="SR_FIELD_CUSTOMER_VATNUMBER_LABEL"
               description="SR_FIELD_CUSTOMER_VATNUMBER_DESC"
        />

        <field name="company"
               type="text"
               default=""
               class="inputbox"
               size="30"
               label="SR_FIELD_CUSTOMER_COMPANY_LABEL"
               description="SR_FIELD_CUSTOMER_COMPANY_DESC"
        />

        <field
                name="phonenumber"
                type="text"
                default=""
                class="inputbox"
                size="30"
                label="SR_FIELD_CUSTOMER_PHONENUMBER_LABEL"
                description="SR_FIELD_CUSTOMER_PHONENUMBER_DESC"
        />

        <field
                name="mobilephone"
                type="text"
                default=""
                class="inputbox"
                size="30"
                label="SR_FIELD_CUSTOMER_MOBILEPHONE_LABEL"
                description="SR_FIELD_CUSTOMER_MOBILEPHONE_DESC"
        />

        <field name="address1"
               type="text"
               default=""
               class="inputbox"
               size="30"
               label="SR_FIELD_CUSTOMER_ADDRESS1_LABEL"
               description="SR_FIELD_CUSTOMER_ADDRESS1_DESC"
        />

        <field
                name="address2"
                type="text"
                default=""
                class="inputbox"
                size="30"
                label="SR_FIELD_CUSTOMER_ADDRESS2_LABEL"
                description="SR_FIELD_CUSTOMER_ADDRESS2_DESC"
        />

        <field
                name="city"
                type="text"
                default=""
                class="inputbox"
                size="30"
                label="SR_FIELD_CUSTOMER_CITY_LABEL"
                description="SR_FIELD_CUSTOMER_CITY_DESC"
        />

        <field
                name="zipcode"
                type="text"
                default=""
                class="inputbox"
                size="30"
                label="SR_FIELD_CUSTOMER_ZIPCODE_LABEL"
                description="SR_FIELD_CUSTOMER_ZIPCODE_DESC"
        />

        <field
                name="geo_state_id"
                type="geostate"
                label="SR_FIELD_CUSTOMER_GEO_STATE_LABEL"
                description="SR_FIELD_CUSTOMER_GEO_STATE_DESC"
                class="state_select"
                size="1"
        />

        <field
                name="country_id"
                type="country"
                label="SR_FIELD_CUSTOMER_COUNTRY_LABEL"
                description="SR_FIELD_CUSTOMER_COUNTRY_DESC"
                class="country_select"
                default="0"
                required="true"
        />

    </fieldset>

    <fieldset name="api" label="SR_API_KEYS_LABEL"
              addfieldpath="/plugins/user/solidres/administrator/components/com_solidres/models/fields">

        <field label="SR_API_KEYS_NOTICES"
               type="spacer"
               hr="false"
        />

        <field
                name="api_key"
                type="api"
                label="SR_API_KEY_LABEL"
                description="SR_API_KEY_DESC"
        />
        <field
                name="api_secret"
                type="api"
                label="SR_API_SECRET_LABEL"
                description="SR_API_SECRET_DESC"
        />
    </fieldset>
</form>
solidres/administrator/components/com_solidres/models/customergroup.php000060400000017575150753024540023051 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Customer group model.
 *
 * @package     Solidres
 * @subpackage	CustomerGroup
 * @since		0.1.0
 */
class SolidresModelCustomerGroup extends JModelAdmin
{
	/**
	 * @var		string	The prefix to use with controller messages.
	 * @since	1.6
	 */
	protected $text_prefix = null;

	/**
	 * @var		string	The event to trigger after deleting the data.
	 * @since	1.6
	 */
	protected $event_after_delete = null;

	/**
	 * @var		string	The event to trigger after saving the data.
	 * @since	1.6
	 */
	protected $event_after_save = null;

	/**
	 * @var		string	The event to trigger after deleting the data.
	 * @since	1.6
	 */
	protected $event_before_delete = null;

	/**
	 * @var		string	The event to trigger after saving the data.
	 * @since	1.6
	 */
	protected $event_before_save = null;

	/**
	 * @var		string	The event to trigger after changing the published state of the data.
	 * @since	1.6
	 */
	protected $event_change_state = null;

	/**
	 * Constructor.
	 *
	 * @param	array An optional associative array of configuration settings.
	 * @see		JController
	 * @since	1.6
	 */
	public function __construct($config = array())
	{
		parent::__construct($config);

		$this->event_after_delete 	= 'onCustomerGroupAfterDelete';
		
		$this->event_after_save 	= 'onCustomerGroupAfterSave';

		$this->event_before_delete 	= 'onCustomerGroupBeforeDelete';

		$this->event_before_save 	= 'onCustomerGroupBeforeSave';

		$this->event_change_state 	= 'onCustomerGroupChangeState';
		
		$this->text_prefix 			= strtoupper($this->option);
	}
	/**
	 * Method to test whether a record can be deleted.
	 *
	 * @param	object	A record object.
	 * @return	boolean	True if allowed to delete the record. Defaults to the permission set in the component.
	 * @since	1.6
	 */
	protected function canDelete($record)
	{
		$user = JFactory::getUser();
		
		return $user->authorise('core.delete', 'com_solidres.customergroup.'.(int) $record->id);
	}

	/**
	 * Method to test whether a record can be deleted.
	 *
	 * @param	object	A record object.
	 * @return	boolean	True if allowed to change the state of the record. Defaults to the permission set in the component.
	 * @since	1.6
	 */
	protected function canEditState($record)
	{
		$user = JFactory::getUser();

		return $user->authorise('core.edit.state', 'com_solidres.customergroup.'.(int) $record->id);
	}
	/**
	 * Returns a reference to the a Table object, always creating it.
	 *
	 * @param	type	The table type to instantiate
	 * @param	string	A prefix for the table class name. Optional.
	 * @param	array	Configuration array for model. Optional.
	 * @return	JTable	A database object
	 * @since	1.6
	 */
	public function getTable($type = 'CustomerGroup', $prefix = 'SolidresTable', $config = array())
	{
		JTable::addIncludePath(SRPlugin::getAdminPath('user') . '/tables');

		return JTable::getInstance($type, $prefix, $config);
	}

	/**
	 * Method to get the record form.
	 *
	 * @param	array	$data		An optional array of data for the form to interogate.
	 * @param	boolean	$loadData	True if the form is to load its own data (default case), false if not.
	 * @return	JForm	A JForm object on success, false on failure
	 * @since	1.6
	 */
	public function getForm($data = array(), $loadData = true)
	{
		$path = SRPlugin::getAdminPath('user');
		JForm::addFormPath($path . '/models/forms');
		JForm::addFieldPath($path . '/models/fields');
		$form = $this->loadForm('com_solidres.customergroup',
                                'customergroup',
                                array('control' => 'jform', 'load_data' => $loadData));
		if (empty($form))
        {
			return false;
		}

		return $form;
	}
	/**
	 * Method to get the data that should be injected in the form.
	 *
	 * @return	mixed	The data for the form.
	 * @since	1.6
	 */
	protected function loadFormData()
	{
		// Check the session for previously entered form data.
		$data = JFactory::getApplication()->getUserState('com_solidres.edit.customergroup.data', array());

		if (empty($data))
        {
			$data = $this->getItem();
		}

        // Get the dispatcher and load the users plugins.
		$dispatcher	= JDispatcher::getInstance();
		JPluginHelper::importPlugin('extension');

        // Trigger the data preparation event.
		$results = $dispatcher->trigger('onContentPrepareData', array('com_solidres.customergroup', $data));

        // Check for errors encountered while preparing the data.
		if (count($results) && in_array(false, $results, true))
        {
			$this->setError($dispatcher->getError());
		}

		return $data;
	}

    /**
	 * Override JModelAdmin::preprocessForm to ensure the correct plugin group is loaded.
	 *
	 * @param	object	$form	A form object.
	 * @param	mixed	$data	The data expected for the form.
	 * @param	string	$group	The name of the plugin group to import (defaults to "content").
	 *
	 * @throws	Exception if there is an error in the form event.
	 * @since	1.6
	 */
	protected function preprocessForm(JForm $form, $data, $group = 'extension')
	{
		parent::preprocessForm($form, $data, $group);
	}

	/**
	 * Method to get a single record.
	 *
	 * @param	integer	The id of the primary key.
	 *
	 * @return	mixed	Object on success, false on failure.
	 * @since	1.6
	 */
	public function getItem($pk = null)
	{
        $item = parent::getItem($pk);

        // Get the dispatcher and load the extension plugins.
        $dispatcher	= JDispatcher::getInstance();
        JPluginHelper::importPlugin('extension');

        // Trigger the data preparation event.
        $results = $dispatcher->trigger('onContentPrepareData', array('com_solidres.customergroup', $item));

		return $item;
	}
	
	/**
	 * Prepare and sanitise the table prior to saving.
	 *
	 * @since	1.6
	 */
	protected function prepareTable($table)
	{
		jimport('joomla.filter.output');

		$table->name		= htmlspecialchars_decode($table->name, ENT_QUOTES);
	}

	/**
	 * Method to save the form data.
	 *
	 * @param	array	The form data.
	 * @return	boolean	True on success.
	 * @since	1.6
	 */
	public function save($data)
	{
		// Initialise variables;
		$dispatcher = JDispatcher::getInstance();
		$table		= $this->getTable();
		$pk			= (!empty($data['id'])) ? $data['id'] : (int)$this->getState($this->getName().'.id');
		$isNew		= true;

		// Include the content plugins for the on save events.
		JPluginHelper::importPlugin('extension');

		// Load the row if saving an existing record.
		if ($pk > 0)
        {
			$table->load($pk);
			$isNew = false;
		}

		// Bind the data.
		if (!$table->bind($data))
        {
			$this->setError($table->getError());
			return false;
		}

		// Prepare the row for saving
		$this->prepareTable($table);

		// Check the data.
		if (!$table->check())
        {
			$this->setError($table->getError());
			return false;
		}

		// Trigger the onContentBeforeSave event.
		$result = $dispatcher->trigger($this->event_before_save, array($data, $table, $isNew));
		if (in_array(false, $result, true))
        {
			$this->setError($table->getError());
			return false;
		}

		// Store the data.
		if (!($result = $table->store()))
        {
			$this->setError($table->getError());
			return false;
		}

		// Clean the cache.
		$cache = JFactory::getCache($this->option);
		$cache->clean();

		// Trigger the onContentAfterSave event.
		$dispatcher->trigger($this->event_after_save, array($data, $table, $result,  $isNew));

		$pkName = $table->getKeyName();
		if (isset($table->$pkName))
        {
			$this->setState($this->getName().'.id', $table->$pkName);
		}
		$this->setState($this->getName().'.new', $isNew);

		return true;
	}
}solidres/administrator/components/com_solidres/models/customers.php000060400000016221150753024540022142 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * @package     Solidres
 * @subpackage	Customer
 * @since		0.1.0
 */
class SolidresModelCustomers extends JModelList
{
    /**
     * @param       array $config
     * @since       1.6
     */
	public function __construct($config = array())
	{
		if(empty($config['filter_fields']))
		{
			$config['filter_fields'] = array(
				'a.id', 'u.block',
				'group_name', 'customer_group_id',
				'customer_email', 'customer_username',
				'customer_fullname'
			);
		}
		parent::__construct($config);
	}

    /**
     * Method to auto-populate the model state.
     *
     * Note. Calling getState in this method will result in recursion.
     *
     * @since    1.6
     * @param null $ordering
     * @param null $direction
     */
	protected function populateState($ordering = null, $direction = null)
	{
		// Initialise variables.
		$app = JFactory::getApplication('administrator');

		$state = $this->getUserStateFromRequest($this->context.'.filter.state', 'filter_state');
		$this->setState('filter.state', $state);

		$groupId = $this->getUserStateFromRequest($this->context . '.filter.customer_group_id', 'filter_customer_group_id', '', 'string');
		$this->setState('filter.customer_group_id', $groupId);

		$customerEmail = $this->getUserStateFromRequest($this->context . '.filter.customer_email', 'filter_customer_email', '', 'string');
		$this->setState('filter.customer_email', $customerEmail);

		$customerUsername = $this->getUserStateFromRequest($this->context . '.filter.customer_username', 'filter_customer_username', '', 'string');
		$this->setState('filter.customer_username', $customerUsername);

		$customerFullname = $this->getUserStateFromRequest($this->context . '.filter.customer_fullname', 'filter_customer_fullname', '', 'string');
		$this->setState('filter.customer_fullname', $customerFullname);

		$search = $app->getUserStateFromRequest($this->context.'.filter.customer_code', 'filter_customer_code');
		$this->setState('filter.customer_code', $search);

		// Load the parameters.
		$params = JComponentHelper::getParams('com_solidres');
		$this->setState('params', $params);

		// List state information.
		parent::populateState('a.id', 'asc');
	}

	/**
	 * Build an SQL query to load the list data.
	 *
	 * @return	JDatabaseQuery
	 * @since	1.6
	 */
	protected function getListQuery()
	{
		$db		= $this->getDbo();
		$query	= $db->getQuery(true);

		// Select the required fields from the table.
		$query->select(
			$this->getState('list.select','a.*'	)
		);
		$query->from($db->quoteName('#__sr_customers').' AS a');

		$query->select($db->quoteName('g.name') . ' AS group_name');
		$query->join('LEFT', $db->quoteName('#__sr_customer_groups') .' AS g ON g.id = a.customer_group_id');

		// LEFT JOIN with joomla user table
		$query->select('u.id as juid, u.name as jname, u.username as jusername, u.email as jemail, u.block as jblock');
        $query->select($db->quoteName('u') . '.' . $db->quoteName('registerDate') .' as ' . $db->quoteName('jregisterDate'));
		$query->select($db->quoteName('u') . '.' . $db->quoteName('lastvisitDate') .' as ' . $db->quoteName('jlastvisitDate'));
		$query->join('LEFT', $db->quoteName('#__users') .' AS u ON u.id = a.user_id');

		// Filter by search term (used in auto complete), search by either email, username or customer code
		$searchTerm = $this->getState('filter.searchterm');
		if (!empty($searchTerm))
		{
			$query->where('a.customer_code LIKE "%'.$db->escape($searchTerm).'%"
							OR a.firstname LIKE "%'.$db->escape($searchTerm).'%"
							OR a.middlename LIKE "%'.$db->escape($searchTerm).'%"
							OR a.lastname LIKE "%'.$db->escape($searchTerm).'%"
							OR u.email LIKE "%'.$db->escape($searchTerm).'%"
							OR u.username LIKE "%'.$db->escape($searchTerm).'%"
							OR u.name LIKE "%'.$db->escape($searchTerm).'%"
							');
		}

    	// Filter by customer group.
		$groupId = $this->getState('filter.customer_group_id', -1);
		if ($groupId === '')
		{
			$groupId = -1;
		}
		else if ($groupId === 'NULL')
		{
			$groupId = NULL;
		}

		if ($groupId != -1)
		{
			$query->where('a.customer_group_id ' .($groupId === NULL ? 'IS NULL' : '= ' .(int) $groupId));
		}

		if (is_numeric($groupId) && $groupId > 0)
		{
			$query->where('a.customer_group_id = '.(int) $groupId);
		}
		else if (empty($groupId)) // Means group "Public"
		{
			$query->where('a.customer_group_id IS NULL');
		}

		// Filter by customer code
		$customerCode = $this->getState('filter.customer_code');
		if (!empty($customerCode))
		{
			$query->where('a.customer_code = "'.$db->escape($customerCode).'"');
		}

		// Filter by customer email
		$customerEmail = $this->getState('filter.customer_email');
		if (!empty($customerEmail))
		{
			$query->where('u.email LIKE "%'.$db->escape($customerEmail).'%"');
		}

		// Filter by customer username
		$customerUsername = $this->getState('filter.customer_username');
		if (!empty($customerUsername))
		{
			$query->where('u.username LIKE "%'.$db->escape($customerUsername).'%"');
		}

		// Filter by customer fullname
		$customerFullname = $this->getState('filter.customer_fullname');
		if (!empty($customerFullname))
		{
			$query->where('CONCAT(a.firstname, \' \', a.middlename, a.lastname) LIKE "%'.$db->escape($customerFullname).'%"');
		}

		// Filter by published state
		$state = $this->getState('filter.state');
		if (is_numeric($state))
		{
			$query->where('u.block = '.(int) $state);
		}

		// Filter by search in title
		$search = $this->getState('filter.search');
		if (!empty($search))
        {
			if (stripos($search, 'id:') === 0)
            {
				$query->where('a.id = '.(int) substr($search, 3));
			}
            else
            {
				$search = $db->Quote('%'.$db->escape($search, true).'%');
				$query->where('u.name LIKE '.$search.' OR u.username LIKE '.$search.' OR u.email LIKE '. $search);
			}
		}

		$countQuery = $db->getQuery(true)
			->select('COUNT(a2.id)')
			->from($db->qn('#__sr_reservations', 'a2'))
			->where('a2.state <> -2 AND a2.customer_id = a.id');
		$query->select('(' . $countQuery->__toString() . ') AS asset_reservation_count');

		if (SRPlugin::isEnabled('experience'))
		{
			$countQuery = $db->getQuery(true)
				->select('COUNT(a3.id)')
				->from($db->qn('#__sr_experience_reservations', 'a3'))
				->where('a3.state <> -2 AND a3.customer_id = a.id');
			$query->select('(' . $countQuery->__toString() . ') AS exp_reservation_count');
		}

		$ordering  = $this->getState('list.ordering', 'a.id');
		$direction = $this->getState('list.direction', 'asc');
		$query->order($db->escape($ordering) . ' ' . $db->escape($direction));

		return $query;
	}

	public function getFilterForm($data = array(), $loadData = true)
	{
		JForm::addFormPath(SRPlugin::getAdminPath('user') . '/models/forms');

		return parent::getFilterForm($data, $loadData);
	}
}solidres/solidres.xml000060400000001513150753024540010737 0ustar00<?xml version="1.0" encoding="utf-8"?>
<extension version="3.1" type="plugin" group="user" method="upgrade">
	<name>plg_user_solidres</name>
	<author>Solidres</author>
	<creationDate>Jan 2020</creationDate>
	<copyright>Copyright (C) 2013 - 2019 Solidres. All rights reserved.</copyright>
	<license>GNU General Public License version 3, or later</license>
	<authorEmail>contact@solidres.com</authorEmail>
	<authorUrl>http://www.solidres.com</authorUrl>
	<version>2.3.1</version>
	<description>PLG_USER_SOLIDRES_XML_DESCRIPTION</description>

	<scriptfile>solidres.scriptfile.php</scriptfile>

	<files>
		<filename plugin="solidres">solidres.php</filename>
		<filename>checksums</filename>
		<folder>administrator</folder>
		<folder>components</folder>
        <folder>language</folder>
        <folder>libraries</folder>
	</files>
</extension>
solidres/libraries/maxmind/db/GeoLite2-Country.mmdb000060400006425271150753024540016324 0ustar000�0��`0�0�0�0�0�	0�
0�0�0�
0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0� 0�!0�"0�#0�$0�%0�&0�'0�(0�)0�*0�+0�,0�-0�.0�/0�00�10�20�30�40�50�60�70�80�90�:0�;0�<0�=0�>0�?0�@0�A0�B0�C0�D0�E0�F0�G0�H0�I0�J0�K0�L0�M0�N0�O0�P0�Q�QR0�S0�T0�U0�V0�W0�X0�Y0�Z0�[0�\0�]0�^0�_0�`0�a2=bX�c�de
�f2g�0�hi�j�k�l�m�n�o�pxq0�r1�s26t1�u26v2�w262�26y0�z1�{26|26}26~2626262��26�0��26�26�26�26�2626�262��3��1��0��26�26�26�26�26�262�26�26��263��4��0��26�26�2626��2626�2�26�264���3�0�1��������50�1�3�5��3�5�6&2���0�2�26�26266����26�1��265�1�4���2�1�26��2��50����264��2��2�0��26263��4��4�26��26�26504����������7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�77�7���'��
�������8��8�8��8�8��8��8�8��8�8��8��8���8��99��8�8�9�����8��8�8��8�8��8��8�8�8�8�8�8�8�:�	8�8�8�:�8�8�8�
8�8�8�8�8�8�8�8�8�8�8� 8�8�8�:�8�8�8�8�8�8�9�!$"8�#8�8�9�8�%8�&8�8�(W)D*2+8�,/-8�.8�8�9�8�08�18�8�3>8�48�56;798�88�;8�:;}<<8�=8�8�;8�?8�@A8�8�B8�C8�8�EMFG8�<�HL8�I8�J;}K;}9�;}9�8�N8�O8�PQT9�R<�S;}8�<�U<�V8�9�X|YjZi[`\^8�]8�<_8�<<�8�abfcd<�8�8�e8�<�<�gh8�98�8�<kl<<�<�mnwotpr<�q<�<8�s;8�u8�v8�8�9�xz8�y8�<8�{<<�}8�8�~8�8�:�����=,��=,�=,�=,=,�=,��=,=,��=,=,=;=,��=,��=,��=,�=,�=,�=,�=,=;=,=,�=,�=,��=,=,�=,�=;=,����=,��=,�=,��=,�=,��=,�=,=;=,���=,��=,�=,=;=,�=,=;=,�=,�=,=;�=,��=,��=,�=,���=,=,�=,=;�=,�=,=,=;�=,=,��=,=,��=,��=,=;=;=,=,��=,�=,�=,�=,=,���=,�=,�=,=;�=,�=,=,=;�������=F=F�=F��=F�=F=F��=F�=F=F=U�=F=F��=F��=F���=F��=F=U=F���=F=F=U�=F=F=U�����=F�=F=F=U����=F=U=F�=F=U=U�=F�=F=U=F��=F=F=U�=F=F=F=F=F=F=F=F=F=U=F	=F
=F=F=F=F
=F=F=F=F=F=F=U=F=`>A0�>N(%>�?f?f?f?f?f ?f!?f?f"#?f$?f?u?f&'?�@t@�>N)*=,AL+K,<=F-=F./=F0=F1=F2=F=F3=F4=F56=F=F7=F8=F9:;A[=FA[=F=F=>=F?=F@=FA=F=FBC=FD=F=FEF=F=FGH=FI=FJ=F=F=UL=,MtNY=,O=,P=,QRVS=,T=,=,U=;=,=,WX=,=;=,Z=,[i=,\=,]^=,_=,`=,=,a=,b=,c=,de=,=,fg=,=,h=,=;jo=,k=,lm=,n=,=,=;p=,q=,=,r=,s=;=,u=,v=,w=,x=,y=,z=,{=,=;|}=;=;~=;�=;�=;=;�=;��=;=,=;�������A�AL>���A�B�A���=F��=F��=F=F�=F��=F=F��=F�=F=F=U=F��=F=F��=F�=F�=F�=F=U=FC%A�����=FC%C%�=,���=,�=,��=,=,�=,�=,��=,�=,=,��=,=,�=,�=,��=,�=,�=,=;=,�=,=,�=,��=,�=,�=,�=,�=,=,=;������=F�=F�����=F�=F=F��=F=F�=U=F�=F�=F�=F=F�=F�=F=U�=F=F�=F��=F�=F�=F=U=F��=F��=F�=F�=F�=F��=F�=F�=U=F�=F�=F=U=F=F�=F��=F�=F�=F=F�=F�=F�=U=F�=F��=F���=F��=F�=F=F�=F�=U=F�=F=F�=F�=F=F=F=U	=F=F=F=F=F=U=F
=F=F=F
=F=F=U=F=F=F=F=F=F=F=F=F=F=F=UC%?fC2C2C2C2C2C2 C2!C2"#C2$C2%C2&C2C2'(C2)C2*C2+C2,C2C2-.C2/C2C201C2C2Da3C245�6e7NC289C:C2C2;<C2=C2C2>?C2@C2AC2BC2C2DpC2DC2EFC2GC2C2HIC2JC2C2KC2LMC2D�C2OYPC2C2QRC2SC2TC2UC2VC2WC2C2XEC2C2Z[C2C2\C2]C2^_C2C2`C2abC2cC2dC2EC2fC2gC2hC2C2ijC2k�lC2m�nC2C2op�C2qC2rC2sC2tuC2v{wC2C2xC2yzC2EzC2C2|C2}C2~C2EzC2�C2�C2C2��C2�C2�C2�C2�C2�C2C2EzC2�C2��C2C2�E�C2C2��C2�C2����C2��C2C2�C2��C2C2�C2��C2C2�C2�EzC2��C2�C2��C2��C2��C2�C2�C2�C2C2EzC2��C2�C2�C2C2�E�C2�����C2�C2�C2C2�C2EzC2��C2��C2��C2C2��C2C2Ez�C2C2��C2C2�E�C2C2���C2��C2�C2C2��C2C2�E�C2��C2���C2��C2C2�EzC2�C2�C2C2�EzC2�C2�C2C2��C2�C2C2E�C2��C2�C2C2�C2�C2��C2�C2�C2�C2�C2C2E��C2�C2C2�C2���C2��C2C2�C2��C2�C2C2�C2��C2EC2�C2�C2�C2C2��C2C2�C2C2C2C2E	IV#	C%
E�C%
F[A�F�>NGYC%HH�HC%>NI>N=F=,A�=,I�I�A�I .!C%"'#&>N$%>NJ#>N>N=F(+J2)>N*>NA�>N,>N-H�J�/01523C%=,4C%K:C%6�7n8N9G:I�;I�<C=I�>I�?I�@I�AI�BI�I�K�I�DI�EI�FK�I�HI�II�JI�KI�I�LMI�K�I�OWI�PQI�I�RI�SI�TI�UI�VI�K�XeY^I�Z[I�I�\]I�I�K�_aI�`K�I�I�bcI�dI�I�K�flI�gI�hI�ijkI�K�K�I�mI�I�K�o�p|qwI�rI�sI�tuI�I�vK�I�xI�yI�I�z{I�I�K�I�}~I�I�I�����I�K�I���I��I�L�I�K�����I��I���I�I��I��I��I�K����I��I��I�I���I��I�I��I�L�I���I��I��I�L�I���I���I�K�I��I�I���I��I�I��I�K��������I������I��K�I�I��I�K����I�K���I�I���I�I�K�I�K��I����K�I����I�K�K�I���K�I��I�K��K�I����������K�K�I��I�I�K��I�I�K���I���I�I�K�I��I��I�K����I���I��I�K�I�K���I��I��K�I�I���I�K�I������I����I��K�L�I��K�I��I���I�K��I�K�I����I��I��I�I�L������I�I�K�I��L�I��I�I�L�I�I�I�I�K�I�I�K�I�	I�
I�I�I�
I�I�I�I�K�C%=,7=,C%L�A�M�H�=,I�!N�N�=, =FN�C%@t"=F>N=,$J>N%&'O�PE(6A�)*2+P�,->A=,C%./Q%01GYQ4QCQ4A�345=,?fC%I�7R8G9D:>8�;<;8�=<�8�?B8�@A8�R!8�C8�<�8�EF=F7>NR+R�H>NIA�I�I�KL=`M>ANTOC%PRQ>NJ�=FS=,A�C%>AUSPC%W�XY{Zd[AL=`\]PE^a_`TT�>N=,bcC%T�T�C%eq>�fgkA�hijN�>AF[=FA�lmnC%I�oU�VHpVHV�>Nrsw>NtuvV�WMWM?fxC%yzRA�IA�PE|}~=`J�t��^�����7��W\���7�7�7��Wj77Wj7����7��Wj77���WjWxWxWj���77��7W�7�77Wj�����7�77��77�Wj77��77�7�7�7Wj�7�7�7�77��7Wj7�������77��77�7�Wj7���������7X	77�7Wj�7�7Wj77��7�77X	7�7��77�Wj7�����7��7��77X	�7�7Wj7�7�77��7Wj7�7��7��7��7X	Wj7��7��7X	7�7X	7�7�����7���7�77X	7�7�X	77��7�7�77X	7�7�7�7�7X	79*7777	7

77�777�7777�"777777�7777Wj77 7!7X	77#$'%7&77X7(7)7Wj+7,77-.7/1707W�723647577�777877�7:G7;<77=>B7?@7A77X%C77DEF7XX37HUIO7J7KL77MN777�P77QR77S7T7WjV77W7XY77Z7[7\]77�7_�`waobic7d7e77f7g7h7W\7j7k7l7mn7X	77p7qr77s7tu7v77Wjx�y�z�{77|}7~777X7�7W\7�7�7��77��7Wj7���7�77��7�7�7Wj7���77��7�77�7���7X3X377��77��77�7X���������7���7��7WjX7�7�77�7�77��77�7�Wj7�7�7�77��77Wj��7��77��7�77��7�77�77�7��7�7���7�77��77�7�����7�7�77�Wx��77Wj��7�7�7��7�77��77�7�7���7���77�77��7�77�77��7�77Wj�7���7��7�7�7�7Wj7�7��7�7�77�77�7��7�77Wj77>,77	7
777X	
777777777X%#77777W�7777 !7"77�77$%'7&7XA7(7)*77+7Wj-17./7077W\2737495776777877�:7;77<=77X?Q@7AHB7C77DE7F77G7XOI7J7K7L7M77N7OP77�7RaSV7T7UX37W77XY]Z77[\7X7^77_`7X	77bcndi7ef7g7h777�7j7kl77m77�o7p77qr7s77�7uyX]vwx>NI�=,I�z}{|X�>NA�I�7~C%=,����A�I��>N����7���C%���X�X�=,X�=,=F7H�@���?�Y
��>NX]N����GY=F>N=F�I���������>N=,�>NM�>N���I�B�I��H��C%ZZC%�����I�K:AL��7>N?fZ$��Z3�N�ZB=,�R+=,�������=,C%A�0��=,GY��WM>NC%Z$�>N��Z��=,B�A��C%J2��7��@tA���T���A��>NA�GY=,���=`HF[>N�������T�����A�=F�F[C%�C%�C%�C%[{��J�7=,A��C%���AL�>N[���=,=,[��C%A�=,�
������J2[�I�A���A�C%AL=,���=,F[P���������7\b]D7\b7���\b7\b�\b\b7\b777\b77\b	7\b7\bX�
C%H=`>N>NK�I�?fI�F[GY.X�& ]�=F>N>NA�]�]�]�]�!$"#]�A�C%R+T%]�=,C%'(+)*=,A�A�=F,-H>NJ�I�/:0>N172^`3^`4^`5^`=,6^`=,8C%9^lC%=F;@<>�=I�>?^�A�=,7AJ�BFCED=F_�_�=,>NGH`c=FC%X�J�K�L=,MNbO=,P=,=,QR=,SVT=,U=,=,=;=,W=,X=,YZ=,=,[\=,=,]^=,_=,`=,=,a=,=;c=,dje=,=,f=,gh=,i=,=,=;kq=,l=,m=,n=,op=,=;=,r=,s=,t=,u=,v=,=,wx=;=;y=;z=;{|=;}=;~=;=,=;>N���>���`c�=F>N=,����C%�C%�C%�C%Z�C%�C%�C%�C%�C%ZC%�>N=,I��=F��=,�@����������I�=,F[ALI�A�R+A����=,=F=`=FC%�=,��]�B�7�=F=F��=F=F��=F=F�=F�=F�=F�=U=F�A�����=F��=F=F�=F�=F�=F��=F�=F=F�=F��=F�=F�=F�=F=F=U������C%>N����C%�7`��B�a�babp���I�=F0�>A��>N�>N�I�Z$�>N����>N=,=,>N�>NC%=,�AL����=F�A�GY�N��=,X�7�>A����A�I�H>N��C%��=,=,�^`=,T�=,�@��I�F[�	���F[I��GY=F�	���H���8�<���;}8�8�<R+H	I�7C%			T		E�I�C%I�					
7>NX�N�		
I�>�	X�>A	c>A	�	�	
e	>N>N			&I�				0�				Y
X�=,N�	=FH=,	 	#Y
	!	"=,K:=,?f	$M�	%=,X�	'	<	(	7	)	.	*	-	+	,R=,C%HA�M�	/	4X�	0`c	1	2]�]�	3c$]�	5	67P�A�=FA�	8	9E�	:	;?fE�X�>N	=
?	>
	?	�	@	q	A	P7	B	C7	D	J	E7	F77	G7	H	I77X	K7	L7	M77	N	O77�7	Q7	R	h	S	[7	T	U7	V7	W7	X7	YWj	Z77�7	\	a7	]	^77	_	`7Wj7	b7	c7	d7	e77	f	g77�7W\	i7	j7	k7	l	m7	n7	o7	p77�7	r	7	s	t7	u7	v	{7	w7	x	y	z7WjWj7	|77	}	~7W\7	�	�7	�7	�	�77	�7	�	�7X77	�	�	�	�77	�	�77	�	�77X	�7	�7	�7	�	�7	�7X	�7X7	�	�	�	�	�	�7	�	�	�7	�7	�	�7	�77	�7X	�7	�	�	�77	�	�7X7	�77	�7	�X7	�	�	�7	�	�	�77	�	�7	�77X	�77	�	�7	�7Wj7	�	�	�	�7	�	�7	�77	�7X	�7	�	�	�	�7	�X7	�7X77	�7	�7X7	�	�77	�7	�7	�7X	�7	�	�7	�	�7	�7	�77	�	�77X	�	�	�7	�	�7	�7	�	�77X		�	�	�	�7	�X	77	�7X		�7	�7X	7	�77	�7	�	�77	�7X	�	�7	�7	�7	�7	�7W\	�
7	�7	�7	�7	�7	�	�7	�77	�7	�X37

7

7
7
7
77
7W\7
	7


77
7


77Wj

5

&

7
7
7

77
7

7
7
7
77�77
7

 77
!
"7
#7
$77
%7X
'
0
(77
)
*77
+
,7
-77
.
/77Wj7
1
277
3
477Wj7
6
77
87
97
:7
;7
<7
=77
>Wj77
@
A
Z
B
P
C7
D7
E
I
F7
G77
H7Wj7
J7
K
L77
M7
N7
OWj7
Q7
R7
S7
T77
U
V7
W7
X77
Y7X7
[
\7
]7
^7
_77
`7
a7
b7
c
d77X
f
�
g
�
hC%
i
v
j
o
k
mH
lH>A
n>N>N=,
p@t
q
t
r
sA�7A�=,=F
u=,=F
w
|H
xH
y
z
{HGYA�=F
}>N
~
�C%

�B�cfc�
�C%>NA�
�
�
�
�=,
�
�J�=,H
�
�
�
�
�H
�HH=,
�
�
�c�c�
�c�
�
�c�c�Y

�
�H�
�
�H�H�
�H�c�dF[
�
�
�
�
�
�N�R>Nd
�7X�]�
�
�
�
�X�>N
�d,d,
�d,
�d,F[C%
�J�d;
�
�=,
�
�
�
�dJ=FdJ?f
�
�?f
�
�?fdY
�?f
�?fdY?f=,
�=,
�
�
�
�
�=,
�
�=,=,
�=,d;
�=,
�
�
�=,d;=,d;=,
�=,=,
�
�=,=,
�=,
�=,
�
�=,=,
�=,
�d;=,
��
��
�
�K:
�
�
�=F
�
�
�X�A�=,C2=,
�
�
�ZBY
=F=`
��
��
�m
�
�
�I�
�
�
�
�I�I�
�I�
�
�
�I�
�
�I�dhI�I�
�
�I�I�
�I�
�L�I�
�
�
�I�I�
�
�I�I�
�
�I�I�
�I�
�I�L�
�I�I�
�
�I�
�I�I�K�
�
�
�
�I�I�
�I�K�I�I�I�I�L�K�I�I�I�dw	
I�I�I�
I�K�I�I�I�I�K�I�I�I�K�I�I�I�I�I�I�I�I�K�9 'I�!I�"I�#$I�%I�I�&I�K�(I�).*I�+I�,I�-I�I�K�/4I�01I�I�2I�3I�K�586I�7I�K�I�K�I�:Y;E<I�=@>I�I�?K�I�AI�I�BCI�DI�K�I�FKI�GI�HII�I�JK�I�LQMI�I�NI�OI�PI�K�RVI�STI�UI�I�K�I�WXI�K�I�Z]I�[\I�I�K�^g_cI�`aI�I�bI�K�I�deI�fI�I�K�hI�iI�I�jkI�lL�K�I�n�I�op~qxrI�I�sI�tI�uvwK�I�K�I�yI�zI�{I�|I�I�}K�I�I��I����I�I��I��I�d�I��I��I��K�I������I�I��I���I�I��I��d�I�I����I��I��I���I�I�d��I�I����eI��I�eoI����I�I��I��I���I��I�K�I�I���I��I�I�����I�I�K�I��I�K�=,��H=,B�F[�=,���=,VHH=,�IA�I��I��I������VH�VH���e~VHVHe�����e�e��e�VHe���e�e�e�e�������e�e�e�e�e��f�ff�VH��f�fVHVH�VHf!�=F�I�=,T�����?���>N=F�A�=,C%�����B�7=,A��7=,>N��������N�A�K:C%��I�]�A�C%C%�>N�>N=,A������I�=,=,f0��=,J�A�I�}>NA�PEI=FX�	=F>N
=,P�I�
HZ3=,=,7X�X�@t=FI�X�#C%=FA�=F=,>N"=F=F !f?=Ff?I�>N$\%:&.',(*)C%fIC%+C%C%fW-C%fIC%/6C%013C%2C%fd45C%frC%f�798fWfIfWfWfI;?C%<=C%C%>fIC%@JACC%BfIC%C%DfIEC%FGC%C%HC%If�C%KTLNMC%fIf�OC%fIPZQRZSC%ZggU[VC%C%WXC%C%YC%ZguC%fIC%]C%^j_d`bC%aC%fIC%cfIC%egffIC%fIhifIZZC%kolmC%fIC%nZC%pwqvfWrsC%tC%uC%g�C%fIC%xC%yC%zC%{C%|C%ZC%~�0�I�����K:����M��=,>N�g�I�=F����I�?f>N=F=,�I�=F����ZB]����AL]�=,=,�?f7=F��C%�C%7C%��X��AL��J������=,g�K:��A�>NX�H>N��������7g�7��7g�7g����7h377�h37����7�7h��7h�77��7h37��>N�>N�C%>NA�M����A���I���C%M���=,����A��N�GY=,7�=F�Z�i�i������C%I�O��C%0�>N��C%A�F[�������A��A�I�>NX�A�A�@t��J�A��F[>N�J�����I�ALN��X�?�P��
X�A��
I���>N���X���7A���?fI�A�=,�I�����X�=,H>N�
B��g��
g�g�i�=,A�

>NI�C%

C%

@
C%
	
/





fI


i�
i�
i�fIi�ZC%
C%
C%
j

j

j
jj


 

fI

j&
j&
j&ggj&j5C%
!
*
"
&
#C%
$C%
%C%jCC%
'C%
(C%
)C%fIC%C%
+
,jQ
-jQ
.jQj
jQ
0
8
1C%
2
3fIC%
4C%
5j�
6j�
7j�j�j�
9C%
:
;C%fIC%
<
=j�
>j�
?j�fIj�
AC%
BC%C%
C
D
KC%
E
FC%
GC%
HC%
IC%
JC%f�C%
L
W
M
R
NC%
OC%
PC%
QC%guC%
SC%
TC%
UC%
VC%ggC%fIZ
Y
Z?f@�
[
q
\
hF[
]?�
^
_
g=F
`
aT�
bH
c
e?f
dkk
f?fk$k2>NB�
i>�A�
j
k
n>�
l
m=,R+>NM�
o
pI�?f>N0�
r
s
�
t
�I
uI
v
w
�I
x
y
~I
z
{
}I
|Ik@Ik@
I
�kO
�IkOI
�I
�I
�I
�I
�k@k@I
�
�
�
�?f
�
�?f
�?f
�
�k2?fk2?f
�
�=,?u>NN�?f>N
�
�I�I�
�>N
�F[
�
�R=,A�I�
�1
�0
�'
�C2
�
�
�
�
�C2
�
�
�C2
�
�C2
�C2
�C2
�C2
�C2
�C2C2
�C2
�
�C2C2
�C2
�C2
�C2
�
�C2
�C2C2
�C2k_C2
�
�C2C2
�C2
�C2Dp
�
�
�
�C2
�
�C2C2
�
�C2
�C2
�C2C2E
�
�C2
�
�C2
�C2C2
�
�
�
�C2C2E
�C2
�C2C2
�C2EC2
�C2
�C2
�
�C2
�C2C2
�
�C2
�C2lJC2
�
�
�C2
�C2
�C2
�C2
�C2
�C2
�E
�C2
�EEC2C2
�
�C2C2
�C2
�
�C2C2
�EC2
�C2
�C2
�
�C2C2
�
�
�C2
�C2
�
�C2EC2
�C2
�C2
�C2E
�
�C2
�C2C2
�C2
�
�C2C2
�C2C2C2C2l�C2C2C2C2C2	C2
C2C2
C2C2EC2C2l�C2C2C2C2C2C2C2C2C2C2C2C2C2C2C2 C2C2!"C2#C2$C2%C2C2&l�C2(C2)C2*C2C2+,C2C2-.C2/C2E�C20�C22"34�5�6�7k8VC29C2:;F<C2C2=>C2C2?C2@C2ABC2CC2C2DEC2C2EC2GHC2C2IJC2C2KLC2MC2C2NOEPEQEREESTEEUEC2WaXC2YC2C2Z[C2C2\C2]C2^_C2`C2l�C2bC2C2cdC2eC2fC2gC2C2hC2iC2jE�C2l�mvnC2oC2pC2qC2C2rsC2C2tuC2l�C2wC2x�yC2zC2{C2C2|C2}~C2C2C2E���C2�C2�C2C2�C2�C2l�C2�C2�C2�C2��C2�C2�C2C2E���C2�C2C2��C2�C2�C2C2�C2��C2C2l��C2C2�C2��C2C2�C2��C2�C2C2�C2E������C2C2���C2��C2C2��C2C2�C2��C2C2���C2�C2�C2�C2EC2�C2��C2EC2C2��C2�C2C2��C2C2�C2�C2mW�C2�C2C2�C2��C2�C2�C2�C2C2�C2��C2l���C2C2�l�C2�C2C2��C2C2���C2�C2�C2�C2�C2�C2E�C2C2��C2C2�C2��C2EC2C2��C2�C2�C2�C2�C2�C2C2�C2��C2C2��C2C2�C2E���L��C2�C2��C2�C2C2��C2C2��C2�C2�C2C2C2C2C2C2EC2C2C2	C2
C2C2C2
C2C2C2EC2C2C2C2C2C2C2EC23C2*C2C2$C2C2C2 !C2C2"#C2l�C2C2%&C2'C2C2(C2)C2EC2+C2,-C2C2./C20C21C2C22nlC2C245C6C2C278C2C29C2:C2;<C2=C2mW>C2?@C2AC2C2BC2mWC2DC2EFC2C2GHC2IC2C2JKC2C2EMC2NiOC2PC2Q\C2RC2STC2UC2VC2WC2XC2YC2C2ZC2[C2E]C2C2^C2_C2`aC2bC2C2cdC2eC2fC2gC2C2hC2EjvkC2lC2C2mnC2C2opC2qC2rC2C2stC2uC2EC2C2wxC2C2yC2zC2{|�}C2l�~�C2mW�C2C2l�����C2��C2�mW�C2�C2C2�C2mWC2�C2l�C2��C2�C2C2�C2��C2C2�mWC2����C2����C2C2��C2�C2�C2�C2�C2�C2�C2C2E�����C2�C2�C2�C2C2����C2C2��C2���C2mWC2�C2�C2mWC2C2��C2l�mW�C2C2��C2�C2�C2�C2C2�l�C2C2�C2����C2�C2�C2EC2�C2�C2�C2C2��C2C2E�C2�C2�C2C2��C2�C2���C2C2��C2C2�EC2�C2C2�C2�C2�C2�C2��C2�C2�C2EC2���C2C2�C2��C2C2��C2�C2�C2�C2�C2�C2C2EC2��C2�C2C2�C2����C2C2��C2C2�C2�EC2C2�C2�C2��C2C2l�C2C2C2C2C2C2C2	C2C2
C2C2
C2C2C2C2C2C2C2C2C2C2C2C2n{C2C2C2C2C2C2C2C2 !C2C2E�#�$L%;&4�'26(1�)4�*:+1,5�-4�.4�/6�2601�2623�394n�5761�261�80�2�5�n�0�2�1�4�<=26>263�?@Ao;1�B263�CDJE0�FHG2�261�3�Io�261�K3�5�MbN6�O26P[QZR26S4�T4�U1�V2�W1�XY1�n�0�pb1�26\3�]a5�^2�_2�`2�1�4�3�c6�d26evfug3�h1�irjn0�k1�l1�m1�26o1�p4�3�qp�26s3�q�t2�r^265�w�x2�y2�z�{�|2�}2�2�~2��2�2�rm2��2��2���2��2�2�rm�2��2�2��2��2���2��2�2�rm26�4�0�C2����C2�C2C2�C2�C2��C2�C2�C2C2�C2E���������C2�C2�C2���C2�C2�Ez��Ez�EzEzn{C2rvC2���EzC2�C2rvC2�����C2C2��C2�C2E�C2C2�C2������l�l���l��l�l�n{�l�l���l��l�l�n{C2�C2E��C2�C2C2l����C2C2�C2�C2��C2��C2�C2��C2�C2C2r��C2C2��C2�C2C2r��C2C2�C2�C2�C2����C2C2��C2�C2C2r��C2C2��C2�C2C2D��C2�C2�C2C2�C2�C2���C2��C2C2��C2�C2C2E���C2C2��C2�C2C2EC2C2C2C2C2r�+C2C2	�
,C2C2C2
C2C2C2C2C2C2C2C2E!C2C2C2C2EC2C2EC2 C2Dp"(#C2$C2C2%&'EC2Er�)+*C2C2EC2E-�.�/O0Ar�1r�23:E�4E�56E�7E�8E�9E�E�C2E�;<E�=?>E�E�E�@E�E�r�BC2l�CDC2EHE�FE�GC2l�ILJC2KC2l�C2MC2NEzC2EzP~QC2RC2SC2C2TUgVaW[C2XYC2C2Zr�C2\^E�]r�r�_`sC2sC2bdcE�s&C2eC2C2fl�C2hyitjqknlms5C2sDC2ops&C2E�r�rsl�C2sSC2uxvwsbC2r�C2sqs&z}{|EzC2s�C2C2l��C2�������C2��C2C2�r�C2��E��r�r��srvC2����EzC2E�C2C2E�����������s5C2sDC2��s&C2E�r���l�C2sSC2����sbs��r�r�C2�s&sqC2����EzC2DaC2C2l���C2��C2s�C2C2��C2�C2�C2�C2C2sS�C2�C2�C2�C2C2�C2�C2��C2�C2�C2C2�C2s�C2��C2�C2C2��C2���C2�C2C2��C2�C2�C2EC2�C2C2��C2C2��C2�C2C2EC2��C2��C2�C2�C2��C2�C2�C2C2��C2C2�C2��C2EC2����C2���C2�C2C2�C2��C2C2�C2�C2E�C2�C2�C2�C2C2��C2C2�C2E�C2�C2C2��C2C2��C2�C2�C2C2EC2C2C2C2C2C2C2C2	C2C2
C2EC2
�C2C2C2C2C28C2C2C2C2C2+C2(C2E�n{C2 C2C2!"C2#C2C2$%C2&C2C2'C2n{)C2*C2E�C2,C2-C2.C2/C20C21C22C23C2C245C26C2C27n{C29�C2:;a<Z=C2>C2?D@C2AC2BCC2E�E�C2EC2FPC2GHC2IE�JE�E�KE�LME�NE�E�On{E�QC2RC2C2SC2TC2UVC2WC2C2XC2YC2sSC2[C2\C2]^C2C2_C2`E�C2bD�cvdqD�efD�D�gD�hiD�jD�D�klD�mD�nD�oD�pD�s�D�rD�sD�tD�D�uD�s�wD�x{yD�zD�D�r�|D�}�D�~r��r��r�D��D���r��r�D�r�r��r���D��D�r��r���D��D�r�D�C2����C2C2�C2�C2���C2��C2n{C2�C2�C2r�C2C2�C2�C2�C2��C2�C2�C2r�C2C2����1�H�����C2C2�����C2�C2�C2E�C2���C2E�E�C2C2����C2C2E���C2E�E�C2����C2�C2�C2��C2C2E�C2��C2C2��C2E�C2�����C2�C2E�C2�C2�C2C2�E�C2��C2�C2��C2E�C2�C2���C2�C2C2�C2��C2s�C2��E�C2C2E����C2s��l�C2��C2�C2C2�C2����C2C2��C2C2��C2�C2�C2C2��C2�C2�C2C2�EC2�C2�C2C2�C2�C2�C2�C2�C2C2C2C2C2C2EC2C2	C2
C2C2C2
C2C2l�C2C2C2C2C2C2Es�C2.C2(C2C2C2C2C2 C2!C2"C2C2#$C2%C2&C2C2'C2E)C2C2*+C2,C2-C2C2EC2/C20C21C22C23465C2C2E7C28@9EE:;E<E=E>E?EEC2EABEECDEEEFEGEEC2I�J�KjL^MTNC2OQC2PC2E�RSE�C2E�C2UZVXWC2E�C2YC2E�C2C2[\]C2E�E�C2_cC2`aC2C2bC2E�dgC2eC2fC2E�C2hiC2C2E�k�lumpC2noC2E�C2qsrE�C2E�tE�C2E�vzwxC2E�C2yE�C2{}C2|E�C2~C2E�C2E����C2E��E�C2���C2C2�E�C2�C2C2�E�C2��������C2���E�C2C2E��C2C2�E�C2�C2�C2�C2C2E������C2�C2C2E�C2��C2E�C2���E��C2C2E��C2�C2E�C2����C2�C2��C2C2E���C2�C2�E�C2���E�E�C2�C2E�C2�C2�C2C2�C2�C2E���������C2���C2�C2E���E�C2E�C2C2�C2��C2E�C2����C2�C2�E�C2E���C2C2E���C2��E�E�C2�E�C2E��������C2E��C2E��E�C2�C2E���E�C2��C2E��E�C2E������E�E��E�C2�C2�C2E�C2�����C2E�C2C2�C2E����C2�E�C2E�C2�E�C2��
C2C2C2C2E�C2C2E�	C2E�E�C2C2C2
C2C2E�C2C2C2E�E�E�C2 C2C2E�C2E�C2C2C2E�E�C2!*"%C2#C2$C2E�&('C2E�C2)C2E�C2+.C2,E�-C2E�/C20C2E�C22�3~4T5C26B7<C28C29:;C2E�E�C2=@>C2C2?E�C2C2AE�C2CJDGEC2FC2C2E�C2HC2IC2E�KQLNMC2E�C2OPC2E�E�C2RC2SC2E�C2UbC2VWC2X]Y[C2ZE�C2\E�C2E�^`C2_C2E�aC2E�C2cgC2deC2C2fC2E�hkiC2jE�C2E�loC2mC2nC2E�C2pC2qrC2sytvuE�s�E�wE�C2xD�E�z|E�{E�C2}E�C2E�C2��C2�C2�C2�s��C2s��C2�C2C2��C2s�C2����C2��C2���C2����E�C2C2r���C2�C2s�s��s�C2������s�s�C2r���E�s�s�C2C2���C2D�D�C2�C2�C2C2��C2�C2C2��C2�C2�C2�C2E�C2C2�C2������C2�C2�C2�C2�C2C2���EC2EC2�C2�C2C2��C2�C2�C2EC2�C2�C2�C2C2�C2�C2�C2��C2C2E���0��0��0��0��0��0��0��0��0��0��0��0��0�s�0��x�0���C2���C2���C2�C2E��E�E�C2�����E�C2E���E�C2C2E��C2�C2E�C2����C2�C2�C2�C2E��C2�C2�C2E�C2��C2�E�C2E�E�C2C2C2C2C2E�	
C2C2
C2l�C2l�C2E�C2C2C2E�E�C2C2C2E�C2C2C2C2E�C2&C2 $C2!"#C2E�E�C2C2%C2E�'-(C2)+*E�C2E�E�,E�C2.C2C2/E�C21Q2<3C2C2458C26C27C2E�9;E�:E�C2C2E�=B>C2C2?C2@E�AE�C2CKDIEFC2E�GHC2E�E�C2E�JE�C2LC2MPNOC2E�E�C2C2E�RcSWC2TC2UC2VC2E�C2XY^Z\[E�C2E�]E�E�C2_aE�`C2E�bC2E�C2dlehfC2gC2E�C2C2iC2jkE�C2E�mqnC2oC2pE�E�C2ruC2sC2tC2E�vC2wC2E�C2y�z�{�C2|C2}~�C2C2s�C2��C2C2s��C2C2��C2���C2������C2�C2s��C2E�C2C2�C2�C2E��C2�C2C2�C2E�C2��C2C2���C2�C2s���D�t`C2s������s�C2�C2��C2���C2C2��C2EzC2C2�C2�C2E�C2��C2C2��C2s�C2���C2���C2�C2t�C2�C2���C2C2�C2��C2uWC2�C2C2�C2�sS�sC2C2��C2�C2C2s���C2�C2�C2�C2������C2�C2�C2C2�l�C2�C2���C2C2�C2E�C2��C2sqC2C2��C2C2����C2sSC2C2�s�C2����s���C2s�C2��C2�C2�C2s����l�C2�C2C2�C2�C2�C2���C2��C2�C2�C2C2�C2�EC2C2�C2C2C2C2C2EC2C2s�C2	C2
C2C2C2
C2C2C2EC2C2C2C2C2EC2C2C2C2s�"C2C2C2s�C2C2 !C2s�ug#C2$C2C2%C2&'C2C2(C2)*E�C2E,�-�.=,/�0W1p2b3C24=5C26C2C27C28C29:C2C2;<C2C2E>H?C2C2@AC2C2BC2CDC2EC2FEGC2C2EIYJC2C2KC2LC2MNUC2OPSQREC2EC2ETEC2VC2WC2XC2C2EZC2C2[C2\C2]C2^C2_C2`C2aEC2cC2C2dC2eC2fC2gC2hC2ijC2C2kC2lC2mnoC2EEC2q�r�sC2tuC2C2vwC2C2xC2yzC2C2{|~C2}C2EEC2s���C2C2��C2�C2C2s��C2��C2���C2�C2s��uw�uwuw�uw�uw��uwuwu��C2�C2�C2��uw�uw��uwuwu����uw�����uwuwu��uwuwu��uwuw�uwu�uw�uw�uw�u�uw�(������s����C2�C2s���uw���uw�uw�u�uwuw��uwu�uwuw��uw�uwuw�uwu�C2�C2�C2s������s�C2s���C2s����uw�����uwu�uwuw�u�uwuw���uwu�uw�uwu��uwuw��uwuw��u�uwu����u�s�C2C2�C2s�����C2�C2s���s���0�C2s�C2�0�s����s��0�C2C2����uw�uw��uwuw�u�uw��uw�uw�uwu����uwuw�u�uw�uwuwu�uwuwuwuwu�uw
uw	uwu�u�uwu�
uwuwu�uwC2uwuwuwuwuwuwuwu�s�C2#uw u�uwu�uw!uwu�"uwu�$uwuw%&uw'uwu�uw)+*C2C2s�,?-6C2.C2/C20C212C2C234C25C2C2EC278C29C2:C2;C2<C2=C2>EEC2@KC2AC2BCC2DC2EC2FC2GIC2HEC2C2JEC2LQMC2NC2OC2PC2C2EC2RSC2C2TC2UC2VC2EXxYfs�Z[s�\a]C2s�^_C2`C2s�C2C2bC2cdC2C2eC2s�s�ghmiC2C2jklC2s�C2s�nC2osC2pqC2rC2C2u�tC2C2uC2vC2wEC2y�z�{�|C2C2}~C2C2C2�C2�C2�C2�C2�C2E���C2C2�C2s��C2�C2s�C2������C2��C2�0��C2���C2C2��C2C2�C2��C2�C2EC2C2��C2�C2C2E�C2C2s��C2C2��C2C2��C2�C2�C2C2�EC2s�C2���C2C2��C2�s��s��s�s��s���s�s��s��s���s��s�s���s�s��w�s��C2C2�s�C2�����:�����C2�����C2�C2�C2�C2C2�C2��C2EC2�C2C2��C2�C2�C2��EC2C2EC2�C2�0��s�C2��I�I�C%P��'��C2����s�C2s�C2�s�uw��s��s���uwuw�uw�uw��uwuw�u�uw�
��s�C2��uw����uwuw�u�uwuw��uwuwu�uwuwu�uwuwu�uwuwuw	uwu�uw
uwuwuwuwuwuwu�uwuwuwuwuwu�uwuwuwuwuwu�uw" uwuw!uwu�uw#$uw%uw&uwuwu�(,)s�C2*C2+C2s�-8.C2s�/01C2s�C223C246C25C2n{7C2E�C2C290�C2;m<U=RC2>?JC2@C2AC2BCC2DC2EHFGEC2C2EC2IEC2KC2LC2C2MNC2C2OPC2QC2C2ESC2TC2s�0�C2Vs�WC2XYeC2Z[C2\C2]c^`_C2EC2abEC2C2EC2dC2EC2fgC2C2hC2ijC2klEC2EC2nvoC2pq0�C2rC2sts�C2C2us�C2w}xyC2s�zs�{s�|C2C2uw~�C2C2��C2C2�C2�C2��C2EC2���C2C2��C2���C2�C2C2E��C2�C2E�C2EC2�C2C2�C2�C2�C2�C2�C2E��C2��C2C2�C2�C2�C2���uw���uw���uwu�u��u�uw��uwu�uwu���uw�uw���uw�uwu�u�uwuw��uw�uwu��u�uw�C2���C2�C2C2�C2��C2C2�C2��C2�C2EC2�C2�C2�C2C2�C2��C2��C2��EC2E�C2C2�EC2�"��C2�s������C2��s��s�C2s����C2�C2��C2�C2��C2C2�C2EC2��C2C2���C2EEC2�C2�C2���C2��C2�C2�C2E�C2�C2C2E�C2C2��C2�C2EC2���C2�C2u�C2s�C2C2C2C2C2C2C2	C2E
EC2C2
C2C2C2C2EEC2C2EC2C2C2Es�C2C2s�C2C2s�C2C2 C2!s�C2#t$W%D&)'(C2s�C2s�s�*+C2,C2-C2.9/20uw1uwu�uw36uw4uw5u�uwuw7uw8uwu�:@;>uw<uw=u�uw?uwuwu�ABu�uwCuwuwu�C2EFJGIHC21�C2C2s�KPLNMu�s�C2s�O0�C2QC2RC2C2SC2TC2UVC2C2mWXnYiw�ZC2[C2\]b^EC2_C2`C2aC2EcC2dC2ehfEEgC2EEC2C2jks�lmC2s�C2s�C2oC2pqC2rC2sC2s�C2uC2C2vw�x}y|s�zs�{C2s�u�s�~�C2C2�C2��C2�C2C2EC2�C2�s�C2�C2�C2s��s�C2C2��������26�26�3��6��4��0������x��1�3�o;6�1�3�2�x����26�26�����2����2����2�2���2�2�rm2��2��2��2��2�rm2���2�2��2���2�2��rm2��2�2���2��2�2���2�2�rm�4�pb���1��1�o;1���3�2�26�3���3���50�26�����o���6&3�pb1��2�5�262�1�50��0���o;����2�2�261����1�0�q�1��26�3�2��0�26��6�1��=������3������1�1��1�y,�o;���1�n�1��0�1�3�4��2�50��1��1���265�262�26�
�4��4�50
2�0�1�3�	5�5�5�y�0�1�1�0�1�0�4�26o;503�3�261�2�2�261�6&$6&y�3�266& "1�!o;2�z3#1�0�%+&6&1�'()5�3�1�*1�n�,8-4.o�/pb2�0z3123z�z�n�z�54�62�2�70�1�9:1�5�;<5�o;o;2�>h?U@QAKB4�26CDGE26o�F2�o�HI2�1�0�J0�1�4�L26M1�N1�O2�P1�3�RT1�Sz�o;264�VcW4�X4�Y4�Z\1�[3�1�]a^`_2�o;{y0�263�b{�z3d4�e4�f4�g3�1�6�i�j{kml1�4�1�n1�1�optqr2�26o�sz�1�uzvwn�3�2�x{�y3�{�2�26|�}4�~���p���{�1�1�5�1��1��3�0�1��1�2����3�����o�1��2�0�n��5��|~2�5����|��|��|��|��|�|�|��6&��5�y���1�}3�o������4�3���2�6&o�4��o;��3��2���}�o;3�1�����4�1�����1��2��6&3�1�5�����5��5�~i~i�~i5��5�5���5�~i�~i5�1��1��2��2�1��������1��1�26�0�����2��3��1�o��1�x�0����1��3��2�261��1�o��26�26��260�3���x�501�4��4�2626����4�261�50�3����n��2�1�0���3�q�4�C2�C2���������O�X����X�I����g���I�I�>NF[�=,ALC%T�I�A�
=FH7C%?f	k?f=,F[=,
A�~x;X�8"d;~�d~�d=,=,~�~�~�~�~�~� !~�~�~�~�#1$*%'~�&~�]�()]�~�~�~�+.,-~�~�~�~�/0~�~�~�~�25~�34~�
]�67~�=,~�=,9F[:I�X�=,<C=A�>@?R+I�=,ABI�X�]�HDLEFA�=FGH`cT�C%IJC%C%KC%[{T�M>NNGY7P_QR>NE�SYTHU>NVW>NU�=,X=FGYZX�[T�H\]^=FII�`waibF[cfdC%eT�N�=Fg=,h=,R=,jok]�l>Nmn=,?f>N]�pTqtrs>N=F>N=,uvN�C%>N0�x�y~zII{|I}II+II�I��II+�T����?f��A�GY>N7���>NC%=F���=,�=F=F:OR+��C%�I���>N�?�������=,0�RC%�^>N=,����C%=,I�F���X�=,�d@t��@t�����=F����������=,HJ�>N��=,A�I�Z$�����?f�?f?f��?f?f�?f�?f��dY=,bp��C%=,RA�������B�=FC%A���I�C%g�J�����ZBA�F[=,�7@�A�������=,�AL>N��=FC%C%I�����?fN�7A���I�A�>AH������A�H�R+C%��=,I�A�=,����=,>N�B���>NA�>NX�����>N�=,>N��GYF[>N������d,�d,d,F[d,�d,�F[d,�d,d,�d,F[d,>N[�A�=`7GYT�	
HI�=FF[
>NGYALA�Ra�?f>NGY>NC%>�y7NA%$!>N A�>NF[>N>N"#>N>NF[F[0�&3'-(+)*>NF[TX�>N,F[>N.0F[/X�F[12>NF[F[>N4;5867F[X�X�[�9:>NX�X�>N<?=>>NGYX�F[@>N>NX�BKCIDFX�E>NF[GHF[ZB>NF[J>NIF[F[LF[M>NF[OePdQXRUST>N=FH>NVW^>NO�=FYaZ[>AA�=F\>N]^_>N�)`>NWM�7bcI�7?f>NB�X]flgJ�hJ�J�ijJ�J�kJ��FmtnoY
A�psqrR+A�C%=`GY>N>NuvC%wx`c?fI=,z�{�|�}=,~=,=,�=,�=,=,�=,�=,�=,�=;=,�=,�=,=,��=,=,��=,=,��=,=;=,�=,��=,��=,�=,�=,�=,�=,�=,=,=;=,�=,��=,�=,�=,=,��=,�=,=,=;A�X��=,=,�=,��=,�=,=,��=,=,��=,=,�=,��=,=,�=,=;���r�%�$���������F[X�>N��>NF[>NF[��>NF[��>NF[>NF[����>N�>N�X�>N��>N��A�g�GY����>Nbp>NX�H�k@>N��������T�I��F[��UF[��dF[�F[�d�X�F[I�F[�>N�d,�d,�d,F[d,����F[>N��IX�A�>N>N�g��=F>N�
�������0��GY=,0��>N�IX��t>N��>N�>NII����F[X�GYX�IF[0�>NF[>NH>N	>�I>N
>N>NX�F[F[��F[>N>N>NI�F[GY>NX�I>N>N�!F[X� F[>N">NX�#�&O�I�I�&d'*()F[I�K:X]+c,I�-B.>/GY0GY1GY2<3Q4GY45GY6GYGY7GY8GY9:GYGY;Q4GY=GYQ4GYGY?@Q4AQ4GYQ4CPDIEQ4FHGQ4Q4GYGYQ4JMKLQ4��GYQ4NOQ4GYQ4Q%Q^RUST��Q4GY��VWGYQ4X[YZ�GYQ%�\]�GYGYQ4_aGY`GYQ4Q4b�Q%C%I�e=Ffq@tgF�h�%ijo�%kl�%m�%n�%F��%pF��%F�>AI�st�uvI�>Nw@�HxyHHz{HH|H}~HH�4H����>A��GY��>����=,7B�I�I����~�=F=,>N����������]�7ZB?f�A�>N=Fg����A�C%>N=,��F[����>NC2�E�C2GY>NC%M�M�����>����=FI��I�K�H^����>NI�I�A�J�H�X��I��������HC%g���g���C%g�C%g�g��g�C%C%�g�C%������>NF[dR+�X�70�>N���B�k2������=,��=,=,�=,�=,�=,~�=,�=,��=,=,��=,=,~����=,���=,�=,�=,~�=,�=,�=,=,�~�=,=,��=,����=,�~�=,=,�~�=,��=,�=,~�=,�=,~�����=,���=,��=,�~�=,�=,~�=,=,�=,��=,~�=,=,�=,=,=,=,~�=,=,=,=,	
=,=,~�=,
=,~�=,=,=,=,=,=,~�=,*)X�I�Y
I�%>NO�=,GY $!=FI�"I�#I��?A�@t>N&'(A�>N=FC%>NX�+x,B-:./C%I�A�0>N12634�)>N5>N_�>N7>N8>N9>NJ#>N;=,<?==,>N>=FB�AL@AY
=FC%CiDWEII�FGH]�=F[�>NJL>NKX�B�MN>N@tOC%P�N�NQ�NR�NST�NU�N�NV�N�]X[>NYI�ZN�GYX�\]d^a_=,=,`=,]�=,b=,c~�=,=,efg=,]�=,h=,d;jI��lklvmunC%oC%pq�{ZC%rZstC%����C%ZwC%>N=F=Fyz=F=F{|=F=F}=F~=F=F��=F=F=U�C%�����=F������K:���GY�GY�GY�GY�GYQC�I�=,>N>N���?f�I�X���?f>N=,[�������=,=F����R7=F��E�F[��X�I�A�>N����=,A���N�=,RAL����O�?fH�]��]��]�dJ��A�AL7?f=F�=F��=F=F��=F=F�=F��=F�=F=F��=F=F��=F=F=U�����I�I�����]��]�]��]���]�]�dJ��>N�I�>N>N�A�>NF[�2���=,��>N�����C%B�7d>NC%��A�>NI���I��I��I�I�d�I���>NGY��=Fd�I�A��D�A�?f��?f���O�C%�C%�	���F��F��F��F��F��F��F��F��F���F�F�F�F�F�F�F�F�F�F���F�
F�F�F�
F�F�F�F�F�F�F���F�OOROC%?fC%;,I�I�+7 !%"����#��$����&����'(����)*������0�=,-7.1/0=,>NA�I�23C%>N>A4>A56>A��>A>N89:A�=,=,?f>N<=?fT>?@=,B�C%A�C%BCI�2C%EbF=`GXHNIF�JK=,7LM?fH=,X�OUPSQR=F?fd=F>NT>NY
X]VW=F?f]�X]YZ[=,@t\_]^R+=FA�N�`a�27]�7c�d�e�f�g�hrio�jklZj
mj
nZ�o�~ZpZqZC%svt��u������Zwx}C%yZz{|������i�~Z���Z�e�s�e����������ZZ���C%Z�C%C%Z�C%�C%ZC%�=,�>N��IC%X�>N=,A�����������GY�GY��GYX�H�=,>N^�A�=,A�=,��Z��=,7d;I����Y
�I�N���>�Y
�=UF[J��=��+��!� ��C2� �� (C2���C2��C2C2��C2���C2�����E�E���E��E�E���E��E��E��E��E�E��n{E�E�����E�E��E���E��E�E��E�Ez�E�E��E��������r�s5sDs��s&l�l�r��E��E�sqE�E�C2�C2��r�s���s�s��s��D��D�D���D�D���D�D���D�D��'C2�� C2���C2�C2���C2�l�Ez�E�C2E���6��6��6 �6 �6 �6 �6 �6�6 �6  �6�6 �6 	�6 
�6 r��6 
C2 C2 C2  C2  s�s� s�  s�r�s� C2    C2C2  C2C2 C2 C2 C2 EC2C2 ! "C2C2 #C2 $ %C2 &C2 'C2C2EC2 ) * �C2 + ,C2 - T . 6 /C2 0C2 1C2C2 2 3C2 4C2 5C2�FC2 7C2 8C2 9 A :C2 ; > <r� =r��Vr� ?C2r� @r��� B M C I D G E F�NC2��C2 Hr�r�C2r� J K LC2DpDpC2C2 N O R P QC2�FC2�k�� SC2�F UC2 V � W q X g Y a Z ] [ \EzE�E�Ez ^ _EzE�E� `EzE�Ez b c eEz dEzE�E� fE�Ez h n iE� j lEz kEzE�E� mE�C2E� oE� psqC2 r z s x t vE� ul�C2 wl�l�C2C2 yDaC2 { � | � } � ~ r�E�E�C2 � �C2s&r�C2 � �rv �rvEzEz �Ez�� �l� �C2 � ������ � � � � � � � � � � �r�l�r� �C2r�s&l� �l�rv � �rv � �C2s5sq � ��. �C2s �EzsDEz � � � � � � � �Ezs&s&C2 � �C2s&��C2 �C2sSC2 � �C2 � � �C2s5s5C2 �E��� �sC2 � �E� � � �l� �l� �DaE�C2l� � � � � �Ezl�EzDa �Dasq � �sqE� �E�E�E� �C2 �C2C2 �C2 � �C2C2 �C2 �C2 � �C2 �C2C2 � �C2 �C2 �C2C2 � �C2 �C2C2E �C2C2 � �C2 �C2C2 � �C2C2 �C2 � �C2 �C2C2 � �C2C2 �C2 �C2E �C2C2 �C2 �C2 �C2 �C2 �C2 � �C2 �! � �C2 �C2 �C2 �C2 �C2 �C2 �C2E �C2 �C2 �C2C2 � � �C2 �C2r�C2 �C2D�!!!C2!C2!C2!C2!C2C2!C2E�!	C2!
C2!C2!C2!
C2C2!C2sD!)3!!8!!1!!0!!!26!1�!26!1�!26!26!26!26!26!2626pb! !,!!2626!"!#4�26!$!%z3!&o�26!'!(26!)265�!*26!+2�26!-26!.1�26!/0�26o�2626!226!350!41�!526!6pb!7260�!9&�!:%�!;"%!<!�!=!v!>!t!??f!@!V!A!S!B!F!CH!D!E]�I�I�Z$!G!I!HI��A7!J!K=,A�!L!O!MC%!NZC%Z>N!P>N!Q>N!R��>N��!T!U����!W!g>N!X!Y!e>N!Z>N![!\=,!]=,!^!c=,!_!`=,!a=,!b=,=,]�=,!d=,�!fC%=,I�!h!n!i!k>N!j�"=,!l!mC%7A�R+!o!r!p!q�1�U�d�1!s7=,7C%!u@tX�!wA�!x!�!y!}N�!z!{X�!|7Y
>N!~!�!>N>N!�!�!��>N!�=,>N!�>N!�>N�)!�!�!�!�!�>N>N7!�!�I�g�!�C%!�F�!�F��?F�!�!�!�!�GYI�J�I�=F!�>NA�!�A�!�A�I�!�!�C%!�=FC%A�!�!�!�>N!�!�!�!�!�@�!�!�I�@�!�R+!�!�C%7>N0�bp!�!�!�H�!�J�!�>�=,!�!�Z�I�C%!�F[?f!�!�!�!�!�>N!�>N!�!�>N!�!�!��N!��N!�!��N!��N!��N!��N!��N!��N�N!��N>N>N!�>NJ#!�>NJ#!�J#!�J#>N!�!�!�!�!�!�0�!�!�!�!�!��]=,�]=,�]=,]�>N7!�C2P�!�!�!�!��l?u?f!�?f?uT�!�A�>N!�F[!�!�!�>N!�!�>NRR+=,!�!�!�A�T�>N!�>A]�P�!�"!�!�C%!�!�I!�!�F[!�!�!�F[!�A�=,C%7!�F[!�!�C%7T��]!�"	!�!�M�!�!�!�!�!�^=,^=,!�8�T�=,!�"!�"T�!�>A?f"7X�`c"""B�X�C%""">NI��|7A�"
"C%"C%""
C%C%Z"""C%"C%"""f�C%f�"C%f�C%"C%C%"C%"""C%f�f�C%"X�""$PE"" ?�"!>N"""#B�ALALX�>NA�"&"�"'"a"(�2")"3"*R+"+@t","/A�"-A�".B�7"0"1M�=F"2A�7=F"4";"5�2"6"8I�"7=FI�"9T�":N�A�=F"<I"="@">I"?R+7P�"A"D"B"CP�=,R+=,"EHAL"F"GH"HHH"IH"J"K"Q"L"NH"MH��H"O��"P��H"R"\"S"X"T"UH��"V"W��������"Y"Z��"[�%��4"]H"^H"_"`�D����H"b"cPEI"d"n"ebp"f"m"gbp"h"j"iGYC%I�"k"lZ�>NR+A�B�>N"oX�"p"�"q"u"r"t=,"s]�=,>A>N"v"y"w"xJ�A�GYA�"z"{=,K:"|"�"}"?f"~?f�l"�k�l?f"�"�?fkk"�"�kk"�k"�k"�k"�"�?fk"�"�?fk?f"�"�"�?f"�"�>NI�>NA�"�F["�"�"�=,I�"�K�I�GYF["�"�"�F["�C%"�"�"�"�GYI�E�"�E�"�"�"�=,X]=,>NC%"�"�"�"�>NAL"�A�C%>N"�"�?fI�7"�%�"�"�IF["�#�"�7"�"�"�"�g�"�I�=,"�C%>NR"�#{"�#"�"�"�"�"�"�"�I�I�"�I�"�I�"�I�"�I�"�I�K�"�"�"�"�I�"�"�I�I�"�I�K�"�I�I�"�"�I�K�I�I�"�"�I�I�"�"�I�I�"�K�I�"�"�"�"�I�"�I�K�I�"�"�I�"�I�"�I�K�I�"�"�"�"�"�I�I�"�"�I�K�I�"�I�"�I�"�I�"�I�K�I�I�"�I�"�"�I�I�"�I�K�"�#"�"�I�"�"�I�I�"�I�"�I�"�I�L�"�"�"�"�I�"�I�"�I�"�"�I�L�I�L�I�"�#"�I�"�I�I�"�I�#I�K�I�##I�#I�I�#I�K�##
I�##	I�I�#
#I�#I�I���I�##I�I�#I�#I�#K�I�##L##:##'##I�##I�I�##I�#I�L�I�##"I�## I�#!I�I�K�##I�#$I�#%I�I�#&K�I�#(#.#)I�#*I�#+I�#,I�#-I�I�K�#/#1I�#0I�K�#2#6I�#3#4I�I�#5K�I�#7I�#8I�I�#9K�I�#;#B#<I�#=I�#>I�I�#?#@I�I�#AK�I�#CI�#DI�#EI�I�#F#G#K#HI�I�#I#JI�I�L�I�K�#M#`#N#SI�#OI�#PI�#Q#RI�I�K�#T#]#UI�#V#Z#WI�I�#X#YI�K�I�#[I�I�#\L�I�I�#^I�#_I�K�#a#jI�#bI�#cI�#dI�#e#f#hI�#gI�K�I�#iI�K�#k#u#l#q#mI�#nI�#oI�#pI�K�I�#rI�#sI�I�#tK�I�#vI�#wI�#xI�#yI�#zI�K�I�#|#�#}#�I�#~##�I�#�I�#�#�#�I�#�I�#�K�I�I�#�K�I�#�I�I�#�I�#�#�#�#�I�K�I�#�I�K�I�I�#�I�#�#�I�#�I�#�I�I�#�#�I�I�K�#�#�#�#�I�#�I�#�#�I�I�#�#�I�K�I�#�#�#�I�#�I�I�#�I�K�#�I�#�I�I�#�I�#�#�I�K�L�#�#�#�#�#�#�I�#�#�I�#�I�L�I�#�#�I�#�I�#�#�I�I�eo#�I�#�#�I�d�#�I�I�K�I�#�I�#�#�I�#�I�I�#�I�K�#�I�#�I�I�#�#�I�#�I�I�#�K�I�#�$
7#�#�7#�#�#�#�#�77#�#�#�#�#�#�7#�77W\7#�7#�7#�7X	7#�#�77#�7#�7X3#�77#�7#�7#�7#�#�7#�77#�7X#�#�7#�#�7#�7#�7#�7#�77#�7#�7X#�#�#�7#�#�7#�7#�#�7#�77#�X	77#�#�77#�7#�7X	#�$$7$7$7$7$7$Wj7Wj7$7$7$	$
7$77$7Wj$$�$$e$$5$$&7$$$7$$$$77$7$$7Wj77$$77$7$7Wj7$ 7$!$"7$#77$$$%77��$'7$($/$)7$*7$+77$,7$-$.77�7$07$177$2$377$47X$6$U$7$F$8$?7$9$:77$;$<77$=7$>7Wj7$@$A7$B7$C7$D7$E7Wj7$G77$H$I$P$J7$K77$L7$M7$N$O7��77$Q$R7$S7$T77W�7$V$W$^7$X7$Y$Z7$[77$\$]7Wj77$_7$`7$a$b77$c$d7Wj7$f$�$g$�$h$}$i$v$j7$k7$l$p7$m$n77$oX77$q$r7$s77$t$u77��7$w7$x7$y7$z7${$|777�$~7$$�7$�7$�$�7$�77$�7X	$�77$�7$�$�7$�7X	7$�$�7$�7$�$�77$�$�77$�$�7X7$�$�7$�7$�$�77$�XO77$�7$�7$�7$�$�7$�7X	7$�$�7$�$�7$�7$�77$�7$�$�7$�77Wj$�$�7$�$�77$�7$�7$�Wj77$�7$�$�7$�77$�$�$�$�77Wj$�7X7$�%6$�$�$�$�$�$�7$�$�Wj$�$�$�7$�7$�777�$�77$�$�77$�7Wj$�7$�7$�7$�$�$�7$�77$�7X	7$�7Wj$�$�7$�7$�$�$�7$�7$�$�77$�7Wj7$�$�7$�7$�7Wj7$�$�$�77$�$�$�7$�$�7$�777�7$�7$�7$�7�77$�$�77$�7$�$�77$�7Wj$�%$�%7$�$�%$�77$�$�77$�7%Wj7%%%77%7%%77X	%7%	7%
77X	%%7%
7%7%7%7%7X	%7%77%%77%7X	%%.%%#7%%7%7%% %77X	%!7%"7Wj77%$%%%)%&7%'7%(7X	7%*77%+%,7%-77Wj7%/7%07%17%27%3%47%577X	%7%f%8%E%97%:%@7%;7%<%=7%>7%?77X	7%A%B77%C%D77XO%F%S7%G7%H%I%O%J7%K7%L7%M%N7�77�77%P%Q7%R77W\%T%_%U77%V%W7%X%Z7%Y7X%[%]7%\X7%^7Wj77%`%a7%b7%c7%d7%e77�7%g%�%h%|7%i%j%t7%k%l%p%m77%n%o7Wj77%q%r77%sWj7%u77%v7%w%x%z%y7Wj77%{X77%}%~7%7%�%�7%�%�7%�77Wj%�%�%�77%�7Wj7%�7%�Wj7%�%�%�%�%�77%�7%�7%�7%�%�7%�7XA%�XAWj%�%�7%�7%�%�77%�%�77Wj7%�%�7%�7%�77Wj%�%�%�%�7%�%�77%�7%�%�77Wj%�77%�7%�%�77%�Wj7%�%�%�%�%�7%�%�%�7%�7Wj77%�%�77Wj%�%�%�7%�%�7%�7Wj7%�Wj7%�7%�7%�7Wj77%�%�77%�7%�%�77%�%�%�7XOXO7%�%�%�%�%�%�%�=,%�%�%�%�C%7>NX�%�7=F>A%�%�%�%�%�%�X]TN�7%�%���C%>N7%�I%�>NI�C%M�%�%�%�%�%�C%A�g�%�>NN�C%%�%�%�%�=,��>A7A�R%�TA�%�&P%�C%7%�%�&/%�&%�F[%�%�%�%�A�%�%�I�=FF[>N%�I�%�=,X�%�7&&M�&C%&&&=,&=,�w�w=,&&R&&	��&
������>N&VH&
&&VHV�V�VH&&&I�&I�I�&I�&I�&&I�I�&&I�I�&&I�I�&&I�&I�I��
& &$&!T�&"�&#T�>NI�&%&)&&AL&'&(K:N�Z�I�&*&,>N&+N�F[&-&.I�=,A�>N&0>N&1&4J�&2>N&3N�@�&5&F&6&BI�&77&8H�&9&:I�&;I�I�&<&=I�&>I�I�&?I�&@I�&AL�I�&C&DH�I�&E=F=F>N&G&M&H&K&I&J>N=F=,X�&L=,=FP�&NGY&O=F=,C%&Q&x&R&l&S=F&T&[AL&U&VI�I&WI&XI&YI&ZIA�&\&fA�&]&^&a&_>NR+&`=,�*&b&d&cX���A�&e>NH�8�>�&g@�&h&i=F&j&k@tC%=F>N@�&mX�&n&oJ�>N&p&q&r>N��&s&v&t&u7H�&dJ>N&w>N=,&y&�&z&�>N&{&|F[&}&�&~&�&C%&�>N>N=F&�&�&�&�7�R+I�C%&�C%&�&���&���C%��M�A�&�=F&�&�&�=F=F&�=F&�&�=F=F&�=F&�&�=F=F&�=F=U&�=F=F&�=F&�&�=F&�=F=F&�&�=F=F=U&�@�&�&�&�@�C%&�&�IIC%&�&�>N&�&�&�&��A&�&�HI�?f>A&�&�&�&�=,7=,=`I�&�AL=,&�&�I�&�Z�&�&�&�I�C%&�C%&�=,&�&�]�=,=,~�&�&�&�?f&�?f&�?f&�&�&�&�?fdY?fdYdY&�dY?f&�&�&�&�A�X�K�>N&�&�?fR=F=,&�'�&�'�&�'6&�&�&�A�&�&�&�IX�&�&�&�&�&�&�&�=,=FI�X�&�&�X�A�H=,&�&�&�AL]�M�IA�&�&�&�&�X�I�&�&�&�R+C%&�A�=F&�&�&�&�>NA�A�=F&�&�&�=,&�=,&�=,d;=,T=,��&�&�&�X�&�X�&�C%H>N&�&�&�K:C%C%I�&�'&�&�R+A�C%&�&�'''I�'>N'''>N''>N�)>N��)'''	''
X�''
'8�<�''�8��'�>N=FF['^A�'>N'F[''0�I�X�?f''"'@�>N'>N''' ''>N7I�?f'!Z�7I�>A'#'$'0'%'*'&'(''>NR>N')C%I�C%'+'.','-Z$J�I�F[>N'/GYA�'1T'2'5'3'4[�=,A�K:IN�'7'S>N'8'9>�':'II';'<'C'='@'>'?I�C%B�C%'A'BI�ZB�2I�'D'FI�'EI�=,'G'H=FC%=,0�'J'O�%'K'L�%'M�%'N�%F��%'PF�'Q�%'R�%F��%'T'n'UI�'V'e'W'c'X'`'Y'['ZX�Z�I�=,'\=,']?f'^'_�l?f�l'ag�'bA�OI�'d=,A�A�'f'm>N'g'h'k'i'j>N=,HA�'lH��HII�'o'�'p'�'q'�'r'v'sI'tI'u++I'w'}'x+'yII'z'{'|I++I'~I'II+'�'�'�II'�'�I+II'�'�'�I+'�'�+I+I'�'�'�Z$'�'�'�>NAL7'�'�=,C%=,7'�'�'�T'�'�7TO�d'�'�'�`cGYX�'�'�7>N=,C%A�=F7'�=F'�'�'�R'�'�'�'�=FN�`c7'�7'�'�7'�'�7'�'�7'�'�7W�7W\'�7'�'�'�'�77�7Wj'�77X'�'�'�?�'�'�>N'�'�=,I�'�J�7GY'�QCGY'�'�>NX�'�B�J�'�A�=,'�(�'�('�'�>N?f'�'�'�'�'�C%'�PEB�'�'�'�>N'�=F>N'�'�C%7=,>N'�'�'�I'�Z�'�'�'�'�C%>N=FB�X�'�I�'�B��A'�'�'�Y
F['�'�'�ZB=,]�I�=,'�'�'�'�'�]�>NVHI�=F'�>NH'�'�>N'�'�=F'�'�'�'�'�'�I�'�'�g�g�'�g�'��Pg�>NY
'�'�O7>N=,>N'��_'�H�AL=F'�'�=F=F'�=F((=F(=F=F(=F((=F(=F=F((=F(	=F(
=F((
=F(:=F=F(=F:(()(bp((((((?f(((Y
>�7R((>N(=,R((>NC%I�>NC%( (!($X�("(#HZBT(%('(&=,=,=F>N((>NJ2(*(4@�(+(,R+A�(-[�(.(/(0�nN�(1(2=`J�(3C%�}I�(5I�(6(�(7(�(8(;=,(9(:7I�=F(<(>P�(=>N=,(?Z�(@=,(A(g(B(Q(C(L(D(H=,(E=,(F(G=,=,~�(I=,=,(J(K=,~�=,(M=,(N=,=,(O(P=,~�=,(R(Z=,(S(T(W=,(U(V=,=,~�(X=,(Y=,=,~�([(b(\(_(]=,(^=,=,~�(`=,=,(a~�=,(c=,=,(d(e(f~�=,~�=,(h(y(i(r(j(n=,(k=,(l=,(m=,~�=,(o(p=,=,(q=,~�=,(s=,(t(u(w(v=,~�=,(x=,~�=,(z(�({(�(|((}=,(~=,~�=,(�=,(�=,~�=,(�(�(�=,(�=,=,~�=,(�(�=,=,~�=,(�(�=,=,(�=,(�~�=,(�J�(�(�J�(�I�>N(�>N>NI�(�(�A�0�(�(�F[(�(�(�I(�(�(���(�I����kO�A>N(�(�(�(�C%>NJ�=,(�GY?fA�(�(�(�(�(�(�(�=FIX�(�(�(�F[(�(�X�(�(�(�(�>N>�I�(�(�A���>NC%C%]�(��2(�(�(�(�C%(�C%=,A�(�(�(�I�I���R>N(�>N(�(�>N>N��(�H�(�(�(�(�K:>N(�K:T�(�(�(�?f(�>NR+X�(�>NHJ�(�(�>N(�(�(�(�(�A�N�I�(�(�A�=,(�;}(�(�(��P�Z�d(�(��';<�n(�(�(�(�>NI�I�7GY(�I�=,(�(�@�(�(�(�(�=`C%X]T�(�(�X�(�(�?f(�I�(�=FX�(�(�C%(�(�(�C%(�C%(�C%i�(�(�(�j�C%j�(�(�i�jCguC%I�(�(�A�I�(��x(��"I�(�)X�)?f)I�I)A�)B�))
))	)=,]�)>N=,`c)
))A�C%B�I�))H)8�)��N�))))=,7)0�)B�)B���B�))%)) ))))����������)����)!)$)")#��N���N�N���)&)-)')*)())��N�N���)+),�
��'�6).)1)/)0���EN��S)2�cN��r)4+�)5+vC2)6)7)�)8)~)9)s):)`);C2)<C2)=)E)>C2C2)?)@C2)AC2)BC2)C)DC2EC2E)FC2)G)V)H)Q)I)N)J)L)KC2C2EC2)MC2E)OC2)PC2EC2)R)T)SEEC2C2)UEC2)WC2)X)[)YC2)ZC2C2E)\)^)]C2EC2C2)_EC2)a)iC2)bC2)c)dC2)eC2C2)f)gC2E)hEC2)jC2)kC2)lC2)mC2)nC2)oC2)pC2C2)qC2)rC2E)tC2C2)u)vC2)wC2)xC2)yC2C2)z){C2)|C2C2)}EC2))�)�)�)�)�)�C2)�C2C2)�)�C2)�C2)�C2)�C2EC2)�C2)�C2C2)�)�C2)�C2)�C2)�)�C2)�DpC2C2)�C2DpC2)�)�)�C2)�C2)�)�C2)�C2)�C2)�C2)�C2)�C2)�C2C2)�)�C2)�C2)�C2E)�C2)�C2E)�)�)�C2)�C2C2)�)�)�)�C2C2)�EC2)�C2C2)�EC2C2)�C2)�)�C2C2)�)�)�)�)�l�C2l�)�l�C2C2)�l�C2)�C2)�C2)�C2)�)�)�)�)�C2)�C2)�C2C2)�C2)�EC2)�C2)�C2)�C2)�C2)�C2EC2)�)�C2)�C2)�)�C2)�C2)�C2EC2)�C2)�C2)�C2C2)�)�C2E�C2)�*�)�*8)�*C2)�C2)�C2)�)�*)�)�)�)�)�)�)�)�E)�EC2)�)�EC2EC2)�)�EC2E)�EC2)�C2)�)�)�C2C2EC2)�C2E)�*)�)�)�)�EC2)�)�C2EC2)�)�E)�EC2EC2)�C2*C2EC2**C2**C2EEC2C2*C2**	C2*
*C2*C2lJ*
C2��C2**C2*C2**C2*C2*C2*C2C2**C2C2E**,*C2**&*C2C2***!*C2* C2EC2*"*$C2*#EC2*%C2EC2C2*'C2*(*)C2C2***+C2C2EC2*-*.C2*/C2C2*0C2*1*2C2*3C2*4E*5C2C2*6*7C2EC2*9*o*:*[*;*RC2*<*=*C*>C2C2*?C2*@*AEC2*BC2E*D*IC2*E*FC2*GC2*HC2EC2*J*N*KC2*LC2C2*MC2EC2*O*PC2C2*QC2E*SC2*TC2*UC2C2*VC2*WC2*X*Y*ZC2s�s�C2C2*\*]*hC2*^*_C2C2*`C2*a*b*d*cC2l�C2*el�*fC2*gC2l�C2*iC2*jC2*kC2C2*l*mC2C2*nC2E*p*�*q*}*rC2C2*s*tC2*u*y*vC2*wC2*xC2C2E*zC2C2*{C2*|C2EC2*~*C2C2*�*�C2*�C2*�C2*�C2C2E*�*�*�C2C2*�*�*�*�*�*�*�C2*�*�*�EC2C2EC2*�*�C2C2E*�C2C2*�C2*�C2E*�C2*�C2*�C2*�C2*�EC2*�*�C2*�C2*�C2*�C2C2*�C2*�C2E*�C2C2*�C2*�*�*�*�*�*�*�*�*�C2EC2EC2EC2*�*�C2EC2*�*�C2*�*�EC2EE*�*�*�C2EEC2*�+*�*�*�C2*�*�*�C2C2*�*�*�C2*�C2*�C2*�*�C2EC2*�C2*�*�*�*�*�C2EC2*�C2EC2*�C2C2*�C2EC2*�*�C2C2*�*�*�*�C2C2*�C2*�EC2*�*�C2*�*�C2C2E*�C2*�C2C2E*�+*�*�C2*�C2*�*�C2*�C2*�*�*�C2*�C2EC2*�C2C2*�EC2*�C2C2*�*�*�*�*�C2*�C2*�*�EC2E*�*�C2*�*�C2EC2C2*�*�C2EC2*�C2*�*�C2*�E*�EC2*�C2C2+C2E+C2+C2+C2C2+C2++C2C2++	+
EC2C2E++R+
+%C2+++C2++C2+C2C2++C2+C2EC2C2+C2+C2+++ ++++C2EEC2+C2C2E+!+#+"EEC2E+$EC2+&+C+'+4+(+.C2+)+*C2C2+++,C2C2+-EC2+/C2+0C2+1C2C2+2+3C2EC2+5C2C2+6C2+7C2+8+9C2+:C2E+;+<E+=EE+>+?E+@EE+AE+BC2EC2+DC2+E+FC2+GC2+H+O+IC2+J+M+KC2+LC2C2Dp+NC2C2Dp+PC2+QC2C2Dp+S+f+T+^C2+U+VC2C2+W+XC2C2+Y+Z+\C2+[C2DpC2+]DpC2+_C2+`C2C2+a+bC2C2+cC2+dC2+el�C2C2+g+h+oC2+i+jC2+kC2+l+n+mC2EC2EC2+pC2+qC2+rC2C2+s+tC2+uC2C2E+wC2+xC2+yC2+zC2+{C2+|C2C2+}+~C2+C2+�C2+�C2+�C2C2+�+�C2+�C2+�C2C2+�+�C2+�C2C2+�+�C2C2+�C2E+�+�+�+�+�q�+�4�+�50+�4�+�1�+�50+�26+�26+�26+�26+�26+�26+�26262�26+�5�4�26o�+�1�+�0�+�+�+�+�+�C2+�C2+�C2+�C2+�C2+�C2+�C2+�C2C2+�C2+�+�C2+�C2+�C2+�C2n{C2C2+�C2+�C2+�C2+�C2+�+�C2+�C2+�C2+�C2C2+�C2+�C2+�+�C2+�C2+�C2+�C2C2+�C2+�+�C2+�C2C2n{+�-+�+���+���+���+�+�+�+�+���+�+�+���+�+�+����G��+�+�+������>�������>�N+�+�����0�+�+�+�����+��e���z+�-+�,�+�+�+�+���+�+�+�+�+���������+�+�+���+�����+�+�������>�}��+�+�+���z���>+�,$+�,+�+�+�+��z+�����+�+�������� +�,,,�����N��,,�>�N�N�>,,,,,,,	,
����s��,,
^����b�N,,,,�m���(��,,�������z,,,,,,���>����,,���>���,,!,, �����L��,",#�>�N����,%,`,&,B,',4,(,/,),,,*,+�\���w��,-,.��������,0,2�>,1�>�N��,3��� ,5,<,6,9,7,8�����\�>,:,;�L������,=,?,>���>��,@,A�������>,C,P,D,J,E,H,F,G�������,I���\�>,K,N,L,M���L�}����,O�� ,Q,X,R,U,S,T�\������,V,W�(�>���;,Y,],Z,[�N���},\����,^,_�N�0�\��,a,�,b,,c,p,d,k,e,h,f,g�N���>��,i,j�z������,l,n��,m������,o���,q,x,r,u,s,t�N�u����,v,w�>���>��,y,|,z,{� �>����,},~����r��,�,�,�,�,�,�,�,����J�U��,�,������ �>,�,�,�,������N�>,������b,�,�,�,���,����},�,��>�����,�,�,�,��>������,�,�� ����>,�,�,�,�,�,�,�,�,�,�0��>������,�����,�,�,�,���������,�,��^�e���A,�,�,�,�,����>�N,�,����Q���,�,�,������N,�,����>�\�m,�,�,�,�,�,�,�,��}������,�,��>���>��,�,���,���,���,����,�,��>���N��,�,�,�,�,�,������;�>,�,��������,�,�,�,��������;,�,����\����,�,�,�,����,�,�,�,���,�,�,�,��>��,���,���,���,�����,��0,��L�L,��L����,�,�,��������,�,�,�,�,����G�A,�,��>�N���,�,�,�,�����>��,������,�,�,�,���������----��}�N���\������--y--&-- -	-
����-�--
���------�L�-��--�����(-���--���>--�N---�V�L�f�v�\��-�����>��-!-"-%��-#��-$�>����� ��-'-(---)-+-*��������-,�e��-.-1-/-0�>���(��-2-B-3-6-4-5�����N��-7-:-8-9�>������-;-<�Q����-=��->-?�-@��-A��-C-]-D-N-E-F����-G�e-H-K-I-J����1�L-L-M���e���-O-U-P�\-Q��-R��-S�<��-T���<�L-V-W-Z-X-Y�}�����-[-\��������-^-n��-_-`-g-a-d-b-c�L���\�L-e-f������W-h-k-i-j���}�G0�-l-m0����A����-o-p-u-q-r���w-s-t�>�����;-v-w������-x����-z.�-{.-|-�-}-���-~-��-��b-��b-�-��b-��b-��b-�-��b�n�b-�-�-��b-��b-��b�b�~-��b�b�,-�-����<-���-�-�-�-�-�-��G�W-�-�-��G�G-�-��G�G��-��G�W�G�G-�-��G-��G-��G-�-��,�G�G�,�G-�-��G-�-��G-�-��G-��G�G�,-��,�,-��,-��,�g-�-���-�-�-�-�-�-�������-�-������}�L-�-���-�-��>-��>�>-��>-��>-��>�w-�-��-����w-�-��������A-�-�-�-�-�-�-�-��0���}��-�-��N�����>-�-�-�-��}�z�}��-�-�-��>�e-�-��e-��e�e-����e���-�-�-�-�-�-��>����-�-���-�����-�-�-���������-�-���������-�.-�-�������-���-���-�-�.-�-�������-�-�-���-���-�-���-���-�����-�������-���-�-�����-�-���.������.������..���U��...
..	���z�����N.�>��.
.8..&......��.^�..^�.^�^�.^�.^������..����.����0�..!.. �����L�z.".%.#.$���0���}� �>.'.*.(.)��������.+.,����.-...1./.0���0����.2.3���m.4.5����.6.7���>���.9.b.:.X.;.J.<.?.=.>������.@.C.A.B�����>�.D.F��.E���N.G0�.H.I����z��.K.L.M�}��.N.U.O.R.P.Q���-�N�>.S.T�\�����.V.W���L��0�.Y.`.Z._��.[.\.^�e.]���e�e�8����.a�>��e.c..d.q.e.k.f.i.g.h�L���\���>.j�A��.l.o.m.n�N���\�N.p���\�L.r.x.s.u.t�N����.v.w�\�L���.y.|.z.{�����>��.}.~�m�����z.�.�.�.�.�.�.�.�.�.��<�����N.�.����>���N.�.�.�.��>.��\�>�H�N.�.���.�.�.�.������X.����X���^��.�.�.�.�.�.������>0�.�.������N�.�.�.�.�.�.�����z�A.�.��>������.�.���.����z.��z���(.�.�.�.�.�.�.�.�.�.�0��N���g.�.��N�����}.�.���.��z�>.�.��;������.�.�.�.�.�.��>�b����.�.��e�L�r�}.�.�.�.����z����.�.��������\.�.�.�.�.�.�.�.��>���>��.�.��>���\�z.�.�.�.����z� ��.�.����N����.�.�.�.�.�.��������A.�.������A��.�.�.�.����N����.�.��������.�.�.���.�����.�.�����.�.�.���.�.�����.���.���.����+.���.�����.���.�.����+��.�0�.�0r.�/�//_//2///////����//�����;/	/��/
��/���;/
����/�;��/////����/���;/��/�����;��//��/�����;//$//!��//����/ ���;��/"��/#���;/%/./&/)/'����/(���;/*/,��/+���;��/-�;����///0��/1���;��/3/K/4/?/5/9/6��/7��/8���;��/:��/;/=��/<�;����/>���;/@/D��/A/B����/C���;/E/H/F��/G���;��/I����/J���;/L��/M/V/N/T/O/R/P/Q���;�;����/S���;��/U�;��/W/Z��/X/Y�;�;��/[/]/\���;��/^���;��/`/�/a/g/b����/c/d����/e��/f�;��/h/q/i/m��/j/k��/l���;����/n/o��/p���;��/r/z/s/w/t/u���;/v�����;��/x��/y���;/{��/|/~��/}�;��/�;�;��/�/�/�/�/�/���/���/�/������;/�/�/���/����;��/���/������;/�/�/�����/����;/���/�/���/��;��/����;��/�/�/�/�/�/�/�/���/��;����/��;��/���/������;/���/�/���/��;��/����;����/���/�/�/���/��;��/����;��/�/�/�/�/�/�/�/�/�^�/�/�/���/��K/��K/��K/��K/��K�K/�/��K�K/��K/����K/�^��N/��N�[/��>/���/��}�}/��}�k/�/��>/�/�/�����/��>/��;�{�;/�/�/�/�/�/���/�������/�����/�/�/�������/�������/�/���/���/�/���/�����/���/���/���/���/�/�����������/�/�/�/�/�/�/�/����b����/�/�������/�/���������/�/�����/���/�����/�����/�/�����/���/�����00A00%000000
0000����������0	������0����0
00��0��������000��������000000��0����0������0����0����00"0 ����0!������0#0$������0&050'0.0(0+��0)��0*������0,0-������0/��00030102����������04����060=070:��08��09����0;��0<��������0>0?����0@����0B0[0C0O0D0H0E����0F��0G����0I0L0J��0K��������0M0N������0P0T0Q��0R��0S��������0U0V0Y0W0X����������0Z����0\0m0]0d0^0a��0_0`������0b��0c������0e0h��0f0g������0i0k��0j����0l������0n��0o��0p����0q����0s0�0t�b0u0�0v0�0w0�0x0�0y00z0|0{�}�k�}0}0~�}�k�k�}0��}0��}�}�k�}0��}0�0�0��}�k�}�k0�0�0�0��k0��}0��}�k0��}0�0��k�}�k�}0�0�0��}�}�k0��}�k0��}�k0�0�0��}�}0��}0��}0��k�}0�0��}0��}0��k0��}�k0�0�0��}�}0��}�k�}0�0�0��}�k�}�k0�0�0�0�0�0�0�0�0��}0�0��}�k�k�}0��}�k0��k�}�}0��}0��}0��}�k0�0��}0��}0��}�k0�0��}0�0�0��}�k�}�k�}0��}0��}�k0�0��}0��}0�0�0��}0��k�}0�0��k�}�}�k0�0�0��}0�0�0�0��}�k�}�k�k�}0��}�}0�0��}�}�k0����b0�0����b0�0����b0�0����b���^�0�1x0�1T0�10�0�0�4�0�4�0�260�5�0�0�0�260�500�260�0�0�2626x�260�263�0�260�6�260�260�260�263�4�0�260�260�0�1
o;0�0�o;0�o;1o;1o;1o;o;1o;1o;1o;1o;1o;1o;1	1
o;o;1o;1��o;12626112�261261126o�2611 5011261262614�11261�112626112626q�1!1J1"3�1#261$1+1%261&266�1'261(1)26261*0�265�1,1-12261.261/2610112626x�131�141�151B161>171�1�181�191:1�1;1�1�1<1�1=1��1?1�1�1@1A1��1�1C1�1�1D1E1�1�1F1G1�1H1�1�1I�1�6�1K1L1�261M261N1O261P26261Q1R261S261�261U1l1V1a261W1�1X3�1Y1Z261[261\261]26261^1_261`263�26261b261c1d3�261e261f1g26261h261i261j261k261�1m1s1n26261o1p261q265�1r26q�261t1u261v261w26262�1�1y1�1z1�1{1�1|1}1�1�1~1�1�1�1�1�1�{y1�1�1�{y1�1�1�3�{y1�{y1�|�{y1�1�1��-1�1�{y1�3��:1�1��:3��-3�1��1�1�1��H�-1��U�H1��3���1�1��d1��d1�1�1�1�1�1��1��3�1�1�1��H3��H�H1��H3�1�1��q1��q1��q3��-1�1�1��-3��1�1��-2��-�-1�1�1��-1��-1��-1�3�����1���1�1��d1��d��1���1���1�1��d��1���1�1��d1��d��3�1�21�1�C21�1�C21�C21�C21�C21�C2C21�EzC21�21�1�1�0�1�0�1�0�1�0�C20�1�0�1�0�1�0�1�0�1�0�1�21�1�1�1�1�1�1�1�o�3�1�1�3�y�q�501�1�1�1�502�o;o�1�1�n�5�2�n�1�1�1�1�1�1�5�2�1�0�o;501�3�6&3�1�1�o�1�3�5�1�1�1�n�263�6&z31�21�21�1�1�1�o;x�x�4�1�1�4�2�4�3�2222pbx�3�4�223�q�0�3�222	3�3�2
n�3�222
23�50503�5�2��o�20�20�20�20�22o;n�3�2�20�0��2=�29�28;23�22J2 2&2!2$2"2#>NI�I�>NC%2%A�]�2'262(252)B�2*>N2+23WM2,2->N2.>N2/21>N20���22>N>N��24>N>N�T�272@@t2829GY2:GY2;GY2<GYGY2=GY2>2?GYGY��2AB�H2B2CH2DH2EH2FHH2GH2H2IHH�42K3^2L2�2M2�2N2�2O2^2P2W2Q2T2R2S=,>N��>N2U2V^`7B�A�2X2[2Y2Z>NC%=,=F2\2]>NP�Z$GY2_2�2`2c2a2b>NF�>�H2d2e=,=F>N2f2g2r2h2nd;2id;2jd;2kd;2l2md;d;[�2od;2pd;d;2q[�d;2s2y2td;d;2ud;2vd;2w2xd;d;[�2zd;2{d;d;2|2}2~d;�O22�d;[�d;[�2�2�2�2�TH=,C%2�2�>N?f2�I�R2�R2�R�]2�2�2�2�2�2�I�2�B�I�2�2�]�>N>N=,2�2�2�2�7J27=,2�2�WM=,X�P�2�2�2�2�2�2�I�A�P�=F2�2�=,d=,?f2�2�2�=,R+>N2�2�N�2�=,2�2�2��l=,=,�lF[>N2�2�2�2�2�2�2�2�2�2�F[2�2�=,2�=,=,~�N�=F2�2�RA�=,C%2�2�2�2�M�A�2�72�=,2�=,[�=,2�2�7=,=,72�2�2�2�2�2�7=Fg�=,2�2�@�=,=,C%2�2�2�2�7>N7=,2�2�7=FC%A�2�2�2�2�2�2�2�2�RT�B�72�2�I�>�=FC%2�2�2�2�>N=`>AC%2�2�`cI>N72�2�2�2�2�2�72�2�2�2�HH�|H2�H�|ZBC%2�2�=,I�7>N2�2�2�2�J2ZB]�I�2�2�2�=F2�2�^2�^2���^2�2�^2�^����^RAL2�3533333333I�N�C%X�33>N=FJ2=,3	33
3II�7>N3
3�*N�=,H333333C%3=F3��=FALF�33>NA�373?f?f�l3323317333#I�3 3!K�I�3"I��3$3+3%K�3&I�3'K�K�3(K�3)3*K�I�K�3,30I�3-3.K�3/K�I�K�I�K�I�=F33347X�I�>N363M373F383;393:>NHC%>N3<3E3=73>3C3?3@�;3A3B<��9��3D�9�<O?f3G3J3H3I]�P�X�I�3K3L7Z$M�>N3N3V3O3R3P3QT��%ZBGY3S3U3Td;=,d;M�Z�3W3Z3X3YGY>NR+>N3[3\=FC%3]7=,C%A�3_3`3�3a3�3b3q3c3j3d3g3e3f=FX�>N=F3h3iC%R=,ZB3k3n3l3mF[A�C%>N3o3pbpGYC%=F3r3y3s3v3t3u>NN�?fO3w3xA�7F�C%3z3}3{3|F[HA�J�3~3>NI�X�=,3�3�3�3�3�3�3�3�3�>N3��43�g��4g�X�0�3�3�N�C%A�=,3�3�3�3�C%>N@�=,3�3�C%=F>N73�3�3�3�3�3�F[J�X�>N3�3�>NT�dGY3�3�3�3�>N=F>NB�3�3�GY>NI�3�?f�l3�3�3�3�3�3�3�3�3�3�C%=,A�C%>N3�=,C%3�3�3�3�GYC%C%GY3�3�=,A�C%AL3�3�3�3�3�3�R+=,GY>N3�3�F[=FI�0�3�3�3�3�=,7AL=F3�=FH�GY3�3�3�3�3�3�3�3�>NI�AL>N3�3�X�7I�A�3�3�3�3�F�H�=,R3�3�>A=FI�C%3�3�3�3�3�3�=FX]I�>N3�3�7=,J�B�3�3�3�3�73�3�3�3�3�=,�]=,�]3�=,=,�]7C%3�3�=,8�3�=F3�3�3�=,=,�w�w=,3�83�7�3�493�43�3�3�3�3�3�A�AL>NZ�3�3�ALM�N�=,3�3�3�3�=,F[3�GY3��C�Q3��Q3��Q�C3�4=,7�AF[44!4444=,A�4A�A�4444	�_4
A�4A�A�44
A�A�4A�4A�44A�4A��A�4A�4A�4A�A�44�_4�_�_4�_44�_�_4�_�n44 >NA�Ig�4"4*4#4)74$4%C%C%4&Z4'Z4(ZC%a�A�4+4,Y
TJ�4-4.454/42d,40d,41d,F[43d,44d,d,F[d,4647d,d,48F[d,4:7�4;7�4<4?4=4>>NGYO�A�4@4A>�Y
4BX�4C7�4D6�4E5b4F4�4G4q4H4\4I4J�x��4K4W4L4S4M4P4N��4O������4Q����4R����4T����4U4V������4X��4Y��4Z��4[������4]4f4^4c4_��4`��4a����4b����4d��4e������4g4l4h��4i����4j4k������4m��4n����4o4p������4r4z4s4y��4t�4u�4v�4w�4x����4{4�4|4�4}�.4~�.4�.4��.��.4��<4��<4��<�.4��K�<4�4�4��W4��W4��W4��W�<�W4��f4�4�4�4�4��v�W�v�v��4��f���f4�4�4�4�4�4���4�4�4�����4�4�4�����4�������4�4��q���q4�4�4�4�4����q4��q4��q��4�4�4���4�������4��
��4����
4�4�4�4��
4�4���
��4��4������4�4���4�������4�4�4�4�4�4�4�4�4�����4�������4�4�������4�����4���4�����4�4�4�4�4���4�������4�����4�����4�4���4�4���������4���4�����4�4�4�4���4�4���4�������4�4�4�����4�������4�4�������4�4�4�����4���4�����4�4�4��4�����4�4��4�����K4�5%4�54�54�4��4�4��/�4���/4�4��/4�4��=�/�=�=4��=4��=�K55�K55�Z5�Z�K�Z55	5�j�Z5�Z�j�j5
5�z�j�z5
5555���z5�z5�z��555��5������5���5���55!55�55�o��o�o5�o5 �o�~�~5"5#��5$���~��5&5C5'535(5/5)5,5*����5+������5-5.������50�K��51��52���K545;555856��57���K��59����5:����5<5?��5=5>������5@5A������5B����5D5R5E5K5F5G���5H5J5I�����#5L5O5M���#5N�#����5P5Q����5S5Y5T5X5U5V��.�.5W�.������5Z5^5[5]5\���������K5_5a�K5`�K�����K5c605d5�5e5�5f5�5g5v5h5o5i5l5j��5k���K�o5m����5n�o��5p5s��5q5r��������5t��5u���5w5{�5x5y�5z���5|55}�)�5~��)�)5�5��8�)�85�5�5�5�5����85��85��8�o5�5�5���5����o��5�����5�����5�5���5���5���5�������5�5��5�����5�5�5�5�5�5�5�5�5��.�5���.�.5�5����.��5�5���5���5������v5��v5��v��5�5�5�5�5���5�������5�����5�����5�5���5�5���������5���5�����5�5���5���5���5�5�������5�5�5�����5���5�����5�5�5��
5��
���
5��K�
5��
�K5�65�5�5�5�5�5�5�5�5���5����K��5��K��5����5�5��K5�5���K��5��5���+5�5��5�5��5����5�5�5��o�5���o�o5�5��$�o�$5�5�5�5�5��3�$5��$5��$�35�5�5��B5��B�3�B5��P�B5��B�P5�5�5�5��P5�5��_�P�_�_5��_5��_�o�o5�5��6��o�666666666���6�����6	6
������6����6
��6����66666��6�����6���6��66�66�������6��6���A66)6 6%��6!6"6$6#�K�A�Q�K�a6&�K6'�K�a6(�a�K6*6,�K6+�K�p6-�K6.�K6/�K�p�K616Q�K62636B646<6569�K66�K6768���K��6:�K6;�K���K�K6=�K6>6?6@�K�o�o6A�o�K6C6K6D6G�K6E�K6F�K�~6H�K6I�K�~6J�~�K�K6L�K6M6N6P�K6O�K�o�o�K6R6j6S6[�K6T�K6U6V6X6W�o�K�o�o6Y6Z�K�o�K6\6e6]6a6^���K6_�K6`�K��6b�K6c�K6d�K���K�K6f�K6g6h�o6i�o�K�o6k6}6l6q6m�K6n�K6o�K�o6p�o�K6r6y6s6v6t6u�K6w��6x����6z��6{��6|����6~6�66���6�6��o6��o���o6�6�6�œ��6���ªœ6�6�ºªº6�6�6���º6�º6�º��6�6�6���6�������6��K��6����K6�AL6�7_6�76�6�6�6�6�6�6�6�6�6�6��o6��o�K�o6����o6��o��6�6���6�6�����	�6��6��	�6�6��6�6�Ó6�Ó�â6�6�6�ñÓ6�âññ6�6�Óñ�P6�6�6�6�6���Ó6�Ó6��P��6�6�6��6�����;6�œ�6��;�6�6�6�6�œ6�6�Š�ŠŠ6�Š6�Š����6�6���6�������6�6�6�6�6�6�6�6�6�����6�������6�6�����6���6��6���6�6�6�6�6���6�����!6�����6��!����6���6���6�����6�6�6�6�6�6����o�o6��o�16�6�6����16��1����6�6�����6�6�6�6�6�6������6�������6�7777�"���"�"�17���17�1��77+777	77
��77777
���K�����A7�Q�A7�A�Q��77��7�K��7���K77��7��77����7����77%77"��7 7!���K����7#��7$���`7&7'�`��7(7*7)��������Ó7,7C7-7:7.757/7270ɞÓ71Óɞ��7374ɭ�Bɭ76�o7778ɭ�Qɭ79ɭ�o7;��7<7@7=7?7>�B�o�B�B�`7A���`7B�`��7D7N7E7J��7F7G7I7H������������7K�o7L7M�o�o�o7O7U7P7T7Q7R�o��7S�˷˷��7V7Z7W7Y7X͕��͕͕��7[7]��7\��ϯϯ7^ϯ�K7`7�7a7�7b7~7c7r7d7h7eÓ7fÓ7gÓ�KÓ7i7mÓ7j7k7lÓ������7n7p��7o����K7q�K��7s7x7t7w�K7u7v���������K7y7z7|7{����7}����7�K7��K7��K7�7��7�����7���K7��K7�7�7�Ó7�Ó7�Óэ7�эÓÓ7�7��KÓ7�7��PÓ�P7�7�7�7�7�7�7�7�7�7��K�B7��_�B7��B�_7�7��o7�7���o�7�7��ҏҏ7�ҏ�K7�7�7�7��Kҟ7�7�7��Dҟ�D�D�T7�7�7��d�T7��T�d�L7�7����L��7�Ó7�7�7�7�7�7�������7������o7�7�7��7����o��7�Ó�7��Ó7�7�7�7�7�7�7�7�7��KÓ7�Ó����7��K����7�7����AÓڸ7��K7�7��K��7��K���KALZ$7�7�7�A�=F=,7�7�>N=,F[=F7�7�7�7�>N7�@�>N7�7�A�=,I�C%7�7�>N7�F[?f7�7�Z$GYA�>N7�7�7�7�7�7�7�7�P�T=FPE7�7�C%>NX�A�7�7�7�7�>N��>NI7�7�=,N�=,>N7�7�7�7�7�7�>N@�I�=F7�7�>NX�I�>N7�888>NF[>NdY88>NTGY>N88#8888
>N8	K:I88?�>NI8
]�88��]�88��]�8]�8]�8]�8]�8]�8]�8]�8]�8]�8]���88 88@�>NE�bp8!8"�T�T�T8$818%8'bp8&N�E�8(8)8�E�8*C%?f8+?f8,8-?f?f8.8/?f?f80?fdY828883>N84=,N�85N�8687N���N�898:>NA�F[>N8<8P8=C%8>8M8?8L8@B�8A=,8B=,8C=,=,8D8E=,8F=,=,8G8H8J=,8I=;=,=,8K=,=;=,`c8N8O>NN�X�C%8Q9�8R8�8S8w8T8UF[IF[8V8W8h8X^8Y8c^8Z8[8`8\8^8]^��^8_^��^^8a^8b����8d^8e^^8f^8g��^^8i^8j^8k^8l8m^^8n^8o8p^8q^^8r^8s8t^8u^^8v�^8x8yA�>N8z�%I8{8|8�8}II8~I88�II8�+II8�8�8��I�I8�9�8�9�I�8�78�8�9<8�8�8�8�8�8�8�8�8�8�78�8�8�8�78�778�8�77Wj78�78�77�78�78�W\78�778�78�8�78�78�78�7X78�778�78�8�778�7�78�8�8�8�78�78�78�8�78�78�78�78�78�77�78�78�78�778�78�8�78�78�778�Wj778�8�8�8�78�8�8�778�8�8�8�77Wj78�Wj778�78�8�778�X78�778�78�8�778�78�7Wj8�98�8�78�78�8�78�8�8�8�78�78�8�77W�8�778�8�77Wj8�778�78�8�77Wj8�8�78�78�8�778�8�778�8�7X	78�78�8�78�78�78�8�78�77�78�78�7979997W\797Wj799!997979	79
97799
77979997X%X%7999779799797977Wj79799779979 77��9"9*9#779$9%779&79'9(779)7Wj9+79,9679-9.79/91790X	792949377�7957Wj77977987999:79;7X779=9>9s9?9U79@9A9K9B79C9H9D779E9F79G77X9I79J7W\779L79M9N79O9R79P9Q77Wj79S79TX79V9k9W9d9X9^79Y9Z79[79\779]Wj779_79`79a9b779cWj779e9f79g779h79i9j77Wj9l79m779n9o79p79q79r7Wj79t9�9u979v79w9x79y9}79z79{9|7Wj79~7XO779�79�9�79�779�79�9�7Wj79�9�9�779�9�9�9�9�79�9�79�7Wj779�9�779�7Wj79�9�779�79�Wj79�9�9�79�9�79�9�779�79�Wj779�79�9�79�77Wj9�9�79�79�9�779�9�7Wj779�9�9�9�779�9�77Wj9�779�9�7Wj7I�9�J�9�J�9�J�9�9�J�9�J�J�9�J�9��J�9�9�IZBC%>N9�9�9�9�X�C%>AF[9�9�>AT�N�9�9�9�9�H9�H9�HH9�9�HH9�9�H9�H�.H9�HH9�H9�9�H9�HH9�9�H9�HH�49�;F9�:N9�:	9�9�9�9�9�9�C%I�`cZ$9�9�R+F[X�GY9�:9�:79�9�:]�9�]�9�9�]�9�]�]�9�9�9�9�]�]�9�]�9�9�]�9�]�]�9�9�]�]�9�]��<9�]�]�9�]�9�]�9�]�::]�]�::]�]��<]���>NJ�::H=FC%A�:
:K::I�>N:
:'::::::::X��FA�>NX�:>NF[:>N::>NX�X�>N::!::::IO>NF[:: >NF[F[GY:":$:#F[>NX�:%:&HX�>NX�:(:-:):+:*F[F[T�>N:,g�>N:.:<:/:5:0:2>N:1X�>N:3:4IF[F[g�:6:9:7:8F[X�F[>N:::;R>NX�P�:=:D:>:A:?:@P�X�d,>N:B:CI>NF[X�:E:H:F:GF[I@�X�:I:JIT�>NF[:L:M@�I�B�>N:O:�:P:�:Q:j:R:\:S:U:T>N>NF[:V:[:W�A:X>N:Y>N>N:Z>NWM>NE�:]:`:^:_F[?f7`c:a:i:bC%T�:cT�:d:e:h:fT��U:g�U�dT��U>NR+:k:�:l:o:m:nT�A�F[>N:p:q>N7C%:r:sC%:tC%C%:u:vC%:wC%:xC%:yC%C%:z:{C%:|C%:}C%C%:~:C%�sC%:�:�:�:�T�>N:�>N:�:�:�I�I�:�I�:�I�:�I�ہ:�I�:�O�:�O�O�:�O�:�O�:�O�:�O�:�:�O�O�ې:�:�C%>NC%GYX�:�:�:�:�:�:�:�>N:�F[>N:�F[F[>N:�:�>NF[:�:�F[:�F[>N:�:�GY>NR+I:�:�:�:�:�:�:�:�:�:�X�>NGYX�:�:�GYF[>NGY:�:�:�>NF[X�:�:�P�>N>NF[:�:�:�:�:�:�I�IIGY:�:�F[X�X�۞:�:�:�:�>NIX�F[X�:�F[>N:�:�:�:�:�:�:�:�g�:�H:�:�X�>N=,F[>N:�:�>NX�=,C%:�:�F[:�F[GY:�:�>NX�X�>N:�:�:�:�:�:�>NF[F[>N:�:�F[bpGYF[>N:�X�F[:�;*:�:�@tR>N:�:�;
:�:�:�:�:�:�:�:�7]�C%>N:�:�?�7bp:�:�=,=,:�:�=,:�=,:�=,=,]�:�:�:�:�I�7F[=F:�:�X�:�I�:�:�I�I�K�R+I�;;;;;;>NC%C%=F;;R+`cI�O;;;	;
R?f7I�;C%T�=F;;;;;;;;>N=,@t?f;;7C%7GY;;;;GYR+>N>A;;C%~�A�^;;%;;"; ;!>NALI�C%;#;$>NB�>N0�;&;(=,;'X�ZB;)I�7=F;+;2;,;/;-;.@���F[Z�;0;1X��2>NX�;3;C;4;5>NX];6?�C%;7C%;8C%;9C%;:;;C%;<C%C%;=;>;B;?f�;@;Aۮۼ������j
;D;E@tIbp>N;G;g;H;X;I;V;J;T7;K;L?f?f;M?f;N?f;O;P?f;Q?f?f;R;S?f��?fI�;U�%F�F[;WX�N�;Y;`;Z;];[;\=,A�>AF[;^;_B�E�IX�;a;d;b;cbpT�7F[;e;fN�I�A�C%;h<�;i<';j;�A�;k;l;�;m;|;n;t;o;r;p;q=,B�GYB�A�;s=,I�;u;x;v;w>N=,C%I�;y;{>N;z7�C%=,;};�;~;�;;�7Z$A�?f;�;�>N=,=F�];�;�;�;�@t=F[�=,;�;�>NI�>N=,;�;�;�;�;�;�;�;�=FGY7>N;�;�X�=,=,@t;�;�?f;�7C%;�;�C%X���&;�;�;�;�;�;�C%F[=,=F;�;�>NGYg�>�;�;�;�;�B�=,>NC%;�;�HI�X�J2;�;�;�;�;�;�;�;�;�;�>NGY=,B�;�>N>NX�;�;�;�;�R+>A=,M�;�;�C%g�X�=F;�;�;�;�C%;�C%F[;�;�>N=F>NGY;�;�;�;�>NX�K�>N;�;�T>Ng�X];�;�@�;�;�?fdY;�;�?fdY?f;�<;�;�;�;�;�;�A�=,I�=F;�;�=FI�I�X�;�;�;�;�=,GYI�C%;�;�g�I;�A�;�<;�;�;�;�;�;�;�=,;�=,;�=,~�=,=,;�;�=,=,;�=,~�;�;�=,;�=,;�=,;�=,~�=,;�;�=,;�=,=,~�;�;�;�=,;�=,=,;�;�=,~�=,;�;�;�=,;�=,;�=,~�=,;�=,;�=,=,<=,~�<<<<=,<<=,=,<=,<=,~�=,<	<
=,<=,<<
=,~�=,~�=,<<<=,<<=,=,<=,~�=,<=,<=,<~�=,<< <<<<7C%7X�<<=,>NC%=,<!<$<"<#R+H>N7<%<&F[C%C2I�<(<�<)<J<*<:>N<+<,<3<-<0<.</X�=F=FT<1<2>NA�HC%<4<7<5<6=,>NI�>N<8<9C%F[>N0�<;<IT<<<==,<>=,<?=,<@<C<A<B=,~�]�~�<D=,<E=,<F=,<G=,<H=,� �0=F>N<K<a<L<_<M<^I�<N<O<[<P<V<Q�P<R8�<S8�8�<T<U8��P8�<W<Y<X8��P8�8�<Z8��P<\<]�P8��P8�X]GY<`=FA�GY<b<q<c<j<d<g<e<f=,I�7C%<h<i?fI�>NH<k<n<l<m>N[�>�@�<o<pP�C%C%X�<r<<s<|<t<u�@=FH<v<w<z<x<y<<�8�9<{8�8��O<}<~>N=,7>N<�<�C%<���>N<�<�=,?fC%>N<�<�<�<�<�<�=,<�<�?f<�?f<�?f?f<�?f<�<�?f?f<�?f<�<�?f?fdY>NC%<�<�>NT=,C%<�<�<�<�TX�<�X�<�<�g�<�<�<�g�<�<�h3g�h3<�<�<�h3h3g�h3<�h3g�<�<�<�<�<�<�7<�7h3<�<�7h3h37<�<�<�7g�7<�<�7g�g�7<�<�<�<�<�<�h�7h�7h�<�7h�7<�7<�7h3<�<�Y
?fX�O<�=<�<�<�<�<�<�@�P�>N`c<�<�>NX�<�<�<�<�<�<�<�<��Y>NH�I�<�<�=FI�GY0�<�<�<�C%g�>N<�<�I�N�IC%<�>NI�<�>N<�>N�<�<�<�<�<�C%I�<�N�I�A�<�<�<�<�<�<�<�>N@tH?f<�<�I�>NC%H<�<�<�<�X�N�]�C%7=,<�=<�@t<�<�<�?f?f<�?f<�?f<�?f<�?f<�<�?f<�?f<�?f?f<�<�?f<�?f?fk2=?f=?f=?f?f==?f=?f=?f=?f?f=?f=	=
?f�h?f=,F[=
=/== =======,A�T�=,===,X�Z�=,====>NI�T=A�==A�A��w==J�O�=,B�=!=(="=%=#=$F[>N>NF[=&='>NX�B�=,=)=,=*=+J�O�>NF�=-=.@�A�[�C%=0=N=1=?=2=8=3=6=4=5?fC%^T=,=7I�>N=9=<=:=;C%=F>N7===>I�F[GY>N=@=G=A=D=B=CTC%A�C%=E=FC%N�GYC%=H=K=I=JH�C%RH=L=M?fX�A�C%=O=m=P=\=Q=V=R=T=S>NT�?f=F=UI�T�=W=Y=X>NGYX�=Z=[R+=F=,C%=]=d=^=a=_=`TC%T�=F=b=c>NI�=F=,=e=g=,=fR+>N=h=i7=U>N=jX�=k=l=,X�=,=n=�=o=w=p=s=q=r=,GYB�I�=t=vF[=u]�=,7PE=x={=y=z�&=,=FI�=|=}>NI�=,=~==�=�=��l܆܆�l=�܆�lk=�=�=�=�=�=�7>N^]�=�=�7H=�A�=�=�=�=�ܕ7ܕ7=�=�7ܕܕ7=�=�=�=�R+7O�A�=�=�GY>�=F=,=�=�=�=�=�=�s�=�C2s�s�=�=�=�s�=�=�=�s�C2=�s�=�s�s�=�s�=�s�=�=�s�=�s�ugs�=�l�s�l�=�=�=�s�Ez=�=�s�=�s��'Ez=�s�=�s�s�=�s�=�=�s�=�s�s�=�=�s�=�s�=�=�s�=�=�s�s�ug=�s�s�=�s�ug=�=�=�s�=�s�s�=�s�=�s�=�=�s�s�=�=�s�=�s�s�=�=�s�s�=�s�=�ugs�s�=�=�s�=�=�s�=�s�=�=�s�=�s�=�s�=�s�=�s�=�s�=�s�=�s�ugs�=�s�s�=�=�s�=�s�=�s�=�s�=�s�=�s�=�s�=�s�ugs�=�BV=�A�=�>�C2=�=�>=�>=�>=�4�=�>=�26=�2�=�4�=�}=�0�=�x�=�=�=�2�o�0�1�=�o�n�4�3�3�>>4�>260�>>26>>
>3�>	4�>
4�>>4�o�o�3�4�>n�>>n�n�>0�3�26>1�>26>26>3�>pb2�>>h>>Q>>B>>1>1�>5�>1�> >->!>(>"o;>#1�>$>'>%0�>&26262�o;2�>)>*ܣ50>+501�>,ܰ3�>.>01�>/3�o�4�2�3�>226>34�>44�>54�>64�>7>8>@>9>:2�n�>;2�><5�5�>=>>5�5�>?5�|~1�>A2�3�6&>C26>D>E50>F6&>G>O>H3�>I>L>J2�>K1�}1�z3>M>No�ܿ6�>P1�3�1�4�>R>S2�2�>T>U2�>V>`2�>W>X2�>Y2�2�>Z>[2�2�>\>]2�>^2�2�>_rm2�2�>a2�>b>c2�2�>d2�>e2�>f2�>g2�rm>i>t>j>k2�3�>l>s26>m>n501�>o>p50>q6�>r3�5�o;5026>u>�>v>wn�0�26>x>y>�>z0�>{>|3�4�4�>}>~>�3�>>�o�6�pb1�2�>�>�>�4�>�4�1�3�>�>�261�4�26>�>�1�>�>�>�pbo;>�4�4�>�6�>�6�26>�>�3�1�1�>�4�2�>�=,>�@'>�?Q>�?;>�?>�C2>�>�C2>�>�>�>�>�>�>�>�C2>�>�C2>�C2>�C2E>�C2C2>�>�C2EC2>�C2C2>�C2>�C2>�C2>�C2E>�>�>�C2>�>�C2>�C2>�>�r�C2r�>�C2r�>�>�C2r�C2C2>�C2>�C2>�C2>�>�C2>�C2>�C2C2>�>�C2>�C2��C2>�>�>�C2>�>�C2>�>�>�>�E>�>�EC2C2E>�C2EC2>�>�C2>�C2>�C2E>�C2E>�EC2>�>�>�>�C2>�>�C2C2>�C2>�EC2C2>�>�C2C2>�C2>�C2E>�C2C2>�>�C2C2>�C2EC2>�C2>�>�>�C2>�>�C2>�C2C2>�C2>�C2>�>�C2>�C2C2>�>�C2C2>�C2>�>�C2l�C2>�s>�>�E�>�>�>�C2l�E�EzE�?E�??E�?E�r�s??C2??C2C2?C2?	?
?
??s�C2s�C2C2?s�C2C2?C2???'?C2?C2C2??C2C2?C2??C2C2??C2C2?C2???#C2?C2? ?!?"C2��C2��?$C2?%C2?&C2��C2?(?4?)?.?*C2C2?+?,C2C2?-C2E?/C2?0C2?1C2?2C2?3C2C2EC2?5C2?6C2?7?8?:?9C2s�C2C2s�?<C2?=C2C2?>??C2?@C2C2?A?BC2C2?C?D?IC2?E?FC2?GC2C2?HEC2C2?J?K?N?LC2C2?MEC2?OC2C2?PEC2?R?�?S?�?T?f?Us�?Vs�?Ws�?Xs�?Ys�s�?Z?[?_s�?\s�?]s�?^s�w�?`s�?a?cs�?bs�w�?d?es�w�s�w�?g?r?h?is�C2C2?j?kC2?lC2C2?mC2?nC2?oC2?pC2?qEC2?s?�?tC2?u?�C2?vC2?wC2?xC2?yC2?z?{C2?|?�?}?�?~EE??�EE?�?�EE?�C2E?�E?�E?�E?�E?�E?�EEC2E?�E?�E?�?�E?�E?�E?�EEC2?�?�C2?�?�C2C2?�?�C2?�C2C2?�?�E?�E?�EE?�?�E?�E?�EEC2?�C2?�C2C2?�C2?�?�C2?�C2C2?�C2?�C2?�?�C2C2?�C2?�?�C2C2EC2?�?�C2?�C2C2?�?�?�C2?�?�C2?�C2C2?�?�?�E?�?�E?�E?�E?�E?�EEC2?�?�?�EE?�E?�E?�?�EEC2E?�?�E?�E?�E?�EEC2C2?�?�C2C2?�EC2C2?�C2?�?�C2?�?�s�?�?�s�?�?�s�?�?�s�?�s�?�s�s�w�?�s�s�?�?�s�?�s�w�s�s�C2?�?�?�C2?�?�C2?�?�s�s�?�?�s�s�?�s�?�s�?�?�s�?�s�s�w�s�C2?�C2?�?�C2?�C2?�C2?�?�C2C2?�C2s�?�@C2?�?�s�?�@C2?�@@@@@@C2@@C2C2@@C2@C2@C2C2@	@
C2@C2EC2@
C2l�C2C2@@C2C2l�@@@C2@C2C2l�C2@@C2C2l�@C2@C2C2@@C2@C2l�C2@C2C2@ @!C2@"C2@#C2@$C2@%C2@&C2��C2@(A@)@�@*@�C2@+@,@D@-C2@.C2@/@7C2@0@1C2C2@2@3C2C2@4C2@5C2@6EC2@8@?C2@9C2@:@;C2@<C2@=C2C2@>EC2C2@@C2@AC2@BC2@CC2EC2@E@FC2@G@�@H@^@I@Y@JC2@K@R@L@N@MC2EC2@O@QC2@PC2EEC2@S@VC2@T@UC2C2EE@W@XEEC2C2@ZC2@[@\C2C2@]C2E@_@r@`@l@a@d@bC2C2@cC2E@e@j@f@i@g@hEC2EC2EC2C2@kC2E@mC2@nC2@o@pC2E@qEEC2@s@�@t@|@u@x@vC2@wC2C2E@y@{C2@zEC2EC2@}@�E@~@EEC2@�@�@�C2C2EC2@�C2E@�C2@�C2C2@�C2@�C2E@�C2@�@�@�C2@�@�C2@�C2@�@�C2EC2@�C2EC2@�C2C2@�@�C2@�C2@�C2EC2@�@�C2@�@�C2C2@�@�@�@�C2C2@�@�C2C2@�@�C2@�@�@�EC2EE@�C2EC2@�@�C2C2@�@�C2@�C2@�C2@�C2EC2@�C2@�C2@�C2@�C2C2@�@�@�C2@�C2@�C2@�C2@�@�EC2E@�C2C2@�@�C2@�C2C2@�EC2@�@�@�@�@�@�C2@�C2@�@�C2@�@�C2@�C2@�@�C2@�C2C2@�@�C2C2EC2@�C2@�C2@�@�C2C2@�@�C2EC2@�@�@�C2@�C2C2@�@�C2@�@�@�@�@�C2@�C2C2EC2@�@�@�C2EEC2@�C2@�C2@�C2@�C2EC2@�C2C2@�@�C2C2@�C2@�C2@�C2@�@�C2EC2C2@�C2@�@�C2C2@�C2@�@�C2C2@�@�C2C2@�C2E@�A
AC2AC2AC2C2AAC2AC2AC2C2AAC2A	C2C2EAAC2AC2A
C2AAC2AC2AC2AC2C2AEAC2EC2AAC2AC2AC2C2AAC2C2AC2AC2AEC2A A�A!C2A"AlA#APA$AGA%A?A&A5A'C2A(C2A)C2A*C2C2A+C2A,A-C2C2A.C2A/A0C2A1C2A2C2A3C2A4C2C2EC2A6C2A7C2A8C2A9A:A<A;C2EC2A=C2C2A>EC2C2A@AAC2C2ABC2ACC2ADAEC2C2AFC2EC2AHAIC2C2AJC2AKC2ALC2AMC2ANC2AOC2EAQAZARC2C2ASATC2C2AUC2AVC2AWAXC2C2AYC2EA[AdC2A\A]C2A^C2A_C2C2A`AaC2AbC2C2AcC2EC2AeC2AfAgC2C2AhC2AiAjC2AkC2C2EAmA�AnA~C2AoC2ApAqAwC2ArC2AsAtC2AuC2C2AvC2EAxC2AyC2AzC2C2A{C2A|C2A}C2EAA�C2A�A�C2A�C2A�C2A�C2A�C2A�C2EC2A�C2A�C2C2A�C2A�C2A�A�C2A�C2A�C2C2EA�C2A�C2C2A�A�A�C2A�A�C2A�C2C2A�C2A�C2EC2A�C2A�A�C2C2A�A�C2C2EC2A�A�C2A�C2A�C2C2A�C2A�A�C2C2A�C2A�A�A�C2A�C2A�EC2A�C2A�C2C2A�EC2A�BA�A�C2A�A�C2A�C2A�A�A�C2A�C2A�C2C2A�A�C2A�C2C2A�A�C2A�C2A�C2n{C2C2A�C2A�C2A�C2A�A�C2A�A�A�A�C2A�C2A�C2A�C2A�A�C2C2A�C2A�A�C2A�C2C2A�A�C2C2n{A�C2A�C2A�C2A�C2A�C2A�C2C2A�C2A�A�C2C2A�A�C2n{C2A�C2A�C2A�C2A�C2A�C2A�C2A�C2C2A�C2A�A�C2A�C2C2A�C2A�C2n{A�C%C%A�C%A�C%A�C%A�A�C%C%A�A�C%C%A�C%A�A�C%A�C%A�C%C%A�A�C%A�C%BC%BC%C%BBC%BC%C%BC%BC%��BC2B	BC2B
BC2BBC2B
r�Br�Br�D�C2BC2BBBBC2s�C2C2s�BBC2BC2BBC2BC2C2Bs�s�BB,BB'B B$B!B"C2r�C2B#C2s�C2B%C2B&D�r�C2B(B)B*r�C2B+26r�C2B-B7B.B0C2B/r�C2B1B5B2C2r�B3B4C2r�C2C2B6s�C2B8BRC2B9C2B:r�B;B<BCr�B=r�B>r�B?r�B@r�BAr�BBn{r�BDr�r�BEr�BFr�BGr�BHr�BIBJr�BKr�r�BLBMr�r�BNBOr�BPr�BQr�Ezr�BSBUs�BTs�s�D�s�BWD�BXC�C2BYBZC�B[Ba��B\��B]B^��B_��B`�����BbC�BcC,BdB�BeB���BfBgB�BhB�BiBoW\BjW\BkW\BlBmW\BnW\��W\BpB�BqW\BrB�BsB}BtW\W\BuBvW\BwW\BxW\ByW\BzW\B{W\W\B|W\��B~BW\����W\W\B�B�B�W\����W\B�W\W\B�W\B�B�W\��W\B�B�B�B�B�7�7�B�B�B�7�B���7�B�7�7�7B�7�7�B�7�B�7�B�7���B�7�B�7�B�7�B�7�7�B�7�W�7B�B�B�B�B�B�B�B�B�X	B�X	B�X	�B�B�B�X	�X	B�X	X	��B�X	B�X	B�B�X	���X	B�B�B�XOB�B�B�B�XO��XO��B�XO��XOB�XOB�XOB�XOXO��X	��B�B�B��B�B�B��(B��6�DB�B��R�� �.B���B�B�B�B�ސޞެ޺B�B���������B�CB�C	B�B�B���B�B�B��B�B�B�B��B��B���B��B�B�B���B�B��B��� ���B���B��B���B��B��B��B���B���B�CB�� B�B�B�B�B�B�� B�� B�� �� B�� �B�B�B�� � B��� B�� B�B�� ��.�B�� B�� B�� C� � �CCC�;C�HC�H�HCC�H�H��U�bC
C�pCCC
�ߎߝ߬CCCC߻C����CC����h�C��cCCCC�r���CC��$�3��CC!CC �B���QC"C#XWjWxC$C%C'X3C&�`�nC(C*�|C)���C+��|C-CWC.C;�C/C0��C1C7C2C4�C3��$C5C6�3�B�Q�`C8�C9C:�o�~��C<CHC=CCC>��C?CAC@�����CB�����CD����CECFCG��������CICRCJ��CKCQ��CLX%CMCNX%COX%X%CPX%�����CSCT��CUCV��-�;��CXC}CYCeCZCaC[��C\C^��C]�I��C_C`�W�����eCb��Cc��Cd���r��CfCyCgCsChCoCiCj��ܕCk�ClܕCmܕCnܕܕ��CpCrCqXA����CtCv��Cu����CwCx��������Cz����C{C|������C~C�CC�C�C���C���C����.��C���C����C���C�C���C����
C������C���C���C�������C���C���C���C�C�C�C�C���C�C�C��C�C��.��� ��C�C��������C�����C�C�C�C�C��p������C����C���C���C�C�W\7�C�C��`���I�C�C���C���C���C���C���C���C�C�C�C���C���C���C���7���C���C���C���C��������C���C���C�C�����C�C�����C���C���C�C�C�C�����C���C����.C���C�����C����C�D{C�D C�C�C�26C�C�C�C�C�C�1�C�3�1�1�2�0�C�1�2626C�C�C�26C�3�C�3�q�C�26n�4�C�D
C�C�C�4�C�C�C�26C�C�0�5�C�C�C�4�o;1�q�C�q�C�C�C�x�26o�2�C�C�C�6&3�261�C�6&3�C�1�C�C�1�C�C�2626C�0�o;C�DD1�DD0�2�2�D2�Dn�1�50DD1�D26D	4�2�1�DDD2�D
DDDDD2�DD2�2�5�Dx�D0�D0�D0�D0�0�DD0�0��(1�D5026264�D4�D261�50D!DyD"D@D#D)26D$D%4�0�D&D'3�1�D(1�4�D*D>D+4�D,D326D-4�D.D/�62�D0D1D21�o�1�x�D4D8D5D71�D61�3�o;4�0�D9D:1�{�D;D<D=1�x�4�o�D?1�5�26DAD^DBDS2�DCDDDK2�DE2�DFDG2�2�DH2�DI2�DJ2�rm2�DLDM2�2�DNDO2�2�DPDQ2�2�DR2�rmDT2�DU2�DV2�DW2�2�DX2�DYDZ2�D[2�2�D\2�D]rm2�D_DgD`Da5�2�DbDf4�DcDd0�4�De2�q�o;1�Dh1�Di6�4�DjDkDro;DlDmo;o;DnDoo;o;Dpo;Dqo;��Dso;o;DtDuo;Dvo;Dwo;Dxo;o;��26Dz4�26D|D�D}D~4�26DD�26D�D�3�26D�1�D�D�1�1�D�D�4�1�2�D�50D�D�3�D�2�D�D�q�2�50D�2650D�1�26D�26D�D�1�D�D�D�D�D�3�1�5�D�4�D�26D��D4�D�1�D�D�D�0�D�D�D�D�D�0�x�0�D�D�0�D�0�x�x�0�4�D�D�5�5�D�5�D�5�D�D�5�5�D�5�D�D��MD��M�MD�D��M�MD��M�Z2�26D�D�D�D�3�D�3�D�1�2�1�263�D�D�D�3�4�D�D�5�o;1�D�26D�1�D�2�D�2�26D�H D�ED�D�D�1�26D�1�D�D�D�3�D�3�D�3�261�D�1�D�1�26D�D�1�26D�D�D�26D�26D�D�1�264�50D�D�2�D�D�1�26D�n�26D�D�D�D�D�D�D�D�D�2�D�2�2�D�2�D�D�2�2�D�2�D�rm2�2�D�2�D�2�D�2�D�2�D�2�D�2�D�rmD�rm2�2�3�D�D�50D�5026y�2650D�D�D�26D�D�264�D�4�o�D�263�EE1�EC2EEC2EC2EC2EC2D�EC2C2E	E
C2D�C2EG?E
F�EE�EE�EE#3�EEEEEEE5�EE3��c26E4�1�E1�26o�EEEq�4�E1�{�{�E E"3�E!3��
1�0�E$EBE%E=E&E<E'E3E(E1�E)E*�E+�E,�E-�E.�E/��E0�)�E22�o�1�E4E63�E5262�E7o;o;E8o;E9o;E:o;E;o;��6&2�5�E>3�E?1�E@EA6�1�3�ECEEEDo;3�1�EF5�EGEIr^EHo;2�EJE�EKEkELEbEMETEN1�1�EOEP1�1�EQ1�ERES1�1��EUE[EVEZ1�EW1�EXEY1�1��61��6E\E]1��E^1�E_1�E`1�1�Ea�1�Ec1�EdEf1�Ee�D1�Eg1�Eh1�1�EiEj1�1��6ElEwEmEpEn1��)Eo�)1�EqEs1�Er�61�1�Et1�EuEv1�1��ExEEy1�1�EzE{1�E|1�E}1�E~1�1��E�1�1�E��1�E�0�E�0�6&0�E�E�E�E�E�E�E�3�o;3�5�0�E�1�501�1�E�E�50E�E�26E�6&E�E�6�E�E�E�E�E�E�E�E��-�C�P�]E�E��]�j�w�E�E�E����j2�E��2�E�E�E�E�2�E��2�2�E�2��E�2�E�E��r^r^2�2�26E�E�E�E�E�4�4�E�E�4�4�E�E�E�E�4�E�4�4�E�4�E�4�E�4���E�4�E�4�4�E�4�E�E�4�4���4�E�E�E�E�E�E�1�1�E�E�1�E�1�E�1�1�E�E�1�1�E�E�����E���E�E�����E�E�����E���1�1�E�26E�1�E�26E�1�2�1�E��E�264�26E�E�FE�5050E�E�50E�5050E�50E�50E�E�E�50E�50E�E�E�E�E�E�E�E�50�50E�5050�E�E�50E��50E�5050�E�E�E�E�50��5050E��E��50E�50E�FE�FE�E�50�E�F50�50�FF�FF�50��FF5050�F	F
F
�FF50�50�FFFF50�50�FF�50�50F50F50F50FFQFF550F50F50FF50F50FF)F F&F!F$F"F#�50�50F%��50F'50�F(50�F*F0F+F.F,F-�50�5050F/50�F1F3F250�50F4�50�F65050F7F850F9F?50F:F;50F<5050F=F>50�5050F@FAFJFBFE�FC�FD50�FFFH�FG50�50FI�50FKFL50�FMFO50FN50��FP�50FRF�50FSFTF�FUFm50FV50FWFXFcFYF\�FZF[�50�F]F`F^F_�5050�FaFb�50�50FdFiFeFg50Ff�50�Fh�50FjFk�5050Fl�5050FnFoF�FpF}FqFwFrFtFs�50�FuFv�5050�FxF{FyFz50��50F|50�50F~F�FF�F��50�F�F��5050�F�F�F���50F��50�F�F�F�F�F�F�F�F�50�50��50F�F��50F�F��5050�F�F�F�F�F�50�50�50F�F�F��50�50F��50F�50F�50F�50F�F�F�F�50F�F�5050�F�F��50F�F�50�50�F�F�F�F�F�F��50�50F�50�50F�F�50F�50�F�F��5050�50F�F�5050F�50F�50F�F�F�F�F�F�F�F�F��50�5050F�50�F�F�50F�50�F�F��50�50F�F�F�5050�F�F�F�F�50�50�F��50�F�GF�GF�4�F�G50F�50F�F�5050F�F�5050F�50F�F�F�50F�F�50F�F�F�F�F�F�F��50�F�F��50�50F�F�50F�50��F��50F��F�F�F�F��50�5050F�50�F�50F�50F�GF�F�50F�50F�50��F�G50�50GGGGGG�5050��G�5050G	G
5050�2�50G
G4�G4�G1�G1�GG26GG1���6�GGG0�2�1�5�Go�G2�3�GG(4�G4�G4�GG 4�4�G!4�G"G#4�4�G$4�G%�G&�G'�4�G)G4G*1�1�G+G,1�1�G-1�G.1�G/1�G01�G11�G21�G3�D1�G51�G61�G71�1�G8G91�G:1�1�G;1�G<1�G=G>1�1�xG@GaGAGNGB2626GC26GDGE2626GFGG2626GHGI26GJ26GK2626GLGM26�"26GO26GP2626GQGR26GS26GT2626GU26GVGW2626GXGY2626GZ26G[G\2626G]G^2626G_G`26�/26GbH1�GcGdGo1�GeGf1�1�Gg1�GhGi1�1�Gj1�GkGl1�1�GmGn1�1��DGpG�50GqGrG�50Gs50GtGu50Gv5050GwGxG�GyG50GzG{50G|5050G}50G~50�G�50G�G�50G�G�50G�G��5050�G�5050G�G�50�50G�G�G�G�G�G�G�5050G�G�50�50G�G�G�50G�50�5050G�50�G�G�G�50G�50�50G�G�G�5050�G�5050G�50�G�G�G�50G�50G�50�50G�50G�50G�50�5050G�G�5050G�G�50G�50G�50G�50G�5050G�G�5050G�G�50�50G�G�50G�50G�G�G�G�G�50G�50G�50G�50G�50G�50G�50G�50G�50G�50�50G�G�50G�5050G�G�50G�50G�5050�50G�G�5050G�50G�50G�50G�G�G�G�50G�5050G��50G�50�G�G�50�50G�5050G�50G�50G�G�50G�H50G�G�G�G�G�50G�50G�G�G�G���50G�50�50G�G�50G�50G�G�G�50��50G�5050G�50G��5050G�G�HG�G�G�G�50G�50��50G�50�5050HH5050H50�H50H5050H50HH	50H
50H5050�H
H50H26H265�H4�26HHH5�H1�HHH2�H�84�1�4�3�HHHo�4�HH4�H50x�4�3�H!S�H"N=H#KH$JH%HmH&HLH'H<H(H)>A@tHH*H+H:H,=,H-@�@�H.@�H/H0@�@�H1H2@�@�H3@�H4H5@�H6@�H7@�@�H8@�H9��@�H;=,?fX�H==,H>HKH?RH@HA7�AHBGYHC8�HD8�8�HEHF8�HG8�8�HHHI8�HJ8�<�8�k>NHMH\HNHSHO]�HPC%HQHR7C%��=,=FHTHU=FHV=FHW=F=FHXHY=FHZ=F=FH[=F=UH]A�H^HiH_HH`HhI�HaHbALHcALHdHfALHe��ALALHg��ALF���?fHjHkHl=,=FN�A�HnI�HoH�Hp=FHqHtHrB�Hs>NF[>NHuH|Hv]�]�HwHx]�Hy]�]�HzH{]�]�dJH}]�H~]�H]�]�H�H�]�H�]��<]�H�H�?fH�X�I�H�H�H�A�H�A�A�H�H�H�H�A�A�H�H�A�A��nH�A�A�H�H�A�A��nH�IEH�H�H�H�=,H�=,H�H�=,H�H�H�=,H�=,=,H�=,H�~�=,=,H�=,H�H�H�H�=,=,H�=,~�H�=,H�=,~�=,H�H�H�H�H�H�=,H�H�=,H�H�H�=,=,H�=,H�=,~�=,H�H�=,=,H�~�=,H�=,=,H�=,H�=,H�=,H�H�=,~�=,=,H�=,H�H�~�H�=,H�=,=,H�=,H�=,~�H�H�H�H�H�=,~�=,=,H�~�=,H�H�=,H�=,~�H�H�=,H�H�=,=,H�H�=,=,H�=,~�H�=,H�=,=,H�H�=,=,~�H�I"H�H�H�H�H�H�H�H�=,H�=,H�=,H�H�=,H�=,~�=,=,H�H�=,=,H�H�=,H�=,=,~�H�=,=,H�=,H�=,H�=,H�=,H�=,~�=,H�=,H�=,H�=,H�H�=,H�=,H�=,~�=,H�IH�IH�I=,H�H�=,=,I=,I=,~�=,II=,=,II=,I=,=,~�I	=,I
=,III=,I
=,I=,~�=,=,I=,II=,=,~�II=,I=,~�=,I=,I=,II=,=,I=,I=,III I=,~�=,I!=,~�=,I#I?I$I-I%I+I&=,I'=,I(=,=,I)=,I*=,~�I,=,=,~�I.I4I/=,=,I0~�I1I2=,=,I3~�=,=,I5I6I;I7=,=,I8I9=,I:=,=,~�=,I<I==,I>=,~�=,I@=,IA=,IB=,=,IC=,ID~�=,IFI�IGIdIHI\=,IIIJIZIK=,ILIVIM=,IN=,IO=,=,IP=,IQIRIS~�=,ITIU=,~�~�=,=,IWIX=,IY=,=,~�=,I[~�=,I]=,I^=,I_=,=,I`=,Ia=,IbIc=,~�=,IeI�IfI�IgIy=,IhIiIq=,IjIk=,=,Il=,Im=,In=,Io=,Ip~�=,=,Ir=,Is=,ItIu=,Iv=,=,IwIx=,~�=,=,Iz=,I{I|=,=,I}=,I~=,I~�=,I�I�I�=,I�=,I�=,=,I�=,I�=,~�I�=,=,I�I�=,I�=,I�=,=,I�=,~�I�I�I�=,I�=,=,I�=,I�=,I�=,I�=,I�=,~�I�I�=,I�I�=,I�=,=,I�I�=,=,I�~�=,I�=,=,I�I�I�I�=,I�=,I�=,~�=,I�=,I�=,=,I�~�=,I�I�I�I�I�I�=,I�=,I�=,I�I�=,=,I�=,I�=,I�=,~�I�=,=,I�=,I�=,I�=,I�I�I�=,I�=,~�I�=,~�=,I�I�=,I�I�I��=,I�=,=,I�I�=,I�=,I�I�=,I�~�=,=,I�=,~�=,I�=,I�I�=,=,I�I�=,I�=,I�=,~�=,I�I�I�=,=,I�I�=,I�=,=,I�I�=,I�=,=,I�~�=,I�=,I�I�=,I�I�=,=,I�I�=,=,I�I�I�=,~�~�=,I�I�=,I�=,I�I�=,=,I�=,I�~�=,=,I�=,I�=,I�=,I�I�=,~�=,I�I�I�C%I�I�I�=,I�I�C%B�GY��I�=,I�=,I�=,?�JI�X�JJwJJJJJ7J>NJA�JJHJ	J
JJJI�JI�J
I�L�JJI�JI���J�I�I�JI�JI�JI�JI�JI�JI�JJI�I��>N=,A�J@t7J JYJ!A�J"J?J#N�J$J%C%]�GYJ&J'J3J(=,J)=,=,J*J+=,J,=,=,J-=,J.J/=,=,J0J1=,=,J2� =,=,J4=,J5J6=,J7=,J8=,=,J9=,J:J;=,J<=,J==,=,J>� =,J@I�JAJQJBJLJCJGJDI�JEI�I�JFI��|JHI�I�JIJJJK�/I�L�I�I�JMI�JNI�JOJPI�I�L�JRI�JSI�I�JTJUI�JVI�JWI�JX�DI��DJZJ`J[I�J\J_J]J^GYC%=,TALR+JaJoN�JbJcJiN�JdN�JeN�JfJgN�N�JhN��NJjN�N�JkJlN�N�JmN�JnN���JpN�JqN�N�JrN�JsJtN�N�JuJvN�N���JxJ�JyJ�JzJJ{=,J|?�J}J~H=FC%HJ�9�J�J�J�J�J�J�=,J�J�=,=,J�=,J�=,J�J�J�J�d;=,J�=,d;J�=,J�=,d;=,J�=,=,J�=,J�J�J�=,J�=,J�J�=,=,J�]�=,J�J�=,J�J�=,J�=,=,]�=,J�J�J�=,J�]�=,J�=,=,]�J�C%J�=,=,J�J�=,=,J�=,J�J�=,J�=,J�=,J�=,=,J�=,J�=,J�=,~�J�=,J�B�J�=,J�=,J�=,=,J�=,J�=,J�J�=,J�=,J�=,J�=,J�=,=,J�~�=,J�C%C%J�J�C%J�C%J�C%J�C%J�C%J�C%C%J�C%fIJ�J�J�J�J�A�=,J�J�J�J�N�J�J�N�J�J�N�N�J��]N�N�J�N�J��mN�N�J�N�J�J�J�J�N�N�J�J�N�J�N�N�J�J�N�N�J�J�N�J�N�N�J�N��}N���2J��2J��2J��2J��2J��2J�J��2�2J��2J�J�J�J��2J��2�2J��2RJ��2J�J��2J��2RJ��2�2RJ�KJ�J�=,A�J�KKR+>NX�K0�ALPEKK8�7KKB�>NZB?fK	LuK
LKK\KK;K
K#KKK=,KF[>N7KK!K?fKZ$?fKK?f?fK?fK?fKK?f?fK?fK?fKK?fK?f?fK dY?fK"Z$Hg�ALK$K%K0K&=,K'=,K(=,K)=,K*=,K+=,=,K,K-=,=,K.K/=,]�=,=,K1=,K2K3K8K4K5=,]�K6=,=,K7=,]�K9K:=,]�]�=,K<KSK=KKK>KAK?K@C%^�@tY
KBKC>NJ�KD��N�KEKFN�KGKIKHN���N�KJ����N�KLKNKM=,>N=,KOX�KPI�KQKR=F=,C%ALKTR+KUB�KVB�KWB�B�KXB�KYB�KZK[B��B�K]LK^K�K_K�K`K�KaKqKbKeKcfIfIKdZfIKfKofIKgKhKifIC%KjC%KkC%KlC%KmC%KnC%C%fIC%KpfIZC%KrKsK�KtK|Ku=,=,KvKw=,=,KxKy=,=,KzK{=,�=,K}=,=,K~=,KK�=,=,K�=,K�=,K�=,K�=,�K�K�K�K�=,K�=,K�K�K�K�=,K�=,=,�=,K�=,K�=,K��=,K�K�K�K�K�=,=,K�K�=,=,�=,K�K�=,=,K�=,K�K�=,=,�=,K�K�=,K�=,=,K�K�=,=,�K�=,=,K�K�=,K�=,K�=,=,K�K�=,�=,K�K�=,F[I�R+K�K�K�TK�R+K�7K�K�7K�7K�7�K�7K�K��7�7=,B�@tK�K�K�@tK�K�@tK�@tK�@tK�@tK�@t�@tC%K�K�K�K�K�K�K�K�C%C%K�C%K�K�C%C%K�K�C%C%K�C%K�C%K���K���C%K�C%C%K�C%K�K�C%C%K�K�C%K�C%K�C%C%K�C%K���C%C%K�K�K�K�C%C%K�C%K�K�C%C%K�K�C%K�C%K�C%C%K�C%��C%K�C%K�K�C%K�C%C%K�K�C%K�C%K�C%K�C%jQC%K�C%C%K�C%K�K�C%C%K�C%K�C%K�C%K�C%K�K�C%C%K�L��C%��LL>NLLLLGY=,=FLJ�J�]�L	ALL
R+LL�>NL
R+C%>NLL7LLLA�LA�LLC%LQCLC%LC%LLC%j�LLC%C%Lj�C%LLR+F[?fO�L L5L!L2L"L%L#L$ZB>�J2>NL&L'GY=,L(L0=,L)=,L*L+=,=,L,L-=,L.=,=,L/=,~�T�L1I�F[ZBL3L4=F7=F=FL6A�X�L8LWL9L@L:L;R?fL<L>L=X�`cB�L?>N=,C%LAC%>ALB>ALC>ALD>ALE>ALF>ALGLH>ALILP>ALJ>ALKLL��>ALMLN��LO��>A����LQ��LRLS>A��LTLU>ALV>A��>ALXLsLYLfLZB�L[B�B�L\L]B�L^B�L_B�B�L`LaB�B�LbB�LcB�LdB�Le��B�LgLlLhN�LiX�C%LjC%LkC%�Lm8�LnA�LoLqLp=,~�=,Lrd;d;=,=FLt?f8�LvM�LwM�LxM�LyM�LzM�L{MKL|L�L}L�L~L�LL�L�L�L�L�L�=,L�=,L�=,8�=,=,L�=,L�=,L�=,]�=,L�L�=,=,L�L�=,]�=,=,L�L�=,L�=,L�=,L�=,L�=,L�=,]�=,L�L�L�L�L�=,=,L�L�=,L�=,]�=,=,L�L�=,L�=,L�=,]�=,L�=,L�L�=,L�L�=,L�=,=,L�=,L�=,]�=,L�=,L�L�=,L�=,=,L�]�=,L�L�L�L�L�L�L�L�L�=,=,L�=,L�=,L�=,L�=,L�L�=,=,L�]�=,]�=,L�=,=,]�L�=,L�=,L�L�L�L�L�=,]�=,=,L�=,L�~�=,L�L�L�=,=,L�=,~�L�=,L�L�~�=,]�=,L�L�=,L�L�L�=,L�L�=,L�=,=,L�=,L�=,]�L�L�L�=,L�=,=,L�=,L�]�=,L�L�=,L�L�L�=,L�=,]�=,L�]�=,L�=,L�=,L�=,=,]�L�L�=,L�=,L�L�L�L�=,=,L�]�=,=,L�=,L�=,L�]�=,=,L�=,L�=,L�L�=,L�=,=,L�=,]�L�MFL�M=MMM=,MMMM=,MM=,=,M=,M=,]�M	M
=,M
=,M=,M=,]�=,M=,MM=,=,]�M=,MMM=,M=,=,M=,]�MM=,MM=,=,]�=,M=,M]�=,MM/=,M M!M&M"=,M#=,M$=,=,M%]�=,M'M+=,M(M)=,=,M*=,]�M,=,=,M-M.=,=,]�M0=,M1M5M2=,M3=,M4=,]�=,=,M6M7M:M8=,M9=,]�=,=,M;=,M<]�=,=,M>=,M?=,M@MA=,=,MBMC=,=,MD=,ME=,]�MGMIMH]�=,]�MJ=,]�=,MLMVMMMP]�MN=,MO=,]�=,MQMR=,=,MSMTMU=,]�]�=,MWM|MXMgMYMZ=,]�M[Me=,M\=,M]=,M^M_=,M`=,=,Ma=,Mb=,Mc=,Md]�=,=,Mf=,]�MhMp=,MiMj=,=,MkMl=,Mm=,Mn=,Mo=,]�=,=,MqMr=,MsMw=,MtMu=,Mv=,]�=,Mx=,My=,Mz=,=,M{]�=,M}M�M~M�M=,=,M�=,M�M�=,=,M�M�=,]�=,M�=,=,M�]�=,=,M�M�=,=,M�=,M�M�M�=,M�=,M�M�=,=,M�M�=,=,M�]�=,=,M�=,M�=,]�M�M�=FA�M�B�A�B�=FM�A�N�M�M�M�M�M�M�I�M�=FA�M�M�7=,=,J�M�M�M�M�=F?fM�=F=FM�M�=FM�=FM�=F=U=FM�B�Y
A�M�@t8�M�M�M�M�B�A�M�?f=FC%7M�M�M�M�C%M�M�M�>N=,M�I�>N=,M�ALM�7R+M�7>NM�M�M�M�M�M�M�M�I�C%I�P�M�M�HX�?f=FM�M�M�C%>NM�?fM�?fM�?fM�M�?f�?fM�I�GYM�M�>NM�>N>NM�>NM�M�>N>NM�>NM�>NM�>NM�>N�=FM�C%X�M�NM�M�M�M�M�M�M�M�M�M�RC%C%>NM�M�C%I�J�I�M�M�M�>NY
>NM�C%B�R+��M�M�M�M�8�M�8�8�98�M�8�M�8�M�8�M�M�8�M�8�;8�M�NM�N	NNNN�N�NN�NN�NN�NN�N��N�C%NAL?fN
A�N>NC%��>NN
N?f?fN?fNN?fN?f?fNN?f�?fNN;NN@�NNNNX�=,R+NHX�ALN=FNN-N N'N!N$N"N#F[7ZB0�N%N&0�I>NF[N(N+N)N*F[�ZC%>NN,X�>NF[N.N4N/N2N0N1>N�(>NF[N3>NALGYN5N8N6N7>NF[>N0�N9N:0�X�>NB�=,N<=,?fN>P�N?O<N@N�NAN�NBNiNCNhNDNcNENMNFNGC%>A=FNHNI�7�7NJNK�7�7NL�7�ENNNb=,NONPNVNQ�SNRNTNS�S�b�S�SNU�S�bNW�mNX�mNY�mNZ�mN[�mN\�mN]�mN^�mN_�mN`�mNa�mC%�m=,B�NdNfNe=,7GYNgX�I�7=,I�NjNxNkNsNlZNmZNnZNoZI�NpNqZNrZI�ZNtNvNuI�=,0�NwI�X�>NNyN�NzN�N{8�8�N|N}8�8�N~N8�N�N�8�8�8�8�N�N�N�N�8�N�N�N�N�8�N�8�8�8�8�8�8�N�8�8�N�N�N�8�N�8�N�8�N�8�8�8�N�N�N�N�N�8�N�8�8�8�N�8�8�N�8�8�N�8�8�N�N�8�N�8�N�N�8�8�8�8���ALN�N�=,N�C%��N�N�N�N�N�N�N���N�N�=,N�]�N�=,N�N�=,=,N�=,N�]�=,I�N�=,>NN�N�N�>NGYC%N�X�B�C%R+C%N�ON�N�N�N�C%N�N�N�N�N�C%N�N�I�N�I�N�N�I�N�I��N�I�I��N�N�N�L�L�N�L�N�N�N�L��L��N�L�L�N��?L�N�I�OR+N�7C%N�N�C%N�C%C%N�C%N�g�C%N�N�N�N�N�N�N�N�>NB�X�R+N�N�>NI�R+>NN�=FN�@�F[=,N�A�N��2�2N�N�N��2N��2N�N�N��2N��2�N��2��2�2N�N�N��2N�N��2�2N��2N��2N��2N��2N��2N�N��2�2N��2�N��2O�2�2�OO$OOOOOOOOF�>N>N=FO	O
X�C%>Ng�C%OC%O
C%OOC%OC%OC%C%OC%��OC%C%OC%OOC%OC%C%OC%OOC%C%OOC%OC%OC%C%O C%O!O"C%C%O#fIC%O%O3O&C%C%O'C%O(C%O)O*C%C%O+O,C%C%O-O.C%O/fIfIO0fIO1fIO2fIC%C%O4O5C%C%O6O7C%O8C%C%O9C%O:O;C%C%��O=O�O>OaO?OA7O@T�I�OBOGOCOD8�=,OEOF>NI�R+J�OHOY�2OI�2OJOKOOOLROMRRONR�2OP�2OQ�2�2OR�2OSOT�2�2OU�2OV�2OWOX�2R�2HOZO[HO\HHO]O^HO_HO`HH�4ObOnOc=,OdOiOeOfGYg�OgOh?fK:C%>NOjOlOk?�C%=FOm@t=,g�OoA�=,OpOqO�OrOs��>Ot=,=,Ou=,Ov=,Ow=,OxOy=,=,OzO{=,=,O|O}=,O~=,O=,=,O��=,O�=,>N=FO�O�O�O�O�O�O�O�O�O�O�T>NR+O�O�C%g�B�C%O�I�O�GY=F>NN�O�O�N�O�O�O�N��O��N�N�O�N�O�O�O�N��O�N�N�O�N��O�O�O�O�O�O�O�O�O�8�8�O�8�O�8�8�O�O�O�8�O�O�8�8�8�O�O�8�8�8�O�8�8�O�O�O�8�O�8�8�8�8�O�O�O�8�O�8�O�O�O�8�8�O�8�O�8�8�8�O�O�8�<8�8�O�8�O�O�8�O�8�8�O�8�8�O�O�O�O�X�>N?fO�?fO�?fO�?fkO�?fC%X�O�O�O�O�O�O�O�O�O�O�?f>NI>NO�O�>N0�>NRO�O�O�O�F[>NF[>NO�O�O�X�0�O�0�C%TF[O�O�O�O�>NO�X�F[O�O�F[ALO�HO�O�dO�O���dO�d��O�dO�d��O���dO�O�>NO�X�?fO�O�X�GYI�AL>NR+O�P�O�PIO�PO�O�O�8�8�O�8�O�O�8�8�<�PPPPPPP<8�<8�<8�P8�<PPP	8�<P
<8�PP8�P
8�8�8�P�P8�PP,PPPPPP8�P8�8�P8�8�P8�PP8�8�PP8�8�8�8�P8�<P P#P!8�P"8�8��PP$P&8�P%<�8�P'8�P(8�P)8�8�P*8�P+��8�P-P;P.P2P/P18�P08��P8�<P3P48�<P58�8�P68�P78�P8P98�P:8�8��bP<P?8�P=8�P><�8�P@PGPA8�PB8�8�PC8�PD8�PE8�PF8���PH8�8��PPJP�PKPnPLPYPMPVPN8�PO8�8�PP8�PQ8�PRPS8�8�PTPU8�8�8�PW8�8�PX<8�PZP`P[8�8�P\8�P]8�P^8�P_��8�PaPe8�Pb8�Pc8�Pd<�8�PfPg;}8�Ph8�Pi8�Pj8�Pk8�Pl8�8�Pm8��bPoPu8�PpPqPs8�Pr8�<8�Pt8��bPv8�8�PwPxP}PyP{8�Pz8�<�<�P|<�8�8�P~P8�8�P�P�8�P�8�8�P�8�P���8�P�P�P�8�P�8�8�P�8�P�P�P�8�P�P�8�P�8�8�P�P�8�8��b8�P�8�P�8�P�8�P�P�8�8��bP�P�P�P�8�P�8�P�9�8�P�P�P�8�8�P�8�P�8�9�P�8��P<P�8�P�P�8�P�P�8�8�P�9�8�8�P�P�8�8�P�P�8�P�8�P�8��8�=,P�P�P�P�=,P�=,P�=,P�=,=,P�P�=,=,P�P�=,=,P�P�=,P�=,P�=,=,P�P�=,=,P�=,�P�=,P�=,d;=,P�S#P�QwP�P�P�P�P�I�P�P�P�P�P�P�H>NP�I�P�I��P��I�P�P�P�>NP�P�P��bP��bP��b�b���bP�C%P�P�C%C%�mC%>NP�P�P���A�7P�7P���P�ALP�P�=FP�P�=FP�=F=FP�P�=FP�=F=FP�=FP�P�=F=FP�=FP�=FP�=F=UP�P�P�RC%=,P�g�I�R+P�Q[P�HP�QUP�QP�QP�QP�8�P�8�8�;}8�QQ8�8�QQ8�<8�QQQQ8�QQ	8�Q
8�8�<Q8�8�Q
8�QQ8�Q8�8�QQ8�8�Q<8�Q8�Q8�8�QQ8�Q8�Q8�Q8�8�Q8�8�QQ8QQ/Q Q*Q!Q$Q"8�Q#8�8��bQ%8�Q&8�Q'8�Q(8�Q)8�8�;Q+Q-8�Q,8�<�Q.8�<�8�Q0Q2Q18��b8�Q38�Q4Q6Q58�8�;}Q78�8�<Q9QEQ:QAQ;8�8�Q<8�Q=Q>8�Q?8��Q@�8�QB8�8�QC8�QD9�8�QF8�QGQN8�QHQI8�8�QJ8�QK8�QLQM8�<8�QO8�QPQQ8�8�8�QR8�QSQT8�8�8�QVQYQWJ�QX?fA�GYQZH�7C%Q\QiQ]QdQ^QaQ_Q`R+=,I�HQbQcTC%A�GYQeQgQfR=F@tQhZBF[>NC%QjI�QkQlI�QmI�QnI�I�QoQpI�I�QqQrI�QsI�QtI�QuI�I�Qv�
I�QxR�QyRmQzRlQ{R]Q|Q�Q}Q�Q~Q�QQ�Q�Q�Q�Q�8�Q�Q�8�Q�Q�Q�8�8�Q�8�8�Q�8�8�Q�Q�8�8�Q�8�8�Q�8�8�8�Q�8�8�Q�Q�8�Q�<Q�8�Q�8�Q�8�<8�Q�Q�8�Q�Q�8�Q�8�Q�9�Q�Q�Q�8�Q�Q�8�8�8�8�8�8�Q�Q�;Q�;Q�<;8�Q�8�8�Q�Q�Q�Q�Q�<Q�8�8�<�Q�8�8�Q�8�8�Q�Q�Q�8�Q�8�8�8�8�Q�8�Q�Q�8�8�Q�8�Q�8�8�Q�Q�Q�Q�Q�Q�Q�8�8�8�Q�Q�Q��Q�<�Q�Q�8�Q�8�<8�Q�8�8�8�Q�Q�8�Q�Q�8�Q�8�Q�8�Q�8�Q�8�8�8�8�Q�8�Q�8�Q�Q�<Q�<��<Q�Q�Q�Q�Q�Q�Q�Q�8�8�<8�8�8�Q�Q�Q�8�Q�8�8�Q�8�Q�8�Q�Q�8�8�8�Q�8�8�8�<Q�Q�Q�8�Q�8�8�8�8�Q�R,Q�RQ�Q�Q�8�Q�8�Q�8�8�Q�Q�Q�Q�8�Q�8�<�8�Q�Q�Q�8�9�8�Q�8�8�<<Q�<Q�Q�<<Q��)R�)RR�)R�)R�)�)R�)R�)<RRR	R
8�8�RR8�R8�R
8�R8�R8�8�8�8�RR8�RRR8�8�8�RR8�R8��8�RR"RR8�;8�RR8�8�RR 8�R!8�8�8�8�R#8�R$8�R%8�R&R'R*R(R)8�8�8�8�R+8�8�8�R-RIR.RAR/R:R0R9R1R8;R2R3R4;8�R5<�;R6R78�<;8�8�8�8�R;R>R<R=8�<8�8�R?R@8�8�8�8�RB8�RCRHRDRG8�RERF<�8�8�8�8�8�8�RJRWRKRORL8�RMRN8�<8�8�RP8�<RQ8�RRRS8�RT<RU8�RV8�8�8�RXR[8�RY8�RZ8�8�R\8�8�<R^R`R_B���C%RaGY�&RbRc?fRd?f?fRe?fRfRg?f?fRh?fRi?fRj?fRk?f�7=FRnR�RoR{RpRxRqRr=FK:I�RsRt7Ru77Rv7RwW\7RyRzI�N�O�M�>NR|R}RR~R�RR�R�R�=,R�]�R�]�R�R�=,R�=,R�=,R�=,R�=,R�=,R�=,]�=,]�=,R�R�]�R�]�R�]�R�R�=,R�=,R�=,R�=,R�=,R�=,R�=,]�=,R�R�]�R�]�R�R�=,R�=,R�=,R�=,R�=,R�=,R�=,]�=,]�R�]�R�R�=,R�=,R�=,R�=,R�=,R�=,R�=,]�=,7R�R�R�7R�R�7�77R�7R�7�C%�2R�R�R�R�R�R�R�R�R�R�I�F[IR+R�R�=,C%C%=,R�R�R�@t7C%R�IM�>NN�>AR�I�R�R�R�R�R�R�C%>N=FA�R�R�H?fT�R+R�S!R�T�R�F[R�SR�SR�R�R�R�<R�R�8�8��/R�8�R�8�R�R�R�R�R�8�8�R�8��/8�R�8��/R�8�R�8�8��/R�R�8�R�R�R�R�8�8�R��/8�R�R��/8�R�R���/�/8�R�R�R�8��/8�R�R�8�R�R�R�8�R��/8�R��/8��/R�8�R�R�R�R�8��/8��/S8��/8�SS8�S8�SSS�/8�8��/SSS	8�S
SS�/8��/S
8�8��/S�/S8�SSSS8�S8��/S�/�/8�S8�SS8��/8�<S8�SSSS�/8��/8�S 8��8�S"I�T=FS$S_S%SVS&S?S'C%C%S(S)S8S*C%C%S+C%S,C%S-S.C%C%S/C%S0C%S1S2C%S3C%C%S4C%S5C%S6C%S7��C%S9C%C%S:S;C%S<C%S=C%S>C%��C%S@SL�9SASBSGSCSD�P8��HSE9�SF�R;SHSJSI8�8�9�8�SK;8�SMSQSN8�SO8�SP8�98�SRSTSSI>N]�SUPE=,>NSWS]SXS\=,SYSZX�S[=,R7I�RR+S^I�=,S`SySaSoSbALScSjSdSgSeSfP�^�R+��ShSiC%GYH7SkSmSl7=FC%SnR+��=,SpSxSqSuSrSsF[7StI�X�=,SvC%SwGYH>NC%?fSzS�S{S�S|S}I�R+S~S�SS�?�=FS�N�S�N�S�N�S�N���S���N�S�=,>NB�I�S�I��=,S�S�=,=,S�S�=,=,S�S�S�S�=,S�S�S�=,=,~�S�=,S�=,=,S�S�=,S�=,=,S�~�=,=,S�S�=,S�=,=,S�=;=,S�T�C2S�S�TOS�S�S�S�S�S�S�C2C2S�S�C2S�C2S�C2S�C2C2S�S�C2C2S�C2�\C2S�S�S�S�S�S�C2S�C2C2S�C2S���C2S�C2S�C2S�C2C2S�C2S�C2S�C2lJC2S�S�S�C2S�C2S�S�C2EC2C2S�S�C2C2S�S�C2C2S�EC2S�S�C2S�S�S�C2S�S�C2S�C2C2S�C2S�S�C2C2E�C2S�C2S�C2S�S�C2C2S�S�C2C2�lS�C2S�S�C2S�S�C2C2S�S�C2S�C2C2S�C2S�EC2C2S�C2S�C2S�S�C2S�C2C2l�S�T3S�S�S�C2S�C2S�S�S�C2C2S�S�C2C2S�C2S�C2S�C2r�C2S�S�C2C2S�C2S�S�C2S�C2�|C2TT*TTTTTTTC2C2TTC2TC2TC2T	C2T
C2TC2TC2T
C2TC2C2TTC2r�C2TC2TC2TC2TC2TC2C2DpC2TC2TTC2C2TC2�kTT#TC2C2TT C2C2T!T"C2C2�VC2T$C2T%C2T&T'C2T(C2C2T)C2l�C2T+C2T,T-C2T.C2C2T/C2T0T1C2C2T2EC2T4T=C2T5T6C2T7C2T8C2C2T9T:C2T;C2T<C2C2l�T>C2T?C2C2T@C2TAC2TBC2TCC2TDTEC2TFC2TGC2THC2TIC2TJC2C2TKC2TLTMC2TNC2C2ETPT�TQTvTRT\TSC2TTC2C2TUC2TVTWC2TXC2TYC2TZC2C2T[EC2T]TfT^C2C2T_C2T`TaC2Tb�Tc��Td�Te��C2TgC2ThTiC2TjC2TkTrTlTn�Tm�C2To�TpTq��nl��TsC2C2TtTuC2C2�TwT}TxC2C2TyC2TzC2T{T|C2��C2T~T�C2TT�T�C2T�T�C2T�C2T�T�T�T�C2�kT�T��kC2��C2T�T�T�C2C2�k�kC2C2T�C2T�C2T�T�T�C2T�T�T�C2���T�C2�C2T�C2T�T�C2T�C2T�C2T�C2T�DpC2T�C2C2T�C2T�C2T�C2T�T�C2C2DpT�T�T�C2C2T�T�C2T�C2T�C2C2T�T�C2T�C2C2T�T�C2C2��C2T�C2T�C2T�C2T�T�C2C2T�T�C2T�EEC2T�VT�U<T�UT�T�T�T�C2T�T�T�C2T�T�T�T�T�T�C2C2T�T�C2C2T�C2E�T�T�T�C2T�C2C2T�T�C2T�C2T�C2C2T�r�C2T���C2T�C2��T�T�E���C2T�C2T�T�C2T�T������C2C2T�C2T�C2T�C2uwT�T�C2T�C2T�C2T�C2T�T�T�C2T�T�C2T�C2EC2T�T�T�T�T�EEC2C2T�C2EET�T�T�EC2EC2C2T�T�T�T�C2s�C2C2T�C2T�C2uwT�UT�C2T�C2UC2C2UC2UC2U�C2UU
C2UC2UC2UU	C2U
C2UC2C2UC2l�UUC2UUC2C2Us�C2UC2C2UU�$U�$�$UUUU�$�$�4U�$�4�$UU(C2UUC2C2U U!C2U"C2U#C2U$C2U%C2C2U&C2U'C2EC2U)U*U3U+C2C2U,C2U-U.C2U/C2U0C2U1C2C2U2��s�C2U4U5C2U6C2U7C2U8C2U9C2U:C2U;C2��C2U=C2U>U�U?UpU@U[UAUIUBC2C2UCC2UDC2UEC2UFUGC2C2UHC2EUJUPC2UKULC2UMC2UNC2UOC2�DC2C2UQURUYC2USUTC2UUUWUVC2EC2EUXEC2UZC2C2�DU\UdC2U]U^C2U_C2U`C2C2UaC2UbC2Uc��C2UeUjUfC2C2UgUhC2C2UiEC2UkC2C2UlC2UmUnC2C2Uo�NC2UqU�UrU�UsC2UtU~C2UuUvU{C2UwC2UxUyUzC2EEC2C2U|U}C2�kC2UU�C2U�C2U�C2U�C2U�C2l�U�C2C2U�C2�DU�U�U�C2U�C2U�C2C2U�U�C2C2U�E�C2U�U�U�U�C2U�U�U�U�U�U�EC2EU�EEC2U�U�EU�C2EC2EC2U�U�C2C2U�C2U�C2l�C2U�U�C2U�C2C2U�U�C2C2EU�C2U�C2C2U�U�C2C2U�C2U�EC2U�U�U�U�U�U�U�U�U�U�U�U�C2U�U�C2C2U�C2U�EC2C2U�C2U�U�C2U�C2C2�kU�U�C2U�C2U�C2U�U�C2C2�NC2U�U�C2C2U�U�C2EC2U�C2C2U�U�C2C2U�U�C2�TC2C2U�C2U�U�C2U�C2U�C2C2U�U�C2EC2U�U�U�C2C2U�U�C2U�C2U�C2C2U�U�C2�cC2U�U�U�U�U�C2C2U�U�C2U�C2C2�TC2U�C2EC2U�C2U�U�C2C2U�U�C2U�C2�NC2U�VC2U�U�U�C2U�C2U�U�C2U�C2U�C2U�C2�kC2U�C2C2U�U�C2C2U�C2U��TC2VVC2VC2VVVVC2C2�NVC2VC2V	C2C2V
C2�kC2VV
VVVC2VC2VC2�cC2VC2VVC2C2l�C2VVC2VC2VC2C2V�DC2VWjVVCVV1VC2V C2C2V!V"C2V#C2C2V$V%C2V&C2C2V'C2V(V)C2V*C2C2V+V,C2C2V-V.C2V/C2C2V0C2DpC2V2V3C2V4V<C2V5C2V6V7C2C2V8C2V9C2V:C2V;EC2V=C2V>C2C2V?V@C2C2VAVBC2EC2VDV`VEVXVFVOC2VGC2VHVIC2VJC2C2VKC2VLVMC2C2VNk_�sVPC2VQC2VRC2VSC2VTC2C2VUVVC2VWC2C2EC2VYC2VZC2V[V\C2C2V]C2V^V_C2C2l�VaW,VbV�VcVzVdVlVeVhC2VfC2VgC2s�Vi��C2VjVkC2C2s�VmVwVnVrC2VoVpVqs�C2s�C2VsVuVts�C2��VvC2C2�VxC2VyC2��C2V{C2C2V|V}C2C2V~VC2V�C2C2V�s�C2V�W"V�V�V�V�V�V�V�V�V�V�V�C2V�s�C2s�C2V�V�V�C2E�C2V���V���V���V�V���V�����V���V�Ez��V�V�V�C2C2V�C2s�C2V�V�C2C2s�V�V�V�C2V�V�C2E�V�sqC2sqV�V�C2E�C2V�V�s�C2s�V�V�V�V�V�V�V�C2V�E�C2E�V�V�C2V�C2r�V�V�C2V�V�V�r�V�r�V�C2r�r�C2C2��V�V�V�C2V�C2C2sSV�C2V�C2C2l�V�V�C2V�V�C2C2V�C2V�V�C2C2V�C2V�C2V�V�C2s�C2V�V�V�V�C2V�C2s�V�C2C2D�V�V�C2V�C2�|C2V�C2�V�W	V�V�V�V�C2V�V�V�V���C2��V�V�C2�C2l�V�V�V�V�V�V�C2s�C2s�V�V�C2��C2�C2V�V�V�C2D�C2s�V�V�V�V�V�V�C2V�C2s�V�V�C2s�C2s�V�V�V�V�C2�C2�V�V�C2��C2s�V�WV�WV�C2C2r�WWC2r�C2s�WWWWC2�C2�Wl�C2l�W
WWWWC2W
WC2l�WC2C2�WC2C2WC2WC2s�WWWC2C2WWC2C2s�WWC2WWW��C2C2��WC2W W!C2s�C2s�W#C2W$C2W%C2W&W*W'C2C2W(C2W)C2r�W+C2s�C2W-WOW.W6C2W/W0W3W1C2W2C2��C2C2W4C2W5C2E�W7W;C2W8W9C2C2W:��C2W<C2W=C2W>WFC2W?W@s�WAs�WBs�s�WCs�WDs�WEs�C2C2WGWHs�s�WIWJs�WKWLs�s�WMWNs�s�s�s�WPWbWQC2WRC2WSWUC2WTs�C2WVC2WWC2C2WXWYC2WZC2W[C2W\C2W]C2W^C2W_C2W`C2C2Wa�(C2WcC2WdC2WeC2WfC2WgC2WhC2WiC2C2EWkW�WlW�WmW}WnC2C2WoWpC2C2WqWrC2WsC2WtC2WuC2WvC2C2WwC2WxWyC2C2WzC2W{W|C2E�C2W~W�WW�W�W�C2W�W�C2W�C2C2W�W�C2W�C2C2EW�C2C2W�C2W�C2W�W�C2W�C2C2W�W�W�W�C2C2W�C2W�E�C2W�W�W�C2E�C2W�C2C2W�C2E�W�C2C2W�C2W�W�C2C2W�W�C2W�C2W�C2W�C2W�C2W�C2C2W�C2W�E�C2C2W�C2W�C2W�W�C2C2W�W�C2W�C2C2W�C2W�C2W�C2W�EzC2W�C2W�W�W�C2C2W�C2W�C2W�W�C2C2W�W�C2C2EW�W�C2W�C2W�C2W�W�W�C2W�C2W�W�C2C2s�W�C2W�C2W�C2E�C2W�W�C2W�C2W�W�C2W�C2W�C2C2W�EC2W�C2W�C2C2W�C2W�W�C2C2W�C2W�C2W�C2W�W�C2C2W�W�C2W�C2C2W�l�C2W�X{W�X-W�W�W�C2W�C2W�C2C2W�C2W�W�C2C2W�C2W�C2r�C2W�C2W�W�X%W�XW�W�W�W�W�W�C2W�EC2C2�sW�W�C2E�EW�C2EW�XW�XW�W��|EEC2XXEC2C2EXXXXC2EEC2C2EX	XX
XXXXX
EC2E�8EXE�C2XEXC2XXC2C2XC2XC2XC2l�XXXXC2XEC2XXC2E�|C2X X#X!X"C2�GC2EX$C2E�VX&C2X'X,X(X+X)C2X*C2EC2EC2EC2X.C2C2X/X0XcX1XTX2X=X3X4C2�DX5X:X6X8�DX7�D�fX9l�C2k_�fX;X<�v�fC2X>XBC2X?X@C2XAC2C2��XCXFC2XDXEC2�cC2XGXQ�vXH�vXIXJC2XKC2XLC2XMC2XNC2XOC2XPC2�vC2XRXSC2DpDp��XUX_XVXYXW�XXC2�N�v�NXZX[X\l�C2X]X^C2l�C2l�X`Xa�NC2�Xb�C2C2XdXeC2C2XfXgC2C2XhXiXrC2XjXkE�XlE�XmE�XnE�XoE�C2XpXqE�C2E�XsC2XtC2XuC2XvC2XwC2XxC2E�XyXzC2E�C2X|X�C2X}X~X�XX�C2X�C2s�X�C2X�C2X�C2X�C2X�C2X�C2C2n{X�X�C2X�X�C2C2X�C2X�C2X�C2X��C2X�C2X�X�C2X�C2X�C2X�C2X��C2C2X�C2X�X�C2C2X�C2EC2X�X�C2C2X�X�C2X�C2C2X�X�C2X�C2X�C2C2EX���X��X�~>X�qkX�f�X�b�X�^�X�[�X�ZQX�Y�X�X�C2X�X�X�X�X�X�C2C2X�s�C2C2X�C2X�X�X�X�X�s�X�X�s�X�s�s�ugs�X�X�s�X�s�s�ugX�X�X�s�X�s�ugs�X�s�X�s�X�s�ugs�X�X�C2X�C2X�X�C2s�C2C2X�X�C2s�C2X�Y�X�X�C2X�X�C2X�C2C2X�C2X�X�C2X�C2C2X�EC2X�YDX�YX�X�X�X�X�EX�EX�X�X�EC2EEX�EC2X�X�X�X�EX�X�X�EC2C2EX�EEX�EC2X�EX�X�X�EC2EC2EX�Y	X�YX�X�X�EX�EC2EEX�EX�EC2YYYEC2YC2EYYYEEC2EYC2EEY
YYYYEY
EC2YEC2EYEEYEC2YY1YY!YYYYYEYEEC2EYEYC2EEYEYY EC2EY"Y)Y#Y&Y$EEY%EC2EY'EY(C2EY*Y-EY+EY,EC2EY.Y/Y0C2EEC2Y2Y7EY3EY4Y5EEY6EC2Y8Y>Y9EY:Y<EY;C2EEY=EC2Y?YBY@EEYAC2EEYCEC2YEYxYFY`YGYTYHYMYIYJC2EYKEEYLEC2YNYQYOEYPEC2EEYRYSEC2EYUY\YVYYEYWYXEEC2EYZEY[EC2Y]EY^EY_EC2EYaYmYbYiYcYfYdEEYeEC2EYgYhEC2EYjEEYkYlEEC2YnYqYoEEYpC2EEYrYsYvYtYuEC2C2EYwC2EC2YyY�YzY�Y{Y�Y|Y�Y}YY~EC2EEY�C2EEY�Y�EEC2Y�EEY�EY�EC2Y�Y�Y�EY�Y�Y�EEC2EY�C2EY�Y�Y�EY�EEC2Y�EY�EC2EY�C2Y�C2Y�C2EY�Y�C2EC2C2Y�Y�Y�C2Y�Y�Y�C2Y�Y�Y�C2Y�C2Y�Y�C2C2E�Y�Y�Y�C2Y�C2E�C2C2Y�C2Y�E�C2Y�C2Y�C2Y�C2Y�C2C2Y��|C2Y�Y�Y�Y�C2Y�2�s�Y�C2s�C2Y�Y�s�C2Y�C2Y�C2C2Y�C2Y�Y�C2C2D�Y�ZY�Y�Y�Y�C2Y�Y�C2Y�C2Y�Y�C2Y�C2Y�C2Y�C2Y�EC2C2Y�C2Y�C2Y�Y�EC2Y�Y�C2Y�C2C2Y�Y�C2C2EY�C2Y�Y�C2Y�s�C2Y�C2C2s�Y�Y�Y�Y�Y�C2Y�C2C2Y�Y�C2C2Y�Y�C2Y�C2Y�C2C2Y�Y�C2Y�C2C2Y�C2Y�Y�C2Y�C2C2nlY�C2C2Y�C2Y�C2Y�Y�C2Y�C2C2Y�Y�C2Y�C2Y�C2Y�C2Y�C2Y�C2Y�C2C2Y�C2��C2ZZC2C2ZZC2��C2ZZ-ZZC2ZZZZ	C2Z
C2C2ZZZ0�Z
ZZ0�C2C20�Z0�0�Z0�C2ZC2C2s�ZZ#ZZ"C2ZZZZC2ZC2C2ZC2EC2ZZC2C2Z C2Z!EC2s�C2C2Z$Z%C2C2Z&C2Z'Z(Z+C2Z)C2Z*C2mWZ,C2mWC2Z.Z@Z/C2Z0Z9Z1C2Z2C2Z3B�Z4Z7Z5B�Z6B��B�Z8B�B��Z:C2Z;C2��Z<C2Z=Z>C2Z?C2EC2ZAC2ZBZLZCC2ZDC2ZEC2C2ZFC2ZGZHC2C2ZIZJC2C2ZKEC2ZMZOZNC2C2�C2ZPC2EZR[hZS[&ZTZ�ZUZXZVC2ZWC2C2�ZYZ�ZZZ�Z[ZtZ\ZlZ]ZcEZ^Z_ZaZ`C2E�C2C2ZbC2EZdZfC2ZeEC2ZgZjZhZiEC2C2EC2ZkC2EC2ZmZnZrZoEZpZqEC2EC2C2ZsC2EZuZ�ZvC2ZwZ�ZxZ{ZyZzEC2EC2C2Z|EZ}Z~C2C2ZC2EZ�Z�EZ�Z�C2C2Z�C2Z�C2Z�C2Z�EC2Z�EEC2Z�Z�Z�Z�Z�EZ�C2EZ�EZ�C2Z�C2EZ�Z�C2Z�EC2C2Z�Z�EZ�C2EC2Z�Z�Z�Z�EC2Z�C2C2EEZ�Z�C2EC2Z�Z�Z�C2Z�Z�Z�Z�Z�Z�Z�Z�C2EC2EEC2Z�Z�Z�Z�EZ�C2Z�C2Z�Z�C2Z�C2EC2EC2C2Z�EC2Z�Z�Z�Z�Z�EEC2C2EZ�C2Z�Z�EC2C2EZ�Z�C2Z�C2Z�C2Z�Z�C2C2EZ�Z�Z�Z�Z�Z�C2Z�C2EC2Z��6C2Z�C2EZ�EC2Z�Z�Z�C2Z�Z�C2EC2EC2Z�C2Z�C2Z�C2Z�C2r�Z�C2Z�C2C2Z�C2Z�Z�Z�C2Z�Z�C2C2EzZ�C2Z�C2s�C2Z�[C2Z�Z�C2Z�Z�C2Z���C2Z�Z�Z�C2Z�C2Z�C2C2Z�C2EZ�Z�C2Z�Z�Z�Z�C2��C2Z�Z�C2EC2r�Z�Z�Z�Z�C2Z�C2EC2Z�C2EC2Z�Z�C2C2r�[[[[[C2[C2[C2[C2[C2C2[C2[	C2[
C2[[C2C2[
C2[[C2C2[��C2C2[[C2[C2C2[[C2C2[sDC2[[$[C2C2[[[ C2[[C2[C2EzC2[!C2["C2[#C2EzC2[%C2C2s�['[L[([I[)C2[*[4C2[+C2[,s�[-[.[1s�[/s�[0s�ug[2s�[3s�ugs�[5[;C2[6[7s��[8�[9�[:�C2C2[<[=s�[>C2C2[?C2[@[AC2[BC2[CC2C2[DC2[E[FC2[GC2[HC2C2n{[JC2C2[KC2s�[M[V[NC2[OC2[PC2[QC2[RC2C2[SC2[TC2[UmWC2[W[Y[XC2s�C2[Z[aC2[[C2[\C2[][^C2[_C2[`C2EC2C2[bC2[c[dC2[eC2C2[f[gC2rvE�[i[~[jC2[k[tC2[lC2[m[nC2[o��[p[q��[r�[sC2�[uC2C2[v[wC2[x[yC2s�C2[z[{C2[|C2C2[}C2��[[�[�[�[�[�C2[�[�[�s�1�C2s�[�[�C2[�C2[�C2�w[�[�[�C2[�C2C2sS[�C2[�C2[�C2[�C2[�[�C2[�C2EE[�C2E[�[�[�C2C2[�C2[��C2C2[�s�C2[�[�[�C2[�C2[�C2[�C2[�C2[�C2[�C2C2[�C2[�[�E[�EE[�[�E[�[�[�EE[�C2E[�EE[�C2E[�C2C2[�[�[�[�[�[�C2C2[�C2[�[�C2C2E�[�[�C2[�[�C2C2[���C2C2[�[�C2C2[�EC2C2[�[�C2C2[�C2[�C2[�EC2[�]�[�\�[�\�[�[�[�[�[�[�C2[�[�[�C2s�C2s�C2[�C2[�C2[�C2[�[�C2C2[�C2[�C2[�C2[�[�C2[�C2C2[�EC2[�C2[�[�[�C2[�[�u�s�EC2C2[�C2[�s�C2[�\c[�[�C2[�C2[�[�C2s�C2[�\PC2[�[�C2[�\([�\[�\[�[�E[�C2[�[�C2[�C2[�C2EC2C2[�[�C2C2\C2\C2\EC2\\\\
\C2C2\\C2C2\	\
C2C2\\C2C2E\\\C2C2\\C2C2EEC2\C2\C2\C2\C2\C2EC2\\!E\E\\C2\C2\C2\ C2EC2C2\"\#E\$C2\%C2C2\&C2\'C2E\)\>\*\<\+\4\,\.C2\-C2EC2\/\0\2C2\1EC2\3C2EC2\5\8\6\7C2EEC2\9C2C2\:C2\;EC2\=C2EC2\?\K\@\E\AC2\BC2\CC2\DC2C2EC2\FC2\G\HC2\IC2\JC2EC2\LEE\MC2\NC2\OEC2\QC2C2\R\S\W\TC2C2\UC2\VC2E�C2\XC2\Y\ZC2C2\[\\C2C2\]\^C2\_C2\`C2C2\a\bC2C2E�\d\k\eC2C2\f\gC2\hC2C2\iC2\jC2�|\l\pC2\m\nC2\oC2C20�\q\�\r\w\sC2C2\t\uC2\vC2��C2\xC2\y\�\zC2\{C2\|C2\}C2\~C2C2\\�C2l�C2\�\�C2\�EC2\�\�\�C2\���\���\�����\�\���\�����\�C2��C2E�C2\�\�s�\�\�C2\�C2\�\�C2C2\�\�C2C2\�C2r�\�\�\�C2C2\�C2\�\�C2C2\�C2r�\�C2\�E�\�C2\�C2C2\�C2r�\�\�\�C2\�\�C2\�C2\�C2s�C2\�C2\�\�C2\�C2\�C2\�C2\�C2C2E\�\�\�C2\�\�\�\��F\��F\��N\��N�k\�\�\�\�\���\�����C2�N\��N��\�\�r����N�F\�\�\�\�\�r���r�r�\�\��N�Nr�\�\�\�\��k���N�k\�C2\�\��kC2\�C2C2\�s�C2\�\�C2\�\�C2C2\�\�C2\�C2\�C2C2\���C2\�\�C2\�C2\�\�C2\�C2C2\�\�C2C2E�\�C2\�C2C2\�\�C2\�C2C2\�C2E�\�]oC2\�\�]C2\�\�C2\�C2C2\�\�]s�\�\�s�\�s�\�s�s�\�s�\�\�s�s�\�ugs�s�]]s�s�]s�]s�]]s�]s�]s�]	s�]
s�]s�s�ug]
]m]]J]]-]]]]]C2E]]C2C2E]]C2]]]�VC2C2��]]]����EC2E]](] ]%]!]#E]"s�uWC2]$C2�|E]&C2]'C2E])]+C2]*C2�sE],EC2].]:]/]6]0]3�k]1C2]2C2E�]4]5C2��C2C2]7]8C2C2]9EC2];]C]<]A]=]?E]>EC2]@C2EC2C2]BEC2C2]D]E]H]F]GC2����C2]IC2C2E]K]]]L]W]M]S]N]Q]OC2C2]PC2��C2]REC2]TE]UC2]VC2C2�DC2]X]Y]ZEC2][C2C2]\C2E]^]h]_]c]`C2]aC2]b�C2E]dt`]e]fC2�C2]gC2E]iC2]jC2]kC2�N]lEC2]ns�C2s�]p]�]q]�]r]|C2]sC2]tC2]u]vC2]wC2]x]zC2]yE�C2]{C2D�C2]}]�]~C2]C2]�C2]�uwuw]�u�uwC2]�]�C2uwC2]�]�]�C2C2]�C2]�s�C2]�C2]�C2C2]�]�C2]�C2C2]�C2]�C2E]�]�C2]�]�C2C2]�C2]�s�C2]�]�C2]�C2]�C2]�]�C2C2]�C2]�]�C2C2E�C2]�C2]�]�C2C2]�C2]�C2]�]�C2C2E]�^M]�]�]�]��s�C2]�C2]�]�]�]�]�]�]�C2]�]�]�]�C2C2]�l�C2]�C2]�C2C2]�E�]�E�]�E�]�]�E�E�]�]�E�]�E�E�n{]�C2]�C2C2]�]�C2C2n{]�C2C2]�]�C2C2]�]�C2E�C2C2]�C2]�]�C2]�]�C2]�]�C2r�C2C2]�]�C2r�C2]�^]�C2]�C2]�]�]�]�C2]�]�C2C2]�C2]�C2]�s�]�C2]�]�C2]�C2]�C2]�C2]�C2C2]�C2s�]�]�C2]�C2]�C2]�C2]�C2r�C2]�C2]�C2]�]�C2C2��C2]�]�]�]�C2C2]�C2]�C2]�C2D�C2]�C2]�^^D�C2^C2D�C2C2^^^=^^1^^"^^C2^	^
^0�^0�^0�^
^0�0�^0�^^0�^0�0�^0�^<0�0�^^^�b�'�b�'^^^�b�b^^�b�b�'^C2^ C2�b^!�bC2^#�b^$^+^%^(�b^&^'�b�'�b^)�b^*�b�b�'�b^,�b^-�b^.^/�b�b^0�b�5^2s�^3C2^4^60�^50�C2^7^:^8C2^9�bi��b^;C2^<C2C2�b^>^FC2^?^@C2C2^A^BE^C^EC2^DEC2C2E^GC2C2^H^IC2^J0�^K0�^L0�C20�^NC2^O^j^P^i^Q^YC2^R^SC2^TC2C2^UC2^VC2^WC2^XC2mWC2^Z^[C2C2^\^]C2^^C2^_C2^`C2C2^a^b��^c��^d��^e��^f����^g^h��C2��s�C2^k^�^l^�^m^sC2^nC2^o^pC2^qC2C2^r�NC2^t^�^u^�^vC2^w^^x^{C2^yC2^zC2��C2^|^}C2C2^~C2��^�C2C2��^�^�^�^�^�C2^�C2C2s�^�C2C2s�C2s�^�^�^�^�^�r�^�r�^�^�C2r�C2r�^�r�^�^�C2r�r�C2^�C2^�C2^�^�C2�FC2^�C2�F^�^�^�C2^�^�^�^�^�C2^�l�^�C2C2l�C2^�^�C2C2^�l�C2^�C2C2^�^�^�l�C2C2^��DC2^�^�^�C2^�C2^�^�C2r�C2r�^�C2^�^�C2s�^�C2^�C2^�C2^�C2^�C2C2^�^�C2^�C2C2^�^�C2^�C2C2r�^�^�^�C2^�C2^�^�C2s�C2^�^�^��C2^�C2^�C2C2�^�^�C2^�C2s�C2^�^�C2t�s�^�_�^�__^�_<^�_^�^�^�^�^�C2^�C2^�C2C2^�^�C2^�C2^���^��^�^��^��^���^�^��^���^��.�^�^�C2^�C2^�^�C2C2s�^�C2C2^�^�C2C2^�C2^�C2^�C2^�C2^�nlC2^�C2^�C2^�C2C2^�C2^�^�C2C2^�^�C2_C2C2�__.___C2_C2C2_C2__s�_	0�_
0�C20�__%_
__C2_C2___C2_C2C2_C2__C2_C2C2s�_C2___C2C2r�_C2C2r�_C2_C2_ C2_!C2C2_"_#_$C2r�r�C2C2_&C2_'C2_(C2_)C2_*C2_+_,C2C2_-C2E_/C2_0_;_1_4C2_2C2_3C2s�_5C2_6C2_7C2C2_8C2_9_:C2EC2s�C2_=_M_>_GC2_?C2_@_A_DC2_B_CC2C2��C2_EC2_FC2s�C2_H_I_KC2_JC2u�C2_LC2s�_N_U_OC2_PC2C2_Q_RC2_SC2_TC2C2l�_VC2C2_WC2_X_YC2_ZC2_[C2C2_\C2_]C2_^C2E_`_yC2_a_b_l_cC2_dC2_eC2C2_f_gC2C2_hC2_i_jC2_kC2EC2_mC2_nC2_oC2_pC2C2_q_rC2C2_s_tC2_uC2_vC2_wC2_xC2C2��_z_�_{_�C2_|_}_�C2_~__�s�C2_�C2_�uw_�uwuw_�uw_��TuwC2_�C2_�_�C2C2s�_�_�s�C2C2_�C2_�_�C2C2_�_�C2_�C2C2_�_�C2_�C2_�C2C2_�C2_�C2_�_�C2_�C2C2_�EC2_�_�_�_�_�_�_�_�C2_�C2_�_�C2_�C2_�C2_�_�C2_�EC2EC2C2_�s�C2C2_�C2_�uwC2C2_�_�_�s�C2_�_�C2_�C2s�_�C2C2_�_�0�_�0�C20�C2_�C2_�C2_�_�_�C2_�_�_�C2_�C2_�C2_�C2_�C2E_�C2C2_�C2_�C2E_�_�_�C2_�C2C2_�C2_�D�C2_�C2_�C2C2_�_�C2C2E_�a�_�`	_�_�_�_�_�C2C2_�_�C2C2_�C2_�C2_�C2_�_�C2C2�_�C2_�C2C2_�_�C2C2_�C2_�C2_�C2_�C2_�C2_�_�_�_�_�_�C2C2_�C2E_�_�C2EC2EC2_�C2E_�C2_�`C2_�_�`_�_�C2s�C2_�_�C2C2_�C2_�C2`C2E``C2s�s�C2`C2C2``C2`C2C2s�`
aq``�``�`
`N``)``C2`C2``C2`C2`C2C2n{``C2``C2C2`C2``C2E�C2``!`C2C2`` C2C2E�C2`"C2`#`$C2C2`%`&C2C2`'C2`(DpC2`*`<`+`5C2`,C2`-C2`.C2`/`0C2C2`1`2C2`3C2`4C2C2EzC2`6`7C2`8`:C2`9C2E�C2`;EC2C2`=`>`E`?C2C2`@C2`AC2`Bl�`C`Dl�l�C2`FC2C2`G`HC2C2`IC2`J`KC2`LC2`MC2rvC2`O`}`P`\`QC2`R`SC2l�`TC2`U`ZC2`V`WC2`XC2C2`YC2Ez`[C2C2E�C2`]`^C2`_`jC2```aC2C2`bC2`cC2`dC2`eC2`f`gC2`h`iC2E�E�C2`k`uC2`lC2`mC2`nC2`oC2`pC2`qC2`r`s`tC2E�E�C2C2`vC2`w`xC2`yC2`zC2C2`{C2`|C2r�C2`~C2``�C2`�C2`�C2C2`�EC2`�`�`�C2`�C2`�C2`�C2C2`�C2`�C2`�`�C2C2`�C2`�`�C2`�C2`�C2`�C2C2`�s�C2`�`�C2`�`�C2C2`�C2`�C2`�C2`�DpC2`�C2`�C2C2`�`�C2C2`�C2`�E�C2`�a`�`�`�`�`�`�C2`�`�C2`�C2`�C2`�C2`�C2`�C2C2`�`�C2`�C2C2`�C2l�`�C2`�C2C2`�`�C2`�C2C2��`�`�C2`�`�C2C2`�`�C2`�C2`�C2C2`�`�C2C2E�`�`�`�`�C2`�`�C2`�C2l�C2`�C2`�C2C2`��FC2`�C2C2`�`�C2`�C2C2`�C2`�C2`�`�C2C2`�C2`�E�C2`�a`�`�`�`�C2`�C2`�C2`�C2`�`�C2`�C2`�C2`�C2`�C2C2`�C2`�C2`�D�C2C2`�`�s�C2`�`�C2`�C2`�C2`�C2C2E�C2`�`�C2`�C2`�C2`�`�C2`�C2`�C2`�l�C2`�C2`�C2`�C2`�C2C2`�aC2aC2aC2C2E�aaaaaC2aC2C2aC2a	C2a
aC2C2aa
C2C2aC2E�C2aaC2aC2aC2aC2aC2aC2C2aaC2aC2s�C2C2aal�l�al�al�C2a aFa!a+C2a"C2a#C2a$C2a%C2a&C2a'a(C2C2a)a*C2C2Ea,a@a-C2a.C2a/C2a0C2a1C2a2a:a3C2C2a4C2a5C2a6a7C2C2a8C2a9EzC2C2a;C2a<C2a=a>C2C2a?C2rvC2aAaBC2aCC2C2aDC2aEC2nlaGa[aHaXaIC2C2aJaKaUaLaNaMC2C2l�aOC2aPC2C2aQaRC2C2aSC2aTr�C2C2aVaWC2E�C2C2aYC2aZC2s�a\abC2a]a^C2a_C2a`C2aaC2EC2acC2adC2C2aeafC2agah�FC2aiC2C2ajC2akC2alamC2anC2aoC2C2apE�C2ara�asC2ata�C2auC2avawC2axC2C2ayC2aza{C2C2a|a}C2a~C2C2aa�C2l�C2C2a�C2a�a�C2a�C2a�C2a�C2a�C2C2a�C2a�C2a�C2a�a�C2l�C2C2a�C2a�C2a�a�a�C2a�a�C2a�a�C2a�a�C2C2a�EC2C2a�a�C2C2a�EC2a�C2C2a�a�C2C2a�a�EEa�C2Ea�bra�a�C2s�a�a�a�a�C2a�C2a�a�C2C2a�a�a�a�C2a�a�C2a�r�C2C2a�a�C2C2a�a�C2a�C2a�C2C2a�a�C2a�C2E�C2a�C2a�a�C2a�n{C2C2a��dC2C2a�a�a�C2a�C2a�s�a�a�a�a�a��C2a�a�C2��C2a��C2a�C2�a�a�a�C2C2a�C2a�C2a�C2a�E�C2s�C2a�bYa�b%a�ba�a�a�a�a�C2a�a�C2a�a�C2a�C2C2a�a�C2a�C2a�a�E�l�EzC2a�C2a�r�a�E�a�C2s�C2a�C2C2a�C2a�a�C2C2s�a�a�C2a�a�a�a�C2E�C2a�C2C2a�a�C2a�C2a�C2EzC2a�C2a�bC2bbC2s�C2bC2C2E�bbC2bbC2bC2b	C2b
br�C2C2bb
C2bC2bC2C2bbC2C2bC2bC2n{bbC2bbbC2bC2bC2l�bC2bl�E�n{bC2bC2b b#b!b"E�C2C2E�b$C2E�C2b&b8b'C2C2b(b)C2b*b1b+C2C2b,b-C2C2b.b/C2b0C2l�C2C2b2b3C2C2b4b5C2C2b6b7C2l�C2b9b?b:uwuwb;uwb<uwb=b>uwu�uwb@bJbAbFuwbBuwbCbDuwuwbEu�uwbGuwbHuwbIuwu�uwbKuwbLuwbMbRbNuwbOuwuwbPuwbQu�uwuwbSbTuwbUuwuwbVbWuwbXuwuwu�bZbjC2b[C2b\b]C2C2b^b_C2b`C2C2babbC2bcbgC2bdbeC2bfC2C2EC2bhbiC2EC2C2bkC2blC2bmC2bnC2bobpC2bqC2�C2bsb�btb�buC2bvb~C2bwC2bxbyC2C2bzC2b{C2b|b}C2��C2C2bb�b�C2b�b�C2C2b�b�C2C2��C2b�C2b�b�C2C2b�C2b�s�C2C2b�b�b�b�b�C2b�b�C2b�b�b�b�C2b�C2E�b�C2C2E�C2b�C2b�E�C2C2b�b�C2b�C2b�C2C2b�EC2C2b�b�C2s�b�uwC2b�b�C2b�b�b�b�C2C2b�b�C2C2s�b�C2C2b�s�C2b�b�C2b�C2b�b�C2s�C2b�C2b�b�b�C2s�C2b�b�b�C2C2s�C2s�b�d�b�d3b�cb�b�b�C2b�b�b�C2b�C2b�C2C2b�b�b�C2b�C2b�C2b�b�b�b�b�C2EC2EEb�C2EC2b�b�b�C2b�b�EEb�EC2b�C2b�b�b�b�C2EEC2b�b�EC2EC2b�C2C2b�C2b�C2b�b�C2C2b�b�C2C2b�C2b�C2Eb�cb�cC2b�C2b�C2b�b�C2b�b�b�b�b�C2C2b�C2b�C2��C2b�b�C2b�C2��C2b�b�C2b�b�b�b�b�EC2C2Eb�C2EC2C2b�C2ccC2����C2cs�cC2cC2cuwcuwcuwc	uwc
uwcu�uwc
C2cC2cC2cC2C2ccC2EccEcEC2cEC2cc�cc�C2cC2ccc-cc!cc C2cs�C2s�C2c"c(C2c#C2c$c%C2C2c&c'C2�FC2c)C2uwc*c+uwc,uwuw�rc.c/s�C2c0c~c1cac2cNc3c9c4c7c5c6C2EEC2Ec8C2Ec:cBc;cAc<Ec=C2C2c>C2c?C2c@EC2C2EcCcIcDEC2cEcFC2cGC2C2cHEC2EcJC2cKcLC2C2cMC2EcOcUcPC2cQC2cRC2cSC2C2cTC2EcVc_cWcXEC2C2cYC2cZC2c[c\C2C2c]C2c^C2EEc`EC2cbcjcccgcdceEC2cfC2s�C2chC2ciC2Es�ckcoclEcmcnEC2EC2cpcxcqcscrC2C2EctEC2cuC2cvcwC2EC2EcyEczc{C2C2c|C2c}C2Ecc�c�c�c�c�c�C2C2c�EC2c�C2c�c�EC2C2Ec�c�c�C2c�EC2Ec�C2C2c�EC2c�c�c�c�c�C2c�c�C2EEC2C2c�c�EEC2c�c�c�c�c�c�EC2EC2c�c�Ec�EC2Ec�C2c�c�C2c�C2EC2C2c�c�c�C2EEC2c�C2c�C2c�C2C2c�C2c�c�C2c�C2c�C2c�C2c�C2C2c�C2Ec�d
c�c�c�C2c�c�C2c�c�c�c�c�c�t�c�c�t�c�t����c�t�t�c�c�c�t���t�c�c�c�c�t�c�c�c�t���c��t�c�c�t�c�t�c�t��c�c�c����c�t��t�c�t�c�c�t�c�c�t�t��c�t�c��t��c�C2c�c�c�C2c�C2C2c�C2c�C2c�l�C2c�C2C2c�C2c�c�C2c�C2C2��c�C2c�C2C2c�c�C2c�C2C2c�C2c�c�C2c�C2c�c�C2c�c�C2c�C2c�C2C2c�c�C2c�C2C2E�c�dC2ddC2C2ddC2C2ddC2E�C2dC2dC2d	C2C2d
dC2dC2C2E�C2dddC2dC2dC2s�C2ddC2ddC2dC2dC2ddC2dC2dC2C2ddC2��C2dC2C2d d!d*C2d"d#C2C2d$d%C2C2d&d'C2d(C2d)C2C2s�d+C2d,C2C2d-C2d.C2d/d0C2d1C2C2d2C2��d4dfd5dKC2d6d7dBC2d8C2d9d:d;C2u�C2d<d=C2d>0�d?0�0�d@dA0�C20�dCC2C2dDC2dEC2dFC2dGC2dHdIC2C2dJEC2dLdRC2dMC2dNC2dOC2dPC2dQC2s�dSs�dTd\dUC2C2dVC2dWC2dXC2dYC2dZC2d[C2�C2d]C2d^d_C2d`C2daC2C2dbC2dcddde�C2����dgd�dhd�did|djC2dkdsdlC2C2dmC2dnC2doC2dpdqC2C2drC2Edtd{duC2C2dvs�dwC2dxdyC2C2dzE�C2C2s�d}C2d~C2dC2d�C2d�C2d�C2C2d�C2d�d�C2C2d�C2d�d�C2d�C2C2d�C2d�C2EzC2d�C2d�d�d�d�d�d�C2s�C2d�d�C2s�s�C2d�d�d�C20�C2d�C2d�d�C2s�d�C2C2d�d�C2C2d�d�C2C2d�d�C2d�C2d�C2C2d�C2d�C2d�r�C2d�d�d�C2d�C2d�d�d�d�d�C2C2d�C2d�C2d�d�C2C2d�C2Ed�C2d�C2C2d�d�C2d�d�d�mWC2mWd�C2mWC2d�C2C2d�d�d�C2d�C2d�d�mWmWd�d�mWd�mWmWd�d�mWmWd�mWC2d�C2C2mWd�d�d�C2C2d�C2d�C2d�C2d�d�C2d�C2C2d�d�C2EC2d�d�C2d�C2d�d�C2d�C2C2d�C2d�C2d�C2d�C2Ed�C2C2d�d�C2C2d�C2d�C2d�d�C2d�C2EC2d�fC2d�d�e�d�e`d�e%d�d�C2d�C2d�C2d�d�C2d�C2C2d�d�C2d�C2�kC2d�ed�e	C2d�C2d�C2d�d�eeeC2eC2EeEC2EeeEeEC2EeC2Ee
eC2eC2eC2e
eC2�TC2eC2C2eeC2C2eC2�keeC2eeC2C2eC2eC2eeC2�kC2C2eee C2eEC2C2e!e"C2e#C2e$C2C2��e&e;e'e6e(e/e)C2e*C2e+C2e,C2e-C2C2e.C2Ee0C2e1C2C2e2e3C2e4�De5C2C2�ke7C2C2e8e9C2C2e:�DC2e<eRe=eNe>eHe?C2e@C2C2eAC2eBC2eCC2eDC2eEeFC2C2eGC2l�C2eIeJC2C2eKC2eLeMC2C2�kC2eOC2ePC2eQ�cC2eSeZeTeXeUeWC2eVC2�DC2�NeYC2C2�NC2e[C2e\e]C2e^C2e_C2C2��eae�ebe}ecepedejeeC2C2efC2egehC2C2ei�NC2ekC2C2elC2emenC2eoC2C2�kC2eqerexesC2C2etC2euC2evC2ewC2�DeyC2C2ezC2e{e|C2C2�De~e�eC2e�e�e�C2C2e�C2e�C2e�C2e�C2�ke�e�e�e��kC2e�C2e�C2C2e�C2E�e�C2C2Ee�e�C2e�C2e�e�C2e�C2e�C2C2�Ve�C2C2e�e�C2e�C2C2e�e�C2C2��e�e�e�e�e�e�e�C2e�e�e�e�e�C2e�e�C2e��C2�C2C2e��cC2C2e�e�C2�DC2e�C2C2e�C2e�e�C2C2e�e�C2�kC2e�e�e�C2C2e�C2e�e��\e�C2�C2e�C2C2e�C2e�C2e�C2e�C2e��C2C2e�e�C2e�e�e�C2C2e�e�C2e�C2e�C2e�C2C2E�e�C2e�e�e�e�e�e�C2e�r�C2e�C2E��e�e�e�C2EC2e�C2��C2C2e�e�C2e�C2C2��e�fC2e�e�e�C2e�e�C2e�C2C2e�s�C2e�e�e�C2e�C2e�C2e�e�e�e��De��De��DC2e�t`C2e��t`t`e�t`e�t`e�t`�De�e�e�e�e�C2�$C2C2e�C2e�e�C2e�C2e�C2C2EfC2C2ffC2C2ffC2EfEC2fC2C2ff	C2f
C2C2ffC2C2f
C2Eff�ffNff-ffC2ffC2fC2fC2C2ffC2C2fC2fC2f�kC2C2fff#C2fC2f f!C2C2f"�C2C2f$f%f(C2f&f'C2C2�kC2f)C2f*f+C2C2f,�NC2C2f.f/C2f0f8C2f1f2C2C2f3f4C2f5C2C2f6C2f7DpC2C2f9f:fHf;fDf<f@f=C2C2f>f?C2C2r�fAC2C2fBC2fCs5C2fEC2C2fFfGC2�kC2fIC2C2fJfKC2C2fLfMC2C2EfOfpfPf^fQC2fRfWfSC2C2fTfUC2fVC2�NC2C2fXC2fYfZC2f[C2f\C2f]C2�|C2f_fhC2f`faC2fbC2C2fcC2fdfeC2C2ffC2fgC2�|C2fifjC2C2fkflC2fmC2C2fnC2foC2�fqf�frf{C2fsftC2fuC2C2fvC2fwfxC2fyC2C2fz�C2f|f�C2f}f~C2fC2C2f�l�C2C2f�C2f�f�C2f�C2C2f�C2f�C2f�C2r�f�f�f�f�f�C2f�f�f�f�C2f�C2f�C2f�C2f���C2C2f�C2f�C2f�f�C2f�C2f�C2f�C2f�C2C2f�f�C2f�C2f�C2EC2C2f�C2f�C2f�f�C2C2f�EC2f�C2C2f�C2f�C2f�C2f�C2f�f�C2C2sqf�C2f�f�C2f�C2f�C2f�C2f�f�C2C2f�C2�kC2f�C2f�C2f�f�C2C2f�f�C2C2EC2f�f�f�f�f�C2f�f�f�f�C2f�C2f�C2f�C2C2f�f�C2f�C2C2f�C2f�f�C2f�C2C2f��C2f�C2C2f�C2f�f�f�f�C2C2�C2f�f�C2�NC2C2f�C2f�C2f�f�f�f�C2f�C2f�C2C2f�C2f�C2t`f�f�f�C2C2f�C2f��k�NC2f�f�C2f��N�N�kC2f�C2f�C2f�f�f�f�C2C2f�f���f�C2C2f�f������f�f�C2f�C2s�C2f�s�C2f�m�f�i�f�h�gg{ggQggC2gC2ggg	gC2gC2C2gC2s�C2g
C2ggC2C2g
C2gC2gC2ggC2C2gC2EgC2ggHgg��C2gg2gg&C2ggg gC2ggC2gC2E�E�C2g!g#E�g"E�C2g$C2g%C2C2E�g'C2C2g(g)g-g*g+E�C2g,C2C2E�g.g0C2g/C2E�g1C2C2E�g3g8C2g4g5C2g6C2g7C2E�C2g9g>g:C2g;C2g<g=C2E�E�C2g?gBC2g@C2gAE�C2gCC2gDgFgEC2C2E�gGC2E�C2C2gIgJgNgKgMC2gLs�C2s�C2gOC2gPs�C2s�gRgogSC2gTgjgUgbC2gVC2gWgXC2C2gYC2gZg[C2C2g\g]C2C2g^C2g_g`C2C2gaEC2C2gcgdC2geC2gfC2ggC2ghC2giC2C2EgkC2glgnC2gm��C2C2s�C2gpC2gqC2grC2gsgtC2guC2gvC2C2gwC2gxgyC2gzC2EC2g|g�g}g�C2g~gg�g�C2C2g�g�g�s�C2g�C2g�g�g�g�C2g�g�C2g�C2C2g�C2g�g�C2g�C2C2g�g�C2g�C2C2��g�C2g�g�C2�lC2�(g�g�C2�C2g�C2g�C2g�C2�g�C2C2g�s�g�s�g�s�g�g�s�g�s�s�g�s���g�g�g�g�g�C2g�C2g�g�g�g�g�C2g�g�g�C2C2g�C2E�g�C2g�C2E�C2g�C2g�C2C2g�g�C2C2D�g�C2g�C2g�C2g�C2C2g�E�C2C2g�g�C2g�C2C2g�C2s�C2g�s�C2g�h~g�hMg�hg�hg�C2g�g�g�g�g�g�g�g�C2g�C2g�g�C2g�C2g�C2g�C2C2g�EC2g�Eg�g�C2EEC2g�g�g�g�EC2g�EC2Eg�g�g�g�EC2EC2EC2g�g�g�g�g�g�g�g�C2EEC2g�g�C2EC2EEC2g�C2EC2g�g�C2g�g�g�C2g�C2Eg�g�g�EEC2C2g�EC2C2g�g�g�C2g�C2g�C2EEg�hC2C2EC2s�hh>hh1hhhhhuwuwhuwh	uwh
u�uwhhh
uwuwhuwhu�uwuwhhh�Thuw�Thh�Tuwuw�Thh+hh$hhhhuwhuw�Tuwhuw�Th h"uwh!uw�Tuwh#�Tuwh%uwh&h)h'h(�Tuw�Tuwh*�Tuw�Th,uwh-uwh.h/uwu�h0uw�Tuwh2h8h3uwuwh4h5uwuwh6uwh7uwu�h9uwuwh:h;uwh<uwuwh=uwu�h?hGh@hFC2hAC2hBC2hCC2hDC2hE�sC2C2s�hHhKhIhJs�C2s�C2C2hLC2s�C2hNhOhhhPhaC2hQhRh]hShXhThWC2hUhVC2C2�E�C2hYhZ��r�s�h[h\C2C2D�C2h^�$h_��h`���$C2hbhcC2hdC2C2heC2hfhgC2r�C2hihlC2hjC2hk0���hmhshnC2C2hohpC2hqC2hrC2l�C2htC2huhyC2hvC2hwhxC2C2EhzC2h{C2C2h|h}C2C2Ehh�C2h�C2h�C2h�s�C2h�C2h�C2h�C2h�C2h�w�w�h�w�h�w�h�h�w�w�h�w�h�h�w��w�h�ih�h�h�h�h�C2h�C2h�C2C2h�h�h�h�C2C2h�h�C2h�C2h�C2C2h�C2h�C2h�h�C2C2h�h�C2h�C2C2h�EC2h�C2h�C2h�C2C2h�h�C2C2Eh�h�h�C2C2h�h�C2C2h�C2h�h�C2h�C2h�C2h�h�h�EEh�Eh�EC2h�C2h�C2C2EC2h�h�h�h�C2C2h�C2s�C2h�C2h�C2s�h�C2h�h�h�C2h�h�h�C2h�C2h�C2h�C2C2h�C2h�C2h�EC2C2h�C2h�h�C2C2h�C2h�C2h�C2h�h�C2EC2h�C2C2h�h�h�h�C2h�h�C2h�C2h�h�0�h�0�C20�h�h�h�h�h�C2C2h�0�C2h�0�h�h�C20�C20�0�C2h�h�C2h�h�C2h�C2h�C2h�C2h�C2h�C2h�C2h�C2h�C2EC2C2h�C2h�0�h�0�h�0�h�0�C2iiviiMii3ii iiiC2iC2ii	C2s�i
iiiii
r��ii��C2��s�iis�C2C2��iii��i��C2����iiir��C2EiC2iiiC2C2s�s�C2i!C2i"i$�i#�C2i%C2i&C2i'C2i(C2i)C2C2i*C2i+i,C2i-C2i.C2i/C2C2i0C2i1i2C2C2r�i4i>i5C2i6C2i7C2i8C2C2i9i:C2i;i=i<C2C2EEC2i?iHi@C2iAiGiBC2iCC2C2iDC2iEiFC2E�C2s�C2iIiKiJC2C2s�C2iLs�C2C2iNC2iOiPC2iQisiRijiSi[iTiWiUC2EiVC2EC2iXiYC2C2iZEC2i\ibi]C2i^nli_nli`nlianlnlC2icieidC2EC2ifihC2ig�|C2iiC2�|C2ikioilC2C2iminC2C2�.ip�C2iqC2irC2�.itC2s�ius�C2iwC2ixi�iyi�izi�i{i�i|C2C2i}C2i~C2iC2i�i�C2C2Ei�C2C2i�C2s�i�C2C2i�C2i�C2s�C2i�C2i�i�C2C2i�i�i�C2i�C2i�i�C2C2�i�C2i�C2i�C2s�C2C2i�C2i�i�i�C2i�i�C2i�i�i�i�C2i�i�C2i�C2C2i�i�C2r�C2�Di�i�C2Dp�i�i��Di�C2i�E�C2�D�i�C2i�s�s�C2i�k�i�jNi�i�i�C2i�i�i�s�i�i�i�C2i�i�C2i�w�C2i�C2C2s�C2i�i�C2s�i�uws�i�i�C2i�i�C2i�C2i�i�i�C2i�i�C2i�C2i��bC2i�i�i�C2�bC2i�C2C2�bi�i�i�i�i�C2C2i��%C2C2i�i�C2C2i�i�C2�5C2C2i�i�C2i��bC2�bC2i�i�C2C2i�C2s�i�ji�i�C2i�i�i�C2i�i�i�s�C2C2i�i�C2i�i�i�i�C2i�EC2i�C2EC2i�i�C2Ei�i�EC2EC2C2i�i�C2i�C2C2i�C2i�i�C2C2i�C2EC2i�i�j
i�C2jC2C2jjjC2jC2jjC2EC2C2jC2jj	C2C2EjC2jC2j
C2C2jC2jjC2jC2C2EjjAjj$jC2jjC2js�C2C2jC2jC2jC2jC2jjC2C2jj C2j!C2j"C2C2j#EC2j%j7j&C2C2j'C2j(j)j/s�j*j+j-�Dj,�Ds�j.s�ugs�s�j0j1s�j2j3s�ugs�j4s�j5j6s�ugs�j8C2j9C2j:C2C2j;j<C2C2j=C2j>C2j?j@C2E�C2C2jBjCjFC2jDjEC2s�C2jGC2jHjJC2jIs�C2C2jKjLs�C2jMC20�jOj�jPj�jQjjRjfjSC2C2jTjUC2jVj[jWC2jXC2jYC2C2jZ��C2j\jbj]C2j^jaj_j`C2E��C2��C2C2jcjdC2jeC2C2��jgjwC2jhjiC2C2jjC2jkC2jljmC2jnC2C2jojpC2jqC2C2jrjsC2jtC2C2jujvC2EC2jxj|jyjzs�C2j{C2s�C2C2j}j~C2s�C2j�C2C2j�j�j�C2j�j�j�j�j�j�C2j�C2j�C2C2Ej�j�j�j�C2Ej�j�EC2C2Ej�C2j�j�EC2C2Ej�j�j�C2C2j�C2j�EC2j�j�j�j�C2j�EC2C2Ej�j�C2j�C2Ej�C2C2EC2j�s�C2j�j�j�j�j�C2j�C2C2j�j�C2C2j�C2j�C2j�j�C2j�C2EC2j�j�C2j�j�C2j�j�C2s�C2j�j�0�C20�j�j�j�j�C2j�C2s�C2j�s�C2j�C2j�j�s�C2s�C2C2j�C2j�j�j�C2j�C2j�j�j�j�j�C2j�j�C2s�C2C2j�C2j�C2�NC2j�j�C2C2j�C2E�j�j�j�C2C2j�j�C2C2j�j�C2j�C2j�C2EC2C2j�j�C2C20�j�kcj�k%C2j�j�C2j�C2j�k	j�j�j�j�j�j��j�j������j��j����j��j��j���r�j�kj�j�j�j�j�j����E���j���Tj�j�j�j����E��j�k���C2�kk�kkk�C2�d�k�k�E��k
kkk�kk
��k��kk�kk���fk�k��nlkkkkk�E�kE�C2kk�k����d��k k!k#�k"��T�k$���k&kbk'k,k(C2C2k)k*C2k+C2s�0�k-k_k.C2C2k/C2k0C2k1k2kGC2k3k4kBk5k=k6k;k7k9C2k8DpC2C2k:DpC2k<C2DpC2k>C2k?kAk@C2DpC2DpC2C2kCC2kDC2kEkFC2DpC2kHkQC2kIC2kJkKkNC2kLC2kMDpC2C2kOC2kPC2DpkRkZkSC2kTkWC2kUkVC2C2DpkXC2C2kY�C2k[C2k\C2k]C2k^C2C2DpC2k`kaC2C2s�C2s�kdk�kekwC2kfkgkukhksC2kikjs��tkkklkr�tkm�tkn�tko�tkp�tkq�t���tktC2C2s�C2kvs�C2kxk�kyC2kzk�C2k{k|C2C2k}C2k~kC2k�C2k�C2k�C2k�C2k�C2k�C2k�C2C2k�EC2s�C2k�k�k�k�k�C2C2k�C2k�k�C2C2l�k�k�k�s�k�k�k�C2C2k�E�C2k�C2k�C2C2k�E�C2C2s�C2k�C2k�C20�C2k�C2k�C2k�C2k�C2k�k�C2k�k�k�C2C2k�k�EEC2k�C2k�C2C2Ek�mk�l�k�lPk�k�k�C2k�C2C2k�k�C2k�C2C2k�k�C2C2k�C2k�C2k�EC2k�k�k�C2k�C2k�C2C2k�s�C2k�k�k�k�k�k�k�k�k�C2C2k�k�C2C2k�k�C2k�C2k�C2Ek�EC2k�k�k�k�C2k�C2k�C2�8k��kk�C2C2�8EC2k�k�C2k�C2Ek�C2k�C2k�C2k�C2EC2k�C2k�C2k�k�k�k�C2k�C2k��|C2k�C2�kk��k�|k�k�k�k�C2k�C2�|�|C2k�k�C2k�C2�|k�C2C2�|k�k�k�C2C2k�s�C2k�C2k�l'k�lk�k�k�k�EC2C2k�EC2llllC2EC2EllEC2C2Ell!lll	l
EC2C2EllEl
C2lC2lC2lC2EllC2lllC2llC2ElElElEC2C2lC2ElC2C2lC2lC2l C2El"l%l#l$EC2EC2El&C2El(lKl)l;l*l1l+EC2l,l-l.C2El/C2C2l0EC2C2l2l3El4C2l5C2C2l6l7C2l8C2C2l9C2l:EC2l<lDl=El>El?l@EC2lAC2C2lBlCC2EC2lEEElFC2lGC2lHC2lIlJC2C2EC2lLlMlOlNC2C2EC2ElQl�lRl�C2lSlTlwC2lUlVlflWl^lXl[C2lYlZC2C2El\C2l]C2EC2l_lbl`C2laC2EC2lcleldC2EC2EC2lglplhllliC2ljlkC2EC2EC2lmlnloEC2C2ElqltC2lrlsC2C2EC2luC2lvEC2lxs�C2ly�lzl{l~�l|�l}��C2ll�l����FC2r�C2l�C2l�l�l�C2s�s�C2l�l�C2l�l�l�l�C2l�l�l�l�l�C2l�C2l�C2C2�l�C2C2l�C2l�C2�l�l�l�l�C2�l�C2l�C2C2Dpl�l�l�l�l�C2�C2l�C2�C2l�C2l�C2�C2C2l�C2l�0�l�l�0�0�l�l�0�0�C2l�l�C2l�l�l�C2l�l�C2C2l�C2l�l�C2C2EC2s�l�l�l�l�El�C2l�l�l�l�l�l�l�C2���C2C2�l�l��C2l�l��C2C2�C2l�l�s�l�s�l�s�l�s�l�s�s��C2l�s�C2l�l�l�l�l�C2C2l�l�l�l�C2C2l�C2s�l�C2C2l�C2s�l�l�l�l�C2l�l�l�C2s�C2l�l�l�s�l�s�l���s�l�l�s�l�s�l���s�l�s�s�l���s�l�C2C2l�l�C2C2l�C2l�l�C2C2EC2l�l�C2C2l�l�C2C2l�l�C2l�C2C2l�l�C2EC2l�ml�C2l�C2C2l�l�C2mC2mC2mC2mC2C2mC2EmmmC2mC2m	C2m
C2mC2mC2m
C2C2mC2mmC2mC2C2mC2mmC2C2mC2mC2�mC2C2s�mm�mmummGmm3C2mmm&C2m C2m!m"C2C2m#C2m$m%C2C2��m'm-s�m(s�m)m*s�s�m+m,s�ugs�m.C2m/C2m0C2C2m1C2m2C2Em4m7C2m5m6C2s�C2m8m?C2m9C2m:C2m;m<C2C2m=C2m>E�C2m@C2C2mAmBC2C2mCC2mDC2mEmFEC2EC2mHmImdC2mJmKm`C2mLmMmYmNC2C2mOC2mPC2mQC2mRC2mSmTC2C2mUmVC2mWC2C2mX��C2mZm]C2m[C2m\C2��C2m^m_C2C2D�C2maC2mb0�mc0�C2memhC2mfmgC2��C2mimkC2mjuwC2C2mlmmmqC2mnmoC2C2mpl�C2mrC2C2msmtC2C2l�mvC2mwmmxC2C2mymzC2m{C2m|m}E���m~C2��C2m�C2m�C2m�C2m�C2C2s�m�m�m�m�m�m�C2m�C2m�m�C2m�C2s�C2m�C2m�C2C2m�C2m�s�C2m�m�m�m�C2m�C2s�C2m�m�C2C2m�C2m�m�0�0�C2C2m�C2m�C2m�m�C2m�m�C2��m�C2EC2m�m�m�m�m�m�C2m�m�m�m��tC2m�C2m�C2m�C2m�EzC2s�C2m�m�C2m�m�C2C2m�m�m�m�C2m�C2D�m�E�m�m�m�E�m�E�m�E�m�m�E�m�E�sE�m�E�E�m�m�E�E�m�E�m�E�sC2m�m�C2C2l�m�m�m�C2C2m�m�m�m�m�m��$�$�4m�m��$��4�$���$m�C2�m�l�m�C2�m�m�m�C2m�C2C2m�C2m�C2m�m�C2m�C2EC2C2m�0�m�m�C2m�m�m�C2m�C2m�C2k_C2C2m�m�C2m�C2sC2m�m�m�C2C2m�m�C2m�C2C2s�m�C2m�C2m�C2C2s�m�o:m�om�n�m�n@m�n
C2m�C2m�C2m�m�C2nC2nnC2nC2nnnC2nC2EC2nEC2n	C2n
C2C2nnC2C2EC2nC2nC2nnn#nnC2nnC2nC2nC2E�C2C2nnnnC2nnC2nC2EznC2C2EzC2n n!C2C2n"C2En$n/C2n%n&n*C2n'n(C2n)C2C2E�n+C2C2n,C2n-C2n.l�C2n0n5C2n1C2n2C2n3n4C2�$C2n6n<C2n7n8n:C2n9�$C2n;C2C2�$C2n=n>C2n?C2C2�$nAC2nBn|nCnknDnTC2nEnFC2nGC2nHC2nIC2C2nJnKC2C2nLC2nMC2nNnOC2C2nPnQC2nRC2nSC2C2EzC2nUC2nVnWC2nXC2nYC2C2nZn[nbn\C2C2n]n^C2C2n_n`C2naC2E�C2C2ncndC2neC2nfC2C2ngC2nhniC2C2njl�C2nlC2C2nmnnC2noC2C2npnqC2nrC2nsC2C2ntnuC2nvC2nwC2nxC2nyC2nzC2C2n{r�C2n}n�C2n~nn�n�n�n�n�C2n�n�C2n�C2C2n�C2�n�C2n�0�0�n�C20�C2n�s�n�C2n�n�n�C2n�C2En�C2EC2n�n�n�C2C2n�ugn�n�s�ugs�n�n�n�s�s�n�n�s�s�n�ugs�n�n�n�s�s�n�n�s��4s�s�n�s�n�n�s��Dugn�n�n�n�C2n�s�n�n�n�s�n�s�n�s�n�s�n�s�n�s�n�n�s�s�ugC20�n�n�n�C2n�C2s�n�n�s�n�s�ugs�C2n�s�C2n�n�n�C2C2n�C2n�n�C2n�C2n�C2C2n�n�C2n�C2n�C2C2n�C2n�C2E�n�C2n�C2s�C2n�n�C2n�n�C2C2n�C2n�n�n�n�C2n�C2C2n�n�C2n�C2C2n�C2En�n�n�C2s�n�C2n�C2n�n�C2l�C2C2n�s�C2n�n�C2n�C2n�C2n�n�C2s�C2n�n�C2n�n�C2C2n�C2n�s�C2C2n�n�C2C2n�n�C2n�C2n�C2C2n�C2n�n�C2C2n�n�C2C2n�n�C2n�C2EC2oooo
oC2C2oos�s�os�oos�s�o	s�o
os�os�s�ugC2ooC2oC2oC2oC2oC2oC2oC2oC2oC2oC2C2��oC2oC2oo)C2ooC2C2oo C2C2o!o"C2o#C2o$o'o%o&C2lJC2lJC2o(C2lJo*C2o+C2o,o3C2o-o.C2o/C2C2o0o1C2C2o2EC2C2o4C2o5o6C2o7C2o8C2C2o9C2Eo;o�o<o�o=omo>oTo?oJC2o@oAC2C2oBoCC2oDC2C2oEoFC2oGC2C2oHoIC2EC2C2oKoLC2C2oMoNC2C2oOoPC2C2oQC2oRoSC2C2EC2oUoVodC2oWoXC2oYC2oZo`C2o[C2o\o]C2o^C2C2o_EC2C2oaobC2ocC2EC2C2oeofC2ogC2C2ohC2oiC2ojC2okC2olC2Eono�C2ooopo�oqC2orC2oso|C2otC2ouovC2owC2oxC2C2oyozC2C2o{C2E�o}C2o~C2oC2o�C2C2o�o�C2E�C2C2o�C2o�C2o�C2o�o�C2C2o�o�C2C2o��C2C2o�C2o�o�o�o�C2C2o�o�C2s�C2C2o�C2o�o�C2C2s�o�o�o�o�o�o�o�C2C2o�o�C2o�C2C2o�o�C2C2o�C2o�o�o�o�C2EC2o�C2EC2C2o�C2o�o�C2o�C2o�C2C2o�o�C2C2o�C2o�o�C2C2Eo�C2C2o�o�C2C2o�C2o�o�C2C2o�C2o�C2o�C2o�C2Eo�o�C2o�o�C2o�C2C2o�o�C2o�o�o�C2o�C2o�C2o�C2C2o�EC2C2o�C2o�o�o�C2o�C2Eo�o�C2o�C2EC2o�EC2C2o�o�C2o�o�o�C2C2o�o�C2C2o�o�C2o�o�C2o�o�C2EC2o�C2C2o�C2EC2o�C2o�C2o�C2o�C2o�o�C2EC2o�p�o�p>o�o�o�C2o�C2C2s�o�p,o�o�o�o�o�C2o�C2C2o�C2o�C2o�o�C2C2o�s�C2C2o�o�C2o�s�s�ugppC2pC2pC2ppppC2pC2ppC2Ep	EC2p
pC2EC2C2p
C2ppC2EpppppEC2ppEC2C2EppEC2ppC2EpEEC2C2ppuwC2pC2p C2p!C2p"C2p#C2p$C2p%C2p&C2p'C2p(p)C2p*C2C2p+EC2p-p3p.p1p/p0s�C2C2s�p2C2C2s�p4p6C2p5C2uwp7C2C2p8C2p9C2p:p;C2p<C2C2p=C2Ep?p�p@pypApUpBpQpCpJpDC2pEC2s�pFs�pGs�pHpIs�s�ugC2pKpLC2C2pMpNC2pOC2pPC2E�C2pRC2C2pSC2pT�C2pVpdpWp^pXC2pYC2C2pZp[C2p\C2p]C2EC2p_pbp`pas�C2s�C2pcC2C2s�peppC2pfpgphs�C2pis�pjpmpks�s�pl�Ss�s�pns�po�cs�C2pqprpxpsC2ptpvs�pus�ugs�pws�ugC2�tpzp�p{pp|C2p}p~s�C2s�C2p�p�C2p�s�p�s�C2p�C2p�C2C2�$C2p�p�p�p�p�p�p�s�C2C2s�p�p�C2p�p�C2p�p�p�p�s�C2C2D�EC2p�C2uwp�uwl�p�p�s�C2p�C2s�C2p�p�C2p�p�C2p�p�p�C2C2p�C2p�p�p�p�p�p�C2C2��p���C2��p�C2p���C2��C2p�C2p�p�C2C2p�p�C2p�C2EzC2p�p�p�p�p�p�p�p�C2p�s�C2p�C2p�C2p�p�p�C2C2p�C2p�p�C2p�C2C2p�sqC2r�C2p�p�p�C2C2p�p�C2p�C2p�C2EC2p�C2C2p�p�C2p�C2p�C2C2E�C2p�p�C2p�p�C2s�p�C2C2p�p�C2C2p�DaC2C2p�p�p�C2p�ugp�s�C2p�C2s�C2p�C2p�q1p�qp�qp�qp�p�C2p�p�p�C2s�p�C2C2p�p�C2C2p�p�C2p�C2p�C2p�C2p�C2EC2p�p�uwp�p�uwp�uwuwp�p�uwuwu�p�qp�uwuwp�p�qp�uwuwu�quwu�uwqquwquwqquwu�uwqquwq	q
uwu�uwuwqq
qu�uwu�uws�C2qC2C2qs�qqs�s�C2C2qqq*qq)qq��lqq#�lqqq qqC2l�l�C2l�q!C2q"C2l�C2q$q%C2q&C2q'C2C2q(l�C2s�C2q+q.q,C2q-C2C2s�C2q/q0C2C2s�q2qQq3qGq4C2q5q>C2q6q7C2C2q8q9q<C2q:Eq;EC2q=EEC2q?C2C2q@qAC2C2qBqCqEqDC2EC2C2qFC2EC2qHqIC2C2qJqKC2qLC2qMC2qNqOEC2EqPEC2qRC2qSqYqTC2qUC2qVC2qWC2qXC2EC2qZqaq[C2q\C2q]C2q^C2q_C2C2q`C2EC2qbqcC2qdqgqeqfEC2C2EC2qhqiC2C2qjEC2qly�qms�qnr�qor(qpq�qqq~C2qrC2qsC2qtquC2C2qvqwC2qxC2C2qyqzC2q{C2C2q|C2q}C2EqC2q�C2q�q�q�C2C2q�q�C2C2q�C2q�C2q�C2q�C2q�C2EC2q�C2q�q�C2C2q�q�C2q�C2C2q�q�C2C2Eq�q�q�q�q�q�q�C2q�q�C2q�C2q�C2q�q�C2q�C2C2q�C2q�EC2C2q�q�C2q�C2q�C2C2q�q�C2C2Eq�C2q�q�q�q�C2q�C2q�q�C2C2q�q�C2q�q�q�EEC2q�EC2EC2q�q�C2C2q�q�C2q�C2q�q�q�EEC2q�q�C2EC2EC2q�q�C2q�q�C2q�q�C2C2q�C2Eq�C2C2q�C2q�q�C2q�q�C2EC2EC2q�q�C2q�q�q�C2C2q�q�C2C2q�q�C2C2q�q�C2C2q�EC2q�C2C2q�q�q�q�q�q�C2C2q�q�C2EC2C2q�C2q�q�C2C2q�C2EC2q�C2q�q�C2q�EC2q�C2Eq�rq�rq�rq�q�C2q�C2q�q�C2q�C2C2q�q�C2C2q�EC2q�C2q�C2C2q�q�C2C2q�q�C2q�C2EC2rC2rr	C2rC2rrC2C2rrC2rC2EC2C2r
C2rrC2r
C2C2rrC2C2rEC2C2rC2rC2rrC2C2rrC2rC2rC2C2rEC2C2rrC2rC2rC2r C2C2r!C2r"r#C2C2r$C2r%r&r'EC2EC2r)r�r*C2r+C2r,rbr-r;C2r.r/r5C2r0C2r1C2r2C2r30�r40�C2r6C2C2r7C2r8C2r9r:C2C2Er<r@r=C2r>C2C2r?C2s�rArYrBrMrCs�rDC2rErJrFrHC2rGsDC2C2rIn{C2rKC2n{rLsDC2rNC2rOC2rPC2C2rQrRC2rSC2C2rTC2rUC2rVC2rWrXC2r�C2rZC2C2r[C2r\r]C2r^r_s�C2r`ras�C2s�C2rcrtrdrmreC2rfC2rgrhs�C2riC2rjC2rkC2rlC2��C2rnrqroC2rpC2C2s�rrrss�C2s�C2ruryC2rvrwC2rxC2C2s�rzr�r{C2r|s�r}s�s�r~s�rr�s�ugs�C2r�r�C2s�C2C2r�r�r�r�r�C2r�C2r�r�C2r�C2C2r�C2r�C2r�C2r�C2r�EC2r�r�C2r�r�C2C2r�C2r�r�C2C2r�r�C2Er�r�EEC2C2r�r�C2C2r�C2r�r�C2r�C2C2r�C2r�r�C2C2EC2r�C2r�r�C2C2r�r�C2C2r�r�C2C2r�r�C2C2r�C2Er�s}r�r�r�r�C2r�C2r�r�C2r�C2r�C2C2r�r�C2r�C2r�C2C2�rs�r�C2r�r�C2r�C2C2r�r�C2r�C2C2r�r�C2C2r�r�C2EC2r�sEr�r�C2r�C2r�C2r�C2r�r�C2r�C2r�C2C2r�r�r�r�C2r�C2r�C2C2r�r�C2r�C2r�C2r�C2C2r�EC2C2r�C2r�r�EEr�Er�Er�Er�Er�r�EEC2r�s?r�sr�r�r�r�C2r�C2r�C2s�r�C2r�C2s�C2r�C2C2r�r�C2r�C2r�sC2r�r�sr�s
r�sr�E�r�E�r�E�sE�sE�sE�C2E�sEsE�sE�sE�sE�s	E�E�E�ssEzs�s
sssrvsD��C2D�sl�C2C2sC2l�C2ssE�sC2sssss�GsqD�sssSC2sC2s�C2C2s s!s)C2s"s#s$s�C2s%C2s&C2C2s'C2s(�C2C2s*C2s+s,s;s-s0ugs.ugs/ugs�ugs1s2ugs3ug�s4�s5s6�s7�s8�s9�s:��s�ugs<ugs=s>ug�ugs@C2sAC2ugsBugsCsDC2ugC2sFsUsGsJC2sHC2sIs�C2sKsTsLC2sMC2C2sNsOC2C2sPsQC2sRC2sSC2C2Es�C2sVs^C2sWC2sXC2sYsZC2s[C2s\C2C2s]EC2s_sls`C2C2sasbC2scC2C2sdseshsfC2sgC2C2EsiC2EsjEskC2EC2smC2snC2soC2spsqC2C2srC2ssstC2suC2EsvswEsxEsyEszEEs{s|EC2Es~s�C2ss�C2s�C2s�C2s�C2s�C2s�C2s�C2C2s�C2s�s�C2�C2s�s�C2s�s�s�s�s�s�s�s�C2C2s�s�C2C2s�C2s�s�C2C2s�s�C2C2s�C2s�C2s�C2s�C2s�s�C2s�C2s�C2C2Es�s�s�C2s�s�C2s�s�s�s�s�C2s�s�C2C2EEs�s�EEC2s�C2s�s�Es�EC2EC2s�C2s�C2s�C2C2s�s�C2EC2s�s�s�C2C2s�C2s�EC2s�C2C2s�C2s�C2s�s�C2s�C2s�C2C2s�C2s�s�C2C2s�s�C2EC2C2s�C2s�s�C2C2s�s�C2s�C2C2s�C2s�C2s�C2s�C2s�s�C2C2s�s�C2s�C2EC2s�x	s�vEs�us�tXs�t!s�s�s�C2C2s�C2s�C2s�C2s�s�s�C2s�s�C2s�C2C2E�C2s�C2s�s�C2C2ss�ts�ts�s�C2s�s�C2C2s�C2s�s�C2s�s�s�C2C2Es�C2C2s�EC2s�tC2s�u�s�s�C2C2ttC2C2EtC2C2s�tC2tC2C2ttC2t	C2t
C2C2tC2Et
ttC2tC2tC2C2tC2ttttC2EC2tC2EC2C2ttttC2tC2tC2C2tC2tE�C2C2t C2s�t"t9t#t&C2t$t%C2C2Et't8t(t/t)C2C2t*C2t+t,C2t-C2t.C2C2E�t0t6t1C2t2s�s�t3t4s�s�t5s���C2t7s�C2s�C2t:C2t;C2t<C2t=tMt>C2t?tLt@tItAtCtB0�C20�0�tD0�tE0�tF0�tGtH0�0�C2tJ0�0�tKC20�0�C2C2tNtOC2tPtUtQ0�tRtTC2tS0�C20�C2tV0�tW0�0�C2tYt�tZtlt[C2t\tdC2t]t^C2C2t_C2t`C2taC2tbtcC2E�C2C2tes�tftgs�th����ti��tjtk�����tmtqtnC2C2toC2tpC2s�trC2C2tsttC2tutztvC2twC2txC2tyC2C2l�t{t�C2t|t}t�t~tl�C2l�C2t�C2l�C2t�t�t�C2C2t�C2l�t�C2t�t�C2l�C2l�t�t�t�t�t�t�t�t�t�C2C2t�C2s�C2t�t�C2l�C2t�t�t�C2t�t�t�C2C2t�t�C2C2t�C2�Ft�t�t�t�t�C2t�C2E�C2t�C2t�C2C2�C2t�C2t�t�C2C2E�t�C2t�C2t�C2t�C2C2t�C2t�sSC2t�t�t�C2t�t�C2t�t�C2t�C2C2t�t�C2t�C2t�C2t�C2C2t�C2t�r�C2s�C2t�C2C2t�C2s�t�ut�t�C2t�C2t�t�t�t�t�t�t�t�t�C2t�EC2C2Et�t�Et�EC2Et�C2Et�t�t�t�t�C2C2E�C2t�Et�t�t�C2t�EC2C2t�C2t�C2t�EC2C2t�C2Et�t�t�t�C2t�t�C2C2Et�t�C2t�EC2t�EC2Et�t�C2EC2t�C2t�EC2t�t�t�C2t�C2C2t�t�C2t�C2t�C2C2t�t�C2t�C2C2t�t�C2t�C2t�C2t�C2C2EC2uC2uC2uuC2uC2uC2uC2C2uC2uC2u	C2u
C2uC2uC2u
EC2C2uuuuC2C2uC2uuC2uC2C2l�us�us�uC2C2uuC2uC2C2Euu�uu.C2u u!u%u"C2u#C2C2u$C2s�C2u&u'C2C2u(u)C2u*C2C2u+u,C2u-C2EC2u/ulu0u:C2u1C2u2C2u3u4u5s�C2u6C2u7C2C2u8u9C2r�C2u;u]u<uZu=u?C2u>C2s�C2u@uAuNuBuKuCuEC2uDC2k_uFC2C2uGuHC2uIC2C2uJC2k_C2uLuMC2C2EuOC2uPuQC2�NuRC2C2uSC2uTuUC2uVuXC2uW�kC2C2uYC2�ku[C2C2u\C2s�C2u^u_udC2u`uaC2ubC2ucC2D�C2C2ueufC2ugujuh��ui�C2uk�D��umu�unuzC2uoupuuuqC2urC2C2usC2utC2DpuvC2uwC2C2uxuyC2C2�C2u{u|C2u}C2u~C2uC2DpC2u�C2u�u�C2u�u�u�C2u�C2u�u�C2C2u�rvC2u�s�u�s�u�s�s�u�s�ugu�C2u�s�u�u�C2u�C2u�u�C2DpC2C2u�C2u�C2u���C2u�u�u�u�u�u�u�u�C2u�u�C2u�C2C2u�u�C2u�C2u�C2EC2u�C2u�u�C2s�Eu�u�C2u�C2u�C2u�C2C2Eu�u�u�u�C2u�u�C2�C2u�C2u�s�C2�C2u�C2s�u�u�u�u�u�C2C2u�u�C2u�C2u�C2u�u�C2u�E�C2u�C2C2E�C2u�C2u�C2u�u�EEu�Eu�u�Eu�u�C2u�C2u�C2u�C2u�C2u�u�C2C2u�C2Eu�C2C2u�u�Eu�C2u�EEC2C2u�C2u�C2u�C2u�C2s�u�vu�vC2u�u�u�u�C2u�C2s�C2C2u�u�u�C2s�u�u�u�u�u�u��u����u�u�������u�u�u�u��������u�u��������u�u�u��u�u����
���u�vu������v���vC2vC2vvvC2vs�v�v	Ev
vC2EC2EC2v
s�C2vv<vv vvC2vvvvC2vs�s�vs�vvs�s�ugvC2C2vvC2vC2s�C2C2vC2s�v!C2v"v6v#C2v$v-C2v%v&C2v'C2v(C2v)C2v*C2C2v+C2v,C2Ezv.C2C2v/C2v0C2v1C2v2v3C2v4C2v5C2C2�v7C2C2v8C2v9C2v:v;C2C2�FC2v=v>vBv?v@C2s�vAC2�0C2C2vCC2vDC2s�vFw�vGwvHv�vIv�vJv�vKv�vLv�vMC2C2vNvOvvvPvkvQC2vRvbvSC2vTv[vUC2vVC2C2vWC2vXvYC2C2vZ��C2C2v\v]C2v^C2v_C2C2v`vaC2C2��C2vcC2vdC2vevfC2C2vgC2vhviC2vjC2C2��vlC2vmC2vnC2voC2vpC2C2vqvrC2vsC2C2vtvuC2��C2vwv�vxC2C2vyvzC2C2v{C2v|v}C2C2v~C2vv�v�C2v���C2C2v�C2�|C2v�v�C2s�C2C2v�C2v�C2v�C2v�v�v�s�C2v�D�C2Ezv�v�v�C2C2v�C2v�v�C2v�C2C2v�C2v�v�C2C2v�l�C2v�C2v�C2C2v�v�C2C2v�v�v��kC2C2�kC2v�v�v�v�C2v�v�s�C2��v�v�C2C2v�v�C2v�C2C2v�v�C2C2v�DaC2v�C2C2s�C2v�s�v�v�v�C2v�s�C2v�C2v�C2�v��v�v��v���C2v�v�v�C2C2v�C2v�C2v�v�v�v�v�v�v�v�v�t��t�v�t��v�t��v��t�v�t�v�t�v�t��t�v�v�v�v�t�v�t��t�v�v��t��v�t��v��t�v�v�C2v�C2v�v�C2C2s�C2v�v�v�v�v�v�C2v�v�v�l�C2v�v�C2C2l�C2v�v��v�v���C2C2k_v�v�v�C2C2�v�v�C2l��v�v��v�v������C2v�v�v�v�v�C2l�C2C2v�C2v�C2l�ww�lC2l�C2wwwC2wC2wC2wC2wC2w	w
w
�w�w�t��wwww���w��wwww�w�t�t�wt��wt��w�t�wC2ww@ww2wC2w C2w!w1w"w'�w#�w$w%w&�C2�-�w(w+�w)�w*��-w,w/w-w.��<��-w0���-C2s�w3C2w4w:C2w5w6C2w7l�w8l�w9l�l�C2w;C2w<C2C2w=w>C2w?C2C2EwAC2wBw�wCwzwDwiwEwMwFwLwGwJwHwIEC2EC2EwKC2EEC2wNw[wOEwPwVC2wQC2wRwSC2C2wTwUC2EC2wWEC2wXC2wYC2wZC2Ew\w^Ew]C2Ew_wdC2w`C2waC2wbC2wcC2EC2weC2wfwgC2C2whC2EwjwqwkwnC2wlC2wmC2EC2wowpEC2EwrwvC2wsC2wtC2wuC2EwwwywxEC2EC2Ew{w�w|w�w}w�w~w�ww�EC2C2EC2w�EC2w�w�w�w�C2EC2Ew�C2C2w�C2w�w�C2C2w�EC2w�w�w�w�w�w�EC2EC2C2Ew�w�w�EEC2w�C2C2Ew�w�w�w�w�w�w�w�w�C2w�EC2w�C2w�EC2w�w�w�w�C2w�w�C2EC2C2w�C2EC2w�w�C2w�C2C2EEw�C2w�w�C2w�w�w�w�w�C2C2EEC2C2w�EC2Ew�w�w�C2EEC2w�C2Ew�w�w�C2EEC2w�w�w�w�w�w�C2w�Ew�w�EC2Ew�w�C2Ew�C2w�C2EC2w�w�w�C2EC2w�w�w�w�Ew�EC2w�C2EC2C2w�C2w�C2r�w�w�w�w�w�C2Ew�w�C2EC2w�w�w�w�C2w�E�C2C2w�EC2w�Ew�w�C2Ew�Ew�w�C2w�w�C2C2w�EC2w�C2EC2C2w�w�C2w�w�w�w�EC2C2Ew�EC2Ew�C2C2w�C2w�C2w�w�C2C2w�w�xw�C2w�C2xC2C2xxC2C2EC2xxC2C2xxC2C2xEC2x
yxx4xx2C2x
xxxC2C2xxC2xC2C2xxC2xxC2xC2xxC2EC2xC2EC2xx'xC2xC2xC2x C2x!C2C2x"C2x#x$C2x%x&EC2EC2C2x(C2x)C2x*C2x+C2x,C2x-x.x/C2Ex0C2C2x1C2EC2x3C2s�x5x�x6x�x7xKx8x?x9x<x:C2C2x;C2�$C2x=x>C2s�C2C2x@xAC2xBC2C2xCxDC2xExHxFC2xGC2C2EC2xIxJC2EC2xLxsxMxoxNxlC2xOxPC2xQC2xRxcC2xSxTx]ExUxVx\xWxYC2xXEC2xZC2x[EC2EC2EEx^C2x_x`C2C2xaxbC2EC2xdC2xeC2ExfxgxjC2xhxiC2C2EC2xkC2ExmC2C2xnC2s�xps�C2xqxrC2C2s�xtx}xuC2xvx{xwC2xxs�0�xyxzC20�C2C2x|C2s�x~C2C2xx�C2C2x�x�C2x�C2x�C2C2x�EC2x�x�x�x�x�x�C2x�s�x�C2x�x�C2C2x�x�C2x�x�C2E�E�C2x�C2C2x�x�C2C2x�C2x�C2x�C2x�l�C2C2x�x�x�C2x�C2x�s�C2x�C2s�C2x�x�x�x�x�x�C2s�x�x�x�s�C2s�x�x�x�x�x�x�x�Ex�C2C2EC2x�x�x�C2Ex�C2x�C2x�C2C2x�C2x�C2EC2x�x�x�x�EC2EC2x�C2x�r�C2x�x�x�x�x�x�Ex�Ex�x�C2C2x�EC2x�C2x�C2x�C2C2x�r�C2C2x�x�Ex�C2C2x�x�C2C2Ex�Ex�x�x�x�Ex�x�C2x�x�x�C2C2x�EC2C2EC2EC2Ex�C2x�C2C2s�x�C2C2x�x�C2x�C2x�C2C2x�C2x�C2x�x�C2EC2x�y
x�x�x�C2x�C2x�x�C2x�x�C2C2x�x�x�x�C2x�x�C2EEC2x�x�x�x�EC2C2Ex�C2Es�x�C2C2s�yC2C2yC2yyC2yC2yC2yC2C2yyC2y	C2EC2C2yC2yC2y
C2yyC2C2yC2yyC2yC2E�C2yy:yC2yC2yy3yyyC2yC2C2yyC2E�C2C2yC2y C2y!y"y&C2y#y$C2y%C2C2�Ny'y-y(y+C2y)y*C2�C2C2y,k_C2C2y.y/y1y0C2l�C2C2y2C2�Vy4C2y5C2y6y9y7y8s�C2s�C2s�C2y;yOy<C2y=yGC2y>C2y?y@C2yAC2yBC2yCC2C2yDyEC2C2yFEC2C2yHC2yIyJC2C2yKC2yLC2yMC2yNEC2yPy\C2yQyRC2ySC2yTC2C2yUyVC2C2yWyXC2C2yYyZC2C2y[C2Ey]yzy^ypy_C2C2y`yayhC2ybycC2C2ydC2yeyfC2ygEC2EC2yiyjC2ykC2C2ylC2ymynyoC2EC2EC2yqC2yrC2ysC2ytyuC2C2yvywC2C2yxyyC2EC2C2y{C2y|y}y�C2y~C2yy�C2C2y�y�C2C2EC2y�y�C2y�C2C2y�y�C2y�C2Ey�C2Ey�{�y�{�y�z�y�y�C2y�y�s�y�y�y�C2y�C2y�y�C2y�y�C2y�C2y�y�C2y�C2y�C2Ey�C2y�C2C2y�EC2C2y�y�C2y�C2C2y�C2y�C2y�y�C2C2Ey�C2y�C2y�C2y�C2C2y�C2y�y�C2y�C2C2y�EC2y�z�y�zYy�y�y�y�C2y�C2y�C2y�y�y�y�y�Ey�Ey�y�C2C2y�C2y�y�C2C2Ey�y�y�y�y�C2C2Ey�EE�C2y�EC2y�C2Ey�y�y�C2y�C2C2y�C2y�C2y�C2y�y�C2EC2y�y�C2Ey�C2y�C2y�C2E�C2y�y�C2y�y�C2y�C2C2y�y�C2C2y�y�C2EC2y�y�y�C2y�C2C2s�y�y�y�y�uwy��y�y�y�y��N�C2y�y��NC2��Ns�C2y�C2C2s�y�zy�C2y�C2y�C2y�z�Ky�C2y�y�zy�zC2y�y�C2C2zC2zC2zk_C2C2��zC2E�C2C2s�zzAz	C2z
z,zzzzz
s�s�zs�zzs�zs�zs�zs�s�zs�ugzs�s�zzs�zs�s�zzs�zs�zs�ugs�zs�z s�s�z!z"s�z#s�z$z(s�z%z&s�z's�ugs�z)s�s�z*z+s�s�ugz-z7s�z.z/s�s�z0s�z1s�z2z3s�s�z4z5s�z6s�s��[s�z8z9s�z:s�s�z;s�z<z=s�s�z>z?s�s�z@�s�C2zBzCzSzDzPC2zEC2zFzGC2C2zHC2zIzJC2zKC2zLzNzMEEC2C2zOEC2C2zQC2zR�C2C2zTC2zUzVC2zWC2C2zXE�C2zZz�z[znz\C2z]zbz^C2z_C2C2z`�iza�iC2zcC2zdzizeEEzfzgEC2zhC2EEzjEzkEzlEzmEC2zozzzpC2zqC2zrC2C2zsC2ztC2zuzvC2zwEzxC2C2zyEC2z{C2C2z|z}C2z~C2zC2z�C2z�C2z�C2Ez�Ez�Ez�Ez�Ez�Ez�Ez�C2Ez�z�C2z�z�z�z�uwz�uwz�uwuwz�uwz�z�uw�Tuwuwz�z�uwz�uwz�z�z�uwz�uwuwz�uwu�z�uwz�uwuw�TC2z�z�C2C2z�z�C2z�C2C2z�C2z�C2z�z�C2z�C2C2z�C2z�C2z�C2z�z�C2C2z��cC2s�z�z�z�C2z�z�C2C2z�C2z�z�C2C2z�z�C2z�C2C2z�C2Ez�z�z�z�z�C2z�C2z�C2z�C2C2z�z�C2z�C2EC2z�C2z�C2C2z�C2z�C2z�z�C2z�C2C2Ez�C2z�z�z�C2z�C2z�C2C2z�C2z�z�C2EC2z�C2z�C2z�C2z�C2z�C2EC2z�{�z�{z�z�s�z�z�s�s�z�z�s�z�s�s�z�z�z�z�s�z�z�s�z�s�z�w�s�s�z�s�z�s�w�z�s�z�s�s�z�s�z�s�w�s�z�s�z�z�z�s�z�z�s�s�z�z�s�z�s�z�s�z�s�w�s�s�{s�{s�{{s�s�{s�{s�{s�{s�w�{	{!s�{
C2{C2{{
C2{{{C2C2{C2{C2{r�C2{C2{C2{C2C2{C2{{C2C2{C2{{C2{C2{C2{C2C2{ r�C2{"C2{#{CC2{${%{4{&C2C2{'C2{(C2{)C2{*C2{+C2{,C2{-C2{.{/C2C2{0C2{1{2C2{3C2C2EC2{5{6C2{7C2{8C2{9C2{:C2{;C2{<C2C2{={>C2{?C2C2{@C2{A{BC2C2E{D{gC2{E{F{Y{G{TC2{HC2{I{JC2C2{K{LC2{ME{NE{OEE{PE{Q{REE{SC2E{UC2C2{VC2{WC2{XC2EC2{Z{[C2{\C2C2{]{^C2{_C2{`C2C2{aC2{b{cC2C2{d{eC2{fC2C2E{h{w{iC2C2{j{kC2{lC2{mC2{nC2{oC2{pC2{qC2{rC2{sC2C2{t{uC2{vC2C2E{xC2{yC2{zC2C2{{{|C2C2{}{~C2{C2C2{�{�C2{�C2C2{�{�C2C2{�EC2{�C2C2{�C2{�{�C2{�C2{�C2{�C2{�{�C2{�{�C2C2{�{�C2C2E{�C2{�C2{�C2C2{�C2E{�{�{�C2C2{�{�{�{�C2C2{�C2{�C2{�C2{�{�C2{�C2{�C2C2{�{�C2C2E{�{�C2{�{�C2C2{�C2{�C2{�{�C2{�C2C2{�C2{�C2EC2{�C2{�{�C2{�C2{�C2C2{�{�C2{�C2{�C2�C2C2{�{�C2C2{�{�C2{�C2{�C2C2{�C2{�C2{�C2{�{�C2C2{�{�C2C2{�{�l�{�l�l�{�l�{�l�{�{�l�l��{�}{�|W{�|9{�{�{�{�{�{�C2{�{�C2{�C2{�C2C2{�{�C2{�C2{�C2{�C2EC2C2{�C2{�C2s�{�C2{�C2C2{�{�{�C2{�C2{�C2{�{�C2{�C2C2{�{�C2EC2C2{�{�C2C2{�C2{�{�C2{�{�{�C2EC2{�C2EC2{�|{�C2{�|{�s�{�C2|C2||	|C2|C2C2||C2|C2C2|C2|s�C2C2|
|C2|C2|
C2C2||C2|C2C2||C2C2|EC2C2|s�||||s�0�C2C2|C2s�C2|||*C2|C2|| C2C2|!C2|"|#C2|$|'C2|%|&C2EC2C2|(|)C2EC2|+|1C2|,C2|-|.C2|/C2C2|0EC2C2|2|3C2C2|4|5C2|6C2|7C2|8C2C2EC2|:|;|F|<C2|=C2|>C2|?C2C2|@C2|A|BC2C2|C|DC2C2|EC2E|GC2C2|H|IC2C2|JC2|KC2|L|M|R|NC2C2|OC2|PC2|QC2EC2|S|TC2|UC2|VC2C2E|X|�|Y|a|ZC2|[C2C2|\|]C2C2|^C2|_C2|`C2E|b|nC2|cC2|dC2|eC2|fC2|g|hC2|iC2|jC2|kE|l|mEC2EC2|o|z|pC2|qC2C2|rC2|s|tC2C2|uC2|vE|wC2|xE|yC2E|{|�C2||C2|}C2|~|C2C2|�C2|�C2|�|�|�|�C2C2E|�|�EC2C2EC2|�C2|�C2|�|�C2|�C2|�C2|�C2C2|�C2|�C2EC2|�|�|�|�|�C2|�|�C2|�|�|�|�C2|�|�C2C2|�|�C2C2|�C2E|�C2C2|�C2|�C2|�|�C2C2|�C2E|�C2|�|�|�|�|�|�|�|�|�|�|�C2EC2C2|�C2E|�C2C2|�EC2|�|�C2|�C2|�EC2|�C2C2|�EC2|�|�|�C2|�C2C2|�C2E|�C2|�C2C2E|�|�C2|�|�C2C2|�|�C2C2EC2|�|�C2|�C2C2|�EC2|�C2|�C2|�C2C2|�|�|�|�|�|�|�C2|�C2|�|�C2EC2|�|�|�C2EC2C2|�C2|�C2E|�|�|�|�|�C2C2|�C2E|�C2C2|�C2E|�|�|�|�C2|�C2E|�C2C2E|�C2C2|�EC2|�|�|�C2|�C2|�C2C2EC2|�C2|�|�|�C2EC2E|�C2|�C2C2|�|�C2|�C2|�C2}C2C2}C2}C2}C2E}}�}}}C2}C2C2}	C2}
C2}}C2}
C2C2}}C2C2}C2}}C2C2E}}l}}+}C2}}!C2}}C2C2}C2}C2}}C2C2}C2}C2} C2E}"C2}#C2}$C2C2}%C2}&C2}'C2}(C2})C2}*EC2},}7}-C2C2}.}/C2C2}0C2}1}2C2}3C2C2}4E}5}6C2EC2}8C2C2}9}:}BC2};}<C2}=C2C2}>C2}?C2}@C2}AC2E}C}b}D}LC2}E}F}IC2}G}HC2EC2}JC2C2}KC2E}M}^}N}U}O}Q}PC2C2EC2}R}S}TC2EEC2}V}Y}WC2}XC2EC2}Z}\}[C2C2E}]C2EC2}_C2E}`}aC2EC2C2}cC2}dC2}e}f}j}gC2}h}iC2EEC2}kC2EC2}m}x}nC2C2}o}pC2}qC2}rC2C2}sC2}t}uC2}vC2}wC2C2EC2}yC2}zC2}{C2}|}}C2C2}~C2}C2}�C2}�}�C2C2E}�}�}�C2}�}�}�}�}�C2}�C2C2}�}�}�}�C2}�C2C2}�}�C2}�EEC2}�}�}�C2}�C2}�}�}�}�C2EE}�C2EC2}�}�}�EC2C2E}�C2C2}�}�C2}�}�E}�EC2E}�C2EC2}�}�C2}�}�C2}�}�C2C2}�C2}�C2}�C2}�C2}�C2E}�C2C2}�C2}�C2}�C2}�C2}�C2}�EC2C2}�}�}�}�C2C2}�C2}�}�C2C2}�}�C2C2}�C2}�EC2C2}�}�C2}�C2}�C2C2}�}�C2}�}�}�C2}�}�EC2C2E}�C2C2E}�}�C2}�}�C2}�}�C2}�C2}�}�C2C2}�}�C2}�C2C2}�C2}�C2}�C2EC2}�C2}�}�C2C2}�C2}�C2}�C2}�EC2}�~}�C2}�C2}�}�C2}�}�C2}�C2}�C2C2}�C2}�}�C2C2}�EC2C2}�}�}�}�C2}�C2}�C2}�C2C2}�C2}�C2E}�C2}�~}�~C2~~C2C2~EC2C2~~C2~C2C2EC2~C2~	C2~
C2~EC2C2~
~~~C2~C2~C2C2~C2~~C2C2~C2~EC2~~0~~*C2~C2~C2~~~#C2~~~!~ C2C2E~"C2EC2~$~'~%C2~&C2EC2C2~(C2~)EC2C2~+~,C2C2~-C2~.C2~/EC2C2~1~2C2~3~8C2~4~5C2C2~6~7C2C2EC2~9C2~:~;C2~<C2C2~=EC2~?��~@�U~A�>~B�z~C�~D&~E~�~F~g~G~]~H~Z~I~P~J~MC2~K~LC2s�C2C2~Ns�~OC2s�~Q~XC2~RC2~S~TC2~UC2C2~V~WC2C2EC2~Ys�C2~[C2~\C2s�C2~^C2C2~_C2~`C2~a~bC2~cC2~dC2C2~eC2~f�C2~h~~~i~mC2~jC2~k~lC2C2s�~n~{C2~o~pC2s�~q~rC2~ss�~ts�s�~u~vs�s�~ws�~x~ys�~zs��ys�C2~|~}C2C2s�~~�~�~�~�~�C2~�C2~�s�C2s�C2C2~�~�C2C2s�~�~�C2~�~�~�C2~�s�C2~�~�~�C2~�~�~�C2~�C2C2n{~�C2C2~��dC2~�C2~�C2C2~�C2~�~�~�~�C2~�~�~�~�~�~�D�r�s�s�~�~����dr�s�~�~�~�C2~�C2s�C2~�C2r�C2~�C2~�~�~�~�~�~�D�s�s�r�~�~����ds�r�~�~�~�C2s�C2~�C2C2~�s�C2~�~�~�C2C2~�C2s�~�~�s�C2C2~�~�C2C2~�C2�~�~�~�~�C2~�C2~�~�C2~�C2~�C2~�0�~�0�0�~�~�0�0�C2~�~�C2~�~�C2C2~�~�C2C2~�C2~�~�C2~�~�C2EzE�C2~�C2C2~�~�C2~�C2~�~�t�~�~�t�t��t�~�~�t�t��~�~�~�~�C2~�C2~�C2s�~�~�C2~�C2~�~�C2C2~�C2~�E�s��$~��$~��$C2~�C2~�~�C2~�s�~�C2~�~�C2~�~�C2C2~�~�C2C2E�C2C2E�C2��C2C2E�C2C2	C2
C2C2
C2C2EEC2C2E$C2C2 C2C2EC2C2EC2Er�C2EC2!C2"#C2EC2C2%C2s�'y(E)3C2*C2+,C2-C2.C2s�/0s�s�12s�ugs�4s�C25C267C28C29=C2:C2;<C2sqC2>C2?C2@C2C2ABC2CC2EDEC2C2FGhHLIC2JC2KC2C20�MC2Ns�O_PC2QWRC2SUTC2C2EVC2C2EX\YZEC2C2[EC2]C2^C2C2EC2`aC2becC2C2dC2EfEgC2EC2iC2C2jC2kC2lmpnC2C2oC2�NqvrC2sC2tC2uC2C2EC2wxC2�C2zC2{�C2|}�~���uw�uw���uw�uw�uwuwu�uw��uw�uwuwu�uw��uwuw�uw�uw�uwu�C2�C2�C2��C2C2��C2�C2C2��C2�C2C2��C2�C2C2�EC2�C2��������C2�C2�C2E�C2��C2��C2�C2C2�EC2EC2���C2C2�C2��C2�EC2E�E���EE��C2�C2�C2C2E�EC2��C2C2�C2�EC2C2�C2�����C2EEC2�C2C2E����t��t��������t�������t��t�t��t����t�����������C2�C2�C2�C2�C2�C2C2�E�s���C2s�C2C2�C2���s���s��s��s�s��s��s��s��s��s���s�ugs�C2�C2��C2C2��C2C2��C2�C2C2�EC2�C2��=��+C2�C2�	�
C2C2���$�
��C2�������C2EC2C2�C2EC2�C2�EC2���C2C2�EC2�C2�C2C2EC2� C2�!�"C2�#C2EC2C2�%�&C2C2�'�(C2�)C2C2�*EC2�,C2�-C2�.C2C2�/�0�6�1C2�2C2C2�3C2�4�5C2EC2C2�7C2�8�9C2C2�:�;C2C2�<C2E�>�]�?�IC2�@C2�A�BC2�CC2C2�D�EC2�FC2C2�GC2�HEC2�J�T�KC2C2�L�MC2�NC2�OC2�PC2C2�Q�RC2�SC2EC2�UC2C2�V�WC2C2�X�YC2�ZC2�[C2�\C2EC2C2�^�_�h�`C2C2�a�bC2�cC2C2�dC2�eC2�fC2�gEC2C2�i�jC2�kC2�l�qC2�mC2�n�oC2C2�pEC2C2�r�sC2�t�w�uC2�vC2EC2�xC2C2�yC2E�{���|���}�~C2s��C2C2��C2��C2����C2��C2C2��C2����C2��C2C2��C2E��C2������C2C2��C2��C2��C2����C2C2��C2����C2r�C2������C2��C2��C2C2����C2��C2��C2C2����C2C2E��C2��C2����C2��C2s���C2C2��s�C2C2������������C2��C2��C2C2����C2C2��C2����C2EC2C2����C2��C2��C2C2����C2C2��C2��C2����C2EC2����C2��C2��C2��C2��C2��C2��C2��C2E�����������C2C2����C2C2����C2C2��C2��C2��C2E����C2����C2C2����C2C2��C2����C2C2��EC2C2��C2��C2��C2������E�����E���E���E���E���E�E�����E���E���E�sE�E�C2���-��C2��������������������C2����������C2C2�l����l��������C2C2���l��l���l��l��l��l��l�	�l�
�C2�C2�
C2�C2�C2�C2�C2�lC2�� ��l��l�l��l��l��C2�C2�C2�C2�C2�C2�C2�lC2�l�!�l�"�l�#�l�$�l�%�&C2�'C2�(C2�)C2�*C2�+C2�,C2�lC2C2�.�/C2C2�0C2�1C2�2�3C2C2�4C2�5C2�6C2�7C2�8C2�9C2�:�;C2C2�<C2�=C2EC2�?�@C2C2�AC2�B�CC2�DC2�EC2�FC2�GC2�HC2�I�QC2�J�K�NC2�L�MC2EC2�OC2C2�PC2E�RC2�SC2�TC2C2E�V���W���X���Y���ZC2�[�m�\�`C2�]C2�^C2�_s�C2�aC2�bC2�cC2�dC2�e�jC2�f�gC2C2�hC2�iEC2�kC2�lC2C2E�ns�C2�o�pC2C2�q�rC2C2�sC2�t�uC2C2�v�wC2�xC2�yEE�zE�{�|EE�}�~EE�C2EC2����������s�������C2������C2s�C2��s�C2��C2��C2C2s�����C2��C2��C2��C2��C2������C2��C2��C2����C2C2����C2��C2��C2��C2C2��nlC2C2������C2��C2����nl��nl��nl��nl��nlC2nl��C2nl����C2��C2��C2��C2��C2nlC2C2����C2C2��C2����C2��C2C2��C2��rvC2s�C2��������C2����C2C2��C2��C2������C2��C2����C2C2����C2EC2��C2��C2��C2��C2����C2EEC2�������C2����C2��������������C2C2����C2��C2C2��C2��C2��E����E��E��E��El�EC2��C2����C2C2��E�C2ugC2������C2��C2C2����C2C2��C2D�s�C2�������������C2C2�C2����C2C2����C2C2��C2�C2����C2�C2��C2��C2��
�C2�C2C2��C2C2�	�C2�C2�C2C2�
C2��C2�C2C2��C2��E�C2sbC2C2�C2��C2�C2�C2C2��C2EC2��$C2�C2� �!C2�"C2C2�#C20��%�G�&�6�'C2�(C2�)C2�*C2C2�+�,C2C2�-C2�.C2�/�0C2C2�1�2C2�3C2�4C2�5C2C2E�7C2�8C2�9C2�:C2�;C2C2�<�=�FC2�>�?C2C2�@C2�A�BC2�CC2�DC2C2�EEC2EC2�H�eC2�I�JC2�K�XC2�LC2�MC2�NC2�O�PC2C2�Q�RC2C2�SC2�TC2�U�VC2�WC2C2E�YC2C2�ZC2�[�\C2C2�]C2�^C2�_�`C2�aC2�bC2C2�c�dC2C2E�f��gC2�hC2�iC2C2�j�k�uC2�l�mC2C2�n�oC2�pC2�qC2C2�rC2�s�tC2C2E�vC2C2�w�xC2�yC2C2�zC2�{C2�|C2�}�~C2C2E��C2C2��C2����C2C2��C2����C2E��E����EE����E��E��EEC2������C2��C2������C2��C2C2��C2����C2��C2C2��C2��C2��EC2C2��C2����C2������C2����C2����C2C2��EC2��C2������C2C2EC2E����C2��C2����C2EC2��C2C2������EC2C2E�������*����������������C2����C2C2s�C2��������C2C20�������C2��C2C2EC2s�����C2��C2������s�C2C2s�C2����C2C2�����������C2������s�s�C2��C2C2ug������C2����C2Es�C2��C2C2��۞C2��������C2������s�C2s�C2C2��s�C2��C2��C2C2��0�C2���	��������C2��C2����C2C20�������C2C2s���C2��C2C2s����������C2C2��s�C2��C2C2�C2s�����C2���C2s�C2C2��C2��C2�
������
C2�C2��l��C2l��l�C2l��C2�C2�C2C2EC2�C2�C2�C20��� C2��C2�C2l�C2�!C2�"�&s��#uw�$�%s�ugs�C2�'�(s�C2�)EzC2�+�g�,�G�-�=�.�2C2�/C2�0C2�1�$C2�3�6C2�4C2�5C2��7�;�8C2C2�9�:C2C2E�C2�<ugC2�>�AC2�?C2�@C2s��BC2�C�F�DC2�EC2C2EC2s��H�T�I�NC2�J�K�LC2s��MC2C2s��O�RC2�P�QC2C2�C2�S�C2�U�^�V�Y�WC2C2�XC2s�C2�Z�[C2�\C2C2�]�VC2�_�e�`�dC2�aC2�bC2�cC2E�C2�C2�fC2s��h���i�w�j�pC2�k�l�n�mC2C2s��oC2C2s��q�t�r�sEC2�C2�uC2�vC2C2s��x�|�yC2�zC2�{C2C20�C2�}C2�~C2�s�C2����������C2��C2��C2s�C2��C2C2��C2s���C2C2��C2��C2s�������������������������������C2C2s�C2uwC2����C2C2s�������C2C2��s�C2C2��C2����C2C2����C2C2������C2��0����0�C2s�������������C2��C2��0�C2��C2��C2s�C2C2��C2��C2��s�C2������������C2������C2��l�C2��C2rvs���C2C2ug����s�C2C2��C2��C2��C2EC2��C2����C2C2s�����������������C2��C2����C2C2��E�C2C2����C2C2s���C2C2��C2�������C2��C2s�C2����C2��s�C2C2����C2C2s�����������C2��C2C2��s�C2��C2������C2C2s�C2��C2s�C2��C2��C2����C2C2��C2��EC2���zC2�����f���U���C2����C2��C2���Da��C2��E�DaEzC2��
��
C2�C2�	EzC2�C2C2�EzC2C2�������D��D���D�r�D��E��E��E�l��E�sqC2��C2�C2C2�EC2� �T�!�9�"�.�#�'�$Ez�%�&r�Darvs�(�+�)�*l�s5l���,�-r�sqE�sD�/�6�0�3�1�2r�r�sSE��4�5�ds��.s&�7C2�8C2C2E��:�H�;�A�<�?�=�>r�DarvsEz�@s&l��B�E�C�Ds5l��r��F�GsqE�sDr��I�P�J�M�K�Lr�sSE�Ez�N�Ol�r�sE��QC2�R�S�ds��.C2C2r��V�`�W�\C2�XC2�Y�Z�[E�C2E�C2�]C2C2�^C2�_�C2C2�aC2�b�cC2�d�eC2n{n{C2�gC2�h�mC2�iC2�j�kC2�lC2�dC2C2�nC2�oC2�p�qC2C2�r�sC2�tC2�uC2C2�v�wC2C2�xC2�yC2Ez�{�~�|C2C2�}C2s������C2C2��C2��C2����C2C2��l�C2C2s�����������C2����C2����C2C2��C2����C2C2����C2C2����C2C2��C2E������C2C2����C2C2����C2C2��C2����C2C2��C2EC2��C2��C2����C2C2��C2��������C2��C2C2E��C2C2����C2C2����C2��C2��C2��C2��C2C2��EC2����C2����C2C2��C2��������C2C2����C2C2��C2��C2��EC2C2����C2C2����C2��C2C2��EC2��C2C2����C2��C2��C2��C2��C2������C2C2����C2EC2������C2C2����C2EC2C2����C2C2E�����������C2��C2��s�C2������C2������C2��C2��C2��s���s�s�����s�ugs���C2C2����C2��C2��C2C2����C2C2�|��������C2C2��C2����C2C2����C2�C2EC2��
C2�C2�C2��C2C2��C2�	C2C2�
C2��C2��C2��C2s���C2s�C2��C2C2��C2C2E�C2C2��C2s�C2��X��A��8��%C2�C2� C2�!C2�"C2�#C2�$C2EzC2�&�'�-�(C2�)C2�*C2C2�+C2�,r�C2�.�3C2�/�0C2�1C2�2C2C2s�C2�4C2�5�6C2�7C2s�C2s��9�:C2C2�;C2�<�=C2�>C2�?C2C2�@EzC2�B�TC2�C�D�RC2�E�F�M�Guwuw�H�Iu��J�Kuwu��Lu�u�uwuw�Nuw�Ouw�Puw�Quwu��SC2C2s��UC2C2�V�WC2s�C2�Y�p�ZC2s��[�\�cC2�]�^C2�_C2C2�`�aC2�bC2EC2�d�j�eC2�fC2C2�g�hC2�iC2C2E�kC2C2�lC2�mC2�nC2�os�C2�q���r�}�s�{C2�t�uC2�vC2C2�w�xC2C2�y�zC2C2E�|C2C2s��~���C2��C2C2s�������C2s�C2��C2C2��C2��C2��C2����sC2s��C2��C2C2���C2������C2C2��C2��C2��C2����C2C2��C2��C2����C2C2��C2��C2����C2��C2C2����C2��C2��C2EC2��C2��C2��C2��C2��C2��C2C2��C2��C2����C2��C2��EEC2��������C2����C2������C2��C2��C2��C2��C2��C2C2��C2����C2��C2C2EC2��C2��C2��C2����C2��C2��C2��C2C2��C2��EC2���x���3�������C2����C2��C2��C2C2����C2��C2��C2��C2C2��EC2��C2����������C2��C2��C2C2��C2����C2��C2C2E����������C2C2��C2������E��C2E��C2C2E��C2��C2��C2C2��E��C2E��C2��C2C2��C2��C2��C2��EC2C2����C2�C2�C2�C2��E���C2EEC2��	EC2�
C2EC2�C2C2�
C2�C2���-�C2��"������E�EC2E�C2EE�C2E��E��EC2E� E�!EC2E�#�,�$�)�%�'�&EEC2E�(C2EE�*�+EC2EEC2C2�.C2�/C2�0C2�1C2�2EC2C2�4�5�U�6�DC2�7C2�8�9C2�:C2�;C2�<�@C2�=�>C2C2�?C2E�AC2�BC2�CC2C2E�EC2C2�F�G�N�HC2C2�I�JC2�KC2�LC2C2�MC2E�OC2�PC2�QC2C2�RC2�SC2�TC2E�V�gC2�W�XC2�YC2�ZC2�[C2�\C2C2�]C2�^C2�_�`C2�aC2�bC2C2�c�dC2�eC2�fC2C2EC2�hC2�iC2�jC2�k�lC2�mC2C2�nC2�o�pC2�qC2C2�rC2�sC2�t�uC2�vC2C2�wC2���y���z���{��C2�|�}C2�~���C2��C2C2����C2��������EC2C2E��EC2EC2����C2��C2��s���s�s����cs�C2����C2��C2��C2C2��C2��C2����C2C2��C2E���C2��C2��C2C2��C2����C2C2����C2��C2C2��EC2��C2C2��C2��C2��C2��C2��C2s������������������������C2����C2������C2��C2��C2����C2��EC2EC2C2������C2��C2��E��E��C2EC2��C2��EC2��C2��C2��C2C2��C2����C2����E��C2��C2EC2����C2EC2��C2C2����C2C2����C2��C2��C2C2����C2��C2��C2C2����C2C2��C2��C2��C2��EC2������C2��C2��C2��C2��C2��C2��C2��C2��C2��C2C2��C2��C2��C2��C2����C2C2��EC2��C2��C2��C2C2����C2���C2����C2C2�C2E�C2C2��C2C2�C2E��z��C2�	C2�
�C2�C2C2�
�C2��C2�C2��C2C2�C2�C2�C2�C2��C2�C2C2EC2��C2EC2��/�C2� C2�!C2C2�"C2�#C2�$C2�%�&C2�'C2C2�(�)C2C2�*�+C2C2�,C2�-�.C2C2E�0�^�1�FC2�2�3C2C2�4�5C2�6C2�7C2C2�8E�9�:�@�;EE�<E�=�>EE�?C2E�AE�BE�CEE�DE�EC2E�GC2�HC2�IC2C2�JC2�K�L�UE�ME�NE�OE�PE�QE�R�SEE�TC2E�VC2�WE�XE�YE�ZE�[E�\E�]EEC2C2�_�`C2�aC2�b�n�cC2�dC2C2�e�fC2C2�gC2�h�iC2�jC2C2�k�lC2�mC2C2E�oC2C2�p�qC2�rC2C2�s�tC2C2�u�vC2�wC2C2�x�yC2C2Es��{�|s��}s��~s��s���s���s�s���s���s���w�s�����C2��C2����C2C2��C2����C2C2��C2��C2����C2��C2C2EC2����C2��C2C2����C2��C2��C2C2����������C2��EC2C2��C2EE��EC2������������������C2C2����C2C2����C2C2��C2��C2��C2��EC2C2����C2C2��C2����C2��C2��C2��C2��C2EC2C2��C2����C2C2��C2����C2C2����C2��C2��C2EC2��C2����C2����C2��C2C2��C2��C2����C2C2��C2��C2E��C2��C2��C2C2����C2��C2��C2C2����C2C2EC2����C2��C2C2������C2����C2��C2��C2C2��C2����C2EC2��C2C2����C2��C2C2��C2����C2C2E���������������|��C2���[���)C2�����C2��C2����C2��C2��C2����EEC2���C2EC2C2�C2EC2���C2�	C2�
��E��
C2E�EC2�C2�EC2E�C2��!�����EEC2�E��C2EC2E��EC2�C2C2� EC2�"E�#�&�$C2�%C2C2EC2�'C2�(C2E�*�J�+�F�,�2�-C2�.�0C2�/��C2C2�1C2s��3�?�4C2�5s��6�;�7C2�8C2�9�:E�C2C2E�C2�<�=C2C2�>C2��C2�@�AC2s��B�C�Dugs��Es�s�ug�G�IC2�Hs�C2s�C2�KC2�LC2C2�MC2�NC2�O�PC2�QC2�RC2C2�S�TC2�UC2�V�YC2�WC2�XC2E�ZC2EC2�\�pC2�]�^C2C2�_�`�hC2�a�bC2�cC2�dC2C2�eC2�f�gC2EC2C2�iC2�jC2�kC2�lC2�m�nC2�oC2EC2�qC2�rC2�sC2C2�tC2�uC2�v�wC2�xC2C2�y�zC2C2�{C2E�}���~��s������������C2C2��C2��C2��C2��uw��uw����uw����C2������������C2����������EE��C2E��EEC2��C2����C2EEC2������C2����C2��EC2��C2C2��C2����C2C2E������C2��C2r�C2EC2��������������C2����EC2C2��C2E��������������C2C2EC2EC2E����C2E��C2C2E������C2����C2EEC2��C2C2����C2��C2C2��C2r�����������������EC2C2EE��C2E��C2��C2C2E��C2��E����C2EC2E����C2s�s���C2s���C2��������C2��C2s�����C2�������������������������������������C2uwC2��C2C2��s�C2C2����C2��C2C2����C2C2����C2C2����C2������EC2EC2E���*���C2�C2����C2C2�C2��C2C2�C2�C2�	�
C2EC2���
C2C2�C2�C2�C2��C2C2�C2E�C2�C2�C2�C2�C2�C2E�C2E�C2C2��C2� C2�!C2C2�"C2�#C2�$C2�%�&�(�'C2EC2C2�)C2E�+�u�,�7C2�-�.C2C2�/C2�0�1C2�2C2�3C2�4C2C2�5C2�6EC2�8�U�9�J�:C2�;�D�<C2�=C2C2�>�?C2�@�BE�AEC2C2�CEC2C2�E�FC2�GC2C2�H�IC2C2E�KC2C2�L�MC2C2�NC2�O�P�S�Q�RC2EEC2E�TEC2�V�e�W�_�XC2C2�Y�ZC2C2�[�\C2C2�]�^EC2E�`C2C2�a�bC2�cC2�dC2C2E�f�oC2�gC2�hC2�i�jC2C2�k�lC2�m�nC2EEC2C2�pC2�q�rC2�sC2C2�tC2EC2�vC2�w�xC2�y���zC2�{C2�|C2C2�}C2�~C2�EC2��C2C2��C2��C2��C2������C2��EC2����EC2EC2����C2��C2����C2��������C2��C2��������C2��C2��C2��C2EC2����������EE������EC2C2EC2��C2��EC2��E��C2C2��C2��EC2����������C2��C2��C2C2��C2��E��EC2C2������C2��C2��C2��C2��EC2C2��C2����C2��C2EC2C2����C2��������������C2����EC2C2EE��EC2��C2��EEC2C2��C2��C2����C2C2E��C2C2��C2������C2����C2C2����C2��EC2E��C2C2��EC2C2��C2��C2����C2��C2��C2��C2��C2C2��C2��C2��C2����C2EC2�������3����C%������B�C%����C%A�T�@����
��������X�>N��������IA�C%>N����T�ZB>N=F�����>N>NB���=FJ2=F>N��
��	=,E�X�>N��X�P�C%F[�����>N�@tGY�GY��GYGY�GY�GY�QCGY��F[?f?�X��I��H�HH�H� H�!�"�*H�#�$�(�%�'�4�&�4H�4H�)HH�4�+H�,�0�-�.H�4�4�/H�4�1H�4�2�4H�4��5�q�6���7���8�:�9X�@�C%�;�<AL>N�=bp�>���?�W�@�K�A�G�B�C�C�E�D�C�C���C�F�C��H�C���I�J�Q�C���L�R�M�O�C�N�C�����P�Q�C�C���S�U�C�T�C�Q���V���C�X�_�Y�]�Z��[�\�C��C���^�C���C�`�p�a�e�b�C�c�C�C�d�QdJ�C�f�g�m�h�k�i�j�$�Q�3�B�l�C�C�Q�`�n�`�o�`dJ�q�x�r�v�C�s�t�C�C�u���C���w���Q�C�y�z���{���C�|�}��~�C��C�C���C������C���C�����CdJ�C�������C����C��]����CdJ�C���C�����C���C�C�Q���������C���C���C���C�����C�C�����C���C�C�������C�������C�������C���C�����C���C���������Q�����C�C�������C���������C���C���C�����C�����C���C���C���C�C���C�����C�����C�����C�C���C���C����������=,AL@t������T����O�����O����o���oO�������O�O������oO���O��oT����b���%��������������������=,C%>N=F����=F7ALR+��������H]�>N7����?fA�I�>N����������I�C%>N����N�I�HI���������=F=,A�C%��>N?fR������������=,��0�>N����HA�>N=F��������>N=,A�>N��=,R>N�����=,>�>N��A�=,R������~�	�~�
��~�~��~�
��~�~���~����~��~�~��~���~��~�~��~��~��~��~��~��~���"� �!@�A�]�I��#�$I�>NHC%�&�D�'�6�(�/�)�,�*�+H>N=F>N�-�.bpK:I�F��0�3�1�2>�>NHR�4�5H=,N�=,�7�=�8�;�9�:?fC%=F7�<>NB�H�>�A�?�@=,0�7B��B�CY
C%7P��E�S�F�L�G�H>NN��I�JI�O��K7<�8��M�P�N�O7GYALJ2�Q�R]�=,H=,�T�[�U�X�V�W>N=,F[>N�Y�ZAL>NA�=,�\�_�]�^=,C%B�I��`�aA�=,]�C%�c�j�d�g�e�fT=,TC%�h�iTA�TY
�k�n�l�mTGYTY
�o�pO�I�>NX��r���s���t���u�vN�?f�w�~I�xI�y�zI�{I�|I�}I�I�����II����II�I��I���I>N0�����7T����=,R+����������������X�O�@�]�F[��C%I���������>NX�>NI����>N7>NX�����������F[~�X�����I�>N=,C%��������F[>N>NX�����C%GYGYC%����������������>NB�X�F[����=FX�=,T���������C%O�C%F[����X�>NF[����������>N?�R+?f����>NC%7=,������������������X�F�����������������������������������������������F���=,I�����I�����K:GY������GY����GY��GY��GYGY��GY����������ZBF[I�>N����=,IGY=F������������>N������>N��>N�>N�=F>N����T�>N>N����I�7B�����������������*>NF�Z����=,GYX�[���������7B�=,>N��I�?f=,H��
����>N=FR+A���	]�=F=,`c����
GY>N=F@���I�TR+I������E��=,��=,�=,=,�=,��=,=,��=,=,�=;=,��)� =,�!=,=,�"�#=,=,�$=,�%=,�&=,�'�(=,=;=,�*=,�+�6=,�,�-=,�.�2=,�/=,�0=,�1=,=;�3=,=,�4�5=,=;=,=,�7�8�?�9=,=,�:=,�;�<�>�==,=;=,=,=;�@=,�A=,=,�B�C=,�D=,=,=;�F�T�G�N�H�K�I�J7A�IGY�L�MP�R+>N?f�O�Q>N�PB�>N�R�S?f=,=,]��U�u�V�Y�W�X=F>N=,>N�Z�jF[�[�\�bI��]�^I��_�`I���aI�����c�d�I���e�f�h�g�I���iI��I��kR+�lHH�m�nH�oH�pH�qHH�rH�s�tH��H�v�y�w�x?f��J�B��z�{T�J�J��|�}��7�~���7W\W\7��77�7����X�N�F[>A����7��I�C%��������7��7��7����7��7��77��7��7��7��7��7������A�AL��������?f������������������?f�?f������������������>N��������������������������������������������������������=FN�>N���&C%��������Y
J�O�@�����>N=,>NAL�������������A>NI�>N����F[B�B�X�������>N=FR+��X�I�B����-A������������������>N����@���8�8�����8���8�8���8���8�����8���8���8�8���8����P8�����>N������>N=,@�>NIC%��������>NI�Z$7����=,>N>NAL������������>N������C%����������GY���Y��GY��B�HJ�R+����T�AL>Ng�����[�I�N�T���J2C%>N?f�����	��
�X�>N>NC%�
�>NTGY>N����X�N�A�X]��GYA�H���C%A�A��ZC%��"����=F?fT>N� �!>N=,Y
>N�#�+�$�%Y
HY
�&�'=,=,�(�)=,=,�*[�=,�,>N=FF[�.���/���0�[�1�E�2�9�3�6�4�5=,R+>�=,�7�8?f@�GYA��:�=�;�<@�>N>NGY�>�?7?f=F�@�A�&Z$�B�C�DZ$�5Z$�5�F�N�G�J�H�I=F>N>NA��K�MZ��LR�2B�A��O�R�P�Q?u>NZB=,�S�TO�=F�U>N�VI��W�Y�XI�I��DI��Z�DI��\���]�p�^�a�_�`>N^=FK:�b�cN�GY>N�d�eI��fI�I��g�hI�I��i�jI�I��k�lI�I��mI��nI��o�DI��q�t�r�s=FJ�F[=F�u���v�D=,�w�x=,=,�y�z=,=,�{=,�|=,�}�~=,=,�����=,~�~�=,X�=,����������AL>NP���>N�0���������AL?fI���������8���8�8�<������8���8���<<����<��<��<��<��<<<�����<8�<8�����A�J�I�>N��������������������?f>NF[H����>N=FC%M���������=,�*>N=F����T>N?fN�������������Z�HC%I�����=,I�>�>N��������7�S>NH>N��A�X�����������������=F=,=,���l=,������7��J2��J2�cJ2>NC%��������H>N=,A���>NR+T����������>N��F[��C%��C%C%��fIC%��0�AL��C%^��������>NB�>N��I�>N��������=,P�>NF[����g�>N>NP�I�X�����������������������X]����=F��=F����=F����=F��=F=F��=F����=F=F=U��=F=F���=F=F��=F=F�=U=FX��=F��=F�=F�	=F=F�
�=F�=F�
=F��=F�=F=U=U=F��]�R��=��8��5��&������>NGY]�>N��7>NT�>N� �#�!�"J�F[=F0��$�%0�P�=,R�'�.�(�+�)�*7A�B�>N�,�-X�R>NJ��/�2�0�1Z$�^l>N�3�4>NGY7=,�6�7F[>N>N=,�9�;�:F[B�=F�<F[I�R+�>�D�?�B�@�AX�Z$Y
ZB>N�C?�R�E�`�F�G>NX�P��H�I�W�J�R�K�Nd,�Ld,�MF[d,�O�Pd,F[�Qd,F[d,�Sd,�T�V�Ud,F[d,d,F[�X�\�Yd,d,�Zd,�[d,F[�]d,�^d,�_d,d,F[�a�q�b�j�c�g�d�f>N�e�s�>NGY�h�iAL7I�I�k�n�l�mC%>NB�X��o�p>N=,I�X��r�{�s�u�tX�IX��vF[�wC%�x�y>NX��zX�I?f�|���}�~F[>N�>N��������=,X�>N=,]�X�����O�F[>NF[������������=,��C%����C%��C%��C%C%����C%��C%��C%C%��C%����C%��C%C%jC>NA�������C%��������������������T�=F=,>N������?f����=,��=,��=,��=,����=,��=,=,~�=,��=,��=,����=,=,��=,��~�=,7=,��������=,H>N7����R>N=,7����������=,=F��T����T�T=F��J2>N��������I�=F�>N����I�=,=,O������������������GY����=,��=,�w��=,��=,��=,��=,��=,��=,=,����=,=,���w=,GY��X�����X�X������>N70�J2��������RI�0�>N>N��N�B�������������7B�N�=,����7g�>N7��������>NI�=,C%����N�7?f7GYC%C%O����!���
��?f?f���?f?f�?f��?f�?f?f��?f?f��?f?f�	?f?u�����
�GY>N?fT��ZB>N=,@t����X���2���2��2��2��2�2���2�2�TB��� J�@�C%I�"���#�&�$�%Ig�GY�'�)�(>NN�=,�*�X�+�C�,�2�-�0�.�/?fJ�@t?f>N�1GY8��3�6�4�5I�GYJ2GY�7�8>N0��9T�:�=�;7\b�<\b7�>�@7�?\b7�A�B7\b7\b�D�R�E�O�F�M�GF[I��H�I�KI��JI��DI��L�DI�>N�NM�C%�P�Q`c7P�>N�S�U�T=,>N>��V�WA�ALH�7�Y�h�Z�a�[�^�\�]@��Z$>N�_�`��?fE�A��b�e�c�dH>N=,=F�f�gRGYC%>N�i�p�j�m�k�lA�F[T�M��n�oC%>NI�GY�q���r�sC%>NAL�tF[�u�vF[F[�w�xF[�yF[F[�z�{F[�|F[�}F[F[�~F[�F[d,������F[���w���w���w=,�wC%>N������77����7��77��7��7����7��7��77��7����7��77��7����77��7��7����7������I��������������������TGYR��=,����=,��=,��=,��=,��=,=,[�����?�TJ�X���������N�>N�X�������X]��=F��=F=F����=F=F����=F=F=UI�]����������������=,A���>NGY��GY����GY��GY��GY��GY����F[��a�����=,C%>N��?�������dJ=,��]�dJ������dJ��dJ��dJ]�dJ������dJ������dJdJ��dJ����dJdJ��dJ]���dJdJ����dJdJ����dJdJ]�dJ��dJ����dJdJ��dJ����dJdJ����dJ��dJdJ��dJ]���������C%N���N�����N���N�N�����N���N�N���N���N���N�>N@���J�>NK:>N��
��
��	>NC%I�>N��=,g�d�����TN�N�>N��C%AL]�=,��%�=,=,�=,����=,�=,=,��=,=,�=;=,� =,=,�!�"=,�#=,=,�$=;=,�&�d�'�I�(�7�)�5�*�4X��+I��,�-I��.I�I��/�0I�I��1I��2I��3K�I�N�=F�6]�7F[�8�;�9�:>NT�C%J��<�=>NAL]��>�?�C�@k�Ak�Bkk2k�Dkk�Ek�F�Gkk�Hkk2�J�P�K�N�L�MTA�X�=,�O�2ZBF[�Q�T�R�SH�AE�X��U�V7>N>N�W�X~�~��Y�Z~�~��[�\~�~��]~��^~��_~��`�a~�~��b~��c~�=,�e�x�f�m�g�j�h�iB�GY=,AL�k�lGYX�?u>N�n�q�o�pT�A�O�AL�r�wGY�sGY�t�u�vGY��GY=,>N�y���z��{�|O�=,�}]�=,�~=,[�����F�A�>N����B�����B�����������7F[X�������C%��C%������C%��j5C%j5C%C%��C%����C%����j5C%j5C%����T�2=F>N������77����7��77����7��77��7����77����7��7������77��7����7��7��77����77��7��7��7����77��7��7��7��7��7����7��77��������7��77���������"������M���������=F����=F��=F��=F����=F=F������=F��=F��=U=F��=F=F=U������=F=F��=F��=F��=F��=F��=U=F����=F����=F=F����=F=F��=F=U=F����=F=F��=F��=F��=F=U=F������=F��=F��=F����=F=F����=F=F��=F��=U=F�����=F=F����=F=F������=F����=F=U=F��=F�=F=U=F=F�=F���=F�����	�=F=U=F�
=F=U=F�=F=F�
=F=U�=F=F��=F=F=U��6��=F��=F=F�=F�=F��=F�=F�=F=F=U��'=F�=F� =F�!�"=F=F�#�$=F�%=F=F�&=F=U=F�(�)�0�*=F�+=F=F�,�-=F�.=F�/=F=F=U=F�1�2=F=F�3=F�4=F�5=F=U�7�@=F�8=F�9�:=F�;=F=F�<=F�=�>=F�?=F=U=F�A=F�B=F�C=F�D�H�E=F�F=F=F�G=U=F�I=F�J=F=F�K=F�L=U=F�N���O�o�P=F�Q�h�R�\�S=F�T=F�U=F�V�Y=F�W�X=F=F=U�Z=F�[=F=U=F=F�]=F�^�_=F=F�`�a�e�b�c=U=F=F�d=F=U=F�f=F�g=F=U=F�i=F�j=F�k�l=F=F�m=F�n=F=U�p���q���r=F�s=F�t�}�u=F=F�v�w�{�x�z=F�y=U=F=U=F�|=F=U=F�~=F�=F��=F��=F=U=F������=F��=F=F��=F��=F��=F������=F=U=U=F=F��=F����=F=F��=F��=F��=U=F������������=F��=F��=F��=F��=F��=U=F����=F��=F��=F��=F����=F=U=F=F����=F��=F��=F=U=F=F��=F��=F��=F��=F��=F��=F=U��=F=F��=F��=F����=F=F����=F=U=F������������������=F��=F��=F������=F��=F=F=U��=F��=F=F=U=F��=F����=F=F����������=F=U=U=F=F��=F��=U=F=F��=F��=F����=F=F����=F��=F����=U=F=F=U��=F��=F��=F��=F=F��=F��=F��=F��=F��=U=F������=F=F��=F����=F=F����=F��=F��=F=F=U����=F��=F��=F����=F=F������=F��=F=U=F��=U=F�����=F��=F=F�����=F��=F�=F�=F=U�=F�=F�=F=F=U=F�=F��	=F=F�
��=F��
�=U=F=F=U���=F=U=F�=F=U=F�����A��0��!=F��=F�=F�=F�=F=F��=F=F� =F=U�"=F�#=F�$�*=F�%�&=F=F�'=F�(�)=F=U=F�+=F�,=F=F�-�.=F=F�/=U=F�1=F=F�2�3�:=F�4�5=F=F�6�7=F�8=F=F�9=U=F�;=F=F�<=F�=�>=F=F�?=F�@=F=U�B�{�C�k�D�[�E�O�F=F�G=F�H=F�I=F�J�L=F�K=U=F�M�N=F=U=F=U=F�P=F�Q�R=F=F�S�T�X�U�V=F=U=U�W=F=U�Y=F=F�Z=F=U=F�\=F�]=F�^�_�g=F�`�a�d�b=U�c=F=F=U�e�f=U=F=U=F�h=F�i=F�j=F=F=U�l=F�m�t�n=F�o=F�p=F=F�q=F�r�s=F=U=F=F�u=F�v=F�w=F�x=F�y=F�z=U=F�|���}��=F�~=F�=F����=F=F������=F��=U=F=U=F=F��=F��=F����=F=F��=F������=F=U=U=F������=F��=F��=F=F��=F��=F����=F=U=F��=F��=F��=F��=F��=F��=F=F��=F=U��=F����������=F����=F����=F��=F=F����=F��=F=F=U��=F������=F��=F��=F����=F=U=U=F��=F=F����=F=F��=U=F��������������=F��=F��=F��=F����=U=F=F=U��=F=F��=F����=F��=F��=F=F=U=F��=F����=F=F������=F��=U=F������=F=U=F=U=F=F������=F������=F��=F��=F��=F=U=F��=F��=F����=F=U=F=F����=F=F��=F������=F��=U=F=F=U����=F����=F=F��=F��=F����=F��=F��=F=U=F������	��=F���������=F=F��=F��=U=F=F����=F�=F�=F=F=U=F��=F���=F=F=U=F�=U=F=F�
=F��=F=F�
��=F�=F=U�=F=F=U��=F�=F�=F��=F=F��=F�=F=U=F=F�=F�=F�=F�=F� �!=F=F=U�#�0=,�$�%77�&�'77�(7�)7�*7�+�,7�-77�.7�/��7�1���2�|�3�y�4�5X�]��6�X�7�I�8�?�9�<�:�;=F>N7O��=�>=,=Fbp7�@�F�A�BA�GY�C>N=,�D=,�E=,~��G�H7T^=`�J�Q�K�N�L�MI�>NX�GY�O�P=,I�I�@��R�U�S�TAL>N>NA��V�WC%=,=,>N�Y�j�Z�a�[�^�\�]?f=F>NI��_�`7=,>NT��b�d=,�cC%0��e�fC%>N�gR�h=F�i=U=F=U�k�r�l�o�m�nI�C%=,R+�p�q7?fI�I��s�v�t�u=,RA�>N�w�x?fH>NK:�z�{TP�?f@t�}�>N�~^@tA�����>N������������X�F[��0���GYGY����GYGY������>NC%F[T��������F[��P���P���P�����P�0�d,����X�F[F[>NI��������������>NJ�J�=,����J�>N=,I�����������F[T��TX�]�T�����>NT�A�����GY������GY��GYGY����GY��C%������A�����@t������������������T7ZB>N������O���C%��C%C%����C%��C%��C%��C%��C%C%����C%C%ZA�R������>N����������C%C%jCC%��ZC%>N��X�O�������������>NT>NR+����Z�T��O��������B�=F>N=,����ZBX�F[>N���
����������>N��?f��?f��?f?f��?f����?fdY?f=F>N���?f������������?f������?f?u?f����?u?f?u��?u?f��?f?u����?u��?u?f?u?f����?u�?u�?u?f?u?u���
?u�?f�	?f?u?u�?f?uX�>N��Z��!�����C%F[>N��>N=F>NC%����]��AT�C%�� �]��=,=,��=,=,�>�>N�"�B�#�?�$�>7�%�&�;�'C%�(C%C%�)�*�1�+C%C%�,C%�-C%�.C%�/�0C%�bC%C%�2C%�3�4C%�5�8C%�6C%�7C%�m�9C%C%�:C%�m�<C%�=�C%�=,>N�@�A>NHB�T��C�W�D�E=,R+�F=F�G�M�H�K�I�J�=,~�~�]��L=,~��N�U�O�Q=,�P]�d;~��R�S=,=,�T]�=,�V]��%d;�X�Y7>N>NGY�[�y�\�r�]�d�^�c�_>N�`Y
�aY
�bY
Y
�4C%>��e�q�f>N�g�kI��h�i�j��C�RK��l�n�mI�K�I��o�p�aI�ہ�a>NO��s�v�t�uHGY>N0��w�xF[?fAL?f�z���{�}>N�|F[N��~��>N�=,A��A=F��������7=,Y
C%����]�I�>N7������������B�X�>N@t����?�������������������������A�@�����@��p@�?f>N����^l=,@�R��������A�=,B�I�����I�bp8�X�������������AL>N0�>N����>NI�=,�*��������=,`cN�7����T�7]�GY����������������X�>NI�A�����=,A�^C%��������R��dJ����dJ��dJ��dJdJ��dJ����dJdJ��dJ��dJ��dJ]�B�C%����O��A���A���>NF[��������J���AL=,����=F>NC%GY��������I�C%>NA�R+����?f��������>N��@�J�����X�>N=,Z�������������0�>N>NN���7���������2C%C%AL����A�=,B�>N����>NP�A�X���X�>A����>A��>A>A����>A>A����>A>A��>A��>A��>A��>A�>A��>A>A�>A��>A>A�>A������	��
����c���
���������=,�=,��=,=,�=,�=,��=,�=,�=,�=,=,��=,=,�=,�=,~�� ���!7�"7�#�e�$�A�%�6�&�,h3�'�(�*h3�)7h3�+h3h37�-�0�.h3�/h3h37�1�4�2�37h37h3�5h37h3�7�;h3�8�9h3�:h37h3h3�<�=�?�>h3h37�@h37h3�B�X�C�M�D�I�E�G�Fg�g�7�Hg�g�7�Jg��K�Lg�7g�7�N�S�O�Q�Pg�g�7�Rg�7g��T�V�Ug�7g��Wg�g�7�Y�a�Z�]g��[�\g�g�7g��^�_�`7g�7g�g��bg��cg��d7g��f���g�y�h�q�i�l�j\b\b�k7\b�m�o�n\b\b7\b�p\b7�r�v�s\b�t�u7\b\b7\b�w7�x\b7�z���{\b�|��}�~7\b7\b��\b\b7\b��\b��7\b��������\b����\b��\b\b7����\b��\b7������\b7\b7\b������\b������\b\b7\b��7\b��������\b��7\b��\b7\b\b��7��7\b������7����7��7����7��7��7����7��������h�����h�����7h���h�h�7��h���h�h�����h�7h�����7����77��\b77����7��7\b77��7��7��7������7������7��7��7���7�7��7����W\7��77W\��������W\77��7��7����7��7��7��7��7��77������������7��A�=F����=F=F��=F��=F����=F��=F=F����=F=F����=F��=F��=F=F��=F��=F=U���A�����=,=,��=,��=,��=,��=,��=,����=,��=,=,��=,=;X����I�A�I�AL��\�������Z�	�-�
������
�R+>NA�=,��J�F[>N=F�����dN��N���>NC%��B�0��I��7�7�7��7� �&�!�%�"�$�#>NI�K�C%B�Y
I��'�*�(�)R=FY
GY�+�,?f0�7�]�.�:�/�3�0�1C%N�>N�2C%A��4�7�5�6R>NR+A��8�90�=FU�Z$�;�T�<�I�=�H�>C%�??f?f�@?f�A�B?f�C?f?f�D�E?f?f�F?f�G�h?f0�>N�J�S�K�N��L��M�8��O��P��Q�R8���8�A�=F�U�W�V70�H�X�Y?f>NC%>N�[�~�\�i�]�b�^�`�_=,>N=,�a?f>N=,�c�f�d�eA�=FC%=F�g�h=F=,X�>N�j�n�k�m=,�lC%M�I�C%�o�r�p�q=,>NR+>N�s�}C%�t�u�z�v�w\b7�x�y7\b\b7�{�|\b7\b7?fA����������������ALZB7=,F[��>N=F������C%>A?f����C%7>NP���������=,��>N�AL���A�������>NALY
����R+>N=F>N������������������������?f>NX�U�T����>N��������C%AL=F[�����X�>N>NC%������������F[>NC%?f>NC%��������I�A�>N?f����>N�w=FN�������������=,��GYI��>A7@�����H��P�=FR+=,����������N�A�?f����=,>NR+H��������>N7����H������������=,��������J���J�����������J�����N���N�������N������������������@tH=F=F��>N=,��������>N?f>N=,>N����������������=,����=,C%����C%��C%��C%C%��C%����C%��C%C%��F[K:����AL����=,=,����=,d=,?fJ������T�>NJ2���C%7=,�������	���
F[7����
�M�����4?f����������������������������
����������
�� �(�
�!�"�%�#��$�܆��&�l�'�l��l�)�0�*�-�+��,��
��.�)�/�)��)�1�9�2�9�3�9�)�9�5�e�6�I�7�C�8�<�9���:�l�;�l�9�l�=�@�>��?�����A�
�B�
��
�D�E�I���X�F�G��H��h��J�V�K�O��L�M�9�N�9��9�P�S�Q�x�R�x�9�x�T��U��x��W�^�X�[�Y�h�Z�h��h�\��]��h��_�b�`���a������c�9�d�9�
�9�f��g�s�h�o�i�l�j��k��9��m�9�n�9��9�p�l�q��r��9��t�x�u��v��w��l��y�|�z�l�{�l��l�}�h�~�h���h���������������������h�����������������9���9��9�����9���������
�9�
�������l���l�9�l�������l������������������������
�����
�l�
�������9���l���l�9�l�������9���9�l�9�������9����������������������������������������������l���l��l������9���9��9������������������������9�������������������������������������9���9��9���������9���������9���9���9�������9����������������9���9���9���l���l�9�l�����������������l�����)���)���)�����������)����l���l��l��� ���
�����������������l��������������������l��l���l��
��)�	�)��)��
��
�)�
�����l�9�9������9�������9��9��9��l��l�9�l�l������l��!�4�"�+�#�'�$�l�%���&������(��)��*�����,�0�-��.�9�/�9��9��1�2���3������5�A�6�:��7�8���9������;�>�<�9�=�9���9�?��@��9��B�I�C�F�D�l�E�l��l�G�
�H�
�l�
�J��K��L�����N���O���P���Q�o�R�^�S�W�T�I?f�U�V�
?f�
�X�[�Y���Z���
���\�l�]�l���l�_�f�`�c�a���b���l���d��e�����g�j�h���i������k�m�l�����n������p�y�q�u���r�s���t���
���v��w��x�����z���{�~�|��}��l���&���&��&������������������������������������������l���l���l���l��������������l����I��I�����������������������������9���9���9��������
���
����l������l��l���l������?f���
�l�
���5���5?f�5���E���E�������l���l���l���l�E�l���E���E���E���E�l�E�E���������������������l���l���l���l�������
���������l���
���������
���������������
���
��
�������
����������Z���Z��Z�������������������i���i�
�i���y���y�i�y�����������y��������9��9���
�9�
����k2��������k2��������l���l��l���9���9��9���
����������9�����5��5��5��
�	�
�5�
������
�l��l���l��������������
��
��
��
��
��
��
��
��
��j��Q� �3�!�+�"���#�(�$�&�%�
�
�l�'�l�
�l�)�
�*���l���,�
�-�0�.���/���I���1���2�������4�@�5�9�
�6�7���8���
���:�=�;�h�<�h���h�>k2�?k2�hk2�A�J�B�E�C��D�k2��F�H�G����I�
��
�K�N�L��M��
��O�
�P�
��
�R�X�
�S�
�T�
�U�V��W��
��Y�^�Z�l�[�l�\�l�]�l��l�_�c�l�`�a��b��l��d�g�e�l�f�l��l�h�
�i�
�l�
�k���l���m�r�n�l�l�o�p�l�q�l�
�l�s�|�t�w�u�
�v�
�l�
�x�z�y�l�
�l�{�
�l�
�
�}�~�l��l�
�l�����l��������?f��?f�l?f���
���
?f�
�����
�����l���l�
�l�������������l���������������������
���
���
���l���l�
�l���
���
���
�l�
�����������l���l�
�l���
���
�l�
�������l���l�
�l���
���
�l�
�������
�������l���l�
�l���
���
�l�
�����������l���l�
�l���������l�����
���
���
���
�������
���
���
���
�����
�����l���l�
�l���
���
���
�l�
�
���������
�
���
���l�
���
���
���
���
��>N^C%������C%0�����GYGY��GY��GYQC����>N?fT>N������������@tGYI�=F����>N����=,��=,�����=,�=,I���Z$��Z$��Z$����Z$Z$����Z$��Z$��Z$��Z$Z$f����=,���J2?f>N��I�=,C%>N����	�R�
�1�����
���AL��ALAL�AL��ALY
X]�>N?fA���T�^=,��>N�&HN���+��C%ZB� A��!A�A��"A��#�$A��%A��&A��'�*�(A��)A�A���A��,�.�-R+N�J2�/�0C%>Ng�C%�2�A�3�9�4�6�5>N=FX��7�8I�>NAL=,�:�<�;>N=,GY�=�@�>C%�?C%�F[7=,�B�L�C�J�D�ER+J2�FH�GH�HH�IHH�4�KC%GY?f�M�P�N�OK:=,=FC%�Q>N>N?f�S���T�k�U�_�V�]�W�\�X8��YC%�ZC%�[C%C%�b?f=,=,�^=F>N�`�j�a�i�bA��c�fA��d�eA�A��A��g�hA�i�A�=,F[C%I��l���m���n��C%�oF��p�q�xF��rF��sF��t�uF��vF�F��wF��%�yF��zF��{��|F��}F��~F�F��%��F������%��F��%��F��%F�I����,J�=,���?f��������I�>NI�>N����C%=,X�>N����������������C%�;=,=F��I?fC%��������B�=F����������8�8�8�8�8�8���8���8�����8���8�8�����8���8�8�����8�8���8�8�����HB�`c���G���G���Gg���������=,��X�?f����>NC%��������=,>NC%GY����>Ng�7Y
�������������������������C%����0��>0���R>N��?fC%=F��������=FR+=,��A����������������V������������B�>NAL����C%=,N�7����>N��?f���c���cJ2����>NHI�C%������������ZBd����>N^C%>N��������GYC%Z�>N����=,�������kT�T���T��kF[>N������������AL>NB�=FA���C%^�����F[�R�AL�AL�����AL��
>N��@t�@t@t�	�@tB�8���3�
�!����>N�>N��C%���C%C%�m�C%�mC%d�>NN������=,?f�k?f>NK:>N� F[GY�"�(�#�%]��$N�>N�&�'=F7>NF[�)�,�*�+=F�=,>N�-�.=,I��/P�P��0P��1P��2��P��4�O�5�H�6�9�7�8A�X�=,g��:�;I�C%�z�<�==F=F�>=F�?=F�@�A=F=F�B=F�C�D=F�E=F=F�F�G=F�;=F�I�L�J�KC%Hbp7�M�N=,?fbpT��P�U�Q�T�R�S0�T>N=,J�GY�V�Y�W�XR+C%I�=,�Z�[=,��T�GY�]�s�^�h�_�g�`J�I�a�bI�cII�dI�eI�f+II�A��i�j=F@tN��k�l���mN��nN�N��oN��pN��q�rN���N��t���u�zI��vI��wI��xI��y>NI��{7�|���}���~=F=F�=F��=F��=F��=U=F=F��=F����=F=F����=F��=F=F��=U=F��=F=F������=F��=F��=F��=F����=F=F=U��=F��=F��=F=F=U�������������N�N���N�����N���N�N�����N�N�����N�N���N���N���N����N�������N���N���N�N���N�����N���N�N���������N���N���N�N�����N���N��N�N�����N���N�N���N����'N�������������N���N���N���N���N�����N���N�N���N�����N���N���N���N���N�N�����N���N���N�����N�����N�N���������N���N�����N���N���N�����N���N���N���N���N���������N���N�����N���N�N����NN���N�N�����N���N�N�����N�N���N���N���N���N�����N�N�����N���N�N�����N�N���N���N��N�N��N���N��N�7I���/�	�>C%�
��C%�C%�
�C%�C%C%��C%C%�C%�C%��C%C%�C%��C%�C%�C%�C%�C%C%�C%����-C%� �!C%�"C%C%�#C%�$�%�)�&C%�'C%C%�(��C%�*C%C%�+�,C%C%Z�.C%�/C%�0C%�1�:C%�2�3C%C%�4C%�5�6�7j�C%�8C%C%�9fIC%�;C%�<C%�=C%��C%�?��AL�@�A���B��=,�C�D�e�E�P=,�F�G=,�H=,=,�I�J=,�K=,=,�L=,�M�N=,=,�O=,[��Q�c�R�Z=,�S�T=,=,�U=,�V�W=,�X=,�Y=,=,~��[=,=,�\=,�]=,�^�_=,=,�`=,�a=,�b~�=,�d=,~�=,�f���g���h=,�i�z�j=,=,�k�l=,�m�p��n��o�=,�q�t��r�s�=,�=,�u��v��w��x��y=,��{=,�|��=,�}�~=,�=,��=,=,��=,~�~�=,=,����������=,��=,~�~�=,��=,��=,��=,��=,=,��=,��=,~�����=,��������=,=,����=,��=,=,����=,��=,=,�~�=,����=,��������=,��=,=,��=,��~�=,��=,=,~���=,=,~�?fC%����?�A�A���=,����������=,����=,=,��=,����=,��=,=,��=,��=,��=,=;��=,��=,��=,=,��=;=,=,��=,����=,=,����=,=,=;��������=,>A��=F��=F=F����=F��=F��=F=F����=F������=F=F=U=U��=F=U���������2����77��7����7����7��������7��7��77��7����7��7��7R+��C%��������C%C%����������������C%����������C%��C%C%����C%��C%C%������������C%����C%������C%������=,�GY���GYGY��GY�GYGY���GYGY�	GY�
GY�GY��
GYGY���A���C%�C%�C%��C%�C%C%��C%C%�C%��C%f�C%�C%�C%�C%��'� C%�!C%C%�"�#C%�$C%�%C%C%�&f�C%C%�(�)C%C%�*�+C%�,C%�-C%�.C%f�C%�0�{�1�f�2�G�3AL�4�==,�5=,�6=,�7�8=,�9=,�:=,�;=,=,�<=;=,=,�>�?=,�@=,�A=,=,�B�C=,�D�E=,=;�F=,=,=;�H�IRB��J�X=F�K=F�L=F�M=F�N�O=F=F�P�Q=F�R=F�S=F=F�T=F�U�V=F�W=F=F=U=F�Y=F�Z=F�[�\=F�]=F=F�^=F�_�`=F�a=F�b=F=F�c=F�d�e=F=U=F�g�iAL�hB�7�jR+?f�kH�l�mH�n�uH�o�pH�qHH�rH�sH�tH�.�vHH�wH�xH�y�zH�4H�|���}�%�~�����A�=,C%=`����C%=,>A��������������������8�8�����8�<����������8���8�����8�8���8���8�<������8���8���8���8���8�8�8�����8�<��8���8���8���8���8���8��O8���������<8�������8���8���8���8���8���8���8���8�;8���8�<�8���8�������8�<8���8���8���8���8���8���8�<�8�������8�8���8�����8�8�9���������<8���������8�<8�����8���8���8�<8�8�����<���8���8���8���8���8�8�<�8�������������8���8���8�����<�����8�<�8�<�8�������<���8�������<�8�<�<�8���8���8�8�<������Z8���8���8���8�8�;���������8�8�����8���8�8��Z���8�������8���8�<��8�<8�<���;������
8��8���8�<��	�
<<��<��<�<�8���8�8�9�8����8��8�<<8��8��8��8��<�8��8���#�� 8��8��8�<�!<8��"<8��$8�<8��&�-�'�*�(�)B�ZB]�ZB�+�,>N=,Z$=,�.�1�/�07R>NC%�2�4�3H=,X�B��5�6�V�7�J�8�?8��9�:8��;8��<8��=8�8��>8��/�@�F�A8��B8��C8��D�E8�8�8�8��G8�8��H�I8�8�<�K�O8��L�M8��N8�8�9�P�S�Q8�8��R98�8��T8��U<9�W�e�X8��Y�\8��Z8��[9�8��]�b�^8��_<�`8�8��a8�<�c8��d9�9�8��f�s�g�o8��h�i�k�j8�8�8�8��l�m<8��n9�8��p8�8��q�r8�8�9�t���u�8��v�w���x<�y<�z<<�{<�|<�}<�~��<<8�8���<8����Q���������������������>NO�@t��>N@�=,��������9�P�X���X�����X�������>NN�>N������������>�N�>�����C%��������������=,��=,=,����=,=,~���=,=,��=,������=,~�~�=,������=,=,��������=,~�=,=,��~�=,������������=,~���=,~�=,��=,=,��~�=,��=,=,����=,~�=,������=,����=,����=,��=,~�=,������=,=,��~�=,=,��=,��=,~�=,����=,��=,=,����=,=,~�������B���=,=,��=,��=,~�HU�������������X�0�=FK:C%��=FK:����������������A�R+g�>N>N����Y
��F[d,F[C%����I�H>�����������C%>NO�����>N?�GYAL��������>NF[N�=,����C%H0������������77h3h37��h3�h377�h37��.��!���	��
�=,�9>NA��
��?f?f����?f�?f�?f?f�?f�?fdY�?f?f��?fdY?fJ�=F��X��>A=,�� ?fC%>NC%�"�(�#�%�$7A�7�&�'C%T�0�F[�)�+C%�*@tX��,�-N��?f>N�/�<�0�5�1�3�2C%��>N>N�4dC%�6�9�7�8>AR+R+I��:�;I�>NT�>N�=�B�>�@=,�?>N=,�A>N=F=,�C�O�D�N�E�J�F�GN�=,N��HN��IN��m�KN��LN�N��MN���I�>NI��P7R+�R���S�|�T�f�U�[�V�Y�W�X�>OI�>N�ZR+�U>N�\�_�]�^?f>NR+=,�`�e�a7�bU��cU��dU���U�?fR+�g�n�h�k�i�jX�>�=F=,�l�m��bp=,0��o�q>N�pJ�>N�r�t>N�sI�=,F[�u�v�y�wdJdJ�xdJ]�dJ�z�{dJ]�dJ�}���~�����GY����ZB>N��=,Z$������>NC%>A����A�>N>Ng�������������N�=,I�>N����A�C%7>N����>N������������=,����=,��=,����=,��=,��=,� =,��=,=,����=,=,����=,� =,=,����=,��=,����=,��=,����=,~�=,��=,��=,� ��=,����=,=,��� =,��=,��=,��=,��=,��=,=,����=,��=,� =,������>N��������?f��?f?u?u��?u?f?f����?u?f?u>N����GYGY��GY����GYGY����������������������X�>NN�J�����=,I�C%=,����>N?f����=F?f=FF[��������>N��=FT����A�H������=,=,��=,����=,��=,��=,=,����=,=,]���=,��=,=,��=,~�����[���X]J�����A�C%>NI����9�����������F[>NB�>N��>N���H����HH�|��6�HC%���$��=,��=,�=,�	=,=,�
�=,�=,=,�
�=,�=,�~��]��������������]�������������]��� ��!��"���#]���%�/[��&�'��(��)���*��+�,��-���.����0�1[�=,�2=,�3=,�4=,=,�5ba=,�7�8=FZB0�?f�:�R�;�O�<�=C%>N�>�BN��?�@N�N��A[��mN��CN��D�E�JN��FN��G�HN��I��N�N��K�LN�N��M�NN�N��]�P�QF[>NHA��S�a>N�T�U>N�Vd�Wdd�Xd�Y�Zd�[d�\d�]dd�^d�_�`dd�(=,�bZBI��d���e�>�f���g���h���i���j�u�k�n�l�mA�J�B�GY�o�p7=,�q>N>N�r�s>N>N�t�2>N�v���w�x>N=,�yGY�zC%�{C%�|���}ZC%�~C%���C%C%��C%Z�AC%����C%������=,����=,����=,���=,=;=,=,����=,=,��=,��=;=,>NN��������������OI�F�>N����>A>N=,N���������HI�X�=,����C%O�AL����HC%����C%C%����C%C%Z������������I�?f>NA�������N��������������������_���_8�R��������A�I>N��H����HH��������HH��H�4��H��H�4H����7C%OX����S���
��������������������`c0�N�C%����R+>NN�>N��������0�N�?fC%����J�@�O�K:����������I�>NH��C%=,M���������F[>N>�J�����R+C%T�]�����������������I�H>�P�I��C%>N����>N��I�7X����I�������������GY7��=,GY��GY����GY�nGY>N��A�R+���	��>NN��=,��A��A��A�i�i��i��i�A�=,AL��4��$�
����=,=,[����C%���I����I�I�K�I��I��
I���I���I�>NC%��!�� C%Z$>N�N�"�#>N7R+?��%�,�&�)�'�(F[=FF�@��*�+=,M���N��-�1�.�0�/]�=FI�I�I��2�3X�?f>NZ$�5�B�6�<�7�:�8�9>N��=,>N���;I�>N�=�@�>�?F[IR+J�>N�AC%R+�C�I�D�G�E�F>NF[7=,�H>NH=F�J�L�K>NAL>N�M�N>N=,I��O�PI��QI�I��RI�K��T���U���V�f�W�^�X�[�Y�ZI�IC%I��\�]C%>NI�>N�_�b�`�a>NN�A�>N�c�d=,F[=F�eP�]��g�n�h�k�i�j>NGYbp>N�l�m0�?f=FA��o�v�p�u�q?f�rC%�sC%�tC%�bC%>N��w��xN�7�y�z�}7�{�|77X7�~7W\F[Z$������������X�B���=,��>N����>N��C%>N��?f��I�=F^������������?f7B�>N=,����C%��=,������=,��=,=,����=,��=,��=,��=,=,��=,���]=,��=,��=,=,��=,���]=,��������=F>NC%=F����GYALC%>N������������������A�>NGY����C%I�7Z�������>NN�=,����7>NC%0�������������I�O�B�=,=,����>N��������R+H=F=F��=FA�������������=F��I�>N����I�bpC%>N��������X�C%F[>N>N��GY����GYGY��GY����GY��������=,��GYR+��=,=,AL������A�N�=F��A�������I���I���I�I�����I�I���I�����I�I���I��x]���I��A������;����7��7����77����7��77��7��7����7��7��77������7��	��7���7��7�
��77��
7�7�777��7������7���7�����7����7��/��.��)h3� h3�!�"7h3�#h3�$�%7h3�&h3�'�(7h37�*�+7��,�-�W\77�g�� 7�0� �1�2�4��3�7h3�5h3�6h3�7�87h3�9�:7h37�<�=7�2A�H�?�A�@�C�A�B7I�=F=,�D�}�E�O�FR�G=F�H7�I77�J7�K7�L7�M�N77h��P=,?��Q�R�a�S�_�TI��U�\�V�Z�W�Y�XI�I��I�L�L��[L�I��]I��^I�I�L��`I��aI�I��b�c�iI��d�e�hI��fI��g�/I�I����j�oI��kI��l�m�nI�����I�I��p�q�{�rI�I��sI��t�uI�I��vI��w�xI��yI�I��z�/I��|I��I��~���������������������?fC%C%=F����B�>N7>N��������g�>�=,H��=F[�>N��������I��A�g�����>N��>NC%C%>N��������=,?f=,>N��C%C%`c����������������>NH�C%?�����R+=,A�Z$��������=,A�GYT�����C%>NF[GY����������>N?f��C%a�����7GY=,I�����A���C%>N����=,GY���=,��=,����=,=,~�����������������C%��=F@t����?f7H�����������������������W\���������A�GYC%I�?����������������������������������������s������������������d����������������dN��'��������7��=FI�Y
��B�C%����?f��B�7����J�A�=,7���������������Y
>N>NN�?fH����>N��?fJ�=,��ZBJ�������C%>N>N=,��A�H�GYR�	�>�
�=>N���$�
���d;��d;d;�d;�d;�d;[�d;�d;��d;�d;d;�[�d;d;�d;��d;d;�d;�� d;�!d;�"d;�#d;=,d;�%�6�&�0�'�+�(d;d;�)�*d;�Od;�,d;d;�-d;�.d;�/d;[�d;�1d;�2�3d;�4d;�5d;d;~�d;�7d;�8�9d;d;�:d;�;d;�<d;[�K:F[�?�@X�>N�&AL�B�|�C�p�D�f�E=,�F�]�G�U�H=,=,�I=,�J�K�Q�L=,�M�O�N=,=,=;�P=,=,=;�R=,�S=,=,�T=;=,=,�V�W=,=,�X=,�Y=,�Z=,�[�\=,=;=,�^=,�_=,�`=,�a=,�b=,=,�c=,�d�e=,=;=,�g=,=,�h�i=,=,�j=,�k�l=,=,�m�n=,=,�o=;=,�q=,=,�r=,�s=,�t=,�u�v=,�w=,=,�x=,�y�z=,=,�{=,=;�}=F�~=F�=F=F��=F����=F=F��=F����=F��=F=F����=F=F��=F����=F��=F=F��A[=F�������������=,=,��=,����=,��=,��=,��=,��=,=,��=,��=,��=;=,����������=,��=,=,��=,����=,=,����=,��=,��=,=;=,��������=,��=,��=,��=,��=,������=,=;��=,=,��=;=,��=,��=,=,����=,��=,��=,=,��=;=,=,��=,��=,��=,��=,��=,��=,��=,��=;=,����������=,��=,��=,��=,=,��=,��=,����=,=,��=;=,��=,=,����=,��=,��=,=,����=,=,��=,��=,=;���������=,=,����=,��=,=,������=,��=,��=,=;��=,=,��=,=;��������=,����=,��=,=,����=,=,��=,=;��=,=,����=,��=,=,��=,��=,=;��=,=,��=,��=,����=,=,�=,�=;=,=,���=,��=,=,��=,�	=,=,�
=,�=,=;�
=,�=,�=,�=,�=,�=,�=,=,=;�����M��L��2��C%J���.��%��I>N>N�I� �!�#U��"7Ig��$X�>NGY�&�'�*�(X��)X�AL>N�+>N�,>NX��->NN�AL�/�0�1X�>N0�T�3�>�4�:�5�8>N�6>N�7>NF[�9F[F[g�T��;�<F[GY�=X�F[�?�H�@�C�A>N�B>NA�X��D�G�E�F>NZBQ4F[>NF[�I�JF[>N�K>NX�F[RB��N���O�R�P�Q=,X�RC%�S�T=,?f�U=,�V�lI��WI��X�YI�I��Z�[I��\�c�]�`�^�_��|�����a�b����
�a�dI��e�k���f�gK��hK��iK��jK�I�K���I��m�x�n�r�oI�I��p�qI�I�K��sI��t�v�uI�I�K��wI�I��
�y���z�}�{I��|I�I�L��~��I��I��|����K�I�K�I���I�I��
��������A�?fI�C%����=F=,��R+B�I���������>N=,��J���I��II����I+I��������A�7��=,@t��@t��@t��X�?f����RN�X�B����<�����������������?�7>N����IR+ZB�������������������N�����N����N���N��mN���N�N�����N���N���N���N���N���N�N���N�����N�N���N���������N���N��!N������!N�����N���N��m�N�����N���N���N�����N���N�N��1N���N���N���N����I���A�������������>N��7GY����=,>NC%>N��������=F>N?f7����C%>N=F>N������������=F>NC%GY��C%>N����RR��R����R�AR��������=,C%=,7����H?fC%>N���5���-���#���=F=,R+�����8����8�8�8�8���8��	8��
�8�8��8��
8���8��8���8����8�8��8�8�����8�8�8�8��8�8�8��� �8�8���8�8�8�8��!�"8�8�8��$�%X�C%�&�&�'>N�(>N�)>N>N�*�+>N�,>N�O>NI��.I��/�0I��1I��2I��3I��4I�I��Y�6�9�7�8?fN�>AX��:�;7H>NN�?f�=�>�IR�?R�@�AR�BR�CR�DRR�E�FR�GRR�H�nR�J���K7�L7�M���N�m�O�^�P�X�Q�U�R�S7h3�Th3g�h3�Vh3h3�Wh3g��Yg��Z�\�[g�g�7�]g�g�7�_�h�`�d�ah��b�ch�77h��e�fh�7h��gh�7�i�lh��jh��k7h�7h��n�x�o�th3�ph3�q�r�sh377h3h3�u�vh3h3�w7h3�y���z�~h3�{�|�}7h3h377�h37������������h377h3h3��7h3h3��h3��7h3������������������������7g�g�7g���g�7��g���7�xg�����g���7��7g�������g�7g���g�7g���������g���g���7g�7��g���g�7��������7��7g���7g�7g���g���7g�����������������\b��7\b��\b\b7��7��7\b7��\b����7\b7\b������������\b��\b7��77\b7����77\b������������\b77\b����\b77\b����\b��7\b��\b7\b����7����77����7��7��77��7��7����7��77��7����77��7��7����7��7��7��7��7��77�����������������-���`���+�����=,=,��=,����=,=,�������=,��=,�=,=,�=,=;=,��=,�=,=,��������	���
���������
����=,���=,�=,�=,=,�=,���=,�����=,=;=;=,=;�=,=;=,��=,=,=;=,� =,�!�"=,�#=,=,�$�%=,�&=,�'�)�(=,=,=;�*=,=,=;�,�:�-=,�.=,=,�/�0=,�1=,=,�2�3�6=,�4�5=,=;=,=,�7=,�8�9=,=,=;�;�E�<=,=,�==,�>�?=,�@=,�A=,=,�B=,�C=,�D=;=,�F�W�G�O�H=,�I=,�J=,=,�K�L=,=,�M�N=,=;=,=,�P=,�Q=,�R�S=,�T=,=,�U=,�V=,=;�X=,=,�Y�Z=,�[=,�\=,�]=,�^=,�_=,=,=;�a���b���c�m�d=,=,�e=,�f�g=,�h=,�i=,�j=,=,�k�l=,=,=;�n���o��=,�p�q�w=,�r�s=,�t=,=,�u�v=,=;=,�x=,�y�|�z=,=,�{=;=,�}��~=,=,=;=,��=,��=;=,��=,��=,����=,��=,��=,��=;=,=,����=,����=,��=;=,=;=,=,����������=,��=,��=,����=,=;=,��=,=,��=,����������=,=;=,=;��=,=;=,=,��=,��=,��=,��������=,=,=;=,��=;=,��=,����=,��������=,=,����=,=,����=,=;��=,=;=,������=,����=,����=,=;=;=,��=,=,��=,��=;=,��=,��=,��=,=,������=,����=,=,=;=,����=,=;=,����������=,��=,��=,����=,����=,��=,��=;=,=,��������=,=;=,��=,=;=,��������������=,����=,��=,��=;=,=,����=,��=,=;=,��=,������=,=,��=;=,��=,=,����=,=,=;=,����=,=,��=,��������=,=;=,=,��=;=,��=,��=,=,�������=,����=,=,=;��=;=,=,=;=,��=;=;=,���	=,=,�
=,��=,=,�
=,�=,�=,=;=,�=,�=,��=,�=,���=,�=,=;=,�=,�=,=;=,=,��=,�=,� �&�!=,�"=,=,�#=,�$=,�%=;=,=,�'�(=,=,�)=,�*=,�+�,=,=;=,�.�\�/�I�0=,=,�1�2�;�3=,�4=,=,�5=,�6=,�7�8=,�9=,=,�:=;=,�<=,=,�==,�>�?=,�@�C�A=,�B=,=,=;�D�G�E=,=,�F=;=,�H=,=;=,=,�J�K=,=,�L=,�M�N=,�O=,=,�P�Q=,=,�R�S=,=,�T=,�U=,�V�W=,=,�X=,�Y=,�Z=,�[�=,�]���^���_���`�z�a�h=F�b�c=F�d=F�e=F=F�f�g=F=F=U=F�i�j�t=F�k=F�l�m�q�n�p�o=F=U=F=U=F=F�r�s=F=F=U�u=F�v=F�w=F=F�x=F�y=U=F=F�{=F�|�}=F=F�~�=F=F��=F��=F=U��=F=F����=F=F����=F=F��=F����=F=F=U������=F=F����=F=F����=F=F������=U=F=F����=F=U=F��=F=F��=F��=F����=F=F����=F��=F=U=F����������=F=F����=F����=F��=F��=F��=F��=F��=U=F��=F������=F��=F����=F=U=U=F��=F=F��=U=F����=F��=F����=F����������=F��=F=U=F����=F��=F��=F=U����=F=U=U=F=F������=F��=F=U��=F=U=F��=F=F��=F����=F��=F=F����=F=F=U��=F����=F����=F=F����=F=F��������=F��=F=U=F��=F=F��=U=F��=F������=F=F����=F=F����=F=U=F=F����=F=F��=F����=F=U=F�����������7=,I�I��������>AC%=FA���I�=F����=F���=F��=F���=F=F�=F�=F�=F=U��=F�=F��=F=F�	�
=F=F=U�=F�
=F�=F=F�=F�=F=U��^��H��9������?fC%7>N��7C%C%>N��%��7C%A�� �!�#�"8�=,8��$=,8�=,�&�1�'?f�(?f�)�-?f�*?f�+�,?f�?f?f�.?f�/�0?fdY?f�2A�GY�3GY�4�5GYGY�6�7GY�8GY��GY�:�A�;�>�<�=GY?f>NC%�?�@7T��I��B�E�C�D?�F�>AN��F�GN�TALR+=F�I=,�J�K=,�L=,�M�X�N=,�O=,=,�P�Q=,�R=,�S=,�T=,�U=,�V=,�W=,=;=,=,�Y�Z=,�[=,=,�\�]=,=,=;�_7�`���a�}�b�o�c�j>N�dO�e�f=,=,�g=,�h=,�i=,~��k�n�N�l�m>NJ2=,=F=,�p�{�q�z�rGY�s�z�z�t�u�x�v�w�z���z���z�y�z��=,C%=,�|=F=,�~���������>NF���>N^��������^��^��^��^^������^����^��^������^��^^��^������>Na�GY>N����������>�A�������A���A���������A���A�X�C%����?f=F��=,?f0�������������>N��B�C%������A���������C%fI������C%��C%C%��C%��C%��C%��C%��C%��C%���mC%��C%��C%������������������������������f�����������f�����C%����f�C%f�f���f���C%��C%����C%��C%��C%��C%C%����C%f�C%F�R+��������U�B�>N?f����GY>NP�F[��������������C%Y
��F[?f��=,��=,��=,������=,=,����=,������=,[�=,[�=,��=,=,d;����>N@�R+T��������C%=FTg�����>NC%=F��g�GY�����������;����������>R+�������8���8�8��	�
8���8��8�8��
��8��8��8�8�;���A�R+HZ$J�����X]=,=,R+��B�I�C%O���,��%��"� �!=,H?fI��#�$IT>NE��&�)�'�(>N78�=,�*�+X�I�X�C%�-�4�.�1�/�0C%>NO�>N�2�3C%R+J�]��5�8�6�77GY>N=,�9�:=FRX�AL�<���=�r�>�Q�?�F�@�C�A�BA�C%>NA��D�EGYJ�F[=,�G�J�H�IC%=,X�=F�K�L?f=F�MI��N�C%�O�PfIC%fI�R�l�S�\�T�[T�U�V�Z�W>N���X�Y����>N_�>NB�R�]�k=,�^�_J2�`J2�aJ2J2�b�cJ2J2�dJ2�e�fJ2�gJ2�hJ2�iJ2J2�jJ2��HX��m�o�n>N=,B��p�qTZ$@�AL�s���t�z�u�x�v�w>N=,OB��yI�=,�{���|�}T�=FC%�~�N�N�������N����NN���N�N��N����>NC%>NC%��������������J�8�����8�8��/��=,��I�I�����I���I���I�����I�GYN���C%��C%j�����������I���7j���j���j�7��>N����I�I�>N=,������?���=,��=,��=,=,����=,=,��=,��=,��=,=;I�A�����������������X�I�>N=,����B�C%>A@�I���I���I���I���I�����I���I���I��I���=F��������I�X�PE>N��?fALR+�������(�����������������������N�T�I�=,AL��C%H��������=F����=U��=U=U��=U��=U����=U��=U��=U=F��=F=UZBF[����>N?fX]C%������������M���A�C%����N�>NB�>N��������>NI�C%=,�����=,]���]�����]�]�����]�]���]�����]���]���]����]��]�R+H��N��!������	I�7�
�8�����
�8��8��8���8�<8�<8���8�<8�<���8�<�<8��8��8��8�>N?f�� >N?fB�=,�"�/�#�$R+X�=,�%�&7�'�,�(�*�)77\b7�+7\b�-7�.77\b�0�M�1�7�2�68��3�48�8��59�8�8�8��8�F�9�@�:HH�;�<HH�=�>H�?H�.H�AH�BHH�C�DH�EHH��GH�HHH�IH�J�KH�LH��HI�?f�O���P�d�Q�c�RA��S�\�T�Y�U�W�V>N�">N>N�X>N�1>N�Z>N�[>N�">N�]�^�a�_�`>N�">N�1�b>N�">NC%A��e���f>N�g���h�qdJ�i�jdJ�kdJdJ�l�mdJdJ�n�odJ�pdJ]�dJ�r���s�}dJ�t�u�ydJ�vdJ�w�xdJdJ]��zdJ�{dJ�|dJdJ]�dJ�~�dJ��dJ��dJ��dJ]���]�dJ����]�dJ��dJdJ��dJ����dJ��dJdJ��]�dJ����������dJ��dJ������dJdJ��dJ��dJ]���dJ��dJ]�dJ������dJdJ��dJ��dJ��dJ����dJdJ]�dJ]���dJ��dJ��dJdJ����dJdJ��]�dJC%=,��������B�A���>NI�������I�����I���I���I�I�����I�L�I���I�I���I�����I���I���I���I�I�����L�L����DL�����C%�����������������@`cR+������������>N>�I�������GY>N=,R+�������I�>NN�������������=`��=`��=`=`���O����=`��=`�O=`��=`=`��=`����=`��=`��=`��=`��=`��=`��=`=`�_������=`����=`������=`�_�_=`=`�t������=`��=`��=`�_=`������=`��=`=`��=`����=`=`����=`=`����'C%��� ���N���	�N��N���N��
��N��N��
N��N��N��N�N��N��N���1N�N�����N���N��N��N��mN��N�N���N�N���N��!�$N��"N��#N����%N��&N���N�F[C%�)�v�*�Q�+�2�,�/�-�.GY>NIP��0�1GY>N?fbp�3�C�4�5C%I�X��6C%�7C%�8�9�@C%�:C%�;�<C%���=�>���?��C%���AC%�BC%C%���D�EC%=,�FAL�G�LK:�HK:�I�JK:�KK:��K:K:�M�NK:�OK:�PK:��K:�R�X�S�V�T�UC%Z�RC%�WA�N�=F�Y�s�Z�_?f�[T��\�]�^T��U��T�X��`�a�k�b�m�c�h�d�f�e�m�mZ�g�m���m�m�i�j�m���m�lC%�mC%�n�p�m�oC%�m�q�r���mC%�m�t�uI��&=FR+�w���x�y7I��z=,N��{N��|�}N�N��~N��N�����N��NN�����HOI�A���77��7����77��7��7����7��7��7��77����7��7���������A�X�����X���X���X�X�����X���X���X���X���X���X�X�����X�X�����X���X�X���X�����X�X�����X�����������������N���I�=,��]�������������I�>NX�7����N��2H?f������>N>NGY��>N�&>NAL����H����H����H��HH��H��H��H��H�4����H��H����HH��H�������.HH�.H��H����H��HH����HH�4I�AL��������������������I����2�2���2�����2���2���2�2���A�������������>NI�0�T����=,C%C%7��������TC%H=,����AL>N0�H����=,I�dZB��������R+=,R@���R+>N=FI=,�B�=`��7I�C%��8�8��	�
8������
��8�8��8�8��8�8�8��8���8�8�8�8������8�8�8�8�8���8�8��8�8�8�� ���!�.�"���#�:�$�'�%�&I�C%>AX]�(�9?��)�*�/8��+�,8�8��-�.8�8�8��0�48��18��2�38�8�8��5�68�8��78��88�8�8�RC%�;���<���=�_�>�P�?�I�@�F�A�E=,�B=`�C=`�D=`�_I�>N�G�HN�]�0����J�M�K�L=,C%C%AL�N�OC%=F>N=,�Q�X�R�U�S�TC%ZB0�X��V�W7]�P�A��Y�\�Z�[I�GY7R�]�^X�>N>N���`�u�a�n�b�h�c�g�d?f�e=,���f�=,I�H�i�jC%N�>N�k=F�l=F�m=F���o�r�p�qC%HHF[�s�tC%=FN�AL�v�}�w�z�x�y=,I�I�J��{�|=FC%=,C%�~�����I�B�=,>N����=,=F7��������X�=,X�X���X�=,����������C%������=,I�]�����=,A�>N=,=,A�����`cX]>N=F����?f����7C%]���������������������?f>NT=,����=,X�=,X���������=,R+C%H��X�B�F[������������C%X�7X���X�>NX�����X���F[X�����=,F[A������������������C%�>7������>NX�>NR+��������>N0�B�R+����X�0�0�AL��������X���T>N����X��@TI���������>NF[C%R+����=,F[8�T���#����������������7X�?�H������7����?f��?f��?f���?f?f��?f��?f����?f?fdYX�R+��������=,>NR+����R+��R+R+��R+��R+����R+����A�=F]�A������������GYT=,R+��������>N��>N>N�>N�>N�>N�(I��I��I��I��I���	I�I��
�I��I�I��
I��I���I�I��
=F>N����HR+?fA���"����>NC%X�C%���=,�=,~�=,� =,�!=,[�=,AL=,�$77�%�&7�'77�(7�)�*77�+�,7�-7��7�/���0�AI��1�2�3N�A��4�;�5�8�6�7?fZ$=,>N�9�:I�=,I>N�<�>�=>N>N7�?�@7=,I�GY�B�t�C�^�D�[�E�FF�X�g��G�H�R?f�I�J�M?f�K�L?f�h?f�N�P?f�O��?f?f�Q?fk$�S�W?f�T�U?f?f�V?u?f�X?f?f�Y?f�Z�l?f�\�]C%7C%>N�_�q�`�j�a=,�b�b�c�b�b�d�b�e�b�f�g�b�h�b�i�bC%�b�kF[�l�nN��mN�=,�oN��pN�=,N��r�sO�>NC%@t�u�|�v�y�w�x>N?fI�H�z�{O7A�H�}���~�?�?f@t>N����=FN�X�A�����������������������dY�����?f��dY�������?f������?fk$?f����������dYk����?f?f������?fk?fk?f��?f����������������?f��?f�����?f��������?f�����?fk���������������dY���?f�?f�������?f���?f�������?f��������?f����������?f?fdY?f������?f�����������������������?f��?f��?f?f���������?f�����������?f����?f���������?f��?f?f����dY����dY����dYdY?f������dY?fdY��dYdY?f��������?f��������������������?f��?f?f����?f��������������?f��?f����?f������������?f��?f?f�������?f?f�?f���?f����������?f��dY?f��?f?f�?f���?f��R?f�	�
�+�����
��������?f���?f��������?f�����������?f����#�� �����?f�������?f���!�"?f��?f�$�'���%�&����?f�(���)�*��?f?f���,�=�-�6�.�3�/�1�0����?f?f�2��?f�4���5��?f���7�:�8�����9��?f���;�<��?f���>�H�?�E�@�C�A�B?f��?f���D����?f���F���G?f���I�M�J���K�L?f����?f�N�P�O?f?f�����Q?f���S�hk�T?f�U�V�`�W�Zk�Xk�Yk?f�[�]�\kk?f�^�_?fkk?f�a�d�bkk�ck?f�ek�f�gk?fk?f�i�o�j���k?f�l�m?f�n��?f�p�t�qk��r�sk���u��v�|�w�z�x�y?fkk?f�{kk?fk�}k�~?fk��������k��k?fk?f��k��k?fk�������������������������?f��?f�?f?fkk��?f�����?f��?f���������������������?f�����?f?f��������?f��?f�����������?f��?f�����?f?f�����dY�����?f��?f���������?fdY�?f���{����7����7������7��77��7��7��7����77��7��7����������������77����77��h37��7��7������7h377��7h3��77����77��7��h37��������7����77������7h37��7����77����7h377����7��77����7h37������������GY?f]�=F����@tA�7N����M���4�����������R+J�=,?f����=,����=F=F��=F�;�C%N���N�N��N��N�����>N�R=,�	�#�
=,�����
���$R�$�$��$R�����$RR�$�R�$R�����$�R�$��$R�$�� ��$�$R�!�"�$R�$R>N�$�%�*A��&A��'A��(�)A��A�A��+�,�_�-A��.A��/A�A��0A��1A��2�3A�A���5�D�6�A�7�@�8C%�9�=�:=,�;=,=,�<=,�]=,�>=,�?=,�]?fX��B�C=,N�T�F[�E�J�F�G>N=,I��H�IH0�C%�K�L>NN�?f>N�N�f�O�\�P�S�Q�R=F>N>NX��T�[�U>NC%�V�WC%�XC%C%�Y�ZC%C%Z]�>N�]�`�^�_>NC%C%=F�a�eAL�b�c���d����>N>NC%�g�t�h�q�i�j>Nd>N�k>N�l>N�m>N�n_��o_��p_�>N�r�sHT>N=,�u�x�v�w?fI�C%=,�y�zZB?�=,?��|���}���~�=F?f��������TH��>N��������N�����N�N���N���N���N�����N�N�����N��]N�������N�N�����N�N�����N�N�����N�N���N��]��N���N���N���N�N���N�����N�N���N�������N���N��1��N��1N���N���N�����N�����N�N�����N���N���N�N���N���N���N����1N�N���N���N���N���N�����N���N��3N�����X�A�A�������=,��=,��=,����=,=,��=,��=,����=,��=,=,������=,~�=,~�����=,����=,=,����=,=,]�=,��=,����=,��=,��=,��=,��=,��~���=,=,~���������I�?f>N@t����C%>NX�>N��?f������������GY?�ZB?f������>N����B�C%X���F[X���B�������������C%d7?f��C%X�C%����>N��C%ZB����=,X�C%0�����N�=,�R+�����=,=,��=,=,�	�
=,�=,=,�=,�
=,�~�=,=,�=,��=,�=,~�=,=,�=,�=,�=,�=,~����>N�C%�C%�CC%I�A�� �X�!���"���#���$���%���&�J�'7�(�?J��)�*�;�+�0J��,�-J�J��.�/�QJ��QJ��1�2J�J��3�4J��5J�J��6�7J�J��8J��9J��:J��FJ��<J��=J��>�QJ��@J��AJ��BJ�J��CJ��D�EJ��F�HJ��GJ��F�IJ��FJ��K�p=,�LX��M�N�^�O�b�b�P�Q�b�b�R�S�b�T�U�b�m�V�b�W�b�X�b�Y�b�Z�b�[�b�\�b�]�bC%�b�_�b�`�b�a�b�b�b�c�e�b�d�m�b�f�b�b�g�h�b�i�b�b�j�k�b�l�b�m�n�b�m�o�b�b�m=,�q�r�z�s7�t77�u�v7�w77�x�y7W\7O��{�|��}O��~O�O��`��O����`��O��`O�������������������������A�g�HGY����>N����ALAL����AL��ALAL����AL��ALAL���oALB�C%��������>N=FI�C%����RC%?f>N������������A�Z�Z�>N����=F]�=,?���������C%����=,��=,=,����=,��=,=,[�GY=,����?fC%C%=,����������������A�H^B�����R+N�=,T���������J�������C%��ZC%��C%C%����C%C%Z>NGY����=,0�T>N������������T����P�P�����P�P����~P��Z����>N=,>N@���������=,>NC%@�����?fX�?�C%��I���I�I���I�������I���I���I�������I����
I������
I�I��
��I���I���I�I���I���I��
���`���?������O��������=F��=F��=F��=F���=F��=F��=F���=F�=F=F�=F�=F���=F�=F�=F�	��
�����=F���
=F�=F��=FR+I�����7��#�������X�>NB�=,=F��C%X�X�N��� ��ZBB�X�>N�!�"C%X�I�T�$�)�%�&I�7C%�'C%�(8�I��*�;�+�9�,�->N8�H�.�/C%�0C%�1fI�2C%�3C%�4C%C%�5C%�6C%�7C%�8C%fIX��:A�=F�<�=0�T��>>NA�]��@�U�A�R�B�H�CX��DT�E�F8��8��G8�8��II�T��JT��K�L�PT��M�U�N�OT��UT��QT�T��U�S�T>NGY=,T�V�X�W=,I�C%�Y�ZC%O�g��[>N�\�]�^��A�A��_��A��aC%�b�lB��cZ$�d�e�j�f>NI��gI��h�iI�I���=,�k>N]��m��n�q�o�pZ$>NT�B��r�sB�I��t>N�u�y�v��w���x8����z�{��|�~�}�8��8�������������&��J2��������������J2��J2J2��J2����J2T>N����O�?f7H��������������A�������������H��H��H��H��H����H���.H�.������H��HH���.HH��H��H����HH��H��H��H��H����H��H��HH��H����HH��H����H��H��H�.���.H����������H��H��H��HH��H��H��H�4��HH��H����HH����HH�4H��H��H��H����HH����H�4HI�������A�?�=,>A����7��I�>A��A�����N���N���N���N�����N�N�����N���N���N�N����������N���N�����N�N������N���C%�������������h���T���(�����RR������������R��R�2������R�2R����2RR�2���R���2R�2RR�R�2�	��
���
R��2R�R�RR�2����2R�R�2�R�RR�2�����2RR��2R�RR�R�2� RR�!R�"�#R�$R�%RR�&�'�2�2R�)�1�*RR�+�,RR�-�.RR�/R�0�2R�2�NR�3�4�H�5�?�6�8�7RR�2�9�<�:R�;RR�2�=�>�2RR�2�@�BR�AR�2�C�F�D�ER�2R�2�GRR�2R�I�JRR�K�LRR�MR�2R�OR�PR�Q�RRR�SR�2�U�^�VR�WR�XR�YR�ZR�[RR�\�]RR�2�_R�`RR�aR�b�cRR�d�eRR�fR�g�2R�i���j���k�v�lC%C%�m�nC%�oC%C%�pC%�qC%�rC%�sf��t�uC%ZC%�w��xC%�yC%C%�z�{C%�|C%�}�~C%ZZC%������>N��>N>N��>N��>N��>N��>N��WM>N����TX�bp>NB�]�����>N����������X�B�8�����@t7X�J���������8���8�8�����8���8�8���8���8���<�8�8���8���������8���8�8���8�9�8���8�������<8���<<��<��<9�B���?f��=F��������=F=F��=F����=F��=F=F��=U=F��=F��=F=F������=F��=F������=F=U=U=F��=F��=F��=F=F=U���f��������J�H��R+��>A>A��>A��>A����>A��>A>A����������������������������������������>A���^���'������I��A�A���A�����A���A�A���A���A�����A�A�����A���A���A����������������=,��=,��=,��=,~�=,����=,=,��=,~����	�����=,��=,��=,��=,=,��=,�=,=,�=,�=,��=,=,�=,�~�=,�
�
=,�=,�=,[�=,�=,����=,�=,=,�=,�d;=,���=,=,��=,=,��=,�=,�=,]�=,�=,=,� =,�!=,�"=,�#�$=,�%=,�&=,~�=,�(�0�)B��*�-�+�,X�=,X�T��.�/R+ALF[X��1�5@��2@��3�4@��@��6�R�7�@�8�=j��9�:�;j����<C%��C%�>�?C%fIfIC%�A�J�B�G�C�E�Dj�C%j�j��Fj�C%�Hj�C%�IC%j��K�Nj��LZ�MZj
�OC%j
�Pj
�Qj
C%�S�Y�TC%C%�U�V�WC%j
�XC%j
C%�Z�[C%j��\C%�]C%j�C%�_�b�`�aJ�A�>NZB�c�dALT�eR+I7�g���h�v�i�o�j�m�k�lO�R+=F>��nI�A�H�p�s�q�r>NGYT>N�t�u?fIB�I��w�~�x�{�y�z>NGYI�?f�|�}I�g�C%ZB�������I�����������C%�2=,?f����X]7=,C%������������?f=,=F=,��=,GY=,��������=,�]A�7������H7��7��7WjALC%������I����I��I��+I����I��I��+� I��I��I���I��=FB���B�����B���B���B�B����AB�R+������������������T��T����T��T����T�T���0���0�0�����0�0���8�0�>N=,����H>N=FR+��������@tC%��>N����f?������f?����f?�5f?��f?f?��f?�;f?��f?��f?�����;�C�;�����AL��T����I���K������i���"������
��������H��H��H��H����H��HH�.H����H������H��H��H�.H��HH��H����HH�.����H��H��H����HH����HH�4��H��H�H��HH�H�.H�H��H�	H�.HH��H�
�H�H�H��H�HH�4H��H�HH�H�4�H�HH��HH��HH�H� H�!H�4�#�4�$�+�%�(�&�'?fC%0�=,�)�*IA��*ZB�,�1�-�0�.RT��/T�X]7C%�2�3?fX�T?f�5�G�6�9�7�8I�=,7>N�:�;N�GYC%�<�==,�>=,=,�?�@=,=,�A�B=,=,�C=,�D=,�E=,�F=,~��H�f�I�JTX�7�K�LC%�MC%C%�N�O�`�P�U�QC%�RC%C%�S�TC%C%�R�V�[C%�W�XC%C%�Y�ZC%f�C%C%�\�]C%�^C%�_C%ZC%�aC%�bC%C%�c�dC%C%�e�RC%�g�hA�>N>NZB�j���k���l��C%�mI��n�o�}I��p�qI�I��r�sI��tI��uI��vI�I��w�xI��yI�I��zI��{�|I�I��_I��~�I���I�I���I���I�����I���I���I�I���I�����I��/I�=FB�����=F>NC%R+������������AL?f��������C%����C%C%����C%��C%C%����������C%��C%����C%��C%��C%C%��C%��C%����������C%������C%����������C%����C%��C%��C%��C%������C%��C%������C%C%��C%��C%��C%����C%��C%C%������C%��C%��������C%��C%��C%��C%��C%����C%��C%����C%C%��C%������C%��C%����������C%����C%��C%������C%��C%��C%��C%��C%C%��C%����C%C%��C%����C%��C%��C%��C%��C%C%������C%����C%��C%C%��C%��C%��C%����C%��C%C%���sC%��C%C%����C%C%����C%C%��C%��C%��C%����C%C%f�����R>NRAL�������>NRX�>N��I�R+>�Z$��
��	?fT�?f>N����
N�=,��N��N��N���N�N����>NZB7������A�=,7U���=F=,>NC%k2X��A�� =F�!�+�"=F=F�#=F�$�%=F�&=F�'=F=F�(�)=F�*=F�n=F�,�5=F�-=F�.�/=F=F�0=F�1=F�2=F�3=F�4�}=F�6�>=F�7=F�8�9=F�:=F=F�;=F�<�==F=U=F=F�?=F�@=F�A�B=F�C=F=F�D�E=F�F=F�G=F�H=F=F�I�J=F=F=U�L���M�s�N�r�O�P>AJ�7�Q�R�c�S�\GY�TGY�UGY�V�W�Z�XGYGY�Y��GYGY�[��GYGY�]�^GY�_GYGY�`GY�aGY�bGY���d�k�eGYGY�fGY�g�hGY�iGY�jGYGY��GY�l�mGY�nGY�oGYGY�p�qGYGY��@tR+�t�uALA��v���w���x���y�|�z�{C%RB�I��}���~>N�?�?���?���=F=,��������B�Z$?f>N����=FX�B�����ALAL��AL����ALAL�������������H=,I�>N����N�J�F[=,��������]�=,A�>N����TR>N=,����������������>NGY=,0�������=,I���I�K�=,Y
��������C%>NC%GY����>NGYdB���������>N��X]�A����Y
��=Fd��������=,B�T=,>N��7I�I������H��������������������A�>NJ2>N����B�?fX�C%��������[�>N=,N�����>NB�>NI�������������>NX]>NN�����C%>NF[K:��������C%��������[���=,��=,��d;=,������]�����]�]�����]�]���]�����]�]�����]��]�����~�=,~�=,��ZB=`����=`=`����=`=`������cf>N[�>N��������������=,7O>N����=F=,C%=F����X�K:>NZ$��7?f?f0����	��
�=,7TK:�
�����GY>N=F=,��C%=,>NX]����T?fRH��>N=,A�C%��.��'��$�� HJ��!=,d;�"�#d;d;=,�%�&I�=FI�=,�(�+�)�*I�>N=,GY�,�-=,I�=,��/�6�0�3�1�2?fB�>NC%�4�5C%7=FR�7�:�8�9A�I�C%R�;�G=,�<�=H�>H�?HH�@H�A�BH�CHH�D�EH�FH��HR=,IN��J��K���L���M���N�\�O�QX��PAL@��R�[�S>A�T�XT�UT�V�WT�TT�YT�Z�TR+C%�]���^��_�f�`M��aM��bM�M��cM��dM��eM����g�y�h�t�i�oGY�j�k�mGY�lGY��GY�n��GY�pGYGY�q�rGY�sGY��GYGY�u�vGY�wGYGY�xGY���zGY�{GY�|GYGY�}GY�~��GY=,A�����R+]�GYg���>NA�?�I�����������A�I�PEA�R+����������������������C%0�7H����Y
=,>N=,��������=,ZB=F>N��7I�R������������������=,����=,��=,��=,����=,��=,��=,��=,=,��=,�]�=,M�=,����I�A���>NC%����C%C%f�����������I�C%����C%f�C%RI����N�H>NI�����������������F[C%]�>�>N��J�=,����I�=,����I�g�I�cf��������������=,=,����=,=,����=,=,=;=F=,����>A=,=F=,��������=F����=F��=F=F��=,Z�����>NI�C%=,����������B�GYQC��>N��7��7��7��7��77��7��7������7��C%������������A���I�I�����I�I�����I���I���I�L�I�IT�����=,���R+?f?f=,�I�C%��C%C%�C%�ZC%����	���
�d��=���
���>NA�>N7��GY>N�X��N�N���=,�=,=,�=,=;����?f@�?fR+��*?f�C%� �!C%C%�"�#C%�$C%�%C%C%�&�'C%�(C%C%�)C%�7�+�7�,�4�->N�.�1>N�/>N�0��>N�2>N�3>N>N�"�5�6>N�1�1>N�8H�9���:R�R��;R��<R�H�>�M�?�B�@�A@tB�TZ$�C�LC%�DC%�E�FC%C%�G�H�JZ�IZC%C%�KC%Z?fO�N�Q�O�PA�>NF[X��R�SN�C%C%�T�U=,�V=,�W=,=,�X=,�Y=,�Z=,�[�\=,�]=,�^=,=,�_�`�b=,�a=,��c=,�=,�e���f�oB��g�hRR�iR�j�kR�lR�mRR�nR��p�}�q�w�r�t�sX�>NAL�u�vAL0�X�P��x�{�y�z>NX�0�>N�|>N0�X��~AL�I���I�I���I�����I���I��aI���������I����II��I��+I��������C%��C%��C%��C%fI������C%i���C%��C%i�C%������C%fI����C%fI��C%jQC%������C%����C%��C%fI����i�C%i���fIi�������C%C%i�����������C%C%i�����C%i���C%i�C%��������C%��i�C%i�C%����fIj���C%C%i�O�GY��������@�=,C%��C%��C%��C%����������C%����C%������������C%g�R+T����HALA�X���������OC%B�X�����X���P���P�����I�I���Z$P�I�F[���<?f���������������������C%=,N�>N����O�?f�X�����C%��>NN�����>N=,7AL��������>N��=,>N����=,ZBRI�����������>N?f����?f��?f?f��?u?fI�=,����=F>N>NAL��%����
��>NC%AL��=,���	=,�
=,=,d;�=,=,~����>N��=,�?=,7C%N�����N�>NC%7��@�X��g����=,=,��=,=,^`=,� �!�#=,�"=,��=,�$^`=,�&�5�'�*�(�)A�K:J�F[�+�4�,N��-�2�.�/��C%C%�0�1���$���3C%ZC%?fC%�6�9�7�8�2>NGYC%�:�;T=FA�GY?��=�>�A�?�@g�>N>AA��B�CB�Z$ZB�D�E�P�F�M�G�HX�C%�IO�B��JB��K�LB�B��-�N�OZB0�O�I�Q�U�R�STN�T�TF[>N�V�WRI�=,X��Y�N�Z���[��\���]���^���_�t�`=,�a�j�b=,�c=,=,�d�e=,=,�f=,�g=,�h=,�i=;=,=,�k�l=,=,�m=,�n=,�o=,�p�q�r=;=,=,�s=;=,=,�u�v=,�w=,�x���y�~=,�z�{=,=,�|�}=,=;=,�=,��=,��=,��=,=,��=;=,=,��=,����=,��=,=,����=,=;=,����=,����=,=,����=,��=,��=,��=,=,����=,=,��=,=;=,��=,����=,����=,��=,����=,=,��=,��=,=;��=,=,����=,=,����=,=;=,������=,��=,��=,��=,=,����=,��=,��=,=,������=,=;��=,=,=;������=,=,��=,��=,����=,��=,��=,��=,=,��=;=,=,��=,����=,=,��=,��=,��=,����=,=,��=,��=;=,������]�������I����N�����N�N���N���N�����N�N���N���N���N���N�����N���N�N�����N���N���O�R������������ALGYR+@�����AL=,=,I������������C%N�A�bp����T���AL��AL��AL��AL��AL��AL��AL��AL��AL�oN�J���������@�R+T�GY�����>N�0�����0���0�0���0��	�
0��<0�0���
�0��0��<���<0���0�B���=,X���X�ZBGY7��&�I��77��77��77� �!7�"7�#77�$7�%7���'���(�,=`�)�*�+O�J�>NC%�-�_�.�F�/�5I�0I�1�2I�3I�4II+�6�=�7�:I�8I�9I+�;II�<+I�>�BI�?�@II�AI+�CII�D�EI+I�G�S�H�MI�II�JI�KI�LI+�N�Q�OII�P+I�R+I+�T�[I�U�V�Y�WI�XI+II�ZIR�\II�]�^I+I�`�n�a�bZ�I��c�k�d�jI��e[��f[��g[��h[��i[�=,J�A��l�m=FA�>NC%�o�v�p�s�q�r>NZ$C%>N�t�u=F>N>Ng��w�z�x�y>NN�F[X��{�~�|=,H�}H�C%�������@�X�0�=,����F[C%X�C%������H=,R+I����I��I��I��I��I��II��I��I��I����@���\������������������=,��=,������=,��=,��=,����=,��=,��=,=;��=,=,��=;=,=,��=,��=,����=,=,����=,=,=;=,��=,������=,����=,��=,=,����=,=;=,=,����=,��=,��=,=,��=,��=;=,��=,��=,=,��=,����=,��=,��=,=,����=,=,��=;=,��=,��=,=,����=,��=,��=,=,��=,��=,����=,��=,=;=,�������������=,��=,��=,��=,��=,=,��=,����=,��=,=;=,����=,��=,����=,��=,=,��������=,��=,=,=;=,��=,��=,=;=,��=,����=,=,��=,��=,����=,��=,=;=,=,��=,����=,=,��=,��=,��=,����=,�=,=,=;��?��%�=,����
�=,=,��	=,=,�
=,��=,=;=,=,��=,�=,=,�=,�=,=;���=,=,��=,���=,=,�=,=;�=,�=,=;=,�=,=,� �!=,=,�"=,�#�$=,=;=,�&�6=,�'�(�/=,�)=,�*=,�+=,�,�-=,=,�.=;=,=,�0�1=,=,�2=,�3=,�4�5=,=;=,�7=,�8=,�9=,=,�:=,�;�<=,=,�==,�>=,=;�@�J�A=,=,�B�C=,=,�D=,�E�F=,�G=,�H=,�I=,=,=;=,�K�L�T=,�M=,�N�O=,=,�P�Q=,�R=,�S=,=,=;�U=,=,�V�W=,�X=,�Y=,�Z=,�[=,=,=;�]���^���_=,�`�}�a�p=,�b=,�c�d�j�e=,=,�f�g=,�h=,�i=,=,=;=,�k=,�l=,�m�n=,=,�o=,=;�q=,�r=,=,�s=,�t�u�y=,�v=,�w=,�x=;=,�z=,=,�{�|=,=,=;�~���=,=,��=,��=,����=,��=,=,����=,=,=;����=,����=,=,����=,=,����=,��=,=,=;����=,��=,��=,��=,����=,=,��=,=;=,����=,��=,��=,=,��=,��=;=,����������������=,��=,����=,��=,=,��=,����=,=;=,��=,��=,��=,��=,=,����=,=,��=,=;=,����=,=,��=,��=,��=,��=,��=,��=,=;=,����=,=,����=,=,����=,��=,=,����=,=,=;����=,��=,����=,=,����=,=,����=,=,��=,=;��=,��=,��=,��=,��=,=,����=,��=,��=,=;=,���
�����������=,����=,=,����=,=,��������=,=,��=,=;��=,��=,=;=,=,��=,����=,=,��=,����=,=,����=,=;=,��=,=,������=,��=,����=,=,����=,=;=,=,��=,����=,�=,�=,=,=;�=,=,�=,��=,=,��=,=,�	=,�
=,��=,=,=;�=,��7�� ��=,�=,��=,�=,�=,�=,=;=,=,��=,�=,�=,�=,=,�=,�=;=,�!�)=,�"�#=,�$=,=,�%�&=,=,�'�(=,=,=;�*�0=,�+�,=,=,�-=,�.�/=,=,=;=,�1�2=,=,�3�4=,�5=,=,�6=;=,�8=,=,�9=,�:=,�;�<=,�==,=,�>=,�?=;=,�A7�B7�C77�D7�E�F7�G7�H7�I7�J7�K7�L77�M��7�O� �P�e�Q�O�R��S���T�i�U�^=F�V=F�W�X=F=F�Y=F�Z�[=F�\=F=F�]=U=F�_=F=F�`=F�a=F�b�c=F=F�d=F�e�f�g=F=U=F�h=F=U�j���k���l�s=F�m�n=F�o=F=F�p�q=F�r=F=F=U�t�z=F�u�v=F�w=F=F�x=F�y=U=F=F�{�|=F=F�}�~�������=F=F=U=U=F��=F��=F=U=F����=F����=F��=F=F����=F��=F=U=F=F��=F����=F����������=F=U=F��=F��=U=U=F������=F=U=F��=F=U=F=F��=F����=F=F��=F��=F����=F��=F��=F=U=F������������������=F������=F=F��=F��=F��=F=U=F��=F����=F��=F=F=U=F��=F������=F����=F����=U=F=F=U��=F��=F=F��=U=F=F��=F��=F������=F��=F����=F=U=F��=F��=F=F��=U=F������=F��=F��=F=F����=F��=F=F��=F=U��=F=F��=F��=F����=F=F��=F��=F��=U=F����=F����=F����=F����=F��=F��=F����=F=U=F=U=F����=F��=F=F��=F��=U=F���=F��=F��������=F��=F=F����=F=F��=U=F��=F=F�����=F���=F=U=F�=F=F=U���=F�=F�=F�=F�	=F=F�
=U=F=F�=F�
�=F=F��=F�=F�=F=U=F��2���=F=F��=F=F�=F�=F��=F=F�=U=F��)=F� �!=F�"=F=F�#�$=F�%=F�&=F�'=F=F�(=F=U�*=F�+=F�,=F=F�-�.=F�/=F�0=F�1=F=U=F�3�E�4=F�5�=�6=F�7=F=F�8�9=F�:=F�;=F�<=F=F=U�>=F�?=F�@=F=F�A=F�B=F�C=F�D=U=F�F=F�G=F=F�H�I=F=F�J=F�K�L=F=F�M�N=F=U=F]��P�QALAL�RAL�S�TAL�UAL�VAL�WALAL�X�YALAL�ZAL�[�\ALAL�]AL�^AL�_AL�`�aALAL�b�c�d�FAL�FAL�f�s�g�q�h�iR>A�j�kAL=,�lC%�mC%�nF[�oF[�p>�>NE�=,�r7R+�t���u���v���w�z�x�yX�?fJ�T�{��Z$�|7�}7�~���WjW�7�����������7����7��77��7����77����77W\��7����7��7��7��7����77��7W\��7��77����77����7W\7����������77��7����77��7��7��7XO��77����77����77��7��XO7W\7��?fX���ZBX���������7R+��@���������I�X�X�@t����X�0�=,J�����=,H?�>N��������ALX���A�����������C%C%��C%��C%����C%��C%��C%C%��C%��C%����C%C%��C%��C%frC%����C%����j�fI��C%fI��fIC%C%����C%��C%jC����C%fI��fIC%����R+@���A�ZB��ZB��ZB����ZBZB����ZB��ZBZB�[���=,��������������ALTP�X�����>N=,>N��=,����=,=,��=,��=,����=,��=,=,^`����B�C%T>N��X�T��T�Z$�>N�	��
��C%���
��C%��ZC%�C%�C%ZC%�C%�C%ZC%C%Z�C%C%�C%[{C%�C%Z��TC%=,�T=,C%�!�"�E�#�D�$�B�%�?�&�/�'C%]��(]��)]��*�+]��,]�]��-�.]�dJ]��0I��1�7�2=,�3=,=,�4�5=,�6=,=;=,=,�8=,�9�:=,�;=,�<=,�==,=,�>=,=;�@�A?�g�]�X��CX�=`@tI�A��F���G�U�H�O�I�L�J�K=,>N>NC%�M�NZB>N?fT�P�S�Q�R>NF�J�>N�T7C%@��V�a�W�X]�I��YA�C%�ZC%�[C%�\C%�]�^C%C%�_C%�`C%�b�b���c���d�r�e�k�f�h�g>NI�>N�i�jF�>N��=,�l�o�m�n=,7>NZ3�p�qI�C%N��2�s�z�t�w�u�v=,��=,R+�x�y=FR+R>N�{���|���}HGY�~�GYGY��GY����GYGY��GY����GYGY��GY���jGY=,A�����R+Z�A�=,����������������I�R=,I���=,O>N����=,��A�C%����I�I>NC%������������C%>NfI?f����=,HC%7����������P�?f������C%��C%Z����C%�$C%��C%��C%��C%��C%Z�������&��=`��=`��=`��=`��=`��=`Z=`C%7������������=F������������B�����������B���B���������B�=,]�A�����>N�y��g�C%�������mC%C%�s������������Z�C%7F[����RI�7C%��������C%=,P�=,����R>NA�AL����������������>NI�=,>N����>NX�0�g���������ALX�O�X�����I�>NO�R+������������C%C2>NT����IX�X�Z��������X�U�HX�����I@tX�I���t��������>N7>Nd��=F?f`c>N�	��
=,J�>N��I�
@t�@t��@t��@tN�=,��h��?��>>N��N��N���'��%��N��N��!��N�N��N� �N�]�N�"�N�#�$�N�]�N�N�&�]�N�(�N�)�N�*�3�+�/�N�,�N�-�.�N�]�N�0�N�N�1�N�2�N�]�4�:�5�N�6�8�7�N�N�]�9�N�]�N�;�N�<�N�N�=�]�NF[g��@�AC%H>N�B�C�b�D�U�E�R=,�F=,�G�Hd�I=,=,�J�K=,�L=,�M=,�N�P=,�O=,d=,�Qd=,�S=,=,�T=,d=,�V�W�^�X=,=,�Y�Z=,�[=,�\=,�]=,��=,=,�_�`=,�a=,=,��=,�c=,�d�e�f=,d�g=,d=,�i�l�j�kT=,ZBX��m�n>�O��o�p=,A�N��q�r�s7=F=,T�u���v���w���x�{�y�zB�=FX�=,�|�}A�T��~>N���~�����~���~���~���~�~�����~�d;��d;~�=,��~���������~���~�~���~���~���~�~���~���~�~�����~�~�~�����>N����I���������N���N�����N�����N�=,��N���N���N�N���N����1N���N�N���N���N�����>NGY?f������������>NP�=FY
��>NI�X�������>NI�I�>N��?fX�����������������7=,B��������������%�%���%������X]T��bpdJ����dJ��dJ��dJdJ����dJ��dJ��dJ]�dJ��������>NK:?f=F����I�C%>N����C%A�7������������=,B��]d����>NT���z����������R+������������������R+��������>NI�T�������7?f>�>N��������������o���yA������d���/�����=F��=F=F��=F����=F��=F=F��=F��=F=F=U��!����=F��=F�=F�	=F=F�
=F�=F�=F�
=F��=F�=F�=FA[=F=F��=F=F�=F�=F�=F�=U=F�=F=F�=F�=F�=F�=F�=F� =F=U�"=F�#=F=F�$=F�%�&=F=F�'�(=F=F�)�*=F�+=F=F�,=F�-=F�.A[=F�0�:=F�1�2=F=F�3�4=F=F�5�6=F�7=F=F�8=F�9=F=U�;�V�<�I�==F=F�>�?=F�@=F�A=F=F�B�C=F=F�D=F�E=F�F=F�G�H=F=FA[=F�J�K=F=F�L=F�M=F�N=F�O�P=F�Q=F=F�R=F�S=F�T�U=F=FA[�W=F�X=F�Y=F=F�Z�[=F=F�\=F�]�^=F�_=F=F�`=F�a=F�b�c=FA[=F�e=F=F�f�g�p=F�h�i=F=F�j=F�k=F�l�m=F=F�n�o=F=F�}�q=F�r=F�s=F=F�t=F�u=F�v�w=F�x=F=U=F�z���{��C%�|C%�}C%�~C%�C%��C%��C%����C%��C%��C%��C%C%�m��B���������������������?f>N=FT����T��?f��?f=,C%g���������@�>N��]�GY��GY����GY��GYGY��������=F�w����=,�w������=,����=,��=,��=,��=,��=,��=,��=,�w=,�w=,>NF[������������=,R>NU�����=,>NA�C%����������?fAL=,����?fGY>N����GY��GYGY��GY��GYQC����������������HB�A�@�����C%B�>N?f��������H���T���I���I���I���I�I���I�����I���I���I���I�I�����I�I�������R+>N>N@�������������E�?f>NGY����R+��=F����=F��=F=F��=F=U>N7��������TB�>N=F����A�]�A�J����>���4=,�����������	���GY����GY�����GYGY����GY�GYGY�GY���GY�GY�GY�GY�GYGY���
GYGY��GYGY�
�GYGY�GY���GYGY��GY�GY�GY�GY�GY��GY��&�GY�GY��!GY�GY��GYGY� GY���"GY�#GYGY�$�%GY��GY�'�.GY�(GY�)�*GY�+GYGY�,�-GYGY��GY�/GY�0�1GY�2GYGY�3GY���5=,=,�6�7=,�8=,=,�9�:=,=,�;�<=,�==,=;=,�?7R+�@�AO��B�_N��C�D�JN��EN��FN��G�HN��IN���N��KN��LN�N��MN��N�O�VN��PN��QN��RN��SN��TN��U��N��WN��XN��YN��ZN��[N��\N��]N�N��^��N��`N�N��a�b�jN��c�dN�N��e�f�hN��gN���N��i��N��kN��lN�N��mN��n��N��p��q���r���s7�t�w�u�vC%?fC%?f�x�yJ�C%C%�z�{���|��}�~>NF[A�>N����������F[��F[��F[d,F[��d,��d,d,��d,F[IF[��F[ZBX���������=,������GY������GY��GY����GY��GY��GY��GY��GY��GY��GY��GYGY����GYGY����GY��GYGY����GY��GY��GYR>N��������A�R+O=F����C%������������������=,>NA�]�����I�=,OJ���������C%N�]�>N����J�>N>NI�������������=,X�H=,����B�?f>�>N��������M�>NA�=,������7E�C2R>N����C%F[����X�?�II�7��������7������7��77����7��7��7��7��77��7��7��7��7��7����77��7����7������7����7��7��7����77����7��7��77����7��7������77��7��7����7��7��7��7��7�77�7�7�7�7��7�����7�	I��
�a��R+��
�Z$�@tRC%X���Z����T�>N��>N��Y��U��H��*�� ���5=F��f?�5�5�f?�5�!�%�"�5�#�$�5f?f?�5�&�(�'�5f?�5�5�)f?�5�+�7�,�2�-�0�.�5�/�5�����1�5f?�5�3�5�5�4f?�5�6f?�C=F�8�;�9f?�:f?f?=F�<�>f?�=f?��f?�?�@f?�Af?�Bf?�Cf?�Df?�Ef?f?�Ff?�Gf?:�I�M�Jf?�K=F�5�Lf?=F�N�R=F�O�Pf?�Qf?f?���Sf?f?�T=Ff?�V=,=,�W�X=,I�=,�T�[�^�\�]>N>�C%>N�_�`>N?fX]d�b���c���d���e�s�f�r�g�l�hI��iI�K��j�kI��I�GY�m�nGYGY�o�pGY�qGYGY�C%=,�t�uC%�zJ��v�w���x�~�y�{�,�z�,J��|�,�,�}�,J�����,�����,�,J��,���,��J��,�����,�����,���,�,J����,�����,��J��,���,J��,��������>N?���K:����=,��=,����=,=,��~�=,=,��=,����=,=,���=,=,��I�=,������������g�AL=,>N@���=FT���������bF[?���=,����=,=,��=,��d=,����=,C%>NC%��������O�C%@t7��O�X�������������8���������8��<�8�8���8��8���������8�8��8����8�������8�����8��9�8���8�����<�8�������8���8�8��Z��8�8���8�8����������¼������������C%��7��7��7��7��7��������������7g�7g���g�g�7h3��h3��h37@�A�B�C%���K���#������
���
���	��>N��������7��\b��7\b��77��7\b����7�g�77�7g���7g�7�g�7]�>N��C%=,N�=,����X]>NR+���O=FA�X�������IX]]�?f��>NI�ZBR+�� ��I�0�]�F[�!�"AL>N>NC%�$�2�%�+�&�(>N�'I�>N�)�*>NI�=,B��,�/�-�.=,C%F[I�0�1>NK�=F=,�3�F�4�@�5�?�6�8�7>N>NA��9�:X�F[�;>N�<>N�=�>GYI>N]�GYC%>N�A�B�E�C�DX�F[X�>N>NF[�G�I>N�H��>N>N�J>NAL�L�Z�M�W�N�VGY�OGY�PGY�QGY�R�SGY�TGY�UGYGY��TX��X�YN�?�R+C%�[�m�\�lT��]�^�e�_�b�`�a>�C%7H�c�d>N=,]�=,�f�i�g�h>NF[=,Z��j�kX�=,C%>NGYA��nœ�oI��p�y�q�t�r8��s<�<�8��u�v8�<��w�x8�<�<�8��z†8��{�|8�8��}�~8�8��8�€ƒ8�‚8�<�„8�…8�<8�‡ˆ8�‰8�8�Š‹8�8�Œ8�8�Ž<�8�“8�‘8�’8�<8�”8�•–<�8�—8�˜™8�š8�8�›8�8�ªž¤Ÿ¢ ¡C%GY>N0�£=F>NGY¥§¦>NX�=F¨©I�>N>N0�«²¬¯­®�C%7T�°±GY]�@t>N³¶´µ��=F=,R·»¸=,¹?�º?��?�_�?f½C%¾�O¿���������������I��I��I+��I��I+I������������I+��I��k@��k@k@����k@k@����k@��k@k@��k@��k@��Ik@��II��I+I+��I��I��I��I��I+I�������I��������I+II��+I����I��������II+��II+�����I+�I+�II�+I�������II+�II+��I��II+�II+��I��	II�
+I�I�
II�+I��#��I��I�II�I�I+�I��I��II�I+I��II� �!I�"I+I�$�/�%I�&�*I�'�(I�)I+I�+I�,I�-�.+II+�0�@I�1�2�9�3�5I�4I+�6I�7+�8IIk@�:�<+�;+I+�=I�>�?I+I�A�D�BI�CII+�E�JI�F�GII�H�IIIk@I�K�LI�MII�N+I�PÐ�Q�c�R�a�S�W�TI�UI�VI+II�X�Y�^�ZII�[�\II�]Ik@�_I�`II+�bII+�d�|�e�mI�f�g�j�hI�i++I�kII�l+I�n�w�o�r�pI�qI+I�s�u�tII+�vII+I�x�y�{�zI+I+I�}Å�~ÂI�IÀIÁ+IIÃIÄ+IÆÍÇÊÈIÉI+IËIIÌ+IIÎIÏI+ÑëÒâÓÝIÔÕØIÖI×+IIÙÚIÛIIÜ+IÞIßIIàIá+IãIäIåèæIçI+IéIIê+IìûíóîIIïðIIñòI+IôøIõöI÷II+ùIúII+ü��ý��IþÿII��I��II� ��II��I��I��I��I+��II������Ik@+I����X�����7��77����7��77����7��77��7����77�����S����������I���=F��=F=F����=F��=F��=F��=F=F��=U=F]�GY���<�����������>N��=,������N�����N�N��N�N�N��N��N��N�N��N�N���NN���OI�AL=,��	���B��=,=,�=,�=,�=,=;=F=,�
�>NN�I�F[�
� ����I�R+C%T������=,]�=,C%��I�>N=,7����>NdN�C%��=,>�R>N�!�/�"�)�#�&�$�%�]�2~�>N�'�(>N=,A�=,�*�-�+�,C%=,>N=F�.>N>�=F�0�7�1�4�2�3C%>Ng�X��5�6C%7A�C%�8�9>N?f�:�;I�=,A�J��=�C�>�A�?�@@�>NJ2X��B>N>N?��D�P�E�I>N�F>N�G>N�H>Nd,C%�JP��K�LP�P��M�NP�P��O��P��Q�RZBGY>NY
�T�t�U�c>N�V�W?��X?�?��Y�Z?��[�_�\?�?��]?��^�?�?��`?��a?��b?��O��d=F�e=F�f�g=F=F�h�i=F�j=F=F�k=F�l�m=F�n=F=F�o�p=F�q�r=F=U�s=F=F=U�u]��vII�wI�xI�y�zI�{II�|�}II�~I� Āƌā��ĂĎăĄA�J�ąĆI>AA�ćT�ĈT�ĉT�ĊT�ċT�ČčT��dT�ď��ĐĪđĝĒĕēĔC%@�A�N�ĖėC%=,Ę=,>NęĚě=F=,ĜI��)HĞħğĠI��&ġC%ĢY
ģY
Y
ĤĥY
Y
ĦY
c�Ĩĩ@�J�?fM�ī��ĬįĭĮ��J�=F>NİıIT�IJ��ijĹ�CĴĵ�C�CĶķĸ�CdJ�C�Qĺ�CĻ����ļĽ�Cľ�CĿ��CdJ��C���C�C�$�������C�C���C���C��C%��C%������C%��������C%C%����C%C%��C%������C%��C%��C%����C%C%����C%j5C%��C%C%��j5C%����������AL��=FK:=,AL?f����X�=,>NB�?�7���/���(���������X�?fO����B�F[>N������C%����Ť���9�����C%�������C%C%��C%�guC%C%�C%�j�j5�C%�C%��i�C%fIC%���C%C%�	C%�
C%�ZC%�
���C%���C%g�C%g���C%���C%C%�C%�7C%�C%��C%j�C%C%���$C%�C%�� �"C%�!C%f�C%�#C%�E�%�2�&�,�'�*�(�)�CC%C%gu�+C%��C%�-�0�.�/i�C%C%i�C%�1C%���3�6�4C%�5C%C%guC%�7C%�8fIC%�:�\C%�;�<�N�=�I�>�D�?�B�@�AC%�S�SC%C%�CC%�C�E�G�FC%i�f��HC%i�C%C%�JC%�K�L�Mi�C%g�C%�O�S�PC%C%�QC%�RguC%�T�W�UC%�VC%C%���X�Z�YC%C%�SC%�[��C%�]ŀ�^�l�_�d�`C%�aC%�b�cC%����C%�e�iC%�f�g�hC%f�C%j5�jC%fI�k�CC%�m�x�n�s�o�q�pC%C%i�C%�r�Ci��t�vC%�ui�C%C%�wfIf��y�|�zC%�{C%g�C%�}�~f�C%C%�ZC%ŁŔłňŃC%ńņŅC%C%i�C%Ň��g�ʼnŎŊŌŋC%C%guōC%��ZŏőC%ŐC%��Œœ��g�C%�CŕŞŖśŗřŘC%C%g�ŚC%i���ŜC%ŝC%C%i�şC%ŠŢC%šC%��C%ţC%guť��ŦźŧC%ŨŮũC%ŪC%C%ūŬŭC%i�guC%ůŶŰC%űųC%Ųgui�ŴŵguC%i�C%C%ŷC%ŸC%Ź�sC%Ż��ż��ŽC%žC%ſ��i�C%guC%���RC%C%���R������C%��C%i�C%��i�C%C%�����R��C%��C%C%��i�g���������C%��������C%C%��C%��C%i�����������C%�`C%C%��C%gu��C%C%��C%Z��C%������C%��C%��C%C%Zgu����C%��C%�CC%C%��C%��C%��C%��������C%C%i���C%i�C%�C%�C%�C%��C%��C%�C%C%�����i�C%C%guC%�g�C%C%�C%��C%����	C%�g�jCC%�
�nC%���
�guC%jC%C%�i�f�����X]�X]�X]�X]�X]�X]�X]��|X]A�I��R+C%X��� =,�!=,�"�&�#=,�$=,�%=,=,~��'=,=,~��)�,�*�+=,>N7X��-�.X]g�X�>N�0�3�1�2GY>N?�C%�4�^�5�K�6�=�7�:�8�9>N]�F[=F�;�<ALI�A�>N�>�A�?�@F[7>NN��B�J�C7]��D]��E�F�H]��GdJ]��I]�]�dJT�GY�L�V�M�P�N�OX��D=FJ��Q�RC%AL�S>N�T�UHTHN��W�Y�X=,F[T�GY�Z�[X��\�]GYC%C%J2�_�o�`�i�a�f�b�cI��A�d>N�eALN�AL�g�h=F>NX�>N�j�m�k�l>N=Fa�>N>N�n?f@��p�|�q�y�r�sR+GY�tO�GY�uGY�v�wGY�xGYGY��z�{0�=FT>N�}ƀ�~�B�]�C%ZBX�ƁƂ>Nƃ=,Ƅ=,=,ƅ=,Ɔ=,Ƈƈ��ƉƊ�=,Ƌ=,�ƍ��ƎǓƏƵ=,ƐƑƒA�fIA�ƓƔƞƕA�ƖA�A�ƗƘA�ƙƛA�ƚA���ƜƝA���A���ƟƧA�ƠA�ơA�ƢƣƥA�ƤA�����Ʀ��A�ƨƯƩƭA�ƪƫ��Ƭ��A���A�ƮA���ưA�A�ƱA�ƲƳƴ��A���A�ƶ�cƷ��Ƹ��I�ƹƺƾƻƼ=,X�ƽ>NX�C%ƿ����R+I�X�=,����X�F[IF[ZBX]���b������C%C%����C%C%��C%����C%C%����C%��C%C%��C%fI��������������=,��=,��=,����=,����=,��=,]�����=,]�=,]�=,����=,=,��=,��=,��=,����=,=,d;������=,=,��=,��=,��=,~�����=,����=,=,��~�=,�=,=,�=,��=,=,�=,����=,=,�=,�=,��=,=,��=,�=,~�=,��=,��=,=,~��	�=,�
�=,=,��
=,�=,�=,�=,=,��=,=,~�=,��=,�=,�=,=,��=,=,��=,=,��=,��H��0� �(�!=,�"=,=,�#=,�$=,�%=,�&=,�'=,~�=,�)�*�+~�=,=,�,=,�-=,�.�/=,]�=,�1�@=,�2�3=,�4�8=,�5�6=,�7=,d;=,��9�:���;�<��=���>�?�d;��A=,=,�B�C=,�D=,=,�E�F]�=,�G]�=,�I�S�J=,=,�K=,�L=,�M�N�P�O=,=,~��Q=,�R=,~�=,�T�_�U�]�V=,�W=,�X=,�Y�[=,�Z=,d;=,�\d;=,=,�^~�=,�`=,�a=,=,~��2GY�d�i�e�h>N�f�g]�C%]�T�I��j�q�k�lX�H=,�m�n=,=,�o=,�p~�=,�r��s�y�t�w�u�v=,0�?fI�>N�x=,]��z�|>N�{=F>N�}�~>N=FB�N�ǀdžǁDŽǂǃI�=,N�=,=,Dž0�RLJNJLjlj�AC%=,>NHNjZBnjC%ǍǎC%C%ǏC%ǐC%ǑǒC%g�C%ǔǣǕǠǖǗ>NF[@tǘǙǚǛǜǝǞǟ��ǡǢT�=,?�TǤǯǥǦP�HǧZ$>�Ǩǩ>�>�Ǫǫ>�>�Ǭǭ>�>�Ǯ>���ǰ��I�DZDzǹdzǶǴǵC%>N=F>NǷǸZ$A�B�ZBǺǼ=FǻALI�ǽǾ>NGY>Nǿ�?f���?fdYdY��dY?f����=,>N>NJ����	����7X���������������>NK:>N����AL��C%����T�B���GY?f��������=,]�7X�����GYA�>NZ$��������������R+������?f����?f����?f?f?u?f������?f��?f?u?f?u��?f?f��?f��?f��?f?uH�&����>N7@�[�����X�C%=,����I�I�II�I����I�I�I���I�I�I��I��GYX�>NAL�
� �C%���
=,=,��=,=,��=,=,����=,=,=;=,�=,=;=,��=,=,�=,�=,��=,�=,�=,=,=;�!�h�"�E�#�7�$�,�%�(�&�'B�=,H=,�)�+�*ZB=,7A�>N�-�4�.�3I��/U��0U��1U��2��U�I�>N�5�6>N7>NGY�8�?�9�<�:�;AL>N�.>N�=�>=,O�X]>N�@�C>N�A>N�B=FX]�D>N`cJ2�F�T�G�M�H�J>N�I=,R+�K�LI�>�GYB��N�Q�O�PC%>N>NI��R�SX�>N>NGY�U�\�V�Y�W�XK�F[J�7�Z�[>N�2>N=,�]�`�^�_C%>N>N=F�a�g=,�b���c�d=,�e=,���f��=,A�H�i�y�j�v�k�lF[>N�mT�nI��o�r�p�qI��Y�YI��sI��tI��Y�u�YI��w�x>N?fT>N�z�|B��{ZB>N�}�~I�>N=,_�Ȁ̒ȁ�OȂ�ȃ�ȄȐ7ȅȆ77ȇȈ77ȉ7Ȋ7ȋȌ7ȍ77Ȏȏ7\b77ȑ7Ȓ7ȓ7Ȕȕ��Ȗ�ȗȫȘȟșȜȚț\b77\bȝȞ\b77\bȠȦȡȣȢ\b7\bȤȥ7\b7\bȧȩ7Ȩ7\bȪ\b\b7ȬȸȭȲȮȰȯ\b7\bȱ\b7\bȳȵȴ\b7\bȶȷ\b77\bȹȼ\bȺ7Ȼ7\bȽȿȾ\b7\b�77\b����������������h3��h37��h3h37������h37h3h37h3����h3����7h37h3����������������7���������x7������������7���x�����x��������������g����x����������7��������7��7��]D�������h�����h�h���h�7���h����h�7h��7h�7���h��h��h�h�7h���7�7h�7�ɿ���7��7�7��77�	�
7�7�7�
7��77�7�7�7��7�77���7�7��+�7��%�77���!7�7�� 77���"7�#77�$��7�&77�'�(7�)77�*��77�,�-�u�.�U�/�@�0�:�1�5�2\b�3�4\b7\b7�6�8\b�77\b�97\b7�;\b�<�>\b�=\b7�?\b7\b�A�K�B�E\b�C\b�D7\b�F�H\b�G\b7�I�J7\b\b7�L�R�M�P�N�O7\b7\b\b�Q\b77�S�T\b\b7�V�b�W�[\b�X7�Y�Z\b7\b�\�_�]\b�^\b7\b\b�`\b�a\b7�c�k�d�e7\b�f�i�g�h7\b7\b�j\b7\b�l�r�m�o�n\b\b7�p�q7\b7\b7�s�t7\b7�vɠ�wɎ�xɃ�y��z�}�{�|7h3h37�~h37h3ɀɂ7Ɂh37h37ɄɉɅɇɆh37h3Ɉh37h3ɊɌɋh37h3ɍ77h3ɏɖɐɓɑh3h3ɒ7h3ɔh3ɕh37h3ɗɝɘɛəɚ7h3h37ɜh3h37h3ɞɟh37h3ɡɯɢɩɣɦg�ɤg�ɥg�7g�ɧɨg�g�7ɪɭg�ɫg�ɬ7g�g�ɮg�7ɰɷɱɴg�ɲg�ɳ7g�g�ɵg�ɶg�7ɸɻg�ɹg�ɺ7g�g�ɼɽɾ7g�g�77�7�7��7��7����������������������g���7g�����g�77g�g���7g�����g���g���g�7��g�g���g�7����������g�����g�7g�7������g�7g�g���g�7����g���g���g�7����7��g�7��7g�7��������������\b��7\b\b��7\b���\b�7\b�\b\b7������7\b7\b�\b\b7��\b�7\b\b�\b7������	�\b\b7�
7\b7���
\b7\b\b�\b7���\b\b�\b7�\b\b�7\b�7���7�7�7�7��7�7� �.�!7�"7�#7�$7�%7�&7�'7�(7�)77�*�+77�,�-7��7�/7�07�1�?�277�37�4�5�<�6�9�7�87Wj7��:�;�WjX	7�7�=�>�7�7�@7�A7�B7�C77�D�E�F7��G�H�7�I�L�J7�K77�7�M7�N7Wj7�Pˠ�Q�k�R�*�S���T���U�l�V�Wk$k�X�j�Y?f�Z?f�[�f�\�c�]�`�^�_k?fk?f�a�b?fk?fkk�d�ek?fk�g?f�hk�ikk?fdY�k�k�mʃ�n�|�o�x�p�w�q�t�r�sk?f?f���u?f�v�?f�?f�yk?f�z�{?fk?f�}?f�~ʀ�����ʁ�ʂ?f�ʄʎʅʋʆ�?fʇʈ?f?fʉ?fʊ?f�kʌkʍk?fʏʶʐʡʑʘʒʕ�ʓʔ��?fʖ��ʗ�?fʙʝ�ʚʛʜ?f��?fʞ�ʟʠ?f��?fʢʭʣʨʤʦ�ʥ?f��ʧ�?fʩʫʪ�?f�ʬ�?f�ʮʱʯ��ʰ�?fʲʴ�ʳ?f�ʵ��?fʷ��ʸ��ʹʼ�ʺ�ʻ?f�ʽ�ʾʿ?f��?f���?f����������?f��������������?f��������?f��?f����?f��������?f����?f��k��?f��k��?f��?f?fk��������������?f��k$����k$������k��������k$��������?f��?f����������dY����?f����?f�����������?f?f����?f�?f���������?f?f���?f��������?f������k�k?f�	�
?fk?f���
����?fk?f�?f���?f������?f��?f�?f�?f�?f�?f�?f?f���&� ��!�$�"�#?f�?f��%�?f��'���(�)��?f�+�A�,�?�-�>�.I��/?f�0�2?f�1��?fk�3�4�8�5k�6kk�7?fk�9k�:�<�;k?fk�=kk?fN�=F�@>N@�B��B�d�C�a�D�`�EN��F�P�G=,�H=,�I=,�J=,�K=,�L=,�M=,=,�N=,�O=;=,�Q�X�R�V�S=,�T=,=,�U=,~�d;�Wd;=,�Y=,�Z�_�[=,=,�\�]=,=,�^=,~�=,d;C%E��b�c>NT=,>N�eI��f�jX��g>N�h>N�iWM>N>NT�A��l�m˝�nˉ�oˀ�p�xGY�q�rGYGY�sGY�tGY�u�vGYGY�w�GYGY�yGY�z�{GYGY�|�}GY�~GY�GYGY��ˁGY˂GY˃GY˄GYGY˅GYˆˇGYˈGYGY��ˊ˓GYˋˌGYˍGYˎGYˏGYGYːˑGY˒GY��GY˔GY˕GY˖GYGY˗GY˘GY˙˚GYGY˛˜GY��GY˞˟ALC%>NZ$ˡ�kˢ�ˣ�ˤ��˥˶=,˦=,˧=,˨˩=,=,˪˫=,ˬ=,=,˭=,ˮ=,˯=,˰=,˱˲=,=,˳=,˴˵=,=;=,˷˿=,˸˹=,˺=,=,˻˼=,˽=,˾=,=;=,=,�=,�=,��=,����=,��=,=,��=,=;����������=,��=,��=,=,����=,=,����=,=,=;��=,=,����=,��=,��=,=,����=,=;=,=,������=,��=,����=,��=,=,����=,=,=;������=,��=,��=,=,��=,��=,=;��=,=,����=,=,����=,��=,=,��=,��=,��=,����=,�=,�=,=;=,���=,�=,=,��=,�=,�=,�=,�=,�=,=,=;�=,�=,=,�=,�=,��=,�	=,=,�
=,=;��*=,�
��=,�=,�=,�=,�=,�=,�=,�=,�=;=,�=,�=,=,�=,�=,�=,��=,�=,=,� �!=;�"=;=;�#=;�$�%=;�&�(=;�'=,=;�)=;=,=;=,�+�,�L�-=,�.�=�/=,=,�0�1=,�2=,�3=,=,�4=,�5�6=,�7=,=,�8�9=,�:=,=,�;=,�<=,=;�>=,�?=,�@=,=,�A=,�B=;�C�D=;=;�E=;�F�G=;�H=;�I=;�J=;=;�K=;=,�M�[�N�U�O=,�P=,=,�Q�R=,=,�S�T=,=;=,=,�V=,�W=,�X�Y=,=,�Z=;=,=,�\�]=,�^=,�_=,=,�`�a=,�b=,�c=,=;�d=;�e=;�f�g=;�h=;�i=;�j=;=,=;�ĺ�m?f?f�n?f�o?f�p�q�y�r?f�s?f?f�t�u?f�v?f�w?f�x?f?u?f�z?f�{?f�|?f�}?f?f�~�?f̀?f?u?f̂=,=,̃̄=,̅=,=,̆̇=,=,̈=,̉̊̎̋=,=,̌̍=,=,=;̏=,=,̐=,̑=,=;̓�.C%̔̕��̖̙̗̘C%7=`>Ṋ̛̣̚=F̜J�̝J�̞̟J�̠J�̡J�̢J�J���=,̤̥RŖ̦RR̨R̩̪R̫R̬RR��̮��̯̰7C%̱7̲�̴̷̵̶̳̺A�F[F[?f̸̹>NB�R+X�̻̼̾̽B�X�0�X�̿�7B�X�I������X�>AC%F[ZB����TI�X�?f���O�������C%A�AL����������������������=,C%@�B������2I�=F=,��������=,>N]�AL����GY��X���X���X��X�=`������������=FC%�2>N����I�P�F[=,��������H>NI�>N����P��2A�7������������]�P�I�`c���7=,��=,~���A�`c��>N�>N���O�>NC%F[��	����=,7�2>N�=,GY=,�
�>N�>N=,�
�>N7C%N���/��J��ZB�>N�����>N�ZB��?fI���=,>NC%R+�>N��(��%� H�C%�!A��"�#X�X��$X�A��&Z��'>NC%C%�)�*�-�+�,?f>NF�7�.GYI�>N�0=,�1�7�)�2�3A��4�5�6=,>NVHH�8�A�9�=�:�;C%�<=FGY=,>N�>�?�@A�?�?�7�B�E>N�C�DX	A�=F�F�I�G�H=F>NI�{��J�K>N=,�L=,=,�M�N=,=,]��P͖�Q͕�R�mN��S�TN��U�f�V�\�WN�N��XN��Y�ZN��[N��NN�N��]�^�b�_N�N��`N��a��N�N��c�dN��eN�N����gN�N��hN��iN��jN��kN��l�'N��n�wN��o�pN�N��q�rN�N��s�tN�N��uN��v��N��xͅ�yN��z�N��{�|N�N��}�~N�N��NN�̀N�́N�͂N�̓N�̈́�'N�͆N�͇N�͈͏N�͉͍͊N�͋͌N�N��NN�͎N��NN�͓͐͑N�͒N��NN�͔N��'A�N�͗�"͘�J�͙7͚7͛͜͟7͝7͞XO7͠��͡ͻͬ͢7ͣͤͨͥ7ͦ77ͧ7Wj7ͩͪ7ͫ77�7ͭʹ7ͮ7ͯͰ7ͱ7Ͳ7ͳ7X77͵7Ͷ7ͷ7͸͹7ͺ7Wj7ͼ��ͽ7;��Ϳ7�77���7��7X	77��7����77��7��Wj7����7����7������77W\��7������7Wj7��7Wj7����7��7��7��W\77��7��7����7��77X�������7��7����7��77����77��7Wj7��7����7��7������7��77Wj��77�Wj7���7�����7�7����7WjX77�W�7�77�7��77Wj7�7�	�
77�77�7�
�7�77��77��77Wj>N������B�I>N��ZB>NH7���X�R+F[� �!?fX�]�I��#�$F[=,�%g��&A��'A��(�+�)$�*$B�$$�,$�-$A��/ϒ�0��1���2�o�3�K�4�E�5�=�6N�N��7N��8N��9N��:�;N�N��<�N��>3N��?�@3B�A�B3B�CB�DB3N��FQ�G�H��IB`�J`o�L�U@t�M�NA��ON��PAL>N�Q>N�R>N�S>N�T>N�T�V�W�d�X�Z�YB�=,ZB�[�c�\ZB�]�`H�^�_H��HH�a�bH�H>AJ��e�l�f�gB�>N�h7N��iN��jN��k��N��m�n>�>N=,M��p΋�qΈ�r�s=,C%�t΁�u�{�v�y�wH�x�.�.H�zHH�.�|H�}H�~H�H΀H�.H΂J�J�΃΄J�΅J�ΆJ�J�·J���ΉΊH@tGYTΌΚ΍Ι@tΎ�2Ώ�2ΐΑΕΒ�2Γ�2�2Δ��2Ζ�2Η�2Θ�2�2�N�I�ΛξΜΨΝΤΞΟZBN�=,ΠΡC%΢C%ΣC%�~ΥΧΦ>N=F>N]�?fΩλΪκΫ>Nάγέΰήί=,ddI�αβI�0�=,>NδηεζALX�>NX]θι0�>NI�=FF[?fμνX�A�]�I�ο��>N����=,C%N�AL����>N��>N=,����=FP�>AC%��R+����������������E�J�>NAL����?fR+X�F[��������>N��Z$������A�=,=,GYJ�X�����>N>�@�J�������������g�P�TI�������>NdY��?fdYbpX���������R+P�X���X�AL���������=,����C%��C%��C%C%�f���C%�C%�C%�C%�C%�C%f�C%>N7��7I�A�7����K:����C%�C%C%�C%�	�
C%�C%�C%�
C%�C%C%�m�C%C%�C%�@�>N��>N=,J2=,7���"R��RR�R��R�RR�R� R�!�R�#�J�$�6�%�-�&�*�'�)I��(C%ZA�K:�+�,B�C%F�>N�.�1�/�0>�>N>NP��2�5R�3=,�4=,X�T�>N�7�C�8�;�9�:=,C%B�>N�<�BN��=C%�>C%�?C%�@C%�AfIC%A�Z��D�G�E�FbpGY��^�H�IP�O�=FX��K�s�L�R�M�P�N�O=FZB7X��Q0��&>N�S�d�T�Z�U�W�VX�X���X�YX�?f>NX��[�a�\�]]�X�>N�^�_=,=,�`=,[��b�cI�7>NB��e�l�f�i�g�hF[X�=,F[�j�k>NB�B�0��m�p�n�oC%ALR+X��q�rI�>N>NX��tω�u�y�v�wHZB>N�xI�>N�zσ�{�}�|C%GY?f�~ς�7�wπ�wρ�w=,>NJ�τχυφR+C%RdψC%C%>NϊϋY
g�όϐύώ?f7Ϗ>N��I�ϑ>NM�Tϓ�ϔ��ϕ�nϖ�	ϗ�Ϙ��ϙϹϚϩϛϢϜϟϝϞX�0�I�C%ϠϡfI>N0�?fϣϦϤϥGYI�C%F[ϧϨ��ALX�>NϪϱϫϮϬϭ[�>N>NX�ϯϰ>N�X�>Nϲ϶ϳϴ>NHϵA�F[0�Ϸϸ?fI�X�=FϺ��ϻ�ϼϾF[ϽF[IϿF[X�>N�����>NF[X�����0�F[F[>N������������=,X���X�F[C%����=,ALF[B�����X���=,T>N��X�?f�������������������B�0�F[X�����0�HP�I��������F[>N��=FX�R����>AX���0�7>N������������ZBF[��F[����C%X�>NP�����F[X���A�>NX������X�0���=,7=,>N0��X�F[��������F[GYAL>N��X�>N0�T����X�F[>NF[�	�
>N=,X�]����
���0�X�TF[�>NX�>N��>N�F[>N��>N=,0�F[�Б��U��8��*��$��!�� 0�>N>AC%�"�#I�>N>N0��%�(�&�'>NX�R+?f�)I0�?f�+�2�,�/�-�.N�F[AL?f�0�1F[II=,�3�5�40�HF[�6�7F[>N7A��9�G�:�@�;�=�<=,>N?f�>�?F[=,ZBF[�A�D�B�CF[P�C%R�E�FF[C%IAL�H�N�I�K7�J7�2�L�M0�X�C%>N�O�R�P�Q>N>A=,0��S�T>NX�0�=,�V�t�W�f�X�_�Y�\�Z�[7�2C%F[�]�^I�X�0�=F�`�c�a�bX�HI=,�d�e=,ALX�=,�g�m�h�k�i�j>NF[>N0��l>NF[0��n�q�o�pI7C%0��r�s>N?fX�>N�uЄ�v�}�w�z�x�y��0�HX��{�|>NR�>N�~Ё�Ѐ7X�>N0�ЂЃP�I�=,C%ЅЌІЉЇЈI�>NX�C%ЊЋC%IRF[ЍЏЎ>N0�X]А>NN�F[В��ГбДТЕЛЖИЗII�F[ЙКB�F[F[IМПНО>NdF[>NРСTX�I>NУЪФЧХЦ?fA�7P�ШЩN�X�IX�ЫЮЬЭC%0�F[C%ЯаX�AL>NIв�гйдж0�еF[=,зи7F[?fC%кнлмI�=,IF[оп@�F[X�N����������>NF[I����C%GYX�>N��������=,>NN�I���>NF[=,����������������>N��>NX�����>NI�C%H��������IT�>NC%����@t?fF[X�������������I�>A78�����=,>NF[A���������P�>NI=,����F[=,HX���������������=,IIN�����I�GY>N7��>N�0�F[��IC%C%>N������?f>�=,F[��X�I�I�H����C%I�F[Z$�>NF[X��
���C��'�
������X�F[>N��0�=,>NX�����>N`c0�I��X�F[X�F[��!��0��>N�&� F[F[>N�"�$F[�#I�X��%�&J�fIF[T�(�6�)�0�*�-�+�,A�F[>NC%�.�/C%F[>NF[�1�3F[�2I�AL�4�5F[0�=,>N�7�=�8�:F[�90�C%�;�<>NX�>N0��>�A�?�@TF[0�>N�B>N?f>N�D�d�E�U�F�M�G�J�H�I0�F[>NX��K�LF[>NF[C%�N�R�O�P=,0�0��QF�J2�S�TF[>NF[>A�V�]�W�Z�X�Y>N�I�>N�[�\F[R+X�=,�^�a�_�`>N>A>NR�b�c>NGY0�>N�e�r�f�l�g�iF[�h7=,�j�kF[X�X�F[�m�p�n�o>N7F[>N>N�qF[>N�s�x�t�v>N�u0�>N�wF[R+>N�y�|�z�{X�=,>NF[�}�~0�IALF[р�wс�т�уѢфѓхьцщчшT�F[C%=,ъыF[>AHJ�эѐюяH=,F[HёђH=,>NX�єћѕјіїX�O�=,=`љњX�C%d;Iќџѝў]�N�RI�Ѡѡ0�=,7F[ѣѱѤѪѥѨѦѧC%>NF[C%ѩ>NF[I�ѫѮѬѭF[0�ALC%ѯѰ7N�>N?�ѲѹѳѶѴѵ0�I�F[>NѷѸT�X�>NX�ѺѽѻѼX�C%HT�ѾѿC%I�@�>������������������C%]�X�>N��>A>N����H��X�>N����X�0�C%H������������X�=,C%F[����=F>NC%I���������7X�?�ZB����?fN�X�?f����������������T�X�>N=,����X�F[@�I���������>N7I�=,0�X�������������T�C%C%0�����F[ALX�T�����R+X�7B���I�7R>N��9����������N�>A>NJ���TF[�2?f��	��IC%ALC%�
�F[I�N�F[�
�����ALX�X�0���N�>NX�I�����C%F[H>N��ZBC%0�7��*��$��!�� IX�IC%�"�#?f=,cf0��%�'AL�&0�>N�(�)ALHI�F[�+�2�,�/�-�.B�X�I�X��0�1=,T?�@t�3�6�4�5>N0�X�C%�7�8F[C%T�7�:�X�;�J�<�C�=�@�>�?C%?fX�N��A�B0�C%J�7�D�G�E�F7B�?fR�H�IAL>AZ$��K�Q�L�O�M�N0�X�0�R>N�PT�F[�R�U�S�TX]X�0�Y
�V�W0�>NX�?f�Y�h�Z�a�[�^�\�]C%>NX�AL�_�`C%H0�>N�b�e�c�dX�F[I�F[�f�gT�ALC%?��i�p�j�m�k�lN�=,IR�n�o=,X�X�F[�q�t�r�sX�F[C%@��u�vALC%8�=,�x��yҷ�zҙ�{Ҋ�|҃�}Ҁ�~�7=,=FRҁ҂>NN�7@t҄҇҅҆C%0�>N7҈҉X�F[>NRҋҒҌҏҍҎ>NP�>N=,Ґґ>�C%X�T�ғҖҔҕ=,X�>N0�җҘF[>A0�g�ҚҩқҢҜҟҝҞ0�F[>NF[ҠҡTF[`cJ2ңҦҤҥ>NI0�HҧҨ0�I�>N0�ҪұҫҮҬҭX�II�X�үҰJ�>AF[O�ҲҴҳI�cfX�ҵҶC%T�>NB�Ҹ��ҹ��Һ�һҾҼҽ?fC%H>Nҿ�?f>AN�=,��������J�I�]�C%����HX]=,X]������������>N0�0�C%����I�HZB0���������C%X�0�F[F[��>AX�����������������@tX�H>A����>AX�0�7��������IX�F[@�����I��z=,I�������������F[AL>NF[����J�X�=,>A��������A�ALA�0�����T�=,ZBX���1����������T=,=,T���X�IOI����F[=,I�X��T�F[��
��
��	F[N�H0���R+>NT=,����7>N=,J���>N=,C%=,��$������8�T�C%0���GYC%I�I���!�� 0�C%=F>N�"�#0�=F>NN��%�+�&�)�'�(X�I�>N0�=,�*F[=,�,�.0��-H@��/�0F[>NALI��2�P�3�A�4�:�5�8�6�7C%0�F[B�>N�9HI�;�>�<�=N�T�>AX��?�@A�>NF[GY�B�I�C�F�D�EALC%I0��G�H=,]�C%F��J�M�K�LIALHI��N�OJ�>NF[>N�Q�`�R�Y�S�V�T�U>NC%`cR�W�XH>NA�T��Z�]�[�\>N77T��^�_I�T?fC%�a�h�b�e�c�dX�C%7I�f�g>NF[X�C%�i�l�j�k0�=,X�>N�m7=,>N�o�a�p���qӮ�rӎ�s��t�xF[�u�v�wI�@tX�>N�y�zX�F[�{�|I�F[F[�}�~>NF[=,ӀӇӁӄӂӃZBX�F[X�ӅӆF[>N0�X�ӈӋӉӊI0�X�C%ӌӍF[A�IF[ӏӠӐәӑӖӒӓ=FIӔA�ӕd,F[d,ӗӘ>A0�?fF[ӚӝӛӜF[�A�X�Ӟӟ0�F[X�0�ӡӨӢӥӣӤP��F[7Ӧӧ=FF[>NF[өӫ>NӪF[X�Ӭӭ0�F[F[�ӯ��ӰӾӱӸӲӵӳӴ>N0�>NZBӶӷX�GYF[0�ӹӼӺӻ0�F[d,X�>NӽH?fӿ��������0�F[>NI����IF[X�?f��������>NC%0�F[>N��X�0�����������������C%A�P�0�����F[HX�F[��������=,I�F[TF[��>NF[������������I0���>N��F[=,>N��I>N��N���������F[F[>NF[>N���"������������������F[>NF[>N>N��>N0������0�>NC%>N��C%GYF[۞������T�>NF[>N��?f>NI>N���F[>NX���R+N�HX��	��
���
F[�=,>N��F[>NX�?f����F[>N>AX��>NX�>N�������X�>NF[>N����=,X�>N=,� �!F[0�0�>N�#�G�$�3�%�,�&�)�'�(>NF[>NF[�*�+X�>NF[Z$�-�0�.�/7>N?f>N�1�2F[X�=,F[�4�:�5�8�6�7>NZB=,0�>N�9F[0��;�D�<�@�=I��>���?�B��AC%�B�CX�>NK�F[�E�FF[B���>N�H�U�I�O�J�L�KF[I�X��M�NF[7>NX��P�S�Q�R?fF[>N�&>N�T7>N�V�[�W�Y>N�XC%B��ZX�>NZ�\�^�]>N>N0��_�`>NX�X�>N�b���cԜ�d�}�e�q�f�l�g�j�h�i?fC%C%F[>N�k>NC%�m�o�n0�C%F[0��p>NF[�r�y�s�v�t�uZB>N>NF[�w�xHF[X�F[>N�z�{�|F[7F[=,�~Ԍ�ԅԀԃԁԂ>NF[>NX�>NԄX�TԆԉԇԈX�>NC%=,Ԋԋ>NF[>N`cԍԖԎԓԏԒԐF[ԑN��N�>NX�Ԕԕ=,F[N�0�ԗԙ>NԘ>N�&Ԛԛ>N=,F[>NԝԺԞԭԟԦԠԣԡԢ>NF[>NC%ԤԥF[X�>NC%ԧԪԨԩI�C%=,>NԫԬ[�>NC%?fԮԵԯԲ԰ԱF[Y
X�C%ԳԴ=F>NX�>NԶԸԷ0�I�C2Թ>N?�7Ի��Լ��ԽԿԾ`c>N`c��>NH>AF[��������>NF[>NC%>N��B�0���������������0�I���I�GY>NF[����>NI�F[=,��������>NX�K�>N����>NX�=,>N���R����������������������=,>NF[X���>NN�I�����>N���>N����HX�C%F[������������F[B�IX�I��IC%�������F[7H>N>N�C%>N��������X�>N�C%�P0��I>N=F����I�I=,X���>��X�GY0�=,�	��
�
��X�C%>NN���H>NX�F[����N�X�>N=,��>NA�F[>N��6��'��!����=F>NO�@��� I�TIC%�"�$�#>N=,>N�%�&C%X�7I�(�/�)�,�*�+I>NAL>N�-�.=,>AX�?f�0�3�1�2=,X�X�=,�4�5C%F[C%@t�7�E�8�?�9�<�:�;N�I>N7�=�>F[>N>NI�@�C�A�BT�X�F[C%�D>N>NF[�F�L�G�J�H�IN�F[C%>N�KN�I�=,�M�O>N�NX�I��P�Q>NRF[>N�S՛�TՀ�U�c�V�\�W�Y�XF[0�AL�Z�[F[X�0�X��]�`�^�_C%77X]�a�b>NF[[�>N�d�q�e�p�f=,AL�g>A�h�i>A�j>A�k>A�l>A�m>A�n>A�o>A>A�>NF[�r�}�s�tX�=,�uF[�vX��wX��xX��yX��zX�=,�{�|X�=,X��~�=,>NF[P�ՁՍՂՆՃ>NՄՅX�F[X�0�ՇՉՈ>N?f>NՊՋF[>AՌI��C%ՎՔՏՒՐՑ0�F[>NIF[Փ0�=,Օ՘Ֆ՗?f>NF[C%ՙ՚IF[IX�՜ո՝ի՞դ՟բՠաC%U�>NN�գ>N>NA�եըզէ>NF[X�=Fթժ=,0�X�B�լղխհծկIC%>NX�ձ0�X�>Nճնմյ70�>NF[X�շGYTչ��պ�ջվռս=,F[0�=,X�տF[>A�������7F[=,AL����IF[=,0�������������F[B�AL0�����I�0�@t>N��������>AX�F[>N����>NC%>N7��ڨ���2��׿�������T����������������������>N=,?f=,����@�C%=,N���������B�7X�=,����RC%=FZ$����C%������>N0�O>N������B�F[Z$T���=,>NH0���������X�>NN�>N��J�RC%>N���>N7g���X�C%0�C%�	��
�
��J2I�X�R��F[=,B�X�����8�@tC%F[��I�I�I�T��6��'�� ���=,>NF[��C%0�I�AL�!�$�"�#X�>NC%I�%�&`cA�X�H�(�/�)�,�*�+N�?fHC%�-�.>N8�>AI��0�3�1�2T�P�IN��4�5IX�F[=,�7�E�8�?�9�<�:�;J2F[N�=,�=�>IT�7?f�@�C�A�B0�=,X�C%7�DI�=,�F�M�G�J�H�II�0�=,F[�K�LF[=,>A>N�N�Q�O�PI>N=,I�R�S=,T�>NF[�U֒�V�t�W�f�X�_�Y�\�Z�[0�>AHI��]�^>NX�>NX��`�c�a�b=,0�F[>A�d�e>A=,IAL�g�n�h�k�i�jK:F[=,>A�l�mB�`cX�>N�o�r�p�q=FF[F[C%�sC%@�AL�uք�v�}�w�z�x�yC%>N0�=,�{�|I�A�>NI��~ց�րT�N�=,>Nւփ7H?fI�օ֋ֆֈևIN�=,։֊H7X�>N֌֏֍֎=,>NX�>N֐֑?fX�X�C%ֱ֢֛֖֓֔֕֘C%֗F[=F֚֙I�0�F[I�֜֟֝֞T�N�C%�2֠֡H>N0�I�֣֪֤֧֥֦0�7>NR֨֩C%I7I֭֮֫֬>NN�>A=,ְ֯R?f7Iֲ�ֳִֵֶַֺ7T�7Hָֹ0�I�0�F[ֻּֽI>NX]־ֿ0�7>N=,���������=,0�I�����C%=,0�X�����>N��X�F[����=,>N>NY
���F���	��������������������?fF[N�A�����X�IC2I���������T>N]�F[I���0�7��������>N��T�7����X�0�0�I��������F[7C%X�����HR+B�=,��������������X]N�=,7���F[=,`cAL����0�HC%=,�@t7I������0�T�=,F[�F[C%H����X�C20�>N�0�=,I�
�(�����
���F[>NT�>N��0�>N>N=,����>N=,]�N���>N�7=,��!���=,>NC%�� H>N=,C%�"�%�#�$B�N�F[>N�&�'C%X�>NX��)�8�*�1�+�.�,�-F[=FH0��/�00�GYIC%�2�5�3�4=,`c]�7�6�7A�II�H�9�@�:�=�;�<N�>AJ�0��>�?X�7F[>N�A�CC%�B>NI�D�E>N=,F[>N�Gׂ�H�d�I�V�J�P�K�M>N�L>NK:�N�OT�RHA��Q�S�RF[X]I��T�U=,X�=,I��W�^�X�[�Y�Z=,T�T>N�\�]>N0�T�0��_�aX��`7X��b�cALF[HC%�e�s�f�m�g�j�h�iC%=,=,0��k�lI�F[AL>N�n�q�o�pI�HHI�r7�2@t�t�{�u�x�v�wF[X�=,0��y�zX�T�>A0��|��}�~0�C%0�=,׀ׁT�IAL7׃נׄבׅ׋׆׉ׇ׈I�F[=FI=,׊IX�׌׎׍F[=,F[׏אHC%F[T�גידזהוI�0�F[C%חטB�I�F[@�ךםכלX]=,>NN�מן=,X�X�=,סװעשףצפץ0�=,F[0�קרAL70�C%ת׭׫׬?f>N>NF[׮ׯALT�=,F[ױ׸ײ׵׳״?fIA�A�׶׷=,7=,g�׹׼׺׻N�F[C%T�׽׾=,@�C%I�����������������>N��F[X�����GYF[>NF[����F[��`c>N����X�>N0�?f������������I=,>NF[����I>NT>N��������>N0�>NF[����>NF[F[>N����������������X�>N^N�F[��>NF[��������>NF[>N>�����F[g�>NF[����>N������X�C%>NN����>N��]�X�X��F[>N����������>N�&=,F[�>NF[>N����N�>NC%>N�>NT�>N�����	�
0�F[I�>N��
>NX�0�>N����]�X�>NT��C%F[F[>N��#�����>N>NF[>N�0�=F�� ���7?fF[�!�"F[>N>NT�$�+�%�(�&�'>N0�T�F[�)�*>NF[>NX��,�/�-�.0�>NT>N�0�1N�O�0�X��3�/�4�;�5��6�|�7�_�8�P�9�?�:�=�;�<I�J2X�C%�>>NY
X��@�M�A�B�2X��C0��D>N�E>N�F>N�G>N�H>N�I�K�J>N>NJ#>N�LJ#>N�N�O=,T0�P��Q�X�R�U�S�TA�T=,A��V�W0�7F[I�Y�\�Z�[T�X�70��]�^ALHX�X]�`�o�a�h�b�e�c�d�2X�F[I�f�gALT0�I�i�l�j�kH0�I�H�m�nX]ZBN�>N�p�v�q�t�r�sAL0�>N0��u0�I=`�w�z�x�yF[>N7I>N�{IZB�}أ�~ؔ�؆؀؃؁؂>N0�I@�؄؅>NP�I`c؇ؑ0�؈I؉؊H؋H،H؍H؎HH؏ؐH��Hؒؓ>AH7A�ؕ؜ؘؙؖؗF[>N>NC%ؚ؛X�C%X�C%؝ؠ؞؟]��&=,HءآB�=,=,C%ؤزإجئةابI�>NRI�تثX�IN�?fحذخد>N=,>N0�رI=,Hسغشطصضg�C%>A=,ظع7H>N7ػؾؼؽIHT�>NF[ؿI�X�����������������������7ALC%=,����<>NT�>N��������N�>N=,I�����I�0�>NI������������C%F�>N7��>NI>N��������7F[F[X�����>N7>NI����������������=,IIT����IX�=,=F��������>NX�X�>N����X�F[F[A�����������I�F[I�>N���&C%=,I�����I�RRN��I?f>A����������I>�F[>N��H>NZBT��	��
�HT7F[�
�C%7C%?f������T�?f=,7��=,K:F[I�����=,>N>N=F>N�=,X���-��&� �#�!�"ALK:0�I�$�%?f=,>NX��'�*�(�)O�THT�+�,7I�7>N�.�4�/�2�0�1I�=FX�C%�3X]Z$C%�5�8�6�7F[=FJ�T��9�:A�F[I7�<ٶ�=�y�>�\�?�N�@�G�A�D�B�C?fI�H=,�E�FH>NN�=F�H�K�I�JF[J�GYI�L�MTI�>N7�O�U�P�S�Q�RIAL@�IC%�TC%>N�V�Y�W�XH77C%�Z�[=,>NA��&�]�k�^�d�_�a�`IHF[�b�cC%I�X�>N�e�h�f�gJ�7=,Z$�i�j>N=,A�B��l�s�m�p�n�oC%]�0�>N�q�r@tI�N�I�t�w�u�vC%IX�F[C%�xF[=,�z٘�{ى�|ك�}ـ�~�X�?�AL>Nفق=,I�ALX�لنم0�>�]�هوIN�I�7يًٌٍَّT�=,7N�ُِX]I�T�>NْٕٓٔX�T�7C%ٖٗF[>�F[I�ٙ٧ٚ٠ٜٛٝC%X�R+ٟٞHI7C%١٤٢٣>NZBZBX�٥٦X�>N=,I٨ٯ٩٬٪٫I�>N>NI�٭ٮC%0�X�F[ٰٳٱٲ0�F[GYX�ٴٵX�F[>NB�ٷ��ٸ��ٹ��ٺ�ٻپټٽH=F>NT�ٿ�N�HI�I��������HX�0�>N����=,>N>NGY������������>N77T�����>NF[J�0���������H=FF[?f����X���>NH����������������GYR+X�>N��>N=,I�����>N��X�H����>N=,>NF[������������>AC%I�?f����7T�F[=,��������>NF[>NF[����=,>NI�H�����������F[X�HI���>N=FC%=,��=,�=,B���N�@�X�C%����	��?fF[=FGY�
�=,@�I�I�
��I�=,8���>NC%N�>N�� ������B�=,X�H��@t7=,F[���N�C%[��X�7X��!�(�"�%�#�$>NT�7>N�&�'GYI�?f>N�)�,�*�+�&>N?fR�-�.C%I�I�X��0�o�1�Q�2�C�3�:�4�7�5�6X�=,C%I�8�9F[ALX�F[�;�@�<�?�=X�0��>�0�>Nd�A�BF[X�>N=F�D�J�E�H�F�G0�>N=F>NF[�I?f0��K�N�L�M>N>AX]I��O�PF[>N>NF[�R�a�S�[�T�Y�U�X�VF[F[�Wd,F[F[>�>N�Z�2GY�\�_�]�^F[R+H>NF[�`>NI�b�h�c�f�d�eGY>NT�>N�g>NF[>N�i�l�j�k>N=,F[X��m�n>NF[F[C%�pڍ�q�~�r�x�s�v�t�uX�I�F[GY>N�wF[>N�y�|�z�{X�>N>NX��}F[>NF[�چڀڃځڂA�F[C%>NڄڅX�>N>N?fڇڊڈډIC%X�>Nڋڌ>NC%>NF[ڎڝڏږڐړڑڒ>NR+F[>NڔڕF[I�>NI�ڗښژڙAL=,>N>�ڛڜbp=,=,>Nڞڡ>Nڟ>NڠT>Nڢڥڣڤ>NX�>NX�ڦڧN�>NF[>Nک��ڪ�\ګۣڬ�&ڭ��ڮ��گھڰڷڱڴڲڳ?fZBZB>NڵڶA�X�]�?fڸڻڹںI=,R0�ڼڽA�C%ALF[ڿ��������X�=F=,7����RT�F[C%��������?fX�7I����F[7X�>A����������������?fC%I�C%����H=,=F0���������=,R=,7����J�C%>N+��������>N��>NX�����I>NT�=,��������8�=,7>N����J�F[?fA�������������������X�?f>N7>N��J�T����>NZBT�I��@tR+IC%������I>N=,77�Z$T���=,�C%I���N�=,F[T�	��
�����
>NT�I�X���I�AL=FAL����I�=,F[7��C%T�7?f�� ����=,I�>NX���=,?�ALI��!�$�"�#N�>N0�>NX��%>N=F�'�e�(�F�)�8�*�1�+�.�,�-C%>N>NI��/�0I�F[X�F[�2�5�3�4R+=,I7�6�77I�I�=,�9�@�:�=�;�<IR=,>N�>�?I�X�J�I�A�D�B�CI��A�I�EC%=,�G�V�H�O�I�L�J�KX�F[C%O��M�N>NF[T�>N�P�S�Q�RGY=`I�7�T�UT�F[T>N�W�^�X�[�Y�ZK:I>�GY�\�]@t=,AL=,�_�b�`�aI�GY7>N�c�d�2>�0�X��fۄ�g�v�h�o�i�l�j�kX�=,X�7�m�nF[=,>NI�p�s�q�rI�I�X�7�t�uX�>N@tI��w�~�x�{�y�z>N7F�>N�|�}>NX�X�>N�ہۀA�C%>Nۂۃ>�7>AI�ۅ۔ۆۍۇۊۈۉX�IALIۋی7HN�F[ێۑۏېF[I7C%ےۓ]�F[RX�ەۜۖۙۗۘF[]�N�C%ۚۛF[C%=,N�۝۠۞۟C%N�>NF[ۡۢ>ATX�Oۤ��ۥ��ۦ۴ۭۧۨ۫۩۪X�>NF[>NF[۬F[P�ۮ۱ۯ۰>NX�>NX�۲۳X�III�۵ۼ۶۹۷۸g�>NC%N�ۺۻX�>N7>N۽�۾ۿX�>NGYN����I�F[F[>N����������������A�F[F[>N����=,>N>NF[��������0�I=,C%����]�F[T�7������������GYX�F[>N��>NX�F[��������F[X�R+N�����>NT�>NT�����������������������H>NIC%��=,X�AL����>N���AH����7C%X�>N���������F[C%I�I���TN�X�7����X��7@t��>N`cX�>N����	����=,X�F[X���7C%F[0��
�
��7J�HX��C%7N�������C%J2>NF[��>N?fX�F[����>NH�?fI��C%�a>NI���=� �.�!�'�"�$�#>N>NI��%�&>NF[X�C%�(�+�)�*0�AL>NI�,�-X�TC%0��/�6�0�3�1�2X�?fI�R+�4�5>NN�C%T�7�:�8�9=,X�X�>A�;�<>NX�T�0��>�M�?�F�@�C�A�BX�N�N�>N�D�EX�N�C%=,�G�J�H�IC%>N7I��K�L>N=,I�0��N�U�O�R�P�QF[HX�@t�S�TF[=,F�H�V�Y�W�XR+>N0�C%�Z�[R+F[F[T��]ܗ�^�{�_�m�`�g�a�d�b�cI`c>NF[�e�fF[0�>NF[�h�jF[�i>NF[�k�lF[ZB0�X��n�u�o�r�p�q0�X�F[X��s�tT>NF[>N�v�y�w�xF[>NF[>N�s�z�dI��|܈�}܁>N�~�܀>NI�IX�܂܅܃܄�(X��*P�܆܇>N`cB�GY܉ܐ܊܍܋܌F[X�X�I�܎܏X�F[X�>Nܑܔܒܓ=F>NGYIܕܖX�>N>NIܘܶܙܨܚܡܛܞܜܝX�>NC%>NܟܠI>N>NF[ܢܥܣܤF[>N=,GYܦܧ>NF[>NF[ܩܰܪܭܫܬ>NN�>NI�ܮܯF[J�>N	ܱܳ>NܲX�I�ܴܵX�A�X�>Nܷ��ܸܹܼܻܿܺX�g�>NF[ܾܽF[>NAL>N���>N�F[R+>N��X�>N����������>N>NF[����X�I?fF[����>N��F[J�GY��>NF[���H�������O�����������������������X�>NN�F[����=F>NF[AL��������N�>AX�>N����>NII=,������������>NX�X�?f����O�I�>AH����=,��I7����0�J�I�>N���������X�>NC%F[��C%I�>NX�����HF�=,ZB��X�]�>N?f������IC%I�>��	�
=,I�X�T����
�C%>N?fO�F[�>NT���0��"������HI�A�C%��R>N=,0�����IX�C%I� �!>NT�A��#�*�$�'�%�&F[>NI�=,�(�)>N7I>N�+�.�,�-I�N�>NF[>N�/T�T��1�@�2�9�3�6�4�5IX�?fH�7�8HI�RX��:�=�;�<F[X�F[T��>�?@t>NOR�A�H�B�E�C�D>NF[O�C%�F�G7?f=,T��I�L�J�K>NIGYI��M�N`cC%>N=,�Pݎ�Q�p�R�a�S�Z�T�W�U�VHC%I>N�X�Y=,>NC%>N�[�^�\�]R>NO��_�`F[=,=FB��b�i�c�f�d�eT�>N>NI��g�hC%I?fF[�j�m�k�l>NC%R>N�n�oT�C%A�C%�q݀�r�y�s�v�t�u=,F[HF[�w�xX�B�>NI�z�}�{�|=F>N>N7�~�J�>NF[=,݈݂݄݁݅݃0�X�=,N�݆݇=,>NI�I݉݋I�݊0��A݌ݍ>NTF[Rݏݭݐݟݑݘݒݕݓݔ?f>AT�Z�ݖݗB�7F[=,ݙݜݚݛ7GY>N0�ݝݞF[X�>NT�ݠݧݡݤݢݣ@tO�N�>Nݥݦ=,T�=,>Nݨݪݩ>N=,B�ݫݬ>NT�X�>Nݮݽݯݶݰݳݱݲ]�X�A�?fݴݵC%0�F[=,ݷݺݸݹI>N=,F[ݻݼ@tg�X�N�ݾ��ݿ����T�R+I�B�����C%77J���������7I�bpJ�F[��?fF[���
��������������������>NGYg�F[����C%�C%F[����>N��>N@���>N>NX�������������=F>N>NGY>N��X�GY��������>NALF[=,����>NC%>NZB���������������F[R+��>N>NI�����GYF[>NI�����>N=,F[>N��X�>Ng�I������I��>N"N�>N��C%>N>Ng�����g�X�0�H��	C%X�F[X���*���
������2B�F[P���F[N�>NAL����X�7GYI���=,F[>NX���#�� ��I�>N>NF[�!�"=,T�X�>N�$�'�%�&>NF[>NC%�(�)@�Z$>NF[�+�:�,�3�-�0�.�/H>NAL>N�1�2>N@�C%AL�4�7�5�6I�F[GYX��8�9P�F[�2F��;�B�<�?�=�>7C%`cI��@�A>NF[=FR+�C�F�D�EI>N7>N>N�GF[7�Iބ�J�h�K�Y�L�S�M�P�N�OF[P�=,F[�Q�RF[TX�>N�T�VF[�UF[C%�W�XF[GYX�F[�Z�a�[�^�\�]F[X�X�F[�_�`F[H>�I�b�e�c�dC%X�g�X��f�gF[X�>NX��i�v�j�p�k�n�l�m>NHF[X�X��oF[>N�q�s�rF[X�>N�t�uC%F[X�R+�w�~�x�{�y�zX�A�@�GY�|�}>NX�>NF[�ނހށX�>NC%>NރF[>NF[ޅ�ކ��އަވޗމސފލދތI�>N��X�ގޏX�7X�>NޑޔޒޓI�]�=,>Aޕޖ=FX�X�>Nޘޟޙޜޚޛ=,HC%F[ޝޞC%R7X�ޠޣޡޢX]>NT�F[ޤޥ>NX]F[X�ާ޶ިޯީެުޫA�X�>N7ޭޮB�>NN�T�ް޳ޱ޲7C%@tT�޴޵>NI=,?f޷޾޸޻޹޺F[T�I?f޼޽X�F[>AX�޿����I�X�=,F[����>NA�7>N��������������������X�X]T=,����X�g�0�7��������X�7GY0�����7F[X�H������������T�X�I�X�����7ALF[]�����F[��>NN�����?f>N=,I�����������������C%F[>N0���F[B�N���������@t>N>AR+>N��F[=,��������F[T�C%T���R+I>NX�����>NHF[i���I�7=,F[��@��!������	��>NC%X�I��
X�@tF[���
�F[>N>N7��I�C%X�A�������>NC%=,N���IF[7C%����F[>NH=F�� II�I7�"�1�#�*�$�'�%�&X�^lP�0��(�)F�ZBT�X��+�.�,�-X�0�>NX��/�0I�g�T�X��2�9�3�6�4�5>NF[>NH�7�8F[>NT�I�:�=�;�<X�IHI��>�?>NT�II��A�`�B�Q�C�J�D�G�E�FALT�>NR�H�IX�T�C%>N�K�N�L�MIN�C%=,�O�PC%F[A�7�R�Y�S�V�T�UF�g�@�C%�W�XX�B�F[J2�Z�]�[�\F[>N=,?f�^�_I�X�J�F[�a�p�b�i�c�f�d�e>NX�>NF[�g�hC%>NT�?f�j�m�k�l?fI�F[AL�n�oZBX]T�>N�q�x�r�u�s�t7X�>NZ$�v�w>NK:>NC%�y�|�z�{N�X]X�>N�}�~>N7>NN�߀�>߁�;߂�#߃�/߄�߅߿߆ߢ߇ߔ߈ߎ߉ߌߊߋZBF[R+7F[ߍZB>Nߏߑߐ>NF[>NߒߓF[=,X�F[ߕߛߖߘ>Nߗ?fX�ߙߚIg�F[X�ߜߟߝߞGYI>NI�ߠߡX�=,X�>Nߣ߲ߤ߫ߥߨߦߧ0�N�F[N�ߩߪ=FF[>NF[߬߯>N߭F[߮�>N߰߱R+GYO�H߳ߺߴ߷ߵ߶F[>N0�>N߸߹X�>N=,A�߻߽߼X�F[>N߾>NX�I�������������������X�>N>NO�>N��I�X�����X���7A�����=,>NF[>N������������I�7I�>N����F[>NT�AL��������A�F[X�>N����X�=,Z$=,��������������X�X�>NF[>N��������>NALIX�����X�>NX�F[������������X�C%0�7>N��X�T��������A�I�?f0��F[I�P�����	������=,F[X�I���>N=,�=,=;>NX����F[IF[��F[A�F[B��
�����
X�R+F[>N�F[F[GY����T�>NO�F[��>NF[F[>N��"�����F[>NX���F[>NF[X�F[� �!X�X�=F�#�)�$�'�%�&>NF[F[I>N�(>NF[�*�,F[�+F[>N�-�.X�=FC2>N�0��1�g�2�N�3�B�4�;�5�8�6�7=,IF[X��9�:X]>N>NF[�<�?�=�>X�7T�X��@�A=,X�7>N�C�J�D�G�E�FZBF[?fX��H�IX�F[F[C%�K�M�LI>NX�F[>N�O�[�P�X�Q�R>NX��S�U�T=FF[>N�V�W0�T�>NJ��Y�Z>N0�C%>N�\�b�]�`�^X�>N�_7I�>N�a=FX��c�fg��d�e?f>NX�>N��h��i�s�j�n�k�l>NF[�m>N>NF[�o�r�p>N?f�qX�=F>NN��t�{�u�x�v>N�wC%=,>N�y>N>��zX]>N�|��}�A��~>NK:��2?f=,����C%>N>NF[>NF[�������X��X�F[7���H>NF[>N�=,F[��>N�F[7GY��>N^0������X�A�T�X�X��>N`c��P����X]>AT�>N�F[C%�>NX�������������X��I��I�GY>N�>N�&��>N���C%X�@�>N�>N@��=,I������X��>N>NI�>NX��F[T������>N��>NH?fX���X���=,X�������������X�����>A>NF[����I��>NI�X���=,>N����X�>N��>NX���I>N������������GYC%��X�?�ZBX�����T�@t=F������X�>N��I�X���=,��X�X�T�������������������N���N�IX�GY��>N��J�>N7���>���>NF[>NX�����>N�>A�IX��>N>N0����F[��X�AL=,I��>N��>NT�?fR+�����	��
�R+�7GYX��
>NX�X��N�F[���X��>N?fRX�=,����g���I>NI�GYI��>N��0�>N=,B�� �!�"H0�F[K:�$�&�%��&�^�'�C�(�5�)�.�*�+^`ZB�,F[X��->NX��/�1P��0P�[��2�3]�>N�4>NX�I�6�<�7�:X��8I�9T>��;GY>NX��=�?>N�>C%>N�@�B�AF[X�>NH>N�D�N�E�I�F�G>NF[=,�H>N=,�J�KX�O��LX�X��M?fA��O�T�P�S>N�Q�R>NGYC%C%T��U�Z�V�XX��WAL=,>N�Y>NI�[�\>NF[�]>A>NX��_�{�`�j�a�d�b�cI>NX�I�e�i�f�gIF[>N�hC%I�C%X��k�r�l�o�mg��n>A0�>N�p>N�qC%7I��s�v�t>N�u>NI�>N�w�y�x=,>NX��zC%7A��|��}��~��X��B�>�B�>N���X�>N=,T���>N�J��B�RGY>N����>N���>NF[>N0���=,�=,C%�>NF[X�����A��=,C%g�>N����>AI>N=,P��P�I���������������I�>NC%�I=,>N>NI��I���7B�X�I����X�GY>Ng�I�����g�@�I�X��I�0����F[�>N>NI��I���>NN�A�>N��������������X�=`F[��F[��>NT�=,������X�=FX�����X�0�����=,J�>N7��������>N����H>NF[��>N[�X�������>N>N��?fF[F[=,�����������������0�F[7������R+7R+��B�H?f������>�I���>NI��II���>NI��������&���&��=,F[C%��=,7=,����>NC%��A�=,0�I�>N��I�>NI=,�������>N�C%]�X��	F[�
>N>N=,���
�>N�F[>NX�A�F[��=,@�>N�� ����[��F[7�7IX]���>NI�>N��H>NX�A��!�#F[�">N=,�$GY�%X�=,X��'��(�t�)�M�*�:�+�1�,�/�-�.7N�R+T�0O�X�>N�2�7�3�5�4>N=,X�>N�6C%>N�8F[�9>NX�F[�;�E�<�@�=�?�>I�A�I�X�=,�A�C�BX�?�=`g��DI�>N�F�K�G�I>N�H>NI�O��J>NA��L>NA�X��N�c�O�X�P�S�QAL�R7R>N�T�V�UX�>NI�X��W?f>A�Y�_�Z�]�[�\T�I�>NC%�^X�>NI��`�bX��aT�>NF[>N�d�n�e�i�f�h�gX�=F=,>N=F�j�lA��kZB>N?f�m>N0�X��o�p�s�q�rX�F[X�I@�?f�u��v��w��x�|?f�y�z�{?f>N0�>N0��}H�~N�0�������GY=F>N0��>NX�>N>N�X��>NX������X�C%X��C%�R=,7��R��0�X�=,>N��>NJ�=,������T�>NF[X��X�I��>N���7�2T�>N��>N�>NT��X�F[X��������>N>N�20�T����IX�I7��>AI�T�AL����I�N�=,I��=,>N����IHA�=,>N^��������������������������IF[X�7I���I�I��X�����>NX��=`��������>NX�X���N�X�X�GY����������X�X�>NF[��X���=,>N����I��X�F[�&��X���=F?f������������>N����X�ZBF[X�O�����X�F[������=,P�0�X�>N���������X���F[>NC%X��RX���>NX�X��X��>NF[����
��>N���>N�I7�F[X�>N���F[=,�>NAL�	��
=,X�?f�P�>NX������=F�>NF[>N�I�X��F[GY���>N>N�X�=F�>N�>NI�F[��-��$�� >A>N0��!�"�#HX�F[I�%�(I�&�'>NAL>N�)�*?�>N�+�,C%X�>NI�.�5�/�2I�0�1X�7F[�3>N�4>NI>N�6�:�7X��8�9F[X�X�C%X�>N�<�%�=�5�>���?�}�@�^�A�M�B�E�C>NF[�DX�>N�F�JI�G�H�IIF[C%7�KF[I��LK:X��N�V�O�U�P�R>N�Q>NA��S�T=,HX�>N7X��W�ZX��XX��YC%I�[�]I�\X�?f?fX��_�l�`�e�a�dA��bA��c>NA�A�A��f�j�gGY�h�i>NA�GYB��k>NdX��m�v�n�s�o�qC%�pI0�J2�rX�F[�t>N�uP�=,I��w�z�xF[�yWMX�>N>N�{=,�|>NF[�~��������>N��F[0�I�>NI�X���>N=,���R+=F=,�F[R+F[�����X�X��>NN�>N�>N�I�X������>NX�F[��=F=,IX���I�I7>NX�������X��>N�>NF[�>NP�>N���GY�I0�T�QC>NGY�������I7>N�>NIU���N��T�0�P��F[T�����F[�7>N>N�>NGYX��>N��I0��������������������I������>N=,I�N�C%��N���B�K:����������X�=,F[��I�0�J���>N��IP�X�������>N��������T=,X�C%X]>N��������F[��?f7I�>NA�������X�>N=,>N���������X�>N����X�7X�������C%����I�=,>N=,��>N�F[>NF[��F[��F[��X�I�IX���X��R+�R7��0��7F[��=,R+HF[�� ���	��
��>N=,0�X��
�ALF[@�>N�=,X������>NX��X�T�>N�F[�@�>N��O��=F�H=,X��>N�IN��!�)�"�&�#�$IX�I�%X�R�'>NGY�(>NZB�*�1�+�/�,�.I��->NN�X�>NX��0X�>N>N�2�3=F�4X�g��C�6��7�i�8�Y�9�J�:�?�;�<F[d,�=X��>>NX�7�@�G�A�D�B�C>NI�=,T�E�FF[TZ=,F[�HF[�IC%F[�K�R�L�OF[�M�NC%26F[Q%�PX��QX]F[�S�X�T�V�UI�=,X��WIH>NI>N�Z�a�[�^�\F[�]>N>NX��_�`>NF[F[T�b�f�c�e�dX�>NF[7>N�g�hX�>NIX��j��k�x�l�p�m�nX�P�F[�oF[X��q�w�r�u�s�tX�>NX�>N�vII�AL>NI�y��z�}�{>N�|GYH>N�~>NI�>NC%���>N��X�>N>Ng���=,X��P�>NH�������F[�7?fI�����O�=,>NRR+�I�X���F[���IC%=,C%�I��&C%X�������>NF[�RK:N��7�7X�7�����I?fI�X�C%X�GY�X��0�>N��������������X��>NII�O>NC%F[X���>NX�>N������1>NC%����A���>NI����=,C%F[C%����A�g�=,B���������������F[����I�=,>NF[>N��>N7��>N��F[>N��T�I���������]�������AL>NF[>N��A�I���>N>A������M���C%>NI����=FIX���X�>N����������������I�F[I����>N��7AL��F[=,7���>N��>A>NX�X��>N�>N=`����X���ITI���X]?f>N=,�I�>N�>N>��>NGY���	��
�X�F[�X�GY�
X�>N��=,���H>N=,7X���X�=,>N�����X�F[@���=,AL>N�X�C%I�� �$�!>N�"�#C%0�T�C%TX��&�,�'��(�i�)�L�*�>�+�3�,�/�-X��.>NX�T��0�1X�>N�2>N>NX��4�9�5�8�6�7AL=,=,I�X�>N�:�<�;=,>N7�=>NAL�l�?�F�@�CX��A�BZ$F[X]GY�D�EIZ$H�G�H>NX��I>N�J�K=,X�IA��M�W�N�Rg��OX��PI�QHI�S�V�TX�>N�Ug�I�I>N�X�]�Y�ZF[>N�[>N�\C%>NX��^�c�_�a>N�`>N0��bF[�a=,�d�g�e�f>N0�C%AL�hF[>NX��j��k�w�l�r�m�oX��nX�F[�p>N�qF[>NX��s�tT>N�uF[�v>N=,7�x��y�}�z>N�{�|N�7=`X��~X�A��IF[��>N�>N�J�>N��>N�AL=,�=,ZBI��������>NI��I�>N��>NI�>N�=,?f����?fAL�I�?fF[I���>NF[Z$I����F[��IIX���X�>N��J2I>N7��I�R>NF[�>N7��������F[�����=FX��@�>N@�F[@��������B�>NT��7X�>N�IF[�ZBI�������I��N�GY��>NX�>NTX���������������X���?fF[C%����X�=,����>NX�I�X���������X�>NX���X�=,����C%��?fII��>N?f��������������ZBN�>NC%T��F[>N��?fF[��F[����X�F[����F[C%X�F[���
�������������T�F[IX���?f��F[N����>N���>NX�>NR+�X��X�F[>N�����F[X�>N��g��g�X�X�8������>N=,7>NF[�	��
>N7=,>N�X�?f�� �������I>NI�>NX�=,>NF[�����=,F[>N��7>NC%>N�>NI��HX��!�&�"�%X��#X��$>N=,F[GYF[�'�(�+�)�*I>N8�>A>NA��-��.�p�/�P�0�A�1�9�2�6�3�5�4>NA�>NF[P��7T��8>NHF[�:�?�;�=F[�<0�N�>N�>=,F[>N�@>NR�B�I�C�H�D�F�E>NR>N�GIX�II>N�J�M�KX�>N�LI?fX��N�OX�X�P��Q�a�R�Y�S�U>N�T>NI�V�W7F[X��XX�>N�Z�_�[�]>N�\F[>N�^>NF[X�>N�`>NT��b�g�c�d>NF[�e>NGY�fTX��h�k�i=F�j>N>N@��l�n>N�m>N=,X��oA�>N�q��r��s�|�t�y�u�w>N�v=,7�xX�F[GYQ4�z�{X�Q4I��}��~��F[U�X�I7�>NALI�����=,�=,X�>NX�����I�X�C%>N�>N>NI������F[�=,�=,T>N�T�AL>N����=,>N��AL>N=,^`����X�>NIR�>N7=,�����>N��>NN�R>NX���HC%>N��X��F[X���>N�=FT>N�X�T������������I�>N7T����ITA�>N���>N�����C%A�>NN���X���>N>NB�������������I�C%��ALX�0�>N��>N��=,T���������A�Hd,>N������>NX�=,>N��������������>N�_X���F[=,��F[H����F[������C%>NZ$=,����>N��X�=,C%��>NF[������������T�>N��>NAL>�F[A������X���X�>NX�����X�>NALI=,>N����
�����>N��IX�0�>NF[>N��
����X�=,?�]�T�	F[P�X���>N=,0�����F[IX���I�>NI���X��I>NC%����>NX�I�F[?f�F[>N��-��'� �$�!X��"�#>�T�IF�GY�%�&K:I�X��(�+=,�)I��*A�>N�,I?f>A�.�6�/�4�0�2I�1I>N>N�3IN�F[�5GY>N�7�;�8X��9�:TF[I�T�X��<B��=X�?f�?��@�7�A��B���C��D�b�E�T�F�L�G�K�H�J�I=,HIIP�I�&�M�P�NF[�OF[>N=,�QX��R�S=,>NI�K:�U�_�V�\�W�Z�X�Y7A�C%GY�[>N>NI��~�]�^X�X�>N�`�aF[T�A�A��c�v�d�n�e�i?f�f�g�hX�J2X�=,�j�l�k>N7=`�m7X�C%�o�pJ2>N�q�s�rF[AL0��t�u>NX�I>N�w�~�x�z��yX�>N�{�|HX��}>NI�7�>N>NI����������X��X�>NC%X�������>A>NGY�IN�I�IX��I>N������C%>N�=FC%GY>N���>NA�=,F[���A���=,I=,>N���ALIAL�F[IAL�������X���=,X�?fB��B�I��>NF���>N�F�>N���>NT�C%��>N=,>NX���������=,=,>N�=F7=,��>N>AIX�����������>NI�7��ZBF[g�X���?f��X�T��F[��������������������=,��X�?���I�d,X�GY>N����>N��A���>NGYX�������dI�RX�����X�������X���7>N��>NC%>N����X�����C%C%X]��X���>N=,7��F[�������ZB��>N��=,F[C%��=F��=,R��F[�>N=,>N��@tA�0������T�M����>N�>N�A�I�X�IF[��T���>N�	�
�
>N��I�>N7>N>N��X�=,C%�F[��F[B���F[��3�C%>N����I=`X�>NX��F[I���3�� F[>N�!�*�">N�#�(�$�%I�X��&�'>NB�C%H~��)7P�>N�+�,�/�->N>N�.=,>N�0�2>N�1g�P�>NA��4�6>N�5A�>NF[>N�8�~�9�b�:�JF[�;�<�A�=>N�>>N>N�?�@X�=,F[I�B�C�F>N�D�EF[I�=,g��G�H�IF[C%=,F[�K�QF[�L>N�M�NX�>N�O�P>NC%T�R�S>NX��T�]�U�Z�V�X�WI�I�X��YX�>N=,F[�[=,�\7=,�^�a>N�_�`=,>N=,X�>N�c�i�d�eGY>N�fQ%�g�h>NF[X�I�j�k>NI�l0��m�r�nI�oI�p�qTT�ZB@t�s�x�t�uI>N�v�w=,F[P�C%�y�{F[�zALX��|�}C%F[F�F[�������F[����>NF[=,���Td�2X�>N���>N=,=,>N��X�>N�>N>NX���F[��I>N�X�I�F[��I��II�C%IX���F[I�>A>N����>NF[�>N�F[���>NGYA��F[��ZB=,B�7���F[>N��>N�>NC%�IX���>N�>N�>N��>N>NF[���>NF[B�I�>N��>NX�H�=FC%����I����F[C%I��I��+I�������r������N����=,��=,����=,��=,��=,=,��=,����=,=,����=,=,����=,=,=;���j���+������?f?f����?f��?f��?f?f��?f��?f��?f��?f���������>NY
T�>N�����>N������������Q4GY����GYQ4GYGY���Q4�����GYQ4�Q%Q4�Q4��Q%GYGYQ4Q%O�GYGY��GYQ4GY����	��?fC%?fT��
�>NM�>NN��
���>N=F��]����]>N>N��7��7�X��7�7�7�7�7Wj7�7��#7� 7�!7�"�77�$�%7�&77�'7�(�)77�*X37�,�i=,�-�.�J�/�;�0�4>N�1�2�3I�>NA�=,�5�8�6�7B�?f=F>N�9�:=FHX�=,�<�C�=�@�>�?>NN�=,?f�A�B>N=,dH�D�G�E�FC%>N>N7�H�IC%I�HP��K�Z�L�S�M�P�N�O>NB�A�GY�Q�R?f=,C%GY�T�W�U�V=,ALI�AL�X�YN�C%X�AL�[�b�\�_�]�^7`cX�>N�`�a>N@�AL>N�c�f�d�eOJ�=,H�g�hA�AL=F7I�>��k��l��m��n��o�~@��p=,�q=,�r�s=,=,�t=,�u�v=,�w=,�x=,=,�y�z=,�{=,�|=,�}=,^=,RI���ZB����7���7�7\b77�7�\b7�������7g�77�7g�����g�77h�h��7h��77��h37h3>NF[���>NA�C%��>NK:C%]�������g�=,F[J���T�>NT��A����>N?f=,I�����A�>N=,K:��>NT�IX�A��������������N�^0�g��=,=F>N������X�ALA�F[����]�C%P�����=,d;=,������������I�>NO�N���J�>NGY��������78�7A�����]�����N���N���N�N����������������������������������>A��I�����I�����I�K�K�I����;������������=,����N�N���N���N��NB�>N����[�=FZ$Z�����O�>NJ2A���:AL���*��"��	��~����~���~��~��~���~�~��~��~��~��
�����~�~�
�~��~���~���~��~��~��~����~�����~��~����~��~��~��~� �!�~��~��#�~�$�~�%�~�~�&�'�~�(�)�~��~��+�3�~�,�-��.�~�/�~�0�~�1�2�~���~�4�~�5�~�6�~�7�~�~�8�~�9�~�GYT�<�C�=�@�>�?I�T�X�GY�A�B>NZB>Nm�D�G�E�F=,N�I�>N�H�I>NN��JJ�=F�K=F�L=F�M=U=F�O��P��QC%�R�aI��SI��T�UI�I��VI��WI��XI��Y�ZI��[I�I��\�]I��^I��_I�I��`I��
I��b�c�kI��d�eI��fI�I��gI��h�iI��jI��I��lI��m��n��o��p�xI��qI��r�sI�I��t�uI��vI��wI�I�L��y��zL�I��{�|I��}I��~I��I��I�K�I��I�I���I�I���I�I��I���I�I��I��|I���
��|L���������ہ|��K��Ceo������dw����R���a��L��I��I��I�K��I7�����=`�>N7�I�����H�H����H�H�HH��4H�HH�H�H��4HH�H��H�HH�H��HH�4�HH��H��H��HH��H��H�4��������F[����+I+C%@t��>NI�������������������8�����8�<<���8���8�8�9�������8�����8�9�;8�8�����8�8�<�����8���8���8���8�8�������8�8���8�8�����<�8���8�8�<�������8�<���8���9���9�8���8��8�8��8���8�8��8�9�����7���77��77�7���	�7�7�7�77���
77��77�
��7�77��77�7����7�77��77��7�7��7�77���7� 7�!7�"7�#7�$�f�%�B�&�6�'�/�(�-�)�+�*h37h3�,h3h37h3�.7h3h3�0�1�4�2�3h377h3h3�57h3�7�;h3�8h3�9h3�:7h3�<�?�=h3�>h37h3h3�@�Ah3h37�C�U�D�O�E�K�F�Hg��Gg�7�I�J7g�g�7g��L�M�Ng�77g��P�Sg��Qg��R7g�g��Tg�7�V�^�W�Zg��X�Yg�7g��[�\g�7g��]g�7�_�bg��`�ag�g�7�c�eg��dg�7g�7�g��h�}�i�r�j�mg��k�lg�7g��n�pg��o7g��qg�7g��s�x�t�v�ug�g�7�wg�7g��y�{g��z7g�g��|7g��~��h3h3�7�h37����h3�h37�h37h3��h3�h37h37��������\b7�\b\b7��\b�7\b\b7��\b��\b7\b\b�\b�7\b�������7\b7��7\b\b7�\b��7\b7\b��\b��\b\b7��\b�\b7\b7�������C%C%�C%��C%�C%�C%C%��C%C%��C%C%�C%�C%�C%����C%��C%��C%C%����C%C%��C%��C%��B���������7��7��7��7��77��7��7�7��=F��N���N���N����c���c���C%����=,������=,��=,��=,=,��=,��=,��=,����=,=;=,���=,��=,������=,��=,��=,��=,����=,=;=,=,��=,����=,=,�=,=;�=,=,�=,��=,=,�=,����=,=;=,=,�=;=,��?��#������
��	�Y
�>AZBF[���GY>N�
I�R+>Ng�����>NZ�K:>N��Y
>N?f>N����>N�>NF[��=,0�A�X]�� �>N7N��!�"=F>NGYAL�$�3�%�,�&�)�'�(?fX�T�F[�*�+P�=,?f>N�-�0�.�/g�>NJ�[��1�27=Fg�=,�4T�5�=�6�7AL=F0��8=F�9�:=F�;=F�<=F=F=U>N�>>NH�@�d�A�E�B�CN�>N�DJ�0�F[�F�c?��G�H�W�I�V�Jdd�Kd�Ld�Md�Nd�Od�P�Qdd�R�Sdd�Td�U�sdd��X�[��Y��Zd���\�`�]��^�_��dd��a���bd��]��e�p�f�gC%>NZ��hGY�i�jGY�kGYQ4�l�mQ4�nQ4�oQ4Q%GY�q>NI�?f�s�/�t���u��v7�w�7�x�y77�z7�{�|77�}7�~�7�7�77���77�7��77�7��7�7�7�77�����=F=F��=F=F���=F��=F=F�����=F��=F=F=U�=F�=U=F=U��=F��=F=U=F���=F=F=U=F�=F=U=F�=F�=F����=F�=F=F�=U=F�=F�=F=U=F�=F��=F�=F�=F��=F=F��=F=F�=F��=F=F=U=F��=F�=F��=F��=F=F��=F��=F����=F=U=F��������F[������=F������=F=F��=F��=F����=F��=F=F��=U=F��=F=F��=F����=F����=F��=F��=U=F=F����=F=F=U=F������=F��=F����=F=F����=F��=F��=F=F=U=F����=F��=F������=F=F������=U=F=U=F���=F��=U=F=F=U=F�=F�=U=F��+��*>N���"��N���N��N���N��N��N���N��	N��
N����N�N��
N�����N��N�N��N��N���N��N�N���N��N�N���N��N�N��N���N�� N��!N�N����#N��$N��%N��&N�N��'�(N�N��)�NN�bpP��,�o�-�I�.�:�/�4�0�2>N�1=FF[�3=F>NM��5�7�6>N>NI��8�9J�>NC%H�;�B�<�?�=�>C%I�B�=F�@�AI�=,GYB��C�F�D�E=,GYJ�>N�G�HX�F[�n]��J�X�K�R�L�O�M�NALA�>NR+�P�Q0�>N>NAL�S�V�T�UC%?fGYC%�W>N=,>N�Y�h�Z�]�[�\>N=,=,GY�^�gI��_�`�a�m�b�b�b�b�c�b�d�b�e�b�f�bC%B�>N�i�l�j�k=FGY>NR+�m�nH�X�>NGY�p��q��r��s�z�t�w�u�v?f]�RI��x�y>N]�GYJ��{�}�|>N>N=F�~�I�7>N=,������C%>NC%=F��N�A�>N=F��>N�=,>NA��=FP���������C%T=FI���GY7dO�����A���B��B��B�B���B�B���B�������B��B��������
�B�B��B��A=,>N��B�0�A�I�������=,>NZ�7��=F>NA�7���=,P�=F=,�RC%���������������C%B�X�=F����=F>AH�?���������H=,C%=F����A�R��dJ��dJdJ��dJ������dJ��dJ����dJ��dJ]�dJdJ��dJ����dJdJ��]�dJ����������>NC%T����7?f>NX���������I�I�?f`c����I�>NHI����������������I�=,�@������GY>NR7������T�O]�X���>N=,I�=,������C%>NI�>N>N�I�F[����>NZ��=F�=F=F��=F��	�
���
=F��O7>�I���0��)��&=,�@��GY�GY��GY�GYGY��GY�GY�GY���� ���!���"���#�����$���%GY���'�(>N=F?�T��*�-�+�,C%X�R+]��.�/?�F�A�N��1���2��3�WI�4�5�H�6�;I�7�8I�9II�:I+�<�D+�=�>�C�?�B�@�A+I+II+I+�E�GI�F+I+I�I�O�JII�KI�LI�MI�NIk@�P�TI�QI�RI�S+II�U�VII+�X�{�YI�Z�w�[�\+I�]II�^�_�i�`�����a���b�c���d���e���f�����g�h����I�j���k���l�����m�n���o�s�p���q�����r	���t�����u���v��	�xII�yI�zI+�|��}�I�~I��I+I�II�����I��I++I��I�I++��II+��+�����I�I+�I�I�+I+�I�����+�I++�I+�I+�+�I�k@I�����IC%�I+�II�I+�����II�+II��I+�I+������+�I++I�I+I���I�+I+��I��+I+���'���$����I>N=,�����������������������g�7g���g�7g�����7��h�g�����g�7h��x����������g�7g�����h3g�g�h3������g�7g�����7g�g��x����������������h3g�h3g���g�h�g�7��7��7h�������7g�77���g�h3g����������g�7�x�g�7g���h3�g�h3�77h3��	����x7g��g�7g��
7�g�7g��
������g�7g���h3g�g�h3g���g�7g�����7�7h�7�7h3��!�� h3g�h3g��"�#7h37h3�%�&C%IT>N�(�+�)�*>NB�bpI��,�.�-J2A�F[F[C%�0C%�1��2�>C%�3�4X]X]�5X]�6X]�7�8X]X]�9X]�:X]�;�<X]X]�=X]:�?�e�@=F�A�O�B=F�C=F=F�D=F�E�F�J�G=F=F�H=F�I=U=F�K=F=F�L�M=F=F�N=U=F=F�P�Q=F=F�R�S=F�T�]�U�Y�V=F�W=F�X=F=F=U�Z=F=F�[=F�\=F=U�^�b=F�_�`=F=F�a=F=U�c=F=F�d=F=U�f�m�g�j�h�i=,TGY>N�k�lI�X�I�T�n�A��o�p�~�q�x�r�u�s�tI�F[>NF[�v�wH>NC%>N�y�{X��z>AX��|�}X�F[X�>N���>N��GYI�>NX��>N��Y
>N>N=,�����?f7��7�7��7�7��7�77��7W\7�7W\7>N����I�>NI��>N>N�X�J��X��X]C%X������^=,A�>N>N�>NC%��uAL���HI�������������������Q4GYQ%��GYQ4Q4��������YGY��������GY�GY�GY��GY��GYQ4GYGY��GY��GY��GY����GYGYQ4GY����GYGY����GY��GY��GYQ4GY��GYQ4�GY����Q%��GYGYQ%Q%����Q4Q%������Q4GYGYQ%��������Q%����������Q4GYGYQ%���Q4GY������GYQ%Q4�������GYQ%�GY�������������Q4�YGY��GYGYQ4�Q4�GYQ%�GYQ4�����Q%��Q4�Q%�GYQ%�GYGYQ4GY�GY���OGYGY�Q4GY�GYQ4�	�
�GYQ4Q4GY�
���QCGY��Q%GY�OGYO��4������Q%�Q%Q4�GY�GYQ4GYQ4GY��$��"� �!OGYQ4GY�#GYGYQ%�%�(GY�&�'Q4GYQ4�)Q4�*�+hGYGY�,�-GY�.GY�/GY�0GY�1GY�2GYGY�3Q4GY�5�@�6�7Q4GY�8�=�9�;�:GYQ4Q%GY�<QCGY�>Q4��?Q%GY�AQ%�BGY�C�F�D�EQ4Q%GYQ4GY�GGYQ4>A�I�J�n�K�Y�L�R�M�P�N�OA�=,HX��Q>N7d�S�V�T�U=F>N=,I��W�X=,I�>N@t�Z�a�[�^�\�]>N=,7=,�_�`I]�g�H�b�e�c�dR+I�8�=,�f�g>N=,>N�h�i�l�j�k=,[�w=,�m=,[�w�o�q�pX�>N>A�rF[�s�tX�8�X�I��v���w��x��y��z��{AL�|��}��~����77\b7\b���7\b7��\b7\b7������\b77\b�77\b7�\b7�������77\b�77\b7�\b7�7���7\b7�77\b>NX���>N0�K:ZB����@�>NALF[����dY?f���>N�>N�J#J#��J#>N�>N��>NJ#>N=FX���������>N��Y
��I�C%ALH�F[�X����=,>NY
C%����C%GYX�>N��������>NI�?f7������>N��s���s�s5��C2s�TF[���7�������������������N�H7C%����g�P�I�B���������C%I�>NC%����AL����������9�<8���<���������9�M�=,������������GY>N`cGY����>�J2GY=F�����N�>N0�>N��>NF[J2Z$��������C%��=,�=,�=,�=,=,>N��
�=FP��P��P��	P��>NI����
�=F=,C%I���C%K:>N=F��%�������NI�=,=F���7�H��H��H�I�C%��"� �!I�>NB�=F�#�$>NGYC%>N�&�0�'�.�(�)0�I�*>N�w�+�,�-�w=,�w=,�/>N`c=,�1�4�2�3HI�HI��5�6=,C%�~C%�8��9�_�:�I�;�B�<�?�=�>?fK:>NC%�@�AF[>NA�0��C�F�D�EI�H>NB��G�H=FC%=F>N�J�X�K�U�L�T�MA��N�Q�O�PE�E�E�l��R�Sl�EzsqE�7>N�V�W��7=,>N�Y�\�Z�[��>N>NC%�]�^=FB�C%I��`�n�a�g�b�e�c�d=,>N>NN��f>NA�>N�h�k�i�jH>N>NA��l�m@�=,J�0��o��p�s�q�rI�=F>NC%�t�z�uC%�v�x�w�w=,�w=,�y=,�wA��{�|��}���~������=F�����@�>N=F>N��bpH?f>N����������J�0�>NA��GYR+F[����C%HB�C%��R+>N=,I�������GYI�I��A��A��nA���P�=,F[I�����?f>N7I���>NC%>NC%��������I�>N>N=,��=,7C%>N�����2>N7H��bp>NB�R+�������I�A�]�AL���C%8�Z�7��������cf=,C%<�����>�?f=FH����������W���	���Z���
��������=,����=,��=,��=,��=,=,����=,=;=,��=,��=,=,��=,��=,����=,��=,=,��=,��=,��=,��=,��=,����=,��=,��=,=;=,=,��=,����=,=,�����=,��=,����=,=,���=,�=,�=,=,��=,�=,=,��=,=,=;�=,�=,�=,�=,=,�=;�=;�=;�=;��=;�=;�	=;=;=,��-�=,�
��=,=,��=,=,��=,=,�=,�=,�=,��=,=,��=,=,�=,�=,�=;=,=,��=,=,� �!=,�"=,=,�#=,�$�%=,=,�&�'=,=,�(=,�)=,�*�+=,�,=,=,=;=,�.�/�?�0=,�1=,=,�2=,�3�4=,=,�5=,�6=,�7�8=,�9=,=,�:�;=,=,�<�==,�>=,=,=;�@=,=,�A=,�B=,�C=,�D�E�O�F=,=,�G=,�H�I=,=,�J=,�K=,�L�M=,=,�N=,=;�P�Q=,=;=,�R=,�S=,�T=,�U�V=,=,�W�X=,=,�Y=;=,�[���\�`�]�_�^�C%HAL>N�a�bM�J�R+�c�d��7�e�f�t�g�sX�h�iX3�j77�k�l7�m77�n�o7�p77�q�r7X7WjW��u��v��w�7�x�y7�z�7�{�|7�}7�~77Wj�7�7�XO�77Wj��7�7�7��77��7Wj77�7���7���7�X7XAX3�7�7XOWx�����7�7�77��77X	77�����7��77��7�7Wj7�7�7�77�X	7�77��77��7�77Wj�77�����7�7��7��77�X7�77�7�7W\��77����7��77����77Wj��7����7��X	W\������XA7�����7���7���7�7���7�����7�7���7���7���77�7������������77����77����77��7Wj7��7��7��7����77��Wj7������77����77����77��7X	Wj7�����>NI>N��T>NF[J���>N�>N�2���ZB�=,�=,=,�=,��=,=,�=,=;�>N=,C%�
�(��=F�=F�
=F��=F�=F�=F�=F�=F�=F�=F=U=F����X�>NX�K:��"J�����F[>NF[� �!F[>N>NC%�#=F?��$?��%?��&?��'��?��)�,�*�+I>NII�=`�-�.�B�/�:�0?��1?�?��2�3?��4�7?��5�6?��?��8?�?��9�?�?��;?��<?��=?��>�??�?��@�A?��?��C�O�D?��E?��F�J?��G�H?�?��I�?��K?�?��L�M?��N?�?���P?�?��Q�R?�?��S�T?�?��U�V?��?��X���Y�@t�Z�[�x�\�c�]�`�^�_>NX�T=,�a�bT=FI�>N�d�g�e�f=FF[A�GY�h�i>NX�>N�j�kI�I��lI��mI��n�oI��pI��qI�I��r�sI��tI�I��uI��v�wI�I��a�y��z�}�{�|��F[A�=,>N�~>N@�����H��I�I��I��I��I���I��I�I��I��nX�>N��>NI�C%���������=F�=F��=F�=F�=F�=F�=F�=F=U=F�=F�=F=F��=F�=F=F�=F�=F��=F�=F�=F�=F�=FA[=F=F��=F�=F�=F�����=F�=F=F��=F=F�=F�=F�=F�A[=F=F��=F=F�=F��=F=F��=F�=F=FA[��=F=F��A[=F������=F��=F��=F=F��=F����=F=F��=F��=F��=F����=F��=F��=F=FA[��=F=F����=F=F����=F=F��=F��=F����=F��=F��=F��=F��=F��=F��=F=F����=F:=F���~���r@��������������������ZBI�=F����P���P���P��~P����C%>NT�I�����C%H7>N��>NF[K:C%������R+X�C%=F��>NI�>N0���	��A�=,=,A��
�TALZBA��
�c������I�>NB�I���I�>NN�>N��`��_=F���=��0��$=,�=,���!=,�� =,=,~�=,�"=,�#~�=,�%�*�&=,=,�'�(=,�)=,=,~�=,�+�,=,=,�-�.�/~�=,=,~��1�7=,�2=,�3=,�4=,�5=,�6~�=,=,�8=,�9=,�:=,�;�<=,=,~��>�R�?�E=,�@�A=,=,�B�C=,=,�D~�=,�F�M�G=,�H=,�I�K=,�J~�=,�L=,~�=,�N=,�O=,=,�P=,�Q~�=,�S�Y�T=,�U=,=,�V�W=,�X=,~�=,�Z=,�[=,=,�\�]=,�^=,=,~�8���a�b]�C%�A=,�d�k�e�h�f�gT�I�I�ZB�i�jT�>NH0��l�o�m�n7I�C%>N�p�q?fd>N>��sRR�tR�uR�vR�w�xR�yR�zR�{R�|R�}RR�����GY�=,�=,��=,�=,�=,�=,�=,]��]��]�=,I�������������X��X�A���=FGY=FI���=F�7I���0�GY�I�L�I�������7I�g��7���7\b7]D���>NF[��F[F[d,>NGY��>N�C%�����������>N7>NGY�������>N�=,C%��=,>N>N��^l���C%���>N��=F=F=U����A�7^F[������������=,A�F�C%7��J�>N��������=,dC%GY����=F>NJ��������������������AL=FH>N����I�=,R=F��������I�C%?f>N����N�=,7=,������������H=F?�>N����R+?�AL=F��������=,>N=,?f����?f=,A�H���������7C%T���?f�=F�=F�=F=UALB�����
>N�����9�8�<<��	<9�8�=F>N��
=,X�=,B������>NGY>N��A�>N>NA�����A�>NZ�>N�>NC%=F��.��������#� �"�2�!F[d,?�C%�$�M�%�3�&�-�'�*�(�)N�=,?fN��+�,g�C%>N=,�.�0>N�/>N?f�1>N�2K:ALC%�4�@�5�=�6�7>N=FAL�8�9GYGY�:GY�;�<GY��GY�>�?>N=FI���A�J�B�IC%�C�DR�ERR�F�GR�HRR��B�>N�K�LT�A�T>N�N�f�O�U�P�S�Q�R7?fT�8��T>N>NR�V�c�W�b�X>N�Y=F�Z=F�[=F=F�\�]=F=F�^=F�_=F�`�a=F=F=U�&>N�d�eX�>NE�>N�g���h�}�i�w>N�j�kZ��lZ��mZ��nZ�Z��o�p�q�r�s�t�u�vZ�=,�x�yA��zA��{A�A��|i�A��~���������0�>N=FO����N�=,0�����=,=,��[�=,��������=F����#A�����#A�#I�C%����?fGYI�Wx����������>N����HAL7A���������B�A�7H����=F=,7=,������������>NA�>N=F����0�GY@tR��������[�A�I�7����@�GY>N=,AL����������X�F[��T������������>NX�F[��C%X�>N����F[X�P�>NF[������I�T����TT����TT��T2����������������>N0�F[�&F[>N������>NX�F[>N��X�0�>N>A����=F����=,=,��=,����=,=,����=,������=,=,����=,=;��=;=,=,����=,��=,=,��=;=,��������F[��������������I��I��II����I+I����+II+I��������IAI��II��I+��I��II��I�I�I+>NA�����A����PE��	=F�
�7=F?fC%�
=,=,��=,�=,�=,�=,=;=,���C%��B����-���-J2�2����>N>AALP��� >NT>N�!�"?u�#�-�$?f�%�)�&?u�'�(?f?u?f?u?u�*�+�,?f?u?u?f?f?u�/���0���1���2�R�3�F�4�=�5=,=,�6�7=,�8=,�9=,=,�:=,�;�<=,=,=;=,�>=,�?=,�@�A=,=,�B=,�C�D=,=,�E=;=,=,�G=,�H=,�I=,�J�K=,=,�L�M�P=,�N=,�O=,=;�Q=,=;=,=,�S�T�s�U�c�V�\�W�Z�X�Y>N=,>NI�>N�[>NC%�]�`�^�_?f=F=,A��a�b=F>NGY]��d�l�e�h�f�g>NN�7I��i�jR=,�k=,g�h3�m�p�n�o>N7=F>N�q�rGY>NGYH�t���u�|�v�y�w�x>N=F�*=,�z�{I�GYJ�R+�}�>N�~=FC%����0�>NR+7������������=,0�=,7����F[N�J�=,������>NGYI�dJ��C%I���=`��=`��=`��=`��=`=`����=`=`����=`=`��=`��=`����=`��=`��=`��=`=`����=`�_=`I�C%���"�������R��R��R����RR����R��RR��R����R�2R��������������������A�`c=,H����=,g�C%>N��������I�H>N����7��7������7��7��7��77��7��7W\��7��7��7��77��7��7W\����>NI�P�>N��������������>N��F�����F�PPF�g�I�����=,GY>NP���������=,C%=,C%��>NA�X�����������������>NX�>NC%����=F>A]�>N��������>NGY>NP�����F[H�&>N������������X�>NF[X�����F[HAL>N���>N��>NF[>N�X�I������>N����
>N��	>NX�>N����
>NF[@t>N��I>NI�O�����>NX���I�A�F[>N����C%>NF[X��0�O�>N?fI��7� �!=,TR+>N�#�k�$�2�%�,�&�)�'�(X�>NF[K:�*�+>NGYA�>N�-�0�.�/>NGY>Nd�1>N>NT��3�F�4�7�5�6F[O�F[H�8�E�9�:?u?f�;�@=,�<�==,=,�>=,�?=,�=,�A=,�B=,�C=,�D=,�>NN��G�J�H�IB�?fX�Z$�K�]�L�V�M�S�N�OI�=F>N�P7�Q7�R7Wj�T�UGYC%]�>N�W�Z�X�Y>�I�=,J��[�\=,>NC%>N�^�e�_�b�`�a>�0�N�=,�c�d7?f7=F�f�i�g�hI�P�>NH�j>NF[7�l���m�|�n�oF[J�Z��p�qC%C%�r�s�xC%�tC%�u�v�wC%fIj�fI�yC%�zC%C%�{C%fI�}��Y
�~X]�C%��=,��GY��>NX���������dE�>NX]����?fX�>N?f���q�������I���A�>N���������������>NC%B�>A����I�>NA�A�����X�T]�����������GYQ4������Q4Q4��Q%���������GYQ%Q4GY������O��OQ4O��Q4Q4���������GY����Q4GYQ4GY��������Q%��Q4����GYQ4Q%GY����Q%��GY��Q4�Q4Q%������������O��������GYQ%GY��Q%Q4�������Q%��GYQ4GY��������Q4GYGYQ4GY��GYQ4������Q4������Q%GY�����������������������Q4�����Q4GYQ4Q%������Q4��QCQ4GY����YGY�����GYGYQ4������`����Q4����Q%��Q4Q4GY����O����Q4GYQ4��GYQ4������Q4GYGY����GY��GY��GY��GY��GY��GY�GYGYQ4��X�>N>�A���L�������	��
�I>NT�I��
��2>NF[>N����ZB>N?�F[�>N>NI���>N=FI>N��K��4��/��%��?f>NA��GY� �!GY�"GYGY�#GY�$��GY�&�'F[A��(>N7�)7�*�+7�,�-7�7�.7��7�0�2A��1GY>N>N�3>N]��5�;�6�8�7>N>N���9�:9�>NP�GY�<�?�=�>T�>AM�>N�@�J�A�GT�BT�C�DTT�E�FTTo[��H=,�IE�=FT�TC%?��M�p�N�bI��O�Pg��Q�\�R�U�S8�8��T8�8�8��V�W�X8�8�8��Y8��Z�[8�8�9��]8��^8��_8��`8�8��a8�8��c�i�d�g�e�fK:>N>Ng�>N�h>N^�j�m�k�lX�>N?fF[�n�o>N=FTF[C%A��r�`�s���t���u�
�vF[�w���x���y���z���{���|�}I�=,�~ALj��j���j���j���j���j���j���j���j���j���j�C%����H~�=,I���������bp7HI�����RB�?fd������������=,>N7A�����>NI>NT���������~C%C%=,����>NX]>NC%����������������J2@�=,I�����>A@tC%>N��������=,>NI�>N����GY=,A�I�������������I�>N>NA�>N��>N=,��������Z$N�C%A�����X�>NGYA���������������������=,7C%R+����ZBRA�A���������?f=,bpN�������=,��=,����=,����=,=,����=,��=,=,����=,��=,=;=,=,=;8�N�������������>N=F=,7����C%I�>Nd����������C%=,����=,=,���=,ALB�����0�I�A�C%������������>N��7>N����X�=FJ�=F��������=,>N=,>N����C%=,ZBC%������g�7>N=,A��>Ncf��
��	N�?f>N=,��>N�7=,��L����?�7>NK:�>N��H��2��*��&��#�h3�h3�h3�\b�\b�\b�\b� \b�!\b�"\bh3\b�$h3h3�%h3\bh3�'�(h3�)h3\bh3h3�+�,�/�-h3�.h3\bh3h3�0�1h3\bh3�3�C�4h3�5h3�6�8h3�7\bh3�9�B�:h3�;h3�<h3�=h3h3�>h3�?h3�@�Ah3h3\b\bh3�Dh3h3�Eh3�F�Gh3\bh3=,�I�J>N�KALJ�=,�M���N�f�O�V�P�S�Q�R7>NJ�=,�T�U?f>NE�P��W�Z�X�Y=F>NZ�?f�[�\`cT�]GY�^=,�_=,�`=,�a=,�b=,�c=,�d=,]��e]�=,�g���h���i��>N�j�k�z�l�p=,�m�n�o[�~�]�=,�q=,�r=,�s�y�t�w=,�u�v=,���%�x=,[�=,=,~��{�~�|�}]��~������]�����]���������]�
d;
]�
=,~�=FJ2B�7��������>�=,=,>N����>NZ�>N�2����������������A���������>A>Ac>A��>A���>A>NI�����C%�*��]�I�����I���I�I�����I�I���I�����I�I�K���������I�=,7=F����>N=FA�X���������>N��C%H������N���kk��k��k2k=F>N��������GYT�C%>N����?f>N��X�N���������N��NN���N���N�N��'������=,=,��=,����=,��=,=,��=,��=,��=,��=;=,����������������>NHI�=,��>NZ$T���������AL>N>N=,�����AX�I�?f������������T�>NY
C%��7C%=F��������F[X�T>N����E�H�>NT����"������������X�>NI>N����F[>NAL>N���������
�������7J�P�X]��	C%��C%��C%�C%j��C%�C%j�C%GYT����
F[B�=F>N��>NC%TA�����7�I�>N>N�H�g�����>N=FJ�X���7RX�>N��� ���!���"���#>N�$�r�%�Q�&�8=,�'�(�3�)�/�*=,�+�-=,�,=,~��.=,~�=,�0=,=,�1=,�2=,~��4=,=,�5�6=,=,�7=,~��9�?=,�:=,�;=,�<=,�=�>=,=,~��@�H=,�A�B�E=,�C=,�D=,~�=,�F=,�G=,~��I�M=,�J=,�K�L=,~�=,�N=,�O=,�P=,=,~��R�`�S=,=,�T�U�Y=,�V=,�W�X=,~�=,�Z�]�[=,=,�\=,~�=,�^=,�_=,~��a�l�b�g=,�c=,�d=,�e=,�f~�=,=,�h�i=,=,�j�k=,~�=,=,�m=,�n=,�o=,�p=,�q=,~��s���t���u��v=,�w�{=,�x=,�y=,�z~�=,�|=,�}=,�~=,~�=,=,����=,=,����=,��=,=,~���������������=,��=,=,��~�=,��=,��=,=,��=,~���=,��=,��=,��=,~�=,��=,��������=,����=,=,~���=,��=,~�=,��=,=,����=,~�=,��������=,������=,����=,=,��=,~���������=,��=,~�=,��=,~���=,=,��=,~�=,��=,��=,��=,��=,��=,~�������=,=,����=,��=,��=,~�=,����=,��=,����=,=,��~�=,=,��=,������=,��=,~���=,=,~���>N������=,=,��������=,=,����=,��=,=,����]�]����]�=,����=,��=,��=,=,]�=,����=,��=,��=,��=,��=,d;=,����>N?�Z���������=,=,��=,��=,��=,����=,=,��=,��=;=,��=,��=,��=,=,����=,��=,��=,��=,��=,=,����=,]�=,��	��I�O��C%�GY�GY�GY�GY�GYGYQC�
�>NI��I��
GY�GY���GY��������=FX��>N��0�7C%>N��C%7>NH����X�>A�2R+� �!=,7=,>N�#�_�$�2�%�/�&�'7T��(I�)=,=,�*=,�+=,�,=,�-�.=,=;=,�0�1X�X]>N@t�3�K�4�5P�T�>N�6�7�G�8�E>N�9�:>N�;>N�<J#�=J#J#�>�?J#�@J#�AJ#J#�B�CJ#�DJ#>NJ#>N�FJ#>N�H>N>N�I�J>NJ#>N�L�T�MR�N�Q�O��P�>���R>N�S>N�>N�UI��V>N�W�^�X>N�Y>N�Z�\�[>A�>A>A�]>Ac>NHI>N�a�K�b�n�c?f�d?f?f�e?f�f�g?f?f�h�i?f?f�j�k?f�l?f?f�m?fk�o�H�p���q��C%�r�s�z?f�t?f�u?f�v�w?f?f�x�y?f?f?u�{���|�?f�}?u�~?u?f��?f?fk������?u?u������?u��?u?f��?u?u?f?u����?u?u����?u?u?f��I�����������������������=F��=F=Ff?=F��=F��=F�n=F��=F��=F��=F�5����=Ff?�f?�������������5�n�nf?�����=F=F��=Ff?�������������f?=Ff?������f?����f?��f?��f?f?����f?f?���f?��������f?��f?=F=F��=Ff?��f?=F��=Ff?������������f?��f?��f?=F��f?=F��=Ff?������=Ff?��f?������f?��f?��f?����f?��f?f?��f?����f?f?��f?����f?f?��f?��f?����f?f?=F��f?f?����f?f?��f?��f?����f?��f?f?����f?f?��=Ff?�������5=F����=F��=F=F��=F��������>N�������������������������
A�����A���A��A��A��A���
�����g����	#1�_�A��A�@O��(�������>N>N��X�?fX�����C%F[F[^��F[X�>NA���#�� >N�7X��!�"0�>N=,F[�$�&>N�%F[>NF[�'A�F[�)�8�*�1�+�.�,�-N�Z$>N���/�0F[>N>NF[�2�7�3�4A�F[?f�5�6=,>NA�>NI��9�@�:�;X�>N�<�=>NC%F[�>I�?IF[�A�F�B�C=,>NX��D�E>N7=,�G>NQ4[��I�JF[I>NC%�L��=F�M�N���O�o�P�e�Q�X�R=F=F�S�T=F=F�U�V=F=F�W=F=U�Y�_�Z=F�[=F�\=F=F�]=F�^=F=U=F�`�a=F=F�b=F�c�d=F=U=F=F�f=F�g=F�h�i=F=F�j�k�m=F�l=U=F�n=F=U=F�p�|�q=F=F�r=F�s=F�t�u=F�v�y=F�w=F�x=F=U�z=F�{=F=U=F=F�}=F�~�=F��=F��=F��=F=F��=F=U��=F=F��=F��=F��=F����=F=F��=F��=F����=F=F=U��������=F����=F��=F����=F����=F=F����=F��=F��=F=U=F��=F��=F��=F��=F��=F=U=F��=F����������=F��=F=F��=F����=F��=F=F=U��=F��=F=F����=F=F��=F��=F=U=F��=F��=F����=F=F����=F��=F=U=F������������=F��=F��=F����=F=F��������=F=F=U������=F=U=F��=F=U=F��=F��=F������=F=F����=F��=F��=F=U=F��=F��=F=F��=F��=F��=U=F=F����=F��=F��=F=F����=F��=F=F����=F=F=U��=F��=F������=F=F����=F=F����=F=F��=F=U=F��=F����=F=F��=F��=F��=U=F�� 1���������Y�������Y���A���F������	���C2C2s�C2�C2�C2�C2�C2��C2E�C2�
C2�C2C2��
C2C2�C2s���C2s���1C2��C2�C2C2���$C2�C2��C2�C2�C2�C2C2�C2�� C2C2�!�"C2C2�#C2EC2�%C2�&C2�'�(C2C2�)C2�*�+C2�,C2C2�-�.C2C2�/�0C2EC2�2�;C2�3C2�4�5C2C2�6�7C2C2�8C2�9C2�:C2E�<C2�=�DC2�>C2�?C2�@C2�AC2�BC2�CC2Es��Es�C2�G��H���I���JC2C2�K�L���M�n�NC2�O�_�P�X�Q�T�RE�SEC2EE�U�V�WEC2EC2�Y�\E�Z�[C2EC2�]C2E�^EC2�`�g�a�c�bEEC2�d�eC2E�fC2EC2�h�k�iEC2�jEC2�lE�mC2C2EC2�o�pC2�qC2�rC2�sC2�tC2�u���v�|�wEE�xE�y�zE�{EEC2�}EE�~�E��EE��C2E��E��E��EE����EE��C2EC2��C2��C2��C2����C2��C2C2��C2E������C2��C2��C2��C2��C2C2����C2EC2��C2��C2C2����C2��C2����C2����C2C2��EC2��C2C2��C2��EC2������������C2����C2��C2��C2������C2C2��C2��C2EC2����C2C2��EC2��C2��C2��C2������C2������C2��C2EC2C2����C2C2EC2��C2����C2��EC2E����C2����C2��C2������C2C2��C2��C2EC2��C2��C2��EC2C2������C2�$������C2��C2��C2��C2EC2s�C2��������������s�C2s�C2s�������C2��C2s�C2����C2��C2s���C2s�C2���������C2C2��s���������s�s�������ugs�ugs�s���s�����s�ugs�C2���C2s�C2C2���C2�C2s�C2��C2�C2�	C2C2�
�C2�C2�
C2�C2C2��C2C2��C2l�C2��%�s��s��s��s��s�s���� s��s��s���s�s�w��!s�s��"�#s��$s�w�s�C2�&�'�/C2�(�)C2C2�*�+C2�,C2�-C2�.C2C2EC2�0�1�8�2C2�3s��4s��5s�s��6s��7ugs��9�;s��:s�C2C2�<C2�=�>C2C2�?E�@EC2C2�BC2�CC2�DC2�E�F�VC2�GC2�H�I�T�J�O�KC2s��L�Ms�s��Ns�ugC2�P�Qs��Rs�s��Sugs�s��UC2s�C2�WC2�XC2s�C2�ZC2�[�\�sC2�]�^�i�_C2C2�`C2�a�bC2C2�cC2�dC2�e�fC2C2�gC2�hEC2C2�j�kC2C2�lC2�m�nC2C2�oC2�p�qC2�rC2C2E�t���u���vC2�w��C2�xC2�y�zC2C2�{�|C2C2�}C2�~�C2EC2C2��C2����C2C2����C2C2����C2C2��EC2C2��C2��C2����C2C2����C2��C2��C2C2����C2EC2������C2C2��C2��������C2C2����C2��C2��C2EC2��C2��C2C2������������C2C2E����EC2EC2��C2��C2EC2C2��C2��������C2C2����C2C2��C2��C2��C2EC2����C2��C2��C2C2��C2����C2EC2��C2C2�����:����������C2��C2C2����C2C2����C2��C2��C2��C2��C2C2��EC2��C2C2��C2������s�C2C2��s�C2�����������C2����C2��C2��C2��C2C2��C2����C2C2��EC2C2������C2��C2����C2C2��C2EC2��C2����C2C2��C2��C2E����C2����C2C2����C2��C2����C2����C2C2��C2E��C2C2����C2C2E�C2�C2C2��C2�C2C2��C2C2�C2E�	�(�
�C2��C2�
�C2���C2�C2�C2�C2EC2��C2C2�C2�C2E�C2�C2C2�C2��C2C2E�C2C2� �!C2�"C2C2�#�$C2�%�&EC2�'C2EC2�)C2C2�*�+C2�,�3C2�-�.C2�/C2�0C2�1C2C2�2EC2C2�4�5C2�6C2C2�7C2�8�9C2EC2�;�MC2�<�=s�C2�>C2�?�@�C�AC2C2�BC2s��D�K�E�JC2�F�GC2C2�HC2�IEC2C2s��LC2C2s�C2�NC2�OC2�PC2�QC2�RC2�SC2�TC2�U�VC2C2�W�XC2EC2�Ze�[���\���]C2C2�^�_C2�`�uC2�aC2�b�c�j�dC2�eC2�fC2�gC2�hC2C2�iC2E�kC2�lC2C2�m�n�s�o�pC2EC2�qE�rEC2C2�tC2EC2�vC2�w�xC2�y���z��C2�{�|���}C2�~��C2�C2E��C2C2E��C2��C2C2��C2EC2������EC2C2��EC2C2��C2��C2��C2����C2C2E����C2��C2��C2��C2��C2������C2��C2����C2C2������C2����EC2E��C2C2E������C2������C2��C2��E��C2EC2��������C2��C2��EC2������EC2EEC2��C2EC2��C2C2����C2C2����C2E��C2EC2������C2����C2C2��������C2��C2C2��C2��C2����C2EC2C2��C2��C2����C2��������C2EEC2C2��C2EC2��������C2��C2s�C2��C2����C2����C2C2��C2����C2C2����C2��C2C2��C2����C2C2����C2C2����C2C2����C2C2��C2��C2������C2����C2��+����
C2��C2��C2������C2��C2����C2C2��C2��s���s�C2C2C2C2s�C2s�s�C2
	C2s�C2C2s�C2s�C2C2C2C2C2s�۞C2C2C2s�C2C2C2C2C2s�C2C2C2 C2!C2"C2#$C2C2%C2&'C2C2()C2C2*C2mW,�-b.E/C20C21C2C22C234:5C2C267C289EC2EC2C2;<@=C2C2>?C2EC2AC2BC2CDEC2C2EC2FGPHC2C2IC2JC2KLC2MC2C2NC2OEC2C2QRZC2STC2C2UC2VC2WC2XC2YEC2[C2C2\C2]^C2_C2`C2C2aC2Ec�d}C2efngC2C2hiC2jC2kC2lC2C2mEC2oC2C2pqwrC2C2sC2tuC2vC2C2ExC2C2yzC2{C2C2|C2E~C2C2�C2C2��C2�C2�C2C2�C2�C2�C2E���C2�C2C2��C2�C2C2�C2��C2C2�C2E��C2�C2�C2�����C2�C2��C2�C2EC2����C2�C2�EC2EC2E����C2C2E��EC2C2E������E��EEC2���EC2E�EC2E����C2�EC2�EC2E���EEC2E�EC2�C2C2�C2�C2�EC2�C2C2��C2��C2���C2���E�EC2��EC2C2E���C2��C2EC2E��C2�EC2�EC2E�C2C2����C2EC2��C2�C2EC2�EC2�Y�C2���C2����C2C2�C2��C2C2�C2��C2C2E�C2C2��C2C2��C2C2��C2C2EC2�C2�C2C2C2C2C2C2EC2C2C2	4
C2C2
C2EC2C2EC2C2C2EC2EC2C2EC2C2C2C2C2EC2 !-"(C2#$&C2%C2E'C2EC2)C2*+C2E,C2EC2.C2C2/021EC2E3C2EC25E6C27C28A9>:<C2;EC2=C2EC2C2?E@EC2C2BCC2C2DC2EC2FC2GHOILJEKEEC2EMENEC2PVQTRSC2EC2EEUC2EWEEXC2EZC2[C2\C2]C2^C2_C2C2`C2aC2bC2cC2dC2Ef�g}C2hC2iC2jkC2C2lC2mnC2oC2C2pC2qrC2C2sC2tuC2C2vC2wxC2yC2C2zC2{C2|EC2~C2��C2�C2�C2�C2C2�C2�C2�C2��C2C2��C2EC2C2���C2��C2�C2C2�C2�C2��C2�C2C2�EC2�C2�C2C2��C2C2��C2C2��C2E�EC2����C2��C2�C2C2��C2�C2�C2�C2C2��C2EC2�C2�C2C2�C2�C2��C2C2��C2C2�C2�C2�C2E�s��s��C2���C2�C2s��C2��C2�C2C2�C2�C2�C2EC2�C2s������C2�0�C2��C2C2��C2C2������C2C2��C2���E��C2E�EC2E��E�EC2�C2EC2C2�C2�C2s��C2C2�C2s��]� ��26�50�26�����50�2��3��1��1�26o��1��1��4��5��4�265��503��2�1��8x�2�26263�26	0�
1�q�
o�0�o�1�1�1�261�262�6�4�1�1�1�26264�1�1�1�261�!,"2626#26$26%&4�'5�(o;)26*6&+m261�-Y.P/;0711�22636�41�526266266�n�89ܰ6�:3�26<G=?n�>n�o;@4�{�A26BC26D265�EF26262�H2�I1�1�J26KL26M261�N26O262�26Q0�RS1�T1�1�U26V26WX26n�262�Z26[26\26o;^�_k`26ajb26c26d26e1�fo�g26h26i26262�501�l2�m2�n{o2�2�p2�qrws2�t2�2�u2�v2�rm2�x2�y2�z2�rm2�|2�}2�~2��2�2��2��w���3�26��2626�4��1���1�26��2626�o�26��26��2626��4��2�o;��26�2626�2�2626���26�4���26�26�26�26�2626pb26�26o�0�����0��0�����>��2������������2����2�o;3�2�265���5�2626m5���2�5�2�������5�3�262���3�o;26pb����3�3�2���3�6&1�3���������3�3�o;1�3���5�3��3���0��26o;�2��8|�������2�3�6�2���6�2�2�0�����5�2�m6��1�2�1����1������1��1�4���3�4�!4���1��o;26��0�2�n�1��	����1�3�1�n�o��8�8262�1�262�o;{�2�
2�2626
506�6�3�1�3�1�&1�1�3�5�0�3�4�3�o�1�o�o; 26!$"#0�o�3�o�%266&26'1(+26)*262�26,/-.2�o;p�3�01�0�1�283645502�o;3�o�72�o�9<:;x�3�n�2�=6�ܰ6�?�@�AtBPCIDFE1�o�3�GH2�0�03�JMKL1�o;1�3�NO4�o�262�QXRUSTx�1�91�VW1�2�3�q�Y\Z[o;2�50o;]_^x�5�o;`ba2�2�n�co;dleo;fo;go;ho;o;io;jko;��o;mo;no;oo;o;po;qo;ro;s��o;u�vw|x{6�y2�z2�pbn�3�}~x�4�n�0�����2�o�26�2�o�4��26�
������2�o;1���o�3�2���3�2�0�3�����0�0��2��2�o;3��3�o�5���������6&�o;5���3�1�0���6�n�2�����50261�o;��o�26266&������1��2��3�n�n��2��3�0��2�n�3�����2�50�n���0�3�0�o���3�1�0�z3��������4�3�q�1���4����o�5�pbo;0�n�����1�2�0�{��3�1�3�������0��{��5�o;3�6���6��2��2�o�3�5�����n��pb0�x�3���o;3�1�26�7����������5�o��3�0�z32�1���n�2�3������o�3��o�2�o�1��1�5�o������z�1�4�264�5�|~H1�0�3�n�	6&4�
0�o;0�2�
5�1�2�o�o�3�'5�5�3�n�o;5�3�"!5�0�3� 3�0�5�3�3�4�#&5�$%0�o�6&3�2�(0)+*o�5�3�,/2�-n�.o�2�2�2614231�0�n�3�561�3�6&2�8[9K:C;@<?=26o�>o;3�o;o�AB0�1�z326DGEF4�6�6�2�HJ2�Io�5�0�q�LSMPNO3�3�2�q�QR3�o�2�1�TXUWVܰn�2�{�3�YZx�1�1�o;\s]g^a_`3�1�2�0�bfc3�dez33�6&2�1�3�hmij5�2�n�kl6�6�o�nqo3�po�o�6�o�r2�0�t|uzvy2�wx1�6�Uo;3�{261�26}�~�o��o�6&o�2�1���5�4�x������������������d2626��q�o�6���n�1�3��2�o;���3�263���1�26o����}2�3�o�������1�0��o�n�o��1�n�1�����o�4�5026��q�3��3���o;0�o�3���������0�2�2�n���3�3�o;26���2�3�3�o;�1��3��1�5������263�1���0��o;�q�3�3�26����o����o�2�4�q�n��2��o�2���1�o�3�n���������6��o;3���2��0��o�q�0�1�����4�o�n�o��2��2�0��!0�����2��3�6�6��s1�����1�o;�0�x��n�0���x�501�o��
�����4�3�x�0���o�3�26x�2�1�2�1�	1�1�x�q�o;x�z3
6�1�6�6�n�x�3�}x�3�p�o�3�n�262�5�oG1(% !2650"5�#$2�3�0�2�&'26}3�pb),*+2�1�3�0�-.2�x�/o�0o�o�2�2:3645o�1�2�x�79826o�2�6�4�;A<=o�o;o�>?@5�0�o�26BC1�3�o�DEF�|~2�3�HXIOJMKLo�3�o�26o�N6&3�PUQR3�1�S�8To�3�o�VW6&3�o�3�YeZ`[_1�\]^3�5�{�5�6&50ab3�6�4�co;d3�o�fkgh3�0�i0�j3�2�n�1�l3�mn6&3�o�p�q�r{svtu0�1�2�0�wz1�xyo�3�0�4�o�|}~�85�6&4���o;2�4�q�������6&q��2�0�o�3�5�����o�5��5�5�o���6&3�1�n���������4�o�x��o;�2�o;��2��o�o;3�1���2��0�6����26o��n�o��o;2�o�������}1�o;2���1�2�z3��o�o;1�����3�5�3�1���n�5�4�o��^������������2���0�3�o;2�2�o���1��o��2�o�3�o�����262�q�x�1���5�2��q�2������x�3�26����o�x��2�o�2�6&0�����{�2�6�2���o�3�q�3���������2�3�265���3�5�3��3��1�3�����z3���o�2�x�o�3�x���x�1�262������3�1�2�x����o;�
�o;3�5�o�1�x�26x�4�o�o�2�	
o;3�3�x�.
0�3�0�q�n�0�1�1�0�1�6&o�o�n�5�4�2�1�' %!"{�2�#6�0�$0�3�2�&m1�(+)*3�2�1�3�,-0�n�3�26/N081521�o;33�46&3�6726x�1�x�9<:;4�1�1�o;=B>?5�3�@A3�o�o;3�CD0�2��E�FG5�H5�I5�J5�K5�L5�M5��5�OXPSQR1�26o�1�TU1�0�V0�2�W2�3�Y\Z[x�0�5�x�]1�3�26_�`�axbpcidhe2�fg0�2�3�n�0�1�jlo�ko�2�m3�no{�0�0�x�qvrs1�}z�to�u3�2�2�w�6&y�z�{�|~}2��-2�n��n��n��n�n���n�z�n�x���������o;��x�26p�2������0�3��3�o;0���o�o�x��3��"5���������x�2626n���5�1�1�26����3�0�n�2���1�3��3��2�3�o;�������0���o�x�6&o�2�x���3�o;n�5�����o;���2�o�2�q�3�o;��26�o;�z3��2��2�����������1�26261��5�265�����1��o��5�1�x�2���6�3�1�3�������3�1��1�2��3�n���3�5�0�1�����26o;3�1���p�1�5���n�3�o;��������2�5�3��x��x�o���0�2�n��2��5�3�����1�x�2�o����5���3�2�2�3��1��5��5�5�262�2�1�5�x�	
x�3��0�o;2�
{��o�x�0�3�3�o�	kR�vG6- 6�3�1�3�3�U!"o;n�#3�3�$%5�&'()*+,5�.1/03�1�3�3�25326o�43�2�3�z37?8=9:2�3�x�;<o�3�o�26>262�@DAC2�B3�o;3�26EFo�5��
26HYIQJNKM2�Lo�2�o�3�OP3�2�x�p�RUST1�3�6&n�VX3�Wn�3�5�o�Zg[`\_2�]^o�3�o�3�0�acb1�3�2�5�defo�3�3�o�hkij1�5�o�1�50l1�mn5��ops�qr���tu��w�x�y�z}{|3�1�500�~�6&2��3�3��
5�����5�x�26{���3�o��{�2��o�2�������1�x�5��o��3�o�3��6�5���3��3��}x���ܰ5�26�3��1�0���������3�2�0�o;��o;1�2�3�����26��{�o�{�3�o��1�1��x�o����������3�o�2�������,��q�26�2�3�z3����2�262�6���50o��2��2�6&0�����������q�3�6���o�q�1�o�����o�2�2�o;2���1��n�n�z�����3��3�0���0�2�3�0�����o�1�3�2���1���n�q�o�3�2���������50o�n�3���o�2��3��2�3�o�����{�3�3��
��6�}5��2�o�����262�n�2�263�o�261�1�o�3�	
o�2�3�q�0�2�
1"0�n�26o;n�o;3�6&3�5�1�266&0�o�5�0� !1�3�o�2�#*$&26%26o�')(5�o�o;3�2�+.,-6�n�0�o�/02�1�1�4�2A3:4753�63�3�x�892�3�3�1�;?<=1�6�>2�3�2�o�@o�5�BKCFDE2�3�3�o�GHo�3�I6�J2�2�3�LOMN3�o�265�PQ1�2�3�x�S�T�U�VkW`X[YZq�1�1�26\_2�]^2�2�o��
3�adbc261�500�ehfx�2�go;o�i5�3�j0�o;lumpno3�0�1�p�qrz31�so;to�n�x�v|wz5�xy0�90�{1�3�o�}~264�0��3�B3���������26q�n�x�6��}1�����26��o�3�5�o;1��o�50x�������5��o�2�2�0���2�3��5���2�o;3�2�����3�5��5�U2���1�2�262�����������2�0�1�6&���2��3�3�2�0�o;����3�1�x�3���2�3��502�3��������o;o;3�x�3����o�o;3�3�o���1��1�2�26�6�3�������2�26��2�6�3�2�����3��86&n���263�3�2��������50��x�n�n�3�4�o���26o�o�5�����o��o�!3�0���265�!3��	��26�26��26�265�26�	������o;o�o�0���2�3�1�50�	��5��o��o�1��3��	o;�		2�0�2�26						3�2�		0�	
5��5�			
1�	2�0�2�3�4�				2�26	3�o�n�		o�0�o�26		<		+		$				2�1�261�	 	!n�o�3�	"3�	#o�0�	%	(	&	'o�{�2�3�	)	*}{�26x�	,	4	-	2	.	12�	/5�	02�0�1�o;4�	31�o;	5	8	6	76&o�2�50	9	;2�	:o�3�0�3�	=	P	>	I	?	D	@	A1�z3z3	B	Cn�3�o�	E	H6�	F2�	G3�o�2�6�	J	N26	K5�	L2�	M0�o�	O2�26o�	Q	b	R	]	S	\	T1�	U5�5�	V	W5�	X5�	Y5�5�	Z	[5��5�o�0�	^	ao;	_	`3�n�z32�1�	c	f	d	eo�26o�3�	g1�o�	h	i	jo�2�0�{�	l
�	m	�	n	�	o	�	p	�	q	z	r	w	s	t5�o;4�	uo�	v2�5�	x	y6&3�o;n�	{	�	|	}z33�n�	~o;	3�2�	�	�o�1�o�3�	�	�	�	�	�	�2�1�o�	�	�p�o�o;3�	�3�5�	�	�	�	�q�50o�3�	�	�{�262�3�	�	�	�	�	�	�	�n�26	�2�	�3�3�	�	�26o�5�o;	�	�	�	�1�o;1�3�	�	�263�263�	�	�	�	�	�	�1�2�3�5�	�	�2�o�5�26	�	�	�3�5�26	�262�6�	�	�	�	�	�	�	�	�3�	�	��c263�	�264�26	�	�26	�263�	�	�26	�	�o�0�2�	�5�2�	�2��	�	�	�	�26	�5��c	�	�x�3�1�3�	�	�	�	�0�1�5�o�	�	�	�n�2�	�2�3�0�3�	�	�	�	�	�	�3�	�q�Q	�	�1�263�26	�	�	�3�2�	�	�o�x�o�	�	�6&2�x�n�	�	�	�	�	�	�o�	�o�6&o;3�	�	�o�2�26	�	�o�3�2�	�	�	�503�	�U3�	�	�0�n�x�5�	�
6	�
	�
	�
	�	�	�	�26o�3�o�	�
n�0�o;1�



1�6&o;3�3�
3�2�


	




262�
3�3�3�q�
2�5�


3�3�
o�
o�n�
5�x�0

'





o�0�x�3�

5�3�1�26
 
$
!
"261�
#2�3�3�
%
&3�0�q�1�
(
/
)
-
*
+}3�
,3�3�2�o�
.3�5�
0
3
1
23�263�2�
4
526x�3�6�
7
]
8
L
9
C
:
@
;
?
<26
=
>5�2�3�o�3�26
A
B3�q�262�
D
I
E
H2�
F
G2�o�n�1�o;
J
K9n�266�
M
T
N
Q
O
P6�1�3�5�
R
S1�3�n�2�
U
X
V
W260�3�5�
Y
Z3��c
[5�
\6&3�n�
^
l
_
f
`
c
a
b4�2�1�3�
d
e5�4�2�1�
g
j
h
i2�3�3�2�5�
k1�2�
m
|
n
r
o
p1�2�0�
q3�o�
s
t261�n�
u
v
y
w
x�1�`1�
z
{1��1�`
}
�
~
�

�2�
�2��
�
�
�
�m{��
�
�{m��3�6�
�
�261�o�
�o�
�U3�
�$
�
�
�
�
�
�
�
�
�
�
�
�z32626o�
�1�6&
�
�o�2�o�
�
�6�
�2�5�
�
�2�
�0�o;o�4�
�
�
�
�
�
�4�6&
�5�
�o�2�1�
�
�o�pb3�
�
�o�2�o�
�
�
�
�1�0�
�o�
�o�o�3�o�
�x�0�
�
�
�
�
�
�
�
�2�
��{�6�3�
�
�5�
�o�q�q�3�
�
�
�
�
�1�
�
�2�o�3�o�1�6�
�
�o�3�1�o�
�
�
�
�
�
�o�2�
�26506&
�
�o;0�
�o�2�o�
�
�
�1�o�1�
�
�
�0�3�z31�3�
�
�
�
�
�
�
�
�
�3�o�x�5�
�
�266&o;
�3�n�
�
�3�
�2�3�
�
�1�2�3��8
�
�
�
�
�
�2�1�5�2�
�
�6&2�
�5�2�n�
�
�
�
�3�2�
�o;x�o;
�
�3�
�
�2�1�o;2�o�x�	26265�}o�{�3�
o�2�
2�q�2�2�o�1�o�0�2�2�o�3�3�}3�o�2�3� ��o�3�0�!"3�6&#6&3�6&%i&F'6(/),*+o�5�1�3�-.5�265�x�0312o;6�5�50455�1�o�1�7=8;9:0�5�1�5�<o�3�o�>A?@265�5�4�BCo�0�D0�Eo�2�o;GWHNIK50J{�3�LMo�263�4�OTPQ4�1�Ro�So�2�x�UV0�o�2�x�XbY\Z[3�1�264�]ao;^_`5�2�2�o;26o�cfde0�265�26gh5�o��1�j�k{lvmrnq26op2�2��5�1�5�st2�o;u2�3�w26xzyo�o�3�1�o�|�}26~261���q�z�2�q�����5�q�q���o�x�o��6�2�1���������z3o�5�1���3�26x�o�����26o�26o;��x�4�5�3�������1�5026o���x�3�1�5�����o�o;o�0���5�1�o�1�0��0�����
����A������������5�3�1�q���o;���5�2�5�3�3�z3��3�26�����3�3�2�2��3�2�5�26������o�3�5�n���262�2�1������
o��3���2�3�5�n���2�o;2��2��2�{������3���n�50o��o��2�1������o;�2�2�n�6�o��3�o���2�o�3������50503���2��2�{�3�26��26�263�3��5�1�������50n�5�3�5�3�2�6&3�2�3�3�q�1�	
2�o;
o�2�3�3�z31�26o�x�3�2�3�o�3�3�1�3�1�1�3�.% "3�!6&2�#$1�o�1�2�&+2�'()0�o�o�*3�o�3�,-3�o�2�/703121�5�5�3�4655�o�n�{�q�8;9:3�x�2�6�<?=pb2�>o�2�@1�H5�B�ChDXEMFJ3�GH6&2�I2�3�K3�26L3�UNSORn�PQ6&�6&261�T26o�UVW3�2�1�o�Y_Z\[4�n�2�]^263�3�5�`cab4�502�6�den�26f5�o;gx�2�iwjpknlm2�26o�3�3�o5�26qu2�r3�so;to�3�v3�2�26x�y{z3�3�26|}3��~2�q�o�2���3��o�3���3��2��o;2�6�n������������z3�6&3�3�1��o;�o�n��2�{�2�����503�1�6&��263�3��2��3�2������262�3���265�5�x�����3�265�2���6�3�263���������5�2626��o�3�o��3�o��o�3�����1�o;�o;2�n���o;1�5�1�������5�26n�26��3�266�o�����5026�3��2�2�6&��o��81�o��
e�
����������x�0�1�26���6��3�2�o�o�263�����3��3�3�x�3�1������3�5�26���z3o��5�3�265�����5����o;n�6&3�2�5���3�o�x�2��
������262�5�3�3��3�q�



262�1�3�

265�3�2�




	

1�3�2�x�26


262�503�



1�2626o�o�

m
3�o�3�

?

.

%

"

 

2�3�
2�2�3�o;
!o�3�
#
$50263�5�
&
)
'
(3�3�6�x�
*
-
+5�2�
,2�3�3�1�
/
6
0
4
1
23�1�o�
3o�3�x�
5o;0�
7
<
8
;
950
:n�o;2�6&0�
=
>3�5�}50
@
S
A
K
B
H
C
G
D50
E
Fo;3�n�3�265�
I
J5�26z34�
L
No�
M3�26
O
P}5�
Q5�3�
Ro;2�
T
]
U
[
V
Z6�
W
X
Y�,�5�o�o;
\263�26
^
a
_
`3�263�26
b
c263�
d1�n�3�
f
�
g
�
h
y
i
p
j
m
k
l26x�1�5�
n
o5�3�1�26
q
u
r26
so;
t5�5�3�
v
x
w3�o�o;3�x�
z
�
{
~
|
}�
5�2�n�

�
�3�
�
�2�n�}o�4�1�
�
�
�
�263�x�5�
�
�4�z35�1�
�
�
�
�
�
�
�5�1�0�3�
�3�2�
�
�
�
�5�3�1�4�
�
�2�x�2�o�
�
�
�
�
�265�26
�
�1�265�3�
�
�
�
�3�5�o;26
�
�5�1�o;{�
�
�
�
�
�
�
�
�3�
�3�5�26
�
�5�1�
�2�o;
�
�
�3�3�6&
�
�501�5�z3
�
�
�
�26
�1�3�
�
�o�5�2��c
�
�
�
�
�3�o;1�5�o�
�
�o�3�o�3�
�
�
�
�
�
�
�
�4�
�3�
�6&x�
�5�{�
�{��
�
�266�5�
�n�2�
�
�
�
�x�5�
�r^2�o�
�
�x�2626�
�
�
�
�
�
�1�o�o�2�3�
�3�
�o;3�
�
�
�
�3�x�3�1�
�
�6&26
�5�o;
�o;3�
�
��
�:
�
�
�
�
�
�
�
�5�263�1�
�
�5�3�3�
�3�
�o�2�
�
�
�5�o�5�0�o;6�3�6�o�5�1�6&	
m5�5�2�
2�x�1�n�3�2�6�3�%3�2�3�2�p�263�pbn�n�2�" !2�z32�3�#$3�n�3�1�&0'+()z32�1�*n�2�,-2�26.5�2�/2�3�1523�3pb4n�3�q�6973�8o�o�3�1�2�;^<J=D>A?@3�26q�o;BC2�n�3�2�EG6&F1�26HI6�26pbn�KTLQMN3�50O3�P2�5�3�RS0�3�o�3�UZVY5�WXo�o�3�26o�3�[\3�]3�3�x�_p`gaebc26n�26d{�o�fo�o�2�hkij3�5�3�o;lo0�m3�npb{�5�y�qxrust0�1�1��cvw2�1�3�n�y|z{2�265�2�}�~3�o;2�3�5�1�������������264�1���2�q�2���5�26x�1�����5�6�501���p�5�262�����3��1�50��50o;6����2�3�3�2�����5�3�o;2�����2�3�3�2�o�26��������26n�3�5��3�q���3�o;3������1�3��3�2�o;26�3�1�26�������1�x��2�o�x�500��o�5���50�2�3���3�5�2�o�����������3�5�3�1���26���2�o�2�3�4�3�����o�2�1�5��26262��������3��o�3�2�z31�26�502�����2�5�3���}�2�o���1�2�3�1�����26�26��3�o��2�3���1�5���{�1�262��26���26pb26�o;3�6�5�268
0�26260�	0�260�'
26262�4�o�x�n�3�3�z35�3�6�"5�6�26!q� o;2�2�{�262�#%$2�6�y�3�&1�y�(26)2*0+.5�,o;-o�3�1�/o�o;6�1263�326452�n�63�o;73�2�9k:P;D<>=26263�26?26@26ABCn�3�2�x�EJFHG6�z36�I266�n�KML3�263�NO1��2�3�Q\R26SXTWU26V5��5�o�26YZ263�3�[�3�]d^c_b`263�an�2�o�266�3�ehfg5�3�3�1�ij3�1�4�26l0�m}nuorpq26x�n�5�st1�o;2�5�vxw266�3�y|zz32�{3�2�3�50~����5�265��2��3�2�3�1��0���265��0�n�0����������������1��3�1���261�1�4�����3�265�x���4�n�1�0�����5��263���5�26�5��3�2�3���3��3�o���z31�0�26��������o;��2�2�n�3�5���3�5�n�26��3��3�26��3�5�n�3�������3�5�5�3�3��3���2�q�5���2�3���m26x�1�����������2��o�2�3�26��5�3��0���o�3�2��8���3�0�n���5�3�n�o;������1�50264���1�n�n�26����262��5��o;1�o;��3�4�n�1�������3�1�3���3��2��3��3�{�1�{����265�3�1�263�2�o�1�2�2�o�	
1�3�2�263�
3�2�3�6�2�T4$5�1�26z33�x��1�2�n�z3} #!6�"{�n�2�z33�%,&)'(26n�5�3�*+2�o;o;2�-0./�c5�o�5�121�3�3�3o�5B6<792681�5�:3�0�;5�o;=?>2626p�@3�26Ao�2�CJDF3�E26o�GIH26o�2�x�26KQLM3�n�N3�OP3�o�3�2�RS26n�2�1�UrV`W3�X[YZ5�1�3�o;\_]4�2�^|~3�263�ajbecd2�3�3�x�fgx�2�h5�3�in�2�kplmn�5�6�no�o2�3�3�q1�o�s�t{uxvw5�3�26x�yz3�2�1�3�|}~n�5�0�o;���5���3�o�o�{�3�1�������3�1�4�n���1�3�6�o;��3��3��3��6&2���1��2�o�5026�$������������5�o;o;x���26x�5�6&����}o�4�5����5���3�3�n�o�5�26��26�26�5�1�����o�o;1�4�1�3���������2�q�6�x����5����{�3�5������26o��x�3�3�q���q�n�x��3��3�3�����2��2�o��1�1�n�����5�|�260���3���o;3�o�z326���������3�3�1���0��3��3�263�5�����3�o;1�3���3�261�26����3���z3o��3�2���262�3�o;����x�3�3�x�3���263�o����26q�o�x�6�3�2�2�3�2�3�	
m1�n�
o�x�3�o�3�3�5�q�3�3�x�5�2�2�2�2�o;"1�1� !1�o�o�2�#6���6�%{&P':(.)+*26o�2�,-0�6&0�2�/5042�1232�o;5�1�0�3�697n�3�80�2�4�1�;E<B=>3�1�1�?@Ao�5�5�CD1�3�3�o;FNGJH2�I2�r^2�Kq�LM6�0�3�o�O26#o�QfRZSXTWU26V2�2�o�2�o;Y26z31�[`\]5�1�^6&_3�2�o�adbn�5�c5��e0�o�2�gphkij0�3�o;3�lm503�n6�o0�5�3�qvrs3�z3t4�u2�1�2�wx3�5�y1�zn�C2n�|�}�~���o�2�0����o�o��o�2�o�3�����o��0�6&o�x����80�n�0��������1�2��q�2�n�2���3�1�1�5�����3�o�3�5���50��2�2�o�o��q�o��������5�2�o;��5�3�n�5���5�26��26�0�o�2�1�������n��o��{�o;26o;���263��3�o�o�4������5�2�o�4��2�x���1��o��3�n�2�6&���V�
�����������2�262�1�x�2���3��2�3�o�����3�5�z32�1��o�3�������261�3�5�3��0�3������262�o;4�5�3��3�26�������5�2�o;���1�o;�o�2�263���6��263���n�5�5�2�����261��x�2�n�2�3�26o�0�263�x�	5�3�
5�o�2�2�1�5&x�3�0263�6�3�4�3�5�3�#262�2�2� 2�2�!"2�2�0$n�%o�x�2�'/(,)+*2�o�2�5�3�-.3�3�3�3�03123�6�>5�1�43�2�6D7>8;9:260�262�<=262�q�0�?A@26o;26BC263�1�26ENFIGH265�1�3�JMK1�3�Lo�3�G2�OSP3�Qq�2�R3�o�TU3�263�26W�X{YmZb[_\]01�^5�2�3�`a3�2�6�3�chde261�f3�gx�3�5�ijn�5�o;k2�l3�2�ntorpqo;x�1�3�3�sn�1�uxvw1�n�261�yz3�n�1�26|�}�~3��0�pb3���o;Qo;��3��3�1���3�26�3�3��3�3�������26�0��n�o�1�n���3�2�26�2�q�����26n�n�262�26�������3���3�2�3��2��o�2�����265���o��2�3�o��3�2��3�3�5������1�2�0���3�265�3�����263�4��o;2���5�1�x�26��������26��2�2�5���2�3�o�1�����265��2��2�n�2��3�{�o����3���1��o;5�3�26��3��x��"��265�3�1��m�%���������6�3���1�2�o�2���5�o�3�26���3�3�26���1��o�6&o;2�3������5�2650��q������o�3�2�5�3����3��o�2�263�1�o;1�
1�5�1�3�3�	2�3�
3�3�5�o�3�265�1�3�o�2�3�1�o;263�263�o;4�263� $5�!"#503�2�n�266�&O'7(/),*+o�265�3�-.1�3�o;3�04133�23�x�5�x�566&3�4�268A9=:<2�;o�3�0�1�>@1�?1�o�6�2�BGCD5�1�E3�Fo�3�3�HKo�IJ2�n�0�5�LMNo�3�2�6&P_QXRUST1�0�n�5�VWo;3�3�q�Y\Z3�x�[o;3�]^1�z3}1�`fac2�b3�26de3�o�1�26gjhi263�265�kl5�6&5�z3n�o�p�q{rustn�2�266�vw6�26x3�yz2�o�x�3�|}~3�6&6�o;���3�o��2�o�3�1���26���3�x�2��2��x�o���3��o�5���265�}�3�o��������2�3�n���1�26o;n�����3��2��{�x�o�3���26pbpb26�����3���1�n��2�262���5�o;6�26����9�n��3�n�93�3��6&5�����������1�q�3���o�o�0���2�1�n����3�o�x�2�����o;3�3�5��5�2��o�2������3�1�26�263�6���3��3�q���3�z3o��o��pb5��������26q�5���3�q�6&�o�3���3����c3�3���5�3�263�����3��263�263�����3�263�6���o�1��5�2��o;2����)��4�C2C2��C2�C2C2C2
C2C2C2s�C2	
C2C2s�C2C2s�C2C2C2C2C2s�* C2C2r�D�r�r�C2C2s�C2C2C2s�!'"%#$s�C2s�C2&C2s�C2C2()C2s�C2+/,C2C2-.C2C20�01s�C2C223C2s�C250�6�7�8g9Y:C2;S<?C2=>C2C2ug@QAC2Bs�CJDGEF_�8s���HIn~�<��KNLM���s�OP����C2RC2s�TVC2UC2s�C2WC2Xs�C2ZC2[C2\C2]C2^C2_cC2`aC2bC2r�C2dC2C2efC2r�C2C2hC2ijks�C2l}mC2nC2C2opvqsC2r�tu'6EwzxyTdt�{|�r��F�C2~C2�������C2C2���C2�C2�����C2�C2�����C2��C2�������kC2�C2���\C2�C2�����C2	C2��	C2	$C2C2����C2�����������C2C2s�C2�C2s�C2��C20�C2C2�C2�C2�s�C2����C2�C2�s�C2s�C2��C2��C2s�C2�C2��s�C2C2�$���C2��C2�C2�s�C2C2���s�0�0�C2�0��0��0�t�0����s�����C2�s�C2�C2s�C2C2��C2��������C2��C2���C2�sC2�c��C2�C2	4��C2�6C2�(������C2��C2	D��C2�iC2	T����C2�DC2	c��C2	rC2ns��s�C2�0��0����C2���C2�s�0�0�C20�0�C2C2s�0�C20�

	0�������������>����z�����(���������������(�e����� !$"#��������%'�>&�\�\�^������*f+M,C->.26/:02612625030�42650�626726826926262�;2626<=264�o;26?@26A2626B263�DJE26FHG2�503�I3�1�26K264�L5026Nd1�O1�P1�QR1�1�S1�TU1�1�V1�W1�X1�Y1�Z1�[\1�]1�^1�_1�`1�a1�1�bc1��D1�3�e264�g�hC2iC2jC2kC2l�mvnC2oC2pC2C2qrC2sC2tC2uC2EC2C2wxC2yC2zC2{|C2}C2C2~EC2�C2�C2�C2�C2C2��C2C2EC2��C2������������C2��C2�C2�C2�C2EC2�C2EC2�C2�C2r�C2�����C2�FC2E�C2��C2�EC2E��E�EC2C2�C2E�����C2C2E�C2��C2EC2E���C2C2E�C2EC2C2�C2s��C2����C2�C2E���C2�C2E�E��E�C2E��E��E�C2�j��C2���C2�C2��C2C2�C2�C2s����C2����C2��C2C2s��C2C2���C2��C2C2�l�C2C2��C2C2����C2�C2C2��C2EC2C2��C2�C2C2�C2E�C2���C2�C2�C2C2��C2C2l��C2C2��C2C2��C2uWC2C2�C2s��,��C2�C2C2��s�C2s�C2s�C2s�C2C2C2C2	C2

C2EEC2C2C2EC2*"C2C2C2C2C2C2r�C2C2C2C2C2 C2!C2C2E#C2C2$C2%&C2'C2C2()C2C2��C2+C2s�-A.1C2/C20C2s�2<C23C245C26C27C28C29C2:;D�C2C2E�=C2C2>?C2C2@C2ugC2BCFC2DC2EC2s�GVs�HIC2C2JKC2LRMOC2NC2r�PQ��sE�C2C2STUs�E��C2WgC2XYZ�tC2[C2C2\C2]^C2_C2C2`aC2C2bC2cdC2eC2fC2s�C2C2hiC2C2	�kC2lxC2mnC2C2oC2pqC2C2rC2sC2tuC2C2vwEEC2C2yC2zC2{|C2}�C2~C2C2��C2C2�EC2C2��C2�C2�C2�C2C2E�f�������������C2�C2C2�C2�C2�C2��C2C2��C2C2��C2EC2�����C2�C2�C2C2��C2�C2�C2EC2C2�C2�C2����C2���C2�C2EC2C2�C2�C2EC2��C2�C2�C2EC2C2�C2�C2�C2�C2����C2�C2�C2��EC2C2EC2��C2�C2C2E����C2��C2C2�C2��C2C2��C2C2�C2EC2��C2�C2��C2�C2�C2�����E�EC2C2�EC2��C2�EC2�C2C2E�C2C2��C2�C2���C2C2EE�EC2C2��C2�C2C2�C2��C2�C2C2��C2�C2C2E��C2�C2��C2C2��C2C2C2C2C2C2EC2C2C2C2	C2C2
C2C2C2
C2C2EC26C2C2C2C2C2C2C2C2C2C2C2EC2C2 C2C2!"C2#'$C2C2%&C2EC2(/),*C2C2+EC2C2-E.EC2031C2C22C2E4C2C25C2E7Q8LC29C2:C2;<C2=C2>I?C@AEC2BC2EC2DGEFEC2C2EHC2EC2C2JKC2EC2C2MNC2C2OPC2s�C2R�SYTVUC2s�C2WXC2s�C2u�Z�[{\e]C2C2^C2_`C2aC2bC2cC2dC2C2l�C2fgthnC2iC2jkC2C2lC2mC2l�C2oC2pC2qrC2sC2C2l�uC2vC2wC2xC2yC2C2zC2l�|�C2}~C2C2�C2C2������l��������E�D�l�C2�C2E��C2C2�s&r������C2C2Ez��E�C2EC2��C2�l��C2l�C2s�C2�������C2�E�E��C2s�C2����l�EzD�C2C2���C2E�C2s�������C2�C2D�C2�E�EC2��C2C2l�C2�C2��E�C2E��s�C2�C2�C2�C2��C2C2�C2�C2�������������C2����C2�C2����C2C2��C2C2��C2C2��C2C2�C2�C2E�C2�C2�C2�C2�C2C2��C2�C2�C2EC2�C2�C2�C2�C2�C2C2�C2�C2�C2�C2��C2�C2EC2��C2����D�C2�������C2s��C2C2�C2�C2��C2�C2C2�EC2��C2s�C2ugs�s�ugC2C2C2s�
C2	s�C2C2C2s�
C2s�C2C2C2C2C2r�C2r�C2s�<C2s�s�)C2"C2 C2!C2s�C2#C2$E%C2&C2'(C2EEC2*0+C2,.C2-s�C2/C2C2l�182534C2EEC267C2EEC29C2:;C2D�D�C2C2=>C2?s�s�@s�As�Bs�Cugs�EYFHGC2s�C2IKC2Js�C2LNC2Ms�C2OC2PC2QURC2SC2TC2E�EzC2VC2WC2XC2r�s�Z[k\g]_^C2C2s�`C2aC2C2bceC2dC2EfC2EC2hC2ijs�C2s�C2l�m~C2nC2opC2qwrC2C2sC2tuC2vC2DpC2xC2yC2zC2{C2|C2C2}s�C2C2C2s����C2EC2C2�s�C2�C2C2�s�C2����C2��C2��C2��C2�C2�C2�C2C2��C2E�EC2C2��C2C2�C2��C2�C2�C2��EC2EC2�C2�C2�C2C2��C2C2�C2��C2C2��C2�C2EC2��C2���C2��C2C2��C2C2��C2C2�C2EC2��C2�C2�C2�C2C2�C2�C2���EC2EC2��C2��C2C2�C2��C2�C2C2�C2��C2C2�EC2�C2C2�C2��C2C2�C2�C2��C2�C2E�EC2���m�7������77��7�7�7�77�7��7�7�7�77��77��7�77���77�7�7��7�7�77��77��7�7�7�7�777777777	77
77
7h37I�C%?�=F?u?u?f?f?f?f?f?f?f?u?f! X]>NJ�>N"]#>N$I%;&1',(*)77h3h3+h37-.7h3/0h37h372835g�4g�7677g�7g�79:77h�<E=A>@7?7\b7\b7BCD]D7]D77FG77H7g�J7KTLPM7NO7\b7g�QS7R7g�g�7UY7VWX7h3h37Z\[77h37h3��^_>N`>Na>Nb>Nc>Nd>N>Nef>N>Ngh>Ni>N>Nj>Nkl>N>N	�n�o[p>Aqr�s�t�u{vx=,w>N=Fyz=,F[C%I�|}~=,>NA�B���C%N�>N`c������R+>N@t=F��R>NB�>N����=,>N>NC%��C%�*=,R+�������>N^A��=,R+T�����C%>N=,X���C%=,J�R+������=F8�=FH��^N�>N7����7=FGYR��I�=,dN���������I��7>N��A��]AL=,�����=F�=`=`�	����_�_���_��_��_��_�_��_=`B�C2��N�F[H=F������A�=,=,H��R+7R+>N����C%=F�C%�dJ��dJ��dJ�dJ�]�dJ��]�dJ]�]�dJ��=,>N=F>N�������C%I�>N��>�?�I�AL����g�>N=,H��HI�C%=,����7��0��=,�=,=,	���f0=,>NI���>N�GYC%�[�=F>N=,]�5	GY=,I�P�
>NI��AF[
I�H9�8��8�>NA�=,>NC%>NC%=,=FZB=,2 N�0���!-"(#%$=,=,��&'��=,��=,=,)*,=,+��=,d;=,.0/=F=F=U1=F=U=F34>NGYIN�6L7E8B9A?f:;>I�<=L�I�L�L�?@I�L�I�a�J�CD�*7X�>NFIGH>Ng�>NB�JK=,>NA�=,MTNQOPGYC%`c1RSJ2C%C%=FUXVW>NGY=,C%YZF[C%R+>N\h]g^@�_GYGY`GYaGYbGYcdGYeGYfGY��GYC%F[ijRC%P�klwmpno>N7>NP�qtrs=,IF[>Nuv>NF[P�X�x�yz}{|X�I>NX�F[~F[A�����A�>N>NX�>N�X���0������X�>AX���>NX�X�=,���>N>NX���>NX�H>N�vI����������=,?fC%��^F[T=F����J�GY>N?f���>N>N�>N�_��_��_�>NY
F�������F[H7]���>N�9���8�9�8�>NP�����X�=,TA���Z�>NGYZ��\������R+>NF[GY��=,A�B�F[����C%A�B�I�=,����>NP�C%�!���=,��=,�=,��=,��=,~�=,=,�~�=,������=,�=,��=,=,~��=,=,�=,�=,~������=,�=,=,~�=,�=,�=,~����=,=,�~�=,=,��=,=,~������=,�=,�=,~�=,=,�=,�=,�=,~��=,�=,=,=,~�=,~�=,=,=,=,	=,
=,=,=,~�
=,=,=,=,=,~�=,=,=,=,=,~�=,=,~�=,=,=,=, =,~�=,"I#5$/%*&=,'=,=,(=,)=,~�+=,,=,=,-=,.~�=,=,0=,1=,2=,3=,4~�=,6C7=,8<9=,:=,=,;=,~�=@>=,?=,~�=,A=,=,B=,~�=,D=,EF=,G=,=,H=,~�J=,KVLQM=,N=,=,OP=,~�=,=,RS=,T=,=,U=,~�=,W=,XY=,Z=,=,[=,~�]p^m_`ZB>NaJ2bfcd,dd,>NeF[d,gjd,hd,id,F[d,kld,F[d,noJ�A�X�F�qtrs>NA�>N��>Nu=,P�w�x=Fy=F=Fz{=F=F|=F}=F~=F=F��=F=U=F��������>N���������d��d�d�d��T>N�>N��>N>NWMP���T�TT�T�T2����F[P��A�������7�7�7\b���\b\b7��\b77\b������7\b\b7��7\b\b7�7��7\b\b7�������77\b\b�\b7��7�\b7�\b\b7��7�\b�7\b��7\b\b�7\b��T�=,>NGY����>N�?f>N��]�C%A�X�����>NN�bp>N��M�H�>NT��w�$R�=,��	���=,=,����=,=,��=,�=,�=,�=,=;=,�=,���=,�=,=,�=,�=;=,�=,=,��=,�=,=,=;�=,�=,�=,��=,�=,�=,�=,=,�=,=;=,=,=,=,=,=,=,=,=,=;
=,=,=,
=,=,=,=,=,=,=,=;=,=,=,=,=,=,=;=,=,=,=,=, =,!=,"=,#=,=;%i&;'5(+)*T>A>N��,-F[A�B�.Y
/0312>�B�R+>NI4>NR+6978GYH>NY
I:F[>N<b=X>L?>N@=F=FAB=FC=FD=F=FEF=F=FGH=F=FIJ=F=FK=F=UM>NNWO=,P=,=,QR=,=,ST=,=,UV=,=,~�=,B�Ya>NZ[=,\=,=,]=,^=,_`=,=;=,>N@�cfde>NK:>NX�gh>N=,Y
=,jpknlm=,I@tB�=,oT�GYqtrs>NT�>A>Nuv>NB�7>NxJy>z�{|C%>N}�~�����X�X�>N��>NX�>NX�����>NX�0�F[>NX��������>NB�>NX��>NX�����X�>NI>N�>NX�7��>N�������?f>N�F[X�RX��X��X���7X���>N�ZBF[��>NI7>N�����>NP�T��>NAL>N����X�J�X�I��TC%B�T���������=,�X�>N��F[a��F[I����d�	��d�I��I�L����>NA�I���[��I�I�����I�I��
I��I��
>NF[����>N�GY�I��^lT���AL>NH�=,��=,�=,=,�=,�����B�H�=,7�7�A��>N�����������������������������������������������(=,R+7	B�B�
B�B�
B�B�	�=F=`Y
K:X�>N7GY>NIR+=FH�ZB!C%A�>N=, M�HC%=,"%#$I�HM�?f&'=,O�GY>N)0*-+,IF[IP�./>N8�X�I182534>N=,P�X�670�>NX�F[9;:>NIX�<=F[I>N�&7?7@A77BC77DE7F7G77H7I��7KWLsMaNTOQP=,H�GYRS>N?fA�>NU^V]W>N>AXY>A>AZ>A[\>A>A��C%>N_`X]F[A�>Nblcfde=,�A?fI�gih>NF[>Njk>N>�ZB>Nmpnog�A�>NC%qrX�=,GY=,t
u�v�w�xy|z{>�I�A�X�}~=FI�=F=,����A�ALR+H��7>NbpC%������C%=FGY=,���C%�0��0�8�0�=,>N����7J�A�I���I�7X�>N��������B���=,�=,�=,�=,�=,=,�=,��=,�=,�=,�=,J2N�=,�=,B���GY��DX���=FX�=,=F�����C%=FC%��GY>N�P��8���8�;}<8�����T�>N>N=F>N�>NC%����������7>N>A>N�=F>NGY���A�A�
���C%�dJdJ]�K:C%������>N=FN�>N��7=,=,C%��=,�A�C%���^�=,�=,[�=,R+C%��������GYF[A�>N��I�C%I�C%����O�I�7>N��P��DB�=,������A�C%=,=F��>N?fGY>N��>NM��c�cfcfcf	�cfcf	�cf	cf	�
	�cfC%Z$I�2#=F=F��^0�>NI�>Ng�! R�bC%�mC%�bC%=,AL">NWj>N$+%(&'>N=,Y
H)*I�F[>NM�,/-.C%>N=FC%01H�I�>N73B4;58677=FGYAL9:=,>N>N=F<?=>=,E�>�A�@A>NGYK:>NCPDGEFA�M�>�C%HOGYI=,J=,KL=,=,M=,N=,=;=,7QTRS>N7C%T�UVC%>NB�=FX_Y\Z[R+X�@tX�]^>NP�=,B�`cab>N=,C%F[de>N>AF[]�ghi�j�k|l4�1�mn26otp1�q4�5�rs1�1�3�u4�1�vwyx2�6&3�o�z{1�}2�}5026~2��2���2���2�2��2���2�2��2�rm�2���2��2��2�rm�2���2��2��2�rm��2��2�rm�2�rm2������q�2�������4�pb���q�0���n�2������0�0��0�	�0��0��0�	�0���
�0�0���0�	�0��4�4���4�6��o�|�26��4��4������4�0���2�n�1�1��6&pb�4���6&26��2�o�1�6��26����260��26�����3�1��2�1��1�1��o�1�50�1��6&1�26��6&1�6&�26�����4�261���26��261��3��z31�������264��26�������0�0���0�2�4�o��0�263����2�1�265�260�0�5�26�26��26��4��1�1�6&n�4�o;1�0�o�5�	
26
1�2�o�2�4�6&1�4�4�q�M1�o�2�2�26261�3�26"1�260� 1�!4�4�260�#$6%-&,'4�()1�3�1�*+1�1�3�3�26.1/26260265�242�3n�3�2652�1�7D82�92�:2�2�;<@=2�2�>2�?rm2�A2�B2�C2�rm2�2�EF2�G2�2�H2�IJ2�2�KL2�rm2�26NO26PQ3�26R~S3�T1�UZVW1�26o�X4�Y2�1�[{\a]_1�^1�2�`1�n�2�6&bczd3�eyfn
gh

ij
k

l
m�C
o
p

qr
sv
t
u
�-w
x
�-

2�2�q�1�|1�}2�3�262���26������26����1��o;�4��1��n�6�26�������2���2��2�2���2�2���2�2���2��2��2��2�2��3�50o��z31�1���4�264��50�n��1����6&5��1�o�26�q�o���50��1�0�26����q�1���1���o;��3���3�3��3��
3��z31�3�3��4��26��1�3��6�5��o��3�3����q��o�����0�0�02�2�4�o;�5���0�z31�1����26�26���4����z3�2�3�����2�26�2�2�3�2�3����261�pb�3�26q�26��2626���1���6&�6&6&�6&��6&
(6&�3��2���503�1�{�� 26���26��261��26�4�1�26� 1�5026  26 26   1�4�  2�  	26 
o;  
 o;x�o;  4� o�o;3� 2�1�26    o;0�0��8 1� 2�   26{�26o� 5026  1�1�  1� ! " (1� # $26 %6& & '3�0�3�1� )50 *26 + . , -2�3�o;2� / 02�3�5�26 2,� 3#U 4!� 5 � 6 t26 7 8 U 926 : ;261� < I =26 > B ?4� @6� A4�}4� C26 D26 E26 F26 G26�" H�"264� J K3� L S M P N O6�50o�6&50 Q R1�o�50o� T1�o; V d26 W X Y504� Z c4� [ \26 ] ` ^4�6& _o�1� a3�n� bn�6�3�26 e g26 f265� h26 i265� j k r l n4� m503�50 o pܣ50 q50ܣ s4�0�5� u � v4� w4� x }26 y z�826 {4� |4�3� ~ � 1� � �1�4� � � �1� � �x� � �5� �5� �5�5��1� �26 � �1�1� �
;1� �1� � �6�1�3� �4�1� �0� �2� � �1�4� �4� � �1�4� � �o�1�2� �o;0� �26 � � �6&26 � � � �6�3� �3� �4�6&6& �6&o; �4�6& � � �4� � �2� � �4� �2�50 �5�5�6�4�o� �!Q �!C �! � �26 � �2626 � � � �5�4�o;x� � � �o� �o; �o� �2�3�26 � � �3� �2�3�Uo; � � � �26 �263� � � � � � � � � �{�2� � � �3�5�2�o�|�6� �1� �6& � � �o�2�5�6& �1�o; � � � �4� �2�1� � �3�50{� � �
I �
I{� �{�
I � � �50
X � �
X �
X �
X
X3�5� � � � �0�n�x�0�1�6� �6�3�26 � �! �!	 �! �5� �5� �5�5� �5�!!5��5�!5�!5�5�!!5�!5�!5�|~5�!
!!!!!
s�D�s���!C2s�C24�!!!4�!2�1�!!!o;o;!
a�2�!z35�!264�3�!!1�!1�26! !126!!!"26!#0�!$!'!%y�!&6�2�1�!(!/!)26!*!,!+4�2�5�!-!.2�o�o;1�4�!02�1�!2!:26!326!426!54�!6�8!7!85�!9o�261�!;264�!<!=50!>!?4�6&2�!@!A1�2�!B4�6�26!D!E26!F26!G26!H2626!I!J2626!K26!L!M2626!N26!O26!P
o26!R!r!S6�!T!^!U26!V2626!W!X4�!Y4�1�!Z4�![26!\26!]n�z3!_1�!`1�1�!a!b1�1�!c!d1�!e1�!f1�1�!g1�!h!i1�1�!j!k1�!l1�!m1�!n1�!o1�1�!p1�!q�D1�!s!�!t!�!u!�!v!z!w26!x3�!y1�2�4�!{!�50!|!}1�!~!�!!�2�1�!�!�o;1�q�1�!�!�!�4�!�6&n�9!�2�!�!�n�263�o�4�!�4�pb!�2626!�26!�2�q�!�!�!�!�!�3�!�26!�261�!�!�26!�!�!�
}
}
}!�!�
}
}!�!�
}!�
}!�
}!�
}!�
}!�
}
}!�!�
}
�
}!�26!�!�!�!�26!�!�!�!�
�!�
�
�!�!�
�
�!�!�
�!�
�!�
�!�
�
�!�!�
�
�!�
�
�!�o�!�!�2�261�3�!�5�1�!�!�!�o�2�6&26261�!�264�2626!�26!�265�!�"�!�",!�!�!�!�o�!�!�!�1�!�1�!�1�n�50!�!�!�26!�4�!�4�!�o;0�!�!�!�4�!�!�4�!�504�!�2�!�o�2�3�!�!�!�!�x�4�!�!�!�1�!�2�0�!�0�!�s0�!�4�2�1�3�!�!�!�2�!�!�1�z�n�3�!�o�3�50!�!�!�1�!�4�26o�26!�"!�26!�"26!�!�4�26!�1�!�!�"1�!�1�{�{�3�2�"2�"2�""3�o�26""26"26"	"
"
"0�4�"4�6&"""4�"26""26"o�4�"1�n�o�"""1�264�"4�2�26"o�"26"26""!26"26" 26�"26""26"#"$")"%26"&26"'26�""(�"2626"*26"+26�""-"�"."v"/1�"0"S"1"<"2";0�"3"4":"54�"6"9"7"81�x�o�mo;1�2�4�x�0�"=">263�"?26"@"O"A"C"B1�n�0�"D1�o�"E"Fx�"G"M5�"H5�"I5�"J"K"L
�5�5�
�5�"N�5�"P1�1�"Qn�"Rn�z3"T"U5026"V"i50"W"X"e"Y"\4�"Z"[o�1�4�"]"`"^"_26o;0�o�2�"a"bz�z�"cn�"dn�z�26"f"g4�2�"ho;6&"j3�1�"k"l"p"m"o"n5�1�3�2�1�ܰ"q"rܰ"sܰܰ"t"uܰ
�ܰ1�"w"x1�"y1�1�"z1�"{1�"|"}1�1�"~1�""�1�1�"�"�1�x1�"�26"�26"�4�1�"�26"�"�"�2�"�"�"�6&501�"�"�"�1�q�o�26"�4�4�"�"�o�5�o�"�#"�"�"�"�4�"�4�"�26"�26"�"�"�"�1�"�501�2�"�"�1�"�"�4�0�"�1�2�0�"�1�o;"�26"�"�261�"�264�"�"�50"�"�"�"�2�0�"�"�q�501�"�506&o;"�"�o;"�o;"�o;"�o;o;"�o;"�o;"�o;"�o;"�o;"�o;"�o;"�"�o;��o;"�"�"�"�"�6�"�"�"�"�"�1�"�2�"�2�"�2�"�2�"�2�2�"�rm2�o;0�"�"�4�"�"�"�2�"�"�4�263�"�"�3�2�"�"�1�"�x�o�1�3�2�4�"�4�50"�"�"�"�"�"�"�26m"�"�z�"�"�"�4�6&6�1�266&"�"�6&"�o�1�"�26"�4�"�50"�1�"�2�"�2�3�2�4�0�"�"�"�"�3�26263�3�"�26"�"�#
"�1�"�1�"�#"�#2�26#1�2�3�o�###3�#3�#3�
�#3�3�#	
�
�#x�5�##
4�#{�#1�n�1�##S#####4�2�3�#26#264�##6&#6&1�#2�#3�#o;6�##5# 26#!#%#"1�##4�4�#$5�3�#&#-3�#'1�#(#)501�#*#+#,6�2�4�1�#.#4#/#12�#026o�#21�#31�0�1�q�1�#6#E#7261�#8#91�#:o�#;#A#<#?5�#=2�#>z32�4�#@o�0�4�#B#C#D3�2�1�o�#F#R3�#G#H#Jq�#Iq�2�#K2�#L#N#M3�3�pb#On�1�#P4�#Q}1�n�2626#T263�#V%A#W$~#X#�#Y#�#Z#{#[26#\#r#]26#^26#_26#`1�#a#e#bq�#c#do�262�26#f3�#g#n#h#k#io;#jo;
�o;
�#l#mo;mo;#oo;#po;o;#q
ao;26#s#to;#u26#vo;#w�81�#x#y#zx�o�o;n�4�#|#}#�#~26##�5�#�#�5�5�#�#�5�5�#�5�#�#�5�#�5�5�#�o;#�6&#�3�#�#�26#�2�o�50#�1�#�#�#�#�#�|~5�|~H#�|~��#�2626#�#�50q�#�#�#�#�1�261�#�0�#�26o�x�#�#�#�#�#�#�#�#�1�#�#�#�26#�#�#�#�#�#�#�3�#�
�3�#�3�
�2�1�#�#�#�5�pbo�#�#�2�5�n�6&4�1�#�#�#�26#�#�#�3�ܰ4�#�#�#�#�#�0�6�0�o�#�0�5�#�#�x�#�pb1�#�#�o�4�3�o�#�q�261�3�26#�#�1�#�#�o;4�26#�#�#�#�o;#�o;#�#�#�#�4�50261�#�n�1�#�1�#�#�2�#�#�q�#�265�#�2�n�#�#�#�#�n�1�o�#�o�26#�#�1�#�o�4�pb3�#�#��#�6&#�#�4�#�4�n�1�1�266�#�#�4�26#�26#�#�3�6�#�50#�1�#�1�2�26#�#�$f#�$1#�$-#�$#�2626#�#�$$$$26$26o;y�$1�6�4�$$$$3�$n�$	0�$
3�5�$$$
x�3�0�26$2�o�$1�z�$z�x�$$$26$3�$$o;$$$$o�1�2�1�$$0�1�$$!$5�5�$ H5�$"5�$#5�H5�26$%26$&$'$*26$($)1�4�3�$+$,o�n�2�1�$.$/4�3�26$00�26$2$e26$3$4$H$5$A$6$=$7$84�6�$9$;$:502�o�$<5�o�x�$>2�z3$?26$@3�x�$B26$C26$D$G2�$E$Fo�2�1�0�o�$I26$J26$K$N$L2650$M1�3�$O$P261�o;$Q$R$X$S$T{o;$Uo;$V$Wo;$Y$c$Zo;$[o;$\$]$^$_$`$a$b��o;$do;261�26$g$h$k$i26$j262�50$l$u26$m2�$n$o$p2�26n�$q$r5�$so;n�$tn�5�26$v$w$|$x261�$y1�$z${o�o���$}262�4�$%@$�$�$�$�$�$�6�26$�26$�$�4�$�$�50$�$�$�$�$�$�5�$�o�1�$�$�$�o;$�o;$�$�o;{y{yo;$�o;$�o;$�o;
ao;$�5�5�$�n�1�1�$�1�$�$�*x�$�$�$�$�$�
$�
$�$�$�
$��-
$�

$�$�
$�
$�

�-�C2�$�
$�
�$�$���$�9�$�26$�26$�$�$�$�$�$�2�q�$�o�}�o;$�$�$�4�2�1�1�$�z3ܰo;4�$�$�26$�26$�26$�1�0�$�$�26$�$�$�4�$�$�$�$�4�1�$�$�261�0�$�4�$�$�2�$�0�$�3�n�2�26o�$�1�$�4�$�$�$�$�1�$�$�$�{�$�{�{��{�$�$�{��{�2�$�3�z3$�26$�$�5026$�2626$�$�$�$�o;4�1�6&$�1�$�x�2�$�$�$�2626$�$�2626$�$�26$�261�$�26$���o�$�%!$�%3�$�26$�$�%$�$�q�o�$�%2�$�%1�o�1�1�o�%%%%%%o�26%o�o�26%	%%
%o�26x�H50%
2�3�%6�%%265�%1�1�o�%% %26%o;1�%%%1�%%%2�26n�%o;5�o�%%6&{�3�1�4�26%"%#26%$%>%%%1%&26%'26%(%.%)%*o;2�%+z32�%,�C%-2��%/%0n�2�1�0�26%226%3%4%6%50�26o�pb%7%82�%9%<%:%;�o;W%=o;o;g%?4�6�26263�%B%�%C%�%D%J%E4�1�%F1�%G%H2626%I261�%K%s%L%X%M26%N6�26%O26%P%Q%T2�%R1�%S1�264�%U%V3�%W2�n�z3%Y%a%Z%`26%[%\1�%]n�%^1�o�%_2�1�261�%b%r%c%i%d26%e26%f26%g26%h2�3�6&n�%j4�%k%l%o%m%no�4�pb3�1�%p%q26o�3�n�3�%t%�%u%�%v%zo�%wo�%x%y505�o�3�%{%|%�%}3�%~2�%%�%�266�5�%�1�261�1�%�%�%�%�0�%�5�1���4�%�q�%��
%�1�1�%�1�%�%�%�2�6�%�3�%�%�q�%�2�1�4�%�0�2�26%�26%�26%�26%�2�%�%�4�262�%�%�%�%�%�%�%�%�%�26%�4�%�4�4�%�4�%�4�%�%�4�%�4�4�%�4�%�u4�%�5�o�%�2�%�2�%�%�4�2�o;%�1�26%�n�%�50%�1�%�1�%�%�1�1�%�%�%�3�o�2�o�%�%�50%�500�%�%�%�26%�%�4�1�26%�x�%�x�%�x�{�%�%�%�2626�%�2626o;%�%�%�%�26%�%�26o;26%�4�2�%�26o;%�%�%�%�26%�26%�2650%�%�504�1�%�1�26%�26%�261�%�261�%�,�%�&�%�&X%�&%�%�%�2626%�%�26%�26%�%�26%�%�%��o�o�2�o���%�%�%�%�26%�%�5�|~5�%�%�26%�%�1�%�%�2�5�%�%�1�5�o�1�2�o�2�&50&&&&&n�1�&&2�z32�1�&50&	6�&
&o�261�x�&
&"&26&&26&&&&4�4�2�2�6�&26&&&4�2�&2�3�&&&&6�&x�o�1�&1�6�& 2626&!261�&#&51�&$1�&%&&26&'26o;&(&)&*{yo;&+o;&,&.o;&-o;&/o;o;&0&1o;o;&2&3o;&4o;o;{y26&6&7&>&8&=&9q�&:&<&;502�1�x�264�1�0�&?&@&Q1�&A&B50&C3�&D&F3�&E3��&G&H3�
�&I3�&J3�&K3�3�&L3�&M&N3�&O3�&P3��3�26&R&S&T2�o;4�&U&V4�4�&W�4�&Y&t26&Z&[&l&\&c&]26&^2626&_&`&a26x�&b3�}2�&d3�&e&g&f0�266&&h&k&i4�26&j5�3�o;2626&m0�&n&o1�1�&p&q&s1�&r5�o�1�n�26&u&v&�&w&y&x26o;4�26&z&{264�&|&}0�&~&1�5�&�1�&�{�{�&��{�26&�26&�&�&�&�&�&�266&1�0�&�5�1�&�&�&�1�q�1�&�4�&�2�1�2�&�,�&�&�4�&�&�&�&�&�1�&�q�o;o;&�&�&�o;4�4�&�&�&�o;261�50&�260�&�&�502�&�2�4�&�,�&�26&�,�26&�&�'�&�'M&�' &�&�&�&�&�&�o;&�o;&�o;&�&�&�o;W&�o;&�o;o;Wo;&�&�o;o;&�&�o;&�o;&�o;&�o;o;&�&�o;&�&�&�&�W&�o;&�W&�o;o;W&�o;&�o;o;&�&�o;&�o;Wo;&�&�&�o;o;&�o;&�&�o;&�o;o;W&�&�o;&�o;&�o;&�&�o;Wo;&�&�o;&�&�WWo;&�o;o;&�o;W&�'&�'&�&�&�&�&�o;o;&�o;&�o;&�o;&�o;Wo;&�&�&�&�o;o;&��o;W&�&�WWo;&�&�&�&�&�&�o;&�o;W&�o;Wo;o;&�&�o;Wo;&�'&�o;&�o;Wo;o;''o;o;'Wo;o;'''o;Wo;'o;'	'
o;o;'Wo;'
o;''o;'o;'''Wo;'o;o;'o;W'o;''o;'Wo;'''o;'WWo;o;'o;'Wo;'!'2'"'*'#o;o;'$'%o;'&o;o;''o;'(o;')o;Wo;'+o;',o;'-o;'.o;'/o;'0'1o;o;W'3':o;'4'5o;'6o;'7'9o;'8�o;�o;';'Eo;'<'='@o;'>'?o;o;�'Ao;'Bo;o;'C'Do;Wo;'Fo;'Go;o;'Ho;'I'Jo;'Ko;'Lo;�o;'N'�'O'x'P'p'Q'c'R']'S'Xo;'T'Uo;'Vo;o;'Wo;'Yo;'Zo;'[o;o;'\o;o;'^o;'_'`o;o;'a'bo;Wo;'d'j'eo;'fo;'go;o;'ho;'iWo;'ko;o;'l'mo;'no;o;'oo;Wo;'q'ro;o;'so;'to;'uo;'vo;'wo;W'y'�o;'z'{'�'|o;'}'�'~o;'o;o;'�Wo;o;'�o;'�'�o;'�o;o;o;'�'�o;o;'�o;'�'�o;o;W'�'�'�o;'�'�o;'�o;'�o;'�o;'��o;'�o;o;'�o;�'�'�'�'�'�o;'�o;o;'�o;'��o;'�o;o;'�'�o;'�o;Wo;'�'�'�'�'�o;'�o;'�o;o;W'�'�'�'�o;'�o;Wo;'�o;Wo;'�o;'�Wo;'�'�'�o;'�o;'�o;Wo;'�o;o;'�o;'�o;W'�o;'�'�o;'�'�'�o;'�'�o;'�o;o;'�'�o;Wo;'�o;o;'�o;'�'�o;o;'�o;W'�'�'�'�o;'�o;'�'�o;o;'�o;'�Wo;'�o;'�'�'�o;o;'�'�o;Wo;o;'�o;'�'�'�Wo;�o;'�'�o;'�o;'�'�o;o;Wo;'�'�o;o;'�o;'�o;'�Wo;'�)�'�)'�(�'�(@'�('�('�'�'�'�'�o;'�o;'�o;'�Wo;Wo;'�'�o;'�o;o;'�o;W'�('�'�o;'�Wo;(o;Wo;o;((o;Wo;((
((	o;((o;o;W(
o;o;((o;o;W(o;(W(o;o;((o;(o;o;(
ao;((2(((((#(((o;o;(W�(((o;Wo;( (!Wo;("o;o;Wo;($o;(%o;(&o;('o;W()(-o;(*o;(+o;(,o;W(.o;o;(/(0o;(1o;o;Wo;(3(4(;(5o;(6o;(7(:(8(9o;Wo;WWo;o;(<o;(=(>o;o;(?o;W(A(v(B(a(C(V(D(O(Eo;(F(J(G(Ho;Wo;(Io;Wo;(Ko;(L(Mo;(No;o;Wo;(P(Qo;(R(To;(SWo;(Uo;o;W(W(\o;(Xo;(Yo;(Zo;([o;Wo;(]o;(^o;(_o;(`o;W(b(go;(c(do;o;(e(fo;o;(h(l(io;o;(jo;(k�o;(m(po;(no;(oWo;(q(s(ro;o;Wo;(to;(uWo;(w(�(x(�(y(�(z(}o;({o;(|o;o;(~o;(Wo;(�o;(�o;(�o;o;(�o;W(�(�(�o;o;(�(�o;o;Wo;(�(�(�(�o;o;(�o;(�Wo;(�o;Wo;(�(�(�(�(�o;(�o;o;(�Wo;(�(�o;(�o;(�o;�(�o;o;(��o;(�o;Wo;(�(�(�(�(�(�(�
a(�o;o;(�o;(�o;(�(�o;(�o;(�o;o;Wo;(�(�(�Wo;(�(�o;(�o;(�o;{y(�o;(�o;(�o;Wo;(�(�(�(�(�(�(�(�(�o;o;(�o;(�o;Wo;W(�(�(�o;(�o;o;(�o;Wo;(�(�WWo;o;(�o;(�o;(�o;(�o;(�o;W(�(�(�(�o;(�(�o;(�o;(�o;o;Wo;(�(�o;(�o;Wo;(�(�(�o;(�o;o;(�(�o;(�Wo;(�Wo;(�(�o;(�o;(�o;W(�o;Wo;(�W(�W(�(�(�(�o;(�(�o;(�o;o;(�o;Wo;(�o;(�(�o;o;(�o;W(�(�(�o;(�o;(�o;(�o;o;W(�)(�)(�)))o;Wo;W)o;o;W)))o;o;Wo;W)	o;)
)Wo;o;))
o;o;)o;W))o))K))#o;))
a)))o;o;))o;))o;W)o;o;)
ao;)o;o;)) o;)!)"o;Wo;W)$)4)%)+)&o;)'o;)(o;))o;o;)*Wo;o;),)-)0o;).o;)/Wo;o;)1)2o;o;)3o;�)5)A)6);o;)7o;)8o;)9o;):o;W)<o;o;)=)>)?Wo;o;)@o;Wo;)B)C)Ho;)Do;)Eo;)F)Go;o;�)Io;)Jo;o;W)L)W)M)S)No;)Oo;)Po;o;)Qo;)RWo;)To;o;)U)Vo;Wo;)X)l)Y)g)Z)c)[)b)\W)])^o;Wo;)_)`W)ao;W�W�)dWo;)e)fo;Wo;o;)ho;)io;)j)ko;o;Wo;)mo;)nWo;)p)�)q)�)r)|)so;)t)vW)uWo;)wo;)x)zo;)yWo;){o;o;W)}o;)~o;W)o;W)�)�)�)�)�o;)�o;o;)�o;)�)�o;)�o;o;W)�o;)�o;)�o;o;)�)�o;Wo;)�)�o;Wo;)�)�Wo;WW)�)�)�)�)�)�)�o;)�)�)�o;)�o;Wo;W)�W)�Wo;Wo;)�o;)�)�o;)�o;Wo;)�W)�o;)�o;o;)�)�o;o;W)�+�)�*y)�*M)�)�)�)�)�)�)�)�)�)�W)�)�o;Wo;)�o;W)�Wo;o;)�)�)�o;W)�)�o;Wo;)�Wo;)�)�)�)�)�)�)�o;)�Wo;W)�WW)�o;W)�WW)�o;WW)�)�)�)�WWo;)�o;)�o;Wo;)�)�)�)�o;W)�o;)�)�o;Wo;)�W)�o;o;W)�*)�)�)�)�W)�W)�W)�W)�)�W)�WWo;)�)�)�)�)�W)�o;W)�Wo;)�)�o;WWo;)�)�)�o;)�o;W)�o;WW)�)�W)�Wo;W)�*)�*)�)�)�)�Wo;Wo;*o;o;W***Wo;Wo;*Wo;****
W*	Wo;Wo;***
***Wo;o;WW*Wo;**o;Wo;W**/****W*o;W*o;***o;o;Wo;W* ***!*%W*"*#*$o;Wo;W*&*)o;*'W*(o;WWo;*+*-*,o;o;Wo;*.Wo;*0*?*1*6*2*4*3o;o;*5o;o;W*7*:*8*9o;Wo;W*;*<Wo;o;*=o;*>o;W*@*I*A*C*BWWo;*D*EWo;o;*FW*GW*Ho;�*J*Lo;*Ko;Wo;W*NW*O*c*P*[*Q*Y*R*V*S*U*TWWo;Wo;*WWW*XWo;*ZWo;W*\*b*]*_o;*^o;WW*`*aWWo;Wo;*d*p*e*k*f*ho;*gWo;W*iW*jo;W*lW*m*nWo;W*oWo;*q*tW*r*sWWo;*uWW*v*w*xo;WWo;*z+(*{*�*|*�*}*�*~*�**�*�*�W*�Wo;W*�o;W*�W*�W*�WWo;*�*�*�*�W*�*�o;W*�o;Wo;*�Wo;o;*�*�WWo;*�*�*�*�*�*�*�W*�W*�W*�WWo;*�*�o;*�Wo;o;WW*�*�WWo;*�*�W*�*�WW*�o;W*�*�*�o;Wo;W*�*�o;o;W*�*�*�*�*�o;o;*�W*�Wo;*�*�*�Wo;W*�W*�*�W*�Wo;W*�o;W*�*�*�*�*�*�W*�Wo;*�o;Wo;o;*�*�*�Wo;Wo;*�W*�*�*�*�o;WWo;*�WWo;*�*�*�*�*�*�*�*�*�WWo;*�*�W*�Wo;Wo;*�*�*�W*�o;o;W*�*�*�WWo;Wo;*�*�*�*�*�W*�WWo;*�*�o;Wo;*�W*�o;W*�*�*�*�*�Wo;W*�*�o;W�WW*�*�o;W*�Wo;*�+*�+*�*�*�o;*�*�*�o;*�o;Wo;o;W*�+++Wo;o;W+o;o;W++++W+Wo;+	W+
W+Wo;m+
++WWo;+Wo;W++++++++Wo;Wo;o;+Wo;o;++++W+o;o;Wo;WW+ +!+%+"W+#o;o;+$o;WW+&+'Wo;W+)+PW+*+++7+,+1W+-+.+0W+/Wo;o;W+2W+3W+4+5o;Wo;+6Wo;+8+E+9+<W+:W+;Wo;+=+C+>+Bo;+?+@o;W+A�o;Wo;o;+DWo;+F+I+GWo;+Ho;W+J+O+K+N+LWo;+MWo;Wo;o;W+QW+R+j+S+]+T+Y+U+Wo;+Vo;W+Xo;o;�W+Z+[+\Wo;o;W+^+a+_o;+`o;Wo;+b+d+cWo;W+e+io;+fW+g+ho;Wo;Wo;+k+t+l+p+m+o+nWo;Wo;Wo;+q+rWo;+so;W+u+z+v+x+wWo;W+yWo;W+{++|+}Wo;+~o;o;Wo;+�o;+�Wo;+�,%+�+�+�+�+�+�+�+�+�+�+�+�+�o;+�o;o;+�o;W+�o;+�+�+�o;o;W+�o;o;W+�+�+�o;o;+�+�o;o;Wo;+�o;+�+�o;Wo;+�+�+�+�o;+�+�+�o;+�Wo;%o;+�o;+�+�+�o;Wo;+�o;+�o;o;+�o;W+�o;+�o;o;+�+�o;Wo;+�+�+�+�o;+�o;+�+�o;+�+�o;Wo;W+�+�o;+�o;+�o;W+�+�o;+�+�+�Wo;o;Wo;+�o;+�+�+�o;+�o;o;+�+�o;Wo;+�+�o;+�o;+�o;+�+�WWo;o;+�+�o;+�o;Wo;+�+�+�+�o;+�+�o;o;+�+�o;o;W+�o;o;+�+�o;o;+�o;W+�+�+�o;+�o;o;+�o;+�o;+�Wo;+�o;+�+�o;+�+�o;o;Wo;+�+�o;+�+�o;WWo;+�,+�,+�+�+�+�o;+�+�o;o;+�o;+�Wo;Wo;+�o;+�+�o;+�o;+�Wo;,o;,o;,Wo;Wo;,,,,,
,o;,o;,	o;o;Wo;,,,
o;Wo;W,o;,o;o;,,o;o;,,,o;W�o;,,!o;,o;,,,o;,o;,o;W,o;o;,o;, Wo;,"o;,#o;o;,$Wo;,&,[,',.,(o;o;,)o;,*o;,+,,W,-o;�o;,/,>,0,8o;,1o;,2,3,5o;,4Wo;,6o;,7o;Wo;,9o;,:o;o;,;o;,<o;,=o;W,?,L,@,D,Ao;,Bo;o;,Co;W,E,I,Fo;,Go;,Ho;o;Wo;,Jo;,KWo;,M,Ro;,N,Oo;o;,Po;,QWo;,S,Wo;,To;,U,Vo;Wo;o;,Xo;,Yo;,Zo;W,\,�,],u,^,go;,_,`,do;,ao;,bo;,cWo;o;,eo;,fo;W,h,q,i,mo;,j,ko;o;,lWo;o;,n,oo;,po;Wo;o;,ro;,s,to;Wo;,v,{,wo;o;,x,yo;o;,zo;W,|o;,},�,~,�o;,o;W,�o;Wo;,�o;,�o;o;,�o;o;,�o;,�,�o;Wo;,�1�,�,�,�3�,�4�,�1�2�1�,�,�,�1�6�,�2�1�,�,�1�26o�,�o�z3266&,�2626,�1�,�26,�,�6&,�3�3�,�,�,�o�,�o�1�3�o�,�,�,�,�26,�,�q�26,�,�,�,�4�,�,�x�,�2�,�,�4�0�1�,�1�4�261�,�3�,�3�26,�26,�1�,�26,�26,�,�q�,��
,�,�,�,�0�3�262�50,�26,�,�4�2�2�,�,�,�0�1�1�0�4�,�,�,�,�,�,�1�,�3�,�2�n�,�,�1�,�1�n�2�,�,�26,�o;,�,�,�,�,�,�,��8o�,�3�n�5�|�,�,�1�|�1�26,�,�,�4�o�1�,�4�o�5�1�,�,�1�,�1�5�26,�,�26,�26,�,�,�,�2�1�2�,�,�526o�,�,�,�,�,�3�o�5�o�2�3�,�p�26,�0�,�.e,�-�,�-},�-W,�-J26,�,�- 2�,�------	-2�-2�-2�2�--2�2�-2�rm2�-
-2�2�-2�-
2�-rm2�2�-2�-2�--2�2�-2�--2�2�rm-2�2�--2�-2�2�-2�-2�-2�-rm2�26-!-"266&-#-$-+2�-%-&6&-'6&6&-(-)6&6&-*6&
(-,-2--1�4�-.-/o�-01�1�-11�x-3-H-4-C-5-8-63�3�-73�DQ-9Q-:Q-;-<3�-=3�->3�-?3�-@3�-A3�-B3�Q3�-D3�-E3�-F-G
��3��-I2�o�3�26-K-L3�-M2626-N-O1�-P-S-Q4�x�-Ro;3�-T1�4�-U1�-Vx�6�-X50-Y-d26-Z-[26-\1�-]4�-^26-_-a-`261�6&-b6�1�-c6�3�26-e-f-{-g26-h-u-i-r-j2�-k-m-l1�2�263�-n-o1�-p1�-q1���1�-s5�2�-t2�3�-v1�6&-w-xpb-y-z��3�n�o�-|26261�-~26-o�-�-�26-�-�-�-�-�-�-�-�-�-�4�-�-�-�-�n�1�0�z35�-�n�-�n�-�z�n�261�261�-�3�-�-�-�-�-�-�0�n�-�-�-�-�2�-�-�2�-�_-�2�-�2�2�-��2�-�-�-�2��C2�-�2��2�-�2�-�-�-�2��-2�-�2�l2�-�3�6�3�1�3�3�-�4�-�1�-�-�4�264�-�2�2�-�2�-�-�-�2�-�-�2�2�-�2�-�2�-�2�-�rm2�-�2�2�-�2�-�2�-�-�2�2�-�2�-�2�rm-�.K-�.-�-�-�26-�26-�-�-�1�-�-�-�4�-�4�-�1�-�262�26-�1�6&4�26o;-�-�26-�26-�2�26-�-�-�-�26-�-�26-�-�-�4�-�-�-�4�3�26-�1�o�1�-�-�-�-�o�-�501�-�501�0�2�4�-�-�-�4�o�-�-�-�-�26o�q�-�26-�262�o;-�-�6&-�-�4�2�-�-�-�0�5�261�-�-�264�4�ܰ-�2626-�.2626..6&...261�26..263�1�o�.	..
...4�26n�.
26.4�.2�.26n�1�..1�..4�26�2�..7.1�..#.n�6&..6&6&..6&6&.6&. .!6&."6&
(6&.$1�.%.,.&26.'4�.(.*.)o�o�1�o;.+{�1�.-..261�./.5.0.2.13�o�2�.3.42�5�}o�.64�4�26.8.C1�.91�.:1�.;1�.<1�.=.>1�1�.?.@1�1�.A1�.B1���3�.D4�.E4�.F.G.I.H4�6&{�4�.J2�5�4�.L.M.^.N2�26.O.P26.Q5�.R26.S.X.T4�2�.U2�.V3�.W3�x�1�.Y.Z.].[.\261�2�1�2�o;26._3�.`26.a4�.b.c26.d4�4�50.f/�.g.�.h.�.i.�.j1�.k.s.l26.m6&.n1�.o26.p26.q4�.r3�0�4�.t.~.u.v26�".w.}.x26�".y.z.{y�"�".|�"�26o;26.26�4�.�.�n�.�6&.�.�26.�.�.�264�2�.�.�.�.�6&1�2�.�1�o�1�.�26.�3�.�.�.�1�o;1�o;.�o;.�o;.�o;.�o;.�o;{y26.�.�.�.�2�.�.�26.�3�.�.�4�50.�2�.�.�.�x�1�2�.�2�3�.�.�.�4�.�y�.�50.�4�2�1�.�1�.�1�.�.�.�.�26.�2�3�.�.�x�o�o�1�26.�.�.�2�.�2�.�n�2�.�3�6�3�.�50.�.�.�.�.�26.�2626.�26.�26.�.�26.�.�26�"�"2626.�.�2626.�.�26.�2626.�26�"50.�.�2650.�.�50.�50.�50.�50.�5050.�50�.�/O.�/L.�.�.�26.�1�.�1�.�.�.�4�.�.�.�4�1�o�.�.�4�.�502�.�.�0�5�1�26.�.�6�.�q�.�o�.�o�3�.�.�2�1�.�.�o�.�4�2�1�4�.�/.�.�.�50.�1�.�26.�6&.�50.�.�o�x�3�0�2�.�/2�//2�/2�//2�/2�2�/2�/2�/rm/	rm/
rm/rm//
rmrm/rm/rm2�2�//2�2�/2�//2�/2�rm2�/26/0�/4�// //1�/1�/x�1�1�4�/!26/"/?/#/31�/$/%/0/&/*/'1�1�/(1�/)1��)/+1�1�/,/-1�1�/.1�//1��/1/2�1�1��6/41�/51�/61�1�/7/8�)/9�)�)/:�)/;/<�)/=�)�)/>�D�)/@1�/A1�1�/B/C1�/D1�/E1�/F1�1�/G/H1�1�/I/J1�1�/K�61�3�/M3�/N3�26/P/x/Q1�/R/W26/S1�/T26/U/V4�2�4�/X26/Y/r/Z/h/[/b/\26/]/_o�/^3�2�/`/a1�0�o�2�/c1�/d2�/e/g/f1�1�5�o�50/i50/j2�/k/m/l}1�6�/n26/o5�5�/p/q5�5��/s4�/t4�/u/w/v4�2�1�2�6&26/y26/z/{/�/|1�/}1�/~/�//�/�/�x�/�/�26/�5�/�5�/�5�/�/�/�/�/�/�/��Zo�261��c/�o;/�/�/�/�/��/�/��6/���6/�/��D�6/��6/��6/��6�6/�/��6�6�/��1��/�/�/�/��1�1�/�/�/�
;1�/�1�/��6/�1�/�1��61�/�/�/�/�/�1��1�1��/�1�1�/��1�/�/�/�1�/�/�/�4�/���2�/�z���/�/�/�/�/�/��D1�
n�50/�z3n�4�3�/�/�/�4�50}/�1��8/�/�3�/�5026/�3�1�/�0$/�/�/�/�/�6�/�26/�26/�2�/�/�/�/�/�1�/�504�x�26501�5�4�/�/�/�/�26/�/�1�/�/�26x�o;/�/�/�/�/�91�50/�1�2�262�5026/�/�/��"26263�26/�/�26/�0
/�/�26/�/�/�26/�/�/�/�4�2�1�4�1�/�26504�/�0/�26/�/�/��262�/�/�2�4�1�00o;000�0�o;0o;0o;o;2�0	260
1�02�01�5�1�000#04�000003�04�1�o�2�006&o�02�5�0004�260n�1�00 0261�3�0!0"3�1�x�z3504�0%0D0&030'26260(0)4�0*260+260,3�0-000.2�5�0/3�x�013�0226o;6&26040526062607260826091�0:0>z�0;3�0<1�0=x�260?0A0@266&}0B0C5�1�2�o�0E0T0F0R0G0K500H260I1�0J4�260L0Q0M5�0N3�0O2�0P4�x�1�50260S1�2�4�0U0[0V0Z1�0W4�0X1�0Y�8o�263�0\0v0]26500^0_0f260`0�0a0b0d0c1�0�6&0e3�5�1�0g0o0h2�0i2�0j2�0k2�0l2�2�0m0n2�2�rm2�0p0q2�0r2�2�0s2�0t0u2�rm2�0w0y0x4�4�260z0|0{26503�0}0�0~4�1�04�0�0�2�0�5�0�0�n�5�1�0�0�0�0�2�1�o�0�0�501�1�3�0�2<0�1�0�10�0�0�0�0�0�0�0�4�0�0�0�3�4�0�3�0�0�0�26500�0�0�0�W
a�0�o;�o;6&0�n�0�x��8500�0�26503�0�0�0�26260�1�0�2�6&1�0�0�0�0�0�4�0�4�26260�50q�3�260�0�1�0�0�0�0�0�0�0�0�0�0�0�1�0�0�1�1�0�0�1�1�0�1���1�0�1�26260�260�0�0�0�o�0�3�1�0�1�pb26�81�0�4�0�0�0�261�2�1�0�4�4�0�4�0�0�4�4�0�4�0�0�4�0�4�4�0�4�0�4�0�4��0�0�0�0�0�260�26260�0�26260�0�0�o;0�0�4�o�00�1�1�4�0�260�1�0�0�4�o�3�0�6&1�0�11�0�6&0�0�10�10�10�0�0�0�0�0�0�262�z30�|��0�0�0�1�26z31�0�10�1�0��5�5�15�y�15�15�|~5�501�11�11
1	q�1
1150�o;x�0�2�1150261x�1�1�4�261110�10�3�3�2611b11L112614�1�11511#1�11 1"1!1�4�1�1�261$1+2�1%1&2�2�1'2�1(2�1)2�1*2�rm1,262�1-1.1�1/14101�5011123�130�3�0�n�1�161?171:2618194�o�3�1�1;1�1<501=o;1>n�3�1@1C261A1B0�6�n�1D1�1E1J1F}1G6&6�1H2�1I2�0�o�1K5�3�1M1O261N2�261P1Y2�1Q2�1R2�1S1T2�2�1U2�1V2�1W2�1X2�rm1Z2�1[2�1\2�2�1]1^2�2�1_2�1`1a2�2�rm1c1�1d1y1e261f1m261g4�1ho�1i1j1l1k4�3�1�z�4�1n1s261o1p1qn�o;4�1r4�3�1t1u4��1v4�4�1w501x50{�1�1z1{261|1�4�1}6&1~5�14�3�501�501�261�1�1�1�1�1�1�1�1�261�261�p�1�261�4�1�2�261�1�5�1�1�1�1�1�2�o;1�1�1�3�1�1�1�261�26261�1�5�1�z3n�1�1�1�1�3�1�2�1�2��1��2�1�1�1�4�262�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�6&1�1�2�4�1�1�3�1�3�1�1�3�1�3�3�1�3�1�3�1�1�3�1�3�3�1�3�1�1�3�1�3�1�3�1�3�3�1�1�3�1�3��3�0�1�1�1�1�1�1�1�y�1�4�26261�1�1�1�1�1�1�1�4�1�W1�5�1�266�1�1�1�1�1�4�6&4�261�1�1�1�261�2�3�3�1�1�1�3�1�3�4�501�1�2�1�3�2�1�1�2�261�1�261�261�1�261�263�1�1�4�1�1�4�o�1�1�1�1�1�2�261�261�21�1�1�261�1�1�261�1�1�1�264�o�4�1�1�4�q�2�4�1�21�1�6&6�26222o�2�{�0�22	226�22�2625�1��82
5�261�22502
2n�506�4�24�222422022)4�222 221�221�21�1��)21�21�221��1��62!1�2"1�1�2#1�2$1�2%1�2&2'1�1�2(�1�1�2*o;2+2,{y2-o;2.o;o;2/o;215�2�222�232�6�25�2626272�2�282�292:2;2�0�1�2�1�0�2>��2?\2@E�2A=�2B8�2C52D3�2E3?2F2�2G2�2H2�2I2n2J2l2KC22LC22M2d2N2[2O2R2P2QIALB�>N2S2W��2T��2U2V��I����2X2Y��2Z����I2\2_2]>N2^AL�|I�2`C%C%2a2bF�F[2c>NF�2e2i2f2g>NC%2hGY>NF[2jF�2k�%C%F�C22mC2C%2oC22pC22qC22r22s2y2tC22uC22vC2C22w2xC2EC22zC2C22{C22|2}C22~C2C2E2�2�2�2�2�C2C22�C22�2�C2EC22�C2C22�C22�2�C2C2EC22�2�C22�C2C22�2�C2EC22�C22�C22�C2=,C22�C22�2�C22�C22�C2B�2�2�2�2�=,2�=,�C2s�2�C2C2=F2�2�2�2�2�2�2�>N2�=FC22�2�2�bp2��m2�2�=F=,Y
2�2�2�A�2�2�N�>NC%A�2�?�2�2�H=F2�2�C%ZC%Z>N2�AL2�2�72�772�2�772�72�2�772���72�2�C22�C22�=,~�2�2�2�2�2�C2C22�C22�C22�C22�C22�C22�C22�C2r�2�C22�C22�2�2�C22�2�C22�2�2�C2E�E�2�2�2�r�2�ss52�2�r�r�s�C22�C2E�2�2�2�rvC2C2rvC22�2�2�2�2�s�2�2�r�s�C22�2�2�2�D�s��Ft`2�2��NDpC2�d2�2�2�2�2�2�s��Ft`�N2�2�DpC2�dD�2�C2D�C22�C2C272�33C233C23=,C23C2s�C2C23C2333	F[C2C23
338333
333=F0�7=,I�3C%=F333X�C%=`3I>N333"?f33kk3k3k33?f3?fk3 3!?fk?f3#k3$�3%3,?f3&?f3'3(k3)k3*k3+k?fk3-k3.33k3/30?f31?f32?fk?f34k35k?f3637k?fk39@�3:3<73;>NC%3=3>A�I�0�?f3@3�3A3h3B3d3C3G3D3EC2N�C23F4�C23H3JC23IC2>A3K3c3LHA�3M3N3]3O3\3P3[3Q3X3R3U3S3T7�7�3V3W�77��3Y3Z��77F�>NT3^3a3_3`>NA�C%I�3bbpIOHC23eC23fC23gC2s�C2C23i3j3{3kC23lHC%3m3nC2C23o3pC23q3vC23r3sC2C23t3uC2EC23wC23xC23yC2C23zEC23|3~3}C22�3�3C2C2s�3�3�3�3�3�3�C23�C23�C2w3�3�3�C2C20�3�C23�C2>N3�3�3�N�>N3�3�I�3�7X�I�@�3�C2C23�C23�R+C23�3�3�3�3�C23�C23�C2C23�C23�C23�C23�C23�C23�3�C2EC23�C23�3�=,s�IC23�3�3�3�3�3�=,C2C2=,C23�3�C23�3�C%3�3�C%3�C%C%3�3�C%3�C%�$C%3�C%3�C%3�C%3�C%3�C%3�C%ZC%3�C2C23�2�C23�4k3�4D3�43�43�43�C23�3�0�C23�C23�3�3�3�C23�3�3�C23�3�C23�C2EC2C23�C23�C23�EC23�3�3�3�3�C23�C23�C2EC2C23�3�3�C23�EC2C23�EC2C23�C23�C23�C23�EC23�3�3�3�3�C23�C23�3�3�C2C23�E3�E3�EC23�C2EC23�C23�3�C23�C23�C23�C2E3�C2C2EC23�C23�C23�3�C23�C2C2E44C24C2=,4C2=,C%4444
44	?fC20�C24C27C24
4C24C%N�C24C2=,44>44;4C244C24C244C2C244C2C244C24C2EC2C244 4'C24!4"C2E�4#4$C24%C24&C2C2E�C24(4)464*C2C24+C24,4-C24.C2C24/40C2C24142C243C244C2C245EzE�47C248C2C249C24:C2EzC24<4=C2C20�C24?4@4B4AC20�C24CC21�C24E4Y4F4R4G4M4H4JC24IC2=,4K4LC2C%C%C24N4P4OC2C2ZC24Q2�C2C24S4T4W4U4V7C2�C2C24X2�C24Z4d4[4a4\4^4]C22�s�4_4`s�C27C%4bC24cC27C2C24e4f4hC24g0�C24i4jC2I�C22�4l4�4m4z4nC24o4t4p4r4qC2s�H4sC2HC24u4w4vC21�C24x4y0�C2ALC%4{4�C24|4}44~C2C2=,4�4�C2s�C274�4�4�4�4�4�C2B�?fC24�72�74�C274�C2C%4�4�4�4�4�4�4�4�4�H4�C24�4�C24�C24�4�C24�C24�C24�C2C2sqC24�4�C24�4�4�C2C24�4�C2r�C24�C24�C24�C2D�C2C24�C27C24�4�4�C20�C%C24�4�4�4�4�C2=,C2C24�Z=,4�C24�C2C2C%4�4�4�4�C24�C24�4�C2C24�C24�C24�4�4�4�C24�C2E�C2C24�4�C24�C24�C24�C24�C24�C24�C24�C24�C24�C2C2E�4�C24�4�0�C%=,C24�4�4�4�B�4�B�C2C24�C2C%4�54�4�C21�4�C24�C24�C24�4�4�C24�C24�4�C24�4�C24�C2C24�4�C24�C2C24�C24�C24�E�C24�C2C24�C24�C24�C24�4�C24�C2C24�4�C2C2EzC24�4�C24�C24�C24�C2C24�4�5
C24�4�54�54�5C25s�C2C25s�C2C255C2C2E�C25C255	C2C2E�5C2C255
5C255C2C2l�C255C2C2EzC254�C257�56955�55M55355/5C25C25C255(5 5$5!F[5"5#=,M�C%^5%75&5'N�C%=,Y
=F5)5*5-5+5,7?f=F>N5.E�=,F[C2505152s�C2C2s�545H5557C256EC2C25859C25:5A5;C2C25<C25=C25>C25?C25@C2��C25BC25CC25D5EC2C25FC25GC2��5I5K5JC2=,=F5LC2?fC25N5p5O5k5P5S5Q5R=,C21�C25TC25UI�5V5dC25W5XC25Y5]C25Z5[C2C25\C2E�5^5aC25_C25`C2n{C25bC25cC2n{5eC25fC2C25gC25h5iC2C25jC2r�5lC2C25mC25n@t5o=,J�5q5v5r5tC25sC20�C25u1�C25w5�5x5�2�5y5zC2C25{C25|C25}5~C2C25C2E�C2H5�5�HC2C2s�5�5�5�5�5�5�5�5�C25�7B�5�C2C21�5�5�5�5�C2C%C2C%C25�I�75�5�5�5�C25�HC%5�5�7C2C21�5�5�5�C2=,I�5�5�HC2C22�5�5�5�5�5�5�C25�7C25�5�?fC22�C25�C25�C2RC25�635�5�5�5�I�s�C2I�5�6*2�5�5�65�5�5�5�5�5�5�5�5�n{5�5�5�5�5�5�n{5�5�n{5�n{5�n{5�n{n{5�Ezn{5�n{n{5�5�n{5�n{n{5�n{5�Ezn{5�n{5�n{n{5�n{5�5�n{n{5�n{5�Ezn{5�n{n{5�5�n{5�n{n{5�5�n{n{5�n{5�s&n{5�n{n{5�n{l�5�n{n{5�n{5�n{5�5�n{n{5�n{5�n{5�n{5�5�n{5�n{n{Ez5�5�n{5�5�n{5�n{l�n{5�n{5�n{5�n{n{5�n{5�n{5�n{5�n{5�5�n{n{5�n{5�Ezn{5�65�6n{5�5�n{5�n{5�n{n{6n{6n{6n{66n{6n{6n{E�n{666	n{n{6
E�n{6n{6
n{E�n{n{6666n{6n{l�n{n{6n{6n{66n{6n{6n{6n{6n{6n{n{6n{E�66%n{6 6!n{n{6"n{6#n{6$C2n{n{6&n{6'6(n{n{6)n{�C26+C26,C26-C26.C26/C26061C262C2n{C2646765667C2C2n�68C2C2H6:6�6;6Y6<6O6=6C6>6A6?6@C2s2�C26BC2C2C%6DI�6E6F=FC26GI�I�6HI�6II�6J6KI�6LI�6MI�I�6NI��D6P6SI�6Q6RC2=,C%6T6W6U6VC21�C22�C26X1�=,6Z6i6[6^6\C26]C2C2I�6_C26`C2C26a6bC2C26c6dC26eC2C26f6gC2C26hC2Ez6j6u6k6mC26lC2s�6n6t6oC2C%6pE�6q6rP�6sF[X�=,C2C%6v6�6w6�C26x6y6�F[6z6{6~6|6}=,A�?�A�60�X�6�6�C%6�C%C%6�C%[{6�T6�6�AL6�=,6�?f�l6�6�=,7GY7=FC26�6�R+6�6�6�6�6�E6�E6�6�E6�E6�EEC26�E6�6�6�E6�E6�EEC26�E6�6�6�EEC2E6�C2E6�6�6�6�E6�6�EE6�E6�C2EE6�6�6�6�E6�EEC26�E6�EEC26�6�6�6�6�E6�E6�EEC26�6�E6�E6�C2E6�6�E6�C2E6�6�EC2C2EE6�6�6�E6�6�6�EC2C2E6�E6�EEC27C26�7F6�76�76�76�7=F6�6�H�6�6�6�>N6�6�7GYGY76�76�6�>N=F6�76�6�6�6�=,6�=,6�6�=,6�=,=,6�~�=,6�6�6�6�6�6�=,6�6�=,=,~�=,6�6�=,~�=,=,6�=,6�6�=,=,~�6�=,6�=,=,6�=,6�=,~�6�6�=,6�=,6�=,6�=,6�6�=,~�=,6�=,=,6�=,77=,7=,~�=,7=,7=,7=,7=,7=,=,7	7
=,~�=,77
C%A�C%`c2�n�C27HC2C2777TC2A�C277A77*77O=,C277C2C277C2C277C2C27 C27!C27"7#C27$C2C27%C27&C27'C27(C27)r�C2C27+7,C27-C27.C27/7<C270C27172C273C2C274C275C276C277C278C279C27:7;C2C2r�7=C2C27>7?C27@C2n{C27B7Cn�C27D7E2�C2C2H7G7]7H7Z7I7X7JAL7KAL7LC2C27MC27N7OC27PC27QC27RC27SC27TC27UC27VC2E�7WE�C27YR+AL?f7[?fR+7\R+?f7^7b?f7_7`7a?fC2=,C27c7eC27ds�=FC27fC27g7h7w7i7p7j>N7k7lH�>N7m=,=,7n7o=,~�=,7q7t7r7sN�C%>NH�7u7v=FC%=FC%7xA�7y7�7z7�7{d,7|d,7}d,7~F[d,77�d,7�d,d,7�d,7�d,7�d,7�F[d,=FX�7�7�?f=F@�C%7�87�7�7�C27�C27�C27�C27�C27�=F7�7�7�7�7�7�7��7��
��7�7���w�7�7�7���7�
�7�7��7�w�
(�7��
87�7�7�7�7��7�7�w�����7���7���
(7�7�7�7�7�7��w�0��7����7���7�w�
87�7�7�C2C27�7�7�7�C27�C27�7�7�7�7��7�7�7��w���7�
Hw�7�7�7��0�7�w�0�7�7�7�0��0�7�7�
X0�0��7�0�7�7�7�7�7�7�0�w�0��0�7�0�w��0�7�7�7�C27�C27�C2C27�C27�C27�7�C27�C2��C27�C2C27�7�C2C27�7�C2C27�C27�C27���C27�7�7�7�7�7�7�7�C2?fC2C%7�7�0�C2HC27�7�7�C2s�C27�7�0�C2C2=,7�C27�7�1�7�=F?f7�8?f8H88888M�C%88a�=,?f=,8H�8	8
GY7GY>N8C28
C2C28C28888C28C28C2C2E8888C28C2EC28EC2C28C28C2E88s88Y8 8'8!8%8"s�8#8$C2s�N�C2s�8&s�C28(8S8)8+C28*C2s�s�8,8-C28.8H8/8D808<81888285s�83s�84s�C286C2s�87s�C2s�89s�8:s�8;s�C2s�8=8>8As�8?s�8@s�C2s�8Bs�8CC2s�8Es�s�8F8Gs�C2s�8Is�8J8N8KC28Ls�8Ms�s�C2s�8Os�8Ps�8Qs�8RC2s�8T8W8U8VHC2=FI�C28XC2C%8Z8g8[8`8\8^8]s�R+0�AL8_ALC28a8d8b8cC2C%2�C28e8f2�C%I�=F8h8n8i8l8j8k�R+
8C28mC2I�2�8o8q8pC2C22�8rC2C%C28t8�8u8�8v8{8w8yC28xC2s�8zC20�C28|8~C28}s�n�88�C2?f1�R+8�8�8�8�C28�C2I�8�C2C2s�8�8�8�C2C22�8�C2C%0�8�8�8�8�8�8�8�8�I�C2C2=,8�8�8�C28�8�8�R+8�8�R+8�8�8���R+R+8�8�R+R+��8�R+8�R+R+��8�8�8�8�R+8�R+
hR+8�8�R+R+8�R+8�
hR+8�R+8�R+8�R+R+��C2=,8�8�8�8�s�C2C%s�8�C22�I�8�8�8�8�C28�2�C22�8�C%C28�8�8�8�1�C28�=,8�C2C28�8�C2C28�8�C2C28�C28�C2��C28�70�8�9~8�1�8�8�8�8�8�C28�C28�C28�C2C28�C28�8�C28�C28�C28�8�C28�8�8�8�C2C2��8�C2C2��8�8�8�8�8�C2C2��8�C2C2��8�C28�C2C2��8�8�8�C2>A8�>A8�>A8�>AC2C28�C28�8�C28�C28�C2C28�C28�C28�C28�C28�C28�C28�l�C28�9E8�98�98�C28�C28�C2C28�C29C29C29C29C29C29C29mWC2999	9
C29
=,99C2C2o;99C27B�C29999C2=,C2R+9C2s�
w9999C29970�79C279C2R+99&9 9#9!9"C%C2C21�9$9%C%n�1�C29'9*9(9)
w=,
�C%9+949,C29-C29.C2C29/90C291C292C293C2n{C295
w96C297C2C29899C29:C29;C29<C29=C29>n{n{9?9@n{9An{9Bn{9Cn{n{9Drvn{9F9T9G9P9H9N9I9KC29JC2C%9L9M?fC2C2C%9Os�C2s�s�9Qs�9Rs�9S1�C29U9`9V9\9W9Z9X9YC2s�C279[C%C2I�9]C29^9_=,C22�C29a9t9b9d9cC20�C29e9s9fC29g9n=,9h9i=,9j[�=,9k9l=,9m=,�=,=,9o9p=,=,9q9r=,=,ws�
89u9{9v9w
8C2C29x
w9y
w9z
w
9|9}C%C2
80�9=99�:9�9�9�9�9�9�9�C29�9�9�C%9�C%9�PE9�9�9�^9�9�=FA�=,C%9�9�9�9�9��9�=,[�=,]�I�>N9�>NC%C29�C22�9�9�9�9�9�9�C2bp2�9�C%9�9�9�9�9�9�>N>Ng�9�I�=,=F9�K:9�M�7I�9�9�C2Hs�C29�9�9�9�9�?f9�C29�C29�C2C29�9�C29�C2C29�C2EC2I�9�9�C%C2C%s�9�9�9�9�9�9�C29�C%C29�C2=,9�R+9�R+9�R+9�R+9�R+9�R+9�R+9�R+
�9�9�C29�9�C2C29�C29�C29�9�C29�C29�C29�9�5�o;2�1�C29�C2B�9�9�C29�C29�9�C29�R9�R9�R9�R9�R9�R9�R�nR9�9�C29�R7C%C29�:9�9�C29�9�9�9�9�C20�C24�9�C2C%C29�9�9�9�9�9�C2C%C2=,C29�C2s�9�C%C29�9�C%K:9�9�:9�>N9�9�Y
79�>N9�:B�:�B�:B�����:=F=,:>NH::C%:C%:	C%:
C%C2:C2:
:C2:C22�::C2s�C2�:<�:<�::":::C2:::C2:[�:[�[�C2C%C2:: C2:?fC2C2:!=,I�:#:H:$:E:%:&2�I�:'C%:(:5:)I�:*I�:+I�:,:1:-:/:.I��DI�I�:0�DI�:2I�:3:4I�L��|I�I�:6:7:@:8:<:9I�::I�I�:;I��DI�:=:>I�I�:?�RI�I�:A:BI�:CI�:DI�
�I�:F:G2�C2s�=,:I:L:J:KC2s�C2C%:M:NC277:O:P;:Q:{:R:e:S:W:Ty�y�:U:Vy�5�y�:Xy�:Yy�:Zy�y�:[y�:\~i:]:^:a:_:`y�~i~iy�:b:c~iy�:dy�y�~iy�:f:g:s:hy�:i:p:jy�:ky�:ly�:my�:ny�y�:o~iy�:qy�:ry�~iy�y�:t:uy�y�:v:wy�:xy�:yy�:zy��y�:|:�:}:�:~y�:y�:�:�:�:�:�:�:��:���:��y��:��y��:�:�:�y��:�y�:�y��y�y�:�:�:�:�y�y��y�:�y�:�y�:�y�:�y�:�y�:�y��y�:�y�:�y�:�y�:�:�:�y�:�:�y�y�:�y�:��y�:�y�:�y�y�:��y�:�:�:�:�:�:�:�:�:�y�y�:�y�:�5�y�:�|~:�:�:�y�:�:�y�:��y�:�y�:�y��y�:�:�y�:�y�:�y��y�:�|~y�:�:�:�y�:�y�:�y�:�:�y�:�y�5�:�y�:�y�5�y�5�y�:�:�:�:�y�:�:�y�5�y�:�:�:�y�:�y�:�y�5�y�:�:�:�5�5�:�5�:�:��Z�Z:��Z:�5��Z5��Z:�:�y�:�:�y�y�:�y�|~:�y�:�:�:�y�y�:�y�:�y�y�:�|~y�:�;.:�;:�:�:�:�:�:�:�y�y�:�y�:�
�y�:�:�:�y�y�:�|~y�|~y�:�:�:�5�:�y�:�y�5�y�:�y�5�y�:�;;;;;�Z5��Z5�;�Z5��Z;5��Z;�Z5�;	;';
;;;;y�;
;y�;y�5�;y�5�y�;;5�y�y�;y�;y�;y�5�;;5�;5�y�;;#;;y�5�;;"5�;5�; 5�;!
�5�5�y�5�;$5�;%5�;&y�5�;(;-5�;);*;+5�y�;,5�5�y�|~5�;/;X;0;C;1;?;2;=;3;8;4;6;5�|~y�;7|~|~�;9;;y�;:y�|~y�;<|~y�y�;>y��y�;@y�;A;By�y�|~;D;R;E;M;F;I|~;G;H|~|~y�;J;K|~y�
�;Ly��;N;Qy�;O;P|~y�|~|~y�;Sy�;Ty�;Uy�;Vy�y�;Wy�|~;Y;i;Z;c;[y�y�;\;];_y�;^|~y�;`y�;a;by�|~|~y�;dy�;ey�;fy�y�;g;hy��y�;j;y;k;py�;l;my�;ny�y�;oy�|~;q;uy�;r;sy�;ty�y�|~y�;vy�;wy�;xy��;zy�y�;{;|y�;}y�;~y�|~y�;�<�;�<:;�;�;�;�;�;�;�;�y�;�;�y�y�;�;�y�;�y�y�;�5�y�;�;�;�y�y�;�;�y�;�y�;�;�y�Hy�H;�y�;�;�y�;�;�y�;�y�|~y�y�;�;�y�y�;�|~y�;��;�;��;�;�;�|~y�;�;�|~;�
�|~|~;�y�|~y�;�;�;�;�y�|~;�y�|~;�y�|~y�;�;�;�;�y�;�;�;�y�;�;�5�5�;�5�y�;�;�y�5�;�;�5�y�y�5�y�;�;�y�y�5�;�;�;�;�;�;�5�;�;�y�y�;�;�5�;�5�5�;�
�5�;�;�;�y�;�y�;�y�5�y�;�y�;�y�5�y�;�y�;�y�;�y�|~;�y�|~y�;�;�;�5�y�;�y�5�;�;�5�5�y�;�;�;�;�;�;�5�y�;�;�y�;��|~;�;�;�5��Z5�5�;�5�;�5�;��Z5�;�;�y�;��y�y�;�|~;�;�;�y�;�y�|~y�|~;�<;�<
;�;�;�5�y�;�;�;�;�5�;�5�5�y�5�;�y�5�<<<<5�y�<y�y�<5�y�<<
<5�<<	5�y�y�5�<y�<y�5�y�<<y�<<y�|~y�<<<<|~y�y�<y�<<<y�
�|~y�<<y�|~y�<y�<<|~|~
�< <-<!<(y�<"<#<%y�<$|~y�y�<&y�<'y�
�|~<)<*y�|~<+y�<,y�|~<.<4y�</y�<0<1y�<2y�y�<3y�5�<5<9<65�<75�<8y�5�y�y�5�<;<~<<<d<=<U<><G<?y�y�<@<Ay�<By�<C<E<Dy��y�y�<F�y�<H<R<I<O<J|~<K<N<L<M|~y��y��|~|~<P|~<Qy�|~y�<Sy�<T|~y�<V<_|~<W<X<[<Yy�<Z|~y�|~<\y�y�<]<^y�|~y�y�<`<ay�<by�|~<c|~y�<e<s<f<m<g|~<hy�<iH<jy�<ky�<ly�y�Hy�<ny�<o<p<r�<qy���y�<ty�<u<z<vy�<wy�<xy�y�<y
�y�<{y�y�<|y�<}y�|~<<�<�<�<�<�<�|~<�<�|~<�<�y�|~y�<�|~<�|~|~y�<�y�<�y�<�y�<�y�<�y�|~y�<�y�y�<�<�y�|~y�<�<�y�<�<�<�<�y�<�y�Hy�<�y�<�y�<�y�Hy�<�<�<�y�<�y�<�<�y�<�y�<�<�<�y�|~|~y�y�<�<�y�<�y�|~y�y�<�y�<�<�<�<�|~<�|~|~<�|~y�|~<�|~<�y�|~<�y�y�<�<�y�<�y�<�y�<�y�<�y�<�y�y�<�<�<�5�y�<�<�5�y�5�y�<�<�<�<�<�C2<�C21�C2<�<�<�<�C2C%C2C%C2<�C20�<�<�<�<�<�<�C%C22�C2<�<�1�C2C2=,<�<�<�C2RC2<�<�I�C2s�<�=,<�=,<�<�<�=,<�=,<�=,<�<�=,=,]�<�<�=,<�<�=,<�=,�=,=,<�=,<�=,<��=,<�= <�=<�<�<�<�C2<�C20�<�<�26C2C2s�<�<�C2<�uwI�<�=<�C2C2<�C2<�<�C2C2<�<�C2=C2=C2�C27C2======50C2C22�=	=
7dJ7C2==C2=
C2=,===,I�=C2=I�I�=I�==I�I�=I�==I�I�=I�=I�=I�==I�I�==I�|I�=!=*="=&=#C2=$=%C2=,]�7C2='=(=)C21�C2=,=+=/C2=,=-=.C2C%7C%=0=2=1C2C2F[C2=3C2=4J�=5=6C%>N=7=F=8=FA�=:=g=;C2=<C2===V=>=A=?C2=@C2s�C2=B=LC2=C=DC2=EC2C2=FC2=G=HC2=IC2C2=JC2=KC2E�=MC2=NC2=Os�=Ps�=Qs�=Rs�=Ss�=Ts�=Us�ugs�=W=\=X=ZC2=YC2s�C2=[C2s�=]C2C2=^C2=_=`C2=aC2=bC2=cC2=dC2C2=e=fC2s�C2=h=nC2=iC2=j=kC2C2=l=mC2C2s�=o=t=pC2=qC2C2=r=sC2=,C2C2=u=vC2C2=w=xC2C2=y=z=�C2={=|=�=}C2C2=~=C2=�C2n{C2=�C2C2=�=�C2=�C2r�C2=�=�C2=�=�C2C2=�=�C2=�C2r�C2=�=�=�C2=�C2=�C2=�C2l�C2=�C2=�C2=�C2=�C2l�C2=�AC=�?'=�>O=�=�=�C2=�C2=�C2=�=�=�C2=�C2=�C2=�C2=�C2=�C2rvC2=�C2=�C2=�C2=�=�=�C2=�=�=�C2=�C2=�=�=�=�C2=�=�C2C2=�C2=�=�C2=�C2C2=�=�C2r�C2=�C2=�D�D�=�=�D�=�D�=�D�D�=�r�D�=�C2C2r�=�C2=�C2=�C2=�C2C2E�=�C2=�C2C2=�=�=�C2=�C2=�n{C2=�C2=�C2n{C2=�>=�=�C2=�=�=�=�=�=�C2C2=�=�uwuw=�uw=�uw=�uw=�=�uwuw=�u�uw=�C2=,C2=�=�=�=�C22�2�?f=�=�=,ZB�s�=�>=�=�=�=�C2=�C2?f=�C2B�C2=�=�=�=�C2=�ZB>N=,C2=�C2C%=�=�>=��(�(=��(=��(=��(=��(>d�(>�(�(>>>>�(>�(�(>���(>	�(�(>
>�(���(C2>
>C2>>C23�2�1�>>@>>>>C2>C2>1�C%>>>C2C2]�C2>]�C2>>,>C2>C2C2> >!C2C2>">#C2>$>(>%C2C2>&>'C2C2��>)C2>*C2>+C2C2��>-C2>.>7>/C2>0C2>1C2>2C2C2>3C2>4C2>5C2>6��C2>8C2>9C2C2>:>;C2><C2C2>=C2>>C2>?��C2>A>K>B>G>C>E>DC2C2?fC2>FC%I�C2>H>I>JD�C2rvC2>LC2>MC2C2>NC2C%>P>�>Q>~>R>e>S>aC2>T>U>_>VC2C2>W>XC2C2>YC2>ZC2>[C2>\>]C2>^C2C2��C2>`C2s�>bC2>cC2>dC2C2I�>f>q>g>k>hC2>i>jC2R+HC2>l>nC2>mC2]�>o>p=,C2C2B�>r>w>s>uC2>t=,C2C2>vC2I�>x>{>y>zI�C2?f0�?f>|H>}�A0�>>�>�>�>�>�>�>�>�C20�C2>�>�4�C2C2>�C2>�C2>�C2>�>�C2>�C2>�>�C2>�>�C2>�C2>�C2C2>�C2>�>�C2C2>�C2>�r�C2C2>�r�C2>�>�>�>�C2=,s�C2>�>�2�C2C2>�C2>�>�C2C2>�>�C2>�C2>�C2C2>�EC2>�>�>�C2C2>�s�C2C2>�>�>�2�B�s�>�>�C2>�C2>�C2>�C2>�C2>�C2>�C2C2��>�>�>�>�>�>�>�>�R+C2�C2>�C2C2��>�>�>�C2C2=,>�>�=,2�C22�>�>�>�C2C2>�C20�>�C2>�>�I�7s�C2>�>�>�>�>�>�>�>�>�>�>�C2C27>�C2o;B�>�C2C2>�HC2>�>�>�>�C2>�C22�>�C2C2s�>�>�>�>�C21�2�C2>�>�H2���C2>�>�>�>�>�>�C2>�C2R+C2>�2�C2>�>�C2>�C2��>�>�2�C2I�>�C2s�C2>�>�>�C2>�s�C2>�>�C25�C2]�>�?>�?
>�?	????C2C%7?=,?=,?=,?�O=,?C20�C2C2?
??=F=,C2s�?????C2N�C2?��C2=,????C2B�=,2�??C2=,=,~�?? ?C2?C2??I�C2C%C2C2?!?"?$?#C%C%C2?%?&C2=,C20�?(@#?)?�?*?|?+?C?,?8?-?4?.?1?/?00�C2C2k?2?3A�C2?f2�?5?6C2s�C2?7?fC2?9???:?<C2?;C22�?=?>C27N�C2?@?A2�C2C2?B1�C2?D?t?E?o?F?l?G?c?HC2C2?I?J?TC2?K?L?PC2?M?NC2?OC2sDC2?QC2?RC2?SC2E�C2C2?U?V?\C2?W?X?ZC2?YC2E?[C2�<C2?]?`?^C2?_C2C2D�C2?aC2?br�C2?dC2?es�?fs�?gs�?hs�s�?is�?j?ks�s�ug?m?n0�=,=,C2?p?r?qC2=,=F?sC22�C2?u?y?vC2?w?xRC2C2s�C2?zC2?{B�7?}?�?~?�??�?�?�C2?�=FC2C2?�=F2�?�?�?�?�C2s�C2o;?�?�C22�C22�?�?�?�C2?�?�2�Hs�C2C2?�C2?�0�C2?�?�?�?�?�?�?�?�70�C20�?�?�A�1�7�l?�C2?�?�=,C2?f1�?�?�C2?�?�?�C20�0�s�?�?�0�?�0�C2?�C2?�C2?�B�B�?�B�?�?�B�?�B�?�B�?�B���B�?�?�?�?�?�C2?�C2?�?�C2?�2�H?�?�=FC2>AC2?�?�?�C2?�C2C2?�C2?�C2?�?�C2C2?�?�C2?�C2?�C2?�C2��C2C2?�?�H?�?�C20�0�H?�@?�?�?�?�?�?�C2?�2�7C2?�=,?�?�8�8�?�?�8�9�8�?�?�C%?�C2R?�?�0�R?�C2H?�?�HH?�?�H?�H?�H?�HH
�?�?�?�?�C2?�?�n�?�C2C2?�?�C2C2?�?�C2C2?�?�C2?�C2?�EE?�E?�E?�?�E?�E?�EC2E?�?�1�0�s�?f@@@@R+2�s�0�@@C2���.H@@@@@	@@
@�.H����@
@H@@C2@C2@C2C2s�C27@C2@@N�?fC2n�@@@@C2@C21�C%@C%C2@@ @=,=,R+@!@"0�=,C20�@$@�@%@`@&@8@'@1@(@-@)@+@*C%o�C%@,C%C%0�@.C%@/@0C%26�2C%C%@2@3@5C%@40�C%@6@70�C%C%C2@9@=C2@:C2@;@<C22�C2@>@Z@?@B@@@As�C2C%C2@C@DC2��7@E@FC2@GC2@HC2@I@N@JC2@KE@LC2@MC2C2E@O@V@P@S@QC2@RC2EC2@TC2@UC2C2EC2@WC2@XC2@YC2E@[@^@\@]C2s�?f2�C2@_C2I�@a@�@b@l@c@g@dC2@e@f0�C2R+C2@h@jC2@iR+C%C2@kC2H@m@s@n@q@o@pn�C2�?�C2@r2�C2@t@w@u@vC2C%R@t@xC2@yC2@z@�8�@{@|@�8�@}@~8�8�@@�8�
�8�@�@�@�8�@�8�8�8�@�8�8�@�@�8�8�98�@�@�@�@�@�8�@�@�@�@�8�<�8�8�8�@�8�@�8�@�8�8�8�@�@�@�@�@�8�8�@�8�8�8�@�@�@�8�;}8�9�@�8�8�@�@�@�<<�<8�@�@�@�@�@�@�@�@�?fR+B�C2@�@�71�C2s�@�B�@�B�C2B�B�@�@�@�@�@�B�C2�aR+@�C27C2@�A,@�@�@�@�@�@�@�@�@�@�=F262�C2@�@�2�=,2�C2@�@�C2@�C2@�@�C2@�@�@�@�@�@�@�C2@�C2C2@�C2��@�C2@�C2C2@�C2��@�@�@�C2@�C2C2@�C2��@�C2@�C2C2@�C2��@�C2@�@�@�C2@�C2C2@�C2��@�C2@�C2C2@�C2��@�@�C2�2s�=,@�@�@�@�@�C2C2B�@�@�26=,4�C2@�@�@�@�1�=,1�26@�@�I�R+726@�A
@�@�@�@�@�@�7C2I�2�@�@�B�R=,C2@�A@�AAC22�AA2�A2�A2�A2�2�rm26C2AA	C2s�C%50AAAAA
A26C2I�I�AAC2AAAC2AC2AC2AAC2C2s�AC2AC2C2AC2AC2s�C226AA!AA =,C226C2A"A#2�26q�A$8�A%8�A&8�A'A(8�A)8�8�A*A+8�8�9�A-A7A.A0A/26o�2626A1A2A5A3A42�262�2626A6=,�A8A?A9C2A:A<A;2626C2A=A>o�C22�C2C2A@C2AAC2ABC2o�ADC�AEA�AFAlAGAMAHC2AIC2AJC2AKC2ALC2o�C2ANAbAOAVC2APAQASC2ARC226ATAUC27N�2�AWA^AXA[AYAZs�0�C22�A\A]�lkk2C2C2A_A`Aa5077C2Ac50AdAgAeC2AfC250=,AhAjAiC2C2=FAk50C250AmA�AnA}AoAu50ApAqAs50Ar50C2C2AtC226AvAzC2AwAxAy
80�?fR+C2A{C2A|C22�A~A�AA�A�A�A�C2C2s�A�A�=FC2?fs�A�C2A�C22�C2A�A�C2A�A�C2C2C%A�A�A�C2s�C2C2A�C2w�A�A�A�A�A�A�A�C2A�C2C2s�A�A�A�A�n�C2C2]�A�26C226A�C2A�A�C2A�26C2A�C2C2o�A�A�A�A�A�A�A�C226C2C2A�s�ZA�A�C2A�C20�A�C2C226A�A�A�A�A�A�26C2A�26A�A�A�C2A�A�A�A�A�C2C2A�C2A��C2A�A�C2A�C2A�C2EA�C2C2A�C2A�A�E�A�E�A�E�A�E�A�E�n{E�A�C2C2A�C2A�C2A�n{C2C2A�A�A�C2A�A�A�C2A�C2A�r�C2A�C2A�C2C2s�A�C2A�C2A�C2C2A�EzC2C2A�26C2A�A�A�A�C22626C2A�A�C22�C226A�B�A�BEA�C%A�BAA�BA�BA�C%A�C%A�A�A�B�A�=,A�A�Z�A�C2A�sDA�n{A�C2A�A�sDC2sDC%I�A�BA�A�B�=,A�A�=,I�>N7BB�B=,=,7C%BBC%BBBC%BC%B	C%C%B
BC%C%BC%B
BC%BC%��C%C%BBC%BC%C%BC%BBC%fIC%BC%BB8BC%�BBB2B>N>NBB>NB >N>NB!>NB"B#B*B$B&�)B%�2
�B'B(
�B)�1B+>NB,B/B-B.-�<KB0B1����>NB3B6B4B5>N^K:=,B7C%HC%C%B9=,B:=,B;=,B<B==,=,B>B?=,=,B@~�=,C%BBC%BCBDC%C%ZBFBQC%BGBHBNBIBKBJC%C%?fBLBMC%IC2C%C%BOBP=,=,I�BRB�BSB�BTBWBUBVR=,0�C%BXB�C%BYBZBzB[B]F[B\C%7B^BiB_BcB`8�8�Ba8�Bb<8�BdBfBe8���8�8�BgBh8�8�;}BjBnBk8�Bl8�Bm<8���8�Bo8�BpBq8�8�Br8�BsBt8�Bu8�Bv8�8�BwBx8�8�By�8�B{B�B|>NB}>NB~>N�BI�B�hI�>NB�B�>NB�B�B��>N�B�>N�>NC2o�B�B�B�C2C2B�B�B�B�B�B�B�I�B�X�>N>NB�>NZ�B�B�B�J2>N7A�B�]�I�B�=,B�B�F[B�I�B�B�=F=FB�=F=UB�=,B�T�B�wwB�B�w�B�B��B��B��B��B��B����B�C2=Fs�B�B�B�B�B�B�C2B�C%B�B�C%B�C%B�C%B�C%B�C%B�C%��C%B�7B�C2C2B�B�C2B�C2C2B�C2B�C2B�C2B�EB�EB�EB�EB�B�EEB�B�EC2EB�s�C2s�B�B�B�B�2�C2B�C2rvB�B�rvrvB�B�rvD�B�D�B�B�D�B�D�D�B�D�B�B�D�D�B�D�B�D�B�D�B�D�rvC2B�C2B�B�s5B�s5B�s5B�s5B�s5B�s5s5B�B�s5B�s5B�s5B�s5B�s5B�s5B�s5s5B�n{s5B�C�B�CgB�CBB�CB�C
C2B�B�C2C%B�C%B�C%B�C%B�C%B�CC%C%CCC%Cg�g�CCg�Cg�Cg�g�Cg�C	g�C%CR2�C2C
C@CC0C?fCX]CCCCCIZBT�O�Cg�A�`cCCC/CC$C�C�CC�CCC�CC�CC�C�CC C!�C�CC"�CC#�`�C�CC%C&�C�CC'C(�CC)�CC*�CC+�CC,�C�CC-�CC.�3�C>NI�C1C2C2C6X]C3C4F[RC5=F7C7C=C8C;C9C:=,I�I�7C<J2X�I�C>=,I�C?=,I�C2CAC2�CCCICDCGCECF?udY�l?fCHC2�C2CJCTC2CKCLC2C2CMCNC2C2COCPC2CQC2C2CRCSC2C2EC2CUCVC2C2CWCXCaC2CYC2CZC2C[C2C\C]C_C2C^EC2C`C2EC2CbC2CcC2CdC2C2CeC2CfC2EChCyCiClCjC2C2CkC2=,CmCvCnCo2�C%CpH=,CqGYCrCsF[Y
CtCu#�#CwCxR+C2C27CzC�C{C~C|C}I�C21�C2CC2C2l�C�C�C2C�C2E�C�C2C2C�C2C�C2C�C�C2C�C2C2C�C2C�C�l�E�n{C�C�C�C�C�C�C�C�C�C�R+C2C�C2C�7C�7C�7C�7C�77C�7C�7��C�C2I�C�C�C2C�C2C�C2C�C2C2C�C�C�C2C�E�C2C2C�n{C2C�C�C�C�C%N�C2N�C2C�C�C2C2C�C�C2C2C�C�C2C2C�C�C2C2C�r�C2C�C�C�C2C�C2R+C2C2C�C2C�C24�C�C�C�C�C�C�C2C�>AC�C�7C�7C�7C�7C�7C�C�7C�7�C�77�C�C�C�0�C�C�=,C�=,C�=,C�C�=,C�=,=,C��=,=,C�C�C�C�=,C�=,C�=,C�C��=,�=,=,C�=,C�C�=,=,C��=,C2=,C2C�C�C2C2@tC�C�C�C�C�C�C2=,C22�C�C2N�=,C�C�C�C�C2H=FC2C�C�I�RC2C�@tC�C�T�C�C�7I�C�C�HN�I�?fC�D�C�D�C�DUDDADs�DD>DDDs�Ds�DDDD	DC2C2s�D
C2DC2C2DD
C2DC2DC2DC2C2DC2DDC2C2DDC2C2Dr�C2DDDC2C2s�C2D�$C2Ds�Ds�DD.C2D C2D!D"D&C2D#D$C2C2D%C2��D'D)C2D(C2��D*D,D+��C2��D-C2E��C2D/D0C2D1s�D2D<D3D4ugs�ugD5s�D6s�D7s�D8s�D9D:s�D;s�s�ugD=ugugs�D?s�s�D@s�C2s�DBDCs�s�DDs�DEDFs�DGDODHC2DIDNDJDKC20�DL0�DM0�C20�C2s�C2DPDQC2DRC20�DSDT0�C20�DVD�DWD�DXDpDYD[DZs�s�C2s�D\D]s�s�D^D_DiD`s�DaDes�Dbs�DcDds�s��Dfs�Dgs�Dhs��s�Djs�Dks�s�DlDms�DnDo�s��s�DqD}s�Drs�Dss�Dts�Dus�Dvs�Dws�DxDyD{s�Dzs�ugugD|s�ugD~Ds�C2s�C2s�D�D�s�s�D�s�D�D�C2C2D�D�C2D�D�D�C2D�C2C2D�~C2D�C2C2D�D�C2C2~D�s�s�D�D�D�D�s�s�C2s�D�s�C2D�D�D�D�D�s�D�D�D�s�D�D�s�C2s�D�s�D�D�ugs�D�s�D�D�ugD�ugs�ugD�s�D�s�C2s�D�s�D�s�D�s�s�D�D�s�s�D�s�D�s�D�s�D�D�s�s�D�D�s�D�s�s�ugD�D�D�s�D�D�D�D�D�s�C2s�C2s�s�D�D�s�s�D�D�D�D�s�D�D�s�D�D�s�D�s�s�D��s�s�D�s�D�s�D�D�s�ugs�D�D�s�D�D�s�D�s�D�s�s��D�s�s�D�D�s�s�D�D�s�s�ugD�D�s�D�D�s�s�D�C2s�s�D�D�D�s�C2D�D�C2s�C2D�C2D�D�D�l�D�l�D�l�D�l�D�D�l�
l�D�D�l�D�l�D�l�D�l�D�
l�D�l�l�D�l�D�D�l�l�
D�EaD�E(D�EC2D�C2D�C2D�D�C2EC2C2EC2EC2EEC2C2EEC2EC2n{C2E	EC2E
EE
EC2C2=,C2EE]�EC2EC2EC2EC2EC2EC2C2E��C2EEEEC2EN�R+=,E�C2EC2C2EE C2E!C2E"C2E#C2E$C2C2E%E&C2E'C2E�C2E)ELE*E9E+E.E,C2E-C2C2=,C2E/E0C2C2E1E2C2C2E3C2E4C2E5E6C2E7C2E8C2C2��E:EEE;C2E<C2C2E=E>C2E?C2E@C2EAC2EBC2ECC2EDC2��C2EFEIEGEHC25�1�C2EJEK2�C%1�C2EMEVENEREOC2EPEQn�B�C2HESETC2�EUC2�C2EWE[C2EXEYEZC2=,?f2�E\E^E]C2C2I�E_E`C21�7C2EbE�EcE�EdE�EeEiEfC2EgEh��RN�C2EjC2EkEl1�0�EmC2EnEzEoC2EpEuC2EqC2ErEsC2C2Et��C2EvC2C2EwExC2C2EyC2��E{C2C2E|C2E}E~C2EC2C2E�C2��C2E�C2E�C2E�C2E�E�E�E�E�E�E�E�E���N�C2C%E�E�C%C2C2=,E�E�E�E�C2RC20�C2E�2�C2E�E�I�E�E�C2HC2C2E�2�C2E�E�E�E�E�E�E�E�E�C2E�C2E�C2C2E�C2E�3�C2E�C27C2E�E�E�E�C20�0�C2E�C2C2N�E�E�E�C2E�E�0�C2=,C2E�E�E�E�2�?f2�C2E�C2C21�E�E�E�E�E�C2E�C2N�=FE�E�E�E�C2@t=,C2E�E�C2?f2�]�E�E�C2E�E�C2C2N�E�E�E�C24�C2E�E�=,1�C20�E�QEE�J�E�G�E�G:E�F�E�F_E�E�E�E�E�E�E�E�E�E�260�I�E�C2E�E�C2E�C2C2E�E�C2C2E�C2E�C2EE�E�R+C22�26C2E�E�E�26C2C2E�C2E�C2E�C2E�C2E�E�C2E�C2E�C2n{C2E�E�E�E�E�C23�C2E�
�hE�C2E�E��C2C2?fE�F2E�F#E�FE�C2=,C2FC2FC2C2FFFFF
FC2FC2C2FC2F	C2r�FC2C2FC2F
C2FFC2FC2C2FFC2FC2FC2FC2FC2�|C2C2FFFFFC2FFC2C2r�FC2C2r�C2F F!C2F"C2r�C2F$F'F%F&C2C%C2I�F(F)8�C2F*C2C2F+C2F,C2F-C2F.C2F/C2F0F1C2E�C2F3F9F4F6F5C20�C2F7F8262�I�2�F:F]F;F<7?fC2F=F>FLF?C2F@FGFAC2C2FBFCFEC2FDC2��FFC2��C2C2FHFIC2FJC2C2FK��C2FMFSFNC2FOC2C2FPFQC2C2FRC2��FTC2FUFYC2FVFWC2FXC2C2��FZC2C2F[F\C2C2��C2F^C2?fF`F�FaFzFbFfFcC2FdFe?�N�n�C2C2FgFhFyFiC2FjC%C%FkC%FlC%FmC%FnC%FoC%FpFqC%C%FrC%FsFtC%FuC%C%FvC%FwFxC%ZC%C20�F{F�F|F~C2F}=,C2FF�B�HC2=,C2F�C2F�C2F�F�I�F�F�I�F�F�I�F�F�F�K�F�I��DI�F�I�F�I�$I�F�I�F�F�L�K��I�F�F�F�F�F�C2F�F�C22�=,C2C2F�C2F�2�C2F�F�C2F�C2F�C2I�F�F�F�F�|�C2I�26F�F�=,C2C2B�F�F�F�F�F�F�F�F�F�2�C22�2�F�F�C22�C2F�C2F�C2F�C2C2C%F�F�F�F�C2F�F�C2B�7F�F�F�C20�C2F�C2F�=,C2s�F�F�F�F�F�F�B�F�F�B�B�F�F�F�F�B�F�B�B�F�B�F���B�F�B�F�B�B�F�F�B�.B�=,B�B�C2F�C2C2F�C2F�F�C2F�C2F�F�E�C2F�C2F�C2C2F�F�C2F�C2F�C2F�C2F�C2F�C2C2F�F�C2C2F�C2n{F�GF�F�F�F�F�F�F�F�C2B�F�C2s�F�s�F�s�F�s�F�s�F�F�s�F�s�s�8C2F�C23�F�F�F�C2HC2F�F�72�>NC2F�GF�G	GC2C2GGI�I�GI�GGI�I�GGI�I�GI���G
GC21�5�C2G
C2C2G0�C2GGGC2C2GGC2GC2GC2C2GC2GC2GC2GC2GGC2C2��C2GGG GC2RC2C2G!G"26G#G5G$G/G%G*G&C2C2G'C2G(G)C2C2DaC2G+G,C2G-C2G.C2E�C2G0C2C2G1G2C2C2G3C2G4r�C2C2G6G7C2G8C2C2G9E�C2G;GxG<GjG=GNG>GJI�G?G@I�GAI�GBI�GCI�I�GDI�GEGFI�I�GGGHI�GII�L�I�GKI�GLI�GMI�I�L�GOGSGPI�I�GQGRI�L�I�GTGWI�GUI�GVI�L�I�GXI�GYGZI�G[L�G\L�L�G]G^L�G_L�G`L�GaL�GbL��DGcGd�DGe�DGf�DGg�DGh�D�DGi�D�
GkI�GlI�GmI�GnI�GoI�GpI�I�GqI�GrI�GsI�GtI�GuI�GvI�Gw�
I�GyGGzI�G{I�G|I�G}I�G~I�I��G�G�I�G�I�G�G�I�I�G�8�I�G�G�G�G�G�G�G�G�G�G�G�=,G�=,=,G�G�=,G�=,G�=,G�=,�=,G�C%G�C%G�C%C%G�G�C%G�C%G�C%C%fI7=,G�G�C%=,C%7G�G�G�G�H=,H?fG�G�G�X�G�J�J�G�G�J�J�G�G�J�G�J�G�J��QJ�7=,G�G�G�G�G�G�7N�7C%G�G�N�HG�R+=,G�G�=,G�=,G�=,G�=,[�=,G�G�G�G�7>NH?fG�G�HC%C%G�G�G�G�PE>NG�>NG�C%ALG�G�G�>�G�g�G�>NG�BI�BTG�G�G�=,>N=,>NG�I�G�H�G�H.G�HG�G�G�G�G�G�G�G�G�C2G�IG�G�G�G�C%G�^7C%IG�C%G�G�G�I�7G�G�77�7F[7B�dG�C2HC2G�C2C2G�C22�G�C2G�G�C2G�C27G�G�C2?fC2G�C2G�G�G�C2G�C2G�G�C2G�C2C2G�D�C2G�HG�HG�C2C2HHC2r�C2HC2C2HHC2n{C2C2HHC2H	C2C2H
�.C2HH H
C2C2HC2HHC2HC2C2HHC2C2HC2HHC2C2HHC2HC2HC2HC2C2HHC2HC2HC2E�C2H!H'H"H%H#H$=FC2I�1�H&C2C%C2H(H+H)H*1�C20�B�H,H-C%C20�C2H/H�H0HLH1HFH2HDH3H4��C2H5HH6H;H7IH8=,H9H:=,>N>�R+H<H@H=>NH>H?QA�j�8�HAHB>NIHCA�C%?fC2HE=,C2HGHJHHHIB�C2C2?fHKC2C2=,HMH�HNH�HOHP=,R+HQ
(HRH[HSC2HTC2C2HUHVC2HWHYHXC2s&C2C2HZs&C2H\HfH]C2C2H^H_HcC2H`HaC2HbC2C2E�C2HdHeC2s&C2C2HgHhC2HiHvHjHqHkC2HlC2C2HmHnC2C2HoHpC2C2r�HrC2HsC2HtC2C2Hu�FC2HwH�HxC2HyH~HzC2C2H{H|C2H}C2r�C2C2HH�C2H�C2H�C2H�C2H�C2C2H�r�C2H�C2��C2C2H�C2=,H�C2H�H�H�C2H�H�H�H�H�0�C2H�H�H�H�2�2�H�2�C23�r^H�`6&H�H�`C24�H�C2H�C2H�C22�C2=,C2H�H�H�H�H�H�H�C2C2=,H�H�=F=,GYRH�H�H�H�I�=,8�C%H�H�H�HN�H�N�H�H�N�H�N�N�H�H�N�N�H��N�J�C2H�H�H�H�H�C2N�C2H�H�2�0�2�R+H�H�H�C2H�C2H�H�H�H�H�Q4H�H�Q4H�`Q4Q4Q%H�H�Q4H�Q4H�H�Q4GYH�Q4GYH�H�Q4H�Q4H�GYH�GYQ4H�GY�YGYH�H�H�Q4H�H�GYQ4Q4�H�H�Q4H�Q4GYH�Q4GYQ4H�C2@tC2H�I<H�IH�H�H�H�H�H�C2H�C2s�H�H�C2=F�C2H�H�H�C2HC2H�C2C%��H�H�H�H�H�C20�C2H�C2H�C2H�C2C2H�H�C2H�C2C2H�H�C2H�C2n{C2H�IC2H�C2
(C2IIHQ4IIIIIIIIIC2R+I	C2=,I
=,I=,I=,I
I=,I=,=,I~�=,IC2�C2IIIIC2=,C2n�IIB�?fC2RII II=,I2�=,C2I��C2I!I9I"C2C2I#I$I/I%I�I&I(I'=,H?fI)I*J27I+I,R�2>AI->AI.o>AI�I0>NI1>NI2I3I6I4>NI5>N>N�>NI7I8>N>NWMI:I;=,C2C2=,I=I[I>IKI?IHI@ICIAIBB�?�=,2�IDE�IEC2IF0�IG0�2�0�IIC2IJC2E�C2ILIQIMIOC2INN�R+IPC2T�B�IRIUISITHC2C2A�IVC2IW2�IXddIYIZdd��I\IoI]IcI^IaI_I`B�C2�t=,Ib��HC2IdC2IeIn��IfC2IgC2IhC2IiC2IjC2IkC2IlC2ImC2EC%C2IpI�C2IqC2IrC2IsItB�IuI{IvIyIwIx>NH=FT�Iz=,>N]�I|II}I~=FI�?f7��I�I��rI��r��I����rI�I�I�I�H7C2@�I�I�C2?fC%I�I�I�I�I�I�I�=,I�A�GYI�I�I�N�T�I�I�I�A�=,HI�I�I�ZI�ZC%��I���C%I�I�Y
I�I�I�=F7Z$A�>NK:I�JHI�I�I�I�I�I�I�I�I�I�I�C2C2I�I�C2I�I�I�I�I�I�C2I�I�C2I�C2s�C2C2I�C2I�I�C2s�C2I�C2I�C2C2I�C2I�s�C2I�C2C2I�I�C2I�C2I�C2s�C2C2I�4�J�I�I�I�I�5�C22�C2I�I�I�?f?fC2C2I�I�I�C2I�C2@tI�I�C2I�I�ALALI�ALI�ALI�I�ALI�ALALI��AL>�C2I�I�I�I�I�C2GYC2I�I�I�I�C22�C24�I�4�?f>NI�I�C2I�I�I�@tC2C%C2C2I�I�C2I�C2I�HI�HI�HI�HI�HI�HI�HH}I�JI�JI�I�I�I�I�I�C2�2�dI�C2=,2�I�I�C2I�C2HI�J2�=,0�C2JJJJC2JC2A�JHA�C2JJJ	J
H=,C2P�JJ
C2R7@tJJ.JJJJJ7A�C2JJ7C2@tC2C2JJJ-J2�JJ)JJ"JJ C2JJC2JC2r�C2C2J!C2E�J#C2J$C2J%J'J&C2C2r�C2J(nlC2C2J*J+C2J,C2C2D���B�J/JCJ0JAJ1J2B�C2J3C2J4J:J5=,=,J6J7=,J8=,J9=,=,�=,J;=,J<=,J==,J>J?=,J@=,=,�C2JBC2=,JDJEC2=FJFJGC2N�C27JIJ�JJJ\JKJRJLJOC2JMJNC22�C2C2JPC2JQC%=,JSJVJT=,C2JUC2=,JWJYJXC2=,C2JZJ[A�1�n�C2J]JiJ^JcJ_JaJ`=FC2>AC2JbC2HJdJfC2JeC27JgJhC%7C2g�JjJxJkJmJlC21�C2JnJo?fI�JpC2C2JqC2JrJsC2JtC2C2JuJvC2JwC2C2r�JyJ�JzJ�=,J{J|C2C2J}C2J~C2JJ�0�J�0�C20�?fC2=,C2J�J�J�J�J�J�J�J�J�J�C2=,s�C2J�C27=,J�J�J�J�2�=,C2J�J�C2C2J�C2J�C2J�C2J�J�C2J�C2l�C2J�C2C%C2J�J�J�J�J�J�C22�72�J�J�0�g�?f7C2J�J�C2?fC2J�J�J�J�C2GYJ�J�J�>Ag�>A>AC2J�J�J�C2C2J�C2J�R+J�J�J���R+��J�J�C2J�7GYJ�C2]�C2J�NXJ�K�J�K%J�J�J�J�J�C2J�C2J�J�J�J��C2?f=,C2J�J�C2C2J�J�J�C2J�C2J�HC2J�J�J�C2N�C2J�C27C2J�J�J�J�J�J�J�J�C2J�J�C2J�C2C2J�C2J�J�C2C2J�C2J�C2J���C2C2J�J�C2C2J�J�C2C2J�C2J�J�C2C2J�C2J���C2J�J�C2J��C2C2J�C2=,J�J�J�C2J�B�C2X�J�C2J�C2=,C2J�K J�J�C2J�J�J�C2�J��
w�J�KC2J�J�KKKC2KKC2C2KKC2KC2KC2C2KKs�K	s�K
s�s�Ks�KK
s�Ks�s�r�KC2KC2C2KC2E�KC2KC2KC2KC2KKC2KKC2C2r�C2KKC2E�C2C2KdC2K!K$C2K"K#B�C2s�B�C2K&K�K'K:K(K3K)K,C2K*C2K+C2?fK-K0K.K/?fC2?fC2K1K2B�C2C27K4C2K5K7K6C2C22�K8K9�aC2C2PEK;KJK<KGK=C2K>K??f1�C2K@C2KAKBC2C2KCC2KDKE0�KF0�0�C2KHC2KIC2C27KKKtKLKqKMC2=,KNKOK[C2KPKQKVC2KRC2KSKTC2KUC2C2r�C2KWKXC2C2KYKZC2�NC2K\KaK]C2K^C2K_C2K`C2n{C2KbKlKcKhKdC2KeC2KfKgC2D�C2D�C2KiKjC2KkC2s�r�C2KmKnC2KoC2C2Kpr�C2KrKsC2=,2�C2KuKxKvKwC28�C2HKyC2KzC2K{K�K|C2K}C2K~K�KK�K�C2K�C2C2K�K�C2K�C2C2K�C2K�C2K�C2K�K�C2n{C2K�C2K�C2C2n{K�C2K�C2K�C2C2K�K�C2K�C2C2K�C2K�C2K�K�C2K�C2n{C2C2K�C2K�C2K�K�K�K�C2C2K�C2D�K�C2K�C2r�C2K�K�K�K�K�K�K�K�C2K�C22�K�K�H=,N�C2K�
8K�
8I�
8
8K�
8K�
8K�
8K�
8K�K�
8K�
8
8K�
8K�
8�K�K�
8K�K�
8
8K�
8K�
8K�K�
8
8K�
8K�K�
8
8�K�K�
8K�K�
8
8K�K�K�
8K�
8K�K�
8K�
8
8K�
8K�K�
8K�
8
8K�
8K�
8K�
8�K�
8
8K�K�
8
8K�
8K�K�
8
8�K�K�
8K�
8C%=,K�C2�K�M�K�M\K�MFK�M8K�L�K�K�K�K�I�C2C2K�K:K�K�>�K�K�=,K�=FJ2@�K�=FT�K�L;C2K�K�L K�L
K�K�K�C2K�C2K�C2K�C2K�C2C2K�K�C2E�C2K�C2LLLr�LLr�LC2LLC2C2r�C2r�r�LC2L	C2r�LLLC2L
C2LLLC2C2E�LC2C2E�LLLLC2LLC2E�C2C2LC2E�LC2LLC2LLE�C2E�LC2E�C2L!L5L"L+L#C2L$C2L%C2C2L&L'C2L(C2C2L)L*C2E�C2L,C2C2L-L.C2L/C2L0C2L1C2L2C2L3C2L4C2�C2L6C2C2L7C2L8L9C2L:C2rvC2L<L�L=LrL>LSL?C2L@LNLALFLBLDC2LCE�C2LEC2r�C2C2LGLHC2LIC2LJC2C2LKLLC2LMC2E�C2LOC2LPC2LQC2C2LRC2l�LTLYC2LULVC2LWC2LXC2C2EzLZLcC2L[L\C2C2L]L^C2L_C2L`C2LaC2C2Lbl�C2LdLgC2LeC2Lfl�C2LhC2C2LiC2LjC2LkLlC2LmC2C2LnC2LoLpC2C2LqE�C2LsC2LtL�C2LuLvL�LwLxC2E�LyLzE�C2L{C2L|C2L}C2C2L~LC2L�C2C2L�C2L�l�C2L�L�C2L�L��C2L�C2L�C2L�L�C2l�C2L�C2L�C2L�L�L�C2C2L�C2EzEzC2C2L�C2L�L�C2L�E�E�C2L�L�L�L�C2L�L�L�L�L�L�C2E�C2L�L�L�C2C2E�E�C2L�C2L�C2E�L�C2E�C2L�L�L�L�C2L�C2C2L�l�C2L�C2L�C2L�L�EzC2C2EzC2L�L�C2C2L�C2L�L�C2l�C2L�ML�L�L�C2C2L�C2L�C2L�C2L�C2L�L�L�L�C2r�C2L�C2E�C2C2L�L�L�L�L�L�L�C2L�C2L�L�C2C2L�L�C2L�C2L�C2L�C2L�C2C2L�C2L�C2L���C2L�C2L�L�C2L�L�C2r�C2C2L�L�C2C2L�L�C2C2L�L�C2C2L�C2E�C2L�L�L�L�L�C2L�L�C2l�C2C2L�L�L�L�C2L�C2L�C2C2L�L�C2E�C2L�C2C2L�L�L�L�EzL�EzC2L�C2EzEzL�EzL�EzC2L�C2L�C2C2L�l�C2L�C2MC2MC2MC2MC2MC2l�C2MC2MM'MMM	MM
C2E�C2MMM
C2MC2MMC2Ml�C2l�C2MC2MC2MC2sqC2MM C2MC2MMMMC2MC2MC2MC2C2E�E�C2M!C2C2M"M#M&M$C2M%C2l�C2l�C2M(M,C2M)C2M*C2M+C2l�M-M3M.C2C2M/M0C2M1C2M2C2C2sqC2M4C2M5M6C2M7r�C2r�C2M9M:M<C2M;C2>�M=C2M>C2EM?EM@EMAMBEMCEMDEEMEC2EC2MGMHMKMIC2MJC2C2>AMLMNC2MMC2I�C2MOMPC2MQMUMRT�>NMS0�MT>NC%MVTMWMY=FMXGY7MZM[>NA�A�=FM]MwM^MpM_MmC2M`C2MaC2MbMcMkMdMjC2MeC2MfMgC2MhC2MiC2l�C2��C2MlC2sqC2C2MnC2Mos�C2C2MqMrC2C2MsC2MtMuC2C2MvC2l�MxM�MyM�MzM|C2M{C2s�M}C2M~C2MC2M�C2M�C2M�C2C2M�M�C2M�C2l�C2C2M�C2M�C2M�C2M�M�C2C2M�C2M�M�C2M�C2M�C2r�C2M�M�M�C2M�C20�C2C2M�C2M�M�C2M�M�M�M�M�M�M�M�HA�>NJ�A�M�HRM�M�M�M�C%M�c�ON�M�M�>N=,M�>NT�M�M�M�A�>NR+C%M�M�M�M�M�M�M�M�M�M�M�C2C23�M�M�=FHR2�M�M�C2M�C2=FM�C2I�C2M�M�M�M�M�M�2�C2I��2M�C2N�C2M�M�M�M�C2]�M�=,M�M�C2M�M�M�M�M�>NC%7=FM�M�N�>N>NR+M�RM�M�>NM�C%M�;}M�M�M�;}9��8�J#F[M�C2X�]�M�M�M�M�C2M�C2M�C22�M�M�C2M�=,2�M�C2C%C2M�=,M�=,M�=,2�=,M�M�M�M�M�M�=,M�M�C2=,R+M�C%M�C%M�C%J�Z�M�M�M�M�M�M�C%B�M�C%@tI�M�C%ALC%C%M�C%M�C%=,M�NM�N
NC%C%NNC%C%NC%NC%NC%NC%NC%NC%N	C%��NC%C%NN
C%C%NC%NC%NC%NC%NC%ZNN NNNC%C%=,C%NC%NC%NNC%C%NC%NNC%NC%�AC%N!N$N"N#0�C%C%7C2N%=,N&N'NQN(NNN)N+>NN*@�>NN,NGN-=,N.NCN/N?N0N2K�N1I�K�N3N8K�N4N5N6K�I�K�N7I�K�N9N<N:K�N;K�I�K�N=N>K�I�I�K�N@K�K�NANBI�K�I�NDI�NEI�NFK�I�K�NH=,NIHNJHNKHHNL�)NM��HGYNO=,NP>N=,NRH�NSNUNTM�>N7NVNW>N=,U�=,NYO�NZN�N[NaN\1�N]1�N^1�N_1�N`1�261�NbNoNc1�Nd1�1�Ne1�NfNg1�NhNj1�Ni��1�NkNmNl1�1���Nn1�1��NpN�NqNt1�NrNsC21�2�NuC2C2NvB�NwNxN�NyN�NzN�N{N~N|N}5�z33�0�3�N3�0�N�N�N�N�n�2�3�5�x�50N�N�N�N�N�N�504�2�3�4�3�N�N�3�N�N�o�o�3�3�N�3�o;N�N�N�N�N�N�N�o�o;o�N�N�3�o�o;3�N�3�N�N�n�3�3�n�N�N�N�3�3�N�5�pb3�N�N�N�3�o�o�3�N�N�N�N�C2N�C22650C2N�N�N�N�C22626C2C2N�C2N�C2N�C2N�C2N�N�C2N�C2N�C2N�C2C2N�E�N�E�N�E�N�E�n{N�ON�ON�N�N�N�N�N�N�C2A�N�N�N�N�N�N�N�N�N�N�N�3�q�5�2�N�3�N�z3x�N�o�3�N�N�N�N�5�505�3�3�N�o�3�N�N�N�N�N�N�3�3�505�N�N�5�2�3�2�N�3�N�3�503�N�N�N�N�N�N�3�N�5�}3�N�263�N�N�N�3�o�3�3�N�3�o�N�N�N�N�N�3�263�N�N�5�3�26x�N�N�N�3�4�503�N�3�26N�C2?fC2N�N�C226N�C2@tC2N�ON�OOOC2=F=FC2C2O4�2�C2OC2ORC2OOO	O
O
OO�C2��C2C2OOOC22�C27OOOOC2O=FC2C2OC24�OOO�C2��OC22�OO2OO(OO"C2O O!C2C24�O#O%C2O$C22�O&O'=,Hn�2�O)O-C2O*O+O,C2HA�C2O.O0O/C2C2=FC2O1C226O3OEO4OBO5O7C2O6C2?fO8O9C22�0�O:O;EO<EO=EEO>EO?O@EOAEC2EC2OCODC2?f=,OFOOGO}OHOIC2A�OJC2OKOeOLOXOMORONOP26OO263�3�OQ3�26OSOVOTOU2�5�n�2626OW263�OYO_OZO\3�O[3�26O]O^263�3�26O`OcOaOb2650x�o�26Od265�OfOrOgOmOhOkOiOjn�4�2�3�Ol264�3�OnOp26Oo263�Oq263�3�OsOxOtOvOu3�263�Ow5�5�26OyO{Oz26265�26O|263�O~C2A�C2O�O�C2O�C2RC2O�X�26O�P=O�O�O�O�O�O�O�=FO�=FO�=FO�=FO�IO�J�F[O�F[O�F[O�=F=FO�O�=FO�=FO�=F=FO�O�=FO�=FO�=FO�=F=FO�=U=F=FO�O�=FO�O�O�O�=FO�O�O�O�=FO�O�O�O�O�O�=FO�=FO�O�=F=F=UO�O�=FO�O�=F=F=UO�=FO�=F=U=F=FO�=FO�O�O�=U=F=FO�=F=UO�O�=FO�O�=FO�=F=U=FO�O�O�=F=FO�=F=UO�O�O�O�=F=U=U=F=FO�=F=U=FO�O�O�O�=FO�O�O�=F=FO�=U=F=FO�=FO�O�=F=U=FO�=F=FO�=FO�=FO�O�=F=F=U=FO�O�=FO�=FO�O�O�O�O�O�O�O�=FO�=U=F=FO�O�=F=U=FO�=FO�=F=U=F=FO�O�=F=FO�O�=F=F=UO�=FO�=F=FO�O�=FO�=F=F=U=FO�O�=FO�=F=FO�O�=FO�=FO�=F=FO�O�=F=F=UO�P,O�P O�P
=FP=FP=FPP=FP=FP=F=FPP=FP=FP	=F=F=UP=F=FPP
=FP=FPP=FPP=F=FPP=FP=F=U=FPPP=FP=F=FP=FP=F=U=FP=FPP=FP=F=U=F=FP!=FP"=FP#=FP$=FP%=FP&=FP'P(=FP)=FP*=F=FP+=F=UP-P4P.P1=FP/P0C2=FC2P2C2P3C2C2R+P5P8P6C2C2P7C2=,P9P;P:C2HC2C2P<C2P>P�P?P�P@P�PAPHPBPEPCPDC2=,2�C2PFPGC2=,C2I�PIPKPJC2C%C2PLC2C2PMPNP^POPUEPPPQEEPRPSEPTEC2EPVEPWP[EPXEPYEPZC2EP\EEP]EC2P_PqP`PhPaEPbPeEPcEPdC2EEPfEPgC2EPiPmPjEPkEPlEC2EPnEPoEEPpC2EPrEPsPyEPtPuPwPvEC2EEPxEC2PzP}P{EP|EEC2P~EPP�EC2C2EC2P�C2P�P�P�?fB�0�C2P�P�P�P�C2P�P�C2P�C2C2P�P�C2C2P�C2P�C2P�P�C2P�C2P�C2C2P�C2P�P�C2C2P�C2P�P�C2P�P�C2EEC2P�P�C2P�=,C2P�P�0�C2C28�P�P�P�P�P�P�=,?f2�C2P�P�=,C2=,P�P�HP�HP�HP�HP�HP�HP�H��HP�P�P�P�I�C2C2B�P�C2C2C%P�P�P�P�P�C2P�C2P�C2C2P�P�C2C2P�C2P�C2P�C2P�P�C2P�C2n{C2P�P�P�P�C2P�C2=,P�C2=,C2P�0�P�0�P�0�P�P�P�0�=,0�P�0�P�0�0�P�P�0�P�0�0�P�0���P�QP�P�=,P�P�=,P�=,=,P�P�=,P�=,=,P�=,P�P�=,P�=,=,=;A�P�P�A�P�QP�P�P�>NP�=,P�P�;}P�;}P�;}P�9�8�P�P�P�P�P�P��8�9�<P�P�><��;P�P�P��P�d�Z9�;}P�P�I�H�QQQ=,>�?fg�T�TQQQ
QQT>�QQ	I�>NQ
?fQ?fQ?f�l?fA�QQQGY=,>NC%A�QQQ3QQ2QQ%QHQQ#QQ!QQ?f=FRQQ�bQQ Q�bQ�bC%�b�bC%X�Q"RX�IQ$>NQ&O=,Q'Q(Q0=,Q)X�Q*Q+Q-8�Q,8�9Q.Q/�Z<�<<�Q1B�F[GYI�TQ4IQ5IQ6QAQ7Q=Q8Q;Q9Q:=,B�C%?fQ<C%HC%>NQ>Q?Q@N�>NA�=,C%QBQCX]TQDX]C%QFVzQGR�QHRGQIQ�QJQlQKQPQLC2QMC2QNC2QOC2�C2C2QQQRQUC2QSQTC23�C2C2QVC2QWQXC2QYC2QZQfC2Q[Q\C2C2Q]C2Q^Q_C2Q`C2QaC2QbC2C2QcC2QdC2Qer�C2C2QgQhC2C2QiC2QjQkC2C2n{QmQ�QnQ�QoQtQpQrC2QqJ�C2C2QsC2=,QuQ�QvQQwALC2QxQyC2QzC2Q{C2Q|C2Q}C2C2Q~n{C2
(C2Q�Q�2�7=,C2Q�Q�Q�Q�Q�Q�C27C22�Q�C2�C2Q�Q�Q�Q�H0�B�2�Q�Q��B�B�ALQ�Q�Q�Q�Q�Q�Q�Q�HC22�4�Q�Q�Q�Q�Q�Q�Q�Q�C2Q�C2Q�Q�C2C2Q�Q�C2Q�C2C2Q�s�C2C2Q�Q�C2Q�C2Q�Q�C2Q�Q�C2C2Q�C2Q�Q�C2Q�C2C2s�Q�C2Q�C2C2Q�Q�C2Q�C2s�C2C2Q�Q�C2Q�C2C2Q�Q�C2Q�Q�C2Q�C2Q�Q�C2C2Q�C2Q�C2E�Q�C2C2Q�Q�C2C2Q�C2Q�C2E�Q�5�5�Q�Q�Q�5�Q�5�Q�5�Q�5��Q�5�Q�5�Q�5�Q�5��5�o;5�Q���Q���5�=,Q�C2Q�Q�Q�Q���C2=,ALC2Q�o�C2Q�R5Q�R Q�RQ�RQ�Q�C2Q�Q�Q�Q�C2Q�C2Q�C2Q�C2Q�C2C2Q�C2Q�Q�C2C2Q�C2Q�Q�C2Q�C2Q�C2Q�C2C2Q�C2EQ�C2Q�C2Q�C2Q�C2Q�C2C2Q�C2Q�EC2Q�RQ�C2Q�C2RC2RC2RC2RC2C2RC2RC2RC2RC2RR	C2R
C2RC2C2RR
C2
C2=,C2RRC2RC2
(C2RC2C%RRRRC2RC22�RRC24�=,C2RRRC2R0�RC2�C2R!C2R"R4R#R3R$C2R%C2R&C2R'R-R(C2C2R)R*C2C2R+C2R,C2ER.C2C2R/R0C2C2R1C2R2EC2C2�w�
(R6R:R7C2C2R8��R9��-R;�R<�R=R?C2R>o;C2C2R@
(RARB
RC
(RDRF�REw����w�RHR�RIR�RJRpRKRURLRRRMRPRNRO26R+C226RQC2C2T�C2RSC2RTC2B�RVR\RWRZRXRYC2C%C2X�R[C2o;C2R]C2R^RgR_C2C2R`RaC2RbC2RcC2RdC2ReC2C2Rf��C2RhC2C2RiRjC2C2RkC2RlRmC2RnC2C2Ro��C2RqR�RrRuRsRtC22626C2RvRxRwC2C2ERyRzB�rvrvR{R|C2R}C2R~C2RC2R�C2R�C2R�C2n{C2R�C2R�C2R�C2C2DaR�R�C2R�C2R�R�C%R�C2?fC2R�R�R�R�R�R�C%R�R�26R�C%��R�R���R���R�����R�R���gu��R�C2C%26R�R�C2R�C22�HR�B�n�R�1�R�R�R�C2R�C2?fR�R�?fR�?fR�?fR�?fR�?fR�?f�?fC226R�1�R�1�R�1�1�R�1�R�1�R�1�R�R�1�R�1�1�R�R�x1�R�1�R�1�xR�T�R�0�R�S�R�R�R�R�R�R�R�R�R�C2R�C2R�R�R��zR�� ��R�����R��eR�R��LR��>�N��� R�C2C2R�R�s�R�s�R�s�R�s�s�R�s�R�s�R�s�w�R�R�R�R�=,C24�s�C2HR�C2R�R�R�C2��C2R�C2s�C2R�S>R�R�R�C2R�R�=,1�1�C2R�SC2R�R�R�C2R�R�C2R�R�C2s�R�C2E�C2R�R�R�C2R�C2R�C2R�C2C2l�C2R�C2R�R�C2R�C2R�C2R�C2SC2SC2SC2l�C2SS'SSC2SSC2SSS	S
C2S
Sl�C2Sl�C2SC2SC2SC2E�C2C2SSSSC2l�C2SC2C2l�SC2SC2SSSC2SC2SC2C2l�SC2C2S S!C2S"C2S#C2S$C2C2S%S&C2EzC2S(S0S)C2C2S*C2S+S,C2C2S-C2S.S/C2�C2C2S1S2S8S3C2S4C2S5C2S6C2S7C2l�C2C2S9S:C2S;C2S<C2S=C2rvC2S?S�S@SzSASUSBSMC2SCSDC2SEC2SFSHSGl�C2l�SISLl�SJSKl�C2l�C2l�C2SNC2SOSPC2SQC2SRC2SSC2C2STl�C2SVScC2SWC2SXSYC2SZS`S[C2S\S^S]C2r�C2S_C2r�C2SaC2SbC2C2r�C2SdSeC2SfC2SgSrShSmSiSkC2SjE�C2SlC2C2E�SnC2SoC2SpC2SqC2E�C2SsC2C2StSuC2C2SvSwC2SxC2SyC2C2E�S{S�S|S�C2S}S~C2SC2S�C2S�C2S�C2S�C2l�C2C2S�S�C2S�C2S�C2S�C2S�C2S�C2l�C2S�C2S�C2S�S�C2S�S�C2S�C2C2S�C2S�C2S�C2S�C2S�S�C2S�C2S�C2C2S�C2S�l�C2S�C2S�C2C2S�S�C2C2S�C2S�S�C2S�C2S�C2S�C2C2S�S�C2C2S�l�C2S�C2S�S�S�S�C2S�S�C2S�C2S�S�S�l�S�C2l�C2S�C2l�C2S�S�C2S�S�C2rvC2C2S�S�C2S�S�S�S�S�C2C2S�C2S�S�C2S�C2S�C2C2S�C2S�S�C2S�C2C2��C2S�S�C2S�C2S�C2C2S�S�C2C2S�S�C2S�C2S�C2��C2S�C2C2S�C2S�C2S�S�C2C2S�C2S�C2S�S�C2S�C2C2S���C2S�C2S�S�S�E�S�C2S�C2S�C2l�C2C2S�S�C2S�C2S�C2C2l�S�T}S��AS�T3S�TS�TS�S�C2S�S�C2C2S��C2S��zS�TS�S�S���S�S����>����S�T�T���\TT������������T��TT�>TT	T��T
T���z�;T
TTT�����z�wT�0��sTTTT�������TT��TTT���N�L�TTT� �N������T T$T!��T"T#���(0��>T%��T&T)��T'T(�}��0�T*T/T+�A��T,��T-T.�L����T0��T1��T2�����T4��T50�T6TIT7TFT8TDT9T@T:T=T;T<�������T>T?�L�N����TATB�>��TC�������NTE����}TG�LTH����TJTpTKTaTLTSTMTPTNTO��0��>�LTQTR������^�TTTWTUTV��������TXT`TY^�TZ�AT[�AT\T^T]��A�T_�A�^#TbTiTcTfTdTe�N������TgTh��������TjTmTkTl������^�TnTo�s������TqTvTrTtTs0�^���0�Tu0���TwTzTxTy���}��0�T{T|��0���0�T~T����T�T�T�T�T�0�� 0�T�T�T�0�� 0�0�T�0�T�T�T�T����G0�� ��T�T�T���T���T�T�0��>��T���30�T�T�T���T��}T����NT��zT�T��NT��T�T�T�T�T�T�T�C����S��T�b��T�T�T�T�T���r��T��������T�T�T����<��T�T�^������T�UVT�UT�T�T�T�T�T�T�T�T�T�0�C2C2s�T�C2B�C2T�T�C2T�s�0�T�T�0�C2C2s�T�C2T�C2C2T�C2T�C2T�C2T�C2T�T�T�C2T�T�C2C2T�C2T�C2T�T�C2C2T�T�C2T�C2C2T�C2T���C2C2T�C2T�T�C2C2��T�T�T�T�T�C2T�T�n�C2C2T�T�T�T�C2C2T�T�C2C2T�C2T�C2T�r�C2C2T�C2T�C2T�C2T�T�C2T�C2D�C2C2T�T�C2C2C%T�T�C2T�C2T�A�B�T�UT�UC%T�C2T�T�C2T�UC2T�C2T�T�C2C2T�C2r�UC2UC2UC2UC2n{C2C2n�UU2�C2C2U	C2U
C2UUC2U
C2C2UUC2�'C2UUEUUUUUUC2UHC2UUC2o;C22�UC2UC2C2N�C2UUU7UU C20�C2U!U"U0C2U#U$C2U%C2U&C2U'C2U(C2U)C2U*C2U+C2U,C2U-C2C2U.U/C2C2n{U1C2U2C2U3C2C2U4U5C2U6C2r�C2U8U9C20�U:C2U;C2C2U<U=C2U>C2U?UBC2U@C2UAn{C2C2UCC2UDr�C2UFUJC2UGUHC2UIC2C2HC2UKC2ULC2UMUNC2UOC2UPC2UQC2URC2C2USUTC2UUC2r�C2UWU�UXU�UYU�UZU_U[U]C2U\C2=,U^C27j5U`UjUaC2UbAL=,UcUd=,=,Ue=,Uf=,UgUh=,Ui=,��=,UkU�UlC2=,UmUnU{Uo=,Up=,Uq=,=,UrUs=,=,Ut=,Uu=,Uv=,Uw=,Ux=,UyUz=,�=,=,U|=,U}=,U~=,U=,U�=,�C22�U�U�U�C2U�C22�=,C2U�C2U�X���U�U�U�C2U�C2U�C21�C2C2U�U�C2U�U�C2=FC22�U�U�U�U�U�U�U�U�U�U�=,C2s�C2U�U�0�C2=,C2U�U�U�U�C2U�U�C2U�C2C2U�U�C2U�C2U�C2C2U�C2U�U�C2U�U�C2U�C2U�U�C2U�C2C2U�C2�VU�C2U�C2U�C2U�C2C2U�C2Dp=,C2U�U�I�2�C2@tU�U�U�U�U�U�U�B�C2U�C2U�C2U�C2U�C2U�C2U�C2U�n{C2A��U�C2U�C2U�C2C2U�U�C2C2U�C2U�C2U�C2U�C2U�l�C2C2U�C2U�C2I�U�U�U���U�U�C2U�C2B�U�U�HC24�=,U�U�U�U�U�C2��C2U�C2C2=,U�VU�U�U�=,C2U�U�C2C2U�C2U�C2U�C2U�C2U�C2n{U�0�C%U�U�U�U�C%U�C%U�C%U�C%U�C%C%U�U�C%U�C%U�C%C%U�C%U�U�C%��C%C%U�C%VC%VC%VC%VC%j�VVC2=FV0�VV4V	VV
VVC2V0�V
0�V0�0�C2VC2VC2C2VVC2EzC2s�VVV%VVVVVV����ls�VV�N�E�VV"V V!������V#V$C2sb�|�V&V-V'V*V(V)C2�C2�.V+V,�C2DpV.V1V/V0�f��C2�%V2V3C2�TEz�V5V;V6C2V7s�V80�V90�C2V:C20�V<V[V=VLV>VEV?VBV@VA /s5VCVDs>M��VFVIVGVH\�TkzVJVK��s&s�VMVTVNVQVOVPr����-VRVS��VeVUVXVVVW��'t�VYVZ�s����V\VkV]VdV^VaV_V`��s��VbVcC2s���VeVhVfVgs��d��ViVj���$�VlVsVmVpVnVosDD���VqVrsr�DaVtVwVuVv*9H�VxVyW��d�V{W�V|WV}W
V~V�VV�V�V�V�V�V�C2V�C20�C2V�V�V�V���C2R+s�V�V�C2n�A[C2V�V�V�V�V�V�0�X�7C2C2V�2�C2V�V�V�C2C2HV�V�7C2C2�
V�V�V�V�V�V�C2V�s�A�V�V�C2V�C2V�C2V�C2V�C2V�C2V�C2V�V�C2C2n{0�C2V�V�C2V�C2=,V�C2s�C2V�V�V�V�V�V�=,?f2�?fV�V�B�C2=FC2V�V�V�V�C2s�N�n�V�V�C2=,n�V�V�C2V�C2C2V�C2V�V�C2C2V�C2V�V�C2C2V�V�C2V�C2EC2V�V�V�V�V�C2V�V�C2V�C2C%V�V�C2n�C2V�C2V�V�C2V�C2C2V�V�C2C2V�V�C2C2s�V�C2V�C2C2V�C2I�V�WV�V�V�C2V�C2C2
(V�V�C2V�HV�V�C2V�C2C2V�V�C2V�C2V�C2V�C2C2r�V�C2C2V�V�C2V�C2V�C2V�V�C2V�V�C2C2V�V�C2V�C2V�C2V�C2C2V�V�C2V�C2V�C2C2n{WC2WC2C2Wn{C2WC2WWC2WI�HWW	B�C27C2W0�W0�W
WWWC2WWWC2dC2HWC2WC2C2�WWWWC2WC24�WWA[n�I�C2W0�C2WC20�W WbW!W@W"W8W#W,W$W)W%W'W&1�261�W(1�1�0�1�W*1�W+1�0�W-W3W.W01�W/261�W1W21�C2C27W4W7W5W6R+X�H=F=FC2�<W9W:W<�<W;�<C2C2W=W>W?C226C21�WAWP1�WBWCWJWDWGWEWF1�0�1�=,WHWI=,2��C2WKWMWLC2A�C2WNWOw�C2R+C2WQWXWR1�WSWVWTWU=,s�C27WW1�f1�WYW\1�WZ1�W[1�0�W]W`W^W_1�C226C2WaC2R+?fWcW�WdW{WeWoWfWiWgC2WhC22�R+WjWmWkWl7C2=FC2WnC2=,C2WpWuWqWsWrC2R+C2WtC226C2WvWxC2WwC22�WyWz26OX�7W|W�W}W�W~W�WC%C2HW�W�RC2W�N�C2W�C2W�W�C2C2W�W�E�C2W�C2W�C2s�W�W�W�W�H7C2?fW�C27=,W�W�W�W�W�W�C2N�C20�W�C2?fJ�W�W�C2W�>NC2C2W�]�C2W�W�W�W�W�W�W�W�W�C21�RW�C2C24�W�W�W�W�R+C2C2=,W�C2C21�W�C2W�C2W�W�W�C2C2W�W�C2W�C2W�C2W�C2W�C2W�C2EC2C22�W�W�W�W�W�W�C2W�C2_W�C2=,C2W�W�C2W�W�C2C2W�C2W�W�C2C2W�C2W�W�C2W�C2r�C2W�C2=,B�W�W�W�W�C2W�C27W�W�s�C2C2N�W�W�W�W�C2B�W�C2W�1�C21�W�W�C2��C226W�X�W�XJW�X
C2W�W�W�W�W�W�B�C2W�W�C2C2W�C2W�C2W�C2W�W�C2W�C2W�C2r�C2W�W�W�W�2�=,A�=,W�W�4�2�>N=FW�XW�W�W�W�C2A�W�0�W�7W�W�7W��7W�7�7C2X2�C2XC2C2XXC2C%XXTXX
XX	>N=FC%B�XX=,=F7A�XXXXXXXC2XXdC2X�8�XC2C2XC2X�C2XXXXXC22�R+C2XX?fC2=,C2X X0X!X'X"X%X#X$C2
8C2A�C2X&=FC2X(X-X)X*C2?fX+C2X,C2C2s�X.X/0�A�=FC2X1XGX2X4X3C2B�C2X5XFX6C2C2X7C2X8C2X9X:C2X;C2X<C2X=C2X>C2X?C2X@C2XAC2XBC2XCC2XDC2XEC2C2n{C2=,C2XH=,XI?fR+XKX�XLXdXMXXXNXTXOXRXPXQs�O�C2R+XSC25�HC2XUXVXWC2s�C2=,XYX_XZX\X[C23�C2X]X^=FB�B�C2X`XbXaC2=,C2XcC27C2XeX�XfXkXgXjXhXi��
?�s�C2dXlX�XmX�dXnXoXvXpddXqXrddXsXtdXud��dXwdXxdXyX}XzdX{ddX|d��X~ddXdX���d
(C2X�=,A�?fX�X�=,X�X�X�=,X�X�[�X�X�[�X�M�C%C%H5�C2C2X�C27X�X�X�X�X�1�X�X�X�X�7g�GYg�X�1�GYg�1�X�X�X�X�X�H1�=,C2X�X�HC2X�=,X�C2X�C2X�X�C20�X�C20�C2X�X�X�X�X�X�X�X�C2C%HA�C2X�=,7X�C2X�X�HR+=,C2C2X�X�X�X�X�?fJ�>N
(C2X�C2X�X�X�X�X�X�X�X�X�>N=,GYQCX�X�GY=,>NZBX�X�7X�>NX�X�X�X�7X�7X�X�7ܕX�7ܕX�ܕX�7ܕX�77ܕ>NX�X�X�=FX�X�?fX�X�X�;}>X�X�;};}X�;}X�X�X�;}X�;}X�;}X��H;X�;}X�X�X�X��v��X�X��O�P<;}X�X�;}�8�<�X�X�=,A�=Fg�X�Y�X�YX�Y[X�Y6X�X�X�X�X�C2@�C2C2X�s�?fX�Y3X�C2X�C2X���X���X���X���YY!YYYYYY
YYY����YY������Y	Y
������YY������YYY������Y����Y��Y������Y��Y��Y��Y��Y����Y����YY����YY����Y ����Y"��Y#Y,Y$Y'Y%����Y&�����Y(��Y)Y*��Y+�����Y-��Y.��Y/��Y0Y1�����Y2����Y4Y5H2�C2=,Y7YUY8Y;Y9Y:
8C2s�C2Y<YTY=YMY>YFY?YCY@=,YAYBAL7Y
�I�YDA�YEI�A�YG=F=FYHYI=FYJ=FYK=FYL=F=F=UC2YNYOC2YPC2YQC2C2YRC2YSC2�'HA�YVYXYWC2C2C%YYYZC2H=,7Y\YeY]YbY^Y`s�Y_=,C2C2Ya?fC2C2YcC2YdI�C2YfYlYgYiC2Yh7C%YjYk2�C2C2s�YmYoC2YnB�C2YpYqI�C2C2YrYsYzYtC2C2YuC2YvYwC2C2YxC2YyC2��Y{C2C2Y|Y}C2C2Y~EC2Y�Y�Y�Y�C2Y�Y�Y�Y�C2?f2�Y�C2C2Y�C2Y�Y�C2Y�C2C2Y�Y�C2C2Y�Y�C2C2��Y�Y�Y�Y�Y�Y�1�B�C2Y�C2Y�C2Y�Y�C2Y�C2C2Y�Y�C2C2Y�EC2Y�Y�7C2=,C2Y�Y�Y�Y�C2s��C2Y�Y�=,>NC27Y�Y�Y�Y�C2Y�Y�Y�Y�Y�=,Y�Y�Y���Y�=,[�[�Y�[�~�=,Y�=,Y�Y�=,=,Y�[�=,C2HY�Y�Y�Y�=,C2C2?fY�Y�C27C22�Y�Y�Y�Y�C2Y�=,C2Y�C2C2n�Y�C2C2Y���C2Y�ZlY�ZY�Y�Y�C2Y�Y�Y�Y�s�C2B�C2C2Y�]�C2Y�Y�Y�Y�Y�Y�HC2Y�=,I�F[Y�Y�ZB=FC27Y�ZY�ZR+Y�Y�Y�C2Y�Y�Y�Y�C2C2Y�Y�C2Y�C2r�C2C2Y�C2Y���C2Y�ZY�Y�Y�Y�C2Y�Y�C2C2Y�EC2Y�Y�C2Y�Y�Y�l�C2sSC2C2Y�Y�C2Y�C2Y�C2Y�C2C2Y�C2Y�C2Y�C2Y�Y�C2n{C2ZZC2ZC2s�ZZC2Z�C2s�C2ZC2C2ZZ	ZZ
C2C2ZC2D�Z
C2ZZC2r���C2C%C2ZZHC2C2s�ZZWZZZZZZF[C2B�C2C2ZC2=,ZZ ZZHC2=,B�Z!ZVZ"7Z#Z9Z$Z/Z%Z*Z&C2C2Z'Z(C2Z)C2E�C2C2Z+Z,C2C2Z-Z.C2r�C2Z0C2Z1Z5Z2C2Z3C2Z4C2D�C2C2Z6Z7C2C2Z8C2r�Z:ZJZ;ZEZ<ZAC2Z=C2Z>Z?Z@E�C2EzE�ZBC2ZCC2ZDC2E�sqZFC2C2ZGC2ZHZIC2r�C2ZKZPZLC2C2ZMC2ZNZOC2�'s�C2ZQZRC2ZSC2ZTZUC2E�D�C2C2s�ZXZiZYZ\ZZZ[C2s�C2HZ]ZaZ^C2=,Z_�Z`[�~�ZbC2ZcC2C2ZdZeZgZfC2C2E�C2ZhC2E�C2ZjC2Zk?fC2ZmZ�ZnZ{ZoZuZpZsZqZrC2?f?fALZtC22�=;ZvZxZwC2?fC2ZyZzC2X�s�2�Z|Z�Z}Z�Z~Zs�C2=F1�Z�Z�C2=FC2Z�C2Z�Z�C2Z�C2Z�C2Z�C2Z�C2C2Z�s�C2Z�Z�Z�Z�B�7C2=,Z�C2Z�Z�Z�C2C2Z�Z�C2Z�C2C2Z�Z�Z�C2E�C2Z�r�C2C2Z�C2Z�C2Z�C2Z�Z�C2C2Z�Z�C2D�C2Z�Z�Z�Z�Z�Z�Z�Z�F[C226C2Z�Z�0�C2C2s�Z�Z�Z�C2HC2Z�Z�=,A�C2=,Z�Z�Z�Z�Z�C2C2HZ�C2=,Z�Z�8�Z�Z�Z�Z�8�Z�Z�9�Z�9�Z�9�Z�9�Z�9�9�Z�9�Z�Z�9�Z�9�9�Z�Z�9�8�9��Z�Z��Z��Z����Z�8�Z�8�Z�8��8�Z�Z�Z�C22�C2Z�\C2Z�Z�Z�Z�Z�Z�Z�Z�Z�I�B�Z$?fI�=,Z�Z�=,Z�I�ALZ�Z�=Fg�C%>NZ�\Z�\Z�[�Z�[4Z�Z�Z�Z�Z�I�Z�Z�Z�Z�Z�I�K�I�Z�I�Z�I�Z�I�K�I�I�Z�I�Z�I�Z�I�Z�I�K�I�Z�Z�I�Z�K�Z�I�Z�I�K�I�Z�[Z�[Z�[[[[I�I�[K�I�[[[I�K�I�[[	[I�I�K�[
I�I�K�I�[I�[
I�[[K�I�K�[I�I�[I�[[I�I�[K�I�[[%[[[I�I�[I�[K�I�[[![I�[I�[ I�I�K�["I�[#I�I�[$I�K�[&[2['[,[(I�[)[+K�[*I�K�K�I�I�[-[.[0[/I�K�I�[1I�K�I�I�[3I�K�[5[[[6[L[7[A[8[<[9I�[:I�[;I�I�K�I�[=[>I�I�[?[@I�I�K�[B[GI�[CI�[DI�[EI�[FI�K�I�[HI�[II�[JI�[KI�K�[M[RI�[N[OI�I�[P[QI�I�dh[S[W[TI�I�[UI�[V|I�I�[X[YI�[ZI�I�K�[\[w[][m[^[bI�[_I�[`K�[aK�I�[c[g[dI�[eI�I�[fI�K�[hI�I�[i[jI�[kK�I�[lI��[nI�[o[r[pI�I�[qI�K�I�[s[t[uK�I�I�[vK�I�[x[�[y[}[zI�I�[{I�[|K�I�[~[�I�[I�[�I�L�[�[�I�[�L�I�[�I�K�I�[�[�K�I�[�I�I�[�[�I�[�I�I�K�[�[�[�[�[�[�I�[�[�[�[�I�I�[�I�[�[�I�K�I�K�[�I�[�I�[�I�[�I�K�[�[�[�I�[�I�[�I�[�I�I�[�K�I�[�I�I�[�[�I�I�[�[�I�K�I�[�[�[�[�[�[�[�[�[�I�I�[�I�[�I�K�[�I�I�[�I�d�[�I�[�I�[�I�I�[�I�K�[�[�K�I�I�[�I�[�I�[�I�K�[�I�[�[�[�[�I�[�[�I�I�K�[�I�[�I�[�I�I�K�[�I�I�[�[�[�[�I�I�[�I�[�L�I�I�[�K�I�[�I�[�I�[�[�[�[�I�[�[�[�[�I�I�[�I�K�[�I�[�I�K�I�I�[�I�[�[�[�I�[�I�K�I�[�I�K�[�[�[�[�[�I�[�[�[�I�I�K�I�L�[�I�[�[�I�[�K�I�I�[�I�K�[�[�[�[�[�[�[�[�I�K�I�K�[�I�I�K�I�[�I�K�I�[�[�I�K�[�K�I�\\\>N\=,=,\�=,=,=F\\	=,\=,?f\
\RGYX�>A=,\
\\\>N>N\\?�A�F�\\=F\\X�H�C%\R+\\A�=,=,I�\s+\g�\c@\^d\]2\ \�\!\�\"\5\#\,\$\(C2\%\&\'n�=,]�C2\)1�\*\+?f=,C21�\-\0\.1�1�\/1�0�\1\3\21�1�0�1�\40�C2\6\[\7\:C2\8C2\9=,C2\;\=\<C2@tC2\>C%\?C%C%\@C%\AC%\B\C\L\DC%C%\EC%\F\GC%C%\HC%\I\JC%C%\KfIC%\M\PC%\NC%\OC%Z\QC%\RC%\SC%C%\T\UC%C%\V\WC%\XC%C%\Y\ZC%��C%\\\i\]\g\^C%\_C%C%\`C%\aC%\b\cC%C%\d\eC%C%\f�C%\hC%N�H\j\lC%\kC%H\m\nC%H\oH\pH\qH\rH\sH\t\H\u\vH\wH\xH\yH\zH\{HH\|\}HH\~��HH\�\�HH}\�\�\�\�\�\�\�\�\�\�2�C2=FB�\�\�B�C2C%R+\�\�\�\�s�C21�I�\�\�C20�=F\�\�\�\�\�\�\�C2\�\�C2\�C2E�C2\�\�\�C2C2\�C2\�E�C2\�C2C2\�C2E�C2\�\�C2C2\�C2\�\�C2C2E�\�\�\�C2\�C2\�\�C2\�C2E�C2\�C2E�\�\�C2\�\�C2C2\�C2E�C2\�\�C2\�\�E�\�C2E�E�C2\�\�\�\�\�\�=FC2C2\�\�\�\�\�Ez\�\�E�\�E�\�E�E�s�C2\�\�C2\�C2\�C2r�C2\�C2s�D�\�C2C2H\�\�\�\�C20�0�C2\�C27C2\�\�\�\�\�\�\�\�o;=FHP�\�\�=,C2C27\�C2\�\�=,0�s�C2\�\�\���\�\�C20�J���\�\�\���0���\�C2��C2\�\�\�\�C2\�C2\�\�0�\�0�0�C20�\�\�\�0�\�\�0�=F��\�\�\�1���1�1�\�1�0�\�]]]1�]1�]]]1�C2]C22�]]2�]2�]	]
2�r^]]2�r^]
2�]2�r^2�]]]]C2]OC%]]C2]�A�1�]]GY]GYH]]=FR2�s�]]+]]#]]!0�] 0�C2]"C27C2]$]']%]&C21�0�1�](])0�1�]*1�1�0�1�],]-]/1�].0�1�]0]11�C2C2��]3^]4]�]5]e]6]Q]7]K]8]I]9]H]:C2];]C]<]=��]>]A]?�]@w�w��
X]B���]D]G�]E
(]Fw�
(���=,7]JC2B�N�]L]O]M]N>NI���C2]PC2=,C2]R]^]S]V]T]UC2=,��s�]W]XHC2]Y=,]Z
][�w�]\�]]
X�]_]b]`]a�
(C2=F]c]dC2n�=,C2]f]n]g]jC2]h]iC2C2A�]kC2]l]mC2R+C%2�]o]�]p]�]q]r7C22�]s]tC2]uC2]v]�]wC2C2]x]yC2C2]zC2]{]|E�]}E�]~E�]E�]�E�]�E�E�]�C2E�]�C2C2]�]�C2C2]�C2D�]�]�?fX]?fC2]�]�]�]�
C2C2RC2]�HC2]�]�]�]�]�]�]�]�]�]�y�n�n�A�]�]�]�]�]�]�]�C2]�C2C2]�C2]�C2]�C2]�C2E]�C2]�C2]�C2]�C2]�C2]�C2C2rvC2]�]�]�]�C2C2]�]�C2C2E�]�C2C2]�C2]�C2r�C2=,]�]�]�]�A�=,=,1�]�]�=,C2H�]�]�]�]�]�]�]�C2]�]�]�C2]�C2]�C2C2]�C2]�C2]�C2E]�C2C2]�]�C2C2]�]�C2]�C2EC2C2I�]�I�]�I�I�]�I�]�I�K�]�]�]�I�]�I�I�]�I�]�I�]�I�K�]�1�I�1�]�]�]�]�]�C2]�C21�C2]�]�7]�7C2C2]�N�A�]�]�]�]�]�]�=,C2]�C2]�]�C2]�C2]�C2]�C2]�C2]�C2]�n{C2C2]�C2]�]�C2]�C2C2]�]�C2D�C2]�]�A�2�1�C2]�^C2^4�0�C2^o;C2^^2^^^^^^
^^
C2^	C2
(^^
wC2ZC2^^C2^
3�^^�s�3�2�^^^^C2^2�=F^C2�C2^^^C22�C2C2^I�C2^^+^ C2^!C2C2^"^#C2^$C2C2^%^&C2^'C2^(C2^)C2^*C2C2n{C2^,^-^0^.^/s�C2C2s�C2^1w�C2^3^P^4^H^5^B^6^@C2^7C2^8C2^9^:C2^;C2^<C2C2^=^>C2^?C2C2E^AC2�C2^C^F^D^E0�C2��C2C2^GC226^I^LC2^J^KC2�C2^MC2^N^Os�C2ZC2^Q^Z^R^UC2^S^TC2C2o;^V^XC2^W�C2C2^Y
(C2^[^^C2^\C2^]0�C2^_^a^`C20�C2^b^c�2C2C2�^ea�^f_^g^�^h^�^i^�^j^o^k^m^lC2s�C2^nC20�C2^p^rC2^qC2=,^sC2^t=,C2^uC2^v^w^|^x^z^y0�C20�0�^{0�C2^}^0�^~0�C20�C2^�^�^�^�C2^�^�C2C2^�^�C2^�C2^�C2C2^�C2^�C2^�C2n{^�^�C2HC2H^�C2^�^�C2N�HC2^�^�^�^�C2^�C2^�7C2^�C2^�C2^�C2C2^�^�C2^�C2C2^�^�C2^�C2^�^�C2^�EC2EC2^�^�C2^�^�C2C2s�^�C2^�C23�C2^�^�^�^�C2^�^�C2^�^�C2^�s�^�s�^�s�^�s�^�^�s�^�s�^�s��s�^�C2^�C2C2^�^�C2^�C2^�C2C2^�C2^�EC2^�^�C2^�^�^�^�s�^�C2^�C2C2^�^�C2C2^�^�C2C2EHC2^�C2C2^�^�C2^�C2C2^�C2^�^�C2^�C2^�C2C2^�C2E�^�^�^�^�^�C2^�C2C2^�^�C2^�C2^�C2^�C2C2^�^�C2^�C2C2^�DpC2^�C2^�^�^�26^�C2^�C2^�C2^�C2C2^�^�^�^�C2EC2EC2s�C2^�_^�^�^�C2n�C2^�_^�C2^�C2C2^�C2^�C2^�C2_C2_C2_n{C2C2_C2_C2_C2__C2C2_	_
C2_C2_C2_
C2C2_EC2_C2C2_�C2___C2__C2__C2C2_C2s�___C2_2�C22�C2_s�C2_ `i_!_-_"C2_#C2C2_$C2_%_&C2_'C2C2_(_)C2_*C2C2_+E_,C2E_._�_/_�_0_H_1_D_2s�_3_<_4_7_5C2C2_6C2s�_8_:_9C2C2s�C2_;C2s�_=_AC2_>_?_@s�C2s�C2_BC2_CC2C2s�C2_EC2_FC2_GC2s�_I_f_J_Y_K_U_L_O_MC2C2_Ns�C2_P_S_Q_Rs�C2uwC2C2_Ts�C2_VC2_WC2_XC2C2۞_Z_b_[_^C2_\C2_]C2�___`s�C2_aEC2s�C2_c_dC2_eC2s�C2_g_lC2_hC2_i_j_ks�C2s�C2_m_v_n_q_oC2C2_p�C2C2_r_s_u_tC2C2E�s�C2_w_z_x_ys�C2s�C2_{_~_|_}ugs�C2C2_s�C2_�C2_�_�_�_�_�_�_�C2_�_�C2_�s�t�_�C2C2s�_�_�_�C2s�C2_�_�_�C2C2s�_�C2s�C2_�_�_�_�_�C2_�C2C2_�C2_��C2_�C2uwC2_�_�_�_�C2s�_�C2C2_�C2C2s�_�_�_�_�_�C2_�C2C2_�s�C2C2_�_�C2C2s�_�_�_�_�_�_�C2_�s�C2C2_�C2s�_�C2C2_�"C2_�C2C2_�_�C2_�C2_�C2C2_�_�C2DaC2_�`
_�_�_�_�_�_�C2_�_�C2C2_�_�C2C2s�_�C2C2_�_�_��$C2C2s�_�_�_�C2_�C2C2_�C2EC2_�C2_�_�_�C2s�_�C2s�C2_�_�_�C2_�_�_�_�C2_�C2_�۞C2_�C2s�C2_�_�C2_�C2_�C2_�C2_�C2_�E_�E_�E_�E_�_�E_�E_�EEC2C2_�C2_�C2s�_�_�_�_�_�_�_�C2_�s�s�ugC2_�s�C2_�C2_�C2_�C2C2s�_�`C2_�_�``C2s�C2`s�s�C2C2``C2C2``s�``	�[2s��``7``&`
```C2``C2`C2C2s�C2``C2uwC2`````C2C2t�C2`C2`C2s�`` `C2C2`C2s�C2`!`"`%C2`#C2`$sqC2s�C2`'`/`(`,`)C2`*C2C2`+C2s�C2`-C2`.C2s�C2`0`1`5`2`3C2s�`4C2C2��C2`6C2s�`8`W`9`G`:`=C2`;C2`<C2s�`>`C`?`A`@C2C2s�`BC2s��`D`FC2`EC2uwC2s�`H`S`I`O`J`LC2`Ks�C2`M`Ns�C2C2s�`PC2`QC2s�`R�dC2C2`T`UC2`VC2۞C2`X`e`Y`a`Z`\`[C2s�C2`]`_C2`^C2s�``C2s�C2C2`b`cC2`dC2C2s�C2`fC2`g`hC2s�C2`j`u`kC2`lC2C2`mC2`n`oC2`pC2C2`qC2`rC2`s`tC2EC2`v`�C2`w`x`�`y`�`z`�`{`�`|`C2`}`~s�uws�`�C2C2`�C2s�`�`�C2`�C2`�s�C2C2`�C2`�s�C2`�`�C2`�`�C2C2`�uwC2`�`�C2`�`�C2s�C2`�`�`�C2C2s�C2`�s�C2`�`�`�`�C2`�C2`�C2`�s�C2`�C2`�C2C2`�C2`�`�`�C2C2`�`�`�s�C2�C2`�`�C2`�s�C2C2s�`�`�`�`�`�`�`�`�`�C2`�s��$C2C2`�`�C2C2s�C2`�`�C2C2t�`�C2`�`�`�`�`�C2s�C2C2`�C2s�`�`�C2`�C2uwC2`�`�C2`�C2E�C2`�`�`�`�`�`�`�`�C2`�C2s�s��t`�C2`�C2C2s�`�`�C2`�C2`�C2s�`�s�۞C2`�`�C2`�`�C2C2`�s�C2`�`�C2`�C2`�C2�`�C2s�C2`�aG`�a`�`�`�`�`�`�`�`�`�C2C2`�s�C2`�C2s�`�C2uwC2`�C2`�C2s�`�C2`�`�`�`�C2`�C2s�C2s�`�`�s�`�s�C2s�C2`�a`�a`�a`�C2C2`�s�C2aC2C2as�C2aC2C2aC2s�aa
aa
a	C2�C2aC2aC2s�C2C2aaC2C2aC2s�aa-aaaC2aaaC2C2aC2s�aC2C2aC2s�aa(aa$C2aaC2a C2C2a!a"sqa#C2sqC2a%a&C2s�C2a'C2s�a)C2a*a+s�C2C2a,C2s�a.a?a/a6a0a3C2a1a2C2s�۞C2a4C2a5C2s�a7a:a8a9C2s�۞C2a;a=C2a<C2BC2a>s�C2a@aDaAC2C2aBC2aCC2uwaEC2aFC2s�C2aHa�aIahaJaYaKaSC2aLaMaOC2aNC2s�C2aPaQC2C2aRC2E�aTaWC2aUC2aVC2s�C2aXs�C2aZaaa[a^a\C2a]C2C2s�C2a_C2a`s��abadC2acC2s�C2aeafags�C2C2s�aiauajaqakanalC2C2ams�C2C2aoapC2C2s�C2arasC2atC2C2"ava}awazaxC2ays�s�C2a{C2C2a|�tC2a~a�C2as�C2C2a�C2s�a�a�a�a�a�a�C2a�a�C2C2a�s�C2a�C2C2a�a�C2C2a�C2a�a�C2a�C2a�C2a�C2sbC2a�C2a�a�a�C2a�C2C2s�a�a�C2a�C2s�C2a�C2Ba�a�a�a�C2a�C2a�a�C2C2s�C2a�C2a�a�C2s�C2a�a�a�a�C2a�a�C2۞s�C2a�a�C2s�C2a�a�a�a�C2a�C2s�s���a�a�a�C2C2s�C2s�a�b�a�b�a�b'a�a�a�a�a�a�a�a�26=,C2?fa�a�C27C2n�a�a�a�a�2�7w�C2a�50C25050a�50a�a�5050a�a�a�a�a�a�a�a�5050a�50a�a�50a�50a�5050a�a�50a�5050a�50�a�5050a�50a�50a�a�50a�5050a�50a�a�50a�50�50a�a�50a�a�50a�5050a�50a�a�a�a�50a�50a�50�50a�a�a�50a�5050�50a�a�5050�50a�50a�a�5050a�50�50a�bb50b50b50b50bb50bbbb50b50b	50b
50�bbb
bbb�50�50�50b50�b�5050bb5050bb50�50bbb50b50b50b5050�b b#50b!50b"50�b$50b%50b&50�50b(bkb)b-b*C2b+b,50C2B�C2b.b/C21�1�b01�b1b2bMb3bBb4b=b5b8b6b71�262�3�b91�b:b<2�b;2�1�2�0�b>2�x�b?2�b@5�bA0�2�bCbHbDbF2�bE2�x�x�bG3�2�bIbK2�bJn�2�bL2�n�2�bNb_bObVbPbSbQbRn�2�2�3�bTbUx�pb3�x�bWbZbXbY{�n�2�z3b[n�b\2�b]b^o;
a�Wb`bfbabdbbbc3�2�3�n�3�be2�n�bgbibhn�{�n�n�bj{�2�blb�1�bmbn1�0�bobpbbqbybrbv26bsbtbu5�2�pbz3bw26bx262�26bz26b{b~b|b}262�5�3�3�26b�b�b�b�b�b�26b�26x�b�b�2�x�3�4�26b�b�b�3�x�o�26b�b�b�b�b�3�o�z3b�b�3�5�5�26b�b�b�b�5�2�2�q�b�b�26y�2�3�1�b�b�71�0�7b�7b�b�b�7b�b�b�7A�C2=,b�b�b�b�C2��_b�s�0�b�b�C226C20�b�b�b�b�b�b�b�b�b�1�b�1�0�C21�b�1�b�261�b�b�1�b�1�C2b�b�b�b�4�C2C2s�b�b�=,b�?fb�?fb�?fb�?fb�?fb�?fb�?fb��?fC%T�b�b�b�b�b�b�b�b�=,H=FRb�=,=,b�Rb�RC%b�b�b�=,H=,b�b�=,7B�I�b�b�b�b�b�b�C226
26b�C24�C2b�b�b�C2C2b�b�C2b�C2C2b�C2b�C2b�b�C2b�C2EC2b�C2C22�b�b�b�b�b�b�b���C2b�C2����b�b�C226C2b�b�1�b�b�1�1�4�b�b�b�1�0�1�1�b�4�1�b�cb�c1�ccC2C24�cc2�C2C2cC24�cccc
C2c	ZC2cccC2c
ccC2C2cC2cC2cC2cC2n{cC2C2cC2cC2ccC2cC2C2�dC2
(cc>C2c
(ccc1C2c C2c!c"c&C2c#c$C2c%C2��C2c'C2c(C2c)C2c*C2c+C2c,C2c-C2c.C2c/C2c0C2C2��c2c8C2c3C2c4C2c5c6C2c7C2��C2c9C2c:C2c;C2C2c<c=C2��C2C2c?C24�cAe`cBd`cCc�cDc�cEclcFC%cGcecHcScIcJ>�77cKN�cLN�cMcNN�N�cON�cPN�cQcRN�RN�cTcdcUR+cV?fcW?fcX?f?fcYcZ?fc[?fc\?f?fc]c^?fc_?f?fc`ca?fcb?fcc?f�?f=,7cfcicgchT�?f?f=,cjck=,R+HRcmc�cncscocqC%cpC%Rcr=,=,?fctc�cuc�cv�>�cwcxcI�cyczc~c{g�C%c|C%c}�mC%?f0�c�c�C%=,c�c�Y
C%X�T�uw1�C2c�1�C2c�c�c�c�c�C2?fc�C2c�c�C2C2c�C2c�C2c�c�C2C2c�c�C2c���c���c�����c�c���c�����c���C2c�C2C22�c�c�C2c�C2C%c�C27c�C%c�C%c�c�C%C%c�c�C%c�C%C%c���C%c�c�c�c�c�c�C2c�c�1�C21�c�c�c�c�C2�C22�c�c�C2c�
(c�c�
(
(c�
(c�
(c�c�
(b
(o;C2c�c�c�c�c�C22�7c�C2C2�c�C2c�C2��C2c�c�c�c�c�c�c�c�
(2�
(C2c�c�3�C2s�C2c�c�C2c�C2c�C2c�c�C2C2c�c�C2c�C2c�C2c�C2EC2c�C22�C2c�c�c�C2c�c�2�C2C20�C2c�4�X�c�dBc�d/c�dc�c�c�c�c�c�Hc�c�7c�7c�7c�7c�7c�7c�77��=F7c�c�=FC%=,?fc�d=,c�c�C%c�dc�dc�c�>Nc�A�I�dd>N>�=F7ddHd=,>Nd>A0�RIdd	dd
dC%A�A�Td
d=,H�7I�ddI�R+=Fd=,d=,d=,d=,d=,d[�=,dd,d��d��dC2dC2C2dC2dC2d C2d!d"C2C2d#C2d$d%C2d&C2d'C2d(C2d)C2d*C2d+C2C2n{d-C2C2d.C2��d0d8d1C2d2d5d3d40�1�1�0�d6d73�C2s�C2d9C2d:C2d;dAC2d<7d=d>bp=,d?C%d@>Nd;s�C2dCC2C2dDdEdUC2dFC2dGC2dHdIA�dJdNF�dKdLdMR+A�>NA�>NdOdPGYM�dQ=,dRdSdT�����=,C2dVC2dWC2dXdYC2C2dZd[C2d\C2d]C2C2d^C2d_C2��dad�dbd�dcdzdddndedjdfdidgdh0�C2C2����C2��dkdldm2�C21�0�dodudpdr0�dq0�C2dsdtC2o;C2s�dvdxdwC2C2��C2dyC22�d{d~C2d|d}C2C23�d0�d���d�0�C20�d�d�d�d�d�d�d�d�C2d�C20�d�C2C22�d�d�d�C2d�0�GYd�GYd�d�GYd�GYGYd�d�GYd�GY�nGYd�C21�C2d�d�C2d�d�d�n�C22�C2d�d�C2d�0�C2d�C2C21�d�d�d�d�d�d�d�d�1�C2�1�d�d�1�d�d�0�d�0�d�0�d�0�d�0�1�0�1�C2C2d�d�C21�C2d�d�d�d�C2d�I�s�C2d�2�C2d�d�d�C2E�C2d�C2C2d�C2d�d�C2C2d�C2d�d�C2d�d�C2d�n{C2d�C2C2D�d�d�d�d�d�d�d�d�d�d�d�C2C2d�d�C2d�C2d�C2d�C2C2d�d�C2C2d�C2d�d�C2d�C2d�C2d�C2C2d�C2d�C2d�C2n{4�C2C2d�d�d�C24�2���d�d���d���C2d�C2C2d�s�C2d�d�d�d�C2d�d�C2C2��d�C2d�C2C20�d�d�d�d�C2d�s�C2d�
(��C2d�d�d�d�C2s�4�2�C2d�C22�d�eCee2eeeC2eeC2eC2eeC2eeC2ee	ee
eeC2E�C2E�e
C2E�C2eeeE�l�l�C2eC2eeeE�E�C2eeeE�E�C2eeC2E�C2E�4�C2ee C2e5�C2e!C2e"n�e#C2e$e*C2e%C2e&e'C2C2e(C2e)C2Ee+C2e,e0C2e-C2e.C2e/n{C2e1C2s�C2e3e?e4e6e50�C20�e7e8C24�C2e9C2e:e;C2C2e<e=C2e>C2C2E�C2e@eAeB6&C2HC2eDeUeEeIC2eFeGeH2�4�C2�AeJC2eKeLC2��C2eMeNC2eOC2C2ePeQC2eRC2eSC2C2eTEC2eVe]eWeZeXeY2�1�1�4�e[e\4�C24�C2C2e^C2e_C20�eae�ebe�ece�edeqeeC2efHC2egehC2eiC2ejC2C2ekelC2C2emenC2eoC2epC2C2l�C2eresewetC2euC2s�evC2=,C2exC2eyeze{C2s�C2e|C2e}e~C2C2ee�C2C2e�e�C2E�C2e�e�e�e�e�e�e�C2e�C22�n�e�e�C2e�C2
(C2e�C24�e�e�e�e�e�e�C20�C2n�e�e�C2��C2@�C2e�e�C2C2e�0�e�0�e�0�e�e�0�e�0�e�0�e�0�0�C2e�e�e�e�C2e�e�e�1�C2C24�e�e�e�e�4�C20�C2C2e�
(26e�e�e�e�C2e�
C2C21�e�e�e�C22�o;e�C2C24�e�e�e�e�C2e�C2e�e�C2e�C2e�C2e�C2e�C2e�C2C2e�C2e�C2e�C2e�C2EC2e�e�C2e�C2C2e�C2�'e�C2e�e�e�C2e�C2e�C2e�C2C2e�e�C2C2e�C2e�e�C2e�C2C2e�C2mWe�e�e�C2C2e�e�C2C2e�C2e�C2e�e�C2e�C2e�C2e�C2C2�Ne�C2e�C2e�C2C2e�e�C2C2e�e�C2e�C2C2e�e�C2C2e�e�EEe�e�e�e�EC2e�EC2C2Ee�fpe�fe�fe�fe�e�e�C2e�C2��C2fC2ffC2ffC2fC2fC2fC2fC2C2ff	C2C2f
fC2fC2f
C2fC2C2ffC2C2fC2n{C2s�fffC2fC2C2s�C2fff
(C22�C2s�fs��ff^ff.f f+f!C2f"C2f#C2f$C2C2f%f&C2C2f'C2f(C2f)f*C2s�C2f,C2C2f-s�C2f/f@f0C2f1f2C2I�C2f3f4C2f5f;f6C2f7C2C2f8f9C2f:C2C2n{C2f<f=C2f>C2f?C2C2r�fAf\fBC2fCC2fDfXfEfHfFfGC2s�s�C2C2fIfJC2fKfQfLfOfMfNC2sqrr�fP��r�l�fRfUfSfTs��l�r�fVfWr����nlfYC2fZf[s�C2C2s�f]C2s�C2f_fgf`fcC2faC2fbC22�C2fdfeff�C2C2@�fhfkC2fifjC2�C2flfnC2fmC22�foC2C2s�fqf�frf�fsf}ftfzfufxfvfwC2s�2�C2C2fy�C2f{C2C2f|C226f~f�ff�C2f�C2s�f�C2C2HC2f�f�C2C2
f�f�f�f�f�f�f�f�f�C2f�f�f�C2s�f�C2f�r�E�f�C2f�C2C2f�f�f�EC2f�f�EC2EC22�C2C2f�C2f�f�f�f�f�C2f�C2f�C2r�C2f�f�C2E�C2f�f�f�f�f�f�C2E�Ezf�sql�f�C2f�C2s&C2C2f�f�f�D�s�C2s�f�f�f�C2H1�f�f�f�C2=,f�=,f�f�=,=,f�f�=,f�=,f�=,f�=,f�=,f�=,f�=,f�=,f�=,f�=,f�=,=,[�C21�f�f�f�C2C2f�C2n�f�f�f�C2f�C2C2f�C2f�f�C2C2f�f�C2C2f�C2f�D�C2f�f�C226C2f�C2f�C2f�C2f�C2f�C2f�C2f�f�C2C2n{f�g/f�gC2f�f�gC2f�f�f�E�f�E�f�f�I�f�I�E�f�f�I�f�I�E�I�f�f�f�=,=,f�=,f�f�=,f�=,f�=,f�=,=,f�f�=,=,f�=,f�f�=,=,f�f�=,[�=,f�=,g=,=,g=,g=,g=,g[�=,gC2C2o�C2gg	gg
ggC2C2gg
C2gC2gC2C2gC2ggC2C2E�C2ggC2gC2C2gC2ggC2gC2gC2r�C2gC2gC2C2gC2g g!g'g"C2g#g$r�E�g%C2g&C2r�E�g(g-g)g,s�g*g+r�s�s�s�r�g.s�r�s�g0gNg1g4g2C2C2g3C2s�g5gCg6C2g7C2C2g8C2g9C2g:g;g?C2g<g=C2g>C2C2r�g@C2gAsbgBsbn{sbgDC2gEC2gFgGC2E�C2gHC2gIC2gJC2gKgLC2gMC2n{C2gOg�C2gPC2gQgRg`gSC2gTgZC2gUC2gVC2gWC2gXC2gYC2Eg[C2g\C2g]C2g^C2g_C2l�C2gagvgbghgcC2gdC2C2geC2gfC2ggC2r�giC2C2gjgkC2glE�E�gmE�gngoE�gpE�gqE�grE�E�gsgtE�E�guE�n{C2gwgxC2C2gyC2gzg{C2C2g|C2g}g~C2gC2g�C2g�C2C2g�g�C2C2g�r�C2g�g�g�g�C20�0�C2g�C2w�C2g�kag�ilg�h�g�g�g�g�g�g�g�C2g�C2g�C2g�C20���C2g�C2g�C2g�C2g�C2g�g�C2C2g�C2g�C2g�C2g�g�C2g�C2g�C2g�C2C2g�C2g�C2g�g�C2C2g�C2g�C2E�g�g�g�g�g�g�g�g�g�C2C2g�g�C2C2g�g�C2g�C2g�C2g�C2g�C2C2g�C2g�C2g�C2g�g�C2g�C2C2g�C2g�n{C2C2g�5�C2C2g�g�g����4�0�g�g�g�g���g�C2w�C2g�C2g�g�C2g�C2g�C2g�C2g�C2g�C2C2g�C2g�g�C2g�C2C2g�g�C2g�C2g�C2g�C2C2n{g�g�g�g�g���g�C2C2g�g�C2g�C2g�C2C2g�C2g�E�C20�C2C2g�C250g�g�g�g�g�g�g�C2w�C2g�C2C2w�g�C2C2g�5�C2g�g�g�C2C2g�C24�g�g�g�g�0�0�C2ܰC2g�4�C2hh�hh'hhhh
hhhh��C22�4�hh	2�E2�C2hh
C2hC2I�hh2�C2��C2hhhC2hC2s�C2hh2�h4���C2hC2hC2hhh!C2hhC2hC2hC2h C2r�C2h"C2h#C2h$C2h%C2h&C2D�C2h(hhh)hGh*hDh+hC26h,h-h3C2h.C2h/h0C2h1C2h2C2s�C2C2h4h5h?h6h9C2h7E�h8C2Ezh:h=h;h<s�D�s�C2h>r�Dpr�h@C2hAC2��hBC2��C2HhEhF��
8C2��hHh]hIC2hJC2hKC2hLC2C2hMhNC2hOhZhPC2hQC2C2hRE�hSE�hTE�hUE�hVE�hWhXE�E�hYn{E�h[C2C2h\C2n{h^h_��C2C2h`haC2C2hbC2hchdC2heC2hfC2C2hgC2s�hihwhjhlhkC2��C2hmhnC20�C2hohpC2C2hqhrC2C2hshtC2C2huhvC2n{C2hxh�C2hy2�hzh{h�h|h�h}�2h~�2�2hh��2�2h��2��2h�h��2h�h��2h��2h��2��2h��2h��2�h��2h��2�2h��2h��2h�h��2�2�h�C24�C2h�h�h�h�h�h�h�h�C20�0�h�2�C2C2h�h�h�C20���C2h�h�h�C2h���C2��h�C2h�h�C22�C24�h�h�h�h�h�h�h�h�h�C2h�h�h�C2h�C2h�C2h�C2h�C2h�C2C2h�h�C2h�C2h�C2h�C2C2h�C2h�C2h�E�C2h�C2C2h�h�C2h�C2h�C2h�C2n{C2w�0�h�h�0�C2h�
(C2h�C2h�C2h�C2h�h�C2h�C2h�C2E�C2h�C2h�h�0�C2�h�C2h�h�h�h�h�C2s�0�C2C2h�s�C2h�h�h�C2C2h�C2�h�h�4�C2h�h�2�0�C2
8h�h�h�C2h�h�h�C2h�C2h�C20�C2Hh�h�h�Hh�h���H��h�Hh�HH��h�i8h�C2h�ih�ih�h�h�C2C2��C2h�C2h�h�C2h�C2C2h�C2h�iC2iC2C2iC2EC2iii4�C2C2iC2iC2i	C2i
C2iiC2i
EzC2iC2D�ii-iC2iC2C2iiiiC2C2iiC2C2iiC2C2iEC2ii"iC2iC2iC2i C2i!C2l�C2i#i(i$C2i%C2C2i&i'C2C2s�i)C2C2i*C2i+i,C2s�C2C2i.C2i/i00�-i1-i2i3-i4--i5i6-i7-�-i9iRi:iNi;iJC2i<i=C2i>iHi?iCC2i@iAC2iBC2C2E�C2iDiEC2iFC2iGC2C2E�iI0�C20�iKC2iLiMC20���C24�iO4�iP4�iQ4��iSiWC2iTC2iUC2iVC20�iXijC2iYiZC2i[C2i\ici]C2C2i^i_C2C2i`C2iaibC2C2EidC2C2ieC2ifigC2C2ihiiC2EC2C2ikC20�imj�ini�ioi�ipi�iqi�iriuisC2itC20�C2ivC2iwC2C2ixiyC2izC2i{C2i|C2i}C2i~C2iC2i�C2i�C2C2i�C2i�i�C2C2i�C2i�C2i�D�C2i�i�i�C2C2i�
(C2i�C2i�C2C2
8i�i�i�C2i�i�i�C2C23�C2i�3�0�i�i�i�i�C2i�C2i�i�w�i���i��i��i��i�i�w��w�C2i�i�C2C2i�i�C2C2i�i�C2i�C2i�C2i�C2n{C2i�i�i�C2i�C2i�C2i�C2C2i�C2i�C2i�i�C2C2i�i�C2Ezi�i�Ezi�EzEzi�i�Ezi�EzEzi�EzC2i�C2Hi�C2i�C2i�C2i�i�C2C2i�C2E�i�i�i�i�i�i�i�i�C2i��C2C2i�
8C2i�i�C2i�C2i�C2i�i�C2C2i�s�C2C20�i�i�0�i�i�i�0�C2i�C2i�C2i�C2i�C2i�C2C2i�C2i�C2i�C2n{C2i�C2i�C20�i�C2i�i�i�C2C2i�C2i�i�C2i�C2C2i�C2i�i�C2C2i�i�C2C2Ei�C2i�C2C21�i�jai�j-i�jC2i�i�C2i�C2i�C2i�C2C2jC2jC2jjC2jC2C2jC2E�jj(C2jj	j'j
C2jjC2jC2j
js�js�js�jjr�s�s�r�jjjC2jjs�jjC2s�C2jC2jC2jC2D�C2jC2jj#j C2C2j!C2j"E�C2j$C2C2j%C2j&C2E�0�C2j)j+C2j*C2w�j,C2C22�j.j?j/j:j0C2C2j1j2C2j3C2j4C2C2j5j6C2j7C2j8C2j9C2C2n{j;j=j<C2C2
8C2j>C2s�j@jIjAC2C2jBjCo;C2jDjEC2jFC2jGC2jH0�C20�jJC2jKC2C2jLjMjZjNjTC2jOjPC2C2jQjRC2jSC2C2EC2jUC2jVC2jWC2jXjYC2EC2j[C2j\C2j]C2j^C2C2j_j`C2EC2jbj�jcj�jdjtjeC2C2jfjgC2jhC2jiC2jjjoC2jkjlC2jmC2jnC2E�C2jpC2jqC2jrC2jsC2E�C2jujC2jvjwC2C2jxC2jyjzC2j{C2C2j|C2j}j~C2E�C2j�C2C2j�j�j�C2RRC2j�C2j�C2C2j�w�C2j�j�j�j�C2j�C2j�C20�j�j�j�C2C20�H0�j�j�C20�j�j�C2j�C2j�j�C2C2j�C2j�C2j�j�C2j�C2j�C2C2sDj�j�j�C2j�j�C2j�j�j�j�j�j�j�j�C2j�C2E�C2j�C2j�C2n{C2j�C2j�C2j�C2n{C2C2j�C2j�C2j�C2j�C2j�j�C2j�C2C2j�j�C2j�C2j�C2j�C2C2n{j�C2j�j�j�C2C2j�j�C2j�C2D�C2j�j�j�C2j�C2j�C2j�C2j�C2j�C2j�C2j�C2j�C2j�C2j�C2C2r�C2j�j�C2C2j�D�C20�Rj�k4j�k.j�kj�j�j�26j�0�o;1�j�j�j�j�j�j�7C%j�J�j�7j�7j�77j�77�j�j�ALI�=,B�j�kj�kC%j�Hj�j�j�?fj�j�j�j�F[B�>Nj�j�j�j�j�j�GY>NC%I�J�X�>Nj�>Nj��=Fj�k
j�kj�kj�X�k>NX�?fkF[=,>Nkk7>NkkkZBX�RGYk	GYIkkkkk
kkX��2C%kX�ALR>N�k>Nk>N�>NRH=,k=,J�k3�k26k26k26?fkkkH7k k*k!k)k"k#I�GYk$7k%d;=,k&k'd;k(d;=,d;=,C%=,k+k,k-I�A���>Nk/k2k026C2k1C23�k3260�26k5kPk6kBC2k7C2k8C2k9C2k:C2k;k<C2k=C2C2k>C2k?k@C2kAC2E�C2kCC2kDC2kEC2kFC2C2kGkHC2kIC2C2kJC2kKkLkNkMC2r�C2kOC2r�C2kQ6�kR26kSk^kTC2kUC2kVC2kWC2kXC2kYC2kZC2k[C2k\C2k]C2E�C2C2k_C2k`C2o;kbp�kck�kdk�kek�kfC2kg0�khkskiC2C2kjC2kkC2klC2kmknC2koC2C2kpC2kqC2krEC2ktk}C2kuC2kvC2kwC2kxC2kykzC2k{C2C2k|EC2k~k�kC2C2k�C2k�k�C2k�C2C2k�EC2C2k�k�C2k�C2k�C2k�C2C2k�k�C2C2k�C2Ezk�0�k�0�0�k�k�0�k�0�k�0�k�0�k�0�0�k�0�k�0�k��b0�k�k�k�k�k�k�C2k�C2k�k�E�C2E�k�k�k�C2C2k�k�C2C2k�C2k�k�C2k�C2C2k�C2k�k�C2C2�Fk�k�k�C2l�C2C2k�EzE�k�k�C2k�C2k�k�k�C2EzEzC2Ezk�l�k�E�C2k�k�k�k�k�k�k�r^k�r^k�r^k�r^k�r^k�r^k�r^k�r^k�r^k�r^k�r^k�r^k�r^k�r^k�r^k�r^k�r^k�r^2�r^E�k�k�E�l�k��D�k�k�k�E�k�l�l�E�k�C2k�k�E�C2k�s�k�s�s�k�k�s�k�s�k�k�s�k�k�s�s�w�s�k�k�s�w�s�C2k�k�C2k�C2C2k�k�C2k�k�C2k�k�C2C2k�C2k�k�C2C2k�C2k�EC2C2k�C2k�k�C2k�C2C2k�C2k�k�C2C2Ek�mXll�ll�lC2ll"lC2lC2llllll
l	C2l�C2lC2lC2l
C2C2lC2lC2��C2ls�C2C2llC2lC2C2lC2lC2lC2llllC2lC2C2lC2��lC2C2l l!C2C2D�l#C2l$l~l%l@C2l&l'C2C2l(C2l)l*l5C2l+C2l,C2l-l.C2l/C2C2l0C2l1l2C2C2l3l4C2C2EC2l6l7C2C2l8l9C2C2l:C2l;l<C2C2l=l>C2l?C2C2ElAlolBlaC2lCC2lDlElPC2lFlGC2lHC2lIC2C2lJC2lKlLC2lMC2lNC2lOC2C2ElQC2C2lRC2lSElTlUl[ElVElWElXElYlZEEC2l\El]EEl^l_El`EEC2C2lbC2lcldC2leC2C2lfC2lglhC2liC2ljC2lkC2C2lllmC2lnC2C2EC2lplqC2C2lrlsC2ltC2C2luC2lvC2lwlxC2C2lylzC2C2l{l|C2l}C2C2ElC2C2l�C2l�l�C2C2l�l�C2C2l�l�C2C2l�l�EEl�El�l�El�El�EEl�C2El�l�l�l�s�l�C2l�l�l�C2l�C2l�l�C2C2l�l�C2l�C2l�C2l�E�E�l�l�E�E�l�l�E�E�l�l�E�l�E�E�n{l�C2C2l�C2l�C2l�C2l�l�C2s�C2C2l�l�l�l�l�l�l�C2l�C2l�l�l�l�C2l�C2EC2C2l�l�C2C2El�l�l�l�C2l�l�C2l�l�l�C2C2EC2l�C2EC2l�l�C2l�C2C2El�l�l�C2C2l�C2l�EC2l�l�C2l�l�C2C2l�EC2C2l�l�C2l�C2l�C2C2l�C2l�C2l�C2l���C2l�l�l�C2l�l�l�C2l�C2l�C2l�C2C2�dl�C2l�C2l�C2l�C2E�C2l�C2l�C2C2l�C2l�l�C2l�C2C2Ezl�C2l�C2l�C2s�C2l�C2l�C2C2l�l�C2l�C2l�C2l�C2C2l�l�C2C2l�C2l�C2El�mKl�C2l�m7mC2C2mmm
mC2mC2C2mmC2C2mC2mC2m	EC2mm(C2mm
mC2mC2mmmmmmC2C2EEmEC2mmmC2C2EmEC2EC2mC2mmm#mm mC2C2Em!m"C2EC2Em$m&C2m%C2EC2m'C2Em)C2m*m0C2m+C2m,C2m-C2m.m/C2EC2m1C2m2C2m3C2C2m4m5m6C2EEC2m8C2m9mBC2m:m;C2m<C2C2m=C2m>C2m?m@C2C2mAEC2C2mCmDC2C2mEmFC2C2mGmHC2C2mImJC2EC2mLC2mMC2C2mNmOC2C2mPC2mQmRC2C2mSmTC2mUC2mVC2mWC2C2EmYncC2mZm[n4m\C2m]nm^mvC2m_m`momaC2mbC2mcC2mdC2C2meC2mfC2mgmhC2miC2mjC2C2mkmlC2mmC2C2mnEC2C2mpmqC2mrC2msC2mtC2muC2C2Emwm�mxm�myC2C2mzm{C2C2m|C2m}m~C2C2mm�EEm�m�m�Em�Em�Em�m�EEC2m�Em�Em�m�m�EEC2m�EC2EC2m�m�C2m�C2m�C2C2m�C2m�C2m�m�C2C2m�m�C2m�C2m�C2m�C2m�C2C2Em�m�m�m�C2m�C2m�C2m�m�C2C2m�C2m�m�EEm�Em�Em�Em�m�EEm�C2Em�m�m�m�m�m�m�C2C2m�C2EC2m�C2m�C2m�m�C2C2m�m�C2C2m�C2m�C2m�m�C2C2EC2m�m�C2m�m�C2EC2m�m�C2C2m�C2m�C2m�m�C2m�C2m�C2C2EC2m�m�m�m�C2C2m�m�C2Em�m�Em�EEm�m�Em�Em�EEC2C2m�m�C2m�C2C2m�C2m�m�C2C2m�m�C2m�C2m�C2C2Em�C2m�m�m�m�m�C2C2m�m�C2m�C2m�C2C2m�m�C2m�C2m�C2C2m�C2m�EC2C2m�m�C2m�C2C2EC2m�m�nC2m�m�C2m�C2m�EEm�m�Em�EnEnEnEEC2nC2C2nnC2nC2C2nn	C2C2n
C2nC2nC2n
EC2nn nC2C2nC2nnC2nC2C2nC2nC2nnC2C2nnC2nC2C2nnC2C2nC2nEC2C2n!n"C2C2n#n$C2n%C2n&n)C2n'n(C2C2EC2n*C2n+C2n,n-C2C2n.C2n/n0C2C2n1C2n2n3C2C2En5n@s�n6n7s�n8s�s�n9n:s�s�n;s�n<n=s�s�n>n?s�w�s�C2nAC2nBnCnZnDC2nEnOnFC2C2nGnHnLC2nIC2nJC2nKEC2nMnNC2EC2EnPnUC2nQnRC2C2nSC2nTC2EC2nVC2nWC2nXnYC2EC2n[C2n\C2n]C2C2n^C2n_n`C2nanbEC2C2Endn�nen�nfn�ngn{nhnvniC2C2njC2nknlC2nmC2nnC2C2noC2npnqC2C2nrnsC2C2ntnuC2C2nlC2nwnxC2nyC2C2nzC2s�n|n�C2n}C2n~nC2n�C2C2n�n�C2n�C2C2n�C2EC2n�n�C2C2n�n�n�n�n�n�E�n�s&n�n�E�EC2sn�C2n�C2D�n�s�r�n�n�C2n�n�E�n�C2C2Ezn�C2n�C2n�C2n�C2n�C2n�n�n�n�n�C2E�n�E�C2E�C2n�C2E�C2n�n�C2n�C2n�C2n�n�C2n�C2n�C2n�C2n�C2n�C2n�C2n�C2C2n�n�C2n�C2n�C2C2n�C2n�DpC2C2n�s�C2n�n�n�n�n�n�C2n�n�n�n�n�C2s�C2n�C2s�n�C2s�C2n�n�n�s�n�n�n�C2n�C2C2n�C2n�n�C2C2En�C2n�C2C2n�C2n�n�C2EC2C2n�uwC2n�n�n�C2n�n�C2s�s�C2n�n�C2n�n�C2n�C2s�C2C2n�n�n�n�uwn�uwn�n�n�uwn�uwuwu�n�uwuwu�n�uwn�uwn�n�n�n�uwn�u�uwn�uwu�uwn�uwuwn�uwu�C2n�C2n�C2n�C2n�n�C2C2n�C2E�n�o�n�o�n�o3oC2oo)oo!C2oC2oC2oC2oC2oC2oo	oC2o
oC2ooo
C2oC2C2oC2oC2��oC2ooC2oC2oC2��oC2oC2��C2C2ooC2oC2oC2C2oC2oC2o C2��o"o'C2o#o$C20�o%o&0�C20�C2o(�s�C2o*C2o+o,o-C2�C2o.�$o/o0�$o1o2�$�$�4o4o=o5C2C2o6C2o7o8uwo9uwo:uwuwo;o<uwu�uwo>oAC2o?o@C2C2s�oBoboCoIoDC2oEC2oFC2oGC2oHC2C2E�oJs�oKoToLoQoMoOEoNC2EoPEC2EEoRoSEC2EoUo_oVo]EoWoXC2EoYEoZEo[o\EC2Eo^EC2EEo`oaEC2EC2ocodosoeolofoiog��C2oh��C2ojC2okC2C2��omopC2onC2ooC2D�C2oqE�orC2��oto~ouo{ovoxowC2C2Ezoyoz��C2��C2o|C2o}C2C2��C2oo�C2E�C2o�o�o�o�o�C2o�o�o�C2C2o�C2o�o�C2C2o�o�C2EC2o�o�o�o�C2o�o�C2o�o�o�o�C2EEC2o�C2C2o�o�C2C2o�C2o�o�C2��C2o�o�o�o�o�C2C2o�EC2C2o�C2o�C2EC2o�EC2o�o�o�o�C2o�o�C2EC2o�C2o�C2o�C2EC2o�C2o�C2o�C2C2o�EC2o�C2C2o�o�C2C2o�C2o�C2o�C2o�o�C2C2Eo�o�C2o�o�o�C2o�C2s�C2o�o�o�C2s�C2s�o�o�s�o�s�o�o�s�s�o�s�o�o�o�s�o�s�o�ugs�s�o�o�s�s�ugC2o�s�C2o�pXo�po�o�o�o�o�o�o�C2o�C2o�C2o�C2o�C2C2o�C2Eo�C2C2o�C2s�o�o�o�o�C2o�s�C2C2o�s�C2o�o�o�C2o�C2o�E�C2o�o�o�EC2C2t`C2o�C2o�o�C2o�C2o�C2o�C2C2o�C2o�C2o�o�C2C2o�o�C2o�C2C2E�ppC2pC2ppC2C2s�ppppC2ps�C2p	C2C2p
uwpppuwp
uw�Tpuwpuwuw�TC2ppC2s�C2ppFpp!pC2C2ppp C2ppps�ps�ps�ugs�pugs�C2s�p"p?p#p4C2p$C2p%p&p1C2p'p(p)C2sDC2p*p+C2Ep,Ep-C2p.p/C2C2p0EC2C2p2C2p3�|C2p5C2C2p6p7C2C2p8C2p9p:C2p;C2p<C2p=C2C2p>EC2C2p@pAC2C2pBC2pCpDC2pEC2C2s�pGpRpHpPpIpJs�C2pKC2s�pLs�pMs�pNs�pOugs�pQC2s�C2pSpUpTC2C2ugC2pVpWC2C2s�pYpppZpnp[p]C2p\C2s�C2p^p_pgp`C2C2paC2pbpcpepdE�C2E�pfC2E�C2phC2piEC2pjpkpl��l�C2pmC2��poC2s�C2pqp�prp�pspts�C2puC2pvp{C2pwpxC2pyC2pzC2EC2C2p|C2p}p~p�pp�p�C2p�C2p�p�p�C2p�C2C2Ep�C2p�C2EC2C2p�p�p�p�C2C2p�C2Ep�p�C2p�C2EEC2C2p�p�p�C2p�p�C2EC2p�p�C2p�C2p�C2p�C2Ep�C2C2Ep�C2C2p�p�p�p�����r�p�p�p���p���Dp��p�p�p�C2C2p�p�C2p�C2C2p�p�C2C2p�C2D�C2p�p�C2C2p�p�C2p�C2p�C2p�C2C2E�C2p�p�p�p�p�p�C2C2s�p�C2s�C2p�C2p�C2p�s�p�p�C2p�C2p�C2p�C2p�p�C2p�C2p�p�C2p�C2E�p�C2E�C2p�C2p�C2p�C2C2p�p�C2C2p�p�C2p�C2C2E�p�rYp�rp�q�p�p�p�C2p�C2p�s�p�s�s�p�s�p�p�p�p�s�p�s�p�p�s�p�s�p�s�p�s�w�s�p�s�p�s�p�s�w�s�p�p�s�s�p�p�s�s�p�p�s�s�w�p�q%p�C2p�C2C2p�p�qC2p�p�C2C2p�C2p�C2p�C2p�C2p�C2Eqs�qqqqqC2qC2C2EzqqC2qC2q	C2q
EzC2qC2q
C2C2qEC2qC2qqqqqqqqE�C2C2E�C2qC2EzqqqC2E�C2qC2l�C2qq!qC2C2q sqC2C2q"q#q$r�r��NC2q&qZq'q2q(C2C2q)q*C2q+C2q,C2C2q-q.C2q/C2C2q0C2q1EC2C2q3q4q<C2q5q6C2q7C2C2q8C2q9q:q;C2EEC2C2q=q>qDC2q?C2q@qAC2qBC2C2qCEC2C2qEqFqMC2qGqHqIEC2C2qJqKqLC2EEC2qNqTqOEqPqRC2qQEC2qSC2EC2qUC2qVqXqWEEC2EqYC2Eq[q�q\qqC2q]q^qgq_C2C2q`qaC2C2qbC2qcqdEqeqfEC2C2EqhC2C2qiC2qjC2qkC2qlqmqoqnEEC2qpC2EC2C2qrqsq{C2qtquC2C2qvC2qwqxC2qyC2qzC2C2Eq|C2q}C2q~C2C2qq�C2C2q�C2Eq�q�q�C2q�q�C2q�q�C2q�C2q�C2C2q�q�C2C2Eq�q�q�q�C2q�q�q�q�EEq�q�EEC2q�q�q�q�C2EEq�EC2Eq�q�C2EC2q�C2q�C2C2q�C2q�EC2q�q�q�C2C2q�q�q�C2q�q�EC2Eq�C2EC2C2q�q�q�q�C2q�C2EC2C2q�C2q�C2Eq�C2C2q�q�C2q�C2q�C2q�C2C2q�q�C2q�C2C2Eq�q�C2q�C2s�C2q�q�q�q�q�s�q�s�q�q�s�q�s�q�s�s�q�q�q�s�q�ugq�s�q�ugs�s�q�q�s�q�s�ugs�s�q�s�q�s�q�s�q�q�s�q�s�q�q�s�q�q�s�s�ugq�s�q�s�ugs�q�q�C2q�q�C2q�C2q�q�C2q�q�C2C2q�C2q�C2r�q�C2C2q�C2q�C2q�q�C2C2r�q�q�q�C2q�C2C2q�q�q�q�C2C2q�q�C2q�C2EC2q�C2C2q�C2q�q�C2C2EC2q�q�C2C2rrC2C2rC2rrC2rC2s�C2rrKrC2r	r?C2r
rr,rr&r
rrC2C2rC2rrs�C2rrC2rC2C2rC2rC2rrC2rC2�C2rrrC2C2rC2s�rs�C2r C2r!C2r"r#C2r$r%C2EEC2r'C2C2r(r)r+r*C2s�5�s�C2r-r2r.C2C2r/r0C2C2r1C2s�r3C2r4s�s�r5s�r6s�r7r8s�r9s�r:s�s�r;r<s�r=s�s�r>s�r@C2rAC2C2rBC2rCrDC2rEC2C2rFrGC2C2rHC2rIC2rJEC2C2rLC2rMC2rNC2rOrPC2rQC2C2rRrSC2rTC2C2rUrVC2C2rWC2rXC2ErZr�r[r�r\ri26r]26r^26r_r`26rax�rb1�rco;rdrhre1�rfrgz31�3�4�1�rj262�rkrlr�rm263�rnror�rp1�rqr�rr5�rsrzrtrwrurv!.4�<rxry<JX4�r{r}r|�e�r~r�r4�r�501�2�r�1�r�o;r�o;r�o;o;r�r�o;o;��r�2626r�r�r�5�r�2�r�r�2�r�2�r�2�r�2��2�r�4�r�r�r�2�2�1�r�r�4�1�r�o��0�26r�r�4�r�r�50r�r�r�r�3�z3r�r�r�3�r�r�3�r�3�3�5�r�1�5�1�26r�r�1�r�6�r�o�1�2�r�r�1�r�r�r�r�26r�4�r�{�r�r�r�o�6�0�o�2�r�r�q�4�2�q�1�r�q�r�r�r�r�r�r�50q�4�r�r�1�r�1�r�o�1�r�r�r�r�5�n�o;0�o�1�0�50r�sr�r�r�r�1�3�r�r�r�263�2626r�r�r�o;�8r�5�r�r�r�r�4�o�3�r�r�1�0�2�{�6&26r�r�sr�50r�sr�1�6&r�r�r�r�r�4�r�0�r�0�o�r�r�r�{yr�o;r�r�o;r�o;r�o;
ao;r�r�r�o;r�o;r�o;r�o;
ao;r�o;r�o;r�o;r�o;{yo;r�sr�r�r�2�3�1�2�sn�0�5�ss5�5�ss5��
�261�s26s	26s
261�s26s2�s
o�s50so�3�s4�sss4�s4�s4�4�s4�ss4�s4�4�s4�s4�ss4�4���4�s4�s 4�s!4�s"s#4�s$4�4�s%4�s&s'4�s(4�s)4�s*4���4�s,�s-�bs.y.s/ys0x�s1v!s2uys3s~C%s4s5sks6sGF[s7s8C%C%s9s:C%s;C%C%s<s=C%C%s>C%s?s@C%sAC%C%sBsCC%C%sDsEC%C%sFC%[{sHB�sIs_sJsN=FsKsLsMOg�C%=FsOsZA�sPsQRsRsXsS<8�sTsU8�sV8�sW8�<8�8�sY<8�Hs[s\Hs]HHs^H�.?fs`?fsasb?fsc?fsd?f?fse?fsfsg?f?fshsi?fsj?fdY?fsl>Nsm>Asn>ATsospsrA�sqA�=FssGY>Nstsu=,=,sv=,sw=,sxsy=,sz=,s{=,=,s|s}=,=,~�ss�@�ALs�s�s�s�s�s�s�=,s�=,s�=,=,s�s�=,=,s�=,s�=,s�s�=,s�=,=,s�s�=,s�=,=,s�=,s�=;=,=,s�s�=,=,s�s�=,s�=,s�=,s�=,=;=,s�=,s�=,s�=,=,s�=,s�=,s�=,=;s�s�s�Z�s�Z�C%s�s�A�s�s�>NH�M�A�I�s�s�t�s�t�s�ts�s�s�s�7s�s�s�7s�s�7s�7s�77s�s�77�7s�77s�7s�7s�s�7s�77W\s�s�7s�s�7s�77s�s�7s�7s�7Wj7s�s�7s�s�77s�7s�s�77s�Wj7s�s�s�s�7s�7s�s�7s�77Wjs�77s�7s�7s�7Wjs�77s�s�7s�7s�7Wj7s�s�s�s�s�77s�s�s�s�77s�7s�s�7Wj7s�77s�7s�s�7Wj7s�7s�7s�7s�7s�7s�s�s�s�7XWj77s�Wj7s�ts�7t7t7t7t77t77�7ttt
t77t	t
77tt77X7ttWj7t7t7tt7t7Wj7ttStt/tt'tt t7t7t7t77tt777�t!7t"7t#77t$7t%7t&7Wjt(77t)7t*t+7t,77t-t.7Wj7t0t?t1t87t27t37t4t577t67t7Wx77t97t:7t;7t<7t=7t>7Wj7t@tA7tBtGtC7tD7tE77tF7W�tHtOtItL7tJtK77X	tM7tN7Wj77tP7tQ7tRX7tTtptUtb7tVtW7tXt]7tYtZ77t[7t\Wj77t^7t_7t`ta7Wj7tc77tdtetj7tf7tgth7ti7Wj77tk7tl7tmtnto7Wj7Wj7tqtrtyts7tt77tutv77twtx7Wj7tzt�t{t�7t|7t}7t~t7X7t�77t�t�7t�77Wjt�77t�t�t�t�7t�777�t�77t�7Wjt�7t�t�t�t�t�t�7t�t�7t�77t�t�7t�t�7W\X	7t�7t�t�7t�7t�t�t�t�77t�X7t�7t�77Wj7t�t�77t�7t�XO7t�t�t�t�t�t�7t�7W\W\t�7t�t�7t�7t�77X	7t�t�77t�7t�t�7t�77�7t�t�7t�7t�7t�7t�Wj7t�7t�t�7t�7t�t�77t�7X	7t�t�77t�X	7t�t�7t�t�t�7t�t�77t�7t�7t�t�7Wj7t�t�t�77t�7t�7t�7t�Wj77t�7t�7t�7t�t�777�t�t�7t�7t�t�77t�t�7t�77t�Wj77t�7t�7t�t�7t�t�7t�X	t�7Wj7t�7t�7Wjt�u6t�u2t�ut�7t�u7t�t�77uu77uu7u77Wjuuu7u77u	u
u7uuu
77�7Wju77uWj7u77u7u7u7uu77Wjuu"u77u7uu7u77u7u 7u!7Wj7u#u$u+7u%u&7u'77u(7u)u*77Wx7u,u-77u.u/77u0u17Wj7u37u4u577�XWju77u8uIu97u:7u;7u<7u=7u>uEu?uB7u@uA7Wj77uC7uD7Wj7uF7uG7uHWj7uJu]uKuS7uL7uM7uN7uO7uPuQ77uRWj77uT7uU7uV7uWuX7uYu[7uZWj77u\Wj7u^uqu_uju`77uaubuf7uc7udue7W�77uguh77ui7Wj7ukul77um7un7uo7up7Wj7ur7us7utuu77uv7uw7ux7Wjuzu�u{u�u|F[u}u�u~I�uu�u�u�u�u�F[=Fu�u�>NC%A�=F��u�u�u�u���u���u���������u���]�u�u�>Nu�X�>Nu�u�u�C%`cJ�u�u�=,C%>NA�u�=,u�]�u�]���u�u���u�����u�u�����u�u���u���u���u�����u���u���u���]�I�u�@�u�u�F[Z$u�u�HA�=,u�u�>Nu�u�I�u�u�>Nu�u�u�T�u�A�u�?fu�u�7u�u�7��W\7�u�u�C%u�=,]�7u�C%A�I�u�0�>Nu�vu�u�u�u�u�u�u�A�>Nu�u�u�ZB0�>N=,u�u�u�u�HA�u�u�I�u��u�u�u��������u�u�I���I���=,u�I�?fu�u�u�u�Z�u�u�F[7ZBu�u�u�u�0�>N7X]A�=Fu�u�C%u�C%u�C%u�C%u�C%u�C%u�u�C%C%u�j5C%u�u�u�>N?fA�R�u�7=,u�>Nu�@tu�u�u�>Nu�u�=,A�X�I�u�=,N�u�=Fu�u�u�u�u�<9�<�8�vv<9�<�8�vvbpv]�vvg�vvvv
I�v	v
�l?fvv?fk?f?�X]�vv�N��vJ�vvv>NX]vX]=Fvvvvvv=,RA�=F�2>Nvv vvI�AL=,>NGY>Nv"vxv#vtv$v_v%v]v&v9?fv'v(v-v)v*N�>Nv+>Nv,=F=,dv.v0C%v/f�C%v1C%v2v4v3C%g�C%v5v7C%v6C%Zv8C%ZC%N�v:v;vMv<v?F[v=ZBv>>NN�v@N�A�vAvB7C2vCvDC2vEC2C2vFC2vGC2vHC2vIC2vJvKC2vLC2r�C2vNvY7vOvPvX=,vQvRvVvS=,vT]�vU~�~�=,vW=,~�=,=,ALP�vZv[v\GYT>NJ�v^?f?f��v`vqvavbR+K:vcB�vdvkveK:vfvhvg=,=,>Nvivj7H=`C%vlvmGY=,vnI�vovp?f>NB�GYvr?�T�vs>NJ�A�vuI�vvvwC%�%R+vyw�vzwv{v�v|v�v}v�v~v�vv�>Nv�X�Iv�N�v�v�>NF[>NIv�v�v�v�>Nv�X�N�X�v�I>NF[>Nv�v�v�v�v�v�v�X�F[GY>Nv�X�F[v�v�=,X�>NF[v�v�v�>Nv�v�>NX�Iv�=,v�F�v�N�7>Nv�Iv�GYX�v�v�v�v�v�v�F[v�0�v�F[IF[v�GYX�v�>�>Nv�v�>NC%>Nv�>Nv�v�v�v�>NIIv�X�>N>Nv��v��v�v��v��v��v���v�v��v���v��v��v�>N�v�v�v�v�v�v�v�>NF[v�v�v�C%>NIF[v�v�>NF[v�v�v�v�X�A�A�>NA�>Nv�v�v�v�v�v�d,A�A�v�A�>Nv�F[v�v�>NA�X�>Nv�v�v�v�X�GYv�v�X�0�g�F[F[>Nv�v�v�v�F[v�v�v�v�X�d;GYQCv�QCIv�v�v�v�v�v�v�GYv�GY��GYv�GYv�GYv�GY��GYv�X�>NC%F[A�v�v�v�v�F[v�X�F[v�v�v�>NF[X�>Nv�F[Iww>NwX�ZBwwwwZBF[F[P�Q%wI=Fw	wAw
wwwwwF[w
F[wwwF[P�X�>Nww>Nwww>NF[X�F[>NF[F[wwwwF[X�0�F[0�ww/ww(ww$w w"w!>NF[>Nw#ZBX�N�>Nw%w&w'ZBX�>NP�w)w,>Nw*ZBw+ZBg�F[w-w.>N>A>Nw0w:w1w4w2w3>Ng�X�>Nw5w7Iw6>NF[w8w9>NX�X�GYw;w>F[w<w=F[>NX�w?>Nw@>NF[>NwBw_wCwRwDwIwEwHF[wFP�wG>NY
>�F[wJwOwKwMwL>NX�>N>NwN>NF[>NwPwQ>NIF[wSwYwT>NwUwWwV>N>NF[>NwXX�QCwZF[w[w]w\>NX�P�w^F[X�F[w`wuwawoF[wb>Nwcwdwkwewh=FwfwgF[@�>NwiA�wjII�7wl>NIwmB�wn=,�2wpwrwq>N>NX�ws>N>Nwt>NIwvw~wwwzwxF[wyX�I>Nw{w|>NF[w}X�>N?�ww�X�w�w�F[I0�w�w�B�w�>NHX�w�F[>Nw�w�w�w�w�w�w�w�w�w�w�w�F[>Nw�w�w�w�>NX�I>N>Nw�X�F[w�>NGYw�>Ng�w�w�w�w�>Nw�w�>N>N0�0�w�I>Nw�w�w�w��*F[F[Iw�F[X�F[w�w�w�w�w�w�w�w�F[>Nd,w�d,I>Nw�I>N>Nw�>Nw�w�GY>NX�w�w�w�w�X�>Nw�w�>Nw�X�>Nw�>NF[>Nw�w�>Nw�w�>N>N=F>Nw�IX�w�w�w�w�w�w�w�w�>Nw�I>NF[g�w�w�w�>Nw�w�I>Nw�>Nw�X�w�F[TI�w�w�w�>NF[X�I>Nw�w�w�w�>Nw�>Nw�>NI�F[w�w�>NI�C%w�>N>NF[w�w�w�w�w�w�>Nw�w�w�0�F[F[Iw�w�>NIg�>Nw�w�w�0�w�w�>NX�F[bpw�>Nw�Q40�Iw�w�w�F[w�X�F[w�>NF[w�w�0�>N>Nw�w�w�>�F[Q4N�w�xDw�xw�xw�xw�xw�F[>NxC2>N>NxF[xF[X�x>N7xx>N�A�x	xx
xxx
Q%x>NII>NxxxxA�F[X�B�IX�>NxxF[F[>Nxx.xxxx>NxGY>NxF[>Nx>�F[F[xx x)x!x&x">Nx#x$=,H=Fx%=FX�x'X�x(X�0�A�X�x*x+>N�1x,X�x-=,>Nx/x=x0A�T�x1Ix2x3x8x4x7x5x6C%>N=,C%=,C%x9x;x:=,>NX]X�x<=,7>Nx>x?[�>Nx@P�xA>NxBF[xC=,X�xExxxFxsxGxTxHxIF[0�xJxOxKIxLIA�xM=,xNU�C%xPxQ`cIxR>NxS>NU�>NxUxexVx^xWxZF[xXxYX�>NF[x[>N>Nx\x]>N?fC%x_xa>Nx`>NIIxbGYxc>NxdX�=,>NxfxgxjxhF[xiF[?f>NxkxnX�xlX�xm]�Z$xoxqxp?f>NN�xrI�?�I�xtxvxu>NIF[>Nxw>N0�xyHxzx�x{x�>Nx|x}x�x~>N>Nxx�x�>N]�@tN�>Nx�X�F[GYF[x�x�F[x�x�Ix�Ix�[�x�F[?fF[Ix�Ix�=,I7x�x�x�x�x�x�x�>Nx�>NC%x�x�=F=`=F>Nx�I�x�x�x�I�x�x�K:x�x�x�x�>NA�x�x�?�C%F[=,x�X�x�x�A�P�?fB�x�x�x�x�x�x�x�x�Tx�>NA�X]7I?f>�x�x�x�>Nx�7>Nx�>NGYALx�x�Ix�x�IIx���x��Ix�Ix�II+x�x�x�I�x�>A@�x�x�x�J�>NI�x�x�x�x�x�x�A�=,x�x�=,=,x�x�=,=,�x�>NX�=F=,x�F�x�0�GYx�x�x�=Fx�=FI�x�x�x�J�x�x�x�x�H�H�X�x�x�>NF[x�7>Ax�x�c>Acx�x�F[x�C%x��@�>Nx�x�x�>NB�X�x�x�77x�x�x�x�7x�x�7WxW\XOx�7x�x�7WxW\XOx�=,x�y=,x�=,x�=,x�=,x�=,x�x�=,x�=,x�=;x�=;=;yy=;y=;y=;y=;y=;=;y=;=,yy=,y	=,y
y=,=,yy
=,y=,y=,=,=;y=,yyy=,y=,=,yy=,=,=;y=,y=,=,y=,y=;y=,=;�y�y�y y!y+
8y"y#
8
8y$y%�
8y&y'fy(�y)�y*�w��
8y,y-��
8
Hy/��y0}sy1}y2z%C%y3y4zy5y�y6ypy7yIy8yBy9y@y:y?�]y;ZBy<y=ZBZBy>ZB�O�C%yAX�B�F[yCyFyDyET>N7R+yGyH]�?f=,7yJyTyKyQyLyMGYP�=,yN�yO�yP��myRyS=,GYGYX]yUyayVyW>NB�yX>NyYT�yZT�T�y[y\T�T�y]y^T�T�y_y`T�T��ybyc>NZ�ydylyeyhyf�byg�b�m�byiykyjZC%ZZC%=,ym=,ynyo=,=;=,yqy�yry~ysy{ytyz>NyuyvywK�I�yxyyI�K�K�I�T�7y|y}g�I�>N=,yy�y�y�I�C%y�7y�y�N�y�N�y��NN�N�y�y�N�N��Ny�y�I�>N>NC%y�y�y�y�y�y�7O�A�Oy�y�C%>NX�I�y�y�y�y�7=F=FX�y�y��C%C%>Ny�y�y�y�y�y�y�y�y�y�C%y�T�=,y�y�=F>N7I�y�y�y�y�7=F]�C%y�y�C%B�=F@ty�y�y�y�y�y�>NGY@�F[y�y�P�I�>NZ�y�y�y�y�=,P�0�ALy�y�I�>N7I�y�y�y�y�y�y�y�y�C%>NI�>Ny�y�=,A�J�A�y�y�y�y�>N?f?fALy�y�=FA�I�Iy�y�y�y�y�y�B�X�C%X�y�y�A�@t7GYy�y�y�y�R+=F7I�y�y�H=,Z$ALy�y�y�y�y�y�y�y�y�y�7I�=,Hy�y�H�>N>NI�y�y�y�y�HA�I�>Ny�y�B�HGYy�I�L�y�y�y�y�y�77=,y�y�=,>�7=Fy�y�y�y�>N?f=,P�y�y�J�I�7=Fy�z
y�zy�zy�y�>N=FC%zz7RC%A�zzzzI@tN�g�zz	B�X�Z$C%zzzzz
z=,F[>N7zz=,HALI�zzzzX�=FA�GYzz>NGYAL=FC%z?fz?fz?fzz?fz?fz ?f?fz!z"?f?fz#?fz$k$?fz&|�z'|�z(|�z)>Nz*{�z+z�z,z[z-zYz.zPz/z>z0z8z177z27z37z4z577z67z77Wjz97z:77z;7z<7z=X7z?zI7z@zA7zB7zC77zD7zEzF7zG7zH77X%zJ7zK7zL7zM7zN7zO7Wj77zQ7zRzS77zT7zUzV77zW7zX7WjzZW\7XOz\7z]z�z^z�z_zfz`77zazb77zczd77zeX	7zgzmzh7zi77zj7zk7zlXW�znzzzoztzp7zq77zrzs7Wj7zu77zvzw7zxzyWj7W�7z{77z|z}77z~7zWj7z�z�7z�z�7z�7z�z�7z�X377z�z�77z�7Wj7z�z�77z�z�7z�7z�77z�X	7z�z�z�z�7z�z�7z�7z�7z�7z�77z�7Wj7z�7z�z�z�z�77z�z�77z�7Wjz�7z�7z�7���;z�z�z�77z�7z�7z�7z�z�z�z�77Xz�7Wj7z�7z�z�z�z�7z�z�7z�7z�7Wj7z�7z�77�77z�z�7z�77z�7z�Wj7z�{;z�z�z�z�7Xz�z�z�z�z�7z�7z�77z�7z�7z�z�z�77�77�z�77z�z�7z�77z�7W\7z�7z�z�z�z�77z�7�7z�7z�7z�77Xz�{
z�z�z�7z�7z�z�z�7z�7z�77z�z�7XA77z�7z�z�77z�z�77Wjz�z�z�7z�77z�7z�7z�W\7z�{z�7z�7{77{7{{77W�{77{{77{{	77X	{{{7{
77{7{{77{{{{7Wj77{Wj7{{*{{7{7{{77{{77�77{{ {%{!7{"7{#77{$7�77{&{'7{(77{)7Wj{+{27{,7{-7{.{/7{07{177Wj7{37{4{577{67{77{87{9X{:XXO{<{>{=77W�{?{�{@{_{A{S7{B{C{H7{D7{E{F77{GX	7{I7{J7{K77{L{M{P{N77{OW\7{Q7{R77X	{T{X7{U7{V7{WXA77{Y{Z77{[7{\7{]7{^Wj7{`{h{a7{b77{c{d7{e7{f77{gX7{i{v{j{p{k7{l77{m{n7{o77W�7{q7{r{s77{t{u7Wj7{w{y7{x7�7{z77{{7{|{}7{~7{77{�X7{�{�7{�{�77{�{�7{�77{�7{�{�77W�{�7{�77{�{�7{�77{�7{�{�7Wj7{�|{�{�{�{�{�{�{�{�{�7{�{�{�7{�7{�7{�77{�7{�7Wj7{�{�77{�{�7{�77{�X7{�7{�{�7{�{�77{�{�7{�77{�W�7{�7{�7{�77{�7{�{�77�;{�{�7{�7{�{�77{�{�{�{�7{�77{�W\77{�{�77{�7Wj{�7{�77{�7{�7{�{�77{�{�77X{�{�7�7W�7{�|{�{�{�{�{�77{�{�7{�{�{�77{�{�77{�7Wj7{�7{�77�{�{�{�{�7{�{�77W\7{�{�77{�{�77{�Wj77{�7{�7{�{�77{�{�77{�X	7{�7{�|{�7{�{�7{�7{�{�77{�7Wj{�7|7|77||7Wj77||77|7||	||
77W\|7W\|
Wj77|Wj7||�||S||$|7|7|||7|77||7|7|77Wj|7|77| |!77|"7|#X	7|%|.|&77|'|(77|)|*77|+W\|,|-7X	7|/|=7|0|1|77|2|377|4|577|6Wj77|87|97|:7|;7|<7Wj|>|E|?7|@7|A7|B77|C7|DWj7|F|K|G77|H|I7|J77W�|L|N|M77W\|O77|P7|Q|R7Wj7|T|pWj|U|V|f|W7|X|^7|Y7|Z|[77|\7|]Wj7|_7|`7�7|a|b7|c77|d7|e7W\|g77|h|i7|j|n|k77|l|m77Wj7|o77�|q|�7|r|s|z7|t|u7|v77|w7|x7|y7Wj7|{||7|}77|~7||�77Wj7|�|�|�7|�|�7|�7|�7|�77|�Wj77|�7|�|�77|�7|�|�77�7|�7|�|�|�|�|�|�|�7|�7|�77|�|�7|�77|�Wj7|�|�|�77|�7|�|�|�|�7|�77Wj|�7|�77Wj7|�|�77|�7|�7|�7|�77�|�7|�77|�7|�7|�|�77|�|�X	7Wj|�|�7|�|�7|�|�7|�|�77|�7|�W\7|�77|�7|�|�7|�77X|�|�|�77|�7|�|�77|�W\77|�|�77|�|�77|�7WjX�H|�>Ng�X�|�|�|�|�|�RJ�|�>N|�|�>N|�>N|�>N|�>N>N|�|�E��2F[R+|�|�|�|�X�|�|�>NJ#|�>NJ#T��%|�|�A��2|�|�|�9�|���|��|�|���|��|�|���|��|��|�|��|��|��|���<|�C%}}}C%}C%C%}}C%}C%C%}C%}}C%}	C%C%}
C%}}C%C%}
C%ggC%}}C%C%}}C%}C%C%}}C%}C%}C%C%}}C%}C%C%j5}}p}}b>N}}};} }5}!}&}"}%}#>N}$dY?f?u`cGY}'}(X�@�7})}*?f}+?f},?f?f}-?f}.}/?f?f}0?f}1?f}2?f}3}4?f�h?f}6}9}7}8B�>N>NF[>N}:R+T}<}U}=}R}>}?M�T�}@>N}A}M}B}I}C}F}DC%}EC%C%�mC%}G}HC%C%�mC%}J}KC%C%}L�mC%}NC%}OC%}PC%}QC%�mC%}S}TY
C%Z�GY}V}Y}W}X>N=,`c?f}Z}a}[T�}\P�}]P�P�}^}_P�}`P���P�=,9�}c}o}d}n@�}eH}f}gHH}h}iHH}jH}kH}l}mH�4HI�F[>�F[=,}q}rbpN�R}t~|}u}�}v}�}w}�}x}{}y}z@t>N>NA�}|}�}}F[}~}�}}�}�}�}�7>NR��}�I�A�}�}�}�}�C%?fT=F}�T�>N=FT�}�}�}�}�}�A�>NI�}�}�^}�^}�^}�^^}�}�^}�^}�^}�^^}���^AL}�C%?fK:J2}�}�F[}�IA�>N}�C%g�}�}�}�}�R@t}�F[P�}�}�P�P�}�P�}�}�P�P�}�}�P�}�P�P���}�}�}�}�}�bp}�>N}�>N}�>N}�>N}�>N}�>N}�>N}�>N}�}�>N>N>NAL}�}�}�}�A�I}�}�A�I>NALF[}�}�}�}�}�}�}�L�>NF[>N}�F[I>N}�}�}�}�X�IX�F[}�}�X�F[F[}�bp }�~4}�}�}�}�}�}�}�}�X]`c�2>N}�}�>N}�}�C%C%}�}�C%C%}�}�C%}�C%C%}�}�C%C%�s>Nbp}�}�}�}�B�J�F[N�}�}�?�>N>N]�}�~'}�}�}�}�T�bp>NT}�~&}�~"7}�}�~7}�}�}�}�}�7}�W\Wj}�X3X7�}�7~~7�XWjW\~~7~7~~7~77~~	7~
7~7~~~
~7~XWj~~7�X3XO�~7~~ܕX	��7~77~~77~7~~77~~7~77~ ~!7W\7~#>N~$>N~%I��
I�>NE�~(~+~)~*T�bp>NA�~,~-H?f~.T�~//~0~2>~1/>~3>>/~5~6>NX�>N~7~8~\~9N�N�~:~;~PN�~<N�~=~>~G~?N�~@N�~AN�N�~B~CN�N�~DN�~E~FN�N���~HN�N�~I~JN�N�~K~LN�~MN�N�~N~ON���N�~QN�N�~R~SN�N�~TN�~U~VN�N�~WN�~XN�~Y~ZN�~[N�N���~]~s~^~fN�~_~`N�N�~aN�~bN�~cN�~dN�~eN���~gN�~h~nN�~i~jN�N�~k~lN�N�~mN��NN�~o~pN�~qN�~rN���N�~tN�~uN�N�~vN�~w~xN�N�~y~zN�N�~{��N�~}�~~~�~~�~�~�~�H~�~�H~�H~�~�~�H~�~�HH~�~�H�4HH~�H~�~�HH~�H�.~�~�H~�~�H~�H~�HH~�~�H~�HH�4~�H~�H~�H~�HH~�~�HH~��.H~�~�~�H~�HH~�~�H~�HH~�~�H~�HH~�H�4~�~�H~�H~�H~�~�HH~�~�H~�HH�.~�HH~�H~�~�H~�HH~�~�HH~�H�4C%>N~�9~�~�~�~�~�~�~�~�~�~�7~��2~�~��2~��2�2~��2~�~��2~��2~��2~��2�2~��2~��2~�R�2>NC%~�~�>N=,cf>N~�~�~�~�~�HY
~�~�Y
Y
c�F[>N~�>NGYAL~�~�~�~�>N~�>NC%~�~�F[I�F[J�~�~�~�~�>NI�=FF[~�~�F[>NI�H~�*~�~�~�~�~�~�~�~�~�>�>NN�X�~�~�IX�X�I~�~�~�~�F[>N>NP�F[~�C%X�~�X�>N=FX�>NIF[I>NX�	
>NF[F[>NZB
HM>NF[>N>NGYZBX�7>N>NX�X�F[>NX�%" !`cX�>NGY#$X�F[IF[&(>N'>NX�)>N>NR++2,/-.X�>NN�I�01X�F[F[>N34A�>N576F[=,>N8F[X�N�:P�;t<X=J>D?AF[@F[X�BCd,X�VHT�EG>NFGYX�HIF[X�]�F[KRLOMN�&X�GY>NPQ>NF[>NF[SVTU?fX�[�>NF[WIGYYeZ`[^\]>NP�R>N_>NX�>Nac>NbI�0�>NdX�>NfmgjhiR+X�GY>NklF[[�>NX�nqopX�F[F[X�rs>N0�GYX�u�vy>Nwx>NF[>Nz}{|I>NX]I~�>N0��&X�0�������P�X�>N`c�X�=FF[����X�>NF[>N��F[>NA�F[��I������B�I�>NX�����������]�>NA�K:��?fY
>NA������=,d��d�=,=,�=,�=,��=,=,�=,�=,�=,�=,d=F�I��I�[���>N���5�&Z$�&7>N������=F>NI�����M�H7=,��A��=,>N��>NP�A�>N��������0�>NGY=F��>�=,I�>N��=,�HZ���A�J�C%X�������X�Y
=FI���C%=,=,T����X�A�=,=F��R+A��A��T�TT����o�o�oT�T��o�oTo�T�T�To�o��T�ToTI�������9����������>NGYO?f��=,A�=FGY����>NX�>N=F�	�
B�=,=,B����
���=,Z$=FI���RI�=F7����7J�7C%��I�>NC%GY��*��#�� ��C%A�K:C%�!�"ZB=,AL>N�$�&>N�%C%X��'�)�(>A=,d;T�B��+�2�,�/�-�.>NC%?fI��0�1C%��2=F�3�6�4�5d=FGY=F�7�8=F0�>NI��:�c�;�R�<�K�=�@�>�?7C%I�H�A�BO�X�=,�C�DU��EU�U��F�GU��HU��IU��JU�jU��L�O�M�N=F=,C%I��P�Q=,7]�C%�S�]�T�W�U�VHP�I�>N�X�\�YC%�ZC%C%�[jCC%=,I�^�a�_�`I�=F7B�C%�b>N=`�d�s�e�l�f�i�g�hALC%7I��j�k=,I�C%R+�m�p�n�oN�=F7C%�q�r>NF[C%I��t�z�u�w�vR+?f>N�x�yd=,=,GY�{�~�|�}I�7A�>N���C%=,?f7������������X�>NA�>N����A�E�g�P���������C%dP�T����������������C%Z$C%I�����IX�I�=,��������=,=F��=,=,��=,����=,��=,��=,��=,��=,[�����=,����7A�0�>N������������7C%B�����N�����N�����r����7��������GY��GY��GY��GYGY����GYGY����GY��GY��GYF[=F����I���7=F����A�>N=F>N���������"�����������
(�������������
����������w�w�
(��������
(����w����w�������
(
����������w�
H����������
�����������������
y
y������yy
����y
y
����
��
y��
��
y
����������������y

y
��
y��
��yy
���
�
y�
�

y���
���w��	w��
w�
(f���
w�w����w�
(��w��
��������w�����
w���f���
w
(����
(�� ��!�����#�~�$�&�%w�����'�w��(�)�v�*�f�+�E�,�8�-�1�.���/�0����2�5��3��4����6�7����9�=�:��;���<���>�B�?�@����A����C��D���F�V�G�O�H�K�I���J���L�M���N����P�S�Q��R����T��U����W�`�X�]�Y�[��Z���\�����^��_���a�c�b����d��e����g��h�s��i�j�n�k��l�m�����o�r�p�q�������tw�w��uw����w�}
�x�y�zw�
w�{w��|��
ww�����!��� �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
w�����f���������
ww�w����w�������
������������w���������

��
�
��
����
���
�
��	

�
�

�
�

�
������
��y
�

y�
���

���
��
w��w��w�����"�#
(
�$�
�%�H�&�+�'�)w��(��f
(�*w�
�,�<�-�1��.�/w���0�2�3
w��4w���5��6��7��8��9�:���;�$�=�C�>�A�?�@C2w�w�
w�Bw�w����D�F�Ew�
ww��Gw���f�I�P�J�N�Kw��Lw�w��Mw�
(w��O
(���Q���R���S�b�T�[�U�X�V�W
(2
(2�Y�Z
(2
(2�\�_�]�^
(2
(2�`�a
(B
(Q�c�z�d�o�e�j
(�f�g
(�h
(�i
(_
(
(�k�l
(�m
(�n
(n
(�p�u
(�q�r
(�s
(�t
(}
(
(�v�w
(�x
(�y
(�
(�{���|��
(�}�~
(�
(��
(B
(
(����
(��
(��
(B
(����
(����
(��
(��
(�
(
(����
(��
(��
(n
(����������������
(����
(��
(��
(}2
(����
(��
(��
(B
(����
(����
(��
(��
(B
(
(����
(��
(��
(_
(��������
(����
(��
(��
(�
(
(����
(��
(��
(B
(����
(����
(��
(��
(_
(
(����
(��
(��
(�
(������������
(����
(��
(��
(�
(
(����
(��
(��
(B
(����
(����
(��
(��
(�
(
(����
(��
(��
(�
(��������
(����
(��
(��
(B
(
(����
(��
(��
(_
(����
(����
(��
(��
(�
(
(����
(��
(��
(
(�������������
(����
(��
(2
(
(����
(
(����
(��
(��
(
(2
(�
(��
(B
(
(�
(���
(��}�	
(!0w����1
�
��&����
���
yy
��
�
y�
y
�����
y
�

y� �#�!�"y

y�$�%y

y
�'�(�.�)�,�*�+
yy

�-y
�/
y�0y
�2�X�3�H�4�=�5�9�6
�7�8
y
y�:�<
�;
y
y�>�D�?�B�@�A
��

�C
�
�E�F�Gy

y�I�R�J�M
�K�L
�
�N�P��O
��Q

��S
�T�V
�U
��W

��Y�\�Z�[�w�w���]�_
(�^
(w��`�aw�
(w���c���d�t�e�e1��f�g26�h�j4��i3�26�k�4��l26�m26�n�o���p���q���r��3��s�t�z3��u�v3��w3��x3��y3��3��{�|3��3��}�~������3���3���3���3���������������3�3�����3�3����3���3�����3���3���3���3���3��d���d3���3�3����������������3��3���3������3���3���3��3�������3�����3�3���3���3�3��d������3���3�����3�������������3�������3���?N3��3�������������3�����3��3��3�D���d3�������3���3���3���3���3���3�3�D��3���3���3���3���3��3���3��������������3�����3����3���3���3���3�D3�3���3���3�����3���3�3�N�������������N3���3�����3���3���3�3���������3�����3���3���3��3�3�����3���3���3���3��3�������3�����3�N����3�N��N3���
�3��3��3�3���3��3���	�3��3���3��3��
�D���3���3���3�3���3�3��3���3�3����
�3�3��26���8�6�� �#�!4��"1�501��$�2q��%3��&�'�(2�5��)o;�*�.o;�+�,o;�-o;o;�/o;�0o;�1o;o;�3�7�4�52�3��62�2�o�x�4��9�d�:�]�;�@6&�<�=�?�>1�0�6&5�26�A�[�B�K�C�E{��D{���F�H�G�{���I�J{��{���L�X�M�N{���O{��P��Q{��R{��S{��T{��U{��V{�{��W�{��Y{��Z{��{�26�\2�0�y��^�_�b1��`1��ao;2��c1�5�2�2�26�f���g���h���i26�j4��k�m0��lo;2626�n�o�p4�1��q�v�r5��s�t2�1��u1�o�m�wx1��x�yx�zxx�{x�|x�}x�~�x��xx��x��x��1�x��261�����������������2���3�����6���2�3�26��2�1���������6���1�261�����1�2�4���261���x�26������}x�3�����261�������q�2�����1���1�1�2�2���3���2�5���3�2�������5�264�������4�o�����3�o�3�p�����26����26��2626����2626����2626����2626��26��26��26����26��2626����2626�/��������50����3���������3�5�����������o;2�1�1���1�o�o���0���2�z3q�26����0�2�4�����0�0�����0�0�����0�0���0���	�0�26����6&����26��5�����3���1�5���5�2�����1�4�������������1�2���2�2�26�4�n�1����A�������6&1���50��26��261���2���2������1��3�x���3�2�1�26��$��26���4��	x��
�26��
4�o;��n�0�0�0��x�4���3���3�1��o�3�1�26��3���1��2�{��� 3���505�2�0��!�"o�1��#o�6��%�(�&�'2�50505�1��)�*26�+�2�,�-2�1��.�0�/1�n�1�3��13�1��3�:�4�9�50�o;�6�7{�{��8�{�z�1��;26�<�>2��=5�50�?�@U3�o�4��B�e4��C�D4��E�S6&�F�G�M26�H26�I1��J�K�L�5�3�2��N4��O5��P�R�Q1�2�1�0�o�x��T�U�Y1��V26�W�X0�1�2��Z�d�[}�\�_�]�^2�5�0�1��`�a1�o��b2��c
ao;2�1��f�q�go��ho��io�o��j�ko;o;�lo;�m�no;�oo;o;�po;Wo��ro��so�o;�u��v���w���x��w��yw��zw��{�|w��}w�w��~�w���w���w�w�����w�w��������w����w��w���w���w���w���w�����w�w���w���w�����������w��w��������������������f��w���
(
H����������w�������������
(��
([����
([[
(������
([
([
(����������[
(��
(����
(������
(
(����
(
(2��
(��
(2
(
(��[
(����[��
([[��[
(��������������������������������������������k����������������������������������k��������w�����
w��
(���w�w�����
H����f������������
���w���w����w�����w�
������w���w�w�����w�
(�
w�������������w�w����w�����w���
(w���w������w�w���w���w��w���w�vw�w��w����F������	�

(w�w��
(��
f�������w������
H�
w�w���
w��
�
���
yy
��.��� �
w�!�"�)w��#�$��%��&��'��(���
�*�+
ww��,w��-�
(��/�0�?�1�3���2
f�4�;�5

�6
�7
�8
�9
�:�
�<�>��=w��w��
(�@��A��B��C��D�E����G���H�[�I�Z�J�O�K
�L
�M��w��Nw���P�Sf�Q��R�w�f�Tf�U�V�Y�W�X
ww�w����
(���\��]�a�^�`��_w���f�b�c
(��d���e
(�f
(�g���h���i���j�u�k�p�l
(�m
(�n
(�o
(�
(�q
(�r
(�s
(�t
(}2�v�{�w
(�x
(�y
(�z
(�
(�|
(�}
(�~
(�
(�
(����
(����
(��
(��
(��
(�
(������
(��
(��
(��
(�
(��
(��
(��
(��
(
(��������������
(��
(��
(��
(
(��
(��
(��
(��
(�
(������
(��
(��
(��
(�
(��
(��
(��
(��
(�
(����������
(��
(��
(��
(
(��
(��
(��
(��
(
(������
(��
(��
(��
(,
(��
(��
(��
(��
(;
(������������������
(��
(��
(��
(�
(��
(��
(��
(��
(I
(������
(��
(��
(��
(_
(��
(��
(��
(��
(;
(����������
(��
(��
(��
(�
(��
(��
(��
(��
(W
(������
(��
(��
(��
(;
(��
(��
(��
(��
(f
(��
(��
(��
(��
(��
(��
(��
(u
(��
(��
(���[���,������
���
(�
(�
(�
(�
(�
(�
(�
(�	
(
(���
(�

(�
(�
(�
(�
(�
(�
(�
(�
(��!���
(�
(�
(�
(�
(�
(�
(�
(� 
(�
(�"�'�#
(�$
(�%
(�&
(�
(�(
(�)
(�*
(�+
(�
(�-�D�.�9�/�4�0
(�1
(�2
(�3
(u
(�5
(�6
(�7
(�8
(
(�:�?�;
(�<
(�=
(�>
(�
(�@
(�A
(�B
(�C
(W
(�E�P�F�K�G
(�H
(�I
(�J
(�
(�L
(�M
(�N
(�O
(
(�Q�V�R
(�S
(�T
(�U
(�
(�W
(�X
(�Y
(�Z
(�
(�\���]�t�^�i�_�d�`
(�a
(�b
(�c
(_
(�e
(�f
(�g
(�h
(
(�j�o�k
(�l
(�m
(�n
(;
(�p
(�q
(�r
(�s
(�
(�u���v�{�w
(�x
(�y
(�z
(I
(�|
(�}
(�~
(�
(�
(������
(��
(��
(��
(
(��
(��
(��
(��
(
(��
(��
(��
(��
(��
(��
(��
(�
(����������w�������������
������������������
��y

��
y��
��y
y������
��

y��

��
y������������w�����������������������w�������w��f��
w����
��
w�w�
��������w��������
(������
w�������w�
(
(w�w�-
(
��������������
����
����������������

��
y��������
y
y��

y
��������
y
��
y
������������
��y
����
yy

������
y
y��

��
��y
��
w��

����

���w��������e���\���*o����'�����0�5�����o���
6&�	6&o;0��n�x�26�
�o�1��o;1���26�3���6&�6&6&�6&�6&�6&
(3�o;1��1��o����"�� 3�o;o��!n�26�#1��$�%2�26�&1�1�2�o��(o��)o�4�26�+�,�Y�-�G�.�4�/26�0�21��1x�26�33�n�o��526�6�?�7�9�84�264��:�>�;0��<�=pb0�}o;1�26�@�Eo;�A�B{��C�Dn�1�}1�1��F1�o�0��H�Io;26�J�K�M6&�Ln�1�3��N�O�W�P�Q2�o;�R�U�S�T2��2���V2���w�X1�1�0�3��Z�[3�3�26�]263��^26�_26�`�a3�26�b�c0�y��dpb1��f���g�n26�h26�i�j�l5��kn�50�m1�3�26�oq��p���q1��r�~�s�w�t�v}�u26x�2�1��x4��y�z�80��{4��|6�1��}o;1�4����4�1���1�x�1�����264�������50����4���4�����3�503�5���ܰ1�4�������4�4�26����4���������500�50����������261���1���1�����n�6�2�������4���4�������3�5�2�����3�6���0���0�3�0�3�4�26����2���5�26����5�6&��3�5026��1���������o���4�4�x�26����4�������6&����o�0�����o�3�5�2���2�1�2�����26����4�����26��1���1�����1�3�����4�4�������0���3�2�����0�263�1�����������3�6���6�����o;����|���2�o�����3���}0���z31�2626����3�1���1�4���260�������o;����1�4�������6�0�1�5���������6�5�o�1���4���6���26��2626pb��2626������26����2626��263���26��
�5�1���1�1����
����y��	5�5��}�6&�2�3�1���1��1���261��m����5�3�3�o������z�����N��m��J��+�C2� C2C2�!�"C2C2�#C2�$C2�%�&C2�'�*C2�(C2�)C2EEC2C2�,�-�6�.C2�/C2�0�3C2�1C2�2E�C2C2�4�5C2E�C2�7�>C2�8�9C2C2�:�;C2�<C2�=C2E�C2�?�F�@�CC2�AC2�BE�C2C2�D�EC2C2E��GC2C2�H�IC2C2E��K�\C2�L�MC2C2�NC2�O�PC2�QC2C2�R�S�X�TC2�UC2C2�V�WC2EC2�YC2C2�Z�[C2C2E�]C2�^C2C2�_�`�dC2�a�bC2C2�cE�C2C2�e�fC2�gC2C2�hC2�i�jC2C2�k�lC2EC2�n���o���p��s��q�r�{s��ss��t�us��vs��ws��xs�s��ys��zs�w��|��s��}�~s��s�s�����s�s�����s���s�w�s�s�����s���s���s���s�s�����s�w�s�����C2��C2��C2��������C2s�C2��C2C2s�����C2����C2C2��C2��C2��C2����C2C2��C2��C2����C2C2��C2��C2��C2��C2��C2E��C2C2����C2C2��C2��C2��C2����C2C2��C2����C2C2����C2C2��C2����C2��C2����������C2C2����C2��C2��C2��C2C2����C2��C2��C2C2��C2����C2��C2EC2��������C2��C2����C2C2��C2��C2����C2C2D�������C2��C2E�C2��������C2E�C2E���C2E�C2����������C2����E�C2C2E���C2C2��C2E�C2����C2C2��C2E�C2��C2������s�����C2C2��C2s�������C2��C2uwC2C2s���C2C2����C2������
��C2���C2��C2�E��E�C2���C2E��E��E�C2��	C2EzEz�
Ez��C2EzC2�C2C2��C2�C2C2�C2�C2�l�C2C2���B��-��#�s�s��s���s��s�s��� s��!s��"s�s��s��$�%s��&s��'s�s��(�)s�s��*s��+s��,s��.�8s��/�0s��1s�s��2s��3�4s��5s��6s�s��7s��9s��:s��;s�s��<s��=s��>s��?s��@�As� s�s��Cs��D�Es��Fs��Gs��Hs�s��I�Js��Ks�s��Ls��Ms�ug�OC2�P�RC2�Qs�C2�SC2�T�Us�C2�V���W��C2�X�YC2�Z�`C2�[�\s��]C2C2�^C2�_EC2�a�x�b�j�c�g�d�f�esSC2sSs�C2C2�hC2�iE�Ez�k�q�l�o�m�nl�E�s�D��pl�s�l��r�u�s�ts�r�r�E��v�wEzl�n{sS�y���z���{�~�|�}l�s�C2s����s�D�s�r����r��rsqsq��sqC2��C2����C2��C2D�D���D�C2���������$C2��C2����s�C2��C2������C2C2��C2E������C2C2EC2����C2C2EC2��C2��s���C2��C2����C2C2��C2��C2��C2EC2��������C2������C2��C2C2��C2E��C2s���������C2����C2��C2��C2E����E��EC2��C2EC2����C2����C2��C2C2EC2����C2��C2EC2��0������������i���p���u����0�����0���0���0�����������X���7>NN�������X�=`X�����B�>N7=`������������F[X�C%>N����A�0�X�>N��������J�GY7P���0�7X����6�������������������H=FC%A�����C%HI�����k?fk����������X���>N�)>NGYI�����I�RC%X�������]�A�>NX���I�?�>NR���	�
F�C%>NF[��
X�C%C%>N��"������A�C%=,C%��=F�I�K�?fN������.=,=,I���!�C%�� 0�?N�>NT��#�(�$�&=,�%C%=,�'=,TF[�)�3�*�2>��+?f�,�-?f�.?f�/��0��1?f�?f@�=,�4�5I�C%7�7�V�8�F�9�?�:�<B��;GYAL�=�>>NJ278��@�C�A�B>N=FC%d�D�E?f�NI�X��G�O�H�J�I=,7>N�K�LC%=,�M=,=,�N=,��P�S�Q�RC%=,I�=F�T�UX�A���A��W�f�X�_�Y�\�Z�[7VHJ�>N�]�^>AF[=`GY�`�c�a�bR=,7>N�d�eI�>NC%`c�g�n�h�k�i�jX]7A�I��l�mI�A�R@t�o�r�p�qX�O�C%A��s�t>NJ�C%=F�v���w���x���y���z���{�~�|�}A�=,?f=,���A�7=,A���������A�B�F[7����=,��>N7������������dI�Z$7����TE�@tA�����=,��A�>N����I�=,N�d����������������=,@tAL=F����>N����I�I�O=F=,���������&=,HB�>NA�������������]�=,GY>N����I�X�ALA���������I�R+HF[����=,A�7J2������������������C%=,T���C%>N?f��������H=,>N����?f?f������O�H=F������������=,GY8�@t����C%A�=,=F��������X�C%F[7����=FTI�A���������������>N>NI�����=,>N@�A���������>NALC%I����I�=Fg�=,������������>N=F=F>N����=F7X�N���������GYJ�B�A�����]�=F0�F[���2������������������X�A�?f>N����N�T�bpX������A�]��&>N��I�X�N�7��
��
��	>AC%=F@t��J#I�=F7����C%J�^I���X�>NC%>N��$������C%=,J�7��C%0�=,J���!�� I�>NH>N�"�#Z$R+F[P��%�+�&�)�'�(=F=,A�I�7�*>NPE�,�/�-�.=,>Nd>N�0�1=F>N>NC%�3�S�4�D�5�<�6�9�7�8I�7��7�:�;N�GYGY>N�=�A�>�@�?7~�d;>NGY�B�C>NX]C%B��E�L�F�I�G�H7I�7I��J�K�x>N=,>N�M�P�N�O=,~�X�7�Q�R=F>NN�N��T�b�U�[�V�X�WB�J2B��Y�Z>N=,>NF��\�_�]�^7=,X�>N�`�aI�>N]�=,�c�j�d�g�e�fB�C%>NT�h�iC%7T�R�k�m=,�l>NZB�n�o7=,I�Z$�q�q�r���s���t���u���v�}�w�z�x�y`c>NC%I��{�|B�>N=F7�~�����I�=FF[R����7RGYZB������������7T�J�7��=,?fC%��������A�?f��=,����O���O���O���O�����O�O�m��O���O���O���O�O���O�|����]�C%=F>N����������������I�=,C%A�����7=FI>N����GY��C%A�����I�>NN�GY������������]�=F>N=,��>NH�&����C%��>�GYA���B�7��������������������?fALR+C%����=,7ALC%��������=,I�F[^����=,=FX�?f����������>NC%H�>N��B�=,������C%7�����g�GY>�X�����������������C%N�J2AL����>N=F7I���������F[?f[�=,C%��>Nd����������>NA��2����=FcfC%I���������C%>N=,II��7I����2������������������>N>AAL=,����7T�X�B������=FC%X]>N��I�HI�>N��
��
��	>AC%A�=F��A�GY=,C%����I�=,8�C%��@�~�X�J���#������>N?f>NP���=,C%>NI��� I��@�>N�!�"7>N>N=F�$�+�%�(�&�'C%R+=,P��)�*F[ALZ�AL�,�/�-�.HI�I�GY�0�1^�C%A�7�3�R�4�C�5�<�6�9�7�8B�>Na�I��:�;C%=FO�F[�=�@�>�?>N=,F�>A�A�B>N=FH>N�D�K�E�H�F�G]�A�>Nbp�I�JF[N�A�=,�L�O�M�N?fX�=,X��P�Q?fA�Ic�S�b�T�[�U�X�V�WX�>NC%=,�Y�ZI�>N=FC%�\�_�]�^7?�HJ��`�aA�B�=,7�c�j�d�g�e�f=F>NA�=,�h�iR+I�7A��k�n�l�m=F>N=FA��o�p=,>NI�C%�r���s���t���u���v�}�w�z�x�y7HF[I��{�|M�X�H�>N�~�����7=,�AH����7>NB�A�������������C%>NB�Y
����]�>NC%>N��������7A�A�I�����F[?�I�>N����������������HI�=,F[����I�?f>N]���������=,@�Y
@�����7�N�N�=,������������=,GY=,7����>N�I�J2��������I�>N=,Z$����N�Z�?f>N��������������������>NF[P�=,����Z$>�>NC%��������J#7i�>N����=,T�I�A�������������7C%=,A�����=,Z�dB�������=,?f7>N��>NB�����������������~�>N>N=,����X�C%ZBC%������X�>N=F����>N7X�=,������������>A`cA�=,����C%77=F��������I�A�X�T�����Y
=,F[=F���*�������������������7>N=FC%����F[I�A��U������>N>NA�����C%N�A�=,������I�>NX�=F��A�=,>NC%���	�
F�>�7H��
X�g�7Y
�������=,7Z���=,X�=,H����A�=,I�I�7�I�GY��#��!�� F[@�@tT�=,�"Z$=,�$�'�%�&GY7GY=F�(�)?f7H�GY�+�J�,�;�-�4�.�1�/�0X�F[C%I��2�37?��|X]�5�9�6�8�7C%W\��I�X�7�:I�>N�<�C�=�@�>�?Y
7ALA��A�BX�>N>NC%�D�G�E�F>NA�=,GY�H�IK:>N?fAL�K�Z�L�S�M�P�N�O7X�=`7�Q�RGYA�B�bp�T�W�U�V=FI�=F>N�X�Y0�C%C%>N�[�b�\�_�]�^C%I�H=,�`�a>NR+B�I��c�f�d�e=,HX�N��g�hALC%I�GY�j�s�k�h�l���m���n���o�}�p�w�q�t�r�s��2>NY
�u�vALI�H�F[�x�zX��y=,7�{�|7N�>NC%�~���������>N����=,X�=,C%N�����cf?f>A?f��������R+>N>NC%����N�>NA�F[����������������X�=F>NAL����X�F�=,AL��������=,@tR+H����>NGYC%N��������������C%?f=,����A�>N�7��������=,F[A�I�����R>NA�7��������������������>NC%>NN�����>N=F=,>N��������C%>NX�AL����=FAL7I�������������Q4HI�>N����I�>N>NB���������I�GY=F7����I�GY>NF[������������>N��I�>N����C%=,>N=F��������X�=,>N=,����H=,I�P�������������AL=,>NC%����HGYAL�x��������T�?�N�7����7C%7=,���*�������������������AL>N�2P�����A�>N=FGY��������=,��^>N����=,g�TX]��������g�X�`cR+��7?f>NC%��	��7C%g�>N>N�
=,>N���
�����C%X�=,X���=,RY
?�����Z$?f7H��X�N�F�����#�� ��?fA�>N>A�!�"7A�=,~�$�'�%�&IT=FI��(�)=FM�A�>��+�H�,�:�-�4�.�1�/�0GYF[C%=,�2�3=,>NA�H�5�7C%�6=,@t�8�97C%I�0��;�B�<�?�=�>B�A�g��2�@�AI�H=,I��C�E�D=,K:I��F�GZ�X�HE��I�Y�J�R�K�P�L�M=FAL7�N=F�O=U=F=,�Qj�A��S�V�T�U7=F>NC%�W�X0�R=FA��Z�a�[�^�\�]>�C%=,>N�_�`=,�C%N��b�e�c�d7Z�C%L��f�g7F[?f0��i���j���k���l�y�m�s�n�p=,�o7?f�q�r7X�H�X]�t�w�u�v=,F�7>N=,�xZ$=,�z���{�}=F�|@�>N�~�>N7T^l��������=,Z$B�A�����bpA�[�>�����������������=,>NR+AL����H��������X���X���X���X���X���X���X���X��X�X���X���X���X���X���X���X���X���X��@�T��������A�=,B�X�>N��F[C%������������A�GYHAL����HF�F[I���������>NC%C%N���=,ALB���������������������R+I�>A=,����O=,=FC%��������A�X�ALA���I�7I�������������>NA�=FA�����7X�?fI��������X]C%7=,����7�DN�C%����������������7=,H�>N����?fX�7>N��������GYC%I�=F��I�F[I������������7GYI�I�����=,g�=,GY��������C%7ALN�����I�C%=F`c���4������������������II�X�I�����F[N�>NA�����J2=F=,C%��7HI�>N�����	�
>�C%AL=,��
=,=FP�A�����GYI�H7��X�7B�GY��%������7R+X�C%��P�C%>N]���"� �!I�=,7>N�#�$g�>NI�I��&�-�'�*�(�)I�7A�>N�+�,=,g�7C%�.�1�/�0=,=F>NGY�2�3=,N�I�H�5�U�6�D�7�>�8�;�9�:C%=,>NX��<�=O�X�I�=F�?�B�@�A>NA�7]��C=,K:=,�E�L�F�I�G�H>NA�I�@��J�K>N=F@t7�M�P�N�O�=,F[J��Q�Rg�=,A��S�T������V�d�W�^�X�[�Y�ZA�77I��\�]B�X�H�C%�_�b�`�aZB0�@t>A=,�cE�7�e�l�f�i�g�hA�=`�*B��j�kC%I�ALA��m�p�n�oC%>N=,C%�q�rC%RI�=,�t���u���v���w���x���y���z�}�{�|OA�GY=,�~�7GYX�7������>N�T�����I�>N>NE�������������=,C%=,>A�x��X�>N��������=,����N���'=F0�����>N=F=,����I��I�����������������Z�I�A�7��77A���������=,X�ALI�>N��7B�������������7X�X�>A����Y
>NX�I���������I�A�]�GY����I�>NI�A���������������������O�>N>N����>N@tA�H��������=,C%7?f����O�@t=,>N������������=,>N=FR+����I�^`>NH��������C%I�=`X�����A�F[X�N�����������������=FC%=FAL����=,X�>N7��������RC%R=,����>N8�GY=,������������HA�R+=F����=,ALX�=,��������HI�=F=,=,��g�O���A�������������������A�T���T?f=,����=,Rw>N���>NA�C%��R+>NI�AL�����	�
=FI�>NC%��
C%@�7=,����C%>N7I���>N0�>N7��0������B�O�A�=F��I�=,�NC%��"� �!dB�>NP��#�/Y
�$�%�&����'�(��)��*���+��,��-��.�A�M�N��1�8�2�5�3�4>N=FC%>N�6�7A�I�>N7�9�>�:�;A�=,A��<;}�=9�<��?�@0��7C%�B�a�C�R�D�K�E�H�F�GALHC%F[�I�JI�=,B�I��L�O�M�NI�OI�>N�P�Q>NX��J��S�Z�T�W�U�VU�>�=F7�X�Y>NC%PEZB�[�^�\�]?f>N>AH�_�`ALN�A��b�p�c�i�d�g�e�fP�=,A�I��hC%=,>N�j�m�k�l>N?f?fI��n�o=,C%HX��q�x�r�u�s�t>N=,A�AL�v�w>NC%H�@��y�|�z�{7�?fI��}�~?f=,�C%�/���/I����
������������������������I�C%T�=,��=,X�����������=,��R���2R7=,����A�=FI�0�������������f?����K�I��
^lC%��=,=FI���������C%���P���Pg�T�F[����=,X���g�Z$��Z$����������������B�I�?fA�����g�I�>AC%��������I�=,A�C%����X�0�C%I�����������=,GY]�����C%=,A�I���������I�C%7F[����=,R+X�=,��������������������=,R��X�9!����T�?f@tC%����7��7=,����7>N>NI�������������7A�=FAL����J�X�N�@���������=FP�=FI�����?fC%I�>N����������������>N=,=,T�����=F7Hg���������=F�������R�����dw����C����L����+C%=,����=,7[�C%������I�OI�=F��=,A�C%A���
=,�	7F[��C%7=FF[��J��-��������>NA�=,>N��>N_�=,7����C%J2>N=F��7RI�=F� �&�!�#=F�"�A��$�%=FF[M�7�'�*�(�)>NAL>N=F�+�,=F>Ng�X��.�<�/�5�0�27�1T�A��3�4^@�?fC%�6�9�7�8ALZ=,d�:�;I�=FO=F�=�D�>�A�?�@>NA�F[I��B�C7=,7>N�E�H�F�GB�>N>AI�A��IZ�R�K�i�L�[�M�T�N�Q�O�P7C%I�=,�R�S8�A�X�N��U�X�V�WP�GY7ZB�Y�ZX�N�=FC%�\�c�]�`�^�_=FR+>�AL�a�bX�F[X�Z$�d�g�e�f]�HA�>N>N�hTA��j�x�k�r�l�o�m�nK�>NR+?f�p�qI�7=,?��s�u>N�t=,I��v�wALHX�=`�y���z�~�{�}�|?fWM>NI�=,���C%N�X�0���������0�I�=,A�����Z$I�H=,���������������"������������������������T�X�?fI�����A�^IA���������C%?�=,M�����X�=,>NF[����������=,��>NGYQ4����C%>NB�]�����7=,����>AC%>NH����������������A�>NA�I�����X�0�]�X���������GY>NRY
����>A����GY:GY>N?�������������8�?f��?f������=,������=,=,��~�=,��=,��=,=,��=,~�=,��������=,=,��=,��~�=,��=,��=,����=,~�=,~�����7H7H��������bp@tI�d����I�C%>N]��������������������0�<N�7����f0H7Z���������^X�7H�����T�J�=FI�������������A�I�R+=,����J�=,7=,��������R+K�T�I����J2I�>N�2��������I�A�GYF[���	=,�,�
�,J�I�GY�
���>NI�I@�����C%=,C%������=,>N>NC%��=,7C%�D����H>N�n>N� �!=,>NHN��#�u�$�O�%�B�&�-�'�*�(�)C%B�=,AL�+�,H�>NZBX��.�5�/�07=F�1=,�2�3I�K�K��4K����6�7X�I��8=,�9=,�:=,�;=,�<�?�=�>�~�~�]��@�A�~�d;=,�C�I�D�FI��EM�X��G�H=,=FC%P��J�L�K]�=,M��M�NC%=,]�=,�P�_�Q�X�R�U�S�TI�AL=F7�V�WI�U�>NI��Y�\�Z�[A�=,I�=,�]�^I�>NC%���`�f�a�d�b�cA���I�=F�eI�=,C%�g�t�h�sF[�i�j�����k���l�m���n���o���p���q�����r�V��=,X�>N=,�v���w���x�~�y�{>N�zF[C%�|�}>�I�=,H�����>NI�>N����=,R=,H������������j�ZB=,������d;=,[�=,����B�?f=,A���������I�F[=`GY����I�>N>N=,����������������>NGYI�A�����C%=,N�Y
��������>NR>NR����TN�B�A�������������>NX���7��B���B�����C%B�C%>N��������H=,C%?f����C%O=,H���A�����������������������A�R=,7����N�8�=,B���������=,`cI�C%����B�=FF[>N������������=FY
=F=,����O�Y
��I��������R+������������������������������Y>N=,����I�C%C%B�����������������=FI�C%B�����A���X�>N��������GYRX�>N�����2dALF[������������A�F[M�A�����A�B�7H��������H>N@t���B�K:=,I��#������	��HI�RN��
�C%I�P�7�
����Ae7=F�>N>NA�����I��H=,��=FALH�=F�� �����u���N��!�"X�=F~�I��$�3�%�,�&�)�'�(0�R+C%?f�*�+C%B�C%7�-�0�.�/H�>NP�=,�1�2=,=F��>N�4�;�5�8�6�7F[=,N�=F�9�:?�A�=,7�<�>A��=O=,�?�@g�I�C%7�B���C�`�D�Q�E�L�F�I�G�HR+N�C%I��J�K>N7ALJ2�M�O=,�NC%=,C%�PZB]��R�Y�S�V�T�UHB�F[C%�W�X=,>NI�7�Z�]�[�\=,I�=,GY�^�_=,C%B�J��a�o�b�h�c�f�d�eA�=,=F?��gI�Y
=,�i�l�j�k>NO�N�AL�m�nX]AL�AGY�p�y�q�v�r�s^7�t>N�u>A�>A�w�xF[H�F[X��z�}�{�|X�=,I�B��~�>N=,X�=F��������������������Y
>NHC%����>NC%=FF[��������H@�A�I�����C%I�C%A�������������C%A�F[H�����>NC%C%H������C%A�=F>N��I�?f����������������R+>N@�7����?f>N�$7��������X�]�7N�����C%A�R+=F������������>NF[B�>N����?�B�7C%������=,F[H����=F=,=,C%�������E������������������������>N=,=,=F����=FJ�=,>N��������M�~�>NAL����F[N�I�d������������]�RI�>N����GYI�R+I���������I�7>NI�����X�C%O=,����������������>NC%J�=,A���>N0���������C%TN�C%����M�F[?f�A������������N�X�R+=,����J2=FH=F��������A�X�8�Z$����A�=,C%I����(���������A�7=,C%��B�F[=,7���	�
=FI�>N��=,�
=,=,�=,�=,��=,�=,����~�d;~�=,=,�~�=,�C%I�GY��"����B�X�=FH� �!X�E�@�X��#�%�$C%A�>N�&�'>N?�>NI��)�7�*�0�+�-�,I�X�H�.�/I�?f7K:�1�4�2�3>N=F>N?f�5�6T�7>N=,�8�?�9�<�:�;F[>NM�>N�=�>F�=F�2=,�@�B=,�A=,R�C�DdYA�7=F�F���G�d�H�W�I�P�J�M�K�L=,g�I�>N�N�O=,A�A�7�Q�T�R�SF�T�F[X��U�V>N=,I�>N�X�^�Y�\�Z�[=,I�I�>N�]>N>NI��_�b�`�a�*8�A�>N7�cA�>N�e�t�f�m�g�j�h�iF[7?f=`�k�l>N=,=,>N�n�q�o�p=F>NB�I��r�s7>NX�7�u�|�v�y�w�xH�I�I�8��z�{@tA�d=,�}���~�A�Q47=,����A�HHC%��������������������R>N>NN���C%=FI���������=,7=,7����=,8�T7������������I�7A�=,����I�>NR+>N��������=,>NZ$����=,[�=,����g�C%R+R����������������=,GYX�AL����=,=FR=,��������X�=FC%J�����C%A�=,M�������������]�>NHJ�����=,I�=,���������F[I�]�F[����7��7��7�)F[A����?���������������������>N>NC%��A�A�H������7C%A�N���dA�������������A�>NO�=,����HF[7I�������C%B�A�����A�T>NT����������������I�C%I�7����@tC%J2U���������I�>NI�X�����C%=F?fGY������������I�HC%N�����N�=FX�=F��������I�`cA�>N��=,OI�������	��=,��/I��C%AL=,I��
�
��7B��DI���ALRGY>N������T��A�O��>N?fC%>N����=,>N]�=,��C%I�?fGY� �/�!�(�"�%�#�$?fC%GYZ$�&�'>NALT=`�)�,�*�+=,A�=,7�-�.B�7ALA��0�8�1�5�2�4�3J��=`GYC%�6�7=FN�X�=,�9�<�:�;=,7N�H�=�>C%F[C%7�@�|�A�\�B�P�C�I�D�F�E>NA�@t�G�H>NZ$=FI��J�M�K�LX]ALI�>N�N�O>NI�HT��Q�U�RH�S�TI�=F]�R�V�Y�W�X>N=FX�A��Z�[=,I�C2A��]�n�^�g�_�b�`�aC%B�C%=F�c�d�2F[�eI��f>N��>N�h�k�i�jT7X�=,�l�mK:I�>NF[�o�v�p�s�q�rI�>N=,X��t�u=,HA�F[�w�z�x�yB�7I�F[X��{F[]��}���~�������������I�M�ZBI�����A�I�HR��������A�>N��GY����A�>NT�=,������������X�RdJR+����7C2P�ZB��������=FI�=,=F����I�=,I�C%����������������A�I�=FC%��>N]�R��������J�?fI�>A����GYH�J��������������?fI�I�>N����P�A�=,GY��������I�=FC%I�����7A�B�7�����������8������������������������C%N�X�R����>NGYI�X���������=F>NJ�7����7=F]�=,������������=`I�>N�����?fA�A�C%��������=FI�C%=,����>NC%]�>�����������������X�7[�=F����H>�ALC%����=,��X�Y
����X�I�>N�2������������A�F[7g���C%g�I���������C%HX�>N����`cC%g�7��������������T�B�=FX���C%7^X���=,�=,I��	�
I�N�=F]����
���>N��=,C%��I�A�T=,����A�C%A�>N��=,T�I�=,��*��#�� ��I�?fC%I��!�"I�X�HA��$�'�%�&��K:A�=,�(�)N�RA�GY�+�2�,�/�-�.A�B�X�=F�0�17=F=,�3�5�4=,A�=,�6�7>Nd=FAL�9�v�:�W�;�I�<�B�=�@�>�?bpT�>NX]=,�A>NJ��C�F�D�E7?f?fA��G�HX�7Y
I��J�P�K�M�L77I��N�O>NRR+I��Q�T�R�SZ$]�I�i��U�V7A�C%GY�X�g�Y�`�Z�]�[�\7F�>NC%�^�_A�GYGY>N�a�d�b�c=,X�A�I��e�fA�^P�H�h�o�i�l�j�kC%A�>NA��m�nI�g�>NH�p�s�q�rHGYN�H�t�u=,R+F[7�w���x���y���z�}�{�|@�C2N�=F�~�K:>N�nGY��������@�I�A�A�I���I�>N������������J�H]�AL����=,C%X�?���������X�K:]�A�����I�X�=F>N����������������N�@t=F>N����@�I�=`>N���������I�=F=,����7X�C%J�������������I�N�A�@�����>NZ�7H���������?fGY=,�����GYd;GY=,���-��������������������E���=FI�����A�N�=,>N��������7=,B�7����TI�C%I�����������>N=F>N����K:7F�]���������GYH�I�=,����=FH�N�7����������������M�>NC2>N=,��>N?f��������C%R+X�GY��N�I�?f������������X�=,=,TI���=F=,��������I�I�E�I�����=FC%]�=,������������������=FGYI�T�����=,>N7=,������C%]�=F����I�=`=,I�������?f=FbpF[��7R+9�=,�	��
�X�^[�N��
�P�B�=FX���������I�X�7C%��X�=FX�C%����I�?f]�=,��C%N�7B�� �&�!�$�"�#=FIIC%�%C%>A?f�'�*�(�)=,[�>NI��+�,PE@�I�=F�.���/�N�0�?�1�8�2�5�3�4A�H7O��6�7=`>NK:B��9�<�:�;=F7>NI��=�>>NX�X�J2�@�G�A�D�B�C=,C%=,C%�E�FH=,I�I��H�K�I�JJ2X�]�C%�L�MI�C%C%=,�O�^�P�W�Q�T�R�ST�E�>NdJ�U�VN�C%=FH��X�[�Y�ZF�H�=,H�\�]>NI�X�C%�_���`���a��A��b�c��d��e���f�y�g�p�h�l�i��j��k����mv��n�ov�v�q�uv�r�s9��t9�v9�9��v9��w�x;9�;�z�;�{�|��}��~�;��������������������������������������������������������������������������������������������������������������=,I�����N�=FI�>N��������]�~�C%>N����C%>NR[���������������������>NI?fJ�����=,I�N�@t��������R+M�>N^����Z$I�A�=,������������X�C%C%=,����=FR+=FR��������7C%B�I���C%I�C%����������������I�=,I�I����7^C%H��������=,7=F>N����R+C%H�=,����������]�C%AL�����=FA�C%��������A�TC%N�����C%7A�=,�������~���D������������������=F=,=FO����F[=,HI�������=,I�X����7I�ALI�����L��>AA���I�T=`A��	��
�A�ALC%A��
�C%>N=FN���5����C%������I�C%7=F��2��1�AL��"���77�7� X	7��!7X	�#�$�+�%�(�&�'߻�b� ��)�*�$)�B8�,�/�-�.�p�b����07��W�=FX��3�47A�B�X��6�=�7�:�8�9H�@�=,7�;�<X�?f=FT��>�A�?�@I�C%�dI��B�C7X�T���E�a�F�S�G�N�H�K�I�JC%?fI�7�L�MT�=FC%>N�O�Q=,�P=,T��R9�N�7�T�[�U�X�V�WI�`c>�=,�Y�ZI?fC%A��\�_�]�^I�=,?f=F]��`Z�7�b�p�c�i�d�g�e�fRA�?fI��h=,T�7�j�m�k�l��A�?fI��n�oN�R+C%=,�q�w�r�tA��sA�A��u�v=FX�C%7�x�{�y�zT�GY=F>N�|�}C%I�>NB������������������������C%=F7H�����]�TI�C%��������R+C%GY=F����X�N�I�AL������������O�B�X]?f����?�=,=,Y
��������Rg�=FC%����>N=F=F>N����������������H=FB�@�����?fI�>NC%��������X�=,C%A�����=,T�7>N������������=FA�J2>N��>NA�AL��������=F7]�I���>NA�I���������������������GYX�7C%����R=FT�I���������Z$I�7I�����A�H>N=,������������A�`cI�I�����=F=`X�=,����C%��ALX�����A�R+GY=,��������������>NC%=F����GYE�=FF[��������X�=FR>N=,��g�@�������������>NRC%=,����GYB�>N=,��������X�AL>NB�����I>NC%ZB���u���7������
���������C%=,7>NC%�7=,����A�C%A�>N��	>NHC%I������
C%TJ���d;�^l7����C%J�GY7��7T�=,]���(��!����?f>NA�=F�� H7>NI��"�%�#�$AL7>AB��&�'7HX�=F�)�0�*�-�+�,=FC%=`AL�.�/C%>N]�=,�1�4�2�3I�X��F��5�6=FX�C%I��8�W�9�H�:�A�;�>�<�=]�X�C%=F�?�@g�N�>NC%�B�E�C�DC%>NN�I��F�GJ2I�P�]��I�P�J�M�K�LO�I�R>N�N�OA�GYA�>N�Q�T�R�S=,C%bp?f�U�V=,7C%A��X�h�Y�a�Z�]�[�\>N=,F[=,�^�`7�_ZB^=,F[�b�e�c�d7=,=F>N�f�g7=F7W\�i�n�j�m�k�l>NI�N�A�=,>N�o�r�p�qI�GYR+?f�s�tF�X�8�>N�v���w���x���y���z�}�{�|=FRGYI��~�I�A�C%=F���������D�7=,=F��I�O������������C%I�X]=,����H=,HX���������ZB>NHGY����P�I�>AC%����������������J�P�C2B�C%��E=,��������B�]�H^����@�X�7I�������������>NZB>N?f����I�=,=,7����7��A�T����=FC%=F?f��������������������N�IC%=F����J�I�GYA���������F[H=FJ�����7=FI�>N�����������HI�����=,X�=F7��������GY=FGYX�����>Nd;7C%����������������C%=FI=,����C2HI�g���������=FI�=F7����^?��]>N������������7>NTC%����B�C%>N=,���������&=F@�A�����A�I�N�c��0���0���0���0����p���3������������������AR>A=,����]�TPEX�����I�=,GY>N��N�>NI�����	��
�R=F?f=`�
�I�T�=,I����C%>NII���C%HI�C%��&������7qI�]���8�7N�C%� �#�!�"[�N�C%P��$�%A�RH=,�'�-�(�+�)�*I�H�2=F�,GY>N=,�.�1�/�0=,>NA�T��2=,A�C%�4�R�5�D�6�=�7�:�8�9dC%J�>N�;�<�>N=,7�>�A�?�@A�ZB=,=F�B�CO�I�7H�E�L�F�I�G�HA�I�RGY�J�K7=,N�GY�M�O�N=,7=,�P�Q7ALY
I��S�b�T�[�U�X�V�W=,?fT�?f�Y�Z=,>NB�A��\�_�]�^ZB=,HI��`�a?fRA�?f�c�i�d�fC%�e>NI��g�hC%I�=Fg��j�m�k�l7T�N�=,�n�oC%F[7H��q0��r0��s0��t0��u�x�v�wAL=,F[>N�y0�=`=,�{���|���}��~���������������������������������w������w�
w���w���w�
H��w�w���w�����w���w��w�������������������w�w���w�����f
����������
X
H��
H������
���
(0���0�����������f
w�f������������������������������
w�w�����w�w�
(������
(�
(w����
��������
Hw�
(w�����������������������
w��
��������������
(��������
������

�������������������������w���w��������w�w������w���������w����w������w���w��w������������w����w��w���������w���w�w��fw�
(����w���w���w���w���w�w�����w�w���w����
(�f���f��f���w��w�w��	�
w��w��w�w��
��w��w��w���w�w��w����V��J��?�f��>��,�
��'�w�w���w�� w��!w��"w�w��#�$w�w��%w��&�w�w��(�)�*w��
(�+
(
w�-
(f�.�/�3�0�1w�
(w��2�
�4�6w��5�w���7��8�9��:���;�<��=���f
(��@�A
(��B��C��D�E��F��G��H���I���K����L���M�N�����O�P���Q�����R�S�����T�U����k�W�x�X�w�Y�s�Z���[���\�n�]�k�^w��_�dw��`�aw��bw��cw�w���ew��fw��g�i�hw�w��w��j�w��l�m�
��w��ow��pw��qw��rw���t�uw�f���v��
(
(w����y�z�~�{w���|���}w�
�w�w���w���w���w���w�����w�w�����w�w����������w����������������������
(������w���w���w����������������w���
X
(
��w���w�w��������w�������
(w�w�����
�������������w������������
w���
(������������
��
��
w�f������������

(�������w���w������������w�����w����w�������w����
X���
X
(��������������������������������������w�w��������
8��
8������
8�
8��
8��
8����
8
8��
8�
8��
8��
8��
8��
8��
8��������������������h������	����������C%������F[>N����Z$X�>N����F[>N>NT�P�I�����@tRJ���7�77��77��77�7���7�
=F�=F=F�=F�
�=F�=F=F��=F=F��=F=U=F��g>N���5N��N����)N����%N���N�N��N�� �!N��"N��#N��$N�N���N��&�'N�N��(N��N�*N��+N��,N��-N��.N�N��/�0N��1N�N��2N��3�4N�N���6�>N��7�8N��9N�N��:N��;�<N�N��=N����?�F�@N��AN�N��B�CN��DN��EN��NN��G�N�HN�N��IN��J�KN�N��LN��MN���O�W�PN�N��Q�R�UN��S�TN���N��VN�N��N�X�c�Y�\�ZN�N��[�NN��]�`N��^N��_�NN�N��aN��b�NN��dN��eN��fN���N�I=,�i���j�q�k�n�l�m>NX�A�>N�o�pJ�?�I�=,�r���s���tI��uC%C%�v�wC%C%�x�yC%�zC%C%�{C%�|C%�}�~C%�C%��C%C%����C%��C%fIC%��>Nd��d��d��d����#������N���J�����T�>NR>NC%X�@���I���������������������H��H��HH����HH��H�4��HH����HH����H����H�4�4HH����H��H��HH��H��H��H�4������H��HH��H����H��HH�4H����HH��H��H����H��HH�4��HH����H��H��HH����H��HH�.�������n���+��������������������������R+M�C%T�����=,C%RC%��������I�RX�=F����>AT�>N=F������������>NF�>NAL>N��ZB=,��������C%>AI�>N����7R7C%����������������=F>N>NPE����=,X�>N=,��������>NN�=FA�����=,>N=,����7��7�7��
����>NR+C%?f��I�7=,�����	��
�����2����I�C%>NR��I�>N>N=,�R+�PE�=,����Z$RI�0��0�>NC%��"�O�>N� >N�!>NX��2�#�2�$�2�%�&�2�'�2�2�(�2�)�2�*�2��,A��-�h�.�e�/�HH��0>N�1�2�=�3�6I��4I��5I�h�7�:�8�9
�L�I��|�;�<�eo[A�>�E�?�B�@�A�K�dwB�C�D+I�P�eo�FI��G�
I�M��I�J�T�K�P�LC%�M�OC%�NfIj�j�C%C%�QC%�R�SC%C%j5�U�Y�VC%C%�W�XC%fIC%�ZC%C%�[�\�`�]C%�^�_C%�sC%�7�aZ�bC%�c�dC%����C%�f�g7C%>N@t�i�k�jIC%=,�l�m>NA�GY>N�o�p?�A�I��q�r���s���t���u�|�v�y�w�x>NGYZB=F�z�{C%GYHI��}���~�7ZBB�=,����GY>NC%0�������������C%=,HI�����Z$?f>N=F��������>NC%��>N��K:K:��K:_����H=,>N?f��������������>N]�C%��>NA�7��������A�A�RK:����R>NRP�������������>N=FI�R����X�d=,B���������?�J�>NC%?���>NN���������������������7A�=,C%����>N=,>NA���������R+=,T�>N����C%=,C%=F������������=,J�=F>�>N��H0���������=F7>NB�����>NGY=,C%������������C%��=FX�����?f=,I�GY��������Z�=F=,0�����I�>NA�GY������������=,I�I�F[����@�I�P�>N����=,��Z$A�����?fC%B�A�C%�����E���.������������X�g�ZB>N����>NB�>N�&��������>N��X���8���=,H�AL>N��-d�������
����7\b7\b7�	\b7���77�
7\b��\b77\b���7�7\b7�7�7\b7��$�����h3h37h3�7h3� �"g��!g�7�#g�7g��%�(�&h3�'h�h�7�)�+�*77h37�,h37F[`c�/�>�0�3�1�2X�GY>N���4�5R+@�X��6N��7N��8�9N��:�<�;tN�t�=N�tN��?�B�@�ARA�C%N��C�DI�@�IA��F��G�l�H�O�I�L�J�Kg�>NALP��M�N>A?fGY>N�P�S�Q�RX�I�?fA��T�UA�g�K:�V�W�a�X�[�|�Y�ZI��|I��\�_�]�^�|I��|I�I��`�|I��b�g�c�eI��d�|I��fI��|I�I��h�iI��jI�I��k�|I��m�x�n�u�o�pX�=,�qA��rI��sI�I��t�
I��v�w?f>NGY>N�y�|�z�{R+>N7g��}�~K:Z�X�>N����������������I�>NT>N����B�X�Y
>N��������X]X���������~�~�~�=,��=F��=F=F������=F����=F=F=U=U=F����X�I�?�X�������������T>N��R��?f��?f?f��?f���E?f����A�C%B�?f��������X�>NTY
����J�A�R+>N���_�����������������������>NX�X]K:����7������>N��>N����>N���>N����>NT�>N��������@�I�@t>N����>NGYPE=F������������C%A�X���������T���������C%��������C%��C%C%j���C%��C%C%j���C%��C%C%��C%����C%C%��C%��C%frC%����C%��C%C%����C%C%������C%��C%����C%��C%C%��C%��C%j�C%��C%��C%����C%��C%C%��j�C%@�E���������?�PE]�7����I�J�J�>N���B�C%X������=F=F�=F�=F��	=F�
�
=F�=F�=U=F�=F�=F=U=FH��HH�H�H�H��HH��4HJ�A���.�� �� ��E�N�>NF[�!��"�9�#�-�$=,�%=,�&=,�'=,�(=,�)=,�*=,=,�+=,�,�=,�.�2�/>N�0�1=F>NX�`c�3�6�4�5A�@t>N^�7�8=,C%X�I��:���;�J�<7�=�>��7W��?�;�@�;�A�B�;�C�;�D�;�E�;�;�F�G�;�;�H�;�I7�;�K���L�]�M�V7�N�O7�P7�Q77�R7�S7�T7�U7X�W77�X�Y77�Z�[7�\77X	�^�z�_�f�`7�a77�b�c77�d�e77X	�g�m�h7�i77�j7�k7�lW�7�n77�o�p77�q�r7�s�v�tW\�uW\7W\�w�x7W\�y77W\�{��7�|�}��7�~�77����77XA������77��7��X	77��7��7Wj7��7��7����7��77����7X77������7��7������7����77��7��7��7�77��7����7��77��7X	����������7��77����7��77��7X	��������7��7��7����7Wj77��7����77W\��7��7��77����7Wj77����77����77����77��Wj7��7��������WjX%����7������7��7W\������7��7��7��77��X	77����7��7��7��77Wj������7��7��7����7��7��7��7XO��77��X	7����7��7����77����77��7��7X7��7����77����77��7�;��������77��7����7��7��77�X7����
7��77�7��77�	7Wj�7�77�
7W\�77�W\�7�Wj7�77��7�7���7�77XO�77��77X>Ng��!�$�"�#>NK:IA��%�-�&I�'�*I�(I�)IC%�+N��,~�]�~�C%GY�/�@AL�0�1AL�2AL�3ALAL�4AL�5�6AL�7AL�8ALAL�9�:AL�;ALAL�<�=ALAL�>�?ALAL�F�A�BH>NR�C�D�GF[�E�FF[>NF[�H�O�I�L�J�K>NF[F[GY�M�NF[>NF[>N�P�X�Q�V�R�U�SI�T=,X�GYF[=,>N�WA�>N�Y�\�Z�[>NX�T�X��]�^>NF[>NI�`�Y�a���b�cC%T��dI��e�tI��f�gI�I��hI��iI��jI��kI��l�mI��nI��oI��pI��qI��rI�I��s�
I�I��uI��vI��w�xI�I��yI��z�{I�I��|I��}�~I�I��I�����I�I��
�����������������������I��I��I+I����������+I+��I��Ik@��++II����I������++I+I������I��I��I+II����+I��I+��������C%II��I������I��+I+��+��I��Ik@I������I����II+I����II��I��I��I���������������������������++II+��II+I��I����I+R��I��II��I��I����II+����������������I��7������=FI+��WjI+��II+I������I������+II+����I��I+��II+�����������I��I��I��I+I��������I+IA�I������I����I��+I��I+I�����I��+I��I�k@I���II+�IA�II�I�I�	�
�I�I+�
�+II+��F��0��(=F���"��=F�=F��=F=F�=U=F=F�=F����=F=U=F� �!=F=U=U=F=F�#=F�$=F�%�&=F=F�'=U=F=F�)�*=F=F�+=F�,=F�-=F�.�/=F=F=U�1�9�2=F=F�3=F�4=F�5�6=F=F�7�8=F=U=F�:=F=F�;�<�A�==F=F�>=F�?�@=F=U=F�B=F�C=F�D=F�E=F=F=U=,�G=,�H�I�Q�J=,=,�K�L=,�M=,�N=,=,�O�P=,=,=;=,�R�S=,�T=,�U=,=,�V=,�W�X=,=,=;�Z���[���\�k�]�`�^�_7I>NN��a�b>N9�>N�c�d�eGY=,�f�h�gM�0�I��i�jJ�N�=,Z$�l�x�m�wAL�n�o=F=F�p�q=F�r=F�s�u=F�t=U=F=F�v=F:IE��y��F[�zT��{�|T�T��}T��~�T�T����T���F[�����2�����2���2���2�2����2�2��������2��2>N�������2T�R+F[����������>N����������������I��I+��I��II���+��I����I��I��+I+I������II+��I��I��A+I��II����I��I��I��I��II�������A���>N��������>NT�>NGY����ALA�Z�=,������������C%P�Y
GY����X�>N=,>N��I����E�>NZ�F[����@�?���������X�X]A�M�����>NT>NP�������������������������������������0�����������������������0�
8����
8��
8
8����
8��
8
8��
8��
8������������
8���
8
8����R���B�������8����������#�������������w����w�����
w���
���w��	�
w��������
���������w���w���0��w�
(��
X��
X�
X��
H��
�w�w�����w�� �!�"�
(
(
�$���%���&���'�x�(�L�)�A��*�+�:�,�5��-�.��/�2��0�1�����3��4����6�7��8���9���;���<��=��>�?��@�����B��C�D�E���F��G���H��I�J��K����M�Y�N���O��P�Q���R�S�V�T���U���W���X���Z�l�[�e�\�c��]��^��_��`��a�b����d����f��g���h�i��j���k���m�u�n���o��p��q�r���s�t����v���w���y���z���{��|���}�~�����������������������
(

(w�
X
(�������w�
(�����w��������
w������������-��w���w�
(������������w���w�����������w�w���w���w�����w���w�w���w�����w�w���w���������

��w���w���w�����w�w�����w���w���w�w����w�������������������
(w����w�����
w�������������
w��w���f��������������������k����������w���������$������������$4$�4$����4$$D�
(�����f����
f��������fw�
w�w�������w�
w�f���	��������f��
ww�������w�����w���w�����w�w�����w�w����w�w���������w�w����w���w�w���w����������
(��w�����
Xw�
(
(��w���w��
����
w��
�
(�w�w�����w���w��
w��������������w���w���f-� �6�!�4�"w��#�,w��$�%w�w��&w��'�(w�w��)�*�+w��w���-w�w��.w��/�0w�w��1�2w���3�w�
(�5
(
H���7��w��9�<�:�;��
w
(�=�h�>�H�?w�w��@�Aw�w��Bw��Cw��D�Ew�w��F�Gw��w��I�g�J�_�K�\�L�O���Mw��N
w��P�Qfw���R�S
w
w�T�UT�V�Y�W
w�X
wT
w�Z
w
w�[
wd
H�]�^�fw��`�f�a�e��b�c�t�dt�����
(w��i�w�j���k�u��l��m��n��o��p��q�r�t��s������vfw��x���y���z���{���|����}�~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������f����������������������������
w��
(�0�������	�E�
����
X�

X
X�
X��
X�
X�
X�
X�
(��)������������������������������� �!�%�"�����#���$������&�'���(������*�9�+�4�,�0���-���.�/������1���2���3�������5���6�7�����8����:�@���;�<�=������>�?�����A�����B�C�����D����F���G���H�Q��I�J�P��K�L���M��N��O��w�-�R���S�b�T�Yw��U�V�W�w��Xw��w��Z�_�[�]�\�w����^�w��`w��a��w��c�t�d�k�e�g��fw���h�iw��w��jw���l�q�m�ow��nw���pw�w��w��rw��sw���u�|w��v�w�{��x�y�zw��w��w���}���~����w���w�����w���w��w����w������������������w��w���w��w���������w���w�����w����w��w�����w���������w��w���w��w�����w���w����w���w�w���w����������������w�������w����������
 w���
(����

�� 
����������fw�
(f�����������������������
(��
(��fw�����w�������������w�������� *��������������
(0�������������
(���������� : J J����w�w�����w���w���w���w�w���������w� :��w�w��� Zw���w� Z������������������������w�fw���
(
�����
w��
(�������������� j��
��
�� z����
w����
(�������w��w��w�����
w��w���	w�
(��
��w��C2�
�� �
 
��i��,������
w�w�� ��
Hw�w����'��#��!������  ��w��"���$w��%�&�w����(�+�)w��*w�
Xw�w�
w�-�S�.�6�/�1��0w���2�4
�3w��w��5�w��7�Q�8�=�9w��:�w��;w��<�w��>�F�?�Aw��@�w��B�D�Cw�w���Ew�w���G�K�H�J�I�w���w��L�O�M�N�w��w��Pw��w���R�
�T�]�U�W�V
-���Xw�f�Yf�Z
�[
�\
 �^�b��_ ��`�aw�
(
w�c�f��d�ew��w��g�h
(fw���j���k�y�l�r�m�n�w��o��p
wf�q
w�
(�s�tw��u�w�v�w����xw�
�z�~�{�}�|w�� ��������
���������������
(��w�
(����
(��
(w�fw������������w���w��f�� ���w����w���w��� ������� ��� ��� � ���� ��������� ����� �� � ��� ���� ������� � ��� �<�� ��� �� �������
w��������������w�w���w�����w�
(�����������w���
X�������� �w���� ���� �
H��w�
��������
(
��
���
���
Hw���
w��w�����
�
(����������w�$
(w���w�������
Hw����
w
(����������w��� �����w�
��������

y��
y
���w������&�������������������������������� �0�w�fw�����������w�
(w����������
w�
(����������
Hw������
X�
X��
��w��w����
w������	�w����w�w��w���� ����f����
X�f����������������
(w�w��w��w�
�!�#�"�
w��$�%���w��'���(���)�6�*�5�+�.w��,��-
(��/�4��0�1���2��3� �
ww�����7�:w��8�9��w��;�>w��<w��= j�w��?�@�Aw�

!�C���D���E�n�F�O�G��H�J�I
��
H�K�M�Lf���f�Nf���P�k�Q�Zw��Rw��S�Tw�w��U�Vw��Ww��Xw��Yw�w���[�cw��\w��]w��^w��_w��`w��a�bw��w��dw��ew��fw�w��gw��hw��iw��j�w���l��m����o�y���p��q��r
(�s�t���u�x�vw��ww��
w���z�}�{ff�|�
(���~���������������������������������k��������
(�����
(������������������������������k����w�����������
����

(
����w�����������
����
(��������w�w������
w�����w���w���w������������������w���������w�
w���f���w�
X��
X���������
w�w��

w����������w����������
(��
(�������
(w���fw��w���������
(��������w�����w�����w���w���w���w��w���w���w���w���w���w�w������
(����
w���w���w�
����������w�w������
(�w���
������
Hw�
(���������!�������f
(���������
����w���w���! J�������v���v�� J J����w��w��w��w�w�� Jw�w��w��	w��
 Jw��!-v!w�
(w�
w��w�
w�����H����
�����<��2��)�� �!=�������!=���!=���!�&�"�%�#�$!M��!M��!=��!]�'!m�(!=���*�,�+��!}���-�0�.�/��!m!m���1��!m���3�5�4��!=���6�:�7�����8���9!������;!����=���>���?�F�@�C�A�����B!=�����D�E��!=���G����!�w��I�Jw�w��Kw��Lw��M�Nw�w��Ow��Pw��Q�w��S�)��T�U�Y���V�W��w��Xw���Z�'�[���\�N�]�F�^�5�_���`���a���b�~�c�g�d[�e�f
(!�!�2�h�s�i�n[�j�k[�l[�m[2
(�o�p
(�q
(�r
(
(�t�y
(�u�v
(�w
(�x
(
(2�z�{
(�|
(�}
(I2�����������
(����
(��
(��
(�
(
(����
(��
(��
(�
(
(����
(��
(��
(��
(�2����������
(��
(��
(��
(
(��
(��
(��
(��
(�
(������
(��
(��
(��
(,
(
(2������
(��
(��
([����[��[��[�[������
(��
(2
(
(��
(��
(����
(��
(��
(�2����������
(
(����
(2
(
(��
(������
(2
(����
(��
(��
(}2������
(��
(
(��
(����
(��
(��
(�
(����
(��
(��2
(��
(
(��
(����
(��
(��
(I
(���'���������������
(��2
(������
(��
(��
(��
(f
(
(����
(��
(��
(�
(��������
(����
(��
(��
(
(
(����
(��
(��
(,
(
(��
(2��
(������
(
(2
(�
(2��
(�����

(��
(�
(�	
(�
(
(��
(�

(�
(�
(��
(��
(�
(�
(�
(
(��
(�
(�
(�
(�
(
(���"
(��
(� 
(�!
(�
(
(�#�$
(�%
(�&
(
(
(�(
(�)�*�1
(�+
(�,
(�-
(�.�/
(�0
(2
(�2
(�3
(�4
(
([�6w��7�<�8�;��9�:w���w�
w�=�A�>�@�?w�fw����B�E�C�Dw�
w�w�w�
H�Gf���H
w�I�J��K�M�L
(���w��O�f�P�Q�
�R�a�S�X2�T�U
(2�V2�W!�2�Y�]�Z
(�[
(�\
(2
(�^
(
(�_�`,�
(�b���c���d�}�e�q�f�k�g
(�h
(�i
(�j
(�
(�l�p�m
(�n
(�o
(�
(
(!��r�w�s
(�t
(�u
(�v
(�
(�x�|�y
(�z
(�{
(B
(
(!��~�����������
(��
(��
(I
(��
(��
(��
(
(2��
(��
(��
(��
(;
(������
(��
(��
(��
(f
(��
(��
(��
(��
(B
(��������������
(��
(��
(��
(_
(��
(��
(��
(��
(�
(������
(��
(��
(��
(�
(��
(��
(��
(��
(B
(����������
(��
(��
(��
(B
(��
(��
(��
(��
(
(������
(��
(��
(��
(�
(��
(��
(��
(��
(!�
(������������������
(��
(��
(��
(�
(��
(��
(��
(��
(�
(������
(��
(��
(��
(�
(��
(��
(��
(��
(n
(����������
(��
(��
(��
(�
(��
(��
(��
(��
(n
(������
(��
(��
(��
(_
(��
(��
(��
(��
(B
(������������
(��
(��
(��
(B
(B
(�
(�
(�
(�
(�
(Q
(
(�
(��	
(�

(�
(�
(Q
(
(�
(�
(��
(�
(
(�
([��#���������w����w�
(
��
������� ���!�"w��w��$��w��%��&w��
(�(�
(�*�,�+������-�.���/�0���1�[�2�X�3"
�4�O�5"
�6�J�7"
�8�?"
�9�:"�;"�<��="(�>"(�"
�@�G�A"
�B�F�C�D""6�E"E"("
"E�"
�H�I"
"S"b�K"
"
�L�M�N"6""q"b�P�"
�Q�R��S��T��U"
�V�"
�W"
��Y"
�ZJ"
"E�\���]�{�^�j�_"
�`"�a"
�b"
�c"�d"
�e�i"(�f�g��h�"�"(��k��l"
�m�y�n��o�p"
J�q�u�r"
�s��t�"
��v��w��x"
"
��z"
"
J�|���}"
�~"
"
���"�"E"
����������J��"
��"
"E"
�����"
�"
��������"(���"���"
���"
�����"
��"
��"
��"
������"
��J��"E��"������"
"E�������"
"
����"���"E��"
����"6"("E"
����"
��"("E����"E"(������"�����"(�����"
�����������"
�J�"
���0�������?Y��"���*���i�����������Q�������^������C2������s�������C2��C2��C2���������0���<��<��<��<0�<0�C2��C2��C2��C2C2��E���C2s�C2����C2C2����C2C2����C2��C2��C2C2��C2��C2��C2��C2��C2��C2���C2���>C2������������C2��C2��C2��=,��=,C2������C2C2����C2?fC2������C2C2��kC2���C2�C2X	��C277C2��
C2�C2��C2C2�	XC2�C2�C2�
C2�C2s�"�������C2�C2�C2�X	C2�C2�C2�C2s�Z�C2�C2�C2C2��C2� �(�!�$C2�"C2�#s�C2C2�%�&C2�'C2�C2�)�-C2�*C2�+C2�,C2=,�.�;�/�1�0C22�C2C2�2�3C2C2�4�5C2�6C2�7C2C2�8C2�9C2�:r�C2C2�<C2�=d;C2�?C2�@�R�A�L�B�G�CC2�DC2�EC2�FC2E�C2C2�HC2�I�JC2C2�KC2l�C2�M�NC2C2�OC2�PC2�QC2l��SC2�T�YC2�U�VC2C2�W�XC2C2D�C2�Z�[C2�\C2C2�]n{C2�_���`��a�wC2�b�c�iC2�dC2�e�fC2�gC2C2�hC23��jC2�k�oC2�lC2�m�nC2r�C2�p�s�qC2C2�rC2r�C2�t�u�vr�C2r�C2�xC2C2�yC2�zC2�{�|C2�}C2�~C2n{C2C2��C2������C2��C2��C2����C2��C2C2n{C2����C2��C2��C2��C2C2r���C2��C2��������������C2��C2��C2��C2s�d;����C2��C2��C2��C2=F����C2��C2��I�C2C2��C2��s�C2��������C2��������C2=,d;��C22�=F��C2��C2��C2C2Z����������C2����7C2s�d;C2����0�C20���C20���0���0�C2����������C2��C2��C2��C2C2s�����C2��C2��C2s�s�C2����������C2��C2=F��=FC2����C2��C2��C2s���C2����C2����C2��������C2��C2��C2d;��C2����d;C2C2?f��C2C2��C2��C2�����O���2�����C2����������C2��C2��C2��C2C2��D�C2C2��C2��C2����?fC2��C2?f����������?f����?f��?f?fC%?f����H?f�?fH���C2H�H�HC2�I���	C21��
�2�C2C2I��
s��s�I����I��I�C2�s�C2s��C2��&�C2�C2��"�����C2C2E��C2n{C2� C2�!C2n{C2�#C2�$C2�%C2C2r�C2�'�(�-�)C2�*C2�+C2C2�,C2d;C2�.�/C2�0C2�1C2n{C2�3�?�4C2C2�5C2�6C2�7C2�8�9�<C2�:C2�;r�C2�=C2C2�>C2r�C2�@�A�H�BC2C2�C�DC2�EC2�FC2C2�GC2r��IC2C2�J�KC2C2�L�MC2�NC2r�C2�P���Q�zC2�R�SC2�T�t�U�`�V�\C2�W�X�YC20��Z�[C20�0�C2�]C2�^C2C2�_C2n{�a�p�b�e�cC2�dC2C2E�fC2C2�g�hC2r��ir��jr��k�lr��mr��nr��or�r�s��qC2�rC2�sC2r�C2C2�u�vC2C2�w�xC2�yC2C2E�{C2�|���}���~��C2�C2��C2H��C2H��H����HH=,����C2��C2������C2��C2�����C2��C2��R+������C2��C2�C2������R+C2R+R+��0�R+��������������C2������C2R+C2��R+C2R+C2����I�C2I���C%I���I���I�C%����������C2��C2C%C2��2�����C2s�����s�C2C20���C2����2���2���2�"���������2�C2d;s�����?�I�N�?�������C2��C2C2����C2��C2��C2��C2��C2C2n{������������C2����C2C2��uwC2����C2��C2������s�C2��C2D�C2������C2��C2��s�C2s�C2��C2����C2"�C2������������C2��C2��C2��s�C2�������0�C2��C2C2s�C2����C2E�C2������C2C2����C2C2��s�C2��C2��s���C2C2��s�C2���)�����������C2�C2�s�C2C2�C2�C%C2��
C2�C2�	C2R��C2d;�
�C2EC2d;����C2��C2C2D����C2RC2C2�C20���C2s�C2�C2�=,C2C2�� �$�!C2C2�"C2�#ZC2�%�&C21�1��'�(C21�C2�*�6C2�+�,�0�-�/C2�.C2I�I�C2�1C2�2�4�3C2C2s��5C2s�C2�7�C�8�?�9�<C2�:�;1�C21�1��=1��>1�C2�@C2�AC2C2�BC2X	�D�K�EC2�F�H�GC20�C2�I�Js�C2C2I�C2�L�M�OC2�NC2s��PC27C2�R���S���T�F�U��C2�V�W�v�X�i�Y�d�Z�`C2�[�\�^C2�]�GC2C2�_C2X	�aC2�bC2�cC2X	C2�eC2�fC2C2�g�hC2I�C2�j�oC2�k�lHC2�mC2�nC2HH�p�qH�r�u�s�tC277C2C2H�w���x���y���z�~�{�|C2d;C2�}C21�C2�C2��C2X	��7��7X	��C27��������7��7��7C2�����7C27��C27��7��7C2H������H��������K�C2I�K���I�K�C2��C2��C2��ZC2����������������C2��������C2C2��C2d;��C2C2s�������C2C2s���C2��s�C2��d;C2������������C2��C2��s�C2C2����s���s���s�s�����s�ugs�C2��C2s�����C2����C20���C2?f��C2C2����0�I�C2��������C2����C2��C2C20�����C2����C2C20���s�����0���C2R+��s�C2s�����������C2s���0���C2s�C2s���C2s�C2�����������C%����C2��C2��C%C%����C%��C%��C%������C2��C2C2��C2����C2��C2C2����C2C2����C2C2��E�C2C2������C2��C22�C2��C2C%���
��C%��C2�C2C%C2C2���C2�ZC2C2�	d;C2�C2C2�C2�
�C2d;C2��-��$������C2I�I�C2�C2C2�=,C2�� ����s�C2"�C2�C%C2C%�!�"C%C2C2�#0�C2�%�)C2�&C2�'�(C2d;C2�*I�C2�+C2�,C2I��.�:�/C2�0�6�1�3�2C2I�C2�4�5C2=,=,C2C2�7�8�9C2=,=,]��;�?�<C2C2�=�>C2C2C%�@�CN��A�B"�N�C2�DC2�EC22�C2�G���HH�I�x�J�^�K�W�L�S�M?f�N�P�O?fk?f�Q�Rk?fk?f�T?f�U?f�V?f?f�l�X�[�Y?f?f�Z?f�?f�\�]?f�?f�_�j�`�c�a?f�b?f?fk�d�g?f�e�f?f?fk�h?f�i?f?fk�k�s�l�p?f�m�n�o��?fdY?f�q?f�r?f?fk?f�t�u�v?fk�w?fk?f�y���z���{?f�|��}?f�~?fdY?f?f������?f?uk?f����?f����?f����k$?f�h?f��?f��?f?f��?fk����������������?f���l?fk?f?f����?f?fk������?f��?f?fk��?f?f��?fk?f��������?f������?f?f��������?f?fk?f��?fkALC2�������"������������������C2��C2C2��0�C2����s�C2C2��C2��C20�����������R+����C20���X]C2=`��C2������0�=,s�����s���C2��C20���C2C2��C20�������C2��C2C2��s���0���s�C2��������C2����C2C20�C2����C2��0�0�s�������s�C2����0�R+C2����s�C2����C20�0���s�C2����C2��C2����=,��=,C2��C2��C2=,���
������������=,H������0�HC2��HI�H��H����H��2�C%��Hs�H������C2�C2HC2�C2C2�"�C2�1��1��	1�C20������
�1��1�C2����0�s�C22�C2�"�C2���C2C2�d;C2�C2��X	C2"�C2�C2�C2� C2C2�!C2C%�#�}�$�V�%�:�&�.�'C2�(C2�)�+�*C2C2Z�,�-C2s�s�C2�/�2C2�0�1HC2H�3�7C2�4�5�6�d;s�C2C2�82��92�C%�;�I�<�B�=C2�>�@�?C2C%0��AC2s�C2�C�FC2�D0��E0�d;�GC2C2�Hs�C2�J�R�K�Q�L�NC2�MC2���O�Pd;C2X	1�1�C2�SI��TI��UI�C2I��W�i�X�f�Y�`�Z�]I��[�\C2I�C2C2�^C2�_C2Z�aC2�b�dC2�cC20�C2�eC22�C2�g�hHC2H�j�q�kC2H�l�m�nHs��o�ps�C2s�C2�r�vC2�sC2�t�uC2C2��w�z�xC2�yC2C20�C2�{�|C2C2C%C2�~���C2������������?fC2?f?f��C2��D�C2C2��������0�C22�����C2�s�C2������������H������HC22�C2��������C2D�D�C2C2��C22���������2���I�C2��C2I�C2��C2C2��C2s���������������2�0�C22�0�����0���d;C2C2��C22���C2����C2��0�C2C2��0�C2������C2��������������C%��C%��C%��C%ZC%��7C%����7��7C%7��C2������77��0���C27������C%��C%7C%��C2C%��C%C2C2��C2��C2��?f��?f��C2��C20�����C2������C2��C2��C2��C2��Ez��EzC2C2��C2����C2��C2C2��C2E1���1���1���1���������H1�C2��C2HC2���v���>���9��R+��������C2����C2����C2��C2D�C2C2��C2��C2��C2Z��C2��C2�C2C20��C2C2����	�
C20�C2C%��
C22�2�C2���C2��C2�C2���0�s�0�C2�C2�C2�C2C2Z��"C2��� �C2C2�0�C2�!C2C20��#�/�$�)�%�'�&C2ZC2C2�(0�Z�*�-�+�,C20�s�C20��.C20��0�3�1C20��2C20��4�6�5C2D�C2�7�8C2�GC20�1��:�;1��<1��=1�B�1��?���@���A�V�B�HC%�CC%�D�EC2�FC2C%�GC%C2�I�M�JC2C2�K�LC22�0��N�RC2�OC2�P�QC2s�0��S0��T�UC20�C20��W�s�X�b0��Y�Z�]0��[0��\0�C2�^�`�_C2I�C2C2�a0�C%�c�l�d�i�e�h�f�gC%=,0�C2C20��j2�0��kC22��m�p�nC2�oC22�C2�qC2�rC2C2D��t�|�u�x�vC2C2�wD�C2C2�yC2�z�{I�C2I��}���~���C2C2��C20�������C2"�C2C2��C2s�������C2��0�C20�����C20�����C2d;d;0�����������C2��C2��C2��C2����C2DaDaC2C2����C2����C2��C2��C2C%��C2��C2��C2��C2��C2C2��C2��C2����C2C2s5����������������C2��C2��C2��C2��C2C%C%��C%��0�C%����C%��������C2��C2C%C2C2��0�C2����C2����C2����Z2�2�C2������AL����C2ZC2AL��������ALs�H0���C%C2C%������7��7������������C%C2z�C2������C2C22���������0��C2Z��70�7��������7��7����7>A77��7����C2X�C%������C2��������C2kC20���C2C20���������C2��s�C29���C2�����C2��C22�����0�C2Z0����0���
���C2��C2�C2��s�C2�C2�C2�C2C2��	C2C2n{����C2�
C2�C2�C2r�����C2�0�C2�C2Z0��C2�C2C2Z��&�� ���2�0�C2�C2C2=F�!�#�"C20�I��$�%C2X��C2�'�-�(�+�)�*2�C2C2I�C2�,�0��.C2�/C20�C2�1�E�2�?�3�:�4C2�5�8�6�70�I�0�C2�9C2d;C2C2�;C2�<�=�>C2n{C2sqC2�@C2�AC2�B�C�DZC22�0��F�`�G�S�H�O�I�L�J�K0�d;s�C2�M�NC2Z2�C2C2�P�Q�RC20�s�C2�T�Z�U�W�VC2C2D��X�Yd;C2C20��[�^�\�]s�0�C22��_C22�C2�a�l�b�g�c�e�dC2s�0�C2�fC20��h�j�iC22�C2C2�kD�C2�m�t�n�q�o�pC20�0���r�sZ0�C20��uC2C20��w���x���yC2�z���{C2�|���}C2C2�~C2�C2��r�C2C2����C2��C2C2��C2E������C2C2����C2C2��C2��EzC2C2��C2����C2C2����C2EC2��C2����������������C2����1���1�C21�������C21���1�C2C2����R+d=`��R+����TC2��R+��R+C2R+����R+��R+����C2R+0�������C20���0�C2����C2��C2��0�C2��C2��C2C2s�������C2��������C22�����0�2�0���C2C2����C20�C2����������C2��������C20�s�C2����C2?f0�C2����C2������C2s�0�C2��C2C2��"�0�������C2����C2��C2I���C2I�K�����C2����C2C2s�������C2r�C20���C20�C2����C2��C2C2��C2����C2��C2C2����C2E�C2���c���o���L�����������5���!���
���������s���E��0�0�C2���C2C20�C2��0��0�����
C2�0��	s�0�s���C2C2s������C2C2�C20�C2��C2�0�C20����E�R�0�C20�C2������"�� 0�0�k�"�+�#�)s��$C2�%C2�&�'�(0�C2C2s��*C2s�C2�,C2�-C2�.�1s��/0��0C20��2�40��3ZC2C20��6�R�7�=C2�8C2�9�:I��;I�C2�<0�I��>�M�?�F�@�CI��AI��BI�C2C2�DC2�EC20��G�J�H2��I2�C20�2��KH�LHC2�NC2�OC2�PC2�QC2I�C2�S�u�T�f�U�_�V�\�W�YC2�X2�"��Z�["�0�0�C2�]C2C2�^0�Z�`�c�aC2=,�b=,C2�dC2�e0��=,�g�mt��h�i�k0��j0�C2�lC20�C2�nH�o�r�p�quwC20�C2�s�tC20�2�H�v��w�z�xC2H�yHC2C2�{�|=,�}�~C22�C2=,����=,s�����C2��C2��C20���������D�C2D�C2C2��C20�AL����������������C2������������0��0���������0�C20���������C2s�0�C2��C22�C2��������s���0���0�=,��������0�C2C2d;����C2s�C2d;��������C2��d;C2����d;C20�Z��C2C2��kC2����������������0���0�C2��C20�C2��������0�C2C20�����"�C2C2�_����C2��2���C2=,����0�C2C2��d;C2��C2����C2=,��C2����=,s�s�C2����������C2��C2����C2��C20�C2��C2=,��������C2������0�C20�C%��C2�����0�C%2�C2��C2C%����C%��������C2��C2C%C2��������C2�C%C2I���0�]�C2��C2����������2�@t0�C2����C20�C20��������n���"�������C%C%��C%N�C%��
C%�C2�	C2d;C2���
C20�C2I�I���s���I��I�X��s�C2s����B�s���B�s��s�C2��B��B��C2�� C2C2�!0�C2�#�M�$�9�%�/�&�+�'�)C2�(C2s��*C22�C2�,C2�-�.C2s�"���0�4C2�1�2�3C20�0�=,�5�6=,C2�7�8C20�0�C2�:�B�;�<C2C%�=�?C%�>=,2��@�A2�C2d;C2�C�I�D�G�E�F"�C20��C2�HI�C2�JC2�K�Ls��"�C2�N�]�O�SC2�P�QC2C2�RC20��T�X�UC%�V�W0�?�C2C%�Y�[�ZC2?�C2�\C2C2?��^�h�_�e�`�b�aC2?�C2�c�dC2s�I�C2�f1�C2�g0�1�1��i�j�k1�I��l�mI�C2Z0��o���p��q�z�r�v�sC2�tC2�u0�C20��wC2C2�x�y0�0�C2�{C2C2�|s��}0��~C20�������C2������s���0�R0���C20���s�0�������C2C2����0�0�s���C2������0�C20���0�2�C2��������������C2��s���0�C20���s�C2s�C2������������C2C2��EC2C2��C2EC2��0���C20�C2������C2����C20���C%0���C2C2��0���0�C2��������7��7��7��7C2����������C%����C2������C2�"�"2���C%��C2"�C2����������C2C2��C20�C2������s�C22�C2��������s���C21�1�0�C2��C2��C20��������������C2�C2C2����C2����2�C2C22�����������C2��C2s�C2C2����C2C2����������C2��=,0�C20�C2��C2��C20����������������?f����?f?f��?f��?f����?f?f���?f��?f?f����?f?fk?f����?f?f��?f�?f?f����!����?f���
?f�	k$?f?f�?f?u�
�?f�?f�?fk?f��?fk?f����?f��?f?fk���?f?fk?f�?f#�?f�?f� ?f?fk�"�2�#�'?f�$�%?f?f�&k2?f�(�-�)�+?f�*?f#�,?f���h�.�0?f�/#$?f?f�1�l?f�3�=�4�9�5�7?f�6?f�l?f�8�l?f�:?f�;�<?f���l?f�>�A?f�?�@?f#3���B?f�C?f�D���E?f�F?f�G?f?f�H�I?f?f�J?f�K?f��M���N���O�X50�P50�Q50�R50�S50�T50�U�V�W50C2C20��Y���Z�z�[�n�\�e�]�b�^�`�_C20�C2�aC2C2s�C2�c�dC22�C2�f�l�g�iC2�h0�d;�j�kd;z�z�0��mC2"�C2�o�v�p�s�qHC2�rC%HH�t�uC2H0��wC2C2�xC2�y0�C2�{C2�|C2�}C2�~C2C2�2�C2C2������C2����C2C2��C2��0�C2������C2����C2��RC2��C2C2d;C2��C2��C2��C2r�����C2��������2���2�C2����2�����0�C2C22���C22�����C2��C2��C22�C2��������������s�����������s�0�s���s�ugs���s�s���s�0�s���s���s���s���0�s�������s���s���s�s���C2s���s�s�����s�s���0�s�������������s�����s���s�0�ug��s�C2s�s���s�������s���s�0�����0�s�0�s�����������s�C2��0���C20���s���s�����s�0�s�0�����s���s�������ugs�s�ugs���s�������s�#As�0����K�����������������=,��=,C2��0�=,��C2��C2=,C2C2��C2������C2����0�C20���C%����0�C22�C%��������C%C%��C%C%�U�C%��C%�C%��C2C%C2�	C2�
��C2C%C2�
C20�C2C2�C2�������C2C%?�N��C%N�C%�0��C2C%C2��:��-��)��#C2�� C2�!�"�C2C2���$C2�%�'�&C2C2D�0��(0�C2�*s�C2�+C2�,C2s��.�1�/C2s��0s�C2�2�6C2�3C2�4C2�5C20��7�9�8C2C2C%R+C2�;C2�<�C�=C2�>�?C2=,�@�B=,�A=,C2�_C2C2�D�E�HC2�F�G0�0�C2�IC20��JC20��LC2�M�TC2�NC2�OC2�P�QC2C2�R�SC2EC2�U�c�V�^C2�W�X�[Ez�Y�ZC2EzC2�\C2C2�]r�C2C2�_C2�`�aC2�bDaC2Da�d�iC2�eC2�fC2�g�hC2EzC2�j�lC2�kC2Ez�mC2Ez�nEzC2�p�m�q���r��s���t���u���v���w�{C2�x�yC2�zC20�C2�|�C2�}�~C2"�?���������
(0�0�C2����0�C2C2H����H������H��HC2����C20�d;C2������C2C2��C2Z����C20�����0�C2C20���C2C2����C2��C2��C20�C2C2����C2����C2��C2��0���0�C2��C2������C2C2�C2��0�C2��������������s�C2����s���0�C20�C2��������s���0�C20���d;0���0�R����������������0���0�C2C20���C20���C20�����C2����0�0�s�������0�C20�����������C2��0�0�C2C2����0�0��������C20���C20���C2����0�Z0�R+����������C2C2��C2����0�0�C2������s�������0�R+0�0���C20�����C2��0��O��C2��C2�OC2������C2��C2��������C20�k0���C2C2����C2C2��C2D�������s���0���Z0��C20��d;0�C2�C2�C20���Q��C2�	C2�
����C2�
C2�0�C2���C2s�C2�C2C20���C2��C2C2s�����C2d;0�C2����C2C2"�� �;�!�6�"�*�#�&s��$�%C2D�C2C2�'�(�)2�C2��2��+�0�,�.0��-0�C2C2�/s�C2�1�3�2C20�d;�4�5C2N�N�C2�7C2�8C2�9C2�:C2C22��<�FC2�=�>�C�?�A�@0�C20�C2�B"�C2C2�D"��E2�C2�G�K�HC2C2�IC2�JD�C2�LC2�M�O�N0�C2Z�P0�C20��R�dR+�SR+�T�U�]�V�ZR+�W�X�YR+s�d;0��[C2�\C2D�C2�^�a�_�`0�C2C22��bC2�c�C2s��e�v�f�o�g�k�hC2�iC2C2�jC2EC2�lC2�m�nC20�D��p50�q50�r�t�sC27C2�u500�X��w���x���y�}50�z�{�|50C22�C2�~C2���=,0�=,C20�������0�1�C2��0�����������������C22�C2����C2ZC22�C2������C22�2�C2����C2������C20�C2s�C2��C20����*���������������������������0�C2����0�=,0�C2C2������
8"�C2"�����C2��C2��C20���������0�C2C2N�C2��I�C2������C2��C2�0�����C2��0���0�C2C2��C2��"�C2��������C2����=,0���C2=,����=,������=,C2C2"���������C22�T�X]��T�X]T�����T�����������T�X]X]T�T���0�C2C2��C2��C2��0�=F��������=F��=F��=F����C2=FC2���O����C2��C2����C2C2������C2=,C20����������O�����O�O���O8�����������C2C20���C2=,C2����C2��C22�ZC2�����������J�C20�J��2�C2C2���C22�2�C2��
���	�
C2��C2�C%��C%C2���C2z�C20��C2����C2��C2�C2EzC2C2�C2�C2��C2EzC2C2��C2C2� C2�!C2�"�#C2�$EzEz�%Ez�&�'Ez�(EzEz�)n{Ez�+I��,�O�-�A�.C2�/�9�0�3�1C2�2C20�s��4�6C2�5C2>N�7�8�C2��C2�:�=�;C2C2�<d;C2�>C2�?�@C2�C2=,�B�GC2�CC2�D�EC2�FC2C2�C2�HC2�I�J�LC2�K0�C2�M�NC2I�I�=,�P�g�Q�]�RC2�S�Y�T�W�U�VC2D�0�C2��Xd;C2�ZC2�[�\C2d;d;C2�^C2�_�d�`�b0��aC2Z�c��C22��eC2�fC2C2d;C2�hC2�iC2�jC2�kC2�lk0��n��o���pR+�q���r���s���t���u�z�v�x�wC20����y2�ZC2�{�~�|�}C2d;d;C2C2�C20�����������0�0�"�����0�C2C2���C2��C2�C2C2����C2��C2C2��0�C2����C2����C2���������C2C2d;����d;n�
hC2����������������0�ZZ0�����0���C2C2����C2Z0�����C2��C2��d;���������C20�C2"�C20�����������C2��C2��������d;C2=,C2��0�C2=,������C2C2��C2��n{r�������C2C20�����C2��0�2�C2��z�C2������C2����C2������"�C20�C2C2����C2��C2��������C2��C2��r�C2C2��C2d;C2����?�C2?�C2��������C2C2��C2��C2��C2����C2��C2��C2��C2��C2��C2C2����C2C2n{�����������C2������C2��C20�#PC2��C2��C2��C20�C2C2��������C2����C2"�C22���������C22�WMC2��C2B�C2=,������C2�C2�0�=,�	C2�
C20�=,�?f�
�C2�s�d;�?fC2���?f��H?f�0�C2H����C2C20�C2�D�0������v��H� �*�!C2�"�&C2�#C2�$C2�%C2D��'C2�(C2�)C2C20��+�:�,�2C2�-�.�0C2�/C2s5�1C2C2E��3�7C2�4�5�6C20�70�C2�8C2�9�<C2�;�@C2�<�=�?=F�>=FC2I�C2�A�DC2�B�CC2R+0�C2�E�F�GC2N�=FI��I�h�J�^�K�X�L�S�M�P�N�OHTRI��Q�RI�?�I�?��T�VI��UN�H�W?�0�N�?��Y�Z�\?��[0�@t�]C2@t0�C2�_�`�e�a�c�bC20�C2C2�d0�C2�fC2C2�g0�C2�i�qC2�j�k�nC2�l0��m0�C2�oC2�pC2�C2�rC2�sC2�tC2�uC2s&C27�w�x77�y�z7�{7�|�~7�}7��7W\7����������������C2��C2��������C2"�C2����N�C2C2n{����C2����C2��C2C22�C2����������C2N�=,C2��2�C2�G��������������������2�C20�@t��0�@tC2������C20�C2���Z���C2��C2��C2�C2����C2��C2��C2��0�=,����=,��=,C2����C2��#_C2����0�C2s�C2��������C2��C2����AL��C2C20���7������C2AL��ALA�������C2C2n�����d;C2|~7��������7����������D�C2C20�0���0�C2��������2����GC2��C2"�C2C2����C2�WM����������C2C2��N�2���������C2>NC2d;C2�������������G���.2�����2�C2�GC2��C2C2��C20���s����]���2���"���	���������s���s�ugs�s���s���s�����s�s��s��ug�ug�ugs��s�s���s�s��ugs��
����s��
s�s���s��s��s�ugs��s��s�s��s�ug���s�s��s��s�ug�s��s�s���s�� s�s��!ugs��#�'�$�&ug�%ugs�s�ugs��(�)s�s��*s��+�,s�s��-s��.s��/�0s�s��1ugs��3�H�4�?s��5�6ugs��7s��8s��9�:s�s��;s��<�=s�s��>ugs��@s��As�s��B�Cs�s��D�Es��Fs�s��Gugs��I�U�J�Ms��Ks��Lugs��Ns�s��Os��P�Qs�s��Rs��Ss��Ts�ug�Vs��Ws�s��Xs��Y�Zs��[s�s��\s�ug�^C2�_C2�`C2�aC2�b0�0�C2�d�)�e�L�f���g���h���i���j���k�{�l�w�m�q�n�G�o�p0������G�r�t�G�s�G���u�v���G�G���x�G�G�y���z�G0��|�G�}�G�G�~���0��G���G�����������GC2�G�G�����G���G���G���G���G���G���G���G�����G�����G��C2C2�G������C2��C2�G���G�������G������0��G�G�����G���GC2��C2����C2C2��C2����C2C2��EC2R+��������s�s�����s�������s�s���s�����s���s���s�s���s�����s�s���ugs���s���s�s�ug��������������s�s���s�����s�s���s�����s���s���s�s�ug��s�s�����s�s���s�����s�s���s���s���s�����s�s�ug��s���s�s���s���s���s���s�����s�s���s�����s�s���ugs�������s�s�����s�s���s�ugs���s�����s�s�������s���s���s�����s���s�ugs�s�������s���ugs���s�ugs��������l���0������
�����C2�C2��0��GXC2��	��C2�X	C2C2�2�N��
�N�C2�C2C20�C2���C2��C2d;z�C2���C2=,C2B���"��C2�C2���C20�=,C2�C2�C2� �!2�C20�C2�#�,�$�)�%�'C%�&C%=,�(R+C2s��*�����+��R+�-R+R+�.�/R+R+#m�1�R�2�E�3�<�4�9�5�7R+�6
�R+R+�8C2=,=,�:�;C2=,C2�=�@�>C2�?C2d;C2�A�CC2�B=,
8�D
8
8w��F�J
8�G�H
8
8�I
8��K�P�L�N�M
8
8�
8�O

8�Q
8
8w��S�^�T�[�U�X
8�V
8�W�
8
8�Y
8�Z�
8�\
8
8�]
8��_�b�`
8
8�a�
8�c�f
8�d
8�e
80��g�j�h�i�
8
8�0��kw�0��m���n���o�~�p�w�q�v�r�t�sC20�A��uC2WM0��_C2�x�{�yC2�zC2z�C2C2�|�}C2ZC2�C2������C20���=,C2C2����0�C20���������0�����C20���0�Z������I���I�C2I���C2I���L�"�����C2��C2��C2��E�I���C2����I���I�C2C2��"�C2����������C2����C2��C2��2�C2��������C2d;0�C2C2��#{0�����A�����������A�uw�2C2C2��0�C2��C2����������0�C2Z����ZC2C22�������C2��C2������C2
hC2����C2C%C%0�C2��C2��C2������#�C22�0����
����������R+��������������C20��C2F[��C2����=,�GC2s���R+��R+��R+C2N���C2R+����������R+��C2"���0�
w0�������C2C2C%����z�C2C2H��������C2����C%��C%C2C%C%����C2��C2C%C2����C2������C2��C2��=,C2����C2��EC2C2��0�C2��	����X	�C2=,�C2=,>NC2�C2�C22�C2�
��C22�C20���6��+��$��������0�C2dC2C2�C2X	C2���0�C2�C2��!C2��� #�C2C2Z�"=,C2�#0�C%�%C2=,�&�'�)�(�C%C2C2�*D�C2�,�1C2�-�.R+C2�/�0R+C2R+R+�2�3C2R+�4�5C2R+C2�7�F�8C2�9�B�:�?�;�=C2�<2�0��>C2D�C2�@C2�A=,C2=,�CC2�DC2C2�EC2"�C2�GC2�HC2�I�JC2�K0�C20��M�,�N���O���P���Q�y�R�b�S�[�T�X�U�W�VC20�C20�C2C2�YC2�ZC2X�\�`C2�]�^�_0�C2C2"�C2�ad;C2�c�n�d�i�e�gC2�fC2?�?��h0�C2�j�m�k�l�HC22�2�C2�o�u�p�r�qC2?�0��s�tC2d;C2I��vC2�w�xI�B�B�C2�zC2�{��C2�|�}��~C2H0���C2C2Z��C2��C2�����C2=,C2������������C2��C2������I�C2I�C2������C2C2��C2@t����C2��C2��C20���C2��������0���0�C2C2��C2�2������C2�2C2��C2�C2C2������C2�������C2C2��d;C2����C2�����C27��������#�C2C2������D�C2C20�����������C2��C2C2����C2C2��z�C2������C2C2����C2C2��C2WM��C2C2��E����C2EC2����C2����C2C2����C2C2��s5C2������C2��C2��C2C2��C2DaC2��C2��C2��C2��E�C2=F���������������C2������������0�9�9�C2=,��0�C2��������C22�2�=,=,C2C2����=F��=F����C20�C2=F=F����������=F����C2=F2�������C2�C2C2��]�0�������C2����C2��0��?�C%N�=,����
�C2�C2��
=,�	C2s���C%0�C20���C2�����d;C2C2z���z�C2d;C2���C2��C2@t=,C2�C2C2�C2?f��!� R+C2R+�"�(R+�#�$�&N��%C2Z�'C2Z0�C2�)C2�*C2�+C20��-���.���/�_�0�C�1�9C2�2�3�6C2�4C2�5C28��78�8��88�8��:�?�;8��<8��=�>8�8�8�8��@C%�AC%C%�B0�C%�D�IC%�EC%�FC%�G�HC2C%C2�J�T�K�O�L�NC2�MC22��C2�P�RC2�QC2?f�SC2?fC2�U�Y�V7�W�XC2�@t7�Z�\�[C2=,N��]�^C2g�GY0��`�}�a�s�b�j�c�g�d�eGYg�g��f�Pg��hg��ig��Pg��k�m�lg�g��P�n�pg��o�Pg��q�r�Pg�g��P�tC2�u�x�vg��wg��Pg��y�{g��zg��Pg��|g�C2�~�������?f��?fC2��C2?f��C2?f��?f��?fC2��C2��������C2��C20�C2��"�C2��������0�C2HC2C2���0�������C%����C%����C%��C%��C%C%0���C%C%��C%����C%C%0�������C%����C%��C%��������77����7��7�U����C%������7�.���C%7C%��������C%����C%0�C%C%����C%C%��Z0�������C%��C%0�C%��C%��C%C%���GC%��������C2������C2������C2����C2C2E��C2C2��EC2����C2����C2C2��EC2��C2C2����C2EC2��������C2����C2C2��C20���C2C2����s���0�C20�����C2��C2��C2��0���0�C2C2����C2��C2��C2C2E�������C2����������������C22������C20�0���C2�������C2C2Z��C2����C2ZC2C20���
C2���C2�0�C2�C2�	C2d;C2����C2�
��C2"�z����C2�C2��2�C2�C2�B��C2ZC2���C2��C2C2�C2�0�C2��$� C2C2�!�"�#C2��C2C2�%C2�&�'�(N�0�C20��*���+���,�w�-I��.�Y�/�K�0�9�1�5�2C2�3C2�4C20�C2C2�6C2�7�8?�C20��:�D�;�A�<�?�=�>?�C2C20��@C2C20�C2�B�CC2C2"��E�H�FC2�GC2C2d;C2�I�JC2C2N��L�Q�MC2�NA�C2�O�PA�C20��RC2�SC2�T�VC2�U=,AL�W�X=,C2EC2�Z�a�[C2C2�\�]C2C2�^�_�`0�C20�C2�b�o�c�hC2�dC2�e�f�gR+C2kC2�iC2�j�l�kC2C%C2�m�nC2ZZ2�C2�p�q�tC2�rC2�sC2A�C2�uC2�v��0�>A�x>A�y>A�z>A�{>A�|>A�}�~>A>A�>A����>A��>A��>A��>A��>A>A����>Ac>A������>A��>A��>A��>A����>A��>Aoo>A>A��������C2��C2��C2��C2��C2��0�0�C2��C2��C2�������C2��0���0�C2����s�����s�s�����s���s�s���������ug��ugs�ug��s���s�ug��ugs�s���s�����s�s���s���s���s���s���ugs����R���������������������C2C2����D���D�C2D�C2��C2����C2C2��C2l�C2��C2��C2����C2��C2sSC2C2��C2��C2����C2��C2��C2C2sS������������������?f��?f����k?f�h?f���������?f?fk$��?f��?f?fk��?f����?f��k?f?f��?f��������?f��?f��?fk?f����?f����?f?fk��?f��?fk?f�������?f��?f��?fk$��������?fk?fk�?f?f�������	k�k$?f�
?f��?u��?f�
?fkk?f�?f�?f�?f?f�k?f�C2��=,�=,��=,�=,[�=,��7��,��%��"� o;=,�!=,o;o;�#�$=,o;=,�&=,�'�)=,�(=,C2�*�+C20�0�=,�-�1=,�.�/C2=,�0=,z��2C2�3�5�4C22�C2�6C2n�C2�8�E�9�?C2�:�;�=�<0�C20�0��>0�C2�@]��A�CC2�BD�C2C2�Dd;0��F�K]��G�H�J]��I]�C2C2?��L�O�MC2?��N?�C2C2�PC2�QB�0��S���TC%�U�y�V�o�W�d�X�]C2�Y�Z�[C22�2��\2�C2C2�^�_�a�`C%fWC%�b�cC%0�0�C2�eC2�f�k�g�i�hC2N�C2C2�jC2RC2�l�m�n0�C2d;C2C2�pC2�q�rC2�s�v�t�uZC2C2Z�w�xZ2�C20��z���{��C2�|C2�}�~C2���2�C2#����>N��>N������C2�'C2��0�C20�����>N��>N��>NC2����C2����C%C2��C2Z����C%��C%��C2Z������C%Z0�C%��C%0���C2��C2R+����C2��C2��C2������C2R+C2��0�C20��������������2�����������������C2��C2��C2��C2��C2C2��C2E�C2��C2��C2��C2��C2��C2��n{C2��C2����C%��C%��C%��C%��C%C2����������C2C2��C2��0�C2��C2������C2N�C2C2��C2I���C2��C2��C2C2��C%0�R+������������������C2��C2����C2C22�����C2����C2Z0���������C2kk2�2���2�C2��C2�$���C2��������C2��C2��C2��C2d;C2��������2�0�d;����2�C2s�C2��C2������C2��C2
hs�C2������d;C20�C2��
�C2�C2��C2���RC20�C2s��s��	s�C2��C2��
C2�C2C2�C2r���C2��C2��C20�0�C2C2���C2�C22���2�C2C20������k� �T�!�G�"�7�#�-�$�'C2�%�&C2C20��(�+�)�*0�=,=FB�C2�,C2X�.�1�/C2C2�0C2s��2�4C2�3C20��5�60�C20���8�?�9�<�:C20��;"���=C2�>C2C22��@�DC2�A�B�CC2"�C2"�C2�E�F0�s�0��H�MC2�IC2�JC2�K�LC2C22��NC2�OC2�P�RC2�QC2=,C2�SD�C2C2�U�V�[�WC2C2�XC2�Y�ZC2C20��\�`C2�]C2�^C2�_C2=,�a�g�b�e�c�dC2s�C20���fC24�4��h�i�jH2�C20��l���m���n���o�{�p�u�q�r0�C2�s�t0�C20�C2�v�xC2�wD�C2�y�zC20��"��|�C2�}�~C2C22�C2������=FC2C2n���������������C2�C2��C2�C2��C2��C2C22�����C2����?�C2I���C2C2��d;C2����������C2��C2����C2��C2����0���0�C2��C2C20���������C2������C20�C20�����C20���R+?�N�C2����C2��C2C2k������C2��C2��C2��C2C2��C2=,C2��C2������C2������d;C2C20���C20����GC27����������������=F��=FC2��C2��C2C%��������=F��=F��C20�C2��C2���C2������������s�C20�C%=,0�C2��0���0������������������C2��d;C2��C2=,C2C2����C2C2s�������C2C2��I�s���1���0�C21�1���C2����C2C2��C20���������������������C2C2"���C2C2�C2��C2��C2���H��H��HC2H����H���H=F@tR��	�C2RC2C2�
C2X	C2��
C2��C29�C2?���#�����C2C20�C2���0�C20�2����C2��2�C2�C2��!C2� 0�"�C2�"�0��$�-�%�*�&�(�'C20���C2�)0�=,�+C2=,�,=,C2C2�.C2�/�0�1C2��0��30��4���5�|�6�p�7�`�8�K�9�@�:�=C2�;C2�<C2��>C2�?C2C2R+�A�E�B�CC2d;C2�DC2I��F�HC2�GC2s��I�JC2=,7?��L�S�M�QC2�N�O�P0�C2C22��R�d;��T�[�U�X�V�WC2"�C2I��Y�ZI�0�7���\�^���]7#��_C2C2WM�a�f�bR+�cR+C2�dC2�eC2R+�g�jR+�h�iC20�C2�kC2�l�n�ms�C20�0��o0�C2�qC2�rC2�s�wC2�tC2�u�v0�C20�C2�x�y�zC2=,�{0�H0��}���~�����C2��C2��������C2EC2C2��C2������C2����C2C2��C2l�C2��C2��C2��E�C2��������E�������E���l�E���sbrvsb����sb��sb��D�l�������E�C2sDE���E�l�������C2��������D�C2E�C2��C2l�EzC2��C2��C2��D�E���������������C2��C2��C2EC2����������E�s&E�rvC2C2������s�C2El���������������sSl�sS��C2sSC2������C2rvC2��C2D�C2C2����C2��rvrvDp������������C2��C2��C2sS������C2sSl���C2E�C2��C2��rvC2��C2rv����C2����rvC2��sSE���������rv��rvC2C2��C2E��C2EC2���J�������������C2=,����C2��0�=,0���C2C2����C2��C2C2������C2����C2C2��C2��"�C2������C2���C22�C2���B�C2B��?fB�?f��	?f�?f0�0��
0�C2��+�
����C2�C2��0�E0�C2��C2��C20�C2��C2�C2B�=,�=,C2��!�C2�C2� C2C20��"�%C2�#C2�$C2"��&�)�'�(C2s�s�C2�*C2�0��,�;�-�5�.�1�/C2�0C2d;C2C2�2�3�4?�C20�C2�6C2�7�9�80�C20��:C20�C2�<�C�=�@C2�>�?HN�=,�AC2�BC2HC2C2�D�E�H�F�Gd;C2C2z�C2�IC20��K�h�L�]�M�X�N�R�Os�s��P�Qs�s�0��Ss��T�Vs��U0�s��Ws�0�s�s��Ys��Zs��[s��\0�s��^�c�_s�s��`s��as��b7s�s��d�es�s��fs��gugs��i�|�j�w�k�s�l�p�mC2�n�o0�s�s�0��qs�C2�rs�0��ts��us�s��vs�0�s��xs��ys��z�{s�s�0��}���~s������s���s�0�s�s�����s�s�0�s���s���s���s���s�0���ý���Q����������0�0�����0���0�0�70���0���0�����C20�C2��������������C2��C2C2��C2��C2��s�C2C2��C2������C2������C2#�0�X	����C2��C2=,A���A�C2��������������������C20���J��z�����=,0�>NC2����C2��C2��z�C2������0�
hC2��C2s������������B�C2��C2B�����B���B�C2��=FA�=F����=F��=F��7C2���������Z0��_����C2D�0�C2������������������C2C2�C2��C20�������C22�C2��C2GYC2C2����C2C2z�������������C2��E���0������������77C2��B�C2�������C2C2��"�C2����C2��C22�2���C20����"������C2���C2�C2�C2d;�C2�C20�C2���	��
�C2�#�C2�
C2d;0��C2C2���C2�C2C2�C2�C2s����C2��C2�C20�C2�?��?�7C2��C2� C2C2�!2�C2�#�1�$C2�%�)C2�&C2�'�(C2C2���*�.C2�+�,�-0�C2d;0��/C20��0C2"��2�>C2�3�4�:�5�7C2�6�C2�8�9d;s�C2R+�;C2�<�=R+=,�=,�?�G�@�DC2�A�B�Cd;C2C20��EC2C2�FC22��H�KC2�IC2�J2�"��L�NC2�MC28��O�PC2D�C20��R��S™�T�l�U�[C2�V�W?f�X?f�Y?f�Z?fC2?f�\�a?f�]?f�^?f�_�`C2?fC2�b�j�c�fC2�dC2�eC2"��gC2�h�i0�C20�C2�k2�s�2��m�~2��n�o�w�p�s2��q2��r>NA�C2�t�u�vC20�C2
8�x�{�y=,�z=,C2=,�|C2=,�}=,C2�‘€‰†‚…ƒ„I�=F=,C2C2=,‡A�ˆA�I�A�A�Š‹ŽŒ=,s�C20�"�z�C22�’–“C22�”2�•2�C2C2—C2˜C20�š�›��œ´§ž¤Ÿ¢ ¡0�C2C2X�£C2C2R+C2¥C2¦C2d;¨¯©¬ª«C20�C2�_­®2�C2C20�°²C2±C2�³?fC2?fµ¿¶¼·¹?f¸C2I�º»2�C2C20�½C2¾C2C27���C2�����C2s�2�0���������C2=,0�7��ug=,C2������������ugC2����0�C2��B�0�7����������C2s�0���C20�C2������0�0�C2C2��C20�����������������0�C2s�C2����B�C2B�C2������C20�C2C2��"�=,��������C2��C20�����C2=,I�=,���=,��C2s�C2�ZC2���C2C2��C2C2��C2C2D���	��C2��C2C2�ܰC2�C2�C2��C2�0�C2�
����C2C2�
C2I�����N�C20�C2C2�=,���C2��0�C20�C2��0�C20��æ��T��0��+� �'�!�$C2�"�#C2C2E�%C2�&C2n{C2�(C2C2�)�*C2n{C2C2�,C2�-�.?f�/?fC20��1�F�2�9?f�3�4�7�5�6?f0�0�k�8?fk0��:�@�;�=?f�<?fX��>�??f0�0�C2�A�C�Bs�C2d;�D�Ed;C2I�C2�G�O�H�K�IC2�JC2D�C2�LC2�M�N��C2=,�C2�PC2�Q�R�SB�C2�C2�U�w�V�h�W�a�X�[�Y2��Z2�C22��\�^�]2�0�2��_�`d;C20�C2�bC2�c�f�d�e�C2"�C2C2�gC20��i�mC2�jC2�kC2�l0�C2�n�q�o=,�p=,C2=,�r�t�sC2=,0��u�vB�C%C%C2�xÒ�yÆ�z��{�|?�=F�}�~=FB�=,C2ÀÃÁÂ�C22�N�ÄÅ=,>NC20�ÇÍÈËÉÊ=,B�C20�Ì0�C20�ÎÏC2n�ÐÑ0�C2C2B�ÓÛÔ×Õ=,C2ÖC2=,ØÙ=,2�2�ÚJ�C2ÜàC2ÝÞß0�C22�C2áãâ0�=,0�äåB�C2B�0�çîC2èC2éêC2C2ëC2ìíC2C2s�ïöðC2ñC2òC2óõô0�C2�ugs�÷øC2����ùC2úC2ûC2üC2��þ�ÿĪ��H������������������C2��C2��B�C2C2��C2��=,C2����������C2C2=,C20�����0�C%��C20�C2����C2������C2��7C2����=,C2C2?�����������I�=,I�C2��N�C2C2������C2=,=,N�����������C2C2����C2R+���C2����C2��C%C2C2���������C2��C2s�HC2��C2�C2s�C2�0�B������C2=,C2C2�0�2���C2�=,C2�C2RC2��'�	��
�C2�C2��
C2C2=F������D�C2D�C2C2�C2C%��0�C2��=,0�0�C2��#�� C2���uws�=F7C2�!C2�"?�C2�$�&C2�%0�C2=,C2�(�7�)�2�*�/�+�-0��,C2s��.C2C2D��0C2C2�1C20��3C2C2�4�5�6�0�0�C2�8�<�9C2�:C2�;C20�C2�=�B�>�@�?C2C2d;�AC2=,C2�C�E�DC2s�C2�F�GC2=,N�0��I�t�J�^�KC2�L�X�M�R�N�P�Od;0�C2C2�Q0�C2�S�U�TC2C2D��V�W0�?�0�C2�Y�[�ZC2C2J��\C2�]C2C20��_�gC2�`C2�a�b�d�cC2����e�fC22�C21�1��h�i�o�j�l1��k1�C2�m�nJ�0�C2
(�p�r�qC2r�C2C2�sC2���uđ�v�~C2�wC2�x�y�|�z�{C2d;C20�C2�}2�C2�ĉĀăC2āC2Ăd;
ĄćąĆ�2C2C2WMĈN�C2N�ĊčN�ċN�ČN�C2ĎĐ0�ď0�C2kC2ĒġēĘĔC2ĕėC2ĖB�C22�C2ęĜC2ĚěC2C2=,ĝğĞC2C2s�Ġ0�s�0�ĢĤģC20�C2C2ĥĦĨC2ħC2z�C2ĩC20�īĻĬķĭC2ĮC2įĴİC2ıC2IJij0�C2C20��6ĵĶs��60�ĸC2ĹC2ĺs�C2s�ļC2ĽC2ľC2ĿC2B�C2��b�������C2��C2��C2����C2��C2��C2EC2����������������C2����C2RC2C21�1�������0���1�0�0���1��������������C2��d;C2����0�z�C2=,C2��C2��rvC2C2��C2��C2��0�C2�����������C2������0�C2C2��C2��C2��C22����������2�C2"�C2�C2C2=F����0�E�0�C2�C2D�C2��	���C2��C2z�C2R��0��C20�0��0�d;C2�
����
d�C20�C2�C20���3��.�����?fB��C20����C2�0���?fC2�0��0�C2C2��� �!C2�"�)�#C2�$C2�%�&EC2�'C2�(C2C2E�*E�+C2�,C2�-C2EC2�/s��0C2C2�1�2C2C20��4C2�5�I�6�@�7�:�8C2�9C2C2��;�=C2�<s�Ez�>�?EzE�C2E�A�D�B�CEC2C2s��E�G�FEzs�rvEz�HEzE�J�W�K�P�L�NC2�MD�C2�ON�s�N��Q�T�R�SN�=,=,C%�U�V=,s�d;C2�X�[�YC2�ZC2d;C2�\�_�]�^C2"�C2d;�`�aC2���G��cŃ�d�x�eC2�f�m�g�iC2�hC2s�C2�j�kC2�l0�C20��n�u�o�r�pC2C2�qE�C2C2�s�tC2C2D��vC2C2�wC2E�C2�yC2�zC2�{�|��}C2�~C2C2s�C2ŀŁłC20�C20�ńūŅŇņC2C2o;ňśʼnŒŊōC2ŋ0�Ō
hs�ŎŐŏC2C2d;őC2C2"�œŕC2Ŕ�_C2ŖŘC2ŗR0�řŚC20�s�ZŜťŝŠŞ=,C2şC2=,šţŢC2C2I��ŤC2s�ŦŪC2ŧŨũ�0���0�9�C2Ŭs�C2ŭŮC2ůC2ŰC2űC2��C2ų��Ŵ�=ŵƨŶ�Vŷ�GŸ�Ź��ź��Ż��żſC2ŽC2žC2s����C2�=,C2C2��C2#�������������2�C2C22�����C2I�dB���������0�C2C2=F��C2C2D�����������������C2�_0�C2��C2C2"�C2������C2r�EC2��C2��������0�C2r�C2C2��0�C2����������C2��������C2Z0��C2��C22�C2��C2��C2��C2H���������C2HC2��C20�0�C2��C2�I�C2��C2d;d;�C2���C2�C2X	C2��C2��)���	��
�
�C2�C2r�C2C2�C2ZC2�����I�C2C2��C2=FC2��"�����C2"��C2�C2s��� �2�C22��!uw#�C2�#�&�$C2�%=,uw=,C2�'�(C20�C2�*�2�+C2�,�/�-C2C2�.=,d;C2�0�1C2C22��3�=�4�:�5�7WM�6�C2�8�9C22�C2N��;C2�<C2N�>N�>�AC2�?�@?�C2?��B�D?��C0�"��E�F"�C2C20��H�PC2�I�Js��K�N�LC2�MC2�20�C2�OC2���Qs��RC2�SC2�TC2�UC2z�0��Wƞ�X�~�Y�k�Z�d�[�^�\�]>NB�>NA��_�c�`>N�a�bI?�=,F[A�H�e�h�f�gF[>N>NX��i�jX�P�>NX��l�s�m�p�n�o>N7@�F[�q�rF[C%>NX��t�}�u�|�v>N�w�{�xGY�y���z����GY��GYZBF[F[>N�ƍƀƆƁƄƂƃX�F[I�F[X�ƅF[>NƇƊƈƉF[X�C%X�ƋƌX�>NI>NƎƕƏƒƐƑ>N0�F[0�ƓƔF[>N]�?fƖƚƗF[F[ƘC%ƙC%T>NƛƜ>NƝ>NX�>NƟƦƠR+ơR+C2ƢƣC2C2Ƥƥ0�r�0�ƧC2R+C2Ʃ�N�ƪƫ��Ƭ��ƭƳƮ?fƯ?fư?fƱƲ?f?u��?fƴƼƵƹƶƸƷk?fkk?fƺ?fƻ?fk?fƽ?fƾ�?fƿ?fkk�k�l����������?f��?f?f��?f����?f?f����?f$?f��?f?f����������?fkk?f��?fdY?f����?f����������k?f����?f��?fk����k?fk$?f?f����?f?fk�����������?f����?f�h?f��?f��?f?f�����?f�����?f��k��k��k����kk��k��k�k$?f?fk����?f�?f�?fk2?f�?f�?f$�?f��k�k?f?f�?f��?f�	?f�
?f�?f�?f�
?f�?f?f���7��!�����C%C%�0�>N0�C%C%����C%I�F[���>NF[0��>NX�� I>N�"�)�#C%�$�&F[�%=,7�'C%�(A�F[C%�*�0�+�.C%�,�-0�C%X�C%�/X�C%�1�20�>N0��3C%�4�5�60�C%C%X��8=F�9=F=F�:=F�;�<=F=FA[�>�s�?�S0��@�AC2�B�N�C�J�DC2�E�HC2�F�G0�C20��IC2C20��KC2o;�L�MC2o;0��OC2�PC2�QC2�RC2C20��T�_C2�U�VC2�WC2�X�\�YC2�ZC2�[0�C20�C2�]C2�^C2s��`�o�a�j�bs��c�g�dC28��e8��f0�C2�hC2�iC2C20�C2�kC2�l�mt��nC2C20�=,�p�qC2�rC2=,C2�tǝ�uNjC2�vC2�wC2�x�yǁ�z�~�{1��|�}0�C2C21��1�ǀ1��0�ǂDž1�ǃ0�DŽ0�C2džLjC2LJs�C2ljNJC2#Ps�0�njǙǍC2ǎC2ǏǕǐC2ǑǓǒ=,0�=,ǔ0�=,0�n�ǖǗs�ǘ0�n�0�ǚC2ǛC2ǜC2=,C2Ǟǫǟ1�ǠǥǡC2ǢC2ǣC2Ǥs�0�C2ǦC2ǧC2ǨC2N�ǩǪ0�N�0�ǬC2ǭǸC2ǮǯǴǰdzR+DZDzHR+7=,R+ǵC2ǶC2Ƿ0�C20�ǹǻC2ǺC2s�s�Ǽǽs�s�Ǿǿs��s�s����s�s���s���s�ug������C2��C2��C2������?f?f��?f��������?f?f��?f$����������?f?f����?f��?f?fk$��?f����?f��?f��?f?u������?f?f$?f��?f��������?f?f��?f��k��?f�h��?f?f��?f����?f$?f��������C2��C2��C2��C2��s��C2C2��0�C20�����C2s��C2����C2�C2�C2�E�C2�C2C2�C2�sqC2�C2���	C2�
E$���C2C2�
���C2�C2�C2���C2C2��C2��C2A���s�A�0����Ș��W��0��&�C2� �#C2�!�"C2C2E�$C20��%"���'�+C2�(�)fC2�*C2z�f�,f�-�.�/fC2C2=,�1�B�2�<�3�9�4�6�5C2=,7�7�8C2d;C2z��:1��;1�C21��=�>0�1���?�@�A1�C2C20��C�M�D�I�E�G�FC2=,C2�HC2C22��JC2�K�LC2�C22��N�S�O�QC2�PC22��RC2>N=,9��T�U�VC2d;C2���X��Y�m�Z�c�[�`�\�^�]C2�d;�_C2d;C2�aC2�bC2ZC2�d�i�e�g�fC2C2d;C2�hC22�C2�j�k�l0�d;d;C2�n�u�o�pC2� �q�ss��r260��t$.0�l��v�y�wC2�xC20�C2�z�}�{�|C2n�2�WM�~C2C2WMȀȈȁC2ȂȅȃȄC2ffC2ȆC2ȇC2C20�ȉȎC2ȊȋȍȌX�C2X�X�C2ȏȒȐJ�ȑJ�C2z�ȓȖȔȕ0�C2C20�C2ȗC20�ș��Ț�țȮȜȥȝȡȞC2ȟȠ0�d;0�C2=,ȢȣȤ0�C2ZC2ȦȪC2ȧȨȩC20�s�d;ȫȭȬ0��0�0�C2ȯȶȰȳȱs�C2Ȳz�C2ȴC2ȵC20�d;ȷȽȸȺC2ȹC2�Ȼȼ�C22�d;ȾC2C2ȿC20��������������������C2�7s�����s�=,>AC2��������C2I�C2�G����ZC20�C2C2��C2��C2��D�C2C2����C2C2��C2��C2=,�����������C2����������2�C2C2$;��C2$;C2����C2������2�C2C2Z����0���"�C2����C2d;C2���C2���������C2d;C2C2=,�C2=,�=,C2����C2���0�d;�C20�C2��2�C2C2�C2�C2$.����	C2��0�C22��
C20�C2C2��
���0�C2C2ZC2�C20���y��D��/��!���C2C2�C2�C20���C2�0�C2C2�C2� 0�r��"�*�#�&�$C2�%C20�C2�'�(C20��)C2d;C2C2�+�,�-C2��.C2C22��0�?�1�;�2�8�3�6�4�5d;C22�d;�7C2C27�9C2C2�:C2s�C2�<C2�=0��>0���@C2C2�AC2�B�CC2n�C2�E�X�F�M�GC2�HC2�I�K�J7C27�LC27C2�N�SC2�OC2�P�Q�RC2J�?�C2�T�VC2�U2�d;C2�W0�B��Y�d�Z�c�[�]�\C2B�C2�^�a�_�`C2=,d;C2�b0�o;2�C2�e�n�f�i�gC2�h0�C20��j�l�k7C27�mC27C2�o�u�p�s�q�rd;C2X	C2C2�tC2=,�v�w=,C2C2�xC20��zɢ�{ɓ�|Ɏ�}Ɇ�~Ƀ�ɁC2ɀEC2C2ɂl�C2ɄC2C2ɅC2EɇɌɈɊɉC2l�C2C2ɋC2l�ɍC2C2EɏC2ɐC2C2ɑC2ɒC2l�ɔɝɕəC2ɖC2ɗC2ɘC2EC2ɚɛC2C2ɜEC2ɞC2ɟC2C2ɠɡC2El�ɣɾɤɯɥɫC2ɦɧɩC2ɨEC2C2ɪC2EɬC2C2ɭC2ɮC2l�ɰɷɱɴɲC2ɳC2l�EɵC2ɶC2C2l�C2ɸɹɼɺɻC2l�El�ɽC2El�ɿ���C2���C2����C2l�C2��C2��C2EC2��C2������������C2EC2EC2��C2E��C2����C2EC2E�������j���:������50������������C2��C2��C2��C2����C2D�D�C2C2��C2����C2C2����C2��C2E���n{E����������C2��C2C2����C2r�C2��C2��C2����C2r�C2�C2r�C2���C2C2�C2��C2�C2C2��C2�C2C2��C2C2�C2�C2DpC2��C2C2�	�
C2C2n{R+��
�L��,���C2������0�d;�0�0�C2����WMC2�C2n��n�C2��)��%��"� �!0�C22�C2�#�$0�C2C2X�&2��'�(XC2]�=,2��*�+C20�C2�-�8�.�4C2�/�0�2�1C2��C2�30�C20��5C2C2�6�7C20�C2�9�F�:�?�;�=C2�<ZC2C2�>2�C2�@�C�A�BC2d;d;C2�D�EC20�"�C2�GC2�H�J�IC22�C2=,�K=,C2�M�i�N�Y�O�R�P?fC2�QC2?f�S�V?f�T�UC2?fC2�WC2�XC22�C2�Z�a�[�^C2�\C2�]C2E��_C2C2�`2�C2�b�eC2�cC2�dC2I��fC2�g�hI�C2�C2�j�x�k�t�l�q�m�oC2�nC2"��pC2C22��rC2C2�sC20�C2�u�vC2C2�wC2z��yC2C2�z�{�}�|C2C2D��~C2d;�ʀ��ʁʡ7ʂʃʇʄC27ʅ7ʆ7C2C2ʈʉC2ʊʒʋC2C2ʌʍC2ʎC2C2ʏʐC2ʑC2C2E�ʓʚC2ʔC2ʕʖC2ʗC2ʘC2ʙC2C2D�ʛC2ʜC2C2ʝC2ʞC2ʟC2ʠE�C2ʢʷʣʨs�ʤs�ʥs�ʦʧs�s�0�ʩʰs�ʪs�ʫʬʯʭʮs�0�s�0�0�s�s�ʱʲʵʳs�ʴs�s�ugʶs�s�0�ʸ��ʹʽs�ʺʻʼC2s�s�C2ʾs�ʿs��s��s�C2s�������������s���s���s�C2������s�C2s�s���s�0�s���s�C2������s���s���s�C2s�����s�����s�s�0�s���s���s�0���� ���������������C2������w�C2����C2C20�C2��C2��C2����C2��C2EC2C2�����������C2��C2����C2�C2C2��C2C2E�C2C2E���C2�C2EC2C2�C2l�C2��C2��uWC2r�C2�C2��C2��	��
�C2s�C2�C2�
n{��n{�n{�n{�n{r�n{�C2�C2�C2�C2C2�C2��C2�C2s�C2C2��C2�C2C20��!�(�"C2�#�'�$?�C2�%�&s�C20�2�s��)�8C2�*�+�5C2�,�-C2�.C2�/C2C2�0C2�1C2�2�3C2�4C2s�C2�6C2�7C2C20��9C2s�C2�;˙�<�J�=C2�>C2�?�H�@C2�AC2�B�E�CC2�DC20�C2�FC2�G0�C20��IC2n�C2C2�K�L�[C2�M�N�SC2�O�P0��Q0��R0�>N0��TC2�U�X�VC2C2�W0�D��Y�ZC2s�R+C2�\�s�]�j�^�aC2�_�`4�C24��b�e�cC24��d4�C2�f�hC2�gz�C2��i
(C2C2�k�l�q�m�o�nC22�
8C2�pC20��rC20�C2�tˇ�u�~�v�{�w�y�xC2C2D��zC2C2s��|C2C2�}C2s��˃ˀˁ�C2˂C2C22�˄C2˅ˆz�C2C20�ˈ˒ˉˎˊˌC2ˋC2$KC2ˍC20�ˏC2ːˑ$ZC2C22�˓˖C2˔C2˕C2"�C2˗˘0�C20�C2˚˛��˜��˝˵˞˧˟ˣˠC2ˡs�ˢC20�s�C2ˤC2˥˦C2s�C2˨ˮ˩˫C2˪0�C2C2ˬ˭0�C20�˯˲C2˰˱0�C20�C2˳C2˴C20�˶��˷˿˸˻C2˹˺0�C20�˼˽0�C2˾=,C2=,������=,C2C2���C2C2s���������C2��C2��D�C2C2����0�D�C2��C2C2����C2C2D���������C2��s���n���n�C2C2����C2C2������C2s�C20���������C2����C2C20�C2����������C2s�s�C2C2>A������C2��C2>A��>AC2C2��C2��C2��C20����/��������C2�C2���0�C2d;C2���C2�0�0�C2C2�C2�C2I��������0�C22��C22�C2�	C2f�
fC2���
C2�C2uw0�C2�0��0�C2��!�������f"�f�C2fC2C2��C2s�C2C2��C2C2� C25��"�&�#C2�$C22��%2�C2�'�-�(�+�)�*C22�C20�C2�,C22��.C22�C2�0�Q�1�C�2�9C2�3�4�6C2�5s�C2�7�8C2d;d;z��:�?�;�=C2�<
(C2C2�>C22��@�A2�0�2��B2�C2�D�J�EC2�F�H�GC2C22��IC2C22��K�NC2�LC2�MC2��OC2C2�PC22��R�]�SC2�T�Z�U�WC2�V���X�Y"�2�2�C2��[��\�C2C2�^�_�d�`�bC2�a"�C2�cC2fC2�e�g�fC22�C2�h�i0�C2�0��k̳�l̠�ḿ�n�y�o�w�p�r�qC2s�C2C2�sC2�t�uC2�vC2C20��xC2EC2�zC2�{C2�|C2C2�}�~C2�C2̀0�C20�̂̃̎̄̚s�̅̊̆C2s�̇̈C2s�̉s�0�̋C2C2̌̍C2C20�̏̔̐C2̑̓̒C2EC2C2EC2̖̕C2̗C2̘C2E̙EC2̛C2C2̜C2̝C2̞C2̟C2s�̡̪C2̢̣C2̤C2̥C2̦C2̧C2̨C2̩C2EC2̫C2̬s�C2̭C2̮̯t�̰C2̱s�̲0�C20�̴��̵̶̽C2̷C2̸C2C2̹̺C2̻C2̼C2��C21�̾s�̿s��s��s���s�������s���0�s�s���s�0�C2��������s���C2��C2��C2s�����C2��0�s�0�������$h��C2��C2C2����s���0�C20���C2��C2����C2��C2��C2��C2r�C2��C2��C2��E�C2�������$��͌���t���a���&���
������������C2C2��C2EC2����C2C2EC2��C2C2�C2E�����C2C2�C2E��C2�C2mWC2�C2E��C2�C2�EC2C2��	C2C2l���C2��
����C2C2E��C2EEC2���EC2E��EC2EC2��C2��C2��EC2EC2C2� �!�#C2�"C2E�$�%EC2EC2�'�A�(�1�)�-C2�*C2�+�,C2C2EC2�.C2�/C2�0EC2�2�;�3�6�4C2�5C2C2E�7�9C2�8C2EE�:EC2�<C2�=�?�>C2EC2�@C2C2E�B�R�C�IC2�D�E�GC2�Fl�C2�HC2EzC2�J�O�K�MC2�LC2EC2�NEC2C2�P�QC2C2E�S�W�TC2�UC2C2�VC2E�X�^�Y�\�Z�[l�C2C2EC2�]EC2C2�_C2�`EC2�b�m�cC2�d�hC2�eC2�f�gC2C20�C2�iC2�j�kC2�l0�C20��nC2�oC2C2�pC2�q�rC2�s0�C20��u�x�vs��wC2C2s��y�|�zC2�{C26&C2�}C2�~C2C2�̀́C2EE͂C2̓C2̈́E͆ͅE͇EE͈E͉E͊E͋C2E͍͎ͤ͑͏3�͐C2s�C2͒C2͓C2͔C2C2͕͖s�͙͗͘͢C2n{͚C2͛C2n{͜n{͝n{͟͞C2͠C2͡C2n{C2ͣ0�C20�ͥͩͦC2ͧC2ͨC2C20�ͪ��ͫ�ͬͶͭC2ͮͳͯͱͰC20�C2ͲC2C20�C2ʹC2͵C2z�ͷͽ͸C2͹ͻC2ͺ2�0�ͼC20�C2C2;ͿC2C2�C22���������������C2����C20�s��C2����C2C2D���������C2��ZC20�C2��uw��C2C2s�����������C2uwC2C2��C2��
(C2�������C2������C2C2��C22����������������C2��C2��0�2�������C22�0���C2
(C2��C2��C2��C2D�C2������C2��C22��s���2�o;o;C2�����C20�C2C2�C2D�C2��C20�C2�������C2�C2C22��	C2C2�
C22����
�C2�C2D���D�C20�C2�C2��D�C2D�C2��C2�C2��C2C2���C2�C2�C2s�� �"�!0��0�C2�#�G0��%Ό�&�5�'C2�(�3�)�*C20��+C2�,C2�-�0C2�.�/C2C2r�C2�1C2�2C2n{�4C22�C2�6Έ�7�d�8�P�9�E�:�>�;C2�<C2�=C20�C2�?�BC2�@C2�AC2s�C2�CC2�DC20��F�L�GC2�H�J0��I0�C2�K0�C20�C2�M�NC2C2�OD�C2�Q�VC2�RC2�S�TC2�UC20�C2�W�]�X�[�YC2C2�Zs�C2�\C20�C2�^�b�_�a�`C2C20�C20��cC20�C2�e�p�f�kC2�gC2�hC2�iC2�j0�C2�lC2C2�m�nC2C2�oC2s��q�|�r�w�s�u�ts�0�C2�vC2C20�C2�xC2�y�z�{C20�C2s��}΁�~C2s��s�΀C2�΂΅C2΃΄C2C22�C2ΆC2·s�0�Ήs�ΊC2C2΋C2t�΍��ΎΙΏC2ΐC2ΑC2ΒΖC2ΓΔs�Ε0�C20�C2ΗΘC2C20�ΚC2ΛΜs�EΝβΞΧΟ΢C2Πs�ΡE�EΣΥΤC2EEzΦC2EC2ΨάΩC2ΪΫC2E�E�C2έΰήίC2l�rvC2C2αC2l�γνδηεC2ζC2l�C2θλικC2sqsqC2C2μEz�.ξ��ο��EC2l�C2��C2s�������E�C2E���C2E�C2��C2��C2��C2��C2��C2H��Hs���Ϙ���	���������C2��C2����C22���C2C2��C2��C2��C20���C2������C2��C2C2s���������C2����C2��C2EC2C2��C2��C2��C2rv�������C2��C2��C2�����C2��C2l���C2C2r���C2�C2�C2E�C2�C2�s��EC2C2��C2����C2��C2l�D�C2"C2�C2�ug�ug$x�
ω1����H�
�-�������C20��0�C2��C2�C2D���C22�2�C2C2����C2s�C2C2�0�C2� �%�!C2�"�#C20��$C2n�C2�&�)�'C2C2�(C2s��*�+C2�,C2
(C2�.�<�/�3C2�0�10��20�C20��4�7�5C2�6C20�C2�8�:C2�9C2s�C2�;D�C2�=�AC2�>�?2��@2�C22��B�E�CC2�DC22�C2�FC2�GC2C2
�I�j�J�Y�K�OC2�LC2�M�NC20�C2�P�SC2�Q�RC2$�C2�T�W�U�VF[C2C2��X0�C20��Z�b�[�]�\C20�C2�^�`�_C2C2���aC2s�C2�c�gC2�d�e�fC20�C2s��hC2�iC2C2n��k�|�l�s�mC2�n�q�o�p2�0�C20��rC2|~C2�t�w�u2��v2�|~C2�x�z2��yC2��{C2�C2�}σ�~C2�ρπC2C2d;ςC2s�C2C2τυχφ4�C24�C2ψC20�ϊϒϋC2C2όύC2ώC2C2ϏϐC2ϑC2C2D�ϓC2ϔC2ϕC2ϖC2=,ϗ=,s�ϙ�-ϚϻϛϜ�8C2ϝs�ϞϹϟϠC24�ϡC2ϢϮC2ϣϤϥE�C2C2ϦϧC2ϨC2ϩC2ϪC2ϫC2ϬC2C2ϭC2n{ϯC2ϰC2C2ϱϲC2ϳC2ϴC2ϵs�϶s�Ϸs�s�ϸs�r�C2Ϻs�C2ϼ��Ͻ��Ͼ��Ͽ��C2����s���0�C2s�����C2s�0�C2����C2��C2��C2C2r�C2����C2��C2��C2����C2����C2��C2��C2��C2��C2C2��C2��E�C2��C2��C2��C2C2����C2C2����C2C2n{��C2��C2C2����C2��C2C2��C2D����
������C2��������C2����C20�0�C2����C2s�s���s�C2���C2C2�C2�C2
(��C2s�C2��@�C2@������C2�C2@�C2C2��C2C2�C2s��	C2C2�
�C20��0�C2����C2��C2C2��C22�C2�C2�C2C2���s�C2s�C2��&�C2��"�� C2�C22��!0�s�C2�#2��$�%0����C2�'C2�(C2�)�+C2�*Z0�0��,0�s��.�Q�/�6C2�0�1�4�2�3s�C2s�C2C2�5s�0�C2�7C2�8�9�>�:s�C2�;�<s��=0�C20�C2�?�@�G�A�D�B�Cs�E�s�C2C2�EC2�F��s��H�L�I�KD��J�|��s��M�OEz�N��s��P�'��d�R�V�SC2C2�TC2�UuwC2�WC2C2�X�YC2C2�Z�[�b�\�_�]�^���i����`�a��l�T�f�c�f�d�e�k�c	4�6�g�h�\����s�j��k�q�lՋ�mѫ�n���o���p���q]��r�|�sX��t�vI��uI��H�wH�xAL�y�z�{ALF[7C%�}К�~Ќ�ЅЀЃЁ>NЂ>NX�>NZBЄZBF[ІЉЇ>NЈ>NX�>N>NЊЋ=,A�=FЍВЎ>NЏБА>�I�ALR+>NГЕДH=,>NЖЗ>NC%ИЙN�II=,ЛШМСНРX�ОX�П>NC%>NF[ТХX�УФ>N0�TF[ЦF[ЧB�F[ЩжЪбЫЮЬЭHIJ�0�ЯаF[0�0�GYвгH0�деX�H��0�зоилйкF[A�X�ALмнT�0�C%F[п����C%=,C%O�����B�?fN�=,T�AL����O����H��H��HH��H����HH$�J���C%����C%C%����C%>NC%���K��?f����������������H������H��H>NHH��0�H��������?fALH����>NHX�H��������HHX���HHX��������H������0�>NHF[�H0��HGYH�H�H�H�?fH�����HH��HH�HA���H�H��HH0��	�H�
HX���
H0�C%H���HH��H��HF[H>NH���H�H�O�H�H��H0�@�H��;� �4�!�3�"�&=,�#R�$�%=,T���'�.�(�+�)�*T>NC%T��,�-=,T�>NI��/�1�0J�HX��2J�F[J�C%0�?f�5?f�60��7�8J��9�:ZBX�HX��<�C�=ALd�>�?�@d$�<�A<�BF[ALAL�DAL�E>N�F�G�I�HF[=,>NN��J$�0��Lц�M�f�N�X�O�T?f�P?f�Q�R�S?fkk?f�U?f�V?f�W?f?fk�Y�_�Z�\�[?f��?f�]?f?f�^k?f�`�c�a?f�b?fk?f�d?f�e?f?fk�g�p�h?f�i�k?f�j?f���l�n?f�m?fk�o?fk?f�q�{�r�w�s�u�t?fk?f?f�vk?f�x�y?fk?f�zk?f�|р�}�~��?f?f�k?fсут��k?fфхk?f?fkчішэ?fщъ?f?fыь?f?fkюё?fя?fѐ?f��ђє?fѓ?f��?fѕ��?fїѤјѠљќњ?fћ?f?fkѝў��?f?fџ?fkѡ?f?fѢ?fѣk?fѥ?fѦѩѧѨ��?f��?fѪ?f��?fѬ�vѭ��Ѯ�|ѯ�Ѱ��ѱѾѲѶѳC%C%Ѵ0�ѵC%0�ѷC%0�Ѹѹѻ0�Ѻ0�A�ѼѽHF[J�F[C%ѿ�C%������������C%�sX�����I�F[T?���������GYF[0�X�����=,T�0�T�������C%C%����������0���AL>A����I=,=,C%��������T�A�I�N�����0�TF[7����C%����������>N��>NH��N�C%0���������A�HI@t��C%H0��������C%����C%C%X������>NF[I�C%��0�N�>A0�������X�HN�A���N�C%TF[C%�C%�C%X���>��'���	��
���
�C%?�T�0��C%0�C%���=,GYX�0����C%C%�C%7C%0���!C%�����0�X�>A>N�� F[=FF[GY�"�&C%�#�$�%>NZ�X�0�0�C%�(�<�)�8�*�1�+�.�,�-0�=,A�?f�/�0>AF[0�X��2�5�3�4?f7>AF[�6�7HC%T�U��9C%0��:�;C%X�HZ�=C%���?�P=,�@�A�H=,�B�C�E=,�D>NC%�F�GX�bpX�J��I�L�J0�C%�KC%R�M0��N�OX�C%C%=,�Q�n�R�`�S�Z�T�W�U�V70�HI�X�Y7C%7H�[�^�\�]X�H?fX�C%�_AL?f�a�h�b�e�c�dF[7=,?f�f�gX�F[X�0��i�kF[�j?fC%�l�m0�C%N�X��o�w�pC%�q�t�r�s0�I=,T��u�v0�TC%0�C%�xGY�y�z�{N�0�C%0��}҅�~C%C%�ҀC%C%ҁC%҂C%҃҄C%ZC%҆ңC%҇҈ҕ҉ҏҊҌҋ>NB�>NҍҎ0�F[7C%ҐҒґF[?f>NғҔ=,@�N�HҖҜҗҚҘҙ0�=,F[>NқF[X�0�ҝҠҞҟdC%>NF[ҡҢ>NX�X�>NҤҷҥҮҦҩҧҨ0�d,R+X�Ҫҭҫ0�A�Ҭ?fTF[=,үҲҰұC%X�>NTҳҴGYC%F[ҵ=,Ҷ�=,ҸҾҹһҺ0�I=,Ҽҽ7X�7X]ҿ����I�F[��C%F[��0�F[C%���������������C%������C%C%������C%X�>N7����C%0�C%������X�C%F�X]����C%��������������0�X�N�X�����F[N�0�=,��������>N=,=FX�����7IB�I��������C%��C%��HT��C%0���0�7��C%C%��C%��C%A��������C%0��0����F[0�H7�C%��C%��C%C%A�����0�X�0�H���2IC%X����C%C%�	C%�
�C%C%��0��
����C%�>N=,�C%0�=,����T@�B�C%��X�C%g�C%��G��7��"�0��C%� 0��!C%F[C%�#�(C%�$�%�'C%�&C%�$C%0��)�0�*�-�+�,X�T�0�X��.�/TF[X�0��1�4�2�3C%?fF[O��5�60�X�T�X�C%�8C%�9�:�@�;�=I��<=FR�>�?=,?f0�C%�A�D�B�C=,7F[7�E�F=,X�>N0��H�a�I�V�J�QC%�K�L�N�MJ�=,T��O�PF[=,>NI�C%�RC%�S�T�UI�F[7B��W�\C%�XC%�Y�Z�[?f0�X�F[�]C%0��^�_�`@�F[X]F[�b�gC%�c�dC%C%�eC%�fC%Z�h�o�iC%�j�m�k�l=,F[C%7�nC%?fB�C%�p�q�s�rC%C%0��t�uC%0�C%AL�w�l�x���yӥ�zӗ�{ӏ�|ӊ�}ӂC%�~C%�ӀӁC%0�X�C%C%ӃӄӇӅӆX�F[=,C%ӈӉ=,=FF[0�ӋC%ӌ0�C%Ӎӎ0�0�C%ӐC%ӑC%ӒC%ӓӕR+Ӕ��R+ӖR+
�R+C%ӘәӟӚӜӛX�H>NӝӞC%0�C%F[C%ӠӡӢTX�ӣC%T�Ӥ$�T�ӦӸӧӫӨӪөC%X�>NC%ZC%ӬӭӱӮIӯӰ0�N�C%HӲӵӳӴIC%=,C%ӶӷF[0�I�?fӹ��C%Ӻӻ�ӼӿӽӾX�T?�X��C%X�C%��������F[=FF[C%����X�=,0�>N����������C%��������A�X�0�7����0�7��N���8���8�8�����8�8���8���8���<8���������C%0�C%0�0�������X]>NX�0�C%��C%��0���0���C%0����%������
��C%���������������0�I�0�F[����=,C%?fI����N�I�I7��0�F[0�C%������>N?fbp>N��F[0�0�=,����C%X�T�F[��	C%7?fJ�=,C%���
C%�C%�C%����=FIHX���AL0�F[>N�C%C%������0�0�F[0��>N0���"� �!T>NAL0��#�$T�?f=,0��&�M�'�=�(�4�)C%�*�0�+�-�,ALI�]��.�/7X�X�@��10��2�30�A�0�?��5C%C%�6�7�:�8�9N�>N=,H�;�<AL0�C%A��>C%�?�F�@�C�A�B8�C%7I�D�E$�H0�7�G�J�H�IF[X�II��K�L=,X�>AB�C%�N�O�_�P�W�Q�T�R�S?f7F[X��U�V?f=FX��&�X�[�Y�ZF[X�=,>N�\�]ALH�^>N��C%�`�e�a�d�b�c0�H0�>N0�>N�f�i�g�h>NF[N�0��j�k0�ALC%?f�m�/�n���oԖ�pԉ�qԀ�rC%�s�y�t�v�u0�X�0��w�x0�C%>NC%�z�}�{�|g�@�@�C%�~�N�I�0�C%ԁC%ԂԃC%0�ԄԆC%ԅH0�ԇԈ>N=,>NI�ԊC%C%ԋԌԐC%ԍԎԏX�F[J�s�ԑԓԒC%C%R+ԔԕF[0�@�=Fԗ�ԘԨC%ԙԚԡԛԞԜԝ0�C%T�ALԟԠ0�ALC%IԢԥԣԤI�C%=,>AԦԧF[=FX�?fC%ԩԪԹԫԶԬԭ=,F[Ԯ>Nԯ�԰��Ա�ԲԳ��ԴԵ��=,ԷԸC%>N0�7ԺԽԻԼF[HF[X�ԾԿHX�>N0��������C%����������F[=,0�R+����N�7I�C%C%��C%0�����������������ALI�X�ALC%��X�J���������~�7>N7����B�0�C%>NC%������C%��TC%����0�>NZ$0�����������������C%C%������0�C%0�C%��C%��C%����F[C%0�>N�����C%0���0���C%O��0�����X�J�@�X���7>�C%T�C%�C%C%�C%��C%�C%��{��{�{���{��{�{�	�
�{�{C%���
��C%���C%0�C%�C%C%�C%I�C%���C%0��C%0��C%N���)��$C%���!�� F[ALA�F[�"�#F[X�GYX�C%�%C%�&�'�(F[R7=,C%�*C%�+�,�-0�C%C%�.0�X��0�r�1�N�2�G�3�>�4�:�5�9�6C%�7�8B�0�0�C%C%0�C%�;=,�<�=I�IC%�?C%�@�CC%�AC%�BC%>N�DC%�E�F0�=,C%0�C%�H�IC%C%�JC%�K�L�M=,0�R=,�O�_�P�V�QC%C%�RC%�S�T�UC%7?fI��WC%�XC%�Y�\�Z�[X�>A0�N��]�^J�0�0�HC%�`�a�n�b�c7T�d>N�e=,�f=,�g=,�h=,�i=,�j=,�k=,�l=,�m=,=,�F[�oP��p�qI=,F[�sՃ�tC%�uՀ�v��w�|�x�z�yC%>NC%0��{0�C%C%�}0��~N�0�C%0�C%ՁC%Ղ0�C%C%ՄՅՇՆC%>N>�C%ՈC%Չ0�ՊH0�Ռ�~Ս׹Վ�Տ�]Ր��Ց��Ւ�ՓղՔդՕաՖՠ0�՗=,՘ՙ=,=,՚՛=,=,՜՝=,՞=,=,՟=,�0�=,բF[գ0�0�=,եիզթէը0�=,=,I�ժ=,>NF[=,լ=,խծ=,կ=,=,հձ=,�=,ճնմ=,=,յX�=,շսոպ=,չX�N�ջռZBI�>NI�վ>Nտ�GYF[IX�����������A����O��IC%AL������0�A�=,=,0���=,��=,0�����=,I=,����0�����0�=,0�����0�����0���0�0�=,0���������0���0�0�=,��=,0�=,����������������������X�A�X�0�����X�>N7GY��������>A=FC%GY����I>N>NH��������IX�7>N��0�X�F[7����F[I�RF[��7X�I�>N����
����F[0�>NI���	=,>N=,7��
>N�>N0���>NIT�I������C%=F>N=`��F[0�=,X�����0�N�=,I>N�X�GY��?� �/�!�(�"�%�#�$H0�>NI��&�'0�=,0�H�)�,�*�+>N=,ALN��-�.?fI=,C%�0�8�1�5�2�3>N0�0��4>N7�6�77=,=`X��9�<�:�;X�=,I�R�=�>>N=,?fAL�@�N�A�G�B�D>N�CF[=,�E�FIF[0�F[�H�K�I�JI�N�F[I��L�MN�?fI�7�O�V�P�S�Q�R�2>N�>N�T�U>N>AF[H�W�Z�X�Y>N0�=,?f�[�\=,I0�=,�^��_ց�`�p�a�f�b�d�c>NX�I��eC%7F[�g�l�h�i7C2�jX��kR+
�R+�m�o�nX�=,]�>AF[�q�x�r�u�s�tP�C%F[0��v�w]�O�RF[�y�~�z�}F[�{�|C%��C%�I�րX�C%C%>Nւ֠փ֒ք֋օֈֆևF[7I�J�։֊HX�F[P�֌֏֍֎C%=,=,I�֐֑?fF[IX�֖֚֓֔֗֕>NX�>NI�֘֙F[=,F[I֛֝֜I@tX�֞֟>N=,H>Nֲּֿ֢֣֤֥֦֧֡֫֨C%?fX�0�֪֩0�>N=,X�֭֮֬֯X�7X�7ְֱZ�X�I�B�ֳִֵֶַֹC%F[I0�?fָF[X�ֺֻX�I�N�C%ֽ־>NX�F[X�=,�0�=,������������������=,��=,��0�I0�0�����0���0�0�F[��������>N����>NX�8�������>NTX�A���TX�����Q4B�=,������X�>NA�>N=,����=,��������>N��>NX�>NGYGY������I>NX�T�������=,=,������=,0�0�����=,0�=,���=,��=,����=,=,0��=,0�=,��j��2���=,���=,�=,�=,��I�C%=,0��0�������HC%=,>N�	�
HI>NI����
�T�>N>N]���I7C%=,��*�����=,��0�=,�0�0�=,0�=,=,���#��!�� >AI�B�0�0��"7X��$�'�%�&I�0�I�C%�(�)C%N�?�B�I�+�,=,�-0��.�00��/N�0��1=,0�I��3�C�4�;=,�5�6=,�7�:�8�Q0��90�=,0�=,�<�>0��=0�=,�?=,=,�@�A0�=,�B=,���D�b�E=,�F�T�G�M�H�J>A�I>AC%�K�LC%F[��I��N�Q�O�PI>NIX��R�SX�F[=,@��U�[�V�Y�W�XN�7=,HC%�Z7C%�\�_�]�^C%?�I�0��`�aF[>NC%H0��c�d=,=,�e�f�g0�=,�h�iH=,TI��k׊�l�y�m=,?f�n�o�s0��p=,�q0��r0�=,�t=,�u�w�v0�X�=,�x0�=,0��z׉�{�|=,0��}=,=,�~�=,=,׀ׁ=,ׂ=,=,׃ׄ=,ׅ=,׆=,ׇ=,׈=,=,[�=,0�׋פ=,׌׍כ׎=,׏ואג=,בI=,דהC%F[7X�זיחטF[IC%F[F[ך>N>A=,לם?fמסןנI�>NF[C%עף>NIF[Iץׯצ׫ק=,?fרש=,=,ת=,AL׬׮0�׭0�=,=,0�װ׳ױײ0�C%=,0�=,״=,׵׶׷>N=,0�׸0�=,׺��׻�7Z$׼׽�׾��׿������������=,I�F[=FC%��ALA�RA�����������������0�ZB0�T���0�T�C%��������O�N�RA�����X�ZBA�0�����F[0�@tF[������������T��0���0�77>N������������F[O�0�7=F��>NC%��������F[T�H0�����0�>NN�7����=,�P��������X�0�C%?f��C%0�C%I��
������F[C%�>NHN�����C%��H@t��=,0�ALR��	��A�=,?fX��
�=F�7TF[T��%��������0�H7ZB��C%O�=F0�����C%N�>A>N��0�=FIN���"� �!>AX�C%?f�#�$IF[=,7�&�4�'�-�(�+�)�*?fI�0�A��,X�N�@t�.�1�/�0N�RA�=F�2�3=F0�7F[�5�6A�IIC%�8�q�9�=�:�<�;0�=F0�=F0��>�R�?=F�@�E�A�B0�=F=F�C=F�D>NA��F�L�G�J�H�I=,>NHX��K7F[0��M�P�N�O=,X�X�C%F[�QH?f�S�b=F�T�U�[�V�X=F�W0�X��Y�ZI�70�?f�\�_�]�^I�0�X�0��`�a@�C%J��2�c�e�d=F0�X�0��fI��g�hI��iI��jL��kL��lL��mL��nL�L��o�pL��DL��rؠ�s؆�t=F�u�~�v�|�w=F�x=F�y=F�zX�7�{F�=,0��}X�=F�؀=F0�؁؄؂؃=F7TH؅=F0�C%؇ؖ؈؏0�؉؊،؋0�0�=F؍؎=FX�>N0�=FؐؑؓI�ؒX�0�ؔؕI�H0�F[ؗ؛ؘ=Fؙؚ=F0�=F�x=F؜=F؝؞؟=F=,0�>Nءؽآرأاؤ=F�xإ=Fئ>N0�بخةثت0�X�0�جحX�0�I�?fHدHذN�0�=Fزس=Fشغص=Fض=Fط=Fظ=Fع=F=F=Uػؼ>NX�>NHؾ��=Fؿ������>NF[N�7����ALI�C%F[��������F[X�>N8���F[X�>A?f�����#�������������N���N���N�N���>NN�����N���N���N���F[X�N�������0�N���C%>N=,��N�����������������>A>NF[0�����X�ALIT���������=,H>NT���0�=,>N����������I�F[C%O���O�7F[=,�N���HF[=,I��N��N����0����=FX�C%=,�N��X�C%X����	�0��
����
0�F[F[7=,�7>N������>NN�F[0���X�>N0�C%0����N�=,0�N��N�N���� 0�N��!�"ZBX�A�C%�$�J�%�.�&H�'H�(�+�)H�*H7H�,H�-H}H�/�B�0�:�1�4H�20��30�AL�5�8�6�7IC%T0��9I�A�C%�;H�<�?�=�>7ALC%=,�@�AA�F[0�>N�CH�DH�E�GH�FHC%�H�IC%I@�H�K�s�L�b�M�UH�N�O�R�P�QT�F[N�7�S�TH7AL$��V�]�W�Z�X�YIA�>N=,�[�\>NH0�X��^�a�_�`C%H>NN�N�X��c�k�dH�e�h�f�gX�C%IX��i�j=,>AF[?fH�l�m�p�n�o7?�ALC%�q�rI�F[HALH�tH�u�v�y0��w0��xX]X��z�|�{H>AIH�}0�H���7ـف77قك��لٔمُنًهRوى0�RRي=,0�ٌ?fRٍRَ?�C%ِRّRْR?fٓR0�ٕ٣Rٖٗٞ٘ٛٙٚN�0�0�F[ٜٝ?fALR0�ٟ١٠0�B�F[٢=,RC%٤پ٥ٻ٦ٰR٧R٨٩8�٪8�٫8�٬8�٭8�ٮ8�ٯ8�<8�ٱٺٲRٳ<�ٴ<�ٵ<�ٶ<�ٷ<�ٸ<�ٹ<�<<�R0�ټR0�ٽP�RRٿR����RI�R0�R��R��R��R��R��R��RX����_�����������������7��7��7��70���0�7������70�7��77����7����0�7?f77��������77����0�����0�7>N77��7��0�7������������77����7��70�7����70�7�����0�70�0��0�7��7��70�7�7�7�7�77C%���7�7�70�7�7�	�7�
��
�0�0�770�0�7�X���"���R�R�R�R�R�R�F��F�F��F��8�=,�R�R� GY=,�!=,@t�#�2�$�+R�%�&�(0��'R0��)RR�*RH�,�0R�-R�.�/0�R0�0��10�=,�3�I�4�8�5�7g��6g�=,C%I��9�<�:N��;N�I�H�=�GC2�>�?C2�@C2C2�A�BC2�CC2�DC2C2�E�FC2s�C2C2�HC2l��J�RR�K�L�O�M�NX�7@t=,�P�QI�0�?f=F�S�Y�T�W�U�V0�B�HIC%�XF[7�Z�\0��[B�>N�]�^X]C%0�bp=,�`=,�a�b=,�c=,=,�d=,�e=,�f=,�g�h=,=,�i=,�j=,�k=,�l�m=,�n=,�o=,=,�p=;=,�r�_�sڡ�tڒ�uڋR+�vR+�w�xI�I��yI��z�{��|I�I��}I��~I��DI�ڀI�ځI�ڂI�ڃڄI�څI�چI�ڇI�ڈI�ډI�I�ڊ�DI�ڌڑڍB�ڎTڏڐTJ�ZBT=FB�ړږHڔRڕB�Rڗژ=FT�I�ڙI�ښI�ڛI�ڜڝI�ڞI�ڟI�I�ڠI�K�ڢ�ڣڭN�ڤ=,ڥڦN�ڧN�ڨN�کN�ڪN�N�ګڬN���N�ڮ�گGYڰ��ڱ��ڲ��ڳڼڴڸڵڷڶ0�=,0�0�GYڹGYںڻ>NI�GY0�ڽ��ھ�ڿ�0�F[70���F[C%@t��������RH]�AL����N�X�0�>NGY����GY����0���F[=,����N�GYC%GY��������������������IN�C%I�����GYI0�X���������F[70�?f����d,F[0�X�����GY������R0�T=,��������0�70�C%0���N�C%GY����0�������0�N�0�GY0���
���GY���0�GY0�0��0��=,I�GY�������I�7C%0���0�C%X�T��0���	ZBIGY0�GY�=,��
�0����0�GYX�0�����0�GY0�@t��GY0�GY>NGYg���!AL�B���B��� X��dI�J�R�"�\@t�#�$�@�%�2�&�-�'�*�(�)C%0�7F[�+�,F[HT0��.�0=,�/I=,F[�1>�>N�3�9�4�7�5�6HX�g�F[�8X�0�=,�:�=�;�<��F[X�F[�>�?RF[>N7�A�O�B�I�C�F�D�EB�R+R+I�G�HX�=,=,X��J�M�K�LF[@tF[I��NF[C%7�P�W�Q�T�R�S>N=,=,X��U�VH>�F[B��X�Z�Y>N=,F[�[B�C%>NR+�]���^]�T��`���a�}�bC%�c�l�dC%C%�eC%�f�gC%�hC%�iC%�jC%C%�k��C%�m�u�nC%C%�oC%�p�qC%C%�rC%�s�tC%��C%C%�vC%�w�xC%C%�y�zC%C%�{�|C%C%���~����mۀ�sہ�ۂ�ۃۡۄۓۅیۆۉۇۈA�N�X�C%ۊۋ=,II�F[ۍېێۏRC%T�>NۑےF[I�>N=,۔ۛەۘۖۗF[GYC%7ۙۚK:IA�T�ۜ۟۝۞>N=,C%>N>N۠IHۢ۱ۣ۪ۤۧۥۦC%T�N�=,ۨ۩7RR+7۫ۮۭ۬@�T�HALۯ۰>AX�X�H۲۹۳۶۴۵7C%X�A�۷۸?�J�7N�ۺ۽ۻۼ7>NF[>N۾ۿ7H>A=,�������������������>NN�C%0�����P�>N>NX�������>N7I����F�>A=,T������������I�=,N�AL����C%F[=F>N��������X�=,C%=,����=,0�>NC%����������������F[>NI�X�����?f=,>N=,��������I�B�I=,����=,I�GYI������������?f^`AL>A��H>AC%>A����N�I?fI��I�N�=,>N��9������	����>NI�I�=,��HF[T�AL�
�
��]�=FI�>N�>N=,>N������=,F[C%>A��H>NI=F����=,0�X�C%��X�>N7R��-� �'�!�$�"�#?fX�7X��%�&=,TX�H�(�*=,�)>NAL�+�,GYIC%=,�.�4�/�2�0�1>�>NF[=,�3F[I>N�5�7�6I�X�H�8>NR+F[�:�W�;�I�<�B�=�?I��>C%>N�@�AR+>N=,7�C�F�D�E@tI�ALF[�G�H@�7O�>N�J�P�K�MF[�LF[0��N�OA�F[?f�<�Q�T�R�SC%?fA�7�U�VC%X�0�=F�X�d�Y�]>N�Z�[�\=,Z�>N7�^�a�_�`N�=,>NX��b�cT�>NHX��e�l�f�i�g�hT�>NF[>N�j�kX�>NALI�m�p�n�o>NF[=FX��q�rI�>NGYI��t���uܴ�vܕ�w܆�x��y�|�z�{C%7A�I��}�~@tHA�F[܀܃܁܂J2HAL>N܄܅I�=,>NR܇܎܈܋܉܊X�C%7C%܌܍X�kOT�X]܏ܒܐܑX�I�7>NܓܔIX�F[IܖܥܗܞܘܛܙܚX�I�A�X�ܜܝR>NC%>Nܟܢܠܡ>NF[@t7ܣܤALX�C%=,ܦܭܧܪܨܩ=,O�I�=,ܫܬC%>N=,C%ܮܱܯܰF[cfI>NܲܳT=,F[X�ܵ��ܶ��ܷܾܸܻܹܺI>NX�T�ܼܽC%=,F[>Nܿ����>NR^lX�����R+B�I=F������������@t7bpT�����=,@tN�C%��������C%@�7I����F[>N>N0�����������������0�R+=,>A����>NI�F�C%��������=,C%R>N����=,@tX�I�������������B�?f>NT�����AL>N>N@���������=,0�X�R+����F[X�>NT����0����������7X�?fN���>NR?fF[����HC%?fC%��I>Ng�X���
��
��	I�]�O�C%��TAL=,0�����F[N�8�ZB�GY>NGY��"������R+H0�P���F[I�ZBX��� ��C%F[=,�d�!>N=,I��#�)�$�&I�%X�>N�'�(X�N�=,I��*�-�+�,>NI7I��.�/=,F[ALX��1�O�2�@�3�:�4�7�5�6X�X]=,N��8�9T7>N>A�;�>�<�=I�F[X�>AN��?N�>��A�H�B�E�C�DI�=,F[I��F�G=,>NN�I��I�L�J�KF[7=,F[�M�NALX�>NC%�P�_�Q�X�R�U�S�TF�7?fX��V�W=FX�C%=,�Y�\�Z�[7I�I�>N�]�^>NK:7I�`�f�a�d�b�cZBI�X�I��eC%I>N�g�j�h�iX�F[C%X��k�l7]�F[>N�nݬ�o݋�p�}�q�w�r�t>N�sR+=,�u�vC%0�F[�F�x�{�y�z8�7>NI�|F[[�>A�~݄�݂݀݁F[>N>NX�݃>NF[X�݈݆݅݇>NX�X�>N݉݊=,7ALI݌ݙݍݓݎݑݏݐX�>NF[C%ݒX�F[>Nݔݖݕ>Nd,ALݗݘA�=FF[>NݚݣݛݞݜݝX�H�F[>Aݟݢݠ>NX�ݡ?fF[X�F[ݤݩݥݦC%X�>NݧF[ݨX�7ݪݫ>NX�F[@tݭ��ݮ��ݯ�ݰݳݱݲ>NP�X�>Nݴݿݵ>Nݶ>N>Nݷݸ$�$�ݹݺ$�ݻ$�ݼ$�$�ݽ$�ݾ$�$�F[B��������X�TF[=,>N��7>N������������>NTF[0�����F[OX�>N������F[T�>N����F[=,C%7������������F[��F[>N����C%>N>NN�������F[GYX�����F[>N0�>N������������>NX�F[=,����0�X�>NI�������>NF[>N����7F[X�GY�������~����������?fC%������C%R=,C%��0�7N�������T0�0�I�����ZB�27�����	�
TX�=,F[��
N�?fF[0���F[IF[=F�����n=,=,8�������0�I�N�F[��F[GYGY7F[�F[X�� �S�!�5�"�)�#�&�$�%F[>Ng�Z��'�(Hf�7�2�*�+ZB=,8��,=,�-�.=,�/=,=,�0�1=,�2=,�3=,=,�4=,[��6�=�7�:�8�9@tF[C%7�;�<=,F[C%A��>�E�?�B�@�AC%X�0�C%�C�D7C%>NN��F�Q�G�P�HZB�IZ�JZZ�KZ�LZ�MZ�NZ�OZC%=FHAL�RAL=,�T�r�U�c�V�]�W�Z�X�Y=,C%X�>A�[�\?f70�=,�^�a�_�`=,RX�7=F�bX�0��d�k�e�h�f�g0�F[I�0��i�jN�I��L0��l�o�m�n7C%=,>N�p�qX�=,C%?f�s�{�t�w�u�vALF[X�0��x�yH0�F[�zI�?f�|�}F[=,F[�L�޷ހގށޅނOރބ7C%F[0�=FކއފވމH=,HTދތALX�ލR>NTޏޤސޖޑޓޒ>N0���ޔޕRN�>N0�ޗޝޘޛޙޚF[=,>A=,0�ޜ?f7ޞޡޟޠN�>N=FX�ޢޣ0�?�=,HޥިަާC%0�=F0�ީްުޭޫެ=FC%>NX�ޮޯ=,g�F[7ޱ޴޲޳0�A�I�X�޵޶T�RRX�޸��޹��޺�޻޾޼޽F[dC%I�޿�0�C%N�7��N�F[N�����F[��F[A�GYR��������=,=F������������d?fB�ZB����X�0�C%�2��������F[0�@�0���C%=,0�����������������0�X�0�T�����RA�0�C%��������N�=FRO�C%��C%X���������F[C%X�۞����F[7J�=,���]���%������������0��=,C%��ZBN�?fT�F[�C%N���R+C%�J�d;�d;��d;�����F[R+C%����
��	X�R0�=F��AL��
H�HH��HH�H��HH��@tAL����=,F[C%>N��R0�N�H��"�� X��F[C%�!R+��F[�#�$F[C%X�F[�&�R�'�E�(�6�)�/�*�-�+�,A�N�#�0��.0�TC%�0�3�1�20�X�=,C%�4�570�X�0��7�>�8�;�9�:F[T�X	I��<�=0�=,C%=F�?�B�@�A7C%A���C�DF[I�0�T�F�K�G�IF[�HZBAL�JF[F[I��L�O�M�NF[C%=,N��P�QF[g�F[R�S�X�T�W�U�VC%AL0�C%I�T�Y�\�Z�[R+X�I�>N=,R�^ߠ�_��`�o�a�h�b�e�c�dF[>N0�F[�f�gF[�*R7�i�l�j�kIA�=FX��m�n=,X�=,0��p�|�q�u�rX��s�tI�=,C%=,�v�y�w�xC%X�?�C%�z�{C%0�=FN��}�~F[0�C%F[߀ߕ߁߇߂߅߃߄R+A�I=F߆0�=F=,߈ߏ߉ߌߊߋ0�I�]�F[ߍߎ=,F[0�N�ߐߒߑ0�C%Tߓߔ>NR+ALRߖߙߗߘg�C%?fC%ߚߝߛߜC%F[0�R+ߞߟIA�0�F[ߡ߹ߢߧߣߤGY]�ߥߦX�0�0�F[ߨ߶ߩ߰ߪ߭߫߬=FIALC%߮߯X]?fX�C%߲߱߳0�0�C%ߴߵI�F[0�C%߷߸>N0�=,F[ߺ��߻��߼߿߽߾T�T0�C%��=,HF[C%C%��C%T�����������������J�R0�=,��=,I�0�������0�I0�����X�C%C%F[����F[ZB0�>N=,��������=,��R]���]���������]���]�dJ]�]���]�����]�]���]�dJ>N��?�������8���8�����8�����8�����;8�;��8���8�;8����8���8���8��8��8��;8��8���8�����8�;8�8��8�;<8��������i��9��=,����	=,=,�
=,��=,�
=,�=,�=,=,��=,=,�=,��=,�=,=,%��$=,��=,=,�=,��=,�=,�=,=,�=,� =,�!=,�"=,�#�1=,�%HH�&�'HH�(�)H�*�.�+H�,�-H���H�/HH�0�1H�2H�3HH�4�5H�6H�7HH�8H���:�?��;�<7�=��>�M�?T��@�H�A�E�B�D�CT�N�T�T�B��FC%�GC%Z$T�C%�IC%�J�K�L0�HO�C%�N�l�O�^�P�W�Q�T�R�S7X�C%T�U�VC%H>N?f�X�[�Y�Z0�H?f0��\�]ALZBGY>N�_�e�`�bC%�a>NH�c�dF[0�=,F[�f�i�g�hC%>NX	C%�j�k>AF[N�=,�m�{�n�t�o�q�pIC%I�r�s]�R?fI�u�x�v�wC%N�GY=,�y�zC%?fX�0��|��}�C%�~C%AL��I�C%X�C%��0��0�N���ALJ�R+J��������X�>NF[��F[>NGYC%���0�=FC%��>NC%F[ZB����I�R+I���X�H?fI���I��>NF[��X�F[I�0����I���������Z�ZC%Z�Z���ZZ�Z��ZZ�Z��ZC%ZC%ZZ��Z�Z�ZC%Z��Z�Z�Z�C%Z�ZC%��C%����C%C%��C%����C%��C%C%����C%��C%C%����C%��C%���0�����������������R+��R+����TR+R+0�������R+R+��R+`cR+��R+>N0�����������0�R+��R+0�C%����>N0�����R+?fHR+R+���������������R+R+C%����B�R+R+ALC%��B���B�H����X��F[X��=,T�0�R+���F[H0�C%������0�R+��
���R+0�J���	R+T�R+>A��
�0�0�J���0�C%7F[?fR+��!R+�������IJ�X�AL��=,F[J�I����F[=,A��� =,F[@�0�R+�"�#�*�$�'�%�&R+0�0�X��(�)?f=,>NR+�+�.�,�-I0�IR+�/0�R+0��1�]�2�B�3�=�4�9�5R+�6�8�70�>N0�R+0��:0��;0�0��<0�R+�>R+�?R+�@R+�AR+
�R+�C�O�D�K�E�G0��F0�R+R+�H�I�J0�X�0�R+R+�LR+�M�NR+>NR+�P�U�QR+�RR+�S�TR+0�>NR+�V�YR+�WR+�XR+>N�ZR+�[�\IX�C%0�R+�^R+�_�`�e�aR+�bR+�c�d0�R+I�R+R+�f�gR+�h0�0�=F�j�A��k�l��m��n��o��p�z�q�y�r�v�s�u�tA�I0�A�70��w0��x0�>N0�A��{��|�~A��}A�=F0����>NRg�0�H0�0�A��A�A�g������C%�0�A�C%=,��77��7�77��7�7�7�7�77�7�7��AL�����8�<��8��P8��<�8��P����������������>NX�C%F[<GY��A���B�>NX��F[GY=,������>N�=,GYX�GY�X��X�O�X����>N�X�HF[F[=F������������������C%>N?fT��>N>NX�g�X�����>NAL��>NF[A�����������>NF[8���>N��>N?f>N������>N��>N=FF[��������>NB�F[X�>N���>A��?f����=,��=,I���������I�����C%I�X�������0�0�7@tN���=,N�=,���	��������������>NC%X�F[��=,T>NI����C%X�bpC%X��F[C%����X��I�X���T7F[?f��X��F[>N�=,X�J��
�A�F[>N�>N�
F[�C%F[��A��N�C%B�C%��������y��Z��9��1��*��$�� �B��B�7B��!�#�"0�0�B�>N0��%�(0��&�'0�B�0�B��)B�0��+B��,B��-�/�.B�0�>AB��0B�C%0��2�3B��4B��5�7�6N�0�F[0��80�B��:�I�;B��<�B�=�A�>�@0��?0�>NB�0�B�0��C�F�DB��E0�C%0�0��GB��H>N0��J�N�K0�B��LB��M>N?f�O�U�P�QF[>N�R�SB�0�0��T0�?f0��VB��W�X�YB�0�0�>N�[�g�\�c�]B��^B��_�b�`B��aB�I0�B�F[�dB�B��e�fB�B�GY�h�n�i�mB��j�kB�B��l0�B�B�?f�oB��p�v�qB��r�t�sB�T>N0��u0�B��wB�B��xB�0��z��{AL�|AL�}ALAL�~�AL��AL�ALe�ALAL%AL����AL�ALAL��AL�AL�ALAL�AL�AL��AL�AL�AL�R+�GY�����?f�X������0�?�0�X�0�����C%I�0�=,��7=,=,N��=,?f�?f�?fF[��������������=,X�F[C%C%0����T��T�%!IT��X�C%���7��I�H>NA�����0�7C%AL���7X�RC%������8���8�<��8�<��������8���8���8���8�<��8���8�<��<8�8�������8�<8���8���8���8���8���8�<����������������I�>N7I����>N7>N=,��������0�ZBC%>N����I�GYC20����������7N�@t��N���N���H7�����>NF�7=,����N�=,HC%0��=,X��������C%�d���d�d���dC%ddC%d�	�
d��
0��70�0��X�d��I��-��!������>NH>NI��IC%ZB=,����J�X�I>N�� >N0�>Ncf�"�&>N�#�$�%I�B�>N7�'�+�(�*T��)I�I�>NC%�,>N=F=,�.�<�/�5�0�27�1I�>A�3�4C%ALC%X��6�9�7�8F[HR+F[�:�;>A=,>NC%�=�D�>�A�?�@>NC%R+>N�B�C>A0�I�>N�E�GX��FX�>N�HF[=,>N�J�f�K�Y�L�R�M�O�NF[>N�2�P�QII�=,I�S�V�T�UIF[X�=F�W�XHALId�Z�`�[�^�\�]>N=F?fZB�_>NC%0��a�c>N�bC%GY�d�eC%HF[@��g�t�h�n�i�l�j�k=,ZBC%T>N�mC%=,�o�r�p�qAL>NC%F[�s>N=,0��u�|�v�y�w�x=,>N>N7�z�{X�>N=,0��}��~�F[=F�U>A��>N0�F[=,N��N���N��N��N��N��N�N��N����������I��I�I���I��I�I��I��D�I��I�I���I�I��I���DI��I�I��I��I���I��I�I��I��DC%�C%�C%��C%�C%�C%�C%C%��C%C%��7C%����F���������������I��I��I���?�0�I�=,I��I��=,��I�=,I�I���I�0���������I�����I���I�����I�>NkF[I�����I�I���0�I�����I�����I�������I�I�70�I�I�������I���I���I�N�F[����I�>NI�I���I�����I�I�0���GY�������]�������������]�����=,]�F[?f��]�]���0�H]���]�?f]���]�����]����]�X�>NJ�0�F[��(����������0�?f?f>N��X�R+7>N��7�7=,�	�
7I0�X���F[�
N�ZB��T7H>N��!������N�X�F[C%��X�ITX�����J�C%0�N��� 0�=,0�ALZB�"�#�&�$�%N�C%I�F[�'F[T�I��)�;�*�-�+�,ZB0�A�=F�.�4�/�1�07N�R�2�30�X�X�>N�5�8�6�7=F=,0�d�9�:>A>NT=,�<�C�=�@�>�?IC%F[0��A�BZB=FF[=,�D�EX�=FF[=F�G��H�|�I�[�J�O�K?f�L?f?f�M?f�Nk$?f?f�P?f�Q�R�W�S�U?f�T?f�k$�V�?f�X?f�Y�Zk?f��?f�\�d?f�]?f�^�_?f�`�c�a�b?f��?f?fk$�e�n�f�j?f�g�h?f�i?f?fk?f�k�lk�m?f?f�l�o�r?f�p?f�qk$?f�s�w�t�v?f�u?f�k$?f�x�zk$�y�?f�{?f�h?f�}��~?f�?f�����k?f�?fk?f�?f�?fk$��k?f����?fdY�ldY?f�k?f��?f�?f��?f?fk?f�?f����?f���?f�?f?f���?f%0%0?f��������?f��?f�l�?f�?f��?f?f�?f���?f�?fk$�?f��%0?fk?f�����?f����k2#3�k?f�?f?fk$��������k$��?fk$?f?f���?f?f�h��?f����?f��?fk2?f��k?f?f��?f������������?f�l?f?f��k?f����k$���?f?f��k?f�����������������?f?f����?f?f�l��?f��?f��?f?fk����?f��?f����?f?fk?f����?f����?f��?f������?f��?fk$?f���������k2?f��?fk$?f�k2?f�?f������?f�?f�?f?u�?fk$�?u�l���?f�?f$?f�?f?f�?f�l�	��
�?f�?f�h�
?f�h?f��?f�?f�?fk2�?f�?fk2?f��kR+���I��3�N���+�N���$��!�� N�>N>AC%�"�#X�N�N�C%�%�(�&�'7F[I0��)�*C%=,=,F[�,N��-N��.�1�/�0J�I>NALI��2TX��4�;N��5�6N��7N��8N��9�:0�N�=,@t�<�D0��=�>N��?�B�@�AI�N�=,0�N��CN�0�N��EN��FN��GN��HN�X��J�`�K�V�L�Q�MN��NN��ON��PN�8�N�N��R�Sg�N��TX��UJ2=,�WN��X�^X��Y�Z�\�[=F=,>N�]F[F[�1�_N�>NN��a�bN�0��c�f�dN��eN�0�N�N��gN��hN��iN��jN�>N�lR�m��n�{�o�z�p�y�q0��r�w�s�u�t0�X�0�=,�v=`�PE�x��@���2Z����|��}�2�~���J2�=,��J2��=,�7�Z$�H?f�����7AL0��F�X�F��=,��F�=,0�=,���0�J2J�J��2�2����2C%?fC%������J��C%X��=,�?f@�?f�N�N���N�N�%@H�H�����?f7C%0���0�X�F[7����>����������>]�>NI��X�=,X�C%����=,C%0�O���>N0�ALC%�����������F[I?fI���C%7C%��������=FC%X�0�����>NA�7F[������T���������������=,�>=,=,��I�R��������N�T�>NI�=,��I�7��C%��������O�0�N�R��C%Z�I�HC%�������k���j���h���,������	��������H������?���0�I�0�?������=,0�F�C%���0�X]0�B�����=,�F[@t�IC%I����T=,I?f��TC%C%X�=,I��
�>NX�=,H�
���=F��8��8�<��8�<8�X�=,��+H���#�����0�B�I��C%0�F[��"� �!X�=,g�I�=FC%�$�(C%�%�&�'C%X�0�=F�)�*@t>N=,C%F[>��-=,�.�G�/�:�0��1�6�2C%�3�5�4�I��C%�7=,=F�8�9=,=FI���;�<�B�=�?>N�>>NN��@F[�AF[N�F��C�DF[I��EF[T��F@�X��H?f�I���J�\�K�Y�L�O�M�N��f?0�I�P7�Q7�R77�S�T7�U77�V�W�X7����7�Z�[C%HTC%�]�a�^�`C%�_N�0�C%0��b�e�c�d7>N>N0��f�gTC%RJ�C%�iX]R+�k�V�l���m�/�n��o��p��q�|�r�x�s�u0��t0�=F�v�w7HN�A��yT�z�{Tg�>N?f�}��~�0��>NI��X�>NF[R���0�0�=,��T7>A?f�����F[F[>N���27ALX�����HX�<�>N��0�7R0���������F[X�F[I���0�?fF[H����=,X�F[?f��>NALB�>N������C%=,=,0���ALC%X�7����N�=,7X�X��O�I���������������C%>N`cZB��I�X�0�R�������J�C%C%7����I�IN�g�������������H=,X�I�����?f>N8�F[��������0�I�C%]�����C%H=,0�����������������C%F[C%0�����I�IIF[��������>NF[I�7����C%F[I�F[��������=,��I�F[����I�77F[������X�7R����I�>NF[=,�����������=,C%0�C%��Z�X�I�>N����IZB?fX]��ALF[C%T�����	��?fF[C%>N�
�F[=FI�X��
���X�0�C%F[��H0�7H��!�����X�ZBAL��N�F[C%7��X��X�B��� HT0�>N�"�(�#�%C%�$IA��&�'0�=,F[@��)�,�*�+F[C%AL0��-�.0�C%IF[�0�o�1�N�2�;�3�47C%�5�8�6�7?fX�I@t�9�:C%7=F>N�<�K�=�D�>�A�?�@O�HX�0��B�CX�C%0�AL�E�H�F�G=FN�=,?f�I�JIT�@t=,�L�MI�C%0�F[�O�Z�P�W�Q�T�R�S=,ZBR=,�U�V0�B�7GY�X�YF[H>NC%�[�i�\�b�]�_?f�^F[0��`�aF[T�N�7�c�f�d�eI�F[N�A��g�hA�T�GY>N�j�l0��kF[>N�m�n=,H=,0��p��q��r�u�s�tF�=,X�F[�v��w��x�{�y�zX�R+R+0��|�}7I�~�?f�I�7��F[F�0�=,������F�C%0�I���7X�0�F�����=,F�F�0���F�{�0�C%�����=,>NF[��=,I0�>A����F[?fF�0�I�0�>N��������=,IR=,��X�T�@tX���C%�C%=F��TN�N�F[C%=,��������0�7=,F[��=,C%=,F[��0�T�F[B�����F[>NIC%��T0�78�������	��������������0���=,��=,R=,��8���������C%RI�AL����C%F[II�����I���8���8�HH��H��H=,��������<�������<���0�8���<�8�<�H����7H��H7���I�����������I�=,=,I�����TI���#�����AL��AL#���#���#�#���#�#��#��#�AL�������=,#�0�X�B���C%X�F[C%����I�7I�N���C%77C%C%�
=,�=,�U��
U��U��U�%J��<��&�����0����P�N�T��P�T�=,�P���T�P�=,�0�H� �#�!�"7>N>NX��$�%F[0�X�>N=,�'�(�6�)�3�*>N�+X��,7=,�-=,�.=,�/=,�0=,�1�2W\=,W\�4�5H?�70��7�:�8�9>NI=,A��;>NHC%�=�>]�C%�?�N�@�G�A�D�B�C=,N�Z$T�E�FA�>NIX��H�K�I�JX�=,70��L�MN�F[I�X��O=,�P�T�Q=F�R�ST�I�I�I=F�UF[C%�W=F�X�b�Y�]�Z=F�[=F=F�\A[=F�^=F�_=F�`=F=F�aA[=F�c�g=F�d�e=F=F�f=FA[�h=F�i=F�j=FA[=F�l�mR+B��n�I�o��p��q��r�vB��s�tk�uk?fk�w��x�}�y�|k�z�{?fk?f?f���~k�k?fkk�k�?f�?f�dY?f������������?f��������?f������dY�dY?fdY��k�dY��dYdY?fdY��?fdY?f����k��dY�dY�dY�?f�?fk��?f�?f�?f�?f�?f�?fk?fdYkdY���dY�������?f���������?f�����������C%�7���@tT@t@t�@t0��@t�@t��@t��0�0�@t��������@t����@t��@t@tC%������@t@t0�@t��@t��T�C%����������H@t��J�=,��@t��@tH0�������������@tI�	�X�N���>N@t������@tGY0�@tX���������������>NB�X������1X�X�F[=,������X�>NF[>N��@t���R��������I�0�C%@t��0����=,F�F��F�H?f��>A���HB�H�F�]�F�C%�C%�C%�=,@t��6�	��
O�����O��
��O�8�8�0�O��O��O�C%AL�AL��ALX�=FO����'��!����A�=,RF[�� T�0�=FA��"�%�#�$>NC%T�X��&=,=,=F�(�/�)�,�*�+?fX�X�=,�-�.I�I=,I�0�3�1�2=,0�=,R�4�5F[>NX�>NO��7�8�D�9�<�:O��o�;�oO��=O�O��>�?O�O��@�AO�O��B�CO�%TO��EO�O��FO��G�HO�%dO��J��K�n�L�d�M�R�NO��OO��P�QO��o�oO�O��S�T�XO��UO��V�WO�O��o�Y�\�ZO�O��[%yO�O��]�^O��_O�O��`O��a�bO��cO�%�O��e�l�fO��gO�O��h�iO��jO�O��k%�O��mO�%�O��o��p�~�q�rR?f�s�w�t?f?f�u?f�v?f��x�{?f�y?f�z?fk�|?f?f�}?f�����?f��?f?f�?f�l���=,?fI��=,��=,�H=,H7�������T�=,I�T���H7=,?f����0�8�X�0���ALI�X�C%��I�R�R0����0�I��RI����R�������H�H����F[>N�=,A�����C%I>NH��H=,>NIH��U�H�H���7>N?f0��������H����������7>AGYX�����I�R+7X���������=FI�HN���HF[?fH��H��H��0���I�>NH��H��H��H��H��A�H��H������H��H��H��H��HX�H������H����0�����0�>N0�0�����=,I�C%��H��H����H��F[AL����I�IH0�������m���AJ������I��I�I�I�I+IIJ������=F�����	��F[�>NC%��X�HO�0��
�
��=FX�=,7��N�0�I=,������X�N�0�F[��X�C%=,F[����F[0�0�X���C%0�?f@�� �*�!J2�"C%�#7�$�'�%�&��0�7X��(�)A�7>NB��+�3�,�1�-�.C%J��/�0=,C%B�F[�2X�F[=F�4�;�5�8�6�7HI7F[�9�:>NC%0�?��<�>�==,>NI�?�@7F[>NC%�BI�CR+�D�L�EN��FN��GN��HN��IN��J�KN�=,F[N��M�g�N�b�O�TN��PN��Q�R�S0�=,>N?f�U�\�V�Y�W�XC%0�C%7�Z�[0�C%C%T��]�`�^�_TIN�=,�a>N7?f�cN�N��dN��eN��fX�N�N��h�iN�N��j�kN�N��lGYN��n��o�v�p>N>N�q>N�r>N�s>N�t>N�u�>N�w��x��y?f�z?f�{?f�|?f�}?f�~?f��?f��?f����?f?f�?f�?f���?f�?f?f�?fdY���?f��?f�k2�?fk2�?fk2?f�����?f��?f��?f�?fk2��k2?fk2����?f����?f��?f?f���%������������?f���?f��?f?f�?f��?f?f�?f�?f�?f�?f��?f�?f?f��?f�?fk?f���?f�?f?f��l?f�?f�?f?f�k?f?f��������?f������?fk$?f%����h?f��������?f��?fk$?f��?fk����������?f��?f?f��kdY������?f?f��������?f���k2?f?f������?fdYdY?f����������?f����?f��dY?f����?fk�?f?f��?f��?f��?f����?f��������?f��?f��?f�lk?f��?�=,��4����
������0�R+C%X���X�F[��>�C%X�I���F[�X�0���	>NA�IC%�����
�X�=,F[=F=,�C%X�����F[=FC%F[��@tF[>NC%��&�� ��>N�=FH��A�7F[N��!�#�"X�I�=,�$�%>NX�AL>A�'�-�(�+�)�*0�C%X�U��,ZB>AZB�.�1�/�0F[7�=,0��2�3I�II�C%�5�R�6�D�7�>�8�;�9�:GY8�=,A��<�=C%HF[C%�?�B�@�A=,X�N�X��CX�AL=F�E�K�F�I�G�HIF[F[7�JI�X�>N�L�O�M�NALX�C%>A�P�Q=,I�7X��S�q�T�d�U�]�V�Z�W�XF[I�YII�>N�[�\X�IIF[�^�a�_�`X�0�J�0��b�cF[0�C%I�e�iC%�f�g�hALF[I=,�j�m�k�lAL0�F[T��n�p�oI�X�C%N�0��r��s�y�t�w�u�v7I0�7�xX�HI��z�}�{�|X�RI@t�~�F[IHI�������X�N�F[I���F[?f>N0�F[����7>N0�I��N�F[IF[��]��\����?f�����������=,�=,�=,]�=,=,����=,=,��=,=,�=,����%�=,%�=,�=,�=,=,��=,�=,����=,��=,�=,�=,�=,=,�=,�=,d��=,�=,��=,��=,�=,�=,=,����=,����~���~�~�����%�~��%=,~�]�=,��=,����������=,��~�=,��=,=,��=,��~�=,����=,��~���~�=,��=,~�=,��=,��=,��=,��=,=,����=,��=,����~�~�����=,��d;����<���
������7��7��7��7��7=,7����7I���������������=,I�A�=,��X�R=,?f����IHC%AL��I�0�=,]�������C%=,F[=,��=,I�N�I���
��	IC%?f>N��?�I�R+>N��.������>N�>N�N�>NX���X�=,X]���>N�X�T�>N�F[��X�>NT�AL� �(�!�$F[�"=,�#F[>N�%�&X�>N�'7X�>N�)�,>N�*GY�+?fI�?f�-A�>N�/�;�0�4�1>N�2I�3A�7>N�5�9�6�7A�C%X��8F�X��:>A>NH=,@t=,�=�>�[�?�L�@�F�A�C=,�BT�0��D�ER>NT�X��G�J�H�I?fX�X�0��KF[F[X��M�T�N�S�O�Q�PN�C%0�I��R��F[P�>N�UC%=,�V=,�W0��X�Y�ZB�?f0�?fI�=,RH�^��_�h�`7�a7�b77�c�d7�e7�f7�g7h�77�i7�j�k��l��m�u7�n7�o�p77�q�r77�s7�t7%��v��w7�x77�y�z�~7�{��|�}77��7�77��77�7��o7�7�������7��g���7�7�7g��g�7�����7g��g�7�7g���7g��g�7g���7�7�7g��g�7g�h3��g���7g�77��7���7�7%�7�77�%�7�7�77��77�7�7��77��7�7h37������7�7�77���7��7��7W\7��77��7������\b����������\b7\b77��������7��7��7��7��7��7��7]D7��7��7��7��7��7��7��7]D7����\b����\b7\b����7\b7��������7��7��7��7��7��7��7]D7��7��7��7��7�7�7�7]D7�I����8��I���0��?f�^=,^����0�C%C%�C%�C%AL=F��	�
0�TC%=,C%��
�������?f=,F[8���@tC%0�>A����>N=,C%I���F[0�F[@t��#�� >N�I�I�!�"F[0�C%X��$�'�%�&=FI0�X��(�)>N>�I�I��+��,���-�+�.���/��0�A�1�;�27�3���4�r�5�d�6�N�7�D�8�>�9�<�:�;C%=,=,O��=R@tI��?�B�@�AZB7N�C%GY�CGY@��E�K�F�H�GO�=FH�I�JO�>�ALd�LI�N��MN��D�O�Z�P�U�Q�S�RA�TA��T8�7R�V�X8��WdR�YALRg��[�^�\F[ZB�]ZBZ$�_�aF[�`k?f�b�c>�?fX�N��e�l�f�i�g�h?f>NN�]��j�kR+X]F[C%�m�oX��n0�>��p�q>N0�>NI�s��t��u��v�}�w�z�x�yX�II�F[�{�|AL0�?fC%�~���>NHF[0���=F0�I�C%����>N�F�=,��F[C%F[C%��7�X�AL��=,F[=,0���������O�AL>NC%��J�C%7X�����HB�I�X��T�HI������7II�7�C%0�X�����C%@t0�F[0��IT������������B�0�I�7��]�I�HX�����F[C%I�O���IRF[ZB���������C%>N=,X�H��=,I���������C%?fF[>N����X�0�N�0�����������������X]>N]�K:����0�HN�0���������C%X�RT��=,�F[������������X�]�ZB0�����0�>N?fC%��������0�7I�X�����=,IC%7g���������g��������������X�>AX�=,��=,=,^����>NX�?fC%��>Ng�N�F[�������H=F>N=,�=,I�g��>N>NI�����	�
C%0�I0���
=,C%=,R���0�>Ng�GY�Hg���1��$������ALF[=,F[��X�?f>NX���!�� ALX�>N7�"�#I�RN�C%�%�,�&�)�'�(=FZ$=,?f�*�+?f>N>Ng��-�0�.�/g�X�0�ALF[g��2�3g�>N�4�8>N�5�6�7g�HX��>N�9X��:X�X]�<�z�=�J�>7�?�F�@�D�A77�B�C70�77�E70�7�G�H7�I770��K�i�L�]�M�Q7�N7�O7�P0�7�R�U7�S�T70�7�V�Z�W7�X�Y70�7C%7�[7�\7C%�^7�_�d7�`�a�b7�����c0�7�e7�f�g70�0��h0�X]�j�q�k�m7�l70�7�n�o7�p770�7�r�s�v7�t�u70�77�w7�x�y77C%�{�&�|��}���~���������%���<�����<8�<�8�<8�<��<8�<�<�<��������<8�<8�8��8�<���<8�<�8�<8������8�<8���8�<8�<8���8�8�<�<���������8�<��8�<8�<�8��8�8�<�����<��8�<<8���<�8�<<8��8����8�<8���8�<<8�<8���<��<����8�<��<<8�<������<��<��<8���<��8�<8��������<����<����<8�8�<��<��������<������������<��8�<8�<������<8�<&���������<8�<��<8���<����8�<8�<<������<8�<8���<��<��<��<<8�<8��=,<��=,�=,�=,<=,��7H������C%>NIX��>NC%I�	��
�����
�N�C%R��C%?�IF[��F[�0�=,��?fT�B�C%������7X�T�?f��=,X�X�0�� �#�!�"=,C%N�0��$�%0�A�0�R�'�(�6R�)�*R�+R�,R�-RR�.R�/�0R�1RR�2�3R�4RR�5R�n�7RR�8�9R�:R�;RR�<R�=�>R�?RR�@R�$�B�D�C���D��E�z�F�k�G�V�H�Q�I�N�J�L�KZBC%ZB�MZBTZBZB�OZB�PX�HZB�RZB�S�T�U0�?f?�?f�W�\ZB�XZB�Y�Z�[ZBX�X�>N�]�d�^�a�_�`0��7F[�b�cRT=,>N�e�h�f�gF[C%C%0��i�jTN�RN��lC%�m�t�n�q�o�pF[X�X�>N�r�s>N=,>AH�u�wI�v>N0��x�y>AC%=,T��{��|>N>N�}�~�F[7>NF[C%������>N>NR+>N�I�g�����F[ALAL>N��F[7GY=,�������������0�>NC%T��0�C%�zF[����X�0�F�I��X�F[=,>�������=,HF[>N��=,I�HX�����I�F[X�H��0�N�I7����������X��F[X�>N��C%?f=,X�����0���I�C%��C%II?f?f�����?f����C%?fC%��C%��HH������C%����������C%��C%��C%I����C%��ZB�&0���0�ZB����0���N�C%0�=,����C%������0�ZB0���=F��0�X�>N��=,��=,����=,����=,��=,��=,����=,��=,��=,��=,=,�=,��=,��=,����=,��=,��=,��=,=,��������8��8��8�=,8��8��8��8�<�8�����8��8�<8��8��8�8�����
�	8�8�<��8�;}8�<�
8�<���%���HH�������>N=,=,0�>N�X�?�����X�0�7N��HF[>N� H�!HH�"H�#H�$H���&�,H�'�(HH�)�*HH�+C%N�H�-�.�5�/�2�0H�1H0�F[H�3H�4H0��6�9H�70��8H>NH�:�.�;�<0��.�=�>�.�?�.�@�.�A�.�.�B�C�.���.�E�\�F�M�G�K�HF[�I�JkHGYF�H�LC%T�N�UI��OI��P�QI�I��RI��SI��TI�@t�VI��WI��XI��YI�I��ZI��[I�C%�]��^�q�_�j�`�e�a?f?f�b�c?f�d?f?f�?f�f�g?f?f�h�i?f�h?f?f�k�l?f?f�m�n�o?f�l�p?f�h?f�r?f�s�x�t?f�u?f�v?f?f�w?fk?f�y�z?f�{�}?f�|?f���~?fk$�l����C%0�C%�C%���F[>NX���>NX�>N���C%��C%�C%��C%C%?f���C%C%�C%F[�C%0�C%��C%��C%C%��C%?fA��C%�C%0�H������?f�?f�?f��?f?f��?f�?f�?f�?f?f�?f��?f?f�?f�?f��?f?f�?f�B��AL�ALZB=F��?f�?f�����?f?fkk$?fdY?f����������������H��H��H��H��HH����H����N���������������C%0�X�=,����I�@tC%X���������0�IX�F[F[��=,F[C%��������������I�@t7C%����0�IF[X���������>NC%X�F[����P���0�<B�=,��C%C%��C%����C%��C%C%��C%����C%�I���
���I�I����I��I�@t�I���R0�HI�I����I��I���I�0�I��I��I�I��	0�I��I���I��
I��I��I�C%I���I�0��0��0��
��x��R��6��(��!����R+F[=,X��� F[>NAL>N�"�%�#�$X�F[X�0��&�'X�F[>NF[�)�/�*�,F[�+>NT��-�.X�F[F[>N�0�3�1�2>NF[X�T��4�5T�=F?f=,�7�E�8�?�9�<�:�;P�F[=,F[�=�>F[C%>N=,�@�C�A�B>N=,X�F[F[�D>NX��F�L�G�J�H�I>NF[X�>N>N�K>NX��M�P�N�O>NX�O�>N�QAL>N=,�S�i�T�YH�U>A�V�W�X@t0��.F[�Z�_�[8�8��\�]8�8��^<8��`�e�a8��b8��c�d�/8�<�8��f8�8��g8��h98��j�pX��kX��lX��m�nC%�o>NC%J��qC%�r�wR+�sB��t�u�v=FF[7ALI�=,�y�A��z�{@tF��|�}��~�����I�IC%F[��X�0�=,C%����I?fF[=,��F[C%C%I�����0��@tX���C%�H��HH��HH��HH���HI�0�����=,C%=,g���I�=,>NN����C%C%�����X��X��X�B��F[X��T�X����0�X�=,����Z$�2>A>N��X�O=,X�C%����C%C%�C%�C%�C%H���C%������C%>NC%0�C%����C%����C%C%0�����F[>N����X�>NH0����D������?�����������=,����=,=,����=,=,��I�>N��=,��=,=,����=,=,��=,��P�?f���������=,����=,��=,������T�=,IF[��=,��=,��C%=,������������I����@�@�J�X���X��7>N���>N��?f>N>NX�0�>N�����I�HI�>NA����N�=,>NX���	�X�I��>NC%�
A�C%A��=,=,�
=,���=,���d,F[0�=,����J�X�HX�F[�?f>N��0��#��"�=,�=,=,�=,� �!=,T=,&�=,�$�*�%�'�&=,0�=,�(=,=,�)0�=,�+=,�,=,�-=,0��.0��/X�=,�1�8=,�2�3=,�4=,=,�5�6=,=,�7I=,�9=,=,�:=,�;=,�<�==,=,�>=,0��@�|�A�l�B�Y�C�S�D=,�E�I�F=,�G=,�H=,AL=,�J�P�K�M>N�LC%>N�N�OC%=,7=,�Q0�0��R0�=,=,�T0��U=,�V�W=,�X=,0�=,�Z�j�[�]=,�\0�=,�^�i�_�f�`�c�a�bI�>NZ$=,�d�e@�X�70��g=,�h=,X�=,=,0�=,�kd=,�m�rN��n�oN�N��p�q0�0�N�N��sN��tN��uN��v�w�y�xN�F[?f�z�{=FN�N�C%�}��~�0��HJ��H?�H��C%��C%��C%�C%�C%0��C%C%��C%?�T������C%C%�C%���C%�n0�=,C%�C%��C%��I�C%C%0��C%��C%�C%�C%�C%7��C%�0�C%�C%C%���C%�������H�H��H��H�HI�H�H=F�IT��H�����������=F�?fC%0��X��=,0�=F�R+R+��R+������0�0�C%����0�����0�=,0���������=,C%R+7I��I�HH��RH��=,�������F�������F�����������X�=F=F?�IC%��&�������@tHAL@t��@t��������F�C%F�����F�?fC%AL����=,��=,����=,��=,=,~����������I0�d����0�F[C%X����X�F[C%��X�I�=,I��F���8����8��P��8��P8�8�;}��F[�����	RI��
�dA�A�=,�
I��RC27=,��=,=,��=,=;=,��<F[���5��#���Z�ZC%Z��!Z�Z�Z� j�Z�"ZZC%�$�+�%�'Z�&ZC%Z�(Z�)Z�*C%ZZ�,�-ZZ�.Z�/Z�0Z�1�2Z�3ZZ�4C%Z�6�9�7ZZ�8C%Z�:ZZ�;C%Z�=?f=,�>�?�@=,~��A~��B~��C~�=,~��E��F�.�G��H�i�I�P�JN��KN��LN��MN��NN��ON�N�?fN��Q�R�d�S�XN��TN��U�V�W=,?fTA��Y�`�Z�]�[�\7F[=,C%�^�_F[?fI�H�aN��b�cX�=,>NX�N��e�fN��g0��hN�N�GY�jC%�k�v�l�rC%�m�nC%�oC%�p�qC%0�0�C%C%�s�tC%�uC%C%>NC%�w�x�{C%�yC%�z0�C%C%�|>N�}�~�X�C%I�>N�7�������������0��GY0�0��>NI�0���IF[>NI0�����GY>NGY�=,N�7��������=,C%U�@��7C%X����@tAL=,��IH0�C%������0�X�IF[�=,0�X�����=,ALC%=,��7X�RI�������GY�C%�C%>A����I0�0�X���T77F[���������=,F[0�X�����I�F[=,>N��������=,X�=,R����0�C%0�7����������������I�RF[I�����GYJ�I�>N������?f>NZB����=,N�X�O�������������I�C%F[N�����>NX�=,F[��������>N=,TX�����RF[I7�������������>NX�����T���T�>N��>N?f>N��F[�>N�>NN��X���>N=,=,X���������C%F[C%I���C%=,T�F[��	�0�R+F[�
�HN�I>A�
�����HRHI���0�?fC%=`����0�=,X�C%��0�GYGYC%��#GY��GY��!� GYALGYGY�"X�GYGY�$�%�)�&�(�'GYGYF[GY0��*�+GY0��,�-X�0�F[>N�/�L�0�7?f�1�2�5?f�3�4?f?fdY?f�6?fdY�8�CI��9�:�=�;I�I��<I�7�>�?I�0�I��@�AI��BI�0�I��DI��E�FI�0��GI�I��HI��I�J�KRI�I�=,�M�l�N�]�O�U�PI��Q�SC%�R=,>NX��TX�?f�VB��W�Z�X�Y>NB�C%0��[�\F[X�F[C%�^�2�_�e�`�c�a�bI>NB�T�dF[I�>N�f�i�g�hF[?f>A^l�j�k>N�~F[X��m�w�n�r�oC%�pC%�qC%C%0�C%�s�tC%C%�u�vC%0�C%�xC%C%�y�zC%C%�{�|C%�}�~C%IC%0������7H����HH��H$�H�HH�����H�HX�H�C%>AH���HC%0�H>N�C%���C%���C%�C%��C%��C%������0�N�N�C%��7C%T�C%����>NT�>N0��C%=,C%�C%C%�C%�0�C%��������=,��=,����7���C%F[HI�����II�T�B���A�F[C%X�������=,����?fHI=,��0�0���<0�������=,��=,��=,=,0�������������=,��=,0�=,������C%0�RI�0�����=,��=,=,H����������A�=,X�>�>N������>N7��F[AL��F[>N��K:X��������=,��=,������GY>N��>N����>NX�T�I������=,��=,�X�I��X�>Nd=,�=,�=,��=,�=,0�=,�=,�=,�?f0��������=,��
�=,�=,�	=,>N0��=,0��=,�
IC%�=,�=,�=,�=,�=,bp=,=,�=,��=,��0�=,����=,0�7=,�=,C%N�=,� �!�(�"@t�#�%X��$T>N�&�'0�H0�>N@t�)@t�*@tB��,���-�M�.���/�C�0�1C%?�=,�2>N�3>N�4�5>N�6�:>N�7>N�8>N�9>N���;�@�<�>���=��>N�?&�>N&�>N�A�B>N>N���D���E���F�s�G�h�H�R�I�O�J?f�K�M?f�L�?f?f�Nk2?f?f�P�Q�l?f��S�W?f�T���U?f�Vk?f�X�[�Y?f�Z?f?fk�\�f�]?f�^?f�_?f�`?f?f�a�b?f�c?f�d?f?f�e?f�?f�g?f��i�n?f�j�k?f?f�l?f�m?f�h�o?f�p?f?f�q?f�r?f?u�t���u�z?f�v?f�w?f�x�y?f�h?f�{�?f�|?f�}�~?f?f�l�����l?f������?f?f�l��?f�l?f����������?f��?f��?f?fk��?f?f����?f?f�l��?f?f��?f��?f��?fk������=,������I���?f������HC%=`H?f8���8���8��P��������C%����<��<<��8�<�����P8�8�9���A���B���������=F7H]�0�������I�C%0�X�=,������������?f����?f����?f��?f?f����?f?f����?f�h?f��?f?f������?f����?f?f�?f��?f��?f����������?f����?f?f�l?f������?f��?f��?f?u��?f?f��?f�h?f����?f��?f��?f#?f������������=,����=,=,����=,=,d;��=,=,��=,��=,��=,����=,=,��=,=;��=,��=,��=,��=,=,����=,=,��=,����=,=,����=,=,����=,=,����=,=,��=;=,����C%C%�C%���C%����C%C%�N�C%�	C%C%�
0�C%��C%�
C%�0��0�N���C%�I�B�]�C%�C%�C%0���-�R�R�� �R�RR�R�R�n�!R�"R�#RR�$R�%R�&R�'�(R�)R�*R�+RR�,R�n�.�?�/�>�0�7�1�4�2�3C%>NF[T�5�6R+F[X���8�;�9�:>N0�P�>N�<�=0�GY=FF[?����@�F�A77�B�C77�D7�E�|7=F�GI��H�I�J=,C%�K�LC%>N@tI��N�Y=,�O�P�X>N�Q>N�R>N�S>N�T>N�U>N�V>N�W>N�R+>N�Z���[���\R+�]�r�^�q�_J��`�m�a�g�b�e�c�dC%F[I�X��f0�]�AL�h�k�i�jN�HC%0��l>NX�C%C%�n�o?fC%�pC%=,=,R�s���tC%�u�|�v�y�w�xX�J�=,I�z�{>A>N>N?��}���~�B�IIF[����F[X�7X�����������������Hg�HC%����>NI>NF[����>N��HX�����ALF[F[7������������X�0�TI�?f��I�I��������]�=,X�7����IT0�?f>A=F��C%X�������0�����������������N���?f��?f?f��?fA�������C%�����P���P>N����II�I�C%H����X�H��HC%����=,F[i���i���i�����i�i���Zi����=���#���
����N�����C%��C%C%��C%����C%��C%C%��C%��C%��C%Z����������7������77��7����7��7��77����7������7��&���7��7��77����7��77��7����7��7��77��7��7��7��7��7����7��7��77��7����7��C%���C%��C%����C%��C%���C%����C%�C%�C%�C%�C%�C%�C%C%��C%0�C%�C%�	�
C%C%��C%>NX���R+=,���I�I=,I�?f�?f�� ���?f?f�?f�?fk�?f�?f��k?f�l?f�!?f�"?f?f&��$���%�r�&�=�'�2�(�,�)I�I��*�+I�0�I�I��-I��.I��/I��0I��10�I��3I��4�:I��5�6�70�I�I��8I��90�I�I��;I��<I�0��>�`�?�GI�@��A=F�B�C�E�D0�ZB=F�F0�0�=F=,�H�I�JC%I�K�U�L=,�M�T=,�N=,�O=,�P=,�Q=,�R�S=,�=,=,&�9��V�W9��X9��Y9�9��Z�[9��\9��]9�9��^9��_�9��a�q�b=,�c�i�d�g�e�f9�>NX�=,�hIF[I��j�n�k�lF[C%�mI�>N=,�o�p7=,>N0�>NO�s���t�w�u�vA�=,�Z$�x�y]�P��z���{���|���}�~X�>N>N���=,��A���A�A�����A�A�����A�A�]�����X�0�IC%��������F[X�IX�F[=,��N�N���N���N�������������N�N�����N���������=,>NX������N�>NI�>N����N���������N���N�>NN�N���N���N�C%N���������������IN�I�F[����>NF[=,?f��������X�I�IR����>N0�7?�����N���N���0�N�N���N���N�0�����GYI���R+����������R+����������������?fR+R+0�����0�R+F[R+0���0�R+������R+����R+0�>NR+��R+����R+C%X�R+����������������X���>NI�����I7?f=F��������0�@t0�=,����?�X�N�F[��R+R+0�?f������R+����0�X�R+����0�R+R+��F[X����
����������������0�HF[��0�0�C%��R+��R+ALR+��0��0��I�R�C%>N�7=`����	R+�U7��*���
�����7>N�B���C%=,@tT�����0�A�>N=,��=,TAL7��#�� ��7=,0�I��!�"II�I�=,�$�'�%�&P�C%@tF[�(�)O�I�T�>N�+�/R+�,R+�-�.X�Z�=,�0�6�1�4�2�3X�=,H=,�50�=,7�7�:�8�90�>A=,>N�;�<F[>N0�>N�>���?���@���A���BN��C�N�D=,�EC%���F�G���H���I�����J���K�L���M���@���O�d�P�U�Q�T8��R�S8�8�8�8�<�V�Z�W;�X�Y8�8�8�8��[�]�\8�8�8��^�_<8��`8��a8��b8�8��c8�8��e�v�f�q�g�i8��h8�8��j8��k<�l8��m�o�n8�8�8��p8�8�8��r�t�s8�8�8��u8�8�8��w���x���y��8��z�{8��|8��}�~8�8�8��8�8���8���<���<�<�����<�8�8���8�8�8���������8���8���������8���8�8�8�8���8�8�8�8�����8�8�8���8���8�����8�8���8�8�������������C%��C%����C%0���C%0�����C%����C%C%��C%0�C%����C%C%��C%����C%��C%C%��0�C%��������C%��C%����C%0���N�C%��C%����C%����C%C%I��C%C%��C%I�C%��C%����C%C%����C%C%0���C%C%����?f��?f��������>NF[F[?f��?f��X���>AT�7�������=F��������������������X�C%X�����IX�>N7��������7I�7H����A�0�?fN�������������=,F[=F��X�=,������F[@t>N0�=,��������7ALHX�����A�C%Z$0����������������X�F[H=,����I7T�C%�����C%H?f0���0�7I�AL��
��
��	N�>A0�>A��F[C%0�F[����A�N�F[I0��X�=,��y��#?��?���H���?���=`F[>N�� ��F�AL0�B��!�"C%=,F[I>N�$�%���&���'�/C%�(�)C%�*C%�+C%C%�,�-C%�.C%i�C%�0�FC%�1�2�?�3�9�4C%�5C%�6C%C%�7�8C%C%ZC%�:C%�;C%�<C%�=�>C%C%ZC%�@�AC%C%�B�CC%C%�DC%�EZC%�G�a�H�\�IC%�J�U�K�Q�LC%�M�OC%�NC%Z�PC%C%ZC%�R�SC%�TC%C%ZC%�V�WC%�X�ZC%�YZC%C%�[ZC%�]C%�^C%�_C%�`C%ZC%�b�r�c�iC%�dC%�eC%�fC%�g�hC%fIC%�jC%�kC%�l�oC%�m�nC%��C%C%�p�qC%C%���s���t�y�uC%�vC%�wC%C%�xC%���zC%�{�~�|C%C%�}��C%C%���C%C%����������������C%��C%C%����C%��C%��C%C%��C%����C%C%��C%��C%��C%����C%C%������������C%����C%��C%����C%C%��C%fWC%��������C%��C%C%fW��C%C%��C%fWC%����������C%��C%����C%��C%C%��ZC%C%����C%��C%C%��C%��ZC%C%����C%��C%��C%C%��C%��ZC%��������C%��C%����C%C%��C%��ZC%��C%��C%��C%��C%��C%C%ZC%��C%��C%��������C%C%��C%ZC%����C%C%j&���������C%����C%����C%C%��C%��C%��j&C%��C%��C%C%��C%����C%fIC%����������C%��C%������C%��C%jCC%C%��C%��ZC%C%��C%����C%��C%C%��C%j&������C%��C%C%����C%��C%C%ZC%��C%��C%�������C%C%jC�C%fIC%��I��(�� ����
C%�C%�	�
C%C%�C%�jCC%�C%�C%�C%C%��C%C%fI���C%C%�C%�C%�C%�j�C%�C%C%�C%�C%�C%�i�C%�!C%C%�"C%�#�$C%C%�%�&C%�'C%C%jC�)�4C%�*�+C%�,C%C%�-�.�1C%�/C%�0C%f��2C%�3C%g�C%�5�<C%�6�7C%C%�8�9C%�:C%�;C%C%i��=�CC%�>�?C%�@C%C%�A�BC%ZC%�DC%C%�EC%�FC%�G�HC%ZC%�J�b�K�S�LC%C%�M�NC%�OC%�PC%C%�Q�RC%j�C%�T�[�UC%C%�V�WC%�XC%C%�YC%�ZC%Z�\C%�]C%�^C%C%�_�`C%�aC%g�C%�c�k�d���e���f���g�����h�i�����jC%��C%�l�mC%�n�sC%�oC%�p�qC%C%�rC%fIC%�tC%�uC%�v�w�xC%Zi�C%�z�{=,?f7�|�}���~�����C%=,X�I����ALII0�������7X�I����=,0�F[C%����N���������N�N�����N���N���N�N�����N���N���N���N�N����NN�7��=,��=FR������������������������Z����Z��Z��Z��Z����Z����Z��ZC%ZZ����Z��ZZ��Z����Z��ZZ��ZC%����Z������C%����C%��C%��C%��C%��C%��ZC%Z����Z��Z������Z��ZC%��Z��ZC%ZC%Z������������Z����ZZ����ZZC%������Z��ZZ����Z��Z��Z��Z��ZC%Z��Z��ZZ��ZC%��ZZ��Z����ZZ��C%Z��ZZ����ZZ��ZC%��ZZ��Z��Z��C%��C%��C%��C%Z������H������H������H�4H��H$�H����H��HH��HH]�]��]��]����	��F[0�I�>N�
�
��ZB=FF[=,0��@t>N��f����J2�2=,Z$��*��#���J2��7�I�C%�0�C%0���!�� HI=F?f0��"7C%�$�'�%�&0�X�>NI��(�)0�F[IH�+�H�,�9�-�3�.�0�/C%ALI��1�2C%T�C%ZB�4�6H�50�>N�7�8F[IC%X��:�A�;�>�<�=C%=,X�B��?�@R+X]X]A��B�E�C�DX�7H0��F�GIX�X�AL�I�X�J�Q�K�N�L�MF[A���I�O�PC%X�I�@��R�U�S�TX�0�ALI��V�W7C%X�C%�Y�_�Z�\�[C%=,I��]�^I0�C%=,�`�c�a�bN�?fAL���d�eO�IX�@t�g���h�{�iC%�jC%�kC%C%�l�mC%�nC%�oC%�pC%�q�vC%�rC%�sC%�tC%�uC%j��wC%C%�x�yC%�zC%C%fI�|���}C%C%�~�C%��C%��C%������������������������������guC%����C%0�C%��C%��C%��C%C%����C%X�����N�C%��C%��C%��C%��C%f���z�������_�������=,����=,��=,=,��=,����=,��=,��=,=,��=,=;������������������?f?f����?f?f��?f��?f�h?f������?f����?f?f��?fk$��?f��?f��?f?fk2��������?f��?f��&�?f?f������%�?f��?f?f��?f�h��?f��?f����?f%�?f��������������<������<����<��<<��<����<<���/<��<<��<8�<��<��<��<�<����������<������<;<��<<��<����<��<��<��<��<�/<8�����8�8�����8��b8�8��I�������>N����>N>NO�������M�>N��>NM���>N��>N>NC%��(R+��C%���C%���C%C%�C%�	�
C%f�C%�C%�
C%C%�C%�C%��C%�C%C%�C%��C%���#C%��C%C%��C%�C%�C%�C%�C%�C%� C%�!C%C%�"ZC%C%�$�%C%�&C%C%�'C%���)�M�*T�+�-A��,A�C%A��.J��/�0�?�1�8�2�5�3�40�W\=,I��6�7F[0�I�C%�9�<�:�;?�X�]�I�=�>AL0�?�F[�@�G�A�D�B�C?fX�0�?f�E�F?fII�7�H�K�I�JJ�0�X�=,=,�LN�X�R+�NB��O�P�^�Q=,�R�Y�S�V�T�UT�I�7C%�W�XF[>NA�=F�Z�[F[>N�\�]ZB=,C%=,A�J��`���a�A�b��O�c�d���e�q=,�fR+�g�h�kR+�i�j7R+7�l�n7�m7&��o�p?�&�&�TC%�rX��s�t�z�u�w0��vC%���x�yX�F[C%I��{�}�|C%I?��~�C%?f=,0�������������]���0���A�C%������������7?fC%=,=,C%��������0�P�7I����J�H>NI��������T?f>N?f����N�GYX�=,����������������C%I�=,F[����I�F[X�g���������=,0�0�F[����F[C%F[=,����������������C%X�C%F[X���C%=F����C%��C%7����C%=,IC%����=,I�?fC%��������������7��7��7��70�7����7��7��7��78�����7��������?f7?f����?fX]F[H������������F[>N0�>N����0�?fC%>N��������X�R>NX�����0�I0�I���������������F[X�F[����C%A�J20���������>N0�?f7����C%F[N�F[������������0�F[>N0�����C%HX�0���������7F[T=`��X�>NB����&��������0��0��0��0�H�0�H�H0����	H0��
0�HH0��
����H��0�HU��H0��H�HH�0�H��!����H0��HH0�H��� X�0�0�HH�"�#0��$�%0�H�.H�'�2�(�.�)�-�*H0��+�,HHC%H0��/H�0HH�1H0��3�6�4H�5U�HU��7�;H�8H�9H�:0�H�<�>H�=H>N�?H�@HX�>N�B�aH�C�D�QJ��E�FGY�G�I>N�HA�]�I��J�K�N�L�MX�0�>N0��O�PF[0�7>N�R�ST�7A��T�U�Z�V�W>NX��X�Y=F>N@tAL�[C%�\�_�]�^X�C%>NR�`C%=FC%�b���c���d�z�e�m=,�f�g�j�h=,=,�i~�=,=,�k=,�l[�=,�n�s�o=,�p=,=,�q=,�r=,�=,�t�u=,�v=,�w=,�x=,�y=,[�=,�{���|�~�}F[Z$0����C%I>N0�����X���>NAL����ALT=,0�����>N��������������H=F>NX�����C%X�C%F[��������=,>N0�=,��C%X�I����������������F[=,X�H����=,>NF[X���������I�C%B�0�����I>AF[>N������������RC%C%X�����F[0�7X���������C%IHX�����HX�=,>N��I�I�����I�����I�����I�I���I���I���I�����I���I���I���I�I����DI���I�I���I�����I���I�I�����I���I���I�I�����I�I��D���X���Q������������T���������������ZB>N[�AL����=,I=`X���������=FX���C%dX�����X�0�X�>N=,N���X]J�N��������=,?f�������?f������0���I�=,0���I�ZB������������0�@t@t����C%?f����7��7?f��7N�HX�������	��H7]�0��
0�C%>A��C%�
=,X�7�7N��N�����>NC%C%X���C%I�TX���H��=��"�=,��F[�C%=F� �!?�0�X�ZB�#�'�$�&�%C%=,TF[C%�(�/�)�,�*�+C%=,0�=`�-�.=,B�C2>N�0�8�1�3�2F�ALF��4�60��5]�B��7F�HU��9�:0�>N�;�<X�R+R?f�>�BC%�?�@=F=,�A0�ZBH�C�D�G�E�F=,0�C%=FHC%�II=F�J�K�M=F�L=F7�NN��O�PX�N�=,C%�R=,�S�U=,�T>N=,�V�WF�=,dg��Y�s�ZR+�[�c�\0�C%�]C%�^�_�b�`C%�aC%��C%C%'�d�n�e�iC%�fC%�g�hC%C%0��jC%�kC%C%�l�mC%C%I��oC%�pC%C%�q�rC%C%7�t=,�u���v���w��x�~H�yH�z�{HH�|�}HH�����������H��HH����HH��H����HH����H��HH����H��������H�H����H��HH��H����H'H��H��H��H�������H��7����N�I�bpH�������������C%g�������������������<��<8�����8�<8�<��������<8�8�<8�8�������8���<�<�8�8�����9�8�<������������;8�������8�8�8�8�������8�<9�8���������<8�8�����8�����9�8�9�8�<��8�<�������=,��=,����=,=,����=,=,����=,=,��=,����=,��=,��=,=,��=,����=,=,�������
������������>N��0�F[����X�>N=,7>N������>NJ�=,>N����������������?fHI�0�����=F]�ALT���������C%X�=,7����H>NF[GY������X�7>NI���N�>NX�AL���	�
0�GY0�?f�F[=,>NI�T���Z�]�=,?fN�7��o��n��=,��=,�=,�=,=,��=,�=,[�=,��+=,�� �&=,�!�"�%=,�#�$=,=,0�=,0�=,�'=,�(=,�)�*X�=,?��,�5=,�-=,�.�/�2=,�0=,�1=,70��30��40�I�6�Q�7�B�8�>�9�;�:=,C%0��<�=]�=,C%H�?F[�@�AN�A�C%7�C�J�D�G�E�FI�IF[C%�H�II0�7?��K�N�L�MC%]�=,H�O�PX�=,C%I�R�_�S�X�T�V�UX�GY?fX��W0�T�Y�\�Z�[@tI=,I�]�^X�0�F[C%�`�g�a�d�b�c7X�0�?f�e�f=,8�N�>N�h�k�i�jI�7>NC%�l�mGY0�=,>N=`I��p�yC%�q�rC%�sC%�tC%C%�u�vC%C%�w�xC%��C%�z���{C%C%�|�}C%�~C%�C%��C%��C%C%��C%��C%��C%��C%����C%��C%C%��C%����0��������������������C%O�=,����������������0�>NF[����>NX�X�R+��������H=,C%0������2HR[�������������T�@t>NI����H0�>NA�C%��=,��=F7������I8�������������<8�<����<��<��<��<8�8�<��������<��<����8�<��8���<8���<����������8�����<8�<8�8���8����8�8�����������<8�8�<��8�8�<8�<=,J�������=F������������F[X�7>N����>A>NF[X�7��7��7��7��X	7����N�=,@t��������I�I���I�����I�I���I�����I��aI�A�=F�� ��X�����������C%��C%����C%��C%C%0�C%����C%��C%��C%C%0�C%C%C%C%C%0�C%C%C%C%	C%
C%C%C%
C%C%=,C%C%C%C%C%C%C%0�Z$0�C%0�0�C%C%C%C%0�AL!"*#$=FX��D%&=,'=,(=,)=,=,~�+,N�F[7-R.R/�$R1w=F2>N34Y5A6:B�789C%I0�F[;><==,>NX�I�?@F[X�=,?fBICFDEC%ZBX�I�GHN�>AHN�JLKF[I�ZBMXNX�guOguPQguRguSguTguUguVguWgugu��0�=FZh[b\_]^F[TIC%`aX�F[F[HceC%dX�=FfgN�X�C%0�ipjmkl7>NX�>NnoF[R+F[C%qtrs7F[R+X�uvC%>��=FxyR+=,>NH{�|&}~���=,�AL�AL�ALAL��ALAL�AL��AL�AL�ALAL��AL�AL�AL�ALAL��C%������8��8��8�<�8�<8�������8�<�8�<���8�8�8�8���8��8�8��8�8�8���������8�<�8�;}�8�8�<��8�<��8�<��8�8��8����8����������8����8��<�<�<�<�<�<�<9��8�<8��8���8�<8��8���8�8��b��8��8���8�8��8���8�8���8�<8��8��8��8�8��8���8��8��8�8�;}�����8�8���8�8��8���8�8�;���8�<�8�<�8��b8����8��8��8��8��8��8�8��8�<�8�8���8�<8���R+�R+R+R+R+�@R+R+R+R+R+R+	R+
R+R+�@R+?f
7777777g�7777h375=,%=,=,=, !=,=,"=,#$=,�=,=,&=,'(=,=,)*=,=,+=,,=,-=,.=,/=,0=,1=,2=,3=,4�=,6%7H8GZ$9:�;H<HH=H>?H@HAHBHCHDHEHHFH��X��I/J�KkL[MXNV8�O8�PQTRS8�<8�<U8�8�<W8�<8�8�YZ8�8�<\c]8�8�^8�_8�`a8�8�b<8�d8�8�ef<gih<<8�j8�<8�l�munso8�p8�<q<r8�<8�t8��8�vw|8�xy{8�z<8�8�<}8�~<<<��8�<8��8��8���8����<8�8�<�8��8��8�<8����������������8�<8����<8��8�<8�<8��8��8�<�8��8�8�<�������8�8��<��8�<8���8��<8�<8��8��<8�<8��<8���8��8����<8�8�<��8���8�8�<8�<������8�<��8���<8�<8���8�8��<8��8�8���<<8�8���8��<���8��<<�<8����<�<8�<�<<�8�<�������<8��8��8�<<��8��8�8�<�����8����8�<8�8���8�<8��8���8��8��<8����<8�<�8�8�<�8��8�8���8�<8�<
8�8�8�	8�8�8�<8�
8�<<8�8�8�8�<<<8�8�8�<<8�8�<8�%8�8�8� 8�!8�8�"#$8�<8�<&)'(<8�8�<*8�<+8�,8�-.8�<8�0�1S2@3948�8�58�6<78�8<8�<:<;<<<=><<?<�/8�ABL8�C8�DEH<FG8�<8�I8�JK<8�<8�M8�N8�8�OP8�8�Q8�R<8�T�U}VgW8�X8�Y^8�Z[\8�<<]<8�_c`b8�a8�<<8�df8�e<8�<8�hoik8�j<8�l8�mn<8�<8�p8�8�qryswtv8�u<8�8�9�8�x8�<z{8�<<|<8�~�8�8����<8�<8�8����8��8������<8�8�<��8�<<8�8��8��8����<8�8�<���8���<8�������<8�<8��<8�<�8��8�8���8�<8������8��8��8�8��8�<8����8��8��8�<8��8���8�<8���8���8�8��<8�8���8�8��8���8�<8����<����8��8���8��8�8�<�8�8��8��8���8���8�<<8���<�8��8��8��8���8�8�<8���������8�8�<�<<8�8��8�<8���8�8��8��<8������8�����8���<8��8���<8�8�<8�<8��8��8��8�<��8�8�����8�8��8�<8�8�<8�8�<8�8�8�8�	8�
8�8�<
8�8�8�<8�8�<8�8�8�<8�8�8�<8�<8�#8� 8�8�!8�"<8�8�$8�<7=,'�(A)@*8+0,N�N�-N�.N�/N��N�12N�3N�N�4N�567�N�'#N�H9H:H;<HH=>HH?H��?�R+BzGYCDyEjFeGVHOILJKC%X�C%=,MN>AC%IHPSQR0�ZB0�N�TU>N0�RI�W^X[YZI0�=,A�\]0�>NX�F[_b`a0�>NX�C%cd=,]�7C%fGYgGYhGYGYi��GY?fklrmpno>NC%ZB>NF[q>A>NsvtuI�R>N?fwxF[>N7I�B�GY{R+7|7}7~77�7��77'2��=,�?f@t�=,>N��'�����8���8���8�8�8�����8��8��8�8�<8��<8�8�����8�������8��8��8��8�8�8��9��9���<9�<�<8�8�8��8��8�<8�������8�8�<8�8�<����9��9��9�<9�8��9��8���8�8��8��8��P��������<��9��9��9��9�8�9���<8�<�8�����8�8�<<�8��8�8������8��<�8��8�8�8�����<��<���8�<��<�8������8�8�<8�8�8����8��8�<��<�<�<�<<8�<8��8�8���8��8�8�8�����8�8���8�8��8��8��8�8��8���8�8�8�8�8�8�8�8�8�8�	8�8�
;8�<<
<<8�&8�;8�!8�8�8�8�8�8�8�8�8�8�8� 8�8�8�8�"#8�$%8�8�8�8�<8�(c)I*A+9,8-8�.8�/48�08�128�8�38�8�8�58�68�78�8�<8�:8�;8�8�<8�=8�>8�?@8�8�8�8�BCE8�D8�8�F8�GH<8�8�8�JWKS8�LM8�N8�O8�P8�Q8�R8�8�8�TU8�8�V8�8�8�8�XY`Z_[8�8�\8�]^8�8�8�8�8�a8�8�b8�8�d�ewfo8�ghi8�8�j8�8�kl8�m8�8�n8�8�8�pq8�r8�s8�t8�u8�v8�8�8�x�8�yz�{8�|<}<<~<�/<8�<���8�8����8���8��8�8�8����8��8�8�8�8�8�8��8�8�����<�8��8��8���8�8��8�8��8�8�8�8�������8������8��8�8�8�8��8��8��8�8�����8��8�8�8�8��8�8�8�8��8�����8�8��8�8�8��8��8�8�8�8���������A�A��=,�>N>N�>N�>N�>N����>N��GYI�HC%����N�C%����8��8���8��8�8���8���8����8���������O8��O�O��O8���8��O�8��O8��8���8��O�O8��8��8�8����8���8��8���8�;�8�9�8����8�9�9�8�?f�=,AL���1R+��=F�/�)���>NX�>N>NB�C%>NN�I�C%0�	
>A>N0�>N
I�>NHN�T�N�0�X�ALN�AL770�0�7"0�ALH !X�F[I�=,#&$%0�IRF['(F[=FX�HI�*+-F[,X�?f.>N7F[0=F=,723=FC%4c5C%6I7<=F89=F:=F;=Ff?=F=C%>FC%?C%@C%ABD0�C0�X�C%EX�I�0�GC%H��C%JQKPC%LMNC%F[O=,ALF[C%0�R]SZTWUVN�HX�F[XY0�7J�0�[\F[X�=,T^`>N_F[HabF[C%X�=Fd�e�frgmhjX�iC%?fklHN�F[>NnoF[>Npq>N7=FI�s�t{uxvw>NF[7F[yzJ�F[I�P�|}~>NX�F[R+R+�X�N�������B�=,`c>N�>NT�>N����=FN�>NI���F[ALX�I�=,I���>N�������RT�T�>A�F[>N=,��F[�70���>N0�AL>NP�=,����B�T�7�R+�R+��R+�R+R+��R+�R+�R+�R+�R+R+�R+�@��R+���8�����8�8�<8��8�8����8��8�8��9�8�<���8�8�<�7��ALAL��ALAL��ALAL��ALAL��3���
�����'���B�RB����������8��8��8���<��8��8��8��/�8���8�<<8��8�<8�>NZB��=,C%������>N�I>N��N�]�F[>N����X�>N0�>N��>NIN�X������=,>NH>���>N@tF[>N>N0�=,II�=,>NX�	7N�
F[
=,>NZBF[X�F[=FI�g�=,I�>N=,N� C%F[X�F[8�C%C%X�!$"#F[A�X�F[%&>NF[C%>N(]C%)*=F[+A�,-5.1/00�C%ALZB23U�F[F[4g�?f6978B�IA�?f:;C%=,F[<F[>N>7>N?@NAGBECDC%T�>NI�T�FB�=,HKIJ0�=,0�HLM]�J2B�=,OVPSQR0�J�>NK:TUHX�X�B�WZXYF[?fGYC%[\X�=,?fC%7^_w`ia]�bgcf�d�e0���0�hAL=FAL?fjk7l77mn77o7pq7r77s7t7u7v��7xyI�>N=,z{=,|=,}=,=,~=,~�=,�����>N��������?���?�?���?��?��?�?��?��?���?�?��'@?�?��'P?������>NB�>NF[�>NI����0�`cX�R+��F[?�R+>N=,���������=,X�?fX���=,X�0�=,���X�C%I��HI�0�7������0�H0�ZB=,0����C%IC%��7=,=,N���X�=,�C%������=,I=,H��F[=,Z$I����I�HN�7��X�O�X�T�=,�����R�&����<�;�;�����9��<;��9�;9�<;�'`�<;���9���9���8��8�<�/������9�8�8�9��8�8�9�9����9�8�8�9�;���<��<�<<��8��9�8�<�8�<�;9��P
8�9�8�	
�P<�8��P�P9�<8�8�8�8�<8�<�8�<�9�8�8��P8�;8� �P9�8�!9�"%#<�$8�8�9�'j8�'H(8)1<*+.<,-8�<�8�/8�<0<8�2<34<8�<�568�8�78�<�9<:=;8�<8��P8�>F?8�@C;AB9�;8�DE9�;;8�;G;8�IOJNK<�L<8�M8�8�9�<PQ<�8�<�<SpTbU_<V9�WX8�Y8�Z][\9��98�9^98�`a9�<;9�codj<ef8�g8�<hi<<8�9�kl8�m8�n>�8�<8�qyrust<8�9�<v<�w<�x9�8�<z�{|<�H}<�~�<�<�<<�<�<8���;�<;<�������9�9��'`9�8�<�9��Pd�]R+��=,���������T>AC%��B�@�>N=,����=,A�I�C%��ZB>NN�AL������C%0�F[?f��I�=,>N0�����ZB�F[0���>A=,0�=,��������=,����HX�F[��=,IF[I�>N>���g�O�N���������8��8��8��8��8�8��<8�8��<�98�8�<��8�8�9��ZB�=,R�����7��X�7�7X�C%���0�C%�0�X�AL����I�>N=,H?f��R7�]�=,]��H���>N��������7I�>NX���X�7I0�����C%@t0�X���>NIALR+����=,F[=,@�?f7H0�C%?f=FI�X�R=,	

>NI�>N=F>N>N�20�>NX�>NN�F[F[HC%F�O��C8?f( R>N!>N"%#$0�C%>NF[&'C%I�F[>N)7A�*+=,,=,-=,=,./=,=,0=,12=,=,3=,45=,=,6]�=,R+N�9>N:B�;I�<>N=@>?=F=,>AF[ABF[>N>NF[D�E=,F_GOHI�ILJKX�F[I�7MNR+TTF[C%PQXRUSTF[0�?fF[VW0�I=,X�Y[C%ZR+F[\^C%]C%X�F[ZB`~ag�bpcjdgef>NN�F[X�hiN�C%X�>NknlmA�>NX�N�>NoT�0�qwrtsHI�IuvF[R+X�Z$x{yzJ�X]F[=,|}IHN�C%C%�������z>N>N7��X�II�?f����HC%X�=,��A�X�C%=,�?�����?�GY?f�����X�I�>NF[��F[X��X���H��=,�=,�=,�=,=,��=,=,��=,0�>N���O�������=,F[F[=,��C%RF[C%����7T0�=,��0�@t0�=,=FT��
���7����ALT�C%��>Nd��T��F[?f�}�������?fAL>N=,�I=,F[����IF[AL7��X�8�F[>N�	�	����������B�Rd>N��0�?fX�N���F[�ZBX����=,X�GY?f>N=,����=,�=,=;=,�=,�=,=,���=;��=;=;�=;��=;=;�=,=;�=;�=;�=;�=;�=;�=;=;=,�=,�	�X�F[0�F[	=,F[		T�>NN�=,		�		�		X			9	
	(		%		�/	
8�				8�	8�8�	8�8�	8�	8�8�8�		8�		8�8�	8�	8�8�		 	<	�/8��/	!	$	"�/<	#<8�<�/8�	&8�	'8�8�	)	/<	*<	+	,<	-<	.<<8�<	0	1<	2�/	3	8	4	7	5	6'j<<�/�/<<�/	:	R	;	<<8�	=	M	>	K	?	H	@	C<	A	B<8�<	D	E<8�<	F	G<8�<	I<<	J<8�	L8�8�<<	N	O	Q8�	P8�8�8�8�	S	W	T8�8�	U	V8�8�8�8�8�	Y	s	Z	g	[	c	\	]'t8�	^8�<	_	`8�	a8�	b8�8�<	d8�	e8�8�	f8�8�	h	p	i8�	j8�	k8�	l8�	m	n8�8�	o8�<8�	q	r8�8�8�8�	t	x	u	w	v<8�8�<8�	y	{<�	z<�8�	|8�<	}	~8�	8�	�8�'t	�'t8�	�	�	�	�	�	�<	�8�	�8�8�	�	�	�8�8�8�8�	�'~8�	�	�	�	�8�	�8�8�	�8�8�8�	�	�8�8�	�8�	�8�8�	�	�	�	�8�8�8�	�8�8�8�	�	�	�8�	�	�	�	�8�	�	�8�	�	�8�8�	�8�8�8�	�8�8�	�8�	�8�8�8�	�	�	�8�	�8�	�8�8�	�8�	�8�8�8�8�	�<8�	�
#	�	�	�	�	�	�	�8�8�	�	�8�	�	�	�8�	�8�8�8�	�	�	�8�8�8�	�8�8�8�	�	�	�	�	�	�	�	�8�8�8�	�8�8�8�	�	�8�8�8�	�	�8�8�	�8�8�	�	�8�8�8�8�	�8�	�	�	�	�8�	�8�	�8�8�	�8�8�8�8�	�	�8�	�	�	�	�8�8�8�8�8�	�<	�8�	�	�	�9�	�9�	�	�9�<	�9�<9�	�<�	�8�	�8�	�8�<8�	�
	�	�	�	�	�8�	�8�	�8�	�8�	�8�8�8�8�	�8�8�	�
	�8�8�8�8�8�




8�



	8�
8�
8�8�


8�
8�8�8�


8�
8�8�8�

8�
8�8�
8�
8�8�
8�8�

<9�<

<
8�
8�<8�8�
8�
 8�
!
"8�8�8�
$
G
%
8
&
0
'8�
(
*
)8�8�8�8�
+
,8�
-8�
.8�8�
/8�8�
18�
2
78�
3
48�
58�8�
68�8�8�8�8�
9
:8�
;
<8�<
=
D
>
A8�
?
@8�8�8�8�
B8�
C8�8�
E8�
F8�8�8�
H
d
I
V
J
M
K
L8�8�8�8�
N
Q8�
O
P8�8�8�8�
R
S
U
T8�8�8�8�8�8�
W
X
`
Y8�
Z
]
[8�8�
\8�8�8�
^
_8�8�8�
a8�
b8�
c8�8�8�
e
u
f8�
g
j
h8�8�
i8�8�8�
k
l8�
m
p
n8�
o8�8�8�
q
s
r8�8�8�
t<8�8�
v
|
w8�
x
y8�8�
z8�
{8�8�8�
}
~8�8�8�8�
�
�
�X]
�
�
�g�
�>N
�
�
�
�
�
�X�II0�
�
�I0�C%>N
�
�
�
�X�I>NI�
�
�IZB?fF[
�
�g�
�
�
�
�
�
�
�dIR>A
�
�0�X�B�C%
�
�
�
�I0�>A>N
�
�IC%I
�'�X�7HC%=F
�
l
�~
�<
�
�
�
�=FC%
�
�
�
�
�
�
�
�
�I�I�
�
�I�
�I�
�I�
�I�
�I�|I�I�
�
�
�I�
�I�L�
�I�
�I�
�
���
���
���
�
���
�K�
�K�L�K�
���
�eo��
��C��
�L�
�I�
�I�I�
�
�I�
�I�I�
�
�I�
�
�I�
�I�
�I�
�I��D
�I�
�I�
�I��DI��|
�
�L�L�
�
�L�L�
��DL�
�I�
�
�
�I�
�
�
�I�
�
�I��DI��DI�
�
�I��DI�
��

��
�

��

��D�

�
�>N
�
�T
�
�
�
�
�
�C%0�@�0�
�
�HF[Icf
�X�C%?fdHF[=,F[N�C%>N	
>NF[0�F[
X�O�X�N�I�C%!C%>NRF[?�=,?fX�dTN�]�C% @tC%=,"2#)$'%&?�0�0�=F?f(0�C%*0+/,@t-=F.=F0�N�7ZB1R>NB�3645=,I�>N0�7:89=,HT�=,=,;@tC%=@>C%?7=FC%ATBRCQD>NEG0�F0�X�HNIKF[JF[=,LMC%=,>�>NC%O=,P�X�=,J�SI�C%[�GYUV_W�2�2XY\�2Z[�2��2]�2�2^��2`oahbecd=,0�F[TfgN�0�=,>NiljkN�F[T0�mnX���0�C%pxqtrsI�C%>NC%uvF[C%@tw=,GYy{F[zR0�|}F[0�0�I����=,AL����7�>N�������>NX�C%I���?fN�C%?f����X�C%I>N��C%>N7F[���>N������IF[C2I���F[IX�C%����7>N7AL��X�>N>N0�?f�����I��I��N�70�=,I���C%�7I�X������������>N?fF[=,��=,C%HB��d������7X�>NF[��X�`cGYAL����0�ZBX�Z$�>NC%>N������������0�=FI�T���@tT�H>N����O�@�I�N��X�HC%������>NB�F[>N��F[N�7?f����N�HI�]���X�=,I�T�=F�=F�=F�=F��=F=F��=F=F��=F�=F=F=U?f��?f?f�?f��?f�?f?f�l�
�=F����8�<8�<8�<8�	8�
<<8�<
8�8�<<8�<8�D<<8�<8�<<8�<<8�< 7<!"+#&<$%<8�<')<(<8�<*8�<,0-.<8�/<<8�1423<8�<8�56<8�<8�8B9>:<;<8�<=8�8�<?A8�@8�<<8�<C<8�EdF`<G<HIUJPKNLM<8�8�<O<8�<QS<R<8�T8�8�<VZWX<8�<Y8�<[^\]8�<<8�_<<8�ab<8�c<8�<e�f{<ghsinjk<8�lm<8�<8�oq<p8�<r<8�<txu<vw8�<8�<yz<8�<8�|~8�}8�<�8�<�<8�<�<<�����<���<8�<8��<��<8�<8����<�<8�<��8��<8�<�8�<����<�<��<�<�8�<8���<��<8�<<�<�<�8�<���<<���������<�<8�<�8�<�8�<8�<���<�<�8�<�8��<<�<8�<����<�<<�<�<8�<�<��8�<�<8�����<�<�<�<�<�<8��<�<<��8��8��8�<8����8��<��8��8��8�<<8�8�<��<���<8�8��8��8��8�<�
�<�<���<8���<8�<�<���<�<�<<8���<����<8�<<�8�<�
<


8�<<8�<
<
<8�<
<

	

8�<8�8�


8�
8�<

<
<
<
<
<8�<

+

#

"@t




F[
X�
I�>NX�C%
 
!=,P�F[=,g�>N
$
%I�>N7
&d
'd
(
)d
*dd�(GY
,AL
-
.
M
/
>
0
7
1
4
2
3>NTIC%
5
6>NT�=,=F
8
;
9
:?�X�F[X�
<
=>N?fA�=,
?
F
@
C
A
B@tA�0�T�
D
E0�T�IR
G
J
H
I0�N�0�F[
K
L>N=FAL=,
N
]
O
V
P
S
Q
RT�=,T�X�
T
UT�C%ALH
W
Z
X
Y=F@t@�GY
[
\A�=,?f0�
^
e
_
b
`
a=,70�T�
c
d=,HX�AL
f
i
g
hF[C%0�=F
j
k>AF[?f>�
m
�
n
�
o
�H
pH
q
r
�
s
y
t
w
u
v0�7C%7
xC%=,F[
z
}
{
|?fF[>N?f
~
A�=,>Ng�
�
�
�
�>N
�
�
�
�d,>NF[d,
�F[d,>�I�
�
�C%0�?fI
�
�
�
�
�=,bpALC%Z$
�
�
�
�
�
�8�8�
�
�
�8�8�8�8�
�8�8�
�
�8�
�
�
�8�<�8�
�
�9�8�9�
�8�8�<�
�
�
�
�8�
�8�
�8��b
�9�
�
�8�8�<�8�
�
�
�
���
���8�
�8�;}8�
�8�
�8�8�
�
�8�8�
��/8�
�
�C%A�
�A�
�
�
�
�>N
�
�
�
�
�
�
�>NC%=,I�
�
�>NF[TX�
�
�
�
�7X�F[I
�
�I�=,=F7
�?fAL
�
�ALAL
�
�AL
�AL
�AL
�AL
�AL
�ALAL
�AL
�AL
��AL
�
�?f
�
�
�
�
�
�
�0�F[C%0�
�
�?�0�N�I�
�
�
�
�>NK:[�?fX�
�X�X]>N=,
�
�
�
�A�
�
�J�
�
�J�
�J�J�
�J�
�
�J�J�'�
�J�
�J�
�J�J�
�J�
�
�J�'�J�
�>N=,?f=,N�=,F[�M?	)
"
<<8�8�<8�<8�<<<<8�<<8�<8�8�8�!< <8�<8�#<<$<%&<'<(<8�<*5+8�<,-8�.8�/402<18�<<3<8�<8�68�79<88�<:<8�;8�<<=>8�<8�@BA<<8�CFD<<E8�<G<<HI8�J<<KL<8�<N�O{P_<QRX<STWU<V8�8�<8�<Y<<Z[<<\]<8�^<8�`h<ab8�c8�d8�<ef8�g8�<8�iuj<krl<mp<n<o<8�q<<8�<st<<8�v8�w<x8�yz<8�8�<|~}8�<8�8�<����<�<��8�<�8�<8��8����<8�<<�<8�����<�<�<��<<�<�8�<��<�8���8�8��8�<�8�<��8����<<8����8�8�<<�<8�<���<�<��<�<�<8�<<�<�<��<�<<�<8���������<��<�<�/��/���/<����8��/8��8��8�<8��<�<�<><�<<�<�<�<���<�<�<�/<���/�/<����<����<�<�<���<�<<8�<��<�<8�<��<��<8�<�8�8����8��8�<�<<8��<��<��<�8�<8��<<8���8����<8��8�<8�8�<<<8�8�<<	8�
<8�8�
8�<8�8�8���}kL=,C%C%IX�F[?fF[93(% "0�!0�X�#$`cX�=,?�&'?fA�R+F�),*+F�]�I�=,-0./X�C%F�Z$127F�=,I�4756F�0�=,0�=,8I�F�:A;><=0�7GY=F?@R+ALRX�BICFDE?fN�X�F[GHF�0�HF�JKX�0�F�=,M]=FNOVPSQRALN�=,]�TUF[=,0�F[WZXY0�IC%?f[\F[C%7=F^e_b`aH=,F[0�cdC%I�X�>NfhF[g>AE�ijX�>NZBR+8�lmwn8�o8�p8�q8�8�r8�st8�8�u8�v<�8�8�xy8�z8�{8�8�|8��R~C%�������>N�=,�X�F[����g�>AC%0���F[N�=,>A������>N�>NI�F[>N��X�7C%>N���>N>N7�>NI>N�C%������X�?fR>N7�?f>N����C%I�N�0���IR>NI��ZB=F=,=F����"�:���������I��N��N��N��N�N��I�C%����������0�X�IH��F[H>NF[����?fN�F[X���0�F[>NX�������TF[7F[��<P�@tX�����C%IC%F[��F[A�=FF[>NF[�HH��HH��HH�H�H���?f�)���?f��C%=FX�=,�
��������ZBF[F[>N��X�T�C%>N����>NX�C%]���C%>N>NF[���7=,7C%>NHX�0�X�>NI�N�	?fN�F[
>NHX�C%@�?fEzX�0�F[Z$T�>NALF[C%"7I0�R !X�>N>A7#&$%0�C%C%H'(IT>N?�*9+�A,2-0./@�?fC2I�F[1F[I3645X�F[=,A�780�C%F[@tF[=,;<�=�>�?p@TA=,BI=,CD=,=,EF=,=,GH=,~�=,J=,KO=,L=,MN=,=,~�P=,=,Q=,RS=,=,~�UcVX=,W~�=,=,Y=,Z[_\=,=,]^=,=,~�`=,=,a=,b~�=,dne=,=,f=,gh=,=,ij=,k=,l=,=,m~�=,o=,~�=,qz=,r=,st=,=,uv=,=,wx=,y=,=,~�{�|~=,}~�=,=,=,~�=,��=,=,�=,�=,~����=,����=,��=,=,��=,�=,~�=,�=,=,�=,�=,�=,�=,�=,~��=,�=,=,��=,�=,=,�=,�=,~�����=,��=,�=,�=,=,�=,�~�=,���=,�=,=,��=,=,�~�=,=,�=,��=,��=,�~�=,=,�~�=,���=,�=,=,~��=,=,�=,�=,�=,��=,�=,~�=,>N���������X�7F[C%��TF[C%=,����N�F[N�TF[�=,F[����0��=,g���X�g�C%=,����>NC%�C%I�>N��0�7>N0���B��������>N=FI�F[��X�F[ZB=,����T�0�N�T��C%?fTX�������0�ALF[��I�>N=,>N����=,T>NN��F[N�F[�&	N�F[F[>N'�=,>NF[

I�0�I�>NC%F[F[0�HJ�=,N�GYB�>NN�C%C%C%C%C%C%C% C%!C%C%fI#�$8%Z&.'(g�=,R)C%*+>A,>A-=,T=,/70=,1423=,N�?�>N56F[X�7F[=F>N9j:b;CR+<=?>C%AL?f@AX�=,X�B=,>ND=,ETFMGJHIX�I�?fF[KL=,X�C%INQOPF[C%>N=FRSGYB�IX�U\VYWX7=F>N=,Z[>NTC%I�]_>N^>NX�`aX�=,C%>Nci=,de8�8�f8�g8�h8�8�R@tk�l~m{nwo8�p8�8�q8�r8�s8�tu8�8�v8�;}8�x8�y8�z8�<�8�|}8�8�<8�8��8�8�������8��8��8���<�8��8��8��8�8�<��9�8�8���b��b8�8���8��8���8�9�8��8��8��8��9�8������8�8�9�8���8����8��8��8�8��8��8���8�<8����8�8�9�8����8��8���8�8��8��8����8�8��;}8�A���������z�����X]�?fF[��C%F[g�N�����0�RN�0���0�F[>NC%��������IX�F[R+��>N�2C%A���=,�I�@t��I>NF[=,������F[N�F[>N��F[I��=,���>NF[>N��I�GYI>N��?fC%=F�����?fA�F[X���C%F[C%F[���8��8���8��P8���8��8��8�<��8�8�8�8�<8�8�9�9�8�<�8�	8�
8�8�8�
8�8�8�8��O8�8�8�<�;}8�.��4=,=,Z$%g� #X�!>N"F[I$7>NX�C%&'AL(.),*+>NT�I��2-0�>NX�/201F[HN���X�3RC%5g6N7C8>9=,:<d;;d;�==,~��?=,=,@AB=,~�~�=,D=,EHF=,G=,=,~�I=,=,JK=,L=,=,M=,d;O_PUQ=,RS=,~�=,T=,~�V=,W=,X=,=,YZ=,=,[\=,=,]=,^=,]�`=,adb=,c=,[�=,~�e=,f~�=,h�i�j}krl=,m=,=,no=,=,p=,q=,~�=,s=,tu=,=,v=,w=,x=,y=,z=,{=,|~�=,~=,���=,~�=,~��=,~�=,������=,�=,��=,=,��=,�=,=,�=,�=,��=,��d;=,=,����=,~�=,�=,=,~�����=,��=,�=,=,�~�=,��'�=,���=,=,��=,=,�~�=,~�=,�=,�=,�=,���=,=,�'�=,=,�=,�=,~�����=,��=,�=,=,�=,�=,�=,�=,~��=,�=,=,��=,��=,��=,=,]���=,�=,�]�=,]��]�=,�=,������~�=,=,~��=,~�=,=,��=,~�=,�7����>�C%C%=,���X�������>AI0�>N�>N>N����>N�IF[��I�>N>NC%ALN��-?f�AL�I����������T�=,0�X���X�0�F[X�����A�0�C%R��RI�>N0�F[X�C%I=F>NF[T	
F[C%0�F[
C%?�C%0�@�>N0�X�=FC%X�>N>N=,F[>NC%>NI& #!"C%X�I�X�$%?f=,R7'*()0�X�F[AL+,X�ALC%I�I�I�/0�1�2n3Q4B5<697=F>N8��>N:;=,N�P�F[=@>?>NI�=,>NAX�0�F[CJDGEFI�N�ALIHI>NF[C%X]KNLMN�X�F[B�OP0�>NC%>NR`SYTWUVI`c>N=,XF[F[TZ][\IT�7=,^_C%X�>N7agbdIc=,>Nef0�B�C%?fhkijF[X�C%=,lm>NT�F[>No�p~qwrts>NX�?fuvI�F[TGYx{yzX�>NA�0�|}A�>NL�F[�����I�@tGYN��I0�>N����F�>N�IX�>N��>NX�A�>N�������>N>N7��>NI�I>N��>N�X]�&��P�I>N�2������>N0�=,0���X�0�=,N�����>NF[@�>N��>N�IJ�>N`c���=,��=,��=,=,�[�=,=,������=,=,�=,�=,�=,�~�=,������~���~�~�=,����~�]�~�=,~�=,�=,~�=,�=,~���=,~�=,����]����~��~��=,~�~��~��~�=,���=,~�=,�=,�=,d;�d;=,�=,���=,~���=,~�=,�=,�=,]�=,=,�=,�=,��=,=,��=,=,��=,=,�=,��=,~�~�����C%����I��I�������I��I��I�I����I�=,0�ALX�	
?fX�=FIH
=,F[IX�>NC%g�>NY=,=,=,=,]�=,[�]�~�[�;,& #!">NC%]�X�$%IF[IX�')(>N>NN�*+>�F[=,C%-4.1/00�X�>NC%23=FA�F[N�58670�X�>NC%9:0�>N>NF[<J=D>A?@ALN�8�C%BCC%X�F[>NEGFF[0�A�HIGYT�N�X�KRLOMNI�=,>NX�PQB�>AX�I�SVTU>NC%C%>NWX>NX�?f=FZa[_\]a�HC%^R+=,=F`X�>NRbc�d�etfmgjhiIX�0�=,klH=,0�7nqopRC%F�F[rs?fH=F=,u|vywxX�IC%F[z{HI�I�F[}�~IA�X�0���'�F[T�F[�������N�I�T��IX�F[����7X�X�F[�I�ALT�������X�I�II���IALX�>A����?f0�X�=,�]�X�F[������8��RI���0�F[g�F[���>NR+F[��>N�>N=`C%F[������7@tI=F��F[X�?�AL��ALI���I�AL>NI�(������������N�C%>NI����>N�;����;�C���;��;'���;'��;=FT@t�AL=,������g�>N>N7��g�>NC%7�=,=,��=,d;=,��?f�7��7�7�7�77�7�h37=,=F���=,=,�=,��=,�=,�=,�=,=,�=,�=,=;���I��I��I��I��I��I��I��I�I��D�J��%�
0�IF[=,7C%
	ALC%C%0�TC%B�=,>N7=,A�>AC%?f>NX�>NRF[O�C%>N=F=,=,=, =,=,!=,"=,#$=,=,~�&'=F=,N�7)�*�+�,GY-/=,.H>N0�I�12e3CC%45<C%6C%7C%89C%C%:C%;C%j�C%=C%>?C%@C%C%AC%B��C%DSELFC%C%GC%HIC%JC%KC%C%ZMC%C%NC%OPC%QC%RC%C%fIT^UC%VC%C%WX[YC%ZC%C%ZC%\]C%ZC%C%_C%`aC%C%bC%cC%dC%Zf�g�hitjokC%C%lC%mnC%'�C%pC%qC%C%rC%sfWC%uzvC%C%wC%xC%yC%'�C%{C%|}C%C%~��C%C%��C%�C%C%�C%��C%C%��C%fIC%������C%��C%�C%C%�C%�C%�C%gu��C%�C%�C%��C%�C%ZC%�C%�C%�C%C%��C%C%i�C%��C%C%�C%��C%�C%C%�C%i���C%�C%��C%�C%��C%��C%C%fIC%�C%�guC%�����C%C%��C%C%�C%�C%f���C%��C%�C%�C%C%fI�C%�C%�C%C%�C%fI�����C%C%��C%C%�fIC%�C%�C%�C%C%�fIC%�C%�C%C%��C%C%�C%Z�H�;��������C%�C%�C%�C%�C%j&���C%C%�C%�C%Z�C%�C%C%�ZC%C%�C%�C%��C%�C%ZC%�C%C%��C%�C%�C%C%�ZC%�C%�C%���C%�C%C%ZC%C%C%ZC%C%C%C%Z	"
C%C%
C%ZC%C%C%C%ZC%C%C%ZC%C%j&C%C%C%C%ZC% C%!C%C%j&#2$+%(C%&'C%C%Z)C%C%*C%j&,/C%-C%.C%ZC%01C%C%Z37C%4C%56C%ZC%8C%C%9:C%ZC%<BC%=C%>?C%C%@C%Aj&C%CC%DC%C%EFC%C%GZC%IgJ\KSLC%MPNC%C%OZC%QC%RC%C%ZTXUC%VC%WC%ZC%C%YC%ZC%[ZC%]b^C%C%_`C%aC%C%ZC%cC%dC%efC%ZC%huiC%jC%kplC%C%mC%nC%oj�C%qC%C%rsC%C%tZC%vC%w�x}C%yC%z{C%C%|C%Z~C%��C%C%�ZC%C%�C%�ZC%C%�����C%��C%ZC%C%�C%�C%ZC%��C%�C%ZC%J2>N�������ZB������X�>N0�F[��>NC%I�0�����J�7>NC%7�N�F[7�������F[C%I�=,�0�>N@����0��7>N=,��F[>N>NX���F[X�A��I�[��77�7�7��77�\b7X������������8�9���8��8��b8��8��b��8��8�8�8�8���8���8�8�8�8���8��<��8�8��;}8�����8��<8����8�<8�8�<��8���8��8��8�8�<�8��8����8���8���8��8���8��O�8���O8��O�8�:�8�� ��=FI��F[����ZB=,=FR��=,=,=,]�]�=,	=,=,]�=,=,
=,=,=,
=,]�=,=,=,=,]�=,=,=,=,=,]�=,]�]�=,=,=,]�GY>N!*"C%#C%$C%%C%C%&'C%(C%C%)��C%C%+,C%-C%C%.C%/C%01C%C%2C%��45W6�7�8�9�:�;J<F=D>A?@C%?fI�0�BCF[C%0�X�E>NI�C%>NGHI0�N�X�>NKvLhM\NUORPQT�I�I@�STT>NTX�VYWXI>N=,F[Z[X�T�X�7]c^`_7C%>AabX�7N�Idf>NeX�GYg>NC%>NipjmklI�0�I`cnoIN�X�ALqtrs>A0�X�F[I�uI=,GYwxy|z{TF[X�F[}~J�=FAL=,���>N0�X���F[=,F[0��8��8�8��8���8�9�8��>N���@t=,Y
��RH�=F��������C%OT�=F��HX�N�8����J�?f=,��0�ZB@�7������0�>N=,O��X�=F>NI����>N=,HF[��=FC%7I���7>N�����@t=,B���H���7I�=F@�=,R+=F�C%�������IF[=F>N��=,>NALC%���>NC%X���>N0�A�0��8�X��=,���=F���������bpX�X�C%��0�I�IF[����X�I�C%>N��HX]�2H������=,C%ALZ$��bp7GYAL����7F[0�>N��0�X��2C%�������0�ALF[C%��>NF[0�F[����X�C%C%I��C%F[�lI�
C%F[dI��D	F[C%ALN�F[
I�RF[X�7F[TF[B�?�C%F[T�TF[6("=,IF[ !T�7F[B�#&$%X�T�7H=,'>NX�)0*-+,X�A�>NX�./?fR+IH132F[HF[450�?fIC%7C%�>N9Y:HC%;<K=D>A?@0�ALN�7BCI�7X�A�EHFGF[�AF[?fIJF[>NC%X�LRMPNOR+I�?f>NC%Q=,X�SVTU0�F[C%X�WXI�F[�\GYI�Z[|\g]=,^=,_=,`=,a=,b=,c=,=,de=,df=,d=,his=,jk=,l=,=,mn=,o=,=,p=,q=,r=,]�t=,=,uv=,=,w=,x=,yz=,{=,=,]�}�~=,=,�=,=,�=,�=,��=,�=,=,�=,�]�=,=,�=,��=,=,�]�=,�>�����������H��������=,>NI�C%��?f=,>NH����=,X�I�7��X�?fF[C%�����=,@t=,�C%J�F[����7F[T�0���F[>NHC%RGY�>N�H�<������<8�������<�8�<<�8�<��<8�<8���<8�8��8�<���8��8�<8�8��8��<8�8���<8�<�C%�C%���C%C%�C%��C%�C%���C%�������C%���C%�C%�C%C%��C%C%��C%�C%�C%�C%�C%C%��mC%�=,����g�A�>N�GY�GY�GY��GYGY���7g�=,�=R+��4=,�����X�@�70�X�=,F[TIC%N�	
C%X�ALC%
C%C%R+=,I�I�>NF[>N>N@�H0�T�X�&"F[C%X�C% !X�?fC%=,#%>N$F[I�F[>N'.(+)*F[A�F[N�,-I�F[X�0�/201��=,C%?f3=,X�F[?f56;7:8>NP�9>NX�A�N�X�<N�TX�>N?A=,@7I�BCR+=,DB�EGF��&C%C%HZ�IJQKNLM>NX�>NHOP>NIC%>NRUST7AL0�X�>NVC%>NX�Y�Z�[}\>NH]^nH_`gadbcC%I>NRefC%ZBC%X�hkij?fX�X�g�lmX�0�7HovpsqrF[C%C%F[tu=F=,I�F[wzxyA�C%F[=,{|>A>NC%�D~?f����>N������F[=,C%0�>N�=,>�����X�A�=,>N��X�>�=,C%�=,������F[>A>NF[��TF[X�>N��F[]�F[>NH�RC%��X�R+��=,���=,>Ncf��@t�=,���7C%7=,����g�I�������@t>NN�C%�>NR+���������HI7A���70�T0�����?�=,A�I��I=,>NH������F�T�TF[��@�O�X�P�����J�C%X�?f��X�?fIX����=,=,��=,�=,=,��=,�=,=,��=,�=,=,�=,�=,�=;=,=,I����J�&���HH��HH��H$��$�H��C%�������X�F[F[=,��RX�dF[����B�X�>N0���0�F[>NF[C%�=,0�X�N�C%B�>NI�	
F[X�I�
=,=,=,=,=,=,=,=,=,�X�TA�F[I>NN�0�F[C%H #!"F[I�=,R$%TN�=,C%'C%(G)8*P�+2,/-.C%>NI�8�01TF[>NAL354>N>NF[67>NX�=FF[GY9:A;><=ZBTC%I?@F[I>NIBECD7X�TT�F0�0�X�HIF[?f>N?fKLC%ALM�N�O�PnQ`RYSVTUF[I�C%>NWX=,?fN�F[Z][\>NX�0�C%^_HI�X�0�agbd7cC%X�ef>NF[F[X�hkijHI�N�Ilm>NN�A�@�o}pvqsrX�AL>AtuAL0�X�ALwzxyX�TI�I�{|TC%X]ZB~����C%X�C%X���X�HX�N�����C%>NC%=,��C%T�=,F[O�8���>N=,�=F����F[�C%0���0�F[0�X�����I=FIP���ALX�IH����8����8��8�<�8�8�<���8�8��<8���8�8��8�8�8��8�8���8�8�9������C%����J�AL�AL������I�=,?fF[��0�>N=,>N����F[X�X�0���X�>NHC%���J��RR��R�RR���R�R�R'��RR'�F[=,HX��D=,����������GYN�F[=,���I��d,F[d,?f>�����X�F[X��F[��F[�F[F[�F[�F[�F[�F[�F[�F[(��F[X�@tF[������7>�>NX���TX�X�C%�F[>NF[>N?fI�>NI�%	
]�ALF[>N
>NI>AB�IHHI0�IF�=,?f@t0�N�0�N�=,0�" !I7>N?f#$0�I?fI&5'.(+)*>AIF[N�,-F[RHT�/201IN�@�F[34I�>N=,>N6=7:89TF[F[X�;<ALF[C%>N>A?@F[�C%F[BCF[IHB�E�FpGeH@tIWJQKNLMI�X�C%7OPH77C%RTC%SX]C%UV>NF[>NN�X_Y\Z[N�X�AL>A]^I�=F=,>A`cabC2ALN�7dALI�Hf>N=,gh=,=,ij=,k=,l=,m=,n=,o~�=,�q�rHs�t{uxvwALT�=,N�yz>N0�Z$C%|}~X]7C%0���GYO�C%N�������0�C%I�?f��C%0�8�I�����F[AL0�7��70�T�I?fI�������������I�C%>N@���X�>NF[C%����I�>NC%0���F[C%]�B�������>NT>NF[�I>NC%����GY>N>AZBF[�TX���������>N=,C%=,�>NF[A�����F[>N=F=,��>NF[C%T�������@tT�J�`c8���F[=,�N�AL�����I�C%B�I���I�R+IF[����������C%>NH7��>NF[>NAL����?f>NTI���I�`c=,>N������IX�I�>N��F[X�7>N������F[X�>N��X�`cH>N�������>NF[C%0���F[GYGY0�����>N=,?fF[�C%=,>NJ�C%F[J��>NX�F[	
H>N7F[
N�X�>N��&#=,ALI�I�I�I�I�I�I��DI�I�I�I� !I�I�"I�L�$%?fR+?fJ�'�(t)>N*<+,=,C%-7.5/201F[IR+C%34?f>�=,76978C%I�EzI:;X�F[>A=F=>=,7?e@WAHBECDC%@tC%7FGF[N�=,X�ITJST�KLRMRRNORRPQRRRR�n=F>NUV@t>AX�C%X^Y[Z=,7>N\]X�>NX�0�_b`a>N7H?fcd?f0�I�I�fmgjhiR>N7=,kl>NX�>N@tnqopdC%F[T�rs>NF[?�7uC%vywx7C%��=,N�zH{|HH}H~HH��.H��B�X��R����=F>N���I�I���I�I���DI���N�0�X���X��>NIAL��C%=,=,�����>N�X�GY��F[>N7F[����>NI>NI�>N?fF�����>N������=F��������J�>NIC%��>NC%X�GY����HAL>N=,��X�C%g�>N������>NX�?f=,��I7I>���C%�?f=,��I�C%X�?f>NT�����������X�>NX�H�>NR+>N����N�>N>NA���I�>NI�F[������>N>AI�>N��>NF[>N=,����d,>N>NF[�>N>NF[�������F[>N?fF[�F[ZB����F[=,>NF[�F[AL�&����>N�@t>NF[>N���>N]�F[��F[>N>NF[��D;,$8�8�	8�
8�<8�
8�8�8�8�8�<8�8�8�8�8�8�<8�8�8�8�<8�8�8�8�8� !8�8�"8�#<8�%8�8�&'8�(8�)8�8�*8�+9�8�-68�./8�8�018�28�3�4�5��8�8�788�8�98�:�P8�8�<=B>8�?8�8�@8�A8�<C8�8�<E�FjGWHRIRJ'�KRRLRMNRORRPQR�2RRSRTRURV'�RX_RYZRR[R\R]^RR(`RagRbcRdRReRfR(hRiRR'�k}lumRnRRoRpqRRrst'�RR'�vRwRxRyRRzR{R|'�RR~R���R�nRR��RR�R'���������R��RR�'�RR��RR�R'��R�RR��R�R��R�RR�R�R�R��R�R�R( R���RR��2RR����R�RR�(/R�RR��R��R����C%�C%fII������F[B�F[�C%F[��7�>NF[7T�AL�AL�ALAL�AL�AL�AL�AL��ALAL�AL��ALAL��AL�AL�FAL����=,����=,?fHX���=FZB��������7>N=,C%�F[>N0�����0�F[F[7��>N�IX�C%I��������I�C2F[H��TN�I?f����I�O�0�C%��ZB[�>NI������GY>N7=,��>N0�I�0��F[7X�J�>AT�X�C%
>N	d=,R+]�wC
%8�8�8�8�8�;8�<<<8�8�8�8�8�8�!8�8� �/<<"#8�<$8��O&/'��(8�)8�*8�+8�,8�-<.<<8�0318�28�8�<�8�458�6;78�88�8�98�:�P8�<8�=8�8�>?A8�@8��PB8��P8�D_EVFNG8�8�HI8�JLK8�8��P8�M8�8�O8�P8�8�QR8�8�S8�T8�U<8�W8�8�X8�YZ8�[8�\8�]8�^8�8�8�`da8�8�b8�c8�<etfn8�g8�h8�i8�j<klm<8�<8�8�op8�q<r8�8�s<8�8�uv8�;8�x�y�z~8�{8�|8�}8�;8�8����8��8���8�8�;8�9�����8���8��8�8���8�8�;8����'t8��8��8��8��8��<�<�<�<<�Z�8�8����8�8��8��8��8�8�8����77��7�77��77�7�7\b�=F����Z$Y
bp�����P�X�I]���X�I�N�F[>NC%� Z�h�1��=,�����B��������HI�X�>NI�H>A����F[�T�TF[I���>NIH8�������0�X�GYX���=,IALX���I��C%>N��F[HX�T��������>NC%X�I��F[C%C%F[����>NR=FF[���0�?f=,������HC%U�7��C%X�=,?�����=FF[>NN���C%X�X�T�C%�C%H=,C%
=,=,�w=,=,	=,�w=,
�w=,=,�w=,=,�w�2"F[=FC%N�I�F[X�ALC%=,R+>N !>NI�IX�#*$'%&>�>NT�7()IF[I0�+.,->NGYZB7/0F[I�>N=F2=J�34=`5=`6=`7=`8;=`9=`:=`(><=`(>=`>AL?a@ATN�>NBCRDKEHFGF[>�O�>NIJH>N@tF[LOMNRA�J�0�PQC2>NI�>NSZTWUVF[X�C%F[XYC%H=,F[[^\]X�T�=,>N_`g�F[C%F[b=FF[cdN�eN�N�fgN�N��Ni 	j{kulC%mo=,n=,]�p=,q=,r~�s~�t~�=,~�C%vC%wC%xC%yzC%j�C%|A�}�~�������F[U�>N��X�=,C%?f����X�N�X�X]��8�>AC%I��������RC%C%7��7HH=,����X�77H��N�R7?�������=,@tC%��II�R����>N?fN�A��0�HA������F[HF[���T=,0�70�����>NN�C%��0���0���F[=,�0�������������C%�.0�ZB��F[C%?�R+����C%T�TC%��0�X�R+0�������ZBR?f>N��F[C%?fN�����C%=,7AL��0�N�>A0���������AL0�RH�A�X�I�������0�>N=F��II�F[=,������HIC%A���H0�IC%����R��RI���I0�>N0�� ����C%R+F[GY  >NF[C%F[    HC%=FT  =,C%���R+ 
 >N  6 
 #R   �m     C%�m���m �m���m    �� ���m�m ����     ���m���m ! "�mC%�mfI $ 1 % , & ) ' (O�X�C%X� * +>NI�?f0� - /I .TI�I 0F[0� 2 5 3 47>N�&F[F[0� 7 >C% 8 9 < : ;C%X�X�=,F[ =X�F[R+ ? @ N A G B DC% C7X� E FX�7>N0� H K I J=,C%B�=F L MX�=,C%>N O T P Q=,0� R SI�X�>N0� U X V W0�=,>N7 Y?fC%H [!b \ �I� ] ^C% _ } ` a>N?f b q c j d g e fX�C%X�=, h iI�0�P�I k n l mF[>NH=, o pIX�X�F[ r w s tI�0� u vC%TX�0� x zF[ yX�>A { |AL=,X�T ~ �  � � � � � � �X�AL?fX� � �A�X�H>N � � � �>N?f0�F[ � �I�=,=,I � � � � � � � �I�F[C%HH �N�C% � � � �N��AF�I� � �RC%HN� � � � � � �X�0�RF[ � �7=F0�X� � � � �N�g�X�0� � �@�?fC%7 � � � � � �AL@�F[C% � �C%� �=,>NF[ � �C% �X�=, � �0�IN�X� �!0 � � � � � � �I� � � � �C% �F[?f � �F[C%O�0� � � � �=,0�7>A � �>NX�=,7R+C% � �ZBRcfC% � �C% � � � � � � � � �C%X�X�A� � �>N?f>Ng� � � � �F[IX�C% � �0�]�N�X� � � � �0� �=,0� � �X�T�8�0� � � � �F[R=FF[ �8�F[I�?� � �! �! � � � � � �C%ALZB0� � �A�?�X�I� �! � �F[=,B�X�!!X�>N>N0�!!!!!!T�GYAL>N!	!
A�X�>NF[!!!
!T�X�U�T�!!IF[X�=,!!!!!!!!!X�N�X�I�!!H0�C%I�!!!!>Ng�?�=,! 0�I�H!"!)!#!&!$!%?f0�0�C%!'!(RC%>N=,!*!-!+!,A�>NT�I!.!/=,F[C%X]!1C%!2!D!3!4T���H!5!6!=!7!:!8!9GYI�d�(!;!<@�>N=,0�!>!A!?!@RI�8�>N!B!C?f>NF[X�!E!F=,C%!G!S!H!N!I!M=F!J!K!L=F0�ALJ�0�C%=F!O!P=F!Q!RX�F[>N0�!T![!U!X!V!WX�ZB=,7!Y!Z=,C%I�?�!\!_!]!^TIH0�!`!a0�IC%0�!c!�!d!�!eAL!f!�!g!h7N�!i=,!j!y!k!r!l!o!m!nZBI>NC%!p!qT�>N=,C%!s!v!t!uX�N�C%=,!w!xII�B�I!z!�!{!~!|!}]�=,>NH!!�IN�R+I�!�!�!�!�X�C%=,H!�!�HF[>NJ�!�!�C%F[!�!�!�!�!�!�!�!�!�!�<�8�<!�8�<8�!�8�<!�<8�!�!�!�8�8�!�<8�8�!�!�8�!�8�!�!�!�!�!�<8�<!�8�!�8�<8�<!�<!�8�<!�!�!�!�!�!�F[X�IA�!�!�>NF[>NI�!�!�0�!�=,X�!�!�>N7C%X�!�@t!�!�!�!�=F!�!�!�!�!�!�!�!�!�N�>A=FC%!�!�F[X�X�J�!�!�!�!�7H>NF[H!�HF[!�!�!�!�!�!�C%=,C%>N!�!�HIX�>N!�!�!�!�>NC%T�I!�!�T?fF[0�`cP�!�!�GYZ$T�=F!�!�!�C%!�C%?fP�!�R+C%!�!�"!�!�!�!�!�!�!�IU�7!�!�IX�I0�!�!�!�!�H7A�F[!�!�I0�X�7!�!�!�!�!�!�7C%=,I!�!�AL�2B�X�!�!�!�!�X�=,=,I!�!�X�>N>NN�B�=F"'L"&+"%"0�"$+"#�"#"	"�"
"R�L""":"
" """"""""""��3�uw@�""��>N@�����"��"���z��""�e������""�����N"!"+""")"#"'@�"$"%"&3��2�2��"(��C2����"*���","3"-"0�"."/�����"13�3�"23���"4�A"5"8"6"7-3�3���0�"9����";��"<"J"=��">"D"?"A��"@����"B"C���>3�-"E"G"F�$�$��"H"IC2uwC2��"K��"L"N"Mt��t�"Ot�"P"Q(M��t�"S"g"T"e"U"["V��"W��"X��"YE��$"Z����"\��"]�"^"b"_"`(]��"a����(]��"c��"d��(]��"f����"h"�"i"�"j"n"k
X�$"luw"muw��"o"s"pC2C2"q"rC2C2r�"t"�"u"�"v"wC2r�"xC2rv"yrv"zrv"{rv"|rv"}rv"~"rvrvn{"�"�"�C2C2"�C2"�C2"�C2"�"�C2"�C2C2"�C2n{Dpl�"��>"���D���"�"�"�"�"�"�"�=`"�"���3�@�=`"��"��q���"�"�"��"��}A���"��e�$"����\"�"�"�"�"��$�����"�������"�"�"�"�"�"�"�������"�"�����"���"���-�$��"�"��$��0�t���"�"�"���"�"�"�"���"�"�C2��"���"���C2"���"�"�"���C2"�C2"�C2��"���"���"���������"���"���"���"���"���"����w"���"�"�"�"�"���"���"���"���"���������"�"�"�"�0���"���"����>0�"�"���"�������"�"���"���"�0�"�"��>"��>����"�"�"�"�"�"��>"��N"�����"��>"�������"�"�0�"���"�����0�"�"�������"�"�0�"�0�"�"���������"���"���#���z##{��###9####��#��#��#	�>#
#���N����#
###��###������#���}��##��#��#���L#��#������##(#��##"��## ��#!�L����##��#$#&��#%���N#'���\��#)#/#*#.��#+#,����#-�>������#0#5#1����#2#3#4�L�����>��#6#7�>��#8���>#:#W#;#A��#<0�#=��#>��#?��#@��0�#B#K#C#G��#D#E����#F����0�#H#I����#J����#L#S#M#P��#N��#O��0�#Q��#R���>����#T��#U#V���0��#X#j#Y#a#Z#^#[����#\��#]���\#_0���#`���>#b#f��#c��#d��#e���w0�#g�>#h#i�����z#k#o#l����#m��#n��0�#p#w#q#t��#r��#s���>#u����#v0�����#x��#y��#z���N#|#�#}#�#~#�#��#�3�#���uw#�#���uw#��e��#���uw#�#���#���#�#�#�#�0���#�#�0����\#�#�#���#����>��#�#�#�0�����0���#�#�#�#�#���#�#���#�#������N#���0���#�#���#�#�#�#����00�#�0���0�0�#�#�#���#��N����#�����#���#�#�0�����#���#���#�������#�#���#���#�@�#�3���#�#���#��b�b��#�#���#�#�#�#���#���#����e��#���#�#�#���#�#�#���#�#���#�#�#������>��(m#���\#���#���#���#���#�����#�����#�$#�#�#�#�#���#�#�#���#���#���(x��#���#���#���(�����#���#���#�#���#�����#�#���(x��#�#�#�����#�#�����#�#�����#���#�(���#��>#�$#�#�#�C2C2#�C2#�C2#�C2E#�C2#�C2$C2$C2EC2����$��$$$$$��$$$	��$
$
��$��$���0$����$�>����$$$$$$uw�Tuw$$uw�Tuw�Tuw$$uwuw�T��$��$�\��$$&$ $%��$!$"$$��$#���>�N������$'$(����$)$*�z�>����$,$�$-$M$.$C$/��$0��$1$7$2$5$3��$40��$0�w�$6(���$8$9uw�b$:$=$;$<�z����0�$>$B$?��$@$A�>�������N0�$D��$E��$F����$G��$H$I��$J��$K����$L��(�$N$�$O$^$P$X$Q$T
$R
$S��0�$U�>$V$W�����>0�$Y$\$Z$[���N0�����$]����$_$j$`��$a��$buw$cuw$d$g$euw$fuwuwu�$huwuw$iuwu�$k$m��$l�N���L$n$o$�$p$~$q$x$r$u$s$t��������$v$w���z����$y$|$z${��������$}������$$�$�$���$��z��$�$��������>$�$�$�$���������$�$����N���z$�$�$�$�$�$�$�$��>���L��$�$������N��$�$��>$��\�>$�$�����>��$�$�$�$�$�$����\����$�$��>������$�0�$�$����w0��>$�$�$�$�$�$�$�$���$���(�����$�$��e$��N����$����($�$�$�$�$�$�(����N�>��$���$���$���(�$����N$�$�$�$����z����$��N�$�$�$�$�$�$�$����\$�$�$�$�$�$�������$�$��>�z����$�$�$�$��������>$����e��$�$�$������z�N$�$�$������N��$�$�$�$�$�$��N��$�$��>�A�� ��$���$�������$�$�$������>��$�$�$�$���$����W$��>$��b$�$���$���$����W��$�$�$����b�b����0�$�%
$�(�$�0�$�%$�%$�(�(��A�A(�%0�%0�%0�%0�%0�%%
%%	�����e��%%�0�N�z0��A%0���0�%%&$%%�%%Q%%.%%%%��%% %%%%�����0�%��%%��0�%0���0�%!��%"0�%#0�0�%$0�����%&�,%'��%(��%)��%*(�%+%,(�%-(�)(�%/%@%0%;%1%6%2�A%3�A%4�A�A%5)!�A%7�A%8�A%9�A)!%:�A)!%<�A%=�A%>�A%?�A)!�A%A�A%B%N%C%K%D%J%E%H%F%G�A)0)0�A%I�A)!�A(�)0%L%M)0)!)0)!%O)!%P)!)!)?%R%�%S%�%T%f%U%c%V%Y%W%X��������%Z%[�>��)N%\%]%`�>%^%_�>)��>�>%a�>%b�>)��%d%e0�0�)�%g%t%h%s%i��%j%q%k%p%l%o%m%n0�������0���0���%r��3����0�%u%}%v�Q��%w%x��%y%{%z)���)�%|������%~%�%��%�����%���%����%�%�%�0���������%�����%�%�%���0���%�%�%�0��}�w%����z��%��%�%�%�%�0�%�%��>������0����%�%�%�%�%�%��%�%�%�%�%�%�%�%�%��%��>%�����C2��0��e%��8%��8�e��0�%�%�%�%�%�%�%�%���0�0����>%�����%�%�%�%�%��e%�%����z�N��%�����%�����%�%��L���>��%�%�%�%�%�%���%��L�z�>0�%�0��>%�%�%��}������%�%�%�%�0�%�����%�%����N����%�%�%�%�����%�%�0������N%�%��z%����>%�%����>���>%�%���%���%���%���%����_��%���%���%���%�%��_%�����%���%���%���%���%���%���%�%�����%�)���%�%�%���%�%�%�%��>%�%�%���(�(����>��0�%�%��>�>��>%�%�0�&0�&&&&&&
&&&&���z����&&	���N�N��&&
��&����&���(�z&&&&��&�e�z&������&&&&�w�L���&����0�&0�&0�&&!&& ���\���e&"&#���0��0�0�&%&&&)�A&'�A&(�,�A&*����0�&,&G&-&D&.��&/��&0��&1��&2&;&3��&4����&5&6��&7����&8&9��&:�����+��&<��&=��&>&?����&@&A����&B&C�����+��&E��&F����&H&�&I&�&J&M&K&L�������&N&s&O&W�&P�&Q&R�&S�&T��&U&V��*&X��&Y&a&Z&_�z&[&\�U&]&^�����>�z��&`����&b&c���>&d�;&e&l&f&i&g&h�s�>����&j&k���z��\&m&p&n&o���>�^��&q&r�N�����>&t&&u&v�N�* &w&x&z��&y������&{&|&}�w�b��&~����&�&�&�&�&�&���* ���>&�&��L&����A�(&�&�&�&�&�&�&����z�w��&�&����(�>��&�&�&�&��������N&�&���������&�&�&�&�&���&��\&��\&��\�\&�&��\*0�\���A&�&�&�&��}��&�&��>*@���N&�&�&���������}&�&�������&�&�&����N&����e&���&�&����w&�&��w&��w&��w&��w*K�w&�&�&�&�����&�&�&�&���&��>&�&�&�&�&����>�����3��&�&�&�&����&�&�&��^#�>&�������&�&�&�^���&�&���&���&��G�����N&�&��z�\&���&�&�&�&�&�&��������&����w��&�&���&�����&�&��L���N��&�'&�'��&���&��&�&�&�&�� ���w&�&�&�&�&�&���� ���G��&�����&�&�&�&�&�&���������&�&��A���\�G&�'&�'�m^����\''�������''''���e'�\'	''
�e'�>�A����'
''��'���''''�N�>����''�A�(^��b''�����b'''�L������''4''1' '"�>'!���z'#'0'$'''%'&� �����>'(',')'*�����\'+����'-'/'.���N�����>�(�e'2'3�>�����'5'9'6'7���\�N'8����':'=��';'<��>��'>'@��'?�w��'A'B�>��'C'F'D'E�m���>��'G'H���>*['I'J'K���>� �>'M3�'N.&'O,B'P(�'Q'�'R'y'S'`'T'[C2'U'V'Z'WC2C2'XC2'YC2s�C2s�'\C2']C2'^s�'_C2C2
('a'h'bC2C2'cC2'd'eC2'fC2C2'gE�C2'i'qC2'jC2'kC2'l'mC2'nC2'oC2'pC2C2E�'rC2'sC2'tC2C2'uC2'v'wC2C2'xs�C2'z'�C2'{C2'|'}C2'~C2'C2'�C2'�C2@�C2'�'�'�'�'�C2'�'�C2'�C2'�C2'�C2'�C2'�C2C2sSC2E'�'�C2'�C2'�C2'�C2'�'�'�'�C2C2'�EC2'�E'�E'�C2C2E'�C2'�C2'�2�C20�'�(p'�'�'�0�'�'�'�s�'�C2'�'�'�C2C2'�C2'�'�C2C2r���'���C2'�'�'�'�'�'�'�C2'�C2C2'�C2'�C20�'�'�C2'�'�C2C2'�C2s�C2'�'�C2C2'�s�C2'�'�'�C2'�'�C2'�C2'���C2C2'�'�C2C2=,'�'�'�'�'�C2'�C2s�C2'�C2C2'�0�C2'�'�'�'�'�0�C20�'�'�C2=F1�C2'�C2r�C2'�'�'�'�'�C2C2'�C2'�'�C2s�C2C2'�'�C2C2'�I�'�I�C2C2'�'�'�C2'�'�C2'�C2r�C2'�C2'�C20�C2'�('�('�'�'�'�'�s�'�C2C2s�C2E�'�C2C2'�'�'�'�C2C2'�'�C2C2E'�C2'�C2'�((C2EC2C2((C2(C2(C2(C2C2E(C2(	C2(
C2C2((C2C2(
(C2C2((C2(C2(C2C2((C2C2((C2C2rv((P((<((0(( (C2(C2C2((C2EC2(!()("(&(#($C20�(%C2s�0�C2('C2((C22�(*(-(+C20�(,0�C%C2(.(/C2C22�(1(6C2(2C2(3C2(4(5C%E�C%(7C2(8C2(9(:C%C2C2(;s�C2(=(CC2(>C2(?C2(@C2(A(BC2s�C2(D(H(EC2C2(FC2(Gs�C2(I(MC2(JC2(K(LC2C2s�C2(N(OC2C2
((Q(c(R(W(SC2C2(TC2(U(VC2C20�(XC2(YC2C2(ZC2([C2(\C2(](^(aC2(_(`E�C2E�(bC2E�C2(d(jC2(e(fC2(gC2(hC2C2(iC2EC2(kC2(lC2(mC2(nC2(oE�C2(q(�(r(�(sC2(tC2(uC2(v(z(wC2(xC2C2(yr�C2C2({C2(|C2(}C2(~C2(C2(�C2(�C2E�C2(�(�C2(�(�(�C2(�C2(�(�C2n�(�s�(�C2n�C2(�(�(�(�s�(�s�(�s�(�ug(�(�s�(�(�s�(�s�(�s�(�s�ugs�(�s�(�s�(�ugs�(�(�s�(�s�(�(�ug(�(�s�(�(�s�(�s�s�(�(�s�(�s�ugs�(�s�(�s�s�(�s�(�s�(�s�(�ugs�(�s�(�s�s�ug(�(�(�(�(�s�(�s�(�s�s�(�(�s�(�s�(�s�s�(�s�ug(�(�ugs�ugs�(�(�(�(�ugs�(�s�(�s�(�s�ugs�(�(�(�s�(�ugug(�ug(�ug(�ug*ks�ug(�(�(�C2(�C2C2(�(�C2(�(�(�C2C2(�(�C2C2E�C2(�C2(�(�C2E�C2(�C2C2(�(�C2C2(�C2(�(�C2C2(�C2(�(�C2EC2(�*1(�)](�)0(�)((�s�(�(�(�(�(�*z(�*zC2(�(�*z(�*z*�*z*z(�(�(�(�C2(�C2*z(�*�C2C2(�C2(�C2*z(�)(�))))*z*z))C2*zC2)C2)C2)C2*z*�)	)
C2)
C2)C2)*�C2))))C2*z)C2*�C2))*z)*z*�*zC2))#)))*z))))C2*�*zC2)*zC2*z) *z*z)!)"*z*�*zC2)$)%*z)&*z)'C2*�C2s�)))*C2)+C2C2),)-C2C2).)/ugC2s�)1)L)2)I)3C2)4)=)5)8C2)6C2)7C2�t)9C2@�):@�);@�)<@�C2)>)F)?)CC2)@)AC2)BC2r�C2)DC2C2)EC2n{C2)G)HC2C2s�C2)J)KC2C2s�)M)U)NC2)OC2)PC2)QC2)RC2s�)SC2)TC2s�)VC2C2)WC2)X)Y)[)ZE�C2E�)\C2E�C2)^*)_))`)t)aC2)b)nC2)cC2)d)e)i)fC2)g)h��C2��C2)j)lC2)kC2��C2)mC2��)oC2C2)pC2)q)rC2C2)sEzC2)uC2)vC2)w)zC2)x0�)y0�s�){C2
()|
()}
()~
(C2)�)�)�)�)�)�)�)�)�)�)�C2C2)�)�C2EC2)�)�)�C2C2)�EC2)�C2)�C2C2E)�)�)�)�C2)�)�C2EC2C2)�C2)�C2EC2)�)�C2)�C2C2E)�)�)�)�C2)�)�C2)�)�C2EC2E)�)�)�C2)�)�C2EC2E)�C2C2)�EC2)�)�)�)�)�C2EC2)�C2C2)�EC2C2)�)�C2C2)�C2E)�)�)�)�)�)�)�)�)�)�C2)�C2E)�C2EC2)�C2)�)�C2EEC2)�)�)�)�C2)�C2E)�)�C2EEC2C2)�)�C2EC2)�)�)�)�)�C2)�C2C2E)�C2C2)�EC2)�C2)�C2)�C2EC2)�)�)�)�)�)�)�C2)�C2C2E)�)�C2)�EC2)�C2EC2)�)�)�)�EC2)�EEC2)�C2)�C2C2E)�)�)�)�)�C2E)�C2E)�)�C2E)�C2C2E)�)�C2)�)�C2C2EC2)�C2)�EC2)�C2C2)�C2)�)�C2*C2C2**C2n{C2**$**C2**C2*C2C2*	*
C2C2*C2*C2*
*C2*C2C2**C2C2D�*C2*C2*C2C2***!C2*C2*C2**D�*D�*D�D�*D�** D�r�D�*"C2C2*#n{C2C2*%*&C2*'*+C2*(*)C2C2**C2s�C2*,C2*-*.C2*/C2C2*0C2l�*2+�*3+h*4*l*5*;*6s�*7C2*8C2*9C2*:C2n�C2*<*M*=*E*>*C*?C2*@C2*AC2*B0�s�C2*DC20�C2C2*FC2*G*H*J*IC20�C2C2*K*LC22�C2*N*^*O*V*PC2*Q*S��*R0�C2C2*T*UC2C2s�*WC2*X*[C2*Y*ZC2
C2C2*\C2*]C2s�C2*_*`C2C2*aC2*bC2*cC2*dC2*eC2*fC2*gC2*hC2*i*jC2*kC2��C2*m+(*n*}*o*r*pC2C2*qC2C2*s*ts�*us�s�*vs�*w*xs�*ys�*zs�*{s�*|s�s�ug*~*�**�*�*�s�*�s�*�s�*�*�s�s�*�*�s�ugs�s�*�ug*�s�*�s�*�s�*�*�s�*�s�s�*�s�*�s�*�*�s�s�ug*�*�*�s�*�*�*�s�*�s�*�s�s�*�s�*�s�ug*�s�s�*�ugs�*�*�*�*�s�*�s�*�*�s�*�s�*�s�s�*�s�*�s�ug*�s�*�s�ugs�*�s�s�*�s�*�s�*�s�*�s�*�s�*�s�ug*�*�*�*�*�*�s�*�s�*�s�*�*�s�*�s�*�s�s�*�*�s�ugs�s�*�*�*�*�*�s�*�*�s�*�s�s�*�*�s�s�ugs�*�*�s�s�ug*�s�*�s�*�s�*�s�*�s�*�s�s�*�*�*�s�*�s�*�s�*�*�s�*�s�*�s�s�*�s�*�s�*�*�s�ugs�*�s�*�*�*�s�*�s�*�s�*�s�ugs�*�*�*�s�s�*�*�s�*�s�s�*�s�ugs�*�*�s�s�*�*�s�*�s�s�*�+*�+*�*�s�*�*�s�s�*�s�*�s�*�s�s�*�*�s�s�*�s�+s�++s�+s�ugs�++
s�++s�s�+s�+	+
s�+s�s�+ugs�s�++ug+s�s�+s�++s�+s�+s�+s�s�ugs�+++ s�++s�+s�+s�+s�s�+s�ug+!s�+"s�s�+#s�+$s�+%s�+&+'s�ugs�+)+B+*+1++C2+,C2+-+.C20�C2+/+0C2@�C2+2+:+3C2+4+7C2+5C2+6C2��+8C2C2+9C2s�+;+?+<+>C2+=0�C2s�C2+@C2s�+As�C2+C+W+D+R+E+IC2+Fs�+GC2+HC2E�+J+O+K+ME�+LE�C2C2+NC2s�C2+P+QC2s�C2C2+SC2+T+UC2C2+V0�C2+X+c+Y+_+ZC2+[+]C2+\C2n�+^C20�C2+`C2+aC2C2+b2�0�C2+dC2+eC2+fC2+gC2s�+i+}+js�+k+w+lC2+m+rC2+nC2+oC2+p+qC2C2��+ss�s�+t+us�s�+vs�*�+xugug+y+zug+{ug+|ug�ug+~+�++�+�+�+�+�+�+�+�+�+��G+��GC2�G+�+��G+��GC2C2+�C2�G+����G+��G��+�+���+����G�G+�+�+��G����C2+�+�+�+�+��G+��G+��G�G��+�+�+��G+�+��GC2C2�G+�C2C2+�C2�G+�C2+�C2+�s�C2�G+�+�+�+�+�+�C2+�C2+�+��GC2�G�G+�+��GC2�G+�+�+�+��G+�+�C2C2�G+�+�C2+��GC2+��GC2��+��G�G+��G+�C2�G+�+�+�+�+�+��G+��G+��G��+���C2��+�+�+�s���+��GC2+�+�C2+�C2�G+�+��GC2C2��+�+�+�+�+�+�+��GC2�G�G+�C2��+�C2+�+��GC2��C2+�+�C2+�C2+�C2�G�G+��G+��GC2+�+�+�C2+�+�C2+�uw+�+�C2uwC2C2s�C2+�C2+�+�C2+�C2C2s�+�,+�,+�+�+�C2+�C2+�+�C2+�0�+�+�C20�C2C2+�C2t�+�C2+�,+�C2C2,C2,,C2C2s�,C2s�C2,,,s�,C2,	C2,
C2,,,,
�$C2C2,C2s��,,C2�C2,C2,C2,C2C2,C2,C2,C2,EC2,,$C2,,C2,C2,C2, C2,!0�,"C2,#0�C20�,%C2,&,4,',),(C2C2s�,*,/C2,+C2,,C2,-C2,.s�C2C2,0,1C2,2C2,3C2s�C2,5C2,6,:C2,7C2,8C2,9C2s�,;C2,<,?C2,=,>C2s�C2C2,@C2,AC2s�,C-5,D,�,E,r,F,S,GC2C2,HC2,I,JC2C2,K,LC2,MC2C2,NC2,OC2,PC2,QC2,Rl�C2,T,i,U,`,V,\,WC2,XC2C2,Y,ZC2,[C2C2�kC2,]C2,^C2,_�NC2,aC2,bC2,c,g,dC2C2,eC2,f�TC2,hC2C2l�,jC2C2,kC2,l,mC2,nC2,oC2C2,p,qC2EC2,s,�,t,�,u,|,vC2,w,{,x,zC2,yC2s�C2EC2s�,},�,~,�,,�C2,�C2,�C2,�C2,�C2s�,�s�,�s�,�,�,�s�C2s�s�,�C2s�,�,�s�,�s�,�s�,�s�,�s�C2,�s�C2s�,�,�,�,�s�,�s�,�s�,�s�C2,�s�,�,�,�s�,�s�C2s�s�C2,�,�s�,�,�,�,�s�,�s�s�C2s�,�,�C21�s�C2,�s�,�s�,�,�,�s�C2s�C2,�C2,�,�,�C2,�,�,�C2C2,�0�,�,�0�0�C2,�C20�,�,�C20�C2C2,�C2,�,�C2,�C2C2,�,�C2,�C2,�C2C2E�,�C2,�,�,�,�,�,�C2,�,�EC2,�,�E,�EC2E,�C2,�C2,�C2,�C2EC2,�C2EC2,�C2C2,�,�C2,�C2,�,�,�C2C2,�C2��,�C2C2��,�-
,�-,�C2,�,�,�,�,�,�C2,�C2,�,�C2C2EC2,�C2,�C2,�,�C2,�E�E�C2,�C2C2,�,�C2,�C2,�C2,�C2C2r�,�,�,�C2,�C2,�C2,�,�s�C2r�C2C2,�C2,�-C2C2--C2-C2C2lJ-C2-C2-s�-C2-	C2-
C2C2-C2-C2s�--)--C2--C2-C2-C2-C2C2-s�-s�-s�C2--(-C2--!-C2-C2-C2C2-- s�C2s�-"C2-#s�-$-'-%C2-&C2C2r�C2s�C2s�-*C2C2-+-,-1--C2C2-.C2-/-0C2��C2-2C2C2-3C2-4��C2-6.-7-�-8-�-9-�-:-n-;-R-<-O-=-J->-C-?s�-@-B-As�C2s�C2s�-D-Gs�-Es�-FC2s�s�-H-Is�s�C2s�-Ks�-Ls�-Ms�-Ns�C2-Ps�s�-Qs�C2-S-a-T-\-Us�-V-Ys�-Ws�-Xs��-Zs�-[s��s�-]s�s�-^s�-_-`s�ugs�-b-is�-c-d-fs�-es�C2s�-gC2-hC2s�s�-j-ks�C2-l-ms�C2E�-o-{C2-p-q-v-rC2C2-sC2-t-uC2C20�-wC2-xC2C2-yC2-z0�C2C2-|-}-�-~-�C2--�C2C20�-�C2-�s�C2-�C2s�-�-�C2-�C2-�-�C2C2s�-�-�-�C2-�-�C20�0�C2-�C2-�C20�C2-�-�C2-�-�C2C2-�C2-�C2s�-�-�-�-�-�C2C2-�C2-�C2s�-�C2-�C2-�C2C2-�-�C2E�C2-�-�-�-�C2-�-�C2C2-�-�C2HC2-�C2C2-�-�-�C2-�s�C2-�C2C25�-�C2C2-�C2-�-�-�C2s�s�-�HC2-�-�-�-�C2-�-�C2-�C2-�-�s�C2s�-�-�-�ugs�ug-�ugs�-�C2-�C2-�C2-�-�C2-�-�C2-�C2-�C2-�C2C2-�C2-�C2-�-�-�-�r�-�r�C2r�r�-�r�C2C2-�C2"-�s�C2-�-�-�C2-�-�C2C2-�C2-�C2-�s�C2-�-�C2-�C2-�-�-�C2-�C2-�n{-�E�n{-�C2C2s�-�C2-�C2s�C2-�C2-�C2C2-�-�.-�-�-�C2C2-�-�C2-�-�-�EC2EE-�EC2-�E-�C2C2-�l�.r�C2C2..C2C2.C2.C2..C2C2.C2.	.
C2C2.C2.C2.
C2.C2.s�C2.C2...C2.C2.C2.C2.C2.C2.C2C2.C2.s�C2.C2.C2.C2. C2.!C2C2."C2.#C2.$C2.%l�C2.'1�.(/�.).�.*.�C2.+.,.^C2.-...E./.;C2.0.1.7.2.4E.3EC2C2.5C2.6C2EC2.8C2.9C2.:C2E.<C2.=.Bs�.>.?C2.@.As�C2C2s�.CC2=,.D=,C2.F.V.G.L.HC2C2.IC2.J.KC2HC2.MC2.N.S.O.PC2s�.Q.Rs�C2C20�C2.TC2.Us�C2C2.W.XC2.YC2.Z.\C2.[=,C2C2.]C2s�._.r.`.e.aC2.bC2C2.cC2.dC2s�.f.lC2.g.hC2C2.i.jC2C2.kC2s�.mC2C2.nC2.o.pC2C2.qC2s�.s.�C2.t.u.z.vC2C2.w.xC2.yC2s�C2.{.C2.|.}C2C2.~C2s�.�C2C2.�s�C2.�.�.�.�.�C2C2.�.�C2.�.�C2HHC2.�C2.�C2C2.�C2.�C2=,.�.�.�.�.�C2.�C2s�C2C2.�.�C2.�C2s�C2.�.�C2.�C2ug.�C2ugC2.�.�.�C2.�.�.�.�.�C2C2.�.�.�C2.�C2s�.�C2C2.�C2.�C2EC2.�C2.�C2.�C2.�C2.�C2.�C2s�.�.�C2.�.�.�.�.�.�C2.�.�E�.�E�C2.�C2C2E�.�.�.�.�C2D�.�.�C2rvE�s�.�.�s�DaE�C2.�.�.�.�.�.�C2.�l�C2C2.�C2E�.�C2.�.�EE�E�EzC2.�.�C2.�l�EEz.�C2.�C2C2.�.�C2.�C2C2.�s�C2.�.�.�C2C2.�.�C2.�C2.�.�.�C2C2.�C2.�s�C2.�C2C2.�C2.�C2s�2�C2.�/a.�/!.�/.�C2.�/C2.�C2.�.�.�C2.�.�C2.�l�l�.�.�C2C2.�.�C2C2.�C2.�.�C2.�C2l�C2C2.�.�C2�6C2/C2/C2C2s�C2////C2/C2///	C2C2/
/s�E�C2/
C2/C2C2E�//C2//C2///C2/C2HC2/C2s�C2//C2//C2�C2/C2/C2/C2/ C2EC2/"/9/#C2C2/$/%/0C2/&/'/+C2/(C2/)C2/*s�C2/,C2/-C2/.//C2HHC2C2/1/2C2/3/6C2/4C2/5C2s�C2/7C2/8C2s�/:/FC2/;C2/</=C2/>C2/?C2/@/DC2/AE/BC2/CEC2/EC2EC2/G/N/HC2C2/IC2/J/KC2C2/L/MC2C2D�/O/U/PC2/QC2/RC2C2/S/TC2
8C2/VC2C2/WC2/X/YC2/ZC2/[C2/\C2C2/]C2/^C2/_/`C2EC2/bC2/c/�/d/z/eC2/f/l/gC2/hC2C2/iC2/jC2/kr�C2/mC2/nC2/oC2C2/pC2/q/rC2/sC2/tC2/uC2/vC2/wC2/xC2C2/yn{C2/{C2C2/|/}C2/~C2C2/C2s�/�/�/�/�/�/�/�C2/�/�/�C2C2/�C2/�C2s�C2/�C2s�/�C2C2/�C2�/�C2C2/�C2/�C2/�/�s�s�/�ugs�C2/�/�C2/�/�C2/�/�C2/�C2/�C2C2D�C2/�C2/�C2/�/�C2C2n{/�0�/�0e/�0//�/�/�/�C2/�/�C2C2/�C2/�C2/�C2/�C2/�C2s�/�/�/�/�/�s�/�s�/�s�/�s�/�s�C2s�/�s�s�/�/�s�/�/�/�/�C2s�s�C2s�/�s�C2/�/�/�/�/�/�/�C2s�C2/�s�C2s�/�s�/�/�s�/�/�C2s�C2�s�/�/�/�s�s�/�/�s�C2/�C2s�/�/�s�/�s�/�/�/�s�C2s�0�/�/�s�/�s�C2s�/�s�/�s�C2/�0/�/�/�/�/�s�/�s�/�/�/�s�/�s�C2s�s�/�/�s�C2s�/�s�s�/�s�/�C2/�C2s�s�/�/�/�C2s�/�/�/�/�/�/�C2s�s�/�C2s�s�/�s�/�s�Es�/�s�/�s�/�s�C20000
000s�0s�0s�0s�C2s�0	s�C2s�0s�00s�0
0s�s�C2s�0s�000C2s�s�C200"00s�0s�000s�C20s�s�C2s�00C200!C20 C2s�s�C20#0*C20$0%0's�0&s�0�0(s�0)s�0�s�s�0+s�0,s�0-s�0.s�C2000Ds�010206s�0304s�s�05s�*�070>080;09s�s�0:*�s�0<s�0=s�s�*�0?s�0@s�0As�0Bs�s�0Cs�*�s�0E0F0R0Gs�0H0M0Is�0Js�0Ks�0Ls�C2s�0Ns�0Os�0Ps�0Qs�C2s�0S0^0T0Y0UC20VC20WC20XC2s�C20ZC20[C20\s�s�0]s�C2*�0_C20`C20a0b0cC2s�s�0ds�C20f0�0gC20h0�0i0�0j0x0k0s0l0p0ms�0ns�0os�C2s�s�0qs�0rs�C20ts�C20u0vs�C20ws�C20y0}s�0zs�0{s�0|s�C20~0�s�00�C20�C2s�C20�0�C20�C2s�0�0�s�0�C20�C2s�s�0�0�s�0�s�0�s�0�s�0�s�C2s�0�0�0�0�0�0�0�s�0�s�0�0�0�s�Es�s�0�s�C2s�0�s�0�s�0�0�C2s�C2s�0�0�s�0�s�C2s�0�0�0�0�0�s�0�s�0�s�0�s�C2s�0�0�s�0�s�0�C2s�s�0�s�0�C2s�0�0�0�0�0�s�0�s�s�C20�s�0�s�C2s�0�0�0�0�s�0�s�C2C20�C2s�s�0�s�0�s�0�s�C2C20�C20�0�0�C20�0�0�0�C20�C2C20�0�C2r�C20�C2C20�C20�C20�C2s�0�C20�C2C20�C20�0�C20�C20�C2C20�C20�0�C2C20�0�C20�C2C2n{0�1�0�1I0�10�10�0�0�C20�C2C20�0�C20�C2C20�C20�0�E�0�E�E�0�0�E�E�0�0�E�0�E�n{E�C20�0�0�C20�0�0�0�C20�0�C20�C20�C20�C2C%0�C21C2C%C21C2C21C21C211C21C2C2s�1	151
1C21C21C21
1C2C2s�111C2C21C211C2C21C2s�11011$1C21C21C21C21C21C21C21 C21!C21"C21#C2C2n{C21%1&C21'C2C21(1)C21*C21+C21,C21-C2C21.C21/D�C211C2C212C21314C2E�C2161=17C218C2C2191:C21;C2C21<s�C2C21>1?1DC21@C21A1BC2C21CC2s�1EC21FC21GC21HC2C25�1J1}1K1q1L1jC21M1N1X1O1T1PC21QC21R1SC2E�C2rvE�1UE�1VE�1WE�C21Y1b1Z1^1[1]C21\C2sqE�Ez1_C21`1aEzrvEzC2C21c1d1g1e1fC2EEE�1h1iD�l�s�E�1kC21lC21mC2C21nC21oC21p��C21r1vC21sC21tC21uC2s�C21w1xC21yC21zC2C21{C21|C2s�1~1�11�1�C2C21�1�1�1�C2C21�1�C2C2n{1�C2C21�1�C21�C21�C21�C21�C2C21�C21�1�C2C21�r�C21�1�C21�1�C2C21�1�C2C21���C21�C2C21�1�C2C21�C21�EC2C21�C21�C21�1�C21�C21�C21�C2C2s�1�C21�1�1�1�C21�1�1�C21�1�C21�C21�C21�C2C2�1�1�1�C21�C2C21�1�C2C2s�1�C21�1�C21�C21�C21�C21�C21�C21�C21�C21�C21�C21�E�C21�C2C21�C2n{1�1�1�C21�C2C21�C21�C2s�C21�1�C2C21�C21�1�C21�0�C20�1�1�C21�C21�C21�1�C2C21�1�C2C21�C2��C21�1�1�C21�1�C2C21�1�C2C21�C2��C21�C21�C21�1�C2EC21�2�1�2Q1�2C21�C21�C21�1�C21�1�1�C21�C21�1�C21�C21�C2s�C21�C2s�C21�C21�C21�C21�2E�C2E�22,222C2222s�222C26&2	2
C26&C22C22
C22C22C2C22C22C22C22C2��C22C22C222C22C2C22s�C222$C222C22C22 C22!C22"C2C22#s�C2C22%C22&C22'2(C2C22)2*C2C22+C2s�2-292.C22/C2C22021C222C22326C224C225C2uw27C228C2uwC22:2EC22;C22<2=C22>C22?2BC22@2AC2C2H2CC2H2DHC22FC22G2K2HC22I2JC2���C22LC2C22M2NC22OC22PC2EzC22R2|2S2j2TC22UC22V2]2WC22XC2C22Y2ZC22[C22\C2D�C2C22^2_2dC22`2aC22bC22cC2C2r�C22e2fC22gC22h2in{C2C2n{2kC22l2t2mC22nC22oC22pC22qC2C22rC22sC2s�2uC22vC2C22wC22x2yC22zC2C22{C2Dp2}C22~C2C222�C2C22�C22�C22�2�C2C2s�2�2�2�2�C22�2�2�2�C22�C2C22�2�C2C22�C22�2�C2C22��NC22�2�2�C2C22�C22�C22�2�2�2�C2C22�EC22�C22�2�C2EEC22�2�2�2�2�C22�C2C22�C22�2�C2E�C22�2�2�2�2�2�2�EC22�EC22�2�C2EEC2C22�E2�E2�C2E2�E2�2�C22�EC2C2E2�C2C22�2�C22�C22�C2C22�2�C22�C2E�C22�C2C22�C22�2�2�2�s�2�2�2�s�2�2�2�s�2�s�C2s�s�2�s�2�s�ugC22�2�2�s�2�s�C22�2�2�ugs�ugugs�2�2�2�2�2�s�2�s�2�C22�C2C2s�s�2�2�s�2�s�s�C22�2�2�s�s�2�s�2�C2s�s�2�s�2�s�2�s�2�s�C22�3R2�32�C22�C2C22�2�H2�H2�2�2�H2�2�2�2������H2�HH�%2�H2�HH2�
�H33@333C233C23C233333C23	C23
3C2s�C23
3C2����C2C23C23C2��3C2uwC233+33333C2C23C23C2s�C2333s�ugugs�3 3*3!C23"3(3#3%3$C2C2EC23&C23'C2E3)C2C2�uws�3,3:3-323.C2C23/30C2C231C2uw333734C235C236C2t�C238C239C2s�C2C23;C23<C23=C23>C23?C2uw3AC23B3J3CC23D3GC23EC23FC2s�3HC2C23IC2s�C23KC23L3MC23NC2C23O3P3QC2t�t�C23S3�3T3�C23U3V3�3W3r3X3d3Y3_3ZC23[3]3\C2C2E3^C2C2E3`C23aC23b3cC2EEC23e3k3fC23g3hEC23i3jEC2C2E3l3nC23mEC2C23o3p3qC2EEC23s3|C23t3u3xC23v3wC2EC23yC23z3{EC2C2E3}3�3~3�33�3�C2EC2C23�C2�VC23�3�3�C2EC2E3�3�3�C2C23�C2EC23�3�C2EC23�3�3�3�3�3�3�C23�3�3�C2EC2C2EC23�3�3�3�EEC23�3�C2EC2E3�3�3�3�E3�C23�EC23�3�C2EEC23�3�3�3�3�C2C2E3�3�EC2C2EC23�3�C2C2E3�3�3�3�3�3�C23�3�3�EC2EC23�3�3�C2EC23�C2EC23�3�3�3�3�EC2E3�C2EC23�3�EC2C2E3�3�3�3�C23�3�EC2EC23�EC23�3�3�3�C2EEC23�3�E3�C2E3�C2C2E3�3�C23�C23�3�C2C23�C23�3�C23�3�C2����C23�s�3�C2C23�C2s�3�3�3�C23�3�C23�3�3�C2s�3�C23�3�ug3�s�ug3�s�3�s�ugs�C23�3�C23�C2C23�3�C23�C2E�C23�C2C2s�3�:W3�7h3�5�3�4�3�4�3�43�4
444C2C244C2C24��C2C244C24C2C24	C2l�4444C24
C24C24��C2C244C2C2EC24C244C24C24C2C244C2�kC244R44144%4C24 C2C24!C24"4#C2C24$C2E�4&C24'4,C24(4)C24*C24+C2s�C24-C24.C24/C240C2C20�424843C244C2C245C24647C2C20�494C4:C24;4?C24<4=C24>C2C20�4@C24AC2C24BC20�4D4M4E4IC24F4GC24HC2C20�C24JC24KC24LC20�4NC2C24O4PC24QC2EC24S4�4T4�4U4m4VC24WC24X4j4YC24Z4bC24[C24\4]E�C24^4_E�C24`C24aC2E�4cC2E�4d4eC2E�4f4gC2E�4hE�4iE�C2C24kC24lC20�4n44o4x4p4sE�4q4rsDE�sD4t4v4uC2s�C2C24ws&E4y4|sq4z4{s�l�s�4}C24~l�E�l�4�C2C24�4�C2C24�s�C24�C24�C24�C24�C2E�4�C2E�4�4�C24�4�4�4�4�4�C2C24�C24�I�C24�4�C24�0�4�C2s�4�C2s�4�*�C24�4�4�C2E4�4�C2EC2t�C24�4�4�4�4�4�C24�s�C2C24�C2s�4�C2C24�uwC24�4�C24�4�4�4�C2uw4��ruws�C24�C2C2s�4�4�4�4�C24�4�C24�C2C24�C24�C24�4�C24�0�C20�4�C24�4�4�4�4�C2C24�C24�4�s�C20�4�4�4�4�4�C24�C24�4�0�C2s�C24�C2C24�4�4�0�C2C20�4�C2C24�4�C24�C2C20�C24�4�C24�C2C24�4�C2C20�C24�C24�4�4�4�4�4�C2C24�C24�4�C2C20�4�4�4�4�C24�4�C2C20�s�4�4�C24�0�s�0�C24�4�C2C24�C24�C2��C24�C24�4�C24�C2C2��4�5_4�5E4�5(4�C24�54�5C24�C25C25�C2C25C255C2s�C255555	5
5
C25C25s�s�C25s�C2C255C2C2s�5C25C2C2555!5C2C25555C2C255C2EzC25C2C255 C2C2D�5"C25#C2C25$C25%C25&5'C2EzC2C25)5*595+50C25,C25-s�5.5/s�s�0�5154C252C253C2s�55C256C2C257C258DpC25:5<C25;s�C25=5@C25>5?s�C2s�C25AC25BC25C5DC2C2E5Fs�5G5O5HC25IC2C25JC25KC25L5MC2C25NC2EC25P5Q5[5R5UC25S5TC2C2s�5V5Y5W5XC2*�C20�5ZC2C2s�5\C2C25]C25^s�C25`5�s�5a5b5�5c5lC25d5eC25f5j5gC25hs�5i0�C20�5kC2s�C25m5xC25n5o5s5pC2C25q5rC20�C2C25t5u5w5vC20�C2C20�5y5�5z5~5{C25|C25}C20�C2C255�5�C25�C20�0�C25�5�C25�5�C2C25��C25�5�5�C2C20�C25�C25�C20�5�5�C25�5�5�5�C25�C2C2E5�5�uwC2C25��C25�5�C25�C25�5�C2C2s�5�5�C25�C2s�5�C25�C25�C2C25�C2s�5�5�C25�5�C2C25�5�C25�C25�C2C25�C25�C2�5�C2C25�5�5�5�5�5�C25�C2EC2C25�s�C2C25�C25�5�C2C25�5�C2C2E5�6�5�6/5�5�5�5�C25�5�5�5�5�5�C2C25�C25�5�C2C20�5�5�5�5�5�5�5�C2C20�C25�0�5�0�C25�C25�C25�0�0�C2C25�5�C2s�5�0�5�0�C25�C25�C25�C2C25�C25�C25�C20�5�C25�C2C25�C25�C25�5�5�5�C2C20�5�5�C25�5�5�C25�5�C25�C25�C2EzC25�C2C25�C25�C25�C2D�5�C2C25�5�C2C25�5�C2C25�C2Ez5�66C266
6C26C266C266C2C20�C266	EC20�C26C266
C2s�C26C266666C2C26C266C260�C20�C266C2s�C266 6C2C26C26C26C20�6!6#6"C2*�C26$6(C26%6&s�C26's�C26)C26*C2C26+C26,6-C2C26.EC2606�616;62��63�6465�66��67�68696:*��*��6<6d6=6SC26>6?6LC26@6AC26BC26CC26DC2C26EC26FC26G6HC26IC26JC26KC2C2E6MC26N6QC26OC26PC2Ez6RC2EzC26T6ZC26UC26V6WC2C26X6YC2E�C26[6`6\C2C26]6^C2C26_E�C2C26a6bC26cC2EzC26e6�6f6y6g6p6h6l6iC26jC26ks�C2s�6mC26nC2C26o1��Z6q6uC26rC26s6tC2C25�C26vC26wC26xC25�C26z6{6}C26|C2s�6~s�6s�s�0�6�6�6�6�6�6�6�s�s�C26�s�6�s�ug6�ugs�s�6�s�6�6�C26�6�0�C2r�C26�6�6�C26�s�C26�0�6�0�s�C26�6�s�6�6�C26�C2s�s�H6�6�C26�6�C2C26�6�6�6�C26�6�6�6�C2E6�C2EC2C26�6�C2C2E6�6�C26�6�6�E6�C2EC26�C2E6�6�6�6�C2E6�6�C2EEC26�C26�6�C2EEC26�6�6�6�C26�C26�C26�6�C2s�C26�C2C26�C26�C26�6�C26�C2C2D�6�6�6�6�C26�C26�6�s�s�t�C26�C26�C26�C2s�C26�6�6�6�C26�C2C26�C2s�C26�6�C2s�C26�76�76�C26�6�6�6�6�6�6�C26�C2C26�C26�6�0�C20�6�6�6�C26�C2s�C26�C26�C2C2s�C26�6�C26�6�C26�C2�C2s�6�C26�C26�6�6�C2C26�C26�C26�C2s�C26�6�C2C26�C27D�C27C2C2H777C277777C277	7C27
7C2s�C2C27
7�C2s�7777C27C27t�C27C2C2s�777C27C2s�C27C2C2s�77'77#C277 C2C27!7"C2C20�7$C27%C2C27&C2s�7(7-7)7+7*C2s�C2C27,C2s�7.737/C2C270C271C272C2�C27475C2C276s�787X79C27:7Q7;7H7<7Cs�7=7>7?s�C27@7AC2s�7Bs�C2s�s�7Ds�7Es�7Fs�7Gs�0�s�7I7J7M7Ks�s�7L0�s�7Ns�s�7O7Ps�0�s�s�7Rs�7Ss�7Ts�7Us�7Vs�7Ws�0�C27Y7Z7a7[C27\C27]C27^C27_C27`C2C2r�7bC27cC27dC2C27eC27fC27gr�C27i8�7j87k7�7l7�7m7{7nC27oC2C27p7qC27rC2C27s7tC27uC27vC2C27wC27xC27yC27zC2n{7|7�7}7�C27~7C27�7�7�C27�C27�C2C27�C2EC2s�C27�C27�C27�C27�C2s�C27�C27�7�C27�C2C27�7�C2C27�C2n{7�7�7�C27�7�7�7�7�C2C27�C27�7�C2C20�C27�C27�C27�s�7�s�7�s�ug7�7�C27�C27�s�C27�C27�C27�C2��C2C27�7�7�7�7�7�s�7�s�7�s�7�s�7�s�C2s�7�7�s�7�s�7�s�7�7�s�s�0�7�s�s�7�7�s�s�C27�7�7�7�7�7�s�7�s�7�s�C2s�7�s�7�s�7�s�0�s�7�7�7�C27�C2s�7�s�s�7�0�s�7�7�s�7�7�C27�C27�C2s�0�7�7�C27�7�C27�7�C27�C27�7�C27�C27�7�C2sSsSC27�C2C27�7�C27�C27�C2C2sSs�7�s�7�s�7�s�0�7�8	7�8C27�7�C27�7�7�7�C27�C27�7�C27�C2C20�7�7�C27�7�C2C2s�C27�C2�$7�C2C27�7�C27�C27�C2C20�8C2C288C2C288C28C28C2C280�C2C28
C288C28
C2C28C28C28C28۞+88�884C28C2888&88"88C28C288C28C2C20�8C2C28 8!C2C2s�8#C2C28$8%C2C2s�8'8/8(C28)8.8*8-8+C2C28,E�C2s�C2C2s�808281C2�s�C283s�C2858x868F878?888>89s�8:s�8;s�8<s�8=s�C2s�s�C2s�8@s�8As�8Bs�8Cs�8Ds�8Es�0�8G8a8H8R8Is�8J8O8K0�8L8MC2s�s�8Ns�0�8Ps�s�8Qs�C28S8V8TC2s�8Us�C28W8[8Xs�8Ys�C28Z0�s�8\8^s�8]C2s�s�8_8`C2s�E�s�8b8c8j8d8hs�8e8fuw8gs�0�s�C28iC2s�8k8ns�8l8m�s�C28o8sC28p8q8r0�s�C2s�8t8vs�8uC2s�s�8ws�0�C28y8z8�8{C28|8�8}C28~C28C28�C2C20�C28�8�C2s�C28�8�8�C2C28�C2s�C28�C28�s�C28�8�8�8�8�8�8�8�8�C2C28�C28�8�C2C20�8�8�8�C28�C2C28�C28�8�C2C20�8�8�C28�I�C2C28�8�C2C28�8�C2C20�8�8�8�C2C28�C28�8�C28�C28�C2C20�8�8�8�C28�8�8�C28�C28�C2C20�8�C2C28�8�C2C20�8�C2C28�8�C2C28�8�C2E�C2C28�8�8�8�8�8�C2C2H8�8�8�8�C28�C2uws�C28�8�۞C2s�C28�8�C28�8�8�8�C28�C2	�8�+	�C28�8�s�s�8�8�s�8�s�8�s�s�8�ugs�8�8�8�8�C28�C2s�s�C2C28�s�8�C2s�C28�C28�C28�8�8�C28�C28�8�C28�8�C2uW8�C2C2>C28�C28�C28�8�C28�C2E�C28�9�8�C28�98�C28�C28�98�8�8�C2C28�C28�C2s�8�C28�98�C2��C2C2s�C299C2999C2C2s�9C2s�C29	92C29
9999C29
99C299C2C20�C2s�999C2C29ugC2C299C2C2999C2�dC2�d99(99#9C2C29 C29!C29"EC29$9&9%C2C2s�C29'C2�9)C29*909+C29,9.9-C2l�C29/C2l�C291C2C2s�939E9498C295C29697C2s�C2999B9:9?9;9=9<C2s�C2C29>C2s�C29@C29AC2u�9CC29DC2l�s�9FC29G9R9H9P9I9MC29JI�9K9LC2I�C2C29N9O��C20�C29QC2s�9S9h9T9\9U9X=,9V9WC2o;C29YC%9Z9[C2A�dC%9]9c9^9`9_=,C2A�9a9bI�s�=,79d9f9eC27C29gC27C%9i9�9j9o9k9m9lC%C2C%0�9n
(1�9p9rN�9qHC%C29sC29t9uH9v9{9wHH9x9yHH9z��H9|H9}H9~HH99�9�H����H9�9�9�9�9�=,HC2=,9�C2=F9�9�C29�C2��9�R��9�9�9�9�C29�9�9�9�9�9�C29�C29�C2C29�C29�C20�C29�9�9�9�9�C29�9�C2C20�C29�C29�C29�C2l�9�9�C29�s�C2C29�C2s�9�9�9�9�9�C2C29�C29�9�9�C20�9�C2C29�C29�C29�9�C29�C29�C29�C2C29�EC29�9�9�9�s�C2C2s�C29�C29�C2s�9�C29�C2C29�C29�s�9�s�9�s�C29�9�9�C29�9�9�C2C29�C29�C2uwC29�9�9�9�9�C20�C2s�9�9�C29�s�C29�C2s�C2C29�9�9�9�C29�C2C29�C29�9�C2C20�9�9�9�C29�C29�C2s�C29�9�C29�C29�s�C29�9�9�9�C29�9�9��\sC2l�s�C2C29�uws�9�:9�:9�C29�9�9�C2C29�C29�C29�9�C2C20�9�:9�C2C29�9�C2C2:C20�C2::C2C2:C2:C2:0�s�:::	C2:
::C2:C2:
C2C2:C2:C2s�C2:C2::C2C2s�:C2:C2:C2:C2C2:C2:C20�::-:C2:C2:C2: :):!:&:"C2:#:%C2:$C2s�C20�C2:':(C2C20�C2:*C2:+:,C2C20�s�:.:/:C:0:8C2:1:2C2:3:6C2:4:5C2C2E:7C2C20�C2:9::C2:;:BC2:<C2:=C2:>C2:?C2:@C2:Ar�C2C2s�:D:N:E:H:FC2:GC2s�C2:IC2:J:M:KC2C2:Lr�C2C2s�:O:R:PC2:QC2C2"C2:SC2:TC2:UC2:V��C2:X<EC2:Y:Z;&:[:�:\:r:]:iC2:^C2:_C2:`:aC2:b:eC2:c:dC2EC2C2:f:gC2C2:hEC2:jC2C2:kC2:lC2:m:nC2:oC2C2:pC2:qEC2:s:�:t:�C2:u:v:|:wC2:xC2:yC2:zC2:{C2C2s�:}:�:~C2:C2:�C2:�C2s�C2:�:�C2:�C2:�:�C2C2EC2:�C2:�C2:�C2s�C2:�C2:�:�C2C2:�:�C2C2:�:�C2s�C2:�:�:�:�:�s�:�:�:�:�:�s�:�s�:�:�C2s�s�C2:�C2:�s�s�0�:�s�:�s�:�:�C2??s�s�:�s�:�:�:�s�:�s�:�:�s�0�s�:�:�s�:�0�s�C2:�s�:�s�C2:�:�:�:�:�C2C2:�:�:�:�:�:�:�:�s�:�:�s�:�:�s�ugs�s�ugs�:�s�:�s�ugs�ugs�C2C2:�:�:�C2s�:�C2C2s�:�:�:�:�:�:�:�s�s�C2C2s�:�C2s�C2C2:�C2:�:�C2C2:�:�EEC2:�:�:�C2:�C2:�:�:�:�:�:�:�:�C2:�:�C2C20�C2:�:�C2C20�:�C2C2:�:�C2C20�:�C2:�C2C2:�:�C2C2:�C2:�EC2C2:�:�:�C2:�C2s�C2:�C2:�s�C2:�;:�:�C2:�C2:��V:�:��V:��V�V:���VC2;;C2;C2C2;C2;;C2;C2C2�C2;;	;;
;s�;;;s�;
s�C2C2;C2s�s�;;s�;s�s�;;s�s�C2;; s�;;;;s�;s�0�s�s�;C2;;s�C2s�s�;!s�;"s�;#s�;$s�;%s�C2;';�C2;(;);a;*;E;+;<;,;4;-;1C2;.C2;/;0s�C20�C2;2;3C2C2s�C2;5;6;8;7C2s�C2;9C2;:C2C2;;r�C2;=C2;>;CC2;?C2;@;AC2;BC2C2Dp;DC2C2s�;F;MC2;G;HC2C2;I;JC2;KC2;LC2C2s�;N;X;O;T;PC2;QC2;RC2C2;Sr�C2C2;U;VC2C2;WC20�;Y;];ZC2;[C2;\C20�C2;^C2C2;_C2;`C20�;bC2;c;n;d;hs�;es�;f;gC2C2s�C2;i;j;l;kC2s�C2;mC2C2s�;o;r;pC2;qC2s�C2;sC2;t;w;u;v��C2C2s�C2;xs�;ys�;zs�;{;|s�;}s�;~s�;s�ugs�;�;�;�;�;�;�;�;�C2;�C2;�C2;�C2;�C2;�C20�;�C2;�C2;�C2C2;�C2;�C20�;�;�;�;�;�s�;�s�;�s�;�s�;�s�C2s�s�;�;�s�;�s�;�s�;�s�s�C2;�;�;�;�;�s�;�;�;�s�s�0�;�s�s�;�s�=,;�;�s�;�s�;�s�0�;�;�s�;�0�;�C2s�;�s�0�s�;�s�s�;�;�s�;�s�;�s�C2s�;�;�;�C2;�C2;�;�C2;�C2;�;�r�;�r�C2r�;�C2;�C2;�C2r�;�r�C2;�;�C2;�C2;�C2;�;�C2;�C2C20�C2;�;�;�;�C2;�C2s�C2;�C2;�C2C2s�;�<$;�;�;�;�;�;�;�;�;�C2;�C2C2;�C20�;�;�s�;�s�C2C2;�C2s�;�;�;�C2;�C2C2s�C2;�;�C2s�C2;�;�C2;�;�;�C2;�C2s�C2;�C2s�;�;�;�;�;�C2C2EC2;�C2;�s�;�C2C2;�C2;�l�C2;�<
;�<;�C2C2;�C2<<C2C20�<<<<C2<C2s�C2s�C2<<	C2�C2<<<<<
C2<C2C2s�<C2<C2C2<<EC2E<<!<C2C2<s�<<<<<s�<�rv<<C2E�E�s�< C2EC2<"C2C2<#C2s�<%<6<&<+<'C2C2<(<)C2C2<*C2�C2<,<-C2<.<2</C2<0<1C20�0�C2<3C2<4C2<5C2C20�<7<><8C2C2<9C2<:<;C2<<<=C20�C20�C2<?<@C2<AC2<BC2<CC2<DC2s�C2<F=�<G=�<H=S<I=,<J<q<K<]<L<QC2<MC2<N<OC2C2<Ps�C2<R<VC2<SC2<T<Us�s�C2<W<ZC2<X<YC2C2s�<[C2<\s�C2<^<i<_<f<`<d<aC2C2<bC2<cC20�C2<es�C2<gC2C2<hC2s�<j<mC2<k<lC2C2s�C2<n<oC2<pC2C2��<r=<s<�<t<�<u<�<v<�<w<}<x<{<y<zC2EC2EE<|EC2<~<�<C2C2E<�C2EC2<�<�<�<�<�C2C2E<�C2C2E<�<�C2<�EC2<�<�EC2C2E<�<�<�<�<�<�C2<�C2E<�C2EC2<�C2<�<�C2EEC2C2<�<�<�C2<�EC2C2<�C2E<�<�<�<�<�<�C2<�<�<�EC2EC2<�<�<�<�EC2EC2E<�C2E<�<�<�<�C2<�EC2C2<�EC2E<�<�<�EC2EC2<�<�<�<�<�<�C2<�C2E<�C2C2E<�<�C2<�EC2<�C2EC2<�<�<�C2<�<�C2EEC2<�<�<�C2EC2<�<�EC2EC2<�<�<�<�<�<�<�<�<�<�E<�C2EC2E<�<�<�<�C2EEC2<�C2EC2<�<�<�C2<�<�C2EEC2<�C2C2<�C2E<�<�C2<�<�C2C2<�C2l�C2<�C2<�<�C2C2E<�<�C2<�C2<�<�<�C2<�C2E<�<�C2l�C2E<�=<�<�<�<�<�<�C2EC2E<�<�C2EEC2C2<�C2=C2E=C2=C2C2=EC2=====C2=	C2=
=C2=C20�C2=
C20�C2=C2==C2==C20�C2=�C2====C2===C2s�C2s�=C2s�C2==)=='= =&=!=#="s�C2s�=$=%C2s�C2s�C2s�C2=(C2�$=*C2=+C2C2s�=-=A=.=:=/C2=0C2=1=5=2C2=3C2C2=4C20�C2=6=7C2=8C2C2=9C2E�=;C2=<C2==C2=>C2C2=?=@C2C20�=BC2s�=Cs�=D=E=Ns�=F=G=K=H=Is�0�=J0�s�C2s�=LC2=MC2EC2=OC2=P=QC2C2=RC2E=T=�=U=w=V=]=WC2=XC2=YC2=ZC2=[C2C2=\C20�=^=k=_=eC2=`=aC2C2=bC2=c=dC2C2r�=f=iC2=g=hC2C2�C2=jC2s�C2=l=m=rC2=nC2=oC2=pC2=qs�C2=sC2=tC2=uC2=vC2C20�=xs�=y=�=z={s�C2=|=�s�=}s�=~=s�s�=�s�ugs�=�=�C2s�C2=�=�=�s�=�s�C2s�=�=�s�=�s�C2=�=�s�C2C2=�C2=�C2=�EC2=�C2=�C2=�=�=�=�=�=�=�C2=�C2s�C2=�=�C2=�C2s�s�C2=�=�s�C2C2=�C2=�s�C2=�=�=�C2=�C2=�C2s�C2=�=�C2=�s�C2=�C2C2۞=�=�=�=�=�C2=�C2C2=�=�C2C2=�=�C2C2=�C2=�=�C2��C2=�s�=�s�=�=�=�=�=�=�=�s�=�=�=�s�=�s�C2s�s�=�s�=�C2s�s�=�s�=�=�s�C2s�=�=�s�=�=�=�s�=�s�0�s�=�s�=�s�C2s�=�s�=�s�=�=�s�C2s�s�=�=�s�s�=�s�=�=�C2s�C2=�=�=�C2s�=�=�C2C2=�C2=�C2=�C2=�s�C2C2=�C2=�=�C2C2=�C2=�C2=�=�C2=�C2C20�=�>k=�>?C2=�=�>=�=�C2=�=�C2C2=�C2=�=�C2=�C2=�C2C2E�C2=�=�>C2=�C2=�C2>C2>C2>E�C2>>C2>>>	>C2>C2r�C2>
s�>C2s�C2>
>>C2>>>C2C2>C2>>C2C2>D�C2C2>EzC2>>C2>l�C2>C2>C2E�C2>>,>>%> C2>!C2>"C2C2>#>$C2C20�>&C2C2>'>(C2>)C2>*C2>+C2E�C2C2>-C2>.>/>3>0>1C2s�C2>2C2s�>4C2>5>;>6C2C2>7>8C2>9C2C2>:EC2><C2>=>>C2EC2E>@C2>A>j>B>J>CC2>DC2C2>EC2>FC2>G>HC2>IC2C2E�>K>W>L>Q>MC2C2>NC2>O>PEC2s�>RC2C2>SC2>TC2>UC2>VC2s�>XC2>Y>^>ZC2>[C2>\C2>]C2C20�>_>cC2>`>aC2C2>bC2s�>d>gC2>eC2>fC2s�>hC2>iC2s�C2C2s�>l>�>m>�>n>�C2>o>p>v>qC2>rC2C2>sC2>t>uC2C20�>w>}>x>{>y>zs�C2C2D�>|C2s�C2>~C2>C2C2>�C2>�C2>�C2E>�s�>�>�>�C2>�C2C2>�C2>�>�C2C20�>�C2C2>�C2>�>�C2C2>�0�C2>�>�>�>�>�>�>�>�>�C2C2>�C2>�>�C2C20�>�>�>�C2C2>�C2s�C2>�C2>�s�C2C2>�C2>�C2>�C2>�>�C2C20�>�>�>�C2C2>�>�C2>�C2>�>�C2>�>�C2>�C2>�C2>�C2>�C2C2>�>�C2C2>�C2n{>�C2r�C2>�C2>�>�>�C2C2>�C2>�C20�C2>�C2>�C2>�>�C2C2s�>�s�>�>�>�>�>�s�>�s�>�s�>�s�>�s�C2s�>�>�>�>�s�>�s�>�>�C2s�C2C2s�>�s�s�>�>�s�s�>�C2s�>�>�>�s�>�s�s�>�>�s�s�>�s�C2s�>�s�>�s�>�s�>�s�>�s�C2>�?	>�>�>�>�C2>�>�>�>�C2C2>�>�C2>�C2>�C2w�C2>�C2C2>�>�C2>�C2>�C2s�C2>�C2C2>�C2>�>�s�C2>�C2>�C20�>�C2?C2?C2?C2?C2C2????s�+!�[?0�s�ug?
?.C2???(?
?????C2??C2C20�C2??C2C20�C2?C2?s�?s�?s�C2C2??C2?C2?C2C2?C2? C2?!C2?"C2?#C2?$C2?%C2?&C2?'n{C2C2?)C2?*C2?+C2?,?-C2C2s�?/?F?0?9?1?6?2?5C2?3C2?4C2s�C2s�C2?7?8C2C2t�?:?@?;C2C2?<C2?=?>C2??C2s�C2C2?A?BC2C2?C?DC2C2?EC2s�?G?P?H?L?IC2C2?JC2?KC2s�C2?MC2?N?OC2C2uw?Q?V?RC2?SC2C2?T?UC2DaC2?WC2C2?Xl�s�?Zi�?[Jf?\HY?]H?^F?_C�?`B9?a@�?b@/?c?�?d?�?e?�?f?�?g?{?h?t?i�?j��?k��?l��?m��?n��?o��?p��?q��?r��?s��+7��?u?z?v?y?w?x-w��w�
X+F-f�?|�?}�?~�?�f?�?�?�?�?�?�?�?�?�?� ��
(�?���+V?�?�?�f�ff?�fw�?�?�?�?�?�?�w��
(
8?��
8�?�?�?�
8�0�?�?�+f
8C2
8?�?�?�?�w�?�0�?��
8?�?�
8?�
8
w?�?�
(
8
w
8?�?�?�?�
8?�0�
(
(
w
(?�?�
8
(
8?�?�?�?�?�
(?�?�
8?�
80�?�?�?�?�
wC2C2�
(?�
w
8?�?�?�?�
(
w
w?�
w?�
(w�?�?�?�?��?��
?�w��w�?�w�w�?�w���?�w�?�?�w�?�?��?� �w���w�C2?�?�?�?�?�w�?�
(?���?��?�fw���?�?�?�����?�?�?�?�?�?�0�w�0�
(w�?�w��
(?�?������?�?�?�?�
(?��?�?��?����?�?�?�?�?��?����f�?�?�?�f��
(��
w�?�w�?�?���
H��?�@	?�@?�@?��?�
(
(�@@@
(��
(@@@
(
(�
(w�@
(��@
@@@@w�@
��@@�� �w�@w�@@w�@@w�@
ww�@+vw�+v@@"@@��@@��@����@���@ @!��w���w�@#@)@$@(@%�@& ���@'�w�
(w��@*@+
H@,��@-@.�
w
ww�@0@N@1@A@2@?@3@:@4@5
8��
8@6
8@7@8
8
8@9
8w�@;
8@<
8@=
8
8@>w�
8@@
w
8�@B@M@Cw�@D@J@E�uw@F@G-@H@Iuw�w�uw@K@L��+�
�w�@O@t@P@l@Q@e@R@Zf@S@T@W@Uff@V
(f@Xff@Yf�@[@`@\�@]�@^@_f
(f�@a
X0�@b@c@d�
(
(�@f
(@g@k
(@h
(@i
(@j
(�f0�@m�@n��@o@r@p��@q�
�@s4$@u@�@v@}@w j@x
(@y@z�
(�@{0�@|
Hw�@~@�f@@���f���@�f@�@�w�@�@�w�w��
@�w�
X@�A�@�A�@�@�@�@�@�@�
@���@�
8@�
H@�@�0���
(@�@�@�@�@�@�@��@�@�
(��0�@�@�@�@���
(�w�@�@��0�0�
(@�@�@�@�
(C2@�����@�@�@�0��0��@�@�@�@�@�@�@�
(f
(
(�@�
(@����@�@�@�@��@���$@�+�+�
@��@�@�0��
(0�@�@�@�@�@�@�@�@�@�@�@��
(�@�����@�@�@�[
(
(0�@�@�@�@�@�@��
(
(w�@�
(��@�@�
(0�@��0�w�@�@�@�@��@�@�
0�
@�@�@��
��@���@�@�@�@�@�
(f
(@�0�
(0�@��@�@�+�0�0��@�A@�@�@�@�@�@�@�@��
(w�
(
(@�
(�@�@�@�[0�
(
(@�[0�@�@�@�@�@�
w�
w�@��
(A���A��w�AAAA
AAAA�
(�w�A	
(
([AA

(A�w�w�
(AAAA
(w�w�Aw�
(AAA�f�AA�w�w��AA�AA)AA(AA%AA#AA 
(�
(A!
(A"
(�
(A$
(�+�A&+�A'+��
ww�A*AYA+AAA,A5A-A/A.�w�
wA0A2�A1�w�A3A4w�0��
8A6A:A7fA8A9�
�fA;A>A<A=�$��C2A?A@�0�0��ABAMACAJADAGAEAFC2w��0�AHAI0�����
(
(AKAL[
(0�ANARAOAP0���AQ
(0�ASAVATAU
(�w��AWAX
w�
(�AZAqA[AiA\AbA]A_�A^�
(A`Aaw�
8
8w�AcAfAdAe
8w�w��AgAhw��0�w�AjAnAk
8AlAm
([[
(Ao
(
8Ap
8w�ArAzAsAvAt
H
(Au
([Aw
(AxAy
(
8
(0�A{AA|
8A}A~
8�
(
8A�A�
8A�
w
(
(A��
(A��A�A�A�A��A��A��A�A�A��w���A�
wA���A�
wA�
w
ww�
(A�A�A�
(+�w�0�A�A�A�A�A�A�A�
8A���
(A�A�A�A�A�A�A�A�A�A�A�A�
8
(
(0�A�w�
(w�A�
(w�A�w�A�A�A�
(
(A�
H
(A�A�A�A�
(�w��A�
8�0�A���A�A�
8A�
8A�
8
A�A�A�A�C2f��
(�A����A�A�A�A�A�w�A�fA�
(w���w�A�A�A�A�A�A�C2A���DA�A��D���A�A��A��C2A�t`C2���+�A�A�A�A�A�A�A�
8
(�A�
8
8A�A�w�A�w�
8w�A�
8
8A�A�
8A�0�
8A�
8w�A���A�A�A�A�A��
8�-
A�A�A�A��A�+�A��+��A��A��+�A�A�+�A��+�A�A��A��+�A��+��A�B3A�BA�BA�A�A�
8
(�BBB��BB�Bf�Bw�0�w�-0�BBB	B
(B
BB
(w�
(B

(�B
(B
(BB
(�
(f
(BB0�BB��
(BBw�
(
(�
(BBB"B
(
(B
(B
(B +�B!+�
(B#B.
(B$B%B(
(B&+�B'+�
(B)B+B*
(
(+�B,B-
(+�+�
(
(B/
(B0B1
(
(B2+�
(B4C2B5C2B6C2B7C2B8C2r�C2B:B�B;BUB<�B=�B>w�B?BBB@
8BAw�
w��BCBPBDBJBEBGBF�w�
w�BHw�BIw���w�BKBLBNBM�C2w�
XBOf�w�BQBRw�
(BSBT��w���BVBW���
(BXBYBtBZB`B[
8
8B\
8B]
8B^
8B_
80�BaBmBbBhBcBfBd�Be
8
80�
8Bg
80�Bi
8BjBk0�
8Bl
80�
8
8BnBo
8BpBr
8Bq
80�Bs0�0�
8BuB�BvB}
8BwBxB{
8ByBz
80�
8B|
80�
8
8B~B
8
8�B�B�B�
8
8B�
8B�B�0�
80��B�
8B�
8B�
80�B�B�B�B�B�B�B�B�B�B�B���B�����B�B�
(��0����B�B�f
wfB�
(w���B�fB�f��B�
(w�B�B�B���B�B�B���
Hw�
X�B�B�
(B�B�B�
(B�
(��
(B�
(B�B�B�
(��fw�B�C7B�B�B���B�B�B�B�r�B���B���B�r�l�B�B�C2l�B�B�B�DpC2Dp��B���C2B�B�B�B�r�B�B���fl�B�B���N�NB�r��NB�B��fB�B�B��fl��N����r�B�
(B�CB�B�B�B�B�B�B�B�,B�B��B�B�B�B��B���B����B���B��B���,B�B�B�B����B��B���B���B��,�B��B�B��B��B�B��B��B�������B�B�B�B�B�B���B��B�B���B�����B���B�B�CC�C����C�CC���CC'CCC	C�C
�CCC�C
�C�C��C�C�C���C��CC�C��C�C�,CC%�C,CC�C C#C!��C"��C$���C&���C(C.C)C,C*C+�,���C-,�C/C1C0���C2��C3C4�C5��C6�,C8C�C9C�C:
(C;CaC<CUC=C?C>w��w�C@CNCACLCBCECCw�w�CDw�!-CFCHw�CG!-w�CICJ!-w�CKw�w�!-w�CMw�!-COCPw�!CQCTw�CRCSw�w���w�CVv!CWCXw�CYC]CZw�w�C[w�C\!w�C^w�w�C_C`w�w�!Cb!CcC~CdCsCeClw�CfCgCjChw�w�Ciw�vw�Ckvw�Cmw�Cnw�CoCqw�Cpvw�w�Crvw�CtCuw�vw�CvCwC{w�Cxw�Cyw�Czvw�C|w�C}w�vw�CC�C�C�w�C�C�w�w�C�C�w�w�vw�C�C�w�C�C�w�C�vw�C�w�w�vC�C�C�w�C�w�C�w�w�vC�w�C�w�C�w�w�v��
wC�C�����w�C�EZC�DBC�D<C�DC�C�C�C�w�C�C�w�C�C�C�C�C�!C��!-w�C�C�C�C�w�!,!�C�C�C�C�w�!-w�C�C�C�C�C�C�w�w�!-w�C�w�!-C�w�C�w�w�!-��C�w�vw�C��w�
(C�C�C�C�C�C�C�C�C�
8
8C�C�
8w�
8
8C�
8C�C�
8w�
8C�C�
8C�C�
8C�
80�
8C�
8C�
8
8C�
80�C�C�C�C�C�
8C�
8
8C�
8w�C��C�C�C�0�
80�C�
8
80�C�C�C�C�C�
8C�
80�
8
8C�C�
80�
8C�C�C�C�C�C�
80�
80�C�
8
80�
8C�C�0�
80�C�C�C�C�C�C��
8
8�C�
8C�C�
8�
8C�
80�C�C�C�
8
8C�C�
8
8C�
80�
8D
8D
8DD
8
80�DD'DD
D
8D
8D	
8D

8D
8D
8��
8DD
8DD
8DD�
8DD
8D
8��D
8
80�D�DD
8D
8DDD
80�0�
8DD$D D"
8D!0�
8
8D#
80��D%D&
80�
8D(D5D)D*���D+��D,D-�D.�D/�D0�D1�D2��D3�D4,1�D6�D7��D8�D9D:
(D; � ��D=D>
8
w
8D?D@
8
8DA�
8DCD�DDD��DEDFw�DGDlDHDbDIw�DJD[!DKDLDNDMw�w�vDODPw�vDQDWDRDTDSvw�vw�DUw�DVw�vDXw�w�DYDZw�vw�D\DaD]D_w�D^w�vw�D`!w�!-w�w�DcDdDjDeDhDfDgw��vw��Diw��Dkw�!-w�DmD�DnD{w�Dow�DpDqDsvDrw�vw�DtDuvDvDyDww�w�Dxw�vDzvw�vD|D�D}D�D~D!w�D�D�D�w�w�D�w�D�D�w�!w�!w�D�D�D� J Jw�w�D�D�w�w�D�w�D�w� JD�D�D�D��D�!w�D�D�D��w�D��w�D�D��w�,AD�w�D�D�w�w�,AD��!� JD�D�w�D�!-D�D�w�D�D�w�D�w�w�D�w�D�w��D��w�!D�D�w�D�D��w�
(D�w�D�D�D�w�D�w�D�D�w�D�w�D�w��D�w�w�D�w��w�D�D�w�w�D�D�D�D��w��D�w��w�D�D��D�D�w�w�D�w�D�w�D�w�D�D�w�D�w��w��D�D�D�D�D�D�D��D��D�D��+vD�+v�D�D�D�D��D�D��+v�D�D��D��+v�+v�D��D��D��+vD�D��D�D��D��D��,Q�D�D�D��D�D�D���+v�D��+vD���D��D�+v�D�EFD�D�D�D��D�D��D���D�,a��D�,qD�,�D�,�,QD�E?EE,EEEEEE	EE+vE�+vEE�+v+v�E
EEE
E�+v��E�+vEEEE+v�+v�EEE��+vE��+v�EEE�+v�E+v�EE&EE"�E �E!+v��E#E$E%�+v+v�E'�E(E)�+vE*E+�+v+v�E-��E.E2�E/�E0�E1+v�E3E6E4E5+v��+vE7E9�E8+v�E:E<�E;+v�E=E>�+v�+vE@EBEA����EC,QEDEE,Q,q,q,QEG�EHEPEIELEJ��EK+v�EMEOEN+v�+v+v�EQEWERET�ES,q+vEUEV+v�+v���EXEY,Q��+vE[E�E\E�E]En
wE^E_EiE`EdEaEcw�Eb
(w��Eew�Efw�Egw�Ehw�w�EjEkw��w�Elw�EmfC2Eow�EpE�EqEwEr
(EsuwEtuwEuuwEvuwuwu�Ex
(Eyt�EzE}t�E{t�E|t��E~E�Et��t�E�t�t�(ME�E�E�w�t�
(,�E�E�w�
fE�E�E�E�E�E�E�
8E�
8
8�E�
8E�
8
8�E�E�E�
8E�
8E��
8�
8E�E�
8E��E���E�E��,��
(E�w�E�-E�
(E�fE�w�fE�E�
8E�E�E�E�E�C2E�
w�E�E��
��E���E��0�E�E�E�w�E�w�w�E�
�E�E�w�E�w�E�w��E�w�w��E�E�
wE�E�E�w�E�E�w�w�E�E�E�E�E�w�E�E�E�E�w�w�,�w�E��w�w�E�w�E�w�E�w�E�w�E�E�w�w�vE�w�E�w�w�E�E�w�,�w�E�E�E�E�E��w�E�w�E�w��E�w��E�E�w��w�w�E�
HE�w�E�w�E�E�w��
XE�E�E�
wE��E�E�E���C2��E�E�E�E�E�C2E�C2r�C2E�E�E�E��VC2�VC2E�C2�VC2E�C2C2E�C2�FE�FE�E�w�E�E�E�w��w�
(w�E�E�w�
(Ffw�w�fFG	FFjFF.FF
8FF
8F	
8
8F
FF
8FF

8F
8
8FF
8F
8F
8F
8
8�
8�FFFFFF
(w�
8w�FFw�Fw���Fw�w�fw�F F!F*F"F#���F$F&��F%
w��F'F(F)�����F+
(F,w�F-��F/FTF0F;
(F1F2F6
(F3
(F4F5
(
�w�F7F8
(F9F:�f
(0�F<FB
(F=F>F?��
(�F@�FA�
FCFPFDFOFE��FF
(FG
(FH
(
(FIFJ
(FK
(FL
(FM
(FN
(+�
(���FQ��FR
FS��FUFdFVF^FW
8
8FX
8FY
8FZ
8F[
8F\
8F]
8�
8F_F`
8
8Fa
8Fb�Fc
(f
8Fe
8FfFg
8
8Fh
8Fi
8�FkF�FlF�FmF�FnF�Fow��FpFq�FrFuw�Fsw�Ft�w�FvF}FwFzFxFyw���w��F{F|w�w��F~F�FF�w�F�w��F�w��w�F�F�F�w��w�F�F�w��w��F�F�F�F�w�F�F�F�F�w�F�w�w�F�w��,���F�F�w�F�F�w�F�w�F�w�w�F�,�w�w�F�F�w�w�F�w�F�F�F�F�w�F�F�F�w�w�F�,�w�w�F�w�F�w�F��w�F�w�w�F�F�w�w�F�w��F�w�F�w�w�F�
(w�F�
(w��F�F��F�F�F�F�F�F�
H�F��F��F��F��+�F�w��F�fw�F�F�F�F�
F�
w��w�
(F�F���F�F���F���F�F�������F�F������
(
F�F�F�F��F�F�F�F�F�F�
(F�
wF�F�F�,�,�F�F�,�
w,�F�F�,�F�F�
w
w,�,�F�F�,�,�
wF���
(F���w���F�F��F�F�
(F�
(�F�
fF�F�F�

(F�F�w�w�
(
��F�F�
8F��F���F�fF�fF��fF�G
8F�
8F�
8F�
8F��F���
8GGG
8GGG
8G
8��G
(��
8G
G��GGG[G
G5
(GGG3GGGGGw�GGGw�Gw�w��w�Gw��w�GGw�GGw��Gw��w�GG0G G)G!G$w�G"G#w�w��G%G'w�G&�w�w�G(�w�G*G-�G+�G,�w�w�G.w�G/w��G1G2
w�fw�
G4
fG6GI
wG7G8G;G9���G:�
(��G<G=GEG>GBG?G@�+�+�GA�+��GC�GD�+�GFw�w�GG
GH��GJGSfGKGLGQ
(GMGNw�GO�GP
�w�w�GR0��
wGTGUGXGVGW�w��0�GYGZw��
fG\GeG]�G^GbG_G`���w�Ga
ww�Gc�Gd0�
Hw�Gf
(GgGlGhGj
wGi
w
fGk0�fGmG�GnG�GoGs�Gp�Gq��Gr���GtG~GuGzGv����GwGx��Gy�����G{����G|G}�����!=GG�G�G�,��G�������G�w�w���G�G�G�w�w�0�G�G�w�fG�G��G�G��-�G���G��-G�G�G�G�G�G�G�G�
(G�w�G�G�
(��G���f
(G�
(G�G���G�G���G��-'G�G�G�w���G�G�G�
(G�w�
(w�G��w�G�G�G�G�G�G�w�G�G�w�G�
w
HG�
�fw�G�0��w�G�w�G�G�G��G���G�G���G�G���G�G���G����G�G�G�G�G�G�G�����
X���G��G�w�
(w�G�G���w���G���G��G�

(G�G�G�G�
(
wG�G�w�G�
��G�G�G�w�
ww�w�G�G�G�G�G�G�G�G�G�w�G�w�G��w�w�G�G�w�w��G�G�w�G��G��w�G�w��w��w�0�w�G�HG�HG�G�G�G��
(0�G�w�G�w�G�G�G�G�w�
H���G�w��G�G�
XG�0�G�w�G�w�
w�fHH�w�HffHHH��0�,��Hw�H	HH

(fH
(HH

wH
wH
(f
(w�HHw�Hw�w�HHw�Hw�w��HH,�H�H�H�HH�HH&HH$H H#
8H!H"
8
8+f
8+fH%�
8�H'�H(��H)H*��H+��H-H@H.�H/�H0�H1�H2�H3H:�H4�H5H6��H7H8�H90��
w�H;�H<H=��H>H?
�0�HA�HB�HCHHHD��HEHF�HG�
8�HI��HJ�HKHLHQHM��HNHOHP
w���HRHU�HS�HT���HV�HWHXw��0�HZH~�H[H\HqH]�H^Hg�H_�H`�HaHbHdHc�0���HeHf�0���HhHi��HjHkHn�Hl�Hm0��Ho�Hp��0�
8Hr
8Hs
8Ht
8HuHv
8Hw
8
8Hx
8Hy
8HzH{
8H|
8H}
8
8+fHI�H�IRH�H�H�H�H�
8
8H�H�H�H�
8H�H�H�
8
8H�H�H�
X�
w�H�
8
8H�H��H��
8�H�H�H�H�H�H�H�H�
8H�H�
8
80�
8�H�H�H�H�
8H�H�0�
8
H�H�H�0�
8
H�0�
80�H�
8H�
8H�0�
80�H�H�H�H�H�
8H��
80��H�H��
80�H�H�H�H�H�H�H�0�
80�
80�H�H�
80�
80�H�H�H�H�
80�
80�H�
8H�0�
8
wH�H�H�H�H�H�
8�H�����H��H����H�H�
8H��H���
wH�H��
8�
8H�H�
8H�
8H�H�H�
8H�H�
8
8H�H��w��H�H�
8H�H�H�
8H�
8�
8�H�
8
8H�
8�H�
8H�
8
8H�
8H�H�H�
8�H��H�H�w�����H�I
8H�H�IH�IH�H�
8H�
8H�H���H�
(�H�H�
8H�H���H���H�H�
8H�H���
(H���I
�I
8
8I
8�I
8IIIIII
I	I
8I

8��I�
(
8I�I�
wII
8II���I�II�����I
8I

8�
8III 
8I
8I
8�I!I1I"
8I#I,I$I(I%I&
8�I'�
8�I)I*
8�I+��
w
8I-I.I0
8I/
8�
8w�I2IEI3I<I4I7I5I6
8w�
8�I8I:
8I9
8�I;w�
8�I=IAI>I?
8�I@�
8�
8IBICID���
8IFILIGIH
8�IIIJ
8
(IK�
8�IMIP
8IN
8IOw�f
8IQ
8�ISInITIYIU
8
8IVIW
8IX
8
8�
8IZ
8I[I\IjI]
8I^
8I_
8
8I`
8IaIb
8
8Ic
8Id
8Ie
8If
8Ig
8Ih
8Ii
8�Ik
8Il
8
8Im
8�IoI�w�Ipw�IqIrfIsI{It�IuIz�Iv�IwIx��Iy�-7��I|�I}�I~��I�$I�I���
(
(I�I�
I�I����I�I�I��I��I��I����I�I���I���I�I���I��DI�J

I�I�I��I�I�
(I�I�I�I�I�w�I�w�w�I�I�w�w�I��w�I�w�I�w�w�I�w�I�I�w�w��I�I�w�I�I�w�I�w�I�w�I�w�w�I��w�I�I�I�w�I�w�I�w�I�w��I�w��I�w�w�I�w�I�I�w��w�I�I�I�I�I�I�I�I�����w�I�I�
Hf�I���I�w�I�I�
(bw�I�I�I�I�f�I�I�
(
I���I�I���I��I�-G�I�I�fI�w�I�w���I�I�
(w���I�I�I��
(��I���I�JI�I�I�I�I�I�I���I�I� jI�I� j jI�-W jw�I�I�I�I�I�w�
H

(I���w�
��
(I�I�I�w��w�-
(I�I��I���I�w�I�
(I�I�I�I�I�w�
(��
(��I��f��I�
(�J
(J
(J
JJ�JJ�w���J
HJ	w��JJ@JJ�J
JJ��J ��
ww�JJ8��JJJ0JJ*JJw�Jw� JJJ)JJ(JJ!w�JJJJvw�vw�J vw�J"J$w�J#vw�J%J'J&w�vw�vw�!w�w� JJ+J-w�J,w�v!J.!-J/vw�w�J1w�J2J3w�J4w�w�J5J6w�w�J7�w�J9J<J:

(J;
(��J=
(J>J?���f
(JAJFJBJDJC�
w
(��JE
(�JGJ\�JHw�JIJJJQJKw�w�JLw�JMJNw�JOw�JPw�w��w�JRw�JSw�JTJUw�JVw�JWw�JXw�w�JYw�JZJ[w��w�w�J]J^w�w�J_J`w�w�Jaw�JbJcw�Jdw�w�Jew��JgWJhSSJiPJjMAJkL�JlK�JmKJnJ�JoJ�JpJ�JqJsJrn�2�6&JtJ�JuJ�JvJ|JwJzJxJy2�1�1�2�2�J{2�o;J}J~1�2�JJ�1�5�2�6�J�J�J�J�J�2�p�2�J�2�n�2�J�J�o�J�2�6&o�J�0�2�J�J�J�J�2�J�26J�2�3�J�J�J�J�o;2�2�o�J�J�2�3�q�0�J�J�J�J�J�J�3�2�2�3�J�0�3�0�J�J�J�260�n�n�o;J�r^J�J�5�J�J�J�6&J�J�J�0�o;0�n�J�{�0�2�5�J�5�2�J�J�J�J�J�p�J�2�J�n�J�J�2�J�5�2�J�5�3�o;o;J�J�J�J�o;J�o;J�o;
ao;J�3�J�2�o;6&J�J�o;!J�J�z�1�J�p�0�J�J�J�J�2�5�2�J�J�o�2�2�o;J�J�J�1�J�J�J�J�J�2�J�n�2�n�5�J�J�2�5�50J�-g5�J�5�J�1�2�J�J�J�J�J�z�J�4�J�J�2�J�2�5�2�J�J�J�2�3�o�3�J�J�J�n�J�J�J�0�J�J�3�2�3�2�J�J�0�J�2�3�3�J�o;2�2�J�J�J�
�3�3�J�J�3��DJ�KJ�50J�1�J�KJ�J�26q�2�K2�o;K1�Ko;1�2�K92�o�KKTKK6K	KK
KK}6&Kn�K
K2�K5�n�3�2�x�KK/26KKK KKKKo�2�KK3�2�2�q�KKKo�6�0�KK3�x�6&2�K!K(K"K%K#K$6�3�3�o�K&K'3�2�3�2�K)K,K*K+o;o�o�0�K-K.2�0�2�6&5�K02�K1K2K32�1�K4261�K51�UK7K?K8K=K9x�K:6&K;502�K<502�K>2�1�0�K@KRq�KAKBKN2�KC2�KD2�KE2�KFKG2�2�KHKI2�KJ2�KK2�KL2�2�KM-v2�2�KOKP2�2�KQ2�-�KS50}0�KUK�KVK�KWK_KX2�KY0�KZ1�K[K]5�K\6�2�K^262�n�K`KpKaKfKbKdKc1�2�26Ke2�262�KgKk2�KhKiKjn�6&2�26KlKn26Km0�2�26Ko5�4�KqK|KrKwKsKu6�Kt1�3�0�Kvo;26KxKz50Ky2�0�K{2626n�K}K�K~K�2�K262�n�K�2�1�Q2�K�K�2�K�o;26K�K�5�o�o�K�K�K�o;1�2�1�K�K�K�K�K�K�K�1�K�2�K�n�n�2�n�K�K�K�n�3�3�n��1�K�2�K�2�5�2�K�LK�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�2626o;261�2�K�K�5026n�1�K�K�K�K�K�260�1��Do�K�6&5�K�1�2�K�o;n�K�0�K�K�K�K�K�0�K�0�2�0�z3K�K�0�2�26K�K�1�0�5�K�K�o;2�5�K�K�264�K�6&261�K�K�K�K�2�K�K�K�K�}K�K�K�26262�{�K�{�3�K�K�K�2626K�2�26K�0�K�262�26K�K�K�K�K�K�K�K�K�o;0�2�K�K�0�o�o;K�K�o�K�2�3�mK�2�6�K�K�K�K�K�K�6�0�5�2�K�K�6�o�o;2�K�K�K�K�n�0�5�3�3�2�3�0�3�K�K�K�3�1�K�z�K�z�n�z�K�1�K�2�K�K�2�o�K�K�262�1�0LL?L1�LL:LLL2�LLL1�L5�L	L
n�2626n�LLL
LLL3�2626��2�LL2�L�
1�2�L1�2�LL'LL LL1�L2�Ln�2�L0�LL260�0�o�L!L#3�L"262�L$L&2�L%2�n�2�o;L(L5L)L/L*L,L+26260�L-L.2�3�2�3�L0L2n�L1262�L3L4n�2�2�26L62�2�L7L8L9260�0�2�2�L;2�L<2�L=L>n�2�1�L@1�LALrLBLFLCn�LDn�LEo;2�0�LGL]LHLSLILNLJLL26LK2�1�LMq�1�26LOLQLP263�26LR26262�LTLYLULWLVn�5�2�LX6&n�6&LZL\L[4�262�o�2�L^LjL_LfL`LcLaLbn�262�n�LdLen�2�n�4�LgLh26n�26Li2�26LkLoLlLm2�26Ln262�0�0�Lp26Lq2�26LsL�LtL�LuL�LvL{LwLyLx2�2�262�Lz2�26L|L~L}2�262�n�Ln�2�L�L�2�L�L�L�2�262�26L�L�L�L�2�o;o;2�L�262�26L�L�L�L�3�L�L�L�0�4�2�n�L�0�L�26n�26L�L�L�2�L�2�262�L�2�26L�2�0�L�L�L�L�2�o;L�L�L�L�262�L�2�2�26L�L�n�L�n�26L�26262�L�L�L�L�26L�L�L�n�2�2�26L�262�L�2�26L�L�2�L�2�L�262�L�L�2�L�2�26n�L�n�o�L�M,1�L�L�ML�L�L�4�L�L�L�n�L�2�n�2�L�L�L�L�L�L�L�L�n�L�262�L�2�0�2�2�L�n�L�n�26L�L�L�L�L�4�n�2�4�L�4�26L�L�26L�26n�n�26L�L�L�L�L�L�n�L�5�4�5�n�L�L�L�o�n�0�o�L�1�-�L�L�L�L�L�L�ܰn�261�L�L�1�265�4�L�L�L�L�26n�n�1�L�L�1�263�26L�L�L�L�L�L�L�n�4�2�L�0��80�n�}L�ML�ML�ML�ML�MMMn�o;n�26M3�26n�n�MMM0�2626n�M	MM
M
MM0�1�1�26M26260�MM26M26n�Mo;26n�1�z�Mo;Mo;Mo;Mo;o;Mo;��M1�MM%M1�M4�M M!n�0�n�M"n�M#n�M$n�o�M&M({�M'2�ܰM)M*x�1�{�M+5�26M-M@1�M.1�M/M0M:M1n�M2n�M3-�n�M4M5M7M60�n�3�M8M90�2�0�2�M;n�M<n�M=n�n�M>M?n�26n�0�4�MBN�MCM�MDMNME1�1�MFMG1�1�MH1�MI1�MJ1�MK1�MLMM1��D1�MOMnMPM^MQMWn�MRn�MSn�MTn�MUMVn�n�0�n�MXn�MYMZn�M[n�M\n�n�M]0�n�M_n�n�M`MaMiMbMfn�McMdn�n�Me6&n�Mgn�n�Mhn�6�n�Mjn�MkMln�Mmn�o�n�MoM�MpMvMq26MrMuMs5�Mt2626pbo;26Mw26MxM�MyM}26MzM{2626M|262�M~M�MM�2�26M�262�2626M�M�26262�M�M�M�M�M�26262�263�M�26M�3�265�M�50M�50M�50M�50M�50M�50M�50M�5050M�M�5050M�50M�50�M�NM�M�M�M�M�M�M�5�M�5�M�5�M�M�2�M�26M�3�265�M�5�M�5�26M�M�M�M�M�M�M�M�5�M�5�M�5�26M�M�M�5�265�M�M�265�5�26M�M�M�M�265�5�M�265�M�M�5�M�5�26M�26265�M�x�M�M�M�2�5�M�262�5�6&5�o;M�M�M�3�M�3�M�3�3�M�M�M�26M�3�26262�M�M�M�0�M�M�M�n�M�M�M�26263�3�1�M�26M�3�2�M�506&M�M�M�1�M�M�M�0�M�2�262�03�H26M�M�M�M��6M�M��6M��6M��6M��6M��6�6�D�6M��6M�M��6�6M�M��6�6M��D�6M�N
M�M�M�M�M�1�2�0�4�M�NM�NM�M�M�1�o�M�2�3�o�26NNN2�2�5�No�o�N3�2�NN
NN	1�3�1�6�N0�o�No�q�NNNo�N262�NN2�2�N
2�NNNNy�~i�~i2�N1�o�NNhNNCNN4NN$NN 0�260�N!N"N#0�0�3�n�N%N-N&q�N'N*N(0�0�N)0�26N+2�0�N,262�N.N2N/x�N06&N12�0�0�N35�-�2�N50�N62�N7N@N8N=N9N;N:0�0�2626N<2�0�N>0�N?0�0�6�NA2�NB0�0�26NDNRNENQNF5�NG26NHNLNINK26NJ262�5�3�NMNN5�3�NONP1�2�5�265�2�NS5�NTNgNUN`NV3�NW3�NX5�5�NY1�NZN[1�1�N\1�N]N^1�1�N_�D1�NaNdpbNbNc2�5�o�2�Neq�Nf2�x�1�5�NiN}NjNtNkNrNl26o�NmNno�NoNq26Np263�263�o�Nso�3�NuN{Nvn�Nwo�Nx2�Ny2�Nzo�26o�3�N|26o�N~N�NN�N�2�N�1�2�1�N�N�o�N�N�N�N�N�N�26o�2�2�N�2�6�N�N�N�o�o�o;o�N�q�2�0�N�3�N�2�N�N�N�0�6&263�N�N�N�3�N�ܰN�N�N�N�N�26266&6&2�1�N�6&N�6�4�N�0�N��N��N�N��N��N�N���N��N�N���N�5��N���N��N�N���N�N���5�N�O>N�N�N�N�1�N�N�n�N�n�n�N�N�n�N�n�N�n�N�n�n�0�N�N�N�N�N�n�n�N�n�N�N�n�N�pbN�n�n�/-n�N�N�n�N�n�N�N�n�N�2�n�o�n�N�N�N�N�N�N�N�o�N�1�pb1�1�N�1�o�pbo�N�N�5�N�2�x�o�N�o�N�o;N�0�o�N�O1N�ON�ON�o;N�N�N�1�N�o�N�0�pb3�N�N�N�N�N�N�N�N�q�0�0�5�2�N�1�6�N�N�N�5�3�2�N�N�3�2�2�5�N�N�N�N�o�N�o�o;N�6&o�3�N�N�3�o�N�3�2�3�OOOOOOOOOOOO3�2�3�o�O	O
o�p�3�2�OOO
x�5�o�o�O2�0�OOOOOo�0�2�OO3�3�3�1�OOOOn�3�1�n�O2�o�3�6&1�5�pbO O'O!O%O"2�O#1�O$3�pb2�3�O&3�1�O(O/O)O.O*0�O+O-5�O,5�0�0�5�x�n�O0o�2�1�3�O2O3O65�O4o;O5n�1�O7O=O8O<O92�O:O;q�6�1�0�o�}1�50O?O�O@O^OAOUOBONOCOLODOGOE1�OF5�3�x�n�OHn�OIOJ2�OK3�o;6�OM3�1�3�OO3�o;OPo�OQ{�OROS{�OT{�/7{�OVOXOW6&o�6&0�OYOZO]0�O[0�O\0�5�1�26O_O�O`OtOaOhOb2�Oc1�Odo;Oe1�OfOg261�6&2�OiOjo�3�OkOnOl0�z3Om2�3�OoOp0�1�3�OqOrOso�3�0�0�OuO{OvOyOw1�Ox2�p�3�o�Ozo�5�o�O|O}O�O~O�2�OO�2�3�2�O�O�3�O�1�2�6&o�O�0�O�O�O�o�2��O�O�0�6��2�O�O�O�O�O�2�O�2�O�2�O�ܿO�3�260�q�O�2�1�O�O�O�O�x�O�1�5�o�1�O�O�o�O�O�4�x�26O�O�O�O�O�O�O�2�n�2�O�O�3�2��
3�O�O�261�O�6�262�O�O�O�O�O�2�0�2�3�2�O�O�O�503�5�6�O�q�o�O�O�O�O�O�O�O�O�O�O�O�1���6&1�O�26O�3�3�2�O�O�26266�O�O�O�1�O�26O�263�26O�5�0�3�O�2�O�O�O�q�O�1�O�O�O�2�O�n�p�1�3�2�0�O�O�O�O�O�O�O�O�o�o�}o�O�3�5�O�O�o�o;O�O�6&2�o;3�O�O�O�O�o�n�O�O�2�3�6&2�O�o�0�O�2�0�O�O�O�O�O�O�O�2�O�o�|�o�3�O�mO�O�|�26O�3�|�O�O�2�1�5�O�3�O�O�O�2�O�O�3�3�n�26O�O�O�261�2�26PPPP5�2�P3�2�26PP�26q�PPPP	o;P
o;P/E�/TpbP
26PP!3�0�PR�PQ<PPPP@PP.PPP��P�P�P�PP�P���)PP'P P%P!/iP"2�26P#P$2�26x�2�P&0�o�P(P+3�P)P*6&n�x�5�P,o�P-o;5�P/P95�P0P1P25�0�P35�P45�5�P5P6P85�P75���5�P:5�P;2�P<P?P=1�P>o�263�o�1�PAP_PBPOPCPF5�PDPE2�2�n�PGPM3�PH2�PIPJo;PKo;PLo;/To;PN4�5�o;PPPWPQPUPRq�PS26PTq�5�265�PVo�1�PXP\PY6&PZo;P[0�5�2�P]P^�82�1�5�P`PvPaPfPbPd26Pc}o�pbPe26�PgPtPhPsPiq�PjPmPko�2�Pln�3�PnPqPoPpo�2�o�2�Pr2�1�2�1�Pu1�261�PwP|PxPz3�Py0�1�1�P{3�0�P}5�3�P~2�6&P�P�P�P�P�P�P�P�P�P�5�P�P�1�2�26P�P�1�26P�0�P�P�P�C2C2P�C2		TC22�P�o�P�P�P�0�x�}P�3�5�P�P�P�P�P�o;P�o�P�3�5�x�1�o�P�P�P�6&P�2�P�1�264�P�P�n�1�o�0�P�P�P�P�P�P�P�P�P�1�P�265�1�P�P�P�P�P�P�P�P�2�n�2�5�P�n�0�P�o;P�P�o;P�o;P�o;P�o;P�o;P�o;o;��P�P�5�P�0�o�P�P�2�o�2�1�P�P�P�3�2�5�P�P�P�6�6�2�P�o;n�2�P�P�P�262�o�P�P�5�P�5�|~P�P�5��HP��5�2�P�n�P�P�P�n�0�x�P�6&P�P�262�1�P�P�P�P�P�3�P�o�P�1�5�3�5�P�o�1�3�P�P�P�3�261�P�{�P�y�26P�QP�P�5�P�2�P�1�P�3�P�P�P�P�P�P�o;P�o;�o;2�26P�P�5�P�P�o�o�P�26P�2�26P�5�P�QP�5�5�QQ5�Q6&2�3�QQ5�QQ5�5�QQ5�Q	5�Q
5�5�Q5�5�Q
5�Q5�Q�Z5�QQ&QQQ6&QQQQ5�26Qo;Qo;Qo;��o;2�o;QQn�Q3�1�QQ o�1�Q!Q"6�3�n�Q#Q$5�1�Q%1�3�Q'Q+Q(�Q)pb1�Q*x�z3Q,Q.1�Q-2�o;Q/Q8Q0Q4o;Q1Q2o;o;Q3o;��o;Q5Q6o;Q7o;o;Q9Q:266�1�Q;265�Q=Q�Q>Q�Q?QcQ@QRQAQGQBQD5�QCU3�2�QEQFo�1�50QHQPQIQK5�QJ2�6&QL2�QMo;QNo;o;QOo;/TQQ0�26o�QSQ^QTQ\QUo�QVQXQW1�262�2�QY2�QZ2�Q[�2�Q]2�2�1�Q_Qa3�Q`6&0�Qb5�3�2�QdQl5�QeQf5�5�Qg5�QhQi5�5�Qj5�Qk5��ZQmQsQnQpQo3�5�3�2�Qqo;Qr2�0�QtQw1�Quq�Qv2�1�QxQ�Qy5�5�Qz5�Q{Q|5�5�Q}Q~5�Q5��Z5�1�Q�5�Q�o;26Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�26�"26Q�26Q�Q�261�0�Q�0�6&x�1�Q�6&Q�1�x�z3Q�5�5�Q�Q�5�Q�5�5�Q�Q�5�5��Z5�Q�5�Q�Q�Q�5�265�Q�2�5�Q�Q�Q�Q�Q�Q�Q�Q�Q�{�Q�4�5�3�2�Q�2�1�5�Q�n�Q�2�1�y�Q�Q�Q�6&Q�2�x�1�Q�1�Q�Q�26Q�Q�o;262�3�Q�Q�Q�Q�Q�3�Q�2�Q�2�5�2�Q�3�1�26Q�Q�{�Q�2�o�Q�Q�o�Q�Q�3�}6�1�o�Q�R9Q�RQ�Q�Q�Q�Q�Q�5�Q�0�1�5�3�Q�Q�3�Q�3�1�5�Q�Q�Q�Q�Q��Q�Q�Q�265�n�Q���Q�Q�Q�Q�5��Q��Q�5�Q�5�Q�Q�5��Q�5�5��Q�Q�Q����ZQ�Q�Q�Q��Q���Q�/x��5�Q�Q�3�1�Q�Q�Q�Q�0�2�3�0�Q�Q�1�Q�o�Q�3�0�5�4�Q�Q�n�2�Q�Q�6&o�1�Q�1�Q�4�5�RR'RRRRRRR0�R1�260�RRR	RR
RR2�2�3�R
2��
2�Rn�R3�3�2�2�n�9R3�26RR6&R2�1�RR"R1�RRRRRo�3�0�Ro�262�x�R R!2�3�0�26R#2�R$R%6&5�R&�5�R(R1R)R/R*R.R+R-R,o�262�0�o�o;1�3�R0261�R2R7R3R6R41�R53�263�6&26R8262�1�R:R`R;RIR<RBR=2�R>RAR?q�R@26266�2�26RCRD6&5�RERFo�2�3�RG2�RH2�26RJRSRKRQRLRPRMo�RNz326RO2�4�o�0�1�RR2�o�RTR[RU2�o�RV1�RWRX6�RYRZ2�z33�2�R\R]5��
o�R^o�R_2�26RaR�RbR�RcRe0�Rd2�1�RfR|RgRsRhRnRiRk2�Rjpb3�RlRm3�2�o;2�RoRrRpRq2�0�0�5�0�2�RtRzRuRxRvRwo�0�6�o�o�Ry1�5�R{266�0�R}o;R~o;Ro;R�o;��o;R�R�1�R�3�1�1�R�5�0�R�R�R�R�261�R�R�R�o;o;R�o;R�R�o;��o;o;R�o;R�R�o;o;R�o;R�R�o�1�R�R�p�1�6&R�26R�R�261�R�n�3�R�R�R�2626R�26R�R�2626R�26R�R�2626R�26R�R�2626R�26R�R�26R�2626R��/R�R�26R�26R�26�/2626R�R�R�26R�R�R�R�R�R�R�R�R�R�R�26o�3�1�R�1�260�26R�5�26R�1�R�R�R�R�R�1�R�R�R�0�262�R�3�266&R�3�3�R�3�R�
X3�o�1�R�R�R�R���R�3�6&5�R�260�R�R�R�R�ܰR�ܰR�R�ܰR�ܰ/�R�/�ܰ5�R�m1�5�R�o�q�R�SR�R�R�R�R�R�R�R�1�R�26R�265�2�1�2�n�R�R�6&�8R�R�R�1�R�R�R�o�R�R�2�6&3�2�R�R�2�R�3�o�R�2�6�o��R�2�
�R�SR�R�2�R�2�1�R�Sx�SSSo�S0�2�SSo�5�So�3�2�S26S	SS
S}2�o�6&S
S2�S3�o;SS2�0�n�2�S5�q�S2�26SS-SS SSSS{y1�6&5�SS50Sn�}2�S4�x�S!S+�S"S#��S$�S%S&�S'��S(S)��S*H�S,1�n�5�S.SJS/S5S0S3S12626S2n�26S426o�26S6SIS71�S8SA5�S9S:5�5�S;S<5�S=5�S>5�S?5�5�S@�5�SB5�5�SCSD5�SE5�SF5��SGSH5��5�o�26SKSN26SLSM1�265�SO2626SPSQ26SR26262�STV�SUUMSVTqSWTSXS�SYS�SZS�S[SmS\SbS]6&S^ܰS_ܰܰS`ܰSa
�ܰܰScSd2�SeSiSfSh2�Sgo;5�4�2�SjSl5�Sk2�3�n�3�SnS�Soo;Sp5�Sq5�Sr5�5�SsSt5�SuSy5�SvSw5�Sx5�SzS}S{5�S|5�S~5�S5�5�o;5�S�S�0�2�S�S�2�S�3�S�1�o�S�S�S�S�S�S�x�3�3�0�S�S�3�S�3�S�2�3�S�6&o�S�2�3�S�S�S�S�o�S�|�S�|�|��8S�S�S�z32�6&3�S�S�S�2�3�o;pbS�S�S�2�n�1�2�S�S�S�S�S�5�26S�S�S�S�S�2�S�6�S�2�0�3�2�S�S�2�o�o;1�S�S�S�5�S�S�S�5�5�S�S�5�5��Z5�S�5�S�S�5��Z5�2�26S�S�S�S�S�S�S�S�}1�264�5�26S�3�5�S�z32�S�S�3�ܰS�}1�26S�S�50S�S�S�S�S�S�S�S�4�o�5�263�0�S�3�1�0�S�6&50S�S�S�S�S�5�S�S�S�S�o�x�6�2�S�S�S�S�S�S�2�n�2�S�S�3�n�6�5�S�5�6&S�263�S�S�S�3�263�S�2�3�0�S�TS�S�1�S�1�S�S�1�S�1�1�S��1�S�S�S�1�S�1�S�1�1�S�1��6S�1�S�1�S�1�S�1�1��T1�TTTTT1�T1�1�T1�/�T1�T	1�T
1��1�T1�1�T
T1��T�TT1�T1�T1�T1�T1�T1�T1��1�TTKTTATT-TT&TT$TT#To;o;T o;T!o;T"��o;2�260�T%2�4�T'T(4�o;T)T*1�2626T+mT,0�2�T.T2T/T0o�1�2�T12�6&T3T6mT42�T5|�1�T7T82�3�T9T?T:3�T;T=T<3�n�o�3�T>o�26n�T@3�3�TBTHTCTF2�TDTE3�2�1�6&TG2�o�2�TI2�TJ0�2�TLT[TMTVTNTPTO5�1�3�TQTUTR50TS0�0�TT3�0�1��C3�TWTXTY3�26TZ/�1�2�T\TeT]TaT^3�T_2�T`263�1�TbTdTcq�2�q�0�1�TfTpTgTnThTlTi26Tj1�Tk263�1�26Tm2�261�To0�q�0�1�TrUTsT�TtT�TuT|3�TvTwTz��Tx2�Ty2�mT{1�3�50T}50T~50T50o�1�T�T�T�T�T�T�T�o�T�T�T�2�o�T�o�2�1�2�3�5�T�T�o�T�26T�o�T�T�266&T�0�2�T�o�T�T�T�263�262�5�T�T�T�2�T�T�T�T�T�T�T��D�DT�1��DT��D�DT��DT��DT��DT�T��DT��D�D`T�T��DT�T�T�T��DT��DT��D��DT��DT��D�D�T��DT��D�D�6T��DT�T�T�T�T��D�DT�T��DT��D�DT�T��DT��D�)�DT�T�T��DT��DT��D�DT��6T��6�D�D�)T�T�T�T��D��D�T�T���D��DT�T�T�q�2�26T�o�o�1�T�T�T�T�T�T�T�26o�T�26T�2�0�T�T�2�T�o;0�T�T�3�502�1�T�T�T�T�T�261�T�1�0�o�0�T�T�o�263�26T�T�T�T�T�T�T�T�T�26T�T�z33�z3T�T�T�1���61�26T�1�T�262�o�n�T�T�o�T�o�4�T�2626o;T�UT�UT�UU|�Uo�260�U50U0�U2�U6&2�0�ܰ1�U	3�26U
6�0�UU0U
U&UUUUo�U�
1�UUo�Uo�26Uo�o�1�UU"UUUUUo�U5�26U0�Uo;0�3�26U 5�2�U!z�5�U#U$o�50U%o�502�U'U-U(U)o�2�U*U,n�U+3�o�50q�o�U.U/5�o�2�U1U<o;U2U3U51�U43�1�U6U;o;U7o;U8U9o;U:o;o;261�U=UKo�U>U?UAU@26o�4�2�UB1�UCUDUHUE6�UFUGo;2�0�2�0�UIUJ2�o�2�o�UL2�3�UNVyUOU�UPU�UQUiURU^USU[UTUV�
UU�
n�50UW2�UXn�UYo;UZ6�2�U\o;0�U]3�26U_UaU`2�2�o;Ub1�UcUhUd~iUe~iUf~iUg~i5�~i5�x�UjU~UkUxUlUn3�Umo�3�UoUwUp1�UqUtUro;2�Us2�26Uu0�n�Uv2�262�1�UyU}1�Uz6&U{n�U|5�3�o�3�UU�U�q�5�o;U�6&4�1�U�U�U�U�U�U�U�U�U�3�26U�2�U�U�n�3�U�2�5�1�26U�U�3�6&U�1�2�U�x�o�U�U�U�U�3�U�o�U�1�U�4�U�6&3�2�U�/�U�1�50U�U�50U�1�26U�U�p�26U�U�q�U�q�U�q�U�q�26U�U�U�U�26U�q�26U�q�q�26U�26q�U�q�26U�U�o;U�U�U�o;U�q�U�{�U�U�6&U�2�3�1�pb26U�U�U��UU�U�U�##U�#U�#U�#/�/�U�U��UU��U/��UU�U�U�U�#�UU��UU��UU��U�UU�U��U�UU�U��UU��UU��UU��UU��UU��U�U{�U�U�/�4�U�U�U�U�U�o;o;U�o;U�o;o;U�o;U�U�o;
ao;U�U�o;U�U�U�o;o;U�U�o;U���o;U�o;o;U�U�o;U�o;U�o;o;U�V.U�VU�VU�U�2�U�U�2�3�U�0�U�3�U�o;U�3�5�U�U�0�26U�x�50U�5�1�VVVVVo�5�V2�3�1�2�VV
1�V50V	2�1�n�o�VVV
VVV5�V|�3�}V1�0�VV26Vn�1�V26VV2�0�1�26VVVVo�3�VV{�1�2�1�V V!1�2�V"V$3�V#5�26V%V,1�V&V'V*V(V)0�o�3�26o�V+2�3�p�V-4�y�V/VKV0V<V1V:V2V9V3o;V4V8V52�26V66�V72�3�0�1�1�2�V;o;2�o;V=VHV>VFV?50V@VEVA2626VBVCVD6&1�0�6&o�2�o�VG1�0�2�VIVJ262�0�VLVuVMV^VNVUVOVTVP50VQ5�y�VRVSn�503�2�1�VVVY26VW2�VX4�3�2�VZn�V[V\0�V]3�3�5�V_VtV`n�VaVe5�VbVc5�Vd5�/�
}VfVqVg5�Vh5�5�Vi5�VjVk5�5�Vl5�Vm5�VnVo5�5�Vp
�5�5�Vr5�Vs5�
�1�2�y�VvVw6&Vxy�n�1�VzV�V{V�V|V�V}V�V~V�V0�V�1�V�1�0�V�1�V�3�2�0�V�o;26V�V�V�1�5�V�V�1�1�V�2�3�3�V�V�3�V�2�V�V�o;V�V�o;o;V�V�V�o;V�o;V�o;o;V�o;V�o;
aV�V�o;o;V�o;V�V�o;o;V�o;
aV�V�V�503�V�V�V�3�1�1�z3V�V�V�V�}1�3�V�V�3�V�3�V�3�V�3�3�
XV�V�0�V�0�V�4�o�1�V�1�26V�V�V�V�V�V�V�n�o�V�1�V�o�1�V�V�26V�5�1�V�2�1�V�26}V�5�V�V�0�2�2�V�1�26V�V�V�V�V�2�0�V�26o�V�V�2�o�265�V�0�V�V�o�V�6&1�V�2�3�1�3�V�V�V�3�V�V�V�26V�V�5�2�26V�V�V�V�4�1�n�V�1�261�3�3�V�V�3�V�V�V�V�V�1�V�2�V�2�V�o�262�n�V�2�V�6�2�V�V�V�26V�263�262�V�1�x�V�W26V�V�1�1�V�V�WV�1�V�1�1�V�1�V�V�1�W1�1�W1�W1�xW1�1�W1�W1�WW1�1�W	W
1�W1�1�xW
1�1�W1�W1�WW1�1�WW1�W1�W1�1�WWW1�W1�xW1�1�xWewWb�W_�WZpW X�W!W�W"W�W#WnW$WKW%W8W&W2W'W+W(W)2�26W*2�2�26W,W/W-2�2�W.262�W02�W12�262�W32�2�W4W5W62�26W7262�26W9W@2�W:W;W>W<2�W=262�26W?2�2�26WAWDWB26WC2�262�WEWHWF2�WG262�0�WI2�2�WJ262�WLWfWMWaWNWWWOWRWP26WQ26262�WSWUWT2�2�262�WV262�WXW^WYW\WZW[262�262�W]26262�W_2�W`2�262�2�WbWc2�Wd2�We2�2�262�WgWhWlWi2�Wj2�Wk2�262�2�Wm2��CWoW�WpW{Wq2�WrWtWs2�2�26WuWxWv2�2�Ww262�Wy2�Wz262�o�W|W�W}W�W~W�WW�W�262�262�262�W�262�2�W�W�2�2�W�262�W�2�W�W�W�26W�262�262�W�W�2�262�2�W�2�W�2�W�2�W�2�W�W�W�2�26262�W�W�W�W�2�W�W�W�W�2�26W�W�2�W�2�2�262�W�26W�2�W�2�26W�W�W�W�W�W�2�W�2�W�W�2�262�W�W�2�W�2�W�262�26W�262�W�W�262�W�2�2�W�262�W�W�W�W�W�2�2�W�262�W�2�W�W�W�2�2�262�26W�2�W�W�W�W�2�26W�2�1�262�W�262�W�W�2�W�W�W�W�W�W�W�2�W�W�2�262�W�2�26W�2�26262�W�W�W�W�262�W�2�W�2�2�2626W�W�2�W�W�262�2�26W�2�W�2�W�2�W�W�2�W�W�W�5�2�2�26W�W�2�W�2�262�W�2�26W�X[W�X2�W�W�X
W�W�W�W�W�r^2�W�26W�262�W�W�2�W�2�W�2�26262�W�XW�XW�2�X2�0�2�2�X2�26XX2�XX2�262�X2�2�X	262�XXXX2�X
2�XX2�2�26X2�262�X2�X2�XX2�X2�262�26XX?XX5XX+XX#XX 2�X26X2�26X!2�26X"2�26X$X(2�X%X&X'2�26262�2�X)X*2�n�2�X,X02�X-2�X.X/26262�X1X22�26X3X4262�262�2�X62�X7X8X<X9X:2�262�X;262�X=2�X>2�262�X@XP2�XAXBXF2�XC2�XDXE2�262�XGXJ2�XH26XI262�XKXNXLXM2�26262�26XO262�XQ2�XRXVXS2�XT2�2�XU2�26XWXY2�XX2�26XZ2�2�26X\X2�X]X^XpX_2�X`XiXaXdXb2�2�Xc2�26XeXgXf26262�2�Xh262�XjXl2�Xko�262�XmXnXo2�262�26XqXx2�XrXs2�XtXv0�Xu_0�Xw0�0�_26XyXzX}2�X{2�X|n�2�X~2�262�2�X�X�X�X�X�X�X�X�X�X�2�X�2�2�26X�2�2�26X�X�X�X�2�X�2�262�262�X�2�X�262�X�2�5�X�X�2�2�X�2�o�X�2�X�2�X�X�X�2�262�X�2�X�2�262�X�YuX�YX�X�X�X�X�X�X�2�X�X�X�X�X�2�X�2�262�X�2�X�2�262�X��"2�X�2�X�2�26X�X�X�X�X�2�2�X�2�X�262�X�X�X�X�2�X�262�2�26X�2�2�X�2�26X�X�2�X�2�X�X�262�3�X�X�X�X�2�X�2�263�2�2�X�2�X�2�6�X�X�2�X�X�X�X�X�2�X�2�26X�X�X�2�2�26X�2�6�262�X�X�X�X�26262�2�26X�2�X�X�X�X�X�X�X�2�262�X�262�26X�2�X�X�2�3�2�26X�X�X�26X�262�26X�X�X�2�2�26X�2�262�X�YX�X�2�X�X�X�X�2�X�X�X�2�262�262�2�X�X�X�X�2�2�262�X�2�26YYY2�YYYYY2�2�262�26YY
YY	262�2�2626Y��o;Y
2�YY26Y262�2�YY2�262�Y2�YY2�Y2�Y2�Y2�Y262�2�Yn�Y2�Y2�1�YY?Y 2�Y!Y.Y"Y$2�Y#3�2�Y%Y)Y&2�Y'2�2�Y(262�2�Y*Y+2�Y,Y-262�3�2�Y/Y:Y0Y32�Y1Y22�2�26Y4Y52�26Y6Y8Y72�262�2�Y92�262�Y;2�Y<2�Y=Y>2�2�26Y@Y_2�YAYBYPYCYLYDYIYEYGYF2�2�3�2�YH262�YJ262�YK0�2�YM2�YN262�YO262�YQYVYRYS2�262�YTYU2�2�26YWYZ2�YXYY2�2�26Y[Y]2�Y\262�2�Y^262�Y`YqYaYkYb2�YcYhYdYfYe5��Z|~Yg5�/�5�26YiYj262�262�YlYmYn2�26Yo2�Yp2�
2�Yr2�2�YsYt2�262�YvY�YwY�YxY�YyY�YzY�2�Y{Y|Y�Y}Y�Y~Y262�6&26o�2�Y�2�Y�2�262�Y�Y�2�Y�Y�2�2�Y�1�2�2�Y�Y�2�Y�2�2�26Y�Y�Y�Y�Y�2�Y�Y�Y�Y�2�26262�2�26Y��"2�Y�2�Y�0�26Y�Y�Y�2�Y�Y�Y�2�2�1�26Y�2�26Y�2�Y�Y�2�Y�262�2�Y�262�Y�Y�Y�2�Y�Y�Y�Y�Y�2�2�Y�262�Y�2�Y�2�2�26Y��2��Y�Y�Y�Y�Y��"2�26Y�Y�Y�2�2�Y�2�26Y�Y�2�Y�2�26Y�3�3�2�Y�Y�Y�2�Y�2�2�Y�262�Y�Y�262�Y�2�Y�2�2�/�Y�Y�Y�Y�Y�Y�2�Y�Y�Y�Y�2�2�Y�262�Y�2�Y�2�262�Y�2�2�Y�Y�Y�Y�2�3�2�262�Y�2�2�Y��"Y�Y�26262�Y�Y�Y�Y�2�Y�Y�2�Y�2�2�Y�_2�Y�2�2�Y�3�Y�Y�2�2�262�Y�Y�2�Y�Y�Y�Y�26Y�2�262�Y�2�0�Y�2�Y�2�2�26Y�Z:Y�ZY�ZY�Z2�Y�Y�Y�Y�2�2�Y�3�2�262�ZZZ2�Z2�Z2�2�262�ZZZ	Z2�262�Z
Z2�26262�2�Z
ZZ2�ZZ2�Z2�262�Z2�ZZ2�262�Z262�ZZ&2�ZZZ Z2�ZZ2�Z262�2�Z5�2�Z!�"Z"Z$Z#2�o�2�2�Z%2�o�Z'Z1Z(Z,Z)2�Z*2�Z+26262�Z-2�2�Z.Z/Z01�2�262�Z2Z6Z32�2�Z42�Z52�26Z72�2�Z82�Z9262�Z;ZTZ<ZBZ=2�26Z>Z?2�2�Z@26ZA262�ZCZNZDZHZE2�2�ZFZG2�1�2�ZIZL2�ZJ2�ZK2�26ZM2�262�ZOZS2�ZPZQ2�ZR2�2�26262�ZUZeZVZ`ZWZZZX2�ZY2�2�26Z[Z_2�Z\Z]Z^2�262�262�26Za2�2�Zb2�Zc2�Zd262�2�ZfZgZkZh26Zi2�2�Zj2�26Zl2�ZmZn262�2�Zo262�Zq\�Zr[�Zs[ZtZ�ZuZ�Zv2�ZwZ�ZxZ}2�ZyZzZ|2�Z{260�262�26Z~Z2�2�Z�2�26Z�Z�Z�2�Z�Z�2�Z�q�2�2�Z�262�Z�Z�Z�2�Z�262�26Z�Z�2�Z�262�2�Z�2�0�Z�Z�Z�Z�Z�2�Z�2�2�Z�Z�2�2�26Z�Z�Z�2�Z�Z�Z�Z�2�26262�Z�2�2�3�Z�Z�2��Z�2�2�262�Z�Z�Z�Z�Z�2�Z�Z�2�262�2�Z�2�Z�265�Z�2�Z�Z�Z�2�262�Z�2�2�26Z�Z�Z�Z�Z�Z�Z�Z�Z�2�Z�2�2�Z�262�Z�Z�Z�Z�2�Z�262�Z�2�2�o�2�Z�Z�Z�262�2�3�Z�Z�Z��2�Z�2�Z�2�262�Z�Z�2�Z�2�262�Z�2�Z�Z�2�Z�Z�2�2�262�Z�Z�2�262�Z�Z�Z�Z�Z�2�2�Z�Z�2�Z�2�262�Z�Z�Z�2�Z�Z�2�Z�1�2�Z�2�262�2�Z�Z�Z�2�Z�2�26Z�262�0�Z�Z�Z�2�Z�2�Z�2�2�Z�3�2�Z�Z�Z�Z�Z�Z�2�Z�4�2�2�Z�2�26Z�2�Z�2�2�26Z�Z�Z�2�Z�/�/�/�Z�[[2�260�2�[2�26[[R[[2[[[[[[[	2�[
[2�26[[
262�2�262�[[[2�[3�2�2�[2�26[[[2�2�[[2�2�26[2�[[26[263�[2�262�[ [([![#2�["262�[$2�[%[&262�2�['2�26[)2�[*[,2�[+262�[-[0[.[/2�262�262�[1260�[3[E[42�[5[>[6[;[7[:[8[92�262�26262�[<2�[=2�2�3�[?[B[@2�[A2�262�[C0�[D2�2�26[F2�[G[K[H2�2�[I2�[J2�26[L2�[M[P[N[O262�2�262�[Q2�26[S[�[T[r[U[f[V[][W2�[X[[[Y[Z2�0�2�3�[\2�o�2�[^[a[_2�2�[`262�[b[d[c2�262�2�[e262�[g[m26[h[i[k[j2�2�2626[l262�2�[n[o[q2�[p262�262�[s[}[t2�[u[z[v[x[w2�262�[y2�262�[{2�[|2�262�[~2�[[�2�[�[�2�2�262�[�2�[�2�26[�[�[�[�[�[�[�2�[�[�2�[�2�26[�2�2�26[�[�[�[�[�[�262�2�0�[�2�2�262�[�[�2�262�2�[�[�2�[�2�[�26262�[�[�2�[�[�2�[�2�[�2�262�[�[�[�[�2�26[�2�[�2�2�26[�[�[�2�[�[�0�2�262�[�[�262�2�[�2�26[�\F[�\[�[�[�[�[�[�2�[�[�2�[�2�[�2�2�26[�[�2�[�[�[�26[�0�2�[�2�0�2�[�[�[�2�[�2�262�2�[�[�[�2�262�0�[�[�[�[�[�[�[�2�[�2�2�26[�2�[�2�2�0�[�[�2�[�262�[�2�[�2�2�26[�[�2�[�[�2�[�262���[�[�[�[�2�[�2�26[�262�26[�[�2�[�262�2�26[�[�[�2�[�[�[�262�[�2�[�2�26[�[�2�[�2�[�262�5�[�5�[�|~5�2�[�[�\[�[�2�[�2�[�262�[�\[�2�262�\2�262�\2�\2�\2�2�n�\\6\\#\	\\
\\\\\26\
262�2�\2�3�\2�\\262�262�\2�\2�2�\262�\2�\\\2�\\2�26262�\\!\ 0�2�26\"2�262�\$\/\%\+\&\)2�\'\(2�262�\*2�2�o�\,2�\-2�2�\.262�\0\2\12�262�2�\32�\4\52�262�\7\@\82�\9\<2�\:\;2�262�\=2�\>2�\?2�2�26\A2�\B2�2�\C2�\D2�\E262�\G\�\H\n\I\Q\J2�2�\K2�\L\M\O\N2�262�26\P2�26\R\a\S\[\T\W2�\U\V2�262�2�\X\Y\Z262�262�\\\`2�\]\^\_262�2�262�26\b\k\c\f\d2�2�\e2�26\g\i2�\h262�\j2��0�2�\l\m2�2�26\o\�\p\u\q2�\r2�\s2�2�\t2�26\v\\w\|\x\z2�\y2�262�\{262�\}2�2�\~262�262�\�\�\�2�\�\�\�2�2�\�262�2�\�\�2�r^2�2�\�\�\�\�\�2�26\�\�2�26262�2�\�262�\�\�\�\�\�\�\�2�\�2�\�2�\�2�260�\�\�2�\�2�\�2�\�2�262�\�2�\�\�262�26\�\�\�\�2�\�\�2�\�2�2�26\�\�2�\�\�2�2�262�26\�\�\�\�\�2�2�\�262�\�2�2�\�2�26\�2�\�2�\�2�262�\�\�\�\�\�2�\�\�\�2�2�\�262�2�\�262�\�\�2�\�2�\�\�2�262�\�\�2�\�2�\�262�\�2�2�26\�\�\�2�\�\�\�\�\�2�262�\�\�2�26262�2�26\�\�\�2�\�26\�26262�2�\�\�2�\�\�2�262�26\�^u\�]�\�]N\�] \�]\�\�\�\�2�\�2�\�\�2�2�26\�\�\�2�2�\�262�\�2�2�\�2�26\�\�2�\�\�2�2�\�2�26\�\�\�2�2�o�\�2�\�\�262�262�]]]]]]]2�2�]2�26]]	2�]262�o�]
2�26]]]
]262�26]263�]2�2�]262�]]2�]2�]2�]2�26]]]]]2�262�]2�262�]2�2�26]!]9]"]/]#]']$2�2�]%2�]&�1�](]+])2�]*2�2�26],]-262�].2�2�26]0]6]12�]2]4]32�2�262�]52�262�]7]82�2�26]:]I];]B]<]?2�]=2�]>2�26]@2�2�]A262�]C]E2�]D262�]F2�]G]H2�262�262�]J]K2�2�]L]M2�262�]O]p]P]]]Q]W2�]R]S2�]T]V2�]U2�26262�]X]\2�]Y2�]Z2�][262�262�]^]f]_]b]`2�]a2�262�2�]c]d2�2�]e2�26]g2�]h]m]i]k2�]j2�26]l2�262�]n2�2�]o262�]q]�]r]�]s]}]t]y]u]w2�]v2�262�]x2�26]z2�]{]|0�2�262�]~]�]2�2�]�2�26]�2�]�262�26]�]�]�]�]�]�]�2�2�0�]�]�262�262�2�]�2�26]�]�2�]�]�]�262�262�2�]�2�]�2�26]�]�]�26]�]�2�]�2�]�2�26]�2�]�26262�]�]�]�]�2�]�]�2�2�26]�]�2�]�2�26]�2�262�]�2�]�2�2�]�262�]�^]�]�]�]�]�]�]�2�2�]��]�]�2�262�]�]�]�2�]�2�2�]�262�]�]�]�]�]�]�2�26262�2�]�2�26]�]�262�]�2�262�]�]�]�]�]�]�]�]�]�2�2�26]�2�262�2�]�]�2�26q�]�2�]�]�]�2�262�]�2�262�]�]�]�2�]�]�]�2�2�262�26]�2�]�]�2�]�2�26]�2�262�]�^]�]�]�]�]�]�]�2�]�2�2�262�]�2�]�2�26]�]�]�]�]�2�262�262�]�]�2�]�262�2�26]�]�2�]�]�]�2�]�262�]�]�2�262�1�]�^^2�^2�262�^2�^2�2�26^^^^
2�^^	2�2�26^^^^2�^
262�2�^262�2�^2�^262�^2�^^^^^2�262�^2�262�^2�^2�262�^^`^^?^ ^1^!^+^"^&^#^%^$2�262�2�o�^'^)2�^(262�2�^*2�26^,2�^-^/^.2�262�^026262�^2^;^3^6^42�2�^50�2�^7^9^82�262�^:2�2�26^<2�2�^=^>2�2�26^@^O^A^H^B2�^C^F^D^E2�2626n�^G2�2�1�^I^L^J2�^K2�2�26^M2�^N2�262�^P^W^Q^T2�^R2�^S262�2�^U^V2�2�26^X^[2�^Y^Z2�2�26^\^^^]262�26^_2�2�262�^a^b^h^c2�2�^d^e2�^f^g262�262�^i^n2�^j^k2�^l^m2�262�3�^o^r^p2�^q2�2�26^s2�2�^t262�^v_:^w^�^x^�^y^�^z^�^{2�2�^|^}^2�^~262�^�2�262�^�^�^�^�^�2�^�262�26^�^�2�^�2�26^�2�262�^�^�2�^�2�^�262�^�2�^�2�262�^�^�^�^�2�^�^�^�^�^�2�26262�^�2�262�^�^�2�^�2�^�262�^�2�^�2�262�2�^�^�2�^�2�^�2�262�^�^�^�^�^�^�^�^�^�2�0�^�2�26^�^�^�2�262�^�2�262�^�2�^�2�^�2�2�26^�^�^�^�2�^�^�2�2�26^�2�^�^�2�26262�^�^�^�2�2�26^�2�^�^�2�262�26^�^�^�2�^�2�2�^�^�2�262�^�2�^�^�^�2�2�262�^�2�^�2�26^�_^�^�^�^�^�^�^�^�^�2�2�^�262�^�^�262�^�^�2�26262�2�^�^�^�2�o�^�2�262�^�^�2�^�2�^�2�^�262�2�^�^�^�^�2�2�26^�^�2�262�26^�_^�^�^�^�2�^�^�2�2�26^�2�^�2�2�26^�^�^�2�^�2�2�26__2�_262�2�_2�26__
_2�2�___	262�2�26___2�_
2�262�262�__2�_2�___2�_2�26__2�_2�26__2�26262�__*__!2�_2�__ 2�2�26_"_%_#2�2�_$262�_&_(_'2�2�262�_)5�2�_+_5_,_1_-_/2�_.2�262�_02�26_22�_3_42�26262�2�_6_7_9_82�262�2�26_;_�_<_e_=_O_>_H2�_?_@_B_A2�262�_C_F_D_E2�262�26_G2�2�26_I_L_J2�2�_K2�o;_M2�_N2�o;2�_P_[_Q_U_R2�_S2�2�_T262�_V2�_W_Y_X2�2�262�_Z2�26_\_`2�_]2�_^2�__2�262�_a_b2�_c_d2�262�26_f_{_g_n2�_h2�_i_j_l_k2�262�_m2�262�_o_w_p_s_q2�2�_r262�2�_t_u_v2�26n�262�_x_y2�2�_z2�26_|_�_}_�_~2�_2�2�_�262�2�_�_�_�_�2�2�26_�_�260�262�_�_�2�_�_�_�26_�2�26o�2�_�_�_�_�262�2�_�262�_�_�2�262�o�_�_�_�_�_�_�_�2�2�_�_�2�3�2�_�_�_�_�_�2�5�2�2�_�_�_�2�26262�_�2�_�_�_�_�2�262�262�26_�_�_�_�_�_�2�_�_�2�2�26_�2�_�2�262�_�2�_�_�_�2�262�_�2�2�26_�_�_�_�_�2�_�2�2�26_�_�_�_�2�26262�262�2�_�2�_�_�2�262�_�_�2�_�_�_�_�_�_�_�2�_�262�o�2�2�_�2�_�262�_�_�_�_�_�2�2�26_�2�2�26_�_�2�_�2�26_�2�2�26_�_�_�_�2�_�2�_�_�2�262�2�_�2�_�_�26262�_�_�_�_�_�_�_�2�2�26_�2�2�26_�2�2�_�=,2�2�_�_�_�262�_�2�2�26_�a-_�a!_�2�_�`�_�`P_�`)_�`_�````2�2�`3�2�`2�2�``2�262�2�``	``
2�262�```
2�262�``262�262�``!````2�`262�2�``2�262�`````2�2�26260�2�`2�` 2�26`"2�`#`&2�`$2�`%262�`'2�`(2�2�26`*`=`+`9`,`5`-`2`.`02�`/262�`12�2�262�`3`42�262�2�`6`72�`82�262�2�`:2�`;`<2�2�26`>2�`?`I`@`E`A`C`B2�262�`D2�262�`F`H2�`G2�26262�`J`M2�`K`L2�262�2�`N`O2�2�3�`Q`�`R`i`S```T`Y`U262�`V`W`X262�2�26`Z`]2�`[`\2�2�26`^2�2�`_262�`a`e`b2�`c2�`d2�262�2�`f2�`g2�`h2�26`j`w`k2�`l`r`m`p`n`o262�2�26`q2�262�`s`u`t2�2�262�`v2�26`x`|`y2�2�`z`{2�262�2�`}`~2�2�`262�`�`�`�`�`�`�`�2�`�2�`�`�2�262�26`�`�`�2�`�2�2�262�`�`�26262�`�`�2�`�2�`�2�`�262�2�`�`�`�`�2�2�26`�2�2�z3`�`�`�`�`�`�2�`�`�3�6&2�`�`�`�26262�`�26262�`�2�2�`�2�26`�`�`�`�`�2�26`�262�`�2�`�2�2�26`�`�`�2�`�`�0�2�2�26`�2�2�`�262�`�2�`�`�`�`�`�`�`�`�`�2�2�`�`�2�262�`�`�2�`�`�2�2�26`�2�2�`�2�26`�`�`�2�2�`�`�`�2�}2�26`�`�`�`�262�2�`�262�`�2�262�`�`�`�`�`�`�`�`�2�`�2�26`�2�1�262�`�`�2�262�`�`�`�2�`�`�2�1�0�2�2�`�`�2�262�`�`�2�`�`�2�2�`�262�`�`�`�`�`�2�2�26`�o��83�2�`�`�2�2�0�`�a
`�a2�`�`�a`�`�`�`�6�2�2�262�`�262�a2�26a0�2�aa	a2�a2�aa2�26262�2�a
a2�2�a2�26aaa2�26a2�26aa2�aa2�a2�262�aaaaaa260�262�aa2�266&2�a2�2�a 2�262�a"a#2�2�a$a%2�2�a&2�a'a(2�a)2�2�a*a+2�2�a,rm2�a.a�a/a92�a02�a1a22�2�a3a42�2�a52�a6a72�2�a8rm2�2�a:2�a;a<aga=aPa>2�a?aIa@aDaAaB2�26aC2�262�aEaG2�aF262�aH2�2�26aJaM2�aK2�aL262�2�aN2�aO262�aQaZaRaVaS2�aT2�2�aU2�6&2�aW2�aXaY2�2�26a[aca\a_2�a]a^2�2�262�a`aaab2�26262�ad2�2�ae26af2�26ahaxaiapajamak2�al2�262�an2�ao2�2�26aq2�arauas2�at2�3�2�2�avaw2�2�3�aya�aza�a{2�a|a~a}2�262�a2�262�2�a�a�a�2�26a�2�2�26a�2�a�2�a�2�a�2�262�a�bUa�2�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�2�2�26a�2�262�2�a�a�2�262�2�a�a�2�a�2�262�a�a�a�a�a�a�n�2�2�a�262�a�a�a�2�262�2�a�262�262�a�a�a�a�a�2�2�a�262�a�a�a�a�2�2626a�2�5�a�a�2�5�2�a�2�26a�a�2�a�2�a�2�a�262�2�a�a�2�a�2�2�26a�a�2�a�a�a�a�a�a�2�a�2�2�26a�a�a�2�2�2626a�2�26a�a�2�a�2�a�2�26a�2�a�a�2�262�26a�a�a�a�a�a�a�a�a�2�262�2�a�262�a�2�a�2�2�26a�a�a�a�26a�262�2�a�262�a�2�a�2�262�a�a�a�a�a�a�2�a�2�26a�a�262�2�0�a�2�a�2�262�a�a�a�2�a�2�266&2�a�a�a�265�262�a�b5a�ba�bbbbb2�bbb2�26262�2�b262�2�bb	b
o�2�b2�262�b
bbb2�b2�b2�262�b2�b262�2�bbb2�b262�b2�2�26bb)bb%bb"bb 2�b262�b!262�26b#2�b$2�2�262�b&b'2�2�b(262�b*b1b+b.2�b,b-2�2�262�b/b02�2�262�b2b32�2�b42�26b6b?b72�2�b8b9b<b:2�b;2�2�n�2�b=b>2�2�26b@bLbAbH2�bBbCbFbDbE262�262�2�bG262�2�bI2�bJ2�bK262�26bMbNbP2�bO2�26bQbSbR2�2�26bT262�26bVbW5�2�bX2�bYbabZ2�b[2�b\2�b]2�b^2�b_b`2�3�262�bbbxbcbnbdbkbebhbf2�2�bg2�26bi2�2�bj2�26blbm2��0�2�bobtbpbsbq2�br2�2�262�3�2�bubv2�2�bwrm2�byb�bz2�b{2�b|b~2�b}2�
ab2�2�26b�b�b�b�2�26b�2�2�b�262�b�2�2�b�2�b�262�b�db�cb�b�b�b�b�5050b�b�50b�b�50b�b�50b�50b�b�b�5050�b�50�50b�5050b�50b�50b�b�5050�50b�50b�50b�50b�50b�b�b�50b�b�50�5050b�b�50�50b�b�b�b�b�5050b�b�b�50b�50b�50b�b�50b�50�5050b�50b�50b�50b�50b�50�50b�b�50b�50b�b�b�5050b�b�5050b�b�50b�50b�5050b�50b�b�50�50b�50b�5050b�b�5050b�50�b�b�b�b�b�b�2�b�1�x�b�b�b�b�3�x�b�3�b�b�261�26o;b�0�6&0�50b�b�b�5�b�2�b�b�1�b�26b�b�4�3�6�2�b�o�3�o�b�b�b�b�b�b�b�b�b�2�b�o;50b�b�5�3�5�5�265�b�0�o�b�b�b�b�3�0�pb50b�1�3�3�b�50b�n�cc26c2�ccc3�o�c2�6�o�01�cc�c	cdc
c5cc%ccc
5�ccccco�5�c261�3�1�26c{�ccn�c2�0�26c5�cc c26c26c26ccq�0�q�o;2�c!5�c"c#5�c$5�/�5�c&c-c'c+c(�6c)2626c*4�1��cc,�81�c.c14�c/�cc05�o�q�c2q�c30�c4o�5�c6cMc7cAc8c?c9c>c:c=c;5�c<3�26z�2606&q�3�c@2�0cBcC1�2�cDcJx�cE2�cFcGcI2�cH3�4�4�5�0�cK4�cL3�5�cNcVcO5�cPcTcQcScR0�262�p�o�o�cU-�26cWcX4�x�cYc^2�cZ2�c[c\o;5�c]n�2�26c_1�c`ca5�cbccH5�o;|�ceccfcwcgch5�2�cicqcj6&ckcpclo�cmcn5�50con�2�5�50o�crcv5�cs5�ctcu5�|~5�2�4�cx5�cy5�5�czc{5�c|5�5�c}c~�5��c�c�26c�5�c�c�c�n�2�c�c�1�5�1�c�c�c�1�c�0�2�5�262�6&c�c�c�c�c�c�c�c�c�c�3�26c�c�5�c�5�c�c�5�5�c�c�5�5�c�5�c�c�5�c�5�5�c�c�5�5�c�~i5�x�2�c�c�3�c�5�1�262�c�c�c�2�c�1�c�o�c�2626c�c�5�3�2�c�2�c��c�c�c�c�1�3�266�c�c�c�c�2�o�o�c�o;3�3�2�c�c�c�c�c�3�c�4�c�c�c�c�26c�3�5�260�1�2�26c�265�c�c�c�c�50262�c�26c�}26c�c�c�1�5�c�c�c�c�c�c�5�5�c�c�5�5�c�c�5�c�5�c�5�5�c�
�5�5�c��5�5�c�5�c�5��3�2�c�c�c�26c�c�c�o;c�3�c�c�c�6&26c�q�c�0�2�1�c�c�2�n�2�c�c�3�26c�2�3�c�c�c�1�c�1�c�1�c�c�1�c�1�1�c�1�c�c�1�c�1�1��c�1�c�c�1��D�D1�ddddd�826dddn�dn�dz�n�dd
d	n�n�z�n�z�2�3�d
dddd1�d1�26ܰo;2626d0�26dd�ddrddFn�ddd)ddn�d2�3�5�ddBdd'2�d 2�d!d"2�2�d#d$2�d%2�2�d&2��2�d(2��-d*d3d+d0d,d.d-261�26d/q�n�3�d1o�d226n�1�d4d?d5q�d6d=d7d9d8n�n�o�d:d;03�0�d<2�5�2�d>2�}3�d@dAdB1�6&1�dC6�dD0�dE5�}dGdidHdZdIdVdJdT2�dK26dL26dMdNdQdOdP2�5�0�2�dRdS0�2�o;26dU263�26dWdX�Z4�dY�26n�3�d[d\dhd]q�0(d^0(d_d`0(0(da0(dbdcdf0(dd0(de�0(dg0(5�0(o;2�2�djdk2�dl2�dm2�dn2�do2�2�dpdq2��2�dsd�dtd�dud~dvd|dwd{dxdz2�dy3�z�26{�6&1�d}1�1�`dd�5�d�d�26d�d�1�d�d�1�1�d���1�1�d�d�d�d�1�1�x1�d���1�d�d�263�2�503�d�260�d�d�2�d�d�n�d�3�4�3�d�d�d�d�n�d�d�1�m3�d�d�2�26d�d�d�26d�d�d�2�d�d�-�2�-�2�d�d�d�2�2�-�d�2�2�-�d�d�1�d�d��Z26d�262�3�2�2�d�2�d�d�d�1�506&d�1�d�3�0�d�e8d�d�d�d�d�d�d�d�1�d�d�2�d�d�1�x�d�5�d�d�d�d��Z5��Z5�d�5��Z5�d�d�3�o;x�,0�d�6�2�d�d�d�d��)d�d�0�d�0�d�0�6&0�n�d�1�d�d�d�d�d�o�1�3�6&d�d�3�261�5�d�d��83�6&3�d�d�d�o;d�d�d�d�o;d�d�o;o;d�d�o;d�o;o;��d�o;d�o;d�o;o;d�o;d�o;d�d�d�o;o;d�o;d�d�o;d�o;o;o;d�d�o;o;d�o;d�o;d���o;d�ed�d�o;0�n�d�26e50eeee6&eeo;26z32�261�e26e	e%e
eeeeee
6&ee2�1�5�506�ee2�2�o�e261�ee1�q�2�eeee266�e6�e2�1�o�ee"eo�e e!o�3�3�|�e#6�e$6�n�3�e&e3e'e+6�e(6�e)2�e*o;z3e,e026e-e.e/n�262�5�pbe12�e2502�2�e4e526e626e726o�26e9eKe:e>�6e;3�e<�e=2�50e?eAe@2�3�2�eBeIeC2�o;eD3�eEo;eFeGo�0�eH0�2�3�eJ4�o�eLeYeMo;eNeVeOeUePq�eQeTeR5�o;eSo;1�3�q�1�o;eW3�3�eX3�2�eZeoe[ehe\ebe]o;o;e^o;e_o;e`o;ea��o;eco;edo;eeo;o;efo;egWo;eio;ejo;eko;o;elemo;eno;��o;o;epo;eqo;ereso;eto;euo;evo;o;mexg�eyfHeze�e{e�e|e�e}e�e~e�ee�e�e�q�26o�26e�e�2�4�4�e�e�e�26e�2�4�6�e�o�q�e�e�e�e�e�2�e�2�e�26q�e�6&4�5�1�e�3�2�1�e�e�e�e�e�4�q�26e�o�0�e�2�4�e�e�2�6&6&e�e�5�1�0�e�e�e�e�e�e�e�e�2�262�1�e�e�3�4�e�2�5�3�50e�e�e�1�4�1�e�1�e�1�e�1�q�e�e�2�e�2�e�3�e�e�e�3�o�26e�e�q�0�3�e�e�q�e�5026e�1�5�e�26e�o�e�2�e�e�3�3�o;1�e�1�e�e�e�e�e�e�e�e�3�e�e�e�e��e�e�o;�o;e�e�o;e�o;e�o;o;o;e�o;
ae�5�o�e�o�5�e�e�2�4�e�261�e�1�e�e�e�4�e�2�0�e�2�3�/�e�e��8e�2�1�e�e�o;e�2�3�e��
;�e�fe�fe�e�e�e�e�0�e�e�2�e�n�C2z326e�e�e�e�262�5�e�1�e�0�1�3�e�501�0�e�e�2�0�e�ff{�f{�f3�2�f1�2�f6&f2�5�f0�f	ff
0�26ff1�26f
ff26fo�260�ff2�502�fo;0�fff2�f2�f2�261�4�ff<f0�ff#ff 0�f26n�f!f"264�1�2�f$f3f%f1f&f+f'f*f(6&26f)5�6&0�o�3�f,f-f0f.3�f/0�3�o�1�0�f2o�1�3�f4f6f50�0�4�f72�2�f8f9f;f:o�0�3�o��8f=f@f>0�0�f?0�26fA0�fB0�fCfGfD2�fEfF0�6&263�3�0�fIgGfJf�fKf�fLf}fMfgfNf\fOfYfPfTfQ1�fR2�fS0�6�2�5�fUfVo�0�fW0�fX0�s5�fZf[n�6�26f]fff^6&f_50f`fcfa0�fb6&o�26fd4�fe3�3�0�2650fhfmfi2�fj{�fko�fl2�265�fnf|2�fo2�fpfqfwfrft6&fs6�3�fufv26��2�0�fxfzfy2�2�o;f{o�6&3�265�6�f~ff�1�f�f�f�f�1�f�1�f�f�1�f�1�f�1�f�1�f�f�f�1�f�1��f�1��1�f�f�f�1�f�1�f�1�f�1�1�f�
;1�1�
;f�f�f�1�f�1�f�1�1��61�f�1�f�1�f�1��6�f�503�f�f�2�1�f�f�f�f�f�2�2�f�2�f�f�2�2�f�r^f�f�r^2�r^f�f�o;26f�2�o�f�4�f�f�5�f�2�2�o�f�n�f�6&f�1�f�0�6&05f�gf�f�f�f�f�5�f�1�262�f�5�f�o;f�f�f�f�f�1�6&f�4�o;2�x�5�f�}f�f�f�f�f�f�f���5��f�f�f��f�f�f�f�f�f��5�|~5��5�f�5��5�f���f�5�f�5�f�5��f�f�f�f��5�f�5�f�5�f�f�f�f�5���5��5�5��f�f�f�0�f�f�f�f�2�f�f�f�0�6&f�5�f�6�2�3�1�f�f�f�f�1�f�0�3�5�f�3�f�26n�2�f�4�q�f�2�f�f�2�0�5�ggg2�gn�g6�g1�26gg6&n�2�gg	1�4�g
g2�ggg
3�1�o�ggg2�o�3�n�26g3�2�ggggg0�g0�6&0�gn�2�gg4�1�g1�o�gg4gg3g g-g!5�g"g'g#o�6&g$g%g&26o�0�262�g(g)g+2�g*}{�g,n�o;g.261�g/g01�o;g1o;g2o;2�1�g5g?g6g:g74�g81�g9��6&3�g;g<q�1�0�g=n�g>2�6&g@2626gAo;gBgCgEgD3�3�2�gF4�3�2�gHgbgI1�gJ1�gK6&gLgT26gM26gN2�gOgPgRgQ6&3�5�gS0�2�n�gU5�gVg\z3gW3�gXgYg[gZn�2�3�3�2�g]g^6�26o�g_2�g`gaq�n�2�gcg�gdg}gegigf5�n�gggh1�2�26gjgk5�0�gl2�0�gm9gn9gogpgzgq2�gr2�gs2�gt2�gu2�2�gv2�gwgx2�2�gy�C2�g{g|3�0�2�3�5�g~50gg�3�C226g�g�g�g�g�g�0�5�g�g�2�x�g�g�50g�1�2�g�x�3�3�g�g�g�g�g�1�g�g�g�6&g�g�262�g�262�3�3�g�g�6�g�5�3�2�g�g��8g�2�g�g�g�o�3�g�2�3�2�1�g�g�g�260�o�2�g�g�z3g�5�g�3��826g�g�0�x�0�g�g�g�g�g�g�g�g�g�g�g�x�x�4�50g�g�1�2�4�g�g�g�o�0�g�o�5�o�1�g�26g�o�5�g�g�3�g�6�g�o;o�g�g�2�g�n�g�g�g�g�6&3�2�6&2�g�g�o;g�g�o;o;g�o;o�g�g�g�g�0�3�262�x�g�g�g�26g�g�g�g�g�6�g�g�26g�0�5�g�g�5�0�2�0�26g��"26g�g�g�o�g�2�x�3�6�g�}0�g�g�g�2�g�26g�1�Ug�g�6&2�0�g�1�2�1�g�i�g�h�g�hlg�hJg�h2g�h"g�g�g�g�260�2�1�g�3�g�h
g�h�g�g�g�g��D��Dh�D�Dhh�D�Dhh�Dh�D��D�Dhh�D�Dh	�)�Dhhhhh
h�Dhh�Dh�Dh�Dh�D�6�D�Dh��Dh�D�Dhh�D�Dhh�D�Dh�Dhh�D/��Dh�Dh �D�Dh!�D�h#h05�h$h%5�5�h&h'5�h(5�h)5�5�h*h+5�h,5�5�h-5�h.5�h/5�3�h12�26h3hAh45�2�h5h6h?1�h71�h8h91�1�h:1�h;1�h<1�h=h>1��1�3�h@}26hB266�hC26hD0�hE26hFo;hGhHhI2�o;o;2�hKhkhL3�hM3�hNhQhO2�26hP1�0�hRhW1�hS1�hThU2�1�hVo�1�1�hXhYh\hZ1�1�h[1��Dh]1�h^1�h_1�1�h`hahg1�hb1�hc1�hdhe1�hf1��1�hh1�hihj1���1�5�3�hmh�hnh�3�hohphwhq2�2�hr50hshthvhu1�x�o�6�3�hx3�2�hyo�hzh{ho;h|h}h~6&0�0�2�3�1�h�502�h�2�h�1�h�h�x�
}h�h�260�h�o;|�h�h�50h�h�266�h�261�2�h�h�26h�26h�h�504�50h�h�h�1�o�o�h�n�3�h�i h�h�h�h�h�h�h�h�h�2�h�2626h�h�6&26h�h�h�5�n�6&1�o;h�h�h�h�o;h�h�o;h�h�o;o;/To;h�o;h�o;h�h�h�o;h�h�o;o;�o;h�o;
ao;h�o;h�h�o;o;h�o;��0�h�h�h�h�h�5�1�2�h�h�h�1�6�1�h�o�h�o�0�2�26h�h�h�6�h�h�h�4�5�4�h�2�h�h�2�h�2�h�2�h�2�
h�h�h�o�o�h�2�o�1�3�h�h�h�n�50h�1�h�1�h�2�o;h�1�o;1�h�h�h�h�h�h�h�h�h�1�26h�2�h�3�0�h�4�3�26h�3�2�4�h�h�h�h�2�h�h�h�2�h�2�h�h�2�2�rm2�h�h�2�rmh�2�rmh�2�h�2�h�2�h�2�2�h�rmh�rm2�h�h�2�1�6&2�2�iiii6&2�iiii{�i{�i{�{��i	i
i
ܰiio�z3o�3�1��ciiiq�ii�-iiii2���2��i2�iiii2��C�]�Ci2�2��-4�ii5�1�26i!i?i"i>i#i&1�i$i%1�1�4�i'i)2�i(2�50i*4�i+i4i,i1i-i.3�o�3�i/i0n�o�2�i2i33�2�2�1�i5i;i6i8i70�2��z3i9o�i:3�5�i<i=3�1�o;o�5�2�2�i@iAioiBiLiC2�50iD2�iEiF2�2�iGiH2�2�iIiJ2�iK2�2��iMif2�iNiOiX2�iPiQ2�iRiWiS2�iT2�2�iU2�iV2�l
2�iY2�iZi`i[2�i\2�i]2�2�i^2�i_2��C2�iaib2�2�icid2�ie2��-2�ig1�ih1�iiil�"ij�"ik0>�"im�"�"in0>�"ipiziqiuirit�is261�z31�iv4�1�iw1�ixiyx�0�o�i{5�3�i|q�i}i~i�i1�i�i�3�4�5�2�2�3�i�i�i�4�i�4�i�4�i�4�i�4�i�4�0L4�i�4�4�i�4�i�4�i�4�i�i�4�i�4�4�i�i�4�4�i�i�4�4�i�4�i�i�4�i�4�4�i�i�i�4�i�4�0Zi�4�i�4�e0Zi�y�i�r�i�n�i�k�i�ki�j�i�i�C2i�i�i�i�C2C2i�i�C2i�C2i�C2C2i�C2i�C2E�i�C2i�C2i�C2C2i�i�C2C2i�l�i�i�C2l�C2i�j*i�i�i�i�i�i�i�i�i�C2i�C2C2i�i�C2C2i�C2Ei�C2i�C2i�i�i�C2i��ti��ti��ti�i��ti���t�ti���ts�C2C2i�i�C2i�C2C2i�C20�i�i�i�i�i�C2i�C2C2s�i�C2C2i�i�C2s�C2i�i�C2i�i�C2s�C2C2i�C2i�i�C2i�C2C2i�C2Ei�ji�i�i�i�C2i�C2i�C2i�i�C2C2i�EC2i�i�i�i�C2i�ugC2i�0�C2EC2i�0�C2i�jC2i�i�C2jC2s�C2jjjC2C2s�jjjC2jC2jC2j	jj
C2C2j�C2j
C2jC2jC2jC2jC2jC2C2j�C2jC2s�C2jj#jjjjjC2jC20�C2C2js�j۞C2C2j C2j!C2j"s�C2j$C2j%C2C2j&C2j'�tj(j)�t�t�j+jWj,jDj-j8C2j.C2j/j0C2C2j1C2j2j3C2C2j4j5C2C2j6j7C2C2sqj9C2j:j;��s�j<j@C2j=j>C2C2j?EC2jAC2C2jBjCC2C2EjEjRjFjJC2jGC2jHjIC2s�C2C2jKjLjOC2jMjN0c��0cjPC2jQC20cC2C2jSC2jTC2jUC2jVC2s�jXj~jYjzjZjrj[jcj\jaC2j]C2j^j_C2C2j`EC2jbC2s�C2jdC2C2jejfjhjg��D�ji�jj��jkjl�jm��jn�jo�jpjq�C2�jsC2jtjvC2jus���C2jwC2jxC2jysC2C2j{C2j|C2j}C2"�jj�j�C2C2j�j�C2s�C2j�j�j�j�C2j�uwC2j�j�C2j�C2s�C2s�j�C2j�j�s�C20�C2j�j�j�C2j�j�j�j�j�j�j�j�j�C2j�C2C2j�*�C2C2j�j�j�j�C2�s�j�j��C2C2�j�j�j�C2C2j�s�C2j�C2j�C2C2s�C2j�j�j�j�C2C2j�C2j�j�C2C2j�s�C2C2j�j�C2j�C2C2j�C2j�C2j�j�C2C2j�C2j�C2j�j�C2EC2C2j�j�j�j�j�j�s�j�s�j�j�j�s�j�s�C2s�s�j�s�j�s�C2s�j�j�j�j�s�s�j�s�ugj�s�s�j�s�j�s�C2j�j�j�j�j�s�j�s�j�s�j�s�s�C2j�s�j�s�j�s�s�j�C2s�j�j�j�j�s�j�*�j�C2s�j�j�j�s�j�s�C2s�s�j�s�j�s�C2j�j�s�j�s�j�s�C2j�j�j�j�j�j�s�C2C2s�j�s�C2s�s�j�s�j�s�C2j�kC2j�C2j�j�j�j�C2C2j�C2j�j�C2C2s�C2kC2kkC2kC2kC2kC2uwC2kC2kkk	C2C2k
C2kkC2k
C2kC2C2kC2s�C2kkkC2kkC2kC2kC2kC2C2s�kC2C2kkC2C2kkC2C2s�kk*C2k k!k"s�C2k#C2k$C2C2k%k&C2k'C2k(C2C2k)C20�k+kTk,kDk-k;k.C2k/C2k0k8k1k3k2C2s�C2C2k4k5k7C2k6C20�0�C2s�k9C2k:0�C2k<C2k=s�s�k>k?s�k@s�kAs�s�kBs�kC8s�kEC2kFC2C2kGkHkNC2kIC2kJC2kKkLC2C2kMC2n{kOC2C2kPkQC2kRC2kSC2>AC2kUk�kVk_C2kWkXC2C2kYkZC2k[C2C2k\k]C2C2k^r�C2k`kwkakgkbC2C2kcC2kdC2keC2kfC2s�khkqkiklkjC2C2kk
8C2C2kmC2knkoC2kpC2EC2C2krC2ksktC2C2kukvC2C2E�kxk�kykkzE�k{E�k|E�E�k}E�k~E�C2k�k�s�k�D�k�k�C2s�C2k�C2C2k�k�C2C2EzC2k�C2k�C2k�C2k�k�EC2EC2k�k�k�k�k�k�C2k�k�k�C2C2k�k�C2C2s�C2k�k�C2C20�C2k�C2k�C2k�C2k�k�C2k�C2C2l�C2k�k�k�k�k�C2k�0�C2C2k�C2k�C2k�C2s�k�k�C2k�k�C2C2k�C20�C2k�C2s�k�m�k�l�k�k�C2k�k�C2C2k�C2k�k�k�k�k�C2k�k�C2C2k�C2k���C2k�C2C2k�k�C2k�C2s�C2k�k�C2k�k�C2k�C2k�C2s�C2k�C2k�C2C2k�C2k�n{C2k�k�C2k�k�k�k�C2k�k�k�C2C2k�C2k�k�C2C2k�k�C2k�C2k�C2k�C2k�C2C2k�k�C2C2k�n{C2C2k�k�C2k�k�k�C2k�C2s�C2k�C2C2k�E�C2k�C2C2k�k�C2C2k�k�C2k�C2k�C2E�C2k�l
C2k�k�k�C2k�k�C2k�C2C2k�C2k�C2k�EC2k�lk�C2lC2lC20�C2lC2lC2lllC2C2s�C2lC2l	s�C2C2llldl
l-ll!lllllllC2EC2lC2DaEzllC2lEzC2lr�rvr�llr�lr�lC2s�lC2s�l E�C2C2l"l#l)l$l'l%l&C2EzC2r�rvl(E�Ezl*l,l+EzEsSEz�dl.lGl/l=l0l7l1l4l2l3E�s&C2s�l5l6EzC2EzC2l8l;l9l:sDrvs�EzEzl<EzE�l>lAl?C2Ezl@EzE�lBlDC2lCn{E�lElFC2s�s5sqlHlWlIlPlJlMlKlLrvE�EzElNlOsqC2EzDalQlTlRlSDaD�EzC2lUlV��l�s�EzlXl_lYl\lZl[DaC2sqC2l]l^DaE�E�C2l`lbElaEC2C2lcs�C2lel�lfl�lgl|lhlnlilklj=FC%s�lllm=F2�=,C2lolzlplq7C2C2lrlsC2C2ltC2luC2lvC2lwC2lxC2lyr�C2l{C2C2=,l}l�l~l�=,l?fC%C%C2C2l�l�l�C21�1�B�l�l�l�l�l�l�l�H=,Hl�HC2s�l�l�l�l�C%5�RC%l�C2C27l�l�l�C2l�l�C2C%C%C2l�l�l�l�GYC2I�C%l�l�C25�C2?fl�l�l�l�l�l�l�l�B�l�=,C2C2l�=,C%l�l�l�l�C%C2C2=,l�l�RC2C2=,l�l�l�l�7l�7=,l�7C27l�C2C2l�1�B�l�l�l�l�l�l�dC2l�=,7Hl�l�B�l�B�C%l�C2C%C2l�l�l�l�l�l�=FC%C%=,s�l�I�0sl�l�0s�l�I�C2I�l�ml�l�l�l�l�s�l�l�l�C2l�C2l�C2s�C2l�C2l�C2l�C2C2l�C2l�C2l�C2
8s�l�s�l�l�s�l�s�l�s�l�s�s�l�ugs�C2l�l�l�l�C2C2l�C2l�C2l�l�C2C20�C2l�l�ml�l�l�C2l�C2l�C2l�C2C2s�l�l�C2l�l�C2l�C2C2
(l�l�l�C2C2l�C2�GC2l�l�C2C2s�mm
mmC2mC2mmC2C2
wmC2C2mm	C2C2EC2mC2mC2m
C2mC2s�mm)mC2C2mmmmC2mmC2m0�m0�C2C2mC2mmC2mC2C2s�C2mmC2m C2m!m&m"m$m#C2s�C2m%C2s�C2C2m'C2m(
8C2m*m�m+m�m,mqm-mOm.mAm/m6m0m3C2m1m2C2C2EC2m4C2m5C2Em7m:m8m9C2EC2Em;m>m<m=C2EEC2m?m@EC2C2EmBmGC2mCmDEmEmFC2EC2EmHmKmImJEC2EC2mLmMC2EC2mNEC2mPmhmQmamRm\mSmYmTmUC2EC2mVmWC2C2mXEC2mZm[EC2C2Em]m_Em^EC2Em`EC2mbmemcC2mdC2C2EEmfmgC2EC2mimkC2mjEC2mlmmEC2mnmoC2EEmpEC2mrm�msmzEmtmumxEmvEmwEC2EmyEC2m{m�m|mEm}m~EEC2m�Em�C2EC2m�m�Em�Em�EC2C2m�C2Em�m�Em�m�m�m�m�m�m�C2EC2Em�EC2Em�m�m�m�EC2C2Em�C2EC2m�m�m�Em�m�Em�EC2C2m�EC2m�m�m�m�Em�C2EC2Em�m�Em�EC2m�m�C2EC2Em�C2m�C2C2m�C2m�m�m�C2m�C2Em�m�m�C2EC2m�C2l�C2m�C2m�m�C2m�C2m�C2m�C2m�EC2m�C2m�C2C2m�C2m�C2�m�n-m�m�m�m�m�C2m�m�C2m�m�C2m�C2m�C2C2EC2m�C2m�m�C2�NC2m�C2C2m�m�s�s�m�m�s�m�s�s�m�m�s�m�s��s�m�nm�m�m�C2m�m�m�C2C2m�C2m�m�m�C2m�C2m�C2n{m�C2m�C2EzC2m�C2m�C2m�C2m�C2C2m�m�C2C2Em�C2m�C2m�m�m�C2m�C2C2�m�C2m�nC2m�m�nm�C2m�C2m�C2C2m�C2m�m�C2m�C2s�C2nC2C2nC2nnC2C2nnC2C2nC2s�n	C2C2n
C2nnC2n
C2nC2C2nC2nC2nE�C2nn"C2nC2nnC2C2nnC2C2nnC2C2nnC2C2nnC2C2nn C2C2n!E�C2n#C2n$n(n%C2C2n&C2n'C2��n)C2C2n*C2n+C2n,C20�n.n\n/nHn0n1s�C2n2nCC2n3C2n4n5C2n6C2n7C2C2n8n9nBn:C2n;r�n<r�n=r�n>r�r�n?n@r�r�nAr�D�C2D�C2nDC2nEC2nFnGC20�C2C2nInJnRC2nKnLC2C2nMnNC2C2nOnPC2C2nQ�C2nSC2nTC2nUC2C2nVnWC2nXl�nYnZl�
l�n[
l�n]ngn^C2n_C2C2n`C2nanbC2ncC2C2ndC2nenfC20�C2nhn�nin�njnwC2nknlnoC2nmC2nn0�C2npnunqntnrC2C2nsC2uw
8C2nvC2C20�nxn�nyn|nzC2C2n{C20�n}C2C2n~nC2C2n�C2s�n�C2n�n�n�C2C2n�C2n�n�E�n�C2n�C2n�C2C2n�C2n�C2n�n�C2C2E�n�C2n�C2C2n�C2E�n�n�n�n�n�C2n�n�C2n�C2n�C2n�C2En�C2C2n�C2n�C2En�n�C2n�C2n�C2n�EC2n�n�n�n�n�C2n�n�C2EC2En�n�n�C2C2EEC2n�C2n�n�C2n�EC2C2n�EC2n�n�n�C2n�n�n�n�n�n�C2n�EC2n�n�EC2C2EC2n�n�n�EC2C2En�C2C2n�C2n�EC2n�n�n�C2n�C2C2n�C2n�C2EC2n�n�n�n�n�n�C2C2EC2n�C2EC2n�C2n�EC2n�C2n�n�n�C2n�C2n�C2C2n�C2n�
8C2n�C2n�C2n�n�n�n�n�C2�C2C2n�
8C2C2n�C2n�s�C2n�p�n�p,n�o�n�on�C2n�n�n�C2C2n�n�C2n�C2n�C2n�C2n�C2C2n�0�C2n�C2C2n�n�C2C2n�n�C2n�C2C2n�C2oC2s�ooaoooC2oo
oC2oC2oC2C2o	C2s�C2oooC2o
C2ooC2C2or�C2C2ooC2oC2C2ooC2oC2oC2oC2oC2C2ooC2C2on{C2oo\o oGo!o/o"o+o#o'o$s�o%s�o&s�C2s�s�o(o)s�s�o*C2s�o,o-s�ugo.s�ugs�o0o9o1o5o2s�s�o3o4s�C2s�s�o6s�o7s�o8C2s�o:oCo;o@o<o>s�o=s�C2C2o?C2s�oAs�oBs�C2s�oDs�oEs�oFs�C2s�oHoSs�oIoJoNoKs�s�oLs�oMs�C2oOs�oPoRs�oQs�C2C2s�s�oTs�oUoVoYC2oWoXs�0�s�s�oZs�o[s�C2o]C2o^C2C2o_C2o`C20�obC2ocC2odC2C2oeofowogoqohokC2oiC2ojDaC2olonomC2C2E�ooopEzC2sbC2orotC2osl�C2C2ouC2ovC2sqoxooyo|sqozC2o{s�C2Eo}o~E�EE�Eo�Eo�Eo�EEzo�o�o�o�o�o�o�o�o�C2o�o�C2o�C2o�C2o�C2s�o�C2o�C2C2o�C2o�C2o�uwC2C2o�C2o�o�o�o�C2C2o�o�C2o�C2C2
8o�C2o�C2C2o�o�C2C2s�o�o�o�C2o�C2C2o�C2o�o�C2C2o�o�C2C2E�o�C2C2o�o�C2o�C2C2o�C2s�o�o�o�o�o�C2o�o�o�o�o�C2C2o�o�C2o�C2C2EC2o�C2o�o�o�o�EzC2EzEzC2C2o�C2o�o�C2o�C2o�C2E�C2o�o�o�C2o�o�C2o�C2o�C2o�C2o�EC2C2o�o�C2EzC2o�C2C2o�C2EzC2o�o�o�C2o�C2o�o�C2C2o�C2o�C2o�C2Ezo�C2C2o�C2o�o�C2o�EzC2o�C2Ezo�p$o�po�o�o�o�o�C2o�C2o�C2C2o�C2o�C20�C2o�C2o�o�C2o�C2o�C2C2o�C2Eo�po�o�o�C2o�o�o�C20�C2C2o�o�C2
8C2C2o�C2o�C2ppC20�p0�C2pp
pC2pC2pC20�pC2p	C2s�pC2C2pp
C2C2pC2pC2s�pC2ppC2ppppC2C%C2C2pC2pC20�ppC2ppC2C2pC2pC2s�p p"p!C2C20�C2p#C20�p%C2p&C2p'C2C2p(C2p)C2p*C2p+C2s�p-p]C2p.C2p/p0p9p1C2p2C2p3C2p4C2p5C2p6C2p7C2p8C2C2Ezp:C2p;pPp<pJp=pBp>s�p?s�p@s�pAs�C2s�pCs�pDpGs�pEpFs�s�C2s�pHs�pIs�C2s�pKpLs�pMC2s�pNpOs�0�s�s�pQs�pRpSpYpTpWpUs�pVs�C2s�pXs�C2s�s�pZs�p[s�p\s�C2p^p�C2p_p`pmC2papbC2pcpgC2pdC2pepfC2C2��phC2piC2C2pjpkC2C2plC2l�C2pnpop}pppvC2pqprC2psC2ptC2puC2l�C2C2pwpxpyC2�NpzC2C2p{C2p|r�C2p~C2pC2C2p�p�C2C2E�p�p�C2p�C2p�p�p�p�p�p�s�p�s�p�s�p�s�p�s�C2s�p�s�s�p�s�p�s�p�s�p�C2s�s�p�s�p�s�p�s�p�s�p�s�p�s�C2p�p�p�C2C2p�p�C2C2p�p�C2p�p�p�p�p�p��i���V�i�Vp����p�p�p�p���i���ip��i�i�C2s�p�qp�p�p�C2p�p�p�p�C2p�p�C2p�C2C2p�C2p�C2p�C2p�C2p�p�C2C2p�C2p�C2p�C2p�C2p�C2p�C2p�n{C2p�C2p�C2p�C2p�C2C2p�p�C2C2p�p�C2C2s�p�C2C2p�C2p�p�C2C2p�C2s�p�qp�qp�C2p�p�p�C2p�C2C2p�p�C2p�C2p�C2C2p���C2p�p�p�p�p�s�p�p�p�s�p�s�p�s�C2s�s�p�p�s�s�C2s�p�s�p�p�s�p�s�s�p�C2s�p�p�p�s�p�p�p�s�p�s�s�p�C2s�s�p�s�p�s�p�s�C2s�p�s�p�s�p�s�p�s�qs�C2qqqC2qqC2qC2qC2qC2��q	qC2q
C2qC2qq
C2qC2E�C2C2qC2q�cC2C2qC2qC2qqC2C2qqC2C2qC2q��C2qC2C2��qrRqrq q�q!q�q"qXq#qAq$q/q%q*q&C2q'C2q(C2q)C2C2Eq+C2C2q,q-C2C2q.EC2q0q5q1C2q2C2q3C2C2q4C2Eq6q:C2q7C2q8q9C2EC2q;q>C2q<q=C2C2Eq?C2C2q@C2EqBqMqCqHqDC2qEC2C2qFC2qGEC2C2qIC2qJqKC2qLC2C2EqNqSqOC2qPC2qQC2qRC2EC2qTC2C2qUC2qVqWC2C2EqYqoqZqiq[q`q\C2q]s�q^s�q_s�C2s�qaqfqbqds�qcs�C2qes�s�ugqgs�s�qhC2s�s�qjs�qkqls�qms�qns�s�0�qpq�qqq�qrq{qsqvs�qtqus�s�C2qwqyqxs�C2s�s�qzC2s�q|s�q}qq~C2s�C2s�q�C2s�q�q�s�q�s�q�q�s�C20�q�s�q�s�s�q�C2s�q�q�s�q�q�q�q�s�C2s�s�q�q�s��s�q�s�s�q�s�q�s�q�s�C2s�C2C2q�C2q�q�q�q�q�q�q�q�q�q�q�q�q�C2q�s�s�l�q�C2Eq�q�Eq�s�sDq�r�l�r�q�C2q�q�q�s�r�s�E�q�E�C2q�q�C2q�C2q�C2q�C2s�q�q�q�q�q�q�C2E�l�C2rvC2C2q�q�C2C2rvq�q�q�q�q�q�q�q�q�q�EzC2l�C2s5C2q�C2C2q�C2E�q�q�C2q�q�E�C2E�q�q�q�C2E�C2C2q�C2Ezq�q�q�q�q�q�q�Ezs�sqEzq�C2DaDaC2q�q�q�s�C2s�s�q�s�C2q�q�q�q�q�C2q�q�C2q�C2_q�q�Ezq�C2E�q�C2E�C2q�q�C2q�q�C2C2q�s�C2q�C2q�q�C2r�r�C2C2q�q�rq�q�q�q�q�q�=,I�I�C2q�q�C%C21�Rq�q�q�C2=,C2rrC2=F=,A�rrrC2rC2]�C2rr	C2rC21�r
r1�=,C2]�r
r)rrrC2rrC2rrC2s�C2rC2rC2rC2rC2rC2C2rrC2C2rrC2C2rrC2C2D�C2r r!r&r"C2C2r#r$C2��r%��C2C2r'r(C2C2s�r*r.r+r-r,C2C2u�s�C2C2r/r0rFr1r@r2s�r3r<r4r8r5s�r6r7C2s�s�C2r9r;s�r:s�C2s�C2r=s�r>s�r?s�s�C2s�rAs�rBs�rCs�rDrEs�C2s�rGs�rHrMs�rIrJs�rKs�s�rLC2s�s�rNrOs�s�rPs�rQC2s�rSrcC2rTrUC2s�rVrWC2rXC2rYC2C2rZC2r[r\C2r]C2r^C2r_C2C2r`raC2C2rbr�C2rdr|rersrfrlrgC2rhC2C2rirjC2rkC2�C2rmC2C2rnC2rorpC2rqC2�Drr�DC2C2rtC2ruC2rvC2rwrxC2ryC2rzC2C2r{C2l�r}C2r~C2rC2r�C2r�C2r�C2C2r�C2r�C2r�C2r�C2r�r�C2DpC2r�r�r�r�C2r�C2r�C2r�r�C2r�C2r�C2C2r�r�C2C2r�C2r�r�C2C2r�r�C2C2��r�C2r�C2r�r�r�C2C2r�r�C2r�C2C2r�C2r�C2r�r�C2C2r�r�C2��C2r�C2r�C2C2r�r�C2r�C2r�C2r�C2r�C2r�C2r�C2��C2r�u�r�t,r�s!r�r�r�C2r�C2C2r�r�C2r�C2r�C2r�C2C2r�r�C2r�C2EC2r�sr�r�r�C2r�r�C2r�r�C2C2r�r�C2r�r�C2r�C2�ir�C2�iC2C2r�C2r�C2r�r�C2r�C2r�C2�C2r�r�r�C2r�r�r�r�C2r�r�r�r�C2�iC2r�r�r�C2C2s�r�r�s�r�C2r�r�C2C2r�r�C2C2s�r�s�r�C2r�C2r�C2C2s�r�C2r�C2r�C2r�C2E�C2C2r�r�C2r�C2r�r�C2Er�EEC2C2r�C2r�C2r�C2r�r�C2r�C2r�C2C2s�ss
sC2C2sC2ssC2C2ssC2C2sC2s	E�C2ssssC2s
sC2sC2sC20�C2sC2sC2C2ssC2C20�sC2ssC2ssC2C20�sC2sC2sC2sC2s C2D�C2s"s�s#s:s$s1C2s%s&s-s'C2s(C2C2s)C2s*s+C2s,C2EC2s.C2s/C2C2s00�C2C2s2s3C2C2s4s5s7C2s6C20�s8C23�s95�3�s;sAC2s<s=C2s>C2s?C2s@C2C20�sBs�sCs�sDsnsEsUsFsMsGsJEsHC2sIC2EEsKEsLEC2sNsREsOsPsQEC2EC2sSEsTEC2EsVscsWs]sXsZEsYEC2s[s\EC2C2Es^s`Es_C2EsasbEC2C2EsdshEsesfsgC2EC2EsiskEsjEC2slsmEC2EC2sosspsvEsqsrstssEEC2EsuEC2swEsxsyC2EEszEs{s|C2C2s}s~C2EC2s�s�Es�s�s�s�s�C2EC2Es�s�EC2EC2s�s�s�s�s�EEs�s�C2C2s�EC2C2Es�s�s�EEC2s�C2EC2s�s�s�s�s�s�Es�Es�s�s�EC2EC2C2s�s�C2s�C2s�C2s�C2C2s�C2Es�s�C2s�C2s�s�s�s�C2s�C2EC2EC2s�C2EC2s�s�s�s�s�Es�s�s�s�s�C2s�C2C2s�C2s�EC2EC2C2Es�s�s�C2s�s�C2EEC2s�C2Es�Es�C2Es�s�C2s�C2s�C2Es�s�s�s�s�C2EC2C2EEs�Es�EC2s�s�s�s�s�s�s�s�s�s�s�s�s�s�C2s�s�s�s�s�s�s�s�s�s�C2s�C2s�s�s�s�s�s�s�s�s�s�s�s�s�C2s�s�s�s�s�s�s�s�s�0�s�s�s�s�s�s�s�s�s�C2s�s�s�C2C2s�C2s�C2s�s�C2C2s�s�C20�C2s�t#s�ts�tC2s�s�tC2s�C2s�s�C2tC2D�C2C2ttC2C2ttC2C2ttC2tC2t	C2t
C2tC2tC2t
C2C2n{tC2C2ttC2tC2tC2tC2D�C2tC2C2ttC2C2ttt ttttE�C2E�C2tE�E�E�t!C2t"C2E�E�C2t$t%C2C2t&t'C2t(C2C2t)C2t*C2t+C2�Gt-t�t.t�t/tht0t[t1tSt2t?t3t7C2t4t5C2t6C2�NC2t8t;C2t9t:C2l�C2t<C2C2t=C2t>C2�TC2t@tAtNtBC2tCC2tDtKEtEtFEEtGEtHEtIEtJC2EtLtMEC2C2EtOC2C2tPtQC2tRC2C2�iC2tTtUC2C2tVtWC2C2tXtYC2tZC2l�C2t\C2t]taC2t^C2t_C2t`EC2tbC2C2tcC2tdC2teC2tftgC2DpC2tit|tjC2tkC2tlC2C2tmtntxtotutptstqtrl�C2C2rvttC2rvC2tvC2C2twC2rvC2tyC2tzC2t{rvC2t}t�t~t�tC2t�t�C2t�t�C2C2t�C2t�0�C2t�C2t�C2t�C2C2t�C20�t�t�C2t�C2t�t�C2t�C2C2t�C2s�C2t�t�t�t�C2C2t�C2t�C20�C2t�t�C2C2t�C2
8t�C2t�C2t�C2t�C2t�C2C2t�C2t�E�l�t�t�t�C2t�C2t�t�t�t�t�C2C2t�t�C2C2t�C2t�C2t�C2t�t�C2t�C2C2t�EzC2C2t�t�C2t�C2C2t�C2t�C2Et�C2C2t�C2t�t�C2C2t�t�C2EC2t�t�t�t�t�C2t�C2C2t�t�C2C2t�t�C2C2t�C2s�t�t�C2t�t�t�t�C2t�t�C2t�C2t�C2s�C2t�C20�C2t�C2t�C2t�t�0�C2s�C2t�C2t�C2t�C2t�C2s�t�t�C2t�t�C2C2t�t�C2t�s�s�t�t�s�s�ugC2t�C2t�t�C2t�t�C2t�t�C2C2t�n{C2t�0�t�0�C20�t�uHt�u t�C2C2t�t�ut�ut�t�C2t�C2t�t�C2t�s�s�r�t�uC2uC2s�uuC2s�s�C2uuuuC2uuu
u	C2�C2C2uC2�u
C2C2s�EzC2uuC2uC2uuC2uuuC2E�C2��C2uuC2u���|uC2uC2uC2uus�C2��C2u!u?u"u0C2u#u$u*C2u%u&C2C2u'C2u(C2u)��C2C2u+C2u,u-C2u.C2C2u/C2D�u1u8u2C2C2u3C2u4C2u5C2u6C2u7C2rvu9C2C2u:C2u;u<C2u=C2u>C2�C2C2u@C2uAC2uBuCC2uDC2uEC2uFC2uGC2E�C2uIuRuJC2C2uKC2uLC2uMuNC2C2uOuPC2uQC2C2r�uSu�C2uTuUuuuVueuWu\uXs�uYs�uZs�u[s�C2s�u]s�u^ucu_uas�u`s�C20�ubC2s�s�ud0�s�ufuks�uguhs�s�uiujs�s�C2uluqums�unups�uos�C2s�C2urs�C2usuts�C2s�uvu|uws�uxs�uys�s�uzs�u{C2s�u}u�u~s�s�uu�s�C2u�s�C2s�u�s�u�s�u�s�u�s�C2u�u�u�u�u�u�u�C2u�u�C2u�u�C2C2u�C2Eu�u�C2u�C2u�EC2u�C2C2u�C2Eu�u�u�C2u�u�C2u�u�C2C2Eu�C2C2u�EC2u�u�u�u�C2u�C2u�EC2u�C2C2u�C2Eu�C2C2u�EC2u�u�u�u�C2u�C2u�C2u�C2u�l�C2u�u�C2u�u�C2u�C2EC2C2u�u�C2C2u�C2Eu�u�C2u�u�u�C2u�C2u�EC2u�u�u�u�EC2EC2u�C2C2Eu�C2u�u�C2u�C2u�C2Eu�C2u�C2EC2C2u�u�u�u�u�u�u�u�C2u�C2EzC2u�C2u�C2C2u�C2Ezu�C2C2u�u�C2C2u�C2D�u�C2u�C2u�C2u�C2C2u�EzC2u�w�u�wu�u�s�u�u�C2u�C2u�C2u�C2u�C2C2u�C2u�0�C2u�vu�u�s�u�C2u�C2u�u�C2u�C2u�C2u�C2C2u�EC2C2u�C2u�u�C2C2vC2vvDavDavDan{Davv�vv
vC2C2v	s�C2vvlvvBv
v,vvvvvvC2EvvC2EEC2vvvvEC2C2EvvEC2EC2vv&vv#vv"C2vv C2C2v!C2EC2Ev$v%EC2EC2v'v*v(v)EC2EC2v+EEC2v-v8v.v3v/v1Ev0EC2Ev2C2Ev4v6Ev5C2EEv7C2Ev9v>v:v<v;EEC2v=EC2Ev?vAEv@C2EC2EvCvYvDvOvEvJvFvGC2EvHvIC2EC2EvKvMEvLEC2vNEC2EvPvVvQvTvRvSC2EC2EvUEEC2vWEEvXEC2vZvbv[v_v\v^Ev]EC2EC2v`EC2vaC2EvcvgvdEvevfEC2EC2vhvjviEEC2vkEEC2vmv�vnv�vovxvpvuvqvsvrEEC2EvtEC2vvEEvwC2Evyv~vzv|Ev{C2EEv}C2EvEv�EEC2v�v�v�v�Ev�C2v�C2Ev�v�v�v�C2EC2Ev�EC2Ev�v�v�v�Ev�C2EC2v�C2Ev�v�v�EEC2v�EC2Ev�v�v�v�v�v�v�Ev�v�C2EEC2v�v�Ev�EC2v�Ev�C2C2v�v�C2v�C2EC2v�v�v�v�v�EEC2v�v�C2EC2Ev�v�v�C2EC2v�EEC2v�v�v�v�v�v�C2v�C2Ev�EC2Ev�v�Ev�C2Ev�EC2Ev�v�v�Ev�EC2EEv�v�v�EC2C2Es�v�v�v�v�v�v�s�v�v�v�s�v�s�v�s�C2s�s�v�s�v�v�s�C2s�v�v�v�v�v�v�v�s�s�v�0�s�v�s�s�v�C2s�s�v�s�v�s�v�s�C2v�s�v�v�s�C2C2v�C2s�v�w	v�v�v�v�s�v�s�v�v�s�s�C2v�v�s�v�0�s�v�C2s�v�s�C2v�ws�v�v�s�s�v�v�v�v�EEv�v�EEv�EC2v�Ev�EEwEwEwwEEwEC2s�wws�s�wC2s�s�w
wwws�w
s�s�wC2s�s�ws�ws�ws�C2ww�ww�ww$C2wwC2wC2wC2wC2ww!wwws�C2s�s�w s�C2w"C2w#s�s�C2w%wXw&w:w'w4w(w/w)w-w*s�w+s�w,s�C2s�w.s�s�0�w0s�w1s�s�w2w3s�C2s�s�w5s�w6s�w7s�w8w9s�s�C2w;wIw<wCs�w=w>s�w?wAw@s�s�C2wBs�s�C2wDwFwEs�s�0�s�wGwHC2s�C2s�wJwKwRwLwOwMs�wNs�C2s�wPs�s�wQC2s�s�wSwTwVwUs�C2s�s�wWs�C2wYwnwZwew[s�w\wbw]w`w^s�w_s�C2s�was���s�s�wcwds�C2s�wfs�s�wgwhwkwis�s�wjs�ugwls�s�wms�C2wow{wpwus�wqwrs�s�wswts�C2s�wvs�wws�wxwzwys�0�s�s�0�w|w�w}w�w~w��Dww��D�f�Dw�w�w��D�f�Dw�w�C2�D�D�t`w�w��Dt`�Dw�w�w�w�w�w���w�t`�t`w�t`w��t`�w��Dw�w�t`w�C2�C2w�C2�DC2w�w�C2C2w�C2w�w�C2w�w�t�w�w�w�t�w�t�(Mw�w�0����w�w�w�w�t��t�w�t�(Mw�t�w�t�(Mt�w�w�w�C2C2w�w�w�w�C2w�C2w�C2w�w�C2w�C2w�E�C2w�w�w�w�E�C2E�C2C2w�C2E�C2w�w�w�w�C2w�C2w�C2w�E�C2E�w�w�w�w����w�w��w�"��w��
"��
w�w�w���
�w�w���
w����C2w�C2w�C2w�C2w�C2w�w�C2w�w�C2w�C2w�C2w�w�C2C2w�w�C2w�C2w�C2C2w�C2w�l�C2C2w�C2w�C2w�w�C2w�C2w�C2w�C2w�C2C2w�C2w�E�C2w�x�w�x	C2w�w�w�w�C2w�C2C2w�E�C2w�xC2w�w�C2w�C2w�C2xC2C2xxC2lJC2xC2C2xC2xC2xxC2C2Dpx
xcxxLC2xx
x5xx'xx xxxxxs�xs�C2s�C2xC2xC2s�xxxxxxs�C2C2s�s�C2C2xxC2EC2x!s�x"C2x#x%s�x$s�C2s�x&s�C2x(x1x)s�x*x-s�x+s�x,s�C2x.0�x/x0s�C2s�C2s�x2s�x3s�x4s�C2x6x@x7s�x8x<s�x9x:C2s�x;s�C2x=s�x>s�s�x?s�C2xAxFxBs�s�xCs�xDs�xEs�C2s�xGxHxIs�C2s�xJs�xKs�C2xMx^xNxPxOC2C2s�xQC2C2xRxSC2C2xTxUC2C2xVxWC2C2xXxYC2xZC2x[C2x\C2x]C2C2E�x_C2x`C2xaC2xbC2�kC2xdx�xex�xfx�xgxuxhxmxis�xjs�xks�xls�C2s�s�xnxoxrxps�s�xqs�C2xss�xts�C2s�xvx�xwxxxx{s�xys�xzs�0�x|x~s�x}s�C2s�C2x�s�x�s�x�s�s�C2s�x�s�x�s�x�s�x�s�C2s�x�s�x�s�x�s�x�s�x�s�x�s�C2x�x�x�x�x�s�x�x�x�s�x�s�x�s�C2s�s�x�x�s�x�s�s�C2x�C2x�x�s�x�s�x�s�x�s�C2s�C2C2x�x�x�C2x�x�s�x�s�C2s�s�x�s�x�s�x�s�x�s�C2C2x�C2x�x�x�C2x�x�C2C2x�x�C2D�C2x�C2x�C2x�C2C2x�x�C2x�C2x�C2x�C2x�C2x�C2x�C2C2x�C2x�EC2x�yJx�x�x�C2x�x�C2x�x�x�x�C2C2x�C2x��kC2x�C2x�	4C2�Dx�C2x�C2x�x�x�C2C2x�C2x�x�C2DpC2x�C2x�C2x��\C2�\x�yx�y	x�x�x�x�x�x�x�C2l�C2x�x�x�x�k_C2x�C2C2l�x�C2C2x�C2E�C2x�C2x�x�x�x�x�C2x�EC2Ex�x�EEx�Ex�EC2x�x�Ex�C2EEx�C2Ex�yx�C2C2x�x�yC2�cyC2yC2C2l�yC2yC2C2yyC2C2yC2Ey
yC2yC2yy
C2yyEyyyC2EC2EEC2yC2yC2yC2yyyC2�C2C2yDaC2yy$yC2yC2yC2y C2C2y!y"C2y#C2C2�sy%y/y&C2y'C2y(C2y)y,C2y*y+EC2Ey-C2C2y.EC2y0y6y1C2y2C2C2y3y4C2C2y5�kC2y7y<y8C2y9C2y:C2y;C2C2�ky=y?Ey>EC2y@yDEyAyByCEC2C2EyEyHyFyGC2EC2EyIEC2EyKy�yLy�yMC2yNy~yOypyPy\yQyVyRyTs�ySs�E�yUC2E�C2C2yWyXyZDayYl�C2y[C2DaC2y]yfy^yaC2y_C2y`C2r�ybydycC2��C2C2yeC2EzygylyhyjyiC2�dC2ykrv��l�ymC2ynyoE�C2C2l�yqC2yrC2ysyxytywyuyvC2sDC2Dp�dE�yyy|yzy{C2E�C2E�y}E�E�C2yy�y�y�y�y�y�y�C2y�C2y�EC2y�E�y�E�C2E�y�y�y�C2C2y�C2E�y�C2C2E�y�y�y�C2C2y�y�C2l�C2y�y�y�y�y�s&C2s&y�E�DaEE�y�E�y�C2E�y�y�y�y�y�y�l�y�y�E�l�C2C2Ezy�y�y�C2y�y�C2l�EzEy�C2y�y�C2E�E�Day�y�y�y�y�y�y�y�sqC2EE�y�y�C2E�E�E�C2y�y�C2C2l�y�y�y�y�C2y�s�C2y�y�C2E�E�s�y�y�y�l�Dal�y�y�sSE�s�sqs�C2y�C2y�C2y�y�C2y�y�y�C2y���C2y�C2C2y�C2y�y�E��E�y�C2C2y�y�C2C2s�y��Ty�~�y�{�y�zVy�y�y�y�y�C2C2y�C2y�y�y�y�C21�C2C2y�C2y��C2C2y�y�C2s�C2y�z-C2y�C2y�y�C2y�zy�y�y�C2y�y�C2y�C2y�C2y�EC2y�y�y�y�C2y�C2Ey�y�EC2C2EC2y�y�C2C2Ey�zzC2zC2zC2zC2C2Ezz	C2zzC2zC2C2Ez
zzz
C2zC2EzC2EC2C2zC2zEC2zz#zzzC2zC2C2zC2zEC2zzC2zC2zzC2EC2C2zz z!EC2z"EC2Ez$C2z%C2z&z*z'C2z(z)EC2C2EC2z+z,C2EC2z.zIz/z8z0C2z1C2z2C2z3C2C2z4z5C2z6z7C2EEC2z9zAC2z:C2z;z<C2z=C2z>C2z?C2z@C2C2EzBC2C2zCzDC2zEC2zFC2zGC2zHC2r�C2zJzOC2zKC2zLzMC2zNC2EC2C2zPC2zQC2zRC2zSzTC2zUC2s�C2zWz{zXzkzYzazZC2z[C2z\C2C2z]C2z^C2z_z`C2C2EC2zbzcC2C2zdC2zeC2zfzgC2zhC2ziC2zjC2C2��zlzxzmC2C2znzoC2C2zpzqzrC2s�zsC2C2ztzu0�zvzws�C2C2�$zyzzC2s�C2s�z|{ez}{9z~{zz�z�z�z�z�z�z�z�z�z�C2�C2z�z�z���C2z��NC2r�C2C2z�z�z�z�C2z�C2C2��z�z��iz��i0�z��i�i��z�z�C2z�z�C2C2r�z�C2z�C2C2��z�z�z�z�z�z�z�z�z�z�C2r�z�C2r�C2z�C2C2z�C2r�z�C2C2z�r�C2z�C2C2z���C2C2z�z�C2z�z�C2z�z�C2�C2C2z�z�C2z�C2z�Dpz�C2DpC2z�z�z�z�C2z�z�C2z�z�z�z�z�E���E�Nr���z�z�z�z�z�z�z�z�z�C2C2Ez�z�C2��k_��z�z�z�z�DpC2~��z�z��N��DpC2z�z�z�z�z��|��|z�z��<C2�<��z�z�z�z�Dp0�Dpz�z��dC2s�~z�z�z�z�z�z�z�z���s���r�z�z�E��C2C2z�z�C2C2�z�z�z�z�z�l�~C2z�z�C2l�l��iz�C2z�sq�N�z�{
z�{z�z���z�z��Nz�z�C20�C2�N�fz�{{�f{���s{l��0�{{{C2{{	{C2��C2{
{C2����C2�N�F{{{{{Dp{{{����C2��{��C2��{{r�{r�C2r�{C2{C2��C2C2{{{3{C2{ {-{!{'{"s�{#{%{$s�uws�s�{&s�C2s�{({){+s�{*ugs�s�{,C2s�{.C2{/C2{0C2{1{2s�0�s�1C2{4C2{5C2{6�{7s�{8s�C2{:{YC2{;{<{?{=C2C2{>C2s�{@{V{A{T{B{CC20�{D{Q{E{G{Fugs�ug{Hug{Iug1{J1{K{L11{M{N1{O1{P1�1{Rug{Sug1ug{U��C20�{WC2{XC2C20�C2{Z{[{^C2{\{]C2C2s�{_C2{`C2{aC2{bC2C2{cC2{dC2sq{f{y{gC2C2{h{iC2{jC2{k{t{l{p{mC2{nC2C2{oC2�FC2{q{rC2C2{sC2l�{uC2{vC2{wC2{xC2EC2{zC2{{{�{|C2C2{}{~{�{{�C2{�{�C2{�C2{�C2C2{�C2{�{�C2{�C2{�C2C2�C2{�{�{�{�C2C2{�C2{�C2{�C2{�C2{�C2{�s�C2C2{�C2{�C2{�C2{�{�C2{�C2C2{�s�C2C2{�C2{�C2{�C2{�{�C2{�{�{�C2C2{�C2{�{�C2E�C2{�C2{�C2{�C2{�C2C2E�{�{�{�C2{�{�{�C2{�C2{�C2C2Dp{�C2C2	4C2{�C2{�l�C2{�}�{�|�{�{�{�{�{�{�C2{�{�{�{�C2C2{�{�C2{�C2DpC2{�C2C2{�{�C2C2{�C2{�C2{�C2{�{�C2{�C2{�C2{�C2C2{�C2{�C2{�n{C2{�{�{�C2C2{�{�C2C2{�{�C2C2{�{�C2C2�{�C2{�C2C2{�{�C2C2{�{�C2{�C2DpC2C2{�C2{�{�{�{�C2{�C2{�C2C20�{�C2{�{�{�C2C20�{�C2{�C2{�C2C2{�l�C2{�|�{�|�{�{�C2{�C2{�{�C2C2{�{�0�{�0�{�C2s�C2{�|>||||||C2|||C2|C2sqC2|C2s�|	||
|C2|DaC2C2|
�.l�|C2|C2l�E�|C2|||C2C2|�.C2|C2C2|sSC2||+||&||"|||C2C2s�| |!C2s5C2r�r�|#|$|%r�C2r�C2|'C2C2|(|)|*sql�l�C2|,|7|-|1C2|.|/|0rvE��FC2|2|4C2|3EC2|5|6E�C2s�E�|8|;C2|9|:C2sqDa|<C2|=C2EzD�|?|o|@|T|A|M|B|FC2|C|D|EC2E�E�C2|G|J|H|IC2l�C2E�|K|LC2EzC2Da|N|QDa|ODa|PC2Ez|RC2|SC2E�s&|U|a|V|\|W|Z|X|YsSEzE�l�|[C2C2E�|]|_|^C2C2Ez|`C2C2s�|b|i|c|f|d|es5l�C2E�|g|hsqEzl�C2|j|m|k|ls&r�EzC2C2|ns�C2|p|�|q|z|r|uC2|sC2|tC2D�|v|x|wC2C2E�C2|y�<s�|{|�|||~|}C2C2D�||�EzC2C2E�|�|�C2|�C2EzC2|�EzsS|�|�C2|�|�|�|�C2C2Ez|�C2C2E�|�|�|�|�|�|�C2E�l�C2C2|�C21|�C2|�|�C2|�C2|�|�C2C2��EzsbC2|�|�s�|�s�s�|�|�s�s�|�|�s�|�s�ugs�C2|�C2|�C2|�|�C2C2|�C2|�C2|�|�|�|�|�s�C2C2s�|�|�C2s�C2s�|�|�|�|�|�|�|�|�|�|�|�C2|�C2C2|�C2|�C2��C2|�C2|�|�s�C20�|�|�C2|�C2|�|�C2C20�|�C2C2|�C2|�C2|�|�C2|�|�D�E�C2s�|�|�|�|�|�|�|�C2C2|�C2|�C2|�|�C2C2EC2|�|�C2C20�|�C2|�C2|�C2|�|�|�|�C2|�tC2|�C2C2rC2|�|�C2s�C2|�|�|�C2|�|�|�C2C20�|�C2s�0�|�|�|�C2|�C2C20�C2|�|�C2|�C2C20�C2|�C2s�|�}B|�C2|�}|�C2C2|�|�}C2|�C2|�C2|�C2}EC2C2}C2}C2}}C2EC2}})}} }	}}
C2}C2C2}C2}
EC2}}}}}}C2}C2EC2}EC2}}}}C2EEC2}}C2EEC2C2}}C2}C2EC2C2}!C2}"}#}&}$C2}%C2C2E}'C2C2}(EC2}*}4}+C2},}0}-C2}.C2}/C2C2E}1C2C2}2C2}3C2E}5}:C2}6}7C2}8C2}9C2C2EC2};}<C2}=}?}>C2C2E}@}AC2EEC2}C}|}D}s}E}V}F}LC2}GC2}H}IC2}JC2C2}KEC2C2}M}N}RC2}OC2}PC2}QEC2C2}SC2}TC2}UC2E}W}m}X}e}Y}`}Z}]C2}[}\C2EC2}^C2E}_C2E}aC2C2}b}c}dEC2C2E}f}jC2}gC2}h}iC2EC2}kC2}lC2C2EC2}n}oC2}pC2C2}q}rC2EC2}tC2C2}uC2}vC2}w}xC2C2}y}z}{EC2C2E}}}�}~}�}}�}�C2}�C2}�C2C2}�C2}�EC2}�C2C2}�C2}�}�C2C2}�C2E}�}�C2}�C2}�C2}�}�C2}�C2C2E}�C2C2}�}�}�C2}�}�}�C2EC2EC2}�C2}�EC2}�C2}�}�}�}�C2}�C2}�}�C2C2E}�C2}�C2}�C2}�C2EC2}�C2}�C2C2}�}�C2}�C2EC2}�~6}�}�}�C2C2}�}�}�C2}�C2}�C2}�C2}�C2}�C2}�}��C2�C2}�}�C2}�C2C2}�C2}�}�}�}�}�s�}�}�C2C2}�C2s�s�C2}�}�C2s�C2s�}�~}�}�C2}�}�}�}�}�}�C2}�C2}�C2C2E}�C2}�C2�NC2}�}�C2}�}�C2C2}�C2}�C2l�}�C2}�}�C2}�}�}�E}�C2EE}�C2EC2}�l�C2}�}�C2}�}�}�}�C2}�C2C2}�C2EC2}�C2}�C2�N}�~C2}�C2}�}�}�}�}�E}�EC2}�}�E}�C2E}�}�C2EC2E}�~}�~E~EC2~E~C2~~C2E~E~EE~~	E~
EE~C2E~
C2E~C2E~~~C2C2~~C2C2�\C2~~C2~C2~C2~C2C2��~C2~C2~~+~~%s�~~ ~$~!C2~"s�~#s�Es�C2s�s�~&s�~'~(s�~)C2~*C2s�C2s�~,s�~-~.~2s�~/C2~0~1s�C2s�s�~3s�~4s�~5s�C2~7~G~8~E~9C2C2~:~;C2~<~?~=C2C2~>C2E�C2~@~AC2~BC2~CC2~DC2C2�~FC2s�C2~H~�C2~I~J~Z~KC2~L~R~MC2C2~NC2~O~PC2~QC2EzC2C2~S~TC2~U~XC2~VC2~WEzC2C2~YEzC2~[~~~\~p~]~m~^~d~_s�~`~b~as�C2s�s�~cs�C2~e~h~fs�~gs�s�C2~i~k~js�C2s�0�~lC2s�s�~n~oC2s�C2C2~qC2~r~sC2~tC2~uC2C2~vC2~w~xC2~yC2~zC2C2~{~|C2C2~}C2�.~C2C2s�~�~�~�~�~�C2~�~�C2~�~�C2C20�C2~�~�C2C20�C2~�~�~�C2~�~�C2~�~�C2s�~�C2C2~�C2~�~�C2~�C2~�C2C2~��C2~�C2~�C2C20�~�~�~�~�C2~�~�~�~�s�C20�~�~�C2~�C2~�~�C2C2s�C2C2~�~�~�~�C2C20�~�~�~�~�~�C2~�0�C2s�~�C20�C2~�~�~�~�C20�~�0��C2~�~�0�~�C20�~�~�0�C2C20�C2~�~�C2~�~�~�C2C20�~�C2C20�~��~��~�O~�.~�~�~�~�C2C2~�C2~�~�C2C2~�~�C2~�~�~�~�C2���V~�~�C2~�~�C2C2~��i�C2�~�~�~�~�~�~�~�~�~�~�~�~�~�s�C20�~�0�s�~�s�s�~�C2s�~�s�C2~�s�~�0�s�s�~�~�~�s�~�~�s�0�s�s�~�s�0�~�C2~�~�~�s�~�s�~�s�s�0�~�~�s�~�~�s�s�0�~�~�0�s�s�0�s�C2s�C2s�0�s�s�	s�s�
s�0�s�
s�s�s�s�0�C2C2C26&C2C2C2+C2C2s�#C2C2C2C2C2 C2!C2"l�C2$C2%(&C2'C2C2E�C2)*C2C2�F,C2C2-C2s�/8C201C22C2354C2C2�C267C2C2��C29:N;B<C2=C2>C2?C2@C2AC2s�C2C2CDC2EIFC2C2GHC2E�C2C2JKC2LMC2E�C2E�C21�P[C2QC2RSC2TC2C2UC2VWC2XC2C2YZC2EC2\�]�^�_C2`C2aC2bocC2dfeC2EC2gC2EhikC2jC2EC2lmC2nC2C2EpC2qC2rxC2stC2C2uC2vC2wEC2y~C2zC2{|C2}C2C2EC2C2�C2E�C2C2�C2s�C2���C2�C2����C2C2�C2�rvC2C2�C2��C2C2E�C2��C2EC2C2����C2C2�C2�C2��C2�C2�C2EC2��C2�C2�C2�C2��C2C2�C2�k�C2���C2�C2�C2C2�C2��C2C2�C2E��C��(����C2��C2���C2C2���C2C2����C2�C2C2�C2�C2��C2�C2�C2�����C2C2��C2C2�C2��C2C2ss�C2C2�C2�C2s��������C2�C2C2�C2��C2��C2l�l�C2��C2�C2�C2Ez��C2�EzC2�C2C2��C2C2�l�C2����C2��C2�C2C2��C2C2sq�C2�C2��C2��C2C2��C2C2��Ez�Ez�EzEz�Ez�n{Ez�C2�C2��
�C2C2��C2��	C2�C2��s�C2s��
C2�C2�C2s�C2C2��C2C2�C2�C2�E�C2�C2�C2C2��C2C2��C2C2EC2��s���#�s��s�� s��!s��"s�s�E�$s��%s��&s�s��'s�0�C2�)�*�3s��+C2�,C2�-�.C2C2�/C2�0C2�1�2C2C2l��4C2C2�5�6�B�7�A�8�=�9�<E�:E�;EC2C2E�>EE�?E�@EC2C2s�s�C2�D���E�G�Fs�C2s��H�M�IC2C2�JC2�KC2�LC2s��N���O���P�{�Q�d�R�ZE��S�T�W�U�VDaEzl�Ez�X�YEzC2C2r��[�`�\�^l��]E�sS�_C2l�C2C2�a�b�cs5C2�dC2�e�n�f�i�gC2�hC2C2r��j�lC2�kC2EzC2�msD�.�o�u�p�s�q�rl�C2sqC2�tC2EzC2�v�x�wC2l�C2�y�zE�C2sqC2�|���}���~���C2��C2sSC2������C2l�E�����C2rvEzC2����C2����C2sqC2������C2sDC2��C2s�C2��������������C2��C2��C2C2��l�C2��l�l�EzC2������s�C2C2r���������E���C2Da��C2C2s���C2����EzC2EzC2����������C2����C2����C2C2 ��C2E��EC2C2��C2����������C2Ezr�C2��C2C2sD����������������C2��C2D�C2��s�C2��C2C2���<C2��C2��C2C2��s�C2����������C2��C2E�C2������C2C2EzC2��C2sS����C2����C2sDC2C2��C2��C2l�����C2��C2����C2C2��C2��C2r���C2C2����C2C20�����C2��s�C2������������C2s���C2��C2C2��C2����C2��C2C2��C2��C2��C2s����C2�������C2C2��C2��C2������C2s�E�s�C2��C2C2�C2��C2C2Es�C2����	�N�
C2���C2�
C2�C2C2�C2�C2��C2�C2�C2C2E��>��&��C2�C2��C2�C2C2�C2�C2l�C2� C2�!�"C2�#C2C2�$C2�%C2D��'�.�(C2C2�)C2�*C2�+�,C2C2�-C2r��/�5�0C2C2�1�2C2C2�3C2�4C2s��6C2�7�:C2�8�9C20�C2�;C2�<C2�=C2s�C2C2�?�@�GC2�AC2�B�CC2C2�DC2�EC2�FDpC2�HC2�IC2C2�J�KC2C2�L�MC2C2Dp�O���P�e�Q�ZC2�RC2�SC2�T�UC2C2�VC2�W�XC2C2�YC2E�[�^�\C2C2�]C2s�C2�_C2�`�aC2C2�bC2�c�dC20�C2C2�f�gC2�h�z�i�l�jC2��k�����mC2�n�t�oC2�p�rC2�qEC2�sC2EC2�uC2�vC2�wC2�xuWC2�yEC2C2�{�|��C2�}C2�~C2�C2����C2��C2C2����C2C2����C2EC2C2��s�����s���s���s�s���s���s���s���ugs�����C2��C2������4�C2C2����C2��C2��C2C2����C2C2E��������C2��������C2��C2��C2C25���C2��C2s�C2����C2����C2C2w�C2������C2��C2��C2����C2C2����C2C2����C2��C2��C2C2s�������C2������C2C2����C2C2����C2��C2��C2��C2C2����C2C2r�s�C2����C2������C2��C2����C2C2s�������C2��C2��C2C2s�������C2��C2C2s�C2����C2��C2����������C2������C2����C20�
wC2��C2��C2�GC2s�����s�s���s���s��cC2����+���������C2������C2��C2C2�C2����C2��C2��C2��C25�C2�����C2�����C2C2������C2����C2l��C2l�C2�C2�C2�	�
E�C2E�C2C2�C2�
C2�E�E�EC2C2��C2C2����C2��NC2�kC2�C2�c�C2C2�C2���%C2�� C2C2�!�"C2C2�#�$EC2EC2�&�'�)�(C2C2EC2�*C2EC2�,�-�M�.�B�/C2�0�AC2�1�2�<�3�8uw�4uw�5uw�6�7uwuwu�uw�9uw�:u��;uw1&uw�=�>uwuw�?uw�@u�uws�C2C2�C�DC2�EC2C2�F�G�I�HC2C20�C2�JC2�K�LC2C2��NC2C2�OC2�P�QC2�RC2�SC2C20��U���V���W���X���Y�k�Z�iC2�[�\C2�]�dC2�^C2�_�`0��aC2���b�c�����C2�e�fC2�gC2C2�hC2EC2�js�C2C2�l�m�zC2�n�oC2C2�p�q�v�rC2C2�sC2�t�uC2C2�DC2�w�xC2C2�yC2�k�{��C2�|C2�}�~��C2�C2����C2E��C2E��C2������E��EC2E������C2EC2C2��C2EC2��������C2��C2��C2C2��C2���kC2��C2��C2��C2C2��C2��l�C2������������C2��C2��C2����C2C2��C2��C2��C2��C2��C2��C2��C2��C2�����|�|C2C2��C2s�������C2������C2��C2��C2C2��C2������C2��E�C2C2E���C2C2��C2����C2��C2C2��C2��s�C2������C2C2����C2��C2C2����C2��C2��C2C2EC2����C2��C2C2����C2C2����C2��C2C2E���X�������C2����s���s���s�������s�����������s�C2s���C2s�C2C2s�C2s���C2����C2��C2����C2C2����C2��C2��C2��C2C2��C2����C2��C2C2��C2��C2��r�C2��C2��C2��C2��C2C2����C2�C2C2Ez��"��C2��C2C2��C2�C2C2�	�
C2C2�C2�k�
C2C2��C2�����C2C2����i0�����i���i�C2C2E��D���EE�C2EE� �!EEC2�#�?C2�$�%�)C2�&�'C2�(C2C20�C2�*�+�5�,C2�-C2�.C2C2�/C2�0�1C2�2C2�3�4C2l�C2l�C2�6C2�7�8�:�9C2l�n{�;C2�<C2C2�=�>C2l�C2�@�W�AC2�B�QC2�CC2�D�EC2�F�OC2�G�HC2�Ir�r��J�Kr��Lr��Mr�r��Nr�r�C2�PC2r��RC2C2�SC2�T�UC2�VC2C2s�C2s��Y��Z�c�[C2C2�\�]C2C2�^�_C2�`C2�aC2�bC2EC2�d�q�e�mC2�fC2�gC2�h�iC2�jC2�kC2�lC2EC2C2�nC2�oC2�pC2ug�r�u�sC2C2�tC2s�C2�vC2�wC2�x�yC2�zC2�{�}�|C2�C2�~�C2�C2����C2C2s�����������������C2��C2������C2��C2��C2����C2C2��C2��C2E��C2��C2C2����C2C2����C2l�C2C2��C2����C2��C2��C2C2����C2C2����C2C2r�C2��C2��C2��C2��C2����C2C2��������C2����C2s�������C2C2��������C2��C2��C2C2��C2����C2��C2��C2��C2C2E�C2��C2����C2��C2C2����C2��C2C2E�C2��C2��DpC2��C2C2����C2C2��C20���������������C2��C2C2s�C2��s�C2����C2��C2��s���s���s�����s�s���s�����s�ugs���C2C2��C2����C2C2����C2��C2C2��C2��C2E��������������C2s���C2��C2����C2C2��C2��EC2C2����C2C2��C2��s�0���C2C2�����J���)��������������s�EzE�C2��rvC2r�C2��	��s�s�C2E��
�s�C2C2sD�
�����l�s�s�s�C2�s�C2���C2s�E��k_C2C2sq��!��C2��C2C2r��C2� C2C2s��"�%C2�#�$C2EzC2C2�&�'�(C2E�E�C2�*�<�+�7�,�1�-�/C2�.s�C2C2�0C2s��2�5�3�4C2l�l�s�rv�6DaC2C2�8C2�9�:�;C2s�C2sq�=�?�>C2sqC2�@�E�A�CC2�BsSs&C2�Dr�sD�F�H�GDpC2s�IC2DpC2�K�n�L�WC2�M�N�Q�OC2C2�PsSC2�R�TC2�SC2�.�U�VC2�<�<sD�X�c�Y�`�Z�]�[�\rvr�s�s&�^�_s����.DaC2�a�bs�C2��d�i�e�gs��fC2D�D��hD�l��j�lD��ks�E�mC2s�C2�o���p�{�q�v�r�tEz�sDaD��uC2E�l��w�y�xsqC2sq�zl�Das��|���}���~�s�E�Dp�|����Dp�|DpDa��C2������C2sqC2��������C2��C2��l�C2����C2��s�Dp��Ezr�sb��C2��C2Ez��EzC2��������������C2C2����C2��C2C2����C2��C2C2E��C2C2��������C2C2����C2��C2C2E��C2��C2C2������C2E�E�C2������C2C2��C2����C2C2��C2��C2l���C2C2����C2C2��C2��C2����C2D�C2C2����C2C2����C2��C2��C2C20�����������������C2��C2��s�C2��C2������C2����C2s���C2C2��C2����C2C2��C2��C2E���������C2����C2C2��C2��C2����C2��C2C2����C2C2����C2��C2C2E���C2��C2C2����C2��C2��C2��C2��C2��C2C2����C2��C2r�C2���M���������������C2����C2��C2C2����C2�C2EC2E�C2E��C2�C2E�EC2E�	��
��EC2E�
�E�iC2E�E�EC2E�����E��EC2EC2C2E���C2EC2�EE�C2E� �7�!�(�"�$E�#EC2�%�&EC2�'EC2E�)�2�*�,�+EEC2�-C2�.C2C2�/�0C2�1C2C2E�3�4C2E�5�6C2EC2E�8�D�9�?�:�=�;�<C2EC2EC2�>EC2�@�BC2�AC2E�CEC2E�E�H�FE�GC2EC2�I�KE�JEC2�LEEC2�N�t�O�\�P�VE�Q�R�TE�SC2E�UEEC2E�W�X�ZE�YEC2E�[C2E�]�i�^�c�_�a�`C2EC2E�bC2E�d�g�e�fC2EC2EC2�hEC2�j�o�k�mE�lC2E�nEC2E�p�rC2�qC2E�sEC2E�u���v�~�w�yC2�xC2E�z�|E�{C2E�}C2EC2�������C2E��C2C2E������C2EC2��EC2E������������C2��C2E��EC2E��E��C2EC2C2��C2��C2��EC2����������C2C2����C2��C2C2��C2����C2��C2C2��EC2������C2s���s�C2��C2C2��C2��C2��C2uw��C2��C2C2����C2s�C2����������������C2s���C2s�C2����s�C2������C2C2��C2��C2��������uw��uwuw��������uw��uw��uwuw�Tuw����uw��uwuw�T��uwuw�T������C2s�C2C2s�������C2C2��C2������C2��C2��C2����C2C2��D�C2��C2C2����C2��C2C2EzC2����C2C2����C2��������������0�0���C20���C2��C2uwC20���0���C20���C20���0�C2���y���q���n��C2��������C2��C2��C2C2��C2���C2�C2�E�C2�C2E���=������E�	�
EC2E�EE�
EC2������EC2EC2��EC2C2E��E�EC2E�EC2��-��(�� E�EC2C2�!�"EC2�#�$�&�%C2C2E�'C2EC2�)�+C2�*C2E�,C2C2E�.�8�/�1�0EC2E�2�7�3C2C2�4C2�5�6C2EC2C2E�9�;C2�:EC2�<EEC2�>�Z�?�I�@�DE�A�B�CC2EEC2�E�GE�FC2E�HC2EC2�J�U�K�MC2�LEC2�N�OEC2�PC2C2�Q�RC2�SC2�TC2C2E�V�X�WEEC2E�YC2E�[�e�\�_E�]E�^EC2�`�b�aC2C2E�c�dC2EC2E�f�l�g�j�h�iC2EC2EE�kEC2�mEEC2C2�oC2�ps�C2�r�uC2�s�tC2C2s�C2�v�wC2�xC2C2s�C2�z�{���|��}C2C2�~s�C2C2��C2��C2s�C2��C2������C2��0�C2C2��C2��u�����������������C2��s���������s�s�����s���s�s�����s���s���s�s���s�����s�ugs�C2��C2����C2��C2��C2��C2C2��C2��C2��C2����C2��C2��C2��C2C2r�C2��C2��C2����C2��C2��C2��C2C2����EC2E������C2��C2C2����C2s�C2��C2��C2����C2�$uw��s�C2������C2����C2�����3������������������������E�EzEz�d����E�sDDaD�������C2Ezrv��E��C2��������C2��r�l�l����'C2��������D�l�E�r�E���l�C2��������C2����E�sqC2����E���E�rv��sDC2E�������������E�EzEzl���C2EzDa��������s&�<l�s&����E�sDC2E�������
��������r�sqE�C2C2�r�sD����sSr�C2r��	C2r�C2�����
�DaC2Da�'C2�C2s����C2C2s���DaC2C2l���%������E�C2C2s��C2C2s5� �#�!�"s�C2�|E�C2�$C2s��&�,�'�*�(�)s�D�s�C2�+C2sSE��-�0�.�/s�C2s�s��1�2C2EzC2E��4�p�5�R�6�C�7�>�8�;�9�:E�l�C2E��<�=C2l�Da�|�?�AC2�@C2sD�BC2sDC2�D�K�E�H�F�GrvD�sDl��I�JDal�s�Da�L�O�M�NEC2sSs��P�QC2E�C2E��S�b�T�[�U�X�V�Ws5l��.E��Y�ZDpEzs�Ez�\�_�]�^C2�|s�sS�`�al�C2sSsD�c�j�d�g�e�fE�s5s�C2�h�iC2s�C2Da�k�n�l�m��.C2sDr��oC2r��q���r�}�s�x�t�v�us�sSs�s��ws��<�y�{s��zC2s��|C2sqE��~���������s�C2��rv����s&l�l�s���������l�E��dEz����C2DaDasS����������������sSl�C2s&��C2Das���C2��C2DaE���C2��C2����r�r�s&C2��C2����s�C2����C2����C2��C2C2����C2E�C2��C2C2��������C2��C2EC2C2����C2EC2��������s�C2��s�������������C2������C2����C2C2E�C2����C2C2E���C2C2����C2C2����C2��C2��C2C2��C2E�������C2C2����C2��C2C2s&��C2C2����C2��C2s&C2��C2C2��C2����C2��C2C2��C2sSC2��C2��C2��C2��C2��C2����C2C2��C2��C2D����S���8���C2�������C2���C2����C2���������Ez��Ez��Ez��EzEz����Ez��Ez��EzEz���EzEz��Ez����Ez��Ez��EzEz����Ez��Ez��Ez�Ez��Ez�Ez����sC2�	C2�
C2���C2�
C2�C2C2�C2E������C2s��C2�����������1<��������1<���C2s�C2� �*�!�(�"C2C2�#C2�$�%C2�&C2C2�'�C2C2�)C2s��+�/C2�,C2�-�.C2C20��0�3C2�1�2C2C20��4�7�5C2�6C2s�C2s�C2�9�Q�:�C�;C2�<C2s��=C2�>�?s��@s��As�s��Bw�s�C2�D�EC2�F�LC2�GC2�HC2�IC2�J�KC2C2��MC2C2�NC2�O�PC2C2r��RC2s�C2�T���U�v�VC2�W�_�XC2�YC2�ZC2�[C2C2�\C2�]C2�^D�C2C2�`�aC2C2�b�c�r�d�g�e�f����C2�h���i��j�k��l���m�n��o��p���qC2���s��t�u�C2��wC2�x���y��C2�zC2�{�|C2C2�}�~C2C2�C2E��C2��C2��C2C20�����s�C2��s�C2E����������
8����
8����������������
8
8�����
8w�w�
8��������0�
8��0�
8w�
8w���������
8����0�
8���
8
80�����
8����
8
80���w�����
8
w
8
w
8��
(
8C2����C2��C2C2��s�C2������s���C2��C2��C2��C2��C2��C2��C2sqC2����C2����C2������C2��0���0�0����l0�C2������C2����������C2����C2��C2C2����C2C2��C2����������C2����C2C2E����C2EEC2C2������C2��C2EC2��EC2���}�������Y�������8���|�������r���?�����C2��������C2��C2����C2�cC2C2������C2��C2��C2��C2��l�C2��C2��C2�������������i�����i�V������C2C2�C2��|C2�C2C2�C2�C2�C2�	C2�
�\C2���
C2C2��C2C2�C2��C2C2�l�C2��6�C2��+C2���"���EC2�C2E�� E�EC2E�!C2E�#�&C2�$C2�%C2E�'�)�(EC2E�*EC2E�,C2C2�-�.�3�/�1C2�0C2E�2EEC2�4�5EC2C2EC2�7C2�8�9C2C2�:�;�>C2�<E�=EC2EC2�@�a�A�Q�B�IC2�C�DC2C2�E�FC2C2�G�HC2C2�N�JC2�KC2C2�LC2�M�N�N�O�N�P�N�k�NC2�RC2�S�TC2C2�U�V�ZE�W�XEE�YEC2�[�^�\EE�]EC2E�_�`EC2E�b�i�cC2C2�d�eC2C2�f�gC2�hC2l�C2C2�jC2�kC2�lC2�m�nC2C2�o�pC2�qC2C2l��s���tC2�u�~C2�v�wC2�xC2C2�y�zC2C2�{�|C2C2�}C2l��C2C2����C2��C2C2����C2C2��C2��C2l���������C2��������C2��C2C2��EC2C2��C2��C2��������EC2E����E��EC2C2E������C2C2���VC2����������C2��������E����C2EC2C2E����EC2C2��E��EC2C2��C2��������������C2EEC2E��EC2��������C2EEC2E��EC2��C2C2��C2������C2��C2mWmWC2C2��������C2����C2����C2C2����C2�NC2C2����mWmW��mW����mWC2mWC2��C2����C2��C2C2�N���A���%����C2������C2��C2��C2����C2������EC2��C2E��C2EC2��C2����C2��C2��C2����C2l�����l�l�
��C2C2��C2����C2��C2EC2C2���������s�C2C2��C2���������C2����C2C2E��C2��
C2��C2�C2�C2�C2�C2C2���	EC2EC2EC2��C2�
C2���C2EC2�C2EC2��C2�C2�C2C2��C2�C2�C2C2��C2EC2C2��C2C2� �!C2C2�"C2�#C2�$C2E�&�8C2�'C2�(C2�)C2�*C2�+�,C2�-C2�.C2�/C2C2�0�1C2�2C2C2�3C2�4�5C2C2�6�7C2l�C2�9C2C2�:C2�;C2�<C2�=�>C2C2�?�@s�C2s��BC2�C�@�D���E�f�F�S�GC2�HC2C2�I�JC2C2�KC2�LC2�MC2�NC2�O�PC2C2�QC2�Rs�C2�T�Z�UC2C2�VC2�W�XC2�YC2C2rvC2�[�\�`C2�]C2�^�_C2l�C2�aC2�b�dC2�cDpC2C2�er�C2�g���h�~�i�vC2�j�kC2C2�lC2�m�nC2C2�o�pC2�qC2�rC2�sC2�tC2C2�uC2EC2�wC2�x�yC2�zC2�{C2�|E��}E�E�C2�C2C2��C2����C2��C2C2Da��������������C2C2��C2��n{C2C2��C2����C2��C2��E���E���E�E���E�C2������C2��C2C2��EC2��C2��C2��C2mWC2��������C2����C2��C2E�C2��C2��C2C2����C2C2����C2��C2n{C2����C2��C2��C2��C2����E��E��E��E��E��E��EErv��C2��C2��C2C2��C2��C2��C2E����
��������������C2��C2C2����C2C2����C2��C2��C2��C2C2��C2��C2��C2EzC2����C2��C2C2��C2����C2C2����C2C2Ez����������C2��C2C2E�C2����C2��C2l�C2������C2��C2C2��E�C2����C2��C2��C2E�C2����C2��C2��C2��mWC2����C2��C2��C2C2��mWC2C2������C2��C2��C2��C2��C2E���C2��C2C2��C2�C2�C2�C2C2��C2E���C2�	C2E�C2��0��"�
�C2�C2�C2�C2�C2�C2E��C2C2����C2C2E��C2�C2�C2C2�C2��C2�C2C2� �!C2E�C2C2�#�$C2�%C2C2�&�'C2C2�(C2�)C2�*�+C2C2�,C2�-C2�.C2�/E�C2�1�7�2C2�3C2C2�4C2�5�6C2C2�FC2�8�9C2�:�=�;C2C2�<r�C2�>C2�?C2C2Ez�A�w�B�o�CC2�D�\�E�W�F�R�G�J�HC2�IC2C2�C2�KC2�LC2�M�N���O���P���Q����C2�SC2�TC2�U�VC2�\C2�\C2�X�YC2�Z�[C2��C2�]�f�^�bC2�_C2�`C2�aC2�C2�c�dC2C2�eC2���g�kC2�h�iC2C2�j��C2�lC2�mC2�nC2��C2�pC2�qC2�rC2C2�s�tC2C2�uC2�vC2Ez�xC2C2�y�zC2C2�{C2uw�}���~���B��������������������C2����C2C2��C2۞C2����C2C2��s�C2��C2C2��C2����C2����������C2��C2C2����C2C2����C2C2E���C2C2��C2��C2����C2s�C2��C2r�C2��������C2��C2��C2��C2s���C2��C2C2����ug��ugugs�C2��C2������C2��s�C2s�C2����������������������C2s�C2��C2s�C2C2����C2��"�����"�1L1L"�����������C2�s�C2��C2s�C2��s�C2C2��C2������s�C2C2s�����C2����C2C2��C2��C2s���C2����������C2C2����0�C20�s�C2��C2C2��s�C2������������������C2����C2s�C2��C2��C2s�C2��������C2��s�C2C2s���C2C2��s�C2����C2��C2����C2C20�������C2C2s�C2��C2����C2C2��C2����C2���C2C2s���
�C2���	�
C2EzE�E��C2C2s�C2�s�C2C2�C2�C2�s��C2s���0��#�����C2s���C2C2�C2s���!C2�C2� C2*��"C2C2s��$�)C2�%C2�&�'C2C2�(0�C2�*�-C2�+�,C2C2s�C2�.�/C2C2s��1�<�2�6�3C2�4C2C2�5s�C2�7�:C2�8C2�9s�C2C2�;s�C2�=C2C2�>C2�?�@�As�C2s�C2�C���D�v�E�c�F�S�G�K�HC2�IC2�JC2C2s��L�QC2�MC2�N�OC2C2�PE�C2C2�RC2s��T�YC2�U�V�WC2s��XC2s�C2�Z�]C2�[�\C2s�C2�^C2�_C2C2�`�a�b	�1\1l1\�d�o�e�kC2�f�g�iC2�hs�C2C2�js�C2�lC2�mC2C2�nC2s�C2�p�qC2�rC2C2�s�t0��u0�0�C2�w���x���y���zC2�{�s��|�}C2�~C2C2sDC2��s�C2C2��C2����C2��C2���������C2��C2����C2C2����C2��C2C2E����C2��s�C2��C2��C20�C2����C2��������C2C2��s�EC2����C2C2s�������������C2��s�C2C20�C2��C2��C2s���C2��C2C2����C2��������������������C2����C2C20���C2C2��s�C2������C2C2��s�C2��C2C2s�C2��C2����C2��C2C2s�����������C2C2����C2C2����C2EC2��C2C2��s���C2s�������������C2��C2s�C2��C2s�������C2C2����0�C20�C2��EC2��C2��C2��C2C2s�������C2��C2����C2����C2s�C2C2������������������1|��������C2��C2��C2s�C2��������C21\C2��C2s�C2������C2��C2C2��C2����C2l�C2�C2C2�C2�s�C2�����c��;��!���	�C2�
C2��C2C2�
s�ugC2��C2s�C2�����C2C2�s�C2C2��C2C2�C2�C2�|C2���C2�C2uwC2� C2s��"�/�#�+�$�)�%�'s��&s�C2�(C2C2E�*C2C2s�C2�,C2�-C2�.s�C2�0�7�1�4C2�2�3C2s�C2�5C2�6uw*�C2�8C2C2�9�:C2C2s��<�O�=�DC2�>�?�AC2�@C2s�C2�BC2�Cs�C2�E�IC2�F�GC2�HC2C2���J�MC2�KC2�L�C2C2�NC2s��P�_�Q�UC2�RC2�S�TC2C20��VC2C2�W��X�YC2�ZE�C2�[C2�\C2�]C2�^r�C2C2�`�aC2C2�bs�C2�d���e�y�f�pC2�g�h�mC2�i�jC2�kC2C2�lC2*�nC2C2�os�C2C2�q�r�t�sC2�t�uC2C2�v0��w�x0�0�C2�z��C2�{�|�C2�}s��~�C2C2����C2s�C2������C2C2��C2��C2��0���0�C2��C2C2����s�C20�����C2��������C2��C2C2���s�������C2C2��C2s�C2����C2s�C2������������C2������C2s�C2��C2��sC2����u�C2��C2C2s���C2��C2C2��C2����C2C2E������C2C2����C2*�C2��C2��C2��C2C2s����"����������������������C2��C2C2s�C2����C2��C2��C2C2��C2��C2����C2r�C2C2����C2C2��C2s�����������C2C2��C2s�C2��C2s���C2��C2��C2C2s���������C2��������C20�C2s�C2����C2����C2C2s���C2C2��C20�������C2��C2��C2s�C2������C2��C2��������������C2C2����C2C20�������C2������������C2C20�s�C2���s�C2�C2*�C2C2�C2���C2�s�C2s�C2�	��
�C2��C2C2�
C20���C2�C2��C20��0�C2C2��C2�C2C2�EC2C2����C2�C2��۞+C2� C2�!s�C2�#�S�$�F�%�/�&�-�'�)C2�(s�C2C2�*�+C2C2�,�s�C2�.C2s��0�4�1C2�2C2�3s�C2s��5�8�6C2�7C20�C2�9C2C2�:�;C2�<s��=s�s��>s��?s��@�As��Bs��C�E�D1�s�1�1�s��G�LC2�HC2�IC2�JC2�KC20��M�P�NC2C2�O0�C2C2�Q�RC2C2s��T��U�j�V�\�WC2�X�Z�YC2EC2C2�[C2s��]�h�^C2�_C2�`C2�a�g�bE�cE�dE�eE�fEEC2EC2�iC2C2s��k�vC2�l�m�ps��n�oC21\+�qC2�r�t�su��uu��w�z�xC2�yC2C2s��{C2C2�|�}C2C2�~C2s���������C2����C2��C2C2uwC2��C2����C2��C2C2��C2����C2C2������C2��C2s�C2����C2E��EC2������������������������C2s���C2��C2��C2�f���f���C2C2s�����C2��C2s�C2����C2s�����C2��C2��C2C2����E��C2��C2C2��C2��C2E����C2����C2C2s�C2��������C2C2����C2C2��C2��C2��EC2C2��C2s�C2��C2��������C2��������C2����C2C2����C2C2�-s�C2C2s���C2����C2������C2������C2��s�C2��C2C2r�1�C2s�C2����������������C2C2����C2��C2C2��C2����C2s�C2��C2s�C2������
C2��C2��������C2����C2��C2��C2���C2�������C2������C2������C2C2���C2r�����C2���C2C2��C2C2��C2C2E��C2�C2E��C2�	�
C2C2��C2E�C2s�C2C2��C2�C2�C2C2�C2��C2��C2C2��C2��C2s����C2s�C2�C2C2s�� �5C2�!�"�-�#�*�$C2�%C2C2�&C2�'C2�(C2�)C2E�C2�+C2�,C2�C2�.C2�/�0C2C2�1C2�2C2�3C2�4C2E�6C2�7C2C2s��9�p�:���;���<�a�=�IC2�>C2�?�@�G�AC2C2�B�CC2�DC2�EC2�FC2C2�l�HC2C2�$�J�SC2�KC2�LC2�M�NC2�OC2C2�Pt`�QC2�Rt`C2C2�T�UC2�VC2�WC2�X�\�YC2�ZC2C2�[C2l��]C2�^�`C2�_C2r�C2r��bC2�c�p�dC2�eC2�f�jC2�gC2�h�iC2C2E�C2�k�lC2�mC2C2�nC2�o1�C2�q�}�r�v�sC2�t�uC2�$�$C2C2�w�xC2C2�yC2�zl��{C2�|l�C2C2�~�C2C2����C2��C2C2����C21�C2��������C2��C2����C2��C2��C2C2����C2��C2C2��1�C2��������C2����C2C2����C2C2����C2�(C2��C2����C2����C2C2����C2��C2EzC2C2����C2��C2r�C2C2��C2����C2C2��C2��C2��EC2������C2C2����C2C2����C2��C2��C2C2���	����������C2C2��C2��C2����C2EC2C2����C2��C2C2���C2������C2��C2��C2��C2���������i���i������i���i�V�i�������i��i�C2����C2C2��C2����C2��C2��C2sSE����K�������C2��C2����C2��C2C2�$����C2����C2��C2C2��C2t`C2��������C2C2����C2��C2�C2C2��C2����C2C2����C2��C2��C2��C2��C2C2����C2��C2C2��C2��C2E��A������
C2��C2�C2C2��	C2r�C2���C2�
C2C2�C2�C2E��C2��C2C2����k�s�k�s�C2C2��C2�C2�C2�C2��6C2�� C2�!�)C2�"C2�#�$C2C2�%C2�&�'C2C2�(C2E��*C2�+C2�,�1�-C2�.C2C2�/C2�0C2E��2C2�3C2�4C2�5C2C2E��7C2C2�8�9C2C2�:C2�;C2�<�=C2C2�>�?C2�@C2C2E�C2�BC2�CC2�DC2�E�FC2C2�G�HC2�IC2C2�JE�C2�LC2�M�fC2�N�OC2C2�P�Q�WC2�R�SC2�TC2C2�UC2�VE�C2�XC2�YC2�Z�c�[C2C2�\�]C2C2�^�_C2�`C2C2�a�bC2C2E��dC2C2�eEzC2�gC2C2�h�is�s��js��ks��ls��m�ns��os�s�w��q��r���s���t��C2�u�v�~C2�wC2�xC2�yC2�zC2�{�|C2C2�}C2���C2C2��C2��C2����C2C2Dp������C2������C2C2��C2����C2��C2C2~��C2��C2����C2����C2��C2C2EC2����C2C2��C2���C2C2����C2C2��C2����C2C2����C2 C2����C2��C2����C2C2��C2��C2����C2��C2E�C2C2������C2����C2C2��C2����C2��C2t`C2��C2C2����C2C2��C2��C2����C2������������������C2C2��C2��C2��C2����C2�dC2��C2C2��C2����C2C2��C2��C2��rvC2��C2����C2��C2��C2��C2����C2C2��/C2C2����C2C2��C2����C2��C2EzC2C2����C2C2��C2����C2C2���NC2��������C2����C2��C2C2���NC2��C2C2����C2C2����C2C2r����
����������C2��C2C2��C2��C2���C2C2��C2����C2/C2C2�C2����C2�C2�kC2C2�C2��C2�	C2EC2�C2�C2�
C2C2�C2��C2C2�C2��C2��c���C2C2��C2C2�C2��C2�C2�C2�C2lJC2� �Y�!�@�"�9�#�)C2�$�%C2C2�&C2�'C2�(C2��C2�*C2�+�,�0�-C2�.C2�|�/�|C2�1C2C2�2C2�3C2�4C2�5�6C2C2�7C2�8sqC2�:C2�;C2�<C2�=C2�>C2C2�?C2�-�A�I�BC2�CC2C2�D�El��Fl�l��G�Hl�l�k_C2�JC2�K�L�R�MC2�NC2C2�O�P�Q�kC2�kC2�SC2�TC2�U�W�VC2�|C2C2�XC2�|C2�Z�[C2�\C2�]C2C2�^�_C2C2�`C2�aC2�b�l�s�d���e���fC2�g�u�h�pC2�iC2�j�kC2C2�l�m�nC2Dp�oC2DpC2�qC2�rC2�sC2C2�t��C2�v�}C2�w�xC2�yC2C2�zC2�{�|C2lJC2C2�~�C2C2��C2��C2����C2C2�������C2��C2��C2C2����C2C2����C2�lC2��C2C2����C2��C2��C2C2��C2�������C2C2��C2��C2��C2��C2��C2����s���s�C2s���C2��C2����C2����C2��C2��C2��C2��C2C2�C2����C2C2��C2����C2C2��r�C2���Q���n����������������C2��C2��C2��C2����C2��C2C2����C2C2��C2E��C2C2s�������C2������������������C2C2������C2����C2��C2C2�C2��C2E���C2C2��C2��C2��C2��C2EzC2��������C2C2Ez����E�����C2��C2C2���C2��E�E���D�E���C2��C2C2����C2C2������C2w�C2��C2��C2E���������C2C2��C2����C2s���s�����s�s���s�����s���s�s���ugs���C2��C2���C2�s��s��s��s�s��ugs�C2�C2�	�
C2C2�C2��
C2�C2��2��C2�C2��C2�C2��C2��C2�C2EC2�C2C2��C2�<C2C2���+� �%C2�!C2�"�#�$0��C2��&C2�'C2�(C2�)C2�*C2�VC2�,C2�-C2�.C2C2�/C2�0C2�1�VC2�3C2�4s��5���6�a�7�G�8�<�9C2�:C2�;C2C2Dp�=�AC2�>�?�@C2D�C2���B�DC2�Cs���E�Fs��ds����H�V�I�P�J�M�K�L�|�'C2s��N�OC2D�C2s��Q�T�R�SC2D�s�s��UC2D�C2�W�\�X�ZC2�YC2sS�[C2s�C2�]�_C2�^C2s�C2�`D�C2�b�w�c�n�d�i�e�g�fC2EC2C2�hC2E��j�lE��krvC2�mEzC2Ez�o�q�pC2EzC2�r�t�sC2E�C2�u�vC2rvC2sq�x���y��z�|C2�{EzC2�}�~l�DaE�C2��C2����sSEzC2l�����C2��C2��C2Ez��C2C2��EzC2����������������C2����C2rvC2C2����sSDasS��������sS��EzDa����E�r�r�C2��������E�rvC2Ez����EzsSs&E�����������������E�C2s&C2����sDC2l�C2��������r�E�C2sS����C2EzC2s5������������s5sbsqs�����s�srvsS����C2DaDaC2��������������������E�s5sDC2����sDEzs5sq��������rvsDE�Ez��sSC2�.������������E��.sql���	Dl�C2������s�Das���sSE�C2������������E���E�DaC2��E�����������r�sDC2rv��C2rvC2������������D�s�s�D�s���s�s��������|D�s�������s�C2������������C2C2����C2��C2C2��C2��s�C2������	C2����C2��C2�C2C2�C2��C2r�C2�C2s�C2�
�
�C2C2�C2s�C2�C2��C2�C2�C2�C2�C2C2��C2�C2�C2E�C2��)��(�C2C2�C2�s��� s��!s��"s�s��#�$s��%s�s��&s��'s�ug
wC2C2�*�+���,�[�-�K�.�:�/�4�0�2C2�1EC2C2�3EC2�5�7C2�6EC2�8�9EC2C2E�;�E�<�>�=C2�E�?�D�@C2C2�AC2�BC2�CEC2C2E�F�H�GEEC2�I�JEC2EC2�L�V�M�R�N�P�OC2EC2�QC2C2E�SC2C2�T�UC2EC2E�W�XC2�Y�ZC2EEC2�\�q�]�e�^�aE�_�`EEC2�b�cC2EE�dC2E�f�m�g�j�h�iC2EC2E�k�lEC2C2E�nC2E�o�pEEC2�rC2�s�y�t�v�uEEC2�w�xC2EC2EC2�z�{E�|C2�}C2C2�~C2�C2E������������������������C2EEC2EC2����C2��C2EE��E����C2��C2��C2EC2����E��EC2����C2��EC2C2��C2�������������E��C2EC2��EC2E����C2EC2��������E��EC2E��C2EE��C2��C2E������������E��EC2������C2EC2��EC2E������������C2EC2EE��E����C2C2����C2EC2��E��EEC2����������������C2EC2E��C2C2E��������C2EC2E����C2EC2E����������C2C2E��C2EC2����C2EC2��C2E��������C2��������C2C2��s�C2C2����C2C2��C2��C2����C2C2����C2��C2EC2s�����C2��C2C2������s�C2C2��s���s���s�ug���UC2�����5��C2����������	C2��C2C2�C2�C2�C2��C2C2EC2�
�C2�C2C2�
�C2�C2�-C2��C2��C2rC2��k_���k_C2C21��C2C2E��'�� C2��C2EC2�!�$C2�"C2�#C2�C2�%C2�&EC2�(�.�)C2�*�,�+C2C2��-C2C2E�/�2�0C2C2�1E�8�3C2��4��8�6C2C2�7�8�C�9�>�:�=�;����<������?�@�����A�B��"��D�K�E�H�F��G��"��
�I��J��"��L�P�M�N����O����Q�S�R�������T����VC2C2�WC2�X�YC2�Z�d�[C2C2�\�]C2�^C2C2�_�`C2�aC2�bC2C2�cs�C2�eC2C2�f�gC2C2�hC2�iC2�j�kC2C2�lC2�mr�C2�o���p���q���r���s�|C2�t�u�y�vC2C2�wC2�xEC2C2�z�{C2EC2�}���~C2C2�C2����C2��C2��C2��C2C2����C2C2��C2E���C2��C2C2��C2��C2��C2��EC2������C2C2����C2C2s�C2��C2��C2s���������C2��C2����C2��C2��������C2����C2l�C2C2����C2C2l���C2C2������l�C2C2l���C2��C2C2��C2����C2C20���C2��C2C2����C2��C2��C2C2E��������C2����C2s�C2����C2��������C2������C2C2��C2����C2C2����C2C2E�����������C2C2��r�C2��C2��C2��C2C2��C2����C2DpC2������C2C2��E�C2C2����C2C2D�����������C2C2��������C2s5C2C2��r�C2��C2C2��C2������s5C2s�C2C2����C2��C2����C2��DaC2��C2DaC2C2������s�C2������C2s�C2C2s����x���V��s����-�����C2����N����C2r���r��D��DC2�C2C2�	C2�
r��F���
���.������V��i�i�1��i�0���i�i���i0��il�����&��"���C2��C2� �!r�C2r���C2�#�$�%C2r�C2�D�.�'�(�*�)1�C21��+�,1�C2C2�D�.�D�/�<�0�3���1��2��N�4�7�5uW�6uWr����8�:uW�9uWs�s��;s�r��=s��>�A�?C2r��@C2��Bs��N�Cr��N�E�I�F�Gs�r�C2�HlJC2�J�L�KC2����M�R�N�OC20��P�Q0�C2C2l��SC2�T�UC2l�C2�D�W�[C2�Xs��YC2�ZC2s��\�]C2s�s��^uw�_�`�k�a�h�b�e�c�duw�Tuw�T�f�guw�T�Tuwuw�iuw�juw�T�l�r�m�o�nuwuwu��p�quw�T�Tuw�s�v�t�u�Tuw�Tuw�wuwuw�T�y��C2�z�{���|���}C2C2�~�C2��C2C2��EC2������������C2��C2��C2Ez��C2C2��C2E���������C2E���C2E�C2������C2C2r�����l�C2EzE�C2��������C2��C2C2s�����C2��s�C2C2���|C2����C2������������C2�����<C2C2s���C2��C2C2s�C2������C2��s�C2����C2��������C2��C2C2����C2C2r���C2������C2C2��C2s�����E����|��E�C2����C2��s�C2r�s���C2C2��C2����C2����������������C2��C2��C2��s�C2C2��������C2��C2C2����C2C2����C2C2EC2��C2��w�C2C2��C2����C2s�C2����������������C2s���C2C2s�C2��C2��s�C2C2������C2��C2s�0�����C2��C2��C2C2��C2���|C2C2����C2��C2C2����C2C2��C2��C2����C2C2��������C2�C2s�C2C2�C2s�C2�C2�	�
C2�C2C2�C2�
�C2C2��C2�C2EC2���C2C2s���B�C2�C2C2���4��-��!��=,�[�=,[�� =,[��"�+�#�*[��$=,�%=,�&�'�)=,�(=,[�[�=,=,[�=,�,=,[��.�1�/=,�0=,[�=,�2=,�3=,[�=,�5�?�6�<�7�9�8�C2��f�:��;�C2�=��>�fC2�fC2�@C2�AC2��CC2C2�D�EC2�FC2�GC2C2�HC2�IC2�J�KC2�LC2�MC2C2�N�OC2C2�P��C2�R���S��T���U���V���W�Z�XC2�YC2s�C2�[��C2�\�]���^�s�_C2C2�`C2�a�bC2C2�c�d�lE��e�f�j�g�i�hE�l�EzE�s&�kE�s&E��mE��nE��oE��pE��qE�E��rn{E��tC2C2�uC2�v�wC2�xC2�yC2�zC2�{C2�|�C2�}C2�~C2E���C2��C2E�C2��C2��C2��C2��C2C2��C2����C2C2��C2��C2��C2��C2��C2��E�C2����C2����C2��C2C2����C2��C2EC2C2��C2����C2C20�C2��������C2��C2��C2����C2����s���s�C2s���C2��C2s���s�C2��C2C2s�����������C2��C2��C2��C2C2��C2��C2��C2��C2DpC2��C2��C2s�����C2��C2��s�����C%s�C2������C2s�C2C2����C2��C2��C2��C2C2��C2E�������������C2������C2��C2s�C2s���C2C2s�������C2��s���C2��C2��C2��C2C2��C2��E�C2C2����������s�C2��C2C2��C2��C2����C2s�E��C2��C2s�C2��������C2��C2��C2s�C2��C2����C2C2��C2����C2C2��C2��C2����C2��C2��C2��C2C2��C2l�C2���	�C2�C2�C2C2�C2�C2��C2EC2C2�
�C2C2��
s��������������C2C2���������]����:��)C2���(C2�C2� C2�!�"�%C2�#�$C2�DC2C2�&�'C2C2�fC2s��*�4C2�+�,�.C2�-s�C2C2�/�0s�s��1s��2s��3s�ugC2�5C2�6�7C2C2�8�9C2r�C2�;�A�<C2C2�=�>C2C2�?C2�@C2lJC2�B�C���D�v�E�X�F�N�G�J�HEE�IC2E�K�LC2E�MEC2E�O�S�P�RE�QC2EC2E�T�VC2�UEC2E�WC2E�Y�b�Z�_�[�\EC2�]�^EC2EC2�`�aEC2C2E�c�q�d�f�eC2C2E�g�l�hEC2�i�jC2�kC2C2EC2�m�nC2�oC2�pC2C2E�r�u�s�tC2EC2EC2E�w���x���y��z�~C2�{C2�|�}C2EC2EC2����C2��C2E����EC2EC2��������C2E����C2EEC2������EEC2E��C2E������������C2��EC2����EC2C2E����C2EE��EC2����E������C2EC2EE��C2E��������������������C2��C2E��EC2EC2��EC2��������E��C2����C2C2����C2C2��C2E��EC2E������C2C2E����C2EE������C2��EC2��C2EC2��������������C2C2E������C2C2��EC2C2E������C2EC2��E��E��C2C2E����C2��E��EC2��C2C2��E��C2����C2C2E����������������C2EEC2������C2C2E����C2EC2E��������E��C2EE��C2E��������C2EC2��C2��C2��C2E����EC2C2E���E���������C2C2��C2EC2�E�C2EC2EC2��
�	�C2�
C2EC2�EC2��EC2E��EC2��C2C2�C2�C2E��R��C2�C2�s�C2�s��C2C2���;� �.�!�$sS�"�#C2C2r��%�(�&�'r�Ezr�sSsS�)�*�-�+C2�,sSsSC2C2sS�/�1sS�0C2sS�2�6�3�4sSEzC2�5sSC2�7�8sSC2C2�9�:sSsSC2�<�G�=�B�>�@�?sSsSC2�AsSsSC2�CsS�DsSC2�E�FC2sSC2�H�N�I�L�J�KEzC2E�C2C2�MC2sS�O�PsSr��QsSr�sS�SC2�TC2�UC2�V�WC2s��XC2�YC2�ZC2�[C2�\C2C2E�^���_�w�`C2�a�h�bC2C2�c�dC2�eC2C2�f�gC2EC2�i�nC2�j�k�m�lC2C20�s�C2�oC2�pC2C2�q�rC2�s�uC2�tC2D�C2�vC2s�C2�x�y���zC2�{��C2�|C2�}C2�~C2���C2r�C2C2����C2C20�������C2s�C2��C2s�C2C2��������C2��C2��C2��C2����C2��C2��C2��E�C2C2����C2��C2C2E��C2��C2����C2��C2��C2��C2����C2C2E�����C2������C2����C2C2E���C2��C2r�C2����C2��C2��C2��r�C2��C2��C2C2��C2r��������>������������C2����C2C2��C2��C20�C2����C2C2s���������C2��C2��C2��s�C2������C2��C2��C2C2����C2C2����E�������C2C2E���C2E�C2s�C2��C2C2��C2������C2��0�C2C2����C2���b�'�b���������C2C2����C2������C2��C2��C2����C2TC2E������C2��C2��C2E�C2��C2��C2��C2C2E����s�����C2C2��C2��C2����C2EC2������C2C2����C2C2��C2�C2�C2C2�C2E��5C2���2�	�0�
�&���EE�
EC2�������C2�C2�C2C2�C2EC2E�C2�C2C2��C2EC2��$C2��E� C2�!C2C2�"C2�#EC2�%C2EC2�'E�(�-�)�+C2�*C2E�,EEC2�.EE�/EC2s��1s�C2C2�3C2�40�s�C2�6�7C2C2�8s��9�:s�s��;�<s�s��=s�+!�?�k�@�C�AC2C2�B0�C2�D�c�E�Y�F�J�G�IC2�HC20�C2���KC2�LC2C2�M�NC2�OC2�PC2C2�QC2�RC2�S�TC2�UC2C2�V�WC2�XC2C2l��Z�a�[C2C2�\C2�]C2�^C2�_C2�`C2EC2�bC2s��dC2C2�eC2�fC2�gC2�hC2�iC2�jC2��l�y�mC2�n�wC2�o�p�qs�C2�rC2�sC2�tC2C2�uC2�vl�C2�xC2C2s��z�}C2�{�|C2C2s��~�������C2����������C2��C2C2��C2����C2��C2l�C2C2��C2��C2��E�l�C2s�����C2��s�C2C2��s�C2C2����C2��C2��C2��C2��C2C2��C2D����4������C2����C2��������C2C2��C2����C2��C2��C2C2�F��C2��������s���s���s���s�ug��s�s���s���ugs�������s���s���s�s�ugs���s�����s�s�ugs���C2��s�����C2��C2C2����C2C2��C2�����C2��������C2C2��C2��C20�C2��C2��������C2��C2��C2��C2��C2C2��C2��C2����C2��C2C2����C2�C2����������C2��C2C2��C2��C2��C2����C2�C2��C2C2��C2����C2��C2��C2��C2�C2C2��C2��C2����C2��C2��C2��C2C2����C2C2����C2C2������������$C2C2��C2��C2C2�C2Ez�C2C2��C2�C2C2�C2�	�
C2�C2C2��
C2��s�C2��'������C2�C2E��E�C2E�����C2�C2���r��C2���$� �"�!C2r���C2�#C2E�C2�%�&C2C2E�C2�(C2�)�*C2�+C2C2�,C2�-�.C2C2�/�0C2C2�1C2�2�3C2r�C2�5�C�6C2�7�>�8C2�9C2�:�<C2�;��C2C2�=C2s�C2�?�@C2�AC2C2�BEC2�DC2C2�E�F�HC2�Gs�C2�I�P�JC2�K�MC2�LC20�C2�NC2�OEC2C2�Q�RC2�SC2�T�VC2�UE�C2C2�WC2�Xs�C2�Z���[���\�5�]���^���_���`�s�a�n�b�e�c5��d2�2�4��f�g0�6&�h�j�i1�6&1�2��k�lx�3��m2�1��o5��p�r�q6�264�q�1��t���u���v�z6&�w�x6&x��y2�4��{�|0�1��}�W�~n�4�2�1�������6&26������2�3�n�26����265�5�����5�����5�����5�5�1�5�����5�5�1�5�����������|���n�2�3�����1�1����1�������1���1�����1�����1��1���1���1�1�1���1���1���1�2���26��������26����6&��6&1�26��2�2626��262���������������������6&0�264�50���3�3���3�2�����1�2626����������o;26��6&o���������2��6&�6&��26��26�62626����������������2�n���������n���3�1�26��1�3���2�3���262�����2���2���2�2�����2�rm2�������26��2626��26����2626��26����26262n�����n�n���n�����n���n���n�n���n�z������������������q���n�5�2�3�����1�o;�3�2�262������4��o�50�50�	50�
�5050��
5050�50��5050��50�5050��5050��50�50�� �5050��50�5050�50��50�!�)�"5050�#�$50�%�'50�&50��(50�50�*�/50�+�,50�-5050�.50��05050�1�250�3�450��50�64��7�\�8�P50�9�:5050�;�<�I�=50�>50�?5050�@�A5050�B50�C50�D50�E50�F�G5050�H50��J50�K5050�L�M5050�N50�O50�26�Q26�R26�S�T�Y�U26�V�W1�2�1��Xn�2�0�Z�[261�o��]�x�^�l�_26�`�d�a�c2)�b504�2�1�1��e1��f�g1��h1�1��i1��j1��k1��D�m�n2�50�o�sn��p0��q0��r6�2��t�u2�0�26�v4��w1�5��y4��z4�1��{�|��}�~1�3�5�1���1�2�4���������1�����1�1�����1���1���1���1�1���1���1�����1���1�1��D������1���1���1���1�1���1���1���1���1���1�����1�1�1�������4���4�������5���5�5�����������������|~|~����|~��|~��|~��|~��|~�|~��|~������|~����|~|~��|~��|~��|~�|~��|~|~��|~����|~��|~��|~��|~
�|~��5�5���5���5��Z5�������5���5���5���5�����5���5���5�5�����5�5�����5�5�����5�5���5���5�5���5�����5�5��Z��1���3�5�������n�2���261�6&�������������1�����������5050��4�26��2�o;1�1�3���4�50��50��50��0�1�����������50����50505�����3���o�4���3������1�4��o�5�4�6���3���6&0�6&3���2�2��	�
2��2�2��2��
2��
2��4��4��4��4��4�4��4��4���4���4�uu4�1����������w� �)50�!50�"�#50�$�'50�%�&�50��(50�50�*50�+�_�,�750�-50�.50�/50�0�15050�2�35050�4�55050�650��8�Y�9�G�:50�;�C�<�@�=50�>�?50�50��A�B�50�50�D50�E50�F��5050�H50�I�J�R50�K�L50�M50�N�P�O5050�50�Q�50�S�U�T5050��V50�W5050�X�5050�Z�[50�\50�]50�^5050�50�`�a�p50�b50�c�d50�e5050�f�g50�h�m�i�k50�j50�50�l50�50�n�o5050��q50�r5050�s�t50�u50�v5050�50�x�y50�z50�{50�|5050�}50�~50�50�����50��6�5�������0�n�0�1���2���2���2�o���1���1���1�1�����1�1�����1���1�1�����1��D1������������1�������1���������5050������50����50��5050����5050��50��50����5050���5050��50��50����50������50����������50�50��5050���50��50��50��5050�������������50��50�50��50���50��50��5050���50��50����������5050�50��50���5050���50����������50��5050����5050����5050��50��50����50��50�5050��50��50��50����50��50��50������5050����5050�50����5050��50�50��50��50����5050����50��5050��50����50��50��50�50��2�3�2���4�4���4�4��4��4���4��4�4�23����	2626�
��F��0�
50��$�5050��5050�50��50�� �50�����5050�50��50��50�50�50�50�!50�"�#5050��%5050�&50�'50�(50�)50�*50�+50�,�-50�.5050�/50�50�1�250�35050�450�550�6�75050�8�9�A�:50�;�>�<50�=5050�50�?�@5050�50�B50�C50�D50�E50�50�G50�H50�I�J50�K�f�L�U�M50�N50�O50�P5050�Q50�R�S5050�T�50�V5050�W50�X50�Y�Z�_�[�\�50�]50�^50�50�`�c50�a�b��50��d�e�50�50�g50�h�i��50�j�k�y�l�q�m�p50�n50�o50��50�r�u��s�t��50�v�w50��x��50�z���{�}��|�50�~��50�50����50�������������50��50�����50�5050��50���50��50�������������50���������50�50����264�4�����1���1���1�1���1���1�����1�1�����1���1�x1���4�������261�26����26����4�4�����4�4���4���4���4���4�����4���4���4���4�4�����4�4���4�����4���4���4�4���4���4�����4�������K�����������������������������������������8�8�8�>NA�������?�T�I�������F[��C%��I�I�����I�I����DI�����=,I���>N����A�=,C2=,������������=,C%C%X�����F[]�I�[���������?fA�C%F[����>N=FC%������=,��=,��=,��d;=,��=,��=,=,����=,��=,=,������������=FB�HA���GYC%I�C%���>NC%�T�	T�
2BT��
T>Ng�>N���C%�C%>N�;����Z$A�=F>NC%��>NI��I���I���e��^��+��!� A�C%F[�"�*C%�#8��$�%8�8��&�'�)�(<�8�<�<�8�C%>N�,�[�-�Z�.C%�/�Q�0�N�1�F�2�<�N�3�4�8�N�5�N�6�N�7�N�]�9�N�N�:�N�;�]�N�=�N�>�B�?�N�@�N�A�N�]�N�C�N�D�N�E�N�N�]�G�N�H�N�I�M�N�J�N�K�L�N�N�]�N�N�N�O�P�N�]�N�N�R�S�N�T�N�U�N�V�N�W�N�N�X�Y�N�]�NA�=,�\�]N�C%=,F[AL�_�`�b7�a=,GY�c�d>N@�E�C%�f�t�g�n�h�k�i�j>NC%>NC%�l�mI�@�O����o�r�p�q>N?�T�>N>��s=,T��u�{�v�xX��wC%A��y�z=F>N>NN��|��}�~I�>N=,>N����F[X]C%A����W��������������������>NN�A�R+����J�����������?f����?f?f��?f��?f��?f���?f����?f����?f��?f?f��?f�?f��?f��?f����?f�?f��?f��?f?f��?f����?f?f��?f��?f��?f�>NC%������N�>N]�����������B�B���B�����B�B�����B���B�B���B���B�����B���B���B�������R+��R+����R+��=FC%������������C%T���H��C%C%��C%��C%����C%����B�?�C%��=,��7=,��������>NC%=,=F��I�>�7�����������>NGYC%��B�=,������>N������������N�N���N���������N���N���N���N���N�N���=,N���N���N���N�N�����N�N�����N�����������N�����N���N���N���N�N�����N���N�N�=,N���N�N�2QC%=,��TC%�A�����	i��
i��i�A��
�����=,A��=,>N����>N��>N>N��">N��=F��F[cf��J��I=,���+� �$�!=,=,�"�#=,=,]�=,�%�&�'=,��(=,=,�)=,�*=,~��,�B�-�:�.�4�/=,�0=,�1=,�2=,=,�3=,d;�5=,�6=,�7=,=,�8=,�9=,�=,�;�<�>=,�=]�=,�?=,=,�@=,�A~�=,=,�C�D�E�=,�F=,�G=,=,�Hd;=,>NC%�K�LC%77�MH�N�OHH�P�QHH�R�SHH�TH�UH�VH�.�X�w�Y�g�Z�a�[�^�\�]=F>N=,N��_�`GYJ�d@��b�d�c>AHT�e�f?f=FI�=,�h�l@��i�j�kF[g�I�>N�m�t�nN��o7�p?u?u�q?u�r�s?u?u?f�u�vC%HGYZ$�x���y���z�}�{�|=,C%T�C%�~�H=F?fJ2����C%I���>A=F��I���I�����I�����I��DI��D��������������J2=,������=,��=,�w����=,���w=,�����w=,�w=,T�7>NO��������I�A�N�F�����~�?f��=F�����������������������������A������������������A��i����k���������������=,��?f��>NI���������>NN�X�N�����B�@�A�>N������������Z�>NC%>N����A�C%=F`c����H��Z�������=,����=,��=,��=,��=,=,�����=,����=,�����=,=,����=,��=,�=,=,��������=,=,����=,=,����=,��=,��=,��=,�=,=,�����I>N=F=,����������������T=,A�=,=,��J2>N��������?fC%g�?f����ALC%7B������������C%=F=,>N��Z��=,��=,�=,�=,[�=,X�R+���	�
=F?fTY
��7�
�=,=,��=,�=,=,2aN�=,��>��0�����J�HF[��J2C%>NA���>NH��/� �*�!���"�#��$��%���&�'���(��)�_���+�,=,�-=,��.�=,HN��1�8�2�5�3�4=,>NF[[��6�7H=,`cC%�9�<�:�;�2TC%=F�=7H=,�?�O�@�F�A�C=,�B>NT��D�E>NC%C%7�G�L�H�I>NI�T�J�KAL=FC%�M�N=FB�H>N�P�V�Q�T�R�S>N@�=FC%�U>N=,=F�W�Z�X�YGY=F=,O��[�\M�H�]7�^2q�_�h�`�d�7�a2q�b�c�72q�7�e�7�f�7�g�7�72q�7�i�7�j2q�7�l���m���n���o�u�p�s�q�r=F>N=,C%�t>N>N=F�v�y�w�xZ$X���>N�z����{�|���}��~����A���������������������A�����������A��������������������������A����=,��=,��=,��=,��=,�=,������������TI�TF�����R+=,R+A�������J�C%A�����H7X�N���������������=FI�O�������J�N�C%��C%������>NR�2=,2������������R+I�ALI������=,=,����=,=,[�@tH��������A��F[>N?���Hg�������������������=,T=,�����=FT���d����d�������d������d�d��������I�����I�g�P�?�>N>N��@�=,������������I�=,C%K:����=,F[>N=,��������O�C%=,>NH��A�X������I���������H����0���0���0���8�0�����0���0���8�0�������0�8�0�0���8�0���AL�C%C%N���
����=,P�C%@�7�	C%B�����
R+C%C%A����C%���9��!C%�C%����C%C%�C%�C%�C%�C%fI�C%�C%�C%C%�C%� C%fIC%�"C%�#C%�$�%�,�&C%�'C%�(C%�)C%C%�*C%�+C%i��-�3�.C%C%�/C%�0�1C%C%�2C%jCC%�4C%�5C%�6C%�7�8C%C%jC�:���;�y�<�[�=�Q�>�E�?C%�@C%C%�A�BC%�CC%C%�DC%jCC%�F�G�LC%�H�IC%C%�J�KC%jCC%�MC%�NC%�OC%C%�PC%fI�RC%�S�WC%�T�UC%�VC%C%ZC%�XC%�Y�ZC%ZC%�\�f�]C%�^�b�_C%�`C%C%�aC%ZC%�c�dC%C%�eZC%�g�p�h�l�iC%�jC%C%�kZC%C%�m�nC%C%�oj&C%�q�uC%�rC%�sC%�tZC%C%�v�wC%�xC%ZC%C%�z�{���|���}C%�~C%�C%C%��C%����C%C%fWC%����C%��C%��C%C%2���C%��C%��C%C%����C%��C%C%��C%�����������C%������C%������C%C%��ZC%��C%��C%ZC%������C%��C%��C%C%Z��C%��C%C%��ZC%��C%��������C%������������C%��C%C%j&C%����C%ZC%��C%��C%����C%ZC%Z��������������C%��C%ZC%������C%C%Z��C%C%ZC%����C%C%��C%j&��C%C%��C%����C%ZC%C%����C%��C%��C%C%����C%C%Z����������C%C%����C%��C%��C%��C%��C%ZC%����C%��C%��C%����C%C%Z������C%��C%��C%C%Z��C%C%��C%��2�Z������C%����������C%��C%j&C%C%��C%��C%ZC%����C%��C%C%Z��C%��C%C%��C%��C%��C%2�?fR��������X��0����I����=,A�I��	�
��������
���������N������R�C%�C%�C%�C%��C%>N��GYI�H��(��%��C%F[� =F�!dd�"�#d�$dd�(�&�'C%A�R+=F�)�-�*�,>N�+7B�GY=,�.�/X�I�=,N��1�D�2�>�3�5�4C%R+I��6�7>AF[R�8R�9�:RR�;�<R�=RR��?�B�@�AP�=,X�>N�C=,=Fܕ�E�L�F�I�G�HAL@�=,N��J�KTZB@t=F�M�P�N�OR@�B�H�Q�W�RGYGY�SGY�T�UGYGY�V��GYC%=,�Y���Z���[�e�\�b�]�aPE�^=,�_=,�`d;=,C%T��c�dK:C%TI��f�i�g�h?fA�`c>N�j�kT?f�l�{�m�q�n=,=,�o�p=,=,~��r�x�s=,�t=,�u=,=,�v=,�w=,~��y=,�z=,~�=,=,�|�}��=,�~�=,=,~�=,��=,~���������=,����=,=,����=,=,����=,=,��=,��=,��=,����=,=,����=,=,��=,~�H>N��������TC%?fX���>N>NA�����������������>�X�@�>A>N��C%��������RR����R�$RR��������RR�$��R�$R���������xU�=FX�����>NC%C%������������=F7=,C%����A�������=,����=,����=,��=,����=,=,��d;=,��=,=,��=,��=,d;=,��=,����=,��=,=,��=,��=,��=,d;I�����]�]���dJ]�����C%��R��GYF[����A�C%C%I����`���1��������������A�F[��H��GY��GY��GY��GY��GYGY����GY���A�������A���A���������A�������A���A���A�A��_A�����A�A�#��g���A���A��_��@A���A����A��A�A��A��A��A��A�#A���	A��
2�A���A��
A�2�A�0�C%�A���g���?f�?f?fk=,�=,��=,�=,�=,�=,�=,�=,~�=,��,� �)�!�"=,C%=,�#�$�&�%~�=,~��'~�~��(~�=,�*�+7C%F[C%�-�0�.�/>NC%I�R+7I��2�B�3�;�4�9�5=,I��6�7�8=F]�=F7�:C%I�=,�<�?�=�>=,A�?fX��@�A7T���=,�C�I�D�G�E�FR+C%A�F[C%�HC%F[�J�R�K�LX�C%�MR�N=,�O=,=,�P=,�Q=,=;�S�_�T�\�UC%C%�V�WC%C%�XC%�Y�Z�[C%f�f�C%F[�]F[�^F[0�X��a���b�v�c�o�d�g�e�fN�=,AL�L�h�n�iN��jC%C%�k�lC%C%�mC%�{C%R�p�s�q�rA�B�=,C%�t�uC%N�C%g��w�~�x�{�y�z=FF[R+0��|�}C%F[HGY�������X�=F=FX]����?fT>NC%����������������J�A�I�>N>N��X]F[��������C%AL=,ZB����I@�@�T�������������>NHR+>N����=F77C%��������N���C%��������C%��C%C%j5��C%C%��C%j57C%����A�TA�=,���X�������������������������J�����2���2�2��&>N����C%GY>NX���������[�=F=,C%��ALALA�����������ALI�H��I�J2bp������77����77����7��77XOC%��C%AL������������������C%������<��<��<8�<<����8���8�<8��>���������%=,�%��=,�%=,����>NR@�=,��������HC%��I���A�A�����A�A�����A���A���A�i�A�T���C%J2������������@�=F=F=,����P�C%=,C%������70�H>N��T���=F=,��������
=F�	>NT�I�=,A�?f�
��R=,C%J�������X�>NN�=,X�A�����0�Z$7@��>N?fC%��I��@��1� �0�!N��"�_�#�_�$�&�_�%�_�n�'�_�(�_�_�)�*�_�+�_�_�,�-�_�.�n�/�n�n�_=,>N�2J��3C%�n�4�5�n�6�n�7�n�8�n�9�n�n�:�n�;�<�n�n�=�n�>�?�nI��n�A�D�B�C>NF[HI��E�HX��F�GGYX�>N>NI��J�R�K�M=F�LT�C%�NC%F[�O=,�P�Q=,~�=,�S�V�T�UGY=,>NA�=,�WF[C%�Y���Z���[�{�\�t�]�h?f�^�_[��`=F=F�a=F�b�c=F=F�d=F�e=F�f�g=F2�=F�iC%AL�j?f�k?f�l?f�m?f�n?f�o�p?f?f�q?f�r?f�s�?f�u�x�v�w=,F[R>N�y�z=,?�=,>N�|���}C%�~�>NC%C%I���������I�0�=F0�=,��I�F[����������������C%R+?f>N����T>A��>�@���@�����@�@���@���@�����@���@�@���@�����@�@���2�@���������O�TC%H����>AdH8�������������Z�>NT�@�����@�C%C%����=,��=,��=,��=,��=,=,����=,��=,=,����=,=,����=,�=,����������0���=,=,��=,��������=,��=,��=,=,��=,��]�=,=,����=,������=,��=,=,��=,~�=,��=,����=,~�=,@�>N��>NB>N���t�������������I�T�H������>N��]�]�����]���]��<]�A�cf����=,��=FI������7�����������=,��=,����=,��=,]�=,=,��=,�����������������������]����=,��=,=,����=,��=,��=,=,���]�=,�=,�]�=,���=,�=,�=,�=,�	=,�
=,=,�=,]��
=,=,�=,��=,�=,��=,��=,�=,=,�]�=,�=,=,]�=,A���"����>NC%O�A�� �!C%TX����#�-�$�,�%C%�&R�'R�(�*R�)R�nR�+R�n=FC%I��.�/�]�0�V�1�G�2�=�3�6�4=,�5=,=,d;=,�7�8=,�9=,�:=,�;=,=,�<=,d;�>=,�?=,�@=,�A=,=,�B=,�C�D=,�E=,=,�Fd;=,�H�O�I�N�J=,�K=,=,�L=,�Md;=,�=,�P=,�Qd;=,�R�S=,�T=,�U=,d;=,=,�W�X=,=,�Y�Z=,=,�[=,�\d;=,�^�j�_=,=,�`=,�a�b=,�c=,�d=,=,�e�f=,�g=,�h=,=,�id;=,�k�r�l=,=,�m�n=,�o=,=,�p�q=,d;=,d;�sd;=,�u���v���w���x�y>NC%�z��{I�I��|I��}�~I�2�I���_���_��)����_��)_�����N�3=,����������N�������N���������N���N���N���N�����N�����N���N�N�����N���N���N���N���N�N���N��N�����N���N�N���N�����N���N���������I�C%=,C%��B�I�B�������������X���������������]���]�dJdJ��]�dJ����dJ��]�dJ����dJ����dJ��dJdJ��]�dJ]�dJ]�dJN�H�����=,HC%O��I�����=,C%X�I����x���B���	������������A�����I�7��]�>NAL=F��=,=,����I�����������=,��=,��������=,~�~���~�d;d;=,��=,��=,=,~���=,��=,��=,d;=,������������I���I���I���I�I�����I���I�I�����I���I���I���I���I�I�����I��DI���<�������b<�����(��<�����
�<����<8�8�<<�	8�<����<�
<8���<8�8�<���<<8�<�8�<��<�<8��8�8�<��&<�<�<�� �#�!�"8�<<8��$�%<8�<8��'<8�<�)�6�*�/�+<8��,�-8��.8�<8�<�0<�1�2�4�3<8�<<�58�<�7�K�8�:<�9<8��;�B�<�?<�=<�>8�<�@<<�A8�<�C�F<�D<�E<8��G�I�H<<8��J<8�<�L�a�M�W�N�T�O�Q<�P8�<�R�S8�<<8�<�U�V<8�<�X�\<�Y�Z�[8�<<8��]�_<�^<8��`<8�<8�<<�c�d���e�~�f�{<�g�h�r�i�o�j�l<�k8�<�m�n8�<<8��p<<�q<8��s�v<�t�u<<8��w�y�x<<8�<�z8�<<�|�}<8�<�����<����������<��<8�<����8�<����8�<8�<��������<��<8���<8�<����8���8�<<��<8��b8���������<8�<��<����<8�<������������������<<8�����<��<8�<��<8�������������8�<<8���<<8�����<��<8�����<8�8�<��8���8�8�������8���8�<��8�<8���<����<������<��<8�<8���<8�<�������<����������8�<��������������<��<8�<����<��<8�����8�<<8�����<��<��<8�<����<<8�����������<<8���<8�<����<��<8���8�<8�����<����8�<8�������8���8�����8�<8���<8�<8���8���8�����<����8���8���8�<��<8�<8�8���<8�<@�=,��=,=F�>A�A�I�ZB�
�5�� ��
C%A����I�R+IH��]��]��]�]���]��]��]�]���]��]�]���]��]�]��]��<�!�$=,�"�#R+C%R+�%�-�&>A�'>A�(>A>A�)>A�*>A�+�,>A3>A?f�.?f�/?f�0�1?f�2?f�3?f�4?f��?f�6�E�7�;�8I��9N��:@t?f>N�<�=I�>�7�>�?77�@7�A7�B7�C7�D7���F�GI�7�H�:�I�7�J���K�p�L�^�M�S�N8�8��O�P<�Q8��R8�<8��T�\�U8��V8�8��W�X�Y8�<<�Z�[8�<8��]8�<8��_�h8��`�a8�8��b�c�e�d8�<8��f�g8�<<8��i8�8��j�k<8��l8��m8��n8��o8�<�q���r��s�|8��t�u8��v�x�w8�8�<�y8�8��z8��{8�<8��}�~8�<8�������8���8�8�<����8�<8�������<8���8�<8���������������<<8�8�����8�8�<��8���8�8���8�������������8�8�<��8�<8�8���8�<8�����8�8�<����������������������8���8�<8�8�<��8�8���8�<����8���������8�������8���8�8�<8�<������8���8���8�<8�8�<��������������8���8�8�<8���8�����8�8���8�<8�<8�����8�8�<8�������8�����8���8���8�������8�8�<��8�<8�����8���8���8���8�����8�8�<8�<���������8�������8���8���8�8�<8�����8�8�������8���<8�<8�����������8���������8�<<8���8�<8�8���8�<���������<��8�8�<��8���8��8�8��<8�������	�8���<8�8�<8��
�8�8�<8��
<8���8��<8��8�<8���/��+��8��8��8������<8�<8�8�<�8�� �'�!8��"�$8��#8�<�%�&<8�8�<�(8�8��)<�*<8��,8��-8�8��.<8��0�2<�1<8��38��4�68��58�<<8��8=,GY�9>NT�=,�;=,�<�=9��>9�9��?�@9��A9�8�9��C��D��E���F�HX��G=,H�I�i�J�g�K=F�L�\�M�W�N�V=,�O=,�P�Q�T=,�R=,�S]�=,=,�U]�=,=,]��X=,�Y=,�Z�[]�=,]�=,�]�a�^=,�_=,�`=,~�=,�b�e�c]��d=,=,]��f=,]�=,�h=,@�?f�j���k��l���m�q�n�=,�o=,�pA���r�z�s��t��u���v�w��x���y�A��{���|��}��~������������������A��������������������A��������������A����������������������A��������������A������������A�������A�����������������������������A������A�����>N��������I���=F��<������������;}8���8�;}��8�;}��8�����;}����8���8�8���;}8�;}8�������<��8���8���8�
�8�
�8�������������������N�N�����[���N���N���N���N�N���N���N����mN�����N����1N���N���N���N���N�����N�����
��N���
=,N�������

��=,N�
��
����=,N���N�=,������A�R��A�N���8���8���8���������<����8�8�<<8���8�������<�8�<8���	��C%��A�=,B�A�=F�
�C%=,�I��
I�I��I���I�I���I��I��YI���D��4��>N=F��$���I�F[I���I�AL�P�� I�I��!�"I��#I�I��D�%>A>A�&�'>A�(>A>A�)�*>A>A�+>A�,>A�->A�.�/>A�0>A>A�1�2>A>A�33 >A�5�>�6?f�7X�7�8�97�:77�;�<77�=7���?�AX��@I�R+N��B�CA�=,=F�E�Z�F�OC%�G�HC%�IC%C%�J�KC%C%�L�MC%�NC%fIC%N��PI��Q=,�R�S=,�T=,�U=,�V�X=,�W~�=,�Y=,=,~��[�w�\�]>N=,�^=F�_I��`�o�aI��bI��c�e�dI�I��D�fI�I��g�hI��iI��jI��kI��lI�I��m�nI��DI��pI��q�tI��r�sI��DI�I��uI��v�DI�RX��y���z���{���|�}>N7�~��=,�g���N�7��>A7��7��7��7��7��7��7����77��7��7����77����7��7g�7��������P�C%C%����X�����I�HH����H��H��HH����H������@tC%I�I�=,������������7?f=F����C%=,����=,����]���]�=,]���]���]���]�=,����=,����R+��R+��R+��R+��R+R+�@?f��H@���������=F���?fC%��=,����=,��=,��=,=,��=,��=,����=,=,��=,����=,=,��=;=,����>N��RC%������=,��=,��=,��=,=,����=,��=,��=,=,��=,��=,��]�=,C%����C%C%����C%��C%��C%��C%C%��C%����C%C%jC�������������������RC%��C%����C%��C%ZC%=,A�R+����C%��C%C%����C%��C%��C%C%��C%��C%���C%�C%�C%C%��C%�C%C%�C=,A����	��
��H�>N�
>N>N�g�N��T�>NRd7�>AT���N�ALI��=FR��;��(��=,��=,�N�[�I�AL� �!HH�"�#H�$HH�%�&H�'H�4H�)�*X�=FR+�+?f�,�-?f?f�.?f�/�0?f?f�1?f�2�3?f�4?f�5?f?f�6?f�7?f�8?f�9?f�:dY?f�<�I�=�G�>�?>N=,�@H�AHH�BH�C�DH�EHH�F��H=,�H@tB�I��JHC%�L���M�4�N��O���P�s�Q�T�R�SA�=,=,H�U�rA��V�W�c�X�]�Y�ZX�>N�[�\ALX�>NX]�^�a�_�`I�>N>N=,>N�bT�>N�d�k�e�h�f�g>NX�X�H�i�j>N@�=,>N�l�o�m�nF[X�X�>N�p�q>N0�>NX�N�F��t���u��>A�vC%�w�x���y���z�{���|�}��~�������������A�������������A������������n��A���������A���A�A����A�I�7������?���8���8�<��8���8�����8�8���<8�I���?f��?f��?f��?f��?f��?fk������������������@t��J���T����������7��7h�7��������7g�h377��7h3������������g�7h377��g�7����7��h�7��7\b7I�X�=,��GY����=,��=,=,����=,=,d;����C%������>N��������?f��?f?f��?f����?f?f��?fdY��?f��?f?f��?f��?f����?f?f��?f��?fdY=FZB?�C%��������>NX�=F��>NA�����R+GY����?���7C%������R������RR����RR��R�n��RR����������3.R3.3:R��R'����R��R�����R��R�nRR��R3.R���RR�R�	�
RR�n�3IR�
�R�R�RR��RR��R�RR�R��nR�����W��/��*AL��>N��$� N�N��!N��"�#N��'N�N��%N��&�'N�N��(�)N���N��+�.I��,I��-�2I�=,Z$�0�17A��2�O�3�N�4���5���6�h�7�K�8�=8��98��:�;�<8�<8�<�>�B�?8��@�A<8�<8��C�E�D8�<8��F�G<8�8��H�I<<�J<8��L�e�M�Y�N�U�O�R�P�Q<8�8�<�S�T8�<<8�8��V�W�X<8�8�<�Z�\8��[<8��]�c�^�a�_8�8��`8�<�b8�8�<�d8�8�<�f8�8��g8�<�i8��j���k��l�n�m8�<8��o�t<�p8��q�r�s8�<<8��u�z�v�y�w�x8�<8�<8�<�{�}8��|<8�<�~<8���8�8�<��8�����<��8�����8���8�<8���8�<8�����������8���8���8�����������8�8�<8���<8���������8�<��8�<8�8�������8�<8�<8�����<����<8���8�8�<��8���8���8�<��<8������������<����������<8�����8�����������<8�<8�8�<��������8�<��8�8�<8���8�<<8�����������������<8�<8�8���<8�����<8�8���<8�������8�������������8���8�<����<8�<8�����8���8�<����8�<8�<��������<8���8�<8���8�8���<8�8�����������8���<8�8���8�<������8�<8�8���<8�����8���������8�<8�8�����������<8�<8���8�<8������8�8���8���<8�����	��8��8��8�<8���8�<8��
<<8��8�8��
����8��<8�8���<8�<���8�8�<8��8�<��8��"�8�8���8��8�� 8��!8�<8��#�3�$�.8��%�&�'8�<<�(�)8��*8��+8��,8��-8�<8��/8��08��18�8��2<8�8��48��5�68�8��7<8��9�@�:�=�;8�8��<<8��>8��?8�<8��A�H�B�D8��C<8�8��E�F�G<8�8�<�I8��J8�8��K�L�M<8�<8��O���P���Q�x�R�l�S�`8��T�U8��V8��W�[8��X�Y�Z8�<8�<�\�^�]8�8�<8��_8�<�a�d�b�c8�<8�<8��e�f�i�g8��h8�<8��j8��k8�<8��m�t�n8��o8��p�r8��q8�<8��s8�<�u8��v8��w8�<8��y���z�}8��{�|8�<8��~�������8�<8�8���<8�����<8�8���8���8���8�<������8�������8�<8�������8���8�8���8�<8���8���8���<8���������8�����8�<8�<8���������8���8���8�<��8���8�<8���8�8���<8���������������8���8�8�<8�������8�<��8�8���8�<������8�8���8�����8���������8�<8�<����8�<8�<8�������8�����8�8�<��8���8�����8�<<8�������8���8�8�<����������������<8�<��8�<8���<8���8�8���8���<8�������8�8���8�����8�<8�����<8�����8���8�<8���8�<���E���$���������8���8���8�����8�����<8���<8���8���8�8���<8����8���������8���8�<8�����8�8�<8��<8���	8���8�8���8�<8��
��8�8��8��
8�<�8�8�<����8��8�����8��8�<8��8�<8�8���8�8��8�<�8�� 8�8��!�"8�8��#8�<�%�7�&�/8��'8��(�)8��*�,�+8�8�<�-8�<�.<8��08�8��1�2�58��3�4<<8�8��68�<�88��9�B�:�=8��;8��<<8�8��>�?8��@8��A8�8�<�C8��D8�<8��F�I�G8��H<8�<�J�M�K<�L<8�<�N<8�<�PC%�Q=,<�R�S=,�T=,�U=,�V=,<~��X���Y��=,�Z�[7�\�w�]�j�^�a~��_�`=,~�=,=,�b=,�c=,�d=,�e�f=,=,�g�h=,�i=,=,~��k=,�l�t�m=,�n=,�o=,=,�p=,�q�r=,=,�s~�=,=,�u�v=,~�=,�x���y���z���{�}=,�|=,~��~=,=,���=,=,~�������=,~�=,��=,=,����=,=,��=,��=,��~�=,��=,��=,��=,����������=,=,��=,~�=,��=,����=,=,~���=,��=,=,��=,��=,~�����=,����=,��=,��~���=,��=,��=,~�=,��������=,��=,����=,��=,��=,=,��=,~�����~�=,��������=,����=,��=,~�=,��=,=,������~�=,=,~�=,��=,��=,����=,=,~���=,��=,=,~�=`I�����7=FI�N�������������=,R?fI�������I�B�=,C%����H��* ������������\b����7\b7��\b7\b������7����7\b\b7����\b��\b7��77\b������7������7\b7��77����]D]D7����7��7��7\b��������\b77\b��7\b7��������7>A?�>N���A�����C%��C%�C%�C%�C%C%��C%C%�j
C%�?��� �	�8��
8��8��8��
��<8�<8����8�8���P8�����8�8�<8�8���8��8��8�8��8��8��8�<��!�-�"�+8��#8��$�%8�8��&8��'8��(�)8��*8�9�8��,8�8�9��.�18��/�08�98��28�8��3<�8��5���6�n�7�b?f�8�9�Q�:C%C%�;�<�B�=C%C%�>�?C%�@C%�AC%��C%C%�C�DC%C%�EC%�FC%�G�HC%�I�����J���K���L���M���N�O�P��C%C%���R�Z�SC%C%�TC%�U�VC%�WC%�XC%C%�Y��C%C%�[�\C%�]C%�^C%�_C%C%�`C%�aC%���c�i�d�h=,�e�fI��gC%X�A�I�I�X��j=,�k�l?f�m>N>N]��o���p�~�q�{�r�z�s>N?f�t�u?f�v?f?f�w�x?f�y?f?f�=,g�=F�|�}ALC%=,���I�>N��>N��=,��=,=,������=,����=,��=,=,��=,����=,=,��d;=,��=,=,��=,��=,��=,[�����������?f>N?f����N�7��T7Y
������I���X�������=F=F����=F=F����=F=F����=F=F��=F��=F��=F��=F��=F��f?=F��=F=F����=F��=F��=Ff?=F��C%��]�A�N����r���"A���������������������������?f��?f��?f?f�?f��?f��?f�������?f����?f��������?f������������������������?f���?f��?f������?f��?f?f����?fk?f?f�����?f��?f��?fk?f������������������?f���?f?f���������?f����k?f�����������������?f��k$��?f�?f���������
�������������?f��?f��?f���?f�?f�����?f���?f�	���������
�k$��k$��k$?fk$����������?f?fk�����!k��� ����?f��?f��?f?f��#�>�$=,�%�2=,�&=,�'=,�(�)=,�*=,�+�/�,�.�-=;=,=;=;=,=,�0�1=,=;=,=,�3�4=,=,�5=,�6�7=,�8=,=,�9�:=,�;=,�<=,�==,=,~��?�k�@�]�A�R�B�I�C�F�D�E>NX�>NI��G�H>NF[0�X��J�O�K�L7F[X��M�NC%fIC%�P�Q?fI�X�g��S�Y�T�V>N�U>NX��W�XGY>NF[>N>N�Z�[�\X�70�>N�^�d�_�a>N�`X�>N�b�c>NF[>NI��e�h�f�gF[>N0�I�i�j>NF[F[A��l�p�m�o>N�nZBF[F[>N�qF[7F[�s��?f�t�u���v���w�}�x�|8��y�z8��{�/;}8�8�9��~��9��9���9�8���9������8�9�8�8�9����9���8�������9���8�����<�8�<�<�8���8�8�����8�<���<�8�R����RR����������R��R�������2R�2R��R����R���2R�2��R�2��R��RR�������2R�2R=,I��������g�������g�������������������>N7I���C%��C%����C%C%����C%��C%��C%��C%��C%��C%��C%C%����C%����C%B�>N=,��������AL>N=,>N����GYA�I�N�������������F[����=,=,������=,����=,��=,��=,]�=,��=,��=,=,����=,��=,��=,=,����=,=,��=,~�T����=,I���R+������������?f��?f��?f���?f��������?f��������>NK:��=,���?f������=,��=,����=,=,=;��=,=,���=,=,=;C%��C%��
C%��C%C%��C%C%�	�
C%C%��C%j�C%C%�C%���C%��U��E��/��AL=`>N���)��!?f�?f�?f�?f�?f�?f�?f�?f� �?f?f�"�#?f?f�$�%?f�&?f?f�'?f�(?f��*?f�+?f?f�,?f�-?f�.?f��0�1RI��2�<I��3�4I��5I��6I�I��7�8I��9I�I��:I��;I���=�A�2�>�2�?�2�@��2�2�B�2�C�2�D�23X�F�I�G�H�AI�=,C%�J�K=,F[�LH�M�N�N�N�N�O�P�N�N�Q�N�R�S�N�T�N�]�N�V�a�W�_�X�^J��YA��ZA��[�\A��]A���A�=F?fX��`>NI��b�d�c>NC%X��e�f>NT�C%d�h���i���j�p�k�n�l�mI�?fC%��=F�o@�X��q�t�r�s�]TC2P��u��3d�v3d�w�x8��y�~�z8�3d�{3d�|�}8�3d<�8��8���8�����8���8���8��P8�C%>N������������7C%>N=,����R+B�>N?���������A�Z�C%7��I�C%R+����������������=F��A���A����A�AL>N����@tR+F�>N��������?�A�?fR+��>N>N>�������������?f>NB�N�����I�H>N��T���T���T�3n��������=,A�T�N�����=,R+C%I������������������������C%A�=FI�����H���;���;�����;�;�����;7I�����>N��C%T����[�B�R+N�������������HX�?fC%����=,��������=,=,����=,=,~�����]�=,��=,��=,=,�?�C%��������C%>N��X]����A�N�>N=,����������������>N=,I�C%����C%>NA�I���������>NX]C%�����A���A�A�����A�A>����TF�=FA����������N�AL>N����?f����N�����F[>A�A�GY�	GY�
GY�GY��
GY�GYGY�GY��GYGY��g�B�7��B��"������7=,��C%��>NI�=F=,�I�� �!B�N�C%?f�#�*�$�'�%�&M����I�(�)I>NF[I��+�.�,�-F[GYC%I��/�A�0X�8��1�2�58��3�Z�4<�/�6�?�7�;8��8�9�:8�<<8�<�<8��=8��><8��@8�8�<>NGY�C�Y�D�K�E�H�F�GI�=FF[X��I�J>NC%>NH�L�V�M�NC%>��OJ��PR+R+�Q�RR+�SR+�TR+R+�UR+���W�XN�IK:T��Z�a�[�^�\�]>N?f=FC%�_�`H��X�B��b�d�c>NI�O��e�f]�3}>NF[�h�&�i���j���k���l��m�p�n�oC%HC%=,�q�rF[g��s�}�tI��uI��vI��wI��xI��yI�I��z�{I�I��|I�dw�R�~�RI���������T�R+��X�=,����=,=,����=,=,�����I�B�7B�������������H7N�=,����C%I�A�B�����J���I���������>�A��>��>�A>�A����?f7=,N�����������������N�A�C%O�����C%A�?fI������C%=,������=,�>N=,������������=,d=,8�����@�B�7C%��������T>N��B���=,��=,=,������=,����=,��=,=,��=,��3�=,=,X�����OC%>NA������������������C%Z$>N����>NGYC%]���������R+TF[����d��dd����d3�d��I�F�7����������>N=,��A�������A�������A�����A����_A���A���A��_��A���A���A�A�������A�2�2�A���A�A�����A���A�A���A���A���A�@����=,C%0�AL����>N��I�=F��I�=F=,A���������>NA�M�C%�	�
0�X�B�T����
�C%0�N�=F��R+H�ALdYk������F[C%AL7��K�=F=,N����ZB=FGY�=,� J2�!=,=,�"�#=,�$�%=,N�N�=,�'�~�(�_�)�;�*�.A��+�,�-OA�7>N�/�2�0�1I=,R>N�3�:R�4�5RR�6�7RR�8�9RR3�A�=,�<�C�=�@�>�?C%>NC%J��A�B=,C%=FE��D�\�E�[?f�F�G�KB��H�I�B��JB���L�O�MB���N�B��P��Q�RB���S�V�T���UB����W��X�Y���Z3��C%A��]�^C%��I�F[�`�o�a�h�b�e�c�dZ$GY?fZB�f�gX�H>N��i�l�j�k>NRA�O�m�ng�@�J����p�w�q�t�r�sC%7=FC%�u�vC%>NZBN��x�{�y�zC%>NC%>N�|�}=FC%C%>N�������������������X�Z$0�>A����>N@�B�bp��������?fR+C%��N���N�����N�N�����N�N�������C%N�=,?f������������X]7X�F[����I�Z�F[R+��������=F=,C%>N����K�B�?f��������Z$3�������I���I���I�����Z$Z$��Z$������������������B�HH�C%��������B���B���3�B�������7��������7h�7h�7��g�7����������7g�7g���g�h�����7��g�7����g�77h3=FH��������I�X��2?f��>NHR������������A�O�7O����]�=,?�>N��������>NC%C%GY����X]TT]������������0���������������GYX�R+A�������H>N������3�3�������3��������b3�����3�3�3�R����I���I�I����������I�A�GY��A�A�X�GY������I�Y
HC%�	�I��
�J��J�J��
�J��J�J���J��J��J�4	J�O�I���&��%C%��C%C%��C%�C%C%���$C%�� C%�!C%�"C%C%�#C%�A�AC%=FP��'�)�(?f=F=,�*X��+~��,=,�-~��.~��/~��~��1���2�f�3�e�4�d�5�6K:F[�7�O�Q�8�9�<�Q�:�;�Q�Q�C�=�C�>�?�Q�C�@�H�C�A�B�C�C�C�C�D�C�E�F�C�C�G�C�Q�C�I�J�C�K�C�L�N�Q�MdJ�����C�P���Q�Z�R�X�C�S�C�T�U�C�V�C�C�W�C��C�Y��C�[�a�C�\�C�]�^�C�_�C�`�C�C�$�b�C�C�c�C��?fHA�I��g�k�h�j�iX]PEH]�C%�l�mB�7=F�nC%�o�p�xC%�q�rC%C%�sC%�t�u�w�vC%C%guZC%�yC%�zC%�{C%C%�|C%�}C%�~�C%C%����C%��C%C%��j�C%��������������J2=F��������������������R+������R+?fI���=,=F��?�7����������I�=,�&��I�=,C%������I�I�^F�A����s���4�������������=,����N�����N���N���N��NN�������C%��������C%fIC%fIC%��4C%C%����C%����C%fIfIC%����N�>N��������=,��=,��=,����=,��=,��=,d;=,����=,������=,����=,=,����=,��=,d;=,d;=,��=,��=,=,��=,����=,��=,=,d;��������=,��=,��=,d;����=,����=,��=,=,����=,=,��=,d;=,����������=,����=,��=,d;=,��=,=,��d;=,��=,����=,��d;=,=,��=,��d;=,=,����=,=,����=,=,����=,=,��=,��]�=,����=FC%��=FC%������f?�f?���f?f?�f?�f?��f?�f?�	f?�
f?f?:�f?�
f?�f?�f?f?��f?f?��f?�;f?f?��5f?����=,>NGY@���%�>�I��GY���"GY� GY�!GY��GY�#�$GY��GY�&C%�'�/R�(�)�.�*�,�+�2R�2�2�-�2R�2RR�0R�1�2�3R�2�2R�5�b�6�R�7�Q�8=,�9?f?f�:�;?f�<�J�=?f�>?f?f�?�@?f?f�A�B�F�C�?f�D�E�?f��G?f��H�I?f�?f�K?f��L�M��N?f?f�O?f�P?f�=F���S�`=F�T=F�U�V=F=F�W�X=F=F�Y=F�Z�[=F=F�\=F�]=F�^=F�_=U=F�aROH�c�h�d�g�e�fC%RTI�R+?f�i=F�jg�7�k�l7�m�p7�n7�o�|7�q7�r77W\�t���u�~�v�z�w�y�xX�C%GY=,R+�{�}�|C%0�A�=F������������C%=F��X���X���=,7C%����=,Z$R>N������������A�OC%GY����>NC%��HH=,����������\bI�TJ���X�>N��7��77����77��7��7��\b]D���%������������R������N�B���=F��7��=,=,����=,=,��=,���������T0���GY��O���O�O���O�����O�O��`����A�X���F[I�N�������������7>N?�=,����N�=,��T���A�����A���A�����A�#A�A���A���A���#A������������&@�H��=,=F��B���B���4&	�����F[A�TX�����������������I�=,H>N����=FI��I�]�A�����������B�>N=,=F��>N��>N��>N����>N��>N>N����>N>N��>N��>N����>N��>N>N��>N$�����=,GYGYN���������B�����A�@��L����L���
�L��L�L��L��L���	L�L�I��L��L�L��
�L��L�L���L��L��L�I�L����L��L�L��DL���L��DL�AL�AL=,��"��!� X�F[C%I�?f�#�$I�B�I�C%�&���'�V�(�4�)�2�*�1P��+N��,N��-�.N�N��/�0N���N�C%TX��3C%>N�5�S�6�R>N�7�8�@=,�9=,�:=,�;�<�?=,�=�>=,=,~�=,~��A�H�B�E=,�C=,�D~�=,�F=,=,�G~�=,�I=,�J=,�K=,=,�L�M=,=,�N=,�O=,�P�Q=,~�=,?f>N�T�UI�>NR+=F�W�k�X7�Y�[�ZN�7C%�\P�=,�]�^�d�_=,�`�b�a=,��=,=,�c=,d;�e=,�f�i�g=,�h=,=,d;�j=,d;=,�l�{�m�o�n=,>N7=,�p�qR�rRR�sR�tR�uR�vR�w�xRR�y�zRR��|>N�}I��O�~�I�I���I���I�K�����������������>N��8�����������8�����8�8�8�8���������8�8�8�8�<�����������8���8�8�9�<8�8�����8�<�8�I�=,��=,@t��I�=,��������T�R+A�GY����=,R7>N������������C%>NC%O�����=,��T���T�����T��d45=,J�����������A�=FC%����I�=,���������������������Q�C�C���C���C�����C���C���C���C���C�����C���C���������C���C�������C�C�����C���C�C����������������C]��C���C���C�C�����C4D���CdJ�����������C�CdJ�����C�����C���C��C�������C���������C���C�`�C���C���C��=F��������R+���������N�����N���N�����N���N���N���N�N���N���N���N��N���N�N���N��N������N�N��	N��
N��N��N��
�N�N��N�����N�N��N��N����N���]�C2�C2��P��&C2�C2��C2C2��C2C2� �!C2C2�"�#C2�$C2�%C2C2���'�2�(C2�)C2�*C2�+C2�,C2�-C2C2�.�/C2�0C2C2�1C2���3C2C2�4�5�=C2�6C2�7C2�8�9C2�:C2C2�;�<C2C2���>C2�?�EC2�@C2�AC2�B�CC2C2�D��C2�F�K�GC2C2�H�IC2C2�JC2���LC2�MC2�NC2�OC2C2���QC2�RC2C2�SC2�T�UC2�VC2C2�WC2�X�YC2�ZC2�[C2C2�\��C2�^C2�_�m�`C2�aC2�bC2�cC2�dC2C2�e�fC2�gC2�hC2C2�iC2�jC2�kC2�lC2���nC2�oC2�pC2�qC2C2�rC2�s�tC2�uC2�vC2�wC2�xC2�y�{C2�z��C2C2�|��C2�~ɢ���������O���i�������r���#����������C2��C2��C2C2��C2����C2���������.C2�.C2�.C2��C2C2����C2C2��C2���.C2��������C2����C2C2����C2��C2�.C2������C2��C2��C2�.C2C2����C2��C2�.C2������������������C2��C2��C2�8��C2�������C2C2����C2�sC2��������C2��EC2C2��C2��C2��C2��C2��C2����C2��C2C2���.C2C2��C2��EC2��������r�E������C2��C2�DC2C2������EC2�C2�����������N��C2EC2�|��C2���C2C2��������C2C2s���C2C2EC2����C2s�C2����C2����C2C2������������C2�C2C2��C2����C2������C2���"��C2C2�����������C2��C2C2����C2C2��C2��l�C2C2������C2C2��C2�C2E�C2C2���	C2�C2�C2l��
��C2l�C2�
C2E�C2���C2�C2�C2�C2��C2�D�C2�C2r�C2C2��C2�C2�C2�� ��C2E�C2E�C2�!E�C2s�C2�$�S�%�7�&�0�'�*�(C2�)C21����+C2�,s�s��-s��.s��/s�ug�1�4�2C2C2�3C2s�C2�5C2�6C2ug�8C2�9�K�:C2�;�@�<C2�=C2�>E�?Es�EC2�A�B�H�C�E�DC2C2��F�G�C2�C2��I��J�C2C2�L�M�NC2�$�OC20��P�Q0�0��R0�C2�T�a�Us�C2�V�W�YC2�X0�C2�ZC2�[�]s��\s�C2s��^�_�`C2s�s�C2�bC2�c�mC2�d�eC2�fC2�g�k�h�i0�C2C2�j0�C2�lC2C20��n�p�oC2s�C2�qC22�C2�s���t���u�y�vC2C2�wC2�xC2s��z��s��{C2�|C2�}�~C2�C2C2����C2C2sS����C2��s�C2��C2C2��C2s�����C2��������C2��C2C2����C2��C2��0�C20���C2s�C2��������C2��C2����C2��C2C2����C2�FC2C2����C2C2��C2��C2��C2���C2C2����C2��C2��������s�������s�ugugs�s���s���s�ug��s���s���s�ugs�������������C2��C2��C2��s�C2C2��C2��C2����C2�������C2��C2C2��C2��s�C2C2��C2��C2��C2����C2��C2E�����C2C2��E�C2���������������C2��C2��C2����C2��C2��C2C2���FC2C2��C2��C2����C2��C2��C2C2����C2��C2��C2��C2C2��C2��C2��C2��C2��EC2��C2����C2��s�C2��C2C2��C2��C2��s�����s���s�ugs����
��C2��C2��C2���C2��s���C2C2��C2�C2�C2�C2�C2C2��	C2C2�
�C2n{C2C2s���C2��C2C2�C2s��C2���C2s��s�C2�C2s�C2��H��6��-��$��!C2�� C2C2s��"C2C2�#s�C2�%C2C2�&�'C2�(C2�)C2�*C2�+C2C2�,C2E�.C2C2�/C2�0C2�1C2�2C2�3C2�4�5C2C2E�7�@�8C2�9C2�:C2C2�;C2�<�=C2�>C2�?C2C2r�C2�A�B�EC2�CC2�Ds�C2C2�Fs��Gs�C2�I�_�J�OC2�KC2�L�MC2C2�NC2s��P�Qs�C2�R�]�SC2C2�T�U�Y�VC2�WC2�XC2�FC2C2�ZC2�[�\C2n{C2C2�^C2s��`C2�aC2�bC2C2�cC2�dC2�eC2�f�gC2C2�h�C2�j�o�k���l���mC2�n��C2�o�p���q�|�r�wC2�sC2�tC2�u�vC2C2D�C2�xC2�y�zC2�{C2C2��}C2�~���C2��C2C2��C2EC2����C2��C2EC2��C2C2s���C2����C2����C2C2����C2C2����C2��C2C2��C2��C2��C2����C2C2E�s�����C2s�C2��C2��������������������������r�C2�Nr���C2�����s���s�����C2C2��C2��C2��C2�D�����������������<���<�N��s��NC2����C2l�l����DC2��C2���D�N�D�������C2l������������Ds��D�����Ns��D���������C2������r��������N�����������N�F����������C2���NC2����������������C2�D���N��N�����N��C2�N��C2�NC2C2��C2��C2s���C2�������N����C2t`���N�N����C2�����C2C2����C2s�C2C2��C2������C2s���C2C2����C2C2��C2��n{C2��� ������C2���C2�C2s��C2�s�����ug�s��s��	�s��
�s�ugs��
����s�ugs�s��ugs��s��s�ugs�s��s�ugC2��C2�C2s�C2C2��C2�C2C2�C2s��!�K�"�:�#�+�$C2C2�%�&C2�'C2�(C2�)C2�*C2E�C2�,�3C2�-C2�.�/C2�0C2C2�1�2C2C2EC2�4�5C2C2�6C2�7C2�8�9C2C2E�;C2�<�D�=C2C2�>C2�?�@C2�AC2�B�CC2EC2EC2�EC2�FC2�G�HC2�IC2C2�JC2EC2�L�M�(�N���O���P�t�Q�m�R�j�S�c�TC2�UE�V�`�W�\�X�Z�YC2C2E�[C2C2E�]�^C2EC2�_C2E�aC2�bC2C2E�d�iE�e�fC2C2�gC2�hC2EEC2�kC2�lC2C2E�n�r�o�q�pC2EC2C2EE�sC2E�u���v�|�w�z�x�yEC2C2E�{EC2E�}���~��E���C2EC2C2E��C2C2E��������C2E��C2EC2����C2��EC2����C2EEC2����������������C2EE��C2��C2��C2E������C2C2E����C2EC2E����C2����C2C2E����E��C2E��EC2E����������C2��C2E����C2C2����C2EC2��EC2��C2E����������C2EC2����C2EC2EC2��C2��EC2������������������EC2��C2E������C2EC2����E��C2����C2C2��C2EEC2����C2��EC2����C2��EC2��C2������C2EC2C2����C2C2��C2E������������C2����C2��C2C2E������EC2EEC2��C2E��C2E��������C2��EC2��EEC2����������C2C2��C2��C2����C2C2EC2��C2EE��EC2�������������C2EEC2�EC2E�EC2�C2E�	�C2�
�C2C2E�
��C2C2EC2�C2E��������EC2C2E��E��E���EC2EE�E�� �#�!C2C2�"C2E�$�&�%EC2E�'EEC2�)�0�*C2�+C2�,C2C2�-C2�.C2�/EC2�1�D�2�:C2�3�4�7�5C2C2�6EC2�8C2C2�9EC2�;�@C2�<�=�>C2E�?C2C2EC2�A�B�CEC2EC2�E�Y�F�GC2E�H�S�I�P�JC2E�KC2�LC2�M�NC2C2�OC2E�Q�RC2EC2E�T�W�U�VC2EC2E�XEC2E�Z�b�[�_�\�]C2E�^C2C2E�`EE�aEC2�c�j�dC2E�eC2�fC2�gC2�hC2�iEC2�k�m�lEC2EC2�nC2E�p���q���rC2�s�}C2�tC2�u�vC2C2�w�xC2C2�yC2�zC2�{C2�|EC2�~�������C2C2s�C2����C2C20���C2��������C2��0�C2��s���s���s�ugs�C2��s�C2����������������C2��C2s�C2����C2��C2C2�����C2����C2C2s���C2C2����C2��0�C20�������C2C2��C2��s�C2������C2��C2C2��������C2C2��EC2��C2����C2EEC2C2��������������C2��E��EC2��EE��C2E��E����E��C2E��EC2E��C2����E��E��C2E������EEC2��E��C2EC2��������s���s�C2��C2C2����C2��C2��C2C2����C2EC2��C2����C2��C2��������t���t��t������������t�������t�����������t����t��C2��C2s�����������C2��s���C2��s�C2C2����C2C2����C2��C2C2��C2����C2C2E����C2C2��C2�C2�C2C20��C2C2�	�
�s�C2��C2�
s�����s�ugs���ugs�s�ug��6��5C2��s���#C2�C2��C2C2�C2�C2�C2� C2�!C2�"D�C2�$C2�%�-�&C2�'C2C2�(�)C2C2�*C2�+C2�,C2�'�.C2�/C2�0C2�1C2�2C2�3C2C2�4r�C2C2s�C2�7�8�@�9�=�:s�C2�;C2�<C20�C2�>C2�?C2s��A�HC2�BC2�CC2�DC2�E�FC2�GC2�C2�IC2C2�J�KC2�LC2C2�MC2�NEC2�P��Q�:�R���S�k�TC2�U�[C2�V�W�Ys��Xs�C2C2�Zs�C2�\�f�]�_C2�^s�C2C2�`�aC2�bs��cC2�dC2C2�eC2E�gC2�hC2�iC2C2�j0�C2�lC2�m��C2�n�o��p�~�qC2�rC2u��s�tu��uu��vu��wu�u��x�yu�u��zu��{u��|u��}4Su�C2s���C2C2��s�C2����C2��C2s�������C2��C2C2��C2��C2����C2C2E��C2C2����������������fC2������C2C2����5C2������C2��C2�s��C2�C2�����������������C2C2������C2�C2s���C2C2��������C2��C2C2��C2Es�C2����������C2����0���0���0�����0�C20���C2��C2C2����C2C2D���C2��C2s�C2C2����C2��C2���������������C2���C2��������������C2����������C2�C2����C2��C2���C2C2�C2������C2����C2������C2��C2C2��C2��C2����EE��E����E��E��EE��EC2C2��C2��C2����C2C2r�������C2C2����C2C2������C2��0�C2C20����	C2������������C2C2EC2�EC2C2�EC2�C2C2��C2l�C2�
C25�C2�C2�
������C2�C2C20���C2�
XC2�C2s�C2�C2�C2C2��C2�C2C2�C2�C2sq� �*�!�)�"s��#s��$s�s��%s��&�'�(s�ugugs�s�C2�+�7�,�6�-�1�.C2�/C2�0C2C2EC2�2C2�3C2�4C2�5C2E
(C2C2�8C2�9?fC2�;���<�W�=�FC2�>�?C2�@�CC2�A�BC2s�C2C2�DC2�Es�C2�G�KC2�HC2�IC2�Js�C2�L�T�MC2�NC2�OC2�PC2C2�Q�RC2�SC2EC2C2�UC2�VC2s��X�{�Y�i�ZC2�[�fC2�\C2�]�^s�s��_�`s��as�s��b�cs�s��d�es�s�ug�gC2�hC2C2s��j�n�kC2C2�lC2�m0�C2�o�x�p�vC2�qC2�r�sC2�tC2C2�uC2EC2�ws�C2C2�yC2�zs�C2�|���}C2�~�����C2��s�C2��C2��C2C2��C2��C2��C2E��C2��C2��������C2��C2��C2l�C2��C2��l�C2��C2��C2C2��C2l���C2C2����C2s�C2���~������������������C2C2��C2s�C2����C2C2s�C2��C2����C2C2����C2C2��C2����C2C2��C2��C2��r�C2C2��C2������������������C2s���������s�s�	T��������C2E�����C2E�d���C2��C2C2s�����s�C2����s���s���s�C2s�C2������C2��s�����C2�<�<C2����C2��C2��C2	TC2��C2��C2s����jC2�����/���
��������������������s�C2C2s�����C2s�s�ug����s���s�ugug��s�ug��s���������s�ugs�C2��s�C2s�������������s���ugs���s�s�ug����s���s�ug����ugs�ugs������s�s�ug�ugs�ug��s��ugs��	s�s�ug�����
����ugs�ug��s�ugs�ugs��s��s�ug��s��s��ugs����s�ugs�s�ug��&� �"�!C2s�C2C2�#�$�%C2s�ugs��'�*s��(s��)s�ug�+�-�,C2ugs��.s�s�C2�0�Q�1�I�2�@�3�:�4�7�5�6ugs�C2s��8�9ugs�s�ug�;�=�<s�s�ug�>�?ugs�ugs��A�F�B�D�Cs�s�ug�Es�ugs�s��G�HC2ugs��J�M�Ks�C2�LC2s�s��Ns��O�Ps�s�ug�R�]�S�Y�T�Ws��Us��Vugs�s��Xs�ug�Zs��[s��\s�ugs��^�a�_s�s��`s�C2s��b�c�dC2s��es�s��f�gs��hs��is�ugs�C2�k�l�|�m�ns�C2�oC2C2�ps��qs��r�ss�s��ts��us��vs��w�xs�s��y�zs�s��{ugs��}C2s�C2�������������C2C2��C2������������C2����C2�����C2��s�������������s���s�C2s���������C2s�C2s�s���s�C2��������C2s���s�C2s���������C2s�s�C2C2��C2s�C2��C2��C2s�C2����C2C2������������������C2����C2��C2��C2��C2EC2C2��EC2��������E��C2������C2��EC2��C2C2��EC2��C2��C2��C2��C2EC2C2E��������E��C2E����C2EEC2C2��E��������C2C2��C2��C2��EC2��C2��C2��C2��C2EC2��������������EEC2��C2EC2������C2EC2C2E����C2��E����C2C2��C2��C2����C2C2E����C2��EC2C2��C2E���������C2��C2��C2C2��C2����C2C2��D�C2C2����C2��C2C20�C2s������g��7��C2��C2��C2�	s��
s�C2�C2�
C2�C2���F�r���Fr�Dp���C2��C2�C2s��C2C2���s�C2��(��$��!C2�C2� EC2C2�"C2�#C2E�%C2C2�&�'C2EC2�)�/�*�-C2�+C2�,C2E�.C2EC2�0�3C2�1C2�2C2E�4C2�5�6C2EEC2�8�C�9C2C2�:�;C2C2�<�=�BC2�>�?C2C2�@�AC2�C2s�C2�D�^�EC2�F�RC2�GC2�H�IC2C2�JC2�K�LC2�MC2C2�NC2�OC2�P�QC2EC2C2�SC2�TC2�U�VC2C2�W�XC2C2�Y�ZC2�[C2C2�\�]C2EC2C2�_�`C2C2�aC2�b�cC2�dC2�eC2�fC2C2��h�p�iC2s��j�k�o�lC2C2�mC2�ns�C2s�C2�q��C2�r�s���t�us�C2�v�|C2�wC2�xC2�yC2�zC2�{C2��C2�}�~C2���C2��C2��C2��C2��C2��C2E���C2C2����C2��C2��C2����C2E�����E�C2C2E�����������������C2s���C2C2��������EE����C2E��C2E������EEC2EC2C2����C2C2����C2��C2��C2D�C2��������C2s�s�C2��C2��C2C2��������C2C2��C2rv��C2��C2��C2��C2C2��EC2C2������C2s���C2s�C2���v��������C2����C2��������C2s���C2��C2��������C2��������C2�������C2C2����C2����0�C2C2��C2����C2DpC2������C2C2��C2����C2C2s�����C2����C2���C20�C2��������C2��C2��C2C2��C2��C2l���C2��C2C2����C2C2��C2s��������s�C2���������C2C2s���C2��s���C2�������C20���C20�C2�C2��C20�0�C2�C2�C2�C2s�C2�	�6�
C2��C2�C2�
���������C2�����C2���C2��C2�C2���C2��%�� C2�C2�C2��!�#��"�r��$C2C2��&�*�'�(�C2�)�C2�D��+�,�5�-��.���/�0��1��2���3��4�d����7�GC2�8�9�E�:C2C2�;�<C2�=C2�>C2�?C2C2�@�AC2�BC2C2�CC2�Dr�C2C2�Fs�C2�H�q�I�kC2�J�K�Z�LC2�MC2�NC2C2�O�PC2�Q�V�R�T�SE�Fr��UC2DpC2C2�W�X�YC2D��NC2�[C2�\�^C2�]E�C2C2�_C2�`�a�f�bC2�cC2�d�e�Fr�EDp�gC2C2�h�i�jD�E�NC2s��l�mC2�nC2�oC2C2�ps�C2C2�r�sC2�tC2C2�uC2E��w���x���yC2�z���{���|�~�}C2s�C2C2�����C2����C2C2��C2EC2��C2��C2��C2EC2������s�C2s�C2�������������C2C2��C2��C2��C2��C2nl������C2C2����C2C2��C2E�C2��C2����C2C2��C2��C2��C2��C2��C2��C2��C2��C2��E�C2C2��C2��s���C2��C2����C2������E���E���E�E���E���E���E���l�E���C2��C2��C2C2��C2��C2��C2��E�C2������C2C2��
ww���C2C2��C2��C2s���������C2����C2��C2����s�C2��s���������C2��C2��0�C2C2����C2������������C2���fC2��C24cC2C2�������C2s�C2����C2����C2DpC2������1�C21���C2C2�����C2����C2��C2C2����C2��C2C2��Dp��Dp��Dp��Dp��Dp��Dp��Dp��DpC2��C2s�C2�����C2���C2�s�C2����C2��b��C2C2�C2�b�	�b�
0���
�0�C20�0��0��Q��bC2�0���b0���C2�s��s�C2C2�C2�C2�1�C2��`��t��!���� �TC%�!�"�3C%�#C%�$�%C%�&C%�'C%C%�(C%�)C%�*�+C%C%�,C%�-�.C%C%�/C%�0�1C%C%�2fIC%�4�D�5C%�6C%C%�7�8C%C%�9C%�:C%�;C%�<�=C%C%�>C%�?�@C%C%�A�BC%C%�C�mC%C%�E�FC%�GC%�HC%C%�IC%�JC%�K��L�MC%�NC%�OC%�PC%�QC%�RC%�SC%�C%�U���V�n�W�b�X�^�Y�[=,�Z�*C%�\�]@�>NI�0��_�`B�X�H�a>N=,�c�h�d�f�eC%F[0��gC%=F>N�i�k�jX�O>N�l�m=,?fTO��o���p�v�q�t�r�sC%AL>NC%�u?fC%A��w��=,�xN��y�zN��{���|N��}N�N��~N��N���N���N��N�����N�N�����N�N�4rI��=,T������������=FA�HC%��A�>�=F��������X�C%K:�*��GYC%H��������������������=,A�>Ng�����>N�&>NT�������=F=F=,������F[F[����F[�UF[@�>N��������B���J�7����C%A�J�A�����=,��C%N���?fC%>N����������������B�>NA�>N����H�>M�C%��������=,C%C%=,����>NX]N�>N������������N�>NA�>N����=,7�������=,��=,�l�����l����=,�l=,����=,4��l=,����>N����>������������9<������>N=FR?f���t���.�������������������7>N�2=,T���ALN���������P�A�C%GY����?f=,F�A�������������B�C%X�2B����?fO�P�>N�����>NI����I�I��"���C%B�������	��=F=,A�=F�
=FI�=,��>N�
A�C%��B�=FA�T������II�N�7@t>N�� �C%=,�=F����=F=F:=F�=Ff?�!�"7T��#=,R�$�%�'�&R�2R�(RR�)�*R�2�+�,R�-R�2R�/�V�0�I�1�7�2�5�3�4=F=,=,AL>N�6?fC%�8�:�9F[J�>N�;�<HE����=�>N��?N�N��@N��A�BN��CN��D4��E4��F4��G4��H4�N�4��J�O�K�M�LbpN�J�N��N>N���P�S�Q�R��^ZB�2�T�UI�>N?fI��W�g�X�a�Y�\�Z�[=,B�B�R�]�`�^=,B��_�B�A�>A�b�e�c�dC%=,>N��f=FC%=F�h�n�i�l�j�kI�>NZ�C%>N�mALbp�o�q>N�p=,>N�r�sY
J�=,g��u���v���w���x��y�|�z�{C%P�HC%�}�~ZB7R+>N��������Y
��=`4�F[>NC%��C%^������������=,M�?fA�����C%>NR+N���������C%>NC%7����F[>N>N?f������������>NH��I�P�=F����������T�N�7T�>N����7���=,����C%=,�����b���b���m�b�b���b���b�m������������C%=,��F�F���4�F�=F��H=F������?f>NF[����C%J�I�=,���������������������]=,��ZB�����?f?f����?f?f����?f��?f��?f��?f?f����?f�?f������GY7>NC%=F��������=,X���O��AL��ALAL��ALe����?f>N>N�������7���7���7�����7�7�����7�7�����7�7���7���7�s���7���74��7������������GY����[�[�����[�4�[�C%>N����=F>NA��&����������N�=F>N����=,0�R+Z���������=F����R�R3.R�	RR�
3.RALC%�
�GYAL�=,��X���&R+��F[TC%>N������=,C%g�GY��dC%B�=F��=,?f� I�GYC%�"�l�#�M�$�=�%=,=,�&�'�3�(=,�)�.�*=,�+=,�,=,�-=,=;=,�/=,�0=,�1=,=,�2=;=,�4=,�5=,=,�6=,�7�8=,=,�9�:=,�;���<=,��>=,=,�?=,�@�A�G=,�B=,�C=,�D�E=,=,�F=;=,�H=,�I=,�J=,=,�K�L=,=;=,�N�Y=,�O�P=,�Q=,=,�R=,�S�T=,�U=,=,�V�W=,�X=,=;=,�Z=,�[=,�\�d=,�]=,�^=,�_=,�`�a=,�b=,�c=,=,=;=,�e=,�f�g=,�h=,=,�i=,�j�k=,=;=,�m�nC%��=F�oAL�pI��q�rI�I��sI�`c�u��vC%�w�*�x���y¬�zˆ�{�|��}�~GYM�R+7C%€��=,‚…ƒ„>NA�C%R+†‡=FI�=,R‰¥Š”‹Œ>NC%cfŽ‘>A>Ac>A’>A>A“c>A•–=F>N—J�˜™›J�š�QJ�œJ��QJ�ž¡J�ŸJ� J��Q¢¤£�Q�QJ��QJ�¦©§¨C%=,=,I�ª«P�>NB�F[­¼®³¯±°C%R>N>N²F[7´»µ¶C%>N·GY¸GYGY¹GYºQCGYA�N�½��¾�¿�>Ng�C%=,����F[?fC%>N��������]�7A�>NX�I��������������������C%=,?fI���B�=,X]������C%=,C%������I�f�����f�fIf�H=,������������@t������7����77��7����7��77��4�77��7����77��7��7��W\7=,R+C%��GY��ZB�[�����>NI�C%���2�2���2��2>NC%��������A�>N?fX��>N?�7����C%=FC%��	7�
7�77�7�
7���C%��I��I�I��I��DRA���"����ALA�Z$Y
��=FH�7�8���!8�� 8�8�8�8��#�&�$�%>NR+>N��'�)A��(7C%>NH�+�k�,�I�-�9�.�4�/�2�0�1>N?f=F?fT��3=F=,�5�7�6=,C%>NC%�8R=,�:�B�;�?�<�=?fg�C%�>C%>N�@�A=,F[?f>N�C�F�D�E^C%IX��G�H>N=F=FX��J�`�K�S�L�P�M�OC%�NI�I�>N]��Q�RX�?f7>N�T�VAL�U>NC%�W�XC%AL�Y>N�Z�_�[�]�\4�=,4�4��^4�=,=,�l�a�f�b�e�c�d]�HI�X�g�?f�g�iT�h=,N��jA�Y
GY�l���mù�n�u�o�r�p�q`cI�>N?f�s�t>�?fC%X��vö�wõ�xÝ�yA��z��{A��|��A��}A��~A���ÀA�Á��ÂA�Ã×ÄÉ��Å��Æ��ÇA�È��A�ÊÑËÏÌÍA���ÎA���A�Ð��A�����ÒÓÕÔA���A�Ö��A�����ØÙ����Ú��ÛÜ����A�ÞèßçàãáA�âA���A�A�äåA�æA���A�A���éóêA�ëïA�ìA�íA�îA���A�ðA�ñA�òA���ôA���A�N�>N÷øF[=FRA�ú�ûþüý=,O�B�>Nÿ>N� =F���I���GY=,����R+F[7������������C%C%��C%����C%C%����C%C%��C%��C%��C%fIC%����C%��C%C%��C%����C%C%��C%fIC%��C%��C%����C%��C%��C%������C%C%����C%C%Z��C%C%����C%ZC%���������������]�?f?fN�����0�=,I�H������C%=,C%>NR+�>NI�����>N�T>NT=,����J�X�=,C%��H�C%��C%�C%��C%>NI��	Ē�
�X�I���
I�>N7�����C%�C%��C%�C%C%��C%C%��C%��C%�C%C%��C%C%�C%j
��)C%� �!C%�"C%�#�&�$C%C%�%�mC%�'C%C%�(C%���*�l�+�K�,�I�-�GC%�.�/C%�0�1jCC%�2�=�3�8�4�6C%�5C%jCC%�7jCC%�9�;C%�:C%jC�<C%C%jC�>�D�?�B�@�AC%jCjCC%C%�CjCC%�EC%�FjCjCC%�HfIC%g��JC%guj��L�i�M�NfIi��OC%�P�_�Q�Z�R�V�SC%�TC%C%�UC%i�C%�WC%�XC%�Yi�C%�[C%C%�\�]C%C%�^i�C%�`C%�a�eC%�bC%�cC%�dC%i��fC%C%�g�hC%C%i��j�kjCC%fIC%�mď�n�|�o�y�pfIC%�q�r�vC%�sC%�t�uC%j�C%�wC%C%�xC%j��zi��{gugu�A�}Ą�~C%�C%C%ĀC%āĂC%C%ăZC%ąćC%ĆC%jCC%ĈC%ĉC%ĊC%ċČĎčC%jCC%C%jCĐC%đC%i�guē�UĔ�ĕ��ĖijėĠĘĝ>NęĚ7=,ě=,Ĝ[�=,Ğğ7=,=FI�ġİĢįJ�ģĤħĥ8�Ħ8��/8�Ĩ8�ĩ8�Ī8�ī8�8�Ĭĭ8�Į8�8��/GYRıIJR+F[7R+Ĵ��ĵķ`cĶC%J�ĸ��Ĺ��ĺ�ĻĿRļĽRRľR4��RR5����R����5R����R4�R��R��R5!����5!55!������R����R������R51��R��R��R51R��R��R��R5!��5!R������RR5A'���'�5!N�>N����X���=,C%����7=FX�A������������>N��>N=,����C%?fI�H�������A�>N��>NdJ�����dJdJ]�dJ��dJdJ��dJdJ�]�dJ�>N�C%C%7�����?fC%=F��
�>N�C%�C%C%�	C%��F[]���C%�
7>N��I�II��GY��GY��GY��GY����7��%����A��J�>N��N�B�X�C%� �#>N�!�"N�R+5Q�$ALI�AL�&�,�'�)�(R�>O��*�+F[>NC%>N�-�0�.�/X�7H>N�1�2dGY�3>N�4I��5I��6I��DI��8�E�9�>�:�<�;B�=FC%>N�=g�=,�?�B�@�A=,=FI�>N�C�DH?f7=F�F�M�G�J�H�II�>NR+C%�K�LX�>NHg��N�Q�O�P7H?f7C%�RI��SP��TP�5`�VA��WI��XI��YI��ZI��[I��\I�I��]I��^I��_�
I��a�'�b���cř�d�s�e�h�f�g7?�A�I��i�j>A=F=,�k�l=,�m=,=,�n�o=,�p=,�q=,=,�r=,~��t�w�u�vR=,=,���x?f�y=F�zR+�{Ņ�|ł�}Ł�~I��I�ŀI�I��DK�I�ŃI�ńL�L�I�ņŒŇC%ňC%ʼnC%I�ŊŋC%ŌC%ōC%ŎC%ŏC%I�ŐőC%I�C%œ?fŔŕ=,[�ŖŘŗ=,���=,[�ŚƁś�ŜŽŝŮŞťşŢŠšZ�g�C%J�ţŤB�=,>N7ŦŨŧ>NC%=,X�ũB�ŪūB�ŬB�B�ŭB��ůŶŰųűŲ�>NRALŴŵ=,TC%=,ŷźŸŹ=,>NTA�Żżg�ZB0�@�ž��ſ������������������������5o5}5�����0�N��������5�5�N�����5��5�?����������N��EN�����N�5�������N���N�����?����3>N~���=,Z$=,����C%��H=,����=FA�7F[��������>N��O�C%����C%=,��cfC%����C%��C%��C%����=F��F[=,����7HK:��=,��=,�=,��������=,d;~���~�~�~�]������~������ �%��%�	=,�
=,�=,=,~��
=,�=,=,��=,�=,�=,=,��=,�=,=,]���C��&��!����HI�=,>N��A�I�� =FC%i��"�$�#I�0�B�>N�%C%R�'�=�(�:�)�*A�>N�+R+�,�7�-I�I��.I��/�0I��1I��2I�I��3�4I��5I�I��6I��DI��8�9I��DI��;�<I�=F=,B��>�A�?�@I�A�N�>NI��BN�X��D�O�E�J>N�F�G=,�H�I?f>NJ2I��K�M�L?fJ�C%�NH>NA��P�W�Q�T�R�S7>N=,?f�U�V>NC%=,H�X�Z�YO>NC%�[�\?fC%�]C%�^�i�_�s�`C%�aC%�bC%�cC%�dC%C%�eC%�fC%�g�hC%C%~�j>N>N�k�l>N�m�t�"�n�"�o�"�p�"�q�"�r�s�">N�"�u�{�v�"�"�w�"�x�y�"�"�z�">N�"�|�}�"�"�~�"�ƀ�">N�"ƂƍƃƄR+X�ƅ=,Ɔ=,Ƈ=,=,ƈ=,ƉƊ=,=,Ƌ=,ƌ=;=,Ǝ��ƏALIƐƑưƒƟƓ=,=,Ɣ=,ƕƖ=,Ɨ=,Ƙ~�ƙ~�ƚ~�ƛ~�~�ƜƝ~�~�ƞ�~�ƠƬơ=,Ƣ=,ƣ=,Ƥ=,ƥ~�Ʀ~�Ƨ~�ƨ~�~�Ʃƪ~�~�ƫ=,~�ƭ~�=,Ʈ=,Ư�=,Ʊ��ƲƿƳ=,~�ƴƵƾƶ=,=,ƷƸƻ=,ƹ=,ƺ=,~�Ƽ=,ƽ=,]�=,=,]��=,�=,��=,��=,=,��=,������=,~�~�=,����=,����=,=,����=,=,��=,����=,=,��~���=,��=,��=,��~�=,=,��C%Z$������i���g���I������C%����C%����C%C%��C%fIC%����C%C%����C%jC��jCC%��<���)��������������<�����8���<<��8��8�<<�<�8�<<�<8����<�<�8��8��8���<�8�8�<8����8�'j8��	8�8��
���8��
����8��8��<�8��8�<��8��8�<8��8��8��8�&�8���$�8���8��8�� �!�"8�<�#<8�<�%8��&8��'8�<�(<8��*�<�+�:�,�7�-8��.8��/8��08��1�5�2�3<8�<�4<8�8��6;8�8��88��9<8�8��;8�5��=�E�>8��?8�8��@�A8��B�D�C<<8�8�<�F8�8��G8��H5�8��J�_�K�QH�L�MH�NH�OH�PH�.H�R�Y�SHH�TH�UH�VH�W�XHH�4H�ZH�[H�\H�]�^H�4H�`=,�a=,=,�b=,�c�d=,�e=,�f=,=,�=`�hI�7�jǹ�kDŽ�l�z�m�s�n�p�oHA�=,�q�r>NB�7?��t�w�u�vX�=,�M��x�yX�GY=F>N�{�~=,�|�}=FR+>N�ǁHǀ=,GYǂǃI�P�I�7DžǐdžljI�LJ>NLjGY>NNJǍNjnjB���X�C%ǎǏB�>N=FA�ǑǥǒǕǓǔ>N7=FX�ǖǤ=FǗǘǛ5AǙǚR5ARǜRRǝRǞǟRǠRǡRRǢǣR5AR=,C%ǦǵǧǨ=,>N=FǩǪC%C%ǫǬC%C%ǭC%ǮǯC%C%ǰC%DZDzC%C%dzC%ǴC%�ǶǷB�OǸC%I�=FǺ��ǻ��Ǽ��ǽ��Ǿǿ=F>N����C%��������C%��C%j�j���j�C%��C%��C%j���j�C%����A��������A�A�����A�A���������C%=,g�=FX�������������X�>NJ�=,����>N@�]�A�������X�C%��C%��Z����C%ZC%����X�]�U�B����������������>NA�I�T?f��>N=F�����>N��T=F���=F��:=F:=F7��=,������F[>N>N=F��N�F[C%?f��>N���	7�7�7�7h��
���
h3�h37�7h37���77\b�7\b7�C%N�F��C%�=,�=,=,��=,�=,�=,�=,=,�=,� �!=,�"=,�#=,=,�$�%=,=,�&=;=,�(C%�)ȼ�*Ȼ�+Ȃ�,�NH�-�.�=H�/H�0H�1H�2H�3�4HH�5H�6H�7�8H�9H�:HH�;H�<H�4�>H�?�IH�@H�AH�B�CHH�DH�EH�F�GHH�HH�4�JHH�K�LH�MHH�4�O�n�P�V�Q�T�R�S=FI�C%H�UI�C%7�W�k�X�jN��Y�Z�_�[�]N��\N����^N�N���N��`�aN�N��b�c���d���e���f�����g���h�i����5�GY=F�l�m>A=,C%>N�o�u�p�s�q�rC%7C%ZB>N�t>NI��vȀ�w�@t�x�yI��z�}�{�|I�K�I��/�~I��/I�GYALȁI�I�>NȃȠȄȑȅȋȆȉȇȈ=,>�I�B�N�Ȋ>NGYȌȏȍȎ=FN�F[HȐ=,T�GYȒșȓȖȔȕ>NA�GY?fȗȘX�C%d>NȚȞțȝȜGYHY
X�J�ȟ>N>NHȡȰȢȨȣȥȤ=,>NI�Ȧȧ?f>N=,GYȩȭȪ>Nȫ?fC%ȬZC%ȮȯA�ALZBC%ȱȵȲȳ=FB�ȴZBC%N�ȶȸȷ=,Y
��ȹȺC%>NF[>N=F=,Ƚ��?fȾȿ?f�?f?f�?f��?f����������?f��?f��������?f��?f��?f?f����?f?f����?f?fdYdY?f?f��?f����?f��?f?f���=FA�A����n���H���26�����������4���5050��o�1���1���1���1�1�����1�1�����������1�����1�1�x��1���1���1�������1���1���1���1����1��1���1�4�2626��1���E26��5���D�26��/����
��2���1�o�1��	�1��
6�o�2��6�1�����5��3�2���0�n�3�n��o�n��n�o���#��o�����2�0�2���!�� 2�o�1�2��"0�3�1��$�)�%�'3��&2�0�2��(2�o��*�-�+�,n��83�2��.o�6��8�026�1�?�2�9�3�6�4�5o�n�0�1��7�80�3�0�z3�:�<o��;o�3��=�>2�92�n��@262��A�B�C}q�3�2�n�4�26�F26�G1�3��I�W�J�K1�4�50�L1��M�N5��O�V50�P2��Q1��R26�S�T�Un�2�260�o;50�X�g26�Y�Z1��[�]�\503�4��^2�o;�_�`5�5��a�b5��c5�5��d5��e�f5��Z5��h�i1�4�26�j�k5��l�m3�265�1��oə1��p�qɌ�r�{�s�u�t503�1��v5��w�y26�x5�1�o;�zo;1��|ɀ�}5050�~26�o�26Ɂɉn�ɂɃɈɄ2�50ɅɆɇ0�6&3�5�503�3�Ɋɋ3�3�1�1�ɍ1�Ɏ1�ɏ1�ɐ1�ɑɒ1�1�ɓɔ1�1�ɕɖ1�ɗ1�1�ɘ1��Dɚɛ261�ɜɞ1�ɝ1�2626ɟɠ4�ɡ264�26ɣ�kɤ�!ɥ�1�ɦ4�ɧɨɾɩ1�1�ɪɫɽɬɻ1�ɭɮ1�ɯ1�ɰ1�ɱ1�ɲ1�1�ɳ5�ɴɵɷɶ5�5�1�1�ɸ1�ɹ1�ɺ1�5�2�ɼ2�261�4�ɿ4�264������2650������1�����1�1�4�������26��1���261���1���1���2�1���������1�����1�1���{���o;3���1�1���2���o�50��1�1�0�����261��������3���50��4�����26266���2�������������26o;��o;��o;����o;o;����o;o;��o;��o;��o;���2��2��2�2��2��2���2��2��2�2���2�2���2�2���2�2�rm262�����	�262�5��
��2��2��
2�2���2�2��2���2��rm2�rm5��1����8����]0�26��x�o�z�1�26��� 262�1�o;�"�A�#�+�$1��%1�26�&26�'�(26�)2626�*261�1��,1��-1��.�/5��026�1�:�2�650�350�4�5o;x�3��7q�2��8�95�2�1��;�=6��<2�6&�>1�2��?1��@1�6&�B�`�C�Z�D4��E�X�F�J�G26�H26�I26�6��K3��L�R�M�Q6��N4��O1��Pq�1�1�o��S�V�T1�6��U3�4�4��W2�26�Y4�264��[�_4��\�]26�^1�4�50261��a�j�b26�c2626�d26�e26�f26�g26�h�i26262�261��lʠ�m�z�n�p�o261�2626�q4��r4��s�t�v4��u4�0��w�xo�26�y6&6&26�{ʇ�|ʀ26�}1��~n��501�ʁ26ʂ2626ʃʄ5�o;ʅo;ʆ�8o�26ʈʉʛʊ4�1�ʋʌʘ1�ʍʎ1�ʏʕʐ1�1�ʑʒ1�1�ʓʔ1�1���ʖ1�1�ʗo�2�1�ʙʚ1�4�1�26ʜʝ6�26ʞ50ʟ504�ʡ��ʢ��ʣ4�26ʤʥʧ5�ʦ2650ʨ��ʩʵ0�ʪʫʯ6&ʬo;ʭo�ʮ2�U1�ʰ0�ʱʲʳ2�o;3�ʴ3�0�ʶʻʷ4�ʸ50ʹʺ50o;3�5�ʼ��ʽ��ʾ502�ʿ�2��2�2���2���2�����2���2�2�����2���2���2��2�������x���1�2�1�����2�6�����x�1�3�1���0�����3�o�������o;5�o;����2�1�263���3�����3�4�1�������{���{�1�����3�0�q�������2�1�5�0�26��26����2626��265���������26��50��1�26��4��4��4��5�����o;3�0�2���0�2�2�0��3��4�26��26o���4���
�1��	��
50x�o��3�n�1��2�n�1���&������264��263�5��0��26502626�1��26�4��1����"3�� �!261�z3�#1�26�$1��%5�o;�'�3�(3��)3��*3��+3��,3��-3��.3��/3�3��03��13��26
3�26�426�5�6�E�74�2��8�92626�:�;�A�<26�=26�>2626�?�@2626�"�B�"�C�"26�D26�"26�F26�G5��H4��I�J�Lo��K2�26�M�N5�3�0��O26�Po;2�0��R0��S0��T0��U0��V0��W0��X0��Y0��Z0��[0��\0��]0��^0��_0�`�a0��bk��c׸�d0��e0��f0��g0��h0��i0��j0��k0��lׯ0��m�nץ�o��p��qΐ�r�j�s�h�t�}�u0��v0��w0��x0��y0��z0��{0��|0�`0��~���˱ˀ˒ˁˆ0�˂0�˃˄0�˅0�1�0�ˇˋˈ0�ˉ0�ˊ0�4�0�ˌˏˍ0�ˎ0�4�0�ː0�ˑ0�500�˓ˢ˔˘˕0�˖0�˗0�1�0�˙˟˚˜26˛260�˝˞260�260�ˠ0�ˡ0�1�0�ˣ˪ˤ˧˥0�˦0�1�0�˨0�˩0�1�0�˫ˮˬ0�˭0�4�0�˯0�˰0�1�0�˲��˳��˴˻˵˸˶0�˷0�4�0�˹0�˺0�500�˼˿˽0�˾0�4�0��0��0�1�0�����������0���0�1�0���0���0�1�0�������0���0�4�0���0���0�4�0���������������0���0�1�0���0���0�1�0�0�����0���0�4�0�����������0���0�5�0���0���0�1�0�������0���0�1�0���0���0�1�0����-��������������0���0�1�0��0��0�1�0����0��0�1�0��0��0�1�0������0��0�4�0��0��0�3�0����	0��
0�4�0��0��
0�1�0��������0��0�1�0��0��0�1�0����0��0�1�0��0��0�1�0���&� �#�!0��"0�2�0��$0��%0�1�0��'�*�(0��)0�1�0��+0��,0�4�0��.�M�/�>�0�7�1�4�20��30�1�0��50��60�2�0��8�;�90��:0�4�0��<0��=0�1�0��?�F�@�C�A0��B0�1�0��D0��E0�4�0��G�J�H0��I0�1�0��K0��L0�1�0��N�`�O�Y�P�V�Q0��R0��S0��T0��U0�1�0��W0��X0�0�0��Z�]�[0��\0�1�0��^0��_0�1�0��a0��b�e�c0��d0�1�0��f0��g0�1�0��i8�8���k�'�l̿�m9��n̕�o̅�p�y�q�u0��r�s0��t0�X�0��v?��w0��x0�70��ź�{�~�|0��}0�B�0��0�̀0�I�0�̂I�̃0�̄0�C%0�̆̐̇̋B�̈̉0�̊0�=F0�̌̍N�0�̎0�̏0�N�0�̑̒7C%̓AL̔0�N�0�̨̖̗̟̘̜̙I�̚0�̛0�C%0�̝I�̞0�N�0�̠̤?�̡̢0�̣0�H0�̥R+̦0�̧0�=,0�̸̩̪̱̫̮̬0�̭0�B�0�̯0�̰0�P�0�̵̲̳0�̴0�=F0�̶0�̷0�C%0�̹̽H̺̻0�̼0�H0�̾=`F�0�8�����������������=F����0���0�>N0�������0���0�X�0���0���0�?�0�����������0���0�d0���0���0�>N0�������0���0�I0���0���0�A�0�����������?f��0���0�=F0�������0���0�AL0���0���0�?f0�����=F����0���0�X]0���0���0���0�=,0�������GY��0��0�I�0����0��0�A�0��0��0�=,0���
���0��0�A�0��0��	0�=,0����0��
0�]�0��0��0�Z$0��������0��0�=,0��0��0�70��0��0��0�=,0���#=,� �!0��"0�?f0�C%�$�%0��&0�>A0��(ͪ�)͢�*�g�+�I�,�;�-�4�.�1�/0��00�0�0��20��30�500��5�8�60��70�o;0��90��:0�3�0��<�C�=�@�>0��?0�o;0��A0��B0�1�0��D�G�E0��F0�1�0��H0�0�0��J�Y�K�R�L�O�M0��N0�1�0��P0��Q0�4�0��S�V�T0��U0�500��W0��X0�500��Z�a�[�^�\0��]0�p�0��_0��`0�260��b�e�c0��d0�1�0��f0�2�0��ḧ́�i�u�j�n�k0��l0��m0�1�0��o�r�p0��q0�1�0��s0��t0�4�0��v�}�w�z�x0��y0�500��{0��|0�3�0��~́�0�̀0�1�0�͂0�̓0�1�0�͓͇͈͆͌͊ͅ0�͉0�260�͋0�1�0�͍͎͐0�͏0�1�0�͑0�͒0�500�͔͕͖͛͘0�͗0�5�0�͙0�͚0�1�0�͜͟͝0�͞0�4�0�͠0�͡0�1�0�6ͣͤ66ͥ6ͦ6ͧͨ6ͩ60�6ͫ�#ͬ��ͭ��ͮͼͯ͵ͰͲͱ0�o�0�ͳ0�ʹ0�260�Ͷ͹ͷ0�͸0�500�ͺ0�ͻ0�260�ͽ��;�Ϳ0��0�n�0���0���0�1�0�������0���0�3�0���0���0�1�0���������1�����0���0�3�0�0�����0���0�1�0�����������0���0�4�0���0���0�3�0�������0���0�4�0���0���0�4�0�����������������0���0�260���0���0�260�������0���0�1�0���0���0�4�0������0��0�4�0��0��0�4�0����0��0�5�0��0��0�4�0�����
��
�0��	0�0�0��0��0�6&0����0��0�4�0��0��0�500������0��0�6�0��0��0�4�0��� �0��0�4�0��!0��"0�4�0��$�U�%�D�&�5�'�.�(�+�)0��*0�0�0��,0��-0�1�0��/�2�00��10�500��30��40�500��6�=�7�:�80��90�o�0��;0��<0�4�0��>�A�?0��@0�3�0��B0��C0�260��E�T�F�M�G�J�H0��I0�3�0��K0��L0�4�0��N�Q�O0��P0�n�0��R0��S0�1�0�1�0��V�q�W�f�X�_�Y�\�Z0��[0�1�0��]0��^0�260��`�c�a0��b0�y�0��d0��e0�1�0��g�n�h�k�i0��j0�1�0��l0��m0�1�0��o0��p0�0�0��r΁�s�z�t�w�u0��v0�o;0��x0��y0�1�0��{�~�|0��}0�3�0��0�΀0�6&0�΂Ή΃Ά΄0�΅0�6&0�·0�Έ0�q�0�Ί΍΋0�Ό0�1�0�Ύ0�Ώ0�y�0�Α�3Β��0�ΓΔ�CΕ��Ζ��ΗΦΘΟΙΜΚ0�Λ0�
80�Ν0�Ξ0�
80�ΠΣΡ0�΢0�
80�Τ0�Υ0�
80�Χ�ΨλΩ0�Ϊ0�
8Ϋά0�έ0�ή0�ί0�ΰ0�α0�β0�γ0�δ0�ε0�ζ0�η0�θ0�ι0�κ0�
80�μξν0�
80�ο0�
80������0���0�
80���0���0�
80���������������0���0�
80���0���0�
80�������0���0�
80���0���0�
80�������0���0���0�
80�������0���0�
80���0���0�
80���������������������0��0���0��0�������0��0���0��0���������0��0��0����0��0��0��0��������0��0��0��0�0���0��0�����	�0��0��
0��0����
0��0��0��0���"�������0��0��0��0��0��0��0����0��0��0�� 0��!0��0��#�*�$�'�%0��&0��0��(0��)0��0��+�.�,0��-0��0��/�B�00��10��20��30��40��50��60��70��80��90��:0��;0��<0��=0��>0��?�@�0��A0��0�0���Dπ�E�a�F�U�G�N�H�K�I0��J0�
w0��L0��M0��0��O�R�P0��Q0�
(0��S0��T0�w�0��V�]�W�Z�X0��Y0�
H0��[0��\0��0�
�^�_0��`0��0��b�q�c�j�d�g�e0��f0�-0��h0��i0��0��k�n�l0��m0��0��o0��p0�-0��r�y�s�v�t0��u0��0��w0��x0��0��z�}�{0��|0��0��~0��0�
0�ρϗςώσϊτχυ0�φ0�
w0�ψ0�ω0�
w0�0�ϋό0�ύ0�
(0�Ϗϖϐϓϑ0�ϒ0�
w0�ϔ0�ϕ0�
80�w�0�Ϙ��ϙ��Ϛ��0�ϛ0�Ϝ0�ϝϞ0�0�ϟ0�Ϡϡ϶Ϣϳϣ0�Ϥ0�ϥ0�Ϧ0�ϧ0�Ϩ0�ϩw�ϪϰϫϮϬϭ��w�+F�
Xϯfw�w�ϱw�ϲw�0�0�ϴ0�ϵ0�fϷ0�ϸ0�Ϲ0�Ϻ0�ϻ0�ϼ0�Ͻ0�Ͼ��Ͽ�������
8����
���0��0���0������0�
80���0���0�-0�w�����0���0�
0�����������0���0��0���0���0�w�0�������0���0��0���0���0���0��������T��������������������0���0�?f0���0���0�N�0�������0���0�C%0���0���0�=F0������0��0�=,0��0��0�>N0����0��0�R+0��0��0�C%0�������	�0��0�C%0��
0��0�AL0��
��0��0�=F0��0�H0����GY�0��0�I�0�T���0��0�=,0���5��)��"0��� 0��!0�GY0��#�&�$0��%0�@�0��'0��(0�A�0��*�1�+�.�,0��-0�I�0��/0��00�H0��2R+�30��40�C%0��6�E�7�>�8�;�90��:0�C%0��<0��=0�70��?�B�@0��A0�AL0��C0��D0�C%0��F�M�G�J�H0��I0�C%0��K0��L0�A�0��N�Q�O0��P0�C%0��R0��S0�C%0��UЎ�V�r�W�c�X�_�Y�\�Z0��[0�A�0��]0��^0�GY0��`0��a0��b0�=,0��d�k�e�h�f0��g0�C%0��i0��j0�GY0��l�o�m0��n0�Z$0��p0��q0�70��s��t�{�u�x�v0��w0�I�0��y0��z0�@t0�0��|�}0��~0�H0�ЀЇЁЄЂ0�Ѓ0�C%0�Ѕ0�І0�GY0�ЈЋЉ0�Њ0�=,0�Ќ0�Ѝ0�C%0�ЏЮАПБИВЕГ0�Д0�AL0�Ж0�З0�?�0�ЙМК0�Л0�T�0�Н0�О0�R0�РЧСФТ0�У0�=F0�Х0�Ц0�=F0�ШЫЩ0�Ъ0�I�0�Ь0�Э0�I�0�ЯиадT�бв0�г0�I�0�0�еж0�з0�?�0�й�кнл0�м0�=,0�о0�п0�GY0������0���0�C%0���0���0�AL0����0���������������H����0���0�C%0�������0���0�d0���0���0�N�0���������H0���0���0�70�?f����0���0�C%0�����������0���0���0�C%0�������0���0�70���0���0�R+0����������0���0�?f0���0��0�70����0��0�PE0��0��0�=F0�������HT����0��0�I�0��0��0�d0��	�
@��
�0��0�=F0����0��0�X�0��0��0�C%0���$�����0��0�A�0��0��0�=,0���!�0�� 0�=F0��"0��#0�?f0��%�)C%�&�'0��(0�I�0��*�-�+0��,0�C%0��.0��/0�I�0��10��20�H0��4��5�"�6Ѧ�7�p�8�W�9�H�:�A�;�>�<0��=0�C20��?0��@0��0��B�E�C0��D0�C20��F0��G0�C20��I�P�J�M�K0��L0�C20��N0��O0�C20��Q�T�R0��S0�C20��U0��V0�C20��X�d�Y�`�Z�]�[0��\0�C20��^0��_0�C20��a0��b0��c0�C20��e�l�f�i�g0��h0�C20��j0��k0�C20�0��m�n0��o0�C20��qъ�r�{�s�w0��t�u0��v0�C20�C2�x�y0��z0�C20��|у�}р�~0��0�C20�с0�т0�C20�фчх0�ц0�C20�ш0�щ0�C20�ыїьѓэѐю0�я0�s�0�ё0�ђ0�C20�0�єѕ0�і0�C20�јџљќњ0�ћ0�C20�ѝ0�ў0�C20�Ѡѣѡ0�Ѣ0�s�0�Ѥ0�ѥ0�s�0�ѧ��Ѩ��ѩѵѪѱѫѮѬ0�ѭ0�C20�ѯ0�Ѱ0�C20�Ѳ0�ѳ0�Ѵ0�C20�ѶѽѷѺѸ0�ѹ0�s�0�ѻ0�Ѽ0�s�0�Ѿ�ѿ0��0�C20���0���0�C20���������������0���0�C20���0���0�C20�������0���0�C20���0���0�C20�����������0���0�C20���0���0�C20�������0���0�s�0���0���0�C20������������������0���0�C20���0���0�C20�������0���0�C20���0���0�C20������0��0�C20��0��0�s�0����0��0�C20��0��0�C20�������	�0��0�s�0��
0��0�C20��
��0��0�C20��0��0�C20������0��0�C20��0��0�C20����0��0�C20�� 0��!0�C20��#Ҏ�$�c�%�D�&�5�'�.�(�+�)0��*0�8�0��,0��-0�=,0��/�2�00��10�0��30��40�F�0��6�=�7�:�80��90�=,0��;0��<0�C%0��>�A�?0��@0�C%0��B0��C0�=F0��E�T�F�M�G�J�H0��I0���0��K0��L0�GY0��N�Q�O0��P0�C%0��R0��S0�A�0��U�\�V�Y�W0��X0�=F0��Z0��[0�X�0��]�`�^0��_0��0��a0��b0�C%0��d�u�e�k�f�gC%H�hO�i0��j0�=,0��l�pJ��m�n0��o0�I�0��q�t�r0��s0�GY0�O�0��v҅�w�~�x�{�y0��z0�=F0��|0��}0�T0��҂Ҁ0�ҁ0�N�0�҃0�҄0�B�0�҆Ҋ҇GY҈0�҉0�T0�X]ҋҌ0�ҍ0�I�0�ҏ��ҐҬґҠҒҙғҖҔ0�ҕ0�>N0�җ0�Ҙ0�70�Қҝқ0�Ҝ0�C%0�Ҟ0�ҟ0�C%0�ҡҨҢҥң0�Ҥ0�C%0�Ҧ0�ҧ0�Z$0�C%ҩҪ0�ҫ0�70�ҭҹҮҵүҲҰ0�ұ0�=,0�ҳ0�Ҵ0�70�HҶҷ0�Ҹ0�70�ҺҾC%һҼ0�ҽ0�I�0�?fҿ�0��0�70�������������������0���0�X�0���0���0�=,0�������0���0�=,0���0���0�N�0�����������0���0�g�0���0���0�?f0�������0���0�>N0���0���0�]�0�����������R+��0���0�C%0�������0���0�=F0���0���0�]�0����������0���0�=,0��0��0�I�0�Z$��0��0�ZB0�I�0�8�0��0��פ�ִ�֖�����v��=��!�����0��	0��
0�70����
0��0�=,0��0��0�I�0������0��0�X�0��0��0�X�0����0��0�A�0��0�� 0�I�0��"�1�#�*�$�'�%0��&0�?f0��(0��)0�O�0��+�.�,0��-0�X�0��/0��00�>N0��2�9�3�6�40��50�H0��70��80�C%0��:R+�;0��<0�X�0��>�Z�?�K�@�G�A�D�B0��C0�70��E0��F0�=,0��H0��I0��J0�C%0��L�S�M�P�N0��O0�=,0��Q0��R0�>A0��T�W�U0��V0�A�0��X0��Y0�C%0��[�g�\�`�]=,�^0��_0�H0��a�d�b0��c0�=F0��e0��f0�=,0��h�o�i�l�j0��k0�I�0��m0��n0�R+0��p�s�q0��r0�X�0��t0��u0�X�0��wӧ�xӑ�yӅ�zӁ�{�~�|0��}0�N�0��0�Ӏ0�A�0�0�ӂӃ0�ӄ0�g�0�ӆӍӇӊӈ0�Ӊ0�C%0�Ӌ0�ӌ0�I�0�ӎ=,ӏ0�Ӑ0�F[0�ӒӛӓӗӔ0�ӕ0�Ӗ0�=,0�ӘRә0�Ӛ0�C%0�ӜӣӝӠӞ0�ӟ0�=,0�ӡ0�Ӣ0�H0�ӤC%ӥ0�Ӧ0�P�0�Ө��өӸӪӱӫӮӬ0�ӭ0�C%0�ӯ0�Ӱ0�A�0�Ӳӵӳ0�Ӵ0�X�0�Ӷ0�ӷ0�I�0�ӹ�Ӻӽӻ0�Ӽ0�=F0�Ӿ0�ӿ0�=F0������0���0�X�0���0���0�C%0�����=,��������0���0�70���0���0�GY0�����������0���0�H0���0���0�=,0�������0���0�I�0���0���0�C%0����S��������������������0���0���0���0���0���0�������0���0���0���0���0���0��������0��0���0��0��0���0�0���0��0���0��������0��0��N0��0��0���0����	0��
0��z0��0��
0��N0������0��0���0��0��0��}0����0��0��>0��0��0��0���:��+� �$0��!�"0��#0��0��%�(�&0��'0���0��)0��*0���0��,�3�-�0�.0��/0���0��10��20���0��4�7�50��60���0��80��90���0��;�J�<�C�=�@�>0��?0���0��A0��B0���0��D�G�E0��F0���0��H0��I0���0��K�O�L0��M0��N0��A0��P0��Q0��R0���0��Tԍ�U�t�V�e�W�^�X�[�Y0��Z0���0��\0��]0���0��_�b�`0��a0��0��c0��d0���0��f�m�g�j�h0��i0��0��k0��l0���0��n�q�o0��p0���0��r0��s0��00��uԁ�v�z�w0��x0��y0���0��{�~�|0��}0���0��0�Ԁ0���0�ԂԆ0�ԃԄ0�ԅ0���0�ԇԊԈ0�ԉ0���0�ԋ0�Ԍ0��\0�ԎԧԏԘԐԔ0�ԑԒ0�ԓ0���0�0�ԕԖ0�ԗ0���0�ԙԠԚԝԛ0�Ԝ0��N0�Ԟ0�ԟ0���0�ԡԤԢ0�ԣ0��>0�ԥ0�Ԧ0���0�ԨԷԩ԰Ԫԭԫ0�Ԭ0���0�Ԯ0�ԯ0���0�ԱԴԲ0�Գ0���0�Ե0�Զ0���0�ԸԿԹԼԺ0�Ի0���0�Խ0�Ծ0���0�����0���0���0���0���0���0���0���0���0���0����R�������W���
������������������0���0��N0���0���0���0���0�������0���0���0���0���0���0���0���0�����0�����0���0���0���0�������0���0���0���0���0������������0���0���0��e0��0��0��0���0����0��0��0���0��0��0��0���0����0��0��0��0���0��	0��
0��0��0��N0���5��"�����0��0��0���0��0��0��0���0����0��0��0���0��0�� 0��!0��L0��#�,�$�(�%0��&0��'0���0��)0��*0��+0��(0��-�1�.0��/0��00��>0��20��30��40���0��6�E�7�@�8�<�90��:0��;0��>0��=0��>0��?0��>0��A0��B0��C0��D0���0��F�O�G�K�H0��I0��J0���0��L0��M0��N0���0��P�T�Q0��R0��S0��>0��U0����V��0��X՚�Y�{�Z�i�[�d�\�`�]0��^0��_0���0��a0��b0��c0��w0�0��e�f0��g0��h0���0��j�r�k�n�l0��m0���0��o0��p0��q0���0��s�w�t0��u0��v0���0��x0��y0��z0���0��|Ջ�}Ղ0��~�0�Հ0�Ձ0���0�ՃՇՄ0�Յ0�Ն0���0�Ո0�Չ0�Պ0���0�ՌՑՍ0�Վ0�Տ0�Ր0���0�ՒՖՓ0�Ք0�Օ0���0�՗0�՘0�ՙ0��>0�՛պ՜ի՝բ0�՞՟0�ՠ0�ա0���0�գէդ0�ե0�զ0���0�ը0�թ0�ժ0��N0�լձխ0�ծ0�կ0�հ0���0�ղնճ0�մ0�յ0���0�շ0�ո0�չ0��>0�ջ��ռ��ս�վ0�տ0��0��0���0���0��z0�������0���0���0���0���0���0���0��e0���0�������0���0���0���0���0���0���0���0������z0����������������>����0���0���0��N0�������0���0���0���0���0���0���0��0����������0���0���0��\0���0���0���0��0����0��0��0��>0��0��0��0��z0������0��0��0��0��N0���
�0��0��	0���0��0���0��
����0��0��0��>0��0���0��0��0��0��0���0���+��"����0��0��0�� 0��!0��z0��#�$0����%�)�&0��'0��(0��z0��*0���0��,�?�-�6�.�2�/0��00��10��>0��30��40��50���0��7�;�80��90��:0���0��<0��=0��>0���0��@�I�A�E�B0��C0��D0��z0��F0��G0��H0��>0��J�N�K0��L0��M0���0��O0��P0��Q0���0��S0��T0��U�W�V0���0��X��Y�l�Z�c�[�_�\0��]0��^0���0��`0��a0��b0���0��d�h�e0��f0��g0���0��i0��j0��k0��\0��m�v�n�r�o0��p0��q0���0��s0��t0��u0���0��w�{�x0��y0��z0���0��|0��}0��~0���0�ր֐ցֈւօփ0�ք0��e0�ֆ0�և0���0�։֍֊0�֋0�֌0��0�֎0�֏0��00�֑0�֒0�֓0�֔0�֕0���0�ֳ֗�ֱֲ֛֤֣֚֘֙֜֝֠֞0�֟0�500�֡0�֢0�500�260�֥֪֦֧֩0�֨0�3�0�3�0�֮֫֬0�֭0�n�0�֯0�ְ0�q�0�500�500�B�0�ֵףֶ�6�ַָ�ֹ��ֺ��ֻ��ּֽֿ0�־0�s�0��0��0�C20�������0���0���0���0���0�C20�����������0���0�C20���0���0�C20�������0���0�C20���0���0�s�0���������������0���0�C20���0���0�C20�������0���0�C20���0���0�s�0�����������0���0�C20���0���0�C20�������0���0�C20��0��0�C20����������0��0�C20��0��0�C20����0��0�C20��0��0�C20��	��
�
�0��0�C20��0��0�C20����0��0�C20��0��0�C20���'�� ���0��0�C20��0��0�C20��!�$�"0��#0�C20��%0��&0�C20��(�/�)�,�*0��+0�C20��-0��.0�C20��0�3�10��20�C20��40��50�C20��7�:�80��90�=,0��;�j�<�R�=�I�>�BH�?�@0��A0�=,0��C�F�D0��E0�=,0��G0��H0�=F0��J�NH�K�L0��M0�H0��OC%�P0��Q0�70��S�b�T�[�U�X�V0��W0�N�0��Y0��Z0�=,0��\�_�]0��^0�R0��`0��a0�T0��c=F�d�g�e0��f0�N�0��h0��i0�N�0��kׇ�l�x�m�qB��n�o0��p0�C%0��r�u�s0��t0�70��v0��w0�70��y׀�z�}�{0��|0�C%0��~0��0�GY0�ׁׂׄ0�׃0�=F0�ׅ0�׆0�N�0�׈ה׉׍C%׊׋0�׌0�N�0�׎ב׏0�א0�=,0�ג0�ד0�C%0�ולזיח0�ט0�>N0�ך0�כ0�=,0�םנמ0�ן0�=,0�ס0�ע0�H0�8�0�8�0�צ0�ק׬ר0�ש2�ת2�׫2��2�׭׮1�0�500�`װױ0�ײ0�׳0�״C%׵C%׶C%׷C%8�C%׹$&׺0�׻0�׼0�׽0�׾0�׿#�������� ���c��٬��ط4������8�����������������0���0���0���0���0���0�1�0���0���0���0���0���0���0�5�0���0���0���0���0���0���0���0�5�0�������0���0���0���0���0���0���0�n�0�������0���0���0���0���0���0�500���0���0��0��0��0��0�260�����
���0��0��0��0��0��0�o�0��0��0��0��0��0��	0�o;0����0��
0��0��0��0��0�500��0��0��0��0��0��0�n�0���)��"�0��0��0��0�� 0��!0�3�0��#0��$0��%0��&0��'0��(0�q�0��*�1�+0��,0��-0��.0��/0��00�o;0��20��30��40��50��60��70�2�0��9�x�:�Y�;�J�<�C�=0��>0��?0��@0��A0��B0�4�0��D0��E0��F0��G0��H0��I0�o�0��K�R�L0��M0��N0��O0��P0��Q0�2�0��S0��T0��U0��V0��W0��X0�{�0��Z�i�[�b�\0��]0��^0��_0��`0��a0�pb0��c0��d0��e0��f0��g0��h0�q�0��j�q�k0��l0��m0��n0��o0��p0�2�0��r0��s0��t0��u0��v0��w0�1�0��yؘ�z؉�{؂�|0��}0��~0��0�؀0�؁0�o;0�؃0�؄0�؅0�؆0�؇0�؈0�5�0�؊ؑ؋0�،0�؍0�؎0�؏0�ؐ0�o;0�ؒ0�ؓ0�ؔ0�ؕ0�ؖ0�ؗ0�5�0�ؙبؚء؛0�؜0�؝0�؞0�؟0�ؠ0�3�0�آ0�أ0�ؤ0�إ0�ئ0�ا0�5�0�ةذت0�ث0�ج0�ح0�خ0�د0�3�0�ر0�ز0�س0�ش0�ص0�ض0�5�0�ظؼع1�1�غ1�ػ01�ؽ�-ؾ�ؿ����������0���0���0���0���0���0�1�0���0���0���0���0���0���0�{�0�������0���0���0���0���0���0�U0���0���0���0���0���0���0�3�0�����������0���0���0���0���0���0�260���0���0���0���0���0���0�260������0���0���0���0���0��0�4�0��0��0��0��0��0��0�3�0��������0��0��0��0��0��0�U0��0��	0��
0��0��0��
0�0�0����0��0��0��0��0��0�-g0��0��0��0��0��0��0�o�0��0���&� 0��!0��"0��#0��$0��%0�260��'0��(0��)0��*0��+0��,0�3�0��.�m�/�N�0�?�1�8�20��30��40��50��60��70�1�0��90��:0��;0��<0��=0��>0�2�0��@�G�A0��B0��C0��D0��E0��F0�2�0��H0��I0��J0��K0��L0��M0�1�0��O�^�P�W�Q0��R0��S0��T0��U0��V0�260��X0��Y0��Z0��[0��\0��]0�3�0��_�f�`0��a0��b0��c0��d0��e0�3�0��g0��h0��i0��j0��k0��l0�3�0��nٍ�o�~�p�w�q0��r0��s0��t0��u0��v0�o;0��x0��y0��z0��{0��|0��}0�2�0��نـ0�ف0�ق0�ك0�ل0�م0�2�0�ه0�و0�ى0�ي0�ً0�ٌ0�n�0�َُِٖٝ0�ّ0�ْ0�ٓ0�ٔ0�ٕ0�260�ٗ0�٘0�ٙ0�ٚ0�ٛ0�ٜ0�1�0�ٞ٥ٟ0�٠0�١0�٢0�٣0�٤0�o;0�٦0�٧0�٨0�٩0�٪0�٫0�1�0�٭�mٮ�nٯ��1�ٰٱ��ٲ�ٳٺٴ0�ٵ0�ٶ0�ٷ0�ٸ0�ٹ0�3�0�ٻ0�ټ0�ٽ0�پ0�ٿ0��0�3�0�������0���0���0���0���0���0�500���0���0���0���0���0���0�5�0�����������0���0���0���0���0���0�260���0���0���0���0���0���0�o;0�������0���0���0���0���0���0�2�0���0���0���0���0���0���0�4�0����/�����������0��0��0��0��0��0�n�0��0��0��0��0��0��0�z30���	�0��0��0��0��0��0�o;0��
0��0��0��
0��0��0�4�0��� ���0��0��0��0��0��0�o�0��0��0��0��0��0��0�3�0��!�(�"0��#0��$0��%0��&0��'0�2�0��)0��*0��+0��,0��-0��.0�2�0��0�O�1�@�2�9�30��40��50��60��70��80�5�0��:0��;0��<0��=0��>0��?0�o�0��A�H�B0��C0��D0��E0��F0��G0�2�0��I0��J0��K0��L0��M0��N0�o;0��P�_�Q�X�R0��S0��T0��U0��V0��W0�260��Y0��Z0��[0��\0��]0��^0�500��`�g�a0��b0��c0��d0��e0��f0�q�0��h0��i0��j0��k0��l0��m0�0�0��o���pگ�qڐ�rځ�s�z�t0��u0��v0��w0��x0��y0�2�0��{0��|0��}0��~0��0�ڀ0�260�ڂډڃ0�ڄ0�څ0�چ0�ڇ0�ڈ0�1�0�ڊ0�ڋ0�ڌ0�ڍ0�ڎ0�ڏ0�{�0�ڑڠڒڙړ0�ڔ0�ڕ0�ږ0�ڗ0�ژ0�3�0�ښ0�ڛ0�ڜ0�ڝ0�ڞ0�ڟ0�260�ڡڨڢ0�ڣ0�ڤ0�ڥ0�ڦ0�ڧ0�3�0�ک0�ڪ0�ګ0�ڬ0�ڭ0�ڮ0�3�0�ڰ��ڱ�ڲڹڳ0�ڴ0�ڵ0�ڶ0�ڷ0�ڸ0�260�ں0�ڻ0�ڼ0�ڽ0�ھ0�ڿ0�5�0������0���0���0���0���0���0�6&0���0���0���0���0���0���0�260�����������0���0���0���0���0���0�260���0���0���0���0���0���0�3�0�������0���0���0���0���0���0�3�0���0���0���0���0���0���0�0�0����.�����������0���0��0��0��0��0�x�0��0��0��0��0��0��0�3�0����0��0��0��0��0��0�n�0��	0��
0��0��0��
0��0�o;0������0��0��0��0��0��0�260��0��0��0��0��0��0�x�0�� �'�!0��"0��#0��$0��%0��&0�n�0��(0��)0��*0��+0��,0��-0�2�0��/�N�0�?�1�8�20��30��40��50��60��70�2�0��90��:0��;0��<0��=0��>0�260��@�G�A0��B0��C0��D0��E0��F0�2�0��H0��I0��J0��K0��L0��M0�2�0��O�^�P�W�Q0��R0��S0��T0��U0��V0�2�0��X0��Y0��Z0��[0��\0��]0�260��_�f�`0��a0��b0��c0��d0��e0�90��g0��h0��i0��j0��k0��l0�5�0��n�m�o���pۯ�qې�rہ�s�z�t0��u0��v0��w0��x0��y0�260��{0��|0��}0��~0��0�ۀ0�n�0�ۂۉۃ0�ۄ0�ۅ0�ۆ0�ۇ0�ۈ0�2�0�ۊ0�ۋ0�ی0�ۍ0�ێ0�ۏ0�o;0�ۑ۠ےۙۓ0�۔0�ە0�ۖ0�ۗ0�ۘ0�260�ۚ0�ۛ0�ۜ0�۝0�۞0�۟0�0�0�ۡۨۢ0�ۣ0�ۤ0�ۥ0�ۦ0�ۧ0�3�0�۩0�۪0�۫0�۬0�ۭ0�ۮ0�2�0�۰��۱�۲۹۳0�۴0�۵0�۶0�۷0�۸0�0�ۺ0�ۻ0�ۼ0�۽0�۾0�ۿ0�3�0������0���0���0���0���0���0�o;0���0���0���0���0���0���0�3�0�����������0���0���0���0���0���0�260���0���0���0���0���0���0�o;0�������0���0���0���0���0���0�1�0���0���0���0���0���0���0�o;0����.�����������0���0��0��0��0��0�2�0��0��0��0��0��0��0�2�0����0��0��0��0��0��0�n�0��	0��
0��0��0��
0��0�2�0������0��0��0��0��0��0�260��0��0��0��0��0��0�6&0�� �'�!0��"0��#0��$0��%0��&0�1�0��(0��)0��*0��+0��,0��-0�3�0��/�N�0�?�1�8�20��30��40��50��60��70�2�0��90��:0��;0��<0��=0��>0�5�0��@�G�A0��B0��C0��D0��E0��F0�|�0��H0��I0��J0��K0��L0��M0�2�0��O�^�P�W�Q0��R0��S0��T0��U0��V0�260��X0��Y0��Z0��[0��\0��]0�3�0��_�f�`0��a0��b0��c0��d0��e0�1�0��g0��h0��i0��j0��k0��l0�260��n���oܧ�p܏�q܀�r�y�s0��t0��u0��v0��w0��x0�500��z0��{0��|0��}0��~0��0�pb0�܁܈܂0�܃0�܄0�܅0�܆0�܇0�260�܉0�܊0�܋0�܌0�܍0�܎0�2�0�ܐܘܑ0�ܒ0�ܓ0�ܔ0�ܕ0�ܖ0�ܗ0�260�ܙܠܚ0�ܛ0�ܜ0�ܝ0�ܞ0�ܟ0�5�0�ܡ0�ܢ0�ܣ0�ܤ0�ܥ0�ܦ0�n�0�ܨ��ܩܸܪܱܫ0�ܬ0�ܭ0�ܮ0�ܯ0�ܰ0�3�0�ܲ0�ܳ0�ܴ0�ܵ0�ܶ0�ܷ0�}0�ܹ�ܺ0�ܻ0�ܼ0�ܽ0�ܾ0�ܿ0�o�0��0���0���0���0���0���0�2�0�����������0���0���0���0���0���0�2�0���0���0���0���0���0���0�260�������0���0���0���0���0���0�n�0���0���0���0���0���0���0�3�0����$������������0���0���0���0���0���0�1�0���0���0���0��0��0��0�n�0����0��0��0��0��0��0�3�0��0��0��0��0��0��0�o;0����	��
0��0��0��
0��0��0�5�0��0��0��0��0��0��0�5�0����0��0��0��0��0��0�1�0�� 0��!0��"0��#0�0�0��%�D�&�5�'�.�(0��)0��*0��+0��,0��-0�3�0��/0��00��10��20��30��40�3�0��6�=�70��80��90��:0��;0��<0�2�0��>0��?0��@0��A0��B0��C0�2�0��E�T�F�M�G0��H0��I0��J0��K0��L0�1�0��N0��O0��P0��Q0��R0��S0�o;0��U�\�V0��W0��X0��Y0��Z0��[0�2�0��]0��^0��_0��`0��a0��b0�260��d�M�e�\�f�e�g���hݧ�i݈�j�y�k�r�l0��m0��n0��o0��p0��q0�o�0��s0��t0��u0��v0��w0��x0�260��z݁�{0��|0��}0��~0��0�݀0�2�0�݂0�݃0�݄0�݅0�݆0�݇0�3�0�݉ݘ݊ݑ݋0�݌0�ݍ0�ݎ0�ݏ0�ݐ0�260�ݒ0�ݓ0�ݔ0�ݕ0�ݖ0�ݗ0�2�0�ݙݠݚ0�ݛ0�ݜ0�ݝ0�ݞ0�ݟ0�1�0�ݡ0�ݢ0�ݣ0�ݤ0�ݥ0�ݦ0�2�0�ݨ��ݩݸݪݱݫ0�ݬ0�ݭ0�ݮ0�ݯ0�ݰ0�1�0�ݲ0�ݳ0�ݴ0�ݵ0�ݶ0�ݷ0��c0�ݹ�ݺ0�ݻ0�ݼ0�ݽ0�ݾ0�ݿ0�1�0��0���0���0���0���0���0�260�����������0���0���0���0���0���0�260���0���0���0���0���0���0�5�0�������0���0���0���0���0���0�1�0���0���0���0���0���0���0�260����&������������0���0���0���0���0���0�5�0���0���0���0��0��0��0�3�0����0��0��0��0��0��0�o;0��0��0��0��0��0��0�260����	��
0��0��0��
0��0��0�2�0��0��0��0��0��0��0�6&0����0��0��0��0��0��0�o�0�� 0��!0��"0��#0��$0��%0�o�0��'�F�(�7�)�0�*0��+0��,0��-0��.0��/0�n�0��10��20��30��40��50��60�2�0��8�?�90��:0��;0��<0��=0��>0�5�0��@0��A0��B0��C0��D0��E0�z30��G�V�H�O�I0��J0��K0��L0��M0��N0�260��P0��Q0��R0��S0��T0��U0�5�0��W�^�X0��Y0��Z0��[0��\0��]0�260��_0��`0��a0��b0��c0��d0�2�0��f���gޥ�hއ�i�x�j�q�k0��l0��m0��n0��o0��p0�2�0��r0��s0��t0��u0��v0��w0�3�0��yހ�z0��{0��|0��}0��~0��0�6�0�ށ0�ނ0�ރ0�ބ0�ޅ0�ކ0�1�0�ވޗމސފ0�ދ0�ތ0�ލ0�ގ0�ޏ0�1�0�ޑ0�ޒ0�ޓ0�ޔ0�ޕ0�ޖ0�o�0�ޘޟޙ0�ޚ0�ޛ0�ޜ0�ޝ0�ޞ0�p�0�ޠ0�ޡ0�ޢ0�ޣ0�ޤ0�5�0�ަ��ާ޶ިޯީ0�ު0�ޫ0�ެ0�ޭ0�ޮ0��
0�ް0�ޱ0�޲0�޳0�޴0�޵0�2�0�޷޾޸0�޹0�޺0�޻0�޼0�޽0�pb0�޿0��0��0���0���0���0�260�����������0���0���0���0���0���0�260���0���0���0���0���0���0�5�0�������0���0���0���0���0���0�pb0���0���0���0���0���0���0�o;0����$������������0���0���0���0���0���0�o�0���0���0���0���0���0��0�2�0����0��0��0��0��0��0�pb0��0��0��0��0��0��0�3�0������0��	0��
0��0��0��
0�260��0��0��0��0��0��0�2�0����0��0��0��0��0��0�pb0��0��0�� 0��!0��"0��#0�2�0��%�D�&�5�'�.�(0��)0��*0��+0��,0��-0�2�0��/0��00��10��20��30��40�o�0��6�=�70��80��90��:0��;0��<0�6&0��>0��?0��@0��A0��B0��C0�3�0��E�T�F�M�G0��H0��I0��J0��K0��L0�260��N0��O0��P0��Q0��R0��S0�4�0�0��U�V0��W0��X0��Y0��Z0��[0�4�0��]�N�^���_ߗ�`��a�p�b�i�c0��d0��e0��f0��g0��h0�3�0��j0��k0��l0��m0��n0��o0�1�0��q�x�r0��s0��t0��u0��v0��w0�pb0��y0��z0��{0��|0��}0��~0�5�0�߀߈0�߁߂0�߃0�߄0�߅0�߆0�߇0�2�0�߉ߐߊ0�ߋ0�ߌ0�ߍ0�ߎ0�ߏ0�1�0�ߑ0�ߒ0�ߓ0�ߔ0�ߕ0�ߖ0�260�ߘ߷ߙߨߚߡߛ0�ߜ0�ߝ0�ߞ0�ߟ0�ߠ0�pb0�ߢ0�ߣ0�ߤ0�ߥ0�ߦ0�ߧ0�260�ߩ߰ߪ0�߫0�߬0�߭0�߮0�߯0�2�0�߱0�߲0�߳0�ߴ0�ߵ0�߶0�4�0�߸��߹�ߺ0�߻0�߼0�߽0�߾0�߿0�2�0��0���0���0���0���0���0�o�0�������0���0���0���0���0���0�2�0���0���0���0���0���0���0�260�����������������0���0���0���0���0���0�1�0���0���0���0���0���0���0�2�0�������0���0���0���0���0���0�260���0���0���0���0��0��0�260������0��0��0��0��0��0�m0��0��0��0��0��0��0�500����	0��
0��0��0��
0��0�4�0��0��0��0��0��0��0�n�0���6��'�� �0��0��0��0��0��0�1�0��!0��"0��#0��$0��%0��&0�o;0��(�/�)0��*0��+0��,0��-0��.0�2�0��00��10��20��30��40��50�n�0��7�F�8�?�90��:0��;0��<0��=0��>0�260��@0��A0��B0��C0��D0��E0�2�0�0��G�H0��I0��J0��K0��L0��M0�1�0��O���P��Q�p�R�a�S�Z�T0��U0��V0��W0��X0��Y0�6&0��[0��\0��]0��^0��_0��`0�o�0��b�i�c0��d0��e0��f0��g0��h0�2�0��j0��k0��l0��m0��n0��o0�o�0��q��r�y�s0��t0��u0��v0��w0��x0�260��z0��{0��|0��}0��~0��0�2�0����0��0��0��0��0��0�2�0��0��0��0��0��0��0�500��������0��0��0��0��0��0�n�0��0��0��0��0��0��0�500����0��0��0��0��0��0�260��0��0��0��0��0��0�3�0������0��0��0��0��0��0�260��0��0��0��0��0��0�1�0�����0���0���0���0���0���0�260���0���0���0���0���0���0�2�0������������������0���0���0���0���0���0�2�0���0���0���0���0���0���0�2�0�������0���0���0���0���0���0�6&0���0���0���0���0���0���0�o�0���������0���0���0��0��0��0�260��0��0��0��0��0��0�5�0����0��0��0��0��0��0�o;0��0��	0��
0��0��0��
0�2�0���.�����0��0��0��0��0��0�2�0��0��0��0��0��0��0�6�0�� �'�!0��"0��#0��$0��%0��&0�n�0��(0��)0��*0��+0��,0��-0�5�0��/�>�0�7�10��20��30��40��50��60�260��80��90��:0��;0��<0��=0�5�0��?�F�@0��A0��B0��C0��D0��E0�260��G0��H0��I0��J0��K0��L0�o�0��N�=�O�D�P���Q��R�q�S�b�T�[�U0��V0��W0��X0��Y0��Z0�n�0��\0��]0��^0��_0��`0��a0�o�0��c�j�d0��e0��f0��g0��h0��i0�2�0��k0��l0��m0��n0��o0��p0�m0��r�z�s0��t0��u0��v0��w0��x0��y0�260��{��|0��}0��~0��0��0��0�5�0��0��0��0��0��0��0�260��������0��0��0��0��0��0�2�0��0��0��0��0��0��0�5�0����0��0��0��0��0��0�2�0��0��0��0��0��0��0�n�0������0��0��0��0��0��0�x�0��0��0��0��0��0��0�5�0����0��0��0��0��0��0�3�0���0���0���0���0���0���0�500������������������0���0���0�5�0���0���0���0���0���0���0�3�0�������0���0���0���0���0���0�o�0���0���0���0���0���0���0�o;0����������0���0���0���0���0���0�x�0���0���0���0���0���0��0�2�0����0��0��0��0��0��0�5�0��0��0��0��0��0��0�260���%�����	0��
0��0��0��
0��0�2�0��0��0��0��0��0��0�260����0��0��0��0��0��0�0�0��0�� 0��!0��"0��#0��$0�o�0��&�5�'�.�(0��)0��*0��+0��,0��-0�260��/0��00��10��20��30��40�x�0��6�=�70��80��90��:0��;0��<0�4�0��>0��?0��@0��A0��B0��C0�260��E���F��G�f�H�W�I�P�J0��K0��L0��M0��N0��O0�6&0��Q0��R0��S0��T0��U0��V0�2�0��X�_�Y0��Z0��[0��\0��]0��^0�260��`0��a0��b0��c0��d0��e0�3�0��g�v�h�o�i0��j0��k0��l0��m0��n0�260��p0��q0��r0��s0��t0��u0�3�0��w�~�x0��y0��z0��{0��|0��}0�260��0��0��0��0��0��0�260��������0��0��0��0��0��0�2�0��0��0��0��0��0��0�2�0����0��0��0��0��0��0�2�0��0��0��0��0��0��0�500������0��0��0��0��0��0�260��0��0��0��0��0��0�o�0����0��0��0��0��0��0�5�0��0��0��0��0���0���0�260������������������0���0���0���0�o;0���0���0���0���0���0���0�5�0�������0���0���0���0���0���0��80���0���0���0���0���0���0�x�0�����������0���0���0���0���0���0�260���0���0���0���0���0���0�o;0�����0��0��0��0��0��0�5�0��0��0��0��0��0��0�}0��������0��0��0��	0��
0��0�o�0��
0��0��0��0��0��0�x�0����0��0�260��0��0��0��0��0��0�x�0���.� �'�!0��"0��#0��$0��%0��&0�260��(0��)0��*0��+0��,0��-0�260��/�6�00��10��20��30��40��50�1�0��70��80��90��:0��;0��<0�3�0��>�(�?��@��A�`�B�Q�C�J�D0��E0��F0��G0��H0��I0�1�0��K0��L0��M0��N0��O0��P0�5�0��R�Y�S0��T0��U0��V0��W0��X0�1�0��Z0��[0��\0��]0��^0��_0�4�0��a�p�b�i�c0��d0��e0��f0��g0��h0�2�0��j0��k0��l0��m0��n0��o0�5�0��q�x�r0��s0��t0��u0��v0��w0�2�0��y0��z0��{0��|0��}0��~0�5�0��������0��0��0��0��0��0�1�0��0��0��0��0��0��0�500����0��0��0��0��0��0�{�0��0��0��0��0��0��0�5�0���0���0��0��0��0��0��0�260�0���0��0��0��0��0��0�n�0���������0���0��0��0��0��0��0�260�����0��0��0��0��0���0�2�0���0���0���0���0���0���0�3�0�����������0���0���0���0���0���0�0�0���0���0���0���0���0���0�3�0�������0���0���0���0���0���0�2�0���0���0���0���0���0���0�x�0����	���������0���0���0���0���0���0�2�0���0��0��0��0��0��0�o;0����0��0��0��0��0��0�o;0��0��0��0��0��0��0�2�0��
����0��
0��0��0��0��0�260��0��0��0��0��0��0�n�0���!�0��0��0��0��0�� 0�5�0��"0��#0��$0��%0��&0��'0�5�0��)��*�i�+�J�,�;�-�4�.0��/0��00��10��20��30�5�0��50��60��70��80��90��:0�3�0��<�C�=0��>0��?0��@0��A0��B0�5�0��D0��E0��F0��G0��H0��I0�o;0��K�Z�L�S�M0��N0��O0��P0��Q0��R0�6&0��T0��U0��V0��W0��X0��Y0�2�0��[�b�\0��]0��^0��_0��`0��a0�3�0��c0��d0��e0��f0��g0��h0�2�0��j��k�z�l�s�m0��n0��o0��p0��q0��r0�1�0��t0��u0��v0��w0��x0��y0�260�0��{�|0��}0��~0��0��0��0�o�0������0��0��0��0��0��0�6&0��0��0��0��0��0��0�3�0����0��0��0��0��0��0�5�0��0��0��0��0��0��0�3�0������������0��0��0��0��0��0�5�0��0��0��0��0��0��0�5�0����0��0��0��0��0��0�2�0��0��0��0��0��0��0�260�����������0���0���0���0���0���0�2�0���0���0���0���0���0���0�2�0�������0���0���0���0���0���0�o�0���0���0���0���0���0���0�o;0��������������0���0���0���0���0���0�q�0���0���0���0���0���0���0�500������0��0��0��0��0��0�x�0��0��0��0��0��0��0�4�0�����
�0��0��0��0��0��	0�260��0��0��
0��0��0��0�2�0����0��0��0��0��0��0��80��0��0��0��0��0��0�{�0��!�D�"�
�#��$� �%��&�d�'�E�(�6�)�/�*0��+0��,0��-0��.0�q�0��00��10��20��30��40��50�260��7�>�80��90��:0��;0��<0��=0�2�0��?0��@0��A0��B0��C0��D0�o�0��F�U�G�N�H0��I0��J0��K0��L0��M0�3�0��O0��P0��Q0��R0��S0��T0�5�0��V�]�W0��X0��Y0��Z0��[0��\0�5�0��^0��_0��`0��a0��b0��c0�2�0��e��f�s�g�l�h0��i0��j0��k0�2�0��m0��n0��o0��p0��q0��r0�6&0��t�{�u0��v0��w0��x0��y0��z0�0�0��|0��}0��~0��0��0��0�x�0������0��0��0��0��0��0�1�0��0��0��0��0��0��0�1�0����0��0��0��0��0��0�2�0��0��0��0��0��0��0�260������������0��0��0��0��0��0�260��0��0��0��0��0��0�3�0����0��0��0��0��0��0�1�0��0��0��0��0��0��0�1�0�����������0���0���0���0���0���0�260���0���0���0���0���0���0�2�0�������0���0���0���0���0���0�3�0���0���0���0���0���0���0�6&0��������������0���0���0���0���0���0�{�0���0���0���0���0���0���0�n�0������0��0��0��0��0��0�o;0��0��0��0��0��0��0�2�0�����
�0��0��0��0��0��	0�260��0��0��
0��0��0��0�0�0����0��0��0��0��0��0�o�0��0��0��0��0��0��0�2�0��!��"�Z�#�;�$�,�%0��&0��'0��(0��)0��*0��+0�260��-�4�.0��/0��00��10��20��30�5�0��50��60��70��80��90��:0�5�0��<�K�=�D�>0��?0��@0��A0��B0��C0�260��E0��F0��G0��H0��I0��J0�5�0��L�S�M0��N0��O0��P0��Q0��R0�n�0��T0��U0��V0��W0��X0��Y0�5�0��[�z�\�k�]�d�^0��_0��`0��a0��b0��c0�2�0��e0��f0��g0��h0��i0��j0�z30��l�s�m0��n0��o0��p0��q0��r0�2�0��t0��u0��v0��w0��x0��y0�o;0��{��|��}0��~0��0��0��0��0�6&0��0��0��0��0��0��0�3�0����0��0��0��0��0��0�o�0��0��0��0��0��0��0�500�����������0��0��0��0��0�5�0��0��0��0��0��0��0�n�0����0��0��0��0��0��0�x�0��0��0��0��0��0��0�x�0��������0��0��0��0��0��0�3�0���0���0���0���0���0���0�0�0�������0���0���0���0���0���0�o�0���0���0���0���0���0���0�2�0��������������0���0���0���0���0���0�2�0���0���0���0���0���0���0�5�0�������0���0���0���0���0���0�o�0���0���0���0��0��0��0�2�0������0��0��0��0��0��0�260��0��0��0��0��0��0�2�0��	��
0��0��0��
0��0�2�0��0��0��0��0��0��0�o;0�������X��9��*��#�0��0��0�� 0��!0��"0�1�2��$0��%0��&0��'0��(0��)0�260��+�2�,0��-0��.0��/0��00��10�1�0��30��40��50��60��70��80�5�0��:�I�;�B�<0��=0��>0��?0��@0��A0�3�0��C0��D0��E0��F0��G0��H0�2�0��J�Q�K0��L0��M0��N0��O0��P0�6&0��R0��S0��T0��U0��V0��W0�2�0��Y�x�Z�i�[�b�\0��]0��^0��_0��`0��a0�o�0��c0��d0��e0��f0��g0��h0�2�0��j�q�k0��l0��m0��n0��o0��p0�1�0��r0��s0��t0��u0��v0��w0�2�0��y��z��{0��|0��}0��~0��0��0�260��0��0��0��0��0��0�1�0����0��0��0��0��0��0�4�0��0��0��0��0��0��0�260�����������0��0��0��0��0��0�2�0��0��0��0��0��0��0�6&0����0��0��0��0��0��0�o�0��0��0��0��0��0��0�260�������0��0��0��0��0��0�260���0���0���0���0���0���0�1�0�������0���0���0���0���0���0�x�0���0���0���0���0���0���0�pb0��������������0���0���0���0���0���0�n�0���0���0���0���0���0���0�5�0�������0���0���0���0���0���0�3�0���0���0���0���0��0��0�o;0������0��0��0��0��0��0�260��0��0��0��0��0��0�n�0����	0��
0��0��0��
0��0�o;0��0��0��0��0��0��0�5�0�����W��8��)��"�0��0��0��0�� 0��!0�5�0��#0��$0��%0��&0��'0��(0�2�0��*�1�+0��,0��-0��.0��/0��00�260��20��30��40��50��60��70�2�0��9�H�:�A�;0��<0��=0��>0��?0��@0�1�0��B0��C0��D0��E0��F0��G0�y�0��I�P�J0��K0��L0��M0��N0��O0�x�0��Q0��R0��S0��T0��U0��V0�260��X�w�Y�h�Z�a�[0��\0��]0��^0��_0��`0�3�0��b0��c0��d0��e0��f0��g0�260��i�p�j0��k0��l0��m0��n0��o0�5�0��q0��r0��s0��t0��u0��v0�x�0��x��y��z0��{0��|0��}0��~0��0�1�0��0��0��0��0��0��0�5�0�0���0��0��0��0��0��0�260�����������0��0��0��0��0��0�260��0��0��0��0��0��0�260����0��0��0��0��0��0�2�0��0��0��0��0��0��0�260������0��0��0��0��0��0�260��0��0��0��0��0��0�260������0���0���0���0���0���0�1�0���0���0���0���0���0���0�260���������������0���0���0���0���0���0�3�0���0���0���0���0���0���0�260�������0���0�o;0���0���0���0���0���0���0�260����������0���0���0���0���0���0�z30��0��0��0��0��0��0�260����0��0��0��0��0��0�o;0��0��0��0��0��0��	0�260������
���M��.�����0��0��0��0��0��0�4�0��0��0��0��0��0��0�260�� �'�!0��"0��#0��$0��%0��&0�q�0��(0��)0��*0��+0��,0��-0�260��/�>�0�7�10��20��30��40��50��60�o�0��80��90��:0��;0��<0��=0�260��?�F�@0��A0��B0��C0��D0��E0�3�0��G0��H0��I0��J0��K0��L0�260��N�m�O�^�P�W�Q0��R0��S0��T0��U0��V0�2�0��X0��Y0��Z0��[0��\0��]0�260��_�f�`0��a0��b0��c0��d0��e0�1�0��g0��h0��i0��j0��k0��l0�260��n�}�o�v�p0��q0��r0��s0��t0��u0��0��w0��x0��y0��z0��{0��|0�260��~��0��0��0��0��0��0�3�0��0��0��0��0��0��0�260�����������0��0��0��0��0��0�3�0��0��0��0��0��0��0�260��0��0��0��0��0��0��0�3�0������0��0��0��0��0��0�5�0��0��0��0��0��0��0�260����0��0��0��0��0��0�260��0��0��0���0���0���0��0���������������0���0���0���0���0���0�5�0���0���0���0���0���0���0�2�0�������0���0���0���0���0���0�2�0���0���0���0���0���0���0�z30����������0���0���0���0���0���0�o�0���0���0���0���0���0���0�5�0����0��0��0��0��0��0�0�0��0��0��0��0��0��0�260���n��E��&���	��
0��0��0��
0��0��0�3�0��0��0��0��0��0��0�5�0����0��0��0��0��0��0�|�0�� 0��!0��"0��#0��$0��%0�260��'�6�(�/�)0��*0��+0��,0��-0��.0�3�0��00��10��20��30��40��50�5�0��7�>�80��90��:0��;0��<0��=0�1�0��?0��@0��A0��B0��C0��D0�o;0��F�e�G�V�H�O�I0��J0��K0��L0��M0��N0�o�0��P0��Q0��R0��S0��T0��U0�5�0��W�^�X0��Y0��Z0��[0��\0��]0�2�0��_0��`0��a0��b0��c0��d0�n�0�0��f�g0��h0��i0��j0��k0��l0��m0�0�0��o��p��q�y�r0��s0��t0��u0��v0��w0��x0�x�0��z0��{0��|0��}0��~0��0��0�5�0����0��0��0��0��0��0��0�5�0��0��0��0��0��0��0��0�2�0������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�x�0����0��0��0��0��0��0��0�500��0��0��0��0��0��0��0�2�0�2��������������0��0��0��0��0��0��0�n�0���0���0���0���0���0���0���0�2�0�������0���0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�2�0�����������0���0���0���0���0���0�o;0���0���0���0���0���0���0���0�3�0������0���0���0���0���0���0���0�5�0��0��0��0��0��0��0��0�260���!�����0��0��0��0��0��0��0�o;0��	0��
0��0��0��
0��0��0��80����0��0��0��0��0��0��0�260��0��0��0��0��0��0�� 0�2�0��"�3�#�+�$0��%0��&0��'0��(0��)0��*0�n�0��,0��-0��.0��/0��00��10��20�o�0��4�<�50��60��70��80��90��:0��;0�260��=0��>0��?0��@0��A0��B0��C0�1�0��E�m�F�V�G���H��I�f�J�U�K�M�L0�500��N0��O0��P0��Q0��R0��S0��T0�2�0��V�^�W0��X0��Y0��Z0��[0��\0��]0�260��_0��`0��a0��b0��c0��d0��e0�z�0��g�x�h�p�i0��j0��k0��l0��m0��n0��o0�o;0��q0��r0��s0��t0��u0��v0��w0�5�0��y��z0��{0��|0��}0��~0��0��0�260��0��0��0��0��0��0��0�1�0��������0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�3�0����0��0��0��0��0��0��0�5�0��0��0��0��0��0��0��0�1�0������0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�260�����0��0���0���0���0���0���0�q�0���0���0���0���0���0���0���0�o�0������������0�����0���0���0���0���0���0���0�y�0�������0���0���0���0���0���0���0�5�0���0���0���0���0���0���0���0�2�0���������0���0���0���0���0���0��0�6&0��0��0��0��0��0��0��0�6&0����0��0��0��0��0��0��0�260��0��	0��
0��0��0��
0��0�z30���3��"���0��0��0��0��0��0��0�6&0��0��0��0��0��0�� 0��!0��80��#�+�$0��%0��&0��'0��(0��)0��*0�260��,0��-0��.0��/0��00��10��20�o�0��4�E�5�=�60��70��80��90��:0��;0��<0�x�0��>0��?0��@0��A0��B0��C0��D0�0�0��F�N�G0��H0��I0��J0��K0��L0��M0�q�0��O0��P0��Q0��R0��S0��T0��U0�5�0��W���X��Y�t�Z�k�[�c�\0��]0��^0��_0��`0��a0��b0�4�0��d0��e0��f0��g0��h0��i0��j0�3�0�0��l�m0��n0��o0��p0��q0��r0��s0�o�0��u��v�~�w0��x0��y0��z0��{0��|0��}0�2�0��0��0��0��0��0��0��0�1�0����0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�z30��������0��0��0��0��0��0��0�4�0��0��0��0��0��0��0��0�3�0����0��0��0��0��0��0��0�260��0��0��0��0��0��0��0�500��������0��0��0��0���0���0���0�2�0���0���0���0���0���0���0���0�1�0�������0���0���0���0���0���0���0�o�0���0���0���0���0���0���0���0�{�0����&�������������0���0���0���0���0���0���0�3�0���0���0���0���0���0���0���0�3�0������0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�2�0�����
�0��0��0��	0��
0��0��0�260��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�260��0�� 0��!0��"0��#0��$0��%0�2�0��'�J�(�9�)�1�*0��+0��,0��-0��.0��/0��00�6�0��20��30��40��50��60��70��80�6&0��:�B�;0��<0��=0��>0��?0��@0��A0�260��C0��D0��E0��F0��G0��H0��I0�3�0��K�\�L�T�M0��N0��O0��P0��Q0��R0��S0�6&0��U0��V0��W0��X0��Y0��Z0��[0�1�0��]�e�^0��_0��`0��a0��b0��c0��d0�260��f0��g0��h0��i0��j0��k0��l0�1�0��n��o��p��q��r��s�{�t0��u0��v0��w0��x0��y0��z0�x�0��|0��}0��~0��0��0��0��0�o;0����0��0��0��0��0��0��0�260��0��0��0��0��0��0��0�3�0������0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�4�0����0��0��0��0��0��0��0�260��0��0��0��0��0��0��0�5�0�����������0��0��0��0��0��0��0�1�0���0���0���0���0���0���0�o;0�������0���0���0���0���0���0���0�260���0���0���0���0���0���0���0�z30�����������0���0���0���0���0���0���0�260���0���0���0���0���0���0���0�x�0������0���0���0���0���0���0���0�260��0��0��0��0��0��0��0�2�0���E��"����	�0��0��0��0��0��0��0�2�0��
0��0��0��
0��0��0��0�o;0����0��0��0��0��0��0��0�n�0��0��0��0��0��0�� 0��!0�3�0��#�4�$�,�%0��&0��'0��(0��)0��*0��+0�n�0��-0��.0��/0��00��10��20��30�1�0��5�=�60��70��80��90��:0��;0��<0�}0��>0��?0��@0��A0��B0��C0��D0�1�0��F�i�G�X�H�P�I0��J0��K0��L0��M0��N0��O0�6�0��Q0��R0��S0��T0��U0��V0��W0�1�0��Y�a�Z0��[0��\0��]0��^0��_0��`0�260��b0��c0��d0��e0��f0��g0��h0�o;0��j�{�k�s�l0��m0��n0��o0��p0��q0��r0�3�0��t0��u0��v0��w0��x0��y0��z0��80��|��}0��~0��0��0��0��0��0�260��0��0��0��0��0��0�2�0�������������0��0��0��0��0��0��0�0�0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�4�0��0��0��0��0��0��0��0�1�0�������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0���0�3�0�������0���0���0���0���0���0���0�|�0���0���0���0���0���0���0���0�1�0��������������0���0���0���0���0���0���0�6�0���0���0���0���0���0���0���0�x�0�������0���0���0���0���0���0���0�q�0���0���0���0���0��0��0��0�2�0���
���0��0��0��0��0��0��0�260��0��0��0��0��0��0��	0�2�0����0��
0��0��0��0��0��0�o�0��0��0��0��0��0��0��0�o;0���c��@��/��'� 0��!0��"0��#0��$0��%0��&0�n�0��(0��)0��*0��+0��,0��-0��.0�1�0��0�8�10��20��30��40��50��60��70��c0��90��:0��;0��<0��=0��>0��?0�260��A�R�B�J�C0��D0��E0��F0��G0��H0��I0�5�0��K0��L0��M0��N0��O0��P0��Q0�n�0��S�[�T0��U0��V0��W0��X0��Y0��Z0�2�0��\0��]0��^0��_0��`0��a0��b0�2�0��d��e�v�f�n�g0��h0��i0��j0��k0��l0��m0�1�0��o0��p0��q0��r0��s0��t0��u0�o;0��w��x0��y0��z0��{0��|0��}0��~0�3�0��0��0��0��0��0��0��0�3�0������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�3�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�n�0���0�����������4��������0��0��0��0��0��0��0�o;0��0��0��0��0��0��0���0�o;0�������0���0���0���0���0���0���0�o�0���0���0���0���0���0���0���0�1�0��������������0���0���0���0���0���0���0�6�0���0���0���0���0���0���0���0�3�0�������0���0���0���0���0���0���0�3�0���0���0���0���0��0��0��0�3�0���
���0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��	0�{�0����0��
0��0��0��0��0��0�260��0��0��0��0��0��0��0�2�0���c��@��/��'� 0��!0��"0��#0��$0��%0��&0�260��(0��)0��*0��+0��,0��-0��.0�3�0��0�8�10��20��30��40��50��60��70�o�0��90��:0��;0��<0��=0��>0��?0�2�0��A�R�B�J�C0��D0��E0��F0��G0��H0��I0�1�0��K0��L0��M0��N0��O0��P0��Q0�5�0��S�[�T0��U0��V0��W0��X0��Y0��Z0�260��\0��]0��^0��_0��`0��a0��b0�2�0��d��e�v�f�n�g0��h0��i0��j0��k0��l0��m0�2�0��o0��p0��q0��r0��s0��t0��u0�2�0��w��x0��y0��z0��{0��|0��}0��~0�4�0��0��0��0��0��0��0��0�3�0������0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�1�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�5�0���2�����������0��0��0��0��0��0��0�260��0��0��0��0��0��0��0�5�0�����0���0���0���0���0���0���0�3�0���0���0���0���0���0���0���0�x�0�����������0���0���0���0���0���0���0�o;0���0���0���0���0���0���0���0�o;0�������0���0���0���0���0���0���0�3�0���0���0���0���0���0���0���0�0�0���������0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�o�0����0��	0��
0��0��0��
0��0�260��0��0��0��0��0��0��0�2�0���)��!�0��0��0��0��0��0�� 0�o;0��"0��#0��$0��%0��&0��'0��(0�260�0��*�+0��,0��-0��.0��/0��00��10�2�0��3�z�4�W�5�F�6�>�70��80��90��:0��;0��<0��=0�1�0��?0��@0��A0��B0��C0��D0��E0�4�0��G�O�H0��I0��J0��K0��L0��M0��N0�2�0��P0��Q0��R0��S0��T0��U0��V0�o;0��X�i�Y�a�Z0��[0��\0��]0��^0��_0��`0�2�0��b0��c0��d0��e0��f0��g0��h0�2�0��j�r�k0��l0��m0��n0��o0��p0��q0�2�0��s0��t0��u0��v0��w0��x0��y0�o�0��{��|��}��~0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�1�0������0��0��0��0��0��0��0�260��0��0��0��0��0��0��0�1�0����0��0��0��0��0��0��0�260��0��0��0��0��0��0��0�}0��������Q�����������������0���0���0���0���0���0���0��80���0���0���0���0���0���0���0�o�0�������0���0���0���0���0���0���0�1�0���0���0���0���0���0���0���0�3�0����������0���0���0���0���0���0���0�o;0���0���0��0��0��0��0��0�260����0��0��0��0��0��0��0�2�0��0��0��0��0��0��	0��
0�1�0���/�
����0��0��0��0��0��0��0�o;0��0��0��0��0��0��0��0�500���'� 0��!0��"0��#0��$0��%0��&0�260��(0��)0��*0��+0��,0��-0��.0�3�0��0�@�1�8�20��30��40��50��60��70�3�0��90��:0��;0��<0��=0��>0��?0�5�0��A�I�B0��C0��D0��E0��F0��G0��H0�260��J0��K0��L0��M0��N0��O0��P0�5�0��R��S�n�T�]0��U�V0��W0��X0��Y0��Z0��[0��\0�z30��^�f�_0��`0��a0��b0��c0��d0��e0�2�0��g0��h0��i0��j0��k0��l0��m0�6�0��o��p�x�q0��r0��s0��t0��u0��v0��w0�o;0��y0��z0��{0��|0��}0��~0��0�6&0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�3�0��������0��0��0��0��0��0��0�4�0��0��0��0��0��0��0��0�o;0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�3�0�������0��0��0��0��0��0��0�2�0��0��0���0���0���0���0���0�260�������0���0���0���0���0���0���0�260���0���0���0���0���0���0���0�o�0����h���!�������������0���0���0���0���0���0���0�n�0���0���0���0���0���0���0���0�4�0������0���0���0���0���0���0��0�ܰ0��0��0��0��0��0��0��0�2�0������0��0��0��0��0��0��0�2�0��	0��
0��0��0��
0��0��0�2�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0�� 0�1�0��"�E�#�4�$�,�%0��&0��'0��(0��)0��*0��+0�1�0��-0��.0��/0��00��10��20��30�2�0��5�=�60��70��80��90��:0��;0��<0�260��>0��?0��@0��A0��B0��C0��D0�1�0��F�W�G�O�H0��I0��J0��K0��L0��M0��N0�3�0��P0��Q0��R0��S0��T0��U0��V0�90��X�`�Y0��Z0��[0��\0��]0��^0��_0�260��a0��b0��c0��d0��e0��f0��g0�5�0��i��j��k�|�l�t�m0��n0��o0��p0��q0��r0��s0�4�0��u0��v0��w0��x0��y0��z0��{0�o�0��}��~0��0��0��0��0��0��0�y,0��0��0��0��0��0��0��0�5�0������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�500����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�1�0����������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0���0�2�0�������0���0���0���0���0���0���0�1�0���0���0���0���0���0���0���0�o;0�����������0���0���0���0���0���0���0�q�0���0���0���0���0���0���0���0�260�������0���0���0���0���0���0���0�n�0���0���0���0���0���0��0��0�3�0���������B�������0��0��0��0��0��0��0�2�0��0��0��	0��
0��0��0��
0�3�0����0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�260�� �1�!�)�"0��#0��$0��%0��&0��'0��(0�3�0��*0��+0��,0��-0��.0��/0��00�2�0��2�:�30��40��50��60��70��80��90�o�0��;0��<0��=0��>0��?0��@0��A0�2�0��C�f�D�U�E�M�F0��G0��H0��I0��J0��K0��L0�260��N0��O0��P0��Q0��R0��S0��T0�260��V�^�W0��X0��Y0��Z0��[0��\0��]0�3�0��_0��`0��a0��b0��c0��d0��e0�o�0��g�v�h�p�i0��j0��k0��l0��m0��n0��o0�3�0��q0��r0��s0��t0��u0�o;0��w��x0��y0��z0��{0��|0��}0��~0�3�0��0��0��0��0��0��0��0�o;0�������0���0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�1�0��0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�3�0����������0��0��0��0��0��0��0�o�0���0���0���0���0���0���0���0�2�0�������0���0���0���0���0���0���0�3�0���0���0���0���0���0���0���0�0�0�����������0���0���0���0���0���0���0�500���0���0���0���0���0���0���0�z30������0���0���0���0���0���0���0�n�0��0��0��0��0��0��0��0�2�0������F��#����
�0��0��0��0��0��0��	0�o�0��0��0��
0��0��0��0��0�o�0����0��0��0��0��0��0��0�260��0��0��0��0�� 0��!0��"0�pb0��$�5�%�-�&0��'0��(0��)0��*0��+0��,0�2�0��.0��/0��00��10��20��30��40�o�0��6�>�70��80��90��:0��;0��<0��=0�o�0��?0��@0��A0��B0��C0��D0��E0�2�0��G�b�H�Y�I�Q�J0��K0��L0��M0��N0��O0��P0�1�0��R0��S0��T0��U0��V0��W0��X0�o;0�0��Z�[0��\0��]0��^0��_0��`0��a0�o�0��c�t�d�l�e0��f0��g0��h0��i0��j0��k0�o�0��m0��n0��o0��p0��q0��r0��s0�2�0��u�}�v0��w0��x0��y0��z0��{0��|0�260��~0��0���0���0���0���0���0�2�0�������������0�����0���0���0���0���0���0���0�2�0�������0���0���0���0���0���0���0�260���0���0���0���0���0���0���0�1�0�����������0���0���0���0���0���0���0�3�0���0���0���0���0���0���0���0�x�0�������0���0���0���0���0���0���0�500���0���0���0���0���0���0���0�1�0���������������0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�}0�������0���0���0���0���0���0���0�6&0���0���0���0���0���0���0���0�1�0�����������0���0���0���0�1�0���0���0���0���0���0���0���0�2�0������0���0���0���0���0���0���0�4�0��0��0��0��0��0��0��0�3�0��	��
����R��/�
����0��0��0��0��0��0��0�x�0��0��0��0��0��0��0��0�z30���'� 0��!0��"0��#0��$0��%0��&0�1�0��(0��)0��*0��+0��,0��-0��.0�o�0��0�A�1�9�20��30��40��50��60��70��80�1�0��:0��;0��<0��=0��>0��?0��@0�2�0��B�J�C0��D0��E0��F0��G0��H0��I0�1�0��K0��L0��M0��N0��O0��P0��Q0�6�0��S�v�T�e�U�]�V0��W0��X0��Y0��Z0��[0��\0�1�0��^0��_0��`0��a0��b0��c0��d0�}0��f�n�g0��h0��i0��j0��k0��l0��m0�2�0��o0��p0��q0��r0��s0��t0��u0��80��w���x���y0��z0��{0��|0��}0��~0��0�n�0���0���0���0���0���0���0���0�3�0�������0���0���0���0���0���0�o;0���0���0���0���0���0���0���0�260�������������������0���0���0���0���0���0���0��80���0���0���0���0���0���0���0�2�0�������0���0���0���0���0���0���0�1�0���0���0���0���0���0���0���0�260�����������0���0���0���0���0���0���0�3�0���0���0���0���0���0���0���0�3�0�������0���0���0���0���0���0���0�1�0���0���0���0���0���0���0���0�1�0��������������0���0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�2�0�������0���0���0���0���0���0���0�o�0���0���0���0��0��0��0��0�o;0����0��0��0��	0��
0��0��0��
0�1�0����0��0��0��0��0��0��0�4�0��0��0��0��0��0��0��0�3�0�� ���!�`�"�E�#�4�$�,�%0��&0��'0��(0��)0��*0��+0�q�0��-0��.0��/0��00��10��20��30�o�0��5�=�60��70��80��90��:0��;0��<0�1�0��>0��?0��@0��A0��B0��C0��D0�o�0��F�W�G�O�H0��I0��J0��K0��L0��M0��N0�2�0��P0��Q0��R0��S0��T0��U0��V0�2�0��X0��Y0��Z0��[0��\0��]0��^0��_0�o;0��a���b�s�c�k�d0��e0��f0��g0��h0��i0��j0�1�0��l0��m0��n0��o0��p0��q0��r0�2�0��t�|�u0��v0��w0��x0��y0��z0��{0�3�0��}0��~0��0���0���0���0���0�2�0�����������0���0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�1�0�������0���0���0���0���0���0���0�2�0���0�3�0�������������������0���0���0���0���0���0���0�260���0���0���0���0���0���0���0�3�0�������0���0���0���0���0���0���0�3�0���0���0���0���0���0���0���0�n�0�����������0���0���0���0���0���0���0�4�0���0���0���0���0���0���0���0�x�0�������0���0���0���0���0���0���0�n�0���0���0���0���0���0���0���0�2�0����
����������0���0���0���0���0���0���0�6�0���0���0���0���0���0���0���0�n�0������0���0��0��0��0��0��0�2�0��0��0��0��	0��
0��0��0�C20������0��0��0��0��0��0��0�o�0��0��0��0��0��0��0��0�q�0�� �(�!0��"0��#0��$0��%0��&0��'0�6&0��)0��*0��+0��,0��-0��.0��/0�n�0��1���2�V�3�H�4���5�{�6�X�7�G�8�?�90��:0��;0��<0��=0��>0�3�0��@0��A0��B0��C0��D0��E0��F0�o;0��H�P�I0��J0��K0��L0��M0��N0��O0�{�0��Q0��R0��S0��T0��U0��V0��W0�o;0��Y�j�Z�b�[0��\0��]0��^0��_0��`0��a0�1�0��c0��d0��e0��f0��g0��h0��i0�m0��k�s�l0��m0��n0��o0��p0��q0��r0�260��t0��u0��v0��w0��x0��y0��z0�260��|���}���~���0���0���0���0���0���0�260���0���0���0���0���0���0���0�2�0�������0���0���0���0���0���0���0�n�0���0���0���0���0���0���0���0�o;0�����������0���0���0���0���0���0���0�3�0���0���0���0���0���0���0���0�2�0�������0���0���0���0���0���0���0�n�0���0���0���0���0���0���0���0�260������������������0���0���0���0���0���0���0�5�0���0���0���0���0���0���0���0�2�0�0�����0���0���0���0���0���0���0�3�0�����������0���0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�n�0�������0���0���0���0���0���0���0�z30���0���0���0���0���0���0��0�2�0���%�����0��0��0��0��	0��
0��0�1�0��
0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�o�0��0��0�� 0��!0��"0��#0��$0�1�0��&�7�'�/�(0��)0��*0��+0��,0��-0��.0�5�0��00��10��20��30��40��50��60�3�0��8�@�90��:0��;0��<0��=0��>0��?0��0��A0��B0��C0��D0��E0��F0��G0�1�0��I���J���K�n�L�]�M�U�N0��O0��P0��Q0��R0��S0��T0�1�0��V0��W0��X0��Y0��Z0��[0��\0�n�0��^�f�_0��`0��a0��b0��c0��d0��e0�3�0��g0��h0��i0��j0��k0��l0��m0�0�0��o���p�x�q0��r0��s0��t0��u0��v0��w0�5�0��y0��z0��{0��|0��}0��~0��0�3�0�������0���0���0���0���0���0���0�o�0���0���0���0���0���0���0���0�o�0���������������0���0���0���0���0���0�0�0���0���0���0���0���0���0���0�3�0���0���0���0���0���0���0���0���0�260�����������0���0���0���0���0���0���0�5�0���0���0���0���0���0���0���0�1�0�������0���0���0���0���0���0���0�o�0���0���0���0���0���0���0���0�n�0������������0�����0���0���0���0���0���0���0�o;0�������0���0���0���0���0���0���0�1�0���0���0���0���0���0���0���0�I�0�����������0���0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�2�0�����0��0��0��0��0��0��0�2�0��0��	0��
0��0��0��
0��0�4�0���3��"���0��0��0��0��0��0��0�pb0��0��0��0��0��0�� 0��!0�n�0��#�+�$0��%0��&0��'0��(0��)0��*0�1�0��,0��-0��.0��/0��00��10��20�2�0��4�E�5�=�60��70��80��90��:0��;0��<0�2�0��>0��?0��@0��A0��B0��C0��D0�3�0��F�N�G0��H0��I0��J0��K0��L0��M0�4�0��O0��P0��Q0��R0��S0��T0��U0�3�0��W�n�X���Y���Z�}�[�l�\�d�]0��^0��_0��`0��a0��b0��c0�x�0��e0��f0��g0��h0��i0��j0��k0�o�0��m�u�n0��o0��p0��q0��r0��s0��t0�2�0��v0��w0��x0��y0��z0��{0��|0�260��~�������0���0���0���0���0���0���0�1�0���0���0���0���0���0���0���0�o�0�������0���0���0���0���0���0���0�|�0���0���0���0���0���0���0���0�o;0���������������0���0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�5�0�������0���0���0���0���0���0���0�5�0���0���0���0���0���0���0���0�n�0�����������0���0���0���0���0���0���0�0�0���0���0���0���0���0���0���0�n�0�������0���0���0���0���0���0���0�3�0���0���0���0���0���0���0���0�n�0����/�������������0���0���0���0���0���0���0�5�0���0���0���0���0���0���0���0�2�0������0���0���0��0��0��0��0�500��0��0��0��0��	0��
0��0�3�0��
����0��0��0��0��0��0��0�0�0��0��0��0��0��0��0��0�5�0���'� 0��!0��"0��#0��$0��%0��&0�5�0��(0��)0��*0��+0��,0��-0��.0�1�0��0�S�1�B�2�:�30��40��50��60��70��80��90�2�0��;0��<0��=0��>0��?0��@0��A0�3�0��C�K�D0��E0��F0��G0��H0��I0��J0�1�0��L0��M0��N0��O0��P0��Q0��R0�3�0��T�]�U0��V0��W0��X0��Y0��Z0��[0��\0�2�0��^�f�_0��`0��a0��b0��c0��d0��e0�6&0��g0��h0��i0��j0��k0��l0��m0�1�0��o���p���q���r���s�{�t0��u0��v0��w0��x0��y0��z0�6�0��|0��}0��~0��0���0���0���0�0�0�������0���0���0���0���0���0���0�0�0���0���0���0���0���0���0���0�4�0�����������0���0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�4�0�������0���0���0���0���0���0���0�z30���0���0���0���0���0���0���0�2�0���������������0���0���0���0���0���0���0�n�0���0���0���0���0���0���0���0�2�0�������0���0���0���0���0���0���0�260���0���0���0���0���0���0���0�o;0�����������0���0���0���0���0���0���0�1�0���0���0���0���0���0���0���0�o;0���0���0���0���0���0���0���0���0�2�0����>������
�����0���0���0���0���0��0��0�n�0��0��0��0��0��0��0��	0�3�0����0��
0��0��0��0��0��0�o�0��0��0��0��0��0��0��0�1�0���-��%�0��0�� 0��!0��"0��#0��$0�1�0��&0��'0��(0��)0��*0��+0��,0�z30��.�6�/0��00��10��20��30��40��50�n�0��70��80��90��:0��;0��<0��=0�260��?�b�@�Q�A�I�B0��C0��D0��E0��F0��G0��H0�1�0��J0��K0��L0��M0��N0��O0��P0�2�0��R�Z�S0��T0��U0��V0��W0��X0��Y0�1�0��[0��\0��]0��^0��_0��`0��a0�260��c�t�d�l�e0��f0��g0��h0��i0��j0��k0�1�0��m0��n0��o0��p0��q0��r0��s0�2�0��u�}�v0��w0��x0��y0��z0��{0��|0�2�0��~0��0���0���0���0���0���0�o;0������������������������������0���0���0���0���0���0���0�o�0���0���0���0���0���0���0���0�5�0�������0���0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�C%0�����������0���0���0���0���0���0���0�3�0���0���0���0���0���0���0���0�3�0�������0���0���0���0���0���0���0�3�0���0���0���0���0���0���0���0���0���������������0���0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�260�������0���0���0���0���0���0���0�1�0���0���0���0���0���0���0���0�260����������0���0���0���0���0���0���0�260���0��0��0��0��0��0��0�260����0��	0��
0��0��0��
0��0�1�0��0��0��0��0��0��0��0�1�0���_��<��+��#�0��0��0��0�� 0��!0��"0�2�0��$0��%0��&0��'0��(0��)0��*0�o�0��,�4�-0��.0��/0��00��10��20��30�1�0��50��60��70��80��90��:0��;0�x�0��=�N�>�F�?0��@0��A0��B0��C0��D0��E0�1�0��G0��H0��I0��J0��K0��L0��M0�o�0��O�W�P0��Q0��R0��S0��T0��U0��V0�1�0��X0��Y0��Z0��[0��\0��]0��^0�3�0��`�{�a�j�b1��c0��d0��e0��f0��g0��h0��i0�n�0��k�s�l0��m0��n0��o0��p0��q0��r0�1�0��t0��u0��v0��w0��x0��y0��z0�260��|���}���~0��0���0���0���0���0���0�1�0���0���0���0���0���0���0���0�260�������0���0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�500����&������������������0���0���0���0���0���0���0�6&0���0���0���0���0���0���0���0�260�������0���0���0���0���0���0���0�260���0���0���0���0���0���0���0�260�����������0���0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�q�0�������0���0���0���0���0���0���0�o�0���0���0���0���0���0���0���0�1�0��������������0���0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�o;0���0���0���0���0���0��0��0��0�o�0�����
�0��0��0��	0��
0��0��0�260��0��0��0��0��0��0��0�3�0����0��0��0��0��0��0��0�o�0��0�� 0��!0��"0��#0��$0��%0�o�0��'�n�(�K�)�:�*�2�+0��,0��-0��.0��/0��00��10�2�0��30��40��50��60��70��80��90�o;0��;�C�<0��=0��>0��?0��@0��A0��B0�o�0��D0��E0��F0��G0��H0��I0��J0�2�0��L�]�M�U�N0��O0��P0��Q0��R0��S0��T0�260��V0��W0��X0��Y0��Z0��[0��\0�3�0��^�f�_0��`0��a0��b0��c0��d0��e0�o�0��g0��h0��i0��j0��k0��l0��m0�n�0��o���p���q�y�r0��s0��t0��u0��v0��w0��x0�2�0��z0��{0��|0��}0��~0��0���0�o�0�������0���0���0���0���0���0���0�o�0���0���0���0���0���0���0���0�o�0�����������0���0���0���0���0���0���0�3�0���0���0���0���0���0���0���0�3�0�������0���0���0���0���0���0���0�o�0���0���0���0���0���0���0���0�0�0��������>������������������0���0���0���0���0���0���0�0�0���0���0���0���0���0���0���0�260�������0���0���0���0���0���0���0�n�0���0���0���0���0���0���0���0�500�����������0���0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�o;0���0���0���0���0���0���0���0���0�o�0�������
�����0���0���0���0���0��0��0�2�0��0��0��0��0��0��0��	0�n�0����0��
0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�o;0���-��%�0��0�� 0��!0��"0��#0��$0�o;0��&0��'0��(0��)0��*0��+0��,0�6&0��.�6�/0��00��10��20��30��40��50�2�0��70��80��90��:0��;0��<0��=0�2�0��?�~�@�c�A�R�B�J�C0��D0��E0��F0��G0��H0��I0�1�0��K0��L0��M0��N0��O0��P0��Q0�2�0��S�[�T0��U0��V0��W0��X0��Y0��Z0�n�0��\0��]0��^0��_0��`0��a0��b0�5�0��d�u�e�m�f0��g0��h0��i0��j0��k0��l0�260��n0��o0��p0��q0��r0��s0��t0�2�0��v0��w0��x0��y0��z0��{0��|0��}0�2�0��������������0���0���0���0���0���0���0�n�0���0���0���0���0���0���0���0�2�0�������0���0���0���0���0���0���0�o�0���0���0���0���0���0���0���0�260�����������0���0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�x�0�������0���0���0���0���0���0���0�n�0���0���0���0���0���0���0���0�o;0���M����������������0���0���0���0���0���0���0�2�0���0���0���0���0���0���0���0�x�0�������0���0���0���0���0���0���0�6�0���0���0���0���0���0���0���0�260�����������0���0���0���0���0���0���0�5�0���0���0���0���0���0���0���0�260�����0�0�0�0�0�0�0�o�0�0�0�	0�
0�0�0�
0�260�2!0�0�0�0�0�0�0�5�0�0�0�0�0�0�0� 0�o;0�"*#0�$0�%0�&0�'0�(0�)0�5�0�+0�,0�-0�.0�/0�00�10�x�0�3D4<50�60�70�80�90�:0�;0�x�0�=0�>0�?0�@0�A0�B0�C0�260�E0�F0�G0�H0�I0�J0�K0�L0�500�N�OrPaQYR0�S0�T0�U0�V0�W0�X0�2�0�Z0�[0�\0�]0�^0�_0�`0�260�bjc0�d0�e0�f0�g0�h0�i0�1�0�k0�l0�m0�n0�o0�p0�q0�260�s�t|u0�v0�w0�x0�y0�z0�{0�x�0�}0�~0�0��0��0��0��0�5�0����0��0��0��0��0��0��0�B0��0��0��0��0��0��0��0�n�0��������0��0��0��0��0��0��0�260��0��0��0��0��0��0��0�260����0��0��0��0��0��0��0�5�0��0��0��0��0��0��0��0�260������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�o�0��a�	��w�U�G���y�V�E�
��500�����500������0��0�n�0��0��0�3�0����0�0�0��0��0�3�0��	����0��0�o�0�0�0�o�0�0�0�6&0�0�0�6&0�2�0�5
0�0�0�0�260�0�0�0�n�0�0�n�0�&0�0�0�0�0� #!0�"0�x�0�$0�%0�260�'.(+)0�*0�3�0�,0�-0�1�0�/200�10�o�0�30�40�500�60�784�0�9>:;5�0�<0�=0�1�0�?B@0�A0�o�0�C0�D0�o�0�FNG0�H0�I0�J0�K0�L0�M0�1�0�O0�P0�Q0�R0�S0�T0�U0�z30�WhX`Y0�Z0�[0�\0�]0�^0�_0�o�0�a0�b0�c0�d0�e0�f0�g0�o�0�iqj0�k0�l0�m0�n0�o0�p0�o�0�r0�s0�t0�u0�v0�w0�x0�z30�z�{�|0�}0�~0�0��0��0��0��0�4�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�x�0������0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�x�0����0��0��0��0��0��0��0�o;0��0��0��0��0��0��0��0�260���������0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�o;0����0��0��0��0��0��0��0�o;0��0��0��0��0��0��0��0�1�0������0��0��0��0��0��0��0�o�0��0��0��0��0��0��0��0�3�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�1�0�$0�0�0�0�0�	0�
0�n�0�0�
0�0�0�0�0�0�1�0�0�0�0�0�0�0�0�0�0�0�0�0� 0�!0�"0�#0�1�0�%6&.'0�(0�)0�*0�+0�,0�-0�n�0�/0�00�10�20�30�40�50�2�0�7?80�90�:0�;0�<0�=0�>0�n�0�@0�A0�B0�C0�D0�E0�F0�3�0�H�I�JmK\LTM0�N0�O0�P0�Q0�R0�S0�n�0�U0�V0�W0�X0�Y0�Z0�[0�5�0�]e^0�_0�`0�a0�b0�c0�d0�{�0�f0�g0�h0�i0�j0�k0�l0�4�0�nowp0�q0�r0�s0�t0�u0�v0�2�0�x0�y0�z0�{0�|0�}0�~0�6&0����0��0��0��0��0��0��0�0�0��0��0��0��0��0��0��0�}0��������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�{�0��0��0��0��0��0��0��0�2�0������0��0��0��0��0��0��0�pb0��0��0��0��0��0��0��0�1�0����0��0��0��0��0��0��0�m0��0��0��0��0��0��0��0�n�0������0���0��0��0��0��0��0��0�q�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�260���0���0��0��0��0��0��0��0�5�0��0�0�0�0�0�0�n�0�0�0�	0�
0�0�0�
0�260�2!0�0�0�0�0�0�0�n�0�0�0�0�0�0�0� 0�o�0�"*#0�$0�%0�&0�'0�(0�)0�6�0�+0�,0�-0�.0�/0�00�10�260�3D4<50�60�70�80�90�:0�;0�6&0�=0�>0�?0�@0�A0�B0�C0�2�0�EMF0�G0�H0�I0�J0�K0�L0�o�0�N0�O0�P0�Q0�R0�S0�T0�3�0�VXW�X�YtZc0�[\0�]0�^0�_0�`0�a0�b0�3�0�dle0�f0�g0�h0�i0�j0�k0�o�0�m0�n0�o0�p0�q0�r0�s0�3�0�uzv0�w0�x0�y0�n�0�{�|0�}0�~0�0��0��0��0�4�0��0��0��0��0��0��0��0�3�0��������0��0��0��0��0��0��0�o;0��0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0��0�0�0������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�260����0��0��0��0��0��0��0�o;0��0��0��0��0��0��0�2�0���������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�1�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�2�0�����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�2�0�	0�0�0�0�0�0�0�o�0�
0�0�0�
0�0�0�0�n�0�5$0�0�0�0�0�0�0�o;0�0�0�0� 0�!0�"0�#0�0�0�%-&0�'0�(0�)0�*0�+0�,0�o�0�.0�/0�00�10�20�30�40�260�6G7?80�90�:0�;0�<0�=0�>0�2�0�@0�A0�B0�C0�D0�E0�F0�260�HPI0�J0�K0�L0�M0�N0�O0�2�0�Q0�R0�S0�T0�U0�V0�W0�2�0�Y�Z�[~\m]e^0�_0�`0�a0�b0�c0�d0�260�f0�g0�h0�i0�j0�k0�l0�260�nvo0�p0�q0�r0�s0�t0�u0�500�w0�x0�y0�z0�{0�|0�}0�3�0�����0��0��0��0��0��0��0�p�0��0��0��0��0��0��0��0�260����0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�260��������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�5�0����0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�3�0������0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�o�0����0��0��0��0��0��0��0�6&0��0��0��0��0��0��0��0�3�0��0�
�����0��0��0��0��0��0��0�q�0��0��0��0��0��0��0��0�260���0��0�0�0�0�0�0�1�0�0�0�0�	0�
0�0�0�3�0�0�0�0�0�0�0�0�6&0�0�0�0�0�0�0�0�x�0� (!0�"0�#0�$0�%0�&0�'0�260�)0�*0�+0�,0�-0�.0�/0�3�0�1T2C3;40�50�60�70�80�90�:0��0�<0�=0�>0�?0�@0�A0�B0�1�0�DLE0�F0�G0�H0�I0�J0�K0�1�0�M0�N0�O0�P0�Q0�R0�S0�3�0�UfV^W0�X0�Y0�Z0�[0�\0�]0�pb0�_0�`0�a0�b0�c0�d0�e0�260�goh0�i0�j0�k0�l0�m0�n0�x�0�p0�q0�r0�s0�t0�u0�v0�2�0�x�y�z{�|�}�~�0��0��0��0��0��0��0�o�0��0��0��0��0��0��0��0�3�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�q�0���0���0��0��0��0��0��0��0�3�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�260��������0��0��0��0��0��0��0�0�0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0��80��0��0��0��0��0��0��0�260������0��0��0��0��0��0��0�ܰ0��0��0��0��0��0��0��0�0�0����0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�2�0�?0�0�0�0�	0�
0�0�1�0�
0�0�0�0�0�0�0�3�0�0�0�0�0�0�0�0�0�1�0�/' 0�!0�"0�#0�$0�%0�&0�2�0�(0�)0�*0�+0�,0�-0�.0�5�0�0710�20�30�40�50�60�2�0�80�90�:0�;0�<0�=0�>0�2�0�@cARBJC0�D0�E0�F0�G0�H0�I0�6&0�K0�L0�M0�N0�O0�P0�Q0�x�0�S[T0�U0�V0�W0�X0�Y0�Z0�ܰ0�\0�]0�^0�_0�`0�a0�b0�{�0�duemf0�g0�h0�i0�j0�k0�l0�2�0�n0�o0�p0�q0�r0�s0�t0�3�0�v~w0�x0�y0�z0�{0�|0�}0�o�0�0��0��0��0��0��0��0�n�0�����������0��0��0��0��0��0��0�260��0��0��0��0��0��0��0�o;0����0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�0�0���0���0��0��0��0��0��0��0�3�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�3�0������0��0��0��0��0��0��0��0�3�0����0��0��0��0��0��0��0�o;0��0��0��0��0��0��0��0�n�0������0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�n�0����0��0��0��0��0��0��0�5�0��0�0�0�0�0�0�0�5�0�N+	
0�0�
0�0�0�0�0�2�0�0�0�0�0�0�0�0�260�#0�0�0�0� 0�!0�"0�3�0�$0�%0�&0�'0�(0�)0�*0�z30�,=-5.0�/0�00�10�20�30�40�2�0�60�70�80�90�:0�;0�<0�2�0�>F?0�@0�A0�B0�C0�D0�E0�1�0�G0�H0�I0�J0�K0�L0�M0�n�0�OrPaQYR0�S0�T0�U0�V0�W0�X0�2�0�Z0�[0�\0�]0�^0�_0�`0�260�bjc0�d0�e0�f0�g0�h0�i0�3�0�k0�l0�m0�n0�o0�p0�q0�o;0�s�t|u0�v0�w0�x0�y0�z0�{0�2�0�}0�~0�0��0��0��0��0�3�0����0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�n�0����#���������0��0��0��0��0��0��0�o�0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�m0��0��0��0��0��0��0��0�260������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�5�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�1�0�������0��0��0��0�5�0��0��0��0��0��0��0��0�x�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�1�0�
0�0�0�0�0�0�	0�z30�0�0�
0�0�0�0�0�260�0�0�0�0�0�0�0�1�0�0�0�0�0� 0�!0�"0�o�0�$k%H&7'/(0�)0�*0�+0�,0�-0�.0�n�0�00�10�20�30�40�50�60�2�0�8@90�:0�;0�<0�=0�>0�?0�2�0�A0�B0�C0�D0�E0�F0�G0�2�0�IZJRK0�L0�M0�N0�O0�P0�Q0�q�0�S0�T0�U0�V0�W0�X0�Y0�2�0�[c\0�]0�^0�_0�`0�a0�b0�2�0�d0�e0�f0�g0�h0�i0�j0�2�0�l�m~nvo0�p0�q0�r0�s0�t0�u0�6&0�w0�x0�y0�z0�{0�|0�}0�x�0���0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�500������0��0��0��0��0��0��0�6&0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�260��	9���������0��0��0��0��0��0��0�1�0��0��0��0��0��0��0�o�0����0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�o�0������0��0��0��0��0��0��0�{�0��0��0��0��0��0��0��0�o�0����0��0��0��0��0��0��0�o;0��0��0��0��0��0��0��0�o�0��	�	���0��0�	0�	0�	0�	0�	0�o�0�			0�	0�		0�	
0�	0�	0�	
0�2�0�	0�	0�	0�	0�	0�	0�	0�o�0�		(		 	0�	0�	0�	0�	0�	0�	0�1�0�	!0�	"0�	#0�	$0�	%0�	&0�	'0�2�0�	)	1	*0�	+0�	,0�	-0�	.0�	/0�	00�5�0�	20�	30�	40�	50�	60�	70�	80�o�0�	:	�	;	^	<	M	=	E	>0�	?0�	@0�	A0�	B0�	C0�	D0��80�	F0�	G0�	H0�	I0�	J0�	K0�	L0�3�0�	N	V	O0�	P0�	Q0�	R0�	S0�	T0�	U0�2�0�	W0�	X0�	Y0�	Z0�	[0�	\0�	]0�o�0�	_	p	`	h	a0�	b0�	c0�	d0�	e0�	f0�	g0�q�0�	i0�	j0�	k0�	l0�	m0�	n0�	o0�o�0�	q	y	r0�	s0�	t0�	u0�	v0�	w0�	x0�o�0�	z0�	{0�	|0�	}0�	~0�	0�	�0�o�0�	�	�	�	�	�	�	�0�	�0�	�0�	�0�	�0�	�0�	�0�1�o;	�0�	�0�	�0�	�0�	�0�	�0�	�0�o�0�	�	�	�0�	�0�	�0�	�0�	�0�	�0�	�0�2�0�	�0�	�0�	�0�	�0�	�0�	�0�	�0�o�0�	�	�	�	�	�0�	�0�	�0�	�0�	�0�	�0�	�0�5�0�	�0�	�0�	�0�	�0�	�0�	�0�	�0�o�0�	�	�	�0�	�0�	�0�	�0�	�0�	�0�	�0�2�0�	�0�	�0�	�0�	�0�	�0�	�0�	�0�o�0�	�	��	�
�	�
P	�
		�	�	�	�	�	�	�0�	�0�	�0�	�0�	�0�	�0�	�0�1�0�	�0�	�0�	�0�	�0�	�0�	�0�	�0�o�0�	�0�	�0�	�0�	�0�	�0�3�0�	�	�	�	�	�0�	�0�	�0�	�0�	�0�	�0�	�0�H0�	�0�	�0�	�0�	�0�	�0�	�0�	�0�o�0�	�
	�0�	�0�	�0�	�0�	�0�	�0�
0�}0�
0�
0�
0�
0�
0�
0�
0�o�0�


-





0�
0�
0�
0�
0�
0�
0�2�0�
0�
0�
0�
0�
0�
0�
0�m0�

%
0�
0�
 0�
!0�
"0�
#0�
$0�500�
&0�
'0�
(0�
)0�
*0�
+0�
,0�z30�
.
?
/
7
00�
10�
20�
30�
40�
50�
60�q�0�
80�
90�
:0�
;0�
<0�
=0�
>0�5�0�
@
H
A0�
B0�
C0�
D0�
E0�
F0�
G0�1�0�
I0�
J0�
K0�
L0�
M0�
N0�
O0�x�0�
Q
�
R
m
S
\
T0�
U0�
V0�
W0�
X0�
Y0�
Z0�
[0�2�0�
]
e
^0�
_0�
`0�
a0�
b0�
c0�
d0�1�0�
f0�
g0�
h0�
i0�
j0�
k0�
l0�2�0�
n

o
w
p0�
q0�
r0�
s0�
t0�
u0�
v0�5�0�
x0�
y0�
z0�
{0�
|0�
}0�
~0�x�0�
�
�
�0�
�0�
�0�
�0�
�0�
�0�
�0�2�0�
�0�
�0�
�0�
�0�
�0�
�0�
�0��
0�
�
�
�
�
�0�
�0�
�0�
�0�
�0�
�0�
�0�
�0�1�0�
�
�
�0�
�0�
�0�
�0�
�0�
�0�
�0�z30�
�0�
�0�
�0�
�0�
�0�
�0�
�0�pb0�
�
�
�
�
�0�
�0�
�0�
�0�
�0�
�0�
�0�5�0�
�0�
�0�
�0�
�0�
�0�
�0�
�0�x�0�
�
�
�0�
�0�
�0�
�0�
�0�
�0�
�0�3�0�
�0�
�0�
�0�
�0�
�0�
�0�
�0��0�
�N
�
�
�
�
�
�0�
�0�
�0�
�0�
�0�
�0�
�0�3�0�
�
�
�0�
�0�
�0�
�0�
�0�
�0�
�0�n�0�
�0�
�0�
�0�
�0�
�0�
�0�
�0�o;0�
�
�
�
�
�0�
�0�
�0�
�0�
�0�
�0�
�0�3�0�
�0�
�0�
�0�
�0�
�0�
�0�
�0�0�0�
�0�0�0�0�0�0�0�n�0�0�	0�
0�0�0�
0�0�1�0�+0�0�0�0�0�0�0�0�3�0�#0�0�0�0� 0�!0�"0�1�0�$0�%0�&0�'0�(0�)0�*0�2�0�,=-5.0�/0�00�10�20�30�40�2�0�60�70�80�90�:0�;0�<0�2�0�>F?0�@0�A0�B0�C0�D0�E0�2�0�G0�H0�I0�J0�K0�L0�M0�x�0�O�PrQaRYS0�T0�U0�V0�W0�X0�5�0�Z0�[0�\0�]0�^0�_0�`0�o;0�bjc0�d0�e0�f0�g0�h0�i0�6&0�k0�l0�m0�n0�o0�p0�q0�500�s�t|u0�v0�w0�x0�y0�z0�{0�6&0�}0�~0�0��0��0��0��0�4�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�1�0��������0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�z30����0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�260������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�4�0����0��0��0��0��0��0��0�5�0��0��0��0��0��0��0��0�2�0����m�&������0��0��0��0��0��0��0�0�0��0��0��0��0��0��0��0�o�0����0��0��0��0��0��0��0�o;0��0��0��0��0�0�0�0�4�0�
0�0�0�	0�
0�0�0��80�0�0�0�0�0�0�0�500�0�0�0�0�0�0�0�2�0�0� 0�!0�"0�#0�$0�%0�3�0�'J(9)1*0�+0�,0�-0�.0�/0�00�6�0�20�30�40�50�60�70�80�o;0�:B;0�<0�=0�>0�?0�@0�A0�2�0�C0�D0�E0�F0�G0�H0�I0�2�0�K\LTM0�N0�O0�P0�Q0�R0�S0�6&0�U0�V0�W0�X0�Y0�Z0�[0�500�]e^0�_0�`0�a0�b0�c0�d0�1�0�f0�g0�h0�i0�j0�k0�l0�3�0�n�o�p�qyr0�s0�t0�u0�v0�w0�x0�2�0�z0�{0�|0�}0�~0�0��0�o�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�1�0������0��0��0��0��0��0��0��80��0��0��0��0��0��0��0�o;0����0��0��0��0��0��0��0�500��0��0��0��0��0��0��0�}0��������0��0��0��0��0��0��0�4�0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�260������0��0��0��0��0��0��0�5�0��0��0��0��0��0��0��0�5�0����0��0��0��0��0��0��0�5�0��0��0��0��0��0��0��0�4�0��
��
=�




	
0�
0�
0�
0�
0�
0�
0�n�0�
0�
0�
0�

0�
0�
0�
0�500�
0�
0�
0�
0�
0�
0�
0�
0�260�

,

$
0�
0�
0�
 0�
!0�
"0�
#0�3�0�
%0�
&0�
'0�
(0�
)0�
*0�
+0�2�0�
-
5
.0�
/0�
00�
10�
20�
30�
40�pb0�
60�
70�
80�
90�
:0�
;0�
<0�2�0�
>
a
?
P
@
H
A0�
B0�
C0�
D0�
E0�
F0�
G0�3�0�
I0�
J0�
K0�
L0�
M0�
N0�
O0�x�0�
Q
Y
R0�
S0�
T0�
U0�
V0�
W0�
X0�2�0�
Z0�
[0�
\0�
]0�
^0�
_0�
`0��80�
b
s
c
k
d0�
e0�
f0�
g0�
h0�
i0�
j0�3�0�
l0�
m0�
n0�
o0�
p0�
q0�
r0�0�0�
t
|
u0�
v0�
w0�
x0�
y0�
z0�
{0�2�0�
}0�
~0�
0�
�0�
�0�
�0�
�0�260�
�
�
�
�
�
�
�
�
�0�
�0�
�0�
�0�
�0�
�0�
�0�1�0�
�0�
�0�
�0�
�0�
�0�
�0�
�0�2�0�
�
�
�0�
�0�
�0�
�0�
�0�
�0�
�0�x�0�
�0�
�0�
�0�
�0�
�0�
�0�
�0�}0�
�
�
�
�
�0�
�0�
�0�
�0�
�0�
�0�
�0�ܰ0�
�0�
�0�
�0�
�0�
�0�
�0�
�0�2�0�
�
�
�0�
�0�
�0�
�0�
�0�
�0�
�0�x�0�
�0�
�0�
�0�
�0�
�0�
�0�
�0�3�0�
�
�
�
�
�
�
�0�
�0�
�0�
�0�
�0�
�0�
�0�1�0�
�0�
�0�
�0�
�0�
�0�
�0�
�0�n�0�
�
�
�0�
�0�
�0�
�0�
�0�
�0�
�0�x�0�
�0�
�0�
�0�
�0�
�0�
�0�
�0�4�0�
�
�
�
�0�
�0�
�0�
�0�
�0�
�0�
�0�3�0�
�0�
�0�
�0�
�0�
�0�0�0�1�0�0�0�0�0�0�	0�
0�500�0�
0�0�0�0�0�0�2�0�C4�^;*"0�0�0�0�0� 0�!0�1�0�#0�$0�%0�&0�'0�(0�)0�5�0�+3,0�-0�.0�/0�00�10�20�x�0�40�50�60�70�80�90�:0�!0�<M=E>0�?0�@0�A0�B0�C0�D0�n�0�F0�G0�H0�I0�J0�K0�L0�1�0�NVO0�P0�Q0�R0�S0�T0�U0�4�0�W0�X0�Y0�Z0�[0�\0�]0�500�_�`qaib0�c0�d0�e0�f0�g0�h0�2�0�j0�k0�l0�m0�n0�o0�p0�2�0�rzs0�t0�u0�v0�w0�x0�y0�3�0�{0�|0�}0�~0�0��0��0�2�0������0��0��0��0��0��0��0�}0��0��0��0��0��0��0��0�ܰ0����0��0��0��0��0��0��0�o�0��0��0��0��0��0��0��0�o�0����������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�x�0����0��0��0��0��0��0��0�500��0��0��0��0��0��0��0�260������0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�4�0����0��0��0��0��0��0��0�o;0��0��0��0��0��0��0��0�260������0��0��0��0��0��0��0�0�0��0��0��0��0��0��0��0�260�	0�0�0�0�0�0�0�2�0�
0�0�0�
0�0�0�0�260�#0�0�0�0�0�0�0�n�0�0�0�0�0� 0�!0�"0�3�0�$,%0�&0�'0�(0�)0�*0�+0�260�-0�.0�/0�00�10�20�30�n�0�5�6}7Z8I9A:0�;0�<0�=0�>0�?0�@0�0�0�B0�C0�D0�E0�F0�G0�H0�3�0�JRK0�L0�M0�N0�O0�P0�Q0�1�0�S0�T0�U0�V0�W0�X0�Y0�3�0�[l\d]0�^0�_0�`0�a0�b0�c0�n�0�e0�f0�g0�h0�i0�j0�k0�260�mun0�o0�p0�q0�r0�s0�t0�2�0�v0�w0�x0�y0�z0�{0�|0�3�0�~��0���0��0��0��0��0��0��0�260����0��0��0��0��0��0��0�z30��0��0��0��0��0��0��0�260������0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�260����0��0��0��0��0��0��0�}0��0��0��0��0��0��0��0�260����������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�260����0��0��0��0��0��0��0�5�0��0��0��0��0��0��0��0�260������0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0��0�2�0�� ��0�0�0�0�0�0�0�6&0�0�	0�
0�0�0�
0�0�o�0�0�0�0�0�0�0�0�3�0�0�0�0�0�0�0�0�260�!2"*#0�$0�%0�&0�'0�(0�)0�2�0�+0�,0�-0�.0�/0�00�10�260�3;40�50�60�70�80�90�:0�1�0�<0�=0�>0�?0�@0�A0�B0�260�DJE�F�GjHYIQJ0�K0�L0�M0�N0�O0�P0�4�0�R0�S0�T0�U0�V0�W0�X0�1�0�Zb[0�\0�]0�^0�_0�`0�a0�n�0�c0�d0�e0�f0�g0�h0�i0�5�0�k|ltm0�n0�o0�p0�q0�r0�s0�2�0�u0�v0�w0�x0�y0�z0�{0�260�}�~0�0��0��0��0��0��0�500��0��0��0��0��0��0��0�1�0��������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�6�0������0��0��0��0��0��0��0�90��0��0��0��0��0��0��0�6�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�2�0���������0��0��0��0��0��0��0���0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�2�0����0��0��0��0�0�0�0�6&0�0�0�0�0�0�	0�
0�5�0�
0�0�0�0�0�0�0�2�0�0�0�0�0�0�0�0�260�@/' 0�!0�"0�#0�$0�%0�&0�o;0�(0�)0�*0�+0�,0�-0�.0�260�0810�20�30�40�50�60�70�z30�90�:0�;0�<0�=0�>0�?0�2�0�A0�B0�C0�D0�E0�F0�G0�H0�I0�2�0�K�L�MpN_OWP0�Q0�R0�S0�T0�U0�V0�260�X0�Y0�Z0�[0�\0�]0�^0�3�0�`ha0�b0�c0�d0�e0�f0�g0�3�0�i0�j0�k0�l0�m0�n0�o0�5�0�q�rzs0�t0�u0�v0�w0�x0�y0�2�0�{0�|0�}0�~0�0��0��0�5�0����0��0��0��0��0��0��0�260��0��0��0��0��0��0��0�3�0��������0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�6&0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�o;0������0��0��0��0��0��0��0���0��0��0��0��0��0��0��0�1�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�5�0��"�������0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�o;0����0��0��0��0��0��0��0�x�0��0��0��0��0��0��0��0�3�0�	0�0�0�0�0�0�0�6&0�
0�0�0�
0�0�0�0�z30�0�0�0�0�0�0�0�3�0�0�0�0�0�0� 0�!0�3�0�#F$5%-&0�'0�(0�)0�*0�+0�,0�1�0�.0�/0�00�10�20�30�40�n�0�6>70�80�90�:0�;0�<0�=0�z30�?0�@0�A0�B0�C0�D0�E0�o;0�GPH0�I0�J0�K0�L0�M0�N0�O0�o;0�QYR0�S0�T0�U0�V0�W0�X0�6&0�Z0�[0�\0�]0�^0�_0�`0�3�0�bc�d�e|f�g�h�izjrk0�l0�m0�n0�o0�p0�q0�5�0�s0�t0�u0�v0�w0�x0�y0�o;0�{�|0�}0�~0�0��0��0��0�2�0��0��0��0��0��0��0��0�500������0��0��0��0��0��0��0�0�0��0��0��0��0��0��0��0�1�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�1�0��������0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�x�0������0��0��0��0��0��0��0��80��0��0��0��0��0��0��0�q�0����0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�3�0��=��	��0��0��0��0��0��0�0�1�0�0�0�0�0�0�0�0�260�
0�0�
0�0�0�0�0�n�0�0�0�0�0�0�0�0�q�0�,$0�0�0� 0�!0�"0�#0�x�0�%0�&0�'0�(0�)0�*0�+0�0�-5.0�/0�00�10�20�30�40�2�0�60�70�80�90�:0�;0�<0�n�0�>Y?H0�@A0�B0�C0�D0�E0�F0�G0�x�0�IQJ0�K0�L0�M0�N0�O0�P0�n�0�R0�S0�T0�U0�V0�W0�X0�o�0�Zk[c\0�]0�^0�_0�`0�a0�b0�2�0�d0�e0�f0�g0�h0�i0�j0�n�0�ltm0�n0�o0�p0�q0�r0�s0�n�0�u0�v0�w0�x0�y0�z0�{0�2�0�}~�������0��0��0��0��0��0��0�500��0��0��0��0��0��0��0�3�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�n�0������0��0��0��0��0��0��0�o�0��0��0��0��0��0��0��0�x�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�260��������0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�1�0����0��0��0��0��0��0��0�6&0��0��0��0��0��0��0��0�n�0������0��0��0��0��0��0��0�o�0��0��0��0��0��0��0��0�3�0���0��0��0�0�0�0�0�3�0�0�0�0�0�	0�
0�0�3�0�
L)�0�0�0�0�0�0�0�0�0�!0�0�0�0�0�0� 0�6&0�"0�#0�$0�%0�&0�'0�(0�260�*;+3,0�-0�.0�/0�00�10�20�2�0�40�50�60�70�80�90�:0�p�0�<D=0�>0�?0�@0�A0�B0�C0�2�0�E0�F0�G0�H0�I0�J0�K0�260�MpN_OWP0�Q0�R0�S0�T0�U0�V0�2�0�X0�Y0�Z0�[0�\0�]0�^0�2�0�`ha0�b0�c0�d0�e0�f0�g0�2�0�i0�j0�k0�l0�m0�n0�o0�2�0�q�rzs0�t0�u0�v0�w0�x0�y0�2�0�{0�|0�}0�~0�0��0��0�n�0����0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�3�0����$���������0��0��0��0��0��0��0�4�0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�5�0������0��0��0��0��0��0��0�6&0��0��0��0��0��0��0��0�260����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�o;0�������0��0��0��0��0��0��0�o;0��0��0��0��0��0��0��0�3�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0�0�x�0�0�0�0�0�0�	0�
0�2�0�0�
0�0�0�0�0�0�260�0�0�0�0�0�0�0�n�0�0�0�0� 0�!0�"0�#0�260�%l&I'8(0)0�*0�+0�,0�-0�.0�/0�2�0�10�20�30�40�50�60�70�2�0�9A:0�;0�<0�=0�>0�?0�@0�1�0�B0�C0�D0�E0�F0�G0�H0�o;0�J[KSL0�M0�N0�O0�P0�Q0�R0�o�0�T0�U0�V0�W0�X0�Y0�Z0�3�0�\d]0�^0�_0�`0�a0�b0�c0�3�0�e0�f0�g0�h0�i0�j0�k0�{�0�m�nowp0�q0�r0�s0�t0�u0�v0�2�0�x0�y0�z0�{0�|0�}0�~0�4�0����0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�3�0������0��0��0��0��0��0��0�o�0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�2�0��C���������0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�260����0��0��0��0��0��0��0�o�0��0��0��0��0��0��0��0�260������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�260����0��0��0��0��0��0��0�4�0��0��0��0��0��0��0��0�2�0�� ��0�0�0�0�0�0�0�4�0�0�	0�
0�0�0�
0�0�2�0�0�0�0�0�0�0�0�4�0�0�0�0�0�0�0�0�o�0�!2"*#0�$0�%0�&0�'0�(0�)0�2�0�+0�,0�-0�.0�/0�00�10�2�0�3;40�50�60�70�80�90�:0�2�0�<0�=0�>0�?0�@0�A0�B0�o;0�D�EhFWGOH0�I0�J0�K0�L0�M0�N0�q�0�P0�Q0�R0�S0�T0�U0�V0�n�0�X`Y0�Z0�[0�\0�]0�^0�_0�5�0�a0�b0�c0�d0�e0�f0�g0�2�0�izjrk0�l0�m0�n0�o0�p0�q0�3�0�s0�t0�u0�v0�w0�x0�y0�2�0�{0�|0�}0�~0�0��0��0��0�2�0��������0��0��0��0��0��0��
0��0��0��0��0��0��0��0�0�0��0��0��0��0��0��0��0��0�o�0������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�260����0��0��0��0��0��0��0�o�0��0��0��0��0��0��0��0�o�0������K��������0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�5�0��0��0��0��0��0��0��0��0�n�0������0��0��0��0��0��0��0�q�0��0��0��0��0��0��0��0�260����0��0��0��0��0��0��0�3�0��0��0��0�0�0�0�0�2�0�(0�	0�
0�0�0�
0�0�3�0�0�0�0�0�0�0�0�2�0� 0�0�0�0�0�0�0�2�0�!0�"0�#0�$0�%0�&0�'0�3�0�):*2+0�,0�-0�.0�/0�00�10�1�0�30�40�50�60�70�80�90�2�0�;C<0�=0�>0�?0�@0�A0�B0�1�0�D0�E0�F0�G0�H0�I0�J0�o�0�L�MpN_OWP0�Q0�R0�S0�T0�U0�V0�6�0�X0�Y0�Z0�[0�\0�]0�^0�5�0�`ha0�b0�c0�d0�e0�f0�g0�260�i0�j0�k0�l0�m0�n0�o0�o�0�qzr0�s0�t0�u0�v0�w0�x0�y0�5�0�{�|0�}0�~0�0��0��0��0�o�0��0��0��0��0��0��0��0�2�0�����0���0��0��0��0��0��0��0�1�0����0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�x�0������0��0��0��0��0��0��0�5�0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�2�0��Y��������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�{�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�o�0�����0��0��0��0��0��0��0�o;0��0��0��0��0��0��0�0�o�0�
0�0�0�0�0�0�	0�2�0�0�0�
0�0�0�0�0�2�0�6%0�0�0�0�0�0�0�2�0�0�0� 0�!0�"0�#0�$0�n�0�&.'0�(0�)0�*0�+0�,0�-0�2�0�/0�00�10�20�30�40�50�3�0�7H8@90�:0�;0�<0�=0�>0�?0�q�0�A0�B0�C0�D0�E0�F0�G0�4�0�IQJ0�K0�L0�M0�N0�O0�P0�2�0�R0�S0�T0�U0�V0�W0�X0�n�0�Z�[~\m]e^0�_0�`0�a0�b0�c0�d0�4�0�f0�g0�h0�i0�j0�k0�l0�z30�nvo0�p0�q0�r0�s0�t0�u0�o�0�w0�x0�y0�z0�{0�|0�}0�2�0�����0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�3�0����0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�pb0��������0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�o�0����0��0��0��0��0��0��0�2�0��0��0��0��0�1�0������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�2�0����s�/������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�n�0���0��0��0�0�0�0�0�2�0�0�0�0�0�	0�
0�0�o;0�
0�0�0�0�0�0�0�2�0�0�0�0�0�0�0�0�2�0�' 0�!0�"0�#0�$0�%0�&0�2�0�(0�)0�*0�+0�,0�-0�.0�1�0�0S1B2:30�40�50�60�70�80�90�2�0�;0�<0�=0�>0�?0�@0�A0�260�CKD0�E0�F0�G0�H0�I0�J0�2�0�L0�M0�N0�O0�P0�Q0�R0�2�0�TeU]V0�W0�X0�Y0�Z0�[0�\0�o;0�^0�_0�`0�a0�b0�c0�d0�Q0�fkg0�h0�i0�j0�1�0�l0�m0�n0�o0�p0�q0�r0�260�t�u�v�wx0�y0�z0�{0�|0�}0�~0�4�0��0��0��0��0��0��0��0�{�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�2�0������0��0��0��0��0��0��0�500��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�4�0������0��0��0��0��0��0��0��0�3�0����0��0��0��0��0��0��0��0��0��0��0��0��0��0��0�3�0������0��0��0��0��0��0��0�260��0��0��0��0��0��0��0�260����0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�x�0����?����0�0�0�0�n�0�0�0�0�0�0�	0�
0�6&0�
0�0�0�0�0�0�0�5�0�0�0�0�0�0�0�0�5�0�.&0� 0�!0�"0�#0�$0�%0�z�0�'0�(0�)0�*0�+0�,0�-0�260�/700�10�20�30�40�50�60�2�0�80�90�:0�;0�<0�=0�>0�1�0�@cARBJC0�D0�E0�F0�G0�H0�I0�1�0�K0�L0�M0�N0�O0�P0�Q0�o�0�S[T0�U0�V0�W0�X0�Y0�Z0��c0�\0�]0�^0�_0�`0�a0�b0�o�0�duemf0�g0�h0�i0�j0�k0�l0�1�0�n0�o0�p0�q0�r0�s0�t0�n�0�v~w0�x0�y0�z0�{0�|0�}0�3�0�0��0��0��0��0��0��0�2�0����������0��0��0��0��0��0��0�o;0��0��0��0��0��0��0��0�x�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�260������0��0��0��0��0��0��0�o;0��0��0��0��0��0��0��0�q�0����0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�5�0��������0��0��0��0��0��0��0�|�0��0��0��0��0��0��0��0�o;0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�5�0�����0��0��0��0��0��0��0�o;0��0��0��0�0�0�0�0�n�0�
0�0�0�	0�
0�0�0�1�0�0�0�0�0�0�0�0�260�t5/�a>-%0�0� 0�!0�"0�#0�$0�o�0�&0�'0�(0�)0�*0�+0�,0�6�0�.6/0�00�10�20�30�40�50�2�0�70�80�90�:0�;0�<0�=0�2�0�?P@HA0�B0�C0�D0�E0�F0�G0�2�0�I0�J0�K0�L0�M0�N0�O0�2�0�QYR0�S0�T0�U0�V0�W0�X0�2�0�Z0�[0�\0�]0�^0�_0�`0�2�0�b�ctdle0�f0�g0�h0�i0�j0�k0�|�0�m0�n0�o0�p0�q0�r0�s0�5�0�u}v0�w0�x0�y0�z0�{0�|0�2�0�~0�0��0��0��0��0��0�4�0������0��0��0��0��0��0��0��80��0��0��0��0��0��0��0�n�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�o�0����������0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�3�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�3�0������0��0��0��0��0��0��0�pb0��0��0��0��0��0��0��0�x�0����0��0��0��0��0��0��0�5�0��0��0��0��0��0��0��0�2�0������0��0��0��0��0��0��0�p�0��0��0��0��0�0�0�0�260�0�0�0�0�0�	0�
0�0�q�0�
0�0�0�0�0�0�0�o;0�0�0�0�0�0�0�0�260�' 0�!0�"0�#0�$0�%0�&0�2�0�(0�)0�*0�+0�,0�-0�.0�5�0�0�1h2M3D4<50�60�70�80�90�:0�;0�4�0�=0�>0�?0�@0�A0�B0�C0�5�0�E0�F0�G0�H0�I0�J0�K0�L0�2�0�N_OWP0�Q0�R0�S0�T0�U0�V0�n�0�X0�Y0�Z0�[0�\0�]0�^0�2�0�`0�a0�b0�c0�d0�e0�f0�g0�2�0�i�j{ksl0�m0�n0�o0�p0�q0�r0�}0�t0�u0�v0�w0�x0�y0�z0�3�0�|�}0�~0�0��0��0��0��0�3�0��0��0��0��0��0��0��0�n�0������0��0��0��0��0��0��0�0�0��0��0��0��0��0��0��0�o;0����0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�o;0����������0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�5�0�0���0��0��0��0��0��0��0�1�0������0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�4�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�260������0��0��0��0��0��0��0�!0��0��0��0��0��0��0�0�260�
0�0�0�0�0�0�	0�2�0�0�0�
0�0�0�0�0�p�0�$0�0�0�0�0�0�0�3�0�0�0�0� 0�!0�"0�#0�500�%-&0�'0�(0�)0�*0�+0�,0�o;0�.0�/0�00�10�20�30�40�x�0�6U7�89\:K;C<0�=0�>0�?0�@0�A0�B0�3�0�D0�E0�F0�G0�H0�I0�J0�o;0�LTM0�N0�O0�P0�Q0�R0�S0�2�0�U0�V0�W0�X0�Y0�Z0�[0�3�0�]n^f_0�`0�a0�b0�c0�d0�e0�n�0�g0�h0�i0�j0�k0�l0�m0�q�0�owp0�q0�r0�s0�t0�u0�v0�o�0�x0�y0�z0�{0�|0�}0�~0�500��������0��0��0��0��0��0��0�50��0��0��0��0��0��0��0�500����0��0��0��0��0��0��0�{�0��0��0��0��0��0��0��0�500������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�500����0��0��0��0��0��0��0�o�0��0��0��0��0��0��0��0�260���������0��0��0��0��0��0��0�x�0��0��0��0��0��0��0��0�1�0����0��0��0��0��0��0��0�pb0��0��0��0��0��0��0��0�1�0������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�260���0�0�0�0�0�0�0�2�0�0�0�	0�
0�0�0�
0�2�0�2!0�0�0�0�0�0�0�/i0�0�0�0�0�0�0� 0�2�0�"*#0�$0�%0�&0�'0�(0�)0�6&0�+0�,0�-0�.0�/0�00�10�n�0�3D4<50�60�70�80�90�:0�;0�3�0�=0�>0�?0�@0�A0�B0�C0�3�0�EMF0�G0�H0�I0�J0�K0�L0�z30�N0�O0�P0�Q0�R0�S0�T0�3�0�V�W�X{YjZb[0�\0�]0�^0�_0�`0�a0�3�0�c0�d0�e0�f0�g0�h0�i0��c0�ksl0�m0�n0�o0�p0�q0�r0�pb0�t0�u0�v0�w0�x0�y0�z0�o;0�|�}�~0�0��0��0��0��0��0�}0��0��0��0��0��0��0��0�4�0����0��0��0��0��0��0��0�0�0��0��0��0��0��0��0��0�4�0��������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�2�0������0��0��0��0��0��0��0�3�0��0��0��0��0��0��0��0�x�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�x�0��-�
�����0��0��0��0��0��0��0�n�0��0��0��0��0��0��0��0�500���0��0��0��0��0�0�0�5�0�0�0�0�0�0�0�	0�2�0�
0�0�0�0�0�0�0�3�0�0�0�0�0�0�0�0�2�0�%0�0� 0�!0�"0�#0�$0�o�0�&0�'0�(0�)0�*0�+0�,0�3�0�.Q/@0810�20�30�40�50�60�70�2�0�90�:0�;0�<0�=0�>0�?0�0�0�AIB0�C0�D0�E0�F0�G0�H0�0�0�J0�K0�L0�M0�N0�O0�P0�5�0�RcS[T0�U0�V0�W0�X0�Y0�Z0�o;0�\0�]0�^0�_0�`0�a0�b0�260�dle0�f0�g0�h0�i0�j0�k0�5�0�m0�n0�o0�p0�q0�r0�s0�n�0�u!�v }w�x�y�z�{�|0�}0�~0�0��0��0��0�5�0��0��0��0��0��0��0��0�o;0����0��0��0��0��0��0��0�o�0��0��0��0��0��0��0��0�n�0������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�o;0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�3�0��������0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�2�0����0��0��0��0��0��0��0�1�0��0��0��0��0��0��0��0�n�0����0��0��0��0��0��0��0��0�3�0����0��0��0��0��0��0��0�2�0��0��0��0��0��0��0��0�1�0�� 6      
 0� 0� 0� 0� 0� 0� 	0�2�0� 0� 0� 
0� 0� 0� 0� 0�4�0�0�  0� 0� 0� 0� 0� 0� 0�3�0�  -  % 0� 0�  0� !0� "0� #0� $0�3�0� &0� '0� (0� )0� *0� +0� ,0�pb0�0� . /0� 00� 10� 20� 30� 40� 50�3�0� 7 Z 8 I 9 A :0� ;0� <0� =0� >0� ?0� @0�6&0� B0� C0� D0� E0� F0� G0� H0�1�0� J R K0� L0� M0� N0� O0� P0� Q0�3�0� S0� T0� U0� V0� W0� X0� Y0�2�0� [ l \ d ]0� ^0� _0� `0� a0� b0� c0�q�0� e0� f0� g0� h0� i0� j0� k0�n�0� m u n0� o0� p0� q0� r0� s0� t0�q�0� v0� w0� x0� y0� z0� {0� |0�260� ~!  � � � � � � � �0� �0� �0� �0� �0� �0� �0�|�0� �0� �0� �0� �0� �0� �0� �0�2�0� � � �0� �0� �0� �0� �0� �0� �0�2�0� �0� �0� �0� �0� �0� �0� �0�3�0� � �0� � �0� �0� �0� �0� �0� �0� �0�0�0� � � �0� �0� �0� �0� �0� �0� �0�o�0� �0� �0� �0� �0� �0� �0� �0�5�0� � � � � � � �0� �0� �0� �0� �0� �0� �0�1�0� �0� �0� �0� �0� �0� �0� �0�2�0� � � �0� �0� �0� �0� �0� �0� �0�2�0� �0� �0� �0� �0� �0� �0� �0�2�0� � � � � �0� �0� �0� �0� �0� �0� �0�o;0� �0� �0� �0� �0� �0� �0� �0�o�0� � � �0� �0� �0� �0� �0� �0� �0�2�0� �0� �0�!0�!0�!0�!0�!0�2�0�!!L!!)!!!	!!
0�!0�!0�!
0�!0�!0�1�0�!0�!0�!0�!0�!0�!0�!0�x�0�!!!!0�!0�!0�!0�!0�!0�! 0�4�0�!"0�!#0�!$0�!%0�!&0�!'0�!(0�5�0�!*!;!+!3!,0�!-0�!.0�!/0�!00�!10�!20�5�0�!40�!50�!60�!70�!80�!90�!:0�2�0�!<!D!=0�!>0�!?0�!@0�!A0�!B0�!C0�2�0�!E0�!F0�!G0�!H0�!I0�!J0�!K0�5�0�!M!p!N!_!O!W!P0�!Q0�!R0�!S0�!T0�!U0�!V0�4�0�!X0�!Y0�!Z0�![0�!\0�!]0�!^0�3�0�!`!h!a0�!b0�!c0�!d0�!e0�!f0�!g0�260�!i0�!j0�!k0�!l0�!m0�!n0�!o0�3�0�!q!�!r!z!s0�!t0�!u0�!v0�!w0�!x0�!y0�260�!{0�!|0�!}0�!~0�!0�!�0�!�0�5�0�!�!�!�0�!�0�!�0�!�0�!�0�!�0�!�0�2�0�!�0�!�0�!�0�!�0�!�0�!�0�!�0�o�0�!�"�!�"$!�!�!�!�!�!�!�!�!�0�!�0�!�0�!�0�!�0�!�0�!�0�4�0�!�0�!�0�!�0�!�0�!�0�!�0�!�0�n�0�!�!�!�0�!�0�!�0�!�0�!�0�!�0�!�0�o�0�!�0�!�0�!�0�!�0�!�0�!�0�!�0�n�0�!�!�!�!�!�0�!�0�!�0�!�0�!�0�!�0�!�0�260�!�0�!�0�!�0�!�0�!�0�!�0�!�0�2�0�!�!�!�0�!�0�!�0�!�0�!�0�!�0�!�0�3�0�!�0�!�0�!�0�!�0�!�0�!�0�!�0�4�0�!�"!�!�!�!�!�0�!�0�!�0�!�0�!�0�!�0�!�0�1�0�!�0�!�0�!�0�!�0�!�0�!�0�!�0�260�!�!�!�0�!�0�!�0�!�0�!�0�!�0�!�0�n�0�!�0�!�0�!�0�!�0�!�0�!�0�"0�3�0�"""""0�"0�"0�"0�"0�"	0�"
0�1�0�"0�"
0�"0�"0�"0�"0�"0�5�0�"""0�"0�"0�"0�"0�"0�"0�2�0�"0�"0�"0�" 0�"!0�""0�"#0�260�"%"l"&"I"'"8"("0")0�"*0�"+0�",0�"-0�".0�"/0�q�0�"10�"20�"30�"40�"50�"60�"70�4�0�"9"A":0�";0�"<0�"=0�">0�"?0�"@0�o;0�"B0�"C0�"D0�"E0�"F0�"G0�"H0�2�0�"J"["K"S"L0�"M0�"N0�"O0�"P0�"Q0�"R0�pb0�"T0�"U0�"V0�"W0�"X0�"Y0�"Z0�n�0�"\"d"]0�"^0�"_0�"`0�"a0�"b0�"c0�1�0�"e0�"f0�"g0�"h0�"i0�"j0�"k0�x�0�"m"�"n""o"w"p0�"q0�"r0�"s0�"t0�"u0�"v0�1�0�"x0�"y0�"z0�"{0�"|0�"}0�"~0�2�0�"�"�"�0�"�0�"�0�"�0�"�0�"�0�"�0�3�0�"�0�"�0�"�0�"�0�"�0�"�0�"�0�5�0�"�"�"�"�"�0�"�0�"�0�"�0�"�0�"�0�"�0�2�0�"�0�"�0�"�0�"�0�"�0�"�0�"�0�2�0�"�"�"�0�"�0�"�0�"�0�"�0�"�0�"�0�3�0�"�0�"�0�"�0�"�0�"�0�"�0�"�0�o�0�"�#B"�"�"�"�"�"�"�"�"�0�"�0�"�0�"�0�"�0�"�0�"�0�o;0�"�0�"�0�"�0�"�0�"�0�"�0�"�0�5�0�"�"�"�0�"�0�"�0�"�0�"�0�"�0�"�0�3�0�"�0�"�0�"�0�"�0�"�0�"�0�"�0�5�0�"�"�"�"�"�0�"�0�"�0�"�0�"�0�"�0�"�0�2�0�"�0�"�0�"�0�"�0�"�0�"�0�3�0�"�"�"�0�"�0�"�0�"�0�"�0�"�0�"�0�1�0�"�0�"�0�"�0�"�0�"�0�"�0�"�0�2�0�"�#"�#"�#"�0�#0�#0�#0�#0�#0�#0�260�#0�#0�#	0�#
0�#0�#0�#
0�3�0�###0�#0�#0�#0�#0�#0�#0�5�0�#0�#0�#0�#0�#0�#0�#0�o;0�# #1#!#)#"0�##0�#$0�#%0�#&0�#'0�#(0�2�0�#*0�#+0�#,0�#-0�#.0�#/0�#00�0�0�#2#:#30�#40�#50�#60�#70�#80�#90�2�0�#;0�#<0�#=0�#>0�#?0�#@0�#A0�o;0�#C#�#D#g#E#V#F#N#G0�#H0�#I0�#J0�#K0�#L0�#M0�2�0�#O0�#P0�#Q0�#R0�#S0�#T0�#U0�n�0�#W#_#X0�#Y0�#Z0�#[0�#\0�#]0�#^0�o�0�#`0�#a0�#b0�#c0�#d0�#e0�#f0��c0�#h#y#i#q#j0�#k0�#l0�#m0�#n0�#o0�#p0�2�0�#r0�#s0�#t0�#u0�#v0�#w0�#x0�5�0�#z#�#{0�#|0�#}0�#~0�#0�#�0�#�0�1�0�#�0�#�0�#�0�#�0�#�0�#�0�#�0�3�0�#�#�#�#�#�#�#�0�#�0�#�0�#�0�#�0�#�0�#�0�3�0�#�0�#�0�#�0�#�0�#�0�#�0�#�0�o�0�#�0�#�0�#�0�#�0�#�0�#�0�#�0�#�0�5�0�#�#�0�#�#�0�#�0�#�0�#�0�#�0�#�0�#�0�2�0�#�#�#�0�#�0�#�0�#�0�#�0�#�0�#�0�2�0�#�0�#�0�#�0�#�0�#�0�#�0�#�0�3�0�#�$#�#�#�#�#�#�#�0�#�0�#�0�#�0�1�0�#�0�#�0�260�#�#�#�0�#�0�#�0�#�0�#�0�#�#�#�0�#�0�#�0�#�0�0�1�#�0�#�0�0�#�#�0�0�1�#�0�#�0�260�#�#�#�#�#�0�#�0�#�0�#�0�#�0�#�0�#�0�1�0�#�0�#�0�#�0�260�#�#�#�0�#�0�#�0�#�0�#�0�#�#�#�0�#�0�1�0�#�0�#�0�0�1�#�0�#�0�#�0�260�$$$$$0�$0�$0�$0�$0�$0�$	0�$
0�$0�$0�$
0�260�$0�$0�$0�$0�$0�$0�$0�$0�$0�$0�1�0�$$$0�$0�$0�260�$0�$ 0�$!0�$"0�$#0�$$0�$%0�00�$'0�$(0�$)0�$*]_$+\t$,\$-'8$.%�$/%{$0%]$1$�$2$�$3$t$4$O$5$E$6$@$7$<$80�$90�$:0�$;0�C20�$=0�$>0�$?0�C20�$AC2$B0�$C0�$D0�C20�$F0�$G0�$H0�$I0�$J0�$K0�$L0�$M0�$N0�C20�$P$e$Q$Y$R$U$S0�$T0�C20�$V0�$W0�$X0�C20�$Z$a$[0�$\0�$]0�$^0�$_0�$`0�C20�$b0�$c0�$d0�C20�$f$s$g$o$h0�$i0�$j0�C2$k$l0�C2$m$n0�C20�$p0�$q0�$r0�s�0�0�C2$u$�$v$�$w$�$x$}$y0�$z0�${0�C2$|C20�$~0�$0�$�0�C20�C2$�$�0�$�0�$�0�C20�$�$�$�$�$�0�$�0�C20�$�0�$�0�$�0�C20�s�$�$�0�$�0�$�0�C20�$�$�$�$�$�$�$�0�$�0�$�0�C20�$�0�$�0�$�0�C20�$��$$�0�$�0�$�0��0�$�$�$�$�$�0�$�0�$�0�C20�$�0�$�0�$�0�C20�$�0�$�0�$�0�$�0�0�$�$�$�$�$�$�$�0�$�0�$�0�$�0�$�0�C20�$�0�$�0�$�0�$�0�$�0�$�0�C20�$�$�$�0�$�0�$�0�$�0�$�0�$�0�$�0�C20�$�0�$�0�$�0�$�0�$�0�$�0�$�0�C20�$�$�$�$�$�0�$�0�$�0�$�0�$�0�$�0�C20�$�0�$�0�$�0�$�0�$�0�C20�$�$�$�0�$�0�$�0�$�0�$�0�C20�$�0�$�0�$�0�$�0�$�0�$�0�$�0�C20�$�%/$�%$�$�$�$�$�0�C20�$�0�$�0�$�0�$�0�$�0�$�0�C20�%%%0�%0�%0�%0�%0�C20�%0�%0�%	0�%
0�%0�%0�%
0�%0�C20�%%%%%0�%0�%0�%0�%0�C20�%0�%0�%0�%0�C20�%%&%0�%0�% 0�%!0�%"0�%#0�%$0�%%0�C20�%'0�%(0�%)0�%*0�%+0�%,0�%-0�%.0�C20�%0%F%1%A%2%;%30�%40�%50�%60�%70�%80�%90�%:0�C20�%<0�%=0�%>0�%?0�%@0�C20�%B%D%C0�C20�%E0�C20�%G%P%H%J%I0�C20�%K0�%L0�%M0�%N0�%O0�C20�%Q%W%R0�%S0�%T0�%U0�%V0�C20�%X0�%Y0�%Z0�%[0�%\0�0�%^%q%_0�%`0�%a%j%b%d%c0�C20�%e0�%f0�%g0�%h0�%i0�t�0�%k0�%l0�%m0�%n0�%o0�%p0�C20�0�%r%s0�%t0�%u0�%v0�%w0�%x0�%y0�%z0�s�0�%|0�%}0�%~0�%0�%�0�%�0�%�0��0�%�'0%�%�%�0�%�0�%�0�%�0�%�0�%�%�C2%�%�0�%�0�%�0�C20�%��%�0�%�%�%�%�%�%�%�0�%�0�%�0�s�0�%�0�%�0�%�0�s�0�%�%�%�0�%�0�%�0�s�0�%�0�%�0�C2%�s�0�C20�0�%�0�%�0�%�0�%�0�%�0�%�0�%�0�%�%�&0�%�0�%�%�%�%�%�%�%�%�%�%�0�%�0�%�0�C20�%�0�%�0�%�0�s�0�%�%�%�0�%�0�%�0�C20�%�0�%�0�%�0�C20�%�%�%�%�%�0�%�0�%�0�C20�%�0�%�0�%�0�C20�%�%�%�0�%�0�%�0�s�0�%�0�%�0�%�0�C20�%�%�%�%�%�%�%�0�%�0�%�0�C20�%�0�%�0�%�0�C20�%�%�%�0�%�0�%�0�C20�%�0�%�0�%�0�C20�%�%�%�%�%�0�%�0�%�0�C20�%�0�%�0�%�0�C20�%�%�%�0�%�0�%�0�s�0�%�0�%�0�&0�C20�&&�&&R&&+&&&&&&&0�&	0�&
0�C20�&0�&
0�&0�s�0�&&&0�&0�&0�C20�&0�&0�&0�C20�&&"&&&0�&0�&0�C20�&0�& 0�&!0�C20�&#&'&$0�&%0�&&0�C20�&(0�&)0�&*0�C20�&,&?&-&6&.&2&/0�&00�&10�C20�&30�&40�&50�C20�&7&;&80�&90�&:0�C20�&<0�&=0�&>0�C20�&@&I&A&E&B0�&C0�&D0�C20�&F0�&G0�&H0�s�0�&J&N&K0�&L0�&M0�s�0�&O0�&P0�&Q0�C20�&S&v&T&c&U&^&V&Z&W0�&X0�&Y0�C20�&[0�&\0�&]0�C20�0�&_&`0�&a0�&b0�C20�&d&m&e&i&f0�&g0�&h0�C20�&j0�&k0�&l0�s�0�&n&r&o0�&p0�&q0�C20�&s0�&t0�&u0�C20�&w&�&x&�&y&}&z0�&{0�&|0�C20�&~0�&0�&�0�C20�&�&�&�0�&�0�&�0�C20�&�0�&�0�&�0�C20�&�&�&�&�&�0�&�0�&�0�C20�&�0�&�0�&�0�C20�&�&�&�0�&�0�&�0�C20�&�0�&�0�&�0�C20�&�&�&�&�&�&�&�&�&�&�&�0�&�0�&�0�C20�&�0�&�0�&�0�C20�&�&�&�0�&�0�&�0�C20�&�0�&�0�&�0�C20�&�&�&�&�&�0�&�0�&�0�C20�&�0�&�0�&�0�C20�&�&�&�0�&�0�&�0�C20�&�0�&�0�&�0�uw0�&�&�&�&�C2&�&�0�&�0�&�0�C20�C2&�&�0�&�0�&�0�C20�&�&�&�&�&�0�&�0�&�0�s�0�&�0�&�0�&�0�C20�&�&�&�0�&�0�&�0�C20�&�0�&�0�&�0�C20�&�'
&�&�&�&�&�&�&�0�&�0�&�0�C20�&�0�&�0�&�0�C20�&�&�&�0�&�0�&�0�C20�&�0�&�0�&�0�C20�&�'&�'&�0�&�0�&�0�C20�'0�'0�'0�C20�''	'0�'0�'0�C20�'
0�'0�'0�C20�''!'''''0�'0�'0�C20�'0�'0�'0�C20�'''0�'0�'0�C20�'0�'0�' 0�C20�'"'+'#'''$0�'%0�'&0�C20�'(0�')0�'*0�s�0�0�','-0�'.0�'/0�C20�'10�'20�'30�C2'4'50�'60�'70�C20�'9D ':7';/&'<+1'=)9'>(:'?'�'@'|'A']'B'N'C0�'D0�'E0�'F'J'G0�'H0�'I0�C20�'K0�'L0�'M0�C20�'O'V'P0�'Q0�'R0�'S0�'T0�'U0�C20�'W0�'X0�'Y0�'Z0�'[0�'\0�C20�'^'m'_'f'`0�'a0�'b0�'c0�'d0�'e0�C20�'g0�'h0�'i0�'j0�'k0�'l0�C20�'n'u'o0�'p0�'q0�'r0�'s0�'t0�C20�'v0�'w0�'x0�'y0�'z0�'{0�C20�'}'�'~'�''�'�0�'�0�'�0�'�0�'�0�'�0�C20�'�0�'�0�'�0�'�0�'�0�'�0�C20�'�'�'�0�'�0�'�0�'�0�'�0�'�0�C20�'�0�'�0�'�0�'�0�'�0�'�0�C20�'�'�'�'�'�0�'�0�'�0�'�0�'�0�'�0�C20�'�0�'�0�'�0�'�0�'�0�'�0�C20�'�'�'�0�'�0�'�0�'�0�'�0�'�0�C20�'�0�'�0�'�0�'�0�'�0�'�0�s�0�'�'�'�'�'�'�'�'�'�0�'�0�'�0�'�0�'�0�'�0�C20�'�0�'�0�'�0�'�0�'�0�'�0�C20�'�'�'�0�'�0�'�0�'�0�'�0�'�0�C20�'�0�'�0�'�0�'�0�'�0�'�0�C20�'�'�'�'�'�0�'�0�'�0�'�0�'�0�'�0�C20�'�0�'�0�'�0�'�0�'�0�'�0�C20�'�'�'�0�'�0�'�0�'�0�'�0�'�0�C20�'�0�'�0�'�0�'�0�'�0�'�0�C20�'�('�('�('�0�(0�(0�(0�(0�(0�C20�(0�(0�(0�(	0�(
0�(0�C20�(
((0�(0�(0�(0�(0�(0�C20�(0�(0�(0�(0�(0�(0�C20�((+(($(0�(0�( 0�(!0�("0�(#0�C20�(%0�(&0�('0�((0�()0�(*0�s�0�(,(3(-0�(.0�(/0�(00�(10�(20�C20�(40�(50�(60�(70�(80�(90�C20�(;(�(<({(=(\(>(M(?(F(@0�(A0�(B0�(C0�(D0�(E0�C20�(G0�(H0�(I0�(J0�(K0�(L0�C20�(N(U(O0�(P0�(Q0�(R0�(S0�(T0�C20�(V0�(W0�(X0�(Y0�(Z0�([0�C20�(](l(^(e(_0�(`0�(a0�(b0�(c0�(d0�C20�(f0�(g0�(h0�(i0�(j0�(k0�C20�(m(t(n0�(o0�(p0�(q0�(r0�(s0�C20�(u0�(v0�(w0�(x0�(y0�(z0�C20�(|(�(}(�(~(�(0�(�0�(�0�(�0�(�0�(�0�uw0�(�0�(�0�(�0�(�0�(�0�(�0�C20�(�(�(�0�(�0�(�0�(�0�(�0�(�0�s�0�(�0�(�0�(�0�(�0�(�0�(�0�C20�(�(�(�(�(�0�(�0�(�0�(�0�(�0�(�0�C20�(�0�(�0�(�0�(�0�(�0�(�0�s�0�(�(�(�0�(�0�(�0�(�0�(�0�(�0�s�0�(�0�(�0�(�0�(�0�(�0�(�0��0�(�(�(�(�(�(�(�(�(�0�(�0�(�0�(�0�(�0�(�0�	�0�(�0�(�0�(�0�(�0�(�0�(�0�C20�(�(�(�0�(�0�(�0�(�0�(�0�(�0�C20�(�0�(�0�(�0�(�0�(�0�(�0�C20�(�(�(�(�(�0�(�0�(�0�(�0�(�0�(�0�C20�(�0�(�0�(�0�(�0�(�0�(�0�C20�(�(�(�0�(�0�(�0�(�0�(�0�(�0�s�0�(�0�(�0�(�0�(�0�(�0�(�0�C20�(�)(�)(�)(�0�(�0�)0�)0�)0�)0�C20�)0�)0�)0�)0�)	0�)
0�C20�)))
0�)0�)0�)0�)0�)0�s�0�)0�)0�)0�)0�)0�)0�C20�))*))#)0�)0�)0�) 0�)!0�)"0�C20�)$0�)%0�)&0�)'0�)(0�))0�s�0�)+)2),0�)-0�).0�)/0�)00�)10�C20�)30�)40�)50�)60�)70�)80�s�0�):*2);)�)<)l)=)M�)>)?)F)@0�)A0�)B0�)C0�)D0�)E0�C20�)G0�)H0�)I0�)J0�)K0�)L0�C20�)N)])O)V)P0�)Q0�)R0�)S0�)T0�)U0�C20�)W0�)X0�)Y0�)Z0�)[0�)\0�C20�)^)e)_0�)`0�)a0�)b0�)c0�)d0�C20�)f0�)g0�)h0�)i0�)j0�)k0�C20�)m)�)n)})o)v)p0�)q0�)r0�)s0�)t0�)u0�C20�)w0�)x0�)y0�)z0�){0�)|0�C20�)~)�)0�)�0�)�0�)�0�)�0�)�0�C20�)�0�)�0�)�0�)�0�)�0�)�0�s�0�)�)�)�)�)�0�)�0�)�0�)�0�)�0�)�0�C20�)�0�)�0�)�0�)�0�)�0�)�0�C20�)�)�)�0�)�0�)�0�)�0�)�0�)�0�C20�)�0�)�0�)�0�)�0�)�0�)�0�C20�)�)�)�)�)�)�)�)�)�0�)�0�)�0�)�0�)�0�)�0�C20�)�0�)�0�)�0�)�0�)�0�)�0�C20�)�)�)�0�)�0�)�0�)�0�)�0�)�0�C20�)�0�)�0�)�0�)�0�)�0�)�0�C20�)�)�)�)�)�0�)�0�)�0�)�0�)�0�)�0�C20�)�0�)�0�)�0�)�0�)�0�)�0�C20�)�)�)�0�)�0�)�0�)�0�)�0�)�0�C20�)�0�)�0�)�0�)�0�)�0�)�0�)�0�)�0�)�0�)�0�s�0�)�*)�*)�)�)�0�)�0�)�0�)�0�)�0�)�0�C20�)�0�)�0�)�0�)�0�)�0�)�0�C20�***0�*0�*0�*0�*0�*0�*0�*	0�*
0�*0�C20�*
0�*0�*0�*0�*0�*0�C20�**#***0�*0�*0�*0�*0�*0�C20�*0�*0�*0�* 0�*!0�*"0�C20�*$*+*%0�*&0�*'0�*(0�*)0�**0�C20�*,0�*-0�*.0�*/0�*00�*10�s�0�*3*�*4*s*5*T*6*E*7*>*80�*90�*:0�*;0�*<0�*=0�C20�*?0�*@0�*A0�*B0�*C0�*D0�C20�*F*M*G0�*H0�*I0�*J0�*K0�*L0�C20�*N0�*O0�*P0�*Q0�*R0�*S0�C20�*U*d*V*]*W0�*X0�*Y0�*Z0�*[0�*\0�C20�*^0�*_0�*`0�*a0�*b0�*c0�C20�*e*l*f0�*g0�*h0�*i0�*j0�*k0�C20�*m0�*n0�*o0�*p0�*q0�*r0�C20�*t*�*u*�*v*}*w0�*x0�*y0�*z0�*{0�*|0�C20�*~0�*0�*�0�*�0�*�0�*�0�C20�*�*�*�0�*�0�*�0�*�0�*�0�*�0�C20�*�0�*�0�*�0�*�0�*�0�*�0�C20�*�*�*�*�*�0�*�0�*�0�*�0�*�0�*�0�C20�*�0�*�0�*�0�*�0�*�0�*�0�C20�*�*�*�0�*�0�*�0�*�0�*�0�*�0�C20�*�0�*�0�*�0�*�0�*�0�*�0�C20�*�*�*�*�*�*�*�*�*�0�*�0�*�0�*�0�*�0�*�0�C20�*�0�*�0�*�0�*�0�*�0�*�0�C20�*�*�*�0�*�0�*�0�*�0�*�0�*�0�C20�*�0�*�0�*�0�*�0�*�0�*�0�C20�*�*�*�*�*�0�*�0�*�0�*�0�*�0�*�0�C20�*�0�*�0�*�0�*�0�*�0�*�0�s�0�*�*�*�0�*�0�*�0�*�0�*�0�*�0�s�0�*�0�*�0�*�0�*�0�*�0�*�0�C20�*�+*�+*�*�*�0�*�0�*�0�*�0�*�0�*�0�C20�*�0�*�0�*�0�+0�+0�+0�C20�+++0�+0�+0�+0�+	0�+
0�s�0�+0�+
0�+0�+0�+0�+0�C20�++"+++0�+0�+0�+0�+0�+0�C20�+0�+0�+0�+0�+ 0�+!0�C20�+#+*+$0�+%0�+&0�+'0�+(0�+)0�C20�++0�+,0�+-0�+.0�+/0�+00�C20�+2-9+3,:+4+�+5+x+6+Y+7+F+8+?+90�+:0�+;0�+<0�+=0�+>0�s�0�+@0�+A0�+B0�+C0�+D0�+E0�C20�+G+R+H0�+I0�+J0�+K0�+L0�+M0�+N0�+O0�+P0�+Q0�C20�+S0�+T0�+U0�+V0�+W0�+X0�C20�+Z+i+[+b+\0�+]0�+^0�+_0�+`0�+a0�C20�+c0�+d0�+e0�+f0�+g0�+h0�s�0�+j+q+k0�+l0�+m0�+n0�+o0�+p0�C20�+r0�+s0�+t0�+u0�+v0�+w0��0�+y+�+z+�+{+�+|0�+}0�+~0�+0�+�0�+�0�C20�+�0�+�0�+�0�+�0�+�0�+�0�C20�+�+�+�0�+�0�+�0�+�0�+�0�+�0�C20�+�0�+�0�+�0�+�0�+�0�+�0�C20�+�+�+�+�+�0�+�0�+�0�+�0�+�0�+�0�C20�+�0�+�0�+�0�+�0�+�0�+�0�s�0�+�+�+�0�+�0�+�0�+�0�+�0�+�0�C20�+�0�+�0�+�0�+�0�+�0�+�0�C20�+�+�+�+�+�+�+�+�+�0�+�0�+�0�+�0�+�0�+�0�C20�+�0�+�0�+�0�+�0�+�0�+�0�s�0�+�+�+�0�+�0�+�0�+�0�+�0�+�0�C20�+�0�+�0�+�0�+�0�+�0�+�0�C20�+�+�+�+�+�0�+�0�+�0�+�0�+�0�+�0�C20�+�0�+�0�+�0�+�0�+�0�+�0�C20�+�+�+�0�+�0�+�0�+�0�+�0�+�0�C20�+�0�+�0�+�0�+�0�+�0�+�0�C20�+�,+�,+�,+�0�+�0�+�0�+�0�+�0�,0�s�0�,0�,0�,0�,0�,0�,0�C20�,	,,
0�,0�,0�,
0�,0�,0�C20�,0�,0�,0�,0�,0�,0�s�0�,,',, ,0�,0�,0�,0�,0�,0�C20�,!0�,"0�,#0�,$0�,%0�,&0�s�0�,(,3,)0�,*0�,+0�,,0�,-0�,.0�,/0�,00�,10�,20�C20�,40�,50�,60�,70�,80�,90�C20�,;,�,<,{,=,\,>,M,?,F,@0�,A0�,B0�,C0�,D0�,E0�C20�,G0�,H0�,I0�,J0�,K0�,L0�C20�,N,U,O0�,P0�,Q0�,R0�,S0�,T0�C20�,V0�,W0�,X0�,Y0�,Z0�,[0�C20�,],l,^,e,_0�,`0�,a0�,b0�,c0�,d0�C20�,f0�,g0�,h0�,i0�,j0�,k0�s�0�,m,t,n0�,o0�,p0�,q0�,r0�,s0�C20�,u0�,v0�,w0�,x0�,y0�,z0�s�0�,|,�,},�,~,�,0�,�0�,�0�,�0�,�0�,�0�C20�,�0�,�0�,�0�,�0�,�0�,�0�C20�,�,�,�0�,�0�,�0�,�0�,�0�,�0�C20�,�0�,�0�,�0�,�0�,�0�,�0�s�0�,�,�,�,�,�0�,�0�,�0�,�0�,�0�,�0�C20�,�0�,�0�,�0�,�0�,�0�,�0�C20�,�,�,�0�,�0�,�0�,�0�,�0�,�0�C20�,�0�,�0�,�0�,�0�,�0�,�0�C20�,�,�,�,�,�,�,�,�,�0�,�0�,�0�,�0�,�0�,�0�C20�,�0�,�0�,�0�,�0�,�0�,�0�s�0�,�,�,�0�,�0�,�0�,�0�,�0�,�0�C20�,�0�,�0�,�0�,�0�,�0�C2,�C20�,�,�,�,�,�0�,�0�,�0�,�0�,�0�,�0�C20�,�0�,�0�,�0�,�0�,�0�,�0�C20�,�,�,�0�,�0�,�0�,�0�,�0�,�0�C20�,�0�,�0�,�0�,�0�,�0�,�0�C20�,�-,�-,�-,�0�,�0�-0�-0�-0�-0�C20�-0�-0�-0�-0�-	0�-
0�C20�---
0�-0�-0�-0�-0�-0�C20�-0�-0�-0�-0�-0�-0�C20�--*--#-0�-0�-0�- 0�-!0�-"0�C20�-$0�-%0�-&0�-'0�-(0�-)0�C20�-+-2-,0�--0�-.0�-/0�-00�-10�C20�-30�-40�-50�-60�-70�-80�C20�-:.*-;-�-<-l-=-M�->-?-F-@0�-A0�-B0�-C0�-D0�-E0�C20�-G0�-H0�-I0�-J0�-K0�-L0�C20�-N-]-O-V-P0�-Q0�-R0�-S0�-T0�-U0�C20�-W0�-X0�-Y0�-Z0�-[0�-\0�C20�-^-e-_0�-`0�-a0�-b0�-c0�-d0�C20�-f0�-g0�-h0�-i0�-j0�-k0�C20�-m-�-n-}-o-v-p0�-q0�-r0�-s0�-t0�-u0�s�0�-w0�-x0�-y0�-z0�-{0�-|0�C20�-~-�-0�-�0�-�0�-�0�-�0�-�0�s�0�-�0�-�0�-�0�-�0�-�0�-�0�s�0�-�-�-�-�-�0�-�0�-�0�-�0�-�0�-�0�C20�-�0�-�0�-�0�-�0�-�0�-�0�C20�-�-�-�0�-�0�-�0�-�0�-�0�-�0�C20�-�0�-�0�-�0�-�0�-�0�-�0�C20�-�-�-�-�-�-�-�-�-�0�-�0�-�0�-�0�-�0�-�0�C20�-�0�-�0�-�0�-�0�-�0�-�0�s�0�-�-�-�0�-�0�-�0�-�0�-�0�-�0�C20�-�0�-�0�-�0�-�0�-�0�-�0�C20�-�-�-�-�-�0�-�0�-�0�-�0�-�0�-�0�C20�-�0�-�0�-�0�-�0�-�0�-�0�C20�-�-�-�0�-�0�-�0�-�0�-�0�-�0�C20�-�0�-�0�-�0�-�0�-�0�-�0�C20�-�.-�-�-�-�-�0�-�0�-�0�-�0�-�0�-�0�C20�-�0�-�0�-�0�-�0�-�0�-�0�s�0�-�.-�0�-�0�.0�.0�.0�.0�C20�.0�.0�.0�.0�.	0�.
0�C20�...
..0�.0�.0�.0�.0�.0�C20�.0�.0�.0�.0�.0�.0�C20�..#.0�.0�.0�. 0�.!0�."0�C20�.$0�.%0�.&0�.'0�.(0�.)0�C20�.+.�.,.h.-.P...=./.6.00�.10�.20�.30�.40�.50�C20�.70�.80�.90�.:0�.;0�.<0�C20�.>.E.?0�.@0�.A0�.B0�.C0�.D0�C20�.F0�.G0�.H0�.I0�.J0�.K0�.L0�.M0�.N0�.O0�C20�.Q.`.R.Y.S0�.T0�.U0�.V0�.W0�.X0�C20�.Z0�.[0�.\0�.]0�.^0�._0�C20�.a0�.b0�.c0�.d0�.e0�.f0�.g0�C20�.i.�.j.y.k.r.l0�.m0�.n0�.o0�.p0�.q0�C20�.s0�.t0�.u0�.v0�.w0�.x0�s�0�.z.�.{0�.|0�.}0�.~0�.0�.�0�C20�.�0�.�0�.�0�.�0�.�0�.�0�C20�.�.�.�.�.�0�.�0�.�0�.�0�.�0�.�0�C20�.�0�.�0�.�0�.�0�.�0�.�0�C20�.�.�.�0�.�0�.�0�.�0�.�0�.�0�C20�.�0�.�0�.�0�.�0�.�0�.�0�C20�.�.�.�.�.�.�.�.�.�0�.�0�.�0�.�0�.�0�.�0�C20�.�0�.�0�.�0�.�0�.�0�.�0�C20�.�.�.�0�.�0�.�0�.�0�.�0�.�0�C20�.�0�.�0�.�0�.�0�.�0�.�0�s�0�.�.�.�.�.�0�.�0�.�0�.�0�.�0�.�0�C20�.�0�.�0�.�0�.�0�.�0�.�0�C20�.�.�.�0�.�0�.�0�.�0�.�0�.�0�C20�.�0�.�0�.�0�.�0�.�0�.�0�C20�.�/.�.�.�.�.�0�.�0�.�0�.�0�.�0�.�0�C20�.�0�.�0�.�0�.�0�.�0�.�0�C20�.�/.�0�.�0�.�0�.�0�.�0�.�0�C20�/0�/0�/0�/0�/0�/0�C20�///	//
0�/0�/0�/
0�/0�/0�C20�/0�/0�/0�/0�/0�/0�C20�///0�/0�/0�/0�/0�/0�s�0�/ 0�/!0�/"0�/#0�/$0�/%0�C20�/'3/(1/)0/*/�/+/i/,/J/-/</./5//0�/00�/10�/20�/30�/40�C20�/60�/70�/80�/90�/:0�/;0�s�0�/=/D/>0�/?0�/@0�/A0�/B0�/C0�C20�/E0�/F0�/G0�/H0�/I0�C20�/K/Z/L/S/M0�/N0�/O0�/P0�/Q0�/R0�C20�/T0�/U0�/V0�/W0�/X0�/Y0�s�0�/[/b/\0�/]0�/^0�/_0�/`0�/a0�C20�/c0�/d0�/e0�/f0�/g0�/h0�C20�/j/�/k/z/l/s/m0�/n0�/o0�/p0�/q0�/r0�s�0�/t0�/u0�/v0�/w0�/x0�/y0�C20�/{/�/|0�/}0�/~0�/0�/�0�/�0�C20�/�0�/�0�/�0�/�0�/�0�/�0�C20�/�/�/�/�/�0�/�0�/�0�/�0�/�0�/�0�s�0�/�0�/�0�/�0�/�0�/�0�/�0�C20�/�/�/�0�/�0�/�0�/�0�/�0�/�0�C20�/�0�/�0�/�0�/�0�/�0�/�0�C20�/�/�/�/��/�/�/�/�0�/�0�/�0�/�0�/�0�/�0�C20�/�0�/�0�/�0�/�0�/�0�/�0�s�0�/�/�/�/�/�0�/�0�/�0�/�0�/�0�/�0�C20�/�0�/�0�/�0�/�0�/�0�/�0�C20�/�/�/�0�/�0�/�0�/�0�/�0�/�0�C20�/�0�/�0�/�0�/�0�/�0�/�0�C20�/�/�/�/�/�/�/�0�/�0�/�0�/�0�/�0�/�0�C20�/�0�/�0�/�0�/�0�/�0�/�0�"0�/�/�/�0�/�0�/�0�/�0�/�0�/�0�C20�/�0�/�0�/�0�/�0�/�0�/�0�C20�/�0	/�0/�0�/�0�/�0�/�0�00�00�C20�00�00�00�00�00�00�C20�0
000�00�0
0�00�00�00�C20�00�00�00�00�00�00�C20�00�00Y00:00+00$00�00�0 0�0!0�0"0�0#0�C20�0%0�0&0�0'0�0(0�0)0�0*0�C20�0,030-0�0.0�0/0�000�010�020�C20�040�050�060�070�080�090�C20�0;0J0<0C0=0�0>0�0?0�0@0�0A0�0B0�C20�0D0�0E0�0F0�0G0�0H0�0I0�C20�0K0R0L0�0M0�0N0�0O0�0P0�0Q0�C20�0S0�0T0�0U0�0V0�0W0�0X0�s�0�0Z0y0[0j0\0c0]0�0^0�0_0�0`0�0a0�0b0�C20�0d0�0e0�0f0�0g0�0h0�0i0�C20�0k0r0l0�0m0�0n0�0o0�0p0�0q0�C20�0s0�0t0�0u0�0v0�0w0�0x0�C20�0z0�0{0�0|0�0}0�0~0�00�0�0�0�0�C20�0�0�0�0�0�0�0�0�0�0�0�0�C20�0�0�0�0�0�0�0�0�0�0�0�0�0�0�C20�0�0�0�0�0�0�0�0�0�0�0�0�C20�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�C20�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�s�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�C20�0�0�0�0�0�0�0�0�0�0�0�0�C20�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�C20�0�0�0�0�0�0�0�0�0�0�0�0�C20�0�0�0�0�0�0�0�0�0�0�0�0�0�0�C20�0�0�0�0�0�0�0�0�0�0�0�0�C20�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�C20�0�0�0�0�0�0�0�0�0�0�0�0�C20�0�0�0�0�0�0�0�0�0�0�0�0�0�0�C20�0�0�0�0�0�0�0�0�0�0�0�0�C20�0�10�10�0�10�10�10�10�10�C20�10�10�10�1	0�1
0�10�s�0�1
110�10�10�10�10�10�C20�10�10�10�10�10�10�C20�1211�11]11>1 1/1!1(1"0�1#0�1$0�1%0�1&0�1'0�C20�1)0�1*0�1+0�1,0�1-0�1.0�C20�1017110�120�130�140�150�160�C20�180�190�1:0�1;0�1<0�1=0�t�0�1?1N1@1G1A0�1B0�1C0�1D0�1E0�1F0�C20�1H0�1I0�1J0�1K0�1L0�1M0�s�0�1O1V1P0�1Q0�1R0�1S0�1T0�1U0�C20�1W0�1X0�1Y0�1Z0�1[0�1\0�C20�1^1}1_1n1`1g1a0�1b0�1c0�1d0�1e0�1f0�C20�1h0�1i0�1j0�1k0�1l0�1m0�C20�1o1v1p0�1q0�1r0�1s0�1t0�1u0�C20�1w0�1x0�1y0�1z0�1{0�1|0�C20�1~1�11�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�1�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�1�1�1�1�1�1�1�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�1�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�1�1�1�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�1�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�1�1�1�1�1�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�1�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�0�1�0�1�0�1�0�1�0�1�0�C20�1�21�21�0�20�20�20�20�20�C20�20�20�20�2	0�2
0�20�C20�2
220�20�20�20�20�20�C20�20�20�20�20�20�20�C20�22�22U22=22.2 2'2!0�2"0�2#0�2$0�2%0�2&0�uw0�2(0�2)0�2*0�2+0�2,0�2-0�C20�2/26200�210�220�230�240�250�C20�270�280�290�2:0�2;0�2<0�C20�2>2M2?2F2@0�2A0�2B0�2C0�2D0�2E0�C20�2G0�2H0�2I0�2J0�2K0�2L0�s�0�2N0�2O0�2P0�2Q0�2R0�2S0�2T0�C20�2V2u2W2f2X2_2Y0�2Z0�2[0�2\0�2]0�2^0�C20�2`0�2a0�2b0�2c0�2d0�2e0�C20�2g2n2h0�2i0�2j0�2k0�2l0�2m0�C20�2o0�2p0�2q0�2r0�2s0�2t0�C20�2v2�2w2~2x0�2y0�2z0�2{0�2|0�2}0�C20�20�2�0�2�0�2�0�2�0�2�0�C20�2�2�2�0�2�0�2�0�2�0�2�0�2�0�C20�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�C20�2�2�2�2�2�2�2�2�2�0�2�0�2�0�2�0�2�0�2�0�C20�2�0�2�0�2�0�2�0�2�0�2�0�C20�2�2�2�0�2�0�2�0�2�0�2�0�2�0�C20�2�0�2�0�2�0�2�0�2�0�2�0�s�0�2�2�2�2�2�0�2�0�2�0�2�0�2�0�2�0�C20�2�0�2�0�2�0�2�0�2�0�2�0�C20�2�2�2�0�2�0�2�0�2�0�2�0�2�0�C20�2�0�2�0�2�0�2�0�2�0�2�0�C20�2�2�2�2�2�2�2�0�2�0�2�0�2�0�2�0�2�0�C20�2�0�2�0�2�0�2�0�2�0�2�0�C20�2�2�2�0�2�0�2�0�2�0�2�0�2�0�C20�2�0�2�0�2�0�2�0�2�0�2�0�C20�2�32�32�0�2�0�2�0�2�0�2�0�30�C20�30�30�30�30�30�30�C20�3	33
0�30�30�3
0�30�30�C20�30�30�30�30�30�30�C20�353433�33Z33;33,33%30�3 0�3!0�3"0�3#0�3$0�C20�3&0�3'0�3(0�3)0�3*0�3+0�C20�3-343.0�3/0�300�310�320�330�C20�350�360�370�380�390�3:0��t0�3<3K3=3D3>0�3?0�3@0�3A0�3B0�3C0�C20�3E0�3F0�3G0�3H0�3I0�3J0�C20�3L3S3M0�3N0�3O0�3P0�3Q0�3R0�C20�3T0�3U0�3V0�3W0�3X0�3Y0�C20�3[3z3\3k3]3d3^0�3_0�3`0�3a0�3b0�3c0�C20�3e0�3f0�3g0�3h0�3i0�3j0�C20�3l3s3m0�3n0�3o0�3p0�3q0�3r0�C20�3t0�3u0�3v0�3w0�3x0�3y0�C20�3{3�3|3�3}0�3~0�30�3�0�3�0�3�0�C20�3�0�3�0�3�0�3�0�3�0�3�0�C20�3�3�3�0�3�0�3�0�3�0�3�0�3�0�C20�3�0�3�0�3�0�3�0�3�0�3�0�C20�3�3�3�3�3�3�3�3�3�0�3�0�3�0�3�0�3�0�3�0�C20�3�0�3�0�3�0�3�0�3�0�3�0�C20�3�0�3�0�3�0�3�0�3�0�3�0�3�0�C20�3�3�3�3�3�0�3�0�3�0�3�0�3�0�3�0�C20�3�0�3�0�3�0�3�0�3�0�3�0�C20�3�3�3�0�3�0�3�0�3�0�3�0�3�0�C20�3�0�3�0�3�0�3�0�3�0�3�0�C20�3�3�3�3�3�3�3�0�3�0�3�0�3�0�3�0�3�0�C20�3�0�3�0�3�0�3�0�3�0�3�0�C20�3�3�3�0�3�0�3�0�3�0�3�0�3�0�C20�3�0�3�0�3�0�3�0�3�0�3�0�C20�3�43�3�3�0�3�0�3�0�3�0�3�0�3�0�C20�3�0�3�0�3�0�3�0�40�40�C20�44
40�40�40�40�40�4	0�C20�40�40�4
0�40�40�40�C20�44�44R44344$4440�40�40�40�40�40�C20�40�40�4 0�4!0�4"0�4#0�C20�4%4,4&0�4'0�4(0�4)0�4*0�4+0�C20�4-0�4.0�4/0�400�410�420�C20�444C454<460�470�480�490�4:0�4;0�C20�4=0�4>0�4?0�4@0�4A0�4B0�C20�4D4K4E0�4F0�4G0�4H0�4I0�4J0�C20�4L0�4M0�4N0�4O0�4P0�4Q0�C20�4S4r4T4c4U4\4V0�4W0�4X0�4Y0�4Z0�4[0�C20�4]0�4^0�4_0�4`0�4a0�4b0�C20�4d4k4e0�4f0�4g0�4h0�4i0�4j0�C20�4l0�4m0�4n0�4o0�4p0�4q0�C20�4s4�4t4{4u0�4v0�4w0�4x0�4y0�4z0�C20�4|0�4}0�4~0�40�4�0�4�0�C20�4�4�4�0�4�0�4�0�4�0�4�0�4�0�C20�4�0�4�0�4�0�4�0�4�0�4�0�C20�4�4�4�4�4�4�4�4�4�0�4�0�4�0�4�0�4�0�C20�4�0�4�0�4�0�4�0�4�0�4�0�s�0�4�4�4�0�4�0�4�0�4�0�4�0�4�0�C20�4�0�4�0�4�0�4�0�4�0�4�0�s�0�4�4�4�4�4�0�4�0�4�0�4�0�4�0�4�0�4�0�4�0�4�0�4�0�C20�4�0�4�0�4�0�4�0�4�0�4�0�C20�4�4�4�0�4�0�4�0�4�0�4�0�4�0�s�0�4�0�4�0�4�0�4�0�4�0�4�0�C20�4�4�4�4�4�4�4�0�4�0�4�0�4�0�4�0�4�0�s�0�4�0�4�0�4�0�4�0�4�0�4�0�C20�4�4�4�0�4�0�4�0�4�0�4�0�4�0�C20�4�0�4�0�4�0�4�0�4�0�4�0�C20�4�54�4�4�0�4�0�4�0�4�0�4�0�4�0�C20�4�0�4�0�50�50�50�50�C20�5550�50�50�5	0�5
0�50�C20�5
0�50�50�50�50�50�C20�5655�55U55655'55 50�50�50�50�50�50�C20�5!0�5"0�5#0�5$0�5%0�5&0�C20�5(5/5)0�5*0�5+0�5,0�5-0�5.0�s�0�500�510�520�530�540�550�C20�575F585?590�5:0�5;0�5<0�5=0�5>0�C20�5@0�5A0�5B0�5C0�5D0�5E0�C20�5G5N5H0�5I0�5J0�5K0�5L0�5M0�C20�5O0�5P0�5Q0�5R0�5S0�5T0�C20�5V5u5W5f5X5_5Y0�5Z0�5[0�5\0�5]0�5^0�C20�5`0�5a0�5b0�5c0�5d0�5e0�C20�5g5n5h0�5i0�5j0�5k0�5l0�5m0�C20�5o0�5p0�5q0�5r0�5s0�5t0�C20�5v5�5w5~5x0�5y0�5z0�5{0�5|0�5}0�C20�50�5�0�5�0�5�0�5�0�5�0�C20�5�5�5�0�5�0�5�0�5�0�5�0�5�0�C20�5�0�5�0�5�0�5�0�5�0�5�0�C20�5�5�5�5�5�5�5�5�5�0�5�0�5�0�5�0�5�0�5�0�C20�5�0�5�0�5�0�5�0�5�0�5�0�C20�5�5�5�0�5�0�5�0�5�0�5�0�5�0�C20�5�0�5�0�5�0�5�0�5�0�5�0�C20�5�5�5�5�5�0�5�0�5�0�5�0�5�0�5�0�C20�5�0�5�0�5�0�5�0�5�0�5�0�C20�5�5�5�0�5�0�5�0�5�0�5�0�5�0�C20�5�0�5�0�5�0�5�0�5�0�5�0�C20�5�5�5�5�5�5�5�0�5�0�5�0�5�0�5�0�5�0�s�0�5�0�5�0�5�0�5�0�5�0�5�0�C20�5�5�5�0�5�0�5�0�5�0�5�0�5�0�C20�5�0�5�0�5�0�5�0�5�0�5�0�C20�5�65�65�0�5�0�5�0�5�0�5�0�5�0�5�0�5�0�5�0�60�C20�60�60�60�60�60�60�C20�6	66
0�60�60�6
0�60�60�s�0�60�60�60�60�60�60�C20�66�66X66966*66#60�60�60�6 0�6!0�6"0�s�0�6$0�6%0�6&0�6'0�6(0�6)0�C20�6+626,0�6-0�6.0�6/0�600�610�C20�630�640�650�660�670�680�uw0�6:6I6;6B6<0�6=0�6>0�6?0�6@0�6A0�C20�6C0�6D0�6E0�6F0�6G0�6H0�C20�6J6Q6K0�6L0�6M0�6N0�6O0�6P0�C20�6R0�6S0�6T0�6U0�6V0�6W0�C20�6Y6x6Z6i6[6b6\0�6]0�6^0�6_0�6`0�6a0�C20�6c0�6d0�6e0�6f0�6g0�6h0�C20�6j6q6k0�6l0�6m0�6n0�6o0�6p0�C20�6r0�6s0�6t0�6u0�6v0�6w0�C20�6y6�6z6�6{0�6|0�6}0�6~0�60�6�0�C20�6�0�6�0�6�0�6�0�6�0�6�0�s�0�6�6�6�0�6�0�6�0�6�0�6�0�6�0�C20�6�0�6�0�6�0�6�0�6�0�6�0�C20�6�6�6�6�6�6�6�6�6�0�6�0�6�0�6�0�6�0�6�0�s�0�6�0�6�0�6�0�6�0�6�0�6�0�C20�6�6�6�0�6�0�6�0�6�0�6�0�6�0�C20�6�0�6�0�6�0�6�0�6�0�6�0�C20�6�6�6�6�6�0�6�0�6�0�6�0�6�0�6�0�C20�6�0�6�0�6�0�6�0�6�0�6�0�s�0�6�6�6�0�6�0�6�0�6�0�6�0�6�0�C20�6�0�6�0�6�0�6�0�6�0�6�0�s�0�6�6�6�6�6�6�6�0�6�0�6�0�6�0�6�0�6�0�C20�6�0�6�0�6�0�6�0�6�0�6�0�C20�6�6�6�0�6�0�6�0�6�0�6�0�6�0�C20�6�0�6�0�6�0�6�0�6�0�6�0�C20�6�76�76�0�6�0�6�0�6�0�6�0�6�0�C20�70�70�70�70�70�70�C20�777	0�7
0�70�70�7
0�70�C20�70�70�70�70�70�70�s�0�7?7;797877�77[77<77-77&7 0�7!0�7"0�7#0�7$0�7%0�C20�7'0�7(0�7)0�7*0�7+0�7,0�s�0�7.757/0�700�710�720�730�740�C20�760�770�780�790�7:0�7;0�C20�7=7L7>7E7?0�7@0�7A0�7B0�7C0�7D0�C20�7F0�7G0�7H0�7I0�7J0�7K0�C20�7M7T7N0�7O0�7P0�7Q0�7R0�7S0�C20�7U0�7V0�7W0�7X0�7Y0�7Z0�C20�7\7{7]7l7^7e7_0�7`0�7a0�7b0�7c0�7d0�C20�7f0�7g0�7h0�7i0�7j0�7k0�C20�7m7t7n0�7o0�7p0�7q0�7r0�7s0�s�0�7u0�7v0�7w0�7x0�7y0�7z0�C20�7|7�7}7�7~0�70�7�0�7�0�7�0�7�0�C20�7�0�7�0�7�0�7�0�7�0�7�0�C20�7�7�7�0�7�0�7�0�7�0�7�0�7�0�C20�7�0�7�0�7�0�7�0�7�0�7�0�C20�7�7�7�7�7�7�7�7�7�0�7�0�7�0�7�0�7�0�7�0�C20�7�0�7�0�7�0�7�0�7�0�7�0�C20�7�7�7�0�7�0�7�0�7�0�7�0�7�0�C20�7�0�7�0�7�0�7�0�7�0�7�0�C20�7�7�7�7�7�0�7�0�7�0�7�0�7�0�7�0�C20�7�0�7�0�7�0�7�0�7�0�7�0�s�0�7�7�7�0�7�0�7�0�7�0�7�0�7�0�7�0�7�0�7�0�7�0�C20�7�0�7�0�7�0�7�0�7�0�7�0�C20�7�7�7�7�7�7�7�0�7�0�7�0�7�0�7�0�7�0�s�0�7�0�7�0�7�0�7�0�7�0�7�0�C20�7�7�7�0�7�0�7�0�7�0�7�0�7�0�C20�7�0�7�0�7�0�7�0�7�0�7�0�C20�7�88880�80�80�80�80�80�C20�80�8	0�8
0�80�80�8
0���0�8880�80�80�80�80�80�C20�80�80�80�80�80�80�C20�88�88^8 8?8!808"8)8#0�8$0�8%0�8&0�8'0�8(0�s�0�8*0�8+0�8,0�8-0�8.0�8/0�C20�8188820�830�840�850�860�870�s�0�890�8:0�8;0�8<0�8=0�8>0�C20�8@8O8A8H8B0�8C0�8D0�8E0�8F0�8G0�C20�8I0�8J0�8K0�8L0�8M0�8N0�C20�8P8W8Q0�8R0�8S0�8T0�8U0�8V0�s�0�8X0�8Y0�8Z0�8[0�8\0�8]0�s�0�8_8~8`8o8a8h8b0�8c0�8d0�8e0�8f0�8g0�C20�8i0�8j0�8k0�8l0�8m0�8n0�C20�8p8w8q0�8r0�8s0�8t0�8u0�8v0�C20�8x0�8y0�8z0�8{0�8|0�8}0�C20�88�8�8�8�0�8�0�8�0�8�0�8�0�8�0�C20�8�0�8�0�8�0�8�0�8�0�8�0�C20�8�8�8�0�8�0�8�0�8�0�8�0�8�0�s�0�8�0�8�0�8�0�8�0�8�0�8�0�C20�8�8�8�8�8�8�8�8�8�0�8�0�8�0�8�0�8�0�8�0�C20�8�0�8�0�8�0�8�0�8�0�8�0�C20�8�8�8�0�8�0�8�0�8�0�8�0�8�0�C20�8�0�8�0�8�0�8�0�8�0�8�0�C20�8�8�8�8�8�0�8�0�8�0�8�0�8�0�8�0�C20�8�0�8�0�8�0�8�0�8�0�8�0�C20�8�8�8�0�8�0�8�0�8�0�8�0�8�0�s�0�8�0�8�0�8�0�8�0�8�0�8�0�C20�8�8�8�8�8�8�8�0�8�0�8�0�8�0�8�0�8�0�C20�8�0�8�0�8�0�8�0�8�0�8�0�s�0�8�8�8�0�8�0�8�0�8�0�8�0�8�0�C20�8�0�8�0�8�0�8�0�8�0�8�0�C20�8�9
8�990�90�90�90�90�90�C20�90�90�9	0�9
0�90�90�C20�9990�90�90�90�90�90�C20�90�90�90�90�90�90�C20�9:99�99b9 9C9!909"9)9#0�9$0�9%0�9&0�9'0�9(0�C20�9*0�9+0�9,0�9-0�9.0�9/0�C20�919<920�930�940�950�960�970�980�990�9:0�9;0�s�0�9=0�9>0�9?0�9@0�9A0�9B0�C20�9D9S9E9L9F0�9G0�9H0�9I0�9J0�9K0�C20�9M0�9N0�9O0�9P0�9Q0�9R0�C20�9T9[9U0�9V0�9W0�9X0�9Y0�9Z0�C20�9\0�9]0�9^0�9_0�9`0�9a0�C20�9c9�9d9s9e9l9f0�9g0�9h0�9i0�9j0�9k0�C20�9m0�9n0�9o0�9p0�9q0�9r0�C20�9t9{9u0�9v0�9w0�9x0�9y0�9z0�C20�9|0�9}0�9~0�90�9�0�9�0�C20�9�9�9�9�9�0�9�0�9�0�9�0�9�0�9�0�s�0�9�0�9�0�9�0�9�0�9�0�9�0�C20�9�0�9�0�9�0�9�0�9�0�9�0�9�0�C20�9�9�9�9�9�9�9�9�9�0�9�0�9�0�9�0�9�0�9�0�C20�9�0�9�0�9�0�9�0�9�0�9�0�C20�9�9�9�0�9�0�9�0�9�0�9�0�9�0�s�0�9�0�9�0�9�0�9�0�9�0�9�0�C20�9�9�9�9�9�0�9�0�9�0�9�0�9�0�9�0�s�0�9�0�9�0�9�0�9�0�9�0�9�0�C20�9�9�9�0�9�0�9�0�9�0�9�0�9�0�C20�9�0�9�0�9�0�9�0�9�0�9�0�C20�9�9�9�9�9�9�9�0�9�0�9�0�9�0�9�0�9�0�C20�9�0�9�0�9�0�9�0�9�0�9�0�C20�9�9�9�0�9�0�9�0�9�0�9�0�9�0�C20�9�0�9�0�9�0�9�0�9�0�9�0�C20�9�:0�9�9�0�9�0�9�0�:0�:0�:0�C20�:::0�:0�:0�:0�:	0�:
0�C20�:0�:
0�:0�:0�:0�:0�C20�::�::S::4::%:::0�:0�:0�:0�:0�:0�C20�:0�: 0�:!0�:"0�:#0�:$0�C20�:&:-:'0�:(0�:)0�:*0�:+0�:,0�C20�:.0�:/0�:00�:10�:20�:30�C20�:5:D:6:=:70�:80�:90�::0�:;0�:<0�C20�:>0�:?0�:@0�:A0�:B0�:C0�C20�:E:L:F0�:G0�:H0�:I0�:J0�:K0�C20�:M0�:N0�:O0�:P0�:Q0�:R0�C20�:T:s:U:d:V:]:W0�:X0�:Y0�:Z0�:[0�:\0�C20�:^0�:_0�:`0�:a0�:b0�:c0�C20�:e:l:f0�:g0�:h0�:i0�:j0�:k0�C20�:m0�:n0�:o0�:p0�:q0�:r0�C20�:t:�:u:|:v0�:w0�:x0�:y0�:z0�:{0�C20�:}0�:~0�:0�:�0�:�0�:�0�C20�:�:�:�0�:�0�:�0�:�0�:�0�:�0�C20�:�0�:�0�:�0�:�0�:�0�:�0�C20�:�:�:�:�:�:�:�:�:�0�:�0�:�0�:�0�:�0�:�0�C20�:�0�:�0�:�0�:�0�:�0�:�0�s�0�:�:�:�0�:�0�:�0�:�0�:�0�:�0�C20�:�0�:�0�:�0�:�0�:�0�:�0�C20�:�:�:�:�:�0�:�0�:�0�:�0�:�0�:�0�C20�:�0�:�0�:�0�:�0�:�0�:�0�s�0�:�:�:�0�:�0�:�0�:�0�:�0�:�0�:�0�:�0�:�0�:�0�C20�:�0�:�0�:�0�:�0�:�0�:�0�C20�:�:�:�:�:�:�:�0�:�0�:�0�:�0�:�0�:�0�C20�:�0�:�0�:�0�:�0�:�0�:�0�C20�:�:�:�0�:�0�:�0�:�0�:�0�:�0�C20�:�0�:�0�:�0�:�0�:�0�:�0�C20�:�;:�:�:�0�:�0�:�0�:�0�:�0�:�0�C20�;0�;0�;0�;0�;0�;0�C20�;;;0�;	0�;
0�;0�;0�;
0�s�0�;0�;0�;0�;0�;0�;0�C20�;=;<;;�;;X;;9;;*;;#;0�;0�;0�; 0�;!0�;"0�C20�;$0�;%0�;&0�;'0�;(0�;)0�C20�;+;2;,0�;-0�;.0�;/0�;00�;10�C20�;30�;40�;50�;60�;70�;80�C20�;:;I;;;B;<0�;=0�;>0�;?0�;@0�;A0�C20�;C0�;D0�;E0�;F0�;G0�;H0�C20�;J;Q;K0�;L0�;M0�;N0�;O0�;P0�C20�;R0�;S0�;T0�;U0�;V0�;W0�C20�;Y;x;Z;i;[;b;\0�;]0�;^0�;_0�;`0�;a0�C20�;c0�;d0�;e0�;f0�;g0�;h0�C20�;j;q;k0�;l0�;m0�;n0�;o0�;p0�C20�;r0�;s0�;t0�;u0�;v0�;w0�C20�;y;�;z;�;{0�;|0�;}0�;~0�;0�;�0�C20�;�0�;�0�;�0�;�0�;�0�;�0�C20�;�;�;�0�;�0�;�0�;�0�;�0�;�0�C20�;�0�;�0�;�0�;�0�;�0�;�0�C20�;�;�;�;�;�;�;�;�;�0�;�0�;�0�;�0�;�0�;�0�C20�;�0�;�0�;�0�;�0�;�0�;�0�C20�;�;�;�0�;�0�;�0�;�0�;�0�;�0�C20�;�0�;�0�;�0�;�0�;�0�;�0�C20�;�;�;�;�;�0�;�0�;�0�;�0�;�0�;�0�C20�;�0�;�0�;�0�;�0�;�0�;�0�C20�;�;�;�0�;�0�;�0�;�0�;�0�;�0�C20�;�0�;�0�;�0�;�0�;�0�;�0�C20�;�;�;�;�;�;�;�0�;�0�;�0�;�0�;�0�;�0�C20�;�0�;�0�;�0�;�0�;�0�;�0�C20�;�;�;�0�;�0�;�0�;�0�;�0�;�0�C20�;�0�;�0�;�0�;�0�;�0�;�0�C20�;�<;�<;�0�;�0�;�0�;�0�;�0�;�0�C20�<0�<0�<0�<0�<0�<0�C20�<<<	0�<
0�<0�<0�<
0�<0�s�0�<0�<0�<0�<0�<0�<0�C20�<<�<<W<<8<<)<<"<0�<0�<0�<0�< 0�<!0�C20�<#0�<$0�<%0�<&0�<'0�<(0�s�0�<*<1<+0�<,0�<-0�<.0�</0�<00�C20�<20�<30�<40�<50�<60�<70�C20�<9<H<:<A<;0�<<0�<=0�<>0�<?0�<@0�C20�<B0�<C0�<D0�<E0�<F0�<G0�C20�<I<P<J0�<K0�<L0�<M0�<N0�<O0�C20�<Q0�<R0�<S0�<T0�<U0�<V0�C20�<X<w<Y<h<Z<a<[0�<\0�<]0�<^0�<_0�<`0�C20�<b0�<c0�<d0�<e0�<f0�<g0�C20�<i<p<j0�<k0�<l0�<m0�<n0�<o0�C20�<q0�<r0�<s0�<t0�<u0�<v0�C20�<x<�<y<�<z0�<{0�<|0�<}0�<~0�<0�C20�<�0�<�0�<�0�<�0�<�0�<�0�C20�<�<�<�0�<�0�<�0�<�0�<�0�<�0�C20�<�0�<�0�<�0�<�0�<�0�<�0�C20�<�<�<�<�<�<�<�<�<�0�<�0�<�0�<�0�<�0�<�0�C20�<�0�<�0�<�0�<�0�<�0�<�0�C20�<�<�<�0�<�0�<�0�<�0�<�0�<�0��$0�<�0�<�0�<�0�<�0�<�0�<�0�C20�<�<�<�<�<�0�<�0�<�0�<�0�<�0�<�0�C20�<�0�<�0�<�0�<�0�<�0�<�0�C20�<�<�<�0�<�0�<�0�<�0�<�0�<�0�C20�<�0�<�0�<�0�<�0�<�0�<�0�C20�<�<�<�<�<�<�<�0�<�0�<�0�<�0�<�0�<�0�C20�<�0�<�0�<�0�<�0�<�0�<�0�C20�<�<�<�0�<�0�<�0�<�0�<�0�<�0�C20�<�0�<�0�<�0�<�0�<�0�<�0�C20�<�=<�<�<�0�<�0�<�0�<�0�<�0�<�0�C20�=0�=0�=0�=0�=0�=0�C20�===0�=	0�=
0�=0�=0�=
0�C20�=0�=0�=0�=0�=0�=0�C20�=>==�==H==)�==="=0�=0�=0�=0�= 0�=!0�C20�=#0�=$0�=%0�=&0�='0�=(0�C20�=*=9=+=2=,0�=-0�=.0�=/0�=00�=10�C20�=30�=40�=50�=60�=70�=80�"�0�=:=A=;0�=<0�==0�=>0�=?0�=@0�C20�=B0�=C0�=D0�=E0�=F0�=G0�C20�=I=h=J=Y=K=R=L0�=M0�=N0�=O0�=P0�=Q0�C20�=S0�=T0�=U0�=V0�=W0�=X0�C20�=Z=a=[0�=\0�=]0�=^0�=_0�=`0�C20�=b0�=c0�=d0�=e0�=f0�=g0�C20�=i=x=j=q=k0�=l0�=m0�=n0�=o0�=p0�C20�=r0�=s0�=t0�=u0�=v0�=w0�C20�=y=�=z0�={0�=|0�=}0�=~0�=0�C20�=�0�=�0�=�0�=�0�=�0�=�0�C20�=�=�=�=�=�=�=�=�=�0�=�0�=�0�=�0�=�0�=�0�C20�=�0�=�0�=�0�=�0�=�0�=�0�s�0�=�=�=�0�=�0�=�0�=�0�=�0�=�0�C20�=�0�=�0�=�0�=�0�=�0�=�0�C20�=�=�=�=�=�0�=�0�=�0�=�0�=�0�=�0�s�0�=�0�=�0�=�0�=�0�=�0�=�0�C20�=�=�=�0�=�0�=�0�=�0�=�0�=�0�s�0�=�0�=�0�=�0�=�0�=�0�=�0�C20�=�=�=�=�=�=�=�0�=�0�=�0�=�0�=�0�=�0�C20�=�0�=�0�=�0�=�0�=�0�=�0�C20�=�=�=�0�=�0�=�0�=�0�=�0�=�0�C20�=�0�=�0�=�0�=�0�=�0�=�0�C20�=�=�=�=�=�0�=�0�=�0�=�0�=�0�=�0�C20�=�0�=�0�=�0�=�0�=�0�=�0�C20�=�=�=�0�=�0�=�0�=�0�=�0�=�0�s�0�>0�>0�>0�>0�>0�>0�C20�>>�>>F>	>(>
>>>>0�>
0�>0�>0�>0�>0�C20�>0�>0�>0�>0�>0�>0�C20�>>!>0�>0�>0�>0�>0�> 0�C20�>"0�>#0�>$0�>%0�>&0�>'0�C20�>)>8>*>1>+0�>,0�>-0�>.0�>/0�>00�s�0�>20�>30�>40�>50�>60�>70�C20�>9>?>:0�>;0�><0�>=0�>>0�C20�>@0�>A0�>B0�>C0�>D0�>E0�C20�>G>f>H>W>I>P>J0�>K0�>L0�>M0�>N0�>O0�s�0�>Q0�>R0�>S0�>T0�>U0�>V0�s�0�>X>_>Y0�>Z0�>[0�>\0�>]0�>^0�C20�>`0�>a0�>b0�>c0�>d0�>e0�C20�>g>v>h>o>i0�>j0�>k0�>l0�>m0�>n0�C20�>p0�>q0�>r0�>s0�>t0�>u0�C20�>w>~>x0�>y0�>z0�>{0�>|0�>}0�C20�>0�>�0�>�0�>�0�>�0�>�0�C20�>�>�>�>�>�>�>�>�>�0�>�0�>�0�>�0�>�0�C20�>�0�>�0�>�0�>�0�>�0�>�0�C20�>�>�>�0�>�0�>�0�>�0�>�0�>�0�C20�>�0�>�0�>�0�>�0�>�0�>�0�C20�>�>�>�>�>�0�>�0�>�0�>�0�>�0�>�0�C20�>�0�>�0�>�0�>�0�>�0�>�0�C20�>�>�>�0�>�0�>�0�>�0�>�0�>�0�C20�>�0�>�0�>�0�>�0�>�0�>�0�C20�>�>�>�>�>�>�>�0�>�0�>�0�>�0�>�0�>�0�s�0�>�0�>�0�>�0�>�0�>�0�>�0�C20�>�>�>�0�>�0�>�0�>�0�>�0�>�0�C20�>�0�>�0�>�0�>�0�>�0�>�0�C20�>�>�>�>�>�0�>�0�>�0�>�0�>�0�>�0�C20�>�0�>�0�>�0�>�0�>�0�>�0�s�0�>�>�>�0�>�0�>�0�>�0�>�0�>�0�C20�>�0�>�0�>�0�?0�?0�?0�C20�?A�?@�?@??�??G?	?(?
????0�?
0�?0�?0�?0�?0�C20�?0�?0�?0�?0�?0�?0�C20�??!?0�?0�?0�?0�?0�? 0�s�0�?"0�?#0�?$0�?%0�?&0�?'0�C20�?)?8?*?1?+0�?,0�?-0�?.0�?/0�?00�C20�?20�?30�?40�?50�?60�?70�C20�?9?@?:0�?;0�?<0�?=0�?>0�??0�C20�?A0�?B0�?C0�?D0�?E0�?F0�C20�?H?g?I?X?J?Q?K0�?L0�?M0�?N0�?O0�?P0�C20�?R0�?S0�?T0�?U0�?V0�?W0�C20�?Y?`?Z0�?[0�?\0�?]0�?^0�?_0�C20�?a0�?b0�?c0�?d0�?e0�?f0�C20�?h?w?i?p?j0�?k0�?l0�?m0�?n0�?o0�C20�?q0�?r0�?s0�?t0�?u0�?v0�C20�?x??y0�?z0�?{0�?|0�?}0�?~0�C20�?�0�?�0�?�0�?�0�?�0�?�0�s�0�?�?�?�?�?�?�?�?�?�0�?�0�?�0�?�0�?�0�?�0�C20�?�0�?�0�?�0�?�0�?�0�?�0�C20�?�?�?�0�?�0�?�0�?�0�?�0�?�0�C20�?�0�?�0�?�0�?�0�?�0�?�0�C20�?�?�?�?�?�0�?�0�?�0�?�0�?�0�?�0�C20�?�0�?�0�?�0�?�0�?�0�?�0�C20�?�?�?�0�?�0�?�0�?�0�?�0�?�0�C20�?�0�?�0�?�0�?�0�?�0�?�0�C20�?�?�?�?�?�?�?�0�?�0�?�0�?�0�?�0�?�0�C20�?�0�?�0�?�0�?�0�?�0�?�0�s�0�?�?�?�0�?�0�?�0�?�0�?�0�?�0�C20�?�0�?�0�?�0�?�0�?�0�?�0�s�0�?�?�?�?�?�0�?�0�?�0�?�0�?�0�?�0�C20�?�0�?�0�?�0�?�0�?�0�?�0�C20�?�?�?�0�?�0�?�0�?�0�?�0�?�0�C20�?�0�@0�@0�@0�@0�@0�C20�@@�@@F@@'@	@@
@@0�@0�@
0�@0�@0�@0�s�0�@0�@0�@0�@0�@0�@0�C20�@@ @0�@0�@0�@0�@0�@0�C20�@!0�@"0�@#0�@$0�@%0�@&0�C20�@(@7@)@0@*0�@+0�@,0�@-0�@.0�@/0�C20�@10�@20�@30�@40�@50�@60�C20�@8@?@90�@:0�@;0�@<0�@=0�@>0�s�0�@@0�@A0�@B0�@C0�@D0�@E0�C20�@G@f@H@W@I@P@J0�@K0�@L0�@M0�@N0�@O0�C20�@Q0�@R0�@S0�@T0�@U0�@V0�C20�@X@_@Y0�@Z0�@[0�@\0�@]0�@^0�C20�@`0�@a0�@b0�@c0�@d0�@e0�C20�@g@v@h@o@i0�@j0�@k0�@l0�@m0�@n0�C20�@p0�@q0�@r0�@s0�@t0�@u0�s�0�@w@~@x0�@y0�@z0�@{0�@|0�@}0�C20�@0�@�0�@�0�@�0�@�0�@�0�C20�@�@�@�@�@�@�@�@�@�0�@�0�@�0�@�0�@�0�@�0�C20�@�0�@�0�@�0�@�0�@�0�@�0�C20�@�@�@�0�@�0�@�0�@�0�@�0�@�0�C20�@�0�@�0�@�0�@�0�@�0�@�0�C20�@�@�@�0�@�0�@�0�@�0�@�0�@�0�@�0�C20�@�0�@�0�@�0�@�0�@�0�@�0�@�0�C20�@�@�@�@�@�0�@�0�@�0�@�0�@�0�@�0�@�0�C20�@�0�@�0�@�0�@�0�@�0�@�0�@�0�C20�@�@�@�0�@�0�@�0�@�0�@�0�@�0�@�0�C20�@�0�@�0�@�0�@�0�@�0�@�0�@�0�C20�@�AV@�A@�@�@�@��@�@�0�@�0�@�0�@�0�@�0�@�0�@�0�C20�@�@�@�0�@�0�@�0�@�0�@�0�@�0�@�0��$0�@�0�@�0�@�0�@�0�@�0�@�0�@�0�C20�@�A@�@�@�0�@�0�@�0�C20�@�0�A0�A0�A0�A0�A0�A0�C20��AA0�A	0�A
0�A0�A0�A
0�A0�C20�AA3AA"AAA0�A0�A0�A0�A0�A0�A0�s�0�A0�A0�A0�A0�A0�A 0�A!0�C20�A#A+A$0�A%0�A&0�A'0�A(0�A)0�A*0�C20�A,0�A-0�A.0�A/0�A00�A10�A20�s�0�A4AEA5A=A60�A70�A80�A90�A:0�A;0�A<0�s�0�A>0�A?0�A@0�AA0�AB0�AC0�AD0�C20�AFANAG0�AH0�AI0�AJ0�AK0�AL0�AM0�C20�AO0�AP0�AQ0�AR0�AS0�AT0�AU0�C20�AWA�AXA{AYAjAZAbA[0�A\0�A]0�A^0�A_0�A`0�Aa0�s�0�Ac0�Ad0�Ae0�Af0�Ag0�Ah0�Ai0�s�0�AkAsAl0�Am0�An0�Ao0�Ap0�Aq0�Ar0�C20�At0�Au0�Av0�Aw0�Ax0�Ay0�Az0�C20�A|A�A}A�A~0�A0�A�0�A�0�A�0�A�0�A�0�C20�A�0�A�0�A�0�A�0�A�0�A�0�A�0�C20�A�A�A�0�A�0�A�0�A�0�A�0�A�0�A�0�s�0�A�0�A�0�A�0�A�0�A�0�A�0�A�0�C20�A�A�A�A�A�A�A�0�A�0�A�0�A�0�A�0�A�0�A�0�uw0�A�0�A�0�A�0�A�0�A�0�A�0�A�0�s�0�A�A�A�0�A�0�A�0�A�0�A�0�A�0�A�0�uw0�A�0�A�0�A�0�A�0�A�0�A�0�A�0�C20�A�A�A�A�A�0�A�0�A�0�A�0�A�0�A�0�A�0�C20�A�0�A�0�A�0�A�0�A�0�A�0�A�0�C20�A�A�A�0�A�0�A�0�A�0�A�0�A�0�A�0�C20�A�0�A�0�A�0�A�0�A�0�A�0�A�0�C20�A�CA�BvA�B/A�BA�A�A�A�A�0�A�0�A�0�A�0�A�0�A�0�A�0�C20�A�0�A�0�A�0�A�0�A�0�A�0�A�0�C20�A�BA�0�A�0�A�0�B0�B0�B0�B0�C20�B0�B0�B0�B0�B	0�B
0�B0�C20�B
BBBB0�B0�B0�B0�B0�B0�B0�C20�B0�B0�B0�B0�B0�B0�B0�s�0�BB'B 0�B!0�B"0�B#0�B$0�B%0�B&0�C20�B(0�B)0�B*0�B+0�B,0�B-0�B.0�s�0�B0BSB1BBB2B:B30�B40�B50�B60�B70�B80�B90�C20�B;0�B<0�B=0�B>0�B?0�B@0�BA0�C20�BCBKBD0�BE0�BF0�BG0�BH0�BI0�BJ0�C20�BL0�BM0�BN0�BO0�BP0�BQ0�BR0�C20�BTBeBUB]BV0�BW0�BX0�BY0�BZ0�B[0�B\0�C20�B^0�B_0�B`0�Ba0�Bb0�Bc0�Bd0�C20�BfBnBg0�Bh0�Bi0�Bj0�Bk0�Bl0�Bm0�C20�Bo0�Bp0�Bq0�Br0�Bs0�Bt0�Bu0�s�0�BwB�BxB�ByB�BzB�B{0�B|0�B}0�B~0�B0�B�0�B�0�C20�B�0�B�0�B�0�B�0�B�0�B�0�B�0�C20�B�B�B�0�B�0�B�0�B�0�B�0�B�0�B�0�C20�B�0�B�0�B�0�B�0�B�0�B�0�B�0�C20�B�B�B�B�B�0�B�0�B�0�B�0�B�0�B�0�B�0�C20�B�0�B�0�B�0�B�0�B�0�B�0�B�0�s�0�B�B�B�0�B�0�B�0�B�0�B�0�B�0�B�0�C20�B�0�B�0�B�0�B�0�B�0�B�0�B�0�C20�B�B�B�B�B�B�B�0�B�0�B�0�B�0�B�0�B�0�B�0�C20�B�0�B�0�B�0�B�0�B�0�B�0�B�0�C20�B�B�B�0�B�0�B�0�B�0�B�0�B�0�B�0�C20�B�0�B�0�B�0�B�0�B�0�B�0�B�0�C20�B�B�B�B�B�0�B�0�B�0�B�0�B�0�B�0�B�0�C20�B�0�B�0�B�0�B�0�B�0�B�0�B�0�C20�B�B�B�0�B�0�B�0�B�0�B�0�B�0�B�0�C20�B�0�B�0�C0�C0�C0�C0�C0�C20�CC�CCFCC#C	C�C
C0�C0�C
0�C0�C0�C0�C0�C20�CCC0�C0�C0�C0�C0�C0�C0�s�0�C0�C0�C0�C0�C 0�C!0�C"0�C20�C$C5C%C-C&0�C'0�C(0�C)0�C*0�C+0�C,0�C20�C.0�C/0�C00�C10�C20�C30�C40�C20�C6C>C70�C80�C90�C:0�C;0�C<0�C=0�C20�C?0�C@0�CA0�CB0�CC0�CD0�CE0�C20�CGCjCHCYCICQCJ0�CK0�CL0�CM0�CN0�CO0�CP0�C20�CR0�CS0�CT0�CU0�CV0�CW0�CX0�C20�CZCbC[0�C\0�C]0�C^0�C_0�C`0�Ca0�C20�Cc0�Cd0�Ce0�Cf0�Cg0�Ch0�Ci0�C20�CkC|ClCtCm0�Cn0�Co0�Cp0�Cq0�Cr0�Cs0�C20�Cu0�Cv0�Cw0�Cx0�Cy0�Cz0�C{0�C20�C}C�C~0�C0�C�0�C�0�C�0�C�0�C�0�C20�C�0�C�0�C�0�C�0�C�0�C�0�C�0�C20�C�C�C�C�C�C�C�C�C�0�C�0�C�0�C�0�C�0�C�0�C�0�C20�C�0�C�0�C�0�C�0�C�0�C�0�C�0�C20�C�C�C�0�C�0�C�0�C�0�C�0�C�0�C�0�C20�C�0�C�0�C�0�C�0�C�0�C�0�C�0�C20�C�C�C�C�C�0�C�0�C�0�C�0�C�0�C�0�C�0�C20�C�0�C�0�C�0�C�0�C�0�C�0�C�0�C20�C�C�C�0�C�0�C�0�C�0�C�0�C�0�C�0�C20�C�0�C�0�C�0�C�0�C�0�C�0�C�0�C20�C�C�C�C�C�C�C�0�C�0�C�0�C�0�C�0�C�0�C�0�C20�C�0�C�0�C�0�C�0�C�0�C�0�C�0�C20�C�C�C�0�C�0�C�0�C�0�C�0�C�0�C�0�s�0�C�0�C�0�C�0�C�0�C�0�C�0�C�0�C20�C�DC�DC�0�C�0�C�0�C�0�D0�D0�D0�C20�D0�D0�D0�D0�D0�D	0�D
0�s�0�DDD
0�D0�D0�D0�D0�D0�D0�D0�D0�D0�D0�C20�D0�D0�D0�D0�D0�D0�D0�C20�D!MD"H�D#FfD$ECD%D�D&DmD'DJD(D9D)D1D*0�D+0�D,0�D-0�D.0�D/0�D00�C20�D20�D30�D40�D50�D60�D70�D80�C20�D:DBD;0�D<0�D=0�D>0�D?0�D@0�DA0�C20�DC0�DD0�DE0�DF0�DG0�DH0�DI0�C20�DKD\DLDTDM0�DN0�DO0�DP0�DQ0�DR0�DS0�C20�DU0�DV0�DW0�DX0�DY0�DZ0�D[0�C20�D]DeD^0�D_0�D`0�Da0�Db0�Dc0�Dd0��0�Df0�Dg0�Dh0�Di0�Dj0�Dk0�Dl0�C20�DnD�DoD�DpDxDq0�Dr0�Ds0�Dt0�Du0�Dv0�Dw0�C20�Dy0�Dz0�D{0�D|0�D}0�D~0�D0�C20�D�D�D�0�D�0�D�0�D�0�D�0�D�0�D�0�C20�D�0�D�0�D�0�D�0�D�0�D�0�D�0�C20�D�D�D�D�D�0�D�0�D�0�D�0�D�0�D�0�D�0�C20�D�0�D�0�D�0�D�0�D�0�D�0�D�0�C20�D�D�D�0�D�0�D�0�D�0�D�0�D�0�D�0�C20�D�0�D�0�D�0�D�0�D�0�D�0�D�0�C20�D�D�D�D�D�D�D�D�D�0�D�0�D�0�D�0�D�0�D�0�D�0�C20�D�0�D�0�D�0�D�0�D�0�D�0�D�0�C20�D�D�D�0�D�0�D�0�D�0�D�0�D�0�D�0�C20�D�0�D�0�D�0�D�0�D�0�D�0�D�0�C20�D�D�D�D�D�0�D�0�D�0�D�0�D�0�D�0�D�0�C20�D�0�D�0�D�0�D�0�D�0�D�0�D�0�C20�D�D�D�0�D�0�D�0�D�0�D�0�D�0�D�0�C20�D�0�D�0�D�0�D�0�D�0�D�0�D�0�C20�D�E D�ED�EE0�E0�E0�E0�E0�E0�E0�C20�E0�E	0�E
0�E0�E0�E
0�E0�C20�EEE0�E0�E0�E0�E0�E0�E0�C20�E0�E0�E0�E0�E0�E0�E0�C20�E!E2E"E*E#0�E$0�E%0�E&0�E'0�E(0�E)0�C20�E+0�E,0�E-0�E.0�E/0�E00�E10�C20�E3E;E40�E50�E60�E70�E80�E90�E:0�C20�E<0�E=0�E>0�E?0�E@0�EA0�EB0�C20�EDE�EEE�EFEiEGEXEHEPEI0�EJ0�EK0�EL0�EM0�EN0�EO0�C20�EQ0�ER0�ES0�ET0�EU0�EV0�EW0�C20�EYEaEZ0�E[0�E\0�E]0�E^0�E_0�E`0�C20�Eb0�Ec0�Ed0�Ee0�Ef0�Eg0�Eh0�C20�EjE{EkEsEl0�Em0�En0�Eo0�Ep0�Eq0�Er0�C20�Et0�Eu0�Ev0�Ew0�Ex0�Ey0�Ez0�C20�E|E�E}0�E~0�E0�E�0�E�0�E�0�E�0�C20�E�0�E�0�E�0�E�0�E�0�E�0�E�0�s�0�E�E�E�E�E�E�E�0�E�0�E�0�E�0�E�0�E�0�E�0�C20�E�0�E�0�E�0�E�0�E�0�E�0�E�0�C20�E�E�E�0�E�0�E�0�E�0�E�0�E�0�E�0�C20�E�0�E�0�E�0�E�0�E�0�E�0�E�0�C20�E�E�E�E�E�0�E�0�E�0�E�0�E�0�E�0�E�0�C20�E�0�E�0�E�0�E�0�E�0�E�0�E�0�E�0�E�0�E�0�E�0�C20�E�E�E�0�E�0�E�0�E�0�E�0�E�0�E�0�C20�E�0�E�0�E�0�E�0�E�0�E�0�E�0�C20�E�FE�E�E�E�E�E�E�0�E�0�E�0�E�0�E�0�E�0�E�0�s�0�E�0�E�0�E�0�E�0�E�0�E�0�E�0�s�0�E�E�E�0�E�0�E�0�E�0�E�0�E�0�E�0�C20�E�0�E�0�E�0�E�0�E�0�E�0�E�0�C20�E�FE�FE�0�F0�F0�F0�F0�F0�F0�C20�F0�F0�F	0�F
0�F0�F0�F
0�C20�FFF0�F0�F0�F0�F0�F0�F0�C20�F0�F0�F0�F0�F0�F0�F0�C20�F FCF!F2F"F*F#0�F$0�F%0�F&0�F'0�F(0�F)0�C20�F+0�F,0�F-0�F.0�F/0�F00�F10�C20�F3F;F40�F50�F60�F70�F80�F90�F:0�C20�F<0�F=0�F>0�F?0�F@0�FA0�FB0�C20�FDFUFEFMFF0�FG0�FH0�FI0�FJ0�FK0�FL0�s�0�FN0�FO0�FP0�FQ0�FR0�FS0�FT0�C20�FVF^FW0�FX0�FY0�FZ0�F[0�F\0�F]0�C20�F_0�F`0�Fa0�Fb0�Fc0�Fd0�Fe0�C20�FgG�FhF�FiF�FjF�FkF|FlFtFm0�Fn0�Fo0�Fp0�Fq0�Fr0�Fs0�C20�Fu0�Fv0�Fw0�Fx0�Fy0�Fz0�F{0�C20�F}F�F~0�F0�F�0�F�0�F�0�F�0�F�0�C20�F�0�F�0�F�0�F�0�F�0�F�0�F�0�C20�F�F�F�F�F�0�F�0�F�0�F�0�F�0�F�0�F�0�C20�F�0�F�0�F�0�F�0�F�0�F�0�F�0�C20�F�F�F�0�F�0�F�0�F�0�F�0�F�0�F�0�C20�F�0�F�0�F�0�F�0�F�0�F�0�F�0�C20�F�F�F�F�F�F�F�0�F�0�F�0�F�0�F�0�F�0�F�0�C20�F�0�F�0�F�0�F�0�F�0�F�0�F�0�C20�F�F�F�0�F�0�F�0�F�0�F�0�F�0�F�0�C20�F�0�F�0�F�0�F�0�F�0�F�0�F�0�C20�F�F�F�F�F�0�F�0�F�0�F�0�F�0�F�0�F�0�C20�F�0�F�0�F�0�F�0�F�0�F�0�F�0�C20�F�F�F�0�F�0�F�0�F�0�F�0�F�0�F�0�C20�F�0�F�0�F�0�F�0�F�0�F�0�F�0�C20�F�G?F�GF�GF�GF�0�F�0�F�0�F�0�G0�G0�G0�C20�G0�G0�G0�G0�G0�G	0�G
0�C20�GGG
0�G0�G0�G0�G0�G0�G0�C20�G0�G0�G0�G0�G0�G0�G0�s�0�GG.GG&G0�G 0�G!0�G"0�G#0�G$0�G%0�C20�G'0�G(0�G)0�G*0�G+0�G,0�G-0�C20�G/G7G00�G10�G20�G30�G40�G50�G60�C20�G80�G90�G:0�G;0�G<0�G=0�G>0�C20�G@GcGAGRGBGJGC0�GD0�GE0�GF0�GG0�GH0�GI0�C20�GK0�GL0�GM0�GN0�GO0�GP0�GQ0�C20�GSG[GT0�GU0�GV0�GW0�GX0�GY0�GZ0��t0�G\0�G]0�G^0�G_0�G`0�Ga0�Gb0�C20�GdGuGeGmGf0�Gg0�Gh0�Gi0�Gj0�Gk0�Gl0�C20�Gn0�Go0�Gp0�Gq0�Gr0�Gs0�Gt0�C20�GvG~Gw0�Gx0�Gy0�Gz0�G{0�G|0�G}0�C20�G0�G�0�G�0�G�0�G�0�G�0�G�0�uw0�G�HG�G�G�G�G�G��G�G�0�G�0�G�0�G�0�G�0�G�0�G�0�C20�G�G�G�0�G�0�G�0�G�0�G�0�G�0�G�0�s�0�G�0�G�0�G�0�G�0�G�0�G�0�G�0�s�0�G�G�G�G�G�0�G�0�G�0�G�0�G�0�G�0�G�0�C20�G�0�G�0�G�0�G�0�G�0�G�0�G�0�C20�G�G�G�0�G�0�G�0�G�0�G�0�G�0�G�0�C20�G�0�G�0�G�0�G�0�G�0�G�0�G�0�C20�G�G�G�G�G�G�G�0�G�0�G�0�G�0�G�0�G�0�G�0�C20�G�0�G�0�G�0�G�0�G�0�G�0�G�0�C20�G�G�G�0�G�0�G�0�G�0�G�0�G�0�G�0�s�0�G�0�G�0�G�0�G�0�G�0�G�0�G�0�C20�G�G�G�G�G�0�G�0�G�0�G�0�G�0�G�0�G�0�C20�G�0�G�0�G�0�G�0�G�0�G�0�G�0�s�0�G�HG�0�H0�H0�H0�H0�H0�H0�C20�H0�H0�H	0�H
0�H0�H0�H
0�C20�HHVHH3HH"HHH0�H0�H0�H0�H0�H0�H0�C20�H0�H0�H0�H0�H0�H 0�H!0�C20�H#H+H$0�H%0�H&0�H'0�H(0�H)0�H*0�C20�H,0�H-0�H.0�H/0�H00�H10�H20�C20�H4HEH5H=H60�H70�H80�H90�H:0�H;0�H<0�C20�H>0�H?0�H@0�HA0�HB0�HC0�HD0�C20�HFHNHG0�HH0�HI0�HJ0�HK0�HL0�HM0�C20�HO0�HP0�HQ0�HR0�HS0�HT0�HU0�C20�HWHzHXHiHYHaHZ0�H[0�H\0�H]0�H^0�H_0�H`0�C20�Hb0�Hc0�Hd0�He0�Hf0�Hg0�Hh0�C20�HjHrHk0�Hl0�Hm0�Hn0�Ho0�Hp0�Hq0�s�0�Hs0�Ht0�Hu0�Hv0�Hw0�Hx0�Hy0�C20�H{H�H|H�H}0�H~0�H0�H�0�H�0�H�0�H�0�C20�H�0�H�0�H�0�H�0�H�0�H�0�H�0�C20�H�H�H�0�H�0�H�0�H�0�H�0�H�0�H�0�C20�H�0�H�0�H�0�H�0�H�0�H�0�H�0�C20�H�J�H�I�H�I+H�H�H�H�H�H�H�H�H�0�H�0�H�0�H�0�H�0�H�0�H�0�C20�H�0�H�0�H�0�H�0�H�0�H�0�H�0�C20�H�H�H�0�H�0�H�0�H�0�H�0�H�0�H�0�C20�H�0�H�0�H�0�s�0�H�H�H�H�H�0�H�0�H�0�H�0�H�0�H�0�H�0�C20�H�0�H�0�H�0�H�0�H�0�H�0�H�0�C20�H�H�H�0�H�0�H�0�H�0�H�0�H�0�H�0�C20�H�0�H�0�H�0�H�0�H�0�H�0�H�0�C20�H�IH�H�H�H�H�0�H�0�H�0�H�0�H�0�H�0�H�0�C20�H�0�H�0�H�0�H�0�H�0�H�0�H�0�s�0�H�IH�0�H�0�H�0�H�0�H�0�H�0�H�0�C20�I0�I0�I0�I0�I0�I0�I0�C20�I	II
II0�I0�I
0�I0�I0�I0�I0�s�0�I0�I0�I0�I0�I0�I0�I0�C20�II#I0�I0�I0�I0�I 0�I!0�I"0�C20�I$0�I%0�I&0�I'0�I(0�I)0�I*0�C20�I,IsI-IPI.I?I/I7I00�I10�I20�I30�I40�I50�I60�C20�I80�I90�I:0�I;0�I<0�I=0�I>0�C20�I@IHIA0�IB0�IC0�ID0�IE0�IF0�IG0�C20�II0�IJ0�IK0�IL0�IM0�IN0�IO0�C20�IQIbIRIZIS0�IT0�IU0�IV0�IW0�IX0�IY0�C20�I[0�I\0�I]0�I^0�I_0�I`0�Ia0�C20�IcIkId0�Ie0�If0�Ig0�Ih0�Ii0�Ij0�C20�Il0�Im0�In0�Io0�Ip0�Iq0�Ir0�C20�ItI�IuI�IvI~Iw0�Ix0�Iy0�Iz0�I{0�I|0�I}0�C20�I0�I�0�I�0�I�0�I�0�I�0�I�0�C20�I�I�I�0�I�0�I�0�I�0�I�0�I�0�I�0�C20�I�0�I�0�I�0�I�0�I�0�I�0�I�0�C20�I�I�I�I�I�0�I�0�I�0�I�0�I�0�I�0�I�0�C20�I�0�I�0�I�0�I�0�I�0�I�0�I�0�C20�I�I�I�0�I�0�I�0�I�0�I�0�I�0�I�0���0�I�0�I�0�I�0�I�0�I�0�I�0�I�0�C20�I�JBI�I�I�I�I�I��I�I�0�I�0�I�0�I�0�I�0�I�0�I�0�C20�I�I�I�0�I�0�I�0�I�0�I�0�I�0�I�0�C20�I�0�I�0�I�0�I�0�I�0�I�0�I�0�C20�I�I�I�I�I�0�I�0�I�0�I�0�I�0�I�0�I�0�C20�I�0�I�0�I�0�I�0�I�0�I�0�I�0�C20�I�I�I�0�I�0�I�0�I�0�I�0�I�0�I�0�C20�I�0�I�0�I�0�I�0�I�0�I�0�I�0�C20�I�JI�JI�JI�0�J0�J0�J0�J0�J0�J0�C20�J0�J0�J	0�J
0�J0�J0�J
0�C20�JJJ0�J0�J0�J0�J0�J0�J0�C20�J0�J0�J0�J0�J0�J0�J0�C20�J J1J!J)J"0�J#0�J$0�J%0�J&0�J'0�J(0�C20�J*0�J+0�J,0�J-0�J.0�J/0�J00�C20�J2J:J30�J40�J50�J60�J70�J80�J90�C20�J;0�J<0�J=0�J>0�J?0�J@0�JA0�s�0�JCJ�JDJgJEJVJFJNJG0�JH0�JI0�JJ0�JK0�JL0�JM0�C20�JO0�JP0�JQ0�JR0�JS0�JT0�JU0�C20�JWJ_JX0�JY0�JZ0�J[0�J\0�J]0�J^0��0�J`0�Ja0�Jb0�Jc0�Jd0�Je0�Jf0�C20�JhJyJiJqJj0�Jk0�Jl0�Jm0�Jn0�Jo0�Jp0�C20�Jr0�Js0�Jt0�Ju0�Jv0�Jw0�Jx0�C20�JzJ�J{0�J|0�J}0�J~0�J0�J�0�J�0�J�0�J�0�J�0�J�0�C20�J�0�J�0�J�0�J�0�J�0�J�0�J�0�C20�J�J�J�J�J�J�J�0�J�0�J�0�J�0�J�0�J�0�J�0�s�0�J�0�J�0�J�0�J�0�J�0�J�0�J�0�C20�J�J�J�0�J�0�J�0�J�0�J�0�J�0�J�0�C20�J�0�J�0�J�0�J�0�J�0�J�0�J�0�C20�J�J�J�J�J�0�J�0�J�0�J�0�J�0�J�0�J�0�C20�J�0�J�0�J�0�J�0�J�0�J�0�J�0�C20�J�J�J�0�J�0�J�0�J�0�J�0�J�0�J�0�C20�J�0�J�0�J�0�J�0�J�0�J�0�J�0�C20�J�K�J�K^J�KJ�J�J�J�J�J�J�0�J�0�J�0�J�0�J�0�J�0�J�0�C20�J�0�J�0�J�0�J�0�J�0�J�0�J�0�C20�0�J�J�0�J�0�J�0�J�0�J�0�J�0�J�0�C20�J�KJ�J�J�0�J�0�J�0�J�0�J�0�J�0�J�0�C20�J�0�K0�K0�K0�K0�K0�K0��$0�KKK0�K	0�K
0�K0�K0�K
0�K0�s�0�K0�K0�K0�K0�K0�K0�K0�C20�KK;KK*KK"K0�K0�K0�K0�K0�K 0�K!0�C20�K#0�K$0�K%0�K&0�K'0�K(0�K)0�C20�K+K3K,0�K-0�K.0�K/0�K00�K10�K20�s�0�K40�K50�K60�K70�K80�K90�K:0�C20�K<KMK=KEK>0�K?0�K@0�KA0�KB0�KC0�KD0�C20�KF0�KG0�KH0�KI0�KJ0�KK0�KL0�C20�KNKVKO0�KP0�KQ0�KR0�KS0�KT0�KU0�C20�KW0�KX0�KY0�KZ0�K[0�K\0�K]0�C20�K_K�K`K�KaKrKbKjKc0�Kd0�Ke0�Kf0�Kg0�Kh0�Ki0�C20�Kk0�Kl0�Km0�Kn0�Ko0�Kp0�Kq0�C20�KsK{Kt0�Ku0�Kv0�Kw0�Kx0�Ky0�Kz0�C20�K|0�K}0�K~0�K0�K�0�K�0�K�0�C20�K�K�K�K�K�0�K�0�K�0�K�0�K�0�K�0�K�0�C20�K�0�K�0�K�0�K�0�K�0�K�0�K�0�C20�K�K�K�0�K�0�K�0�K�0�K�0�K�0�K�0�C20�K�0�K�0�K�0�K�0�K�0�K�0�K�0�C20�K�K�K�K�K�K�K�0�K�0�K�0�K�0�K�0�K�0�K�0�C20�K�0�K�0�K�0�K�0�K�0�K�0�K�0�C20�K�K�K�0�K�0�K�0�K�0�K�0�K�0�K�0�C20�K�0�K�0�K�0�K�0�K�0�K�0�K�0�C20�K�K�K�K�K�0�K�0�K�0�K�0�K�0�K�0�K�0�C20�K�0�K�0�K�0�K�0�K�0�K�0�K�0�K�0�K�0�K�0�K�0�C20�K�K�K�0�K�0�K�0�K�0�K�0�K�0�K�0�s�0�K�0�K�0�K�0�K�0�K�0�K�0�K�0�C20�K�L�K�L:K�LK�LK�K�K�0�K�0�K�0�K�0�K�0�K�0�K�0�s�0�K�0�L0�L0�L0�L0�L0�L0�C20�LLL0�L	0�L
0�L0�L0�L
0�L0�C20�L0�L0�L0�L0�L0�L0�L0�C20�LL)LL!L0�L0�L0�L0�L0�L0�L 0�C20�L"0�L#0�L$0�L%0�L&0�L'0�L(0�C20�L*L2L+0�L,0�L-0�L.0�L/0�L00�L10�C20�L30�L40�L50�L60�L70�L80�L90�C20�L;L^L<LML=LEL>0�L?0�L@0�LA0�LB0�LC0�LD0�C20�LF0�LG0�LH0�LI0�LJ0�LK0�LL0�C20�LNLVLO0�LP0�LQ0�LR0�LS0�LT0�LU0�C20�LW0�LX0�LY0�LZ0�L[0�L\0�L]0�s�0�L_LpL`LhLa0�Lb0�Lc0�Ld0�Le0�Lf0�Lg0�C20�Li0�Lj0�Lk0�Ll0�Lm0�Ln0�Lo0�C20�LqLyLr0�Ls0�Lt0�Lu0�Lv0�Lw0�Lx0�s�0�Lz0�L{0�L|0�L}0�L~0�L0�L�0�C20�L�L�L�L�L�L�L�L�L�0�L�0�L�0�L�0�L�0�L�0�L�0�C20�L�0�L�0�L�0�L�0�L�0�L�0�L�0�C20�L�L�L�0�L�0�L�0�L�0�L�0�L�0�L�0�C20�L�0�L�0�L�0�L�0�L�0�L�0�L�0�C20�L�L�L�L�L�0�L�0�L�0�C20�L�0�L�0�L�0�L�0�L�0�L�0�L�0�C20�L�L�L�0�L�0�L�0�L�0�L�0�L�0�L�0�C20�L�0�L�0�L�0�L�0�L�0�L�0�L�0�s�0�L�L�L�L�L�L�L�0�L�0�L�0�L�0�L�0�L�0�L�0�C20�L�0�L�0�L�0�L�0�L�0�L�0�L�0�s�0�L�L�L�0�L�0�L�0�L�0�L�0�L�0�L�0�s�0�L�0�L�0�L�0�L�0�L�0�L�0�L�0�C20�L�L�L�L�L�0�L�0�L�0�L�0�L�0�L�0�L�0�C20�L�0�L�0�L�0�L�0�L�0�L�0�L�0�C20�L�ML�0�L�0�L�0�M0�M0�M0�M0�C20�M0�M0�M0�M0�M	0�M
0�M0�C20�M
Q�MOIMN.MM�MMXMM5MM$MMM0�M0�M0�M0�M0�M0�M0�s�0�M0�M0�M0�M 0�M!0�M"0�M#0�s�0�M%M-M&0�M'0�M(0�M)0�M*0�M+0�M,0�C20�M.0�M/0�M00�M10�M20�M30�M40�u�0�M6MGM7M?M80�M90�M:0�M;0�M<0�M=0�M>0�C20�M@0�MA0�MB0�MC0�MD0�ME0�MF0�C20�MHMPMI0�MJ0�MK0�ML0�MM0�MN0�MO0�C20�MQ0�MR0�MS0�MT0�MU0�MV0�MW0�C20�MYM|MZMkM[McM\0�M]0�M^0�M_0�M`0�Ma0�Mb0�C20�Md0�Me0�Mf0�Mg0�Mh0�Mi0�Mj0�C20�MlMtMm0�Mn0�Mo0�Mp0�Mq0�Mr0�Ms0�s�0�Mu0�Mv0�Mw0�Mx0�My0�Mz0�M{0�C20�M}M�M~M�M0�M�0�M�0�M�0�M�0�M�0�M�0�C20�M�0�M�0�M�0�M�0�M�0�M�0�M�0�C20�M�M�M�0�M�0�M�0�M�0�M�0�M�0�M�0�C20�M�0�M�0�M�0�M�0�M�0�M�0�M�0�uw0�M�M�M�M�M�M�M�M�M�0�M�0�M�0�M�0�M�0�M�0�M�0�C20�M�0�M�0�M�0�M�0�M�0�M�0�M�0�C20�M�M�M�0�M�0�M�0�M�0�M�0�M�0�M�0�C20�M�0�M�0�M�0�M�0�M�0�M�0�M�0�C20�M�M�M�M�M�0�M�0�M�0�M�0�M�0�M�0�M�0�C20�M�0�M�0�M�0�M�0�M�0�M�0�M�0�C20�M�M�M�0�M�0�M�0�M�0�M�0�M�0�M�0�C20�M�0�M�0�M�0�M�0�M�0�M�0�M�0�C20�M�NM�M�M�M�M�0�M�0�M�0�M�0�M�0�M�0�M�0�C20�M�0�M�0�M�0�M�0�M�0�M�0�M�0�C20�M�NM�0�M�0�M�0�M�0�N0�N0�N0�C20�N0�N0�N0�N0�N0�N	0�N
0�C20�NNN
NN0�N0�N0�N0�N0�N0�N0�C20�N0�N0�N0�N0�N0�N0�N0�s�0�NN&N0�N 0�N!0�N"0�N#0�N$0�N%0�C20�N'0�N(0�N)0�N*0�N+0�N,0�N-0�C20�N/N�N0NwN1NTN2NCN3N;N40�N50�N60�N70�N80�N90�N:0�uw0�N<0�N=0�N>0�N?0�N@0�NA0�NB0�C20�NDNLNE0�NF0�NG0�NH0�NI0�NJ0�NK0�C20�NM0�NN0�NO0�NP0�NQ0�NR0�NS0�C20�NUNfNVN^NW0�NX0�NY0�NZ0�N[0�N\0�N]0�C20�N_0�N`0�Na0�Nb0�Nc0�Nd0�Ne0�s�0�NgNoNh0�Ni0�Nj0�Nk0�Nl0�Nm0�Nn0�C20�Np0�Nq0�Nr0�Ns0�Nt0�Nu0�Nv0�s�0�NxN�NyN�NzN�N{0�N|0�N}0�N~0�N0�N�0�N�0�C20�N�0�N�0�N�0�N�0�N�0�N�0�N�0�s�0�N�N�N�0�N�0�N�0�N�0�N�0�N�0�N�0�s�0�N�0�N�0�N�0�N�0�N�0�N�0�N�0�C20�N�N�N�N�N�0�N�0�N�0�N�0�N�0�N�0�N�0�C20�N�0�N�0�N�0�N�0�N�0�N�0�N�0�s�0�N�N�N�0�N�0�N�0�N�0�N�0�N�0�N�0�C20�N�0�N�0�N�0�N�0�N�0�N�0�N�0�C20�N�ON�N�N�N�N�N�N�0�N�0�N�0�N�0�N�0�N�0�N�0�C20�N�0�N�0�N�0�N�0�N�0�N�0�N�0�C20�N�N�N�0�N�0�N�0�N�0�N�0�N�0�N�0�C20�N�0�N�0�N�0�N�0�N�0�N�0�N�0�C20�N�N�N�N�N�0�N�0�N�0�N�0�N�0�N�0�N�0�C20�N�0�N�0�N�0�N�0�N�0�N�0�N�0�C20�N�N�N�0�N�0�N�0�N�0�N�0�N�0�N�0�C20�N�0�O0�O0�O0�O0�O0�O0�C20�OO*OOO	OO
0�O0�O0�O
0�O0�O0�O0�C20�O0�O0�O0�O0�O0�O0�O0�C20�OO"O0�O0�O0�O0�O0�O 0�O!0�C20�O#0�O$0�O%0�O&0�O'0�O(0�O)0�C20�O+O8O,O4O-0�O.0�O/0�O00�O10�O20�O30�C20�O50�O60�O70�C20�O9OAO:0�O;0�O<0�O=0�O>0�O?0�O@0�C20�OB0�OC0�OD0�OE0�OF0�OG0�OH0�C20�OJPhOKO�OLO�OMOpONO_OOOWOP0�OQ0�OR0�OS0�OT0�OU0�OV0�C20�OX0�OY0�OZ0�O[0�O\0�O]0�O^0�s�0�O`OhOa0�Ob0�Oc0�Od0�Oe0�Of0�Og0�C20�Oi0�Oj0�Ok0�Ol0�Om0�On0�Oo0�C20�OqO�OrOzOs0�Ot0�Ou0�Ov0�Ow0�Ox0�Oy0�C20�O{0�O|0�O}0�O~0�O0�O�0�O�0�C20�O�O�O�0�O�0�O�0�O�0�O�0�O�0�O�0�C20�O�0�O�0�O�0�O�0�O�0�O�0�O�0�C20�O�O�O�O�O�O�O�0�O�0�O�0�O�0�O�0�O�0�O�0�C20�O�0�O�0�O�0�O�0�O�0�O�0�O�0�C20�O�O�O�0�O�0�O�0�O�0�O�0�O�0�O�0�C20�O�0�O�0�O�0�O�0�O�0�O�0�O�0�C20�O�O�O�O�O�0�O�0�O�0�O�0�O�0�O�0�O�0�s�0�O�0�O�0�O�0�O�0�O�0�O�0�O�0�C20�O�O�O�0�O�0�O�0�O�0�O�0�O�0�O�0�C20�O�0�O�0�O�0�O�0�O�0�O�0�O�0�C20�O�P!O�O�O�O�O�O�O�0�O�0�O�0�O�0�O�0�C2O�C2O�C20�O�0�O�0�O�0�O�0�O�0�O�0�O�0�C20�O�O�O�0�O�0�O�0�O�0�O�0�O�0�C20�O�0�O�0�O�0�O�0�O�0�O�0�O�0�s�0�O�PPPP0�P0�P0�P0�P0�P0�P0�C20�P	0�P
0�P0�P0�P
0�P0�P0�C20�PPP0�P0�P0�P0�P0�P0�P0�C20�P0�P0�P0�P0�P0�P0�P 0�C20�P"PEP#P4P$P,P%0�P&0�P'0�P(0�P)0�P*0�P+0�C20�P-0�P.0�P/0�P00�P10�P20�P30�s�0�P5P=P60�P70�P80�P90�P:0�P;0�P<0�C20�P>0�P?0�P@0�PA0�PB0�PC0�PD0�C20�PFPWPGPOPH0�PI0�PJ0�PK0�PL0�PM0�PN0�C20�PP0�PQ0�PR0�PS0�PT0�PU0�PV0�C20�PXP`PY0�PZ0�P[0�P\0�P]0�P^0�P_0�s�0�Pa0�Pb0�Pc0�Pd0�Pe0�Pf0�Pg0�C20�PiP�PjP�PkP�PlP}PmPuPn0�Po0�Pp0�Pq0�Pr0�Ps0�Pt0�C20�Pv0�Pw0�Px0�Py0�Pz0�P{0�P|0�C20�P~P�P0�P�0�P�0�P�0�P�0�P�0�P�0�C20�P�0�P�0�P�0�P�0�P�0�P�0�P�0�C20�P�P�P�P�P�0�P�0�P�0�P�0�P�0�P�0�P�0�C20�P�0�P�0�P�0�P�0�P�0�P�0�P�0�s�0�P�P�P�0�P�0�P�0�P�0�P�0�P�0�P�0�C20�P�0�P�0�P�0�P�0�P�0�P�0�P�0�C20�P�P�P�P�P�P�P�0�P�0�P�0�P�0�P�0�P�0�P�0�C20�P�0�P�0�P�0�P�0�P�0�P�0�P�0�C20�P�P�P�0�P�0�P�0�P�0�P�0�P�0�P�0�C20�P�0�P�0�P�0�P�0�P�0�P�0�P�0�C20�P�P�P�P�P�0�P�0�P�0�P�0�P�0�P�0�P�0�C20�P�0�P�0�P�0�P�0�P�0�P�0�P�0�C20�P�P�P�0�P�0�P�0�P�0�P�0�P�0�P�0�C20�P�0�P�0�P�0�P�0�P�0�P�0�P�0�C20�P�Q@P�QP�QP�QP�0�P�0�P�0�Q0�Q0�Q0�Q0�C20�Q0�Q0�Q0�Q0�Q	0�Q
0�Q0�C20�Q
QQ0�Q0�Q0�Q0�Q0�Q0�Q0�s�0�Q0�Q0�Q0�Q0�Q0�Q0�Q0�s�0�QQ/QQ'Q 0�Q!0�Q"0�Q#0�Q$0�Q%0�Q&0�C20�Q(0�Q)0�Q*0�Q+0�Q,0�Q-0�Q.0�C20�Q0Q8Q10�Q20�Q30�Q40�Q50�Q60�Q70�s�0�Q90�Q:0�Q;0�Q<0�Q=0�Q>0�Q?0�C20�QAQdQBQSQCQKQD0�QE0�QF0�QG0�QH0�QI0�QJ0�C20�QL0�QM0�QN0�QO0�QP0�QQ0�QR0�C20�QTQ\QU0�QV0�QW0�QX0�QY0�QZ0�Q[0�C20�Q]0�Q^0�Q_0�Q`0�Qa0�Qb0�Qc0�s�0�QeQvQfQnQg0�Qh0�Qi0�Qj0�Qk0�Ql0�Qm0�C20�Qo0�Qp0�Qq0�Qr0�Qs0�Qt0�Qu0�C20�QwQQx0�Qy0�Qz0�Q{0�Q|0�Q}0�Q~0�s�0�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�C20�Q�S�Q�R�Q�RQ�Q�Q�Q�Q�Q�Q�Q�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�C20�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�C20�Q�Q�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�C20�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�C20�Q�Q�Q�Q�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�C20�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�C20�Q�Q�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�C20�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�s�0�Q�Q�Q�Q�Q�Q�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�C20�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�C20�Q�Q�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�C20�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�C20�Q�RQ�RQ�0�Q�0�Q�0�Q�0�Q�0�Q�0�Q�0�C20�R0�R0�R0�R0�R0�R0�R0�C20�R	RR
0�R0�R0�R
0�R0�R0�R0�C20�R0�R0�R0�R0�R0�R0�R0�C20�RRaRR>RR-RR%R0�R0�R 0�R!0�R"0�R#0�R$0�C20�R&0�R'0�R(0�R)0�R*0�R+0�R,0�C20�R.R6R/0�R00�R10�R20�R30�R40�R50�C20�R70�R80�R90�R:0�R;0�R<0�R=0�C20�R?RPR@RHRA0�RB0�RC0�RD0�RE0�RF0�RG0�C20�RI0�RJ0�RK0�RL0�RM0�RN0�RO0�s�0�RQRYRR0�RS0�RT0�RU0�RV0�RW0�RX0�C20�RZ0�R[0�R\0�R]0�R^0�R_0�R`0�C20�RbR�RcRtRdRlRe0�Rf0�Rg0�Rh0�Ri0�Rj0�Rk0�C20�Rm0�Rn0�Ro0�Rp0�Rq0�Rr0�Rs0�s�0�RuR}Rv0�Rw0�Rx0�Ry0�Rz0�R{0�R|0�C20�R~0�R0�R�0�R�0�R�0�R�0�R�0�C20�R�R�R�R�R�0�R�0�R�0�R�0�R�0�R�0�R�0�C20�R�0�R�0�R�0�R�0�R�0�R�0�R�0�C20�R�R�R�0�R�0�R�0�R�0�R�0�R�0�R�0�C20�R�0�R�0�R�0�R�0�R�0�R�0�R�0�C20�R�S4R�R�R�R�R�R�R�R�R�0�R�0�R�0�R�0�R�0�R�0�R�0�s�0�R�0�R�0�R�0�C20�R�R�R�0�R�0�R�0�R�0�R�0�R�0�R�0�C20�R�0�R�0�R�0�R�0�R�0�R�0�R�0�C20�R�R�R�R�R�0�R�0�R�0�R�0�R�0�R�0�R�0�C20�R�0�R�0�R�0�R�0�R�0�R�0�R�0�C20�R�R�R�0�R�0�R�0�R�0�R�0�R�0�R�0�C20�R�0�R�0�R�0�R�0�R�0�R�0�R�0�C20�R�SR�SR�R�R�0�R�0�R�0�R�0�R�0�R�0�R�0�C20�R�0�R�0�R�0�R�0�R�0�R�0�R�0�C20�SS	S0�S0�S0�S0�S0�S0�S0�C20�S
0�S0�S0�S
0�S0�S0�S0�C20�SS#SSS0�S0�S0�S0�S0�S0�S0�uw0�S0�S0�S0�S0�S 0�S!0�S"0�C20�S$S,S%0�S&0�S'0�S(0�S)0�S*0�S+0�s�0�S-0�S.0�S/0�S00�S10�S20�S30�C20�S5S|S6SYS7SHS8S@S90�S:0�S;0�S<0�S=0�S>0�S?0�C20�SA0�SB0�SC0�SD0�SE0�SF0�SG0�C20�SISQSJ0�SK0�SL0�SM0�SN0�SO0�SP0�C20�SR0�SS0�ST0�SU0�SV0�SW0�SX0�C20�SZSkS[ScS\0�S]0�S^0�S_0�S`0�Sa0�Sb0�C20�Sd0�Se0�Sf0�Sg0�Sh0�Si0�Sj0�C20�SlStSm0�Sn0�So0�Sp0�Sq0�Sr0�Ss0�C20�Su0�Sv0�Sw0�Sx0�Sy0�Sz0�S{0�C20�S}S�S~S�SS�S�0�S�0�S�0�S�0�S�0�S�0�S�0�C20�S�0�S�0�S�0�S�0�S�0�S�0�S�0�s�0�S�S�S�0�S�0�S�0�S�0�S�0�S�0�S�0�C20�S�0�S�0�S�0�S�0�S�0�S�0�S�0�C20�S�S�S�S�S�0�S�0�S�0�S�0�S�0�S�0�S�0�C20�S�0�S�0�S�0�S�0�S�0�S�0�S�0�s�0�S�S�S�0�S�0�S�0�S�0�S�0�S�0�S�0�s�0�S�0�S�0�S�0�S�0�S�0�S�0�S�0�C20�S�T�S�TRS�T
S�S�S�S�S�S�S�0�S�0�S�0�S�0�S�0�S�0�S�0�s�0�S�0�S�0�S�0�S�0�S�0�S�0�S�0�C20�S�S�S�0�S�0�S�0�S�0�S�0�S�0�S�0�C20�S�0�S�0�S�0�S�0�S�0�S�0�S�0�C20�S�S�S�S�S�0�S�0�S�0�S�0�S�0�S�0�S�0�C20�S�0�S�0�S�0�S�0�S�0�S�0�S�0�C20�S�TS�0�S�0�T0�T0�T0�T0�T0�C20�T0�T0�T0�T	0�T
0�T0�T0�C20�TT1TT TTT0�T0�T0�T0�T0�T0�T0�C20�T0�T0�T0�T0�T0�T0�T0�C20�T!T)T"0�T#0�T$0�T%0�T&0�T'0�T(0�s�0�T*0�T+0�T,0�T-0�T.0�T/0�T00�C20�T2TCT3T;T40�T50�T60�T70�T80�T90�T:0�C20�T<0�T=0�T>0�T?0�T@0�TA0�TB0�C20�TDTLTE0�TF0�TG0�TH0�TI0�TJ0�TK0�C20�TM0�TN0�TO0�TP0�TQ0�C20�TST�TTTwTUTfTVT^TW0�TX0�TY0�TZ0�T[0�T\0�T]0�C20�T_0�T`0�Ta0�Tb0�Tc0�Td0�Te0�C20�TgToTh0�Ti0�Tj0�Tk0�Tl0�Tm0�Tn0�C20�Tp0�Tq0�Tr0�Ts0�Tt0�Tu0�Tv0�C20�TxT�TyT�Tz0�T{0�T|0�T}0�T~0�T0�T�0�C20�T�0�T�0�T�0�T�0�T�0�T�0�T�0�s�0�T�T�T�0�T�0�T�0�T�0�T�0�T�0�T�0�C20�T�0�T�0�T�0�T�0�T�0�T�0�T�0�s�0�T�T�T�T�T�T�T�0�T�0�T�0�T�0�T�0�T�0�T�0�C20�T�0�T�0�T�0�T�0�T�0�T�0�T�0�C20�T�T�T�0�T�0�T�0�T�0�T�0�T�0�T�0�C20�T�0�T�0�T�0�T�0�T�0�T�0�T�0�C20�T�T�T�T�T�0�T�0�T�0�T�0�T�0�T�0�T�0�C20�T�0�T�0�T�0�T�0�T�0�T�0�T�0�C20�T�T�T�0�T�0�T�0�T�0�T�0�T�0�T�0�s�0�T�0�T�0�T�0�T�0�T�0�T�0�T�0�C20�T�UqT�U*T�UT�T�T�T�T�0�T�0�T�0�T�0�T�0�T�0�T�0�C20�T�0�T�0�T�0�T�0�T�0�T�0�T�0�C20�T�T�T�0�T�0�T�0�T�0�T�0�T�0�T�0�C20�U0�U0�U0�U0�U0�U0�U0�C20�UUU	UU
0�U0�U0�U
0�U0�U0�U0�C20�U0�U0�U0�U0�U0�U0�U0�C20�UU"U0�U0�U0�U0�U0�U 0�U!0�C20�U#0�U$0�U%0�U&0�U'0�U(0�U)0�C20�U+UNU,U=U-U5U.0�U/0�U00�U10�U20�U30�U40�C20�U60�U70�U80�U90�U:0�U;0�U<0�C20�U>UFU?0�U@0�UA0�UB0�UC0�UD0�UE0�C20�UG0�UH0�UI0�UJ0�UK0�UL0�UM0�s�0�UOU`UPUXUQ0�UR0�US0�UT0�UU0�UV0�UW0�C20�UY0�UZ0�U[0�U\0�U]0�U^0�U_0�s�0�UaUiUb0�Uc0�Ud0�Ue0�Uf0�Ug0�Uh0�s�0�Uj0�Uk0�Ul0�Um0�Un0�Uo0�Up0�C20�UrX�UsV�UtVeUuU�UvU�UwU�UxU�UyU�UzU}U{0�U|0�C20�U~0�U0�C20�U�U�U�0�U�0�C20�U�0�U�0�C20�U�U�U�U�U�0�U�0�C20�U�0�U�0�C20�U�U�U�0�U�0�C20�U�0�U�0�C20�U�U�U�U�U�U�U�0�U�0�s�0�U�0�U�0�C20�U�U�U�0�U�0�C20�U�0�U�0�C20�U�U�U�U�U�0�U�0�C20�U�0�U�0�C20�U�U�U�0�U�0�C20�U�0�U�0�s�0�U�U�U�U�U�U�U�U�U�0�U�0�C20�U�0�U�0�C20�U�U�U�0�U�0�s�0�U�0�U�0�C20�U�U�U�U�U�0�U�0�C20�U�0�U�0�C20�U�0�U�0�U�0�s�0�U�U�U�U�U�U�U�0�U�0�C20�U�0�U�0�s�0�U�C2U�0�C20�U�U�U�U�U�0�U�0�C20�U�0�U�0�C20�0�U�U�0�U�0�C20�U�V'U�VU�U�U�U�U�U�U�0�U�0�C20�U�0�U�0�C20�U�U�U�0�U�0�C20�U�0�U�0�s�0�U�V0�U�U�0�V0�C20�VVV0�V0�C20�V0�V0�C20�V	VV
VVVV0�V
0�C20�V0�V0�C20�VVV0�V0�C20�V0�V0�C20�VV VVV0�V0�C20�V0�V0�C20�V!V$V"0�V#0�C20�V%0�V&0�C20�V(VFV)V7V*V0V+V-V,0�C20�V.0�V/0�C20�V1V4V20�V30�C20�V50�V60�C20�V8V?V9V<V:0�V;0�C20�V=0�V>0�C20�V@VCVA0�VB0�C20�VD0�VE0�C20�VGVVVHVOVIVLVJ0�VK0�C20�VM0�VN0�C20�VPVSVQ0�VR0�C20�VT0�VU0�C20�VWV^VXV[VY0�VZ0�C20�V\0�V]0�C20�V_VbV`0�Va0�s�0�Vc0�Vd0�C20�Vf�VgV�VhV�ViVxVjVqVkVnVl0�Vm0�C20�Vo0�Vp0�C20�VrVuVs0�C2VtC20�Vv0�Vw0�C20�VyV�VzV}V{0�V|0�C20�V~0�V0�s�0�V�V�V�0�V�0�s�0�V�0�V�0�C20�V�V�V�V�V�V�V�0�V�0�C20�V�0�V�0�C20�V�V�V�0�V�0�C20�V�0�V�0�C20�V�V�V�0�V�0�V�0�C20�V�V�V�0�V�0�C20�V�0�V�0�C20�V�V�V�V�V�V�V�V�V�0�C20�V�0�V�0�s�0�V�V�V�0�V�0�C20�V�0�V�0�C20�V�V�0�V�V�0�V�0�C20�V�0�V�0�C20�V�V�V�V�V�V�V�0�V�0�s�0�V�0�V�0�C20�V�V�V�0�V�0�C20�V�0�V�0�C20�V�V�V�V�V�0�V�0�C20�V�0�V�0�C20�V�V�V�0�V�0�C20�V�0�V�0�C20�V�W�V�WTV�WV�V�V�V�V�V�V�V�V�0�V�0�C20�V�0�V�0�C20�0�V�V�0�V�0�C20�V�V�V�V�V�0�V�0�C20�V�0�V�0�C20�V�V�V�0�V�0�C20�V�0�V�0�C20�V�WV�V�V�0�V�0�C20�WWW0�W0�C20�W0�W0�C20�WWWWW	0�W
0�C20�W0�W
0�C20�WWW0�W0�C20�W0�W0�C20�WW5WW&WWWWW0�W0�C20�W0�W0�C20�W W#W!0�W"0�C20�W$0�W%0�C20�W'W.W(W+W)0�W*0�C20�W,0�W-0�s�0�W/W2W00�W10�C20�W30�W40�C20�W6WEW7W>W8W;W90�W:0�C20�W<0�W=0�C20�W?WBW@0�WA0�C20�WC0�WD0�C20�WFWMWGWJWH0�WI0�C20�WK0�WL0�C20�WNWQWO0�WP0�C20�WR0�WS0�C20�WUW�WVWuWWWfWXW_WYW\WZ0�W[0�C20�W]0�W^0�C20�W`WcWa0�Wb0�C20�Wd0�We0�C20�WgWnWhWkWi0�Wj0�C20�Wl0�Wm0�C20�WoWrWp0�Wq0�s�0�Ws0�Wt0�C20�WvW�WwW~WxW{Wy0�Wz0�s�0�W|0�W}0�C20�WW�W�0�W�0�C20�W�0�W�0�C20�W�W�W�W�W�0�W�0�C20�W�0�W�0�C20�W�W�W�0�W�0�C20�W�0�W�0�C20�W�W�W�W�W�W�0�W�W�0�W�0�C20�W�W�W�0�W�0�C20�W�0�W�0�C20�W�W�W�W�W�0�W�0�C20�W�0�W�0�C20�C2W�W�0�W�0�C20�W�W�W�W�W�0�W�0�W�0�C20�W�W�W�0�W�0�C20�W�0�W�0�C20�W�W�W�W�W�0�W�0�C20�W�0�W�0�C20�W�W�W�0�W�0�C20�W�0�W�0�C20�W�XFW�XW�W�W�W�W�W�W�W�W�0�W�0�C20�W�0�W�0�C20�W�W�W�0�W�0�C20�W�0�W�0�C20�W�W�W�W�W�0�W�0�C20�W�0�W�0�C20�W�W�W�0�W�0�C20�W�0�W�0�C20�W�W�W�W�W�0�W�0�W�0�C20�W�W�W�0�W�0�C20�W�0�W�0�C20�W�XW�W�W�0�W�0�C20�W�0�X0�C20�XXX0�X0�C20�X0�X0�C20�X	X'X
XXXXXX
0�X0�C20�X0�X0�C20�XXX0�X0�C20�X0�s�0�XX XXX0�X0�C20�X0�X0�C20�X!X$X"0�X#0�C20�X%0�X&0�C20�X(X7X)X0X*X-X+0�X,0�s�0�X.0�X/0�C20�X1X4X20�X30�C20�X50�X60�C20�X8X?X9X<X:0�X;0�C20�X=0�X>0�C20�X@XCXA0�XB0�C20�XD0�XE0�C20�XGX�XHXdXIXXXJXQXKXNXL0�XM0�C20�XO0�XP0�C20�XRXUXS0�XT0�C20�XV0�XW0�C20�XYX`XZX]X[0�X\0�C20�X^0�X_0�C20�0�XaXb0�Xc0�C20�XeXtXfXmXgXjXh0�Xi0�C20�Xk0�Xl0�s�0�XnXqXo0�Xp0�C20�Xr0�Xs0�C20�XuX|XvXyXw0�Xx0�C20�Xz0�X{0�C20�X}X�X~0�X0�C20�X�0�X�0�C20�X�X�X�X�X�X�0�X�X�0�X�0�C20�X�X�X�0�X�0�C20�X�0�X�0�s�0�X�X�X�X�X�0�X�0�C20�X�0�X�0�C20�X�X�X�0�X�0�C20�X�0�X�0�C20�X�X�X�X�X�X�X�0�X�0�C20�X�0�X�0�C20�X�X�X�0�X�0�C20�X�0�X�0�C20�X�X�X�X�X�0�X�0�C20�X�0�X�0�C20�X�X�X�0�X�0�C20�X�0�X�0�C20�X�Z�X�Y�X�Y>X�X�X�X�X�X�X�X�X�X�X�0�X�0�s�0�X�0�X�0�C20�X�X�X�0�X�0�C20�X�0�X�0�C20�X�X�X�X�X�0�X�0�C20�X�0�X�0�C20�X�X�X�0�X�0�C20�X�0�X�0��t0�X�X�X�X�0�X�X�0�X�0�C20�X�X�X�0�X�0�C20�X�0�X�0�C20�X�X�X�X�X�0�X�0�C20�X�0�X�0�C20�X�X�X�0�X�0�uw0�X�0�X�0�C20�YYYYYY	YYY0�Y0�C20�Y0�Y0�C20�Y
Y
Y0�Y0�s�0�Y0�Y0�C20�YYYYY0�Y0�C20�Y0�Y0�C20�YYY0�Y0�C20�Y0�Y0�C20�Y Y/Y!Y(Y"Y%Y#0�Y$0�C20�Y&0�Y'0�C20�Y)Y,Y*0�Y+0�C20�Y-0�Y.0�C20�Y0Y7Y1Y4Y20�Y30�C20�Y50�Y60�C20�Y8Y;Y90�Y:0�s�0�Y<0�Y=0�C20�Y?YxY@Y\YAYMYBYIYCYFYD0�YE0�C20�YG0�YH0�C20�YJ0�YK0�YL0�C20�YNYUYOYRYP0�YQ0�C20�YS0�YT0�C20�YVYYYW0�YX0�C20�YZ0�Y[0�s�0�Y]YlY^YeY_YbY`0�Ya0�C20�Yc0�Yd0�C20�YfYiYg0�Yh0�C20�Yj0�Yk0�C20�YmYtYnYqYo0�Yp0�C20�Yr0�Ys0�C20�0�YuYv0�Yw0�C20�YyY�YzY�Y{YY|0�Y}0�Y~0�C20�Y�Y�Y�0�Y�0�s�0�Y�0�Y�0�C20�Y�Y�Y�Y�Y�0�Y�0�C20�Y�0�Y�0�C20�Y�Y�Y�0�Y�0�C20�Y�0�Y�0�C20�Y�Y�Y�Y�Y�Y�Y�0�Y�0�C20�Y�0�Y�0�C20�Y�Y�Y�0�Y�0�C20�Y�0�Y�0�C20�Y�Y�Y�0�Y�0�Y�0�Y�0�Y�0�Y�0�Y�0�C20�Y�Y�Y�0�C20�Y�0�Y�0�C20�Y�Z/Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�0�Y�0�C20�Y�0�Y�0�C20�Y�Y�Y�0�Y�0�C20�Y�0�Y�0�C20�Y�Y�Y�Y�Y�0�Y�0�C20�Y�0�Y�0�C20�0�Y�Y�0�Y�0�C20�Y�Y�Y�Y�Y�Y�Y�0�Y�0�C20�Y�0�Y�0�s�0�0�Y�Y�0�Y�0�C20�Y�Y�Y�Y�Y�0�Y�0�C20�Y�0�Y�0�C20�Y�Y�Y�0�Y�0�C20�Y�0�Y�0�C20�Y�ZY�Y�Y�Y�0�Y�Y�0�Y�0�C20�Y�Y�Y�0�Y�0�C20�Y�0�Y�0�C20�Y�ZY�ZZ0�Z0�C20�Z0�Z0�C20�ZZ	Z0�Z0�C20�Z
0�Z0�C20�Z
Z ZZZZZ0�Z0�C20�Z0�Z0�Z0�Z0�Z0�Z0�C20�ZZZ0�Z0�C20�Z0�Z0�s�0�Z!Z(Z"Z%Z#0�Z$0�C20�Z&0�Z'0�C20�Z)Z,Z*0�Z+0�C20�Z-0�Z.0�C20�Z0ZoZ1ZPZ2ZAZ3Z:Z4Z7Z50�Z60�C20�Z80�Z90�C20�Z;Z>Z<0�Z=0�C20�Z?0�Z@0�C20�ZBZIZCZFZD0�ZE0�C20�ZG0�ZH0�C20�ZJZMZK0�ZL0�C20�ZN0�ZO0�C20�ZQZ`ZRZYZSZVZT0�ZU0�C20�ZW0�ZX0�C20�ZZZ]Z[0�Z\0�C20�Z^0�Z_0�C20�ZaZhZbZeZc0�Zd0�C20�Zf0�Zg0�C20�ZiZlZj0�Zk0�C20�Zm0�Zn0�C20�ZpZ�ZqZ�ZrZyZsZvZt0�Zu0�C20�Zw0�Zx0�C20�ZzZ}Z{0�Z|0�C20�Z~0�Z0�C20�Z�Z�Z�Z�Z�0�Z�0�C20�Z�0�Z�0�C20�Z�Z�Z�0�Z�0�C20�Z�0�Z�0�C20�Z�Z�Z�Z�Z�0�Z�0�Z�0�C20�Z�Z�Z�0�Z�0�C20�Z�0�Z�0�s�0�Z�Z�Z�Z�Z�0�Z�0�C20�Z�0�Z�0�C20�Z�Z�Z�0�Z�0�C20�Z�0�Z�0�C20�Z�[#�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�0�Z�0�C20�Z�0�Z�0�C20�Z�0�Z�0�Z�0�C20�Z�Z�0�Z�Z�0�Z�0�C20�Z�Z�Z�0�Z�0�C20�Z�0�Z�0�C20�Z�Z�Z�Z�Z�Z�Z�0�Z�0�C20�Z�0�Z�0�C20�Z�0�Z�0�Z�0�C20�Z�Z�Z�Z�Z�0�Z�0�C20�Z�0�Z�0�C20�Z�Z�Z�0�Z�0�C20�Z�0�Z�0�s�0�Z�[Z�Z�Z�Z�Z�Z�Z�0�Z�0�C20�Z�0�Z�0�C20�Z�Z�Z�0�Z�0�C20�Z�0�Z�0�C20�Z�Z�Z�Z�Z�0�Z�0�C20�Z�0�Z�0�C20�Z�[Z�0�[0�C20�[0�[0�C20�[[[[
[[
[0�[	0�C20�[0�[0�C20�[[[0�[0�C20�[0�[0�C20�[[[[[0�[0�C20�[0�[0�C20�[[ [0�[0�C20�[!0�["0�C20�[$[�[%[d[&[E['[6[([/[)[,[*0�[+0��$0�[-0�[.0�C20�[0[3[10�[20�C20�[40�[50�C20�[7[>[8[;[90�[:0�C20�[<0�[=0�C20�[?[B[@0�[A0�C20�[C0�[D0�C20�[F[U[G[N[H[K[I0�[J0�C20�[L0�[M0�C20�[O[R[P0�[Q0�C20�[S0�[T0�C20�[V[][W[Z[X0�[Y0�C20�[[0�[\0�u�0�[^[a[_0�[`0�C20�[b0�[c0�C20�[e[�[f[u[g[n[h[k[i0�[j0�C20�[l0�[m0�s�0�[o[r[p0�[q0�C20�[s0�[t0�C20�[v[}[w[z[x0�[y0�C20�[{0�[|0�s�0�[~[�[0�[�0�s�0�[�0�[�0�C20�[�[�[�[�[�[�[�0�[�0�C20�[�0�[�0�s�0�[�[�[�0�[�0�C20�[�0�[�0�C20�[�[�[�[�[�0�[�0�C20�[�0�[�0�C20�0�[�[�0�[�0�C20�[�[�[�[�[�[�[�[�[�[�[�0�[�0�C20�[�0�[�0�C20�[�[�[�0�[�0�C20�[�0�[�0�C20�[�[�0�[�[�0�[�0�C20�[�[�[�0�[�0�C20�[�0�[�0�C20�[�[�[�[�[�[�[�0�[�0�C20�[�0�[�0�C20�[�[�[�0�[�0�C20�[�0�[�0�C20�[�[�[�[�[�0�[�0�C20�[�0�[�0�C20�[�[�[�0�[�0�C20�[�0�[�0�s�0�[�[�[�[�[�[�[�0�[�0�[�0�C20�[�0�[�0�[�0�C20�[�[�[�[�[�0�[�0�C20�[�0�[�0�C20�[�[�[�0�[�0�s�0�[�0�[�0�C20�[�\[�\[�[�[�0�[�0�s�0�[�0�[�0�C20�\\\0�\0�C20�\0�\0�C20�\\\	\\
0�\0�s�0�\
0�\0�C20�\\\0�\0�C20�\0�\0�s�0�\\E\0�\\,\\#\\\0�\0�\0�C20�\ 0�\!0�\"0�C20�\$\(\%0�\&0�\'0�C20�\)0�\*0�\+0�C20�\-\6\.\2\/0�\00�\10�C20�\30�\40�\50�C20�\7\>\8\;\90�\:0�C20�\<0�\=0�C20�\?\B\@0�\A0�C20�\C0�\D0�C20�\F\j\G0�\H\W\I\P\J\M\K0�\L0�C20�\N0�\O0�C20�\Q\T\R0�\S0�C20�\U0�\V0�C20�\X\_\Y\\\Z0�\[0�C20�\]0�\^0�C20�\`\e\a\c\b0�C20�\d0�C20�\f\h\g0�C20�\i0�C20�0�\k0�\l0�\m\n\q0�\o\p0�C20�0�\r\s0�C20�\u0�\v0�\w0�\x0�\y0�\z0�\{0�\|0�\}0�\~0�\0�\�\�\�\�\�\�\�\�\�\�\�\�\�0�\�0�s�0�\�0�\�0�C20�\�\�\�0�\�0�C20�\�0�\�0�C20�\�\�\�\�\�0�\�0�C20�\�0�\�0�C20�\�\�\�0�\�0�C20�\�0�\�0�s�0�\�\�\�\�\�\�\�0�\�0�C20�\�0�\�0�C20�\�\�\�0�\�0�C20�\�0�\�0�C20�\�\�\�\�\�0�\�0�C20�\�0�\�0�C20�0�\�\�0�\�0�s�0�\�\�\�\�\�\�C2\�\�0�\�0�C20�0�\�\�0�\�0�s�0�\�\�C2\�\�0�\�0�C20�\�\�\�0�\�0�C20�\�0�\�0�C20�\�\�\�\�\�\�\�0�\�0�C20�\�0�\�0�C20�\�0�\�0�\�0�C20�\�\�\�\�\�0�\�0�C20�\�0�\�0�C20�\�\�\�0�\�0�C20�\�0�\�0�C20�\�]#\�]\�\�\�0�\�\�\�0�\�0�C20�\�0�\�0�C20�\�]\�]\�0�\�0�C20�]0�]0�C20�]0�]0�]0�C20�]]]	]
0�]
]0�]0�C20�]]]0�]0�C20�]0�]0�C20�]]]]]0�]0�C20�]0�]0�C20�]] ]0�]0�s�0�]!0�]"0�C20�]$]@]%]4]&]-]']*](0�])0�u�0�]+0�],0�C20�].]1]/0�]00�C20�]20�]30�C20�]5]<]6]9]70�]80�C20�]:0�];0�C20�]=0�]>0�]?0�C20�]A]P]B]I]C]F]D0�C2]EC20�]G0�]H0�C20�]J]M]K0�]L0�C20�]N0�]O0�C20�]Q]X]R]U]S0�]T0�C20�]V0�]W0�s�0�]Y]\]Z0�][0�C20�]]0�]^0�C20�]`0�]a0�]b0�]c0�]d0�]e0�]f0�]g0�]h0�]i0�]j0�]k0��]l]mk6]nj$]o0�]pd�]qaW]r_�]s^�]t]�]u]�]v]�]w]�]x]�]y0�]z0�]{0�]|0�]}0�]~0�]0�C20�]�0�]�0�]�0�]�0�]�0�]�0�]�0�]�0�]�0�]�0�C20�0�]�]�0�]�0�]�0�]�0�]�0�]�0�]�0�]�0�C20�]�]�]�]�]�0�]�0�]�0�]�0�]�0�C20�]�0�]�0�]�0�]�0�]�0�]�0�]�0�]�0�C20�]�]�]�0�]�0�]�0�]�0�]�0�]�0�]�0�C20�]�0�]�0�]�0�]�0�]�0�]�0�]�0�C20�]�]�]�]�]�]�]�0�]�0�]�0�]�0�]�0�]�0�]�0�]�0�]�0�C20�]�0�]�0�]�0�]�0�]�0�]�0�]�0�C20�]�0�]�0�]�0�]�0�]�0�]�0�]�0�]�0�C20�]�]�]�]�]�0�]�0�]�0�]�0�]�0�C20�]�0�]�0�]�0�]�0�]�0�]�0�]�0�C20�]�]�]�0�]�0�]�0�]�0�]�0�]�0�]�0�C20�]�0�]�0�]�0�]�0�]�0�]�0�]�0�C20�]�^=]�^]�^
]�^]�0�]�0�]�0�]�0�]�0�^0�^0�^0�^0�C20�^0�^0�^0�^0�^	0�C20�^^^0�^
0�^0�^0�^0�^0�C20�^0�^0�^0�^0�^0�C20�^^&^^ ^0�^0�^0�^0�^0�C20�^!0�^"0�^#0�^$0�^%0�C20�^'^2^(0�^)0�^*0�^+0�^,0�^-0�^.0�^/0�^00�^10�C20�^30�^40�^50�^60�^70�^80�^90�^:0�^;0�^<0�C20�^>^]^?^L^@^D^A0�^B0�^C0�C20�^E0�^F0�^G0�^H0�^I0�^J0�^K0�C20�^M^X^N0�^O0�^P0�^Q0�^R0�^S0�^T0�^U0�^V0�^W0�C20�^Y0�^Z0�^[0�^\0�C20�^^^p^_^g^`0�^a0�^b0�^c0�^d0�^e0�^f0�s�0�^h0�^i0�^j0�^k0�^l0�^m0�^n0�^o0�C20�^q^y^r0�^s0�^t0�^u0�^v0�^w0�^x0�C20�^z0�^{0�^|0�^}0�^~0�^0�^�0�^�0�^�0�^�0�s�0�^�_	^�^�^�^�^�^�^�0�^�0�^�0�^�0�^�0�^�0�^�0�^�0�C20�^�^�^�0�^�0�^�0�^�0�^�0�^�0�^�0�C20�^�0�^�0�^�0�^�0�^�0�^�0�^�0�C20�^�^�^�^�^�0�^�0�^�0�^�0�^�0�C20�^�0�^�0�^�0�^�0�^�0�^�0�C20�^�^�^�0�^�0�^�0�^�0�^�0�^�0�^�0�^�0�^�0�C20�^�0�^�0�^�0�^�0�^�0�^�0�^�0�C20�^�^�^�^�^�^�^�0�^�0�^�0�^�0�^�0�^�0�^�0�C20�^�0�^�0�^�0�C20�^�^�^�0�^�0�^�0�^�0�^�0�^�0�C20�^�0�^�0�^�0�^�0�^�0�^�0�^�0�^�0�^�0�^�0�C20�^�^�^�^�^�0�^�0�^�0�^�0�^�0�^�0�^�0�^�0�C20�^�0�^�0�^�0�^�0�C20�^�^�^�0�^�0�^�0�^�0�^�0�^�0�^�0�C20�_0�_0�_0�_0�_0�_0�_0�_0�_0�C20�_
_N__+___
__0�_0�_0�_0�_0�_0�_0�_0�C20�_0�_0�_0�_0�_0�_0�_0�C20�__'_ 0�_!0�_"0�_#0�_$0�_%0�_&0�s�0�_(0�_)0�_*0�C20�_,_=_-_5_.0�_/0�_00�_10�_20�_30�_40�C20�_60�_70�_80�_90�_:0�_;0�_<0�C20�_>_F_?0�_@0�_A0�_B0�_C0�_D0�_E0�C20�_G0�_H0�_I0�_J0�_K0�_L0�_M0�C20�_O_j_P_Y_Q_U_R0�_S0�_T0�C20�_V0�_W0�_X0�C20�_Z_b_[0�_\0�_]0�_^0�__0�_`0�_a0�C20�_c0�_d0�_e0�_f0�_g0�_h0�_i0�C20�_k_|_l_t_m0�_n0�_o0�_p0�_q0�_r0�_s0�C20�_u0�_v0�_w0�_x0�_y0�_z0�_{0�C20�_}0�_~0�_0�_�0�C20�_�`p_�_�_�_�_�_�_�_�_�_�_�0�_�0�_�0�C20�_�0�_�0�_�0�_�0�_�0�_�0�_�0�C20�_�_�_�0�_�0�_�0�C20�_�0�_�0�_�0�_�0�_�0�_�0�_�0�C20�_�_�_�_�_�0�_�0�_�0�_�0�_�0�_�0�_�0�C20�_�0�_�0�_�0�_�0�_�0�_�0�_�0�C20�_�_�_�0�_�0�_�0�_�0�_�0�_�0�_�0�C20�_�0�_�0�_�0�C20�_�_�_�_�_�_�_�0�_�0�_�0�C20�_�0�_�0�_�0�_�0�_�0�_�0�_�0�C20�_�_�_�0�_�0�_�0�_�0�_�0�_�0�_�0�C20�_�0�_�0�_�0�_�0�_�0�_�0�C20�_�_�_�_�_�0�_�0�_�0�_�0�_�0�_�0�_�0�C20�_�0�_�0�_�0�C20�_�_�_�0�_�0�_�0�C20�_�0�_�0�_�0�_�0�_�0�_�0�_�0�C20�_�`=_�`_�`
_�`_�0�_�0�`0�`0�`0�`0�`0�s�0�`0�`0�`0�`	0�`
0�`0�`0�C20�```0�`0�`0�C20�`0�`0�`0�`0�`0�`0�`0�C20�``,``$`0�`0�`0�` 0�`!0�`"0�`#0�C20�`%0�`&0�`'0�`(0�`)0�`*0�`+0�C20�`-`5`.0�`/0�`00�`10�`20�`30�`40�C20�`60�`70�`80�`90�`:0�`;0�`<0�C20�`>`Y`?`L`@`H`A0�`B0�`C0�`D0�`E0�`F0�`G0�C20�`I0�`J0�`K0�C20�`M`U`N0�`O0�`P0�`Q0�`R0�`S0�`T0�C20�`V0�`W0�`X0�C20�`Z`g`[`c`\0�`]0�`^0�`_0�``0�`a0�`b0�C20�`d0�`e0�`f0�C20�`h`l`i0�`j0�`k0�C20�`m0�`n0�`o0�C20�`q`�`r`�`s`�`t`�`u`}`v0�`w0�`x0�`y0�`z0�`{0�`|0�C20�`~0�`0�`�0�C20�`�`�`�0�`�0�`�0�C20�`�0�`�0�`�0�C20�`�`�`�`�`�0�`�0�`�0�`�0�`�0�`�0�`�0�C20�`�0�`�0�`�0�C20�`�`�`�0�`�0�`�0�`�0�`�0�`�0�`�0�C20�`�0�`�0�`�0�C20�`�`�`�`�`�`�`�0�`�0�`�0�`�0�`�0�`�0�`�0�C20�`�0�`�0�`�0�`�0�`�0�`�0�`�0�C20�`�`�`�0�`�0�`�0�`�0�`�0�`�0�`�0�C20�`�0�`�0�`�0�`�0�`�0�`�0�`�0�C20�`�`�`�`�`�0�`�0�`�0�`�0�`�0�`�0�`�0�C20�`�0�`�0�`�0�C20�`�`�`�0�`�0�`�0�`�0�`�0�`�0�`�0�C20�`�0�`�0�`�0�`�0�`�0�`�0�`�0�s�0�`�a,`�a	`�`�`�`�`�0�`�0�`�0�C20�`�0�`�0�`�0�`�0�`�0�`�0�`�0�C20�`�a`�0�`�0�`�0�`�0�`�0�`�0�a0�C20�a0�a0�a0�a0�a0�a0�a0�C20�a
aaaa0�a
0�a0�a0�a0�a0�a0�C20�a0�a0�a0�a0�a0�a0�a0�C20�aa$a0�a0�a0�a 0�a!0�a"0�a#0�C20�a%0�a&0�a'0�a(0�a)0�a*0�a+0�C20�a-a<a.a7a/a3a00�a10�a20�C20�a40�a50�a60�C20�a80�a90�a:0�a;0�C20�a=aNa>aFa?0�a@0�aA0�aB0�aC0�aD0�aE0�C20�aG0�aH0�aI0�aJ0�aK0�aL0�aM0�C20�aOaSaP0�aQ0�aR0�C20�aT0�aU0�aV0�C20�aXcaYbHaZa�a[a�a\awa]afa^aba_0�a`0�aa0�C20�ac0�ad0�ae0�C20�agaoah0�ai0�aj0�ak0�al0�am0�an0�C20�ap0�aq0�ar0�as0�at0�au0�av0�C20�axa�aya}az0�a{0�a|0�C20�a~0�a0�a�0�a�0�a�0�a�0�a�0�C20�a�a�a�0�a�0�a�0�C20�a�0�a�0�a�0�a�0�a�0�a�0�a�0�C20�a�a�a�a�a�a�a�0�a�0�a�0�a�0�a�0�a�0�a�0�C20�a�0�a�0�a�0�a�0�a�0�a�0�a�0�C20�a�a�a�0�a�0�a�0�a�0�a�0�a�0�a�0�C20�a�0�a�0�a�0�a�0�a�0�a�0�a�0�C20�a�a�a�a�a�0�a�0�a�0�C20�a�0�a�0�a�0�a�0�a�0�a�0�a�0�C20�a�a�a�0�a�0�a�0�a�0�a�0�a�0�a�0�C20�a�0�a�0�a�0�a�0�a�0�a�0�a�0�C20�a�b
a�a�a�a�a�a�a�0�a�0�a�0�C20�a�0�a�0�a�0�C20�a�a�a�0�a�0�a�0�a�0�a�0�a�0�a�0�C20�a�0�a�0�a�0�a�0�a�0�a�0�a�0�C20�a�ba�a�a�0�a�0�a�0�C20�a�0�a�0�a�0�a�0�a�0�a�0�a�0�C20�bb	b0�b0�b0�b0�b0�b0�b0�C20�b
0�b0�b0�C20�bb)bbbbb0�b0�b0�C20�b0�b0�b0�C20�bb!b0�b0�b0�b0�b0�b0�b 0�C20�b"0�b#0�b$0�b%0�b&0�b'0�b(0�C20�b*b;b+b3b,0�b-0�b.0�b/0�b00�b10�b20�C20�b40�b50�b60�b70�b80�b90�b:0�C20�b<b@b=0�b>0�b?0�C20�bA0�bB0�bC0�bD0�bE0�bF0�bG0�C20�bIb�bJb}bKbjbLb]bMbUbN0�bO0�bP0�bQ0�bR0�bS0�bT0�C20�bV0�bW0�bX0�bY0�bZ0�b[0�b\0�C20�b^bfb_0�b`0�ba0�bb0�bc0�bd0�be0�C20�bg0�bh0�bi0�C20�bkbtblbpbm0�bn0�bo0�C20�bq0�br0�bs0�C20�bu0�bv0�bw0�bx0�by0�bz0�b{0�b|0�C20�b~b�bb�b�b�b�0�b�0�b�0�s�0�b�0�b�0�b�0�C20�b�b�b�0�b�0�b�0�C20�b�0�b�0�b�0�C20�b�b�b�b�b�0�b�0�b�0�b�0�b�0�b�0�b�0�C20�b�0�b�0�b�0�b�0�b�0�b�0�b�0�C20�b�b�b�0�b�0�b�0�C20�b�0�b�0�b�0�C20�b�b�b�b�b�b�b�b�b�0�b�0�b�0�b�0�b�0�b�0�b�0�C20�b�0�b�0�b�0�C20�b�b�b�0�b�0�b�0�b�0�b�0�b�0�b�0�C20�b�0�b�0�b�0�s�0�b�b�b�b�b�0�b�0�b�0�C20�b�0�b�0�b�0�b�0�b�0�b�0�b�0�C20�b�b�b�0�b�0�b�0�C20�b�0�b�0�b�0�b�0�b�0�b�0�b�0�C20�b�cb�b�b�b�b�0�b�0�b�0�b�0�b�0�b�0�b�0�C20�b�0�b�0�b�0�b�0�b�0�b�0�b�0�C20�b�cb�0�b�0�b�0�b�0�b�0�b�0�b�0�C20�c0�c0�c0�c0�c0�c0�c0�s�0�c	cc
cc0�c0�c
0�C20�c0�c0�c0�c0�c0�c0�c0�C20�ccc0�c0�c0�C20�c0�c0�c0�C20�c dc!c�c"cec#cBc$c1c%c-c&0�c'0�c(0�c)0�c*0�c+0�c,0�C20�c.0�c/0�c00�C20�c2c:c30�c40�c50�c60�c70�c80�c90�C20�c;0�c<0�c=0�c>0�c?0�c@0�cA0�C20�cCcTcDcLcE0�cF0�cG0�cH0�cI0�cJ0�cK0�C20�cM0�cN0�cO0�cP0�cQ0�cR0�cS0�C20�cUc]cV0�cW0�cX0�cY0�cZ0�c[0�c\0�C20�c^0�c_0�c`0�ca0�cb0�cc0�cd0�C20�cfcycgcl0�chci0�cj0�ck0�C20�cmcucn0�co0�cp0�cq0�cr0�cs0�ct0�C20�cv0�cw0�cx0�C20�czc�c{cc|0�c}0�c~0�C20�c�0�c�0�c�0�c�0�c�0�c�0�c�0�C20�c�c�c�0�c�0�c�0�C20�c�0�c�0�c�0�c�0�c�0�c�0�c�0�C20�c�c�c�c�c�c�c�c�c�0�c�0�c�0�c�0�c�0�c�0�c�0�C20�c�0�c�0�c�0�c�0�c�0�c�0�c�0�C20�c�c�c�0�c�0�c�0�C20�c�0�c�0�c�0�c�0�c�0�c�0�c�0�C20�c�c�c�c�c�0�c�0�c�0�C20�c�0�c�0�c�0�C20�c�c�c�0�c�0�c�0�c�0�c�0�c�0�c�0�C20�c�0�c�0�c�0�C20�c�c�c�c�c�c�c�0�c�0�c�0�c�0�c�0�c�0�c�0�C20�c�0�c�0�c�0�c�0�c�0�c�0�c�0�C20�c�c�c�0�c�0�c�0�C20�c�0�c�0�c�0�c�0�c�0�c�0�c�0�C20�c�c�c�c�c�0�c�0�c�0�C20�c�0�c�0�c�0�c�0�c�0�c�0�c�0�s�0�c�dc�0�c�0�c�0�c�0�d0�d0�d0�s�0�d0�d0�d0�d0�d0�d	0�d
0�C20�dd�d
dDdd-dd ddd0�d0�d0�d0�d0�d0�d0�C20�d0�d0�d0�d0�d0�d0�d0�C20�d!d)d"0�d#0�d$0�d%0�d&0�d'0�d(0�C20�d*0�d+0�d,0�C20�d.d;d/d3d00�d10�d20�C20�d40�d50�d60�d70�d80�d90�d:0�C20�d<d@d=0�d>0�d?0�C20�dA0�dB0�dC0�C20�dEd`dFdSdGdKdH0�dI0�dJ0�C20�dL0�dM0�dN0�dO0�dP0�dQ0�dR0�C20�dTd\dU0�dV0�dW0�dX0�dY0�dZ0�d[0�C20�d]0�d^0�d_0�C20�dadrdbdjdc0�dd0�de0�df0�dg0�dh0�di0�C20�dk0�dl0�dm0�dn0�do0�dp0�dq0�6!0�dsd{dt0�du0�dv0�dw0�dx0�dy0�dz0�C20�d|0�d}0�d~0�d0�d�0�d�0�d�0�C20�d�d�d�d�d�d�d�d�d�0�d�0�d�0�d�0�d�0�d�0�d�0�C20�d�0�d�0�d�0�d�0�d�0�d�0�d�0�C20�d�d�d�0�d�0�d�0�d�0�d�0�d�0�d�0�C20�d�0�d�0�d�0�C20�d�d�d�d�d�0�d�0�d�0�d�0�d�0�d�0�d�0�C20�d�0�d�0�d�0�C20�d�d�d�0�d�0�d�0�C20�d�0�d�0�d�0�d�0�d�0�d�0�d�0�C20�d�d�d�d�d�d�d�0�d�0�d�0�C20�d�0�d�0�d�0�d�0�d�0�d�0�d�0�C20�d�d�d�0�d�0�d�0�d�0�d�0�d�0�d�0�C20�d�0�d�0�d�0�C20�d�d�d�d�d�0�d�0�d�0�d�0�d�0�d�0�d�0�C20�d�0�d�0�d�0�d�0�d�0�d�0�d�0�C20�d�d�d�0�d�0�d�0�C20�d�0�d�0�d�0�d�0�d�0�d�0�d�0�C20�d�h�d�f�d�e�d�eyd�e>eeeeee
e0�e0�e0�e0�e0�e0�e	0�C20�e0�e0�e
0�e0�e0�e0�e0�C20�eee0�e0�e0�C20�e0�e0�e0�C20�ee-ee%e0�e0�e 0�e!0�e"0�e#0�e$0�C20�e&0�e'0�e(0�e)0�e*0�e+0�e,0�C20�e.e6e/0�e00�e10�e20�e30�e40�e50�C20�e70�e80�e90�e:0�e;0�e<0�e=0�C20�e?e^e@eMeAeEeB0�eC0�eD0�C20�eF0�eG0�eH0�eI0�eJ0�eK0�eL0�C20�eNeVeO0�eP0�eQ0�eR0�eS0�eT0�eU0�C20�eW0�eX0�eY0�eZ0�e[0�e\0�e]0�C20�e_eh0�e`ea0�eb0�ec0�ed0�ee0�ef0�eg0�C20�eieqej0�ek0�el0�em0�en0�eo0�ep0�C20�er0�es0�et0�eu0�ev0�ew0�ex0�C20�eze�e{e�e|e�e}e�e~0�e0�e�0�C20�e�0�e�0�e�0�e�0�e�0�e�0�e�0�C20�e�e�e�0�e�0�e�0�e�0�e�0�e�0�e�0�C20�e�0�e�0�e�0�e�0�e�0�e�0�e�0�C20�e�e�e�e�e�0�e�0�e�0�e�0�e�0�e�0�e�0�C20�e�0�e�0�e�0�e�0�e�0�e�0�e�0�C20�e�e�e�0�e�0�e�0�e�0�e�0�e�0�e�0�C20�e�0�e�0�e�0�e�0�e�0�e�0�e�0�C20�e�e�e�e�e�e�e�0�e�0�e�0�e�0�e�0�e�0�e�0�C20�e�0�e�0�e�0�e�0�e�0�e�0�e�0�C20�e�e�e�0�e�0�e�0�e�0�e�0�e�0�e�0�C20�e�0�e�0�e�0�e�0�e�0�e�0�e�0�C20�e�e�e�e�e�0�e�0�e�0�e�0�e�0�e�0�e�0�C20�e�0�e�0�e�0�C20�e�e�e�0�e�0�e�0�e�0�e�0�e�0�e�0�s�0�e�0�e�0�e�0�C20�e�fme�f2e�fff0�ff0�f0�f0�f0�C20�fff0�f	0�f
0�f0�f0�f
0�f0�C20�f0�f0�f0�f0�f0�f0�f0�C20�ff)ff!f0�f0�f0�f0�f0�f0�f 0�C20�f"0�f#0�f$0�f%0�f&0�f'0�f(0�C20�f*0�f+0�f,0�f-0�f.0�f/0�f00�f10�C20�f3fNf4fAf5f9f60�f70�f80�C20�f:0�f;0�f<0�f=0�f>0�f?0�f@0�s�0�fBfJfC0�fD0�fE0�fF0�fG0�fH0�fI0�C20�fK0�fL0�fM0�C20�fOf\fPfTfQ0�fR0�fS0�C20�fU0�fV0�fW0�fX0�fY0�fZ0�f[0�C20�f]fef^0�f_0�f`0�fa0�fb0�fc0�fd0�C20�ff0�fg0�fh0�fi0�fj0�fk0�fl0�C20�fnf�fof�fpf�fqfyfr0�fs0�ft0�fu0�fv0�fw0�fx0�C20�fz0�f{0�f|0�f}0�f~0�f0�f�0�C20�f�f�f�0�f�0�f�0�f�0�f�0�f�0�f�0�s�0�f�0�f�0�f�0�f�0�f�0�f�0�f�0�C20�f�f�f�f�f�0�f�0�f�0�f�0�f�0�f�0�f�0�C20�f�0�f�0�f�0�f�0�f�0�f�0�f�0�C20�f�f�f�0�f�0�f�0�f�0�f�0�f�0�f�0�C20�f�0�f�0�f�0�f�0�f�0�f�0�f�0�C20�f�f�f�f�f�f�f�0�f�0�f�0�C20�f�0�f�0�f�0�f�0�f�0�f�0�f�0�C20�f�f�f�0�f�0�f�0�f�0�f�0�f�0�f�0�C20�f�0�f�0�f�0�f�0�f�0�f�0�f�0�C20�f�f�f�f�f�0�f�0�f�0�C20�f�0�f�0�f�0�f�0�f�0�f�0�f�0�C20�f�f�f�0�f�0�f�0�f�0�f�0�f�0�f�0�C20�f�0�f�0�f�0�f�0�f�0�f�0�f�0�C20�f�g�f�gif�g.f�gf�g
f�gf�0�f�0�f�0�f�0�f�0�g0�g0�C20�g0�g0�g0�g0�g0�g0�g	0�C20�ggg0�g
0�g0�C20�g0�g0�g0�g0�g0�g0�g0�C20�gg%gg!g0�g0�g0�g0�g0�g0�g 0�C20�g"0�g#0�g$0�C20�g&0�g'0�g(0�g)0�g*0�g+0�g,0�g-0�C20�g/gJg0g=g1g5g20�g30�g40�C20�g60�g70�g80�g90�g:0�g;0�g<0�C20�g>gFg?0�g@0�gA0�gB0�gC0�gD0�gE0�C20�gG0�gH0�gI0�C20�gKg\gLgTgM0�gN0�gO0�gP0�gQ0�gR0�gS0�C20�gU0�gV0�gW0�gX0�gY0�gZ0�g[0�C20�g]gag^0�g_0�g`0�C20�gb0�gc0�gd0�ge0�gf0�gg0�gh0�C20�gjg�gkg�glg}gmgugn0�go0�gp0�gq0�gr0�gs0�gt0�C20�gv0�gw0�gx0�gy0�gz0�g{0�g|0�C20�g~g�g0�g�0�g�0�g�0�g�0�g�0�g�0�C20�g�0�g�0�g�0�g�0�g�0�g�0�g�0��0�g�g�g�g�g�0�g�0�g�0�C20�g�0�g�0�g�0�g�0�g�0�g�0�g�0�C20�g�g�g�0�g�0�g�0�g�0�g�0�g�0�g�0�C20�g�0�g�0�g�0�C20�g�g�g�g�g�g�g�0�g�0�g�0�g�0�g�0�g�0�g�0�C20�g�0�g�0�g�0�g�0�g�0�g�0�g�0�C20�g�g�g�0�g�0�g�0�g�0�g�0�g�0�g�0�C20�g�0�g�0�g�0�g�0�g�0�g�0�g�0�C20�g�g�g�g�g�0�g�0�g�0�g�0�g�0�g�0�g�0�C20�g�0�g�0�g�0�C20�g�g�g�0�g�0�g�0�g�0�g�0�g�0�g�0�C20�g�0�g�0�g�0�g�0�g�0�g�0�g�0�C20�g�hTg�h)g�hg�g�g�g�g�0�g�0�g�0�g�0�g�0�g�0�g�0�C20�g�0�g�0�g�0�C20�g�hg�0�h0�h0�h0�h0�h0�h0�C20�h0�h0�h	0�h
0�h0�h0�h
0�C20�hhhhh0�h0�h0�C20�h0�h0�h0�C20�hh!h0�h0�h0�h0�h0�h0�h 0�C20�h"0�h#0�h$0�h%0�h&0�h'0�h(0�C20�h*h=h+h4h,h0h-0�h.0�h/0�C20�h10�h20�h30�s�0�h5h9h60�h70�h80�C20�h:0�h;0�h<0�C20�h>hKh?hGh@0�hA0�hB0�hC0�hD0�hE0�hF0�C20�hH0�hI0�hJ0�s�0�hLhPhM0�hN0�hO0�s�0�hQ0�hR0�hS0�C20�hUh�hVhihWh`hXh\hY0�hZ0�h[0�C20�h]0�h^0�h_0�C20�hahehb0�hc0�hd0�C20�hf0�hg0�hh0�C20�hjhwhkhshl0�hm0�hn0�ho0�hp0�hq0�hr0�C20�ht0�hu0�hv0�C20�hxh|hy0�hz0�h{0�C20�h}0�h~0�h0�C20�h�h�h�h�h�h�h�0�h�0�h�0�C20�h�0�h�0�h�0�C20�h�h�h�0�h�0�h�0�C20�h�0�h�0�h�0�C20�h�h�h�h�h�0�h�0�h�0�C20�h�0�h�0�h�0�s�0�h�h�h�0�h�0�h�0�C20�h�0�h�0�h�0�h�0�h�0�h�0�h�0�C20�h�0�h�i�h�ih�h�h�h�h�h�h�h�h�0�h�0�h�0�h�0�h�0�h�0�h�0�C20�h�0�h�0�h�0�C20�h�h�h�0�h�0�h�0�C20�h�0�h�0�h�0�C20�h�h�h�h�h�0�h�0�h�0�h�0�h�0�h�0�h�0�C20�h�0�h�0�h�0�h�0�h�0�h�0�h�0�C20�h�h�h�0�h�0�h�0�C20�h�0�h�0�h�0�h�0�h�0�h�0�h�0�C20�h�ih�h�h�h�h�0�h�0�h�0�C20�h�0�h�0�h�0�h�0�h�0�h�0�h�0�C20�h�h�h�0�h�0�h�0�h�0�h�0�h�0�h�0�C20�h�0�i0�i0�C20�iiiii0�i0�i0�C20�i	0�i
0�i0�i0�i
0�i0�i0�C20�iii0�i0�i0�i0�i0�i0�i0�C20�i0�i0�i0�C20�iiMii6i i)i!i%i"0�i#0�i$0�C20�i&0�i'0�i(0�C20�i*i2i+0�i,0�i-0�i.0�i/0�i00�i10�C20�i30�i40�i50�C20�i7i@i8i<i90�i:0�i;0�C20�i=0�i>0�i?0�C20�iAiIiB0�iC0�iD0�iE0�iF0�iG0�iH0�C20�iJ0�iK0�iL0�C20�iNimiOi\iPiXiQ0�iR0�iS0�iT0�iU0�iV0�iW0�C20�iY0�iZ0�i[0�C20�i]iei^0�i_0�i`0�ia0�ib0�ic0�id0�C20�if0�ig0�ih0�ii0�ij0�ik0�il0�C20�ini{ioiwip0�iq0�ir0�is0�it0�iu0�iv0�C20�ix0�iy0�iz0�C20�i|i�i}0�i~0�i0�C20�i�0�i�0�i�0�i�0�i�0�i�0�i�0�C20�i�i�i�i�i�i�i�i�i�i�i�0�i�0�i�0�C20�i�0�i�0�i�0�i�0�i�0�i�0�i�0�s�0�i�i�i�0�i�0�i�0�C20�i�0�i�0�i�0�C20�i�i�i�i�i�0�i�0�i�0�C20�i�0�i�0�i�0�i�0�i�0�i�0�i�0�C20�i�i�i�0�i�0�i�0�i�0�i�0�i�0�i�0�C20�i�0�i�0�i�0�i�0�i�0�i�0�i�0�C20�i�i�i�i�i�i�i�0�i�0�i�0�i�0�i�0�i�0�i�0�C20�i�0�i�0�i�0�i�0�i�0�i�0�i�0�C20�i�i�i�0�i�0�i�0�C20�i�0�i�0�i�0�i�0�i�0�i�0�i�0�C20�i�i�i�i�i�0�i�0�i�0�C20�i�0�i�0�i�0�C20�i�i�i�0�i�0�i�0�i�0�i�0�i�0�i�0�C20�i�0�i�0�i�0�C20�i�0�i�j
i�ji�ji�0�i�0�i�0�C20�j0�j0�j0�C20�jj	j0�j0�j0�C20�j
0�j0�j0�C20�jjjjj0�j0�j0�C20�j0�j0�j0�j0�j0�j0�j0�C20�j0�j0�j0�j0�j 0�j!0�j"0�j#0�C20�j%j�j&jpj'jIj(j:j)j4j*j0j+0�j,0�j-0�j.0�j/0�C20�j10�j20�j30�C20�0�j5j60�j70�j80�j90�C20�j;j@C2j<j=0�j>0�j?0�C20�jAjEjB0�jC0�jD0�C20�jF0�jG0�jH0�C20�jJj]jKjTjLjPjM0�jN0�jO0�C20�jQ0�jR0�jS0�C20�jUjYjV0�jW0�jX0�C20�jZ0�j[0�j\0�C20�j^jgj_jcj`0�ja0�jb0�C20�jd0�je0�jf0�C20�jhjlji0�jj0�jk0�C20�jm0�jn0�jo0�C20�jqj�jrj�jsj|jtjxju0�jv0�jw0�C20�jy0�jz0�j{0�C20�j}j�j~0�j0�j�0�C20�j�0�j�0�j�0�C20�j�j�j�j�j�0�j�0�j�0�C20�j�0�j�0�j�0�C20�j�j�j�0�j�0�j�0�C20�j�0�j�0�j�0�C20�j�j�j�j�j�j�j�0�j�0�j�0�C20�j�0�j�0�j�0�C20�j�j�j�0�j�0�j�0�C20�j�0�j�0�j�0�C20�j�j�j�C2j�0�j�0�j�0�C20�j�j�j�0�j�0�j�0�C20�j�0�j�0�j�0�C20�j�j�j�j�j�j�j�j�C20�j�j�j�0�j�0�j�0�C20�j�0�j�0�j�0�C20�j�j�j�j�j�0�j�0�j�0�C20�j�0�j�0�j�0�C20�j�j�j�0�j�0�j�0�C20�j�0�j�0�j�0�C20�j�j�j�j�C2j�j�0�j�0�j�0�C20�j�C2j�0�j�0�j�0�C20�j�j�j�C2j�0�j�0�j�0�C20�C2j�j�0�j�0�j�0�C20�j�kj�kj�j�j�j�j�0�j�0�j�0�C20�j�0�j�0�j�0�C20�kkk0�k0�k0�C20�k0�k0�k0�C20�k	kk
kk0�k0�k
0�C20�k0�k0�k0�s�0�C2kk0�k0�k0�C20�kk+kk"kkk0�k0�k0�C20�k0�k 0�k!0�C20�k#k'k$0�k%0�k&0�C20�k(0�k)0�k*0�C20�k,k1k-0�k.0�k/0�k00�C20�k2C2k30�k40�k50�C20�k7kJk8kAk9k=k:0�k;0�k<0�C20�k>0�k?0�k@0�C20�kBkFkC0�kD0�kE0�C20�kG0�kH0�kI0�C20�kKkTkLkPkM0�kN0�kO0�C20�kQ0�kR0�kS0�C20�kUkbkV0�kW0�kXk]C2kYkZ0�k[0�k\0�C20�k^0�k_0�k`0�ka0�C20�kckykdkjkeC2C2kfkg0�kh0�ki0�C20�kkktklkpkm0�kn0�ko0�C20�kq0�kr0�ks0�s�0�kuC2kv0�kw0�kx0�C20�kzk�k{k�C2k|k}0�k~0�k0�C20�C2k�k�0�k�0�k�0�C20�k�k�k�k�k�0�k�0�k�0�C20�k�0�k�0�k�0�C20�k�k�k�0�k�0�k�0�C20�k�0�k�0�k�0�C20�k�,k���k�0�k�0�k�0�k�0�k�0�k�0�k���k�z�k�o�k�oEk�0�k�oDk�o@k�m�k�l�k�l;k�k�k�k�k�k�k�k�k�k�0�k�k�0�k�0�
(0�k�k�k�0�k�0��0�k�0�k�0�
w0��k�k�k�k�0�k�0��0�k�0�k�0��0�k�k�k�0�k�k�k�0�k�0�w�0�k�0�k�0�w�0�k�k�0�k�k�0�k�0�f0�k�0�k�0�k�0���0�k�k�k�k�k�k�k�k�k�0�k�0�
X0�k�0�k�0�
0�k�k�k�0�k�0��0�k�0�k�0��0��0�0�k���k�k�0�k�0�k�0�
0�k�lk�lk�k�k�k�k�0�k�0�k�0��0�k�0�k�0�k�0�w�0�k�k�k�0�k�0�k�0�
w0�k�0�k�0�l0�f0�lllll0�l0�l0��0�l0�l	0�l
0�
(0�lll
0�l0�l0�
(0�l0�l0�l0��0�ll(lllll0�l0�l0���0�l0�l0�l0�w�0�l l$l!0�l"0�l#0��0�l%0�l&0�l'0�
(0�l)l2l*l.l+0�l,0�l-0�w�0�l/0�l00�l10���0�l3l7l40�l50�l60���0�l80�l90�l:0�
(0�l<ll=l\l>lMl?lDl@0�lA0�lB0�lC0�
w0�lElIlF0�lG0�lH0�w�0�lJ0�lK0�lL0�-0�lNlWlOlSlP0�lQ0�lR0�w�0�lT0�lU0�lV0��0���lXlY0�lZ0�l[0�
(0�l]lpl^lgl_lcl`0�la0�lb0�+F0�ld0�le0�lf0�
(0�lhllli0�lj0�lk0�f0�lm0�ln0�lo0�w�0�lqlv0�lrls0�lt0�lu0���0�lwl{lx0�ly0�lz0�
X0�l|0�l}0�l~0�f0�l�l�l�l�l�l�l�l�l�0�l�0�l�0�
(0�l�0�l�0�l�0���0�l�l�l�0�l�0�l�0�
0�l�0�l�0�l�0�
(0�l�l�l�l�l�0�l�0�l�0�w�0�l�0�l�0�l�0��0�l�l�l�0�l�0�l�0�-0�l�0�l�0�l�0�f0�l�l�l�l�l�l�l�0�l�0�w�0�l�0�l�0�l�0�
0�l�l�l�0�l�0�l�0�
H0�l�0�l�0�l�0�
(0�l�l�l�l�l�0�l�0�l�0��0�l�0�l�0�l�0�w�0�l�l�l�0�l�0�l�0��0�l�0�l�0�l�0�w�0�l�mcl�ml�l�l�l�l�l�l�l�l�0�l�0�l�0�f0�l�0�l�0�l�0��0�l�l�l�0���0�l�0�l�0�l�0�f0�l�l�l�l�l�0�l�0�l�0�f0�l�0�l�0�l�0�
0�l�l�l�0�l�0�l�0�
(0�l�0�l�0�l�0�+F0�l�ml�ml�l�l�0�l�0�l�0���0�l�0�l�0�l�0���0�0�mm0�m0�m0�
w0�mmmmm0�m	0�m
0�
(0�m0�m
0�m0�
(0�mmm0�m0�m0�
(0�m0�m0�m0�f0�mm<mm)mm$mm m0�m0�m0��0�m!0�m"0�m#0�
0�0�m%m&0�m'0�m(0�
X0�m*m3m+m/m,0�m-0�m.0�
(0�m00�m10�m20�
(0�m4m8m50�m60�m70�w�0�m90�m:0�m;0��0�m=mPm>mGm?mCm@0�mA0�mB0���0�mD0�mE0�mF0�
(0�mHmLmI0�mJ0�mK0�w�0�mM0�mN0�mO0���0�mQmZmRmVmS0�mT0�mU0���0�mW0�mX0�mY0��0�m[m_m\0�m]0�m^0��0�m`0�ma0�mb0�f0�mdm�mem�mfmymgmpmhmlmi0�mj0�mk0�w�0�mm0�mn0�mo0�w�0�mqmumr0�ms0�mt0��0�mv0�mw0�mx0�w�0�mzm�m{mm|0�m}0�m~0�
0�m�0�m�0�m�0�
w0�m�m�m�0�m�0�f0�m�0�m�0�m�0�
(0�m�m�m�m�m�m�m�0�m�0�m�0���0�m�0�m�0�m�0�
w0�m��m�0�m�0�m�0��0�m�m�m�m�m�0�m�0�m�0�w�0�m�0�m�0�m�0�w�0�m�m�m�0�m�0�m�0��0�m�0�m�0�m�0�w�0�m�0�m�0�m�0�m�0�m�0�m�0�m�0��0�m�n�m�nMm�nm�m�m�m�m�m�m�w�m�0�m�0�m�0���0�m�m�m�0�m�0�m�0�w�0�m�0�m�0�f0�m�m�m�m�m�0�m�0�m�0��0�m�0�m�0�m�0�w�0�m�m�m�0�m�0�m�0�
0�m�0�m�0�m�0�w�0�m�m�m�m�m�m�m�0��0�m�0�m�0�m�0��0�m�m�m�0�m�0�m�0���0�m�0�m�0�m�0���0�m�m�m�m�m�0�m�0�m�0��0�m�0�m�0�m�0�w�0�m�m�m�0�m�0�m�0�
(0�m�0�m�0�n0�
(0�nn)nnnn
nn	n0�n0�n0�w�0�n
0�n0�n0�-0�nnn0�n0�n0�w�0�n0�n0�n0��0�nn nnn0�n0�n0�w�0�n0�n0�n0���0�n!n%n"0�n#0�n$0�
H0�n&0�n'0�n(0�w�0�n*n:n+n4n,n0n-0�n.0�n/0��0�n10�n20�n30�
(0�n5n6f0�n70�n80�n90�
0�n;nDn<n@n=0�n>0�n?0�w�0�nA0�nB0�nC0�w�0�nEnInF0�nG0�nH0�
X0�nJ0�nK0�nL0���0�nNn�nOnvnPncnQnZnRnVnS0�nT0�nU0�w�0�nW0�nX0�nY0�w�0�n[n_n\0�n]0�n^0�
X0�n`0�na0�nb0�w�0�ndnmneninf0�ng0�nh0�w�0�nj0�nk0�nl0�w�0�nnnrno0�np0�nq0�
(0�ns0�nt0�nu0�
0�nwn�nxn�nyn}nz0�n{0�n|0�w�0�n~0�n0�n�0�w�0�n�n�n�0�n�0�n�0�w�0�n�0�n�0�n�0�w�0�n�n�n�n�n�0�n�0�n�0���0�n�0�n�0�n�0� �0�n�n�n�0�n�0�n�0���0�n�0�n�0�n�0�w�0�n�n�n�n�n�n�n�n�n�0�n�0�n�0��0�n�0�n�0�n�0��0�n�n�n�0��0�n�0�n�0�f0�n�n�n�0�n�0�n�0�n�0���0�n�n�n�0�n�0�n�0�w�0�n�0�n�0�n�0���0�n�n�n�n�n�n�n�0�n�0�n�0�w�0�n�0�n�0�n�0�
0�n�w�n�0�n�0�n�0�w�0�n�n�n�n�n�0�n�0�n�0�C20�n�0�n�0�n�0��0�n�n�n�0�n�0�n�0�
(0�n�0�n�0�n�0�f0�n�o?n�o.n�on�n�n�n�n�n�n�0�n�0�n�0�w�0�n�0�n�0�n�0�f0�n�n�n�0�n�0�n�0�
0�n�0�n�0�n�0�w�0�n�on�n�n�0�n�0�n�0�f0�n�0�o0�o0�w�0�0�oo0�o0�o0�
H0�ooo	oo
oo0�o0�o
0�w�0�o0�o0�o0��0�ooo0�o0�o0�w�0�o0�o0�o0�w�0�oo%oo!o0�o0�o 0�
w0�o"0�o#0�o$0�
0�o&o*o'0�o(0�o)0��0�o+0�o,0�o-0�w�0�o/0�o00�o1o:o2o6o30�o40�o50�w�0�o70�o80�o90�w�0�o;0�o<0�o=0�o>0��0���0�oA0�oB0�oC0��0�w�0�oFoy0�oGoHomoI0�oJ0�oK0�oL0�oM0�oN0�oOo^oPoWoQoToR0�oS0��0�oU0�oV0��0�oXo[oY0�oZ0��0�o\0�o]0��0�o_ofo`ocoa0�ob0��0�od0�oe0��0�ogojoh0�oi0��0�ok0�ol0��0�on0�oo0�op0�oq0�or0�os0�ot0�ou0�ov0�ow0�ox0�w�0�oz0�0�o{o|0�o}0�0�o~0�oo�0�o�0�o�0�o�0�
0�o�0�o�0�o�0�o�0�o�0�o�0�o�0�o�zGo�u�o�0�o�0�o�p�o�0�o�0�o�p�o�
o�0�o�0�o�p�o�0�o�0�o�p�o�po�o�o�o�o�o�o�o�o�o�o�0�o�0�o�0��0�o�0�o�0�o�0�
(0�o�o�o�0�o�0�o�0�f0�o�0�o�0�o�0��0�o�o�o�o�o�0�o�0�o�0���0�o�0�o�0�o�0�
(0�o�o�o�0�f0�o�0�o�0�o�0���0�o�o�o�o�o�o�o�0�o�0�o�0��0�o�0�o�0�o�0�w�0�o�o�o�0�o�0�o�0�w�0�
(0�
0�o�o�o�o�o�o�o�o�o�0�o�0�o�0���0�o�0�o�0�o�0��0�o�o�o�0�o�0�o�0�
(0�o�0�o�0�o�0�
H0�o�o�o�o�o�0�o�0�o�0�w�0�o�0�o�0�o�0�
(0�o�o�o�0�o�0�o�0�w�0�o�0�o�0�o�0�
0�o�po�po�pp0�p0�p0���0�p0�p0�p0�w�0�ppp	0�p
0�p0��0�p
0�p0�p0�w�0�pppp��0�w�0�ppp0�p0�p0���0�p0�p0�p0�
H0�ppepp>p p+p!p*p"p&p#0�p$0�p%0��0�p'0�p(0�p)0���0�w�0�p,p5p-p1p.0�p/0�p00��0�p20�p30�p40�w�0�p6p:p70�p80�p90�w�0�p;0�p<0�p=0�f0�p?pRp@pIpApEpB0�pC0�pD0���0�pF0�pG0�pH0�w�0�pJpNpK0�pL0�pM0�
0�pO0�pP0�pQ0��0�pSp\pTpXpU0�pV0�pW0��0�pY0�pZ0�p[0��0�p]pap^0�p_0�p`0���0�pb0�pc0�pd0�w�0�pfp�pgpzphpqpipmpj0�pk0�pl0���0�pn0�po0�pp0�
X0�prpvps0�pt0�pu0���0�pw0�px0�py0��0�p{p�p|p�p}0�p~0�p0���0�p�0�p�0�p�0�w�0�p�p�p�0�p�0�p�0���0�p�0�p�0�p�0���0�p�p�p�p�p�p�p�0�p�0�p�0�
(0�p�0�p�0�p�0���0�0�p�p�0�p�0�p�0���0�p�p�p�p�p�0�p�0�p�0���0�p�0�p�0�p�0���0�p�p�p�0�p�0�p�0�w�0�p�0�p�0�p�0�w�0�p�0�p�0�p�p�p�p�p�p�p�p�p�0�p�0�p�0�
(0�p�0�p�0�p�0�f0�p�0�p�0�p�0�p�0�f0�p�0�p�0�p�0�p�0�p�0�w�0�p�p�p�p�p�p�p�0�p�0�p�0���0�p�0�p�0�p�0��0�p�0�p�0�p�0�p�0�
0�p�p�p�p�p�0�p�0�p�0���0�p�0�p�0�p�0�f0�p�p�p�0�p�0�p�0�
(0�p�0�p�0�p�0���0��0�
(0�p�sfp�r7p�q�p�qDp�qp�qp�p�p�0�p�0�p�0�p�0�p�0�p�0�p�0�p�0�p�0�w�0�q0�q0�q0�q0�q0�q0�q0�q0�q0�q	0�q
0�q0�w�0�q
0�q0�q0�q0�q0�q0�q0�q0�q0�q0�q0�q0�q0�w�0�qq6qq)q0�q0�q0�q 0�q!0�q"0�q#0�q$0�q%0�q&0�q'0�q(0�w�0�q*0�q+0�q,0�q-0�q.0�q/0�q00�q10�q20�q30�q40�q50�w�0�q70�q80�q90�q:0�q;0�q<0�q=0�q>0�q?0�q@0�qA0�qB0�qC0���0�qEqoqFqaqGqTqH0�qI0�qJ0�qK0�qL0�qM0�qN0�qO0�qP0�qQ0�qR0�qS0�w�0�qU0�qV0�qW0�qX0�qY0�qZ0�q[0�q\0�q]0�q^0�q_0�q`0�w�0�qb0�qc0�qd0�qe0�qf0�qg0�qh0�qi0�qj0�qk0�ql0�qm0�qn0���0�qpq�qqq~qr0�qs0�qt0�qu0�qv0�qw0�qx0�qy0�qz0�q{0�q|0�q}0���0�q0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0��0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�w�0�q�q�q�q�q�q�q�q�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�
H0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0��0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0���0�q�q�q�q�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�w�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�
(0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�w�0�q�rq�rq�q�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0�q�0��0�r0�r0�r0�r0�r0�r0�r0�r0�r0�r	0�r
0�r0�w�0�r
0�r0�r0�r0�r0�r0�r0�r0�r0�r0�r0�r0�r0�
(0�rr)r0�r0�r0�r0�r 0�r!0�r"0�r#0�r$0�r%0�r&0�r'0�r(0��0�r*0�r+0�r,0�r-0�r.0�r/0�r00�r10�r20�r30�r40�r50�r60���0�r8r�r9r�r:rdr;rVr<rIr=0�r>0�r?0�r@0�rA0�rB0�rC0�rD0�rE0�rF0�rG0�rH0���0�rJ0�rK0�rL0�rM0�rN0�rO0�rP0�rQ0�rR0�rS0�rT0�rU0�w�0�rW0�rX0�rY0�rZ0�r[0�r\0�r]0�r^0�r_0�r`0�ra0�rb0�rc0���0�rerr0�rfrg0�rh0�ri0�rj0�rk0�rl0�rm0�rn0�ro0�rp0�rq0��0�rs0�rt0�ru0�rv0�rw0�rx0�ry0�rz0�r{0�r|0�r}0�r~0�r0�
0�r�r�r�r�r�r�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�f0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�
0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0���0�r�r�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�
0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0��0�r�sr�r�r�r�r�r�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�
X0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0��0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�w�0�r�sr�sr�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�r�0�s0�s0�s0���0�s0�s0�s0�s0�s0�s	0�s
0�s0�s0�s
0�s0�s0�
0�s0�s0�s0�s0�s0�s0�s0�s0�s0�s0�s0�s0�s0�w�0�ssIs s;s!s.s"0�s#0�s$0�s%0�s&0�s'0�s(0�s)0�s*0�s+0�s,0�s-0�
(0�s/0�s00�s10�s20�s30�s40�s50�s60�s70�s80�s90�s:0�
H0�s<0�s=0�s>0�s?0�s@0�sA0�sB0�sC0�sD0�sE0�sF0�sG0�sH0���0�sJsXsK0�sL0�sM0�sN0�sO0�sP0�sQ0�sR0�sS0�sT0�sU0�sV0�sW0�
0�sY0�sZ0�s[0�s\0�s]0�s^0�s_0�s`0�sa0�sb0�sc0�sd0�se0��0�sgt�shtsis�sjs�sks�slsysm0�sn0�so0�sp0�sq0�sr0�ss0�st0�su0�sv0�sw0�sx0�
0�sz0�s{0�s|0�s}0�s~0�s0�s�0�s�0�s�0�s�0�s�0�s�0���0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0���0�s�s�s�s�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�w�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�
0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�w�0�s�s�s�s�s�s�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�w�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�
(0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�
H0�s�ts�s�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�f0�s�0�s�0�s�0�s�0�s�0�s�0�s�0�t0�t0�t0�t0�t0�
0�t0�t0�t0�t	0�t
0�t0�t0�t
0�t0�t0�t0�t0�t0�w�0�ttitt?tt1tt$t0�t0�t0�t0�t0�t0�t0�t0�t 0�t!0�t"0�t#0���0�t%0�t&0�t'0�t(0�t)0�t*0�t+0�t,0�t-0�t.0�t/0�t00�w�0�t20�t30�t40�t50�t60�t70�t80�t90�t:0�t;0�t<0�t=0�t>0���0�t@t[tAtNtB0�tC0�tD0�tE0�tF0�tG0�tH0�tI0�tJ0�tK0�tL0�tM0�
(0�tO0�tP0�tQ0�tR0�tS0�tT0�tU0�tV0�tW0�tX0�tY0�tZ0�w�0�t\0�t]0�t^0�t_0�t`0�ta0�tb0�tc0�td0�te0�tf0�tg0�th0���0�tjt�tkt�tltytm0�tn0�to0�tp0�tq0�tr0�ts0�tt0�tu0�tv0�tw0�tx0�
0�tz0�t{0�t|0�t}0�t~0�t0�t�0�t�0�t�0�t�0�t�0�t�0��0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�
(0�t�t�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�
(0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0��0�t�uPt�ut�t�t�t�t�t�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�
H0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�
w0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0���0�t�t�t�t�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�f0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0�t�0���0�t�0�t�0�t�0�t�0�t�0�u0�u0�u0�u0�u0�u0�u0�u0��0�u	u3u
u%uuu0�u
0�u0�u0�u0�u0�u0�u0�u0�u0�u0�u0�
H0�u0�u0�u0�u0�u0�u0�u0�u 0�u!0�u"0�u#0�u$0��0�u&0�u'0�u(0�u)0�u*0�u+0�u,0�u-0�u.0�u/0�u00�u10�u20���0�u4uBu50�u60�u70�u80�u90�u:0�u;0�u<0�u=0�u>0�u?0�u@0�uA0�w�0�uC0�uD0�uE0�uF0�uG0�uH0�uI0�uJ0�uK0�uL0�uM0�uN0�uO0�w�0�uQu�uRuyuSunuTuauU0�uV0�uW0�uX0�uY0�uZ0�u[0�u\0�u]0�u^0�u_0�u`0�f0�ub0�uc0�ud0�ue0�uf0�ug0�uh0�ui0�uj0�uk0�ul0�um0�w�0�uo0�up0�uq0�ur0�us0�ut0�uu0�uv0�uw0�ux0�w�0�uzu�u{u�u|0�u}0�u~0�u0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�
0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�w�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�w�0�u�u�u�u�u�u�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�w�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�
0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�
0�u�u�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�w�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�u�0�
0�u�y�u�y�u�y�u�y�u�y�u�y�u�0�u�0�u�0�u�0�u�0�u�xdu�w/u�v�u�vEu�vu�vu�vu�vu�0�v0�v0��0�v0�v0�v0��0��vv0�v	0�v
0��0�vvv
vv0�v0�v0��0�v0�v0�v0��0�vvv0�v0�v0��0�v0�v0�v0��0�vv2v v)v!v%v"0�v#0�v$0��0�v&0�v'0�v(0��0�v*v.v+0�v,0�v-0��0�v/0�v00�v10��0�v3v<v4v8v50�v60�v70��0�v90�v:0�v;0��0�v=vAv>0�v?0�v@0��0�vB0�vC0�vD0��0�vFvmvGvZvHvQvIvMvJ0�vK0�vL0��0�vN0�vO0�vP0��0�vRvVvS0�vT0�vU0��0�vW0�vX0�vY0��0�v[vdv\v`v]0�v^0�v_0��0�va0�vb0�vc0��0�vevivf0�vg0�vh0��0�vj0�vk0�vl0��0�vnv�vovxvpvtvq0�vr0�vs0��0�vu0�vv0�vw0��0�vyv}vz0�v{0�v|0��0�v~0�v0�v�0��0�v�v�v�v�v�0�v�0�v�0��0�v�0�v�0�v�0��0�v�v�v�0�v�0�v�0��0�v�0�v�0�v�0��0�v�v�v�v�v�v�v�v�v�v�v�0�v�0�v�0��0�v�0�v�0�v�0��0�v�v�v�0�v�0�v�0��0�v�0�v�0�v�0��0�v�v�v�v�v�0�v�0�v�0��0�v�0�v�0�v�0��0�v�v�v�0�v�0�v�0��0�v�0�v�0�v�0��0�v�v�v�v�v�v�v�0�v�0�v�0��0�v�0�v�0�v�0��0�v�v�v�0�v�0�v�0��0�v�0�v�0�v�0��0�v�v�v�v�v�0�v�0�v�0��0�v�0�v�0�v�0��0�v�v�v�0�v�0�v�0��0�v�0�v�0�v�0��0�v�wv�v�v�v�v�0�v�0�v�0�v�0��0�v�v�v�0�v�0�v�0��0�v�0�v�0�v�0��0�v�v�v�v�v�0�v�0�v�0��0�v�0�v�0�v�0��0�www0�w0�w0��0�w0�w0�w0��0�w	ww
wwww0�w
0�w0��0�w0�w0�w0��0�www0�w0�w0��0�w0�w0�w0��0�ww&ww"w0�w 0�w!0��0�w#0�w$0�w%0��0�w'w+w(0�w)0�w*0��0�w,0�w-0�w.0��0�w0w�w1w�w2wYw3wFw4w=w5w9w60�w70�w80��0�w:0�w;0�w<0��0�w>wBw?0�w@0�wA0��0�wC0�wD0�wE0��0�wGwPwHwLwI0�wJ0�wK0��0�wM0�wN0�wO0��0�wQwUwR0�wS0�wT0��0�wV0�wW0�wX0��0�wZwmw[wdw\w`w]0�w^0�w_0��0�wa0�wb0�wc0��0�wewiwf0�wg0�wh0��0�wj0�wk0�wl0��0�wnwwwowswp0�wq0�wr0��0�wt0�wu0�wv0��0�wxw|wy0�wz0�w{0��0�w}0�w~0�w0��0�w�w�w�w�w�w�w�w�w�0�w�0�w�0��0�w�0�w�0�w�0��0�w�w�w�0�w�0�w�0��0�w�0�w�0�w�0��0�w�w�w�w�w�0�w�0�w�0��0�w�0�w�0�w�0��0�w�w�w�0�w�0�w�0��0�w�0�w�0�w�0��0�w�w�w�w�w�w�w�0�w�0�w�0��0�w�0�w�0�w�0��0�w�w�w�0�w�0�w�0��0�w�0�w�0�w�0��0�w�w�w�w�w�0�w�0�w�0��0�w�0�w�0�w�0��0�w�w�w�0�w�0�w�0��0�w�0�w�0�w�0��0�w�xw�w�w�w�w�w�w�w�w�0�w�0�w�0��0�w�0�w�0�w�0��0�w�w�w�0�w�0�w�0��0�w�0�w�0�w�0��0�w�w�w�w�w�0�w�0�w�0��0�w�0�w�0�w�0��0�w�w�w�0�w�0�w�0��0�w�0�w�0�w�0��0�w�xw�xw�w�w�0�w�0�w�0��0�x0�x0�x0��0�xxx0�x0�x0��0�x	0�x
0�x0��0�x
xxxx0�x0�x0��0�x0�x0�x0��0��0�xx?xx,xx#xxx0�x0�x0��0�x 0�x!0�x"0��0�x$x(x%0�x&0�x'0��0�x)0�x*0�x+0��0�x-x6x.x2x/0�x00�x10��0�x30�x40�x50��0�x7x;x80�x90�x:0��0�x<0�x=0�x>0��0�x@xSxAxJxBxFxC0�xD0�xE0��0�xG0�xH0�xI0��0�xKxOxL0�xM0�xN0��0�xP0�xQ0�xR0��0�xTx[xUxWxV0��0�xX0�xY0�xZ0��0�x\x`x]0�x^0�x_0��0�xa0�xb0�xc0��0�xey�xfyxgx�xhx�xix|xjxsxkxoxl0�xm0�xn0��0�xp0�xq0�xr0��0�xtxxxu0�xv0�xw0��0�xy0�xz0�x{0��0�x}x�x~x�x0�x�0�x�0��0�x�0�x�0�x�0��0�x�x�x�0�x�0�x�0��0�x�0�x�0�x�0��0�x�x�x�x�x�x�x�0�x�0�x�0��0�x�0�x�0�x�0��0�x�x�x�0�x�0�x�0��0�x�0�x�0�x�0��0�x�x�x�x�x�0�x�0��0�x�0�x�0�x�0��0�x�x�x�0�x�0�x�0��0�x�0�x�0�x�0��0�x�x�x�x�x�x�x�x�x�0�x�0�x�0��0�x�0�x�0�x�0��0�x�x�x�0�x�0�x�0��0�x�0�x�0�x�0��0�x�x�x�x�x�0�x�0�x�0��0�x�0�x�0�x�0��0�x�x�x�0�x�0�x�0��0�x�0�x�0�x�0��0�x�x�x�x�x�x�x�0�x�0�x�0��0�x�0�x�0�x�0��0�x�x�x�0�x�0�x�0��0�x�0�x�0�x�0��0�x�x�x�x�x�0�x�0�x�0��0�x�0�x�0�x�0��0�x�yx�0�x�0�x�0��0�y0�y0�y0��0�yyKyy,yyyyy	y
y
0�y0�y0��0�y0�y0�y0��0�yyy0�y0�y0��0�y0�y0�y0��0�yy$yy y0�y0�y0��0�y!0�y"0�y#0��0�y%y(y&0�y'0��0�y)0�y*0�y+0��0�y-y8y.y/�0�y0y4y10�y20�y30��0�y50�y60�y70��0�y9yBy:y>y;0�y<0�y=0��0�y?0�y@0�yA0��0�yCyGyD0�yE0�yF0��0�yH0�yI0�yJ0��0�yLysyMy`yNyWyOySyP0�yQ0�yR0��0�yT0�yU0�yV0��0�yXy\yY0�yZ0�y[0��0�y]0�y^0�y_0��0�yayjybyfyc0�yd0�ye0��0�yg0�yh0�yi0��0�ykyoyl0�ym0�yn0��0�yp0�yq0�yr0��0�ytyyuy~yvyzyw0�yx0�yy0��0�y{0�y|0�y}0��0��0�y�y��0�y�y�y�0�y�0�y�0��0�y�0�y�0�y�0��0�y�0�y�0�y�0�y�0�y�y�y�y�y�0�y�0�y�0��0�y�0�y�0�y�0��0�y�y�y�0�y�0�y�0��0�y�0�y�0�y�0��0��0�y�y��0��0�y�y�y�y��0��0�y�y��0��0�y�y�y�y�y�y��0��0�y�y��0��0�y�y�y�y��0��0�y�y��0��0�y�y�y�y�y�y�y�y��0��0�y�y��0��0�y�y�y�y��0��0�y�y��0��0�y�y�y�y�y�y��0��0�y�y��0��0�y�y�y�y��0��0�y�y��0��0�y�z&y�z"y�0�y�y�y�0�
80�y�0�y�0�y�0�y�0�y�0�y�0�y�0�y�0�y�0�y�0�y�zy�y�y�y�y�y�y�0�y�0�y�0�
80�y�0�y�0�y�0�
80�y�y�y�0�y�0�y�0�
80�y�0�y�0�y�0�
80�zz	zzz0�z0�z0�
80�z0�z0�z0�
80�z
0�z0�z0�z
0�
80�z0�zzzzz0�z0�z0�
80�z0�z0�z0�
80�zzz0�z0�z0�
80�z0�
8z z!0�
80�z#0�z$0�z%0�
80�0�z'z(0�z)0�z*0�z+0�z,0�z-0�z.0�z/0�z00�z10�z20�z30�z40�z50�z6z?z7z;z80�z90�z:0�
80�z<0�0�z=0�z>
80�z@0�zAzDzB0�zC0�
80�zE0�zF0�
80�zHz�zIzzzJzmzKzfzLzWzM0�zN0�zO0�zP0�zQ0�zR0�zS0�zT0�zU0�zV0�w�0�zX0�zY0�zZ0�z[0�z\0�z]0�z^0�z_0�z`0�za0�zb0�zc0�zd0�ze0���0�zg0�zh0�zi0�zj0�zk0�zl0���0�znzrzo0�zp0�zq0�w�0�zs0�zt0�zu0�zv0�zw0�zx0�zy0���0�z{z�z|z�z}0�z~0�z0�w�0�z�0�z�0�z�0�
w0�z�z�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0���0�z�0�z�0�z�0�z�0�z�0�z�0�z�0���0�z�z�z�z�z�z�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0��0�z�0�z�0�z�0�z�0�z�0�z�0�z�0���0�z�z�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0���0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0���0�z�z�z�z�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�w�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0���0�z�z�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�z�0�w�0�z�0�z�0�z�0�w�0�z�{
{0�{0�{0�{0�{0�{0�{0�{0�{0�{	0�{
0�{0�{0���0�{��{~~{|�{{�{{�{{K{{3{{${{{0�{0�{0�{0�{0�{0�w�0�{0�{0�{ 0�{!0�{"0�{#0�
(0�{%{,{&0�{'0�{(0�{)0�{*0�{+0��0�{-0�{.0�{/0�{00�{10�{20��0�{4{C{5{<{60�{70�{80�{90�{:0�{;0��0�{=0�{>0�{?0�{@0�{A0�{B0�w�0�{D0�{E0�{F0�{G0�{H0�{I0�{J0��0�{L{k{M{\{N{U{O0�{P0�{Q0�{R0�{S0�{T0�w�0�{V0�{W0�{X0�{Y0�{Z0�{[0�f0�{]{d{^0�{_0�{`0�{a0�{b0�{c0�
w0�{e0�{f0�{g0�{h0�{i0�{j0�w�0�{l{{{m{t{n0�{o0�{p0�{q0�{r0�{s0��0�{u0�{v0�{w0�{x0�{y0�{z0�w�0�{|0�{}0�{~0�{0�{�0�{�0�{�0�w�0�{�{�{�{�{�{�{�{�{�0�{�0�{�0�{�0�{�0�{�0��0�{�0�{�0�{�0�{�0�{�0�{�0�w�0�{�{�{�0�{�0�{�0�{�0�{�0�{�0�w�0�{�0�{�0�{�0�{�0�{�0�{�0�
0�{�{�{�{�{�0�{�0�{�0�{�0�{�0�{�0�w�0�{�0�{�0�{�0�{�0�{�0�{�0���0�{�0�{�0�{�0�{�0�{�0�{�0�{�0�f0�{�{�{�{�{�{�{�0�{�0�{�0�{�0�{�0�{�0�w�0�{�0�{�0�{�0�{�0�{�0�{�0�
H0�{�{�{�0�{�0�{�0�{�0�{�0�{�0��0�{�0�{�0���0�{�{�{�{�{�0�{�0�{�0�{�0�{�0�{�0�
(0�{�0�{�0�{�0�{�0�{�0�{�0���0�{�0�{�0�{�0�{�0�{�0�{�0�{�0�
w0�{�|b{�|*{�|{�|{�{�{�0�{�0�{�0�{�0�{�0�{�0��0�{�0�{�0�{�0�|0�|0�|0�w�0�|||0�|0�|0�|0�|	0�|
0�
X0�|0�|
0�|0�|0�|0�|0�
0�||"|||0�|0�|0�|0�|0�|0�
(0�|0�|0�|0�|0�| 0�|!0�
w0�|#0�|$0�|%0�|&0�|'0�|(0�|)0�
0�|+|J|,|;|-|4|.0�|/0�|00�|10�|20�|30��0�|50�|60�|70�|80�|90�|:0�w�0�|<|C|=0�|>0�|?0�|@0�|A0�|B0���0�|D0�|E0�|F0�|G0�|H0�|I0���0�|K|Z|L|S|M0�|N0�|O0�|P0�|Q0�|R0��0�|T0�|U0�|V0�|W0�|X0�|Y0��0�|[0�|\0�|]0�|^0�|_0�|`0�|a0�w�0�|c|�|d|�|e|t|f|m|g0�|h0�|i0�|j0�|k0�|l0���0�|n0�|o0�|p0�|q0�|r0�|s0�
w0�|u|||v0�|w0�|x0�|y0�|z0�|{0�w�0�|}0�|~0�|0�|�0�|�0�|�0���0�|�|�|�|�|�0�|�0�|�0�|�0�|�0�|�0���0�|�0�|�0�|�0�|�0�|�0�|�0�
0�|�0�|�0�|�0�|�0�|�0�|�0�|�0�w�0�|�|�|�|�0�|�|�0�|�0�|�0�|�0�|�0�|�0�w�0�|�0�|�0�|�0�|�0�|�0�|�0�|�0�w�0�|�|�|�|�|�0�|�0�|�0�|�0�|�0�|�0��0�|�0�|�0�|�0�|�0�|�0�|�0�w�0�|�0�|�0�|�0�|�0�|�0�|�0�|�0�w�0�|�}�|�}8|�}|�|�|�|�|�|�|�0�|�0�|�0�|�0�|�0�|�0�w�0�|�0�|�0�|�0�|�0�|�0�|�0��0�|�|�|�0�|�0�|�0�|�0�|�0�|�0�
w0�|�0�|�0�|�0�|�0�|�0�|�0���0�|�|�|�|�|�0�|�0�|�0�|�0�|�0�|�0�f0�|�0�|�0�|�0�|�0�|�0�|�0��0�|�0�|�0�|�0�|�0�|�0�|�0�|�0�w�0�}} }}}}
}0�}0�}0�}0�}0�}	0�w�0�}0�}0�}
0�}0�}0�}0�
w0�}}}0�}0�}0�}0�}0�}0�
w0�}0�}0�}0�}0�}0�}0��0�}!}0}"})}#0�}$0�}%0�}&0�}'0�}(0�w�0�}*0�}+0�},0�}-0�}.0�}/0��0�}10�}20�}30�}40�}50�}60�}70�w�0�}9}q}:}Y};}J}<}C}=0�}>0�}?0�}@0�}A0�}B0�
(0�}D0�}E0�}F0�}G0�}H0�}I0�
0�}K}R}L0�}M0�}N0�}O0�}P0�}Q0��0�}S0�}T0�}U0�}V0�}W0�}X0�w�0�}Z}i}[}b}\0�}]0�}^0�}_0�}`0�}a0�
H0�}c0�}d0�}e0�}f0�}g0�}h0���0�}j0�}k0�}l0�}m0�}n0�}o0�}p0��0�}r}�}s}�}t}{}u0�}v0�}w0�}x0�}y0�}z0�w�0�}|0�}}0�}~0�}0�}�0�}�0��0�}�0�}�0�}�0�}�0�}�0�}�0�}�0�w�0�}�}�}�}�}�0�}�0�}�0�}�0�}�0�}�0�f0�}�0�}�0�}�0�}�0�}�0�}�0�w�0�}�0�}�0�}�0�}�0�}�0�}�0�}�0�w�0�}�~}�}�}�}�}�}�}�}�}�0�}�0�}�0�}�0�}�0�}�0��0�}�0�}�0�}�0�}�0�}�0�}�0��0�}�}�}�0�}�0�}�0�}�0�}�0�}�0�
0�}�0�}�0�}�0�}�0�}�0�}�0�w�0�}�}�}�}�}�0�}�0�}�0�}�0�}�0�}�0�
0�}�0�}�0�}�0�}�0�}�0�}�0��0�}�0�}�0�}�0�}�0�}�0�}�0�}�0�
w0�}�}�}�}�}�}�}�0�}�0�}�0�}�0�}�0�}�0��0�}�0�}�0�}�0�}�0�}�0�}�0�w�0�}�}�}�0�}�0�}�0�}�0�}�0�}�0�w�0�}�0�}�0�}�0�}�0�}�0�}�0�
w0�}�~}�~}�0�~0�~0�~0�~0�~0�
0�~0�~0�~0�~	0�~
0�~0�w�0�~
0�~0�~0�~0�~0�~0�~0��0�~~M~~5~~&~~~0�~0�~0�~0�~0�~0�
(0�~ 0�~!0�~"0�~#0�~$0�~%0�w�0�~'~.~(0�~)0�~*0�~+0�~,0�~-0��0�~/0�~00�~10�~20�~30�~40��0�~6~E~7~>~80�~90�~:0�~;0�~<0�~=0��0�~?0�~@0�~A0�~B0�~C0�~D0��0�~F0�~G0�~H0�~I0�~J0�~K0�~L0�w�0�~N~f~O~^~P~W~Q0�~R0�~S0�~T0�~U0�~V0�f0�~X0�~Y0�~Z0�~[0�~\0�~]0�
(0�~_0�~`0�~a0�~b0�~c0�~d0�~e0��0�~g~v~h~o~i0�~j0�~k0�~l0�~m0�~n0�w�0�~p0�~q0�~r0�~s0�~t0�~u0���0�~w0�~x0�~y0�~z0�~{0�~|0�~}0��0�~�8~�c~�~�~�~�~�~�~�~�~�~�~�0�~�0�~�0�~�0�~�0�~�0�w�0�~�0�~�0�~�0�~�0�~�0�~�0�w�0�~�~�~�0�~�0�~�0�~�0�~�0�~�0�w�0�~�0�~�0�~�0�~�0�~�0�~�0�f0�~�~�~�~�~�0�~�0�~�0�~�0�~�0�~�0�
(0�~�0�~�0�~�0�~�0�~�0�~�0�w�0�~�0�~�0�~�0�~�0�~�0�~�0�~�0��0�~�~�~�~�~�~�~�0�~�0�~�0�~�0�~�0�~�0�w�0�~�0�~�0�~�0�~�0�~�0�~�0�
w0�~�~�~�0�~�0�~�0�~�0�~�0�~�0�
X0�~�0�~�0�~�0�~�0�~�0�~�0�
0�~�~�~�~�~�0�~�0�~�0�~�0�~�0�~�0��0�~�0�~�0�~�0�~�0�~�0�~�0���0�~�0�~�0�~�0�~�0�~�0�~�0�~�0�w�0�~�+~�~�~�~�~�0�~�0�~�0�~�0�~�0�~�0�
w0�~�0�~�0�0�0�0�0�w�0�0�0�0�	0�
0�0��0�
0�0�0�0�0�0�w�0�#0�0�0�0�0�0�
0�0�0�0� 0�!0�"0�w�0�$0�%0�&0�'0�(0�)0�*0�w�0�,K-<.5/0�00�10�20�30�40�f0�60�70�80�90�:0�;0�w�0�=D>0�?0�@0�A0�B0�C0�
(0�E0�F0�G0�H0�I0�J0�
X0�L[MTN0�O0�P0�Q0�R0�S0��0�U0�V0�W0�X0�Y0�Z0�
0�\0�]0�^0�_0�`0�a0�b0��0�d�e�f�gvhoi0�j0�k0�l0�m0�n0�w�0�p0�q0�r0�s0�t0�u0�w�0�w~x0�y0�z0�{0�|0�}0��0�0��0��0��0��0��0�
0������0��0��0��0��0��0�
(0��0��0��0��0��0��0��0��0��0��0��0��0��0��0��0��������0��0��0��0��0��0�w�0��0��0��0��0��0��0�w�0����0��0��0��0��0��0�w�0��0��0��0��0��0��0�
0������0��0��0��0��0��0��0��0��0��0��0��0��0��0��0��0��0��0��0��0��0�
0�������0���0��0��0��0��0��0�w�0����0��0��0��0��0��0��0��0��0��0��0��0��0�w�0������0��0��0��0��0��0�w�0��0��0��0��0��0��0��0��0��0��0��0��0��0��0�
0��� �	��
��0��0��
0��0��0��0�
0��0��0��0��0��0��0�
(0��0��0��0��0��0��0��0��0��!�0�"�)�#0��$0��%0��&0��'0��(0�
0��*0��+0��,0��-0��.0��/0�w�0��10��20��30��40��50��60��70�w�0��9��:���;�s�<�[�=�L�>�E�?0��@0��A0��B0��C0��D0�
0��F0��G0��H0��I0��J0��K0�C20��M�T�N0��O0��P0��Q0��R0��S0�w�0��U0��V0��W0��X0��Y0��Z0��0��\�k�]�d�^0��_0��`0��a0��b0��c0�
(0��e0��f0��g0��h0��i0��j0��0��l0��m0��n0��o0��p0��q0��r0��0��t���u���v�}�w0��x0��y0��z0��{0��|0��0��~0��0���0���0���0���0��0�������0���0���0���0���0���0�
w0���0���0���0���0���0���0�
(0�����������0���0���0���0���0���0�w�0���0���0���0���0���0���0��0���0���0���0���0���0���0���0���0�������������������0���0���0���0���0���0�w�0���0���0���0���0���0���0�w�0�������0���0���0���0���0���0�
0���0���0���0���0���0���0�w�0�����������0���0���0���0���0���0�f0���0���0���0���0���0���0��0���0���0���0���0���0���0���0�w�0���������������0���0���0���0���0���0��0���0���0���0���0���0���0�w�0���0���0���0���0���0���0���0�w�0����
����0��0��0��0��0��0��0��0��0��	0��
0��0��0��0��0��0��0��0��0��0��0�
(0������O��7��(��!�0��0��0��0��0�� 0��0��"0��#0��$0��%0��&0��'0�w�0��)�0�*0��+0��,0��-0��.0��/0�w�0��10��20��30��40��50��60�
w0��8�G�9�@�:0��;0��<0��=0��>0��?0��0��A0��B0��C0��D0��E0��F0��0��H0��I0��J0��K0��L0��M0��N0�w�0��P�o�Q�`�R�Y�S0��T0��U0��V0��W0��X0�w�0��Z0��[0��\0��]0��^0��_0�w�0��a�h�b0��c0��d0��e0��f0��g0�
(0��i0��j0��k0��l0��m0��n0�w�0��p��q�x�r0��s0��t0��u0��v0��w0�w�0��y0��z0��{0��|0��}0��~0�
0���0���0���0���0���0���0���0�w�0�������������������0���0���0���0���0���0��0���0���0���0���0���0���0�w�0�������0���0���0���0���0���0��0���0���0���0���0���0���0��0�����������0���0���0���0���0���0�
0���0���0���0���0���0���0�
0���0���0���0���0���0���0���0�
(0���������������0���0���0���0���0���0�
0���0���0���0���0���0���0��0���0���0���0���0���0���0���0�w�0�����������0���0���0���0���0���0�w�0���0���0���0���0���0���0�w�0���0���0���0���0���0���0���0���0����l�����������f���.�����������0���0���0���0���0���0�w�0��0��0��0��0��0��0�w�0����	0��
0��0��0��
0��0��0��0��0��0��0��0��0�
(0���&���0��0��0��0��0��0��0�� 0��!0��"0��#0��$0��%0��0��'0��(0��)0��*0��+0��,0��-0�f0��/�N�0�?�1�8�20��30��40��50��60��70���0��90��:0��;0��<0��=0��>0�w�0��@�G�A0��B0��C0��D0��E0��F0�w�0��H0��I0��J0��K0��L0��M0���0��O�^�P�W�Q0��R0��S0��T0��U0��V0��0��X0��Y0��Z0��[0��\0��]0�w�0��_0��`0��a0��b0��c0��d0��e0�
0��g���h���i�x�j�q�k0��l0��m0��n0��o0��p0�
0��r0��s0��t0��u0��v0��w0��0��y���z0��{0��|0��}0��~0��0�w�0���0���0���0���0���0���0���0�����������0���0���0���0���0���0�f0���0���0���0���0���0���0�w�0���0���0���0���0���0���0���0���0���������������0���0���0���0���0���0��0���0���0���0���0���0���0��0�������0���0���0���0���0���0�w�0���0���0���0���0���0���0��0�����������0���0���0���0���0���0�
(0���0���0���0���0���0���0�
H0���0���0���0���0���0���0���0��0����I�����������������0���0���0���0���0���0�w�0���0���0���0���0���0���0��0�������0���0���0���0���0���0�w�0���0���0���0���0���0���0�
0����	�����0���0���0���0��0��0��0��0��0��0��0��0��0�w�0��
0��0��0��
0��0��0��0�w�0���1��"���0��0��0��0��0��0�
0��0��0��0��0�� 0��!0�w�0��#�*�$0��%0��&0��'0��(0��)0�w�0��+0��,0��-0��.0��/0��00�w�0��2�A�3�:�40��50��60��70��80��90�
X0��;0��<0��=0��>0��?0��@0�w�0��B0��C0��D0��E0��F0��G0��H0�f0��J���K�j�L�[�M�T�N0��O0��P0��Q0��R0��S0�w�0��U0��V0��W0��X0��Y0��Z0��0��\�c�]0��^0��_0��`0��a0��b0�
(0��d0��e0��f0��g0��h0��i0���0��k�z�l�s�m0��n0��o0��p0��q0��r0��0��t0��u0��v0��w0��x0��y0���0��{0��|0��}0��~0��0���0���0��0���������������0���0���0���0���0���0�w�0���0���0���0���0���0���0�w�0���0���0���0���0���0���0���0��0�����������0���0���0���0���0���0�w�0���0���0���0���0���0���0�
(0���0���0���0���0���0���0���0�w�0��������&������������������0���0���0���0���0���0��0���0���0���0���0���0���0�w�0�������0���0���0���0���0���0�
(0���0���0���0���0���0���0��0�����������0���0���0���0���0���0��0���0���0���0���0���0���0��0���0���0���0���0���0���0���0��0��������������0���0���0���0���0���0�f0���0���0���0���0���0���0�w�0����0��0��0��0��0��0�w�0��0��	0��
0��0��0��
0��0������0��0��0��0��0��0�w�0��0��0��0��0��0��0�w�0��0�� 0��!0��"0��#0��$0��%0��0��'�_�(�G�)�8�*�1�+0��,0��-0��.0��/0��00�
0��20��30��40��50��60��70�w�0��9�@�:0��;0��<0��=0��>0��?0�w�0��A0��B0��C0��D0��E0��F0�
(0��H�W�I�P�J0��K0��L0��M0��N0��O0�
(0��Q0��R0��S0��T0��U0��V0�
0��X0��Y0��Z0��[0��\0��]0��^0��0��`�x�a�p�b�i�c0��d0��e0��f0��g0��h0�
(0��j0��k0��l0��m0��n0��o0���0��q0��r0��s0��t0��u0��v0��w0�w�0��y���z���{0��|0��}0��~0��0���0�w�0���0���0���0���0���0���0�w�0���0���0���0���0���0���0���0�w�0����������������������0���0���0���0���0���0���0���0���0���0���0���0���0��0�������0���0���0���0���0���0�
0���0���0���0���0���0���0�
(0�����������0���0���0���0���0���0��0���0���0���0���0���0���0�
(0���0���0���0���0���0���0���0�
H0���������������0���0���0���0���0���0��0���0���0���0���0���0���0�
(0�������0���0���0���0���0���0��0���0���0���0���0���0���0�
(0�����������0���0���0���0���0���0�w�0���0���0���0���0���0���0�w�0���0���0���0���0���0��0��0��0���;��#����
�0��0��	0��
0��0��0�
0��0��0��0��0��0��0�w�0����0��0��0��0��0��0�w�0��0��0��0�� 0��!0��"0�
X0��$�3�%�,�&0��'0��(0��)0��*0��+0��0��-0��.0��/0��00��10��20�w�0��40��50��60��70��80��90��:0�w�0��<�T�=�L�>�E�?0��@0��A0��B0��C0��D0�w�0��F0��G0��H0��I0��J0��K0���0��M0��N0��O0��P0��Q0��R0��S0�w�0��U�d�V�]�W0��X0��Y0��Z0��[0��\0�w�0��^0��_0��`0��a0��b0��c0���0��e0��f0��g0��h0��i0��j0��k0�w�0��m�&�n�J�o���p���q���r���s�z�t0��u0��v0��w0��x0��y0��0��{0��|0��}0��~0��0���0�w�0�������0���0���0���0���0���0�
H0���0���0���0���0���0���0�
(0�����������0���0���0���0���0���0�
w0���0���0���0���0���0���0�f0���0���0���0���0���0���0���0��0���������������0���0���0���0���0���0�w�0���0���0���0���0���0���0�w�0�������0���0���0���0���0���0�w�0���0���0���0���0���0���0�w�0�����������0���0���0���0���0���0�
(0���0���0���0���0���0���0��0���0���0���0���0���0���0���0��0�����������������0���0���0���0���0���0��0���0���0���0���0���0���0��0�������0���0���0���0���0���0�w�0���0���0���0���0���0��0�
(0�����
�0��0��0��0��0��	0�w�0��0��0��
0��0��0��0�
(0��0��0��0��0��0��0��0���0���2��*��#�0��0��0�� 0��!0��"0���0��$0��%0��&0��'0��(0��)0�w�0��+0��,0��-0��.0��/0��00��10�w�0��3�B�4�;�50��60��70��80��90��:0��0��<0��=0��>0��?0��@0��A0�w�0��C0��D0��E0��F0��G0��H0��I0�w�0��K���L���M�l�N�]�O�V�P0��Q0��R0��S0��T0��U0��0��W0��X0��Y0��Z0��[0��\0�w�0��^�e�_0��`0��a0��b0��c0��d0��0��f0��g0��h0��i0��j0��k0�f0��m�|�n�u�o0��p0��q0��r0��s0��t0�
0��v0��w0��x0��y0��z0��{0�
H0��}0��~0��0���0���0���0���0��0���������������0���0���0���0���0���0�w�0���0���0���0���0���0���0��0�������0���0���0���0���0���0��0���0���0���0���0���0���0�
(0�����������0���0���0���0���0���0��0���0���0���0���0���0���0�
w0���0���0���0���0���0���0���0��0�������������������0���0���0���0���0���0�w�0���0���0���0���0���0���0�
0�������0���0���0���0���0���0�
0���0���0���0���0���0���0��0�����������0���0���0���0���0���0��0���0���0���0���0���0���0�w�0���0���0���0���0���0���0���0��0�������������0���0���0���0���0���0���0��0��0��0��0��0��0�w�0��0��0��	0��
0��0��0��
0��0������0��0��0��0��0��0�w�0��0��0��0��0��0��0���0��0�� 0��!0��"0��#0��$0��%0��0��'��(���)�a�*�I�+�:�,�3�-0��.0��/0��00��10��20���0��40��50��60��70��80��90�w�0��;�B�<0��=0��>0��?0��@0��A0�w�0��C0��D0��E0��F0��G0��H0�
(0��J�Y�K�R�L0��M0��N0��O0��P0��Q0�w�0��S0��T0��U0��V0��W0��X0�w�0��Z0��[0��\0��]0��^0��_0��`0�
0��b���c�r�d�k�e0��f0��g0��h0��i0��j0�w�0��l0��m0��n0��o0��p0��q0�w�0��s�z�t0��u0��v0��w0��x0��y0�
w0��{0��|0��}0��~0��0���0���0�����������0���0���0���0���0���0��0���0���0���0���0���0���0��0���0���0���0���0���0���0���0��0�������������������0���0���0���0���0���0�
(0���0���0���0���0���0���0��0�������0���0���0���0���0���0�w�0���0���0���0���0���0���0�w�0�����������0���0���0���0���0���0�w�0���0���0���0���0���0���0�w�0���0���0���0���0���0���0���0�w�0���������������0���0���0���0���0���0�w�0���0���0���0���0���0���0�w�0���0���0���0���0���0���0���0�
w0�����������0���0���0���0���0���0�w�0���0���0���0���0���0���0�w�0���0���0���0���0��0��0��0��0���u��=��%�����	0��
0��0��0��
0��0�w�0��0��0��0��0��0��0�
w0����0��0��0��0��0��0�w�0��0�� 0��!0��"0��#0��$0��0��&�5�'�.�(0��)0��*0��+0��,0��-0�w�0��/0��00��10��20��30��40��0��60��70��80��90��:0��;0��<0�w�0��>�]�?�N�@�G�A0��B0��C0��D0��E0��F0��0��H0��I0��J0��K0��L0��M0���0��O�V�P0��Q0��R0��S0��T0��U0�
X0��W0��X0��Y0��Z0��[0��\0�w�0��^�m�_�f�`0��a0��b0��c0��d0��e0�
0��g0��h0��i0��j0��k0��l0�w�0��n0��o0��p0��q0��r0��s0��t0�w�0��v���w���x���y���z0��{0��|0��}0��~0��0�
0���0���0���0���0���0���0�
0�������0���0���0���0���0���0��0���0���0���0���0���0���0�
(0�����������0���0���0���0���0���0�
0���0���0���0���0���0���0�w�0���0���0���0���0���0���0���0��0���������0�����0���0���0���0���0���0�w�0���0���0���0���0���0���0���0���0�����������0���0���0���0���0���0���0���0���0���0���0���0���0�
w0���0���0���0���0���0���0���0�w�0����G��0���0���0���0����������������V�������@���������������������0��0���0��0������0��0�����������0��0���0��0�������0��0���0��0�������������0��0��0��0����0��0��0��0�����
�	0��0��0��0��
��0��0��0��0���)�������0��0��0��0����0��0��0��0���$� �"�!0��0��#0��0��%�'�&0��0��(0��0��*�5�+�0�,�.�-0��0��/0��0��1�3�20��0��40��0��6�;�7�9�80��0��:0��0��<�>�=0��0��?0��0��A�n�B�Y�C�N�D�I�E�G�F0��0��H0��0��J�L�K0��0��M0��0��O�T�P�R�Q0��0��S0��0��U�W�V0��0��X0��0��Z�e�[�`�\�^�]0��0��_0��0��a�c�b0��0��d0��0��f�k�g�i�h0��0��j0��0��l0��m0��0��o���p�{�q�v�r�t�s0��0��u0��0��w�y�x0��0��z0��0��|���}��~0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0��0����������0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0����'�������������0��0��0��0����0��0��0��0��	��
��0��0��
0��0����0��0��0��0��������0��0��0��0����0��0��0��0�� �"�!0��0��#�%�$0��0��&0��0��(�?�)�4�*�/�+�-�,0��0��.0��0��0�2�10��0��30��0��5�:�6�8�70��0��90��0��;�=�<0��0��>0��0��@�K�A�F�B�D�C0��0��E0��0��G�I�H0��0��J0��0��L�Q�M�O�N0��0��P0��0��R�T�S0��0��U0��0��W��X���Y���Z�o�[�f�\�a�]�_�^0��0��`0��0��b�d�c0��0��e0��0��g�l�h�j�i0��0��k0��0��m0��n0��0��p�{�q�v�r�t�s0��0��u0��0��w�y�x0��0��z0��0��|���}��~0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�����������0���0��0�������0��0���0��0�����������0��0���0��0�0�����0��0�����������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������0��0���0��0����0��0��0��0�����	�0��0��
0��0����
0��0��0��0���j��=��&�����0����0��0��0��0���!���0��0�� 0��0��"�$�#0��0��%0��0��'�2�(�-�)�+�*0��0��,0��0��.�0�/0��0��10��0��3�8�4�6�50��0��70��0��9�;�:0��0��<0��0��>�S�?�H�@�E�A�C�B0��0��D0��0��F0��G0��0��I�N�J�L�K0��0��M0��0��O�Q�P0��0��R0��0��T�_�U�Z�V�X�W0��0��Y0��0��[�]�\0��0��^0��0��`�e�a�c�b0��0��d0��0��f�h�g0��0��i0��0��k���l��m�t�n�s�o�q�p0��0��r0��0��0��u�z�v�x�w0��0��y0��0��{�}�|0��0��~0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0����<������ ����������������������0��0���0��0�0�����0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0���0���0��0�������0��0�������0��0���0��0����	��������������0��0���0��0�������0��0���0��0�������0��0��0��0����0��0��0��0��
������
0��0��0��0����0��0��0��0������0��0��0��0����0��0��0��0��!�P�"�9�#�.�$�)�%�'�&0��0��(0��0��*�,�+0��0��-0��0��/�4�0�2�10��0��30��0��5�7�60��0��80��0��:�E�;�@�<�>�=0��0��?0��0��A�C�B0��0��D0��0��F�K�G�I�H0��0��J0��0��L�N�M0��0��O0��0��Q�h�R�]�S�X�T�V�U0��0��W0��0��Y�[�Z0��0��\0��0��^�c�_�a�`0��0��b0��0��d�f�e0��0��g0��0��i�t�j�o�k�m�l0��0��n0��0��p�r�q0��0��s0��0��u�z�v�x�w0��0��y0��0��{�}�|0��0��~0��0���������������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�����������0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0����
������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0��������������0��0���0��0������0��0��0��0������0��0��0��0��	��
0��0��0��0���%�������0��0��0��0����0��0��0��0��� ���0��0��0��0��!�#�"0��0��$0��0��&�1�'�,�(�*�)0��0��+0��0��-�/�.0��0��00��0��2�7�3�5�40��0��60��0��8�:�90��0��;0��0��=���>���?�n�@�W�A�L�B�G�C�E�D0��0��F0��0��H�J�I0��0��K0��0��M�R�N�P�O0��0��Q0��0��S�U�T0��0��V0��0��X�c�Y�^�Z�\�[0��0��]0��0��_�a�`0��0��b0��0��d�i�e�g�f0��0��h0��0��j�l�k0��0��m0��0��o���p�{�q�v�r�t�s0��0��u0��0��w�y�x0��0��z0��0��|���}��~0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�����������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0����\���-����������0��0��0��0���	�0��0��
0��0����
��0��0��0��0����0��0��0��0���"�����0��0��0��0��� �0��0��!0��0��#�(�$�&�%0��0��'0��0��)�+�*0��0��,0��0��.�E�/�:�0�5�1�3�20��0��40��0��6�8�70��0��90��0��;�@�<�>�=0��0��?0��0��A�C�B0��0��D0��0��F�Q�G�L�H�J�I0��0��K0��0��M�O�N0��0��P0��0��R�W�S�U�T0��0��V0��0��X�Z�Y0��0��[0��0��]���^�u�_�j�`�e�a�c�b0��0��d0��0��f�h�g0��0��i0��0��k�p�l�n�m0��0��o0��0��q�s�r0��0��t0��0��v���w�|�x�z�y0��0��{0��0��}��~0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�0�����0��0���������������0��0���0��0�������0��0���0��0��0��������,���o�������������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0������������0��0��0��0����0��0��0��0���
�	��
0��0��0��0����0��0��0��0���@��+�� �����0��0��0��0����0��0��0��0��!�&�"�$�#0��0��%0��0��'�)�(0��0��*0��0��,�7�-�2�.�0�/0��0��10��0��3�5�40��0��60��0��8�=�9�;�:0��0��<0��0�0��>�?0��0��A�X�B�M�C�H�D�F�E0��0��G0��0��I�K�J0��0��L0��0��N�S�O�Q�P0��0��R0��0��T�V�U0��0��W0��0��Y�d�Z�_�[�]�\0��0��^0��0��`�b�a0��0��c0��0��e�j�f�h�g0��0��i0��0��k�m�l0��0��n0��0��p���q���r���s�|�t�w0��u�v0��0��x�z�y0��0��{0��0��}���~���0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�����������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������
�����0��0��0��0����0��0��	0��0������
0��0��0��0����0��0��0��0���!�����0��0��0��0����0��0�� 0��0��"�'�#�%�$0��0��&0��0��(�*�)0��0��+0��0��-���.���/�^�0�G�1�<�2�7�3�5�40��0��60��0��8�:�90��0��;0��0��=�B�>�@�?0��0��A0��0��C�E�D0��0��F0��0��H�S�I�N�J�L�K0��0��M0��0��O�Q�P0��0��R0��0��T�Y�U�W�V0��0��X0��0��Z�\�[0��0��]0��0��_�v�`�k�a�f�b�d�c0��0��e0��0��g�i�h0��0��j0��0��l�q�m�o�n0��0��p0��0��r�t�s0��0��u0��0��w���x�}�y�{�z0��0��|0��0��~���0��0���0��0�����������0��0���0��0�������0��0���0��0�����������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0����L��������������������0��0���0��0�������0��0���0��0����������0��0��0��0����0��0��0��0�����
�	��
0��0��0��0����0��0��0��0������0��0��0��0����0��0��0��0���5��*� �%�!�#�"0��0��$0��0��&�(�'0��0��)0��0��+�0�,�.�-0��0��/0��0��1�3�20��0��40��0��6�A�7�<�8�:�90��0��;0��0��=�?�>0��0��@0��0��B�G�C�E�D0��0��F0��0��H�J�I0��0��K0��0��M�{�N�e�O�Z�P�U�Q�S�R0��0��T0��0��V�X�W0��0��Y0��0��[�`�\�^�]0��0��_0��0��a�c�b0��0��d0��0��f�p�g�k�h�j�i0��0��0��l�n�m0��0��o0��0��q�v�r�t�s0��0��u0��0��w�y�x0��0��z0��0��|���}���~�������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������k�������������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0��������������0��0���0��0�������0��0��0��0������0��0��0��0���
�	0��0��0��0��
�<��%�������0��0��0��0����0��0��0��0��� ���0��0��0��0��!�#�"0��0��$0��0��&�1�'�,�(�*�)0��0��+0��0��-�/�.0��0��00��0��2�7�3�5�40��0��60��0��8�:�90��0��;0��0��=�T�>�I�?�D�@�B�A0��0��C0��0��E�G�F0��0��H0��0��J�O�K�M�L0��0��N0��0��P�R�Q0��0��S0��0��U�`�V�[�W�Y�X0��0��Z0��0��\�^�]0��0��_0��0��a�f�b�d�c0��0��e0��0��g�i�h0��0��j0��0��l���m���n���o�z�p�u�q�s�r0��0��t0��0��v�x�w0��0��y0��0��{���|�~�}0��0��0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�����������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�����������0��0��0��0����0��0��0��0��	��
��0��0��
0��0����0��0��0��0������t��E��.��#�����0��0��0��0���!� 0��0��"0��0��$�)�%�'�&0��0��(0��0��*�,�+0��0��-0��0��/�:�0�5�1�3�20��0��40��0��6�8�70��0��90��0��;�@�<�>�=0��0��?0��0��A�C�B0��0��D0��0��F�]�G�R�H�M�I�K�J0��0��L0��0��N�P�O0��0��Q0��0��S�X�T�V�U0��0��W0��0��Y�[�Z0��0��\0��0��^�i�_�d�`�b�a0��0��c0��0��e�g�f0��0��h0��0��j�o�k�m�l0��0��n0��0��p�r�q0��0��s0��0��u���v���w���x�}�y�{�z0��0��|0��0��~���0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0����3���������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0����0��0��0��0���������
�	0��0��0��0��
��0��0��0��0������0��0��0��0����0��0��0��0���(��#��!� 0��0��"0��0��$�&�%0��0��'0��0��)�.�*�,�+0��0��-0��0��/�1�00��0��20��0��4�c�5�L�6�A�7�<�8�:�90��0��;0��0��=�?�>0��0��@0��0��B�G�C�E�D0��0��F0��0��H�J�I0��0��K0��0��M�X�N�S�O�Q�P0��0��R0��0��T�V�U0��0��W0��0��Y�^�Z�\�[0��0��]0��0��_�a�`0��0��b0��0��d�{�e�p�f�k�g�i�h0��0��j0��0��l�n�m0��0��o0��0��q�v�r�t�s0��0��u0��0��w�y�x0��0��z0��0��|���}���~���0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������U��������������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0����&����������������0��0���0��0����0��0��0��0���
���0��0��	0��0���
�0��0��0��0��������0��0��0��0����0��0��0��0���!���0��0�� 0��0��"�$�#0��0��%0��0��'�>�(�3�)�.�*�,�+0��0��-0��0��/�1�00��0��20��0��4�9�5�7�60��0��80��0��:�<�;0��0��=0��0��?�J�@�E�A�C�B0��0��D0��0��F�H�G0��0��I0��0��K�P�L�N�M0��0��O0��0��Q�S�R0��0��T0��0��V���W���X�o�Y�d�Z�_�[�]�\0��0��^0��0��`�b�a0��0��c0��0��e�j�f�h�g0��0��i0��0��k�m�l0��0��n0��0��p�{�q�v�r�t�s0��0��u0��0��w�y�x0��0��z0��0��|���}��~0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�����������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0����	������0��0��0��0����0��0��0��0��
���
�0��0��0��0����0��0��0��0������u��F��/��$�����0��0��0��0�� �"�!0��0��#0��0��%�*�&�(�'0��0��)0��0��+�-�,0��0��.0��0��0�;�1�6�2�4�30��0��50��0��7�9�80��0��:0��0��<�A�=�?�>0��0��@0��0��B�D�C0��0��E0��0��G�^�H�S�I�N�J�L�K0��0��M0��0��O�Q�P0��0��R0��0��T�Y�U�W�V0��0��X0��0��Z�\�[0��0��]0��0��_�j�`�e�a�c�b0��0��d0��0��f�h�g0��0��i0��0��k�p�l�n�m0��0��o0��0��q�s�r0��0��t0��0��v���w���x���y�~�z�|�{0��0��}0��0������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0����4���������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0����������0��0���0��0����0��0��0��0�������
�	��
0��0��0��0����0��0��0��0������0��0��0��0����0��0��0��0���)��$� �"�!0��0��#0��0��%�'�&0��0��(0��0��*�/�+�-�,0��0��.0��0��0�2�10��0��30��0��5�`�6�I�7�>�8�=�9�;�:0��0��<0��0��0��?�D�@�B�A0��0��C0��0��E�G�F0��0��H0��0��J�U�K�P�L�N�M0��0��O0��0��Q�S�R0��0��T0��0��V�[�W�Y�X0��0��Z0��0��\�^�]0��0��_0��0��a�x�b�m�c�h�d�f�e0��0��g0��0��i�k�j0��0��l0��0��n�s�o�q�p0��0��r0��0��t�v�u0��0��w0��0��y���z��{�}�|0��0��~0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������P��������������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0����!���
��������������0��0���0��0�������0��0���0��0������0��0��0��0����0��0��	0��0������
��0��0��0��0����0��0��0��0������0��0��0��0����0��0�� 0��0��"�9�#�.�$�)�%�'�&0��0��(0��0��*�,�+0��0��-0��0��/�4�0�2�10��0��30��0��5�7�60��0��80��0��:�E�;�@�<�>�=0��0��?0��0��A�C�B0��0��D0��0��F�K�G�I�H0��0��J0��0��L�N�M0��0��O0��0��Q���R���S�j�T�_�U�Z�V�X�W0��0��Y0��0��[�]�\0��0��^0��0��`�e�a�c�b0��0��d0��0��f�h�g0��0��i0��0��k�v�l�q�m�o�n0��0��p0��0��r�t�s0��0��u0��0��w�|�x�z�y0��0��{0��0��}��~0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�����������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0��������������0��0���0��0����0��0��0��0���
���0��0��	0��0���
�0��0��0��0������p��A��*�������0��0��0��0����0��0��0��0�� �%�!�#�"0��0��$0��0��&�(�'0��0��)0��0��+�6�,�1�-�/�.0��0��00��0��2�4�30��0��50��0��7�<�8�:�90��0��;0��0��=�?�>0��0��@0��0��B�Y�C�N�D�I�E�G�F0��0��H0��0��J�L�K0��0��M0��0��O�T�P�R�Q0��0��S0��0��U�W�V0��0��X0��0��Z�e�[�`�\�^�]0��0��_0��0��a�c�b0��0��d0��0��f�k�g�i�h0��0��j0��0��l�n�m0��0��o0��0��q���r���s�~�t�y�u�w�v0��0��x0��0��z�|�{0��0��}0��0����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0����/���������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�����
�����0��0��0��0��	��
0��0��0��0������0��0��0��0����0��0��0��0���$�����0��0��0��0�� �"�!0��0��#0��0��%�*�&�(�'0��0��)0��0��+�-�,0��0��.0��0��0�_�1�H�2�=�3�8�4�6�50��0��70��0��9�;�:0��0��<0��0��>�C�?�A�@0��0��B0��0��D�F�E0��0��G0��0��I�T�J�O�K�M�L0��0��N0��0��P�R�Q0��0��S0��0��U�Z�V�X�W0��0��Y0��0��[�]�\0��0��^0��0��`�w�a�l�b�g�c�e�d0��0��f0��0��h�j�i0��0��k0��0��m�r�n�p�o0��0��q0��0��s�u�t0��0��v0��0��x���y�~�z�|�{0��0��}0��0������0��0���0��0�����������0��0���0��0�������0��0���0��0����6������P��������������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0����!���
��������������0��0���0��0�������0��0���0��0������0��0��0��0����0��0��	0��0������
��0��0��0��0����0��0��0��0������0��0��0��0����0��0�� 0��0��"�9�#�.�$�)�%�'�&0��0��(0��0��*�,�+0��0��-0��0��/�4�0�2�10��0��30��0��5�7�60��0��80��0��:�E�;�@�<�>�=0��0��?0��0��A�C�B0��0��D0��0��F�K�G�I�H0��0��J0��0��L�N�M0��0��O0��0��Q���R���S�j�T�_�U�Z�V�X�W0��0��Y0��0��[�]�\0��0��^0��0��`�e�a�c�b0��0��d0��0��f�h�g0��0��i0��0��k�v�l�q�m�o�n0��0��p0��0��r�t�s0��0��u0��0��w�|�x�z�y0��0��{0��0��}��~0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�����������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0��������������0��0���0��0����0��0��0��0���
���0��0��	0��0���
�0��0��0��0������p��A��*�������0��0��0��0����0��0��0��0�� �%�!�#�"0��0��$0��0��&�(�'0��0��)0��0��+�6�,�1�-�/�.0��0��00��0��2�4�30��0��50��0��7�<�8�:�90��0��;0��0��=�?�>0��0��@0��0��B�Y�C�N�D�I�E�G�F0��0��H0��0��J�L�K0��0��M0��0��O�T�P�R�Q0��0��S0��0��U�W�V0��0��X0��0��Z�e�[�`�\�^�]0��0��_0��0��a�c�b0��0��d0��0��f�k�g�i�h0��0��j0��0��l�n�m0��0��o0��0��q���r���s�~�t�y�u�w�v0��0��x0��0��z�|�{0��0��}0��0����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0����/���������������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0���������������0��0���0��0�������0��0���0��0�����������0��0���0��0�������0��0���0��0�����
�����0��0��0��0��	��
0��0��0��0������0��0��0��0����0��0��0��0���$�����0��0��0��0�� �"�!0��0��#0��0��%�*�&�(�'0��0��)0��0��+�-�,0��0��.0��0��00��10��20��30��40��50��0�0��70��8�90��:0��;0��<0��=�D�>�A�?�@�0��0��B�C�0��0��E0��F0��0��H0��I0��J0��K0��L���M0��N0��O�T�P0��Q0��R0��S0�
80��U���V���W���X�t�Y�]�Z0��[0��\0�
80��^�q
8�_
8�`�a
8�b0��c0��d0��e0��f0��g0��h0��i0��j0��k0��l0��m0��n0��o0��p0�
80��r0��s0�
80��u�y�v0��w0��x0�
80��z�}�{0��|0�
80��~0��0���
8��0���0���0���0���0���0���0���0���0���0���0�������0���0���0�
80���0���0���0�
80�����������0���0���0�
80���0���0���0�
80�������0���0���0�
80���0���0���0�
80���������������0���0���0�
80���0���0���0�
80�������0���0���0�
80���0���0���0�
80�����������0���0���0�
80���0���0���0�
80�������0���0���0�
80���0���0���0�
80���0���������������0���0���0�
80���0���0���0�
80�������0���0���0�
80���0���0���0�
80�����������0���0���0�
80���0���0���0�
80�������0���0���0�
80���0���0���0�
80���0���0���0�
80���0���0���0���0���0��0��J��u�ȣ��x��Y��V�����	C%0��
�
�0��0�?f0���������I��-��!�����0��0�C%0��0��0�=,0����0��0�H0��0�� 0�=F0��"�)�#�&�$0��%0�=,0��'0��(0�=F0�X]�*�+0��,0�H0��.�:�/�3�00��10��20�GY0��4�7�50��60�=F0��80��90�I�0��;�B�<�?�=0��>0�=,0��@0��A0�ZB0��C�F�D0��E0�70��G0��H0�R0��J�i�K�Z�L�S�M�P�N0��O0�AL0��Q0��R0�O0��T�W�U0��V0�X�0��X0��Y0�C%0��[�b�\�_�]0��^0�=F0��`0��a0�GY0��c�f�d0��e0�C%0��g0��h0�I�0��j�y�k�r�l�o�m0��n0�C%0��p0��q0�?f0��s�v�t0��u0�C%0��w0��x0�I�0��z���{�~�|0��}0�=,0��0���0�H0�0�����0���0�N�0�����������������I�����0���0�H0�������0���0�I�0���0���0�>N0�����������0���0�A�0���0���0�H0���0���0���0�=`0�����������0���0���0�=F0�������0���0�H0���0���0�C%0�����������0���0�A�0���0���0�=,0�������0���0�H0���0���0�I�0�������������������0���0�H0���0���0�N�0�������0���0�?f0���0���0�>N0�����0�����0�C%0�������0���0�H0���0���0�>N0���������������0���0�N�0���0���0�I�0�������0���0�I�0���0���0�X]0�����0�����0���0�I�0�������0���0�AL0���0���0�I�0����f���-������������B���0���0�70������0��0�C%0��0��0�B�0�����	�0��0�=,0��
0��0�>N0��
��0��0�C%0��0��0�R0��� �����0��0�T0��0��0�B�0�C%��0��0�C%0��!�(�"�%�#0��$0�C%0��&0��'0�C%0��)�,�*0��+0�A�0�>N0��.�J�/�>�0�7�1�4�20��30�70��50��60�>N0��8�;�90��:0�P�0��<0��=0�N�0��?�C�@C%�A0��B0�B�0��D�G�E0��F0�N�0��H0��I0�>N0��K�Z�L�S�M�P�N0��O0�U�0��Q0��R0�I�0��T�W�U0��V0�=,0��X0��Y0�]�0��[�_T��\�]0��^0�C%0��`�c�a0��b0�AL0��d0��e0�B�0��g���h���i�u�j�q�k�n�l0��m0�>N0��o0��p0�>N0�I��r�s0��t0�=,0��v�z�w=`�x0��y0�=F0��{�~�|0��}0�>N0��0���0�`c0���������X�C%������0���0�F[0���0���0�=F0�����������0���0�I�0���0���0�?f0�������0���0�C%0���0���0�GY0�������������������0���0�I�0���0���0�C%0�������0���0�H0���0���0�?f0�����������0���0�H0���0���0�C%0�0�����0���0�C%0���������������0���0�T�0���0���0�70�������0���0�=,0���0���0�=,0�����������0���0�C%0���0���0�Y
0���A���0���0�I0����������������M���������������������0���0�C%0���0���0�B�0�������0���0�C%0���0���0�C%0�����������0���0�>N0���0���0�GY0�������0���0�C%0���0���0�H0�������������0���0�AL0���0��0�I�0����0��0�C%0��0��0�70��	��
�
�0��0��0��0��0�=,0����0��0�=,0��0��0�>N0���1��%��!���0��0�70��0�� 0�=F0�0��"�#0��$0�=,0��&�-�'�*�(0��)0�X�0��+0��,0�>N0�B��.�/0��00�J�0��2�A�3�:�4�7�50��60�H0��80��90�=F0��;�>�<0��=0�J�0��?0��@0�g�0��B�F�C=,�D0��E0�T�0��G�J�H0��I0�=,0��K0��L0�d0��N���O�h�P�Y�Q�UC%�R�S0��T0�P�0�J��V�W0��X0�]�0��Z�a�[�^�\0��]0�>N0��_0��`0�H0��b�e�c0��d0�=F0��f0��g0�>N0��i�x�j�q�k�n�l0��m0�R0��o0��p0�>N0��r�u�s0��t0���0��v0��w0�C%0��y���z�}�{0��|0�=,0��~0��0�I�0�������0���0�]�0���0���0�I�0�������������������0���0�C%0���0���0�I�0�������0���0�R+0���0���0�A�0�����0�����0���0�PE0�������0���0�GY0���0���0�=,0���������������0���0�N�0���0���0�=,0�������0���0�N�0���0���0�>N0�����������0���0�70���0���0�I�0�������0���0�=,0���0���0�I�0����:����������������������0���0�C%0���0���0�?f0�������0���0�F[0���0���0�T�0�����������0���0�70���0���0�F[0�C%����0���0�GY0���������������0���0�X�0���0���0�>N0�0�����0���0�R0�����������0���0�=,0���0���0�GY0�������0���0�Z�0���0���0�C%0�����������0��0�I�0��0��0�=,0��	��
0��0�I�0��
0��0�g�0������0��0�>N0��0��0�g�0����0��0�70��0��0�A�0���+� �$C%�!�"0��#0�>N0��%�(�&0��'0�C%0��)0��*0�C%0��,�3�-�0�.0��/0�N�0��10��20�C%0��4�7�50��60�I�0��80��90�>�0��;�r�<�U�=�L�>�E�?�B�@0��A0�?f0��C0��D0�X�0��F�I�G0��H0�8�0��J0��K0�=,0��M�Q=,�N�O0��P0�C%0�0��R�S0��T0�C%0��V�c�W�^�X�[�Y0��Z0�C%0��\0��]0�C%0��_�b�`0��a0�=,0�@t0��d�k�e�h�f0��g0�=F0��i0��j0�T�0��l�o�m0��n0�>N0��p0��q0�=,0��s���t���u�|�v�y�w0��x0�A�0��z0��{0�I�0��}���~0��0�>N0���0���0�C%0�����������0���0�X�0���0���0�>N0�������0���0�=,0���0���0�I0���������������0���0�>N0���0���0�C%0���T���0���0�=,0�����������0���0�B�0���0���0�?f0�������0���0�R+0���0���0�>N0��������&����������������������0���0�B�0���0���0�C%0�������0���0�>N0���0���0�C%0�����������0���0�T�0���0���0�O�0���0���0���0�=,0���������������0���0�>N0���0���0�T�0�]�����0���0�R0�����������0���0�>N0���0���0�>N0�������0���0�C%0���0���0�I�0����
��������������0���0�I0���0���0�X�0�������0���0�I�0���0���0�N�0���������0���0�=,0��0��0�C%0����0��0�C%0��0��	0�R+0������
��0��0�R+0��0��0�=,0����0��0�>N0��0��0�B�0����7�0��0�C%0�� �#�!0��"0�=,0��$0��%0�=F0��'�e�(�F�)�8�*�1�+�.�,0��-0�`c0��/0��00�A�0��2�5�30��40�N�0��60��70�>N0��9�@�:�=�;0��<0�?f0��>0��?0�R0��A�C�B0�J�0��D0��E0�=,0��G�V�H�O�I�L�J0��K0�=,0��M0��N0�B�0��P�S�Q0��R0�X�0��T0��U0�I�0��W�^�X�[�Y0��Z0�@�0��\0��]0�AL0��_�b�`0��a0�A�0��c0��d0�X�0��f���g�s�h�o�i�l�j0��k0�J20��m0��n0�F[0��p?f�q0��r0�J20��t�{�u�x�v0��w0�B�0��y0��z0�C%0��|��}0��~0�70���0���0�]�0���������������0���0�N�0���0���0�A�0���0���0���0�=,0�����������0���0�C%0���0���0�C%0�������0���0�J�0���0���0�>N0��������������������T�����0���0�8�0�������0���0�N�0���0���0�N�0�����������0���0�=F0���0���0�N�0�I�����0���0�N�0���������������0���0�>N0���0���0�C%0���0���0���0�?�0�����������0���0�A�0���0���0�=,0�������0���0�=,0���0���0�I�0�������������������0���0�B�0���0���0�F[0�������0���0�?f0���0���0�@�0�����������0���0�R+0���0���0�C%0���0���0���0�?f0��������0�����0���0�=,0�������0���0�>N0���0���0�?f0������0��0�Z$0��0��0�J20��	��
0��0�N�0��
0��0�=,0���F��-��!�����0��0�>N0��0��0�I�0����0��0�J20��0�� 0�?f0��"�)�#�&�$0��%0�=,0��'0��(0�T0��*0��+0��,0�>N0��.�:�/�30��0�10��20�C%0��4�7�50��60�I�0��80��90�A�0��;�B�<�?�=0��>0�bp0��@0��A0�I�0�0��C�D0��E0�R+0��G�f�H�W�I�P�J�M�K0��L0�ZB0��N0��O0�70��Q�T�R0��S0�GY0��U0��V0�C%0��X�_�Y�\�Z0��[0�F[0��]0��^0�B�0��`�c�a0��b0�?f0��d0��e0�R+0��g�s�h�l�iH�j0��k0�ZB0��m�p�n0��o0�H0��q0��r0�C%0��t�{�u�x�v0��w0�H0��y0��z0�N�0��|��}0��~0�C%0���0���0�=,0����v���z��������������������������0���0�GY0���0���0�GY0�������0���0�8�0���0���0�>N0�����0�����0���0�C%0�������0���0�C%0���0���0�>N0���������������0���0�H0���0���0�I�0�������0���0��20���0���0�T�0�����������0���0�N�0���0���0�R0�0�����0���0�J�0�������������������0���0�I�0���0���0�70�������0���0�C%0���0���0�>N0�����������0���0�I�0���0���0�70�������0���0�I�0���0���0�R+0���������������0���0�>N0���0���0�I�0�������0���0�Z�0���0���0�Z�0�����������0���0�C%0���0���0�d0�������0���0�C%0���0���0�@�0����;����
��	���0��0�C%0��0��0�F[0��
@��0��0�C%0������0��0�C%0��0��0�C%0����0��0�C%0��0��0�I�0���,��%��"� 0��!0�=,0��#0��$0�>N0��&�)�'0��(0�I�0��*0��+0�I�0��-�4�.�1�/0��00�70��20��30�?f0��5�8�60��70�C%0��90��:0�C%0��<�[�=�L�>�E�?�B�@0��A0�X�0��C0��D0�=F0��F�I�G0��H0�=,0��J0��K0�X�0��M�T�N�Q�O0��P0�GY0��R0��S0�=F0��U�X�V0��W0�C%0��Y0��Z0�=,0��\�k�]�d�^�a�_0��`0�I�0��b0��c0�C%0��e�h�f0��g0�C%0��i0��j0�=,0��l�s�m�p�n0��o0�C%0��q0��r0�=,0��t�w�u0��v0�I�0��x0��y0�AL0��{���|���}���~�����������0���0�70���0���0�>�0�������0���0�=,0���0���0�C%0�����������0���0�T�0���0���0�?f0�������0���0�=,0���0���0�>N0���������������0���0�X�0���0���0�=,0�������0���0�B�0���0���0�R+0�����������0���0�70���0���0�N�0�������0���0�>N0���0���0�B�0�������������������0���0�=,0���0���0�A�0�������0���0�=,0���0���0�Y
0�����������0���0�C%0���0���0�GY0�������0���0�70���0���0�R+0���������������0���0�I�0���0���0�X�0�������0���0�J20���0���0�R0�����������0���0�F[0���0���0�I�0�A�����0���0�>N0����7������	���������0���0�=`0��0��0�>N0����0��0�70��0��0�AL0��
����0��
0�=,0��0��0�C%0����0��0�>N0��0��0�N�0���(��!���0��0�C%0��0�� 0�>N0��"�%�#0��$0�F[0��&0��'0�C%0��)�0�*�-�+0��,0�B�0��.0��/0�>N0��1�4�20��30�AL0��50��60�>N0��8�W�9�H�:�A�;�>�<0��=0�Y
0��?0��@0�70��B�E�C0��D0�J�0��F0��G0�=,0��I�P�J�M�K0��L0�N�0��N0��O0�=,0��Q�T�R0��S0�70��U0��V0�X]0��X�g�Y�`�Z�]�[0��\0�?f0��^0��_0�I�0��a�d�b0��c0�I�0��e0��f0�I�0��h�o�i�l�j0��k0�=F0��m0��n0�B�0��p�s�q0��r0�=,0��t0��u0�70��w�c�x���y���z���{���|���}���~0��0�X�0���0���0�C%0���=,��0���0�=,0�����������0���0�?f0���0���0�>N0���C%��0���0�R+0���������������0���0�=,0���0�>N0�������0���0�?f0���0���0�I�0�����������0���0�?�0���0���0�R+0�������0���0�>N0���0���0�>N0�������������������0���0�T�0���0���0�>N0�������0���0�B�0���0���0�R0�����������0���0�C%0���0���0�I�0�������0���0�=F0���0���0�@t0���������������0���0��0���0���0�=F0�������0���0�=,0���0���0�=,0�����������0���0�A�0���0���0�X�0�������0���0�AL0���0���0�R0����-����������������0���0�X�0���0���0�C%0�������0���0�I0��0��0�X�0���I���0��0�?f0����	0��
0�I�0��0��
0�I�0��������0��0�=,0��0��0�C%0����0��0�R+0��0��0�I�0���&� �#�!0��"0�X�0��$0��%0�=F0��'�*�(0��)0�A�0��+0��,0�>N0��.�J�/�;�0�7�1�4�20��30�F[0��50��60�F[0��80��90��:0�=,0��<�C�=�@�>0��?0�I�0��A0��B0�T�0��D�G�E0��F0�F[0��H0��I0�70��K�T�L�PT��M�N0��O0�>N0��QP��R0��S0�R+0��U�\�V�Y�W0��X0�I�0��Z0��[0�?f0��]�`�^0��_0�C%0��a0��b0�=F0��d���e���f���g�v�h�o�i�l�j0��k0�>N0��m0��n0�AL0��p�s�q0��r0�>N0��t0��u0�B�0��w�~�x�{�y0��z0�F[0��|0��}0�I�0������0���0�70���0���0�F[0���������������0���0�g�0���0���0�>N0�������0���0�70���0���0�AL0�����������0���0�GY0���0���0�>N0�������0���0�70���0���0�=,0�������������������0���0�C%0���0���0�>N0�������0���0�AL0���0���0�F[0�����������0���0�X�0���0���0�=,0�������0���0�X�0���0���0�O�0�����������>N��0���0�F�0���]���0���0�GY0�����������0���0�=,0���0���0�E�0�������0���0�T0���0���0�@�0����������������������0���0�I�0���0���0�C%0�������0���0�70���0���0�B�0�����������0���0�@�0���0���0�`c0�������0���0�N�0���0���0�C%0������J���0��0�=F0����0��0�R+0��	0��
0�N�0����
��0��0�70��0��0�@t0����0��0�>N0��0��0�C%0���:��+��$��!�0�� 0�?f0��"0��#0�N�0��%�(�&0��'0�I�0��)0��*0�AL0��,�3�-�0�.0��/0�>N0��10��20���0��4�7�50��60�=,0��80��90�I�0��;�G�<�@�=0��>0��?0�>N0��A�D�B0��C0�=,0��E0��F0�C%0��H�O�I�L�J0��K0�A�0��M0��N0�C%0��P�S�Q0��R0�70��T0��U0�C%0��W0��X0�=,0��Z���[�*�\���]��^���_���`�r�a�g�b0��c0��d0��e0��f0�A�0��h�m�i0��j0��k0��l0�70��n0��o0��p0��q0�=F0��s�{�t�v�u0�I0��w0��x0��y0��z0�X�0��|���}0��~0��0���0�N�0���0���0���0���0�=F0���������������0���0���0���0�C%0���0���0���0���0�X�0�0�����0���0���0���0�A�0�����������0���0���0���0�d0���0���0���0���0�M�0�������0���0���0���0�H0���0���0���0���0�70�������������������0���0���0���0�>N0���0���0���0���0�=F0�������0���0���0���0�=,0���0���0���0���0�I�0�����������0���0���0���0�70���0���0���0���0�=,0�������0���0���0���0�70���0���0���0���0�I�0���������������0���0���0���0�=,0���0���0���0���0�C%0�������0���0���0���0�=,0���0���0���0���0�H�0����������0���0���0���0�R+0��0��0��0��0�=,0���
�0��0��0��	0�A�0��0��0��
0��0�=F0���o��@��)�����0��0��0��0�N�0��0��0��0��0�>N0���$� 0��!0��"0��#0�P�0��%0��&0��'0��(0�AL0��*�5�+�0�,0��-0��.0��/0�>N0��10��20��30��40�>N0��6�;�70��80��90��:0�=,0��<0��=0��>0��?0�=,0��A�X�B�M�C�H�D0��E0��F0��G0�>N0��I0��J0��K0��L0��20��N�S�O0��P0��Q0��R0�R+0��T0��U0��V0��W0�A�0��Y�d�Z�_�[0��\0��]0��^0�>N0��`0��a0��b0��c0�E�0��e�j�f0��g0��h0��i0�I�0��k0��l0��m0��n0�^l0��p���q���r�}�s�x�t0��u0��v0��w0�N�0��y0��z0��{0��|0�Z�0��~���0���0���0���0�70���0���0���0���0�70�����������0���0���0���0�N�0���0���0���0���0�70�������0���0���0���0�=F0���0���0���0���0�>N0���������������0���0���0���0�C%0���0���0���0���0�C%0�������0���0���0���0�H0���0���0���0���0�=F0�����������0���0���0���0�70���0���0���0���0�[�0�������0���0���0���0�=,0���0���0���0���0�>N0����y�����������������0���0�T0�������0���0���0���0�C%0���0���0���0���0�>N0�����������0���0���0���0�GY0���0���0���0���0�F[0�������0���0���0���0�M�0���0���0���0���0�R0������������0���0���0���0�=,0��0��0��0��0�A�0����0��0��	0��
0�^0��0��
0��0��0�C%0����0��0�C%0����0��0��0��0�AL0��0��0��0��0�>N0�� �O�!�8�"�-�#�(�$0��%0��&0��'0�=,0��)0��*0��+0��,0�70��.�3�/0��00��10��20�=F0��40��50��60��70�N�0��9�D�:�?�;0��<0��=0��>0�>N0��@0��A0��B0��C0�>N0��E�J�F0��G0��H0��I0�70��K0��L0��M0��N0�=,0��P�b�Q�W�R0��S0��T0��U0��V0�70��X�]�Y0��Z0��[0��\0�g�0��^0��_0��`0��a0�F�0��c�n�d�i�e0��f0��g0��h0�A�0��j0��k0��l0��m0�R+0��o�t�p0��q0��r0��s0�H0��u0��v0��w0��x0�F[0��z���{���|���}���~���0���0���0���0�>N0���0���0���0���0�O�0�������0���0���0���0�C%0���0���0���0���0�C%0�����������0�?�0���0���0���0���0�70�������0�R+0���0���0���0���0�=,0���������������0���0���0���0�GY0���0���0���0���0�>N0�������0���0���0���0�=,0���0���0���0���0�O0�����������0���0���0���0�C%0���0���0���0���0�=,0�������0���0���0���0�?f0���0���0���0���0�A�0�������������������0���0���0���0�C%0���0���0���0���0�I�0�������0���0���0���0�I�0���0���0���0���0�T0�����������0���0���0���0�N�0���0���0���0���0�O0���0���0���0���0���0�H0���������0��0��0��0�F[0��0��0��	0��
0�A�0����
0��0��0��0�70��0��0��0��0�B�0������0��0��0��0�>N0��0�C%0�� �%�!0��"0��#0��$0�70��&0��'0��(0��)0�A�0��+���,���-��.�U�/�A�0�6�10��20��30��40��50�O0��7�<�80��90��:0��;0�A�0��=0��>0��?0��@0�?f0��B�M�C�H�D0��E0��F0��G0�C%0��I0��J0��K0��L0�@�0��N�S�O0��P0��Q0��R0�>N0��T0�I0��V�m�W�b�X�]�Y0��Z0��[0��\0�GY0��^0��_0��`0��a0�>N0��c�h�d0��e0��f0��g0�I�0��i0��j0��k0��l0�>N0��n�t�o0��p0��q0��r0��s0�>N0��u�z�v0��w0��x0��y0�I�0��{0��|0��}0��~0�B�0�������������������0���0���0���0�>N0���0���0���0���0�GY0�������0���0���0���0�R+0���0���0���0���0�=,0�����������0���0���0���0�I�0���0���0���0���0�=,0�������0���0���0���0�I�0���0���0���0���0�A�0���������������0���0���0���0�C%0���0���0���0���0�N�0�������0���0���0���0�=F0���0���0���0���0�H0�����������0���0���0���0�O0���0���0���0���0�X�0�������0���0���0���0�?f0���0���0���0���0�I�0����>�����������������0���0���0���0�@�0���0���0���0���0�=,0�������0���0���0���0�C20���0���0���0���0�I�0����������0���0���0���0�H0��0��0��0��0�I�0���
�0��0��0��	0�X�0��0��0��
0��0�=F0���'�����0��0��0��0�R+0��0��0��0��0�70���"�0��0�� 0��!0�=,0��#0��$0��%0��&0�C%0��(�3�)�.�*0��+0��,0��-0�=,0��/0��00��10��20�>A0��4�9�50��60��70��80�=,0��:0��;0��<0��=0��D0��?�f�@�O�A�L�B�G�C0��D0��E0��F0�=,0��H0��I0��J0��K0�>N0��M0��N0�C%0��P�[�Q�V�R0��S0��T0��U0�=F0��W0��X0��Y0��Z0�I�0��\�a�]0��^0��_0��`0�>N0��b0��c0��d0��e0�X�0��g�~�h�s�i�n�j0��k0��l0��m0�[�0��o0��p0��q0��r0�70��t�y�u0��v0��w0��x0�I�0��z0��{0��|0��}0�=,0����������0���0���0���0�=,0���0���0���0���0�=F0�������0���0���0���0�I�0���0���0���0���0�X�0����B����������������������0���0���0���0�GY0���0���0���0���0�>N0�������0���0���0���0�=,0���0���0���0���0�?f0�������0���0�70�0�����0���0���0���0�>N0���������������0���0���0���0�?f0���0���0���0���0�]�0�������0���0���0���0�J�0���0���0���0���0�I�0�����������0���0���0���0�d0���0���0���0���0�C%0�������0���0���0���0�?f0���0���0���0���0�C%0�����������������0���0���0���0�=,0���0���0���0���0�AL0�������0���0���0���0�70���0���0��0��0�>N0�����	�0��0��0��0�C%0��
0��0��0��
0�AL0����0��0��0��0�A�0��0��0��0��0�N�0���.��#���0�=F0��0�� 0��!0��"0�X�0��$�)�%0��&0��'0��(0�=F0��*0��+0��,0��-0�=,0��/�7�0�2�10�=F0��30��40��50��60�C%0��8�=�90��:0��;0��<0�=,0��>0��?0��@0��A0�I�0��C���D�p�E�Y�F�Q�G�L�H0��I0��J0��K0�A�0��M0��N0��O0��P0�GY0��R�T�S0�T�0��U0��V0��W0��X0�C%0��Z�e�[�`�\0��]0��^0��_0�?f0��a0��b0��c0��d0�A�0��f�k�g0��h0��i0��j0�>N0��l0��m0��n0��o0�70��q���r�}�s�x�t0��u0��v0��w0�>N0��y0��z0��{0��|0�AL0��~���0���0���0���0�B�0���0���0���0���0�I�0�����������0���0���0���0�=,0���0���0���0���0�>�0�������0���0���0���0�I0���0���0���0���0�70�������������������0���0���0���0�C%0���0���0���0���0�I�0�������0���0���0���0�B�0���0���0���0���0�J20�����������0���0���0���0�70���0���0���0���0�I�0�������0���0���0���0�?f0���0���0���0���0�O0���������������0���0���0���0�=,0���0���0���0���0�X�0���0���0�C%0�����0�����0���0���0���0�F[0�������0���0���0���0�C%0���0���0���0���0�I�0��������Z�������L��� ������������0���0���0���0�70���0��0��0��0�C%0���	�0��0��0��0�I�0��
0��0��0��
0�70������0��0��0��0�A�0��0��0��0��0�>N0�0���0��0��0��0�]�0��!�8�"�-�#�(�$0��%0��&0��'0�=,0��)0��*0��+0��,0�R+0��.�3�/0��00��10��20�C%0��40��50��60��70�C%0��9�D�:�?�;0��<0��=0��>0�F[0��@0��A0��B0��C0�?f0��E�G�F0�P�0��H0��I0��J0��K0�C%0��M�|�N�e�O�Z�P�U�Q0��R0��S0��T0�70��V0��W0��X0��Y0�AL0��[�`�\0��]0��^0��_0�>N0��a0��b0��c0��d0�X�0��f�q�g�l�h0��i0��j0��k0�I�0��m0��n0��o0��p0�=,0��r�w�s0��t0��u0��v0�>N0��x0��y0��z0��{0�=,0��}���~�������0���0���0���0�=,0���0���0���0���0�>N0�������0���0���0���0�H0���0���0���0���0�C%0�����������0���0���0���0�A�0���0���0���0���0�A�0�������0���0���0���0�N�0���0���0���0���0�70����������������������0���0���0���0�C%0���0���0���0���0�70�������0���0���0���0�bp0���0���0���0���0�=F0�����������0���0���0���0�C%0���0���0���0���0�R0�������0���0���0���0�O�0���0���0���0���0�X�0���������������0�GY0���0���0���0���0�>N0�������0���0���0���0�>N0���0���0���0���0�=,0�����������0���0���0���0�T0���0���0���0���0�>N0������0��0��0��0�=F0��0��0��0��0�>N0��	�3�
�!�����
0��0��0��0���0��0��0��0��0�@t0����0��0��0��0�A�0��0��0��0�� 0�ZB0��"�-�#�(�$0��%0��&0��'0�A�0��)0��*0��+0��,0�>A0�0��.�/0��00��10��20�I�0��4�F�5�;0��6�70��80��90��:0�C%0��<�A�=0��>0��?0��@0�F[0��B0��C0��D0��E0�70��G�O�H�M�I0��J0��K0��L0�70��N0�=,0��P�U�Q0��R0��S0��T0�B�0��V0��W0��X0��Y0�C%0��[��\���]���^�r�_�j�`�e�a0��b0��c0��d0�C%0��f0��g0��h0��i0�70��k�p�l0��m0��n0��o0�T�0��q0�A�0��s�y0��t�u0��v0��w0��x0�=`0��z��{0��|0��}0��~0�70���0���0���0���0�E�0���������������0���0���0���0�70���0���0���0���0�J20�������0���0���0���0�A�0���0���0���0���0�I�0�����������0���0���0���0�=F0���0���0���0���0�=F0�������0���0���0���0�>N0���0���0���0���0�=,0�������������������0���0���0���0�Z$0���0���0���0���0�I�0�������0���0���0���0�70���0���0���0���0�=F0�������0���0���0���0���0�=,0�������0���0���0���0�A�0���0���0���0���0�O�0���������������0���0���0���0�?f0���0���0���0���0�@t0�������0���0���0���0�?f0���0���0���0���0�]�0�������0���0���0���0���0�^0������0��0��0��0�GY0��0��0��0��0�=,0��	�[�
�4��"���
��0��0��0��0�>N0��0��0��0��0�>N0����0��0��0��0�X�0��0��0�� 0��!0�=,0��#�.�$�)�%0��&0��'0��(0�C%0��*0��+0��,0��-0�@�0�0��/�00��10��20��30�>N0��5�D�6�<0��7�80��90��:0��;0�g�0��=�?�>0�=F0��@0��A0��B0��C0�A�0��E�P�F�K�G0��H0��I0��J0�=F0��L0��M0��N0��O0�A�0��Q�V�R0��S0��T0��U0�GY0��W0��X0��Y0��Z0�=,0��\���]�t�^�i�_�d�`0��a0��b0��c0�C%0��e0��f0��g0��h0�H�0��j�o�k0��l0��m0��n0�70��p0��q0��r0��s0�C%0��u���v�{�w0��x0��y0��z0�?f0��|0��}0��~0��0�=,0���0���0���0���0���0�R0���������������0���0���0���0�=,0���0���0���0���0�H0�������0���0���0���0�T0���0���0���0���0�>N0�����������0���0���0���0�>N0���0���0���0���0�I�0�������0���0���0���0�C%0���0���0���0���0�I�0�������d���������������������0���0���0���0�R0���0���0���0���0�=,0�������0���0���0���0�A�0���0���0���0���0�=,0�����������0���0���0���0�?f0���0���0���0���0�E�0�������0���0���0���0�I�0���0���0���0���0�F[0���������������0���0���0���0�A�0���0���0���0���0�A�0�������0�I�0���0���0���0���0�[�0����	����0��0��0��0�70��0��0��0��0�Y
0��
��0��0��
0��0�A�0��0��0��0��0�O0���=��+��"���0��0��0��0�70��0��0�� 0��!0�I�0��#�&�$0��%0�B�0��'0��(0��)0��*0�70��,�7�-�2�.0��/0��00��10�=,0��30��40��50��60�=F0�0��8�90��:0��;0��<0�70��>�R�?�G�@�E�A0��B0��C0��D0�I�0��F0�F[0��H�M�I0��J0��K0��L0�X�0��N0��O0��P0��Q0�T�0��S�^�T�Y�U0��V0��W0��X0�C%0��Z0��[0��\0��]0�P�0��_0��`0��a0��b0��c0�A�0��e���f���g�{�h�s�i�n�j0��k0��l0��m0�]�0��o0��p0��q0��r0�I�0��t�v�u0�C%0��w0��x0��y0��z0�C%0��|���}���~0��0���0���0�=,0���0���0���0���0�R+0�������0���0���0���0�C%0���0���0���0���0�>N0���������������0���0���0���0�70���0���0���0���0�N�0�������0���0���0���0�>N0���0���0���0���0�X�0�����������0���0���0���0�H0���0���0���0���0�>N0�������0���0���0���0�I�0���0���0���0���0�B�0�������������������0���0���0���0�O�0���0���0���0���0�F�0�������0���0���0���0�=,0���0���0���0���0�AL0�����������0���0���0���0�@�0���0���0���0���0�X�0�������0���0���0���0�A�0���0���0���0���0�Z�0��������������0���0���0���0�>N0���0���0���0���0�A�0�����0��0��0��0�I�0��0�=,0�����
�	0��
0��0��0�@�0��0��0��0��0�>N0����0��0��0��0�H0��0��0��0��0�=,0������~� �O�!�8�"�-�#�(�$0��%0��&0��'0�?f0��)0��*0��+0��,0�70��.�3�/0��00��10��20�O0��40��50��60��70�>N0��9�D�:�?�;0��<0��=0��>0�X]0��@0��A0��B0��C0�>N0��E�J�F0��G0��H0��I0�70��K0��L0��M0��N0�70��P�g�Q�\�R�W�S0��T0��U0��V0�70��X0��Y0��Z0��[0�B�0��]�b�^0��_0��`0��a0�I�0��c0��d0��e0��f0�I�0��h�s�i�n�j0��k0��l0��m0�>N0��o0��p0��q0��r0�>N0��t�y�u0��v0��w0��x0�C%0��z0��{0��|0��}0�H0������������������0���0���0���0�B�0���0���0���0���0�R+0�������0���0���0���0�=,0���0���0���0���0�F[0�������0���0���0���0���0�N�0�������0���0���0���0�>N0���0���0���0���0�C%0�����������0���0�A�0�������0���0���0���0�]�0���0���0���0���0�>N0�����������0���0���0���0�I�0���0���0���0���0�=,0�0�����0���0���0���0�0����&������������������0���0���0���0�>N0���0���0���0���0�C%0���0���0���0���0���0�=,0�����������0���0���0���0�I�0���0���0���0���0�=F0�������0���0���0���0�C%0���0���0���0���0�>N0�������������0���0���0���0�F[0��0��0��0��0�=,0���
�0��0��0��	0�>N0��0��0��
0��0�70������0��0��0��0�A�0��0��0��0��0�M�0���!�0��0��0�� 0�I�0��"0��#0��$0��%0�I�0��'�Q�(�?�)�4�*�/�+0��,0��-0��.0�F[0��00��10��20��30�d0��5�:�60��70��80��90�70��;0��<0��=0��>0�A�0��@�K�A�F�B0��C0��D0��E0�GY0��G0��H0��I0��J0�H0��L0��M0��N0��O0��P0�70��R�i�S�^�T�Y�U0��V0��W0��X0�A�0��Z0��[0��\0��]0�g�0��_�d�`0��a0��b0��c0�70��e0��f0��g0��h0�=`0��j�m�k0��l0�A�0��n�s�o0��p0��q0��r0�C%0��t0��u0��v0��w0�X�0��y���z��{�C�|���}�2�~�������������0�����0���0���0���0�=F0�������0���0���0���0�>N0���0���0���0���0�=,0�����������0���0���0���0�I�0���0���0���0���0�I�0�������0���0���0���0�R0���0���0���0���0�=F0���������������0���0���0���0�P�0���0���0���0���0�C%0�������0���0���0���0�C%0���0���0���0���0�R+0�����������0���0���0���0�C%0���0���0���0���0�H0�������0���0���0���0�=,0���0���0���0���0�ZB0������������������0���0���0���0�AL0���0���0���0���0�GY0�������0���0���0���0�I�0���0���0���0���0�=F0�����������0���0���0���0�?f0���0���0���0���0�T0������0��0��0��0�H0��0��0��0��0�=F0��	� �
����0��
0��0��0�=,0��0��0��0��0�T0����0��0��0��0�AL0��0��0��0��0�?f0��!�,�"�'�#0��$0��%0��&0�70��(0��)0��*0��+0�=F0�0��-�.0��/0��00��10�A�0��3���4�c�5�L�6�A�7�<�80��90��:0��;0�A�0��=0��>0��?0��@0�=,0��B�G�C0��D0��E0��F0�I�0��H0��I0��J0��K0�C%0��M�X�N�S�O0��P0��Q0��R0�ZB0��T0��U0��V0��W0�R0��Y�^�Z0��[0��\0��]0�>N0��_0��`0��a0��b0�A�0��d�{�e�p�f�k�g0��h0��i0��j0�>N0��l0��m0��n0��o0�N�0��q�v�r0��s0��t0��u0�=,0��w0��x0��y0��z0�R0��|���}���~0��0���0���0�>N0���0���0���0���0�=,0�������0���0���0���0�=,0���0���0���0���0�X�0���������������0���0���0���0���0�>N0�������0�I�0���0���0���0���0�>N0�����������0���0���0���0�]�0���0���0���0���0�=F0�������0���0���0���0�=,0���0���0���0���0�=F0���������������0���0���0���0��A0���0���0���0���0�P�0�������0���0���0���0�>N0���0���0���0���0�I�0�����������0���0���0���0�R+0���0���0���0���0�AL0�������0���0���0���0�T0���0���0���0���0�=,0��������I����������������0���0���0���0�C%0���0���0���0���0�@�0�������0���0���0���0��&0��0��0��0�8�0�����
�0��0��0��	0�70��0��0��
0��0�70����0��0��0��0�>N0��0��0��0��0�>N0���2��'��"�0��0�� 0��!0�>N0��#0��$0��%0��&0�C%0��(�-�)0��*0��+0��,0�=,0��.0��/0��00��10�>N0��3�>�4�9�50��60��70��80�=F0��:0��;0��<0��=0�>N0��?�D�@0��A0��B0��C0�70��E0��F0��G0��H0�R+0��J�q�K�]�L�W�M�R�N0��O0��P0��Q0�R+0��S0��T0��U0��V0�B�0��X0��Y0��Z0��[0��\0�X�0��^�f�_�a�`0�A�0��b0��c0��d0��e0�=,0��g�l�h0��i0��j0��k0�H�0��m0��n0��o0��p0�=,0��r���s�~�t�y�u0��v0��w0��x0�>N0��z0��{0��|0��}0�=,0�0����0���0���0���0�>N0�����������0���0���0���0�F[0���0���0���0���0�^0�������0���0���0���0�I�0���0���0���0���0�B�0�����������������������0���0���0���0�O�0���0���0���0���0�C%0�������0���0���0���0�I�0���0���0���0���0�=F0�����������0���0���0���0�]�0���0���0���0���0�Y
0�������0���0���0���0�A�0���0���0���0���0�N�0�����������0���0���0���0���0�H0�������0���0���0���0�M�0���0���0���0���0�>N0�������0���0���0���0���0�70�������0���0���0���0�X�0���0���0���0���0��0�������
����������0���0���0���0�=,0���0���0���0���0�A�0����0��0��0��0�C%0��0��0��0��	0�I�0���0���
0��0��0��0�=F0����0��0��0��0�C%0��0�I�0���1��&��!�0��0��0�� 0�A�0��"0��#0��$0��%0�B�0��'�,�(0��)0��*0��+0�=,0��-0��.0��/0��00�B�0��2�80��3�40��50��60��70�=,0��9�>�:0��;0��<0��=0�=,0��?0��@0��A0��B0�=F0��D���E���F���G�n�H�_�I�T�J�O�K0��L0��M0��N0�ZB0��P0��Q0��R0��S0�70��U�Z�V0��W0��X0��Y0�=,0��[0��\0��]0��^0�g�0��`�k�a�f�b0��c0��d0��e0�AL0��g0��h0��i0��j0�>N0��l0��m0�H0��o���p�{�q�v�r0��s0��t0��u0�M�0��w0��x0��y0��z0�PE0��|���}0��~0��0���0�O0���0���0���0���0�g�0�����������0���0���0���0�=,0���0���0���0���0�A�0�������0���0���0���0�=,0���0���0���0���0�F[0�������������������0���0���0���0�>N0���0���0���0���0�H0�������0���0���0���0�X]0���0���0���0���0�O0�����������0���0���0���0�O0���0�70�������0���0���0���0�O0���0���0���0���0�=,0���������������0���0���0���0�C%0���0���0���0���0�X�0���0���0�I�0�����������0���0���0���0�70���0���0���0���0�>N0�������0���0���0���0�A�0���0���0���0���0�70����N���������������0���0���0���0�=,0���0���0���0���0�J�0����0��0��0��0�A�0��0�=,0��	��
��0��0��
0��0�H0��0��0��0��0�A�0����0��0��0��0�A�0��0��0��0��0�=,0�� �7�!�,�"�'�#0��$0��%0��&0�P�0��(0��)0��*0��+0�=F0��-�2�.0��/0��00��10�AL0��30��40��50��60�R+0��8�C�9�>�:0��;0��<0��=0�=,0��?0��@0��A0��B0�>N0��D�I�E0��F0��G0��H0�=,0��J0��K0��L0��M0�=,0��O�y�P�b�Q�\�R�W�S0��T0��U0��V0�=,0��X0��Y0��Z0��[0�?f0��]0��^0��_0��`0��a0�g�0��c�n�d�i�e0��f0��g0��h0�C%0��j0��k0��l0��m0�>N0��o�t�p0��q0��r0��s0�?f0��u0��v0��w0��x0�C%0��z���{���|���}0��~0��0���0�>N0���0���0���0���0�>N0�������0���0���0���0�H0���0���0���0���0�?f0�����������0���0���0���0�>N0���0���0���0���0�>N0�������0���0���0���0�B�0���0���0���0���0�AL0����[���������������������0���0���0���0�>N0���0���0���0���0�I�0�������0���0���0���0�H0���0���0���0���0�X]0�����������0���0���0���0�F[0���0���0���0���0�C%0�������0���0���0���0�N�0���0���0���0���0�70���������������0���0���0���0�T�0���0���0���0���0�N�0���0���0���0���0���0�8�0�����������0���0���0���0�70���0���0���0���0�70�������0���0���0���0�A�0��0�C%0���1������
�0��0��0��	0�>N0��0��0��
0��0�A�0����0��0��0��0�I�0��0��0��0��0�A�0���&��!�0��0��0�� 0�=,0��"0��#0��$0��%0�=,0��'�,�(0��)0��*0��+0�A�0��-0��.0��/0��00�C%0��2�D�3�9�40��50��60��70��80�R+0��:�?�;0��<0��=0��>0�>�0��@0��A0��B0��C0�I�0��E�P�F�K�G0��H0��I0��J0�R0��L0��M0��N0��O0�=,0��Q�V�R0��S0��T0��U0�I�0��W0��X0��Y0��Z0�^0��\���]���^�p�_�j�`�e�a0��b0��c0��d0�?f0��f0��g0��h0��i0�R0��k0��l0��m0��n0��o0�>N0��q�|�r�w�s0��t0��u0��v0�GY0��x0��y0��z0��{0�=F0��}���~0��0���0���0�I�0���0���0���0���0�=,0���������������0���0���0���0�=,0���0���0���0���0�I�0�������0���0���0���0�X�0���0���0���0���0�=,0�������0���0�C%0�������0���0���0���0�X�0���0���0���0���0�=,0�������������������0�C%0���0���0���0���0�C%0�������0���0���0���0�=,0���0���0���0���0�=F0�����������0���0���0���0�>N0���0���0���0���0�X�0�������0���0���0���0�Z$0���0���0���0���0�g�0���������������0���0���0���0�X�0���0���0���0���0�I�0�������0���0���0���0�^0���0���0���0���0�>A0�����������0���0���0���0�H0���0���0���0���0�C%0����0��0��0��0�GY0��0�H0�����	���
����j��;�
�$�����0��0��0��0�I�0��0��0��0��0�C%0����0��0��0��0�>A0�� 0��!0��"0��#0�=,0��%�0�&�+�'0��(0��)0��*0�70��,0��-0��.0��/0�C%0��1�6�20��30��40��50�I�0��70��80��90��:0�=,0��<�S�=�H�>�C�?0��@0��A0��B0�J�0��D0��E0��F0��G0�70��I�N�J0��K0��L0��M0�?f0��O0��P0��Q0��R0�GY0��T�_�U�Z�V0��W0��X0��Y0�C%0��[0��\0��]0��^0�J�0��`�e�a0��b0��c0��d0�N�0��f0��g0��h0��i0�=,0��k���l���m�x�n�s�o0��p0��q0��r0�C%0��t0��u0��v0��w0�A�0��y�~�z0��{0��|0��}0�B�0��0���0���0���0�^0�����������0���0���0���0�=,0���0���0���0���0�=F0�������0���0���0���0�=,0���0���0���0���0�C%0���������������0���0���0���0�>N0���0���0���0���0�70�������0���0���0���0�A�0���0���0���0���0�T�0�����������0���0���0���0�?f0���0���0���0���0�A�0�������0���0���0���0�=,0���0���0���0���0�=F0����)������������������0���0���0���0�=,0���0���0���0���0�=F0�������0���0���0���0�I�0���0���0���0���0�N�0�����������0���0���0���0�=F0���0���0���0���0�70�������0���0���0���0�70���0���0���0���0�=,0������������0���0��0��0�H0��0��0��0��0�C%0���
�	0��
0��0��0�B�0��0��0��0��0�X�0������0��0��0��0�70��0��0��0��0�GY0���$� 0��!0��"0��#0�I�0��%0��&0��'0��(0�>N0��*�Y�+�B�,�7�-�2�.0��/0��00��10�=,0��30��40��50��60�A�0��8�=�90��:0��;0��<0�I�0��>0��?0��@0��A0�A�0��C�N�D�I�E0��F0��G0��H0�H0��J0��K0��L0��M0�N�0��O�T�P0��Q0��R0��S0�A�0��U0��V0��W0��X0�I�0��Z�q�[�f�\�a�]0��^0��_0��`0�>N0��b0��c0��d0��e0�=F0��g�l�h0��i0��j0��k0�]�0��m0��n0��o0��p0�?f0��r�}�s�x�t0��u0��v0��w0�C%0��y0��z0��{0��|0�>N0��~���0���0���0���0�I�0���0���0���0���0�70����1����������������������0���0���0���0�I�0���0���0���0���0�=,0�������0���0���0���0�A�0���0���0���0���0�=,0�����������0���0���0���0�@t0���0���0���0���0�g�0�0�����0���0���0���0�C%0���������������0���0���0���0�=,0���0���0���0���0�H0�0�����0���0���0���0�>N0�����������0�C%0���0���0���0���0�=F0�������0���0���0���0�T�0���0���0���0���0�70��������������0���0���0���0���0�=F0�������0���0���0���0�C%0���0���0���0���0�70�����������0���0���0���0�I0���0���0���0���0�=,0������0���0��0��0�H0��0��0��0��0�>N0����	��
��0��0��
0��0�>N0��0��0��0��0�=F0����0��0��0��0�>�0��0��0��0��0�C%0�� �+�!�&�"0��#0��$0��%0�70��'0��(0��)0��*0�=,0�0��,�-0��.0��/0��00�A�0��2���3�b�4�K�5�@�6�;�70��80��90��:0�R+0��<0��=0��>0��?0�A�0��A�F�B0��C0��D0��E0�=,0��G0��H0��I0��J0�>N0��L�W�M�R�N0��O0��P0��Q0�F[0��S0��T0��U0��V0�F[0��X�]�Y0��Z0��[0��\0�=F0��^0��_0��`0��a0�R0��c�z�d�o�e�j�f0��g0��h0��i0�P�0��k0��l0��m0��n0�=F0��p�u�q0��r0��s0��t0�=,0��v0��w0��x0��y0�>N0��{�~�|0��}0�C%0������0���0���0���0�H0���0���0���0���0�F[0�������������������0���0���0���0�R+0���0���0���0���0�=F0�������0���0���0���0�>N0���0���0���0���0�70�����������0���0���0���0�I�0���0���0���0���0�=,0�������0���0���0���0�C%0���0�C%0���������������0���0���0���0�>N0���0���0���0���0�=F0�������0���0���0���0�H0���0���0���0���0�T0�����������0���0���0���0�>N0���0���0���0���0�AL0�������0���0���0���0�N�0���0���0���0���0�70����H�������G����������������0���0���0���0�g�0���0���0���0���0�[�0�������0���0���0���0�=,0���0���0���0��0�R0���
���0��0��0��0�A�0��	0��
0��0��0�A�0����0��0��0��0�J�0��0��0��0��0�=,0���0��%�� �0��0��0��0�>N0��!0��"0��#0��$0�70��&�+�'0��(0��)0��*0�A�0��,0��-0��.0��/0�>N0��1�<�2�7�30��40��50��60�70��80��90��:0��;0�70��=�B�>0��?0��@0��A0�>N0��C0��D0��E0��F0�d0��H�m�I�[�J�U�K�P�L0��M0��N0��O0�=F0��Q0��R0��S0��T0�N�0�0��V�W0��X0��Y0��Z0�C%0��\�g�]�b�^0��_0��`0��a0�70��c0��d0��e0��f0�T�0�0��h�i0��j0��k0��l0�@�0��n���o�z�p�u�q0��r0��s0��t0�=,0��v0��w0��x0��y0�=,0��{���|0��}0��~0��0�=,0���0���0���0���0�>N0�����������0���0���0���0�=F0���0���0���0���0�C%0�������0���0���0���0�O0���0���0���0���0�=,0�����������������������0�C%0���0���0���0���0�H0�������0���0���0���0�>N0���0���0���0���0�I�0�����������0���0���0���0�F[0���0���0���0���0�>N0���0���0�>N0���������������0���0���0���0�>N0���0���0���0���0�=F0�������0���0���0���0�C%0���0���0���0���0�>N0�����������0���0���0���0�C%0���0���0���0���0�70�������0���0���0���0�A�0���0���0���0���0�=,0�������������0���0�=,0�������0���0���0���0�?f0���0���0��0��0�I�0�����	�0��0��0��0�?f0��
0��0��0��
0�A�0����0��0��0��0�C%0��0��0��0��0�70���1��&��!�0��0��0�� 0�>N0��"0��#0��$0��%0�P�0��'�,�(0��)0��*0��+0�=F0��-0��.0��/0��00�70��2�=�3�8�40��50��60��70�N�0��90��:0��;0��<0�X�0��>�C�?0��@0��A0��B0�70��D0��E0��F0��G0�>A0��I��J���K�z�L�c�M�X�N�S�O0��P0��Q0��R0�E�0��T0��U0��V0��W0�X�0��Y�^�Z0��[0��\0��]0�=,0��_0��`0��a0��b0�Z�0��d�o�e�j�f0��g0��h0��i0�>N0��k0��l0��m0��n0�F[0��p�u�q0��r0��s0��t0�?f0��v0��w0��x0��y0�A�0��{���|���}���~0��0���0���0�=,0���0���0���0���0�AL0�0�����0���0���0���0�X�0�����������0���0���0�=,0���0���0���0���0�R+0�������0���0���0���0�C%0���0���0���0���0�Z$0�������������������0���0���0���0�g�0���0���0���0���0�=,0�������0���0���0���0�70���0���0���0���0�70�����������0���0���0���0�70���0���0���0���0�C%0�������0���0���0���0�C%0���0���0���0���0�R0���������������0���0���0���0�H0���0���0���0���0�AL0�������0���0���0���0�=,0���0���0���0���0�F[0�����������0���0���0���0�=,0���0���0���0���0�I�0�������0���0���0���0�70���0���0��0��0�R+0���b��3�������0��	0��
0��0�F[0��
0��0��0��0�?�0����0��0��0��0�A�0��0��0��0��0�A�0���(��#�0�� 0��!0��"0�70��$0��%0��&0��'0�I�0��)�.�*0��+0��,0��-0�I�0��/0��00��10��20�?f0��4�K�5�@�6�;�70��80��90��:0�H0��<0��=0��>0��?0�I�0��A�F�B0��C0��D0��E0�>N0��G0��H0��I0��J0�?f0��L�W�M�R�N0��O0��P0��Q0�H0��S0��T0��U0��V0�AL0��X�]�Y0��Z0��[0��\0�>N0��^0��_0��`0��a0�X�0��c���d�{�e�p�f�k�g0��h0��i0��j0�>N0��l0��m0��n0��o0�>N0��q�v�r0��s0��t0��u0�B�0��w0��x0��y0��z0�A�0��|���}���~0��0���0���0�70���0���0���0���0�=`0���0���0�A�0���������������0���0���0���0�>N0���0���0���0���0�X�0�������0���0���0���0�70���0���0���0���0�H0�����������0���0���0���0�A�0���0���0���0���0�A�0���0���0���0���0���0�>N0�������[�������>������8�����������0���0���0���0���0�70�������0���0���0���0�>N0���0���0���0���0�=,0�����������0���0���0���0�I�0���0���0���0���0�M�0�������0���0���0���0�I�0���0���0���0���0�F[0������������������0���0���0���0�F[0���0���0���0���0�>N0�������0���0���0���0�=`0���0���0���0���0�=F0����	����0��0��0��0�>A0��0��0��0��0�=,0��
0��0��0��
0��0�I�0���'�����0��0��0��0�>N0��0��0��0��0�C%0���"�0��0�� 0��!0�70��#0��$0��%0��&0�>N0��(�3�)�.�*0��+0��,0��-0�C%0��/0��00��10��20�Z$0��4�9�50��60��70��80�J�0��:0��;0��<0��=0�=,0��?���@�g�A�U�B�M�C�H�D0��E0��F0��G0�=,0��I0��J0��K0��L0�A�0��N�P�O0�B�0��Q0��R0��S0��T0�=,0��V�\0��W�X0��Y0��Z0��[0�A�0��]�b�^0��_0��`0��a0�>N0��c0��d0��e0��f0�R0��h��i�t�j�o�k0��l0��m0��n0�GY0��p0��q0��r0��s0�=,0��u�z�v0��w0��x0��y0�B�0��{0��|0��}0��~0�?�0�����������0���0���0���0�GY0���0���0���0���0�T�0�������0���0���0���0�=,0���0���0���0���0�=F0�������������������0���0���0���0�I�0���0���0���0���0�H0�������0���0���0���0�?f0���0���0���0���0�I�0�������0���0���0���0���0�=F0�������0���0���0���0�I�0���0���0���0���0�?f0���������������0���0���0���0�Z$0���0���0���0���0�X�0�������0���0���0���0�?f0���0���0���0���0�J�0�����������0���0���0���0�70���0���0���0���0�=,0�������0���0���0���0�I�0���0���0���0���0�M�0��������N���������������0���0���0���0�H0���0���0���0���0�bp0����0��0��0��0�A�0��0��0��	0��
0�H�0����
��0��0��0��0�=F0��0�T�0����0��0��0��0�>N0��0��0��0��0�C%0�� �7�!�,�"�'�#0��$0��%0��&0�>N0��(0��)0��*0��+0�R0��-�2�.0��/0��00��10�C%0��30��40��50��60�@t0��8�C�9�>�:0��;0��<0��=0�=,0��?0��@0��A0��B0�J�0��D�I�E0��F0��G0��H0�>N0��J0��K0��L0��M0�H�0��O�v�P�d�Q�\�R�W�S0��T0��U0��V0�C%0��X0��Y0��Z0��[0�]�0��]�b�^0��_0��`0��a0�AL0��c0�d0��e�k0��f�g0��h0��i0��j0�Z�0��l�q�m0��n0��o0��p0�N�0��r0��s0��t0��u0�J�0��w���x���y�~�z0��{0��|0��}0�Y
0��0���0���0���0�GY0�������0���0���0���0�g�0���0���0���0���0�I�0�����������0���0���0���0�70���0���0���0���0�C%0�������0���0���0���0�>N0���0���0���0���0�=,0����������������������0���0���0���0�>N0���0���0���0���0�I�0�������0���0���0���0�`c0���0���0���0���0�=,0�����������0���0���0���0�70���0���0���0���0�I�0�������0�C%0���0���0���0���0�T�0���������������0���0���0���0�>N0���0���0���0���0�=,0�������0���0���0���0�H0���0���0���0���0�I�0�����������0���0���0���0�X�0���0���0���0���0�>N0�������0���0���0���0�C%0���0���0��0��0�>N0���,����
���0��0��	0��
0�A�0��0�H0����0��0��0��0�=,0��0��0��0��0�B�0���$���0��0��0��0�70�� 0��!0��"0��#0�A�0��%�*�&0��'0��(0��)0�F[0��+0�N�0��-�D�.�9�/�4�00��10��20��30�P�0��50��60��70��80�@�0��:�?�;0��<0��=0��>0�C%0��@0��A0��B0��C0�>N0��E�P�F�K�G0��H0��I0��J0�AL0��L0��M0��N0��O0�70��Q�V�R0��S0��T0��U0�>N0��W0��X0��Y0��Z0�>N0��\���]���^���_���`�w�a�l�b�g�c0��d0��e0��f0�=,0��h0��i0��j0��k0�=F0��m�r�n0��o0��p0��q0�GY0��s0��t0��u0��v0�F[0��x���y�~�z0��{0��|0��}0�A�0��0���0���0���0�X�0�������0���0���0���0�C%0���0���0���0���0�>N0���������������0���0���0���0�A�0���0���0���0���0�I�0�������0���0���0���0�P�0���0���0���0���0�>N0�����������0���0���0���0�?�0���0���0���0���0�C%0�������0���0���0���0�I�0���0���0���0���0�C%0���������������0���0���0���0���0�=,0�������0���0���0���0�J�0���0�H0�����������0���0���0���0�A�0���0�H0�������0���0���0���0�N�0���0�H0���������������0���0���0���0�=,0���0�H0�������0���0���0���0�=,0���0�H0�����������0���0���0���0�I�0���0�H0�0�����0�H0����C�������	���0��0��0��0�=F0��0�H0��
0��0�T�0��
����0��0��0��0�GY0��0�H0����0��0��0��0�F[0��0�H0���/��'� �%�!0��"0��#0��$0�A�0��&0�H0��(�-�)0��*0��+0��,0�I�0��.0�H0��0�;�1�6�20��30��40��50�C%0��70��80��90��:0�=,0��<�>�=0�X�0��?0��@0��A0��B0�=,0��D�s�E�\�F�Q�G�L�H0��I0��J0��K0�=,0��M0��N0��O0��P0�H�0��R�W�S0��T0��U0��V0�I�0��X0��Y0��Z0��[0�I�0��]�h�^�c�_0��`0��a0��b0�=,0��d0��e0��f0��g0�]�0��i�n�j0��k0��l0��m0�C%0��o0��p0��q0��r0�ZB0��t���u�}�v�{�w0��x0��y0��z0�=,0��|0�=,0��~0��0�B�0�����������0���0���0���0�70���0���0���0���0�=F0�������0���0���0���0�@�0���0���0���0���0�]�0����O����������������������0���0���0���0�Z$0���0���0���0���0�?f0�������0���0���0���0�T�0���0���0���0���0�I�0�����������0���0���0���0�I�0���0���0���0���0�=,0�������0���0���0���0�>N0���0���0���0���0�=F0���������������0���0���0���0�N�0���0���0���0���0�AL0�������0���0���0���0�GY0���0�I�0�����������0���0���0���0�C%0���0���0���0���0�=,0���0���0���0���0���0�N�0���� ���	����������0���0���0���0�=,0���0���0���0���0�=,0�����0��0��0��0�=F0��0��0��0��0�U�0��
����0��
0��0��0�GY0��0��0��0��0�=,0����0��0��0��0�>N0��0��0��0��0�70��!�8�"�-�#�(�$0��%0��&0��'0�GY0��)0��*0��+0��,0�>N0��.�3�/0��00��10��20�A�0��40��50��60��70�]�0��9�D�:�?�;0��<0��=0��>0�=,0��@0��A0��B0��C0�C%0��E�J�F0��G0��H0��I0�H0��K0��L0��M0��N0�A�0��P¤�Q�u�R�i�S�^�T�Y�U0��V0��W0��X0�I�0��Z0��[0��\0��]0�>A0��_�d�`0��a0��b0��c0�>N0��e0��f0��g0��h0�C%0��j�r�k�p�l0��m0��n0��o0�A�0��q0�C%0��s0��t0�=F0��v�w‚�x�}�y0��z0��{0��|0�H�0��~0��0�€0�0�F[0�ƒˆ„0�…0�†0�‡0�70�‰0�Š0�‹0�Œ0�A�0�Ž™”0�‘0�’0�“0�8�0�•0�–0�—0�˜0�N�0�šŸ›0�œ0�0�ž0�I�0� 0�¡0�¢0�£0���0�¥��¦½§²¨­©0�ª0�«0�¬0�GY0�®0�¯0�°0�±0�GY0�³¸´0�µ0�¶0�·0�I�0�¹0�º0�»0�¼0�=,0�¾��¿���0��0���0���0�>N0���0���0���0���0�>N0�������0���0���0���0�B�0���0���0���0���0�>N0���������������0���0���0���0�=,0���0���0���0���0�=,0�������0���0���0���0�70���0���0���0���0�>N0����������0���0���0���0�J�0���0��0��0��0�I�0����0��0��0��0�70��0�GY0������g�õ��[��,������
�	0��
0��0��0�A�0��0��0��0��0�H0����0��0��0��0�R0��0��0��0��0�C%0���)��$� 0��!0��"0��#0�70��%0��&0��'0��(0�C20��*0��+0�=,0��-�D�.�9�/�4�00��10��20��30�C%0��50��60��70��80�=,0��:�?�;0��<0��=0��>0�GY0��@0��A0��B0��C0�A�0��E�P�F�K�G0��H0��I0��J0�C%0��L0��M0��N0��O0�=,0��Q�V�R0��S0��T0��U0�=,0��W0��X0��Y0��Z0�A�0��\Ë�]�t�^�i�_�d�`0��a0��b0��c0�T0��e0��f0��g0��h0�=F0��j�o�k0��l0��m0��n0�>N0��p0��q0��r0��s0�>N0��uÀ�v�{�w0��x0��y0��z0�=F0��|0��}0��~0��0�>N0�ÁÆÂ0�Ã0�Ä0�Å0�H0�Ç0�È0�É0�Ê0�X�0�ÌãÍØÎÓÏ0�Ð0�Ñ0�Ò0�J�0�Ô0�Õ0�Ö0�×0�>N0�ÙÞÚ0�Û0�Ü0�Ý0�=,0�ß0�à0�á0�â0�N�0�äïåêæ0�ç0�è0�é0�g�0�ë0�ì0�í0�î0�AL0�0�ðñ0�ò0�ó0�ô0�=,0�ö�÷��ø��ùüú0�û0�C%0�ý��þ0�ÿ0��0��0�C%0���0���0���0���0�>N0�����������0���0���0���0�I�0���0���0���0���0�B�0���0���0���0���0���0�GY0���������������0���0���0���0�>N0���0���0���0���0�=,0�������0���0���0���0�=F0���0���0���0���0�R0���������0��0��0��0�GY0��0��0��0��0�>N0����0��0��0��0�I�0��0��0��0��0�I�0��	�8�
�!�����
0��0��0��0�B�0��0��0��0��0�=,0����0��0��0��0�H0��0��0��0�� 0�I�0��"�-�#�(�$0��%0��&0��'0�H0��)0��*0��+0��,0�J�0��.�3�/0��00��10��20�H0��40��50��60��70�I�0��9�P�:�E�;�@�<0��=0��>0��?0�70��A0��B0��C0��D0�]�0��F�K�G0��H0��I0��J0�=,0��L0��M0��N0��O0�R0��Q�\�R�W�S0��T0��U0��V0�F[0��X0��Y0��Z0��[0�=,0��]�b�^0��_0��`0��a0�AL0��c0��d0��e0��f0�H0��h��i��jđ�k�z�l�o�m0��n0�X�0��p�u�q0��r0��s0��t0�70��v0��w0��x0��y0�d0��{Ć�|ā�}0��~0��0�Ā0�70�Ă0�ă0�Ą0�ą0�8�0�ćČĈ0�ĉ0�Ċ0�ċ0�K:0�č0�Ď0�ď0�Đ0�=F0�ĒĩēĞĔęĕ0�Ė0�ė0�Ę0�?f0�Ě0�ě0�Ĝ0�ĝ0�A�0�ğĤĠ0�ġ0�Ģ0�ģ0�X�0�ĥ0�Ħ0�ħ0�Ĩ0�=,0�ĪĵīİĬ0�ĭ0�Į0�į0�C%0�ı0�IJ0�ij0�Ĵ0�C%0�ĶĻķ0�ĸ0�Ĺ0�ĺ0�A�0�ļ0�Ľ0�ľ0�Ŀ0�>N0������������������0���0���0���0�X�0���0���0���0���0�>N0�������0���0���0���0�=,0���0���0���0���0�O�0�����������0���0���0���0�70���0���0���0���0�70�������0���0���0���0�=,0���0���0���0���0�C%0������������0��0��0��0�I�0��0��0��0��0�=,0����0��0��0��0�N�0��0��0��0��0�GY0��	��
��0��0��
0��0�70��0��0��0��0�8�0����0��0��0��0�N�0��0��0��0��0�>N0�� �p�!�F�"�/�#�,�$�)�%0��&0��'0��(0�F[0��*0��+0�70��-0��.0�C%0��0�;�1�6�20��30��40��50�70��70��80��90��:0�R+0��<�A�=0��>0��?0��@0�C%0��B0��C0��D0��E0�I0��G�^�H�S�I�N�J0��K0��L0��M0�=,0��O0��P0��Q0��R0�=,0��T�Y�U0��V0��W0��X0�=,0��Z0��[0��\0��]0�Y
0��_�j�`�e�a0��b0��c0��d0�B�0��f0��g0��h0��i0�A�0�0��k�l0��m0��n0��o0�F[0��qś�rʼn�s�~�t�y�u0��v0��w0��x0�=,0��z0��{0��|0��}0�70��ńŀ0�Ł0�ł0�Ń0�C%0�Ņ0�ņ0�Ň0�ň0�>N0�ŊŐ0�ŋŌ0�ō0�Ŏ0�ŏ0�=F0�őŖŒ0�œ0�Ŕ0�ŕ0�AL0�ŗ0�Ř0�ř0�Ś0�I�0�ŜŰŝŨŞţş0�Š0�š0�Ţ0�I�0�Ť0�ť0�Ŧ0�ŧ0�I�0�ũŮŪ0�ū0�Ŭ0�ŭ0�X�0�ů0�70�űżŲŷų0�Ŵ0�ŵ0�Ŷ0�70�Ÿ0�Ź0�ź0�Ż0�H0�Ž��ž0�ſ0��0��0�C%0���0���0���0���0�H0����,��ƀ���&�����������������0���0���0���0�T�0���0���0���0���0�N�0�������0���0���0���0�>N0���0���0���0���0�?f0�����������0���0���0���0�H0���0�B�0�������0���0���0���0�=,0���0���0��0��0�0��������0��0��0��0�GY0��0��0��0��0�N�0���
�0��0��0��	0�=,0��0��0��
0��0�>N0������0��0��0��0�=,0��0��0��0��0�R0���!�0��0��0�� 0�=,0��"0��#0��$0��%0�?f0��'�Q�(�:�)�4�*�/�+0��,0��-0��.0�=F0��00��10��20��30��A0�0��5�60��70��80��90�M�0��;�F�<�A�=0��>0��?0��@0�?f0��B0��C0��D0��E0�>N0��G�L�H0��I0��J0��K0�X�0��M0��N0��O0��P0�K:0��R�i�S�^�T�Y�U0��V0��W0��X0�=,0��Z0��[0��\0��]0�I�0��_�d�`0��a0��b0��c0�70��e0��f0��g0��h0�I�0��j�u�k�p�l0��m0��n0��o0�A�0��q0��r0��s0��t0�=F0��v�{�w0��x0��y0��z0�=,0��|0��}0��~0��0�>N0�Ɓ��ƂƱƃƚƄƏƅƊƆ0�Ƈ0�ƈ0�Ɖ0�d0�Ƌ0�ƌ0�ƍ0�Ǝ0�C%0�ƐƕƑ0�ƒ0�Ɠ0�Ɣ0�>N0�Ɩ0�Ɨ0�Ƙ0�ƙ0�>N0�ƛƦƜơƝ0�ƞ0�Ɵ0�Ơ0�>N0�Ƣ0�ƣ0�Ƥ0�ƥ0�ZB0�ƧƬƨ0�Ʃ0�ƪ0�ƫ0�?f0�ƭ0�Ʈ0�Ư0�ư0�=,0�Ʋ��ƳƻƴƶƵ0�O�0�Ʒ0�Ƹ0�ƹ0�ƺ0�C%0�Ƽ�ƽ0�ƾ0�ƿ0��0�=,0���0���0���0���0�=F0�����������0���0���0���0�@�0���0���0���0���0�X]0�������0���0���0���0�R+0���0���0���0���0�I�0����
�������������0���0���0���0�?f0���0���0���0���0�R0�������0���0���0���0�A�0���0���0���0��0�C%0������0��0��0��0�?f0��0��0��0��0�>N0����0��0��0��0�X�0��	0��
0��0��0�C%0��������0�C%0��0��0��0��0�N�0�0���0��0��0��0�X�0���)��$� 0��!0��"0��#0�I�0��%0��&0��'0��(0�H�0��*0��+0�Y
0��-���.Dž�/�V�0�?�1�9�2�7�30��40��50��60�A�0��80�C%0�0��:�;0��<0��=0��>0�R+0��@�K�A�F�B0��C0��D0��E0�=,0��G0��H0��I0��J0�=,0��L�Q�M0��N0��O0��P0�U�0��R0��S0��T0��U0�C%0��W�n�X�c�Y�^�Z0��[0��\0��]0�T�0��_0��`0��a0��b0�>N0��d�i�e0��f0��g0��h0�>N0��j0��k0��l0��m0�O0��o�z�p�u�q0��r0��s0��t0�B�0��v0��w0��x0��y0�>N0��{ǀ�|0��}0��~0��0�=,0�ǁ0�ǂ0�ǃ0�DŽ0�F�0�džǵLJǞLjǓljǎNJ0�Nj0�nj0�Ǎ0�?�0�Ǐ0�ǐ0�Ǒ0�ǒ0�>N0�ǔǙǕ0�ǖ0�Ǘ0�ǘ0�C%0�ǚ0�Ǜ0�ǜ0�ǝ0�70�ǟǪǠǥǡ0�Ǣ0�ǣ0�Ǥ0�=F0�Ǧ0�ǧ0�Ǩ0�ǩ0�]�0�ǫǰǬ0�ǭ0�Ǯ0�ǯ0�C%0�DZ0�Dz0�dz0�Ǵ0�>N0�Ƕ��Ƿ��Ǹǽǹ0�Ǻ0�ǻ0�Ǽ0�H0�Ǿ0�ǿ0��0��0�X�0�������0���0���0���0�70���0���0���0���0�=F0�����������0���0���0���0�C%0���0���0���0���0�=,0�������0���0���0���0�X�0���0���0���0���0�AL0����D����������������0���0���0���0�F[0���0���0���0���0�GY0�����0��0��0��0�T0��0��0��0��0�>N0���
���0��0��0��0�I�0��0��0��0��	0�F[0����0��
0��0��0�C%0��0��0��0��0�=,0���-��"���0��0��0��0�AL0��0��0�� 0��!0�J20��#�(�$0��%0��&0��'0�I�0��)0��*0��+0��,0�=,0��.�9�/�4�00��10��20��30�=,0��50��60��70��80�C%0��:�?�;0��<0��=0��>0�A�0��@0��A0��B0��C0�A�0��E�t�F�]�G�R�H�M�I0��J0��K0��L0�C%0��N0��O0��P0��Q0�C%0��S�X�T0��U0��V0��W0�A�0��Y0��Z0��[0��\0�R+0��^�i�_�d�`0��a0��b0��c0��A0��e0��f0��g0��h0�GY0��j�o�k0��l0��m0��n0�I�0��p0��q0��r0��s0�>N0��uȌ�vȁ�w�|�x0��y0��z0��{0�H0��}0��~0��0�Ȁ0�>N0�Ȃȇȃ0�Ȅ0�ȅ0�Ȇ0�?f0�Ȉ0�ȉ0�Ȋ0�ȋ0�=,0�ȍȘȎȓȏ0�Ȑ0�ȑ0�Ȓ0�g�0�Ȕ0�ȕ0�Ȗ0�ȗ0�I�0�șȞȚ0�ț0�Ȝ0�ȝ0�X�0�ȟ0�Ƞ0�ȡ0�Ȣ0�=,0�Ȥ�
ȥ˨Ȧ˧ȧ˦Ȩ˞ȩ��Ȫ��/ȫȬ��ȭ��ȮȹȯȶȰȳȱ0�Ȳ0�N�0�ȴ0�ȵ0�g�0�ȷ0�ȸ0�8�0�ȺȾȻ0�ȼ0�Ƚ0�C%0�ȿC%�0��0�C%0���������������0���0�=,0���0���0�]�0�������0���0�=,0���0���0�Z$0�����������0���0�B�0���0���0�GY0�������0���0�C%0���0���0�=,0������������������0���0��0���0���0�I�0�N�����0���0�C%0����������0���0�A�0��0��0�=,0����0��0�I�0��0��0�Z$0��������0��0�70��0��0�A�0����	0��
0�Z�0��0��
0�X�0������0��0�]�0��0��0�C%0����0��0�J�0��0��0�C%0���}��X� �<�!�-�"�)�#�&�$0��%0�H0��'0��(0�H0��*0��+0��,0�>N0��.�5�/�2�00��10�>N0��30��40�H0��6�9�70��80�>N0��:0��;0�C%0��=�L�>�E�?�B�@0��A0�70��C0��D0�=,0��F�I�G0��H0�A�0��J0��K0�]�0��M�T�N�Q�O0��P0�T�0��R0��S0�]�0��UH�V0��W0�J�0��Y�l�Z�c�[�_?f�\�]0��^0�T0��`?f�a0��b0�70��d�h�eH�f0��g0�70�?f�i�j0��k0�@t0��m�|�n�u�o�r�p0��q0�=,0��s0��t0�>N0��v�y�w0��x0�H0��z0��{0�=F0�X�0��~ɱ�ɘɀɉɁɅ8�ɂɃ0�Ʉ0�=,0�Ɇ0�ɇ0�Ɉ0�I�0�ɊɑɋɎɌ0�ɍ0�T�0�ɏ0�ɐ0�g�0�ɒɕɓ0�ɔ0�H0�ɖ0�ɗ0�X�0�əɨɚɡɛɞɜ0�ɝ0�B�0�ɟ0�ɠ0�=,0�ɢɥɣ0�ɤ0�I�0�ɦ0�ɧ0�I�0�ɩɭɪJ�ɫ0�ɬ0�C%0�0�ɮɯ0�ɰ0�70�ɲ��ɳɿɴɸɵ=,ɶ0�ɷ0�I�0�ɹɼɺ0�ɻ0�g�0�ɽ0�ɾ0�=,0����AL���0���0�I�0�������0���0�8�0���0���0�?f0���������0�����0���0�A�0�0�����0���0�C%0�����������0���0�8�0���0���0�=F0�������0���0�?f0���0���0�=,0���ʷ���M�������������������0���0�]�0���0���0�C%0������0���0�=,0��0��0�=,0������0��0�=,0��0��0�=,0����0��0�GY0��0��0�C%0����	�
C%�
�0��0�I�0����0��0�=,0��0��0�A�0������0��0�B�0��0��0�N�0�7Y
��7��.� �'�!�$�"0��#0�C%0��%0��&0�C%0��(�+�)0��*0�GY0��,0��-0�R0��/�3C%�0�10��20�C%0��40��50��60�]�0��8�D�9�=�:=,�;0��<0�R0��>�A�?0��@0�C%0��B0��C0�]�0��E�IZB�F�G0��H0�=,0��JC%�K0��L0�AL0��Nʇ�O�n�P�_�Q�X�R�U�S0��T0�=,0��V0��W0�>N0��Y�\�Z0��[0�GY0��]0��^0�I�0��`�g�a�d�b0��c0�B�0��e0��f0�O0��h�k�i0��j0�=,0��l0��m0�GY0��o�~�p�w�q�t�r0��s0�>N0��u0��v0�>N0��x�{�y0��z0�=,0��|0��}0�AL0��ʀB�=,ʁʄʂ0�ʃ0�=,0�ʅ0�ʆ0�]�0�ʈʞʉʒʊʎʋ0�ʌ0�ʍ0�C%0�ʏC%ʐ0�ʑ0�>N0�ʓʚʔʗʕ0�ʖ0�=,0�ʘ0�ʙ0�T0�ʛT�ʜ0�ʝ0�C%0�ʟʫʠʧʡʤʢ0�ʣ0�C%0�ʥ0�ʦ0�C%0�ʨHʩ0�ʪ0�J�0�ʬʰʭ0�ʮ0�ʯ0�GY0�ʱʴʲ0�ʳ0�GY0�ʵ0�ʶ0�I�0�ʸ�(ʹ��ʺ��ʻ��ʼ��ʽ�ʾ0�ʿ0�B�0��0���0�d0�������0���0�=,0���0���0�=,0�����������0���0�>N0���0���0�>N0���0���0���0�AL0���������O����0���0�70�������0���0�?f0���0���0�=F0�����C%����0���0�>N0���7��0���0�I�0����	������������0���0�>N0���0��0�C%0����0��0�R0��0��0�X�0������0��0�=F0��0��0�H0��0��0��0�F[0��
������
0��0�C%0��0��0�=,0����0��0�?f0��0��0�70���!���0��0�>N0��0�� 0�>N0��"�%�#0��$0�C%0��&0��'0�C%0��)�b�*�C�+�7�,�0�-0��.0��/0�=,0��1�4�20��30�I�0��50��60�I�0��8�<�97�:0��;0�I�0��=�@�>0��?0�I�0��A0��B0�=,0��D�S�E�L�F�I�G0��H0�C%0��J0��K0�I�0��M�P�N0��O0�F[0��Q0��R0�F[0��T�[�U�X�V0��W0�H0��Y0��Z0�H0��\�_�]0��^0�A�0��`0��a0�A�0��c��d�p�e�l�f�i�g0��h0�C%0��j0��k0�I�0��mB��n0��o0�I�0��q�x�r�u�s0��t0�C%0��v0��w0�=,0��y�|�z0��{0�70��}0��~0�=,0�ˀˏˁˈ˂˅˃0�˄0�F[0�ˆ0�ˇ0�I�0�ˉˌˊ0�ˋ0�=F0�ˍ0�ˎ0�I0�ː˗ˑ˔˒0�˓0�C%0�˕0�˖0�AL0�˘˛˙0�˚0�C%0�˜0�˝0�C%0�˟ˡˠ0�C%0�ˢ˥ˣ0�ˤ0�C%0�<�0�X�0�=F0�˩�B˪�u˫�ˬ�T˭�ˮ��˯��˰˻˱˶˲0�˳0�˴0�˵0�`c0�˷0�˸0�˹0�˺0�=,0�˼�˽0�˾0�˿0��0�?f0���0���0���0���0�C%0�����������0���0���0���0�>N0���0���0���0���0�C%0�������0���0���0���0�70���0���0���0���0�I�0���������0�����0���0���0���0�N�0�0�����0���0���0���0�^0�����0�����0���0���0���0�O�0������0��0��0��0�H0��0��0��0��0�C%0���%�����0��0�>N0���	�0��0��0��0�GY0��
0��0��0��
0�AL0������0��0��0��0�>A0��0��0��0��0�>N0��� �0��0��0��0�B�0��!0��"0��#0��$0�>�0��&�=�'�2�(�-�)0��*0��+0��,0�=,0��.0��/0��00��10�=,0��3�8�40��50��60��70�R0��90��:0��;0��<0�70��>�I�?�D�@0��A0��B0��C0�>N0��E0��F0��G0��H0�?f0��J�O�K0��L0��M0��N0�H�0��P0��Q0��R0��S0�>N0��Ṳ�V̅�W�n�X�c�Y�^�Z0��[0��\0��]0�?f0��_0��`0��a0��b0�>N0��d�i�e0��f0��g0��h0�>N0��j0��k0��l0��m0�>N0��o�z�p�u�q0��r0��s0��t0�A�0��v0��w0��x0��y0�=F0��{̀�|0��}0��~0��0�O0�́0�̂0�̃0�̄0�F[0�̆̇̒̈̍̉̕0�̊0�̋0�̌0�N�0�̎0�̏0�̐0�̑0�I�0�̓0�̔0�H0�̖̙̗0�̘0�70�̛̟̚0�̜0�̝0�̞0�70�̠0�̡0�̢0�̣0�=F0�̥��̧̨̦̲̭̩̽0�̪0�̫0�̬0���0�̮0�̯0�̰0�̱0�=,0�̸̴̳0�̵0�̶0�̷0�H0�̹0�̺0�̻0�̼0�X�0�̾��̿���0��0���0���0�P�0���0���0���0���0�@�0�������0���0���0���0�70���0���0���0���0�=,0���������0�����0���0���0���0�>N0�������0���0���0���0�?�0���0���0���0���0�=,0�����������0���0���0���0�`c0���0���0���0���0�K:0�����0��0��0��0�J�0��0��0��0��0�F[0��;��_��0������	�0��0��0��0�C%0��
0��0��0��
0�]�0����0��0��0��0�=F0��0��0��0��0�H�0���%�� �0��0��0��0�>N0��!0��"0��#0��$0�>N0��&�+�'0��(0��)0��*0�H0��,0��-0��.0��/0�A�0��1�H�2�=�3�8�40��50��60��70���0��90��:0��;0��<0�>N0��>�C�?0��@0��A0��B0�>N0��D0��E0��F0��G0�H0��I�T�J�O�K0��L0��M0��N0�J�0��P0��Q0��R0��S0�O0��U�Z�V0��W0��X0��Y0�>N0��[0��\0��]0��^0�M�0��`͏�a�x�b�m�c�h�d0��e0��f0��g0�`c0��i0��j0��k0��l0�70��n�s�o0��p0��q0��r0�T0��t0��u0��v0��w0�F[0��ÿ́�z��{0��|0��}0��~0�A�0�̀0�́0�͂0�̓0�H0�͊͆ͅ0�͇0�͈0�͉0�A�0�͋0�͌0�͍0�͎0�=,0�͓͐ͧ͑͒͗͜0�͔0�͕0�͖0�=,0�͘0�͙0�͚0�͛0�C%0�͢͝͞0�͟0�͠0�͡0�>�0�ͣ0�ͤ0�ͥ0�ͦ0�>N0�ͨͳͩͮͪ0�ͫ0�ͬ0�ͭ0�A�0�ͯ0�Ͱ0�ͱ0�Ͳ0�M�0�ʹ͹͵0�Ͷ0�ͷ0�͸0�C%0�ͺ0�ͻ0�ͼ0�ͽ0�J�0�Ϳ�����������������0���0���0���0�I�0���0���0���0���0�I�0�������0���0���0���0�AL0���0���0���0���0�=,0�����������0���0���0���0�>N0���0���0���0���0�>N0���0���0���0���0���0�=,0�������������0���0���0���0�>N0���0���0��0��0�AL0����0��0��0��0�>�0��0��0��0��0�I�0�����	�0��0��0��0�C%0��
0��0��0��
0�C%0����0�C%0��0��0��0��0�>N0���F��/��$���0��0��0��0�70�� 0��!0��"0��#0�X�0��%�*�&0��'0��(0��)0�>N0��+0��,0��-0��.0�=,0��0�;�1�6�20��30��40��50�=F0��70��80��90��:0�>N0��<�A�=0��>0��?0��@0�=F0��B0��C0��D0��E0�>N0��G�^�H�S�I�N�J0��K0��L0��M0�^0��O0��P0��Q0��R0�70��T�Y�U0��V0��W0��X0�H0��Z0��[0��\0��]0�I�0��_�j�`�e�a0��b0��c0��d0�C%0��f0��g0��h0��i0�>N0��k�p�l0��m0��n0��o0�C%0��q0��r0��s0��t0�I�0��v���w�&�x���yΠ�zΉ�{Ά�|΁�}0��~0��0�΀0�C%0�΂0�΃0�΄0�΅0�C%0�·0�Έ0�I�0�ΊΕ΋ΐΌ0�΍0�Ύ0�Ώ0�>N0�Α0�Β0�Γ0�Δ0�C%0�ΖΛΗ0�Θ0�Ι0�Κ0�C%0�Μ0�Ν0�Ξ0�Ο0�C%0�Ρθ΢έΣΨΤ0�Υ0�Φ0�Χ0�70�Ω0�Ϊ0�Ϋ0�ά0�F�0�ήγί0�ΰ0�α0�β0�I�0�δ0�ε0�ζ0�η0��A0�ι��κολ0�μ0�ν0�ξ0�=,0��0��0���0���0�>N0���0���0�R+0������������������0���0���0���0�g�0���0���0���0���0�>N0�������0���0���0���0�C%0���0���0���0���0�>N0�����������0���0���0���0�A�0���0���0���0���0�H0�������0���0���0���0�C%0���0���0��0��0�I�0��������0��0��0��0�?f0��0��0��0��0�X�0���
�0��0��0��	0�>N0��0��0��
0��0�=,0������0��0��0��0�=,0��0��0��0��0�X�0���!�0��0��0�� 0�=,0��"0��#0��$0��%0�?f0��'�~�(�W�)�@�*�5�+�0�,0��-0��.0��/0�=,0��10��20��30��40�=F0��6�;�70��80��90��:0�AL0��<0��=0��>0��?0�I�0��A�L�B�G�C0��D0��E0��F0��@0��H0��I0��J0��K0�A�0��M�R�N0��O0��P0��Q0�I�0��S0��T0��U0��V0�>N0��X�g�Y�\�Z0��[0�A�0��]�b�^0��_0��`0��a0�?f0��c0��d0��e0��f0�>N0��h�s�i�n�j0��k0��l0��m0�C%0��o0��p0��q0��r0�>N0��t�y�u0��v0��w0��x0�C%0��z0��{0��|0��}0�C%0��ϫπϗρόςχσ0�τ0�υ0�φ0�F[0�ψ0�ω0�ϊ0�ϋ0�I�0�ύϒώ0�Ϗ0�ϐ0�ϑ0�=,0�ϓ0�ϔ0�ϕ0�ϖ0�H0�ϘϣϙϞϚ0�ϛ0�Ϝ0�ϝ0�=,0�ϟ0�Ϡ0�ϡ0�Ϣ0�=,0�ϤϦϥ0�=,0�ϧ0�Ϩ0�ϩ0�Ϫ0�X�0�Ϭ��ϭϸϮϳϯ0�ϰ0�ϱ0�ϲ0�?f0�ϴ0�ϵ0�϶0�Ϸ0�=F0�ϹϽϺ0�ϻ0�ϼ0�N�0�Ͼ0�Ͽ0��0��0�=F0�����������0���0���0���0�A�0���0���0���0���0�A�0�������0���0���0���0�>N0���0���0���0���0�@�0���І���'�����������������0���0���0���0�F[0���0���0���0���0�>N0�������0���0���0���0�A�0���0���0���0���0�I�0��0�0���0��0��0��0�H�0��������0��0��0��0�C%0��0��0��0��0�=F0��	��
0��0��0��
0�=F0��0��0��0��0�R0������0��0��0��0�=,0��0�X�0���"�0��0�� 0��!0�=,0��#0��$0��%0��&0�=,0��(�W�)�@�*�5�+�0�,0��-0��.0��/0�R0��10��20��30��40�X�0��6�;�70��80��90��:0�>N0��<0��=0��>0��?0�>N0��A�L�B�G�C0��D0��E0��F0�C20��H0��I0��J0��K0�=,0��M�R�N0��O0��P0��Q0�=,0��S0��T0��U0��V0�=,0��X�o�Y�d�Z�_�[0��\0��]0��^0�=,0��`0��a0��b0��c0�A�0��e�j�f0��g0��h0��i0�B�0��k0��l0��m0��n0�=,0��p�{�q�v�r0��s0��t0��u0�R0��w0��x0��y0��z0�=,0��|Ё�}0��~0��0�Ѐ0�GY0�Ђ0�Ѓ0�Є0�Ѕ0�I�0�Ї��ЈзЉРЊЕЋАЌ0�Ѝ0�Ў0�Џ0�R0�Б0�В0�Г0�Д0�=,0�ЖЛЗ0�И0�Й0�К0�F[0�М0�Н0�О0�П0�X�0�СЬТЧУ0�Ф0�Х0�Ц0�>N0�Ш0�Щ0�Ъ0�Ы0��20�ЭвЮ0�Я0�а0�б0�I�0�г0�д0�е0�ж0�=,0�и��й��кпл0�м0�н0�о0�=,0��0��0���0���0�=F0�������0���0���0���0�F[0���0��*0�����������0���0���0���0���0���0���0���0���0��A0�������0���0���0���0�70���0���0���0���0�=,0�����������������0���0���0���0�X�0���0���0���0���0�T0������0���0��0��0�=,0��0��0��0��0�=`0������0��0��0��0�AL0��0��0��0��0�>N0��	��
0��0��0��
0�A�0��0��0��0��0�X�0���+�� ���0��0��0��0�>N0��0��0��0��0�>N0��!�&�"0��#0��$0��%0�>N0��'0��(0��)0��*0�=F0��,�7�-�2�.0��/0��00��10�=F0��30��40��50��60�F[0��8�=�90��:0��;0��<0�>N0��>0��?0��@0��A0�A�0��C�$�DҸ�E��Fѥ�G�v�H�_�I�T�J�O�K0��L0��M0��N0�=,0��P0��Q0��R0��S0�>N0��U�Z�V0��W0��X0��Y0�=,0��[0��\0��]0��^0�B�0��`�k�a�f�b0��c0��d0��e0�=F0��g0��h0��i0��j0�70��l�q�m0��n0��o0��p0�R+0��r0��s0��t0��u0�70��wю�xу�y�~�z0��{0��|0��}0�X�0��0�р0�с0�т0�=,0�фщх0�ц0�ч0�ш0�R+0�ъ0�ы0�ь0�э0�>N0�яњѐѕё0�ђ0�ѓ0�є0�R+0�і0�ї0�ј0�љ0�=,0�ћѠќ0�ѝ0�ў0�џ0�=,0�ѡ0�Ѣ0�ѣ0�Ѥ0�>N0�Ѧ��ѧѾѨѳѩѮѪ0�ѫ0�Ѭ0�ѭ0�AL0�ѯ0�Ѱ0�ѱ0�Ѳ0�GY0�Ѵѹѵ0�Ѷ0�ѷ0�Ѹ0�=,0�Ѻ0�ѻ0�Ѽ0�ѽ0�=F0�ѿ������0���0���0���0�]�0���0���0���0���0�I�0�������0���0���0���0�F�0���0���0���0���0�8�0���������������0���0���0���0�?f0���0���0���0���0�@t0�������0�I�0���0���0���0���0�H0����������0���0���0���0�70���0���0���0��0�I�0����0��0��0��0�=F0��0��0��0��0�I�0���a��2�������0��0��	0��
0�GY0��0��
0��0��0�C%0����0��0��0��0�P�0��0��0��0��0�70���'��"�0��0�� 0��!0�M�0��#0��$0��%0��&0�>N0��(�-�)0��*0��+0��,0�C%0��.0��/0��00��10�>N0��3�J�4�?�5�:�60��70��80��90�>A0��;0��<0��=0��>0�>N0��@�E�A0��B0��C0��D0�>N0��F0��G0��H0��I0�B�0��K�V�L�Q�M0��N0��O0��P0�=F0��R0��S0��T0��U0�X�0��W�\�X0��Y0��Z0��[0�=F0��]0��^0��_0��`0�=,0��b҉�c�r�d�o�e�j�f0��g0��h0��i0�70��k0��l0��m0��n0�R0��p0��q0�H0��s�~�t�y�u0��v0��w0��x0�>N0��z0��{0��|0��}0�C%0��҄Ҁ0�ҁ0�҂0�҃0�70�҅0�҆0�҇0�҈0�I�0�ҊҡҋҖҌґҍ0�Ҏ0�ҏ0�Ґ0�F�0�Ғ0�ғ0�Ҕ0�ҕ0�H�0�җҜҘ0�ҙ0�Қ0�қ0�C%0�ҝ0�Ҟ0�ҟ0�Ҡ0�=F0�ҢҭңҨҤ0�ҥ0�Ҧ0�ҧ0�C%0�ҩ0�Ҫ0�ҫ0�Ҭ0�>N0�Үҳү0�Ұ0�ұ0�Ҳ0�I�0�Ҵ0�ҵ0�Ҷ0�ҷ0�>N0�ҹ�hҺ�һ��Ҽ��ҽ��Ҿ��ҿ0��0��0���0�X�0���0���0���0���0�>N0�������0���0���0���0�A�0���0���0���0���0�=,0�������0���0���0���0���0�F[0�������0���0���0���0�>�0���0���0���0���0�AL0��������������0���0���0���0�A�0���0���0���0���0�I�0������0��0��0��0�70��0��0��0��0�70���	���0��0��0��0�H0��0��0��0��0�GY0��
��0��0��
0��0�]�0��0��0��0��0�I�0���9��%���0��0�=,0��� �0��0��0��0�I�0��!0��"0��#0��$0�=,0��&�1�'�,�(0��)0��*0��+0�GY0��-0��.0��/0��00�>N0��2�7�30��40��50��60�C%0��80�=,0��:�Q�;�F�<�A�=0��>0��?0��@0�>N0��B0��C0��D0��E0�C%0��G�L�H0��I0��J0��K0�GY0��M0��N0��O0��P0�70��R�]�S�X�T0��U0��V0��W0�g�0��Y0��Z0��[0��\0�>N0��^�c�_0��`0��a0��b0�C%0��d0��e0��f0��g0�I�0��i���jә�kӂ�l�w�m�r�n0��o0��p0��q0�X�0��s0��t0��u0��v0�>N0��x�}�y0��z0��{0��|0�H0��~0��0�Ӏ0�Ӂ0�=,0�ӃӎӄӉӅ0�ӆ0�Ӈ0�ӈ0�?f0�ӊ0�Ӌ0�ӌ0�Ӎ0�=,0�ӏӔӐ0�ӑ0�Ӓ0�ӓ0�70�ӕ0�Ӗ0�ӗ0�Ә0�]�0�ӚӱӛӦӜӡӝ0�Ӟ0�ӟ0�Ӡ0�?f0�Ӣ0�ӣ0�Ӥ0�ӥ0�R+0�ӧӬӨ0�ө0�Ӫ0�ӫ0�A�0�ӭ0�Ӯ0�ӯ0�Ӱ0�=F0�ӲӽӳӸӴ0�ӵ0�Ӷ0�ӷ0�F[0�ӹ0�Ӻ0�ӻ0�Ӽ0�Z$0�Ӿ��ӿ0��0��0���0�T�0���0���0���0���0�70������������������0���0���0���0�70���0���0���0���0�>N0�������0���0���0���0�bp0���0���0���0���0�=,0�����������0���0���0���0�X�0���0���0���0���0�C%0�������0���0���0���0�C%0���0��0��0��0�J�0���
�����0�O0��0��0��0��0�=,0����0��0��0��0�]�0��	0��
0��0��0�C%0������0��0��0��0�B�0��0��0��0��0�A�0����0��0��0��0�N�0�� 0��!0��"0��#0�F[0��%՞�&���'ԅ�(�W�)�@�*�5�+�0�,0��-0��.0��/0�=F0��10��20��30��40�]�0��6�;�70��80��90��:0�R0��<0��=0��>0��?0�70��A�L�B�G�C0��D0��E0��F0�R0��H0��I0��J0��K0�C%0��M�R�N0��O0��P0��Q0�>N0��S0��T0��U0��V0��20��X�o�Y�d�Z�_�[0��\0��]0��^0�>N0��`0��a0��b0��c0�F[0��e�j�f0��g0��h0��i0�=F0��k0��l0��m0��n0�F[0��p�{�q�v�r0��s0��t0��u0�I�0��w0��x0��y0��z0�C%0��|Ԁ�}0��~0��0�A�0�ԁ0�Ԃ0�ԃ0�Ԅ0�H0�Ԇ԰ԇԞԈԓԉԎԊ0�ԋ0�Ԍ0�ԍ0�A�0�ԏ0�Ԑ0�ԑ0�Ԓ0�O�0�Ԕԙԕ0�Ԗ0�ԗ0�Ԙ0�]�0�Ԛ0�ԛ0�Ԝ0�ԝ0�J20�ԟԪԠԥԡ0�Ԣ0�ԣ0�Ԥ0�=,0�Ԧ0�ԧ0�Ԩ0�ԩ0�>N0�0�ԫԬ0�ԭ0�Ԯ0�ԯ0�A�0�Ա��ԲԽԳԸԴ0�Ե0�Զ0�Է0�J�0�Թ0�Ժ0�Ի0�Լ0�A�0�Ծ��Կ0��0��0���0�I�0���0���0���0���0�d0�����������0���0���0���0�C%0���0���0���0���0�70�������0���0���0���0�>A0���0���0���0���0�T0����?����������������0���0���0���0�X�0���0���0���0���0�C%0�������0���0���0���0�>N0��0��0��0��0�C%0������0��0��0��0�H0��0��0��0��0�=,0����0��0��	0��
0�C%0��0��
0��0��0�I�0���(�����0��0��0��0�R0��0��0��0��0�I�0���#�0�� 0��!0��"0�=F0��$0��%0��&0��'0�T0��)�4�*�/�+0��,0��-0��.0�A�0��00��10��20��30�=`0��5�:�60��70��80��90�C%0��;0��<0��=0��>0�8�0��@�o�A�X�B�M�C�H�D0��E0��F0��G0�X�0��I0��J0��K0��L0�70��N�S�O0��P0��Q0��R0�>�0��T0��U0��V0��W0�C%0��Y�d�Z�_�[0��\0��]0��^0�A�0��`0��a0��b0��c0�AL0��e�j�f0��g0��h0��i0�C%0��k0��l0��m0��n0�X�0��pՇ�q�|�r�w�s0��t0��u0��v0�C%0��x0��y0��z0��{0�>N0��}Ղ�~0��0�Հ0�Ձ0�=,0�Ճ0�Մ0�Յ0�Ն0�C%0�ՈՓՉՎՊ0�Ջ0�Ռ0�Ս0��20�Տ0�Ր0�Ց0�Ւ0�=F0�ՔՙՕ0�Ֆ0�՗0�՘0�AL0�՚0�՛0�՜0�՝0�I�0�՟�Vՠ�ա��բչգծդթե0�զ0�է0�ը0�=,0�ժ0�ի0�լ0�խ0�C%0�կմհ0�ձ0�ղ0�ճ0�C%0�յ0�ն0�շ0�ո0�I�0�պ��ջ�ռ0�ս0�վ0�տ0�I�0��0���0���0���0�X�0�������0���0���0���0�=,0���0���0���0���0�=,0���������������0���0���0���0�?f0���0���0���0���0�AL0�������0���0���0���0�=,0���0���0���0���0�C%0�����������0���0���0���0�=,0���0���0���0���0�AL0����0��0��0��0�F�0��0��0��0��0�B�0���'����
���0��0��0��0�?f0��	0��
0��0��0�@�0����0��0��0��0�C%0��0��0��0��0��D0����0��0�AL0���"�0��0�� 0��!0�>N0��#0��$0��%0��&0�=,0��(�?�)�4�*�/�+0��,0��-0��.0�J20��00��10��20��30�70��5�:�60��70��80��90�C%0��;0��<0��=0��>0�>N0��@�K�A�F�B0��C0��D0��E0�>N0��G0��H0��I0��J0�GY0��L�Q�M0��N0��O0��P0�R+0��R0��S0��T0��U0�C%0��Wֱ�Xև�Y�p�Z�e�[�`�\0��]0��^0��_0�70��a0��b0��c0��d0�K:0��f�k�g0��h0��i0��j0�X]0��l0��m0��n0��o0�=F0��q�|�r�w�s0��t0��u0��v0�O�0��x0��y0��z0��{0�=F0��}ւ�~0��0�ր0�ց0�AL0�փ0�ք0�օ0�ֆ0�GY0�ֈ֟։֔֊֏֋0�֌0�֍0�֎0�A�0�֐0�֑0�֒0�֓0�=,0�֖֚֕0�֗0�֘0�֙0�g�0�֛0�֜0�֝0�֞0�J�0�֦֢֠֫֡0�֣0�֤0�֥0�J�0�֧0�֨0�֩0�֪0�]�0�0�֭֬0�֮0�֯0�ְ0�C%0�ֲ��ֳ��ִֵֶֺּ0�ַ0�ָ0�ֹ0�=,0�ֻ0�>N0�ֽ��־0�ֿ0��0��0���0���0���0���0���0�T0�����������0���0���0���0�C%0���0���0���0���0�C%0�������0���0���0���0�GY0���0���0���0���0�?f0��������������0���0���0���0�=F0���0���0���0���0�I�0�������0���0���0���0��20���0���0���0��0�=,0������0��0��0��0�N�0��0��0��0��0�=,0����0��0��0��0�=,0��	0��
0��0��0�GY0���t��������~�����r��C��,��!���0��0��0��0�=,0��0��0��0�� 0�Z$0��"�'�#0��$0��%0��&0�>N0��(0��)0��*0��+0�=`0��-�8�.�3�/0��00��10��20�I0��40��50��60��70�N�0��9�>�:0��;0��<0��=0�H0��?0��@0��A0��B0�B�0��D�[�E�P�F�K�G0��H0��I0��J0�=F0��L0��M0��N0��O0�AL0��Q�V�R0��S0��T0��U0�F[0��W0��X0��Y0��Z0�X�0��\�g�]�b�^0��_0��`0��a0�C%0��c0��d0��e0��f0�>N0��h�m�i0��j0��k0��l0�C%0��n0��o0��p0��q0�70��sע�t׋�u׀�v�{�w0��x0��y0��z0�70��|0��}0��~0��0�]�0�ׁ׆ׂ0�׃0�ׄ0�ׅ0�>N0�ׇ0�׈0�׉0�׊0�>N0�׌ח׍ג׎0�׏0�א0�ב0�O0�ד0�ה0�ו0�ז0�Z$0�טםי0�ך0�כ0�ל0�X]0�מ0�ן0�נ0�ס0�=,0�ף׺פׯץתצ0�ק0�ר0�ש0�AL0�׫0�׬0�׭0�׮0�=F0�װ׵ױ0�ײ0�׳0�״0�=,0�׶0�׷0�׸0�׹0�>N0�׻��׼�׽0�׾0�׿0��0�>N0���0���0���0���0�F[0�������0���0���0���0�B�0���0���0���0���0�C%0����'�����������������0���0���0���0�C%0���0���0���0���0�=F0�������0���0���0���0�=F0���0���0���0���0�A�0����������0���0���0���0�A�0���0���0��0��0�=F0����0��0��0��0�>N0��0��0��0��0�H0�������
�0��0��0��	0�I�0��0��0��
0��0�I�0��0��0��0��0��0�=F0���!���0��0��0��0�I�0��0��0��0�� 0�=F0�0��"�#0��$0��%0��&0�>N0��(�W�)�@�*�5�+�0�,0��-0��.0��/0�>N0��10��20��30��40�R0��6�;�70��80��90��:0�=,0��<0��=0��>0��?0�70��A�L�B�G�C0��D0��E0��F0�=,0��H0��I0��J0��K0�R0��M�R�N0��O0��P0��Q0�A�0��S0��T0��U0��V0�=,0��X�o�Y�d�Z�_�[0��\0��]0��^0�O�0��`0��a0��b0��c0�C20��e�j�f0��g0��h0��i0�T0��k0��l0��m0��n0�70��p�s�q0��r0�C%0��t�y�u0��v0��w0��x0�=,0��z0��{0��|0��}0�I�0���;؀��؁ذ؂ؙ؃؎؄؉؅0�؆0�؇0�؈0�I�0�؊0�؋0�،0�؍0�I�0�؏ؔؐ0�ؑ0�ؒ0�ؓ0�]�0�ؕ0�ؖ0�ؗ0�ؘ0�H0�ؚإ؛ؠ؜0�؝0�؞0�؟0�T0�ء0�آ0�أ0�ؤ0�A�0�ئثا0�ب0�ة0�ت0�C%0�ج0�ح0�خ0�د0�K:0�ر��زؽسظش0�ص0�ض0�ط0�=,0�ع0�غ0�ػ0�ؼ0�70�ؾ��ؿ0��0��0���0�=,0���0���0���0���0�>N0�����������0���0���0���0�I�0���0���0���0���0�F[0�������0���0���0���0�R0���0���0���0���0�=,0�����������������0���0���0���0�>N0���0���0���0���0�X�0�������0���0���0���0�C%0���0��0��0��0�X�0������0��0��0��0�g�0��0��0��0��0�=,0���
�0��0��0��	0�70��0��0��
0��0�I�0���'�����0��0��0��0�H0��0��0��0��0�N�0���"�0��0�� 0��!0�GY0��#0��$0��%0��&0�R0��(�0�)�.�*0��+0��,0��-0�H0��/0�X�0��1�6�20��30��40��50�=,0��70��80��90��:0�I�0��<ٓ�=�l�>�U�?�J�@�E�A0��B0��C0��D0�GY0��F0��G0��H0��I0�I�0��K�P�L0��M0��N0��O0�cf0��Q0��R0��S0��T0�M�0��V�a�W�\�X0��Y0��Z0��[0�?f0��]0��^0��_0��`0�ZB0��b�g�c0��d0��e0��f0�N�0��h0��i0��j0��k0�>�0��m�|�n�y�o�t�p0��q0��r0��s0�GY0��u0��v0��w0��x0�I�0��z0��{0�=F0��}و�~ك�0�ـ0�ف0�ق0�B�0�ل0�م0�ن0�ه0�A�0�ىَي0�ً0�ٌ0�ٍ0�B�0�ُ0�ِ0�ّ0�ْ0�J�0�ٔٻٕ٬ٖ١ٜٗ٘0�ٙ0�ٚ0�ٛ0�?f0�ٝ0�ٞ0�ٟ0�٠0�C%0�٢٧٣0�٤0�٥0�٦0�Z�0�٨0�٩0�٪0�٫0�C20�٭ٰٮ0�ٯ0�70�ٱٶٲ0�ٳ0�ٴ0�ٵ0�AL0�ٷ0�ٸ0�ٹ0�ٺ0�I�0�ټ��ٽ��پ��ٿ0��0��0���0�C%0���0���0���0���0�X�0�������0���0���0���0�X�0���0���0���0���0�A�0�����������0���0���0���0�]�0���0���0���0���0�C%0�������0���0���0���0�GY0���0���0���0���0�=,0����b��ڣ���I��������������0���0���0��0�70��0��0��0��0�>N0����0��0��0��0�T�0��0��0��0��0�?f0�����
�	0��
0��0��0�?f0��0��0��0��0�I�0����0��0��0��0�=,0��0��0��0��0�N�0���2��'� �"�!0�R0��#0��$0��%0��&0�=F0��(�-�)0��*0��+0��,0�A�0��.0��/0��00��10�>N0��3�>�4�9�50��60��70��80�A�0��:0��;0��<0��=0�N�0��?�D�@0��A0��B0��C0�I�0��E0��F0��G0��H0�A�0��J�t�K�]�L�R0��M�N0��O0��P0��Q0�=F0��S�X�T0��U0��V0��W0�M�0��Y0��Z0��[0��\0�I�0��^�i�_�d�`0��a0��b0��c0�I�0��e0��f0��g0��h0�A�0��j�o�k0��l0��m0��n0�70��p0��q0��r0��s0�>A0��uڌ�vځ�w�|�x0��y0��z0��{0�=F0��}0��~0��0�ڀ0�J�0�ڂڇڃ0�ڄ0�څ0�چ0�A�0�ڈ0�ډ0�ڊ0�ڋ0�X�0�ڍژڎړڏ0�ڐ0�ڑ0�ڒ0�X�0�ڔ0�ڕ0�ږ0�ڗ0�=,0�ڙڞښ0�ڛ0�ڜ0�ڝ0�=,0�ڟ0�ڠ0�ڡ0�ڢ0�R0�ڤ�ڥ��ڦڽڧڲڨڭک0�ڪ0�ګ0�ڬ0�I�0�ڮ0�گ0�ڰ0�ڱ0�GY0�ڳڸڴ0�ڵ0�ڶ0�ڷ0�X�0�ڹ0�ں0�ڻ0�ڼ0�O0�ھ��ڿ���0��0���0���0�R0���0���0���0���0�=,0�������0���0���0���0�>N0���0���0���0���0�J�0���������������0���0���0���0�70���0���0���0���0�=,0�������0���0���0���0�=,0���0���0���0���0�?f0����������0���0���0���0�I�0���0��0��0��0�GY0����0��0��0��0�J�0��0��0��0��0�=F0���3�������0��	0��
0��0�=,0��
0��0��0��0�K:0����0��0��0��0�GY0��0��0��0��0�I�0���(��#�0�� 0��!0��"0�70��$0��%0��&0��'0�[�0��)�.�*0��+0��,0��-0�>N0��/0��00��10��20�X�0��4�K�5�@�6�;�70��80��90��:0�Z�0��<0��=0��>0��?0�70��A�F�B0��C0��D0��E0�=,0��G0��H0��I0��J0��0��L�W�M�R�N0��O0��P0��Q0�I�0��S0��T0��U0��V0�Z$0��X�]�Y0��Z0��[0��\0�B�0��^0��_0��`0��a0�X�0��c��d۾�e۔�f�}�g�r�h�m�i0��j0��k0��l0�A�0��n0��o0��p0��q0�C%0��s�x�t0��u0��v0��w0�=F0��y0��z0��{0��|0�>N0��~ۉ�ۄۀ0�ہ0�ۂ0�ۃ0�=,0�ۅ0�ۆ0�ۇ0�ۈ0�GY0�ۊۏۋ0�ی0�ۍ0�ێ0�>N0�ې0�ۑ0�ے0�ۓ0�A�0�ە۬ۖۡۗۜۘ0�ۙ0�ۚ0�ۛ0�B�0�۝0�۞0�۟0�۠0�X�0�ۣۢۧ0�ۤ0�ۥ0�ۦ0�70�ۨ0�۩0�۪0�۫0�R0�ۭ۸ۮ۳ۯ0�۰0�۱0�۲0�H0�۴0�۵0�۶0�۷0�C%0�0�۹ۺ0�ۻ0�ۼ0�۽0�>�0�ۿ��������������0���0���0���0�=F0���0���0���0���0�I�0�������0���0���0���0�>N0���0���0���0���0�=,0�����������0���0���0���0�=F0���0���0���0���0�X�0�������0���0���0���0�=F0���0���0���0���0�>N0������������0���0���0��0�B�0��0��0��0��0��20����0��0��0��0�I�0��0��0��0��0�C%0�����
�	0��
0��0��0�J�0��0��0��0��0�C%0����0�R0��0��0��0��0�=,0���y��J��3��)��$� 0��!0��"0��#0�=F0��%0��&0��'0��(0�I�0��*�.�+0��,0��-0�=,0��/0��00��10��20�B�0��4�?�5�:�60��70��80��90�K:0��;0��<0��=0��>0�=F0��@�E�A0��B0��C0��D0�=,0��F0��G0��H0��I0�T�0��K�b�L�W�M�R�N0��O0��P0��Q0�[�0��S0��T0��U0��V0�^0��X�]�Y0��Z0��[0��\0�C%0��^0��_0��`0��a0�X�0��c�n�d�i�e0��f0��g0��h0�70��j0��k0��l0��m0�=F0��o�t�p0��q0��r0��s0�I�0��u0��v0��w0��x0�70��zܞ�{܏�|܄�}��~0�=,0�܀0�܁0�܂0�܃0�=,0�܅܊܆0�܇0�܈0�܉0�T0�܋0�܌0�܍0�܎0�=,0�ܐܛܑܖܒ0�ܓ0�ܔ0�ܕ0�=,0�ܗ0�ܘ0�ܙ0�ܚ0�N�0�ܜ0�ܝ0�C%0�ܟܶܠܫܡܦܢ0�ܣ0�ܤ0�ܥ0�>N0�ܧ0�ܨ0�ܩ0�ܪ0�A�0�ܬܱܭ0�ܮ0�ܯ0�ܰ0�GY0�ܲ0�ܳ0�ܴ0�ܵ0�>N0�ܷ��ܸܹܽ0�ܺ0�ܻ0�ܼ0�g�0�ܾ0�ܿ0��0��0�C%0�������0���0���0���0�?f0���0���0���0���0�C%0���߱���<��݊���+�����������������0���0���0���0�=,0���0���0���0���0�=,0�������0���0���0���0�GY0���0���0���0���0�70����������0���0���0���0�C%0���0���0���0��0�C%0����0��0��0��0�I�0��0��0��0��0�K:0�������	�0��0��0��0�?f0��
0��0��0��
0�A�0�0���0��0��0��0�X�0��� ���0��0��0��0�T�0��0��0��0��0�70��!�&�"0��#0��$0��%0�O�0��'0��(0��)0��*0�>N0��,�[�-�D�.�9�/�4�00��10��20��30�=,0��50��60��70��80�=,0��:�?�;0��<0��=0��>0�F[0��@0��A0��B0��C0�A�0��E�P�F�K�G0��H0��I0��J0�>N0��L0��M0��N0��O0�70��Q�V�R0��S0��T0��U0�=,0��W0��X0��Y0��Z0�H0��\�s�]�h�^�c�_0��`0��a0��b0�F[0��d0��e0��f0��g0�T�0��i�n�j0��k0��l0��m0�=F0��o0��p0��q0��r0�A�0��t��u�z�v0��w0��x0��y0�C%0��{0��|0��}0��~0�I�0�݀݅݁0�݂0�݃0�݄0�I�0�݆0�݇0�݈0�݉0�Z$0�݋��݌ݶݍݤݎݙݏݔݐ0�ݑ0�ݒ0�ݓ0��N0�ݕ0�ݖ0�ݗ0�ݘ0�I�0�ݚݟݛ0�ݜ0�ݝ0�ݞ0�>N0�ݠ0�ݡ0�ݢ0�ݣ0�>N0�ݥݫ0�ݦݧ0�ݨ0�ݩ0�ݪ0�d0�ݬݱݭ0�ݮ0�ݯ0�ݰ0�A�0�ݲ0�ݳ0�ݴ0�ݵ0�GY0�ݷ��ݸ��ݹݾݺ0�ݻ0�ݼ0�ݽ0�=,0�ݿ0��0��0���0�B�0�������0���0���0���0�A�0���0���0���0���0�A�0�����������0���0���0���0�70���0���0���0���0�=,0�������0���0���0���0�=,0���0���0���0���0�70�����������������0���0���0���0�=F0���0���0���0���0�=F0�����0��0��0��0�I�0��0��0��0��0�AL0���
���0��0��0��0�I�0��0��0��0��	0�70����0��
0��0��0�>N0��0��0��0��0�Y
0���%���0��0�C%0��� �0��0��0��0�C%0��!0��"0��#0��$0�X]0��&�1�'�,�(0��)0��*0��+0�C%0��-0��.0��/0��00�C%0��2�7�30��40��50��60�=F0��80��90��:0��;0�R+0��=���>ޝ�?�n�@�W�A�L�B�G�C0��D0��E0��F0�R+0��H0��I0��J0��K0�H0��M�R�N0��O0��P0��Q0�B�0��S0��T0��U0��V0�=,0��X�c�Y�^�Z0��[0��\0��]0�ZB0��_0��`0��a0��b0�A�0��d�i�e0��f0��g0��h0�GY0��j0��k0��l0��m0�GY0��oކ�p�{�q�v�r0��s0��t0��u0�>N0��w0��x0��y0��z0�I�0��|ށ�}0��~0��0�ހ0�A�0�ނ0�ރ0�ބ0�ޅ0�^0�އޒވލމ0�ފ0�ދ0�ތ0�C%0�ގ0�ޏ0�ސ0�ޑ0�I�0�ޓޘޔ0�ޕ0�ޖ0�ޗ0�>N0�ޙ0�ޚ0�ޛ0�ޜ0�C20�ޞ��ޟ޶ޠޫޡަޢ0�ޣ0�ޤ0�ޥ0�R0�ާ0�ި0�ީ0�ު0�H�0�ެޱޭ0�ޮ0�ޯ0�ް0�H0�޲0�޳0�޴0�޵0�70�޷��޸޽޹0�޺0�޻0�޼0�?f0�޾0�޿0��0��0�>N0�������0���0���0���0�I�0���0���0���0���0�I�0���������������0���0���0���0�=F0���0���0���0���0�A�0���0���0���0���0���0�C%0�����0�����0���0���0���0�A�0�������0���0���0���0��0���0���0���0���0�C%0����R���#�������0��0��0��0�C%0��0��0��0��0�>N0����0��0��0��0�=F0��0��	0��
0��0�I�0��
����0��0��0��0�P�0��0��0��0��0�X�0����0��0��0��0�H0��0�� 0��!0��"0�A�0��$�;�%�0�&�+�'0��(0��)0��*0�]�0��,0��-0��.0��/0�A�0��1�6�20��30��40��50�=,0��70��80��90��:0�P�0��<�G�=�B�>0��?0��@0��A0�I�0��C0��D0��E0��F0�H0��H�M�I0��J0��K0��L0�>N0��N0��O0��P0��Q0�GY0��S߂�T�k�U�`�V�[�W0��X0��Y0��Z0�=,0��\0��]0��^0��_0�J�0��a�f�b0��c0��d0��e0�C%0��g0��h0��i0��j0�X�0��l�w�m�r�n0��o0��p0��q0�70��s0��t0��u0��v0�N�0��x�}�y0��z0��{0��|0�H0��~0��0�߀0�߁0�N�0�߃ߚ߄ߏ߅ߊ߆0�߇0�߈0�߉0�>�0�ߋ0�ߌ0�ߍ0�ߎ0�I�0�ߐߕߑ0�ߒ0�ߓ0�ߔ0�X�0�ߖ0�ߗ0�ߘ0�ߙ0�X�0�ߛߦߜߡߝ0�ߞ0�ߟ0�ߠ0�N�0�ߢ0�ߣ0�ߤ0�ߥ0�AL0�ߧ߬ߨ0�ߩ0�ߪ0�߫0�GY0�߭0�߮0�߯0�߰0�I�0�߲�߳�bߴ�ߵ��߶��߷��߸߽߹0�ߺ0�߻0�߼0�=,0�߾0�߿0��0��0�?�0�������0���0���0���0�=,0���0���0���0���0�A�0�����������0���0���0���0�=F0���0���0���0���0�C20�������0���0���0���0�>�0���0���0���0���0�70��������������0���0���0���0�H0���0���0���0���0�=F0������0���0��0��0�C%0��0��0��0��0�C%0������0��0��0��0�C%0��0��0��0��0�]�0��	0��
0�C%0���;�
�$�����0��0��0��0�g�0��0��0��0��0�>N0����0��0��0��0�=,0�� 0��!0��"0��#0�I�0��%�0�&�+�'0��(0��)0��*0�=,0��,0��-0��.0��/0�=,0��1�6�20��30��40��50�=,0��70��80��90��:0�I�0��<�K�=�@�>0��?0�A�0��A�F�B0��C0��D0��E0�]�0��G0��H0��I0��J0�>N0��L�W�M�R�N0��O0��P0��Q0�GY0��S0��T0��U0��V0�=`0��X�]�Y0��Z0��[0��\0�H0��^0��_0��`0��a0�?f0��c��d��e�|�f�q�g�l�h0��i0��j0��k0�H0��m0��n0��o0��p0�>N0��r�w�s0��t0��u0��v0�T0��x0��y0��z0��{0�C%0��}��~��0��0��0��0�F[0��0��0��0��0�T�0����0��0��0��0�GY0��0��0��0��0�@�0��������0��0��0��0�@t0��0��0��0��0�70��0��0�H0������0��0��0��0�>N0��0��0��0��0�R+0����0��0��0��0�A�0��0��0��0��0�J�0��������������0��0��0���0�=F0���0���0���0���0�K:0�������0���0���0���0�>N0���0���0���0���0�=,0�����������0���0���0���0�A�0���0���0���0���0�T0���0���0�?f0��������������0���0���0���0�?f0���0���0���0���0�=,0������0���0���0���0�]�0��0��0��0��0�=,0������0��0��0��0�T�0��0��0��0��0�=F0����0��	0��
0��0�H0��
0��0��0��0�70������r��C��,��!���0��0��0��0�P�0��0��0��0�� 0�=,0��"�'�#0��$0��%0��&0�=,0��(0��)0��*0��+0�=,0��-�8�.�3�/0��00��10��20�?f0��40��50��60��70�>N0��9�>�:0��;0��<0��=0�B�0��?0��@0��A0��B0�X�0��D�[�E�P�F�K�G0��H0��I0��J0�A�0��L0��M0��N0��O0�I�0��Q�V�R0��S0��T0��U0�I�0��W0��X0��Y0��Z0�I�0��\�g�]�b�^0��_0��`0��a0�=,0��c0��d0��e0��f0�>N0��h�m�i0��j0��k0��l0�O0��n0��o0��p0��q0�70��s��t��u��v�{�w0��x0��y0��z0�R+0��|0��}0��~0��0�=,0����0��0��0��0�H0��0��0��0��0�N�0������0��0��0��0�>N0��0��0��0��0�I�0����0��0��0��0�J�0��0��0��0��0�GY0�����0���0��0��0��0�C%0����0��0��0��0�B�0��0��0��0��0�I�0������0��0��0��0�X�0��0��0��0��0�I�0�������0���0���0���0�`c0���0���0���0���0�=F0������������������0���0�]�0�������0���0���0���0�>N0���0���0���0���0�H0�����������0���0���0���0�8�0���0���0���0���0�=,0�0�����0���0���0���0�=F0������������0��0��0��0�H0��0��0��0��0�H0����0��0��0��0�C%0��0��0��0��0�E�0��	��
��0��0��
0��0�A�0��0��0��0��0�GY0����0��0��0��0�A�0��0��0��0��0�=,0�� �J�!�3�"�(�#0��$0��%0��&0��'0�J�0��)�.�*0��+0��,0��-0�>N0��/0��00��10��20�]�0��4�?�5�:�60��70��80��90�C%0��;0��<0��=0��>0�=,0��@�E�A0��B0��C0��D0�>N0��F0��G0��H0��I0�=F0��K�]�L�R0��M�N0��O0��P0��Q0�F[0��S�X�T0��U0��V0��W0�=F0��Y0��Z0��[0��\0�C20��^�i�_�d�`0��a0��b0��c0�B�0��e0��f0��g0��h0�[�0��j�o�k0��l0��m0��n0�>N0��p0��q0��r0��s0�70�70��v�`�w���x�\�y�q�z���{���|�Q�}�_�~�������������0��0�d0��0��0�8�0�I���0��0�C%0������0��0�=F0��0��0�>N0����0��0�?f0��0��0�GY0��������0��0�=,0��0��0�O0����0��0�I�0��0��0�I�0���N���0��0�=,0����0��0�F[0��0��0�X�0���������?f��0��0�Z$0�R+��0���0�=,0�����������0���0�A�0���0���0�C%0�������0���0�=,0���0���0�d0���������������0���0�B�0���0���0�R0�������0���0�>N0���0���0�B�0�����������0���0�I�0���0���0�T�0�������0���0�B�0���0���0�=F0����)���������AL�0��0�=F0����0��0�H0��0��0�O�0������0��0�I�0��0��0�GY0��	��
0��0�g�0��
0��0�?�0������>A�0��0�R+0����0��0�>N0��0��0�C%0���"��!�0�� 0�?f0�H0��#�&�$0��%0�=,0��'0��(0�I�0��*�@�+�7�,�0�-AL�.0��/0�C%0��1�4�20��30�?f0��50��60�]�0��8�<>N�9�:0��;0�C%0�0��=�>0��?0�N�0��A�P�B�I�C�F�D0��E0�T0��G0��H0�>N0��J�M�K0��L0�GY0��N0��O0�I�0��Q�X�R�U�S0��T0�>N0��V0��W0�>N0��Y�\�Z0��[0�GY0��]0��^0�70��`���a��b�~�c�r�d�k�e�h�f0��g0�H0��i0��j0�>N0��l�o�m0��n0�=F0��p0��q0�C%0��s�w�tB��u0��v0�]�0��x�{�y0��z0�=,0��|0��}0�C%0��������0��0�>N0��0��0�C%0����0��0�?f0��0��0�>N0������0��0�=F0��0��0�I�0����0��0�B�0��0��0�]�0��������>N�0��0�F[0����0��0�>N0��0��0�=,0������0��0�X�0��0��0�H0����0��0�=,0��0��0�70����������0��0�C%0��0���0�B�0�������0���0�R+0���0���0�=,0�����������0���0�C%0���0���0�=F0�C%����0���0�>N0���������������������0���0�F[0���0���0�=,0�������0���0�I�0���0���0�=,0�����������0���0�C%0���0���0�C%0�������0���0�>N0��0��0�=,0��������0��0�C%0��0��0�I�0����0��0�GY0��0��0�C%0����	��
0��0�I�0��
0��0�H0��0��0��0�H0���2��#�����0�U�0��0��0�H0��� �0��0�=,0��!0��"0�70��$�+�%�(�&0��'0�C%0��)0��*0�d0��,�/�-0��.0�H0��00��10�A�0��3�B�4�;�5�8�60��70�GY0��90��:0�O0��<�?�=0��>0�C20��@0��A0�]�0��C�J�D�G�E0��F0�N�0��H0��I0�70��K�N�L0��M0�C%0��O0��P0�>N0��R���S:��T��U�q�V�b�W�^�X�[�Y0��Z0�=,0��\0��]0�>N0��_H�`0��a0�H0��c�j�d�g�e0��f0�C%0��h0��i0�H0��k�n�l0��m0�C%0��o0��p0�C%0��r��s�z�t�w�u0��v0�>N0��x0��y0�H0��{�~�|0��}0�C%0��0��0�I�0������0��0�AL0��0��0�70����0��0�?f0��0��0�X�0����������0��0�I�0��0��0�70����0��0�=F0��0��0�I�0������0��0�R0��0��0�GY0��7�0��0�R0��������0��0�70��0��0�T0����0��0�=F0��0��0�d0��������0��0�I�0���0���0�=,0�������0���0�GY0���0���0�I�0����L���
������������������0���0�=F0���0���0�C%0�������0���0�ZB0���0���0�>N0�����������0���0�H0���0���0�?�0�������0���0�AL0���0���0�cf0�������������0���0�F�0��0��0�C%0����0��0�C%0��0��0�=,0������0��0�P�0��0��0�70���
�0��	0�=F0��0��0�d0���-�������0��0�F[0��0��0�=F0����0��0�I�0��0��0�>N0���&� �#�!0��"0�H0��$0��%0�C%0��'�*�(0��)0�>N0��+0��,0�>N0��.�=�/�6�0�3�10��20�AL0��40��50�I�0��7�:�80��90�=,0��;0��<0�N�0��>�E�?�B�@0��A0�R0��C0��D0�70��F�I�G0��H0�70��J0��K0�?f0��M��N�m�O�^�P�W�Q�T�R0��S0�=,0��U0��V0�C%0��X�[�Y0��Z0�=,0��\0��]0�C%0��_�f�`�c�a0��b0�I�0��d0��e0�I�0��g�j�h0��i0�J�0��k0��l0�J�0��n�}�o�v�p�s�q0��r0�?�0��t0��u0�X�0��w�z�x0��y0�?f0��{0��|0�N�0��~����0��0�?f0��0��0�GY0����0��0�g�0��0��0�C%0�������J���0��0�C%0����0��0�C%0��0��0�70������0��0�C%0��0��0�T�0����0��0�A�0��0��0�?f0��������0��0�=,0��0��0�N�0����0��0�I�0��0��0�=F0������0��0�B�0��0��0�F[0�������0���0�X�0���0���0�T0����/���C��8����������������T�����0���0�J�0���?���0���0�H0�����������0���0�[�0���0���0�A�0�������0���0�I�0���0���0�=F0��������������0���0�T�0���0���0�X�0�������0���0�N�0���0��0�@t0������0��0�I�0��0��0�C%0����0��0�?�0��0��0�>N0���%�����	��
0��0�C%0��
0��0�@�0����0��0�=,0��0��0�I�0������0��0�C%0��0��0�F[0���"� 0��!0�A�0��#0��$0�C%0��&�4�'�.�(�+�)0��*0�C%0��,0��-0�=,0��/�1�00�=,0��20��30�=,0��5�<�6�9�70��80�A�0��:0��;0�AL0��=�@�>0��?0�?�0��A0��B0�X�0��D��E��F�e�G�V�H�O�I�L�J0��K0�C%0��M0��N0�I�0��P�S�Q0��R0�I�0��T0��U0�B�0��W�^�X�[�Y0��Z0�B�0��\0��]0�GY0��_�b�`0��a0�T�0��c0��d0�B�0��f�u�g�n�h�k�i0��j0�GY0��l0��m0�GY0��o�r�p0��q0�J�0��s0��t0�I0��v�}�w�z�x0��y0�C%0��{0��|0�g�0��~��0��0�I�0��0��0�?f0����������0��0�70��0��0�I0����0��0�H0��0��0��&0������0��0�?f0��0�A�0����0��0�H0��0��0�N�0��������0��0�?f0��0��0�X]0�C%��0��0�>N0����?f�0��0�C%0����0��0�N�0��0��0�=,0������������������0���0�=,0���0���0�C%0�������0���0�=,0���0���0�N�0�����������0���0�GY0���0���0�C%0���0���0���0�C%0���������0�����0���0�F[0�������0���0�=,0���0���0�P�0�������0���0���0�H�0�������0���0�I�0���0���0�=,0��������=,��0��0�=F0����0��0�=,0��0��0�C%0���	���0��0�>A0��0��0�C%0��
�
�0��0�C%0��0��0�C%0��� �����0��0�I�0��0��0�>N0����0��0�I�0��0��0�X�0��!�(�"�%�#0��$0�@t0��&0��'0�A�0��)�,�*0��+0�bp0��-0��.0�=,0��0��1��2�h�3�O�4�C�5�<�6�9�70��80�C%0��:0��;0��20��=�@�>0��?0�X�0��A0��B0�70��D�H�E�N�F0��G0�GY0��I�L�J0��K0�=,0��M0��N0�GY0��P�\�Q�UX��R�S0��T0�C%0��V�Y�W0��X0�C%0��Z0��[0�?f0��]�d�^�a�_0��`0�GY0��b0��c0�>N0��e=,�f0��g0�70��i��j�y�k�r�l�o�m0��n0�g�0��p0��q0�70��s�v�t0��u0�>N0��w0��x0�C%0��z��{�~�|0��}0�I�0��0��0�=,0��8��0��0�=,0��������0��0�I�0��0�I�0����0��0�C%0��0��0�H0������0��0�@�0��0��0�=,0��0��0��0�F[0�������������0��0�GY0��0��0�R0����0��0�I0��0��0�`c0������0��0�C%0��0��0�I�0��H�0��0�A�0������������0���0�C%0���0���0�70���H��0���0�70�������T���0���0�B�0�������0���0�@�0���0���0�C%0�������������������0���0�T�0���0���0�X�0�������0���0�T�0���0���0�?f0�����0�����0���0�GY0�������0���0�F[0���0���0�GY0��������0��0�70��0��0�X�0��g��0��0��0���	���0��0�H0��0��0�F�0��
�
�0��0�@�0��0��0�=,0���~��E��,�� �����0��0�C%0��0��0�>N0��0��0��0�70��!�%T��"�#0��$0�I�0��&�)�'0��(0�X�0��*0��+0�I�0��-�9�.�5�/�2�00��10�P�0��30��40�T�0��67�70��80�=F0��:�A�;�>�<0��=0�H0��?0��@0�=,0��B0��C0��D0�H0��F�b�G�V�H�O�I�L�J0��K0�Z$0��M0��N0�X�0��P�S�Q0��R0��0��T0��U0�GY0��W�[C%�X�Y0��Z0�?f0��\�_�]0��^0�=,0��`0��a0�?f0��c�r�d�k�e�h�f0��g0�70��i0��j0�=F0��l�o�m0��n0�>A0��p0��q0�=F0��s�w�t0��u0��v0�X�0��x�{�y0��z0�R+0��|0��}0�=,0������������0��0�R0��0��0�C%0����0��0��&0��0��0�I�0������0��0�>N0��0��0�C%0����0��0�I�0��0��0�C%0��������0��0�X�0��0��0�O0����0��0�J20��0��0�B�0����I��0��0�=F0��X��0��0�=,0�������������0��0�I�0��0��0�P�0�������0���0�C%0���0���0�C%0�����������0���0�X�0���0���0�?f0�������0���0�=,0���0���0�=,0���������������0���0�@�0���0���0�N�0�������0���0�T�0���0���0�C%0�����B�����0���0�I�0�������0���0�I�0���0���0�A�0���n��w���0��0�C%0��P���;����
�����0��0�O0��0��0�C%0���
�0��	0�=,0��0��0�C%0������0��0�X�0��0��0�>N0����0��0�I�0��0��0�T0���,��%��"� 0��!0�=,0��#0��$0�=,0��&�)�'0��(0�>N0��*0��+0�X�0��-�4�.�1�/0��00�GY0��20��30�H0��5�8�60��70�R+0��90��:0�>N0��<�X�=�I�>�B�?@t�@0��A0�?f0��C�F�D0��E0�70��G0��H0�I�0��J�Q�K�N�L0��M0�=,0��O0��P0�70��R�U�S0��T0�I�0��V0��W0�GY0��Y�h�Z�a�[�^�\0��]0�C%0��_0��`0�R+0��b�e�c0��d0�I�0��f0��g0�C%0��i�p�j�m�k0��l0�R0��n0��o0�>N0��q�t�r0��s0�I0��u0��v0�C%0��x�{�y0��z0�?f0��|��}��~��������0��0�]�0��0��0�C%0����0��0�?f0��0��0�T�0������0��0�=,0��0��0�C%0����0��0�=F0��0��0�GY0��������0��0�F�0��0��0�=,0����0��0�@�0��0��0�=,0������0��0�B�0��0��0�I�0����0��0�C%0��0��0�=F0��������������0���0�I�0���0���0�N�0�0�����0���0�C%0�����������0���0�H0���0���0�N�0�������0���0��20���0���0�F[0���������������0���0�A�0���0���0�=,0�������0���0�C%0���0���0�ZB0�����������0���0�=,0���0���0�>N0������0���0�C%0��0��0�=,0���2�������0��0��0�=,0����0��0�=,0��0��0�=`0����	0��
0��0�I�0��
��0��0�A�0��0��0�70���#�����0��0�70��0��0�N�0��� �0��0�>N0��!0��"0�70��$�+�%�(�&0��'0�R0��)0��*0�I�0��,�/�-0��.0�X�0��00��10�X�0��3�O�4�@�5�<�6�9�70��80�?f0��:0��;0�=,0��=C%�>0��?0�R+0��A�H�B�E�C0��D0�GY0��F0��G0�Y
0��I�L�J0��K0�C%0��M0��N0�GY0��P�_�Q�X�R�U�S0��T0�AL0��V0��W0�?f0��Y�\�Z0��[0�>N0��]0��^0�=,0��`�g�a�d�b0��c0�=,0��e0��f0�>N0��h�k�i0��j0�=,0��l0��m0�C%0��o0��p0�<�0��r�Y�s�5�t���u��8��v�w��x��y��z��{�~�|0��}0�>N0��0��0�H0��AL�0��0�=,0��0��0�B�0������@t�0��0�70����0��0�=F0��0��0�]�0����>N�0��0�I0����0��0�I�0��0��0�70����������0��0�AL0��0��0�B�0����0��0�AL0��0��0�C%0������0��0�X�0��0��0�=,0����0��0�H0��0��0�I�0���������������0���0�Y
0���0���0�70�������0���0�R0���0���0�H0�����������0���0�C%0���0���0�70�������0���0�>N0���0���0�=,0����Z��������������������0���0�B�0���0���0�bp0�������0���0�I�0���0���0�70�������0��0�N�0��0��0�C%0��0��0��0�T�0��������0��0�70��0��0�T0��	��
0��0�C%0��
0��0�70������0��0�C%0��0��0�I�0����0��0�X�0��0��0�F[0���>� �/�!�(�"�%�#0��$0�A�0��&0��'0�70��)�,�*0��+0�d0��-0��.0�@t0��0�7�1�4�20��30�I�0��50��60�>N0��8�;�90��:0�B�0��<0��=0�B�0��?�N�@�G�A�D�B0��C0�>N0��E0��F0�AL0��H�K�I0��J0�=,0��L0��M0�C%0��O�V�P�S�Q0��R0�X�0��T0��U0�C%0��W8��X0��Y0�C%0��[��\�x�]�l�^�e�_�b�`0��a0�=,0��c0��d0�I�0��f�i�g0��h0�GY0��j0��k0�=,0��m�t�n�q�o0��p0�F[0��r0��s0�70��uAL�v0��w0�ZB0��y��z��{�~�|0��}0�R+0��0��0�?f0����0��0�AL0��0��0�70������0��0�>N0��0��0�B�0����0��0�8�0��0��0�F[0����������0��0�R+0��0��0�I�0����0��0�K:0��0��0�R0������0��0�A�0��0��0�=,0����0��0�70��0��0�>A0���������0��0�?f0��0��0�A�0������0���0�T�0���0���0�C%0�����������0���0�70���0���0�I�0�������0���0�K:0���0���0�C%0�������K��������������������0���0�I�0���0���0�X�0���0���0���0�N�0�����������0���0�=F0���0���0�GY0�������0���0�X�0���0��0�>N0��������0��0�70��0��0�X�0�C%��0��0�=,0������0��0�I�0��	0��
0�=,0�B���
0��0�C%0���,�� �����0��0�C%0��0��0�C%0����0��0�?f0��0��0�=,0��!�(�"�%�#0��$0�?f0��&0��'0�70��)=F�*0��+0�>N0��-�<�.�5�/�2�00��10�GY0��30��40�@�0��6�9�70��80�=,0��:0��;0�C%0��=�D�>�A�?0��@0�=,0��B0��C0�H0��E�H�F0��G0�>N0��I0��J0�?f0��L��M�i�N�]�O�V�P�S�Q0��R0�I�0��T0��U0�>N0��W�Z�X0��Y0�>N0��[0��\0�>N0��^�b�_H�`0��a0�H0��c�f�d0��e0�AL0��g0��h0�?f0��j�y�k�r�l�o�m0��n0�F[0��p0��q0�>N0��s�v�t0��u0�>N0��w0��x0�Z�0��z��{�~�|0��}0�>N0��0��0�>N0�0���0��0���0�������?f��0��0�GY0����0��0�T�0��0��0�GY0����X��0��0�>N0����0��0�GY0��0��0�70��������0��0�A�0��0��0�AL0����0��0�O�0��0��0�Z�0������0��0�>N0��0��0�B�0����0��0�>N0��0��0�O�0��<��������������������0���0�R+0���0���0�X]0�������0���0�F[0���0���0�C%0�����������0���0�>N0���0���0�A�0�������0���0�O�0���0���0�70���������B�����0���0�>N0�������0���0�>N0���0���0�=,0����������0���0�T0���0���0�>N0����0��0�I�0��0��0�C%0�����
�����0��0�X�0��0��0�>N0���
�0��	0�B�0��0��0�>N0���H��0��0�>N0����0��0�I�0��0��0�70���)��"���0��0�I�0�� 0��!0�?�0��#�&�$0��%0�N�0��'0��(0�>N0��*�1�+�.�,0��-0�>N0��/0��00�X�0��2C%�30��40�8�0��6��7�*�8��9�x�:�Y�;�J�<�C�=�@�>0��?0�C%0��A0��B0�GY0��D�G�E0��F0�A�0��H0��I0�F[0��K�R�L�O�M0��N0�H0��P0��Q0�B�0��S�V�T0��U0�>N0��W0��X0�B�0��Z�i�[�b�\�_�]0��^0�C%0��`0��a0�70��c�f�d0��e0�>N0��g0��h0�I�0��j�q�k�n�l0��m0�N�0��o0��p0�>A0��r�u�s0��t0�I�0��v0��w0�C%0��y��z��{��|��}0��~0�ZB0��0��0�=F0����0��0�=F0��0��0�B�0������0��0�@t0��0��0�GY0�T�Y
�������0��0�70��0��0�=,0����0��0�F[0��0��0�>N0������0��0�>N0��0��0�N�0����0��0�?f0��0��0�>N0���������������0��0�A�0��0��0�PE0����0��0�>N0��0���0�C%0�����������0���0�C%0���0���0�X�0�������0���0�GY0���0���0�I�0���������������0���0�C%0���0���0�I�0�������0���0�J�0���0���0�C%0�����������0���0�A�0���0���0�I�0�������0���0�C%0���0���0�X�0�������������0��0�C%0��0��0�=,0����0��0�=,0��0��0�=,0����I��0��0�=F0����	0��
0�I�0��0��
0�H0��������0��0�GY0��0��0�=,0����0��0�=,0��0��0�C%0���#� Z$�!0��"0�=F0��$�'�%0��&0�=,0��(0��)0�`c0��+��,�h�-�I�.�=�/�6�0�3�10��20�I0��40��50�R0��7�:�80��90�C%0��;0��<0�>N0��>�E�?�B�@0��A0�B�0��C0��D0�C%0�AL�F�G0��H0�I�0��J�Y�K�R�L�O�M0��N0�X�0��P0��Q0�?f0��S�V�T0��U0�`c0��W0��X0�AL0��Z�a�[�^�\0��]0�?�0��_0��`0�A�0��b�e�c0��d0�@t0��f0��g0�I�0��i��j�y�k�r�l�o�m0��n0�I�0��p0��q0�X�0��s�v�t0��u0�]�0��w0��x0�J�0��z��{�~�|0��}0�GY0��0��0�I�0����0��0�=,0��0��0�70��������0��0�B�0��0��0�R+0����0��0�C%0��0��0�?f0������0��0�=F0��0��0�H0����0��0�H0��0��0�R0��������������0��0�N�0��0��0�=,0����0��0�N�0��0��0�F[0������0��0�R+0��0��0�>N0�������0���0�F[0���0���0�=,0���0�����T�����0���0�B�0�������0���0�I�0���0���0�A�0�������������������0���0�C%0���0���0�GY0�=,����0���0�AL0�����������0���0��20���0���0�=,0�������0���0�]�0���0���0�=,0������0��0��0��0�=,0��0��0��0��0�C%0���U��&�����0��0�B�0���
�0��0��0��	0�R0��0��0��
0��0�C%0������0��0��0��0�=F0��0��0��0��0�I�0���!�0��0��0�� 0�A�0��"0��#0��$0��%0�=F0��'�>�(�3�)�.�*0��+0��,0��-0�R0��/0��00��10��20�70��4�9�50��60��70��80�C%0��:0��;0��<0��=0�X�0��?�J�@�E�A0��B0��C0��D0�C%0��F0��G0��H0��I0�=,0��K�P�L0��M0��N0��O0�C%0��Q0��R0��S0��T0�X�0��V��W0��X0�A�0��Z0��[0�C%0��]��^�'�_���`��a��b��c�z�d�o�e�j�f0��g0��h0��i0�GY0��k0��l0��m0��n0�?f0��p�u�q0��r0��s0��t0�=,0��v0��w0��x0��y0�B�0��{��|��}0��~0��0��0�J20��0��0��0��0�>A0����0��0��0��0�I�0��0��0��0��0�GY0��������0��0��0��0�=F0��0��0��0��0�>N0����0��0��0��0�N�0��0��0��0��0�X�0������0��0��0��0�J20��0��0��0��0�>N0����0��0��0��0�N�0��0��0��0��0�>A0������������������0���0���0���0�70���0���0���0���0�70�������0���0���0���0�I�0���0���0���0���0�B�0�����������0���0���0���0��A0���0���0���0���0�70�������0���0���0���0�=,0���0���0���0���0�>N0������������0��0��0��0�I�0��0��0��0��0�T0����0��0��0��0�=,0��0��0��0��0�X�0��	�0��
�0��0��
0��0�H�0����0��0��0��0�C%0��0��0��0��0�=,0���p��F��/��$0��� 0��!0��"0��#0�A�0��%�*�&0��'0��(0��)0�0��+0��,0��-0��.0�H0��0�;�1�6�20��30��40��50�=,0��70��80��90��:0�C%0��<�A�=0��>0��?0��@0�=F0��B0��C0��D0��E0�=F0��G�^�H�S�I�N�J0��K0��L0��M0�C%0��O0��P0��Q0��R0�E�0��T�Y�U0��V0��W0��X0�A�0��Z0��[0��\0��]0�=,0��_�e0��`�a0��b0��c0��d0�>N0��f�k�g0��h0��i0��j0�C%0��l0��m0��n0��o0�I�0��q��r��s�~�t�y�u0��v0��w0��x0�I�0��z0��{0��|0��}0�H0����0��0��0��0�I�0��0��0��0��0�I�0������0��0��0��0�>N0��0��0��0��0�X�0����0��0��0��0�A�0��0��0��0��0�=F0��������0��0��0��0�GY0��0��0��0��0�=F0����0��0��0��0�=F0��0��0��0��0�>N0�������0��0��0��0�O�0��0��0���0���0�>N0�������0���0���0���0�I�0���0���0���0���0�R0����z���(�����������������0���0���0���0�I0���0���0���0���0�R+0�������0���0���0���0�ZB0���0���0���0���0�=F0����������0���0���0���0�R+0���0���0���0��0�I�0����0��0��0��0�8�0��0��0��0��0�C%0������0��0�@t0����0��	0��
0��0�]�0��
0��0��0��0�A�0������0��0��0��0�I�0��0��0��0��0�X�0���#�0�� 0��!0��"0�=,0��$0��%0��&0��'0�C%0��)�S�*�A�+�6�,�1�-0��.0��/0��00�R0��20��30��40��50�C%0��7�<�80��90��:0��;0�X�0��=0��>0��?0��@0�I�0��B�H0��C�D0��E0��F0��G0�=,0��I�N�J0��K0��L0��M0�A�0��O0��P0��Q0��R0�=F0��T�c�U�X�V0��W0�?f0��Y�^�Z0��[0��\0��]0�=,0��_0��`0��a0��b0�I�0��d�o�e�j�f0��g0��h0��i0�C%0��k0��l0��m0��n0�T0��p�u�q0��r0��s0��t0�AL0��v0��w0��x0��y0�F[0��{���|��}��~����0��0��0��0�C%0��0��0��0��0�=,0��0��0�=,0������0��0��0��0�X�0��0��0��0��0�=,0����0��0��0��0�C%0��0��0��0��0�=F0��������0��0��0��0�C%0��0��0��0��0�=F0����0��0��0��0�C%0��0��0��0��0�H�0��������0��0��0��0�=F0���0���0���0���0�AL0�������0���0���0���0�T0���0���0���0���0�AL0������������0�����0���0���0���0�=F0�������0���0���0���0�F[0���0���0���0���0�A�0�����0�����0���0���0���0�N�0�������0���0���0���0�=F0���0��0��0��0�=F0��������0��0��0��0�]�0��0��0��0��0�=,0����0��0��	0��
0�>N0��0��
0��0��0�=,0������0��0��0��0�H0��0��0��0��0�O0���"�0��0�� 0��!0�@t0��#0��$0��%0��&0�H0��(��)���*��+�W�,�C�-�8�.�3�/0��00��10��20�70��40��50��60��70�=,0��9�>�:0��;0��<0��=0�@t0��?0��@0��A0��B0�I�0��D�O�E�J�F0��G0��H0��I0�>A0��K0��L0��M0��N0�X�0��P�R�Q0�>�0��S0��T0��U0��V0�I�0��X�o�Y�d�Z�_�[0��\0��]0��^0�A�0��`0��a0��b0��c0�?f0��e�j�f0��g0��h0��i0�=,0��k0��l0��m0��n0�I�0��p�{�q�v�r0��s0��t0��u0�>N0��w0��x0��y0��z0�=F0��|��}0��~0��0��0�>N0��0��0��0��0�I�0����������0��0��0��0�>N0��0��0��0��0�T0�0���0��0��0��0�C%0������0��0��0��0�C%0��0��0��0��0�=F0�0���0��0��0��0�A�0���������0��0��0��0�=,0��0��0��0��0��0����0��0��0��0�?f0��0��0���0���0�70�����������0���0���0���0�A�0���0���0���0���0�70�������0���0���0���0�GY0���0���0���0���0�=F0����;����������������0���0���0���0�=,0���0���0���0���0�GY0�������0���0���0���0�@t0���0���0���0���0�70������0��0��0��0�GY0��0��0��0��0�=F0����0��0��0��0�N�0��0��	0��
0��0�X�0��
�$�����0��0��0��0�>N0��0��0��0��0�70����0��0��0��0�A�0�� 0��!0��"0��#0�B�0��%�0�&�+�'0��(0��)0��*0�T�0��,0��-0��.0��/0�@�0��1�6�20��30��40��50�=,0��70��80��90��:0�X�0��<�k�=�T�>�I�?�D�@0��A0��B0��C0�>N0��E0��F0��G0��H0�=F0��J�O�K0��L0��M0��N0�=F0��P0��Q0��R0��S0�X�0��U�`�V�[�W0��X0��Y0��Z0�=,0��\0��]0��^0��_0�70��a�f�b0��c0��d0��e0�=,0��g0��h0��i0��j0�=,0��l�~�m�s0��n�o0��p0��q0��r0�T�0��t�y�u0��v0��w0��x0�Z$0��z0��{0��|0��}0�I�0������0��0��0��0�=,0��0��0��0��0�70����0��0��0��0�I�0��0��0��0��0�N�0���M������������0��0��0��0�>N0��0��0��0��0�70����0��0��0��0�>N0��0��0��0��0�=,0������0��0��0��0�=F0��0��0��0��0�?f0�����0��0��0��0�X�0���0���0���0���0�I�0���������������0���0���0���0�H0���0���0���0���0�I�0�������0���0���0���0�R0���0���0���0���0�`c0�����������0���0���0���0�]�0���0���0���0���0�=,0�������0���0���0���0�>N0���0���0���0��0�I0�����
��0���0��0��0��0�C%0����0��0��0��0�70��0��0��0��	0�>N0������
0�C%0��0��0��0��0�I�0����0��0��0��0�X�0��0��0��0��0�70���6� �+�!�&�"0��#0��$0��%0�A�0��'0��(0��)0��*0�]�0��,�1�-0��.0��/0��00�R0��20��30��40��50�Z�0��7�B�8�=�90��:0��;0��<0�g�0��>0��?0��@0��A0�=,0��C�H�D0��E0��F0��G0�A�0��I0��J0��K0��L0�=,0��N��O�t�P�b�Q�W0��R�S0��T0��U0��V0�AL0��X�]�Y0��Z0��[0��\0�>N0��^0��_0��`0��a0�I�0��c�i0��d�e0��f0��g0��h0�=F0��j�o�k0��l0��m0��n0�70��p0��q0��r0��s0�=,0��u��v��w�|�x0��y0��z0��{0�GY0��}0��~0��0��0�X�0����0�A�0��0��0��0��0�>N0������0��0��0��0�=,0��0��0��0��0�B�0����0��0��0��0�A�0��0��0��0��0�R+0���������0��0��0��0��0�]�0����0��0��0��0�=,0��0��0��0��0�=F0������0��0��0��0�GY0��0��0��0��0�A�0������0���0���0���0�I�0���0���0���0���0�H�0���������������0���0���0���0�C%0���0���0���0���0�I�0�������0���0���0���0�X]0���0���0���0���0�C%0�����������0���0���0���0�>N0���0���0���0���0�70������0���0���0���0�A�0��0��0��0��0�GY0������n�����X��)�������0��0��0��0�=F0��0��	0��
0��0�Y
0��
��0��0��0��0�A�0��0��0��0��0�B�0���0���0��0��0��0�C%0���$� 0��!0��"0��#0�=,0��%0��&0��'0��(0�70��*�A�+�6�,�1�-0��.0��/0��00�70��20��30��40��50�=F0��7�<�80��90��:0��;0�>N0��=0��>0��?0��@0�>N0��B�M�C�H�D0��E0��F0��G0�N�0��I0��J0��K0��L0�P�0��N�S�O0��P0��Q0��R0�=F0��T0��U0��V0��W0�N�0��Y���Z�i�[�^�\0��]0�H0��_�d�`0��a0��b0��c0�X�0��e0��f0��g0��h0�H0��j�u�k�p�l0��m0��n0��o0�I�0��q0��r0��s0��t0�AL0��v�{�w0��x0��y0��z0�A�0��|0��}0��~0��0�70���������������0���0���0���0�g�0���0���0���0���0�X]0�������0���0���0���0�B�0���0���0���0���0�R0�����������0���0���0���0�g�0���0���0���0���0�g�0�������0���0���0���0�>N0���0���0���0���0�=F0����������������������0���0���0���0�X�0���0���0���0���0�B�0�������0���0���0���0�A�0���0���0���0���0�I�0�����������0���0���0���0�A�0���0���0���0���0�T�0�������0���0���0���0�=,0���0���0���0���0�>N0���������������0���0���0���0�H0���0���0���0���0�A�0�������0���0���0���0�=,0���0���0���0���0�70����������0���0���0���0�]�0��0��0��0��0�>N0���
�0��0��0��	0�J20��0��0��
0��0�70���?��(�����0��0��0��0�B�0��0��0��0��0�>N0���#�0�� 0��!0��"0�X�0��$0��%0��&0��'0�>N0��)�4�*�/�+0��,0��-0��.0�>A0��00��10��20��30�GY0��5�:�60��70��80��90�=,0��;0��<0��=0��>0�X�0��@�W�A�L�B�G�C0��D0��E0��F0�I�0��H0��I0��J0��K0�g�0��M�R�N0��O0��P0��Q0�H0��S0��T0��U0��V0�>N0��X�c�Y�^�Z0��[0��\0��]0�70��_0��`0��a0��b0�M�0��d�i�e0��f0��g0��h0�E�0��j0��k0��l0��m0�R0��o�.�p���q���r���s�~�t�y�u0��v0��w0��x0�T0��z0��{0��|0��}0�=F0������0���0���0���0�70���0���0���0���0�I�0�����������0���0���0���0�]�0���0���0���0���0�Z$0�������0���0���0���0�70���0���0���0���0�70���������������0���0���0���0�?f0���0���0���0���0�>N0�������0���0���0���0�AL0���0���0���0���0�=,0�����������0���0���0���0�?f0���0���0���0���0�A�0�������0���0���0���0�>N0���0���0���0���0�C%0�������������������0���0���0���0�C%0���0���0���0���0�=,0�������0���0���0���0�=F0���0���0���0���0�I�0�����������0���0���0���0�T0���0���0���0���0�C%0�������0���0���0���0�=,0���0���0���0���0�X�0��������0��0��0��0�=,0��0��	0��
0��0�GY0��
��0��0��0��0�A�0��0��0��0��0�=,0���#���0��0��0��0�O0��0�� 0��!0��"0�>N0��$�)�%0��&0��'0��(0�>N0��*0��+0��,0��-0�O�0��/���0�\�1�H�2�=�3�8�40��50��60��70�=,0��90��:0��;0��<0�GY0��>�C�?0��@0��A0��B0�70��D0��E0��F0��G0�F[0��I�Q�J�O�K0��L0��M0��N0�>N0��P0�g�0��R�W�S0��T0��U0��V0�>N0��X0��Y0��Z0��[0�=F0��]�t�^�i�_�d�`0��a0��b0��c0�>N0��e0��f0��g0��h0�=,0��j�o�k0��l0��m0��n0�C%0��p0��q0��r0��s0�@�0��u���v�{�w0��x0��y0��z0�>N0��|0��}0��~0��0�=,0�������0���0���0���0�X�0���0���0���0���0�C%0�������������������0���0���0���0�I0���0���0���0���0�C%0�0�����0���0���0���0�>N0�����0�����0���0���0���0�=,0�������0���0���0���0�A�0���0���0���0���0�X�0���������������0���0���0���0�d0���0���0���0���0�C%0�������0���0���0���0�J�0���0���0���0���0�AL0�����������0���0���0���0�=,0���0���0���0���0�R+0�������0���0���0���0�=,0���0���0���0���0�C%0����P�������:�������������0���0�T�0�������0���0���0���0�N�0���0���0���0���0�C%0����������0���0���0���0�=,0���0���0���0���0�ZB0����0��0��0��0�d0��0��0��	0��
0�GY0���#�
����0��0��0��0�R0��0��0��0��0�70����0��0��0��0�=,0��0�� 0��!0��"0�A�0��$�/�%�*�&0��'0��(0��)0�R0��+0��,0��-0��.0�C%0��0�5�10��20��30��40�=,0��60��70��80��90�T�0��;�g�<�S�=�H�>�C�?0��@0��A0��B0�>N0��D0��E0��F0��G0�I�0��I�N�J0��K0��L0��M0�X�0��O0��P0��Q0��R0�^l0��T�\�U�Z�V0��W0��X0��Y0�=,0��[0�C%0��]�b�^0��_0��`0��a0�H0��c0��d0��e0��f0�70��h��i�t�j�o�k0��l0��m0��n0�>�0��p0��q0��r0��s0�=F0��u�z�v0��w0��x0��y0�?f0��{0��|0��}0��~0�=F0�����������0���0���0���0�=,0���0���0���0���0�AL0�������0���0���0���0�=,0���0���0���0���0�70�����������������0�����0���0���0���0�H0�������0���0���0���0�C%0���0���0���0���0��0�����������0���0���0���0�>N0���0���0���0���0�=,0�������0���0���0���0�H0���0���0���0���0�=,0���������������0���0���0���0��20���0���0���0���0�C%0�������0���0���0���0�F[0���0���0���0���0�AL0�����������0���0���0���0�=,0���0���0���0���0�A�0�������0���0���0���0�70���0���0���0���0�>N0����!���
����������0���0���0���0�R+0���0���0���0���0�=,0����0��0��0��0�F[0��0��0��0��	0�I�0������
0��0��0��0�70��0��0��0��0�F�0����0��0��0��0�>N0��0��0��0�� 0�C%0��"�9�#�.�$�)�%0��&0��'0��(0�=,0��*0��+0��,0��-0�?f0��/�4�00��10��20��30�J20��50��60��70��80�>N0��:�E�;�@�<0��=0��>0��?0�F�0��A0��B0��C0��D0�>N0��F�K�G0��H0��I0��J0�=,0��L0��M0��N0��O0�=,0��Q��R���S���T�k�U�`�V�[�W0��X0��Y0��Z0�>N0��\0��]0��^0��_0�I�0��a�f�b0��c0��d0��e0�I�0��g0��h0��i0��j0�R0��l�w�m�r�n0��o0��p0��q0�>N0��s0��t0��u0��v0�GY0��x�}�y0��z0��{0��|0�C%0��~0��0���0���0�=,0���������������0���0���0���0�T0���0���0���0���0�70�������0���0���0���0�C%0���0���0���0���0�>N0�����������0���0���0���0�Z$0���0���0���0���0��0�������0���0���0���0�I�0���0���0���0���0�70�������������������0���0���0���0�GY0���0���0���0���0�=,0�0�����0���0���0���0�F[0�����������0���0���0���0�?f0���0���0���0���0�ZB0�������0���0���0���0�?f0���0���0���0���0�70���������������0���0���0���0�C%0���0���0���0���0�70�������0���0���0���0�O�0���0���0���0���0�>�0����������0���0���0���0�H0���0���0���0���0�=F0����0��0��0��0�>N0��0��0��	0��
0�=F0���k�
�<��%�����0��0��0��0�AL0��0��0��0��0�I�0��� �0��0��0��0�C%0��!0��"0��#0��$0�A�0��&�1�'�,�(0��)0��*0��+0�A�0��-0��.0��/0��00�N�0��2�7�30��40��50��60�8�0��80��90��:0��;0�A�0��=�T�>�I�?�D�@0��A0��B0��C0�GY0��E0��F0��G0��H0�?f0��J�O�K0��L0��M0��N0�B�0��P0��Q0��R0��S0�=F0��U�`�V�[�W0��X0��Y0��Z0�I�0��\0��]0��^0��_0�=,0��a�f�b0��c0��d0��e0�H0��g0��h0��i0��j0�=,0��l���m��n�t0��o�p0��q0��r0��s0�GY0��u�z�v0��w0��x0��y0�>N0��{0��|0��}0��~0�H0�����������0���0���0���0�>N0���0���0���0���0�?f0�������0���0���0���0�A�0���0���0���0���0�C%0���������������0���0���0���0�=,0���0���0���0���0�AL0�������0���0���0���0�=,0���0���0���0���0��D0�����������0���0���0���0�I�0���0���0���0���0�70�������0���0���0���0�>N0���0���0���0���0�O0����A����������������8���������0���0�C%0�������0���0�GY0���0���0�N�0���0���0�70���0���0�=,0���0���0�A�0����>������������<�0�������0���0�I�0���0���0�X�0���0���0�I�0����������0���0�A�0�������0���0�H0�����������0���0�g�0���0���0�H0��0��0�J�0���������	�0��0�=,0��
0��0�I�0��
��0��0�I�0��0��0�C%0���0���0��0�C%0����0��0�A�0��0��0�C%0�� �/�!�(�"�%�#0��$0�O�0��&0��'0�I0��)�,�*0��+0�B�0��-0��.0�>N0��0�7�1�4�20��30�R0��50��60�=,0��8�;�90��:0�H0��<0��=0�C%0��?0��@0�=F0��B�Z�C�S�D���E���F�b�G�S�H�L�I0��J0��K0�=,0��M�P�N0��O0�F[0��Q0��R0�>N0��T�[�U�X�V0��W0�C%0��Y0��Z0�C%0��\�_�]0��^0�H0��`0��a0�=,0��c�r�d�k�e�h�f0��g0�C%0��i0��j0�8�0��l�o�m0��n0�GY0��p0��q0�=,0��s�z�t�w�u0��v0�=F0��x0��y0�B�0��{���|���}���~0��0�H0�X�0���0���0�A�0���0���0���0�������������������0���0���0���0���0�70�������0���0�>N0���0���0�H0�����������0���0�@t0���0���0�I�0�������0���0�A�0���0���0�R+0���������������0���0�H0���0���0�J�0�����������0���0���0�=F0���0���0�C%0���0���0�=,0�����������0���0�=F0���0���0�C%0�������0���0�ZB0���0���0�=F0����������������������0���0�=,0���0���0�=,0�������0���0�I�0���0���0��&0�����������0���0�AL0���0���0�I�0�������0���0�>N0���0���0�C%0���������������0���0�C%0���0���0�>N0�������0���0�?f0���0���0�F[0���������0��0�I�0��0��0�C%0����0��0�@�0��	��
0��0�T�0��
��0��0�GY0��0��0�C%0���3��$�����0��0�J�0��0��0�B�0���!�0�� 0�>N0��"0��#0�70��%�,�&�)�'0��(0�B�0��*0��+0�>N0��-�0�.0��/0�A�0��10��20�=F0��4�G�5�<�6�9�70��80�@t0��:0��;0�=,0��=�@�>0��?0�C%0��A�D�B0��C0�I�0��E0��F0�]�0��H�L�I0��J0��K0�?f0��M�P�N0��O0�>A0��Q0��R0�70��T���U���V�u�W�f�X�_�Y�\�Z0��[0�H0��]0��^0�?f0��`�c�a0��b0���0��d0��e0�>N0��g�n�h�k�i0��j0�X�0��l0��m0�B�0��o�r�p0��q0�C%0��s0��t0�=F0��v���w�~�x�{�y0��z0�R+0��|0��}0�bp0������0���0�GY0���0���0�A�0�����������0���0�F[0���0���0�70�������0���0�A�0���0���0�=,0�������������������0���0�J�0���0���0�?f0�������0���0�C%0�������0���0�R+0���0���0�C%0�����������0���0�I�0���0���0�=,0�������0���0�70���0���0�A�0���������������0���0�C%0���0���0�70�����������0���0�=,0���0���0�C%0���0���0�T0�����������0���0�C%0���0���0�H0�������0���0�A�0���0���0�70����������������������0���0�I0���0���0�>N0�������0���0�>N0���0���0�B�0�����������0���0�?f0���0���0�R0�������0���0�I�0���0���0�I�0�����������0��0�C%0��0��0�=,0���	�0��0�N�0��
0��0�>N0��
����0��0�C%0��0��0�I0����0��0�>N0��0��0�>N0���;��,��%��"� 0��!0�>N0��#0��$0�I�0��&�)�'0��(0�>N0��*0��+0�F[0��-�4�.�1�/0��00�^0��20��30�=,0��5�8�60��70�?f0��90��:0�>N0��<�K�=�D�>�A�?0��@0�>N0��B0��C0�>A0��E�H�F0��G0�>N0��I0��J0�J20��L�S�M�P�N0��O0�A�0��Q0��R0�I�0��T�W�U0��V0�=,0��X0��Y0�A�0��[�\�\���]���^�}�_�n�`�g�a�d�b0��c0�70��e0��f0�I�0��h�k�i0��j0��20��l0��m0�H0��o�v�p�s�q0��r0�=,0��t0��u0�X�0��w�z�x0��y0�=,0��{0��|0�I�0��~���������������0���0�N�0���0���0�@�0���0���0�C%0�������0���0�C%0���0���0�=F0�����������0���0�bp0���0���0�B�0�������0���0�=F0���0���0�70�������������������0���0�?f0���0���0�C%0�������0���0�>N0���0���0�I�0�����������0���0�70���0���0�P�0�������0���0�B�0���0���0�>N0�������������������0���0�70���0���0�>N0���0���0�70���0���0���0�Z�0�����������0���0�^�0���0���0�C%0�������0���0�I�0���0���0�X�0����������������������0���0�C%0���0���0�>N0���0���0���0�>N0�����������0���0�]�0���0���0�I0�������0���0�>A0���0���0�?f0���������0��0�H0��0��0�=,0����	0��
0�X�0��0��
0�X�0������0��0�>N0��0��0�=,0����0��0�>N0��0��0�70���=��.� �'�!�$�"0��#0�70��%0��&0�>N0��(�+�)0��*0�I�0��,0��-0�M�0��/�6�0�3�10��20�B�0��40��50�I�0��7�:�80��90�C%0��;0��<0�@�0��>�M�?�F�@�C�A0��B0�F[0��D0��E0�>N0��G�J�H0��I0�I�0��K0��L0�?f0��N�U�O�R�P0��Q0�>N0��S0��T0�>N0��V�Y�W0��X0�I�0��Z0��[0�>N0��]���^���_���`�s�a�h�b�e�c0��d0�GY0��f0��g0���0��i�p�j�m�k0��l0�F[0��n0��o0�=,0��q0��r0�Z�0��t�{�u�x�v0��w0�=,0��y0��z0�C%0��|��}0��~0�70���0���0�F[0���������������0���0�C%0���0���0�A�0�������0���0�70���0���0�>N0�����������0���0�B�0���0���0�C%0�������0���0�=,0���0���0�X�0�������������������0���0�=`0���0���0�=,0�������0���0�B�0���0���0�A�0�����������0���0�>N0�������0���0�=,0���0���0�>N0�������0���0�`c0���0���0�I�0���������������0���0�I�0���0���0�I�0�������0���0�>N0���0���0�>N0�����������0���0�J20���0���0�X�0�������0���0�?f0���0���0�X�0����$�����������������0���0�>N0���0���0�I�0�������0���0�C%0���0���0�X�0�����������0���0�A�0���0���0�J�0�����0��0�=,0��0��0�=,0��������	0��
0�@�0��0��
0�I�0����0��0�C%0��0��0�X�0������0��0�C%0��0��0�=,0���!�0�� 0�=F0��"0��#0�X�0��%�D�&�5�'�.�(�+�)0��*0�?f0��,0��-0�AL0��/�2�00��10�B�0��30��40�=,0��6�=�7�:�80��90�C%0��;0��<0�=F0��>�A�?0��@0�AL0��B0��C0�N�0��E�Q�F�M�G�J�H0��I0�I�0��K0��L0�=,0�0��N�O0��P0�=,0��R�Y�S�V�T0��U0�=F0��W0��X0�^l0��Z�]�[0��\0�C%0��^0��_0�cf0��a	�bq�c�d>�e��f�g���h���i�{�j�p0��k�l0��m0��n0��o0�C%0��q�v�r0��s0��t0��u0�C%0��w0��x0��y0��z0�I�0��|���}���~0��0���0���0�C%0���0���0���0���0�X]0�������0���0���0���0�AL0���0���0���0���0�g�0���������������0���0���0���0�ZB0���0���0���0���0�I�0�������0���0���0���0�I�0���0���0���0���0�H0�����������0���0���0���0�d0���0���0���0���0�70�������0���0���0���0�A�0���0���0���0���0�X�0�������������������0���0���0���0�>N0���0���0���0���0�>N0���0���0�70�����������0���0���0���0�O�0���0���0���0���0�H0�������0���0���0���0�T0���0���0���0���0�GY0�������������0���0���0���0�=,0���0���0���0���0�>A0�������0���0���0���0�>N0���0���0���0�0�70�
0�0�0�0�H0�	0�
0�0�0�C%0�0�0�0�0�I�0�0�0�0�0�P�0�xI2'"0�0� 0�!0�I�0�#0�$0�%0�&0�F[0�(-)0�*0�+0�,0�A�0�.0�/0�00�10�C20�3>4950�60�70�80�=,0�:0�;0�<0�=0�B�0�?D@0�A0�B0�C0�]�0�E0�F0�G0�H0�=,0�JaKVLQM0�N0�O0�P0�>N0�R0�S0�T0�U0�B�0�W\X0�Y0�Z0�[0��&0�]0�^0�_0�`0�C%0�bmchd0�e0�f0�g0�H0�i0�j0�k0�l0�=,0�nso0�p0�q0�r0�70�t0�u0�v0�w0�`c0�y�z�{�|�}0�~0�0��0�>N0��0��0��0��0�P�0����0��0��0��0�=F0��0��0��0��0�I�0������0��0��0��0�A�0��0��0��0��0�ZB0����0��0��0��0�>N0��0��0��0��0�g�0��������0��0��0��0�>N0��0��0��0��0�>N0����0��0��0��0�70��0��0��0��0�70������0��0��0��0�?f0��0��0��0��0��A0����0��0��0��0�N�0��0��0��0��0�I�0����8�	�������0��0��0��0�70��0��0��0��0�=F0����0��0��0��0�GY0��0��0��0��0�C%0������0��0��0��0�R+0��0��0��0��0�?f0��0�0�0�0�M�0�0�0�0�0�F[0�
!
0�0�0�0�?f0�0�0�0�0�C%0�0�0�0�0�N�0�0�0�0� 0�=F0�"-#($0�%0�&0�'0�>A0�)0�*0�+0�,0��0�.3/0�00�10�20�=F0�40�50�60�70�J�0�9h:Q;F<A=0�>0�?0�@0�I�0�B0�C0�D0�E0�=F0�GLH0�I0�J0�K0�X�0�M0�N0�O0�P0�=F0�R]SXT0�U0�V0�W0�T�0�Y0�Z0�[0�\0�>N0�^c_0�`0�a0�b0�]�0�d0�e0�f0�g0�>N0�i�jukpl0�m0�n0�o0�70�q0�r0�s0�t0�8�0�v{w0�x0�y0�z0�A�0�|0�}0�~0�0�>N0������0��0��0��0�R+0��0��0��0��0�70��0��0�=,0������������0��0��0��0�I�0��0��0��0��0�GY0����0��0��0��0�N�0��0��0��0��0�=F0������0��0��0��0�R+0��0��0��0��0�GY0����0��0��0��0�I0��0��0��0��0�>N0��������0��0��0��0�AL0��0��0��0��0�A�0����0��0��0��0�=F0��0��0��0��0�X�0������0��0��0��0�=F0��0��0��0��0�?�0����0��0��0��0�I�0��0��0��0��0�R0��������0��0��0��0�GY0��0��0��0��0�>N0���0�0�0�0�@t0�0�0�0�0�>N0�	
0�0�
0�0�70�0�0�0�0�]�0�0�0�0�0�>N0�0�0�0�0�C%0� /!$"0�#0�C%0�%*&0�'0�(0�)0�H0�+0�,0�-0�.0�B�0�0310�20�N�0�4950�60�70�80�C%0�:0�;0�<0�=0�T0�?�@�A�BoCZDOEJF0�G0�H0�I0�N�0�K0�L0�M0�N0��&0�PUQ0�R0�S0�T0�70�V0�W0�X0�Y0�=F0�[f\a]0�^0�_0�`0�`c0�b0�c0�d0�e0�GY0�gjh0�i0�I�0�k0�l0�m0�n0�>A0�p�q|rws0�t0�u0�v0�AL0�x0�y0�z0�{0�=,0�}�~0�0��0��0�=F0��0��0��0��0�GY0������0��0��0��0�GY0��0��0��0��0�PE0����0��0��0��0�GY0��0��0��0��0�@�0����������0��0��0��0�A�0��0��0��0��0�?f0����0��0��0��0�F[0��0��0��0��0�>N0������0��0��0��0�X�0��0��0��0��0�R0����0��0��0��0�B�0��0��0��0��0�=`0��������0��0��0��0�F�0��0��0��0��0�I�0����0��0��0��0�I�0��0��0��0��0�H0������0��0��0��0�X�0��0��0��0��0�C%0����0��0��0��0�>N0��0��0��0��0�H0��]�.0�0�0�0�B�0�0�	0�
0�0�N�0�
0�0�0�0�C%0�0�0�0�0�I�0�#0�0�0�0�C%0�0� 0�!0�"0�70�$)%0�&0�'0�(0�>N0�*0�+0�,0�-0�=,0�/F0;1620�30�40�50�AL0�70�80�90�:0�I�0�<A=0�>0�?0�@0�C%0�B0�C0�D0�E0�P�0�GRHMI0�J0�K0�L0�R0�N0�O0�P0�Q0�5�0�SXT0�U0�V0�W0�=,0�Y0�Z0�[0�\0�R0�^�_v`kafb0�c0�d0�e0�GY0�g0�h0�i0�j0�=,0�lqm0�n0�o0�p0�>N0�r0�s0�t0�u0��20�w�x}y0�z0�{0�|0�=F0�~0�0��0��0��A0����0��0��0��0�70��0��0��0��0�C%0������0��0�=F0����0��0��0��0�>N0��0��0��0��0�=,0������0��0��0��0�70��0��0��0��0�=,0����0��0��0��0�>N0��0��0��0��0�H0��o����������0��0��0��0�>N0��0��0��0��0�C%0����0��0��0��0�GY0��0��0��0��0�=,0������0��0��0��0�H0��0��0��0��0�>N0����0��0��0��0�C%0��0��0��0��0�70��������0��0��0��0�`c0��0��0��0��0�=F0����0��0��0��0�=,0��0��0��0��0�O�0��
0�0�0�0�R0�0�0�0�	0�H0�0�0�
0�0�0�A�0�@)0�0�0�0�I�0�0�0�0�0�R0�$ 0�!0�"0�#0�C%0�%0�&0�'0�(0�70�*5+0,0�-0�.0�/0�N�0�10�20�30�40�s�0�6;70�80�90�:0�>N0�<0�=0�>0�?0�70�AXBMCHD0�E0�F0�G0�>N0�I0�J0�K0�L0�?f0�NSO0�P0�Q0�R0�P�0�T0�U0�V0�W0�=,0�YdZ_[0�\0�]0�^0�=,0�`0�a0�b0�c0�=,0�ejf0�g0�h0�i0�70�k0�l0�m0�n0�=,0�p�q�r�s~tyu0�v0�w0�x0���0�z0�{0�|0�}0�?f0���0��0��0��0�A�0��0��0��0��0�?f0������0��0��0��0�I�0��0��0��0��0�B�0����0��0��0��0�A�0��0��0��0��0�?f0��������0��0��0��0�70��0��0��0��0�A�0����0��0��0��0�=,0��0��0��0��0�C%0������0��0��0��0�g�0��0��0��0��0�C%0����0��0��0��0�70��0��0��0��0�>N0����������0��0��0��0�C%0��0��0��0��0�GY0����0��0��0��0�?f0��0��0��0��0�=,0������0��0��0��0�C%0��0��0��0��0�=,0����0��0��0��0�T0��0��0��0��0�>N0�0�0�0�0�X�0�0�	0�
0�0�=,0�
0�0�0�0�0�]�0�0�0�0�0�0�0�GY0����T9, &!0�"0�#0�$0�%0�=,0�'0�(0�)0�*0�+0�H0�-3.0�/0�00�10�20�I�0�40�50�60�70�80�=,0�:G;A<0�=0�>0�?0�@0�I�0�B0�C0�D0�E0�F0�>N0�HNI0�J0�K0�L0�M0�AL0�O0�P0�Q0�R0�S0�>N0�UpVcW]X0�Y0�Z0�[0�\0�R0�^0�_0�`0�a0�b0�]�0�dje0�f0�g0�h0�i0�I�0�k0�l0�m0�n0�o0�X�0�q~rxs0�t0�u0�v0�w0�`c0�y0�z0�{0�|0�}0�=F0���0��0��0��0��0�C%0��0��0��0��0��0�X]0����������0��0��0��0��0�C%0��0��0��0��0��0�70����0��0��0��0��0�>N0��0��0��0��0��0�X�0������0��0��0��0��0�C%0��0��0��0��0��0�C%0����0��0��0��0��0�=,0��0��0��0��0��0�I�0��������0��0��0��0��0�H0��0��0��0��0��0�70����0��0��0��0��0�70��0��0��0��0��0�A�0������0��0��0��0��0�=F0��0��0��0��0��0�AL0����0��0��0��0��0�?f0��0��0��0��0��0�`c0��j�3���0�0�0�0�0�=,0�0�0�0�	0�
0�C20�
0�0�0�0�0�]�0�0�0�0�0�0�I�0�& 0�0�0�0�0�C%0�!0�"0�#0�$0�%0�N�0�'-(0�)0�*0�+0�,0�>N0�.0�/0�00�10�20�Z$0�4O5B6<70�80�90�:0�;0�C%0�=0�>0�?0�@0�A0�J20�CID0�E0�F0�G0�H0�GY0�J0�K0�L0�M0�N0�=,0�P]QWR0�S0�T0�U0�V0�=F0�X0�Y0�Z0�[0�\0�>N0�^d_0�`0�a0�b0�c0�GY0�e0�f0�g0�h0�i0�>N0�k�l�mznto0�p0�q0�r0�s0�>N0�u0�v0�w0�x0�y0�70�{�|0�}0�~0�0��0�=,0��0��0��0��0��0�C%0����0��0��0��0��0��0�=,0����0��0��0��0��0�C%0��0��0��0��0��0�A�0��������0��0��0��0��0�A�0��0��0��0��0��0�=,0�0���0��0��0��0��0�70������0��0��0��0��0�d0��0��0��0��0��0�N�0����0��0��0��0��0�?f0��0��0��0��0��0�70����8��������0��0��0��0��0�bp0��0��0��0��0��0�AL0�0���0��0��0��0��0�A�0������0��0��0��0��0�>N0��0��0��0��0��0�I�0����0��0��0��0��0�N�0��0��0��0��0�0�R0�
0�0�0�0�	0�>N0�0�0�
0�0�0��&0�0�0�0�0�0�70�0�0�0�0�0�>�0�+% 0�!0�"0�#0�$0�I�0�&0�'0�(0�)0�*0�X�0�,2-0�.0�/0�00�10�J�0�30�40�50�60�70�=,0�9m:U;H<B=0�>0�?0�@0�A0�I�0�C0�D0�E0�F0�G0�ZB0�IOJ0�K0�L0�M0�N0�>N0�P0�Q0�R0�S0�T0�=,0�V`W]X0�Y0�Z0�[0�\0�C%0�^0�_0�70�agb0�c0�d0�e0�f0�K:0�h0�i0�j0�k0�l0�C%0�n�o|pvq0�r0�s0�t0�u0�R0�w0�x0�y0�z0�{0�=,0�}�~0�0��0��0��0�C%0��0��0��0��0��0�H0����0��0��0��0��0��0�>N0�0���0��0��0��0��0�70�����������0��0��0��0��0�X�0��0��0�GY0����0��0��0��0��0�=F0��0��0��0��0��0�]�0������0��0��0��0��0�A�0��0��0��0��0��0�C%0����0��0��0��0��0�bp0��0��0��0��0��0�70��������0��0��0��0��0�GY0��0��0��0��0��0�=,0����0��0��0��0��0�>N0��0��0��0��0��0�GY0������0��0��0��0��0�I�0��0��0��0��0��0�GY0����0��0��0��0��0�AL0�0�0�0�0�0�?f0�:	
0�0�0�
0�0�I�0�0�0�0�0�0�A�0�0�0�0�0�0�=,0�0�0�>N0� -!'"0�#0�$0�%0�&0�`c0�(0�)0�*0�+0�,0�>N0�.4/0�00�10�20�30�=F0�50�60�70�80�90�>N0�;V<I=C>0�?0�@0�A0�B0�C%0�D0�E0�F0�G0�H0�>N0�JPK0�L0�M0�N0�O0�C%0�Q0�R0�S0�T0�U0�=,0�WdX^Y0�Z0�[0�\0�]0�I�0�_0�`0�a0�b0�c0�I�0�ekf0�g0�h0�i0�j0�>N0�l0�m0�n0�o0�p0�C%0�r�s
t	Ju�v�w�x�yz0�{0�|0�}0�~0�C%0��0��0��0��0��0�>N0����0��0��0��0��0�C%0��0��0��0��0��0�?f0������0��0�I0��0��0��0��0��0�>N0����0��0��0��0��0�AL0��0��0��0��0��0�=,0��������0��0��0��0��0�=,0��0��0��0��0��0�C%0����0��0��0��0��0�X]0��0��0��0��0��0�70������0��0�=,0��0��0��0��0��0�C%0����0��0��0��0��0�H0��0��0��0��0��0�B�0��	�������0��0��0��0��0�=F0��0��0��0��0��0�?f0����0��0��0��0��0�M�0��0��0��0��0��0�J�0��		�	�0��0�	0�	0�	0�=,0�	0�	0�	0�	0�	0�=F0�	
		0�	0�	
0�	0�	0�=F0�	0�	0�	0�	0�	0�A�0�		2		%			0�	0�	0�	0�	0�70�	 0�	!0�	"0�	#0�	$0�=,0�	&	,	'0�	(0�	)0�	*0�	+0�A�0�	-0�	.0�	/0�	00�	10�AL0�	3	@	4	:	50�	60�	70�	80�	90�>N0�	;0�	<0�	=0�	>0�	?0�I�0�	A	G	B0�	C0�	D0�	E0�	F0��20�	H0�	I0�H�0�	K	�	L	�	M	e	N	X	O	U	P0�	Q0�	R0�	S0�	T0�I�0�	V0�	W0�^0�	Y	_	Z0�	[0�	\0�	]0�	^0�>N0�	`0�	a0�	b0�	c0�	d0�I�0�	f	s	g	m	h0�	i0�	j0�	k0�	l0�>N0�	n0�	o0�	p0�	q0�	r0�AL0�	t	z	u0�	v0�	w0�	x0�	y0�70�	{0�	|0�	}0�	~0�	0�A�0�	�	�	�	�	�	�	�0�	�0�	�0�	�0�	�0�>N0�	�0�	�0�	�0�	�0�	�0�=F0�	�	�	�0�	�0�	�0�	�0�	�0�I�0�	�0�	�0�	�0�	�0�	�0�>�0�	�	�	�	�	�0�	�0�	�0�	�0�	�0�X�0�	�0�	�0�	�0�	�0�	�0�H�0�	�	�	�0�	�0�	�0�	�0�	�0�^0�	�0�	�0�	�0�	�0�	�0�?f0�	�	�	�	�	�	�	�	�	�0�	�0�70�	�0�	�0�	�0�	�0�	�0�N�0�	�	�	�0�	�0�	�0�	�0�	�0�U�0�	�0�	�0�	�0�	�0�	�0�=,0�	�	�	�	�	�0�	�0�	�0�	�0�	�0�>N0�	�0�	�0�	�0�	�0�	�0�C%0�	�	�	�0�	�0�	�0�	�0�	�0�=,0�	�0�	�0�	�0�	�0�	�0�C%0�	�
	�	�	�	�	�0�	�0�	�0�	�0�	�0�A�0�	�0�	�0�	�0�	�0�	�0�N�0�	�
	�0�	�0�	�0�
0�
0�K:0�
0�
0�
0�
0�
0�>N0�
	




0�
0�

0�
0�
0�I�0�
0�
0�
0�
0�
0�C%0�
0�
0�
0�
0�
0�
0�I�0�

�

�
 
W
!
<
"
/
#
)
$0�
%0�
&0�
'0�
(0�C%0�
*0�
+0�
,0�
-0�
.0�>N0�
0
6
10�
20�
30�
40�
50�C%0�
70�
80�
90�
:0�
;0�cf0�
=
J
>
D
?0�
@0�
A0�
B0�
C0�H0�
E0�
F0�
G0�
H0�
I0�=,0�
K
Q
L0�
M0�
N0�
O0�
P0�I0�
R0�
S0�
T0�
U0�
V0�A�0�
X
s
Y
f
Z
`
[0�
\0�
]0�
^0�
_0�>N0�
a0�
b0�
c0�
d0�
e0�>N0�
g
m
h0�
i0�
j0�
k0�
l0�N�0�
n0�
o0�
p0�
q0�
r0�>N0�
t
x
u0�
v0�
w0�=F0�
y

z0�
{0�
|0�
}0�
~0�I�0�
�0�
�0�
�0�
�0�
�0�AL0�
�
�
�
�
�
�
�
�
�0�
�0�
�0�
�0�
�0�R0�
�0�
�0�
�0�
�0�
�0�AL0�
�
�
�0�
�0�
�0�
�0�
�0�U�0�
�0�
�0�
�0�
�0�
�0�=,0�
�
�
�
�
�0�
�0�
�0�
�0�I�0�
�0�
�0�
�0�
�0�
�0�C%0�
�
�
�0�
�0�B�0�
�0�
�0�
�0�
�0�
�0�R0�
�
�
�
�
�
�
�0�
�0�
�0�
�0�
�0�>N0�
�0�
�0�
�0�
�0�
�0�d0�
�
�
�0�
�0�
�0�
�0�
�0�C%0�
�0�
�0�
�0�
�0�
�0�70�
�
�
�
�
�0�
�0�
�0�
�0�
�0�I�0�
�0�
�0�
�0�
�0�
�0�=F0�
�
�
�0�
�0�
�0�
�0�
�0��20�
�0�
�0�
�0�
�0�
�0�A�0�
�T
�&
�
�
�
�
�0�
�0�
�0�
�0�
�0�>N0�
�0�
�0�
�0�
�0�0�70�0�0�0�0�0�Z$0�	0�
0�0�0�
0�>N0�0�0�J20�0�0�0�0�0�A�0� 0�0�0�0�0�70�!0�"0�#0�$0�%0�I�0�'9(,)0�*0�+0�>N0�-3.0�/0�00�10�20�>N0�40�50�60�70�80�H0�:G;A<0�=0�>0�?0�@0�I�0�B0�C0�D0�E0�F0�=,0�HNI0�J0�K0�L0�M0�>N0�O0�P0�Q0�R0�S0�=,0�U�VqWdX^Y0�Z0�[0�\0�]0�=F0�_0�`0�a0�b0�c0�I�0�ekf0�g0�h0�i0�j0�>N0�l0�m0�n0�o0�p0�Y
0�r|svt0�u0�I�0�w0�x0�y0�z0�{0�70�}�~0�0��0��0��0�I�0��0��0��0��0��0�F[0�����0���0��0��0��0��0�GY0����0��0��0��0��0�I0��0��0��0��0��0�X�0������0��0��0��0��0�]�0��0��0��0��0��0�8�0����0��0��0��0��0�>N0��0��0��0��0��0�R+0��
h���#���������0��0��0��0��0�I�0��0��0��0��0��0�=,0����0��0�>N0��0��0��0��0��0�I�0������0��0��0��0��0�X]0��0��0��0��0��0�>N0����0��0��0��0��0�B�0��0��0��0��0��0�=,0������0��0��0��0��0�>N0��0��0��0��0�0�B�0�0�0�0�0�0�0�A�0�	
0�0�
0�0�0�F[0�0�0�0�0�0�>�0�0�0�0�0�0�g�0�0�0� 0�!0�"0�C%0�$[%@&3'-(0�)0�*0�+0�,0�=,0�.0�/0�00�10�20�=,0�4:50�60�70�80�90�A�0�;0�<0�=0�>0�?0�F[0�ANBHC0�D0�E0�F0�G0�>N0�I0�J0�K0�L0�M0�F[0�OUP0�Q0�R0�S0�T0�=,0�V0�W0�X0�Y0�Z0�I�0�\w]j^d_0�`0�a0�b0�c0�X�0�e0�f0�g0�h0�i0�H0�kql0�m0�n0�o0�p0�A�0�r0�s0�t0�u0�v0�>N0�x�y|z0�{0��20�}0�~0�0��0��0�ZB0����0��0��0��0��0�B�0��0��0��0��0��0�=,0������������0��0��0��0��0�=F0��0��0��0��0��0�70����0��0��0��0��0�C%0��0��0��0��0��0�F�0������0��0��0��0��0�J20��0��0��0��0��0�C%0����0��0��0��0��0�I�0��0��0��0��0��0�70��������0��0��0��0��0�=,0��0��0��0��0��0�>N0����0��0��0��0��0�70��0��0��0��0��0�H�0������0��0��0��0��0�Z�0��0��0��0��0��0�70����0��0��0��0��0�?f0��0��0�>N0��
4�
�



0�
0�
0�
0�
0�70�
0�
0�
	0�
0�
0�I�0�



0�
0�
0�
0�
0�70�
0�
0�
0�
0�
0�=F0�

'

!
0�
0�
0�
0�
 0�Z�0�
"0�
#0�
$0�
%0�
&0�70�
(
.
)0�
*0�
+0�
,0�
-0�R0�
/0�
00�
10�
20�
30�H�0�
5
P
6
C
7
=
80�
90�
:0�
;0�
<0�I�0�
>0�
?0�
@0�
A0�
B0�70�
D
J
E0�
F0�
G0�
H0�
I0�GY0�
K0�
L0�
M0�
N0�
O0�J�0�
Q
^
R
X
S0�
T0�
U0�
V0�
W0�>N0�
Y0�
Z0�
[0�
\0�
]0�R+0�
_
b
`0�
a0�70�
c0�
d0�
e0�
f0�
g0�=,0�
iB
j
�
k
�
l
�
m
z
n
t
o0�
p0�
q0�
r0�
s0�I�0�
u0�
v0�
w0�
x0�
y0�=,0�
{
�
|0�
}0�
~0�
0�
�0�?f0�
�0�
�0�
�0�
�0�
�0�>N0�
�
�
�
�
�0�
�0�
�0�
�0�
�0�]�0�
�0�
�0�
�0�
�0�
�0�A�0�
�
�
�0�
�0�
�0�
�0�
�0�@t0�
�0�
�0�
�0�
�0�
�0�GY0�
�
�
�
�
�
�
�0�
�0�
�0�
�0�
�0�>N0�
�0�
�0�
�0�
�0�
�0�GY0�
�
�
�0�
�0�
�0�
�0�
�0�70�
�0�
�0�
�0�
�0�
�0�=,0�
�
�
�
�
�0�
�0�
�0�
�0�
�0�70�
�0�
�0�
�0�
�0�
�0�C%0�
�
�
�0�
�0�
�0�
�0�
�0�F[0�
�0�
�0�
�0�
�0�
�0�?�0�
�
�
�
�
�
�
�
�0�
�0�
�0�
�0�
�0�AL0�
�0�
�0�
�0�
�0�
�0�=F0�
�
�
�0�
�0�
�0�
�0�
�0�A�0�
�0�
�0�
�0�
�0�
�0�70�
�
�
�
�0�
�0�
�0�
�0�
�0�C%0�
�0�0�0�0�0�>N0�0�0�0�	0�
0�X�0�0�
0�0�0�0�70�'0�0�0�0�0�0�=F0�!0�0�0�0� 0�A�0�"0�#0�$0�%0�&0�=,0�(5)/*0�+0�,0�-0�.0�C%0�00�10�20�30�40�M�0�6<70�80�90�:0�;0�70�=0�>0�?0�@0�A0�@�0�C�DoEZFSGMH0�I0�J0�K0�L0�R+0�N0�O0�P0�Q0�R0�C%0�T0�U0�V0�W0�X0�Y0�C%0�[h\b]0�^0�_0�`0�a0�I�0�c0�d0�e0�f0�g0�X�0�0�ij0�k0�l0�m0�n0�>N0�p�q~rxs0�t0�u0�v0�w0�GY0�y0�z0�{0�|0�}0�C%0�0��0��0��0��0��0�ZB0������0��0��0��0��0�I�0��0��0��0��0��0�I�0����0��0��0��0��0�R+0��0��0��0��0��0�C%0����������0��0��0��0��0�R+0��0��0��0��0��0�C%0����0��0��0��0��0�?f0��0��0��0��0��0�C%0������0��0��0��0��0�C%0��0��0��0��0��0�]�0�0���0��0��0��0��0�>N0��������0��0��0��0��0�=,0��0��0��0��0��0�=F0����0��0��0��0��0�=,0��0��0��0��0��0�?f0������0��0��0��0��0�>N0��0��0��0��0��0�T0���0��0�0�0�0�=,0�0�0�0�0�0�70�
�P�
�}F+0�0�0�0�0�B�0�0�0�0�0�0�A�0�% 0�!0�"0�#0�$0�>N0�&0�'0�(0�)0�*0�>N0�,9-3.0�/0�00�10�20�I�0�40�50�60�70�80�=,0�:@;0�<0�=0�>0�?0�I�0�A0�B0�C0�D0�E0�=,0�GbHUIOJ0�K0�L0�M0�N0�=,0�P0�Q0�R0�S0�T0�I�0�V\W0�X0�Y0�Z0�[0�>N0�]0�^0�_0�`0�a0�T0�cpdje0�f0�g0�h0�i0�I�0�k0�l0�m0�n0�o0�T0�qwr0�s0�t0�u0�v0�H0�x0�y0�z0�{0�|0�T0�~�������0��0��0��0��0�>N0��0��0��0��0��0�>N0����0��0��0��0��0�^0��0��0��0��0��0�>N0������0��0��0��0��0�F[0��0��0��0��0��0�H0����0��0��0��0��0�?f0��0��0�C%0��������0��0��0��0��0�?f0��0��0��0��0��0�>N0����0��0��0��0��0�=,0��0��0��0��0��0�A�0������0��0��0��0��0�>N0��0��0��0��0��0�>N0����0��0��0��0��0�H0��0��0��0��0��0�P�0��S�"������0��0��0��0��0�I0��0��0��0��0��0�=,0���0��0��0��0�0�X�0�0�0�0�0�0�I�0�	
0�0�0�
0�0�]�0�0�0�0�0�0�I�0�0�0�0�0�0�=F0�0�0�0� 0�!0�C%0�#8$1%+&0�'0�(0�)0�*0�=,0�,0�-0�.0�/0�00�C%0�20�30�40�50�60�70�N�0�9F:@;0�<0�=0�>0�?0��D0�A0�B0�C0�D0�E0�I�0�GMH0�I0�J0�K0�L0�I�0�N0�O0�P0�Q0�R0�?�0�T�UmVcW]X0�Y0�Z0�[0�\0�=,0�^0�_0�`0�a0�b0�I�0�dge0�f0�=F0�h0�i0�j0�k0�l0�=,0�n{oup0�q0�r0�s0�t0�>N0�v0�w0�x0�y0�z0�H0�0�|}0�~0�0��0��0�C%0��������0��0��0��0��0�=,0��0��0��0��0��0�C%0����0��0��0��0��0�A�0��0��0��0��0��0�C%0������0��0�R0��0��0��0��0��0�C%0����0��0��0��0��0�I0��0��0��0��0��0�C%0�������������0��0��0��0��0�>N0��0��0��0��0��0�=,0����0��0��0��0��0�A�0��0��0��0��0��0�N�0������0��0��0��0��0�I�0��0��0��0��0��0�X�0����0��0��0��0��0�70��0��0��0��0��0�=F0����0���0��0��0��0��0�Y
0���0��0��0��0��0�=,0�0�0�0�0�0�70�0�	0�
0�0�0�
0�X�0�0�0�0�0�0�=,0�0�0�0�0�0�>N0�S8+% 0�!0�"0�#0�$0�>N0�&0�'0�(0�)0�*0�I�0�,2-0�.0�/0�00�10�C%0�30�40�50�60�70�=,0�9F:@;0�<0�=0�>0�?0�X�0�A0�B0�C0�D0�E0�GY0�GMH0�I0�J0�K0�L0�A�0�N0�O0�P0�Q0�R0�Z$0�TiUbV\W0�X0�Y0�Z0�[0�=,0�]0�^0�_0�`0�a0�N�0�0�cd0�e0�f0�g0�h0�>N0�jwkql0�m0�n0�o0�p0�I�0�r0�s0�t0�u0�v0�>N0�x~y0�z0�{0�|0�}0�GY0�0��0��0��0�bp0������������0��0�=,0��0��0��0��0��0�>N0����0��0��0��0��0�=F0��0��0�d0������0��0��0��0��0�J�0��0��0��0��0��0�N�0����0��0��0��0��0�C%0��0��0��0��0��0�=,0��������0��0��0��0��0�B�0��0��0��0��0��0�70����0��0��0��0��0�?f0��0��0��0��0��0�X�0������0��0��0��0��0�R+0��0��0��0��0��0�C%0����0��0��0��0��0�R+0��0��0��0��0��0�A�0��"������0��0��0��0��0�I0��0��0��0��0��0�d0���0�0�0�0�0�?�0�0�0�R0�	
0�0�0�
0�0�C%0�0�0�0�0�0�I�0�0�0�0�0�0�P�0�0�0�0� 0�!0�=,0�#;$.%+&0�'0�(0�)0�*0�^l0�,0�-0�C%0�/500�10�20�30�40�=,0�60�70�80�90�:0�=,0�<I=C>0�?0�@0�A0�B0�=,0�D0�E0�F0�G0�H0�70�J0�K0�L0�M0�N0�O0�R+0�Q�R(S�T�UpVcW]X0�Y0�Z0�[0�\0�=,0�^0�_0�`0�a0�b0�>N0�dje0�f0�g0�h0�i0�C%0�k0�l0�m0�n0�o0�=,0�q~rxs0�t0�u0�v0�w0�T�0�y0�z0�{0�|0�}0�70���0��0��0��0��0�>N0��0��0��0��0��0�>N0��������0��0��0��0��0�g�0��0��0��0��0��0�70����0��0��0��0��0�=F0��0��0�70������0��0��0��0��0�>�0��0��0��0��0��0�>N0����0��0��0��0��0�=F0��0��0��0��0��0�=F0����������0��0��0��0��0�>N0��0��0��0��0��0�A�0����0��0��0��0��0�AL0��0��0��0��0��0�=,0������0��0��0��0��0�=F0��0��0��0��0��0�C%0����0��0��0��0��0�70��0��0��0��0��0�=,0�����0��0��0��0��0�F[0�0�0�0�0�0�70�
0�	0�
0�0�0�A�0�0�0�0�0�0�=F0�0�0�0�0�0�0�A�0�"0�0�0� 0�!0�GY0�#0�$0�%0�&0�'0�>N0�)�*[+@,9-3.0�/0�00�10�20�R0�40�50�60�70�80�F[0�0�:;0�<0�=0�>0�?0�70�ANBHC0�D0�E0�F0�G0�GY0�I0�J0�K0�L0�M0�A�0�OUP0�Q0�R0�S0�T0�I�0�V0�W0�X0�Y0�Z0�F[0�\w]j^d_0�`0�a0�b0�c0�>N0�e0�f0�g0�h0�i0�C%0�kql0�m0�n0�o0�p0�>N0�r0�s0�t0�u0�v0�g�0�x�yz0�{0�|0�}0�~0�GY0��0��0��0��0��0�N�0����0��0��0��0��0�A�0��0��0�F[0����������0��0��0��0��0�70��0��0��0��0��0�H0����0��0��0��0��0�?f0��0��0��0��0��0�70������0��0��0��0��0�C%0��0��0��0��0��0�70����0��0��0��0��0�A�0��0��0��0��0��0�I�0��������0��0��0��0��0�X�0��0��0��0��0��0�X�0����0��0��0��0��0�A�0��0��0��0��0��0�I�0������0��0��0��0��0�C%0��0��0��0��0��0�T�0����0��0��0��0��0�X�0��0��0��0��0��0�>N0���f8
0�0�0�0�	0�?f0�0�0�
0�0�0�=,0�0�0�0�0�0�P�0�0�0�0�0�0�I�0�+% 0�!0�"0�#0�$0�?f0�&0�'0�(0�)0�*0�=F0�,2-0�.0�/0�00�10�=`0�30�40�50�60�70�>N0�9K:D;><0�=0�=,0�?0�@0�A0�B0�C0�H0�E0�F0�G0�H0�I0�J0�GY0�LYMSN0�O0�P0�Q0�R0�=,0�T0�U0�V0�W0�X0�A�0�Z`[0�\0�]0�^0�_0�C%0�a0�b0�c0�d0�e0�I�0�g�h�ivjpk0�l0�m0�n0�o0�C%0�q0�r0�s0�t0�u0�=,0�w}x0�y0�z0�{0�|0�C%0�~0�0��0��0��0�GY0������0��0��0��0��0�R0��0��0��0��0��0�T0����0��0��0��0��0�C%0��0��0��0��0��0�70��������0��0��0��0��0�=,0��0��0��0��0��0�Z�0����0��0��0��0��0�A�0��0��0��0��0��0�70������0��0��0��0��0�70��0��0��0��0��0�A�0����0��0��0��0��0�GY0��0��0��0��0��0�70��?��������0��0��0��0��0�=,0��0��0��0��0��0�70����0��0�C%0��0��0��0��0��0�@t0������0��0��0��0��0�>N0��0��0��0��0��0�H0��0�0�0�0�0�=,0�0�0�0�	0�
0�>N0�$
0�0�B�0�0�0�0�0�0�M�0�0�0�0�0�0�70�0� 0�!0�"0�#0�70�%2&,'0�(0�)0�*0�+0�=,0�-0�.0�/0�00�10�X]0�3940�50�60�70�80�70�:0�;0�<0�=0�>0�I�0�@tA\BOCID0�E0�F0�G0�H0�GY0�J0�K0�L0�M0�N0�=,0�PVQ0�R0�S0�T0�U0�A�0�W0�X0�Y0�Z0�[0�H�0�]g^d_0�`0�a0�b0�c0�70�e0�f0�Y
0�hni0�j0�k0�l0�m0�H0�o0�p0�q0�r0�s0�70�u�v�w}x0�y0�z0�{0�|0�I�0�~0�0��0��0��0�=,0����0��0��0��0��0�=,0��0��0��0��0��0�I�0������0��0��0��0��0�J�0��0��0��0��0��0�70����0��0��0��0��0�I�0��0��0��0��0��0�=,0���W������������0��0�B�0��0��0��0��0��0�I�0����0��0��0��0��0�@�0��0��0��0��0��0�X�0������0��0��0��0��0�N�0��0��0��0��0��0�=`0����0��0��0��0��0�=F0��0��0��0��0��0�=F0�������0��0��0��0��0�C%0��0��0��0��0��0�K:0����0��0��0��0��0�70��0��0��0��0��0�70�0�0�0�0�0�?f0�	0�
0�0�0�
0�H�0�0�0�0�0�0�=F0�0�0�0�0�0�70�S8+% 0�!0�"0�#0�$0�N�0�&0�'0�(0�)0�*0�>N0�,2-0�.0�/0�00�10�d0�30�40�50�60�70�>N0�9F:@;0�<0�=0�>0�?0�=,0�A0�B0�C0�D0�E0�R+0�GMH0�I0�J0�K0�L0�70�N0�O0�P0�Q0�R0�>A0�ToUbV\W0�X0�Y0�Z0�[0�A�0�]0�^0�_0�`0�a0�=,0�cid0�e0�f0�g0�h0�N�0�j0�k0�l0�m0�n0�I�0�p}qwr0�s0�t0�u0�v0�>N0�x0�y0�z0�{0�|0�bp0�~�0��0��0��0��0�?f0��0��0�A�0������������0��0��0��0��0�T�0��0��0��0��0��0�Z$0����0��0��0��0��0�A�0��0��0��0��0��0�B�0������0��0��0��0��0�=,0��0��0��0��0��0�X�0����0��0��0��0��0�>N0��0��0��0��0��0�I�0��������0��0��0��0��0�>N0��0��0��0��0��0�I�0����0��0�=,0��0��0��0��0��0�>A0������0��0��0��0��0��0��0��0��0��0��0�>N0����0��0��0��0��0�Y
0��0��0�I�0��)�����0��0��0��0��0�C%0��0��0��0��0�0�AL0�0�0�0�0�0�Y
0�	0�
0�0�0�
0�>N0�0�0�0�0�0�C20�0�0�0�0�0�?f0�#0�0� 0�!0�"0�g�0�$0�%0�&0�'0�(0�=F0�*<+5,2-0�.0�/0�00�10�>N0�30�40�C%0�60�70�80�90�:0�;0�>N0�=J>D?0�@0�A0�B0�C0�=F0�E0�F0�G0�H0�I0�>N0�KQL0�M0�N0�O0�P0�>N0�R0�S0�T0�U0�V0�X�0�X+Y�Z�[v\i]c^0�_0�`0�a0�b0�>N0�d0�e0�f0�g0�h0�=,0�jpk0�l0�m0�n0�o0�C%0�q0�r0�s0�t0�u0�>N0�w�x~y0�z0�{0�|0�}0�=F0�0��0��0��0��0�X�0����0��0��0��0��0�T0��0��0��0��0��0�70������0��0��0��0��0��0�=F0����0��0��0��0��0�70��0��0��0��0��0�=F0������0��0��0��0��0�A�0��0��0��0��0��0�70����0��0��0��0��0�H0��0��0��0��0��0�C%0����������0��0��0��0��0�C%0��0��0��0��0��0�J�0����0��0��0��0��0�=,0��0��0��0��0��0�=,0������0��0��0��0��0�B�0��0��0��0��0��0�?f0����0��0�C%0��0��0��0��0��0�>A0�����0��0��0��0��0�70�0�0�0�0�0�R+0�
0�	0�
0�0�0�I�0�0�0�0�0�0�@t0�!0�0�0�0�0�>N0�0�0�0�0� 0�=F0�"(#0�$0�%0�&0�'0�?f0�)0�*0�?f0�,�-d.I/<0610�20�30�40�50�I�0�70�80�90�:0�;0�GY0�=C>0�?0�@0�A0�B0�=,0�D0�E0�F0�G0�H0�>N0�JWKQL0�M0�N0�O0�P0�?f0�R0�S0�T0�U0�V0�70�X^Y0�Z0�[0�\0�]0�C%0�_0�`0�a0�b0�c0�J�0�e�fsgmh0�i0�j0�k0�l0�J�0�n0�o0�p0�q0�r0�H0�tzu0�v0�w0�x0�y0�N�0�{0�|0�}0�~0�0�T0������0��0��0��0��0�>N0��0��0�F�0����0��0��0��0��0�C%0��0��0��0��0��0�AL0����������0��0��0��0��0�70��0��0��0��0��0��0����0��0��0��0��0�AL0��0��0��0��0��0�>N0������0��0��0��0��0�=,0��0��0��0��0��0�70����0��0�P�0��0��0��0��0��0�GY0��������0��0��0��0��0�=F0��0��0��0��0��0�A�0����0��0��0��0��0�=F0��0��0��0��0��0�>N0������0��0��0��0��0�J�0��0��0��0��0��0�I�0����0��0��0��0��0�^0��0�0�0�0�0�C%0���p?	$
0�
0�0�0�0�=,0�0�0�0�0�0�>N0�0�0�0�0�0�A�0�0� 0�!0�"0�#0�I�0�%2&,'0�(0�)0�*0�+0�=,0�-0�.0�/0�00�10�>N0�3940�50�60�70�80�T�0�:0�;0�<0�=0�>0�C%0�@[ANBHC0�D0�E0�F0�G0�70�I0�J0�K0�L0�M0�=,0�OUP0�Q0�R0�S0�T0�I�0�V0�W0�X0�Y0�Z0�>N0�\c0�]^0�_0�`0�a0�b0�>N0�dje0�f0�g0�h0�i0�T�0�k0�l0�m0�n0�o0�A�0�q�r�s�tzu0�v0�w0�x0�y0�>N0�{0�|0�}0�~0�0�A�0����0��0��0��0��0�>N0��0��0��0��0��0�>N0������0��0��0��0��0�@t0��0��0��0��0��0�>N0��0��0��0�R+0��������0��0��0��0��0�N�0��0��0��0��0��0�=F0����0��0��0��0��0�A�0��0��0��0��0��0�>N0������0��0��0��0��0�=F0��0��0��0��0��0�=F0����0��0��0��0��0�>N0��0��0��0��0��0�@�0��@�	�����0��0��0��0��0��0�X�0����0��0��0��0��0�C%0��0��0��0��0��0�>N0������0��0��0��0��0�A�0��0��0��0��0��0�H0���0��0�0�0�0�O0�0�0�0�0�0�>N0�
%
0�0�0�0�0�B�0�0�0�0�0�0�I�0�0�0�0�0�0�A�0� 0�!0�"0�#0�$0�=,0�&3'-(0�)0�*0�+0�,0�R+0�.0�/0�00�10�20�>N0�4:50�60�70�80�90�O0�;0�<0�=0�>0�?0�=,0�AxB]CPDJE0�F0�G0�H0�I0�ZB0�K0�L0�M0�N0�O0�=,0�QWR0�S0�T0�U0�V0�70�X0�Y0�Z0�[0�\0�70�^k_e`0�a0�b0�c0�d0�C%0�f0�g0�h0�i0�j0�X�0�lrm0�n0�o0�p0�q0�>N0�s0�t0�u0�v0�w0�70�y�z�{�|0�}0�~0�0��0��0��0��0��0��0��0�=,0����0��0��0��0��0�C%0��0��0��0��0��0�=,0������0��0��0��0��0�?f0��0��0��0��0��0�A�0����0��0��0��0��0�=F0��0��0��0��0��0�=,0�������������0��0��0��0��0�@t0��0��0��0��0��0�g�0����0��0��0��0��0�N�0��0��0��0��0��0�?f0������0��0��0��0��0�I�0��0��0��0��0��0�{�0����0��0��0��0��0�Y
0��0��0��0��0��0�>N0������0��0��0��0��0��0�C%0����0��0��0��0��0�GY0��0��0��0��0��0�=,0�
0�0�0�0�0�GY0�0�	0�
0�0�0�^0�0�0�0�0�0�AL0�0�0�0�0�0�>N0�R7*$0� 0�!0�"0�#0�]�0�%0�&0�'0�(0�)0�?f0�+1,0�-0�.0�/0�00�Z$0�20�30�40�50�60�70�8E9?:0�;0�<0�=0�>0�>N0�@0�A0�B0�C0�D0�=,0�FLG0�H0�I0�J0�K0�C%0�M0�N0�O0�P0�Q0�>N0�SnTaU[V0�W0�X0�Y0�Z0�?f0�\0�]0�^0�_0�`0�70�bhc0�d0�e0�f0�g0�T�0�i0�j0�k0�l0�m0�A�0�o|pvq0�r0�s0�t0�u0�>N0�w0�x0�y0�z0�{0�@t0�}�~0�0��0��0��0�J�0��0��0��0��0��0�>N0������������0��0��0��0��0�T�0��0��0��0��0��0�X�0����0��0��0��0��0�=,0��0��0��0��0��0�d0������0��0�I�0��0��0��0��0��0�F�0����0��0��0��0��0�X�0��0��0��0��0��0�70��������0��0��0��0��0�N�0��0��0��0��0��0�N�0����0��0��0��0��0�I0��0��0��0��0��0�Y
0������0��0��0��0��0�=,0��0��0��0��0��0�I�0����0��0��0��0��0�AL0��0��0��0��0��0�=,0�������0��0�I�0��0��0�0�0�0�P�0�
0�0�0�0�	0�C%0�0�0�
0�0�0�70�0�0�0�0�0�0�C%0�0�0�0�0�0�0���0� 5!."(#0�$0�%0�&0�'0�>N0�)0�*0�+0�,0�-0�=,0�/0�00�10�20�30�40�70�6=0�780�90�:0�;0�<0�>A0�>D?0�@0�A0�B0�C0�8�0�E0�F0�G0�H0�I0�Z�0�K0�L,M$>N VO_PSQ�R�SrTcU\VYW0�X0�C%0�Z0�[0�N�0�]`^0�_0�X�0�a0�b0�I�0�dkehf0�g0�F[0�i0�j0�N�0�lom0�n0�70�p0�q0�I�0�s�t{uxv0�w0�=,0�y0�z0�R+0�|}0�~0�>N0��0��0�>N0������0��0�A�0��0��0�GY0����0��0�70��0��0�=,0����������0��0�X�0��0��0�X�0����0��0�C%0��0��0�X�0������0��0�H0��0��0�>N0����0��0�C%0����0��0�>N0��0��0�70��������0��0�I�0��0��0��x0����0��0�R+0��0��0�C%0������0��0�>N0��0��0�=F0����0��0�?f0��0��0�I�0�����������0��0�70��0��0�=,0����0��0�C%0��0��0�>N0������0��0�X]0��0��0�N�0����0��0�B�0��0��0�C%0�������0��0�g�0��0��0�C%0��0�0�70�0�0�>N0�

0�	0�]�0�0�0�I�0�0�0�R0�0�0�B�0�4%0�0�=,0�0�0�H0�" 0�!0�A�0�#0�$0�H0�&-'*(0�)0�=F0�+0�,0�=F0�.1/0�00�>N0�20�30�>N0�5D6=7:80�90�=F0�;0�<0�70�>A?0�@0�A�0�B0�C0�=,0�ELFIG0�H0�A�0�J0�K0�?f0�MPN0�O0�N�0�Q0�R0�B�0�T�U�V�WfX_Y\Z0�[0�=,0�]0�^0�B�0�`ca0�b0�=F0�d0�e0�I�0�gzhoilj0�k0�I�0�m0�n0�I�0�psq0�r0�=,0�twu0�v0�H�0�x0�y0�70�{~|0�}0�=F0�0��0�70��������0��0�X�0��0��0�=F0����0��0�70��0��0�I0������0��0�=,0��0��0�C%0����0��0�A�0��0��0�=,0����������0��0�=,0��0��0�C%0��0��0��0�F�0������0��0�70��0��0�=F0����0��0�GY0��0��0�=,0��������0��0�C%0��0��0�=,0����0��0�I�0��0��0�I�0������0��0�=,0��0��0�F[0����0��0�=,0��0��0�>N0�����������0��0�F[0��0��0�=,0����0��0�I�0��0��0�I�0������0��0�A�0��0��0�70����0��0�=,0��0��0�N�0��
�0�0�?f0�0�0�F[0�
0�	0�=,0�0�0�>N0�0�0�I�0�0�0�?f0�0�0�H0�0�0�I0�<-& #!0�"0�70�$0�%0�C%0�'*(0�)0�X�0�+0�,0�I�0�.5/200�10�F[0�30�40�H0�6970�80�=F0�:0�;0�P�0�=L>E?B@0�A0�70�C0�D0�C%0�FIG0�H0�=,0�J0�K0�A�0�MXNUORP0�Q0�>N0�S0�T0�F[0�V0�W0�70�Y\Z0�[0�I�0�]0�^0�70�`Sa�b�c�dselfig0�h0�70�j0�k0�I0�mpn0�o0�=F0�q0�r0�I�0�t{uxv0�w0�C%0�y0�z0�=,0�|}0�~0�O�0��0��0�=,0��������0��0�C%0��0��0���0����0��0�I�0��0��0�=F0������0��0�?f0��0��0�=,0��0��0��0�J�0������0��0�I0������0��0�70��0��0�X�0����0��0�X�0��0��0�R+0��������0��0�=`0��0��0�=F0����0��0�A�0��0��0�70������0��0�=F0��0��0�B�0����0��0��*0��0��0�^0�����������0��0�?f0��0��0�=,0������0��0�=,0����0��0��0�>A0��0��0�B�0��0��0�I�0������0��0�=,0��0��0�>N0����0��0�=`0��0��0�C%0����0��0�0�=,0�0�0�70�0�0�=,0�	

0�0�=,0�0�0�X�0�0�0�I0�0�0�70�4(!0�0�F[0�0� 0�8�0�"%#0�$0�F[0�&0�'0�>N0�)-0�*+0�,0�A�0�.1/0�00�A�0�20�30�H�0�5D6=7:80�90�]�0�;0�<0�P�0�>A?0�@0�bp0�B0�C0�Z�0�ELFIG0�H0�A�0�J0�K0�=,0�MPN0�O0�C%0�Q0�R0�>N0�T�U�VuWfX_Y\Z0�[0�N�0�]0�^0�@t0�`ca0�b0�P�0�d0�e0�I�0�gnhki0�j0�AL0�l0�m0�X�0�orp0�q0�N�0�s0�t0�I�0�v�w~x{y0�z0�C%0�|0�}0�A�0���0��0�=F0��0��0�>N0������0��0�A�0��0��0�Z$0����0��0�I�0��0��0�I�0����������0��0�AL0��0��0�=,0����0��0�=F0��0��0�>N0������0��0�]�0��0��0�R+0����0��0�AL0��0��0�]�0��������0��0�>N0��0��0�I�0�0���0��0�=,0������0��0�R0��0��0�70����0��0�C%0��0��0�8�0�� �������0��0��0�>N0������0��0�I�0��0��0�A�0��0��0��N0������0��0�C%0��0��0�H0�0���0��0�=F0�� � ���0��0�70������0��0��0�A�0��0��0�?f0��0� 0�=,0�   0� 0�>�0� 0� 0�I�0� 	  
 
 0� 0�>N0� 0� 0�C%0�   0� 0�A�0� 0� 0�=,0�  7  (  !   0� 0�I�0� 0�  0�H�0� " % #0� $0�X�0� &0� '0�>N0� ) 0 * - +0� ,0�=F0� .0� /0�X�0� 1 4 20� 30�70� 50� 60�X�0� 8 G 9 @ : = ;0� <0�@t0� >0� ?0�N�0� A D B0� C0�Y
0� E0� F0�I�0� H O I L J0� K0�H0� M0� N0�=F0� P S Q0� R0�AL0� T0� U0�=,0� W"9 X!\ Y � Z � [ z \ k ] d ^ a _0� `0�X�0� b0� c0�=,0� e h f0� g0�X�0� i0� j0�R+0� l s m p n0� o0�=,0� q0� r0�>N0� t w u0� v0�F[0� x0� y0�A�0� { � | � } � ~0� 0�I�0� �0� �0�?f0� � � �0� �0�I�0� �0� �0�F[0� � � � � �0� �0�=,0� �0� �0�I�0� � � �0� �0�70� �0� �0�T0� � � � � � � � � �0� �0�I�0� �0� �0�=,0� � � �0� �0�=,0� �0� �0�C%0� � � � � �0� �0�=F0� �0� �0�C%0� � � �0� �0�C%0� �0� �0�B�0� � � � � � � �0� �0�=,0� �0� �0�70� � � �0� �0�C%0� �0� �0�70� � � � � � � �0� �0�I�0� �0� �0�R0� �0� �0�X�0� � � �0� �0�O0� �0� �0�=,0� �! � � � � � � � � �0� �0�I�0� �0� �0�>N0� � � �0� �0�GY0� �0� �0�M�0� � � � � �0� �0�B�0� �0� �0�B�0� � � �0� �0�>N0� �0� �0�^0� �!
 �!!!!0�!0�>N0�!0�!0�=,0�!0�!0�!	0�R+0�!!!!!
0�!0�C%0�!0�!0�I�0�!!!0�!0�M�0�!0�!0�=F0�!!9!!*!!#!! !0�!0�AL0�!!0�!"0�F[0�!$!'!%0�!&0�=F0�!(0�!)0�C%0�!+!2!,!/!-0�!.0�>N0�!00�!10�GY0�!3!6!40�!50�?f0�!70�!80�X�0�!:!I!;!B!<!?!=0�!>0�ZB0�!@0�!A0�8�0�!C!F!D0�!E0�B�0�!G0�!H0�N�0�!J!Q!K!N!L0�!M0�X�0�!O0�!P0�>�0�!R!U!S0�!T0�C%0�!V!Y!W0�!X0�=,0�!Z0�![0�C%0�!]!�!^!~0�!_!`!o!a!h!b!e!c0�!d0�>N0�!f0�!g0�=,0�!i!l!j0�!k0�I0�!m0�!n0�I�0�!p!w!q!t!r0�!s0�=,0�!u0�!v0�C%0�!x!{!y0�!z0�70�!|0�!}0�?�0�!!�!�!�!�!�!�!�!�0�!�0�]�0�!�0�!�0�70�!�!�!�0�!�0�I�0�!�0�!�0�B�0�!�!�!�!�!�0�!�0�>N0�!�0�!�0�N�0�!�!�!�0�!�0�=,0�!�0�!�0�>A0�!�!�!�!�!�!�!�0�!�0�[�0�!�0�!�0�H0�!�!�!�0�!�0�X�0�!�0�!�0�I�0�!�!�!�!�!�0�!�0�U�0�!�0�!�0�C%0�!�!�!�0�!�0�C%0�!�0�!�0�?f0�!�!�!�!�!�!�!�!�!�!�!�0�!�0�=F0�!�0�!�0�8�0�!�!�!�0�!�0�=F0�!�0�!�0�>N0�!�!�!�!�!�0�!�0�^0�!�0�!�0�70�!�!�!�0�!�0�R+0�!�0�!�0�T�0�!�!�!�!�!�!�!�0�!�0�C%0�!�0�!�0�H0�!�!�!�0�!�0�J20�!�0�!�0�=,0�!�!�!�!�!�0�!�0�I0�!�0�!�0�C%0�!�!�!�0�!�0�I�0�!�0�!�0�=,0�!�"!�""""""0�"0�=F0�"0�"0�=,0�"""	0�"
0�H0�"0�"
0�C%0�"""""0�"0�=,0�"0�"0�B�0�"""0�"0�C%0�"0�"0�I�0�""-""&" "#"!0�""0�H�0�"$0�"%0�M�0�"'"*"(0�")0�X�0�"+0�",0�I�0�"."5"/"2"00�"10�C%0�"30�"40�ZB0�"60�"70�"80�I�0�":#A";"�"<"u"="V">"M"?"F"@"C"A0�"B0�>N0�"D0�"E0�=,0�"G"J"H0�"I0�70�"K0�"L0�?f0�"N"R"O0�"P0�"Q0�C%0�"S0�"T0�"U0�R0�"W"f"X"_"Y"\"Z0�"[0�Z�0�"]0�"^0�=,0�"`"c"a0�"b0�I�0�"d0�"e0�N�0�"g"n"h"k"i0�"j0�=,0�"l0�"m0�B�0�"o"r"p0�"q0�=,0�"s0�"t0�=`0�"v"�"w"�"x""y"|"z0�"{0�GY0�"}0�"~0�C%0�"�"�"�0�"�0�R0�"�0�"�0�C%0�"�"�"�"�"�0�"�0�O0�"�0�"�0�B�0�"�"�"�0�"�0�=F0�"�0�"�0�C%0�"�"�"�"�"�"�"�0�"�0�B�0�"�"�"�"�I�0�"�0�"�0�70�"�0�"�0�8�0�"�"�"�0�"�0�I�0�"�0�"�0�=,0�"�"�"�"�"�0�"�0��0�"�0�"�0�X�0�"�"�"�0�"�0�C%0�"�0�"�0�A�0�"�"�"�"�"�"�"�"�"�"�"�0�"�0�R0�"�0�"�0�=,0�"�"�"�0�"�0�=F0�"�0�"�0�=F0�"�"�"�"�"�0�"�0�F[0�"�0�"�0�=,0�"�"�"�0�"�0�X�0�"�0�"�0�T�0�"�"�"�"�"�"�"�0�"�0�70�"�0�"�0�>N0�"�"�"�0�"�0�?f0�"�0�"�0�F[0�"�"�"�"�"�0�"�0�AL0�"�0�"�0��@0�"�"�"�0�"�0�B�0�"�0�"�0�I�0�"�#"�#"�#"�#"�0�#0�A�0�#0�#0�R0�###0�#0�I0�#	0�#
0�?f0�###
##0�#0�?f0�#0�#0�H0�###0�#0�?�0�#0�#0�I�0�##*##### #0�#0�A�0�#!0�#"0�C%0�#$#'#%0�#&0�AL0�#(0�#)0�C%0�#+#2#,#/#-0�#.0�H0�#00�#10�F[0�#3#>#4#7#50�#60�0�#8#;#90�#:0�I�0�#<0�#=0�B�0�#?0�#@0�=,0�#B#�#C#�#D#c#E#T#F#M#G#J#H0�#I0�P�0�#K0�#L0�70�#N#Q#O0�#P0�T0�#R0�#S0�=,0�#U#\#V#Y#W0�#X0�N�0�#Z0�#[0�70�#]#`#^0�#_0�?f0�#a0�#b0�C%0�#d#s#e#l#f#i#g0�#h0�70�#j0�#k0�>N0�#m#p#n0�#o0�A�0�#q0�#r0�I�0�#t#{#u#x#v0�#w0�=,0�#y0�#z0�=,0�#|##}0�#~0�=,0�#�0�#�0�70�#�#�#�#�#�#�#�#�#�0�#�0��A0�#�0�#�0�C%0�#�#�#�0�#�0�C%0�#�0�#�0�70�#�#�#�#�#�0�#�0�N�0�#�0�#�0�=,0�#�#�#�0�#�0�T�0�#�0�#�0�F[0�#�#�#�#�#�#�#�0�#�0�B�0�#�0�#�0�H0�#�0�#�0�#�0�C%0�#�#�#�#�#�0�#�0�N�0�#�0�#�0�H�0�#�#�#�0�#�0�>N0�#�0�#�0�GY0�#�#�#�#�#�#�#�#�#�#�#�0�#�0�AL0�#�0�#�0�X�0�#�#�#�0�#�0�B�0�#�#�#�0�#�0�C%0�#�0�#�0�=F0�#�#�#�#�#�0�#�0�>N0�#�0�#�0�A�0�#�#�#�0�#�0�R+0�#�0�#�0�C%0�#�#�#�#�#�#�#�0�#�0�C%0�#�0�#�0�H0�#�#�#�0�#�0�I�0�#�0�#�0�C%0�#�#�0�#�#�0�#�0�C%0�#�#�#�0�#�0�F[0�#�0�#�0�@�0�$$$$$$	$$$0�$0�I�0�$0�$0�A�0�$
$
$0�$0�>N0�$0�$0�A�0�$$$$$0�$0�I�0�$0�$0�A�0�$$$0�$0�C%0�$0�$0�F[0�$ $/$!$($"$%$#0�$$0�=F0�$&0�$'0�70�$)$,$*0�$+0�Z$0�$-0�$.0�A�0�$0$7$1$4$20�$30�R0�$50�$60�B�0�$8$;$90�$:0�H�0�$<0�$=0�=,0�$?(C$@&O$A%O$B$�$C$�$D$j$E$T$F$M$G$J$H0�$I0�F[0�$K0�$L0�70�$N$Q$O0�$P0�?f0�$R0�$S0�Z$0�$U$\$V$Y$W0�$X0�=,0�$Z0�$[0�I�0�$]$g$^$e$_$b$`0�$a0�E�0�$c0�$d0�I�0�$f0�N�0�$h0�$i0�d0�$k$z$l$s$m$p$n0�$o0�=F0�$q0�$r0�>N0�$t$w$u0�$v0�C%0�$x0�$y0�]�0�${$�$|$$}0�$~0��0�$�0�$�0�I�0�$�$�$�0�$�0�M�0�$�0�$�0�R+0�$�$�$�$�$�$�$�$�$�0�$�0�I�0�$�0�$�0�N�0�$�$�$�0�$�0�C%0�$�0�$�0�=,0�$�$�$�$�$�0�$�0�C%0�$�0�$�0�A�0�$�$�$�0�$�0�>N0�$�0�$�0�N�0�$�$�$�$�$�$�$�0�$�0�=F0�$�0�$�0�=F0�$�$�$�0�$�0�>N0�$�0�$�0�J20�$�$�$�$�$�0�$�0��0�$�0�$�0�=,0�$�$�$�0�$�0�C%0�$�0�$�0�A�0�$�%$�$�$�$�$�$�$�$�$�0�$�0�=,0�$�0�$�0�X�0�$�$�$�0�$�0�I�0�$�0�$�0�>N0�$�$�$�$�$�0�$�0�C%0�$�0�$�0�?�0�$�$�$�0�$�0�70�$�0�$�0�70�$�$�$�$�$�$�$�0�$�0�>N0�$�0�$�0�>N0�$�$�$�0�$�0�T�0�$�0�$�0���0�$�%$�$�$�0�$�0�I�0�$�0�%0�70�%%%0�%0�I�0�%0�%0�A�0�%	%(%
%%%%%%
0�%0�>N0�%0�%0�>N0�%%%0�%0�F�0�%0�%0�A�0�%%!%%%0�%0�T�0�%0�% 0�?f0�%"%%%#0�%$0�=,0�%&0�%'0�d0�%)%@%*%1%+%.%,0�%-0�70�%/0�%00�I�0�%2%=%3%:%4%7%50�%60�I�0�%80�%90�H0�%;0�%<0�>N0�%>0�%?0�8�0�%A%H%B%E%C0�%D0�>N0�%F0�%G0�C%0�%I%L%J0�%K0�I�0�%M0�%N0�A�0�%P%�%Q%�%R%q%S%b%T%[%U%X%V0�%W0�A�0�%Y0�%Z0�I�0�%\%_%]0�%^0�E�0�%`0�%a0�R+0�%c%j%d%g%e0�%f0�H�0�%h0�%i0�70�%k%n%l0�%m0�R0�%o0�%p0�R0�%r%�%s%z%t%w%u0�%v0�8�0�%x0�%y0�A�0�%{%~%|0�%}0�F[0�%0�%�0�=,0�%�%�%�%�%�0�%�0�N�0�%�0�%�0�=,0�%�%�%�0�%�0�I�0�%�0�%�0�>N0�%�%�%�%�%�%�%�%�%�0�%�0�>N0�%�0�%�0�X�0�%�%�%�0�%�0�=,0�%�%�%�0�%�0�8�0�%�0�%�0�=,0�%�%�%�%�%�0�%�0�I�0�%�0�%�0�N�0�%�%�%�0�%�0�>N0�%�0�%�0�=,0�%�%�%�%�%�%�%�0�%�0�=,0�%�0�%�0�GY0�%�%�%�0�%�0�C%0�%�0�%�0�F�0�%�%�%�%�%�0�%�0�=,0�%�0�%�0�C%0�%�%�%�0�%�0�I�0�%�0�%�0�H0�%�&%�%�%�%�%�%�%�%�%�0�%�0�A�0�%�0�%�0�O0�%�%�%�0�%�0�C%0�%�0�%�0�A�0�%�%�%�%�%�0�%�0�A�0�%�0�%�0�@�0�%�%�%�0�%�0�A�0�%�0�%�0�>N0�%�&%�%�%�%�%�0�%�0�I�0�%�0�%�0�X�0�%�&%�0�&0�A�0�&0�&0�H0�&&&&	&0�&0�=,0�&
0�&0�bp0�&
&&0�&0�X�0�&0�&0�B�0�&&3&&$&&&&&0�&0�I�0�&0�&0�A�0�&&!&0�& 0�=,0�&"0�&#0�J20�&%&,&&&)&'0�&(0�I�0�&*0�&+0�]�0�&-&0&.0�&/0�I�0�&10�&20�I0�&4&C&5&<&6&9&70�&80�?f0�&:0�&;0�=,0�&=&@&>0�&?0�N�0�&A0�&B0�R0�&D&K&E&H&F0�&G0�=F0�&I0�&J0�A�0�&L0�&M0�&N0�R0�&P'@&Q&�&R&�&S&r&T&c&U&\&V&Y&W0�&X0�I�0�&Z0�&[0�H�0�&]&`&^0�&_0�C%0�&a0�&b0�I�0�&d&k&e&h&f0�&g0�?f0�&i0�&j0�=,0�&l&o&m0�&n0�=,0�&p0�&q0�>N0�&s&�&t&{&u&x&v0�&w0�=F0�&y0�&z0�A�0�&|&&}0�&~0�A�0�&�0�&�0�H0�&�&�&�&�&�0�&�0�A�0�&�0�&�0��D0�&�&�&�0�&�0�GY0�&�0�&�0�AL0�&�&�&�&�&�&�&�&�&�0�&�0�C%0�&�&�&�&�&�0�&�0�&�0�=,0�&�0�&�0�X�0�&�&�&�0�&�0�X�0�&�0�&�0�AL0�&�&�&�0�&�0�70�&�0�&�0�N�0�&�&�&�&�&�0�&�0�I�0�&�0�&�0�C%0�&�&�&�0�&�0�=F0�&�0�&�0�@t0�&�&�&�&�&�&�&�0�&�0�R0�&�0�&�0�>N0�&�&�&�0�&�0�N�0�&�0�&�0�H0�&�&�&�&�&�0�&�0�I�0�&�0�&�0�F[0�&�&�&�0�&�0�C%0�&�0�&�0�X]0�&�'&�&�&�&�&�&�&�&�&�0�&�0�AL0�&�0�&�0�I�0�&�&�&�0�&�0�AL0�&�0�&�0�C20�&�&�&�&�&�0�&�0�F[0�&�0�&�0�C%0�&�&�&�0�&�0�=,0�&�0�&�0�=F0�&�''''''0�'0�F[0�'0�'0�X�0�'''	0�'
0�@�0�'0�'
0�X�0�'''''0�'0�=,0�'0�'0�A�0�'''0�'0�I�0�'0�'0�I�0�''=''.' '''!'$'"0�'#0�>N0�'%0�'&0�GY0�'('+')0�'*0�I�0�',0�'-0�A�0�'/'6'0'3'10�'20�H�0�'40�'50�R+0�'7':'80�'90�=,0�';0�'<0�>N0�'>0�'?0�?f0�'A'�'B'�'C'b'D'S'E'L'F'I'G0�'H0�=,0�'J0�'K0�I�0�'M'P'N0�'O0�R+0�'Q0�'R0�X�0�'T'['U'X'V0�'W0�>N0�'Y0�'Z0�I�0�'\'_']0�'^0�70�'`0�'a0�]�0�'c'r'd'k'e'h'f0�'g0�=F0�'i0�'j0�^l0�'l'o'm0�'n0�70�'p0�'q0�=,0�'s'z't'w'u0�'v0�?f0�'x0�'y0�[�0�'{'~'|0�'}0�A�0�'0�'�0�=,0�'�'�'�'�'�'�'�'�'�0�'�0�?f0�'�0�'�0�=,0�'�'�'�0�'�0�]�0�'�0�'�0�X�0�'�'�'�'�'�0�'�0�H0�'�0�'�0�g�0�'�'�'�0�'�0�C%0�'�0�'�0�R0�'�'�'�'�'�'�'�0�'�0�70�'�0�'�0�C%0�'�'�'�0�'�0�=,0�'�0�'�0�=,0�'�'�'�'�'�0�'�0�I�0�'�0�'�0�X�0�'�'�'�0�'�0�=,0�'�0�'�0�T0�'�('�'�'�'�'�'�'�'�'�0�'�0�=,0�'�0�'�0�X�0�'�'�'�0�'�0�A�0�'�0�'�0�=F0�'�'�'�'�'�0�'�0�I�0�'�0�'�0�>N0�'�'�'�0�'�0�X]0�'�0�'�0�?f0�'�'�'�'�'�'�'�0�'�0�=,0�'�0�'�0�70�'�'�'�0�'�0�C%0�'�0�'�0�>N0�'�'�'�'�'�0�'�0�N�0�'�0�'�0�X�0�'�'�'�0�'�0�>N0�'�0�'�0�=,0�(( ((((
(((0�(0�GY0�(0�(	0�F[0�(((0�(
0�]�0�(0�(0�?f0�(((((0�(0�70�(0�(0�70�(((0�(0�R+0�(0�(0�R0�(!(4("(-(#(*($('(%0�(&0�X�0�((0�()0�>N0�(+0�(,0�H0�(.(1(/0�(00�I�0�(20�(30�=F0�(5(<(6(9(70�(80�N�0�(:0�(;0�GY0�(=(@(>0�(?0�GY0�(A0�(B0�H0�(D*;(E)8(F(�(G(�(H(g(I(X(J(Q(K(N(L0�(M0�H0�(O0�(P0�>N0�(R(U(S0�(T0�70�(V0�(W0�R+0�(Y(`(Z(]([0�(\0�=F0�(^0�(_0�A�0�(a(d(b0�(c0�@�0�(e0�(f0�=F0�(h(t(i(p(j(m(k0�(l0�K:0�(n0�(o0�=F0�0�(q(r0�(s0�@�0�(u(|(v(y(w0�(x0�A�0�(z0�({0�>N0�(}(�(~0�(0�I�0�(�0�(�0�GY0�(�(�(�(�(�(�(�(�(�0�(�0�PE0�(�0�(�0�H0�(�(�(�0�(�0�>N0�(�0�(�0�C%0�(�(�(�(�(�0�(�0�=F0�(�0�(�0�=,0�(�(�(�0�(�0�I�0�(�0�(�0�C20�(�(�(�(�(�(�(�0�(�0�I�0�(�0�(�0�=F0�(�(�(�0�(�0�=,0�(�0�(�0�C%0�(�(�0�(�(�0�(�0�GY0�(�0�(�0�(�0�I�0�(�(�(�(�(�(�(�(�(�(�(�0�(�0�I�0�(�0�(�0�M�0�(�(�(�0�(�0�=,0�(�0�(�0�X�0�(�(�(�(�(�0�(�0�>N0�(�0�(�0�C%0�(�(�(�0�(�0�=,0�(�0�(�0�C%0�(�(�(�(�(�(�(�0�(�0�=,0�(�0�(�0�I�0�(�(�(�0�(�0�70�(�0�(�0�C%0�(�(�(�(�(�0�(�0�=F0�(�0�(�0�I�0�(�(�(�0�(�0�=`0�(�0�(�0�=,0�(�)(�)
(�))))0�)0�70�)0�)0�bp0�))
)0�)	0�R+0�)0�)0�I�0�)))))0�)0�X�0�)0�)0�N�0�)))0�)0�B�0�)0�)0�X�0�)),))%))") 0�)!0�O�0�)#0�)$0�C%0�)&)))'0�)(0�=,0�)*0�)+0�70�)-)10�).)/0�)00�C%0�)2)5)30�)40�@�0�)60�)70�>N0�)9)�):)y);)Z)<)K)=)D)>)A)?0�)@0�C%0�)B0�)C0�K:0�)E)H)F0�)G0�P�0�)I0�)J0�=F0�)L)S)M)P)N0�)O0�H�0�)Q0�)R0�C%0�)T)W)U0�)V0�=,0�)X0�)Y0�J20�)[)j)\)c)])`)^0�)_0�N�0�)a0�)b0�I�0�)d)g)e0�)f0�C%0�)h0�)i0�>N0�)k)r)l)o)m0�)n0�I�0�)p0�)q0�B�0�)s)v)t0�)u0�M�0�)w0�)x0�N�0�)z)�){)�)|)�)})�)~0�)0�Z$0�)�0�)�0�I�0�)�)�)�0�)�0�C%0�)�0�)�0�=,0�)�)�)�)�)�0�)�0�R+0�)�0�)�0�N�0�)�)�)�0�)�0�H0�)�0�)�0�]�0�)�)�)�)�)�)�)�0�)�0�=,0�)�0�)�0�]�0�)�)�)�0�)�0�=F0�)�0�)�0�A�0�)�)�)�)�)�0�)�0�A�0�)�0�)�0�C%0�)�)�)�0�)�0�=,0�)�0�)�0�I�0�)�)�)�)�)�)�)�)�)�)�)�0�)�0�I�0�)�0�)�0�=,0�)�)�)�0�)�0�=,0�)�0�)�0�=,0�)�)�)�)�)�0�)�0�>N0�)�0�)�0�I�0�)�)�)�0�)�0�>A0�)�0�)�0�I0�)�)�)�)�)�)�)�0�)�0�=`0�)�0�)�0�A�0�)�)�)�0�)�0�=,0�)�0�)�0�AL0�)�)�)�)�)�0�)�0�C%0�)�0�)�0�T�0�)�)�)�0�)�0�>N0�)�)�)�0�)�0�>N0�)�0�)�0�R0�)�*)�*
)�****0�*0�=,0�*0�*0�=F0�**
*0�*	0�B�0�*0�*0�?f0�*****0�*0�=`0�*0�*0�T�0�***0�*0�I�0�*0�*0�?f0�**,**%**"* 0�*!0�C%0�*#0�*$0�=,0�*&*)*'0�*(0�>N0�**0�*+0�C%0�*-*4*.*1*/0�*00�T0�*20�*30�O�0�*5*8*60�*70�C%0�*90�*:0�C%0�*<+:*=*�*>*}*?*^*@*O*A*H*B*E*C0�*D0�8�0�*F0�*G0�?�0�*I*L*J0�*K0�>N0�*M0�*N0�@�0�*P*W*Q*T*R0�*S0�=F0�*U0�*V0�=,0�*X*[*Y0�*Z0�A�0�*\0�*]0�I�0�*_*n*`*g*a*d*b0�*c0�AL0�*e0�*f0�=F0�*h*k*i0�*j0�I�0�*l0�*m0�A�0�*o*v*p*s*q0�*r0�H0�*t0�*u0�=`0�*w*z*x0�*y0�>N0�*{0�*|0�AL0�*~*�**�*�*�*�*�*�0�*�0�T0�*�0�*�0�>N0�*�*�*�0�*�0�=F0�*�0�*�0�8�0�*�*�*�*�*�0�*�0�>N0�*�0�*�0�C%0�0�*�*�0�*�0�70�*�*�*�*�*�*�*�0�*�0�X�0�*�0�*�0�>N0�*�*�*�0�*�0�A�0�*�0�*�0�J�0�*�*�*�*�*�0�*�0�H0�*�0�*�0�X�0�*�*�*�0�*�0�=,0�*�0�*�0�GY0�*�*�*�*�*�*�*�*�*�*�*�0�*�0�70�*�0�*�0�=,0�*�*�*�0�*�0�I�0�*�0�*�0�H0�*�*�*�*�*�0�*�0�70�*�0�*�0�>N0�*�*�*�0�*�0�>A0�*�0�*�0�I�0�*�*�*�*�*�*�*�0�*�0�=`0�*�0�*�0�X�0�*�*�*�0�*�0�J20�*�0�*�0�C%0�*�*�*�*�*�0�*�0�O�0�*�0�*�0�^0�*�*�*�0�*�0�A�0�*�0�*�0�=,0�*�+*�+*�+*�+*�+*�0�+0�+0�I�0�+0�+0�P�0�+0�+0�=,0�+	++
0�+0�C%0�+
0�+0�=,0�+++++0�+0�=,0�+0�+0�>N0�+++0�+0�=,0�+0�+0�X�0�++.+ +'+!+$+"0�+#0�>N0�+%0�+&0�H0�+(+++)0�+*0�=F0�+,0�+-0�I�0�+/+30�+0+10�+20�=F0�+4+7+50�+60�=,0�+80�+90�=F0�+;+�+<+�+=+\+>+M+?+F+@+C+A0�+B0�H0�+D0�+E0�J�0�+G+J+H0�+I0�A�0�+K0�+L0�ZB0�+N+U+O+R+P0�+Q0�N�0�+S0�+T0�F�0�+V+Y+W0�+X0�?f0�+Z0�+[0�@�0�+]+l+^+e+_+b+`0�+a0�X�0�+c0�+d0�>N0�+f+i+g0�+h0�T0�+j0�+k0�Y
0�+m+z+n+w+o+t+p0�+q0�+r0�+s0�I�0�+u0�+v0�>N0�+x0�+y0�H0�+{+~+|0�+}0�I�0�+0�+�0�70�+�+�+�+�+�+�+�+�+�0�+�0�8�0�+�0�+�0�X�0�+�+�+�0�+�0�g�0�+�0�+�0�I0�+�+�+�+�+�0�+�0�C%0�+�0�+�0�C20�+�+�+�0�+�0�=,0�+�0�+�0�=F0�+�+�+�+�+�+�+�0�+�0�70�+�0�+�0�8�0�+�+�+�0�+�0�N�0�+�0�+�0��A0�+�+�+�+�+�0�+�0�A�0�+�0�+�0�I�0�+�+�+�0�+�0�3�0�+�0�+�0�I�0�+�+�+�+�+�+�+�+�+�+�+�0�+�0�>N0�+�0�+�0�I�0�+�+�+�0�+�0�C%0�+�0�+�0�C%0�+�+�+�+�+�0�+�0�C%0�+�0�+�0�GY0�+�+�+�0�+�0�I0�+�0�+�0�N�0�+�+�+�+�+�+�+�0�+�0�I�0�+�0�+�0�A�0�+�0�+�0�+�0�]�0�+�+�0�+�+�0�+�0�A�0�+�+�+�0�+�0�=,0�+�0�+�0�I�0�+�,+�,+�,+�,+�0�,0�=F0�,0�,0�d0�,,,0�,0�A�0�,	0�,
0�=,0�,0�,
0�,0�,0�=,0�0�,,,0�,,0�,0�N�0�,,,0�,0�Y
0�,0�,0�J�0�,0�,0�, 0�,!0�,"0�,#,b,$,C,%,4,&,-,',*,(0�,)0�R0�,+0�,,0�T�0�,.,1,/0�,00�H0�,20�,30�AL0�,5,<,6,9,70�,80�=,0�,:0�,;0�C%0�,=,@,>0�,?0�>N0�,A0�,B0�=,0�,D,S,E,L,F,I,G0�,H0�R0�,J0�,K0�I�0�,M,P,N0�,O0�>N0�,Q0�,R0�GY0�,T,[,U,X,V0�,W0�I�0�,Y0�,Z0�A�0�,\,_,]0�,^0�C%0�,`0�,a0�70�,c0�,d,s,e,l,f,i,g0�,h0�C%0�,j0�,k0�X�0�,m,p,n0�,o0�F[0�,q0�,r0�H�0�,t,{,u,x,v0�,w0�F[0�,y0�,z0�>N0�,|0�,}0�,~0�=`0�,�0�,�0�,�0�,�0�,�0�,�0�0�,�0�,�0�,�,�,�,�0�,�0�,�,���0�,�0�,�0�,�0�,�0�,�0�,�0�,�0�,�0���0�0�,�0�,�0�,�0�,�,�-;0�,�0�,�,�-,�,�,�,�,�,�,�,�,�,�,�0�,�0��;0�,�0�,�0���0�,�,�,�0�,�0���0�,�0�,�0���0�,�,�,�,�,�0�,�0���0�,�0�,�0��(0�,�,�,�0�,�0��0�,�0�,�0��>0�,�,�,�,�,�,�,�0�,�0�� 0�,�0�,�0��s0�,�,�,�0�,�0���0�,�0�,�0��L0�,�,�,�,�,�0�,�0��}0�,�0�,�0���0�,�,�,�0�,�0���0�,�0�,�0���0�,�,�,�,�,�,�,�,�,�0�,�0��A0�,�0�,�0���0�,�,�,�0�,�0�610�,�0�,�0���0�,�,�,�,�,�0�,�0��}0�,�0�,�0���0�,�,�,�0�,�0��N0�,�0�,�0���0�,�------0�-0���0�-0�-0��}0�---	0�-
0��L0�-0�-
0���0�-----0�-0���0�-0�-0���0�---0�-0���0�-0�-0���0�-0�-0�- -/-!-(-"-%-#0�-$0���0�-&0�-'0���0�-)-,-*0�-+0���0�--0�-.0���0�-0-7-1-4-20�-30���0�-50�-60���0�-80�-90�-:0��N0�-</-=.,->-�-?-q-@-X-A-I��-B-C-F-D0�-E0��z0�-G0�-H0��0�-J-Q-K-N-L0�-M0���0�-O0�-P0��z0�-R-U-S0�-T0���0�-V0�-W0���0�-Y-h-Z-a-[-^-\0�-]0��^0�-_0�-`0���0�-b-e-c0�-d0���0�-f0�-g0���0�-i-m-j0�-k0�-l0��(0�0�-n-o0�-p0���0�-r-�-s-�-t-{-u-x-v0�-w0��>0�-y0�-z0��z0�-|--}0�-~0���0�-�0�-�0���0�-�-�-�-�-�0�-�0��L0�-�0�-�0���0�-�-�-�0�-�0���0�-�0�-�0���0�-�-�-�-�-�-�-�0�-�0��^0�-�0�-�0��0�-�-�-�0�-�0��>0�-�0�-�0���0�-�-�-�-�-�0�-�0���0�-�0�-�0���0�-�-�-�0�-�0���0�-�0�-�0���0�-�-�-�-�-�-�-�-�-�-�-�0�-�0���0�-�0�-�0���0�0�-�-�0�-�0���0�-�-�-�-�-�0�-�0���0�-�0�-�0�#0�-�-�-�0�-�0��G0�-�0�-�0���0�-�-�-�-�-�-�-�0�-�0���0�-�0�-�0�� 0�-�-�-�0�-�0�610�-�0�-�0���0�-�-�-�-�-�0�-�0��N0�-�0�-�0��\0�-�-�-�0�-�0���0�-�0�-�0���0�-�.
-�-�-�-�-�-�-�0�-�0��e0�-�0�-�0���0�-�-�-�0�-�0��;0�-�0�-�0���0�-�....0�.0��0�.0�.0���0�..
.0�.	0�� 0�.0�.0���0�.......0�.0���0�.0�.0���0�...0�.0��N0�.0�.0���0�..%..". 0�.!0��>0�.#0�.$0���0�.&.).'0�.(0���0�.*0�.+0��0�.-.�...g./.K.0.?.1.8.2.5.30�.40���0�.60�.70���0�.9.<.:0�.;0���0�.=0�.>0��0�.@.G.A.D.B0�.C0�610�.E0�.F0���0�0�.H.I0�.J0��z0�.L.X.M.T.N.Q.O0�.P0���0�.R0�.S0���0�0�.U.V0�.W0���0�.Y.`.Z.].[0�.\0��z0�.^0�._0���0�.a.d.b0�.c0��z0�.e0�.f0���0�.h.z.i.x.j.q.k.n.l0�.m0��z0�.o0�.p0��0�.r.u.s0�.t0���0�.v0�.w0���0�.y����0�.{.�.|.�.}.�.~0�.0��0�.�0�.�0���0�.�.�.�0�.�0��(0�.�0�.�0���0�.�.�.�.�.�0�.�0��}0�.�0�.�0���0�.�.�.�0�.�0��z0�.�0�.�0���0�.�.�.�.�.�.�.�.�.�.�.�0�.�0��L0�.�0�.�0���0�.�.�.�0�.�0�^�0�.�0�.�0���0�.�.�.�0�.�0�.�0��0�.�.�.�0�.�0���0�.�0�.�0���0�.�.�.�.�.�.�.�0�.�0���0�.�0�.�0��\0�.�.�.�0�.�0���0�.�0�.�0��z0�.�.�.�.�.�0�.�0���0�.�0�.�0��w0�.�.�.�0�.�0��z0�.�0�.�0��N0�.�.�.�.�.�.�.�.�.�0�.�0���0�.�0�.�0��N0�.�.�.�0�.�0��\0�.�0�.�0��>0�.�.�.�.�.�0�.�0���0�.�0�.�0��>0�.�.�.�0�.�0���0�.�0�.�0��N0�.���.�.�.�.�.�0�.�0���0�.�0�.�0��L0�///0�/0��;0�/0�/0���0�//�//d/	/)/
/��0�///
////0�/0���0�/0�/0��0�///0�/0���0�/0�/0��0�//"///0��>0�/ 0�/!0���0�/#/&/$0�/%0���0�/'0�/(0���0�/*/H/+/9/,/2/-/0/.0�//0���0�/10���0�/3/6/40�/50��>0�/70�/80��>0�/:/A/;/>/<0�/=0���0�/?0�/@0���0�/B/E/C0�/D0���0�/F0�/G0���0�/I/U/J/N0�/K/L0�/M0���0�/O/R/P0�/Q0���0�/S0�/T0���0�/V/]/W/Z/X0�/Y0���0�/[0�/\0���0�/^/a/_0�/`0��N0�/b0�/c0���0�/e/�/f/�/g/v/h/o/i/l/j0�/k0��w0�/m0�/n0���0�/p/s/q0�/r0��N0�/t0�/u0��A0�/w/~/x/{/y0�/z0��N0�/|0�/}0��>0�//�/�0�/�0��N0�/�0�/�0��>0�/�/�/�/�/�/�/�0�/�0���0�/�0�/�0���0�/�/�/�0�/�0��0�/�0�/�0���0�/�/�/�/�/�0�/�0��L0�/�0�/�0���0�/�/�/�0�/�0��L0�/�0�/�0���0�/�/�/�/�/�/�/�/�/�0�/�0���0�/�0�/�0���0�/�/�/�0�/�0���0�/�0�/�0���0�/�/�/�/�/�0�/�0���0�/�0�/�0��N0�/�/�/�0�/�0��N0�/�0�/�0��L0�/�/�/�/�/�/�/�0�/�0��N0�/�0�/�0���0�/�/�/�0�/�0���0�/�0�/�0���0�/�/�/�/�/�0�/�0��0�/�0�/�0��0�/�/�/�0�/�0���0�/�0�/�0���0�/�0Y/�0!/�0/�/�/�/�0�/�/�0�/�0���0�/�/�/�0�/�0��L0�/�0�/�0���0�/�/�/�/�/�0�/�0���0�/�0�/�0���0�/�/�/�0�/�0���0�00�00���0�00000000�00���0�0	0�0
0���0�000
0�00���0�00�00��w0�000000�00��(0�00�00���0�0000�00��L0�00�0 0���0�0"0@0#020$0+0%0(0&0�0'0���0�0)0�0*0���0�0,0/0-0�0.0���0�000�010��N0�030:0407050�060��>0�080�090��>0�0;0=0<0���0�0>0�0?0���0�0A0M0B0I0C0F0D0�0E0��L0�0G0�0H0���0�0�0J0K0�0L0���0�0N0R0O0�0P0�0Q0���0�0S0V0T0�0U0��A0�0W0�0X0���0�0Z0w0[��0\0k0]0d0^0a0_0�0`0���0�0b0�0c0���0�0e0h0f0�0g0���0�0i0�0j0���0�0l0s0m0p0n0�0o0��>0�0q0�0r0���0�0t0�0u0�0v0���0�0x0�0y0�0z0�0{0~0|0�0}0���0�00�0�0��>0�0�0�0�0�0�0���0�0�0�0�0��L0�0�0�0�0�0�0�0�0��L0�0�0�0�0��w0�0�0�0�0�0�0��>0�0�0�0�0���0�0�0�0�0�0�0�0�0�0�0���0�0�0�0�0���0�0�0�0�0�0�0���0�0�0�0�0���0�0�0�0�0�0�0�0�0���0�0�0�0�0��>0�0�0�0�0�0�0��>0��Icontinent�DcodeBASJgeoname_id�_r+Enames�BdeEAsienBenDAsiaBes 6BfrDAsieBjaIアジアEpt-BREÁsiaBruHАзияEzh-CNF亚洲Gcountry� ��Hiso_codeBTH #�BdeHThailandBen �BesITailandiaBfrJThaïlandeBjaLタイ王国 UJTailândiaBruNТайланд mF泰国Rregistered_country ��   z� �e� �BJP #�BdeEJapanBen!*BesFJapónBfrEJaponBjaF日本 UFJapãoBruLЯпония m!K �!�   z� ��� �BCN #�BdeEChinaBen!�Bes!�BfrEChineBjaF中国 U!�BruJКитай m!� �!z� � BOC �_r/ #�BdeHOzeanienBenGOceaniaBesHOceaníaBfrHOcéanieBjaOオセアニア U!�BruNОкеания mI大洋洲 z� �� �BAU #�BdeJAustralienBenIAustraliaBes"aBfrIAustralieBjaUオーストラリア UJAustráliaBruRАвстралия mL澳大利亚 �"A�   z� �_� �BIN #�BdeFIndienBenEIndiaBes"�BfrDIndeBjaIインド UFÍndiaBruJИндия mF印度 �"��   z� �q� �BMY #�BdeIMalaysienBenHMalaysiaBesGMalasiaBfrHMalaisieBjaOマレーシア UHMalásiaBruPМалайзия mL马来西亚 �#:�   z� �A �BKR #�BdeISüdkoreaBenQRepublic of KoreaBesMCorea del SurBfrMCorée du SudBjaL大韓民国 UVCoréia, República daBruUЮжная Корея mL大韩民国 �#��   z� �t� �BTW #�BdeNRepublik ChinaBenFTaiwanBesGTaiwánBfrGTaïwanBjaL中華民国 U$�Bru]
Китайская Республика mF台湾 �$t�   z� ��R �BHK #�BdeHHongkongBenIHong KongBes%'Bfr%'BjaF香港 U%'BruNГонконг m%> �%	�   z� ��8 �BPH #�BdeKPhilippinenBenKPhilippinesBesIFilipinasBfr%�BjaXフィリピン共和国 U%�BruRФилиппины mI菲律宾 �%j�   z� ��� �BVN #�BdeGVietnamBen&Bes&Bfr&BjaLベトナム UGVietnãBruNВьетнам mF越南 �%�� � BEU �_r, #�BdeFEuropaBenFEuropeBes&mBfr&wBjaOヨーロッパ U&mBruLЕвропа mF欧洲 z� �.
� �BFR #�BdeJFrankreichBenFFranceBesGFranciaBfr&�BjaUフランス共和国 UGFrançaBruNФранция mF法国 �&�� &[ z� �,�T �BDE #�BdeKDeutschlandBenGGermanyBesHAlemaniaBfrIAllemagneBjaXドイツ連邦共和国 UHAlemanhaBruPГермания mF德国 �&�� &[� &[ z':�   z� �~� �BIL #�BdeFIsraelBen'�Bes'�BfrGIsraëlBjaRイスラエル国 U'�BruNИзраиль mI以色列� &[ z� �(�� �BSE #�BdeHSchwedenBenFSwedenBesFSueciaBfrFSuèdeBjaXスウェーデン王国 UGSuéciaBruLШвеция mF瑞典� &[ z� �0s� �BIT #�BdeGItalienBenEItalyBesFItaliaBfrFItalieBjaUイタリア共和国 UGItáliaBruLИталия mI意大利� &[ z� �)�� �BNL #�BdeKNiederlandeBenKNetherlandsBesGHolandaBfrHPays-BasBjaRオランダ王国 U(rBruTНидерланды mF荷兰� &[ z� ��� �BGR #�BdeLGriechenlandBenFGreeceBesFGreciaBfrFGrèceBjaUギリシャ共和国 UGGréciaBruLГреция mF希腊� &[ z� �&O� �BES #�BdeGSpanienBenESpainBesGEspañaBfrGEspagneBjaLスペイン UGEspanhaBruNИспания mI西班牙� &[ z� �*s� �BAT #�BdeKÖsterreichBenGAustriaBes(�BfrHAutricheBja[オーストリア共和国 UHÁustriaBruNАвстрия mI奥地利� &[ z� �(5� �BGB #�BdeWVereinigtes KönigreichBenNUnited KingdomBesKReino UnidoBfrKRoyaume-UniBjaLイギリス U(�Bru\Великобритания mF英国� &[ z&�� &[ z� �*¹ �BBE #�BdeGBelgienBenGBelgiumBesHBélgicaBfrHBelgiqueBjaRベルギー王国 U(BruNБельгия mI比利时� &[ z(K �(K� z(K �(K� &[ z(� �(�� z(� �(��   z� �n� �BAE #�Bde\Vereinigte Arabische EmirateBenTUnited Arab EmiratesBesWEmiratos Árabes UnidosBfrTÉmirats Arabes UnisBjaXアラブ首長国連邦 UWEmirados Árabes UnidosBruFОаэ mX阿拉伯联合酋长国 �(��   z'� �'�� &[ z� ��Z �BRU #�BdeHRusslandBenFRussiaBesERusiaBfrFRussieBjaIロシア UGRússiaBruLРоссия mI俄罗斯 �(��   z� �<� �BKZ #�BdeJKasachstanBenJKazakhstanBesJKazajstánBfr()Bja[カザフスタン共和国 ULCazaquistãoBruRКазахстан mO哈萨克斯坦 �(	� &[ z(F �(F� &[ z� �(8 �BDK #�BdeIDänemarkBenGDenmarkBesIDinamarcaBfrHDanemarkBjaUデンマーク王国 U(�BruJДания mF丹麦 �(F� &[ z� �"�M �BPT #�BdeHPortugalBen(LBes(LBfr(LBjaXポルトガル共和国 U(LBruTПортугалия mI葡萄牙 �(:� &[ z(� �(��   z� ��� �BSA #�BdeMSaudi-ArabienBenLSaudi ArabiaBesMArabia SaudíBfrOArabie saouditeBja[サウジアラビア王国 UOArábia SauditaBru]Саудовская Аравия mO沙特阿拉伯 �(�� &[ z(� �(�� &[ z� �0�
 �BSI #�BdeISlowenienBenHSloveniaBesIEsloveniaBfrISlovénieBjaOスロベニア UJEslovêniaBruPСловения mO斯洛文尼亚 �(�� &[ z(I �(I�   z� ��� �BIR #�BdeZIran (Islamische Republik)BenDIranBesEIránBfr(	rBja]イラン・イスラム共和国 UDIrãBruHИран mX伊朗伊斯兰共和国 �(	B� &[ z� �/�� �BNO #�BdeHNorwegenBenFNorwayBesGNoruegaBfrHNorvègeBjaUノルウェー王国 U(
BruPНорвегия mF挪威 �(	�� &[ z': �':� � BNA �_r- #�BdeKNordamerikaBenMNorth AmericaBesMNorteaméricaBfrQAmérique du NordBjaO北アメリカ UQAmérica do NorteBru]Северная Америка mI北美洲 z� �_e� �BUS #�BdeCUSABenMUnited StatesBesNEstados UnidosBfrKÉtats-UnisBjaUアメリカ合衆国 U(JBruFСша mF美国 �( � &[ z(� �( � (
r z� �<�� �BMX #�BdeFMexikoBenFMexicoBesGMéxicoBfrGMexiqueBjaUメキシコ合衆国 U(�BruNМексика mI墨西哥 �( � !� z"A �( � z(  �( � (
r z� �_e� �BCA #�BdeFKanadaBenFCanadaBesGCanadáBfr(lBjaIカナダ U(vBruLКанада mI加拿大 �( � &[ z': �( � &[ z(K �( � &[ z(B �( �   z� �� �BSY #�BdeFSyrienBenESyriaBesESiriaBfrESyrieBja]シリア・アラブ共和国 UFSíriaBru]Сирийская Арабская Республика mI叙利亚 �(�� &[ z� �
�g �BUA #�BdeGUkraineBen(
�BesGUcraniaBfr(
�BjaXウクライナ共和国 UHUcrâniaBruNУкраина mI乌克兰 �(
�� &[ z� �<� �BCY #�BdeFZypernBenFCyprusBesFChipreBfrFChypreBjaUキプロス共和国 U(GBruHКипр mL塞浦路斯 �(!� &[ z� �.� �BCZ #�BdeJTschechienBenNCzech RepublicBesPRepública ChecaBfrTRépublique tchèqueBjaRチェコ共和国 U(�Bru]Чешская Республика mO捷克共和国 �(�� &[ z� �(�� �BCH #�BdeGSchweizBenKSwitzerlandBesESuizaBfrFSuisseBjaOスイス連邦 UGSuíçaBruRШвейцария mF瑞士 �(Y�   z� ��� �BIQ #�BdeDIrakBenDIraqBes(�Bfr(�BjaRイラク共和国 UFIraqueBruHИрак mI伊拉克 �(�� &[ z� �/U �BRO #�BdeIRumänienBenGRomaniaBesHRumaníaBfrHRoumanieBjaOルーマニア UHRomêniaBruNРумыния mL罗马尼亚 �(K� &[ z(B �(B�   z� ��+ �BTR #�BdeGTürkeiBenFTurkeyBesHTurquíaBfrGTurquieBjaRトルコ共和国 UGTurquiaBruLТурция mI土耳其 �(�� &[ z(K �(��   z� �&� �BLB #�BdeGLibanonBenGLebanonBesGLíbanoBfrELibanBjaUレバノン共和国 U(�BruJЛиван mI黎巴嫩 �(v� &[ z� �
�� �BHU #�BdeFUngarnBenGHungaryBesHHungríaBfrGHongrieBjaXハンガリー共和国 UGHungriaBruNВенгрия mI匈牙利 �(��   z� �	`� �BGE #�BdeHGeorgienBenGGeorgiaBes(�BfrHGéorgieBjaUグルジア共和国 UHGeórgiaBruLГрузия mL格鲁吉亚 �(~� (
r z(  �(B�   z#: �(B� &[ z(I �(B�   z� ��� �BAF #�BdeKAfghanistanBen(DBesKAfganistánBfr(DBja]
アフガニスタン・イスラム国 ULAfeganistãoBruTАфганистан mI阿富汗 �(B� &[ z(K �(B�   z(� �(B� � BSA �_r. #�BdeKSüdamerikaBenMSouth AmericaBesKSudaméricaBfrPAmérique du SudBjaO南アメリカ UOAmérica do SulBruYЮжная Америка mI南美洲 z� �4�� �BBR #�BdeIBrasilienBenFBrazilBesFBrasilBfrGBrésilBja[ブラジル連邦共和国 U(�BruPБразилия mF巴西 �(B�   z� ��l �BAZ #�BdeMAserbaidschanBenJAzerbaijanBesKAzerbaiyánBfrLAzerbaïdjanBja]アゼルバイジャン共和国 UKAzerbaijãoBruVАзербайджан mL阿塞拜疆 �(� �(KFtraits�Uis_satellite_provider� &[ z(� �(��   z� �_qR �BPS #�Bde]Palästinensische AutonomiegebieteBenIPalestineBesVTerritorios PalestinosBfrVTerritoire palestinienBjaOパレスチナ UWTerritórios palestinosBru]Палестинские территории mR巴勒斯坦领土 �(� &[ z� �	� �BLT #�BdeGLitauenBenILithuaniaBesHLituaniaBfrHLituanieBjaXリトアニア共和国 UILituâniaBruJЛитва mI立陶宛 �(��   z� �`� �BOM #�BdeDOmanBen(�BesEOmánBfr(�BjaOオマーン国 UDOmãBruHОман mF阿曼 �(�� &[ z� �_�L �BRS #�BdeGSerbienBenFSerbiaBes(
BfrFSerbieBjaLセルビア UGSérviaBruLСербия mL塞尔维亚 �(�� &[ z(
� �(�� &[ z(� �(�� &[ z� �.�� �BSK #�Bde]Slowakei (Slowakische Republik)BenHSlovakiaBesJEslovaquiaBfrISlovaquieBja]
スロバキア (スロバキア共和国) UKEslováquiaBruPСловакия mU斯洛伐克共和国 �(�� &[ z(� �(��   z(�� &[ z� �
- �BFI #�BdeHFinnlandBenGFinlandBesIFinlandiaBfrHFinlandeBja[フィンランド共和国 UJFinlândiaBruRФинляндия mF芬兰 �(o� &[ z� �( ; �BIS #�BdeFIslandBenGIcelandBesHIslandiaBfrGIslandeBja[アイスランド共和国 UIIslândiaBruPИсландия mF冰岛 �(Y� &[ z� �	m> �BMD #�BdeXMoldau (Republik Moldau)BenSRepublic of MoldovaBesHMoldaviaBfrHMoldavieBjaUモルドバ共和国 UVMoldova, República deBruNМолдова mU摩尔多瓦共和国 �':� &[ z� �.� �BBG #�BdeIBulgarienBenHBulgariaBes(tBfrHBulgarieBjaXブルガリア共和国 UIBulgáriaBruPБолгария mL保加利亚 �(U� &[ z(� �(�� &[ z(� �(�� &[ z� �
� �BMK #�Bde]Ehemalige jugoslawische Republik MazedonienBenIMacedoniaBes(FBfrJMacédoineBja]マケドニア旧ユーゴスラビア共和国 UJMacedôniaBruRМакедония m]前南斯拉夫马其顿共和国 �(� &[ z� �.k
 �BLI #�BdeMLiechtensteinBen(�Bes(�Bfr(�Bja]リヒテンシュタイン公国 ULLichtensteinBruVЛихтенштейн mO列支敦士登 �(�� &[ z(F �� ��e �BEE #�BdeGEstlandBenGEstoniaBes(�BfrGEstonieBjaXエストニア共和国 UHEstôniaBruNЭстония mL爱沙尼亚� (
r z(  �(�� &[ z� �.k^ �BJE #�BdeFJerseyBen(8Bes(8Bfr(8BjaOジャージー U(8BruLДжерси mI泽西岛 �(�� &[ z(B �(�� &[ z(K �&�� &[ z(I �&�� &[ z(Y �&�� &[ z� �/P �BPL #�BdeEPolenBenFPolandBesGPoloniaBfrGPologneBjaXポーランド共和国 UHPolôniaBruLПольша mF波兰 �&�� &[ z(B �&�� &[ z(� �&�� &[ z(o �&�� &[ z(: �&�� &[ z(� �&�� &[ z(� �&�� &[ z� �0� �BHR #�BdeHKroatienBenGCroatiaBesGCroaciaBfrGCroatieBjaXクロアチア共和国 UHCroáciaBruPХорватия mL克罗地亚 �(�� &[ z(� �(�� &[ z(& �(K� &[ z� �2% �BBA #�BdeWBosnien und HerzegowinaBenVBosnia and HerzegovinaBesTBosnia y HerzegovinaBfrSBosnie-HerzégovineBja]ボスニア・ヘルツェゴビナ共和国 UTBósnia-HerzegóvinaBruLБосния m]波斯尼亚和黑山共和国 �( Q� &[ z(B �':� (
r z(  �':� &[ z(� �(�� &[ z(F �(:� &[ z� �� �BLV #�BdeHLettlandBenFLatviaBesGLetoniaBfrHLettonieBjaUラトビア共和国 UHLetôniaBruLЛатвия mL拉脱维亚 �(!��   z� ��� �BJO #�BdeIJordanienBen[Hashemite Kingdom of JordanBesHJordaniaBfrHJordanieBja]ヨルダン・ハシミテ王国 UIJordâniaBruPИордания mF约旦 �("� �':(��Ris_anonymous_proxy�   z(	B �(K� (
r z(  �(K�   z� �O� �BKG #�BdeIKirgistanBenJKyrgyzstanBesKKirguistánBfrLKirghizistanBjaUキルギス共和国 ULQuirguistãoBruTКыргызстан mR吉尔吉克斯坦 �("�� � BAF �_r* #�BdeFAfrikaBenFAfricaBesGÁfricaBfrGAfriqueBjaLアフリカ U(#�BruLАфрика mF非洲 z� �E� �BRE #�BdeHRéunionBen($BesHReuniónBfr($BjaRレユニオン島 UHReuniãoBruNРеюньон mI留尼汪 �&�� (#� z� �� �BYT #�BdeGMayotteBen($�Bes($�Bfr($�BjaOマヨット島 U($�BruNМайотта mI马约特 �&�� &[ z': �(K� (
r z(  �(	B� &[ z(B �(	B� &[ z� �-8� �BIE #�BdeFIrlandBenGIrelandBesGIrlandaBfrGIrlandeBjaRアイルランド U(%JBruPИрландия mI爱尔兰 �(%#� �(K(�("�� &[ z� �.k� �BIM #�BdeIInsel ManBenKIsle of ManBesKIsla de ManBfrKÎle de ManBjaIマン島 UKIlha de ManBruMМэн, о-в mF曼岛 �(%�� (#� z� �!�� �BLY #�Bde]Libysch-Arabische DschamahirijaBenELibyaBesELibiaBfrELibyeBja]
社会主義人民リビア・アラブ国 UXLíbia Árabe JamahiriyaBruJЛивия m[阿拉伯利比亚民众国 �(&;� (
r z(  �(�� &[ z� �-+� �BLU #�BdeILuxemburgBenJLuxembourgBesJLuxemburgoBfr(':BjaUルクセンブルグ U('HBruTЛюксембург mI卢森堡 �(��   z� ��� �BAM #�BdeHArmenienBenGArmeniaBes('�BfrHArménieBjaXアルメニア共和国 UHArmêniaBruNАрмения mL亚美尼亚 �('�� (
r z� �6�v �BVG #�BdeXBritische JungferninselnBenVBritish Virgin IslandsBesOIslas VírgenesBfrMÎles ViergesBja[英領ヴァージン諸島 UYIlhas Virgens BritânicasBru]Британские Виргинские о-ва mR英属维京群岛 �(K�   z� �� �BYE #�BdeEJemenBenEYemenBes()JBfrFYémenBjaUイエメン共和国 UFIêmenBruJЙемен mF也门 �()/�   z(� �(K� &[ z� �	�@ �BBY #�BdeMWeißrusslandBenGBelarusBesKBielorrusiaBfrLBiélorussieBjaXベラルーシ共和国 UMBielo-RússiaBruPБеларусь mL白俄罗斯 �()�� (
r z(  �'�� &[ z(%# �(%#Srepresented_country� �_e� �BUS #(.DtypeHmilitary� &[ z� �$�B �BGI #�BdeIGibraltarBen(*�Bes(*�Bfr(*�BjaRジブラルタル U(*�BruRГибралтар mL直布罗陀 �(*�� &[ z': �(*�� z( Q �( Q�   z(� �(�(*p(*�� &[ z(' �('� &[ z(� �(K� &[ z(� �(
�� &[ z(B �(K� &[ z(K �(%#� &[ z(	� �(F�   z( �(B� &[ z(� �(B�   z! �(B� (#� z� �� �BKE #�BdeEKeniaBenEKenyaBes(+�Bfr(+�BjaRケニア共和国 UGQuêniaBruJКения mI肯尼亚 �(B� (� z� �;oJ �BCL #�BdeEChileBen(,_Bes(,_BfrEChiliBjaOチリ共和国 U(,_BruHЧили mF智利 �(B� &[ z(� �(B� &[ z(	� �(�� &[ z(B �(�� &[ z(� �(�� &[ z(o �(�� &[ z(� �(�� &[ z&� �(�� &[ z(Y �(�� &[ z(� �(�� &[ z(' �(�� &[ z': �(�� &[ z(� �(�� &[ z(� �(�� &[ z(' �(:� &[ �(�� &[ z(K �':� !� z"A �':� &[ z(� �':�   z(� �':�   z� �k� �BQA #�BdeEKatarBenEQatarBes(-�Bfr(-�BjaLカタール UECatarBruJКатар mI卡塔尔 �':� &[ z(� �':�   z� �[� �BKW #�BdeFKuwaitBen(.NBes(.NBfrGKoweïtBjaOクウェート U(.NBruLКувейт mI科威特 �':� &[ z(� �':� &[ z(� �':� &[ z(Y �':� &[ z(� �(�� &[ z': �(I� (
r z� �6� �BGP #�BdeJGuadeloupeBen(/BesIGuadalupeBfr(/BjaRグアドループ U(/BruRГваделупа mO瓜德罗普岛 �&�� (
r z� �6z� �BMQ #�BdeJMartiniqueBen(/�BesIMartinicaBfr(/�BjaXマルティニーク島 U(/�BruRМартиника mR马提尼克群岛 �&�� (� z� �3�� �BGF #�BdeTFranzösisch-GuayanaBenMFrench GuianaBesPGuayana FrancesaBfrFGuyaneBjaO仏領ギアナ UOGuiana FrancesaBru]Французская Гвиана mO法属圭亚那 �&�� &[ z(K �� �'� �BMT #�BdeEMaltaBen(0�Bes(0�BfrEMalteBjaLマルタ島 U(0�BruLМальта mI马耳他� (
r z(  �(I� &[ z(� �':� &[ z(F �':� &[ z(o �':� (
r z(P �':� &[ z(� �':� &[ z(I �':� (#� z� �vj �BEG #�BdeHÄgyptenBenEEgyptBesFEgiptoBfrGÉgypteBja]エジプト・アラブ共和国 UEEgitoBruLЕгипет mF埃及 �':�   z(� �':� &[ z(%# �':� &[ z&� �':� &[ z(K �(F� &[ z(B �(F� &[ z': �(F� &[ z&� �(F� &[ z(K �(K� (
r z(  �(K� (
r z� �5�< �BDO #�BdeWDominikanische RepublikBenRDominican RepublicBesURepública DominicanaBfrWRépublique DominicaineBjaUドミニカ共和国 U(2�Bru]Доминиканская Республика mU多米尼加共和国 �( � !� z� �=�� �BGU #�BdeDGuamBen(3�Bes(3�Bfr(3�BjaIグアム U(3�BruHГуам mF关岛 �( � &[ z&� �( � �( (�("�� &[ z(I �( � (
r z� �E�� �BPR #�BdeKPuerto RicoBen(4&Bes(4&BfrJPorto RicoBjaRプエルトリコ U(4ABruUПуэрто-Рико mL波多黎各 �( � (
r z� �I1g �BVI #�Bde\Amerikanische JungferninselnBenSU.S. Virgin IslandsBes]Islas Vírgenes de los Estados UnidosBfr]Îles Vierges des États-UnisBja[米領ヴァージン諸島 UUIlhas Virgens dos EUABru]Виргинские о-ва (США) mR美属维京群岛 �( �   z(� �( � &[ �( � !� z� �![� �BNZ #�BdeJNeuseelandBenKNew ZealandBesMNueva ZelandaBfrQNouvelle-ZélandeBjaXニュージーランド UNNova ZelândiaBru[Новая Зеландия mI新西兰 �(5��   z� ��� �BSG #�BdeHSingapurBenISingaporeBes(6�BfrISingapourBjaRシンガポール UICingapuraBruPСингапур mI新加坡 �(6�   z� �L �BID #�BdeJIndonesienBenIIndonesiaBes(7(BfrJIndonésieBja[インドネシア共和国 UJIndonésiaBruRИндонезия mO印度尼西亚 �(7�   z� ��� �BNP #�BdeENepalBen(7�Bes(7�BfrFNépalBjaRネパール王国 U(7�BruJНепал mI尼泊尔 �(7�� !� z� �޴ �BPG #�BdeOPapua-NeuguineaBenPPapua New GuineaBesSPapúa-Nueva GuineaBfrZPapouasie-Nouvelle GuinéeBja]パプア・ニューギニア UQPapua-Nova GuinéBru]	Папуа – Новая Гвинея mU巴布亚新几内亚 �(8�   z� ��� �BPK #�BdeHPakistanBen(9BesIPakistánBfr(9Bja]
パキスタン・イスラム共和国 UJPaquistãoBruPПакистан mL巴基斯坦 �(9� (
r z(  �"A� z"A �"A� &[ z(Y �( �   �( �   z"� �( � (� z(� �( � (� z(,M �( � &[ z(%# �( �   z(� �( � &[ z(� �( � &[ z(� �( � &[ z(: �( � &[ z(� �( � &[ z(� �( � &[ z(� �( � &[ z(o �( � &[ z(	� �( � &[ z(F �( � &[ z(' �( � &[ z(� �( � &[ z()� �( �   z(� �( �   z'� �( �   z#: �( �   z(6 �( �   z! �( � (
r z(P �(P�   z%	 �( � (
r z� �8�� �BPA #�BdeFPanamaBen(;LBesGPanamáBfr(;LBjaIパナマ U(;\BruLПанама mI巴拿马 �( � (
r z� �7L| �BCR #�BdeJCosta RicaBen(;�Bes(;�Bfr(;�BjaOコスタリカ U(;�BruSКоста-Рика mO哥斯达黎加 �( � (
r z� �3| �BBB #�BdeHBarbadosBen(<4Bes(<4BfrGBarbadeBjaOバルバドス U(<4BruPБарбадос mL巴巴多斯 �(<"� (#� z(1� �( � (
r z(  �(P� (
r z(4 �(4� z(4 �(4� (
r z� �6�� �BBS #�BdeGBahamasBen(<�Bes(<�Bfr(<�BjaLバハマ国 U(<�BruLБагамы mI巴哈马 �(<�� (
r z� �6�� �BLC #�BdeISt. LuciaBenKSaint LuciaBesLSanta LucíaBfrLSainte-LucieBjaRセントルシア ULSanta LúciaBruSСент-Люсия mL圣卢西亚 �� �6�� �BVC #�Bde]St. Vincent und die GrenadinenBen]Saint Vincent and the GrenadinesBes\San Vicente y las GranadinasBfr]Saint-Vincent-et-les GrenadinesBja]セントビンセント・グレナディーン諸島 UZSão Vincente e GranadinasBru]Сент-Винсент и Гренадины m]圣文森特和格林纳丁斯� z(P �(P� (� z� �:�� �BAR #�BdeKArgentinienBenIArgentinaBes(?TBfrIArgentineBja[アルゼンチン共和国 U(?TBruRАргентина mI阿根廷 �(?3�   z! �!(*p(*��   z� �zu �BBD #�BdeKBangladeschBenJBangladeshBes(?�Bfr(?�Bja]
バングラディッシュ人民共和国 U(?�BruRБангладеш mI孟加拉 �(?�� !� z� �=�b �BTK #�BdeGTokelauBen(@�Bes(@�Bfr(@�BjaRトケラウ諸島 U(@�BruNТокелау mI托克劳 �(@p�   z$t �%	�   z� ��[ �BMO #�BdeEMacauBenEMacaoBes(A	Bfr(A	BjaIマカオ U]Região Administrativa Especial de MacauBruJМакао mF澳门 �(@��   z� ��* �BKH #�BdeJKambodschaBenHCambodiaBesGCamboyaBfrHCambodgeBjaRカンボジア国 UGCambojaBruPКамбоджа mI柬埔寨 �(Aw� (
r z(  �(5�� !� z"A �(5�� &[ z(K �(5��   z� ��� �BMV #�BdeIMaledivenBenHMaldivesBesHMaldivasBfr(BOBjaLモルジブ U(B[Bru]Мальдивские о-ва mL马尔代夫 �(B0�   z! �(6�   z(2 �(2�   z(6 �#:�   z(7 �#:� !� z� � �% �BNC #�BdeMNeukaledonienBenMNew CaledoniaBesONueva CaledoniaBfrSNouvelle-CalédonieBjaXニューカレドニア UONova CaledôniaBru]Новая Каледония mR新喀里多尼亚 �(B�� !� z"A �%	� !� z� �!�" �BFJ #�BdeGFidschiBenDFijiBesDFiyiBfrEFidjiBjaLフィジー U(C�BruJФиджи mF斐济 �(C�� !� z"A �(C��   z� ��� �BMN #�BdeHMongoleiBenHMongoliaBes(DfBfrHMongolieBjaOモンゴル国 UIMongóliaBruPМонголия mF蒙古 �(DH� !� z� �=�� �BWF #�BdeQWallis und FutunaBenQWallis and FutunaBesOWallis y FutunaBfrPWallis-et-FutunaBja]ワリー エ フトゥーナ諸島 UUIlhas Wallis e FutunaBru\Уоллис и Футуна mU瓦利斯和富图纳 �(D�� (
r z(  �%	� &[ z(� �(�� &[ z(� �(K� &[ z(K �(K� &[ z( �(K� &[ z(%# �(K� &[ z&� �(K� &[ z(Y �(K� &[ z(� �(K� &[ z(I �(K� &[ z(F �(K� &[ z(' �(K�   z(-� �(-�� &[ z(� �(K� &[ z(� �(�(*p(*�� &[ z( �(� &[ z� ��� �BAL #�BdeHAlbanienBenGAlbaniaBes(F�BfrGAlbanieBjaXアルバニア共和国 UHAlbâniaBruNАлбания mO阿尔巴尼亚 �(F�� &[ z(K �(�� (
r z(  �(�� &[ z(o �(F� &[ z(K �(I� &[ z': �(�� &[ z(Y �(�� &[ z(K �(�� &[ z(B �(
�� (
r z(  �(
��   z('� �(�� &[ z(� �� �$� �BSL #�BdeLSierra LeoneBen(G�BesLSierra LeonaBfr(G�BjaRシエラレオネ UJSerra LeoaBruWСьерра-Леоне mL塞拉利昂� &[ z(
� �(��   z� �� �BUZ #�BdeJUsbekistanBenJUzbekistanBesKUzbekistánBfrLOuzbékistanBja]ウズベキスタン共和国 ULUzbequistãoBruTУзбекистан mR乌兹别克斯坦 �(Hj�   z("� �(��   z"� �(��   z(Hj �(�� &[ z(B �(��   z(	 �(�� &[ z(� �(!� z(Y �(Y�   z(� �(B� &[ z(& �(&� &[ z(K �(&� &[ z(%# �(�� &[ z(' �':� (� z(?3 �':� (
r z(;: �':� &[ z(� �� �0WD �BSM #�BdeJSan MarinoBen(JBes(JBfrKSaint-MarinBjaXサンマリノ共和国 U(JBruSСан-Марино mL圣马力诺�   z(.< �(.<� &[ z� �0� �BME #�BdeJMontenegroBen(J�Bes(J�BfrLMonténégroBjaRモンテネグロ U(J�BruTЧерногория mO黑山共和国 �(J��   z(� �(!�   z(� �(�� &[ z(� �(�� &[ z&� �'�� (
r z� �6�� �BBZ #�BdeFBelizeBen(K\BesFBeliceBfr(K\BjaLベリーズ U(K\BruJБелиз mI伯利兹 �':� (
r z(<� �':� (
r z((4 �':� (
r z(  �(�� &[ z(K �(��   z� ��� �BKP #�BdeINordkoreaBenKNorth KoreaBesOCorea del NorteBfrNCorée du NordBja]
韓国、朝鮮民主主義人民共和国 U]Coréia, República Popular Democrática daBru[Северная Корея mU朝鲜民主共和国 �':� &[ z� �0I� �BVA #�BdeVStaat der VatikanstadtBenLVatican CityBesSCiudad del VaticanoBfrGVaticanBja]
ローマ法王庁 (バチカン市国) U]Santa Sé (Cidade-Estado do Vaticano)BruNВатикан mU圣座(梵蒂冈) �':� � BAN �_r0 #�BdeIAntarktisBenJAntarcticaBesJAntártidaBfrKAntarctiqueBjaL南極大陸 UJAntárticaBruTАнтарктика mI南极洲 z� �f0� �BAQ #�Bde(M�Ben(M�Bes(M�Bfr(M�BjaF南極 U(M�BruTАнтарктида m(N? �':�   z(9 �':� (� z� �<H �BPE #�BdeDPeruBen(N�BesEPerúBfrFPérouBjaRペルー共和国 U(N�BruHПеру mF秘鲁 �':� !� z(C� �':� (� z(� �':� (
r z(� �':�   z!z �':� &[ z(� �(�� !� z(5� �( � (
r z(KJ �( � (� z(?3 �( � (
r z� �6�a �BBM #�BdeGBermudaBen(O�BesHBermudasBfrHBermudesBjaUバミューダ諸島 U(O�Bru\Бермудские о-ва mI百慕大 �( � (
r z� �t`T �BCW #�BdeHCuraçaoBen(P<BesGCurazaoBfr(P<BjaOキュラソー U(P<BruNКюрасао �( � (� z� �8>� �BCO #�BdeIKolumbienBenHColombiaBes(P�BfrHColombieBjaXコロンビア共和国 UIColômbiaBruPКолумбия mL哥伦比亚 �( � (� z� �7Q� �BVE #�BdeIVenezuelaBen(Q7Bes(Q7BfrLVénézuélaBjaXベネズエラ共和国 U(Q7BruRВенесуэла mL委内瑞拉 �( � (� z� �7Қ �BEC #�BdeGEcuadorBen(Q�Bes(Q�BfrIÉquateurBjaXエクアドル共和国 UGEquadorBruNЭквадор mL厄瓜多尔 �( � &[ z(� �( � &[ z(U �( � &[ z(� �( � &[ z(� �( � (#� z� ��� �BZA #�BdeSRepublik SüdafrikaBenLSouth AfricaBesJSudáfricaBfrNAfrique du SudBjaO南アフリカ UNÁfrica do SulBruFЮар mF南非 �( � &[ z(� �( �   z(9 �( �   z(	 �(�� &[ z(� �(F� &[ z(� �(F� &[ z(� �(K� &[ z(B �(�� &[ z': �(
�� &[ z(� �(!�   z(~ �(�� &[ z(%� �(K� (
r z(  �(F� &[ z&� �(B� &[ z(B �(Y� &[ z(� �(Y� &[ z(F �(Y� (
r z(  �(Y� &[ z(: �(Y� &[ z(I �(Y� (
r z(;� �(Y� (
r z� �6�� �BKN #�BdeUSaint Kitts und NevisBenUSaint Kitts and NevisBesWSan Cristóbal y NievesBfr\Saint-Christophe-et-NiévèsBja]
セントクリストファー・ネビス UYSão Cristóvão e NévisBru]Сент-Киттс и Невис mU圣基茨和尼维斯 �(Y� (� z(� �(Y�   z%	 �(Y�   z(6 �(Y� (#� z(Rs �(Y� !� z� �=�N �BWS #�BdeESamoaBen(U�Bes(U�Bfr(U�BjaL西サモア U(U�BruJСамоа mI萨摩亚 �(Y� !� z(5� �(Y� &[ z(� �(B� &[ z(%# �&�� &[ z(K �&�� �(�(�(�� (� z� �;�q �BBO #�BdeHBolivienBenGBoliviaBes(VRBfrGBolivieBjaUボリビア共和国 UHBolíviaBruNБоливия mL玻利维亚 �'�� &[ z� �.l: �BGG #�BdeHGuernseyBen(V�Bes(V�BfrIGuerneseyBjaOガーンジー U(V�BruLГернси mL格恩西岛 �(K� &[ z(B �(�� (
r z(  �(�� &[ z': �(B� &[ z(0� �(0��   z� ��9 �BTJ #�BdeMTadschikistanBenJTajikistanBesKTayikistánBfrKTadjikistanBja[タジキスタン共和国 ULTajiquistãoBruVТаджикистан mO塔吉克斯坦 �(Wn� &[ z(� �(��   z(~ �("� (#� z� �� �BSC #�BdeJSeychellenBenJSeychellesBes(X_Bfr(X_BjaOセイシェル UPIlhas SeychellesBru]Сейшельские о-ва mO塞舌尔群岛 �':�   z� �m� �BBH #�BdeGBahrainBen(X�BesHBahréinBfrHBahreïnBjaOバーレーン U(X�BruNБахрейн mF巴林 �(X�� &[ z(� �(�� !� z"A� (� z(,M� &[ z(B �(�� &[ z(� �(	�� &[ z(� �(�� &[ z(� �(�� &[ z(! �(�� &[ z( �(B� &[ z': �(K� �(K(�("�� (
r z(  �(	�� &[ z(� �('� (#� z� �#�^ �BNG #�BdeGNigeriaBen(ZBes(ZBfr(ZBja]ナイジェリア連邦共和国 UHNigériaBruNНигерия mL尼日利亚 �(�� &[ z(Y� &[ z(�� &[ z(� &[ z(%�� &[ z(K �(�� &[ z(� �(�� &[ z&� �(�� &[ z': �(��   z! �(�� &[ z(K �(�� &[ z(%# �(�� (� z(� �(�� !� z"A �(��   z$t �(��   z#� �(��   z(� �(�� &[ z(� �(�� &[ z(U �(��   z%	 �(�� (� z(,M �(�� &[ z(� �(�� &[ z(� �(�� (
r z(  �( (*p(*�� (#� z(Rs �(Rs� (#� z(1� �(1�� (#� z� �
hS �BZW #�BdeHSimbabweBenHZimbabweBesGZimbaweBfr(\BjaXジンバブエ共和国 UIZimbábueBruPЗимбабве mL津巴布韦 �([�� (#� z� �"�8 �BLR #�BdeGLiberiaBen(\�Bes(\�Bfr(\�BjaUリベリア共和国 UHLibériaBruNЛиберия mL利比里亚 �(\�� (#� z(+� �(+�� (#� z� �#� �BGH #�BdeEGhanaBen(],Bes(],Bfr(],BjaRガーナ共和国 UDGanaBruHГана mF加纳 �(]� (#� z(Z
 �(Z
� (#� z� �HV �BTZ #�BdeHTansaniaBenHTanzaniaBes(]�BfrHTanzanieBja]タンザニア連合共和国 UITanzâniaBruPТанзания mL坦桑尼亚 �(]�� (#� z� �
�� �BZM #�BdeFSambiaBenFZambiaBes(^GBfrFZambieBjaUザンビア共和国 UGZâmbiaBruLЗамбия mI赞比亚 �(^+� (#� z� �32� �BNA #�BdeGNamibiaBen(^�Bes(^�BfrGNamibieBjaUナミビア共和国 UHNamíbiaBruNНамибия mL纳米比亚 �(^�� (#� z� �8# �BMG #�BdeJMadagaskarBenJMadagascarBes(_MBfr(_MBja[マダガスカル共和国 U(_MBruTМадагаскар mO马达加斯加 �(_-� (#� z� �3%G �BAO #�BdeFAngolaBen(_�Bes(_�Bfr(_�BjaUアンゴラ共和国 U(_�BruLАнгола mI安哥拉 �(_�� (#� z� �"� �BCI #�BdeOElfenbeinküsteBenKIvory CoastBesOCosta de MarfilBfrNCôte d'IvoireBjaL象牙海岸 UOCosta do MarfimBruTКот-д'Ивуар m(`� �(`1� (#� z� ��� �BSD #�BdeESudanBen(`�BesFSudánBfrFSoudanBjaUスーダン共和国 UFSudãoBruJСудан mF苏丹 �(`�� (#� z� �s �BUG #�BdeFUgandaBen(a]Bes(a]BfrGOugandaBjaUウガンダ共和国 U(a]BruLУганда mI乌干达 �(`�� (#� z� �"+ �BCM #�BdeGKamerunBenHCameroonBesHCamerúnBfrHCamerounBjaXカメルーン共和国 UICamarõesBruNКамерун mI喀麦隆 �(a�� (#� z� �&� �BMW #�BdeFMalawiBen(beBesFMalauiBfr(beBjaUマラウイ共和国 UGMalauíBruLМалави mI马拉维 �(bS� �(+�(�(�� (#� z(+� �� �A� �BMU #�BdeIMauritiusBen(b�BesHMauricioBfrGMauriceBjaRモーリシャス UIMaurícioBruPМаврикий mL毛里求斯� (#� z� �$�) �BGA #�BdeEGabunBenEGabonBesFGabónBfr(c�BjaRガボン共和国 UFGabãoBruJГабон mF加蓬 �(ce� (#� z(Z
� (#� z� �%qj �BML #�BdeDMaliBen(c�Bes(c�Bfr(c�BjaOマリ共和国 U(c�BruHМали mF马里 �(c�� (#� z� �$�" �BBJ #�BdeEBeninBen(dYBesFBenínBfrFBéninBjaRベニン共和国 U(dYBruJБенин mF贝宁 �(dG� (#� z� �%%� �BTD #�BdeFTschadBenDChadBes(d�BfrETchadBjaRチャド共和国 UEChadeBruFЧад mF乍得 �(d�� (#� z� �?� �BBW #�BdeHBotswanaBen(e8BesHBotsuanaBfr(e8BjaUボツワナ共和国 U(eJBruPБотсвана mL博茨瓦纳 �(e&� (#� z(Rs� (#� z� �3~� �BCV #�BdeIKap VerdeBenJCape VerdeBesJCabo VerdeBfrHCap-VertBjaRカーボベルデ UXRepública de Cabo VerdeBru]Острова Зеленого Мыса mI佛得角 �(e�� (#� z� �n �BRW #�BdeFRuandaBenFRwandaBes(f~Bfr(f�BjaUルワンダ共和国 U(f~BruLРуанда mI卢旺达 �(fm� (#� z� �"~ �BCG #�BdeVKongo (Republik Kongo)BenURepublic of the CongoBesRCongo [República]BfrQCongo-BrazzavilleBjaRコンゴ共和国 UECongoBruJКонго mF刚果 �(f�� (#� z(aK �(aK� (#� z� �ҭ �BMZ #�BdeHMosambikBenJMozambiqueBes(g�Bfr(g�Bja[モザンビーク共和国 UYRepública de MoçambiqueBruPМозамбик mL莫桑比克 �(g�� (#� z� �$Ӌ �BGM #�BdeFGambiaBen(hSBes(hSBfrFGambieBjaUガンビア共和国 UGGâmbiaBruLГамбия mI冈比亚 �(hA� (#� z� �;T �BLS #�BdeGLesothoBen(h�Bes(h�Bfr(h�BjaOレソト王国 UFLesotoBruLЛесото mI莱索托 �(h�� (#� z(b� �(b�� (#� z(bS� (#� z� �&ɷ �BMA #�BdeGMarokkoBenGMoroccoBesIMarruecosBfrEMarocBjaRモロッコ王国 UHMarrocosBruNМарокко mI摩洛哥 �(iH� (#� z(^+ �(b�� (#� z� �'�� �BDZ #�BdeHAlgerienBenGAlgeriaBesGArgeliaBfrHAlgérieBja]
アルジェリア民主人民共和国 UHArgéliaBruJАлжир mO阿尔及利亚 �(i�� (#� z� �$� �BGN #�BdeFGuineaBen(j�Bes(j�BfrGGuinéeBjaRギニア共和国 UFGuinéBruLГвинея mI几内亚 �(j�� (#� z� �0 �BCD #�BdeEZaireBen(ggBes(k
BfrCRDCBjaXコンゴ民主共和国 UNCongo-KinshasaBruHЗаир mI扎伊尔 �(j�� (#� z� �C� �BSZ #�BdeISwasilandBenISwazilandBesKSuazilandiaBfr(k�BjaXスワジランド王国 ULSuazilândiaBruRСвазиленд mL斯威士兰 �(ku� (#� z(1�� (#� z([�� (#� z� �$	� �BBF #�BdeLBurkina FasoBen(l8Bes(l8Bfr(l8BjaUブルキナファソ UMBurkina FassoBruWБуркина Фасо mO布基纳法索 �(l&� (#� z(G�� (#� z� ��Q �BSO #�BdeGSomaliaBen(l�Bes(l�BfrGSomalieBjaLソマリア UHSomáliaBruLСомали mI索马里 �(l�� (#� z(G� �(G�� (#� z� �%= �BNE #�BdeENigerBen(m[BesFNígerBfr(m[BjaXニジェール共和国 U(mjBru(Zj mI尼日尔 �(mI� (#� z� �� �BCF #�Bde\Zentralafrikanische RepublikBenXCentral African RepublicBesYRepública CentroafricanaBfrLCentrafriqueBja[中央アフリカ共和国 UZRepública Centro-AfricanaBruFЦАР mO中非共和国� (#� z(ku� (#� z� �$& �BTG #�BdeDTogoBen(n�Bes(n�BfrURépublique TogolaiseBjaRトーゴ共和国 U(n�BruHТого mF多哥 �(n�� (#� z(aK� (#� z(+� �(`�� (#� z� ��� �BBI #�BdeGBurundiBen(o@Bes(o@Bfr(o@BjaUブルンジ共和国 U(o@BruNБурунди mI布隆迪 �(o.� (#� z� �#;� �BGQ #�BdeQÄquatorialguineaBenQEquatorial GuineaBesQGuinea EcuatorialBfrTGuinée équatorialeBjaX赤道ギニア共和国 UQGuiné EquatorialBru]Экваториальная Гвинея mO赤道几内亚 �(o�� (#� z(X? �(X?� (#� z(]� (#� z� �x�� �BSS #�BdeISüdsudanBenKSouth SudanBesNSudán del SurBfrJSud-SoudanBjaX南スーダン共和国 UMSudão do SulBruUЮжный Судан �(`�� (#� z(+�� !� z(5� �(Rs� (#� z� �"D �BSN #�BdeGSenegalBen(qjBes(qjBfrISénégalBjaUセネガル共和国 U(qjBruNСенегал mL塞内加尔 �(qX� (#� z(+� �(aK� (#� z� �$I` �BMR #�BdeKMauretanienBenJMauritaniaBes(rBfrJMauritanieBja]
モーリタニア・イスラム共和国 UKMauritâniaBruTМавритания mO毛里塔尼亚 �(q�� (#� z(Rs �(aK� (#� z(Z
 �(aK� (#� z(]� �(aK� (#� z(`1� (#� z� �jH �BDJ #�BdeIDschibutiBenHDjiboutiBesFYibutiBfr(r�BjaIジブチ UGDjibutiBruNДжибути mI吉布提 �(r�� (
r z(  �(r�� (#� z(r� �(r�(*p(*�� (#� z(f�� (#� z(aK �(b�� (#� z(_�� (#� z(]�� �(Rs(�(�� (#� z(^+ �(Rs� (#� z� �I �BKM #�BdeGKomorenBenGComorosBesGComorasBfrGComoresBja]
コモロ・イスラム連邦共和国 UMIlhas ComoresBruZКоморские о-ва mI科摩罗 �(Rs� (#� z(Z
 �(Rs� (#� z(fm� (#� z(b� �(Rs� (#� z(^� �(Rs� (#� z(_� �(Rs� (#� z(dG �(Z
� (#� z(^+ �(^�� (#� z(]� �(b�� (#� z(Rs �(b�� (#� z(f� �(+�� (#� z(Z
 �(+�� (
r z(P �(&;� (#� z(i�� (#� z($ �($� (#� z(fm �(b�� (#� z(a�� (#� z(Z
 �(a�� (#� z(_-� (#� z(_� �(^�� (#� z(g� �(G�� &[ z(K �(Rs� (#� z(o.� (#� z(G� �(f�� (#� z(+� �(l�� (#� z(m� �(m�� (#� z� �%�� �BTN #�BdeHTunesienBenGTunisiaBesFTúnezBfrGTunisieBjaXチュニジア共和国 UHTunísiaBruJТунис mI突尼斯 �(u�� (
r z(.� �(u�� (#� z(Rs �(`�� (#� z(Rs �(+�� (#� z(Rs �(]�� (#� z(Rs �(a�� (#� z(Rs �(j�� (#� z(Rs �(_-� (#� z(Rs �($�� (#� z($� �($�� (#� z(Rs �(fm� (#� z(Rs �(&;� (#� z(Rs �(dG� (#� z(Rs �(j��   �(6�   z%	 �!�   z"� �!�   z! �(B��   z! �"A�   z! �(?��   z! �#:� (
r z(  �#:�   z! �"��   z! �(5��   z! � ��   z! �(7�   z� � �BBT #�BdeFBhutanBen(w�BesFButánBfr(w�BjaRブータン王国 UFButãoBruJБутан mF不丹 �(w�� (� z� �4|Y �BUY #�BdeGUruguayBen(xbBes(xbBfr(xbBjaXウルグアイ共和国 UGUruguaiBruNУругвай mI乌拉圭 �(xP�   z(Hj �(�� &[ z(� �(�� z(� �(�� (
r z� �4D� �BGL #�BdeIGrönlandBenIGreenlandBesKGroenlandiaBfrIGroenlandBjaUグリーンランド ULGronelândiaBruTГренландия mI格陵兰 �(x��   z#: �(K� &[ z(I �(�� (#� z([� �(K� �(Y(�("�� &[ z� ��M �BXK #�BdeFKosovoBen(y�Bes(y�Bfr(y�BjaIコソボ U(y�BruLКосово mI科索沃 �(F�� &[ z(� �(F�� &[ z(Y �(�� &[ z(� �(B� (
r z( � &[ z(K �(X��   z(� �(�� &[ z&� �(%#� &[ z': �(%#� &[ z(B �(I� &[ �(I� &[ z(L� �(L�� &[ z(� �(L�� &[ z(%� �(L�� (
r z(P �(L�� (
r z(� �(L�� &[ z( �(L��   z(� �(L�� &[ z(� �(L�� &[ z(*� �(L�� &[ z(! �(L�� &[ z(Y �(L�� &[ z(� �(L��   z'� �(L�� &[ z(U �(L�� �(L�(�("�� &[ z(	� �(L�� (
r z(;� �(L�� (� z(� �(L�� (
r z(;: �(L�� (#� z(bS �(L�� (
r z(<� �(L�� (
r z� �6�. �BKY #�BdeLKaimaninselnBenNCayman IslandsBesMIslas CaimánBfrNÎles CaïmansBjaRケイマン諸島 ULIlhas CaimanBru]Каймановы Острова mL开曼群岛 �(L�� (
r z� �5@� �BJM #�BdeGJamaikaBenGJamaicaBes(|�BfrIJamaïqueBjaOジャマイカ U(|�BruLЯмайка mI牙买加 �(L�� (
r z(4 �(L�� (
r z((4 �(L�� (� z(P� �(L�� (
r z� �6� �BGT #�BdeIGuatemalaBen(}qBes(}qBfr(}qBjaOグアテマラ U(}qBruRГватемала mL危地马拉 �(L��   z!z �(L�� (#� z(1� �(L�� !� z(C� �(L��   z"� �(L�� !� z� ��� �BMH #�BdeOMarshall-InselnBenPMarshall IslandsBesNIslas MarshallBfrNÎles MarshallBja]マーシャル諸島共和国 UNIlhas MarshallBru\Маршалловы о-ва mO马绍尔群岛 �(L��   z! �(L�� !� z(5� �(L��   z#: �(L�� (� z(N� �(L��   z%j �(L��   z(� �(L�� (#� z(X? �(L��   z(6 �(L�� &[ z()� �(L�� (M� z(NK �(L��   z#� �(L��   z � �(L��   z(-� �(L�� (
r z(4� �(L�� (
r z(O� �(L�� (
r z(<" �(L�� (
r z� �6�� �BAW #�BdeEArubaBen(�Bes(�Bfr(�BjaLアルバ島 U(�BruJАруба mI阿鲁巴 �(L�� (
r z(KJ �(L�� &[ z� �-�1 �BMC #�BdeFMonacoBen(�VBesGMónacoBfr(�VBjaIモナコ UGMônacoBruLМонако mI摩纳哥 �(L�� &[ z(K �(L��   z(� �(L�� &[ z(0� �(L�� &[ z(F �(L�� (
r z(  �(L�� &[ z(%# �(L��   z(9 �(L��   z(.< �(L��   z(" �(L��   z(� �(L��   z(7 �(L��   z$t �(L�� (
r z� �6� �BAI #�BdeHAnguillaBen(�zBesGAnguilaBfr(�zBjaLアンギラ U(�zBruNАнгилья mI安圭拉 �(L�� (
r z(T: �(L�� (
r z� �6�O �BGD #�BdeGGrenadaBen(��BesGGranadaBfrGGrenadeBjaLグレナダ U(�
BruNГренада mL格林纳达 �(L�� (
r z(2� �(L�� (� z� �4t �BPY #�BdeHParaguayBen(��Bes(��Bfr(��BjaXパラグアイ共和国 UHParaguaiBruPПарагвай mI巴拉圭 �(L�� &[ z(� �(L�� &[ z(' �(L�� &[ z(� �(L�� (
r z(=A �(L�� (
r z(x� �(L�� &[ z(� �(L�� &[ z( �(L��   z( �(L��   z(Hj �(L�� (
r z� �6�� �BMS #�BdeJMontserratBen(��Bes(��Bfr(��BjaUモントセラト島 U(��BruRМонсеррат mR蒙塞拉特群岛 �(L��   z(DH �(L�� z$t �(L�� (� z(Q% �(L�� (
r z� �6�T �BTC #�BdeWTurks- und CaicosinselnBenXTurks and Caicos IslandsBesUIslas Turcas y CaicosBfrYÎles Turques-et-CaïquesBja]
タークス諸島・カイコス諸島 UTIlhas Turks e CaicosBru]Острова Тёркс и Кайкос m[特克斯和凯科斯群岛 �(L�� &[ z(� �(L��   z%	 �(L�� (� z(,M �(L�� (
r z� �6�L �BAG #�BdeSAntigua und BarbudaBenSAntigua and BarbudaBesQAntigua y BarbudaBfrRAntigua et BarbudaBja]アンティグアバブーダ URAntígua e BarbudaBru]Антигуа и Барбуда mU安提瓜和巴布达 �(L��   z('� �(L�� &[ z(K �(L�� &[ z(
� �(L�� !� z"A �(L�� !� z(8 �(L�� (#� z(Rs �(L�� (#� z(qX �(L�� (#� z(iH �(L��   z(X� �(L�� &[ z(& �(L�� !� z� � 3Y �BTV #�BdeFTuwaluBenFTuvaluBes(�
Bfr(�
BjaIツバル U(�
BruLТувалу mI图瓦卢 �(L�� !� z� �=�� �BPF #�BdeWFranzösisch-PolynesienBenPFrench PolynesiaBesRPolinesia FrancesaBfrUPolynésie FrançaiseBjaU仏領ポリネシア USPolinésia FrancesaBru]Французская Полинезия mU法属波利尼西亚 �(L�� !� z� � 6 �BSB #�BdeNSolomon-InselnBenOSolomon IslandsBesNIslas SalomónBfrMÎles SalomonBjaRソロモン諸島 UNIlhas SalomãoBru]Соломонские острова mO所罗门群岛 �(L�� !� z� � �� �BVU #�BdeGVanuatuBen(� Bes(� Bfr(� BjaUバヌアツ共和国 U(� BruNВануату mL瓦努阿图 �(L�� (
r z(P* �(L�� (� z(?3 �(L�� &[ z(I �(L�� &[ z&� �(L��   z(@� �(L��   z( �(L�� &[ z': �(L�� (#� z([� �(L�� (#� z(ku �(L�� (#� z(`� �(L�� (#� z(l& �(L�� &[ z( Q �(L�� (� z(V4 �(L�� !� z(U� �(L�� (� z� �3�� �BSR #�BdeHSurinameBen(�oBesGSurinamBfr(��BjaUスリナム共和国 U(�oBruNСуринам mI苏里南 �(L�� &[ z(� �(L�� &[ z(: �(L�� !� z� ��� �BCK #�BdeJCookinselnBenLCook IslandsBesJIslas CookBfrJÎles CookBjaOクック諸島 UJIlhas CookBruWОстрова Кука mL库克群岛 �(L�� !� z� �=�� �BKI #�BdeHKiribatiBen(��Bes(��Bfr(��BjaUキリバス共和国 UIQuiribatiBruPКирибати mL基里巴斯 �(L�� !� z� �=�� �BNU #�BdeDNiueBen(�'BesIIsla NiueBfrFNiouéBjaLニウエ島 U(�'BruHНиуе mF纽埃 �(L�� !� z� �=� �BTO #�BdeETongaBen(��Bes(��Bfr(��BjaOトンガ王国 U(��BruJТонга mF汤加 �(L�� (M� z� ��� �BTF #�Bde]Französische Süd- und AntarktisgebieteBen[French Southern TerritoriesBes]Territorios Australes FrancesesBfr\Terres australes françaisesBjaR仏領極南諸島 U]Territórios Franceses do SulBru]Французские Южные Территории mR法属南部领土 �(L�� &[ z(V� �(L�� (#� z(\� �(L�� (
r z(/x �(L�� (#� z($� �(L�� !� z(B� �(L�� (#� z(Z
 �(L�� !� z� � �k �BNF #�BdeLNorfolkinselBenNNorfolk IslandBesLIsla NorfolkBfrLÎle NorfolkBjaUノーフォーク島 ULIlha NorfolkBru[Остров Норфолк mL诺福克岛 �(L��   z%� �(L�� (#� z(_� �(L�� (#� z(hA �(L�� (#� z(e& �(L��   z("� �(L�� (#� z(_- �(L�� (#� z(g� �(L��   z(7� �(L��   z� �Ȏ �BBN #�BdeFBruneiBen(��BesGBrunéiBfrRBrunéi DarussalamBjaLブルネイ U(��Bru]Бруней Даруссалам mF文莱 �(L��   z� ��� �BTM #�BdeLTurkmenistanBen(�FBesMTurkmenistánBfrMTurkménistanBjaXトルクメニスタン UNTurcomenistãoBruXТуркменистан mO土库曼斯坦 �(L��   z(	 �(L�� !� z� �=�� �BPN #�BdeHPitcairnBenPPitcairn IslandsBesNIslas PitcairnBfr(�BjaRピトケアン島 U(�BruNПиткэрн mR皮特凯恩群岛 �(L��   z(B0 �(L�� &[ z(I� �(L�� &[ z(B �(L�� &[ z� �
z �BAX #�BdeKAlandinselnBenFÅlandBesOIslas de ÅlandBfrLÎles ÅlandBjaUオーランド諸島 UFAlandaBruLАланды mL奥兰群岛 �(L�� &[ z� �(p �BFO #�BdeOFäröer-InselnBenMFaroe IslandsBesKIslas FeroeBfrMÎles FéroéBjaRフェロー諸島 UKIlhas FaroeBruZФарерские о-ва mL法罗群岛 �(L�� &[ z� �	C` �BSJ #�BdeVSvalbard und Jan MayenBenVSvalbard and Jan MayenBesTSvalbard y Jan MayenBfrZSvalbard et Île Jan MayenBja]スバールバル諸島・ヤンマイエン島 UTSvalbard e Jan MayenBru]Свальбард и Ян-Майен m[斯瓦尔巴特和扬马延 �(L��   z� ��p �BCC #�BdeKKokosinselnBenWCocos [Keeling] IslandsBesKIslas CocosBfrKÎles CocosBja]ココス[キーリング]諸島 UJIlhas CocoBruZКокосовые о-ва mO科科斯群岛 �(L�� !� z� � 3� �BNR #�BdeENauruBen(��Bes(��Bfr(��BjaIナウル U(��BruJНауру mF瑙鲁 �(L�� (M� z� �5� �BGS #�Bde]Südgeorgien und die Südlichen SandwichinselnBen]South Georgia and the South Sandwich IslandsBes]Islas Georgia del Sur y Sandwich del SurBfr]Géorgie du Sud et les îles Sandwich du SudBja]南ジョージア島・南サンドイッチ諸島 U]
Geórgia do Sul e Ilhas Sandwich do SulBru]0Южная Джорджия и Южные Сандвичевы Острова m]南乔治亚岛和南桑威齐群岛 �(L�� !� z� �YV� �BUM #�BdeUAmerikanisch-OzeanienBen[U.S. Minor Outlying IslandsBes]Islas menores alejadas de los Estados UnidosBfr]
Îles mineures éloignées des États-UnisBjaU米領太平洋諸島 U]
Ilhas Menores Distantes dos Estados UnidosBru]Внешние малые острова (США) mR美国边远小岛 �(L�� (
r z� �t_ �BSX #�BdeLSint MaartenBen(�KBesKSan MartínBfrLSaint-MartinBja[シント・マールテン UMSão MartinhoBruUСинт-Мартен �(L�� (#� z� �$2� �BGW #�BdeMGuinea-BissauBen(��BesNGuinea-BissáuBfrNGuinée-BissauBja[ギニアビサウ共和国 U[República da Guiné-BissauBruYГвинея-Биссау mO几内亚比绍 �(L��   z(Wn �(L�� (#� z(d� �(L�� (#� z(j� �(L�� (#� z(r� �(L�� (#� z(m� �(L�� (
r z� �6�5 �BMF #�BdeJSt. MartinBenLSaint MartinBes(�aBfr(�pBja[仏領サン・マルタン U(��Bru]
Остров Святого Мартина mI圣马丁 �(L�� (
r z(=� �(L�� (
r z� �4B� �BPM #�BdeWSt. Pierre und MiquelonBenYSaint Pierre and MiquelonBesUSan Pedro y MiquelónBfrXSaint-Pierre et MiquelonBja]
サンピエール島・ミクロン島 UWSaint Pierre e MiquelonBru]Сен-Пьер и Микелон mX圣皮埃尔和密克隆 �(L�� (
r z� �6�l �BBL #�BdeOSt. BarthélemyBenQSaint-BarthélemyBesNSan BartoloméBfrRSaint-BarthélémyBja]サン・バルテルミー島 UOSão BartolomeuBru]Остров Святого Бартоломея mO圣巴泰勒米 �(L�� (
r z� �6� �BDM #�BdeHDominicaBen(��Bes(��BfrIDominiqueBjaOドミニカ国 U(��Bru]Остров Доминика mL多米尼加 �(L�� (#� z(s� �(L�� (#� z(]� �(L�� (#� z� �$� �BST #�BdeVSao Tomé und PrincipeBenXSão Tomé and PríncipeBesWSanto Tomé y PríncipeBfrWSão Tomé-et-PríncipeBja\サントメ プリンシペ U]República Democrática de São Tomé e PríncipeBru]Сан-Томе и Принсипе mX圣多美和普林西比 �(L�� (� z� �5� �BFK #�BdeNFalklandinselnBenPFalkland IslandsBesNIslas MalvinasBfrOÎles MalouinesBja[フォークランド諸島 UNIlhas MalvinasBru]Фолклендские о-ва mO福克兰群岛 �(L��   z(K� �(L�� (#� z(aK �(L�� !� z� �=�� �BMP #�BdeSNördliche MarianenBenXNorthern Mariana IslandsBesXIslas Marianas del NorteBfrWÎles Mariannes du NordBjaU北マリアナ諸島 UWIlhas Marianas do NorteBru]Северные Марианские о-ва mU北马里亚纳群岛 �(L�� !� z� �d �BTL #�BdeKTimor-LesteBenJEast TimorBesNTimor OrientalBfr(�xBja[東ティモール共和国 U]	República Democrática de Timor-LesteBru]Восточный Тимор mI东帝汶 �(L�� !� z(D� �(L�� (
r z� �t`\ �BBQ #�BdeGBonaireBen(�2Bes(�2Bfr]Bonaire, Saint-Eustache et SabaBja]%ボネール、シント・ユースタティウスおよびサバ U(�2Bru]Бонайре, Синт-Эстатиус и Саба �(L��   z(~ �(L��   z! �(%#�   z(6 �(%#� &[ z(B �(%#�   z'� �(� &[ z(� �(F�� &[ z(B �(K� &[ z(
� �(�� &[ z': �(Y� &[ �(%#� &[ z(� �(
�� &[ z( Q �(�� &[ z(� �(�� &[ z(� �':� &[ z(' �(B�   z'� �(�� (
r z((4 �((4� &[ z(F� �':� &[ z(U �':� &[ z(� �':� &[ z( �':� &[ z(� �':� &[ z(� �(F� &[ z(' �&�� &[ z(�K �(�K� (� z(?3 �(K� (� z(N� �(K� &[ z(V� �(V�� &[ z(o� &[ z(K �(�� &[ z(I �(F� &[ z(U �(	B� &[ z(! �(F� &[ z(� �&��   z%	 �$t� !� z(3� �(3�� !� z(� �(��   z!z �( � &[ z(
� �( � &[ �':� &[ �&�� (
r z(  �&�� (#� z(Rs �&�� !� z"A �&�� !� z(5� �&�� !� z(�� �&�� !� z(~ �&�� !� z� ��~ �BFM #�BdeKMikronesienBen]Federated States of MicronesiaBesJMicronesiaBfrKMicronésieBjaXミクロネシア連邦 UKMicronésiaBruTМикронезия mR密克罗尼西亚 �&�� !� z(�� �&�� !� z(C� �&�� !� z� �� �BPW #�BdeEPalauBen(��BesFPalaosBfr(��BjaIパラオ U(��BruJПалау mF帕劳 �&�� !� z(8 �&�� !� z(U� �&�� !� z(�H �&�� !� z(� �&�� !� z(�� �&�� !� z(� �&�� !� z(B� �&��   z! �&��   z%	 �&�� �&�(�(��   �&��   z(6 �&��   z"� �&��   z$t �&��   z#: �&��   z#� �&��   z(K� �&�� (� z(� �&�� (� z(?3 �&�� (� z(,M �&�� (� z(P� �&�� (� z(Q% �&�� (� z(N� �&�� (� z(Q� �&�� (� z(V4 �&�� (� z(�s �&�� (� z� �3�g �BGY #�BdeFGuyanaBen(�NBes(�NBfr(�NBjaLガイアナ UFGuianaBruLГайана mI圭亚那 �&�� (� z(�] �&�� (
r z(}_ �&�� (
r z(KJ �&�� (
r z� �7d �BHN #�BdeHHondurasBen(��Bes(��Bfr(��Bja[ホンジュラス共和国 U(��BruPГондурас mL洪都拉斯 �&�� (
r z� �72� �BNI #�BdeINikaraguaBenINicaraguaBes(�tBfr(�tBjaXニカラグア共和国 UJNicaráguaBruRНикарагуа mL尼加拉瓜 �&�� (
r z� �6�� �BSV #�BdeKEl SalvadorBen(��Bes(��BfrHSalvadorBjaUエルサルバドル U(��BruRСальвадор mL萨尔瓦多 �&�� (
r z(;: �&�� (
r z(;� �&�� (
r z(� �&�� (
r z(P �&�� &[ z(F �&�� &[ z(� �&�� &[ z(�D �&�� &[ z(I� �&�� &[ z(L� �&�� &[ z� �.i �BAD #�BdeGAndorraBen(��Bes(��BfrGAndorreBjaLアンドラ U(��BruNАндорра mI安道尔 �&�� (#� z(i� �&�� (#� z(_� �&�� (#� z(dG �&�� (#� z(e& �&�� (#� z(l& �&�� (#� z(o. �&�� (#� z(a� �&�� (#� z(e� �&�� (#� z(m� �&�� (#� z(d� �&�� (#� z(q� �&�� (#� z(mI �&�� (#� z([� �&�� (#� z(Z
 �&�� &[ z( �&�� &[ z(� �&�� &[ z(	� �&�� &[ z(� �&�� &[ z(� �&�� &[ z(!� �&�� &[ z(� �&��   z(X� �&��   z(~ �&��   z'� �&��   z(� �&�� &[ z(U �&�� &[ z(� �&�� &[ z( Q �&�� &[ z(� �&�� &[ z(� �&�� &[ z(� �&�� &[ z(� �&��   z(� �&�� (
r z(2� �&��   z(9 �&��   z � �&��   z(Hj �&��   z(� � ��   z(6 �!�   �!�   z%� �%	�   �%	�   z� �B� �BMM #�BdeOBirma (Myanmar)BenOMyanmar [Burma]BesRMyanmar [Birmania]BfrGMyanmarBjaUミャンマー連邦 USMianmar [Birmânia]BruLМьянма mF缅甸 �(���   z(�� �(��� !� z"A �!�   z#: �!�   z%j �!�   z%	 �"A�   z � �"A�   z!z �"A�   z#: �"A� &[ z(K �"A� &[ z&� �"A�   z(6 �"A� !� z(5� �"A�   z(� �"A�   z(� �"A�   z#� �#�(*p� �A �BKR ##�(*�(*�� (
r z(  �!�   z � �!� z$t �$t�   z! �#��   z%	 �!z� z!z �!z�   z� ��S �BLK #�BdeISri LankaBen(��Bes(��Bfr(��Bja]
スリランカ民主社会主義共和国 U(��BruQШри-Ланка mL斯里兰卡 �(�|� (#� z(Rs �(�� &[ z(o �(�� &[ z(�K �(�� &[ �(K�   z(~ �(B� &[ z(
� �(B� &[ z(: �(K� &[ z(B �(B(*p(*�� &[ �(B� &[ z(� �(�� (#� z(j� �(K� (#� z(+� �(K� (#� z(p� �(K�   z'� �(K� &[ �(	�� &[ z(� �(K� �&�(�("�� &[ z(� �(�(*p(*��   z(6 �':� (#� z(\� �'�� &[ z(F �(	�� (
r z(�p �':� &[ z(o �(�� &[ �(F�   z(Wn �(�� &[ z(
� �':� &[ z(!� �':� (#� z(+� �':� �':(�(�� &[ z': �':(*p(*�� �(B(�(��   z(.< �(.<(*p(*�� &[ z(� �(�� &[ z(Y �(�� &[ z(B �(�� &[ z(� �('� &[ z(�� &[ z(�� &[ z(�� &[ z(K� &[ z(� �(B�   z(9� (� z(�[� z(K� &[ z(%#� &[ z(! �(�� &[ z(:� &[ z('� (� z(V4 �( � (
r z(|� �( �   z%j �( � �( (�(�� (#� z(]� �( � (#� z(] �( � (#� z(Z
 �( � (#� z(\� �( �   z#� �( � (� z(N� �( � (
r z(�+ �( � (� z(�[ �( � (
r z({� �({�� (
r z(|� �(|�� (
r z(<" �(|�� (
r z(�� �( �   z()/ �( � (
r z(<" �( � (
r z� �8�� �BHT #�BdeEHaitiBen(��BesFHaitíBfrFHaïtiBjaRハイチ共和国 U(��BruJГаити mF海地 �( �   z(v �( � z$t �( �   z(.< �( �   z � �( �   z%� �( � (#� z(bS �( �   z(� �( �   z(	B �( � (
r z((4 �( � (
r z(�U �( � (
r z(�� �( � (
r z(}_ �( � (
r z(<� �( � (
r z({� �( � &[ z(K �(	�� (
r z� �6�W �BTT #�BdeSTrinidad und TobagoBenSTrinidad and TobagoBesQTrinidad y TobagoBfrRTrinidad et TobagoBja]
トリニダード・トバゴ共和国 UQTrindade e TobagoBru]Тринидад и Тобаго mX特立尼达和多巴哥 �(�
� (
r z(2� �(2�� (
r z(O� �(O�� !� z(~ �( � (#� z([� �( � !� z(�G �( � !� z(�r �( � (#� z(^+ �( �   z(X� �':� (#� z(dG �':� (
r z(�� �( � (
r z(  �(4�   z$t �( � (
r z(2� �(4� (
r z(�� �(<"� (
r z(=� �(<"� (
r z(=A �(<"� (
r z((4 �(<"� (#� z(j� �( � (#� z(G� �( � !� z� �Y�� �BAS #�BdeRAmerikanisch-SamoaBenNAmerican SamoaBesOSamoa AmericanaBfrRSamoa américainesBjaO米領サモア U(�`Bru]Американское Самоа mO美属萨摩亚 �( � (
r z(�� �( � (
r z(�9 �( � !� z(�� �( � (
r z(�+ �(�+� �(P(�("�� (
r z({� �(|�� z(?3 �(?3� (#� z(_� �( � &[ z(! �( � (#� z(`1 �( � !� z(8 �( � (
r z(P* �(P� (� z(�< �( � (#� z(+� �( � (
r z(4� �(4�� (
r z(  �(4�� (
r z(�
 �( � (
r z(T: �( � (#� z(Z
 �(P� (
r z(KJ �(P� (
r z(�� �( � (� z(P� �(P�� (
r z(� �( � (
r z(�� �(|�� (� z(�s �( � (#� z(iH �( � (
r z(;: �(P� &[ z(! �(P� (
r z(� �(P� &[ z(%# �(P� &[ z(L� �( �   z(@� �( �   z'� �(P�   z(7 �(P� (
r z(  �(O�� (
r z(�p �(�p� (
r z(�h �(�p� (
r z((4 �(�p� (
r z(=A �(�p� (
r z(T: �(�p� (
r z(�� �(�p� (
r z(�� �(<"�   z(?� �( �   z(7 �( � (
r z(�� �(��� !� z"A �(P� (
r z(�p �( � (
r z(2� �(P� &[ z(� �( � (
r z(�� �(��� (
r z(�� �(��� (
r z(  �(2� (
r z(P �$t� (
r z(4� �(4� (
r z(  �(%#� &[ z(� �(%#� &[ z(I �(%#� &[ z(Y �(%#� &[ z(� �(%#� &[ z(� �(%#� &[ z(K �(%#� &[ z(� �(%#� &[ z(� �(%#� &[ z(	� �(�� �(&(�(�� (#� z(Z
 �(&� z(K �(K� &[ z()� �(�� &[ z(� �(B� &[ z(� �(B�   z(� �(v� z&� �&�� &[ z(� �(F� &[ z(!� �(F� (
r z(  �(�� &[ z': �(�� &[ z(� �(�� &[ z(!� �(�� &[ z(I� �(I�� (
r z(  �(�� (#� z(Z
 �(v� &[ z(K �('� &[ z(F �('� &[ z( �(U� &[ �(�� �(�(�(�� (#� z(a� �(K� &[ z(� �(	�� z(� �(�� &[ z(�� �(o� &[ z(� �(��   �(K�   z(� �':� &[ z(� �(K� &[ z(o �(K� &[ z(� �( Q� &[ z(: �(B� &[ z(	� �(B� &[ z(F �(B�   z(� �(�(*p(*�� &[ z(: �(I� &[ z(K �'��   z(v �&�� (
r z(P �(K�   z(9 �(K� &[ z(� �':� (#� z(ce �(F� (#� z(r� �(F� (#� z(\� �(F� �(F(�(�� (#� z(Z
 �(F� (#� z(]� �(F� (#� z(j� �(F�   z(� �(F� (#� z(d� �(F� (#� z(] �(F�   z( �(F� (#� z(^+ �(F�   z(9 �(F� (� z(� �(F� (#� z(a� �(F� (#� z(f� �(F� (#� z(o� �(F� (#� z(mI �(F� (#� z(+� �(F� (#� z(h� �(F� (#� z(aK �(F�   z(	 �(F� (#� z(l� �(F� &[ z(F �(F(*p(*��   z(2 �(F� (#� z(&; �(F� (#� z(Rs �(F� (#� z(_� �(F� (#� z(e& �(F� &[ z(� �(F�   z(v �(F�   z(� �(F�   z(" �(F� (#� z(G� �(F�   z(� �(v� &[ �(�� &[ z(� �(
�� &[ z(U �(I� &[ z(� �(�� �(�(�(�� &[ z(� �(��   z(X� �(X�(*p(*�� &[ z(� �(�� &[ z(�D �(�D�   z(� �(�� &[ z(� �(�� &[ z(� �':�(�(��   z(-�� &[ z(�� &[ z(	�� (#� z(]� �(K� &[ z(Y �(�� &[ z(	� �(K� (#� z(Rs �(K� (#� z(b� �(K� &[ �('� &[ z(� �(�� &[ z(� �':� (#� z(1� �(Rs�   z(" �(1�� &[ �(�� (#� z(i� �(B� (#� z(&; �(B� (
r z(P �(B�   z(v �(B� &[ z&� �('� &[ z(� �('� &[ z(Y �(B� &[ z(� �(B� &[ z(� �(B� (#� z(aK �(K� (#� z(ce �(K� (#� z(^+ �(K� (#� z(Z
 �(K�   z%	 �(�� &[ �(��   z(� �(�(*p(*�� &[ �(�� (
r z(�� �&�� &[ z(K �(K(*p(*�� �(�D(�(�� &[ z(�D �(�D(*p(*��   z(.< �(	B�   z(� �':� &[ z(� �(�� &[ z(K �(v� &[ z(� �(�� �(%#(�("�� &[ z(K �(Y�   z(v �(�� &[ z(� �(�� &[ z(F �(o� (
r z(  �(��   z(� �(�(*p(*��   z(2 �(��   z(v �(�� &[ �(�� (#� z(j� �(K� &[ z(� �(~� &[ z( �(�� &[ z(K �(�� &[ z(K �(o� &[ z(F� �(�� &[ z(� �(F� &[ z(� �(F� &[ z(� �(F� &[ z(' �(�� (#� z(] �(K� &[ z(K �':� &[ z(U �(�� &[ z(!� �(�� &[ z(	� �(�� &[ z(y� �(�� &[ z': �(��   z(� �(	B� &[ z': �(�� (#� z(G� �(v�   z"� �(K� &[ z(� �(Y� &[ z(K �(�� &[ z(U �'�� &[ z(� �(K�   z(X� �(�� &[ z(K �(K(*p(*�� &[ z&� �(��   z(� �(��   z$t �':�   z("� �(B� &[ z(K �(�� (
r z(  �(�� &[ z(I �(:� &[ z(�� �(���   z(� �(K�   z"� �(�� &[ �(Y� &[ z(K �(�   �(�� �(�(�(�� (M� z(NK �(Y�   z(v �(K� &[ z&� �(��   �':� &[ z(!� �(	��   z(�� &[ z(� �(�(*p(*�� &[ z(� �(!��   z(� �(�� &[ z&� �(�D� &[ z(U �(�� &[ z(
� �(K� &[ z': �(o� (
r z(  �(o� &[ z(K �(�� &[ z(: �(�� &[ z(� �(�� (#� z(&; �(�� (#� z(&; �(K� &[ �(:� &[ z(K �(:� &[ z&� �(Y� &[ z(	� �':� &[ z(: �':�   z � �':� &[ z( Q �':�   z()/ �':� &[ z': �(�� &[ z': �(	B�   z(-� �(-�(*p(*�� &[ z(K �(	� &[ z(� �(K� (
r z(�� �&�� &[ z(� �(�� &[ z': �(�� &[ z(
� �(!�� &[ z(I �(�� &[ z(K �(�� &[ z(I �(	�� &[ z(F �(�� &[ z(� �(�� &[ z(	� �(�� &[ z(!� �(�� &[ z(� �(��   z(v �':�   z(� �(Y�   z#� �(B� &[ z(� �(�� &[ z(' �(U� �'�(�(�� &[ z(� �(��   z(Hj �(	� &[ z(
�� &[ z(!� �(
�� &[ �(K� &[ z(Y �(�� &[ z(B �(�� &[ z(� �(Wn� &[ z()� �(
�� &[ z()� �(�� &[ z(� �(K� &[ z(I �(!�� &[ z(%# �(B� &[ z(o �(B� &[ z(� �(B�   z%	 �(B� &[ z(K �'�� &[ z': �('� &[ z&� �(	�� &[ z': �(	�� &[ z(� �(	�� &[ z(B �(	�� &[ z(: �(	�� &[ z(I� �(�� &[ z(F �(K� (� z(� �(�� &[ z(B �(��   z('� �(�� &[ z(!� �(��   z(6 �(K� &[ z(' �(�� &[ z&� �(�� (#� z(Z
 �(��   z(�4 �(�4� &[ z&� �(/x� (
r z(/x �(/x� (
r z(.� �(/x� &[ z(0� �(%�� &[ z(� �(K�   z(" �("(*p(*�� &[ z(�� �(I� &[ z(� �(U� &[ z(I �(K� (
r z(  �(!� &[ z( Q �(�� &[ z(� �(U� (
r z(P �(%#�   z!z �(K� (
r z(}_ �(K� &[ z(B �'�� &[ z(� �(	� &[ z(%# �(�� &[ z(I �(��   z(� �(1�� &[ z(� �(I� &[ z(� �(I� &[ z(� �(I� &[ z&� �(I� &[ z(F �(I� &[ z(� �(I� &[ z(%# �(I� &[ z(F �(!��   z� �D" �BLA #�BdeDLaosBen(��Bes(��Bfr(��BjaIラオス U]
República Popular Democrática do LaosBruHЛаос m[老挝人民民主共和国 �(˱� !� z(�G �(�G� &[ z(B �#:� !� z(�H �(�H�   z!� !� z(�Z �(�Z�   z"� �%	� !� z(� �(��   z(˱ �(Aw�   z(DH� !� z(U� �(U��   z(6 �%	� &[ z(K �%	�   z(6 �%j�   z#� �(6�   z#: �(6�   z(7 �(6� &[ z(K �(6�   z! �%	�   z(2 �(2(*p(*��   z#� �%	�   z%j �%	�   z#: �%	�   z"�� !� z(�� �(��� !� z(�� �(���   z#� �!�   z%j �(6�   z � �(6�   z%� �(6� !� z(�r �(�r�   z(7 �"A� !� z(5� �%j�   z(7 �%	�   z(	B �(2�   z(6 �%�� !� z(�I �(�I� !� z(�&� !� z(� �(�� !� z"A �(6�   z%	 �#:� !� z(3� �"A�   z%	� !� z(8�   z$t �(6�   z(DH �( � (#� z(`� �( �   z(�| �( �   z(� �( � &[ z(0� �( � &[ z( �( � &[ z(F� �( �   z(7� �( � (#� z(i� �( �   z(	 �( � (#� z(�� �( � (#� z(fm �( � (#� z(ce �( � !� z(�� �( �   z(�� �( � !� z(� �( � (#� z(^� �( � (#� z(r� �( � (#� z(l& �( � (#� z(e& �( � (#� z(dG �( � (#� z(&; �( � (#� z(g� �( � (#� z(j� �( � (#� z(c� �( � (#� z(l� �( � (� z(xP �( � (#� z(d� �( � (#� z(_- �( � (#� z(u� �( � (� z(�] �( � (#� z(mI �( � !� z(�I �( � !� z(�H �( �   z(" �( � (
r z(.� �(.��   z(X� �(��   z(� �(�� &[ z(!� �(K� !� z"A �(B�   z%	 �(	�� (
r z(  �(*��   z!z � ��   z(6 � �� (
r z(  � ��   �"A� �#:(�(��   z%j �%j(*p(*�� !� z(5� �!� !� z(� �(B��   �#:�   z%	 �(6�   z(@� �!z� �%	(�(��   z%	 �%	(*p(*�� (
r z(  �"��   �"��   z(�� �%	� !� z(3� �(3�(*p(*�� &[ z(K �"�� !� z(8 �(6�   z(� �(6�   z!z �%	�   z%j �"��   z"� �(6� &[ z(K �(9� (#� z(qX �"A� !� z(~ �(~� (
r z(  �(6�   z'� �(6�   z#� �#�(*p(*��   z(6 �"��   z%j �"A�   z � �"��   z%	 �"��   z(� �#�� &[ z(B �(6�   z(� �(6� &[ z(%# �(6� (
r z(P �(6�   z( �(6�   z!z �(6� (� z(?3 �(6� !� z(�� �(��� !� z"A �"�� !� z(3� �"��   z"� �"A�   z#� �"A�   z#� �!z� (
r z(  �!z�   z#:� &[ z(� �"A� !� z(8 �"��   z(2 �(K� &[ z(' �(F� (� z(Q% �(Q%� (#� z($� �( � (� z(� �(�� (� z(V4 �(V4� (
r z(;� �(;�� (� z(,M �(,M� (
r z(� �(�� (� z(�s �(�s� (
r z(P* �(P*� &[ z(B �(o� (� z(N� �(N�� (#� z(Rs �(�� &[ �(o�   z"� �(B� !� z(5� �%	� !� z(8 �%	� !� z"A �(Y�   z(�� &[ z(� �(�� &[ z(: �(�� &[ z(I �(�� &[ z&� �(�� &[ z(� �(�� &[ z(!� �(�� &[ z(U �(�� &[ z(� �(�� &[ z(� �':�   z(� �(B� �(�(�(�� (#� z(_� �(�� &[ z(I �(�� &[ z(� �(F� &[ z(Y �(F� (#� z(i� �(I�   z! �(K�   z%	 �(K� &[ z(Y �(P� &[ z(K �(P� z(4 �( � &[ z(: �(F�   �(B�   �(	�� &[ �(P� &[ z(K �(B�   z(� �(	B� (
r z(  �%j�   z( �'��   �(Y�   z(6 �(o�   z!z �(o� (
r z(�� �(��� (� z(Q� �(�� (
r z(�U �(�� (
r z(  �(�� &[ z(K �( � &[ z': �!� &[ z(U �(
�� &[ z(� �(Y�   z(.< �(X�� (
r z� �6]� �BCU #�BdeDKubaBenDCubaBes(׌Bfr(׌BjaUキューバ共和国 U(׌BruHКуба mF古巴 �(�r� (
r z(�� �(��� (
r z(�U �(�U� !� z"A �(F� &[ z(� �( � (#� z(�; �(�;� (#� z(l& �(X?� &[ z&� �(X?� (#� z(bS �(X?� (#� z(mI �(X?� (#� z(�� �(��� (#� z([� �(b�� (
r z(  �(b�� &[ z(K �(b�� (
r z(P �(b�� (#� z(Z
 �(b�� (#� z(`1 �(b�� (#� z(] �(b�� (#� z(a� �(b�� (#� z(ku �( � (#� z(X? �( � (
r z(=A �( � (#� z(aK �( � (#� z(b� �( � !� z(C� �( � &[ z(� �( � &[ z(�D �( �   z( �( �   z(Hj �( �   z(w� �( � &[ z(J� �( �   z(Aw �( �   z(Wn �( �   z("� �( � &[ z( �( �   z(˱ �( � &[ z(� �( � (#� z� �(L �BET #�BdeJÄthiopienBenHEthiopiaBesHEtiopíaBfrIÉthiopieBjaOエチオピア UHEtiópiaBruNЭфиопия mO埃塞俄比亚 �( � &[ z(I� �( �   z(X� �( �   z( �( � &[ z(*� �( � &[ z(� �( � (#� z(qX �( �   z(B0 �( �   z(2 �( � (#� z(a� �( �   z(�4 �( �   z(~ �( � &[ z( Q �( �   z(� �( �   z('� �( � &[ z(%� �( �   z(�� �( � &[ z(�� �( � &[ z(� �( � (� z(Q� �(Q�� (
r z(;�� (
r z(T:� (� z(�� (#� z(+� �(Y� (� z(� �(K�   z(6�  �   z(X� �(B� (#� z(Rs �':� (
r z(�  �(� � (� z(0 �(0� &[ z': �(P� (
r z(=� �(=�� (
r z(�� �(��� (
r z(O� �(P� (
r z(  �(�h� (
r z(  �(�� (� z(N� �(,M�   z(-� �( � (
r z(;: �(;:� (
r z(}_ �(}_� (
r z(�� �(��� &[ �(�r�   z%	 �#�� (� z(xP �(?3� (� z(�s �(?3� &[ z(� �(!�� �(P(�(�� (
r z(�p �(|�� &[ z&� �(P�   z%j �#��   z(7 �#��   z(6 �#��   z(� �#�� !� z"A �#��   z"� �#��   z'� �#�� (#� z(Rs �#��   z(K� �(K�� &[ z(! �(B� �(B(�("�� &[ z( Q �(�� &[ z(� �(��   z(X� �(v� �(!�(�("�� (M� z(NK �(�� (� z(P� �(��   z(� �(�� &[ z(� �()�� &[ z(� �(J�� &[ z(F� �(J�� &[ z': �(�� &[ z(� �(B� &[ z(� �(�� (
r z(;: �(;�� (� z(P� �(;:� (
r z(KJ �(KJ� &[ z(Y �(;:� (
r z(�U �(;:� (
r z(;� �(;:� (
r z(� �(;�� (
r z(�U �(;�� &[ z(B �(KJ� &[ z(� �(KJ� &[ z': �(KJ�   z%j �(��� (
r z(  �(,M� &[ z(K �(,M� &[ z': �(,M� &[ z(I �(,M� &[ z(� �(,M� &[ z(%# �(,M� &[ z(� �(,M� &[ z(� �(,M� &[ z(B �(,M� &[ z(� �(,M� &[ z(F �(,M� &[ z(� �(,M�   z(� �(,M� !� z"A �(,M� &[ z(� �(,M�   z(-� �(,M�   z(" �(,M�   z(.< �(,M� (
r z(P �"��   z#: �"�� (� z(� �(,M� z(P� �(P�� (� z(P� �(?3� (
r z(  �(?3� (
r z(�� �(KJ� (� z(�< �(�<� (
r z(  �(;:� &[ z(I �(P��   z! �(,M�   z(6 �(,M� &[ z(� �(,M�   z#� �(,M� &[ z(� �(,M�   z%	 �(,M� &[ z(Y �(,M� &[ z&� �(,M�   z � �(,M� &[ z(� �(,M� &[ z(� �(,M� &[ z(!� �(,M� &[ z(	� �(,M�   z#: �(,M� &[ z(� �(,M� &[ z(B �(;:� &[ �"A� &[ z(I �"A�   z'� �"A� (
r z(KJ �%j�   z(?� �(P� &[ z(*� �(P� (#� z(i� �(P� (� z(P� �(P�   z(� �(�� (� z(?3 �(�� &[ z(� �(B� &[ z( Q �(X�� &[ z(� �(�� &[ z(Y �(�� &[ z(B �()�� &[ z(K �(%�� !� z(5� �(B�   z(� �(X�� &[ z(F� �(�� &[ z()� �(��   z(v �(�� &[ z&� �(U� (#� z(1� �("� &[ z(� �(�� &[ z(!�� &[ z(� �(B� &[ z(I �(�� (
r z(  �(� �(�(�("�� (
r z(  �(�� &[ z( Q �(U� &[ z(� �(U� &[ z(K �(U�   z(� �(U� &[ z(B �(�� &[ z(J� �(��(�("�� &[ z(0�� &[ z(�� (
r z(P� (� z(V4� (
r z(�� (
r z((4 �&�� (
r z(<� �&�� (M� z(NK �&��   z!z �&�� &[ z(U �(K� &[ z(I �(X?� &[ z(B �"�� &[ z(� �(Y� (� z(Q�� (� z(,M �(?3� (
r z(KJ� (
r z(� �(?3� (
r z(;: �(?3� &[ z&� �(��� (
r z(� �(�U� &[ z(� �(?3� (� z(�] �(�]� (� z(� �(?3� (
r z(  �('�   z(6 �('� &[ z(%# �(0�� &[ z(� �(B� &[ z(F� �(B�   z(~ �(~(*p(*�� &[ z( �(�� &[ z(K �(I� z(� �(�� &[ z(K �(.<�   z(	B �(K� (� z(Q% �(P�� (
r z(� �(P*� (� z(P�� (
r z(�� �(}_� (
r z(P* �(� � &[ z': �(?3� (� z(?3 �(�� (� z(Q% �(;:� (
r z(� �(;:� (� z(� �(;:� (
r z(� �(N�� (� z(P� �(N�� (
r z(�U �(��� (
r z(�� �(}_� (� z(,M �(P�� (� z(N� �(P�� (� z(?3 �(P�� (
r z(  �(P�� (
r z(P*� (� z(�] �(P*� (� z(Q� �(P�� (
r z(}_ �(��� (� z(�s� (
r z(  �(;�� (
r z(P �(� � (
r z(}_ �(?3� (� z(N� �(?3� (
r z(;� �(?3� (
r z(P* �(�9� (
r z(  �(KJ� (
r z(P �(;�� (
r z(� �(�� (
r z(  �(��� (
r z(;:� (� z(?3 �(;:� (
r z(  �(xP� &[ z&� �(��� (� z(P� �(KJ� (� z(?3� &[ z(K �(;:� (� z(Q� �(?3� (� z(Q% �(?3� (
r z(;: �(P�� (
r z(P* �(P�� (
r z(�� �(P�� (
r z(}_ �(P�� (
r z(KJ �(P�� (
r z(2� �(P�� (
r z(�� �(P�� (
r z(� �(,M� (� z(?3 �(,M� (
r z(P �(,M� &[ z()� �(,M�   z(~ �(,M� &[ z(o �(,M� (
r z(  �(��   z%	 �(�� !� z"A �(��   z(6 �(��   z! �(�� &[ z(Y �(�� &[ z(F �(�� &[ z(o �(�� &[ z(%# �(�� &[ z(B �(�� &[ z(B �(:� (
r z(�h �(�h� !� z"A � �� !� z"A �(7� &[ z(B �(i�� (
r z(�} �(�p� (#� z(b� �(u��   z"� �(F� &[ z(%� �(F� &[ z( �(F�   z'� �(F�   z(� �(P� &[ z(B �('� !� z"A �(���   z"� �(o� (#� z(b� �(1�� &[ z(� �(�(*p(*�� &[ z(B �(�� &[ z(B �(�� !� z"A �!z� !� z"A �(�Z� &[ z(B �(� &[ z(B �(�� &[ z(B �(�� &[ z(%# �(F�   �(F� &[ z(!� �( � !� z"A �%j� (#� z(b� �(ce� &[ z(B �(�� !� z"A �(@�� (� z(� �(V4� &[ z(B �(P� (#� z(b� �(i�� &[ z(� �(Y� &[ z(� �(F� &[ z(K �(�� &[ z(� �(�� &[ z(B �(!�� &[ �(�� (#� z(X? �(�� �(�(�("�� &[ z(� �(K�   �(�� &[ z(� �(K� (
r z(P �(F�   �(�� &[ �(�� (#� z(j� �(�� &[ z(� �(�(*p(*�� &[ z(� �(�� (#� z(p� �(�� (#� z(o. �(�� &[ z(B �(��   z! �(F� &[ z(� �(K� (#� z(_- �&�� (#� z(r� �&�� (#� z� �3n� �BSH #�BdeJSt. HelenaBenLSaint HelenaBesKSanta ElenaBfrOSainte-HélèneBjaRセントヘレナ ULSanta HelenaBru]Остров Святой Елены mL圣赫勒拿� &[ z(*�� !� z"A �(K� &[ z(%# �(o�   z( �(��   z(2 �&��   z(6 �(F� &[ z': �(:�   z%	 �':� &[ z(%# �(Y� &[ z(� �(�� !� z(�Z �&�� (#� z(_� �(:� (#� z(q� �(:� &[ z(!�   z(	B�   z(��   z(�� &[ z(� �(�� &[ �(��   z(v �(�� z(� �(K�   z(6 �(I�   z(v �(�� !� z(5� �':�   z"� �':� &[ z(K �(�� &[ z(! �(
��   z'� �(�� &[ z(F �(�� &[ z(� �(��   z(.< �(�� (
r z(T: �(<"� (#� z([� �(Rs� (#� z(j�� (#� z(h� �(Rs� (#� z(ku �(Rs� (#� z(g�� (#� z(] �(Rs� (#� z(^�� (#� z(aK �(Rs� (
r z(  �(Rs� (
r z(  �(X?� &[ z': �(X?�   z(2 �(Rs� (#� z(Rs �(Rs(*p(*�� &[ z(F �(X?�   z(� �(X?� &[ z(� �(X?� (#� z� �(Z �BER #�BdeGEritreaBen(�Bes(�BfrJÉrythréeBjaOエリトリア UHEritreiaBruNЭритрея mO厄立特里亚 �(�� (#� z(] �(Z
� (#� z(^+� &[ z': �(+�� (#� z(1� �(1�(*p(*�� (
r z(  �(iH� (#� z(�
 �(�
� (#� z(Rs �(g�� (#� z(��� (#� z(Rs �(h�� (#� z(s� �(s�� &[ z()� �(P� (
r z(  �(T:� (
r z(T: �(T:� !� z"A �(T:� &[ z(I �(P� (
r z(<" �(P� (
r z(�� �(P� (
r z(�} �(�}� (
r z(<" �(=��   �(�� (
r z(  �((4� (
r z(�� �(.�� (
r z(P �(P(*p(*�� &[ z(K �(P�� (
r z(�9 �(�9� (� z(� �(xP� (� z(� �(�� (� z(?3 �(Q%� (� z(?3 �(;�� (� z(� �(;�� (� z(� �(�U� (� z(� �(��� (
r z(2�� (
r z(� �(V4� (
r z(�� �(��� (� z(P� �(,M� (
r z(�U �(}_� (
r z(;� �(}_� (
r z(P �(?3� (� z(V4 �(Q%� (
r z(4 �(?3� (
r z(� �(Q%� (� z(�s �(Q%� (� z(N� �(Q%� (� z(P� �(Q%� (
r z(��� (
r z(� �(�� (
r z(�� �(?3� (
r z(}_� (� z(V4 �(?3� (
r z(2� �(?3� (� z(Q% �(N�� (
r z(� �(P�� (
r z(�� �(Q%� (
r z(;� �(Q%� (
r z(� �(��� (
r z(�� �(;:� (� z(N� �(;:� (
r z(  �(�9� !� z(�� �(��� !� z(8 �"A� !� z"A �"A(*p(*�� &[ z(Y �%	�   z(6 �(5��   z� �� �BIO #�Bde]Britisches Territorium im Indischen OzeanBen]British Indian Ocean TerritoryBes]Territorio Británico del Océano ÍndicoBfr]Territoire britannique de l'océan IndienBjaX英領インド洋地域 U]Território Britânico do Oceano ÍndicoBru]/Британская территория в Индийском океане mU英属印度洋领地 �(��   �(5�� &[ z&� �(2�   z(9 �(6�   z(6 �(6(*p(*�� !� z(�� �(��� !� z(�& �%	� !� z(�G �(3��   z$t �!�   z(9 �"��   �!z� !� z"A �#:�   z"� �#:�   z(?� �%	�   z'� �%	� !� z(�u �(�u� !� z"A �(�u� &[ z(K �!z� (#� z(X? �#:�   z � �%	�   z%j�   z(7 �!z�   z(�| �#��   �#�� (
r z(  �(�+�   z(6 �(B� (M� z(NK �( � (#� z(b� �(^�� (
r z(=A �(=A� (
r z(�+ �(<"� (
r z(  �(2�� (
r z(�h �( � !� z(�� �( � (#� z(n� �( � (
r z(4 �(P�   �(P� z(K �( � (
r z(4 �(4(*p(*�� (
r z({� �(O�� (
r z(T: �(�h� (
r z(�� �(.�� (
r z(T: �(.�� (#� z(&; �(P� &[ z(� �(P� !� z(U� �( � !� z(�Z �( � !� z(B� �( � (
r z(.� �( � (#� z(q� �( �   z(� �%	� &[ �%	�   z!z �!� !� z(3� �(�G�   z(K� �!z�   �(2� (
r z(  �#�� &[ z(K �(U� (#� z(d� �(K� (#� z(_� �(K� &[ z(� �':� &[ z(� �(Y�   z! �':� (
r z(4 �':� &[ z(Y �(I� (#� z(Z
 �(]� (#� z(g� �(]�   z%j �(�� �(�(�(�� &[ z(U �(B� &[ z(� �(�� (#� z(j� �'��   z(� �'�� �(�(�(�� &[ z(! �(��   z(� �(�� �(.<(�(�� &[ �(�D� &[ z(' �(�� &[ z(F �(�� (
r z(� �(K� &[ z(� �('� (#� z(i� �(�� (#� z(Rs �(	��   z(2 �(�� &[ z(� �(	�� (#� z(+� �(Rs� (#� z(e& �(Rs� &[ z(� �(��   z('� �':�   z(6 �(	�� &[ z(� �(��   z(v �(%#� (
r z(  �(<�� !� z(� �( � (#� z(G� �(K� (#� z(h� �(K� (#� z(l� �(K�   z(	B �(�� &[ z(� �(!� &[ z(� �':�   z("� �("�(*p(*��   z(� �&�� (#� z(l& �(�� (#� z(f� �(�� (#� z(ce �(�� (#� z(^+ �(�� (#� z(mI �(�� (#� z(j� �(�� &[ z(� �(o� &[ z( �(��   z � �(�� &[ z(I �(�� &[ z(
� �(��   z"� �(�� &[ z(� �(�� &[ z(: �(�� &[ z(' �(�� (#� z(b�� (#� z(X?� (#� z($� �(K� &[ z(K �!�   z(�| �"��   z!z� (
r z(�� �(��� (#� z(p� �(p����MaxMind.com�[binary_format_major_version�[binary_format_minor_version�Kbuild_epochS��MMdatabase_typePGeoLite2-CountryKdescription�BenYGeoLite2 Country databaseJip_version�IlanguagesBdeBenBesBfrBjaEpt-BRBruEzh-CNJnode_count�0�Krecord_size�solidres/libraries/maxmind/lib/geoip2/geoip2/README.md000060400000030030150753024540016375 0ustar00# GeoIP2 PHP API #

## Description ##

This package provides an API for the GeoIP2
[web services](http://dev.maxmind.com/geoip/geoip2/web-services) and
[databases](http://dev.maxmind.com/geoip/geoip2/downloadable). The API also
works with the free
[GeoLite2 databases](http://dev.maxmind.com/geoip/geoip2/geolite2/).

## Install via Composer ##

We recommend installing this package with [Composer](http://getcomposer.org/).

### Download Composer ###

To download Composer, run in the root directory of your project:

```bash
curl -sS https://getcomposer.org/installer | php
```

You should now have the file `composer.phar` in your project directory.

### Install Dependencies ###

Run in your project root:

```
php composer.phar require geoip2/geoip2:~2.0
```

You should now have the files `composer.json` and `composer.lock` as well as
the directory `vendor` in your project directory. If you use a version control
system, `composer.json` should be added to it.

### Require Autoloader ###

After installing the dependencies, you need to require the Composer autoloader
from your code:

```php
require 'vendor/autoload.php';
```

## Install via Phar ##

Although we strongly recommend using Composer, we also provide a
[phar archive](http://php.net/manual/en/book.phar.php) containing all of the
dependencies for GeoIP2. Our latest phar archive is available on
[our releases page](https://github.com/maxmind/GeoIP2-php/releases).

To use the archive, just require it from your script:

```php
require 'geoip2.phar';
```

## Optional C Extension ##

The [MaxMind DB API](https://github.com/maxmind/MaxMind-DB-Reader-php)
includes an optional C extension that you may install to dramatically increase
the performance of lookups in GeoIP2 or GeoLite2 databases. To install, please
follow the instructions included with that API.

The extension has no effect on web-service lookups.

## IP Geolocation Usage ##

IP geolocation is inherently imprecise. Locations are often near the center of
the population. Any location provided by a GeoIP2 database or web service
should not be used to identify a particular address or household.

## Database Reader ##

### Usage ###

To use this API, you must create a new `\GeoIp2\Database\Reader` object with
the path to the database file as the first argument to the constructor. You
may then call the method corresponding to the database you are using.

If the lookup succeeds, the method call will return a model class for the
record in the database. This model in turn contains multiple container
classes for the different parts of the data such as the city in which the
IP address is located.

If the record is not found, a `\GeoIp2\Exception\AddressNotFoundException`
is thrown. If the database is invalid or corrupt, a
`\MaxMind\Db\InvalidDatabaseException` will be thrown.

See the API documentation for more details.

### City Example ###

```php
<?php
require_once 'vendor/autoload.php';
use GeoIp2\Database\Reader;

// This creates the Reader object, which should be reused across
// lookups.
$reader = new Reader('/usr/local/share/GeoIP/GeoIP2-City.mmdb');

// Replace "city" with the appropriate method for your database, e.g.,
// "country".
$record = $reader->city('128.101.101.101');

print($record->country->isoCode . "\n"); // 'US'
print($record->country->name . "\n"); // 'United States'
print($record->country->names['zh-CN'] . "\n"); // '美国'

print($record->mostSpecificSubdivision->name . "\n"); // 'Minnesota'
print($record->mostSpecificSubdivision->isoCode . "\n"); // 'MN'

print($record->city->name . "\n"); // 'Minneapolis'

print($record->postal->code . "\n"); // '55455'

print($record->location->latitude . "\n"); // 44.9733
print($record->location->longitude . "\n"); // -93.2323

```

### Anonymous IP Example ###

```php
<?php
require_once 'vendor/autoload.php';
use GeoIp2\Database\Reader;

// This creates the Reader object, which should be reused across
// lookups.
$reader = new Reader('/usr/local/share/GeoIP/GeoIP2-Anonymous-IP.mmdb');

$record = $reader->anonymousIp('128.101.101.101');

if ($record->isAnonymous) { print "anon\n"; }
print($record->ipAddress . "\n"); // '128.101.101.101'

```

### Connection-Type Example ###

```php
<?php
require_once 'vendor/autoload.php';
use GeoIp2\Database\Reader;

// This creates the Reader object, which should be reused across
// lookups.
$reader = new Reader('/usr/local/share/GeoIP/GeoIP2-Connection-Type.mmdb');

$record = $reader->connectionType('128.101.101.101');

print($record->connectionType . "\n"); // 'Corporate'
print($record->ipAddress . "\n"); // '128.101.101.101'

```

### Domain Example ###

```php
<?php
require_once 'vendor/autoload.php';
use GeoIp2\Database\Reader;

// This creates the Reader object, which should be reused across
// lookups.
$reader = new Reader('/usr/local/share/GeoIP/GeoIP2-Domain.mmdb');

$record = $reader->domain('128.101.101.101');

print($record->domain . "\n"); // 'umn.edu'
print($record->ipAddress . "\n"); // '128.101.101.101'

```

### Enterprise Example ###

```php
<?php
require_once 'vendor/autoload.php';
use GeoIp2\Database\Reader;

// This creates the Reader object, which should be reused across
// lookups.
$reader = new Reader('/usr/local/share/GeoIP/GeoIP2-Enterprise.mmdb');

// Use the ->enterprise method to do a lookup in the Enterprise database
$record = $reader->enterprise('128.101.101.101');

print($record->country->confidence . "\n"); // 99
print($record->country->isoCode . "\n"); // 'US'
print($record->country->name . "\n"); // 'United States'
print($record->country->names['zh-CN'] . "\n"); // '美国'

print($record->mostSpecificSubdivision->confidence . "\n"); // 77
print($record->mostSpecificSubdivision->name . "\n"); // 'Minnesota'
print($record->mostSpecificSubdivision->isoCode . "\n"); // 'MN'

print($record->city->confidence . "\n"); // 60
print($record->city->name . "\n"); // 'Minneapolis'

print($record->postal->code . "\n"); // '55455'

print($record->location->accuracy_radius . "\n"); // 50
print($record->location->latitude . "\n"); // 44.9733
print($record->location->longitude . "\n"); // -93.2323

```

### ISP Example ###

```php
<?php
require_once 'vendor/autoload.php';
use GeoIp2\Database\Reader;

// This creates the Reader object, which should be reused across
// lookups.
$reader = new Reader('/usr/local/share/GeoIP/GeoIP2-ISP.mmdb');

$record = $reader->isp('128.101.101.101');

print($record->autonomousSystemNumber . "\n"); // 217
print($record->autonomousSystemOrganization . "\n"); // 'University of Minnesota'
print($record->isp . "\n"); // 'University of Minnesota'
print($record->organization . "\n"); // 'University of Minnesota'

print($record->ipAddress . "\n"); // '128.101.101.101'

```

## Web Service Client ##

### Usage ###

To use this API, you must create a new `\GeoIp2\WebService\Client`
object with your `$userId` and `$licenseKey`, then you call the method
corresponding to a specific end point, passing it the IP address you want to
look up.

If the request succeeds, the method call will return a model class for the end
point you called. This model in turn contains multiple record classes, each of
which represents part of the data returned by the web service.

If there is an error, a structured exception is thrown.

See the API documentation for more details.

### Example ###

```php
<?php
require_once 'vendor/autoload.php';
use GeoIp2\WebService\Client;

// This creates a Client object that can be reused across requests.
// Replace "42" with your user ID and "license_key" with your license
// key.
$client = new Client(42, 'abcdef123456');

// Replace "city" with the method corresponding to the web service that
// you are using, e.g., "country", "insights".
$record = $client->city('128.101.101.101');

print($record->country->isoCode . "\n"); // 'US'
print($record->country->name . "\n"); // 'United States'
print($record->country->names['zh-CN'] . "\n"); // '美国'

print($record->mostSpecificSubdivision->name . "\n"); // 'Minnesota'
print($record->mostSpecificSubdivision->isoCode . "\n"); // 'MN'

print($record->city->name . "\n"); // 'Minneapolis'

print($record->postal->code . "\n"); // '55455'

print($record->location->latitude . "\n"); // 44.9733
print($record->location->longitude . "\n"); // -93.2323

```

## Values to use for Database or Array Keys ##

**We strongly discourage you from using a value from any `names` property as
a key in a database or array.**

These names may change between releases. Instead we recommend using one of the
following:

* `GeoIp2\Record\City` - `$city->geonameId`
* `GeoIp2\Record\Continent` - `$continent->code` or `$continent->geonameId`
* `GeoIp2\Record\Country` and `GeoIp2\Record\RepresentedCountry` -
  `$country->isoCode` or `$country->geonameId`
* `GeoIp2\Record\Subdivision` - `$subdivision->isoCode` or `$subdivision->geonameId`

### What data is returned? ###

While many of the end points return the same basic records, the attributes
which can be populated vary between end points. In addition, while an end
point may offer a particular piece of data, MaxMind does not always have every
piece of data for any given IP address.

Because of these factors, it is possible for any end point to return a record
where some or all of the attributes are unpopulated.

See the
[GeoIP2 Precision web service docs](http://dev.maxmind.com/geoip/geoip2/web-services)
for details on what data each end point may return.

The only piece of data which is always returned is the `ipAddress`
attribute in the `GeoIp2\Record\Traits` record.

## Integration with GeoNames ##

[GeoNames](http://www.geonames.org/) offers web services and downloadable
databases with data on geographical features around the world, including
populated places. They offer both free and paid premium data. Each
feature is unique identified by a `geonameId`, which is an integer.

Many of the records returned by the GeoIP2 web services and databases
include a `geonameId` property. This is the ID of a geographical feature
(city, region, country, etc.) in the GeoNames database.

Some of the data that MaxMind provides is also sourced from GeoNames. We
source things like place names, ISO codes, and other similar data from
the GeoNames premium data set.

## Reporting data problems ##

If the problem you find is that an IP address is incorrectly mapped,
please
[submit your correction to MaxMind](http://www.maxmind.com/en/correction).

If you find some other sort of mistake, like an incorrect spelling,
please check the [GeoNames site](http://www.geonames.org/) first. Once
you've searched for a place and found it on the GeoNames map view, there
are a number of links you can use to correct data ("move", "edit",
"alternate names", etc.). Once the correction is part of the GeoNames
data set, it will be automatically incorporated into future MaxMind
releases.

If you are a paying MaxMind customer and you're not sure where to submit
a correction, please
[contact MaxMind support](http://www.maxmind.com/en/support) for help.

## Other Support ##

Please report all issues with this code using the
[GitHub issue tracker](https://github.com/maxmind/GeoIP2-php/issues).

If you are having an issue with a MaxMind service that is not specific
to the client API, please see
[our support page](http://www.maxmind.com/en/support).

## Requirements  ##

This code requires PHP 5.3 or greater. Older versions of PHP are not
supported. This library works and is tested with HHVM.

This library also relies on the [MaxMind DB Reader](https://github.com/maxmind/MaxMind-DB-Reader-php).

If you are using PHP 5.3 with an autoloader besides Composer, you must load
`JsonSerializable.php` in the `compat` directory.

## Contributing ##

Patches and pull requests are encouraged. All code should follow the PSR-2
style guidelines. Please include unit tests whenever possible. You may obtain
the test data for the maxmind-db folder by running `git submodule update
--init --recursive` or adding `--recursive` to your initial clone, or from
https://github.com/maxmind/MaxMind-DB

## Versioning ##

The GeoIP2 PHP API uses [Semantic Versioning](http://semver.org/).

## Copyright and License ##

This software is Copyright (c) 2013-2016 by MaxMind, Inc.

This is free software, licensed under the Apache License, Version 2.0.

solidres/libraries/maxmind/lib/geoip2/geoip2/dev-bin/release.sh000060400000004421150753024540020423 0ustar00#!/bin/bash

set -e

VERSION=$(perl -MFile::Slurp::Tiny=read_file -MDateTime <<EOF
use v5.16;
my \$log = read_file(q{CHANGELOG.md});
\$log =~ /\n(\d+\.\d+\.\d+) \((\d{4}-\d{2}-\d{2})\)\n/;
die 'Release time is not today!' unless DateTime->now->ymd eq \$2;
say \$1;
EOF
)

TAG="v$VERSION"

if [ -f geoip2.phar ]; then
    rm geoip2.phar
fi

if [ -n "$(git status --porcelain)" ]; then
    echo ". is not clean." >&2
    exit 1
fi

if [ -d vendor ]; then
    rm -fr vendor
fi

php composer.phar self-update
php composer.phar update --no-dev

perl -pi -e "s/(?<=const VERSION = ').+?(?=';)/$TAG/g" src/WebService/Client.php

if [ ! -f box.phar ]; then
    wget -O box.phar "https://github.com/box-project/box2/releases/download/2.5.0/box-2.5.0.phar"
fi

php box.phar build

PHAR_TEST=$(./dev-bin/phar-test.php)
if [[ -n $PHAR_TEST ]]; then
    echo "Phar test outputed non-empty string: $PHAR_TEST"
    exit 1
fi

# Download test deps
php composer.phar update

./vendor/bin/phpunit

if [ ! -d .gh-pages ]; then
    echo "Checking out gh-pages in .gh-pages"
    git clone -b gh-pages git@github.com:maxmind/GeoIP2-php.git .gh-pages
    pushd .gh-pages
else
    echo "Updating .gh-pages"
    pushd .gh-pages
    git pull
fi

if [ -n "$(git status --porcelain)" ]; then
    echo ".gh-pages is not clean" >&2
    exit 1
fi

# We no longer have apigen as a dependency in Composer as releases are
# sporadically deleted upstream and compatibility is often broken on patch
# releases.
if [ ! -f apigen.phar ]; then
    wget -O apigen.phar "https://github.com/apigen/apigen/releases/download/v4.0.0-RC3/apigen-4.0.0-RC3.phar"
fi


cat <<EOF > apigen.neon
destination: doc/$TAG

source:
    - ../src

title: "GeoIP2 PHP API $TAG"
EOF

php apigen.phar generate


PAGE=index.md
cat <<EOF > $PAGE
---
layout: default
title: MaxMind GeoIP2 PHP API
language: php
version: $TAG
---

EOF

cat ../README.md >> $PAGE

git add doc/
git commit -m "Updated for $TAG" -a

read -e -p "Push to origin? " SHOULD_PUSH

if [ "$SHOULD_PUSH" != "y" ]; then
    echo "Aborting"
    exit 1
fi

# If we don't push directly to github, the page doesn't get built for some
# reason.
git push git@github.com:maxmind/GeoIP2-php.git
git push

popd

git add src/WebService/Client.php
git commit -m 'update version number'
git tag -a $TAG
git push
git push --tags
solidres/libraries/maxmind/lib/geoip2/geoip2/dev-bin/phar-test.php000060400000000442150753024540021066 0ustar00#!/usr/bin/env php
<?php
require_once 'geoip2.phar';
use GeoIp2\Database\Reader;

$reader = new Reader('maxmind-db/test-data/GeoIP2-City-Test.mmdb');

$record = $reader->city('81.2.69.160');

if ( $record->country->isoCode === 'GB' ) {
    exit(0);
}

print('Problem with Phar!');
exit(1);
solidres/libraries/maxmind/lib/geoip2/geoip2/.travis.yml000060400000001317150753024540017235 0ustar00---
sudo: false
language: php
php:
  - '5.3'
  - '5.4'
  - '5.5'
  - '5.6'
  - '7.0'
  - hhvm
  - nightly
matrix:
  allow_failures:
    - php: nightly
before_install:
  - composer install --dev -n --prefer-source
  - phpenv rehash
script:
  - mkdir -p build/logs
  - ./vendor/bin/phpcs --standard=PSR2 src/
  - ./vendor/bin/phpunit -c phpunit.xml.dist
after_script:
  - php vendor/bin/coveralls
notifications:
  email:
    on_failure: always
    on_success: change
    recipients:
      - dev-ci@maxmind.com
  slack:
    rooms:
      secure: "OtowN1lGa5MAhn6gl87aB3kXXeOKLGIb4e9dBud/tPt/1sQDoZVj6m6VWtpsXh6iXL7lWetVbpmeZCydSRumgVMIy7+45uMQPvdoWBFCT+rq67yDb3gyvFknpjBuit0Q91lTDoGTUSgtqk+PSZX5LvDgT4b8WQFBb/dcB35hqis=\n"
solidres/libraries/maxmind/lib/geoip2/geoip2/README.dev.md000060400000000556150753024540017164 0ustar00Steps for releasing:

1. Update CHANGELOG.md with release and date.
2. Run `./dev-bin/release.sh`. This will build the phar, generate the docs,
   tag the release, and push it to origin.
3. Visit the [GitHub Releases page](https://github.com/maxmind/GeoIP2-php/releases)
   and update the release with the change and upload the `geoip2.phar` file
   to the release.
solidres/libraries/maxmind/lib/geoip2/geoip2/tests/GeoIp2/Test/Database/ReaderTest.php000060400000013032150753024540024546 0ustar00<?php

namespace GeoIp2\Test\WebService;

use GeoIp2\Database\Reader;

class ReaderTest extends \PHPUnit_Framework_TestCase
{
    public function testDefaultLocale()
    {
        foreach (array('City', 'Country') as $type) {
            $reader = new Reader("maxmind-db/test-data/GeoIP2-$type-Test.mmdb");
            $method = lcfirst($type);
            $record = $reader->$method('81.2.69.160');
            $this->assertSame('United Kingdom', $record->country->name);
        }
        $reader->close();
    }

    public function testLocaleList()
    {

        foreach (array('City', 'Country') as $type) {
            $reader = new Reader(
                "maxmind-db/test-data/GeoIP2-$type-Test.mmdb",
                array('xx', 'ru', 'pt-BR', 'es', 'en')
            );
            $method = lcfirst($type);

            $record = $reader->$method('81.2.69.160');
            $this->assertSame('Великобритания', $record->country->name);
        }
        $reader->close();
    }

    public function testHasIpAddress()
    {
        foreach (array('City', 'Country') as $type) {
            $reader = new Reader("maxmind-db/test-data/GeoIP2-$type-Test.mmdb");
            $method = lcfirst($type);
            $record = $reader->$method('81.2.69.160');
            $this->assertSame('81.2.69.160', $record->traits->ipAddress);
        }
        $reader->close();
    }

    /**
     * @expectedException GeoIp2\Exception\AddressNotFoundException
     * @expectedExceptionMessage The address 10.10.10.10 is not in the database.
     */
    public function testUnknownAddress()
    {
        $reader = new Reader('maxmind-db/test-data/GeoIP2-City-Test.mmdb');
        $reader->city('10.10.10.10');
        $reader->close();
    }

    /**
     * @expectedException BadMethodCallException
     * @expectedExceptionMessage The country method cannot be used to open a GeoIP2-City database
     */
    public function testIncorrectDatabase()
    {
        $reader = new Reader('maxmind-db/test-data/GeoIP2-City-Test.mmdb');
        $reader->country('10.10.10.10');
        $reader->close();
    }

    /**
     * @expectedException BadMethodCallException
     * @expectedExceptionMessage The domain method cannot be used to open a GeoIP2-City database
     */
    public function testIncorrectDatabaseFlat()
    {
        $reader = new Reader('maxmind-db/test-data/GeoIP2-City-Test.mmdb');
        $reader->domain('10.10.10.10');
        $reader->close();
    }

    /**
     * @expectedException InvalidArgumentException
     * @expectedExceptionMessage is not a valid IP address
     */
    public function testInvalidAddress()
    {
        $reader = new Reader('maxmind-db/test-data/GeoIP2-City-Test.mmdb');
        $reader->city('invalid');
        $reader->close();
    }

    public function testAnonymousIp()
    {
        $reader = new Reader('maxmind-db/test-data/GeoIP2-Anonymous-IP-Test.mmdb');
        $ipAddress = '1.2.0.1';

        $record = $reader->anonymousIp($ipAddress);
        $this->assertSame(true, $record->isAnonymous);
        $this->assertSame(true, $record->isAnonymousVpn);
        $this->assertSame(false, $record->isHostingProvider);
        $this->assertSame(false, $record->isPublicProxy);
        $this->assertSame(false, $record->isTorExitNode);
        $this->assertSame($ipAddress, $record->ipAddress);
        $reader->close();
    }

    public function testConnectionType()
    {
        $reader = new Reader('maxmind-db/test-data/GeoIP2-Connection-Type-Test.mmdb');
        $ipAddress = '1.0.1.0';

        $record = $reader->connectionType($ipAddress);
        $this->assertSame('Cable/DSL', $record->connectionType);
        $this->assertSame($ipAddress, $record->ipAddress);
        $reader->close();
    }

    public function testDomain()
    {
        $reader = new Reader('maxmind-db/test-data/GeoIP2-Domain-Test.mmdb');

        $ipAddress = '1.2.0.0';
        $record = $reader->domain($ipAddress);
        $this->assertSame('maxmind.com', $record->domain);
        $this->assertSame($ipAddress, $record->ipAddress);
        $reader->close();
    }

    public function testEnterprise()
    {
        $reader = new Reader('maxmind-db/test-data/GeoIP2-Enterprise-Test.mmdb');

        $ipAddress = '74.209.24.0';
        $record = $reader->enterprise($ipAddress);
        $this->assertSame(11, $record->city->confidence);
        $this->assertSame(99, $record->country->confidence);
        $this->assertSame(6252001, $record->country->geonameId);

        $this->assertSame(27, $record->location->accuracyRadius);

        $this->assertSame('Cable/DSL', $record->traits->connectionType);
        $this->assertSame(true, $record->traits->isLegitimateProxy);

        $this->assertSame($ipAddress, $record->traits->ipAddress);
        $reader->close();
    }

    public function testIsp()
    {
        $reader = new Reader('maxmind-db/test-data/GeoIP2-ISP-Test.mmdb');

        $ipAddress = '1.128.0.0';
        $record = $reader->isp($ipAddress);
        $this->assertSame(1221, $record->autonomousSystemNumber);
        $this->assertSame(
            'Telstra Pty Ltd',
            $record->autonomousSystemOrganization
        );

        $this->assertSame('Telstra Internet', $record->isp);
        $this->assertSame('Telstra Internet', $record->organization);

        $this->assertSame($ipAddress, $record->ipAddress);
        $reader->close();
    }

    public function testMetadata()
    {
        $reader = new Reader('maxmind-db/test-data/GeoIP2-City-Test.mmdb');
        $this->assertSame('GeoIP2-City', $reader->metadata()->databaseType);

        $reader->close();
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/tests/GeoIp2/Test/WebService/ClientTest.php000060400000034013150753024540025116 0ustar00<?php

namespace GeoIp2\Test\WebService;

use GeoIp2\WebService\Client;
use MaxMind\WebService\Client as WsClient;

class ClientTest extends \PHPUnit_Framework_TestCase
{

    private $country
        = array(
            'continent' => array(
                'code' => 'NA',
                'geoname_id' => 42,
                'names' => array('en' => 'North America'),
            ),
            'country' => array(
                'geoname_id' => 1,
                'iso_code' => 'US',
                'names' => array('en' => 'United States of America'),
            ),
            'maxmind' => array('queries_remaining' => 11),
            'traits' => array(
                'ip_address' => '1.2.3.4',
            ),
        );


    private function getResponse($ipAddress)
    {
        $responses = array(
            '1.2.3.4' => $this->response(
                'country',
                200,
                $this->country
            ),
            'me' => $this->response(
                'country',
                200,
                $this->country
            ),
            '1.2.3.5' => $this->response('country', 200),
            '2.2.3.5' => $this->response('country', 200, 'bad body'),
            '1.2.3.6' => $this->response(
                'error',
                400,
                array(
                    'code' => 'IP_ADDRESS_INVALID',
                    'error' => 'The value "1.2.3" is not a valid ip address'
                )
            ),
            '1.2.3.7' => $this->response(
                'error',
                400
            ),
            '1.2.3.8' => $this->response(
                'error',
                400,
                array('weird' => 42)
            ),
            '1.2.3.9' => $this->response(
                'error',
                400,
                null,
                'bad body'
            ),
            '1.2.3.10' => $this->response(
                null,
                500
            ),
            '1.2.3.11' => $this->response(
                null,
                300
            ),
            '1.2.3.12' => $this->response(
                'error',
                406,
                'Cannot satisfy your Accept-Charset requirements',
                null,
                'text/plain'
            ),
            '1.2.3.13' => $this->response(
                'error',
                404,
                array(
                    'code' => 'IP_ADDRESS_NOT_FOUND',
                    'error' => 'The address "1.2.3.13" is not in our database.'
                )
            ),
            '1.2.3.14' => $this->response(
                'error',
                400,
                array(
                    'code' => 'IP_ADDRESS_RESERVED',
                    'error' => 'The address "1.2.3.14" is a private address.'
                )
            ),
            '1.2.3.15' => $this->response(
                'error',
                401,
                array(
                    'code' => 'AUTHORIZATION_INVALID',
                    'error' => 'A user ID and license key are required to use this service'
                )
            ),
            '1.2.3.16' => $this->response(
                'error',
                401,
                array(
                    'code' => 'LICENSE_KEY_REQUIRED',
                    'error' => 'A license key is required to use this service'
                )
            ),
            '1.2.3.17' => $this->response(
                'error',
                401,
                array(
                    'code' => 'USER_ID_REQUIRED',
                    'error' => 'A user ID is required to use this service'
                )
            ),
            '1.2.3.18' => $this->response(
                'error',
                402,
                array(
                    'code' => 'OUT_OF_QUERIES',
                    'error' => 'The license key you have provided is out of queries.'
                )
            ),
        );
        return $responses[$ipAddress];
    }

    public function testCountry()
    {
        $country = $this->makeRequest('Country', '1.2.3.4');

        $this->assertInstanceOf('GeoIp2\Model\Country', $country);

        $this->assertSame(
            42,
            $country->continent->geonameId,
            'continent geoname_id is 42'
        );

        $this->assertSame(
            'NA',
            $country->continent->code,
            'continent code is NA'
        );

        $this->assertSame(
            array('en' => 'North America'),
            $country->continent->names,
            'continent names'
        );

        $this->assertSame(
            'North America',
            $country->continent->name,
            'continent name is North America'
        );

        $this->assertSame(
            1,
            $country->country->geonameId,
            'country geoname_id is 1'
        );

        $this->assertSame(
            'US',
            $country->country->isoCode,
            'country iso_code is US'
        );

        $this->assertSame(
            array('en' => 'United States of America'),
            $country->country->names,
            'country names'
        );

        $this->assertSame(
            'United States of America',
            $country->country->name,
            'country name is United States of America'
        );

        $this->assertSame(
            11,
            $country->maxmind->queriesRemaining,
            'queriesRemaining is correct'
        );

    }


    public function testInsights()
    {
        $record = $this->makeRequest('Insights', '1.2.3.4');

        $this->assertInstanceOf('GeoIp2\Model\Insights', $record);

        $this->assertSame(
            42,
            $record->continent->geonameId,
            'continent geoname_id is 42'
        );
    }

    public function testCity()
    {
        $city = $this->makeRequest('City', '1.2.3.4');

        $this->assertInstanceOf('GeoIp2\Model\City', $city);
    }

    public function testMe()
    {
        $city = $this->makeRequest('City', 'me');

        $this->assertInstanceOf(
            'GeoIp2\Model\City',
            $city,
            'can set ip parameter to me'
        );
    }

    /**
     * @expectedException GeoIp2\Exception\GeoIp2Exception
     * @expectedExceptionMessage Received a 200 response for GeoIP2 Country but did not receive a HTTP body.
     */
    public function testNoBodyException()
    {
        $this->makeRequest('Country', '1.2.3.5');
    }

    /**
     * @expectedException GeoIp2\Exception\GeoIp2Exception
     * @expectedExceptionMessage Received a 200 response for GeoIP2 Country but could not decode the response as JSON:
     */
    public function testBadBodyException()
    {
        $this->makeRequest('Country', '2.2.3.5');
    }


    /**
     * @expectedException GeoIp2\Exception\InvalidRequestException
     * @expectedExceptionCode 400
     * @expectedExceptionMessage The value "1.2.3" is not a valid ip address
     */
    public function testInvalidIPException()
    {
        $this->makeRequest('Country', '1.2.3.6');
    }

    /**
     * @expectedException GeoIp2\Exception\HttpException
     * @expectedExceptionCode 400
     * @expectedExceptionMessage with no body
     */
    public function testNoErrorBodyIPException()
    {
        $this->makeRequest('Country', '1.2.3.7');
    }

    /**
     * @expectedException GeoIp2\Exception\GeoIp2Exception
     * @expectedExceptionMessage Error response contains JSON but it does not specify code or error keys: {"weird":42}
     */
    public function testWeirdErrorBodyIPException()
    {
        $this->makeRequest('Country', '1.2.3.8');

    }

    /**
     * @expectedException GeoIp2\Exception\HttpException
     * @expectedExceptionCode 400
     * @expectedExceptionMessage Received a 400 error for GeoIP2 Country but could not decode the response as JSON: Syntax error. Body: { invalid: }
     */
    public function testInvalidErrorBodyIPException()
    {
        $this->makeRequest('Country', '1.2.3.9');

    }

    /**
     * @expectedException GeoIp2\Exception\HttpException
     * @expectedExceptionCode 500
     * @expectedExceptionMessage Received a server error (500)
     */
    public function test500PException()
    {
        $this->makeRequest('Country', '1.2.3.10');
    }

    /**
     * @expectedException GeoIp2\Exception\HttpException
     * @expectedExceptionCode 300
     * @expectedExceptionMessage Received an unexpected HTTP status (300) for GeoIP2 Country
     */
    public function test3xxException()
    {
        $this->makeRequest('Country', '1.2.3.11');
    }

    /**
     * @expectedException GeoIp2\Exception\HttpException
     * @expectedExceptionCode 406
     * @expectedExceptionMessage Received a 406 error for GeoIP2 Country with the following body: Cannot satisfy your Accept-Charset requirements
     */
    public function test406Exception()
    {
        $this->makeRequest('Country','1.2.3.12');
    }

    /**
     * @expectedException GeoIp2\Exception\AddressNotFoundException
     * @expectedExceptionMessage The address "1.2.3.13" is not in our database.
     */
    public function testAddressNotFoundException()
    {
        $this->makeRequest('Country', '1.2.3.13');
    }

    /**
     * @expectedException GeoIp2\Exception\AddressNotFoundException
     * @expectedExceptionMessage The address "1.2.3.14" is a private address.
     */
    public function testAddressReservedException()
    {
        $this->makeRequest('Country', '1.2.3.14');
    }

    /**
     * @expectedException GeoIp2\Exception\AuthenticationException
     * @expectedExceptionMessage A user ID and license key are required to use this service
     */
    public function testAuthorizationException()
    {
        $this->makeRequest('Country', '1.2.3.15');
    }

    /**
     * @expectedException GeoIp2\Exception\AuthenticationException
     * @expectedExceptionMessage A license key is required to use this service
     */
    public function testMissingLicenseKeyException()
    {
        $this->makeRequest('Country', '1.2.3.16');
    }

    /**
     * @expectedException GeoIp2\Exception\AuthenticationException
     * @expectedExceptionMessage A user ID is required to use this service
     */
    public function testMissingUserIdException()
    {
        $this->makeRequest('Country', '1.2.3.17');
    }

    /**
     * @expectedException GeoIp2\Exception\OutOfQueriesException
     * @expectedExceptionMessage The license key you have provided is out of queries.
     */
    public function testOutOfQueriesException()
    {
        $this->makeRequest('Country', '1.2.3.18');
    }

    public function testParams()
    {
        $this->makeRequest(
            'Country',
            '1.2.3.4',
            array('en'),
            array(
                'host' => 'api.maxmind.com',
                'timeout' => 27,
                'connectTimeout' => 72,
            )
        );
    }


    private function response(
        $endpoint,
        $status,
        $body = null,
        $bad = null,
        $contentType = null
    ) {
        $headers = array();
        if ($contentType) {
            $headers['Content-Type'] = $contentType;
        } elseif ($status == 200 || ($status >= 400 && $status < 500)) {
            $headers['Content-Type'] = 'application/vnd.maxmind.com-'
                . $endpoint . '+json; charset=UTF-8; version=1.0;';
        }

        if ($bad) {
            $body = '{ invalid: }';
        } elseif (is_array($body)) {
            $body = json_encode($body);
        }

        $headers['Content-Length'] = strlen($body);

        return array($status, $headers,  $body, );
    }

    private function makeRequest(
        $service,
        $ipAddress,
        $locales = array('en'),
        $options = array(),
        $callsToRequest = 1
    ) {
        $userId = 42;
        $licenseKey = 'abcdef123456';

        list($statusCode, $headers, $responseBody)
            = $this->getResponse($ipAddress);

        $stub = $this->getMockForAbstractClass(
            'MaxMind\\WebService\\Http\\Request'
        );
        $contentType = isset($headers['Content-Type'])
            ? $headers['Content-Type']
            : null;
        $stub->expects($this->exactly($callsToRequest))
            ->method('get')
            ->willReturn(array($statusCode, $contentType, $responseBody));
        $factory = $this->getMockBuilder(
            'MaxMind\\WebService\\Http\\RequestFactory'
        )->getMock();
        $host = isset($options['host']) ? $options['host'] : 'geoip.maxmind.com';
        $url = 'https://' . $host . '/geoip/v2.1/' . strtolower($service)
            . '/' . $ipAddress;
        $headers = array(
            'Authorization: Basic '
            . base64_encode($userId . ':' . $licenseKey),
            'Accept: application/json',
        );

        $reflectionClass = new \ReflectionClass('MaxMind\\WebService\\Client');
        $file = $reflectionClass->getFileName();
        $caBundle = dirname($file) . '/cacert.pem';

        $curlVersion = curl_version();
        $factory->expects($this->exactly($callsToRequest))
            ->method('request')
            ->with(
                $this->equalTo($url),
                $this->equalTo(
                    array(
                        'headers' => $headers,
                        'userAgent' => 'GeoIP2-API/' . \GeoIp2\WebService\Client::VERSION
                            . ' MaxMind-WS-API/' . WsClient::VERSION
                            . ' PHP/' . PHP_VERSION
                            . ' curl/' . $curlVersion['version'],
                        'connectTimeout' => isset($options['connectTimeout'])
                            ? $options['connectTimeout'] : null,
                        'timeout' => isset($options['timeout'])
                            ? $options['timeout'] : null,
                        'caBundle' => $caBundle,
                    )
                )
            )->willReturn($stub);
        $options['httpRequestFactory'] = $factory;

        $method = strtolower($service);

        $client = new \GeoIp2\WebService\Client(
            $userId,
            $licenseKey,
            $locales,
            $options
        );
        return $client->$method($ipAddress);
    }

}
solidres/libraries/maxmind/lib/geoip2/geoip2/tests/GeoIp2/Test/Model/NameTest.php000060400000004053150753024540023563 0ustar00<?php

namespace GeoIp2\Test\Model;

use GeoIp2\Model\Country;

class NameTest extends \PHPUnit_Framework_TestCase
{
    public $raw = array(
        'continent' => array(
            'code' => 'NA',
            'geoname_id' => 42,
            'names' => array(
                'en' => 'North America',
                'zh-CN' => '北美洲',
            ),
        ),
        'country' => array(
            'geoname_id' => 1,
            'iso_code' => 'US',
            'names' => array(
                'en' => 'United States of America',
                'ru' => 'объединяет государства',
                'zh-CN' => '美国',
            ),
        ),
        'traits' => array(
            'ip_address' => '1.2.3.4',
        ),
    );

    public function testFallback()
    {
        $model = new Country($this->raw, array('ru', 'zh-CN', 'en'));

        $this->assertSame(
            '北美洲',
            $model->continent->name,
            'continent name is in Chinese (no Russian available)'
        );

        $this->assertSame(
            'объединяет государства',
            $model->country->name,
            'country name is in Russian'
        );
    }

    public function testTwoFallbacks()
    {
        $model = new Country($this->raw, array('ru', 'ja'));

        $this->assertSame(
            null,
            $model->continent->name,
            'continent name is undef (no Russian or Japanese available)'
        );

        $this->assertSame(
            'объединяет государства',
            $model->country->name,
            'country name is in Russian'
        );
    }

    public function testNoFallbacks()
    {
        $model = new Country($this->raw, array('ja'));

        $this->assertSame(
            null,
            $model->continent->name,
            'continent name is undef (no Japanese available) '
        );

        $this->assertSame(
            null,
            $model->country->name,
            'country name is undef (no Japanese available) '
        );
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/tests/GeoIp2/Test/Model/CountryTest.php000060400000013340150753024540024345 0ustar00<?php

namespace GeoIp2\Test\Model;

use GeoIp2\Model\Country;

class CountryTest extends \PHPUnit_Framework_TestCase
{

    private $raw = array(
        'continent' => array(
            'code' => 'NA',
            'geoname_id' => 42,
            'names' => array('en' => 'North America'),
        ),
        'country' => array(
            'geoname_id' => 1,
            'iso_code' => 'US',
            'names' => array('en' => 'United States of America'),
        ),
        'registered_country' => array(
            'geoname_id' => 2,
            'iso_code' => 'CA',
            'names' => array('en' => 'Canada'),
        ),
        'traits' => array(
            'ip_address' => '1.2.3.4',
        ),
    );

    private $model;

    public function setUp()
    {
        $this->model = new Country($this->raw, array('en'));
    }

    public function testObjects()
    {
        $this->assertInstanceOf(
            'GeoIp2\Model\Country',
            $this->model,
            'minimal GeoIp2::Model::Country object'
        );
        $this->assertInstanceOf(
            'GeoIp2\Record\Continent',
            $this->model->continent
        );
        $this->assertInstanceOf(
            'GeoIp2\Record\Country',
            $this->model->country
        );
        $this->assertInstanceOf(
            'GeoIp2\Record\Country',
            $this->model->registeredCountry
        );
        $this->assertInstanceOf(
            'GeoIp2\Record\RepresentedCountry',
            $this->model->representedCountry
        );
        $this->assertInstanceOf(
            'GeoIp2\Record\Traits',
            $this->model->traits
        );
    }

    public function testValues()
    {

        $this->assertSame(
            42,
            $this->model->continent->geonameId,
            'continent geoname_id is 42'
        );

        $this->assertSame(
            'NA',
            $this->model->continent->code,
            'continent code is NA'
        );

        $this->assertSame(
            array('en' => 'North America'),
            $this->model->continent->names,
            'continent names'
        );

        $this->assertSame(
            'North America',
            $this->model->continent->name,
            'continent name is North America'
        );

        $this->assertSame(
            1,
            $this->model->country->geonameId,
            'country geoname_id is 1'
        );

        $this->assertSame(
            'US',
            $this->model->country->isoCode,
            'country iso_code is US'
        );

        $this->assertSame(
            array('en' => 'United States of America'),
            $this->model->country->names,
            'country name'
        );

        $this->assertSame(
            $this->model->country->name,
            'United States of America',
            'country name is United States of America'
        );

        $this->assertSame(
            null,
            $this->model->country->confidence,
            'country confidence is undef'
        );

        $this->assertSame(
            2,
            $this->model->registeredCountry->geonameId,
            'registered_country geoname_id is 2'
        );

        $this->assertSame(
            'CA',
            $this->model->registeredCountry->isoCode,
            'registered_country iso_code is CA'
        );

        $this->assertSame(
            array('en' => 'Canada'),
            $this->model->registeredCountry->names,
            'registered_country names'
        );

        $this->assertSame(
            'Canada',
            $this->model->registeredCountry->name,
            'registered_country name is Canada'
        );

        foreach (array('isAnonymousProxy', 'isSatelliteProvider') as $meth) {
            $this->assertSame(
                false,
                $this->model->traits->$meth,
                "traits $meth returns 0 by default"
            );
        }

        $this->assertSame(
            $this->raw,
            $this->model->raw,
            'raw method returns raw input'
        );
    }

    public function testJsonSerialize()
    {
        $this->assertSame(
            $this->raw,
            $this->model->jsonSerialize(),
            'jsonSerialize returns initial array'
        );

        $this->assertSame(
            $this->raw['country'],
            $this->model->country->jsonSerialize(),
            'jsonSerialize returns initial array for the record'
        );

        if (version_compare(PHP_VERSION, '5.4.0', '<')) {
            $this->markTestSkipped('Requires PHP 5.4+.');
        }

        $this->assertSame(
            json_encode($this->raw),
            json_encode($this->model),
            'json_encode can be called on the model object directly'
        );

        $this->assertSame(
            json_encode($this->raw['country']),
            json_encode($this->model->country),
            'json_encode can be called on the record object directly'
        );
    }

    public function testIsSet()
    {
        $this->assertTrue(isset($this->model->traits), 'traits is set');
        $this->assertFalse(isset($this->model->unknown), 'unknown is not set');

        $this->assertTrue(
            isset($this->model->traits->ipAddress),
            'ip_address is set'
        );
        $this->assertFalse(
            isset($this->model->traits->unknown),
            'unknown trait is not set'
        );
    }

    /**
     * @expectedException RuntimeException
     * @expectedExceptionMessage Unknown attribute
     */
    public function testUnknownRecord()
    {
        $this->model->unknownRecord;
    }

    /**
     * @expectedException RuntimeException
     * @expectedExceptionMessage Unknown attribute
     */
    public function testUnknownTrait()
    {
        $this->model->traits->unknown;
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/tests/GeoIp2/Test/Model/InsightsTest.php000060400000016612150753024540024477 0ustar00<?php

namespace GeoIp2\Test\Model;

use GeoIp2\Model\Insights;

class InsightsTest extends \PHPUnit_Framework_TestCase
{

    public function testFull()
    {

        $raw = array(
            'city' => array(
                'confidence' => 76,
                'geoname_id' => 9876,
                'names' => array('en' => 'Minneapolis'),
            ),
            'continent' => array(
                'code' => 'NA',
                'geoname_id' => 42,
                'names' => array('en' => 'North America'),
            ),
            'country' => array(
                'confidence' => 99,
                'geoname_id' => 1,
                'iso_code' => 'US',
                'names' => array('en' => 'United States of America'),
            ),
            'location' => array(
                'average_income' => 24626,
                'accuracy_radius' => 1500,
                'latitude' => 44.98,
                'longitude' => 93.2636,
                'metro_code' => 765,
                'population_density' => 1341,
                'postal_code' => '55401',
                'postal_confidence' => 33,
                'time_zone' => 'America/Chicago',
            ),
            'maxmind' => array(
                'queries_remaining' => 22,
            ),
            'registered_country' => array(
                'geoname_id' => 2,
                'iso_code' => 'CA',
                'names' => array('en' => 'Canada'),
            ),
            'represented_country' => array(
                'geoname_id' => 3,
                'iso_code' => 'GB',
                'names' => array('en' => 'United Kingdom'),
            ),
            'subdivisions' => array(
                array(
                    'confidence' => 88,
                    'geoname_id' => 574635,
                    'iso_code' => 'MN',
                    'names' => array('en' => 'Minnesota'),
                )
            ),
            'traits' => array(
                'autonomous_system_number' => 1234,
                'autonomous_system_organization' => 'AS Organization',
                'domain' => 'example.com',
                'ip_address' => '1.2.3.4',
                'is_satellite_provider' => true,
                'isp' => 'Comcast',
                'organization' => 'Blorg',
                'user_type' => 'college',
            ),
        );

        $model = new Insights($raw, array('en'));

        $this->assertInstanceOf(
            'GeoIp2\Model\Insights',
            $model,
            'GeoIp2\Model\Insights object'
        );

        $this->assertInstanceOf(
            'GeoIp2\Record\City',
            $model->city,
            '$model->city'
        );

        $this->assertInstanceOf(
            'GeoIp2\Record\Continent',
            $model->continent,
            '$model->continent'
        );

        $this->assertInstanceOf(
            'GeoIp2\Record\Country',
            $model->country,
            '$model->country'
        );

        $this->assertInstanceOf(
            'GeoIp2\Record\Location',
            $model->location,
            '$model->location'
        );

        $this->assertSame(
            24626,
            $model->location->averageIncome,
            '$model->location->averageIncome is 24626'
        );

        $this->assertSame(
            1341,
            $model->location->populationDensity,
            '$model->location->populationDensity is 1341'
        );

        $this->assertInstanceOf(
            'GeoIp2\Record\Country',
            $model->registeredCountry,
            '$model->registeredCountry'
        );

        $this->assertInstanceOf(
            'GeoIp2\Record\RepresentedCountry',
            $model->representedCountry,
            '$model->representedCountry'
        );

        $subdivisions = $model->subdivisions;
        foreach ($subdivisions as $subdiv) {
            $this->assertInstanceOf('GeoIp2\Record\Subdivision', $subdiv);
        }

        $this->assertInstanceOf(
            'GeoIp2\Record\Subdivision',
            $model->mostSpecificSubdivision,
            '$model->mostSpecificSubdivision'
        );

        $this->assertInstanceOf(
            'GeoIp2\Record\Traits',
            $model->traits,
            '$model->traits'
        );

        $this->assertSame(
            true,
            $model->traits->isSatelliteProvider,
            '$model->traits->isSatelliteProvider is true'
        );

        $this->assertSame(
            false,
            $model->traits->isAnonymousProxy,
            '$model->traits->isAnonymousProxy is false'
        );

        $this->assertSame(
            22,
            $model->maxmind->queriesRemaining,
            'queriesRemaining is correct'
        );

        $this->assertSame(
            $raw,
            $model->raw,
            'raw method returns raw input'
        );
    }

    public function testEmptyObjects()
    {
        $raw = array('traits' => array('ip_address' => '5.6.7.8'));

        $model = new Insights($raw, array('en'));

        $this->assertInstanceOf(
            'GeoIp2\Model\Insights',
            $model,
            'GeoIp2\Model\Insights object with no data except traits.ipAddress'
        );

        $this->assertInstanceOf(
            'GeoIp2\Record\City',
            $model->city,
            '$model->city'
        );

        $this->assertInstanceOf(
            'GeoIp2\Record\Continent',
            $model->continent,
            '$model->continent'
        );

        $this->assertInstanceOf(
            'GeoIp2\Record\Country',
            $model->country,
            '$model->country'
        );

        $this->assertInstanceOf(
            'GeoIp2\Record\Location',
            $model->location,
            '$model->location'
        );

        $this->assertInstanceOf(
            'GeoIp2\Record\Country',
            $model->registeredCountry,
            '$model->registeredCountry'
        );

        $this->assertInstanceOf(
            'GeoIp2\Record\RepresentedCountry',
            $model->representedCountry,
            '$model->representedCountry'
        );

        $this->assertCount(
            0,
            $model->subdivisions,
            '$model->subdivisions returns an empty list'
        );

        $this->assertInstanceOf(
            'GeoIp2\Record\Subdivision',
            $model->mostSpecificSubdivision,
            '$model->mostSpecificSubdivision'
        );

        $this->assertInstanceOf(
            'GeoIp2\Record\Traits',
            $model->traits,
            '$model->traits'
        );

        $this->assertSame(
            $raw,
            $model->raw,
            'raw method returns raw input with no added empty values'
        );
    }


    public function testUnknown()
    {
        $raw = array(
            'new_top_level' => array('foo' => 42),
            'city' => array(
                'confidence' => 76,
                'geoname_id_id' => 9876,
                'names' => array('en' => 'Minneapolis'),
                'population' => 50,
            ),
            'traits' => array('ip_address' => '5.6.7.8')
        );

        // checking whether there are exceptions with unknown keys
        $model = new Insights($raw, array('en'));

        $this->assertInstanceOf(
            'GeoIp2\Model\Insights',
            $model,
            'no exception when Insights model gets raw data with unknown keys'
        );

        $this->assertSame(
            $raw,
            $model->raw,
            'raw method returns raw input'
        );
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/tests/bootstrap.php000060400000000230150753024540021005 0ustar00<?php

if (!$loader = @include __DIR__ . '/../vendor/autoload.php') {
    die('Project dependencies missing');
}

$loader->add('GeoIp2\Test', __DIR__);
solidres/libraries/maxmind/lib/geoip2/geoip2/bin/benchmark.php000060400000001127150753024540020336 0ustar00#!/usr/bin/env php

<?php

require_once '../vendor/autoload.php';

use GeoIp2\Database\Reader;
use GeoIp2\Exception\AddressNotFoundException;

$reader = new Reader('GeoLite2-City.mmdb');
$count = 40000;
$startTime = microtime(true);
for ($i = 0; $i < $count; $i++) {
    $ip = long2ip(rand(0, pow(2, 32) -1));
    try {
        $t = $reader->city($ip);
    } catch (AddressNotFoundException $e) {
    }
    if ($i % 1000 == 0) {
        print($i . ' ' . $ip . "\n");
    }
}
$endTime = microtime(true);

$duration = $endTime - $startTime;
print('Requests per second: ' . $count / $duration . "\n");
solidres/libraries/maxmind/lib/geoip2/geoip2/LICENSE000060400000026136150753024540016137 0ustar00
                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "[]"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright [yyyy] [name of copyright owner]

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
solidres/libraries/maxmind/lib/geoip2/geoip2/phar-stub.php000060400000000076150753024540017543 0ustar00<?php

require_once 'phar://geoip2.phar/vendor/autoload.php';
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/Subdivision.php000060400000002517150753024540022143 0ustar00<?php

namespace GeoIp2\Record;

/**
 *
 * Contains data for the subdivisions associated with an IP address
 *
 * This record is returned by all the end points except the Country end point.
 *
 * @property int $confidence This is a value from 0-100 indicating MaxMind's
 * confidence that the subdivision is correct. This attribute is only
 * available from the Insights end point and the GeoIP2 Enterprise database.
 *
 * @property int $geonameId This is a GeoName ID for the subdivision. This
 * attribute is returned by all end points except Country.
 *
 * @property string $isoCode This is a string up to three characters long
 * contain the subdivision portion of the {@link
 * http://en.wikipedia.org/wiki/ISO_3166-2 ISO 3166-2 code}. This attribute
 * is returned by all end points except Country.
 *
 * @property string $name The name of the subdivision based on the locales
 * list passed to the constructor. This attribute is returned by all end
 * points except Country.
 *
 * @property array $names An array map where the keys are locale codes and
 * the values are names. This attribute is returned by all end points except
 * Country.
 */
class Subdivision extends AbstractPlaceRecord
{
    /**
     * @ignore
     */
    protected $validAttributes = array(
        'confidence',
        'geonameId',
        'isoCode',
        'names'
    );
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/RepresentedCountry.php000060400000002510150753024540023502 0ustar00<?php

namespace GeoIp2\Record;

/**
 * Contains data for the represented country associated with an IP address
 *
 * This class contains the country-level data associated with an IP address
 * for the IP's represented country. The represented country is the country
 * represented by something like a military base.
 *
 * @property int $confidence A value from 0-100 indicating MaxMind's
 * confidence that the country is correct. This attribute is only available
 * from the Insights end point and the GeoIP2 Enterprise database.
 *
 * @property int $geonameId The GeoName ID for the country.
 *
 * @property string $isoCode The {@link http://en.wikipedia.org/wiki/ISO_3166-1
 * two-character ISO 3166-1 alpha code} for the country.
 *
 * @property string $name The name of the country based on the locales list
 * passed to the constructor.
 *
 * @property array $names An array map where the keys are locale codes and
 * the values are names.
 *
 * @property string $type A string indicating the type of entity that is
 * representing the country. Currently we only return <code>military</code>
 * but this could expand to include other types in the future.
 */
class RepresentedCountry extends Country
{
    protected $validAttributes = array(
        'confidence',
        'geonameId',
        'isoCode',
        'names',
        'type'
    );
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/Location.php000060400000004505150753024540021414 0ustar00<?php

namespace GeoIp2\Record;

/**
 * Contains data for the location record associated with an IP address
 *
 * This record is returned by all the location databases and end points except
 * Country.
 *
 * @property int|null $averageIncome The average income in US dollars
 * associated with the requested IP address. This attribute is only available
 * from the Insights end point.
 *
 * @property int|null $accuracyRadius The radius in kilometers around the
 * specified location where the IP address is likely to be. This attribute
 * is only available from the Insights end point and the GeoIP2 Enterprise
 * database.
 *
 * @property float|null $latitude The approximate latitude of the location
 * associated with the IP address. This value is not precise and should not be
 * used to identify a particular address or household. This attribute is
 * returned by all end points and location databases except Country.
 *
 * @property float|null $longitude The approximate longitude of the location
 * associated with the IP address. This value is not precise and should not be
 * used to identify a particular address or household. This attribute is
 * returned by all end points and location databases except Country.
 *
 * @property int|null $populationDensity The estimated population per square
 * kilometer associated with the IP address. This attribute is only available
 * from the Insights end point.
 *
 * @property int|null $metroCode The metro code of the location if the location
 * is in the US. MaxMind returns the same metro codes as the
 * {@link
 * https://developers.google.com/adwords/api/docs/appendix/cities-DMAregions
 * Google AdWords API}. This attribute is returned by all end points and
 * location databases except Country.
 *
 * @property string|null $timeZone The time zone associated with location, as
 * specified by the {@link http://www.iana.org/time-zones IANA Time Zone
 * Database}, e.g., "America/New_York". This attribute is returned by all end
 * points and location databases except Country.
 */
class Location extends AbstractRecord
{
    /**
     * @ignore
     */
    protected $validAttributes = array(
        'averageIncome',
        'accuracyRadius',
        'latitude',
        'longitude',
        'metroCode',
        'populationDensity',
        'postalCode',
        'postalConfidence',
        'timeZone'
    );
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/MaxMind.php000060400000000574150753024540021203 0ustar00<?php

namespace GeoIp2\Record;

/**
 * Contains data about your account.
 *
 * This record is returned by all the end points.
 *
 * @property int $queriesRemaining The number of remaining queries you have
 * for the end point you are calling.
 */
class MaxMind extends AbstractRecord
{
    /**
     * @ignore
     */
    protected $validAttributes = array('queriesRemaining');
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/Postal.php000060400000001452150753024540021104 0ustar00<?php

namespace GeoIp2\Record;

/**
 * Contains data for the postal record associated with an IP address
 *
 * This record is returned by all the end points except the Country end point.
 *
 * @property string $code The postal code of the location. Postal codes are
 * not available for all countries. In some countries, this will only contain
 * part of the postal code. This attribute is returned by all end points
 * except the Country end point.
 *
 * @property int $confidence A value from 0-100 indicating MaxMind's
 * confidence that the postal code is correct. This attribute is only
 * available from the Insights end point and the GeoIP2 Enterprise
 * database.
 */
class Postal extends AbstractRecord
{
    /**
     * @ignore
     */
    protected $validAttributes = array('code', 'confidence');
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/Country.php000060400000002242150753024540021303 0ustar00<?php

namespace GeoIp2\Record;

/**
 * Contains data for the country record associated with an IP address
 *
 * This record is returned by all the end points.
 *
 * @property int $confidence A value from 0-100 indicating MaxMind's
 * confidence that the country is correct. This attribute is only available
 * from the Insights end point and the GeoIP2 Enterprise database.
 *
 * @property int $geonameId The GeoName ID for the country. This attribute is
 * returned by all end points.
 *
 * @property string $isoCode The {@link http://en.wikipedia.org/wiki/ISO_3166-1
 * two-character ISO 3166-1 alpha code} for the country. This attribute is
 * returned by all end points.
 *
 * @property string $name The name of the country based on the locales list
 * passed to the constructor. This attribute is returned by all end points.
 *
 * @property array $names An array map where the keys are locale codes and
 * the values are names. This attribute is returned by all end points.
 */
class Country extends AbstractPlaceRecord
{
    /**
     * @ignore
     */
    protected $validAttributes = array(
        'confidence',
        'geonameId',
        'isoCode',
        'names'
    );
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/AbstractRecord.php000060400000002456150753024540022551 0ustar00<?php

namespace GeoIp2\Record;

use GeoIp2\Compat\JsonSerializable;

abstract class AbstractRecord implements JsonSerializable
{
    private $record;

    /**
     * @ignore
     */
    public function __construct($record)
    {
        $this->record = isset($record) ? $record : array();
    }

    /**
     * @ignore
     */
    public function __get($attr)
    {
        // XXX - kind of ugly but greatly reduces boilerplate code
        $key = $this->attributeToKey($attr);

        if ($this->__isset($attr)) {
            return $this->record[$key];
        } elseif ($this->validAttribute($attr)) {
            if (preg_match('/^is_/', $key)) {
                return false;
            } else {
                return null;
            }
        } else {
            throw new \RuntimeException("Unknown attribute: $attr");
        }
    }

    public function __isset($attr)
    {
        return $this->validAttribute($attr) &&
             isset($this->record[$this->attributeToKey($attr)]);
    }

    private function attributeToKey($attr)
    {
        return strtolower(preg_replace('/([A-Z])/', '_\1', $attr));
    }

    private function validAttribute($attr)
    {
        return in_array($attr, $this->validAttributes);
    }

    public function jsonSerialize()
    {
        return $this->record;
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/Continent.php000060400000001642150753024540021604 0ustar00<?php

namespace GeoIp2\Record;

/**
 * Contains data for the continent record associated with an IP address
 *
 * This record is returned by all the end points.
 *
 * @property string $code A two character continent code like "NA" (North
 * America) or "OC" (Oceania). This attribute is returned by all end points.
 *
 * @property int $geonameId The GeoName ID for the continent. This attribute
 * is returned by all end points.
 *
 * @property string $name Returns the name of the continent based on the
 * locales list passed to the constructor. This attribute is returned by
 * all end points.
 *
 * @property array $names An array map where the keys are locale codes
 * and the values are names. This attribute is returned by all end points.
 */
class Continent extends AbstractPlaceRecord
{
    /**
     * @ignore
     */
    protected $validAttributes = array(
        'code',
        'geonameId',
        'names'
    );
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/AbstractPlaceRecord.php000060400000001312150753024540023504 0ustar00<?php

namespace GeoIp2\Record;

abstract class AbstractPlaceRecord extends AbstractRecord
{
    private $locales;

    /**
     * @ignore
     */
    public function __construct($record, $locales = array('en'))
    {
        $this->locales = $locales;
        parent::__construct($record);
    }

    /**
     * @ignore
     */
    public function __get($attr)
    {
        if ($attr == 'name') {
            return $this->name();
        } else {
            return parent::__get($attr);
        }
    }

    private function name()
    {
        foreach ($this->locales as $locale) {
            if (isset($this->names[$locale])) {
                return $this->names[$locale];
            }
        }
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/Traits.php000060400000007544150753024540021120 0ustar00<?php

namespace GeoIp2\Record;

/**
 *
 * Contains data for the traits record associated with an IP address
 *
 * This record is returned by all the end points.
 *
 * @property int $autonomousSystemNumber The {@link
 * http://en.wikipedia.org/wiki/Autonomous_system_(Internet) autonomous
 * system number} associated with the IP address. This attribute is only
 * available from the City and Insights web service end points and the GeoIP2
 * Enterprise database.
 *
 * @property string $autonomousSystemOrganization The organization
 * associated with the registered {@link
 * http://en.wikipedia.org/wiki/Autonomous_system_(Internet) autonomous
 * system number} for the IP address. This attribute is only available from
 * the City and Insights web service end points and the GeoIP2 Enterprise
 * database.
 *
 * @property string $connectionType The connection type may take the following
 * values: "Dialup", "Cable/DSL", "Corporate", "Cellular". Additional values
 * may be added in the future. This attribute is only available in the GeoIP2
 * Enterprise database.
 *
 * @property string $domain The second level domain associated with the
 * IP address. This will be something like "example.com" or "example.co.uk",
 * not "foo.example.com". This attribute is only available from the
 * City and Insights web service end points and the GeoIP2 Enterprise
 * database.
 *
 * @property string $ipAddress The IP address that the data in the model
 * is for. If you performed a "me" lookup against the web service, this
 * will be the externally routable IP address for the system the code is
 * running on. If the system is behind a NAT, this may differ from the IP
 * address locally assigned to it. This attribute is returned by all end
 * points.
 *
 * @property boolean $isAnonymousProxy *Deprecated.* Please see our {@link
 * https://www.maxmind.com/en/geoip2-anonymous-ip-database GeoIP2
 * Anonymous IP database} to determine whether the IP address is used by an
 * anonymizing service.
 *
 * @property boolean $isLegitimateProxy This attribute is true if MaxMind
 * believes this IP address to be a legitimate proxy, such as an internal
 * VPN used by a corporation. This attribute is only available in the GeoIP2
 * Enterprise database.
 *
 * @property boolean $isSatelliteProvider *Deprecated.* Due to the increased
 * coverage by mobile carriers, very few satellite providers now serve
 * multiple countries. As a result, the output does not provide sufficiently
 * relevant data for us to maintain it.
 *
 * @property string $isp The name of the ISP associated with the IP address.
 * This attribute is only available from the City and Insights web service end
 * points and the GeoIP2 Enterprise database.
 *
 * @property string $organization The name of the organization associated
 * with the IP address. This attribute is only available from the City and
 * Insights web service end points and the GeoIP2 Enterprise database.
 *
 * @property string $userType <p>The user type associated with the IP
 *  address. This can be one of the following values:</p>
 *  <ul>
 *    <li>business
 *    <li>cafe
 *    <li>cellular
 *    <li>college
 *    <li>content_delivery_network
 *    <li>dialup
 *    <li>government
 *    <li>hosting
 *    <li>library
 *    <li>military
 *    <li>residential
 *    <li>router
 *    <li>school
 *    <li>search_engine_spider
 *    <li>traveler
 * </ul>
 * <p>
 *   This attribute is only available from the Insights web service end
 *   point and the GeoIP2 Enterprise database.
 * </p>
 */
class Traits extends AbstractRecord
{
    /**
     * @ignore
     */
    protected $validAttributes = array(
        'autonomousSystemNumber',
        'autonomousSystemOrganization',
        'connectionType',
        'domain',
        'isAnonymousProxy',
        'isLegitimateProxy',
        'isSatelliteProvider',
        'isp',
        'ipAddress',
        'organization',
        'userType'
    );
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/City.php000060400000001660150753024540020553 0ustar00<?php

namespace GeoIp2\Record;

/**
 * City-level data associated with an IP address.
 *
 * This record is returned by all the end points except the Country end point.
 *
 * @property int $confidence A value from 0-100 indicating MaxMind's
 * confidence that the city is correct. This attribute is only available
 * from the Insights end point and the GeoIP2 Enterprise database.
 *
 * @property int $geonameId The GeoName ID for the city. This attribute
 * is returned by all end points.
 *
 * @property string $name The name of the city based on the locales list
 * passed to the constructor. This attribute is returned by all end points.
 *
 * @property array $names A array map where the keys are locale codes
 * and the values are names. This attribute is returned by all end points.
 */
class City extends AbstractPlaceRecord
{
    /**
     * @ignore
     */
    protected $validAttributes = array('confidence', 'geonameId', 'names');
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Exception/OutOfQueriesException.php000060400000000216150753024540024630 0ustar00<?php

namespace GeoIp2\Exception;

/**
 * This class represents a generic error.
 */
class OutOfQueriesException extends GeoIp2Exception
{
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Exception/HttpException.php000060400000000653150753024540023162 0ustar00<?php

namespace GeoIp2\Exception;

/**
 *  This class represents an HTTP transport error.
 */

class HttpException extends GeoIp2Exception
{
    /**
     * The URI queried
     */
    public $uri;

    public function __construct(
        $message,
        $httpStatus,
        $uri,
        \Exception $previous = null
    ) {
        $this->uri = $uri;
        parent::__construct($message, $httpStatus, $previous);
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Exception/GeoIp2Exception.php000060400000000203150753024540023317 0ustar00<?php

namespace GeoIp2\Exception;

/**
 * This class represents a generic error.
 */
class GeoIp2Exception extends \Exception
{
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Exception/AuthenticationException.php000060400000000220150753024540025210 0ustar00<?php

namespace GeoIp2\Exception;

/**
 * This class represents a generic error.
 */
class AuthenticationException extends GeoIp2Exception
{
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Exception/AddressNotFoundException.php000060400000000221150753024540025274 0ustar00<?php

namespace GeoIp2\Exception;

/**
 * This class represents a generic error.
 */
class AddressNotFoundException extends GeoIp2Exception
{
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Exception/InvalidRequestException.php000060400000001007150753024540025174 0ustar00<?php

namespace GeoIp2\Exception;

/**
 * This class represents an error returned by MaxMind's GeoIP2
 * web service.
 */
class InvalidRequestException extends HttpException
{
    /**
     * The code returned by the MaxMind web service
     */
    public $error;

    public function __construct(
        $message,
        $error,
        $httpStatus,
        $uri,
        \Exception $previous = null
    ) {
        $this->error = $error;
        parent::__construct($message, $httpStatus, $uri, $previous);
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/ProviderInterface.php000060400000000736150753024540022043 0ustar00<?php

namespace GeoIp2;

interface ProviderInterface
{
    /**
     * @param ipAddress
     *            IPv4 or IPv6 address to lookup.
     * @return \GeoIp2\Model\Country A Country model for the requested IP address.
     */
    public function country($ipAddress);

    /**
     * @param ipAddress
     *            IPv4 or IPv6 address to lookup.
     * @return \GeoIp2\Model\City A City model for the requested IP address.
     */
    public function city($ipAddress);
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/Enterprise.php000060400000004271150753024540021606 0ustar00<?php

namespace GeoIp2\Model;

/**
 * Model class for the data returned by GeoIP2 Enterprise database lookups.
 *
 * The only difference between the City and Enterprise model classes is which
 * fields in each record may be populated. See
 * http://dev.maxmind.com/geoip/geoip2/web-services more details.
 *
 * @property \GeoIp2\Record\City $city City data for the requested IP
 * address.
 *
 * @property \GeoIp2\Record\Continent $continent Continent data for the
 * requested IP address.
 *
 * @property \GeoIp2\Record\Country $country Country data for the requested
 * IP address. This object represents the country where MaxMind believes the
 * end user is located.
 *
 * @property \GeoIp2\Record\Location $location Location data for the
 * requested IP address.
 *
 * @property \GeoIp2\Record\MaxMind $maxmind Data related to your MaxMind
 * account.
 *
 * @property \GeoIp2\Record\Country $registeredCountry Registered country
 * data for the requested IP address. This record represents the country
 * where the ISP has registered a given IP block and may differ from the
 * user's country.
 *
 * @property \GeoIp2\Record\RepresentedCountry $representedCountry
 * Represented country data for the requested IP address. The represented
 * country is used for things like military bases. It is only present when
 * the represented country differs from the country.
 *
 * @property array $subdivisions An array of {@link \GeoIp2\Record\Subdivision}
 * objects representing the country subdivisions for the requested IP
 * address. The number and type of subdivisions varies by country, but a
 * subdivision is typically a state, province, county, etc. Subdivisions
 * are ordered from most general (largest) to most specific (smallest).
 * If the response did not contain any subdivisions, this method returns
 * an empty array.
 *
 * @property \GeoIp2\Record\Subdivision $mostSpecificSubdivision An  object
 * representing the most specific subdivision returned. If the response
 * did not contain any subdivisions, this method returns an empty
 * {@link \GeoIp2\Record\Subdivision} object.
 *
 * @property \GeoIp2\Record\Traits $traits Data for the traits of the
 * requested IP address.
 */
class Enterprise extends City
{
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/ConnectionType.php000060400000001327150753024540022426 0ustar00<?php

namespace GeoIp2\Model;

/**
 * This class provides the GeoIP2 Connection-Type model.
 *
 * @property string $connectionType The connection type may take the following
 *     values: "Dialup", "Cable/DSL", "Corporate", "Cellular". Additional
 *     values may be added in the future.
 *
 * @property string $ipAddress The IP address that the data in the model is
 *     for.
 *
 */
class ConnectionType extends AbstractModel
{
    protected $connectionType;
    protected $ipAddress;

    /**
     * @ignore
     */
    public function __construct($raw)
    {
        parent::__construct($raw);

        $this->connectionType = $this->get('connection_type');
        $this->ipAddress = $this->get('ip_address');
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/AbstractModel.php000060400000002062150753024540022206 0ustar00<?php

namespace GeoIp2\Model;

use GeoIp2\Compat\JsonSerializable;

/**
 * @ignore
 */
abstract class AbstractModel implements JsonSerializable
{
    protected $raw;

    /**
     * @ignore
     */
    public function __construct($raw)
    {
        $this->raw = $raw;
    }

    /**
     * @ignore
     */
    protected function get($field)
    {
        if (isset($this->raw[$field])) {
            return $this->raw[$field];
        } else {
            if (preg_match('/^is_/', $field)) {
                return false;
            } else {
                return null;
            }
        }
    }

    /**
     * @ignore
     */
    public function __get($attr)
    {
        if ($attr != "instance" && property_exists($this, $attr)) {
            return $this->$attr;
        }

        throw new \RuntimeException("Unknown attribute: $attr");
    }

    /**
     * @ignore
     */
    public function __isset($attr)
    {
        return $attr != "instance" && isset($this->$attr);
    }

    public function jsonSerialize()
    {
        return $this->raw;
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/City.php000060400000007272150753024540020402 0ustar00<?php

namespace GeoIp2\Model;

/**
 * Model class for the data returned by GeoIP2 City web service and database.
 *
 * The only difference between the City and Insights model classes is which
 * fields in each record may be populated. See
 * http://dev.maxmind.com/geoip/geoip2/web-services more details.
 *
 * @property \GeoIp2\Record\City $city City data for the requested IP
 * address.
 *
 * @property \GeoIp2\Record\Continent $continent Continent data for the
 * requested IP address.
 *
 * @property \GeoIp2\Record\Country $country Country data for the requested
 * IP address. This object represents the country where MaxMind believes the
 * end user is located.
 *
 * @property \GeoIp2\Record\Location $location Location data for the
 * requested IP address.
 *
 * @property \GeoIp2\Record\Postal $postal Postal data for the
 * requested IP address.
 *
 * @property \GeoIp2\Record\MaxMind $maxmind Data related to your MaxMind
 * account.
 *
 * @property \GeoIp2\Record\Country $registeredCountry Registered country
 * data for the requested IP address. This record represents the country
 * where the ISP has registered a given IP block and may differ from the
 * user's country.
 *
 * @property \GeoIp2\Record\RepresentedCountry $representedCountry
 * Represented country data for the requested IP address. The represented
 * country is used for things like military bases. It is only present when
 * the represented country differs from the country.
 *
 * @property array $subdivisions An array of {@link \GeoIp2\Record\Subdivision}
 * objects representing the country subdivisions for the requested IP
 * address. The number and type of subdivisions varies by country, but a
 * subdivision is typically a state, province, county, etc. Subdivisions
 * are ordered from most general (largest) to most specific (smallest).
 * If the response did not contain any subdivisions, this method returns
 * an empty array.
 *
 * @property \GeoIp2\Record\Subdivision $mostSpecificSubdivision An  object
 * representing the most specific subdivision returned. If the response
 * did not contain any subdivisions, this method returns an empty
 * {@link \GeoIp2\Record\Subdivision} object.
 *
 * @property \GeoIp2\Record\Traits $traits Data for the traits of the
 * requested IP address.
 */
class City extends Country
{
    /**
     * @ignore
     */
    protected $city;
    /**
     * @ignore
     */
    protected $location;
    /**
     * @ignore
     */
    protected $postal;
    /**
     * @ignore
     */
    protected $subdivisions = array();

    /**
     * @ignore
     */
    public function __construct($raw, $locales = array('en'))
    {
        parent::__construct($raw, $locales);

        $this->city = new \GeoIp2\Record\City($this->get('city'), $locales);
        $this->location = new \GeoIp2\Record\Location($this->get('location'));
        $this->postal = new \GeoIp2\Record\Postal($this->get('postal'));

        $this->createSubdivisions($raw, $locales);
    }

    private function createSubdivisions($raw, $locales)
    {
        if (!isset($raw['subdivisions'])) {
            return;
        }

        foreach ($raw['subdivisions'] as $sub) {
            array_push(
                $this->subdivisions,
                new \GeoIp2\Record\Subdivision($sub, $locales)
            );
        }
    }

    /**
     * @ignore
     */
    public function __get($attr)
    {
        if ($attr == 'mostSpecificSubdivision') {
            return $this->$attr();
        } else {
            return parent::__get($attr);
        }
    }

    private function mostSpecificSubdivision()
    {
        return empty($this->subdivisions) ?
            new \GeoIp2\Record\Subdivision(array(), $this->locales) :
            end($this->subdivisions);
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/Domain.php000060400000001241150753024540020667 0ustar00<?php

namespace GeoIp2\Model;

/**
 * This class provides the GeoIP2 Domain model.
 *
 * @property string $domain The second level domain associated with the IP
 *     address. This will be something like "example.com" or "example.co.uk",
 *     not "foo.example.com".
 *
 * @property string $ipAddress The IP address that the data in the model is
 *     for.
 *
 */
class Domain extends AbstractModel
{
    protected $domain;
    protected $ipAddress;

    /**
     * @ignore
     */
    public function __construct($raw)
    {
        parent::__construct($raw);

        $this->domain = $this->get('domain');
        $this->ipAddress = $this->get('ip_address');
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/Insights.php000060400000004271150753024540021256 0ustar00<?php

namespace GeoIp2\Model;

/**
 * Model class for the data returned by GeoIP2 Precision: Insights web service.
 *
 * The only difference between the City and Insights model classes is which
 * fields in each record may be populated. See
 * http://dev.maxmind.com/geoip/geoip2/web-services more details.
 *
 * @property \GeoIp2\Record\City $city City data for the requested IP
 * address.
 *
 * @property \GeoIp2\Record\Continent $continent Continent data for the
 * requested IP address.
 *
 * @property \GeoIp2\Record\Country $country Country data for the requested
 * IP address. This object represents the country where MaxMind believes the
 * end user is located.
 *
 * @property \GeoIp2\Record\Location $location Location data for the
 * requested IP address.
 *
 * @property \GeoIp2\Record\MaxMind $maxmind Data related to your MaxMind
 * account.
 *
 * @property \GeoIp2\Record\Country $registeredCountry Registered country
 * data for the requested IP address. This record represents the country
 * where the ISP has registered a given IP block and may differ from the
 * user's country.
 *
 * @property \GeoIp2\Record\RepresentedCountry $representedCountry
 * Represented country data for the requested IP address. The represented
 * country is used for things like military bases. It is only present when
 * the represented country differs from the country.
 *
 * @property array $subdivisions An array of {@link \GeoIp2\Record\Subdivision}
 * objects representing the country subdivisions for the requested IP
 * address. The number and type of subdivisions varies by country, but a
 * subdivision is typically a state, province, county, etc. Subdivisions
 * are ordered from most general (largest) to most specific (smallest).
 * If the response did not contain any subdivisions, this method returns
 * an empty array.
 *
 * @property \GeoIp2\Record\Subdivision $mostSpecificSubdivision An  object
 * representing the most specific subdivision returned. If the response
 * did not contain any subdivisions, this method returns an empty
 * {@link \GeoIp2\Record\Subdivision} object.
 *
 * @property \GeoIp2\Record\Traits $traits Data for the traits of the
 * requested IP address.
 */
class Insights extends City
{
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/Isp.php000060400000002415150753024540020217 0ustar00<?php

namespace GeoIp2\Model;

/**
 * This class provides the GeoIP2 Connection-Type model.
 *
 * @property integer $autonomousSystemNumber The autonomous system number
 *     associated with the IP address.
 *
 * @property string $autonomousSystemOrganization The organization associated
 *     with the registered autonomous system number for the IP address.
 *
 * @property string $isp The name of the ISP associated with the IP address.
 *
 * @property string $organization The name of the organization associated with
 *     the IP address.
 *
 * @property string $ipAddress The IP address that the data in the model is
 *     for.
 *
 */
class Isp extends AbstractModel
{
    protected $autonomousSystemNumber;
    protected $autonomousSystemOrganization;
    protected $isp;
    protected $organization;
    protected $ipAddress;

    /**
     * @ignore
     */
    public function __construct($raw)
    {
        parent::__construct($raw);
        $this->autonomousSystemNumber = $this->get('autonomous_system_number');
        $this->autonomousSystemOrganization =
            $this->get('autonomous_system_organization');
        $this->isp = $this->get('isp');
        $this->organization = $this->get('organization');

        $this->ipAddress = $this->get('ip_address');
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/AnonymousIp.php000060400000002642150753024540021747 0ustar00<?php

namespace GeoIp2\Model;

/**
 * This class provides the GeoIP2 Anonymous IP model.
 *
 * @property boolean $isAnonymous This is true if the IP address belongs to
 *     any sort of anonymous network.
 *
 * @property boolean $isAnonymousVpn This is true if the IP address belongs to
 *     an anonymous VPN system.
 *
 * @property boolean $isHostingProvider This is true if the IP address belongs
 *     to a hosting provider.
 *
 * @property boolean $isPublicProxy This is true if the IP address belongs to
 *     a public proxy.
 *
 * @property boolean $isTorExitNode This is true if the IP address is a Tor
 *     exit node.
 *
 * @property string $ipAddress The IP address that the data in the model is
 *     for.
 *
 */
class AnonymousIp extends AbstractModel
{
    protected $isAnonymous;
    protected $isAnonymousVpn;
    protected $isHostingProvider;
    protected $isPublicProxy;
    protected $isTorExitNode;
    protected $ipAddress;

    /**
     * @ignore
     */
    public function __construct($raw)
    {
        parent::__construct($raw);

        $this->isAnonymous = $this->get('is_anonymous');
        $this->isAnonymousVpn = $this->get('is_anonymous_vpn');
        $this->isHostingProvider = $this->get('is_hosting_provider');
        $this->isPublicProxy = $this->get('is_public_proxy');
        $this->isTorExitNode = $this->get('is_tor_exit_node');
        $this->ipAddress = $this->get('ip_address');
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/Country.php000060400000004530150753024540021127 0ustar00<?php

namespace GeoIp2\Model;

/**
 * Model class for the data returned by GeoIP2 Country web service and database.
 *
 * The only difference between the City and Insights model classes is which
 * fields in each record may be populated. See
 * http://dev.maxmind.com/geoip/geoip2/web-services more details.
 *
 * @property \GeoIp2\Record\Continent $continent Continent data for the
 * requested IP address.
 *
 * @property \GeoIp2\Record\Country $country Country data for the requested
 * IP address. This object represents the country where MaxMind believes the
 * end user is located.
 *
 * @property \GeoIp2\Record\MaxMind $maxmind Data related to your MaxMind
 * account.
 *
 * @property \GeoIp2\Record\Country $registeredCountry Registered country
 * data for the requested IP address. This record represents the country
 * where the ISP has registered a given IP block and may differ from the
 * user's country.
 *
 * @property \GeoIp2\Record\RepresentedCountry $representedCountry
 * Represented country data for the requested IP address. The represented
 * country is used for things like military bases. It is only present when
 * the represented country differs from the country.
 *
 * @property \GeoIp2\Record\Traits $traits Data for the traits of the
 * requested IP address.
 */
class Country extends AbstractModel
{
    protected $continent;
    protected $country;
    protected $locales;
    protected $maxmind;
    protected $registeredCountry;
    protected $representedCountry;
    protected $traits;

    /**
     * @ignore
     */
    public function __construct($raw, $locales = array('en'))
    {
        parent::__construct($raw);

        $this->continent = new \GeoIp2\Record\Continent(
            $this->get('continent'),
            $locales
        );
        $this->country = new \GeoIp2\Record\Country(
            $this->get('country'),
            $locales
        );
        $this->maxmind = new \GeoIp2\Record\MaxMind($this->get('maxmind'));
        $this->registeredCountry = new \GeoIp2\Record\Country(
            $this->get('registered_country'),
            $locales
        );
        $this->representedCountry = new \GeoIp2\Record\RepresentedCountry(
            $this->get('represented_country'),
            $locales
        );
        $this->traits = new \GeoIp2\Record\Traits($this->get('traits'));

        $this->locales = $locales;
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/WebService/Client.php000060400000022700150753024540021677 0ustar00<?php

namespace GeoIp2\WebService;

use GeoIp2\Exception\AddressNotFoundException;
use GeoIp2\Exception\AuthenticationException;
use GeoIp2\Exception\GeoIp2Exception;
use GeoIp2\Exception\HttpException;
use GeoIp2\Exception\InvalidRequestException;
use GeoIp2\Exception\OutOfQueriesException;
use GeoIp2\ProviderInterface;
use MaxMind\Exception\InvalidInputException;
use MaxMind\WebService\Client as WsClient;

/**
 * This class provides a client API for all the GeoIP2 Precision web service
 * end points. The end points are Country, City, and Insights. Each end point
 * returns a different set of data about an IP address, with Country returning
 * the least data and Insights the most.
 *
 * Each web service end point is represented by a different model class, and
 * these model classes in turn contain multiple Record classes. The record
 * classes have attributes which contain data about the IP address.
 *
 * If the web service does not return a particular piece of data for an IP
 * address, the associated attribute is not populated.
 *
 * The web service may not return any information for an entire record, in
 * which case all of the attributes for that record class will be empty.
 *
 * ## Usage ##
 *
 * The basic API for this class is the same for all of the web service end
 * points. First you create a web service object with your MaxMind `$userId`
 * and `$licenseKey`, then you call the method corresponding to a specific end
 * point, passing it the IP address you want to look up.
 *
 * If the request succeeds, the method call will return a model class for
 * the end point you called. This model in turn contains multiple record
 * classes, each of which represents part of the data returned by the web
 * service.
 *
 * If the request fails, the client class throws an exception.
 */
class Client implements ProviderInterface
{
    private $locales;
    private $client;
    private static $basePath = '/geoip/v2.1';

    const VERSION = 'v2.4.0';

    /**
     * Constructor.
     *
     * @param int $userId     Your MaxMind user ID
     * @param string $licenseKey Your MaxMind license key
     * @param array $locales  List of locale codes to use in name property
     * from most preferred to least preferred.
     * @param array $options Array of options. Valid options include:
     *      * `host` - The host to use when querying the web service.
     *      * `timeout` - Timeout in seconds.
     *      * `connectTimeout` - Initial connection timeout in seconds.
     */
    public function __construct(
        $userId,
        $licenseKey,
        $locales = array('en'),
        $options = array()
    ) {
        $this->locales = $locales;

        // This is for backwards compatibility. Do not remove except for a
        // major version bump.
        if (is_string($options)) {
            $options = array( 'host' => $options );
        }

        if (!isset($options['host'])) {
            $options['host'] = 'geoip.maxmind.com';
        }

        $options['userAgent'] = $this->userAgent();

        $this->client = new WsClient($userId, $licenseKey, $options);
    }

    private function userAgent()
    {
        return 'GeoIP2-API/' . Client::VERSION;
    }

    /**
     * This method calls the GeoIP2 Precision: City endpoint.
     *
     * @param string $ipAddress IPv4 or IPv6 address as a string. If no
     * address is provided, the address that the web service is called
     * from will be used.
     *
     * @return \GeoIp2\Model\City
     *
     * @throws \GeoIp2\Exception\AddressNotFoundException if the address you
     *   provided is not in our database (e.g., a private address).
     * @throws \GeoIp2\Exception\AuthenticationException if there is a problem
     *   with the user ID or license key that you provided.
     * @throws \GeoIp2\Exception\OutOfQueriesException if your account is out
     *   of queries.
     * @throws \GeoIp2\Exception\InvalidRequestException} if your request was
     *   received by the web service but is invalid for some other reason.
     *   This may indicate an issue with this API. Please report the error to
     *   MaxMind.
     * @throws \GeoIp2\Exception\HttpException if an unexpected HTTP error
     *   code or message was returned. This could indicate a problem with the
     *   connection between your server and the web service or that the web
     *   service returned an invalid document or 500 error code.
     * @throws \GeoIp2\Exception\GeoIp2Exception This serves as the parent
     *   class to the above exceptions. It will be thrown directly if a 200
     *   status code is returned but the body is invalid.
     */
    public function city($ipAddress = 'me')
    {
        return $this->responseFor('city', 'City', $ipAddress);
    }

    /**
     * This method calls the GeoIP2 Precision: Country endpoint.
     *
     * @param string $ipAddress IPv4 or IPv6 address as a string. If no
     * address is provided, the address that the web service is called
     * from will be used.
     *
     * @return \GeoIp2\Model\Country
     *
     * @throws \GeoIp2\Exception\AddressNotFoundException if the address you
     *   provided is not in our database (e.g., a private address).
     * @throws \GeoIp2\Exception\AuthenticationException if there is a problem
     *   with the user ID or license key that you provided.
     * @throws \GeoIp2\Exception\OutOfQueriesException if your account is out
     *   of queries.
     * @throws \GeoIp2\Exception\InvalidRequestException} if your request was
     *   received by the web service but is invalid for some other reason.
     *   This may indicate an issue with this API. Please report the error to
     *   MaxMind.
     * @throws \GeoIp2\Exception\HttpException if an unexpected HTTP error
     *   code or message was returned. This could indicate a problem with the
     *   connection between your server and the web service or that the web
     *   service returned an invalid document or 500 error code.
     * @throws \GeoIp2\Exception\GeoIp2Exception This serves as the parent
     *   class to the above exceptions. It will be thrown directly if a 200
     *   status code is returned but the body is invalid.
     */
    public function country($ipAddress = 'me')
    {
        return $this->responseFor('country', 'Country', $ipAddress);
    }

    /**
     * This method calls the GeoIP2 Precision: Insights endpoint.
     *
     * @param string $ipAddress IPv4 or IPv6 address as a string. If no
     * address is provided, the address that the web service is called
     * from will be used.
     *
     * @return \GeoIp2\Model\Insights
     *
     * @throws \GeoIp2\Exception\AddressNotFoundException if the address you
     *   provided is not in our database (e.g., a private address).
     * @throws \GeoIp2\Exception\AuthenticationException if there is a problem
     *   with the user ID or license key that you provided.
     * @throws \GeoIp2\Exception\OutOfQueriesException if your account is out
     *   of queries.
     * @throws \GeoIp2\Exception\InvalidRequestException} if your request was
     *   received by the web service but is invalid for some other reason.
     *   This may indicate an issue with this API. Please report the error to
     *   MaxMind.
     * @throws \GeoIp2\Exception\HttpException if an unexpected HTTP error
     *   code or message was returned. This could indicate a problem with the
     *   connection between your server and the web service or that the web
     *   service returned an invalid document or 500 error code.
     * @throws \GeoIp2\Exception\GeoIp2Exception This serves as the parent
     *   class to the above exceptions. It will be thrown directly if a 200
     *   status code is returned but the body is invalid.
     */
    public function insights($ipAddress = 'me')
    {
        return $this->responseFor('insights', 'Insights', $ipAddress);
    }

    private function responseFor($endpoint, $class, $ipAddress)
    {
        $path = implode('/', array(self::$basePath, $endpoint, $ipAddress));

        try {
            $body = $this->client->get('GeoIP2 ' . $class, $path);
        } catch (\MaxMind\Exception\IpAddressNotFoundException $ex) {
            throw new AddressNotFoundException(
                $ex->getMessage(),
                $ex->getStatusCode(),
                $ex
            );
        } catch (\MaxMind\Exception\AuthenticationException $ex) {
            throw new AuthenticationException(
                $ex->getMessage(),
                $ex->getStatusCode(),
                $ex
            );
        } catch (\MaxMind\Exception\InsufficientFundsException $ex) {
            throw new OutOfQueriesException(
                $ex->getMessage(),
                $ex->getStatusCode(),
                $ex
            );
        } catch (\MaxMind\Exception\InvalidRequestException $ex) {
            throw new InvalidRequestException(
                $ex->getMessage(),
                $ex->getErrorCode(),
                $ex->getStatusCode(),
                $ex->getUri(),
                $ex
            );
        } catch (\MaxMind\Exception\HttpException $ex) {
            throw new HttpException(
                $ex->getMessage(),
                $ex->getStatusCode(),
                $ex->getUri(),
                $ex
            );
        } catch (\MaxMind\Exception\WebServiceException $ex) {
            throw new GeoIp2Exception(
                $ex->getMessage(),
                $ex->getCode(),
                $ex
            );
        }

        $class = "GeoIp2\\Model\\" . $class;
        return new $class($body, $this->locales);

    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Database/Reader.php000060400000016630150753024540021336 0ustar00<?php

namespace GeoIp2\Database;

use GeoIp2\Exception\AddressNotFoundException;
use GeoIp2\ProviderInterface;
use MaxMind\Db\Reader as DbReader;

/**
 * Instances of this class provide a reader for the GeoIP2 database format.
 * IP addresses can be looked up using the database specific methods.
 *
 * ## Usage ##
 *
 * The basic API for this class is the same for every database. First, you
 * create a reader object, specifying a file name. You then call the method
 * corresponding to the specific database, passing it the IP address you want
 * to look up.
 *
 * If the request succeeds, the method call will return a model class for
 * the method you called. This model in turn contains multiple record classes,
 * each of which represents part of the data returned by the database. If
 * the database does not contain the requested information, the attributes
 * on the record class will have a `null` value.
 *
 * If the address is not in the database, an
 * {@link \GeoIp2\Exception\AddressNotFoundException} exception will be
 * thrown. If an invalid IP address is passed to one of the methods, a
 * SPL {@link \InvalidArgumentException} will be thrown. If the database is
 * corrupt or invalid, a {@link \MaxMind\Db\Reader\InvalidDatabaseException}
 * will be thrown.
 *
 */
class Reader implements ProviderInterface
{
    private $dbReader;
    private $locales;

    /**
     * Constructor.
     *
     * @param string $filename The path to the GeoIP2 database file.
     * @param array $locales  List of locale codes to use in name property
     * from most preferred to least preferred.
     * @throws \MaxMind\Db\Reader\InvalidDatabaseException if the database
     *          is corrupt or invalid
     */
    public function __construct(
        $filename,
        $locales = array('en')
    ) {
        $this->dbReader = new DbReader($filename);
        $this->locales = $locales;
    }

    /**
     * This method returns a GeoIP2 City model.
     *
     * @param string $ipAddress IPv4 or IPv6 address as a string.
     *
     * @return \GeoIp2\Model\City
     *
     * @throws \GeoIp2\Exception\AddressNotFoundException if the address is
     *         not in the database.
     * @throws \MaxMind\Db\Reader\InvalidDatabaseException if the database
     *         is corrupt or invalid
     */
    public function city($ipAddress)
    {
        return $this->modelFor('City', 'City', $ipAddress);
    }

    /**
     * This method returns a GeoIP2 Country model.
     *
     * @param string $ipAddress IPv4 or IPv6 address as a string.
     *
     * @return \GeoIp2\Model\Country
     *
     * @throws \GeoIp2\Exception\AddressNotFoundException if the address is
     *         not in the database.
     * @throws \MaxMind\Db\Reader\InvalidDatabaseException if the database
     *         is corrupt or invalid
     */
    public function country($ipAddress)
    {
        return $this->modelFor('Country', 'Country', $ipAddress);
    }

    /**
     * This method returns a GeoIP2 Anonymous IP model.
     *
     * @param string $ipAddress IPv4 or IPv6 address as a string.
     *
     * @return \GeoIp2\Model\AnonymousIp
     *
     * @throws \GeoIp2\Exception\AddressNotFoundException if the address is
     *         not in the database.
     * @throws \MaxMind\Db\Reader\InvalidDatabaseException if the database
     *         is corrupt or invalid
     */
    public function anonymousIp($ipAddress)
    {
        return $this->flatModelFor(
            'AnonymousIp',
            'GeoIP2-Anonymous-IP',
            $ipAddress
        );
    }

    /**
     * This method returns a GeoIP2 Connection Type model.
     *
     * @param string $ipAddress IPv4 or IPv6 address as a string.
     *
     * @return \GeoIp2\Model\ConnectionType
     *
     * @throws \GeoIp2\Exception\AddressNotFoundException if the address is
     *         not in the database.
     * @throws \MaxMind\Db\Reader\InvalidDatabaseException if the database
     *         is corrupt or invalid
     */
    public function connectionType($ipAddress)
    {
        return $this->flatModelFor(
            'ConnectionType',
            'GeoIP2-Connection-Type',
            $ipAddress
        );
    }

    /**
     * This method returns a GeoIP2 Domain model.
     *
     * @param string $ipAddress IPv4 or IPv6 address as a string.
     *
     * @return \GeoIp2\Model\Domain
     *
     * @throws \GeoIp2\Exception\AddressNotFoundException if the address is
     *         not in the database.
     * @throws \MaxMind\Db\Reader\InvalidDatabaseException if the database
     *         is corrupt or invalid
     */
    public function domain($ipAddress)
    {
        return $this->flatModelFor(
            'Domain',
            'GeoIP2-Domain',
            $ipAddress
        );
    }

    /**
     * This method returns a GeoIP2 Enterprise model.
     *
     * @param string $ipAddress IPv4 or IPv6 address as a string.
     *
     * @return \GeoIp2\Model\Enterprise
     *
     * @throws \GeoIp2\Exception\AddressNotFoundException if the address is
     *         not in the database.
     * @throws \MaxMind\Db\Reader\InvalidDatabaseException if the database
     *         is corrupt or invalid
     */
    public function enterprise($ipAddress)
    {
        return $this->modelFor('Enterprise', 'Enterprise', $ipAddress);
    }

    /**
     * This method returns a GeoIP2 ISP model.
     *
     * @param string $ipAddress IPv4 or IPv6 address as a string.
     *
     * @return \GeoIp2\Model\Isp
     *
     * @throws \GeoIp2\Exception\AddressNotFoundException if the address is
     *         not in the database.
     * @throws \MaxMind\Db\Reader\InvalidDatabaseException if the database
     *         is corrupt or invalid
     */
    public function isp($ipAddress)
    {
        return $this->flatModelFor(
            'Isp',
            'GeoIP2-ISP',
            $ipAddress
        );
    }

    private function modelFor($class, $type, $ipAddress)
    {
        $record = $this->getRecord($class, $type, $ipAddress);

        $record['traits']['ip_address'] = $ipAddress;
        $class = "GeoIp2\\Model\\" . $class;

        return new $class($record, $this->locales);
    }

    private function flatModelFor($class, $type, $ipAddress)
    {
        $record = $this->getRecord($class, $type, $ipAddress);

        $record['ip_address'] = $ipAddress;
        $class = "GeoIp2\\Model\\" . $class;

        return new $class($record);
    }

    private function getRecord($class, $type, $ipAddress)
    {
        if (strpos($this->metadata()->databaseType, $type) === false) {
            $method = lcfirst($class);
            throw new \BadMethodCallException(
                "The $method method cannot be used to open a "
                . $this->metadata()->databaseType . " database"
            );
        }
        $record = $this->dbReader->get($ipAddress);
        if ($record === null) {
            throw new AddressNotFoundException(
                "The address $ipAddress is not in the database."
            );
        }
        return $record;
    }

    /**
     * @throws \InvalidArgumentException if arguments are passed to the method.
     * @throws \BadMethodCallException if the database has been closed.
     * @return \MaxMind\Db\Reader\Metadata object for the database.
     */
    public function metadata()
    {
        return $this->dbReader->metadata();
    }

    /**
     * Closes the GeoIP2 database and returns the resources to the system.
     */
    public function close()
    {
        $this->dbReader->close();
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/src/Compat/JsonSerializable.php000060400000001027150753024540023105 0ustar00<?php

namespace GeoIp2\Compat;

// @codingStandardsIgnoreFile

/**
  * This interface exists to provide backwards compatibility with PHP 5.3
  *
  * This should _not_ be used by any third-party code.
  *
  * @ignore
  */
if (interface_exists('JsonSerializable')) {
    interface JsonSerializable extends \JsonSerializable
    {
    }
} else {
    interface JsonSerializable
    {
        /**
         * Returns data that can be serialized by json_encode
         * @ignore
         */
        public function jsonSerialize();
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/composer.json000060400000001373150753024540017650 0ustar00{
    "name": "geoip2/geoip2",
    "description": "MaxMind GeoIP2 PHP API",
    "keywords": ["geoip", "geoip2", "geolocation", "ip", "maxmind"],
    "homepage": "https://github.com/maxmind/GeoIP2-php",
    "type": "library",
    "license": "Apache-2.0",
    "authors": [
        {
            "name": "Gregory J. Oschwald",
            "email": "goschwald@maxmind.com",
            "homepage": "http://www.maxmind.com/"
        }
    ],
    "require": {
        "maxmind-db/reader": "~1.0",
        "maxmind/web-service-common": "~0.0.3",
        "php": ">=5.3.1"
    },
    "require-dev": {
        "phpunit/phpunit": "4.2.*",
        "squizlabs/php_codesniffer": "2.*"
    },
    "autoload": {
        "psr-4": {
            "GeoIp2\\": "src"
        }
    }
}
solidres/libraries/maxmind/lib/geoip2/geoip2/CHANGELOG.md000060400000014337150753024540016743 0ustar00CHANGELOG
=========

2.4.0 (2016-04-15)
------------------

* Added support for the GeoIP2 Enterprise database.

2.3.3 (2015-09-24)
------------------

* Corrected case on `JsonSerializable` interface. Reported by Axel Etcheverry.
  Fixes #56.

2.3.2 (2015-09-23)
------------------

* `JsonSerializable` compatibility interface was moved to `GeoIp2\Compat`
  rather than the global namespace to prevent autoloading issues. Reported by
  Tomas Buteler. GitHub #54.
* Missing documentation for the `$postal` property was added to the
  `GeoIp2\Model\City` class. Fix by Roy Sindre Norangshol. GitHub #51.
* In the Phar distribution, source files for this module no longer have their
  documentation stripped, allowing IDE introspection to work properly.
  Reported by Dominic Black. GitHub #52.

2.3.1 (2015-06-30)
------------------

* Updated `maxmind/web-service-common` to version with fixes for PHP 5.3 and
  5.4.

2.3.0 (2015-06-29)
------------------

* Support for demographics fields `averageIncome` and `populationDensity` in
  the `Location` record, returned by the Insights endpoint.
* The `isAnonymousProxy` and `isSatelliteProvider` properties on
  `GeoIP2\Record\Traits` have been deprecated. Please use our [GeoIP2
  Anonymous IP database](https://www.maxmind.com/en/geoip2-anonymous-ip-database)
  to determine whether an IP address is used by an anonymizing service.

2.2.0-beta1 (2015-06-09)
------------------------

* Typo fix in documentation.

2.2.0-alpha2 (2015-06-01)
-------------------------

* `maxmind-ws/web-service-common` was renamed to `maxmind/web-service-common`.

2.2.0-alpha1 (2015-05-22)
-------------------------

* The library no longer uses Guzzle and instead uses curl directly.
* Support for `timeout` and `connectTimout` were added to the `$options` array
  passed to the `GeoIp2\WebService\Client` constructor. Pull request by Will
  Bradley. GitHub #36.

2.1.1 (2014-12-03)
------------------

* The 2.1.0 Phar builds included a shebang line, causing issues when loading
  it as a library. This has been corrected. GitHub #33.

2.1.0 (2014-10-29)
------------------

* Update ApiGen dependency to version that isn't broken on case sensitive
  file systems.
* Added support for the GeoIP2 Anonymous IP database. The
  `GeoIP2\Database\Reader` class now has an `anonymousIp` method which returns
  a `GeoIP2\Model\AnonymousIp` object.
* Boolean attributes like those in the `GeoIP2\Record\Traits` class now return
 `false` instead of `null` when they were not true.

2.0.0 (2014-09-22)
------------------

* First production release.

0.9.0 (2014-09-15)
------------------

* IMPORTANT: The deprecated `omni()` and `cityIspOrg()` methods have been
  removed from `GeoIp2\WebService\Client`.

0.8.1 (2014-09-12)
------------------

* The check added to the `GeoIP2\Database\Reader` lookup methods in 0.8.0 did
  not work with the GeoIP2 City Database Subset by Continent with World
  Countries. This has been fixed. Fixes GitHub issue #23.

0.8.0 (2014-09-10)
------------------

* The `GeoIp2\Database\Reader` lookup methods (e.g., `city()`, `isp()`) now
  throw a `BadMethodCallException` if they are used with a database that
  does not match the method. In particular, doing a `city()` lookup on a
  GeoIP2 Country database will result in an exception, and vice versa.
* A `metadata()` method has been added to the `GeoIP2\Database\Reader` class.
  This returns a `MaxMind\Db\Reader\Metadata` class with information about the
  database.
* The name attribute was missing from the RepresentedCountry class.

0.7.0 (2014-07-22)
------------------

* The web service client API has been updated for the v2.1 release of the web
  service. In particular, the `cityIspOrg` and `omni` methods on
  `GeoIp2\WebService\Client` should be considered deprecated. The `city`
  method now provides all of the data formerly provided by `cityIspOrg`, and
  the `omni` method has been replaced by the `insights` method.
* Support was added for GeoIP2 Connection Type, Domain and ISP databases.


0.6.3 (2014-05-12)
------------------

* With the previous Phar builds, some users received `phar error: invalid url
  or non-existent phar` errors. The correct alias is now used for the Phar,
  and this should no longer be an issue.

0.6.2 (2014-05-08)
------------------

* The Phar build was broken with Guzzle 3.9.0+. This has been fixed.

0.6.1 (2014-05-01)
------------------

* This API now officially supports HHVM.
* The `maxmind-db/reader` dependency was updated to a version that does not
  require BC Math.
* The Composer compatibility autoload rules are now targeted more narrowly.
* A `box.json` file is included to build a Phar package.

0.6.0 (2014-02-19)
------------------

* This API is now licensed under the Apache License, Version 2.0.
* Model and record classes now implement `JsonSerializable`.
* `isset` now works with model and record classes.

0.5.0 (2013-10-21)
------------------

* Renamed $languages constructor parameters to $locales for both the Client
  and Reader classes.
* Documentation and code clean-up (Ben Morel).
* Added the interface `GeoIp2\ProviderInterface`, which is implemented by both
  `\GeoIp2\Database\Reader` and `\GeoIp2\WebService\Client`.

0.4.0 (2013-07-16)
------------------

* This is the first release with the GeoIP2 database reader. Please see the
  `README.md` file and the `\GeoIp2\Database\Reader` class.
* The general exception classes were replaced with specific exception classes
  representing particular types of errors, such as an authentication error.

0.3.0 (2013-07-12)
------------------

* In namespaces and class names, "GeoIP2" was renamed to "GeoIp2" to improve
  consistency.

0.2.1 (2013-06-10)
------------------

* First official beta release.
* Documentation updates and corrections.

0.2.0 (2013-05-29)
------------------

* `GenericException` was renamed to `GeoIP2Exception`.
* We now support more languages. The new languages are de, es, fr, and pt-BR.
* The REST API now returns a record with data about your account. There is
  a new `GeoIP\Records\MaxMind` class for this data.
* The `continentCode` attribute on `Continent` was renamed to `code`.
* Documentation updates.

0.1.1 (2013-05-14)
------------------

* Updated Guzzle version requirement.
* Fixed Composer example in README.md.


0.1.0 (2013-05-13)
------------------

* Initial release.
solidres/libraries/maxmind/lib/geoip2/geoip2/box.json000060400000001610150753024540016603 0ustar00{
    "alias": "geoip2.phar",
    "main": "phar-stub.php",
    "output": "geoip2.phar",
    "compactors": [
        "Herrera\\Box\\Compactor\\Composer",
        "Herrera\\Box\\Compactor\\Json",
        "Herrera\\Box\\Compactor\\Php"
    ],
    "files": [
        "LICENSE"
    ],
    "finder": [
        {
            "name": [
                "LICENSE",
                "LICENSE.*",
                "*.php",
                "*.pem",
                "*.pem.md5"
            ],
            "exclude": [
                "phpunit",
                "satooshi",
                "Tests",
                "tests",
                "yaml"
            ],
            "in": "vendor"
            }
    ],
    "finder-bin": [
        {
            "name": [
                "*.php"
            ],
            "in": "src"
            }
    ],
    "git-version": "git-version",
    "shebang": false,
    "stub": true
}
solidres/libraries/maxmind/lib/geoip2/geoip2/phpunit.xml.dist000060400000001004150753024540020270 0ustar00<?xml version="1.0" encoding="UTF-8"?>

<phpunit bootstrap="./tests/bootstrap.php" colors="true">
    <testsuites>
        <testsuite name="GeoIP2 Test Suite">
            <directory suffix="Test.php">./tests/GeoIp2/Test/</directory>
        </testsuite>
    </testsuites>

    <filter>
        <whitelist>
            <directory suffix=".php">./src/GeoIp2/</directory>
        </whitelist>
    </filter>

    <logging>
        <log type="coverage-clover" target="build/logs/clover.xml"/>
    </logging>

</phpunit>
solidres/libraries/maxmind/lib/maxmind/web-service-common/CHANGELOG.md000060400000001467150753024540021527 0ustar00CHANGELOG
=========

0.0.4 (2015-07-21)
------------------

* Added extremely basic tests for the curl calls.
* Fixed broken POSTs.

0.0.3 (2015-06-30)
------------------

* Floats now work with the `timeout` and `connectTimeout` options. Fix by
  Benjamin Pick. GitHub PR #2.
* `curl_error` is now used instead of `curl_strerror`. The latter is only
  available for PHP 5.5 or later. Fix by Benjamin Pick. GitHub PR #1.


0.0.2 (2015-06-09)
------------------

* An exception is now immediately thrown curl error rather than letting later
  status code checks throw an exception. This improves the exception message
  greatly.
* If this library is inside a phar archive, the CA certs are copied out of the
  archive to a temporary file so that curl can use them.

0.0.1 (2015-06-01)
------------------

* Initial release.
solidres/libraries/maxmind/lib/maxmind/web-service-common/README.md000060400000001410150753024540021161 0ustar00# MaxMind Web Service Common #

This is _not_ intended for direct use by third parties. Rather, it is for
shared code between MaxMind's various web service APIs.

## Requirements  ##

This code requires PHP 5.3 or greater. Older versions of PHP are not
supported. This library works and is tested with HHVM.

There are several other dependencies as defined in the `composer.json` file.

## Contributing ##

Patches and pull requests are encouraged. All code should follow the PSR-2
style guidelines. Please include unit tests whenever possible.

## Versioning ##

This API uses [Semantic Versioning](http://semver.org/).

## Copyright and License ##

This software is Copyright (c) 2015 by MaxMind, Inc.

This is free software, licensed under the Apache License, Version 2.0.
solidres/libraries/maxmind/lib/maxmind/web-service-common/tests/bootstrap.php000060400000000231150753024540023572 0ustar00<?php

if (!$loader = @include __DIR__ . '/../vendor/autoload.php') {
    die('Project dependencies missing');
}

$loader->add('MaxMind\Test', __DIR__);
libraries/maxmind/lib/maxmind/web-service-common/tests/MaxMind/Test/WebService/ClientTest.php000060400000015770150753024540030104 0ustar00solidres<?php

namespace MaxMind\Test\WebService;

use MaxMind\WebService\Client;

class ClientTest extends \PHPUnit_Framework_TestCase
{

    public function test200()
    {
        $this->assertEquals(
            array('a' => 'b'),
            $this->withResponse(
                '200',
                'application/json',
                '{"a":"b"}'
            ),
            'received expected decoded response'
        );
    }

    public function testOptions()
    {
        $this->runRequest(
            'TestService',
            '/path',
            array(),
            200,
            'application/json',
            '{}',
            3213,
            'abcdefghij',
            array(
                'caBundle' => '/path/to/ca.pem',
                'timeout' => 100,
                'connectTimeout' => 15,
                'userAgent' => 'TestClient/1',

            )
        );
    }

    /**
     * @expectedException MaxMind\Exception\WebServiceException
     * @expectedExceptionMessage Received a 200 response for TestService but could not decode the response as JSON: Syntax error. Body: {
     */
    public function test200WithInvalidJson()
    {
        $this->withResponse('200', 'application/json', '{');
    }

    /**
     * @expectedException MaxMind\Exception\InsufficientFundsException
     * @expectedExceptionMessage out of credit
     */
    public function testInsufficientFunds()
    {
        $this->withResponse(
            '402',
            'application/json',
            '{"code":"INSUFFICIENT_FUNDS","error":"out of credit"}'
        );
    }

    /**
     * @expectedException MaxMind\Exception\AuthenticationException
     * @expectedExceptionMessage Invalid auth
     * @dataProvider invalidAuthCodes
     */
    public function testInvalidAuth($code)
    {
        $this->withResponse(
            '401',
            'application/json',
            '{"code":"' . $code . '","error":"Invalid auth"}'
        );
    }

    public function invalidAuthCodes()
    {
        return array(
            array('AUTHORIZATION_INVALID'),
            array('LICENSE_KEY_REQUIRED'),
            array('USER_ID_REQUIRED')
        );
    }

    /**
     * @expectedException MaxMind\Exception\InvalidRequestException
     * @expectedExceptionMessage IP invalid
     */
    public function testInvalidRequest()
    {
        $this->withResponse(
            '400',
            'application/json',
            '{"code":"IP_ADDRESS_INVALID","error":"IP invalid"}'
        );
    }

    /**
     * @expectedException MaxMind\Exception\WebServiceException
     * @expectedExceptionMessage Received a 400 error for TestService but could not decode the response as JSON: Syntax error. Body: {"blah"}
     */
    public function test400WithInvalidJson()
    {
        $this->withResponse('400', 'application/json', '{"blah"}');
    }

    /**
     * @expectedException MaxMind\Exception\HttpException
     * @expectedExceptionMessage Received a 400 error for TestService with no body
     */
    public function test400WithNoBody()
    {
        $this->withResponse('400', 'application/json', '');
    }

    /**
     * @expectedException MaxMind\Exception\HttpException
     * @expectedExceptionMessage Received a 400 error for TestService with the following body: text
     */
    public function test400WithUnexpectedContentType()
    {
        $this->withResponse('400', 'text/plain', 'text');
    }

    /**
     * @expectedException MaxMind\Exception\HttpException
     * @expectedExceptionMessage Error response contains JSON but it does not specify code or error keys: {"not":"expected"}
     */
    public function test400WithUnexpectedJson()
    {
        $this->withResponse('400', 'application/json', '{"not":"expected"}');
    }

    /**
     * @expectedException MaxMind\Exception\HttpException
     * @expectedExceptionMessage Received an unexpected HTTP status (300) for TestService
     */
    public function test300()
    {
        $this->withResponse('300', 'application/json', '');
    }

    /**
     * @expectedException MaxMind\Exception\HttpException
     * @expectedExceptionMessage Received a server error (500) for TestService
     */
    public function test500()
    {
        $this->withResponse('500', 'application/json', '');
    }

    // convenience method when you don't care about the request
    private function withResponse($statusCode, $contentType, $body)
    {
        return $this->runRequest(
            'TestService',
            '/path',
            array(),
            $statusCode,
            $contentType,
            $body
        );
    }

    private function runRequest(
        $service,
        $path,
        $requestContent,
        $statusCode,
        $contentType,
        $responseBody,
        $userId = 10,
        $licenseKey = '0123456789',
        $options = array()
    ) {
        $stub = $this->getMockForAbstractClass(
            'MaxMind\\WebService\\Http\\Request'
        );

        $stub->expects($this->once())
            ->method('post')
            ->with($this->equalTo(json_encode($requestContent)))
            ->willReturn(array($statusCode, $contentType, $responseBody));

        $factory = $this->getMockBuilder(
            'MaxMind\\WebService\\Http\\RequestFactory'
        )->getMock();

        $host = isset($options['host']) ? $options['host'] : 'api.maxmind.com';

        $url = 'https://' . $host . $path;

        $headers = array(
            'Content-Type: application/json',
            'Authorization: Basic '
            . base64_encode($userId . ':' . $licenseKey),
            'Accept: application/json',
        );

        $curlVersion = curl_version();
        $userAgent = 'MaxMind-WS-API/' . Client::VERSION . ' PHP/' . PHP_VERSION
            .  ' curl/' . $curlVersion['version'];
        if (isset($options['userAgent'])) {
            $userAgent = $options['userAgent'] . ' ' . $userAgent;
        }

        if (isset($options['caBundle'])) {
            $caBundle = $options['caBundle'];
        } else {
            $reflectionClass = new \ReflectionClass('MaxMind\\WebService\\Client');
            $file = $reflectionClass->getFileName();
            $caBundle = dirname($file) . '/cacert.pem';
        }

        $factory->expects($this->once())
            ->method('request')
            ->with(
                $this->equalTo($url),
                $this->equalTo(
                    array(
                        'headers' => $headers,
                        'userAgent' => $userAgent,
                        'connectTimeout' => isset($options['connectTimeout'])
                            ? $options['connectTimeout'] : null,
                        'timeout' => isset($options['timeout'])
                            ? $options['timeout'] : null,
                        'caBundle' => $caBundle,
                    )
                )
            )->willReturn($stub);

        $options['httpRequestFactory'] = $factory;
        $client = new Client(
            $userId,
            $licenseKey,
            $options
        );

        return $client->post($service, $path, $requestContent);
    }
}
maxmind/lib/maxmind/web-service-common/tests/MaxMind/Test/WebService/Http/CurlRequestTest.php000060400000002425150753024540032054 0ustar00solidres/libraries<?php

namespace MaxMind\Test\WebService\Http;

use MaxMind\WebService\Http\CurlRequest;

// These tests are totally insufficient, but they do test that most of our
// curl calls are at least syntactically valid and available in each PHP
// version. Doing more sophisticated testing would require setting up a
// server, which is very painful to do in PHP 5.3. For 5.4+, there are
// various solutions. When we increase our required PHP version, we should
// look into those.
class CurlRequestTest extends \PHPUnit_Framework_TestCase
{

    private $options = array(
        'caBundle'=> null,
        'headers' => array(),
        'userAgent' => 'Test',
        'connectTimeout' => 0,
        'timeout' => 0,
    );

    /**
     * @expectedException MaxMind\Exception\HttpException
     * @expectedExceptionMessage cURL error (6):
     */
    public function testGet()
    {
        $cr = new CurlRequest(
            'invalid host',
            $this->options
        );

        $cr->get();
    }


    /**
     * @expectedException MaxMind\Exception\HttpException
     * @expectedExceptionMessage cURL error (6):
     */
    public function testPost()
    {
        $cr = new CurlRequest(
            'invalid host',
            $this->options
        );

        $cr->post('POST BODY');
    }
}
solidres/libraries/maxmind/lib/maxmind/web-service-common/phpunit.xml.dist000060400000001010150753024540023051 0ustar00<?xml version="1.0" encoding="UTF-8"?>

<phpunit bootstrap="./tests/bootstrap.php" colors="true">
    <testsuites>
        <testsuite name="minFraud Test Suite">
            <directory suffix="Test.php">./tests/MaxMind/Test/</directory>
        </testsuite>
    </testsuites>

    <filter>
        <whitelist>
            <directory suffix=".php">./src/MaxMind/</directory>
        </whitelist>
    </filter>

    <logging>
        <log type="coverage-clover" target="build/logs/clover.xml"/>
    </logging>

</phpunit>
solidres/libraries/maxmind/lib/maxmind/web-service-common/LICENSE000060400000026136150753024540020723 0ustar00
                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "[]"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright [yyyy] [name of copyright owner]

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
solidres/libraries/maxmind/lib/maxmind/web-service-common/composer.json000060400000001050150753024540022424 0ustar00{
  "name": "maxmind/web-service-common",
  "description": "Internal MaxMind Web Service API",
  "minimum-stability": "stable",
  "homepage": "https://github.com/maxmind/mm-web-service-api-php",
  "type": "library",
  "license": "Apache-2.0",
  "authors": [
    {
      "name": "Gregory Oschwald",
      "email": "goschwald@maxmind.com"
    }
  ],
  "require": {
    "php": ">=5.3",
    "ext-curl": "*",
    "ext-json": "*"
  },
  "require-dev": {
    "phpunit/phpunit": "4.6.*"
  },
  "autoload": {
    "psr-4": {
      "MaxMind\\": "src"
    }
  }
}
solidres/libraries/maxmind/lib/maxmind/web-service-common/.travis.yml000060400000000762150753024540022024 0ustar00language: php

php:
  - 5.3
  - 5.4
  - 5.5
  - 5.6
  - hhvm

before_install:
  - composer self-update
  - composer install --dev -n --prefer-source
  - if [ "5.5" == $TRAVIS_PHP_VERSION ]; then pyrus install pear/PHP_CodeSniffer; fi
  - phpenv rehash

script:
  - mkdir -p build/logs
  - if [ "5.5" == $TRAVIS_PHP_VERSION ]; then phpcs --standard=PSR2 src/; fi
  - ./vendor/bin/phpunit

notifications:
  email:
    recipients:
      - dev@maxmind.com
    on_success: change
    on_failure: always
solidres/libraries/maxmind/lib/maxmind/web-service-common/src/WebService/Client.php000060400000033173150753024540024471 0ustar00<?php

namespace MaxMind\WebService;

use MaxMind\Exception\AuthenticationException;
use MaxMind\Exception\HttpException;
use MaxMind\Exception\InsufficientFundsException;
use MaxMind\Exception\InvalidInputException;
use MaxMind\Exception\InvalidRequestException;
use MaxMind\Exception\IpAddressNotFoundException;
use MaxMind\Exception\WebServiceException;
use MaxMind\WebService\Http\RequestFactory;

/**
 * This class is not intended to be used directly by an end-user of a
 * MaxMind web service. Please use the appropriate client API for the service
 * that you are using.
 * @package MaxMind\WebService
 * @internal
 */
class Client
{
    const VERSION = '0.0.1';

    private $userId;
    private $licenseKey;
    private $userAgentPrefix;
    private $host = 'api.maxmind.com';
    private $httpRequestFactory;
    private $timeout;
    private $connectTimeout;
    private $caBundle;

    /**
     * @param int $userId Your MaxMind user ID
     * @param string $licenseKey Your MaxMind license key
     * @param array $options An array of options. Possible keys:
     *
     * * `host` - The host to use when connecting to the web service.
     * * `userAgent` - The prefix of the User-Agent to use in the request.
     * * `caBundle` - The bundle of CA root certificates to use in the request.
     * * `connectTimeout` - The connect timeout to use for the request.
     * * `timeout` - The timeout to use for the request.
     */
    public function __construct(
        $userId,
        $licenseKey,
        $options = array()
    ) {
        $this->userId = $userId;
        $this->licenseKey = $licenseKey;

        $this->httpRequestFactory = isset($options['httpRequestFactory'])
            ? $options['httpRequestFactory']
            : new RequestFactory();

        if (isset($options['host'])) {
            $this->host = $options['host'];
        }
        if (isset($options['userAgent'])) {
            $this->userAgentPrefix = $options['userAgent'] . ' ';
        }

        $this->caBundle = isset($options['caBundle']) ?
            $this->caBundle = $options['caBundle'] : $this->getCaBundle();

        if (isset($options['connectTimeout'])) {
            $this->connectTimeout = $options['connectTimeout'];
        }
        if (isset($options['timeout'])) {
            $this->timeout = $options['timeout'];
        }
    }

    /**
     * @param string $service name of the service querying
     * @param string $path the URI path to use
     * @param array $input the data to be posted as JSON
     * @return array The decoded content of a successful response
     * @throws InvalidInputException when the request has missing or invalid
     * data.
     * @throws AuthenticationException when there is an issue authenticating the
     * request.
     * @throws InsufficientFundsException when your account is out of funds.
     * @throws InvalidRequestException when the request is invalid for some
     * other reason, e.g., invalid JSON in the POST.
     * @throws HttpException when an unexpected HTTP error occurs.
     * @throws WebServiceException when some other error occurs. This also
     * serves as the base class for the above exceptions.
     */
    public function post($service, $path, $input)
    {
        $body = json_encode($input);
        if ($body === false) {
            throw new InvalidInputException(
                'Error encoding input as JSON: '
                . $this->jsonErrorDescription()
            );
        }

        $request = $this->createRequest(
            $path,
            array('Content-Type: application/json')
        );

        list($statusCode, $contentType, $body) = $request->post($body);
        return $this->handleResponse(
            $statusCode,
            $contentType,
            $body,
            $service,
            $path
        );
    }

    public function get($service, $path)
    {
        $request = $this->createRequest($path);

        list($statusCode, $contentType, $body) = $request->get();

        return $this->handleResponse(
            $statusCode,
            $contentType,
            $body,
            $service,
            $path
        );
    }


    private function userAgent()
    {
        $curlVersion = curl_version();
        return $this->userAgentPrefix . 'MaxMind-WS-API/' . Client::VERSION . ' PHP/' . PHP_VERSION .
           ' curl/' . $curlVersion['version'];
    }

    private function createRequest($path, $headers = array())
    {
        array_push(
            $headers,
            'Authorization: Basic '
            . base64_encode($this->userId . ':' . $this->licenseKey),
            'Accept: application/json'
        );

        return $this->httpRequestFactory->request(
            $this->urlFor($path),
            array(
                'caBundle' => $this->caBundle,
                'headers' => $headers,
                'userAgent' => $this->userAgent(),
                'connectTimeout' => $this->connectTimeout,
                'timeout' => $this->timeout,
            )
        );

    }

    /**
     * @param integer $statusCode the HTTP status code of the response
     * @param string $contentType the Content-Type of the response
     * @param string $body the response body
     * @param string $service the name of the service
     * @param string $path the path used in the request
     * @return array The decoded content of a successful response
     * @throws AuthenticationException when there is an issue authenticating the
     * request.
     * @throws InsufficientFundsException when your account is out of funds.
     * @throws InvalidRequestException when the request is invalid for some
     * other reason, e.g., invalid JSON in the POST.
     * @throws HttpException when an unexpected HTTP error occurs.
     * @throws WebServiceException when some other error occurs. This also
     * serves as the base class for the above exceptions
     */
    private function handleResponse(
        $statusCode,
        $contentType,
        $body,
        $service,
        $path
    ) {
        if ($statusCode >= 400 && $statusCode <= 499) {
            $this->handle4xx($statusCode, $contentType, $body, $service, $path);
        } elseif ($statusCode >= 500) {
            $this->handle5xx($statusCode, $service, $path);
        } elseif ($statusCode != 200) {
            $this->handleUnexpectedStatus($statusCode, $service, $path);
        }
        return $this->handleSuccess($body, $service);
    }

    /**
     * @return string describing the JSON error
     */
    private function jsonErrorDescription()
    {
        $errno = json_last_error();
        switch ($errno) {
            case JSON_ERROR_DEPTH:
                return 'The maximum stack depth has been exceeded.';
            case JSON_ERROR_STATE_MISMATCH:
                return 'Invalid or malformed JSON.';
            case JSON_ERROR_CTRL_CHAR:
                return 'Control character error.';
            case JSON_ERROR_SYNTAX:
                return 'Syntax error.';
            case JSON_ERROR_UTF8:
                return 'Malformed UTF-8 characters.';
            default:
                return "Other JSON error ($errno).";
        }
    }

    /**
     * @param string $path The path to use in the URL
     * @return string The constructed URL
     */
    private function urlFor($path)
    {
        return 'https://' . $this->host . $path;
    }

    /**
     * @param int $statusCode The HTTP status code
     * @param string $contentType The response content-type
     * @param string $body The response body
     * @param string $service The service name
     * @param string $path The path used in the request
     * @throws AuthenticationException
     * @throws HttpException
     * @throws InsufficientFundsException
     * @throws InvalidRequestException
     */
    private function handle4xx(
        $statusCode,
        $contentType,
        $body,
        $service,
        $path
    ) {
        if (strlen($body) === 0) {
            throw new HttpException(
                "Received a $statusCode error for $service with no body",
                $statusCode,
                $this->urlFor($path)
            );
        }
        if (!strstr($contentType, 'json')) {
            throw new HttpException(
                "Received a $statusCode error for $service with " .
                "the following body: " . $body,
                $statusCode,
                $this->urlFor($path)
            );
        }

        $message = json_decode($body, true);
        if ($message === null) {
            throw new HttpException(
                "Received a $statusCode error for $service but could " .
                'not decode the response as JSON: '
                . $this->jsonErrorDescription() . ' Body: ' . $body,
                $statusCode,
                $this->urlFor($path)
            );
        }

        if (!isset($message['code']) || !isset($message['error'])) {
            throw new HttpException(
                'Error response contains JSON but it does not ' .
                'specify code or error keys: ' . $body,
                $statusCode,
                $this->urlFor($path)
            );
        }

        $this->handleWebServiceError(
            $message['error'],
            $message['code'],
            $statusCode,
            $path
        );
    }

    /**
     * @param string $message The error message from the web service
     * @param string $code The error code from the web service
     * @param int $statusCode The HTTP status code
     * @param string $path The path used in the request
     * @throws AuthenticationException
     * @throws InvalidRequestException
     * @throws InsufficientFundsException
     */
    private function handleWebServiceError(
        $message,
        $code,
        $statusCode,
        $path
    ) {
        switch ($code) {
            case 'IP_ADDRESS_NOT_FOUND':
            case 'IP_ADDRESS_RESERVED':
                throw new IpAddressNotFoundException(
                    $message,
                    $code,
                    $statusCode,
                    $this->urlFor($path)
                );
            case 'AUTHORIZATION_INVALID':
            case 'LICENSE_KEY_REQUIRED':
            case 'USER_ID_REQUIRED':
                throw new AuthenticationException(
                    $message,
                    $code,
                    $statusCode,
                    $this->urlFor($path)
                );
            case 'OUT_OF_QUERIES':
            case 'INSUFFICIENT_FUNDS':
                throw new InsufficientFundsException(
                    $message,
                    $code,
                    $statusCode,
                    $this->urlFor($path)
                );
            default:
                throw new InvalidRequestException(
                    $message,
                    $code,
                    $statusCode,
                    $this->urlFor($path)
                );
        }
    }

    /**
     * @param int $statusCode The HTTP status code
     * @param string $service The service name
     * @param string $path The URI path used in the request
     * @throws HttpException
     */
    private function handle5xx($statusCode, $service, $path)
    {
        throw new HttpException(
            "Received a server error ($statusCode) for $service",
            $statusCode,
            $this->urlFor($path)
        );
    }

    /**
     * @param int $statusCode The HTTP status code
     * @param string $service The service name
     * @param string $path The URI path used in the request
     * @throws HttpException
     */
    private function handleUnexpectedStatus($statusCode, $service, $path)
    {
        throw new HttpException(
            'Received an unexpected HTTP status ' .
            "($statusCode) for $service",
            $statusCode,
            $this->urlFor($path)
        );
    }

    /**
     * @param string $body The successful request body
     * @param string $service The service name
     * @return array The decoded request body
     * @throws WebServiceException if the request body cannot be decoded as
     * JSON
     */
    private function handleSuccess($body, $service)
    {
        if (strlen($body) == 0) {
            throw new WebServiceException(
                "Received a 200 response for $service but did not " .
                "receive a HTTP body."
            );
        }

        $decodedContent = json_decode($body, true);
        if ($decodedContent === null) {
            throw new WebServiceException(
                "Received a 200 response for $service but could " .
                'not decode the response as JSON: '
                . $this->jsonErrorDescription() . ' Body: ' . $body
            );
        }

        return $decodedContent;
    }

    private function getCaBundle()
    {
        $cert = __DIR__ . '/cacert.pem';

        // Check if we are inside a phar. If so, we need to copy the cert to a
        // temp file so that curl can see it.
        if (substr($cert, 0, 7) == 'phar://') {
             $newCert =  tempnam(sys_get_temp_dir(), 'geoip2-');
            if (!copy($cert, $newCert)) {
                throw new \RuntimeException(
                    "Could not copy $cert to $newCert: "
                    . var_export(error_get_last(), true)
                );
            }

            // We use a shutdown function rather than the destructor as the
            // destructor isn't called on a fatal error such as an uncaught
            // exception.
            register_shutdown_function(
                function () use ($newCert) {
                    unlink($newCert);
                }
            );
            $cert = $newCert;
        }
        if (!file_exists($cert)) {
            throw new \RuntimeException("CA cert does not exist at $cert");
        }
        return $cert;
    }
}
solidres/libraries/maxmind/lib/maxmind/web-service-common/src/WebService/cacert.pem000060400000747736150753024540024527 0ustar00##
## Bundle of CA Root Certificates
##
## Certificate data from Mozilla as of: Wed Feb 25 04:12:04 2015
##
## This is a bundle of X.509 certificates of public Certificate Authorities
## (CA). These were automatically extracted from Mozilla's root certificates
## file (certdata.txt).  This file can be found in the mozilla source tree:
## http://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt
##
## It contains the certificates in PEM format and therefore
## can be directly used with curl / libcurl / php_curl, or with
## an Apache+mod_ssl webserver for SSL client authentication.
## Just configure this file as the SSLCACertificateFile.
##
## Conversion done with mk-ca-bundle.pl version 1.25.
## SHA1: f9bc9fa76145720d94124527f82a7185d921975e
##


Equifax Secure CA
=================
-----BEGIN CERTIFICATE-----
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJVUzEQMA4GA1UE
ChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlmaWNhdGUgQXV0aG9yaXR5
MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoT
B0VxdWlmYXgxLTArBgNVBAsTJEVxdWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCB
nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPR
fM6fBeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+AcJkVV5MW
8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kCAwEAAaOCAQkwggEFMHAG
A1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UE
CxMkRXF1aWZheCBTZWN1cmUgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoG
A1UdEAQTMBGBDzIwMTgwODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvS
spXXR9gjIBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQFMAMB
Af8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUAA4GBAFjOKer89961
zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y7qj/WsjTVbJmcVfewCHrPSqnI0kB
BIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee95
70+sB3c4
-----END CERTIFICATE-----

GlobalSign Root CA
==================
-----BEGIN CERTIFICATE-----
MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkGA1UEBhMCQkUx
GTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jvb3QgQ0ExGzAZBgNVBAMTEkds
b2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAwMDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNV
BAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYD
VQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDa
DuaZjc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavpxy0Sy6sc
THAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp1Wrjsok6Vjk4bwY8iGlb
Kk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdGsnUOhugZitVtbNV4FpWi6cgKOOvyJBNP
c1STE4U6G7weNLWLBYy5d4ux2x8gkasJU26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrX
gzT/LCrBbBlDSgeF59N89iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV
HRMBAf8EBTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0BAQUF
AAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOzyj1hTdNGCbM+w6Dj
Y1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE38NflNUVyRRBnMRddWQVDf9VMOyG
j/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymPAbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhH
hm4qxFYxldBniYUr+WymXUadDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveC
X4XSQRjbgbMEHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A==
-----END CERTIFICATE-----

GlobalSign Root CA - R2
=======================
-----BEGIN CERTIFICATE-----
MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4GA1UECxMXR2xv
YmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2Jh
bFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxT
aWduIFJvb3QgQ0EgLSBSMjETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2ln
bjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6
ErPLv4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8eoLrvozp
s6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklqtTleiDTsvHgMCJiEbKjN
S7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzdC9XZzPnqJworc5HGnRusyMvo4KD0L5CL
TfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pazq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6C
ygPCm48CAwEAAaOBnDCBmTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4E
FgQUm+IHV2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5nbG9i
YWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG3lm0mi3f3BmGLjAN
BgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4GsJ0/WwbgcQ3izDJr86iw8bmEbTUsp
9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu
01yiPqFbQfXf5WRDLenVOavSot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG7
9G+dwfCMNYxdAfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7
TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg==
-----END CERTIFICATE-----

Verisign Class 3 Public Primary Certification Authority - G3
============================================================
-----BEGIN CERTIFICATE-----
MIIEGjCCAwICEQCbfgZJoz5iudXukEhxKe9XMA0GCSqGSIb3DQEBBQUAMIHKMQswCQYDVQQGEwJV
UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdv
cmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl
IG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNh
dGlvbiBBdXRob3JpdHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQsw
CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRy
dXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhv
cml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDMgUHVibGljIFByaW1hcnkg
Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAMu6nFL8eB8aHm8bN3O9+MlrlBIwT/A2R/XQkQr1F8ilYcEWQE37imGQ5XYgwREGfassbqb1
EUGO+i2tKmFZpGcmTNDovFJbcCAEWNF6yaRpvIMXZK0Fi7zQWM6NjPXr8EJJC52XJ2cybuGukxUc
cLwgTS8Y3pKI6GyFVxEa6X7jJhFUokWWVYPKMIno3Nij7SqAP395ZVc+FSBmCC+Vk7+qRy+oRpfw
EuL+wgorUeZ25rdGt+INpsyow0xZVYnm6FNcHOqd8GIWC6fJXwzw3sJ2zq/3avL6QaaiMxTJ5Xpj
055iN9WFZZ4O5lMkdBteHRJTW8cs54NJOxWuimi5V5cCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEA
ERSWwauSCPc/L8my/uRan2Te2yFPhpk0djZX3dAVL8WtfxUfN2JzPtTnX84XA9s1+ivbrmAJXx5f
j267Cz3qWhMeDGBvtcC1IyIuBwvLqXTLR7sdwdela8wv0kL9Sd2nic9TutoAWii/gt/4uhMdUIaC
/Y4wjylGsB49Ndo4YhYYSq3mtlFs3q9i6wHQHiT+eo8SGhJouPtmmRQURVyu565pF4ErWjfJXir0
xuKhXFSbplQAz/DxwceYMBo7Nhbbo27q/a2ywtrvAkcTisDxszGtTxzhT5yvDwyd93gN2PQ1VoDa
t20Xj50egWTh/sVFuq1ruQp6Tk9LhO5L8X3dEQ==
-----END CERTIFICATE-----

Verisign Class 4 Public Primary Certification Authority - G3
============================================================
-----BEGIN CERTIFICATE-----
MIIEGjCCAwICEQDsoKeLbnVqAc/EfMwvlF7XMA0GCSqGSIb3DQEBBQUAMIHKMQswCQYDVQQGEwJV
UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdv
cmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl
IG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDQgUHVibGljIFByaW1hcnkgQ2VydGlmaWNh
dGlvbiBBdXRob3JpdHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQsw
CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRy
dXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhv
cml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDQgUHVibGljIFByaW1hcnkg
Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAK3LpRFpxlmr8Y+1GQ9Wzsy1HyDkniYlS+BzZYlZ3tCD5PUPtbut8XzoIfzk6AzufEUiGXaS
tBO3IFsJ+mGuqPKljYXCKtbeZjbSmwL0qJJgfJxptI8kHtCGUvYynEFYHiK9zUVilQhu0GbdU6LM
8BDcVHOLBKFGMzNcF0C5nk3T875Vg+ixiY5afJqWIpA7iCXy0lOIAgwLePLmNxdLMEYH5IBtptiW
Lugs+BGzOA1mppvqySNb247i8xOOGlktqgLw7KSHZtzBP/XYufTsgsbSPZUd5cBPhMnZo0QoBmrX
Razwa2rvTl/4EYIeOGM0ZlDUPpNz+jDDZq3/ky2X7wMCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEA
j/ola09b5KROJ1WrIhVZPMq1CtRK26vdoV9TxaBXOcLORyu+OshWv8LZJxA6sQU8wHcxuzrTBXtt
mhwwjIDLk5Mqg6sFUYICABFna/OIYUdfA5PVWw3g8dShMjWFsjrbsIKr0csKvE+MW8VLADsfKoKm
fjaF3H48ZwC15DtS4KjrXRX5xm3wrR0OhbepmnMUWluPQSjA1egtTaRezarZ7c7c2NU8Qh0XwRJd
RTjDOPP8hS6DRkiy1yBfkjaP53kPmF6Z6PDQpLv1U70qzlmwr25/bLvSHgCwIe34QWKCudiyxLtG
UPMxxY8BqHTr9Xgn2uf3ZkPznoM+IKrDNWCRzg==
-----END CERTIFICATE-----

Entrust.net Premium 2048 Secure Server CA
=========================================
-----BEGIN CERTIFICATE-----
MIIEKjCCAxKgAwIBAgIEOGPe+DANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChMLRW50cnVzdC5u
ZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBpbmNvcnAuIGJ5IHJlZi4gKGxp
bWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNV
BAMTKkVudHJ1c3QubmV0IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQx
NzUwNTFaFw0yOTA3MjQxNDE1MTJaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3
d3d3LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxpYWIuKTEl
MCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEGA1UEAxMqRW50cnVzdC5u
ZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgpMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
MIIBCgKCAQEArU1LqRKGsuqjIAcVFmQqK0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOL
Gp18EzoOH1u3Hs/lJBQesYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSr
hRSGlVuXMlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVTXTzW
nLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/HoZdenoVve8AjhUi
VBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH4QIDAQABo0IwQDAOBgNVHQ8BAf8E
BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJ
KoZIhvcNAQEFBQADggEBADubj1abMOdTmXx6eadNl9cZlZD7Bh/KM3xGY4+WZiT6QBshJ8rmcnPy
T/4xmf3IDExoU8aAghOY+rat2l098c5u9hURlIIM7j+VrxGrD9cv3h8Dj1csHsm7mhpElesYT6Yf
zX1XEC+bBAlahLVu2B064dae0Wx5XnkcFMXj0EyTO2U87d89vqbllRrDtRnDvV5bu/8j72gZyxKT
J1wDLW8w0B62GqzeWvfRqqgnpv55gcR5mTNXuhKwqeBCbJPKVt7+bYQLCIt+jerXmCHG8+c8eS9e
nNFMFY3h7CI3zJpDC5fcgJCNs2ebb0gIFVbPv/ErfF6adulZkMV8gzURZVE=
-----END CERTIFICATE-----

Baltimore CyberTrust Root
=========================
-----BEGIN CERTIFICATE-----
MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJRTESMBAGA1UE
ChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYDVQQDExlCYWx0aW1vcmUgQ3li
ZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoXDTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMC
SUUxEjAQBgNVBAoTCUJhbHRpbW9yZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFs
dGltb3JlIEN5YmVyVHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKME
uyKrmD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjrIZ3AQSsB
UnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeKmpYcqWe4PwzV9/lSEy/C
G9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSuXmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9
XbIGevOF6uvUA65ehD5f/xXtabz5OTZydc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjpr
l3RjM71oGDHweI12v/yejl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoI
VDaGezq1BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEB
BQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT929hkTI7gQCvlYpNRh
cL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3WgxjkzSswF07r51XgdIGn9w/xZchMB5
hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsa
Y71k5h+3zvDyny67G7fyUIhzksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9H
RCwBXbsdtTLSR9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp
-----END CERTIFICATE-----

Equifax Secure Global eBusiness CA
==================================
-----BEGIN CERTIFICATE-----
MIICkDCCAfmgAwIBAgIBATANBgkqhkiG9w0BAQQFADBaMQswCQYDVQQGEwJVUzEcMBoGA1UEChMT
RXF1aWZheCBTZWN1cmUgSW5jLjEtMCsGA1UEAxMkRXF1aWZheCBTZWN1cmUgR2xvYmFsIGVCdXNp
bmVzcyBDQS0xMB4XDTk5MDYyMTA0MDAwMFoXDTIwMDYyMTA0MDAwMFowWjELMAkGA1UEBhMCVVMx
HDAaBgNVBAoTE0VxdWlmYXggU2VjdXJlIEluYy4xLTArBgNVBAMTJEVxdWlmYXggU2VjdXJlIEds
b2JhbCBlQnVzaW5lc3MgQ0EtMTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAuucXkAJlsTRV
PEnCUdXfp9E3j9HngXNBUmCbnaEXJnitx7HoJpQytd4zjTov2/KaelpzmKNc6fuKcxtc58O/gGzN
qfTWK8D3+ZmqY6KxRwIP1ORROhI8bIpaVIRw28HFkM9yRcuoWcDNM50/o5brhTMhHD4ePmBudpxn
hcXIw2ECAwEAAaNmMGQwEQYJYIZIAYb4QgEBBAQDAgAHMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0j
BBgwFoAUvqigdHJQa0S3ySPY+6j/s1draGwwHQYDVR0OBBYEFL6ooHRyUGtEt8kj2Puo/7NXa2hs
MA0GCSqGSIb3DQEBBAUAA4GBADDiAVGqx+pf2rnQZQ8w1j7aDRRJbpGTJxQx78T3LUX47Me/okEN
I7SS+RkAZ70Br83gcfxaz2TE4JaY0KNA4gGK7ycH8WUBikQtBmV1UsCGECAhX2xrD2yuCRyv8qIY
NMR1pHMc8Y3c7635s3a0kr/clRAevsvIO1qEYBlWlKlV
-----END CERTIFICATE-----

AddTrust Low-Value Services Root
================================
-----BEGIN CERTIFICATE-----
MIIEGDCCAwCgAwIBAgIBATANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQGEwJTRTEUMBIGA1UEChML
QWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3b3JrMSEwHwYDVQQDExhBZGRU
cnVzdCBDbGFzcyAxIENBIFJvb3QwHhcNMDAwNTMwMTAzODMxWhcNMjAwNTMwMTAzODMxWjBlMQsw
CQYDVQQGEwJTRTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBO
ZXR3b3JrMSEwHwYDVQQDExhBZGRUcnVzdCBDbGFzcyAxIENBIFJvb3QwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQCWltQhSWDia+hBBwzexODcEyPNwTXH+9ZOEQpnXvUGW2ulCDtbKRY6
54eyNAbFvAWlA3yCyykQruGIgb3WntP+LVbBFc7jJp0VLhD7Bo8wBN6ntGO0/7Gcrjyvd7ZWxbWr
oulpOj0OM3kyP3CCkplhbY0wCI9xP6ZIVxn4JdxLZlyldI+Yrsj5wAYi56xz36Uu+1LcsRVlIPo1
Zmne3yzxbrww2ywkEtvrNTVokMsAsJchPXQhI2U0K7t4WaPW4XY5mqRJjox0r26kmqPZm9I4XJui
GMx1I4S+6+JNM3GOGvDC+Mcdoq0Dlyz4zyXG9rgkMbFjXZJ/Y/AlyVMuH79NAgMBAAGjgdIwgc8w
HQYDVR0OBBYEFJWxtPCUtr3H2tERCSG+wa9J/RB7MAsGA1UdDwQEAwIBBjAPBgNVHRMBAf8EBTAD
AQH/MIGPBgNVHSMEgYcwgYSAFJWxtPCUtr3H2tERCSG+wa9J/RB7oWmkZzBlMQswCQYDVQQGEwJT
RTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3b3JrMSEw
HwYDVQQDExhBZGRUcnVzdCBDbGFzcyAxIENBIFJvb3SCAQEwDQYJKoZIhvcNAQEFBQADggEBACxt
ZBsfzQ3duQH6lmM0MkhHma6X7f1yFqZzR1r0693p9db7RcwpiURdv0Y5PejuvE1Uhh4dbOMXJ0Ph
iVYrqW9yTkkz43J8KiOavD7/KCrto/8cI7pDVwlnTUtiBi34/2ydYB7YHEt9tTEv2dB8Xfjea4MY
eDdXL+gzB2ffHsdrKpV2ro9Xo/D0UrSpUwjP4E/TelOL/bscVjby/rK25Xa71SJlpz/+0WatC7xr
mYbvP33zGDLKe8bjq2RGlfgmadlVg3sslgf/WSxEo8bl6ancoWOAWiFeIc9TVPC6b4nbqKqVz4vj
ccweGyBECMB6tkD9xOQ14R0WHNC8K47Wcdk=
-----END CERTIFICATE-----

AddTrust External Root
======================
-----BEGIN CERTIFICATE-----
MIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEUMBIGA1UEChML
QWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFsIFRUUCBOZXR3b3JrMSIwIAYD
VQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEw
NDgzOFowbzELMAkGA1UEBhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRU
cnVzdCBFeHRlcm5hbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0Eg
Um9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvtH7xsD821
+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9uMq/NzgtHj6RQa1wVsfw
Tz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzXmk6vBbOmcZSccbNQYArHE504B4YCqOmo
aSYYkKtMsE8jqzpPhNjfzp/haW+710LXa0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy
2xSoRcRdKn23tNbE7qzNE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv7
7+ldU9U0WicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYDVR0P
BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0Jvf6xCZU7wO94CTL
VBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEmMCQGA1UECxMdQWRk
VHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsxIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENB
IFJvb3SCAQEwDQYJKoZIhvcNAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZl
j7DYd7usQWxHYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5
6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvCNr4TDea9Y355
e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEXc4g/VhsxOBi0cQ+azcgOno4u
G+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5amnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ=
-----END CERTIFICATE-----

AddTrust Public Services Root
=============================
-----BEGIN CERTIFICATE-----
MIIEFTCCAv2gAwIBAgIBATANBgkqhkiG9w0BAQUFADBkMQswCQYDVQQGEwJTRTEUMBIGA1UEChML
QWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3b3JrMSAwHgYDVQQDExdBZGRU
cnVzdCBQdWJsaWMgQ0EgUm9vdDAeFw0wMDA1MzAxMDQxNTBaFw0yMDA1MzAxMDQxNTBaMGQxCzAJ
BgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEdMBsGA1UECxMUQWRkVHJ1c3QgVFRQIE5l
dHdvcmsxIDAeBgNVBAMTF0FkZFRydXN0IFB1YmxpYyBDQSBSb290MIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEA6Rowj4OIFMEg2Dybjxt+A3S72mnTRqX4jsIMEZBRpS9mVEBV6tsfSlbu
nyNu9DnLoblv8n75XYcmYZ4c+OLspoH4IcUkzBEMP9smcnrHAZcHF/nXGCwwfQ56HmIexkvA/X1i
d9NEHif2P0tEs7c42TkfYNVRknMDtABp4/MUTu7R3AnPdzRGULD4EfL+OHn3Bzn+UZKXC1sIXzSG
Aa2Il+tmzV7R/9x98oTaunet3IAIx6eH1lWfl2royBFkuucZKT8Rs3iQhCBSWxHveNCD9tVIkNAw
HM+A+WD+eeSI8t0A65RF62WUaUC6wNW0uLp9BBGo6zEFlpROWCGOn9Bg/QIDAQABo4HRMIHOMB0G
A1UdDgQWBBSBPjfYkrAfd59ctKtzquf2NGAv+jALBgNVHQ8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB
/zCBjgYDVR0jBIGGMIGDgBSBPjfYkrAfd59ctKtzquf2NGAv+qFopGYwZDELMAkGA1UEBhMCU0Ux
FDASBgNVBAoTC0FkZFRydXN0IEFCMR0wGwYDVQQLExRBZGRUcnVzdCBUVFAgTmV0d29yazEgMB4G
A1UEAxMXQWRkVHJ1c3QgUHVibGljIENBIFJvb3SCAQEwDQYJKoZIhvcNAQEFBQADggEBAAP3FUr4
JNojVhaTdt02KLmuG7jD8WS6IBh4lSknVwW8fCr0uVFV2ocC3g8WFzH4qnkuCRO7r7IgGRLlk/lL
+YPoRNWyQSW/iHVv/xD8SlTQX/D67zZzfRs2RcYhbbQVuE7PnFylPVoAjgbjPGsye/Kf8Lb93/Ao
GEjwxrzQvzSAlsJKsW2Ox5BF3i9nrEUEo3rcVZLJR2bYGozH7ZxOmuASu7VqTITh4SINhwBk/ox9
Yjllpu9CtoAlEmEBqCQTcAARJl/6NVDFSMwGR+gn2HCNX2TmoUQmXiLsks3/QppEIW1cxeMiHV9H
EufOX1362KqxMy3ZdvJOOjMMK7MtkAY=
-----END CERTIFICATE-----

AddTrust Qualified Certificates Root
====================================
-----BEGIN CERTIFICATE-----
MIIEHjCCAwagAwIBAgIBATANBgkqhkiG9w0BAQUFADBnMQswCQYDVQQGEwJTRTEUMBIGA1UEChML
QWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3b3JrMSMwIQYDVQQDExpBZGRU
cnVzdCBRdWFsaWZpZWQgQ0EgUm9vdDAeFw0wMDA1MzAxMDQ0NTBaFw0yMDA1MzAxMDQ0NTBaMGcx
CzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEdMBsGA1UECxMUQWRkVHJ1c3QgVFRQ
IE5ldHdvcmsxIzAhBgNVBAMTGkFkZFRydXN0IFF1YWxpZmllZCBDQSBSb290MIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5B6a/twJWoekn0e+EV+vhDTbYjx5eLfpMLXsDBwqxBb/4Oxx
64r1EW7tTw2R0hIYLUkVAcKkIhPHEWT/IhKauY5cLwjPcWqzZwFZ8V1G87B4pfYOQnrjfxvM0PC3
KP0q6p6zsLkEqv32x7SxuCqg+1jxGaBvcCV+PmlKfw8i2O+tCBGaKZnhqkRFmhJePp1tUvznoD1o
L/BLcHwTOK28FSXx1s6rosAx1i+f4P8UWfyEk9mHfExUE+uf0S0R+Bg6Ot4l2ffTQO2kBhLEO+GR
wVY18BTcZTYJbqukB8c10cIDMzZbdSZtQvESa0NvS3GU+jQd7RNuyoB/mC9suWXY6QIDAQABo4HU
MIHRMB0GA1UdDgQWBBQ5lYtii1zJ1IC6WA+XPxUIQ8yYpzALBgNVHQ8EBAMCAQYwDwYDVR0TAQH/
BAUwAwEB/zCBkQYDVR0jBIGJMIGGgBQ5lYtii1zJ1IC6WA+XPxUIQ8yYp6FrpGkwZzELMAkGA1UE
BhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMR0wGwYDVQQLExRBZGRUcnVzdCBUVFAgTmV0d29y
azEjMCEGA1UEAxMaQWRkVHJ1c3QgUXVhbGlmaWVkIENBIFJvb3SCAQEwDQYJKoZIhvcNAQEFBQAD
ggEBABmrder4i2VhlRO6aQTvhsoToMeqT2QbPxj2qC0sVY8FtzDqQmodwCVRLae/DLPt7wh/bDxG
GuoYQ992zPlmhpwsaPXpF/gxsxjE1kh9I0xowX67ARRvxdlu3rsEQmr49lx95dr6h+sNNVJn0J6X
dgWTP5XHAeZpVTh/EGGZyeNfpso+gmNIquIISD6q8rKFYqa0p9m9N5xotS1WfbC3P6CxB9bpT9ze
RXEwMn8bLgn5v1Kh7sKAPgZcLlVAwRv1cEWw3F369nJad9Jjzc9YiQBCYz95OdBEsIJuQRno3eDB
iFrRHnGTHyQwdOUeqN48Jzd/g66ed8/wMLH/S5noxqE=
-----END CERTIFICATE-----

Entrust Root Certification Authority
====================================
-----BEGIN CERTIFICATE-----
MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMCVVMxFjAUBgNV
BAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0Lm5ldC9DUFMgaXMgaW5jb3Jw
b3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMWKGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsG
A1UEAxMkRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0
MloXDTI2MTEyNzIwNTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMu
MTkwNwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSByZWZlcmVu
Y2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNVBAMTJEVudHJ1c3QgUm9v
dCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
ALaVtkNC+sZtKm9I35RMOVcF7sN5EUFoNu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYsz
A9u3g3s+IIRe7bJWKKf44LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOww
Cj0Yzfv9KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGIrb68
j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi94DkZfs0Nw4pgHBN
rziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOBsDCBrTAOBgNVHQ8BAf8EBAMCAQYw
DwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAigA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1
MzQyWjAfBgNVHSMEGDAWgBRokORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DH
hmak8fdLQ/uEvW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA
A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9tO1KzKtvn1ISM
Y/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6ZuaAGAT/3B+XxFNSRuzFVJ7yVTa
v52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTS
W3iDVuycNsMm4hH2Z0kdkquM++v/eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0
tHuu2guQOHXvgR1m0vdXcDazv/wor3ElhVsT/h5/WrQ8
-----END CERTIFICATE-----

RSA Security 2048 v3
====================
-----BEGIN CERTIFICATE-----
MIIDYTCCAkmgAwIBAgIQCgEBAQAAAnwAAAAKAAAAAjANBgkqhkiG9w0BAQUFADA6MRkwFwYDVQQK
ExBSU0EgU2VjdXJpdHkgSW5jMR0wGwYDVQQLExRSU0EgU2VjdXJpdHkgMjA0OCBWMzAeFw0wMTAy
MjIyMDM5MjNaFw0yNjAyMjIyMDM5MjNaMDoxGTAXBgNVBAoTEFJTQSBTZWN1cml0eSBJbmMxHTAb
BgNVBAsTFFJTQSBTZWN1cml0eSAyMDQ4IFYzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAt49VcdKA3XtpeafwGFAyPGJn9gqVB93mG/Oe2dJBVGutn3y+Gc37RqtBaB4Y6lXIL5F4iSj7
Jylg/9+PjDvJSZu1pJTOAeo+tWN7fyb9Gd3AIb2E0S1PRsNO3Ng3OTsor8udGuorryGlwSMiuLgb
WhOHV4PR8CDn6E8jQrAApX2J6elhc5SYcSa8LWrg903w8bYqODGBDSnhAMFRD0xS+ARaqn1y07iH
KrtjEAMqs6FPDVpeRrc9DvV07Jmf+T0kgYim3WBU6JU2PcYJk5qjEoAAVZkZR73QpXzDuvsf9/UP
+Ky5tfQ3mBMY3oVbtwyCO4dvlTlYMNpuAWgXIszACwIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/
MA4GA1UdDwEB/wQEAwIBBjAfBgNVHSMEGDAWgBQHw1EwpKrpRa41JPr/JCwz0LGdjDAdBgNVHQ4E
FgQUB8NRMKSq6UWuNST6/yQsM9CxnYwwDQYJKoZIhvcNAQEFBQADggEBAF8+hnZuuDU8TjYcHnmY
v/3VEhF5Ug7uMYm83X/50cYVIeiKAVQNOvtUudZj1LGqlk2iQk3UUx+LEN5/Zb5gEydxiKRz44Rj
0aRV4VCT5hsOedBnvEbIvz8XDZXmxpBp3ue0L96VfdASPz0+f00/FGj1EVDVwfSQpQgdMWD/YIwj
VAqv/qFuxdF6Kmh4zx6CCiC0H63lhbJqaHVOrSU3lIW+vaHU6rcMSzyd6BIA8F+sDeGscGNz9395
nzIlQnQFgCi/vcEkllgVsRch6YlL2weIZ/QVrXA+L02FO8K32/6YaCOJ4XQP3vTFhGMpG8zLB8kA
pKnXwiJPZ9d37CAFYd4=
-----END CERTIFICATE-----

GeoTrust Global CA
==================
-----BEGIN CERTIFICATE-----
MIIDVDCCAjygAwIBAgIDAjRWMA0GCSqGSIb3DQEBBQUAMEIxCzAJBgNVBAYTAlVTMRYwFAYDVQQK
Ew1HZW9UcnVzdCBJbmMuMRswGQYDVQQDExJHZW9UcnVzdCBHbG9iYWwgQ0EwHhcNMDIwNTIxMDQw
MDAwWhcNMjIwNTIxMDQwMDAwWjBCMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5j
LjEbMBkGA1UEAxMSR2VvVHJ1c3QgR2xvYmFsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
CgKCAQEA2swYYzD99BcjGlZ+W988bDjkcbd4kdS8odhM+KhDtgPpTSEHCIjaWC9mOSm9BXiLnTjo
BbdqfnGk5sRgprDvgOSJKA+eJdbtg/OtppHHmMlCGDUUna2YRpIuT8rxh0PBFpVXLVDviS2Aelet
8u5fa9IAjbkU+BQVNdnARqN7csiRv8lVK83Qlz6cJmTM386DGXHKTubU1XupGc1V3sjs0l44U+Vc
T4wt/lAjNvxm5suOpDkZALeVAjmRCw7+OC7RHQWa9k0+bw8HHa8sHo9gOeL6NlMTOdReJivbPagU
vTLrGAMoUgRx5aszPeE4uwc2hGKceeoWMPRfwCvocWvk+QIDAQABo1MwUTAPBgNVHRMBAf8EBTAD
AQH/MB0GA1UdDgQWBBTAephojYn7qwVkDBF9qn1luMrMTjAfBgNVHSMEGDAWgBTAephojYn7qwVk
DBF9qn1luMrMTjANBgkqhkiG9w0BAQUFAAOCAQEANeMpauUvXVSOKVCUn5kaFOSPeCpilKInZ57Q
zxpeR+nBsqTP3UEaBU6bS+5Kb1VSsyShNwrrZHYqLizz/Tt1kL/6cdjHPTfStQWVYrmm3ok9Nns4
d0iXrKYgjy6myQzCsplFAMfOEVEiIuCl6rYVSAlk6l5PdPcFPseKUgzbFbS9bZvlxrFUaKnjaZC2
mqUPuLk/IH2uSrW4nOQdtqvmlKXBx4Ot2/Unhw4EbNX/3aBd7YdStysVAq45pmp06drE57xNNB6p
XE0zX5IJL4hmXXeXxx12E6nV5fEWCRE11azbJHFwLJhWC9kXtNHjUStedejV0NxPNO3CBWaAocvm
Mw==
-----END CERTIFICATE-----

GeoTrust Global CA 2
====================
-----BEGIN CERTIFICATE-----
MIIDZjCCAk6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBEMQswCQYDVQQGEwJVUzEWMBQGA1UEChMN
R2VvVHJ1c3QgSW5jLjEdMBsGA1UEAxMUR2VvVHJ1c3QgR2xvYmFsIENBIDIwHhcNMDQwMzA0MDUw
MDAwWhcNMTkwMzA0MDUwMDAwWjBEMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5j
LjEdMBsGA1UEAxMUR2VvVHJ1c3QgR2xvYmFsIENBIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
ggEKAoIBAQDvPE1APRDfO1MA4Wf+lGAVPoWI8YkNkMgoI5kF6CsgncbzYEbYwbLVjDHZ3CB5JIG/
NTL8Y2nbsSpr7iFY8gjpeMtvy/wWUsiRxP89c96xPqfCfWbB9X5SJBri1WeR0IIQ13hLTytCOb1k
LUCgsBDTOEhGiKEMuzozKmKY+wCdE1l/bztyqu6mD4b5BWHqZ38MN5aL5mkWRxHCJ1kDs6ZgwiFA
Vvqgx306E+PsV8ez1q6diYD3Aecs9pYrEw15LNnA5IZ7S4wMcoKK+xfNAGw6EzywhIdLFnopsk/b
HdQL82Y3vdj2V7teJHq4PIu5+pIaGoSe2HSPqht/XvT+RSIhAgMBAAGjYzBhMA8GA1UdEwEB/wQF
MAMBAf8wHQYDVR0OBBYEFHE4NvICMVNHK266ZUapEBVYIAUJMB8GA1UdIwQYMBaAFHE4NvICMVNH
K266ZUapEBVYIAUJMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQUFAAOCAQEAA/e1K6tdEPx7
srJerJsOflN4WT5CBP51o62sgU7XAotexC3IUnbHLB/8gTKY0UvGkpMzNTEv/NgdRN3ggX+d6Yvh
ZJFiCzkIjKx0nVnZellSlxG5FntvRdOW2TF9AjYPnDtuzywNA0ZF66D0f0hExghAzN4bcLUprbqL
OzRldRtxIR0sFAqwlpW41uryZfspuk/qkZN0abby/+Ea0AzRdoXLiiW9l14sbxWZJue2Kf8i7MkC
x1YAzUm5s2x7UwQa4qjJqhIFI8LO57sEAszAR6LkxCkvW0VXiVHuPOtSCP8HNR6fNWpHSlaY0VqF
H4z1Ir+rzoPz4iIprn2DQKi6bA==
-----END CERTIFICATE-----

GeoTrust Universal CA
=====================
-----BEGIN CERTIFICATE-----
MIIFaDCCA1CgAwIBAgIBATANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQGEwJVUzEWMBQGA1UEChMN
R2VvVHJ1c3QgSW5jLjEeMBwGA1UEAxMVR2VvVHJ1c3QgVW5pdmVyc2FsIENBMB4XDTA0MDMwNDA1
MDAwMFoXDTI5MDMwNDA1MDAwMFowRTELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IElu
Yy4xHjAcBgNVBAMTFUdlb1RydXN0IFVuaXZlcnNhbCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIP
ADCCAgoCggIBAKYVVaCjxuAfjJ0hUNfBvitbtaSeodlyWL0AG0y/YckUHUWCq8YdgNY96xCcOq9t
JPi8cQGeBvV8Xx7BDlXKg5pZMK4ZyzBIle0iN430SppyZj6tlcDgFgDgEB8rMQ7XlFTTQjOgNB0e
RXbdT8oYN+yFFXoZCPzVx5zw8qkuEKmS5j1YPakWaDwvdSEYfyh3peFhF7em6fgemdtzbvQKoiFs
7tqqhZJmr/Z6a4LauiIINQ/PQvE1+mrufislzDoR5G2vc7J2Ha3QsnhnGqQ5HFELZ1aD/ThdDc7d
8Lsrlh/eezJS/R27tQahsiFepdaVaH/wmZ7cRQg+59IJDTWU3YBOU5fXtQlEIGQWFwMCTFMNaN7V
qnJNk22CDtucvc+081xdVHppCZbW2xHBjXWotM85yM48vCR85mLK4b19p71XZQvk/iXttmkQ3Cga
Rr0BHdCXteGYO8A3ZNY9lO4L4fUorgtWv3GLIylBjobFS1J72HGrH4oVpjuDWtdYAVHGTEHZf9hB
Z3KiKN9gg6meyHv8U3NyWfWTehd2Ds735VzZC1U0oqpbtWpU5xPKV+yXbfReBi9Fi1jUIxaS5BZu
KGNZMN9QAZxjiRqf2xeUgnA3wySemkfWWspOqGmJch+RbNt+nhutxx9z3SxPGWX9f5NAEC7S8O08
ni4oPmkmM8V7AgMBAAGjYzBhMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNq7LqqwDLiIJlF0
XG0D08DYj3rWMB8GA1UdIwQYMBaAFNq7LqqwDLiIJlF0XG0D08DYj3rWMA4GA1UdDwEB/wQEAwIB
hjANBgkqhkiG9w0BAQUFAAOCAgEAMXjmx7XfuJRAyXHEqDXsRh3ChfMoWIawC/yOsjmPRFWrZIRc
aanQmjg8+uUfNeVE44B5lGiku8SfPeE0zTBGi1QrlaXv9z+ZhP015s8xxtxqv6fXIwjhmF7DWgh2
qaavdy+3YL1ERmrvl/9zlcGO6JP7/TG37FcREUWbMPEaiDnBTzynANXH/KttgCJwpQzgXQQpAvvL
oJHRfNbDflDVnVi+QTjruXU8FdmbyUqDWcDaU/0zuzYYm4UPFd3uLax2k7nZAY1IEKj79TiG8dsK
xr2EoyNB3tZ3b4XUhRxQ4K5RirqNPnbiucon8l+f725ZDQbYKxek0nxru18UGkiPGkzns0ccjkxF
KyDuSN/n3QmOGKjaQI2SJhFTYXNd673nxE0pN2HrrDktZy4W1vUAg4WhzH92xH3kt0tm7wNFYGm2
DFKWkoRepqO1pD4r2czYG0eq8kTaT/kD6PAUyz/zg97QwVTjt+gKN02LIFkDMBmhLMi9ER/frslK
xfMnZmaGrGiR/9nmUxwPi1xpZQomyB40w11Re9epnAahNt3ViZS82eQtDF4JbAiXfKM9fJP/P6EU
p8+1Xevb2xzEdt+Iub1FBZUbrvxGakyvSOPOrg/SfuvmbJxPgWp6ZKy7PtXny3YuxadIwVyQD8vI
P/rmMuGNG2+k5o7Y+SlIis5z/iw=
-----END CERTIFICATE-----

GeoTrust Universal CA 2
=======================
-----BEGIN CERTIFICATE-----
MIIFbDCCA1SgAwIBAgIBATANBgkqhkiG9w0BAQUFADBHMQswCQYDVQQGEwJVUzEWMBQGA1UEChMN
R2VvVHJ1c3QgSW5jLjEgMB4GA1UEAxMXR2VvVHJ1c3QgVW5pdmVyc2FsIENBIDIwHhcNMDQwMzA0
MDUwMDAwWhcNMjkwMzA0MDUwMDAwWjBHMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3Qg
SW5jLjEgMB4GA1UEAxMXR2VvVHJ1c3QgVW5pdmVyc2FsIENBIDIwggIiMA0GCSqGSIb3DQEBAQUA
A4ICDwAwggIKAoICAQCzVFLByT7y2dyxUxpZKeexw0Uo5dfR7cXFS6GqdHtXr0om/Nj1XqduGdt0
DE81WzILAePb63p3NeqqWuDW6KFXlPCQo3RWlEQwAx5cTiuFJnSCegx2oG9NzkEtoBUGFF+3Qs17
j1hhNNwqCPkuwwGmIkQcTAeC5lvO0Ep8BNMZcyfwqph/Lq9O64ceJHdqXbboW0W63MOhBW9Wjo8Q
JqVJwy7XQYci4E+GymC16qFjwAGXEHm9ADwSbSsVsaxLse4YuU6W3Nx2/zu+z18DwPw76L5GG//a
QMJS9/7jOvdqdzXQ2o3rXhhqMcceujwbKNZrVMaqW9eiLBsZzKIC9ptZvTdrhrVtgrrY6slWvKk2
WP0+GfPtDCapkzj4T8FdIgbQl+rhrcZV4IErKIM6+vR7IVEAvlI4zs1meaj0gVbi0IMJR1FbUGrP
20gaXT73y/Zl92zxlfgCOzJWgjl6W70viRu/obTo/3+NjN8D8WBOWBFM66M/ECuDmgFz2ZRthAAn
ZqzwcEAJQpKtT5MNYQlRJNiS1QuUYbKHsu3/mjX/hVTK7URDrBs8FmtISgocQIgfksILAAX/8sgC
SqSqqcyZlpwvWOB94b67B9xfBHJcMTTD7F8t4D1kkCLm0ey4Lt1ZrtmhN79UNdxzMk+MBB4zsslG
8dhcyFVQyWi9qLo2CQIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR281Xh+qQ2
+/CfXGJx7Tz0RzgQKzAfBgNVHSMEGDAWgBR281Xh+qQ2+/CfXGJx7Tz0RzgQKzAOBgNVHQ8BAf8E
BAMCAYYwDQYJKoZIhvcNAQEFBQADggIBAGbBxiPz2eAubl/oz66wsCVNK/g7WJtAJDday6sWSf+z
dXkzoS9tcBc0kf5nfo/sm+VegqlVHy/c1FEHEv6sFj4sNcZj/NwQ6w2jqtB8zNHQL1EuxBRa3ugZ
4T7GzKQp5y6EqgYweHZUcyiYWTjgAA1i00J9IZ+uPTqM1fp3DRgrFg5fNuH8KrUwJM/gYwx7WBr+
mbpCErGR9Hxo4sjoryzqyX6uuyo9DRXcNJW2GHSoag/HtPQTxORb7QrSpJdMKu0vbBKJPfEncKpq
A1Ihn0CoZ1Dy81of398j9tx4TuaYT1U6U+Pv8vSfx3zYWK8pIpe44L2RLrB27FcRz+8pRPPphXpg
Y+RdM4kX2TGq2tbzGDVyz4crL2MjhF2EjD9XoIj8mZEoJmmZ1I+XRL6O1UixpCgp8RW04eWe3fiP
pm8m1wk8OhwRDqZsN/etRIcsKMfYdIKz0G9KV7s1KSegi+ghp4dkNl3M2Basx7InQJJVOCiNUW7d
FGdTbHFcJoRNdVq2fmBWqU2t+5sel/MN2dKXVHfaPRK34B7vCAas+YWH6aLcr34YEoP9VhdBLtUp
gn2Z9DH2canPLAEnpQW5qrJITirvn5NSUZU8UnOOVkwXQMAJKOSLakhT2+zNVVXxxvjpoixMptEm
X36vWkzaH6byHCx+rgIW0lbQL1dTR+iS
-----END CERTIFICATE-----

Visa eCommerce Root
===================
-----BEGIN CERTIFICATE-----
MIIDojCCAoqgAwIBAgIQE4Y1TR0/BvLB+WUF1ZAcYjANBgkqhkiG9w0BAQUFADBrMQswCQYDVQQG
EwJVUzENMAsGA1UEChMEVklTQTEvMC0GA1UECxMmVmlzYSBJbnRlcm5hdGlvbmFsIFNlcnZpY2Ug
QXNzb2NpYXRpb24xHDAaBgNVBAMTE1Zpc2EgZUNvbW1lcmNlIFJvb3QwHhcNMDIwNjI2MDIxODM2
WhcNMjIwNjI0MDAxNjEyWjBrMQswCQYDVQQGEwJVUzENMAsGA1UEChMEVklTQTEvMC0GA1UECxMm
VmlzYSBJbnRlcm5hdGlvbmFsIFNlcnZpY2UgQXNzb2NpYXRpb24xHDAaBgNVBAMTE1Zpc2EgZUNv
bW1lcmNlIFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvV95WHm6h2mCxlCfL
F9sHP4CFT8icttD0b0/Pmdjh28JIXDqsOTPHH2qLJj0rNfVIsZHBAk4ElpF7sDPwsRROEW+1QK8b
RaVK7362rPKgH1g/EkZgPI2h4H3PVz4zHvtH8aoVlwdVZqW1LS7YgFmypw23RuwhY/81q6UCzyr0
TP579ZRdhE2o8mCP2w4lPJ9zcc+U30rq299yOIzzlr3xF7zSujtFWsan9sYXiwGd/BmoKoMWuDpI
/k4+oKsGGelT84ATB+0tvz8KPFUgOSwsAGl0lUq8ILKpeeUYiZGo3BxN77t+Nwtd/jmliFKMAGzs
GHxBvfaLdXe6YJ2E5/4tAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEG
MB0GA1UdDgQWBBQVOIMPPyw/cDMezUb+B4wg4NfDtzANBgkqhkiG9w0BAQUFAAOCAQEAX/FBfXxc
CLkr4NWSR/pnXKUTwwMhmytMiUbPWU3J/qVAtmPN3XEolWcRzCSs00Rsca4BIGsDoo8Ytyk6feUW
YFN4PMCvFYP3j1IzJL1kk5fui/fbGKhtcbP3LBfQdCVp9/5rPJS+TUtBjE7ic9DjkCJzQ83z7+pz
zkWKsKZJ/0x9nXGIxHYdkFsd7v3M9+79YKWxehZx0RbQfBI8bGmX265fOZpwLwU8GUYEmSA20GBu
YQa7FkKMcPcw++DbZqMAAb3mLNqRX6BGi01qnD093QVG/na/oAo85ADmJ7f/hC3euiInlhBx6yLt
398znM/jra6O1I7mT1GvFpLgXPYHDw==
-----END CERTIFICATE-----

Certum Root CA
==============
-----BEGIN CERTIFICATE-----
MIIDDDCCAfSgAwIBAgIDAQAgMA0GCSqGSIb3DQEBBQUAMD4xCzAJBgNVBAYTAlBMMRswGQYDVQQK
ExJVbml6ZXRvIFNwLiB6IG8uby4xEjAQBgNVBAMTCUNlcnR1bSBDQTAeFw0wMjA2MTExMDQ2Mzla
Fw0yNzA2MTExMDQ2MzlaMD4xCzAJBgNVBAYTAlBMMRswGQYDVQQKExJVbml6ZXRvIFNwLiB6IG8u
by4xEjAQBgNVBAMTCUNlcnR1bSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM6x
wS7TT3zNJc4YPk/EjG+AanPIW1H4m9LcuwBcsaD8dQPugfCI7iNS6eYVM42sLQnFdvkrOYCJ5JdL
kKWoePhzQ3ukYbDYWMzhbGZ+nPMJXlVjhNWo7/OxLjBos8Q82KxujZlakE403Daaj4GIULdtlkIJ
89eVgw1BS7Bqa/j8D35in2fE7SZfECYPCE/wpFcozo+47UX2bu4lXapuOb7kky/ZR6By6/qmW6/K
Uz/iDsaWVhFu9+lmqSbYf5VT7QqFiLpPKaVCjF62/IUgAKpoC6EahQGcxEZjgoi2IrHu/qpGWX7P
NSzVttpd90gzFFS269lvzs2I1qsb2pY7HVkCAwEAAaMTMBEwDwYDVR0TAQH/BAUwAwEB/zANBgkq
hkiG9w0BAQUFAAOCAQEAuI3O7+cUus/usESSbLQ5PqKEbq24IXfS1HeCh+YgQYHu4vgRt2PRFze+
GXYkHAQaTOs9qmdvLdTN/mUxcMUbpgIKumB7bVjCmkn+YzILa+M6wKyrO7Do0wlRjBCDxjTgxSvg
GrZgFCdsMneMvLJymM/NzD+5yCRCFNZX/OYmQ6kd5YCQzgNUKD73P9P4Te1qCjqTE5s7FCMTY5w/
0YcneeVMUeMBrYVdGjux1XMQpNPyvG5k9VpWkKjHDkx0Dy5xO/fIR/RpbxXyEV6DHpx8Uq79AtoS
qFlnGNu8cN2bsWntgM6JQEhqDjXKKWYVIZQs6GAqm4VKQPNriiTsBhYscw==
-----END CERTIFICATE-----

Comodo AAA Services root
========================
-----BEGIN CERTIFICATE-----
MIIEMjCCAxqgAwIBAgIBATANBgkqhkiG9w0BAQUFADB7MQswCQYDVQQGEwJHQjEbMBkGA1UECAwS
R3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0Eg
TGltaXRlZDEhMB8GA1UEAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAw
MFoXDTI4MTIzMTIzNTk1OVowezELMAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hl
c3RlcjEQMA4GA1UEBwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNV
BAMMGEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAL5AnfRu4ep2hxxNRUSOvkbIgwadwSr+GB+O5AL686tdUIoWMQuaBtDFcCLNSS1UY8y2bmhG
C1Pqy0wkwLxyTurxFa70VJoSCsN6sjNg4tqJVfMiWPPe3M/vg4aijJRPn2jymJBGhCfHdr/jzDUs
i14HZGWCwEiwqJH5YZ92IFCokcdmtet4YgNW8IoaE+oxox6gmf049vYnMlhvB/VruPsUK6+3qszW
Y19zjNoFmag4qMsXeDZRrOme9Hg6jc8P2ULimAyrL58OAd7vn5lJ8S3frHRNG5i1R8XlKdH5kBjH
Ypy+g8cmez6KJcfA3Z3mNWgQIJ2P2N7Sw4ScDV7oL8kCAwEAAaOBwDCBvTAdBgNVHQ4EFgQUoBEK
Iz6W8Qfs4q8p74Klf9AwpLQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wewYDVR0f
BHQwcjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNl
cy5jcmwwNqA0oDKGMGh0dHA6Ly9jcmwuY29tb2RvLm5ldC9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2Vz
LmNybDANBgkqhkiG9w0BAQUFAAOCAQEACFb8AvCb6P+k+tZ7xkSAzk/ExfYAWMymtrwUSWgEdujm
7l3sAg9g1o1QGE8mTgHj5rCl7r+8dFRBv/38ErjHT1r0iWAFf2C3BUrz9vHCv8S5dIa2LX1rzNLz
Rt0vxuBqw8M0Ayx9lt1awg6nCpnBBYurDC/zXDrPbDdVCYfeU0BsWO/8tqtlbgT2G9w84FoVxp7Z
8VlIMCFlA2zs6SFz7JsDoeA3raAVGI/6ugLOpyypEBMs1OUIJqsil2D4kF501KKaU73yqWjgom7C
12yxow+ev+to51byrvLjKzg6CYG1a4XXvi3tPxq3smPi9WIsgtRqAEFQ8TmDn5XpNpaYbg==
-----END CERTIFICATE-----

Comodo Secure Services root
===========================
-----BEGIN CERTIFICATE-----
MIIEPzCCAyegAwIBAgIBATANBgkqhkiG9w0BAQUFADB+MQswCQYDVQQGEwJHQjEbMBkGA1UECAwS
R3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0Eg
TGltaXRlZDEkMCIGA1UEAwwbU2VjdXJlIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAw
MDAwMFoXDTI4MTIzMTIzNTk1OVowfjELMAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFu
Y2hlc3RlcjEQMA4GA1UEBwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxJDAi
BgNVBAMMG1NlY3VyZSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAMBxM4KK0HDrc4eCQNUd5MvJDkKQ+d40uaG6EfQlhfPMcm3ye5drswfxdySRXyWP
9nQ95IDC+DwN879A6vfIUtFyb+/Iq0G4bi4XKpVpDM3SHpR7LZQdqnXXs5jLrLxkU0C8j6ysNstc
rbvd4JQX7NFc0L/vpZXJkMWwrPsbQ996CF23uPJAGysnnlDOXmWCiIxe004MeuoIkbY2qitC++rC
oznl2yY4rYsK7hljxxwk3wN42ubqwUcaCwtGCd0C/N7Lh1/XMGNooa7cMqG6vv5Eq2i2pRcV/b3V
p6ea5EQz6YiO/O1R65NxTq0B50SOqy3LqP4BSUjwwN3HaNiS/j0CAwEAAaOBxzCBxDAdBgNVHQ4E
FgQUPNiTiMLAggnMAZkGkyDpnnAJY08wDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8w
gYEGA1UdHwR6MHgwO6A5oDeGNWh0dHA6Ly9jcmwuY29tb2RvY2EuY29tL1NlY3VyZUNlcnRpZmlj
YXRlU2VydmljZXMuY3JsMDmgN6A1hjNodHRwOi8vY3JsLmNvbW9kby5uZXQvU2VjdXJlQ2VydGlm
aWNhdGVTZXJ2aWNlcy5jcmwwDQYJKoZIhvcNAQEFBQADggEBAIcBbSMdflsXfcFhMs+P5/OKlFlm
4J4oqF7Tt/Q05qo5spcWxYJvMqTpjOev/e/C6LlLqqP05tqNZSH7uoDrJiiFGv45jN5bBAS0VPmj
Z55B+glSzAVIqMk/IQQezkhr/IXownuvf7fM+F86/TXGDe+X3EyrEeFryzHRbPtIgKvcnDe4IRRL
DXE97IMzbtFuMhbsmMcWi1mmNKsFVy2T96oTy9IT4rcuO81rUBcJaD61JlfutuC23bkpgHl9j6Pw
pCikFcSF9CfUa7/lXORlAnZUtOM3ZiTTGWHIUhDlizeauan5Hb/qmZJhlv8BzaFfDbxxvA6sCx1H
RR3B7Hzs/Sk=
-----END CERTIFICATE-----

Comodo Trusted Services root
============================
-----BEGIN CERTIFICATE-----
MIIEQzCCAyugAwIBAgIBATANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJHQjEbMBkGA1UECAwS
R3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0Eg
TGltaXRlZDElMCMGA1UEAwwcVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczAeFw0wNDAxMDEw
MDAwMDBaFw0yODEyMzEyMzU5NTlaMH8xCzAJBgNVBAYTAkdCMRswGQYDVQQIDBJHcmVhdGVyIE1h
bmNoZXN0ZXIxEDAOBgNVBAcMB1NhbGZvcmQxGjAYBgNVBAoMEUNvbW9kbyBDQSBMaW1pdGVkMSUw
IwYDVQQDDBxUcnVzdGVkIENlcnRpZmljYXRlIFNlcnZpY2VzMIIBIjANBgkqhkiG9w0BAQEFAAOC
AQ8AMIIBCgKCAQEA33FvNlhTWvI2VFeAxHQIIO0Yfyod5jWaHiWsnOWWfnJSoBVC21ndZHoa0Lh7
3TkVvFVIxO06AOoxEbrycXQaZ7jPM8yoMa+j49d/vzMtTGo87IvDktJTdyR0nAducPy9C1t2ul/y
/9c3S0pgePfw+spwtOpZqqPOSC+pw7ILfhdyFgymBwwbOM/JYrc/oJOlh0Hyt3BAd9i+FHzjqMB6
juljatEPmsbS9Is6FARW1O24zG71++IsWL1/T2sr92AkWCTOJu80kTrV44HQsvAEAtdbtz6SrGsS
ivnkBbA7kUlcsutT6vifR4buv5XAwAaf0lteERv0xwQ1KdJVXOTt6wIDAQABo4HJMIHGMB0GA1Ud
DgQWBBTFe1i97doladL3WRaoszLAeydb9DAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB
/zCBgwYDVR0fBHwwejA8oDqgOIY2aHR0cDovL2NybC5jb21vZG9jYS5jb20vVHJ1c3RlZENlcnRp
ZmljYXRlU2VydmljZXMuY3JsMDqgOKA2hjRodHRwOi8vY3JsLmNvbW9kby5uZXQvVHJ1c3RlZENl
cnRpZmljYXRlU2VydmljZXMuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQDIk4E7ibSvuIQSTI3S8Ntw
uleGFTQQuS9/HrCoiWChisJ3DFBKmwCL2Iv0QeLQg4pKHBQGsKNoBXAxMKdTmw7pSqBYaWcOrp32
pSxBvzwGa+RZzG0Q8ZZvH9/0BAKkn0U+yNj6NkZEUD+Cl5EfKNsYEYwq5GWDVxISjBc/lDb+XbDA
BHcTuPQV1T84zJQ6VdCsmPW6AF/ghhmBeC8owH7TzEIK9a5QoNE+xqFx7D+gIIxmOom0jtTYsU0l
R+4viMi14QVFwL4Ucd56/Y57fU0IlqUSc/AtyjcndBInTMu2l+nZrghtWjlA3QVHdWpaIbOjGM9O
9y5Xt5hwXsjEeLBi
-----END CERTIFICATE-----

QuoVadis Root CA
================
-----BEGIN CERTIFICATE-----
MIIF0DCCBLigAwIBAgIEOrZQizANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJCTTEZMBcGA1UE
ChMQUXVvVmFkaXMgTGltaXRlZDElMCMGA1UECxMcUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0
eTEuMCwGA1UEAxMlUXVvVmFkaXMgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wMTAz
MTkxODMzMzNaFw0yMTAzMTcxODMzMzNaMH8xCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRp
cyBMaW1pdGVkMSUwIwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MS4wLAYDVQQD
EyVRdW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEAv2G1lVO6V/z68mcLOhrfEYBklbTRvM16z/Ypli4kVEAkOPcahdxYTMuk
J0KX0J+DisPkBgNbAKVRHnAEdOLB1Dqr1607BxgFjv2DrOpm2RgbaIr1VxqYuvXtdj182d6UajtL
F8HVj71lODqV0D1VNk7feVcxKh7YWWVJWCCYfqtffp/p1k3sg3Spx2zY7ilKhSoGFPlU5tPaZQeL
YzcS19Dsw3sgQUSj7cugF+FxZc4dZjH3dgEZyH0DWLaVSR2mEiboxgx24ONmy+pdpibu5cxfvWen
AScOospUxbF6lR1xHkopigPcakXBpBlebzbNw6Kwt/5cOOJSvPhEQ+aQuwIDAQABo4ICUjCCAk4w
PQYIKwYBBQUHAQEEMTAvMC0GCCsGAQUFBzABhiFodHRwczovL29jc3AucXVvdmFkaXNvZmZzaG9y
ZS5jb20wDwYDVR0TAQH/BAUwAwEB/zCCARoGA1UdIASCAREwggENMIIBCQYJKwYBBAG+WAABMIH7
MIHUBggrBgEFBQcCAjCBxxqBxFJlbGlhbmNlIG9uIHRoZSBRdW9WYWRpcyBSb290IENlcnRpZmlj
YXRlIGJ5IGFueSBwYXJ0eSBhc3N1bWVzIGFjY2VwdGFuY2Ugb2YgdGhlIHRoZW4gYXBwbGljYWJs
ZSBzdGFuZGFyZCB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB1c2UsIGNlcnRpZmljYXRpb24gcHJh
Y3RpY2VzLCBhbmQgdGhlIFF1b1ZhZGlzIENlcnRpZmljYXRlIFBvbGljeS4wIgYIKwYBBQUHAgEW
Fmh0dHA6Ly93d3cucXVvdmFkaXMuYm0wHQYDVR0OBBYEFItLbe3TKbkGGew5Oanwl4Rqy+/fMIGu
BgNVHSMEgaYwgaOAFItLbe3TKbkGGew5Oanwl4Rqy+/foYGEpIGBMH8xCzAJBgNVBAYTAkJNMRkw
FwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMSUwIwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0
aG9yaXR5MS4wLAYDVQQDEyVRdW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggQ6
tlCLMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAitQUtf70mpKnGdSkfnIYj9lo
fFIk3WdvOXrEql494liwTXCYhGHoG+NpGA7O+0dQoE7/8CQfvbLO9Sf87C9TqnN7Az10buYWnuul
LsS/VidQK2K6vkscPFVcQR0kvoIgR13VRH56FmjffU1RcHhXHTMe/QKZnAzNCgVPx7uOpHX6Sm2x
gI4JVrmcGmD+XcHXetwReNDWXcG31a0ymQM6isxUJTkxgXsTIlG6Rmyhu576BGxJJnSP0nPrzDCi
5upZIof4l/UO/erMkqQWxFIY6iHOsfHmhIHluqmGKPJDWl0Snawe2ajlCmqnf6CHKc/yiU3U7MXi
5nrQNiOKSnQ2+Q==
-----END CERTIFICATE-----

QuoVadis Root CA 2
==================
-----BEGIN CERTIFICATE-----
MIIFtzCCA5+gAwIBAgICBQkwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0xGTAXBgNVBAoT
EFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJvb3QgQ0EgMjAeFw0wNjExMjQx
ODI3MDBaFw0zMTExMjQxODIzMzNaMEUxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM
aW1pdGVkMRswGQYDVQQDExJRdW9WYWRpcyBSb290IENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4IC
DwAwggIKAoICAQCaGMpLlA0ALa8DKYrwD4HIrkwZhR0In6spRIXzL4GtMh6QRr+jhiYaHv5+HBg6
XJxgFyo6dIMzMH1hVBHL7avg5tKifvVrbxi3Cgst/ek+7wrGsxDp3MJGF/hd/aTa/55JWpzmM+Yk
lvc/ulsrHHo1wtZn/qtmUIttKGAr79dgw8eTvI02kfN/+NsRE8Scd3bBrrcCaoF6qUWD4gXmuVbB
lDePSHFjIuwXZQeVikvfj8ZaCuWw419eaxGrDPmF60Tp+ARz8un+XJiM9XOva7R+zdRcAitMOeGy
lZUtQofX1bOQQ7dsE/He3fbE+Ik/0XX1ksOR1YqI0JDs3G3eicJlcZaLDQP9nL9bFqyS2+r+eXyt
66/3FsvbzSUr5R/7mp/iUcw6UwxI5g69ybR2BlLmEROFcmMDBOAENisgGQLodKcftslWZvB1Jdxn
wQ5hYIizPtGo/KPaHbDRsSNU30R2be1B2MGyIrZTHN81Hdyhdyox5C315eXbyOD/5YDXC2Og/zOh
D7osFRXql7PSorW+8oyWHhqPHWykYTe5hnMz15eWniN9gqRMgeKh0bpnX5UHoycR7hYQe7xFSkyy
BNKr79X9DFHOUGoIMfmR2gyPZFwDwzqLID9ujWc9Otb+fVuIyV77zGHcizN300QyNQliBJIWENie
J0f7OyHj+OsdWwIDAQABo4GwMIGtMA8GA1UdEwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1Ud
DgQWBBQahGK8SEwzJQTU7tD2A8QZRtGUazBuBgNVHSMEZzBlgBQahGK8SEwzJQTU7tD2A8QZRtGU
a6FJpEcwRTELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMT
ElF1b1ZhZGlzIFJvb3QgQ0EgMoICBQkwDQYJKoZIhvcNAQEFBQADggIBAD4KFk2fBluornFdLwUv
Z+YTRYPENvbzwCYMDbVHZF34tHLJRqUDGCdViXh9duqWNIAXINzng/iN/Ae42l9NLmeyhP3ZRPx3
UIHmfLTJDQtyU/h2BwdBR5YM++CCJpNVjP4iH2BlfF/nJrP3MpCYUNQ3cVX2kiF495V5+vgtJodm
VjB3pjd4M1IQWK4/YY7yarHvGH5KWWPKjaJW1acvvFYfzznB4vsKqBUsfU16Y8Zsl0Q80m/DShcK
+JDSV6IZUaUtl0HaB0+pUNqQjZRG4T7wlP0QADj1O+hA4bRuVhogzG9Yje0uRY/W6ZM/57Es3zrW
IozchLsib9D45MY56QSIPMO661V6bYCZJPVsAfv4l7CUW+v90m/xd2gNNWQjrLhVoQPRTUIZ3Ph1
WVaj+ahJefivDrkRoHy3au000LYmYjgahwz46P0u05B/B5EqHdZ+XIWDmbA4CD/pXvk1B+TJYm5X
f6dQlfe6yJvmjqIBxdZmv3lh8zwc4bmCXF2gw+nYSL0ZohEUGW6yhhtoPkg3Goi3XZZenMfvJ2II
4pEZXNLxId26F0KCl3GBUzGpn/Z9Yr9y4aOTHcyKJloJONDO1w2AFrR4pTqHTI2KpdVGl/IsELm8
VCLAAVBpQ570su9t+Oza8eOx79+Rj1QqCyXBJhnEUhAFZdWCEOrCMc0u
-----END CERTIFICATE-----

QuoVadis Root CA 3
==================
-----BEGIN CERTIFICATE-----
MIIGnTCCBIWgAwIBAgICBcYwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0xGTAXBgNVBAoT
EFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJvb3QgQ0EgMzAeFw0wNjExMjQx
OTExMjNaFw0zMTExMjQxOTA2NDRaMEUxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM
aW1pdGVkMRswGQYDVQQDExJRdW9WYWRpcyBSb290IENBIDMwggIiMA0GCSqGSIb3DQEBAQUAA4IC
DwAwggIKAoICAQDMV0IWVJzmmNPTTe7+7cefQzlKZbPoFog02w1ZkXTPkrgEQK0CSzGrvI2RaNgg
DhoB4hp7Thdd4oq3P5kazethq8Jlph+3t723j/z9cI8LoGe+AaJZz3HmDyl2/7FWeUUrH556VOij
KTVopAFPD6QuN+8bv+OPEKhyq1hX51SGyMnzW9os2l2ObjyjPtr7guXd8lyyBTNvijbO0BNO/79K
DDRMpsMhvVAEVeuxu537RR5kFd5VAYwCdrXLoT9CabwvvWhDFlaJKjdhkf2mrk7AyxRllDdLkgbv
BNDInIjbC3uBr7E9KsRlOni27tyAsdLTmZw67mtaa7ONt9XOnMK+pUsvFrGeaDsGb659n/je7Mwp
p5ijJUMv7/FfJuGITfhebtfZFG4ZM2mnO4SJk8RTVROhUXhA+LjJou57ulJCg54U7QVSWllWp5f8
nT8KKdjcT5EOE7zelaTfi5m+rJsziO+1ga8bxiJTyPbH7pcUsMV8eFLI8M5ud2CEpukqdiDtWAEX
MJPpGovgc2PZapKUSU60rUqFxKMiMPwJ7Wgic6aIDFUhWMXhOp8q3crhkODZc6tsgLjoC2SToJyM
Gf+z0gzskSaHirOi4XCPLArlzW1oUevaPwV/izLmE1xr/l9A4iLItLRkT9a6fUg+qGkM17uGcclz
uD87nSVL2v9A6wIDAQABo4IBlTCCAZEwDwYDVR0TAQH/BAUwAwEB/zCB4QYDVR0gBIHZMIHWMIHT
BgkrBgEEAb5YAAMwgcUwgZMGCCsGAQUFBwICMIGGGoGDQW55IHVzZSBvZiB0aGlzIENlcnRpZmlj
YXRlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFF1b1ZhZGlzIFJvb3QgQ0EgMyBDZXJ0
aWZpY2F0ZSBQb2xpY3kgLyBDZXJ0aWZpY2F0aW9uIFByYWN0aWNlIFN0YXRlbWVudC4wLQYIKwYB
BQUHAgEWIWh0dHA6Ly93d3cucXVvdmFkaXNnbG9iYWwuY29tL2NwczALBgNVHQ8EBAMCAQYwHQYD
VR0OBBYEFPLAE+CCQz777i9nMpY1XNu4ywLQMG4GA1UdIwRnMGWAFPLAE+CCQz777i9nMpY1XNu4
ywLQoUmkRzBFMQswCQYDVQQGEwJCTTEZMBcGA1UEChMQUXVvVmFkaXMgTGltaXRlZDEbMBkGA1UE
AxMSUXVvVmFkaXMgUm9vdCBDQSAzggIFxjANBgkqhkiG9w0BAQUFAAOCAgEAT62gLEz6wPJv92ZV
qyM07ucp2sNbtrCD2dDQ4iH782CnO11gUyeim/YIIirnv6By5ZwkajGxkHon24QRiSemd1o417+s
hvzuXYO8BsbRd2sPbSQvS3pspweWyuOEn62Iix2rFo1bZhfZFvSLgNLd+LJ2w/w4E6oM3kJpK27z
POuAJ9v1pkQNn1pVWQvVDVJIxa6f8i+AxeoyUDUSly7B4f/xI4hROJ/yZlZ25w9Rl6VSDE1JUZU2
Pb+iSwwQHYaZTKrzchGT5Or2m9qoXadNt54CrnMAyNojA+j56hl0YgCUyyIgvpSnWbWCar6ZeXqp
8kokUvd0/bpO5qgdAm6xDYBEwa7TIzdfu4V8K5Iu6H6li92Z4b8nby1dqnuH/grdS/yO9SbkbnBC
bjPsMZ57k8HkyWkaPcBrTiJt7qtYTcbQQcEr6k8Sh17rRdhs9ZgC06DYVYoGmRmioHfRMJ6szHXu
g/WwYjnPbFfiTNKRCw51KBuav/0aQ/HKd/s7j2G4aSgWQgRecCocIdiP4b0jWy10QJLZYxkNc91p
vGJHvOB0K7Lrfb5BG7XARsWhIstfTsEokt4YutUqKLsRixeTmJlglFwjz1onl14LBQaTNx47aTbr
qZ5hHY8y2o4M1nQ+ewkk2gF3R8Q7zTSMmfXK4SVhM7JZG+Ju1zdXtg2pEto=
-----END CERTIFICATE-----

Security Communication Root CA
==============================
-----BEGIN CERTIFICATE-----
MIIDWjCCAkKgAwIBAgIBADANBgkqhkiG9w0BAQUFADBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMP
U0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEw
HhcNMDMwOTMwMDQyMDQ5WhcNMjMwOTMwMDQyMDQ5WjBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMP
U0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEw
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCzs/5/022x7xZ8V6UMbXaKL0u/ZPtM7orw
8yl89f/uKuDp6bpbZCKamm8sOiZpUQWZJtzVHGpxxpp9Hp3dfGzGjGdnSj74cbAZJ6kJDKaVv0uM
DPpVmDvY6CKhS3E4eayXkmmziX7qIWgGmBSWh9JhNrxtJ1aeV+7AwFb9Ms+k2Y7CI9eNqPPYJayX
5HA49LY6tJ07lyZDo6G8SVlyTCMwhwFY9k6+HGhWZq/NQV3Is00qVUarH9oe4kA92819uZKAnDfd
DJZkndwi92SL32HeFZRSFaB9UslLqCHJxrHty8OVYNEP8Ktw+N/LTX7s1vqr2b1/VPKl6Xn62dZ2
JChzAgMBAAGjPzA9MB0GA1UdDgQWBBSgc0mZaNyFW2XjmygvV5+9M7wHSDALBgNVHQ8EBAMCAQYw
DwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAaECpqLvkT115swW1F7NgE+vGkl3g
0dNq/vu+m22/xwVtWSDEHPC32oRYAmP6SBbvT6UL90qY8j+eG61Ha2POCEfrUj94nK9NrvjVT8+a
mCoQQTlSxN3Zmw7vkwGusi7KaEIkQmywszo+zenaSMQVy+n5Bw+SUEmK3TGXX8npN6o7WWWXlDLJ
s58+OmJYxUmtYg5xpTKqL8aJdkNAExNnPaJUJRDL8Try2frbSVa7pv6nQTXD4IhhyYjH3zYQIphZ
6rBK+1YWc26sTfcioU+tHXotRSflMMFe8toTyyVCUZVHA4xsIcx0Qu1T/zOLjw9XARYvz6buyXAi
FL39vmwLAw==
-----END CERTIFICATE-----

Sonera Class 2 Root CA
======================
-----BEGIN CERTIFICATE-----
MIIDIDCCAgigAwIBAgIBHTANBgkqhkiG9w0BAQUFADA5MQswCQYDVQQGEwJGSTEPMA0GA1UEChMG
U29uZXJhMRkwFwYDVQQDExBTb25lcmEgQ2xhc3MyIENBMB4XDTAxMDQwNjA3Mjk0MFoXDTIxMDQw
NjA3Mjk0MFowOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVyYTEZMBcGA1UEAxMQU29uZXJh
IENsYXNzMiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJAXSjWdyvANlsdE+hY3
/Ei9vX+ALTU74W+oZ6m/AxxNjG8yR9VBaKQTBME1DJqEQ/xcHf+Js+gXGM2RX/uJ4+q/Tl18GybT
dXnt5oTjV+WtKcT0OijnpXuENmmz/V52vaMtmdOQTiMofRhj8VQ7Jp12W5dCsv+u8E7s3TmVToMG
f+dJQMjFAbJUWmYdPfz56TwKnoG4cPABi+QjVHzIrviQHgCWctRUz2EjvOr7nQKV0ba5cTppCD8P
tOFCx4j1P5iop7oc4HFx71hXgVB6XGt0Rg6DA5jDjqhu8nYybieDwnPz3BjotJPqdURrBGAgcVeH
nfO+oJAjPYok4doh28MCAwEAAaMzMDEwDwYDVR0TAQH/BAUwAwEB/zARBgNVHQ4ECgQISqCqWITT
XjwwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBBQUAA4IBAQBazof5FnIVV0sd2ZvnoiYw7JNn39Yt
0jSv9zilzqsWuasvfDXLrNAPtEwr/IDva4yRXzZ299uzGxnq9LIR/WFxRL8oszodv7ND6J+/3DEI
cbCdjdY0RzKQxmUk96BKfARzjzlvF4xytb1LyHr4e4PDKE6cCepnP7JnBBvDFNr450kkkdAdavph
Oe9r5yF1BgfYErQhIHBCcYHaPJo2vqZbDWpsmh+Re/n570K6Tk6ezAyNlNzZRZxe7EJQY670XcSx
EtzKO6gunRRaBXW37Ndj4ro1tgQIkejanZz2ZrUYrAqmVCY0M9IbwdR/GjqOC6oybtv8TyWf2TLH
llpwrN9M
-----END CERTIFICATE-----

Staat der Nederlanden Root CA
=============================
-----BEGIN CERTIFICATE-----
MIIDujCCAqKgAwIBAgIEAJiWijANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJOTDEeMBwGA1UE
ChMVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSYwJAYDVQQDEx1TdGFhdCBkZXIgTmVkZXJsYW5kZW4g
Um9vdCBDQTAeFw0wMjEyMTcwOTIzNDlaFw0xNTEyMTYwOTE1MzhaMFUxCzAJBgNVBAYTAk5MMR4w
HAYDVQQKExVTdGFhdCBkZXIgTmVkZXJsYW5kZW4xJjAkBgNVBAMTHVN0YWF0IGRlciBOZWRlcmxh
bmRlbiBSb290IENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmNK1URF6gaYUmHFt
vsznExvWJw56s2oYHLZhWtVhCb/ekBPHZ+7d89rFDBKeNVU+LCeIQGv33N0iYfXCxw719tV2U02P
jLwYdjeFnejKScfST5gTCaI+Ioicf9byEGW07l8Y1Rfj+MX94p2i71MOhXeiD+EwR+4A5zN9RGca
C1Hoi6CeUJhoNFIfLm0B8mBF8jHrqTFoKbt6QZ7GGX+UtFE5A3+y3qcym7RHjm+0Sq7lr7HcsBth
vJly3uSJt3omXdozSVtSnA71iq3DuD3oBmrC1SoLbHuEvVYFy4ZlkuxEK7COudxwC0barbxjiDn6
22r+I/q85Ej0ZytqERAhSQIDAQABo4GRMIGOMAwGA1UdEwQFMAMBAf8wTwYDVR0gBEgwRjBEBgRV
HSAAMDwwOgYIKwYBBQUHAgEWLmh0dHA6Ly93d3cucGtpb3ZlcmhlaWQubmwvcG9saWNpZXMvcm9v
dC1wb2xpY3kwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSofeu8Y6R0E3QA7Jbg0zTBLL9s+DAN
BgkqhkiG9w0BAQUFAAOCAQEABYSHVXQ2YcG70dTGFagTtJ+k/rvuFbQvBgwp8qiSpGEN/KtcCFtR
EytNwiphyPgJWPwtArI5fZlmgb9uXJVFIGzmeafR2Bwp/MIgJ1HI8XxdNGdphREwxgDS1/PTfLbw
MVcoEoJz6TMvplW0C5GUR5z6u3pCMuiufi3IvKwUv9kP2Vv8wfl6leF9fpb8cbDCTMjfRTTJzg3y
nGQI0DvDKcWy7ZAEwbEpkcUwb8GpcjPM/l0WFywRaed+/sWDCN+83CI6LiBpIzlWYGeQiy52OfsR
iJf2fL1LuCAWZwWN4jvBcj+UlTfHXbme2JOhF4//DGYVwSR8MnwDHTuhWEUykw==
-----END CERTIFICATE-----

UTN DATACorp SGC Root CA
========================
-----BEGIN CERTIFICATE-----
MIIEXjCCA0agAwIBAgIQRL4Mi1AAIbQR0ypoBqmtaTANBgkqhkiG9w0BAQUFADCBkzELMAkGA1UE
BhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhl
IFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xGzAZ
BgNVBAMTElVUTiAtIERBVEFDb3JwIFNHQzAeFw05OTA2MjQxODU3MjFaFw0xOTA2MjQxOTA2MzBa
MIGTMQswCQYDVQQGEwJVUzELMAkGA1UECBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4w
HAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRy
dXN0LmNvbTEbMBkGA1UEAxMSVVROIC0gREFUQUNvcnAgU0dDMIIBIjANBgkqhkiG9w0BAQEFAAOC
AQ8AMIIBCgKCAQEA3+5YEKIrblXEjr8uRgnn4AgPLit6E5Qbvfa2gI5lBZMAHryv4g+OGQ0SR+ys
raP6LnD43m77VkIVni5c7yPeIbkFdicZD0/Ww5y0vpQZY/KmEQrrU0icvvIpOxboGqBMpsn0GFlo
wHDyUwDAXlCCpVZvNvlK4ESGoE1O1kduSUrLZ9emxAW5jh70/P/N5zbgnAVssjMiFdC04MwXwLLA
9P4yPykqlXvY8qdOD1R8oQ2AswkDwf9c3V6aPryuvEeKaq5xyh+xKrhfQgUL7EYw0XILyulWbfXv
33i+Ybqypa4ETLyorGkVl73v67SMvzX41MPRKA5cOp9wGDMgd8SirwIDAQABo4GrMIGoMAsGA1Ud
DwQEAwIBxjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRTMtGzz3/64PGgXYVOktKeRR20TzA9
BgNVHR8ENjA0MDKgMKAuhixodHRwOi8vY3JsLnVzZXJ0cnVzdC5jb20vVVROLURBVEFDb3JwU0dD
LmNybDAqBgNVHSUEIzAhBggrBgEFBQcDAQYKKwYBBAGCNwoDAwYJYIZIAYb4QgQBMA0GCSqGSIb3
DQEBBQUAA4IBAQAnNZcAiosovcYzMB4p/OL31ZjUQLtgyr+rFywJNn9Q+kHcrpY6CiM+iVnJowft
Gzet/Hy+UUla3joKVAgWRcKZsYfNjGjgaQPpxE6YsjuMFrMOoAyYUJuTqXAJyCyjj98C5OBxOvG0
I3KgqgHf35g+FFCgMSa9KOlaMCZ1+XtgHI3zzVAmbQQnmt/VDUVHKWss5nbZqSl9Mt3JNjy9rjXx
EZ4du5A/EkdOjtd+D2JzHVImOBwYSf0wdJrE5SIv2MCN7ZF6TACPcn9d2t0bi0Vr591pl6jFVkwP
DPafepE39peC4N1xaf92P2BNPM/3mfnGV/TJVTl4uix5yaaIK/QI
-----END CERTIFICATE-----

UTN USERFirst Hardware Root CA
==============================
-----BEGIN CERTIFICATE-----
MIIEdDCCA1ygAwIBAgIQRL4Mi1AAJLQR0zYq/mUK/TANBgkqhkiG9w0BAQUFADCBlzELMAkGA1UE
BhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhl
IFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xHzAd
BgNVBAMTFlVUTi1VU0VSRmlyc3QtSGFyZHdhcmUwHhcNOTkwNzA5MTgxMDQyWhcNMTkwNzA5MTgx
OTIyWjCBlzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0
eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVz
ZXJ0cnVzdC5jb20xHzAdBgNVBAMTFlVUTi1VU0VSRmlyc3QtSGFyZHdhcmUwggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQCx98M4P7Sof885glFn0G2f0v9Y8+efK+wNiVSZuTiZFvfgIXlI
wrthdBKWHTxqctU8EGc6Oe0rE81m65UJM6Rsl7HoxuzBdXmcRl6Nq9Bq/bkqVRcQVLMZ8Jr28bFd
tqdt++BxF2uiiPsA3/4aMXcMmgF6sTLjKwEHOG7DpV4jvEWbe1DByTCP2+UretNb+zNAHqDVmBe8
i4fDidNdoI6yqqr2jmmIBsX6iSHzCJ1pLgkzmykNRg+MzEk0sGlRvfkGzWitZky8PqxhvQqIDsjf
Pe58BEydCl5rkdbux+0ojatNh4lz0G6k0B4WixThdkQDf2Os5M1JnMWS9KsyoUhbAgMBAAGjgbkw
gbYwCwYDVR0PBAQDAgHGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKFyXyYbKJhDlV0HN9WF
lp1L0sNFMEQGA1UdHwQ9MDswOaA3oDWGM2h0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VVE4tVVNF
UkZpcnN0LUhhcmR3YXJlLmNybDAxBgNVHSUEKjAoBggrBgEFBQcDAQYIKwYBBQUHAwUGCCsGAQUF
BwMGBggrBgEFBQcDBzANBgkqhkiG9w0BAQUFAAOCAQEARxkP3nTGmZev/K0oXnWO6y1n7k57K9cM
//bey1WiCuFMVGWTYGufEpytXoMs61quwOQt9ABjHbjAbPLPSbtNk28GpgoiskliCE7/yMgUsogW
XecB5BKV5UU0s4tpvc+0hY91UZ59Ojg6FEgSxvunOxqNDYJAB+gECJChicsZUN/KHAG8HQQZexB2
lzvukJDKxA4fFm517zP4029bHpbj4HR3dHuKom4t3XbWOTCC8KucUvIqx69JXn7HaOWCgchqJ/kn
iCrVWFCVH/A7HFe7fRQ5YiuayZSSKqMiDP+JJn1fIytH1xUdqWqeUQ0qUZ6B+dQ7XnASfxAynB67
nfhmqA==
-----END CERTIFICATE-----

Camerfirma Chambers of Commerce Root
====================================
-----BEGIN CERTIFICATE-----
MIIEvTCCA6WgAwIBAgIBADANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJFVTEnMCUGA1UEChMe
QUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgyNzQzMjg3MSMwIQYDVQQLExpodHRwOi8vd3d3LmNoYW1i
ZXJzaWduLm9yZzEiMCAGA1UEAxMZQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdDAeFw0wMzA5MzAx
NjEzNDNaFw0zNzA5MzAxNjEzNDRaMH8xCzAJBgNVBAYTAkVVMScwJQYDVQQKEx5BQyBDYW1lcmZp
cm1hIFNBIENJRiBBODI3NDMyODcxIzAhBgNVBAsTGmh0dHA6Ly93d3cuY2hhbWJlcnNpZ24ub3Jn
MSIwIAYDVQQDExlDaGFtYmVycyBvZiBDb21tZXJjZSBSb290MIIBIDANBgkqhkiG9w0BAQEFAAOC
AQ0AMIIBCAKCAQEAtzZV5aVdGDDg2olUkfzIx1L4L1DZ77F1c2VHfRtbunXF/KGIJPov7coISjlU
xFF6tdpg6jg8gbLL8bvZkSM/SAFwdakFKq0fcfPJVD0dBmpAPrMMhe5cG3nCYsS4No41XQEMIwRH
NaqbYE6gZj3LJgqcQKH0XZi/caulAGgq7YN6D6IUtdQis4CwPAxaUWktWBiP7Zme8a7ileb2R6jW
DA+wWFjbw2Y3npuRVDM30pQcakjJyfKl2qUMI/cjDpwyVV5xnIQFUZot/eZOKjRa3spAN2cMVCFV
d9oKDMyXroDclDZK9D7ONhMeU+SsTjoF7Nuucpw4i9A5O4kKPnf+dQIBA6OCAUQwggFAMBIGA1Ud
EwEB/wQIMAYBAf8CAQwwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybC5jaGFtYmVyc2lnbi5v
cmcvY2hhbWJlcnNyb290LmNybDAdBgNVHQ4EFgQU45T1sU3p26EpW1eLTXYGduHRooowDgYDVR0P
AQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIABzAnBgNVHREEIDAegRxjaGFtYmVyc3Jvb3RAY2hh
bWJlcnNpZ24ub3JnMCcGA1UdEgQgMB6BHGNoYW1iZXJzcm9vdEBjaGFtYmVyc2lnbi5vcmcwWAYD
VR0gBFEwTzBNBgsrBgEEAYGHLgoDATA+MDwGCCsGAQUFBwIBFjBodHRwOi8vY3BzLmNoYW1iZXJz
aWduLm9yZy9jcHMvY2hhbWJlcnNyb290Lmh0bWwwDQYJKoZIhvcNAQEFBQADggEBAAxBl8IahsAi
fJ/7kPMa0QOx7xP5IV8EnNrJpY0nbJaHkb5BkAFyk+cefV/2icZdp0AJPaxJRUXcLo0waLIJuvvD
L8y6C98/d3tGfToSJI6WjzwFCm/SlCgdbQzALogi1djPHRPH8EjX1wWnz8dHnjs8NMiAT9QUu/wN
UPf6s+xCX6ndbcj0dc97wXImsQEcXCz9ek60AcUFV7nnPKoF2YjpB0ZBzu9Bga5Y34OirsrXdx/n
ADydb47kMgkdTXg0eDQ8lJsm7U9xxhl6vSAiSFr+S30Dt+dYvsYyTnQeaN2oaFuzPu5ifdmA6Ap1
erfutGWaIZDgqtCYvDi1czyL+Nw=
-----END CERTIFICATE-----

Camerfirma Global Chambersign Root
==================================
-----BEGIN CERTIFICATE-----
MIIExTCCA62gAwIBAgIBADANBgkqhkiG9w0BAQUFADB9MQswCQYDVQQGEwJFVTEnMCUGA1UEChMe
QUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgyNzQzMjg3MSMwIQYDVQQLExpodHRwOi8vd3d3LmNoYW1i
ZXJzaWduLm9yZzEgMB4GA1UEAxMXR2xvYmFsIENoYW1iZXJzaWduIFJvb3QwHhcNMDMwOTMwMTYx
NDE4WhcNMzcwOTMwMTYxNDE4WjB9MQswCQYDVQQGEwJFVTEnMCUGA1UEChMeQUMgQ2FtZXJmaXJt
YSBTQSBDSUYgQTgyNzQzMjg3MSMwIQYDVQQLExpodHRwOi8vd3d3LmNoYW1iZXJzaWduLm9yZzEg
MB4GA1UEAxMXR2xvYmFsIENoYW1iZXJzaWduIFJvb3QwggEgMA0GCSqGSIb3DQEBAQUAA4IBDQAw
ggEIAoIBAQCicKLQn0KuWxfH2H3PFIP8T8mhtxOviteePgQKkotgVvq0Mi+ITaFgCPS3CU6gSS9J
1tPfnZdan5QEcOw/Wdm3zGaLmFIoCQLfxS+EjXqXd7/sQJ0lcqu1PzKY+7e3/HKE5TWH+VX6ox8O
by4o3Wmg2UIQxvi1RMLQQ3/bvOSiPGpVeAp3qdjqGTK3L/5cPxvusZjsyq16aUXjlg9V9ubtdepl
6DJWk0aJqCWKZQbua795B9Dxt6/tLE2Su8CoX6dnfQTyFQhwrJLWfQTSM/tMtgsL+xrJxI0DqX5c
8lCrEqWhz0hQpe/SyBoT+rB/sYIcd2oPX9wLlY/vQ37mRQklAgEDo4IBUDCCAUwwEgYDVR0TAQH/
BAgwBgEB/wIBDDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vY3JsLmNoYW1iZXJzaWduLm9yZy9j
aGFtYmVyc2lnbnJvb3QuY3JsMB0GA1UdDgQWBBRDnDafsJ4wTcbOX60Qq+UDpfqpFDAOBgNVHQ8B
Af8EBAMCAQYwEQYJYIZIAYb4QgEBBAQDAgAHMCoGA1UdEQQjMCGBH2NoYW1iZXJzaWducm9vdEBj
aGFtYmVyc2lnbi5vcmcwKgYDVR0SBCMwIYEfY2hhbWJlcnNpZ25yb290QGNoYW1iZXJzaWduLm9y
ZzBbBgNVHSAEVDBSMFAGCysGAQQBgYcuCgEBMEEwPwYIKwYBBQUHAgEWM2h0dHA6Ly9jcHMuY2hh
bWJlcnNpZ24ub3JnL2Nwcy9jaGFtYmVyc2lnbnJvb3QuaHRtbDANBgkqhkiG9w0BAQUFAAOCAQEA
PDtwkfkEVCeR4e3t/mh/YV3lQWVPMvEYBZRqHN4fcNs+ezICNLUMbKGKfKX0j//U2K0X1S0E0T9Y
gOKBWYi+wONGkyT+kL0mojAt6JcmVzWJdJYY9hXiryQZVgICsroPFOrGimbBhkVVi76SvpykBMdJ
PJ7oKXqJ1/6v/2j1pReQvayZzKWGVwlnRtvWFsJG8eSpUPWP0ZIV018+xgBJOm5YstHRJw0lyDL4
IBHNfTIzSJRUTN3cecQwn+uOuFW114hcxWokPbLTBQNRxgfvzBRydD1ucs4YKIxKoHflCStFREes
t2d/AYoFWpO+ocH/+OcOZ6RHSXZddZAa9SaP8A==
-----END CERTIFICATE-----

NetLock Notary (Class A) Root
=============================
-----BEGIN CERTIFICATE-----
MIIGfTCCBWWgAwIBAgICAQMwDQYJKoZIhvcNAQEEBQAwga8xCzAJBgNVBAYTAkhVMRAwDgYDVQQI
EwdIdW5nYXJ5MREwDwYDVQQHEwhCdWRhcGVzdDEnMCUGA1UEChMeTmV0TG9jayBIYWxvemF0Yml6
dG9uc2FnaSBLZnQuMRowGAYDVQQLExFUYW51c2l0dmFueWtpYWRvazE2MDQGA1UEAxMtTmV0TG9j
ayBLb3pqZWd5em9pIChDbGFzcyBBKSBUYW51c2l0dmFueWtpYWRvMB4XDTk5MDIyNDIzMTQ0N1oX
DTE5MDIxOTIzMTQ0N1owga8xCzAJBgNVBAYTAkhVMRAwDgYDVQQIEwdIdW5nYXJ5MREwDwYDVQQH
EwhCdWRhcGVzdDEnMCUGA1UEChMeTmV0TG9jayBIYWxvemF0Yml6dG9uc2FnaSBLZnQuMRowGAYD
VQQLExFUYW51c2l0dmFueWtpYWRvazE2MDQGA1UEAxMtTmV0TG9jayBLb3pqZWd5em9pIChDbGFz
cyBBKSBUYW51c2l0dmFueWtpYWRvMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvHSM
D7tM9DceqQWC2ObhbHDqeLVu0ThEDaiDzl3S1tWBxdRL51uUcCbbO51qTGL3cfNk1mE7PetzozfZ
z+qMkjvN9wfcZnSX9EUi3fRc4L9t875lM+QVOr/bmJBVOMTtplVjC7B4BPTjbsE/jvxReB+SnoPC
/tmwqcm8WgD/qaiYdPv2LD4VOQ22BFWoDpggQrOxJa1+mm9dU7GrDPzr4PN6s6iz/0b2Y6LYOph7
tqyF/7AlT3Rj5xMHpQqPBffAZG9+pyeAlt7ULoZgx2srXnN7F+eRP2QM2EsiNCubMvJIH5+hCoR6
4sKtlz2O1cH5VqNQ6ca0+pii7pXmKgOM3wIDAQABo4ICnzCCApswDgYDVR0PAQH/BAQDAgAGMBIG
A1UdEwEB/wQIMAYBAf8CAQQwEQYJYIZIAYb4QgEBBAQDAgAHMIICYAYJYIZIAYb4QgENBIICURaC
Ak1GSUdZRUxFTSEgRXplbiB0YW51c2l0dmFueSBhIE5ldExvY2sgS2Z0LiBBbHRhbGFub3MgU3pv
bGdhbHRhdGFzaSBGZWx0ZXRlbGVpYmVuIGxlaXJ0IGVsamFyYXNvayBhbGFwamFuIGtlc3p1bHQu
IEEgaGl0ZWxlc2l0ZXMgZm9seWFtYXRhdCBhIE5ldExvY2sgS2Z0LiB0ZXJtZWtmZWxlbG9zc2Vn
LWJpenRvc2l0YXNhIHZlZGkuIEEgZGlnaXRhbGlzIGFsYWlyYXMgZWxmb2dhZGFzYW5hayBmZWx0
ZXRlbGUgYXogZWxvaXJ0IGVsbGVub3J6ZXNpIGVsamFyYXMgbWVndGV0ZWxlLiBBeiBlbGphcmFz
IGxlaXJhc2EgbWVndGFsYWxoYXRvIGEgTmV0TG9jayBLZnQuIEludGVybmV0IGhvbmxhcGphbiBh
IGh0dHBzOi8vd3d3Lm5ldGxvY2submV0L2RvY3MgY2ltZW4gdmFneSBrZXJoZXRvIGF6IGVsbGVu
b3J6ZXNAbmV0bG9jay5uZXQgZS1tYWlsIGNpbWVuLiBJTVBPUlRBTlQhIFRoZSBpc3N1YW5jZSBh
bmQgdGhlIHVzZSBvZiB0aGlzIGNlcnRpZmljYXRlIGlzIHN1YmplY3QgdG8gdGhlIE5ldExvY2sg
Q1BTIGF2YWlsYWJsZSBhdCBodHRwczovL3d3dy5uZXRsb2NrLm5ldC9kb2NzIG9yIGJ5IGUtbWFp
bCBhdCBjcHNAbmV0bG9jay5uZXQuMA0GCSqGSIb3DQEBBAUAA4IBAQBIJEb3ulZv+sgoA0BO5TE5
ayZrU3/b39/zcT0mwBQOxmd7I6gMc90Bu8bKbjc5VdXHjFYgDigKDtIqpLBJUsY4B/6+CgmM0ZjP
ytoUMaFP0jn8DxEsQ8Pdq5PHVT5HfBgaANzze9jyf1JsIPQLX2lS9O74silg6+NJMSEN1rUQQeJB
CWziGppWS3cC9qCbmieH6FUpccKQn0V4GuEVZD3QDtigdp+uxdAu6tYPVuxkf1qbFFgBJ34TUMdr
KuZoPL9coAob4Q566eKAw+np9v1sEZ7Q5SgnK1QyQhSCdeZK8CtmdWOMovsEPoMOmzbwGOQmIMOM
8CgHrTwXZoi1/baI
-----END CERTIFICATE-----

XRamp Global CA Root
====================
-----BEGIN CERTIFICATE-----
MIIEMDCCAxigAwIBAgIQUJRs7Bjq1ZxN1ZfvdY+grTANBgkqhkiG9w0BAQUFADCBgjELMAkGA1UE
BhMCVVMxHjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2Vj
dXJpdHkgU2VydmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkwHhcNMDQxMTAxMTcxNDA0WhcNMzUwMTAxMDUzNzE5WjCBgjELMAkGA1UEBhMCVVMx
HjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2VjdXJpdHkg
U2VydmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBBdXRob3Jp
dHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCYJB69FbS638eMpSe2OAtp87ZOqCwu
IR1cRN8hXX4jdP5efrRKt6atH67gBhbim1vZZ3RrXYCPKZ2GG9mcDZhtdhAoWORlsH9KmHmf4MMx
foArtYzAQDsRhtDLooY2YKTVMIJt2W7QDxIEM5dfT2Fa8OT5kavnHTu86M/0ay00fOJIYRyO82FE
zG+gSqmUsE3a56k0enI4qEHMPJQRfevIpoy3hsvKMzvZPTeL+3o+hiznc9cKV6xkmxnr9A8ECIqs
AxcZZPRaJSKNNCyy9mgdEm3Tih4U2sSPpuIjhdV6Db1q4Ons7Be7QhtnqiXtRYMh/MHJfNViPvry
xS3T/dRlAgMBAAGjgZ8wgZwwEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1Ud
EwEB/wQFMAMBAf8wHQYDVR0OBBYEFMZPoj0GY4QJnM5i5ASsjVy16bYbMDYGA1UdHwQvMC0wK6Ap
oCeGJWh0dHA6Ly9jcmwueHJhbXBzZWN1cml0eS5jb20vWEdDQS5jcmwwEAYJKwYBBAGCNxUBBAMC
AQEwDQYJKoZIhvcNAQEFBQADggEBAJEVOQMBG2f7Shz5CmBbodpNl2L5JFMn14JkTpAuw0kbK5rc
/Kh4ZzXxHfARvbdI4xD2Dd8/0sm2qlWkSLoC295ZLhVbO50WfUfXN+pfTXYSNrsf16GBBEYgoyxt
qZ4Bfj8pzgCT3/3JknOJiWSe5yvkHJEs0rnOfc5vMZnT5r7SHpDwCRR5XCOrTdLaIR9NmXmd4c8n
nxCbHIgNsIpkQTG4DmyQJKSbXHGPurt+HBvbaoAPIbzp26a3QPSyi6mx5O+aGtA9aZnuqCij4Tyz
8LIRnM98QObd50N9otg6tamN8jSZxNQQ4Qb9CYQQO+7ETPTsJ3xCwnR8gooJybQDJbw=
-----END CERTIFICATE-----

Go Daddy Class 2 CA
===================
-----BEGIN CERTIFICATE-----
MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMY
VGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkG
A1UEBhMCVVMxITAfBgNVBAoTGFRoZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28g
RGFkZHkgQ2xhc3MgMiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQAD
ggENADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCAPVYYYwhv
2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6wwdhFJ2+qN1j3hybX2C32
qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXiEqITLdiOr18SPaAIBQi2XKVlOARFmR6j
YGB0xUGlcmIbYsUfb18aQr4CUWWoriMYavx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmY
vLEHZ6IVDd2gWMZEewo+YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0O
BBYEFNLEsNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h/t2o
atTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMu
MTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwG
A1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wim
PQoZ+YeAEW5p5JYXMP80kWNyOO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKt
I3lpjbi2Tc7PTMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ
HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mERdEr/VxqHD3VI
Ls9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5CufReYNnyicsbkqWletNw+vHX/b
vZ8=
-----END CERTIFICATE-----

Starfield Class 2 CA
====================
-----BEGIN CERTIFICATE-----
MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzElMCMGA1UEChMc
U3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZpZWxkIENsYXNzIDIg
Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQwNjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBo
MQswCQYDVQQGEwJVUzElMCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAG
A1UECxMpU3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqG
SIb3DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf8MOh2tTY
bitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN+lq2cwQlZut3f+dZxkqZ
JRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVm
epsZGD3/cVE8MC5fvj13c7JdBmzDI1aaK4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSN
F4Azbl5KXZnJHoe0nRrA1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HF
MIHCMB0GA1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fRzt0f
hvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNo
bm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBDbGFzcyAyIENlcnRpZmljYXRpb24g
QXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGs
afPzWdqbAYcaT1epoXkJKtv3L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLM
PUxA2IGvd56Deruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl
xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynpVSJYACPq4xJD
KVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEYWQPJIrSPnNVeKtelttQKbfi3
QBFGmh95DmK/D5fs4C8fF5Q=
-----END CERTIFICATE-----

StartCom Certification Authority
================================
-----BEGIN CERTIFICATE-----
MIIHyTCCBbGgAwIBAgIBATANBgkqhkiG9w0BAQUFADB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMN
U3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmlu
ZzEpMCcGA1UEAxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDYwOTE3MTk0
NjM2WhcNMzYwOTE3MTk0NjM2WjB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UEAxMg
U3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw
ggIKAoICAQDBiNsJvGxGfHiflXu1M5DycmLWwTYgIiRezul38kMKogZkpMyONvg45iPwbm2xPN1y
o4UcodM9tDMr0y+v/uqwQVlntsQGfQqedIXWeUyAN3rfOQVSWff0G0ZDpNKFhdLDcfN1YjS6LIp/
Ho/u7TTQEceWzVI9ujPW3U3eCztKS5/CJi/6tRYccjV3yjxd5srhJosaNnZcAdt0FCX+7bWgiA/d
eMotHweXMAEtcnn6RtYTKqi5pquDSR3l8u/d5AGOGAqPY1MWhWKpDhk6zLVmpsJrdAfkK+F2PrRt
2PZE4XNiHzvEvqBTViVsUQn3qqvKv3b9bZvzndu/PWa8DFaqr5hIlTpL36dYUNk4dalb6kMMAv+Z
6+hsTXBbKWWc3apdzK8BMewM69KN6Oqce+Zu9ydmDBpI125C4z/eIT574Q1w+2OqqGwaVLRcJXrJ
osmLFqa7LH4XXgVNWG4SHQHuEhANxjJ/GP/89PrNbpHoNkm+Gkhpi8KWTRoSsmkXwQqQ1vp5Iki/
untp+HDH+no32NgN0nZPV/+Qt+OR0t3vwmC3Zzrd/qqc8NSLf3Iizsafl7b4r4qgEKjZ+xjGtrVc
UjyJthkqcwEKDwOzEmDyei+B26Nu/yYwl/WL3YlXtq09s68rxbd2AvCl1iuahhQqcvbjM4xdCUsT
37uMdBNSSwIDAQABo4ICUjCCAk4wDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAa4wHQYDVR0OBBYE
FE4L7xqkQFulF2mHMMo0aEPQQa7yMGQGA1UdHwRdMFswLKAqoCiGJmh0dHA6Ly9jZXJ0LnN0YXJ0
Y29tLm9yZy9zZnNjYS1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0Y29tLm9yZy9zZnNj
YS1jcmwuY3JsMIIBXQYDVR0gBIIBVDCCAVAwggFMBgsrBgEEAYG1NwEBATCCATswLwYIKwYBBQUH
AgEWI2h0dHA6Ly9jZXJ0LnN0YXJ0Y29tLm9yZy9wb2xpY3kucGRmMDUGCCsGAQUFBwIBFilodHRw
Oi8vY2VydC5zdGFydGNvbS5vcmcvaW50ZXJtZWRpYXRlLnBkZjCB0AYIKwYBBQUHAgIwgcMwJxYg
U3RhcnQgQ29tbWVyY2lhbCAoU3RhcnRDb20pIEx0ZC4wAwIBARqBl0xpbWl0ZWQgTGlhYmlsaXR5
LCByZWFkIHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL2NlcnQuc3Rh
cnRjb20ub3JnL3BvbGljeS5wZGYwEQYJYIZIAYb4QgEBBAQDAgAHMDgGCWCGSAGG+EIBDQQrFilT
dGFydENvbSBGcmVlIFNTTCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTANBgkqhkiG9w0BAQUFAAOC
AgEAFmyZ9GYMNPXQhV59CuzaEE44HF7fpiUFS5Eyweg78T3dRAlbB0mKKctmArexmvclmAk8jhvh
3TaHK0u7aNM5Zj2gJsfyOZEdUauCe37Vzlrk4gNXcGmXCPleWKYK34wGmkUWFjgKXlf2Ysd6AgXm
vB618p70qSmD+LIU424oh0TDkBreOKk8rENNZEXO3SipXPJzewT4F+irsfMuXGRuczE6Eri8sxHk
fY+BUZo7jYn0TZNmezwD7dOaHZrzZVD1oNB1ny+v8OqCQ5j4aZyJecRDjkZy42Q2Eq/3JR44iZB3
fsNrarnDy0RLrHiQi+fHLB5LEUTINFInzQpdn4XBidUaePKVEFMy3YCEZnXZtWgo+2EuvoSoOMCZ
EoalHmdkrQYuL6lwhceWD3yJZfWOQ1QOq92lgDmUYMA0yZZwLKMS9R9Ie70cfmu3nZD0Ijuu+Pwq
yvqCUqDvr0tVk+vBtfAii6w0TiYiBKGHLHVKt+V9E9e4DGTANtLJL4YSjCMJwRuCO3NJo2pXh5Tl
1njFmUNj403gdy3hZZlyaQQaRwnmDwFWJPsfvw55qVguucQJAX6Vum0ABj6y6koQOdjQK/W/7HW/
lwLFCRsI3FU34oH7N4RDYiDK51ZLZer+bMEkkyShNOsF/5oirpt9P/FlUQqmMGqz9IgcgA38coro
g14=
-----END CERTIFICATE-----

Taiwan GRCA
===========
-----BEGIN CERTIFICATE-----
MIIFcjCCA1qgAwIBAgIQH51ZWtcvwgZEpYAIaeNe9jANBgkqhkiG9w0BAQUFADA/MQswCQYDVQQG
EwJUVzEwMC4GA1UECgwnR292ZXJubWVudCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4X
DTAyMTIwNTEzMjMzM1oXDTMyMTIwNTEzMjMzM1owPzELMAkGA1UEBhMCVFcxMDAuBgNVBAoMJ0dv
dmVybm1lbnQgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCAiIwDQYJKoZIhvcNAQEBBQAD
ggIPADCCAgoCggIBAJoluOzMonWoe/fOW1mKydGGEghU7Jzy50b2iPN86aXfTEc2pBsBHH8eV4qN
w8XRIePaJD9IK/ufLqGU5ywck9G/GwGHU5nOp/UKIXZ3/6m3xnOUT0b3EEk3+qhZSV1qgQdW8or5
BtD3cCJNtLdBuTK4sfCxw5w/cP1T3YGq2GN49thTbqGsaoQkclSGxtKyyhwOeYHWtXBiCAEuTk8O
1RGvqa/lmr/czIdtJuTJV6L7lvnM4T9TjGxMfptTCAtsF/tnyMKtsc2AtJfcdgEWFelq16TheEfO
htX7MfP6Mb40qij7cEwdScevLJ1tZqa2jWR+tSBqnTuBto9AAGdLiYa4zGX+FVPpBMHWXx1E1wov
J5pGfaENda1UhhXcSTvxls4Pm6Dso3pdvtUqdULle96ltqqvKKyskKw4t9VoNSZ63Pc78/1Fm9G7
Q3hub/FCVGqY8A2tl+lSXunVanLeavcbYBT0peS2cWeqH+riTcFCQP5nRhc4L0c/cZyu5SHKYS1t
B6iEfC3uUSXxY5Ce/eFXiGvviiNtsea9P63RPZYLhY3Naye7twWb7LuRqQoHEgKXTiCQ8P8NHuJB
O9NAOueNXdpm5AKwB1KYXA6OM5zCppX7VRluTI6uSw+9wThNXo+EHWbNxWCWtFJaBYmOlXqYwZE8
lSOyDvR5tMl8wUohAgMBAAGjajBoMB0GA1UdDgQWBBTMzO/MKWCkO7GStjz6MmKPrCUVOzAMBgNV
HRMEBTADAQH/MDkGBGcqBwAEMTAvMC0CAQAwCQYFKw4DAhoFADAHBgVnKgMAAAQUA5vwIhP/lSg2
09yewDL7MTqKUWUwDQYJKoZIhvcNAQEFBQADggIBAECASvomyc5eMN1PhnR2WPWus4MzeKR6dBcZ
TulStbngCnRiqmjKeKBMmo4sIy7VahIkv9Ro04rQ2JyftB8M3jh+Vzj8jeJPXgyfqzvS/3WXy6Tj
Zwj/5cAWtUgBfen5Cv8b5Wppv3ghqMKnI6mGq3ZW6A4M9hPdKmaKZEk9GhiHkASfQlK3T8v+R0F2
Ne//AHY2RTKbxkaFXeIksB7jSJaYV0eUVXoPQbFEJPPB/hprv4j9wabak2BegUqZIJxIZhm1AHlU
D7gsL0u8qV1bYH+Mh6XgUmMqvtg7hUAV/h62ZT/FS9p+tXo1KaMuephgIqP0fSdOLeq0dDzpD6Qz
DxARvBMB1uUO07+1EqLhRSPAzAhuYbeJq4PjJB7mXQfnHyA+z2fI56wwbSdLaG5LKlwCCDTb+Hbk
Z6MmnD+iMsJKxYEYMRBWqoTvLQr/uB930r+lWKBi5NdLkXWNiYCYfm3LU05er/ayl4WXudpVBrkk
7tfGOB5jGxI7leFYrPLfhNVfmS8NVVvmONsuP3LpSIXLuykTjx44VbnzssQwmSNOXfJIoRIM3BKQ
CZBUkQM8R+XVyWXgt0t97EfTsws+rZ7QdAAO671RrcDeLMDDav7v3Aun+kbfYNucpllQdSNpc5Oy
+fwC00fmcc4QAu4njIT/rEUNE1yDMuAlpYYsfPQS
-----END CERTIFICATE-----

Swisscom Root CA 1
==================
-----BEGIN CERTIFICATE-----
MIIF2TCCA8GgAwIBAgIQXAuFXAvnWUHfV8w/f52oNjANBgkqhkiG9w0BAQUFADBkMQswCQYDVQQG
EwJjaDERMA8GA1UEChMIU3dpc3Njb20xJTAjBgNVBAsTHERpZ2l0YWwgQ2VydGlmaWNhdGUgU2Vy
dmljZXMxGzAZBgNVBAMTElN3aXNzY29tIFJvb3QgQ0EgMTAeFw0wNTA4MTgxMjA2MjBaFw0yNTA4
MTgyMjA2MjBaMGQxCzAJBgNVBAYTAmNoMREwDwYDVQQKEwhTd2lzc2NvbTElMCMGA1UECxMcRGln
aXRhbCBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczEbMBkGA1UEAxMSU3dpc3Njb20gUm9vdCBDQSAxMIIC
IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0LmwqAzZuz8h+BvVM5OAFmUgdbI9m2BtRsiM
MW8Xw/qabFbtPMWRV8PNq5ZJkCoZSx6jbVfd8StiKHVFXqrWW/oLJdihFvkcxC7mlSpnzNApbjyF
NDhhSbEAn9Y6cV9Nbc5fuankiX9qUvrKm/LcqfmdmUc/TilftKaNXXsLmREDA/7n29uj/x2lzZAe
AR81sH8A25Bvxn570e56eqeqDFdvpG3FEzuwpdntMhy0XmeLVNxzh+XTF3xmUHJd1BpYwdnP2IkC
b6dJtDZd0KTeByy2dbcokdaXvij1mB7qWybJvbCXc9qukSbraMH5ORXWZ0sKbU/Lz7DkQnGMU3nn
7uHbHaBuHYwadzVcFh4rUx80i9Fs/PJnB3r1re3WmquhsUvhzDdf/X/NTa64H5xD+SpYVUNFvJbN
cA78yeNmuk6NO4HLFWR7uZToXTNShXEuT46iBhFRyePLoW4xCGQMwtI89Tbo19AOeCMgkckkKmUp
WyL3Ic6DXqTz3kvTaI9GdVyDCW4pa8RwjPWd1yAv/0bSKzjCL3UcPX7ape8eYIVpQtPM+GP+HkM5
haa2Y0EQs3MevNP6yn0WR+Kn1dCjigoIlmJWbjTb2QK5MHXjBNLnj8KwEUAKrNVxAmKLMb7dxiNY
MUJDLXT5xp6mig/p/r+D5kNXJLrvRjSq1xIBOO0CAwEAAaOBhjCBgzAOBgNVHQ8BAf8EBAMCAYYw
HQYDVR0hBBYwFDASBgdghXQBUwABBgdghXQBUwABMBIGA1UdEwEB/wQIMAYBAf8CAQcwHwYDVR0j
BBgwFoAUAyUv3m+CATpcLNwroWm1Z9SM0/0wHQYDVR0OBBYEFAMlL95vggE6XCzcK6FptWfUjNP9
MA0GCSqGSIb3DQEBBQUAA4ICAQA1EMvspgQNDQ/NwNurqPKIlwzfky9NfEBWMXrrpA9gzXrzvsMn
jgM+pN0S734edAY8PzHyHHuRMSG08NBsl9Tpl7IkVh5WwzW9iAUPWxAaZOHHgjD5Mq2eUCzneAXQ
MbFamIp1TpBcahQq4FJHgmDmHtqBsfsUC1rxn9KVuj7QG9YVHaO+htXbD8BJZLsuUBlL0iT43R4H
VtA4oJVwIHaM190e3p9xxCPvgxNcoyQVTSlAPGrEqdi3pkSlDfTgnXceQHAm/NrZNuR55LU/vJtl
vrsRls/bxig5OgjOR1tTWsWZ/l2p3e9M1MalrQLmjAcSHm8D0W+go/MpvRLHUKKwf4ipmXeascCl
OS5cfGniLLDqN2qk4Vrh9VDlg++luyqI54zb/W1elxmofmZ1a3Hqv7HHb6D0jqTsNFFbjCYDcKF3
1QESVwA12yPeDooomf2xEG9L/zgtYE4snOtnta1J7ksfrK/7DZBaZmBwXarNeNQk7shBoJMBkpxq
nvy5JMWzFYJ+vq6VK+uxwNrjAWALXmmshFZhvnEX/h0TD/7Gh0Xp/jKgGg0TpJRVcaUWi7rKibCy
x/yP2FS1k2Kdzs9Z+z0YzirLNRWCXf9UIltxUvu3yf5gmwBBZPCqKuy2QkPOiWaByIufOVQDJdMW
NY6E0F/6MBr1mmz0DlP5OlvRHA==
-----END CERTIFICATE-----

DigiCert Assured ID Root CA
===========================
-----BEGIN CERTIFICATE-----
MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQG
EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQw
IgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzEx
MTEwMDAwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQL
ExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0Ew
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7cJpSIqvTO
9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYPmDI2dsze3Tyoou9q+yHy
UmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW
/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpy
oeb6pNnVFzF1roV9Iq4/AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whf
GHdPAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRF
66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYunpyGd823IDzANBgkq
hkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRCdWKuh+vy1dneVrOfzM4UKLkNl2Bc
EkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTffwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38Fn
SbNd67IJKusm7Xi+fT8r87cmNW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i
8b5QZ7dsvfPxH2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe
+o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw8g==
-----END CERTIFICATE-----

DigiCert Global Root CA
=======================
-----BEGIN CERTIFICATE-----
MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBhMQswCQYDVQQG
EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAw
HgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBDQTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAw
MDAwMDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3
dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsBCSDMAZOn
TjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97nh6Vfe63SKMI2tavegw5
BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt43C/dxC//AH2hdmoRBBYMql1GNXRor5H
4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7PT19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y
7vrTC0LUq7dBMtoM1O/4gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQAB
o2MwYTAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbRTLtm
8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUwDQYJKoZIhvcNAQEF
BQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/EsrhMAtudXH/vTBH1jLuG2cenTnmCmr
EbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIt
tep3Sp+dWOIrWcBAI+0tKIJFPnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886
UAb3LujEV0lsYSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk
CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4=
-----END CERTIFICATE-----

DigiCert High Assurance EV Root CA
==================================
-----BEGIN CERTIFICATE-----
MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBsMQswCQYDVQQG
EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSsw
KQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5jZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAw
MFoXDTMxMTExMDAwMDAwMFowbDELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZ
MBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFu
Y2UgRVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm+9S75S0t
Mqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTWPNt0OKRKzE0lgvdKpVMS
OO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEMxChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3
MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFBIk5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQ
NAQTXKFx01p8VdteZOE3hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUe
h10aUAsgEsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMB
Af8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaAFLE+w2kD+L9HAdSY
JhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3NecnzyIZgYIVyHbIUf4KmeqvxgydkAQ
V8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6zeM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFp
myPInngiK3BD41VHMWEZ71jFhS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkK
mNEVX58Svnw2Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe
vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep+OkuE6N36B9K
-----END CERTIFICATE-----

Certplus Class 2 Primary CA
===========================
-----BEGIN CERTIFICATE-----
MIIDkjCCAnqgAwIBAgIRAIW9S/PY2uNp9pTXX8OlRCMwDQYJKoZIhvcNAQEFBQAwPTELMAkGA1UE
BhMCRlIxETAPBgNVBAoTCENlcnRwbHVzMRswGQYDVQQDExJDbGFzcyAyIFByaW1hcnkgQ0EwHhcN
OTkwNzA3MTcwNTAwWhcNMTkwNzA2MjM1OTU5WjA9MQswCQYDVQQGEwJGUjERMA8GA1UEChMIQ2Vy
dHBsdXMxGzAZBgNVBAMTEkNsYXNzIDIgUHJpbWFyeSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBANxQltAS+DXSCHh6tlJw/W/uz7kRy1134ezpfgSN1sxvc0NXYKwzCkTsA18cgCSR
5aiRVhKC9+Ar9NuuYS6JEI1rbLqzAr3VNsVINyPi8Fo3UjMXEuLRYE2+L0ER4/YXJQyLkcAbmXuZ
Vg2v7tK8R1fjeUl7NIknJITesezpWE7+Tt9avkGtrAjFGA7v0lPubNCdEgETjdyAYveVqUSISnFO
YFWe2yMZeVYHDD9jC1yw4r5+FfyUM1hBOHTE4Y+L3yasH7WLO7dDWWuwJKZtkIvEcupdM5i3y95e
e++U8Rs+yskhwcWYAqqi9lt3m/V+llU0HGdpwPFC40es/CgcZlUCAwEAAaOBjDCBiTAPBgNVHRME
CDAGAQH/AgEKMAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQU43Mt38sOKAze3bOkynm4jrvoMIkwEQYJ
YIZIAYb4QgEBBAQDAgEGMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly93d3cuY2VydHBsdXMuY29t
L0NSTC9jbGFzczIuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQCnVM+IRBnL39R/AN9WM2K191EBkOvD
P9GIROkkXe/nFL0gt5o8AP5tn9uQ3Nf0YtaLcF3n5QRIqWh8yfFC82x/xXp8HVGIutIKPidd3i1R
TtMTZGnkLuPT55sJmabglZvOGtd/vjzOUrMRFcEPF80Du5wlFbqidon8BvEY0JNLDnyCt6X09l/+
7UCmnYR0ObncHoUW2ikbhiMAybuJfm6AiB4vFLQDJKgybwOaRywwvlbGp0ICcBvqQNi6BQNwB6SW
//1IMwrh3KWBkJtN3X3n57LNXMhqlfil9o3EXXgIvnsG1knPGTZQIy4I5p4FTUcY1Rbpsda2ENW7
l7+ijrRU
-----END CERTIFICATE-----

DST Root CA X3
==============
-----BEGIN CERTIFICATE-----
MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/MSQwIgYDVQQK
ExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMTDkRTVCBSb290IENBIFgzMB4X
DTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVowPzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1
cmUgVHJ1c3QgQ28uMRcwFQYDVQQDEw5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBAN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmT
rE4Orz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEqOLl5CjH9
UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9bxiqKqy69cK3FCxolkHRy
xXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40d
utolucbY38EVAjqr2m7xPi71XAicPNaDaeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0T
AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQ
MA0GCSqGSIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69ikug
dB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXrAvHRAosZy5Q6XkjE
GB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZzR8srzJmwN0jP41ZL9c8PDHIyh8bw
RLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubS
fZGL+T0yjWW06XyxV3bqxbYoOb8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ
-----END CERTIFICATE-----

DST ACES CA X6
==============
-----BEGIN CERTIFICATE-----
MIIECTCCAvGgAwIBAgIQDV6ZCtadt3js2AdWO4YV2TANBgkqhkiG9w0BAQUFADBbMQswCQYDVQQG
EwJVUzEgMB4GA1UEChMXRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QxETAPBgNVBAsTCERTVCBBQ0VT
MRcwFQYDVQQDEw5EU1QgQUNFUyBDQSBYNjAeFw0wMzExMjAyMTE5NThaFw0xNzExMjAyMTE5NTha
MFsxCzAJBgNVBAYTAlVTMSAwHgYDVQQKExdEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdDERMA8GA1UE
CxMIRFNUIEFDRVMxFzAVBgNVBAMTDkRTVCBBQ0VTIENBIFg2MIIBIjANBgkqhkiG9w0BAQEFAAOC
AQ8AMIIBCgKCAQEAuT31LMmU3HWKlV1j6IR3dma5WZFcRt2SPp/5DgO0PWGSvSMmtWPuktKe1jzI
DZBfZIGxqAgNTNj50wUoUrQBJcWVHAx+PhCEdc/BGZFjz+iokYi5Q1K7gLFViYsx+tC3dr5BPTCa
pCIlF3PoHuLTrCq9Wzgh1SpL11V94zpVvddtawJXa+ZHfAjIgrrep4c9oW24MFbCswKBXy314pow
GCi4ZtPLAZZv6opFVdbgnf9nKxcCpk4aahELfrd755jWjHZvwTvbUJN+5dCOHze4vbrGn2zpfDPy
MjwmR/onJALJfh1biEITajV8fTXpLmaRcpPVMibEdPVTo7NdmvYJywIDAQABo4HIMIHFMA8GA1Ud
EwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgHGMB8GA1UdEQQYMBaBFHBraS1vcHNAdHJ1c3Rkc3Qu
Y29tMGIGA1UdIARbMFkwVwYKYIZIAWUDAgEBATBJMEcGCCsGAQUFBwIBFjtodHRwOi8vd3d3LnRy
dXN0ZHN0LmNvbS9jZXJ0aWZpY2F0ZXMvcG9saWN5L0FDRVMtaW5kZXguaHRtbDAdBgNVHQ4EFgQU
CXIGThhDD+XWzMNqizF7eI+og7gwDQYJKoZIhvcNAQEFBQADggEBAKPYjtay284F5zLNAdMEA+V2
5FYrnJmQ6AgwbN99Pe7lv7UkQIRJ4dEorsTCOlMwiPH1d25Ryvr/ma8kXxug/fKshMrfqfBfBC6t
Fr8hlxCBPeP/h40y3JTlR4peahPJlJU90u7INJXQgNStMgiAVDzgvVJT11J8smk/f3rPanTK+gQq
nExaBqXpIK1FZg9p8d2/6eMyi/rgwYZNcjwu2JN4Cir42NInPRmJX1p7ijvMDNpRrscL9yuwNwXs
vFcj4jjSm2jzVhKIT0J8uDHEtdvkyCE06UgRNe76x5JXxZ805Mf29w4LTJxoeHtxMcfrHuBnQfO3
oKfN5XozNmr6mis=
-----END CERTIFICATE-----

TURKTRUST Certificate Services Provider Root 1
==============================================
-----BEGIN CERTIFICATE-----
MIID+zCCAuOgAwIBAgIBATANBgkqhkiG9w0BAQUFADCBtzE/MD0GA1UEAww2VMOcUktUUlVTVCBF
bGVrdHJvbmlrIFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sxc8SxMQswCQYDVQQGDAJUUjEP
MA0GA1UEBwwGQU5LQVJBMVYwVAYDVQQKDE0oYykgMjAwNSBUw5xSS1RSVVNUIEJpbGdpIMSwbGV0
acWfaW0gdmUgQmlsacWfaW0gR8O8dmVubGnEn2kgSGl6bWV0bGVyaSBBLsWeLjAeFw0wNTA1MTMx
MDI3MTdaFw0xNTAzMjIxMDI3MTdaMIG3MT8wPQYDVQQDDDZUw5xSS1RSVVNUIEVsZWt0cm9uaWsg
U2VydGlmaWthIEhpem1ldCBTYcSfbGF5xLFjxLFzxLExCzAJBgNVBAYMAlRSMQ8wDQYDVQQHDAZB
TktBUkExVjBUBgNVBAoMTShjKSAyMDA1IFTDnFJLVFJVU1QgQmlsZ2kgxLBsZXRpxZ9pbSB2ZSBC
aWxpxZ9pbSBHw7x2ZW5sacSfaSBIaXptZXRsZXJpIEEuxZ4uMIIBIjANBgkqhkiG9w0BAQEFAAOC
AQ8AMIIBCgKCAQEAylIF1mMD2Bxf3dJ7XfIMYGFbazt0K3gNfUW9InTojAPBxhEqPZW8qZSwu5GX
yGl8hMW0kWxsE2qkVa2kheiVfrMArwDCBRj1cJ02i67L5BuBf5OI+2pVu32Fks66WJ/bMsW9Xe8i
Si9BB35JYbOG7E6mQW6EvAPs9TscyB/C7qju6hJKjRTP8wrgUDn5CDX4EVmt5yLqS8oUBt5CurKZ
8y1UiBAG6uEaPj1nH/vO+3yC6BFdSsG5FOpU2WabfIl9BJpiyelSPJ6c79L1JuTm5Rh8i27fbMx4
W09ysstcP4wFjdFMjK2Sx+F4f2VsSQZQLJ4ywtdKxnWKWU51b0dewQIDAQABoxAwDjAMBgNVHRME
BTADAQH/MA0GCSqGSIb3DQEBBQUAA4IBAQAV9VX/N5aAWSGk/KEVTCD21F/aAyT8z5Aa9CEKmu46
sWrv7/hg0Uw2ZkUd82YCdAR7kjCo3gp2D++Vbr3JN+YaDayJSFvMgzbC9UZcWYJWtNX+I7TYVBxE
q8Sn5RTOPEFhfEPmzcSBCYsk+1Ql1haolgxnB2+zUEfjHCQo3SqYpGH+2+oSN7wBGjSFvW5P55Fy
B0SFHljKVETd96y5y4khctuPwGkplyqjrhgjlxxBKot8KsF8kOipKMDTkcatKIdAaLX/7KfS0zgY
nNN9aV3wxqUeJBujR/xpB2jn5Jq07Q+hh4cCzofSSE7hvP/L8XKSRGQDJereW26fyfJOrN3H
-----END CERTIFICATE-----

TURKTRUST Certificate Services Provider Root 2
==============================================
-----BEGIN CERTIFICATE-----
MIIEPDCCAySgAwIBAgIBATANBgkqhkiG9w0BAQUFADCBvjE/MD0GA1UEAww2VMOcUktUUlVTVCBF
bGVrdHJvbmlrIFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sxc8SxMQswCQYDVQQGEwJUUjEP
MA0GA1UEBwwGQW5rYXJhMV0wWwYDVQQKDFRUw5xSS1RSVVNUIEJpbGdpIMSwbGV0acWfaW0gdmUg
QmlsacWfaW0gR8O8dmVubGnEn2kgSGl6bWV0bGVyaSBBLsWeLiAoYykgS2FzxLFtIDIwMDUwHhcN
MDUxMTA3MTAwNzU3WhcNMTUwOTE2MTAwNzU3WjCBvjE/MD0GA1UEAww2VMOcUktUUlVTVCBFbGVr
dHJvbmlrIFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sxc8SxMQswCQYDVQQGEwJUUjEPMA0G
A1UEBwwGQW5rYXJhMV0wWwYDVQQKDFRUw5xSS1RSVVNUIEJpbGdpIMSwbGV0acWfaW0gdmUgQmls
acWfaW0gR8O8dmVubGnEn2kgSGl6bWV0bGVyaSBBLsWeLiAoYykgS2FzxLFtIDIwMDUwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCpNn7DkUNMwxmYCMjHWHtPFoylzkkBH3MOrHUTpvqe
LCDe2JAOCtFp0if7qnefJ1Il4std2NiDUBd9irWCPwSOtNXwSadktx4uXyCcUHVPr+G1QRT0mJKI
x+XlZEdhR3n9wFHxwZnn3M5q+6+1ATDcRhzviuyV79z/rxAc653YsKpqhRgNF8k+v/Gb0AmJQv2g
QrSdiVFVKc8bcLyEVK3BEx+Y9C52YItdP5qtygy/p1Zbj3e41Z55SZI/4PGXJHpsmxcPbe9TmJEr
5A++WXkHeLuXlfSfadRYhwqp48y2WBmfJiGxxFmNskF1wK1pzpwACPI2/z7woQ8arBT9pmAPAgMB
AAGjQzBBMB0GA1UdDgQWBBTZN7NOBf3Zz58SFq62iS/rJTqIHDAPBgNVHQ8BAf8EBQMDBwYAMA8G
A1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAHJglrfJ3NgpXiOFX7KzLXb7iNcX/ntt
Rbj2hWyfIvwqECLsqrkw9qtY1jkQMZkpAL2JZkH7dN6RwRgLn7Vhy506vvWolKMiVW4XSf/SKfE4
Jl3vpao6+XF75tpYHdN0wgH6PmlYX63LaL4ULptswLbcoCb6dxriJNoaN+BnrdFzgw2lGh1uEpJ+
hGIAF728JRhX8tepb1mIvDS3LoV4nZbcFMMsilKbloxSZj2GFotHuFEJjOp9zYhys2AzsfAKRO8P
9Qk3iCQOLGsgOqL6EfJANZxEaGM7rDNvY7wsu/LSy3Z9fYjYHcgFHW68lKlmjHdxx/qR+i9Rnuk5
UrbnBEI=
-----END CERTIFICATE-----

SwissSign Gold CA - G2
======================
-----BEGIN CERTIFICATE-----
MIIFujCCA6KgAwIBAgIJALtAHEP1Xk+wMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNVBAYTAkNIMRUw
EwYDVQQKEwxTd2lzc1NpZ24gQUcxHzAdBgNVBAMTFlN3aXNzU2lnbiBHb2xkIENBIC0gRzIwHhcN
MDYxMDI1MDgzMDM1WhcNMzYxMDI1MDgzMDM1WjBFMQswCQYDVQQGEwJDSDEVMBMGA1UEChMMU3dp
c3NTaWduIEFHMR8wHQYDVQQDExZTd2lzc1NpZ24gR29sZCBDQSAtIEcyMIICIjANBgkqhkiG9w0B
AQEFAAOCAg8AMIICCgKCAgEAr+TufoskDhJuqVAtFkQ7kpJcyrhdhJJCEyq8ZVeCQD5XJM1QiyUq
t2/876LQwB8CJEoTlo8jE+YoWACjR8cGp4QjK7u9lit/VcyLwVcfDmJlD909Vopz2q5+bbqBHH5C
jCA12UNNhPqE21Is8w4ndwtrvxEvcnifLtg+5hg3Wipy+dpikJKVyh+c6bM8K8vzARO/Ws/BtQpg
vd21mWRTuKCWs2/iJneRjOBiEAKfNA+k1ZIzUd6+jbqEemA8atufK+ze3gE/bk3lUIbLtK/tREDF
ylqM2tIrfKjuvqblCqoOpd8FUrdVxyJdMmqXl2MT28nbeTZ7hTpKxVKJ+STnnXepgv9VHKVxaSvR
AiTysybUa9oEVeXBCsdtMDeQKuSeFDNeFhdVxVu1yzSJkvGdJo+hB9TGsnhQ2wwMC3wLjEHXuend
jIj3o02yMszYF9rNt85mndT9Xv+9lz4pded+p2JYryU0pUHHPbwNUMoDAw8IWh+Vc3hiv69yFGkO
peUDDniOJihC8AcLYiAQZzlG+qkDzAQ4embvIIO1jEpWjpEA/I5cgt6IoMPiaG59je883WX0XaxR
7ySArqpWl2/5rX3aYT+YdzylkbYcjCbaZaIJbcHiVOO5ykxMgI93e2CaHt+28kgeDrpOVG2Y4OGi
GqJ3UM/EY5LsRxmd6+ZrzsECAwEAAaOBrDCBqTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUw
AwEB/zAdBgNVHQ4EFgQUWyV7lqRlUX64OfPAeGZe6Drn8O4wHwYDVR0jBBgwFoAUWyV7lqRlUX64
OfPAeGZe6Drn8O4wRgYDVR0gBD8wPTA7BglghXQBWQECAQEwLjAsBggrBgEFBQcCARYgaHR0cDov
L3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIBACe645R88a7A3hfm
5djV9VSwg/S7zV4Fe0+fdWavPOhWfvxyeDgD2StiGwC5+OlgzczOUYrHUDFu4Up+GC9pWbY9ZIEr
44OE5iKHjn3g7gKZYbge9LgriBIWhMIxkziWMaa5O1M/wySTVltpkuzFwbs4AOPsF6m43Md8AYOf
Mke6UiI0HTJ6CVanfCU2qT1L2sCCbwq7EsiHSycR+R4tx5M/nttfJmtS2S6K8RTGRI0Vqbe/vd6m
Gu6uLftIdxf+u+yvGPUqUfA5hJeVbG4bwyvEdGB5JbAKJ9/fXtI5z0V9QkvfsywexcZdylU6oJxp
mo/a77KwPJ+HbBIrZXAVUjEaJM9vMSNQH4xPjyPDdEFjHFWoFN0+4FFQz/EbMFYOkrCChdiDyyJk
vC24JdVUorgG6q2SpCSgwYa1ShNqR88uC1aVVMvOmttqtKay20EIhid392qgQmwLOM7XdVAyksLf
KzAiSNDVQTglXaTpXZ/GlHXQRf0wl0OPkKsKx4ZzYEppLd6leNcG2mqeSz53OiATIgHQv2ieY2Br
NU0LbbqhPcCT4H8js1WtciVORvnSFu+wZMEBnunKoGqYDs/YYPIvSbjkQuE4NRb0yG5P94FW6Lqj
viOvrv1vA+ACOzB2+httQc8Bsem4yWb02ybzOqR08kkkW8mw0FfB+j564ZfJ
-----END CERTIFICATE-----

SwissSign Silver CA - G2
========================
-----BEGIN CERTIFICATE-----
MIIFvTCCA6WgAwIBAgIITxvUL1S7L0swDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UEBhMCQ0gxFTAT
BgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMYU3dpc3NTaWduIFNpbHZlciBDQSAtIEcyMB4X
DTA2MTAyNTA4MzI0NloXDTM2MTAyNTA4MzI0NlowRzELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3
aXNzU2lnbiBBRzEhMB8GA1UEAxMYU3dpc3NTaWduIFNpbHZlciBDQSAtIEcyMIICIjANBgkqhkiG
9w0BAQEFAAOCAg8AMIICCgKCAgEAxPGHf9N4Mfc4yfjDmUO8x/e8N+dOcbpLj6VzHVxumK4DV644
N0MvFz0fyM5oEMF4rhkDKxD6LHmD9ui5aLlV8gREpzn5/ASLHvGiTSf5YXu6t+WiE7brYT7QbNHm
+/pe7R20nqA1W6GSy/BJkv6FCgU+5tkL4k+73JU3/JHpMjUi0R86TieFnbAVlDLaYQ1HTWBCrpJH
6INaUFjpiou5XaHc3ZlKHzZnu0jkg7Y360g6rw9njxcH6ATK72oxh9TAtvmUcXtnZLi2kUpCe2Uu
MGoM9ZDulebyzYLs2aFK7PayS+VFheZteJMELpyCbTapxDFkH4aDCyr0NQp4yVXPQbBH6TCfmb5h
qAaEuSh6XzjZG6k4sIN/c8HDO0gqgg8hm7jMqDXDhBuDsz6+pJVpATqJAHgE2cn0mRmrVn5bi4Y5
FZGkECwJMoBgs5PAKrYYC51+jUnyEEp/+dVGLxmSo5mnJqy7jDzmDrxHB9xzUfFwZC8I+bRHHTBs
ROopN4WSaGa8gzj+ezku01DwH/teYLappvonQfGbGHLy9YR0SslnxFSuSGTfjNFusB3hB48IHpmc
celM2KX3RxIfdNFRnobzwqIjQAtz20um53MGjMGg6cFZrEb65i/4z3GcRm25xBWNOHkDRUjvxF3X
CO6HOSKGsg0PWEP3calILv3q1h8CAwEAAaOBrDCBqTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/
BAUwAwEB/zAdBgNVHQ4EFgQUF6DNweRBtjpbO8tFnb0cwpj6hlgwHwYDVR0jBBgwFoAUF6DNweRB
tjpbO8tFnb0cwpj6hlgwRgYDVR0gBD8wPTA7BglghXQBWQEDAQEwLjAsBggrBgEFBQcCARYgaHR0
cDovL3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIBAHPGgeAn0i0P
4JUw4ppBf1AsX19iYamGamkYDHRJ1l2E6kFSGG9YrVBWIGrGvShpWJHckRE1qTodvBqlYJ7YH39F
kWnZfrt4csEGDyrOj4VwYaygzQu4OSlWhDJOhrs9xCrZ1x9y7v5RoSJBsXECYxqCsGKrXlcSH9/L
3XWgwF15kIwb4FDm3jH+mHtwX6WQ2K34ArZv02DdQEsixT2tOnqfGhpHkXkzuoLcMmkDlm4fS/Bx
/uNncqCxv1yL5PqZIseEuRuNI5c/7SXgz2W79WEE790eslpBIlqhn10s6FvJbakMDHiqYMZWjwFa
DGi8aRl5xB9+lwW/xekkUV7U1UtT7dkjWjYDZaPBA61BMPNGG4WQr2W11bHkFlt4dR2Xem1ZqSqP
e97Dh4kQmUlzeMg9vVE1dCrV8X5pGyq7O70luJpaPXJhkGaH7gzWTdQRdAtq/gsD/KNVV4n+Ssuu
WxcFyPKNIzFTONItaj+CuY0IavdeQXRuwxF+B6wpYJE/OMpXEA29MC/HpeZBoNquBYeaoKRlbEwJ
DIm6uNO5wJOKMPqN5ZprFQFOZ6raYlY+hAhm0sQ2fac+EPyI4NSA5QC9qvNOBqN6avlicuMJT+ub
DgEj8Z+7fNzcbBGXJbLytGMU0gYqZ4yD9c7qB9iaah7s5Aq7KkzrCWA5zspi2C5u
-----END CERTIFICATE-----

GeoTrust Primary Certification Authority
========================================
-----BEGIN CERTIFICATE-----
MIIDfDCCAmSgAwIBAgIQGKy1av1pthU6Y2yv2vrEoTANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQG
EwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjExMC8GA1UEAxMoR2VvVHJ1c3QgUHJpbWFyeSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjExMjcwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMFgx
CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTEwLwYDVQQDEyhHZW9UcnVzdCBQ
cmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
CgKCAQEAvrgVe//UfH1nrYNke8hCUy3f9oQIIGHWAVlqnEQRr+92/ZV+zmEwu3qDXwK9AWbK7hWN
b6EwnL2hhZ6UOvNWiAAxz9juapYC2e0DjPt1befquFUWBRaa9OBesYjAZIVcFU2Ix7e64HXprQU9
nceJSOC7KMgD4TCTZF5SwFlwIjVXiIrxlQqD17wxcwE07e9GceBrAqg1cmuXm2bgyxx5X9gaBGge
RwLmnWDiNpcB3841kt++Z8dtd1k7j53WkBWUvEI0EME5+bEnPn7WinXFsq+W06Lem+SYvn3h6YGt
tm/81w7a4DSwDRp35+MImO9Y+pyEtzavwt+s0vQQBnBxNQIDAQABo0IwQDAPBgNVHRMBAf8EBTAD
AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQULNVQQZcVi/CPNmFbSvtr2ZnJM5IwDQYJKoZI
hvcNAQEFBQADggEBAFpwfyzdtzRP9YZRqSa+S7iq8XEN3GHHoOo0Hnp3DwQ16CePbJC/kRYkRj5K
Ts4rFtULUh38H2eiAkUxT87z+gOneZ1TatnaYzr4gNfTmeGl4b7UVXGYNTq+k+qurUKykG/g/CFN
NWMziUnWm07Kx+dOCQD32sfvmWKZd7aVIl6KoKv0uHiYyjgZmclynnjNS6yvGaBzEi38wkG6gZHa
Floxt/m0cYASSJlyc1pZU8FjUjPtp8nSOQJw+uCxQmYpqptR7TBUIhRf2asdweSU8Pj1K/fqynhG
1riR/aYNKxoUAT6A8EKglQdebc3MS6RFjasS6LPeWuWgfOgPIh1a6Vk=
-----END CERTIFICATE-----

thawte Primary Root CA
======================
-----BEGIN CERTIFICATE-----
MIIEIDCCAwigAwIBAgIQNE7VVyDV7exJ9C/ON9srbTANBgkqhkiG9w0BAQUFADCBqTELMAkGA1UE
BhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2
aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhv
cml6ZWQgdXNlIG9ubHkxHzAdBgNVBAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwHhcNMDYxMTE3
MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCBqTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwg
SW5jLjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMv
KGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNVBAMT
FnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCs
oPD7gFnUnMekz52hWXMJEEUMDSxuaPFsW0hoSVk3/AszGcJ3f8wQLZU0HObrTQmnHNK4yZc2AreJ
1CRfBsDMRJSUjQJib+ta3RGNKJpchJAQeg29dGYvajig4tVUROsdB58Hum/u6f1OCyn1PoSgAfGc
q/gcfomk6KHYcWUNo1F77rzSImANuVud37r8UVsLr5iy6S7pBOhih94ryNdOwUxkHt3Ph1i6Sk/K
aAcdHJ1KxtUvkcx8cXIcxcBn6zL9yZJclNqFwJu/U30rCfSMnZEfl2pSy94JNqR32HuHUETVPm4p
afs5SSYeCaWAe0At6+gnhcn+Yf1+5nyXHdWdAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYD
VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7W0XPr87Lev0xkhpqtvNG61dIUDANBgkqhkiG9w0BAQUF
AAOCAQEAeRHAS7ORtvzw6WfUDW5FvlXok9LOAz/t2iWwHVfLHjp2oEzsUHboZHIMpKnxuIvW1oeE
uzLlQRHAd9mzYJ3rG9XRbkREqaYB7FViHXe4XI5ISXycO1cRrK1zN44veFyQaEfZYGDm/Ac9IiAX
xPcW6cTYcvnIc3zfFi8VqT79aie2oetaupgf1eNNZAqdE8hhuvU5HIe6uL17In/2/qxAeeWsEG89
jxt5dovEN7MhGITlNgDrYyCZuen+MwS7QcjBAvlEYyCegc5C09Y/LHbTY5xZ3Y+m4Q6gLkH3LpVH
z7z9M/P2C2F+fpErgUfCJzDupxBdN49cOSvkBPB7jVaMaA==
-----END CERTIFICATE-----

VeriSign Class 3 Public Primary Certification Authority - G5
============================================================
-----BEGIN CERTIFICATE-----
MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCByjELMAkGA1UE
BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBO
ZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVk
IHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCB
yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2ln
biBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2lnbiwgSW5jLiAtIEZvciBh
dXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmlt
YXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
ggEKAoIBAQCvJAgIKXo1nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKz
j/i5Vbext0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIzSdhD
Y2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQGBO+QueQA5N06tRn/
Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+rCpSx4/VBEnkjWNHiDxpg8v+R70r
fk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/
BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2Uv
Z2lmMCEwHzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKvMzEzMA0GCSqG
SIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzEp6B4Eq1iDkVwZMXnl2YtmAl+
X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKE
KQsTb47bDN0lAtukixlE0kF6BWlKWE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiC
Km0oHw0LxOXnGiYZ4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vE
ZV8NhnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
-----END CERTIFICATE-----

SecureTrust CA
==============
-----BEGIN CERTIFICATE-----
MIIDuDCCAqCgAwIBAgIQDPCOXAgWpa1Cf/DrJxhZ0DANBgkqhkiG9w0BAQUFADBIMQswCQYDVQQG
EwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xFzAVBgNVBAMTDlNlY3VyZVRy
dXN0IENBMB4XDTA2MTEwNzE5MzExOFoXDTI5MTIzMTE5NDA1NVowSDELMAkGA1UEBhMCVVMxIDAe
BgNVBAoTF1NlY3VyZVRydXN0IENvcnBvcmF0aW9uMRcwFQYDVQQDEw5TZWN1cmVUcnVzdCBDQTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKukgeWVzfX2FI7CT8rU4niVWJxB4Q2ZQCQX
OZEzZum+4YOvYlyJ0fwkW2Gz4BERQRwdbvC4u/jep4G6pkjGnx29vo6pQT64lO0pGtSO0gMdA+9t
DWccV9cGrcrI9f4Or2YlSASWC12juhbDCE/RRvgUXPLIXgGZbf2IzIaowW8xQmxSPmjL8xk037uH
GFaAJsTQ3MBv396gwpEWoGQRS0S8Hvbn+mPeZqx2pHGj7DaUaHp3pLHnDi+BeuK1cobvomuL8A/b
01k/unK8RCSc43Oz969XL0Imnal0ugBS8kvNU3xHCzaFDmapCJcWNFfBZveA4+1wVMeT4C4oFVmH
ursCAwEAAaOBnTCBmjATBgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/
BAUwAwEB/zAdBgNVHQ4EFgQUQjK2FvoE/f5dS3rD/fdMQB1aQ68wNAYDVR0fBC0wKzApoCegJYYj
aHR0cDovL2NybC5zZWN1cmV0cnVzdC5jb20vU1RDQS5jcmwwEAYJKwYBBAGCNxUBBAMCAQAwDQYJ
KoZIhvcNAQEFBQADggEBADDtT0rhWDpSclu1pqNlGKa7UTt36Z3q059c4EVlew3KW+JwULKUBRSu
SceNQQcSc5R+DCMh/bwQf2AQWnL1mA6s7Ll/3XpvXdMc9P+IBWlCqQVxyLesJugutIxq/3HcuLHf
mbx8IVQr5Fiiu1cprp6poxkmD5kuCLDv/WnPmRoJjeOnnyvJNjR7JLN4TJUXpAYmHrZkUjZfYGfZ
nMUFdAvnZyPSCPyI6a6Lf+Ew9Dd+/cYy2i2eRDAwbO4H3tI0/NL/QPZL9GZGBlSm8jIKYyYwa5vR
3ItHuuG51WLQoqD0ZwV4KWMabwTW+MZMo5qxN7SN5ShLHZ4swrhovO0C7jE=
-----END CERTIFICATE-----

Secure Global CA
================
-----BEGIN CERTIFICATE-----
MIIDvDCCAqSgAwIBAgIQB1YipOjUiolN9BPI8PjqpTANBgkqhkiG9w0BAQUFADBKMQswCQYDVQQG
EwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBH
bG9iYWwgQ0EwHhcNMDYxMTA3MTk0MjI4WhcNMjkxMjMxMTk1MjA2WjBKMQswCQYDVQQGEwJVUzEg
MB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwg
Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvNS7YrGxVaQZx5RNoJLNP2MwhR/jx
YDiJiQPpvepeRlMJ3Fz1Wuj3RSoC6zFh1ykzTM7HfAo3fg+6MpjhHZevj8fcyTiW89sa/FHtaMbQ
bqR8JNGuQsiWUGMu4P51/pinX0kuleM5M2SOHqRfkNJnPLLZ/kG5VacJjnIFHovdRIWCQtBJwB1g
8NEXLJXr9qXBkqPFwqcIYA1gBBCWeZ4WNOaptvolRTnIHmX5k/Wq8VLcmZg9pYYaDDUz+kulBAYV
HDGA76oYa8J719rO+TMg1fW9ajMtgQT7sFzUnKPiXB3jqUJ1XnvUd+85VLrJChgbEplJL4hL/VBi
0XPnj3pDAgMBAAGjgZ0wgZowEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1Ud
EwEB/wQFMAMBAf8wHQYDVR0OBBYEFK9EBMJBfkiD2045AuzshHrmzsmkMDQGA1UdHwQtMCswKaAn
oCWGI2h0dHA6Ly9jcmwuc2VjdXJldHJ1c3QuY29tL1NHQ0EuY3JsMBAGCSsGAQQBgjcVAQQDAgEA
MA0GCSqGSIb3DQEBBQUAA4IBAQBjGghAfaReUw132HquHw0LURYD7xh8yOOvaliTFGCRsoTciE6+
OYo68+aCiV0BN7OrJKQVDpI1WkpEXk5X+nXOH0jOZvQ8QCaSmGwb7iRGDBezUqXbpZGRzzfTb+cn
CDpOGR86p1hcF895P4vkp9MmI50mD1hp/Ed+stCNi5O/KU9DaXR2Z0vPB4zmAve14bRDtUstFJ/5
3CYNv6ZHdAbYiNE6KTCEztI5gGIbqMdXSbxqVVFnFUq+NQfk1XWYN3kwFNspnWzFacxHVaIw98xc
f8LDmBxrThaA63p4ZUWiABqvDA1VZDRIuJK58bRQKfJPIx/abKwfROHdI3hRW8cW
-----END CERTIFICATE-----

COMODO Certification Authority
==============================
-----BEGIN CERTIFICATE-----
MIIEHTCCAwWgAwIBAgIQToEtioJl4AsC7j41AkblPTANBgkqhkiG9w0BAQUFADCBgTELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNVBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1
dGhvcml0eTAeFw0wNjEyMDEwMDAwMDBaFw0yOTEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEb
MBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFD
T01PRE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0aG9yaXR5
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3UcEbVASY06m/weaKXTuH
+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI2GqGd0S7WWaXUF601CxwRM/aN5VCaTww
xHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV
4EajcNxo2f8ESIl33rXp+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA
1KGzqSX+DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5OnKVI
rLsm9wIDAQABo4GOMIGLMB0GA1UdDgQWBBQLWOWLxkwVN6RAqTCpIb5HNlpW/zAOBgNVHQ8BAf8E
BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zBJBgNVHR8EQjBAMD6gPKA6hjhodHRwOi8vY3JsLmNvbW9k
b2NhLmNvbS9DT01PRE9DZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDANBgkqhkiG9w0BAQUFAAOC
AQEAPpiem/Yb6dc5t3iuHXIYSdOH5EOC6z/JqvWote9VfCFSZfnVDeFs9D6Mk3ORLgLETgdxb8CP
OGEIqB6BCsAvIC9Bi5HcSEW88cbeunZrM8gALTFGTO3nnc+IlP8zwFboJIYmuNg4ON8qa90SzMc/
RxdMosIGlgnW2/4/PEZB31jiVg88O8EckzXZOFKs7sjsLjBOlDW0JB9LeGna8gI4zJVSk/BwJVmc
IGfE7vmLV2H0knZ9P4SNVbfo5azV8fUZVqZa+5Acr5Pr5RzUZ5ddBA6+C4OmF4O5MBKgxTMVBbkN
+8cFduPYSo38NBejxiEovjBFMR7HeL5YYTisO+IBZQ==
-----END CERTIFICATE-----

Network Solutions Certificate Authority
=======================================
-----BEGIN CERTIFICATE-----
MIID5jCCAs6gAwIBAgIQV8szb8JcFuZHFhfjkDFo4DANBgkqhkiG9w0BAQUFADBiMQswCQYDVQQG
EwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMuMTAwLgYDVQQDEydOZXR3b3Jr
IFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDYxMjAxMDAwMDAwWhcNMjkxMjMx
MjM1OTU5WjBiMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMu
MTAwLgYDVQQDEydOZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDkvH6SMG3G2I4rC7xGzuAnlt7e+foS0zwzc7MEL7xx
jOWftiJgPl9dzgn/ggwbmlFQGiaJ3dVhXRncEg8tCqJDXRfQNJIg6nPPOCwGJgl6cvf6UDL4wpPT
aaIjzkGxzOTVHzbRijr4jGPiFFlp7Q3Tf2vouAPlT2rlmGNpSAW+Lv8ztumXWWn4Zxmuk2GWRBXT
crA/vGp97Eh/jcOrqnErU2lBUzS1sLnFBgrEsEX1QV1uiUV7PTsmjHTC5dLRfbIR1PtYMiKagMnc
/Qzpf14Dl847ABSHJ3A4qY5usyd2mFHgBeMhqxrVhSI8KbWaFsWAqPS7azCPL0YCorEMIuDTAgMB
AAGjgZcwgZQwHQYDVR0OBBYEFCEwyfsA106Y2oeqKtCnLrFAMadMMA4GA1UdDwEB/wQEAwIBBjAP
BgNVHRMBAf8EBTADAQH/MFIGA1UdHwRLMEkwR6BFoEOGQWh0dHA6Ly9jcmwubmV0c29sc3NsLmNv
bS9OZXR3b3JrU29sdXRpb25zQ2VydGlmaWNhdGVBdXRob3JpdHkuY3JsMA0GCSqGSIb3DQEBBQUA
A4IBAQC7rkvnt1frf6ott3NHhWrB5KUd5Oc86fRZZXe1eltajSU24HqXLjjAV2CDmAaDn7l2em5Q
4LqILPxFzBiwmZVRDuwduIj/h1AcgsLj4DKAv6ALR8jDMe+ZZzKATxcheQxpXN5eNK4CtSbqUN9/
GGUsyfJj4akH/nxxH2szJGoeBfcFaMBqEssuXmHLrijTfsK0ZpEmXzwuJF/LWA/rKOyvEZbz3Htv
wKeI8lN3s2Berq4o2jUsbzRF0ybh3uxbTydrFny9RAQYgrOJeRcQcT16ohZO9QHNpGxlaKFJdlxD
ydi8NmdspZS11My5vWo1ViHe2MPr+8ukYEywVaCge1ey
-----END CERTIFICATE-----

WellsSecure Public Root Certificate Authority
=============================================
-----BEGIN CERTIFICATE-----
MIIEvTCCA6WgAwIBAgIBATANBgkqhkiG9w0BAQUFADCBhTELMAkGA1UEBhMCVVMxIDAeBgNVBAoM
F1dlbGxzIEZhcmdvIFdlbGxzU2VjdXJlMRwwGgYDVQQLDBNXZWxscyBGYXJnbyBCYW5rIE5BMTYw
NAYDVQQDDC1XZWxsc1NlY3VyZSBQdWJsaWMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcN
MDcxMjEzMTcwNzU0WhcNMjIxMjE0MDAwNzU0WjCBhTELMAkGA1UEBhMCVVMxIDAeBgNVBAoMF1dl
bGxzIEZhcmdvIFdlbGxzU2VjdXJlMRwwGgYDVQQLDBNXZWxscyBGYXJnbyBCYW5rIE5BMTYwNAYD
VQQDDC1XZWxsc1NlY3VyZSBQdWJsaWMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDub7S9eeKPCCGeOARBJe+rWxxTkqxtnt3CxC5FlAM1
iGd0V+PfjLindo8796jE2yljDpFoNoqXjopxaAkH5OjUDk/41itMpBb570OYj7OeUt9tkTmPOL13
i0Nj67eT/DBMHAGTthP796EfvyXhdDcsHqRePGj4S78NuR4uNuip5Kf4D8uCdXw1LSLWwr8L87T8
bJVhHlfXBIEyg1J55oNjz7fLY4sR4r1e6/aN7ZVyKLSsEmLpSjPmgzKuBXWVvYSV2ypcm44uDLiB
K0HmOFafSZtsdvqKXfcBeYF8wYNABf5x/Qw/zE5gCQ5lRxAvAcAFP4/4s0HvWkJ+We/SlwxlAgMB
AAGjggE0MIIBMDAPBgNVHRMBAf8EBTADAQH/MDkGA1UdHwQyMDAwLqAsoCqGKGh0dHA6Ly9jcmwu
cGtpLndlbGxzZmFyZ28uY29tL3dzcHJjYS5jcmwwDgYDVR0PAQH/BAQDAgHGMB0GA1UdDgQWBBQm
lRkQ2eihl5H/3BnZtQQ+0nMKajCBsgYDVR0jBIGqMIGngBQmlRkQ2eihl5H/3BnZtQQ+0nMKaqGB
i6SBiDCBhTELMAkGA1UEBhMCVVMxIDAeBgNVBAoMF1dlbGxzIEZhcmdvIFdlbGxzU2VjdXJlMRww
GgYDVQQLDBNXZWxscyBGYXJnbyBCYW5rIE5BMTYwNAYDVQQDDC1XZWxsc1NlY3VyZSBQdWJsaWMg
Um9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHmCAQEwDQYJKoZIhvcNAQEFBQADggEBALkVsUSRzCPI
K0134/iaeycNzXK7mQDKfGYZUMbVmO2rvwNa5U3lHshPcZeG1eMd/ZDJPHV3V3p9+N701NX3leZ0
bh08rnyd2wIDBSxxSyU+B+NemvVmFymIGjifz6pBA4SXa5M4esowRBskRDPQ5NHcKDj0E0M1NSlj
qHyita04pO2t/caaH/+Xc/77szWnk4bGdpEA5qxRFsQnMlzbc9qlk1eOPm01JghZ1edE13YgY+es
E2fDbbFwRnzVlhE9iW9dqKHrjQrawx0zbKPqZxmamX9LPYNRKh3KL4YMon4QLSvUFpULB6ouFJJJ
tylv2G0xffX8oRAHh84vWdw+WNs=
-----END CERTIFICATE-----

COMODO ECC Certification Authority
==================================
-----BEGIN CERTIFICATE-----
MIICiTCCAg+gAwIBAgIQH0evqmIAcFBUTAGem2OZKjAKBggqhkjOPQQDAzCBhTELMAkGA1UEBhMC
R0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UE
ChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkwHhcNMDgwMzA2MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0Ix
GzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR
Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRo
b3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQDR3svdcmCFYX7deSRFtSrYpn1PlILBs5BAH+X
4QokPB0BBO490o0JlwzgdeT6+3eKKvUDYEs2ixYjFq0JcfRK9ChQtP6IHG4/bC8vCVlbpVsLM5ni
wz2J+Wos77LTBumjQjBAMB0GA1UdDgQWBBR1cacZSBm8nZ3qQUfflMRId5nTeTAOBgNVHQ8BAf8E
BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjEA7wNbeqy3eApyt4jf/7VG
FAkK+qDmfQjGGoe9GKhzvSbKYAydzpmfz1wPMOG+FDHqAjAU9JM8SaczepBGR7NjfRObTrdvGDeA
U/7dIOA1mjbRxwG55tzd8/8dLDoWV9mSOdY=
-----END CERTIFICATE-----

IGC/A
=====
-----BEGIN CERTIFICATE-----
MIIEAjCCAuqgAwIBAgIFORFFEJQwDQYJKoZIhvcNAQEFBQAwgYUxCzAJBgNVBAYTAkZSMQ8wDQYD
VQQIEwZGcmFuY2UxDjAMBgNVBAcTBVBhcmlzMRAwDgYDVQQKEwdQTS9TR0ROMQ4wDAYDVQQLEwVE
Q1NTSTEOMAwGA1UEAxMFSUdDL0ExIzAhBgkqhkiG9w0BCQEWFGlnY2FAc2dkbi5wbS5nb3V2LmZy
MB4XDTAyMTIxMzE0MjkyM1oXDTIwMTAxNzE0MjkyMlowgYUxCzAJBgNVBAYTAkZSMQ8wDQYDVQQI
EwZGcmFuY2UxDjAMBgNVBAcTBVBhcmlzMRAwDgYDVQQKEwdQTS9TR0ROMQ4wDAYDVQQLEwVEQ1NT
STEOMAwGA1UEAxMFSUdDL0ExIzAhBgkqhkiG9w0BCQEWFGlnY2FAc2dkbi5wbS5nb3V2LmZyMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsh/R0GLFMzvABIaIs9z4iPf930Pfeo2aSVz2
TqrMHLmh6yeJ8kbpO0px1R2OLc/mratjUMdUC24SyZA2xtgv2pGqaMVy/hcKshd+ebUyiHDKcMCW
So7kVc0dJ5S/znIq7Fz5cyD+vfcuiWe4u0dzEvfRNWk68gq5rv9GQkaiv6GFGvm/5P9JhfejcIYy
HF2fYPepraX/z9E0+X1bF8bc1g4oa8Ld8fUzaJ1O/Id8NhLWo4DoQw1VYZTqZDdH6nfK0LJYBcNd
frGoRpAxVs5wKpayMLh35nnAvSk7/ZR3TL0gzUEl4C7HG7vupARB0l2tEmqKm0f7yd1GQOGdPDPQ
tQIDAQABo3cwdTAPBgNVHRMBAf8EBTADAQH/MAsGA1UdDwQEAwIBRjAVBgNVHSAEDjAMMAoGCCqB
egF5AQEBMB0GA1UdDgQWBBSjBS8YYFDCiQrdKyFP/45OqDAxNjAfBgNVHSMEGDAWgBSjBS8YYFDC
iQrdKyFP/45OqDAxNjANBgkqhkiG9w0BAQUFAAOCAQEABdwm2Pp3FURo/C9mOnTgXeQp/wYHE4RK
q89toB9RlPhJy3Q2FLwV3duJL92PoF189RLrn544pEfMs5bZvpwlqwN+Mw+VgQ39FuCIvjfwbF3Q
MZsyK10XZZOYYLxuj7GoPB7ZHPOpJkL5ZB3C55L29B5aqhlSXa/oovdgoPaN8In1buAKBQGVyYsg
Crpa/JosPL3Dt8ldeCUFP1YUmwza+zpI/pdpXsoQhvdOlgQITeywvl3cO45Pwf2aNjSaTFR+FwNI
lQgRHAdvhQh+XU3Endv7rs6y0bO4g2wdsrN58dhwmX7wEwLOXt1R0982gaEbeC9xs/FZTEYYKKuF
0mBWWg==
-----END CERTIFICATE-----

Security Communication EV RootCA1
=================================
-----BEGIN CERTIFICATE-----
MIIDfTCCAmWgAwIBAgIBADANBgkqhkiG9w0BAQUFADBgMQswCQYDVQQGEwJKUDElMCMGA1UEChMc
U0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEqMCgGA1UECxMhU2VjdXJpdHkgQ29tbXVuaWNh
dGlvbiBFViBSb290Q0ExMB4XDTA3MDYwNjAyMTIzMloXDTM3MDYwNjAyMTIzMlowYDELMAkGA1UE
BhMCSlAxJTAjBgNVBAoTHFNFQ09NIFRydXN0IFN5c3RlbXMgQ08uLExURC4xKjAoBgNVBAsTIVNl
Y3VyaXR5IENvbW11bmljYXRpb24gRVYgUm9vdENBMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBALx/7FebJOD+nLpCeamIivqA4PUHKUPqjgo0No0c+qe1OXj/l3X3L+SqawSERMqm4miO
/VVQYg+kcQ7OBzgtQoVQrTyWb4vVog7P3kmJPdZkLjjlHmy1V4qe70gOzXppFodEtZDkBp2uoQSX
WHnvIEqCa4wiv+wfD+mEce3xDuS4GBPMVjZd0ZoeUWs5bmB2iDQL87PRsJ3KYeJkHcFGB7hj3R4z
ZbOOCVVSPbW9/wfrrWFVGCypaZhKqkDFMxRldAD5kd6vA0jFQFTcD4SQaCDFkpbcLuUCRarAX1T4
bepJz11sS6/vmsJWXMY1VkJqMF/Cq/biPT+zyRGPMUzXn0kCAwEAAaNCMEAwHQYDVR0OBBYEFDVK
9U2vP9eCOKyrcWUXdYydVZPmMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqG
SIb3DQEBBQUAA4IBAQCoh+ns+EBnXcPBZsdAS5f8hxOQWsTvoMpfi7ent/HWtWS3irO4G8za+6xm
iEHO6Pzk2x6Ipu0nUBsCMCRGef4Eh3CXQHPRwMFXGZpppSeZq51ihPZRwSzJIxXYKLerJRO1RuGG
Av8mjMSIkh1W/hln8lXkgKNrnKt34VFxDSDbEJrbvXZ5B3eZKK2aXtqxT0QsNY6llsf9g/BYxnnW
mHyojf6GPgcWkuF75x3sM3Z+Qi5KhfmRiWiEA4Glm5q+4zfFVKtWOxgtQaQM+ELbmaDgcm+7XeEW
T1MKZPlO9L9OVL14bIjqv5wTJMJwaaJ/D8g8rQjJsJhAoyrniIPtd490
-----END CERTIFICATE-----

OISTE WISeKey Global Root GA CA
===============================
-----BEGIN CERTIFICATE-----
MIID8TCCAtmgAwIBAgIQQT1yx/RrH4FDffHSKFTfmjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UE
BhMCQ0gxEDAOBgNVBAoTB1dJU2VLZXkxGzAZBgNVBAsTEkNvcHlyaWdodCAoYykgMjAwNTEiMCAG
A1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNlZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBH
bG9iYWwgUm9vdCBHQSBDQTAeFw0wNTEyMTExNjAzNDRaFw0zNzEyMTExNjA5NTFaMIGKMQswCQYD
VQQGEwJDSDEQMA4GA1UEChMHV0lTZUtleTEbMBkGA1UECxMSQ29weXJpZ2h0IChjKSAyMDA1MSIw
IAYDVQQLExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5
IEdsb2JhbCBSb290IEdBIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAy0+zAJs9
Nt350UlqaxBJH+zYK7LG+DKBKUOVTJoZIyEVRd7jyBxRVVuuk+g3/ytr6dTqvirdqFEr12bDYVxg
Asj1znJ7O7jyTmUIms2kahnBAbtzptf2w93NvKSLtZlhuAGio9RN1AU9ka34tAhxZK9w8RxrfvbD
d50kc3vkDIzh2TbhmYsFmQvtRTEJysIA2/dyoJaqlYfQjse2YXMNdmaM3Bu0Y6Kff5MTMPGhJ9vZ
/yxViJGg4E8HsChWjBgbl0SOid3gF27nKu+POQoxhILYQBRJLnpB5Kf+42TMwVlxSywhp1t94B3R
LoGbw9ho972WG6xwsRYUC9tguSYBBQIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUw
AwEB/zAdBgNVHQ4EFgQUswN+rja8sHnR3JQmthG+IbJphpQwEAYJKwYBBAGCNxUBBAMCAQAwDQYJ
KoZIhvcNAQEFBQADggEBAEuh/wuHbrP5wUOxSPMowB0uyQlB+pQAHKSkq0lPjz0e701vvbyk9vIm
MMkQyh2I+3QZH4VFvbBsUfk2ftv1TDI6QU9bR8/oCy22xBmddMVHxjtqD6wU2zz0c5ypBd8A3HR4
+vg1YFkCExh8vPtNsCBtQ7tgMHpnM1zFmdH4LTlSc/uMqpclXHLZCB6rTjzjgTGfA6b7wP4piFXa
hNVQA7bihKOmNqoROgHhGEvWRGizPflTdISzRpFGlgC3gCy24eMQ4tui5yiPAZZiFj4A4xylNoEY
okxSdsARo27mHbrjWr42U8U+dY+GaSlYU7Wcu2+fXMUY7N0v4ZjJ/L7fCg0=
-----END CERTIFICATE-----

Microsec e-Szigno Root CA
=========================
-----BEGIN CERTIFICATE-----
MIIHqDCCBpCgAwIBAgIRAMy4579OKRr9otxmpRwsDxEwDQYJKoZIhvcNAQEFBQAwcjELMAkGA1UE
BhMCSFUxETAPBgNVBAcTCEJ1ZGFwZXN0MRYwFAYDVQQKEw1NaWNyb3NlYyBMdGQuMRQwEgYDVQQL
EwtlLVN6aWdubyBDQTEiMCAGA1UEAxMZTWljcm9zZWMgZS1Temlnbm8gUm9vdCBDQTAeFw0wNTA0
MDYxMjI4NDRaFw0xNzA0MDYxMjI4NDRaMHIxCzAJBgNVBAYTAkhVMREwDwYDVQQHEwhCdWRhcGVz
dDEWMBQGA1UEChMNTWljcm9zZWMgTHRkLjEUMBIGA1UECxMLZS1Temlnbm8gQ0ExIjAgBgNVBAMT
GU1pY3Jvc2VjIGUtU3ppZ25vIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDtyADVgXvNOABHzNuEwSFpLHSQDCHZU4ftPkNEU6+r+ICbPHiN1I2uuO/TEdyB5s87lozWbxXG
d36hL+BfkrYn13aaHUM86tnsL+4582pnS4uCzyL4ZVX+LMsvfUh6PXX5qqAnu3jCBspRwn5mS6/N
oqdNAoI/gqyFxuEPkEeZlApxcpMqyabAvjxWTHOSJ/FrtfX9/DAFYJLG65Z+AZHCabEeHXtTRbjc
QR/Ji3HWVBTji1R4P770Yjtb9aPs1ZJ04nQw7wHb4dSrmZsqa/i9phyGI0Jf7Enemotb9HI6QMVJ
PqW+jqpx62z69Rrkav17fVVA71hu5tnVvCSrwe+3AgMBAAGjggQ3MIIEMzBnBggrBgEFBQcBAQRb
MFkwKAYIKwYBBQUHMAGGHGh0dHBzOi8vcmNhLmUtc3ppZ25vLmh1L29jc3AwLQYIKwYBBQUHMAKG
IWh0dHA6Ly93d3cuZS1zemlnbm8uaHUvUm9vdENBLmNydDAPBgNVHRMBAf8EBTADAQH/MIIBcwYD
VR0gBIIBajCCAWYwggFiBgwrBgEEAYGoGAIBAQEwggFQMCgGCCsGAQUFBwIBFhxodHRwOi8vd3d3
LmUtc3ppZ25vLmh1L1NaU1ovMIIBIgYIKwYBBQUHAgIwggEUHoIBEABBACAAdABhAG4A+gBzAO0A
dAB2AOEAbgB5ACAA6QByAHQAZQBsAG0AZQB6AOkAcwDpAGgAZQB6ACAA6QBzACAAZQBsAGYAbwBn
AGEAZADhAHMA4QBoAG8AegAgAGEAIABTAHoAbwBsAGcA4QBsAHQAYQB0APMAIABTAHoAbwBsAGcA
4QBsAHQAYQB0AOEAcwBpACAAUwB6AGEAYgDhAGwAeQB6AGEAdABhACAAcwB6AGUAcgBpAG4AdAAg
AGsAZQBsAGwAIABlAGwAagDhAHIAbgBpADoAIABoAHQAdABwADoALwAvAHcAdwB3AC4AZQAtAHMA
egBpAGcAbgBvAC4AaAB1AC8AUwBaAFMAWgAvMIHIBgNVHR8EgcAwgb0wgbqggbeggbSGIWh0dHA6
Ly93d3cuZS1zemlnbm8uaHUvUm9vdENBLmNybIaBjmxkYXA6Ly9sZGFwLmUtc3ppZ25vLmh1L0NO
PU1pY3Jvc2VjJTIwZS1Temlnbm8lMjBSb290JTIwQ0EsT1U9ZS1Temlnbm8lMjBDQSxPPU1pY3Jv
c2VjJTIwTHRkLixMPUJ1ZGFwZXN0LEM9SFU/Y2VydGlmaWNhdGVSZXZvY2F0aW9uTGlzdDtiaW5h
cnkwDgYDVR0PAQH/BAQDAgEGMIGWBgNVHREEgY4wgYuBEGluZm9AZS1zemlnbm8uaHWkdzB1MSMw
IQYDVQQDDBpNaWNyb3NlYyBlLVN6aWduw7MgUm9vdCBDQTEWMBQGA1UECwwNZS1TemlnbsOzIEhT
WjEWMBQGA1UEChMNTWljcm9zZWMgS2Z0LjERMA8GA1UEBxMIQnVkYXBlc3QxCzAJBgNVBAYTAkhV
MIGsBgNVHSMEgaQwgaGAFMegSXUWYYTbMUuE0vE3QJDvTtz3oXakdDByMQswCQYDVQQGEwJIVTER
MA8GA1UEBxMIQnVkYXBlc3QxFjAUBgNVBAoTDU1pY3Jvc2VjIEx0ZC4xFDASBgNVBAsTC2UtU3pp
Z25vIENBMSIwIAYDVQQDExlNaWNyb3NlYyBlLVN6aWdubyBSb290IENBghEAzLjnv04pGv2i3Gal
HCwPETAdBgNVHQ4EFgQUx6BJdRZhhNsxS4TS8TdAkO9O3PcwDQYJKoZIhvcNAQEFBQADggEBANMT
nGZjWS7KXHAM/IO8VbH0jgdsZifOwTsgqRy7RlRw7lrMoHfqaEQn6/Ip3Xep1fvj1KcExJW4C+FE
aGAHQzAxQmHl7tnlJNUb3+FKG6qfx1/4ehHqE5MAyopYse7tDk2016g2JnzgOsHVV4Lxdbb9iV/a
86g4nzUGCM4ilb7N1fy+W955a9x6qWVmvrElWl/tftOsRm1M9DKHtCAE4Gx4sHfRhUZLphK3dehK
yVZs15KrnfVJONJPU+NVkBHbmJbGSfI+9J8b4PeI3CVimUTYc78/MPMMNz7UwiiAc7EBt51alhQB
S6kRnSlqLtBdgcDPsiBDxwPgN05dCtxZICU=
-----END CERTIFICATE-----

Certigna
========
-----BEGIN CERTIFICATE-----
MIIDqDCCApCgAwIBAgIJAP7c4wEPyUj/MA0GCSqGSIb3DQEBBQUAMDQxCzAJBgNVBAYTAkZSMRIw
EAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hMB4XDTA3MDYyOTE1MTMwNVoXDTI3
MDYyOTE1MTMwNVowNDELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCURoaW15b3RpczERMA8GA1UEAwwI
Q2VydGlnbmEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIaPHJ1tazNHUmgh7stL7q
XOEm7RFHYeGifBZ4QCHkYJ5ayGPhxLGWkv8YbWkj4Sti993iNi+RB7lIzw7sebYs5zRLcAglozyH
GxnygQcPOJAZ0xH+hrTy0V4eHpbNgGzOOzGTtvKg0KmVEn2lmsxryIRWijOp5yIVUxbwzBfsV1/p
ogqYCd7jX5xv3EjjhQsVWqa6n6xI4wmy9/Qy3l40vhx4XUJbzg4ij02Q130yGLMLLGq/jj8UEYkg
DncUtT2UCIf3JR7VsmAA7G8qKCVuKj4YYxclPz5EIBb2JsglrgVKtOdjLPOMFlN+XPsRGgjBRmKf
Irjxwo1p3Po6WAbfAgMBAAGjgbwwgbkwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUGu3+QTmQ
tCRZvgHyUtVF9lo53BEwZAYDVR0jBF0wW4AUGu3+QTmQtCRZvgHyUtVF9lo53BGhOKQ2MDQxCzAJ
BgNVBAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hggkA/tzjAQ/J
SP8wDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIABzANBgkqhkiG9w0BAQUFAAOCAQEA
hQMeknH2Qq/ho2Ge6/PAD/Kl1NqV5ta+aDY9fm4fTIrv0Q8hbV6lUmPOEvjvKtpv6zf+EwLHyzs+
ImvaYS5/1HI93TDhHkxAGYwP15zRgzB7mFncfca5DClMoTOi62c6ZYTTluLtdkVwj7Ur3vkj1klu
PBS1xp81HlDQwY9qcEQCYsuuHWhBp6pX6FOqB9IG9tUUBguRA3UsbHK1YZWaDYu5Def131TN3ubY
1gkIl2PlwS6wt0QmwCbAr1UwnjvVNioZBPRcHv/PLLf/0P2HQBHVESO7SMAhqaQoLf0V+LBOK/Qw
WyH8EZE0vkHve52Xdf+XlcCWWC/qu0bXu+TZLg==
-----END CERTIFICATE-----

TC TrustCenter Class 2 CA II
============================
-----BEGIN CERTIFICATE-----
MIIEqjCCA5KgAwIBAgIOLmoAAQACH9dSISwRXDswDQYJKoZIhvcNAQEFBQAwdjELMAkGA1UEBhMC
REUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxIjAgBgNVBAsTGVRDIFRydXN0Q2VudGVy
IENsYXNzIDIgQ0ExJTAjBgNVBAMTHFRDIFRydXN0Q2VudGVyIENsYXNzIDIgQ0EgSUkwHhcNMDYw
MTEyMTQzODQzWhcNMjUxMjMxMjI1OTU5WjB2MQswCQYDVQQGEwJERTEcMBoGA1UEChMTVEMgVHJ1
c3RDZW50ZXIgR21iSDEiMCAGA1UECxMZVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMiBDQTElMCMGA1UE
AxMcVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMiBDQSBJSTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBAKuAh5uO8MN8h9foJIIRszzdQ2Lu+MNF2ujhoF/RKrLqk2jftMjWQ+nEdVl//OEd+DFw
IxuInie5e/060smp6RQvkL4DUsFJzfb95AhmC1eKokKguNV/aVyQMrKXDcpK3EY+AlWJU+MaWss2
xgdW94zPEfRMuzBwBJWl9jmM/XOBCH2JXjIeIqkiRUuwZi4wzJ9l/fzLganx4Duvo4bRierERXlQ
Xa7pIXSSTYtZgo+U4+lK8edJsBTj9WLL1XK9H7nSn6DNqPoByNkN39r8R52zyFTfSUrxIan+GE7u
SNQZu+995OKdy1u2bv/jzVrndIIFuoAlOMvkaZ6vQaoahPUCAwEAAaOCATQwggEwMA8GA1UdEwEB
/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTjq1RMgKHbVkO3kUrL84J6E1wIqzCB
7QYDVR0fBIHlMIHiMIHfoIHcoIHZhjVodHRwOi8vd3d3LnRydXN0Y2VudGVyLmRlL2NybC92Mi90
Y19jbGFzc18yX2NhX0lJLmNybIaBn2xkYXA6Ly93d3cudHJ1c3RjZW50ZXIuZGUvQ049VEMlMjBU
cnVzdENlbnRlciUyMENsYXNzJTIwMiUyMENBJTIwSUksTz1UQyUyMFRydXN0Q2VudGVyJTIwR21i
SCxPVT1yb290Y2VydHMsREM9dHJ1c3RjZW50ZXIsREM9ZGU/Y2VydGlmaWNhdGVSZXZvY2F0aW9u
TGlzdD9iYXNlPzANBgkqhkiG9w0BAQUFAAOCAQEAjNfffu4bgBCzg/XbEeprS6iSGNn3Bzn1LL4G
dXpoUxUc6krtXvwjshOg0wn/9vYua0Fxec3ibf2uWWuFHbhOIprtZjluS5TmVfwLG4t3wVMTZonZ
KNaL80VKY7f9ewthXbhtvsPcW3nS7Yblok2+XnR8au0WOB9/WIFaGusyiC2y8zl3gK9etmF1Kdsj
TYjKUCjLhdLTEKJZbtOTVAB6okaVhgWcqRmY5TFyDADiZ9lA4CQze28suVyrZZ0srHbqNZn1l7kP
JOzHdiEoZa5X6AeIdUpWoNIFOqTmjZKILPPy4cHGYdtBxceb9w4aUUXCYWvcZCcXjFq32nQozZfk
vQ==
-----END CERTIFICATE-----

TC TrustCenter Class 3 CA II
============================
-----BEGIN CERTIFICATE-----
MIIEqjCCA5KgAwIBAgIOSkcAAQAC5aBd1j8AUb8wDQYJKoZIhvcNAQEFBQAwdjELMAkGA1UEBhMC
REUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxIjAgBgNVBAsTGVRDIFRydXN0Q2VudGVy
IENsYXNzIDMgQ0ExJTAjBgNVBAMTHFRDIFRydXN0Q2VudGVyIENsYXNzIDMgQ0EgSUkwHhcNMDYw
MTEyMTQ0MTU3WhcNMjUxMjMxMjI1OTU5WjB2MQswCQYDVQQGEwJERTEcMBoGA1UEChMTVEMgVHJ1
c3RDZW50ZXIgR21iSDEiMCAGA1UECxMZVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMyBDQTElMCMGA1UE
AxMcVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMyBDQSBJSTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBALTgu1G7OVyLBMVMeRwjhjEQY0NVJz/GRcekPewJDRoeIMJWHt4bNwcwIi9v8Qbxq63W
yKthoy9DxLCyLfzDlml7forkzMA5EpBCYMnMNWju2l+QVl/NHE1bWEnrDgFPZPosPIlY2C8u4rBo
6SI7dYnWRBpl8huXJh0obazovVkdKyT21oQDZogkAHhg8fir/gKya/si+zXmFtGt9i4S5Po1auUZ
uV3bOx4a+9P/FRQI2AlqukWdFHlgfa9Aigdzs5OW03Q0jTo3Kd5c7PXuLjHCINy+8U9/I1LZW+Jk
2ZyqBwi1Rb3R0DHBq1SfqdLDYmAD8bs5SpJKPQq5ncWg/jcCAwEAAaOCATQwggEwMA8GA1UdEwEB
/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTUovyfs8PYA9NXXAek0CSnwPIA1DCB
7QYDVR0fBIHlMIHiMIHfoIHcoIHZhjVodHRwOi8vd3d3LnRydXN0Y2VudGVyLmRlL2NybC92Mi90
Y19jbGFzc18zX2NhX0lJLmNybIaBn2xkYXA6Ly93d3cudHJ1c3RjZW50ZXIuZGUvQ049VEMlMjBU
cnVzdENlbnRlciUyMENsYXNzJTIwMyUyMENBJTIwSUksTz1UQyUyMFRydXN0Q2VudGVyJTIwR21i
SCxPVT1yb290Y2VydHMsREM9dHJ1c3RjZW50ZXIsREM9ZGU/Y2VydGlmaWNhdGVSZXZvY2F0aW9u
TGlzdD9iYXNlPzANBgkqhkiG9w0BAQUFAAOCAQEANmDkcPcGIEPZIxpC8vijsrlNirTzwppVMXzE
O2eatN9NDoqTSheLG43KieHPOh6sHfGcMrSOWXaiQYUlN6AT0PV8TtXqluJucsG7Kv5sbviRmEb8
yRtXW+rIGjs/sFGYPAfaLFkB2otE6OF0/ado3VS6g0bsyEa1+K+XwDsJHI/OcpY9M1ZwvJbL2NV9
IJqDnxrcOfHFcqMRA/07QlIp2+gB95tejNaNhk4Z+rwcvsUhpYeeeC422wlxo3I0+GzjBgnyXlal
092Y+tTmBvTwtiBjS+opvaqCZh77gaqnN60TGOaSw4HBM7uIHqHn4rS9MWwOUT1v+5ZWgOI2F9Hc
5A==
-----END CERTIFICATE-----

TC TrustCenter Universal CA I
=============================
-----BEGIN CERTIFICATE-----
MIID3TCCAsWgAwIBAgIOHaIAAQAC7LdggHiNtgYwDQYJKoZIhvcNAQEFBQAweTELMAkGA1UEBhMC
REUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxJDAiBgNVBAsTG1RDIFRydXN0Q2VudGVy
IFVuaXZlcnNhbCBDQTEmMCQGA1UEAxMdVEMgVHJ1c3RDZW50ZXIgVW5pdmVyc2FsIENBIEkwHhcN
MDYwMzIyMTU1NDI4WhcNMjUxMjMxMjI1OTU5WjB5MQswCQYDVQQGEwJERTEcMBoGA1UEChMTVEMg
VHJ1c3RDZW50ZXIgR21iSDEkMCIGA1UECxMbVEMgVHJ1c3RDZW50ZXIgVW5pdmVyc2FsIENBMSYw
JAYDVQQDEx1UQyBUcnVzdENlbnRlciBVbml2ZXJzYWwgQ0EgSTCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBAKR3I5ZEr5D0MacQ9CaHnPM42Q9e3s9B6DGtxnSRJJZ4Hgmgm5qVSkr1YnwC
qMqs+1oEdjneX/H5s7/zA1hV0qq34wQi0fiU2iIIAI3TfCZdzHd55yx4Oagmcw6iXSVphU9VDprv
xrlE4Vc93x9UIuVvZaozhDrzznq+VZeujRIPFDPiUHDDSYcTvFHe15gSWu86gzOSBnWLknwSaHtw
ag+1m7Z3W0hZneTvWq3zwZ7U10VOylY0Ibw+F1tvdwxIAUMpsN0/lm7mlaoMwCC2/T42J5zjXM9O
gdwZu5GQfezmlwQek8wiSdeXhrYTCjxDI3d+8NzmzSQfO4ObNDqDNOMCAwEAAaNjMGEwHwYDVR0j
BBgwFoAUkqR1LKSevoFE63n8isWVpesQdXMwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
AYYwHQYDVR0OBBYEFJKkdSyknr6BROt5/IrFlaXrEHVzMA0GCSqGSIb3DQEBBQUAA4IBAQAo0uCG
1eb4e/CX3CJrO5UUVg8RMKWaTzqwOuAGy2X17caXJ/4l8lfmXpWMPmRgFVp/Lw0BxbFg/UU1z/Cy
vwbZ71q+s2IhtNerNXxTPqYn8aEt2hojnczd7Dwtnic0XQ/CNnm8yUpiLe1r2X1BQ3y2qsrtYbE3
ghUJGooWMNjsydZHcnhLEEYUjl8Or+zHL6sQ17bxbuyGssLoDZJz3KL0Dzq/YSMQiZxIQG5wALPT
ujdEWBF6AmqI8Dc08BnprNRlc/ZpjGSUOnmFKbAWKwyCPwacx/0QK54PLLae4xW/2TYcuiUaUj0a
7CIMHOCkoj3w6DnPgcB77V0fb8XQC9eY
-----END CERTIFICATE-----

Deutsche Telekom Root CA 2
==========================
-----BEGIN CERTIFICATE-----
MIIDnzCCAoegAwIBAgIBJjANBgkqhkiG9w0BAQUFADBxMQswCQYDVQQGEwJERTEcMBoGA1UEChMT
RGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0GA1UECxMWVC1UZWxlU2VjIFRydXN0IENlbnRlcjEjMCEG
A1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBSb290IENBIDIwHhcNOTkwNzA5MTIxMTAwWhcNMTkwNzA5
MjM1OTAwWjBxMQswCQYDVQQGEwJERTEcMBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0G
A1UECxMWVC1UZWxlU2VjIFRydXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBS
b290IENBIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrC6M14IspFLEUha88EOQ5
bzVdSq7d6mGNlUn0b2SjGmBmpKlAIoTZ1KXleJMOaAGtuU1cOs7TuKhCQN/Po7qCWWqSG6wcmtoI
KyUn+WkjR/Hg6yx6m/UTAtB+NHzCnjwAWav12gz1MjwrrFDa1sPeg5TKqAyZMg4ISFZbavva4VhY
AUlfckE8FQYBjl2tqriTtM2e66foai1SNNs671x1Udrb8zH57nGYMsRUFUQM+ZtV7a3fGAigo4aK
Se5TBY8ZTNXeWHmb0mocQqvF1afPaA+W5OFhmHZhyJF81j4A4pFQh+GdCuatl9Idxjp9y7zaAzTV
jlsB9WoHtxa2bkp/AgMBAAGjQjBAMB0GA1UdDgQWBBQxw3kbuvVT1xfgiXotF2wKsyudMzAPBgNV
HRMECDAGAQH/AgEFMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAlGRZrTlk5ynr
E/5aw4sTV8gEJPB0d8Bg42f76Ymmg7+Wgnxu1MM9756AbrsptJh6sTtU6zkXR34ajgv8HzFZMQSy
zhfzLMdiNlXiItiJVbSYSKpk+tYcNthEeFpaIzpXl/V6ME+un2pMSyuOoAPjPuCp1NJ70rOo4nI8
rZ7/gFnkm0W09juwzTkZmDLl6iFhkOQxIY40sfcvNUqFENrnijchvllj4PKFiDFT1FQUhXB59C4G
dyd1Lx+4ivn+xbrYNuSD7Odlt79jWvNGr4GUN9RBjNYj1h7P9WgbRGOiWrqnNVmh5XAFmw4jV5mU
Cm26OWMohpLzGITY+9HPBVZkVw==
-----END CERTIFICATE-----

ComSign Secured CA
==================
-----BEGIN CERTIFICATE-----
MIIDqzCCApOgAwIBAgIRAMcoRwmzuGxFjB36JPU2TukwDQYJKoZIhvcNAQEFBQAwPDEbMBkGA1UE
AxMSQ29tU2lnbiBTZWN1cmVkIENBMRAwDgYDVQQKEwdDb21TaWduMQswCQYDVQQGEwJJTDAeFw0w
NDAzMjQxMTM3MjBaFw0yOTAzMTYxNTA0NTZaMDwxGzAZBgNVBAMTEkNvbVNpZ24gU2VjdXJlZCBD
QTEQMA4GA1UEChMHQ29tU2lnbjELMAkGA1UEBhMCSUwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
ggEKAoIBAQDGtWhfHZQVw6QIVS3joFd67+l0Kru5fFdJGhFeTymHDEjWaueP1H5XJLkGieQcPOqs
49ohgHMhCu95mGwfCP+hUH3ymBvJVG8+pSjsIQQPRbsHPaHA+iqYHU4Gk/v1iDurX8sWv+bznkqH
7Rnqwp9D5PGBpX8QTz7RSmKtUxvLg/8HZaWSLWapW7ha9B20IZFKF3ueMv5WJDmyVIRD9YTC2LxB
kMyd1mja6YJQqTtoz7VdApRgFrFD2UNd3V2Hbuq7s8lr9gOUCXDeFhF6K+h2j0kQmHe5Y1yLM5d1
9guMsqtb3nQgJT/j8xH5h2iGNXHDHYwt6+UarA9z1YJZQIDTAgMBAAGjgacwgaQwDAYDVR0TBAUw
AwEB/zBEBgNVHR8EPTA7MDmgN6A1hjNodHRwOi8vZmVkaXIuY29tc2lnbi5jby5pbC9jcmwvQ29t
U2lnblNlY3VyZWRDQS5jcmwwDgYDVR0PAQH/BAQDAgGGMB8GA1UdIwQYMBaAFMFL7XC29z58ADsA
j8c+DkWfHl3sMB0GA1UdDgQWBBTBS+1wtvc+fAA7AI/HPg5Fnx5d7DANBgkqhkiG9w0BAQUFAAOC
AQEAFs/ukhNQq3sUnjO2QiBq1BW9Cav8cujvR3qQrFHBZE7piL1DRYHjZiM/EoZNGeQFsOY3wo3a
BijJD4mkU6l1P7CW+6tMM1X5eCZGbxs2mPtCdsGCuY7e+0X5YxtiOzkGynd6qDwJz2w2PQ8KRUtp
FhpFfTMDZflScZAmlaxMDPWLkz/MdXSFmLr/YnpNH4n+rr2UAJm/EaXc4HnFFgt9AmEd6oX5AhVP
51qJThRv4zdLhfXBPGHg/QVBspJ/wx2g0K5SZGBrGMYmnNj1ZOQ2GmKfig8+/21OGVZOIJFsnzQz
OjRXUDpvgV4GxvU+fE6OK85lBi5d0ipTdF7Tbieejw==
-----END CERTIFICATE-----

Cybertrust Global Root
======================
-----BEGIN CERTIFICATE-----
MIIDoTCCAomgAwIBAgILBAAAAAABD4WqLUgwDQYJKoZIhvcNAQEFBQAwOzEYMBYGA1UEChMPQ3li
ZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2JhbCBSb290MB4XDTA2MTIxNTA4
MDAwMFoXDTIxMTIxNTA4MDAwMFowOzEYMBYGA1UEChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQD
ExZDeWJlcnRydXN0IEdsb2JhbCBSb290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
+Mi8vRRQZhP/8NN57CPytxrHjoXxEnOmGaoQ25yiZXRadz5RfVb23CO21O1fWLE3TdVJDm71aofW
0ozSJ8bi/zafmGWgE07GKmSb1ZASzxQG9Dvj1Ci+6A74q05IlG2OlTEQXO2iLb3VOm2yHLtgwEZL
AfVJrn5GitB0jaEMAs7u/OePuGtm839EAL9mJRQr3RAwHQeWP032a7iPt3sMpTjr3kfb1V05/Iin
89cqdPHoWqI7n1C6poxFNcJQZZXcY4Lv3b93TZxiyWNzFtApD0mpSPCzqrdsxacwOUBdrsTiXSZT
8M4cIwhhqJQZugRiQOwfOHB3EgZxpzAYXSUnpQIDAQABo4GlMIGiMA4GA1UdDwEB/wQEAwIBBjAP
BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBS2CHsNesysIEyGVjJez6tuhS1wVzA/BgNVHR8EODA2
MDSgMqAwhi5odHRwOi8vd3d3Mi5wdWJsaWMtdHJ1c3QuY29tL2NybC9jdC9jdHJvb3QuY3JsMB8G
A1UdIwQYMBaAFLYIew16zKwgTIZWMl7Pq26FLXBXMA0GCSqGSIb3DQEBBQUAA4IBAQBW7wojoFRO
lZfJ+InaRcHUowAl9B8Tq7ejhVhpwjCt2BWKLePJzYFa+HMjWqd8BfP9IjsO0QbE2zZMcwSO5bAi
5MXzLqXZI+O4Tkogp24CJJ8iYGd7ix1yCcUxXOl5n4BHPa2hCwcUPUf/A2kaDAtE52Mlp3+yybh2
hO0j9n0Hq0V+09+zv+mKts2oomcrUtW3ZfA5TGOgkXmTUg9U3YO7n9GPp1Nzw8v/MOx8BLjYRB+T
X3EJIrduPuocA06dGiBh+4E37F78CkWr1+cXVdCg6mCbpvbjjFspwgZgFJ0tl0ypkxWdYcQBX0jW
WL1WMRJOEcgh4LMRkWXbtKaIOM5V
-----END CERTIFICATE-----

ePKI Root Certification Authority
=================================
-----BEGIN CERTIFICATE-----
MIIFsDCCA5igAwIBAgIQFci9ZUdcr7iXAF7kBtK8nTANBgkqhkiG9w0BAQUFADBeMQswCQYDVQQG
EwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0ZC4xKjAoBgNVBAsMIWVQS0kg
Um9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNDEyMjAwMjMxMjdaFw0zNDEyMjAwMjMx
MjdaMF4xCzAJBgNVBAYTAlRXMSMwIQYDVQQKDBpDaHVuZ2h3YSBUZWxlY29tIENvLiwgTHRkLjEq
MCgGA1UECwwhZVBLSSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0B
AQEFAAOCAg8AMIICCgKCAgEA4SUP7o3biDN1Z82tH306Tm2d0y8U82N0ywEhajfqhFAHSyZbCUNs
IZ5qyNUD9WBpj8zwIuQf5/dqIjG3LBXy4P4AakP/h2XGtRrBp0xtInAhijHyl3SJCRImHJ7K2RKi
lTza6We/CKBk49ZCt0Xvl/T29de1ShUCWH2YWEtgvM3XDZoTM1PRYfl61dd4s5oz9wCGzh1NlDiv
qOx4UXCKXBCDUSH3ET00hl7lSM2XgYI1TBnsZfZrxQWh7kcT1rMhJ5QQCtkkO7q+RBNGMD+XPNjX
12ruOzjjK9SXDrkb5wdJfzcq+Xd4z1TtW0ado4AOkUPB1ltfFLqfpo0kR0BZv3I4sjZsN/+Z0V0O
WQqraffAsgRFelQArr5T9rXn4fg8ozHSqf4hUmTFpmfwdQcGlBSBVcYn5AGPF8Fqcde+S/uUWH1+
ETOxQvdibBjWzwloPn9s9h6PYq2lY9sJpx8iQkEeb5mKPtf5P0B6ebClAZLSnT0IFaUQAS2zMnao
lQ2zepr7BxB4EW/hj8e6DyUadCrlHJhBmd8hh+iVBmoKs2pHdmX2Os+PYhcZewoozRrSgx4hxyy/
vv9haLdnG7t4TY3OZ+XkwY63I2binZB1NJipNiuKmpS5nezMirH4JYlcWrYvjB9teSSnUmjDhDXi
Zo1jDiVN1Rmy5nk3pyKdVDECAwEAAaNqMGgwHQYDVR0OBBYEFB4M97Zn8uGSJglFwFU5Lnc/Qkqi
MAwGA1UdEwQFMAMBAf8wOQYEZyoHAAQxMC8wLQIBADAJBgUrDgMCGgUAMAcGBWcqAwAABBRFsMLH
ClZ87lt4DJX5GFPBphzYEDANBgkqhkiG9w0BAQUFAAOCAgEACbODU1kBPpVJufGBuvl2ICO1J2B0
1GqZNF5sAFPZn/KmsSQHRGoqxqWOeBLoR9lYGxMqXnmbnwoqZ6YlPwZpVnPDimZI+ymBV3QGypzq
KOg4ZyYr8dW1P2WT+DZdjo2NQCCHGervJ8A9tDkPJXtoUHRVnAxZfVo9QZQlUgjgRywVMRnVvwdV
xrsStZf0X4OFunHB2WyBEXYKCrC/gpf36j36+uwtqSiUO1bd0lEursC9CBWMd1I0ltabrNMdjmEP
NXubrjlpC2JgQCA2j6/7Nu4tCEoduL+bXPjqpRugc6bY+G7gMwRfaKonh+3ZwZCc7b3jajWvY9+r
GNm65ulK6lCKD2GTHuItGeIwlDWSXQ62B68ZgI9HkFFLLk3dheLSClIKF5r8GrBQAuUBo2M3IUxE
xJtRmREOc5wGj1QupyheRDmHVi03vYVElOEMSyycw5KFNGHLD7ibSkNS/jQ6fbjpKdx2qcgw+BRx
gMYeNkh0IkFch4LoGHGLQYlE535YW6i4jRPpp2zDR+2zGp1iro2C6pSe3VkQw63d4k3jMdXH7Ojy
sP6SHhYKGvzZ8/gntsm+HbRsZJB/9OTEW9c3rkIO3aQab3yIVMUWbuF6aC74Or8NpDyJO3inTmOD
BCEIZ43ygknQW/2xzQ+DhNQ+IIX3Sj0rnP0qCglN6oH4EZw=
-----END CERTIFICATE-----

T\xc3\x9c\x42\xC4\xB0TAK UEKAE K\xC3\xB6k Sertifika Hizmet Sa\xC4\x9Flay\xc4\xb1\x63\xc4\xb1s\xc4\xb1 - S\xC3\xBCr\xC3\xBCm 3
=============================================================================================================================
-----BEGIN CERTIFICATE-----
MIIFFzCCA/+gAwIBAgIBETANBgkqhkiG9w0BAQUFADCCASsxCzAJBgNVBAYTAlRSMRgwFgYDVQQH
DA9HZWJ6ZSAtIEtvY2FlbGkxRzBFBgNVBAoMPlTDvHJraXllIEJpbGltc2VsIHZlIFRla25vbG9q
aWsgQXJhxZ90xLFybWEgS3VydW11IC0gVMOcQsSwVEFLMUgwRgYDVQQLDD9VbHVzYWwgRWxla3Ry
b25payB2ZSBLcmlwdG9sb2ppIEFyYcWfdMSxcm1hIEVuc3RpdMO8c8O8IC0gVUVLQUUxIzAhBgNV
BAsMGkthbXUgU2VydGlmaWthc3lvbiBNZXJrZXppMUowSAYDVQQDDEFUw5xCxLBUQUsgVUVLQUUg
S8O2ayBTZXJ0aWZpa2EgSGl6bWV0IFNhxJ9sYXnEsWPEsXPEsSAtIFPDvHLDvG0gMzAeFw0wNzA4
MjQxMTM3MDdaFw0xNzA4MjExMTM3MDdaMIIBKzELMAkGA1UEBhMCVFIxGDAWBgNVBAcMD0dlYnpl
IC0gS29jYWVsaTFHMEUGA1UECgw+VMO8cmtpeWUgQmlsaW1zZWwgdmUgVGVrbm9sb2ppayBBcmHF
n3TEsXJtYSBLdXJ1bXUgLSBUw5xCxLBUQUsxSDBGBgNVBAsMP1VsdXNhbCBFbGVrdHJvbmlrIHZl
IEtyaXB0b2xvamkgQXJhxZ90xLFybWEgRW5zdGl0w7xzw7wgLSBVRUtBRTEjMCEGA1UECwwaS2Ft
dSBTZXJ0aWZpa2FzeW9uIE1lcmtlemkxSjBIBgNVBAMMQVTDnELEsFRBSyBVRUtBRSBLw7ZrIFNl
cnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sxc8SxIC0gU8O8csO8bSAzMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAim1L/xCIOsP2fpTo6iBkcK4hgb46ezzb8R1Sf1n68yJMlaCQvEhO
Eav7t7WNeoMojCZG2E6VQIdhn8WebYGHV2yKO7Rm6sxA/OOqbLLLAdsyv9Lrhc+hDVXDWzhXcLh1
xnnRFDDtG1hba+818qEhTsXOfJlfbLm4IpNQp81McGq+agV/E5wrHur+R84EpW+sky58K5+eeROR
6Oqeyjh1jmKwlZMq5d/pXpduIF9fhHpEORlAHLpVK/swsoHvhOPc7Jg4OQOFCKlUAwUp8MmPi+oL
hmUZEdPpCSPeaJMDyTYcIW7OjGbxmTDY17PDHfiBLqi9ggtm/oLL4eAagsNAgQIDAQABo0IwQDAd
BgNVHQ4EFgQUvYiHyY/2pAoLquvF/pEjnatKijIwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQF
MAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAB18+kmPNOm3JpIWmgV050vQbTlswyb2zrgxvMTfvCr4
N5EY3ATIZJkrGG2AA1nJrvhY0D7twyOfaTyGOBye79oneNGEN3GKPEs5z35FBtYt2IpNeBLWrcLT
y9LQQfMmNkqblWwM7uXRQydmwYj3erMgbOqwaSvHIOgMA8RBBZniP+Rr+KCGgceExh/VS4ESshYh
LBOhgLJeDEoTniDYYkCrkOpkSi+sDQESeUWoL4cZaMjihccwsnX5OD+ywJO0a+IDRM5noN+J1q2M
dqMTw5RhK2vZbMEHCiIHhWyFJEapvj+LeISCfiQMnf2BN+MlqO02TpUsyZyQ2uypQjyttgI=
-----END CERTIFICATE-----

Buypass Class 2 CA 1
====================
-----BEGIN CERTIFICATE-----
MIIDUzCCAjugAwIBAgIBATANBgkqhkiG9w0BAQUFADBLMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU
QnV5cGFzcyBBUy05ODMxNjMzMjcxHTAbBgNVBAMMFEJ1eXBhc3MgQ2xhc3MgMiBDQSAxMB4XDTA2
MTAxMzEwMjUwOVoXDTE2MTAxMzEwMjUwOVowSzELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBh
c3MgQVMtOTgzMTYzMzI3MR0wGwYDVQQDDBRCdXlwYXNzIENsYXNzIDIgQ0EgMTCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBAIs8B0XY9t/mx8q6jUPFR42wWsE425KEHK8T1A9vNkYgxC7M
cXA0ojTTNy7Y3Tp3L8DrKehc0rWpkTSHIln+zNvnma+WwajHQN2lFYxuyHyXA8vmIPLXl18xoS83
0r7uvqmtqEyeIWZDO6i88wmjONVZJMHCR3axiFyCO7srpgTXjAePzdVBHfCuuCkslFJgNJQ72uA4
0Z0zPhX0kzLFANq1KWYOOngPIVJfAuWSeyXTkh4vFZ2B5J2O6O+JzhRMVB0cgRJNcKi+EAUXfh/R
uFdV7c27UsKwHnjCTTZoy1YmwVLBvXb3WNVyfh9EdrsAiR0WnVE1703CVu9r4Iw7DekCAwEAAaNC
MEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUP42aWYv8e3uco684sDntkHGA1sgwDgYDVR0P
AQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4IBAQAVGn4TirnoB6NLJzKyQJHyIdFkhb5jatLPgcIV
1Xp+DCmsNx4cfHZSldq1fyOhKXdlyTKdqC5Wq2B2zha0jX94wNWZUYN/Xtm+DKhQ7SLHrQVMdvvt
7h5HZPb3J31cKA9FxVxiXqaakZG3Uxcu3K1gnZZkOb1naLKuBctN518fV4bVIJwo+28TOPX2EZL2
fZleHwzoq0QkKXJAPTZSr4xYkHPB7GEseaHsh7U/2k3ZIQAw3pDaDtMaSKk+hQsUi4y8QZ5q9w5w
wDX3OaJdZtB7WZ+oRxKaJyOkLY4ng5IgodcVf/EuGO70SH8vf/GhGLWhC5SgYiAynB321O+/TIho
-----END CERTIFICATE-----

Buypass Class 3 CA 1
====================
-----BEGIN CERTIFICATE-----
MIIDUzCCAjugAwIBAgIBAjANBgkqhkiG9w0BAQUFADBLMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU
QnV5cGFzcyBBUy05ODMxNjMzMjcxHTAbBgNVBAMMFEJ1eXBhc3MgQ2xhc3MgMyBDQSAxMB4XDTA1
MDUwOTE0MTMwM1oXDTE1MDUwOTE0MTMwM1owSzELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBh
c3MgQVMtOTgzMTYzMzI3MR0wGwYDVQQDDBRCdXlwYXNzIENsYXNzIDMgQ0EgMTCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBAKSO13TZKWTeXx+HgJHqTjnmGcZEC4DVC69TB4sSveZn8AKx
ifZgisRbsELRwCGoy+Gb72RRtqfPFfV0gGgEkKBYouZ0plNTVUhjP5JW3SROjvi6K//zNIqeKNc0
n6wv1g/xpC+9UrJJhW05NfBEMJNGJPO251P7vGGvqaMU+8IXF4Rs4HyI+MkcVyzwPX6UvCWThOia
AJpFBUJXgPROztmuOfbIUxAMZTpHe2DC1vqRycZxbL2RhzyRhkmr8w+gbCZ2Xhysm3HljbybIR6c
1jh+JIAVMYKWsUnTYjdbiAwKYjT+p0h+mbEwi5A3lRyoH6UsjfRVyNvdWQrCrXig9IsCAwEAAaNC
MEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUOBTmyPCppAP0Tj4io1vy1uCtQHQwDgYDVR0P
AQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4IBAQABZ6OMySU9E2NdFm/soT4JXJEVKirZgCFPBdy7
pYmrEzMqnji3jG8CcmPHc3ceCQa6Oyh7pEfJYWsICCD8igWKH7y6xsL+z27sEzNxZy5p+qksP2bA
EllNC1QCkoS72xLvg3BweMhT+t/Gxv/ciC8HwEmdMldg0/L2mSlf56oBzKwzqBwKu5HEA6BvtjT5
htOzdlSY9EqBs1OdTUDs5XcTRa9bqh/YL0yCe/4qxFi7T/ye/QNlGioOw6UgFpRreaaiErS7GqQj
el/wroQk5PMr+4okoyeYZdowdXb8GZHo2+ubPzK/QJcHJrrM85SFSnonk8+QQtS4Wxam58tAA915
-----END CERTIFICATE-----

EBG Elektronik Sertifika Hizmet Sa\xC4\x9Flay\xc4\xb1\x63\xc4\xb1s\xc4\xb1
==========================================================================
-----BEGIN CERTIFICATE-----
MIIF5zCCA8+gAwIBAgIITK9zQhyOdAIwDQYJKoZIhvcNAQEFBQAwgYAxODA2BgNVBAMML0VCRyBF
bGVrdHJvbmlrIFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sxc8SxMTcwNQYDVQQKDC5FQkcg
QmlsacWfaW0gVGVrbm9sb2ppbGVyaSB2ZSBIaXptZXRsZXJpIEEuxZ4uMQswCQYDVQQGEwJUUjAe
Fw0wNjA4MTcwMDIxMDlaFw0xNjA4MTQwMDMxMDlaMIGAMTgwNgYDVQQDDC9FQkcgRWxla3Ryb25p
ayBTZXJ0aWZpa2EgSGl6bWV0IFNhxJ9sYXnEsWPEsXPEsTE3MDUGA1UECgwuRUJHIEJpbGnFn2lt
IFRla25vbG9qaWxlcmkgdmUgSGl6bWV0bGVyaSBBLsWeLjELMAkGA1UEBhMCVFIwggIiMA0GCSqG
SIb3DQEBAQUAA4ICDwAwggIKAoICAQDuoIRh0DpqZhAy2DE4f6en5f2h4fuXd7hxlugTlkaDT7by
X3JWbhNgpQGR4lvFzVcfd2NR/y8927k/qqk153nQ9dAktiHq6yOU/im/+4mRDGSaBUorzAzu8T2b
gmmkTPiab+ci2hC6X5L8GCcKqKpE+i4stPtGmggDg3KriORqcsnlZR9uKg+ds+g75AxuetpX/dfr
eYteIAbTdgtsApWjluTLdlHRKJ2hGvxEok3MenaoDT2/F08iiFD9rrbskFBKW5+VQarKD7JK/oCZ
TqNGFav4c0JqwmZ2sQomFd2TkuzbqV9UIlKRcF0T6kjsbgNs2d1s/OsNA/+mgxKb8amTD8UmTDGy
Y5lhcucqZJnSuOl14nypqZoaqsNW2xCaPINStnuWt6yHd6i58mcLlEOzrz5z+kI2sSXFCjEmN1Zn
uqMLfdb3ic1nobc6HmZP9qBVFCVMLDMNpkGMvQQxahByCp0OLna9XvNRiYuoP1Vzv9s6xiQFlpJI
qkuNKgPlV5EQ9GooFW5Hd4RcUXSfGenmHmMWOeMRFeNYGkS9y8RsZteEBt8w9DeiQyJ50hBs37vm
ExH8nYQKE3vwO9D8owrXieqWfo1IhR5kX9tUoqzVegJ5a9KK8GfaZXINFHDk6Y54jzJ0fFfy1tb0
Nokb+Clsi7n2l9GkLqq+CxnCRelwXQIDAJ3Zo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB
/wQEAwIBBjAdBgNVHQ4EFgQU587GT/wWZ5b6SqMHwQSny2re2kcwHwYDVR0jBBgwFoAU587GT/wW
Z5b6SqMHwQSny2re2kcwDQYJKoZIhvcNAQEFBQADggIBAJuYml2+8ygjdsZs93/mQJ7ANtyVDR2t
FcU22NU57/IeIl6zgrRdu0waypIN30ckHrMk2pGI6YNw3ZPX6bqz3xZaPt7gyPvT/Wwp+BVGoGgm
zJNSroIBk5DKd8pNSe/iWtkqvTDOTLKBtjDOWU/aWR1qeqRFsIImgYZ29fUQALjuswnoT4cCB64k
XPBfrAowzIpAoHMEwfuJJPaaHFy3PApnNgUIMbOv2AFoKuB4j3TeuFGkjGwgPaL7s9QJ/XvCgKqT
bCmYIai7FvOpEl90tYeY8pUm3zTvilORiF0alKM/fCL414i6poyWqD1SNGKfAB5UVUJnxk1Gj7sU
RT0KlhaOEKGXmdXTMIXM3rRyt7yKPBgpaP3ccQfuJDlq+u2lrDgv+R4QDgZxGhBM/nV+/x5XOULK
1+EVoVZVWRvRo68R2E7DpSvvkL/A7IITW43WciyTTo9qKd+FPNMN4KIYEsxVL0e3p5sC/kH2iExt
2qkBR4NkJ2IQgtYSe14DHzSpyZH+r11thie3I6p1GMog57AP14kOpmciY/SDQSsGS7tY1dHXt7kQ
Y9iJSrSq3RZj9W6+YKH47ejWkE8axsWgKdOnIaj1Wjz3x0miIZpKlVIglnKaZsv30oZDfCK+lvm9
AahH3eU7QPl1K5srRmSGjR70j/sHd9DqSaIcjVIUpgqT
-----END CERTIFICATE-----

certSIGN ROOT CA
================
-----BEGIN CERTIFICATE-----
MIIDODCCAiCgAwIBAgIGIAYFFnACMA0GCSqGSIb3DQEBBQUAMDsxCzAJBgNVBAYTAlJPMREwDwYD
VQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBDQTAeFw0wNjA3MDQxNzIwMDRa
Fw0zMTA3MDQxNzIwMDRaMDsxCzAJBgNVBAYTAlJPMREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UE
CxMQY2VydFNJR04gUk9PVCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALczuX7I
JUqOtdu0KBuqV5Do0SLTZLrTk+jUrIZhQGpgV2hUhE28alQCBf/fm5oqrl0Hj0rDKH/v+yv6efHH
rfAQUySQi2bJqIirr1qjAOm+ukbuW3N7LBeCgV5iLKECZbO9xSsAfsT8AzNXDe3i+s5dRdY4zTW2
ssHQnIFKquSyAVwdj1+ZxLGt24gh65AIgoDzMKND5pCCrlUoSe1b16kQOA7+j0xbm0bqQfWwCHTD
0IgztnzXdN/chNFDDnU5oSVAKOp4yw4sLjmdjItuFhwvJoIQ4uNllAoEwF73XVv4EOLQunpL+943
AAAaWyjj0pxzPjKHmKHJUS/X3qwzs08CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8B
Af8EBAMCAcYwHQYDVR0OBBYEFOCMm9slSbPxfIbWskKHC9BroNnkMA0GCSqGSIb3DQEBBQUAA4IB
AQA+0hyJLjX8+HXd5n9liPRyTMks1zJO890ZeUe9jjtbkw9QSSQTaxQGcu8J06Gh40CEyecYMnQ8
SG4Pn0vU9x7Tk4ZkVJdjclDVVc/6IJMCopvDI5NOFlV2oHB5bc0hH88vLbwZ44gx+FkagQnIl6Z0
x2DEW8xXjrJ1/RsCCdtZb3KTafcxQdaIOL+Hsr0Wefmq5L6IJd1hJyMctTEHBDa0GpC9oHRxUIlt
vBTjD4au8as+x6AJzKNI0eDbZOeStc+vckNwi/nDhDwTqn6Sm1dTk/pwwpEOMfmbZ13pljheX7Nz
TogVZ96edhBiIL5VaZVDADlN9u6wWk5JRFRYX0KD
-----END CERTIFICATE-----

CNNIC ROOT
==========
-----BEGIN CERTIFICATE-----
MIIDVTCCAj2gAwIBAgIESTMAATANBgkqhkiG9w0BAQUFADAyMQswCQYDVQQGEwJDTjEOMAwGA1UE
ChMFQ05OSUMxEzARBgNVBAMTCkNOTklDIFJPT1QwHhcNMDcwNDE2MDcwOTE0WhcNMjcwNDE2MDcw
OTE0WjAyMQswCQYDVQQGEwJDTjEOMAwGA1UEChMFQ05OSUMxEzARBgNVBAMTCkNOTklDIFJPT1Qw
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDTNfc/c3et6FtzF8LRb+1VvG7q6KR5smzD
o+/hn7E7SIX1mlwhIhAsxYLO2uOabjfhhyzcuQxauohV3/2q2x8x6gHx3zkBwRP9SFIhxFXf2tiz
VHa6dLG3fdfA6PZZxU3Iva0fFNrfWEQlMhkqx35+jq44sDB7R3IJMfAw28Mbdim7aXZOV/kbZKKT
VrdvmW7bCgScEeOAH8tjlBAKqeFkgjH5jCftppkA9nCTGPihNIaj3XrCGHn2emU1z5DrvTOTn1Or
czvmmzQgLx3vqR1jGqCA2wMv+SYahtKNu6m+UjqHZ0gNv7Sg2Ca+I19zN38m5pIEo3/PIKe38zrK
y5nLAgMBAAGjczBxMBEGCWCGSAGG+EIBAQQEAwIABzAfBgNVHSMEGDAWgBRl8jGtKvf33VKWCscC
wQ7vptU7ETAPBgNVHRMBAf8EBTADAQH/MAsGA1UdDwQEAwIB/jAdBgNVHQ4EFgQUZfIxrSr3991S
lgrHAsEO76bVOxEwDQYJKoZIhvcNAQEFBQADggEBAEs17szkrr/Dbq2flTtLP1se31cpolnKOOK5
Gv+e5m4y3R6u6jW39ZORTtpC4cMXYFDy0VwmuYK36m3knITnA3kXr5g9lNvHugDnuL8BV8F3RTIM
O/G0HAiw/VGgod2aHRM2mm23xzy54cXZF/qD1T0VoDy7HgviyJA/qIYM/PmLXoXLT1tLYhFHxUV8
BS9BsZ4QaRuZluBVeftOhpm4lNqGOGqTo+fLbuXf6iFViZx9fX+Y9QCJ7uOEwFyWtcVG6kbghVW2
G8kS1sHNzYDzAgE8yGnLRUhj2JTQ7IUOO04RZfSCjKY9ri4ilAnIXOo8gV0WKgOXFlUJ24pBgp5m
mxE=
-----END CERTIFICATE-----

ApplicationCA - Japanese Government
===================================
-----BEGIN CERTIFICATE-----
MIIDoDCCAoigAwIBAgIBMTANBgkqhkiG9w0BAQUFADBDMQswCQYDVQQGEwJKUDEcMBoGA1UEChMT
SmFwYW5lc2UgR292ZXJubWVudDEWMBQGA1UECxMNQXBwbGljYXRpb25DQTAeFw0wNzEyMTIxNTAw
MDBaFw0xNzEyMTIxNTAwMDBaMEMxCzAJBgNVBAYTAkpQMRwwGgYDVQQKExNKYXBhbmVzZSBHb3Zl
cm5tZW50MRYwFAYDVQQLEw1BcHBsaWNhdGlvbkNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
CgKCAQEAp23gdE6Hj6UG3mii24aZS2QNcfAKBZuOquHMLtJqO8F6tJdhjYq+xpqcBrSGUeQ3DnR4
fl+Kf5Sk10cI/VBaVuRorChzoHvpfxiSQE8tnfWuREhzNgaeZCw7NCPbXCbkcXmP1G55IrmTwcrN
wVbtiGrXoDkhBFcsovW8R0FPXjQilbUfKW1eSvNNcr5BViCH/OlQR9cwFO5cjFW6WY2H/CPek9AE
jP3vbb3QesmlOmpyM8ZKDQUXKi17safY1vC+9D/qDihtQWEjdnjDuGWk81quzMKq2edY3rZ+nYVu
nyoKb58DKTCXKB28t89UKU5RMfkntigm/qJj5kEW8DOYRwIDAQABo4GeMIGbMB0GA1UdDgQWBBRU
WssmP3HMlEYNllPqa0jQk/5CdTAOBgNVHQ8BAf8EBAMCAQYwWQYDVR0RBFIwUKROMEwxCzAJBgNV
BAYTAkpQMRgwFgYDVQQKDA/ml6XmnKzlm73mlL/lupwxIzAhBgNVBAsMGuOCouODl+ODquOCseOD
vOOCt+ODp+ODs0NBMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBADlqRHZ3ODrs
o2dGD/mLBqj7apAxzn7s2tGJfHrrLgy9mTLnsCTWw//1sogJhyzjVOGjprIIC8CFqMjSnHH2HZ9g
/DgzE+Ge3Atf2hZQKXsvcJEPmbo0NI2VdMV+eKlmXb3KIXdCEKxmJj3ekav9FfBv7WxfEPjzFvYD
io+nEhEMy/0/ecGc/WLuo89UDNErXxc+4z6/wCs+CZv+iKZ+tJIX/COUgb1up8WMwusRRdv4QcmW
dupwX3kSa+SjB1oF7ydJzyGfikwJcGapJsErEU4z0g781mzSDjJkaP+tBXhfAx2o45CsJOAPQKdL
rosot4LKGAfmt1t06SAZf7IbiVQ=
-----END CERTIFICATE-----

GeoTrust Primary Certification Authority - G3
=============================================
-----BEGIN CERTIFICATE-----
MIID/jCCAuagAwIBAgIQFaxulBmyeUtB9iepwxgPHzANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UE
BhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChjKSAyMDA4IEdlb1RydXN0
IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFy
eSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMB4XDTA4MDQwMjAwMDAwMFoXDTM3MTIwMTIz
NTk1OVowgZgxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAo
YykgMjAwOCBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNVBAMT
LUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMzCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBANziXmJYHTNXOTIz+uvLh4yn1ErdBojqZI4xmKU4kB6Yzy5j
K/BGvESyiaHAKAxJcCGVn2TAppMSAmUmhsalifD614SgcK9PGpc/BkTVyetyEH3kMSj7HGHmKAdE
c5IiaacDiGydY8hS2pgn5whMcD60yRLBxWeDXTPzAxHsatBT4tG6NmCUgLthY2xbF37fQJQeqw3C
IShwiP/WJmxsYAQlTlV+fe+/lEjetx3dcI0FX4ilm/LC7urRQEFtYjgdVgbFA0dRIBn8exALDmKu
dlW/X3e+PkkBUz2YJQN2JFodtNuJ6nnltrM7P7pMKEF/BqxqjsHQ9gUdfeZChuOl1UcCAwEAAaNC
MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMR5yo6hTgMdHNxr
2zFblD4/MH8tMA0GCSqGSIb3DQEBCwUAA4IBAQAtxRPPVoB7eni9n64smefv2t+UXglpp+duaIy9
cr5HqQ6XErhK8WTTOd8lNNTBzU6B8A8ExCSzNJbGpqow32hhc9f5joWJ7w5elShKKiePEI4ufIbE
Ap7aDHdlDkQNkv39sxY2+hENHYwOB4lqKVb3cvTdFZx3NWZXqxNT2I7BQMXXExZacse3aQHEerGD
AWh9jUGhlBjBJVz88P6DAod8DQ3PLghcSkANPuyBYeYk28rgDi0Hsj5W3I31QYUHSJsMC8tJP33s
t/3LjWeJGqvtux6jAAgIFyqCXDFdRootD4abdNlF+9RAsXqqaC2Gspki4cErx5z481+oghLrGREt
-----END CERTIFICATE-----

thawte Primary Root CA - G2
===========================
-----BEGIN CERTIFICATE-----
MIICiDCCAg2gAwIBAgIQNfwmXNmET8k9Jj1Xm67XVjAKBggqhkjOPQQDAzCBhDELMAkGA1UEBhMC
VVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjE4MDYGA1UECxMvKGMpIDIwMDcgdGhhd3RlLCBJbmMu
IC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAiBgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3Qg
Q0EgLSBHMjAeFw0wNzExMDUwMDAwMDBaFw0zODAxMTgyMzU5NTlaMIGEMQswCQYDVQQGEwJVUzEV
MBMGA1UEChMMdGhhd3RlLCBJbmMuMTgwNgYDVQQLEy8oYykgMjAwNyB0aGF3dGUsIEluYy4gLSBG
b3IgYXV0aG9yaXplZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAt
IEcyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEotWcgnuVnfFSeIf+iha/BebfowJPDQfGAFG6DAJS
LSKkQjnE/o/qycG+1E3/n3qe4rF8mq2nhglzh9HnmuN6papu+7qzcMBniKI11KOasf2twu8x+qi5
8/sIxpHR+ymVo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU
mtgAMADna3+FGO6Lts6KDPgR4bswCgYIKoZIzj0EAwMDaQAwZgIxAN344FdHW6fmCsO99YCKlzUN
G4k8VIZ3KMqh9HneteY4sPBlcIx/AlTCv//YoT7ZzwIxAMSNlPzcU9LcnXgWHxUzI1NS41oxXZ3K
rr0TKUQNJ1uo52icEvdYPy5yAlejj6EULg==
-----END CERTIFICATE-----

thawte Primary Root CA - G3
===========================
-----BEGIN CERTIFICATE-----
MIIEKjCCAxKgAwIBAgIQYAGXt0an6rS0mtZLL/eQ+zANBgkqhkiG9w0BAQsFADCBrjELMAkGA1UE
BhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2
aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIwMDggdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhv
cml6ZWQgdXNlIG9ubHkxJDAiBgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMzAeFw0w
ODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIGuMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhh
d3RlLCBJbmMuMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMTgwNgYD
VQQLEy8oYykgMjAwOCB0aGF3dGUsIEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTEkMCIG
A1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAtIEczMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
MIIBCgKCAQEAsr8nLPvb2FvdeHsbnndmgcs+vHyu86YnmjSjaDFxODNi5PNxZnmxqWWjpYvVj2At
P0LMqmsywCPLLEHd5N/8YZzic7IilRFDGF/Eth9XbAoFWCLINkw6fKXRz4aviKdEAhN0cXMKQlkC
+BsUa0Lfb1+6a4KinVvnSr0eAXLbS3ToO39/fR8EtCab4LRarEc9VbjXsCZSKAExQGbY2SS99irY
7CFJXJv2eul/VTV+lmuNk5Mny5K76qxAwJ/C+IDPXfRa3M50hqY+bAtTyr2SzhkGcuYMXDhpxwTW
vGzOW/b3aJzcJRVIiKHpqfiYnODz1TEoYRFsZ5aNOZnLwkUkOQIDAQABo0IwQDAPBgNVHRMBAf8E
BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUrWyqlGCc7eT/+j4KdCtjA/e2Wb8wDQYJ
KoZIhvcNAQELBQADggEBABpA2JVlrAmSicY59BDlqQ5mU1143vokkbvnRFHfxhY0Cu9qRFHqKweK
A3rD6z8KLFIWoCtDuSWQP3CpMyVtRRooOyfPqsMpQhvfO0zAMzRbQYi/aytlryjvsvXDqmbOe1bu
t8jLZ8HJnBoYuMTDSQPxYA5QzUbF83d597YV4Djbxy8ooAw/dyZ02SUS2jHaGh7cKUGRIjxpp7sC
8rZcJwOJ9Abqm+RyguOhCcHpABnTPtRwa7pxpqpYrvS76Wy274fMm7v/OeZWYdMKp8RcTGB7BXcm
er/YB1IsYvdwY9k5vG8cwnncdimvzsUsZAReiDZuMdRAGmI0Nj81Aa6sY6A=
-----END CERTIFICATE-----

GeoTrust Primary Certification Authority - G2
=============================================
-----BEGIN CERTIFICATE-----
MIICrjCCAjWgAwIBAgIQPLL0SAoA4v7rJDteYD7DazAKBggqhkjOPQQDAzCBmDELMAkGA1UEBhMC
VVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChjKSAyMDA3IEdlb1RydXN0IElu
Yy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBD
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMB4XDTA3MTEwNTAwMDAwMFoXDTM4MDExODIzNTk1
OVowgZgxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykg
MjAwNyBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNVBAMTLUdl
b1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMjB2MBAGByqGSM49AgEG
BSuBBAAiA2IABBWx6P0DFUPlrOuHNxFi79KDNlJ9RVcLSo17VDs6bl8VAsBQps8lL33KSLjHUGMc
KiEIfJo22Av+0SbFWDEwKCXzXV2juLaltJLtbCyf691DiaI8S0iRHVDsJt/WYC69IaNCMEAwDwYD
VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBVfNVdRVfslsq0DafwBo/q+
EVXVMAoGCCqGSM49BAMDA2cAMGQCMGSWWaboCd6LuvpaiIjwH5HTRqjySkwCY/tsXzjbLkGTqQ7m
ndwxHLKgpxgceeHHNgIwOlavmnRs9vuD4DPTCF+hnMJbn0bWtsuRBmOiBuczrD6ogRLQy7rQkgu2
npaqBA+K
-----END CERTIFICATE-----

VeriSign Universal Root Certification Authority
===============================================
-----BEGIN CERTIFICATE-----
MIIEuTCCA6GgAwIBAgIQQBrEZCGzEyEDDrvkEhrFHTANBgkqhkiG9w0BAQsFADCBvTELMAkGA1UE
BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBO
ZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwOCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVk
IHVzZSBvbmx5MTgwNgYDVQQDEy9WZXJpU2lnbiBVbml2ZXJzYWwgUm9vdCBDZXJ0aWZpY2F0aW9u
IEF1dGhvcml0eTAeFw0wODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIG9MQswCQYDVQQGEwJV
UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdv
cmsxOjA4BgNVBAsTMShjKSAyMDA4IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl
IG9ubHkxODA2BgNVBAMTL1ZlcmlTaWduIFVuaXZlcnNhbCBSb290IENlcnRpZmljYXRpb24gQXV0
aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx2E3XrEBNNti1xWb/1hajCMj
1mCOkdeQmIN65lgZOIzF9uVkhbSicfvtvbnazU0AtMgtc6XHaXGVHzk8skQHnOgO+k1KxCHfKWGP
MiJhgsWHH26MfF8WIFFE0XBPV+rjHOPMee5Y2A7Cs0WTwCznmhcrewA3ekEzeOEz4vMQGn+HLL72
9fdC4uW/h2KJXwBL38Xd5HVEMkE6HnFuacsLdUYI0crSK5XQz/u5QGtkjFdN/BMReYTtXlT2NJ8I
AfMQJQYXStrxHXpma5hgZqTZ79IugvHw7wnqRMkVauIDbjPTrJ9VAMf2CGqUuV/c4DPxhGD5WycR
tPwW8rtWaoAljQIDAQABo4GyMIGvMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMG0G
CCsGAQUFBwEMBGEwX6FdoFswWTBXMFUWCWltYWdlL2dpZjAhMB8wBwYFKw4DAhoEFI/l0xqGrI2O
a8PPgGrUSBgsexkuMCUWI2h0dHA6Ly9sb2dvLnZlcmlzaWduLmNvbS92c2xvZ28uZ2lmMB0GA1Ud
DgQWBBS2d/ppSEefUxLVwuoHMnYH0ZcHGTANBgkqhkiG9w0BAQsFAAOCAQEASvj4sAPmLGd75JR3
Y8xuTPl9Dg3cyLk1uXBPY/ok+myDjEedO2Pzmvl2MpWRsXe8rJq+seQxIcaBlVZaDrHC1LGmWazx
Y8u4TB1ZkErvkBYoH1quEPuBUDgMbMzxPcP1Y+Oz4yHJJDnp/RVmRvQbEdBNc6N9Rvk97ahfYtTx
P/jgdFcrGJ2BtMQo2pSXpXDrrB2+BxHw1dvd5Yzw1TKwg+ZX4o+/vqGqvz0dtdQ46tewXDpPaj+P
wGZsY6rp2aQW9IHRlRQOfc2VNNnSj3BzgXucfr2YYdhFh5iQxeuGMMY1v/D/w1WIg0vvBZIGcfK4
mJO37M2CYfE45k+XmCpajQ==
-----END CERTIFICATE-----

VeriSign Class 3 Public Primary Certification Authority - G4
============================================================
-----BEGIN CERTIFICATE-----
MIIDhDCCAwqgAwIBAgIQL4D+I4wOIg9IZxIokYesszAKBggqhkjOPQQDAzCByjELMAkGA1UEBhMC
VVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3
b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVz
ZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IC0gRzQwHhcNMDcxMTA1MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCByjEL
MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBU
cnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRo
b3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5
IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAASnVnp8
Utpkmw4tXNherJI9/gHmGUo9FANL+mAnINmDiWn6VMaaGF5VKmTeBvaNSjutEDxlPZCIBIngMGGz
rl0Bp3vefLK+ymVhAIau2o970ImtTR1ZmkGxvEeA3J5iw/mjgbIwga8wDwYDVR0TAQH/BAUwAwEB
/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEw
HzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVyaXNpZ24u
Y29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFLMWkf3upm7ktS5Jj4d4gYDs5bG1MAoGCCqGSM49BAMD
A2gAMGUCMGYhDBgmYFo4e1ZC4Kf8NoRRkSAsdk1DPcQdhCPQrNZ8NQbOzWm9kA3bbEhCHQ6qQgIx
AJw9SDkjOVgaFRJZap7v1VmyHVIsmXHNxynfGyphe3HR3vPA5Q06Sqotp9iGKt0uEA==
-----END CERTIFICATE-----

NetLock Arany (Class Gold) Főtanúsítvány
============================================
-----BEGIN CERTIFICATE-----
MIIEFTCCAv2gAwIBAgIGSUEs5AAQMA0GCSqGSIb3DQEBCwUAMIGnMQswCQYDVQQGEwJIVTERMA8G
A1UEBwwIQnVkYXBlc3QxFTATBgNVBAoMDE5ldExvY2sgS2Z0LjE3MDUGA1UECwwuVGFuw7pzw610
dsOhbnlraWFkw7NrIChDZXJ0aWZpY2F0aW9uIFNlcnZpY2VzKTE1MDMGA1UEAwwsTmV0TG9jayBB
cmFueSAoQ2xhc3MgR29sZCkgRsWRdGFuw7pzw610dsOhbnkwHhcNMDgxMjExMTUwODIxWhcNMjgx
MjA2MTUwODIxWjCBpzELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRUwEwYDVQQKDAxO
ZXRMb2NrIEtmdC4xNzA1BgNVBAsMLlRhbsO6c8OtdHbDoW55a2lhZMOzayAoQ2VydGlmaWNhdGlv
biBTZXJ2aWNlcykxNTAzBgNVBAMMLE5ldExvY2sgQXJhbnkgKENsYXNzIEdvbGQpIEbFkXRhbsO6
c8OtdHbDoW55MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxCRec75LbRTDofTjl5Bu
0jBFHjzuZ9lk4BqKf8owyoPjIMHj9DrTlF8afFttvzBPhCf2nx9JvMaZCpDyD/V/Q4Q3Y1GLeqVw
/HpYzY6b7cNGbIRwXdrzAZAj/E4wqX7hJ2Pn7WQ8oLjJM2P+FpD/sLj916jAwJRDC7bVWaaeVtAk
H3B5r9s5VA1lddkVQZQBr17s9o3x/61k/iCa11zr/qYfCGSji3ZVrR47KGAuhyXoqq8fxmRGILdw
fzzeSNuWU7c5d+Qa4scWhHaXWy+7GRWF+GmF9ZmnqfI0p6m2pgP8b4Y9VHx2BJtr+UBdADTHLpl1
neWIA6pN+APSQnbAGwIDAKiLo0UwQzASBgNVHRMBAf8ECDAGAQH/AgEEMA4GA1UdDwEB/wQEAwIB
BjAdBgNVHQ4EFgQUzPpnk/C2uNClwB7zU/2MU9+D15YwDQYJKoZIhvcNAQELBQADggEBAKt/7hwW
qZw8UQCgwBEIBaeZ5m8BiFRhbvG5GK1Krf6BQCOUL/t1fC8oS2IkgYIL9WHxHG64YTjrgfpioTta
YtOUZcTh5m2C+C8lcLIhJsFyUR+MLMOEkMNaj7rP9KdlpeuY0fsFskZ1FSNqb4VjMIDw1Z4fKRzC
bLBQWV2QWzuoDTDPv31/zvGdg73JRm4gpvlhUbohL3u+pRVjodSVh/GeufOJ8z2FuLjbvrW5Kfna
NwUASZQDhETnv0Mxz3WLJdH0pmT1kvarBes96aULNmLazAZfNou2XjG4Kvte9nHfRCaexOYNkbQu
dZWAUWpLMKawYqGT8ZvYzsRjdT9ZR7E=
-----END CERTIFICATE-----

Staat der Nederlanden Root CA - G2
==================================
-----BEGIN CERTIFICATE-----
MIIFyjCCA7KgAwIBAgIEAJiWjDANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJOTDEeMBwGA1UE
CgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSswKQYDVQQDDCJTdGFhdCBkZXIgTmVkZXJsYW5kZW4g
Um9vdCBDQSAtIEcyMB4XDTA4MDMyNjExMTgxN1oXDTIwMDMyNTExMDMxMFowWjELMAkGA1UEBhMC
TkwxHjAcBgNVBAoMFVN0YWF0IGRlciBOZWRlcmxhbmRlbjErMCkGA1UEAwwiU3RhYXQgZGVyIE5l
ZGVybGFuZGVuIFJvb3QgQ0EgLSBHMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMVZ
5291qj5LnLW4rJ4L5PnZyqtdj7U5EILXr1HgO+EASGrP2uEGQxGZqhQlEq0i6ABtQ8SpuOUfiUtn
vWFI7/3S4GCI5bkYYCjDdyutsDeqN95kWSpGV+RLufg3fNU254DBtvPUZ5uW6M7XxgpT0GtJlvOj
CwV3SPcl5XCsMBQgJeN/dVrlSPhOewMHBPqCYYdu8DvEpMfQ9XQ+pV0aCPKbJdL2rAQmPlU6Yiil
e7Iwr/g3wtG61jj99O9JMDeZJiFIhQGp5Rbn3JBV3w/oOM2ZNyFPXfUib2rFEhZgF1XyZWampzCR
OME4HYYEhLoaJXhena/MUGDWE4dS7WMfbWV9whUYdMrhfmQpjHLYFhN9C0lK8SgbIHRrxT3dsKpI
CT0ugpTNGmXZK4iambwYfp/ufWZ8Pr2UuIHOzZgweMFvZ9C+X+Bo7d7iscksWXiSqt8rYGPy5V65
48r6f1CGPqI0GAwJaCgRHOThuVw+R7oyPxjMW4T182t0xHJ04eOLoEq9jWYv6q012iDTiIJh8BIi
trzQ1aTsr1SIJSQ8p22xcik/Plemf1WvbibG/ufMQFxRRIEKeN5KzlW/HdXZt1bv8Hb/C3m1r737
qWmRRpdogBQ2HbN/uymYNqUg+oJgYjOk7Na6B6duxc8UpufWkjTYgfX8HV2qXB72o007uPc5AgMB
AAGjgZcwgZQwDwYDVR0TAQH/BAUwAwEB/zBSBgNVHSAESzBJMEcGBFUdIAAwPzA9BggrBgEFBQcC
ARYxaHR0cDovL3d3dy5wa2lvdmVyaGVpZC5ubC9wb2xpY2llcy9yb290LXBvbGljeS1HMjAOBgNV
HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJFoMocVHYnitfGsNig0jQt8YojrMA0GCSqGSIb3DQEBCwUA
A4ICAQCoQUpnKpKBglBu4dfYszk78wIVCVBR7y29JHuIhjv5tLySCZa59sCrI2AGeYwRTlHSeYAz
+51IvuxBQ4EffkdAHOV6CMqqi3WtFMTC6GY8ggen5ieCWxjmD27ZUD6KQhgpxrRW/FYQoAUXvQwj
f/ST7ZwaUb7dRUG/kSS0H4zpX897IZmflZ85OkYcbPnNe5yQzSipx6lVu6xiNGI1E0sUOlWDuYaN
kqbG9AclVMwWVxJKgnjIFNkXgiYtXSAfea7+1HAWFpWD2DU5/1JddRwWxRNVz0fMdWVSSt7wsKfk
CpYL+63C4iWEst3kvX5ZbJvw8NjnyvLplzh+ib7M+zkXYT9y2zqR2GUBGR2tUKRXCnxLvJxxcypF
URmFzI79R6d0lR2o0a9OF7FpJsKqeFdbxU2n5Z4FF5TKsl+gSRiNNOkmbEgeqmiSBeGCc1qb3Adb
CG19ndeNIdn8FCCqwkXfP+cAslHkwvgFuXkajDTznlvkN1trSt8sV4pAWja63XVECDdCcAz+3F4h
oKOKwJCcaNpQ5kUQR3i2TtJlycM33+FCY7BXN0Ute4qcvwXqZVUz9zkQxSgqIXobisQk+T8VyJoV
IPVVYpbtbZNQvOSqeK3Zywplh6ZmwcSBo3c6WB4L7oOLnR7SUqTMHW+wmG2UMbX4cQrcufx9MmDm
66+KAQ==
-----END CERTIFICATE-----

CA Disig
========
-----BEGIN CERTIFICATE-----
MIIEDzCCAvegAwIBAgIBATANBgkqhkiG9w0BAQUFADBKMQswCQYDVQQGEwJTSzETMBEGA1UEBxMK
QnJhdGlzbGF2YTETMBEGA1UEChMKRGlzaWcgYS5zLjERMA8GA1UEAxMIQ0EgRGlzaWcwHhcNMDYw
MzIyMDEzOTM0WhcNMTYwMzIyMDEzOTM0WjBKMQswCQYDVQQGEwJTSzETMBEGA1UEBxMKQnJhdGlz
bGF2YTETMBEGA1UEChMKRGlzaWcgYS5zLjERMA8GA1UEAxMIQ0EgRGlzaWcwggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQCS9jHBfYj9mQGp2HvycXXxMcbzdWb6UShGhJd4NLxs/LxFWYgm
GErENx+hSkS943EE9UQX4j/8SFhvXJ56CbpRNyIjZkMhsDxkovhqFQ4/61HhVKndBpnXmjxUizkD
Pw/Fzsbrg3ICqB9x8y34dQjbYkzo+s7552oftms1grrijxaSfQUMbEYDXcDtab86wYqg6I7ZuUUo
hwjstMoVvoLdtUSLLa2GDGhibYVW8qwUYzrG0ZmsNHhWS8+2rT+MitcE5eN4TPWGqvWP+j1scaMt
ymfraHtuM6kMgiioTGohQBUgDCZbg8KpFhXAJIJdKxatymP2dACw30PEEGBWZ2NFAgMBAAGjgf8w
gfwwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUjbJJaJ1yCCW5wCf1UJNWSEZx+Y8wDgYDVR0P
AQH/BAQDAgEGMDYGA1UdEQQvMC2BE2Nhb3BlcmF0b3JAZGlzaWcuc2uGFmh0dHA6Ly93d3cuZGlz
aWcuc2svY2EwZgYDVR0fBF8wXTAtoCugKYYnaHR0cDovL3d3dy5kaXNpZy5zay9jYS9jcmwvY2Ff
ZGlzaWcuY3JsMCygKqAohiZodHRwOi8vY2EuZGlzaWcuc2svY2EvY3JsL2NhX2Rpc2lnLmNybDAa
BgNVHSAEEzARMA8GDSuBHpGT5goAAAABAQEwDQYJKoZIhvcNAQEFBQADggEBAF00dGFMrzvY/59t
WDYcPQuBDRIrRhCA/ec8J9B6yKm2fnQwM6M6int0wHl5QpNt/7EpFIKrIYwvF/k/Ji/1WcbvgAa3
mkkp7M5+cTxqEEHA9tOasnxakZzArFvITV734VP/Q3f8nktnbNfzg9Gg4H8l37iYC5oyOGwwoPP/
CBUz91BKez6jPiCp3C9WgArtQVCwyfTssuMmRAAOb54GvCKWU3BlxFAKRmukLyeBEicTXxChds6K
ezfqwzlhA5WYOudsiCUI/HloDYd9Yvi0X/vF2Ey9WLw/Q1vUHgFNPGO+I++MzVpQuGhU+QqZMxEA
4Z7CRneC9VkGjCFMhwnN5ag=
-----END CERTIFICATE-----

Juur-SK
=======
-----BEGIN CERTIFICATE-----
MIIE5jCCA86gAwIBAgIEO45L/DANBgkqhkiG9w0BAQUFADBdMRgwFgYJKoZIhvcNAQkBFglwa2lA
c2suZWUxCzAJBgNVBAYTAkVFMSIwIAYDVQQKExlBUyBTZXJ0aWZpdHNlZXJpbWlza2Vza3VzMRAw
DgYDVQQDEwdKdXVyLVNLMB4XDTAxMDgzMDE0MjMwMVoXDTE2MDgyNjE0MjMwMVowXTEYMBYGCSqG
SIb3DQEJARYJcGtpQHNrLmVlMQswCQYDVQQGEwJFRTEiMCAGA1UEChMZQVMgU2VydGlmaXRzZWVy
aW1pc2tlc2t1czEQMA4GA1UEAxMHSnV1ci1TSzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAIFxNj4zB9bjMI0TfncyRsvPGbJgMUaXhvSYRqTCZUXP00B841oiqBB4M8yIsdOBSvZiF3tf
TQou0M+LI+5PAk676w7KvRhj6IAcjeEcjT3g/1tf6mTll+g/mX8MCgkzABpTpyHhOEvWgxutr2TC
+Rx6jGZITWYfGAriPrsfB2WThbkasLnE+w0R9vXW+RvHLCu3GFH+4Hv2qEivbDtPL+/40UceJlfw
UR0zlv/vWT3aTdEVNMfqPxZIe5EcgEMPPbgFPtGzlc3Yyg/CQ2fbt5PgIoIuvvVoKIO5wTtpeyDa
Tpxt4brNj3pssAki14sL2xzVWiZbDcDq5WDQn/413z8CAwEAAaOCAawwggGoMA8GA1UdEwEB/wQF
MAMBAf8wggEWBgNVHSAEggENMIIBCTCCAQUGCisGAQQBzh8BAQEwgfYwgdAGCCsGAQUFBwICMIHD
HoHAAFMAZQBlACAAcwBlAHIAdABpAGYAaQBrAGEAYQB0ACAAbwBuACAAdgDkAGwAagBhAHMAdABh
AHQAdQBkACAAQQBTAC0AaQBzACAAUwBlAHIAdABpAGYAaQB0AHMAZQBlAHIAaQBtAGkAcwBrAGUA
cwBrAHUAcwAgAGEAbABhAG0ALQBTAEsAIABzAGUAcgB0AGkAZgBpAGsAYQBhAHQAaQBkAGUAIABr
AGkAbgBuAGkAdABhAG0AaQBzAGUAawBzMCEGCCsGAQUFBwIBFhVodHRwOi8vd3d3LnNrLmVlL2Nw
cy8wKwYDVR0fBCQwIjAgoB6gHIYaaHR0cDovL3d3dy5zay5lZS9qdXVyL2NybC8wHQYDVR0OBBYE
FASqekej5ImvGs8KQKcYP2/v6X2+MB8GA1UdIwQYMBaAFASqekej5ImvGs8KQKcYP2/v6X2+MA4G
A1UdDwEB/wQEAwIB5jANBgkqhkiG9w0BAQUFAAOCAQEAe8EYlFOiCfP+JmeaUOTDBS8rNXiRTHyo
ERF5TElZrMj3hWVcRrs7EKACr81Ptcw2Kuxd/u+gkcm2k298gFTsxwhwDY77guwqYHhpNjbRxZyL
abVAyJRld/JXIWY7zoVAtjNjGr95HvxcHdMdkxuLDF2FvZkwMhgJkVLpfKG6/2SSmuz+Ne6ML678
IIbsSt4beDI3poHSna9aEhbKmVv8b20OxaAehsmR0FyYgl9jDIpaq9iVpszLita/ZEuOyoqysOkh
Mp6qqIWYNIE5ITuoOlIyPfZrN4YGWhWY3PARZv40ILcD9EEQfTmEeZZyY7aWAuVrua0ZTbvGRNs2
yyqcjg==
-----END CERTIFICATE-----

Hongkong Post Root CA 1
=======================
-----BEGIN CERTIFICATE-----
MIIDMDCCAhigAwIBAgICA+gwDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UEBhMCSEsxFjAUBgNVBAoT
DUhvbmdrb25nIFBvc3QxIDAeBgNVBAMTF0hvbmdrb25nIFBvc3QgUm9vdCBDQSAxMB4XDTAzMDUx
NTA1MTMxNFoXDTIzMDUxNTA0NTIyOVowRzELMAkGA1UEBhMCSEsxFjAUBgNVBAoTDUhvbmdrb25n
IFBvc3QxIDAeBgNVBAMTF0hvbmdrb25nIFBvc3QgUm9vdCBDQSAxMIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEArP84tulmAknjorThkPlAj3n54r15/gK97iSSHSL22oVyaf7XPwnU3ZG1
ApzQjVrhVcNQhrkpJsLj2aDxaQMoIIBFIi1WpztUlVYiWR8o3x8gPW2iNr4joLFutbEnPzlTCeqr
auh0ssJlXI6/fMN4hM2eFvz1Lk8gKgifd/PFHsSaUmYeSF7jEAaPIpjhZY4bXSNmO7ilMlHIhqqh
qZ5/dpTCpmy3QfDVyAY45tQM4vM7TG1QjMSDJ8EThFk9nnV0ttgCXjqQesBCNnLsak3c78QA3xMY
V18meMjWCnl3v/evt3a5pQuEF10Q6m/hq5URX208o1xNg1vysxmKgIsLhwIDAQABoyYwJDASBgNV
HRMBAf8ECDAGAQH/AgEDMA4GA1UdDwEB/wQEAwIBxjANBgkqhkiG9w0BAQUFAAOCAQEADkbVPK7i
h9legYsCmEEIjEy82tvuJxuC52pF7BaLT4Wg87JwvVqWuspube5Gi27nKi6Wsxkz67SfqLI37pio
l7Yutmcn1KZJ/RyTZXaeQi/cImyaT/JaFTmxcdcrUehtHJjA2Sr0oYJ71clBoiMBdDhViw+5Lmei
IAQ32pwL0xch4I+XeTRvhEgCIDMb5jREn5Fw9IBehEPCKdJsEhTkYY2sEJCehFC78JZvRZ+K88ps
T/oROhUVRsPNH4NbLUES7VBnQRM9IauUiqpOfMGx+6fWtScvl6tu4B3i0RwsH0Ti/L6RoZz71ilT
c4afU9hDDl3WY4JxHYB0yvbiAmvZWg==
-----END CERTIFICATE-----

SecureSign RootCA11
===================
-----BEGIN CERTIFICATE-----
MIIDbTCCAlWgAwIBAgIBATANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQGEwJKUDErMCkGA1UEChMi
SmFwYW4gQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcywgSW5jLjEcMBoGA1UEAxMTU2VjdXJlU2lnbiBS
b290Q0ExMTAeFw0wOTA0MDgwNDU2NDdaFw0yOTA0MDgwNDU2NDdaMFgxCzAJBgNVBAYTAkpQMSsw
KQYDVQQKEyJKYXBhbiBDZXJ0aWZpY2F0aW9uIFNlcnZpY2VzLCBJbmMuMRwwGgYDVQQDExNTZWN1
cmVTaWduIFJvb3RDQTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/XeqpRyQBTvL
TJszi1oURaTnkBbR31fSIRCkF/3frNYfp+TbfPfs37gD2pRY/V1yfIw/XwFndBWW4wI8h9uuywGO
wvNmxoVF9ALGOrVisq/6nL+k5tSAMJjzDbaTj6nU2DbysPyKyiyhFTOVMdrAG/LuYpmGYz+/3ZMq
g6h2uRMft85OQoWPIucuGvKVCbIFtUROd6EgvanyTgp9UK31BQ1FT0Zx/Sg+U/sE2C3XZR1KG/rP
O7AxmjVuyIsG0wCR8pQIZUyxNAYAeoni8McDWc/V1uinMrPmmECGxc0nEovMe863ETxiYAcjPitA
bpSACW22s293bzUIUPsCh8U+iQIDAQABo0IwQDAdBgNVHQ4EFgQUW/hNT7KlhtQ60vFjmqC+CfZX
t94wDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAKCh
OBZmLqdWHyGcBvod7bkixTgm2E5P7KN/ed5GIaGHd48HCJqypMWvDzKYC3xmKbabfSVSSUOrTC4r
bnpwrxYO4wJs+0LmGJ1F2FXI6Dvd5+H0LgscNFxsWEr7jIhQX5Ucv+2rIrVls4W6ng+4reV6G4pQ
Oh29Dbx7VFALuUKvVaAYga1lme++5Jy/xIWrQbJUb9wlze144o4MjQlJ3WN7WmmWAiGovVJZ6X01
y8hSyn+B/tlr0/cR7SXf+Of5pPpyl4RTDaXQMhhRdlkUbA/r7F+AjHVDg8OFmP9Mni0N5HeDk061
lgeLKBObjBmNQSdJQO7e5iNEOdyhIta6A/I=
-----END CERTIFICATE-----

ACEDICOM Root
=============
-----BEGIN CERTIFICATE-----
MIIFtTCCA52gAwIBAgIIYY3HhjsBggUwDQYJKoZIhvcNAQEFBQAwRDEWMBQGA1UEAwwNQUNFRElD
T00gUm9vdDEMMAoGA1UECwwDUEtJMQ8wDQYDVQQKDAZFRElDT00xCzAJBgNVBAYTAkVTMB4XDTA4
MDQxODE2MjQyMloXDTI4MDQxMzE2MjQyMlowRDEWMBQGA1UEAwwNQUNFRElDT00gUm9vdDEMMAoG
A1UECwwDUEtJMQ8wDQYDVQQKDAZFRElDT00xCzAJBgNVBAYTAkVTMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEA/5KV4WgGdrQsyFhIyv2AVClVYyT/kGWbEHV7w2rbYgIB8hiGtXxaOLHk
WLn709gtn70yN78sFW2+tfQh0hOR2QetAQXW8713zl9CgQr5auODAKgrLlUTY4HKRxx7XBZXehuD
YAQ6PmXDzQHe3qTWDLqO3tkE7hdWIpuPY/1NFgu3e3eM+SW10W2ZEi5PGrjm6gSSrj0RuVFCPYew
MYWveVqc/udOXpJPQ/yrOq2lEiZmueIM15jO1FillUAKt0SdE3QrwqXrIhWYENiLxQSfHY9g5QYb
m8+5eaA9oiM/Qj9r+hwDezCNzmzAv+YbX79nuIQZ1RXve8uQNjFiybwCq0Zfm/4aaJQ0PZCOrfbk
HQl/Sog4P75n/TSW9R28MHTLOO7VbKvU/PQAtwBbhTIWdjPp2KOZnQUAqhbm84F9b32qhm2tFXTT
xKJxqvQUfecyuB+81fFOvW8XAjnXDpVCOscAPukmYxHqC9FK/xidstd7LzrZlvvoHpKuE1XI2Sf2
3EgbsCTBheN3nZqk8wwRHQ3ItBTutYJXCb8gWH8vIiPYcMt5bMlL8qkqyPyHK9caUPgn6C9D4zq9
2Fdx/c6mUlv53U3t5fZvie27k5x2IXXwkkwp9y+cAS7+UEaeZAwUswdbxcJzbPEHXEUkFDWug/Fq
TYl6+rPYLWbwNof1K1MCAwEAAaOBqjCBpzAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFKaz
4SsrSbbXc6GqlPUB53NlTKxQMA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUprPhKytJttdzoaqU
9QHnc2VMrFAwRAYDVR0gBD0wOzA5BgRVHSAAMDEwLwYIKwYBBQUHAgEWI2h0dHA6Ly9hY2VkaWNv
bS5lZGljb21ncm91cC5jb20vZG9jMA0GCSqGSIb3DQEBBQUAA4ICAQDOLAtSUWImfQwng4/F9tqg
aHtPkl7qpHMyEVNEskTLnewPeUKzEKbHDZ3Ltvo/Onzqv4hTGzz3gvoFNTPhNahXwOf9jU8/kzJP
eGYDdwdY6ZXIfj7QeQCM8htRM5u8lOk6e25SLTKeI6RF+7YuE7CLGLHdztUdp0J/Vb77W7tH1Pwk
zQSulgUV1qzOMPPKC8W64iLgpq0i5ALudBF/TP94HTXa5gI06xgSYXcGCRZj6hitoocf8seACQl1
ThCojz2GuHURwCRiipZ7SkXp7FnFvmuD5uHorLUwHv4FB4D54SMNUI8FmP8sX+g7tq3PgbUhh8oI
KiMnMCArz+2UW6yyetLHKKGKC5tNSixthT8Jcjxn4tncB7rrZXtaAWPWkFtPF2Y9fwsZo5NjEFIq
nxQWWOLcpfShFosOkYuByptZ+thrkQdlVV9SH686+5DdaaVbnG0OLLb6zqylfDJKZ0DcMDQj3dcE
I2bw/FWAp/tmGYI1Z2JwOV5vx+qQQEQIHriy1tvuWacNGHk0vFQYXlPKNFHtRQrmjseCNj6nOGOp
MCwXEGCSn1WHElkQwg9naRHMTh5+Spqtr0CodaxWkHS4oJyleW/c6RrIaQXpuvoDs3zk4E7Czp3o
tkYNbn5XOmeUwssfnHdKZ05phkOTOPu220+DkdRgfks+KzgHVZhepA==
-----END CERTIFICATE-----

Microsec e-Szigno Root CA 2009
==============================
-----BEGIN CERTIFICATE-----
MIIECjCCAvKgAwIBAgIJAMJ+QwRORz8ZMA0GCSqGSIb3DQEBCwUAMIGCMQswCQYDVQQGEwJIVTER
MA8GA1UEBwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jv
c2VjIGUtU3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5o
dTAeFw0wOTA2MTYxMTMwMThaFw0yOTEyMzAxMTMwMThaMIGCMQswCQYDVQQGEwJIVTERMA8GA1UE
BwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUt
U3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5odTCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOn4j/NjrdqG2KfgQvvPkd6mJviZpWNwrZuuyjNA
fW2WbqEORO7hE52UQlKavXWFdCyoDh2Tthi3jCyoz/tccbna7P7ofo/kLx2yqHWH2Leh5TvPmUpG
0IMZfcChEhyVbUr02MelTTMuhTlAdX4UfIASmFDHQWe4oIBhVKZsTh/gnQ4H6cm6M+f+wFUoLAKA
pxn1ntxVUwOXewdI/5n7N4okxFnMUBBjjqqpGrCEGob5X7uxUG6k0QrM1XF+H6cbfPVTbiJfyyvm
1HxdrtbCxkzlBQHZ7Vf8wSN5/PrIJIOV87VqUQHQd9bpEqH5GoP7ghu5sJf0dgYzQ0mg/wu1+rUC
AwEAAaOBgDB+MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTLD8bf
QkPMPcu1SCOhGnqmKrs0aDAfBgNVHSMEGDAWgBTLD8bfQkPMPcu1SCOhGnqmKrs0aDAbBgNVHREE
FDASgRBpbmZvQGUtc3ppZ25vLmh1MA0GCSqGSIb3DQEBCwUAA4IBAQDJ0Q5eLtXMs3w+y/w9/w0o
lZMEyL/azXm4Q5DwpL7v8u8hmLzU1F0G9u5C7DBsoKqpyvGvivo/C3NqPuouQH4frlRheesuCDfX
I/OMn74dseGkddug4lQUsbocKaQY9hK6ohQU4zE1yED/t+AFdlfBHFny+L/k7SViXITwfn4fs775
tyERzAMBVnCnEJIeGzSBHq2cGsMEPO0CYdYeBvNfOofyK/FFh+U9rNHHV4S9a67c2Pm2G2JwCz02
yULyMtd6YebS2z3PyKnJm9zbWETXbzivf3jTo60adbocwTZ8jx5tHMN1Rq41Bab2XD0h7lbwyYIi
LXpUq3DDfSJlgnCW
-----END CERTIFICATE-----

E-Guven Kok Elektronik Sertifika Hizmet Saglayicisi
===================================================
-----BEGIN CERTIFICATE-----
MIIDtjCCAp6gAwIBAgIQRJmNPMADJ72cdpW56tustTANBgkqhkiG9w0BAQUFADB1MQswCQYDVQQG
EwJUUjEoMCYGA1UEChMfRWxla3Ryb25payBCaWxnaSBHdXZlbmxpZ2kgQS5TLjE8MDoGA1UEAxMz
ZS1HdXZlbiBLb2sgRWxla3Ryb25payBTZXJ0aWZpa2EgSGl6bWV0IFNhZ2xheWljaXNpMB4XDTA3
MDEwNDExMzI0OFoXDTE3MDEwNDExMzI0OFowdTELMAkGA1UEBhMCVFIxKDAmBgNVBAoTH0VsZWt0
cm9uaWsgQmlsZ2kgR3V2ZW5saWdpIEEuUy4xPDA6BgNVBAMTM2UtR3V2ZW4gS29rIEVsZWt0cm9u
aWsgU2VydGlmaWthIEhpem1ldCBTYWdsYXlpY2lzaTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBAMMSIJ6wXgBljU5Gu4Bc6SwGl9XzcslwuedLZYDBS75+PNdUMZTe1RK6UxYC6lhj71vY
8+0qGqpxSKPcEC1fX+tcS5yWCEIlKBHMilpiAVDV6wlTL/jDj/6z/P2douNffb7tC+Bg62nsM+3Y
jfsSSYMAyYuXjDtzKjKzEve5TfL0TW3H5tYmNwjy2f1rXKPlSFxYvEK+A1qBuhw1DADT9SN+cTAI
JjjcJRFHLfO6IxClv7wC90Nex/6wN1CZew+TzuZDLMN+DfIcQ2Zgy2ExR4ejT669VmxMvLz4Bcpk
9Ok0oSy1c+HCPujIyTQlCFzz7abHlJ+tiEMl1+E5YP6sOVkCAwEAAaNCMEAwDgYDVR0PAQH/BAQD
AgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFJ/uRLOU1fqRTy7ZVZoEVtstxNulMA0GCSqG
SIb3DQEBBQUAA4IBAQB/X7lTW2M9dTLn+sR0GstG30ZpHFLPqk/CaOv/gKlR6D1id4k9CnU58W5d
F4dvaAXBlGzZXd/aslnLpRCKysw5zZ/rTt5S/wzw9JKp8mxTq5vSR6AfdPebmvEvFZ96ZDAYBzwq
D2fK/A+JYZ1lpTzlvBNbCNvj/+27BrtqBrF6T2XGgv0enIu1De5Iu7i9qgi0+6N8y5/NkHZchpZ4
Vwpm+Vganf2XKWDeEaaQHBkc7gGWIjQ0LpH5t8Qn0Xvmv/uARFoW5evg1Ao4vOSR49XrXMGs3xtq
fJ7lddK2l4fbzIcrQzqECK+rPNv3PGYxhrCdU3nt+CPeQuMtgvEP5fqX
-----END CERTIFICATE-----

GlobalSign Root CA - R3
=======================
-----BEGIN CERTIFICATE-----
MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4GA1UECxMXR2xv
YmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2Jh
bFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxT
aWduIFJvb3QgQ0EgLSBSMzETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2ln
bjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWt
iHL8RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsTgHeMCOFJ
0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmmKPZpO/bLyCiR5Z2KYVc3
rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zdQQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjl
OCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZXriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2
xmmFghcCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE
FI/wS3+oLkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZURUm7
lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMpjjM5RcOO5LlXbKr8
EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK6fBdRoyV3XpYKBovHd7NADdBj+1E
bddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQXmcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18
YIvDQVETI53O9zJrlAGomecsMx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7r
kpeDMdmztcpHWD9f
-----END CERTIFICATE-----

Autoridad de Certificacion Firmaprofesional CIF A62634068
=========================================================
-----BEGIN CERTIFICATE-----
MIIGFDCCA/ygAwIBAgIIU+w77vuySF8wDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UEBhMCRVMxQjBA
BgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1hcHJvZmVzaW9uYWwgQ0lGIEE2
MjYzNDA2ODAeFw0wOTA1MjAwODM4MTVaFw0zMDEyMzEwODM4MTVaMFExCzAJBgNVBAYTAkVTMUIw
QAYDVQQDDDlBdXRvcmlkYWQgZGUgQ2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBB
NjI2MzQwNjgwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDD
Utd9thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQMcas9UX4P
B99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefGL9ItWY16Ck6WaVICqjaY
7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15iNA9wBj4gGFrO93IbJWyTdBSTo3OxDqqH
ECNZXyAFGUftaI6SEspd/NYrspI8IM/hX68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyI
plD9amML9ZMWGxmPsu2bm8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctX
MbScyJCyZ/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirjaEbsX
LZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/TKI8xWVvTyQKmtFLK
bpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF6NkBiDkal4ZkQdU7hwxu+g/GvUgU
vzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVhOSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMBIGA1Ud
EwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRlzeurNR4APn7VdMActHNH
DhpkLzCBpgYDVR0gBIGeMIGbMIGYBgRVHSAAMIGPMC8GCCsGAQUFBwIBFiNodHRwOi8vd3d3LmZp
cm1hcHJvZmVzaW9uYWwuY29tL2NwczBcBggrBgEFBQcCAjBQHk4AUABhAHMAZQBvACAAZABlACAA
bABhACAAQgBvAG4AYQBuAG8AdgBhACAANAA3ACAAQgBhAHIAYwBlAGwAbwBuAGEAIAAwADgAMAAx
ADcwDQYJKoZIhvcNAQEFBQADggIBABd9oPm03cXF661LJLWhAqvdpYhKsg9VSytXjDvlMd3+xDLx
51tkljYyGOylMnfX40S2wBEqgLk9am58m9Ot/MPWo+ZkKXzR4Tgegiv/J2Wv+xYVxC5xhOW1//qk
R71kMrv2JYSiJ0L1ILDCExARzRAVukKQKtJE4ZYm6zFIEv0q2skGz3QeqUvVhyj5eTSSPi5E6PaP
T481PyWzOdxjKpBrIF/EUhJOlywqrJ2X3kjyo2bbwtKDlaZmp54lD+kLM5FlClrD2VQS3a/DTg4f
Jl4N3LON7NWBcN7STyQF82xO9UxJZo3R/9ILJUFI/lGExkKvgATP0H5kSeTy36LssUzAKh3ntLFl
osS88Zj0qnAHY7S42jtM+kAiMFsRpvAFDsYCA0irhpuF3dvd6qJ2gHN99ZwExEWN57kci57q13XR
crHedUTnQn3iV2t93Jm8PYMo6oCTjcVMZcFwgbg4/EMxsvYDNEeyrPsiBsse3RdHHF9mudMaotoR
saS8I8nkvof/uZS2+F0gStRf571oe2XyFR7SOqkt6dhrJKyXWERHrVkY8SFlcN7ONGCoQPHzPKTD
KCOM/iczQ0CgFzzr6juwcqajuUpLXhZI9LK8yIySxZ2frHI2vDSANGupi5LAuBft7HZT9SQBjLMi
6Et8Vcad+qMUu2WFbm5PEn4KPJ2V
-----END CERTIFICATE-----

Izenpe.com
==========
-----BEGIN CERTIFICATE-----
MIIF8TCCA9mgAwIBAgIQALC3WhZIX7/hy/WL1xnmfTANBgkqhkiG9w0BAQsFADA4MQswCQYDVQQG
EwJFUzEUMBIGA1UECgwLSVpFTlBFIFMuQS4xEzARBgNVBAMMCkl6ZW5wZS5jb20wHhcNMDcxMjEz
MTMwODI4WhcNMzcxMjEzMDgyNzI1WjA4MQswCQYDVQQGEwJFUzEUMBIGA1UECgwLSVpFTlBFIFMu
QS4xEzARBgNVBAMMCkl6ZW5wZS5jb20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDJ
03rKDx6sp4boFmVqscIbRTJxldn+EFvMr+eleQGPicPK8lVx93e+d5TzcqQsRNiekpsUOqHnJJAK
ClaOxdgmlOHZSOEtPtoKct2jmRXagaKH9HtuJneJWK3W6wyyQXpzbm3benhB6QiIEn6HLmYRY2xU
+zydcsC8Lv/Ct90NduM61/e0aL6i9eOBbsFGb12N4E3GVFWJGjMxCrFXuaOKmMPsOzTFlUFpfnXC
PCDFYbpRR6AgkJOhkEvzTnyFRVSa0QUmQbC1TR0zvsQDyCV8wXDbO/QJLVQnSKwv4cSsPsjLkkxT
OTcj7NMB+eAJRE1NZMDhDVqHIrytG6P+JrUV86f8hBnp7KGItERphIPzidF0BqnMC9bC3ieFUCbK
F7jJeodWLBoBHmy+E60QrLUk9TiRodZL2vG70t5HtfG8gfZZa88ZU+mNFctKy6lvROUbQc/hhqfK
0GqfvEyNBjNaooXlkDWgYlwWTvDjovoDGrQscbNYLN57C9saD+veIR8GdwYDsMnvmfzAuU8Lhij+
0rnq49qlw0dpEuDb8PYZi+17cNcC1u2HGCgsBCRMd+RIihrGO5rUD8r6ddIBQFqNeb+Lz0vPqhbB
leStTIo+F5HUsWLlguWABKQDfo2/2n+iD5dPDNMN+9fR5XJ+HMh3/1uaD7euBUbl8agW7EekFwID
AQABo4H2MIHzMIGwBgNVHREEgagwgaWBD2luZm9AaXplbnBlLmNvbaSBkTCBjjFHMEUGA1UECgw+
SVpFTlBFIFMuQS4gLSBDSUYgQTAxMzM3MjYwLVJNZXJjLlZpdG9yaWEtR2FzdGVpeiBUMTA1NSBG
NjIgUzgxQzBBBgNVBAkMOkF2ZGEgZGVsIE1lZGl0ZXJyYW5lbyBFdG9yYmlkZWEgMTQgLSAwMTAx
MCBWaXRvcmlhLUdhc3RlaXowDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0O
BBYEFB0cZQ6o8iV7tJHP5LGx5r1VdGwFMA0GCSqGSIb3DQEBCwUAA4ICAQB4pgwWSp9MiDrAyw6l
Fn2fuUhfGI8NYjb2zRlrrKvV9pF9rnHzP7MOeIWblaQnIUdCSnxIOvVFfLMMjlF4rJUT3sb9fbga
kEyrkgPH7UIBzg/YsfqikuFgba56awmqxinuaElnMIAkejEWOVt+8Rwu3WwJrfIxwYJOubv5vr8q
hT/AQKM6WfxZSzwoJNu0FXWuDYi6LnPAvViH5ULy617uHjAimcs30cQhbIHsvm0m5hzkQiCeR7Cs
g1lwLDXWrzY0tM07+DKo7+N4ifuNRSzanLh+QBxh5z6ikixL8s36mLYp//Pye6kfLqCTVyvehQP5
aTfLnnhqBbTFMXiJ7HqnheG5ezzevh55hM6fcA5ZwjUukCox2eRFekGkLhObNA5me0mrZJfQRsN5
nXJQY6aYWwa9SG3YOYNw6DXwBdGqvOPbyALqfP2C2sJbUjWumDqtujWTI6cfSN01RpiyEGjkpTHC
ClguGYEQyVB1/OpaFs4R1+7vUIgtYf8/QnMFlEPVjjxOAToZpR9GTnfQXeWBIiGH/pR9hNiTrdZo
Q0iy2+tzJOeRf1SktoA+naM8THLCV8Sg1Mw4J87VBp6iSNnpn86CcDaTmjvfliHjWbcM2pE38P1Z
WrOZyGlsQyYBNWNgVYkDOnXYukrZVP/u3oDYLdE41V4tC5h9Pmzb/CaIxw==
-----END CERTIFICATE-----

Chambers of Commerce Root - 2008
================================
-----BEGIN CERTIFICATE-----
MIIHTzCCBTegAwIBAgIJAKPaQn6ksa7aMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYDVQQGEwJFVTFD
MEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNv
bS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMu
QS4xKTAnBgNVBAMTIENoYW1iZXJzIG9mIENvbW1lcmNlIFJvb3QgLSAyMDA4MB4XDTA4MDgwMTEy
Mjk1MFoXDTM4MDczMTEyMjk1MFowga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNl
ZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29tL2FkZHJlc3MpMRIwEAYDVQQF
EwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVyZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJl
cnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDgwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
AQCvAMtwNyuAWko6bHiUfaN/Gh/2NdW928sNRHI+JrKQUrpjOyhYb6WzbZSm891kDFX29ufyIiKA
XuFixrYp4YFs8r/lfTJqVKAyGVn+H4vXPWCGhSRv4xGzdz4gljUha7MI2XAuZPeEklPWDrCQiorj
h40G072QDuKZoRuGDtqaCrsLYVAGUvGef3bsyw/QHg3PmTA9HMRFEFis1tPo1+XqxQEHd9ZR5gN/
ikilTWh1uem8nk4ZcfUyS5xtYBkL+8ydddy/Js2Pk3g5eXNeJQ7KXOt3EgfLZEFHcpOrUMPrCXZk
NNI5t3YRCQ12RcSprj1qr7V9ZS+UWBDsXHyvfuK2GNnQm05aSd+pZgvMPMZ4fKecHePOjlO+Bd5g
D2vlGts/4+EhySnB8esHnFIbAURRPHsl18TlUlRdJQfKFiC4reRB7noI/plvg6aRArBsNlVq5331
lubKgdaX8ZSD6e2wsWsSaR6s+12pxZjptFtYer49okQ6Y1nUCyXeG0+95QGezdIp1Z8XGQpvvwyQ
0wlf2eOKNcx5Wk0ZN5K3xMGtr/R5JJqyAQuxr1yW84Ay+1w9mPGgP0revq+ULtlVmhduYJ1jbLhj
ya6BXBg14JC7vjxPNyK5fuvPnnchpj04gftI2jE9K+OJ9dC1vX7gUMQSibMjmhAxhduub+84Mxh2
EQIDAQABo4IBbDCCAWgwEgYDVR0TAQH/BAgwBgEB/wIBDDAdBgNVHQ4EFgQU+SSsD7K1+HnA+mCI
G8TZTQKeFxkwgeMGA1UdIwSB2zCB2IAU+SSsD7K1+HnA+mCIG8TZTQKeFxmhgbSkgbEwga4xCzAJ
BgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNlZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNh
bWVyZmlybWEuY29tL2FkZHJlc3MpMRIwEAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENh
bWVyZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDiC
CQCj2kJ+pLGu2jAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCowKAYIKwYBBQUH
AgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZIhvcNAQEFBQADggIBAJASryI1
wqM58C7e6bXpeHxIvj99RZJe6dqxGfwWPJ+0W2aeaufDuV2I6A+tzyMP3iU6XsxPpcG1Lawk0lgH
3qLPaYRgM+gQDROpI9CF5Y57pp49chNyM/WqfcZjHwj0/gF/JM8rLFQJ3uIrbZLGOU8W6jx+ekbU
RWpGqOt1glanq6B8aBMz9p0w8G8nOSQjKpD9kCk18pPfNKXG9/jvjA9iSnyu0/VU+I22mlaHFoI6
M6taIgj3grrqLuBHmrS1RaMFO9ncLkVAO+rcf+g769HsJtg1pDDFOqxXnrN2pSB7+R5KBWIBpih1
YJeSDW4+TTdDDZIVnBgizVGZoCkaPF+KMjNbMMeJL0eYD6MDxvbxrN8y8NmBGuScvfaAFPDRLLmF
9dijscilIeUcE5fuDr3fKanvNFNb0+RqE4QGtjICxFKuItLcsiFCGtpA8CnJ7AoMXOLQusxI0zcK
zBIKinmwPQN/aUv0NCB9szTqjktk9T79syNnFQ0EuPAtwQlRPLJsFfClI9eDdOTlLsn+mCdCxqvG
nrDQWzilm1DefhiYtUU79nm06PcaewaD+9CL2rvHvRirCG88gGtAPxkZumWK5r7VXNM21+9AUiRg
OGcEMeyP84LG3rlV8zsxkVrctQgVrXYlCg17LofiDKYGvCYQbTed7N14jHyAxfDZd0jQ
-----END CERTIFICATE-----

Global Chambersign Root - 2008
==============================
-----BEGIN CERTIFICATE-----
MIIHSTCCBTGgAwIBAgIJAMnN0+nVfSPOMA0GCSqGSIb3DQEBBQUAMIGsMQswCQYDVQQGEwJFVTFD
MEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNv
bS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMu
QS4xJzAlBgNVBAMTHkdsb2JhbCBDaGFtYmVyc2lnbiBSb290IC0gMjAwODAeFw0wODA4MDExMjMx
NDBaFw0zODA3MzExMjMxNDBaMIGsMQswCQYDVQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUg
Y3VycmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJ
QTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAlBgNVBAMTHkdsb2JhbCBD
aGFtYmVyc2lnbiBSb290IC0gMjAwODCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMDf
VtPkOpt2RbQT2//BthmLN0EYlVJH6xedKYiONWwGMi5HYvNJBL99RDaxccy9Wglz1dmFRP+RVyXf
XjaOcNFccUMd2drvXNL7G706tcuto8xEpw2uIRU/uXpbknXYpBI4iRmKt4DS4jJvVpyR1ogQC7N0
ZJJ0YPP2zxhPYLIj0Mc7zmFLmY/CDNBAspjcDahOo7kKrmCgrUVSY7pmvWjg+b4aqIG7HkF4ddPB
/gBVsIdU6CeQNR1MM62X/JcumIS/LMmjv9GYERTtY/jKmIhYF5ntRQOXfjyGHoiMvvKRhI9lNNgA
TH23MRdaKXoKGCQwoze1eqkBfSbW+Q6OWfH9GzO1KTsXO0G2Id3UwD2ln58fQ1DJu7xsepeY7s2M
H/ucUa6LcL0nn3HAa6x9kGbo1106DbDVwo3VyJ2dwW3Q0L9R5OP4wzg2rtandeavhENdk5IMagfe
Ox2YItaswTXbo6Al/3K1dh3ebeksZixShNBFks4c5eUzHdwHU1SjqoI7mjcv3N2gZOnm3b2u/GSF
HTynyQbehP9r6GsaPMWis0L7iwk+XwhSx2LE1AVxv8Rk5Pihg+g+EpuoHtQ2TS9x9o0o9oOpE9Jh
wZG7SMA0j0GMS0zbaRL/UJScIINZc+18ofLx/d33SdNDWKBWY8o9PeU1VlnpDsogzCtLkykPAgMB
AAGjggFqMIIBZjASBgNVHRMBAf8ECDAGAQH/AgEMMB0GA1UdDgQWBBS5CcqcHtvTbDprru1U8VuT
BjUuXjCB4QYDVR0jBIHZMIHWgBS5CcqcHtvTbDprru1U8VuTBjUuXqGBsqSBrzCBrDELMAkGA1UE
BhMCRVUxQzBBBgNVBAcTOk1hZHJpZCAoc2VlIGN1cnJlbnQgYWRkcmVzcyBhdCB3d3cuY2FtZXJm
aXJtYS5jb20vYWRkcmVzcykxEjAQBgNVBAUTCUE4Mjc0MzI4NzEbMBkGA1UEChMSQUMgQ2FtZXJm
aXJtYSBTLkEuMScwJQYDVQQDEx5HbG9iYWwgQ2hhbWJlcnNpZ24gUm9vdCAtIDIwMDiCCQDJzdPp
1X0jzjAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCowKAYIKwYBBQUHAgEWHGh0
dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZIhvcNAQEFBQADggIBAICIf3DekijZBZRG
/5BXqfEv3xoNa/p8DhxJJHkn2EaqbylZUohwEurdPfWbU1Rv4WCiqAm57OtZfMY18dwY6fFn5a+6
ReAJ3spED8IXDneRRXozX1+WLGiLwUePmJs9wOzL9dWCkoQ10b42OFZyMVtHLaoXpGNR6woBrX/s
dZ7LoR/xfxKxueRkf2fWIyr0uDldmOghp+G9PUIadJpwr2hsUF1Jz//7Dl3mLEfXgTpZALVza2Mg
9jFFCDkO9HB+QHBaP9BrQql0PSgvAm11cpUJjUhjxsYjV5KTXjXBjfkK9yydYhz2rXzdpjEetrHH
foUm+qRqtdpjMNHvkzeyZi99Bffnt0uYlDXA2TopwZ2yUDMdSqlapskD7+3056huirRXhOukP9Du
qqqHW2Pok+JrqNS4cnhrG+055F3Lm6qH1U9OAP7Zap88MQ8oAgF9mOinsKJknnn4SPIVqczmyETr
P3iZ8ntxPjzxmKfFGBI/5rsoM0LpRQp8bfKGeS/Fghl9CYl8slR2iK7ewfPM4W7bMdaTrpmg7yVq
c5iJWzouE4gev8CSlDQb4ye3ix5vQv/n6TebUB0tovkC7stYWDpxvGjjqsGvHCgfotwjZT+B6q6Z
09gwzxMNTxXJhLynSC34MCN32EZLeW32jO06f2ARePTpm67VVMB0gNELQp/B
-----END CERTIFICATE-----

Go Daddy Root Certificate Authority - G2
========================================
-----BEGIN CERTIFICATE-----
MIIDxTCCAq2gAwIBAgIBADANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMxEDAOBgNVBAgT
B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoTEUdvRGFkZHkuY29tLCBJbmMu
MTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5
MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgYMxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6
b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjExMC8G
A1UEAxMoR28gRGFkZHkgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBAL9xYgjx+lk09xvJGKP3gElY6SKDE6bFIEMBO4Tx5oVJnyfq
9oQbTqC023CYxzIBsQU+B07u9PpPL1kwIuerGVZr4oAH/PMWdYA5UXvl+TW2dE6pjYIT5LY/qQOD
+qK+ihVqf94Lw7YZFAXK6sOoBJQ7RnwyDfMAZiLIjWltNowRGLfTshxgtDj6AozO091GB94KPutd
fMh8+7ArU6SSYmlRJQVhGkSBjCypQ5Yj36w6gZoOKcUcqeldHraenjAKOc7xiID7S13MMuyFYkMl
NAJWJwGRtDtwKj9useiciAF9n9T521NtYJ2/LOdYq7hfRvzOxBsDPAnrSTFcaUaz4EcCAwEAAaNC
MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFDqahQcQZyi27/a9
BUFuIMGU2g/eMA0GCSqGSIb3DQEBCwUAA4IBAQCZ21151fmXWWcDYfF+OwYxdS2hII5PZYe096ac
vNjpL9DbWu7PdIxztDhC2gV7+AJ1uP2lsdeu9tfeE8tTEH6KRtGX+rcuKxGrkLAngPnon1rpN5+r
5N9ss4UXnT3ZJE95kTXWXwTrgIOrmgIttRD02JDHBHNA7XIloKmf7J6raBKZV8aPEjoJpL1E/QYV
N8Gb5DKj7Tjo2GTzLH4U/ALqn83/B2gX2yKQOC16jdFU8WnjXzPKej17CuPKf1855eJ1usV2GDPO
LPAvTK33sefOT6jEm0pUBsV/fdUID+Ic/n4XuKxe9tQWskMJDE32p2u0mYRlynqI4uJEvlz36hz1
-----END CERTIFICATE-----

Starfield Root Certificate Authority - G2
=========================================
-----BEGIN CERTIFICATE-----
MIID3TCCAsWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMxEDAOBgNVBAgT
B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNobm9s
b2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVsZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0
eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAlVTMRAw
DgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQg
VGVjaG5vbG9naWVzLCBJbmMuMTIwMAYDVQQDEylTdGFyZmllbGQgUm9vdCBDZXJ0aWZpY2F0ZSBB
dXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3twQP89o/8ArFv
W59I2Z154qK3A2FWGMNHttfKPTUuiUP3oWmb3ooa/RMgnLRJdzIpVv257IzdIvpy3Cdhl+72WoTs
bhm5iSzchFvVdPtrX8WJpRBSiUZV9Lh1HOZ/5FSuS/hVclcCGfgXcVnrHigHdMWdSL5stPSksPNk
N3mSwOxGXn/hbVNMYq/NHwtjuzqd+/x5AJhhdM8mgkBj87JyahkNmcrUDnXMN/uLicFZ8WJ/X7Nf
ZTD4p7dNdloedl40wOiWVpmKs/B/pM293DIxfJHP4F8R+GuqSVzRmZTRouNjWwl2tVZi4Ut0HZbU
JtQIBFnQmA4O5t78w+wfkPECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
AQYwHQYDVR0OBBYEFHwMMh+n2TB/xH1oo2Kooc6rB1snMA0GCSqGSIb3DQEBCwUAA4IBAQARWfol
TwNvlJk7mh+ChTnUdgWUXuEok21iXQnCoKjUsHU48TRqneSfioYmUeYs0cYtbpUgSpIB7LiKZ3sx
4mcujJUDJi5DnUox9g61DLu34jd/IroAow57UvtruzvE03lRTs2Q9GcHGcg8RnoNAX3FWOdt5oUw
F5okxBDgBPfg8n/Uqgr/Qh037ZTlZFkSIHc40zI+OIF1lnP6aI+xy84fxez6nH7PfrHxBy22/L/K
pL/QlwVKvOoYKAKQvVR4CSFx09F9HdkWsKlhPdAKACL8x3vLCWRFCztAgfd9fDL1mMpYjn0q7pBZ
c2T5NnReJaH1ZgUufzkVqSr7UIuOhWn0
-----END CERTIFICATE-----

Starfield Services Root Certificate Authority - G2
==================================================
-----BEGIN CERTIFICATE-----
MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMxEDAOBgNVBAgT
B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNobm9s
b2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVsZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRl
IEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNV
BAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxT
dGFyZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2VydmljZXMg
Um9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20pOsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2
h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm28xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4Pa
hHQUw2eeBGg6345AWh1KTs9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLP
LJGmpufehRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk6mFB
rMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAwDwYDVR0TAQH/BAUw
AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+qAdcwKziIorhtSpzyEZGDMA0GCSqG
SIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMIbw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPP
E95Dz+I0swSdHynVv/heyNXBve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTy
xQGjhdByPq1zqwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd
iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn0q23KXB56jza
YyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCNsSi6
-----END CERTIFICATE-----

AffirmTrust Commercial
======================
-----BEGIN CERTIFICATE-----
MIIDTDCCAjSgAwIBAgIId3cGJyapsXwwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UEBhMCVVMxFDAS
BgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBDb21tZXJjaWFsMB4XDTEw
MDEyOTE0MDYwNloXDTMwMTIzMTE0MDYwNlowRDELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmly
bVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBDb21tZXJjaWFsMIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEA9htPZwcroRX1BiLLHwGy43NFBkRJLLtJJRTWzsO3qyxPxkEylFf6Eqdb
DuKPHx6GGaeqtS25Xw2Kwq+FNXkyLbscYjfysVtKPcrNcV/pQr6U6Mje+SJIZMblq8Yrba0F8PrV
C8+a5fBQpIs7R6UjW3p6+DM/uO+Zl+MgwdYoic+U+7lF7eNAFxHUdPALMeIrJmqbTFeurCA+ukV6
BfO9m2kVrn1OIGPENXY6BwLJN/3HR+7o8XYdcxXyl6S1yHp52UKqK39c/s4mT6NmgTWvRLpUHhww
MmWd5jyTXlBOeuM61G7MGvv50jeuJCqrVwMiKA1JdX+3KNp1v47j3A55MQIDAQABo0IwQDAdBgNV
HQ4EFgQUnZPGU4teyq8/nx4P5ZmVvCT2lI8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
AQYwDQYJKoZIhvcNAQELBQADggEBAFis9AQOzcAN/wr91LoWXym9e2iZWEnStB03TX8nfUYGXUPG
hi4+c7ImfU+TqbbEKpqrIZcUsd6M06uJFdhrJNTxFq7YpFzUf1GO7RgBsZNjvbz4YYCanrHOQnDi
qX0GJX0nof5v7LMeJNrjS1UaADs1tDvZ110w/YETifLCBivtZ8SOyUOyXGsViQK8YvxO8rUzqrJv
0wqiUOP2O+guRMLbZjipM1ZI8W0bM40NjD9gN53Tym1+NH4Nn3J2ixufcv1SNUFFApYvHLKac0kh
sUlHRUe072o0EclNmsxZt9YCnlpOZbWUrhvfKbAW8b8Angc6F2S1BLUjIZkKlTuXfO8=
-----END CERTIFICATE-----

AffirmTrust Networking
======================
-----BEGIN CERTIFICATE-----
MIIDTDCCAjSgAwIBAgIIfE8EORzUmS0wDQYJKoZIhvcNAQEFBQAwRDELMAkGA1UEBhMCVVMxFDAS
BgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBOZXR3b3JraW5nMB4XDTEw
MDEyOTE0MDgyNFoXDTMwMTIzMTE0MDgyNFowRDELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmly
bVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBOZXR3b3JraW5nMIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEAtITMMxcua5Rsa2FSoOujz3mUTOWUgJnLVWREZY9nZOIG41w3SfYvm4SE
Hi3yYJ0wTsyEheIszx6e/jarM3c1RNg1lho9Nuh6DtjVR6FqaYvZ/Ls6rnla1fTWcbuakCNrmreI
dIcMHl+5ni36q1Mr3Lt2PpNMCAiMHqIjHNRqrSK6mQEubWXLviRmVSRLQESxG9fhwoXA3hA/Pe24
/PHxI1Pcv2WXb9n5QHGNfb2V1M6+oF4nI979ptAmDgAp6zxG8D1gvz9Q0twmQVGeFDdCBKNwV6gb
h+0t+nvujArjqWaJGctB+d1ENmHP4ndGyH329JKBNv3bNPFyfvMMFr20FQIDAQABo0IwQDAdBgNV
HQ4EFgQUBx/S55zawm6iQLSwelAQUHTEyL0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
AQYwDQYJKoZIhvcNAQEFBQADggEBAIlXshZ6qML91tmbmzTCnLQyFE2npN/svqe++EPbkTfOtDIu
UFUaNU52Q3Eg75N3ThVwLofDwR1t3Mu1J9QsVtFSUzpE0nPIxBsFZVpikpzuQY0x2+c06lkh1QF6
12S4ZDnNye2v7UsDSKegmQGA3GWjNq5lWUhPgkvIZfFXHeVZLgo/bNjR9eUJtGxUAArgFU2HdW23
WJZa3W3SAKD0m0i+wzekujbgfIeFlxoVot4uolu9rxj5kFDNcFn4J2dHy8egBzp90SxdbBk6ZrV9
/ZFvgrG+CJPbFEfxojfHRZ48x3evZKiT3/Zpg4Jg8klCNO1aAFSFHBY2kgxc+qatv9s=
-----END CERTIFICATE-----

AffirmTrust Premium
===================
-----BEGIN CERTIFICATE-----
MIIFRjCCAy6gAwIBAgIIbYwURrGmCu4wDQYJKoZIhvcNAQEMBQAwQTELMAkGA1UEBhMCVVMxFDAS
BgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVzdCBQcmVtaXVtMB4XDTEwMDEy
OTE0MTAzNloXDTQwMTIzMTE0MTAzNlowQTELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRy
dXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVzdCBQcmVtaXVtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A
MIICCgKCAgEAxBLfqV/+Qd3d9Z+K4/as4Tx4mrzY8H96oDMq3I0gW64tb+eT2TZwamjPjlGjhVtn
BKAQJG9dKILBl1fYSCkTtuG+kU3fhQxTGJoeJKJPj/CihQvL9Cl/0qRY7iZNyaqoe5rZ+jjeRFcV
5fiMyNlI4g0WJx0eyIOFJbe6qlVBzAMiSy2RjYvmia9mx+n/K+k8rNrSs8PhaJyJ+HoAVt70VZVs
+7pk3WKL3wt3MutizCaam7uqYoNMtAZ6MMgpv+0GTZe5HMQxK9VfvFMSF5yZVylmd2EhMQcuJUmd
GPLu8ytxjLW6OQdJd/zvLpKQBY0tL3d770O/Nbua2Plzpyzy0FfuKE4mX4+QaAkvuPjcBukumj5R
p9EixAqnOEhss/n/fauGV+O61oV4d7pD6kh/9ti+I20ev9E2bFhc8e6kGVQa9QPSdubhjL08s9NI
S+LI+H+SqHZGnEJlPqQewQcDWkYtuJfzt9WyVSHvutxMAJf7FJUnM7/oQ0dG0giZFmA7mn7S5u04
6uwBHjxIVkkJx0w3AJ6IDsBz4W9m6XJHMD4Q5QsDyZpCAGzFlH5hxIrff4IaC1nEWTJ3s7xgaVY5
/bQGeyzWZDbZvUjthB9+pSKPKrhC9IK31FOQeE4tGv2Bb0TXOwF0lkLgAOIua+rF7nKsu7/+6qqo
+Nz2snmKtmcCAwEAAaNCMEAwHQYDVR0OBBYEFJ3AZ6YMItkm9UWrpmVSESfYRaxjMA8GA1UdEwEB
/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBDAUAA4ICAQCzV00QYk465KzquByv
MiPIs0laUZx2KI15qldGF9X1Uva3ROgIRL8YhNILgM3FEv0AVQVhh0HctSSePMTYyPtwni94loMg
Nt58D2kTiKV1NpgIpsbfrM7jWNa3Pt668+s0QNiigfV4Py/VpfzZotReBA4Xrf5B8OWycvpEgjNC
6C1Y91aMYj+6QrCcDFx+LmUmXFNPALJ4fqENmS2NuB2OosSw/WDQMKSOyARiqcTtNd56l+0OOF6S
L5Nwpamcb6d9Ex1+xghIsV5n61EIJenmJWtSKZGc0jlzCFfemQa0W50QBuHCAKi4HEoCChTQwUHK
+4w1IX2COPKpVJEZNZOUbWo6xbLQu4mGk+ibyQ86p3q4ofB4Rvr8Ny/lioTz3/4E2aFooC8k4gmV
BtWVyuEklut89pMFu+1z6S3RdTnX5yTb2E5fQ4+e0BQ5v1VwSJlXMbSc7kqYA5YwH2AG7hsj/oFg
IxpHYoWlzBk0gG+zrBrjn/B7SK3VAdlntqlyk+otZrWyuOQ9PLLvTIzq6we/qzWaVYa8GKa1qF60
g2xraUDTn9zxw2lrueFtCfTxqlB2Cnp9ehehVZZCmTEJ3WARjQUwfuaORtGdFNrHF+QFlozEJLUb
zxQHskD4o55BhrwE0GuWyCqANP2/7waj3VjFhT0+j/6eKeC2uAloGRwYQw==
-----END CERTIFICATE-----

AffirmTrust Premium ECC
=======================
-----BEGIN CERTIFICATE-----
MIIB/jCCAYWgAwIBAgIIdJclisc/elQwCgYIKoZIzj0EAwMwRTELMAkGA1UEBhMCVVMxFDASBgNV
BAoMC0FmZmlybVRydXN0MSAwHgYDVQQDDBdBZmZpcm1UcnVzdCBQcmVtaXVtIEVDQzAeFw0xMDAx
MjkxNDIwMjRaFw00MDEyMzExNDIwMjRaMEUxCzAJBgNVBAYTAlVTMRQwEgYDVQQKDAtBZmZpcm1U
cnVzdDEgMB4GA1UEAwwXQWZmaXJtVHJ1c3QgUHJlbWl1bSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQA
IgNiAAQNMF4bFZ0D0KF5Nbc6PJJ6yhUczWLznCZcBz3lVPqj1swS6vQUX+iOGasvLkjmrBhDeKzQ
N8O9ss0s5kfiGuZjuD0uL3jET9v0D6RoTFVya5UdThhClXjMNzyR4ptlKymjQjBAMB0GA1UdDgQW
BBSaryl6wBE1NSZRMADDav5A1a7WPDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAK
BggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/VsaobgxCd05DhT1wV/GzTjxi+zygk8N53X
57hG8f2h4nECMEJZh0PUUd+60wkyWs6Iflc9nF9Ca/UHLbXwgpP5WW+uZPpY5Yse42O+tYHNbwKM
eQ==
-----END CERTIFICATE-----

Certum Trusted Network CA
=========================
-----BEGIN CERTIFICATE-----
MIIDuzCCAqOgAwIBAgIDBETAMA0GCSqGSIb3DQEBBQUAMH4xCzAJBgNVBAYTAlBMMSIwIAYDVQQK
ExlVbml6ZXRvIFRlY2hub2xvZ2llcyBTLkEuMScwJQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlv
biBBdXRob3JpdHkxIjAgBgNVBAMTGUNlcnR1bSBUcnVzdGVkIE5ldHdvcmsgQ0EwHhcNMDgxMDIy
MTIwNzM3WhcNMjkxMjMxMTIwNzM3WjB+MQswCQYDVQQGEwJQTDEiMCAGA1UEChMZVW5pemV0byBU
ZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRpZmljYXRpb24gQXV0aG9yaXR5
MSIwIAYDVQQDExlDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENBMIIBIjANBgkqhkiG9w0BAQEFAAOC
AQ8AMIIBCgKCAQEA4/t9o3K6wvDJFIf1awFO4W5AB7ptJ11/91sts1rHUV+rpDKmYYe2bg+G0jAC
l/jXaVehGDldamR5xgFZrDwxSjh80gTSSyjoIF87B6LMTXPb865Px1bVWqeWifrzq2jUI4ZZJ88J
J7ysbnKDHDBy3+Ci6dLhdHUZvSqeexVUBBvXQzmtVSjF4hq79MDkrjhJM8x2hZ85RdKknvISjFH4
fOQtf/WsX+sWn7Et0brMkUJ3TCXJkDhv2/DM+44el1k+1WBO5gUo7Ul5E0u6SNsv+XLTOcr+H9g0
cvW0QM8xAcPs3hEtF10fuFDRXhmnad4HMyjKUJX5p1TLVIZQRan5SQIDAQABo0IwQDAPBgNVHRMB
Af8EBTADAQH/MB0GA1UdDgQWBBQIds3LB/8k9sXN7buQvOKEN0Z19zAOBgNVHQ8BAf8EBAMCAQYw
DQYJKoZIhvcNAQEFBQADggEBAKaorSLOAT2mo/9i0Eidi15ysHhE49wcrwn9I0j6vSrEuVUEtRCj
jSfeC4Jj0O7eDDd5QVsisrCaQVymcODU0HfLI9MA4GxWL+FpDQ3Zqr8hgVDZBqWo/5U30Kr+4rP1
mS1FhIrlQgnXdAIv94nYmem8J9RHjboNRhx3zxSkHLmkMcScKHQDNP8zGSal6Q10tz6XxnboJ5aj
Zt3hrvJBW8qYVoNzcOSGGtIxQbovvi0TWnZvTuhOgQ4/WwMioBK+ZlgRSssDxLQqKi2WF+A5VLxI
03YnnZotBqbJ7DnSq9ufmgsnAjUpsUCV5/nonFWIGUbWtzT1fs45mtk48VH3Tyw=
-----END CERTIFICATE-----

Certinomis - Autorité Racine
=============================
-----BEGIN CERTIFICATE-----
MIIFnDCCA4SgAwIBAgIBATANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJGUjETMBEGA1UEChMK
Q2VydGlub21pczEXMBUGA1UECxMOMDAwMiA0MzM5OTg5MDMxJjAkBgNVBAMMHUNlcnRpbm9taXMg
LSBBdXRvcml0w6kgUmFjaW5lMB4XDTA4MDkxNzA4Mjg1OVoXDTI4MDkxNzA4Mjg1OVowYzELMAkG
A1UEBhMCRlIxEzARBgNVBAoTCkNlcnRpbm9taXMxFzAVBgNVBAsTDjAwMDIgNDMzOTk4OTAzMSYw
JAYDVQQDDB1DZXJ0aW5vbWlzIC0gQXV0b3JpdMOpIFJhY2luZTCCAiIwDQYJKoZIhvcNAQEBBQAD
ggIPADCCAgoCggIBAJ2Fn4bT46/HsmtuM+Cet0I0VZ35gb5j2CN2DpdUzZlMGvE5x4jYF1AMnmHa
wE5V3udauHpOd4cN5bjr+p5eex7Ezyh0x5P1FMYiKAT5kcOrJ3NqDi5N8y4oH3DfVS9O7cdxbwly
Lu3VMpfQ8Vh30WC8Tl7bmoT2R2FFK/ZQpn9qcSdIhDWerP5pqZ56XjUl+rSnSTV3lqc2W+HN3yNw
2F1MpQiD8aYkOBOo7C+ooWfHpi2GR+6K/OybDnT0K0kCe5B1jPyZOQE51kqJ5Z52qz6WKDgmi92N
jMD2AR5vpTESOH2VwnHu7XSu5DaiQ3XV8QCb4uTXzEIDS3h65X27uK4uIJPT5GHfceF2Z5c/tt9q
c1pkIuVC28+BA5PY9OMQ4HL2AHCs8MF6DwV/zzRpRbWT5BnbUhYjBYkOjUjkJW+zeL9i9Qf6lSTC
lrLooyPCXQP8w9PlfMl1I9f09bze5N/NgL+RiH2nE7Q5uiy6vdFrzPOlKO1Enn1So2+WLhl+HPNb
xxaOu2B9d2ZHVIIAEWBsMsGoOBvrbpgT1u449fCfDu/+MYHB0iSVL1N6aaLwD4ZFjliCK0wi1F6g
530mJ0jfJUaNSih8hp75mxpZuWW/Bd22Ql095gBIgl4g9xGC3srYn+Y3RyYe63j3YcNBZFgCQfna
4NH4+ej9Uji29YnfAgMBAAGjWzBZMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G
A1UdDgQWBBQNjLZh2kS40RR9w759XkjwzspqsDAXBgNVHSAEEDAOMAwGCiqBegFWAgIAAQEwDQYJ
KoZIhvcNAQEFBQADggIBACQ+YAZ+He86PtvqrxyaLAEL9MW12Ukx9F1BjYkMTv9sov3/4gbIOZ/x
WqndIlgVqIrTseYyCYIDbNc/CMf4uboAbbnW/FIyXaR/pDGUu7ZMOH8oMDX/nyNTt7buFHAAQCva
R6s0fl6nVjBhK4tDrP22iCj1a7Y+YEq6QpA0Z43q619FVDsXrIvkxmUP7tCMXWY5zjKn2BCXwH40
nJ+U8/aGH88bc62UeYdocMMzpXDn2NU4lG9jeeu/Cg4I58UvD0KgKxRA/yHgBcUn4YQRE7rWhh1B
CxMjidPJC+iKunqjo3M3NYB9Ergzd0A4wPpeMNLytqOx1qKVl4GbUu1pTP+A5FPbVFsDbVRfsbjv
JL1vnxHDx2TCDyhihWZeGnuyt++uNckZM6i4J9szVb9o4XVIRFb7zdNIu0eJOqxp9YDG5ERQL1TE
qkPFMTFYvZbF6nVsmnWxTfj3l/+WFvKXTej28xH5On2KOG4Ey+HTRRWqpdEdnV1j6CTmNhTih60b
WfVEm/vXd3wfAXBioSAaosUaKPQhA+4u2cGA6rnZgtZbdsLLO7XSAPCjDuGtbkD326C00EauFddE
wk01+dIL8hf2rGbVJLJP0RyZwG71fet0BLj5TXcJ17TPBzAJ8bgAVtkXFhYKK4bfjwEZGuW7gmP/
vgt2Fl43N+bYdJeimUV5
-----END CERTIFICATE-----

Root CA Generalitat Valenciana
==============================
-----BEGIN CERTIFICATE-----
MIIGizCCBXOgAwIBAgIEO0XlaDANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJFUzEfMB0GA1UE
ChMWR2VuZXJhbGl0YXQgVmFsZW5jaWFuYTEPMA0GA1UECxMGUEtJR1ZBMScwJQYDVQQDEx5Sb290
IENBIEdlbmVyYWxpdGF0IFZhbGVuY2lhbmEwHhcNMDEwNzA2MTYyMjQ3WhcNMjEwNzAxMTUyMjQ3
WjBoMQswCQYDVQQGEwJFUzEfMB0GA1UEChMWR2VuZXJhbGl0YXQgVmFsZW5jaWFuYTEPMA0GA1UE
CxMGUEtJR1ZBMScwJQYDVQQDEx5Sb290IENBIEdlbmVyYWxpdGF0IFZhbGVuY2lhbmEwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDGKqtXETcvIorKA3Qdyu0togu8M1JAJke+WmmmO3I2
F0zo37i7L3bhQEZ0ZQKQUgi0/6iMweDHiVYQOTPvaLRfX9ptI6GJXiKjSgbwJ/BXufjpTjJ3Cj9B
ZPPrZe52/lSqfR0grvPXdMIKX/UIKFIIzFVd0g/bmoGlu6GzwZTNVOAydTGRGmKy3nXiz0+J2ZGQ
D0EbtFpKd71ng+CT516nDOeB0/RSrFOyA8dEJvt55cs0YFAQexvba9dHq198aMpunUEDEO5rmXte
JajCq+TA81yc477OMUxkHl6AovWDfgzWyoxVjr7gvkkHD6MkQXpYHYTqWBLI4bft75PelAgxAgMB
AAGjggM7MIIDNzAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAGGFmh0dHA6Ly9vY3NwLnBraS5n
dmEuZXMwEgYDVR0TAQH/BAgwBgEB/wIBAjCCAjQGA1UdIASCAiswggInMIICIwYKKwYBBAG/VQIB
ADCCAhMwggHoBggrBgEFBQcCAjCCAdoeggHWAEEAdQB0AG8AcgBpAGQAYQBkACAAZABlACAAQwBl
AHIAdABpAGYAaQBjAGEAYwBpAPMAbgAgAFIAYQDtAHoAIABkAGUAIABsAGEAIABHAGUAbgBlAHIA
YQBsAGkAdABhAHQAIABWAGEAbABlAG4AYwBpAGEAbgBhAC4ADQAKAEwAYQAgAEQAZQBjAGwAYQBy
AGEAYwBpAPMAbgAgAGQAZQAgAFAAcgDhAGMAdABpAGMAYQBzACAAZABlACAAQwBlAHIAdABpAGYA
aQBjAGEAYwBpAPMAbgAgAHEAdQBlACAAcgBpAGcAZQAgAGUAbAAgAGYAdQBuAGMAaQBvAG4AYQBt
AGkAZQBuAHQAbwAgAGQAZQAgAGwAYQAgAHAAcgBlAHMAZQBuAHQAZQAgAEEAdQB0AG8AcgBpAGQA
YQBkACAAZABlACAAQwBlAHIAdABpAGYAaQBjAGEAYwBpAPMAbgAgAHMAZQAgAGUAbgBjAHUAZQBu
AHQAcgBhACAAZQBuACAAbABhACAAZABpAHIAZQBjAGMAaQDzAG4AIAB3AGUAYgAgAGgAdAB0AHAA
OgAvAC8AdwB3AHcALgBwAGsAaQAuAGcAdgBhAC4AZQBzAC8AYwBwAHMwJQYIKwYBBQUHAgEWGWh0
dHA6Ly93d3cucGtpLmd2YS5lcy9jcHMwHQYDVR0OBBYEFHs100DSHHgZZu90ECjcPk+yeAT8MIGV
BgNVHSMEgY0wgYqAFHs100DSHHgZZu90ECjcPk+yeAT8oWykajBoMQswCQYDVQQGEwJFUzEfMB0G
A1UEChMWR2VuZXJhbGl0YXQgVmFsZW5jaWFuYTEPMA0GA1UECxMGUEtJR1ZBMScwJQYDVQQDEx5S
b290IENBIEdlbmVyYWxpdGF0IFZhbGVuY2lhbmGCBDtF5WgwDQYJKoZIhvcNAQEFBQADggEBACRh
TvW1yEICKrNcda3FbcrnlD+laJWIwVTAEGmiEi8YPyVQqHxK6sYJ2fR1xkDar1CdPaUWu20xxsdz
Ckj+IHLtb8zog2EWRpABlUt9jppSCS/2bxzkoXHPjCpaF3ODR00PNvsETUlR4hTJZGH71BTg9J63
NI8KJr2XXPR5OkowGcytT6CYirQxlyric21+eLj4iIlPsSKRZEv1UN4D2+XFducTZnV+ZfsBn5OH
iJ35Rld8TWCvmHMTI6QgkYH60GFmuH3Rr9ZvHmw96RH9qfmCIoaZM3Fa6hlXPZHNqcCjbgcTpsnt
+GijnsNacgmHKNHEc8RzGF9QdRYxn7fofMM=
-----END CERTIFICATE-----

A-Trust-nQual-03
================
-----BEGIN CERTIFICATE-----
MIIDzzCCAregAwIBAgIDAWweMA0GCSqGSIb3DQEBBQUAMIGNMQswCQYDVQQGEwJBVDFIMEYGA1UE
Cgw/QS1UcnVzdCBHZXMuIGYuIFNpY2hlcmhlaXRzc3lzdGVtZSBpbSBlbGVrdHIuIERhdGVudmVy
a2VociBHbWJIMRkwFwYDVQQLDBBBLVRydXN0LW5RdWFsLTAzMRkwFwYDVQQDDBBBLVRydXN0LW5R
dWFsLTAzMB4XDTA1MDgxNzIyMDAwMFoXDTE1MDgxNzIyMDAwMFowgY0xCzAJBgNVBAYTAkFUMUgw
RgYDVQQKDD9BLVRydXN0IEdlcy4gZi4gU2ljaGVyaGVpdHNzeXN0ZW1lIGltIGVsZWt0ci4gRGF0
ZW52ZXJrZWhyIEdtYkgxGTAXBgNVBAsMEEEtVHJ1c3QtblF1YWwtMDMxGTAXBgNVBAMMEEEtVHJ1
c3QtblF1YWwtMDMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtPWFuA/OQO8BBC4SA
zewqo51ru27CQoT3URThoKgtUaNR8t4j8DRE/5TrzAUjlUC5B3ilJfYKvUWG6Nm9wASOhURh73+n
yfrBJcyFLGM/BWBzSQXgYHiVEEvc+RFZznF/QJuKqiTfC0Li21a8StKlDJu3Qz7dg9MmEALP6iPE
SU7l0+m0iKsMrmKS1GWH2WrX9IWf5DMiJaXlyDO6w8dB3F/GaswADm0yqLaHNgBid5seHzTLkDx4
iHQF63n1k3Flyp3HaxgtPVxO59X4PzF9j4fsCiIvI+n+u33J4PTs63zEsMMtYrWacdaxaujs2e3V
cuy+VwHOBVWf3tFgiBCzAgMBAAGjNjA0MA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECERqlWdV
eRFPMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAVdRU0VlIXLOThaq/Yy/kgM40
ozRiPvbY7meIMQQDbwvUB/tOdQ/TLtPAF8fGKOwGDREkDg6lXb+MshOWcdzUzg4NCmgybLlBMRmr
sQd7TZjTXLDR8KdCoLXEjq/+8T/0709GAHbrAvv5ndJAlseIOrifEXnzgGWovR/TeIGgUUw3tKZd
JXDRZslo+S4RFGjxVJgIrCaSD96JntT6s3kr0qN51OyLrIdTaEJMUVF0HhsnLuP1Hyl0Te2v9+GS
mYHovjrHF1D2t8b8m7CKa9aIA5GPBnc6hQLdmNVDeD/GMBWsm2vLV7eJUYs66MmEDNuxUCAKGkq6
ahq97BvIxYSazQ==
-----END CERTIFICATE-----

TWCA Root Certification Authority
=================================
-----BEGIN CERTIFICATE-----
MIIDezCCAmOgAwIBAgIBATANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJUVzESMBAGA1UECgwJ
VEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NBIFJvb3QgQ2VydGlmaWNh
dGlvbiBBdXRob3JpdHkwHhcNMDgwODI4MDcyNDMzWhcNMzAxMjMxMTU1OTU5WjBfMQswCQYDVQQG
EwJUVzESMBAGA1UECgwJVEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NB
IFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
AoIBAQCwfnK4pAOU5qfeCTiRShFAh6d8WWQUe7UREN3+v9XAu1bihSX0NXIP+FPQQeFEAcK0HMMx
QhZHhTMidrIKbw/lJVBPhYa+v5guEGcevhEFhgWQxFnQfHgQsIBct+HHK3XLfJ+utdGdIzdjp9xC
oi2SBBtQwXu4PhvJVgSLL1KbralW6cH/ralYhzC2gfeXRfwZVzsrb+RH9JlF/h3x+JejiB03HFyP
4HYlmlD4oFT/RJB2I9IyxsOrBr/8+7/zrX2SYgJbKdM1o5OaQ2RgXbL6Mv87BK9NQGr5x+PvI/1r
y+UPizgN7gr8/g+YnzAx3WxSZfmLgb4i4RxYA7qRG4kHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIB
BjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqOFsmjd6LWvJPelSDGRjjCDWmujANBgkqhkiG
9w0BAQUFAAOCAQEAPNV3PdrfibqHDAhUaiBQkr6wQT25JmSDCi/oQMCXKCeCMErJk/9q56YAf4lC
mtYR5VPOL8zy2gXE/uJQxDqGfczafhAJO5I1KlOy/usrBdlsXebQ79NqZp4VKIV66IIArB6nCWlW
QtNoURi+VJq/REG6Sb4gumlc7rh3zc5sH62Dlhh9DrUUOYTxKOkto557HnpyWoOzeW/vtPzQCqVY
T0bf+215WfKEIlKuD8z7fDvnaspHYcN6+NOSBB+4IIThNlQWx0DeO4pz3N/GCUzf7Nr/1FNCocny
Yh0igzyXxfkZYiesZSLX0zzG5Y6yU8xJzrww/nsOM5D77dIUkR8Hrw==
-----END CERTIFICATE-----

Security Communication RootCA2
==============================
-----BEGIN CERTIFICATE-----
MIIDdzCCAl+gAwIBAgIBADANBgkqhkiG9w0BAQsFADBdMQswCQYDVQQGEwJKUDElMCMGA1UEChMc
U0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UECxMeU2VjdXJpdHkgQ29tbXVuaWNh
dGlvbiBSb290Q0EyMB4XDTA5MDUyOTA1MDAzOVoXDTI5MDUyOTA1MDAzOVowXTELMAkGA1UEBhMC
SlAxJTAjBgNVBAoTHFNFQ09NIFRydXN0IFN5c3RlbXMgQ08uLExURC4xJzAlBgNVBAsTHlNlY3Vy
aXR5IENvbW11bmljYXRpb24gUm9vdENBMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
ANAVOVKxUrO6xVmCxF1SrjpDZYBLx/KWvNs2l9amZIyoXvDjChz335c9S672XewhtUGrzbl+dp++
+T42NKA7wfYxEUV0kz1XgMX5iZnK5atq1LXaQZAQwdbWQonCv/Q4EpVMVAX3NuRFg3sUZdbcDE3R
3n4MqzvEFb46VqZab3ZpUql6ucjrappdUtAtCms1FgkQhNBqyjoGADdH5H5XTz+L62e4iKrFvlNV
spHEfbmwhRkGeC7bYRr6hfVKkaHnFtWOojnflLhwHyg/i/xAXmODPIMqGplrz95Zajv8bxbXH/1K
EOtOghY6rCcMU/Gt1SSwawNQwS08Ft1ENCcadfsCAwEAAaNCMEAwHQYDVR0OBBYEFAqFqXdlBZh8
QIH4D5csOPEK7DzPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEB
CwUAA4IBAQBMOqNErLlFsceTfsgLCkLfZOoc7llsCLqJX2rKSpWeeo8HxdpFcoJxDjrSzG+ntKEj
u/Ykn8sX/oymzsLS28yN/HH8AynBbF0zX2S2ZTuJbxh2ePXcokgfGT+Ok+vx+hfuzU7jBBJV1uXk
3fs+BXziHV7Gp7yXT2g69ekuCkO2r1dcYmh8t/2jioSgrGK+KwmHNPBqAbubKVY8/gA3zyNs8U6q
tnRGEmyR7jTV7JqR50S+kDFy1UkC9gLl9B/rfNmWVan/7Ir5mUf/NVoCqgTLiluHcSmRvaS0eg29
mvVXIwAHIRc/SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03
-----END CERTIFICATE-----

EC-ACC
======
-----BEGIN CERTIFICATE-----
MIIFVjCCBD6gAwIBAgIQ7is969Qh3hSoYqwE893EATANBgkqhkiG9w0BAQUFADCB8zELMAkGA1UE
BhMCRVMxOzA5BgNVBAoTMkFnZW5jaWEgQ2F0YWxhbmEgZGUgQ2VydGlmaWNhY2lvIChOSUYgUS0w
ODAxMTc2LUkpMSgwJgYDVQQLEx9TZXJ2ZWlzIFB1YmxpY3MgZGUgQ2VydGlmaWNhY2lvMTUwMwYD
VQQLEyxWZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAoYykwMzE1MDMGA1UE
CxMsSmVyYXJxdWlhIEVudGl0YXRzIGRlIENlcnRpZmljYWNpbyBDYXRhbGFuZXMxDzANBgNVBAMT
BkVDLUFDQzAeFw0wMzAxMDcyMzAwMDBaFw0zMTAxMDcyMjU5NTlaMIHzMQswCQYDVQQGEwJFUzE7
MDkGA1UEChMyQWdlbmNpYSBDYXRhbGFuYSBkZSBDZXJ0aWZpY2FjaW8gKE5JRiBRLTA4MDExNzYt
SSkxKDAmBgNVBAsTH1NlcnZlaXMgUHVibGljcyBkZSBDZXJ0aWZpY2FjaW8xNTAzBgNVBAsTLFZl
Z2V1IGh0dHBzOi8vd3d3LmNhdGNlcnQubmV0L3ZlcmFycmVsIChjKTAzMTUwMwYDVQQLEyxKZXJh
cnF1aWEgRW50aXRhdHMgZGUgQ2VydGlmaWNhY2lvIENhdGFsYW5lczEPMA0GA1UEAxMGRUMtQUND
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsyLHT+KXQpWIR4NA9h0X84NzJB5R85iK
w5K4/0CQBXCHYMkAqbWUZRkiFRfCQ2xmRJoNBD45b6VLeqpjt4pEndljkYRm4CgPukLjbo73FCeT
ae6RDqNfDrHrZqJyTxIThmV6PttPB/SnCWDaOkKZx7J/sxaVHMf5NLWUhdWZXqBIoH7nF2W4onW4
HvPlQn2v7fOKSGRdghST2MDk/7NQcvJ29rNdQlB50JQ+awwAvthrDk4q7D7SzIKiGGUzE3eeml0a
E9jD2z3Il3rucO2n5nzbcc8tlGLfbdb1OL4/pYUKGbio2Al1QnDE6u/LDsg0qBIimAy4E5S2S+zw
0JDnJwIDAQABo4HjMIHgMB0GA1UdEQQWMBSBEmVjX2FjY0BjYXRjZXJ0Lm5ldDAPBgNVHRMBAf8E
BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUoMOLRKo3pUW/l4Ba0fF4opvpXY0wfwYD
VR0gBHgwdjB0BgsrBgEEAfV4AQMBCjBlMCwGCCsGAQUFBwIBFiBodHRwczovL3d3dy5jYXRjZXJ0
Lm5ldC92ZXJhcnJlbDA1BggrBgEFBQcCAjApGidWZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5l
dC92ZXJhcnJlbCAwDQYJKoZIhvcNAQEFBQADggEBAKBIW4IB9k1IuDlVNZyAelOZ1Vr/sXE7zDkJ
lF7W2u++AVtd0x7Y/X1PzaBB4DSTv8vihpw3kpBWHNzrKQXlxJ7HNd+KDM3FIUPpqojlNcAZQmNa
Al6kSBg6hW/cnbw/nZzBh7h6YQjpdwt/cKt63dmXLGQehb+8dJahw3oS7AwaboMMPOhyRp/7SNVe
l+axofjk70YllJyJ22k4vuxcDlbHZVHlUIiIv0LVKz3l+bqeLrPK9HOSAgu+TGbrIP65y7WZf+a2
E/rKS03Z7lNGBjvGTq2TWoF+bCpLagVFjPIhpDGQh2xlnJ2lYJU6Un/10asIbvPuW/mIPX64b24D
5EI=
-----END CERTIFICATE-----

Hellenic Academic and Research Institutions RootCA 2011
=======================================================
-----BEGIN CERTIFICATE-----
MIIEMTCCAxmgAwIBAgIBADANBgkqhkiG9w0BAQUFADCBlTELMAkGA1UEBhMCR1IxRDBCBgNVBAoT
O0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9y
aXR5MUAwPgYDVQQDEzdIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25z
IFJvb3RDQSAyMDExMB4XDTExMTIwNjEzNDk1MloXDTMxMTIwMTEzNDk1MlowgZUxCzAJBgNVBAYT
AkdSMUQwQgYDVQQKEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25z
IENlcnQuIEF1dGhvcml0eTFAMD4GA1UEAxM3SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNo
IEluc3RpdHV0aW9ucyBSb290Q0EgMjAxMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AKlTAOMupvaO+mDYLZU++CwqVE7NuYRhlFhPjz2L5EPzdYmNUeTDN9KKiE15HrcS3UN4SoqS5tdI
1Q+kOilENbgH9mgdVc04UfCMJDGFr4PJfel3r+0ae50X+bOdOFAPplp5kYCvN66m0zH7tSYJnTxa
71HFK9+WXesyHgLacEnsbgzImjeN9/E2YEsmLIKe0HjzDQ9jpFEw4fkrJxIH2Oq9GGKYsFk3fb7u
8yBRQlqD75O6aRXxYp2fmTmCobd0LovUxQt7L/DICto9eQqakxylKHJzkUOap9FNhYS5qXSPFEDH
3N6sQWRstBmbAmNtJGSPRLIl6s5ddAxjMlyNh+UCAwEAAaOBiTCBhjAPBgNVHRMBAf8EBTADAQH/
MAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQUppFC/RNhSiOeCKQp5dgTBCPuQSUwRwYDVR0eBEAwPqA8
MAWCAy5ncjAFggMuZXUwBoIELmVkdTAGggQub3JnMAWBAy5ncjAFgQMuZXUwBoEELmVkdTAGgQQu
b3JnMA0GCSqGSIb3DQEBBQUAA4IBAQAf73lB4XtuP7KMhjdCSk4cNx6NZrokgclPEg8hwAOXhiVt
XdMiKahsog2p6z0GW5k6x8zDmjR/qw7IThzh+uTczQ2+vyT+bOdrwg3IBp5OjWEopmr95fZi6hg8
TqBTnbI6nOulnJEWtk2C4AwFSKls9cz4y51JtPACpf1wA+2KIaWuE4ZJwzNzvoc7dIsXRSZMFpGD
/md9zU1jZ/rzAxKWeAaNsWftjj++n08C9bMJL/NMh98qy5V8AcysNnq/onN694/BtZqhFLKPM58N
7yLcZnuEvUUXBj08yrl3NI/K6s8/MT7jiOOASSXIl7WdmplNsDz4SgCbZN2fOUvRJ9e4
-----END CERTIFICATE-----

Actalis Authentication Root CA
==============================
-----BEGIN CERTIFICATE-----
MIIFuzCCA6OgAwIBAgIIVwoRl0LE48wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCSVQxDjAM
BgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8wMzM1ODUyMDk2NzEnMCUGA1UE
AwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290IENBMB4XDTExMDkyMjExMjIwMloXDTMwMDky
MjExMjIwMlowazELMAkGA1UEBhMCSVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlz
IFMucC5BLi8wMzM1ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290
IENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAp8bEpSmkLO/lGMWwUKNvUTufClrJ
wkg4CsIcoBh/kbWHuUA/3R1oHwiD1S0eiKD4j1aPbZkCkpAW1V8IbInX4ay8IMKx4INRimlNAJZa
by/ARH6jDuSRzVju3PvHHkVH3Se5CAGfpiEd9UEtL0z9KK3giq0itFZljoZUj5NDKd45RnijMCO6
zfB9E1fAXdKDa0hMxKufgFpbOr3JpyI/gCczWw63igxdBzcIy2zSekciRDXFzMwujt0q7bd9Zg1f
YVEiVRvjRuPjPdA1YprbrxTIW6HMiRvhMCb8oJsfgadHHwTrozmSBp+Z07/T6k9QnBn+locePGX2
oxgkg4YQ51Q+qDp2JE+BIcXjDwL4k5RHILv+1A7TaLndxHqEguNTVHnd25zS8gebLra8Pu2Fbe8l
EfKXGkJh90qX6IuxEAf6ZYGyojnP9zz/GPvG8VqLWeICrHuS0E4UT1lF9gxeKF+w6D9Fz8+vm2/7
hNN3WpVvrJSEnu68wEqPSpP4RCHiMUVhUE4Q2OM1fEwZtN4Fv6MGn8i1zeQf1xcGDXqVdFUNaBr8
EBtiZJ1t4JWgw5QHVw0U5r0F+7if5t+L4sbnfpb2U8WANFAoWPASUHEXMLrmeGO89LKtmyuy/uE5
jF66CyCU3nuDuP/jVo23Eek7jPKxwV2dpAtMK9myGPW1n0sCAwEAAaNjMGEwHQYDVR0OBBYEFFLY
iDrIn3hm7YnzezhwlMkCAjbQMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUUtiIOsifeGbt
ifN7OHCUyQICNtAwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQALe3KHwGCmSUyI
WOYdiPcUZEim2FgKDk8TNd81HdTtBjHIgT5q1d07GjLukD0R0i70jsNjLiNmsGe+b7bAEzlgqqI0
JZN1Ut6nna0Oh4lScWoWPBkdg/iaKWW+9D+a2fDzWochcYBNy+A4mz+7+uAwTc+G02UQGRjRlwKx
K3JCaKygvU5a2hi/a5iB0P2avl4VSM0RFbnAKVy06Ij3Pjaut2L9HmLecHgQHEhb2rykOLpn7VU+
Xlff1ANATIGk0k9jpwlCCRT8AKnCgHNPLsBA2RF7SOp6AsDT6ygBJlh0wcBzIm2Tlf05fbsq4/aC
4yyXX04fkZT6/iyj2HYauE2yOE+b+h1IYHkm4vP9qdCa6HCPSXrW5b0KDtst842/6+OkfcvHlXHo
2qN8xcL4dJIEG4aspCJTQLas/kx2z/uUMsA1n3Y/buWQbqCmJqK4LL7RK4X9p2jIugErsWx0Hbhz
lefut8cl8ABMALJ+tguLHPPAUJ4lueAI3jZm/zel0btUZCzJJ7VLkn5l/9Mt4blOvH+kQSGQQXem
OR/qnuOf0GZvBeyqdn6/axag67XH/JJULysRJyU3eExRarDzzFhdFPFqSBX/wge2sY0PjlxQRrM9
vwGYT7JZVEc+NHt4bVaTLnPqZih4zR0Uv6CPLy64Lo7yFIrM6bV8+2ydDKXhlg==
-----END CERTIFICATE-----

Trustis FPS Root CA
===================
-----BEGIN CERTIFICATE-----
MIIDZzCCAk+gAwIBAgIQGx+ttiD5JNM2a/fH8YygWTANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQG
EwJHQjEYMBYGA1UEChMPVHJ1c3RpcyBMaW1pdGVkMRwwGgYDVQQLExNUcnVzdGlzIEZQUyBSb290
IENBMB4XDTAzMTIyMzEyMTQwNloXDTI0MDEyMTExMzY1NFowRTELMAkGA1UEBhMCR0IxGDAWBgNV
BAoTD1RydXN0aXMgTGltaXRlZDEcMBoGA1UECxMTVHJ1c3RpcyBGUFMgUm9vdCBDQTCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMVQe547NdDfxIzNjpvto8A2mfRC6qc+gIMPpqdZh8mQ
RUN+AOqGeSoDvT03mYlmt+WKVoaTnGhLaASMk5MCPjDSNzoiYYkchU59j9WvezX2fihHiTHcDnlk
H5nSW7r+f2C/revnPDgpai/lkQtV/+xvWNUtyd5MZnGPDNcE2gfmHhjjvSkCqPoc4Vu5g6hBSLwa
cY3nYuUtsuvffM/bq1rKMfFMIvMFE/eC+XN5DL7XSxzA0RU8k0Fk0ea+IxciAIleH2ulrG6nS4zt
o3Lmr2NNL4XSFDWaLk6M6jKYKIahkQlBOrTh4/L68MkKokHdqeMDx4gVOxzUGpTXn2RZEm0CAwEA
AaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBS6+nEleYtXQSUhhgtx67JkDoshZzAd
BgNVHQ4EFgQUuvpxJXmLV0ElIYYLceuyZA6LIWcwDQYJKoZIhvcNAQEFBQADggEBAH5Y//01GX2c
GE+esCu8jowU/yyg2kdbw++BLa8F6nRIW/M+TgfHbcWzk88iNVy2P3UnXwmWzaD+vkAMXBJV+JOC
yinpXj9WV4s4NvdFGkwozZ5BuO1WTISkQMi4sKUraXAEasP41BIy+Q7DsdwyhEQsb8tGD+pmQQ9P
8Vilpg0ND2HepZ5dfWWhPBfnqFVO76DH7cZEf1T1o+CP8HxVIo8ptoGj4W1OLBuAZ+ytIJ8MYmHV
l/9D7S3B2l0pKoU/rGXuhg8FjZBf3+6f9L/uHfuY5H+QK4R4EA5sSVPvFVtlRkpdr7r7OnIdzfYl
iB6XzCGcKQENZetX2fNXlrtIzYE=
-----END CERTIFICATE-----

StartCom Certification Authority
================================
-----BEGIN CERTIFICATE-----
MIIHhzCCBW+gAwIBAgIBLTANBgkqhkiG9w0BAQsFADB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMN
U3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmlu
ZzEpMCcGA1UEAxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDYwOTE3MTk0
NjM3WhcNMzYwOTE3MTk0NjM2WjB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UEAxMg
U3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw
ggIKAoICAQDBiNsJvGxGfHiflXu1M5DycmLWwTYgIiRezul38kMKogZkpMyONvg45iPwbm2xPN1y
o4UcodM9tDMr0y+v/uqwQVlntsQGfQqedIXWeUyAN3rfOQVSWff0G0ZDpNKFhdLDcfN1YjS6LIp/
Ho/u7TTQEceWzVI9ujPW3U3eCztKS5/CJi/6tRYccjV3yjxd5srhJosaNnZcAdt0FCX+7bWgiA/d
eMotHweXMAEtcnn6RtYTKqi5pquDSR3l8u/d5AGOGAqPY1MWhWKpDhk6zLVmpsJrdAfkK+F2PrRt
2PZE4XNiHzvEvqBTViVsUQn3qqvKv3b9bZvzndu/PWa8DFaqr5hIlTpL36dYUNk4dalb6kMMAv+Z
6+hsTXBbKWWc3apdzK8BMewM69KN6Oqce+Zu9ydmDBpI125C4z/eIT574Q1w+2OqqGwaVLRcJXrJ
osmLFqa7LH4XXgVNWG4SHQHuEhANxjJ/GP/89PrNbpHoNkm+Gkhpi8KWTRoSsmkXwQqQ1vp5Iki/
untp+HDH+no32NgN0nZPV/+Qt+OR0t3vwmC3Zzrd/qqc8NSLf3Iizsafl7b4r4qgEKjZ+xjGtrVc
UjyJthkqcwEKDwOzEmDyei+B26Nu/yYwl/WL3YlXtq09s68rxbd2AvCl1iuahhQqcvbjM4xdCUsT
37uMdBNSSwIDAQABo4ICEDCCAgwwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYD
VR0OBBYEFE4L7xqkQFulF2mHMMo0aEPQQa7yMB8GA1UdIwQYMBaAFE4L7xqkQFulF2mHMMo0aEPQ
Qa7yMIIBWgYDVR0gBIIBUTCCAU0wggFJBgsrBgEEAYG1NwEBATCCATgwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwgc8GCCsGAQUFBwICMIHCMCcWIFN0YXJ0IENv
bW1lcmNpYWwgKFN0YXJ0Q29tKSBMdGQuMAMCAQEagZZMaW1pdGVkIExpYWJpbGl0eSwgcmVhZCB0
aGUgc2VjdGlvbiAqTGVnYWwgTGltaXRhdGlvbnMqIG9mIHRoZSBTdGFydENvbSBDZXJ0aWZpY2F0
aW9uIEF1dGhvcml0eSBQb2xpY3kgYXZhaWxhYmxlIGF0IGh0dHA6Ly93d3cuc3RhcnRzc2wuY29t
L3BvbGljeS5wZGYwEQYJYIZIAYb4QgEBBAQDAgAHMDgGCWCGSAGG+EIBDQQrFilTdGFydENvbSBG
cmVlIFNTTCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTANBgkqhkiG9w0BAQsFAAOCAgEAjo/n3JR5
fPGFf59Jb2vKXfuM/gTFwWLRfUKKvFO3lANmMD+x5wqnUCBVJX92ehQN6wQOQOY+2IirByeDqXWm
N3PH/UvSTa0XQMhGvjt/UfzDtgUx3M2FIk5xt/JxXrAaxrqTi3iSSoX4eA+D/i+tLPfkpLst0OcN
Org+zvZ49q5HJMqjNTbOx8aHmNrs++myziebiMMEofYLWWivydsQD032ZGNcpRJvkrKTlMeIFw6T
tn5ii5B/q06f/ON1FE8qMt9bDeD1e5MNq6HPh+GlBEXoPBKlCcWw0bdT82AUuoVpaiF8H3VhFyAX
e2w7QSlc4axa0c2Mm+tgHRns9+Ww2vl5GKVFP0lDV9LdJNUso/2RjSe15esUBppMeyG7Oq0wBhjA
2MFrLH9ZXF2RsXAiV+uKa0hK1Q8p7MZAwC+ITGgBF3f0JBlPvfrhsiAhS90a2Cl9qrjeVOwhVYBs
HvUwyKMQ5bLmKhQxw4UtjJixhlpPiVktucf3HMiKf8CdBUrmQk9io20ppB+Fq9vlgcitKj1MXVuE
JnHEhV5xJMqlG2zYYdMa4FTbzrqpMrUi9nNBCV24F10OD5mQ1kfabwo6YigUZ4LZ8dCAWZvLMdib
D4x3TrVoivJs9iQOLWxwxXPR3hTQcY+203sC9uO41Alua551hDnmfyWl8kgAwKQB2j8=
-----END CERTIFICATE-----

StartCom Certification Authority G2
===================================
-----BEGIN CERTIFICATE-----
MIIFYzCCA0ugAwIBAgIBOzANBgkqhkiG9w0BAQsFADBTMQswCQYDVQQGEwJJTDEWMBQGA1UEChMN
U3RhcnRDb20gTHRkLjEsMCoGA1UEAxMjU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg
RzIwHhcNMTAwMTAxMDEwMDAxWhcNMzkxMjMxMjM1OTAxWjBTMQswCQYDVQQGEwJJTDEWMBQGA1UE
ChMNU3RhcnRDb20gTHRkLjEsMCoGA1UEAxMjU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3Jp
dHkgRzIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2iTZbB7cgNr2Cu+EWIAOVeq8O
o1XJJZlKxdBWQYeQTSFgpBSHO839sj60ZwNq7eEPS8CRhXBF4EKe3ikj1AENoBB5uNsDvfOpL9HG
4A/LnooUCri99lZi8cVytjIl2bLzvWXFDSxu1ZJvGIsAQRSCb0AgJnooD/Uefyf3lLE3PbfHkffi
Aez9lInhzG7TNtYKGXmu1zSCZf98Qru23QumNK9LYP5/Q0kGi4xDuFby2X8hQxfqp0iVAXV16iul
Q5XqFYSdCI0mblWbq9zSOdIxHWDirMxWRST1HFSr7obdljKF+ExP6JV2tgXdNiNnvP8V4so75qbs
O+wmETRIjfaAKxojAuuKHDp2KntWFhxyKrOq42ClAJ8Em+JvHhRYW6Vsi1g8w7pOOlz34ZYrPu8H
vKTlXcxNnw3h3Kq74W4a7I/htkxNeXJdFzULHdfBR9qWJODQcqhaX2YtENwvKhOuJv4KHBnM0D4L
nMgJLvlblnpHnOl68wVQdJVznjAJ85eCXuaPOQgeWeU1FEIT/wCc976qUM/iUUjXuG+v+E5+M5iS
FGI6dWPPe/regjupuznixL0sAA7IF6wT700ljtizkC+p2il9Ha90OrInwMEePnWjFqmveiJdnxMa
z6eg6+OGCtP95paV1yPIN93EfKo2rJgaErHgTuixO/XWb/Ew1wIDAQABo0IwQDAPBgNVHRMBAf8E
BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUS8W0QGutHLOlHGVuRjaJhwUMDrYwDQYJ
KoZIhvcNAQELBQADggIBAHNXPyzVlTJ+N9uWkusZXn5T50HsEbZH77Xe7XRcxfGOSeD8bpkTzZ+K
2s06Ctg6Wgk/XzTQLwPSZh0avZyQN8gMjgdalEVGKua+etqhqaRpEpKwfTbURIfXUfEpY9Z1zRbk
J4kd+MIySP3bmdCPX1R0zKxnNBFi2QwKN4fRoxdIjtIXHfbX/dtl6/2o1PXWT6RbdejF0mCy2wl+
JYt7ulKSnj7oxXehPOBKc2thz4bcQ///If4jXSRK9dNtD2IEBVeC2m6kMyV5Sy5UGYvMLD0w6dEG
/+gyRr61M3Z3qAFdlsHB1b6uJcDJHgoJIIihDsnzb02CVAAgp9KP5DlUFy6NHrgbuxu9mk47EDTc
nIhT76IxW1hPkWLIwpqazRVdOKnWvvgTtZ8SafJQYqz7Fzf07rh1Z2AQ+4NQ+US1dZxAF7L+/Xld
blhYXzD8AK6vM8EOTmy6p6ahfzLbOOCxchcKK5HsamMm7YnUeMx0HgX4a/6ManY5Ka5lIxKVCCIc
l85bBu4M4ru8H0ST9tg4RQUh7eStqxK2A6RCLi3ECToDZ2mEmuFZkIoohdVddLHRDiBYmxOlsGOm
7XtH/UVVMKTumtTm4ofvmMkyghEpIrwACjFeLQ/Ajulrso8uBtjRkcfGEvRM/TAXw8HaOFvjqerm
obp573PYtlNXLfbQ4ddI
-----END CERTIFICATE-----

Buypass Class 2 Root CA
=======================
-----BEGIN CERTIFICATE-----
MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU
QnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3MgQ2xhc3MgMiBSb290IENBMB4X
DTEwMTAyNjA4MzgwM1oXDTQwMTAyNjA4MzgwM1owTjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1
eXBhc3MgQVMtOTgzMTYzMzI3MSAwHgYDVQQDDBdCdXlwYXNzIENsYXNzIDIgUm9vdCBDQTCCAiIw
DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANfHXvfBB9R3+0Mh9PT1aeTuMgHbo4Yf5FkNuud1
g1Lr6hxhFUi7HQfKjK6w3Jad6sNgkoaCKHOcVgb/S2TwDCo3SbXlzwx87vFKu3MwZfPVL4O2fuPn
9Z6rYPnT8Z2SdIrkHJasW4DptfQxh6NR/Md+oW+OU3fUl8FVM5I+GC911K2GScuVr1QGbNgGE41b
/+EmGVnAJLqBcXmQRFBoJJRfuLMR8SlBYaNByyM21cHxMlAQTn/0hpPshNOOvEu/XAFOBz3cFIqU
CqTqc/sLUegTBxj6DvEr0VQVfTzh97QZQmdiXnfgolXsttlpF9U6r0TtSsWe5HonfOV116rLJeff
awrbD02TTqigzXsu8lkBarcNuAeBfos4GzjmCleZPe4h6KP1DBbdi+w0jpwqHAAVF41og9JwnxgI
zRFo1clrUs3ERo/ctfPYV3Me6ZQ5BL/T3jjetFPsaRyifsSP5BtwrfKi+fv3FmRmaZ9JUaLiFRhn
Bkp/1Wy1TbMz4GHrXb7pmA8y1x1LPC5aAVKRCfLf6o3YBkBjqhHk/sM3nhRSP/TizPJhk9H9Z2vX
Uq6/aKtAQ6BXNVN48FP4YUIHZMbXb5tMOA1jrGKvNouicwoN9SG9dKpN6nIDSdvHXx1iY8f93ZHs
M+71bbRuMGjeyNYmsHVee7QHIJihdjK4TWxPAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD
VR0OBBYEFMmAd+BikoL1RpzzuvdMw964o605MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsF
AAOCAgEAU18h9bqwOlI5LJKwbADJ784g7wbylp7ppHR/ehb8t/W2+xUbP6umwHJdELFx7rxP462s
A20ucS6vxOOto70MEae0/0qyexAQH6dXQbLArvQsWdZHEIjzIVEpMMpghq9Gqx3tOluwlN5E40EI
osHsHdb9T7bWR9AUC8rmyrV7d35BH16Dx7aMOZawP5aBQW9gkOLo+fsicdl9sz1Gv7SEr5AcD48S
aq/v7h56rgJKihcrdv6sVIkkLE8/trKnToyokZf7KcZ7XC25y2a2t6hbElGFtQl+Ynhw/qlqYLYd
DnkM/crqJIByw5c/8nerQyIKx+u2DISCLIBrQYoIwOula9+ZEsuK1V6ADJHgJgg2SMX6OBE1/yWD
LfJ6v9r9jv6ly0UsH8SIU653DtmadsWOLB2jutXsMq7Aqqz30XpN69QH4kj3Io6wpJ9qzo6ysmD0
oyLQI+uUWnpp3Q+/QFesa1lQ2aOZ4W7+jQF5JyMV3pKdewlNWudLSDBaGOYKbeaP4NK75t98biGC
wWg5TbSYWGZizEqQXsP6JwSxeRV0mcy+rSDeJmAc61ZRpqPq5KM/p/9h3PFaTWwyI0PurKju7koS
CTxdccK+efrCh2gdC/1cacwG0Jp9VJkqyTkaGa9LKkPzY11aWOIv4x3kqdbQCtCev9eBCfHJxyYN
rJgWVqA=
-----END CERTIFICATE-----

Buypass Class 3 Root CA
=======================
-----BEGIN CERTIFICATE-----
MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU
QnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3MgQ2xhc3MgMyBSb290IENBMB4X
DTEwMTAyNjA4Mjg1OFoXDTQwMTAyNjA4Mjg1OFowTjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1
eXBhc3MgQVMtOTgzMTYzMzI3MSAwHgYDVQQDDBdCdXlwYXNzIENsYXNzIDMgUm9vdCBDQTCCAiIw
DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKXaCpUWUOOV8l6ddjEGMnqb8RB2uACatVI2zSRH
sJ8YZLya9vrVediQYkwiL944PdbgqOkcLNt4EemOaFEVcsfzM4fkoF0LXOBXByow9c3EN3coTRiR
5r/VUv1xLXA+58bEiuPwKAv0dpihi4dVsjoT/Lc+JzeOIuOoTyrvYLs9tznDDgFHmV0ST9tD+leh
7fmdvhFHJlsTmKtdFoqwNxxXnUX/iJY2v7vKB3tvh2PX0DJq1l1sDPGzbjniazEuOQAnFN44wOwZ
ZoYS6J1yFhNkUsepNxz9gjDthBgd9K5c/3ATAOux9TN6S9ZV+AWNS2mw9bMoNlwUxFFzTWsL8TQH
2xc519woe2v1n/MuwU8XKhDzzMro6/1rqy6any2CbgTUUgGTLT2G/H783+9CHaZr77kgxve9oKeV
/afmiSTYzIw0bOIjL9kSGiG5VZFvC5F5GQytQIgLcOJ60g7YaEi7ghM5EFjp2CoHxhLbWNvSO1UQ
RwUVZ2J+GGOmRj8JDlQyXr8NYnon74Do29lLBlo3WiXQCBJ31G8JUJc9yB3D34xFMFbG02SrZvPA
Xpacw8Tvw3xrizp5f7NJzz3iiZ+gMEuFuZyUJHmPfWupRWgPK9Dx2hzLabjKSWJtyNBjYt1gD1iq
j6G8BaVmos8bdrKEZLFMOVLAMLrwjEsCsLa3AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD
VR0OBBYEFEe4zf/lb+74suwvTg75JbCOPGvDMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsF
AAOCAgEAACAjQTUEkMJAYmDv4jVM1z+s4jSQuKFvdvoWFqRINyzpkMLyPPgKn9iB5btb2iUspKdV
cSQy9sgL8rxq+JOssgfCX5/bzMiKqr5qb+FJEMwx14C7u8jYog5kV+qi9cKpMRXSIGrs/CIBKM+G
uIAeqcwRpTzyFrNHnfzSgCHEy9BHcEGhyoMZCCxt8l13nIoUE9Q2HJLw5QY33KbmkJs4j1xrG0aG
Q0JfPgEHU1RdZX33inOhmlRaHylDFCfChQ+1iHsaO5S3HWCntZznKWlXWpuTekMwGwPXYshApqr8
ZORK15FTAaggiG6cX0S5y2CBNOxv033aSF/rtJC8LakcC6wc1aJoIIAE1vyxjy+7SjENSoYc6+I2
KSb12tjE8nVhz36udmNKekBlk4f4HoCMhuWG1o8O/FMsYOgWYRqiPkN7zTlgVGr18okmAWiDSKIz
6MkEkbIRNBE+6tBDGR8Dk5AM/1E9V/RBbuHLoL7ryWPNbczk+DaqaJ3tvV2XcEQNtg413OEMXbug
UZTLfhbrES+jkkXITHHZvMmZUldGL1DPvTVp9D0VzgalLA8+9oG6lLvDu79leNKGef9JOxqDDPDe
eOzI8k1MGt6CKfjBWtrt7uYnXuhF0J0cUahoq0Tj0Itq4/g7u9xN12TyUb7mqqta6THuBrxzvxNi
Cp/HuZc=
-----END CERTIFICATE-----

T-TeleSec GlobalRoot Class 3
============================
-----BEGIN CERTIFICATE-----
MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoM
IlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBU
cnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwHhcNMDgx
MDAxMTAyOTU2WhcNMzMxMDAxMjM1OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lz
dGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBD
ZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQC9dZPwYiJvJK7genasfb3ZJNW4t/zN8ELg63iIVl6bmlQdTQyK
9tPPcPRStdiTBONGhnFBSivwKixVA9ZIw+A5OO3yXDw/RLyTPWGrTs0NvvAgJ1gORH8EGoel15YU
NpDQSXuhdfsaa3Ox+M6pCSzyU9XDFES4hqX2iys52qMzVNn6chr3IhUciJFrf2blw2qAsCTz34ZF
iP0Zf3WHHx+xGwpzJFu5ZeAsVMhg02YXP+HMVDNzkQI6pn97djmiH5a2OK61yJN0HZ65tOVgnS9W
0eDrXltMEnAMbEQgqxHY9Bn20pxSN+f6tsIxO0rUFJmtxxr1XV/6B7h8DR/Wgx6zAgMBAAGjQjBA
MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS1A/d2O2GCahKqGFPr
AyGUv/7OyjANBgkqhkiG9w0BAQsFAAOCAQEAVj3vlNW92nOyWL6ukK2YJ5f+AbGwUgC4TeQbIXQb
fsDuXmkqJa9c1h3a0nnJ85cp4IaH3gRZD/FZ1GSFS5mvJQQeyUapl96Cshtwn5z2r3Ex3XsFpSzT
ucpH9sry9uetuUg/vBa3wW306gmv7PO15wWeph6KU1HWk4HMdJP2udqmJQV0eVp+QD6CSyYRMG7h
P0HHRwA11fXT91Q+gT3aSWqas+8QPebrb9HIIkfLzM8BMZLZGOMivgkeGj5asuRrDFR6fUNOuIml
e9eiPZaGzPImNC1qkp2aGtAw4l1OBLBfiyB+d8E9lYLRRpo7PHi4b6HQDWSieB4pTpPDpFQUWw==
-----END CERTIFICATE-----

EE Certification Centre Root CA
===============================
-----BEGIN CERTIFICATE-----
MIIEAzCCAuugAwIBAgIQVID5oHPtPwBMyonY43HmSjANBgkqhkiG9w0BAQUFADB1MQswCQYDVQQG
EwJFRTEiMCAGA1UECgwZQVMgU2VydGlmaXRzZWVyaW1pc2tlc2t1czEoMCYGA1UEAwwfRUUgQ2Vy
dGlmaWNhdGlvbiBDZW50cmUgUm9vdCBDQTEYMBYGCSqGSIb3DQEJARYJcGtpQHNrLmVlMCIYDzIw
MTAxMDMwMTAxMDMwWhgPMjAzMDEyMTcyMzU5NTlaMHUxCzAJBgNVBAYTAkVFMSIwIAYDVQQKDBlB
UyBTZXJ0aWZpdHNlZXJpbWlza2Vza3VzMSgwJgYDVQQDDB9FRSBDZXJ0aWZpY2F0aW9uIENlbnRy
ZSBSb290IENBMRgwFgYJKoZIhvcNAQkBFglwa2lAc2suZWUwggEiMA0GCSqGSIb3DQEBAQUAA4IB
DwAwggEKAoIBAQDIIMDs4MVLqwd4lfNE7vsLDP90jmG7sWLqI9iroWUyeuuOF0+W2Ap7kaJjbMeM
TC55v6kF/GlclY1i+blw7cNRfdCT5mzrMEvhvH2/UpvObntl8jixwKIy72KyaOBhU8E2lf/slLo2
rpwcpzIP5Xy0xm90/XsY6KxX7QYgSzIwWFv9zajmofxwvI6Sc9uXp3whrj3B9UiHbCe9nyV0gVWw
93X2PaRka9ZP585ArQ/dMtO8ihJTmMmJ+xAdTX7Nfh9WDSFwhfYggx/2uh8Ej+p3iDXE/+pOoYtN
P2MbRMNE1CV2yreN1x5KZmTNXMWcg+HCCIia7E6j8T4cLNlsHaFLAgMBAAGjgYowgYcwDwYDVR0T
AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBLyWj7qVhy/zQas8fElyalL1BSZ
MEUGA1UdJQQ+MDwGCCsGAQUFBwMCBggrBgEFBQcDAQYIKwYBBQUHAwMGCCsGAQUFBwMEBggrBgEF
BQcDCAYIKwYBBQUHAwkwDQYJKoZIhvcNAQEFBQADggEBAHv25MANqhlHt01Xo/6tu7Fq1Q+e2+Rj
xY6hUFaTlrg4wCQiZrxTFGGVv9DHKpY5P30osxBAIWrEr7BSdxjhlthWXePdNl4dp1BUoMUq5KqM
lIpPnTX/dqQGE5Gion0ARD9V04I8GtVbvFZMIi5GQ4okQC3zErg7cBqklrkar4dBGmoYDQZPxz5u
uSlNDUmJEYcyW+ZLBMjkXOZ0c5RdFpgTlf7727FE5TpwrDdr5rMzcijJs1eg9gIWiAYLtqZLICjU
3j2LrTcFU3T+bsy8QxdxXvnFzBqpYe73dgzzcvRyrc9yAjYHR8/vGVCJYMzpJJUPwssd8m92kMfM
dcGWxZ0=
-----END CERTIFICATE-----

TURKTRUST Certificate Services Provider Root 2007
=================================================
-----BEGIN CERTIFICATE-----
MIIEPTCCAyWgAwIBAgIBATANBgkqhkiG9w0BAQUFADCBvzE/MD0GA1UEAww2VMOcUktUUlVTVCBF
bGVrdHJvbmlrIFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sxc8SxMQswCQYDVQQGEwJUUjEP
MA0GA1UEBwwGQW5rYXJhMV4wXAYDVQQKDFVUw5xSS1RSVVNUIEJpbGdpIMSwbGV0acWfaW0gdmUg
QmlsacWfaW0gR8O8dmVubGnEn2kgSGl6bWV0bGVyaSBBLsWeLiAoYykgQXJhbMSxayAyMDA3MB4X
DTA3MTIyNTE4MzcxOVoXDTE3MTIyMjE4MzcxOVowgb8xPzA9BgNVBAMMNlTDnFJLVFJVU1QgRWxl
a3Ryb25payBTZXJ0aWZpa2EgSGl6bWV0IFNhxJ9sYXnEsWPEsXPEsTELMAkGA1UEBhMCVFIxDzAN
BgNVBAcMBkFua2FyYTFeMFwGA1UECgxVVMOcUktUUlVTVCBCaWxnaSDEsGxldGnFn2ltIHZlIEJp
bGnFn2ltIEfDvHZlbmxpxJ9pIEhpem1ldGxlcmkgQS7Fni4gKGMpIEFyYWzEsWsgMjAwNzCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKu3PgqMyKVYFeaK7yc9SrToJdPNM8Ig3BnuiD9N
YvDdE3ePYakqtdTyuTFYKTsvP2qcb3N2Je40IIDu6rfwxArNK4aUyeNgsURSsloptJGXg9i3phQv
KUmi8wUG+7RP2qFsmmaf8EMJyupyj+sA1zU511YXRxcw9L6/P8JorzZAwan0qafoEGsIiveGHtya
KhUG9qPw9ODHFNRRf8+0222vR5YXm3dx2KdxnSQM9pQ/hTEST7ruToK4uT6PIzdezKKqdfcYbwnT
rqdUKDT74eA7YH2gvnmJhsifLfkKS8RQouf9eRbHegsYz85M733WB2+Y8a+xwXrXgTW4qhe04MsC
AwEAAaNCMEAwHQYDVR0OBBYEFCnFkKslrxHkYb+j/4hhkeYO/pyBMA4GA1UdDwEB/wQEAwIBBjAP
BgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBBQUAA4IBAQAQDdr4Ouwo0RSVgrESLFF6QSU2TJ/s
Px+EnWVUXKgWAkD6bho3hO9ynYYKVZ1WKKxmLNA6VpM0ByWtCLCPyA8JWcqdmBzlVPi5RX9ql2+I
aE1KBiY3iAIOtsbWcpnOa3faYjGkVh+uX4132l32iPwa2Z61gfAyuOOI0JzzaqC5mxRZNTZPz/OO
Xl0XrRWV2N2y1RVuAE6zS89mlOTgzbUF2mNXi+WzqtvALhyQRNsaXRik7r4EW5nVcV9VZWRi1aKb
BFmGyGJ353yCRWo9F7/snXUMrqNvWtMvmDb08PUZqxFdyKbjKlhqQgnDvZImZjINXQhVdP+MmNAK
poRq0Tl9
-----END CERTIFICATE-----

D-TRUST Root Class 3 CA 2 2009
==============================
-----BEGIN CERTIFICATE-----
MIIEMzCCAxugAwIBAgIDCYPzMA0GCSqGSIb3DQEBCwUAME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQK
DAxELVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTAe
Fw0wOTExMDUwODM1NThaFw0yOTExMDUwODM1NThaME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxE
LVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOySs96R+91myP6Oi/WUEWJNTrGa9v+2wBoqOAD
ER03UAifTUpolDWzU9GUY6cgVq/eUXjsKj3zSEhQPgrfRlWLJ23DEE0NkVJD2IfgXU42tSHKXzlA
BF9bfsyjxiupQB7ZNoTWSPOSHjRGICTBpFGOShrvUD9pXRl/RcPHAY9RySPocq60vFYJfxLLHLGv
KZAKyVXMD9O0Gu1HNVpK7ZxzBCHQqr0ME7UAyiZsxGsMlFqVlNpQmvH/pStmMaTJOKDfHR+4CS7z
p+hnUquVH+BGPtikw8paxTGA6Eian5Rp/hnd2HN8gcqW3o7tszIFZYQ05ub9VxC1X3a/L7AQDcUC
AwEAAaOCARowggEWMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFP3aFMSfMN4hvR5COfyrYyNJ
4PGEMA4GA1UdDwEB/wQEAwIBBjCB0wYDVR0fBIHLMIHIMIGAoH6gfIZ6bGRhcDovL2RpcmVjdG9y
eS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwUm9vdCUyMENsYXNzJTIwMyUyMENBJTIwMiUyMDIw
MDksTz1ELVRydXN0JTIwR21iSCxDPURFP2NlcnRpZmljYXRlcmV2b2NhdGlvbmxpc3QwQ6BBoD+G
PWh0dHA6Ly93d3cuZC10cnVzdC5uZXQvY3JsL2QtdHJ1c3Rfcm9vdF9jbGFzc18zX2NhXzJfMjAw
OS5jcmwwDQYJKoZIhvcNAQELBQADggEBAH+X2zDI36ScfSF6gHDOFBJpiBSVYEQBrLLpME+bUMJm
2H6NMLVwMeniacfzcNsgFYbQDfC+rAF1hM5+n02/t2A7nPPKHeJeaNijnZflQGDSNiH+0LS4F9p0
o3/U37CYAqxva2ssJSRyoWXuJVrl5jLn8t+rSfrzkGkj2wTZ51xY/GXUl77M/C4KzCUqNQT4YJEV
dT1B/yMfGchs64JTBKbkTCJNjYy6zltz7GRUUG3RnFX7acM2w4y8PIWmawomDeCTmGCufsYkl4ph
X5GOZpIJhzbNi5stPvZR1FDUWSi9g/LMKHtThm3YJohw1+qRzT65ysCQblrGXnRl11z+o+I=
-----END CERTIFICATE-----

D-TRUST Root Class 3 CA 2 EV 2009
=================================
-----BEGIN CERTIFICATE-----
MIIEQzCCAyugAwIBAgIDCYP0MA0GCSqGSIb3DQEBCwUAMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQK
DAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAw
OTAeFw0wOTExMDUwODUwNDZaFw0yOTExMDUwODUwNDZaMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQK
DAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAw
OTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJnxhDRwui+3MKCOvXwEz75ivJn9gpfS
egpnljgJ9hBOlSJzmY3aFS3nBfwZcyK3jpgAvDw9rKFs+9Z5JUut8Mxk2og+KbgPCdM03TP1YtHh
zRnp7hhPTFiu4h7WDFsVWtg6uMQYZB7jM7K1iXdODL/ZlGsTl28So/6ZqQTMFexgaDbtCHu39b+T
7WYxg4zGcTSHThfqr4uRjRxWQa4iN1438h3Z0S0NL2lRp75mpoo6Kr3HGrHhFPC+Oh25z1uxav60
sUYgovseO3Dvk5h9jHOW8sXvhXCtKSb8HgQ+HKDYD8tSg2J87otTlZCpV6LqYQXY+U3EJ/pure35
11H3a6UCAwEAAaOCASQwggEgMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNOUikxiEyoZLsyv
cop9NteaHNxnMA4GA1UdDwEB/wQEAwIBBjCB3QYDVR0fBIHVMIHSMIGHoIGEoIGBhn9sZGFwOi8v
ZGlyZWN0b3J5LmQtdHJ1c3QubmV0L0NOPUQtVFJVU1QlMjBSb290JTIwQ2xhc3MlMjAzJTIwQ0El
MjAyJTIwRVYlMjAyMDA5LE89RC1UcnVzdCUyMEdtYkgsQz1ERT9jZXJ0aWZpY2F0ZXJldm9jYXRp
b25saXN0MEagRKBChkBodHRwOi8vd3d3LmQtdHJ1c3QubmV0L2NybC9kLXRydXN0X3Jvb3RfY2xh
c3NfM19jYV8yX2V2XzIwMDkuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQA07XtaPKSUiO8aEXUHL7P+
PPoeUSbrh/Yp3uDx1MYkCenBz1UbtDDZzhr+BlGmFaQt77JLvyAoJUnRpjZ3NOhk31KxEcdzes05
nsKtjHEh8lprr988TlWvsoRlFIm5d8sqMb7Po23Pb0iUMkZv53GMoKaEGTcH8gNFCSuGdXzfX2lX
ANtu2KZyIktQ1HWYVt+3GP9DQ1CuekR78HlR10M9p9OB0/DJT7naxpeG0ILD5EJt/rDiZE4OJudA
NCa1CInXCGNjOCd1HjPqbqjdn5lPdE2BiYBL3ZqXKVwvvoFBuYz/6n1gBp7N1z3TLqMVvKjmJuVv
w9y4AyHqnxbxLFS1
-----END CERTIFICATE-----

PSCProcert
==========
-----BEGIN CERTIFICATE-----
MIIJhjCCB26gAwIBAgIBCzANBgkqhkiG9w0BAQsFADCCAR4xPjA8BgNVBAMTNUF1dG9yaWRhZCBk
ZSBDZXJ0aWZpY2FjaW9uIFJhaXogZGVsIEVzdGFkbyBWZW5lem9sYW5vMQswCQYDVQQGEwJWRTEQ
MA4GA1UEBxMHQ2FyYWNhczEZMBcGA1UECBMQRGlzdHJpdG8gQ2FwaXRhbDE2MDQGA1UEChMtU2lz
dGVtYSBOYWNpb25hbCBkZSBDZXJ0aWZpY2FjaW9uIEVsZWN0cm9uaWNhMUMwQQYDVQQLEzpTdXBl
cmludGVuZGVuY2lhIGRlIFNlcnZpY2lvcyBkZSBDZXJ0aWZpY2FjaW9uIEVsZWN0cm9uaWNhMSUw
IwYJKoZIhvcNAQkBFhZhY3JhaXpAc3VzY2VydGUuZ29iLnZlMB4XDTEwMTIyODE2NTEwMFoXDTIw
MTIyNTIzNTk1OVowgdExJjAkBgkqhkiG9w0BCQEWF2NvbnRhY3RvQHByb2NlcnQubmV0LnZlMQ8w
DQYDVQQHEwZDaGFjYW8xEDAOBgNVBAgTB01pcmFuZGExKjAoBgNVBAsTIVByb3ZlZWRvciBkZSBD
ZXJ0aWZpY2Fkb3MgUFJPQ0VSVDE2MDQGA1UEChMtU2lzdGVtYSBOYWNpb25hbCBkZSBDZXJ0aWZp
Y2FjaW9uIEVsZWN0cm9uaWNhMQswCQYDVQQGEwJWRTETMBEGA1UEAxMKUFNDUHJvY2VydDCCAiIw
DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANW39KOUM6FGqVVhSQ2oh3NekS1wwQYalNo97BVC
wfWMrmoX8Yqt/ICV6oNEolt6Vc5Pp6XVurgfoCfAUFM+jbnADrgV3NZs+J74BCXfgI8Qhd19L3uA
3VcAZCP4bsm+lU/hdezgfl6VzbHvvnpC2Mks0+saGiKLt38GieU89RLAu9MLmV+QfI4tL3czkkoh
RqipCKzx9hEC2ZUWno0vluYC3XXCFCpa1sl9JcLB/KpnheLsvtF8PPqv1W7/U0HU9TI4seJfxPmO
EO8GqQKJ/+MMbpfg353bIdD0PghpbNjU5Db4g7ayNo+c7zo3Fn2/omnXO1ty0K+qP1xmk6wKImG2
0qCZyFSTXai20b1dCl53lKItwIKOvMoDKjSuc/HUtQy9vmebVOvh+qBa7Dh+PsHMosdEMXXqP+UH
0quhJZb25uSgXTcYOWEAM11G1ADEtMo88aKjPvM6/2kwLkDd9p+cJsmWN63nOaK/6mnbVSKVUyqU
td+tFjiBdWbjxywbk5yqjKPK2Ww8F22c3HxT4CAnQzb5EuE8XL1mv6JpIzi4mWCZDlZTOpx+FIyw
Bm/xhnaQr/2v/pDGj59/i5IjnOcVdo/Vi5QTcmn7K2FjiO/mpF7moxdqWEfLcU8UC17IAggmosvp
r2uKGcfLFFb14dq12fy/czja+eevbqQ34gcnAgMBAAGjggMXMIIDEzASBgNVHRMBAf8ECDAGAQH/
AgEBMDcGA1UdEgQwMC6CD3N1c2NlcnRlLmdvYi52ZaAbBgVghl4CAqASDBBSSUYtRy0yMDAwNDAz
Ni0wMB0GA1UdDgQWBBRBDxk4qpl/Qguk1yeYVKIXTC1RVDCCAVAGA1UdIwSCAUcwggFDgBStuyId
xuDSAaj9dlBSk+2YwU2u06GCASakggEiMIIBHjE+MDwGA1UEAxM1QXV0b3JpZGFkIGRlIENlcnRp
ZmljYWNpb24gUmFpeiBkZWwgRXN0YWRvIFZlbmV6b2xhbm8xCzAJBgNVBAYTAlZFMRAwDgYDVQQH
EwdDYXJhY2FzMRkwFwYDVQQIExBEaXN0cml0byBDYXBpdGFsMTYwNAYDVQQKEy1TaXN0ZW1hIE5h
Y2lvbmFsIGRlIENlcnRpZmljYWNpb24gRWxlY3Ryb25pY2ExQzBBBgNVBAsTOlN1cGVyaW50ZW5k
ZW5jaWEgZGUgU2VydmljaW9zIGRlIENlcnRpZmljYWNpb24gRWxlY3Ryb25pY2ExJTAjBgkqhkiG
9w0BCQEWFmFjcmFpekBzdXNjZXJ0ZS5nb2IudmWCAQowDgYDVR0PAQH/BAQDAgEGME0GA1UdEQRG
MESCDnByb2NlcnQubmV0LnZloBUGBWCGXgIBoAwMClBTQy0wMDAwMDKgGwYFYIZeAgKgEgwQUklG
LUotMzE2MzUzNzMtNzB2BgNVHR8EbzBtMEagRKBChkBodHRwOi8vd3d3LnN1c2NlcnRlLmdvYi52
ZS9sY3IvQ0VSVElGSUNBRE8tUkFJWi1TSEEzODRDUkxERVIuY3JsMCOgIaAfhh1sZGFwOi8vYWNy
YWl6LnN1c2NlcnRlLmdvYi52ZTA3BggrBgEFBQcBAQQrMCkwJwYIKwYBBQUHMAGGG2h0dHA6Ly9v
Y3NwLnN1c2NlcnRlLmdvYi52ZTBBBgNVHSAEOjA4MDYGBmCGXgMBAjAsMCoGCCsGAQUFBwIBFh5o
dHRwOi8vd3d3LnN1c2NlcnRlLmdvYi52ZS9kcGMwDQYJKoZIhvcNAQELBQADggIBACtZ6yKZu4Sq
T96QxtGGcSOeSwORR3C7wJJg7ODU523G0+1ng3dS1fLld6c2suNUvtm7CpsR72H0xpkzmfWvADmN
g7+mvTV+LFwxNG9s2/NkAZiqlCxB3RWGymspThbASfzXg0gTB1GEMVKIu4YXx2sviiCtxQuPcD4q
uxtxj7mkoP3YldmvWb8lK5jpY5MvYB7Eqvh39YtsL+1+LrVPQA3uvFd359m21D+VJzog1eWuq2w1
n8GhHVnchIHuTQfiSLaeS5UtQbHh6N5+LwUeaO6/u5BlOsju6rEYNxxik6SgMexxbJHmpHmJWhSn
FFAFTKQAVzAswbVhltw+HoSvOULP5dAssSS830DD7X9jSr3hTxJkhpXzsOfIt+FTvZLm8wyWuevo
5pLtp4EJFAv8lXrPj9Y0TzYS3F7RNHXGRoAvlQSMx4bEqCaJqD8Zm4G7UaRKhqsLEQ+xrmNTbSjq
3TNWOByyrYDT13K9mmyZY+gAu0F2BbdbmRiKw7gSXFbPVgx96OLP7bx0R/vu0xdOIk9W/1DzLuY5
poLWccret9W6aAjtmcz9opLLabid+Qqkpj5PkygqYWwHJgD/ll9ohri4zspV4KuxPX+Y1zMOWj3Y
eMLEYC/HYvBhkdI4sPaeVdtAgAUSM84dkpvRabP/v/GSCmE1P93+hvS84Bpxs2Km
-----END CERTIFICATE-----

China Internet Network Information Center EV Certificates Root
==============================================================
-----BEGIN CERTIFICATE-----
MIID9zCCAt+gAwIBAgIESJ8AATANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCQ04xMjAwBgNV
BAoMKUNoaW5hIEludGVybmV0IE5ldHdvcmsgSW5mb3JtYXRpb24gQ2VudGVyMUcwRQYDVQQDDD5D
aGluYSBJbnRlcm5ldCBOZXR3b3JrIEluZm9ybWF0aW9uIENlbnRlciBFViBDZXJ0aWZpY2F0ZXMg
Um9vdDAeFw0xMDA4MzEwNzExMjVaFw0zMDA4MzEwNzExMjVaMIGKMQswCQYDVQQGEwJDTjEyMDAG
A1UECgwpQ2hpbmEgSW50ZXJuZXQgTmV0d29yayBJbmZvcm1hdGlvbiBDZW50ZXIxRzBFBgNVBAMM
PkNoaW5hIEludGVybmV0IE5ldHdvcmsgSW5mb3JtYXRpb24gQ2VudGVyIEVWIENlcnRpZmljYXRl
cyBSb290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAm35z7r07eKpkQ0H1UN+U8i6y
jUqORlTSIRLIOTJCBumD1Z9S7eVnAztUwYyZmczpwA//DdmEEbK40ctb3B75aDFk4Zv6dOtouSCV
98YPjUesWgbdYavi7NifFy2cyjw1l1VxzUOFsUcW9SxTgHbP0wBkvUCZ3czY28Sf1hNfQYOL+Q2H
klY0bBoQCxfVWhyXWIQ8hBouXJE0bhlffxdpxWXvayHG1VA6v2G5BY3vbzQ6sm8UY78WO5upKv23
KzhmBsUs4qpnHkWnjQRmQvaPK++IIGmPMowUc9orhpFjIpryp9vOiYurXccUwVswah+xt54ugQEC
7c+WXmPbqOY4twIDAQABo2MwYTAfBgNVHSMEGDAWgBR8cks5x8DbYqVPm6oYNJKiyoOCWTAPBgNV
HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUfHJLOcfA22KlT5uqGDSSosqD
glkwDQYJKoZIhvcNAQEFBQADggEBACrDx0M3j92tpLIM7twUbY8opJhJywyA6vPtI2Z1fcXTIWd5
0XPFtQO3WKwMVC/GVhMPMdoG52U7HW8228gd+f2ABsqjPWYWqJ1MFn3AlUa1UeTiH9fqBk1jjZaM
7+czV0I664zBechNdn3e9rG3geCg+aF4RhcaVpjwTj2rHO3sOdwHSPdj/gauwqRcalsyiMXHM4Ws
ZkJHwlgkmeHlPuV1LI5D1l08eB6olYIpUNHRFrrvwb562bTYzB5MRuF3sTGrvSrIzo9uoV1/A3U0
5K2JRVRevq4opbs/eHnrc7MKDf2+yfdWrPa37S+bISnHOLaVxATywy39FCqQmbkHzJ8=
-----END CERTIFICATE-----

Swisscom Root CA 2
==================
-----BEGIN CERTIFICATE-----
MIIF2TCCA8GgAwIBAgIQHp4o6Ejy5e/DfEoeWhhntjANBgkqhkiG9w0BAQsFADBkMQswCQYDVQQG
EwJjaDERMA8GA1UEChMIU3dpc3Njb20xJTAjBgNVBAsTHERpZ2l0YWwgQ2VydGlmaWNhdGUgU2Vy
dmljZXMxGzAZBgNVBAMTElN3aXNzY29tIFJvb3QgQ0EgMjAeFw0xMTA2MjQwODM4MTRaFw0zMTA2
MjUwNzM4MTRaMGQxCzAJBgNVBAYTAmNoMREwDwYDVQQKEwhTd2lzc2NvbTElMCMGA1UECxMcRGln
aXRhbCBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczEbMBkGA1UEAxMSU3dpc3Njb20gUm9vdCBDQSAyMIIC
IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAlUJOhJ1R5tMJ6HJaI2nbeHCOFvErjw0DzpPM
LgAIe6szjPTpQOYXTKueuEcUMncy3SgM3hhLX3af+Dk7/E6J2HzFZ++r0rk0X2s682Q2zsKwzxNo
ysjL67XiPS4h3+os1OD5cJZM/2pYmLcX5BtS5X4HAB1f2uY+lQS3aYg5oUFgJWFLlTloYhyxCwWJ
wDaCFCE/rtuh/bxvHGCGtlOUSbkrRsVPACu/obvLP+DHVxxX6NZp+MEkUp2IVd3Chy50I9AU/SpH
Wrumnf2U5NGKpV+GY3aFy6//SSj8gO1MedK75MDvAe5QQQg1I3ArqRa0jG6F6bYRzzHdUyYb3y1a
SgJA/MTAtukxGggo5WDDH8SQjhBiYEQN7Aq+VRhxLKX0srwVYv8c474d2h5Xszx+zYIdkeNL6yxS
NLCK/RJOlrDrcH+eOfdmQrGrrFLadkBXeyq96G4DsguAhYidDMfCd7Camlf0uPoTXGiTOmekl9Ab
mbeGMktg2M7v0Ax/lZ9vh0+Hio5fCHyqW/xavqGRn1V9TrALacywlKinh/LTSlDcX3KwFnUey7QY
Ypqwpzmqm59m2I2mbJYV4+by+PGDYmy7Velhk6M99bFXi08jsJvllGov34zflVEpYKELKeRcVVi3
qPyZ7iVNTA6z00yPhOgpD/0QVAKFyPnlw4vP5w8CAwEAAaOBhjCBgzAOBgNVHQ8BAf8EBAMCAYYw
HQYDVR0hBBYwFDASBgdghXQBUwIBBgdghXQBUwIBMBIGA1UdEwEB/wQIMAYBAf8CAQcwHQYDVR0O
BBYEFE0mICKJS9PVpAqhb97iEoHF8TwuMB8GA1UdIwQYMBaAFE0mICKJS9PVpAqhb97iEoHF8Twu
MA0GCSqGSIb3DQEBCwUAA4ICAQAyCrKkG8t9voJXiblqf/P0wS4RfbgZPnm3qKhyN2abGu2sEzsO
v2LwnN+ee6FTSA5BesogpxcbtnjsQJHzQq0Qw1zv/2BZf82Fo4s9SBwlAjxnffUy6S8w5X2lejjQ
82YqZh6NM4OKb3xuqFp1mrjX2lhIREeoTPpMSQpKwhI3qEAMw8jh0FcNlzKVxzqfl9NX+Ave5XLz
o9v/tdhZsnPdTSpxsrpJ9csc1fV5yJmz/MFMdOO0vSk3FQQoHt5FRnDsr7p4DooqzgB53MBfGWcs
a0vvaGgLQ+OswWIJ76bdZWGgr4RVSJFSHMYlkSrQwSIjYVmvRRGFHQEkNI/Ps/8XciATwoCqISxx
OQ7Qj1zB09GOInJGTB2Wrk9xseEFKZZZ9LuedT3PDTcNYtsmjGOpI99nBjx8Oto0QuFmtEYE3saW
mA9LSHokMnWRn6z3aOkquVVlzl1h0ydw2Df+n7mvoC5Wt6NlUe07qxS/TFED6F+KBZvuim6c779o
+sjaC+NCydAXFJy3SuCvkychVSa1ZC+N8f+mQAWFBVzKBxlcCxMoTFh/wqXvRdpg065lYZ1Tg3TC
rvJcwhbtkj6EPnNgiLx29CzP0H1907he0ZESEOnN3col49XtmS++dYFLJPlFRpTJKSFTnCZFqhMX
5OfNeOI5wSsSnqaeG8XmDtkx2Q==
-----END CERTIFICATE-----

Swisscom Root EV CA 2
=====================
-----BEGIN CERTIFICATE-----
MIIF4DCCA8igAwIBAgIRAPL6ZOJ0Y9ON/RAdBB92ylgwDQYJKoZIhvcNAQELBQAwZzELMAkGA1UE
BhMCY2gxETAPBgNVBAoTCFN3aXNzY29tMSUwIwYDVQQLExxEaWdpdGFsIENlcnRpZmljYXRlIFNl
cnZpY2VzMR4wHAYDVQQDExVTd2lzc2NvbSBSb290IEVWIENBIDIwHhcNMTEwNjI0MDk0NTA4WhcN
MzEwNjI1MDg0NTA4WjBnMQswCQYDVQQGEwJjaDERMA8GA1UEChMIU3dpc3Njb20xJTAjBgNVBAsT
HERpZ2l0YWwgQ2VydGlmaWNhdGUgU2VydmljZXMxHjAcBgNVBAMTFVN3aXNzY29tIFJvb3QgRVYg
Q0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMT3HS9X6lds93BdY7BxUglgRCgz
o3pOCvrY6myLURYaVa5UJsTMRQdBTxB5f3HSek4/OE6zAMaVylvNwSqD1ycfMQ4jFrclyxy0uYAy
Xhqdk/HoPGAsp15XGVhRXrwsVgu42O+LgrQ8uMIkqBPHoCE2G3pXKSinLr9xJZDzRINpUKTk4Rti
GZQJo/PDvO/0vezbE53PnUgJUmfANykRHvvSEaeFGHR55E+FFOtSN+KxRdjMDUN/rhPSays/p8Li
qG12W0OfvrSdsyaGOx9/5fLoZigWJdBLlzin5M8J0TbDC77aO0RYjb7xnglrPvMyxyuHxuxenPaH
Za0zKcQvidm5y8kDnftslFGXEBuGCxobP/YCfnvUxVFkKJ3106yDgYjTdLRZncHrYTNaRdHLOdAG
alNgHa/2+2m8atwBz735j9m9W8E6X47aD0upm50qKGsaCnw8qyIL5XctcfaCNYGu+HuB5ur+rPQa
m3Rc6I8k9l2dRsQs0h4rIWqDJ2dVSqTjyDKXZpBy2uPUZC5f46Fq9mDU5zXNysRojddxyNMkM3Ox
bPlq4SjbX8Y96L5V5jcb7STZDxmPX2MYWFCBUWVv8p9+agTnNCRxunZLWB4ZvRVgRaoMEkABnRDi
xzgHcgplwLa7JSnaFp6LNYth7eVxV4O1PHGf40+/fh6Bn0GXAgMBAAGjgYYwgYMwDgYDVR0PAQH/
BAQDAgGGMB0GA1UdIQQWMBQwEgYHYIV0AVMCAgYHYIV0AVMCAjASBgNVHRMBAf8ECDAGAQH/AgED
MB0GA1UdDgQWBBRF2aWBbj2ITY1x0kbBbkUe88SAnTAfBgNVHSMEGDAWgBRF2aWBbj2ITY1x0kbB
bkUe88SAnTANBgkqhkiG9w0BAQsFAAOCAgEAlDpzBp9SSzBc1P6xXCX5145v9Ydkn+0UjrgEjihL
j6p7jjm02Vj2e6E1CqGdivdj5eu9OYLU43otb98TPLr+flaYC/NUn81ETm484T4VvwYmneTwkLbU
wp4wLh/vx3rEUMfqe9pQy3omywC0Wqu1kx+AiYQElY2NfwmTv9SoqORjbdlk5LgpWgi/UOGED1V7
XwgiG/W9mR4U9s70WBCCswo9GcG/W6uqmdjyMb3lOGbcWAXH7WMaLgqXfIeTK7KK4/HsGOV1timH
59yLGn602MnTihdsfSlEvoqq9X46Lmgxk7lq2prg2+kupYTNHAq4Sgj5nPFhJpiTt3tm7JFe3VE/
23MPrQRYCd0EApUKPtN236YQHoA96M2kZNEzx5LH4k5E4wnJTsJdhw4Snr8PyQUQ3nqjsTzyP6Wq
J3mtMX0f/fwZacXduT98zca0wjAefm6S139hdlqP65VNvBFuIXxZN5nQBrz5Bm0yFqXZaajh3DyA
HmBR3NdUIR7KYndP+tiPsys6DXhyyWhBWkdKwqPrGtcKqzwyVcgKEZzfdNbwQBUdyLmPtTbFr/gi
uMod89a2GQ+fYWVq6nTIfI/DT11lgh/ZDYnadXL77/FHZxOzyNEZiCcmmpl5fx7kLD977vHeTYuW
l8PVP3wbI+2ksx0WckNLIOFZfsLorSa/ovc=
-----END CERTIFICATE-----

CA Disig Root R1
================
-----BEGIN CERTIFICATE-----
MIIFaTCCA1GgAwIBAgIJAMMDmu5QkG4oMA0GCSqGSIb3DQEBBQUAMFIxCzAJBgNVBAYTAlNLMRMw
EQYDVQQHEwpCcmF0aXNsYXZhMRMwEQYDVQQKEwpEaXNpZyBhLnMuMRkwFwYDVQQDExBDQSBEaXNp
ZyBSb290IFIxMB4XDTEyMDcxOTA5MDY1NloXDTQyMDcxOTA5MDY1NlowUjELMAkGA1UEBhMCU0sx
EzARBgNVBAcTCkJyYXRpc2xhdmExEzARBgNVBAoTCkRpc2lnIGEucy4xGTAXBgNVBAMTEENBIERp
c2lnIFJvb3QgUjEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCqw3j33Jijp1pedxiy
3QRkD2P9m5YJgNXoqqXinCaUOuiZc4yd39ffg/N4T0Dhf9Kn0uXKE5Pn7cZ3Xza1lK/oOI7bm+V8
u8yN63Vz4STN5qctGS7Y1oprFOsIYgrY3LMATcMjfF9DCCMyEtztDK3AfQ+lekLZWnDZv6fXARz2
m6uOt0qGeKAeVjGu74IKgEH3G8muqzIm1Cxr7X1r5OJeIgpFy4QxTaz+29FHuvlglzmxZcfe+5nk
CiKxLU3lSCZpq+Kq8/v8kiky6bM+TR8noc2OuRf7JT7JbvN32g0S9l3HuzYQ1VTW8+DiR0jm3hTa
YVKvJrT1cU/J19IG32PK/yHoWQbgCNWEFVP3Q+V8xaCJmGtzxmjOZd69fwX3se72V6FglcXM6pM6
vpmumwKjrckWtc7dXpl4fho5frLABaTAgqWjR56M6ly2vGfb5ipN0gTco65F97yLnByn1tUD3AjL
LhbKXEAz6GfDLuemROoRRRw1ZS0eRWEkG4IupZ0zXWX4Qfkuy5Q/H6MMMSRE7cderVC6xkGbrPAX
ZcD4XW9boAo0PO7X6oifmPmvTiT6l7Jkdtqr9O3jw2Dv1fkCyC2fg69naQanMVXVz0tv/wQFx1is
XxYb5dKj6zHbHzMVTdDypVP1y+E9Tmgt2BLdqvLmTZtJ5cUoobqwWsagtQIDAQABo0IwQDAPBgNV
HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUiQq0OJMa5qvum5EY+fU8PjXQ
04IwDQYJKoZIhvcNAQEFBQADggIBADKL9p1Kyb4U5YysOMo6CdQbzoaz3evUuii+Eq5FLAR0rBNR
xVgYZk2C2tXck8An4b58n1KeElb21Zyp9HWc+jcSjxyT7Ff+Bw+r1RL3D65hXlaASfX8MPWbTx9B
LxyE04nH4toCdu0Jz2zBuByDHBb6lM19oMgY0sidbvW9adRtPTXoHqJPYNcHKfyyo6SdbhWSVhlM
CrDpfNIZTUJG7L399ldb3Zh+pE3McgODWF3vkzpBemOqfDqo9ayk0d2iLbYq/J8BjuIQscTK5Gfb
VSUZP/3oNn6z4eGBrxEWi1CXYBmCAMBrTXO40RMHPuq2MU/wQppt4hF05ZSsjYSVPCGvxdpHyN85
YmLLW1AL14FABZyb7bq2ix4Eb5YgOe2kfSnbSM6C3NQCjR0EMVrHS/BsYVLXtFHCgWzN4funodKS
ds+xDzdYpPJScWc/DIh4gInByLUfkmO+p3qKViwaqKactV2zY9ATIKHrkWzQjX2v3wvkF7mGnjix
lAxYjOBVqjtjbZqJYLhkKpLGN/R+Q0O3c+gB53+XD9fyexn9GtePyfqFa3qdnom2piiZk4hA9z7N
UaPK6u95RyG1/jLix8NRb76AdPCkwzryT+lf3xkK8jsTQ6wxpLPn6/wY1gGp8yqPNg7rtLG8t0zJ
a7+h89n07eLw4+1knj0vllJPgFOL
-----END CERTIFICATE-----

CA Disig Root R2
================
-----BEGIN CERTIFICATE-----
MIIFaTCCA1GgAwIBAgIJAJK4iNuwisFjMA0GCSqGSIb3DQEBCwUAMFIxCzAJBgNVBAYTAlNLMRMw
EQYDVQQHEwpCcmF0aXNsYXZhMRMwEQYDVQQKEwpEaXNpZyBhLnMuMRkwFwYDVQQDExBDQSBEaXNp
ZyBSb290IFIyMB4XDTEyMDcxOTA5MTUzMFoXDTQyMDcxOTA5MTUzMFowUjELMAkGA1UEBhMCU0sx
EzARBgNVBAcTCkJyYXRpc2xhdmExEzARBgNVBAoTCkRpc2lnIGEucy4xGTAXBgNVBAMTEENBIERp
c2lnIFJvb3QgUjIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCio8QACdaFXS1tFPbC
w3OeNcJxVX6B+6tGUODBfEl45qt5WDza/3wcn9iXAng+a0EE6UG9vgMsRfYvZNSrXaNHPWSb6Wia
xswbP7q+sos0Ai6YVRn8jG+qX9pMzk0DIaPY0jSTVpbLTAwAFjxfGs3Ix2ymrdMxp7zo5eFm1tL7
A7RBZckQrg4FY8aAamkw/dLukO8NJ9+flXP04SXabBbeQTg06ov80egEFGEtQX6sx3dOy1FU+16S
GBsEWmjGycT6txOgmLcRK7fWV8x8nhfRyyX+hk4kLlYMeE2eARKmK6cBZW58Yh2EhN/qwGu1pSqV
g8NTEQxzHQuyRpDRQjrOQG6Vrf/GlK1ul4SOfW+eioANSW1z4nuSHsPzwfPrLgVv2RvPN3YEyLRa
5Beny912H9AZdugsBbPWnDTYltxhh5EF5EQIM8HauQhl1K6yNg3ruji6DOWbnuuNZt2Zz9aJQfYE
koopKW1rOhzndX0CcQ7zwOe9yxndnWCywmZgtrEE7snmhrmaZkCo5xHtgUUDi/ZnWejBBhG93c+A
Ak9lQHhcR1DIm+YfgXvkRKhbhZri3lrVx/k6RGZL5DJUfORsnLMOPReisjQS1n6yqEm70XooQL6i
Fh/f5DcfEXP7kAplQ6INfPgGAVUzfbANuPT1rqVCV3w2EYx7XsQDnYx5nQIDAQABo0IwQDAPBgNV
HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUtZn4r7CU9eMg1gqtzk5WpC5u
Qu0wDQYJKoZIhvcNAQELBQADggIBACYGXnDnZTPIgm7ZnBc6G3pmsgH2eDtpXi/q/075KMOYKmFM
tCQSin1tERT3nLXK5ryeJ45MGcipvXrA1zYObYVybqjGom32+nNjf7xueQgcnYqfGopTpti72TVV
sRHFqQOzVju5hJMiXn7B9hJSi+osZ7z+Nkz1uM/Rs0mSO9MpDpkblvdhuDvEK7Z4bLQjb/D907Je
dR+Zlais9trhxTF7+9FGs9K8Z7RiVLoJ92Owk6Ka+elSLotgEqv89WBW7xBci8QaQtyDW2QOy7W8
1k/BfDxujRNt+3vrMNDcTa/F1balTFtxyegxvug4BkihGuLq0t4SOVga/4AOgnXmt8kHbA7v/zjx
mHHEt38OFdAlab0inSvtBfZGR6ztwPDUO+Ls7pZbkBNOHlY667DvlruWIxG68kOGdGSVyCh13x01
utI3gzhTODY7z2zp+WsO0PsE6E9312UBeIYMej4hYvF/Y3EMyZ9E26gnonW+boE+18DrG5gPcFw0
sorMwIUY6256s/daoQe/qUKS82Ail+QUoQebTnbAjn39pCXHR+3/H3OszMOl6W8KjptlwlCFtaOg
UxLMVYdh84GuEEZhvUQhuMI9dM9+JDX6HAcOmz0iyu8xL4ysEr3vQCj8KWefshNPZiTEUxnpHikV
7+ZtsH8tZ/3zbBt1RqPlShfppNcL
-----END CERTIFICATE-----

ACCVRAIZ1
=========
-----BEGIN CERTIFICATE-----
MIIH0zCCBbugAwIBAgIIXsO3pkN/pOAwDQYJKoZIhvcNAQEFBQAwQjESMBAGA1UEAwwJQUNDVlJB
SVoxMRAwDgYDVQQLDAdQS0lBQ0NWMQ0wCwYDVQQKDARBQ0NWMQswCQYDVQQGEwJFUzAeFw0xMTA1
MDUwOTM3MzdaFw0zMDEyMzEwOTM3MzdaMEIxEjAQBgNVBAMMCUFDQ1ZSQUlaMTEQMA4GA1UECwwH
UEtJQUNDVjENMAsGA1UECgwEQUNDVjELMAkGA1UEBhMCRVMwggIiMA0GCSqGSIb3DQEBAQUAA4IC
DwAwggIKAoICAQCbqau/YUqXry+XZpp0X9DZlv3P4uRm7x8fRzPCRKPfmt4ftVTdFXxpNRFvu8gM
jmoYHtiP2Ra8EEg2XPBjs5BaXCQ316PWywlxufEBcoSwfdtNgM3802/J+Nq2DoLSRYWoG2ioPej0
RGy9ocLLA76MPhMAhN9KSMDjIgro6TenGEyxCQ0jVn8ETdkXhBilyNpAlHPrzg5XPAOBOp0KoVdD
aaxXbXmQeOW1tDvYvEyNKKGno6e6Ak4l0Squ7a4DIrhrIA8wKFSVf+DuzgpmndFALW4ir50awQUZ
0m/A8p/4e7MCQvtQqR0tkw8jq8bBD5L/0KIV9VMJcRz/RROE5iZe+OCIHAr8Fraocwa48GOEAqDG
WuzndN9wrqODJerWx5eHk6fGioozl2A3ED6XPm4pFdahD9GILBKfb6qkxkLrQaLjlUPTAYVtjrs7
8yM2x/474KElB0iryYl0/wiPgL/AlmXz7uxLaL2diMMxs0Dx6M/2OLuc5NF/1OVYm3z61PMOm3WR
5LpSLhl+0fXNWhn8ugb2+1KoS5kE3fj5tItQo05iifCHJPqDQsGH+tUtKSpacXpkatcnYGMN285J
9Y0fkIkyF/hzQ7jSWpOGYdbhdQrqeWZ2iE9x6wQl1gpaepPluUsXQA+xtrn13k/c4LOsOxFwYIRK
Q26ZIMApcQrAZQIDAQABo4ICyzCCAscwfQYIKwYBBQUHAQEEcTBvMEwGCCsGAQUFBzAChkBodHRw
Oi8vd3d3LmFjY3YuZXMvZmlsZWFkbWluL0FyY2hpdm9zL2NlcnRpZmljYWRvcy9yYWl6YWNjdjEu
Y3J0MB8GCCsGAQUFBzABhhNodHRwOi8vb2NzcC5hY2N2LmVzMB0GA1UdDgQWBBTSh7Tj3zcnk1X2
VuqB5TbMjB4/vTAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFNKHtOPfNyeTVfZW6oHlNsyM
Hj+9MIIBcwYDVR0gBIIBajCCAWYwggFiBgRVHSAAMIIBWDCCASIGCCsGAQUFBwICMIIBFB6CARAA
QQB1AHQAbwByAGkAZABhAGQAIABkAGUAIABDAGUAcgB0AGkAZgBpAGMAYQBjAGkA8wBuACAAUgBh
AO0AegAgAGQAZQAgAGwAYQAgAEEAQwBDAFYAIAAoAEEAZwBlAG4AYwBpAGEAIABkAGUAIABUAGUA
YwBuAG8AbABvAGcA7QBhACAAeQAgAEMAZQByAHQAaQBmAGkAYwBhAGMAaQDzAG4AIABFAGwAZQBj
AHQAcgDzAG4AaQBjAGEALAAgAEMASQBGACAAUQA0ADYAMAAxADEANQA2AEUAKQAuACAAQwBQAFMA
IABlAG4AIABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBjAGMAdgAuAGUAczAwBggrBgEFBQcCARYk
aHR0cDovL3d3dy5hY2N2LmVzL2xlZ2lzbGFjaW9uX2MuaHRtMFUGA1UdHwROMEwwSqBIoEaGRGh0
dHA6Ly93d3cuYWNjdi5lcy9maWxlYWRtaW4vQXJjaGl2b3MvY2VydGlmaWNhZG9zL3JhaXphY2N2
MV9kZXIuY3JsMA4GA1UdDwEB/wQEAwIBBjAXBgNVHREEEDAOgQxhY2N2QGFjY3YuZXMwDQYJKoZI
hvcNAQEFBQADggIBAJcxAp/n/UNnSEQU5CmH7UwoZtCPNdpNYbdKl02125DgBS4OxnnQ8pdpD70E
R9m+27Up2pvZrqmZ1dM8MJP1jaGo/AaNRPTKFpV8M9xii6g3+CfYCS0b78gUJyCpZET/LtZ1qmxN
YEAZSUNUY9rizLpm5U9EelvZaoErQNV/+QEnWCzI7UiRfD+mAM/EKXMRNt6GGT6d7hmKG9Ww7Y49
nCrADdg9ZuM8Db3VlFzi4qc1GwQA9j9ajepDvV+JHanBsMyZ4k0ACtrJJ1vnE5Bc5PUzolVt3OAJ
TS+xJlsndQAJxGJ3KQhfnlmstn6tn1QwIgPBHnFk/vk4CpYY3QIUrCPLBhwepH2NDd4nQeit2hW3
sCPdK6jT2iWH7ehVRE2I9DZ+hJp4rPcOVkkO1jMl1oRQQmwgEh0q1b688nCBpHBgvgW1m54ERL5h
I6zppSSMEYCUWqKiuUnSwdzRp+0xESyeGabu4VXhwOrPDYTkF7eifKXeVSUG7szAh1xA2syVP1Xg
Nce4hL60Xc16gwFy7ofmXx2utYXGJt/mwZrpHgJHnyqobalbz+xFd3+YJ5oyXSrjhO7FmGYvliAd
3djDJ9ew+f7Zfc3Qn48LFFhRny+Lwzgt3uiP1o2HpPVWQxaZLPSkVrQ0uGE3ycJYgBugl6H8WY3p
EfbRD0tVNEYqi4Y7
-----END CERTIFICATE-----

TWCA Global Root CA
===================
-----BEGIN CERTIFICATE-----
MIIFQTCCAymgAwIBAgICDL4wDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCVFcxEjAQBgNVBAoT
CVRBSVdBTi1DQTEQMA4GA1UECxMHUm9vdCBDQTEcMBoGA1UEAxMTVFdDQSBHbG9iYWwgUm9vdCBD
QTAeFw0xMjA2MjcwNjI4MzNaFw0zMDEyMzExNTU5NTlaMFExCzAJBgNVBAYTAlRXMRIwEAYDVQQK
EwlUQUlXQU4tQ0ExEDAOBgNVBAsTB1Jvb3QgQ0ExHDAaBgNVBAMTE1RXQ0EgR2xvYmFsIFJvb3Qg
Q0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCwBdvI64zEbooh745NnHEKH1Jw7W2C
nJfF10xORUnLQEK1EjRsGcJ0pDFfhQKX7EMzClPSnIyOt7h52yvVavKOZsTuKwEHktSz0ALfUPZV
r2YOy+BHYC8rMjk1Ujoog/h7FsYYuGLWRyWRzvAZEk2tY/XTP3VfKfChMBwqoJimFb3u/Rk28OKR
Q4/6ytYQJ0lM793B8YVwm8rqqFpD/G2Gb3PpN0Wp8DbHzIh1HrtsBv+baz4X7GGqcXzGHaL3SekV
tTzWoWH1EfcFbx39Eb7QMAfCKbAJTibc46KokWofwpFFiFzlmLhxpRUZyXx1EcxwdE8tmx2RRP1W
KKD+u4ZqyPpcC1jcxkt2yKsi2XMPpfRaAok/T54igu6idFMqPVMnaR1sjjIsZAAmY2E2TqNGtz99
sy2sbZCilaLOz9qC5wc0GZbpuCGqKX6mOL6OKUohZnkfs8O1CWfe1tQHRvMq2uYiN2DLgbYPoA/p
yJV/v1WRBXrPPRXAb94JlAGD1zQbzECl8LibZ9WYkTunhHiVJqRaCPgrdLQABDzfuBSO6N+pjWxn
kjMdwLfS7JLIvgm/LCkFbwJrnu+8vyq8W8BQj0FwcYeyTbcEqYSjMq+u7msXi7Kx/mzhkIyIqJdI
zshNy/MGz19qCkKxHh53L46g5pIOBvwFItIm4TFRfTLcDwIDAQABoyMwITAOBgNVHQ8BAf8EBAMC
AQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAgEAXzSBdu+WHdXltdkCY4QWwa6g
cFGn90xHNcgL1yg9iXHZqjNB6hQbbCEAwGxCGX6faVsgQt+i0trEfJdLjbDorMjupWkEmQqSpqsn
LhpNgb+E1HAerUf+/UqdM+DyucRFCCEK2mlpc3INvjT+lIutwx4116KD7+U4x6WFH6vPNOw/KP4M
8VeGTslV9xzU2KV9Bnpv1d8Q34FOIWWxtuEXeZVFBs5fzNxGiWNoRI2T9GRwoD2dKAXDOXC4Ynsg
/eTb6QihuJ49CcdP+yz4k3ZB3lLg4VfSnQO8d57+nile98FRYB/e2guyLXW3Q0iT5/Z5xoRdgFlg
lPx4mI88k1HtQJAH32RjJMtOcQWh15QaiDLxInQirqWm2BJpTGCjAu4r7NRjkgtevi92a6O2JryP
A9gK8kxkRr05YuWW6zRjESjMlfGt7+/cgFhI6Uu46mWs6fyAtbXIRfmswZ/ZuepiiI7E8UuDEq3m
i4TWnsLrgxifarsbJGAzcMzs9zLzXNl5fe+epP7JI8Mk7hWSsT2RTyaGvWZzJBPqpK5jwa19hAM8
EHiGG3njxPPyBJUgriOCxLM6AGK/5jYk4Ve6xx6QddVfP5VhK8E7zeWzaGHQRiapIVJpLesux+t3
zqY6tQMzT3bR51xUAV3LePTJDL/PEo4XLSNolOer/qmyKwbQBM0=
-----END CERTIFICATE-----

TeliaSonera Root CA v1
======================
-----BEGIN CERTIFICATE-----
MIIFODCCAyCgAwIBAgIRAJW+FqD3LkbxezmCcvqLzZYwDQYJKoZIhvcNAQEFBQAwNzEUMBIGA1UE
CgwLVGVsaWFTb25lcmExHzAdBgNVBAMMFlRlbGlhU29uZXJhIFJvb3QgQ0EgdjEwHhcNMDcxMDE4
MTIwMDUwWhcNMzIxMDE4MTIwMDUwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UEAwwW
VGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMK+
6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65ItqwA
3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75Ljo1k
B1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJjmhn
Xb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c3TxH
oLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+JWov3
F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0hADnJ
oWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4pgd7
gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTwEhDc
TwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVNAgMB
AAGjPzA9MA8GA1UdEwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1j5qW
DNXr+nuqF+gTEjANBgkqhkiG9w0BAQUFAAOCAgEAvuRcYk4k9AwI//DTDGjkk0kiP0Qnb7tt3oNm
zqjMDfz1mgbldxSR651Be5kqhOX//CHBXfDkH1e3damhXwIm/9fH907eT/j3HEbAek9ALCI18Bmx
0GtnLLCo4MBANzX2hFxc469CeP6nyQ1Q6g2EdvZR74NTxnr/DlZJLo961gzmJ1TjTQpgcmLNkQfW
pb/ImWvtxBnmq0wROMVvMeJuScg/doAmAyYp4Db29iBT4xdwNBedY2gea+zDTYa4EzAvXUYNR0PV
G6pZDrlcjQZIrXSHX8f8MVRBE+LHIQ6e4B4N4cB7Q4WQxYpYxmUKeFfyxiMPAdkgS94P+5KFdSpc
c41teyWRyu5FrgZLAMzTsVlQ2jqIOylDRl6XK1TOU2+NSueW+r9xDkKLfP0ooNBIytrEgUy7onOT
JsjrDNYmiLbAJM+7vVvrdX3pCI6GMyx5dwlppYn8s3CQh3aP0yK7Qs69cwsgJirQmz1wHiRszYd2
qReWt88NkvuOGKmYSdGe/mBEciG5Ge3C9THxOUiIkCR1VBatzvT4aRRkOfujuLpwQMcnHL/EVlP6
Y2XQ8xwOFvVrhlhNGNTkDY6lnVuR3HYkUD/GKvvZt5y11ubQ2egZixVxSK236thZiNSQvxaz2ems
WWFUyBy6ysHK4bkgTI86k4mloMy/0/Z1pHWWbVY=
-----END CERTIFICATE-----

E-Tugra Certification Authority
===============================
-----BEGIN CERTIFICATE-----
MIIGSzCCBDOgAwIBAgIIamg+nFGby1MwDQYJKoZIhvcNAQELBQAwgbIxCzAJBgNVBAYTAlRSMQ8w
DQYDVQQHDAZBbmthcmExQDA+BgNVBAoMN0UtVHXEn3JhIEVCRyBCaWxpxZ9pbSBUZWtub2xvamls
ZXJpIHZlIEhpem1ldGxlcmkgQS7Fni4xJjAkBgNVBAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBN
ZXJrZXppMSgwJgYDVQQDDB9FLVR1Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTEzMDMw
NTEyMDk0OFoXDTIzMDMwMzEyMDk0OFowgbIxCzAJBgNVBAYTAlRSMQ8wDQYDVQQHDAZBbmthcmEx
QDA+BgNVBAoMN0UtVHXEn3JhIEVCRyBCaWxpxZ9pbSBUZWtub2xvamlsZXJpIHZlIEhpem1ldGxl
cmkgQS7Fni4xJjAkBgNVBAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBNZXJrZXppMSgwJgYDVQQD
DB9FLVR1Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0BAQEFAAOCAg8A
MIICCgKCAgEA4vU/kwVRHoViVF56C/UYB4Oufq9899SKa6VjQzm5S/fDxmSJPZQuVIBSOTkHS0vd
hQd2h8y/L5VMzH2nPbxHD5hw+IyFHnSOkm0bQNGZDbt1bsipa5rAhDGvykPL6ys06I+XawGb1Q5K
CKpbknSFQ9OArqGIW66z6l7LFpp3RMih9lRozt6Plyu6W0ACDGQXwLWTzeHxE2bODHnv0ZEoq1+g
ElIwcxmOj+GMB6LDu0rw6h8VqO4lzKRG+Bsi77MOQ7osJLjFLFzUHPhdZL3Dk14opz8n8Y4e0ypQ
BaNV2cvnOVPAmJ6MVGKLJrD3fY185MaeZkJVgkfnsliNZvcHfC425lAcP9tDJMW/hkd5s3kc91r0
E+xs+D/iWR+V7kI+ua2oMoVJl0b+SzGPWsutdEcf6ZG33ygEIqDUD13ieU/qbIWGvaimzuT6w+Gz
rt48Ue7LE3wBf4QOXVGUnhMMti6lTPk5cDZvlsouDERVxcr6XQKj39ZkjFqzAQqptQpHF//vkUAq
jqFGOjGY5RH8zLtJVor8udBhmm9lbObDyz51Sf6Pp+KJxWfXnUYTTjF2OySznhFlhqt/7x3U+Lzn
rFpct1pHXFXOVbQicVtbC/DP3KBhZOqp12gKY6fgDT+gr9Oq0n7vUaDmUStVkhUXU8u3Zg5mTPj5
dUyQ5xJwx0UCAwEAAaNjMGEwHQYDVR0OBBYEFC7j27JJ0JxUeVz6Jyr+zE7S6E5UMA8GA1UdEwEB
/wQFMAMBAf8wHwYDVR0jBBgwFoAULuPbsknQnFR5XPonKv7MTtLoTlQwDgYDVR0PAQH/BAQDAgEG
MA0GCSqGSIb3DQEBCwUAA4ICAQAFNzr0TbdF4kV1JI+2d1LoHNgQk2Xz8lkGpD4eKexd0dCrfOAK
kEh47U6YA5n+KGCRHTAduGN8qOY1tfrTYXbm1gdLymmasoR6d5NFFxWfJNCYExL/u6Au/U5Mh/jO
XKqYGwXgAEZKgoClM4so3O0409/lPun++1ndYYRP0lSWE2ETPo+Aab6TR7U1Q9Jauz1c77NCR807
VRMGsAnb/WP2OogKmW9+4c4bU2pEZiNRCHu8W1Ki/QY3OEBhj0qWuJA3+GbHeJAAFS6LrVE1Uweo
a2iu+U48BybNCAVwzDk/dr2l02cmAYamU9JgO3xDf1WKvJUawSg5TB9D0pH0clmKuVb8P7Sd2nCc
dlqMQ1DujjByTd//SffGqWfZbawCEeI6FiWnWAjLb1NBnEg4R2gz0dfHj9R0IdTDBZB6/86WiLEV
KV0jq9BgoRJP3vQXzTLlyb/IQ639Lo7xr+L0mPoSHyDYwKcMhcWQ9DstliaxLL5Mq+ux0orJ23gT
Dx4JnW2PAJ8C2sH6H3p6CcRK5ogql5+Ji/03X186zjhZhkuvcQu02PJwT58yE+Owp1fl2tpDy4Q0
8ijE6m30Ku/Ba3ba+367hTzSU8JNvnHhRdH9I2cNE3X7z2VnIp2usAnRCf8dNL/+I5c30jn6PQ0G
C7TbO6Orb1wdtn7os4I07QZcJA==
-----END CERTIFICATE-----

T-TeleSec GlobalRoot Class 2
============================
-----BEGIN CERTIFICATE-----
MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoM
IlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBU
cnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwHhcNMDgx
MDAxMTA0MDE0WhcNMzMxMDAxMjM1OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lz
dGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBD
ZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQCqX9obX+hzkeXaXPSi5kfl82hVYAUdAqSzm1nzHoqvNK38DcLZ
SBnuaY/JIPwhqgcZ7bBcrGXHX+0CfHt8LRvWurmAwhiCFoT6ZrAIxlQjgeTNuUk/9k9uN0goOA/F
vudocP05l03Sx5iRUKrERLMjfTlH6VJi1hKTXrcxlkIF+3anHqP1wvzpesVsqXFP6st4vGCvx970
2cu+fjOlbpSD8DT6IavqjnKgP6TeMFvvhk1qlVtDRKgQFRzlAVfFmPHmBiiRqiDFt1MmUUOyCxGV
WOHAD3bZwI18gfNycJ5v/hqO2V81xrJvNHy+SE/iWjnX2J14np+GPgNeGYtEotXHAgMBAAGjQjBA
MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS/WSA2AHmgoCJrjNXy
YdK4LMuCSjANBgkqhkiG9w0BAQsFAAOCAQEAMQOiYQsfdOhyNsZt+U2e+iKo4YFWz827n+qrkRk4
r6p8FU3ztqONpfSO9kSpp+ghla0+AGIWiPACuvxhI+YzmzB6azZie60EI4RYZeLbK4rnJVM3YlNf
vNoBYimipidx5joifsFvHZVwIEoHNN/q/xWA5brXethbdXwFeilHfkCoMRN3zUA7tFFHei4R40cR
3p1m0IvVVGb6g1XqfMIpiRvpb7PO4gWEyS8+eIVibslfwXhjdFjASBgMmTnrpMwatXlajRWc2BQN
9noHV8cigwUtPJslJj0Ys6lDfMjIq2SPDqO/nBudMNva0Bkuqjzx+zOAduTNrRlPBSeOE6Fuwg==
-----END CERTIFICATE-----

Atos TrustedRoot 2011
=====================
-----BEGIN CERTIFICATE-----
MIIDdzCCAl+gAwIBAgIIXDPLYixfszIwDQYJKoZIhvcNAQELBQAwPDEeMBwGA1UEAwwVQXRvcyBU
cnVzdGVkUm9vdCAyMDExMQ0wCwYDVQQKDARBdG9zMQswCQYDVQQGEwJERTAeFw0xMTA3MDcxNDU4
MzBaFw0zMDEyMzEyMzU5NTlaMDwxHjAcBgNVBAMMFUF0b3MgVHJ1c3RlZFJvb3QgMjAxMTENMAsG
A1UECgwEQXRvczELMAkGA1UEBhMCREUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCV
hTuXbyo7LjvPpvMpNb7PGKw+qtn4TaA+Gke5vJrf8v7MPkfoepbCJI419KkM/IL9bcFyYie96mvr
54rMVD6QUM+A1JX76LWC1BTFtqlVJVfbsVD2sGBkWXppzwO3bw2+yj5vdHLqqjAqc2K+SZFhyBH+
DgMq92og3AIVDV4VavzjgsG1xZ1kCWyjWZgHJ8cblithdHFsQ/H3NYkQ4J7sVaE3IqKHBAUsR320
HLliKWYoyrfhk/WklAOZuXCFteZI6o1Q/NnezG8HDt0Lcp2AMBYHlT8oDv3FdU9T1nSatCQujgKR
z3bFmx5VdJx4IbHwLfELn8LVlhgf8FQieowHAgMBAAGjfTB7MB0GA1UdDgQWBBSnpQaxLKYJYO7R
l+lwrrw7GWzbITAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFKelBrEspglg7tGX6XCuvDsZ
bNshMBgGA1UdIAQRMA8wDQYLKwYBBAGwLQMEAQEwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEB
CwUAA4IBAQAmdzTblEiGKkGdLD4GkGDEjKwLVLgfuXvTBznk+j57sj1O7Z8jvZfza1zv7v1Apt+h
k6EKhqzvINB5Ab149xnYJDE0BAGmuhWawyfc2E8PzBhj/5kPDpFrdRbhIfzYJsdHt6bPWHJxfrrh
TZVHO8mvbaG0weyJ9rQPOLXiZNwlz6bb65pcmaHFCN795trV1lpFDMS3wrUU77QR/w4VtfX128a9
61qn8FYiqTxlVMYVqL2Gns2Dlmh6cYGJ4Qvh6hEbaAjMaZ7snkGeRDImeuKHCnE96+RapNLbxc3G
3mB/ufNPRJLvKrcYPqcZ2Qt9sTdBQrC6YB3y/gkRsPCHe6ed
-----END CERTIFICATE-----

QuoVadis Root CA 1 G3
=====================
-----BEGIN CERTIFICATE-----
MIIFYDCCA0igAwIBAgIUeFhfLq0sGUvjNwc1NBMotZbUZZMwDQYJKoZIhvcNAQELBQAwSDELMAkG
A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv
b3QgQ0EgMSBHMzAeFw0xMjAxMTIxNzI3NDRaFw00MjAxMTIxNzI3NDRaMEgxCzAJBgNVBAYTAkJN
MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDEg
RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCgvlAQjunybEC0BJyFuTHK3C3kEakE
PBtVwedYMB0ktMPvhd6MLOHBPd+C5k+tR4ds7FtJwUrVu4/sh6x/gpqG7D0DmVIB0jWerNrwU8lm
PNSsAgHaJNM7qAJGr6Qc4/hzWHa39g6QDbXwz8z6+cZM5cOGMAqNF34168Xfuw6cwI2H44g4hWf6
Pser4BOcBRiYz5P1sZK0/CPTz9XEJ0ngnjybCKOLXSoh4Pw5qlPafX7PGglTvF0FBM+hSo+LdoIN
ofjSxxR3W5A2B4GbPgb6Ul5jxaYA/qXpUhtStZI5cgMJYr2wYBZupt0lwgNm3fME0UDiTouG9G/l
g6AnhF4EwfWQvTA9xO+oabw4m6SkltFi2mnAAZauy8RRNOoMqv8hjlmPSlzkYZqn0ukqeI1RPToV
7qJZjqlc3sX5kCLliEVx3ZGZbHqfPT2YfF72vhZooF6uCyP8Wg+qInYtyaEQHeTTRCOQiJ/GKubX
9ZqzWB4vMIkIG1SitZgj7Ah3HJVdYdHLiZxfokqRmu8hqkkWCKi9YSgxyXSthfbZxbGL0eUQMk1f
iyA6PEkfM4VZDdvLCXVDaXP7a3F98N/ETH3Goy7IlXnLc6KOTk0k+17kBL5yG6YnLUlamXrXXAkg
t3+UuU/xDRxeiEIbEbfnkduebPRq34wGmAOtzCjvpUfzUwIDAQABo0IwQDAPBgNVHRMBAf8EBTAD
AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUo5fW816iEOGrRZ88F2Q87gFwnMwwDQYJKoZI
hvcNAQELBQADggIBABj6W3X8PnrHX3fHyt/PX8MSxEBd1DKquGrX1RUVRpgjpeaQWxiZTOOtQqOC
MTaIzen7xASWSIsBx40Bz1szBpZGZnQdT+3Btrm0DWHMY37XLneMlhwqI2hrhVd2cDMT/uFPpiN3
GPoajOi9ZcnPP/TJF9zrx7zABC4tRi9pZsMbj/7sPtPKlL92CiUNqXsCHKnQO18LwIE6PWThv6ct
Tr1NxNgpxiIY0MWscgKCP6o6ojoilzHdCGPDdRS5YCgtW2jgFqlmgiNR9etT2DGbe+m3nUvriBbP
+V04ikkwj+3x6xn0dxoxGE1nVGwvb2X52z3sIexe9PSLymBlVNFxZPT5pqOBMzYzcfCkeF9OrYMh
3jRJjehZrJ3ydlo28hP0r+AJx2EqbPfgna67hkooby7utHnNkDPDs3b69fBsnQGQ+p6Q9pxyz0fa
wx/kNSBT8lTR32GDpgLiJTjehTItXnOQUl1CxM49S+H5GYQd1aJQzEH7QRTDvdbJWqNjZgKAvQU6
O0ec7AAmTPWIUb+oI38YB7AL7YsmoWTTYUrrXJ/es69nA7Mf3W1daWhpq1467HxpvMc7hU6eFbm0
FU/DlXpY18ls6Wy58yljXrQs8C097Vpl4KlbQMJImYFtnh8GKjwStIsPm6Ik8KaN1nrgS7ZklmOV
hMJKzRwuJIczYOXD
-----END CERTIFICATE-----

QuoVadis Root CA 2 G3
=====================
-----BEGIN CERTIFICATE-----
MIIFYDCCA0igAwIBAgIURFc0JFuBiZs18s64KztbpybwdSgwDQYJKoZIhvcNAQELBQAwSDELMAkG
A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv
b3QgQ0EgMiBHMzAeFw0xMjAxMTIxODU5MzJaFw00MjAxMTIxODU5MzJaMEgxCzAJBgNVBAYTAkJN
MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDIg
RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQChriWyARjcV4g/Ruv5r+LrI3HimtFh
ZiFfqq8nUeVuGxbULX1QsFN3vXg6YOJkApt8hpvWGo6t/x8Vf9WVHhLL5hSEBMHfNrMWn4rjyduY
NM7YMxcoRvynyfDStNVNCXJJ+fKH46nafaF9a7I6JaltUkSs+L5u+9ymc5GQYaYDFCDy54ejiK2t
oIz/pgslUiXnFgHVy7g1gQyjO/Dh4fxaXc6AcW34Sas+O7q414AB+6XrW7PFXmAqMaCvN+ggOp+o
MiwMzAkd056OXbxMmO7FGmh77FOm6RQ1o9/NgJ8MSPsc9PG/Srj61YxxSscfrf5BmrODXfKEVu+l
V0POKa2Mq1W/xPtbAd0jIaFYAI7D0GoT7RPjEiuA3GfmlbLNHiJuKvhB1PLKFAeNilUSxmn1uIZo
L1NesNKqIcGY5jDjZ1XHm26sGahVpkUG0CM62+tlXSoREfA7T8pt9DTEceT/AFr2XK4jYIVz8eQQ
sSWu1ZK7E8EM4DnatDlXtas1qnIhO4M15zHfeiFuuDIIfR0ykRVKYnLP43ehvNURG3YBZwjgQQvD
6xVu+KQZ2aKrr+InUlYrAoosFCT5v0ICvybIxo/gbjh9Uy3l7ZizlWNof/k19N+IxWA1ksB8aRxh
lRbQ694Lrz4EEEVlWFA4r0jyWbYW8jwNkALGcC4BrTwV1wIDAQABo0IwQDAPBgNVHRMBAf8EBTAD
AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU7edvdlq/YOxJW8ald7tyFnGbxD0wDQYJKoZI
hvcNAQELBQADggIBAJHfgD9DCX5xwvfrs4iP4VGyvD11+ShdyLyZm3tdquXK4Qr36LLTn91nMX66
AarHakE7kNQIXLJgapDwyM4DYvmL7ftuKtwGTTwpD4kWilhMSA/ohGHqPHKmd+RCroijQ1h5fq7K
pVMNqT1wvSAZYaRsOPxDMuHBR//47PERIjKWnML2W2mWeyAMQ0GaW/ZZGYjeVYg3UQt4XAoeo0L9
x52ID8DyeAIkVJOviYeIyUqAHerQbj5hLja7NQ4nlv1mNDthcnPxFlxHBlRJAHpYErAK74X9sbgz
dWqTHBLmYF5vHX/JHyPLhGGfHoJE+V+tYlUkmlKY7VHnoX6XOuYvHxHaU4AshZ6rNRDbIl9qxV6X
U/IyAgkwo1jwDQHVcsaxfGl7w/U2Rcxhbl5MlMVerugOXou/983g7aEOGzPuVBj+D77vfoRrQ+Nw
mNtddbINWQeFFSM51vHfqSYP1kjHs6Yi9TM3WpVHn3u6GBVv/9YUZINJ0gpnIdsPNWNgKCLjsZWD
zYWm3S8P52dSbrsvhXz1SnPnxT7AvSESBT/8twNJAlvIJebiVDj1eYeMHVOyToV7BjjHLPj4sHKN
JeV3UvQDHEimUF+IIDBu8oJDqz2XhOdT+yHBTw8imoa4WSr2Rz0ZiC3oheGe7IUIarFsNMkd7Egr
O3jtZsSOeWmD3n+M
-----END CERTIFICATE-----

QuoVadis Root CA 3 G3
=====================
-----BEGIN CERTIFICATE-----
MIIFYDCCA0igAwIBAgIULvWbAiin23r/1aOp7r0DoM8Sah0wDQYJKoZIhvcNAQELBQAwSDELMAkG
A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv
b3QgQ0EgMyBHMzAeFw0xMjAxMTIyMDI2MzJaFw00MjAxMTIyMDI2MzJaMEgxCzAJBgNVBAYTAkJN
MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDMg
RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCzyw4QZ47qFJenMioKVjZ/aEzHs286
IxSR/xl/pcqs7rN2nXrpixurazHb+gtTTK/FpRp5PIpM/6zfJd5O2YIyC0TeytuMrKNuFoM7pmRL
Mon7FhY4futD4tN0SsJiCnMK3UmzV9KwCoWdcTzeo8vAMvMBOSBDGzXRU7Ox7sWTaYI+FrUoRqHe
6okJ7UO4BUaKhvVZR74bbwEhELn9qdIoyhA5CcoTNs+cra1AdHkrAj80//ogaX3T7mH1urPnMNA3
I4ZyYUUpSFlob3emLoG+B01vr87ERRORFHAGjx+f+IdpsQ7vw4kZ6+ocYfx6bIrc1gMLnia6Et3U
VDmrJqMz6nWB2i3ND0/kA9HvFZcba5DFApCTZgIhsUfei5pKgLlVj7WiL8DWM2fafsSntARE60f7
5li59wzweyuxwHApw0BiLTtIadwjPEjrewl5qW3aqDCYz4ByA4imW0aucnl8CAMhZa634RylsSqi
Md5mBPfAdOhx3v89WcyWJhKLhZVXGqtrdQtEPREoPHtht+KPZ0/l7DxMYIBpVzgeAVuNVejH38DM
dyM0SXV89pgR6y3e7UEuFAUCf+D+IOs15xGsIs5XPd7JMG0QA4XN8f+MFrXBsj6IbGB/kE+V9/Yt
rQE5BwT6dYB9v0lQ7e/JxHwc64B+27bQ3RP+ydOc17KXqQIDAQABo0IwQDAPBgNVHRMBAf8EBTAD
AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUxhfQvKjqAkPyGwaZXSuQILnXnOQwDQYJKoZI
hvcNAQELBQADggIBADRh2Va1EodVTd2jNTFGu6QHcrxfYWLopfsLN7E8trP6KZ1/AvWkyaiTt3px
KGmPc+FSkNrVvjrlt3ZqVoAh313m6Tqe5T72omnHKgqwGEfcIHB9UqM+WXzBusnIFUBhynLWcKzS
t/Ac5IYp8M7vaGPQtSCKFWGafoaYtMnCdvvMujAWzKNhxnQT5WvvoxXqA/4Ti2Tk08HS6IT7SdEQ
TXlm66r99I0xHnAUrdzeZxNMgRVhvLfZkXdxGYFgu/BYpbWcC/ePIlUnwEsBbTuZDdQdm2NnL9Du
DcpmvJRPpq3t/O5jrFc/ZSXPsoaP0Aj/uHYUbt7lJ+yreLVTubY/6CD50qi+YUbKh4yE8/nxoGib
Ih6BJpsQBJFxwAYf3KDTuVan45gtf4Od34wrnDKOMpTwATwiKp9Dwi7DmDkHOHv8XgBCH/MyJnmD
hPbl8MFREsALHgQjDFSlTC9JxUrRtm5gDWv8a4uFJGS3iQ6rJUdbPM9+Sb3H6QrG2vd+DhcI00iX
0HGS8A85PjRqHH3Y8iKuu2n0M7SmSFXRDw4m6Oy2Cy2nhTXN/VnIn9HNPlopNLk9hM6xZdRZkZFW
dSHBd575euFgndOtBBj0fOtek49TSiIp+EgrPk2GrFt/ywaZWWDYWGWVjUTR939+J399roD1B0y2
PpxxVJkES/1Y+Zj0
-----END CERTIFICATE-----

DigiCert Assured ID Root G2
===========================
-----BEGIN CERTIFICATE-----
MIIDljCCAn6gAwIBAgIQC5McOtY5Z+pnI7/Dr5r0SzANBgkqhkiG9w0BAQsFADBlMQswCQYDVQQG
EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQw
IgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIwHhcNMTMwODAxMTIwMDAwWhcNMzgw
MTE1MTIwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQL
ExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIw
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ5ygvUj82ckmIkzTz+GoeMVSAn61UQbVH
35ao1K+ALbkKz3X9iaV9JPrjIgwrvJUXCzO/GU1BBpAAvQxNEP4HteccbiJVMWWXvdMX0h5i89vq
bFCMP4QMls+3ywPgym2hFEwbid3tALBSfK+RbLE4E9HpEgjAALAcKxHad3A2m67OeYfcgnDmCXRw
VWmvo2ifv922ebPynXApVfSr/5Vh88lAbx3RvpO704gqu52/clpWcTs/1PPRCv4o76Pu2ZmvA9OP
YLfykqGxvYmJHzDNw6YuYjOuFgJ3RFrngQo8p0Quebg/BLxcoIfhG69Rjs3sLPr4/m3wOnyqi+Rn
lTGNAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBTO
w0q5mVXyuNtgv6l+vVa1lzan1jANBgkqhkiG9w0BAQsFAAOCAQEAyqVVjOPIQW5pJ6d1Ee88hjZv
0p3GeDgdaZaikmkuOGybfQTUiaWxMTeKySHMq2zNixya1r9I0jJmwYrA8y8678Dj1JGG0VDjA9tz
d29KOVPt3ibHtX2vK0LRdWLjSisCx1BL4GnilmwORGYQRI+tBev4eaymG+g3NJ1TyWGqolKvSnAW
hsI6yLETcDbYz+70CjTVW0z9B5yiutkBclzzTcHdDrEcDcRjvq30FPuJ7KJBDkzMyFdA0G4Dqs0M
jomZmWzwPDCvON9vvKO+KSAnq3T/EyJ43pdSVR6DtVQgA+6uwE9W3jfMw3+qBCe703e4YtsXfJwo
IhNzbM8m9Yop5w==
-----END CERTIFICATE-----

DigiCert Assured ID Root G3
===========================
-----BEGIN CERTIFICATE-----
MIICRjCCAc2gAwIBAgIQC6Fa+h3foLVJRK/NJKBs7DAKBggqhkjOPQQDAzBlMQswCQYDVQQGEwJV
UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQwIgYD
VQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1
MTIwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwdjAQ
BgcqhkjOPQIBBgUrgQQAIgNiAAQZ57ysRGXtzbg/WPuNsVepRC0FFfLvC/8QdJ+1YlJfZn4f5dwb
RXkLzMZTCp2NXQLZqVneAlr2lSoOjThKiknGvMYDOAdfVdp+CW7if17QRSAPWXYQ1qAk8C3eNvJs
KTmjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBTL0L2p4ZgF
UaFNN6KDec6NHSrkhDAKBggqhkjOPQQDAwNnADBkAjAlpIFFAmsSS3V0T8gj43DydXLefInwz5Fy
YZ5eEJJZVrmDxxDnOOlYJjZ91eQ0hjkCMHw2U/Aw5WJjOpnitqM7mzT6HtoQknFekROn3aRukswy
1vUhZscv6pZjamVFkpUBtA==
-----END CERTIFICATE-----

DigiCert Global Root G2
=======================
-----BEGIN CERTIFICATE-----
MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQG
EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAw
HgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUx
MjAwMDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3
dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI2/Ou8jqJ
kTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx1x7e/dfgy5SDN67sH0NO
3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQq2EGnI/yuum06ZIya7XzV+hdG82MHauV
BJVJ8zUtluNJbd134/tJS7SsVQepj5WztCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyM
UNGPHgm+F6HmIcr9g+UQvIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQAB
o0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV5uNu
5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY1Yl9PMWLSn/pvtsr
F9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4NeF22d+mQrvHRAiGfzZ0JFrabA0U
WTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NGFdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBH
QRFXGU7Aj64GxJUTFy8bJZ918rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/
iyK5S9kJRaTepLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl
MrY=
-----END CERTIFICATE-----

DigiCert Global Root G3
=======================
-----BEGIN CERTIFICATE-----
MIICPzCCAcWgAwIBAgIQBVVWvPJepDU1w6QP1atFcjAKBggqhkjOPQQDAzBhMQswCQYDVQQGEwJV
UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAwHgYD
VQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMzAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAw
MDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5k
aWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEczMHYwEAYHKoZIzj0C
AQYFK4EEACIDYgAE3afZu4q4C/sLfyHS8L6+c/MzXRq8NOrexpu80JX28MzQC7phW1FGfp4tn+6O
YwwX7Adw9c+ELkCDnOg/QW07rdOkFFk2eJ0DQ+4QE2xy3q6Ip6FrtUPOZ9wj/wMco+I+o0IwQDAP
BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUs9tIpPmhxdiuNkHMEWNp
Yim8S8YwCgYIKoZIzj0EAwMDaAAwZQIxAK288mw/EkrRLTnDCgmXc/SINoyIJ7vmiI1Qhadj+Z4y
3maTD/HMsQmP3Wyr+mt/oAIwOWZbwmSNuJ5Q3KjVSaLtx9zRSX8XAbjIho9OjIgrqJqpisXRAL34
VOKa5Vt8sycX
-----END CERTIFICATE-----

DigiCert Trusted Root G4
========================
-----BEGIN CERTIFICATE-----
MIIFkDCCA3igAwIBAgIQBZsbV56OITLiOQe9p3d1XDANBgkqhkiG9w0BAQwFADBiMQswCQYDVQQG
EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSEw
HwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1
MTIwMDAwWjBiMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
d3cuZGlnaWNlcnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwggIiMA0G
CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC/5pBzaN675F1KPDAiMGkz7MKnJS7JIT3yithZwuEp
pz1Yq3aaza57G4QNxDAf8xukOBbrVsaXbR2rsnnyyhHS5F/WBTxSD1Ifxp4VpX6+n6lXFllVcq9o
k3DCsrp1mWpzMpTREEQQLt+C8weE5nQ7bXHiLQwb7iDVySAdYyktzuxeTsiT+CFhmzTrBcZe7Fsa
vOvJz82sNEBfsXpm7nfISKhmV1efVFiODCu3T6cw2Vbuyntd463JT17lNecxy9qTXtyOj4DatpGY
QJB5w3jHtrHEtWoYOAMQjdjUN6QuBX2I9YI+EJFwq1WCQTLX2wRzKm6RAXwhTNS8rhsDdV14Ztk6
MUSaM0C/CNdaSaTC5qmgZ92kJ7yhTzm1EVgX9yRcRo9k98FpiHaYdj1ZXUJ2h4mXaXpI8OCiEhtm
mnTK3kse5w5jrubU75KSOp493ADkRSWJtppEGSt+wJS00mFt6zPZxd9LBADMfRyVw4/3IbKyEbe7
f/LVjHAsQWCqsWMYRJUadmJ+9oCw++hkpjPRiQfhvbfmQ6QYuKZ3AeEPlAwhHbJUKSWJbOUOUlFH
dL4mrLZBdd56rF+NP8m800ERElvlEFDrMcXKchYiCd98THU/Y+whX8QgUWtvsauGi0/C1kVfnSD8
oR7FwI+isX4KJpn15GkvmB0t9dmpsh3lGwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud
DwEB/wQEAwIBhjAdBgNVHQ4EFgQU7NfjgtJxXWRM3y5nP+e6mK4cD08wDQYJKoZIhvcNAQEMBQAD
ggIBALth2X2pbL4XxJEbw6GiAI3jZGgPVs93rnD5/ZpKmbnJeFwMDF/k5hQpVgs2SV1EY+CtnJYY
ZhsjDT156W1r1lT40jzBQ0CuHVD1UvyQO7uYmWlrx8GnqGikJ9yd+SeuMIW59mdNOj6PWTkiU0Tr
yF0Dyu1Qen1iIQqAyHNm0aAFYF/opbSnr6j3bTWcfFqK1qI4mfN4i/RN0iAL3gTujJtHgXINwBQy
7zBZLq7gcfJW5GqXb5JQbZaNaHqasjYUegbyJLkJEVDXCLG4iXqEI2FCKeWjzaIgQdfRnGTZ6iah
ixTXTBmyUEFxPT9NcCOGDErcgdLMMpSEDQgJlxxPwO5rIHQw0uA5NBCFIRUBCOhVMt5xSdkoF1BN
5r5N0XWs0Mr7QbhDparTwwVETyw2m+L64kW4I1NsBm9nVX9GtUw/bihaeSbSpKhil9Ie4u1Ki7wb
/UdKDd9nZn6yW0HQO+T0O/QEY+nvwlQAUaCKKsnOeMzV6ocEGLPOr0mIr/OSmbaz5mEP0oUA51Aa
5BuVnRmhuZyxm7EAHu/QD09CbMkKvO5D+jpxpchNJqU1/YldvIViHTLSoCtU7ZpXwdv6EM8Zt4tK
G48BtieVU+i2iW1bvGjUI+iLUaJW+fCmgKDWHrO8Dw9TdSmq6hN35N6MgSGtBxBHEa2HPQfRdbzP
82Z+
-----END CERTIFICATE-----

WoSign
======
-----BEGIN CERTIFICATE-----
MIIFdjCCA16gAwIBAgIQXmjWEXGUY1BWAGjzPsnFkTANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQG
EwJDTjEaMBgGA1UEChMRV29TaWduIENBIExpbWl0ZWQxKjAoBgNVBAMTIUNlcnRpZmljYXRpb24g
QXV0aG9yaXR5IG9mIFdvU2lnbjAeFw0wOTA4MDgwMTAwMDFaFw0zOTA4MDgwMTAwMDFaMFUxCzAJ
BgNVBAYTAkNOMRowGAYDVQQKExFXb1NpZ24gQ0EgTGltaXRlZDEqMCgGA1UEAxMhQ2VydGlmaWNh
dGlvbiBBdXRob3JpdHkgb2YgV29TaWduMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA
vcqNrLiRFVaXe2tcesLea9mhsMMQI/qnobLMMfo+2aYpbxY94Gv4uEBf2zmoAHqLoE1UfcIiePyO
CbiohdfMlZdLdNiefvAA5A6JrkkoRBoQmTIPJYhTpA2zDxIIFgsDcSccf+Hb0v1naMQFXQoOXXDX
2JegvFNBmpGN9J42Znp+VsGQX+axaCA2pIwkLCxHC1l2ZjC1vt7tj/id07sBMOby8w7gLJKA84X5
KIq0VC6a7fd2/BVoFutKbOsuEo/Uz/4Mx1wdC34FMr5esAkqQtXJTpCzWQ27en7N1QhatH/YHGkR
+ScPewavVIMYe+HdVHpRaG53/Ma/UkpmRqGyZxq7o093oL5d//xWC0Nyd5DKnvnyOfUNqfTq1+ez
EC8wQjchzDBwyYaYD8xYTYO7feUapTeNtqwylwA6Y3EkHp43xP901DfA4v6IRmAR3Qg/UDaruHqk
lWJqbrDKaiFaafPz+x1wOZXzp26mgYmhiMU7ccqjUu6Du/2gd/Tkb+dC221KmYo0SLwX3OSACCK2
8jHAPwQ+658geda4BmRkAjHXqc1S+4RFaQkAKtxVi8QGRkvASh0JWzko/amrzgD5LkhLJuYwTKVY
yrREgk/nkR4zw7CT/xH8gdLKH3Ep3XZPkiWvHYG3Dy+MwwbMLyejSuQOmbp8HkUff6oZRZb9/D0C
AwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOFmzw7R
8bNLtwYgFP6HEtX2/vs+MA0GCSqGSIb3DQEBBQUAA4ICAQCoy3JAsnbBfnv8rWTjMnvMPLZdRtP1
LOJwXcgu2AZ9mNELIaCJWSQBnfmvCX0KI4I01fx8cpm5o9dU9OpScA7F9dY74ToJMuYhOZO9sxXq
T2r09Ys/L3yNWC7F4TmgPsc9SnOeQHrAK2GpZ8nzJLmzbVUsWh2eJXLOC62qx1ViC777Y7NhRCOj
y+EaDveaBk3e1CNOIZZbOVtXHS9dCF4Jef98l7VNg64N1uajeeAz0JmWAjCnPv/So0M/BVoG6kQC
2nz4SNAzqfkHx5Xh9T71XXG68pWpdIhhWeO/yloTunK0jF02h+mmxTwTv97QRCbut+wucPrXnbes
5cVAWubXbHssw1abR80LzvobtCHXt2a49CUwi1wNuepnsvRtrtWhnk/Yn+knArAdBtaP4/tIEp9/
EaEQPkxROpaw0RPxx9gmrjrKkcRpnd8BKWRRb2jaFOwIQZeQjdCygPLPwj2/kWjFgGcexGATVdVh
mVd8upUPYUk6ynW8yQqTP2cOEvIo4jEbwFcW3wh8GcF+Dx+FHgo2fFt+J7x6v+Db9NpSvd4MVHAx
kUOVyLzwPt0JfjBkUO1/AaQzZ01oT74V77D2AhGiGxMlOtzCWfHjXEa7ZywCRuoeSKbmW9m1vFGi
kpbbqsY3Iqb+zCB0oy2pLmvLwIIRIbWTee5Ehr7XHuQe+w==
-----END CERTIFICATE-----

WoSign China
============
-----BEGIN CERTIFICATE-----
MIIFWDCCA0CgAwIBAgIQUHBrzdgT/BtOOzNy0hFIjTANBgkqhkiG9w0BAQsFADBGMQswCQYDVQQG
EwJDTjEaMBgGA1UEChMRV29TaWduIENBIExpbWl0ZWQxGzAZBgNVBAMMEkNBIOayg+mAmuagueiv
geS5pjAeFw0wOTA4MDgwMTAwMDFaFw0zOTA4MDgwMTAwMDFaMEYxCzAJBgNVBAYTAkNOMRowGAYD
VQQKExFXb1NpZ24gQ0EgTGltaXRlZDEbMBkGA1UEAwwSQ0Eg5rKD6YCa5qC56K+B5LmmMIICIjAN
BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0EkhHiX8h8EqwqzbdoYGTufQdDTc7WU1/FDWiD+k
8H/rD195L4mx/bxjWDeTmzj4t1up+thxx7S8gJeNbEvxUNUqKaqoGXqW5pWOdO2XCld19AXbbQs5
uQF/qvbW2mzmBeCkTVL829B0txGMe41P/4eDrv8FAxNXUDf+jJZSEExfv5RxadmWPgxDT74wwJ85
dE8GRV2j1lY5aAfMh09Qd5Nx2UQIsYo06Yms25tO4dnkUkWMLhQfkWsZHWgpLFbE4h4TV2TwYeO5
Ed+w4VegG63XX9Gv2ystP9Bojg/qnw+LNVgbExz03jWhCl3W6t8Sb8D7aQdGctyB9gQjF+BNdeFy
b7Ao65vh4YOhn0pdr8yb+gIgthhid5E7o9Vlrdx8kHccREGkSovrlXLp9glk3Kgtn3R46MGiCWOc
76DbT52VqyBPt7D3h1ymoOQ3OMdc4zUPLK2jgKLsLl3Az+2LBcLmc272idX10kaO6m1jGx6KyX2m
+Jzr5dVjhU1zZmkR/sgO9MHHZklTfuQZa/HpelmjbX7FF+Ynxu8b22/8DU0GAbQOXDBGVWCvOGU6
yke6rCzMRh+yRpY/8+0mBe53oWprfi1tWFxK1I5nuPHa1UaKJ/kR8slC/k7e3x9cxKSGhxYzoacX
GKUN5AXlK8IrC6KVkLn9YDxOiT7nnO4fuwECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1Ud
EwEB/wQFMAMBAf8wHQYDVR0OBBYEFOBNv9ybQV0T6GTwp+kVpOGBwboxMA0GCSqGSIb3DQEBCwUA
A4ICAQBqinA4WbbaixjIvirTthnVZil6Xc1bL3McJk6jfW+rtylNpumlEYOnOXOvEESS5iVdT2H6
yAa+Tkvv/vMx/sZ8cApBWNromUuWyXi8mHwCKe0JgOYKOoICKuLJL8hWGSbueBwj/feTZU7n85iY
r83d2Z5AiDEoOqsuC7CsDCT6eiaY8xJhEPRdF/d+4niXVOKM6Cm6jBAyvd0zaziGfjk9DgNyp115
j0WKWa5bIW4xRtVZjc8VX90xJc/bYNaBRHIpAlf2ltTW/+op2znFuCyKGo3Oy+dCMYYFaA6eFN0A
kLppRQjbbpCBhqcqBT/mhDn4t/lXX0ykeVoQDF7Va/81XwVRHmyjdanPUIPTfPRm94KNPQx96N97
qA4bLJyuQHCH2u2nFoJavjVsIE4iYdm8UXrNemHcSxH5/mc0zy4EZmFcV5cjjPOGG0jfKq+nwf/Y
jj4Du9gqsPoUJbJRa4ZDhS4HIxaAjUz7tGM7zMN07RujHv41D198HRaG9Q7DlfEvr10lO1Hm13ZB
ONFLAzkopR6RctR9q5czxNM+4Gm2KHmgCY0c0f9BckgG/Jou5yD5m6Leie2uPAmvylezkolwQOQv
T8Jwg0DXJCxr5wkf09XHwQj02w47HAcLQxGEIYbpgNR12KvxAmLBsX5VYc8T1yaw15zLKYs4SgsO
kI26oQ==
-----END CERTIFICATE-----

COMODO RSA Certification Authority
==================================
-----BEGIN CERTIFICATE-----
MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCBhTELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlv
biBBdXRob3JpdHkwHhcNMTAwMTE5MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMC
R0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UE
ChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCR6FSS0gpWsawNJN3Fz0Rn
dJkrN6N9I3AAcbxT38T6KhKPS38QVr2fcHK3YX/JSw8Xpz3jsARh7v8Rl8f0hj4K+j5c+ZPmNHrZ
FGvnnLOFoIJ6dq9xkNfs/Q36nGz637CC9BR++b7Epi9Pf5l/tfxnQ3K9DADWietrLNPtj5gcFKt+
5eNu/Nio5JIk2kNrYrhV/erBvGy2i/MOjZrkm2xpmfh4SDBF1a3hDTxFYPwyllEnvGfDyi62a+pG
x8cgoLEfZd5ICLqkTqnyg0Y3hOvozIFIQ2dOciqbXL1MGyiKXCJ7tKuY2e7gUYPDCUZObT6Z+pUX
2nwzV0E8jVHtC7ZcryxjGt9XyD+86V3Em69FmeKjWiS0uqlWPc9vqv9JWL7wqP/0uK3pN/u6uPQL
OvnoQ0IeidiEyxPx2bvhiWC4jChWrBQdnArncevPDt09qZahSL0896+1DSJMwBGB7FY79tOi4lu3
sgQiUpWAk2nojkxl8ZEDLXB0AuqLZxUpaVICu9ffUGpVRr+goyhhf3DQw6KqLCGqR84onAZFdr+C
GCe01a60y1Dma/RMhnEw6abfFobg2P9A3fvQQoh/ozM6LlweQRGBY84YcWsr7KaKtzFcOmpH4MN5
WdYgGq/yapiqcrxXStJLnbsQ/LBMQeXtHT1eKJ2czL+zUdqnR+WEUwIDAQABo0IwQDAdBgNVHQ4E
FgQUu69+Aj36pvE8hI6t7jiY7NkyMtQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8w
DQYJKoZIhvcNAQEMBQADggIBAArx1UaEt65Ru2yyTUEUAJNMnMvlwFTPoCWOAvn9sKIN9SCYPBMt
rFaisNZ+EZLpLrqeLppysb0ZRGxhNaKatBYSaVqM4dc+pBroLwP0rmEdEBsqpIt6xf4FpuHA1sj+
nq6PK7o9mfjYcwlYRm6mnPTXJ9OV2jeDchzTc+CiR5kDOF3VSXkAKRzH7JsgHAckaVd4sjn8OoSg
tZx8jb8uk2IntznaFxiuvTwJaP+EmzzV1gsD41eeFPfR60/IvYcjt7ZJQ3mFXLrrkguhxuhoqEwW
sRqZCuhTLJK7oQkYdQxlqHvLI7cawiiFwxv/0Cti76R7CZGYZ4wUAc1oBmpjIXUDgIiKboHGhfKp
pC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmckejkk9u+UJueBPSZI9FoJA
zMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yLS0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHq
ZJx64SIDqZxubw5lT2yHh17zbqD5daWbQOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk52
7RH89elWsn2/x20Kk4yl0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7I
LaZRfyHBNVOFBkpdn627G190
-----END CERTIFICATE-----

USERTrust RSA Certification Authority
=====================================
-----BEGIN CERTIFICATE-----
MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCBiDELMAkGA1UE
BhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQK
ExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNh
dGlvbiBBdXRob3JpdHkwHhcNMTAwMjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UE
BhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQK
ExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNh
dGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCAEmUXNg7D2wiz
0KxXDXbtzSfTTK1Qg2HiqiBNCS1kCdzOiZ/MPans9s/B3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2j
Y0K2dvKpOyuR+OJv0OwWIJAJPuLodMkYtJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFn
RghRy4YUVD+8M/5+bJz/Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O
+T23LLb2VN3I5xI6Ta5MirdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT79uq
/nROacdrjGCT3sTHDN/hMq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6c0Plfg6lZrEpfDKE
Y1WJxA3Bk1QwGROs0303p+tdOmw1XNtB1xLaqUkL39iAigmTYo61Zs8liM2EuLE/pDkP2QKe6xJM
lXzzawWpXhaDzLhn4ugTncxbgtNMs+1b/97lc6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8
yexDJtC/QV9AqURE9JnnV4eeUB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+
eLf8ZxXhyVeEHg9j1uliutZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo0IwQDAd
BgNVHQ4EFgQUU3m/WqorSs9UgOHYm8Cd8rIDZsswDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQF
MAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAFzUfA3P9wF9QZllDHPFUp/L+M+ZBn8b2kMVn54CVVeW
FPFSPCeHlCjtHzoBN6J2/FNQwISbxmtOuowhT6KOVWKR82kV2LyI48SqC/3vqOlLVSoGIG1VeCkZ
7l8wXEskEVX/JJpuXior7gtNn3/3ATiUFJVDBwn7YKnuHKsSjKCaXqeYalltiz8I+8jRRa8YFWSQ
Eg9zKC7F4iRO/Fjs8PRF/iKz6y+O0tlFYQXBl2+odnKPi4w2r78NBc5xjeambx9spnFixdjQg3IM
8WcRiQycE0xyNN+81XHfqnHd4blsjDwSXWXavVcStkNr/+XeTWYRUc+ZruwXtuhxkYzeSf7dNXGi
FSeUHM9h4ya7b6NnJSFd5t0dCy5oGzuCr+yDZ4XUmFF0sbmZgIn/f3gZXHlKYC6SQK5MNyosycdi
yA5d9zZbyuAlJQG03RoHnHcAP9Dc1ew91Pq7P8yF1m9/qS3fuQL39ZeatTXaw2ewh0qpKJ4jjv9c
J2vhsE/zB+4ALtRZh8tSQZXq9EfX7mRBVXyNWQKV3WKdwrnuWih0hKWbt5DHDAff9Yk2dDLWKMGw
sAvgnEzDHNb842m1R0aBL6KCq9NjRHDEjf8tM7qtj3u1cIiuPhnPQCjY/MiQu12ZIvVS5ljFH4gx
Q+6IHdfGjjxDah2nGN59PRbxYvnKkKj9
-----END CERTIFICATE-----

USERTrust ECC Certification Authority
=====================================
-----BEGIN CERTIFICATE-----
MIICjzCCAhWgAwIBAgIQXIuZxVqUxdJxVt7NiYDMJjAKBggqhkjOPQQDAzCBiDELMAkGA1UEBhMC
VVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU
aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlv
biBBdXRob3JpdHkwHhcNMTAwMjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMC
VVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU
aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlv
biBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQarFRaqfloI+d61SRvU8Za2EurxtW2
0eZzca7dnNYMYf3boIkDuAUU7FfO7l0/4iGzzvfUinngo4N+LZfQYcTxmdwlkWOrfzCjtHDix6Ez
nPO/LlxTsV+zfTJ/ijTjeXmjQjBAMB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1xmNjmjAOBgNV
HQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjA2Z6EWCNzklwBB
HU6+4WMBzzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbWRNZu
9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg=
-----END CERTIFICATE-----

GlobalSign ECC Root CA - R4
===========================
-----BEGIN CERTIFICATE-----
MIIB4TCCAYegAwIBAgIRKjikHJYKBN5CsiilC+g0mAIwCgYIKoZIzj0EAwIwUDEkMCIGA1UECxMb
R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI0MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD
EwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoXDTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMb
R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI0MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD
EwpHbG9iYWxTaWduMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEuMZ5049sJQ6fLjkZHAOkrprl
OQcJFspjsbmG+IpXwVfOQvpzofdlQv8ewQCybnMO/8ch5RikqtlxP6jUuc6MHaNCMEAwDgYDVR0P
AQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFFSwe61FuOJAf/sKbvu+M8k8o4TV
MAoGCCqGSM49BAMCA0gAMEUCIQDckqGgE6bPA7DmxCGXkPoUVy0D7O48027KqGx2vKLeuwIgJ6iF
JzWbVsaj8kfSt24bAgAXqmemFZHe+pTsewv4n4Q=
-----END CERTIFICATE-----

GlobalSign ECC Root CA - R5
===========================
-----BEGIN CERTIFICATE-----
MIICHjCCAaSgAwIBAgIRYFlJ4CYuu1X5CneKcflK2GwwCgYIKoZIzj0EAwMwUDEkMCIGA1UECxMb
R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD
EwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoXDTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMb
R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD
EwpHbG9iYWxTaWduMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAER0UOlvt9Xb/pOdEh+J8LttV7HpI6
SFkc8GIxLcB6KP4ap1yztsyX50XUWPrRd21DosCHZTQKH3rd6zwzocWdTaRvQZU4f8kehOvRnkmS
h5SHDDqFSmafnVmTTZdhBoZKo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAd
BgNVHQ4EFgQUPeYpSJvqB8ohREom3m7e0oPQn1kwCgYIKoZIzj0EAwMDaAAwZQIxAOVpEslu28Yx
uglB4Zf4+/2a4n0Sye18ZNPLBSWLVtmg515dTguDnFt2KaAJJiFqYgIwcdK1j1zqO+F4CYWodZI7
yFz9SO8NdCKoCOJuxUnOxwy8p2Fp8fc74SrL+SvzZpA3
-----END CERTIFICATE-----
solidres/libraries/maxmind/lib/maxmind/web-service-common/src/WebService/Http/Request.php000060400000000626150753024540025617 0ustar00<?php

namespace MaxMind\WebService\Http;

/**
 * Interface Request
 * @package MaxMind\WebService\Http
 * @internal
 */
interface Request
{
    /**
     * @param $url
     * @param $options
     */
    public function __construct($url, $options);

    /**
     * @param $body
     * @return mixed
     */
    public function post($body);

    /**
     * @return mixed
     */
    public function get();
}
solidres/libraries/maxmind/lib/maxmind/web-service-common/src/WebService/Http/RequestFactory.php000060400000000601150753024540027140 0ustar00<?php

namespace MaxMind\WebService\Http;

/**
 * Class RequestFactory
 * @package MaxMind\WebService\Http
 * @internal
 */
class RequestFactory
{
    public function __construct()
    {
    }

    /**
     * @param $url
     * @param $options
     * @return CurlRequest
     */
    public function request($url, $options)
    {
        return new CurlRequest($url, $options);
    }
}
solidres/libraries/maxmind/lib/maxmind/web-service-common/src/WebService/Http/CurlRequest.php000060400000005006150753024540026442 0ustar00<?php

namespace MaxMind\WebService\Http;

use MaxMind\Exception\HttpException;

/**
 * This class is for internal use only. Semantic versioning does not not apply.
 * @package MaxMind\WebService\Http
 * @internal
 */
class CurlRequest implements Request
{
    private $url;
    private $options;

    /**
     * @param $url
     * @param $options
     */
    public function __construct($url, $options)
    {
        $this->url = $url;
        $this->options = $options;
    }

    /**
     * @param $body
     * @return array
     */
    public function post($body)
    {
        $curl = $this->createCurl();

        curl_setopt($curl, CURLOPT_POST, true);
        curl_setopt($curl, CURLOPT_POSTFIELDS, $body);

        return $this->execute($curl);
    }

    public function get()
    {
        $curl = $this->createCurl();

        curl_setopt($curl, CURLOPT_HTTPGET, true);

        return $this->execute($curl);
    }

    /**
     * @return resource
     */
    private function createCurl()
    {
        $curl = curl_init($this->url);

        $opts[CURLOPT_CAINFO] = $this->options['caBundle'];
        $opts[CURLOPT_SSL_VERIFYHOST] = 2;
        $opts[CURLOPT_FOLLOWLOCATION] = false;
        $opts[CURLOPT_SSL_VERIFYPEER] = true;
        $opts[CURLOPT_RETURNTRANSFER] = true;


        $opts[CURLOPT_HTTPHEADER] = $this->options['headers'];
        $opts[CURLOPT_USERAGENT] = $this->options['userAgent'];

        $connectTimeout = $this->options['connectTimeout'];
        if (defined('CURLOPT_CONNECTTIMEOUT_MS')) {
            $opts[CURLOPT_CONNECTTIMEOUT_MS] = ceil($connectTimeout * 1000);
        } else {
            $opts[CURLOPT_CONNECTTIMEOUT] = ceil($connectTimeout);
        }

        $timeout = $this->options['timeout'];
        if (defined('CURLOPT_TIMEOUT_MS')) {
            $opts[CURLOPT_TIMEOUT_MS] = ceil($timeout * 1000);
        } else {
            $opts[CURLOPT_TIMEOUT] = ceil($timeout);
        }

        curl_setopt_array($curl, $opts);
        return $curl;
    }

    private function execute($curl)
    {
        $body = curl_exec($curl);
        if ($errno = curl_errno($curl)) {
            $error_message = curl_error($curl);

            throw new HttpException(
                "cURL error ({$errno}): {$error_message}",
                0,
                $this->url
            );
        }

        $statusCode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
        $contentType = curl_getinfo($curl, CURLINFO_CONTENT_TYPE);
        curl_close($curl);

        return array($statusCode, $contentType, $body);
    }
}
solidres/libraries/maxmind/lib/maxmind/web-service-common/src/Exception/AuthenticationException.php000060400000000240150753024540027776 0ustar00<?php

namespace MaxMind\Exception;

/**
 * This class represents an error authenticating
 */
class AuthenticationException extends InvalidRequestException
{
}
libraries/maxmind/lib/maxmind/web-service-common/src/Exception/IpAddressNotFoundException.php000060400000000152150753024540030275 0ustar00solidres<?php

namespace MaxMind\Exception;

class IpAddressNotFoundException extends InvalidRequestException
{
}
solidres/libraries/maxmind/lib/maxmind/web-service-common/src/Exception/WebServiceException.php000060400000000224150753024540027057 0ustar00<?php

namespace MaxMind\Exception;

/**
 * This class represents a generic web service error.
 */
class WebServiceException extends \Exception
{
}
solidres/libraries/maxmind/lib/maxmind/web-service-common/src/Exception/HttpException.php000060400000001522150753024540025742 0ustar00<?php

namespace MaxMind\Exception;

/**
 *  This class represents an HTTP transport error.
 */
class HttpException extends WebServiceException
{
    /**
     * The URI queried
     */
    private $uri;

    /**
     * @param string $message A message describing the error.
     * @param int $httpStatus The HTTP status code of the response
     * @param string $uri The URI used in the request.
     * @param \Exception $previous The previous exception, if any.
     */
    public function __construct(
        $message,
        $httpStatus,
        $uri,
        \Exception $previous = null
    ) {
        $this->uri = $uri;
        parent::__construct($message, $httpStatus, $previous);
    }

    public function getUri()
    {
        return $this->uri;
    }

    public function getStatusCode()
    {
        return $this->getCode();
    }
}
solidres/libraries/maxmind/lib/maxmind/web-service-common/src/Exception/InvalidRequestException.php000060400000001626150753024540027767 0ustar00<?php

namespace MaxMind\Exception;

/**
 * Thrown when a MaxMind web service returns an error relating to the request.
 */
class InvalidRequestException extends HttpException
{
    /**
     * The code returned by the MaxMind web service
     */
    private $error;

    /**
     * @param string $message The exception message
     * @param int $error The error code returned by the MaxMind web service
     * @param int $httpStatus The HTTP status code of the response
     * @param string $uri The URI queries
     * @param \Exception $previous The previous exception, if any.
     */
    public function __construct(
        $message,
        $error,
        $httpStatus,
        $uri,
        \Exception $previous = null
    ) {
        $this->error = $error;
        parent::__construct($message, $httpStatus, $uri, $previous);
    }

    public function getErrorCode()
    {
        return $this->error;
    }
}
solidres/libraries/maxmind/lib/maxmind/web-service-common/src/Exception/InvalidInputException.php000060400000000447150753024540027436 0ustar00<?php

namespace MaxMind\Exception;

/**
 * This class represents an error in creating the request to be sent to the
 * web service. For example, if the array cannot be encoded as JSON or if there
 * is a missing or invalid field.
 */
class InvalidInputException extends WebServiceException
{
}
libraries/maxmind/lib/maxmind/web-service-common/src/Exception/InsufficientFundsException.php000060400000000240150753024540030366 0ustar00solidres<?php

namespace MaxMind\Exception;

/**
 * Thrown when the account is out of credits.
 */
class InsufficientFundsException extends InvalidRequestException
{
}
solidres/libraries/maxmind/lib/maxmind-db/reader/LICENSE000060400000026136150753024540017047 0ustar00
                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "[]"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright [yyyy] [name of copyright owner]

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
solidres/libraries/maxmind/lib/maxmind-db/reader/examples/benchmark.php000060400000000744150753024540022320 0ustar00<?php

require_once '../vendor/autoload.php';

use MaxMind\Db\Reader;

$reader = new Reader('GeoIP2-City.mmdb');
$count = 10000;
$startTime = microtime(true);
for ($i = 0; $i < $count; $i++) {
    $ip = long2ip(rand(0, pow(2, 32) -1));
    $t = $reader->get($ip);
    if ($i % 1000 == 0) {
        print($i . ' ' . $ip . "\n");
        // print_r($t);
    }
}
$endTime = microtime(true);

$duration = $endTime - $startTime;
print('Requests per second: ' . $count / $duration . "\n");
solidres/libraries/maxmind/lib/maxmind-db/reader/src/MaxMind/Db/Reader/Metadata.php000060400000005474150753024540024150 0ustar00<?php

namespace MaxMind\Db\Reader;

/**
 * This class provides the metadata for the MaxMind DB file.
 *
 * @property integer nodeCount This is an unsigned 32-bit integer indicating
 * the number of nodes in the search tree.
 *
 * @property integer recordSize This is an unsigned 16-bit integer. It
 * indicates the number of bits in a record in the search tree. Note that each
 * node consists of two records.
 *
 * @property integer ipVersion This is an unsigned 16-bit integer which is
 * always 4 or 6. It indicates whether the database contains IPv4 or IPv6
 * address data.
 *
 * @property string databaseType This is a string that indicates the structure
 * of each data record associated with an IP address. The actual definition of
 * these structures is left up to the database creator.
 *
 * @property array languages An array of strings, each of which is a language
 * code. A given record may contain data items that have been localized to
 * some or all of these languages. This may be undefined.
 *
 * @property integer binaryFormatMajorVersion This is an unsigned 16-bit
 * integer indicating the major version number for the database's binary
 * format.
 *
 * @property integer binaryFormatMinorVersion This is an unsigned 16-bit
 * integer indicating the minor version number for the database's binary format.
 *
 * @property integer buildEpoch This is an unsigned 64-bit integer that
 * contains the database build timestamp as a Unix epoch value.
 *
 * @property array description This key will always point to a map
 * (associative array). The keys of that map will be language codes, and the
 * values will be a description in that language as a UTF-8 string. May be
 * undefined for some databases.
 */
class Metadata
{
    private $binaryFormatMajorVersion;
    private $binaryFormatMinorVersion;
    private $buildEpoch;
    private $databaseType;
    private $description;
    private $ipVersion;
    private $languages;
    private $nodeByteSize;
    private $nodeCount;
    private $recordSize;
    private $searchTreeSize;

    public function __construct($metadata)
    {
        $this->binaryFormatMajorVersion =
            $metadata['binary_format_major_version'];
        $this->binaryFormatMinorVersion =
            $metadata['binary_format_minor_version'];
        $this->buildEpoch = $metadata['build_epoch'];
        $this->databaseType = $metadata['database_type'];
        $this->languages = $metadata['languages'];
        $this->description = $metadata['description'];
        $this->ipVersion = $metadata['ip_version'];
        $this->nodeCount = $metadata['node_count'];
        $this->recordSize = $metadata['record_size'];
        $this->nodeByteSize = $this->recordSize / 4;
        $this->searchTreeSize = $this->nodeCount * $this->nodeByteSize;
    }

    public function __get($var)
    {
        return $this->$var;
    }
}
solidres/libraries/maxmind/lib/maxmind-db/reader/src/MaxMind/Db/Reader/Decoder.php000060400000021242150753024540023764 0ustar00<?php

namespace MaxMind\Db\Reader;

use MaxMind\Db\Reader\InvalidDatabaseException;
use MaxMind\Db\Reader\Util;

class Decoder
{

    private $fileStream;
    private $pointerBase;
    // This is only used for unit testing
    private $pointerTestHack;
    private $switchByteOrder;

    private $types = array(
        0 => 'extended',
        1 => 'pointer',
        2 => 'utf8_string',
        3 => 'double',
        4 => 'bytes',
        5 => 'uint16',
        6 => 'uint32',
        7 => 'map',
        8 => 'int32',
        9 => 'uint64',
        10 => 'uint128',
        11 => 'array',
        12 => 'container',
        13 => 'end_marker',
        14 => 'boolean',
        15 => 'float',
    );

    public function __construct(
        $fileStream,
        $pointerBase = 0,
        $pointerTestHack = false
    ) {
        $this->fileStream = $fileStream;
        $this->pointerBase = $pointerBase;
        $this->pointerTestHack = $pointerTestHack;

        $this->switchByteOrder = $this->isPlatformLittleEndian();
    }


    public function decode($offset)
    {
        list(, $ctrlByte) = unpack(
            'C',
            Util::read($this->fileStream, $offset, 1)
        );
        $offset++;

        $type = $this->types[$ctrlByte >> 5];

        // Pointers are a special case, we don't read the next $size bytes, we
        // use the size to determine the length of the pointer and then follow
        // it.
        if ($type == 'pointer') {
            list($pointer, $offset) = $this->decodePointer($ctrlByte, $offset);

            // for unit testing
            if ($this->pointerTestHack) {
                return array($pointer);
            }

            list($result) = $this->decode($pointer);

            return array($result, $offset);
        }

        if ($type == 'extended') {
            list(, $nextByte) = unpack(
                'C',
                Util::read($this->fileStream, $offset, 1)
            );

            $typeNum = $nextByte + 7;

            if ($typeNum < 8) {
                throw new InvalidDatabaseException(
                    "Something went horribly wrong in the decoder. An extended type "
                    . "resolved to a type number < 8 ("
                    . $this->types[$typeNum]
                    . ")"
                );
            }

            $type = $this->types[$typeNum];
            $offset++;
        }

        list($size, $offset) = $this->sizeFromCtrlByte($ctrlByte, $offset);

        return $this->decodeByType($type, $offset, $size);
    }

    private function decodeByType($type, $offset, $size)
    {
        switch ($type) {
            case 'map':
                return $this->decodeMap($size, $offset);
            case 'array':
                return $this->decodeArray($size, $offset);
            case 'boolean':
                return array($this->decodeBoolean($size), $offset);
        }

        $newOffset = $offset + $size;
        $bytes = Util::read($this->fileStream, $offset, $size);
        switch ($type) {
            case 'utf8_string':
                return array($this->decodeString($bytes), $newOffset);
            case 'double':
                $this->verifySize(8, $size);
                return array($this->decodeDouble($bytes), $newOffset);
            case 'float':
                $this->verifySize(4, $size);
                return array($this->decodeFloat($bytes), $newOffset);
            case 'bytes':
                return array($bytes, $newOffset);
            case 'uint16':
            case 'uint32':
                return array($this->decodeUint($bytes), $newOffset);
            case 'int32':
                return array($this->decodeInt32($bytes), $newOffset);
            case 'uint64':
            case 'uint128':
                return array($this->decodeBigUint($bytes, $size), $newOffset);
            default:
                throw new InvalidDatabaseException(
                    "Unknown or unexpected type: " . $type
                );
        }
    }

    private function verifySize($expected, $actual)
    {
        if ($expected != $actual) {
            throw new InvalidDatabaseException(
                "The MaxMind DB file's data section contains bad data (unknown data type or corrupt data)"
            );
        }
    }

    private function decodeArray($size, $offset)
    {
        $array = array();

        for ($i = 0; $i < $size; $i++) {
            list($value, $offset) = $this->decode($offset);
            array_push($array, $value);
        }

        return array($array, $offset);
    }

    private function decodeBoolean($size)
    {
        return $size == 0 ? false : true;
    }

    private function decodeDouble($bits)
    {
        // XXX - Assumes IEEE 754 double on platform
        list(, $double) = unpack('d', $this->maybeSwitchByteOrder($bits));
        return $double;
    }

    private function decodeFloat($bits)
    {
        // XXX - Assumes IEEE 754 floats on platform
        list(, $float) = unpack('f', $this->maybeSwitchByteOrder($bits));
        return $float;
    }

    private function decodeInt32($bytes)
    {
        $bytes = $this->zeroPadLeft($bytes, 4);
        list(, $int) = unpack('l', $this->maybeSwitchByteOrder($bytes));
        return $int;
    }

    private function decodeMap($size, $offset)
    {

        $map = array();

        for ($i = 0; $i < $size; $i++) {
            list($key, $offset) = $this->decode($offset);
            list($value, $offset) = $this->decode($offset);
            $map[$key] = $value;
        }

        return array($map, $offset);
    }

    private $pointerValueOffset = array(
        1 => 0,
        2 => 2048,
        3 => 526336,
        4 => 0,
    );

    private function decodePointer($ctrlByte, $offset)
    {
        $pointerSize = (($ctrlByte >> 3) & 0x3) + 1;

        $buffer = Util::read($this->fileStream, $offset, $pointerSize);
        $offset = $offset + $pointerSize;

        $packed = $pointerSize == 4
            ? $buffer
            : (pack('C', $ctrlByte & 0x7)) . $buffer;

        $unpacked = $this->decodeUint($packed);
        $pointer = $unpacked + $this->pointerBase
            + $this->pointerValueOffset[$pointerSize];

        return array($pointer, $offset);
    }

    private function decodeUint($bytes)
    {
        list(, $int) = unpack('N', $this->zeroPadLeft($bytes, 4));
        return $int;
    }

    private function decodeBigUint($bytes, $byteLength)
    {
        $maxUintBytes = log(PHP_INT_MAX, 2) / 8;

        if ($byteLength == 0) {
            return 0;
        }

        $numberOfLongs = ceil($byteLength / 4);
        $paddedLength = $numberOfLongs * 4;
        $paddedBytes = $this->zeroPadLeft($bytes, $paddedLength);
        $unpacked = array_merge(unpack("N$numberOfLongs", $paddedBytes));

        $integer = 0;

        // 2^32
        $twoTo32 = '4294967296';

        foreach ($unpacked as $part) {
            // We only use gmp or bcmath if the final value is too big
            if ($byteLength <= $maxUintBytes) {
                $integer = ($integer << 32) + $part;
            } elseif (extension_loaded('gmp')) {
                $integer = gmp_strval(gmp_add(gmp_mul($integer, $twoTo32), $part));
            } elseif (extension_loaded('bcmath')) {
                $integer = bcadd(bcmul($integer, $twoTo32), $part);
            } else {
                throw new \RuntimeException(
                    'The gmp or bcmath extension must be installed to read this database.'
                );
            }
        }
        return $integer;
    }

    private function decodeString($bytes)
    {
        // XXX - NOOP. As far as I know, the end user has to explicitly set the
        // encoding in PHP. Strings are just bytes.
        return $bytes;
    }

    private function sizeFromCtrlByte($ctrlByte, $offset)
    {
        $size = $ctrlByte & 0x1f;
        $bytesToRead = $size < 29 ? 0 : $size - 28;
        $bytes = Util::read($this->fileStream, $offset, $bytesToRead);
        $decoded = $this->decodeUint($bytes);

        if ($size == 29) {
            $size = 29 + $decoded;
        } elseif ($size == 30) {
            $size = 285 + $decoded;
        } elseif ($size > 30) {
            $size = ($decoded & (0x0FFFFFFF >> (32 - (8 * $bytesToRead))))
                + 65821;
        }

        return array($size, $offset + $bytesToRead);
    }

    private function zeroPadLeft($content, $desiredLength)
    {
        return str_pad($content, $desiredLength, "\x00", STR_PAD_LEFT);
    }

    private function maybeSwitchByteOrder($bytes)
    {
        return $this->switchByteOrder ? strrev($bytes) : $bytes;
    }

    private function isPlatformLittleEndian()
    {
        $testint = 0x00FF;
        $packed = pack('S', $testint);
        return $testint === current(unpack('v', $packed));
    }
}
solidres/libraries/maxmind/lib/maxmind-db/reader/src/MaxMind/Db/Reader/InvalidDatabaseException.php000060400000000261150753024540027307 0ustar00<?php

namespace MaxMind\Db\Reader;

/**
 * This class should be thrown when unexpected data is found in the database.
 */
class InvalidDatabaseException extends \Exception
{
}
solidres/libraries/maxmind/lib/maxmind-db/reader/src/MaxMind/Db/Reader/Util.php000060400000001355150753024540023337 0ustar00<?php

namespace MaxMind\Db\Reader;

use MaxMind\Db\Reader\InvalidDatabaseException;

class Util
{
    public static function read($stream, $offset, $numberOfBytes)
    {
        if ($numberOfBytes == 0) {
            return '';
        }
        if (fseek($stream, $offset) == 0) {
            $value = fread($stream, $numberOfBytes);

            // We check that the number of bytes read is equal to the number
            // asked for. We use ftell as getting the length of $value is
            // much slower.
            if (ftell($stream) - $offset === $numberOfBytes) {
                return $value;
            }
        }
        throw new InvalidDatabaseException(
            "The MaxMind DB file contains bad data"
        );
    }
}
solidres/libraries/maxmind/lib/maxmind-db/reader/src/MaxMind/Db/Reader.php000060400000023337150753024540022426 0ustar00<?php

namespace MaxMind\Db;

use MaxMind\Db\Reader\Decoder;
use MaxMind\Db\Reader\InvalidDatabaseException;
use MaxMind\Db\Reader\Metadata;
use MaxMind\Db\Reader\Util;

/**
 * Instances of this class provide a reader for the MaxMind DB format. IP
 * addresses can be looked up using the <code>get</code> method.
 */
class Reader
{
    private static $DATA_SECTION_SEPARATOR_SIZE = 16;
    private static $METADATA_START_MARKER = "\xAB\xCD\xEFMaxMind.com";
    private static $METADATA_START_MARKER_LENGTH = 14;

    private $decoder;
    private $fileHandle;
    private $fileSize;
    private $ipV4Start;
    private $metadata;

    /**
     * Constructs a Reader for the MaxMind DB format. The file passed to it must
     * be a valid MaxMind DB file such as a GeoIp2 database file.
     *
     * @param string $database
     *            the MaxMind DB file to use.
     * @throws \InvalidArgumentException for invalid database path or unknown arguments
     * @throws \MaxMind\Db\Reader\InvalidDatabaseException
     *             if the database is invalid or there is an error reading
     *             from it.
     */
    public function __construct($database)
    {
        if (func_num_args() != 1) {
            throw new \InvalidArgumentException(
                'The constructor takes exactly one argument.'
            );
        }

        if (!is_readable($database)) {
            throw new \InvalidArgumentException(
                "The file \"$database\" does not exist or is not readable."
            );
        }
        $this->fileHandle = @fopen($database, 'rb');
        if ($this->fileHandle === false) {
            throw new \InvalidArgumentException(
                "Error opening \"$database\"."
            );
        }
        $this->fileSize = @filesize($database);
        if ($this->fileSize === false) {
            throw new \UnexpectedValueException(
                "Error determining the size of \"$database\"."
            );
        }

        $start = $this->findMetadataStart($database);
        $metadataDecoder = new Decoder($this->fileHandle, $start);
        list($metadataArray) = $metadataDecoder->decode($start);
        $this->metadata = new Metadata($metadataArray);
        $this->decoder = new Decoder(
            $this->fileHandle,
            $this->metadata->searchTreeSize + self::$DATA_SECTION_SEPARATOR_SIZE
        );
    }

    /**
     * Looks up the <code>address</code> in the MaxMind DB.
     *
     * @param string $ipAddress
     *            the IP address to look up.
     * @return array the record for the IP address.
     * @throws \BadMethodCallException if this method is called on a closed database.
     * @throws \InvalidArgumentException if something other than a single IP address is passed to the method.
     * @throws InvalidDatabaseException
     *             if the database is invalid or there is an error reading
     *             from it.
     */
    public function get($ipAddress)
    {
        if (func_num_args() != 1) {
            throw new \InvalidArgumentException(
                'Method takes exactly one argument.'
            );
        }

        if (!is_resource($this->fileHandle)) {
            throw new \BadMethodCallException(
                'Attempt to read from a closed MaxMind DB.'
            );
        }

        if (!filter_var($ipAddress, FILTER_VALIDATE_IP)) {
            throw new \InvalidArgumentException(
                "The value \"$ipAddress\" is not a valid IP address."
            );
        }

        if ($this->metadata->ipVersion == 4 && strrpos($ipAddress, ':')) {
            throw new \InvalidArgumentException(
                "Error looking up $ipAddress. You attempted to look up an"
                . " IPv6 address in an IPv4-only database."
            );
        }
        $pointer = $this->findAddressInTree($ipAddress);
        if ($pointer == 0) {
            return null;
        }
        return $this->resolveDataPointer($pointer);
    }

    private function findAddressInTree($ipAddress)
    {
        // XXX - could simplify. Done as a byte array to ease porting
        $rawAddress = array_merge(unpack('C*', inet_pton($ipAddress)));

        $bitCount = count($rawAddress) * 8;

        // The first node of the tree is always node 0, at the beginning of the
        // value
        $node = $this->startNode($bitCount);

        for ($i = 0; $i < $bitCount; $i++) {
            if ($node >= $this->metadata->nodeCount) {
                break;
            }
            $tempBit = 0xFF & $rawAddress[$i >> 3];
            $bit = 1 & ($tempBit >> 7 - ($i % 8));

            $node = $this->readNode($node, $bit);
        }
        if ($node == $this->metadata->nodeCount) {
            // Record is empty
            return 0;
        } elseif ($node > $this->metadata->nodeCount) {
            // Record is a data pointer
            return $node;
        }
        throw new InvalidDatabaseException("Something bad happened");
    }


    private function startNode($length)
    {
        // Check if we are looking up an IPv4 address in an IPv6 tree. If this
        // is the case, we can skip over the first 96 nodes.
        if ($this->metadata->ipVersion == 6 && $length == 32) {
            return $this->ipV4StartNode();
        }
        // The first node of the tree is always node 0, at the beginning of the
        // value
        return 0;
    }

    private function ipV4StartNode()
    {
        // This is a defensive check. There is no reason to call this when you
        // have an IPv4 tree.
        if ($this->metadata->ipVersion == 4) {
            return 0;
        }

        if ($this->ipV4Start != 0) {
            return $this->ipV4Start;
        }
        $node = 0;

        for ($i = 0; $i < 96 && $node < $this->metadata->nodeCount; $i++) {
            $node = $this->readNode($node, 0);
        }
        $this->ipV4Start = $node;
        return $node;
    }

    private function readNode($nodeNumber, $index)
    {
        $baseOffset = $nodeNumber * $this->metadata->nodeByteSize;

        // XXX - probably could condense this.
        switch ($this->metadata->recordSize) {
            case 24:
                $bytes = Util::read($this->fileHandle, $baseOffset + $index * 3, 3);
                list(, $node) = unpack('N', "\x00" . $bytes);
                return $node;
            case 28:
                $middleByte = Util::read($this->fileHandle, $baseOffset + 3, 1);
                list(, $middle) = unpack('C', $middleByte);
                if ($index == 0) {
                    $middle = (0xF0 & $middle) >> 4;
                } else {
                    $middle = 0x0F & $middle;
                }
                $bytes = Util::read($this->fileHandle, $baseOffset + $index * 4, 3);
                list(, $node) = unpack('N', chr($middle) . $bytes);
                return $node;
            case 32:
                $bytes = Util::read($this->fileHandle, $baseOffset + $index * 4, 4);
                list(, $node) = unpack('N', $bytes);
                return $node;
            default:
                throw new InvalidDatabaseException(
                    'Unknown record size: '
                    . $this->metadata->recordSize
                );
        }
    }

    private function resolveDataPointer($pointer)
    {
        $resolved = $pointer - $this->metadata->nodeCount
            + $this->metadata->searchTreeSize;
        if ($resolved > $this->fileSize) {
            throw new InvalidDatabaseException(
                "The MaxMind DB file's search tree is corrupt"
            );
        }

        list($data) = $this->decoder->decode($resolved);
        return $data;
    }

    /*
     * This is an extremely naive but reasonably readable implementation. There
     * are much faster algorithms (e.g., Boyer-Moore) for this if speed is ever
     * an issue, but I suspect it won't be.
     */
    private function findMetadataStart($filename)
    {
        $handle = $this->fileHandle;
        $fstat = fstat($handle);
        $fileSize = $fstat['size'];
        $marker = self::$METADATA_START_MARKER;
        $markerLength = self::$METADATA_START_MARKER_LENGTH;

        for ($i = 0; $i < $fileSize - $markerLength + 1; $i++) {
            for ($j = 0; $j < $markerLength; $j++) {
                fseek($handle, $fileSize - $i - $j - 1);
                $matchBit = fgetc($handle);
                if ($matchBit != $marker[$markerLength - $j - 1]) {
                    continue 2;
                }
            }
            return $fileSize - $i;
        }
        throw new InvalidDatabaseException(
            "Error opening database file ($filename). " .
            'Is this a valid MaxMind DB file?'
        );
    }

    /**
     * @throws \InvalidArgumentException if arguments are passed to the method.
     * @throws \BadMethodCallException if the database has been closed.
     * @return Metadata object for the database.
     */
    public function metadata()
    {
        if (func_num_args()) {
            throw new \InvalidArgumentException(
                'Method takes no arguments.'
            );
        }

        // Not technically required, but this makes it consistent with
        // C extension and it allows us to change our implementation later.
        if (!is_resource($this->fileHandle)) {
            throw new \BadMethodCallException(
                'Attempt to read from a closed MaxMind DB.'
            );
        }

        return $this->metadata;
    }

    /**
     * Closes the MaxMind DB and returns resources to the system.
     *
     * @throws \Exception
     *             if an I/O error occurs.
     */
    public function close()
    {
        if (!is_resource($this->fileHandle)) {
            throw new \BadMethodCallException(
                'Attempt to close a closed MaxMind DB.'
            );
        }
        fclose($this->fileHandle);
    }
}
solidres/libraries/maxmind/lib/maxmind-db/reader/.travis.yml000060400000001460150753024540020144 0ustar00language: php

php:
  - 5.3
  - 5.4
  - 5.5
  - 5.6
  - 7.0
  - hhvm

before_install:
  - ./.travis-install-prereqs.sh

install:
  - ./.travis-build.sh
  - phpenv rehash


script:
  - ./.travis-test.sh

after_script:
  - php vendor/bin/coveralls

notifications:
  email:
    recipients:
      - dev-ci@maxmind.com
    on_success: change
    on_failure: always

env:
  global:
   - secure: "RMIBN2tNKlrGA07coRW4B9m9jCobrYxDkEq3T3jGoGtXgQe/Mr3bI/4zQo7U3bvVTSF90lzkWbxATY45GQXRxWC7Ed2HI2jwUF96CXecdRhKiE9x051HsvXakvbODPLocV7/2LOZqz+eXCUeazLgRaSrIhAqMddFqMQSSM5STlc="

addons:
  coverity_scan:
    project:
      name: "maxmind/MaxMind-DB-Reader-php"
      description: "Build submitted via Travis CI"
    notification_email: dev-ci@maxmind.com
    build_command:   "./.travis-build.sh"
    branch_pattern: .*coverity.*
solidres/libraries/maxmind/lib/maxmind-db/reader/.coveralls-phpunit.xml.dist000060400000001020150753024540023244 0ustar00<?xml version="1.0" encoding="UTF-8"?>

<phpunit bootstrap="./tests/bootstrap.php" colors="true">
    <testsuites>
        <testsuite name="MaxMind DB Test Suite">
            <directory suffix="Test.php">./tests/MaxMind/Db/Test/</directory>
        </testsuite>
    </testsuites>

    <filter>
        <whitelist>
            <directory suffix=".php">./src/MaxMind/Db/</directory>
        </whitelist>
    </filter>

    <logging>
        <log type="coverage-clover" target="build/logs/clover.xml"/>
    </logging>

</phpunit>
solidres/libraries/maxmind/lib/maxmind-db/reader/.travis-test.sh000060400000001041150753024540020725 0ustar00#!/bin/sh

set -e
set -x

mkdir -p build/logs
./vendor/bin/phpunit -c .coveralls-phpunit.xml.dist

if [ "hhvm" != "$TRAVIS_PHP_VERSION" ]
then
    echo "mbstring.internal_encoding=utf-8" >> ~/.phpenv/versions/"$(phpenv version-name)"/etc/php.ini
    echo "mbstring.func_overload = 7" >> ~/.phpenv/versions/"$(phpenv version-name)"/etc/php.ini
    ./vendor/bin/phpunit

    echo "extension = ext/modules/maxminddb.so" >> ~/.phpenv/versions/"$(phpenv version-name)"/etc/php.ini
    ./vendor/bin/phpunit
fi

./vendor/bin/phpcs --standard=PSR2 src/
solidres/libraries/maxmind/lib/maxmind-db/reader/CHANGELOG.md000060400000004442150753024540017647 0ustar00CHANGELOG
=========

1.1.0 (2016-01-04)
------------------

* The MaxMind DB extension now supports PHP 7. Pull request by John Boehr.
  GitHub #27.

1.0.3 (2015-03-13)
------------------

* All uses of `strlen` were removed. This should prevent issues in situations
  where the function is overloaded or otherwise broken.

1.0.2 (2015-01-19)
------------------

* Previously the MaxMind DB extension would cause a segfault if the Reader
  object's destructor was called without first having called the constructor.
  (Reported by Matthias Saou & Juan Peri. GitHub #20.)

1.0.1 (2015-01-12)
------------------

* In the last several releases, the version number in the extension was
  incorrect. This release is being done to correct it. No other code changes
  are included.

1.0.0 (2014-09-22)
------------------

* First production release.
* In the pure PHP reader, a string length test after `fread()` was replaced
  with the difference between the start pointer and the end pointer. This
  provided a 15% speed increase.

0.3.3 (2014-09-15)
------------------

* Clarified behavior of 128-bit type in documentation.
* Updated phpunit and fixed some test breakage from the newer version.

0.3.2 (2014-09-10)
------------------

* Fixed invalid reference to global class RuntimeException from namespaced
  code. Fixed by Steven Don. GitHub issue #15.
* Additional documentation of `Metadata` class as well as misc. documentation
  cleanup.

0.3.1 (2014-05-01)
------------------

* The API now works when `mbstring.func_overload` is set.
* BCMath is no longer required. If the decoder encounters a big integer,
  it will try to use GMP and then BCMath. If both of those fail, it will
  throw an exception. No databases released by MaxMind currently use big
  integers.
* The API now officially supports HHVM when using the pure PHP reader.

0.3.0 (2014-02-19)
------------------

* This API is now licensed under the Apache License, Version 2.0.
* The code for the C extension was cleaned up, fixing several potential
  issues.

0.2.0 (2013-10-21)
------------------

* Added optional C extension for using libmaxminddb in place of the pure PHP
  reader.
* Significantly improved error handling in pure PHP reader.
* Improved performance for IPv4 lookups in an IPv6 database.

0.1.0 (2013-07-16)
------------------

* Initial release
solidres/libraries/maxmind/lib/maxmind-db/reader/dev-bin/make-release.sh000060400000001306150753024540022245 0ustar00#!/bin/sh

set -e

VERSION=$(perl -MFile::Slurp::Tiny=read_file -MDateTime <<EOF
use v5.16;
my \$log = read_file(q{CHANGELOG.md});
\$log =~ /\n(\d+\.\d+\.\d+) \((\d{4}-\d{2}-\d{2})\)\n/;
die 'Release time is not today!' unless DateTime->now->ymd eq \$2;
say \$1;
EOF
)

perl -pi -e "s/(?<=#define PHP_MAXMINDDB_VERSION \")\d+\.\d+\.\d+(?=\")/$VERSION/" ext/php_maxminddb.h

git diff

if [ -n "$(git status --porcelain)" ]; then
    git commit -m "Bumped version to $VERSION" -a
fi

TAG="v$VERSION"
echo "Creating tag $TAG"
git tag -a -m "Release for $VERSION" "$TAG"


read -p "Push to origin? (y/n) " SHOULD_PUSH

if [ "$SHOULD_PUSH" != "y" ]; then
    echo "Aborting"
    exit 1
fi

git push
git push --tags
solidres/libraries/maxmind/lib/maxmind-db/reader/README.md000060400000007612150753024540017317 0ustar00# MaxMind DB Reader PHP API #

## Description ##

This is the PHP API for reading MaxMind DB files. MaxMind DB is a binary file
format that stores data indexed by IP address subnets (IPv4 or IPv6).

## Installation ##

We recommend installing this package with [Composer](http://getcomposer.org/).

### Download Composer ###

To download Composer, run in the root directory of your project:

```bash
curl -sS https://getcomposer.org/installer | php
```

You should now have the file `composer.phar` in your project directory.

### Install Dependencies ###

Run in your project root:

```
php composer.phar require maxmind-db/reader:~1.0
```

You should now have the files `composer.json` and `composer.lock` as well as
the directory `vendor` in your project directory. If you use a version control
system, `composer.json` should be added to it.

### Require Autoloader ###

After installing the dependencies, you need to require the Composer autoloader
from your code:

```php
require 'vendor/autoload.php';
```

## Usage ##

## Example ##

```php
<?php
require_once 'vendor/autoload.php';

use MaxMind\Db\Reader;

$ipAddress = '24.24.24.24';
$databaseFile = 'GeoIP2-City.mmdb';

$reader = new Reader($databaseFile);

print_r($reader->get($ipAddress));

$reader->close()
```

## Optional PHP C Extension ##

MaxMind provides an optional C extension that is a drop-in replacement for for
`MaxMind\Db\Reader`. In order to use this extension, you must install the
Reader API as described above and install the extension as described below. If
you are using an autoloader, no changes to your code should be necessary.

### Installing Extension ###

First install [libmaxminddb](https://github.com/maxmind/libmaxminddb) as
described in its [README.md
file](https://github.com/maxmind/libmaxminddb/blob/master/README.md#installing-from-a-tarball).
After successfully installing libmaxmindb, run the following commands from the
top-level directory of this distribution:

```
cd ext
phpize
./configure
make
make test
sudo make install
```

You then must load your extension. The recommend method is to add the
following to your `php.ini` file:

```
extension=maxminddb.so
```

Note: You may need to install the PHP development package on your OS such as
php5-dev for Debian-based systems or php-devel for RedHat/Fedora-based ones.

## 128-bit Integer Support ##

The MaxMind DB format includes 128-bit unsigned integer as a type. Although
no MaxMind-distributed database currently makes use of this type, both the
pure PHP reader and the C extension support this type. The pure PHP reader
requires gmp or bcmath to read databases with 128-bit unsigned integers.

The integer is currently returned as a hexadecimal string (prefixed with "0x")
by the C extension and a decimal string (no prefix) by the pure PHP reader.
Any change to make the reader implementations always return either a
hexadecimal or decimal representation of the integer will NOT be considered a
breaking change.

## Support ##

Please report all issues with this code using the [GitHub issue tracker]
(https://github.com/maxmind/MaxMind-DB-Reader-php/issues).

If you are having an issue with a MaxMind service that is not specific to the
client API, please see [our support page](http://www.maxmind.com/en/support).

## Requirements  ##

This library requires PHP 5.3 or greater. Older versions of PHP are not
supported. The pure PHP reader included with this library is works and is
tested with HHVM.

The GMP or BCMath extension may be required to read some databases
using the pure PHP API.

## Contributing ##

Patches and pull requests are encouraged. All code should follow the PSR-1 and
PSR-2 style guidelines. Please include unit tests whenever possible.

## Versioning ##

The MaxMind DB Reader PHP API uses [Semantic Versioning](http://semver.org/).

## Copyright and License ##

This software is Copyright (c) 2014 by MaxMind, Inc.

This is free software, licensed under the Apache License, Version 2.0.
solidres/libraries/maxmind/lib/maxmind-db/reader/tests/MaxMind/Db/Test/Reader/DecoderTest.php000060400000026032150753024540026120 0ustar00<?php

namespace MaxMind\Db\Test\Reader;

use MaxMind\Db\Reader\Decoder;

class DecoderTest extends \PHPUnit_Framework_TestCase
{
    private $arrays = array(
        array(
            'expected' => array(),
            'input' => array(0x0, 0x4),
            'name' => 'empty',
        ),
        array(
            'expected' => array('Foo'),
            'input' => array(0x1, 0x4, /* Foo */
                0x43, 0x46, 0x6f, 0x6f),
            'name' => 'one element',
        ),
        array(
            'expected' => array('Foo', '人'),
            'input' => array(
                0x2, 0x4,
                /* Foo */
                0x43, 0x46, 0x6f, 0x6f,
                /* 人 */
                0x43, 0xe4, 0xba, 0xba
            ),
            'name' => 'two elements',
        ),
    );

    private $booleans = array(
        false => array(0x0, 0x7),
        true => array(0x1, 0x7),
    );

    private $doubles = array(
        '0.0' => array(0x68, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0),
        '0.5' => array(0x68, 0x3F, 0xE0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0),
        '3.14159265359' => array(0x68, 0x40, 0x9, 0x21, 0xFB, 0x54, 0x44,
            0x2E, 0xEA),
        '123.0' => array(0x68, 0x40, 0x5E, 0xC0, 0x0, 0x0, 0x0, 0x0, 0x0),
        '1073741824.12457' => array(0x68, 0x41, 0xD0, 0x0, 0x0, 0x0, 0x7,
            0xF8, 0xF4),
        '-0.5' => array(0x68, 0xBF, 0xE0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0),
        '-3.14159265359' => array(0x68, 0xC0, 0x9, 0x21, 0xFB, 0x54, 0x44,
            0x2E, 0xEA),
        '-1073741824.12457' => array(0x68, 0xC1, 0xD0, 0x0, 0x0, 0x0, 0x7,
            0xF8, 0xF4),
    );

    private $floats = array(
        '0.0' => array(0x4, 0x8, 0x0, 0x0, 0x0, 0x0),
        '1.0' => array(0x4, 0x8, 0x3F, 0x80, 0x0, 0x0),
        '1.1' => array(0x4, 0x8, 0x3F, 0x8C, 0xCC, 0xCD),
        '3.14' => array(0x4, 0x8, 0x40, 0x48, 0xF5, 0xC3),
        '9999.99' => array(0x4, 0x8, 0x46, 0x1C, 0x3F, 0xF6),
        '-1.0' => array(0x4, 0x8, 0xBF, 0x80, 0x0, 0x0),
        '-1.1' => array(0x4, 0x8, 0xBF, 0x8C, 0xCC, 0xCD),
        '-3.14' => array(0x4, 0x8, 0xC0, 0x48, 0xF5, 0xC3),
        '-9999.99' => array(0x4, 0x8, 0xC6, 0x1C, 0x3F, 0xF6)
    );

    // PHP can't have arrays/objects as keys. Maybe redo all of the tests
    // this way so that we can use one test runner
    private $maps = array(
        array(
            'expected' => array(),
            'input' => array(0xe0),
            'name' => 'empty',
        ),
        array(
            'expected' => array('en' => 'Foo'),
            'input' => array(0xe1, /* en */
                0x42, 0x65, 0x6e,
                /* Foo */
                0x43, 0x46, 0x6f, 0x6f),
            'name' => 'one key',
        ),
        array(
            'expected' => array('en' => 'Foo', 'zh' => '人'),
            'input' => array(
                0xe2,
                /* en */
                0x42, 0x65, 0x6e,
                /* Foo */
                0x43, 0x46, 0x6f, 0x6f,
                /* zh */
                0x42, 0x7a, 0x68,
                /* 人 */
                0x43, 0xe4, 0xba, 0xba
            ),
            'name' => 'two keys',
        ),
        array(
            'expected' => array('name' => array('en' => 'Foo', 'zh' => '人')),
            'input' => array(
                0xe1,
                /* name */
                0x44, 0x6e, 0x61, 0x6d, 0x65, 0xe2,
                /* en */
                0x42, 0x65, 0x6e,
                /* Foo */
                0x43, 0x46, 0x6f, 0x6f,
                /* zh */
                0x42, 0x7a, 0x68,
                /* 人 */
                0x43, 0xe4, 0xba, 0xba
            ),
            'name' => 'nested',
        ),
        array(
            'expected' => array('languages' => array('en', 'zh')),
            'input' => array(
                0xe1,
                /* languages */
                0x49, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61,
                0x67, 0x65, 0x73,
                /* array */
                0x2, 0x4,
                /* en */
                0x42, 0x65, 0x6e,
                /* zh */
                0x42, 0x7a, 0x68
            ),
            'name' => 'map with array in it'
        ),
    );

    private $pointers = array(
        0 => array(0x20, 0x0),
        5 => array(0x20, 0x5),
        10 => array(0x20, 0xa),
        1023 => array(0x23, 0xff,),
        3017 => array(0x28, 0x3, 0xc9),
        524283 => array(0x2f, 0xf7, 0xfb),
        526335 => array(0x2f, 0xff, 0xff),
        134217726 => array(0x37, 0xf7, 0xf7, 0xfe),
        134744063 => array(0x37, 0xff, 0xff, 0xff),
        2147483647 => array(0x38, 0x7f, 0xff, 0xff, 0xff),
        4294967295 => array(0x38, 0xff, 0xff, 0xff, 0xff),
    );

    private $uint16 = array(
        0 => array(0xa0),
        255 => array(0xa1, 0xff),
        500 => array(0xa2, 0x1, 0xf4),
        10872 => array(0xa2, 0x2a, 0x78),
        65535 => array(0xa2, 0xff, 0xff),
    );


    private $int32 = array(
        '0' => array(0x0, 0x1),
        '-1' => array(0x4, 0x1, 0xff, 0xff, 0xff, 0xff),
        '255' => array(0x1, 0x1, 0xff),
        '-255' => array(0x4, 0x1, 0xff, 0xff, 0xff, 0x1),
        '500' => array(0x2, 0x1, 0x1, 0xf4),
        '-500' => array(0x4, 0x1, 0xff, 0xff, 0xfe, 0xc),
        '65535' => array(0x2, 0x1, 0xff, 0xff),
        '-65535' => array(0x4, 0x1, 0xff, 0xff, 0x0, 0x1),
        '16777215' => array(0x3, 0x1, 0xff, 0xff, 0xff),
        '-16777215' => array(0x4, 0x1, 0xff, 0x0, 0x0, 0x1),
        '2147483647' => array(0x4, 0x1, 0x7f, 0xff, 0xff, 0xff),
        '-2147483647' => array(0x4, 0x1, 0x80, 0x0, 0x0, 0x1),
    );

    private function strings()
    {
        $strings = array(
            '' => array(0x40),
            1 => array(0x41, 0x31),
            '人' => array(0x43, 0xE4, 0xBA, 0xBA),
            '123' => array(0x43, 0x31, 0x32, 0x33),
            '123456789012345678901234567' => array(0x5b, 0x31, 0x32, 0x33, 0x34,
                0x35, 0x36, 0x37, 0x38, 0x39, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
                0x36, 0x37, 0x38, 0x39, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,
                0x37),
            '1234567890123456789012345678' => array(0x5c, 0x31, 0x32, 0x33, 0x34,
                0x35, 0x36, 0x37, 0x38, 0x39, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
                0x36, 0x37, 0x38, 0x39, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,
                0x37, 0x38),
            '12345678901234567890123456789' => array(0x5d, 0x0, 0x31, 0x32, 0x33,
                0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x30, 0x31, 0x32, 0x33, 0x34,
                0x35, 0x36, 0x37, 0x38, 0x39, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
                0x36, 0x37, 0x38, 0x39),
            '123456789012345678901234567890' => array(0x5d, 0x1, 0x31, 0x32, 0x33,
                0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x30, 0x31, 0x32, 0x33, 0x34,
                0x35, 0x36, 0x37, 0x38, 0x39, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
                0x36, 0x37, 0x38, 0x39, 0x30),
        );

        $strings[str_repeat('x', 500)] =
            array_pad(
                array(0x5e, 0x0, 0xd7),
                503,
                0x78
            );

        $strings[str_repeat('x', 2000)] =
            array_pad(
                array(0x5e, 0x6, 0xb3),
                2003,
                0x78
            );

        $strings[str_repeat('x', 70000)] =
            array_pad(
                array(0x5f, 0x0, 0x10, 0x53),
                70004,
                0x78
            );

        return $strings;
    }

    private $uint32 = array(
        0 => array(0xc0),
        255 => array(0xc1, 0xff),
        500 => array(0xc2, 0x1, 0xf4),
        10872 => array(0xc2, 0x2a, 0x78),
        65535 => array(0xc2, 0xff, 0xff),
        16777215 => array(0xc3, 0xff, 0xff, 0xff),
        4294967295 => array(0xc4, 0xff, 0xff, 0xff, 0xff),
    );

    private function bytes()
    {
        // ugly deep clone
        $bytes = unserialize(serialize($this->strings()));

        foreach ($bytes as $key => $byte_array) {
            $byte_array[0] ^= 0xc0;
            $bytes[$key] = $byte_array;

        }
        return $bytes;
    }

    public function generateLargeUint($bits)
    {

        $ctrlByte = $bits == 64 ? 0x2 : 0x3;

        $uints = array(
            0 => array(0x0, $ctrlByte),
            500 => array(0x2, $ctrlByte, 0x1, 0xf4),
            10872 => array(0x2, $ctrlByte, 0x2a, 0x78),
        );

        for ($power = 1; $power <= $bits / 8; $power++) {
            $expected = bcsub(bcpow(2, 8 * $power), 1);
            $input = array($power, $ctrlByte);
            for ($i = 2; $i < 2 + $power; $i++) {
                $input[$i] = 0xff;
            }
            $uints[$expected] = $input;
        }
        return $uints;
    }

    public function testArrays()
    {
        $this->validateTypeDecodingList('array', $this->arrays);
    }

    public function testBooleans()
    {
        $this->validateTypeDecoding('boolean', $this->booleans);
    }

    public function testBytes()
    {
        $this->validateTypeDecoding('byte', $this->bytes());
    }

    public function testDoubles()
    {
        $this->validateTypeDecoding('double', $this->doubles);
    }

    public function testFloats()
    {
        $this->validateTypeDecoding('float', $this->floats);
    }

    public function testInt32()
    {
        $this->validateTypeDecoding('int32', $this->int32);
    }

    public function testMaps()
    {
        $this->validateTypeDecodingList('map', $this->maps);
    }

    public function testPointers()
    {
        $this->validateTypeDecoding('pointers', $this->pointers);
    }

    public function testStrings()
    {
        $this->validateTypeDecoding('utf8_string', $this->strings());
    }

    public function testUint16()
    {
        $this->validateTypeDecoding('uint16', $this->uint16);
    }

    public function testUint32()
    {
        $this->validateTypeDecoding('uint32', $this->uint32);
    }

    public function testUint64()
    {
        $this->validateTypeDecoding('uint64', $this->generateLargeUint(64));
    }

    public function testUint128()
    {
        $this->validateTypeDecoding('uint128', $this->generateLargeUint(128));
    }

    private function validateTypeDecoding($type, $tests)
    {

        foreach ($tests as $expected => $input) {
            $this->checkDecoding($type, $input, $expected);
        }
    }

    private function validateTypeDecodingList($type, $tests)
    {
        foreach ($tests as $test) {
            $this->checkDecoding(
                $type,
                $test['input'],
                $test['expected'],
                $test['name']
            );
        }
    }

    private function checkDecoding($type, $input, $expected, $name = null)
    {
        $name = $name || $expected;
        $description = "decoded $type - $name";
        $handle = fopen('php://memory', 'rw');

        foreach ($input as $byte) {
            fwrite($handle, pack('C', $byte));
        }
        fseek($handle, 0);
        $decoder = new Decoder($handle, 0, true);
        list($actual) = $decoder->decode(0);

        if ($type == 'float') {
            $actual = round($actual, 2);
        }

        $this->assertEquals($expected, $actual, $description);

    }
}
solidres/libraries/maxmind/lib/maxmind-db/reader/tests/MaxMind/Db/Test/Reader/PointerTest.php000060400000002121150753024540026164 0ustar00<?php

namespace MaxMind\Db\Test\Reader;

use MaxMind\Db\Reader\Decoder;

class PointerTest extends \PHPUnit_Framework_TestCase
{

    public function testWithPointers()
    {
        $handle = fopen('tests/data/test-data/maps-with-pointers.raw', 'r');
        $decoder = new Decoder($handle, 0);

        $this->assertEquals(
            array(array('long_key' => 'long_value1'), 22),
            $decoder->decode(0)
        );

        $this->assertEquals(
            array(array('long_key' => 'long_value2'), 37),
            $decoder->decode(22)
        );

        $this->assertEquals(
            array(array('long_key2' => 'long_value1'), 50),
            $decoder->decode(37)
        );

        $this->assertEquals(
            array(array('long_key2' => 'long_value2'), 55),
            $decoder->decode(50)
        );

        $this->assertEquals(
            array(array('long_key' => 'long_value1'), 57),
            $decoder->decode(55)
        );

        $this->assertEquals(
            array(array('long_key2' => 'long_value2'), 59),
            $decoder->decode(57)
        );
    }
}
solidres/libraries/maxmind/lib/maxmind-db/reader/tests/MaxMind/Db/Test/ReaderTest.php000060400000027634150753024540024564 0ustar00<?php

namespace MaxMind\Db\Test\Reader;

use MaxMind\Db\Reader;

class ReaderTest extends \PHPUnit_Framework_TestCase
{
    public function testReader()
    {
        foreach (array(24, 28, 32) as $recordSize) {
            foreach (array(4, 6) as $ipVersion) {
                $fileName = 'tests/data/test-data/MaxMind-DB-test-ipv'
                    . $ipVersion . '-' . $recordSize . '.mmdb';
                $reader = new Reader($fileName);

                $this->checkMetadata($reader, $ipVersion, $recordSize);

                if ($ipVersion == 4) {
                    $this->checkIpV4($reader, $fileName);
                } else {
                    $this->checkIpV6($reader, $fileName);
                }
            }
        }
    }

    public function testDecoder()
    {
        $reader = new Reader('tests/data/test-data/MaxMind-DB-test-decoder.mmdb');
        $record = $reader->get('::1.1.1.0');

        $this->assertEquals(true, $record['boolean']);
        $this->assertEquals(pack('N', 42), $record['bytes']);
        $this->assertEquals('unicode! ☯ - ♫', $record['utf8_string']);

        $this->assertEquals(array(1, 2, 3), $record['array']);

        $this->assertEquals(
            array(
                'mapX' => array(
                    'arrayX' => array(7, 8, 9),
                    'utf8_stringX' => 'hello'
                ),
            ),
            $record['map']
        );

        $this->assertEquals(42.123456, $record['double']);
        $this->assertEquals(1.1, $record['float'], 'float', 0.000001);

        $this->assertEquals(-268435456, $record['int32']);
        $this->assertEquals(100, $record['uint16']);
        $this->assertEquals(268435456, $record['uint32']);
        $this->assertEquals('1152921504606846976', $record['uint64']);

        $uint128 = $record['uint128'];

        // For the C extension, which returns a hexadecimal
        if (extension_loaded('gmp')) {
            $uint128 = gmp_strval($uint128);
        } else {
            $this->markTestIncomplete('Requires gmp extension to check value of uint128');
        }

        $this->assertEquals(
            '1329227995784915872903807060280344576',
            $uint128
        );
    }

    public function testZeros()
    {
        $reader = new Reader('tests/data/test-data/MaxMind-DB-test-decoder.mmdb');
        $record = $reader->get('::');

        $this->assertEquals(false, $record['boolean']);
        $this->assertEquals('', $record['bytes']);
        $this->assertEquals('', $record['utf8_string']);

        $this->assertEquals(array(), $record['array']);
        $this->assertEquals(array(), $record['map']);

        $this->assertEquals(0, $record['double']);
        $this->assertEquals(0, $record['float'], 'float', 0.000001);
        $this->assertEquals(0, $record['int32']);
        $this->assertEquals(0, $record['uint16']);
        $this->assertEquals(0, $record['uint32']);
        $this->assertEquals(0, $record['uint64']);

        $uint128 = $record['uint128'];
        if (extension_loaded('gmp')) {
            $uint128 = gmp_strval($uint128);
        } else {
            $this->markTestIncomplete('Requires gmp extension to check value of uint128');
        }
        $this->assertEquals('0', $uint128);
    }

    public function testNoIpV4SearchTree()
    {
        $reader = new Reader(
            'tests/data/test-data/MaxMind-DB-no-ipv4-search-tree.mmdb'
        );
        $this->assertEquals('::0/64', $reader->get('1.1.1.1'));
        $this->assertEquals('::0/64', $reader->get('192.1.1.1'));
    }

    /**
     * @expectedException InvalidArgumentException
     * @expectedExceptionMessage Error looking up 2001::. You attempted to look up an IPv6 address in an IPv4-only database
     */
    public function testV6AddressV4Database()
    {
        $reader = new Reader('tests/data/test-data/MaxMind-DB-test-ipv4-24.mmdb');
        $reader->get('2001::');
    }

    /**
     * @expectedException InvalidArgumentException
     * @expectedExceptionMessage The value "not_ip" is not a valid IP address.
     */
    public function testIpValidation()
    {
        $reader = new Reader('tests/data/test-data/MaxMind-DB-test-decoder.mmdb');
        $reader->get('not_ip');
    }

    /**
     * @expectedException MaxMind\Db\Reader\InvalidDatabaseException
     * @expectedExceptionMessage The MaxMind DB file's data section contains bad data (unknown data type or corrupt data)
     */
    public function testBrokenDatabase()
    {
        $reader = new Reader('tests/data/test-data/GeoIP2-City-Test-Broken-Double-Format.mmdb');
        $reader->get('2001:220::');
    }

    /**
     * @expectedException MaxMind\Db\Reader\InvalidDatabaseException
     * @expectedExceptionMessage The MaxMind DB file's search tree is corrupt
     */
    public function testBrokenSearchTreePointer()
    {
        $reader = new Reader('tests/data/test-data/MaxMind-DB-test-broken-pointers-24.mmdb');
        $reader->get('1.1.1.32');
    }

    /**
     * @expectedException MaxMind\Db\Reader\InvalidDatabaseException
     * @expectedExceptionMessage contains bad data
     */
    public function testBrokenDataPointer()
    {
        $reader = new Reader('tests/data/test-data/MaxMind-DB-test-broken-pointers-24.mmdb');
        $reader->get('1.1.1.16');
    }

    /**
     * @expectedException InvalidArgumentException
     * @expectedExceptionMessage The file "file-does-not-exist.mmdb" does not exist or is not readable.
     */
    public function testMissingDatabase()
    {
        new Reader('file-does-not-exist.mmdb');
    }

    /**
     * @expectedException MaxMind\Db\Reader\InvalidDatabaseException
     * @expectedExceptionMessage Error opening database file (README.md). Is this a valid MaxMind DB file?
     */
    public function testNonDatabase()
    {
        new Reader('README.md');
    }

    /**
     * @expectedException InvalidArgumentException
     * @expectedExceptionMessage The constructor takes exactly one argument.
     */
    public function testTooManyConstructorArgs()
    {
        new Reader('README.md', 1);
    }

    /**
     * @expectedException InvalidArgumentException
     *
     * This test only matters for the extension.
     */
    public function testNoConstructorArgs()
    {
        if (extension_loaded('maxminddb')) {
            new Reader();
        } else {
            throw new \InvalidArgumentException();
        }
    }

    /**
     * @expectedException InvalidArgumentException
     * @expectedExceptionMessage Method takes exactly one argument.
     */
    public function testTooManyGetAgs()
    {
        $reader = new Reader(
            'tests/data/test-data/MaxMind-DB-test-decoder.mmdb'
        );
        $reader->get('1.1.1.1', 'blah');
    }

    /**
     * @expectedException InvalidArgumentException
     *
     * This test only matters for the extension.
     */
    public function testNoGetArgs()
    {
        if (extension_loaded('maxminddb')) {
            $reader = new Reader(
                'tests/data/test-data/MaxMind-DB-test-decoder.mmdb'
            );
            $reader->get();
        } else {
            throw new \InvalidArgumentException();
        }
    }

    /**
     * @expectedException InvalidArgumentException
     * @expectedExceptionMessage Method takes no arguments.
     */
    public function testMetadataAgs()
    {
        $reader = new Reader(
            'tests/data/test-data/MaxMind-DB-test-decoder.mmdb'
        );
        $reader->metadata('blah');
    }

    public function testClose()
    {
        $reader = new Reader(
            'tests/data/test-data/MaxMind-DB-test-decoder.mmdb'
        );
        $reader->close();
    }

    /**
     * @expectedException BadMethodCallException
     * @expectedExceptionMessage Attempt to close a closed MaxMind DB.
     */
    public function testDoubleClose()
    {
        $reader = new Reader(
            'tests/data/test-data/MaxMind-DB-test-decoder.mmdb'
        );
        $reader->close();
        $reader->close();
    }

    /**
     * @expectedException BadMethodCallException
     * @expectedExceptionMessage Attempt to read from a closed MaxMind DB.
     */
    public function testClosedGet()
    {
        $reader = new Reader(
            'tests/data/test-data/MaxMind-DB-test-decoder.mmdb'
        );
        $reader->close();
        $reader->get('1.1.1.1');
    }

    /**
     * @expectedException BadMethodCallException
     * @expectedExceptionMessage Attempt to read from a closed MaxMind DB.
     */
    public function testClosedMetadata()
    {
        $reader = new Reader(
            'tests/data/test-data/MaxMind-DB-test-decoder.mmdb'
        );
        $reader->close();
        $reader->metadata();
    }

    private function checkMetadata($reader, $ipVersion, $recordSize)
    {
        $metadata = $reader->metadata();

        $this->assertEquals(
            2,
            $metadata->binaryFormatMajorVersion,
            'major version'
        );
        $this->assertEquals(0, $metadata->binaryFormatMinorVersion);
        $this->assertGreaterThan(1373571901, $metadata->buildEpoch);
        $this->assertEquals('Test', $metadata->databaseType);

        $this->assertEquals(
            array('en' => 'Test Database', 'zh' => 'Test Database Chinese'),
            $metadata->description
        );

        $this->assertEquals($ipVersion, $metadata->ipVersion);
        $this->assertEquals(array('en', 'zh'), $metadata->languages);
        $this->assertEquals($recordSize / 4, $metadata->nodeByteSize);
        $this->assertGreaterThan(36, $metadata->nodeCount);

        $this->assertEquals($recordSize, $metadata->recordSize);
        $this->assertGreaterThan(200, $metadata->searchTreeSize);
    }

    private function checkIpV4(Reader $reader, $fileName)
    {
        for ($i = 0; $i <= 5; $i++) {
            $address = '1.1.1.' . pow(2, $i);
            $this->assertEquals(
                array('ip' => $address),
                $reader->get($address),
                'found expected data record for '
                . $address . ' in ' . $fileName
            );
        }

        $pairs = array(
            '1.1.1.3' => '1.1.1.2',
            '1.1.1.5' => '1.1.1.4',
            '1.1.1.7' => '1.1.1.4',
            '1.1.1.9' => '1.1.1.8',
            '1.1.1.15' => '1.1.1.8',
            '1.1.1.17' => '1.1.1.16',
            '1.1.1.31' => '1.1.1.16'
        );
        foreach ($pairs as $keyAddress => $valueAddress) {
            $data = array('ip' => $valueAddress);

            $this->assertEquals(
                $data,
                $reader->get($keyAddress),
                'found expected data record for ' . $keyAddress . ' in '
                . $fileName
            );
        }

        foreach (array('1.1.1.33', '255.254.253.123') as $ip) {
            $this->assertNull($reader->get($ip));
        }
    }

    // XXX - logic could be combined with above
    private function checkIpV6(Reader $reader, $fileName)
    {
        $subnets = array('::1:ffff:ffff', '::2:0:0',
            '::2:0:40', '::2:0:50', '::2:0:58');

        foreach ($subnets as $address) {
            $this->assertEquals(
                array('ip' => $address),
                $reader->get($address),
                'found expected data record for ' . $address . ' in '
                . $fileName
            );
        }

        $pairs = array(
            '::2:0:1' => '::2:0:0',
            '::2:0:33' => '::2:0:0',
            '::2:0:39' => '::2:0:0',
            '::2:0:41' => '::2:0:40',
            '::2:0:49' => '::2:0:40',
            '::2:0:52' => '::2:0:50',
            '::2:0:57' => '::2:0:50',
            '::2:0:59' => '::2:0:58'
        );

        foreach ($pairs as $keyAddress => $valueAddress) {
            $this->assertEquals(
                array('ip' => $valueAddress),
                $reader->get($keyAddress),
                'found expected data record for ' . $keyAddress . ' in '
                . $fileName
            );
        }

        foreach (array('1.1.1.33', '255.254.253.123', '89fa::') as $ip) {
            $this->assertNull($reader->get($ip));
        }
    }
}
solidres/libraries/maxmind/lib/maxmind-db/reader/tests/bootstrap.php000060400000000232150753024540021717 0ustar00<?php

if (!$loader = @include __DIR__.'/../vendor/autoload.php') {
    die('Project dependencies missing');
}

$loader->add('MaxMind\Db\Test', __DIR__);
solidres/libraries/maxmind/lib/maxmind-db/reader/composer.json000060400000001352150753024540020555 0ustar00{
    "name": "maxmind-db/reader",
    "description": "MaxMind DB Reader API",
    "keywords": ["database", "geoip", "geoip2", "geolocation", "maxmind"],
    "homepage": "https://github.com/maxmind/MaxMind-DB-Reader-php",
    "type": "library",
    "license": "Apache-2.0",
    "authors": [
        {
            "name": "Gregory J. Oschwald",
            "email": "goschwald@maxmind.com",
            "homepage": "http://www.maxmind.com/"
        }
    ],
    "require": {
        "php": ">=5.3.1"
    },
    "require-dev": {
        "phpunit/phpunit": "4.2.*",
        "satooshi/php-coveralls": "dev-master",
        "squizlabs/php_codesniffer": "2.*"
    },
    "autoload": {
        "psr-0": {
            "MaxMind": "src/"
        }
    }
}
solidres/libraries/maxmind/lib/maxmind-db/reader/.travis-install-prereqs.sh000060400000000560150753024540023100 0ustar00#!/bin/sh

set -e
set -x

git submodule update --init --recursive
composer self-update
composer install --dev -n --prefer-source
if [ "hhvm" != "$TRAVIS_PHP_VERSION" ]
then
  mkdir -p "$HOME/libmaxminddb"
  git clone --recursive git://github.com/maxmind/libmaxminddb
  cd libmaxminddb
  ./bootstrap
  ./configure --prefix="$HOME/libmaxminddb"
  make
  make install
fi
solidres/libraries/maxmind/lib/maxmind-db/reader/.travis-build.sh000060400000000446150753024540021055 0ustar00#!/bin/sh

set -e
set -x

if [ "hhvm" != $TRAVIS_PHP_VERSION ]
then
  export CFLAGS="-L$HOME/libmaxminddb/lib"
  export CPPFLAGS="-I$HOME/libmaxminddb/include"
  cd ext
  phpize
  ./configure --with-maxminddb --enable-maxminddb-debug
  make clean
  make
  NO_INTERACTION=1 make test
  cd ..
fi
solidres/libraries/maxmind/lib/maxmind-db/reader/phpunit.xml.dist000060400000000654150753024540021212 0ustar00<?xml version="1.0" encoding="UTF-8"?>

<phpunit bootstrap="./tests/bootstrap.php" colors="true">
    <testsuites>
        <testsuite name="MaxMind DB Test Suite">
            <directory suffix="Test.php">./tests/MaxMind/Db/Test/</directory>
        </testsuite>
    </testsuites>

    <filter>
        <whitelist>
            <directory suffix=".php">./src/MaxMind/Db/</directory>
        </whitelist>
    </filter>
</phpunit>
solidres/libraries/maxmind/lib/maxmind-db/reader/ext/maxminddb.c000060400000043023150753024540020743 0ustar00/* MaxMind, Inc., licenses this file to you under the Apache License, Version
 * 2.0 (the "License"); you may not use this file except in compliance with
 * the License.  You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
 * License for the specific language governing permissions and limitations
 * under the License.
 */

#include "php_maxminddb.h"

#ifdef HAVE_CONFIG_H
#include "config.h"
#endif

#include <php.h>
#include <zend.h>
#include "Zend/zend_exceptions.h"
#include <maxminddb.h>

#ifdef ZTS
#include <TSRM.h>
#endif

#define __STDC_FORMAT_MACROS
#include <inttypes.h>

#define PHP_MAXMINDDB_NS ZEND_NS_NAME("MaxMind", "Db")
#define PHP_MAXMINDDB_READER_NS ZEND_NS_NAME(PHP_MAXMINDDB_NS, "Reader")
#define PHP_MAXMINDDB_READER_EX_NS        \
    ZEND_NS_NAME(PHP_MAXMINDDB_READER_NS, \
                 "InvalidDatabaseException")

#ifdef ZEND_ENGINE_3
#define Z_MAXMINDDB_P(zv)  php_maxminddb_fetch_object(Z_OBJ_P(zv))
#define _ZVAL_STRING ZVAL_STRING
#define _ZVAL_STRINGL ZVAL_STRINGL
typedef size_t strsize_t;
typedef zend_object free_obj_t;
#else
#define Z_MAXMINDDB_P(zv) (maxminddb_obj *) zend_object_store_get_object(zv TSRMLS_CC)
#define _ZVAL_STRING(a, b) ZVAL_STRING(a, b, 1)
#define _ZVAL_STRINGL(a, b, c) ZVAL_STRINGL(a, b, c, 1)
typedef int strsize_t;
typedef void free_obj_t;
#endif

#ifdef ZEND_ENGINE_3
typedef struct _maxminddb_obj {
    MMDB_s *mmdb;
    zend_object std;
} maxminddb_obj;
#else
typedef struct _maxminddb_obj {
    zend_object std;
    MMDB_s *mmdb;
} maxminddb_obj;
#endif

PHP_FUNCTION(maxminddb);

static const MMDB_entry_data_list_s *handle_entry_data_list(
    const MMDB_entry_data_list_s *entry_data_list,
    zval *z_value
    TSRMLS_DC);
static const MMDB_entry_data_list_s *handle_array(
    const MMDB_entry_data_list_s *entry_data_list,
    zval *z_value TSRMLS_DC);
static const MMDB_entry_data_list_s *handle_map(
    const MMDB_entry_data_list_s *entry_data_list,
    zval *z_value TSRMLS_DC);
static void handle_uint128(const MMDB_entry_data_list_s *entry_data_list,
                           zval *z_value TSRMLS_DC);
static void handle_uint64(const MMDB_entry_data_list_s *entry_data_list,
                          zval *z_value TSRMLS_DC);
static zend_class_entry * lookup_class(const char *name TSRMLS_DC);

#define CHECK_ALLOCATED(val)                  \
    if (!val ) {                              \
        zend_error(E_ERROR, "Out of memory"); \
        return;                               \
    }                                         \

#define THROW_EXCEPTION(name, ... )                                      \
    {                                                                    \
        zend_class_entry *exception_ce = lookup_class(name TSRMLS_CC);   \
        zend_throw_exception_ex(exception_ce, 0 TSRMLS_CC, __VA_ARGS__); \
    }                                                                    \


#if PHP_VERSION_ID < 50399
#define object_properties_init(zo, class_type)          \
    {                                                   \
        zval *tmp;                                      \
        zend_hash_copy((*zo).properties,                \
                       &class_type->default_properties, \
                       (copy_ctor_func_t)zval_add_ref,  \
                       (void *)&tmp,                    \
                       sizeof(zval *));                 \
    }
#endif

static zend_object_handlers maxminddb_obj_handlers;
static zend_class_entry *maxminddb_ce;

static inline maxminddb_obj *php_maxminddb_fetch_object(zend_object *obj TSRMLS_DC){
#ifdef ZEND_ENGINE_3
	return (maxminddb_obj *)((char*)(obj) - XtOffsetOf(maxminddb_obj, std));
#else
	return (maxminddb_obj *)obj;
#endif
}

PHP_METHOD(MaxMind_Db_Reader, __construct){
    char *db_file = NULL;
    strsize_t name_len;
    zval * _this_zval = NULL;

    if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "Os", 
            &_this_zval, maxminddb_ce, &db_file, &name_len) == FAILURE) {
        THROW_EXCEPTION("InvalidArgumentException",
                        "The constructor takes exactly one argument.");
        return;
    }

    if (0 != access(db_file, R_OK)) {
        THROW_EXCEPTION("InvalidArgumentException",
                        "The file \"%s\" does not exist or is not readable.",
                        db_file);
        return;
    }

    MMDB_s *mmdb = (MMDB_s *)emalloc(sizeof(MMDB_s));
    uint16_t status = MMDB_open(db_file, MMDB_MODE_MMAP, mmdb);

    if (MMDB_SUCCESS != status) {
        THROW_EXCEPTION(
            PHP_MAXMINDDB_READER_EX_NS,
            "Error opening database file (%s). Is this a valid MaxMind DB file?",
            db_file);
        efree(mmdb);
        return;
    }

    maxminddb_obj *mmdb_obj = Z_MAXMINDDB_P(getThis());
    mmdb_obj->mmdb = mmdb;
}

PHP_METHOD(MaxMind_Db_Reader, get){
    char *ip_address = NULL;
    strsize_t name_len;
    zval * _this_zval = NULL;

    if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "Os", 
            &_this_zval, maxminddb_ce, &ip_address, &name_len) == FAILURE) {
        THROW_EXCEPTION("InvalidArgumentException",
                        "Method takes exactly one argument.");
        return;
    }

    const maxminddb_obj *mmdb_obj =
        (maxminddb_obj *)Z_MAXMINDDB_P(getThis());

    MMDB_s *mmdb = mmdb_obj->mmdb;

    if (NULL == mmdb) {
        THROW_EXCEPTION("BadMethodCallException",
                        "Attempt to read from a closed MaxMind DB.");
        return;
    }

    int gai_error = 0;
    int mmdb_error = MMDB_SUCCESS;
    MMDB_lookup_result_s result =
        MMDB_lookup_string(mmdb, ip_address, &gai_error,
                           &mmdb_error);

    if (MMDB_SUCCESS != gai_error) {
        THROW_EXCEPTION("InvalidArgumentException",
                        "The value \"%s\" is not a valid IP address.",
                        ip_address);
        return;
    }

    if (MMDB_SUCCESS != mmdb_error) {
        char *exception_name;
        if (MMDB_IPV6_LOOKUP_IN_IPV4_DATABASE_ERROR == mmdb_error) {
            exception_name = "InvalidArgumentException";
        } else {
            exception_name = PHP_MAXMINDDB_READER_EX_NS;
        }
        THROW_EXCEPTION(exception_name,
                        "Error looking up %s. %s",
                        ip_address, MMDB_strerror(mmdb_error));
        return;
    }

    MMDB_entry_data_list_s *entry_data_list = NULL;

    if (!result.found_entry) {
        RETURN_NULL();
    }

    int status = MMDB_get_entry_data_list(&result.entry, &entry_data_list);

    if (MMDB_SUCCESS != status) {
        THROW_EXCEPTION(PHP_MAXMINDDB_READER_EX_NS,
                        "Error while looking up data for %s. %s",
                        ip_address, MMDB_strerror(status));
        MMDB_free_entry_data_list(entry_data_list);
        return;
    } else if (NULL == entry_data_list) {
        THROW_EXCEPTION(
            PHP_MAXMINDDB_READER_EX_NS,
            "Error while looking up data for %s. Your database may be corrupt or you have found a bug in libmaxminddb.",
            ip_address);
        return;
    }

    handle_entry_data_list(entry_data_list, return_value TSRMLS_CC);
    MMDB_free_entry_data_list(entry_data_list);
}

PHP_METHOD(MaxMind_Db_Reader, metadata){
    if (ZEND_NUM_ARGS() != 0) {
        THROW_EXCEPTION("InvalidArgumentException",
                        "Method takes no arguments.");
        return;
    }

    const maxminddb_obj *const mmdb_obj =
        (maxminddb_obj *)Z_MAXMINDDB_P(getThis());

    if (NULL == mmdb_obj->mmdb) {
        THROW_EXCEPTION("BadMethodCallException",
                        "Attempt to read from a closed MaxMind DB.");
        return;
    }

    const char *const name = ZEND_NS_NAME(PHP_MAXMINDDB_READER_NS, "Metadata");
    zend_class_entry *metadata_ce = lookup_class(name TSRMLS_CC);

    object_init_ex(return_value, metadata_ce);

#ifdef ZEND_ENGINE_3
    zval _metadata_array;
    zval *metadata_array = &_metadata_array;
    ZVAL_NULL(metadata_array);
#else
    zval *metadata_array;
    ALLOC_INIT_ZVAL(metadata_array);
#endif

    MMDB_entry_data_list_s *entry_data_list;
    MMDB_get_metadata_as_entry_data_list(mmdb_obj->mmdb, &entry_data_list);

    handle_entry_data_list(entry_data_list, metadata_array TSRMLS_CC);
    MMDB_free_entry_data_list(entry_data_list);
#ifdef ZEND_ENGINE_3
    zend_call_method_with_1_params(return_value, metadata_ce,
                                   &metadata_ce->constructor,
                                   ZEND_CONSTRUCTOR_FUNC_NAME,
                                   NULL,
                                   metadata_array);
    zval_ptr_dtor(metadata_array);
#else
    zend_call_method_with_1_params(&return_value, metadata_ce,
                                   &metadata_ce->constructor,
                                   ZEND_CONSTRUCTOR_FUNC_NAME,
                                   NULL,
                                   metadata_array);
    zval_ptr_dtor(&metadata_array);
#endif
}

PHP_METHOD(MaxMind_Db_Reader, close){
    if (ZEND_NUM_ARGS() != 0) {
        THROW_EXCEPTION("InvalidArgumentException",
                        "Method takes no arguments.");
        return;
    }

    maxminddb_obj *mmdb_obj = 
	(maxminddb_obj *)Z_MAXMINDDB_P(getThis());

    if (NULL == mmdb_obj->mmdb) {
        THROW_EXCEPTION("BadMethodCallException",
                        "Attempt to close a closed MaxMind DB.");
        return;
    }
    MMDB_close(mmdb_obj->mmdb);
    efree(mmdb_obj->mmdb);
    mmdb_obj->mmdb = NULL;
}

static const MMDB_entry_data_list_s *handle_entry_data_list(
    const MMDB_entry_data_list_s *entry_data_list,
    zval *z_value
    TSRMLS_DC)
{
    switch (entry_data_list->entry_data.type) {
    case MMDB_DATA_TYPE_MAP:
        return handle_map(entry_data_list, z_value TSRMLS_CC);
    case MMDB_DATA_TYPE_ARRAY:
        return handle_array(entry_data_list, z_value TSRMLS_CC);
    case MMDB_DATA_TYPE_UTF8_STRING:
        _ZVAL_STRINGL(z_value,
                     (char *)entry_data_list->entry_data.utf8_string,
                     entry_data_list->entry_data.data_size);
        break;
    case MMDB_DATA_TYPE_BYTES:
        _ZVAL_STRINGL(z_value, (char *)entry_data_list->entry_data.bytes,
                     entry_data_list->entry_data.data_size);
        break;
    case MMDB_DATA_TYPE_DOUBLE:
        ZVAL_DOUBLE(z_value, entry_data_list->entry_data.double_value);
        break;
    case MMDB_DATA_TYPE_FLOAT:
        ZVAL_DOUBLE(z_value, entry_data_list->entry_data.float_value);
        break;
    case MMDB_DATA_TYPE_UINT16:
        ZVAL_LONG(z_value, entry_data_list->entry_data.uint16);
        break;
    case MMDB_DATA_TYPE_UINT32:
        ZVAL_LONG(z_value, entry_data_list->entry_data.uint32);
        break;
    case MMDB_DATA_TYPE_BOOLEAN:
        ZVAL_BOOL(z_value, entry_data_list->entry_data.boolean);
        break;
    case MMDB_DATA_TYPE_UINT64:
        handle_uint64(entry_data_list, z_value TSRMLS_CC);
        break;
    case MMDB_DATA_TYPE_UINT128:
        handle_uint128(entry_data_list, z_value TSRMLS_CC);
        break;
    case MMDB_DATA_TYPE_INT32:
        ZVAL_LONG(z_value, entry_data_list->entry_data.int32);
        break;
    default:
        THROW_EXCEPTION(PHP_MAXMINDDB_READER_EX_NS,
                        "Invalid data type arguments: %d",
                        entry_data_list->entry_data.type);
        return NULL;
    }
    return entry_data_list;
}

static const MMDB_entry_data_list_s *handle_map(
    const MMDB_entry_data_list_s *entry_data_list,
    zval *z_value TSRMLS_DC)
{
    array_init(z_value);
    const uint32_t map_size = entry_data_list->entry_data.data_size;

    uint i;
    for (i = 0; i < map_size && entry_data_list; i++ ) {
        entry_data_list = entry_data_list->next;

        char *key =
            estrndup((char *)entry_data_list->entry_data.utf8_string,
                     entry_data_list->entry_data.data_size);
        if (NULL == key) {
            THROW_EXCEPTION(PHP_MAXMINDDB_READER_EX_NS,
                            "Invalid data type arguments");
            return NULL;
        }

        entry_data_list = entry_data_list->next;
#ifdef ZEND_ENGINE_3
        zval _new_value;
        zval * new_value = &_new_value;
        ZVAL_NULL(new_value);
#else
        zval *new_value;
        ALLOC_INIT_ZVAL(new_value);
#endif
        entry_data_list = handle_entry_data_list(entry_data_list,
                                                 new_value TSRMLS_CC);
        add_assoc_zval(z_value, key, new_value);
        efree(key);
    }
    return entry_data_list;
}

static const MMDB_entry_data_list_s *handle_array(
    const MMDB_entry_data_list_s *entry_data_list,
    zval *z_value TSRMLS_DC)
{
    const uint32_t size = entry_data_list->entry_data.data_size;

    array_init(z_value);

    uint i;
    for (i = 0; i < size && entry_data_list; i++) {
        entry_data_list = entry_data_list->next;
#ifdef ZEND_ENGINE_3
        zval _new_value;
        zval * new_value = &_new_value;
        ZVAL_NULL(new_value);
#else
        zval *new_value;
        ALLOC_INIT_ZVAL(new_value);
#endif
        entry_data_list = handle_entry_data_list(entry_data_list,
                                                 new_value TSRMLS_CC);
        add_next_index_zval(z_value, new_value);
    }
    return entry_data_list;
}

static void handle_uint128(const MMDB_entry_data_list_s *entry_data_list,
                           zval *z_value TSRMLS_DC)
{
    uint64_t high = 0;
    uint64_t low = 0;
#if MMDB_UINT128_IS_BYTE_ARRAY
    int i;
    for (i = 0; i < 8; i++) {
        high = (high << 8) | entry_data_list->entry_data.uint128[i];
    }

    for (i = 8; i < 16; i++) {
        low = (low << 8) | entry_data_list->entry_data.uint128[i];
    }
#else
    high = entry_data_list->entry_data.uint128 >> 64;
    low = (uint64_t)entry_data_list->entry_data.uint128;
#endif

    char *num_str;
    spprintf(&num_str, 0, "0x%016" PRIX64 "%016" PRIX64, high, low);
    CHECK_ALLOCATED(num_str);

    _ZVAL_STRING(z_value, num_str);
    efree(num_str);
}

static void handle_uint64(const MMDB_entry_data_list_s *entry_data_list,
                          zval *z_value TSRMLS_DC)
{
    // We return it as a string because PHP uses signed longs
    char *int_str;
    spprintf(&int_str, 0, "%" PRIu64,
             entry_data_list->entry_data.uint64);
    CHECK_ALLOCATED(int_str);

    _ZVAL_STRING(z_value, int_str);
    efree(int_str);
}

static zend_class_entry *lookup_class(const char *name TSRMLS_DC)
{
#ifdef ZEND_ENGINE_3
    zend_string *n = zend_string_init(name, strlen(name), 0);
    zend_class_entry *ce = zend_lookup_class(n);
    zend_string_release(n);
    if( NULL == ce ) {
        zend_error(E_ERROR, "Class %s not found", name);
    }
    return ce;
#else
    zend_class_entry **ce;
    if (FAILURE ==
        zend_lookup_class(name, strlen(name),
                          &ce TSRMLS_CC)) {
        zend_error(E_ERROR, "Class %s not found", name);
    }
    return *ce;
#endif
}

static void maxminddb_free_storage(free_obj_t *object TSRMLS_DC)
{
    maxminddb_obj *obj = php_maxminddb_fetch_object((zend_object *)object TSRMLS_CC);
    if (obj->mmdb != NULL) {
        MMDB_close(obj->mmdb);
        efree(obj->mmdb);
    }

    zend_object_std_dtor(&obj->std TSRMLS_CC);
#ifndef ZEND_ENGINE_3
    efree(object);
#endif
}

#ifdef ZEND_ENGINE_3
static zend_object *maxminddb_create_handler(
    zend_class_entry *type TSRMLS_DC)
{
    maxminddb_obj *obj = (maxminddb_obj *)ecalloc(1, sizeof(maxminddb_obj));
    zend_object_std_init(&obj->std, type TSRMLS_CC);
    object_properties_init(&(obj->std), type);

    obj->std.handlers = &maxminddb_obj_handlers;

    return &obj->std;
}
#else
static zend_object_value maxminddb_create_handler(
    zend_class_entry *type TSRMLS_DC)
{
    zend_object_value retval;

    maxminddb_obj *obj = (maxminddb_obj *)ecalloc(1, sizeof(maxminddb_obj));
	zend_object_std_init(&obj->std, type TSRMLS_CC);
    object_properties_init(&(obj->std), type);

    retval.handle = zend_objects_store_put(obj, NULL,
                                           maxminddb_free_storage,
                                           NULL TSRMLS_CC);
    retval.handlers = &maxminddb_obj_handlers;

    return retval;
}
#endif

/* *INDENT-OFF* */
static zend_function_entry maxminddb_methods[] = {
    PHP_ME(MaxMind_Db_Reader, __construct, NULL,
           ZEND_ACC_PUBLIC | ZEND_ACC_CTOR)
    PHP_ME(MaxMind_Db_Reader, close,    NULL, ZEND_ACC_PUBLIC)
    PHP_ME(MaxMind_Db_Reader, get,      NULL, ZEND_ACC_PUBLIC)
    PHP_ME(MaxMind_Db_Reader, metadata, NULL, ZEND_ACC_PUBLIC)
    { NULL, NULL, NULL }
};
/* *INDENT-ON* */

PHP_MINIT_FUNCTION(maxminddb){
    zend_class_entry ce;

    INIT_CLASS_ENTRY(ce, PHP_MAXMINDDB_READER_NS, maxminddb_methods);
    maxminddb_ce = zend_register_internal_class(&ce TSRMLS_CC);
    maxminddb_ce->create_object = maxminddb_create_handler;
    maxminddb_ce->ce_flags |= ZEND_ACC_FINAL;
    memcpy(&maxminddb_obj_handlers,
           zend_get_std_object_handlers(), sizeof(zend_object_handlers));
    maxminddb_obj_handlers.clone_obj = NULL;
#ifdef ZEND_ENGINE_3
    maxminddb_obj_handlers.offset = XtOffsetOf(maxminddb_obj, std);
    maxminddb_obj_handlers.free_obj = maxminddb_free_storage;
#endif

    return SUCCESS;
}

zend_module_entry maxminddb_module_entry = {
    STANDARD_MODULE_HEADER,
    PHP_MAXMINDDB_EXTNAME,
    NULL,
    PHP_MINIT(maxminddb),
    NULL,
    NULL,
    NULL,
    NULL,
    PHP_MAXMINDDB_VERSION,
    STANDARD_MODULE_PROPERTIES
};

#ifdef COMPILE_DL_MAXMINDDB
ZEND_GET_MODULE(maxminddb)
#endif
solidres/libraries/maxmind/lib/maxmind-db/reader/ext/tests/001-load.phpt000060400000000324150753024540022105 0ustar00--TEST--
Check for maxminddb presence
--SKIPIF--
<?php if (!extension_loaded("maxminddb")) print "skip"; ?>
--FILE--
<?php 
echo "maxminddb extension is available";
?>
--EXPECT--
maxminddb extension is available
solidres/libraries/maxmind/lib/maxmind-db/reader/ext/.uncrustify.cfg000060400000006052150753024540021607 0ustar00#
# uncrustify config file for the linux kernel
#
# - modified to use spaces instead of tabs
# - added "sp_before_ptr_star  = force"

indent_with_tabs    = 0
indent_columns      = 4
indent_label        = 2     # pos: absolute col, neg: relative column
indent_case_brace   = 4
code_width          = 80


#
# inter-symbol newlines
#

nl_enum_brace       = remove    # "enum {" vs "enum \n {"
nl_union_brace      = remove    # "union {" vs "union \n {"
nl_struct_brace     = remove    # "struct {" vs "struct \n {"
nl_do_brace         = remove    # "do {" vs "do \n {"
nl_if_brace         = remove    # "if () {" vs "if () \n {"
nl_for_brace        = remove    # "for () {" vs "for () \n {"
nl_else_brace       = remove    # "else {" vs "else \n {"
nl_while_brace      = remove    # "while () {" vs "while () \n {"
nl_switch_brace     = remove    # "switch () {" vs "switch () \n {"
nl_brace_while      = remove    # "} while" vs "} \n while" - cuddle while
nl_brace_else       = remove    # "} else" vs "} \n else" - cuddle else
nl_func_var_def_blk = 0         # don't add newlines after a block of var declarations
nl_fcall_brace      = remove    # "list_for_each() {" vs "list_for_each()\n{"
nl_fdef_brace       = force     # "int foo() {" vs "int foo()\n{"
nl_multi_line_define = true


#
# Source code modifications
#

mod_paren_on_return = remove    # "return 1;" vs "return (1);"
mod_full_brace_if   = force     # "if (a) a--;" vs "if (a) { a--; }"
mod_full_brace_for  = force     # "for () a--;" vs "for () { a--; }"
mod_full_brace_do   = force     # "do a--; while ();" vs "do { a--; } while ();"
mod_full_brace_while    = force # "while (a) a--;" vs "while (a) { a--; }"
mod_full_brace_nl   = 3     # don't remove if more than 3 newlines


#
# inter-character spacing options
#

# sp_return_paren   = force     # "return (1);" vs "return(1);"
sp_sizeof_paren     = remove    # "sizeof (int)" vs "sizeof(int)"
sp_before_sparen    = force     # "if (" vs "if("
sp_after_sparen     = force     # "if () {" vs "if (){"
sp_after_cast       = remove    # "(int) a" vs "(int)a"
sp_inside_braces    = force     # "{ 1 }" vs "{1}"
sp_inside_braces_struct = force     # "{ 1 }" vs "{1}"
sp_inside_braces_enum   = force     # "{ 1 }" vs "{1}"
sp_assign       = force
sp_arith        = force
sp_bool         = force
sp_compare      = force
sp_assign       = force
sp_after_comma      = force
sp_func_def_paren   = remove    # "int foo (){" vs "int foo(){"
sp_func_call_paren  = remove    # "foo (" vs "foo("
sp_func_proto_paren = remove    # "int foo ();" vs "int foo();"
sp_before_ptr_star  = force     # "char *foo" vs "char* foo
sp_between_ptr_star = remove    # "char * *foo" vs "char **foo"

#
# Aligning stuff
#

align_with_tabs     = FALSE     # use tabs to align
align_on_tabstop    = FALSE         # align on tabstops
align_var_def_star_style = 1    # void  *foo;
align_var_struct_span   = 0
align_enum_equ_span     = 4     # '=' in enum definition
align_struct_init_span  = 3     # align stuff in a structure init '= { }'
align_right_cmt_span    = 3
align_nl_cont           = true
align_struct_init_span  = 1
solidres/libraries/maxmind/lib/maxmind-db/reader/ext/php_maxminddb.h000060400000001535150753024540021621 0ustar00/* MaxMind, Inc., licenses this file to you under the Apache License, Version
 * 2.0 (the "License"); you may not use this file except in compliance with
 * the License.  You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
 * License for the specific language governing permissions and limitations
 * under the License.
 */

#include <zend_interfaces.h>

#ifndef PHP_MAXMINDDB_H
#define PHP_MAXMINDDB_H 1
#define PHP_MAXMINDDB_VERSION "1.1.0"
#define PHP_MAXMINDDB_EXTNAME "maxminddb"

extern zend_module_entry maxminddb_module_entry;
#define phpext_maxminddb_ptr &maxminddb_module_entry

#endif
solidres/libraries/maxmind/lib/maxmind-db/reader/ext/config.m4000060400000001275150753024540020346 0ustar00PHP_ARG_WITH(maxminddb,
    [Whether to enable the MaxMind DB Reader extension],
    [  --with-maxminddb      Enable MaxMind DB Reader extension support])

PHP_ARG_ENABLE(maxminddb-debug, for MaxMind DB debug support,
    [ --enable-maxminddb-debug    Enable enable MaxMind DB deubg support], no, no)

if test $PHP_MAXMINDDB != "no"; then
    PHP_CHECK_LIBRARY(maxminddb, MMDB_open)

    if test $PHP_MAXMINDDB_DEBUG != "no"; then
        CFLAGS="$CFLAGS -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Werror"
    fi

    PHP_ADD_LIBRARY(maxminddb, 1, MAXMINDDB_SHARED_LIBADD)
    PHP_SUBST(MAXMINDDB_SHARED_LIBADD)

    PHP_NEW_EXTENSION(maxminddb, maxminddb.c, $ext_shared)
fi
solidres/libraries/maxmind/lib/autoload.php000060400000000267150753024540015076 0ustar00<?php

// autoload.php @generated by Composer

require_once __DIR__ . '/composer' . '/autoload_real.php';

return ComposerAutoloaderInit437e8cdcaf568347f1021ecd2a498515::getLoader();
solidres/libraries/maxmind/lib/composer/LICENSE000060400000002063150753024540015405 0ustar00
Copyright (c) 2016 Nils Adermann, Jordi Boggiano

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished
to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

solidres/libraries/maxmind/lib/composer/autoload_real.php000060400000002436150753024540017730 0ustar00<?php

// autoload_real.php @generated by Composer

class ComposerAutoloaderInit437e8cdcaf568347f1021ecd2a498515
{
    private static $loader;

    public static function loadClassLoader($class)
    {
        if ('Composer\Autoload\ClassLoader' === $class) {
            require __DIR__ . '/ClassLoader.php';
        }
    }

    public static function getLoader()
    {
        if (null !== self::$loader) {
            return self::$loader;
        }

        spl_autoload_register(array('ComposerAutoloaderInit437e8cdcaf568347f1021ecd2a498515', 'loadClassLoader'), true, true);
        self::$loader = $loader = new \Composer\Autoload\ClassLoader();
        spl_autoload_unregister(array('ComposerAutoloaderInit437e8cdcaf568347f1021ecd2a498515', 'loadClassLoader'));

        $map = require __DIR__ . '/autoload_namespaces.php';
        foreach ($map as $namespace => $path) {
            $loader->set($namespace, $path);
        }

        $map = require __DIR__ . '/autoload_psr4.php';
        foreach ($map as $namespace => $path) {
            $loader->setPsr4($namespace, $path);
        }

        $classMap = require __DIR__ . '/autoload_classmap.php';
        if ($classMap) {
            $loader->addClassMap($classMap);
        }

        $loader->register(true);

        return $loader;
    }
}
solidres/libraries/maxmind/lib/composer/ClassLoader.php000060400000030262150753024540017307 0ustar00<?php

/*
 * This file is part of Composer.
 *
 * (c) Nils Adermann <naderman@naderman.de>
 *     Jordi Boggiano <j.boggiano@seld.be>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */

namespace Composer\Autoload;

/**
 * ClassLoader implements a PSR-0, PSR-4 and classmap class loader.
 *
 *     $loader = new \Composer\Autoload\ClassLoader();
 *
 *     // register classes with namespaces
 *     $loader->add('Symfony\Component', __DIR__.'/component');
 *     $loader->add('Symfony',           __DIR__.'/framework');
 *
 *     // activate the autoloader
 *     $loader->register();
 *
 *     // to enable searching the include path (eg. for PEAR packages)
 *     $loader->setUseIncludePath(true);
 *
 * In this example, if you try to use a class in the Symfony\Component
 * namespace or one of its children (Symfony\Component\Console for instance),
 * the autoloader will first look for the class under the component/
 * directory, and it will then fallback to the framework/ directory if not
 * found before giving up.
 *
 * This class is loosely based on the Symfony UniversalClassLoader.
 *
 * @author Fabien Potencier <fabien@symfony.com>
 * @author Jordi Boggiano <j.boggiano@seld.be>
 * @see    http://www.php-fig.org/psr/psr-0/
 * @see    http://www.php-fig.org/psr/psr-4/
 */
class ClassLoader
{
    // PSR-4
    private $prefixLengthsPsr4 = array();
    private $prefixDirsPsr4 = array();
    private $fallbackDirsPsr4 = array();

    // PSR-0
    private $prefixesPsr0 = array();
    private $fallbackDirsPsr0 = array();

    private $useIncludePath = false;
    private $classMap = array();

    private $classMapAuthoritative = false;

    public function getPrefixes()
    {
        if (!empty($this->prefixesPsr0)) {
            return call_user_func_array('array_merge', $this->prefixesPsr0);
        }

        return array();
    }

    public function getPrefixesPsr4()
    {
        return $this->prefixDirsPsr4;
    }

    public function getFallbackDirs()
    {
        return $this->fallbackDirsPsr0;
    }

    public function getFallbackDirsPsr4()
    {
        return $this->fallbackDirsPsr4;
    }

    public function getClassMap()
    {
        return $this->classMap;
    }

    /**
     * @param array $classMap Class to filename map
     */
    public function addClassMap(array $classMap)
    {
        if ($this->classMap) {
            $this->classMap = array_merge($this->classMap, $classMap);
        } else {
            $this->classMap = $classMap;
        }
    }

    /**
     * Registers a set of PSR-0 directories for a given prefix, either
     * appending or prepending to the ones previously set for this prefix.
     *
     * @param string       $prefix  The prefix
     * @param array|string $paths   The PSR-0 root directories
     * @param bool         $prepend Whether to prepend the directories
     */
    public function add($prefix, $paths, $prepend = false)
    {
        if (!$prefix) {
            if ($prepend) {
                $this->fallbackDirsPsr0 = array_merge(
                    (array) $paths,
                    $this->fallbackDirsPsr0
                );
            } else {
                $this->fallbackDirsPsr0 = array_merge(
                    $this->fallbackDirsPsr0,
                    (array) $paths
                );
            }

            return;
        }

        $first = $prefix[0];
        if (!isset($this->prefixesPsr0[$first][$prefix])) {
            $this->prefixesPsr0[$first][$prefix] = (array) $paths;

            return;
        }
        if ($prepend) {
            $this->prefixesPsr0[$first][$prefix] = array_merge(
                (array) $paths,
                $this->prefixesPsr0[$first][$prefix]
            );
        } else {
            $this->prefixesPsr0[$first][$prefix] = array_merge(
                $this->prefixesPsr0[$first][$prefix],
                (array) $paths
            );
        }
    }

    /**
     * Registers a set of PSR-4 directories for a given namespace, either
     * appending or prepending to the ones previously set for this namespace.
     *
     * @param string       $prefix  The prefix/namespace, with trailing '\\'
     * @param array|string $paths   The PSR-4 base directories
     * @param bool         $prepend Whether to prepend the directories
     *
     * @throws \InvalidArgumentException
     */
    public function addPsr4($prefix, $paths, $prepend = false)
    {
        if (!$prefix) {
            // Register directories for the root namespace.
            if ($prepend) {
                $this->fallbackDirsPsr4 = array_merge(
                    (array) $paths,
                    $this->fallbackDirsPsr4
                );
            } else {
                $this->fallbackDirsPsr4 = array_merge(
                    $this->fallbackDirsPsr4,
                    (array) $paths
                );
            }
        } elseif (!isset($this->prefixDirsPsr4[$prefix])) {
            // Register directories for a new namespace.
            $length = strlen($prefix);
            if ('\\' !== $prefix[$length - 1]) {
                throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator.");
            }
            $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
            $this->prefixDirsPsr4[$prefix] = (array) $paths;
        } elseif ($prepend) {
            // Prepend directories for an already registered namespace.
            $this->prefixDirsPsr4[$prefix] = array_merge(
                (array) $paths,
                $this->prefixDirsPsr4[$prefix]
            );
        } else {
            // Append directories for an already registered namespace.
            $this->prefixDirsPsr4[$prefix] = array_merge(
                $this->prefixDirsPsr4[$prefix],
                (array) $paths
            );
        }
    }

    /**
     * Registers a set of PSR-0 directories for a given prefix,
     * replacing any others previously set for this prefix.
     *
     * @param string       $prefix The prefix
     * @param array|string $paths  The PSR-0 base directories
     */
    public function set($prefix, $paths)
    {
        if (!$prefix) {
            $this->fallbackDirsPsr0 = (array) $paths;
        } else {
            $this->prefixesPsr0[$prefix[0]][$prefix] = (array) $paths;
        }
    }

    /**
     * Registers a set of PSR-4 directories for a given namespace,
     * replacing any others previously set for this namespace.
     *
     * @param string       $prefix The prefix/namespace, with trailing '\\'
     * @param array|string $paths  The PSR-4 base directories
     *
     * @throws \InvalidArgumentException
     */
    public function setPsr4($prefix, $paths)
    {
        if (!$prefix) {
            $this->fallbackDirsPsr4 = (array) $paths;
        } else {
            $length = strlen($prefix);
            if ('\\' !== $prefix[$length - 1]) {
                throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator.");
            }
            $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
            $this->prefixDirsPsr4[$prefix] = (array) $paths;
        }
    }

    /**
     * Turns on searching the include path for class files.
     *
     * @param bool $useIncludePath
     */
    public function setUseIncludePath($useIncludePath)
    {
        $this->useIncludePath = $useIncludePath;
    }

    /**
     * Can be used to check if the autoloader uses the include path to check
     * for classes.
     *
     * @return bool
     */
    public function getUseIncludePath()
    {
        return $this->useIncludePath;
    }

    /**
     * Turns off searching the prefix and fallback directories for classes
     * that have not been registered with the class map.
     *
     * @param bool $classMapAuthoritative
     */
    public function setClassMapAuthoritative($classMapAuthoritative)
    {
        $this->classMapAuthoritative = $classMapAuthoritative;
    }

    /**
     * Should class lookup fail if not found in the current class map?
     *
     * @return bool
     */
    public function isClassMapAuthoritative()
    {
        return $this->classMapAuthoritative;
    }

    /**
     * Registers this instance as an autoloader.
     *
     * @param bool $prepend Whether to prepend the autoloader or not
     */
    public function register($prepend = false)
    {
        spl_autoload_register(array($this, 'loadClass'), true, $prepend);
    }

    /**
     * Unregisters this instance as an autoloader.
     */
    public function unregister()
    {
        spl_autoload_unregister(array($this, 'loadClass'));
    }

    /**
     * Loads the given class or interface.
     *
     * @param  string    $class The name of the class
     * @return bool|null True if loaded, null otherwise
     */
    public function loadClass($class)
    {
        if ($file = $this->findFile($class)) {
            includeFile($file);

            return true;
        }
    }

    /**
     * Finds the path to the file where the class is defined.
     *
     * @param string $class The name of the class
     *
     * @return string|false The path if found, false otherwise
     */
    public function findFile($class)
    {
        // work around for PHP 5.3.0 - 5.3.2 https://bugs.php.net/50731
        if ('\\' == $class[0]) {
            $class = substr($class, 1);
        }

        // class map lookup
        if (isset($this->classMap[$class])) {
            return $this->classMap[$class];
        }
        if ($this->classMapAuthoritative) {
            return false;
        }

        $file = $this->findFileWithExtension($class, '.php');

        // Search for Hack files if we are running on HHVM
        if ($file === null && defined('HHVM_VERSION')) {
            $file = $this->findFileWithExtension($class, '.hh');
        }

        if ($file === null) {
            // Remember that this class does not exist.
            return $this->classMap[$class] = false;
        }

        return $file;
    }

    private function findFileWithExtension($class, $ext)
    {
        // PSR-4 lookup
        $logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) . $ext;

        $first = $class[0];
        if (isset($this->prefixLengthsPsr4[$first])) {
            foreach ($this->prefixLengthsPsr4[$first] as $prefix => $length) {
                if (0 === strpos($class, $prefix)) {
                    foreach ($this->prefixDirsPsr4[$prefix] as $dir) {
                        if (file_exists($file = $dir . DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $length))) {
                            return $file;
                        }
                    }
                }
            }
        }

        // PSR-4 fallback dirs
        foreach ($this->fallbackDirsPsr4 as $dir) {
            if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4)) {
                return $file;
            }
        }

        // PSR-0 lookup
        if (false !== $pos = strrpos($class, '\\')) {
            // namespaced class name
            $logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1)
                . strtr(substr($logicalPathPsr4, $pos + 1), '_', DIRECTORY_SEPARATOR);
        } else {
            // PEAR-like class name
            $logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) . $ext;
        }

        if (isset($this->prefixesPsr0[$first])) {
            foreach ($this->prefixesPsr0[$first] as $prefix => $dirs) {
                if (0 === strpos($class, $prefix)) {
                    foreach ($dirs as $dir) {
                        if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) {
                            return $file;
                        }
                    }
                }
            }
        }

        // PSR-0 fallback dirs
        foreach ($this->fallbackDirsPsr0 as $dir) {
            if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) {
                return $file;
            }
        }

        // PSR-0 include paths.
        if ($this->useIncludePath && $file = stream_resolve_include_path($logicalPathPsr0)) {
            return $file;
        }
    }
}

/**
 * Scope isolated include.
 *
 * Prevents access to $this/self from included files.
 */
function includeFile($file)
{
    include $file;
}
solidres/libraries/maxmind/lib/composer/autoload_classmap.php000060400000000223150753024540020600 0ustar00<?php

// autoload_classmap.php @generated by Composer

$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);

return array(
);
solidres/libraries/maxmind/lib/composer/installed.json000060400000011151150753024540017250 0ustar00[
    {
        "name": "maxmind/web-service-common",
        "version": "v0.0.4",
        "version_normalized": "0.0.4.0",
        "source": {
            "type": "git",
            "url": "https://github.com/maxmind/web-service-common-php.git",
            "reference": "f26fce5281290973beeeca3e33847887177dd138"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/maxmind/web-service-common-php/zipball/f26fce5281290973beeeca3e33847887177dd138",
            "reference": "f26fce5281290973beeeca3e33847887177dd138",
            "shasum": ""
        },
        "require": {
            "ext-curl": "*",
            "ext-json": "*",
            "php": ">=5.3"
        },
        "require-dev": {
            "phpunit/phpunit": "4.6.*"
        },
        "time": "2015-07-21 20:07:31",
        "type": "library",
        "installation-source": "dist",
        "autoload": {
            "psr-4": {
                "MaxMind\\": "src"
            }
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "Apache-2.0"
        ],
        "authors": [
            {
                "name": "Gregory Oschwald",
                "email": "goschwald@maxmind.com"
            }
        ],
        "description": "Internal MaxMind Web Service API",
        "homepage": "https://github.com/maxmind/mm-web-service-api-php"
    },
    {
        "name": "maxmind-db/reader",
        "version": "v1.1.0",
        "version_normalized": "1.1.0.0",
        "source": {
            "type": "git",
            "url": "https://github.com/maxmind/MaxMind-DB-Reader-php.git",
            "reference": "1383655533aa2f13a990b27b075fdde8b7bdd5ff"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/maxmind/MaxMind-DB-Reader-php/zipball/1383655533aa2f13a990b27b075fdde8b7bdd5ff",
            "reference": "1383655533aa2f13a990b27b075fdde8b7bdd5ff",
            "shasum": ""
        },
        "require": {
            "php": ">=5.3.1"
        },
        "require-dev": {
            "phpunit/phpunit": "4.2.*",
            "satooshi/php-coveralls": "dev-master",
            "squizlabs/php_codesniffer": "2.*"
        },
        "time": "2016-01-04 15:38:11",
        "type": "library",
        "installation-source": "dist",
        "autoload": {
            "psr-0": {
                "MaxMind": "src/"
            }
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "Apache-2.0"
        ],
        "authors": [
            {
                "name": "Gregory J. Oschwald",
                "email": "goschwald@maxmind.com",
                "homepage": "http://www.maxmind.com/"
            }
        ],
        "description": "MaxMind DB Reader API",
        "homepage": "https://github.com/maxmind/MaxMind-DB-Reader-php",
        "keywords": [
            "database",
            "geoip",
            "geoip2",
            "geolocation",
            "maxmind"
        ]
    },
    {
        "name": "geoip2/geoip2",
        "version": "v2.4.0",
        "version_normalized": "2.4.0.0",
        "source": {
            "type": "git",
            "url": "https://github.com/maxmind/GeoIP2-php.git",
            "reference": "2edce6957126399039124459174d5dce24edfdae"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/maxmind/GeoIP2-php/zipball/2edce6957126399039124459174d5dce24edfdae",
            "reference": "2edce6957126399039124459174d5dce24edfdae",
            "shasum": ""
        },
        "require": {
            "maxmind-db/reader": "~1.0",
            "maxmind/web-service-common": "~0.0.3",
            "php": ">=5.3.1"
        },
        "require-dev": {
            "phpunit/phpunit": "4.2.*",
            "squizlabs/php_codesniffer": "2.*"
        },
        "time": "2016-04-15 19:49:51",
        "type": "library",
        "installation-source": "dist",
        "autoload": {
            "psr-4": {
                "GeoIp2\\": "src"
            }
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "Apache-2.0"
        ],
        "authors": [
            {
                "name": "Gregory J. Oschwald",
                "email": "goschwald@maxmind.com",
                "homepage": "http://www.maxmind.com/"
            }
        ],
        "description": "MaxMind GeoIP2 PHP API",
        "homepage": "https://github.com/maxmind/GeoIP2-php",
        "keywords": [
            "IP",
            "geoip",
            "geoip2",
            "geolocation",
            "maxmind"
        ]
    }
]
solidres/libraries/maxmind/lib/composer/autoload_psr4.php000060400000000425150753024540017671 0ustar00<?php

// autoload_psr4.php @generated by Composer

$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);

return array(
    'MaxMind\\' => array($vendorDir . '/maxmind/web-service-common/src'),
    'GeoIp2\\' => array($vendorDir . '/geoip2/geoip2/src'),
);
solidres/libraries/maxmind/lib/composer/autoload_namespaces.php000060400000000324150753024540021116 0ustar00<?php

// autoload_namespaces.php @generated by Composer

$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);

return array(
    'MaxMind' => array($vendorDir . '/maxmind-db/reader/src'),
);
solidres/checksums000060400000044655150753024540010317 0ustar006585dd1362c5d66525884e4e4c129452 plugins/user/solidres/administrator/components/com_solidres/controllers/customer.json.php
0f87077338d9f9bea0a5dca460ebfcec plugins/user/solidres/administrator/components/com_solidres/controllers/customer.php
6547f5f5660c625286784178744eb1a6 plugins/user/solidres/administrator/components/com_solidres/controllers/customergroup.php
557130b2e3086f9aae98c93ee3efd299 plugins/user/solidres/administrator/components/com_solidres/controllers/customergroups.json.php
944140812849232d1789918fe6627dda plugins/user/solidres/administrator/components/com_solidres/controllers/customergroups.php
166abfdbb7016fcae8f024a4b0f85da9 plugins/user/solidres/administrator/components/com_solidres/controllers/customers.json.php
ba3ed301e2076ca3e04e193dd14f5f16 plugins/user/solidres/administrator/components/com_solidres/controllers/customers.php
075e11738b5364ec154dcbb6a12bb041 plugins/user/solidres/administrator/components/com_solidres/models/customer.php
47875fb50427675dd0c1801f6293a3f0 plugins/user/solidres/administrator/components/com_solidres/models/customergroup.php
9c5889263cc6290fb4139ce3d80ea9d3 plugins/user/solidres/administrator/components/com_solidres/models/customergroups.php
5a7e78b3c31b421ad3afc8793070e2f5 plugins/user/solidres/administrator/components/com_solidres/models/customers.php
87b008acef7a299f0ec34358825a21a4 plugins/user/solidres/administrator/components/com_solidres/models/fields/api.php
c866e508c54cc1a92b2d87f7db88643e plugins/user/solidres/administrator/components/com_solidres/models/forms/customer.xml
2e27990aa36cd91b132b3d687d9a096b plugins/user/solidres/administrator/components/com_solidres/models/forms/customergroup.xml
9bcce8b0d11bbb3bfdbc604ae78a635d plugins/user/solidres/administrator/components/com_solidres/models/forms/filter_customergroups.xml
d8867868bba686a762c750674d8a1ee5 plugins/user/solidres/administrator/components/com_solidres/models/forms/filter_customers.xml
d3bad0ff54879d4076714fee7004a5f3 plugins/user/solidres/administrator/components/com_solidres/tables/customer.php
01baa7ef720e3ab8c56616abea0002bd plugins/user/solidres/administrator/components/com_solidres/tables/customergroup.php
82d3fade83fd8a77e4536007aecfee3e plugins/user/solidres/administrator/components/com_solidres/views/customer/tmpl/edit.php
0824a37672caf17ff524d53b69084521 plugins/user/solidres/administrator/components/com_solidres/views/customer/tmpl/edit_general.php
5c6423bd13b41f6f8907d9c1519406dd plugins/user/solidres/administrator/components/com_solidres/views/customer/tmpl/modal.php
c08a695a933d0fd58df90d4dde904e0a plugins/user/solidres/administrator/components/com_solidres/views/customer/tmpl/modal_general.php
defdf4d27ec9596d5433140a474901c3 plugins/user/solidres/administrator/components/com_solidres/views/customer/view.html.php
b85c4e43b41b34f084cf8b5e298ced9b plugins/user/solidres/administrator/components/com_solidres/views/customergroup/tmpl/edit.php
6a59cbb25cef8392e04f63359280b4ba plugins/user/solidres/administrator/components/com_solidres/views/customergroup/tmpl/edit_general.php
277bdee69f2d8be6416ae2f000477cdf plugins/user/solidres/administrator/components/com_solidres/views/customergroup/view.html.php
478bf0730a21c74bf10a87ab8527b751 plugins/user/solidres/components/com_solidres/controllers/myprofile.json.php
812daf19a5e336bd7c9efc25c210ed20 plugins/user/solidres/components/com_solidres/controllers/myprofile.php
50ad2f6c1f3729c7f271ae3792073225 plugins/user/solidres/components/com_solidres/controllers/myreservation.php
0ff3f1ca9dca56be562b73ac2a12c923 plugins/user/solidres/components/com_solidres/controllers/user.json.php
282a2ce8eb1a096d862b8a9a4f1679d1 plugins/user/solidres/components/com_solidres/layouts/asset/changedates.php
2ea7532af666600051117a929eca51f0 plugins/user/solidres/components/com_solidres/layouts/customer/navbar.php
8fae72ce586e7a6ee624a74d3b94ce53 plugins/user/solidres/components/com_solidres/models/forms/myprofile.xml
5860e50f102fdd961270866bf267c469 plugins/user/solidres/components/com_solidres/models/forms/myreservation.xml
5da76a091c9d0848d3c006b7a27b15e2 plugins/user/solidres/components/com_solidres/models/myprofile.php
46e7601b6c7c43a213c40c125699ab39 plugins/user/solidres/components/com_solidres/models/myreservation.php
9ce4352558aae31c5662cb35fdfe31be plugins/user/solidres/components/com_solidres/models/myreservations.php
0d44c0d79e54b7272df867d988807e0f plugins/user/solidres/components/com_solidres/views/customer/tmpl/default.php
15be9af4591e389ba3d6afc1db30030b plugins/user/solidres/components/com_solidres/views/customer/tmpl/default.xml
85e057e0d63f31350f8fa82f45b87f9f plugins/user/solidres/components/com_solidres/views/customer/tmpl/feedbacks.php
02ebad1f398c1c771efddcf5a1593224 plugins/user/solidres/components/com_solidres/views/customer/tmpl/wishlist.php
400469f7285cb14550980a5d4d908826 plugins/user/solidres/components/com_solidres/views/customer/view.html.php
79642f07ea2dd6a7b3a2036bfc8dcaec plugins/user/solidres/components/com_solidres/views/myprofile/tmpl/edit.php
187e1b1817fa830f290849d3a8cdc37f plugins/user/solidres/components/com_solidres/views/myprofile/tmpl/edit_general.php
6cc825f1403f676979203671f487598f plugins/user/solidres/components/com_solidres/views/myprofile/view.html.php
0109eadb6c387de83024a1cb3583a7c9 plugins/user/solidres/components/com_solidres/views/myreservation/tmpl/edit.php
5805e4d4dccc8faf783cf402468b735f plugins/user/solidres/components/com_solidres/views/myreservation/view.html.php
1eb7aed26dc22195122418084f53ea29 plugins/user/solidres/components/com_solidres/views/reservationasset/tmpl/default_login.php
2e761ad9b2bbe82bfdd7400697fcf3f9 plugins/user/solidres/components/com_solidres/views/reservationasset/tmpl/default_userinfo.php
7e1d6574248232fd4c562e3bfd0598e6 plugins/user/solidres/language/cs-CZ/cs-CZ.plg_user_solidres.ini
b48e2d1e3a126135c60b12cc500859c5 plugins/user/solidres/language/cs-CZ/cs-CZ.plg_user_solidres.sys.ini
085b4900805820f3ca4985a1906d66d9 plugins/user/solidres/language/de-DE/de-DE.plg_user_solidres.ini
e6ebdc0829f3ed8a0fb6813658845456 plugins/user/solidres/language/de-DE/de-DE.plg_user_solidres.sys.ini
8a315156f408e711e86e09fa563b53f7 plugins/user/solidres/language/en-GB/en-GB.plg_user_solidres.ini
e4e312f46db600032f35130dbf8bc9f8 plugins/user/solidres/language/en-GB/en-GB.plg_user_solidres.sys.ini
1f304ce855cf2b679ca3825daa0e967a plugins/user/solidres/language/es-ES/es-ES.plg_user_solidres.ini
5283c4d852d3afe58a5f7ea3f3bf02fb plugins/user/solidres/language/es-ES/es-ES.plg_user_solidres.sys.ini
0fed9d21cc7d4ad4f6de11213bdcfde4 plugins/user/solidres/language/he-IL/he-IL.plg_user_solidres.ini
1b4f7a3d8f3ba679905a834d0b80618a plugins/user/solidres/language/he-IL/he-IL.plg_user_solidres.sys.ini
2b5e338d8a0aaaf3d4648b65fd490ee2 plugins/user/solidres/language/pl-PL/pl-PL.plg_user_solidres.ini
1e6219be8b8ab740f5fb3f5ba60ad11c plugins/user/solidres/language/pl-PL/pl-PL.plg_user_solidres.sys.ini
2070244c09502d04523a810cffa9b4e7 plugins/user/solidres/language/ru-RU/ru-RU.plg_user_solidres.ini
4143997bcfa35d1fe7f7d1ca4445fa2d plugins/user/solidres/language/ru-RU/ru-RU.plg_user_solidres.sys.ini
efd8a55d7e0285a25d00f449d9ac0acb plugins/user/solidres/libraries/maxmind/db/GeoLite2-Country.mmdb
851a45a550e059b7fa42d111eb2c4d1f plugins/user/solidres/libraries/maxmind/lib/autoload.php
c67ebce5ff31e99311ceb750202adf2e plugins/user/solidres/libraries/maxmind/lib/composer/ClassLoader.php
9b01fc9e0129adc080344653fbcbbc0f plugins/user/solidres/libraries/maxmind/lib/composer/LICENSE
8645d3a4e3ad87e7cf4d88a46717aab4 plugins/user/solidres/libraries/maxmind/lib/composer/autoload_classmap.php
bbfe5eee143b048b13774a9f2070480b plugins/user/solidres/libraries/maxmind/lib/composer/autoload_namespaces.php
fb90750a602ea7a43bbd2fd2dad895c6 plugins/user/solidres/libraries/maxmind/lib/composer/autoload_psr4.php
7c79b2ee0c21422508ae44f5bde02472 plugins/user/solidres/libraries/maxmind/lib/composer/autoload_real.php
9a28cc6ab24ada400b564815ec45aa54 plugins/user/solidres/libraries/maxmind/lib/composer/installed.json
4af2a34a2c088b40032809e6e70a6110 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/CHANGELOG.md
3b83ef96387f14655fc854ddc3c6bd57 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/LICENSE
d65b6e4b6e9b1e7fe01e4f4a4d811805 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/README.dev.md
99be28bbbbf4e4e4d9ade38af2172c7b plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/README.md
b4f7edbc3899e8b3e248ae243a7e7e5d plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/bin/benchmark.php
fa0352efba6a4d4abb99e83abfb959b8 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/box.json
282d6bd67b94997d4db667d8caadb8bf plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/composer.json
bbf278866a08a41feebcaa72b71e902c plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/dev-bin/phar-test.php
a61563ab8cf9e9bbe4762153f7bd1c13 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/dev-bin/release.sh
3bc406a2f4a35bfed6f55490d292559c plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/phar-stub.php
964cb60f4833a1c7b62ce49df93c947f plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/phpunit.xml.dist
b328c8968d8f6fd793da9ec8266b7ead plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Compat/JsonSerializable.php
69128baa625870ba775cdbce95bff033 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Database/Reader.php
f7b42f2f1952b78482e1cc6ae3e9c92e plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Exception/AddressNotFoundException.php
a664ef571be82c82fa584545e66ff1fb plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Exception/AuthenticationException.php
b14e09b853d258d93f7a0fd50e07b1d3 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Exception/GeoIp2Exception.php
c8129a00315622f4b2ce282096d41562 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Exception/HttpException.php
79b7b13a3057e02ad573f01795bad4d3 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Exception/InvalidRequestException.php
35f4fa482a66d2e424b0f0ca9d19d390 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Exception/OutOfQueriesException.php
34ef56e9aa17d1b408bcb5f48652e921 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/AbstractModel.php
6c2c3028af769219d3075308c8c0bae0 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/AnonymousIp.php
30aab45230d1943d68b26d1818e92ed3 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/City.php
206bd643dbce9581a1ec8e16acbc0d83 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/ConnectionType.php
5d3e710dafe6bc770069573164cf4bff plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/Country.php
ea392485aeaca50c233346a47e26aca1 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/Domain.php
11cdb74c8dcec9180619b63c5391c84b plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/Enterprise.php
7a340ec5c1d6575bb5e26fe007d2c3db plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/Insights.php
7a92ea23c01a4332c1dad9970381f58f plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Model/Isp.php
ada7808f8ef411d055c74f8e1e607930 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/ProviderInterface.php
d07fba3e728df07dba3a53bc8a4c2656 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/AbstractPlaceRecord.php
d821f2fb8a4ebd3c75f78ad82bd7a32c plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/AbstractRecord.php
c1899d3d2e181e3f2e601b186b97dce5 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/City.php
d6037a65a9ce93237387de7a7dac5b8e plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/Continent.php
e3c5f12fe497d8cbfd4b887c8ace3f4c plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/Country.php
d981be09a9b4c27eea4a7af3a4332f51 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/Location.php
4e66fdb9dc6a5ab841a8a920c0867bdb plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/MaxMind.php
cac632e4ad47cf9ef2f137d767c1125d plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/Postal.php
3c16d0a175a1833929b83df53f6dfeb5 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/RepresentedCountry.php
cba24a094dbcc6918df0cd4775687c8e plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/Subdivision.php
2ae9af3b76839120a17077e529bfeaa9 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/Record/Traits.php
d54c195b4751300e31c3c17331f7a3bb plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/src/WebService/Client.php
2eb4f45dfbdecc8af1511d103920fa76 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/tests/GeoIp2/Test/Database/ReaderTest.php
4eabda09aa9d46334788fc8aab94cab8 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/tests/GeoIp2/Test/Model/CountryTest.php
3af7488a420ade56d6e6b5b258335861 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/tests/GeoIp2/Test/Model/InsightsTest.php
f770d4297cbbd1cba1a3bb92c7c94573 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/tests/GeoIp2/Test/Model/NameTest.php
ae437611b8deb2781ad1563030330685 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/tests/GeoIp2/Test/WebService/ClientTest.php
3d9dac2ca18b01e861ac34200d4a2841 plugins/user/solidres/libraries/maxmind/lib/geoip2/geoip2/tests/bootstrap.php
aae838debeab74b2a955f48b0692cb35 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/CHANGELOG.md
3b83ef96387f14655fc854ddc3c6bd57 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/LICENSE
4909c6795ed1c9769aa1fbb11bb134a9 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/README.md
9e8ee36c4dd4bc612fc21bac79e3d448 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/composer.json
b67a65e0c443be38baf3f3b8fd1c3b78 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/dev-bin/make-release.sh
a4d0f3a314b49ac76b070116fdc243e2 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/examples/benchmark.php
e6d700d321e152a73797148a486c449d plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/ext/config.m4
0ac67b9330fa433be129f77c2b9622c6 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/ext/maxminddb.c
db45675220d0de6dc4e4af2e19bf300c plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/ext/php_maxminddb.h
86ba1adc502540b42cbb1ef2fe5cfd67 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/ext/tests/001-load.phpt
81492da569bf9fb2b4c02111fba9c111 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/phpunit.xml.dist
dd648dd18ea4df0c8ff6eabee28ddf57 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/src/MaxMind/Db/Reader.php
ac9cc72ca5d65bf0e2bc26254d2e08e6 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/src/MaxMind/Db/Reader/Decoder.php
30a5d8369ea2012e747ac1e59f78c76f plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/src/MaxMind/Db/Reader/InvalidDatabaseException.php
643d939699d39a80c3a8c3adb19ee9e7 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/src/MaxMind/Db/Reader/Metadata.php
92c382f8642000eef497745ec9bf2e91 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/src/MaxMind/Db/Reader/Util.php
8c51cb0205d8abd032144d375bdade05 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/tests/MaxMind/Db/Test/Reader/DecoderTest.php
8197a06fb542e60f37dec8d38f928d63 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/tests/MaxMind/Db/Test/Reader/PointerTest.php
9f2034f16d1f84b0a88cd034b52903d1 plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/tests/MaxMind/Db/Test/ReaderTest.php
4fb24dd5dd38f07a4e4dab3146f3cd5b plugins/user/solidres/libraries/maxmind/lib/maxmind-db/reader/tests/bootstrap.php
38d675ca03634a6ec4983565b382e85c plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/CHANGELOG.md
3b83ef96387f14655fc854ddc3c6bd57 plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/LICENSE
37316c741db7f5ae8dc1eaff4a045bd8 plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/README.md
c419bd9763972c91bd2647afb490da05 plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/composer.json
59c17a5f752b1a9ef69e0b165af1e1d7 plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/phpunit.xml.dist
a1fdcba6decc96345545f4f10287e162 plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/src/Exception/AuthenticationException.php
6579aa42001dbe77ca3e8d1e51aac3d2 plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/src/Exception/HttpException.php
14886d684f1be0b4b28a66f4b22e490f plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/src/Exception/InsufficientFundsException.php
72dc20089eb4a5cfaccafe6e2b17a36e plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/src/Exception/InvalidInputException.php
b55c1b8b30715dc40416be8c1ce3bd61 plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/src/Exception/InvalidRequestException.php
16313ab0d82195477e1ba071e7696313 plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/src/Exception/IpAddressNotFoundException.php
6882e0d113e22478202f99caf306bde9 plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/src/Exception/WebServiceException.php
9b89007d29d7d070b0308c346367dfed plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/src/WebService/Client.php
f5f99dcabdf67acca87a3ddfdfd4b6fc plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/src/WebService/Http/CurlRequest.php
b493bca240735584dd610eadf2372880 plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/src/WebService/Http/Request.php
5c41aa383b7be71773fa2b68c0ad4e6e plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/src/WebService/Http/RequestFactory.php
19e7f27540ee694308729fd677163649 plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/src/WebService/cacert.pem
4ed20670b9fa50d5593ff995ab023d05 plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/tests/MaxMind/Test/WebService/ClientTest.php
de42b82693c7fcf6cb7f647139353a93 plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/tests/MaxMind/Test/WebService/Http/CurlRequestTest.php
8140000373dd96217936136c26e69dab plugins/user/solidres/libraries/maxmind/lib/maxmind/web-service-common/tests/bootstrap.php
194be45a77325ba80155609793bbad6c plugins/user/solidres/solidres.php
ab81e92cd41bec8b4d384d958f499617 plugins/user/solidres/solidres.scriptfile.php
1eea08a6f8c6cbce36b93d645c5e9f9f plugins/user/solidres/solidres.xmlsolidres/solidres.php000060400000057401150753024540010735 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Solidres User plugin
 *
 * @package     Solidres
 * @subpackage  Customer
 * @since       0.6.0
 */

use GeoIp2\Database\Reader;
use Joomla\Utilities\ArrayHelper;
use Joomla\Utilities\IpHelper;

JLoader::import('solidres.plugin.plugin');

class plgUserSolidres extends SRPlugin
{

	/**
	 * Application object
	 *
	 * @var    JApplicationCms
	 * @since  3.2
	 */
	protected $app;

	/**
	 * Database object
	 *
	 * @var    JDatabaseDriver
	 * @since  3.2
	 */
	protected $db;

	/**
	 * Remove all sessions for the user name
	 *
	 * Method is called after user data is deleted from the database
	 *
	 * @param   array   $user    Holds the user data
	 * @param   boolean $success True if user was succesfully stored in the database
	 * @param   string  $msg     Message
	 *
	 * @return  boolean
	 *
	 * @since   1.6
	 */
	public function onUserAfterDelete($user, $success, $msg)
	{
		if (!$success)
		{
			return false;
		}

		JTable::addIncludePath($this->_getAdminPath() . '/tables');
		$customerTable = JTable::getInstance('Customer', 'SolidresTable');
		$customerTable->load(array('user_id' => $user['id']));

		// Handle relationship with Solidres's Customers
		$query = $this->db->getQuery(true);

		// Take care of Reservation
		$query->update($this->db->quoteName('#__sr_reservations'))
			->set('customer_id = NULL')
			->where('customer_id = ' . $this->db->quote($customerTable->id));
		$this->db->setQuery($query)->execute();

		// Take care of Customer Fields
		$query->clear();
		$query->delete()->from($this->db->quoteName('#__sr_customer_fields'))
			->where('user_id = ' . $this->db->quote($customerTable->id));
		$this->db->setQuery($query)->execute();

		// Take care of relation ship with Reservation Asset
		$query->clear();
		$query->update($this->db->quoteName('#__sr_reservation_assets'))
			->set('partner_id = NULL')
			->where('partner_id = ' . $this->db->quote($customerTable->id));
		$this->db->setQuery($query)->execute();

		// Take care of Customer itself
		$query->clear();
		$query->delete()->from($this->db->quoteName('#__sr_customers'))
			->where('id = ' . $this->db->quote($customerTable->id));
		$this->db->setQuery($query)->execute();

		return true;
	}

	/**
	 * Utility method to act on a user after it has been saved.
	 *
	 * This method sends a registration email to new users created in the backend.
	 *
	 * By default: in the built-in onUserAfterSave, Joomla only send email if the user is registered from backend. We
	 *             need to modify it in order to send email for user who is registerd from front end as well.
	 *
	 * @param   array   $user    Holds the new user data.
	 * @param   boolean $isnew   True if a new user is stored.
	 * @param   boolean $success True if user was succesfully stored in the database.
	 * @param   string  $msg     Message.
	 *
	 * @return  void
	 *
	 * @since   1.6
	 */
	public function onUserAfterSave($user, $isnew, $success, $msg)
	{
		$this->saveUserProfile($user, $isnew, $success);
	}

	public function onReservationAfterSave($data, $table, $isNew, $model)
	{
		// Look like the user is logged in, no need to do anything here
		if (JFactory::getUser()->id)
		{
			return true;
		}

		// User is not logged in and he/she doesn't want to create an account
		if (!isset($data['customer_username']) && !isset($data['customer_password']))
		{
			return true;
		}

		$customerData = array(
			'customer_group_id' => null,
			'user_id'           => null,
			'username'          => $data['customer_username'],
			'password'          => $data['customer_password'],
			'password2'         => $data['customer_password'],
			'email'             => $data['customer_email'],
			'groups'            => array('2'), // Hard coded joomla user group id here, 2 = Registered group
			'firstname'         => $data['customer_firstname'],
			'middlename'        => isset($data['customer_middlename']) ? $data['customer_middlename'] : '',
			'lastname'          => $data['customer_lastname'],
			'vat_number'        => isset($data['customer_vat_number']) ? $data['customer_vat_number'] : '',
			'company'           => $data['customer_company'],
			'phonenumber'       => $data['customer_phonenumber'],
			'mobilephone'       => $data['customer_mobilephone'],
			'address1'          => $data['customer_address1'],
			'address2'          => $data['customer_address2'],
			'city'              => $data['customer_city'],
			'zipcode'           => $data['customer_zipcode'],
			'country_id'        => $data['customer_country_id'],
			'geo_state_id'      => isset($data['customer_geo_state_id']) && !empty($data['customer_geo_state_id']) ? $data['customer_geo_state_id'] : null
		);

		JModelLegacy::addIncludePath($this->_getAdminPath() . '/models', 'SolidresModel');
		$customerModel = JModelLegacy::getInstance('Customer', 'SolidresModel', array('ignore_request' => true));
		$customerModel->save($customerData);
		$recentStoredCustomerId = (int) $customerModel->getState($customerModel->getName() . '.id');

		if ($recentStoredCustomerId > 0)
		{
			$table->customer_id = $recentStoredCustomerId;
			$table->store();

			if (!empty($data['privacyConsent']))
			{
				$this->onActivateUserPrivacyConsent($recentStoredCustomerId);
			}
		}

		return true;
	}

	public function onActivateUserPrivacyConsent($customerId)
	{
		if (JPluginHelper::isEnabled('system', 'privacyconsent'))
		{
			try
			{
				$db    = JFactory::getDbo();
				$query = $db->getQuery(true)
					->select('u.*')
					->from($db->quoteName('#__users', 'u'))
					->join('INNER', $db->quoteName('#__sr_customers', 'c') . ' ON c.user_id = u.id')
					->where('c.id = ' . (int) $customerId);

				if ($userObj = $db->setQuery($query)->loadObject())
				{
					$query->clear()
						->delete($db->quoteName('#__privacy_consents'))
						->where($db->quoteName('user_id') . ' = ' . $userObj->id);
					$db->setQuery($query)
						->execute();
					$ip        = IpHelper::getIp();
					$userAgent = $this->app->input->server->get('HTTP_USER_AGENT', '', 'string');
					$userNote  = (object) [
						'user_id' => $userObj->id,
						'subject' => 'PLG_SYSTEM_PRIVACYCONSENT_SUBJECT',
						'body'    => JText::sprintf('PLG_SYSTEM_PRIVACYCONSENT_BODY', $ip, $userAgent),
						'created' => JFactory::getDate()->toSql(),
					];

					$this->db->insertObject('#__privacy_consents', $userNote);


					$message = [
						'action'      => 'consent',
						'id'          => $userObj->id,
						'title'       => $userObj->name,
						'itemlink'    => 'index.php?option=com_users&task=user.edit&id=' . $userObj->id,
						'userid'      => $userObj->id,
						'username'    => $userObj->username,
						'accountlink' => 'index.php?option=com_users&task=user.edit&id=' . $userObj->id,
					];

					JModelLegacy::addIncludePath(JPATH_ADMINISTRATOR . '/components/com_actionlogs/models', 'ActionlogsModel');

					/* @var ActionlogsModelActionlog $model */
					$model = JModelLegacy::getInstance('Actionlog', 'ActionlogsModel');
					$model->addLog([$message], 'PLG_SYSTEM_PRIVACYCONSENT_CONSENT', 'plg_system_privacyconsent', $userObj->id);
				}
			}
			catch (Exception $e)
			{

			}
		}
	}

	/**
	 * Create a new Joomla user before we create a new Solidres's customer.
	 *
	 * The procedure is different between front end and back end.
	 *
	 * @param $data
	 * @param $table
	 * @param $isNew
	 * @param $response
	 *
	 * @return bool
	 */
	public function onCustomerBeforeSave($data, $table, $isNew, &$response)
	{
		$app                = JFactory::getApplication();
		$isSite             = $app->getName() == 'site';
		$solidresConfig     = JComponentHelper::getParams('com_solidres');
		$customerUserGroups = $solidresConfig->get('customer_user_groups', array(2));
		$userData           = array(
			'id'        => $data['user_id'],
			'username'  => $data['username'],
			'password'  => $data['password'],
			'password2' => $data['password2'],
			'email'     => $data['email'],
		);

		if (isset($data['Solidres_fields']['customer_firstname']))
		{
			$userData['name'] = $data['Solidres_fields']['customer_firstname'];

			if (isset($data['Solidres_fields']['customer_middlename']))
			{
				$userData['name'] .= ' ' . $data['Solidres_fields']['customer_middlename'];
			}

			$userData['name'] .= ' ' . $data['Solidres_fields']['customer_lastname'];
		}
		else
		{
			$userData['name'] = $data['firstname'] . ' ' . $data['middlename'] . ' ' . $data['lastname'];
		}

		if (!$isSite || !$isNew) // Special case for Customer Dashboard profile editing
		{
			$pk         = (!empty($userData['id'])) ? $userData['id'] : 0;
			$joomlaUser = JUser::getInstance($pk);

			if (empty($joomlaUser->groups))
			{
				$userData['groups'] = $customerUserGroups;
			}

			if (!$joomlaUser->bind($userData))
			{
				$table->setError($joomlaUser->getError());

				return false;
			}

			$result = $joomlaUser->save();

			if (!$result)
			{
				$table->setError($joomlaUser->getError());

				return false;
			}

			// Assign the recent insert joomla user id
			$response = $joomlaUser->id;

			return true;
		}
		else // For front end, just use the way Joomla register a user
		{
			$lang = JFactory::getLanguage();
			$lang->load('com_users', JPATH_SITE, null, 1);

			$user               = new JUser;
			$params             = JComponentHelper::getParams('com_users');
			$useractivation     = $params->get('useractivation');
			$sendpassword       = $params->get('sendpassword', 1);
			$config             = JFactory::getConfig();
			$db                 = JFactory::getDbo();
			$query              = $db->getQuery(true);
			$userData['groups'] = $customerUserGroups;

			// Compile the notification mail values.
			$data = $userData;
			// Check if the user needs to activate their account.
			if (($useractivation == 1) || ($useractivation == 2))
			{
				$data['activation'] = JApplication::getHash(JUserHelper::genRandomPassword());
				$data['block']      = 1;
			}

			// Bind the data.
			if (!$user->bind($data))
			{
				$this->setError(JText::sprintf('COM_USERS_REGISTRATION_BIND_FAILED', $user->getError()));

				return false;
			}

			// Load the users plugin group.
			JPluginHelper::importPlugin('user');

			// Store the data.
			if (!$user->save())
			{
				$this->setError($user->getError());

				return false;
			}

			// Assign the recent insert joomla user id to response, so that we can store it into customer's table
			$response = $user->id;

			$data['fromname'] = $config->get('fromname');
			$data['mailfrom'] = $config->get('mailfrom');
			$data['sitename'] = $config->get('sitename');
			$data['siteurl']  = JUri::root();

			// Handle account activation/confirmation emails.
			if ($useractivation == 2)
			{
				// Set the link to confirm the user email.
				$uri              = JUri::getInstance();
				$base             = $uri->toString(array('scheme', 'user', 'pass', 'host', 'port'));
				$data['activate'] = $base . JRoute::_('index.php?option=com_users&task=registration.activate&token=' . $data['activation'], false);

				$emailSubject = JText::sprintf(
					'COM_USERS_EMAIL_ACCOUNT_DETAILS',
					$data['name'],
					$data['sitename']
				);

				if ($sendpassword)
				{
					$emailBody = JText::sprintf(
						'COM_USERS_EMAIL_REGISTERED_WITH_ADMIN_ACTIVATION_BODY',
						$data['name'],
						$data['sitename'],
						$data['activate'],
						$data['siteurl'],
						$data['username'],
						$data['password_clear']
					);
				}
				else
				{
					$emailBody = JText::sprintf(
						'COM_USERS_EMAIL_REGISTERED_WITH_ADMIN_ACTIVATION_BODY_NOPW',
						$data['name'],
						$data['sitename'],
						$data['activate'],
						$data['siteurl'],
						$data['username']
					);
				}
			}
			elseif ($useractivation == 1)
			{
				// Set the link to activate the user account.
				$uri              = JUri::getInstance();
				$base             = $uri->toString(array('scheme', 'user', 'pass', 'host', 'port'));
				$data['activate'] = $base . JRoute::_('index.php?option=com_users&task=registration.activate&token=' . $data['activation'], false);

				$emailSubject = JText::sprintf(
					'COM_USERS_EMAIL_ACCOUNT_DETAILS',
					$data['name'],
					$data['sitename']
				);

				if ($sendpassword)
				{
					$emailBody = JText::sprintf(
						'COM_USERS_EMAIL_REGISTERED_WITH_ACTIVATION_BODY',
						$data['name'],
						$data['sitename'],
						$data['activate'],
						$data['siteurl'],
						$data['username'],
						$data['password_clear']
					);
				}
				else
				{
					$emailBody = JText::sprintf(
						'COM_USERS_EMAIL_REGISTERED_WITH_ACTIVATION_BODY_NOPW',
						$data['name'],
						$data['sitename'],
						$data['activate'],
						$data['siteurl'],
						$data['username']
					);
				}
			}
			else
			{

				$emailSubject = JText::sprintf(
					'COM_USERS_EMAIL_ACCOUNT_DETAILS',
					$data['name'],
					$data['sitename']
				);

				if ($sendpassword)
				{
					$emailBody = JText::sprintf(
						'COM_USERS_EMAIL_REGISTERED_BODY',
						$data['name'],
						$data['sitename'],
						$data['siteurl'],
						$data['username'],
						$data['password_clear']
					);
				}
				else
				{
					$emailBody = JText::sprintf(
						'COM_USERS_EMAIL_REGISTERED_BODY_NOPW',
						$data['name'],
						$data['sitename'],
						$data['siteurl']
					);
				}
			}

			// Send the registration email.
			$return = JFactory::getMailer()->sendMail($data['mailfrom'], $data['fromname'], $data['email'], $emailSubject, $emailBody);

			// Send Notification mail to administrators
			if (($params->get('useractivation') < 2) && ($params->get('mail_to_admin') == 1))
			{
				$emailSubject = JText::sprintf(
					'COM_USERS_EMAIL_ACCOUNT_DETAILS',
					$data['name'],
					$data['sitename']
				);

				$emailBodyAdmin = JText::sprintf(
					'COM_USERS_EMAIL_REGISTERED_NOTIFICATION_TO_ADMIN_BODY',
					$data['name'],
					$data['username'],
					$data['siteurl']
				);

				// Get all admin users
				$query->clear()
					->select($db->quoteName(array('name', 'email', 'sendEmail')))
					->from($db->quoteName('#__users'))
					->where($db->quoteName('sendEmail') . ' = ' . 1);

				$db->setQuery($query);

				try
				{
					$rows = $db->loadObjectList();
				}
				catch (RuntimeException $e)
				{
					$this->setError(JText::sprintf('COM_USERS_DATABASE_ERROR', $e->getMessage()), 500);

					return false;
				}

				// Send mail to all superadministrators id
				foreach ($rows as $row)
				{
					$return = JFactory::getMailer()->sendMail($data['mailfrom'], $data['fromname'], $row->email, $emailSubject, $emailBodyAdmin);

					// Check for an error.
					if ($return !== true)
					{
						$this->setError(JText::_('COM_USERS_REGISTRATION_ACTIVATION_NOTIFY_SEND_MAIL_FAILED'));

						return false;
					}
				}
			}

			// Check for an error.
			if ($return !== true)
			{
				$this->setError(JText::_('COM_USERS_REGISTRATION_SEND_MAIL_FAILED'));

				// Send a system message to administrators receiving system mails
				$db = JFactory::getDbo();
				$query->clear()
					->select($db->quoteName(array('name', 'email', 'sendEmail', 'id')))
					->from($db->quoteName('#__users'))
					->where($db->quoteName('block') . ' = ' . (int) 0)
					->where($db->quoteName('sendEmail') . ' = ' . (int) 1);
				$db->setQuery($query);

				try
				{
					$sendEmail = $db->loadColumn();
				}
				catch (RuntimeException $e)
				{
					$this->setError(JText::sprintf('COM_USERS_DATABASE_ERROR', $e->getMessage()), 500);

					return false;
				}

				if (count($sendEmail) > 0)
				{
					$jdate = new JDate;

					// Build the query to add the messages
					foreach ($sendEmail as $userid)
					{
						$values = array($db->quote($userid), $db->quote($userid), $db->quote($jdate->toSql()), $db->quote(JText::_('COM_USERS_MAIL_SEND_FAILURE_SUBJECT')), $db->quote(JText::sprintf('COM_USERS_MAIL_SEND_FAILURE_BODY', $return, $data['username'])));
						$query->clear()
							->insert($db->quoteName('#__messages'))
							->columns($db->quoteName(array('user_id_from', 'user_id_to', 'date_time', 'subject', 'message')))
							->values(implode(',', $values));
						$db->setQuery($query);

						try
						{
							$db->execute();
						}
						catch (RuntimeException $e)
						{
							$this->setError(JText::sprintf('COM_USERS_DATABASE_ERROR', $e->getMessage()), 500);

							return false;
						}
					}
				}

				return false;
			}

			if ($useractivation == 1)
			{
				return "useractivate";
			}
			elseif ($useractivation == 2)
			{
				return "adminactivate";
			}
			else
			{
				return $user->id;
			}
		}
	}

	protected function defines()
	{
		$this->setPluginName('user');
		parent::defines();
	}

	public static function autoLoadCountry()
	{
		$app       = JFactory::getApplication();
		$countryId = $app->getUserState('com_solidres.user.country_id', null);

		if (null === $countryId)
		{
			JLoader::import('maxmind.lib.autoload', SR_PLUGIN_USER_PATH . '/libraries');
			$countryId = 0;

			try
			{
				$reader  = new Reader(SR_PLUGIN_USER_PATH . '/libraries/maxmind/db/GeoLite2-Country.mmdb');
				$detect  = $reader->country($_SERVER['REMOTE_ADDR']);
				$isoCode = strtoupper($detect->country->isoCode);
			}
			catch (Exception $e)
			{
				$isoCode = null;
			}

			if (null !== $isoCode)
			{
				$db    = JFactory::getDbo();
				$query = $db->getQuery(true)
					->select('c.id')
					->from($db->quoteName('#__sr_countries', 'c'))
					->where('c.code_2 = ' . $db->quote($isoCode));
				$db->setQuery($query);
				$countryId = (int) $db->loadResult();
			}

			$app->setUserState('com_solidres.user.country_id', $countryId);
		}

		return $countryId;
	}

	protected function getMenuTypeOptions()
	{
		$viewPath = $this->_getSitePath() . '/views';

		return array(
			'customer' => $viewPath . '/customer/tmpl/default.xml'
		);
	}

	public function onContentPrepareForm(JForm $form, $data)
	{
		if (!($form instanceof JForm))
		{
			$this->_subject->setError('JERROR_NOT_A_FORM');

			return false;
		}

		$name          = $form->getName();
		$edit          = $this->app->input->getWord('layout') === 'edit';
		$allowContexts = array(
			'com_solidres.customer',
			'com_admin.profile',
			'com_users.user',
			'com_users.profile',
			'com_users.registration',
		);

		if (!SRPlugin::isEnabled('customfield')
			|| !in_array($name, $allowContexts)
		)
		{
			return true;
		}

		$language = JFactory::getLanguage();
		$language->load('com_solidres', JPATH_BASE . '/components/com_solidres')
		|| $language->load('com_solidres', JPATH_BASE);
		$id = (int) $form->getValue('id', null, 0);

		if ($id < 1)
		{
			$registry = new Joomla\Registry\Registry($data);
			$id       = (int) $registry->get('id', 0);
		}

		$ignoreFieldsNames = [
			'customer_note',
			'customer_email',
			'customer_email2',
		];

		$source = [];
		$fields = SRCustomFieldHelper::findFields(['context' => 'com_solidres.customer']);

		foreach($fields as $field)
		{
			if ($field->type != 'file')
			{
				$source[] = $field;
			}
		}

		$xml = SRCustomFieldHelper::buildFields($source, 'Solidres_fields', $ignoreFieldsNames);

		if ($form->load($xml->saveXML()))
		{
			foreach ($form->getGroup('Solidres_fields') as $field)
			{
				if ($field->getAttribute('name') == 'file')
				{
					$form->removeField($field->getAttribute('name'), 'Solidres_fields');
				}
			}

			if ($id > 0)
			{
				JTable::addIncludePath(SRPlugin::getAdminPath('user') . '/tables');
				$customerTable = JTable::getInstance('Customer', 'SolidresTable');
				$fieldsData    = array(
					'Solidres_fields' => array(),
				);

				if ($name == 'com_solidres.customer')
				{
					$load = $customerTable->load($id);

					foreach ($form->getFieldset('fields') as $field)
					{
						$form->removeField($field->getAttribute('name'), 'Solidres_fields');
					}
				}
				else
				{
					$load = $customerTable->load(array('user_id' => $id));
				}

				if ($fieldsValues = SRCustomFieldHelper::getValues(array('context' => 'com_solidres.customer.profile.' . $customerTable->user_id)))
				{
					foreach ($fieldsValues as $fieldsValue)
					{
						if ($name = $fieldsValue->field->get('field_name'))
						{
							if ($edit)
							{
								$fieldsData['Solidres_fields'][$name] = isset($fieldsValue->orgValue) ? $fieldsValue->orgValue : $fieldsValue->value;
							}
							else
							{
								$fieldsData['Solidres_fields'][$name] = $fieldsValue->value;
							}
						}
					}
				}

				if ($load)
				{
					foreach ($customerTable->getProperties() as $name => $value)
					{
						if (strpos($name, 'customer') !== 0)
						{
							$name = 'customer_' . $name;
						}

						if (!isset($fieldsData['Solidres_fields'][$name]))
						{
							$fieldsData['Solidres_fields'][$name] = $value;
						}
					}
				}

				$form->bind($fieldsData);
			}
		}

		JFactory::getDocument()->addScriptDeclaration('Solidres.jQuery(document).ready(function($){
			var country = $("#jform_Solidres_fields_customer_country_id");

			if (country.length) {
				var state = $("#jformSolidres_fieldscustomer_geo_state_id");
				var selected = state.val();

				country.on("change", function(){
					var countryId = $(this).val();

					if(countryId == ""){
						state.html("").trigger("liszt:updated");
					}else{
						$.ajax({
							url : "' . JUri::root(true) . '/index.php?option=com_solidres&format=json&task=states.find&id=" + countryId,
							type: "post",
							success : function(html) {
								html = $.trim(html);

								if (html.indexOf("<option") === 0) {
									state.html(html).val(selected).trigger("liszt:updated");
								} else {
									state.html("").trigger("liszt:updated");
								}
							}
						});
					}

				});

				country.trigger("change");
			}
		});');

		return true;
	}

	protected function saveUserProfile($data, $isNew, $result)
	{
		if (!SRPlugin::isEnabled('customfield'))
		{
			return false;
		}

		$arrayData = (array) $data;
		$userId    = ArrayHelper::getValue($arrayData, 'id', 0, 'int');

		if ($result)
		{
			try
			{
				if (empty($arrayData['Solidres_fields']))
				{
					$jform                        = JFactory::getApplication()->input->get('jform', array(), 'array');
					$arrayData['Solidres_fields'] = isset($jform['Solidres_fields']) ? $jform['Solidres_fields'] : array();
				}

				JTable::addIncludePath(__DIR__ . '/administrator/components/com_solidres/tables');
				$customerTable = JTable::getInstance('Customer', 'SolidresTable');

				if (!$customerTable->load(array('user_id' => $userId)))
				{
					$customerTable->set('user_id', $userId);
					$customerTable->set('customer_group_id', null);
					$customerTable->set('customer_code', '');
				}

				$fields = SRCustomFieldHelper::findFields(array('context' => 'com_solidres.customer'));

				if ($fields && !empty($arrayData['Solidres_fields']))
				{
					$dataValue = array();

					foreach ($fields as $field)
					{
						if (isset($arrayData['Solidres_fields'][$field->field_name]))
						{
							$value       = $arrayData['Solidres_fields'][$field->field_name];
							$dataValue[] = array(
								'id'      => 0,
								'context' => 'com_solidres.customer.profile.' . $userId,
								'value'   => $value,
								'storage' => $field
							);

							if (strpos($field->field_name, 'customer_') === 0)
							{
								$name = str_replace('customer_', '', $field->field_name);

								if (property_exists($customerTable, $name))
								{
									if (empty($value) && in_array($name, array('country_id', 'geo_state_id')))
									{
										$value = null;
									}

									$customerTable->set($name, $value);
								}
							}
						}
					}

					if (count($dataValue))
					{
						SRCustomFieldHelper::storeValues($dataValue, $isNew);
					}
				}

				$customerTable->store(true);
			}
			catch (RuntimeException $e)
			{
				$this->_subject->setError($e->getMessage());

				return false;
			}
		}

		return true;
	}
}
solidres/solidres.scriptfile.php000060400000010774150753024540013102 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Custom script to hook into installation process
 *
 */
class plgUserSolidresInstallerScript
{
	function install($parent)
	{
	}

	function uninstall($parent)
	{		
	}

	function update($parent)
	{
		$filelist = array(
			JPATH_SITE . '/administrator/components/com_solidres/controllers/customer.json.php',
			JPATH_SITE . '/administrator/components/com_solidres/controllers/customer.php',
			JPATH_SITE . '/administrator/components/com_solidres/controllers/customergroup.php',
			JPATH_SITE . '/administrator/components/com_solidres/controllers/customergroups.json.php',
			JPATH_SITE . '/administrator/components/com_solidres/controllers/customergroups.php',
			JPATH_SITE . '/administrator/components/com_solidres/controllers/customers.json.php',
			JPATH_SITE . '/administrator/components/com_solidres/controllers/customers.php',
			JPATH_SITE . '/administrator/components/com_solidres/models/forms/customer.xml',
			JPATH_SITE . '/administrator/components/com_solidres/models/forms/customergroup.xml',
			JPATH_SITE . '/administrator/components/com_solidres/models/forms/filter_customergroups.xml',
			JPATH_SITE . '/administrator/components/com_solidres/models/forms/filter_customers.xml',
			JPATH_SITE . '/administrator/components/com_solidres/models/customer.php',
			JPATH_SITE . '/administrator/components/com_solidres/models/customergroup.php',
			JPATH_SITE . '/administrator/components/com_solidres/models/customergroups.php',
			JPATH_SITE . '/administrator/components/com_solidres/models/customers.php',
			JPATH_SITE . '/administrator/components/com_solidres/tables/customer.php',
			JPATH_SITE . '/administrator/components/com_solidres/tables/customergroup.php',
			JPATH_SITE . '/components/com_solidres/controllers/myprofile.json.php',
			JPATH_SITE . '/components/com_solidres/controllers/myprofile.php',
			JPATH_SITE . '/components/com_solidres/controllers/myreservation.php',
			JPATH_SITE . '/components/com_solidres/controllers/user.json.php',
			JPATH_SITE . '/components/com_solidres/layouts/asset/changedates.php',
			JPATH_SITE . '/components/com_solidres/layouts/customer/navbar.php',
			JPATH_SITE . '/components/com_solidres/models/forms/myprofile.xml',
			JPATH_SITE . '/components/com_solidres/models/forms/myreservation.xml',
			JPATH_SITE . '/components/com_solidres/models/myprofile.php',
			JPATH_SITE . '/components/com_solidres/models/myreservation.php',
			JPATH_SITE . '/components/com_solidres/models/myreservations.php',
			JPATH_SITE . '/components/com_solidres/views/reservationasset/tmpl/default_login.php',
			JPATH_SITE . '/components/com_solidres/views/reservationasset/tmpl/default_userinfo.php',
			JPATH_SITE . '/administrator/language/en-GB/en-GB.plg_user_solidres.ini',
			JPATH_SITE . '/administrator/language/en-GB/en-GB.plg_user_solidres.sys.ini',
		);

		foreach ($filelist as $file)
		{
			if(JFile::exists($file))
			{
				JFile::delete($file);
			}
		}

		$folderList = array(
			JPATH_SITE . '/administrator/components/com_solidres/views/customer',
			JPATH_SITE . '/administrator/components/com_solidres/views/customergroup',
			JPATH_SITE . '/components/com_solidres/views/customer',
			JPATH_SITE . '/components/com_solidres/views/myprofile',
			JPATH_SITE . '/components/com_solidres/views/myreservation',
		);

		foreach ($folderList as $folder)
		{
			if(JFolder::exists($folder))
			{
				JFolder::delete($folder);
			}
		}
	}

	function preflight($type, $parent)
	{
	}

	function postflight($type, $parent)
	{
		echo '<p>'. JText::_('Solidres - User plugin is installed successfully.') .'</p>';

		$dbo = JFactory::getDbo();

		$query = $dbo->getQuery(true);

		$query->clear();
		$query->update($dbo->quoteName('#__extensions'));
		$query->set('enabled = 1');
		$query->where("element = 'solidres'");
		$query->where("type = 'plugin'");
		$query->where("folder = 'user'");

		$dbo->setQuery($query);

		$result = $dbo->execute();
		if(!$result) 
		{
			JError::raiseWarning(-1, 'plgUserSolidres: publishing failed');
		}
		else
		{
			echo '<p>'. JText::_('Solidres - User plugin is published successfully.') .'</p>';
		}
	}
}solidres/components/com_solidres/controllers/myprofile.php000060400000012533150753024540020331 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Coupon Form controller class.
 *
 * @package       Solidres
 * @subpackage    Coupon
 * @since         0.6.0
 */
class SolidresControllerMyProfile extends JControllerLegacy
{
	public function __construct($config = array())
	{
		parent::__construct($config = array());

		$this->registerTask('apply', 'save');
		$this->registerTask('generateKeys', 'save');
	}

	/**
	 * Method to check out a user for editing and redirect to the edit form.
	 *
	 * @since   1.6
	 */
	public function edit()
	{
		$app         = JFactory::getApplication();
		$user        = JFactory::getUser();
		$loginUserId = (int) $user->get('id');
		JTable::addIncludePath(SRPlugin::getAdminPath('user') . '/tables');

		// Get the previous user id (if any) and the current user id.
		$previousId    = (int) $app->getUserState('com_solidres.edit.myprofile.id');
		$customerId    = $this->input->getInt('id', null, 'array');
		$customerTable = JTable::getInstance('Customer', 'SolidresTable');
		$customerTable->load($customerId);
		$userId = $customerTable->user_id;

		// Check if the user is trying to edit another users profile.
		if ($userId != $loginUserId)
		{
			JError::raiseError(403, JText::_('JERROR_ALERTNOAUTHOR'));

			return false;
		}

		$cookieLogin = $user->get('cookieLogin');

		// Check if the user logged in with a cookie
		if (!empty($cookieLogin))
		{
			// If so, the user must login to edit the password and other data.
			$app->enqueueMessage(JText::_('JGLOBAL_REMEMBER_MUST_LOGIN'), 'message');
			$this->setRedirect(JRoute::_('index.php?option=com_users&view=login&return=' . base64_encode(JRoute::_('index.php?option=com_solidres&view=myprofile&layout=edit')), false));

			return false;
		}

		// Set the user id for the user to edit in the session.
		$app->setUserState('com_solidres.edit.myprofile.id', $customerId);

		// Redirect to the edit screen.
		$this->setRedirect(JRoute::_('index.php?option=com_solidres&view=myprofile&layout=edit', false));
	}

	/**
	 * Method to save a user's profile data.
	 *
	 * @return  void
	 * @since   1.6
	 */
	public function save()
	{
		// Check for request forgeries.
		JSession::checkToken() or jexit(JText::_('JINVALID_TOKEN'));
		$app = JFactory::getApplication();

		if ($this->task == 'generateKeys')
		{
			$app->input->def('userGenerateKeys', true);
		}

		JModelLegacy::addIncludePath(SRPlugin::getSitePath('user') . '/models', 'SolidresModel');
		$model  = $this->getModel('MyProfile', 'SolidresModel');
		$user   = JFactory::getUser();
		$userId = (int) $user->get('id');

		// Get the user data.
		$data = $app->input->post->get('jform', array(), 'array');

		// Force the ID to this user.
		$data['user_id'] = $userId;

		// Validate the posted data.
		$form = $model->getForm();

		if (!$form)
		{
			JError::raiseError(500, $model->getError());

			return false;
		}

		// Validate the posted data.
		$data = $model->validate($form, $data);

		// Check for errors.
		if ($data === false)
		{
			// Get the validation messages.
			$errors = $model->getErrors();

			// Push up to three validation messages out to the user.
			for ($i = 0, $n = count($errors); $i < $n && $i < 3; $i++)
			{
				if ($errors[$i] instanceof Exception)
				{
					$app->enqueueMessage($errors[$i]->getMessage(), 'warning');
				}
				else
				{
					$app->enqueueMessage($errors[$i], 'warning');
				}
			}

			// Save the data in the session.
			$app->setUserState('com_solidres.edit.myprofile.data', $data);

			// Redirect back to the edit screen.
			$customerId = (int) $app->getUserState('com_solidres.edit.myprofile.id');
			$this->setRedirect(JRoute::_('index.php?option=com_solidres&view=myprofile&layout=edit&id=' . $customerId, false));

			return false;
		}

		// Attempt to save the data.
		$return = $model->save($data);

		// Check for errors.
		if ($return === false)
		{
			// Save the data in the session.
			$app->setUserState('com_solidres.edit.myprofile.data', $data);

			// Redirect back to the edit screen.
			$customerId = (int) $app->getUserState('com_solidres.edit.myprofile.id');
			$this->setMessage(JText::sprintf('SR_PROFILE_SAVE_FAILED', $model->getError()), 'warning');
			$this->setRedirect(JRoute::_('index.php?option=com_solidres&view=myprofile&layout=edit&id=' . $customerId, false));

			return false;
		}

		// Redirect the user and adjust session state based on the chosen task.
		switch ($this->getTask())
		{
			case 'apply':
			default:
				// Redirect back to the edit screen.
				$this->setMessage(JText::_('SR_PROFILE_SAVE_SUCCESS'));
				$this->setRedirect(JRoute::_(($redirect = $app->getUserState('com_solidres.edit.myprofile.redirect')) ? $redirect : 'index.php?option=com_solidres&view=myprofile&layout=edit&hidemainmenu=1', false));
				break;
		}

		// Flush the data from the session.
		$app->setUserState('com_solidres.edit.myprofile.data', null);
	}

	public function cancel()
	{
		$this->setRedirect(JRoute::_('index.php?option=com_solidres&view=customer', false));
	}
}solidres/components/com_solidres/controllers/myreservation.php000060400000033662150753024540021240 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Reservation controller class.
 *
 * @package     Solidres
 * @subpackage	Reservation
 * @since		0.1.0
 */
class SolidresControllerMyReservation extends JControllerForm
{
	/**
	 * The URL view item variable.
	 *
	 * @var    string
	 * @since  1.6
	 */
	protected $view_item = 'myreservation';

	/**
	 * The URL view list variable.
	 *
	 * @var    string
	 * @since  1.6
	 */
	protected $view_list = 'customer';

	/**
	 * The URL edit variable.
	 *
	 * @var    string
	 * @since  3.2
	 */
	protected $urlVar = 'id';

	public function __construct($config = array())
	{
		parent::__construct($config);

		// This context is mainly used in front end reservation processing
		if (JFactory::getApplication()->isSite())
		{
			$this->context = 'com_solidres.reservation.process';
		}
	}

	/**
	 * Method to add a new record.
	 *
	 * @return  mixed  True if the record can be added, a error object if not.
	 *
	 * @since   1.6
	 */
	public function add()
	{
		if (!parent::add())
		{
			// Redirect to the return page.
			$this->setRedirect($this->getReturnPage());
		}
	}

	/**
	 * Method to cancel an edit.
	 *
	 * @param   string  $key  The name of the primary key of the URL variable.
	 *
	 * @return  boolean  True if access level checks pass, false otherwise.
	 *
	 * @since   1.6
	 */
	public function cancel($key = 'id')
	{
		parent::cancel($key);

		// Redirect to the return page.
		$this->setRedirect($this->getReturnPage());
	}

	/**
	 * Get the return URL.
	 *
	 * If a "return" variable has been passed in the request
	 *
	 * @return  string	The return URL.
	 *
	 * @since   1.6
	 */
	protected function getReturnPage()
	{
		$return = $this->input->get('return', null, 'base64');

		if (empty($return) || !JUri::isInternal(base64_decode($return)))
		{
			return JUri::base();
		}
		else
		{
			return base64_decode($return);
		}
	}

	/**
	 * Method to edit an existing record.
	 *
	 * @param   string  $key     The name of the primary key of the URL variable.
	 * @param   string  $urlVar  The name of the URL variable if different from the primary key
	 * (sometimes required to avoid router collisions).
	 *
	 * @return  boolean  True if access level check and checkout passes, false otherwise.
	 *
	 * @since   1.6
	 */
	public function edit($key = null, $urlVar = 'id')
	{
		$result = parent::edit($key, $urlVar);

		return $result;
	}

	public function getModel($name = 'MyReservation', $prefix = 'SolidresModel', $config = array('ignore_request' => true))
	{
		$model = parent::getModel($name, $prefix, array('ignore_request' => true));
		return $model;
	}

	/**
	 * Gets the URL arguments to append to an item redirect.
	 *
	 * @param   integer  $recordId  The primary key id for the item.
	 * @param   string   $urlVar    The name of the URL variable for the id.
	 *
	 * @return  string	The arguments to append to the redirect URL.
	 *
	 * @since   1.6
	 */
	protected function getRedirectToItemAppend($recordId = null, $urlVar = 'a_id')
	{
		// Need to override the parent method completely.
		$tmpl   = $this->input->get('tmpl');
//		$layout = $this->input->get('layout', 'edit');
		$append = '';

		// Setup redirect info.
		if ($tmpl)
		{
			$append .= '&tmpl='.$tmpl;
		}

		// TODO This is a bandaid, not a long term solution.
//		if ($layout)
//		{
//			$append .= '&layout=' . $layout;
//		}
		$append .= '&layout=edit';

		if ($recordId)
		{
			$append .= '&'.$urlVar.'='.$recordId;
		}

		$itemId	= $this->input->getInt('Itemid');
		$return	= $this->getReturnPage();
		$catId  = $this->input->getInt('catid', null, 'get');

		if ($itemId)
		{
			$append .= '&Itemid='.$itemId;
		}

		if ($catId)
		{
			$append .= '&catid='.$catId;
		}

		if ($return)
		{
			$append .= '&return='.base64_encode($return);
		}

		return $append;
	}

	/**
	 * Method override to check if you can add a new record.
	 *
	 * @param	array $data An array of input data.
	 * @return	boolean
	 * @since	1.6
	 */
	protected function allowAdd($data = array())
	{
		// Initialise variables.
		$user		= JFactory::getUser();
		$categoryId	= JArrayHelper::getValue($data, 'category_id', JRequest::getInt('filter_category_id'), 'int');
		$allow		= null;

		if ($categoryId)
		{
			// If the category has been passed in the data or URL check it.
			$allow	= $user->authorise('core.create', 'com_solidres.category.'.$categoryId);
		}

		if ($allow === null)
		{
			// In the absense of better information, revert to the component permissions.
			return parent::allowAdd($data);
		}
		else
		{
			return $allow;
		}
	}

	/**
	 * Method to check if you can add a new record.
	 *
	 * @param	array $data An array of input data.
	 * @param	string $key The name of the key for the primary key.
	 * @return	boolean
	 * @since	1.6
	 */
	protected function allowEdit($data = array(), $key = 'id')
	{
		JTable::addIncludePath( SRPlugin::getAdminPath( 'user' ) . '/tables' );
		$recordId      = (int) isset( $data[$key] ) ? $data[$key] : 0;
		$user          = JFactory::getUser();
		$userId        = $user->get( 'id' );
		$tableCustomer = JTable::getInstance( 'Customer', 'SolidresTable' );
		$tableCustomer->load( array( 'user_id' => $userId ) );

		$ownerId = (int) isset( $data['customer_id'] ) ? $data['customer_id'] : 0;
		if ( empty( $ownerId ) && $recordId )
		{
			// Need to do a lookup from the model.
			$record = $this->getModel()->getItem( $recordId );

			if ( empty( $record ) )
			{
				return false;
			}

			$ownerId = $record->customer_id;
		}

		// If the owner matches 'me' then do the test.
		if ( $ownerId == $tableCustomer->id )
		{
			return true;
		}

		return parent::allowEdit( $data, $key );
	}

	public function cancelReservation()
	{
		$reservationId = $this->input->getUInt('id', 0);
		$itemId = $this->input->getUInt('Itemid', 0);
		$return = $this->input->getString('return', '');
		$user = JFactory::getUser();

		$redirect = JRoute::_('index.php?option=com_solidres&view=myreservation&layout=edit&Itemid='.$itemId.'&id='.$reservationId.'&return='.$return, false);

		if (!$user->authorise('core.edit.state', 'com_solidres'))
		{
			$msg = JText::_('SR_CUSTOMER_RESERVATION_CANCELED_NOT_SUCCESSFULLY');
		}
		else
		{
			JTable::addIncludePath(JPATH_ADMINISTRATOR . '/components/com_solidres/tables');
			JTable::addIncludePath(SRPlugin::getAdminPath('user') . '/tables');
			$tableReservation = JTable::getInstance('Reservation', 'SolidresTable');
			$tableCustomer = JTable::getInstance('Customer', 'SolidresTable');
			$tableReservation->load($reservationId);
			$tableCustomer->load(array('user_id' => $user->get('id')));
			if ( $tableReservation->customer_id == $tableCustomer->id )
			{
				$tableReservation->state = 4; // Cancelled
				$tableReservation->check();
				$result = $tableReservation->store();
			}

			$msg = JText::_('SR_CUSTOMER_RESERVATION_CANCELED_SUCCESSFULLY');

			if (!$result)
			{
				$msg = JText::_('SR_CUSTOMER_RESERVATION_CANCELED_NOT_SUCCESSFULLY');
			}
			else
			{
				$solidresReservation = SRFactory::get('solidres.reservation.reservation');
				$solidresReservation->sendGenericReservationStatusChangeEmail($reservationId);
			}
		}

		$this->setRedirect($redirect, $msg);
	}

	public function amend()
	{
		$reservationId = $this->input->getUInt('id', 0);
		$itemId = $this->input->getUInt('Itemid', 0);
		$return = $this->input->getString('return', '');
		$user = JFactory::getUser();
		$app = JFactory::getApplication();

		// First, check if this user actually own this reservation
		JTable::addIncludePath(JPATH_ADMINISTRATOR . '/components/com_solidres/tables');
		JTable::addIncludePath(SRPlugin::getAdminPath('user') . '/tables');
		JModelLegacy::addIncludePath(JPATH_COMPONENT_ADMINISTRATOR . '/models', 'SolidresModel');
		$tableReservation = JTable::getInstance('Reservation', 'SolidresTable');
		$tableAsset = JTable::getInstance('ReservationAsset', 'SolidresTable');
		$tableCustomer = JTable::getInstance('Customer', 'SolidresTable');
		$tableRoom = JTable::getInstance('Room', 'SolidresTable');
		$tableReservation->load($reservationId);
		$tableAsset->load($tableReservation->reservation_asset_id);
		$tableCustomer->load(array('user_id' => $user->get('id')));
		if ($user->id && $tableReservation->customer_id == $tableCustomer->id )
		{
			$propertyParams = json_decode($tableAsset->params, true);
			$amendThreshold = 15;
			if (isset($propertyParams['amend_threshold']))
			{
				$amendThreshold = $propertyParams['amend_threshold'];
			}

			$checkIn  = new DateTime($tableReservation->checkin);
			$today    = new DateTime(date('Y-m-d'));
			$interval = $checkIn->diff($today)->format('%a');

			if ($interval < $amendThreshold)
			{
				$msg = JText::sprintf('SR_FAILED_AMEND_THRESHOLD', $amendThreshold);
				$url = JRoute::_('index.php?option=com_solidres&view=customer');

				$this->setRedirect($url, $msg);
				return;
			}

			$canChangeDates = false;
			if (isset($propertyParams['can_amend_dates']))
			{
				$canChangeDates = $propertyParams['can_amend_dates'];
			}

			// First, clean up any previous data to avoid being conflicted
			$app->setUserState($this->context . '.room', null);
			$app->setUserState($this->context . '.extra', null);
			$app->setUserState($this->context . '.guest', null);
			$app->setUserState($this->context . '.discount', null);
			$app->setUserState($this->context . '.deposit', null);
			$app->setUserState($this->context . '.coupon', null);
			$app->setUserState($this->context . '.token', null);
			$app->setUserState($this->context . '.cost', null);
			$app->setUserState($this->context . '.checkin', null);
			$app->setUserState($this->context . '.checkout', null);
			$app->setUserState($this->context . '.room_type_prices_mapping', null);
			$app->setUserState($this->context . '.selected_room_types', null);
			$app->setUserState($this->context . '.reservation_asset_id', null);
			$app->setUserState($this->context . '.current_selected_tariffs', null);
			$app->setUserState($this->context . '.room_opt', null);
			$app->setUserState($this->context . '.processed_extra_room_daily_rate', null);
			$app->setUserState($this->context . '.id', null);
			$app->setUserState($this->context . '.is_new', null);

			// Restart
			$app->setUserState($this->context . '.is_amending', true);
			$app->setUserState($this->context . '.can_change_dates', $canChangeDates);
			$app->setUserState($this->context . '.id', $tableReservation->id);
			$app->setUserState($this->context . '.checkin', $tableReservation->checkin);
			$app->setUserState($this->context . '.checkout', $tableReservation->checkout);
			$app->setUserState($this->context . '.currency_id', $tableAsset->currency_id);
			$app->setUserState($this->context . '.deposit_required', $tableAsset->deposit_required);
			$app->setUserState($this->context . '.deposit_is_percentage', $tableAsset->deposit_is_percentage);
			$app->setUserState($this->context . '.deposit_amount', $tableAsset->deposit_amount);
			$app->setUserState($this->context . '.deposit_by_stay_length', $tableAsset->deposit_by_stay_length);
			$app->setUserState($this->context . '.deposit_include_extra_cost', $tableAsset->deposit_include_extra_cost);
			$app->setUserState($this->context . '.tax_id', $tableAsset->tax_id);
			$app->setUserState($this->context . '.booking_type', $tableAsset->booking_type);

			// Query for room occupancy
			$db = JFactory::getDbo();
			$query = $db->getQuery(true);
			$query->select('*')
				->from('#__sr_reservation_room_xref')
				->where('reservation_id = ' . $db->quote($reservationId));

			$reservedRooms = $db->setQuery($query)->loadAssocList();
			$totalReservedRooms = count($reservedRooms);

			$query = $db->getQuery(true);
			$query->select('*')
				->from('#__sr_reservation_room_extra_xref')
				->where('reservation_id = ' . $db->quote($reservationId));

			$reservedExtras = $db->setQuery($query)->loadAssocList();
			$totalReservedExtras = count($reservedExtras);
			
			$params = [];
			$params['id'] = $tableReservation->reservation_asset_id;
			$params['checkin'] = $tableReservation->checkin;
			$params['checkout'] = $tableReservation->checkout;
			$params['Itemid'] = $itemId;
			$params['room_quantity'] = $totalReservedRooms;
			$params['room_opt'] = [];
			$data = [];

			// Second, build data for room & extra
			for ($i = 0; $i < $totalReservedRooms; $i++)
			{
				$reservedRoomInfo = $reservedRooms[$i];
				$tableRoom->load($reservedRoomInfo['room_id']);
				$roomTypeId = $tableRoom->room_type_id;
				if (isset($reservedRoomInfo['adults_number']))
				{
					$params['room_opt'][$i + 1]['adults'] = $reservedRoomInfo['adults_number'];
					$data['room_types'][$roomTypeId][$reservedRoomInfo['tariff_id']][$i]['adults_number'] = $reservedRoomInfo['adults_number'];
				}

				if (isset($reservedRoomInfo['children_number']))
				{
					$params['room_opt'][$i + 1]['children'] = $reservedRoomInfo['children_number'];
					$data['room_types'][$roomTypeId][$reservedRoomInfo['tariff_id']][$i]['children_number'] = $reservedRoomInfo['children_number'];
				}

				if (!empty($reservedRoomInfo['guest_fullname']))
				{
					$data['room_types'][$roomTypeId][$reservedRoomInfo['tariff_id']][$i]['guest_fullname'] = $reservedRoomInfo['guest_fullname'];
				}

				for ($t = 0; $t < $totalReservedExtras; $t++)
				{
					$data['room_types'][$roomTypeId][$reservedRoomInfo['tariff_id']][$i]['extras'][$reservedExtras[$t]['extra_id']]['quantity'] = $reservedExtras[$t]['extra_quantity'];
				}
			}

			$url = JRoute::_('index.php?option=com_solidres&task=reservationasset.checkavailability&' . JUri::buildQuery($params), false);

			$app->setUserState($this->context . '.room', $data);
			$app->setUserState($this->context . '.room_opt', $params['room_opt']);
			
			// Third, build data for guest info

			$this->setRedirect($url);
		}
	}
}solidres/components/com_solidres/controllers/myprofile.json.php000060400000015037150753024540021303 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Customer controller class.
 *
 * @package     Solidres
 * @subpackage	Customer
 * @since		0.1.0
 */
class SolidresControllerMyProfile extends JControllerForm
{
	/**
	 * Method override to check if you can add a new record.
	 *
	 * @param	array $data An array of input data.
	 * @return	boolean
	 * @since	1.6
	 */
	protected function allowAdd($data = array())
	{
		$user		= JFactory::getUser();
		$categoryId	= JArrayHelper::getValue($data, 'category_id', JRequest::getInt('filter_category_id'), 'int');
		$allow		= null;

		if ($categoryId)
		{
			// If the category has been passed in the data or URL check it.
			$allow	= $user->authorise('core.create', 'com_solidres.category.'.$categoryId);
		}
		
		if ($allow === null)
		{
			// In the absense of better information, revert to the component permissions.
			return parent::allowAdd($data);
		}
		else
		{
			return $allow;
		}
	}

	/**
	 * Method to check if you can add a new record.
	 *
	 * @param	array $data An array of input data.
	 * @param	string $key The name of the key for the primary key.
	 * @return	boolean
	 * @since	1.6
	 */
	protected function allowEdit($data = array(), $key = 'id')
	{
		return parent::allowEdit($data, $key);
	}

	/**
	 * TODO rework this method
	 *
	 */
	public function sendEmail()
	{
		echo 1; die(1);
	}

    /**
	 * Method to save a record.
	 *
	 * @param   string  $key	The name of the primary key of the URL variable.
	 * @param   string  $urlVar	The name of the URL variable if different from the primary key (sometimes required to avoid router collisions).
	 *
	 * @return  boolean  True if successful, false otherwise.
	 * @since   11.1
	 */
	public function save($key = null, $urlVar = null)
	{
		// Check for request forgeries.
		JSession::checkToken('GET') or jexit(JText::_('JINVALID_TOKEN'));

		$app		= JFactory::getApplication();
		$lang		= JFactory::getLanguage();
		$model		= $this->getModel();
		$table		= $model->getTable();
		$data		= JRequest::getVar('jform', array(), 'post', 'array');
		$checkin	= property_exists($table, 'checked_out');
		$context	= "$this->option.edit.$this->context";
		$task		= $this->getTask();

		// Determine the name of the primary key for the data.
		if (empty($key))
		{
			$key = $table->getKeyName();
		}

		// To avoid data collisions the urlVar may be different from the primary key.
		if (empty($urlVar))
		{
			$urlVar = $key;
		}

		$recordId	= JRequest::getInt($urlVar);

		$session	= JFactory::getSession();
		$registry	= $session->get('registry');

		if (!$this->checkEditId($context, $recordId))
		{
			// Somehow the person just went to the form and tried to save it. We don't allow that.
			$this->setError(JText::sprintf('JLIB_APPLICATION_ERROR_UNHELD_ID', $recordId));
			$this->setMessage($this->getError(), 'error');
			$this->setRedirect(JRoute::_('index.php?option='.$this->option.'&view='.$this->view_list.$this->getRedirectToListAppend(), false));

			return false;
		}

		// Populate the row id from the session.
		$data[$key] = $recordId;

		// Access check.
		if (!$this->allowSave($data, $key))
		{
			$this->setError(JText::_('JLIB_APPLICATION_ERROR_SAVE_NOT_PERMITTED'));
			$this->setMessage($this->getError(), 'error');
			$this->setRedirect(JRoute::_('index.php?option='.$this->option.'&view='.$this->view_list.$this->getRedirectToListAppend(), false));

			return false;
		}

		// Validate the posted data.
		// Sometimes the form needs some posted data, such as for plugins and modules.
		$form = $model->getForm($data, false);

		if (!$form)
		{
			$app->enqueueMessage($model->getError(), 'error');

			return false;
		}

		// Test whether the data is valid.
		$validData = $model->validate($form, $data);

		// Check for validation errors.
		if ($validData === false)
		{
			// Get the validation messages.
			$errors	= $model->getErrors();

			// Push up to three validation messages out to the user.
			for ($i = 0, $n = count($errors); $i < $n && $i < 3; $i++)
			{
				if ($errors[$i] instanceof Exception) {
					$app->enqueueMessage($errors[$i]->getMessage(), 'warning');
				}
				else {
					$app->enqueueMessage($errors[$i], 'warning');
				}
			}

			// Save the data in the session.
			$app->setUserState($context.'.data', $data);

			// Redirect back to the edit screen.
			$this->setRedirect(JRoute::_('index.php?option='.$this->option.'&view='.$this->view_item.$this->getRedirectToItemAppend($recordId, $key), false));

			return false;
		}

		// Attempt to save the data.
		if (!$model->save($validData))
		{
			// Save the data in the session.
			$app->setUserState($context.'.data', $validData);

			// Redirect back to the edit screen.
			$this->setError(JText::sprintf('JLIB_APPLICATION_ERROR_SAVE_FAILED', $model->getError()));
			$this->setMessage($this->getError(), 'error');
			$this->setRedirect(JRoute::_('index.php?option='.$this->option.'&view='.$this->view_item.$this->getRedirectToItemAppend($recordId, $key), false));

			return false;
		}

		// Save succeeded, so check-in the record.
		if ($checkin && $model->checkin($validData[$key]) === false)
		{
			// Save the data in the session.
			$app->setUserState($context.'.data', $validData);

			// Check-in failed, so go back to the record and display a notice.
			$this->setError(JText::sprintf('JLIB_APPLICATION_ERROR_CHECKIN_FAILED', $model->getError()));

			$this->setMessage($this->getError(), 'error');
			$this->setRedirect('index.php?option='.$this->option.'&view='.$this->view_item.$this->getRedirectToItemAppend($recordId, $key));

			return false;
		}

		$this->setMessage(JText::_(($lang->hasKey($this->text_prefix.($recordId==0 && $app->isSite() ? '_SUBMIT' : '').'_SAVE_SUCCESS') ? $this->text_prefix : 'JLIB_APPLICATION') . ($recordId==0 && $app->isSite() ? '_SUBMIT' : '') . '_SAVE_SUCCESS'));

		// Load saved record
		$savedRecordId = $model->getState($model->getName().'.id');
		$table->load($savedRecordId);

        echo json_encode(
            array(
                'saved'      	=> 'true',
                'customer_id'	=> $savedRecordId,
				'firstname'		=> $table->firstname,
				'middlename'	=> $table->middlename,
				'lastname'		=> $table->lastname
            )
        );

		die(1);
	}
}solidres/components/com_solidres/controllers/user.json.php000060400000001762150753024540020253 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * @package     Solidres
 * @subpackage	User
 * @since		0.8.0
 */
class SolidresControllerUser extends JControllerLegacy
{
	public function __construct($config = array())
	{
		parent::__construct($config);
	}

	/**
	 * Check to see if the username exists
	 *
	 * @return json
	 */
	public function check()
	{
		$username = $this->input->getString('username', '');
		$id = (int) JUserHelper::getUserId($username);
		$status = true;

		if ($id)
		{
			$status = false;
		}

		echo json_encode($status);
	}
}solidres/components/com_solidres/layouts/customer/navbar.php000060400000020116150753024540020563 0ustar00<?php
/* ------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2019 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
  ------------------------------------------------------------------------ */

defined('_JEXEC') or die;

use Joomla\CMS\Uri\Uri;
use Joomla\CMS\Component\ComponentHelper;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Router\Route;
use Joomla\CMS\Factory as CMSFactory;

$uri            = Uri::getInstance();
$app            = CMSFactory::getApplication();
$layout         = $app->input->getCmd('layout', 'default');
$view           = $app->input->getCmd('view', 'myreservation');
$scope          = $app->input->get('scope', 'reservation_asset');
$customer_id    = $displayData['customer_id'];
$language       = $app->getLanguage()->getTag();
$redirect       = base64_encode(Uri::getInstance()->toString());
$solidresConfig = ComponentHelper::getParams('com_solidres');
$mainActivity   = $solidresConfig->get('main_activity', '');
$showAll        = $mainActivity === '';
$propertyOnly   = $mainActivity === '0';
$experienceOnly = $mainActivity === '1';

?>
<nav class="navbar navbar-expand-lg navbar-light bg-light hub-navbar navbar-default my-3">
	<?php echo 'bs4' != SR_UI ? '<div class="navbar-inner">' : '' ?>
	<?php if ('bs2' == SR_UI) : ?>
        <a class="btn btn-navbar" data-toggle="collapse" data-target="#sr-customer-navbar">
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
        </a>
	<?php elseif ('bs3' == SR_UI): ?>
        <div class="navbar-header">
            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
                    data-target="#sr-customer-navbar" aria-expanded="false">
                <span class="sr-only">Toggle navigation</span>
                <span class="fa fa-bars"></span>
            </button>
        </div>
	<?php elseif ('bs4' == SR_UI): ?>
        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#sr-customer-navbar"
                aria-controls="sr-customer-navbar" aria-expanded="false" aria-label="Toggle navigation">
            <span class="navbar-toggler-icon"></span>
        </button>
	<?php endif ?>
    <div class="<?php echo 'bs2' == SR_UI ? 'nav-collapse collapse navbar-responsive-collapse' : 'collapse navbar-collapse' ?>"
         id="sr-customer-navbar">
        <ul class="mr-auto <?php echo 'bs2' != SR_UI ? 'navbar-nav' : 'nav' ?>">

        <?php if ($showAll || $propertyOnly): ?>

            <li class="nav-item<?php if (($view == 'customer' && $layout == 'default') || $view == 'myreservation') echo ' active'; ?>">
                <a class="nav-link" href="<?php echo Route::_('index.php?option=com_solidres&view=customer', false); ?>">
                    <?php echo Text::_('SR_CUSTOMER_DASHBOARD_MY_RESERVATIONS') ?>
                </a>
            </li>

            <?php if (SRPlugin::isEnabled('feedback')): ?>
                <li class="nav-item<?php if ($layout == 'feedbacks') echo ' active'; ?>">
                    <a class="nav-link" href="<?php echo Route::_('index.php?option=com_solidres&view=customer&layout=feedbacks', false); ?>">
                        <?php echo Text::_('SR_CUSTOMER_DASHBOARD_MY_FEEDBACK'); ?>
                    </a>
                </li>
            <?php endif; ?>

        <?php endif; ?>

        <li class="nav-item<?php if ($view == 'myprofile') echo ' active'; ?>">
            <a class="nav-link" href="<?php echo Route::_('index.php?option=com_solidres&task=myprofile.edit&id=' . $customer_id, false) . '&return=' . base64_encode($uri); ?>">
				<?php echo Text::_('SR_CUSTOMER_DASHBOARD_MY_PROFILE') ?>
            </a>
        </li>
		<?php if (SRPlugin::isEnabled('hub')): ?>
            <li class="nav-item dropdown">
                <a class="nav-link" href="#" class="dropdown-toggle" data-toggle="dropdown">
					<?php echo Text::_('SR_CUSTOMER_DASHBOARD_MY_WISHLIST'); ?>
                    <b class="caret"></b>
                </a>
                <ul class="<?php if ($layout == 'wishlist') echo 'active'; ?> dropdown-menu">

	                <?php if ($showAll || $propertyOnly): ?>
                    <li class="dropdown-item<?php if ($scope == 'reservation_asset') echo ' active'; ?>">
                        <a href="<?php echo Route::_('index.php?option=com_solidres&view=customer&layout=wishlist&scope=reservation_asset', false); ?>">
							<?php echo Text::_('SR_CUSTOMER_ASSET_WISHLIST'); ?>
                        </a>
                    </li>
                    <?php endif; ?>

	                <?php if ($showAll || $experienceOnly): ?>
                    <li class="dropdown-item<?php if ($scope == 'experience') echo ' active'; ?>">
                        <a href="<?php echo Route::_('index.php?option=com_solidres&view=customer&layout=wishlist&scope=experience', false); ?>">
							<?php echo Text::_('SR_CUSTOMER_EXP_WISHLIST'); ?>
                        </a>
                    </li>
	                <?php endif; ?>

                </ul>
            </li>
		<?php endif; ?>

		<?php if (($showAll || $experienceOnly) && SRPlugin::isEnabled('experience')): ?>
            <li<?php if ($view == 'expreservations') echo ' class="active"'; ?>>
                <a class="nav-link" href="<?php echo Route::_('index.php?option=com_solidres&view=myexperiences', false); ?>">
					<?php echo Text::_('SR_CUSTOMER_DASHBOARD_MY_EXPERIENCES'); ?>
                </a>
            </li>
		<?php endif; ?>

		<?php if (($showAll || $propertyOnly) && SRPlugin::isEnabled('invoice')): ?>
            <li class="nav-item <?php if ($view == 'customerinvoices') echo ' active'; ?>">
                <a class="nav-link" href="<?php echo Route::_('index.php?option=com_solidres&view=customerinvoices', false); ?>">
					<?php echo Text::_('SR_CUSTOMER_DASHBOARD_MY_INVOICES'); ?>
                </a>
            </li>
		<?php endif; ?>

		<?php if (JComponentHelper::isInstalled('com_rms')):
			JLoader::register('RmsHelperRoute', JPATH_SITE . '/components/com_rms/helpers/route.php');
			?>
            <li class="nav-item dropdown">
                <a href="#"
                   class="nav-link dropdown-toggle"
                   data-toggle="dropdown">
					<?php echo Text::_('SR_CUSTOMER_DASHBOARD_RMS') ?>
                    <b class="caret"></b>
                </a>
                <ul class="dropdown-menu">
                    <li class="dropdown-item<?php if ($view == 'myreservations') echo ' active'; ?>">
                        <a href="<?php echo Route::_(RmsHelperRoute::getViewRoute('myreservations', 0, 'sr_user'), false); ?>">
							<?php echo Text::_('SR_CUSTOMER_DASHBOARD_RMS_RESERVATIONS'); ?>
                        </a>
                    </li>
                    <li class="dropdown-item<?php if ($view == 'myorders') echo ' active'; ?>">
                        <a href="<?php echo Route::_(RmsHelperRoute::getViewRoute('myorders', 0, 'sr_user'), false); ?>">
							<?php echo Text::_('SR_CUSTOMER_DASHBOARD_RMS_ORDERS'); ?>
                        </a>
                    </li>
                </ul>
            </li>
		<?php endif; ?>
    </ul>
    </div>
    <form class="navbar-search dashboard-logout <?php echo 'bs4' == SR_UI ? 'form-inline' : 'pull-right' ?>"
          action="<?php echo Route::_('index.php?option=com_users&task=user.logout', false); ?>"
          method="post">
        <button type="submit" name="Submit" class="btn btn-default btn-secondary">
            <i class="fa fa-sign-out"></i>
			<?php echo Text::_('JLOGOUT'); ?>
        </button>
        <input type="hidden" name="return" value="<?php echo $redirect; ?>"/>
		<?php echo JHtml::_('form.token'); ?>
    </form>
	<?php echo 'bs4' != SR_UI ? '</div>' : '' ?><!-- /navbar-inner -->
</nav>
solidres/components/com_solidres/views/customer/tmpl/feedbacks.php000060400000004021150753024550021630 0ustar00<?php
/* ------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2017 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
  ------------------------------------------------------------------------ */

/*
 * This layout file can be overridden by copying to:
 *
 * /templates/TEMPLATENAME/html/com_solidres/customer/feedbacks.php
 *
 * However, occasionally we will need to update template/layout related files and it is the template developers'
 * responsibility to update the overridden files (if any) to maintain full compatibility with Solidres.
 *
 * We do not provide support if any of the overridden files are out of date and are not compatible with Solidres.
 *
 * @version 2.8.0
 */

defined('_JEXEC') or die;
$displayData = array(
	'view'   => $this->feedbackView,
	'items'  => $this->feedbackView->getModel()->awaitingFeedbacks,
	'return' => JUri::getInstance()->toString(),
);
$customerId  = $this->modelReservations->getState('filter.customer_id');
?>
<?php echo SRLayoutHelper::render('customer.navbar', array('customer_id' => $customerId)); ?>
<div id="sr_panel_feedbacks">
    <ul class="nav nav-tabs">
        <li class="active"><a href="#feedback-list"
                              data-toggle="tab"><?php echo JText::_('SR_CUSTOMER_DASHBOARD_MY_FEEDBACK'); ?></a></li>
        <li><a href="#feedback-awaiting"
               data-toggle="tab"><?php echo JText::_('SR_CUSTOMER_DASHBOARD_MY_FEEDBACK_AWAITING'); ?></a></li>
    </ul>
    <div class="tab-content">
        <div class="tab-pane active" id="feedback-list">
			<?php echo SRLayoutHelper::render('feedbacks.list', $displayData); ?>
        </div>
        <div class="tab-pane" id="feedback-awaiting">
			<?php echo SRLayoutHelper::render('feedbacks.awaiting', $displayData); ?>
        </div>
    </div>
</div>solidres/components/com_solidres/views/customer/tmpl/wishlist.php000060400000002204150753024550021570 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

/*
 * This layout file can be overridden by copying to:
 *
 * /templates/TEMPLATENAME/html/com_solidres/customer/wishlist.php
 *
 * However, occasionally we will need to update template/layout related files and it is the template developers'
 * responsibility to update the overridden files (if any) to maintain full compatibility with Solidres.
 *
 * We do not provide support if any of the overridden files are out of date and are not compatible with Solidres.
 *
 * @version 2.8.0
 */

defined('_JEXEC') or die;
$displayData['customer_id'] = $this->modelReservations->getState('filter.customer_id');
echo SRLayoutHelper::render('customer.navbar', $displayData) . $this->wishlist;solidres/components/com_solidres/views/customer/tmpl/default.xml000060400000000502150753024550021356 0ustar00<?xml version="1.0" encoding="utf-8"?>
<metadata>
	<layout title="SR_CUSTOMER_DASHBOARD_VIEW_DEFAULT_TITLE" option="sr_customer_dashboard_view_default_option">
		<help
				key=""
				/>
		<message>
			<![CDATA[SR_CUSTOMER_DASHBOARD_VIEW_DEFAULT_DESC]]>
		</message>
	</layout>
<fields name="params">

</fields>
</metadata>solidres/components/com_solidres/views/customer/tmpl/default.php000060400000017531150753024550021357 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

/*
 * This layout file can be overridden by copying to:
 *
 * /templates/TEMPLATENAME/html/com_solidres/customer/default.php
 *
 * However, occasionally we will need to update template/layout related files and it is the template developers'
 * responsibility to update the overridden files (if any) to maintain full compatibility with Solidres.
 *
 * We do not provide support if any of the overridden files are out of date and are not compatible with Solidres.
 *
 * @version 2.8.0
 */

defined('_JEXEC') or die;

$uri = JUri::getInstance();
$config = JFactory::getConfig();
$tzoffset = $config->get('offset');
$timezone = new DateTimeZone($tzoffset);
$displayData['customer_id'] = $this->modelReservations->getState('filter.customer_id');
?>
<?php echo SRLayoutHelper::render('customer.navbar', $displayData); ?>

<form action="<?php echo JUri::getInstance()->toString() ?>" method="post" name="adminForm" id="adminForm">
	<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
		<div class="<?php echo SR_UI_GRID_COL_4 ?>">
			<select class="<?php echo SR_UI_GRID_COL_12 ?>" name="filter_state" onchange="document.getElementById('adminForm').submit()">
				<option value=""><?php echo JText::_('SR_CUSTOMER_DASHBOARD_FILTER_ALL_STATUSES') ?></option>
				<option <?php echo $this->modelReservations->getState('filter.state') == 4 ? 'selected' : '' ;?> value="4"><?php echo JText::_('SR_CUSTOMER_DASHBOARD_FILTER_CANCELLED_STATUSES') ?></option>
			</select>
		</div>
		<div class="<?php echo SR_UI_GRID_COL_4 ?>">
			<select class="<?php echo SR_UI_GRID_COL_12 ?>" name="filter_location" onchange="document.getElementById('adminForm').submit()">
				<option value=""><?php echo JText::_('SR_CUSTOMER_DASHBOARD_FILTER_ALL_CITIES') ?></option>
				<?php
				foreach ($this->filterLocations as $location) :
					$selected = '';
					if (strtolower($this->modelReservations->getState('filter.location')) == strtolower($location['city'])) :
						$selected = 'selected';
					endif;
				?>
				<option <?php echo $selected ?> value="<?php echo $location['city'] ?>"><?php echo $location['city'] ?></option>
				<?php
				endforeach;
				?>
			</select>
		</div>
		<div class="<?php echo SR_UI_GRID_COL_4 ?>">
			<select class="<?php echo SR_UI_GRID_COL_12 ?>" name="filter_reservation_asset_id" onchange="document.getElementById('adminForm').submit()">
				<option value=""><?php echo JText::_('SR_CUSTOMER_DASHBOARD_FILTER_ALL_ASSETS') ?></option>
				<?php
				foreach ($this->filterAssets as $asset) :
					$selected = '';
					if (strtolower($this->modelReservations->getState('filter.reservation_asset_id')) == strtolower($asset['id'])) :
						$selected = 'selected';
					endif;
					?>
					<option <?php echo $selected ?> value="<?php echo $asset['id'] ?>"><?php echo $asset['name'] ?></option>
				<?php
				endforeach;
				?>
			</select>
		</div>
	</div>
	<input type="hidden" name="filter_clear" value="0" />
</form>

<?php if ($this->unapprovedReservations > 0) : ?>
<div class="alert">
	<?php echo JText::plural('SR_UNDER_REVIEW_RESERVATION_WARNING', $this->unapprovedReservations) ?>
</div>
<?php endif ?>

<?php
if (!empty($this->reservations)) :
    $assets = array();
    $media = array();
	foreach ($this->reservations as $reservation) :

		if (!$reservation->is_approved) continue;

		// Caching is needed
		if (!isset($assets[$reservation->reservation_asset_id])) :
            $assetTable = JTable::getInstance('ReservationAsset', 'SolidresTable');
			$assetTable->load($reservation->reservation_asset_id);
			$assets[$reservation->reservation_asset_id] = $assetTable;

			$mediaListModel = JModelLegacy::getInstance('MediaList', 'SolidresModel', array('ignore_request' => true));
			$mediaListModel->setState('filter.reservation_asset_id', $reservation->reservation_asset_id);
			$mediaListModel->setState('filter.room_type_id', NULL);
			$media[$reservation->reservation_asset_id] = $mediaListModel->getItems();
        endif;
?>
<div class="<?php echo SR_UI_GRID_CONTAINER ?> reservation-row">
	<div class="<?php echo SR_UI_GRID_COL_3 ?>">
		<div class="inner-skip-right sr-align-center">
            <?php
            if (isset($media[$reservation->reservation_asset_id][0])) :
                $mediaItem = $media[$reservation->reservation_asset_id][0];
                ?>
			<img class="" src="<?php echo SRURI_MEDIA.'/assets/images/system/thumbnails/1/'.$mediaItem->value; ?>" alt="<?php echo $reservation->reservation_asset_name ?>" />
            <?php endif ?>
		</div>
	</div>
	<div class="<?php echo SR_UI_GRID_COL_5 ?>">
		<div class="inner-skip-left">
			<h3>
				<a href="<?php echo JRoute::_('index.php?option=com_solidres&view=reservationasset&id=' . $reservation->reservation_asset_id)?>">
					<?php echo $reservation->reservation_asset_name ?>
				</a>

				<?php for ($i = 1; $i <= $assets[$reservation->reservation_asset_id]->rating; $i++) : ?>
					<i class="rating fa fa-star"></i>
				<?php endfor ?>
			</h3>

			<?php
			echo $assets[$reservation->reservation_asset_id]->address_1 .', '.
			     (!empty($assets[$reservation->reservation_asset_id]->postcode) ? $assets[$reservation->reservation_asset_id]->postcode.', ' : '').
			     (!empty($assets[$reservation->reservation_asset_id]->city) ? $assets[$reservation->reservation_asset_id]->city : '')//. $asset->country_name
			?>
			<a class="show_map" href="<?php echo JRoute::_('index.php?option=com_solidres&task=map.show&id='.$reservation->reservation_asset_id) ?>">
				<?php echo JText::_('SR_SHOW_MAP') ?>
			</a>

            <?php if ($reservation->state == 4) : ?>
            <p class="reservation-cancelled">
                <?php echo JText::_('SR_USER_DASHBOARD_CANCELLED_BOOKING') ?>
            </p>
            <?php endif ?>

			<p>
				<a class="btn btn-default btn-sm btn-small" href="<?php echo JText::_('index.php?option=com_solidres&task=myreservation.edit&Itemid='.$this->itemid.'&id='. $reservation->id.'&return='.base64_encode($uri))?>">
					<?php echo JText::sprintf('SR_MANAGE_BOOKING', $reservation->code) ?>
				</a>
			</p>
		</div>
	</div>
	<div class="<?php echo SR_UI_GRID_COL_4 ?> checkinout">
		<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
			<div class="<?php echo SR_UI_GRID_COL_6 ?>">
				<div class="inner">
					<span class="dayt">
					<?php echo JDate::getInstance($reservation->checkin, $timezone)->format('l', true) ?>
				</span>
				<span class="dayn">
					<?php echo JDate::getInstance($reservation->checkin, $timezone)->format('j', true) ?>
				</span>
				<span class="montht">
					<?php echo JDate::getInstance($reservation->checkin, $timezone)->format('F', true) ?>
				</span>
				<span class="yearn">
					<?php echo JDate::getInstance($reservation->checkin, $timezone)->format('Y', true) ?>
				</span>
				</div>
			</div>
			<div class="<?php echo SR_UI_GRID_COL_6 ?>">
				<div class="inner">
					<span class="dayt">
					<?php echo JDate::getInstance($reservation->checkout, $timezone)->format('l', true) ?>
				</span>
				<span class="dayn">
					<?php echo JDate::getInstance($reservation->checkout, $timezone)->format('j', true) ?>
				</span>
				<span class="montht">
					<?php echo JDate::getInstance($reservation->checkout, $timezone)->format('F', true) ?>
				</span>
				<span class="yearn">
					<?php echo JDate::getInstance($reservation->checkout, $timezone)->format('Y', true) ?>
				</span>
				</div>
			</div>
		</div>
	</div>
</div>
<?php
	endforeach;
endif;
?>

<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
	<?php echo $this->pagination->getListFooter(); ?>
</div>


solidres/components/com_solidres/views/customer/view.html.php000060400000013053150753024550020667 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Front end customer view class
 *
 * @package       Solidres
 * @subpackage    Customer
 * @since         0.8.0
 */
class SolidresViewCustomer extends SRViewLegacy
{
	protected $state;
	protected $items;
	protected $pagination;
	protected $wishlist;

	public function display($tpl = null)
	{
		$user = JFactory::getUser();
		$app  = JFactory::getApplication();

		if ($user->guest)
		{
			$return = JUri::getInstance()->toString();
			$app->redirect(JRoute::_('index.php?option=com_users&view=login&return=' . base64_encode($return), false));

			return false;
		}

		if (count($errors = $this->get('Errors')))
		{
			JError::raiseError(500, implode("\n", $errors));

			return false;
		}

		$solidresConfig     = JComponentHelper::getParams('com_solidres');
		$customerUserGroups = $solidresConfig->get('customer_user_groups', []);
		$userGroups         = $user->getAuthorisedGroups();
		$access             = false;

		foreach ($customerUserGroups as $customerUserGroup)
		{
			if (in_array($customerUserGroup, $userGroups))
			{
				$access = true;
				break;
			}
		}

		if (!$access)
		{
			JError::raiseError(403, JText::_('JERROR_ALERTNOAUTHOR'));

			return false;
		}

		$mainActivity = $solidresConfig->get('main_activity', '');

		if ($mainActivity === '1'
			&& SRPlugin::isEnabled('experience')
			&& $app->input->get('view') === 'customer'
		)
		{
			$app->redirect(JRoute::_('index.php?option=com_solidres&view=myexperiences', false));
		}

		JTable::addIncludePath(SRPlugin::getAdminPath('user') . '/tables');
		JModelLegacy::addIncludePath(JPATH_ADMINISTRATOR . '/components/com_solidres/models', 'SolidresModel');

		$customerTable = JTable::getInstance('Customer', 'SolidresTable');
		$customerTable->load(array('user_id' => $user->get('id')));

		$this->modelReservations = JModelLegacy::getInstance('MyReservations', 'SolidresModel', array('ignore_request' => false));
		$this->modelAsset        = JModelLegacy::getInstance('ReservationAsset', 'SolidresModel', array('ignore_request' => false));
		$this->modelReservations->setState('list.ordering', 'r.created_date');
		$this->modelReservations->setState('list.direction', 'DESC');
		$this->modelReservations->setState('filter.customer_id', isset($customerTable->id) ? $customerTable->id : 0);
		$this->modelReservations->setState('filter.customer_email', $user->get('email'));
		$this->modelReservations->setState('filter.is_customer_dashboard', 1);
		$this->pagination   = $this->modelReservations->getPagination();
		$this->itemid       = JFactory::getApplication()->input->get('Itemid');
		$this->reservations = $this->modelReservations->getItems();

		$this->unapprovedReservations = 0;
		if (!empty($this->reservations))
		{
			foreach ($this->reservations as $reservation)
			{
				if (!$reservation->is_approved)
				{
					$this->unapprovedReservations++;
				}
			}
		}

		// Get the filter locations list
		$this->filterLocations = $this->modelReservations->getLocations();
		$this->filterAssets    = $this->modelReservations->getAssets();

		if (SRPlugin::isEnabled('feedback') && $this->getLayout() == 'feedbacks')
		{
			$language = JFactory::getLanguage();
			$language->load('com_solidres', JPATH_ADMINISTRATOR . '/components/com_solidres', null, 1);
			$modelFeedbacks = JModelLegacy::getInstance('FeedbackList', 'SolidresModel');
			$modelFeedbacks->setState('filter.customer_id', $this->modelReservations->getState('filter.customer_id'));
			JForm::addFormPath(SRPlugin::getAdminPath('feedback') . '/models/forms');
			JForm::addFieldPath(JPATH_COMPONENT_ADMINISTRATOR . '/models/fields');
			$modelFeedbacks->set('filterFormName', 'filter_feedbacks');
			$controller   = SRControllerLegacy::getInstance('Solidres');
			$feedbackView = $controller->getView('Feedbacks', JFactory::getDocument()->getType(), 'SolidresView', array('base_path' => SRPlugin::getSitePath('feedback')));
			$feedbackView->setModel($modelFeedbacks, true);
			$feedbackView->set('items', $modelFeedbacks->getItems());
			$feedbackView->set('state', $modelFeedbacks->getState());
			$feedbackView->set('pagination', $modelFeedbacks->getPagination());
			$feedbackView->set('filterForm', $modelFeedbacks->getFilterForm());
			$feedbackView->set('activeFilters', $modelFeedbacks->getActiveFilters());
			$feedbackView->set('formRoute', JRoute::_('index.php?option=com_solidres&view=customer&layout=feedbacks', false));
			$this->set('feedbackView', $feedbackView);
			$this->addTemplatePath(SRPlugin::getSitePath('feedback') . '/views/feedbacks/tmpl');
		}

		JHtml::_('jquery.framework');
		JHtml::_('bootstrap.framework');
		SRHtml::_('jquery.colorbox', 'show_map', '95%', '90%', 'true', 'false');
		SRLayoutHelper::addIncludePath(SRPlugin::getSitePath('user') . '/layouts');

		if (SRPlugin::isEnabled('hub')
			|| SRPlugin::isEnabled('experience')
		)
		{
			$type         = JFactory::getDocument()->getType();
			$wishListView = SRControllerLegacy::getInstance('Solidres')->getView('WishList', $type, 'SolidresView');

			if ($wishListView instanceof SolidresViewWishList)
			{
				ob_start();
				$wishListView->display();
				$this->wishlist = ob_get_clean();
			}
		}

		parent::display($tpl);
	}
}solidres/components/com_solidres/views/myreservation/view.html.php000060400000013407150753024550021740 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * View to edit a Reservation in front end
 *
 * @package     Solidres
 * @subpackage	Reservation
 * @since		0.6.0
 */
class SolidresViewMyReservation extends SRViewLegacy
{
	protected $state;
	protected $form;
	protected $returnPage;
	protected $invoiceTable;
	protected $id;
	protected $reservationAssetId;
	public $itemid = 0;
	protected $fields = [];

	public function display($tpl = null)
	{
		$this->state              = $this->get( 'State' );
		$this->form               = $this->get( 'Form' );
		$this->returnPage         = $this->getModel()->getReturnPage();
		$this->id                 = $this->form->getValue( 'id' );
		$this->reservationAssetId = $this->form->getValue( 'reservation_asset_id' );
		$app                      = JFactory::getApplication();
		$this->itemid             = $app->input->get( 'Itemid', 0 );
		$formParams               = $this->form->getValue( 'params' );
		$language                 = JFactory::getLanguage();

		if (!in_array($this->form->getValue('payment_method_id'), array('paylater', 'bankwire')))
		{
			$language->load('plg_solidrespayment_'.$this->form->getValue('payment_method_id'), JPATH_ADMINISTRATOR, null, 1);
		}

		if ($errors = $this->get('Errors'))
		{
			JError::raiseError(500, implode("\n", $errors));

			return false;
		}

		JText::script("SR_RESERVATION_NOTE_NOTIFY_CUSTOMER");
		JText::script("SR_RESERVATION_NOTE_DISPLAY_IN_FRONTEND");

		JHtml::_('stylesheet', 'com_solidres/assets/main.min.css', false, true);
		$language->load('plg_solidres_invoice', JPATH_ADMINISTRATOR, null, 1);
		$language->load('com_solidres', JPATH_ADMINISTRATOR . '/components/com_solidres', null, 1);

		$authorised = $formParams->{'access-edit'};

		if ($authorised !== true)
		{
			JError::raiseError(403, JText::_('JERROR_ALERTNOAUTHOR'));

			return false;
		}

		$solidresRoomType = SRFactory::get('solidres.roomtype.roomtype');
		$this->lengthOfStay = (int)$solidresRoomType->calculateDateDiff($this->form->getValue('checkin'), $this->form->getValue('checkout'));
		$this->config = JComponentHelper::getParams('com_solidres');
		$this->showPoweredByLink = $this->config->get('show_solidres_copyright', '1');
		$this->dateFormat        = $this->config->get('date_format', 'd-m-Y');

		if (SRPlugin::isEnabled('invoice'))
		{
			JPluginHelper::importPlugin('solidres');
			$this->invoiceTable = $app->triggerEvent('onSolidresLoadReservation', array($this->form->getValue('id')));
		}

		if (SRPlugin::isEnabled('hub'))
		{
			SRLayoutHelper::addIncludePath(array(
				SRPlugin::getLayoutPath('hub').'/layouts'
			));
		}

		SRLayoutHelper::addIncludePath(array(
			SRPlugin::getLayoutPath('user').'/layouts',
			SRPlugin::getSitePath('user').'/layouts'
		));

		if (SRPlugin::isEnabled('customfield'))
		{
			$db    = JFactory::getDbo();
			$query = $db->getQuery(true)
				->select('a.category_id')
				->from($db->quoteName('#__sr_reservation_assets', 'a'))
				->where('a.id = ' . (int) $this->reservationAssetId);
			$db->setQuery($query);

			if ($cid = $db->loadResult())
			{
				$this->fields = SRCustomFieldHelper::findFields(['context' => 'com_solidres.customer'], [$cid]);
			}
		}

		$this->addToolbar();

		parent::display($tpl);
	}

	/**
	 * Add the page title and toolbar.
	 *
	 * @since	1.6
	 */
	protected function addToolbar()
	{
		JLoader::register('Joomla\\CMS\\Toolbar\\ToolbarHelper', JPATH_LIBRARIES . '/src/Toolbar/ToolbarHelper.php');
		JToolBarHelper::back();

		JTable::addIncludePath(JPATH_ADMINISTRATOR . '/components/com_solidres/tables');
		$tableAsset = JTable::getInstance('ReservationAsset', 'SolidresTable');
		$tableAsset->load($this->reservationAssetId);
		$this->canAmend = true;
		$this->canCancel = true;

		$propertyParams = json_decode($tableAsset->params, true);
		$amendThreshold = isset($propertyParams['amend_threshold']) && !empty($propertyParams['amend_threshold']) ? $propertyParams['amend_threshold'] : 15;
		$cancelThreshold = isset($propertyParams['cancel_threshold']) && !empty($propertyParams['cancel_threshold']) ? $propertyParams['cancel_threshold'] : 15;

		$this->amendUntil = (new DateTime($this->form->getValue('checkin')))
			->sub(new DateInterval('P' . $amendThreshold . 'D'));
		$this->cancelUntil = (new DateTime($this->form->getValue('checkin')))
			->sub(new DateInterval('P' . $cancelThreshold . 'D'));

		$checkIn  = new DateTime($this->form->getValue('checkin'));
		$today    = new DateTime(date('Y-m-d'));
		$interval = $checkIn->diff($today)->format('%a');

		if ($interval < $amendThreshold || $this->amendUntil < $today)
		{
			$this->canAmend = false;
		}

		if ($interval < $cancelThreshold
			|| $this->cancelUntil < $today
			|| $this->form->getValue('state') == JComponentHelper::getParams('com_solidres')->get('cancel_state', 4)
			|| !JFactory::getUser()->authorise('core.edit.state', 'com_solidres'))
		{
			$this->canCancel = false;
		}

		if ($this->canCancel)
		{
			JToolBarHelper::link('index.php?option=com_solidres&task=myreservation.cancelReservation&Itemid='.$this->itemid.'&id='.$this->form->getValue('id') . '&return=' . $this->returnPage, 'SR_CANCEL_RESERVATION', 'cancel-circle');
		}

		$this->canAmend = false;
		if ($this->canAmend)
		{
			JToolBarHelper::link('index.php?option=com_solidres&task=myreservation.amend&Itemid='.$this->itemid.'&id='.$this->form->getValue('id') . '&return=' . $this->returnPage, 'JTOOLBAR_AMEND', 'edit');
		}
	}
}
solidres/components/com_solidres/views/myreservation/tmpl/edit.php000060400000051571150753024550021730 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

/*
 * This layout file can be overridden by copying to:
 *
 * /templates/TEMPLATENAME/html/com_solidres/myreservation/edit.php
 *
 * However, occasionally we will need to update template/layout related files and it is the template developers'
 * responsibility to update the overridden files (if any) to maintain full compatibility with Solidres.
 *
 * We do not provide support if any of the overridden files are out of date and are not compatible with Solidres.
 *
 * @version 2.8.0
 */

defined('_JEXEC') or die;
$lang = JFactory::getLanguage();
$lang->load('plg_solidrespayment_'.$this->form->getValue('payment_method_id'), JPATH_PLUGINS . '/solidrespayment/' . $this->form->getValue('payment_method_id'));

$isDiscountPreTax = $this->form->getValue('discount_pre_tax');

$baseCurrency = new SRCurrency(0, $this->form->getValue('currency_id'));
$totalExtraPriceTaxIncl = $this->form->getValue('total_extra_price_tax_incl');
$totalExtraPriceTaxExcl = $this->form->getValue('total_extra_price_tax_excl');
$totalExtraTaxAmount = $totalExtraPriceTaxIncl - $totalExtraPriceTaxExcl;
$totalPaid = $this->form->getValue('total_paid');
$deposit = $this->form->getValue('deposit_amount');

$subTotal = clone $baseCurrency;
$subTotal->setValue($this->form->getValue('total_price_tax_excl') - $this->form->getValue('total_single_supplement'));

$totalSingleSupplement = clone $baseCurrency;
$totalSingleSupplement->setValue($this->form->getValue('total_single_supplement'));

$totalDiscount = clone $baseCurrency;
$totalDiscount->setValue($this->form->getValue('total_discount'));

$tax = clone $baseCurrency;
$tax->setValue($this->form->getValue('tax_amount'));
$totalExtraPriceTaxExclDisplay = clone $baseCurrency;
$totalExtraPriceTaxExclDisplay->setValue($totalExtraPriceTaxExcl);
$totalExtraTaxAmountDisplay = clone $baseCurrency;
$totalExtraTaxAmountDisplay->setValue($totalExtraTaxAmount);
$grandTotal = clone $baseCurrency;
if ($isDiscountPreTax) :
	$grandTotal->setValue($this->form->getValue('total_price_tax_excl') - $this->form->getValue('total_discount') + $this->form->getValue('tax_amount') + $totalExtraPriceTaxIncl);
else :
	$grandTotal->setValue($this->form->getValue('total_price_tax_excl') + $this->form->getValue('tax_amount') - $this->form->getValue('total_discount') + $totalExtraPriceTaxIncl);
endif;
$depositAmount = clone $baseCurrency;
$depositAmount->setValue(isset($deposit) ? $deposit : 0);
$totalPaidAmount = clone $baseCurrency;
$totalPaidAmount->setValue(isset($totalPaid) ? $totalPaid : 0);

$couponCode = $this->form->getValue('coupon_code');
$reservationId = $this->form->getValue('id');
$reservationState = $this->form->getValue('state');
$paymentStatus = $this->form->getValue('payment_status');
$bookingType = $this->form->getValue('booking_type', 0);

$badges = array(
	0 => 'label-pending',
	1 => 'label-info',
	2 => 'label-inverse',
	3 => '',
	4 => 'label-warning',
	5 => 'label-success',
	-2 => 'label-important'
);

$statuses = array(
	0 => JText::_('SR_RESERVATION_STATE_PENDING_ARRIVAL'),
	1 => JText::_('SR_RESERVATION_STATE_CHECKED_IN'),
	2 => JText::_('SR_RESERVATION_STATE_CHECKED_OUT'),
	3 => JText::_('SR_RESERVATION_STATE_CLOSED'),
	4 => JText::_('SR_RESERVATION_STATE_CANCELED'),
	5 => JText::_('SR_RESERVATION_STATE_CONFIRMED'),
	-2 => JText::_('JTRASHED')
);

$paymentStatuses = array(
	0 => JText::_('SR_RESERVATION_PAYMENT_STATUS_UNPAID'),
	1 => JText::_('SR_RESERVATION_PAYMENT_STATUS_COMPLETED'),
	2 => JText::_('SR_RESERVATION_PAYMENT_STATUS_CANCELLED'),
	3 => JText::_('SR_RESERVATION_PAYMENT_STATUS_PENDING'),
);

SRHtml::_('jquery.editable');

$config = JFactory::getConfig();
$timezone = new DateTimeZone($config->get('offset'));
$id = $this->form->getValue('id');
$paymentMethodTxnId = $this->form->getValue('payment_method_txn_id');
$displayData['customer_id'] = $this->form->getValue('customer_id');

foreach (SolidresHelper::getStatusesList(0) as $status)
{
	$statuses[$status->value] = $status->text;
}

foreach (SolidresHelper::getStatusesList(1) as $status)
{
	$paymentStatuses[$status->value] = $status->text;
}

?>

<div id="solidres" class="<?php echo SR_UI ?>">

<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
	<div class="<?php echo SR_UI_GRID_COL_12 ?>">
		<?php echo SRLayoutHelper::render('customer.navbar', $displayData); ?>
	</div>
</div>

<?php if ($this->canCancel) : ?>
    <div class="alert alert-info">
        <?php echo JText::sprintf('SR_CANCEL_UNTIL', $this->cancelUntil->format($this->dateFormat)) ?>
    </div>
<?php endif ?>

<?php if ($this->canAmend) : ?>
    <div class="alert alert-info">
        <?php echo JText::sprintf('SR_AMEND_UNTIL', $this->amendUntil->format($this->dateFormat)) ?>
    </div>
<?php endif ?>

<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
	<div class="<?php echo SR_UI_GRID_COL_12 ?>">
		<?php echo JToolbar::getInstance()->render();; ?>
	</div>
</div>

<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
<div id="sr_panel_right" class="sr_form_view <?php echo SR_UI_GRID_COL_12 ?>">
<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
	<div class="<?php echo SR_UI_GRID_COL_12 ?> reservation-detail-box">
		<h3><?php echo JText::_("SR_GENERAL_INFO")?></h3>
		<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
			<div class="<?php echo SR_UI_GRID_COL_6 ?>">

				<ul class="reservation-details list-unstyled">
					<li><label><?php echo JText::_("SR_CODE")?></label>  <span class="label <?php echo $badges[$reservationState] ?>"><?php echo $this->form->getValue('code') ?></span> </li>
					<li><label><?php echo JText::_("SR_RESERVATION_ASSET_NAME")?></label>  <?php echo $this->form->getValue('reservation_asset_name') ?></li>
					<li><label><?php echo JText::_("SR_CHECKIN")?></label>  <?php echo JDate::getInstance($this->form->getValue('checkin'), $timezone)->format($this->dateFormat, true); ?></li>
					<li><label><?php echo JText::_("SR_CHECKOUT")?></label> <?php echo JDate::getInstance($this->form->getValue('checkout'), $timezone)->format($this->dateFormat, true); ?></li>
					<li>
						<label><?php echo JText::_("SR_LENGTH_OF_STAY")?></label>
						<?php
						if ($bookingType == 0) :
							echo JText::plural('SR_NIGHTS', $this->lengthOfStay);
						else :
							echo JText::plural('SR_DAYS', $this->lengthOfStay + 1);
						endif;
						?>
					</li>
					<li><label><?php echo JText::_("SR_CREATED_DATE")?></label> <?php
	                                echo JDate::getInstance($this->form->getValue('created_date'), $timezone)
		                                ->format($this->dateFormat, true);
	                                ?></li>
					<li><label><?php echo JText::_("SR_PAYMENT_TYPE")?></label> <?php echo JText::_('SR_PAYMENT_METHOD_' . $this->form->getValue('payment_method_id'))  ?></li>
					<li>
						<label><?php echo JText::_("SR_STATUS")?></label>
						<?php echo $statuses[$reservationState] ?>
					</li>
					<li>
						<label><?php echo JText::_("SR_RESERVATION_PAYMENT_STATUS")?></label>
						<?php echo isset($paymentStatuses[$paymentStatus]) ? $paymentStatuses[$paymentStatus] : 'N/A' ?>
					</li>
					<li>
						<label>
							<?php echo JText::_("SR_NOTES")?>
						</label>
						<?php echo $this->form->getValue('note') ?>
					</li>
				</ul>
			</div>

			<div class="<?php echo SR_UI_GRID_COL_6 ?>">
				<ul class="reservation-details list-unstyled">
					<li><label><?php echo JText::_('SR_RESERVATION_SUB_TOTAL') ?></label> <span><?php echo $subTotal->format() ?></span></li>
					<?php if ($this->form->getValue('total_single_supplement', 0) >0 ) : ?>
						<li><label><?php echo JText::_('SR_RESERVATION_TOTAL_SINGLE_SUPPLEMENT') ?></label> <span><?php echo $totalSingleSupplement->format() ?></span></li>
					<?php endif ?>
					<?php if (isset($isDiscountPreTax) && $isDiscountPreTax == 1 ) : ?>
						<li><label><?php echo JText::_('SR_RESERVATION_TOTAL_DISCOUNT') ?></label> <span><?php echo '-' . $totalDiscount->format() ?></span></li>
					<?php endif ?>
					<li><label><?php echo JText::_('SR_RESERVATION_TAX') ?></label> <span><?php echo $tax->format() ?></span></li>
					<?php if (isset($isDiscountPreTax) && $isDiscountPreTax == 0) : ?>
						<li><label><?php echo JText::_('SR_RESERVATION_TOTAL_DISCOUNT') ?></label> <span><?php echo '-' . $totalDiscount->format() ?></span></li>
					<?php endif ?>
					<li><label><?php echo JText::_('SR_RESERVATION_EXTRA_TAX_EXCL') ?></label> <span><?php echo $totalExtraPriceTaxExclDisplay->format() ?></span></li>
					<li><label><?php echo JText::_('SR_RESERVATION_EXTRA_TAX_AMOUNT') ?></label> <span><?php echo $totalExtraTaxAmountDisplay->format() ?></span></li>
					<li><label><?php echo JText::_('SR_RESERVATION_GRAND_TOTAL') ?></label> <span><?php echo $grandTotal->format() ?></span></li>
					<li><label><?php echo JText::_('SR_RESERVATION_DEPOSIT_AMOUNT') ?></label> <span><?php echo $depositAmount->format() ?></span></li>
					<li>
						<label><?php echo JText::_('SR_RESERVATION_TOTAL_PAID') ?></label>
									<span>
										<?php echo $totalPaidAmount->format() ?>
									</span>
					</li>
					<li><label><?php echo JText::_('SR_RESERVATION_COUPON_CODE') ?></label> <span><?php echo !empty($couponCode) ? $couponCode : 'N/A' ?></span></li>
				</ul>
			</div>
		</div>
	</div>
</div>

<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
	<div class="<?php echo SR_UI_GRID_COL_12 ?> reservation-detail-box">
		<h3><?php echo JText::_("SR_CUSTOMER_INFO") ?></h3>
		<?php

		$customFields      = $this->fields;
		$customFieldLength = count($customFields);
		$reservationId     = $this->id;

		if ($customFieldLength):
			SRCustomFieldHelper::setFieldDataValues(SRCustomFieldHelper::getValues(['context' => 'com_solidres.customer.' . $reservationId]));
			$partialNumber     = ceil($customFieldLength / 2);
			$rootUrl           = JUri::root(true);
			$token             = JSession::getFormToken();
			$renderValue       = function ($field) use ($rootUrl, $token, $reservationId) {
				$value = SRCustomFieldHelper::displayFieldValue($field->field_name);

				if ($field->type == 'file')
				{
					$file     = base64_encode($value);
					$fileName = basename($value);

					if (strpos($fileName, '_') !== false)
					{
						$parts    = explode('_', $fileName, 2);
						$fileName = $parts[1];
					}

					$value = '<a href="' . JRoute::_('index.php?option=com_solidres&task=customfield.downloadFile&file=' . $file . '&' . $token . '=1&reservationId=' . $reservationId, false) . '" style="max-width: 180px" target="_blank">' . $fileName . '</a>';
				}

				return $value;
			};

			?>
			<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
				<div class="<?php echo SR_UI_GRID_COL_6 ?>">
					<ul class="reservation-details list-unstyled">
						<?php for ($i = 0; $i <= $partialNumber; $i++): ?>
							<li>
								<label><?php echo JText::_($customFields[$i]->title); ?></label> <?php echo $renderValue($customFields[$i]); ?>
							</li>
						<?php endfor; ?>
					</ul>
				</div>
				<div class="<?php echo SR_UI_GRID_COL_6 ?>">
					<ul class="reservation-details list-unstyled">
						<?php for ($i = $partialNumber + 1; $i < $customFieldLength; $i++): ?>
							<li>
								<label><?php echo JText::_($customFields[$i]->title); ?></label> <?php echo $renderValue($customFields[$i]); ?>
							</li>
						<?php endfor; ?>
					</ul>
				</div>
			</div>
		<?php else: ?>
			<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
				<div class="<?php echo SR_UI_GRID_COL_6 ?>">
					<ul class="reservation-details list-unstyled">
						<li>
							<label><?php echo JText::_("SR_CUSTOMER_TITLE") ?></label> <?php echo $this->form->getValue('customer_title') ?>
						</li>
						<li>
							<label><?php echo JText::_("SR_FIRSTNAME") ?></label> <?php echo $this->form->getValue('customer_firstname') ?>
						</li>
						<li>
							<label><?php echo JText::_("SR_MIDDLENAME") ?></label> <?php echo $this->form->getValue('customer_middlename') ?>
						</li>
						<li>
							<label><?php echo JText::_("SR_LASTNAME") ?></label> <?php echo $this->form->getValue('customer_lastname') ?>
						</li>
						<li>
							<label><?php echo JText::_("SR_EMAIL") ?></label> <?php echo $this->form->getValue('customer_email') ?>
						</li>
						<li>
							<label><?php echo JText::_("SR_PHONE") ?></label> <?php echo $this->form->getValue('customer_phonenumber') ?>
						</li>
						<li>
							<label><?php echo JText::_("SR_MOBILEPHONE") ?></label> <?php echo $this->form->getValue('customer_mobilephone') ?>
						</li>
					</ul>
				</div>
				<div class="<?php echo SR_UI_GRID_COL_6 ?>">
					<ul class="reservation-details list-unstyled">
						<li>
							<label><?php echo JText::_("SR_COMPANY") ?></label> <?php echo $this->form->getValue('customer_company') ?>
						</li>
						<li>
							<label><?php echo JText::_("SR_CUSTOMER_ADDRESS1") ?></label> <?php echo $this->form->getValue('customer_address1') ?>
						</li>
						<li>
							<label><?php echo JText::_("SR_CUSTOMER_ADDRESS2") ?></label> <?php echo $this->form->getValue('customer_address2') ?>
						</li>
						<li>
							<label><?php echo JText::_("SR_CUSTOMER_CITY") ?></label> <?php echo $this->form->getValue('customer_city') ?>
						</li>
						<li>
							<label><?php echo JText::_("SR_CUSTOMER_ZIPCODE") ?></label> <?php echo $this->form->getValue('customer_zipcode') ?>
						</li>
						<li>
							<label><?php echo JText::_("SR_FIELD_COUNTRY_LABEL") ?></label> <?php echo $this->form->getValue('customer_country_name') ?>
						</li>
						<li>
							<label><?php echo JText::_("SR_VAT_NUMBER") ?></label> <?php echo $this->form->getValue('customer_vat_number') ?>
						</li>
					</ul>
				</div>
			</div>
		<?php endif; ?>
	</div>
</div>

<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
	<div class="<?php echo SR_UI_GRID_COL_12 ?> reservation-detail-box booked_room_extra_info">

		<h3><?php echo JText::_("SR_ROOM_EXTRA_INFO")?></h3>

		<?php
		$reservedRoomDetails = $this->form->getValue('reserved_room_details');
		foreach($reservedRoomDetails as $room) :
			$totalRoomCost = 0;
			?>
			<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
				<div class="<?php echo SR_UI_GRID_COL_6 ?>">
					<?php
					echo '<h4>' . $room->room_type_name . ' (' . $room->room_label . ')</h4>' ?>
					<ul>
						<li><label><?php echo JText::_("SR_GUEST_FULLNAME") ?></label> <?php echo $room->guest_fullname ?></li>
						<li>
							<?php
							if (is_array($room->other_info)) :
								foreach ($room->other_info as $info) :
									if (substr($info->key, 0, 7) == 'smoking') :
										echo '<label>' . JText::_('SR_'.$info->key) . '</label> ' . ($info->value == '' ? JText::_('SR_NO_PREFERENCES') : ($info->value == 1 ? JText::_('SR_YES'): JText::_('SR_NO') )  ) ;
									endif;
								endforeach;
							endif
							?>
						</li>
						<li><label><?php echo JText::_("SR_ADULT_NUMBER") ?></label> <?php echo $room->adults_number ?></li>
						<li>
							<label class="toggle_child_ages"><?php echo JText::_("SR_CHILDREN_NUMBER") ?> <?php echo $room->children_number > 0 ? '<i class="icon-plus-2 fa fa-plus"></i>' : '' ?> </label> <?php echo $room->children_number ?>
							<?php
							if (is_array($room->other_info)) :
								echo '<ul class="unstyled" id="booked_room_child_ages" style="display: none">';
								foreach ($room->other_info as $info) :
									if (substr($info->key, 0, 5) == 'child') :
										echo '<li>' . JText::_('SR_'.$info->key) . ': ' . ': ' . JText::plural('SR_CHILD_AGE_SELECTION', $info->value) .'</li>';
									endif;
								endforeach;
								echo '</ul>';
							endif;
							?>
						</li>
					</ul>
				</div>
				<div class="<?php echo SR_UI_GRID_COL_6 ?>">
					<div class="booked_room_cost_wrapper">
						<?php
						$roomPriceCurrency = clone $baseCurrency;
						$roomPriceCurrency->setValue($room->room_price_tax_incl);
						$totalRoomCost += $room->room_price_tax_incl;
						?>
						<ul class="unstyled">
							<li>
								<label>
									<?php echo JText::_('SR_BOOKED_ROOM_COST') ?>
									<span class="icon-help"
									      title="<?php echo strip_tags($room->tariff_title) . ' - ' . strip_tags($room->tariff_description) ?>">
									</span>
								</label>
								<span class="booked_room_cost"><?php echo $roomPriceCurrency->format() ?></span>
							</li>
							<?php
							if ( isset( $room->extras ) ) :
								foreach ( $room->extras as $extra ) :
									?>
									<li>
										<label><?php echo $extra->extra_name . ' (x' . $extra->extra_quantity . ')' ?></label>
										<?php
										$extraPriceCurrency = clone $baseCurrency;
										$extraPriceCurrency->setValue( $extra->extra_price );
										$totalRoomCost += $extra->extra_price;
										echo '<span class="booked_room_extra_cost">' . $extraPriceCurrency->format( ) . '</span>';
										?>
									</li>
									<?php
								endforeach;
							endif; ?>
							<li>
								<label><strong><?php echo JText::_('SR_BOOKED_ROOM_COST_TOTAL') ?></strong></label>
								<span class="booked_room_cost">
									<strong>
									<?php
									$totalRoomCostCurrency = clone $baseCurrency;
									$totalRoomCostCurrency->setValue( $totalRoomCost );
									echo $totalRoomCostCurrency->format();
									?>
									</strong>
								</span>
							</li>
						</ul>
					</div>
				</div>
			</div>
		<?php endforeach ?>
	</div>
</div>

<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
	<div class="<?php echo SR_UI_GRID_COL_12 ?> reservation-detail-box">
		<h3><?php echo JText::_('SR_RESERVATION_OTHER_INFO') ?></h3>
		<?php
		$extras = $this->form->getValue('extras');
		if (isset($extras)) :
			echo '
						<table class="table table-condensed">
							<thead>
								<th>'. JText::_("SR_RESERVATION_ROOM_EXTRA_NAME") .'</th>
								<th>'. JText::_("SR_RESERVATION_ROOM_EXTRA_QUANTITY") .'</th>
								<th>'. JText::_("SR_RESERVATION_ROOM_EXTRA_PRICE") .'</th>
							</thead>
							<tbody>
											';
			foreach($extras as $extra) :
				echo '<tr>';
				?>
				<td><?php echo $extra->extra_name ?></td>
				<td><?php echo $extra->extra_quantity ?></td>
				<td>
					<?php
					$extraPriceCurrencyPerBooking = clone $baseCurrency;
					$extraPriceCurrencyPerBooking->setValue($extra->extra_price);
					echo $extraPriceCurrencyPerBooking->format();
					?>
				</td>
				<?php
				echo '</tr>';
			endforeach;
			echo '
							</tbody>
						</table>';
		endif;
		?>
	</div>
</div>

<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
	<div class="<?php echo SR_UI_GRID_COL_12 ?> reservation-detail-box">
		<h3><?php echo JText::_('SR_RESERVATION_NOTE_BACKEND') ?></h3>
		<div class="reservation-note-holder">
			<?php
			$notes = $this->form->getValue('notes');
			if (!empty($notes)) :
				foreach ($notes as $note) :
					?>
					<blockquote>
						<p>
							<?php echo $note->text ?>
						</p>
						<small>
							<?php echo $note->created_date ?> by <?php echo $note->username ?>
						</small>
					</blockquote>
				<?php
				endforeach;
			else :
			?>
			<div class="alert alert-info">
				<?php echo JText::_('SR_CUSTOMER_DASHBOARD_NO_NOTE') ?>
			</div>
			<?php
			endif;
			?>
		</div>
	</div>
</div>


</div>
</div>
<?php if ($this->showPoweredByLink) : ?>
<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
	<div class="<?php echo SR_UI_GRID_COL_12 ?> powered">
		<p>Powered by <a href="http://www.solidres.com" target="_blank">Solidres</a></p>
	</div>
</div>
<?php endif ?>
</div>
<script type="text/javascript">
	Solidres.jQuery(document).ready(function($) {
		$('#item-form').validate();
		$('#solidrestoolbar-calendar button').click(function(e) {
			e.preventDefault();
			var data = {};
			data.tariff_id = 888;
			data.roomtype_id = 999999999;
			data.id = '<?php echo $this->form->getValue('reservation_asset_id') ?>';
			data.Itemid = '<?php echo $this->itemid ?>';
			data.checkin = '<?php echo $this->form->getValue('checkin') ?>';
			data.checkout = '<?php echo $this->form->getValue('checkout') ?>';
			data.reservation_id = '<?php echo $this->form->getValue('id') ?>';
			data.return = '<?php echo $this->returnPage; ?>';

			$.ajax({
				type: 'GET',
				cache: false,
				url: 'index.php?option=com_solidres&task=reservationasset.getCheckInOutFormChangeDates',
				data: data,
				success: function(response) {
					$('#changedatesform').empty().html(response);
				}
			});
		});
	});

	Joomla.submitbutton = function(task) {
		if (task == 'myreservation.cancel') {
			Joomla.submitform(task, document.getElementById('item-form'));
		}
	}
</script>
<form action="<?php JRoute::_('index.php?option=com_solidres&view=customer'); ?>" method="post" name="adminForm" id="item-form" class="">
	<input type="hidden" name="task" value="" />
	<input type="hidden" name="return" value="<?php echo $this->returnPage; ?>" />
	<input type="hidden" name="id" value="<?php echo $this->form->getValue('id') ?>" />
	<?php echo JHtml::_('form.token'); ?>
</form>
solidres/components/com_solidres/views/myprofile/view.html.php000060400000007130150753024550021033 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2019 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

use Joomla\CMS\Router\Route;
use Joomla\CMS\HTML\HTMLHelper;
use Joomla\CMS\Toolbar\Toolbar;
use Joomla\CMS\Toolbar\ToolbarHelper;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Factory as CMSFactory;

/**
 * View to edit a coupon in front end
 *
 * @package     Solidres
 * @subpackage	MyProfile
 * @since		0.6.0
 */
class SolidresViewMyProfile extends SRViewLegacy
{
	protected $state;
	protected $form;
	protected $returnPage;
	protected $id;
	protected $config;

	public function display($tpl = null)
	{
		$user = CMSFactory::getUser();
		$app  = CMSFactory::getApplication();

		if ($user->guest)
		{
			$return = JUri::getInstance()->toString();
			$app->redirect(Route::_('index.php?option=com_users&view=login&return=' . base64_encode($return), false));

			return false;
		}

		$this->state      = $this->get('State');
		$this->form       = $this->getForm('Form');
		$this->returnPage = $this->getModel()->getReturnPage();
		$this->id         = $this->form->getValue('id');
		$doc              = CMSFactory::getDocument();
		$language         = CMSFactory::getLanguage();

		$language->load('com_solidres', JPATH_ADMINISTRATOR . '/components/com_solidres', null, 1);

		$doc->addScriptDeclaration("
			Solidres.jQuery(function($) {
				$('.country_select').change(function() {
					$.ajax({
						url : 'index.php?option=com_solidres&format=json&task=states' + Solidres.context + '.find&id=' + $(this).val(),
						success : function(html) {
							$('.state_select').empty().html(html);
						}
					});
				});
			});
		");

		if ($errors = $this->get('Errors'))
        {
			JError::raiseError(500, implode("\n", $errors));

			return false;
		}

		$this->config = JComponentHelper::getParams('com_solidres');
		$this->showPoweredByLink = $this->config->get('show_solidres_copyright', '1');
		$options = ['relative' => true, 'version' => SRVersion::getHashVersion()];
		HTMLHelper::_('stylesheet', 'com_solidres/assets/main.min.css', $options);
		HTMLHelper::_('stylesheet', 'plg_solidres_hub/assets/hub.min.css', $options);
		SRHtml::_('jquery.datepicker');

		$this->addToolbar();
		SRLayoutHelper::addIncludePath(SRPlugin::getSitePath('user').'/layouts');

		parent::display($tpl);
	}

	/**
	 * Add the page title and toolbar.
	 *
	 * @since	1.6
	 */
	protected function addToolbar()
	{
		JLoader::register('Joomla\\CMS\\Toolbar\\Toolbar', JPATH_LIBRARIES . '/src/Toolbar/Toolbar.php');
		JLoader::register('Joomla\\CMS\\Toolbar\\ToolbarHelper', JPATH_LIBRARIES . '/src/Toolbar/ToolbarHelper.php');
		HTMLHelper::_('behavior.tooltip');
		SRHtml::_('jquery.validate');
		ToolbarHelper::apply('myprofile.apply', 'JToolbar_Apply');
		$bar     = Toolbar::getInstance();
		$html    = [];
		$onClick = 'if(confirm(\'' . Text::_('SR_API_KEY_GENERATE_CONFIRM') . '\')) Joomla.submitbutton(\'myprofile.generateKeys\')';
		$html[]  = '<button type="button" class="btn btn-primary btn-sm btn-small" onclick="' . $onClick . '">';
		$html[]  = ' 	<i class="fa fa-key"></i> ' . Text::_('SR_API_GENERATE_KEYS');
		$html[]  = '</button>';
		$bar->appendButton('Custom', join("\n", $html), 'generateKeys');
		ToolbarHelper::cancel('myprofile.cancel', 'JToolbar_Close');
	}
}
solidres/components/com_solidres/views/myprofile/tmpl/edit.php000060400000006461150753024550021025 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2019 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

/*
 * This layout file can be overridden by copying to:
 *
 * /templates/TEMPLATENAME/html/com_solidres/myprofile/edit.php
 *
 * However, occasionally we will need to update template/layout related files and it is the template developers'
 * responsibility to update the overridden files (if any) to maintain full compatibility with Solidres.
 *
 * We do not provide support if any of the overridden files are out of date and are not compatible with Solidres.
 *
 * @version 2.8.0
 */

defined('_JEXEC') or die;

use Joomla\CMS\Toolbar\Toolbar;
use Joomla\CMS\HTML\HTMLHelper;
use Joomla\CMS\Router\Route;

HTMLHelper::_('behavior.formvalidation');
$displayData['customer_id'] = $this->form->getValue('id');

?>

<div id="solidres" class="<?php echo SR_UI ?>">
	<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
		<div class="<?php echo SR_UI_GRID_COL_12 ?>">
			<?php echo SRLayoutHelper::render('customer.navbar', $displayData); ?>
		</div>
	</div>

	<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
		<div class="<?php echo SR_UI_GRID_COL_12 ?>">
			<?php echo Toolbar::getInstance()->render(); ?>
		</div>
	</div>
    <div class="<?php echo SR_UI_GRID_CONTAINER ?>">
		<div id="sr_panel_right" class="sr_form_view <?php echo SR_UI_GRID_COL_12 ?>">
				<div class="sr-inner">
					<script type="text/javascript">
						Joomla.submitbutton = function(task)
						{
							if (task == 'myprofile.cancel' || document.formvalidator.isValid(document.getElementById('adminForm')))
							{
								Joomla.submitform(task);
							}
						}
					</script>
				<form enctype="multipart/form-data" action="<?php Route::_('index.php?option=com_solidres&task=myprofile.edit&id=' . $this->form->getValue('id'), false); ?>" method="post" name="adminForm" id="adminForm" class="form-validate form-horizontal">
					<ul class="nav nav-tabs">
						<li class="active"><a href="#general" data-toggle="tab"><?php echo JText::_('SR_NEW_GENERAL_INFO')?></a></li>
						<li><a href="#apiKeys" data-toggle="tab"><?php echo JText::_('SR_API_KEYS_LABEL')?></a></li>
					</ul>

					<div class="tab-content">
						<div class="tab-pane active" id="general">
							<?php echo $this->loadTemplate('general'); ?>
						</div>
						<div class="tab-pane" id="apiKeys">
							<?php foreach($this->form->getFieldset('api') as $field): ?>
								<?php echo $field->renderField(); ?>
							<?php endforeach; ?>
						</div>
					</div>
					<input type="hidden" name="task" value="" />
					<input type="hidden" name="return" value="<?php echo $this->returnPage; ?>" />
					<?php echo HTMLHelper::_('form.token'); ?>	
				</form>
			</div>
		</div>
	</div>
	<?php if ($this->showPoweredByLink) : ?>
	<div class="<?php echo SR_UI_GRID_CONTAINER ?>">
		<div class="<?php echo SR_UI_GRID_COL_12 ?> powered">
			<p>Powered by <a href="http://www.solidres.com" target="_blank">Solidres</a></p>
		</div>
	</div>
	<?php endif ?>
</div>solidres/components/com_solidres/views/myprofile/tmpl/edit_general.php000060400000002742150753024550022520 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

/*
 * This layout file can be overridden by copying to:
 *
 * /templates/TEMPLATENAME/html/com_solidres/myprofile/edit_general.php
 *
 * However, occasionally we will need to update template/layout related files and it is the template developers'
 * responsibility to update the overridden files (if any) to maintain full compatibility with Solidres.
 *
 * We do not provide support if any of the overridden files are out of date and are not compatible with Solidres.
 *
 * @version 2.8.0
 */

defined('_JEXEC') or die;
JHtml::_('behavior.tooltip');
JHtml::_('behavior.formvalidation');

?>
<fieldset>
	<?php echo $this->form->renderFieldset('account'); ?>

	<?php if ($fields = $this->form->getGroup('Solidres_fields')): ?>
		<?php foreach ($fields as $field): ?>
			<?php echo $field->renderField(); ?>
		<?php endforeach; ?>
	<?php else: ?>
		<?php echo $this->form->renderFieldset('fields'); ?>
	<?php endif; ?>

    <input type="hidden" value="<?php echo $this->form->getValue('user_id') ?>" name="jform[user_id]"/>
</fieldset>solidres/components/com_solidres/views/reservationasset/tmpl/default_login.php000060400000006352150753024550024306 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

/*
 * This layout file can be overridden by copying to:
 *
 * /templates/TEMPLATENAME/html/com_solidres/reservationasset/default_login.php
 *
 * However, occasionally we will need to update template/layout related files and it is the template developers'
 * responsibility to update the overridden files (if any) to maintain full compatibility with Solidres.
 *
 * We do not provide support if any of the overridden files are out of date and are not compatible with Solidres.
 *
 * @version 2.8.0
 */

defined('_JEXEC') or die;

require_once JPATH_SITE . '/components/com_users/helpers/route.php';
$loginLink = "javascript:void(0)";
$registerLink = JRoute::_('index.php?option=com_users&view=registration&Itemid=' . UsersHelperRoute::getRegistrationRoute());

if (
    isset($this->item->params['disable_customer_registration'])
    &&
    $this->item->params['disable_customer_registration'] == 0
) :
    echo '<i class="fa fa-sign-in"></i> ' . JText::sprintf('SR_ASK_FOR_LOGIN_REGISTER', $loginLink, $registerLink);
else :
	echo '<i class="fa fa-sign-in"></i> ' . JText::sprintf('SR_ASK_FOR_LOGIN', $loginLink);
endif;

$uri = JUri::getInstance();
if ($this->enableAutoScroll) :
    $uri->setFragment('form');
else :
	$uri->setFragment('');
endif;
?>

<form action="<?php echo JRoute::_($uri->toString()); ?>" method="post" class="form-inline" style="display: none" id="solidres-inline-login-form">
	<div class="well">
		<div class="input-prepend">
				<span class="add-on">
					<span class="fa fa-user uk-user hasTooltip" title="<?php echo JText::_('SR_USERNAME') ?>"></span>
						<label for="sr-modlgn-username"
						       class="element-invisible"><?php echo JText::_('SR_USERNAME'); ?></label>
				</span>
			<input id="sr-modlgn-username" type="text" name="username" class="input-small" tabindex="0" size="18"
			       placeholder="<?php echo JText::_('SR_USERNAME'); ?>"/>
		</div>
		<div class="input-prepend">
				<span class="add-on">
					<span class="fa fa-lock uk-lock hasTooltip"
					      title="<?php echo JText::_('SR_PASSWORD') ?>"></span>
					<label for="sr-modlgn-password"
					       class="element-invisible"><?php echo JText::_('SR_PASSWORD'); ?></label>
				</span>
			<input id="sr-modlgn-password" type="password" name="password" class="input-small" tabindex="0"
			       size="18" placeholder="<?php echo JText::_('SR_PASSWORD'); ?>"/>
		</div>
		<button type="submit" tabindex="0" name="Submit" class="btn btn-default">
			<i class="fa fa-sign-in uk-sign-in"></i>
			<?php echo JText::_('JLOGIN') ?>
		</button>
		<input type="hidden" name="option" value="com_users"/>
		<input type="hidden" name="task" value="user.login"/>
		<input type="hidden" name="return" value="<?php echo base64_encode(JRoute::_($uri->toString(), false)); ?>"/>
		<?php echo JHtml::_('form.token'); ?>
	</div>
</form>

solidres/components/com_solidres/views/reservationasset/tmpl/default_userinfo.php000060400000003621150753024550025024 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

/*
 * This layout file can be overridden by copying to:
 *
 * /templates/TEMPLATENAME/html/com_solidres/reservationasset/default_userinfo.php
 *
 * However, occasionally we will need to update template/layout related files and it is the template developers'
 * responsibility to update the overridden files (if any) to maintain full compatibility with Solidres.
 *
 * We do not provide support if any of the overridden files are out of date and are not compatible with Solidres.
 *
 * @version 2.8.0
 */

defined('_JEXEC') or die;
$user       = JFactory::getUser();
$name       = '<a href="' . JRoute::_('index.php?option=com_solidres&view=customer', false) . '"><strong>' . $user->get('name') . '</strong></a>';

$uri = JUri::getInstance();
if ($this->enableAutoScroll) :
	$uri->setFragment('form');
else :
	$uri->setFragment('');
endif;

$actionLink = JRoute::_($uri->toString(), true);
?>
<div class="sr-user-info">
	<form action="<?php echo $actionLink; ?>" method="post">
		<?php echo '<i class="fa fa-sign-out"></i>' . JText::sprintf( 'SR_USER_INFO_USERNAME_PLURAL', $name ); ?>
		<button type="submit" name="Submit" class="btn btn-default">
			<?php echo JText::_( 'JLOGOUT' ); ?>
		</button>
		<input type="hidden" name="option" value="com_users"/>
		<input type="hidden" name="task" value="user.logout"/>
		<input type="hidden" name="return" value="<?php echo base64_encode( $actionLink ); ?>"/>
		<?php echo JHtml::_( 'form.token' ); ?>
	</form>
</div>
solidres/components/com_solidres/models/myreservation.php000060400000005230150753024550020144 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

require_once JPATH_ADMINISTRATOR.'/components/com_solidres/models/reservation.php';

class SolidresModelMyReservation extends SolidresModelReservation
{
	/**
	 * Get the return URL.
	 *
	 * @return  string	The return URL.
	 *
	 * @since   1.6
	 */
	public function getReturnPage()
	{
		return base64_encode($this->getState('return_page'));
	}

	/**
	 * Method to auto-populate the model state.
	 *
	 * Note. Calling getState in this method will result in recursion.
	 *
	 * @return  void
	 *
	 * @since   1.6
	 */
	protected function populateState()
	{
		$app = JFactory::getApplication();

		// Load state from the request.
		$pk = $app->input->getInt('id');
		$this->setState('reservation.id', $pk);

		//$this->setState('article.catid', $app->input->getInt('catid'));

		$return = $app->input->get('return', null, 'base64');
		$this->setState('return_page', base64_decode($return));

		// Load the parameters.
		$params	= $app->getParams();
		$this->setState('params', $params);

		$this->setState('layout', $app->input->get('layout'));
	}

	/**
	 * Method to get the record form.
	 *
	 * @param	array	$data		An optional array of data for the form to interogate.
	 * @param	boolean	$loadData	True if the form is to load its own data (default case), false if not.
	 * @return	JForm	A JForm object on success, false on failure
	 * @since	1.6
	 */
	public function getForm($data = array(), $loadData = true)
	{
		$form = $this->loadForm('com_solidres.reservation',
			'myreservation',
			array('control' => 'jform', 'load_data' => $loadData));
		if (empty($form))
		{
			return false;
		}

		return $form;
	}

	/**
	 * Method to get the data that should be injected in the form.
	 *
	 * @return	mixed	The data for the form.
	 * @since	1.6
	 */
	protected function loadFormData()
	{
		$data = parent::loadFormData();

		$user = JFactory::getUser();
		$tableCustomer = JTable::getInstance('Customer', 'SolidresTable');
		$tableCustomer->load(array('user_id' => $user->get('id')));

		// Check for a valid user and that they are the owner.
		if ($tableCustomer->id == $data->customer_id)
		{
			$data->params['access-edit'] = true;
		}
		else
		{
			$data->params['access-edit'] = false;
		}

		return $data;
	}
}
solidres/components/com_solidres/models/forms/myprofile.xml000060400000015103150753024550020402 0ustar00<?xml version="1.0" encoding="utf-8"?>
<form>
    <fieldset
            name="account"
            addfieldpath="/administrator/components/com_solidres/models/fields"
    >
        <field name="username" type="text"
               class="inputbox"
               description="SR_FIELD_CUSTOMER_USERNAME_DESC"
               label="SR_FIELD_CUSTOMER_USERNAME"
               required="true"
               size="30"
        />

        <field name="password"
               type="password"
               autocomplete="off"
               class="inputbox"
               description="SR_FIELD_CUSTOMER_PASSWORD_DESC"
               filter="raw"
               label="SR_FIELD_CUSTOMER_PASSWORD"
               size="30" labelclass="control-label"
        />

        <field name="password2"
               type="password"
               autocomplete="off"
               class="inputbox"
               description="SR_FIELD_CUSTOMER_PASSWORD2_DESC"
               filter="raw"
               label="SR_FIELD_CUSTOMER_PASSWORD2"
               size="30"
        />

        <field
                name="email"
                type="email"
                class="inputbox"
                description="SR_FIELD_CUSTOMER_EMAIL_DESC"
                label="SR_FIELD_CUSTOMER_EMAIL"
                required="true"
                size="30"
                validate="email"
        />

        <field name="groups" type="hidden"/>
        <field name="user_id" type="hidden"/>
        <field name="id" type="hidden"/>
        <field name="customer_code"
               type="hidden"
               class="inputbox"
               default=""
               size="60"
               label="SR_CUSTOMER_CODE_LABEL"
               description="SR_CUSTOMER_CODE_DESC"
        />
        <field name="customer_group_id"
               type="hidden"
               default=""
               size="60"
               label="SR_CUSTOMER_GROUP_ID_LABEL"
               description="SR_CUSTOMER_GROUP_ID_DESC"
        />

    </fieldset>

    <fieldset name="fields">
        <field
                name="firstname"
                type="text"
                default=""
                class="inputbox"
                required="true"
                size="30"
                label="SR_FIELD_CUSTOMER_FIRSTNAME_LABEL"
                description="SR_FIELD_CUSTOMER_FIRSTNAME_DESC"
        />

        <field
                name="middlename"
                type="text"
                default=""
                class="inputbox"
                size="30"
                label="SR_FIELD_CUSTOMER_MIDDLENAME_LABEL"
                description="SR_FIELD_CUSTOMER_MIDDLENAME_DESC"
                labelclass="control-label"/>

        <field
                name="lastname"
                type="text"
                default=""
                class="inputbox"
                required="true"
                size="30"
                label="SR_FIELD_CUSTOMER_LASTNAME_LABEL"
                description="SR_FIELD_CUSTOMER_LASTNAME_DESC"
        />

        <field name="vat_number"
               type="text"
               default=""
               class="inputbox"
               size="30"
               label="SR_FIELD_CUSTOMER_VATNUMBER_LABEL"
               description="SR_FIELD_CUSTOMER_VATNUMBER_DESC"
        />

        <field name="company"
               type="text"
               default=""
               class="inputbox"
               size="30"
               label="SR_FIELD_CUSTOMER_COMPANY_LABEL"
               description="SR_FIELD_CUSTOMER_COMPANY_DESC"
        />

        <field
                name="phonenumber"
                type="text"
                default=""
                class="inputbox"
                size="30"
                label="SR_FIELD_CUSTOMER_PHONENUMBER_LABEL"
                description="SR_FIELD_CUSTOMER_PHONENUMBER_DESC"
        />

        <field
                name="mobilephone"
                type="text"
                default=""
                class="inputbox"
                size="30"
                label="SR_FIELD_CUSTOMER_MOBILEPHONE_LABEL"
                description="SR_FIELD_CUSTOMER_MOBILEPHONE_DESC"
        />

        <field name="address1"
               type="text"
               default=""
               class="inputbox"
               size="30"
               label="SR_FIELD_CUSTOMER_ADDRESS1_LABEL"
               description="SR_FIELD_CUSTOMER_ADDRESS1_DESC"
        />

        <field
                name="address2"
                type="text"
                default=""
                class="inputbox"
                size="30"
                label="SR_FIELD_CUSTOMER_ADDRESS2_LABEL"
                description="SR_FIELD_CUSTOMER_ADDRESS2_DESC"
        />

        <field
                name="city"
                type="text"
                default=""
                class="inputbox"
                size="30"
                label="SR_FIELD_CUSTOMER_CITY_LABEL"
                description="SR_FIELD_CUSTOMER_CITY_DESC"
        />

        <field
                name="zipcode"
                type="text"
                default=""
                class="inputbox"
                size="30"
                label="SR_FIELD_CUSTOMER_ZIPCODE_LABEL"
                description="SR_FIELD_CUSTOMER_ZIPCODE_DESC"
        />

        <field
                name="geo_state_id"
                type="geostate"
                label="SR_FIELD_CUSTOMER_GEO_STATE_LABEL"
                description="SR_FIELD_CUSTOMER_GEO_STATE_DESC"
                class="state_select"
                size="1"
        />

        <field
                name="country_id"
                type="country"
                label="SR_FIELD_CUSTOMER_COUNTRY_LABEL"
                description="SR_FIELD_CUSTOMER_COUNTRY_DESC"
                class="country_select"
                default="0"
                required="true"
        />

    </fieldset>
    <!-- For front end access checking -->
    <fields name="params">
        <fieldset>
            <field name="access-edit" type="hidden" filter="unset"/>

            <field name="access-change" type="hidden" filter="unset"/>
        </fieldset>
    </fields>

    <fieldset
            name="api" label="SR_API_KEYS_LABEL"
            addfieldpath="/plugins/user/solidres/administrator/components/com_solidres/models/fields"
    >
        <field
                name="api_key"
                type="api"
                label="SR_API_KEY_LABEL"
                description="SR_API_KEY_DESC"
        />
        <field
                name="api_secret"
                type="api"
                label="SR_API_SECRET_LABEL"
                description="SR_API_SECRET_DESC"
        />
    </fieldset>

</form>
solidres/components/com_solidres/models/forms/myreservation.xml000060400000010661150753024550021307 0ustar00<?xml version="1.0" encoding="utf-8"?>
<form>
	<fieldset>
		<field name="id" type="text" default="0" label="SR_FIELD_ID_LABEL"
			   description="SR_FIELD_ID_DESC"
			   readonly="true" class="readonly" labelclass="control-label"/>

		<field
				name="state"
				type="hidden"
				/>

		<field
				name="customer_id"
				type="hidden"
				/>

		<field
				name="created_date"
				type="hidden"
				/>

		<field
				name="modified_date"
				type="hidden"
				/>

		<field
				name="modified_by"
				type="hidden"
				/>

		<field
				name="created_by"
				type="hidden"
				/>

		<field
				name="payment_method_id"
				type="hidden"
				/>

		<field
				name="payment_method_txn_id"
				type="hidden"
				/>

		<field
				name="payment_status"
				type="hidden"
				/>

		<field
				name="code"
				type="hidden"
				/>

		<field
				name="coupon_id"
				type="hidden"
				/>

		<field name="coupon_code" type="text" label="SR_FIELD_RESERVATION_COUPON_LABEL"
			   class="inputbox" description="SR_FIELD_RESERVATION_COUPON_DESC" labelclass="control-label"/>

		<field
				name="customer_title"
				type="hidden"
				/>

		<field
				name="customer_firstname"
				type="hidden"
				/>

		<field
				name="customer_middlename"
				type="hidden"
				/>

		<field
				name="customer_lastname"
				type="hidden"
				/>

		<field
				name="customer_email"
				type="hidden"
				/>


		<field
				name="customer_phonenumber"
				type="hidden"
				/>


		<field
				name="customer_mobilephone"
				type="hidden"
				/>


		<field
				name="customer_company"
				type="hidden"
				/>

		<field
				name="customer_address1"
				type="hidden"
				/>

		<field
				name="customer_address2"
				type="hidden"
				/>

		<field
				name="customer_city"
				type="hidden"
				/>

		<field
				name="customer_zipcode"
				type="hidden"
				/>

		<field
				name="customer_country_id"
				type="hidden"
				/>

		<field
				name="customer_geo_state_id"
				type="hidden"
				/>

		<field
				name="customer_vat_number"
				type="hidden"
				/>

		<field
				name="checkin"
				type="hidden"
				/>

		<field
				name="checkout"
				type="hidden"
				/>

		<field
				name="invoice_number"
				type="hidden"
				/>

		<field
				name="currency_id"
				type="hidden"
				/>

		<field
				name="currency_code"
				type="hidden"
				/>

		<field
				name="total_price"
				type="hidden"
				/>

		<field
				name="total_price_tax_incl"
				type="hidden"
				/>

		<field
				name="total_price_tax_excl"
				type="hidden"
				/>

		<field
				name="total_extra_price"
				type="hidden"
				/>

		<field
				name="total_extra_price_tax_incl"
				type="hidden"
				/>

		<field
				name="total_extra_price_tax_excl"
				type="hidden"
				/>

		<field
				name="total_discount"
				type="hidden"
				/>

		<field
				name="note"
				type="hidden"
				/>

		<field
				name="reservation_asset_id"
				type="hidden"
				/>

		<field
				name="reservation_asset_name"
				type="hidden"
				/>

		<field
				name="deposit_amount"
				type="hidden"
				/>

		<field
				name="total_paid"
				type="hidden"
				/>

		<field
				name="tax_amount"
				type="hidden"
				/>

		<field
				name="discount_pre_tax"
				type="hidden"
				/>
		<field name="extra_id" type="extra" class="inputbox"
			   default="" size="60" label="SR_FIELD_RESERVATION_EXTRA_LABEL"
			   description="SR_FIELD_RESERVATION_EXTRA_DESC" labelclass="control-label"/>
		<field
				name="booking_details" type="hidden"
				/>


		<field
				name="room_type_id"
				type="hidden"
				/>

        <field
				name="room_id"
				type="hidden"
				/>

		<field
				name="customer_code"
				type="hidden"
				/>

        <field
				name="customer_country_name"
				type="hidden"
				/>

        <field
				name="customer_geostate_name"
				type="hidden"
				/>

		<field
				name="reserved_room_details"
				type="hidden"
				/>

		<field
				name="notes"
				type="hidden"
				/>

		<field
				name="extras"
				type="hidden"
				/>

		<field
				name="booking_type"
				type="hidden"
				/>

		<field
				name="total_single_supplement"
				type="hidden"
				/>


		<field name="number_of_night" type="text" label="SR_FIELD_RESERVATION_NUMBER_OF_NIGHT_LABLE"
			   description="SR_FIELD_RESERVATION_NUMBER_OF_NIGHT_DESC" labelclass="control-label"/>
	</fieldset>
	<!-- For front end access checking -->
	<fields name="params">
		<fieldset>
			<field name="access-edit" type="hidden" filter="unset" />

		<field name="access-change" type="hidden" filter="unset" />
		</fieldset>
	</fields>
</form>
solidres/components/com_solidres/models/myprofile.php000060400000007110150753024550017242 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

require_once SRPlugin::getAdminPath('user') . '/models/customer.php';

class SolidresModelMyProfile extends SolidresModelCustomer
{
	/**
	 * Get the return URL.
	 *
	 * @return  string	The return URL.
	 *
	 * @since   1.6
	 */
	public function getReturnPage()
	{
		return base64_encode($this->getState('return_page'));
	}

	/**
	 * Method to auto-populate the model state.
	 *
	 * Note. Calling getState in this method will result in recursion.
	 *
	 * @return  void
	 *
	 * @since   1.6
	 */
	protected function populateState()
	{
		$app = JFactory::getApplication();

		JTable::addIncludePath(SRPlugin::getAdminPath('user') . '/tables');

		// Get the user id.
		$customerId = JFactory::getApplication()->getUserState('com_solidres.edit.myprofile.id');
		if (empty($customerId))
		{
			$customerTable = JTable::getInstance('Customer', 'SolidresTable');
			$customerTable->load(array('user_id' => JFactory::getUser()->get('id')));
			$customerId = $customerTable->id;
		}

		// Set the user id.
		$this->setState('myprofile.id', $customerId);

		$return = $app->input->get('return', null, 'base64');
		$this->setState('return_page', base64_decode($return));

		// Load the parameters.
		$params	= $app->getParams();
		$this->setState('params', $params);

		$this->setState('layout', $app->input->get('layout'));
	}

	/**
	 * Method to get the record form.
	 *
	 * @param	array	$data		An optional array of data for the form to interogate.
	 * @param	boolean	$loadData	True if the form is to load its own data (default case), false if not.
	 * @return	JForm	A JForm object on success, false on failure
	 * @since	1.6
	 */
	public function getForm($data = array(), $loadData = true)
	{
		/** @var Joomla\CMS\Form\Form $form */
		$form = $this->loadForm(
			'com_solidres.customer',
			'myprofile',
			['control' => 'jform', 'load_data' => $loadData]
		);

		if (empty($form))
		{
			return false;
		}

		if ($form->getGroup('Solidres_fields'))
		{
			$fieldSets = $form->getXml()->xpath('//fieldset[@name="fields"]');

			foreach ($fieldSets as &$fieldSet)
			{
				$dom = dom_import_simplexml($fieldSet);
				$dom->parentNode->removeChild($dom);
			}
		}

		return $form;
	}

	/**
	 * Method to get the data that should be injected in the form.
	 *
	 * @return	mixed	The data for the form.
	 * @since	1.6
	 */
	protected function loadFormData()
	{
		// Check the session for previously entered form data.
		$data = parent::loadFormData();

		// Compute selected asset permissions.
		$user = JFactory::getUser();
		$userId	= $user->get('id');
		$tableCustomer = JTable::getInstance('Customer', 'SolidresTable');
		$tableCustomer->load(array('user_id' => $userId));

		// Only edit customer own info
		if ($this->getState('myprofile.id') == $tableCustomer->id)
		{
			$data->params['access-edit'] = true;
			$data->params['access-change'] = true;
		}

		return $data;
	}

	/**
	 * We override this method to load User plugin
	 *
	 * This is needed for Customer Dashboard in front end only.
	 *
	 * @param array $data
	 *
	 * @return bool|void
	 *
	 */
	public function save($data)
	{
		JPluginHelper::importPlugin('user');

		return parent::save($data);
	}
}solidres/components/com_solidres/models/myreservations.php000060400000002142150753024550020326 0ustar00<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2016 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

require_once JPATH_ADMINISTRATOR.'/components/com_solidres/models/reservations.php';

class SolidresModelMyReservations extends SolidresModelReservations
{
	public function __construct($config = array())
	{
		if (empty($config['filter_fields'])) {
			$config['filter_fields'] = array(
				'id', 'r.id',
				'code', 'r.code',
				'state', 'r.state',
				'username', 'r1.username',
				'created_date', 'r.created_date',
				'modified_date', 'r.modifed_date',
				'modified_by', 'r.modifed_by',
				'checkin', 'r.checkin',
				'checkout', 'r.checkout',
				'customer_fullname'
			);
		}

		parent::__construct($config);
	}
}user.xml000064400000001421150755023100006240 0ustar00<?xml version="1.0" encoding="utf-8"?>
<extension version="3.1" type="plugin" group="privacy" method="upgrade">
	<name>plg_privacy_user</name>
	<author>Joomla! Project</author>
	<creationDate>May 2018</creationDate>
	<copyright>(C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright>
	<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
	<authorEmail>admin@joomla.org</authorEmail>
	<authorUrl>www.joomla.org</authorUrl>
	<version>3.9.0</version>
	<description>PLG_PRIVACY_USER_XML_DESCRIPTION</description>
	<files>
		<filename plugin="user">user.php</filename>
	</files>
	<languages>
		<language tag="en-GB">en-GB.plg_privacy_user.ini</language>
		<language tag="en-GB">en-GB.plg_privacy_user.sys.ini</language>
	</languages>
</extension>
user.php000064400000015256150755023100006242 0ustar00<?php
/**
 * @package     Joomla.Plugin
 * @subpackage  Privacy.user
 *
 * @copyright   Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;

use Joomla\Utilities\ArrayHelper;

JLoader::register('PrivacyPlugin', JPATH_ADMINISTRATOR . '/components/com_privacy/helpers/plugin.php');
JLoader::register('PrivacyRemovalStatus', JPATH_ADMINISTRATOR . '/components/com_privacy/helpers/removal/status.php');

/**
 * Privacy plugin managing Joomla user data
 *
 * @since  3.9.0
 */
class PlgPrivacyUser extends PrivacyPlugin
{
	/**
	 * Performs validation to determine if the data associated with a remove information request can be processed
	 *
	 * This event will not allow a super user account to be removed
	 *
	 * @param   PrivacyTableRequest  $request  The request record being processed
	 * @param   JUser                $user     The user account associated with this request if available
	 *
	 * @return  PrivacyRemovalStatus
	 *
	 * @since   3.9.0
	 */
	public function onPrivacyCanRemoveData(PrivacyTableRequest $request, JUser $user = null)
	{
		$status = new PrivacyRemovalStatus;

		if (!$user)
		{
			return $status;
		}

		if ($user->authorise('core.admin'))
		{
			$status->canRemove = false;
			$status->reason    = JText::_('PLG_PRIVACY_USER_ERROR_CANNOT_REMOVE_SUPER_USER');
		}

		return $status;
	}

	/**
	 * Processes an export request for Joomla core user data
	 *
	 * This event will collect data for the following core tables:
	 *
	 * - #__users (excluding the password, otpKey, and otep columns)
	 * - #__user_notes
	 * - #__user_profiles
	 * - User custom fields
	 *
	 * @param   PrivacyTableRequest  $request  The request record being processed
	 * @param   JUser                $user     The user account associated with this request if available
	 *
	 * @return  PrivacyExportDomain[]
	 *
	 * @since   3.9.0
	 */
	public function onPrivacyExportRequest(PrivacyTableRequest $request, JUser $user = null)
	{
		if (!$user)
		{
			return array();
		}

		/** @var JTableUser $userTable */
		$userTable = JUser::getTable();
		$userTable->load($user->id);

		$domains = array();
		$domains[] = $this->createUserDomain($userTable);
		$domains[] = $this->createNotesDomain($userTable);
		$domains[] = $this->createProfileDomain($userTable);
		$domains[] = $this->createCustomFieldsDomain('com_users.user', array($userTable));

		return $domains;
	}

	/**
	 * Removes the data associated with a remove information request
	 *
	 * This event will pseudoanonymise the user account
	 *
	 * @param   PrivacyTableRequest  $request  The request record being processed
	 * @param   JUser                $user     The user account associated with this request if available
	 *
	 * @return  void
	 *
	 * @since   3.9.0
	 */
	public function onPrivacyRemoveData(PrivacyTableRequest $request, JUser $user = null)
	{
		// This plugin only processes data for registered user accounts
		if (!$user)
		{
			return;
		}

		$pseudoanonymisedData = array(
			'name'      => 'User ID ' . $user->id,
			'username'  => bin2hex(random_bytes(12)),
			'email'     => 'UserID' . $user->id . 'removed@email.invalid',
			'block'     => true,
		);

		$user->bind($pseudoanonymisedData);

		$user->save();

		// Destroy all sessions for the user account
		$sessionIds = $this->db->setQuery(
			$this->db->getQuery(true)
				->select($this->db->quoteName('session_id'))
				->from($this->db->quoteName('#__session'))
				->where($this->db->quoteName('userid') . ' = ' . (int) $user->id)
		)->loadColumn();

		// If there aren't any active sessions then there's nothing to do here
		if (empty($sessionIds))
		{
			return;
		}

		$storeName = JFactory::getConfig()->get('session_handler', 'none');
		$store     = JSessionStorage::getInstance($storeName);
		$quotedIds = array();

		// Destroy the sessions and quote the IDs to purge the session table
		foreach ($sessionIds as $sessionId)
		{
			$store->destroy($sessionId);
			$quotedIds[] = $this->db->quoteBinary($sessionId);
		}

		$this->db->setQuery(
			$this->db->getQuery(true)
				->delete($this->db->quoteName('#__session'))
				->where($this->db->quoteName('session_id') . ' IN (' . implode(', ', $quotedIds) . ')')
		)->execute();
	}

	/**
	 * Create the domain for the user notes data
	 *
	 * @param   JTableUser  $user  The JTableUser object to process
	 *
	 * @return  PrivacyExportDomain
	 *
	 * @since   3.9.0
	 */
	private function createNotesDomain(JTableUser $user)
	{
		$domain = $this->createDomain('user_notes', 'joomla_user_notes_data');

		$query = $this->db->getQuery(true)
			->select('*')
			->from($this->db->quoteName('#__user_notes'))
			->where($this->db->quoteName('user_id') . ' = ' . $this->db->quote($user->id));

		$items = $this->db->setQuery($query)->loadAssocList();

		// Remove user ID columns
		foreach (array('user_id', 'created_user_id', 'modified_user_id') as $column)
		{
			$items = ArrayHelper::dropColumn($items, $column);
		}

		foreach ($items as $item)
		{
			$domain->addItem($this->createItemFromArray($item, $item['id']));
		}

		return $domain;
	}

	/**
	 * Create the domain for the user profile data
	 *
	 * @param   JTableUser  $user  The JTableUser object to process
	 *
	 * @return  PrivacyExportDomain
	 *
	 * @since   3.9.0
	 */
	private function createProfileDomain(JTableUser $user)
	{
		$domain = $this->createDomain('user_profile', 'joomla_user_profile_data');

		$query = $this->db->getQuery(true)
			->select('*')
			->from($this->db->quoteName('#__user_profiles'))
			->where($this->db->quoteName('user_id') . ' = ' . $this->db->quote($user->id))
			->order($this->db->quoteName('ordering') . ' ASC');

		$items = $this->db->setQuery($query)->loadAssocList();

		foreach ($items as $item)
		{
			$domain->addItem($this->createItemFromArray($item));
		}

		return $domain;
	}

	/**
	 * Create the domain for the user record
	 *
	 * @param   JTableUser  $user  The JTableUser object to process
	 *
	 * @return  PrivacyExportDomain
	 *
	 * @since   3.9.0
	 */
	private function createUserDomain(JTableUser $user)
	{
		$domain = $this->createDomain('users', 'joomla_users_data');
		$domain->addItem($this->createItemForUserTable($user));

		return $domain;
	}

	/**
	 * Create an item object for a JTableUser object
	 *
	 * @param   JTableUser  $user  The JTableUser object to convert
	 *
	 * @return  PrivacyExportItem
	 *
	 * @since   3.9.0
	 */
	private function createItemForUserTable(JTableUser $user)
	{
		$data    = array();
		$exclude = array('password', 'otpKey', 'otep');

		foreach (array_keys($user->getFields()) as $fieldName)
		{
			if (!in_array($fieldName, $exclude))
			{
				$data[$fieldName] = $user->$fieldName;
			}
		}

		return $this->createItemFromArray($data, $user->id);
	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit