Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save toddstephens335/e851ea1ddb35a5a2e787f8c95643347c to your computer and use it in GitHub Desktop.
Save toddstephens335/e851ea1ddb35a5a2e787f8c95643347c to your computer and use it in GitHub Desktop.
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.8.19+commit.7dd6d404.js&optimize=true&runs=200&gist=
This gist exceeds the recommended number of files (~10). To access all files, please clone this gist.
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (access/Ownable.sol)
pragma solidity ^0.8.0;
import "../utils/Context.sol";
/**
* @dev Contract module which provides a basic access control mechanism, where
* there is an account (an owner) that can be granted exclusive access to
* specific functions.
*
* By default, the owner account will be the one that deploys the contract. This
* can later be changed with {transferOwnership}.
*
* This module is used through inheritance. It will make available the modifier
* `onlyOwner`, which can be applied to your functions to restrict their use to
* the owner.
*/
abstract contract Ownable is Context {
address private _owner;
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
/**
* @dev Initializes the contract setting the deployer as the initial owner.
*/
constructor() {
_transferOwnership(_msgSender());
}
/**
* @dev Throws if called by any account other than the owner.
*/
modifier onlyOwner() {
_checkOwner();
_;
}
/**
* @dev Returns the address of the current owner.
*/
function owner() public view virtual returns (address) {
return _owner;
}
/**
* @dev Throws if the sender is not the owner.
*/
function _checkOwner() internal view virtual {
require(owner() == _msgSender(), "Ownable: caller is not the owner");
}
/**
* @dev Leaves the contract without owner. It will not be possible to call
* `onlyOwner` functions. Can only be called by the current owner.
*
* NOTE: Renouncing ownership will leave the contract without an owner,
* thereby disabling any functionality that is only available to the owner.
*/
function renounceOwnership() public virtual onlyOwner {
_transferOwnership(address(0));
}
/**
* @dev Transfers ownership of the contract to a new account (`newOwner`).
* Can only be called by the current owner.
*/
function transferOwnership(address newOwner) public virtual onlyOwner {
require(newOwner != address(0), "Ownable: new owner is the zero address");
_transferOwnership(newOwner);
}
/**
* @dev Transfers ownership of the contract to a new account (`newOwner`).
* Internal function without access restriction.
*/
function _transferOwnership(address newOwner) internal virtual {
address oldOwner = _owner;
_owner = newOwner;
emit OwnershipTransferred(oldOwner, newOwner);
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (governance/utils/IVotes.sol)
pragma solidity ^0.8.0;
/**
* @dev Common interface for {ERC20Votes}, {ERC721Votes}, and other {Votes}-enabled contracts.
*
* _Available since v4.5._
*/
interface IVotes {
/**
* @dev Emitted when an account changes their delegate.
*/
event DelegateChanged(address indexed delegator, address indexed fromDelegate, address indexed toDelegate);
/**
* @dev Emitted when a token transfer or delegate change results in changes to a delegate's number of votes.
*/
event DelegateVotesChanged(address indexed delegate, uint256 previousBalance, uint256 newBalance);
/**
* @dev Returns the current amount of votes that `account` has.
*/
function getVotes(address account) external view returns (uint256);
/**
* @dev Returns the amount of votes that `account` had at a specific moment in the past. If the `clock()` is
* configured to use block numbers, this will return the value at the end of the corresponding block.
*/
function getPastVotes(address account, uint256 timepoint) external view returns (uint256);
/**
* @dev Returns the total supply of votes available at a specific moment in the past. If the `clock()` is
* configured to use block numbers, this will return the value at the end of the corresponding block.
*
* NOTE: This value is the sum of all available votes, which is not necessarily the sum of all delegated votes.
* Votes that have not been delegated are still part of total supply, even though they would not participate in a
* vote.
*/
function getPastTotalSupply(uint256 timepoint) external view returns (uint256);
/**
* @dev Returns the delegate that `account` has chosen.
*/
function delegates(address account) external view returns (address);
/**
* @dev Delegates votes from the sender to `delegatee`.
*/
function delegate(address delegatee) external;
/**
* @dev Delegates votes from signer to `delegatee`.
*/
function delegateBySig(address delegatee, uint256 nonce, uint256 expiry, uint8 v, bytes32 r, bytes32 s) external;
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (interfaces/IERC5267.sol)
pragma solidity ^0.8.0;
interface IERC5267 {
/**
* @dev MAY be emitted to signal that the domain could have changed.
*/
event EIP712DomainChanged();
/**
* @dev returns the fields and values that describe the domain separator used by this contract for EIP-712
* signature.
*/
function eip712Domain()
external
view
returns (
bytes1 fields,
string memory name,
string memory version,
uint256 chainId,
address verifyingContract,
bytes32 salt,
uint256[] memory extensions
);
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (interfaces/IERC5805.sol)
pragma solidity ^0.8.0;
import "../governance/utils/IVotes.sol";
import "./IERC6372.sol";
interface IERC5805 is IERC6372, IVotes {}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (interfaces/IERC6372.sol)
pragma solidity ^0.8.0;
interface IERC6372 {
/**
* @dev Clock used for flagging checkpoints. Can be overridden to implement timestamp based checkpoints (and voting).
*/
function clock() external view returns (uint48);
/**
* @dev Description of the clock
*/
// solhint-disable-next-line func-name-mixedcase
function CLOCK_MODE() external view returns (string memory);
}
// SPDX-License-Identifier: MIT
pragma solidity >=0.6.0 <0.8.0;
/**
* @dev Wrappers over Solidity's arithmetic operations with added overflow
* checks.
*
* Arithmetic operations in Solidity wrap on overflow. This can easily result
* in bugs, because programmers usually assume that an overflow raises an
* error, which is the standard behavior in high level programming languages.
* `SafeMath` restores this intuition by reverting the transaction when an
* operation overflows.
*
* Using this library instead of the unchecked operations eliminates an entire
* class of bugs, so it's recommended to use it always.
*/
library SafeMath {
/**
* @dev Returns the addition of two unsigned integers, with an overflow flag.
*
* _Available since v3.4._
*/
function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) {
uint256 c = a + b;
if (c < a) return (false, 0);
return (true, c);
}
/**
* @dev Returns the substraction of two unsigned integers, with an overflow flag.
*
* _Available since v3.4._
*/
function trySub(uint256 a, uint256 b) internal pure returns (bool, uint256) {
if (b > a) return (false, 0);
return (true, a - b);
}
/**
* @dev Returns the multiplication of two unsigned integers, with an overflow flag.
*
* _Available since v3.4._
*/
function tryMul(uint256 a, uint256 b) internal pure returns (bool, uint256) {
// Gas optimization: this is cheaper than requiring 'a' not being zero, but the
// benefit is lost if 'b' is also tested.
// See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
if (a == 0) return (true, 0);
uint256 c = a * b;
if (c / a != b) return (false, 0);
return (true, c);
}
/**
* @dev Returns the division of two unsigned integers, with a division by zero flag.
*
* _Available since v3.4._
*/
function tryDiv(uint256 a, uint256 b) internal pure returns (bool, uint256) {
if (b == 0) return (false, 0);
return (true, a / b);
}
/**
* @dev Returns the remainder of dividing two unsigned integers, with a division by zero flag.
*
* _Available since v3.4._
*/
function tryMod(uint256 a, uint256 b) internal pure returns (bool, uint256) {
if (b == 0) return (false, 0);
return (true, a % b);
}
/**
* @dev Returns the addition of two unsigned integers, reverting on
* overflow.
*
* Counterpart to Solidity's `+` operator.
*
* Requirements:
*
* - Addition cannot overflow.
*/
function add(uint256 a, uint256 b) internal pure returns (uint256) {
uint256 c = a + b;
require(c >= a, "SafeMath: addition overflow");
return c;
}
/**
* @dev Returns the subtraction of two unsigned integers, reverting on
* overflow (when the result is negative).
*
* Counterpart to Solidity's `-` operator.
*
* Requirements:
*
* - Subtraction cannot overflow.
*/
function sub(uint256 a, uint256 b) internal pure returns (uint256) {
require(b <= a, "SafeMath: subtraction overflow");
return a - b;
}
/**
* @dev Returns the multiplication of two unsigned integers, reverting on
* overflow.
*
* Counterpart to Solidity's `*` operator.
*
* Requirements:
*
* - Multiplication cannot overflow.
*/
function mul(uint256 a, uint256 b) internal pure returns (uint256) {
if (a == 0) return 0;
uint256 c = a * b;
require(c / a == b, "SafeMath: multiplication overflow");
return c;
}
/**
* @dev Returns the integer division of two unsigned integers, reverting on
* division by zero. The result is rounded towards zero.
*
* Counterpart to Solidity's `/` operator. Note: this function uses a
* `revert` opcode (which leaves remaining gas untouched) while Solidity
* uses an invalid opcode to revert (consuming all remaining gas).
*
* Requirements:
*
* - The divisor cannot be zero.
*/
function div(uint256 a, uint256 b) internal pure returns (uint256) {
require(b > 0, "SafeMath: division by zero");
return a / b;
}
/**
* @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
* reverting when dividing by zero.
*
* Counterpart to Solidity's `%` operator. This function uses a `revert`
* opcode (which leaves remaining gas untouched) while Solidity uses an
* invalid opcode to revert (consuming all remaining gas).
*
* Requirements:
*
* - The divisor cannot be zero.
*/
function mod(uint256 a, uint256 b) internal pure returns (uint256) {
require(b > 0, "SafeMath: modulo by zero");
return a % b;
}
/**
* @dev Returns the subtraction of two unsigned integers, reverting with custom message on
* overflow (when the result is negative).
*
* CAUTION: This function is deprecated because it requires allocating memory for the error
* message unnecessarily. For custom revert reasons use {trySub}.
*
* Counterpart to Solidity's `-` operator.
*
* Requirements:
*
* - Subtraction cannot overflow.
*/
function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
require(b <= a, errorMessage);
return a - b;
}
/**
* @dev Returns the integer division of two unsigned integers, reverting with custom message on
* division by zero. The result is rounded towards zero.
*
* CAUTION: This function is deprecated because it requires allocating memory for the error
* message unnecessarily. For custom revert reasons use {tryDiv}.
*
* Counterpart to Solidity's `/` operator. Note: this function uses a
* `revert` opcode (which leaves remaining gas untouched) while Solidity
* uses an invalid opcode to revert (consuming all remaining gas).
*
* Requirements:
*
* - The divisor cannot be zero.
*/
function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
require(b > 0, errorMessage);
return a / b;
}
/**
* @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
* reverting with custom message when dividing by zero.
*
* CAUTION: This function is deprecated because it requires allocating memory for the error
* message unnecessarily. For custom revert reasons use {tryMod}.
*
* Counterpart to Solidity's `%` operator. This function uses a `revert`
* opcode (which leaves remaining gas untouched) while Solidity uses an
* invalid opcode to revert (consuming all remaining gas).
*
* Requirements:
*
* - The divisor cannot be zero.
*/
function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
require(b > 0, errorMessage);
return a % b;
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (token/ERC20/ERC20.sol)
pragma solidity ^0.8.0;
import "./IERC20.sol";
import "./extensions/IERC20Metadata.sol";
import "../../utils/Context.sol";
/**
* @dev Implementation of the {IERC20} interface.
*
* This implementation is agnostic to the way tokens are created. This means
* that a supply mechanism has to be added in a derived contract using {_mint}.
* For a generic mechanism see {ERC20PresetMinterPauser}.
*
* TIP: For a detailed writeup see our guide
* https://forum.openzeppelin.com/t/how-to-implement-erc20-supply-mechanisms/226[How
* to implement supply mechanisms].
*
* The default value of {decimals} is 18. To change this, you should override
* this function so it returns a different value.
*
* We have followed general OpenZeppelin Contracts guidelines: functions revert
* instead returning `false` on failure. This behavior is nonetheless
* conventional and does not conflict with the expectations of ERC20
* applications.
*
* Additionally, an {Approval} event is emitted on calls to {transferFrom}.
* This allows applications to reconstruct the allowance for all accounts just
* by listening to said events. Other implementations of the EIP may not emit
* these events, as it isn't required by the specification.
*
* Finally, the non-standard {decreaseAllowance} and {increaseAllowance}
* functions have been added to mitigate the well-known issues around setting
* allowances. See {IERC20-approve}.
*/
contract ERC20 is Context, IERC20, IERC20Metadata {
mapping(address => uint256) private _balances;
mapping(address => mapping(address => uint256)) private _allowances;
uint256 private _totalSupply;
string private _name;
string private _symbol;
/**
* @dev Sets the values for {name} and {symbol}.
*
* All two of these values are immutable: they can only be set once during
* construction.
*/
constructor(string memory name_, string memory symbol_) {
_name = name_;
_symbol = symbol_;
}
/**
* @dev Returns the name of the token.
*/
function name() public view virtual override returns (string memory) {
return _name;
}
/**
* @dev Returns the symbol of the token, usually a shorter version of the
* name.
*/
function symbol() public view virtual override returns (string memory) {
return _symbol;
}
/**
* @dev Returns the number of decimals used to get its user representation.
* For example, if `decimals` equals `2`, a balance of `505` tokens should
* be displayed to a user as `5.05` (`505 / 10 ** 2`).
*
* Tokens usually opt for a value of 18, imitating the relationship between
* Ether and Wei. This is the default value returned by this function, unless
* it's overridden.
*
* NOTE: This information is only used for _display_ purposes: it in
* no way affects any of the arithmetic of the contract, including
* {IERC20-balanceOf} and {IERC20-transfer}.
*/
function decimals() public view virtual override returns (uint8) {
return 18;
}
/**
* @dev See {IERC20-totalSupply}.
*/
function totalSupply() public view virtual override returns (uint256) {
return _totalSupply;
}
/**
* @dev See {IERC20-balanceOf}.
*/
function balanceOf(address account) public view virtual override returns (uint256) {
return _balances[account];
}
/**
* @dev See {IERC20-transfer}.
*
* Requirements:
*
* - `to` cannot be the zero address.
* - the caller must have a balance of at least `amount`.
*/
function transfer(address to, uint256 amount) public virtual override returns (bool) {
address owner = _msgSender();
_transfer(owner, to, amount);
return true;
}
/**
* @dev See {IERC20-allowance}.
*/
function allowance(address owner, address spender) public view virtual override returns (uint256) {
return _allowances[owner][spender];
}
/**
* @dev See {IERC20-approve}.
*
* NOTE: If `amount` is the maximum `uint256`, the allowance is not updated on
* `transferFrom`. This is semantically equivalent to an infinite approval.
*
* Requirements:
*
* - `spender` cannot be the zero address.
*/
function approve(address spender, uint256 amount) public virtual override returns (bool) {
address owner = _msgSender();
_approve(owner, spender, amount);
return true;
}
/**
* @dev See {IERC20-transferFrom}.
*
* Emits an {Approval} event indicating the updated allowance. This is not
* required by the EIP. See the note at the beginning of {ERC20}.
*
* NOTE: Does not update the allowance if the current allowance
* is the maximum `uint256`.
*
* Requirements:
*
* - `from` and `to` cannot be the zero address.
* - `from` must have a balance of at least `amount`.
* - the caller must have allowance for ``from``'s tokens of at least
* `amount`.
*/
function transferFrom(address from, address to, uint256 amount) public virtual override returns (bool) {
address spender = _msgSender();
_spendAllowance(from, spender, amount);
_transfer(from, to, amount);
return true;
}
/**
* @dev Atomically increases the allowance granted to `spender` by the caller.
*
* This is an alternative to {approve} that can be used as a mitigation for
* problems described in {IERC20-approve}.
*
* Emits an {Approval} event indicating the updated allowance.
*
* Requirements:
*
* - `spender` cannot be the zero address.
*/
function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) {
address owner = _msgSender();
_approve(owner, spender, allowance(owner, spender) + addedValue);
return true;
}
/**
* @dev Atomically decreases the allowance granted to `spender` by the caller.
*
* This is an alternative to {approve} that can be used as a mitigation for
* problems described in {IERC20-approve}.
*
* Emits an {Approval} event indicating the updated allowance.
*
* Requirements:
*
* - `spender` cannot be the zero address.
* - `spender` must have allowance for the caller of at least
* `subtractedValue`.
*/
function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
address owner = _msgSender();
uint256 currentAllowance = allowance(owner, spender);
require(currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero");
unchecked {
_approve(owner, spender, currentAllowance - subtractedValue);
}
return true;
}
/**
* @dev Moves `amount` of tokens from `from` to `to`.
*
* This internal function is equivalent to {transfer}, and can be used to
* e.g. implement automatic token fees, slashing mechanisms, etc.
*
* Emits a {Transfer} event.
*
* Requirements:
*
* - `from` cannot be the zero address.
* - `to` cannot be the zero address.
* - `from` must have a balance of at least `amount`.
*/
function _transfer(address from, address to, uint256 amount) internal virtual {
require(from != address(0), "ERC20: transfer from the zero address");
require(to != address(0), "ERC20: transfer to the zero address");
_beforeTokenTransfer(from, to, amount);
uint256 fromBalance = _balances[from];
require(fromBalance >= amount, "ERC20: transfer amount exceeds balance");
unchecked {
_balances[from] = fromBalance - amount;
// Overflow not possible: the sum of all balances is capped by totalSupply, and the sum is preserved by
// decrementing then incrementing.
_balances[to] += amount;
}
emit Transfer(from, to, amount);
_afterTokenTransfer(from, to, amount);
}
/** @dev Creates `amount` tokens and assigns them to `account`, increasing
* the total supply.
*
* Emits a {Transfer} event with `from` set to the zero address.
*
* Requirements:
*
* - `account` cannot be the zero address.
*/
function _mint(address account, uint256 amount) internal virtual {
require(account != address(0), "ERC20: mint to the zero address");
_beforeTokenTransfer(address(0), account, amount);
_totalSupply += amount;
unchecked {
// Overflow not possible: balance + amount is at most totalSupply + amount, which is checked above.
_balances[account] += amount;
}
emit Transfer(address(0), account, amount);
_afterTokenTransfer(address(0), account, amount);
}
/**
* @dev Destroys `amount` tokens from `account`, reducing the
* total supply.
*
* Emits a {Transfer} event with `to` set to the zero address.
*
* Requirements:
*
* - `account` cannot be the zero address.
* - `account` must have at least `amount` tokens.
*/
function _burn(address account, uint256 amount) internal virtual {
require(account != address(0), "ERC20: burn from the zero address");
_beforeTokenTransfer(account, address(0), amount);
uint256 accountBalance = _balances[account];
require(accountBalance >= amount, "ERC20: burn amount exceeds balance");
unchecked {
_balances[account] = accountBalance - amount;
// Overflow not possible: amount <= accountBalance <= totalSupply.
_totalSupply -= amount;
}
emit Transfer(account, address(0), amount);
_afterTokenTransfer(account, address(0), amount);
}
/**
* @dev Sets `amount` as the allowance of `spender` over the `owner` s tokens.
*
* This internal function is equivalent to `approve`, and can be used to
* e.g. set automatic allowances for certain subsystems, etc.
*
* Emits an {Approval} event.
*
* Requirements:
*
* - `owner` cannot be the zero address.
* - `spender` cannot be the zero address.
*/
function _approve(address owner, address spender, uint256 amount) internal virtual {
require(owner != address(0), "ERC20: approve from the zero address");
require(spender != address(0), "ERC20: approve to the zero address");
_allowances[owner][spender] = amount;
emit Approval(owner, spender, amount);
}
/**
* @dev Updates `owner` s allowance for `spender` based on spent `amount`.
*
* Does not update the allowance amount in case of infinite allowance.
* Revert if not enough allowance is available.
*
* Might emit an {Approval} event.
*/
function _spendAllowance(address owner, address spender, uint256 amount) internal virtual {
uint256 currentAllowance = allowance(owner, spender);
if (currentAllowance != type(uint256).max) {
require(currentAllowance >= amount, "ERC20: insufficient allowance");
unchecked {
_approve(owner, spender, currentAllowance - amount);
}
}
}
/**
* @dev Hook that is called before any transfer of tokens. This includes
* minting and burning.
*
* Calling conditions:
*
* - when `from` and `to` are both non-zero, `amount` of ``from``'s tokens
* will be transferred to `to`.
* - when `from` is zero, `amount` tokens will be minted for `to`.
* - when `to` is zero, `amount` of ``from``'s tokens will be burned.
* - `from` and `to` are never both zero.
*
* To learn more about hooks, head to xref:ROOT:extending-contracts.adoc#using-hooks[Using Hooks].
*/
function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual {}
/**
* @dev Hook that is called after any transfer of tokens. This includes
* minting and burning.
*
* Calling conditions:
*
* - when `from` and `to` are both non-zero, `amount` of ``from``'s tokens
* has been transferred to `to`.
* - when `from` is zero, `amount` tokens have been minted for `to`.
* - when `to` is zero, `amount` of ``from``'s tokens have been burned.
* - `from` and `to` are never both zero.
*
* To learn more about hooks, head to xref:ROOT:extending-contracts.adoc#using-hooks[Using Hooks].
*/
function _afterTokenTransfer(address from, address to, uint256 amount) internal virtual {}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (token/ERC20/extensions/draft-ERC20Permit.sol)
pragma solidity ^0.8.0;
// EIP-2612 is Final as of 2022-11-01. This file is deprecated.
import "./ERC20Permit.sol";
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.5.0) (token/ERC20/extensions/ERC20Burnable.sol)
pragma solidity ^0.8.0;
import "../ERC20.sol";
import "../../../utils/Context.sol";
/**
* @dev Extension of {ERC20} that allows token holders to destroy both their own
* tokens and those that they have an allowance for, in a way that can be
* recognized off-chain (via event analysis).
*/
abstract contract ERC20Burnable is Context, ERC20 {
/**
* @dev Destroys `amount` tokens from the caller.
*
* See {ERC20-_burn}.
*/
function burn(uint256 amount) public virtual {
_burn(_msgSender(), amount);
}
/**
* @dev Destroys `amount` tokens from `account`, deducting from the caller's
* allowance.
*
* See {ERC20-_burn} and {ERC20-allowance}.
*
* Requirements:
*
* - the caller must have allowance for ``accounts``'s tokens of at least
* `amount`.
*/
function burnFrom(address account, uint256 amount) public virtual {
_spendAllowance(account, _msgSender(), amount);
_burn(account, amount);
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (token/ERC20/extensions/ERC20Permit.sol)
pragma solidity ^0.8.0;
import "./IERC20Permit.sol";
import "../ERC20.sol";
import "../../../utils/cryptography/ECDSA.sol";
import "../../../utils/cryptography/EIP712.sol";
import "../../../utils/Counters.sol";
/**
* @dev Implementation of the ERC20 Permit extension allowing approvals to be made via signatures, as defined in
* https://eips.ethereum.org/EIPS/eip-2612[EIP-2612].
*
* Adds the {permit} method, which can be used to change an account's ERC20 allowance (see {IERC20-allowance}) by
* presenting a message signed by the account. By not relying on `{IERC20-approve}`, the token holder account doesn't
* need to send a transaction, and thus is not required to hold Ether at all.
*
* _Available since v3.4._
*/
abstract contract ERC20Permit is ERC20, IERC20Permit, EIP712 {
using Counters for Counters.Counter;
mapping(address => Counters.Counter) private _nonces;
// solhint-disable-next-line var-name-mixedcase
bytes32 private constant _PERMIT_TYPEHASH =
keccak256("Permit(address owner,address spender,uint256 value,uint256 nonce,uint256 deadline)");
/**
* @dev In previous versions `_PERMIT_TYPEHASH` was declared as `immutable`.
* However, to ensure consistency with the upgradeable transpiler, we will continue
* to reserve a slot.
* @custom:oz-renamed-from _PERMIT_TYPEHASH
*/
// solhint-disable-next-line var-name-mixedcase
bytes32 private _PERMIT_TYPEHASH_DEPRECATED_SLOT;
/**
* @dev Initializes the {EIP712} domain separator using the `name` parameter, and setting `version` to `"1"`.
*
* It's a good idea to use the same `name` that is defined as the ERC20 token name.
*/
constructor(string memory name) EIP712(name, "1") {}
/**
* @dev See {IERC20Permit-permit}.
*/
function permit(
address owner,
address spender,
uint256 value,
uint256 deadline,
uint8 v,
bytes32 r,
bytes32 s
) public virtual override {
require(block.timestamp <= deadline, "ERC20Permit: expired deadline");
bytes32 structHash = keccak256(abi.encode(_PERMIT_TYPEHASH, owner, spender, value, _useNonce(owner), deadline));
bytes32 hash = _hashTypedDataV4(structHash);
address signer = ECDSA.recover(hash, v, r, s);
require(signer == owner, "ERC20Permit: invalid signature");
_approve(owner, spender, value);
}
/**
* @dev See {IERC20Permit-nonces}.
*/
function nonces(address owner) public view virtual override returns (uint256) {
return _nonces[owner].current();
}
/**
* @dev See {IERC20Permit-DOMAIN_SEPARATOR}.
*/
// solhint-disable-next-line func-name-mixedcase
function DOMAIN_SEPARATOR() external view override returns (bytes32) {
return _domainSeparatorV4();
}
/**
* @dev "Consume a nonce": return the current value and increment.
*
* _Available since v4.1._
*/
function _useNonce(address owner) internal virtual returns (uint256 current) {
Counters.Counter storage nonce = _nonces[owner];
current = nonce.current();
nonce.increment();
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (token/ERC20/extensions/ERC20Votes.sol)
pragma solidity ^0.8.0;
import "./ERC20Permit.sol";
import "../../../interfaces/IERC5805.sol";
import "../../../utils/math/Math.sol";
import "../../../utils/math/SafeCast.sol";
import "../../../utils/cryptography/ECDSA.sol";
/**
* @dev Extension of ERC20 to support Compound-like voting and delegation. This version is more generic than Compound's,
* and supports token supply up to 2^224^ - 1, while COMP is limited to 2^96^ - 1.
*
* NOTE: If exact COMP compatibility is required, use the {ERC20VotesComp} variant of this module.
*
* This extension keeps a history (checkpoints) of each account's vote power. Vote power can be delegated either
* by calling the {delegate} function directly, or by providing a signature to be used with {delegateBySig}. Voting
* power can be queried through the public accessors {getVotes} and {getPastVotes}.
*
* By default, token balance does not account for voting power. This makes transfers cheaper. The downside is that it
* requires users to delegate to themselves in order to activate checkpoints and have their voting power tracked.
*
* _Available since v4.2._
*/
abstract contract ERC20Votes is ERC20Permit, IERC5805 {
struct Checkpoint {
uint32 fromBlock;
uint224 votes;
}
bytes32 private constant _DELEGATION_TYPEHASH =
keccak256("Delegation(address delegatee,uint256 nonce,uint256 expiry)");
mapping(address => address) private _delegates;
mapping(address => Checkpoint[]) private _checkpoints;
Checkpoint[] private _totalSupplyCheckpoints;
/**
* @dev Clock used for flagging checkpoints. Can be overridden to implement timestamp based checkpoints (and voting).
*/
function clock() public view virtual override returns (uint48) {
return SafeCast.toUint48(block.number);
}
/**
* @dev Description of the clock
*/
// solhint-disable-next-line func-name-mixedcase
function CLOCK_MODE() public view virtual override returns (string memory) {
// Check that the clock was not modified
require(clock() == block.number, "ERC20Votes: broken clock mode");
return "mode=blocknumber&from=default";
}
/**
* @dev Get the `pos`-th checkpoint for `account`.
*/
function checkpoints(address account, uint32 pos) public view virtual returns (Checkpoint memory) {
return _checkpoints[account][pos];
}
/**
* @dev Get number of checkpoints for `account`.
*/
function numCheckpoints(address account) public view virtual returns (uint32) {
return SafeCast.toUint32(_checkpoints[account].length);
}
/**
* @dev Get the address `account` is currently delegating to.
*/
function delegates(address account) public view virtual override returns (address) {
return _delegates[account];
}
/**
* @dev Gets the current votes balance for `account`
*/
function getVotes(address account) public view virtual override returns (uint256) {
uint256 pos = _checkpoints[account].length;
unchecked {
return pos == 0 ? 0 : _checkpoints[account][pos - 1].votes;
}
}
/**
* @dev Retrieve the number of votes for `account` at the end of `timepoint`.
*
* Requirements:
*
* - `timepoint` must be in the past
*/
function getPastVotes(address account, uint256 timepoint) public view virtual override returns (uint256) {
require(timepoint < clock(), "ERC20Votes: future lookup");
return _checkpointsLookup(_checkpoints[account], timepoint);
}
/**
* @dev Retrieve the `totalSupply` at the end of `timepoint`. Note, this value is the sum of all balances.
* It is NOT the sum of all the delegated votes!
*
* Requirements:
*
* - `timepoint` must be in the past
*/
function getPastTotalSupply(uint256 timepoint) public view virtual override returns (uint256) {
require(timepoint < clock(), "ERC20Votes: future lookup");
return _checkpointsLookup(_totalSupplyCheckpoints, timepoint);
}
/**
* @dev Lookup a value in a list of (sorted) checkpoints.
*/
function _checkpointsLookup(Checkpoint[] storage ckpts, uint256 timepoint) private view returns (uint256) {
// We run a binary search to look for the last (most recent) checkpoint taken before (or at) `timepoint`.
//
// Initially we check if the block is recent to narrow the search range.
// During the loop, the index of the wanted checkpoint remains in the range [low-1, high).
// With each iteration, either `low` or `high` is moved towards the middle of the range to maintain the invariant.
// - If the middle checkpoint is after `timepoint`, we look in [low, mid)
// - If the middle checkpoint is before or equal to `timepoint`, we look in [mid+1, high)
// Once we reach a single value (when low == high), we've found the right checkpoint at the index high-1, if not
// out of bounds (in which case we're looking too far in the past and the result is 0).
// Note that if the latest checkpoint available is exactly for `timepoint`, we end up with an index that is
// past the end of the array, so we technically don't find a checkpoint after `timepoint`, but it works out
// the same.
uint256 length = ckpts.length;
uint256 low = 0;
uint256 high = length;
if (length > 5) {
uint256 mid = length - Math.sqrt(length);
if (_unsafeAccess(ckpts, mid).fromBlock > timepoint) {
high = mid;
} else {
low = mid + 1;
}
}
while (low < high) {
uint256 mid = Math.average(low, high);
if (_unsafeAccess(ckpts, mid).fromBlock > timepoint) {
high = mid;
} else {
low = mid + 1;
}
}
unchecked {
return high == 0 ? 0 : _unsafeAccess(ckpts, high - 1).votes;
}
}
/**
* @dev Delegate votes from the sender to `delegatee`.
*/
function delegate(address delegatee) public virtual override {
_delegate(_msgSender(), delegatee);
}
/**
* @dev Delegates votes from signer to `delegatee`
*/
function delegateBySig(
address delegatee,
uint256 nonce,
uint256 expiry,
uint8 v,
bytes32 r,
bytes32 s
) public virtual override {
require(block.timestamp <= expiry, "ERC20Votes: signature expired");
address signer = ECDSA.recover(
_hashTypedDataV4(keccak256(abi.encode(_DELEGATION_TYPEHASH, delegatee, nonce, expiry))),
v,
r,
s
);
require(nonce == _useNonce(signer), "ERC20Votes: invalid nonce");
_delegate(signer, delegatee);
}
/**
* @dev Maximum token supply. Defaults to `type(uint224).max` (2^224^ - 1).
*/
function _maxSupply() internal view virtual returns (uint224) {
return type(uint224).max;
}
/**
* @dev Snapshots the totalSupply after it has been increased.
*/
function _mint(address account, uint256 amount) internal virtual override {
super._mint(account, amount);
require(totalSupply() <= _maxSupply(), "ERC20Votes: total supply risks overflowing votes");
_writeCheckpoint(_totalSupplyCheckpoints, _add, amount);
}
/**
* @dev Snapshots the totalSupply after it has been decreased.
*/
function _burn(address account, uint256 amount) internal virtual override {
super._burn(account, amount);
_writeCheckpoint(_totalSupplyCheckpoints, _subtract, amount);
}
/**
* @dev Move voting power when tokens are transferred.
*
* Emits a {IVotes-DelegateVotesChanged} event.
*/
function _afterTokenTransfer(address from, address to, uint256 amount) internal virtual override {
super._afterTokenTransfer(from, to, amount);
_moveVotingPower(delegates(from), delegates(to), amount);
}
/**
* @dev Change delegation for `delegator` to `delegatee`.
*
* Emits events {IVotes-DelegateChanged} and {IVotes-DelegateVotesChanged}.
*/
function _delegate(address delegator, address delegatee) internal virtual {
address currentDelegate = delegates(delegator);
uint256 delegatorBalance = balanceOf(delegator);
_delegates[delegator] = delegatee;
emit DelegateChanged(delegator, currentDelegate, delegatee);
_moveVotingPower(currentDelegate, delegatee, delegatorBalance);
}
function _moveVotingPower(address src, address dst, uint256 amount) private {
if (src != dst && amount > 0) {
if (src != address(0)) {
(uint256 oldWeight, uint256 newWeight) = _writeCheckpoint(_checkpoints[src], _subtract, amount);
emit DelegateVotesChanged(src, oldWeight, newWeight);
}
if (dst != address(0)) {
(uint256 oldWeight, uint256 newWeight) = _writeCheckpoint(_checkpoints[dst], _add, amount);
emit DelegateVotesChanged(dst, oldWeight, newWeight);
}
}
}
function _writeCheckpoint(
Checkpoint[] storage ckpts,
function(uint256, uint256) view returns (uint256) op,
uint256 delta
) private returns (uint256 oldWeight, uint256 newWeight) {
uint256 pos = ckpts.length;
unchecked {
Checkpoint memory oldCkpt = pos == 0 ? Checkpoint(0, 0) : _unsafeAccess(ckpts, pos - 1);
oldWeight = oldCkpt.votes;
newWeight = op(oldWeight, delta);
if (pos > 0 && oldCkpt.fromBlock == clock()) {
_unsafeAccess(ckpts, pos - 1).votes = SafeCast.toUint224(newWeight);
} else {
ckpts.push(Checkpoint({fromBlock: SafeCast.toUint32(clock()), votes: SafeCast.toUint224(newWeight)}));
}
}
}
function _add(uint256 a, uint256 b) private pure returns (uint256) {
return a + b;
}
function _subtract(uint256 a, uint256 b) private pure returns (uint256) {
return a - b;
}
/**
* @dev Access an element of the array without performing bounds check. The position is assumed to be within bounds.
*/
function _unsafeAccess(Checkpoint[] storage ckpts, uint256 pos) private pure returns (Checkpoint storage result) {
assembly {
mstore(0, ckpts.slot)
result.slot := add(keccak256(0, 0x20), pos)
}
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (token/ERC20/extensions/IERC20Metadata.sol)
pragma solidity ^0.8.0;
import "../IERC20.sol";
/**
* @dev Interface for the optional metadata functions from the ERC20 standard.
*
* _Available since v4.1._
*/
interface IERC20Metadata is IERC20 {
/**
* @dev Returns the name of the token.
*/
function name() external view returns (string memory);
/**
* @dev Returns the symbol of the token.
*/
function symbol() external view returns (string memory);
/**
* @dev Returns the decimals places of the token.
*/
function decimals() external view returns (uint8);
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (token/ERC20/extensions/IERC20Permit.sol)
pragma solidity ^0.8.0;
/**
* @dev Interface of the ERC20 Permit extension allowing approvals to be made via signatures, as defined in
* https://eips.ethereum.org/EIPS/eip-2612[EIP-2612].
*
* Adds the {permit} method, which can be used to change an account's ERC20 allowance (see {IERC20-allowance}) by
* presenting a message signed by the account. By not relying on {IERC20-approve}, the token holder account doesn't
* need to send a transaction, and thus is not required to hold Ether at all.
*/
interface IERC20Permit {
/**
* @dev Sets `value` as the allowance of `spender` over ``owner``'s tokens,
* given ``owner``'s signed approval.
*
* IMPORTANT: The same issues {IERC20-approve} has related to transaction
* ordering also apply here.
*
* Emits an {Approval} event.
*
* Requirements:
*
* - `spender` cannot be the zero address.
* - `deadline` must be a timestamp in the future.
* - `v`, `r` and `s` must be a valid `secp256k1` signature from `owner`
* over the EIP712-formatted function arguments.
* - the signature must use ``owner``'s current nonce (see {nonces}).
*
* For more information on the signature format, see the
* https://eips.ethereum.org/EIPS/eip-2612#specification[relevant EIP
* section].
*/
function permit(
address owner,
address spender,
uint256 value,
uint256 deadline,
uint8 v,
bytes32 r,
bytes32 s
) external;
/**
* @dev Returns the current nonce for `owner`. This value must be
* included whenever a signature is generated for {permit}.
*
* Every successful call to {permit} increases ``owner``'s nonce by one. This
* prevents a signature from being used multiple times.
*/
function nonces(address owner) external view returns (uint256);
/**
* @dev Returns the domain separator used in the encoding of the signature for {permit}, as defined by {EIP712}.
*/
// solhint-disable-next-line func-name-mixedcase
function DOMAIN_SEPARATOR() external view returns (bytes32);
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (token/ERC20/IERC20.sol)
pragma solidity ^0.8.0;
/**
* @dev Interface of the ERC20 standard as defined in the EIP.
*/
interface IERC20 {
/**
* @dev Emitted when `value` tokens are moved from one account (`from`) to
* another (`to`).
*
* Note that `value` may be zero.
*/
event Transfer(address indexed from, address indexed to, uint256 value);
/**
* @dev Emitted when the allowance of a `spender` for an `owner` is set by
* a call to {approve}. `value` is the new allowance.
*/
event Approval(address indexed owner, address indexed spender, uint256 value);
/**
* @dev Returns the amount of tokens in existence.
*/
function totalSupply() external view returns (uint256);
/**
* @dev Returns the amount of tokens owned by `account`.
*/
function balanceOf(address account) external view returns (uint256);
/**
* @dev Moves `amount` tokens from the caller's account to `to`.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* Emits a {Transfer} event.
*/
function transfer(address to, uint256 amount) external returns (bool);
/**
* @dev Returns the remaining number of tokens that `spender` will be
* allowed to spend on behalf of `owner` through {transferFrom}. This is
* zero by default.
*
* This value changes when {approve} or {transferFrom} are called.
*/
function allowance(address owner, address spender) external view returns (uint256);
/**
* @dev Sets `amount` as the allowance of `spender` over the caller's tokens.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* IMPORTANT: Beware that changing an allowance with this method brings the risk
* that someone may use both the old and the new allowance by unfortunate
* transaction ordering. One possible solution to mitigate this race
* condition is to first reduce the spender's allowance to 0 and set the
* desired value afterwards:
* https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
*
* Emits an {Approval} event.
*/
function approve(address spender, uint256 amount) external returns (bool);
/**
* @dev Moves `amount` tokens from `from` to `to` using the
* allowance mechanism. `amount` is then deducted from the caller's
* allowance.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* Emits a {Transfer} event.
*/
function transferFrom(address from, address to, uint256 amount) external returns (bool);
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (token/ERC721/ERC721.sol)
pragma solidity ^0.8.0;
import "./IERC721.sol";
import "./IERC721Receiver.sol";
import "./extensions/IERC721Metadata.sol";
import "../../utils/Address.sol";
import "../../utils/Context.sol";
import "../../utils/Strings.sol";
import "../../utils/introspection/ERC165.sol";
/**
* @dev Implementation of https://eips.ethereum.org/EIPS/eip-721[ERC721] Non-Fungible Token Standard, including
* the Metadata extension, but not including the Enumerable extension, which is available separately as
* {ERC721Enumerable}.
*/
contract ERC721 is Context, ERC165, IERC721, IERC721Metadata {
using Address for address;
using Strings for uint256;
// Token name
string private _name;
// Token symbol
string private _symbol;
// Mapping from token ID to owner address
mapping(uint256 => address) private _owners;
// Mapping owner address to token count
mapping(address => uint256) private _balances;
// Mapping from token ID to approved address
mapping(uint256 => address) private _tokenApprovals;
// Mapping from owner to operator approvals
mapping(address => mapping(address => bool)) private _operatorApprovals;
/**
* @dev Initializes the contract by setting a `name` and a `symbol` to the token collection.
*/
constructor(string memory name_, string memory symbol_) {
_name = name_;
_symbol = symbol_;
}
/**
* @dev See {IERC165-supportsInterface}.
*/
function supportsInterface(bytes4 interfaceId) public view virtual override(ERC165, IERC165) returns (bool) {
return
interfaceId == type(IERC721).interfaceId ||
interfaceId == type(IERC721Metadata).interfaceId ||
super.supportsInterface(interfaceId);
}
/**
* @dev See {IERC721-balanceOf}.
*/
function balanceOf(address owner) public view virtual override returns (uint256) {
require(owner != address(0), "ERC721: address zero is not a valid owner");
return _balances[owner];
}
/**
* @dev See {IERC721-ownerOf}.
*/
function ownerOf(uint256 tokenId) public view virtual override returns (address) {
address owner = _ownerOf(tokenId);
require(owner != address(0), "ERC721: invalid token ID");
return owner;
}
/**
* @dev See {IERC721Metadata-name}.
*/
function name() public view virtual override returns (string memory) {
return _name;
}
/**
* @dev See {IERC721Metadata-symbol}.
*/
function symbol() public view virtual override returns (string memory) {
return _symbol;
}
/**
* @dev See {IERC721Metadata-tokenURI}.
*/
function tokenURI(uint256 tokenId) public view virtual override returns (string memory) {
_requireMinted(tokenId);
string memory baseURI = _baseURI();
return bytes(baseURI).length > 0 ? string(abi.encodePacked(baseURI, tokenId.toString())) : "";
}
/**
* @dev Base URI for computing {tokenURI}. If set, the resulting URI for each
* token will be the concatenation of the `baseURI` and the `tokenId`. Empty
* by default, can be overridden in child contracts.
*/
function _baseURI() internal view virtual returns (string memory) {
return "";
}
/**
* @dev See {IERC721-approve}.
*/
function approve(address to, uint256 tokenId) public virtual override {
address owner = ERC721.ownerOf(tokenId);
require(to != owner, "ERC721: approval to current owner");
require(
_msgSender() == owner || isApprovedForAll(owner, _msgSender()),
"ERC721: approve caller is not token owner or approved for all"
);
_approve(to, tokenId);
}
/**
* @dev See {IERC721-getApproved}.
*/
function getApproved(uint256 tokenId) public view virtual override returns (address) {
_requireMinted(tokenId);
return _tokenApprovals[tokenId];
}
/**
* @dev See {IERC721-setApprovalForAll}.
*/
function setApprovalForAll(address operator, bool approved) public virtual override {
_setApprovalForAll(_msgSender(), operator, approved);
}
/**
* @dev See {IERC721-isApprovedForAll}.
*/
function isApprovedForAll(address owner, address operator) public view virtual override returns (bool) {
return _operatorApprovals[owner][operator];
}
/**
* @dev See {IERC721-transferFrom}.
*/
function transferFrom(address from, address to, uint256 tokenId) public virtual override {
//solhint-disable-next-line max-line-length
require(_isApprovedOrOwner(_msgSender(), tokenId), "ERC721: caller is not token owner or approved");
_transfer(from, to, tokenId);
}
/**
* @dev See {IERC721-safeTransferFrom}.
*/
function safeTransferFrom(address from, address to, uint256 tokenId) public virtual override {
safeTransferFrom(from, to, tokenId, "");
}
/**
* @dev See {IERC721-safeTransferFrom}.
*/
function safeTransferFrom(address from, address to, uint256 tokenId, bytes memory data) public virtual override {
require(_isApprovedOrOwner(_msgSender(), tokenId), "ERC721: caller is not token owner or approved");
_safeTransfer(from, to, tokenId, data);
}
/**
* @dev Safely transfers `tokenId` token from `from` to `to`, checking first that contract recipients
* are aware of the ERC721 protocol to prevent tokens from being forever locked.
*
* `data` is additional data, it has no specified format and it is sent in call to `to`.
*
* This internal function is equivalent to {safeTransferFrom}, and can be used to e.g.
* implement alternative mechanisms to perform token transfer, such as signature-based.
*
* Requirements:
*
* - `from` cannot be the zero address.
* - `to` cannot be the zero address.
* - `tokenId` token must exist and be owned by `from`.
* - If `to` refers to a smart contract, it must implement {IERC721Receiver-onERC721Received}, which is called upon a safe transfer.
*
* Emits a {Transfer} event.
*/
function _safeTransfer(address from, address to, uint256 tokenId, bytes memory data) internal virtual {
_transfer(from, to, tokenId);
require(_checkOnERC721Received(from, to, tokenId, data), "ERC721: transfer to non ERC721Receiver implementer");
}
/**
* @dev Returns the owner of the `tokenId`. Does NOT revert if token doesn't exist
*/
function _ownerOf(uint256 tokenId) internal view virtual returns (address) {
return _owners[tokenId];
}
/**
* @dev Returns whether `tokenId` exists.
*
* Tokens can be managed by their owner or approved accounts via {approve} or {setApprovalForAll}.
*
* Tokens start existing when they are minted (`_mint`),
* and stop existing when they are burned (`_burn`).
*/
function _exists(uint256 tokenId) internal view virtual returns (bool) {
return _ownerOf(tokenId) != address(0);
}
/**
* @dev Returns whether `spender` is allowed to manage `tokenId`.
*
* Requirements:
*
* - `tokenId` must exist.
*/
function _isApprovedOrOwner(address spender, uint256 tokenId) internal view virtual returns (bool) {
address owner = ERC721.ownerOf(tokenId);
return (spender == owner || isApprovedForAll(owner, spender) || getApproved(tokenId) == spender);
}
/**
* @dev Safely mints `tokenId` and transfers it to `to`.
*
* Requirements:
*
* - `tokenId` must not exist.
* - If `to` refers to a smart contract, it must implement {IERC721Receiver-onERC721Received}, which is called upon a safe transfer.
*
* Emits a {Transfer} event.
*/
function _safeMint(address to, uint256 tokenId) internal virtual {
_safeMint(to, tokenId, "");
}
/**
* @dev Same as {xref-ERC721-_safeMint-address-uint256-}[`_safeMint`], with an additional `data` parameter which is
* forwarded in {IERC721Receiver-onERC721Received} to contract recipients.
*/
function _safeMint(address to, uint256 tokenId, bytes memory data) internal virtual {
_mint(to, tokenId);
require(
_checkOnERC721Received(address(0), to, tokenId, data),
"ERC721: transfer to non ERC721Receiver implementer"
);
}
/**
* @dev Mints `tokenId` and transfers it to `to`.
*
* WARNING: Usage of this method is discouraged, use {_safeMint} whenever possible
*
* Requirements:
*
* - `tokenId` must not exist.
* - `to` cannot be the zero address.
*
* Emits a {Transfer} event.
*/
function _mint(address to, uint256 tokenId) internal virtual {
require(to != address(0), "ERC721: mint to the zero address");
require(!_exists(tokenId), "ERC721: token already minted");
_beforeTokenTransfer(address(0), to, tokenId, 1);
// Check that tokenId was not minted by `_beforeTokenTransfer` hook
require(!_exists(tokenId), "ERC721: token already minted");
unchecked {
// Will not overflow unless all 2**256 token ids are minted to the same owner.
// Given that tokens are minted one by one, it is impossible in practice that
// this ever happens. Might change if we allow batch minting.
// The ERC fails to describe this case.
_balances[to] += 1;
}
_owners[tokenId] = to;
emit Transfer(address(0), to, tokenId);
_afterTokenTransfer(address(0), to, tokenId, 1);
}
/**
* @dev Destroys `tokenId`.
* The approval is cleared when the token is burned.
* This is an internal function that does not check if the sender is authorized to operate on the token.
*
* Requirements:
*
* - `tokenId` must exist.
*
* Emits a {Transfer} event.
*/
function _burn(uint256 tokenId) internal virtual {
address owner = ERC721.ownerOf(tokenId);
_beforeTokenTransfer(owner, address(0), tokenId, 1);
// Update ownership in case tokenId was transferred by `_beforeTokenTransfer` hook
owner = ERC721.ownerOf(tokenId);
// Clear approvals
delete _tokenApprovals[tokenId];
unchecked {
// Cannot overflow, as that would require more tokens to be burned/transferred
// out than the owner initially received through minting and transferring in.
_balances[owner] -= 1;
}
delete _owners[tokenId];
emit Transfer(owner, address(0), tokenId);
_afterTokenTransfer(owner, address(0), tokenId, 1);
}
/**
* @dev Transfers `tokenId` from `from` to `to`.
* As opposed to {transferFrom}, this imposes no restrictions on msg.sender.
*
* Requirements:
*
* - `to` cannot be the zero address.
* - `tokenId` token must be owned by `from`.
*
* Emits a {Transfer} event.
*/
function _transfer(address from, address to, uint256 tokenId) internal virtual {
require(ERC721.ownerOf(tokenId) == from, "ERC721: transfer from incorrect owner");
require(to != address(0), "ERC721: transfer to the zero address");
_beforeTokenTransfer(from, to, tokenId, 1);
// Check that tokenId was not transferred by `_beforeTokenTransfer` hook
require(ERC721.ownerOf(tokenId) == from, "ERC721: transfer from incorrect owner");
// Clear approvals from the previous owner
delete _tokenApprovals[tokenId];
unchecked {
// `_balances[from]` cannot overflow for the same reason as described in `_burn`:
// `from`'s balance is the number of token held, which is at least one before the current
// transfer.
// `_balances[to]` could overflow in the conditions described in `_mint`. That would require
// all 2**256 token ids to be minted, which in practice is impossible.
_balances[from] -= 1;
_balances[to] += 1;
}
_owners[tokenId] = to;
emit Transfer(from, to, tokenId);
_afterTokenTransfer(from, to, tokenId, 1);
}
/**
* @dev Approve `to` to operate on `tokenId`
*
* Emits an {Approval} event.
*/
function _approve(address to, uint256 tokenId) internal virtual {
_tokenApprovals[tokenId] = to;
emit Approval(ERC721.ownerOf(tokenId), to, tokenId);
}
/**
* @dev Approve `operator` to operate on all of `owner` tokens
*
* Emits an {ApprovalForAll} event.
*/
function _setApprovalForAll(address owner, address operator, bool approved) internal virtual {
require(owner != operator, "ERC721: approve to caller");
_operatorApprovals[owner][operator] = approved;
emit ApprovalForAll(owner, operator, approved);
}
/**
* @dev Reverts if the `tokenId` has not been minted yet.
*/
function _requireMinted(uint256 tokenId) internal view virtual {
require(_exists(tokenId), "ERC721: invalid token ID");
}
/**
* @dev Internal function to invoke {IERC721Receiver-onERC721Received} on a target address.
* The call is not executed if the target address is not a contract.
*
* @param from address representing the previous owner of the given token ID
* @param to target address that will receive the tokens
* @param tokenId uint256 ID of the token to be transferred
* @param data bytes optional data to send along with the call
* @return bool whether the call correctly returned the expected magic value
*/
function _checkOnERC721Received(
address from,
address to,
uint256 tokenId,
bytes memory data
) private returns (bool) {
if (to.isContract()) {
try IERC721Receiver(to).onERC721Received(_msgSender(), from, tokenId, data) returns (bytes4 retval) {
return retval == IERC721Receiver.onERC721Received.selector;
} catch (bytes memory reason) {
if (reason.length == 0) {
revert("ERC721: transfer to non ERC721Receiver implementer");
} else {
/// @solidity memory-safe-assembly
assembly {
revert(add(32, reason), mload(reason))
}
}
}
} else {
return true;
}
}
/**
* @dev Hook that is called before any token transfer. This includes minting and burning. If {ERC721Consecutive} is
* used, the hook may be called as part of a consecutive (batch) mint, as indicated by `batchSize` greater than 1.
*
* Calling conditions:
*
* - When `from` and `to` are both non-zero, ``from``'s tokens will be transferred to `to`.
* - When `from` is zero, the tokens will be minted for `to`.
* - When `to` is zero, ``from``'s tokens will be burned.
* - `from` and `to` are never both zero.
* - `batchSize` is non-zero.
*
* To learn more about hooks, head to xref:ROOT:extending-contracts.adoc#using-hooks[Using Hooks].
*/
function _beforeTokenTransfer(address from, address to, uint256 firstTokenId, uint256 batchSize) internal virtual {}
/**
* @dev Hook that is called after any token transfer. This includes minting and burning. If {ERC721Consecutive} is
* used, the hook may be called as part of a consecutive (batch) mint, as indicated by `batchSize` greater than 1.
*
* Calling conditions:
*
* - When `from` and `to` are both non-zero, ``from``'s tokens were transferred to `to`.
* - When `from` is zero, the tokens were minted for `to`.
* - When `to` is zero, ``from``'s tokens were burned.
* - `from` and `to` are never both zero.
* - `batchSize` is non-zero.
*
* To learn more about hooks, head to xref:ROOT:extending-contracts.adoc#using-hooks[Using Hooks].
*/
function _afterTokenTransfer(address from, address to, uint256 firstTokenId, uint256 batchSize) internal virtual {}
/**
* @dev Unsafe write access to the balances, used by extensions that "mint" tokens using an {ownerOf} override.
*
* WARNING: Anyone calling this MUST ensure that the balances remain consistent with the ownership. The invariant
* being that for any address `a` the value returned by `balanceOf(a)` must be equal to the number of tokens such
* that `ownerOf(tokenId)` is `a`.
*/
// solhint-disable-next-line func-name-mixedcase
function __unsafe_increaseBalance(address account, uint256 amount) internal {
_balances[account] += amount;
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.8.0) (token/ERC721/extensions/ERC721Enumerable.sol)
pragma solidity ^0.8.0;
import "../ERC721.sol";
import "./IERC721Enumerable.sol";
/**
* @dev This implements an optional extension of {ERC721} defined in the EIP that adds
* enumerability of all the token ids in the contract as well as all token ids owned by each
* account.
*/
abstract contract ERC721Enumerable is ERC721, IERC721Enumerable {
// Mapping from owner to list of owned token IDs
mapping(address => mapping(uint256 => uint256)) private _ownedTokens;
// Mapping from token ID to index of the owner tokens list
mapping(uint256 => uint256) private _ownedTokensIndex;
// Array with all token ids, used for enumeration
uint256[] private _allTokens;
// Mapping from token id to position in the allTokens array
mapping(uint256 => uint256) private _allTokensIndex;
/**
* @dev See {IERC165-supportsInterface}.
*/
function supportsInterface(bytes4 interfaceId) public view virtual override(IERC165, ERC721) returns (bool) {
return interfaceId == type(IERC721Enumerable).interfaceId || super.supportsInterface(interfaceId);
}
/**
* @dev See {IERC721Enumerable-tokenOfOwnerByIndex}.
*/
function tokenOfOwnerByIndex(address owner, uint256 index) public view virtual override returns (uint256) {
require(index < ERC721.balanceOf(owner), "ERC721Enumerable: owner index out of bounds");
return _ownedTokens[owner][index];
}
/**
* @dev See {IERC721Enumerable-totalSupply}.
*/
function totalSupply() public view virtual override returns (uint256) {
return _allTokens.length;
}
/**
* @dev See {IERC721Enumerable-tokenByIndex}.
*/
function tokenByIndex(uint256 index) public view virtual override returns (uint256) {
require(index < ERC721Enumerable.totalSupply(), "ERC721Enumerable: global index out of bounds");
return _allTokens[index];
}
/**
* @dev See {ERC721-_beforeTokenTransfer}.
*/
function _beforeTokenTransfer(
address from,
address to,
uint256 firstTokenId,
uint256 batchSize
) internal virtual override {
super._beforeTokenTransfer(from, to, firstTokenId, batchSize);
if (batchSize > 1) {
// Will only trigger during construction. Batch transferring (minting) is not available afterwards.
revert("ERC721Enumerable: consecutive transfers not supported");
}
uint256 tokenId = firstTokenId;
if (from == address(0)) {
_addTokenToAllTokensEnumeration(tokenId);
} else if (from != to) {
_removeTokenFromOwnerEnumeration(from, tokenId);
}
if (to == address(0)) {
_removeTokenFromAllTokensEnumeration(tokenId);
} else if (to != from) {
_addTokenToOwnerEnumeration(to, tokenId);
}
}
/**
* @dev Private function to add a token to this extension's ownership-tracking data structures.
* @param to address representing the new owner of the given token ID
* @param tokenId uint256 ID of the token to be added to the tokens list of the given address
*/
function _addTokenToOwnerEnumeration(address to, uint256 tokenId) private {
uint256 length = ERC721.balanceOf(to);
_ownedTokens[to][length] = tokenId;
_ownedTokensIndex[tokenId] = length;
}
/**
* @dev Private function to add a token to this extension's token tracking data structures.
* @param tokenId uint256 ID of the token to be added to the tokens list
*/
function _addTokenToAllTokensEnumeration(uint256 tokenId) private {
_allTokensIndex[tokenId] = _allTokens.length;
_allTokens.push(tokenId);
}
/**
* @dev Private function to remove a token from this extension's ownership-tracking data structures. Note that
* while the token is not assigned a new owner, the `_ownedTokensIndex` mapping is _not_ updated: this allows for
* gas optimizations e.g. when performing a transfer operation (avoiding double writes).
* This has O(1) time complexity, but alters the order of the _ownedTokens array.
* @param from address representing the previous owner of the given token ID
* @param tokenId uint256 ID of the token to be removed from the tokens list of the given address
*/
function _removeTokenFromOwnerEnumeration(address from, uint256 tokenId) private {
// To prevent a gap in from's tokens array, we store the last token in the index of the token to delete, and
// then delete the last slot (swap and pop).
uint256 lastTokenIndex = ERC721.balanceOf(from) - 1;
uint256 tokenIndex = _ownedTokensIndex[tokenId];
// When the token to delete is the last token, the swap operation is unnecessary
if (tokenIndex != lastTokenIndex) {
uint256 lastTokenId = _ownedTokens[from][lastTokenIndex];
_ownedTokens[from][tokenIndex] = lastTokenId; // Move the last token to the slot of the to-delete token
_ownedTokensIndex[lastTokenId] = tokenIndex; // Update the moved token's index
}
// This also deletes the contents at the last position of the array
delete _ownedTokensIndex[tokenId];
delete _ownedTokens[from][lastTokenIndex];
}
/**
* @dev Private function to remove a token from this extension's token tracking data structures.
* This has O(1) time complexity, but alters the order of the _allTokens array.
* @param tokenId uint256 ID of the token to be removed from the tokens list
*/
function _removeTokenFromAllTokensEnumeration(uint256 tokenId) private {
// To prevent a gap in the tokens array, we store the last token in the index of the token to delete, and
// then delete the last slot (swap and pop).
uint256 lastTokenIndex = _allTokens.length - 1;
uint256 tokenIndex = _allTokensIndex[tokenId];
// When the token to delete is the last token, the swap operation is unnecessary. However, since this occurs so
// rarely (when the last minted token is burnt) that we still do the swap here to avoid the gas cost of adding
// an 'if' statement (like in _removeTokenFromOwnerEnumeration)
uint256 lastTokenId = _allTokens[lastTokenIndex];
_allTokens[tokenIndex] = lastTokenId; // Move the last token to the slot of the to-delete token
_allTokensIndex[lastTokenId] = tokenIndex; // Update the moved token's index
// This also deletes the contents at the last position of the array
delete _allTokensIndex[tokenId];
_allTokens.pop();
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.5.0) (token/ERC721/extensions/IERC721Enumerable.sol)
pragma solidity ^0.8.0;
import "../IERC721.sol";
/**
* @title ERC-721 Non-Fungible Token Standard, optional enumeration extension
* @dev See https://eips.ethereum.org/EIPS/eip-721
*/
interface IERC721Enumerable is IERC721 {
/**
* @dev Returns the total amount of tokens stored by the contract.
*/
function totalSupply() external view returns (uint256);
/**
* @dev Returns a token ID owned by `owner` at a given `index` of its token list.
* Use along with {balanceOf} to enumerate all of ``owner``'s tokens.
*/
function tokenOfOwnerByIndex(address owner, uint256 index) external view returns (uint256);
/**
* @dev Returns a token ID at a given `index` of all the tokens stored by the contract.
* Use along with {totalSupply} to enumerate all tokens.
*/
function tokenByIndex(uint256 index) external view returns (uint256);
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (token/ERC721/extensions/IERC721Metadata.sol)
pragma solidity ^0.8.0;
import "../IERC721.sol";
/**
* @title ERC-721 Non-Fungible Token Standard, optional metadata extension
* @dev See https://eips.ethereum.org/EIPS/eip-721
*/
interface IERC721Metadata is IERC721 {
/**
* @dev Returns the token collection name.
*/
function name() external view returns (string memory);
/**
* @dev Returns the token collection symbol.
*/
function symbol() external view returns (string memory);
/**
* @dev Returns the Uniform Resource Identifier (URI) for `tokenId` token.
*/
function tokenURI(uint256 tokenId) external view returns (string memory);
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (token/ERC721/IERC721.sol)
pragma solidity ^0.8.0;
import "../../utils/introspection/IERC165.sol";
/**
* @dev Required interface of an ERC721 compliant contract.
*/
interface IERC721 is IERC165 {
/**
* @dev Emitted when `tokenId` token is transferred from `from` to `to`.
*/
event Transfer(address indexed from, address indexed to, uint256 indexed tokenId);
/**
* @dev Emitted when `owner` enables `approved` to manage the `tokenId` token.
*/
event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId);
/**
* @dev Emitted when `owner` enables or disables (`approved`) `operator` to manage all of its assets.
*/
event ApprovalForAll(address indexed owner, address indexed operator, bool approved);
/**
* @dev Returns the number of tokens in ``owner``'s account.
*/
function balanceOf(address owner) external view returns (uint256 balance);
/**
* @dev Returns the owner of the `tokenId` token.
*
* Requirements:
*
* - `tokenId` must exist.
*/
function ownerOf(uint256 tokenId) external view returns (address owner);
/**
* @dev Safely transfers `tokenId` token from `from` to `to`.
*
* Requirements:
*
* - `from` cannot be the zero address.
* - `to` cannot be the zero address.
* - `tokenId` token must exist and be owned by `from`.
* - If the caller is not `from`, it must be approved to move this token by either {approve} or {setApprovalForAll}.
* - If `to` refers to a smart contract, it must implement {IERC721Receiver-onERC721Received}, which is called upon a safe transfer.
*
* Emits a {Transfer} event.
*/
function safeTransferFrom(address from, address to, uint256 tokenId, bytes calldata data) external;
/**
* @dev Safely transfers `tokenId` token from `from` to `to`, checking first that contract recipients
* are aware of the ERC721 protocol to prevent tokens from being forever locked.
*
* Requirements:
*
* - `from` cannot be the zero address.
* - `to` cannot be the zero address.
* - `tokenId` token must exist and be owned by `from`.
* - If the caller is not `from`, it must have been allowed to move this token by either {approve} or {setApprovalForAll}.
* - If `to` refers to a smart contract, it must implement {IERC721Receiver-onERC721Received}, which is called upon a safe transfer.
*
* Emits a {Transfer} event.
*/
function safeTransferFrom(address from, address to, uint256 tokenId) external;
/**
* @dev Transfers `tokenId` token from `from` to `to`.
*
* WARNING: Note that the caller is responsible to confirm that the recipient is capable of receiving ERC721
* or else they may be permanently lost. Usage of {safeTransferFrom} prevents loss, though the caller must
* understand this adds an external call which potentially creates a reentrancy vulnerability.
*
* Requirements:
*
* - `from` cannot be the zero address.
* - `to` cannot be the zero address.
* - `tokenId` token must be owned by `from`.
* - If the caller is not `from`, it must be approved to move this token by either {approve} or {setApprovalForAll}.
*
* Emits a {Transfer} event.
*/
function transferFrom(address from, address to, uint256 tokenId) external;
/**
* @dev Gives permission to `to` to transfer `tokenId` token to another account.
* The approval is cleared when the token is transferred.
*
* Only a single account can be approved at a time, so approving the zero address clears previous approvals.
*
* Requirements:
*
* - The caller must own the token or be an approved operator.
* - `tokenId` must exist.
*
* Emits an {Approval} event.
*/
function approve(address to, uint256 tokenId) external;
/**
* @dev Approve or remove `operator` as an operator for the caller.
* Operators can call {transferFrom} or {safeTransferFrom} for any token owned by the caller.
*
* Requirements:
*
* - The `operator` cannot be the caller.
*
* Emits an {ApprovalForAll} event.
*/
function setApprovalForAll(address operator, bool approved) external;
/**
* @dev Returns the account approved for `tokenId` token.
*
* Requirements:
*
* - `tokenId` must exist.
*/
function getApproved(uint256 tokenId) external view returns (address operator);
/**
* @dev Returns if the `operator` is allowed to manage all of the assets of `owner`.
*
* See {setApprovalForAll}
*/
function isApprovedForAll(address owner, address operator) external view returns (bool);
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.6.0) (token/ERC721/IERC721Receiver.sol)
pragma solidity ^0.8.0;
/**
* @title ERC721 token receiver interface
* @dev Interface for any contract that wants to support safeTransfers
* from ERC721 asset contracts.
*/
interface IERC721Receiver {
/**
* @dev Whenever an {IERC721} `tokenId` token is transferred to this contract via {IERC721-safeTransferFrom}
* by `operator` from `from`, this function is called.
*
* It must return its Solidity selector to confirm the token transfer.
* If any other value is returned or the interface is not implemented by the recipient, the transfer will be reverted.
*
* The selector can be obtained in Solidity with `IERC721Receiver.onERC721Received.selector`.
*/
function onERC721Received(
address operator,
address from,
uint256 tokenId,
bytes calldata data
) external returns (bytes4);
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (utils/Address.sol)
pragma solidity ^0.8.1;
/**
* @dev Collection of functions related to the address type
*/
library Address {
/**
* @dev Returns true if `account` is a contract.
*
* [IMPORTANT]
* ====
* It is unsafe to assume that an address for which this function returns
* false is an externally-owned account (EOA) and not a contract.
*
* Among others, `isContract` will return false for the following
* types of addresses:
*
* - an externally-owned account
* - a contract in construction
* - an address where a contract will be created
* - an address where a contract lived, but was destroyed
*
* Furthermore, `isContract` will also return true if the target contract within
* the same transaction is already scheduled for destruction by `SELFDESTRUCT`,
* which only has an effect at the end of a transaction.
* ====
*
* [IMPORTANT]
* ====
* You shouldn't rely on `isContract` to protect against flash loan attacks!
*
* Preventing calls from contracts is highly discouraged. It breaks composability, breaks support for smart wallets
* like Gnosis Safe, and does not provide security since it can be circumvented by calling from a contract
* constructor.
* ====
*/
function isContract(address account) internal view returns (bool) {
// This method relies on extcodesize/address.code.length, which returns 0
// for contracts in construction, since the code is only stored at the end
// of the constructor execution.
return account.code.length > 0;
}
/**
* @dev Replacement for Solidity's `transfer`: sends `amount` wei to
* `recipient`, forwarding all available gas and reverting on errors.
*
* https://eips.ethereum.org/EIPS/eip-1884[EIP1884] increases the gas cost
* of certain opcodes, possibly making contracts go over the 2300 gas limit
* imposed by `transfer`, making them unable to receive funds via
* `transfer`. {sendValue} removes this limitation.
*
* https://consensys.net/diligence/blog/2019/09/stop-using-soliditys-transfer-now/[Learn more].
*
* IMPORTANT: because control is transferred to `recipient`, care must be
* taken to not create reentrancy vulnerabilities. Consider using
* {ReentrancyGuard} or the
* https://solidity.readthedocs.io/en/v0.8.0/security-considerations.html#use-the-checks-effects-interactions-pattern[checks-effects-interactions pattern].
*/
function sendValue(address payable recipient, uint256 amount) internal {
require(address(this).balance >= amount, "Address: insufficient balance");
(bool success, ) = recipient.call{value: amount}("");
require(success, "Address: unable to send value, recipient may have reverted");
}
/**
* @dev Performs a Solidity function call using a low level `call`. A
* plain `call` is an unsafe replacement for a function call: use this
* function instead.
*
* If `target` reverts with a revert reason, it is bubbled up by this
* function (like regular Solidity function calls).
*
* Returns the raw returned data. To convert to the expected return value,
* use https://solidity.readthedocs.io/en/latest/units-and-global-variables.html?highlight=abi.decode#abi-encoding-and-decoding-functions[`abi.decode`].
*
* Requirements:
*
* - `target` must be a contract.
* - calling `target` with `data` must not revert.
*
* _Available since v3.1._
*/
function functionCall(address target, bytes memory data) internal returns (bytes memory) {
return functionCallWithValue(target, data, 0, "Address: low-level call failed");
}
/**
* @dev Same as {xref-Address-functionCall-address-bytes-}[`functionCall`], but with
* `errorMessage` as a fallback revert reason when `target` reverts.
*
* _Available since v3.1._
*/
function functionCall(
address target,
bytes memory data,
string memory errorMessage
) internal returns (bytes memory) {
return functionCallWithValue(target, data, 0, errorMessage);
}
/**
* @dev Same as {xref-Address-functionCall-address-bytes-}[`functionCall`],
* but also transferring `value` wei to `target`.
*
* Requirements:
*
* - the calling contract must have an ETH balance of at least `value`.
* - the called Solidity function must be `payable`.
*
* _Available since v3.1._
*/
function functionCallWithValue(address target, bytes memory data, uint256 value) internal returns (bytes memory) {
return functionCallWithValue(target, data, value, "Address: low-level call with value failed");
}
/**
* @dev Same as {xref-Address-functionCallWithValue-address-bytes-uint256-}[`functionCallWithValue`], but
* with `errorMessage` as a fallback revert reason when `target` reverts.
*
* _Available since v3.1._
*/
function functionCallWithValue(
address target,
bytes memory data,
uint256 value,
string memory errorMessage
) internal returns (bytes memory) {
require(address(this).balance >= value, "Address: insufficient balance for call");
(bool success, bytes memory returndata) = target.call{value: value}(data);
return verifyCallResultFromTarget(target, success, returndata, errorMessage);
}
/**
* @dev Same as {xref-Address-functionCall-address-bytes-}[`functionCall`],
* but performing a static call.
*
* _Available since v3.3._
*/
function functionStaticCall(address target, bytes memory data) internal view returns (bytes memory) {
return functionStaticCall(target, data, "Address: low-level static call failed");
}
/**
* @dev Same as {xref-Address-functionCall-address-bytes-string-}[`functionCall`],
* but performing a static call.
*
* _Available since v3.3._
*/
function functionStaticCall(
address target,
bytes memory data,
string memory errorMessage
) internal view returns (bytes memory) {
(bool success, bytes memory returndata) = target.staticcall(data);
return verifyCallResultFromTarget(target, success, returndata, errorMessage);
}
/**
* @dev Same as {xref-Address-functionCall-address-bytes-}[`functionCall`],
* but performing a delegate call.
*
* _Available since v3.4._
*/
function functionDelegateCall(address target, bytes memory data) internal returns (bytes memory) {
return functionDelegateCall(target, data, "Address: low-level delegate call failed");
}
/**
* @dev Same as {xref-Address-functionCall-address-bytes-string-}[`functionCall`],
* but performing a delegate call.
*
* _Available since v3.4._
*/
function functionDelegateCall(
address target,
bytes memory data,
string memory errorMessage
) internal returns (bytes memory) {
(bool success, bytes memory returndata) = target.delegatecall(data);
return verifyCallResultFromTarget(target, success, returndata, errorMessage);
}
/**
* @dev Tool to verify that a low level call to smart-contract was successful, and revert (either by bubbling
* the revert reason or using the provided one) in case of unsuccessful call or if target was not a contract.
*
* _Available since v4.8._
*/
function verifyCallResultFromTarget(
address target,
bool success,
bytes memory returndata,
string memory errorMessage
) internal view returns (bytes memory) {
if (success) {
if (returndata.length == 0) {
// only check isContract if the call was successful and the return data is empty
// otherwise we already know that it was a contract
require(isContract(target), "Address: call to non-contract");
}
return returndata;
} else {
_revert(returndata, errorMessage);
}
}
/**
* @dev Tool to verify that a low level call was successful, and revert if it wasn't, either by bubbling the
* revert reason or using the provided one.
*
* _Available since v4.3._
*/
function verifyCallResult(
bool success,
bytes memory returndata,
string memory errorMessage
) internal pure returns (bytes memory) {
if (success) {
return returndata;
} else {
_revert(returndata, errorMessage);
}
}
function _revert(bytes memory returndata, string memory errorMessage) private pure {
// Look for revert reason and bubble it up if present
if (returndata.length > 0) {
// The easiest way to bubble the revert reason is using memory via assembly
/// @solidity memory-safe-assembly
assembly {
let returndata_size := mload(returndata)
revert(add(32, returndata), returndata_size)
}
} else {
revert(errorMessage);
}
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)
pragma solidity ^0.8.0;
/**
* @dev Provides information about the current execution context, including the
* sender of the transaction and its data. While these are generally available
* via msg.sender and msg.data, they should not be accessed in such a direct
* manner, since when dealing with meta-transactions the account sending and
* paying for execution may not be the actual sender (as far as an application
* is concerned).
*
* This contract is only required for intermediate, library-like contracts.
*/
abstract contract Context {
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
function _msgData() internal view virtual returns (bytes calldata) {
return msg.data;
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (utils/Counters.sol)
pragma solidity ^0.8.0;
/**
* @title Counters
* @author Matt Condon (@shrugs)
* @dev Provides counters that can only be incremented, decremented or reset. This can be used e.g. to track the number
* of elements in a mapping, issuing ERC721 ids, or counting request ids.
*
* Include with `using Counters for Counters.Counter;`
*/
library Counters {
struct Counter {
// This variable should never be directly accessed by users of the library: interactions must be restricted to
// the library's function. As of Solidity v0.5.2, this cannot be enforced, though there is a proposal to add
// this feature: see https://github.com/ethereum/solidity/issues/4637
uint256 _value; // default: 0
}
function current(Counter storage counter) internal view returns (uint256) {
return counter._value;
}
function increment(Counter storage counter) internal {
unchecked {
counter._value += 1;
}
}
function decrement(Counter storage counter) internal {
uint256 value = counter._value;
require(value > 0, "Counter: decrement overflow");
unchecked {
counter._value = value - 1;
}
}
function reset(Counter storage counter) internal {
counter._value = 0;
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (utils/cryptography/ECDSA.sol)
pragma solidity ^0.8.0;
import "../Strings.sol";
/**
* @dev Elliptic Curve Digital Signature Algorithm (ECDSA) operations.
*
* These functions can be used to verify that a message was signed by the holder
* of the private keys of a given address.
*/
library ECDSA {
enum RecoverError {
NoError,
InvalidSignature,
InvalidSignatureLength,
InvalidSignatureS,
InvalidSignatureV // Deprecated in v4.8
}
function _throwError(RecoverError error) private pure {
if (error == RecoverError.NoError) {
return; // no error: do nothing
} else if (error == RecoverError.InvalidSignature) {
revert("ECDSA: invalid signature");
} else if (error == RecoverError.InvalidSignatureLength) {
revert("ECDSA: invalid signature length");
} else if (error == RecoverError.InvalidSignatureS) {
revert("ECDSA: invalid signature 's' value");
}
}
/**
* @dev Returns the address that signed a hashed message (`hash`) with
* `signature` or error string. This address can then be used for verification purposes.
*
* The `ecrecover` EVM opcode allows for malleable (non-unique) signatures:
* this function rejects them by requiring the `s` value to be in the lower
* half order, and the `v` value to be either 27 or 28.
*
* IMPORTANT: `hash` _must_ be the result of a hash operation for the
* verification to be secure: it is possible to craft signatures that
* recover to arbitrary addresses for non-hashed data. A safe way to ensure
* this is by receiving a hash of the original message (which may otherwise
* be too long), and then calling {toEthSignedMessageHash} on it.
*
* Documentation for signature generation:
* - with https://web3js.readthedocs.io/en/v1.3.4/web3-eth-accounts.html#sign[Web3.js]
* - with https://docs.ethers.io/v5/api/signer/#Signer-signMessage[ethers]
*
* _Available since v4.3._
*/
function tryRecover(bytes32 hash, bytes memory signature) internal pure returns (address, RecoverError) {
if (signature.length == 65) {
bytes32 r;
bytes32 s;
uint8 v;
// ecrecover takes the signature parameters, and the only way to get them
// currently is to use assembly.
/// @solidity memory-safe-assembly
assembly {
r := mload(add(signature, 0x20))
s := mload(add(signature, 0x40))
v := byte(0, mload(add(signature, 0x60)))
}
return tryRecover(hash, v, r, s);
} else {
return (address(0), RecoverError.InvalidSignatureLength);
}
}
/**
* @dev Returns the address that signed a hashed message (`hash`) with
* `signature`. This address can then be used for verification purposes.
*
* The `ecrecover` EVM opcode allows for malleable (non-unique) signatures:
* this function rejects them by requiring the `s` value to be in the lower
* half order, and the `v` value to be either 27 or 28.
*
* IMPORTANT: `hash` _must_ be the result of a hash operation for the
* verification to be secure: it is possible to craft signatures that
* recover to arbitrary addresses for non-hashed data. A safe way to ensure
* this is by receiving a hash of the original message (which may otherwise
* be too long), and then calling {toEthSignedMessageHash} on it.
*/
function recover(bytes32 hash, bytes memory signature) internal pure returns (address) {
(address recovered, RecoverError error) = tryRecover(hash, signature);
_throwError(error);
return recovered;
}
/**
* @dev Overload of {ECDSA-tryRecover} that receives the `r` and `vs` short-signature fields separately.
*
* See https://eips.ethereum.org/EIPS/eip-2098[EIP-2098 short signatures]
*
* _Available since v4.3._
*/
function tryRecover(bytes32 hash, bytes32 r, bytes32 vs) internal pure returns (address, RecoverError) {
bytes32 s = vs & bytes32(0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff);
uint8 v = uint8((uint256(vs) >> 255) + 27);
return tryRecover(hash, v, r, s);
}
/**
* @dev Overload of {ECDSA-recover} that receives the `r and `vs` short-signature fields separately.
*
* _Available since v4.2._
*/
function recover(bytes32 hash, bytes32 r, bytes32 vs) internal pure returns (address) {
(address recovered, RecoverError error) = tryRecover(hash, r, vs);
_throwError(error);
return recovered;
}
/**
* @dev Overload of {ECDSA-tryRecover} that receives the `v`,
* `r` and `s` signature fields separately.
*
* _Available since v4.3._
*/
function tryRecover(bytes32 hash, uint8 v, bytes32 r, bytes32 s) internal pure returns (address, RecoverError) {
// EIP-2 still allows signature malleability for ecrecover(). Remove this possibility and make the signature
// unique. Appendix F in the Ethereum Yellow paper (https://ethereum.github.io/yellowpaper/paper.pdf), defines
// the valid range for s in (301): 0 < s < secp256k1n ÷ 2 + 1, and for v in (302): v ∈ {27, 28}. Most
// signatures from current libraries generate a unique signature with an s-value in the lower half order.
//
// If your library generates malleable signatures, such as s-values in the upper range, calculate a new s-value
// with 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141 - s1 and flip v from 27 to 28 or
// vice versa. If your library also generates signatures with 0/1 for v instead 27/28, add 27 to v to accept
// these malleable signatures as well.
if (uint256(s) > 0x7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D576E7357A4501DDFE92F46681B20A0) {
return (address(0), RecoverError.InvalidSignatureS);
}
// If the signature is valid (and not malleable), return the signer address
address signer = ecrecover(hash, v, r, s);
if (signer == address(0)) {
return (address(0), RecoverError.InvalidSignature);
}
return (signer, RecoverError.NoError);
}
/**
* @dev Overload of {ECDSA-recover} that receives the `v`,
* `r` and `s` signature fields separately.
*/
function recover(bytes32 hash, uint8 v, bytes32 r, bytes32 s) internal pure returns (address) {
(address recovered, RecoverError error) = tryRecover(hash, v, r, s);
_throwError(error);
return recovered;
}
/**
* @dev Returns an Ethereum Signed Message, created from a `hash`. This
* produces hash corresponding to the one signed with the
* https://eth.wiki/json-rpc/API#eth_sign[`eth_sign`]
* JSON-RPC method as part of EIP-191.
*
* See {recover}.
*/
function toEthSignedMessageHash(bytes32 hash) internal pure returns (bytes32 message) {
// 32 is the length in bytes of hash,
// enforced by the type signature above
/// @solidity memory-safe-assembly
assembly {
mstore(0x00, "\x19Ethereum Signed Message:\n32")
mstore(0x1c, hash)
message := keccak256(0x00, 0x3c)
}
}
/**
* @dev Returns an Ethereum Signed Message, created from `s`. This
* produces hash corresponding to the one signed with the
* https://eth.wiki/json-rpc/API#eth_sign[`eth_sign`]
* JSON-RPC method as part of EIP-191.
*
* See {recover}.
*/
function toEthSignedMessageHash(bytes memory s) internal pure returns (bytes32) {
return keccak256(abi.encodePacked("\x19Ethereum Signed Message:\n", Strings.toString(s.length), s));
}
/**
* @dev Returns an Ethereum Signed Typed Data, created from a
* `domainSeparator` and a `structHash`. This produces hash corresponding
* to the one signed with the
* https://eips.ethereum.org/EIPS/eip-712[`eth_signTypedData`]
* JSON-RPC method as part of EIP-712.
*
* See {recover}.
*/
function toTypedDataHash(bytes32 domainSeparator, bytes32 structHash) internal pure returns (bytes32 data) {
/// @solidity memory-safe-assembly
assembly {
let ptr := mload(0x40)
mstore(ptr, "\x19\x01")
mstore(add(ptr, 0x02), domainSeparator)
mstore(add(ptr, 0x22), structHash)
data := keccak256(ptr, 0x42)
}
}
/**
* @dev Returns an Ethereum Signed Data with intended validator, created from a
* `validator` and `data` according to the version 0 of EIP-191.
*
* See {recover}.
*/
function toDataWithIntendedValidatorHash(address validator, bytes memory data) internal pure returns (bytes32) {
return keccak256(abi.encodePacked("\x19\x00", validator, data));
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (utils/cryptography/EIP712.sol)
pragma solidity ^0.8.8;
import "./ECDSA.sol";
import "../ShortStrings.sol";
import "../../interfaces/IERC5267.sol";
/**
* @dev https://eips.ethereum.org/EIPS/eip-712[EIP 712] is a standard for hashing and signing of typed structured data.
*
* The encoding specified in the EIP is very generic, and such a generic implementation in Solidity is not feasible,
* thus this contract does not implement the encoding itself. Protocols need to implement the type-specific encoding
* they need in their contracts using a combination of `abi.encode` and `keccak256`.
*
* This contract implements the EIP 712 domain separator ({_domainSeparatorV4}) that is used as part of the encoding
* scheme, and the final step of the encoding to obtain the message digest that is then signed via ECDSA
* ({_hashTypedDataV4}).
*
* The implementation of the domain separator was designed to be as efficient as possible while still properly updating
* the chain id to protect against replay attacks on an eventual fork of the chain.
*
* NOTE: This contract implements the version of the encoding known as "v4", as implemented by the JSON RPC method
* https://docs.metamask.io/guide/signing-data.html[`eth_signTypedDataV4` in MetaMask].
*
* NOTE: In the upgradeable version of this contract, the cached values will correspond to the address, and the domain
* separator of the implementation contract. This will cause the `_domainSeparatorV4` function to always rebuild the
* separator from the immutable values, which is cheaper than accessing a cached version in cold storage.
*
* _Available since v3.4._
*
* @custom:oz-upgrades-unsafe-allow state-variable-immutable state-variable-assignment
*/
abstract contract EIP712 is IERC5267 {
using ShortStrings for *;
bytes32 private constant _TYPE_HASH =
keccak256("EIP712Domain(string name,string version,uint256 chainId,address verifyingContract)");
// Cache the domain separator as an immutable value, but also store the chain id that it corresponds to, in order to
// invalidate the cached domain separator if the chain id changes.
bytes32 private immutable _cachedDomainSeparator;
uint256 private immutable _cachedChainId;
address private immutable _cachedThis;
bytes32 private immutable _hashedName;
bytes32 private immutable _hashedVersion;
ShortString private immutable _name;
ShortString private immutable _version;
string private _nameFallback;
string private _versionFallback;
/**
* @dev Initializes the domain separator and parameter caches.
*
* The meaning of `name` and `version` is specified in
* https://eips.ethereum.org/EIPS/eip-712#definition-of-domainseparator[EIP 712]:
*
* - `name`: the user readable name of the signing domain, i.e. the name of the DApp or the protocol.
* - `version`: the current major version of the signing domain.
*
* NOTE: These parameters cannot be changed except through a xref:learn::upgrading-smart-contracts.adoc[smart
* contract upgrade].
*/
constructor(string memory name, string memory version) {
_name = name.toShortStringWithFallback(_nameFallback);
_version = version.toShortStringWithFallback(_versionFallback);
_hashedName = keccak256(bytes(name));
_hashedVersion = keccak256(bytes(version));
_cachedChainId = block.chainid;
_cachedDomainSeparator = _buildDomainSeparator();
_cachedThis = address(this);
}
/**
* @dev Returns the domain separator for the current chain.
*/
function _domainSeparatorV4() internal view returns (bytes32) {
if (address(this) == _cachedThis && block.chainid == _cachedChainId) {
return _cachedDomainSeparator;
} else {
return _buildDomainSeparator();
}
}
function _buildDomainSeparator() private view returns (bytes32) {
return keccak256(abi.encode(_TYPE_HASH, _hashedName, _hashedVersion, block.chainid, address(this)));
}
/**
* @dev Given an already https://eips.ethereum.org/EIPS/eip-712#definition-of-hashstruct[hashed struct], this
* function returns the hash of the fully encoded EIP712 message for this domain.
*
* This hash can be used together with {ECDSA-recover} to obtain the signer of a message. For example:
*
* ```solidity
* bytes32 digest = _hashTypedDataV4(keccak256(abi.encode(
* keccak256("Mail(address to,string contents)"),
* mailTo,
* keccak256(bytes(mailContents))
* )));
* address signer = ECDSA.recover(digest, signature);
* ```
*/
function _hashTypedDataV4(bytes32 structHash) internal view virtual returns (bytes32) {
return ECDSA.toTypedDataHash(_domainSeparatorV4(), structHash);
}
/**
* @dev See {EIP-5267}.
*
* _Available since v4.9._
*/
function eip712Domain()
public
view
virtual
override
returns (
bytes1 fields,
string memory name,
string memory version,
uint256 chainId,
address verifyingContract,
bytes32 salt,
uint256[] memory extensions
)
{
return (
hex"0f", // 01111
_name.toStringWithFallback(_nameFallback),
_version.toStringWithFallback(_versionFallback),
block.chainid,
address(this),
bytes32(0),
new uint256[](0)
);
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (utils/introspection/ERC165.sol)
pragma solidity ^0.8.0;
import "./IERC165.sol";
/**
* @dev Implementation of the {IERC165} interface.
*
* Contracts that want to implement ERC165 should inherit from this contract and override {supportsInterface} to check
* for the additional interface id that will be supported. For example:
*
* ```solidity
* function supportsInterface(bytes4 interfaceId) public view virtual override returns (bool) {
* return interfaceId == type(MyInterface).interfaceId || super.supportsInterface(interfaceId);
* }
* ```
*
* Alternatively, {ERC165Storage} provides an easier to use but more expensive implementation.
*/
abstract contract ERC165 is IERC165 {
/**
* @dev See {IERC165-supportsInterface}.
*/
function supportsInterface(bytes4 interfaceId) public view virtual override returns (bool) {
return interfaceId == type(IERC165).interfaceId;
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (utils/introspection/IERC165.sol)
pragma solidity ^0.8.0;
/**
* @dev Interface of the ERC165 standard, as defined in the
* https://eips.ethereum.org/EIPS/eip-165[EIP].
*
* Implementers can declare support of contract interfaces, which can then be
* queried by others ({ERC165Checker}).
*
* For an implementation, see {ERC165}.
*/
interface IERC165 {
/**
* @dev Returns true if this contract implements the interface defined by
* `interfaceId`. See the corresponding
* https://eips.ethereum.org/EIPS/eip-165#how-interfaces-are-identified[EIP section]
* to learn more about how these ids are created.
*
* This function call must use less than 30 000 gas.
*/
function supportsInterface(bytes4 interfaceId) external view returns (bool);
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (utils/math/Math.sol)
pragma solidity ^0.8.0;
/**
* @dev Standard math utilities missing in the Solidity language.
*/
library Math {
enum Rounding {
Down, // Toward negative infinity
Up, // Toward infinity
Zero // Toward zero
}
/**
* @dev Returns the largest of two numbers.
*/
function max(uint256 a, uint256 b) internal pure returns (uint256) {
return a > b ? a : b;
}
/**
* @dev Returns the smallest of two numbers.
*/
function min(uint256 a, uint256 b) internal pure returns (uint256) {
return a < b ? a : b;
}
/**
* @dev Returns the average of two numbers. The result is rounded towards
* zero.
*/
function average(uint256 a, uint256 b) internal pure returns (uint256) {
// (a + b) / 2 can overflow.
return (a & b) + (a ^ b) / 2;
}
/**
* @dev Returns the ceiling of the division of two numbers.
*
* This differs from standard division with `/` in that it rounds up instead
* of rounding down.
*/
function ceilDiv(uint256 a, uint256 b) internal pure returns (uint256) {
// (a + b - 1) / b can overflow on addition, so we distribute.
return a == 0 ? 0 : (a - 1) / b + 1;
}
/**
* @notice Calculates floor(x * y / denominator) with full precision. Throws if result overflows a uint256 or denominator == 0
* @dev Original credit to Remco Bloemen under MIT license (https://xn--2-umb.com/21/muldiv)
* with further edits by Uniswap Labs also under MIT license.
*/
function mulDiv(uint256 x, uint256 y, uint256 denominator) internal pure returns (uint256 result) {
unchecked {
// 512-bit multiply [prod1 prod0] = x * y. Compute the product mod 2^256 and mod 2^256 - 1, then use
// use the Chinese Remainder Theorem to reconstruct the 512 bit result. The result is stored in two 256
// variables such that product = prod1 * 2^256 + prod0.
uint256 prod0; // Least significant 256 bits of the product
uint256 prod1; // Most significant 256 bits of the product
assembly {
let mm := mulmod(x, y, not(0))
prod0 := mul(x, y)
prod1 := sub(sub(mm, prod0), lt(mm, prod0))
}
// Handle non-overflow cases, 256 by 256 division.
if (prod1 == 0) {
// Solidity will revert if denominator == 0, unlike the div opcode on its own.
// The surrounding unchecked block does not change this fact.
// See https://docs.soliditylang.org/en/latest/control-structures.html#checked-or-unchecked-arithmetic.
return prod0 / denominator;
}
// Make sure the result is less than 2^256. Also prevents denominator == 0.
require(denominator > prod1, "Math: mulDiv overflow");
///////////////////////////////////////////////
// 512 by 256 division.
///////////////////////////////////////////////
// Make division exact by subtracting the remainder from [prod1 prod0].
uint256 remainder;
assembly {
// Compute remainder using mulmod.
remainder := mulmod(x, y, denominator)
// Subtract 256 bit number from 512 bit number.
prod1 := sub(prod1, gt(remainder, prod0))
prod0 := sub(prod0, remainder)
}
// Factor powers of two out of denominator and compute largest power of two divisor of denominator. Always >= 1.
// See https://cs.stackexchange.com/q/138556/92363.
// Does not overflow because the denominator cannot be zero at this stage in the function.
uint256 twos = denominator & (~denominator + 1);
assembly {
// Divide denominator by twos.
denominator := div(denominator, twos)
// Divide [prod1 prod0] by twos.
prod0 := div(prod0, twos)
// Flip twos such that it is 2^256 / twos. If twos is zero, then it becomes one.
twos := add(div(sub(0, twos), twos), 1)
}
// Shift in bits from prod1 into prod0.
prod0 |= prod1 * twos;
// Invert denominator mod 2^256. Now that denominator is an odd number, it has an inverse modulo 2^256 such
// that denominator * inv = 1 mod 2^256. Compute the inverse by starting with a seed that is correct for
// four bits. That is, denominator * inv = 1 mod 2^4.
uint256 inverse = (3 * denominator) ^ 2;
// Use the Newton-Raphson iteration to improve the precision. Thanks to Hensel's lifting lemma, this also works
// in modular arithmetic, doubling the correct bits in each step.
inverse *= 2 - denominator * inverse; // inverse mod 2^8
inverse *= 2 - denominator * inverse; // inverse mod 2^16
inverse *= 2 - denominator * inverse; // inverse mod 2^32
inverse *= 2 - denominator * inverse; // inverse mod 2^64
inverse *= 2 - denominator * inverse; // inverse mod 2^128
inverse *= 2 - denominator * inverse; // inverse mod 2^256
// Because the division is now exact we can divide by multiplying with the modular inverse of denominator.
// This will give us the correct result modulo 2^256. Since the preconditions guarantee that the outcome is
// less than 2^256, this is the final result. We don't need to compute the high bits of the result and prod1
// is no longer required.
result = prod0 * inverse;
return result;
}
}
/**
* @notice Calculates x * y / denominator with full precision, following the selected rounding direction.
*/
function mulDiv(uint256 x, uint256 y, uint256 denominator, Rounding rounding) internal pure returns (uint256) {
uint256 result = mulDiv(x, y, denominator);
if (rounding == Rounding.Up && mulmod(x, y, denominator) > 0) {
result += 1;
}
return result;
}
/**
* @dev Returns the square root of a number. If the number is not a perfect square, the value is rounded down.
*
* Inspired by Henry S. Warren, Jr.'s "Hacker's Delight" (Chapter 11).
*/
function sqrt(uint256 a) internal pure returns (uint256) {
if (a == 0) {
return 0;
}
// For our first guess, we get the biggest power of 2 which is smaller than the square root of the target.
//
// We know that the "msb" (most significant bit) of our target number `a` is a power of 2 such that we have
// `msb(a) <= a < 2*msb(a)`. This value can be written `msb(a)=2**k` with `k=log2(a)`.
//
// This can be rewritten `2**log2(a) <= a < 2**(log2(a) + 1)`
// → `sqrt(2**k) <= sqrt(a) < sqrt(2**(k+1))`
// → `2**(k/2) <= sqrt(a) < 2**((k+1)/2) <= 2**(k/2 + 1)`
//
// Consequently, `2**(log2(a) / 2)` is a good first approximation of `sqrt(a)` with at least 1 correct bit.
uint256 result = 1 << (log2(a) >> 1);
// At this point `result` is an estimation with one bit of precision. We know the true value is a uint128,
// since it is the square root of a uint256. Newton's method converges quadratically (precision doubles at
// every iteration). We thus need at most 7 iteration to turn our partial result with one bit of precision
// into the expected uint128 result.
unchecked {
result = (result + a / result) >> 1;
result = (result + a / result) >> 1;
result = (result + a / result) >> 1;
result = (result + a / result) >> 1;
result = (result + a / result) >> 1;
result = (result + a / result) >> 1;
result = (result + a / result) >> 1;
return min(result, a / result);
}
}
/**
* @notice Calculates sqrt(a), following the selected rounding direction.
*/
function sqrt(uint256 a, Rounding rounding) internal pure returns (uint256) {
unchecked {
uint256 result = sqrt(a);
return result + (rounding == Rounding.Up && result * result < a ? 1 : 0);
}
}
/**
* @dev Return the log in base 2, rounded down, of a positive value.
* Returns 0 if given 0.
*/
function log2(uint256 value) internal pure returns (uint256) {
uint256 result = 0;
unchecked {
if (value >> 128 > 0) {
value >>= 128;
result += 128;
}
if (value >> 64 > 0) {
value >>= 64;
result += 64;
}
if (value >> 32 > 0) {
value >>= 32;
result += 32;
}
if (value >> 16 > 0) {
value >>= 16;
result += 16;
}
if (value >> 8 > 0) {
value >>= 8;
result += 8;
}
if (value >> 4 > 0) {
value >>= 4;
result += 4;
}
if (value >> 2 > 0) {
value >>= 2;
result += 2;
}
if (value >> 1 > 0) {
result += 1;
}
}
return result;
}
/**
* @dev Return the log in base 2, following the selected rounding direction, of a positive value.
* Returns 0 if given 0.
*/
function log2(uint256 value, Rounding rounding) internal pure returns (uint256) {
unchecked {
uint256 result = log2(value);
return result + (rounding == Rounding.Up && 1 << result < value ? 1 : 0);
}
}
/**
* @dev Return the log in base 10, rounded down, of a positive value.
* Returns 0 if given 0.
*/
function log10(uint256 value) internal pure returns (uint256) {
uint256 result = 0;
unchecked {
if (value >= 10 ** 64) {
value /= 10 ** 64;
result += 64;
}
if (value >= 10 ** 32) {
value /= 10 ** 32;
result += 32;
}
if (value >= 10 ** 16) {
value /= 10 ** 16;
result += 16;
}
if (value >= 10 ** 8) {
value /= 10 ** 8;
result += 8;
}
if (value >= 10 ** 4) {
value /= 10 ** 4;
result += 4;
}
if (value >= 10 ** 2) {
value /= 10 ** 2;
result += 2;
}
if (value >= 10 ** 1) {
result += 1;
}
}
return result;
}
/**
* @dev Return the log in base 10, following the selected rounding direction, of a positive value.
* Returns 0 if given 0.
*/
function log10(uint256 value, Rounding rounding) internal pure returns (uint256) {
unchecked {
uint256 result = log10(value);
return result + (rounding == Rounding.Up && 10 ** result < value ? 1 : 0);
}
}
/**
* @dev Return the log in base 256, rounded down, of a positive value.
* Returns 0 if given 0.
*
* Adding one to the result gives the number of pairs of hex symbols needed to represent `value` as a hex string.
*/
function log256(uint256 value) internal pure returns (uint256) {
uint256 result = 0;
unchecked {
if (value >> 128 > 0) {
value >>= 128;
result += 16;
}
if (value >> 64 > 0) {
value >>= 64;
result += 8;
}
if (value >> 32 > 0) {
value >>= 32;
result += 4;
}
if (value >> 16 > 0) {
value >>= 16;
result += 2;
}
if (value >> 8 > 0) {
result += 1;
}
}
return result;
}
/**
* @dev Return the log in base 256, following the selected rounding direction, of a positive value.
* Returns 0 if given 0.
*/
function log256(uint256 value, Rounding rounding) internal pure returns (uint256) {
unchecked {
uint256 result = log256(value);
return result + (rounding == Rounding.Up && 1 << (result << 3) < value ? 1 : 0);
}
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.8.0) (utils/math/SafeCast.sol)
// This file was procedurally generated from scripts/generate/templates/SafeCast.js.
pragma solidity ^0.8.0;
/**
* @dev Wrappers over Solidity's uintXX/intXX casting operators with added overflow
* checks.
*
* Downcasting from uint256/int256 in Solidity does not revert on overflow. This can
* easily result in undesired exploitation or bugs, since developers usually
* assume that overflows raise errors. `SafeCast` restores this intuition by
* reverting the transaction when such an operation overflows.
*
* Using this library instead of the unchecked operations eliminates an entire
* class of bugs, so it's recommended to use it always.
*
* Can be combined with {SafeMath} and {SignedSafeMath} to extend it to smaller types, by performing
* all math on `uint256` and `int256` and then downcasting.
*/
library SafeCast {
/**
* @dev Returns the downcasted uint248 from uint256, reverting on
* overflow (when the input is greater than largest uint248).
*
* Counterpart to Solidity's `uint248` operator.
*
* Requirements:
*
* - input must fit into 248 bits
*
* _Available since v4.7._
*/
function toUint248(uint256 value) internal pure returns (uint248) {
require(value <= type(uint248).max, "SafeCast: value doesn't fit in 248 bits");
return uint248(value);
}
/**
* @dev Returns the downcasted uint240 from uint256, reverting on
* overflow (when the input is greater than largest uint240).
*
* Counterpart to Solidity's `uint240` operator.
*
* Requirements:
*
* - input must fit into 240 bits
*
* _Available since v4.7._
*/
function toUint240(uint256 value) internal pure returns (uint240) {
require(value <= type(uint240).max, "SafeCast: value doesn't fit in 240 bits");
return uint240(value);
}
/**
* @dev Returns the downcasted uint232 from uint256, reverting on
* overflow (when the input is greater than largest uint232).
*
* Counterpart to Solidity's `uint232` operator.
*
* Requirements:
*
* - input must fit into 232 bits
*
* _Available since v4.7._
*/
function toUint232(uint256 value) internal pure returns (uint232) {
require(value <= type(uint232).max, "SafeCast: value doesn't fit in 232 bits");
return uint232(value);
}
/**
* @dev Returns the downcasted uint224 from uint256, reverting on
* overflow (when the input is greater than largest uint224).
*
* Counterpart to Solidity's `uint224` operator.
*
* Requirements:
*
* - input must fit into 224 bits
*
* _Available since v4.2._
*/
function toUint224(uint256 value) internal pure returns (uint224) {
require(value <= type(uint224).max, "SafeCast: value doesn't fit in 224 bits");
return uint224(value);
}
/**
* @dev Returns the downcasted uint216 from uint256, reverting on
* overflow (when the input is greater than largest uint216).
*
* Counterpart to Solidity's `uint216` operator.
*
* Requirements:
*
* - input must fit into 216 bits
*
* _Available since v4.7._
*/
function toUint216(uint256 value) internal pure returns (uint216) {
require(value <= type(uint216).max, "SafeCast: value doesn't fit in 216 bits");
return uint216(value);
}
/**
* @dev Returns the downcasted uint208 from uint256, reverting on
* overflow (when the input is greater than largest uint208).
*
* Counterpart to Solidity's `uint208` operator.
*
* Requirements:
*
* - input must fit into 208 bits
*
* _Available since v4.7._
*/
function toUint208(uint256 value) internal pure returns (uint208) {
require(value <= type(uint208).max, "SafeCast: value doesn't fit in 208 bits");
return uint208(value);
}
/**
* @dev Returns the downcasted uint200 from uint256, reverting on
* overflow (when the input is greater than largest uint200).
*
* Counterpart to Solidity's `uint200` operator.
*
* Requirements:
*
* - input must fit into 200 bits
*
* _Available since v4.7._
*/
function toUint200(uint256 value) internal pure returns (uint200) {
require(value <= type(uint200).max, "SafeCast: value doesn't fit in 200 bits");
return uint200(value);
}
/**
* @dev Returns the downcasted uint192 from uint256, reverting on
* overflow (when the input is greater than largest uint192).
*
* Counterpart to Solidity's `uint192` operator.
*
* Requirements:
*
* - input must fit into 192 bits
*
* _Available since v4.7._
*/
function toUint192(uint256 value) internal pure returns (uint192) {
require(value <= type(uint192).max, "SafeCast: value doesn't fit in 192 bits");
return uint192(value);
}
/**
* @dev Returns the downcasted uint184 from uint256, reverting on
* overflow (when the input is greater than largest uint184).
*
* Counterpart to Solidity's `uint184` operator.
*
* Requirements:
*
* - input must fit into 184 bits
*
* _Available since v4.7._
*/
function toUint184(uint256 value) internal pure returns (uint184) {
require(value <= type(uint184).max, "SafeCast: value doesn't fit in 184 bits");
return uint184(value);
}
/**
* @dev Returns the downcasted uint176 from uint256, reverting on
* overflow (when the input is greater than largest uint176).
*
* Counterpart to Solidity's `uint176` operator.
*
* Requirements:
*
* - input must fit into 176 bits
*
* _Available since v4.7._
*/
function toUint176(uint256 value) internal pure returns (uint176) {
require(value <= type(uint176).max, "SafeCast: value doesn't fit in 176 bits");
return uint176(value);
}
/**
* @dev Returns the downcasted uint168 from uint256, reverting on
* overflow (when the input is greater than largest uint168).
*
* Counterpart to Solidity's `uint168` operator.
*
* Requirements:
*
* - input must fit into 168 bits
*
* _Available since v4.7._
*/
function toUint168(uint256 value) internal pure returns (uint168) {
require(value <= type(uint168).max, "SafeCast: value doesn't fit in 168 bits");
return uint168(value);
}
/**
* @dev Returns the downcasted uint160 from uint256, reverting on
* overflow (when the input is greater than largest uint160).
*
* Counterpart to Solidity's `uint160` operator.
*
* Requirements:
*
* - input must fit into 160 bits
*
* _Available since v4.7._
*/
function toUint160(uint256 value) internal pure returns (uint160) {
require(value <= type(uint160).max, "SafeCast: value doesn't fit in 160 bits");
return uint160(value);
}
/**
* @dev Returns the downcasted uint152 from uint256, reverting on
* overflow (when the input is greater than largest uint152).
*
* Counterpart to Solidity's `uint152` operator.
*
* Requirements:
*
* - input must fit into 152 bits
*
* _Available since v4.7._
*/
function toUint152(uint256 value) internal pure returns (uint152) {
require(value <= type(uint152).max, "SafeCast: value doesn't fit in 152 bits");
return uint152(value);
}
/**
* @dev Returns the downcasted uint144 from uint256, reverting on
* overflow (when the input is greater than largest uint144).
*
* Counterpart to Solidity's `uint144` operator.
*
* Requirements:
*
* - input must fit into 144 bits
*
* _Available since v4.7._
*/
function toUint144(uint256 value) internal pure returns (uint144) {
require(value <= type(uint144).max, "SafeCast: value doesn't fit in 144 bits");
return uint144(value);
}
/**
* @dev Returns the downcasted uint136 from uint256, reverting on
* overflow (when the input is greater than largest uint136).
*
* Counterpart to Solidity's `uint136` operator.
*
* Requirements:
*
* - input must fit into 136 bits
*
* _Available since v4.7._
*/
function toUint136(uint256 value) internal pure returns (uint136) {
require(value <= type(uint136).max, "SafeCast: value doesn't fit in 136 bits");
return uint136(value);
}
/**
* @dev Returns the downcasted uint128 from uint256, reverting on
* overflow (when the input is greater than largest uint128).
*
* Counterpart to Solidity's `uint128` operator.
*
* Requirements:
*
* - input must fit into 128 bits
*
* _Available since v2.5._
*/
function toUint128(uint256 value) internal pure returns (uint128) {
require(value <= type(uint128).max, "SafeCast: value doesn't fit in 128 bits");
return uint128(value);
}
/**
* @dev Returns the downcasted uint120 from uint256, reverting on
* overflow (when the input is greater than largest uint120).
*
* Counterpart to Solidity's `uint120` operator.
*
* Requirements:
*
* - input must fit into 120 bits
*
* _Available since v4.7._
*/
function toUint120(uint256 value) internal pure returns (uint120) {
require(value <= type(uint120).max, "SafeCast: value doesn't fit in 120 bits");
return uint120(value);
}
/**
* @dev Returns the downcasted uint112 from uint256, reverting on
* overflow (when the input is greater than largest uint112).
*
* Counterpart to Solidity's `uint112` operator.
*
* Requirements:
*
* - input must fit into 112 bits
*
* _Available since v4.7._
*/
function toUint112(uint256 value) internal pure returns (uint112) {
require(value <= type(uint112).max, "SafeCast: value doesn't fit in 112 bits");
return uint112(value);
}
/**
* @dev Returns the downcasted uint104 from uint256, reverting on
* overflow (when the input is greater than largest uint104).
*
* Counterpart to Solidity's `uint104` operator.
*
* Requirements:
*
* - input must fit into 104 bits
*
* _Available since v4.7._
*/
function toUint104(uint256 value) internal pure returns (uint104) {
require(value <= type(uint104).max, "SafeCast: value doesn't fit in 104 bits");
return uint104(value);
}
/**
* @dev Returns the downcasted uint96 from uint256, reverting on
* overflow (when the input is greater than largest uint96).
*
* Counterpart to Solidity's `uint96` operator.
*
* Requirements:
*
* - input must fit into 96 bits
*
* _Available since v4.2._
*/
function toUint96(uint256 value) internal pure returns (uint96) {
require(value <= type(uint96).max, "SafeCast: value doesn't fit in 96 bits");
return uint96(value);
}
/**
* @dev Returns the downcasted uint88 from uint256, reverting on
* overflow (when the input is greater than largest uint88).
*
* Counterpart to Solidity's `uint88` operator.
*
* Requirements:
*
* - input must fit into 88 bits
*
* _Available since v4.7._
*/
function toUint88(uint256 value) internal pure returns (uint88) {
require(value <= type(uint88).max, "SafeCast: value doesn't fit in 88 bits");
return uint88(value);
}
/**
* @dev Returns the downcasted uint80 from uint256, reverting on
* overflow (when the input is greater than largest uint80).
*
* Counterpart to Solidity's `uint80` operator.
*
* Requirements:
*
* - input must fit into 80 bits
*
* _Available since v4.7._
*/
function toUint80(uint256 value) internal pure returns (uint80) {
require(value <= type(uint80).max, "SafeCast: value doesn't fit in 80 bits");
return uint80(value);
}
/**
* @dev Returns the downcasted uint72 from uint256, reverting on
* overflow (when the input is greater than largest uint72).
*
* Counterpart to Solidity's `uint72` operator.
*
* Requirements:
*
* - input must fit into 72 bits
*
* _Available since v4.7._
*/
function toUint72(uint256 value) internal pure returns (uint72) {
require(value <= type(uint72).max, "SafeCast: value doesn't fit in 72 bits");
return uint72(value);
}
/**
* @dev Returns the downcasted uint64 from uint256, reverting on
* overflow (when the input is greater than largest uint64).
*
* Counterpart to Solidity's `uint64` operator.
*
* Requirements:
*
* - input must fit into 64 bits
*
* _Available since v2.5._
*/
function toUint64(uint256 value) internal pure returns (uint64) {
require(value <= type(uint64).max, "SafeCast: value doesn't fit in 64 bits");
return uint64(value);
}
/**
* @dev Returns the downcasted uint56 from uint256, reverting on
* overflow (when the input is greater than largest uint56).
*
* Counterpart to Solidity's `uint56` operator.
*
* Requirements:
*
* - input must fit into 56 bits
*
* _Available since v4.7._
*/
function toUint56(uint256 value) internal pure returns (uint56) {
require(value <= type(uint56).max, "SafeCast: value doesn't fit in 56 bits");
return uint56(value);
}
/**
* @dev Returns the downcasted uint48 from uint256, reverting on
* overflow (when the input is greater than largest uint48).
*
* Counterpart to Solidity's `uint48` operator.
*
* Requirements:
*
* - input must fit into 48 bits
*
* _Available since v4.7._
*/
function toUint48(uint256 value) internal pure returns (uint48) {
require(value <= type(uint48).max, "SafeCast: value doesn't fit in 48 bits");
return uint48(value);
}
/**
* @dev Returns the downcasted uint40 from uint256, reverting on
* overflow (when the input is greater than largest uint40).
*
* Counterpart to Solidity's `uint40` operator.
*
* Requirements:
*
* - input must fit into 40 bits
*
* _Available since v4.7._
*/
function toUint40(uint256 value) internal pure returns (uint40) {
require(value <= type(uint40).max, "SafeCast: value doesn't fit in 40 bits");
return uint40(value);
}
/**
* @dev Returns the downcasted uint32 from uint256, reverting on
* overflow (when the input is greater than largest uint32).
*
* Counterpart to Solidity's `uint32` operator.
*
* Requirements:
*
* - input must fit into 32 bits
*
* _Available since v2.5._
*/
function toUint32(uint256 value) internal pure returns (uint32) {
require(value <= type(uint32).max, "SafeCast: value doesn't fit in 32 bits");
return uint32(value);
}
/**
* @dev Returns the downcasted uint24 from uint256, reverting on
* overflow (when the input is greater than largest uint24).
*
* Counterpart to Solidity's `uint24` operator.
*
* Requirements:
*
* - input must fit into 24 bits
*
* _Available since v4.7._
*/
function toUint24(uint256 value) internal pure returns (uint24) {
require(value <= type(uint24).max, "SafeCast: value doesn't fit in 24 bits");
return uint24(value);
}
/**
* @dev Returns the downcasted uint16 from uint256, reverting on
* overflow (when the input is greater than largest uint16).
*
* Counterpart to Solidity's `uint16` operator.
*
* Requirements:
*
* - input must fit into 16 bits
*
* _Available since v2.5._
*/
function toUint16(uint256 value) internal pure returns (uint16) {
require(value <= type(uint16).max, "SafeCast: value doesn't fit in 16 bits");
return uint16(value);
}
/**
* @dev Returns the downcasted uint8 from uint256, reverting on
* overflow (when the input is greater than largest uint8).
*
* Counterpart to Solidity's `uint8` operator.
*
* Requirements:
*
* - input must fit into 8 bits
*
* _Available since v2.5._
*/
function toUint8(uint256 value) internal pure returns (uint8) {
require(value <= type(uint8).max, "SafeCast: value doesn't fit in 8 bits");
return uint8(value);
}
/**
* @dev Converts a signed int256 into an unsigned uint256.
*
* Requirements:
*
* - input must be greater than or equal to 0.
*
* _Available since v3.0._
*/
function toUint256(int256 value) internal pure returns (uint256) {
require(value >= 0, "SafeCast: value must be positive");
return uint256(value);
}
/**
* @dev Returns the downcasted int248 from int256, reverting on
* overflow (when the input is less than smallest int248 or
* greater than largest int248).
*
* Counterpart to Solidity's `int248` operator.
*
* Requirements:
*
* - input must fit into 248 bits
*
* _Available since v4.7._
*/
function toInt248(int256 value) internal pure returns (int248 downcasted) {
downcasted = int248(value);
require(downcasted == value, "SafeCast: value doesn't fit in 248 bits");
}
/**
* @dev Returns the downcasted int240 from int256, reverting on
* overflow (when the input is less than smallest int240 or
* greater than largest int240).
*
* Counterpart to Solidity's `int240` operator.
*
* Requirements:
*
* - input must fit into 240 bits
*
* _Available since v4.7._
*/
function toInt240(int256 value) internal pure returns (int240 downcasted) {
downcasted = int240(value);
require(downcasted == value, "SafeCast: value doesn't fit in 240 bits");
}
/**
* @dev Returns the downcasted int232 from int256, reverting on
* overflow (when the input is less than smallest int232 or
* greater than largest int232).
*
* Counterpart to Solidity's `int232` operator.
*
* Requirements:
*
* - input must fit into 232 bits
*
* _Available since v4.7._
*/
function toInt232(int256 value) internal pure returns (int232 downcasted) {
downcasted = int232(value);
require(downcasted == value, "SafeCast: value doesn't fit in 232 bits");
}
/**
* @dev Returns the downcasted int224 from int256, reverting on
* overflow (when the input is less than smallest int224 or
* greater than largest int224).
*
* Counterpart to Solidity's `int224` operator.
*
* Requirements:
*
* - input must fit into 224 bits
*
* _Available since v4.7._
*/
function toInt224(int256 value) internal pure returns (int224 downcasted) {
downcasted = int224(value);
require(downcasted == value, "SafeCast: value doesn't fit in 224 bits");
}
/**
* @dev Returns the downcasted int216 from int256, reverting on
* overflow (when the input is less than smallest int216 or
* greater than largest int216).
*
* Counterpart to Solidity's `int216` operator.
*
* Requirements:
*
* - input must fit into 216 bits
*
* _Available since v4.7._
*/
function toInt216(int256 value) internal pure returns (int216 downcasted) {
downcasted = int216(value);
require(downcasted == value, "SafeCast: value doesn't fit in 216 bits");
}
/**
* @dev Returns the downcasted int208 from int256, reverting on
* overflow (when the input is less than smallest int208 or
* greater than largest int208).
*
* Counterpart to Solidity's `int208` operator.
*
* Requirements:
*
* - input must fit into 208 bits
*
* _Available since v4.7._
*/
function toInt208(int256 value) internal pure returns (int208 downcasted) {
downcasted = int208(value);
require(downcasted == value, "SafeCast: value doesn't fit in 208 bits");
}
/**
* @dev Returns the downcasted int200 from int256, reverting on
* overflow (when the input is less than smallest int200 or
* greater than largest int200).
*
* Counterpart to Solidity's `int200` operator.
*
* Requirements:
*
* - input must fit into 200 bits
*
* _Available since v4.7._
*/
function toInt200(int256 value) internal pure returns (int200 downcasted) {
downcasted = int200(value);
require(downcasted == value, "SafeCast: value doesn't fit in 200 bits");
}
/**
* @dev Returns the downcasted int192 from int256, reverting on
* overflow (when the input is less than smallest int192 or
* greater than largest int192).
*
* Counterpart to Solidity's `int192` operator.
*
* Requirements:
*
* - input must fit into 192 bits
*
* _Available since v4.7._
*/
function toInt192(int256 value) internal pure returns (int192 downcasted) {
downcasted = int192(value);
require(downcasted == value, "SafeCast: value doesn't fit in 192 bits");
}
/**
* @dev Returns the downcasted int184 from int256, reverting on
* overflow (when the input is less than smallest int184 or
* greater than largest int184).
*
* Counterpart to Solidity's `int184` operator.
*
* Requirements:
*
* - input must fit into 184 bits
*
* _Available since v4.7._
*/
function toInt184(int256 value) internal pure returns (int184 downcasted) {
downcasted = int184(value);
require(downcasted == value, "SafeCast: value doesn't fit in 184 bits");
}
/**
* @dev Returns the downcasted int176 from int256, reverting on
* overflow (when the input is less than smallest int176 or
* greater than largest int176).
*
* Counterpart to Solidity's `int176` operator.
*
* Requirements:
*
* - input must fit into 176 bits
*
* _Available since v4.7._
*/
function toInt176(int256 value) internal pure returns (int176 downcasted) {
downcasted = int176(value);
require(downcasted == value, "SafeCast: value doesn't fit in 176 bits");
}
/**
* @dev Returns the downcasted int168 from int256, reverting on
* overflow (when the input is less than smallest int168 or
* greater than largest int168).
*
* Counterpart to Solidity's `int168` operator.
*
* Requirements:
*
* - input must fit into 168 bits
*
* _Available since v4.7._
*/
function toInt168(int256 value) internal pure returns (int168 downcasted) {
downcasted = int168(value);
require(downcasted == value, "SafeCast: value doesn't fit in 168 bits");
}
/**
* @dev Returns the downcasted int160 from int256, reverting on
* overflow (when the input is less than smallest int160 or
* greater than largest int160).
*
* Counterpart to Solidity's `int160` operator.
*
* Requirements:
*
* - input must fit into 160 bits
*
* _Available since v4.7._
*/
function toInt160(int256 value) internal pure returns (int160 downcasted) {
downcasted = int160(value);
require(downcasted == value, "SafeCast: value doesn't fit in 160 bits");
}
/**
* @dev Returns the downcasted int152 from int256, reverting on
* overflow (when the input is less than smallest int152 or
* greater than largest int152).
*
* Counterpart to Solidity's `int152` operator.
*
* Requirements:
*
* - input must fit into 152 bits
*
* _Available since v4.7._
*/
function toInt152(int256 value) internal pure returns (int152 downcasted) {
downcasted = int152(value);
require(downcasted == value, "SafeCast: value doesn't fit in 152 bits");
}
/**
* @dev Returns the downcasted int144 from int256, reverting on
* overflow (when the input is less than smallest int144 or
* greater than largest int144).
*
* Counterpart to Solidity's `int144` operator.
*
* Requirements:
*
* - input must fit into 144 bits
*
* _Available since v4.7._
*/
function toInt144(int256 value) internal pure returns (int144 downcasted) {
downcasted = int144(value);
require(downcasted == value, "SafeCast: value doesn't fit in 144 bits");
}
/**
* @dev Returns the downcasted int136 from int256, reverting on
* overflow (when the input is less than smallest int136 or
* greater than largest int136).
*
* Counterpart to Solidity's `int136` operator.
*
* Requirements:
*
* - input must fit into 136 bits
*
* _Available since v4.7._
*/
function toInt136(int256 value) internal pure returns (int136 downcasted) {
downcasted = int136(value);
require(downcasted == value, "SafeCast: value doesn't fit in 136 bits");
}
/**
* @dev Returns the downcasted int128 from int256, reverting on
* overflow (when the input is less than smallest int128 or
* greater than largest int128).
*
* Counterpart to Solidity's `int128` operator.
*
* Requirements:
*
* - input must fit into 128 bits
*
* _Available since v3.1._
*/
function toInt128(int256 value) internal pure returns (int128 downcasted) {
downcasted = int128(value);
require(downcasted == value, "SafeCast: value doesn't fit in 128 bits");
}
/**
* @dev Returns the downcasted int120 from int256, reverting on
* overflow (when the input is less than smallest int120 or
* greater than largest int120).
*
* Counterpart to Solidity's `int120` operator.
*
* Requirements:
*
* - input must fit into 120 bits
*
* _Available since v4.7._
*/
function toInt120(int256 value) internal pure returns (int120 downcasted) {
downcasted = int120(value);
require(downcasted == value, "SafeCast: value doesn't fit in 120 bits");
}
/**
* @dev Returns the downcasted int112 from int256, reverting on
* overflow (when the input is less than smallest int112 or
* greater than largest int112).
*
* Counterpart to Solidity's `int112` operator.
*
* Requirements:
*
* - input must fit into 112 bits
*
* _Available since v4.7._
*/
function toInt112(int256 value) internal pure returns (int112 downcasted) {
downcasted = int112(value);
require(downcasted == value, "SafeCast: value doesn't fit in 112 bits");
}
/**
* @dev Returns the downcasted int104 from int256, reverting on
* overflow (when the input is less than smallest int104 or
* greater than largest int104).
*
* Counterpart to Solidity's `int104` operator.
*
* Requirements:
*
* - input must fit into 104 bits
*
* _Available since v4.7._
*/
function toInt104(int256 value) internal pure returns (int104 downcasted) {
downcasted = int104(value);
require(downcasted == value, "SafeCast: value doesn't fit in 104 bits");
}
/**
* @dev Returns the downcasted int96 from int256, reverting on
* overflow (when the input is less than smallest int96 or
* greater than largest int96).
*
* Counterpart to Solidity's `int96` operator.
*
* Requirements:
*
* - input must fit into 96 bits
*
* _Available since v4.7._
*/
function toInt96(int256 value) internal pure returns (int96 downcasted) {
downcasted = int96(value);
require(downcasted == value, "SafeCast: value doesn't fit in 96 bits");
}
/**
* @dev Returns the downcasted int88 from int256, reverting on
* overflow (when the input is less than smallest int88 or
* greater than largest int88).
*
* Counterpart to Solidity's `int88` operator.
*
* Requirements:
*
* - input must fit into 88 bits
*
* _Available since v4.7._
*/
function toInt88(int256 value) internal pure returns (int88 downcasted) {
downcasted = int88(value);
require(downcasted == value, "SafeCast: value doesn't fit in 88 bits");
}
/**
* @dev Returns the downcasted int80 from int256, reverting on
* overflow (when the input is less than smallest int80 or
* greater than largest int80).
*
* Counterpart to Solidity's `int80` operator.
*
* Requirements:
*
* - input must fit into 80 bits
*
* _Available since v4.7._
*/
function toInt80(int256 value) internal pure returns (int80 downcasted) {
downcasted = int80(value);
require(downcasted == value, "SafeCast: value doesn't fit in 80 bits");
}
/**
* @dev Returns the downcasted int72 from int256, reverting on
* overflow (when the input is less than smallest int72 or
* greater than largest int72).
*
* Counterpart to Solidity's `int72` operator.
*
* Requirements:
*
* - input must fit into 72 bits
*
* _Available since v4.7._
*/
function toInt72(int256 value) internal pure returns (int72 downcasted) {
downcasted = int72(value);
require(downcasted == value, "SafeCast: value doesn't fit in 72 bits");
}
/**
* @dev Returns the downcasted int64 from int256, reverting on
* overflow (when the input is less than smallest int64 or
* greater than largest int64).
*
* Counterpart to Solidity's `int64` operator.
*
* Requirements:
*
* - input must fit into 64 bits
*
* _Available since v3.1._
*/
function toInt64(int256 value) internal pure returns (int64 downcasted) {
downcasted = int64(value);
require(downcasted == value, "SafeCast: value doesn't fit in 64 bits");
}
/**
* @dev Returns the downcasted int56 from int256, reverting on
* overflow (when the input is less than smallest int56 or
* greater than largest int56).
*
* Counterpart to Solidity's `int56` operator.
*
* Requirements:
*
* - input must fit into 56 bits
*
* _Available since v4.7._
*/
function toInt56(int256 value) internal pure returns (int56 downcasted) {
downcasted = int56(value);
require(downcasted == value, "SafeCast: value doesn't fit in 56 bits");
}
/**
* @dev Returns the downcasted int48 from int256, reverting on
* overflow (when the input is less than smallest int48 or
* greater than largest int48).
*
* Counterpart to Solidity's `int48` operator.
*
* Requirements:
*
* - input must fit into 48 bits
*
* _Available since v4.7._
*/
function toInt48(int256 value) internal pure returns (int48 downcasted) {
downcasted = int48(value);
require(downcasted == value, "SafeCast: value doesn't fit in 48 bits");
}
/**
* @dev Returns the downcasted int40 from int256, reverting on
* overflow (when the input is less than smallest int40 or
* greater than largest int40).
*
* Counterpart to Solidity's `int40` operator.
*
* Requirements:
*
* - input must fit into 40 bits
*
* _Available since v4.7._
*/
function toInt40(int256 value) internal pure returns (int40 downcasted) {
downcasted = int40(value);
require(downcasted == value, "SafeCast: value doesn't fit in 40 bits");
}
/**
* @dev Returns the downcasted int32 from int256, reverting on
* overflow (when the input is less than smallest int32 or
* greater than largest int32).
*
* Counterpart to Solidity's `int32` operator.
*
* Requirements:
*
* - input must fit into 32 bits
*
* _Available since v3.1._
*/
function toInt32(int256 value) internal pure returns (int32 downcasted) {
downcasted = int32(value);
require(downcasted == value, "SafeCast: value doesn't fit in 32 bits");
}
/**
* @dev Returns the downcasted int24 from int256, reverting on
* overflow (when the input is less than smallest int24 or
* greater than largest int24).
*
* Counterpart to Solidity's `int24` operator.
*
* Requirements:
*
* - input must fit into 24 bits
*
* _Available since v4.7._
*/
function toInt24(int256 value) internal pure returns (int24 downcasted) {
downcasted = int24(value);
require(downcasted == value, "SafeCast: value doesn't fit in 24 bits");
}
/**
* @dev Returns the downcasted int16 from int256, reverting on
* overflow (when the input is less than smallest int16 or
* greater than largest int16).
*
* Counterpart to Solidity's `int16` operator.
*
* Requirements:
*
* - input must fit into 16 bits
*
* _Available since v3.1._
*/
function toInt16(int256 value) internal pure returns (int16 downcasted) {
downcasted = int16(value);
require(downcasted == value, "SafeCast: value doesn't fit in 16 bits");
}
/**
* @dev Returns the downcasted int8 from int256, reverting on
* overflow (when the input is less than smallest int8 or
* greater than largest int8).
*
* Counterpart to Solidity's `int8` operator.
*
* Requirements:
*
* - input must fit into 8 bits
*
* _Available since v3.1._
*/
function toInt8(int256 value) internal pure returns (int8 downcasted) {
downcasted = int8(value);
require(downcasted == value, "SafeCast: value doesn't fit in 8 bits");
}
/**
* @dev Converts an unsigned uint256 into a signed int256.
*
* Requirements:
*
* - input must be less than or equal to maxInt256.
*
* _Available since v3.0._
*/
function toInt256(uint256 value) internal pure returns (int256) {
// Note: Unsafe cast below is okay because `type(int256).max` is guaranteed to be positive
require(value <= uint256(type(int256).max), "SafeCast: value doesn't fit in an int256");
return int256(value);
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.8.0) (utils/math/SignedMath.sol)
pragma solidity ^0.8.0;
/**
* @dev Standard signed math utilities missing in the Solidity language.
*/
library SignedMath {
/**
* @dev Returns the largest of two signed numbers.
*/
function max(int256 a, int256 b) internal pure returns (int256) {
return a > b ? a : b;
}
/**
* @dev Returns the smallest of two signed numbers.
*/
function min(int256 a, int256 b) internal pure returns (int256) {
return a < b ? a : b;
}
/**
* @dev Returns the average of two signed numbers without overflow.
* The result is rounded towards zero.
*/
function average(int256 a, int256 b) internal pure returns (int256) {
// Formula from the book "Hacker's Delight"
int256 x = (a & b) + ((a ^ b) >> 1);
return x + (int256(uint256(x) >> 255) & (a ^ b));
}
/**
* @dev Returns the absolute unsigned value of a signed value.
*/
function abs(int256 n) internal pure returns (uint256) {
unchecked {
// must be unchecked in order to support `n = type(int256).min`
return uint256(n >= 0 ? n : -n);
}
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (utils/ShortStrings.sol)
pragma solidity ^0.8.8;
import "./StorageSlot.sol";
// | string | 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA |
// | length | 0x BB |
type ShortString is bytes32;
/**
* @dev This library provides functions to convert short memory strings
* into a `ShortString` type that can be used as an immutable variable.
*
* Strings of arbitrary length can be optimized using this library if
* they are short enough (up to 31 bytes) by packing them with their
* length (1 byte) in a single EVM word (32 bytes). Additionally, a
* fallback mechanism can be used for every other case.
*
* Usage example:
*
* ```solidity
* contract Named {
* using ShortStrings for *;
*
* ShortString private immutable _name;
* string private _nameFallback;
*
* constructor(string memory contractName) {
* _name = contractName.toShortStringWithFallback(_nameFallback);
* }
*
* function name() external view returns (string memory) {
* return _name.toStringWithFallback(_nameFallback);
* }
* }
* ```
*/
library ShortStrings {
// Used as an identifier for strings longer than 31 bytes.
bytes32 private constant _FALLBACK_SENTINEL = 0x00000000000000000000000000000000000000000000000000000000000000FF;
error StringTooLong(string str);
error InvalidShortString();
/**
* @dev Encode a string of at most 31 chars into a `ShortString`.
*
* This will trigger a `StringTooLong` error is the input string is too long.
*/
function toShortString(string memory str) internal pure returns (ShortString) {
bytes memory bstr = bytes(str);
if (bstr.length > 31) {
revert StringTooLong(str);
}
return ShortString.wrap(bytes32(uint256(bytes32(bstr)) | bstr.length));
}
/**
* @dev Decode a `ShortString` back to a "normal" string.
*/
function toString(ShortString sstr) internal pure returns (string memory) {
uint256 len = byteLength(sstr);
// using `new string(len)` would work locally but is not memory safe.
string memory str = new string(32);
/// @solidity memory-safe-assembly
assembly {
mstore(str, len)
mstore(add(str, 0x20), sstr)
}
return str;
}
/**
* @dev Return the length of a `ShortString`.
*/
function byteLength(ShortString sstr) internal pure returns (uint256) {
uint256 result = uint256(ShortString.unwrap(sstr)) & 0xFF;
if (result > 31) {
revert InvalidShortString();
}
return result;
}
/**
* @dev Encode a string into a `ShortString`, or write it to storage if it is too long.
*/
function toShortStringWithFallback(string memory value, string storage store) internal returns (ShortString) {
if (bytes(value).length < 32) {
return toShortString(value);
} else {
StorageSlot.getStringSlot(store).value = value;
return ShortString.wrap(_FALLBACK_SENTINEL);
}
}
/**
* @dev Decode a string that was encoded to `ShortString` or written to storage using {setWithFallback}.
*/
function toStringWithFallback(ShortString value, string storage store) internal pure returns (string memory) {
if (ShortString.unwrap(value) != _FALLBACK_SENTINEL) {
return toString(value);
} else {
return store;
}
}
/**
* @dev Return the length of a string that was encoded to `ShortString` or written to storage using {setWithFallback}.
*
* WARNING: This will return the "byte length" of the string. This may not reflect the actual length in terms of
* actual characters as the UTF-8 encoding of a single character can span over multiple bytes.
*/
function byteLengthWithFallback(ShortString value, string storage store) internal view returns (uint256) {
if (ShortString.unwrap(value) != _FALLBACK_SENTINEL) {
return byteLength(value);
} else {
return bytes(store).length;
}
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (utils/StorageSlot.sol)
// This file was procedurally generated from scripts/generate/templates/StorageSlot.js.
pragma solidity ^0.8.0;
/**
* @dev Library for reading and writing primitive types to specific storage slots.
*
* Storage slots are often used to avoid storage conflict when dealing with upgradeable contracts.
* This library helps with reading and writing to such slots without the need for inline assembly.
*
* The functions in this library return Slot structs that contain a `value` member that can be used to read or write.
*
* Example usage to set ERC1967 implementation slot:
* ```solidity
* contract ERC1967 {
* bytes32 internal constant _IMPLEMENTATION_SLOT = 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc;
*
* function _getImplementation() internal view returns (address) {
* return StorageSlot.getAddressSlot(_IMPLEMENTATION_SLOT).value;
* }
*
* function _setImplementation(address newImplementation) internal {
* require(Address.isContract(newImplementation), "ERC1967: new implementation is not a contract");
* StorageSlot.getAddressSlot(_IMPLEMENTATION_SLOT).value = newImplementation;
* }
* }
* ```
*
* _Available since v4.1 for `address`, `bool`, `bytes32`, `uint256`._
* _Available since v4.9 for `string`, `bytes`._
*/
library StorageSlot {
struct AddressSlot {
address value;
}
struct BooleanSlot {
bool value;
}
struct Bytes32Slot {
bytes32 value;
}
struct Uint256Slot {
uint256 value;
}
struct StringSlot {
string value;
}
struct BytesSlot {
bytes value;
}
/**
* @dev Returns an `AddressSlot` with member `value` located at `slot`.
*/
function getAddressSlot(bytes32 slot) internal pure returns (AddressSlot storage r) {
/// @solidity memory-safe-assembly
assembly {
r.slot := slot
}
}
/**
* @dev Returns an `BooleanSlot` with member `value` located at `slot`.
*/
function getBooleanSlot(bytes32 slot) internal pure returns (BooleanSlot storage r) {
/// @solidity memory-safe-assembly
assembly {
r.slot := slot
}
}
/**
* @dev Returns an `Bytes32Slot` with member `value` located at `slot`.
*/
function getBytes32Slot(bytes32 slot) internal pure returns (Bytes32Slot storage r) {
/// @solidity memory-safe-assembly
assembly {
r.slot := slot
}
}
/**
* @dev Returns an `Uint256Slot` with member `value` located at `slot`.
*/
function getUint256Slot(bytes32 slot) internal pure returns (Uint256Slot storage r) {
/// @solidity memory-safe-assembly
assembly {
r.slot := slot
}
}
/**
* @dev Returns an `StringSlot` with member `value` located at `slot`.
*/
function getStringSlot(bytes32 slot) internal pure returns (StringSlot storage r) {
/// @solidity memory-safe-assembly
assembly {
r.slot := slot
}
}
/**
* @dev Returns an `StringSlot` representation of the string storage pointer `store`.
*/
function getStringSlot(string storage store) internal pure returns (StringSlot storage r) {
/// @solidity memory-safe-assembly
assembly {
r.slot := store.slot
}
}
/**
* @dev Returns an `BytesSlot` with member `value` located at `slot`.
*/
function getBytesSlot(bytes32 slot) internal pure returns (BytesSlot storage r) {
/// @solidity memory-safe-assembly
assembly {
r.slot := slot
}
}
/**
* @dev Returns an `BytesSlot` representation of the bytes storage pointer `store`.
*/
function getBytesSlot(bytes storage store) internal pure returns (BytesSlot storage r) {
/// @solidity memory-safe-assembly
assembly {
r.slot := store.slot
}
}
}
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.9.0) (utils/Strings.sol)
pragma solidity ^0.8.0;
import "./math/Math.sol";
import "./math/SignedMath.sol";
/**
* @dev String operations.
*/
library Strings {
bytes16 private constant _SYMBOLS = "0123456789abcdef";
uint8 private constant _ADDRESS_LENGTH = 20;
/**
* @dev Converts a `uint256` to its ASCII `string` decimal representation.
*/
function toString(uint256 value) internal pure returns (string memory) {
unchecked {
uint256 length = Math.log10(value) + 1;
string memory buffer = new string(length);
uint256 ptr;
/// @solidity memory-safe-assembly
assembly {
ptr := add(buffer, add(32, length))
}
while (true) {
ptr--;
/// @solidity memory-safe-assembly
assembly {
mstore8(ptr, byte(mod(value, 10), _SYMBOLS))
}
value /= 10;
if (value == 0) break;
}
return buffer;
}
}
/**
* @dev Converts a `int256` to its ASCII `string` decimal representation.
*/
function toString(int256 value) internal pure returns (string memory) {
return string(abi.encodePacked(value < 0 ? "-" : "", toString(SignedMath.abs(value))));
}
/**
* @dev Converts a `uint256` to its ASCII `string` hexadecimal representation.
*/
function toHexString(uint256 value) internal pure returns (string memory) {
unchecked {
return toHexString(value, Math.log256(value) + 1);
}
}
/**
* @dev Converts a `uint256` to its ASCII `string` hexadecimal representation with fixed length.
*/
function toHexString(uint256 value, uint256 length) internal pure returns (string memory) {
bytes memory buffer = new bytes(2 * length + 2);
buffer[0] = "0";
buffer[1] = "x";
for (uint256 i = 2 * length + 1; i > 1; --i) {
buffer[i] = _SYMBOLS[value & 0xf];
value >>= 4;
}
require(value == 0, "Strings: hex length insufficient");
return string(buffer);
}
/**
* @dev Converts an `address` with fixed length of 20 bytes to its not checksummed ASCII `string` hexadecimal representation.
*/
function toHexString(address addr) internal pure returns (string memory) {
return toHexString(uint256(uint160(addr)), _ADDRESS_LENGTH);
}
/**
* @dev Returns true if the two strings are equal.
*/
function equal(string memory a, string memory b) internal pure returns (bool) {
return keccak256(bytes(a)) == keccak256(bytes(b));
}
}
// SPDX-License-Identifier: MIT
pragma solidity >=0.6.0 <0.8.0;
import "../utils/Context.sol";
/**
* @dev Contract module which provides a basic access control mechanism, where
* there is an account (an owner) that can be granted exclusive access to
* specific functions.
*
* By default, the owner account will be the one that deploys the contract. This
* can later be changed with {transferOwnership}.
*
* This module is used through inheritance. It will make available the modifier
* `onlyOwner`, which can be applied to your functions to restrict their use to
* the owner.
*/
abstract contract Ownable is Context {
address private _owner;
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
/**
* @dev Initializes the contract setting the deployer as the initial owner.
*/
constructor () internal {
address msgSender = _msgSender();
_owner = msgSender;
emit OwnershipTransferred(address(0), msgSender);
}
/**
* @dev Returns the address of the current owner.
*/
function owner() public view virtual returns (address) {
return _owner;
}
/**
* @dev Throws if called by any account other than the owner.
*/
modifier onlyOwner() {
require(owner() == _msgSender(), "Ownable: caller is not the owner");
_;
}
/**
* @dev Leaves the contract without owner. It will not be possible to call
* `onlyOwner` functions anymore. Can only be called by the current owner.
*
* NOTE: Renouncing ownership will leave the contract without an owner,
* thereby removing any functionality that is only available to the owner.
*/
function renounceOwnership() public virtual onlyOwner {
emit OwnershipTransferred(_owner, address(0));
_owner = address(0);
}
/**
* @dev Transfers ownership of the contract to a new account (`newOwner`).
* Can only be called by the current owner.
*/
function transferOwnership(address newOwner) public virtual onlyOwner {
require(newOwner != address(0), "Ownable: new owner is the zero address");
emit OwnershipTransferred(_owner, newOwner);
_owner = newOwner;
}
}
// SPDX-License-Identifier: MIT
pragma solidity >=0.6.0 <0.8.0;
import "../../utils/Context.sol";
import "./IERC20.sol";
import "../../math/SafeMath.sol";
/**
* @dev Implementation of the {IERC20} interface.
*
* This implementation is agnostic to the way tokens are created. This means
* that a supply mechanism has to be added in a derived contract using {_mint}.
* For a generic mechanism see {ERC20PresetMinterPauser}.
*
* TIP: For a detailed writeup see our guide
* https://forum.zeppelin.solutions/t/how-to-implement-erc20-supply-mechanisms/226[How
* to implement supply mechanisms].
*
* We have followed general OpenZeppelin guidelines: functions revert instead
* of returning `false` on failure. This behavior is nonetheless conventional
* and does not conflict with the expectations of ERC20 applications.
*
* Additionally, an {Approval} event is emitted on calls to {transferFrom}.
* This allows applications to reconstruct the allowance for all accounts just
* by listening to said events. Other implementations of the EIP may not emit
* these events, as it isn't required by the specification.
*
* Finally, the non-standard {decreaseAllowance} and {increaseAllowance}
* functions have been added to mitigate the well-known issues around setting
* allowances. See {IERC20-approve}.
*/
contract ERC20 is Context, IERC20 {
using SafeMath for uint256;
mapping (address => uint256) private _balances;
mapping (address => mapping (address => uint256)) private _allowances;
uint256 private _totalSupply;
string private _name;
string private _symbol;
uint8 private _decimals;
/**
* @dev Sets the values for {name} and {symbol}, initializes {decimals} with
* a default value of 18.
*
* To select a different value for {decimals}, use {_setupDecimals}.
*
* All three of these values are immutable: they can only be set once during
* construction.
*/
constructor (string memory name_, string memory symbol_) public {
_name = name_;
_symbol = symbol_;
_decimals = 18;
}
/**
* @dev Returns the name of the token.
*/
function name() public view virtual returns (string memory) {
return _name;
}
/**
* @dev Returns the symbol of the token, usually a shorter version of the
* name.
*/
function symbol() public view virtual returns (string memory) {
return _symbol;
}
/**
* @dev Returns the number of decimals used to get its user representation.
* For example, if `decimals` equals `2`, a balance of `505` tokens should
* be displayed to a user as `5,05` (`505 / 10 ** 2`).
*
* Tokens usually opt for a value of 18, imitating the relationship between
* Ether and Wei. This is the value {ERC20} uses, unless {_setupDecimals} is
* called.
*
* NOTE: This information is only used for _display_ purposes: it in
* no way affects any of the arithmetic of the contract, including
* {IERC20-balanceOf} and {IERC20-transfer}.
*/
function decimals() public view virtual returns (uint8) {
return _decimals;
}
/**
* @dev See {IERC20-totalSupply}.
*/
function totalSupply() public view virtual override returns (uint256) {
return _totalSupply;
}
/**
* @dev See {IERC20-balanceOf}.
*/
function balanceOf(address account) public view virtual override returns (uint256) {
return _balances[account];
}
/**
* @dev See {IERC20-transfer}.
*
* Requirements:
*
* - `recipient` cannot be the zero address.
* - the caller must have a balance of at least `amount`.
*/
function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
_transfer(_msgSender(), recipient, amount);
return true;
}
/**
* @dev See {IERC20-allowance}.
*/
function allowance(address owner, address spender) public view virtual override returns (uint256) {
return _allowances[owner][spender];
}
/**
* @dev See {IERC20-approve}.
*
* Requirements:
*
* - `spender` cannot be the zero address.
*/
function approve(address spender, uint256 amount) public virtual override returns (bool) {
_approve(_msgSender(), spender, amount);
return true;
}
/**
* @dev See {IERC20-transferFrom}.
*
* Emits an {Approval} event indicating the updated allowance. This is not
* required by the EIP. See the note at the beginning of {ERC20}.
*
* Requirements:
*
* - `sender` and `recipient` cannot be the zero address.
* - `sender` must have a balance of at least `amount`.
* - the caller must have allowance for ``sender``'s tokens of at least
* `amount`.
*/
function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
_transfer(sender, recipient, amount);
_approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "ERC20: transfer amount exceeds allowance"));
return true;
}
/**
* @dev Atomically increases the allowance granted to `spender` by the caller.
*
* This is an alternative to {approve} that can be used as a mitigation for
* problems described in {IERC20-approve}.
*
* Emits an {Approval} event indicating the updated allowance.
*
* Requirements:
*
* - `spender` cannot be the zero address.
*/
function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) {
_approve(_msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue));
return true;
}
/**
* @dev Atomically decreases the allowance granted to `spender` by the caller.
*
* This is an alternative to {approve} that can be used as a mitigation for
* problems described in {IERC20-approve}.
*
* Emits an {Approval} event indicating the updated allowance.
*
* Requirements:
*
* - `spender` cannot be the zero address.
* - `spender` must have allowance for the caller of at least
* `subtractedValue`.
*/
function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
_approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "ERC20: decreased allowance below zero"));
return true;
}
/**
* @dev Moves tokens `amount` from `sender` to `recipient`.
*
* This is internal function is equivalent to {transfer}, and can be used to
* e.g. implement automatic token fees, slashing mechanisms, etc.
*
* Emits a {Transfer} event.
*
* Requirements:
*
* - `sender` cannot be the zero address.
* - `recipient` cannot be the zero address.
* - `sender` must have a balance of at least `amount`.
*/
function _transfer(address sender, address recipient, uint256 amount) internal virtual {
require(sender != address(0), "ERC20: transfer from the zero address");
require(recipient != address(0), "ERC20: transfer to the zero address");
_beforeTokenTransfer(sender, recipient, amount);
_balances[sender] = _balances[sender].sub(amount, "ERC20: transfer amount exceeds balance");
_balances[recipient] = _balances[recipient].add(amount);
emit Transfer(sender, recipient, amount);
}
/** @dev Creates `amount` tokens and assigns them to `account`, increasing
* the total supply.
*
* Emits a {Transfer} event with `from` set to the zero address.
*
* Requirements:
*
* - `to` cannot be the zero address.
*/
function _mint(address account, uint256 amount) internal virtual {
require(account != address(0), "ERC20: mint to the zero address");
_beforeTokenTransfer(address(0), account, amount);
_totalSupply = _totalSupply.add(amount);
_balances[account] = _balances[account].add(amount);
emit Transfer(address(0), account, amount);
}
/**
* @dev Destroys `amount` tokens from `account`, reducing the
* total supply.
*
* Emits a {Transfer} event with `to` set to the zero address.
*
* Requirements:
*
* - `account` cannot be the zero address.
* - `account` must have at least `amount` tokens.
*/
function _burn(address account, uint256 amount) internal virtual {
require(account != address(0), "ERC20: burn from the zero address");
_beforeTokenTransfer(account, address(0), amount);
_balances[account] = _balances[account].sub(amount, "ERC20: burn amount exceeds balance");
_totalSupply = _totalSupply.sub(amount);
emit Transfer(account, address(0), amount);
}
/**
* @dev Sets `amount` as the allowance of `spender` over the `owner` s tokens.
*
* This internal function is equivalent to `approve`, and can be used to
* e.g. set automatic allowances for certain subsystems, etc.
*
* Emits an {Approval} event.
*
* Requirements:
*
* - `owner` cannot be the zero address.
* - `spender` cannot be the zero address.
*/
function _approve(address owner, address spender, uint256 amount) internal virtual {
require(owner != address(0), "ERC20: approve from the zero address");
require(spender != address(0), "ERC20: approve to the zero address");
_allowances[owner][spender] = amount;
emit Approval(owner, spender, amount);
}
/**
* @dev Sets {decimals} to a value other than the default one of 18.
*
* WARNING: This function should only be called from the constructor. Most
* applications that interact with token contracts will not expect
* {decimals} to ever change, and may work incorrectly if it does.
*/
function _setupDecimals(uint8 decimals_) internal virtual {
_decimals = decimals_;
}
/**
* @dev Hook that is called before any transfer of tokens. This includes
* minting and burning.
*
* Calling conditions:
*
* - when `from` and `to` are both non-zero, `amount` of ``from``'s tokens
* will be to transferred to `to`.
* - when `from` is zero, `amount` tokens will be minted for `to`.
* - when `to` is zero, `amount` of ``from``'s tokens will be burned.
* - `from` and `to` are never both zero.
*
* To learn more about hooks, head to xref:ROOT:extending-contracts.adoc#using-hooks[Using Hooks].
*/
function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual { }
}
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = https://github.com/vyperlang/vyper
[http]
corsProxy = https://corsproxy.remixproject.org/
[branch "master"]
merge = refs/heads/master
remote = origin
ref: refs/heads/master
DIRC�e\4'���e\4'��� G�����$
#�I�(����VJ�1.github/ISSUE_TEMPLATE/bug.mde\4'��e\4'�� H���Z|#/�F^���T�܍�$�.github/ISSUE_TEMPLATE/vip.mde\4Q�@e\4Q�@ m��Ŕ�^�LfM��}���F�o� .github/PULL_REQUEST_TEMPLATE.mde\4'��e\4'�� I�� ������r^�1��Q3�O�A� Q.github/workflows/build.ymle\4p�e\4p� n�����-a��ʆ������z!�.github/workflows/codeql.ymle\4�Re\4�R o���> ��An�Ղ����T�} .github/workflows/era-tester.ymle\4.�e\4.� �����Z"�xͣ9J3���8�js8:.github/workflows/ghcr.ymle\4��e\4�� p����h�.}
n��֛�!@�C \�?.github/workflows/publish.ymle\4�@e\4�@ q��%�x���W��RƝ~��;p9�'�.github/workflows/test.ymle\4'�@e\4'�@ J������ ��(k���e�}ٍ\
.gitignoree\4. @e\4. @ ���KAjD(�>ʉ�Ql���}�9.pre-commit-config.yamle\46de\46d r����S8�u�ܣm�xn�d���.readthedocs.yamle\4'�@e\4'�@ K��{�[�֍��X(��~E�\ĩp
Dockerfilee\4T�e\4T� s��F��!`Б��SŬ���,�( FUNDING.ymle\4'�Z�e\4'�Z� L��-���;���K�t|�C���/ �LICENSEe\4'�Z�e\4'�Z� M��^d[�y�C���1�i$R#3�zMakefilee\4sme\4sm t�� ��)�mu�j���ڣf=���w� README.mde\4. @e\4. @ ��� �ǽ�N�Z��aȹ ήP��� SECURITY.mde\4'���e\4'��� N��]�}��j$/D���:���-��' docs/Makefilee\4'��e\4'�� O�� �˖�(ȣuPbMp~{J#'~ڢdocs/_static/css/dark.csse\4���e\4��� u����X��U�;b�U��`Z뱎�docs/_static/css/toggle.csse\4��@e\4��@ v���B�k�i++�ì�&��e1docs/_static/js/toggle.jse\4E�e\4E� w������PmX"���R�k����@docs/_templates/versions.htmle\4'��e\4'�� P���[EϞ�ª�J��[AeD�,��docs/built-in-functions.rste\4'�!@e\4'�!@ Q���9\�H�h��wZ1�r;�Z|��docs/compiler-exceptions.rste\4'�!@e\4'�!@ R��;��)��Ӡ����zO<6��Udocs/compiling-a-contract.rste\4. @e\4. @ �������GB�t��l���l2�e docs/conf.pye\4'�!@e\4'�!@ S��a��\����m��(�_��docs/constants-and-vars.rste\4I �e\4I � x�� �m�{&ÊnT���s@L}�Kjdocs/contributing.rste\4XN�e\4XN� y��.���G/��t�o��}���Qa�docs/control-structures.rste\4��e\4�� z����L�?I���Y=}L��R�docs/deploying-contracts.rste\4'�c�e\4'�c� T����� T�`�Y��_R��wdocs/event-logging.rste\40�n@e\40�n@2���v�o�}*�,�).� |4�w�docs/index.rste\4��e\4�� {�� ��(Ip�H��I����*��:docs/installing-vyper.rste\4'�c�e\4'�c� U��"�,��ozg[�V���5,��docs/interfaces.rste\4'���e\4'��� V��#�9*m�H��4fT~sg��$� docs/make.bate\4'���e\4'��� W�����2�[# X�* �V;��%docs/natspec.rste\4��@e\4��@ |����چ���&�bc�z�_�Э�-3docs/release-notes.rste\4'�e\4'� }�� f ���`�+jy��W��Qdocs/resources.rste\4'���e\4'��� X���qe�nM&&�ݸLTn�.�!docs/scoping-and-declarations.rste\4�e\4� ~�� ��J��H�L�b[<�P"��docs/statements.rste\4-�@e\4-�@ �����ԍ��P��G!�7��w�P� docs/structure-of-a-contract.rste\4=0�e\4=0� ���<���p�-I�"u^'e�8m6Ygdocs/style-guide.rste\4."M�e\4."M� ���[��qӊ�����4Y?�Ͷ�"docs/testing-contracts-brownie.rste\4/�e\4/�#�� p�,�1*,�r6�v�vP��:�e$docs/testing-contracts-ethtester.rste\4( �e\4( � Y���:��8~d��ϱ8w���docs/testing-contracts.rste\4( �e\4( � Z��=�X=�k�m���� <�g���1�docs/toctree.rste\4[�e\4[� ���X0�i�m^ž�^xFJ�v�docs/types.rste\4(*@e\4(*@ [��IG���Js�����j^ecdocs/versioning.rste\40)e\40)+��qаxB�%���dc������NӨgdocs/vyper-by-example.rste\4z9�e\4z9� ����<%����$�Y��e`��docs/vyper-logo-transparent.svge\4(*@e\4(*@ \��"���(G}�Q�l�t�@/Z�0"examples/auctions/blind_auction.vye\4�B�e\4�B� ��� �m\�o�DG5���?.��W@�(examples/auctions/simple_open_auction.vye\4���e\4��� ����8�� t��6�Vv�wY%��Z?examples/crowdfund.vye\4(,l�e\4(,l� ]������mN���Y{�B?}_w�7�Wexamples/factory/Exchange.vye\4(,l�e\4(,l� ^��wЊ^��Q ^_��*��n��.Bexamples/factory/Factory.vye\4(,l�e\4(,l� _�����b�E�l�֥ �ʁR4.examples/market_maker/on_chain_market_maker.vye\4�e\4� ���2qR����x����󶣺��G�'examples/name_registry/name_registry.vye\4�Q@e\4�Q@ ������;�����{����ӆ�5examples/safe_remote_purchase/safe_remote_purchase.vye\4(;��e\4(;�� `���b��
�r��P'r��*�'examples/stock/company.vye\4���e\4��� ����+���'� #��(ܐ+JJi$examples/storage/advanced_storage.vye\4.1��e\4.1�� ����}�p���;cǯ `��jt�examples/storage/storage.vye\4�e\4� ���;���"_Va������-:n��N<!examples/tokens/ERC1155ownable.vye\4(J�e\4(J� a��/L3F��d��2��v��=�Aexamples/tokens/ERC20.vye\4(Z3@e\4(Z3@ b��٩�̆ȂH%���YO�||�examples/tokens/ERC4626.vye\4(iu�e\4(iu� c��46Q%��A";� c��{����examples/tokens/ERC721.vye\4
Z@e\4
Z@ ���� V���qUv�P�����5examples/voting/ballot.vye\4(iu�e\4(iu� d�� "_�"�6*?�����8F,��examples/wallet/wallet.vye\4��e\4�� ��� ?�G`=j��d6�+:�E��(Z hooks/builde\4(��e\4(�� ���������*"��>=�ygU�logo/vyper-logo-flat.pnge\48!e\48! ���xٵ�o�BPSȒI�WҦ�wlogo/vyper-logo-flat.svge\4Gc@e\4Gc@ ����s`�����<�"+�>�����logo/vyper-logo-transparent.pnge\4Gc@e\4Gc@ ����<%����$�Y��e`��logo/vyper-logo-transparent.svge\4V��e\4V�� ��� �z�����l�? ��a0k! �logo/vyper-logo.aie\4(iu�e\4(iu� e��Nâ|Le������M�Sx��7wmake.cmde\4(x��e\4(x�� f��⯇����/� ����[֢43pyproject.tomle\4e��e\4e�� �����2-�'�G��~�n�-*�A� quicktest.she\4e��e\4e�� ���:�>�b�]�e�m��sU���g�requirements-docs.txte\4.1��e\4.1�� �����J2���!W@��!&Zw�� setup.cfge\4/�J@e\4/�J@$���@�6��N��@�@��T�G�.setup.pye\4�l@e\4�l@ ����⛲��CK�)�wZ���S�tests/__init__.pye\4(x��e\4(x�� g���U�)�.�<.�T�ܖMGb���tests/ast/nodes/test_binary.pye\4���e\4��� ���~s�1����R�;$����d%tests/ast/nodes/test_compare_nodes.pye\4(��e\4(�� h�� Z<��������TZ j���K.tests/ast/nodes/test_evaluate_binop_decimal.pye\4�3e\4�3 �����2�Ta����[q
���#E�^*tests/ast/nodes/test_evaluate_binop_int.pye\4(��e\4(�� i��Ak�����S!i��7��|�\{'tests/ast/nodes/test_evaluate_boolop.pye\4�u@e\4�u@ ��� ���Σ8�?rd�����T��M(tests/ast/nodes/test_evaluate_compare.pye\4з�e\4з� ����<��m�d���� �� ^�1*tests/ast/nodes/test_evaluate_subscript.pye\4���e\4��� ����cנ��ֳ���{�Q��(tests/ast/nodes/test_evaluate_unaryop.pye\4�<e\4�< ����y"Ղ��v�7K�ͷM3B<�!tests/ast/nodes/test_from_node.pye\4�~@e\4�~@ ���M��O��J� �F(�� ��$tests/ast/nodes/test_get_children.pye\4�~@e\4�~@ ���Ū���笡���dt���g%��'tests/ast/nodes/test_get_descendants.pye\4(��e\4(�� j��.GH<I<\��_,��-'U&|g\tests/ast/nodes/test_hex.pye\4(�<@e\4(�<@ k���h.|�޷���VJ��؜�'tests/ast/nodes/test_replace_in_tree.pye\4 ��e\4 �� ��� �"���"CC��
�hX�oJ^ �tests/ast/test_folding.pye\4�e\4� ���Y4� �Dm�G�I�n�}R�"tests/ast/test_metadata_journal.pye\4,Ee\4,E ���"��4h�U���Csbv� �D�tests/ast/test_natspec.pye\4(�<@e\4(�<@ l���T'S,��(�QM�k;Уͯݧtests/ast/test_pre_parser.pye\4,Ee\4,E ��������6�\��h�^��W�ݔtests/base_conftest.pye\4(�<@e\4(�<@ m���X�a� \�������"^��"tests/builtins/folding/test_abs.pye\4;�@e\4;�@ ���mޡ���s�������,tests/builtins/folding/test_addmod_mulmod.pye\4Jɀe\4Jɀ ��� yҎH%�3a�X$�nT� pk�&tests/builtins/folding/test_bitwise.pye\4.1��e\4.1����yFH�� ���CrW�G�'��&tests/builtins/folding/test_epsilon.pye\4Jɀe\4Jɀ ���v?��c�����Mu���]k�-�)tests/builtins/folding/test_floor_ceil.pye\4(�~�e\4(�~� n���;ӿ�m�^Z�gp�Q���0tests/builtins/folding/test_fold_as_wei_value.pye\4Z �e\4Z � ���%�(5f��y���H;xs�q� $)tests/builtins/folding/test_keccak_sha.pye\4.@�e\4.@������1 ݢj{0�6�0���"tests/builtins/folding/test_len.pye\4iNe\4iN ������27ʽs�{GJ����&�f�&tests/builtins/folding/test_min_max.pye\4(�~�e\4(�~� o�����������Jֲ:�N0ï%tests/builtins/folding/test_powmod.pye\4(���e\4(��� p������>��H�I���m���(tests/cli/outputs/test_storage_layout.pye\4(���e\4(��� q�� ����7�q�o�;Eb�/�2tests/cli/outputs/test_storage_layout_overrides.pye\4(�e\4(� r��1�b&X�:�wC� N��wyF�-tests/cli/vyper_compile/test_compile_files.pye\4(�e\4(� s��m�� ?M��Rm3�� y8,tests/cli/vyper_compile/test_import_paths.pye\4(�E@e\4(�E@ t��i�v��k/�}�� ��a�<=��*tests/cli/vyper_compile/test_parse_args.pye\4(�E@e\4(�E@ u��i�Т1��|@��j\�;�Ri%4tests/cli/vyper_json/test_compile_from_input_dict.pye\4x�@e\4x�@ ���f�0ĭ�:1���b��Ik��)tests/cli/vyper_json/test_compile_json.pye\4.@�e\4.@������/r`��(�����.� *tests/cli/vyper_json/test_get_contracts.pye\4(㇀e\4(㇀ v��%��ڱ�ʥ�?ӄp7ie�)tests/cli/vyper_json/test_get_settings.pye\4(㇀e\4(㇀ w���x�=������p|���=
`o'tests/cli/vyper_json/test_interfaces.pye\4��e\4�� ���h�Flό4����z%V��7�V(tests/cli/vyper_json/test_output_dict.pye\4(㇀e\4(㇀ x��Y�/����j�Q�I�͞zV�-tests/cli/vyper_json/test_output_selection.pye\4�We\4�W ��� J�'�:Ye�
h�ۼ4�m�
@11tests/cli/vyper_json/test_parse_args_vyperjson.pye\4��@e\4��@ ���m5��d���^����Pm#tests/compiler/__init__.pye\4�ۀe\4�ۀ ����G�
�pޥ�?E=ul�١�/o&(tests/compiler/asm/test_asm_optimizer.pye\4��e\4�� ����⛲��CK�)�wZ���S�tests/compiler/ir/__init__.pye\4(���e\4(��� y��tpl1��a� ܐ� ��#�+�$tests/compiler/ir/test_compile_ir.pye\4�`e\4�` ���(Nfe�;Q�M�����*%tests/compiler/ir/test_optimize_ir.pye\4>�e\4>� �����4�}W�ڽ��!,+���j tests/compiler/ir/test_repeat.pye\4.P@e\4.P@��6N�+sӰ��&� >S����c8tests/compiler/ir/test_with.pye\4N/�e\4N/� ������7r�r:������&���'tests/compiler/test_bytecode_runtime.pye\4]re\4]r ���}G6��H�E��l���x^#tests/compiler/test_calldatacopy.pye\4l�@e\4l�@ ���aͿ�R�x]t
���L;#tests/compiler/test_compile_code.pye\4l�@e\4l�@ ���9� a�#��w�����7
R'tests/compiler/test_default_settings.pye\4(���e\4(��� z��K �\�k"B���3Mj�]׳��tests/compiler/test_opcodes.pye\4{��e\4{�� ����a�K�F�)��K!��<:�M!tests/compiler/test_pre_parser.pye\4�8�e\4�8� �������C�쓪�O�����Nx�tests/compiler/test_sha3_32.pye\4) e\4)  {�� ��e���:9�h�:[R���K>!tests/compiler/test_source_map.pye\4��@e\4��@ ���T��1��:@4%�D�/Dutests/conftest.pye\4) e\4)  |��0��� � �78f��F�vb�k/-tests/examples/auctions/test_blind_auction.pye\4) e\4)  }���� �� ��k�y �}j���03tests/examples/auctions/test_simple_open_auction.pye\4)N@e\4)N@ ~��Nq��o���9�d�ʛ�Jf1&tests/examples/company/test_company.pye\4��@e\4��@ ���Q\:��Kͯ�d^F
͗�<]�tests/examples/conftest.pye\4.P@e\4.P@��"��$ڵ4l��T�T�)]uɠ2tests/examples/crowdfund/test_crowdfund_example.pye\4���e\4��� ���N \���]$1o���#R�&tests/examples/factory/test_factory.pye\4)N@e\4)N@ ��'ۗ�;�Q�d Z���T�Y�9tests/examples/market_maker/test_on_chain_market_maker.pye\4) ��e\4) �� ���Z&��D�u杉f ̝�����K2tests/examples/name_registry/test_name_registry.pye\4) ��e\4) �� �����n؅�kI���%W�t]A@tests/examples/safe_remote_purchase/test_safe_remote_purchase.pye\4) ��e\4) �� ��� b��O���DK�at��b�*Y/tests/examples/storage/test_advanced_storage.pye\4)/��e\4)/�� ���_���� ��b')�3�$3���&tests/examples/storage/test_storage.pye\4)/��e\4)/�� ���8����$��lʘ�#X���`6�%tests/examples/tokens/test_erc1155.pye\4)NW@e\4)NW@ ���9"˧v��G��e����d�Q�#tests/examples/tokens/test_erc20.pye\4)]��e\4)]�� ��� 0$i����~�,��� _ni��%tests/examples/tokens/test_erc4626.pye\4._V�e\4._V���-�<ch�<b�0�iP�#F�?y�$tests/examples/tokens/test_erc721.pye\4�A�e\4�A� ���$-B�nNV�$��*�KnL�K|�$tests/examples/voting/test_ballot.pye\4)l��e\4)l�� ����q���1HO��&���Q �$tests/examples/wallet/test_wallet.pye\4�A�e\4�A� ����⛲��CK�)�wZ���S�tests/fixtures/__init__.pye\4)l��e\4)l�� ����k�-�)o�29))� �����tests/fixtures/memorymock.pye\4)|e\4)| ��� ��MQ(��A h����`��ڙ'2.tests/functional/codegen/test_struct_return.pye\4)|e\4)| ���Agv�$}˯�m<��x�V=�-tests/functional/codegen/test_tuple_return.pye\4)|e\4)| ���c'�cL�Y�%H�~�@yA$/�7tests/functional/semantics/analysis/test_array_index.pye\4ׄe\4ׄ ���-* �^�λ�k��'��OP�UDAtests/functional/semantics/analysis/test_cyclic_function_calls.pye\4��@e\4��@ ���  a���D9N������dw4tests/functional/semantics/analysis/test_for_loop.pye\4.n��e\4.n�����t�ɮ��w.�"�+]P=;tests/functional/semantics/analysis/test_potential_types.pye\4)�`@e\4)�`@ ����d��q �����w1=���&tests/functional/semantics/conftest.pye\4)�`@e\4)�`@ ���
:����$^
���(?��p,tests/functional/semantics/test_namespace.pye\4)���e\4)��� ���
$�(;�%���V{8L�@zu�.tests/functional/semantics/types/test_event.pye\4��e\4�� ����4/��T�.���?d���Ǵ}Z3tests/functional/semantics/types/test_pure_types.pye\4)���e\4)��� ���i%��k�'ۑ�<쑃Ya�6tests/functional/semantics/types/test_size_in_bytes.pye\4)���e\4)��� ���_�i�O���\�*�i��!�6tests/functional/semantics/types/test_type_from_abi.pye\4)���e\4)��� ��� $��Q��+Ιc��v���&�=tests/functional/semantics/types/test_type_from_annotation.pye\4��e\4�� ��� KӐ��9��.���m��J֘'��&tests/functional/test_storage_slots.pye\4J�e\4J� ��� �)���B��N��w��Ei��tests/fuzzing/test_exponents.pye\4/͌�e\4/͌�%��v�e�%DGRe��#�9�Z�6�tests/grammar/test_grammar.pye\4)���e\4)��� ���1�{� ��otY�ý�yO7�L �"tests/parser/ast_utils/test_ast.pye\4J�e\4J� ��� ����螷`�pqU��҈��'tests/parser/ast_utils/test_ast_dict.pye\4�e\4� ����⛲��CK�)�wZ���S�#tests/parser/exceptions/__init__.pye\4)�'e\4)�' �����9P�W"fC��v�!�b:2tests/parser/exceptions/test_argument_exception.pye\4�e\4� ���#���*���(��6 �h�<L�.tests/parser/exceptions/test_call_violation.pye\4)�'e\4)�' ����Kд����
�~�w���w3tests/parser/exceptions/test_constancy_exception.pye\4#�@e\4#�@ ���X?�>DZ�r�j�T(�Ay�>tests/parser/exceptions/test_function_declaration_exception.pye\4#�@e\4#�@ ���� dJ0�}>S��Q�M�2J��7tests/parser/exceptions/test_instantiation_exception.pye\4.n��e\4.n�����O"R2SO u�Ԯ�3Y4��Z9tests/parser/exceptions/test_invalid_literal_exception.pye\4)�i@e\4)�i@ ����M�B��xU�%�뀦���lS/tests/parser/exceptions/test_invalid_payable.pye\43�e\43� �����1^\��Q S�}۵=�p�̓1tests/parser/exceptions/test_invalid_reference.pye\43�e\43� ����?D��+�c�A�8#P\�G6tests/parser/exceptions/test_invalid_type_exception.pye\4)�i@e\4)�i@ �����~oy�%ҕ�j���'����3tests/parser/exceptions/test_namespace_collision.pye\4)׫�e\4)׫� ����n�Ò�lۉ�y����C@��2tests/parser/exceptions/test_overflow_exception.pye\4BS�e\4BS� ��� 1��+��S�b[�kI��fC3tests/parser/exceptions/test_structure_exception.pye\4BS�e\4BS� ���7����w��F�����b� r0tests/parser/exceptions/test_syntax_exception.pye\4Q�e\4Q� ���i~�A��r�x�"[0DQI#d7tests/parser/exceptions/test_type_mismatch_exception.pye\4Q�e\4Q� ���a�
�{ߠ>^7� q��~?*H�5tests/parser/exceptions/test_undeclared_definition.pye\40�,e\40�,1��Z�L�3ġ��O���?ï���>tests/parser/exceptions/test_variable_declaration_exception.pye\4`�@e\4`�@ �����a�
(Ó�����}\�!�3tests/parser/exceptions/test_vyper_exception_pos.pye\4`�@e\4`�@ ������oؽ��t� ��j΍,�31tests/parser/features/arithmetic/test_division.pye\4p�e\4p� �����@k�L)�߃��D���FT�/tests/parser/features/arithmetic/test_modulo.pye\4)׫�e\4)׫� �����t�P�P��d��۟c[W?5tests/parser/features/decorators/test_nonreentrant.pye\4p�e\4p� ���DU�6�(-�`v�������0tests/parser/features/decorators/test_payable.pye\4��e\4�� ���9P|��*�]�fc��B����ĎB0tests/parser/features/decorators/test_private.pye\4��@e\4��@ ���|�Է�|1G�zYG1v{�K��/tests/parser/features/decorators/test_public.pye\4�#�e\4�#� ��� ����XV��2�ύ��xTk�A-tests/parser/features/decorators/test_pure.pye\4�e�e\4�e� ����%���y���b;�Z[�{��K)-tests/parser/features/decorators/test_view.pye\4�e�e\4�e� ����J �h��d��l���ϭ:tests/parser/features/external_contracts/test_erc20_abi.pye\4)���e\4)��� ���㖳�oUv��^5���x� ��Htests/parser/features/external_contracts/test_external_contract_calls.pye\40)e\40),��L2B�_i������H��Stests/parser/features/external_contracts/test_modifiable_external_contract_calls.pye\4�e\4� ���㘮�i�y��,�7VWA2�IdAtests/parser/features/external_contracts/test_self_call_struct.pye\4)�0e\4)�0 ���
f���.�8��H�+���b��-tests/parser/features/iteration/test_break.pye\408\@e\408\@-���_O���U�Z7D��.�"?5���0tests/parser/features/iteration/test_continue.pye\4�@e\4�@ ���8Q��`������O.'�j�@S3tests/parser/features/iteration/test_for_in_list.pye\4'5�e\4'5� ����9]҂1�#�e�(�� ��1tests/parser/features/iteration/test_for_range.pye\4)�0e\4)�0 ���^,Ӊ��8��� kόH$� I�0tests/parser/features/iteration/test_range_in.pye\4'5�e\4'5� ����Xsl�~� �l��+�bN�HYR�-tests/parser/features/test_address_balance.pye\4*r@e\4*r@ ���t�+2��\�R`����!�7�$tests/parser/features/test_assert.pye\4*r@e\4*r@ ���k��1�.B�%���r�:Q���0tests/parser/features/test_assert_unreachable.pye\46w�e\46w� ���!��P�AxX���&G���9���(tests/parser/features/test_assignment.pye\4*r@e\4*r@ ����I-RLJ��"T��v;�?�^,tests/parser/features/test_bytes_map_keys.pye\4*��e\4*�� ���D��~�+FL)q'���ï5�M[5&tests/parser/features/test_clampers.pye\4*��e\4*�� ����� �(.h?�?-\P�,�An&tests/parser/features/test_comments.pye\46w�e\46w� ���4Z�����~v#.��FE[�~v(tests/parser/features/test_comparison.pye\4E�e\4E� ������ �j�� �q��ߨ��V*tests/parser/features/test_conditionals.pye\4E�e\4E� ����������%Z�l33�&� )tests/parser/features/test_constructor.pye\4/���e\4/���&���*F9Ś%"k���X��m��!tests/parser/features/test_gas.pye\4T�@e\4T�@ ���.G��t���kvu3I�o9�RA~'tests/parser/features/test_immutable.pye\4*��e\4*�� ��������� ����Z >e/��c"tests/parser/features/test_init.pye\4T�@e\4T�@ ���=�פ��v͏F�`-��:v���.+tests/parser/features/test_internal_call.pye\4d>�e\4d>� ������1A�Y���5nC��M��%tests/parser/features/test_logging.pye\4d>�e\4d>� ��� *N�=��ҟ��Y0(���v̮�r4tests/parser/features/test_logging_bytes_extended.pye\4d>�e\4d>� ���!{N��}X�Lf]GS�<�\�/tests/parser/features/test_logging_from_call.pye\4s��e\4s�� ���ނ�2���k��)ES�fw���z,tests/parser/features/test_memory_dealloc.pye\4*#��e\4*#�� ����<���ϽoM`� �.5�V��%tests/parser/features/test_packing.pye\4*#��e\4*#�� ����,�rp�myh_'�ua�]�D'tests/parser/features/test_reverting.pye\4��e\4�� ���^FMӉ2!h;�rP�P�M��.tests/parser/features/test_short_circuiting.pye\4�G�e\4�G� ���*�+�(!l4�S]��9c޽�l�X-tests/parser/features/test_string_map_keys.pye\4�G�e\4�G� ��� �H�ȚB���I<?ǎ��A�T%tests/parser/features/test_ternary.pye\4���e\4��� ����q�Z�>�E$f&l}�&��'tests/parser/features/test_transient.pye\4���e\4��� ����⛲��CK�)�wZ���S�"tests/parser/functions/__init__.pye\4��e\4�� ���M��P�'��jG�q.�ث&�"tests/parser/functions/test_abi.pye\4.}�e\4.}���5O"��v��?�L��dA�ջ)tests/parser/functions/test_abi_decode.pye\4*39e\4*39 ���.����z�y�/�ߦ���Ȉͥ)tests/parser/functions/test_abi_encode.pye\4.}�e\4.}� ����V`�o��㢻>2�wiR%tests/parser/functions/test_addmod.pye\408\@e\408\@.��󺰮���d\�bC8�%�)E+tests/parser/functions/test_as_wei_value.pye\4*39e\4*39 ����;�@4�����ŏu���~n�� &tests/parser/functions/test_bitwise.pye\4*B{@e\4*B{@ �����,�ab�VV�J��r��g$tests/parser/functions/test_block.pye\4��e\4�� ���8&�q�-�"&ݶ9��,ѓ��u+tests/parser/functions/test_block_number.pye\4/�e\4/�'��
�ک�|��gŒ��~��#tests/parser/functions/test_ceil.pye\4*B{@e\4*B{@ ����UX�Q��&���O�Dh�%tests/parser/functions/test_concat.pye\4*`��e\4*`�� ���K��ID|x��l��^NE� &tests/parser/functions/test_convert.pye\4�@e\4�@ ���D�w)َL��"k��ʵ�ޗA/tests/parser/functions/test_create_functions.pye\4�P�e\4�P� ����J��JwK
8�)GyY��~k�/tests/parser/functions/test_default_function.pye\4*pBe\4*pB ���$[�^f$�l*����2���g���1tests/parser/functions/test_default_parameters.pye\4*pBe\4*pB ���9�����A�0���o� L�kf!tests/parser/functions/test_ec.pye\4�P�e\4�P� ��� X�q��=Hn!�*DbTRMn8-�(tests/parser/functions/test_ecrecover.pye\4��e\4�� ���A�� U
��?��B�XI��1$tests/parser/functions/test_empty.pye\4��e\4�� ��� ��3�2d�� Hz��\ ,R�(tests/parser/functions/test_extract32.pye\4.�@e\4.�@
�� "���7�Y�����J�Ͳ�,$tests/parser/functions/test_floor.pye\4.�@e\4.�@ ��D%�n���������)�)�g�)tests/parser/functions/test_interfaces.pye\4.�_�e\4.�_� ���X�v:��a�x��A�Ux �*tests/parser/functions/test_is_contract.pye\4*�@e\4*�@ ��� ���� "�f����la�˼(tests/parser/functions/test_keccak256.pye\4��e\4�� �����'@[���My�y[Ƕ|;�M��%tests/parser/functions/test_length.pye\4*�@e\4*�@ ����ƼNj���������@u$9(tests/parser/functions/test_method_id.pye\4*�@e\4*�@ ����ړ�`Z.K�\�o(_�Z�x��%tests/parser/functions/test_minmax.pye\4*�ƀe\4*�ƀ ����3����kV�T��К���\+tests/parser/functions/test_minmax_value.pye\4*�ƀe\4*�ƀ �����+���יf��ބ�� �dI$tests/parser/functions/test_mkstr.pye\4*�ƀe\4*�ƀ ��� ��Gx����3���a��}�J%tests/parser/functions/test_mulmod.pye\4��e\4�� ���@����J���u{|�A9t���'tests/parser/functions/test_raw_call.pye\4 @e\4 @ ������J��'cU��#��"I�'%tests/parser/functions/test_return.pye\4.�_�e\4.�_� ��"ZB\��um� 6���;��+l t,tests/parser/functions/test_return_struct.pye\4.���e\4.�����҇�����v�y3���]��u�T+tests/parser/functions/test_return_tuple.pye\4*��e\4*�� ��� ��p���"�IRq�zBo#tests/parser/functions/test_send.pye\4.�&@e\4.�&@��F�hFEk7��nLN�� ���%�%tests/parser/functions/test_sha256.pye\4 @e\4 @ ���+�b)�y!�Ʋ�rKʬ[cu��$tests/parser/functions/test_slice.pye\4*��e\4*�� ����;��.���_� ^S�"î��!tests/parser/functions/test_tx.pye\4 @e\4 @ �����8#���6��IX�����$ $tests/parser/functions/test_unary.pye\4*�Ke\4*�K �����DY�23hg&��AG15'*tests/parser/functions/test_unsafe_math.pye\4*�Ke\4*�K ����^�N�@�lm�c��8�r�$tests/parser/globals/test_getters.pye\4Y�e\4Y� ����F6�w�jZ�A�>n�����$tests/parser/globals/test_globals.pye\4*��@e\4*��@ �����W�z�%������_7B$tests/parser/globals/test_setters.pye\4.�&@e\4.�&@���Õ;�J��c�$7+j��_�'tests/parser/integration/test_basics.pye\4Y�e\4Y� ����Z`��#1�x@���B2g!�*tests/parser/integration/test_crowdfund.pye\4*��@e\4*��@ ���N)�����6�R BN�T~�B'tests/parser/integration/test_escrow.pye\4*��e\4*�� ����h�qx��A�f %�1��]��I;tests/parser/parser_utils/test_annotate_and_optimize_ast.pye\4*��e\4*�� ����⛲��CK�)�wZ���S�tests/parser/syntax/__init__.pye\49�e\49� ���j7�^~V�sI�V~���"�&tests/parser/syntax/test_abi_encode.pye\49�e\49� ���E��M>6��-Jc��tK���%tests/parser/syntax/test_addmulmod.pye\4�k�e\4�k� ���]p�\���*c7�/��V�W(tests/parser/syntax/test_address_code.pye\4*�πe\4*�π ���
n����R��n��p�.u�h��#&tests/parser/syntax/test_ann_assign.pye\4���e\4��� ����W|��3;�F������j/��&tests/parser/syntax/test_as_uint256.pye\4*�πe\4*�π ���y�#*\�.Ӏ�c�c&�vWz(tests/parser/syntax/test_as_wei_value.pye\4��e\4�� ��� \k��������g�'h@�9!tests/parser/syntax/test_block.pye\4��e\4�� �����*��hM��f�+:�:���&tests/parser/syntax/test_blockscope.pye\4��e\4�� ���[ ���/k�� ��ը��S tests/parser/syntax/test_bool.pye\4�2@e\4�2@ ������W�.��zS�#oHˍ��2$tests/parser/syntax/test_bool_ops.pye\4�t�e\4�t� ���I��~w�̛ �#k c�A:�� !tests/parser/syntax/test_bytes.pye\4*��e\4*�� ���>+n��䭖�6­�ֲ'�t�=#tests/parser/syntax/test_chainid.pye\4*��e\4*�� ���L�U�����֪��O+�1��%tests/parser/syntax/test_code_size.pye\4*�Te\4*�T ����Pt�F6�9�a&&��(�'��$tests/parser/syntax/test_codehash.pye\4*�Te\4*�T ���
p�(�Ʈ��Z���:I;��ԇ"tests/parser/syntax/test_concat.pye\4�t�e\4�t� �����n۟Y5��0}m>�����6{(tests/parser/syntax/test_conditionals.pye\4��e\4�� ���������ݣ���� i�5�J�G%tests/parser/syntax/test_constants.pye\4*��@e\4*��@ ����d�>��N)>��]���?��/tests/parser/syntax/test_create_with_code_of.pye\4��e\4�� ���� #�gڍ�ԯkc�~�,����i)tests/parser/syntax/test_dynamic_array.pye\4��e\4�� ���
��O�u�%�dP<J1����ͤ� tests/parser/syntax/test_enum.pye\4*��@e\4*��@ ����L��B���ò�fp�T%tests/parser/syntax/test_extract32.pye\4��e\4�� �����\-G���TQ�����%tests/parser/syntax/test_for_range.pye\4*��@e\4*��@ ���W��;k�� ܅��:�V����*tests/parser/syntax/test_functions_call.pye\4+؀e\4+؀ ��� J�8��m\���V!zZ4E��&tests/parser/syntax/test_immutables.pye\4+؀e\4+؀ ����Z�4��@Z�ƣ��.��*&tests/parser/syntax/test_interfaces.pye\4��e\4�� ���3G���t=k�I��@�R�D$tests/parser/syntax/test_invalids.pye\4;@e\4;@ ��wp�>��w�S�t���a�ɺ�%tests/parser/syntax/test_keccak256.pye\4+�e\4+� ������~H�n�"�n�B�!�Z͜�tests/parser/syntax/test_len.pye\4+�e\4+� ����?���$a5���G���c�}�r tests/parser/syntax/test_list.pye\4;@e\4;@ ���-�z��'Q_}��̵�]��#tests/parser/syntax/test_logging.pye\4+�e\4+� ���O*��c��mj��:��ԧ�,"tests/parser/syntax/test_minmax.pye\4+']e\4+'] �����T��?G�G�=�н������(tests/parser/syntax/test_minmax_value.pye\4}�e\4}� �������e����Mp����RY*$tests/parser/syntax/test_msg_data.pye\4+']e\4+'] ���h��t�?���:U�X���p'tests/parser/syntax/test_nested_list.pye\4+']e\4+'] ��� =p0�k?���@<�HO$*3N#tests/parser/syntax/test_no_none.pye\4}�e\4}� ����jk~2�aHE���k/��!tests/parser/syntax/test_print.pye\4+6�@e\4+6�@ ���ghW^�Aj� ��EU�
 ߰�"tests/parser/syntax/test_public.pye\4}�e\4}� ��ر(nz�=:JBR�����g�E��$tests/parser/syntax/test_raw_call.pye\4��e\4�� ��P���qr�kY�|!�������#(tests/parser/syntax/test_return_tuple.pye\4��e\4�� ��wc�X�GZ�U`�� C��TB��|(tests/parser/syntax/test_self_balance.pye\4.�h�e\4.�h���?���l�`L�l��2T�4�(tests/parser/syntax/test_selfdestruct.pye\4.e\4. �� ~��pT�z�B`չ�b��{� tests/parser/syntax/test_send.pye\4+6�@e\4+6�@ ���N��b�+���aP�l�Ԓ��!tests/parser/syntax/test_slice.pye\4.e\4.
��FbR�T�0h�e-Z��^k�"tests/parser/syntax/test_string.pye\4=D@e\4=D@ ���~`����eP�Yy���0#tests/parser/syntax/test_structs.pye\4+E�e\4+E� ��� a2[��;g8Zmb�{�I��#tests/parser/syntax/test_ternary.pye\4=D@e\4=D@ �� �T�΋�#0n��y����q�(tests/parser/syntax/test_tuple_assign.pye\4+U#�e\4+U#� ��� JS7��w���;H��o�ꐜ�4�-tests/parser/syntax/test_unbalanced_return.pye\4+dfe\4+df ��� 6{dk�J�;V�Μ�F���Y��-tests/parser/syntax/utils/test_event_names.pye\4.�h�e\4.�h���0T����
P> 8� \��/ �,�0tests/parser/syntax/utils/test_function_names.pye\4/�e\4/�(�����$n?p
��`%��K�> �0tests/parser/syntax/utils/test_variable_names.pye\4+s�@e\4+s�@ �����6��J��P%NKb\�{w�)tests/parser/test_call_graph_stability.pye\4L��e\4L�� ��7�:��V��K�/��J�����#tests/parser/test_selector_table.pye\4L��e\4L�� �����{�9Y��\��6�ߠ��-tests/parser/test_selector_table_stability.pye\4+��e\4+�� ���� ^8m�����x�Jl���R�,tests/parser/types/numbers/test_constants.pye\4+��e\4+�� ����cd$��s� �/֘=�+tests/parser/types/numbers/test_decimals.pye\4+�,�e\4+�,� ��� �&�M ,�:�F6Rj��n(tests/parser/types/numbers/test_isqrt.pye\4L��e\4L�� ��%�(�B���Ƅ3@%T
֚�t�.tests/parser/types/numbers/test_signed_ints.pye\4[��e\4[�� ��'��S�����Ly��f�����'tests/parser/types/numbers/test_sqrt.pye\4+�,�e\4+�,� ����h6��/PČ��+׳ ��-�0tests/parser/types/numbers/test_unsigned_ints.pye\4+�,�e\4+�,� �����u�����:?ϡ���T~� tests/parser/types/test_bytes.pye\4+�oe\4+�o ���ꐪ���f� ʟ���η4��(tests/parser/types/test_bytes_literal.pye\4.��e\4.����s�����{��[�OŴ�f-tests/parser/types/test_bytes_zero_padding.pye\4+�oe\4+�o ������1ї���ƕ! �oP3(tests/parser/types/test_dynamic_array.pye\4[��e\4[�� ��;�n��f�V*f'm�ǀ:b �sLtests/parser/types/test_enum.pye\4+��@e\4+��@ ��� E\�~�׫�%�-0a�,�7«,tests/parser/types/test_identifier_naming.pye\4+��@e\4+��@ ���[�+g�^���
��ޤ�3(�ND tests/parser/types/test_lists.pye\4k e\4k  ����V�뺈9���TG��P!%tests/parser/types/test_node_types.pye\4+��e\4+�� ���$ʥ��m����g�U^ˆ>wH�e!tests/parser/types/test_string.pye\4+��e\4+�� �����t:��QΒuӫ=��Г8#�)tests/parser/types/test_string_literal.pye\4+�5�e\4+�5� ��� $�IJ��-ưh������Fd-tests/parser/types/value/test_as_wei_value.pye\4+�5�e\4+�5� ������!�-t��������/�4tests/signatures/test_invalid_function_decorators.pye\4+�5�e\4+�5� �����1.���f�)�E���mpRQ�,tests/signatures/test_method_id_conflicts.pye\4+�xe\4+�x ����ag������Z�:+ ��tests/test_utils.pye\4/�S@e\4/�S@)��x�I5M�"Ft�7w9�us���tox.inie\4+�xe\4+�x ����5#{�D@7m;��4�[Z� evyper/__init__.pye\4+�xe\4+�x ����7u��q�SF�0#5�'��.vyper/__main__.pye\4k e\4k  ���r�j����F�*�
wx���vyper/abi_types.pye\4���e\4��� ���2 i� ��斚�L��!�Svyper/ast/README.mde\4���e\4��� �� ����n%�D��h��novyper/ast/__init__.pye\4+��@e\4+��@ ����I��s}����fu����;vyper/ast/__init__.pyie\4�e\4� ��%��{?p��ke�}:xA��Svyper/ast/annotation.pye\4.��e\4.����STq�q�.Y.� � �K9�((vyper/ast/expansion.pye\4.��e\4.����#���������ڥ��Bˢ ���vyper/ast/folding.pye\4+��@e\4+��@ ���&�ʙy���HNr��,5����r�vyper/ast/grammar.larke\4�e\4� ��;͹`?�� b�R* �H�{vyper/ast/grammar.pye\4�e\4� ����[��*���0zM�s�KHYvyper/ast/identifiers.pye\4�V@e\4�V@ �� �
A�72�!1z�%� �d$5U�gvyper/ast/metadata.pye\4+���e\4+��� ����_�#�nBN�}V�0K���vyper/ast/natspec.pye\4.��e\4.������$���5�'n��>m�_g;��vyper/ast/nodes.pye\4+���e\4+��� ���� Y��c(by#�R��\�+��[vyper/ast/nodes.pyie\4+���e\4+��� ��� �����-j��;N���9As�vyper/ast/pre_parser.pye\4�e\4� �� Nf����;�Ԅ F�}'+��vyper/ast/utils.pye\4, >�e\4, >� ���&6��HL�(4��ct�P(���vyper/ast/validation.pye\4�e\4� ���⛲��CK�)�wZ���S�vyper/builtins/__init__.pye\4�_@e\4�_@ ��?���_1t�����?މx��/ vyper/builtins/_convert.pye\4,�e\4,� ���UӚJ_X��U$��ۣ�M��vyper/builtins/_signatures.pye\4�_@e\4�_@ ��ͯ��{m��<%?
�$H^�'��vyper/builtins/_utils.pye\40G��e\40G��/��g���*K�T���˜�S�F �K��vyper/builtins/functions.pye\4��e\4�� ��g
uC<��av�)��jz�e�%#vyper/builtins/interfaces/ERC165.pye\4��e\4�� ����4g+���O��t@%z;�"vyper/builtins/interfaces/ERC20.pye\4,�e\4,� �����Y~����t�k��4�*vyper/builtins/interfaces/ERC20Detailed.pye\4��e\4�� ��!��r:�:
�鱵�xS��A$vyper/builtins/interfaces/ERC4626.pye\4//@e\4//@��Ǎ�NIv�m\���eMVAb�}�#vyper/builtins/interfaces/ERC721.pye\4��e\4�� !���⛲��CK�)�wZ���S�%vyper/builtins/interfaces/__init__.pye\4��e\4�� "���⛲��CK�)�wZ���S�vyper/cli/__init__.pye\4,*�@e\4,*�@ ��� ���ݥ� �7@W�D�7Ϣvyper/cli/utils.pye\4"&e\4"& #��.����Uq�ƒ��!�H���3vyper/cli/vyper_compile.pye\4,*�@e\4,*�@ ���^��ܪ�jX�
�ݳ�L����vyper/cli/vyper_ir.pye\4"&e\4"& $��LsJ�U!�l���Ulc�ӱvyper/cli/vyper_json.pye\4"&e\4"& %���@Y�����E���Nb~�bvyper/cli/vyper_serve.pye\41h@e\41h@ &���⛲��CK�)�wZ���S�vyper/codegen/__init__.pye\41h@e\41h@ '��$�f��ɔ��L�QjX�N�vyper/codegen/abi_encoder.pye\4,:�e\4,:� ���2��@i8J.)W��c{�@����|vyper/codegen/arithmetic.pye\4//@e\4//@��C[y�J��)yuM`OxqBvyper/codegen/context.pye\4@��e\4@�� (���?������b�:2OTpח�l�vyper/codegen/core.pye\40f#e\40f#0�� y0��呯���'��p'�x@ vyper/codegen/events.pye\40���e\40���3��u��xoE�8P��)Fx�V�Uvyper/codegen/expr.pye\4/q�e\4/q��������
��p�=6vyper/codegen/external_call.pye\4@��e\4@�� )��=�a{�5������.��Rp(oe.vyper/codegen/function_definitions/__init__.pye\4/q�e\4/q���6$�����Ʒ{��Z�w-�K,vyper/codegen/function_definitions/common.pye\4/q�e\4/q����e'di�&y�r,Th��gb���`7vyper/codegen/function_definitions/external_function.pye\4,X�e\4,X� ���
�"����!JYw�����km��7vyper/codegen/function_definitions/internal_function.pye\4@��e\4@�� *����$�n�a���`k����4
�+vyper/codegen/function_definitions/utils.pye\4O��e\4O�� +��,g����1��v���ޮ��Mvyper/codegen/global_context.pye\4O��e\4O�� ,��_�J�d71W�9d�}��}vyper/codegen/ir_node.pye\4_/e\4_/ -��ld�U2���v�x��ONU��@ vyper/codegen/jumptable_utils.pye\4_/e\4_/ .��$�_^������ʞ˚�$���Ж!vyper/codegen/keccak256_helper.pye\4,w�e\4,w� ���0X-K�T���x�b0��u>�l�!vyper/codegen/memory_allocator.pye\4,w�e\4,w� ���O������ �uE�@�7I�i���vyper/codegen/module.pye\4_/e\4_/ /�� �V����:��$Ӱw��$�vyper/codegen/return_.pye\4,��e\4,�� ���"� 戜Sod��T���+��'vyper/codegen/self_call.pye\4nq@e\4nq@ 0��A�>�
��D_6ѱ"�p��kJ�vyper/codegen/stmt.pye\4}��e\4}�� 1���ֵ_݂;�Ojwt��B��o�A�vyper/compiler/README.mde\4,��e\4,�� ���� < ��:Zj��:V��@��vyper/compiler/__init__.pye\4���e\4��� 2��+u3L[�k��TaX�-`���_vyper/compiler/output.pye\4,��@e\4,��@ ���,¡�4# [#�#��3r�O%���vyper/compiler/phases.pye\4�8e\4�8 3�� �Ȋ��:�(��z[�s��Qvyper/compiler/settings.pye\4/%��e\4/%������X�gk�/����-9�F}*vyper/compiler/utils.pye\4�8e\4�8 4���⛲��CK�)�wZ���S�vyper/evm/__init__.pye\4,��@e\4,��@ ������\<#�*����RZ��8k_�vyper/evm/address_space.pye\4/%��e\4/%����!�v}cL��K�ZҶ���R��O�evyper/evm/opcodes.pye\4�z@e\4�z@ 5��'L����SìΕG��+��FN]�vyper/exceptions.pye\4,��e\4,�� ���#���8��!�KL�9�����%\vyper/ir/README.mde\4�z@e\4�z@ 6���⛲��CK�)�wZ���S�vyper/ir/__init__.pye\4,��e\4,�� ����Kz>�[�)�.��� d��`Hsvyper/ir/compile_ir.pye\4���e\4��� 7��_E�����އk�6�s$�~�vyper/ir/optimizer.pye\4/4�e\4/4���4���='��d�H(�(q��q�vyper/ir/s_expressions.pye\40
��e\40
��*��#�����M v�̉/�k��8%vyper/semantics/README.mde\4���e\4��� 8��a�@�f����4?�� ��vyper/semantics/__init__.pye\4���e\4��� 9��?��}��`��cQ������N�$vyper/semantics/analysis/__init__.pye\4���e\4��� :��)��Q��,9Vy!7 ���l��?&vyper/semantics/analysis/annotation.pye\4/4�e\4/4��� �D�l�8���?刦Bt���Ͱ� vyper/semantics/analysis/base.pye\4�Ae\4�A ;��4=��ġܒh�����4i���"vyper/semantics/analysis/common.pye\4�Ae\4�A <��"���E� �e,��_���k� 6��*vyper/semantics/analysis/data_positions.pye\4�Ae\4�A =�����߽$�>����GD� �r�-vyper/semantics/analysis/levenshtein_utils.pye\4,�Y�e\4,�Y� ���dó��9Sɛ��R(N�@#��!vyper/semantics/analysis/local.pye\4/4�e\4/4� ��67�")L<�l�B�g!�P�"vyper/semantics/analysis/module.pye\4�ŀe\4�ŀ >��Z_O�d��Z�#tSbC���9!vyper/semantics/analysis/utils.pye\4�ŀe\4�ŀ ?���/%�fU煟P�9�/���!vyper/semantics/data_locations.pye\4,�Y�e\4,�Y� �����h�>�.WtL.(w�?����vyper/semantics/environment.pye\4/D8@e\4/D8@!�� �a:��;���u��@��m�vyper/semantics/namespace.pye\4�e\4� @��6�G�ؠԿ\���!vyper/semantics/types/__init__.pye\4,Ҝe\4,Ҝ ���.�ů\*9tVY�:3��(ڀ�S�vyper/semantics/types/base.pye\4/D8@e\4/D8@"��� &��}3����/�M�M$vyper/semantics/types/bytestrings.pye\4�e\4� A��_�w��=���"�d��s���!vyper/semantics/types/function.pye\4Je\4J B��)rѢ�! U�Kp��(:�b#vyper/semantics/types/primitives.pye\4,��@e\4,��@ �������&-c�Ϲ�l� �(?o�"vyper/semantics/types/shortcuts.pye\4Je\4J C��.Tj-:�s�XO�̣��pM~7�o&vyper/semantics/types/subscriptable.pye\4,��@e\4,��@ ���R�΂s4҄��3�W���׮�vyper/semantics/types/user.pye\4Je\4J D��M� �㯂�RHh+���,�vyper/semantics/types/utils.pye\4%�@e\4%�@ E�����/x�D<�� J��� :�vyper/typing.pye\4,��@e\4,��@ ���2=�����ֿ�])F���Mjkvyper/utils.pye\4%�@e\4%�@ F���`l���d�-����$!:azvyper/warnings.py��)�R\iyq`_t���>xC
x�+)JMU05g040031Qp r6�43-H/JLI�R�I9�z��9 ? ���s�;:[kS�j�P��D=���
x�5Um��U��=K�g��#���d;�y����˃�����(c�9�N�MtZ&������%9Qq�j�M]sԇjZ�Ld1�q���Hiֺ��ܻ?������u~o�{7�̲������2��#b@�9ˑ���e��$d��J�L��(�ϵ�u�aw�Ў�|q�C/�ѭSV.Z6t��qlHh(���G[n6S6�k�ʾ�Iln��쪈�S`�u��M��c?X|�-���3wl���OƱp1s4ɚ�< f�������Uh5{�DcĤV�..9���� ���~�� �\�5[�â�}l[c��Mp�-�������Q|u�rɺm*,���Zr�ү]��p�G[/�v�f{��сM���v�Z�]��d�c����%A��ge�d
\20���HI���޷��C/���'�}��?��������X�X� �ͦ��7�EOs �; U: �_cuʾ�r78���#��_>�Ƥ{���{��KW�c+n2h������G����JH�2�,���ZuӲ�_ uO�G>����p�S�)�Yl�xm�c��ǀ��J�$97�)'��O>�P,�����)�t�-����nZ�چ-��M���3>�~�o~��V�����VV $�����X�Ep���j��'��q4���w��<6s���oN9��?��|��o�����=�(��j��8ublEO͇İ�S�KM"�EdU�J7{�V�w�쑵��{�� c�����ͥ dW��J����mf�`A֚�)��mU�c�0D�[����ǫ�����z�i��끴n�%��)�����x_�m�\�U`��B0�W�57 �;��������oƩ�o�fӍv�I}�dcEQ�1��S���tjr��:�UZv>(�XUN�P
4�}
~v���k���w�^9y����>6�?J�c�u֢�D�ф�ZAN�$4�����0���UCQO�n��ï/�5��K���''|������}� -��4����l (=��X���sưW+�f� ��`�f�_��w�`�+�#��m�O����8v&n�*Y`�3v��A��+�`u�&�g f�Z���y��n��W�����iK���3@ �.��Ǯ! 0�VQM�����F�����E�}�؄��5�cPd��xMwp�ѱ�׭��_����s�|�yO��EO���,��sR�< �^9�+DC�����J�j��M��*���%���|¬}��i_�I�?��ql����`���Mɭ8& g��&@�|kZ�������n�Wyt��^{�ٻ������:�ɝ}�j%���OU?0�%��Q�����Ҋ ��lQ�6�t}�ݱ����n��t/O^���7l\����ql��:�Q���z#��vq5�+ѡf��`9eijS����]�>�����1���7�C˧�g�U .��� �iXD����zI����`�"�����-[�t6u5�jr��t�=����Wp�C{��眻���=��xmO
x�+)JMU0�d040031Q� ��N��+��axۧ0���S�x�P̯���̧קe��
x�+)JMU047c040031QHI-�ɯ�/�,ɈO-�H-*�+)fH���u����N��^��w�`�P��d R.�j�t���]o�<���C�m�x8T9�Lݜ�$�B���{.�}���`����b�gʡ
Af��M/ �j������e}"�XZ�����G�
x��\kW�Ȗ��}��ar��J�R���~��a�ݽ�zb�-9� �����%��I�!���N�b[������>������B����2#�v'n�l�c ���Y� >�8�Ѽ����Y�z��!�<�g��K�q10ø���?~�2��Z<���Km/=L[���ތ�"��n10�E�����/�3�� ����?f�G���-pnˎ��4��-=S�T�:�-�&y�ue�f3��/���渮�N�vx�[���Y~�N/�P�N����� �%�ը�r�2��3��.��d�&��EՎ�������ǿ̾��D�Nf�|>���t��Hb#8���0�6��\ʴ��L�tvӎθM��S���1�v:Yz3 �#���_�fy)o���b����Sh�%<]�.��u.3�~D�~=�]��;8��g�����I\ļ����q�w��&�-kc:렻� ����4oƝFƓ��,���ͼ7��=���zj�ΰ���7Z�߭�XF!A��ϭ�*�@��a���������%^���������n6����ٯf�a�\>�X~tIA{�yL�`u�۲�-� ���柍��)�Ghl���;-��\x1V�N����W|��M�wNc�[<��W3���;2��/��u3��r���Иn"ˀ�9:�DA�1���ׅhz���8=�ָY�vJ?<`?�r�z�7�q�͒1��j��/���~P�`#��R�n��D<ܮ�wJ���Ec#��������9x���+6R�f޷��������E��c�Q��c�Y����j��9���s�>����~����w���^*�G�֯����u���6�X�����>������OYz[���6W�pͮ �L�]u�v0� ������_����}����T�Ϲ�%�6i���w��C���1�I�W˯7�������,�O�K7W}���o�]y��Gw;~�|�Ǭk{��Ro��j���:��tҬ�7���U۴ �m���)�it2����7�������[[�����?�n�\L�2-�?D������aexսTi^Uc���T��(}�R9�������|��'��i�z���4;L�㖽pf��V�ۦNjES׸�Vm{֚<�����}��y�u�ڬ��IL^T�.jH<8SK�Z�o�k�נ��qn�ݬi�b��.���9��$�l9�L�������V?������%d=4��|��Y|y���Cc\8&�� ���4T�GF���1|�7e������CXFl<y�Y������K��ԍ�DHc�v�UĠ����|��3}�N;ӏRa�va۲�OT��H��[�r�Κd`�a��/��7�-��uy;��J�Zj��jv��.bUM��ך�c��M^댍��ב�C�~��k�e���%2�3�s^Z�O��Z\���5��9�',�v�K�q�k���>�}��-rWW6�;�l?&��3UkE'�����N>� �n{>�.V7���9� ��l� [���]��o�]n�B�� ʋ!Է1"�?uy�4Vł)�Y�O�ϛ��v�z5,&=�R�e�ꉠ��R+6���Ѵ���a k���C2x��3�q�J1�o��ex6S��b ��0��/L�P��W���8+���="vɓ$-@g��:Kk��P�>�1��,�¬�a�2����X�]��[ڽy���ˢ92��?��0������~��G>�M�&��'����9�ሣ7Z'��O�d4���^�\$yU�K�%cي�9aQ�׏�Y��o �a��i}C����-CP>HWK-�ƹ��x��%sOu�`������'c|� ��|���\�G ���k Ik�h����+�(�c�nbp�s�A)����E_9����m�U@�U�`��ޯ������b�κW����4<��ͼ�v[�V�2�h�*+�ùq�떙���d��t;ί�3�X^��W�JV��-.f-J��%/*u���u�jP��K�[D�yU4d�"KBƐ���V��( Lb�Plfi��9�G�R�0�u�?ȻZ;U���%賻/%ώ��ϟ��m ��2�F�,0ȝ�� $��i�ꕆ.�>�e��~S�=��te�vm�~U�3���I���􀛞�К�'�E6�6Rq���S�7�/�� @-g�o�����[�cw쟉�1�o�l8'⯱6FIltW��9 __g���G�@?L�錘♍����=�o�b��kG�M� �1#����#g ���]�p1�K�����t��-�q�F���Л5�=�R�� B>ld<q�a�U�iŇ���vn.��V^�����u��#����-� �J�U��%g������ܟ��~�λ"���QDX�i٭�ߐ�K^ԉL�>H�va5�;��^�T� ���<u��
�p�(� �ףv)/�A�[��<Z^��\)�)�[��ֶ�������ߔ6q�G��3�{?ص[%߲?�����t���������rџ�m����{�(;����K<�^������vԠ߰ǟ7��~y���AgR�Z�2, �]�bhd@>�B�װ���Ӗ�Z}�NOߴ�~�B�C픳�i�"�'�0���C3v�����y����1���i���H�a 0�������L���q�� �N��o �O���C��-r�;$X�0tx��0.hb\[�ڇo*8��h)��� � Ν�� $�g!.�ԨP�J�Rz�J9�}HpÕ��(�K_�ZqV�l5�h�K��o6��ݬ���:#���2~�TgLFRxR����F��KB6��*N(�vM�9�B�=ʣ���57���Q�Z|\�aX�o�w���tԡ���ڥY9Y��G{g�۫����}r_�r�����2��F`p����AXH'E�*'���K4%�2�@� �|b����W�s�$^)B�P���TL�0�A Lh1�
��P���n�q�;D ��Ij��N$�����pg,���a�Ѽ�^o�lqo��d���0X�==޻�i�|��X����V7��fթM�3�2b&b��O2�ĂJi���o�v<H� �#|�H:\Q�o���F(&<e�*���b,f��@�&��v� T"��[$�x� ��8�����Y��o�M�*}O���G��l��R�ʄ�˵: �e_�rx�i.O5W e�t]7����(Ҟ�lB�,B��`8����
���� ݩH#"��H��?�iM\���1�a������<2V� Y�
�7`c�>;]j��ەc֏|ګ�m��k��ێ�b�����}3o�t�~j��76��b���(��"�a�,h.=$-�M���(����#�{:b* q�Ü�x�W�h�{��>a�Ծk���.A�'r]���tyHC��|⎅��~'�_گ�M ;��訾q� �zM7�KWk��OL�55�U-��>ȷ���Ю�i@�fT�="�� {M�B� ��=F��r����i�5.XI ��
�K[�Q�I�h�z
g��`fP�=q��ǂ{��[�����W?[�[�:_S�Z��wWͭ���J����7o��h�p���Q)�<�"'i�`�ku"�Q�\֌��a���ː�����^�o"����4w��H�3�t���9�X�e��&�L��(� oc��n�����\{��q��G�7�`����
w���΁�?��WS���A�⢷`oӽJ��� �PbL`\%G,LF5�C 2���10.�p��h���3���]h7=� 梬"�&�ږ>��W���(_j�cH ����Yc�Z�2)ή���F�u�%��ï��W�B���;���>�߲�Y�����KȈ���37���4��E
�"�? 34&+ʙk$ " Kx�j�’ n�$2��` �<pG��
�k$Q����m�KA�b���"o�4m6��U�fV����^�
����Y�xq?�~3ƃ��@K���lc� (�D��222H"P�S�GጐW�Ȁq|�� �"%,�SId����H^W�*�0M\_z��Ht�?�Hw��k���kQZ���X��W����Cz�l��������>f]��F�⥻��ۻ�X7�'9p �Bj�HG#���y,�<t]Z�!
�r$d�?Q�P�<>��@I #�E�EMp=���B��Q��<Bݥh6= Jᔻ�P�c(�.Q`��������;���-��Փ#�=�d���K�路ݝ�C�=3�w�����kl��g E�!���G���"e>C'�s7E��4�v����L��5͖>RG�i΍�����.�#���%��Ñ�ʨ�R8�6��+�bo�͚m���$矂��]qx�qr�_\%�Z~�_�m�E�=a�a7!��Te\���"�r�\�vC���h�9(���m*�Q���x�� �$B4 �n5i��9���a�!�����AM"4�ƶE y�HF��CG�ڔh�=;�oww��Jco9ڿ]n{�Ev�B����M
��[?�֧��/����bː�&���DD5��jZ����G(J�# m ��$�.2�ű|B�bt�^�!�#��w)(���� # u`$����qj��z�A�M�����ac��Ǵ�-~Zʮ7��uuw����D/�o����45���)=)�!�+5���j*h =P$�H+H߉Tz��.�m�
�����llU@?Z�X�s#<�s�YB����E�2c:Q3]��%�b{r�g�ۍ}��N6��s?\����f~�+��NN������M�K����o���I�u(�������^��V`�Y����e�`Y3�9JO�[s� S���B��
�A%���r g�����.T%�ъ�v�����|��x|�L������eͮ�;�I����=�o�zG$��K�I��8�M�o��Ҽ��[ �{��&2�P���P���|�#�� �~yE��<G{� 1 �N}> �N��1�tU� �(|�{�!�w�]Q�<AB��+�m��Ō�Gu�x�;]�F���_6����n'�Ύ���#�����������;��*�-������h��q8C���y��|LKu�!���U!0��2AG�фJ[Nя
��� 1#Bb�3 WBw(&u�J40���37ಱH�D|:��"?I�N��Ewog�?���U�o�iZ]��.nݜ4GS���@㷀���z!�u-拄#I�
�9�r<��Z"=���-C�%�|�Z�J�P�8�@Vׁb��Ql'�!V���m����d|���Ԕ'{ yz�'榑��;s��WV��^�<V�U��c�#������.��;o_�z�l
x�M��
�0D��7I@���P���M�&m�bڔ$RBɿ[k���;e��f��Uuk]@�R��F$\��AŪ�j�4���0�cS�qd�.� ��N�� � ;Y�i��c<هn�� ���ha��,��1�?bjR��
�;��g_[�z �M�(I���B�
x��Tmo�0�s~ũ|i�.i�:��IlcH�@ 6$�_ �6���{��Ӥkǐ�+R���s��wO&u���ދ$�����~9*����3��>�_F��ɠ��Ơ
N����A_2�2�y�P��o���^�B��}9�'��=�
�\g:��b���i9�"cټd@?� �����u<�F�(��zq�E~5s�8v�����1V_/�� �s%�`R�lD��N;�c g��@��Mr�`��z�)
-9����z ��y��N/���S����
�\�P�!CBb�NX]U9�)8ħ�52��P9B�*�)m%�\C8�-���� Z@8�*{s�КU*���4}�
��@(�d���\�a�����s�R�.�Pȟ���P�qn��y�+�P�������p�ʤȡ�W�e��ߕ��_�j�����/P�5�)�������k{,e�}�s0����BN��6\�Ҿ�"j2i�n��:x0�����.](rU��I҃� �y�O�~\A���K�rOXt��pײ�@�v5nQ�HAX�\�KC"D<� c� ˛�2���#�? o�t ��4�$A� �A�C��a,���B�|�xT�yM����^Z�YЀfj��
�;L�skR�V��\�I�.ُ���a�_�I�93��K�w� ��+jRr�br�F��v��/
x��RKk1�y�@/v�>B��K�Ma��!N���D+���ZI�h�����f�ɱ�I�=��4�5py�|S�����=��%Z¼Vh��h W�����G��G�-���A�H�[��f}ԆJ�׎<ʨ�-뛻�������g�b� ��V:�WU\�u��gg���;�mİ�m ��@QX%�Z� P���.I�6FOWe��S�|��
��M}�N�9����C�� Rw�`�I�@
ˬ҈�@��.�d@��d��-`�j�ֱ� ��4[j��<������E��q> r�'}��Z!�9��2;���7� B�h �f�k�.�1�;�}�1�:%���/&I�}�m���V���\�H�wVi��j�/�����/9�u��1S�5�07qt`P �㾈���%9!��R�d@Q#jߧ�oz;Pr�����=C R���𮂪�`+h—�~��@���5����W����
;�{cf��ɿΎ�?1
x�]SMo�0 �ٿ����@�>C�v�:耦Z`��6���%CR�A�{)�#�r0"�||���ç�_�}�m����ې�p�����GQvv�����{�[�� )(�r �vh���uF��8���%P����:>��P�y��1�?G��<��B#������iC&��湫m��ἢ�[�nUI��d8a��v�R9>Cnk��ǁ�͔f��e��!.�^��u/�wc�,�$n��%��=]�3���{����..�C��"�uC��u��p�x�W?�S�2XiG,]Pn #;�������-�6�؀�P�"��%OV��d�Nj�:��_��w���f�U������2,��� ��m��un�Β�FD�M!�ų�j�\oP�^$����RV�w M�xh�D�\����J��XJp�ҁ�V���&�+��
k2��� �ċ�t���xG�n܋,9�[�=Լd�� �y�;�?��"�Ǒ��5�ŒE�aE7�Y�w��� ��`^�!;��Sz��j��s�=��M������b�H�O�wT�D�|1����:�+|j�~.!���t]��i�~^V�O�Mۓ�;�v���e�dm�
��WA��� k<��� }�V
x��Umo�0�s~�i��iK�mo_�J��(bvM.�5ǎl�[���]ab��I|��9?����c�� �)�w�q���HY�検(�'�f8��~R��DUER(8��̜��D렮rt��l?$;1��� ��8=���t�>�RFbF&�Z�QT���"r���e'y��<�"QV�8�H���Ҧ���(sB��`�� ǒ<�����l³�f��p�Bz+X�2��^�O��=��L����5PnR���
L�j�^��%YpS�*����ji hn^Q�)3�
�b�0C)YOt�T� �[,hdPق�K��s���v�Q�?�-��)ڬ$-h���d�� �4`�Q�0�s��8���r�Q���x����.(��bwp����g���!k��{�*���=`�q|���D�2�\�{x@�-���TKa,IN�6��Y�Uh�]�A���-9\NE6���8����-�$��.�x�`qנU�fB�V�}��O芿ȃ���'n���µ���P��6CYS�[�Z�
��VW�5�aΝĊ�l�/�������s�6%��o�保]�Rj�'�f}��8 �Ero5������u���\m#a�o�i��!��gA(�l1�w�W�цg\#N���������η+��
����.�������:������6 B������kO�
���a��_���� �
��C�_R�p���:����~Z@O���@��ps������m�tk[��L�{r������t�B��|���C���r��z��7ٻ�����E(�
x�+)JMU05d040031QH,-NL�I -H/JLI1���s\�<ڋt�0�IZսF���(4 I
x��Zms۸�g�
4�!RF$�8w�8��<�s�L�xl�][OA$$a ,@JQ=����)J~Is�e��%�]�>���T�)y����Jrv����[��B��8cE�g��}��x܃��KV���%� �dQ)�V����ˌV,#˧��x4 ���B'�Y��ֱ�b�땊�sJ� �x�&�����/z��ѣyD~��$ �Ҋ˂��Յ���b�h�$��P+�T��ܤ'�TQ�&N�/�\ьѩ`�G��(���U�����32�i*뢚� %�[a�&�����Nޟ��6�����|\����t��V�u�ç�-��3��j�����~��Jc��6�B3cOAا���
���O8{I����Fd��� �沘 �SzH&\� NȊ �t;�h �y�+^̽t��и�0���C���m�
��|� �MQ�i+���g�����!6�8K�%ˆdZ��I�@�\��^ʛZ��r��.o���w��:��jΪ��� �)BQ�� :�W��5��e�wa�i�#d�&����o^��Oy5� �L�#Y�5YP �� R��Pd`��:�ؽ#��!k��Y�´\��M�K%+cÜr�+�M,�������sG�bK$�h
���P2~���/@]�5@ Ȅe1&�|w�ah^JM�\� �S]��T��Ω �T!��`��BjPpY;4��I@9�,d�3�Kk���y�B�!İWi���5���0�7���̥���� |�x�����h9c3�,9[y� ���u�gx/!c䘜U �a�8&���T��X��� ��W���<jKDo�B���C�#
��xjX42A�e[��� �?`!8��5�t)��6��$�f�U��/MY�2 8s��&�3�&��"�'4��`�8� �(�򒃈�����0�)aI�0gn���d�@���T��ʋ�*�~�0^�!�:���'G�'g�8z����s��?����w��PS*u�x1��tD�&�CY����� �^!psI$Xh$=���8�s�q�) ��GC/ ��P�̚+�Ô�"|��KN���Ԙ\���fW0!��A���٩�#��'k�J2H�9�%S!�ɓ�����y +�8�|��#�?*�*9�(@��CWU�}��֚YwI�(�b�mD6��R(3y \7e���+p$2��R�f��/�5Y֢`�2$e�m��Q���\��)?׀�+b�s�=~�1�x��T�\&�H��j�ObQ�w�xQ��;Xk�"(A@ϑ-":24c���J o ���7&��Ci!���J�6
��$>��b���u�-"�w�U��G �)��偛;$\K�Rt=��u7���EC.�<�d�)��9h����/�h���}��ӻ����&Gp��H6�!��x/�c �y��P� S@>96�����A��7"@� | x�%M�Ǯ�t���0%����$mhTC���m��׶3��%j��d�� �a�ঁ���)vAu�̳SS�n�浠�/ :���OQ_6A�_hL����6�S g�/<6t^���[]%u�!Y�0Ds�yQ-�� ��1� �V� qƐ�������2c���%l��'�����ZXb0�z�� ���囚0�o�Ns3��l(��?��h���^�8�����W�0�U
-��� 0���E M��4�� ��i)� a��k@�C2j�.$Pd��� �rkz�a����b�ȉ�ڪ#��Ș]�O�o'�� 5���`4��Nq�&��Lo&ny��|���\ډOx����v�#���$3���Vu����0�f��D�C|g�yykze��a�i2�����_}�3�?��2<�q��mY�r�<�ya������3��hݚ�MG`��'���|m��3�~/�t �VۅV�"6�V�q�0�F��@n� �𰫁�{aXv��4�˴v��u�<��\�?W}3�E�*>[��O��E�F�|ld0���?��J۪�nT�/5� ��n�ۙ����B���n��ҵI�����{jl"|#��:-����ٹg��n��̹� 6Ǔ����m��$�{�������X�7�v���o����n�C�n�FCn5�k�֙�����A�\�P�5�j1l���>�x�����}u�`�>L��>���4dD����t�u���<�n�WMh��7� {?�d78�v��1���8�[��C��c��1���Qw��Kb/.�qg�2�_��]� l� �Q �h����; \VB�b��4r��ER�Ƿ���"�A�%=� Y�;V�$�r�o5���K�M�}���ߒ���/��2bc�V<��N������. um��M���K��V���ka 8� �� 7,~!�K,�f�7�o��0�̀#j�Q3B�.�%� +� �l3��m�0���d�4p�(vⷹ�MD�����[��S���M�O�f���飝���t&X���G��%�$�f�5vP�
�~�I���]��ke'\��[r��/���@
x���A
�0@Q�9�\@�4�Ĉ�[���Sh��� �^е;�?�R�@g�N3�q�����9 ]�{k9h�E���D���j�ð �/�1t����C��?�� �;R�{��*}6���ے%��� ����Q�[ҚH��[R�
x��V�n7��~��}� y�h�&��@�M�P�hdjw�%�%Y^V���{�ܻ)v��.Kr朙3�Y ���N�?�*��������s�O. ���9�sxuy����埨5
.�'%�a��0�:�` ���g��fso��e���l%0�J̓D���^�2�;M���I�+����4ͼ��f�޺�zcX������Nm����)��L���$;>N�~,��1C�
/�%�K`B�����0(�) +
0 ��lP�;�N�`�¼d��
\��i�� �l�P V�p�yW*����s�K�p8]r�a�_��W�7%pY"���S�t��B@��A`5�"P��a�"&��ͶD��r!�Xܐ��y׾X�T[�Lk��O̐5X{�;�������6V)�]l���]H* �6��8X�!n;�� _p��=�(Ik�xE�xfȐwt �`D�Le [�&W�t4�C��$� x(�/z��ӊᗊ� ���(��'��isw������uPG�+H8�vi����Q�{���Rt�RJ�6��J�e�w�>jh#�>ʔߺ!���)�N(�\v�Xr�5��I�F2��2h�{��d�d\%�6�O�x�Ö�KX3aq��~L^�� 7@Sq��n�(���>�C�l���[�����s/{~o�n�����]:���X��l`R��eӸ�^ �_2���c���T�o�y#C�{���R�x�F ��-f�����8�W��Ps�҇q��jZw�P�c���P� _S����쾒}(���& Ǩ����uy޺;�"ڇ���~���c��`c���/�/P��:%�p���/� �A�Hͦ�O��n�Phf����bP�T���P�(����#~���Z�i�}����H�����:+�:d]�4�j4���ĉ��S�jJ���BQ��mg�f��Y�h$+��N:T��2ȋ�a �Ci�F?�]��\!B霶�YV�ܦ�F�vOsUe]�mv��f~�~�i�,7L�I�=������������]$������
x��W�n�F���b�<�6$�i�q^�N!����n�"�Ң�.�������,o���㶂!K�ۜ3gάf����ã�߄!\|���ɯ2Feq2MP9�J4��qz9����X�I�rF���^&���H��������>�9�'������WGG��X��F��\}��tw��a�Cp�n4�y���A�_�dfCI'i[`�V�No�>s#� y��6<8������R���IE��S
�8 �y�I�}���AXH0��/�@�n�\a��ea���<�f�N?]�� oxE߮Z�k��,��86�R����W�
G]@ 'kP@Z��#���ǯ�i.S~�@�Rd%F�i� �wW D2�@�l���I��!�w^���� �ᴉ������% .� .��g�'�Ġ�DW���g�����sv�:=����� Ȥ����SN{qSji�Cq�e�d�$mƶ�"�c懠w�� j��
��fA�9B� �,k�l(���p�b��@�AZgxzG��v�����}�=w� 2��ǺT.�����c��Υ�Tw^"-���!������v3 ���4�F�(�^bҫ�?(�ڜdَ���v�Ӊm�u�O���|>���.�x!Ԝ�3⪪� S���S��jB'Yy.��y�Vs��{�=��2�2�#�C��q%:G:&i�>�p^��y���#�)G�j^
�!�����km�Ff�'�̟�6t�aӣ�oL�c�;A��F��Gc{�ε�p�����l��C��F��ֳz�K���r�漶����xkl���X(�̪���n���1-��80� ?K[i���k8 F�K�75���)C<�L����.��ľC�D�/gl(�J�>��a0��&+⨈��6���Ȱ���Dd���b�f��s�x��~�#'��FYC _�v�N� *�z�IZ�c�����<��|0h���n�fc�-J�[�/�M3���+��ŷ��*��tXtF:�-Ϗ��)� p-.6�z� ��̢��m�H�z'��,iOꃶP���&�A�0�!�4��R���'����� �����+��W��]�fR��t�I�%U�c�_]�ϐ��������.yD�x([^ED��h�a��;/����\�wCC�&
���B��/�\���z�~/d���s�c��\r���d�ݮ�Cu���$)a�|Ĺ�SG��l��D�MR?�V��7ܡ�m�J�Α1���o����qﴌ��m��X�P|k��>���������]74�ss������;���5�ݜm��w���͂}
x��Xms�6����>�RF�cO�k�z��\�Fsy��M;�\-�\I�I���UW��v�B���89M&��žﳻXj��?���o�����?~��H�YҊ�}�^ͮ����
�PUP�^(i5ϬaÂ��*�r��j���و +��ǵ�9�Ia/ğ|Q�ԨbttTi�*9�"v�~6�fz��ё(+�-L����3��s ��T�4�!r ��ӧG�)�!� �Z ��g n�eAEf�"g���FE�
�m5df̔f\nٍ�9S˄��[v+��-��Pj 9�]��h9s�N٥��}�pf�bRYV�`5���9�6VיUz̄�����T��-�RV��Ȝ%�Ý-y�Fׂf�ZfV(9F5/�-��Td�RͧlF�D�Q&!C�r�%���g2��eNB# ��%S��S� ��O1�;4'w�D�7"G��֋h|�ܻ�h�{�%�1E�$�86 ��!*c�C9ۀ6�\������H�Sv yN�f^��KT�c�
�H�����*![s)L��� ��� �AV;]0���5 Հ-j���֐�Y��G2 �}C� ���f���֐���9�3��.����g�E��4xꟘ+p�˪�������LP�&�X��T�
Yc%����y,C�D ɫ핺�DA����鳤��=QҧI�V�ᨓ�U�(0w����v��n8�c6xu����H��?v���^�OI��c�U| �����?EU5$�OG�����ޣ.�4�����º�(Ġ�����a�\&�Ĕ@,;�}���Z�E��ǂ�K��Y)c�U�+.��)*��1���r~�����t�y�v�|���oI�I�H��q/.~���y}�~&P���Z�k�| ��p��'�P�Vֆ��YN�e=4
�Ag�"����� ��H�ݩ֮D]9�� -V J@��&b�ϴi
$��`�U[Ub�e%�I�ֳ@�]�����,u5s���脕�IډhdqяtCN`���_���[˳4g��B���N���@XT�;�-iՌ��Z F�|KT��Al\W*B�Ϻ�V˥V%��Z��ѭ�c6���`�]��PΒ���"�ؘ�8jn��*�!�������`}���C����3��$૙���%LZ���ş �3l�1 )�� �G|aB��;�1Ə�c�f���� �BMi|�ϯ1a����tk��� ���)U�c�] i���� �a� /�>U%7,Ą�q���O�=JzH�=�����X�@�PF|�'�)����toØ�K��0:��E;�8?��/E�� ߏڎ:Թ/"
¡�f���T�(tN3�,��<�};��X?�܈�� m�l/E)
�n�m�'��g� �0���J�o"�'C��GE���&:8��q7�M���ҏ%Y���|���k"��=
���0W�z�Nj�&�ٓ^�Ej ����a�>���/�� �����_��=ۉ0qAr�vHc�h���s�3�Ht�Se��i2ߦi>h�Z��2�I�F,����랥�=g.h��Z��%/L��$ƿS�'������d'�_�c�[ݞ�FbV'��@���~�>��؊����,���cj<���R���N#@ ���i��"���J��'���LH�:�ĥX�4ӹ �w�(��(L~Rw�U�Zǵ�8�:LJ�����&�yp��8�5��e�h)6=
�:�71�+a6��s|��ɲ�� ξ$7n�n��K۾q�1A�j�@�?�"�B��X��3�K�谣�a"$��e]X��[7�4�0�-�!>�l4�[Bm�4Pab�as�ȷ�"�*����b���/޽����3`#�����_{��ɓ�^���|J�ߛ��*�M��������+��8;�d�>�ҁ������0a]?@�v�yU_5��� q�LJ�V�'a�j(��b�Ԟ+�L��E��x�WHf�r�Of��� �:�>���㾇#�Ֆ�����әZ�1����@�{�m�? MgԤ��Y� ��k��t݊w���[�r�w�{h��r��6治nt_F�� s߽���)��5o��p�Z � ���xs�� �_�~�� 瘥Ј�V�MSg��,kZD=:���&��o��pG������@���;�t4zup� ��}�FӒ������?2��y?rD{������
�ӶP��n�������������n��^�`B'(��� ?¢9��<L���e��ɬ�v����A������h�yОf����M�
x��T�o�0 ��5^�]�������^&���!N��w�H����������ml���*�����9 �p����IU��������%�]r��L��^\r�.��D!�e���뜠?.��#�t�m���6�L�N�"D\��a�y _˗��Y�m�1�^YV!�Ͷ�/gF�7���{gEQ���� �p}φ�[��bf��ː���Q��P� w��΁8Զ3�Vj�x���~9xJ-.I9�3�R���%|hؒ�$�+r��-`�l5S���M�r��U���Bj|g 8�a!PuM)�Dr���Ñ�`-: rI�&X7����"ٯ97�R�ك��P�@�N���TrP��[� _xiq{���;�w�L0���$�!X�����ZStd�����u3�PH�;�� �Y[2����"b��,�{ǤpU��4���D�>�"
B��x��Q��e��&��;�9��d:�wR��v�̌�����r� K���I�p50�зgZ�'�G�]�6NИ(���t�w�u��|��\����m� �Eê�?�ҫG��1Եš�Ԇ�}N{�s
X� 2�"�`u�=H,��\����F�ʅ����r����iй�ujx��Z��2)�ˋB���e�P�:%C{�;�+"hr鴪��S����=^e���^t�q���_�z� 2_aH;�j�wB쳓�O�@�܋�E&bvV�?�-�
x�+)JMU020d01������b�Y���"��+۔'��0uͿ���y%�Ei�@U �*�O:�޽h;5kޣģV<< �
��+*�ꎤ;����}��2/~�AL� D�85��(���A��� �����X�y;��V�-z%%�٩y �w�*��8|�������u����/-��)f�]��Z���Т9����R8�m��U�
x�+)JMU0�4a040031QpLI)J-.-H/JLIML�I�+��a0bL˟/�W��!4�%�c�q'O^�����Ԋt)OD�^x������n�JfCu��%����c�*_{������nmK�+VX:�&x�41�̼��������<�vS�Kz����!�ƣ}�s����_&O
x��k�7� x_ٿ���;f�3�%���g�n�-�(���N[Y<�:��UŞV�鿟�"ȈȌ(�c���H�p8� Gz{��V1J����ë7y�����7W��˫7���?W�_�����凢,���x4�����||������I�����~���y���]� ;y����T�]�K������+va?���-��b��n���7W��nv��ߟ��l?o��)�>��������x�=������}�~�/�!�|���{z������'xx�����ꇛ�����C�x*���?PQ��C����yl��i���$�-���y�Ino�Q<<^ �����2���� ��~�����~|�zw{]%�� �%WR�c��*K�SR�\� �C�(I+2�$�J�E�xZf c�s�\_?�7�^�/��?�z������|���)�~�~(��.�Ɉ� ����c����
���Z �� ����ͻ�V����|p[��F5��S ҫ7w0��`��Ϳ~����g�������!3?�+����O0�{�P;@;�h�m����z�k��o_I��_��L�+uE���WgT����P<>O�o���c��~'ZXe��E��<<��'�M]ߔ7�ði55����X��߾旛;C�o�>�OC�� ����8X\�~]�����/Kn?ڟ(�C����� ����goj �߃�x(��NGqC<Z]��{�w{�`�%�}������o��CC�ok���~��N�������֓�Ĭ]�$ա}1�A�Fv�����Qx���#'wI� v��^� ����s0�"�;6�k0���-�����8��� �I���u��闢��]��/��I����җ�;�>~'ٚ�z?���\��/5&��В -���S���iB����d��S*<ђ��뷆�����˹��s�icK��uv�W�=��y|}c~z��V�u��闬�lC�I̖��\Rq�r��g�l)[S�4�_�lkا\�uRQ���pN�4 /�AR��6j��r%���썳�1�ݝ�^�+"�ެ�K�QQ-^���!�w@V &lL��$���#���{D�2�G��<���LtHa�y?%7��:c��p�����!�C�؛N�*/*��^�}QZM,�qW�-��&#�?���[���!Y�n��a�޶����i
�*� ��W�c:�u/@�����_p؄���F/f�N�l��l� ���9yi�ED �r�b���/H��}0G��o���}�y��\S��<Z��J����e�s͆�j2�G/�U-�,q�B:�R�����f�r�V1MM�t��B�i��K�iy1��˔���~5M���E뫁&���i���4#��UG���+ڬ1��x�+��?���5���׿�5/x��l��ܐ�?�����Ax����q�m��kJ�i�3hw�&�m'���ѐɿ��I �S�B�`�����|�{U5��F�؊߻�nq�F�
�����v=����jg�[M�.����mr��c��4M�z����n��~�?~����� �����-�'�bF �!N(��̿L!�A�s.��P��#����
.x�>q����3�FH#�� ��45��XXh�f�@ǩœ�+��rߠ%����Ҩ#�Z�,�Nu�2�nь��J�4FT۹W3��h�0̉U�n0�~�������7���E�D��BQ���"���R�I)�V �<O4��AYQ�T1�#ZidpՇ1��>v��/&Y氎qi��B���M�\�o����%+�,��d{��JZf4G=f��� �x�� �v���<Ӓ'ijP�P*�4OU��,��SQ��J�qOB���ʪm�/tV=��Ӓ0�(I��B�O˼����P��3�d�-#ʧ���w�!��H �g�i^�%1 I%�=-��;@�Ay5KLt���=%�S�̽j�HR�$#������v\\a�
�3X$���OK�&���^=e&~rOEZ=-qQU����8Ɂ��/�4I{0�s�
�+f̽�pYf:��pTp����~Z(MY��i������� D t���V\ ~�dz�����
C���"�v�`�ܾi���_��� PE��hi�&�(e3JA�Q0Ǽ�BX�����@���?k�/S\�ϩ�x��G������o��Q�&[L`�kځ� ���W=���<��O��S������c�>������H�����E�} H�4��kITj��H�^gI����� M���Ϋ�W�������5���m�`�T�Qg�}�b8,i Y�*�t�uާ(�~BX�%֑���f$�i5RBE�}{?aI�%+"-S�k)�� ~X�nV���؈f�k`�'�+H��u��1��S݃' �o� M��k.҃+b��s9(A�H�o �}H��0� ���nBH�������e��@V=���GA���'4�GӢ�F��3o|Y�� Tk�}�(jwK� �3�蟜�>� S S�s�]h4N.��5A���lt�B�V�)��j
�e)1JL���8� T��:�@�:=ή3��`�,�ĭ8HnXs�j�����-�-UQ��)́��`İ>�#����w�� �a� ���
�b`�j��^����aި%�]��0jvbV��<���rVP��<�m���K3A��P����c����v�Ԙ6���U�ۯ�X�9�ưz0O [[Ȭ gf<��u�i\�e� 滶��P�][n�)�rK�����<��``�fF�7������u���NA��,J����[�t�U��H��`��p���]Y�I�6�8W-�v�y�Y�ʒ�a���$(�F ����B�TA�d�.��2�4���7�����gd���IegZ�1v�'���Ykb�x�=�P��Dy��g�jmL"k!�Z�qPY:'�z-���#�U�Q�iB��m�whPZ�+���~6�]�-�R�<\��pj|@n�{@��1�9p�3అ�� ��p�IN
�')T&
��~���ÚY�k��.��Z�!��r ��h�t��W��}ÍZ^�z�V(�9�]��
����O'�\&<�Jb���v� �*�7�ul��,3Y�:�G� 1� �C�w��Aݿ�wZ� ��GD���0:o[]�.�C]�iC� |-]��l�W��C��[��n�
�0���,n_�[˅���c4���D�`NK���E6C�����5H4 �kd�|?d.�6�<��C�4>dž�������5�Fh��o@��|vof�5��J?��{^e�q5�\���O�vW�'�$�J���#����“���$H3W�����q������u X���>0[])S��.���yӽ���������9�
9C6 �����@�dS�\���pcc���)�]h́'h2*�:�ld�ؼ�@��� Z�Sc�]Kg�R�.��m%�֊�. VPm���ߋ�;5<�7<#��wP���k���l�֮_����I@��}��@Z�c'���iV���i�_��"����K�>dخx��л��{)%P�O�( �u��-]S�սx�����v���$}7vc�SN��Lf��Ӏfz���2����>�%���Q�4L+��LW2��q-�j\���a���FJ5��U��RKN��
[lut���ѯjO�Y��X�3H�?c�:f@΍�k�YO#�ea5R���>k�1v濫�� ��П/��p>ۧ
�y�'���JYɘ��K��j�&Rɑ� u�:Z��Y\R'�U�^C�7�>�L��3P�X��4,�Ȭ]� ࿄����C�{�s�h�2Cޙ��u���˝���(�b- of��A��V(>��"t_8��Ծ
�Pm��5�#4[&�?�k�ybi���^m�l���쿧�0U�>��j���rU�H�G@��#i�6>IK���Vϊ���*�@Bg�G #�`͉�V�ic�� ��v�|�
�[��i��cm�OY[��"^{��,)u�,���Z�y|7��_/�%�KF��Sg��z�F�Zm�h�0H^&X�E�P'*$f��e����HM &�M� 聕e�1���+8��V����1�Qp�&r]�lY�1��x�=ʲ<��[Q���hLʤ�&8���&��`��y�I�V��}aƄ�v�8���5f0?����6D���T�ƷR;�;�y��v��5����}ݠ�AW9�c��?�尠�̉ń�x�yZo� �4z �v��m���;~<k)�bmgg�Y(MN���Z_�K�)l��@i�^ �gI~ K���(`i6 �p����2�&��s�k�YY��Ls��")X�$MJ���X��o�Dt]���M���K�;q�<��h� �Z>� 3|�iO��ڎ]YH[Y�)�sx�/ ��Z��w�,d�,�p�����ea6M�F��?���&��,�x��m�P̎���b��BXA���r+$�֑e �h��e �&��e�0��-e}L�����JS�����0�@��BKU��R�B�hi2�0e,�q�T%�Q3-K fZB�$) �2B�H�@.Zs����A1-f�Og{�Zy�Jm�)+����y� <�n�U�ztw�*1K7K��u��I��a��@�,�V&�~R�E��J:�7R��h��@1J���eFs��2��T�RR����49o��@�!�2Z�� *e�dIBrT
���������`Q���'>�g�^�9�q�=}��@2�N��Ok#����+������ɠ��d�c>�X��kM�-sѣ�o��ֶ�*+ �Pn��� "QʋD2,7�@�A}�������e �yB�2�7�VZ�3���4�s<o#QPiC�� a�C,k]��J�NG4э���TK�)IM�)�o�u�0�l3Z™K��G�l8s�K�f���(�����j���,�� 1����RQƛ��v�Ns �c j@i$��,!)�Tf2`�ÝLOdG8�+��,���W`�� 8�� F�"|7� A��6"m|��\΂"X�ڳ̓�e�*� ��crAu䂊ȅ�����&+Ԫ��&�I���\�ѝ��e1k}�N�Н4�G��dY~*��P���w�gQD�K�Хr����Z��Kd5e��b�@����� ����jjx�J u}�^��F�Y�yT�N̓t֣�d&Z���K� k����M,�s���LM�wDW����zuHR����/���}������F�n|0I�����ŷ���z$q�j{.AeT��f{`��\F�������s�����^uJf�&;��&[gr���.v T���}`n��툂��7�L
�KR ҝ���T5I֩��
�&๤��`� ֐�or<���Q�t�{8�2�1JjWHw����=M�|h]�Y�+e8�s���R9h�:�&~�rQ��8���i��v�C��8�SW:l��B[OVNk�zv���Ğ�1�.�<5�y�<`�`���'��]�c�~)X���<�+�U ���`V�f���f�G(��D\e�a�$509����*����m�ə�sƓTI��'�*1��e��r�'�ג��FnG�k���W��M32�����>�_����5��X��?��DN���j;1fӂ�p�Mkb~^VB���������u���,j��(�{��W��j�On�U'��Z8�e��,Z%�(�U� ���;0�p H$��aZ��xe"�[�'���:m|g�;90�ua�Z����KO��I3|Kj��]g���ME��g��} ��L������j��z�'{�9NB�Z��{"/_����J� `�"�v���G�߮wbe�ɩ��^;�ɜ��?�kY��L���q��_ ͇��0� �(�)O���Vg*�;�9�bVRW�N�������\��N?��Χ��%��n\����S%�
g5i������*-�� d(�Ќ;!K�`� ��E�9��ٰ�,����a9�X6Or���|V&�H7�u�k�s]��OW��wY�@3��%�OT��i�.�X��ަ�`J�7�}�������+�gn�%�'W0�x@�3o2Y�Ab˭D�E7w��O8��Vv+U��}����X�*�BUg��_�9L��56���"\��;�!Vנ��*7ߑ����gt���\ۼ;~�]��`�PJY$}��*����U�-����_:�P��we�dO�W�2x^kߎ������ig+�p��P �)�,]��MU{w�˭�Ӏ];sJ���He�J��c|Q� �p �m|���R������j�k���Y$z����`*lf��G�e���5�W� ��9�L�N�h{�ž3>V�[t�̙��v��œf�ܝX����۾-���`0C��=���lE_�O_�l�I`gȆΚ�uO ����܎rT���Y1,X�' z��9j'�X��J�; �>�����aa�>��9�Y
s�5Q���H+Э�Y�|�ʅ�o#S`�U����7O
Xo_B�QK�9iW��Ofw�I|��F!ƥ
�H��\�.)�}�$Ї�IE���g9�
�Ve��
���I���h���
�gBt��9�Ť��C�v����H��[�Ar�$�������;��՘4�=��kP[��2>�وM�^WgM+[�HkkZ
���Z�P:��q��(:TQ��]M������Bm>�,��lr�e�;`�V��l�DL�: ��Mo]xR�PV���������p��hpG�oy��u����r�+��@R�~`0�[�U�>�'�er��p_׼����׷�gL�#�c����7&S���G��2�͚��p����^ ��>��M�t����iBU�e����*E�I`ܲ/�XY�e�d�7zb�[t�����ϩ H*�(�H*�J£%��a)V���'� W}��k��3ܣ$� 6U9�e�?�j�2�}L����Yo�,����T樭�� /L���E�����pҝ�.׋��>}���(q� w'I̺4��xf����[qS+3����4���=�ك-�`3��
c�7�����2v沅-5%��հk �*7��`����|�eaOBU��R;�A� � ��⠅�� kGb��"ݿ� ^�Y��Ő��s�.~�e|YIPka���9���s�T����B�Z�J�JF�~t����-��3��/%vs����w���K�#lݙ���,1i��ii��� �fn�#��ϱè�֙�&�vD�Q�~��y=�^Լ�֦΋��af^�0�Pֺ3y0��.�m���'tŷA�M*����2��S��k��T.�4hɜ�Ɯ�l� ׿2 P�Y��^�'�Kn�jn9�����b� \Sv�: A]�� �M^�W+« �٭rX"�1x�}��9�F����O��F�$Щ�ՆBZ��j�����C�Ku�D��#�FbQ��ڴ�М�6����a�h��Ea-g5<լ�<V�m!k�mQS� xJJ;՗�0lA����(�JO΂H�/#����O�y;���4\��Px�`� ������ԣ�˵��#��8��{]WA{p$���ʮ� �������M��;�n�N����l���ؚ�#�;P w�hw`��9)�MM6��.ɫ�Z���2��5��$�V��.����;�Mi^�]y��{�Um�d�` �r2!)A�׿U1:�5�+_��O0�l�L=Ik�6�7n<�� ��35�;ϊ7���a�6e`;�����&�t�6j�1�?���_ʪ� jb�|$���<)C�O8�=���,�4O�ԞR�d����f�g'��Tjf.ӑ9J�u�g! )=-3=��k�6!߯�?lbI��vZ핯�"Z|Y���Y�i����� 13�I!�Z�:zYl�'������xNI�,�ˌ�Ark�SUeX]ŏں���≑XZ ��&�87��Sb��J%8�Yij�d쳂8}�&3�5sR03��I�����}��Y����������0eR�SBAK���?mR��t0:p?P ��Ĝ0�`Ǫ7Ua���b��Oo��Fߠ��G�^�����px���8�}����_v�o����۟��?}�_��~�ζ������O����E��p����o���_����;��m⵫~8������~������������o�Ҵ:_o����iX3��7�z��7�������Q�D<,�Ԡp�H�í��ȾC#�v�ice�d����Q��̫�ZHƒH���ټՂ�Sv��W��b��uv��
��o�Vk1X���U�T-�A�Y��ki B[�.��ݏ��p���P}���N����F}䑈���#��Vl��]u����Az�c������m[���#�����?���=�|26�ݎ�[= ��v�}��]��W��`[� �H%�H� �S�[��7r�p������?c�f��a���]j8�~����7�����[B�B��vH���/?�u2�<�;��6���?�nE�_���o�n�;-��d�j3����P� !�-�^�� �zЊ���T�]��M��A����:��Vlj
�ov�^Q�H�^Od�B��-A;�Y��>�+ֿ���pS[���;B��b�yx��]�) 7e\��w{e� �Ö��^���ë�4�g��l��ݦ4��ȶE;k �^�);wޱ�Bblzć#�坦:8-N���þ�t���K�?��=W� r60$>wz#;-epג���r�i� �<؛:ăw:<�<�����x@g��lMC`��ٗ@�h;8v�p˝�&�-�9�,��H�)�I���E�J���Q} s
~��>�q���9�i�����9��v ��G�=;�qD�8�N����M~?Өqˢ��l����b���yfY*�m4L�� �֋��R&�^�)��?bS�o�K.�Nw%��w� �����%bW��DF��+�~ހ���1 ���,��blS������;����>���n�@�/�5�9�n7o@��C��6�k�8 ��p���"Pd��~7 \�.wCؼ��l@
T1��C����]~#�� �ݰ���.p;`#����i���k:��<��Od�}�z�x��n+(��+p���8�mBڒ]=s�Z�1�n'�U�'��������x��W2ގU����z��6�՘���� ������}�~�: �v�Ƭ�9^�%g�����6�>�/���W���y���� ؕ1pw"$Lw�%]_k`۾_q�XϦ�x*�Ӎ o7�ml�DZ��ı�9��$
�J�VP��W�m�[�e���j���2��-?���V���ln5�Pd�Ǹ��z�=��֝?�� ;�ʻ0��-d&��a��{��o����x���:��E�2����� H=`3���l���B{����A��ç5w����ݞi�P����B�v%��"m����B������N�� �o(���O�����~���{{����8��Y�MS ���4{R����
^,�o|Qd� �7���ƍ}�QFz�h�t�^�n�vB���)J��'�����QZ��Gą��z��%-�hͱ~�vh�V�� u�p�j���G�ρN�d��c������h���u�~ c���~pH�q�O�O��[�*q�5�� ֱ���8�Y�< �8�CՍ����Y�nd�^��?YU�t_U���{�'�k�b�r��u �8ǗS�X�^���p� �1�c�Ҍ�=�)� ����b�s�pW ��̸6��V"�����Z��J�*И�l��+�b�
IZ~焒x���[1�fx�����-��}{mu�5f7�Jͣ�6���8t��� nR�L�{ Ixm�����A�7;rP;�Nr�=#���ޘ����]�:����S���2��4�q���]\��R~G��� (� "�aT??f�S�wZ���"T�VO,G���z�}�"�קx���{�NZ�}Bh#ioC_ߔ�]U�I��v!�#�hKk�@�!���ɳ�,0zCك��!'��(��E�D�|�@�H�Y1ݕ
D B�]:q���I���*�������b>'MGZ����t4�gt~MGc��ڈ�c�ւ�y��mL�<��������s{Si� �R8N��[g��3ֵ�=k�S8� VCid;���z������,������l�k=��f�Lo���6O%a��DU>����F�W�j�~C:)l��8ƭ�֩l�2�ֲ�� ݎ�k0�-y��^:禊f}ӣ��i�x�!�oC��o�{�k�x�~4��j�>t}�Tȵ8��eq�a�tu�'�n�y�?�m�u�clۘ�����o����_ŷ�����h:�dn©!���F[���b�����Po��"�2$���w–��R��eې���x��f�s��J��^o��R����j�%�H���*t�܀�
���e�����ZӜQ����B+��nutfq��v�Λ�����g�7���q[�iH'����.��S��(%H _����/����4�Q�#�(i�,��{����YS׻V�P�wr�5��<�z��30p�b-w�$�A*�_A�P�?��7lK��~�y{��3;��*�������OӥD��5�W�Օ�$����;�jO�Ӊ�p�*G�0��i�U f�{�{_��:*�����(5�To_��|�7���}µ��~zu����e.oK�<�~$ݏ�' �a m �D�v�7;��f����tU�+n�����p��n����[�D��Y}I�?�Dq$����{i�s�a�9X���Gq�bC�~�Ğ��~�l+���q/�<!�n8V0��<p��Zѭڙ�>;u��m�G ������T�v���PcN+�+�y:;��t�sT����r�sE�apDaU��$}O������gas��ʌ�y�M�Ǜ' ��P�z?%�{�d��O�A4)ƺ�SB�3<H�W�%�qM�ʸ��ёN�&����$��k�����(�=g��j��b莬���K�ƻi$�!Z��wd�_@�iŖ_��� nb�'@Z �j����6���O+�����GP��1� ��m([|�R�7'~/���HW�L���bf� �^O�8�vܰ߭��`@�q���7��{t��ɣ���~����9��f��l����{� ��e(��%���i�a}�9��)�Z"�4;V:
nuv�4��;F:`g�8-������?n~�fgԎ@6�>T�m��*O&��H���K��9L��hQ�B9�\
@���/0d̝��T�1ZP�-8�܈����q��K��6�ݏ�Br"ph��}?W���t����6�{�4 ��/̄峟O���YQ�� ?H$�����V�Ap��Rxm�W�-�vMu��-�([FOt��,o��0V�oQ̍�Ӿ��q�h��%/���p@���H��A/�x#e;�ݰ�~O��Hiv�Tn�Tm��"I7��� ׉b��H1��3�h��!�v ���"�*�*�L��\�Й� ~Πcܛ�j�������m�''�*�J9S�S,�G=��~��}ԚK�����7�>��������d��A$����C�=� �[�Z�cG���C�d���հ9��,����-"��fX4gX��Žq��\�jb��#���K�N����F�I,����Š�bM|�SH���)�N'������V������;N��`�c��n��{��D1s��<jIȆ�7��nV`�l�}����#����ULCX7x���Y��A@݋�{�Avԭb�m�?��Ms���Uc�װl����k=���>I��w�'t�����I��
�g1cz�6���djg^��h�P� �fn�_����[9���1ڝ�l�ݛK�Ԏo��RR�Gn�G�7�#qƈ��A(
�Qn6�͆��QO'�ɡ�lt�T{�{@O���:E4#ɿ�v��ї �Y��d�����7S��kv�{w�_O��I��L�:�͢�\4��9b.�c���֟&:�Z��?s��4AR����%h�gF�h��B{��h���I����;�m��^��t����y*9���?��~�4�s�#H
��ك7a��X֞Ts��δp�rs����oQJ���j��d+h�,��.��SE�./Y�[ ^7�(C����n���^�]V������ �9Tia���Ґ � �͖��V`���֊��� ��k�� t$i��һ �rM%�ю�s4��� �韕�d�J={��� ��9���fS���ؠS����j ���NU��}v�Sw�F��!�����;5i�����rw|O�gJ��>W2�㰶Q�4�g:w��ݤW;�˳�=��q��aͲ/ ���<<�D��A�C㹢A�3;p�� Q+��}����(���^���ן�⋤ �J5���SE�^�H��<�YTe�QV�uv4
Q�t�&�s�;%�������L5Hxa�x(�B�j~4���"u�@�a��Q^��Jf z��#�ȵ�a-w��D��8H�K����P4����g}�cx�� �y�&�:��M��8'�Q�~q�8 ���i�����m����ڭ�㆐�]�A��F��{4wTjC,�WHo����c����+����;} �#���<�p�[����L+�����n0W[x��T�d�d���~�o���!�JZJ�xK�l�5�`D�֔��M�sI7�k��k�U��V�e�[��)ٹ~t�1�m��i<� �F�Ƿx�IL���瑧̀����MP#Ol/����Ha���v��{�ӊ+� �Sa}�XF�� �a\�ds_�s����s��RH����}�\��AS����/6G������_; �k�V���9��a��
����nE_3��c���ݾJ�f��V;��U����D����*"jP��u�^�KWu��ȳ5Z}�u�-�����e��Ցk���5F�K����>j����|}�2�� ͍#�S9e=s��gnl�k��]�L���q?����˚;2�ܸDË��K���ʤ0�1}�L���ǻ�s�O���-��$v�\��~����'c��)J�� �__jE�%,b�RHOR��I�.��uZ��`q_�d'��Nkgmwr���Á��^o����u��Q���I����v;D�R�ߐߑ=����9MƯqs�V������ބ�
;�{�c�+N�5&W �EN�_l�]Y���nM�9���M�"k'��E��h)v\����������(�n��-:�P�žH��9�^�]���J���}}}eHC�h�!nj#!m�ub�{k��.Z!�Om�ǃ ��{bߩ�p@����G�bf�XT�Q�
�A��{� ��qߥ{��|S���Gj���a�G�sC�_��(���]@p����ڵ���{a
�9�8�!^��ӄ�ٹ�H��ø��+.ܿ��c��l�yi���}J�\��a�'r����UrO �}\��ӹyc���5�q��!�H��*��6��{�-��x�xh�!VK��a��)ő�-`b� �C
��ف)��D����o�c�gE���B\� =a��l����%h5j��K}����WǛG헓עus���q�Y��6|C�d�4pT��q�x�k��C���׫w(�[tl߽��t�����t�S� j���flˉ��/���{}�ܭ� ����g��`�����ȃ��l@79�j`|<D����z�Z��9�h;҉�Ss� �w�@�eH�)s@���/�o@mv���W��ĞM���7��i��r�������CקK��^ŭγ
���]I��.�^<n?�R�cu:� ��#/C�e��VD�����+ �W�T�8�}t��{��;�SA�ĪS�͔�zA���� �����
S�i�@#h��&9&��U0y@���*�J�����Z�#񤣍�R�3}�n�q4����e"=Sb?��~�����I%ϳ����s�H�vB���bd��i��VoPQтi����4f��;b�����gv��������{CVU���}��C��㩰 �l�`�~V�(ؚ�vw)ĥ`o��ʞ���mu԰�� 9��v�b++���p������Ӧ�*��3U/m�8T5:Gv �a��WU�1L�w�Sh�w �f���+^q�1'�n<�Z:�� 9̅�Uٟ ww1ԥp�P���o���Ә��B[{S]��!r&]ղ�����?�?H��ΧS��m3QJ�p�@��"Y1��\n���2٣��ҕI�̾]���L��� �5�ɇ��!��?��=�tT��{G��7F~Q;�[lN��R����:I�tP(e
?��7��g}�p�>;�2��x�I�B��pw��Z��� ������E�u ��0������e���������YL�N�3yo�Ӡ�:W7��.�%t?���*C�?�#����c�ؿ1h�㡻�L���:�-�k�FDc㰀�3EG�*�uDF��N>O5�jӇM��<�������ß�<�+�|��bH��T�.���C�<�驡�� �Kx0���T;�$�{y��=���8a���>^B�����\�;��BC�}���W��&.����&>�^q��^�xEKzi�<F�ˇ.����1\�v��wA,��p5׽͵����ުG���sk�Ԗy���l��������uq�77�]��<�m[���6#ō��~�{=+�xw.���i�2�8�g� ���Co�`�\)m�Us{��^+����[{��;s�oo�V�X�?s�O��캛�."���?@=���(R����$M6z���A� �N�I��i�j�B
�=}���z�b��{����xۊ�/ !.MN��K�dK!�B�����|���D>?��AU��d'�y�|�S�0�Q����B�{�sC��*��%P�(�5ǭ���S�ԗ���1�j�32��H��'d�)r��C���@�W�<Y���˞��B�GJ<��b '6�v�J��ެ��uϡ��R�:�d4������ǁ��[:2l�����s~u8���z[�s(�RԜ�cp �1,r�잦�w?TOzgZ�řZ���mR%LKO���#TJ���R�j��%Xo{.x�;������Hw`s��?����`T�;&�ڍ�?/2X0��E�ñ*�ﭟ�5����_o��������l=CN�3����']�nN2[�1��=/�(��F��>��ICQg�\ì�����$���j$�L�ynt���#������=9��fGj'Z�����ν�D��l�OBg�
����N.L�׺ \���@��a?m{+���p#�U#Ov}I�&BL����U���i������W�z�l�is�v��}
�G���]�#k��l3jMQ�Zp����0�T��PM���-������13EC��Y�a���E�:=cQ�4dg�1a�O�Oq��E1�{$yx6�d������KeH�آ��[�=s&�%☉������7�Bhk����a}1�l'j�M�g�s�߯���`{E��fIr?RY���%�sQ186a��d��oa��`�d�4�8l=�š8!7����d�-� �N Rׅ���� 3�S�U4�|ɃXd����Y�~z��a�.\��~�h���UC���;G|��e%�+q��1�/��c�F9��F��Ͱ$A�ȱ#��=�G
Lq@xL�@�i�f� ��m�
bD���A�I2�J��E�L��Ĩ<�_:z�<+D �h�+����14�l��wJ; ��V���0��O8��V�[ϱ��͓�yj���bډNp�S�vK*�"�j+�I8 �9�m�­<�Γ���. =O�sr���9G�8�u]�;����!���H_��z������_6�~�?�"1��v�}��q��}`�^�^Ӳ�̝"�i��j��m���#��tv��m�n��SE��]�XȮ�QΨ�do�|�kL�h˭SD�R�^P��t�V!�� ؆�1�� ;�pt���,vB(��[�;2�Ďc�;���:Ƥ���1 \n� ������j[O����"�"r��L�^� h�&���i�����?��px���Z�R������T]��xc�Ue�hnxK6`;Zj�d��C�+����Wx��՛���Y��Û��o�a]a��VW�|����k ���_c��S_-9��Z|]��g|e��������A_��W7__]]���u�_�5�WD�+��@H^aZ����Z] �����)��5��
z����1|$�<%���P�@$D]Q�5�슲��d�c!��G�̼az��^�_�����@�Z��ż}����<������o0��Z`�l�I�=9��p0U �T��x?���d_�����s������?o�L~3��&/>���Z��_���>/�b���P��.{������w��)�y��\_~�a�����]���7w7Oװ>�i��Mq������7wO�3���~���i\?��<$������#��4}(�`��}��W}0��Z���D����6:8>gp�����]�_k�b`H�I �.���@DQ����b�w�n1@ew���b �O>>�P(J�д38�]x��E�Ѩ�p�����������C�-8B�woo;@@�K�HJx���_����Dzx��&� ��Q�D��ܽ�-���6ɯ� Y��(��� ��s7$�C��������r\S̢��0�Ҥi|)KH�����.�:J���0�/]��6��ZP�z���b �m�� �gQBd\���Y�������Q�$���i|���E� �e@���LA�����[?����Eu�ڛ,+><%wY�3@�F�:��R�6b�#�]|SЧ��.�L�K�yW<}���m��J�fe@��gK�>cz]W�A�(G2w8w�R�8Gb��n����e3�Q��ţ>�{[��F I=���R\����(��1�U������_o�?�?��(!2��$�>%�n����q=Xhܥ1uB�<�ߊP����Y��5���i�>�������5f��S����4�����х�r%>ٓ����O������6�� se��p޳M�K����Ҩ��t�m/ռ��~��s�Rҕ-���>U+o%���7�1��>Ӫk�a_��|��8��x�zdm/��������.�%���
��$�&=����D���`XP��TO烶��MXt`�Do`xښ�ɭѦ�++���aճx�)��0^�#�m�j�/�1*�QR#��^��kmm
BUT��Xt�\�񅃶����]�T8<���_��*N� h<= @����C��h\Ţ�P���s7�p����m��U��|`�~��ƣt��������D�K"hώ�����G�Yy�Y�y0y���w󸻇1� ��xt�C�C� ��Zm��'P!��4��~�FEq��_�FĴA��O�X<����jNq����y��Rc�Ce$ŝ�����ɉS}����q���7�kWe���´�����F`7*��R3�=��.�#V����}=_h# �4��t��c}1C �D˞��OD*��˕�;(��1����. �=~�������;x�L��F� ���6���B�4������E����R#������S} �������@�*��1�rh{!ŷ�����AE��[���OD�� ,0�z`09�z��ߊ���W���Ǐ�O����<��
Vq�>����uy�>�(]P���:� ׉�٣�+�u=�{�<<��� �G�pq��zC�E�I0&��>Knnm`���{��������ݻ(0����L��<`�_���r(��zxx��p�4FJ���Qh4c3(4 � ͓���?�����~����~����0��]k�I�����ϱ��0b���v�/Ft"X]>���AUL鋧�&O-����b����ē�����t����bq9� �(X�/�է� x��A���� ^�)E��-6)�.A;���)�##����*�x6��y"V�aN��4
�SP��L?�npF8��3���<#B#z����1b3�^��c�u��d����!^_?����}l
^���pk�.���>AG.e�ȣ����\�L��n
ͷ�p�E����4��5�,�s8�(��c�E���v=!�� �M{}��hcL+bbl=��6�>3��R�Ė������KeX�=�Ï��j�n?�4�X둞�1�^�6.���#���5t�^���7�|:��5�yA�oo�+@6�JfY��&
%�D��)�עde�fX �gR8�\�2�H'4�%�A5�1�ɾ���q���Le,��d�ǥ̑.��Z�Bk���H�4WŠa������2�&����%�%�Xc��+�8��j$�D�O2�F%Q8�Y����l�Y����QA(GeI(��IAr�i����d�)�R��".h�B�EI��NE�` ˬ�N9IR���s�3�e"�L''�y�� ���JY�.�%&���a�,3o�y�S� \� H<+��!�5/yt��"�ʥ(t�eƴL��%IQj`I��:��$���A��3�d^d4A ϔJ�����3�uZ��YV�Q��r-��h�`��ysR�"Ɂi �����4'0Ѣ$Fƙ�de.+h ��&L2����\f���l�S��D���"��,��J`�@�%VH�T�Y�"��
��R����S�9�d�a���ey��Td)����'\9*�A�e�ՙV9,�d�T��eR��%�*E>I��,�͛(��!Y9�&Iiα�,O0��3�_� f8���)�//�2���K�0f<���J�"��J�v�')I�Dke<�`b�I��.�LH�
"#��"є��(RQPLe��hC���IX|�IZ��!��\��V����%W9l�,��rP_ P�KPmr\(���)�+��Y<�:�b� ��X%���ēL�s�r!A�,Ma' 9.8X#If��J-��1�R�i�Te��,-��8�3�� M�P)�,�J�����(?c0k�)`ᩖ�� PZ� 1��3PXqI>[Q�Aa�����@� 圃 #��B
J)@r%���<G��J��1-uɀ�M>ɼ5��#�)� ˣ�]`�).AeJ���T����5.��|��(0��OXF��M��>���\�T�L�^9���`鉖��1P��R�}��I.�ʁY�4�9��3MH F'R\��-��h���"S6�1E�3�� M��
�-�g`i�@��� �q�r�@��)�%p9 �������(,%����f��9�"�OXI�D;� �T�\Єd`����D� �?�yk� ��D�Z���I�(lm�0.����0 3x�)h1�u?��S }� �S��j9�8��,
���&R�>�809�` ���R�ث
T�&��i�!.�.!t��xv����2���f�� d�%�
f�8�+�A]W������9(w(W��l��y(��̵����Eh�a�.������M�Ino�3W ��]����f�8���;O��G��&�ǧ���]�g�D�I �lˆ�q�O���b�����LV����`�q"Z0Bs�&u��?�jA��Ⱥ��Rr����ed9�I��,�8J���o�~��H��!J�d��I�+��H{(t�Mb0h��vv�0�ӵ���ub(�x��ܗ׏?�?�P>#?-o����/�F�Z^�O�]��������Z˥�����xx��6�MƇ�3�b������Z�qJ�1t���2�|h��8�n� �S�9i1��&�����4Z7�����I�������7�n��*6�k�@|�Z�?4`�yW܁2�T�omen���F5��S ҫ7w���`0��_?�n�W�����LJ����X��>����bvx;D;�h�m����z�k��o_I�s��N��%�;vlZ�A�lo�ݙ���ڱ$ ��r$��o�����}(, @'f������?�79�{S�æ��_���o�?�������M �?;hzP6@f � ���O����!�Up�o=�z�+H���^�^������r�����p�b�w�}�ā��p����z_:�w�x�{� 6� ���m4ĎѤ>��ᎆ��|b;z3o�rsg8꛻����&�����s5U�Sum����?��� z3���� �8#�ƌ�O�:�a�_�򶌓� fp6�^e����a�� `J����M��;Q�ǤO���.�y
��Y����<��AF@ʴE)>䇃9G@:�]B�q|3'�M���T��" �Ȅ�oMy/��$���M�Q�}���Zb��)n�Z4,�t 7
����t��Q��Ιvl���C���eܮY�A��r�y塅U6C�Yd���x� ��c�f��ĢO���J�L�D2�DZ����K�b�(q�j6a�#aaփG\M�T���n`0��?��V��������M���3�xi�R���&6%����R�N"�kk��7��(�/�)1f��rc���Ǭ�>�e؋�� �~_[����B�:]~����Ei�т��5n�s=]�_�S���h�cn�Ӫ�6����n�y��ńGK���/��b
�C�v��rO�o�]���0���D�6��Y��]'�|9�Jo�J�4� %+�N��Nb�|6��??����+y����"�� R�WA�zA�1h{��>6H�QM�$�}����0��\��9��<h�w-�l ���v@p�5_�C�嚯�w�i��|��ɼ�׉����$5��u�qqF��� wX��N� 3n��]�4������*�s�
�����ʹD�Uev/N������$#",&�H�Q�x�b�DEXH�V�[AAɚ"v�2"��� m�oz�������Z' �t<*>/`mx�fk�C��*Z��Y\Wa~5�D�R�Aw�W#Є,���0u�w���JC�@,�D���D?u����VL8[ӱ�AS�}HWJ���3��X͙KԜ�ٖ䊟oKT�e���j0_"p�V�%M�C�`a��� �錉�>`�h�'<ڟ~�t��9mT� ^/M��9^�@�*�!����%�4�Ӟ�Q���g�ng��lt:��2:��
���˙�2z�?t0_�b D)�Ԣt�>YtT���f1W�Q�W�������d���W�EG��GGc�|6��E�%B���r��'K,_1�Ur*1|z�+!����R�{�I[@K�����<k�o,��<_ ������������^R��Dr�<_;FH.��<_al�բ6�wJ��
��l��|��c/��M�|��}^���C���l����?�u}i�b��YA� ���K���*�@���_l*ž�Pi�;��_�}��X�>4�o�F�l�Å�g�/1{V ��d�*�WL�1����Y��K�x.�=�x(j�",�߅�gS�d��с}��&�8�+�%h�|�Yf��T��t<d���…~–���{�^��h{�qymJrX.B���L���Y,$l S��<E;9��|�<lm̗!Ǹ�)J��"M�B�ZY/*?ޠ癒H���D����mF�!_�@sy���RGU}`�"W���0��+ �������M���)ccP)_@�&,�|i�"9���uڎ_t֦� _@�&��=4��tq��:s��ik�:�� ��C��")5KV)2��� �WY 5g�*2i!�,T��tO�*V�Tb16��֩V��a�ɆV��Kr�����*��}����1R���c��g�W�1� $cdJکU3�A�u�{���K)K���^0�9E=�G3WLV8� 3���ig�CIw���:&�D3�M��L�T+h.w eҝ�IAW ���Cys/K� <�~�\�0 `.�I{�li�i�O��55���%BQ�0�T��=/zk�=� l�&"�����9n 9D��B�<��1� �ᜮ3���l���5��O�?���kY6;�TU'��T#�B
.L���R�F��ߩSܣ���a��5w�.�eT|���G��p�g�y�6�be�N[#>��J�˟X �Ԛ�*ޢ��KӛApp����F(`|&�rw�o=�P�~Ba���ރKJ҅��ϲ� �Y̞7ݓ6^P$�.������;�Gq�?>E@�������W f ^~_ ��
/��un�C 'T����]Y�i]�\�w � ("��Ut�a>�#!�M@ʹ�e�`\���'so3��e:߽]���)���󤢤k��c��3bq�iEr�\B�#��P�XI��lx�L*�H�Ie����2�G��)��D,�zA�b��@� y����3� s��] c�j�9���%��b���L��M���7��d_oys�������ﳾ�s�D����C�Ԋ�_��2p9΅D�%Rr( �u�Ww� @�}`����` ��v���Z�.�C�oƆyv������wO?/"��
�� �0u4�Fݴ(�A��rg�`Q� _Z�����j�B�+ާ�Ιci�� S..M�R\pjh�[��/s&����Q���^�4��6��;�M��@套|*}�P�ԡ�/#T~n�� Y��f�P�pe��K)���q�h$���~?M �S)� ��_/o���x�$�ϋ���f;ŇZ��W%��5h�� %�H��b
���&�01�P�`�I/K�i�m�Ln�\3���� ��R��sDO�N���K�.�H)ޅ���a~�B��i_�L����4ĸ�� =�1��l�j����`��9�r�*��z9J�T.R� yxH~]�n ~V����Pg:�V�u�Z�/��)�W�����t�^�&����W�?�B�&c�#��^���/�p2Li�Z��'/�r2�l�ګ#"f��k'G��l2��D[U1 g�E=V����2m
�e!�BGB����"`$���h*B�|9�)�W�Nَg��F�4�� �Ş�mN'�j�y&����Kqh>���2���є��*$��bU:Ȓ?��FL�۵춺�wv�a �^��K0P� ���2߂��@�zɱ�(�ɇ}ʤ��~Ӄ>B�g�ǂ��-x�G/��, 6|p�8�$� �<�� ��R�HP^H���Cq�1�p�,�Z���2o)_%A�t�˅��x�ڕ��ϩF��-��5�kǼ��n�޽��Z-������� Kޝ�[\�a �� ���p6)���JeCIs!d�[17~�U� 6� �>+|��|��0 �r/�' ���0���.0�#�0��� �m�`I����-� ���l���[$X�7�ݿ�a�Dj#}�W.�CE�� l� �����ܺH� %�fz�7�s���w���k����͋�e�X�n��S.@S��U�Jx���)j
[~)�95�B_�9ő��M�%+�Ū�,����A9� ���7�9�yJ��58��q��W� �/u�D����_;]�3���Pu�eApr���Ky�����H�NBi�,��n:M֞�R^�{�W') lzQ�$C_����ߝ���/����ھ^3�3���a^�����!g�~?/s�*,��jFb�J�ډ��"��2�9;-]}�iIT�΀/��d����Z ����N�y���U#���*ȇ/�=G=��%�Ӆ�� 5�،l��ǐ �K �&ع�Ġ�8SmP!{��'�adu��@�I9���� �`dr�J�{<H�[�@�
T�Q�T�� y*>tjs��<qIM��D� �s�+��@_ƽ2'Ir� Zl2*X��|3=˱�����}��i�;w��!�x$����ݭ������ï�:�(V�p]�&v��\�&��ޛ ���(0����K/�=�`�.�=�ɹ���4[<��$����Aϗ`*̩�/��(LB����(��e9�+;���t� �❎k�kjw�<�T�%�
��s!{�t�"Lտ�S�CI0l�K%�
$/I0u� �'�N��u��g!,AX �
�V�+5=O�+�DV���g�B?��=.>#ۓ �rlO.��f{r5�\h��QhU�S.0�2L�=�N/��
��U�1�~Rm��4�Ck;`�F���tqN���)MR�m���d�Ŋ� ��ޅ�������=.\���h�>�:1���.��5!���B����T������
cwfDw�P�+<�r�9zC��n �j�̣�
�?�GFA�����(�I<r�ô�� ��ɴD��^7�I�a�҇�h�_�7o�
�b2wС{���0N�⿥ݭ�R9Ч9�T0!'��3ݭf�-�n� �Ɏ Y�9n�U�y}����Ie�"�5�R�X��0��g�x�����������˔nR_�q��=�]��������ݫ�������I�����I�{�Ej(�����S�i ˛�s�� �^Rؘ#��{as�M��d*D���Is|:W�� ����@]��9Bӓ95`�/���ig�y+�Y���',�@Ţ�}��O��)V�T��tV.�ұO�#� >����T��t<<��T��`�CG��w���t_��������"��諉+���������B:�|u. ��T
X�IL�_5"D6G��-wynD�"s��0 q�P��j#�"��Eݍ0�s7��x�8pq<,����QD?�����_�,E���O��(R��%����Q��� W�
� ���_�}�g#��������E�e\~��L��me�?˶:�4C��l�d��ۧ#L���� ȧ��9"3<��ID+���+��αAgΠ�_�s���,�.�>_�z_.ۙbɯ�:Ut_ԗ�6�)r3�3��q�j��H�/Ԉ �{�ܟpzF� �r��.�8\/�nw�`�/D(O4�0�Q3)�f<����7j����7;��3����(կJL}��tw�p�'�Hp����d�
��[�\U����x�a+c�rUv����\�fT�uN�ԅ�Z�)d�f�Vox`�������P��j��xPx�W��ϙ� m�eN[w���s^a7th� i�&�~6��+���M��5/;\u�Ew����B^�jUJ�����a��# ��r�4|�ҳ�
��K;��Xl�(  �1Y��p� �H���6
��[�u�,^����b/�i�x4�wU��g�R����Y�������i6IC�v�hzfcea�ӟ�����3w`{���
t�h޵������d�\��N��O�/���? 9��`6{Iz�|5|@�s�|h����)1gȺ�l�\L�ϭpp��w�M���Z���E'9>$w7�u��p�p���+� x����r�:��㕋"���.\�<�zvӎ �E�;G�G�/u��&�u�з l�B_sm�5lAT�B�4�����@T��q���ǟC��;J�5k!���J Z�e
�����N5D�1Y��{���~@�W���_�5��=�qm�vO��u���m=���6�c���`y� "a � �š�ZP6���>9�B1�ɩ-�w�q�V��J�ʵ��'/�>9���s���'����_r)b�.`��
ST�P�Y��S_�H͉�/�bDX��m�h��$�r�ERq�N����/�RD@`8s|! �t��/E���<s �@��.E���%�"N?/.5��[�{������<Y�–� Ob�ԅ�=��i��z9<P�Z�r��)]����$J_�V65�����Z�}w��L._eE��]eP�VNl
ܓy/3�r�-�3݅��R3���[ޗ`s�3�z�Ō @�"| �%l��[C�K{�5 K�I�v�^r�M�:UcL�c1�o�������14!�[ј������4�8k: ��`)o�[+Kٲ�n��nV�.&z�Z�v��U���8z�����=y}�љ9�2V `>� ��<��h*��e0��yYF�j�̔
[��,u�!,V��؎�il ��p��e 1dSGW���$x.�6����y`���D� j�L���"�”�+=� �L�>�N �sO4ECqg�=�!f�j�4+�F�<��A�aZ�p� a���H)�8(�-h�G�I�sA��d�`�$xw��<�.|��2�;��YQ/,X1���{�Ǖ+]�9�W$~�vq�8 �=��>h��9HP�+�Y��L�]���'%eJ�"$cQA�Ӱ]�R�#�X�o��/V�U��XApz:� i+���
w�����pS\���pS\� X�_�e����Y�[x���0]�[5}�[�0W��‘oص$��-ѷ#�r4h8;k6UXa�0�8���;�����׵L
C�[I݌!]r��ͭ�\�q�$: 4z'���Ε^:�x�[K�i�
�.?����@;Y��ش��nGvՐ�9y ��i0����mC�������� �tb\ �����Y ېƟL��e����ަa�/͸8��X�"C�e(z¦+)qV4X�hcf���R��}]�6���ҝ!�b��5a���l�b�j�-jWz�4��,��^U �d!�zU�hY��ɛ�:�}�S���JH���T�\O��E2��Ԡ~ե�H]��z(�M5�l�'���8�j�6N�Fu=�l�Ȇ�f6����4�Ǖ����|A s��>���r�%Ά��]�$�T� �9X$���o�Y.�e�ry%���ٓ/��X��_;�2���2�Q2��wW�sɶ���� h��⌋'5ՊR@Vi��Ə�C*g�'����@��$�1I��āh�G�m0���a��j��[4� ?צZQʢՇo�2�Jx- �U��H$/��p���^^�P5d��jE)�71N�� ⳧Z ��r���@p*����wx6H���9_��_솪4�I9,���6 ���o�v��O�J���d�wR�M�2%}��y�ުEكҽV�q]!�Q{�g��9G�_���<�9r���QZua�$;�v��<�p�{�?w�ioƜ��Jq��w1LdT��齋J}v�wQI�B���Tև��.�jL�]t��\���2����)�2a�b�0�{?�����e� ~�a5�{��w�TN��u����/���Q6�����ML�����"��|��Q� ��o�*�Ъ�f@%��1���?�c�C��q�.��4�.���y�1or�s��;&�>�h׼ ��b��ٛx/�!OoP��ӿQ���`�e��������V�N�U+Oگ�O֯:-����S�$c$�m����Ŗ�kj����g�B�[�N����5h7�"��N�9��+��%f��{� |kw�{�L�8j��{
�$����XR�����}O��\��-��f �!���V3B� +a�hj�*������ A��Eӹ4 ����M�`�9?��ɧМ59�3���R&�T�����]< (UJ`d�OϹ��>��Q-H6]��#|Z�j��+��|B�Nsa*ަ�'�r=O |Z�7X|�>�Z�Lq��&)V�g���Ue,���|Z �s�����Au�}ߘ�Cp�j��Orrp�P����#L��h���D��9쒚�����������Te��Xwr!/�%tq�`Y�>�����6%i�wq��3N� �f�\ CYkX����89��sur�vJ���&�S�'Gg�蘧���N���;9���99�V�����D�S�0����C�=����H���\����ޏ�CzskNl�;srHM20��#L��h��N�$�;� 6kN�d�Ni1j�d���!��$tr�p̭�q�Q*y�)<-�f��P��5�����k89.�z��s��C��TIք�2����R`�{ �{,"���S� �=T�[�|}�Z~ݾ�|��{��F��O>���9�Ql��ړ*������� �����R���9��?�c�@j��NY�D,%HT߹�T|̈���\�H99j.�E��VG1����5��E��V9���~�P���F����7:����P�&pf4 s�t(h�3�CіψEOY]�ρ%\]c�P�%��C�����^p":� ��E[=/:mݼ�P�5Dt(����P��E�Uѹ��H��)�T�%S8��%,=N��H�d�$@�Gt Y�$�U#ps��1����>i7���<��9G[� ��>�,U�HΗ�I;�x�r�}Ҟ�+�>i/���>�����>ysGNvoo�����9فO���#L�do�x����/&��F�/�A�Z#��x��F��$�:y(���|AäɎ��0E�G+�-�P�R��\x� Pͳ$�MIId%���)EI$��u}Z�A������)�O����!֧5��Ȱ��8 �g��2 /�I�uArμOel�%��kv7Tx���0ܐPY]~���#�E���!�������8̵K"�� ���K" W�R>.��N4.�Jp��H$��%��[}�OF�-?�'#�Ж�r-8�b�L��D��\�H�I� ���)AydgWvrm�& 7#D�,3'�d�m�ur��}�
�ΐ1�VR%e'�r���Iv �3����OF���CJ}?^�ԭy9�"�L��$'/��M��T^a/G�0��r$!~2R��R�2��$$N��\�z9�a7O�d�O�n����(6#vkT���5���ˡ�$�։�� N5�˂dJ�'��� �^JL��� P�m��� �������.(mTR6�1 P��lTc���j���E���M�F��S ��n��lTFCNP��1U�A�S(c���B�ͽʄ�H\(S�0���i�{e�2Z�ŵ٨��(�L�lTFsJ��J|lT��j���FU#ɇ�*�0VZ��N�w�����t�.}),��M�y�Q��EFe�#"��$gNFU��i"��X#�e�0���y,��<�j��3�� ���T�3A3�c�:�~��4A�!�e�:���|Hh����M�ܭ j�>C�6&L^|�� j-i�ga����6AkLo���J����wn���d;����fl���Lrp�#�&�b�����z�� \'u��y��^�=�8h�z��y��x��y�Kq?�W��,2O�I��E�"��`� ,��an�=�x�Fn�N���i�(���b5�F�S��aj {^�2�=� 3Ѿ�E3���y�#�Pҍ4A�z����n0_A���i��k� ���_ � ,�;�-�^ 7��G"aM�X [��j���Z`�0�����3��ې���=���r�A~�s�O��d�9�'s ��j8������7���>�ш3�z�c��^N^ N����~��|���+��8�^�m�.]|0&�S����le[�J���{~�{�����Y���F���`�7Hc�y�З�l1ˌX��R-����2�ɬ��!˨�%wUY��:��:m��� � 4|����d�����b�AL�C��o����-sFn�~�<(a������ �2n��I��lW�b=�?���Z�V\�u�X��*}��I'8�R��8q�'?�3m��/��k�۟{���IN�G: �>_˯�՟���pH!�C҃��{����Bt��+�Ca5h6 %�.���k�R�%wK��"*���T�],}�z��)@]�@�j�{;��|�n�ј�~�oơ �w8奋�4���tV��������`�C�r@����'�Lz��L+�1�Jf/%��@07j�׬�a�t} ���Ba�� v;�]�aU�B̓34�`����t Es���Ԥ��@:��ࢢ0Cb�T;i��ܢvzL(��"ƞ*6J*-�@ZM����@��<caX Q��D�@" �q�.�����۽�r�O}�Z,A2�KUcQ��j\��1��
�@w#K*��!��5>�M���o�J�Z}Cx�{�o[����a�̶�a�V߀#߰k�c݃�B�l�#gNQ� s=��!�@��a�5VB��Ka����ΕD�5J�1��u@�sw�(���%�� ������+�J�}��RuP <N������1�N�
���H%����+ZwՐ�9} �\V�T� qZ�x-NР�|o��|>�Ƃ�lj����0ڔ�Ժ/�A���jI̶T�P���0J�m��ꌋԜ�4
u�̇F��!'��x�y4d���ge��U���[ <;��I����h��=���^��n����Ф���m�-[���6j�٢7g���V��
T��)(��Za�E
�=� �^�ݾ��v���6�� �b�'ԣ�=�ד�j��A z=��5���yC�5����u��z
#Lp=�l�����Nu=�u$nX�Y���6�IXW�YKF�=�'ʇ42>�:D��]��5�2U�ts��i�� �k�W�� yՐ�s�35��Bj��u�T� ���X/j�!�ɝ����֏�O���.���֊;bα��s��;�+��s`� � ���v��$ԅ�r�A���Ȩ'4����� .H��m���N׶�Z-���7��z��m}�x �t��M�����&�r �si[oGI���i#`P�K�M�kо9�Aa���S��yz�q��tl;��?��7���Ӂ���K�7�3j���̚�Y��k�F��s�)�
v5�;�Y��c/Ɏb� v6z(c��0ۋJqYyar��L��4& �nˍ�F��������Ey�������Ԅ߶�ܵA�R�K$�_���h�D�d�^��K�#��'��3
��)@޲k�y�R�^�p/���۩��:��K,�#兛�ch�}b�Z��ϻ�!̐��6T����~�(�I�@�G[#�?G�h�XЋztg�����`�>R*�r��PXVY�#4�]]� �  �9�>��iw��Z/q�X,���}�� ްh<5������w}��}���<c\���!~��0��k��>�n�z�� C�'C�� vWV��c+��q��YW��]�6L��P� �+��!�s2ۦK�O�S�3�o�=�>+���!�T{|ˤ������l�4$�v���S��U��,�i��
����5����+� +I\S�P�A�F[�ﱁ�±^L��m�l�a� w���AɃ-�y� dS���O)�(Ap]e�J�fx �Z�1��U��о�$WT�� �U���3�v"I5ӒcS����6�ȵP�t=�u�a[s�p|cfS���t�_�阅ʘ��X��1�a�lS�.�t� ��IWe73k��K�'p���M��kg�+ad=X�/k�:�5�kP��F�;�Qf?^n����c��!F��:o��:��)(ʫACl�a�D��:�!j�R
��:-��]ڜ�zx�6)rN�r@�I��U T}�p� /\e²�gn �E�1 :(� k��M���Wo�ʝ:��x�sF�⇾݂i9�yI���;ק)��ē1D*i=���)L�$k�]�\{C��:6��յ��������6�k���׀K��<Uu����ɼ^��c_��������So�_a�mھS��{k�N;����n!���3Vc�d��g�hGdf4�H�I.?Ɉ�#lYC� c��cd���<�7T�o�X�f�Ǫ�{���G�q �H:���2�
oPh2�c �;b�c�1FQX �I�Fc� �JpW�I$��3�-����Nˎ]iȜ.i�V�(��so�0`�Y��&�h YtUl^���_ץuV���J?g�uM�絜y���p�Y��,'�@�L�D��(Ev
����P:Ѯ'�K����a��
ދ�A��my!�n�~�^��6U#L��h��d�ITr�ї4���
�t��Uُ��O���a��R�A����h���������k���t�G��L$�$M7).#�'r��]C �D�9�c��&d$u>�dF���]��7I�u�$H$+B�H�
��b!ݻ�v�77KrQ���Ǔ�:����E�᱄�]�7�\�1*��cK(���,e&u�ga {9ׁԢ]:�g���Q4�;�3�E��g6�|�$\Na�i��*�u�bF�p�a��lZd�s�v��g5{�������=s4��`ѳ�jt�<.}Lg��IqH���ۜ32=�<���`z�Yedz&e��L��Uf-�V%�|�/+�&����k�$��Y�/�2�$�s�IF���eXqR�B��c!���kF���� 32�dv>�a)�0*�9ddz�kbL]o��� +Ld�V�edz�xŒL/��UF��E�l32��<
���Jr�����nF����[�����UF�WPw�a��
�4?���`�cM0R`H�7#�+�r�����u#a/���#��hRԚ�C�"���S���~�p}��-ד�����,qn5����an �+?��(m{��Ă�=R��ٰN�${���)�͠�[�Ka � Z���m�`ڢ���f�z���9�R��m3�R >��Y��N�=K@���4�Y�d�E*x�L�
̮��2�/M'�|����W�i�&��X�V��"S6��A�\|Z�<L���d>��i��-+��.#���0m����<��{spO��aG�0Wvp$�-�`�a���.�s���a,��� ��8��M^
K��\.l���m��V�a��<���e,vR3U�����ċz%�u�֢ɆsprX!�� �дܩ�F�xz�Ꞷ\������x:b޵'☱s���)0�B��{���������s��bL�bg���;�%/���(vi�MW�����{�n�(=<ҽ��-KL�^�0��i��-��*ϲ��T��iY�Ϣ,���a����.\�u9 =%��*�=;a7z��� }),�7)�̪.�3&�E�f̈����s/́-F��е������7�+ O9*� !LɍL`�IQ,>e�^�LR�d5Q�^tt�u��xs-����� ��qi�"W �-��@�l���5)�DSB]���o���J����O�Xv�w,6�y5Žl1�Z̳fF��d"� ����2�V8�Ax�^M�iխ%��g����
�8Mu?}��y��� ���4uL&��%NxRfIR^��S5�i��+N ���'<%Ι}��^�$N���ʎ�S�A~.Ž���I�{�� �g%Ms��h��82����]I�'�o���'��96�|V�c�߻�o|>���̮���Y��Z9j.<In���<r�r�:��3|.��H�J( �Q3�%f��2Mo6)co��,1V�B��Y�ڟ�;h(� ;HC ��D��(�0>� �Y��]1e�����|���|8[n���ۼ���� ��|@=��zT�ܢ�ߣ��|X��>D����<��~ix�^���������S�3��譍�k�N�c�''b[���[����cC�o��f@�B�FhO�� N��7l��|��p�2�+��Rޒ:�*�T��z߅iZ4G8�$�.���1��c���6��w�s���JL���.L��Y5� 3:A<Τ� �$�?���
s��MVl&���r��[L�0�$a�� �>I ��'Y%A��R&A�S$A4�s�%�aE�ɱ�6LL7�ӧӖ���:R2���Pvf2�W[�(ȧ�6<�tD��Jr��x MSv� x3��[�W�d\zk�^�b����Ko�{��U��=����R�l~E��n�p-q��S��+µ}�p{�]ףGiX�u��]%W+�pP�{7� ���O8���?�ڇ+����?�4�l�(^"��j9��� �eʼ����_��t!�݆.�۟��^�mS�۝hH�Ho��xCp?yP�y��ƥo��4. �4)!�F]�W*��1��H�P;�� �B��!��C3�Rh� Y%+��@�@Y~�L�)�m�6��~'�[[��̨`����Xn��;,�4�R��/��9�E����\���a��]+8�x#Lf\"��P|!�Y|,}Z��8y�o�ti P�u?f?g��:��3�[�tص�=��CL`�7�3�?uZgA �1-(�攖���xA~i � �MK��PHa�U���%x�H��~b^i `L�+-Tg���Jt�i ��O.���h�9��W6�J�G6��pK�T�ɲh���@�DK�
�d��
u&�rX{}�;�t9��sz��qB�B4hq�H� ��r�js:���� .����g�����k��!�p6�s�B)�[�RΩn)�#i�R%?!��� ��d�!�.�%'��4e��0��3�*�3G��]4�t��`��{a�]�CX�-ܼ�Pi���5=�*����!T��{�^��<�
FhDg�!Th��4������� ��i��u`X|M
x .�\yAT�Y�νu`�7W�:̬;�:�[�@��t �Z�v ���괢�X�����>*��2��N-T-�yk�gxn������:�p3=�I[CW�1Z�<A�S���Dwz���&5` �D��!/n���H;�f�&}�f�[���qy=����SDڛƹ�6��>sh��͇����j��\ҴI�$'k��1�6��x�mR��c�DmR�UM�}�T٭��S��lڤr�ٜڤr �$�#�h�6�* �_/a����r.d> S�l��:��9�lZ����lz��d�i�
eQI�QԸ��$�(�RY� i탳A��
�>x���#� ��U=2^��s\~��GƋ膞C=20���q������_�֯?6S�M��<j�'�f���Q��y�~����ߐS�s�� �1ZINE��IZr���J�E�"�L`�'/��m :���2�O���d �s�L���K�CX|�L�J�\��cT���h���$E�7ׁ:��d fs�̍��Kу`�4�Vɟ�i�L�Jt�E�Lк�c�)j�DF\����q�s����NdžC�&3.j��y��������9�c3�}B^ޘ�����H� !�E�S���n��f|%�����o�mc��M�Jr��Q���30�!��
H��3��ex��4x)H�o�Y!9)�{%��'�?)G��W���T������?T���_v��B��e��C��2W��ߗ��~���BI��t�O!�� e��VZ)�-Ÿ�ل��wS��U��o�>��y߽=���]mXG5^���� eߋǃa�� ��_����񯙃�B3yS�/H�;�����_%�S>��|΅HB(A�|�����ve�0�X�5�����`��Z�<��{ �5t�U%�N�ܷ�l�Dŧ��UT�4�D�.�P(��ҫ(����:#E�D�:j:/C�$��Z�"I�iW<�^נ�GB��׳��_�[�Iq]��%߬U��j��9��F�KƝ(�:\~��Jy�ܔˢ(7>h����i��zRc���y�~ Gp���*s��<�%�G�D�4���?���vR���Y)��"�y�P�5+BHp��I�}���PΚ��I�#
���릹+�à,QF��:�@[�0F�W H�'J$�j^���v_�<�%J܊�5���/��nK ��A�3��� �(���![�Ot"Ar��A��}�o�?����^!�q�p(,����0�-$� ��{F^�# �r|h��.�Ze����[]r��h��[*,Su��������d�!u (�6�G�G�����+���Xb� خ<�:���ЕA9�_k�����:�x��} ��t��!����hzj��SC��D~A[�A �*k��/����ؘ�}�߉Z�^kq������c=NWD�z��]�+<� �g���P�rvi/̈́���?�_�1W��1�?\?���u�y�w��R�H�0����;x4
�{��nu��jYK*ņ�y�8N�Q>(w�Si�#�u]3�I7����̏�����\���qn�ؙ�#��d; M��� O�ij��j�I�]�87gq�젼���w�}'͘D�`��;���O�T%u��~���aO�t�9Ul���� +���+ɝ�8�]A짺/����y-��[��S�>oo�ϧ�A&�1���&kh%�$k�O/A`���5OQx+4�a#����L$�+y9��(����`]wd�x�d����[�Ж- ���LWx������9Z�~E-L%>g-,]�CX|IY�P�Ϣ�Vr)Gޒ����?Ψ�$����� �����H+t.��a��Ēd�,�����[A�e�m�|7fi�)��b�����܊��@�V�Knwۿ��P?�9�*M� ���_�+Dvʧ�#�ϹކŧU>A����=�n��喅���7�ր�X4v�:�Fk����c�������:o�J�ɪ� N����E�R̭W�L�p���"\)��p+�y�VG�:E�ve��lQ����\ɂz�ܲ\)���g<���~��xU�V%+X�؃�w�E�hwgU�+��I�p�r��1`55�Fb$ʻ<n ����H�ǚ���/@2a�_f��"73U�z��:����L�y�H�Aά.}���F�H��?�L#A�������$�G�G�DR~�J����ڔFZe��T���ZR`�F��L�>J�*G^�8Qk(G���Ύ�����������J֏�/o��}y�| ��^2]�_��Kn�[�:�E��HZ�䏏�����p >@��j�;�y�u�R��4o5�J{Ɋ@Q�)�# D3GG�Wy��,ӷ1h7�$�ųܣ#p$�����m
[8�ZK�5_�=_qn �\�b��f���7b��o��-�_.o5:���YtD�QU/r$� ������ ��<�X� �[��x�6�Op_�d��*�� T�tn���N�#^qR����-DG�$ÿ �0:���3�s�=yU���N�#�a�fB�s ���Q�����xKD
��L��C���*�sS>UE�pё����g%?E�
x�fD�G�E�.=�Z>":R�%�k���m��g���"�^+�t�\|��b���):�8CK�&��� �ij���5�*�R���wt�:W��h��ᬨ�7Z�\��Z�����]A7�Zk� ڵu����/���V�#��7��s:It�V�;i�#
B0���6�#J�<b�J��� DG��H��t�\�}�R��U�4P�i���5P� ���9He���,�#*��#�#$ ��"ÿ �.:���3��Q�(P��":��⥒O��ō ���GiUŮ�M �����))��H��<<������j�=����u���~<p � ���f/�ι���/� �#;�#���DG��U>A�h��P4����9 ��0��ݙ�>�-v��qSi*�$�.'�p�Dŧ �h6����I��7�>�n/(�Q.��$g�#q��HӍ�+���L+i
�\�6�Л����K�6jm�v�r����~S��F�"J���Q�#�E0�+v�A+}PD[����1��� Ṁ��e/��}�H�y�}S��8uk|=��0��#8�yZ�'4SЎ����5��������шW���w���� ������Y��\57IJ��>��{ �����;��T�,�t6�L� ��s>jjB��7�t>�n�I�G�Ly>0�����y�T��mߞ*j�}�g@��w���\o���Bݛ�a%�%��B#���?� �7������d9~ ���@��Q��fz^���!ԏ�>��3��d�4�L�_��gy>����a=�e��:"��J2�����?���?������j��@��>r����;�HN�.g��U�hUS6��ͨ�����R��C��n#��z9��ӭ�v��q.���������H����Ϯ����p�-j4#�č2�(m��-�q8̖shS�t��Gk�����װ;�nN~ �dn�]��4ݺ.;��U�L��UEݓ�2�+!��p����Z*�i V�IL�D�]�6��`�d^�$��L���Y@���o����_Wo�R�{����� �{�X�O^�l%'����N�_u�*{OX���y@z�c�%mz��/���[|5��<��p�o��<�2�?��LWs������mn-c4wwүPsC�2���E�yx�#���2���ϐ១�W���/�8g�5�O4�����\j΁c��@��G ?LK�-3�
ë&Z��,�j�?zK��d��/u�d�1c������?���X�`!-�̼��#;o��+Q�½d��s\�����N��N�jai�O�?������z} 5ωK��;`{Ju>����]Ri� Y��YӁ,&>a�B�p�Ϊ@]Ke���Imo�@=����`T��.P���U
ԍݰ`�.U���զ`��Ll�6����ډr��Ki׫r��r��(4W��U�^���zjΓ�4T^م:��NA�P���JЬ�-����#(a���+�LAA�ߗ��c��f,k�l"(������G���DT�I�MEYI&����� ��D�ɫ⟲wA" J���6F��zS_u4'���Y�DB�C����>��<���Y� �zF��?��W�<�}?Ym_wo�j����X���E��KFױ�LAA���Z��5�����l"(�͕|A�����"C���pKN�2�GK�?���Z�3�QO�ÂdE#Aŧ��XH~�U��4+hz��Zq�1����*��;FG�*1[�B��8%��Z^�Miʥ)%��\�Bx�^�7:@7_i-��]��\�����j�D 9����G�I#��H�W wyĆHz_8�),E#� ʾ��p��1�0K���s��<H���Y�7p"��7�F4�A��2Ԧ��>Kg�{��y�� zo�8c z�c�!5�_���UJә� �^���-�%Ci%Y�D'�eQ�c��)(��i�3��^��
j7w�יX��׎� �{2V-j[��w����Vz�"տ 7l!�P���|�m-�̨*��s��*�T��r�p�w&2�U9��U�s�Q2�U�fp�cr���$��t�GVhXI��Q����i��C�.r��P�UB����9JkMy��T�1��m�13 �����P��J���033"G������Nz-�����k��I�/���˷�c�9JFP9$���r�p���Rd�|J9R��K����V�� r� ����H���KW��+1)Ik8�y���T�*H�s����"�g�O�H��sK�[�'֘�p���w*Ru$���$��p��p�њ{. [p'��F�4���B�3]��J(i��]��jS�h*����+�p��K
��,;ӖӇB4���K��FB!�؋�ڷE���VC!�-��Ʉ�T�}Y�����״F�h ���Fg
1\�Z� ?�P���KWa ��?�L
A�����*�1#+g
1��b��O
9�+�A�T��`�g�d��2E(��q`��XH�|Q��^2](�ҹ�gU�al���0׬b�ՕZ0$'ߞ�ȷ��.��N�U|{� U.�ޢ�k�ת�8�Jpo� +�qvɴc�4+��z%/�JQnn׷����oOk�·g$0uiC��s���6�k/98;�X ��ݴ?���uɹ`q!Jofj�T1S����p�)�*�$�Z��������h<o�V����CԞ ��K�Z9o�>_�1�X2P�c$�c�bW$y�p�HԱ�������e��54���#�zty[�U3��s*Ũ�N��ر$AOc�?�yP&�be��\N7V3�3��|@6Qk��6��i c_�����b_�ٌ������e���<����lqw�tx�{����O������{0��by�O5�m� �E�hWMi] ���6�#�߱'�V�Ign(���C���=��.�.����OWT��&�r�_ ���w;�;���q� �Q�h�B���lΓS��SgX�G\�l^�������V�R���06*��sǞG��!%=�V!�����CL�Gfy!�M���B� ����'K?aB�jF.0�=��D��GA'
Kz����W��!�)�����k��]���{'���|]�?��}��o|.֒Hڟ�y�1��=��nL~������W���~cT�:o��ö�F������>��~�,Q�����#�p�ϰ��Y����_��Kv
X�s?�<�Z�����H�}5P�h]���H5�w�R)_�]� ��p@Ɇ �N'A�I�3`�����@K�ڽJȤ��#�Y�M�oE�&�g8$4�_���������@����,�+\K�?>����yNW����%�V�mW}�PЂ�<�5���l&�K� [�m�w/�}C`�����M��g��:�� zg��\O��L���-3Svf�KY�w�n_
�s*�<���Ka�0�oޝy)�b��$7/a8�;�gb^
��7=�6/a �V�ڼl��Jx�WC`
p��o�lc�U)�rɳut f��]5k Q�Ϡ2!+����~O�HA�Gr;�/��G�@�ې�1��О����t܋M/{�7���!���t3vL󎛥bM��\AU�(M�s���<��zc)LJ���;����셆���0���7&�5(�kJ���[/���R�)C"�f�ҏ"eÜ�)V0V��}����[]a��}ߥ���k"�9sJ��|!� �v�v���Q�n�(ӽ��~2M�P�p�b��~B�6�E�h���% Z>��Է$x��غ��&-�|Ě�S۴ǩ&A?H�{�ҍ
�uO�S�� ��%�1��(iV@Ցc��A�uޢ���K��kp4F�\�T�¥�j�jHю�����b $��������ͩ4�P�2 !��h�R�O߿=-��}AQ��~�����T�s��V�x)�^�A �.�k�(Y��5���q� �C��sFD���c �����KVs�p��U�X����7*���@E&"GVZ5D,�(�:����@w�)�X�Y;]F�T�u�jWl���ckM���ǎ�}~�>��-�O<����ƶ�C�#�Z㴄�'�3캃�#6�4��B�>#�Vl�3�dU?�[�u�������r#m<�|��o��a�j=�;�Mi������X���6�㫛���*�\��Q^�u�A�������*�
IaH�����j�t�q�k�5F���:�P-�5���ۙ�>2pg�kP�L�P�#��e[�������#i<-�d] F&��~�@7��M����X�`�Oߊ��Sn�r�N�o�/O�����m�?O�^B�X���d`!� �q(�kj���5C�����:mCK�g�gW��`�@Pgn����Y,1,%�,��"`��#)���˶H�rV`����0 �������Dgɝ�/\�X4�!?��m���i���`����ԇ�gT�ɷ��y�T��mߞ��^�=Z^1�L5F\��(F��q����@�C�Ч�ڊ�mp[I�cs�mD4,9������h��Z 5�=�I�����4��)��$�WaHl��i{>��S��"��G#�o����oJ�I��Q�8BB/�ф�4�c*߇����b�r~�?C4v��y��X)~XG�g9y����B%�w�l��E��Y�{ؐ�sL/h�![��8��dl������P�h+*L��6���S��0�<��
g5ڐ�� �$Ӽlm1����}I���}� ���q%p��Wޝ%�-Z3����W&O��:�$n��sM�Z!��^Ӫx�x�����T�i;���Z��Q���,����RT�J,[�0�Kt�=�#E����_�[j�Z��\C���7s&]hNx^tV�%i,9�B5\C�# ����<C����p.T5q.�H�Rn�� x�n��!r�����a�-P���k�����ԅq�ΙX��8BXo�Ռu`]m��М�Ȧ'�����xS�S��#�x�ј�~�� i��?�4a4^��0��RjU�o��F�<ǃ�Ԕ=K�G�����!ӒU?�j���ΞF@S*�X?�Q��� #Q�qw A D�7��� ���?��"����c�M¹�ܸ�/�^���>Ϸ,T?M ��!p@�GA[ �=J�?5��W#����o��!�z��ͩ�����6 ��>z#��~�h\��5nO$j~Ș>yB����в����|\цe�ǩJ�Z���,��cӰ��JT�U3�S��IT=lT/��� H����_l�Y��U/UCs��O﫞�j�I�F������_!F���l $�դUkՈ����#F��t���Q��{ �b��)Z&�&����ah�VDǡ�3m
���h��C�Bc �LƵ����i��L�����ͮ�ǘ�g[�Qjel���}Nc����v�����lڸJ�8Ƒ�h(S���@ jCL�e��C3��0� g ���? w��tl���p�����k��p?�|� �F2�+ZSM{ŋ���*W|����e;�_� L�� ��&���M�S�� h-4��*iH�i��&���p����?$pO��c6q��A>���Ѽ������c7����Wߵ���a�q.���E:���-Mc�/�� ʘ�H�(W3��:鸚G4+�w�YA[�*�g/�=���O��fK�������+_ z+=��p�:0|�%�"�!RF��>r�$���-->�t�=�N'�������:���X��w;�F?�H�?�SGp���I�|�~m����ܒ�OK��a��<��/D���~{�z�.G+g��O�;���ͧ9�?�N0�yx���'3�6ڳ�}l?�P�k�Z��c3��ʝ�g���O6�ks:�̈ |>�&^�ؙLx#N��Fu�X��?W9-,��� o�]��3���t^�m���E�z �lß��
NO~� h]���1�ƈ�a���8e�c�M�ն���C�2 �7�#V�O�=k�]Gz�L{9�� Z�a�g�q)�gt �ZM�0 #ھ�q�f[��4c�(#C|h���7BSo�4o��G^Wni#J�i�F`��~D��%]M8���ɺb�]^� k��ndp���!ƌj��c ����
u5H�����͛��n��w7N1�"i3$4�&+V���
X��/�/d�ju>h�c�a�+Ѥ�\�\}3�&er�����cZ���,)0�h�{"� ZT����Ѭ ?��0�N��i�1�Ո=��~9�ˉ�s��L�昔 ��ZS*Pr&�0�
�"��N��CDfy8XM���8 �����kpZ)s��m��嵰�כ��A��G�Z��i"^�<s��fr���m�g$�;��u� r�bt�+�����X���� ��^c�&�b�g1�+0h����곊��-��V�fD���� ��N�{��'�M�R���I���eި �k�.@�� �o�f��t7��(z�SxLF6"�����/�H��>>�LY�K�cq͹�i},0��K�|,ͣ��X,� �0N�Ow]n��/�6����M޻(a���\��[t9&8���X�1q�ӑ+�0���UI��۰��ߞw���@'���ե��~��������v�#����m��� �k�u������ ��Bܴ. Z���8���bY�R���t0��ɨ��r .ϯ��c=�b!j�XbƦ�/e�W�[�np�+��er<�ܰx*(��+�� �԰�k]L�$���-}u���=��l��t�TYO��I�_eewF>�'S�'H[أ� jj��E��C��}V��Irv5���l��?�G��e ^n�g��/H����a�� ���័r�5�'IM� �})��q5��BI��t�O!�YoJ���l��uF��/��>1�(�Ÿ����w���J���f�$�x�ÿ�3�Z/�>��w��ݗ������1��p��_�����[I��
��/*����g�|J6R��f.��h�O�?|'�OyL*���ã��MA����Q� ��z)�t��_hhK��7K�;> o�Tz���⒚!ɑA�q�y��<��H�u�I҂xW<�^נ��@h�>���X$�X>?���0����o/�G��e�՞��I^�-K�fKYX��RiVHa\�fv�6|�܊�ز`�,VL[�7��,pqϨ"�����V��|{/Ow a<?�=C �3_gH�%����o���g��Ӯ���322 ���3�B�Ɵ���}��B^�l��؇�(�����V���>�Š�R� �0����/�S;�������؇n�s����y�> �?��e On��%'�� �0����/�3�'��F�;�}��8M� �"�፲��p�FU��6�!R}�2���BLD� �wF������c�~,�n�����ϴ~�|qj��[I��}��� |}vʧe#����>L�o2����S��0���ySi�`j����2L�>�- �9o�tT+H����41�)#"Px?���Uhyz�o4"b%'Nq^,�!�UD��u""����|�6�,��&���y�*[�Kf����嚯uP��R{���ќ�,"��N�Ұ�bg�1}D�q���W@l@����ඩ�zKy��Hs�8�6���h�Ө����B�s�t]8�1%��.����x��5ɣ �ǰ��hV�P���s����F �Pm���(���zAvw9��+�V�>��ʷ������.� mg�d.�T����c_���tw�1����\@�i& �*��q����1�c ��TXc�$�$��K�Si�N�_���\��\?�K)h�ߟ_wB�i����=�ҾAe�?G�a��ԓ/�`� #I��dk�� 4��,X�؏���Y'��S�gzj�J��n�G�8Uj���ܐ��$�wo<��%�%5��wCv�����[�F�4+QH�rȹ�+���M6A��"���0%9� g&�( r��#���ރO��m栳=�ָ��� Q�|� �u��68����jvl�Zt>�cy��7p*�!������ݮ�p�e��!�f�� ���KKeA����� ���s����r��<6�4�t���2�F��-��dfL��A����m�.�A0�́Ŕֆ�c� B�a�85l.x/�Y���+*uD�Hs�Z�o�������O����<c����>U!��9'7�\l�g��������͎�a#'�"'��ǫ�}�k;Eڇ�A�!�gk�͆�}d��ֆ����v �rօ���4M-�^2�?_��3+̰��`��hOY���C!,Ԋ�!A���#ÿ ���A�}៑م�������a/�OPk�ޓ��Jc���� �>�ĵ[�c|�B��[���)�.�@�_#hX���
a���Z���i�H�s&������'�_{`R�� 4�X�ڮ7E�.9kBP p��SA����K��������fU�
�F�m�D ���WXcMRϴ��u���H\���l� _��-� �|�ڨ��p~%���E��|틥\kn�Z|�)7Z��m��c]�Y����d|D0i�B�3?m�8��*��w#qo�Ԟ�o o���A�ƚ��/@2aW�(g �^��7� cM���A�7��(��"�鈺&�;�92���%tqT���D�ɫ�n����\� a�1C3�U�iA�`&j?�5��}s4�UE*!"�}S�_j^�1: !������y����x)^W��f�5�r&��J���� ���_γS>��|�%֞T���o�&�a� ��0�����GD9s��Dzk%Y�魸��qΕ�W\��L2~9��F�"�9H�"���"Ց�J\�+[z��R��+��K�.�B�da����
�7\lX-=g��[-�:���V�"^���E|��qku����+y\$h��%���EF�
�71�Ж)\���jx�2�;B��v�>-��zw��}ry\� z��i�IS<��'�H(+�Kh�I�c��{�Cp�@=-�d�8�3O���Ů��+b0}�¹�l�:��3�p�HJ�P�������,������֘�k�ArO�c)i�f� �����%���2�'���ƛ���]__�EcS{��Y�d��:;tc���8W���������\�ܕ�RT��������\ �:��_;惩 �g�T=���(O���6c�>=$ޤ�*�U��m��r�I��7���5U�^%�.]_S�_����t=�i��*�y��Q�z�����*]��L�����3��/]��M��!N�3I���4�jm��U��2�����J�[�}���>}�j:�@^��3:]���o���r��Z����k0e����א���t=T�}���/]��M��%N׳)���Ɣ�VV@���h ?LO@dv�AC�q��}}|~|�����?�G�0J���;�~G�(&>e8�j1��=k�p��V���h��[C���3O݃#q�Խҕb�\-� wcK��+U�i��N.��r%�JoJ� �甅V��|#ԍ��q=��=�Ӥ�q �{�7��H����̫��x��-��#�V�W �0F���+3�hff�B����@J3���E��������O0F��d� .���Oo�*����s�� o �?��]�+Fb����s,n†ύ� 蝭�w��X c$�_߿��}ە��oo���/�- ��d� .������O.G*�s�� o�_�?>F��
<Ï�j�|�U�9Z��������䍛�S)� Yv9y��&*>aP���
�n���n5(1_��H%9�Hu$��f��.�z,7�w�ta}�ڰ%[���Rz�ެ��X�
�s�2�9�bu�A��̂"^�$A��B1�~�BVm��ME��yE�b��Q�W �.(���/�T�g���v�l�"��.UC���������y�"�/A2aPg��'�]��E�}��Lʠ�'ϳ���2� >̺��%�k�����ؠH�� ��#���.�y��
E�l}/�.(���/� �)7���^�"Z�*� |Pd�^�Bk��t�����w��#I�,k�(H��SF@�Zd^m]>����6# �bD|I΋U�G@�H\�,�n֪(K-6�j��®��2�֛M��l#M�楳�����(VJ[���������zf!M��m.�?;.�# 6��1�H�zTŞ��pluL��� *ɄT�}�N�F#�I3����1��<" N5xu��/o�,�8��d�*���Ϡ��U��6�����l" ΐ2�W�i# ܬ���\j��%��T\/U�� �w��E@���ﯻ��Ǫ,����2s�Ֆ
|A2]_���-~,o�l" �����?>rh<�B��`�,h
�7Nz*��J�$���ŧ �x�g�N����^�j�[OəA�H\%"�*��d�sV
��f#$_)�R�����,�Ҋ��:(�R-mQ��Q�q�V� �ig��' ����rc�.(*�r�c� }oY5R�Ss(�K#e ��;k���.I�G��\��s�pd�>��f2�A��R{/�as�c]I�2\$wD)��dQ�&��p��ߕ�G
��w]
9һ>��bX|R�z%��� �x",SX�gnX&8����L��ŏ1��?��6'�[n�糶�$�>Q'J��� �,��c�dFu� �qc:LNo�J.�ش�A�g�hmڪ�X^z�n#�OB�P�(TP�jb�T�]W �.�_��r67�[yw'��
��� �H쓚�|�2s��d�$�%���� �>���Z6�ώſ�$�������'�yS�-!M/��8R�VI~ڶYU1@�*�fi�=1�VbDb��.^����q�}ݽ�ݱ�[�=1��|+�d�}��;_���i�H�s.�}a�i�O�?>��z���jx�����#��\�FOG���dEg�����I#g�y �ʃ�@}��a��8*�y��UG�*�~k��z�[.�z�YPx�����i���ΙM�7�2Śo6�dEQZo��F����r^�~RHM@@�,mh�A�ݍ�”���y ��]��4Q9E%�04���/�����Τ�w�y��쬒�Gh�����”���LA���y�]V�Ww�y�6+�p�`�[Uy�Jc���_���7¿��=e��: ��{�ۅ =߾�m�??��=oBS�Ui%�.4���+�U����*&�� ,>��Y� �@�����kV���i�zD+����-@��&s��TJ+H�k���OQL�,(���#(���ՠHXc��H%9�Hu$��x��WV�ui�(����.�cڳ�����\/��xkW�pN�v%n5(���8��i�E�U�0��z��P"�q���/��%씋�s>nx���^�\=}�~�Z)����57,#cAA�Ҩǡ�޿ �f+(���@>��y���(-�W��P�/�ߗ)�p�Rܥ�_@r����<ժ�㮜� ܗ�]<�H���F�1�M�@�1�G����<A��iČ��̇���d~�H�{U�y�9$7�R��:��LG7���/?�湥�5�N�7�ⓦ�W���G�P �(e����󸡴$�a���� �Q�B%Y��f���� e��dj72�9�4�����L��E]x�zD|��;� ��+ɒ,���� ��-l�?�26Y�Bz�q>��jR�v�npv�k"�1 L�Ȏzѳ�v�h� ��Ly��noo������xi�X����0A����ߧ Q�$~]�ڠ$C�nNX��R-��|;�h�T�?�?�=��l+�~�ccݏ�6���,qb'��{)3k�X*k$k��\<�5a�]hGoM 5C� �� k����]����Tz#�V]���zc�&�7ڣA��zc� �q����z�f� \�6�Uqt�6��̫�Ǻ�i���X�[���M��)�N�2UV�g�8:���Hq;�dM�Fŧ����j�J��9�@_L� wh�Ur}��t
l8�5`�cDˮp�u ^��>M�K����� ��ߝ4~�]P�O�W�����+�ϊ^�b�)�u���Z��W��M���f2r�d,bG ��9�r2��
)�l6m���H���Ĕb&E��bN-����SJ���V���cF?��f*\҈?�y
��xh�X<t�y�Ea��0�O��[��o5�O��z�1�}&E�L��� �n ��PWWw:�8�Z�?!�*zY�Cp,�Ӗ����ƹ��[����u��u��-\��X*�������P{�i�w�h����,�1aI��+�`�F�dC)���Q�_jo���߈��r/�'7�7 ~� �,t*��G͌�*p����̡���g��-R���I�E��!�F �y���ۿ�'��i�P=�x^�ۛЃ���%L�9(۷����ܩyf��V $4���Sq� =욃>Y��M�ض����������$~Y�*|��A��4��uy����ʇ�?+��|�ޤ�]b&B��X��Q�Q:�8ϼ�<���O�<�+J����PƢ�(���!W�m����7����3ɱ�T��L�^p�]m��D&3��! �[b>�����!���i��X~�v6�����UѤ�=�M�7pp>Doy!�Mw��������g�!�a�cE:� 
b���)p�J8[����'��v�`p9R��2߿��F��x�DB��!��&����V�y����P_����?���ԡ����{����u�@?�w'v �r�W IsK���A)�r�S8�~K��� t:)�U���,�n|�D�=���v�~�?�xz/_��n{�(�<�-�K��i�k�n����6��%6�� #.]&4ו�u�P_k�!�⯈g�dLᮾ� CA�-�Q �Ņ̱�����JIrg� ���
i�JrWD.��PP\4��F�Я���l3*���@�ߘ�OI��f�+Vǐi��iy=T>:T �� R 4��$��8�cy�Y� �\�W��_�i �Se���9)�t��5ݱH�@�°� -<R�sEH���3U�n���7W�]_�q����=�U�k���������b���~�6���7Y={��c1�}�UZT{�nȵ�a�"�� �MGT��'я��XD.e�h�[�K�V��
��Y ���g����l��N=/B��)�{��0����}4�a7�epV��eP��xU:�P��V�Gl,u�
��X�n�~{26���nTnO}|������L6�+C��8��p�;�����S��9�BD*�'��k:�����c�͇��C=;�r��AE���CE�:�!0ʢ��3�#ս)��Χ�5lL<A�_D
W� ���q���k��[�7 �ӆ$p��o�v�p��eX��j� }0
�����L�8��uE�d/0Y�I���O����U�!J�DO���ʒ�����-��mA/�e�M細�r�w�J�6TKÕV��!��jK+�u,m�|}�d��0u�fhny&�u�ʨ+
)���ö�c(�C^>B�|� �w9��o����ݗ�#�z�ͤwRMn��n&}�+x(������!�x^Fю{"e$�M�ʞ����˔�Pz�'?�^`@���m����_�q�4���>�T7?��ҫ�W�(//�38�xZ/�2"3��M�v�5�����b&���Ӵy �����j�c��,s��gו��'Oٝ����O�3ƛ2��g���披� �W�(ع�bƛ��xs�%DF�O�1Kd1h,t��b�MW�A�Š����B�7��< -�ے"��-�=ƞ�s~z�����`�o`��5�x�����ސ���˯9�V����%�Oa�/v}y������l�=<I�����ޗvi��D����9�IBX�֝k�oL����U��~�*˷���Sx���SS����r���5H/��5H�ƞ%�'�k0���P�Y��| ��Ĵ�F�n�
epFH�|���Fp����dA�V?�I�O\#tn p�0x��C�FZ;/��a�I��V�1r�+���+H��O�8qw
� ��H�q�w�������O2=�j4-��g����C��K��??H�JJ�4rYf����Jc��>1�Li6���ߨ��k��U+U���ÿ�3�A xܽ����q�}|ݾ���2_'��$��D�|1����d�|J;R��f&�+ �� �G��F�61���x��̬�g���2@o�|
�uA����{�*�����뷗
���X+� ��d:�\|J������/�z3J�@;����)�c�.�™����8/��Q�j]��><�B�izW��g�������jO���.��lV����[J��Ҩ����ͥuk��_/�Z��]��Z����i�����j���m��T5�
Gp��}����t�� AL�$�p�� ���p�P����&�B�罥����.c�75F�,n �q
Ǜ��=�H�ɄQT�}��6uܾ��j\�s��:����x�E*���51~D�X]fe�� � e�\\�}���9�鸛M��rZ��'���Rw�Y���O��7�C�J�"jr�Ç�����ծ�|��|+�tQT�����N�֋���XG�|���� �*$m�U�!oH�� ,W�!L׏��_����A�Ri� Y��z:��ħ���ȼ"" 3׶�B��U_�}D�^h""���������JD�igW�U���p����z��J{�Q�r��޸��ڒ��v~�K[h� �6��[��&f1=쀈��|���fL�,����,n#"b�Σ��2s�u$��#2J+�t\�]����<���;�# �O���g����#Qy�2�`�S៥�#����q�[���N�H��֑T��ED�4�BDĔF[��4��__U����K�ij\��#��._˿}�9WD��y�/�Du${�d\�����N� '�>""a�i�O�?>"��*���F�J��U����z���C�nw���j��{+V��1�Q)� Yu���PL|����+@b�ry����7 �U�=�y�yH�#q���bi�p�[�l�ٰ��r)�Q���r�]���.�s��\n�FAI���e|f%#�%�)q�-;;.�$**��Y2{y���~�$Jc�,S� �0@���/Uy����9�����F�yH4op���_��77�C�L'�� �0@���/���'����I�DK��r*���^��V[i� 9�H*ϝ=��6Sx�V#�^�T|h����=~  �`����Y ��d:�\|Jǝv���7���q�}&�;��5� ��9�����ہ�:�f巃q���5_{o�r+��L�0|��Ʈ��8��Z{�4��e��_��n,�ީ���V�v
�˙��NI��og�)��ft9���b����֙�������y��$ڷ;V� վ�A��\͘�Ne|��P��_���%�%m�Y��5W�5h��Ҩ�#����}��
w�J��q�xݥ�a1��9��q�>�]<m �߆�4� �A'o�w�~uX:�X~ �S����ׅ���d~ O�( �yw��k�;<D��,k�Q2w*����^��~a!��>�h^��_T���G�P)�kr����� EK�Wɟ� ���F*Ʉ�������c�E:�w� �O�����n�_�{�1�� �<Up$Sjۘ�;�2���X�D��es��rLYZ, ��c�.7� ��aYX2F�e�d:,����e���q�@��e���l����c%�y�B���#?�Q-��R�[�$K�:y\|�T1 �Ξ�2U��$@�p�Ʈ2:W�s�6��*�[I�Ր%�sM�P�G= �d��Y�C���XpѪv\sJ ��o�����������u'�9����|?K��R����3������c>�E�w2��M39n2����9�r2|�d�I96n2REN��WNuz���Fȅ6giq�S]�4�>7� |%�N:�E]��~�e�%�NZ*�$ӕ�����A�xv2�m��Ԛ����1��E��S��v �?�7�)F� ��Dg��ev�gԝ$n(�i�/�')Q��4=��s ��������wF��]I�t��SL|�X���{s*Kwz`�Ir�C��G�e�a�1���$�]�^������-/�4~c �^����`�dRɥԅv�m�Z �W�\���Zq�ܸ[-KwR�y��;�U
_��.�2����R���ҝq��ɸ�lpеc�K+{�I��x���$�n�̻����㾔����t=zwMn�M����O��ukr3)�uV�)1"�R�A���(+���Q�j�Z��J>�C���m��:-��!z"8H � ����j���Q�
���O{�}yZ�����o)0�r�V! ȃhCg̢�S�֋��'M�T)�
�d6��1�5+��z̫�d�ɜ&!����{v� �H��\7�;�?~ݾ�)���Kϯ�^�Uy5[��`���̱F��f��c&��S�ѱ)Mg�^���6H����_����g,X��ҥp�)��K6��ggI��씰�D�[�d��\|�Fo��ϯՏ.E�Kv�'.E��KQ��_�OT���W=Y�j%�.;g�����k�_c7�X��Kv�g���_�?��47�@cSm��U��TY��`V�;��)�z�&�a��̦���t�������c�`�iMQ= & �ɺ�lu�b���<W3Kb�\��⡑�M&��%&Jb�$��R���$��V�T�tN��]�B�^�զ\;��|e�db�z�Z�r%�-�Jm6~�1Kϊ��&�xkg���=O��uR����o��q��#��\������>������8��#l�uYm�C��/����������
����?��>}\����_�.�����������˷�/��R�ί���������_޿��� �����~�� ��%|�~�o˴/��?
���j�>�$���|� |_�Y{�0����/0��o���!)�Ҩ�9~, ��A�S��/��b�_9����}�B\@ȱPz�?�V?�#�'^-��ڲ���c�&����r�Hŧ��9<��m?�C@D����Ӻ��VB��cs����i�E�wOX����R�W���\��=yr�#��r�}9���?^c^���c4�o����|{ k�~(�K}F`gF���p���>����8yy?�j�I�'���{8�//�U���K�~��{ ����w�Z���y+���B6:�~7����v�����9�n�~�m�˧����q.~}|9��~�����t�Vńe���h:"�_�ˇ��ih?h$��k-̥�����p�����'v�ƒ��<T��a��
�[e �9Y����| �I���j;�ӷQ=G5T%���G�{q��|��u��� ԌG��ę_N7O5���N��&S=���| z��&G���mN��{U$
D�k����m�6�G0�E�'�o?q��Y<.I���T凅��|���x�/4J�J�?��^ξ;il��ﻋ�p��04;���h����>y>�����<‰ċ�V����뇲W��� ���񻟧�[-<l����m�^���%�s�%�2q�I�`I���#�r@��w�{Mj��q�?��
�GԊ�t�8�n����3��CE���Q���.����齺تO�&����/ǝf � �vA����Υ//�n��6�#^w� ������� ��n�=Q!Fx���e���_���<� I8"��� ~�T/xbp������*������j���j�a��G�gOйҽh�z�տ<�`t��g�<��)4_,N��� � ���-��������T+>�WX������6�T~w��]8'��˔�8������eoU� ��)Ԣ�6^����U��T�p<���/�^�-\��T5� � 1�4u�n#&.�Mђ/�.���M��E��������OW Q�?�]~�����A4��;��B�Q�;�络�< ��p�9�;—�`�# �>� ���� �3� GL9r��F��zz����O�c��I�r>}�1�ΤKS�I5�@�� ti� 7��0Hv�@���>�?�2T���e�M�
~�0�GŚ?��1�n}������M��*�5�H���eS:���aN`��� U�X�0��zp:L���!�P�ת9}=��U��{������v�Y��AT�w���9��w~mj�a�F��Fl1�������l�1�"{Z��>hs�� �im)�-��ZP?{��^ �L{��<T~�yf'��cߜ��������������sm-��&W��9֐p9���n_�s���t]7}-�ICk�.<?DYw~�y,�0G� 75�ހ�yb<�w�ur�p�&���WNq�G��kY�_z_��Zܭ6ή��^ot�d܉ҭ�)��ە�v�)�EQn��ެI��H|��%��H���G�S�l�gwdD(�$� ��+��}�S3w7�#�̬B���t�5�O��̣r���,Ũ<W�.\��$����NG��o��g��v����z�A��Jo�7����,�H%���ͻ����ʳ�
�얧��;��䅓qr2�0a�h�� ��:��/?�F�u0e
���e��\t)�Dq�� 1ǒ����j�C���w��bHLϋ`��=�"�eK�m��"1�Qj��^���kƟ�:%�j/�쌧կ��s��l�E�QH�q6��.��|nE#��r8�)���j�W������+��5C�������ǟ�����l�ܜ*�Z)B��&�x��9�h���YJ���96g��8]:�4ҩ����������*s�T���|����ߜ�4e�7?��w���/oK������-
��eU'� s���V�;]-��S�$�?_h�(�_|0��h����x���"�����7����ox�Z�����c8;%�Ѯ�!4�Ӎ%�:��OFt��t��Ax�u��]��Oh����|~��?���{���}/�7�������_^6K�o�V�u�����T�-��v�K>|���?� �وd�������G[����Y+9q����VsN�ܥ�|'��'�\���5��Z�F�/N��Yi {w���I�˹= S����$��O��ٻqķ����o��OͥM��a�(����K��QP�F5�U.E,�m��]�ړk�Ծ=�FE|آ��+y�V�Zb�g}>+�m�t&�~��9��CG���*���?������|���_�͒$U�����ïo�a��z�2����'’����A+��+t�1�uQ��,��h��l5�s�~:d�ýd������_�� ���/mR�!;��?0g�Q�����E닲�Jt!�V:�eG�#�'l�vg%O��qg��RSt�)e���ZHst�Y$��gCl���n4��s��;�`�������h¿�B�� ��zމ����2����p���~� �f�B:���?\ڿ���px�ȭ@���Ecva���}�o��t�u�g�����-O��5�v!X�lrK�Í��_�K0���.S�¹a���Q�Zu?P�:�Kj(w��NU:�ew5v�}_v7�ԞQ<%oާ����IV H�5� �ӏ $@3���ѝwݟ����O��/��0Q#�p�&���7����l�S���#�-��5�����H\(�43�E�Tr����(��qN���/�F?�1a��tC����h|d����[]ߧR* aj��A��a�E��-��U��E���4�r<*>qn޷o����w?�>�D }������s�w���H̳O�' .��ESĢ��5W��<`ӽ��조����������+�&&��ej�hp��ߗ8a�����g�y������>�6��e� ��I�V��eB�-�w�g��v�|nX�U$Vd��]��_^���@̆1{s����]�ճ8wo@H��
� ��Z6���V^ĉ��'5�X��x����Z������ԈΞ�����N}B@R� $��������3x��h��F[q�M�;�.64['/]��=�J�ړ���PP��E^�%�x�Q� ��3;F<<;�y���|��y;���y���/-Ņ2�>�����L����0QX_��B���������pK=��Wrn��qrw��6����=�QW����
��W#UU�j,���VP ��g�o���g�;��xz�0㚳�� �4��hZ�����X齹4�ܵ�5�r���aF@r��i�5�~�$�,2�9�6Z�N�y�ќN4M�Ϻq����삳>:i��S��;��)\(��tf��-���������]K�������:��~&��Ӵt��V<���a��ʵdCy�Ӳ��u�mBkC����d��'{��UgCT&���)zOT'϶kCt�B�XcZ);� ��<��ϛ9�H���4:؃k~��~B��]�bw�C�߸��BSqꤐ�����܉��(��VG�.�I��M�!텑���������˩��XÏ?��^�g���⫙���������mkUg� ���i.�#��E�I�6����uF��7ʞ}l�{�;�X�ڇ9�闟~x�v�J�.V\��h{i�$��*mE�)bnN�UcI�q'R`��[�~�6'�4��iBD.|B^ �q8����i�~n[R�N�l]C���w����.��C+Xi�[����57�%ϥы �B�.�N�B:��&*�5��FB���]�Ʈ#�ܸ�"��h�4$�m>%߿��(Wv�!_�}A���K.] ��썾�N��D���y�S�Fqq�@yN���!��hB0M���'d�z�G����ᐝ�a��bc��_0w���}����g�?"W���Qb�ӻ��;X���AR���q�v�x�5J+�E����DvC&y_&�A��z� G�L8(�>��i���k��Xr��� P���_M�O]YK��-����j�eY�ſW�tA�� �(���S{�r�o���R����oRބ���m�~��G���jut�8�d�����ư�i꼸c��g�y�)�{bH� ��N�ץ>�����4k���{j,\�42����a��'G�����%ԧS� g��ڛ6I��� }�`��@S��<�U�t��(}��ϵ��e�ӛz(���ߟ=��,U6^�������}dj�t��x/��t)V*�/����z�{���L���(;�E� d�@W�����cUm�9+��Hh�r�{q�.AY{��l��q�hi��'s��X�+���7�����ѫ&p��|n.^7A4��4-�l��Lמ�2�@�ٷ�m���Ɗ��#��ә�g�6�a�j��#�� �������
m���D���Z}�ʙ��(-ia�@J��*�mm�����i�������U����7[s0���m��~��t���6�lNV(�[�%�x�#mS�K '�>��~^���1J� ������/�5 �� ���/�>]qnxzH�/�z=.u龵���N-�Vo�D����;��z�J�b��9��s�І��mlh/�s梌=��t${1Ryc�� �Ry�uy\�b��ذ����@�UG����G�_;���XDݡY��#ߨ_�s��2�<�ô�1?���%F���~@�Q����㪟}��:����k�ß!�:�uH�������h����7���ᛪ���}�������UK������>���n�|l����!P�V�G\?c�~4�IY���l�>#���='���9ٴ��P|��?I�J�����/��w'`m̃A8a�UN��$�DZHg=��:�
y�4ڞ����$i4�89�.�=�#�C]7 %\E���(u>RA9��m ���sh��2Z5)� }hw���5����9�5*���]�j9�i�N�3��#�����
�N�Ю�Rjjij i��R��,�)T��ƒ4�9�Q�֨�����x�d߇!��yt����Q�}hgNMЩ���R�iIBRT
u��ɶS!�smV]d�N���4i#���0�JcR!���B}�S��j�fO6}h�6yd�9�P��ݥ�R�eG����^��BZ�2/�c�"籝v�S��d��'̸ �*�^ ZV�R� "(Kt��%�y-��_5�� ����E��P��E�X�i��3���N2�o5�/DY���2���XF�2�ۘ���N*�ӪuJ���)��\�"��K����j5�.�ޥq���v̯\��;#��n-��A�R�R')U8�_7��y��[C���6c~/9.�P��ן�9�I��y�R��1Nt�t�:���Y�N�-kEnY����Z��ozW)e\I�Uj2V��TU~���1M�Ҵ+)Oa��Mח��1yް&���"�~��ῲ^I���16c��x���4 ����S���"���@<�{��Z��"Q'���� �(y��
��$��nQ�6�F��3�GM�FI���Wza���zD�^�o��}���D1��y��v�aE�O�L�����,� J�_ ��y
Kx�x��D�E�5�
�W$�H�+Aʨ�_�D�v��Q�==���%GM�G���9�N��� DmwC��,H�L�4&2ϳ]��Y����+T�q��4���HV.�Z˹dd�"��r�b���6J�pd̮]�C��̅:.Z�<� h ׀R��Rh�����j����F+��q���?� ��"��چ����(�cjD�������G���� �.�)֞��:� ���b �'��ʋ2�B
�#��@�<��i�FIp*n��8Оh!�M��P�K����E�'c?ߔ���x�]0���"bUQ�HMU��hI$z �3�o��H�\���]_y�^��K���\�@?b��n��Z��.߉��~a$��h7�����O{���]T↖���;"�Hm�\+��i��8Bym��*?��.�h��A'R�X'���\%�e
�5D�x���� ���d+���Ȑf9�g�V��6�h���&'@|ں���$��vt���8l�7.<<P.�E��ҜUΎZA⌃���9,z1΅I�H�w=k:��*���Jx\CZ�7yU*��P�s4��ӎ�ċ��O�0�9�8�Lʔ;��DOB���x�%�1ߝS˺3���8r��3�Gyt��\�3j_T_Y# T�M�Q�f�� ��
&�I�2]q�0m��z�G��� ���.� ��,nA ?��[@s1�o�c�%ѳ>��,�^����
�a�`�&! �z@�D�N�K0?�x�AS�?‡
�"Ii��;�+�%��
P#q ��%"����=�<��|��d|�>��Y��y�d���r�Ҽ�Wy�4odG<��q�$���<�諔���u��u�"���4�8MB#Y����h�u i>s���.iyS<M`�KP���)_0e>֬ⶵ���V�)�D����I�(�dK(�\��������l��4� �B�`O����O�ꦔ��s�<QL?'��ZF���Mc�R&mN�^w)6K0��
�K��k�oI���k� ;���F<A���Q����6�i�����;M��Z٩�kh�uR��S�����. ,���v'�'O�&����F�L����u=�@ݯ� ������kz�����U�5k��Įl��e�g�l�wW�{�=Q|I�-O�C�tO匽l�a��nK=ܑ�r���q�)���ٟ��ی��#�y��s����4��hI���F:�#�eJ9ƽ���z��b�iTk^)5Hs�� �#j�Z.��$�V��/�|�[R1gh�|���d�\@��]���^|ˈ��W�,�c�S� ?��
~� �D�p�a��Bn�B3Œ�Қl�je�L�� S��3�f[��N�;,��� ֈyQf���L�ɜ��tv��殻8�J�F�!&h죽ĠO� �>b�'����ޚK�נG�b�e��&��qFim��S�
ݷɲ{oY���=Qk��ޠٮ��ٵ��^�=z��^�Nt��������L����VIX��=R-�#[� ��H�[�a�dd�[�+��_4��-$͹��e# &tc-�>%�y���)�l��#��r��ɫ��V*�%]<'ͨ�R��e}5�����R���k �zJ�mm3,l�ƌhh�*�t�t]{!�G�)Z/ ���])6_�h� uJb����t�%J������+KU���,
�iع��!�L����,晩�A��hl���&$� e"��Lv��[�%���&�I4�m #E�W)���۷�v7��Z!�Hzj�lA #��u�X��7�ؠ� �\�XW������#{1�v��~�5�"���1��h`��ve�c�(D|����%N͵��-\��� �N��q%��B�?𝽜b����6 ,��lm��<5��\�1���b5���tѡi�֜��M����|k�r���`]���{wsِ�%JWI^J%�?Fy��]�R��������kY�GY(��}xL) �����;d�)e!��6�����}���#�9��щ*�`Aڅ�@ֹq�0R� ���+�p!͠�O rkI�}Y6�Zk�MY6pn%_�iD�Rlc�u� �ZZH��'���zuo���]EY߅S+�'�R��Kjc��]�U�"�M�]$5�ї��Z}2$�:wr��V��B�^ݣc *u���L�a�l}�"[N��K�!�<��Pb�7D�,�z��6;�{�� �Ic� �eMf�ɄO2_���t�I="�iމb��L��/��=�mCR75� �{:u8FEr����+���י4����rƋ�1M�1��a�? 6�=�\�Ǎ,��@��\-�^G#��'k�ٟ������Jo��~�f�V:�Z쿝���T���POs��pnA>mK�{���`���d��j�p� >y���q��!Qne$�)�d�s�?�yv���X�n�z8�F��>���J�"�H�z"�M����Np8��:6\杣G˲��z�wp���{���CCj%���u� DF�H�;�5I��c�TԒ����B�9���b��O���s�p3���9k������y]�<K�O���
�-p^w���W����٣�������C��,h��̛�f�\�{K.�J.��p�\gx6�dT2�b���ra�����C�0�@w�c��|��b��X��O�1��C�,Х�2$���Q򣨄�R0R��
�Mӌ���I7
\k����uOS���n�Y �,�Bk
I��5N�=М�]���� �U�Mf;X4�CJ^�Q�:�a������?S�K��!f_�`� �`"��`�iNC�y��6���SMک�s �}l��C�&�2�[�}�Z��QH�}\�{���-�����s����!���1Q�W����uɶ��V�2G᩠�|�I�t7�<U�d}�ީ�_�½n��[�`]����'$���d����S�^أ�<�D��c�˺��.Zm7��Y�.�bU�BH0^$�Åj�W-N7�i i�T+��}ƌa�o�Ȗ�����H��Oڠ��!��</���L������wYү& 2؋=_�m�T#)�F��؛��7�����(��$N����3O�٣�� {�U>s�1KR�`�M�x�[^j_��k�t�;�7�k���+�� �z:��+���z���+Q𜿮�z^���D�ٟ���5��T�����+�Vʿ<��[�t�&҇֬׬��l�V���
�sa�D��Y�s3
�;���B��D����8nO�ܑ�&;D% ����#�u> ���K�Z{��> �3U��6�v�6 XW!X5X�x%� ���$!�7i�SS�=�غ=��{�$��\��?���m��dim��I��GԼ&.�`KA|Z�� h�
�Vg��uM�7��X����J�����9+���ZBȚQ���` ~t����S �-��T�Θ���l挋��αwR_-���8����L}�z�5��l�m�ϊ�,�ڤ5Eu9!��e��B��@3鄬�Qki&�Su~�8��ã54`��(�����Ծ���2 ;D$ݴ��V��릖��t\rO1��w�:�$�iy�]����'���>�i�m���R-�K�B�HQ���g�,8H�Za.,Q�U��w^-�p2���f�s9���G/��UvlU�t3���;H��B�����b�/����èZ���<����g�0J)���?�.�<��tm3�!��J۞G �h-��G��i=���r��YKW�O���2
��w����w$tƣү���@5���L�t��(!�O��Ҝ%���v��T��E����֡�v���Sj��s� n����#kD�<�T��^4q>����ɱg��QA�H%�:�� ԗ�]�M�x�M'D"����`�q���mM?
#��q���ٴM'��_��S��%���$�'���l�/;��,� K�2�@g��}I$�[B{n����\Xb�1�̴$/�9���ǘd�ɸ�3��(e7-��{^�ɭ�фz� �D}�9 \��N+�-V��[-���)4�a�z�#���.%D��K#�y6��4������I-
&U�f>�4aa,�j�e�f� nSX)c~��]hVT���x�Q,�8���V�H-�g�b}���>�MW��1��V+J-���"y��\��3��3Tw�� #�h�$����$�q()�wlr���"�?B8�uM���?7�������e?GWQE�O�͒�#���[�7��Ȧt� �xj��ڡ��%�T�,�Ǣ��^�'�tW�E���Cb��d�pzqE�~�.S�V�����* �-���L�eG�U�)�WF��0_�=���k���[P����T�XKt��ݒ)�M�#i�2%����d�g�� OS���Whœf�w��4��2�Ln4Z]' �vS�f�nV/�x�8��[�eUR����/H*��*͒+h��}Y���d�L�,I�+kƆ)>�1Tk��dS�q+G�̦'U��� ��&�vfk���"�$��B�V�E��K���U� �8d:��&��rv��)�(Y����$���|�=Þ{��`q����|�l�r.�v.چCU-t���>��,�_����v� ޠ�V Z.8=Gu7�j����F��I����c���k�� ����z҃X������V�v���A������A��Y�Ĩa\9'��\��w�]�I�t�ߒ1���}?� ����ufu�{/S_�,��{����{g��x�R�t�P�L{���{�T l�6k�V�����[M+"��˿�~��k�k>������~���������`��KG�3J�1�m�M�xY�� �}����Zs;C��0,�d���������ӵ"�� ��zn�r
p��k�Lh�=�5\mAD'��_|qWDq7D�Z��n��^kO��;r�s\O\��(�d5(dD���u/��BB�+TiV�j?"�ڈ��"���8"� ��榹17����/�i�9+x*�L3�u�{ǖ���e[�0O9�����6-肤��X�����By�$�ø��U:{1�e{�X�;[QP8�������ׁʷ���~�{�q����;��߫�v4��ؓ�d�љ��۽�Cl�u��� +�?[�]#����W���@7�@|$�J��&#](�5��R��1��W<��ٜ�[8e�S�������yM̖!�r�6�m�P��\�P�$��$x��贌��m��O�~��]����]���Œ�@\� ��g�j�~�� �q l569=�:A��[ yp�c��c�����w����np̫2���o�� �1�DH�P>�T�W�h���5v/5���h%��K�_MҐ�~��qf �>Ym�l�lo:c/)�QO��_�h��Z,�h�O�l4�b�gxTZ�s�[ܣw>۳MT�фV���N�����������p���v�r����9&,�@bE�F�2���m����$o�<�s�;GΖ��ִ�Dx�`��g‡���i �p>nzu���Z���[jy �"j#�/`~j��G
U�P:�&z��"\�!����$��9�9���Њ �嫙�}帬��?|��?�7��A��_�x󻯿����f������ן��Û/��E1R�������iŐ��/7�!� �|��_����a���x�f�}�۱����U)�~cw[[�tǫ)�mH��_J�Qj�� ����R1�C��I�b�c�TzS%=����A���������ͮ*ը0{���Ꮗ������oV�(I��R�n�Ď4�*�~�}�J덫����=ׇX ��/N&���Nj9����.ըg �:l�N�]IkryV��e��"����P'��I�f� ��k�KI�Jﱞ!�]Lz��# �*i\�U{��WI7��R�l�{e9Ҙ�*��_��V� �J�YLy���+⑻�\�?��j���k7z�����R��_���W_��Yq����?���)
8�lx��C���rAu��Y��ӳ{f�_�� 5�ڤ��_�7���JV��7_��%}u��ۯ~�����xW���:>}���f�Ǖ���0)��@l�3�b v�⸕+a�t �w�7~o��x㻹��c\k��f���L�<��#���R�N)�6_J�[]�-�k]�ok�zis��ݭ��l�h�2|���vs�۬4יiGn4׽��^��p��T�s������5����� N��ѯ�qs��:N��
v*�n ���ZJ��p�{�B$!4�u�e�o6�/�<N��F� �Qߞ��X����=�\-^�܍2�U(��*�D����%$��������/l��LW�
��eng��F��A��$�(�US�*ȅ� _�6�2,�ax���mJ�,�%����<ܫ��w��������Rh��cj���\9���L�'�1o��a���W���`
:�=�辀R��Q���S�����B.i�m�n�5 ��y ������]|��c�o�K�k�]��ܝ[��w�&�5��ԮX1H�u���]aܵ\�
;�� ��i�����Js�ꝓ���u6�zv�8~_gl�JS����f���n�T�6IkFG.�ޥ`�g2Y["��"��/�V�����-�؄���)� �s�_�.<J‡�e��򛚽��z����c�4y��6�X#N1�ϩ�(��ӫ�¡kU�f���\�B'�>ְ���͂��jd�� �6k�Ӧ5�Ƥ�Y���ƙt>S~��,3 ��n��cǝ?�*�}�����������-/Y<�񉔇2u%�Wb��)c��a���ts"e�n�ה�؋��R���Om�dž�*02��X��j�.��JKw]� P�U��o�S�2�}_�\���b��n�8x��X�n+Z���ء� O�˵�7U�^Y>}�";s�����bf���Y���p<�!��f�I9�S}(�̹J(�bL��^X�J�2��leִ�7��K�D7� ,����{4�G�����믇(nb���r��^���&�٩A���M2��� ��+A>�f�������w����G6�����,=���������|�5���p]Z��. �(���x`/��d=Tj3c��Uk�^��l�zU�Nd�.�U�Q�Np�ZL��S}�+7���r���u���s���s;Gqɹxl�r%��������7;u;7vr�}P�)�w �3pmՙJ)�� ���˨��(�;v�H���
M�l.��aV�ᴩ�� SMWZb��� ss��|9�Hc�8�%���rP@�����-�C�ġ�,(U�M�Mg�BF&�[�8��i��ȥA�R{�lʐW�}���D? WG%h;m��w���ܩ�s��Қ#k���l����D�S�tOO&3���t�f�� ������@:QL=:�eHk��ᴽ`2��]�#7,O=�>�����}lk���5�q�K�+�쇓��u<���8�F(��c� ����;����H�V��Y���\��\S��w��H�K���vU~�{#��d�F����!]�?\��mmb4*s�گ��l��bo�k�ޭ����e��,�?��*�����rsn�n��J_�"�c *��/�<x��PZ�{�x�����`�Z�nڰ�dZ�6�pZI�, �CQ��C��ۊ�kz[$��,��ۦb�����6�(�.}����'����۸�{z�����
����pr>_�e���˯z�Z׍�b3��Y��˧�P��/�i3"�*5'���wE���5RM�sk�K�f�|S$;�&Ӆ�ƮB��.J�f�ejkԵd�{ fe���,Tþ�L�NZ�r۠�GZ)�nC��>�{�gt7"��7�gtw��v��y���_|��kf�m,6��3Fd��B�@^�n��̫[緻%�<B��o��������[szߠ�����G�?� �5�s��$P)s��������M��q,JF'�!�^����YSm�^�h��w~��j���ŏ�1�<`�wkNB3W�;l〖��� N�c��������B�������Ml���>,�F�����g�Ϝ��'v[q����F� �Tysf?; �A���_��}�uTA�0�3��0�T3>`|����}Ŵ���{u2��e&o&Q�0�j��t!�Ф�0n�\I0�a����u�;M�w&����ܢF��������S+UN<j6g-%��8�+[
�߸�f�+Uc�3�Y�̿7+I�b��~'����~�sf����q�H=QZo� R��?�h�1�m����]8��v�#f� u�~��l�����k�(�3v����sz�s�������������Ò�~!q����g��A��q�xV��>�a���x���_ں�߳�{��q���Zt��w ]𝱋�l^/���Y�r8:RykʼO�z�d�~]� l�R��t>�j���0�fm�W���=ޥmL�ň�n$�*F�Eqd��@dR���Ru)rt���G��X���{���/PA�_�7 �M�p��58l���{�@�_�����z���a�%��+.�f�w���K$ �q#���-���8xi���vn��r÷�m�6��6�E]��q��˛G�k(���%��dH�1S�s襺0gi�Ԑ��U7�ݸ�:�����W�ђ��o7_�����7��;�y�Kww���RU��e7R�t��൶r�B��E� �s)5�_CQS����YrN�R�Wf��qX}7��¨̸��}r��;vM_�[re���S;W��1_ג;���q����b&�?���]xWf�y)_N��P��b�M�G� /�����������H�x�i,D�5��f�.)�h�[�f����\}u�19/���p����� �D��A���n�q�W�l쁤�9X��{6���l�כM��� �;��ԑ� �;�/����8�T���`L�c_�ܘ ����������Jeƣ����!��9��`���Fڛ���K��F�m�� @��5���k�4+���V�vs)�։<!ť�}��=oԨ��:���[rUs3@�W��,��2��G+�; ��34�_O�^����AU�u�H���R�IM�r���tu�~.� +֝���8��~����x��X�����݊i lB���Z:K�������'\wT��3p��R��l��52�J��W�(�L�}�Vq߀՛R>*N�m���N-;��$�m��z���܈�oխR6�Ge`T�F �˿�1�j� �jd�� ��y6,�g�1�a���F��M�7�-)�7�cl���.f��\Ǹ򇅾�{|)���轖{�(p�=�=>!b�Q^}$q4!��lv��ڋ�S&{�C� ��UR���@��z��N�ck�s�e#�4��3�ή��>���5Ms/�i�߻���t_�I�1����U;���/裴�8���o��N����g������a#��p�J���`�P^l�a�b/�V���o�a��i���e���5��a�#�1HnI_ƕN~t7��^��5 �ovr�{K*�ҲC�d+�)Ʊ%Wl�Bk����Wܪ��c.���6�? �_���WV�Q��I*0�-E������hau1ث��/�[���3��ʦ d"�&�q��q�u�^C�1��ڈ�}tV�G�DT„�ۨ�����|�x�s�s��m�g�~5w���@�����(n��E!��+�ec��Eí��|u+���]w�YVJ>� �s���NOZW|w�c�;�%�P��c�H9��(����L�P�a"�$ _;�rE������m)W�� �!��a���u��v��E�?�4�� �x|����-�P���� Ή�X
n�n�׿#�/�6vUڄ��N~��O@��Kx�3�l ��(�2���f�.H�V�A>��| ���y�15 �'Ɖ�kIT=������A8R`�`0�Q� �/\�1+}e��k�����X����Mr�kͬ� B���>O,�ǫ��K\m��N_� ڄ��#���M/�Y'���H���7�uڛSj}�O�����n��Gs�}��V���^T��Cq�bs\0\�d�b3�H%s_]�����ŗ7�K�F��,�-C�����6|������:�ؒ�J�`I��Vn��l�����lq���_�½�T�Ep�~����������8v�GV��|�=���;���j&6�5���׉�����ȓ=`��b��o��Ԭ��_ �����6��.
&_���1������|_�j����;Fz_�PiI���S��>�V S�T;�cy€��w��靿�����~~Q{n˭��}�{+���&�g,� vow���m!�mLt��q��_����5��X�A ��^�J�u�jQ�#^�~:B��Xut��k��ۑ{�k�W�K�azƔ�������&���Hx��qTz��S>��1�0Q7���nlwkׄu�n���;������F��"�{�'>��k{R<��r������.����$�̾���f���'�P=���6��xiL����[�KK8)�.N�X�8�P��`��x�';�Dv�������[ү�����Rօ�GOJ�4p����(v;����ߨ�ݩ��Ne�9�n�-�:� �K�"��+jـ?����SfI�lP���ť���?lP|��<:r� [΋���5���b���{P
� l�?|q���ÀQFl9��<dX\���aՇ�(�F$�O=C2�}K�2'�y��J�|l�wB���8���QIY�Њ���i�g\��v���=D)�~݃;�._�2��;�:x��K���O/��/Z���}p�p�E��Bly��P:��{��Ɋ���8^�߽�3�a�ұ��]'�Bϝ� f�Z�5c�\x�}�J)P��K^s�N)i����?�O��6;�,lkf��X���c/��5�I�U �(��#U�j4��r]j:���/�v����o�F�(�.�+�s�f�T��r�tDs0�o�l �ڧ໴LYQyhdm@������Ot�������C�a�������A㏫�E�}�n��M6 �m�G7o����5 ����[� ����TS9j�^�C���c���(r��qjwX�� lVb�vV͵%����<����w=��w�W޻���YͳCQ�5��S�O��a��>ȁ�rK:�t���#������֚L�>�&�H��.9)1Xz���,�Ϻ��8�鄜�f&>�=*/
�"�8�N͠�'j���>d������5�5�$��M0�����KݿлC�ܟ*y��\��o�z�}����֫az9]c��l�J`W7(_�u]��寋M%f��X��+��.���^���n���-��| �]��Y�r�����m���'�X����L_� � ^� U�x��D��ϾP�/���E[g��,��i�KWR>*Fj��1��#s3��3��!����7��膒&�ro(>�Z�eϞ��*��}&���V�~B�T>�%�]�� �:̮ܰ4;L��o6;��4��
��fo�Օ s���|԰��n�����rq���@5����"0�ٿmF��b�ťc�C���Ɗ��;Nab��=������ɳ�B�O���&��
�.<'Fz+ux������]OFxi�g�P�g�); �KL㑥��e��W�w���z٪�-����}P��7��!��_h�;��~����b'k Ө�+�%VV{QO�CXY�`�S��R��eu�n�_�^ۺN;�_��Z��)H�Be?9�?�}�0*���*�TcK��pyZ,�!�*Y��E)��3m�l ��'�������O�j_�����`4=btѾ_�u3B9���D�>��U�?�3R�+�r��Z�
mn�f?�����LE���2檷×l��`Uz���sk��%�M��ƻP��H�_ ���㡞���� #m? �5�j��(7�8fAǹ#��;1���b����º^��sU�a�:�}0���pz|q���-sr4ג�<½���#L�w�����Kx��>��v�5y����c_m�+�����@���QÑ9N?�rk9�7���K��1/��؇U|��˅��Xc'C��V�9�q��C�F_d�Y�1�=l>y��:@ĆG��6�������
�w�y�����V~>�����`߾w �-�k7=@�cڑxV�<{���
�Bee����Q�7����2oq�B7�QS�j��:�}�Ҹ���W���d�/�GF�É�=��,�N��җ=־�n����om�^���Aq�� �&��{\��!p���= ��_����.ԧ�;�K/Ұ�7q잞��[�E��In�Dp��#�l�+ ȳ��~�R~n��|���0T{���4�p�k�a�7I�w#� ��,ta�Z���斅K���, ���E�w}Y��^�V�~�te���52c�|��C�=lP�OL,Y�L�˅�셨�{9�_�b]vlL�Bv�(r�[��sh�n��j��_uER���;� ����1;��xί�N��4� K�:��Z�?k"��%I�}�U��i]��i4<�L�ô/�PmG_�R���q��zb����x��� �C�3�K����i1%z��A�D¸P��Ef���#����b�ʥY�����f��Ey�y�l}����@s{�'�c�$�Y�n����Hq�䦜���`}$����H��ܿ0 =��Hp&��*�1"�J���f�n�٩Cع��v��a�{�)X����� ݔ+hAlW]��q��[�����hX\ظ(Dط�Ɍ��@���a��W�~��
1Ͷ�+��r�ELT2�R�?�r�<k9��>�E��1]{�
�?��fU��\c$�F�&���Zl �muu�V��`<���,��m����tu��IQd}́�����5)8�8!��G#I����~Y@��E��3���I*(������|"���i~%�l�z�Mu�sj�)���� ��
�Őu��p�He>A�p/����Zk�fY�'Y��./����`�85�8-�w�CwEn��]��E�f��p���^�Z�ΏM���ê��k�R�ݝ{��t��y��n������8�rռ}����O��0+Y�$μu�L��4j�ތr����5����K��O:X�����
��/N ��ɞh��j;n{-�
�֣BX9T���E��]��J�va|����*U�0Ĭ��hF���T���WW;̝�>�jW�X��,��r��!�����v���(��5�G�x��78�-�9W�2˩
��'=��݂��zh/ɝ��ɓ�6=��(_�oi/�,�}m�Z<���������q�$�w_�f�/��������[y����]P�D��ư�m�ab�SȲ�f����F�6Vؽj��-\��(�����G�ׇPZ�F�W��:���B&5���rح��mPJ��;�������\���� ������9��ч�3��k��jx�~s�0�8n6��.k�|�(�������@}=��^� �Wl8Q�w>��������1�_������R�����íK ����*X�R�L6b;�9 �L�!l ��|����_������_~:��k~����gİ����I��zo?��F���
c�?�'��4����;��������I�'��zk���/�-�O�ą����uIh\ W&���=m|2���/J�BF
��G�� �K=�D.��H"<I��Ǭ�\��%��X9&�����cœQ�i9���[k��s�ы�i�ӓ�� U��1a�ec�]㤣�4�bl�/B�(i���lx"��˃U�(�$�R�}�|Ғ�/rL"�m�%"�Ob�1�М:�:�c�b�$A�n�lI�@�a1��D T,�j���UNW��� �J��O4� �q����u�W�?P�D ��R��j&�����̹�e2�c����-S[3�ˢBjwzKEh�����A�Hd��YjG�Z��̸����ы��O�FU���c�r�+� �h�|=:�����h�r���P$�8Q��0�E(��@`�Jk&
ū$Ek�[-�B9���uC$1j��i(�M��hΐ�xf�U�����ڑ��)���Y����R�d?T�8� �����T�P �8˥��C��&5��P����B9?2��i�S �^��,i�ci��
/���`L�[P �z���([��d qe��[���RaO(#3
;��㬌���@�7�ݟ����u�<V���pXk�����H%�h<,���d�)%�@���}-Oi%sՕ��&�W�"AQ�|S^S>9Q�sc�d㥣�y
.��ANJ�7�ok*���Z�Vѓ��� �,ƀކ�$�0���=w��0Ҩ�J�U��E�g��?�I1i{�Ȥl�� X�:"!��4� �&�F�ѬOe^L�j�V��D֪�W�_?mq
]h1i�g��MI�ao9�OĤ��tE��~�,)&���=�ktxG0Naݣʆ�9��I��y��F�Ӌ�j@��c�̥<���2�yH�Jg�&�L���tp��ٔxs(�#�46ɣ"���$�����h�q���yDxE�<2:�!L��G�$̖�Ah `���r�����u��"̈́j�$vrk��0ba=��7B����Ѱib�Z�&�vM�1Y��F�`���V��2ï Oۦ��5=�e��VӢ�z$�!�4�W����@<�38�/:2�1:����*h3��Z���U�b#���`��*Fe�S,:DH � 1�)YɊa��K%aQ�r�x��sܥ�]`BY:���E5�P��������ȞUX�P�@W�ЫdVa���*��G*��;��!��ѶȠ�J�u���B� X[5ga� L�KRg�6���aب��hV�'6B�2�t�B $�GL 1��6 �:��24X�qJK9xd���URw=K�v)���H)��o3�TJv�K3��$���34pJBʥ �{��T��u ���T� 5�,5 K����4�&��}�G}�)�~I����!1ș�����8��m�Y`c, <s&zi�P�>������Q�bI����V� �*.��� +�I�d��`��M�d f����X-v������1��rɆ�HG%M$1aq=Jb�"��06O�aQ;-<OS�SP�'�x���S�� �>�-C.Z�<0�F��Qԙ)��s�>} ށ�2��2F#�ŀ �� W�U�Ж�������h���X�W����Հʞ,�?GD1��uR�Y��� ��c"��d5�<�):�A$6��tG�3YD��!흄�V���-�WW֡$��P�J�ф��Ȇ�P��,{4΅.�D�`���g�8���1p��)�~�����YN
�)���Y^��܌��aL[0!�[��2@P&%�;�A���Z��RJ ڄ� y=�o%g9�M���hl9t��P��E��U�9�VѪ9�%��S� �zf2r�ܔ�c��Ë�Y��!�$����T�leRMĔ%���aj�{�5O�d&r��Z���n᪼R�y�ٙ�͡K�6��ZzD�'j���l����B:�Dl�]�X��i�@H�0E)4��YO+B��{= ���54夡a 2M��z�4��I��J.
� '�����6�Tz⍆@$�d�C�"$a!�-�9�>��J�uO�N
^X���[��}i�lRuAa���T��� ��H�����L�&�d�'���.#j��Ccc �>E~2�› ��x7,�L��-[ �XL���9��(��l����AA���������Cn!78�dސ�-�k�Pֽ��*E����k�mV�*���ݼu��'�x�cܮ�[3�����&Jz�4�2�l��;��X?Y"�Kq��x.0X�D��4P�Nf�@���z낎��]P��sC��s��WuQ���\�ma�?�C��/`[�b�DjOWuB�J��8��G�猼JF���^)���!��Ieɽ�"�m*>Gw�(�X�2z`�<�Z���'�vA*�i�.%N���KE(�򐸤H�F�RK.N�%1�1�,�r�
z�[�Cf�(:\��}���j�7J3�N�F�T�� ��ݐ����LbR�l�H?"&�Ez5Oz:��d��֚�j�X�[��Ҭ��"����I �T���)�P���g@�{bD&^01{6�yh~T��Xɢ��ǝ�� Р k����^ėů�r G ����Ҁ�o�%��n�"�O6HV.A���Y��S&�8��lS�2�a�րQ�,�+�g��O �6����$$HO�&D��ր(�!�� bX�C��3�Qx!(,f K��{q��m�HG+����� �R�47��HZ�P��'$G�7�cj7L�40.�$xM�MM�D��c(���;JC���i���;����Q%�" �N:���cG��A=Ë�*��(c���l���GЇĠ������^�� �&J���$�|��]Tĕ�p%Ij�M�˱�K���|Q��gd��� ���Ts͊�,�h�Arv�X��k�a��и��>0ۋ$ 昺�&�]�}������q�6�ĸ
lc�qs�bi�[������L�æ����v�R@�H��1��ɞ��3�+}
|�%��l����4{�x�-��O���?������ .�Pˬ;����r�l���V!���y��.`ǹ.�s����A-�q�<~Q�f�9xq�o
���j���E QO�\"WA?��ChI�Z�4�b��� �"�+p<�1s���P<�&��S� b��ĥ���Kl������=xՓ�FT1�;X6ގ�C@�B3�Bs=e���Ml�8���mD���I�Ԉ�b�C�b�(�H�D�(�I҇T� �d� ,Nz0�PS�&
��f��r[� l�HÌ �Gu�@�Z<��D#����9&�"t�y�T�w-cQ�J ��B�S|:���[�yAη�h*�*�P�M�݄I��2�F 64f���@�J� ��Ӱ8��E��*�@����F0&�ғ�<�=����Ҟ�2e��"I^��[�}{���0k���+�>�"o�`�� ~ &o٘aH@�c�HZ?/����'S���vy�j!�W�F-ı�̘0���hKt�7K����J6� x�݇8� ���B�4��Kr�� �Uޝc[����[xE��hM������K�i�=��(~'�=�!9����l�,�nC�p5�b��B�Ѻ!0�%b��M� � �ũ���H�%���c��J�Lf�[�O��G6���A������T�L�n\%��q"��cW&�O��L���Q)�{��~U[�D`�{*>s�,>,0� s�Ы��Z��CV/J���a�� >,��Q ��F�©Υ���I�-ལ��P��)��I>��!>, d��q�L�G��x2-�=g�m®S�
#Y�H2�v�-�. �����F����3��,0 X�
 ̐����T1}Ȋ�s��2�s%\YF�k�$��[�<4&�)��Nʡ,�<�@ �C��q��B��hO���cwS�����wd��J��xɂ敃��в�M�R��/1��IV�r)P���s���,%�����C)L�CJ��c7�U18�p�V�w,\i v�6� o��>C�o��I˶H�xus��T�!��y��].�/9xI�^��r��>%}2� X�����Y j5ȉ��˂ǜS�cF�+a�/5onj��A�'�L:��B��Z��5�� ��������jU��*mLԎ'�2�~�Px�����k|1t��Q� �(�����[��Cx�}T�nY���qٔ����j�D�6 �y�s}ѳ�!�R׾o�����e�ב���%���z L9Y�)�. �S,��i{ q�d�K��PUCd�Y�p�t�7���M��-jWN7ҥ��C�C1�h4᱊\�`z�9�:l�� e��z��U��0��#��x�H�ݺ�1i��-�S����mM!,��K K��IK���R��륜 ���^����� ��-XH�U �` ؑt2�CD=@c���~4��txﲶ ��M��wm�7� ��B�@H��2{��t)k�b��g��İ'���$��`AE�J&LMQ���'=g����q��f��P$Q��A��Q!�6)�
�7I!�&�jSL�ekO�pf(�&�&Sz��N��k�d,ˠ����?��V��x\�L��R��|��R�؏��d���5 ��( o��\��%�;Ld=���ǮĊ�1�����t�z�R��A�x�8���梢Mr"�P~���"u�꫻[��M�D-�M)mƉ�s���n � �x�t�[e�1N�a�%�BK �`ر���T��R 8F�lzI����Ѿ��:Aou���p�d�o;,���=��G���6���S9��P` %s�1�8Ě�P0�>����F�)
�L=�_���ŊĻ��c��$u �6������x�L�Oy7�r�=h?�a��Q`��&��w���,�e� 9�%��#z�����K��!�N�Hw_v�6R���pIg(EhK�n��y8��e}K��+x"����r�I��G��'�]��z�zm���������!�z�l�R)��;�\`�ݻ�w�1t:  �6��1�p*4D�3|��$���|؋U�M��H�xv5 3��I�-pSm,�r��*;�����!cz�Oz��1�W�U�!��� �]Sd���R��D9��M>40(����+�/�CBy�^Āb=S��:�G��~��x�6�=�!&x�.m���R�;\;��Qa���3@Tl�J�%���M\���Kj����t�OM{�2k�IO�� ���'9"�7\����4:�5�½Q���5�
�H��9�Rk����4�=�� ���1�1P���q�י@*���L�P����ړ[G#G�[�z�� W�~c{����x6{d����Iˋ��2�-Ҧi��� /Sh�8K 8�B1&��8|�_� |� �D�spQ���-��i"I����$>��K�$���o�jf�&�%�Mo ��6#ot�
�Jce�*ނdWi�*��AF��H�Wx)�X���S��y۰�#�����,�.*���Q�?
�0Gvn)D�eMS���PڣS���I�v�N��xj��S�>��4LoL�aZ�O^��h$�zk��iJ�K�lL�)PI�-iz��:�������aA>��"b><�A�)j�N��<�L�\��Ja�T��=[vm��d���bv�� FI<`�$����O�ٖ�"���@"�8v��N��,�o�)\���@��g1H0V�SV�?@=�����ctX�8c�Տ�t�*
@{�Whح�9@�U�y�[�9�B��sI㳌��E�'��#x����N
ś-|C6<X�h����5`˟� ɭ44%�uh�����Pe�w���[�PpY'4!'@�r���f�� �4_�u��sL�8')'�\��c�܅!����0���-���>v�C���\e�7���Ope7���8(]��$f�r��In�h@ɘ�ġ7��
&���J�!*� �2�8�
�/��|�J�+_���
ͧ��D�t�`���ϳè���R�K~kpG�-��5����spTz��MK�8T�Y���0d-�,vT�oɔ4n;H,C�yW��ъy0�(&ؾU�s�xB�Y�t<��!�൘t��=-tV��$F�׆�%�D��iÎ}"n?�;K4 U5�ruZg�x�g�>� z�S���Q&WH���k$�`\<��Dz�nUA+<���>�����ு�I�{��c7>��7�x����8e����H �r���i���8z ~��,&5����ED�q��O���2����x4�R��D�N@�`!��p
�a��V ���j�0�=��\��yj�Ȳ�%��@�-�N�Q�|���w�C�0��WES�l��x�l�™����_�[
��#O�V ��dlp�_)^���P W0��j =���
OP���.4����G��x����X>�n�0*B����� _u�<<}T�|�C�@u��;��=��QtК�>QXz��߀"X����L.���{S|�C�ͱ�o�B!QqY�gAG�O`"/ey)�����8V1q=�Bf�c N�����w�H8=�C��衏%͟:M�R��CpB�
��!Q��,�c�l�(=,g�ꕕ�������>�$~�˦�3 O�cz�@�xP"%X�����?5=a/�G���������M��(,V�þ�� ���6i�Dljp��߸��Vns5�\qA$�2b-�6��Z3���V�5�J�n�DE��&�'ķ�rh������ ��S�Xx.8�8x�#(ͮ|ۇ��4�L���j�F%|ৠ�B�X ��PHP\��P��6Q�.��������Ԡ�����x��`� ��BH���vt�P���4-�`��Ȥ�T<aT�?�39�10��d�d���A�>� SC��Kdox�Q
�"l�rX��p*I�IN��_��_�n�S2��*Q��Ԧck�b �YP�K7! �eږ3C���N�.*��pB�(8C`�LRc�ٲ�;7I���4{�:�� ���D�" �0H����j��$�fQH�9�P��9Q�F��.y�$2~[Ҷ3�A�&Q�}!j�RŖe��fU���c�m ��*!`gY4F�$�X�B�����O��s@���p�N{�0�`\P��;4����^����E�l�L�c(�ؙ�boߢ76j�I��iU��-�?�u�>��<��ٟcȈX�I��Q�=-�!��<��;^VwtE�V/�f�#�������H�@-~�� �O|��9λW<��g��j�3�V�!�����^H<z��q^���#�Y٫�F�1!(���6z�d���X�YIy���z�����8g���6 �|HK�E8�}��V��Bf8�}������-@�3f㼇vm������cە�7�SH�s^<�C������@ð�
�(�#�O��@4C��G˰`��2�\�$������������or�Ѥ�t���6oP����w��%&55��h�X�^��.�"�0���|~��!�]�4�N�� p�M�$� ���_�|3�|� Џ���;��n�L~�1�sȆ4z'�*X�� X�-��ҌG*7$� ��7U���)v3d�F&s�K�H� �.[$�`�t�&�`�t�*�cIU�`�G@��s���EZW�3�#-?%L�DZ�T����Ia� @�l� � R��Ɇm�ɱ�2��!�~t�|�&Df�~=J ���Q*�+��g�@��8X�^����5<b�0_��� �aE��qn�4_�`��r���i��%�։����/�0LѰ>���޵��q#�s�+� 4��&�9�|X�b7>A�#�ag��N������b��k�{�"R|?�E�W�|�ɔ�J{}��&�Z >���k���J&��a9���X��+{���@H�`�[��U(�!�$��S���?k&x�s%�=��- ���P �in[%y_
VQ' G�ps��*�"-�f��J!�we84gS��H-V��2�;j��T�u?'����a�GJ�h[&��8!�(E8:﹡�F�OT�8�4������Qb�rTqC��'J��Qcs�"q<@aY�Ѵj]<zX��f���}U>@Wxn��ro�G��vh*i��"n�4-����Ѳ��U�@^y3�QAԢ3U�i�"�S6���L�j�&.B"�v [��]J]TXj��;`B-˶�њ�"�\�������i��܎�m�"���d�>���I�EB =��[w67��&���27�� %spUS���H���R���0Dg2�fG!�WeGC �Q��*؍�nIK,^��J�,[�C�!��A�D�B���Ѫ��R6
zf:t2e�ƕӔE$m����%ǡ�y�� c/ 2��9���:>�:* ��WR�e��&mUX�F�u�i�p8o)��9�/
�T�A��e�֊K*��W����� �=-ޖ�".��KI!\cPZCF`w�^G�=Gr)O�4��}�a�b��]� d�@A)�`�TL��U�� �.;L����'�yvG��7tFn�L ��@��٧ �ft4A�*Oet��5��2�)�RΤ r��ӫ���65BS��R"(t�uP5�ą�D�А\5lĥ� ��� �(�]OBl�gH��B��#:������T ��@��"�F\g��|U�}v<��r��R��W�Ӳ��>�t^E�
0����@��&o�*���@��nK�QT��oU�(. ⁜?�;|E���0�N�UecL V��ӑzp�` I�~H�J�mT�L��p�o���-!q#ρd��a���dC'��z���8�Ŝɵ2�l�pk�B��Q(қ�<{� U0�H[��Nϖ�pI�5Gfk����W� >��k�(5������I�I�7d�ٕv���/�@ūfDk�P���e&j�U�-~�NX��v��LB���v��2�1k��`�ڦ��rՔF�XaP�J#��@����#$Md�s(��A2��\Sj\|�OL��4�^[##��k#�@i�� ����L�P �iu��Xz ����FЪ_�'d��F4�"����B��� �1� xxN4��P��"T�/��7�WP�N#(׬�kH���CE��՛�c3'�hr�&őP�";�&
�DEd]K-��tr�#Q��!ª�ar�܊�f�J@".� �F#�A�F�6:l�5sw����,�l�h���'�\  H��B7I=�Z����S*�h�Ӱs�p/��d\��k�D�o{�C ���n � LB������IQʵrw%�\ �H�k�����
� �p��k�h���~�Cn�l�v�F��D%*���Q��`F�-E�l<�l��S\b�r7: V�8
� @�SE����>�2� ¢VM츤�qq* ����>"G,� LE4���c�7�鲦%�*|@k�W>��*6A5���4��慈�BK�"�b0
�uB al�:�U������H�Q>
�=fb~���~d��_'"E��Aj��}rB��ݧ�S,�T��L�^���S�����e���ڠ<�G�������W#m@��������x��F��E~��/���@��Ħ����<��"�Ժ��/gZ.w�
��P8�z����}����=2��D85�Ϋ�Dq�H�A�F��۫�9�� ��;<�2�AJ�2p����������P�5mI��F� C���� -�����7��U�Y'ʭ)���H��e^`��mv%!x���@��9�7 ���� 0n�H���%���f#�v�������� ���*�Q��9Z��1�
�����d��=���;�$Q�մ11 ^���j%.�Vp+�Q��G�Vg0�z<��.;X�CU�<��1�^��'��|��4h�U�;-�g�pUm����l����CU�*�0 ���$� SZ �1Dڮi���Ȇ^�}����`��ީ�G��cU.VǪbu��a�*hz��s�����-!� �A8?g��QӖ&[�°�D�`M��à!�>��H@kz����+����."��<J�C�9~�S�Ǘ&�{Z�Y�h��d�Z�5k6����̬�,0k��z&j�������S#�V3!,`�&������׸ih'�c�a;1Lރ�v�0^\_tш�c;��v��5Q[TπT=l'����\����ed�7fk��4��� ��H��Mj��ʍ��6���R]��!h� J9�� ����ޛ�?d���7��.v��Gp>bdznM7rԴ%�[%<�?�@� ';o�2�r��`F�������~&1�"�L���C3ⶡ$�Q�L��VsC����IZ�3^M�K���K�<Z[Kd\�*��(�v�A1yia�4
ޫ�lq�<@ܚ��I��_��q �@_�<1Q�Wb:�$ku)W��qu���nB�TwS�;��UX�_f��p��rJ0�P�(��[��!U3������
]���_+,)�7@/+5(Bt0d/�Fm�L5-ܘv���G#�W+�B�>]/�]�!�ƄC�>lM�\���l�*^V�d����-.�ϖ���[�.g)Hc��FO���0��la���i`�>oK/����{h8Q �i��([yœt������\5q&��<� �Ƶ��7������!i�u�t�Q�5�v8Ҷ\���h���a��~0�P�oI���e�M��zZ� M[T���dZ�Z��� KYg�k@�n�5c(k7:�����z��e���L�� �*�?� &�5�����|qm#���Z�����i�x��C�|j� �P��҂W$c�=��
O[��O�}�Zж��[�A���p�r�� �?�l�y��_"g #���p*���a�4쁥��"����ᴉ�p�ڼ�61�›\�֘���(|ʵ=�͖x���(�a��8P�3 C��bŗ�I�EK����D�'K�(b�F�jt��u����FC'1A?�u�n ������4p���T��
8�˻����_����`�C�c�5�M{��'����}?��[�m���t�~�쯟�����n3_.J��,�����r=�|�\o�ap0N���7�?y���O��T���|1��%�f�鮏"��~v��mӯ���֫�[L�̞w��_�����_����K�Cʯ��䗒��K�~��T�����a�{u�ʰWŮ�7T�?��z�������W����~��r����P��'3�H������k�ӳ��؋;�/]�+�lX���n�>�;FM�,q_-�wW��˗/�=�u�/�[�-*]�2�=�l��z���U�X���w���� ޳�(��.�u�������j���qrG�_�����f5_�|�����r�Y�Xȶ�u��9ko�8�4�;��n��+
��mI�]�1��۟Wݴ�~���9��j1��w���lW��'�܈6����n��e����R���Y?]���J���~Qf�h6��g7��r��8���?'�<Pכ^�8}1���l.�?�ػI[UͦӐ���R����YSr�������nҍ�_F��+_M�P*:$mrN���MJ�%��.�ϓ`y.$l�P�}�]s�8��feFd-M�0�
W3��;���1F��$��] ��i[�S'���R�!mQX�:ۖ���O�t\� ��7��}� �Z���i�.�e���u5$���Un6��������Ϧ}�ʄ�7�'W]�K?NS7<�Lf}{��<qkf�� oWrж�O�ndk|J2*񬻚K��?�N�� (�̠�F���o7��z�y�rK��k,�2�o{DL� ��d�\ L��I��7�-J�u������H)��"x*�t/�o��<+��ᷫ��\��j*{r���b�R�wU����:�k�[r2�7�t�������������ɹw���D�����������z��a8�G2��Iۣ=Olڮ�N���W���gl�c��;� d+�镐���Ni�]z1�OmoJ��=�0!T�Tyb,������Hގb���?�O=�5���!U΄+{��m��A�N����t}��h�G�RN�m��ZO�ɲ�Ȅ\���yba�[!�Q��*�cA�[nPG7��F��wa�,�×ǃ'������Os`��K�S;2�7�����A ��������?�������W^�����w� ����;ëy���̶� ��mf���l�p|B��c*�s�5�����r�5�i�{����=V�OU�O�����D�#���9�A$�~����\�O�,��rqb�e>�$�'�/|�H,�Ulws���)�ҏ���ݦ;�2&=�l �{�{��Wѧ@}u�߶�w;���/wo�S�s��r���h�A_x�� ��w����n�%��� Vy�/�%|O}:�<az���ď���ꓸ����#Cw�5�Y>��<��Z��̛���u�����������-��Ђ@{qb�4������x�҃���q GX���H� ,�;F��[JW 㟨���H;��gc��^�3������ԙ�������O~������~�
x�+)JMU��d01� gCK3s&n��K�]_x#��"�DŽ�I����y �;�oxa��4!���9��)7�((-��)fx����:�i��*]1���>�\yx%X+f
This file has been truncated, but you can view the full file.
x��{���0z�m?��{+���;��sj;N�&�ԖӦ��  1o%Hۊ��~f�� �DJv䴔D,vgggggf�2M������ϧ?�a/K�N��~B<� �� �8�[�^B|ҷӰ��{=h�6�����_\����p����l�N-���&�<�N��y�?���Iv~�]٦��Ga�����|u����8[yaFC7��g��A�9�aoMΗ�9�N^NGY�-.�����$� ��O'�y/��'���wdrp���1��)/���ß��Lrr�8�Y���������d6��Ǒ������=��M��l:_g{����72��Q69.?\���QB��/��G/Z�牟����޷k��0���ه �y��r/�0����2���i���w��\|�`9��g������"�Ǐ'�"�F�o��ݫW�_��;��w NfF���=���=��\=C���e �zF*���Ā�@����b:>��&����QJ��h�����|/�s�������
��M2
V1+���߲��K��� XV#+�A7�sc���X��-��[l��w�'�e�9��c��@��Yg�&ԩM����Ջ����lrn��x:�4&�l�1��dt �L�)�7y��f0DXk_�Qc'�I�n�f����b?J�9p�t9Y�%|k{��%��ј=^.H.�D���S�]@ž�Ac�q 1����"�(�^L _��eI��� �_�$0��}o��^B��<��)�3�5�`wBo��t>�]���%hT~��L�N��H"��=�ϳ��0�/�#���ɰI���h���΁��]\� v���lD�p�GضuJ�e�LƆ�����GE�k8<6D��3��|h���E��X�i$1޻G�y`쯀�Ѫ�nLU�9::��Q����<J�����m����Y��'o��V� H��X�o��&�q���&!�c_D�,p�e�@P=* DGF�#����Uģe /Ȝq�� "�������x���ܣ��X\��_��;�}#�M #e
9Cr�M��Q�.��c��}C`�L��@��Y��aJ���d�0p��i�I3$"8�/ak�`�,�/��,��Q�$�ß�N�R��s���Y���r�ưU��@� rt~ ��FQ �&jP�Á�![ "��REִ�S^" ��S�|��� �,�r� 4�l0���㜽O�Y�(�|{�}�����CG7�u��������/H�*���B�{��2�ܧ�+�����A�)�er��(�|jd�ھ@b|d��:��?:I����Gs���l<^.��Q�{ɂu.��l����F��[��F�qO4�Gb?�V̔q��9�� �c; )�|Jfrl�������bN�O�eD�a��aЏh��z����m46,��%�� 0���>�����v@� ����-��2�ۣ��
�>�G9)�-� ���Y4��W��8�2��c�9mR��8Z6��zd<*f���T�@���l D$ߏG� ��t��&h���1J78GVP�\R�mΗ�dApq�娰S��_���4�G)Eeݪ�3'�Yf�B�`dc��=NP=8����\x�,d�P5���s�P���:c�"d� ����T���"uD�jr��pz�~Hk<�.�!�)ݑt��S)
ג�`|,qD7�����tY@��v̦�}1W#�q� Cpvo|� �����S��N\8���
rt?G#
�x�ƒb��6|Lwm ��83J�)��(��g�;?ѩ��W�3��(F}�����������˜Y����� ˅��I �.�L�g�6[���a
��R��!���0|\J��l��<UF��q6�z�$ac
$KrQAp �EZ �K�-6�ı
�((#e�����{� rl �gbkf d�$]%��$ � �:Z����>#�c�X�)̵egD�O<Ǯ�*/��e��ѓGOO�>~���˟���$m�}tr-'s�.S�oU�I�!l�\'�՛>�2"]~�m����dQo�J�8��$$:e�7���tڢd
�K�.�QL5��ޑ�i���O�2��+=�����h��('5�����G�|9́�·pN��uX�N�+(2�4a����/� ��4Ӆ��"He]�o�d�ȁ���})�E'缐��q~~�� p�&
��Q���M� Gt�)�,��T���ا�|4t� �=vb��!� ��s��0��(J��k�RX��7����r An|>,LD����0��O�F��D �-�j?��7��:�r8Nj��=��x�@�='���<�(�T���� ���Ee:\�����]��C@A0����S]��"K��L?L
9'����i��M���KB���b���2�G�-�D��w�}<�lr⣼=�fy��B�o
��-6���ֿ��l5�-����z��L���CPAK!I#���J[��֊fy�]5�\��P�Q�2 ���ȩg��%�D#�j���i�:��]�Q�4���P]��z 2�x�T4r� ����7N�� �L�����,����A�j@��2Py�c4��Jќ��<CL�;���WS(�R��P��HS@3u~�^�\r:��}�U�_R _D� N��P�oE�Lb(����
n`L��!ȸ�3\���BW� �_�扜fĔn�Ć\�.-��9=�Qk:$� �s �|Afg{T���*=�� Qt��_B�Ӂц"�\��!]�#��qB~δ_i��_�Ր�2����G�_�C�gLG� q4�Π{�o��T9\�1tW͠T�f�:���]nd��>�Mq%��:�C���\f�?��>s�B���0�?z ���Eg��h�O`�����j����G,����O�S�����F$z/ aL���0��*{�ت�!-��D �a�F��>��y�h�]�v�THˊ,-.o�mD��%��H��ġij>�����+��N�"ߡ�j���p�
�1Z�!j�cftܕL�En�l���2�h�� :2�/�>�S�#0!8o�(,�g�r�e��8��9E�̏Y�<�T��5�,�N���cQ�7*�VYY�N���� �u Ԡ(�p�w�b���1S�l6ʘyb8]���P�Q�/e'��R�l]b3v���0P��`�+��1v{9]
�d+��U4���)D��<ēPY��4~�������zM�Gn���ƛ�m�fg�
C(�E{��T��M�8I% a[�u8]�~�L�'FM_����$�l�ӪR��k�Z��6���!���HpJ2�сʡ@�4@�[-��<;?�6@~��=�R䓠� ��&� 9\�h��_JE#��%g;�0j�аwښ�a�o�S`�L{<�{<�Ao蕚]��l �P�?a�-�g���l��"�+�i z ��d���r�q4'I@e���`((V /���iǵ�j�թZk��~xŀI�-�O�������{��T�N47�7�o�����?��1��a�����?�'˅���7Ժ�w��C��)��D�|����R&����}�أ dXң,�NP���6��{�$��Y�jS{�j��T�>v�E��~U����e�M�K1_�� �4��Ο�$4�Q����ü�*|���/�݈ܯ��S�tA�/��L�]K��ŀ���w#S3�����t v��0[B�)ng�+r�!+���@E�G$5,Z��W�����d�Չ�)H�K-�O��`�R� �NGF4f�ݓ�V�&�L�:�傫��� ����x��gPT�T�D�'�ϹI`��J�hu�-2�ՕGa�|���h�*I&�)c1�9�d@ W�g�G&�}��{x 7>�������N�Jt^� ���<�!�����%�(c��D=U�@w��(����ۀ���qޫ���S�miZ�5�+�F�,�I�pK�T4�2�,��R�M��3��v$݊2�U V�@Y�҈����V1�?MQd��ȌW�E��q�3��l����O�/�������7o ƢKn��D��J�6�A��f;���e�N�D%[`�eF �^�&�S�� p�0G��/��M����ߙ&��j%���ӓ���������3a�����"���Kz{�.G�gM)�j�:g�Rf5 ZA��4�B��e��h�� ���-R�J��Ĺj��w/$� 8��.O\s��L��*l�yI��|�����B>�nl&:'
U��6�2��p����;܍.���s�r���ey��5� 5��i���f��F�蒬+t�z�w �cWk��qk��GNd՟�X� +���Q� �������I}8ix�J�
�|���(t���V�fh�.Xt�c���ݼ�B�4���p��ܟu}m��\�9����R��FKRs$Ҝ
*��}RW�q~���a�S�E������t~�T��r˺y�c��s!�0��R/���}W����&/�s�I6��� j We�b���ׇF���yO�u��s��q^�B��~f�̪�����N���n��Z�p��+rvŏ��"��f�8B�G�~���I|�T3�������nQ\��͌� �O�����lav4� H�H��P���8ϘJ�M�l%r@�L��B\�q`���M�Fq���*���\r�+�A�� �[k�+� �fTJĐ�B�cs�1m��t�|T���~�xJkH\s<�i��. ���|�Cc��OeE|�������r��<�XU�1_�p�Q��/ֺ��Mh yE�/"��[A�|_ _-��sD}M�k�m���8(��j��fgb�Qu��1%�Kͭ!?`وuE�;��I������5}ɱ!��&%�)T�'paCz��m�ظ>Lt�B
6�a �Y�03�؝ �/���?dy�� Q��X����S8h��k��ys�I��������V$v� �4
m�fg5��>�z��!;�������(g/�o�,{
��3NJM��8%�������CC�)H�HhÀ���8|�C��\�q�kQxZSK��B���%�:ܭ�{�������)>`� ��)q�J�-��(�9�+L�v{��1����|Fb@y\��F�##�h9Z0�Uf�
�z�dB�k�*�w:c��cD驪��'��n�ӂ'{�a-�Sf��U5+$���iV˜�Uj`��H�����S��Q�4+I�����TMb�W(L�(�'R��%M$~���В��t���eF �x}Ң'5*%��=���M�K%��gB%�WW]E~�����J�!k���#d�X�� O���h�|8�Ѧ�SS@*�t�Q���f��)(�z�<� 9�д��E��Fr���,��$�L�Mh+�@�Ow�S̭b�Eq�U͊+@�"��D��՝%d6��� YS��˕C+1:���@<�\��EO��>:��b������~�D�8�J�Vz�a�=��.���4��Br��ѧVw��$��^�s�շ���4�ll�v.!gZѐ��F��@�����|��:U1�8���wˆ |���(Q�'�����od>�+�.u���ggX~,�� �i������t�u�G�eG ��=�R�M��eU�
�Ǟ�z�t�kЉ�$���s= ��q'O��� �8�+�K���'da�ګ�;xE� 8ֶ���3T�P]��N�wq�X[O��b�a{!�� ��=�kJ5e?�l�z�.�G������_�ׇ�\����Ƴ%�i���x�<���MN���a�.�tO|rL�q���j���3Ǻs��Ք�R,�ԓ�`�,cY�\h�3΅K���x:!�A�u���(w��0!��d̚� G�{�[|%X<|ş�lFt�8����� U�F�|E���Ȣ���3�W9�CE*�2,�F躗�č�K*R�`��E�X��v��Q�}�0N&��t <��S�|>�5��!y����<k�D��O���ᦦ�V3C�o;��r?��H�hQ5^��(Z;�I��&:̗3�O�c���m��,A�k�]'zO$*�oڹ�w+�Qʿ�4<�`�{T�����o�N����?����2Wk��
�!,�&�̩�� %#\4.��7�i��w-�"a�f�L^�����4H�t<v�4��y-婤��?�I�pa0K,���9[Y�X�n�΀���}0p�ƪ�
�)��F���p.�x;���lh�U�q�5��� �R ���)�$���N�8�b�6�Į�)�K��ϵ�RY�� (�"e�XX5���'��,y��fS�S��+�A���~��{!l%t����|q�z5�k_Mo����$C�7${���=�-d~��|�� �[��I�go������z�L`����e
��2�B:��]�[����K��KV tP�}���ץ}�{���%���2�hT�oM�!@Hl�մ�(�6�
��I¿�n$QC*ݪ�P�
��w�9V�i��X���r�ꔻ�~�sGMn.��k�h]v�Y*���{�[��Ҳ�X���׋i�5��u�K^O�|P�OX�"�Ԣ����M7jV�a�>�%YWQ+��XQe���R�}�kͯ�ҪK|�cQ\����u��Uy��Z=`oD �wJq��C�?4N}1դ>�q��'��K�<G�1��J1F�"%bSZ)�D� ,f��U��Dx9o�=>N��s����A`���\3�WTz�������s~�j�OaG���FG4[n��
Hl��e��H�_��'R؜���m;���QΈs1�ܟϣ��,i}�o.���Y5��JE��+�op� �P�|���:��w��^qHHH�&�2M��bǠ4*VC�b�ND�w��n ��?��7dhQ�_L��W�P��7J*{i��@jeYhꐫ���d�R�~���Kk��+��9_<{vzB�1��̿���!�(^ӓ�$o� c�������%�f
����Y&g+|� `�0�R�E��w�Sn��!�����wȮ��8�t�gzu�<�{\c�V߂ n�g-�m�a��\; �@5�q��r��Y����K/5pwfTZ��[e�
����ח�_ʃ�Z�p�ի\f���E�7b��/K~��45��C�� ��5ɸ_a��<�6Yp.��_>{j�و��cRn|E8s3���?��{a�o0�������x�x](�E�  �5�莲�_�aJ@������s�jMW1e�u�����!�Z
�7=�*7$�W:r�1J���3��3Y��b��r����|�B�p2��V�wo[k۶��x���]�@�f]�e��J��,)�mԙo�������v��{u��]���;���vm�>�&:�ڐw�ܚ�ۍ����}�����[@��.7�_��Wֲ�ݚ��P���U
��ŭ�i��r�_�R�'�)T�*����u�E����ꨗt뽝�}��n�{I�}9��7��Z��g��Z��XLl�O�q��f>�#r�ϯ] a���R��^�?Ɩ �����i��b�z�&��c��Wc��o\M�Al�V�G�Ԕo
3X��M�`��Qa}F����~;�$
ζM��r�Vt����u�� g�տ� li0eA�LThbN�S�N��]�_59©���~q]8�TI��H�$��E�͹���^��ӕ(ɺ��^�1����*����/�o��"W�RnB-�\��t#�AЌs����ߥf � ��S��Š� � �'�R�⤸@xJP�E�����fT;�ff֠��
�fw�V�5�V�RV^X�-}Ub^�>�X�}\[Zf�
�R�ce�ݑ�*Z0q���&Z� ':�N���=�a��+[G�C�9H������HƼ�{]t�?���cqQ�U� ��MK3\ћ L��u�E��Rl�RWi�Y~E\��P\Jz�Gc�S�� �vA"�nI|�PH��xXk���Y;��~E��p;�oZ%�A�,3h��oݍ�z������9S����;���%�����%��G�Ƕ�{e~q+ɳX
d1� ��4�t����n-kzE��G
�`A�0��,R@*��ݖ����$�!����ɵ/����ů���n5��U�v>� ��h>��+W�s�JS`x�����l~��� FuR�U�ίIUG��Nh5�I�[D����ڵB�S�k^�;j���I
�w�ik۩f�\���K
��
`]�7����T*57i��&Z�Њ%��%�Vw��V�
�%�P�$5םo�{�Y@c�l�eh��uDn��eR�2�h9Q�`~��w@�e��-+�S:�Y^f#��b�ȸz���D:.�d�3����� �Q�ΰ���IY�O ���K� ��Ff�DO.��Y5:'Ҩ�`���Q�|�vt�cծ|�%ۄ��d�Pzs�)�*��S���&�]Jͫќ׵F���Fu�n�L�{W.H����t�Cu�RǬ�n���7f��;�vR��-��v�>���J��� >�MR̚OI��P�ܜeag^�����a��y�Z~Q2b{��ƀ��d��" �o4�� h#9+*��}����������I�U
�'w�a).Y�A���K�F.�mM�K�F�a���"�/J@��<�KΌF�mѨ
js,p���%�"���������ф%�)�i�t� ��*���b4�*��K��'�I����Q6�G���Q����7�|M��*���w�֕����* *����]�4��֜� �|�z�w�ٜ)�����#�!#�g��Q�R�v�n�9���hDb!����d1��e��9O��l�ZV-?Tf��R e=��-���'ϟ�8����M��=�W��j_/'MK�2ϗc^r����M缚���7X��}��G�iN��s@R�J~���=?X��f�+�qey���0~���.U�5�7�|��RIb�6��#Cߘf��fJ���by&�L� ����Z�x��"%]_� �G5�pl�R���E?�/�2T;tXlM �|���"�����_=+'Ux�ɢ.�������?)tK�a���|����=zy�����A,ƈ���(&iJP�eA� �K�iI�;��2]rQe�g����x���ۂr��G
\��Mq��(~��Om��>=�
"bVe�T<` +��hfz ,d� ͖8�C���<f���'��:s���xQ�;*_�0��0��Y�Z2%�^+ Q��K]YQ�%���r����Yv�b�x�O��ը��*���������g�Z�� O0�K�3 ��o�X���� $�2ѳ�t�H�VH��B>e��R�|xR"{(�T�L/�T��G:s&/*m��av��A% j-�y��֟iqwf3�P�Wr��@2V]��4�<�a렇�|��L�FVQ�_>�r̃�i�L� �qX���ﻯ�/���4���8V<�Kr|�,���hLgt�{�2�%���| ϧTק]َi��F�8+;D%-�e7 D�DW4�s9� ��̎� h5�D]��� ��3�1}�7�SVh#�#G
�!
)Ě��hB� l�BK������mZ�c=�Cv/.ē�P@p8�~8~�Sq��.�� ly�+�A����G�L1ꅼ�ZyD�X]�0�(��\,��~9B=��� s��3T���n>�(��a ��٘�A�Gb�Gx�@*�f�c29~O��22�С�w���b<�L��:�����3�!e>\�<�gV������4;"tPp:�N)-(m +�%�䞱HMGC�71�%�i$��Ք��J��y�80!��D��Nx���e\�� �r� X\_��*�ԣ�1�n%��9�CP�,N�?�S�G�[#�yd �{ؗ����Wa�s� ��
�T7=a�X�1�Wy��z��6���Հϕ'-������W4��p���rƢ�u���s~NΗ�hހ����\si�3c��)2
W[�XMoI�Ŗ����a[�&�/��� 6��)��a��ҝ��R������(!���� �R� |�~����A�~��w����򈪒U� Y�hNWq���u9ٚցh�`�e���+c������SGs�hy��L�C0k��li�S�lOѭ��|�mۗ�-��� ��y�2�|����ϯ�������K��'��j�Cp4�\�Y��N݄׻D%z+�U>����L�%�g��lq���v��E���T-D��(��i�l�ok*y��R�X4:1��M�+Y��2�4�+��[�7���{�*�n%(� :�mQ ?̛Y匴յr��
��IWi�h��Gil���6��Wd$��o���H�Ҙ֌T�ʊX�̖�Ǝ�{3��J|ޗ��%ↅ��KD� �/G LxJ;)(���y�I�L��H�,�h�F��j
|I�\[Ԩ�i:2i0��hى4�m
l{ܦ�؝@�q�ޖ A���x;&dD���ѝ��t��u�ҿ2R����������m��ސ?7�%Or��h��Q���,e&��8,/��\��.G=�m���Kf@Q��.HE��r�#}�/E0��J�0zN������~��ChV]\�i�=�7�\ ��P�L )��6 ����\���CJXaj���oZ�-V�?��L�P(�[uJ�8�!�5�# �|�`�?��"���}�ծ]�I���[���
�F����6W}io�H�S�/���i����-* v��ڲ7a�'�Qߨ����F���ZD��V���>R�'6�G����يw҄�,T�G�+ݟ0�5B�X���z������U�Tg)���(��0��������}bri6���9G�Վ����B�9��s�o/�ձ�YH}�����=c<�F�4��kGľc�'�A���A#���z5�\���Z嚷���H녟�W��Ɠܗ`:�0 K�u�]����=r��u���-r�w)�\F��(�������+��z�Mi��7�%-�K(�n�|�]3�oZ���g K������J�+j�o������´�j(���U�f��yk�p�E�`q?�X2[07�ă$Q�+"�R���3�T|�բ1����{gFXt���Q}�<}v��/�Y��2� E�}V,�U˕*)c X@��;��;�����z�>�fz�'��O����e�����a~Lm'�o��b���d� $\��_g�<���N%]�#�Qw��+͖�\��T���r��Ϧ�] �?iQ���A���WlP*��9���m�iQZA*���]��/��ߔ�M@�݄[��s����\��u����8u,]����I�c�u�����.��*j8��_��J����;K�~�ʹL!�p��G)O��+�*&iXCN/JK{��Lb??ؔO��
����6�1��0���g4��n�Fn�����Je*�$��&`j�$��t.�D"P\&�
��|�:�����E�48�S�y�,�J$�)�R���Mɗ�ғ �:^��]�pz3�@zXv.��q������
g�0´nRq�R��: ����wE�ns)���0 ��ӜV ݏe桩cK]��ԯU���eT�n���k����j��≒������ ��i>��2C��=��>�~��@��zڬnEx/=V^��l�Hi*�Q�Ns��J�tܨ�K1���O 6R*��1D�@N9�����J�f�4�e�� �q��C��X0�/!2�6PYC`��Z��:��y�;N��*�!��sBO�f�q�<��K  P6S��m�,)��,�Em���@SҪY�@�Ѽ�8�b{:_F����o�%D�*��l�4����o� �� ���u��CSVP�C�=��m��*k[�NUS�4܍�xȿ�n��\~�ZUi�����jl���MU�I B�TE�NSI�+VDNK��r�� <R�Ĉ+%��\��j�X��?l��x=�"Ǩ��$N׫!�k���kUB��0��%ܦ1�zS�u��[X\��!��=)�[����P��rs��,�y���jLj����h<e��n���Z�$\2|��[��)�� yAApGVQK��W�m+�-P$��K�,YZ/b�Ew�Z�+�S֫���]����WV�ʫ�m�"{wkFS��Vs�f� �� �����ߛ�a�A�nɰk��!�b�\<�?;�K,L�����[�<J��ݾmwx�-Ls{����hZMV{g��]�_��T�<'1��療A�&��2J�c@��l�,�z����aNy�)ǕL9�\�Zn�9�.qC���ѕ�V��, !O �1݌Y�����p(��fq�#����St��nULU�X���8v��D3>����g?�����߾���)V��膖�&id�)I�7Ib��r�4�c?�,+�M���a�~bّ�x��iZ��| r��4 �%�0Ur�ճO���Č�M?�P����#c<��Z�r��h-����'�z���������=-���f?t#�FV�ؖ��Aܷ�nh'ð�đCl3��� /
m3r��3�����a�M��#q���X��!����KJ���sF�O�u(:8�G�jw}LkBMBRi��s符:w$�֪X���^a��6 �p��pz��ޗ(����T�Ϊ>ܪ3�1͒\�@uMsP�� -*8�1YY��wu:m[].
�B�߬�`57�<�By�-g  W���I���f��ƥ�?��# -ע���Z�n�d�R��M�V�ƴh�R Y�"�e���S,�
��z��%
H3L�CKR�l-q�-�'$��k�I���y %���@�xa`� �с�
���2O$��lL4����b)<`�^Q,�����W�����Z�ΰa���R�ccX�:�IV�8��|���C<����d��e�I4a\V�8��_�A靝�z���H��\P��'��X�W��ۯ��)OȆ<��m��i�� �p��%���PF�D�t,3!w�|\��Z�3�Nӓ��:L�I�g)�Z%�˚�-�mwR���<��١�Xv������C�
���d�}P,�خC|g�>!��?
��g�ķ�UA'�ҹ�ʮ���6E�r��)�2�X)���I'��U��E� ��������HbB&d%��+��Va��r�����[v�܄QݹɊ�Jc�K�+_� ��V}ږ��I�)��ӗ��]R�S�Ǽk�*\�e��Q2 ^�7��˓����rfp����qhX��\sy���CYU��Ԍ��%�kc�I�L����{A�A�8
�D�xa�����@Iv<�q�\��������m� 16�*�߮d0|~�~`�\M��}Ԙ���]�ì��A�a ��Eh�ࠧ�-�)@\���=l�/��&��ʁ��yO� ����_
]@c�c=�+L�[ ���h� ��-��l?�K�#;��ğ9ˊ_��KY���{K�1?���TS.�PInU[�
����T��6�z�]с�(:���iG�p��t�<Vn��{'ƫ ������d/�k2�<cոX�xI��1҄��F�P �� ���O��4@ ��^O�� �HSТ f����k����#�8�_@h����N����G��K����bLT�
˜���ٯa�ŘU��@ʱ|��h6e�� �>A�Z6G�.�u{�Y!��W�m�R�<�ߕ��p���XB6.�yy M�d�"]��b=Kqd �3�<��E˜{�ư볘zYRd�R�J9&脖H������j?ir_b���=�wY��q�2����T ��W �Q��w�X/ !�7�(K���ˊ��������������C�qV������h�^2�,\š�QUP�T��H�8����ZW��k��RT�@*78�"����m"g&���~8,z8?��%�Jh[G���.���xy/WU��nW"�i��T�<gD�t@G7�0YZ�+��[᩸�>o���im! �ŅB�%��}�_L�%���*�-D�K|w���x ͩ���k~�����b)W"QF���L~9 �i�w���,���X9Y%g� �l�.0h����i�/��QF�+բo�JV��1���Id4� tS@����Gȶ�*�(���"�\�Mvǡ�SXXP�`�^���ff˃@��9ʪ�| �讍�Ja��� �D3��9�[wZ��V����#�M��
>;Ui��!�B7���t���P�t�帠h�2��)g; �p����SAB���ֿ�q<a�2r����U��E���~XN����^�Q���Y϶�!aA���bjm��U�R~��,Z�c����w_۫�v��*�� ���誾)�1���V�Z�Ln �{
yR>(��h�ø��Ղ�-X!a�6�!����⼙W�Hu��Ք�k~DU˓{�5�82�$�L��0%�m�T���Seo1%m�[�)�}\��޺aJ�^�S%��D��uÓĪ� 4� O���ny���5vzz��k�N軷{��U��u2�5Yח@g��d�� �����4�cĵ���.:�qvd�����!ӊ�=[�����-
�WęŎeШXB���@�>O �1+��^Vgf�+s|��*���"��%"�y4v�y��"̘��9�4@���� yb*�� ��p��S�)��Q�׭�cX\�n��������k� ٧��Sjq��t�|�������.9
������� ���5k͞���U DE�*��ט�~/n�J??m��Z�|���`n&���� i/'4R/����x��od^��5/��z���r�/٦)Q�t��-/ /_v�M��������?�W�c������(χ�^O�!�����R%Ӹ��d�|�����K�����ŗ���>ó�.��&d6‚��O�s�Wr��y�?��h�V��T ���\,�)r9j9�� _�[�ь���>L*��*+�?�VW�\ �-~?�N.��;�)-X�+e�<�ޒޣ�)���G1�>��! {h(���-&ј>�~ ʳ��V����M �覈�xʧ�#ʲEG�{[�A���(�Y�q|���աB�]"��Ex��\��u�����L������c���w\ۚu����rS��r�V(�{�L^ ��N& :Ť�������"�
�q~}�'���3�C�t�o@�{E��4Y��+O����1KK����EM�1A�4��"��煣����}q��>4��?�c<Z�x��;�oS�k�#����r�`��h�� ,�9L'\�c�m���0���{�9�'b�5�=|���g�G -|!9�H>G�c�8z*�&�^���1�|��@���ʳ�(c� l̥[Vz%�6�x��Q�i��#Y"@�NZ�?ȇ���ȏR8�g��Թ�PD� �"#zV�DzjI_;�su�SbT�2{T�����T2����9Z
`�-ScS-�D��D��⾜�P,:wO�M�<�ީ8/-�L�qc`��aQ@����g �_0��
8p�qGD$ǩA(�^�mM�m����&e�ވ{2Fԛ�B%Q�Bf|ֶL�0�P�ȥUN��ƒ�� !�J�!�㯅)��Y��*H�h���No�{_�wq ��x|bXT�"+�2" -{�>$#�t.ϿC� �J�U���v�� s{�>� {(�;�
*�*9�j�0�os����{5�b���]�����i�ǎ&�(�'�d9�*zn�i]k�3�~y�����{��V?��:��N��� �B���0�;���� ��)�8�C;�N������6m��>
�o��ő�a4t���Ͻ��� K�a�o���g{���t�{������P��o�ܝqi�7�:��V�0���c�hI�*��/�v���-%1@mME��zPR�Nd�)�����E{
�������k:m�%���N��p\�/��68+�?[f���w���P��X�Ku�㰝���R�v�5�2ň�U~��fw:���ug�[ߺT_��+@@Xx<��C{
��pE� �����Uvi��z�wZL�0u�2��*v��p�Q��J4�}���D)�Y�'��ah(6~[�e՗)Z�u{�I������f__�*D�G��@a�Y�9g�ov@2�݌� ��A%t��E�}3��9벸sc-�}[)B�]�e�&�c� ��P�0�����k#�90���k�o�n���A�&~�&čcnj�^D��&^xQ%�"}�V`��O�(�s�+e�%^%�w�9��E��v8�>݅a܏�N�Xa��a:�}��M�<Ih�1!V�GQ��v�Q�졛�D),�@�'Lj���������=x5 �y?~�~��G�=�?��叏����o�ߞ������/�w��Q�v�co̦�Cd?�$�$�k�ph�/r�8L��6�0��1={8$��A����7� Bw-D���b7"qX�bD\J�� �0N����ZxidÂ�)�/Hc3�"��H�/����i��w�;�oϟ����~������X����������=���^�_��oux1S��B��o�I{>���!�{@il�C�����n��ۄ���˴?�E��f��<f4����a�(��8rC���I�~
����;�?��q��'O_���; �����σ���-f~|5�a�nB��������/�X��ţ�(H͡ ��ܤ��'
�I�]���i�q-�"�$�8��ab��ZxL|�6CF��4���(:!IB8
� �ơ禩C��j���Zv�q����;����?�O�������ǧ�zy��|�����_=L�|�= "�c�Xf����d��K)ɰ��h�L��h*.��fqe�|�����������Lw}���i��� -L�K��×L����Z�U/�K��v���9��ک[ݧ�0�fn�-�ƧNm�]W��O�V#�g���n<��N���GC��~�&DT��g�����Z}���nX_~�Ka������}�� ��܋���&T��Υ~��7Y�3���:,c���a��@�e�����h]y[��M+����Xh�~����\�[��R��њ�7[Տ(��Ѡ\��u������:ن���(���i��ۮ��X|nɿ^�`�x vq��~���*w%����ս�d��/Љ�yo_ �g��տ��錊?*=���m%z�9j��OJ��[�̲F ����p�1\=PD7�h�͹��םoɝo�&�%_�sG���}�p����z���m��!w�C�8]'@U��{P��:��l��Ž��ڽz빩w��K���=k�(i�����������dv)N��c�g_�}f'$�.5��'���e��k葡��];����K� m�
b������0��(�u�Ş7L�4��8�f�'0�����Dfd��ċ}�)I���&�(�7"vd��>�1}9��Ż������.�.���_�z���������E����w����+�}�-x��r�E�D�mIy;�3Z㪔�W�/�)1�Ǘ�Z��+ė��'�2��o. �s�K%�o������E.���n�m��ur5�EJ�i��)Q��{��X�i'�;����Rwm��<?lڼ�&�yɯP����N��ոBY��ߝ#7v��j����z� �z�*�h�� ��a��Ic?��a��0����7qӔ�N���s�F�ݏ�|�ki�n��p�$��z^��iA'a
z�6�zق"�~�a�i?�����S�������_r��O><�����f?���Nj���W�|����O���"�=i�̅�[ �U�A�������{��.�����tN�z; s&�_i " ���,X�C�gGE4�NS
D�K�`��y��7�X�>c���a����| m�C�*č�S��� s����-�\&���_=x7U���Y{m���e~ݵ�^2_���QyÝU�Ϊ{�t�t�}����A;������W�y��,7����Qju�U8�+g�J� ����5_���'�����ڵ��U�p��.�]"�[s˶��AqS�m�u޲�yc6{c���,��β#N�۵�A�a���eY�(���I�~��'u�^�����a�~�a֤�s��O,�Z/R���V?M��0 ���� 3 b�t]�����5R?����J-/����=8�%����4��\>y��߭��_��a6�5t��o/~���������Fkk�!=:mw���h�������f;@������7�����;�^���������%�r�aJ�����w�Ѝ�k��%��g��m�}�
����vlE~��f�O������+o��E�ۃ<�^<{���'���:�'��>�������t����Rwɥ���R���͸4�(��E�隩'8lh�L�/ L;����$�R�t��V�b�躛;
�+'��ᬶ@zH����8�i�0vm˂a��.�|�Ds^⒈����4 �������]����Ϧ����տ�ه�/_�y����'O~[�|y{L�q�4;�H|�Y�v�����r���DǮ�S�_V�'�˻s�wG�y=;�?��z����o��WB���W��ͫ�n0V-��xq����W!��\��\�ސ) ��y1(��u�K�4�Li�:o������+�W^�T]�: 7�Ҿ�{�U��3��]$����W�: �PI2�u��+����t|2�M�b�G)9���أt--_Q��h����� )�������``܃{�U�i��Jy��މ��M�S���Cg,+�ԉV�������� l(:���]�F��Ӣ[#���UZ �S��H�vN�?c!��x:A`����ս1��g1��TF�LY�,#F��� �VZ�g��.C`��;!�F:�_b�8�o~��:7r���Gk��͔�{B_�Oҋ��2O܋��4g�\��z��A�$M �u!% �-�p�B$F���`��� �_�ZT�ꉘ]x9F�Vf£����V����ލ4�{Na��K
��&�Tdv�g �T�6/�4'�h���y�K�`�1Ĉ� 'g��(�MI�gŐ�^OG��@�c�20���ѯ�!�=&�#[�&�t���L����O.O��urz��m��l�^� �S���r�oN��[��b�ù�ƀ#
P���dz=����3�W��ga��P���N��lp�#�|�>h��u\�S�����'�)l��S�X�����K\B\���F���u[���[�Sͱ`U^�ނ]�v�����u��b#Fo��(� �iN��O��J%�C��|>2���M'�?�P�:1In8=�V`$0Μc���\�$�`�ŵ#�����4�Ň �@?�)��/眞j�!�{�a<�3�|�p��,cB��%��� Q�|X�0�{���Г¸�,_)ë+wdܯ�eѐ+l����8j�E�C�ÜGi�:�]��"ҟ9g�����Eݻqt�M�yC
緩�B:W��t>K�zX3O_)|���d�,o���=u����e �7ɸ�8;��֠�/�Zy�p0�nK�F)!��
BVr�˧3�K~<I`$/ss�NXܣ\05�m(*���##��Ƚ3�ݙ���i��Q5ޭ���WW˘9Bc'�S��T�]�dg\);�S�Բ�R�9���S��n�z��{��ݩhw*�vU��[<�1�.��!UܑU,�/�X59em�GS��T)נH}��N�g�}�Ww�x�^�^�m�����@�'�-�W��}��v�n�K��͸�y�T�ɣ�r+o���]6�/1�]6лl�7� ����g��6<t��
������_�S�"�#�}]�R����3JCf�q� U#����'��h4�d)�X�?*p�ǹܟT+]�����9�4>(��뗜� �W�$-�b����oF���X6����D5�~� �|i��-��ʗqY��/�˹
=��r{�G2%��I��A^�" �� o.���3���9�(+Q �h�`a�St?'�.c�S����{�%:j� rt~���9AY�G�� 9`���`F�*r��\�}z-�9v���( �hc�gI¬�|- h� .�{��3- �K�\�.�2��*u��H��4Ŝ7�'������������x��/�}&R�H��iʮ�g�;��w���k�����ɑ���M��h� \������I�ն���Ӵ��W�G��~���{"�(V�e��^�mN��S�FUJx��:V|d����(6�g���}�\�(�&En5X^�|9�������`W��C��Uܿ_���+�Ʈڜ�~�Y�%÷��"+D�����a��fTD9��cIɼs1�s1�~!�'ɞ�{a�_װ��ER�������w��ﲇsB�RJ���v� P��:!�`uչ7�^�ol��uQ;d(��iD��]1�
mY��pwv�����*���;�����a"�]o�T�|8�F����*��+[�l�7b��,E�@���
����RՉ2(6�7Q}1���4F���_��]���:wu&��L�养�3q+aV�TS
�!І�� {�ؠ��[4JB�ǒ ^ꦉ��o���d�X�紟�}8���t�4N��B��-/6�hh"�B/’�N�'C2^n&uT��㷏�8].{��;�����/���{���=�.���r��ً�o���zStW��d���JnrR�5�*c��>�/� �'���mh������]ᑍ��*��]���hI�V4�7j�ݒ��A�ؕ�*������~�(x5�m����j�kGͩ�wUȜ,��dѝ��g�b�zx��"�ڰ�qqCs������%^;�$��|Ģ��ل�uK"��E~26tq����+ z3J3�ѤsQq�W�.7x �t�`�d@���w� �����%�r�t꘦�^h.U��NI��撁��Fg�1�,s��%w$`�����X�9L-W<��AR)�ۓ浤;�� �\��uOd�pb�j�~��p�,]4�Uek��0ȚAz!|�K"�ed_��Τ�՘B���,'w��y��pu��~�̾�3{����8 �hx�Kc}u�����s���ߖ`�Hq��M]��ʍZ��k�ϯ��ٝ�y eΛ�[�;����?Wɒܭ�*=�ӳNl��X���`W��$����ʢW�@�g_�w؝W�5y5t�%�����?t��NS/���3�Զ�0 ��� ��\��}�"�b{h��!qdٞ���R$V���'��= ��N����XH|h:6�g��;��45S�Ʈg�x��_N��.����w?��:]Z��A����w�e��z������OS���;��rk@�|��������}$�i@�ĉ�j�}��'~�w\��ْ���M�ab��ZxL|�k</Me�0J�NH��&�&�
L�ơ禩C��j��m˵�5ָ4�۝����ç?���C���������\�H~ʃ��&_�����uiX�JNt�K_�_�f�S��oY�b������o.�WFz:t���n���s�Q�^������<�p�����۝?ʝ?ʭ�GY`� .B����R�������]���EH`=���]��ntQ�>}��e�*I�i7�������q�V�����nQ^Z����XLw�A�q�F G�䍤���(�ɗ�;4-��tM��D���n��m��i�a��Q箠���# 6�KE���o����r�H<𗮏4��(Z��Ջ�W�=m�ޮ���"m��"�Yz�67����h8c�:�O��� ��d�.�]=�7\�h��-X��m�k`Z=��s=��~���[]�k�v(��ZYYg�h��,7s�5j0Ce�B��^!�/�f�W@���'��H�Z��>E$|M*�nm�9Y4�_o�"Ps��M��z܀�j7�,g��|�?}� &[T��l��
xn�%t3#\/�����Q��;��,�\��$�'�x9Zd���M��%�,?"��K���������/��C�j3�ͳ�l����K������nʏ&�f�����lq�R�Z�O��<f��s;�k�)ܥ������16��6�1kΜ�1_k�l�Y������_�1�� >yy�����Av ة>���c'sw ��g!������?� ��$����O�ѐ�1�i��9�P�3(��ȅ�t@ch�b�q4:�Q��[��[51�+�P�ု8�Q�����d ����K��B��Y�1i}������� " ^�����rjSOz>�MPL��#��C�X� �10��92����;_7�C���lL����Ҝ�td!������~���t��r"pN�N��4�21�<�5�����{<��Ї��?_K�maHگ�P�� 7-�:,:�|d��ydsʛ��PbDq4�58��Ȝ�=�xZBQ�[��1��vm���c��'�����"z/mS��� -�U�L�ʏ*��~>kG�*�5���pڒj��h�i�� 0�ϵ�CU<��vpVƪ��0XU��g�r�a|���~����m�����U�II���-8�7p }#�לF���(�:e\X⾏��)��b�j>��2�� I� �!N+<~���x��YƋ�;���f�v����S���}0��a%-hu�xAY� �]
�L`���o�n1]����N��}b}�6JQ��B����h���6����zg����tttd|s|61�1��cQ�0?���ɛ���G��Y�3������[�կ��,�_̏�)�eE�&�� ~3��h��%H���޲��;���*���Q݉��K�;�4�&|�?�C��� ���U�������?���\e�W�4�+V��E��/V�x�D<�P�����1Z�#D8�(�5݃��b� 0 �j4��}�l$C3&�8�+�9_(��O�� ����C�m�C���=�;�@¾G¸���C��ڮcG�,�j+[.me�$��D?��j�J�8�}n�H?t\+���u��&C;�_߃��R��:H��͘l/tN�m�XRӧDZ���e9#K@�@E�|̩l�ke�B@+�?��Х=Q��V�*�]���\����g��c�"$«�䵷.e�9�[�B���lqyt�D,zap����%~���e�%-�����?P:"3W���V_y ���o[&y �Bȇ3_�@B6��0x��
�P�T�
fH��o��J|RE��LW� }�p��h��+TF��������e�]��]���*�4u�M�t��M/<�l�T�\�X������Y�e96����U&p{I[p�(3-�`��2J��c���?�]ϒp&�J:�Gn!��t~��מ��ԝꭵ��֝jWF
�[�m�Z]3�{�ۘ�6��es]�<��=2�km�Օ��8���J8v+nK�iom��V�5���:���$f!��,P'�"a-�uډ�Q��i'^�ڈ��-�:І��]�x�LΆ���X qe*q�
S�1�~ ɻk���N�J�n3�o��h �@Bk�mJ)
W�ܕ�7pa�箵W����{D���b�Q��i�[Dv?p�(\������}S�
�!���h�E����9����%8�*��4z�+��i?�t�*����M�K�;���Z
��̆���Z�S}-U������4;J�h*6�OD��R =9�%��T���W�����8!(Ү�+�n��k�-��W��� ��m�:��,"l97i�*O�-��B�胂#`֟]7q�ہ�Ç [�c���{bK�������m ,E>\4!R��}-l=�wrRp�C��4ao�nSYbL?L0 �Aň��14[��r��5��*��
�;� �v#��P��(2a�LVE�Z���� �n>*v9@e��=�s��{N��q����&�N��]���l�q,�σ�"��-������� � "���Sx��>����v�l�m� ����n:}��I���?C ��c}�ږ�����+��}ǁs���B ���`�s��kV/��n��_�>�lѻ�[ ���su��8ـ��}������,y�p��||�J�Ӕ�T�ܻa�F;��N�r*��i�|a�T�2O�����Ү]+��dn�� @8ZTI��DՑ�r�n���]�nQe��ŏ~�� N��rےʶ�⾵�� -�ݸw�z��k���ʮ�Y/��������I,��O�$3���247���[����>o�޺�E��A���/7[_��
�k71����5e+�U>����}M$(ov�"G� �O���h�%ه)̧��P�\c�9��?�l+lA�ߑ � +[������‘F�G��M9�*\��6jM�)-�����Q�S�`��L��9��B�C�W�i�r]?P_����q��l%��+Z�,�S?E�U���e�; ��Vy;�H�6�V�R�k�����^�zԙB�t@�RT��*Xz��q�6�S;��o_#O;x�5�kT���u�� ;R&|}�tz'w�PQf�'�y��b��6�>������D�(M�(� + ��4�G�ӑ*��/C`��H`U���X+PմFj|�����%��Ma��c=�ْ�s�����]��O�6�ܹ=bsGIǹQ#�<�=�� ��8?I& ��W�} ��-e6V�
��$tB���G9@����6 bW6Q�4A����0�aOiV���j�6f�|&W�x ���Ɗ8֓��B���Gu�܍����ho�*��{.xc)� ��
�ј��!�H��kl��v��`�.;n�
�ÇM�VIJE]L{F�`.,��G�k̥�MH]
P3���}\?����ݨT�Ѿ�a=$� �á}ܿ~��f��t8�;�J�ᗰ��d��̈́�����h"9۴K:�e‡]zX�~�kӤc�~�5������G�=b��d����8��A"_Z�������r웚?��
�R��济c9��F}�AL��(&��! �7�Y>�=]w��본lׁ6tm?T��:����ц�i#^c]����@ct��Kr�L����{^-�Ʀpp������OBϩ��֏ց����I�R�Y�'>zΆ>�;���_�k���CW�R7����,�D��q?�!��d&Qb?�b��c?Y�Ez.,��W�kC/Z�����Ez�\�uC^�;f�^��� �BlT���v�vJlS���i862���7Dh�|j�/j!|���ء{�"����Fn�TY�J���C/���I�Y�r��7a���_����V���Ŵ�{Cpf%�Yy����w�\�`�1aު�݊_����<�.Q&{�\������dc3�M��)H�+xʽ�$��{Qx,�����_{w��1A!r���t^�� �[�����[�/�4�L�m�e�?�MLz�A|lW�3�I��8����*ؠ8q H`��h���2X}6�mLN)ǵ�R��u��ZA�gU �����4m�m�apM?�1o�VWL�/' (o�N��c�:y��{s����%-,o�9��[]�>Ұ�ۛ���F*۔��\]�o�+R�ޏP}ԅJ��O%��9������p�'���V�꭪����j��Ya����Y��ʬ�������.۫��^�1����G�%��j� *���}gl=������ @`��>��,�N{z�0<�.Ŗu��R _�~_���;R�]ׁ���ę�<X7~S] J�%���N2�n�!��m8S� @g��$d/��4�r����D_����Ң�æ�ߝ���86z���plJ��#�ڲo�k�P}v�����!��a��I.=Ͼ�HL��ڦ����茈�EB0��&�6���L�Qp�����S��� x+|�w�_o,Ć�ljo�θ����a�m�VCm�[ aY۴0�xq�҄yokG��{-\�o tM���:�A�n��2����1Kv9*ll�E�G�)����`��t�
����U�k؀;a��o�'A���GC�F�2�6��wB������-^z�1d����~�B|�B�H�|X�B��<VLrkl\�mz��������=ڠR.q���R��J�S���al�1�2mǥ����[t8�b7v��X>ŋ�����C?�ٚ������ެ��o< �N#P���4���Z�m���p�����(������}��q�j�� ���þG'Ҷ�lS��'��]��lN��l��CW.�D_{�\�+�ө�oG��;嚫�-��:���]V5�
��q��Q?>�ӥZ�P���l�r��*X
�\�E��%\�m5g�}� ��^���,����!���4-�fzۙ�t`����3����r�7yL[[M�X���F�آ��Mh2E�w�(��sVV~G>�W�F�{�e땒m�$��B��2a�����ֳ5�?v�������j9�3���%�콭έ�L[!�{uL���,�����κ�f����M@���ڮS���~ػ� �-̓װ����g�v�>�`;>� Ʉ�� �X`�>/H ��Uq�t����j)�9k��8h^x���!uqK!�b܊BDb�a��be�VCqؖ������y��@�*�� �vJ;�����B��{O{3��_>j�f��}���X2�@���I�L�,�̆�$���Cc�p�[PsC����PoSkvM �ձ
����F��u���[��O�6�b�����JdCs�V�lc�6�&=,d�t��a"�.����ڸ�
�lm�Z=�����߯��6��� t�L,����&j'��y�/�q���i7�pS�n���c8�x����ÙbRՈ6�����qJU�fƵe �r�s�X�m��GP�(�ֱ�����8a��۝��M�El�eRp�e�w]x��~���ܵ7!�y6…�x���"M�h+}�jY����v๸���s��p����s�3�� �DEN�Ħ���� c�f��f��a?�'�~y�/���� ����~�O�t�����J��2[�4�Dq� �V�����Xc(�v�Ca>��rcW?�\�-�b��-�혣��6/c|�> ̊�6�����ߏc2[�h�����Vb]c�[�A��6r�mz-�(R��T��L?4r�vG��jXmuX�A� ��tw�� �m�Kw���+k�m���m���M���7�Ӭ�ݚȡ[^(�r,���E��2�� &d^��g�5�'Ѩ�;�ۤ�q,��c�>inB�̰�����@��+P�1�A����RP�U[;d�'zD���`�%%l�o��n2�E�X�Ԥ��Q���t�i��e�����˪%[G��!Q����W+��B�[�2׭Wo!}��*�`�6e��%����`uՒ��� \��`HT`���pn�1�����j�L��Zt�Z�ަ!Q6&��t�\�f�LhrbP�����*(ʶ��p�yM�K�C\8Zc텳��ٵ�7;
�� �\ e�=��uK�<u~@�h��9MQdDZ+�$���5�m��[�S@��D뎴m�r^�n^���}���ݕ���j�M��xP�!�]M��������S�W�b�S��2�w�4L��i�R%�&��>V�9�#�NU�@��F*�εMT����9&}�OLAX�r�v;mM��@�s���D���Fz�>����A>
3���{�&��$1�s�W���ìYk-�d��չ�g{^���I��hy {�aWQUի���d&�PY$I#X�����p��>�]���������U��`�;P�,h��nVl--G����=�x��Lew�fV_N\���f �y%��ٸ�$�+RLsߙ�[�R񪚗�D�/�;��s)�̕R�y��%k�Ĺ�j����ڹg�~.�V���ϥx��~��#�K��LJ���կ��V���I��%��,ZۮY��f?�8��D�B�n��nF܌������rnRi
��-~��������(Z��Ҙ�q<�*[��c�x��+�Yю$hm�z5��&�7Fo���9C$<�x�dZ�)#���D��n�fh�|_>�j��|ΉV��!�V�Ä������@{�[:�V%�a䠤U���V�� �\1�y�Ve�B��'��9��J�p�����NZ5���o��Ux�5��yi=}#������[KZ�y�KE��AFIl��FҸͩ�w�Y��0\L`R&k���<�V�I��^9k�{m�_��Μ�Y�eN+����vm���qk��ZU4��s��TF�"`�+�������Nw�c��|q?䬓 7'T7��M�屉��$~��lum& w-�?�X!�d'Za'^�n�����^�N�H�i/� �۱I;�n�� �M4`� ��4T��\U�[�9���;�UR ����;�!�3Avz�ڬVlKv�E�Mn;������yˉO�q�Ŧ��Y1�@��J)KH�ĉ�iT)�,<0�>�T0+l�����Bx�:�eB�C��k3���J��� Vr|���ü�A����%��
��HQ�K���i���&Zݬ���&�4$f���H�s�hSo����S��������Jk�O �zy���7Mw�F�Ա'WudGd�� ˉ'�����y�V�˩��_<��_��Q��(��w�5��=��1G#��ݻ�t6o ��q�ʪ���<�ǸX� ��6��Pm��^=�^�a��?<>4/8�h���? 8}�e��Vo p�:tV��A�u�z%�<C� ��K��dy�p(��A��O!�4:��K�'��űmc�u&���# ⮋yFa�iSW[.8t# ��z��0&Ş^�3��u��~���e���~�x�����G�k�:���f{,�{^t��ؕ��<��/t�����W���$�T[�P���T�M,e4�9'���ɪ���̺T�u�̽�Z�0���7s�S@FX@s������9I�p�}D���;��w�ǘ��c�x�`U͆k�:
�#I� �Ҵ�~Mt����p��T���!�ڋF͉�1�
Ir� �_ܣ= lg�0,��T����0My���te4f��?���6�6���l�t^�T�����Ę�LJ��-̻?�X�\ajU7<l� B)�����9k�̴V�K�%�[�54a�gp�/��WB�Ƶ$�]գ�a�ʈ�B �����H)HU��R
#���cDUj�*�����e��/�[
:$n"}{YӐ�ߺ�-��隭�z ?aI�Vk����s�W�y�@��h|C��[ :��4b�v�����*2�� "��,Z�,��>�F���l�<g۬�6�� 4�������s�Y�=+�X�x�>V�t]�����Y��Y��� M1�}�M9�c�qK`
&)������T�Ou�}��G��n�f�F�f��-�S�m y֣�iN�Fg.��*<%�&����۪ZH���OO�}�R����Su�)?g/�@r^k��F�=T���E�:6q��a?��iג�Տ0lU<뀨�Wv�7q��bq-����v��ΡɌ%�a0X��ŲZ�$�{�� B e�uR��~=�o�������_s�.ز�I�`�����+9�P%c� ����]J����X�x@�!�����vO����9gl��+9�Fk����r��� �h=��߬3k��?F0|~A#�C4�P�����ڼ�~UuUj˝�Q���)��1x�|R�5�b�
���i ᠮ)��m����͗f���_�J�o�]�P�-/Tq��~5�_�i4pG�d��;bܶY~w��c��pG��7<y���\x%5��x�ʂqqn.��5�����3#�Z?��g��g�ȼqv�"��yV/?���$+=�,���u����z�c���H���!w��9�R<�V��9=�,4��= �
E���i�����*&q�8�"�A�P�Kj�!$��XI�5���>����-[&��
`Ũ"U;��r ��C{/jʭ�EQ�w�n޽�����x�9���[���iUcv�L�yf�!@�>?�0'���K!�72�>�5c�\���Eg�\2-
��q�=X" ������2����KN��,~"�?/�V-�aA#��.����v1���"�%�� q��_)q.�_)q��� (�w3� �r�Sn���9D���O
��j��Z<Gp\�=w.�7\�?os��P��!0���F���f
b��t#~�R������,s+a�
�K�6��[IG��^�o���H�* ����`� ��]ܨ�1nC$�!�R{?9�=���/��$Z ����!�#�i3� х0R�j� 4���6�/ �E_nq�!��d�*�[�p���#��~+i���[eؒ�x:[V`�?09+0�0�֫���#�D� �Mp ivW,��ʏ1��RCP>�w3� �Y./�F��f�V]&c���B���t���x,jM�)�:fG(�E�\)!b�%�`�P�n,P�Z#��T�4�x �.U�)h����D�B!we���]�� �Hٚ�~`��/�V�,_�f�u�%˙��Nt�7›D�2OA�v�c�h�x5��f9��3��f�l������i�i�
���YϠ��!aLbcs<�7�f8�}X���� �g�ew�U�&]�3�������M%r>�\}\��H �l�"�_utP~�d�uG:`I%n�E�N����#0&s�!��vi ?�Na�� ��(2�8;*��B���(U���G�wB� �
��Th�T�Uʍ���CHCa�_%���o�n?S���Bl*H�T��k�:@�����֡
�P�
9�  ��7�B �"��R�v����e5>������Y ��+��v� A+��M � J���M�� $2��mh�z� 1�7��ੑZ������c�!j�q��6V��6`۹�vmp�l]��zC�fٳ�1�8t�g\�T+���H����#�Ta�Q������'[Z(��}rV8����b��[]��Y)�]wW�E�����rXq?�~h��ʃ��v́ ���d�Zl��tY܅fϩ��a,���14` �j��/,5�7�����+*a�Zg�z��v����*�G%P=�Os�3��DzIb���%�
l���. (�F�CB<�gT�S(�����!�,D�%�?�����E�A�|X�����b�c>��x���i�#3i�/H.�'�r3_��2c �Y�Jn�0,W͸�5���'� �-.�59 ��>rP�W�3 zF�ț��ȸ�O����a+�Bn��5Y�]�ap�5�r�f�INݼ��h�54�)��>A��W����v�d�
Ma�����!&�J|�tt�0�y�T ���G@��a�&@�J�,�H
*��Y狌�L�*q*�I���j�G�I�6i+;��@�aE]�����hįl��q���?�<��hC�`�\�Q�9�"SG��fiCs�����j���� _5��.�Gr��F�Ywe�c*���.e% FR0?���x�x��ۊ9:����;�:�`�#4�Ȍ���0�,���X� � L{�s�13h���6Y:70�x�m=W�k�]�R�]H��t ������X�bV-0�b�.A �^�b �bED��L�hmEiH ��d1�J�eRT�d�Y�184��J �r�%>J�$�[�@%)D�e�)h�{|$��Z� ��Io�'e3�� l+��mxl齾c����4p���i{�S�7 ��H]U��)��RV�KAۆGq�.�^y�nl��|s����R�����
͜�@;��
�+�sN�M���9V��G�_�cypx�#F��pA���N�_�{���bF�K�p<y��D9 hf�Iz�,z
B喞�0�i�qo|�G����N�n�qαg
� ��̖�����j`0�.yW%��~��͹��b�X��9%�G�"�Jp���� �Ax�'��L��<��r A���d?��t!�QzLMp��|������� !�q3�|6�G r E����P�3%*~�D�o z��H{���B��lV�B��^�$Q���1�
z����ߘ�Y�\Z��A�AZ�%&�)��`�q�2W:6����ҞR�~��&J�IL� <G�7c�b�r�(0q��ңs�qUЮT���Y�ޤ���sp��E���x�,�G���P3դ��!5R���k�.�Q��@�f7Y�Σ�(�l6 �͈�4g\����1���W*�1� V���Y���˸�N "�Uwrs�U�.
���0h�����8�A���������̠~ex�/�Q|�(����K��-��+�R�f�Gi� רVR�0Ǖ��p�5�Bܳܮ���&ZX��v�b>�s߆ԷI���tiX$7�C�. ��f��zhu��7�x;&���z�� �������R�N+�?��q5_�`�rxMfA��pЄ���'�<JO��T J|���5x��V�v��CVnF�B;��@�gt]A�Bx�e���y��9�XP���%&e;1~)+��=
b��{z��p�J�7"�+6�f�9:C��huی�-(��f�� s�t.�G`@M�w��C�u'0�W���3�U���5RB1l�9&�1���W�H�0���"X�Hߩz�>8�~��R�^p��q@x9�����p�ˈ�l�Y�� � ��܏�+� �u8xq�ە�Y���_���$���$4ϡ��6�N�9� ��[7�:2�f�9�섇����i"n��[���Ѹ>a�k�� �u�%�-,ޘ!���<�׆��1�t΋,\���BQ"�ć���w�� �1�uI�֤(�tC�.02t���"�D�]�b��ʵK0$��uY(��(p��lcl�$�:�m�����,�(��53^w���������I���=�uۜ��P���Cؘ�[��S���!��¢W��c�ɲ�� 0�H߅���
�}c���_S����GM�+t��� ?@���)#���lLK\�0P&�9Z`;Y����nM��iH�u��O�Tn�q��}}Є��l�����-����wx���W4�ȑ|�0���w�0 �w�*�Ġ��PPdJ%,,Iг4,s�kr�B�Hߣ��c�H�r,�&�R:Ft�UЎ QxV��^�/�5�"��bm�9�$��#���3�%a�_FP��i�q �3���sR伓Ќ��<� 睔���d�ۚ��H`x�r[h��Q�ma�^9��Ϳ�o%^�"}/y��I��C��5�$��J%)��H�ã�ꗤ���H��ܬ��Q{g�9]@≂�^�n ;Kr9%:b�Qz~#�x�W�f���� �̿�o;HUɊ#�$�B��B��N �B�BRiV��J ~�uvȈ�L�!�$1����d�D��$F;��J;���FN2LI�d n�QZ�T"�£��+���� ��f��7G,�1|�?�Xj^��- X9�5�$W������k&~J
�w�Wz�N�̥���Y
���Z�Y�Lp��kJ�l���փ�1 0�ii��C��U�{����z��Z�2,S6:�M*"�Q��M`�~.�T�mRZ�����&����T�mR���~��6�;�叶uInt���Y�Ա3t�����1% >��1%��Xd��|s���;�l���Ȕ��TgdPO���R3��ҨX���( ��q)����*�_�lI��԰k��$��a�!
��O���6�\��D'��L�8�~X�Txj8`�aM?:��ܞD��.gL;]��<y�h�����a�K<y�"�X��1΋ K8v1��u&`2B~ڞD���d��E�֚li[�Z�hX]l�`aEx�#V9x#�����w�Kk-�W#������ lZj+"86.Uq� ��a+� �+���+�;��Y�5��G��c>�4����j�+������*e/��8Y�ȓ��J�4�Ha���cL�s
�6U$�>C�
�U$�>#�`��y5U�W���R���RL(|�FS@���b�
�H�v�gkЌ����:�T�2cv��(��s����Ю�s�8�(MsR�B;ae���$
#Ou����䥊D����bʿ�/������%6��ȐEx?��=1�Mp���@�9�� "a�?eU�˔��;�,�R�HEVx� <�P�l;Tx���c�Q#����VW��@�/IO�㐵��4������`�n1vwz���U
�Hx���*e(�+�\TJ l���A����G��)���NT'\a
��SB,���a
j��b��+�_�f���zV��su���%��� �pe��QF��ٍ5��X��
x�������]��� #�s|oax�p(���_�/{Χ�V!0��O���yk�G�OVYj�Q꓅&^�O66�f�9�E�\YO��ms��*v�P* 2�ċ�r}�H�e�/J�~�R�qj ڕ�dhB �+ս-(�Ь� ���j� >JM M.�Dڥ�TK��e_Q�TK�-м�l�9�]v��X��l��II� t�����L �6TO�;c��* ��7����T��,+ސ��\���ŜK/��።"w��)�����DÃ�Fj������������g�4Vh��Ac �+�!�Q�^�ɚ1�]�E�II�FO���l��-�r�W#2��^��>6�f�9�e����:8'�-�#A�r�J��+Yrd&�w��h�F�~�@c�.<|q��;8
rFdf,(�c����;�3��@�ٮ9�����ù�r��X3��Y�2��kI>J�š Б �6�؅����ض�&aѧ,<��QZ�EK#��˕S�٨ +y��U�q��g��)�w�D�Xz�/y�%%��1�����0��X_�ȓ��Cp�:x#��������L1�'�Y�m.�J+�[u�M�� � ��"4�����Κ�BR�^�L ?��x�<��ղK l��g&�X����Ŵ��J�0�YƭT���] �������и�����J������Ѿg���7��S�9���~�W�`�ƄG�W��TV ��c�Q��on-Y*i_��e&�f��}��� rKe�IcTam m��`���� O��'��T0�~n��H�Q�^VtT �h=K#"�iITt(�Q�N@?����䷥^y��������-F�i��es�� P��jgѷd{n�L�S/�v�* זc�,MONw�7#�@7��[�ryD�4>M?�MЄ_��z��:܀9���HA�! ? k��`i`�a��%�� jo���'�aVo��v���K���=�)WS�`�HЬLŖ�Y�>aq�b>��Ў��
K�5i^���,2�8�
�!3�� ���D9��Q����,�b4�#(�]sm@��.|'B�k�a���Kh��Qj��n���_m0��h��r��E_�Ԑ���h�����7X�jS�������5�
�W���n��Ã�bҩ�|�(g�1�.m��G�-�e �7<��ϲ,k4�K����X">� �l;�څ�Z./�řy1l6�� ��9V����Q\Q���R�Y�A��N F�wj����ؠY���Z�Ju�"�x8n�� �J*�p_\5��ߐ�X�-f�[�#d�ŧ�
�z�E�f����#���Ӗ�Ђv=�Tv�x�������Qe�)ϩ������iC��G(�(V1���ۜR ��7�P9 �>|��ihB`��c7+�-^� �R_?4q�F�z�l������ْ��H3R�8x偠V#C�a��,DA�Qz^\��+���jП�d/��%�Z����WR FV&�������2�ꉬ,��C����p]V00�>�9�-��l$�4�:F8x#d/Fc
�W���(�jf�\Cx]������ ��
��Ղ>j�������6�|`��dqw��n�U%�j,�%�'L�n���q �:G��6MXfj�ؙ�jhC�k�<� ���_"�)(��F�v e�8J���Y2
m�t-�U�KU~��0� �"2!�F�-CO�8������)���`]xJUC�,m��!-���
�{%��~��`Zf. |�2:��C�FF~-h�8�>wEml 
'/5�<��C�`_���Y9��h� �s���a9X 1O�� ���G���m�v-����%�� ^TE) *��l�PJ1�����e0��tÖ�ÝbS1���^�ʶT�� �tG2���ϖ ��
Ϡ�]ķ`��M��8�����o��:�O�����=�e�x]�� 4�Z�Ϣ,�D8m�dX���)2n�V�r��ܮ9g�g���=}zͲ�&�e�q?d�т�1h�P�S?ly��ha�S| qFQ�j(�:D)��,�� g�_��b����3L�UP�í�i$.�$W�]�a\뱣���ӻc�ay**rF@�B�gi���µ,�
��v-˫;@+T�_j.oQAG�~).g��\9،�g�.f�b*)�,�܂6n�����Ў����L�|��%�6k��5,�����3�Qڵ/�5����Q߹3Ph��\7�׊�c��ȹ��D�űs��<�e�)$� �@���Evc�S|����6�s��mY$M8��Ys�j+#��v��K�;�-�ּuҠu{��oj-lE�u���o�������칮�SW3�]!�b��mev���FR���� ���Uh#x�s�6�,�?󃳆�s����(��S|�?����3L�,�4�S�;�Xm�v�j������& і�3�9%�l]��z2���.�_*���U��a�D�<3��J���; ��p�zr�Z2��N�
v���{��8Vksv�?؜`��(�!�@*�,G�89�I�����L.4C�14����0�N+Me�pI��'G��^��� JW���T��[|��6�:�^Hՙr �2=Yg-µ,��m����R=ذ^�>�Q�-�f��C�L64��5.Gu��,�P=�*� �1�A�\�N#�#��#�=�MM�J&��@Ʌ-C�VA.,���QX枥!$� X��10@=��Q�(���8�*FP�@�����lC8�,��̹0el�fi���DI�$쑺g���ظgi�$lS�,/�_�f�Y��i�.׈��ҏ�g9��I¿GwP)8h��k\�?{��� s�rL]�����4{��uc ���8�p� Zfi[��SA���/O�����YѧgQ�͘�ts�`���V&%"�#w�Z�H"h㤩w���L�gi�)h����q6��~-������M���eT��WK垥Am�q^k?�i �4Ȓ'��zzx�&�Q6��
4��Hx�Eܳ4��`�<}�Zd��8yn�5/�y#�룫���q��1��-P7�h>�'lil�Ͱ�[�i�� 6&���[���ئ��Ǘ� _�yI9fu��S��6٢�)HX�"vkQ���g�4�έ�E섁���1���C�Lx��6( ���1�H^��SHS`y=*h��S�1= �~Ő�h�30Rr'(� ?ec��!�[��Cn�4����^���d��/s� [�I��- 5-A�C �S����N�Ӌt�q뒬L�v�vQk�Ѿ�H��E3��Hxq*<i��NPk\���v�5�ғ\��Jذ,��,<����n��}��'sxŊo%�6Һ����P��c�y�d�I��(:9Y�rN^�WJ<�7��Ŗ�Y�,��'x��
�6N�A\er�O��"�N:^��л�7�T��4�*=����͋n'n�aE�,+�j��,� Xa�^���,,o� �^���7��n��#*F�%��p$�Fw1��udY�e�5Fh��k-��*��GV��s���~� ���e �s����M���M�r�,�Ӄ�" �9ϳ�ے��o�)P$�B�8k��F���Q��i�dAy����Jb�{�gYd�mp�j?)KBRf�xYYu$%�% ��F�`C�̍e�������W5̒�~"AYĜe�>) ?Y�Z���p�{��J��)hyJ�t�2L�/����ې: �]f"��%�O� � r� �Uh9�"�t'�L�Hƒ̸��qJ6hA:D�\47$R+�$�،ī���޿�x3� SJ4-���,SJ����x��)���u�`�� ?�`�ūñeZ7���a�U���cV��o��S������z��ݗ���2���������w�|�%�B˴7`����<�[9� s²����˲��/���U�5�}i�2!9d5�–~��i��R:��,}6�k� ۑ�E"�d|��=�%=�f,�A��
xZV3HO$�%���+��w«J�ʠ �'Q��OW��2�H- ���D)�a�A�3��v��+n�
ؑf��d��Z*�zkvD�m��zol���5hRp��D[���� �p�iNX� ��ܲ-�e�J>P�6�§����'�g�Za�-��R6h�V)�G(C
l- K�����o�Å����חj󸭾�|���.����y���p[���&�������?U��������Ӧz����ߎ_�����]�T=�_��>��g�y��Q�����!N�J$��o`ג(J�j ��� ��;���'�(����w��� ��+��зo@ ��T�����OW�m֠Wן����Y�M�)�֟�z�٪�T����{��n��ܷ�l�6��v����k�|Z��ԟne�)��lQ��O��?�;�\a�����J徣µ�XL �FX]X��3C0#��*�}m��nȱ��0{�n�j�<���V{�0���^�dߋn�R�������5�&�=����8Y�O���ݺ�9�YQ�S� �hՅď�w�6� ���^���[j[� 3w�V��a�a�!��V
�g���]�Ʊ%V�5Ȁ����#R(��Q���3:��pW��D���Ga8���6��n� �7[�I��]�> #�o+����w��}
��P�S�SPQ�F+�=c�;�ٚ����z�1�]�5�0vu�oD'�t �׬���f0���n]-���k +-���Z�ZQ�����vͷ�S��@B�a ��L�!�Db '�6��c &\����"���9��n|�/пt��x�l �E^Hw؞�V���@��� �w�_A|˰}�k���qV��9�07e[x����[
��C�u�6����[�k,s{&������x�WǕY��s七��� �-�����ݝGOo�����w?�yM�{�'8i�/��!^���
1r��p���8���A?��$u���%�h���Q�kW7�Q����F��'x�2-Z40��j�*�]mXe6�=k)����RpJ�!��\�5?���u$Ag�>��;]H���=V3�0@ù&�n��wx��|�Mk's������uw�L�`�����R�}
1h��m`�u���Q��DYխe�m�h�����Fm񽵓�n~���(���S(�6��qj���w9J�MC �S@ �lSPl�[�6�K� ��d�~��{l���m*ha=�|�{b��g�����IT)�%+�u���,L���+u�?���t�a�������ឩ1ۋ�TEn��S��pb��)��+(S�|u�����J�� �s�"�^D�wX�[��A�����Z�2�#�a��e|ߊ�r���0�k*��� �P�.vhS֭��
`��g,� p��톨�ؐ�z��Z$�j<ʚ�y+���J�JQI+�� ��ucvz�6��^
X-�qVZ��^�Z!%��vJ���'�L<�Ej��̂���"����k��J�d���F�Ƌ�Q���� ��b� �Ե��
�]���4�o�
�S]3�� �a=��/E���c���n�:¶`"�H, �o��)���Z��]!Օ1�B��-ؔv��J�U �Тe�~v�bki1^^�{��ü�{Dy��cy��h��W� ��@��Vľ1���7����+@�#��.�6�Wl���<�b�C ���u�V��^�=M ��N?�F�x�ef�vR54R���P~�cUin��t �XH���)0 ��)0rAvz�ڬVl �*�� r�6 V�����\�����h�#�m�Z�1����R��`����n-VEZ�����S�b{��������L���sq7. ʟ>��|���hM�he�s|�ﬓ�n7�
��v:��j�l�gF��=Ƒ�j�"�+Z��<,ִ����=�d����?�� ��C�.��(������k�8r]и,����X�ѪG�j�� ,�7�k���}��c��`#/����+Zp�pd/klp֧�i�X�gF��FuX欙�M�,��j�q�Ā����9+��J ���+�"�k���6�j|k��Qת�z�k�ۆԕŽ�*��������-��m�n���x�AwA�[��ܴ��OP�������8�A���k{�����x=Yh1M�`���V��փ�Xyҍ�k]F�ٰ.Dmw���p��<<���Ўv�V��:@+��/�ۋ����|��� ����P6;����.�F�;�f�>AXn�6�g�����pNc� qs`8�!L��b��=��w��4�����/�uV:�5ޔ�������>���q��am��6v�;�"|��ƽ�d�'�Y ?�ĝ�|o���0hG�;f���^}�G��C����{��M���\�>C�I�ӵ6��CYr�`�[�f��Lm�*��g
?�}��]���Z��#j|�qs߻�ݱ�wd��B�ֵ ��a�)m4܀� 9>� �
�n�"�Oٚ�Qm��4���:غ���;��gE�E��]�|807�z�j��AC�q� �����[�o�>ܨL��]��;�Y��vٺ�������~:Ew�XXfE��K|�c�_7Z���J��U��D(��t���$�H&�]Y�zR �Uk�(��oዳ[��-�%��Q�UUN�;|i�#��l½�Z��R�n���LBf8�J�Q�O�I?R�E3�VLpm4�Y���Ø�G G���L|+|>�+���`̮+��'ێ<��(^��\�֧��iHrM"p ��"yp�S[KYѡ�$�$�٭�oC#<f���x Bv�A�i�Qz�����ng�Di���g�/��/u��C�w�n��}��:�&C��Hh��@���5'�SUc_�G]ts�[��&��]>�����ނ:��9�ȜR�ҨT��:-��������꨷ѣF�Z%ٷJe�L�V�u�@&פ=�U�~U�o���J�ε#c2�'u�����u�
�K]sB����UN�=ݣeE����N����κ@�Wֺ�~�+������ޭ b?�F��Q��T�����[���i��ͨ�����>�g���'s����1��z�)�6%ꖼjNk�ظ�� �H�����?p�������0�W8��q9��=Œ�+��z��W�:߮Wt�g8�žGRfv��>��0J������NڷY�X�fm�6�;h�|+!I�te��,�EW��WdC�t>�E�u56��7^����S��\HX�V��Q{ev�[����� #1�������L]�������ݏ����w7W�}�/W������O�����q����=�׮�w�叿��o I��w�r���w�w?������� ������H�����w7�����>���������a ��}��x]߮�۫?\����q��?z3:�m��w�_zG����8�Y`�w�x/��ӱ?y�����i��*��c7�@]�WY��;P���M�U~{���w�꼪���<�ı��[i�����Dzc�t��k�����i�x+c/��kv�nU������m�`E�����b�i�J���f�!|Dg�A?��+ ���{�
����mOS7l�����릧����~$�E����a3jȲ��g~���R�xg�?��ȯIj�:;��P�euS9��}j��i��䭺Kt�ɵ� �Y �m�lr���@y����d:�³���4�蓉oZXM�u��ML�F~�B��݁�"1w��G�Oz�W�6��� '��x�_�nn��+��5M3|J؍�頽����N:2����Q��c �r�y�"6��+M���[��j���%IEQ��Jw}Ӓ����`>��� �����c�-��L߫Hd���}�ރ;u��>�$1Rs���]����5�rm ������S2b�PI+O�^�( ȓh`8��=u�6uxtQ�SǑ��׼i�����R�;�쟿�C�i���nn��-������U��٣{k��@��D�g{��W�x�AnklԲ��������UV�eV�Aˎ<�,�( w�������G��-l��������k�~9�����xv�wxt�J@n�bӼ�%nj��%���}=�Y����nE��6�����~m�G��M��a{�q�֋�y�t�f�ē���'ۏ�>��r�F��l�Pcw-k��� r���8�.���5Л�X��QJ �Vn (��~g�#����eӪ�>%TD��������{�6O)�\�z��A��I#�I�Sy�K���ů���J�Q�+!�Rr���;���uRJn|W���z{u����� �37�8���B��))����8���^V�[���[�5��`506�,����Ia�"�0�d�F*=2���vE�3a����B�?q����ޣ���Ǖn�Ry����o�-�>7B����L�MY�~#&e���!����:�����)���&��_y�K� W[��!�&�a�G"�7�ѭs��_�xR�j�+h�I4�N?��M�����o�ўT�)�=��W^ޞ��M��7mfs�Rۈ��/�$���˼�8*�y�t��&��#[�=�8�8)�w�'�xyt�����K�ݭ/4[R,F���؏���.���%~2���A�E�D�Ʉ �`k����#�2'/mS��G�f���ܐ"t�x�a{�ӥ����61E�-�唦�ᤍ����v7���+��Q=G9pt����@l����-m�rrWP��c�2X^�{��Cm˷��n � ��EF�hz�C��Y(]�>/y�(殸��!�Vܐ��%�5�����VYs�8���\]�[�洛���ks�A7�^�;�1�#JBn%�������E�b��9�����Z�ݞy��=�o��@FF��P1�PöD���w9E�M���� h%��u�p�]�M7 7��Z �\_���kv������8���N�K�~6'k�m��av-n,;|�u~�B�v=���޹�<�{����?t$�m`G��u�r@��|wu���5���5�W��V��[�X�g��2�o��u��|��
�`^���h���������nt���
b'b:�����a��*)|�i�^O�)���I���W^��+U)�j��L�QM�<�j�+;p o�~w������0<�5`�[jq=��o�'�m���Ȏ|��)f��ȫ�&���(�����߶���A�sY�������ݒ{���٣�e���L�4�<�x���t�����F�:O��%����X���Z}c�C�^ �Q������Ő�϶��3�W�� F8਼��Qn8�?]��T�I{9��b��&��:�7������8��4�u@�aY�1��#Y1���-h&I� <���wY�r1�hV���mOZڿ5��U�Z.u�}K�c�Zu��$�"��8��K�:�h��:u�]' 龎�Rw��"g�0��.ή)X9�����$Ƶ�v%1�v��U'K�Fc������ �IqƖg���-�R��V}Z�$�Ё v�{X��ⅲ��0�:���->�����ݞ��5_)�12��h�LyX�Vn�A��3~d<��?@�".��3I�0�{QIu��-/���W��e�����3�������K�I�›Q"���E{�i}�q�5j���~ V&��zv���hP��<n���׾����� �j�mfa W�G��xbq����/b�������@�hy\�!.��ܰ�Kl�@�eO�>�o�N��{o���V������'��f �6�����[}��cC�<j|���h�}/]�a�F�_�`Q�8�}���� ���:�R}�z<�Yo[��k#Z�b<�L�GT�ho��~�8b��?�u��ݴ���#�N�>ZL��Gb1o�x��􌨅���+� �T�@��1����G�ثS�\�"\oW��}��@���w�^�֖>�~��m*�@FDU�@�.�8�0yW�:�`�|"[x;P�w�H�c��7w�4��Z�����q�A�c�xjo�*�7��-����$��6���mE�m>4�7�yE��G�yTힻ����[�q�(m"Ӕ�`E���H�tW��xH��D3-K������R���hS:έQe*𭹯{ͪ�-g��W�t�h"bM�P{��{��%������M���!�]�8\��и��fD-��L���^��3c�]xs���m��#�5н������ȸc
~o˷I��;6�w� p�.ȧ��lv�ٶ�YqB"��h��H �n�����iz6%)���75{耔�$tDӹ�n3m�I�8�q�[/�(}põ]m�Y���W0š���o���6�����u��~��3�.{8�^o��Uku� ;��an���tO��Q����������^��r�ݧ�rd�3Y��Nc|���f������N�c�VtgZWa���X�h�.5�z�n�1'at���u� l��FV{�)(�t�E8I����cys�sC�����������h��W��o�(�1���~��z��x�G;k��Y�>*w� �3�ƥ��$� ����Ԋ���V�����h���ZF�%ق�ov狚9vX�3�Z�p��6l��1�>��Z�1�a��-b�1�����ɽ���^��b��C�u�*�����'�Q|�F��HOu9����ꈼ7m����񗫾�ڻ�Y� ���=����KT���w.���tx��L�c��Axg��5�;�5�qI��������Ja4�<���^�ުR������%Ze�Z���cg�=�*�\��f8���Pa=���/m�� f���-�=��8�<d߄�G�����M���b��13/Xg/
�޴��a�u�B����;�����j�0}0�Ed3�CE�Q�����e�X#�������pT܏� �Kp{���������it7ܨ)���cn�`%z���!���SᏈ����[�Ƞ�h�ʹ�^�
vK������A��
�����o�(��Ҽ��h%f�Bj?e�bTYQs8�P�1� 6�+;b���&�xLu�NR =�G�8^
�)Wl��l�) ƩLm��8ݐ �E��^k88���Mu��Z2ӌ��\Ȉ�� e��Mם�D�}a���'v���kCEM7 ߺ����!�+y��nč$�J]c��Z�r�'�=�����{hpC����
c$����֕��Uu_�������M�֔����ݗ�������Y����Zke�M+�O"޵��??��~�����a�TSM.���$�)��M��o���V�>>�Zm�}���>����~yؼ|x|��ֿ�t�zY������~�ڽTOx�s�������zz����.��^�~��㇇��ᗏ�m}�a b����VO��+��Ǐ�/x�j�T���������۷��=���᧏�����������*�72&� G�zGF�#�������S�]6P�Y�a���m���jW]�^6��j��>��6�͟�͟a!��]H`ߑ��v��&� <�w�J�&v?�b�??��c��E�ж���z�D�Q������ǟ�SaI��@[�!B�����{nmk=2PzGf G�&Y�r����㿯>�?>]}���y�Ѐ#G(W�ޡ�⡭W��߹}}O)�]1�]�zTЦwT���z��� _8 h3�><��Wm��GU/��9/4�|`7�w�yyτ4�lM,�\����i�Ql31)�<���q�}L����,dT�
wJe(0��XK��O��^����V�
������
m�F�``̎�Jl4��~y�����E��"�~_<��������߯�ۧ���W�1*��h��)ٿx���o}�e���L";�b��� ��S�-;��_>}��~;_��+�bڅccG�R����W�M�;���?W??>�����Ӑ7ܶ�>靻�!?e�r�ܛ �~(� ���g�~|�ػ�Ƽ6�5K���^m�{�n�[�����ȴ�>x^���f+CM}FY�����߹e쥱��p�0��繙qp���l����=�<}x��wL$bG�:&�!u���W|���������~|Ym��������������,� =>��6a?��OK:�y��U�Y���7 �}�l���iU��&<ݚL�lBD��e��
^6T��y�?� <jx/�ߵ�w/�y!
�J��������{"��l6���+CVzG(߮)�H�vbW�7�*��h]�-��ne�W���*I�T�! �Q��z�CP��kk+�ۊ5��1�ʝ\Y�����l���ꍰz ��ZU;˔\m�Z�q(?�z�fk�e`�Vm�Рx�Yɍ1�j#ĖW�P�FI�����6���� �Ϛ
?�atM�j���d��i�&~�t�ى Lve�� �VՖҭ]��VR��vE7�j'�� ?'# ���ì6��R��TzC7V��0�Պ�(���j�Q��**%���d�6�����M�ct���c�����|[)�*a-5+���i�Vbhe�۵�;������\Vz�>7�QQ �欭�(F��jōY�_I� Ȃ
�d'�����Mw;�������zXb+��+��j-vv�#|����T��+`+����H��(jW@e �s[���t��Z�v Lai�ά9�S�Ě���vJR���JaA3�2�l �r3?}���+��D�� 94h�YxJ�֊�Q�>~|ܬ0���󇿖z��^Bw�`�Q�Eg�0������U��� @7F�p���^�ԯϑ%�
wV݆6�'ٴ��������S�3@���,�V�V6﫧�ǧ����?�1�xO�X|��C� "(6��Dx���~��v��z�\}�6/��'�j╊�@ܟR���s����������߁)�r���$v��8�[{���8�o~�@?z��?�hkl��A��_�þ�����~…�����8ߟ��������$�TO�}���?u�v!�t��.�'��o�/��m����;�:��`<L�c�~0�Ы��?=`s��#l�/����Q�*�څSU~�%5�������n�\EF��o����C������
���� ;:��s=����߀�F���q����l� `����o��z �����"@Z0��A��?}X�?V� �-�[�o&[�P_���>fRL�z#c�pk�T� U��2dׅSf?�I]�'�^ɐa�gl��(5�y���u��.�E��6�����B3�/E��K�e�=���D��"J��f��m��#���.Z�Z���r�6-�CNm]!S�%�g���@h?��W��A���v����Z����H�,k�`F��_�����y�E
1��s�36��lM���4��+=��M�ھ���,�~����m�K'IL;�^�q���[�����?�$�W��/�.I߂$��˜��A��~uO���]�x�Z6��y�W{6�\�)����Cǃ�ݎ�fs�6Ն Z
͒H6Ŏ��:=�1�u�`֋\���Xm�����lj�����\=D �ؤ�+y���g�8b ;�[��� Z���U�+��.�Q���')��kC�5��\+��Z==N�7�T$���*C����إ�r�����z׸�`I7̝�ߌ����}x� �����)�M�y�|����!L�f�<��QW�Q4u�讚���3�_�WɄ�D�|d��f>iqIu�\��e3 
䓝ٓ��8��;���\s�u�5 ���k�-���ٸ����.���G B.�$ι�@�T���o3`1��I;h&->iK�U�M;(�U�K��A�b�F]¥��3їz��9+�����1���fS��#� O�N���2���!
}���(�s��a
\'��业5�FL�0��13�.a�՚'^�L�>�� ǃ�Ɉ��1dM�ƙ��N�mfS�i��D�d��,�Ar��ys�(9[R53�j$X�-<�j����� b�C �U� �1���ˎ�C����ɚ>��~M��r�%��2��%]��eʺ1Fa.c���q�
ƈ)R���� �3D3�o~��K�I��3[���c�Y 0[*�r�k����E��ye߃4�t�CT՚ޞ��X�$��dv�ˆ+V�+ /��}�8@w��>���99:?�U�t��ڣGG�K������i¼iSG1R!�`�PԼp��K�hztn��׭%ؤ��֓)���IF���������ӴV!��YVkUҜU�F����z-)�� -g�7�}z�Z��/���@`�F`�A�l"0fI�҄| �Q�ҳJ�Z �B3�Kj*K�`,�P�9����YA��ݢU �5^5Ǥ/��M�+� �x��j��s�1�D/�c��d�[�1Qh�/r��D*8-TN��L�c�l2�c2ќ�Ӣ�؈:��(�M��ѫxc���PJ͐��8�{��6�[�psI'9͚�/`���د��_�_�X��/P78ЂZ�/���� �A�l�3efi�Jf�Q��gf)
?DH皙a y+��ff�
>��˜!3�3Uf��4��|<����Zb/�g�dy2J��D[�@-Ig[=�=3�L[r�A�D��Eڞ�8�����~, h�r�ONü#fs, +RvBr |d��(�$�y�,��q����9�,��C0!�:�g����� �錛24��;�8��� ���v`�E#&u�je/�Hzn7(ŚM6f�,�O����O)��g��ߊ�:i\?l��E�7���khk=��4<�e:Y�R<��~ot������3GA�����8)�z8G�MH�w1�;�o�F���0���M\sA���nN��B����U7�Qdp�!M��2�>�7o�Qb����Pb�g��B)�3$�P�%���Y-���h�ůPWo�kK�|���x�ךn��//��!%�/��aq������(�v�V�X(���DZPf�)S���5�Ȗ��ड,�+b~��2C0 tL��3J9��D��������P��cqP�Y��T�a�++6��(�_ώ2����L�V��ҡ[�}��2��(^:�c"����hL*�Z��y�04*�Z,�牥�Щ\� ����I�0?V?��i�0L*RE,/�Tq�G���%�ǣ�v+.�����Ó$���D�twJ��\�* i�*j��C��ɚ�Í��P�Iyc� �>�\��t T�t��� t��iI�4�"�,�F� Tn K]�聙{-���\We' �aQ?ƫ_�?ehWKa�c����/�������(��3�n���Q�� �u�S�!��ui�]�����h�׶i��)�s~��N5�}���Sߤ�P~�z����lmP��=�3�Qr���I��rMI�vэ�J�d�7���)t� �P�HH�{�P��b
t`��* xm~:���>9ZZ�an��ע�F���Ý�N��CO1 ���=|��S�����z�[ۖ���ӷk㸶��*�����B��s��B����5�Pȩ����2��ήHD��ʭs�����5�ا�����q�) �Q�'�b��1�&S�7O�Xȳ �̣}�¦��Y����ӻ�'��B%քnl�y7����w���"��O��/9��<�S��B�����ϻ��݇�EYe���1��賊��k��^Ҭ�t��tN����ƋT�z
O.RZa4v>��"�hN��)���H?ԑ<J��F1Oɂ�K2�C�X@V��ǜ���5s�������"vݟ���M��'�c�\�[���Y�#e�DiH ͟r�x=9��z����ɓ"���PN5M;R&N�@P,�8��+���ZÅ�"�d�Tw‡V[9)�( i�l -ե��KS�������L�Sef/
9�)�̩�' T/Nu[���%}n��/p��xsy�]z1�4�h�JNӋ��b�ێz�&N:?צ��j��X���GF ��R><��/NEJ�ww�|H `���s[Ts��Ү��q�
���ގ���Û��@P�Z�ѐ�s���:ϼ��V|�n"���>-��3���#S�e�,ئ����Ӈ����_\$�u�Ψ`���''�ƌ�1�$��^:�5����c���!ܪK��Ϟ�j������҄׷W>�*v�%��~3O&��Y)���!�H �$���r��K�l��B�#����'������a��<ՙ1�Ű���qQ��+�a��e�8VW�\(�-� G�2����3q'Ȕl��wPā�W1{d�c�ٟh�����{�����ǧ_�zyj
G>�,�[:�m4�رL~^U�-WsT56x1K�s6��Ĉ��6f����4�uˆMk(�潆j7�����Q{���c�CW�!Q��l��/�F�u�j�J�JEÎ�)IGL�!"�Tr����:�/���%��4�W
����S>Ǐq����1*�'S"��Οi2moBrD ����1 �s#�}�ë)`��,q�I���ՠ&'��5 c�q׷�9� ��`|Z=|ؼ�����;�{�� �1�5�О�vd ˤ�p�iQ@�@�K�����Ͽ�5��}Y�W�*�HHz���tY��{�*�ht�$8��7�k2������o/� 6�����1x`��b1�#��DӞ?��DО�p�/zv�3=q�s���eG���Z��*�Z6��;iX$c����T]"J�"ˏ��}�TU �fT�`ư�b���V�3�iS5*��,NR�!cz��.�X�~R .e0O��^�gS?�Ԉ�~Fpq�`i�dMͳ9�xoIܘ�_,8�y�T ~J(T������.�k�'L�ł��$I�"���F����f��x��S0W��0A ���4}�q��6P�����s��$Z��ě�cyiF�xK�&������I���X7�@�͛�$y'�tT�@�Lf��$�Q�����Z���=nb^���0²<�1Zz}��u��a"q��pE��A��~�$��%9�GN���0_}�I)ˋ���#p����<�|���d��aΥ:� ڒ���ȌF��zJܘ��H�2�&�Q�.��%0ñy���v�;��1&\ڞ�z%�09������ �ɚ�}�rK�X 7������b���/�` ��c�)<a�$.�"��.p�E��V��l����v�����I�~��+�� ^:������������MD�f9 Tc/��,^�sN��檱_�r���h�Yo�`���/�V&2�"��Z���ȹ�d��O'q����/N�@���r��VxaƩ��>�g�y� ����J=%�Z�Tj��svaԚ�� u��Z�_h<��MRk�S�{��V�����a��*�����Ϟ�sY�+h�T�Uj������'4�4Iy�'�s�l���TV_ʑ��'�KiE����bm�QCOE��1w8�]��R���_��nvO<B��[�4�<~3��q�d2�e���(����M�SVV��C�BIJ{�ӛ2��i1�M�1��+��5�`��ek]&�0ˇ;��|x�'u���<U�~B�P��+nO 8>!�1�6 ΀hY���:ٲ$-O���`�Wޏ%Gk�OI�$J�c:`$A?~��� 笜>C����AJ�,u�Є\L��qGL�8�.��T�2uҒ��X�(,��0K?E�z�J�PL��σ�݆1F�h���W�x�^){z��LV����7�b ��O�@�Ǔ���y"09�$^�v�;q�N���sr���r&���n��G�9 ��͝�6P� ^��q�k��`�Ҹ�r.QՃ��G�Ur�RB���)Mʼn�i*:ď���]�()�;�#-`�Ie� 7��Dɀ�1Sj�hـ��BB��s�w��Խ;Tx�^Ԣ
�oU��r� ��oU��aW�2�A�'nv��ݰ�,�S��F 7�����]���rH�Ƨ�@vЖ�@�y6�y�=Z�d��r-!�9zlI{��3�9�)ʔZ�r<C "t���s;� �l'�|��<}�����T-�3��Me�����H�co��=��M�x�Ӭ�n��y;Jw�;[�3ڷ�䈪����&�bY�ݿU�kMV�dh\�|c)��P���H�3l�f�J{��U�p�y@��93Z!��Ȕ�[!L���Mn� �x������>�Õ��g�خNf2~0�x]�3�iGk1�hc�����/�bNRMg"�@�6����N�Q�� {�=�K#� g�7l�O7i���y��Z/&u�F�a5�'%y���U<�t�meRVᔶ ��V�?>}���)����8����T�Hd�8&�5�q���8��4��c�,��F���1�*��cR\>d
q�F�S�'�aVq v�D�L۔_�cgC�u�X��/� ��t���3�v�'����\�2�1�(�2M������jc=��v O��:pJљj���F 0A�KWދc�i}����S��i�~���`�KۢW+�Dž�__��w�����"��gS�g
|�S�tg��p�Kȳq%}�����=���_�=.D�xL��Zz� �cc� �Ͽ��L�U�o��,�X*^A���{\$�D'�!#�9J�A��UJ�q���/��%Y��c��{\���rJ(o�� ��V]��l[y����l�7q!��]�B�ܢ���<�g��\�t�o��5�`l��el�B�����%���&�9*S�$�X��2~\�KڜBo��L��^��yse��4�k�A�M�ӫU���qH�~:F?�-��*�o-�L ��O�c�;��^�r�eg��s9�w9�{��VH�+ �W����ǥ���zrC��CR�`i�bg����Z��߿[����&R><��INDJ�Whf>�������)���S�)��y�9L�� �)f�Ϙ+M�����Wþ��D����&>�p���aN�Vf-l̕+K5��PT��&�晆�Z 6Yr���rM蛭o˕Q�"�E�ۦ!-z��ѯ�5>�Y �Ͼ��<�f�������L^�6�IB[8>��ٜT}��y��T=;����'o qÝ�Z�%���]�ZE����4�W�Vu �d�j�X)]?.=�"y:hy�'����O��,!����!�s�ɧV��1�OR�l���
l�����7,]�kj�
�R�쳟��|���S��0+޳��� XL�@P'��L~GÖ�Wkʽy�4e���Ɋ{S*��dǁ��~LBzc��6��r�m�>���7�R�n�o��7��nB���&Y�7 �5��2_�t�=I�S iL9��+T��ݢ58X�M�-���P�#��i{�L���9�zJƾ�zJ���TOi�� ,���۪�Ĺ6g]C��}�����z~5�8�b�J�Kv)CO��5�+ZG� }�J�J�5F���7|�隯1u�#9��b4�ec4zA���C����*U+�$��$c?��͟��vnL�6�;��:�����zZ�YP����|v�N�}v&�Y.�:�|�j:Q�h��ے���z��D��v�.(��2��<Ʋ��$^�}��<�,l䩎`��������*�n�(O��_KS�;�D`��JS���%�)WȤj1M�>��,�������NUu�S �J�?�r� ��}i�Ï8{� �ɥR����Dg̜O�V��9#�x��<�yP-��+�p1�\T@G0�.�޴/�Ks���欧PP �� zC\��t���\A-ƥ�q)8!�F9(<
e�:K��Qu����,�ķ�[�\�����8I�5���RQ��s-�
�.��V
n�`C�/�K��XM�#9,y���>��y6X�U.�$ӓ^9��-�?e^�i�tɔZ&�#��{�00������^�8��r�n��Dv��i]B�[�ފ�,�R9~;����H��lV�X�֕�K1G��8%�7 ���E�����˞Ǯ[�̞ǻT���2ɧ�s�ae��Q⇵�m���'��a����e1?씎4I�e�&�7�H��(�:���a���H�X��#���ɻfp�!��i} �ԑ6��J� �̯�J�Z�MW�T ��H�ҷ]i��b��JS�_�e�:_� �ӘÕ�,cq�P�Nq�7d��]�0���T�:��ę���ܜi���iE M����Ƨ\!�*u���4e�X&��|%��� 8�4�霬ge�m M��sށJ�]�f�ixS���4�28��doڠ��a�4e����i��_�i�bh�%y�t_���/қ�U_���4���7��zӢ<{�%��=Wo���mzӰZ����P�xӴ��zӴ1M|�l;�W��oZ�[�4TN>o��r)�A��7͈�%�sz�b�G���H�Ip�I�.@� ���)WȤ� f/&��˧���g��@����W{���m}x�s���ӯ�?�< yáR�o�-R�2-ʫ(
b8�Q<�pe����l�Z���t�+�M�LI��
�&��njQ�9�� c�h؜c ƌ1��;�C�=j��l{Il_MՂ�kE��^M�Z�$���j�T%�گn��b�/������k�aA�����ۯ�ٸ�δ��$4{qn�T%a}uv"�c9UX�j�s-�* ��<���T���λ�*�J*�e:�F dhG�CY�/e�㙣r$Q���dv��eU%�r����DOH4g��pP���kBI���E�̻x��7IQZ�EM(I����ք��HW�{+�7�*��
?,���H�9Y�XM���1 U;�b+�-l���<+|��P�J}�5�$^��Co`MSxj�d��P��2MM�BEΊ��{�#��b����M��!�"33��I��&$,/�4��=]�;P�g�y3-�jއ�0�KҼ��W��58��ZP�Fh k�} �F�{���+)J�I��B�j���)��$�Bz��8C)kh�W_�ސg� =j��(�H���<b@��<.���3��N�s�.@��8��u�b���.�;u���O���KE�;Pl������4 x2�xB������8�"��A���~'�����l���2bm�5��r��g:���.p,� ��:��Tmc�]�I���s>��|�{�#I.DJ{z"�B�jZ��]2c��yBN�Pr�2ռ� u4D/Ƈ�H��7na�?�묅�$W��yV P�p�8�SNNHp��}o���M���7W$�x;��?O�1 �/�z��Ԉ@J��.'Ɵ���
F�=� �ƕ�$���4^b�cʏ��,���-Wub��a���σ<��R]��줊g�C��8��fX���g�h_����igR޸}�0�UX�����1^�7�MxOܴV���y{~~~y|���8^��T��t�m �1�$V��4O�)�>0c1y�ɼ�r�zN�M%O�<0H�T���P���?���@�7tuD2lj�v�V#���������W���&}f������}��27K�˩�2
J���( ELo�E�㉂ �����l�H�Ǻ ���`H�[/�DΗ:�GP�
ׯ�\(�ܵ4+&e3�r@�7/LjQ�D��8�Zj�Z���"�����w\ �E��)�5�ipĀ%s��‘�} �&�8ϱ��޴��$I���B��PT?�}0��9ۻ�S�U���[ �Vi;Sʑ�=U3���f�qӝ #B�Rʔ��w���n7�ϊe�x{�`���R���ψ��f@I�ą���0�����Nn�8�I�ז�����<���n��ͤ�K�N�6ֽ�'k8�ۂ���+G(t�̆wz�V�K�������4����⭽-cUg3[:�����c]�c5*U;K1���h]��w�#u0�5��R睍������.u�E�<��t�=u$ �`]d��Cwoj�Łx��Ң���R'�;��&�;d�[
jN�E0�RM�E�N���|�"�=m���g��*&���鴪qG'9��0;��bP��İ�z5�=Ŋt ��*֠)]-O�jX�s�D���?G��a1����N���HOvl%Mv�E�?D��r`�q�c��c�;��MȎ�+��4�2p��1�1� �3�<[�Eκ4��H��0���rʾB����ǻp���!R���9�}�[����S7��S7�l�S7���FJ�%R1F�d��C�|Z�: A������39A^
���ȇC�����y>K${?7�7�Y���_U�Eo߳.���0e�E�6q��6�GgG�F�{[�N��ϽIz�;��'m'C
�s�}�<U<�j띟�ir���c�|ê=[��AMU2E1NG�1L�m��*?JD�&8�SS>�����������Ai0@1�f�:��I]�:B.u��n��ly��yl�_�|��?������}�>=>�v����F�%�7�i���u�����߾�<��������i6�]u.�Ay�$��ơ��HE�F��Ͷ�����������֋d���>]����u�K�O��y�@��x,Kk��}Ҽ�DKK���A�� ��Ӧ� �ɴ�Q��oG���p�FOXG@����ԏ���/� fG5�V|��>?��{��.*=���� �:3��6)�<m��[{efJC١k�G����<6�h_猂�K�.&0#$Kź�%� M��J�
���fNs���}��[N�g�H ]��aG����={��~\I��0^{I��� ���rI�Χ���w�d�F�y�ε�\�^穹^]ΓL��:�y������}2^�T��D�����1F�����g��p[�����T�����{���[�󞍿�;i��۵�L���@�;���&���On���6� �l��+�&&����Ȼ���ؙW�^6�T"�/�O��e���Z��\vb�� �13��2��
���{��mـ�y{��tB�&�_s������?GE*�I a��p'*A��5OAj'jg;�:���tsCD���f1)������R$g�3C�����H\}9��F�b�P���,O�M�U�&`��%��>� ����M�H͆�&��K�jJ���� ���S(��I�F���,a$O��Yj���D�t�=P�vt��v��WZ hJ�h���Y�S:�8�}��e��m���C�=E�ǝ��G<��,�m�C�^ L���#�c(ܧ?� ٟrK��3%7t��#� n����}#�� �ݾ���zeO�����Ng7Ƌ�Og��$�i1����tj�g>�!�$�X÷���TѬS��U��~�ۗ�N�%�m_V�4*M�vk�;� m~�*u������d�������H�-�o.&(z�,{/���4�������C[����^;��~z�4s��;ʱ��� �96Fʑ��?y5�����Vtq����-8�iZ�V� yltM����&�:�i M���ѕ�`���JP0ߏ�� T0�ѕm��m[A���P�m[ƟC�ùd֟�)���/�ߦ_��v=Y �v9�ڰ6�څ�R'_��1�3}�1Ш)4��A�H�M<�7���9�H ˙�U<���c��iwE�c��&I�Fͯ�>ί'�bjȄ1g@F(�kf��:^�p�8�0މ��G25y6-�C���Pm���j6U�Nu�G��GTE(Q�Lh�o�0��K��8��–�X�n�*#��^|S.�0P���u���-���6p�i \[A�W:s�A����@�K��H �ӾK�t�nc^�? Am�,۶[?�� ���s*�Z���gO����h�2���&ZH��GB�&�- ÚԎC�q@�oV�Lo9&5�=�0�F�Qf�Z�I��\�Q)��L��i1���ӏņ��BŰ:b�c%��"�߬������a9������u��k�� �/w���6�b����60��:����C����`G��������h3���PV��0z�իECY�~�em0���,�x?̲(P-� �$h���|3Ƣ����}�D���P����`��T�=u��P�l�W ��:2`@=��� e�pSFCY�������7�-DCYJ@=v4A9�h(��ɢ�:�")�LMs0��AI�N J��>g�5��%M:M�����t��hę�@�g�"�P������X ���?A�������rgߘ��r���m�<��mޖ��#6]��ۼ��3�c��z6o��$k��UH� ��0`�I�6��{�w��.�0'��j�vÈO��@��[;�ʝ����M�L��[�� =S�o5zk-g:V�H�:���0zc6�7a�6x���v�r�Fo���2z#ߍ�ƛ0z[fߍ�a�R9�����0z r�8�S5z��F��"�V���/���8[eO�8k7 q�F�q�[μ�8#�O�`�d�e ({�e8�,�!G����e��ɲ��M��,;�!�ޜ8Y�j2�쓙�N�,�d��!ɲ�#u�,�!�J ���̬b��1 _}v�p�uF�����g.�ih7ٹ�Oeq�@;���4 �F(��%�ә=���Y'OR�|f@M<����t�y���p�|0��`/�Z�U��:�@�R�c�F�Ah��ly4�:�)vo70��?���b2\����1(���n�L!��<d��+6��*u�Z8F�!g�LO��K;�M��7C�:��jS;��NH��f2C�)�Օdw ���R�s� �1�׋�^�!]��9�g}C(j¸"5��~�����B���ߴ�?�=]����ӥ
:й���Ǹ�K3v�{�4sc�q��ڧ�<a*����>m���$�}�(��Yg�nj��}��{���#c��}���0�_<��i��k+�Nl�gw�ã� ���_�:��MȁyIz� H<��nݻ��k7�����h5h����]�N�����@��f"P�P�W��jKHhWZ�N�V 1�F }�����$�wZ�(G��S��N�Gk�@;�6ɬK�i�/ٯ+I��PJ�4�� f�QFYa��V
f��I�5<���dfm��L���=�<�?�< 7p0��Pvp���Z��s+�9��q~�|���r>?��i2 ����Y ���>�d)H��"/P��T� �my�!���� �jPf�ai�A⿶0�i��.�o9��?ޯ���&�I=���I=�{~�~�> i��
'��i"�ǵ�J������+&H@�G��'�}W�K�!W�s������/���\�6S{ٳ���=0�����s��>�땚s�\;�d�{��s�%�Ndn��/�]*o�l1�gk:�|uw��XVZ���ݭ�?��_����Y��6�����q����7����e�Y1���9c���NG��#D��}��}x�r2�����ƹ�M��w�\CE� *0`�G������8��5�O%D��"�x���L�c����/C��0��^;I��*Og3��=��Q*�r^[���>
�\Ў���Dy�R�>� do��c�◗��8_f7(�&l&�62��s�}'����i�g2���v2�!�4"S想����9�Wp7�u����ΰT�3���F� �^������v*�@u6���<�1}��Kg�|g#A���q+�ny�l�e+��;\������+;0�17Wv�(�"˧�Os���!E��&:��;��Pہ���8C6�݇ʑO7���㟍��=Pɲ�k��j �ߖ��Ð�M�x�Yr�^���Q� ���ʔ� S��'*Ϥ$��2M������biQ����gw�SD���h�a�W��ҡO�L?C:h2���vhދ� ;hN��(3�I�ѣR���)�"�U��V���r ��ד��m ��UnG��tT���Wy�������a��b�~�c��ī| ȯ��b�����.�dv3Ɉ�D�^%p٘��$�vGb�L����mI��[FP|�8��_�+�F�lF@:��]Ѡ7,6�w���~}y�/Cš�������(%�(
.�#^Li9d�X��Y��%3F� ��sa���!p�F!cz�y7�O���U^)P�3��}�y7�K&�3 �i�n$!�o�� �H/N����@G��x� ���2_�cͻ�R�݈��<zZ��V�I�n�!���@9R�NI�̾���O�T�$���nH�^��M��\V��Ym�b�u��#m����!�n�q6�S�q�����n�>Mf����L�w# �Y�����{���ņk2�A �w#��5���?� 0�h���*y�TwF����|�����?��I�}.&���:B�&�IH����������xspx����?9����+�]Z�@EGd+P��]eK9gs�tn�-�Z��3O����ګl��؜I!�6_Y�������;����T|r���L"�Y��; �b�h"��� �"�X�$�4�w;E^�)ug�{������S��Rɩ�0'PG�Tz�CZ�$iM���r
Z @�q@&!���@9R�r9{̓��ā�S�r&P�'���om�ɬ"�#7e{�&|_� �X����4��r�����au~�z>�ciO�Y��A �8 ��ޙE^�)�OA��,(�H5�`��e@�W�995��:tp���O�ϟ�/�Ӥ�ZM� �էq�OB����8v�GÿV���x�izq���1=`���y�4�i%�\:7Wk9��k��� ��je@?Z:f�z��~�e���8zi���8z���Y�\�إ�F��=������ j4nc��K�2zf�1.�Զ�z��TJ��Q-��[s�u���y#�Ɍy�uL�R)��1T*E��+SƎZ&�'�Z�JBz%��X��(~�����dK����~=���'X�$�Wj�嘄�֖��,���35�r�JP�/�t����Q����L�S�z�>��w������C���� <�v�T��uG�[�6��1��;�o����W�;: }�s/�����n�Hj2��ƄU���G�;:�8�v���_�i˺)��da5 �-G+ߨ����uGg&ȇ�@&Z�)H�@p���a��;z�g.v�辺�`�yoY����5�l7Y=kS�AN؁*��}�G�y*����" \"&q����<����2]żֳCK9F#�7[�:�Cs�Rax8#?��d
�7)�����'�' ��pK��=s��qbd9c�熙͗F
���A/�8����`�0CL�� ��5~�l�£`�}�ԛ��K�O�� !���'��^��?�mVGz��)@��N/�,�ǚ<H5�}�#y�sX�������1�� ffB���1xGݵ���z�ϔ� ��i�A����e��8[@�o�� TC�O �;4�4�|-N�T9��c͏��[�pt�gF=('@��$4�L�"g �w����ʛS�ْ��,9��Me� ��ΓSd�)��p�jdͩe�,�ޑ%�a�p�r07�ș
�rB���eNO�4��r��zgy�j]���N�̡�v:�l98a� �r�ӝ^5[���-��]��)gˁ1��\���Y�{�$������7�1z����^�ز��-���yI��\��2��`֜��+m�g>cK?wkoj��k&��y��[d fᯂ[^f+�Ҡ ����9f���9�q'�T�葷#$��I1Sl���J`"�����G�L��p��W҈)�e"�dԻ�"/P �9 7��z�J� �����+i��f���z� P&�J&A���@9T�%m �D�-��{%i�RƇ�i6��+i�葴�:/�*����h���.ށ��=5��߀^ɗ����:{:y<�%;�����|~�I���'[ʡL�L�zgy�j]ؓ��H�?y���� �v���^^Id�J+�&�^�⎤������4I�5S�es[Gʁ$> j,_$�k{�HL<v�W'���t�N��t�O�$}����i��5_��-��O���k��\ϝ_
�d�<[q���\in�Z��r���ҫ����xc�H����E*�g�m�*F�E�֭��1Q���"1l�h9#���Q��/��Ǘ_ �4��4�wE^�*{GRs]�}�a$�T�RXG���L�y���l3 �(��"Ӡ�iv^�*�9��ŖX�}h���"��NF���;$3+�6�㍄_� O�G�������<��lDc4�4�C�|x��^�/�a����ev�~<M�����0�P&�E�A�3��@5T�$}��O�ɹ�N�GX�2��� Y���i��Oe4ʉ�|;���P�4zB�H�I�b���MrqĻA8Ș_�o0l�ԩ�4}����7��K�y��B��K� ����r)�F/2=_b\���k��r�9[/�r�V�x���&�wo�7�1 ��I�,�� �=�oRP;�6�^LV�QfR&���U�����kѴ�n�UM;r�(E*M̐�Q������|tx�={0����`��@C�~?����Fj;�=9�I�������M���D���8�R&����C��êF?&@�=��N����LƖ}/�e�K��{��f�ڧ?l.�>Ҷp�SU����۷)j�j�%=�&F�uȍp6ԫ�(;���p;2�a|��F��5��㉆��yހ�8�y�Lz���y�����#��KjB�Ҿ��f��}תM���?�q7��'ᆶb 7���.��nû���ၖ���?z��V��w��"t�o�L�;5(�0:J8����v�v��bf��E k쭄�y6�}�+���r�s��C*&l�����C�?M\"���MJ�N��U��ݖij�}��y�K�O�D��w
J���'(z��$��b���3g��~qZ�[��� ��~hi����nz���c�����0}�.�W��" �]�˸�`A=n��+!�j���d��v� ��N����H����0��4��j��{6����� sc��q�^3�?H�yB�|vo�$0�ű��3�M�3��F�4��4�w�\^�*��Bğ��� �ջ}.���S�8�Ѧ�� }��'J��$4S�Nb�I�z��y�r�0�� �l.����H����k�c��VY�)9������?a��`*|���OO��� ���9{y���?~z��稨}9͜�s���4�$�8ҠޙF^�*�>�n�8„��}�5(�Y�(!0 �4�y���h3����:�����������n
%�Ȯ;��)P#�x��o$��x�p���<�a�� (������Q��X��c��VK��*3Ld�{���.�cڳ���5n�Zh���.��95�|n��+��!�o+�`B��t��{Ǥ���xl��H�!�31m"�����G��Tr'�4��f��� �,B�kQG�dq�e��cj{!�0�=��tQ��+�j������;�@�4 �����ʝŽ �����b�&�TA�6D�-/4��Lw��>��v~ �M�J�/±�OA{���ڻ���-�9�m!� �H=�D�Wm���� N���C$�9(��p���� �WRU�r����_ܰ#�3���,^{wuҽ����<�3�M�^�DX�Ќ����\*����6������W<uVL`�C({���7� ���Ij�'��dd�gI�di%��2�x�ܮ�3���/�/\ ����?a�.��Qk�I��Ǽ��L IP�&ݼ@5T:���Dmo�$���L�>�s{x��IY^;��S�a�o�)pc'�7�b-fu=an�Rn�A�1@Q���@�s�@1T�1s�X2L���=�&,e�������-�āGm��@����h9M�$���K&���m����K�7�Ӑ%�uo8/�d���⌏�:V�&s�����t3?Ĵ5~�G���>����Nr�����i/'�%p9��p���%�i ��mv#%f�\�� �{�e�մ>����|B��X��M�.9�@ $(�$fO�] �Vʹ�^ L�<�
�<I�2�K!R{�r:wn
9�읡����M���ya�x��G�>�dR�-<���D�x������S�:!J�����0ԷɽV�'� �߂�.�dY�� �BM�M���I�5iP#eג��z/�V����{��{��|�<�ӯ��/j�t�!�5���x���ɲ@�B���4�H/w��^����J|�{|��7C��ۙ �}��q�i���Ȅ^<L#7C�Fr3f#����:�-��ى���z�[��%��ЂϜ��ݣo�
9�"�]�9][�l����moV�eg��bg]������r���>�m���xT���kƂW��c�7v7jp�fq� �=#�O�K)�g�������S[":�9:�֝aF������adʣ����/��֏�D�Y\�;;>c�2�[��<Nc��n�� `���얭��u>���(B��((�����BPz���6��V�<"���G�L��g�|
R�$9�N��q>d�_����7� ���G�A�o:�NG?�f. N������ր1 4~ @��A�z|
V���Z�^$7>]G0� �5��J�<_<���.�kFk���k���|��6��1����Xe �EXad����߀]_J?�]?���i��l=bij#�p�a�Ġ��jF�� �!��oF5�+�Ȍ9��x=s ���3�Z��*3�Ew���_�n��o<c¨fc$��5���ۼ�z����bdH<��l �1�KY�Ʋo��=Ψ����t~��Vש�Lm�E-ﳤ�H-�����J��<^{�Xc��v��a�:��1J������)mOZ���.���#�&Hm��-�gc���_��%؇���~�1ȹN�wM���:��N���N��:;K��"�d��1�#p�Ur�����-��ˌ1i)dh�;4�x4��q[����)��?�.3F&R-iV%(=�mw�J���Q�߻Y��z��w��}̖/���߲���#�}�;F%�h�1 d+�
�'�̈X��+�w�M=�׺Ӧd�� /Q���p��3��L�i5�$`G�$�$�h�-�֑I�_�$G�V�4��O��^�����M������J�731ͦ���8����G�E�Ũ��P�?�yĀ�(x�B���rؚ�¤��OgM�-��eE^N�PƏ4cy����q�����I�=!��qg���(��ڵ�{
v�5]����6=̯����L�{��[ ��齝�����x�6���",1U��n'}o�iEy ��f���IPc˚�q��ď��`p���dI�y��bB�������J����s�I��&5~&6����R����������8�����I{�j΀�,a��k�9"�-�� awj���Z[���x[�*u;���32E����!'_ ��s�)n�k;ܠ ��zG�p�\�y��!
���D�}��x*��Z)S!g���� ��@�G$�@��H�R&�i�0�W�������>8j ҧ�-�m�B�om��:�b�|ug�l�k����ђv���g0�<�8�� &rJ&!�"���B���єn:����2�mD�E[�UY�܏APT�-��G@�&?wcj���>��Ǹw��:p���,y������|����j|_/A��A5�Oϝ�+wTa��ɽPGmXc\�k�'F��%������.��p�»:w�/�����/� ��D*���)����n��@��4�� �v�@°ӿm&��?�;0�fa��M8�
�S�Ą�i �4�� �4)Ft<�5�p)�%�t� N2��l�� ���n��0z���g§o�z��<�x:%A�bs�~<�U�3�L���d�k+ʜ���d&�;�C�)+��M3�D�v�T��1�k0��Eͦǣ�������(��1�Ώ'YI�"�a�SV��)8����;�f�S.�A5;�b�n��O�s~�z�.?� 4J�t8�)H c�7(�����Q�Ve�ӷ�S1K��<U����u+P��u������ϙ V�!2g^�?�?���z\&|r�Y�tI\�W#��1{��4����+<B%���r�n� �5����=p�d�O���t��-�ݴ� �����"}����tc�<���fO�#+6�}rd9�Fɑe=���1j�Y�(>*�o��1��q�RF'��we�?�ӹ>=�<> ������rN�"��F<�s&A���{�n���TƋ-� ��`Yzw��>Bt���~`\�2;�~��RI�_�f[��uٙf�S�������e�÷Ҡ�iv^�B|�O�f+1 ͎��;%����LE��L�Ci�/ٯ+7i-���i�7��Mf1���`&3k��U�D���=�<�?t ������)Qo~��\�������y�=��<�?<>�>p�L�
6� (=O�ݓi$A�3��@9T������@��7��4�t�>��iha����m�"�7+����7��'f:)�~̖��?�'����h��i2?��P�I��5���4={�ĎhW�$�������1k]�-�7�:��C�QG��'q�������R�?���=4�~��c@廵�|mV��K�}���-�ZJi�B�X���Һ��ʯ|�W�.�� ��zuw��XVz�������tG�K��_�=����1m7��2� O��2���Q���#�8��0ϥR���f���K̀9� x��K�Y�3j��)�ߺ�f&%8 o$(�x.Ӡ� y�r�8�'`��\l9�f�Ʃ{.5g齅4��z.'�6Q�H��ٜMA��4��4�w����J��Zs3���=���Ɍ�kd�e�Φ���9�E����i�:7��2�P�����-_�ejCu�2��2 �i�ʡ�$}�.���� �kP�aTg1 �R&�\�� ߃s֝ ��_��=<�&�|
��(� N쓠F�Jj���&����x�z�p�+�Jj��7�W����W���Qy%�vv�\�WV���5�r��r��Y�u�Xro�jim�WR;�ҙ�k��re4�_�Wz�ߖWR�Աz%�s3�6�}|���,E�x%��5O]94�������hm�|pՇ�D������鳐���J��/���W�`�M��!��A�� j�?;��ˀ�_C�8:iRD({ˀ�{�=�9���ϽI��.i�=wW�5Z�lx��[rKVCmX*���x�LJ� �:y6�< Oh��p��mlښ llE��Y���- �ݡ��V;�L'�P�l9�S8b��p�`�� �x >�S`�{n��g�76�Lh#`-��;]nlx�\�!�1BQ]��ƍ��޹q^�*w1qƿ���#a���CXs�WMl���~{
t�NV�P&҂����n^�*+�)�]+�{XY>a�݇��kX�;�i��&bO����C�]�2�M�z��y�j�L2�Q�]��iG�N�����+ud��z���E�N�jk;�(r�MIPc��b�-=�A�T�V�p"y��d&�9���8�Sv䨫��PNN��bL$zעz�[M��s�`Ǐ\��#%Gč�����a� Kk|�r��"�i|Z���=7²)\��խ��3�����L0�^�,�3�i�)�W#����v�^��b�Fn:�4R36f#7���5������#���c;���(L������ �s�����%�����y8���8���ΑI�'~�4��pz�w����4�y�p��{>�Η����Տ��UQ�z�~}~������ٿ~Ke�?�?����_�>���[�?���/�@�C�| w�wE{�4���J>�mI�?�F�<��>A�a�mtZ����[l]^���&h�Q�6�C�pl"[U�*�7���/�wߥ��� >xv�m��!������I��hX�N0Dj�7�C��B�r�A��.61[� PI��:�9 ���lŢ���k �|�^�+�:;ǯ��������s$
_��)�/9�m��5������X ��9�2A=+P���356{Xm�Q&���>�6�
�|���]��{,˪{��'d�0�e�s_��=.3��u�QE�wD���泼AX�R��aX� |* ��C�?�������`����yCq���a ����#)�/�L1�����[�`�j:������^�YU�+����E�-@�Μ����~� �~U��M�7�5��ʔ� ˿�����ԖԯB%Z9��[�?�<`���0DƇ��n�� �*�(SL=�mO|�&<>}��˷UEufS2��q��� `�m�a� KU>�sOO��jp�LBw ������b���1J]*�>ҝ���j��i�����Vo�:Ȓ��B���[$$��(�~�8X|����6$YzOl�2�/���㎷� �Q�n�j/lC�;٪i��B��� �*������;Ѫ4��&�,9�l$˭r�B�|�O�Z@(joTXcH���y���ZIzŶ0�|0���7����zkp��F�j h��#��IJ;6 3v�������*���Գ��Dd�yD1:����$W�r�l,�i����o� #/ޜ��h@K�52*��<�n�k�]M��Л���卶ݶ�
�_E~��U�-Us�Fҭ#�rO��a�wi��mF� ��e�F�r��h�a���Z���j�b]�ЅV5�|������.�5�V�֦�]M��%�.:�]���v��b��]�p� g��+�UL\[�Fl�$*i,����'�}�`�� Jn�sCH�S �P�%�E��¡�'�¡�)���$�P%�e; ��tU?�Pu #̢�x���aŵڃ�%�SR� 6؛o�~lV:�+fi�������j��7u�>�1�רM�
�,�������Z��Z�����V�]�� ����6�"�c��&t�9�4�Ki��V�7�k�X�8X�������i u?m����#v�û�V/�S;hjm���]�!n�DR֖���}xw<ϧ�z��g|�Rs�kg��y��z�d܉̭����ۥ�v���y�����^��0�/+�Y_��|�v�X����T��w����������ov���5��������F��'%>Mٯ/O�eX�9o r�F��="\���/O��m4���������Q&�����Q��1��R��<,_�캁�P 0��*�wRz� ;.D�v5�^�w�h=���j�����K+��]d+�4��J�s6�K��R���<���h�X��ʖˌ͙���ǰf��k)!fV %���}�@a��??=�#[�nvNUm^��ֻ�L+i�ҹ�Z˹�'�Zqe����ȹX:f�z��~�e���*a��Fޖ��//ϸT��W� �<U��?�_��6KM߂C9�C�ɱ�l ����vq�?,�h�Q-�%�܈;O�KLD�dut���Ǚ�7O�KK�彗�g>cK?wkoj��k&aL��<[f�-���W�-/�_if�_h/,�#ZJl籠�W��SXQ9쾔�YI;'ɬ�k�;v-��ـO���k��3w~)��es����\in�Z��r�!��0�q'Iڽ' d���5���_� ��W�'����g�͗6�Z��6vɗ^-0���E��K㌶��Q l��n�p+x�>��!p�?<Y���@����ev�~�>CO�$6M�_��߳��5���翅H�/�6
� 轶��+F<�N��0� g�Ȱ���L�Ӏ��x_3_S�߂�h����^�F�!�ԗ���1�VK��*3Ld�{���.�c�3\� k�b\t�-��s�(�s�GD
�N����D�"0�x�g0|y�C8E;�s�q=8����֌��/���H4��Fv��В�C�8=�k��X;L�jYLE�ɬ�U� 0�����B�]��- �n�h�5�?����lw�߲1�[cd���# �5@t����j��[�Rt� aݟ _o�ɧi����zw��;�����6Q�9�?�B,���b�����e
��Nj{O�.좤Ƈγ��v�_�R���O@��?g�nS�?���~U*�M����ӂ/&b?*"Ba� �B�����’܄�$ M�F���׮�������ˠ ���*T.N�ҧ��8 �l4z�`�6$��� �k��B�{L���!���;Vw,�'T�em�lN<u�����Z{�� ���%ș�k��j)�Q �-���h.�[y��j�Wz**[9���lzͳnxx|�}����Y��}� -w��Gu��Y���a��O�|�b��+������Хn���T��w��i���?�)��ǔN��o}�?��ĉ<�@��"o�������o��o�B���
P����ӧ//��� ����#�G�)����O>|\�B��9f�bx6�c���1δ5����J/4<gJ�|�lx&�a�K(-Uƅ�k�9�%l㮂����ݹ˅�CwE~7�Ng~�ߕ�pw-�PR��]�뭂�b�Zi��S斡 ����܆� ��͜��/�ݕwE�K�2����E��5��K�c��kC�8@�O8v�3�'�2�W�s�s&=[�Pג�vɪ��8�����>,5/�BG诬jY��[�%��P|ZB��V3G��+���$[�'�A|���+�̸+��)Hk�5!ɪ����L��S��[fꆞ����#w��;�kcp|�o
f�I�#��%��6yx�`��kn<k���
�x��V�NB��z��H�Px�\�j�|Q��� ����k�5���Oÿ9�ˍ2�
����;�O¬���&3k��=x�UE�& ��B����b//�a Ρ����T'�u �������F���N��Ҹz�#�FZ3��JqOs'�r��+.�>���A���)Y���t�e����éT��C�H-0c���������t��[$[�i!_cy�h�+Va������#�o9QԻ�z�����(� j*V
����[+�W�7��y^
���Ӭ�XFs��pM z
����URBx���PbA���/��<6gP�6̙z��O���2��:(�mu�NkH��뒪0���W4vU ���z�,iN�*��E�s-J���YE�������M�����k�q�����Jdf5_��- �b��\����J�^�V���r�pE*.D��0�q.�t�vR ����V �0@'�ea�a� ����y^�x.\��Dиs�\%txM�;.��UK��AY/3m�5]���Qg��Κ�iM洞��r(��-�sR�p4l�(���Sȑ@#vȬآ»]+A͗�J�O+�m��`}�"u�����n��]`;�����c�%��M�_�X�MEU��>#�������Б\Nlb����ƾb�0W�e(��p� ���H�s~*"�4J,���B^A�J��8K�+��3>�ۊ����3�h��'ڂ� �̠5�^��q䏘���a| OU�n�ӆ�pLuA�i���,6֦���n�4�{b���\�Ւ��Z��bi�²�%��\H9�Y��5���z���P�nm� g�-�Z� A��!U�-�9�D3_�L���b��\,��H/��=�T�p| �\ +Y�:�U���2�R&H��,� x
}�x�H�����%uw!@ބ��m�.��f\rW��ɗ*��dLW��1�#,
!��q�r|߮��0���s��6s�{�p���/V�h�*A׃����_�ƪY \����u�#J�@��K��������@�d�bO��kE/7%vX�]��ٓ�ؽZ���_�+�]q9]��n��uM���`�\�&�CY��[- ��[�^��
��z �A�gVzk%_�b�b�&U����v 4Z�������\�@[�A��������h�U؊[r8ڼ��Ϳv�r '�� �ƫ|��у �<¯�~�9�|.
�V�Ɓ��?�z�OT���A���,�^!W����jE-����r�G�l�*,�M2���
���\�HM��3�����7ߓ>﬊g����6���R]�vP]��A�B#��x��z��M��_�DEuA���s��j�@����Y��o�[9ھ�h�1Z\��H�[XD��g{P�p���H��5 xT`��'��JXF�LC'!���7JI �a \wi-�D�յr��auo��ٱ�r��� �쵺�Y�eu�׫�ՕŽ�(��GV���q��TU��6l�Ud�\Ј,���>�A�����aZ�$��}���h��M�we�B��T��5����=j� �%���]F�Y�&Dhm���pD�蒅��ً �h�v0:��R� ��4�U�Bk�M�"�_,����F�b�+G伝d�)�AX4r�`���f��G<X�SJ�a���a1bt��4�S�����D��a ��ެI�֔� ��V5��h���m���rlpu-�|c�q���:z��M|�P�~�$�n^hb�E����a�<Y:���<��������n� ˌ�R�!QR�K�]n�0^oR���b��i��*���0۲L�]�,�.f��O�ƃ��>�,j׼�zG�,\�6�@ ��4�p7֞c�_�B0®\�+ �oД�[;S�)$Q���`۰��g2�φ�G����Z��p�$`��a���B����~!>��X���
���:�U.Q�:k����s�]>Բ�S-%��/Y(�Q�L4�G��,X��9�����^f�&V^�ROd�e��Zy�\y�I���+��&���lahd��k�Bzk��g�CS��F��'|��#�Y.7�f�Ɏe3�� �L�g�d����I�ca,�����Xh�����d�� �����MG�r�,�[0f���tg���\�r�k��Ey�6��c�1��u� WQ .���˪ƚOBIҘ�µ�-y�Ƭ��]4!}0�ڦ���?=]�}��5O2;�h�h�A;X��f�#�&�x�:���FBbSh��D�����6j��*�D�&��^eh��{kk�>�YЉVЃ%h���uz�q�b��Р��J�U��>�H�R��|�$q�����+��WIm���QJ��� �2���Q��� 0���[2�:_[�<����<قf} ��׵����K�o[���׎��ѽ%%�p�V#JJZҥ ��q��崊��,�=jV�{����`�ON�j�:�>E���)YƩ5���D��֘�֘Zk2��k��2��j�U��\F��ۄ�iC?��M�<s-='�c)Waܹ�A�R���r�bXKjkYN)(�B94;��~@����*�wL9)3l�\ŨYaJ��c��6�j�VT�o�-� �*4� �֍��߇V"E.��AO*��}� >Y���E^�\����XWnۺjށ�5�"���z�;s� k^�֕5 J��|���+F�`uU�M�&÷y�O��.��Z��A>���:�#m��`��%��_�-�DX`\֊�Zj�2f���jA�gZ��5�kxc �K/��h�Yk�V��qX�9a%p����򰂷<����ZZw��?��G'�]L0�������FH�����Z��g�%��z��ן�?g�:v^|T��O?��oί.��ǿ]��7���3?��O�����=���������� ��x��BϮo~�����sU7�y}񗋟��n�����6g7j+^�����v���1@�{
k����[u�OU}�2�/�������"��W����WE���o�U�Uy{�6�^4^���H�5I���Z��z=�*���^� [�RD{A�W��u�Eqs)�ĵ��y[�YM��� ����E;*�)��HmV���o�Gt& �����v@cD���+��_\_o)J=������^�5�x���ϛM<(?��=��[P� ۭG���/[�W�|��W}�;[~�R-�;[^kJ>�ԕj�nS��\���F^��DE�]��������g� � ����[��LcT��F�J���ēVsu���Nt�G>] M�c��"�<����-�ט:���S9%�?���\]]�� Py1�� 0� ��>�s��VI�G��R�D�޷k</R� d��H��cNR�65��$QE�"��U�+k�-A|����Z�~��KRg���E$R��t��R�1�U�rՒDSX� �9_R���%�r�˂��:Z�^�KN�c*iቅ�}��(�X��:Z�"�j�����c�����tw_��Z��?��I4PN1Wח�˪@�<[Jy���v��F�D�Hu�l��(n�p�����ւ�_�Š�Ih��Q6�0��e����bEDު���추8r��a���v��������rL`k?xV�)4:�Jr@4m�n^�9n��-MH�޶��|j
��V5���^[��-��Э�iu��YoA����bկ���D��x#o�)�v����+�,����睭)j⦦�Ȃ�"�q���U�����C�?���^B �6���7?n)lkw�d^�.>%DD%�㻪!��[���2%dK�B�cJ�㺽4b3��8��.��c�^��Ʌ����-���[��M�E㦱E������K����kqc�/�č�2U'//�@��ⲵ���d��OVX�-�'�]���Rk��Z�Bw����EF��gh�T1^� z�dU� ¼)��@w�~���_'v?��Bu��:-�� ���6�BtG]� Q�V���%t����o̥���@r�L�m��m��zYņѤ����o���7�U����*a��j�I�0�m�KO�n�
r|R�����U���<ńU���L�Q��(iy��W{2HuU'6G� ��Ȏ�y��m+��<�bG{�j{�M�=��k�ޒ8�8)�w%�x��Y7 "Z_O�w�m�Y[ {���V�+��J.�m�K�3���N�E��v��΀��5�԰�0� �K]U��G%������ �6 --Ͱދ�ѥ� G�ҍ71E�L�圧�ᬎ�d���t�`�#ޔQ[ *>P�~�O 6f֨�W���9�4⪪Ro �i�{��C����k�n n� S�ъ�f�u.�{�/�y�bs�__1s�����Q��]�zv{m��R^h�..�5�7��k�䥻� �+wko s\�]B4��FlVռY�Kc������?�Ļ�xV�i�)�tW<2��o
� �۔�}�/ @$H���q-�M�7�M��������u�T�*���]|���Ȫ���#U���N�%��逰9�ĮF�u�����m/�u��`oo�\^Ҙ�+���~lpҟ��*�F4�R� �����������;�/����׸�V0v[������+YP:ӂ]b)�^^�\6��6U���؉��Y�V}�Ƽ��"�{�
9%&:�HzEAн��޾� g;%A��$裒��noI�E�Jj��?U�ܴԙ����[F�&���.<�u��7EEg�����+}q�fn^^������[��h����������ֈ>t���ܥ+�DΓKc7,� �k8B~�����(��축�b��n��+���p:�𢫽�B��&{fk+��?��Ĉ_���%p�VyއJ�)�?]�D\*b���x$�*\��W��mpX�"�qސid�A� Ye�m��D�wK��I�6,���m4�f4�m�)�L��Ojҿw1�75���mM���zs��% ���:�8���Pud�����]=7�]=�!��܈�f�]��`�vIq�A�Q��u�)&.�%��������e����mF׈F�O�2�,��fB�Jt���L%A�J*�X�,n!54=���6F%S�v��{;c�>������[�� �[� �T�ɐ�ºps ��V� X�#r�BqA?��o�{O��/nہ~�s����!9����~��
���#�� �Ԣ���H�^��6�Z=J�iP�-��m�:7���!�R�c�v��,�a� �F�`�kQ�z~��H����jm��� �K�rE�����6¦�}�M̢*.|E��m�e5�]L�{��Jt�� 툱�E�u{���H%�Z�7��Ɗ�pmb��������f9�:�����[���"�Z�('�ekJsTQKSz�.Q��1�uk�\���aBlOY�q������&�u�U+�A�0�-��b�[#����M?��F���p��Z8���Ǧ�m�ZL�PFb1�l;��liQ IucVjA�]9*ǐ�}�/�r�A�]�
,�0�l1�O�^�ڔ�we{��u*�@GXU.@�&�(M��)k�16,��^w��M:R��S�ꦱM�1��� �W�k�ҍ��9� �:������Y� �>��|�E{]����\�W�~E�Sk�Fզ����M٪���D���#ڬ�Db�����U�-$Bo�;-��b���ך^�E��q���O�v��֝"p�y�ۣ�F��&���� �y��\_v��e���ϋ���&��0�6�!7�dD5��z�}���r}��4�9���F�v��s�.Ђ����ۋH�c���^�o���7�;�����~�m��$g�i����FGl{J87����sc��H8��D�ߑ����7;a#���e�hӝ 8n��׭0� Х�nj�ze" �֭����h[q��+i�S�k�)-n'nm"�$���5����n}tC8`1�ݜ�[^��f+\}RMs�LzR��>\7��]9�V��C�F���ٺ�o?}���X�Ew�e�`�1I�šHF�z�!���t]�l��{���,��@*�mk0u��1�ӷ��X�]�s���o�n��k4�!�&^m"��#�ǔ��ۮ���cE+=s��If�[Ԃ�A[���ջՀ$h!���Z ?�j�eW�]�ij�m��-nڬ��;L/{�;�j�e�6la.q�ܻ�ִc7� (���W����+�;{�៿��Ƽ�e^4�*�t�f'�5Q��D���59��ԔCU!�U]�)oU_.�y��މvbk�Ȟ2_o�c�� ��9�A�34�o_��pl�\�Xx{��|S� ��M�E���]#�Ja4�&���_ʭY�z F5����%ji�jw��c��[�ULa�!-�ͩ��7�J��g~� 6�`̀\S��5��w�����H��irSsy���s]����V��q�r���m� �M�&�Vs,Ҫ�m�q�"���TD!��� �����9�����i_��f�d;�gs�bJ�V��f�J����n�� u[󸫝�%��r���JU�E��!���.�<�E���yhU�]����K��2 �k�̋T���`�J˦飶1�����p�[ n��##�J�PdUT��f\�ͨ�_���Mu]ߤ�i��bxI n��S�"�.����T��k��Pp���RCi��27�|K�ߪ�L׏gJ�#<s[(K�7Msn��������qo����2W|PD��47��[׷�$D{�K,��J]ivm�%���T�<�n���7���B�+fo�%7#�o5WהN�D�"���t�����I ���_YO���� ~q���,�*����U�6�h�E~�k���<-�?�?c�y�Č[n���~?c���˙6|��f��������3�g��g�g⃆�pW����><z`&��Zȿj�Uȹ��\��)�7܀���@��nY,��f�+���GJi6S”�����(g�U
��g\�d��� &��|F��t�1 #x4S�-,�0+f���c�S@� =���*ޘr���0��l�V�Lpl�0��,�B��.���3AQ����X�v�G�E8l?����&P*�[<1lfD�����/|���t�Nd�)�
-�9V�<���x'�[*jU4W �c�z0`�
�Ҩn�j����v��dx�ffd�Ty��cA�nx��7�9�/�MZ0��mp��>�b�A(���x�yEv�ts�OѶb��k��Ye,�#�� �N�o� � �2އ�P��iU�\�.��� �k�Cs���%�T��0����X6p�NH�hXX@B=�D���yo�ZK��O%��R�FCu�~����\��ֆk�7�KC2QX���p��|mz&�"}X��I���
�M��+�X�Z�^+_�M�%�J�Ý
��b��`�J�
�;%v�dj�1�lS^v��708@38�)aqp�$�@������c,�Rz��T �?|���k�M�Ғp�_�o&�.��(H��U�#F���M�La��?���ZG�aQJZXr�:1/����4���k��h�=c\x�,���E�� >�����o,��fkA ]Z�`n]�����8P�Ȃ�o�4"��pU�h%,P���S�pfTx�[����Ay��8���-�kw&|"�x�=�]lg@Ê������K>�8�W��]��x�.[<F[�ۚ �����x��L"�P�`Ԁs@�M��4�#�bS� �i� ��ȀW��\�J,
-�`9��0z�ckiL���.>����y��\;�����X��h�}��vdI��p� ��._4�&����Ň
F��A\r�1�� �+�C �N}���j��*�Ċ�J���+I�,�*��;�'���hYP�@Jeᣚ����&���hE���-��QA��"[I=Ū�:[mh�Ã�[��j�:�Ӣ� hb�.TtkT�gXBS����8fg�� 4'��r��De90����M�q�uM>��|f���M��9ၤ�o�}U��٣�g~�~$��rl�)��`x�i�`�4��H�%,ýt�H�A�~��P��Ɠ��˥)ˏ�2�A�U]7�{��j �O�T�IC�Ш�fY���b5r�68��0��|�7�a~w+5ē�C%ڀl)8\5�Q��\QL���6��4�,��F�ׄ�TF������A�ӠQ�� f-"^j����#� •ߍtW� ��Io5azX�D��!.<q�E�ʷ
8�N�Iq�A*�� �(�Ai������.��{����z�x���گD5����m#���
�-p����t��|�*���V�j�� �Ï��Fx|S.�Ƣ�O�G"�� x���H�_��r�Y���7[
m��{�"��{��UY������(B�_<��m�
J�����j�Y/� ��:P�M�w8ڬaB��C�ZV�p�G�K9H�f����t��I�[Z��.l-\!{x��>���)���a��V�-.p�W&���#�&B^A�
tp ����jQrx���@��6|D�3�u ��¬�f�������� �H�
��W�-�T9˵��M��1��*�d|� � ��o4�-HF,AL �^�]j�Z��ߛ����8`�t��:��A��k �l�с�լ�7� 6�{8m�5=�fd5�U�d*��Ϋ�:,Y|]�r<�Y�G�Ϋ�j��jn?�\� 톾%}�q�#V� -o�GAC�zG�-�������3�=��4�.����p�23�� ���N_<U���-�`�E"$P58�((z�� �6L;ꅀ��y����doPh�A��Xe-���jZ>C��aT���P��Ң`y��� �����{&EP==�*�%��ba� ���C�y]a ,RFE�����C����4���A��Jh�e���<Z���Cu�|�%�h<�_(� hb��/�`��<�E:[�,�<'څE�%v!���B�%#j!P��xU�T��!�DZ"URRQO(�?���4���d�iш�$�Qz
4Q����� �Q�JC���������f4
[pA���[���[d� �[�cZEhO4�fP�M��&�7 ]�d��t ���_�����44��B�%x��g�̧e`�D9��'n��!�)\@��"8@Hya,�m��Q��Ti,�䈠Nδ�� �Xqm@��{��y�����%ڑ�� H#�}����B�-�rlO�R��0��wC&bW�f&A��R��n+�I��od����t�� ͢�5hY$�Z o��e&�� �-�c>2�A��Qh����Oh�x*�� "s���B'^�����U(�2� E���Jp%ڇV'\ATE^-�f-he�B�M�z��RPK�:K�f�� >C�
^3���(Ɓ�����\Ȇ"��� $i+��f�**���E@=���S�8yhP9���\�����y��G: sfi�=�
��"-,��K�J ��+H��^0M�~�D���-��v%Z x� ��q����ЁA�x*�}�WD5tkh�Cɱ
�{N���$z�1Z􁽢�'����h�F���ѿz�j��)4�A&��|�y%��L�Vy ���l����"�v��p�U�,K���`hH �T�X<�I}TA�P$�ÕFqX�c�JPW�|h�^R<�"�3���x�qi��P"a �U�ΏF|���]E �%�(�G�/���-mF�Jh��J\8[�{�DW�wI�� yQ��?�8y�T:A]r����T��ʅWA�"@�����#�8 � Ȅ>s��?X �6�ɥ x��o�eV�y��a\Q�Ȗ�a ݀��@ �?�B�p�����R���,E�k�rT�>��?\4��_<U�-�(I1�+|��%� �7$q1�JSQB,��
� A�:rej��Ɖ(� %y8x�N|DE�GDQI�eC�/�#��S�� >��0��p���`�E/�Z��#
zJ�RZR-�l+"�x-��m�fP�� 9�x��+�g�I1�Se�`� ̅E�.ZQ.��Ƴ�Z z`J��(W…�"
� εq��k�U}ۓ Z�/�2o�%�� �d�B�OI�iF�������q�2$ۘ�Tk��b�s��iB��Ƒ`�)+d�Aޙ �a[5�0�80pQ��p%�Ќ�I#S�x����^<ը�a��f͑�:�iҠ��-���Wx �|B,���w���E:� �xA�
��nD5��_ָ&4� � 3�VM4$���-I��C-Q҇ �ZRF�BN^~�Y0U= ���)M���.z�˻�Rd@�� ��4�`�cO���z�⧂�U4KA2Q�2@td�dh,�Fñc�?Ո��Ӣ-��դ��&�� Q��1����D+qx#|��q�V� r� oYd����3 %X���7j���}Qa�hoi
A�έ��z�=���̫+ Sh0����W�/խ�hk$],�j݀8�W��"m��AU���4�����pK�b���Xk��Y�$��]}z��t.C�6�p�\ ԅ���E�mAy����0>X�z *ua2��v�T۱��Z��w�ư�E�7��a<�>�a���c�u�6B�ƒW���A�(���%��6H7p�!�_���ZLZ�)dG��]�d�kp�k ��Mɠ�L�
� �x�9� �� ��� KXW��� ��+�H>:��d#nk�'O�A���uH�U����;��Lx > j=5.�V���C�!P�9��b*������=�����F ���
�A�H�``�Jf�\��X"�x��a%O��y +y�+|�y��HDC(��������|Z+��&$E/j�B�0
ܰ�R�_�J��c�c�>^�Q��ɵ8gV� Ϳ��@W�. ��G_�a���W��F��Q|���x�h�M��Ьc�@��(�� *P7-9�,��/$uY��`���H�����5��k.L��5�� �h���H��::���8��Bf��Mx/Ȕ�9='�xj�ނ�b�3�-!�'\��/QGA<A-��Z�Z\
��4��bH���p(\Y�P��h��!��xϡ`�v;2d:��8���/�p��8UK"�+w���x�Yw(\��(���ϢM�Þ��!�Vw��A�ƠG�:�Q!�R(C�� ���`�� H<�1��4o�T�N�U���+Ao�:�0� 9$|��^��<~��`��B2^S��p<�!K�G���'�� y#�B�.oI��H��.6�O�<jgX�#Y.d�����EP�@���M���2�E�\�<�]DX�0�#u�����=N��V��7���,�D��Z�IF8� ��HkT��e��0��n�2X
�ER�dD�Td?�+ fnxU�V@ F�-6o3|�hD �$s%��)2�VM�v���������g� /�p�N=��zg��9I�peA��O�=�>��N���N�Da�P*!x���j�#�&�G�vJ2URԄRAzŏ<Hj�Q�j��+�-#T֐�W���*hq�"�U�St��-�B�-�^�ދȂ^�Y3�sI�]���U�}�㑁6��1GwYt9�+E�B�-���O��e�Z^�����_ct��x�G)� +�hN�,-K�D
\sK&z��
>=�vJ�:/�W�ÏN��$���'g�F�`���E���%0��Е���i+@C��^a��$���B/���� ���B1��MT�'�>V��+� *��A�Z�<"J�+d��+Z���upk�x5!1��T�.�Ze�/� G�D�6M��{�P�+ "�$H� qD����'xu���4Z���
���z�P�ˁ� z:e�aIId��oP�L��H���
��A�&���PSP��,��D�/#�o͓D<1 5�B��=���|ʋZ��!n7���Z�d�ST�C+��?�y��F�(���}��F��-�:��؍���X�l�a�%���4ٶ� �� 6�X�fUd7��Q d#��������J�~�M�f�X��l^4�d��Jm�HU���l�Jc��!�Ϫ��W?�z�����j�̐d�WvZ�0�H&u���
5�������yKVᔊ�eP��!�}S̿!jC.��{����fU,w��f�t��Y4��u��`���je3�� B�D�U�pZ-��˨����*<S�Q{F�HU�8�'έ��}m T�w��7���޺�#��?�vwZ��O����l�WQ�~�r�׿RE�u��Ry}*dV��B�ך�dR ��v!V��gn��_i2ˀ�n�:�E&�-���K��V<��.`[����g��n^�CW8���YDU����Z���I�I ?Ύ��\��]�f��[ί`U1�uW�E.xZ��f_U�w^�`����j��U)!��+��X{�T�IͅS'���cj�S�=G3�Uku�*&P�(u"a��K����ګ4��������P`�T���E
L�Y� �RA�~��MU:'�4O ��D} �ϖ������v�+uV jT��d^Y�gSb��mor:��/z�r��o�]�^���t|u���^ ˓���d<=��L��LP�@!In�6�ד��rpS���w�Y���j�;_zA^}�|��m�g�������E��;�]���z��u9�||3��‰�k�:��2�ŷ�z����W�������m|9_����'���__�ZϮ�������8�������dT^�]_]ؿ}���O����]畋��y]9�-�wn-�uu>�&�w~���������%lͨ7(?�a������߽���5 [=�tm�O?��<�J�T��G�������Eyqu�]��_���r�7�,���zo������lh�B�-��t�AM��AN^f����������M���藣��2,����K��}|?��[w�����/^�����`P��Vg��]9��s*�P��~�d� ���Q��
"��|3Q�1@�˾�_���Y�������D�Bح\��������dR^��?ܹ~�V7-<�~�V*V�W7����K���!<LM��<��]T�zR5cx�����|�/?J��߇{t��VRG@Dv�Ȭ�J7 �N��>j��&(�Y�� +�:�~�{�#��ҎX��x|���wu���ڬ�ZP��e��dUߡ�|������/��_�c��,D���P|���VM˭>J�>k x�қ�~�5�{��]�>��O�J������􄖷�ЄH���r8�^V���ƈ��d�u�jx�7�|��lX�R3�o 3R�T�R��H�rX7:����Y�������48��6 ��'�_!����!�)��'�vfwȲ��ߡ?���p��6�)�%�GkU�wsmG��P �['(�UK (x�U�g��3抍�2T�tX���%�eUl��6FX>�kol���oI3 ����4�#r��L{��B��e�����"�i��y���ǩz���춳�%�g�(�҇����C����W�g������GR�=�����ٵ;�^�Y����xϮN�{v���� )d&���Nڽ��7�W�ڻ[ݰ�XQ���'XONT~��.�d\����gg��a���Nrk���=���c&V^d2=�s��8��{nuG6D��cq����N�d�ˮ�|�pp�쉽�ig5;���.�" �R�x:R�|JG`��E���� ȏB]k�A��;��}s�����5��Ǘ6j�'r�dTN�e!E5��ԽX�
~�`��֗��z�0.�Z`�p�8�Uô�8��"��*2�\�����91-0�ʊ�$n�r7V�'(R FfQm���F�E��h�ҁW"[�Csu���Z ��j^� |Z�� �C>Q�:R�≎�*:5�/(r�t.:r��(�}\�A���[��v_��wXH jҞ���[�O���t�8u�/�zZ �#�'�����q�>B|n��p�6St�K�C�����D��s"��)�(
7^
� �G%��Ku���M��h��Fv6e2wAR�l9�@F���DF`=�� �\�[�EP؋B��C�ٽ�6r�x!dTN�e!EM��S��a+��� -�K�CF�ɑ�c �xAg ���~TG�6K?)m�k��� boxH?*'ӑb~t6�t�����Qݶt�:���(Ե�tߨIh�#�@eTN�e!EM���S�b=:?�z���T�8A5��mO�f+)n#���G�l��D��!#ׅ�ыB�{C�و]���2*�ﲐ�N�?T~�^<l?u�y$���y x��G2r��G/�l�ǐҏ�y�b闩,u�팥 �5�����#��9I��Б�@���P��}�z�G�ʨ���BJR=�[�OƎ��q+R��Ճ��J)nv"#�X*$r�j�ӑ����P�w^�}�L�#�@eTNgR�8��O��p�w�g�=N��V �W�?�Q�0^�N���Y�X� �?�����Y4��_q���@����h�b.��3��D֑�(��`L��d�L���{>�x>eer��kK��������/�ҝc���������o���A�T`���hn�@B�m׻�����=��o��e�,�C��ut�v�o�d=�^�..���_�� �/ħ� Y$c�� #2,9�=r]�(�(�y�"侑��k#!DBH��R�������rw���J���ًH蜱���p�C�zm!J�@��'��]��'�D�g�"ҁ�YPB��؆=CL�+��q��#M�� d�8��+�ӣ����T� ���c�̃?9���s9u�\����I3�4�+�@xKsQ*��vh�&A�����j(XcU?6=$2D.���0%p���Jǫ�Q�E����#��vRcfU{��~f�KH��̲�(�s(�j��Z��d"1���g�IQ�[��3#���g���f7U��V�����T�x�
��ѵ3--�L�Cfɑ��H��Q�@`yԭ�Q�ͳ�-�3�y]i�)&��z���9Oq�.��3���as�2�M��Y���pB����!;ν�;��󽋇:�pB2p�t�|� �V��/O�=}� �ȧ0��x�lx�?z<��y�B���_s���:U[�3�j���K�^2Z��|ϧ�a�9�-��|�m*p��Ǚ�(��P68-)Ң�����b��P|�U�E������ڠw�.�I��}7z����"�WQ���O�%#P1%[N�t6y@����x�����_�L����wtNS#����+�O��(���^�_�@O.pj�i�9�#ʘ�H�gg�{}|r���T�+ĉܙ�:��~�;]�8�%��Y�B�/KG��%Z$�q��[��^��b�"�+�� �
�N)١�' u�T�I����O�9$�>���q��Y��DR�C�Y(� �,�!@Gn�fY�1����8�FA�@5���yn!J�e�2�jg�l*�b�u�R�5�m�{ยE�]���lǭ��K�R!Zf�s�Fd�bk!�
Z�y�-+�H�L|
{Ѭ^r���N^��I���]2s�hQ�8�8��Y35���E�&'l�IÙ��4�������ʏL8����e�NIɛR;L�����$���b�1�ҟ} ��oPK�r�Nz��K�*kq�!��=/n�o����Sl��;vK>b)x��WV`s���1���N#r��{�Q@�Q�����F�^}w���.�%j�Q?�`k`�[l������N���}t+.�z1K��ݬ��[vLw|�>ި[�t��/��+��o�V�u;e�Q bA��<������t݄a�n�-�˶s�ػ0�� �M�Z�y�D��q��G?۽یZγ{��n��7
�G쳝������8��D �� +y(��ƻʼn���x
����A�~a�f������� ���%���� :���c�=B�d)��3�dn�Zw�)�V6ұ�;��4*�B���X�?,�(�a�>��+@�g���|�Ȑ�%LJϟ��Ā��땳����q��n��Y�~�C�8��=��l��Σ�{bRg�i�Y��)��Ȍ����gE�2��o_$�`}���N��C-��.T���R��s������{�s*?ё㔽~�鼤��gy}]����d� �S*�F3�,˜�����) �Nm燖/@Rī�E<�/��GM)^���p>�T}�S��mE�A@#���D�T����$<�#�l^�\�M��vews�*|�.#p�!�x�{>�9v��N�c���78 �4�{T#HW��t�AŊ[��c8|!�=�=l7�!VQ�I̤F�3�+����|��ԹgY�uY��;K�S�V��w`�����Fޢ,uk}Yj+�d,��5� �t��l��,͜�!�hkl�w��?9N��i:������tY���.�EXo2r�t i�u�1W)Zf��!�ar%R i�9V���t�|��B&aDm�Ҵ��w��+$�p��)��QH����<B"8^TF���ƨ�ݢBo�T��bNAnV-�ǴP6^��T��OOᏂ?�"ѩ��ϙQ��H��ON5x]�ٿ�5|����Z�B��d�a⫢3:/^F�Bget�Ԙ�т���mrrx"N���8͏���GG���J���Ҝw�-0/�#L��y��=A��{)�t��]��R�,��Y��㦄��:
�"����q�����;����n�3����T&�S�e"��*��^�T�w��Vs�!g����"��v"g�9B���ݏ7<]��42r�.��E� ��veX��)/t��\�a8���qG��Ud��^��9�^7bT�l�}��sF�v��Az�yl [��C�ԎϘ ��{�K�ݵ`����f�D���R{WHW׋�XD�U����ׇ��}�����R�����z�� �}��KL��:� ��
�ل�tP�3�<Kݭd2��O�hU����%Va�sD�iOt���`��,;�t]�΁���̦�O�o��ǖ�6͕�s��%��%5���<�Y�Yd�nx�,�̾:��+����0���9�|��
�WF���e$�'��y����zP��9ru���E� ��tV�؇���/�/>�C! ��i�`��2q��J�ЉR���2�5R6W+���gMҁ��m\:�RH��rA�$#Ǫ>,҄T
�F.�RH&��R��9�B/~�^�_
|J�C! �b�S�y�F�3�js��mJ� _�����}�-��KŊ��H�Į����#1*���8��o@��~��";�tF�3��*=\ME�����H��.r1.=*�|.�0���k�nV*Z�iM�u)p:�}�o�q7=��9}�[��y�o2��H��ͽ�Sz�9V1�2iB���.��A�����=3�kTx�;��3��"�I �F�l�0ٙ�&�3xH��W���Wg�+�MQA�r�E#����FG����]W�s�h�$����⾾�p�絽��� ��:r[+wL��MB��ؘ�1��/� �#���V�<y��A���-gȂ�QQ� �1���Fb������0�"�*��z�O_nj�q�tH�E�^N�� �L��"쒷R����b��U5���mț׎��MG�c��7Q ɣ}��q&D��a睦–l�p���Ͽ�P� H���_�6��oc$9�qm�"��&s��Ege*Z܃�Sۓ֨�){�!M�!;N��G�1���t��>Y�ڝ �taL��O�L�@���C˗:RƓ�Б���$����[���p>�T ��S�B�h��^��P���Ze��ě���vVh�
ϕe���W��V�3����MC⹁|����A�/%��k����Uk{�� 7c2>{�P�U:V��U��I�:��+�8p� �e4�t��z�s\xs��q�Y�Θ8t��l�q�۾��=��C�Q/t:v��?�t��������;�:��^#d��􏤉�/�������Z�@�s� �����F���|�(H��w\72Ns���c�
Ϊԋ�U�[�<d*��]}0�/��q�9@�-�[�^�g:�� |�)^�!�2�R���ϡHt�����T�jY�}�όҧf��X��� 5U: l]�� |],Oƌ����yY���b� r:�nyrx"N���8͏�*���B�h�/���I`=����d:f���� �x��Ne�w�J��i�Fو5r:k�1cܚ�n r5M�t��6����+�9���x(����?,���ׅ-Z�.^��[t�|Y��pg`���: ��c�����M�~2Z{? ^;��'����Ο��@���C���)���;9�Ȱ��G�>v2tȔ�zi �VO�)]�}�&I<nB�a�&�M�9V*A���+�c:Z̼bR�t\�s|�&�ՁǬN5Ҥ�����4�@C��cKg�'N�9�i�t��wT��߁�2�L�ܚ�����3u'0���}MjgI7�}b�d���M�ݥ��y��N-�O:�Ao �2�nIǎW<=,����>r��(:�|t�@�Ϊ�0�0�4 �{�m���! �kk�`����A���ѡ�u4iH<r4��t��)"Zr���t���績�Uղr|�3��J�zwk�|z:�&�(�mNǎUO`� ����\=�L8/== �s��^ սRJF�U=ڭ{��D�"{������kg��v��c.�W��[4б��0���эX�3������Y�p�%�GeMM���>�tK��3�H� ���k�8[L� ������/��r�<��-Di_��i�s�w9��,�k�.-x�K �kE�@Ԥ��n���[;�b�������:�6gĈ��[i�҉��S�cWTм�"w�z�f�����*v��3�0��h� .Y�ڝ�K:��
S2�*�ANm燖3,NƓ .���jz!�?�mb$ P)畀Fc�L@�vi��2�{�u2V�$�l�8�m��g��G��p)=M���e��S�0��ϖD�xBs|�(�C����;��}�wq`��> g�P���11�–9�k�r/���^ƀ�G�p����z�v
x�ö�(� �
���� 6�9Ҽ�w�T蕰�_��9�W���]1T��W����m:���0ht���À�&��1|�<�� �օq�Q�}�h�?�)Yi�sL��lA�Ҷ6v�dd�yɺ?I�A2��ܽb��3_����D�
#�����v=u��n鱹��9l�PWx���r*�d��\�ԡ�t�xE�MBo]�.v1R)��t�N�w����\���a��G#�W��0 �9 �e��U)�QQ��� �Ǚ���(�s)�8(9(��p������Px��҇����n�!͐C*��y�8O���?�[~H�������8�'�899:���$�gErv���Pd١J��Cu��SU��"ώ��D }����#��"y4�(�<9E��聢x�� �I�X��b�8�EODڰ����E{���ył�y����E��)��
p��W{���3ʵk�/y�d����%�k� 4n�N�kϵ�:�N�]�Ƒq�����i�&q3�I�3GVnO����l������5"ٱ����"��}mIA�"K1/%�.��h1+Y:O�;�����������tu3 ��,u+i&�N�����*�|cPi��'��-7n�Ơ$ΰ�(�C�;��ޣ��h��w��<[������AŠ�y�*�N��L���V�8 �ҧs��b�&�,x�Nd&a�ֽx���,�v�p�>�8������1�\ �cj�x�.��������k:]Z�1(�ʀHm�lư�*#�� �%��pK32�z`�Ʋ{F��³>��M��7Ӧ�lX��G���!��W����!�<��H#u�O��S���}f�N�q� �4��(C�� �#�.X0�������t�xY����S;�y�pA�t_B���wT��ő8��A�p<��"�4a�成v�m���=�23�L��{�s����b��v} ��9�5�qnMP�yl
\A�Tx����E C��+�!�ό1L�8}�[������qAn�L�\�\�2O��>:2x��z�aA;�)����m��DG�_}��d�8s���1|�>�/b^��m��pH[�&W���I�>��(-���-�cn}0��ż���M���������" ~��Gt?G�<�$�>���N},_�@�r��l3���-�������Wߝ�|�%[ �e�����>�&���U�V&�,�[&����3a7M���,��a�����22x� 7:s��c�}�C��szx��G:��(r�O�U�Zeg��3!�B$2/�ő*��A�qF `E?Si�)���r���쩇�/����jq잠�,��[}L�?���O/��+k�C_z��~�RL7�N ,c�'W'��x���g�<L���:���=��X
8��LIwU�RZ�,�Y��U�������M�J8�}u. ^�S�KgFg�rz����-_�iHOε�#�iS����j}���Y�S��� �10Z=�p�/�y� �����O�PP*���q}J���d�EKg�����(�d ���>�?�ʡ�I�V �KjR��A���Kѹ���R����� � ��O��{����G~n�2�u�� �V�)��/���ם?�4i���[w�b?*Sy ?27��b~�@�~T��/O�vn��*�r��y��}Kv����� B��A����A�����*Aj��h���=�����lIT~�k��.+x�A�-Di7�����R��$:t������"�d�.-��vu�z}aO�U�ܗ�����*��Qt*��2��=��=�s6�4ki�ʕ�CX��N:j�G:v�B^� `�P��g��CBda�d���!����-c�P@O�����U�^9F�6vbTd�yŨ�h �1�B#����Fj�X1vr��v����F8xƬz�&��#5d�X/�=����u|�$*?�Ej�������>R��ii��ݟ��K2p�0����<�d��nL |���wm�A�����:{��ȝi�:IZ�2&1��[:_�l�[`�MZ�s�w�ؽ��2@z����]�^+�c��Y���siUt��b�@u�ҁ�&"��1E�;&�^�F�� �!�jj{0%� ���l)q^L��l�坱E�(�r>Q�'�9J�(�A�^�@�s�UD�%^�֭s��N܅{:�f)�m��bU��Y;�
)��R�GU<��^/�|M�=�s/�H�M�|&�Ë���ݍ`3DX0� >�\k�n��S�@��h����!�=�3ʸ�(��M������T�~Y*lN'�ݣB���n:����\.����xd�1]����:?V��&+��ғD�ã���D+�+�WL&�3y�䙐ə9<<><'ə�vq�KR�/��S �+�:r�������1-&� �Ki�[y<�?�W�F��ha��8"]��|-�}f�Ⱥ� @����N�-�`_@o�Б�+���]9=O�%۝���sq$Bd٠��Ɂ�V�/."�ɢ�+�H�ad��+�d��elDc��=���#�������ad�j�]���5����J��+���غ���>���q1������h����&uG� �������_��x� �ؐ@t���\d����`��ji��iIjW�8;t�:G6HI����ݩ>��X����0��^-�;s��� c���F�E} ������69,yK�(W9�xFm�:g����E�y�m1yZ� O=�PG]���L��2��l�EѼ|��c�\��A9�O�ϼ��m����/���^��-8�s.�
�y�H�H���O� ��Hp)�5� }evI��1g����h�!�P�^Y�����ab
hƎV^�9[���B4l�$ W�f������9�c
q +=�x�-�a}�.�i@��bz��v�o����A�n�OLl��g_ҳ�������_��>lˡt�FV�c�|N��L*g�p��j����A"hm|S���l�-bk����;j}�������ӹ s��+���L�+�1_�w�Bؼ{����&��9φ�n�?���ɩ�=B��!\�(ҜL=�d[�@2������7�qf
rB�v�Q�������=����;�.A��Њ�WF�m�_�0�����4��N�+}�J(��+F�č��;Ct!W��
����F���{�:=:>پ�S�V��ՃI8��><�� uz^�(�'U�ncE�<�c�Py}��m�(:ܞl������G��v&��ϫ���� �����L2b{-����2�L«e�y�U˔Z���v��uX�q�W(�/�=����v��[vA���G�Ic�m00��//��Ȍ!�{�n�rK�x�Q
�Y�����sX�G�֤��cgZ�/���XC*U�'IᏂ?�"�B���dZkU9$��g"ѧ�L�����Af,c�M�u� �7[����<>+��� DN�2E����Hɣ#��H�L�<��/ �MvX=�>��<�;�~, ҖD�)祦=N83�N��{���� �2Х�+���A��=��3έ�\B������u���x9�� �L ���o<��Pڝ���Z�F,�,l�9��=��2,:x�
�}���pb��Mg��o�8i�iR{�
C�ZA�'��cM(4��.�GN��#�Y��K!+:����<x�71*�� px9���,1��obRH��ސ�_��$���c��$X3���n�b��83�������� ��5�P�=�M����\�{��̝����C�g��舱�����v(4�@\�*�Ȫak��{�š���������LM/�l-�=�stt��������)s7>2Q{�Ud�x����f-�c�EA��{��L��;�aF���-��Fb����Ր��ֻǂ �_|���I`�o,�Ͻ���o�P� �s�J ��
R-��
���$Y>�H�HTC��*4]!i!K��?:x^o��-�9��|�@ �E?�ܘ�G�
z���E��z�+���YC~��z�#ƫ@��m���)�ď��؛{��&�B��(�l�(��P�^�kN�f�Gt�O����� %�0����ɩ��K�&J����t,Չ�U���nз�R*�2:x��AhGu�A�|}�DEK<"�ؐ@܂�#���UQ�/�2�����!���<O2��^���S�Q�t�v�D�Ld��������&�5�\�i:=N�g Q�kc��$�ǟ���*
�s�2:�XS:|����R�b��A� ���@:~��Ar;tb{$�ӫ����_��������yן�I, �kI]DϽ|���yu�˧�g^>6�7�o�Y>�6\�w���sP{�+�K��(u�S�#�F�`/us��){o�&���L{�Q��� ,H�Y�d���UD�U!F�����Ó�}#��)�#_��-W������;�xc������E>1�5G�� g�����7/������5����"�I�̈ �=�"D��c�q�m��@l��7G=�bG� �ܠ�b����x:7�r4f��qŇ8�;�g��ݳP6�!�r%�s�E�# ��q�<��O����?���ő�T�yI�Pl���zx(�N��c��"s ��B����ߩ�_��J�3 �دT#�x�؊�_t�x�K���ɒ�c�<۱���دU��g��σGy��No�������J��_��:`C��c��&�{�U���ZGg� z�/ ��,u��rd�k��nh��t���MQ���8�[�Ҿ��~A�y��*K�sB���( �hIװqӗ 锗���K��2��KD���%S�+�%Di�1č�B����<4)�}y���K6��� ^JU�Ԫ�J]k�L�|�H�ݒw�d�&�d�
��+=& �G$%��D��O�p�v�Πb\h��eaK�.�x��52��^!�r��9F3�v$S��԰�;���!���[^�����|:h��̰��+|�t��m�\���P��F:/ճEE�U��2���e1u���� @��B� :/��t��y���*�÷�b9�Tu'�����X@���"���n~nj�ID�؏�����;��4���)ϭ֋���ҭ:K�6�H�v�}��݃;��(1t�4�$6����V�?�Q�*�����p-i; o��������}�b�}E>����;���/���n��!�noθ*6c8Yn�ح͹l*l�p��� s�ʻh�Ţ�,Q�cu���b�x���֌rJ� ��t�� ��֨��g��PN���P1�U�C�5���K;���/+��N'��X�N���N�Un'�����on�- Z�� y���s�X�m`��w@�%Q1�7s�ݖ�X{}��f.��]�q�n›T��`ԁ�T�Xu��l�mu9��r@͋� y��ȩ�Qy�O ����j�n�R��r�c!�.�B"FJ���m(mC�|�9M��/��I�! CvŮ�\��.�n^b��ID��3�{�Pc>��N�Jd㥵��>�������(����
�+r�<2Z��A��oab�M�+Y� a��^[�a&pw?�4K3����n'Uwa�¶k�G�<���1��(�f>Gv]"� ��O����L��'��[������� �ܩm�J�u'5|����V�*>2O�i�ax5b. c�QfW7K��vi�ӱ�e$k\���6�uGQ�3��6ͱ�(��3rC[2^�u�v&��V����&m�A +�f�� �Eb���fpd�
�5��"QÕ=h�#@"��Je�����Y���=
9��5�!����x� 0e�5�庰J
%�j���^:�ʎ�7�mV��3۬d�٬��^��f�H{ �3��ѿ���U�|yAg�ЧCg�?J����BL���.�;"%y�9-��V8ә��قst����`ݢ�����y���+i�H�/����\|X� ���8~�D}�א@d�’�8��H�|��U�.�خش
�F$�`Zz���vcw6j��y����/֎�
�l5�[�3Xx������O��� ��<�{r�3��e�7‹>(ܸ�/$7��Z��,�*xxޒ��(vb�/�cħ�wU @G'��E��y�g��l�����^�|��A�< !���?yBh�u���ǒ��ju1��c����~���S�G%}�Q"�[w V��eRku�h����q �k�H�,�|�¾O;q�O��ܛ�*�$�qs�
w��H���+n4�ӄ��axY$�o� �S��{��^�:}J�p�� �q�_VGP~��a��^��3���l�b"���̩�%t���vJP�V+�ׁ�T���P�Ej� vXY�v�e�-VF-�r�i��ݹe�<fv��h����j"��-�h�����<�v��s���64�p/ W�P�9�v��f� �.nU]��œ�ԭ��M��i���+C���e�����d��oP�X�G a܌,���:����*u;�u��x#�F+�B���be�N�:tNcq��u<üa^r����*%�Zi��|D������wS@X��Ag�6��D�i2/^2�vkQvW3Ϻ"��ą���=�|{�� -� L����]Ikc��F&���`K٭�N�Ҿ7���M��b"$6���=��Z3�o��9�������2^�'ض��}��Ejp�J�cT�C��p�9n��ʎ�-h�����..
S��UQ2���-�:CF�W])=n��ΔH� �]]��(�t~�h�[�`z �ܠ
s�y]U�3�V�4�i����aI��p�����x!Q^N�*8k_��u�(�v�ee+���4t�1"�Ů�k{�G�o�cH�G�؆�-��la�} �Ƈ��
[��}� �ZÚ^h������.�2 k���G�� t��FoN�"T�x��Cϣ�Hų@+�9�� ���$LN
�'�T�0��z�!����>�/��T tD�w��T�Hfk� 5�A�Ldk�jk��-h�E<��^����ġ{��F/�g�L;?qH�(*^��@�څ�p��v�`��m�6���.le��i2uV]-� 0�QvA�z�,��гn�F/�$��o� ���x��A�I����t%泭}��)�d� Yb�O |�>T��w��Y��g<��͂ݽ��E��=���u�l�\��m9�v|����=��Y�d+�� ������n :t�}�g�$-�����םb^ �6�^��С�7lg�K�Rv�Mz�F�-�(��k8#K� _ s gx����G>e0EDd�M-� g�y��n ë�vk�R{�``אw�5 ���[���T�m�ԞЅ֐"Fk�5��cIj�:^�,�N��Zei�Il�"�"���nL�_=H�yf�� #����;|z�P�+T�����л�;g��,�ˊϥD����\�*�0 jc�3��y�O��yWǦ���;-C�)O�UK��N�,�
�|�Y��c�б㕤`�h� �x����,�~���?T1jS@�8� dh�_m
�莎�!�'�4��z<��A�l���q�vc�:k�,rmJ&�`Y�ց�UǕ�~�J�-���� ��tF��t�g��W���M�"d�x�.��I��{��Â5Re�I�i/�Bs�<�g���U�O�{g�s�E�禐���tD�w�#TH���9 `��)UK8�o���0���1{i �)�0G��7��nt�x/<垚�� L�D��葛���]��}:��n���t}�t�<��K�/���Ѵz֋T��<���,��Z��iD5�m� �!��;������Đ%C���_‰�7<�rz����7<�Q�!���˴��� �,OYoA�)��p}�b�.d���.�;����b��`��Y�H�K�C��i$S�`�ۙ�q ��G{���)đoX�to����H��?+-������P�4��V��tq����l��Q7�����0=JƞV����{2{���7�� �@R���(����� L�� ��zE��QQ=�9�B� /�*��*T9 α�w�*Mnwbl�ca�@�z��Kn�褠=w���s��xuVxf���Z��Yv�������t��=M��_|�/>�@�\[��u��HQ[�]-���d��
�UR��ACp�B�ވ��Ҏ�� fj��H���<���k�g���H�P�����"���6dy|���.���()څ=Ca��\9�X[�x����%�Z�c��ޘ� �;Uk��j�vgȕ6] �1��ĭ�˕�ŝ�!S���(H xΉ�!��i1�����nVI[Bt�ppX;�x�����4:� �_���L1q������N����:�e�6�y�r$���g�V��*�(�,B^G8�'��ax�U7C��H����L�W�z�q�4� �8d����EH����ȑ9����s���1��l%t�-<�@4V�Ez����4�0��� �ە�] x�9�9ߦ!�����c<vf]�b�`2��d0��Q�b����Hz�.k:xN��sd��>�)��+}��Z&���z�;����XN!����p�袦Vf��+c5]7����;�_���Ē��sz���!�s��̌[lHlt4�ۉ #Ց:����I�����n'��C��2$� m�BGn'2O��_ax�U�����`` w��L-�����Z�m�Gw��`ʘ��Tn���� ߡ�ڭ �s��� ܵыam�i�'�臙���s�{��z���9�͕�<s�
�U꥘�gIJ����j�N��VH�\a�{N!�4��+=::�6�.V8�I�t�I=R�G�U-V����#� ��%Y�6�B<�
�0۰d����,���ڰ
�=S��ƆU�`�-,S����و � ��ن%�V�WY�:�x��.'fj�-��D$�9 � �ݣd�JC�NlX�A`ղx�C�t�����K� �6z1lX2����0S��vv���0�����s�� �,<祘�d�Ĥn���ָ!K� ��C:"���ʤ���  ^� ��P���˕������O�
0���� ��� klU��L����Km�FG�׆5H��Dm��
�i���)>X��Б K� ?�. ��ju���y� ��u�n I��Uns[���}����ND ��I9|�Jǟ:6ޞ�y��n��ۉ����!ْ<qk}�b��d�yIZK����u�M�1�5��Y}D�����A���5U#�ߓ>*x��D^�������h#sw��N8�rfdł��Y y�����x.��e��`9�g����T�͚S��wn��aa/*q��+<��&���� k������p�9��� �����n���&��z��7�P:��c�>�� �cz��:����p.0��>�y��&ë���J첵9h�/N�B:�t�
�"��R�Xh�b�<FѥB��s<��w�Sw.@����ty[@G�b�`�B:ϩԎ�vtݒ�ot�R�����n�V*�<fcK���(x�7Mb<��t@�2_�d��n��*�u��4k��1�Z w�2`�_!|��U��ڻ��T�{����O��S�]l��Z1n;�9,I)��X��w�����p'O��6S]��c�>�t_��:%���3��Ht�x��vt�s�ZM�>#l�a�V��/j���:��3�3d���g��*�>���0�s�/�n��=�
��td�� ,I)L�B�َ�9^h땍-�EI�����a�(%� ��ы�aD���8$s/vq(�@��(�v=�/D���UBJ��F��l$��Qw%m�����:B,3�zȭd����Ő�d���A:?S�b��H{�l����:�RJ��;
Niw�?x��&_��]-�tbB�x> v�V��s�Q����:du?��s:�T��,t�Ý�n'C��t��c��;P� ۉ ���Bg�w*p�@K���J�(�R��W�����!:c~�vO�Sh��� 2���[j�&:z�� �n5ϣ�ghw�*x"?C#2Rc�T�� 2O��ax��pE�y(��^emKϪ���s� �)o�9������/�#aܭ�U[�#>�դn�`BL(n��`5��y�g�k��7�k
� �u0����H��.�EJ�Nn;��Z����&$q��ыT ���"�s/����� 0�#Cgv���Ls�#K��y�O�Ω�F�|�rlJo� �u���97>2�*`�,�������d��3����Z6�/�>��@L�k˪k��sJ�����L�%c�j|�o�j�R �w/�@��H��C]�i^�J:r ��o�� wS ���*�*��($�U���h�(�)��z��2O��ax�UO�fƒԢp& �-,�-I�i�:q���T�����
��҉=Q����0p��:�#+��H� ʕ�=��oM����%W�����LH��d�r>"pz7MV���1���u�#����V'ns@+�7�FrZPs��xq�i�����yK_���7�����s<��v{�ԝ(�S�X ���:���6��M�t�n��qҳ��J���ڑ�q�+]����������_�<�0`���Ha�ӝ����n����T��Pଁp:x�K]# p�y�4[>�n�"@�mrF»#�z�WQL��������o���~\K�Ţ��K���bW�2ă���C���J�:�h�U[B�!��f����<op�#�.پ�:l�!�!���EЌ|I�Ϋ�gvl����3��R�Uٖ���2���F��9u�ؔGlg�M|eu����n<:��ǥ|fg7j��kyK���b �X=�7�#��5Fi�&��i�� �2�:;��3� P��|)�{��N�ڼ%>��%��`�z^�) �M@F�ݯ��Q�s �=Z!p8B�'�^xe�e�m�/��6��{ܝF��q���Ym�� �Mr?^@ýkk����{&��{��|��=�w߯�������; ��Wzr���E�<�+��6f%�c�SR3��h�ߘ�;�[�X�rٜ�G������]� �9�4�WB��S
x���=ǥ�;������.9X�s���r�9[/PS�1h�#�H�M0aڑ�op�d �cIF�7hW�[_��� u���4/(Q�4/�󄗁�WY�{��K�T�f�B�R!�@/� �8��T�C�&�����9��������À����1%�$��:<���#%���U� �e��I�3vz�d����-�#�M�8Lb�4X�-Ժ�OL�f:��*�I�Ӟ��p�w{��JMs�h�����N�ო!����?�JT:z�� �AĢ�xj̘ĝ�h��Faa��Z@G �1C� ?�* �rjV&M�WY*B�E����Y�::xN�.&p�ל�n��1��7ir7H#'Ĥ�F�&ü�^.�I:Z���;KΈ��a�Yq`��D���%���9�ך�2+�� ^*� #ܣ��J5q.��S�d�pp�9X�B���r@#��,����(�����5
��bx�g!�w�pD���p.0��YH� ?�0 ������Wj�Y3Y!�܁Y@/� �8����E�p�i�w��EƋ��!�9^O<�'$s�z6��c#qC��4����.@.C�?�mdw�Jk2�����pA9�C��^ L��� �3*^�28sw}�1`�����z��N&V�(�c^;/���8�3; 7�.O�dqQ��)�t��%�Jܪ���a��g���6h�����3�{D�QQӘ�3y�(��_7Dq����-�r���`�sN��x!9e'P,m�T�������W0BG�
fgq:��N�����{�5���{2�� pjQ<=^罶����]
�Yi�n�F�#in��#ڑ��~Vl^e�ʹ�5��Xb�&�9%��vzxО� I�����p�i�u�<8����C�(Q X�8��sZ��X 6�}#qC�� �#d��)'�mÛ���Kb��W�A����u?�=(����uы"������cFƋ_#�H(� ��
����݇�ۢ����ԧ��6�;����+P�N!g�S4 �⩓Ac�܇od� ��P�� ?��]3�C��ž+���u��=v�Ղ*�7'6ɤȱ��n��ͼ �T2x�C�xxs���ס�ɇ"G�&yKG<�C�#��9���P�H `� ���P�EP`�c�Y�����? ����O�J���g|�mn'E7��=��Ff>�E =�A��X[�{u"@k��k��pw����" 󄟭�WYm��ˊ:8�2P�A�z�o�/ ] 5�E�B>���U�:V)Tل<rf� ˖�\$�6z��t���+��&�NK"��hq�:P흻�93}�S�4xr���g�dw ���_FΙm�+�t��
�y�С~�&޽��Hx��;��۲3� ��BG�Հɑ2<� ����kw��
0\/_��Zl
&�<.��B���)��ݔ���g��9���v������3^n᮱Q+���m��
��K�͵�l+_�Ӊ.�ݭia�X��/i�������,w*�����j�������͢�27G�l��$@5�a�@/�Nɂd%jA5�8xηe�Tox3�;_�2�� "\y����Ĩ|e��f�Փ
x� ��aR~'����� 9����Ğ���7�.:]�C��y�(I�2�lA.D��)�ה�����Uv��� Bv]��_^���%d�QH�*<��^�m;�s^ �����>�E�V��9�uL�M��)����8}��Y�d輺H��˽�����)�'�ĝ�x�dƲ1<'SС3Fy�$E8Sڹ9�.'��Om�63�2�R���ϡHt�S} ���d�����H��!s���ҧ���M�gwR �6j @�������N������hAD�'N��~�;ؿs�.�q��G'����8�?���IQ(j�tl ���S�ꓔ�:���R�*j�B���̀W�k� ��4�vs�8b`���޳�\"'��;Y�Xi��ɦP���k�\1��B��H L�ة� HG��N��f���;���vn)�mK.l`�;#�����0f
�vi��mĊ����&a.���� 1fTũ0��g0�7H`�Xio� "z�� q�{dK�� �wj��<f�B��1r!r�70S������$��@���t���~���¢"�6Qn��݈�s���t��zA5���x�"������Nw���Z0��ܶ�X�
��:#�\����ha�
��݃�@���?�����91��ri(V*�;�A���4A'��\��:2aȈ�ߡ�;��Ge��֎ H�-V�#:���@����,[��#�ǚe[v��|�=�=Sbm�"Դ�i�`O��b� �̢��~� y{qrj`���g?T�u��ϛP��B#�&��bJ��b#MPddơc�}��D�[Vp�F�S�ws�
3�����=�)~>�y-^d��/0�&���uN- `7g�Ŭ�D��9�03>띳Rax >H<#M�� `�\�d:#�Щ>��P�����s�����i��EU�}����5�E��+��[��>�yY�ݾ�b� �8@���X[��PU���P �h)t�����NO9�pۏ�AKK�3L��z��F���$ᾶVn 2�k��L�'*̺o���Y�[��c���pi*�Rh/36�v&���݌��s;�҄5o�nƦ�;�Ra���'|>���Y���di�� ���!�7�-u*��=��� ����ob��y���Q!\5aEe‚�R�W� �����OD]-&.<�>�6O����s��4ty����U������S���ႈ��bV��s�Yrd��(���քQM� �4uw�>�Z�m���O+̂\`t����=�d 6��H�>�ZV�@���ܛuk��� ��Ͳ(-��(æ���Tǡf�m&�s�a)ۼf�|F�J��zz3w� |�uRc&�|N���M��#�Z�͢��9���s��:�k�c��풵�� H�����)FH���:�\�����,��v����+�Q ���']�E�2W��}��zV^��5Vi�m�h$2լ��=�3� V��I�8�t��ѹ�*�P\���3��ۈm����U]it���`��k�#�s��6�� �2��ϫ�����1�LW�0/p��Lym� s�X�+Ӹ[�U����MR(��c��?t�|���3,�6F1R�m,8�+���+���"]���65�[c�[y�{�W��!�GK����s� ��G0��L�������d�:����?Zp�B��M7�+�n�hŎ{�0����BJl� s�x� �H���u�^-��/ge Q:����h��q�,iD�j`��@M5|�� >����q�*@A�wm�������lH��ݭ>�\�v�|^@�����i���-ff����t����_�q����q 9�k���k2͐i)��ͪ=0swn��N0�L���i���pzy���l�@���br����}��1޽ɰB�,m���2&{$=䦐}��"��B|�l���+C�EUx��0�-�A=\�c��=���2q��]�Yj��.p���ݨ&�{.u���ͧ|D5J5r�9c�Y�!:kj�\����jr�.��b�V� ;@g��Q�R�4�Heː�MU�A�l�U'�@���x�����'��n.��s1��`���N?�����t�:���v�������`�kP�� �A:?e�=�����)��~��G`|�c˷�$.�̈́��|�~�0*&����P� ��s�=M����T��.j+���Po ��dHI �+&|���$9���`ńN??�ă�ɘ�+&��ǡRL��i>�>�nxx�G�D�g5�����,���Y�c�I�A(�F6aC��D������3�Č:i�9�Ʀ�X�A�1�$������9mj��:$6���s����3�5EcnR��&�#�U���]Jr%ɶ v!���X�x��B% rty�s����U�kyoc��bM!HWa� �NG~���/��@����M�.I��=�B0�W,,����`��F��fhu��5��K?=0�?�<ޱp�c�2zl���Ǯa�`e������˯N_�z�c@Acf�����w@G��M&�V��l���=dV�M�!�������)��uf�Xd'�����"��o1���TL��.�/����{�a�H�� 2o S$�Ėc֕W��,P�Y����� �]�w[p�2�M�gc���u<��ɜ�>q�I����3��o=0�g�S"r�EH�ȐA��3������>��aW6Bn�E�� �p��s,�+�'gve#�1��F ��@��F ���a}����S.B���P���+�ס�� ��/`�P�U]1�Ӗ8_�@لn�v��b3�XKW7b���� ��ϧ�g̓.0���b��\B���[.] �� r@��@D���i>� ��X ��C&��,���L�(}���tǍN˙����q3Ht�#/ˤHb|���E+2E&xf!r�>"VR�w�^�v�[�@�=c��cl�R �ɖH�-���H�%��>B'S���=r�����t��Z�Hvd�{`���ON�@���Fp;f���{�����t~����Jl����HA�!��eZ z��*9XkU>��#Kdj7��|uz95;2��S �H�ʘ�n[�L��X�_^}�h�� �L;��~�B �R`.
N�~e��z��; 6ҭɽh<d֭�F(����*����ࣀ߫����!��T�PR�W��f��j���0�if�%��>d��9�o�ְ���ط��A�#Jn� �����^����zt�!�R@9Ĝ��H�,Șb)
D���0�@��c �3xL*`�XM,"�a����Lr�)�M�̎��rV'��~������7=���C6����&�� i���7�q�(��'���[9��=tR���D�J���C�x@���9��XG ��U)���}��J� [����R yp� w �I�����G�,�`�Rh)1w���Oݨ3�0�d�S���������[ 9ҽN�M�
� �}Jnj�ZP�=Q��!am:HW�U��fxz
ߵ������<�A����`�f���9ħR�� �dr���A��i*x�7S��;o�}t��]�+TJ�,�'���C��}��V:��Fke��S �:�����2�JI˂�XNX�Rd�"�ڀ0�dy2|^�Gj��ႈ���Z�J}���}OM���^Sٖ�ӫϟ���
Ko�8�
��{*��TfA./:|֓,R��v���./aw�\`���>`Ma)рY!K��+Z�$�b��r��ǘ-��9d�"�8}�jc�lj�����D��@�z���'�mӮ�X�|����_1�4�n�����>����4J� �ዊx�ge��s�~ ���# V�˚t��:�Ƭ�E��O��`]`�6�(�F۵/���>F�M���vU�$x�$_U�|f�3�al����$�W� �
>��0H�2�d\��s���zj����=ټ �+��潄r8$�0 e���=�H� �#���O-�S��+c�6:��AG�yor$W��� �Lr�ϑ� 7���V�Ҳ��K��Uz�Hq�Z�Ѝ>�A�2h��i��eL�8���qi��.]�
<B*l>�Ǘ̺��`�y�.������<��~���Ǔ)����W���W���?������姃���uo0�|r���uoX���姽���L>}��e��7��<�\�/����Ɨ��zԃ7~����qZh����uo4��~o.Ć�}}���O�8~zW�W��|�鳣�o�W�L��@���t�;���7o�~�!n�rps=�~����̈́���W������������g�^��r�ky���Y_Z�>-/'��I�������`�e|YN{�޴��� A��p8�y��c� Pfy׫��u�m�����} ���&����YXo��?��͋w}����n�_�K�^8�O?ܜ/T��Y\2O.�黫�ay9������ŝ���;�]���z� ��J��v�$��P��-��_8�M�����������MY��d�%���xr�Dد�������|q�w�{e���,��O&�QY{}ݻ����� ��o�/���0-g�e_ �P[�]獋�o�6U�V�[~[9���wn��uu^�VO�A��R_����ﯮ��g�e�Q DΈ��F���da<y�ѝ�)�"�������l~���������.ޏ����� �����$O�i����������"�S���7.�ӧ������Ϗx ���\������C����'�<����^���﫟.�.?\\�L�ߣ����o�/ዓ�Ɨ����������S��e���j(sb�@*ul�p0������+���c�7á��`Y�շk��]m�����}��{���ͻ�t���e�� qQ<+���"�`�e����Et��ث�IJÍ"�z2���N�6d��x����p��Y��m��ڷ���;�Ј�Zb�"C���ܯ �Zs�b'�_�=/�_��5@���kkn��wVJ7�dkyl7#� %o�VG1vj3����7S��k͡گq�����\֪2�j���m�$ܒdd�n��J���h�l��!7g?/�|�����W5.T�
E��� �[�MIX�E� ǹ��e�qs�E�ubm��Kwy�i� ��*\1�{*�!�-��_��M%�g�ݮ�\Oud4�V|Ai0�4X\��!���Ͽl-�v_l��&++�/�\��Y�KE�P�%V�4,^ ~��,�r��O�=�x^^��٫�|p5:��+���xp�.��������t�I�?~z�,�M��'���r�~�߸.o.�^]�����ׯ�ǟT���cX������@ �������Ǘ[���x���tpu�iY}�iy=����_݊u&cP�~͞�O��[+ɓٲg���*N/��)`�ۻ��������[�3������u�+,|rG�b<�<ӫ�����s���\*U���W��||P��z;W�Fs�~:�-yAj]���5�-Pw�_�7����]or�/����E3���a�1�WH��uQ�?7c 3�ZV��C��k��y0ۛ�+̯�%�}|�su �|�u���
~�ϫ�M��F���M'�f��o ��};^[}?Ϸ���꧃��<Α�î6�½YA�����o�7� ��f�v]\*�o�����]�.� �P��`<:OƓ����O���k/.�$��<=x6�~����o�3�f�z��3�7�}ͳ���Q��m$���7��ܔ��Gxio� �oc���?7��X�uzs} ����B}��ϊ�9�{�,���G���}<&�J�J�-�}���?�� �׵8�����%q0�]^^M����Q^_��w{��ژԯhAg2?:��� �oR��_�Nͷ�ws�� �܇���?�/�4�r\����{Dbց��������/ދs�ި���5/\��܃��A;x�d���B0;��[�j����������~>)u5fKB�����?���7�{/�J��'dy����+�1��o�����V�Ъ/�j-�4;$���s U�K?���, ��ϟg�U���]� �aki���F�ط��q���%�O?���w\������?)��L�Wh�sP
�U�Ѻ�����k 9��Y8���m��o 7�0k<A�<�����ë�.A�ב�4�K��xZI��[�(������Z�� "˧��������B'sJ�Ӛ�`� 5s!����ȶy~ʪ�� :�<�\��w������Jf���G�cT�z��R��=�}f�������r���+����J���7y7��ޏ&�W^���/@#�GR�:�cə|}sY�T$I�m���.Ή���5u�į��ThM$�oQ9�~�-@6�=/�e��F����,�i>T�L �Q�IZ��Pg��~)uV��̒^:��ЌL!�4�>0�B�|��~vs]���D���u�7`�Q�de)J�+���z=(�Q�Mb�b0�fC����P�Q��� ��z�i3�q�[��ۧ�?�������_���K���_�볯?��wgC�K�~�������_���tP|�y�t������� 2�2 �I)�T�yohT9J���%��=*F&����h���r��"�s�s]z��r�3e���hh�A��t!���=�����1Z������3)�h0�Uz����is����������d�������������ֽ��7J^�.��yO�����Ѡ/
��r�W� �Q2�ya�e_����7ȳ$b��^�b`�C]��~E�>���'�=]
��a>�"��,M�D �,FR�U� �9l�@k0�R��Fr�`�������W���ߏ.�?�}�_ޔ�7ã3q6>��������gv=��t$
��\��o���C��l�s���k�����ѣ ��Nn��I��sY�e��I�I�(J���pP�r�:�
�l��yXf�T G�<[%�w����?��������ߎ=��8I�h���߯ަ��W��<�����;o��R��d�e*�R�� gs��F �N����e���Ǵ'�p$L4T�H�l4����42�9��<�jT$I�g��^ @�C9JJ���7�#�i���`�s5�:)�b���ʿH���77��?N^}����E����͉����^�����wp��$��-]�M�b�'#%U{��(ד�.a�2W��Z�����|Pw��No)���k
L�{p��d�L �d���~�t^�U�=YH ��~�^2�g9��*��|�ի���wc�|s��?G׿|>}/�����\~���<�����?��tt�J"t�Y�3��/�~�mFF��ؙ��C��d�59 �ޯn��P� ��SY��8�J$��JG+���� h�Ue�����QV�k�� lS���`����N^~����W����l"����?_��|�a�E�|b���_���2=2�H�D����E��JӬ�R��=X�(h��e \S��y?�Y�;*��F�HDM�BeE1� {���K�/2�%"��%f���/t�eJ� ��9n�7_��~���������w��y����/��Gn>�~��_����w��ې��VD���=� 5Lz�(� �@E��0˫��(A=� 7%�=�g�a��2�X����ʈA%�u_�3���/e_�QQ�Q觃Q
Z�T��+Y k8���Rup���?s5�����?����|��T���婘���zt�ӳ_n���?�}��jHMJ瓹���쿥���岐�B�'���YU̢���.2��lO.U�o���s��{���Ӓ�z� W�X�����'���J{��t^�3����/2�o�e��[G0��Hק@�Z�"O�m�@�KX{�S��{�׽�x��{���(�G�b�s��CuD�b��C\z�}��y$A�2��ܒ���g�;��h]�Vzk�i�j\�����vK ׳� �6Ŷ��\� 4��4�9��"']��C"'M�z2G�U���qQgT� ��-�j�iU�;������e�/w.����.o.�����QXyr���RYm�
��R%2�*��eh�"�ä���J�\�%!��*�]�~����מֿ�
� �S8�_Y��K�a�૬�@�5������� ���ݑ��f�&G�!։-�s����M��b����D޳�u�;��ʂ��A���-_��I��E�]�ҝ ���>|��zy�2�I�s���2����� ��v�U��~=|�x{䭾x[Q<�dT&��,����ٷ:��oP}�����TէK��[�d�z���R�;�n�H����pj��⣥�%��45V`�,'��p�v�[��fe�� m�q ���v���-��o��.��UnӜ#��_M����6�r��*ۑ�R��_�M _µyg�h�(*o��?EN`����j�gVP�[�Z���?6�U-jx/�y�J��&q׾�o���u7���X���s�]�e�g��W�M�U �zP��[���-��7�[ɒR�����a�,X�^W�}?�2�{�I�s�w�8_�ɝϒ*��AoZ������3E���h:+�8hܷ��X��=H�r����O�v�����(��^���4��dz�y�f��z��E?ZD?�as�����������A�{�f��W����[RL��r�_�.+��{׽������i�r8����T�f���WU��S��_��w���o��_Wy�sC�w�������㫛���
3��E���k{rxyP��ꚑ��������+{�ٮ��:av��ᣫ�!�`�d>�%�m�EE�Y��d��ށ�����ς]�9���]����/&o�N����/��yȊ慥���"�|I�;��<��埒
��r<��QU�Q%õ�*�Lŕ[r�6ED12�KqB�(C���Nk �� ������K�����g'M r���<�/�W��EY�ā�q�b�S����} _6��7e ���E5�nc2O�����)��jԖt��g���B ����e]��N=�Vyw��'��M>�]�����q������!��*`8/{p /��aK�U��z{R�%/`q]���]�Qɍ�Y��T�M�j}�˃,9H���mo�t�w��wj���׋eͮ7����w�E>�}�A���߼=���.����:���,c�҄������//K`��r����^��]�����
���tV�e�}�|e�����Շrx����~}^���H����t ���˛���g��������������!�J���%��\�O���� �u�e��B5]����u���ڦ17�p��Z� Z�?�@WV�o���F�+��E�x�=J�x�u�h��g0Qmd�������t��pf<�I?+<�am��~�L�յ��[��o��\�s����-�Y�C�~cs�"k`�$�4��):۱��xnj�G�%����ڧ}��B?l@��|C[p��w���~2�9��/����}�<w��0x��7��f�ZI�_��C[��j.���暴_&�Lr���Z~�-N|�7ᑖ�h���:����R�F��k�Ӓ�іf5oo�a�&Lf *w�IɁizFz��,����>�H�����!�f � ��d@4�W�����_&T���-��N���q�:�v��˂%�w�C2k���K��R�u�0�%>�da���x���0����na��h��A�r��n��̵��۴ n�h�2����~�׺�#�n��l|��ͨ��l�ݾ�aT*t����N�*f�\�8(�T��3��>5[U���9:v����w�X� �8 wR�ڵ�qe��l¾�2T �|��p)�}UO�iG�����w9]��?>�M�k��~6(�޺��آ'����L�z��m�0�� �?
_Z�IPm�"΅Zs�:�Z�cX�z�gF�FٴT�]����Bw��Ұ��D&��r�*�hĂ� *K�1�
]�����o/_�x���zPQ�i��_��Of�\�]��r�c3��Z�י���+׺�hu���3��Dlu �o�#n^����{2��Y��C�\�n:&��=ZtuP��J,���E1������Ĺ�۶�� Xjax]��ͦL.z�˗;����l��3ޤ}�Β��Fe��9��T%��i��� �j��n��01tg�wMҴ���±wnR�fT�m�3��ɂU�m��X}w���Y�˧a�J��y���sp���<B�ݾ��Hڽ+oe��>/{� �:a�i��r�g�J�|��Gu���K���{n���L7������}��f��|�Uu}�$��P����t�'�L��FKΑ���'e����'�j�Q��@ �����HH!3�{B�OzB �R�Y��We/23�߳ ����:��6�|�zڹ2�^R����j~�W߮��*��bE�9߼�*w�_߼s4�".��W�_����Ն��_�����*��p�Kj���V���֊|'̌8>@Q�9�Ŵ�ښ�E$�տy� _�Gw���F���:]�����{�M5[r5�7'�ȝJZE��~�Rp="� ��uG����K:�!��f��H�I<r?�["pӞ��3X���d3D��;1�����lS5ܱ������Bi�i��J���4h�2/��2f���m���i3�b�c�3*�.��Cq�.t�<1�ב.q.�< W�ļ�F{�0ܛ�,�2 f|��{�mIv�-�^�z ѻ�k�a��˞��6��v7<"����VxH�
s�h\�2�n&&�����{p���zL=��뵥ґ(�VE��ɘARMfT/+t� s��*�级K�&�G�����L/�央P��\y��u�fҘ�(�R�y:��<͇�����z���yXfE^�S1��l�+�w����?��������ߎ=�Ǜa�G���~�6�=�����o�7��{m�{m1�ں���GGp�T_D�o��{�oµo�� �Z�cr'�ㅕ����Y��n�a$lS�;+������/��oD��}#�}#�}#2��Fd�Fd�Fd�Q1v��۰s}�f��j�i���1��Pmw�y�{��0��R��c�A��0���ptl�g�a��e�a��=�wDI�0; nL�n<%�n��й�I������s�]��O�@y��9���9KU��&�3��]���q�p��5}7Ϲ�fd�3�黫I9{ |����������RD��:�֚j��my���H[LS߾o����֒�֒��d"Rk�:5�A�u��6�DЛ��oYȻ��� ���.2N08F�M W�?�yw�F�7��}>���'��{�57���'v��̌��b1�D���$7���j,�� A� )�� $���������W-h��Wi�%��ʈs�f�R}��
���&cMC$��y0� yN��t.ڙf�,C+��)�I�O~6�:�(�������j8��fW�������|eE�S%�3IҼ ����1���(E����/�0*z�����ի?�$d�2�T)OrfV��_�@����?�WV��_��(j f R�_�>u�h�f�������>�D�c�eEI�F.���؞`���tc,� D�4�j�7�^��T ��E���X��[Ű�[��|z�����B��_ӷc� xu�<@�74 �LU[)�Kf<?�+ϔw ��j�H ��pX���� y� �
p�˙�@ͫ��e�QEX�� ���T��xrU<�*67sUl���U� ���������`^o��+�����z����t�~'����y@��t��^�j�o����tϵ+j�m�t_��lg�3�i=��N��AD��p굎�8p��{րC�7��3�鲨��0J[�l�sY,NG�ǥa7+�).��I^X<T\B՟=�& �Y)�&�E�����6jƱ���2�Ų5�\�"7���[�.��)�d������F�DZ� �!�B�s�x1BM�Bʼnd�a$7���4T$Ա6b%ƘE,~�\�>�?Fq�4��a��!�!c��"4q��:���0xQ����/���N���>}��o�~���!{ї9���w����o�5��W��,K�*0�6Ɉ�aH"a��<?�2�������������(U�G�� �t�ٖ�~��<E�8�<��XB+F��JAF��Z),j�q!TC]�g8�x�?Uz|z����~� �������?�?�o��L�?��O).�G��Y�jn��CfeQ<�:�/&������~�'��@���h�e����Õ+|�*b��4�h�QpJ#�-L,�PF$ =�@) mD����XA ���"����g����w�ſ��?��Wя�*��=����?|�4�fm�m;�v_c,&��a0�=/���K!<y��C�B�*2��|ȃx(d(5��#�ɬ�F3x� |�~L�/o�����Z �,Vԃ���{��8�m��~�o���|�탋�����=����z���/��wӷ�<����&X�0a[��璄1e�SX�<F�����G�_�S�&�c��1B����0�yñ��K�GB*cC �1� 4�Y�"&�"��*��  B��P(E����x��������#��{ϟ������9�m6yqO����cX�>}���㕡�o'�V|4 ����x,��p�fdȓ��%CX��� @��x�AAF���4=�|0$<˗��=� ��<d���?��� 0�1�G�!�@C �z����?{�H������g�ޙ��vv)~��㋋o��.��/� ��F���ǻ��j;>*�:��� �ĚŠ�4r5��_/T��H���0T�Ú#�!��Z�J2b�(%H��f�x�M�Z�H: �q�Q�H*X�(,e&���_/���w��9�����o�B��������O��GS}�������{�� �R8,�0�0�*�܄�!h9���
f'` h���C��0� p] %��HnL� }����@p�0�"���о�C�"J=� B��q; ������{'��7}{*����������~����N�}��o���������^�g!ޅ:{� ���yn��l�0��G��dJz��3!����#n���1l��R�pz6����Y���=�pd9y��o��s����)�7,� �(�̱�cm%����O&���DrЍ)��ln�c�Q�sc��WF�k���`d�^�H�R�ٜc���2����7[�Q]��PfG��-��w���)Ikf^��[žY�>�f_r氢z��]����N� �"����Y �_���i���-��G�CYnX�,{d��L������0�<��|J2lo0��X8�%Z���`^��Z��G ��Bbqsю���#W�%�*��]kmv�
$��Qw��KA3�#���E�R��VNb�Tz����$--"����z�a�����~6u�cߛ�5Cܨ=u?o�So��s }kk.v�C+�:���0�s66�9[���X.�ݮ���;V��s��l<�W']�`�J {ݛ�����S�yMJ�-?�� ����y���%{(ݷ�r��u([w([�z\��P��y������o]�L;��s�(ϲY4·�u�ԮC� �֦� ��~�n�2�?�Z@��V��խ��D���8T��."|�nu�n��0^Cä�Mߟ��U.h��~\���A��h�M������*)��@Z$��ڂW�zS�zS��՛��������8eg�!�I���2��I������h �o����:�7}�H�;��(�9����bmpxvR�*� L���� Q@+��훜�o�_��6M�7~o[���"Xk�Qg�j��聾"U���Cg1u8,Hx�U���`� ���d���j��ȡk�s<C�r|��"}�����D;��/At����oA�Y����`ٻ�k����1���1���!a�Ŝ����Mڝ�ݍ�7��p�����`�~�;��th�R����F��BXwf .><����و�t���Mg�/������q&<��W�Qz歖e(isC�����:����MS��lߐmp�,l��$Z8�Q�kz9���hc�(����/��M�+��QV�)ĭ�`�������!9���� Ƕ�@i8�6`0��BV����U! Ἒ�6�b�`l8Bo}��ݪ�^��h�oe��Ys����b����5��4�2�-�� ��\��P}�P}m����������(�ڡ�ԡ��A e�jrp(3�g�C��C��M�_'�|���u�8Tw:TwZ���;�;�;�g]��N�&����:|:a:a���1/´���5�5�K|K��N����U���%jeå�*�S�J��f�3e�jk������6e�V�0qb�#��z-kU���L�Ϩx١�ѶJ��l����P�c %8��:V "� <�E՗r�nԿ�QIl�[ww Q�܃m�-�S�܊&���p�L�Em>_�4�5�6�﫿 6R��qb��A��}�o�~�֭�߾zu1�~{��� ����'���!�H��˫K����d0���~F�����Ӈ ���4�[ۇ�_�:�߾���rV�}E::�ǎ��3�-���Gˈjz�f�6ql۰���Mf���#;��6qR{u�2(�ij��^��,i �Wp��+��\:dC:�oJ��jX�_�k��$1��G�Q��Q�B���DX�y$�&7�� *�KX�]ǿ���(2'p�ϔPF�4�c�12� � %u+P�ӀŨa1�*�!��0R�� �L�,�!����*V���c�q��ܰPE�(�<-�%>e���� *|6�B�Z�',�QŸP�P���؋�iE4�L��2���""ڜP���n�KX���k9AC z��
� �� � l�!'ٷ�{T�<�8V��� ���{Dڊo���8����/�}KQ�d�r��zgp��S^��}r���'O�����GOn��o&�;�y~?�S�����ۃ�x����@�B��xG����d���G��=~���� d���WL������xn[�w�����{�~���Y��K?���2x��?|?x����=L:ʈ}E��B���-�Rڲ>z� ��H�e.O�#6x�����w���a�a,82�6^� ��~�'S��~~��×I{�y��@��TܦwS�{�w���;���{V�n��w�;ܻ���uW�H���� ����S�s9� rx?�C� �3�N>��{�?��̎�}�X��ݠ)��.�#'��|yB�^��%=���_ 7�����]�VYkf��ĥ�>�ye]�Ɏ����C|/�OG���|������Qp��fwPb����3�l���o] �iLF��שmŃ��|<�t�z(��n&h;1�,A�g��_�������k4;���so6�i�a��,�έ�oX��g3<��Nϒ�[R3��M�I�[o�Fai\i����ş�������x|օ���1�ΕZ��9+��8�$��5� �4�ގ�[�*�a[{v�.�$T�������� ���ŏ��*m�K1Һ�����Jݸ��Eh���`����{I�ڠ�1o�ŕ�LOS}��q�����n�߃�f���>�����n����˟-���y�37T���H���S�=Ͼ}�D�~L���M���o��/V������" ��k�cKϾ�<x�վ������?��������n$�ê�{O�u�&>��Mf��yn��D_2)� ���7,��u>��/�ӭ���h�ʬ�w��'�q�ӆ!)���(�u���V����F�ZT�^ai�#�D�d�׾��ޙR��m�%u÷����?�u|��>�hdO犯U�f�L�_=�`��q�ǫ�l���j��ÉϾ�i��^N�?}���U�֍�z��U߱?7��$"���h6��F�m�e/^<}�&m�(���f��z�_M7 C�$wR�z����򍾴�
��a^M61a�ȸX�����ޅ�@�F��, �v6�������M�؝�Q|s���z��]���^���>]�Ke����� r��h��F:��f� �oߒ�W�\��(9oI�iM&�H,�4��`�x1�0ى�`y��TP24A�|��Vx^<��"��j9y�P��P�?Tk�R_�~����1�0�a0yD��#!�a�;��5 �����g��#�X�����;�w��.�/�||q����Et��w�����?]ZS�R��5տ�QKkJ �r-v �*{8��DƠ�w��S C�kr{�X�����)�dq~�����(����E<��[������s��I��cp gWI:>"Z��*�d�P6��Ot8� `~>j�[���R���cjy�|v�i��(N��p>}{+}'���XܛO�����,�����(���^��&�� �� x�q� e{@nΐh�������� �"�`�x+p��_17}΋s�Ӡ��&��d�S�� B^�I�N�� �G�f�T? ����I�Y�@�Xq;��,��Y*ӗg�wQ������r����ޢ�2��o�I�(��zc�1F��%��֩�5�Ӣ�� �D�3�_��q� �#?���24�wL/oA�,@���0gg�`d̮@ӹ��k� _ч���+18/�����A8���� u`tq�>��g���"�rȐ`"No��-0�:�+q��W���������š��F�^��~`C8�V�U`�3����^|��"��ڋ6-�u��YGk����Ӆv���3� �3_B�z��3]��g�N&uoT����� ]�� �g�%��:d�EfH�P��&�֞<W�D��0�� N|
{�P�ڈ�6�1%<�X$�(��}t��4��a��!�!c��"4q��:���Tʨ���a���G������O�盧����A��E���_N����c!��o�����_��F��J|l��.>*�:&C� �Ě��5r5��'����R9D C��/B9 �X 7'T�#�E)�XF�~<�&
�aD5�t)�G�Z$���@��������=����oط��
u;x��g��?;�M��wû���ﵿ��)3` 1:{�;<I
'ǹM�u����*4�O�>��G.� ���� ��g�Yr�]�0s��^�=5s#��q�7e��9m�sL�k�q�Q��[�@۱�������(sL���u&��x��:�|.|Q�w1��1�;K�����8�DGk�9����JR�ܸqqu>�&Ob��]'����ӑ.ֶm���F�-f��Ԩ�W�v9kn��ެ׶�e��>�����nw�=u�{;���)�; ?�~���~9�u6B�d�S)�n0�GA�������?�6x�`�u5M� ���Q�?l�a]�9���6�Ɏ2�:��.S�P�H&�Z�-�.�|� -F9��?*�oڍS����}�\?�O aC�� ��<BL��]2l�3 ���D:�[��}D����%Ht4��5s��d�]9�y�f�zo�[���-�����l��c�>Ħ� ^?|�������~���'߿~��������>�C���O1�5�' �� ����Upͥo���Ȑ{��nΡh_��a����sr��E��� O�O�O��V���0����#WGn޲�OH��BдFPv` ���7J�$Y��QJĭBf�ǃW7�!9����H�@�~>��n��{�T�n�0��X�J��0��E�)/��.�g"D�k����z�|�Iޑ�����<جh�����~B�q��� ��p��GX�$a��7
C�b���
�Y�� �h�� `2fl{���|*@aˈ��>`^',�}����"|��g� ��|��
�gvD��{��/�)���I}������ރ�w���w�|�؝�m}�޽�Tܽ-�}���s4m��yG�̎�Z�ݹ����w��e>M�!��"�4��o�4\>�qB������S�&��谲ML�n�@op���E�E�ۓ[V�}~s��[�Wxtq;�잳��)j�
t�H6��mռ��1A+�݁�V�t9���B\������;��[�3�Q_V��
�w+� �_Z���л��لz�S��`�zjr���^|�/]_e%J��z��B�;w�W@ Z��E�w�9p��N�&�ﮧ�Yƴ/zgo��@�>�QX�z��B����o�k���z�o_$�O�|{3������X������؅xx�6��6��w}���^y��2������mP�V&e�,����0k����xۡkuP���Z������?[���Δ%�x������x`�0���w��
�wȜ9d�2g6�9�j�ܙW�g�̵�\���!��3�h���~`��!$��Ɗ2���e� he�P�����QO���0"�x+��&�M� }�a�C1T�<$T�a �� �4�8�n���"�#.�'x�0����/��������r�����xI}x��� 6��x����O:@�6f\��[��F-�7%�� �y\��Ҏ�{cխpv'�< �]Jmէ����x2�>��Y (�v�
$���獸�,"F8i�V�1;���v$��p�>�
:a��W� S��t��� g��Af!�v������M�A�L���[ ���<1=s�-�1��dB[�Q�_�F�;� �@�#$����X� %��34J�E����f�Ѳ���P�V�b1(������vb�M,�ZNyn��hf_j��2��k��8z�)o��� ���HN4�U'�H��S����=�Ŝ}:���=]���-N
��z�OGh���b a�p>��L���� *r�>�|5�q3��� ��u�\D����Ś;�X��bm5�oǁ�ue�'�յ@p=��FQ����e
�T����e*j#Y`Ys�cܟ_Si�~o�XO �`/?�ͷ%���`#l��žu̫LC�)Zf���t��n '�%���g��;��pu�W���t1��Cc�0�*�܄1����˜J(�IN��� #�EC��0���@ %��HnLH5 }�Be�"�'`�F�':�qվ�C�"Υa`Ch�1�b]g����o��s�ܛ�=�|���r����w����o'�>���~|�r��ÚLu����B{�
��q����S�!����D��2 3��~�I�� �A�:�����!׊ӡC�b A�� �0كHҀJ"��@ͱ�^������{r6��ŋ?=�]=}t_< ~{|�M��?���������������l��tq��qRw���`��`�v!����ą����o��p����}�#���_�ʽ9��E�W+�O�F:�'�1�
�xt��<�[�-u4����&�������W�>}� �� ���� ������0
�0�.e>�;�G�G�>���S�� &�h��l�����[��R��]�E�?n&N-x��9L�ّ��
�\=�$��:�p�;��^N�4u^dÐ�:�� �ooF�6����r�ԋj7=�r��/a�eN��
8d��gt��E��"�%����(LB!-�z��'������j:���3[{�ƃ�b��������B�c�?�����t��g\�������?,? �ϵs�7:�^9l��ȝp�m�ѷ1��<�|�~��vs��b|q�*���}��2����dA`�V�{�\���r�A����;�7{z��<���*�,؟������S��&��j���HK�nhL֡�-�Ɠm�G�3���}��Y��þ�?�����5�$s|�R�<���� ��L�?�pmj��C(�UHY0.�5����s,{G�s�[!ݜ&_��O��2��dR0VrȘ����f�z?;�q��L��)6i�=5 �I�/�����0]�eum�,��s[T$@X�i1I��.�:w�{��&9�+�!}hs���X0/~x��������u5m�N� ���nl�0���۝DC� ����k�a,��;�kDclj�l�t��V��юC����xWͼ���@�:����_��~S���W� �H�q&�� r�����q���m����yh�A��D/���vz�P;1��q��n��d���{ֵ9��l̆�9E�>�J|�GEr���X���ϫX"P�n�����r\>{ZYC/��KIOz���HٻQ��w>Ӆ������E"x���u8�������=��$�=���T���I89,��v��qd���AI��>l:��g$�:9�n<�4�5�$�� ,8���>\MF�fs�|,���8��js���TG�����b�~���>QO��������3#���]��
��q�' �Fqy\Yy/Xz;/�}�E8����9Y���͍&L���٬���k�Y��� �wP�=(�X�f�-�h��ߤM��Tc�E�|?~M`���������o2�� ��-"H�!C�E�cہI��iz��o��(�l�γ$w!5�jGX�s�P���� vo�Ӆ��و9+� �#���"�-��׫�Z���_��FX���r���dr`f8�Z���܎��@�of�76o;8��nA{1Y9����~%�-�X���$H�{%RlS��7��;x3
S�� Lq�-�t��M�ig'`p��� Df�� �q��D�-`lڏcLs�Pr���_�,�Iv~Km��5xc���{:n�>"�&mڒO���d�R��V)�Tʿf��_�K,����G�Eӟ���9�������U������_²��i��:��l��̵5TW�jXjVl��COvT�m�=���_�ǭ�I�4 �p2���d�;&���hb1�m5��Qni�Py�M h��Zg�o��_P>����N����KT������,I���:���H�H�#c���jF{��̆�{�S�#��gJ��m��m$�m������t����TXT ۾��� zN�C>������Ԃv�P�i=�������f�0�K��0�j���st��OV��U���!���%�����Z����yR�2S���O�������O��yp9��b��B�yO�lM1�ӹ��8
��0�w4�Fg�1|X�gQQ&��;�r&���}}ڞ�י�[��12!��(�ʙ�q�nt6@�`9ŒG���r`���z���#���Mfv�@���'㫷�������$�7��{ 9`n�ǡEGrJP��n�=�@]L�B���'��ݮa)�/�`1#��*�5o�g�l[o�EHo �� �7v��y_ʓn�����O@�Y�����ݳ(�h5
� �ٮ��l�U���7��1�Z���$���f�<?�Yh�����*;g3n�W= h"&��2!-h�z���*mU���X��
���p���iZ��qe�J��A��=z�9;��l?Q\羚J�,�_N`�y�"{�H�]��>�����K{�jT��k>�7�׳������L� �(����&�41�SK1��w<uRͅ�!��Ņ��^ �`���0���(�J��2•�M�����`�<���V3�k;�t�*�d\�������������e��"��������=˥�hve�{�Vp4=_y��SA.��� ��Gm���rm��I�V1�%�ի�G�W�IȚ�U��a�j8%�7��u�����?�Ս)s��\��7��W*�q<H��u<�d���g�ߩ}�>|F��݋O�>�~�֭�߾zu1�������G���O�^�Z���N��9� 0��h�p�6�� ���&���{4�s4�����t�:�� ��RF>zdΚ�M��%=�
����E.�D[G�^]R�9����o_ۏ~�:�%4R�7�U_]�;O���eҴ<�x�:1Ģ�sr2=�z�o��&�o+�Kn�2dȫ�W_��H:/NZ�{�gv�Ȏ�Xg��J�H�͉b�kֻY����r
� �l�2E�� #0��z )O`��G(�7�@�90��'� �O��c�A.��S�R
��"q>c7:`ƃF��Yn�JG�Ə�:g��IɟQ��Ս��J*�<�H�;==�?"�Z_(: ›��aN��W���n}�B�U��fJ��k��+�v���Ps/)P`�Ri�\�)�?]�^p7ǻy����1�I�=iF�pV0aT���(��͇� ~��gDq�H ��S�|b4�k�Ԃ����X��:�4��y"���"�����ͯ�B�pUd�jO �� ײ5��a'��Bc��7�����#2�5��
`g�4r�,�6�^h�)��gp.m���D���L�po���QM���5_S���҇�N���� L�~�< ���xp����ym-���I�(�p��cl2K}� JYi�i(�i�S�ώPHo�$+T����M�yR�2�I��J����Pke��X��ɰS뺗�ڧ��R�`mm�~G�G35�xòLc6T��X �qO�Xi���B��7�0* �x�=�a�x��506wR�&˳z7�p�|��J��X/]a��o� �h5��e~#ւ�`|5k�ZM�8$;��£�ɕ��:����'k �����;{Mn&=Ʀd{n;���t���a�.;BL"<��dz8�`ȴQ��v LHR!��ԣ"����ڋ�P ��`d&#�� d�iv��~�'���:�=��?N���s�2���/�c�xp6;B�!2i
L:�[כ���� n���]s�8�)�/��|�����O�β߰I&Kd�_ᅾ �����+2K2��L�W��CXFܯ�փ����'#4���xE��� �`�^��x�x�WH�j�D�p�bn��_�m����I;Q� b�Ր�@H��
7��Wh* �|���6�9�$2 �h%Д�8�A�+t�W�`N4Q�7��aY4d �>V&s«�(�� \I�Q��=��!C�� 3��>e^���6�D�4���$�m�d!5�� �p��B�� C�E ڣ�Y�7��(��HrҠ���y����F �X�a7ȐK ̏���km6ۃ�R+㫺��< ����En=ׂq�@��A^0�7�WóQ0�\�ܠ��Q�1y@Bو�‘w�t�Y�@��$}pMu�� 燠�7��'E�23�К(�]������e'���»���m�s)��T��m��i��
[��F߾���o|�'�?]z�|����&�Wz*�4f���a*�`�?�\ ������x� 5��Sn
ě|��QG��nǃz���s~�pB3�����m��Mꀫ�_�H�RuP�Quu����,�[��(�\Ly&���ʦ�h��1�״{R��
.�t$VRB�
l_��_���(gHB��^��N�L[-a�v�T�eV ��59O�xN��8A�H�����x�i��T������JAtU
b=kW�&� x�/Q�o�R%MU��B���P��+���՗\3.�&$- k1Դ�2Z�����ڽKl=Ժq���_f���d����P��ƣ�����.[Euo� ��8��&�*�A�E�Z�qnc��s6�G���i�=��9��O��7�¡�
�\�%E;= �J¡�Te�h6%�1��tB����0�3f���;����z�L�ARt�AR��h��I��X� P���'\z����i#�Z�BAM�Vݧ6�������֛m��lS+�6�x���lS-f[������Eqh���6֎����&�j9�t�2��f�����|W��'�N���te�^�`ԍ�.�p%�Q/6u�`ԋ F��[���7�"�Pv��Au)�J�X]�,�l��Fm�!-����V�z� =��%����M�#׹�Q��\I\ 8F=�2� ͅ�h���ig���>h;U=�4U��_�y���i�vi��+G@�px�C�AqMπ
�۫e�4�ٛ��\���� s�0��X��KE�Ehc����ܬ���q�
Y=\u!���Ρl�j5I�a$�-�+��YQ�F���]R �fv�E���Ǭ�d��>�Ғm/٦�d��%{�����1��}��RlkF��+j��=B��J;�k�z���)[�O=gm�!�9�����c�q���į�ƭA;�5(q��"<ߎ���"��ğ��p�������0y�"�h�̃Qm�g��Iv]�;{-(Y�� �o;�;إ<�,;Z���w���+��� x�%wh��5��&t(�IɊ���j�b�Ay8��y�O"�Z�����f�-e��� �qٯ-��ǐ�iftCg���.O��GI>�o�p ����6+���Ҷ=O��i�� m�*��g�D(m�+��!��c�[��v���s���t�q�� W�(ź�(�,�/d(�us0���c�:��hC�l{E�ڮ^�ĥ� ]�A Kc����2�v�5�Z2~`��ju���6��<� 򭇝9ׯz����v�l�����or h;����D�l�Y=�)�+�+p4�F}y�(����U)�E�T�]��}���)� uQZ����k�U\�[��&ה����.
���w�.��O�WU!�^��1���̍擕�7�j��S�g��%J/� ��m(���W �X�:�jІ|��+bK�e+E2Q�8���r,] ��0-�ir*N��E�{#�� C�\���:��P��o�W� &_�;�$�V� ��u?�P��!+G��v���@��'���y�m7/|��˒�rx]y��v7/��٘O������[��f�廋��D��!�e
\��9�%�Y�����>�)DHӺC� Ѩҗ��6���0�Z s?��O�9s@������˳��Kٲ�c�1�l+I��5�iQ�6�5�]�%�,�%��c'��^k~F�4yRV��� Nm7Dyd[vC+<b�U�R2�9XP\�E�*�COj��yڇߘ�s4�H�[��w��S�]�l��ng&c;�h,��4�8�8*.�����!�`h��11�p脨��J5� ���� m�1�B�'� �Vs;і�Nl��=���>�<C���s�ש}1�i�ܰ*��6}A��@fY��y���n�"�}D�*u������S��#�\h��)ݷ���Y�T̽��w�qAE~�v����M괛��f�j���[��G�����*�ljK5�{h{�>�:E�{X��⍥i�:I{d �CR��g��Q�n���];����~dM��kQ�\�U����-.Y{���X�"$�1��>���� �^�!,N�tX&�eAL�n�'�I��a2�^FV�U��y���M>F�4rG��C.�K��h0:Ў,�j��V}m+-jUE�E��[�p�V
�Y�]�Xi���f���'�a1�A���(x�$ |����2�m���kM�����!��: �2�a��;�t�Ѯ�P�~���0-�W5D絣̓9e5��˵:��Iў��M;�.l +�&��� �̹,s���Ӂ-� z$ʲ��>��<m7�j�%�WqS��yNZ-a�.�pH�m@W��Ȏ����Εr�WR���_��-��u���)2��=U�Zd��5t�h�/&�l��0�09��;=�ip�f��#��`�h:��얂�� “x]�g^�Le��v��56M�)�Eѿ��"�#�.�MH`E��?��V��6t�.�V�0�� y#V*w�V𵗴�;���t�\��U~-�կ?���u�\�3'�?Iz��T����g�T�����.��̅���B>� �E��Փ��V�‹7���%C���_��@�i�w���v'�X�� �E�E�t}��<&L�9_�p� ��86�O�7�o�f��c;���fj��B��
+��@�_�O�>�.Š����|����+w��>�̜����oM-��m���>0b[�2 E�7Q���[���K��4w
U�F�դ]Y��H�T��M#����H�dTT2�8�Q�R���&��p �Dm�`�v�n*��jY�ƥqZ�}JB�b48�k��&9�Q L�^j��mi���~�h��o3:�}�
/ۻ�V�-$]�z��J��& �צNb���ڮ��q
Ԅܻ�A��>�I'���;k�M�^ �*������QS� '}=���bو>*B����=��g���M���u��f�6D�46^�FA�v���z�DhD��Ǹ���(��w�j: ��J�k�����A�b��ǎ� �}N�k�m�kJv}ۂ��H,�J�9{�����Y�F�������ۜ�H 0������`9����sbX�_k9d$�bOQF��xC"cC�x40�r4e^����P�0��F�r6ţ�y�qZ*�9��,�_��h+���)c]�Y\a 7��4迍���K���D��7G�>~������?�����_?{����[6%��_�^|7ʰb�����"t�S�
����:.ln��`g��z��S$g����U�`.��ͺ t��G��k�tc_�|�\�o��~�M.����Z����t<����#�%_��*O!U|P�M,�(�$W��?�r���%��ρi�N7-��sB.��C���s�2��;f���IY�`�M�G��*�4 K�� w|ښ����Q�ӡZ�����q�ǃ�?�F ŠK&ֆi�J�rU�b� �zfV�A�M�X�k]\�;����;ҝ˜7�d��[?Ǩ$S k�ŷ0!�z>��α���mr��ڻ���+e�2ۤ�F�CԷ�|�z�,�g� �����ѐ��D��%�m��?���fQ=C��΢���bYW��u��9!�j'0mX�{k[�yۻ�?��Jl��#�g�%G�5�0�����&��ޒ �ZN�8M�qN�7�\�c[`W�si����v�E�vǼ}
8S.�ޒ�Z�kq�U}�'e�$�>ٹ�vC��]7�� !���ļ��XKiaQ����\��(�Ni-TՆ��ll����W�cj&td�X��WC�$�C��X�*\�x%�^u�"^ �UԪvgkOɫ�l �j˺��]lb� C��3񶸐�}Z��3�`(P�*"9w\X���3m���]XKI�F����Gb{U�� �щ��[Uo6��\�z�$#n���w�Nuqq�}n]5۴�+���97d�g�6h�v�..��i��@I�;����6z�7��x���Yͣ��.l�/�0(�K4����y{I�` Q�`�{���=]ȱ���+�I��|= ��]�S|���U�� NƁP�xM:�G�Ĵm��]no� */�f-�|��q� �8��˵ u�X�����# H�)�?�~�A�𳶳����A���=��,�"�����s���j�a�y�l:oB (C70���|����T0+TF^���{�:nx�oA��N-2���i��}�tv�+) �^�W����bUǍN��*ڍ���V׸ ��3�s�+�6�ƽp�:�C�ƣ�UĶ���*�zs�,�cf�9f�s�{>�Z��r�˾؝΅
��n?=z����f�1�췪%T�Ӳ�W���GO����n3fk�����E�t����
��QC�������ߵ�_��0`�+�+ �i�spd���'l�M��� b��C�ز1��=K�)A��NG8��� Ƙ,�!A� ����9A f�!A�L���s�����8A ��g����d��X-�kSTq�TѥY]�?�����ĺL��� &�b�k�b��\ҏ��U-g�񾸉5�)ٙ@Q��]`?�5ip`p#6)E��d�x|�9H�I�T�=�\���;�A'$�E�A|j���x��X�}n���/Ƴ{�9,� "K8s����q���4�Ʒ���`�o��e�v'�X��F��N5�aNzPv���d�H�4��J�r�'�͌uvW�7�cg[��b%gIe5L�S��~��{����Z�c�[r���j�ž���i����̏��P��C�uɰ.�d�* �ɥ�Di�l�r W�Y6�#�X�\��3%���`i�Ķ˪տ��oHL�ĎtK�G�(+�؄�&�`yv-�VtY��iE5�n��R���],��W%�kB��ڎ��ڎ \0�6�Jº !��5Z&�L���ӛzs�m����:d������a`6>�u�����[5�+>��&�#�S��4���b�Q붑������!�\.wQ�a�����Ok���=�Q�(�
;`.��8��]\<�UwvB�V�7�l��D:�j��Uh"��E��pG�o"zh�>R��l��Ȗf.|p�~�>L�?i]�-�j*�����?�p;�ޢL��r詀��ef���;���"vkBdC���C�F����BoPC�E � �'��mS��L��)��c�ɺlsq� ��i���x���@}�k��?�x�:�NŒ�y�'��4�,��tty�р�g:�bo�W��_#d>`D��(��"a�����S�b���H���t���)��ٖ}G ���je����М�DT�6jBP��ߓ�?m
S�I�oJS�:]����5c�Q2��p1:�H[\ޏ�_��0�����u-^�F�61pv~r�ߒ�u}�axQk�NX�I���4����pu-�aaBJ���l䟍~�ltp��$3.j�%�����a�L�)�'�������Ǘ������l6��>' �ZPI�l��� A��& Y�����x=Wl �iJ�_�/Cct�z.'Ħw�L������[`i�{@��mN�tg�w�j.��bY@��8B\7l��~��M�"�ψ-�mQ|�9�$ؖ:����Lӏ(��ڋr�+��h9E���/i�K�(M�헏�o�^�����,�Ut��R P��d�ɑIk&�K�F�L�0��b| O�@�g�E^m�T(7�S�b5���7�UX�������[�|ڲ�aA ۠ A��B<..7��� Y��E�Z;jr{��m?j�a�dXp<�v�)����~��%�X#xRJe;�5Z*Tgp�F����3ɓ�����@�g l�� �!s��)����Bh�_
��*��T�P�;�Ϥ�*�z�ܶ+�����'� vd�X&��0���HxԗC��~zr��i��`KMp5�a�G`3�P���n5&̂W�p�Q��u��E�5���`�o @�ѩZ�E�'u�,�}��Y���6n^K�� ����R����ml[�d���������tS�Ǖ�N����Z��w�r���(����"���ԛHۖq�+��u5�q�X��.���Yұn�c��^��M�Jϭ-�^�pd���c�0)��W��i7�����.�jk��f���2�񇪹Q��̉!���&i�>,Ք��o��7VߧۖEkCaj��Mm*O �*^�~�_M�A�������^Y{a��l-݌�llD��Ns��"L��Q���Y4����j��&(n�N ��-����j%ݠ�=m����Oo�o�ΞUHn��ک��F��0H�񬪯���im�V�[<u+�Pa�7+��@"��n �n��QM[�Z7U
:�7[2c`� ,H�pnc�����a�����cR��e��RWֶzE>꘩���ب��l�|屘"�3��6�OL � }# F�� ���Z&�`]�[un� X��`�C��$e��e�CO��n�P�\�ıĥ���^T1\㖱9Ȳ稅��!���S��l_ ��N��
�� ��F�6����,Ʒv!��]*{Wm|�Z?���d�Ls���h�x���i4K�e��J�P�t�D��iNM=V9��O�����ޠǛ+�P�E1��Зy7*� vk��Ô�Ь����鬊m+l}�Ƿض �]�Q��]���.��Q�lh�\=�q�< �~0�� �`���a�H��H4���@��\�<H���Ro�Κ^F�h�ȕ�7.�)6�o��VHL���}�J.&�[�?)���7.���h� �8,tq���O��ey̦�p[�a�FXn1*���&�:�H��]R�Z�(�$�3��(����f . �8�f��[��UsZ�m�6��WL�-++�ĕ9�k�V��"�5�ѣ}�����_��ȩ8a���jט��x���U��i7�� y�x�ؖ�л��?�좖J� .������6�.t�@-�w�U�@��̘pS��y�[Nl��g4�N������N���pԠ,ڨ���v��9'�G+��eD�Se�N���T����$y��ܵ�T1�!dU1��m8�E��Z��i)�5�L���e�ƈh�`���OU���K�ʶ^EI�u �7�#��2�E�UfJ( �F�Y�,�Xq�C�yuȺF� qȸ�(�8�s�Z��]?�x�3�e����z�`Q�;�t� ��!�����M���V�F�x���X�������3@'ji���}+��@�"'F�
.R; ������U+q�=� ��>(��>����C�S��C�g�ا�D���_���&=\�[!�#މ��x��� �9M�t�H�Z��q��g�^K�S {ˠ�Xɽ� 3��ck�P����`j�*i Z��d@T��[&�3�O��;���f�S����6]I�����>לPmO���%On��n��]�}� }6�b6ָ��CT�f�ua��.�n �� Q����g��P�y� t�f�U�����"�z*�� z+�S�,Dⶈ��WK#�� (Г��O&�᪖Z[��^E^� �v�UT��W=��=�ʺ��㡔F��&�Qvx��
YEtV6,�EϽ�Kەܶ^E���Vֵ�Iy��1A#v��x ��h�Ƿ۷�X��U������nݖ�7OJ}����";�f/~xx4�M0�+���>\MF�E�q��t�ݖb�8^�\* I��7i�f��:��F��[��IJC�񎥛���V�]�u�J�b���C%$}�2�@���D!�~�ٔ���a��l�(� �d7/�
Q�r��4n�0T��N,07��"����Mw���4
iJv�zX�%^ˢۦ �T�����:�c��`/D0+rb�C��� c5,hxw=G�˦q0:m��Ӄ{g�O�Et��\�Ӈ�G�sԽ}��ݶu��*�u}�;�������5`��q:�b`�M��>�
�W�u ��fџSw6�[?^�[o
�zS �_��d}��Tb�� �*tц���
���Z�D5���6.�g�s���m;9m��kr֦����h�e�gjt�Y�B�zB�� ,�'Qr ��i�z@�?��`��_|��v��$ RX���1�{���aoW��^�h��Kڬ�wI
4t��=�t!1q�����ElAٹP���P�W�]�����IM���~i���˕��:˕﬇�6�z��O�ju~Dr~u���`�~��k�x���?�/�R�M�Q����RS��O0�` ���%d����kb����6s�e{�_i���Y�Щ|�nְ�3k��������JS�>]�%� ����?��o����x�3�X#ݘ��0�v�����p�Ki-ܼOr��@'��E���/�n����Fd��J�2��~rc wġ���$���K0�7�=E�-�/�h�P (�t=bU;�K�!O�p�a�S3�v��Bo���C��;�,h�BP�����f7�Na[� HW�I�!۹Hn�Ua?<�;͛�X��Ri�bMXr�s�$�(|n€�P$J 5�cC�P�g���z�/C�#��C����Q��x�k�=�g�o{�<i��t��o�i�Q\�t�����>(� �܏�!��^�<�J��%?��Ȳ9��� �.gh�����N�z�0�>P\B=<�w�^�V"��U6/>�4��e jm����^嶕�gn<)v��<iEL9��zm9������iZ=K�=�?nM�l%�N)jN���Z�"U{=�`��o�"��{Tni�XUtW�U�c/�v���f����]ڼ�{X�<��I[�j(x��aUR�4W0���ٴ����˫� ��`<Z��ʽ���["#�"�:�N���5����"��Ґ;�u��~WRM�t��qV{��I���]4��ծ��^��e�l��2��-���'� �n���DU�5G4% B�$�P���i#��l��/����T���F��^\��>e+i��ݘ� ^�6#��Fm�wF��4:��;���I��x6:GW��T�J��8�I�A�W�Bk��c6e�W�6~�P׻�]��B��} ?J�T���~]ge�9~$y0� c\2�j��=O��0�M�\�S�Q�V�B=����� ƾ*w�r�v�H;�Qs��|~5����)̷
���!c��14�3�G3�N��E�������x��,��ԃ]�4iv[܎/�� t�*�l�,�"�v���zi*�� E��W�r�5�6���b������\� �)�w�d NS�N�-�����Y��n�]��� �r���O�It�1���Q0��7�L��@�uxgU� �7�Y]Jq�r}��iA@RD5е)��8����S2�N�|�1?�j��������3���o(�R4�����j͞>:�@9 UPJ_..�U��G��؈������ˈ.�O�Ob�Ė��,������� r�,,��@o�2�N}�^p���:YEx�s"�D��$`�,Y�����:j{dze�+��8�Ν�ј=���M�I�����澉x�ts7蘄����Kj4s��۵����E�94�m'�FK)��8��i���$-����> �ZڇF�
��3*Ax��B��ð�=L��4��9QGBm;�D*�,�E��&F�)9F�\(�J���%�h%ى��v����b�t�����P�Q;���Ф�d�n��l9�M�-ݶ�sEt�G3;;��fg�����mf���/tj����#:͇iހ�MN�m��ל��j,Uޏ����Yޓg� #�D�5;OF�eE�E��_�E�����{o�҇L��� �h�2�5+Ѿ����OV����ϔ�:9�c�kU���u�Ƿ/»��ًO�5K��`�iM�� ���� ��T��
�� �S��j�4�BAk�U0��OU��)�$�T�X�
}J}E�rh�((��]�qh���u_�{�9�
.��� ���6zv6.���fw`�"��9z�ÓG��ܾ���g��<�y�Z+��&�x���ʽaX}�����=j �C����.���hV�fGuU]QX�*�J"'H�����h�؅����X^��� �6U~os(�3�ks.(�@��/�~�\���ǁZK�C��c�)�`T�r�2����{M�/�B����o��fG���y��\`�ξG�p��3��bsJ�׋�?E�V��T§r]�֟�w#/Lxt:��n�T�֪R�W��H���NsN'�ў������j�����oj�t�U���5���ΚR��3p�����KκLM�Тz3[Po\��<
m�A��\�בF3�3��f�z�ܬ���bOkBa��$zMfGIl������QYŧ��p[R���&%�X���jukR�U��RB���+&�yߊ��*{-�I.�I��';w�3����l� )��UAH�؁�p&��D�+�*�����W�� �T!�iM��,m��ve�RdDz��*���,�d
k7�XE���ɫ�T�1�1^YuUg� a�pf�!Ԋ�6��5�n�vZ�*��(:g��X��� � W�tm+��m,��VG赖CF�(��adL@�7$2&�0�GC=�)���� �xht (gC�̂�a�/?9��"5%;�s����,P�\�tE�ښ�?}t�����~����v3�pr� �gU=�3�,e`�Y�@qn]]L�./ǓYJ��H0n�o�à?���o F����9b���)�V�e�S{���l�J��O��)رxbcI)s�nhX�%UYf�h4=8F�h�����
�i�+����z��%�j�u5G�vd�X&�k��䢾���Rc�&k��Z���Q^��F���F�Dx�ّ[6B��G[�'�X��]�'[�E��l�Y*4tM�v��n諚�F�pmOA���u��8=T,�'���C��Y�p:o�X��"]1.[i^���|H�NC"A�T���t��c�� �zgA�(���.��5u� 0,��4B���/.��pT�~4�]����� �Ym[vPւJ��z��1�&N��ň�%Tqx��]2�6��k��$>����μ�*;�Ǡj:o�Y3o��A�M���qg�%'��Db3ُ���� ��"�n������g���fyC$á�"� #�1�T��P_{\t�8 a��e����$�Ð{~�GbH4��}� �g+�i��ÉP`XI �)C~�����={����tRFwP�����Bp�L����wU����l�K�B�OJf�(S�m����u���˻�u{aX�&� l<���)�$��B
�8�4�履�HBt\�4����n�����.cJ��i���k�<�7K���ʙ(�,@��K�_�}-h�h}_�U�5�/YK�OXR`7�`\�|�>�`d�R��_�a�U���Y{���;g� @��A��Й�r������^��`8%�`�L���:���5"�w�}��m�orHS�BJ.ZB���r�ԫ��g�1&��6���.��A�غ$ܕ\�gyh&)�W��:gР�+#�e��q��٫i�(���fȒXc��yhk3fX%�aEيrIѯv[��qlXUu�����^�.�#@ðݤ̴��|Nx�'�#���N���?�Y�a�+;\*i�j�e�fm�wQ(ar�J8� �G�y�(�I�l�۫�nYlR۫�͂ ���͔L̝VP�� �;ܾ�%��j��h����!�\6Z� ��[?����d��O%�erz]��>���m��T�|�nB�Ͼxp_�
�0�v���T�VA���6��s��h���mys݋(����i�Q�e�+�R���z�L�����\�G�*��9_ڝ�cE`��pc278Ʈ��b�? ����g{<)�R(%:7��>)�������j
�ۓe e��m���{��B��\r_�R� DzYpĒ�����ū��e-ʤG��}�ECTA��<��i�� ��8�b[��a�@��z pA�v���|��7�Q�F�3Ѡ�r1bo���p��J���q���Q����Z�fO����>c��rP����둮EH�����䍎ur����n9�z��Ádž`D�5��xM6u��]�9O��@m�Ɖ�f%�V����Ƥ��:�U=�����;f�.��e
4+�7K�� ��;=]Qn퇭��e/�LK�f/�X�+����NS� �亽�Z�aІ��~�3����PS��I��zSyW��t<i�*s��Ze)C<D;�о��+�I��B��qA�.b[������������aE����Ą|�!��S% � �4�/bx/5���h�|�����*VC%������d�,D��]Z��?N�a�%�b9{��L����0�hl[�`��!T�[ocޓs 3' W��/�+a��v��ns� e��-#� ��U��r���.T���U:c�B�[d��R�־0qfjr^�r���� �5@ ����g����Im7I�g���g�l|q{2�?�º����2^���g]��&��zߣ�f��h�!�
~���Ӕ:WB1f-!z{Ayb���8h�;�z�_��Ls,�RgPBL}��XN�`� ���3¢�y�p–���<[mD�Z����r�@~]�N��މI�/Ly)Z0�j&
���5�
mݘ�ף��pO��ۦc��^/�H�m�K��N`��:��4�F�۴�)�]hr���"W{� חZh�ʝp['�A� A+��m3�8#S�"���6}�+罈>K�����ٸe�ts���]��[�5K�+������>S�6�R�\dxEn����bFtu��5HV����ƛ'��\⢔0T_�9Y>��My���4g$-Ć$ۉ�kr�$���F�c�z����΋ted��h�3�宄��0a�dUj\!�/���V_�9e���w�lmJ*����r�٧•h�KB����7��j6�����~�G�H?��h�iH|8�<TR{���E@<�uk�|��$V�����+^u�>B7�ɭ3w��ʌ"�(���זo�{�o��{�p,��t���`-1����V��-�Rt˾�8^d���fqx5w�n�6�qt�|t˾�dN��|�ͳ>��=+��O,?C�N��#"�f+o?&�E?�B9pZb����ף���h:��j�u�j2z]������C�k䟍~���Q �ӹJRS"9��(.�p��d�L�� sk���p�~~����F�W�D
^-�AJϝ �������!!�+
Ҿ��Ij�]V@�Bzq�
;�Ԓ���?�GQx��w��T��h��'��'�����f`!�&fTeJ� ��al�+��,�� �nTcz{�WS��S��A���~�/,S����r�F�=b#�K�\�e��a�vW-)�r~M��F�K���9�{�) �E\������w�A�l_����L�ފ�Q3��?+�qݳ5t5���vڪ�YO� ���,�����fݹ�4�J ���ío��:�NN��~ZK?f�u�O��w 3ҙ��ۅ%����;z����z;���+�l��Q/��RR�
a��� }�xl� �Ҧ{+󈅐���[-�h����<�&WkWy�4�&#�B*�ݱ�)�Ϫ�X�I�����b����'tE�� �`�i2���!$�tHkm �a�6�3�%ߠU0�Bڳw����d��7���5�h ���cU:2(0��fD�#/%�,8Ѷ�t�Q�� ���%���K�B��gƓ�gg���8�쭦�������Ea�P���]�9Ŏqֈ�T<��>.�����,�|�"�_���
��vd��Ƣ~1 � �W��d�w��R�.L�n+�t6 �3v5��{��,v��~]M�=�D�k9.�Cw�Z�gA(Z�yg�(��m�KC���*/��^�U�<ɫOv��:������H�UEBHX�Ag��$��gDs%��ʨHiF���T���*�;�[��������]ɪ�ve�a�vd�X&�ihp2Q�A&�~�!*ΗT�f`pI������4�],/�P��N]%�sm��ᴮ� �X�t†��mP���t��m5f�q��m���K��8������@VUSI��n��E\�*O�>�W��2�z�*]�՟�/�I4���P�J��Z�ěoc��J,�&Ә׎i_���u}?��r��_�R�I�!=�� ��Xߕmn��-DM�;چ(�I/@��C�� ֿA����` iN4���(��y`��<�f%y �#���gCi� 1��qobg��2�z�_�dІ2 z �ډ�go"[%g�D1ͫ������ee�N-/)�� ���Y&�J��J��,���Z�y�(�rɥW��A�� �i�qˤ�
.���L*A�\�].�2�G�%����Eܲ�҅c�M<�F�a�����X�5�n�qˤ�.ƅ��m�2 ����n��M����<���.\��γ�F�=�L�����Rxmpˤ�.f9@QR%�%b���Bj��uX�h�Y�Ьm۸���w)��-�e�2h����Z&�G��2h����:jY:e�L�&j��B�6�?ݶF�zl�ř�0�<����N��R��N
3���� ��u�j�k��-v�� O&�J��<٪�r���
KO��m8[����bzǣ`Ao�!��������1y����������rǝ���Oq�Q���]�9.W�cuC��������
k��,ګ�~��3�]U=�5��(� �L�3+_�� �������n>j�9.�1����Yw���(�t���q�1/�\%�����ܔs�Y�#>Ӻ� �!��PBx!�ΗyW7A>�q~�~�c�il�-0i��4�@�Do돘Ϝ�tZTQ�SHSڄ��J����9g�|�>���N��R�޴gb
�d?��� �WpZ�8WП/yi�Q�w��Tł����)� O[�V��̿4�GMA]��<�����<���>���5^{1_���w�;>8y�5f�2�:2�5�w�{2Qm�Pyg��X/�n����:�&�d���^�q�w�{<�H���d2xޏL�Hu�+�t��t��i�)x�����r�ǖڤ �v߿{s���d=7��\>n����s�;�+Ύ���w����FFNĹQ���#�e��wǴ�����­2a�ə�vw�C&�W����4~HԎ�H\]wτ��4nS)�ܑO�v�$��ݱ�ΣzW���@�O���]���5�p~�<������g��B�O�H u����q�\㹬ܻ�J��b2���q����y�F������}���Jq�u�̊�`���!�ӳ�Db�q�X3Vܱ�3}��6���<_��Ts �v���!#�}~��{���97��d�����k�Z(�֞l�uN�۷���n�Y'���8�>��'}�*^(\���|����I���/�A�ImqQZ�&�1�{"I;�Eo�M��v�����*�A��|��kZ���0�t0�vM&�4�-�0�V��ߔv���xQA}�u�/�(��7��_2I�6@�-$��Bi=7N��N�ưB��s���phC�#��n��/:���3��=Bi�,/G-;j,%�O��O�\����Ǫ�)�m�5�~�۔R�S{6�,S�B|���)�)'�u�z� ��ݫh�� �:�?~�=�2��3t.a�xZnUO�9� G�y^�����
�{1k�UzA����#�������J���D�ۯ~�9m����b\d��٨��[K�J]���_��󦗵j s��M�K�M���)����'��sQ�����'t����07U���)ɟwpV
fY�o��[L-w�+���ș}}m�z�?}���SwO�^nt��r�X�Y�g@�q���~�{~�zx����f2��~��տ��S7���g�w �zw���l�"������pP&������v��1I�,�b��o����û��i�?���7��jL�:��:�Y7�e��U
��6 ?�=�+�p�~���d���Q�%�_�%�����σTưZ_F�M�w� �m��gi��<��6T���d��EB �����3�Iv��Z��3N㙯╇�n�96��tsѵ��aY��F��rf|ۿ?���aLt���e) ��"�ȫJ��\Yt,����?���c����"%�&�R'w�n��b-�9aJ �j�!���6���G<��aQ���{^�sU�R�s�Tqi�]X��z�b8W�p�v5�MH��q\��XO�<���ki�Os=�}�:��^+���|���d֫�g�54!Z�+ٿ'ͯf|��YE�0��?|>Na��|�����<;�U��}�;ݕ�Nhz_���tF��T�o޾��lc^��������OY��k��]>�ܹ ݝ����s^+�����y�y�/���KHǐ>=<M�9�-/#{۶ �:�6DŽJ�9K����)��ԝ������xܮ�zw�&�E�r�,�;��\%�������'T��;���ӿ<}L�ϥ�t�x� �q�Z��ԕ��8��d��>NM�;��m��|g:^�x�Rt�����@�ۆ��vW{[��J��������v����n����zد���$��}���� ��'Zr��l����ie]�V3ywv��+�n�_4����ݿ��s�˩3�Y��}���~�-K>������DR첚O�8Q��ߚ� ����O�{������1 ��<]=�c��%}�R����s�哇ue]�w��N��4� �υ1��^��}�N�xaۺ�Β}���I$���߮
�24�� �@P��('-�٥�R�v[�� �#1�mXU�����.�u�ڳ�w�@���4}
��~K��+��y\�T�@PD��YH=��t�ҟ��K�O���A��J8@�=��h�P�P�:�H�S�������B�oד��q��ġ��F�L�G^���0�W�0��W]�u���%��B퓊��w���1D*��xܑ�ni�v�r�P� ����P���<��g��H�����v����Eb�o��A�7���ů~�˯��?����������_��w?�����?+%��vQ8x]���6ɂb�S��
����V�����>���Ӑ��B�c���UL����o?�gd�ETO�r�Ƿ���g��
��ޖգq�6)vࢗ�Uh^!cߒ�uj��B����H߲M6u�m*�䖊�w?��S��π[�4�I|�[��M�9��t��x���^ ��4�rK��o�����@0Y>���.�p� 3�:��䎳�z��4�Of�={�K��~���k�+̫�#�~���u�$��-�ᡢ���W���[�F��W�|�US�[�(g���������b��>���Av~�A���=[��=�¾!rG���B봈K���s��,�.�ī�wmwS��-�EICE�K�����&R�H ;�U:�y�nz�۲]���u �w�.�tp|�V��7�Ewu�wo+� ���$x��96��g�"�ui�ڶON9n����OJrB 6������e�vR��#��_h6�Z����ŴS�1�]M���wɉ���[�n�u��c8lRn1����x�O�?��\^6��%.��Np:�֡�…��>O�چ�U] 8�}�n��O�A�?�ps�T�����z�
��yF��[�(=��`9����d��v% I�P o������.K5�0�1� ʱ�+�g��`}�gPͰ�%%��O�?�Mh���i1��&̿�`�<�c�^1�~�f���s�8�$o��I�l�N�y����Z"��~��l��Jq�� ����>Cn��.ټ�4��v�������Kd��׍%��X�P�P���m5*m=����@� R��ygG�i��|�VA��sg� �H~�T�*�eG�Q+�� ���$�ؚ��ڏ\�w]�J�_�T|By*\J�e>�<�!y�+����W�׫� *���~�n��q��hoب���ݨ��G����|I)��dž��=)E�ƹ����N�hMY���R0�nĸ�j>�8��Ux?fJ�g���rQx!��K�E�3�w�EVsQ���� ��ӭ�} w�ݰ��=�U�8t�nIK��2�/굹%d�т�tx�hA����5Z� ����L��@�֭��p��E����_�z���K�����7DB�x��ͷ'����^���9�}���_��_��_�;�V>d�G8��Z�y��� ��6���Yc�C�.�
zҭ��^�q��+w�Ig�� g�qz+]�� ��0�S`���wTWϤ󱋰���@M�����������f� F�x�Vn����s o��J!����.����<M�d��;x�n�<崠/�����w�����o��j�0ŭ:T5'�����]Pp�+w!_��e��9��{**�W���3�w��㨟�)��_��#�_=�'O����M��OJ/Wx��uX.�= ���c�����=H����V�� O�x����[ ;�
S�W��5��`��|�.$j"���]Yb��w�mC+:�.]h����~b��� ����3�^�ߏک��� �zC��h����ϸ(�RB*�ԅk���@�0��<���w\w�np���&�>wz���:�h�5��5X�-�V���ߏ�ⲷwT1��>B� "�ph7���ka�����>�z�y��i�+!>�L7 ����b��N���oq��i�BWۮ܋%�O���b��-جqҺ��,$WN�<\�j���>0 �z�J���F��!�lv�������v{�;������ngҡ׃�냩<����G��=�O���}t/<+<O��y.n׿�v�P+XwY���r=����� -)�H �,&Y��x�qSz1����i��$+����� �����������l�#����c��-�M��Gݡ��?>:Z��)�ja�{���#���1o&�ͽ=�8�y�ʆ��s]h6��J�����`wHgQݞ��]Gm4��l������A�Ǥ����{�TgR��d�ԑ'�z��S�~z�����) Њ�pS.y=zZ�H�︬E�����v_.:�^��~P݆��=�b�;����9p��QcI��f��'��P���t��{��{|.q
�S����>�ϙz�Sr�9��D'�K�}���F7]5��-:���DUVV������j��{����u�Hꨚ�����9��W[]B�0��V�RX�r���q����&�2+��O|����9�-9����-���bW�g�ߟoH��*ӹt2��Υ����R]��3�Y /_�P"����{B�n�������Fl��MWp �>�%�����w��?�9�vx���(��;��Y�:����/�w�޾�}�;
��}3���q��an���#:�b,�]r���4���|�y�e� �$�Ϗu9�t� Q�f ܺ�I��>�0Ǜ���*Դ�I�z�ŀ2�c�oQ���
����;�H>�Ѩy����)%uS�iR�&����*J1uh�3R�=�7%O�nȷ�Պo�Y����pC�a��ߒaۨ�Ҿ��tYx��MD��$��ƥ��R��� fJǓN���
a�ctMmՈ��1U�j}�Z��]sD�� �G��̲ �\�' �!+�S��Ӑ�G������Q�tDk��79}�����(�-]=4{��Yc��K�(yT;B���q9�yay�ۖ�:���C�[���du�U� �{�� ���G�:�r�$�w��8���vEu��7��)/��q�C[�}���G�$�����O����˜��}�0Q�D�N�B�-��z1j}��1K�{��Ȯ��z-����>�/�5�7Z��,A4�H�X��ٌ$QG�}�Hr�qy��P:�~��wP�o<�C���q�B=����B�>�� F�_$��#�,V,�_<,㱗Ǵ�[W�} CLI�H]�k����|&J�f�D)��)�@'����w+Z�3�����Z{M��^iTC ��Q��?����tpO��k~ 5����I{���Ο���L����K�b����ύ��~�w��&��W��T&�E~��i�`�EweQ(��aII��)i�J��2:���yQQr��'�!' *ƪ��Y�@���A��&�G�ٸ��y�l�F��^��{$)�*�y��ʅΡ��'��6!C��i�6Ht��b������ �x��̌&P{�ж��uV�Y�tChf�@%+�e���d�*����^pb��N9�a��XK�(����e-7��k�t�U�啩<L��{[Y� ���c�O�2c�_�r��:<5��&.�!��06���pFp�r҅3��y�������G,G�Cэ�������� ���Dp��*WkR�����!Ur~Aǣ47�˺]��v�a�ٯO�A��-�ד��7�PWS��� Q.��D.Q�@ܺ��e1��<�P��IU*?J#��H�*���Hk���<�Y�s��Pp�@]"H�C T!:�"f"�ȯ"����H"N�8Z�W�<%+}�e��SI����l^M˝ڂq座u
� 靶�e�`�P�TF���5�� e,.Ǭs倁����ጙ#A=�Q���`�^��%+I֤aSS\S;�vA�4��A�:4�i������M�Wڔ�x��L �tM��(�uh��
��҉�kT) ��4"��hZ9i�<�q6)��"{f�C��/"+�aR����cy ��V֮s�kɖW��0�e������B��fZ>�T�͢av���΃�����e�4߱�����t�m�+o�v���N��5}�emeȩ�ܒ�d�L���%�B�kjZUv�BJ�ť8�$M���5�FIغ�uě"�]a'�M�f]H��}�{�KAF"w�kѩ%R��/i*d
d �i)lo�\��@E׆��A���?"*�2X���,L �hK��%�s�H�:5��.R���
M��q�N�#[,3�R���j4�aPR~T$e��2�"��$kMW�H'I�*"Q^ �����J�� ?E������8D��v$���0޵Zk��z*�����d
�C��h
{��8%�rgd�L��)�>"�M
��D�� s$��m��\��'
��uh
QHB�dy��Vo�+��+=GtH��u:I��R\�F��
�PqO#�&��+�%]݀�D���rV+������޹�{��<�ShZ�Gw�h��BI��_:�R�J[�TN�C:��.�'��vp��\�i�A �����+���LZ1�?I��b�Ƚ�t��ZI�
~Ϫ�
D4"‹��Hz\�X�U��n�LI+�k���"��"u����� =Z�% �q���Iy��_�5�h�g�ᗮK�[��no�g��+��+�!�ah}��g�ƌ ^w�h��Ȃ�sV�h/rs�$gh~���+�R l�W�,�V��Fl*5�3-��k��Z��Ax+���!¤M.�IZ�6��\!�� hk]Z��օ��"�l��+R�ꈘ�c� �n&7Vy4���v<� 䦲�i��p~^�*f���=u]h��BpM'q> �t�r�۟���Mn�9������N��L��'b�K��o6�:t��":�"$��[ܧ !���S���zS<KX�I�%�f,D�/s\�!�(?o3 �(���hr����5P�M����zW`�D����{��@U�?��J�U� XC��5�I*�\���U$aG�׮|@��r:@k
���M�.��.���F9]0*I%��sQ����!�{�_v',�W�;-�:&�]���Ė��
)3�l�����W�-� �!l'uC�n�\k�Y�ŋ����&Z;�K$b��Z!�ȄL1�ǡs3߆+�/�]�so"ֈ!v�
���&�|�3r�:�Di:8$w���D������)�e�y�֘���J]T�E�.&*H �1^{l��Hj%�"�EiW��{�_צV�4��.ҍ��M�4K8�Ƈ1� <ҭ�*����S<����-�P�����G`�E�o�;4E�A�60L�V_|6��R?�g�H/�F�n@`K�\�t�K���5��V �f�`�̑%��.iҹ)�v�l4n����^&�� �1J���/��W�k����3�1g�3�������Xb|&w����i�}fJ�3qs�m\�㚱&�Q�1pL�����ΘP�d ��{W������i�̝Ş�gȠ�5�V�U8�Q�^�����>[|�h�V�c��Pt��b�q&^�M�)��~���I~���M3��74#ϒ�VA�&� �v����l�gT��U�0�4�f-h�� G�dlp��A�
��* C�|Es� �!.ws����B�i�WB�.���b�]��dc����i��EE�*���r �%&l7��L���÷�䖐q�O�6鲬i6�
�92=��KjCho2p�Ƹa���dR-�<�UY
P�u*�bi�R����H�OUrQ����"RݕZ��]�-R�U��T]+�$KM�lm 5٩����W��c�Z ���ަَ���)���jHD�#�U+/?�U��g#ItV�\�V��R��uءi j��4% ��x�;��O�n�JM+յ�Ѯt��0���ڬ��5��ݒ��m5 �V�����GR!�[gd�Kp�-�F��j�#�iA`M�o+�"�fkY�+`�%{>S�Md�h��1��w�F^֦h5��fC��.I�&�ٮ�YxiXJF"Y.+j�s�/�A��]rdERC(D���\���*�(��Q�˰�e�w�k�
�\�ˇ��66�Y�4� �H�-[��&��H��:�.�Bl����pY��&&WY�^ ��17��t��޺�ɦuZ�,�nUܬ�7��ϭs ���*��x�v�����ɢ`��!w0q�zmah��7����*a]�ѴzyQ��4_�h ��1Pz|�� ������FS��E��h��-��h�"0����B�O uءi�"�Z��l-�w��PY��^�D��<|o��6B�Me ��R�CJ)��hf����Z^��>�fK/��&��(ߞ���I��%2�M�lyU�2B�u*�i5�:��\�G0�yjt�ۏC����KuȽ�F0:�w��jĖ=�<^{cm��z���:�N��2t�t�X��} 4��:4� D�.�J��σ��љe}k�Y�84��N�v[�{�XO�QN�c��Ɍ����/�Q`�U0\^C�FE$��n�}�Ҿ�o�K:8אp�|#PN��D6�p�-�F�b*�-�J�(]K�Сi�(w(4��x� {�;�ݣ���i��u��>]�6�JG� P�t�P,Q1�=� �D�:�*!w"C�/�S�s����TLr_rZW�n���qM��E�����J�T����� ��ɬ� T̨��o�b���B��n� ��\js��S����pB�� (��Z��VRpq�"���W[����veg�����w �ۦ���@�/��E�ebv K,.�-/�D@-.�������x��+�L�(:��}op�n������@k��Z����~g�}�.ҝ�\΄�t����a�/���h)Դ�^��i�����s�^�~��_x;r��)tr���D�5��������낕�q�kqs�N����*�h�qN^4^�=���i��=��� �4��a�H�!�^D��!%{MI\���ݨ�"/���t�k �Z�����EcW�?�D`Ln�����
��,����F9=�j�[U7X"�<����0��9�6lc��� 7[D��hZ_m\�9)� _�MpK��p��<�u���&�h��k3�M!�i���b��n����O�.��-�w���+L��bH���D��`K�M��� hK�P����1���ވ�%�DS����&H�hr�ɘ�Q��W<6�Bp�����m$�H`rփ5xR� �6c�WKn~���$��EP c�9g<H"c�Q��k1�R�86�'��Ș���Z<�w}�Ⱥ����?�W"c���ו\�AIG�IƦ���H��5�6��'�V����je1`����72�l�^�J�m��7$�yS�>�<<<C�iU ����q��� ���7y�B �Hƌ�V��y%�Au7jZc����MX$cFR��-�F�Zl��@j0���@,�V;�G:�k/�V[����6Qs��s���6Qo���<�ۆ�a�߭j��!2�����M ��g}kD������劾o6�֬�׌�k���rZֹ�B�-�c_I�(��so.�n�k�_�&�l�ˎw��5|�;�0^fʑ,���hA$0�N�� �łHvhZuX���\s��G4;�׮���?�W�CD�W�y����q��V��b�Z�!hX����Ej�B�|�%��
n8݈튅�&��|���=�=£�iMU�C�go"��/f��|s�Q�¬*7W�X�<r���y��"G5�;�eZE{PCm��z%��c�V�#+7��� ��=}�4�T� i-���Hd�`�I��(i'h�)��k�ג6�:�^[SE�B���I����sL��?�W¼5��,�>��th�(�2��&�,�&WkSC�5e �0e��д��|����3�h�ר����V���e���$!7B���b] �R���>�'��VWZ)���S[�^��S�^�o .�D�ndA�z�R��`vĐ��k�p��q�݌e��>����Bߚ�.jZ����x���m�w��ev� ��/`��s�����>U)����Lu��{s��jjZ3x��x�<�q�?"�uAǞxߞ�#��E�f�|�  Cn�ZX�ZRx�Q�eq�%��:�h���[���i���x�*�W�?�W�j��Ű��s�d�n����g%-�0ߑ����N96"[/����xm�7j뫣]K,h�%'��e�~Crp>�y��C�^AZ�
�D��Θ6p�ѝr���}
<u���W^�Ԇ��[]C�sV� ?�o���P�7�U2�@Z�������q=TV�օ��b�M@.ݶ2�iB��:�����|#C�b�i1�� ��DnA2�f}W/�.���Ee��z�?�����G]U�4s�% y~� zq�<��Eܐ�[�M��x�z��Έ��F����*}��JV��_��4�7=��:��w�m�.��3��
C�uC2{����./˻E�C���=yB�m#�"!?����ڋ �\�ܑS��#�cW�E8���z ��5�� ��+�ڼ�" G�R�U\�����p���h�$"д�k�.����n$3I�NR���}���b@V��G�K�zm}u�ߢ#F���k�66���
�1w?��l����1�Ƹp`�"�J�N ���ED�J4Eė�aŭ �� �ܘ�Dn�GM����=����1�ubu�L}4<����>$�$Z�д��Dk-�Z�UGk��X��XE�'7�l �68lM� J�z�(GMn�7�)�FY�P��p툹�|A��+��$���3V8(9gDG�LL&gHQ�W�p�Ž�$�ov�(�CMk�R��Їf���W� ����#��1�9�����^D~�-�.d� 5~�R�;��Ѵ:�D�[������{�Eˮ�Z����j>�"J�A��M �V� �b�ֈ������H����� b�v�4D��Ռ�*��*O��+��M�9)�5%KYDJ���`e[�\"���iu�"���:XѲ1�ow���Z���
�U�(�c1i�� N"� Rt*s� 汘:�W���y,�1�V�bug�9�����6/�2�}�i}�v��, �񭌄@<5E5q<C�9�S>)֐68��^�]p!j
�@p�5V�N�%��5V�N:buF�af[�y�Сi� c4�V������0��Z����kb�n0X��$0h�HXB��!e�Bz(N�V�^�`��|�6�M�I��K���x��7ɪ`˫��Er� �i�mw?O�.s��8�kJ��''{}ۖx��zm��N:��U(�e�*څ�����J�őܒ|%2I�(�8/P(�)I.b{�L1���ʞ� �*x@\�������dK�T�n �MPݩ��^IL���J����Q���#�,(��D��NR��m�b�KnNw�|`�VT�Üc[��O
�tf[�# ���i :K>��*9�E8�=謶�i����)����%�uS^Gr��>�5�xB�.�$���1c��Έ��I����E�7� �4��>k�o�q� ՙ�sR�Yij�<�Ԇ�� W�4ӧ�!��d�x�0/5{�&���
��"!r&UWI�E�$��B�pC4���U����R��ST<I �&�Vm�˒R��V�6�4�;Q"��[�k��+���U�ZS�k;�|�� ��0rmXQ�t"��*�� wOB2��GS�!����'o ʀl���U�#X[�MiW2D�� �$�v ��HŐ�>9�}UfchڴT�M6&�� HyN*ɜH0���,M0�*5f�#op����:�:n v%<�L,��PI�?�pe�XA*��,=�W�\C�`�>�ɤd6�q�v��ӺEV��P�j�k��)���� ��÷f�� '�k�g��1-��薇��DBd,����U�;��<m���|X�̩$����ܢ'�[�^A|��:K{�H$��<f�:&��b�|VNPdȫ̄�j�^B���VE0����X�8f{M��>L��:0^S��p��,��+��ۇ�E� �5�zo�4˴��6�LJ�V��i�5he`�6<B��Fs��C0��\ ^]�U�a�����2=�A�,��L����,�FWQ��#�4&:�m��`x��U"��q�����ʧu��1��|����͖���l�B4p"*�T�HC�T��������4�J�O"��5����mk�.������h�0���&� $���c6H )�*����[�i�#D"j[�r�m5�b�<�mϭ�ôn �! �MG3/i%���ހf�Ê���jԯ���(��������*˴���%�/JA �B��S���m|칶R�4D� ����F�[����{�,�ʈX!�m�S�@ �������v-J!�6��Y^Pl�Py��-c"E4�E2.�6�0�5et���k��٤B���lյ�rc�Yd���SS��5�ϑ[�tHO��Y&�m;���& o����0�[���Y �Zy��"�Xh����mX��JY�{���� ^�m��q��Q��Mb���
0�����+��8�W�����W*��h�QV�zo|�SNwܶƃ �qWfp���2Mc6ֱ��&̀��ͦb����<���aJ!�6�B��7�y��aJ9]��V{0�Z%\�,�񤒏�0!�e��ipѣ�5�� ��n~�SlW���M� q >�?�5O�Q�Z�!ķ8�Q�,����-����*��o��>�c�����aZ�Hv��P� J%7�q[0!Q D��$�cxLS����ͣ!7\��M��9O�`��R�~G��JE�f�u r��V�x[�3����2fbZ�T~�d֒:Ð�yxh��J��_^����A)�t'+'�)Fʄ� �Id�����
mf�d��X��R ����0�r�����>L�oDb�N�"������~�և�� ���YY��!� �PHj��
�����L,u�i�dC}֕*@�=G�m.��½�H�d)'/���e:�]np���0-,aS���lr���J���]�/�ځ�Q[�G� ��+SA������zTk��0��J����a���!�T�T%�&c�p��6�A�+@s�G���<6HJ�2s�|#���5�F��y�։�>Զ&�!��5H��љx$�p�R��U�{4E0bv�EqC�� .o /[/�HY:���6�]o?��29� �4�g�Pq�,�h$��Ym� ����Bm�T�S�0�Q[D�K<AG=����6_�x1���Q�7�~���1����QzB��Aiu����'x�҈?R�t����i���ԶV$�L%�c5�&<1�ٌ�xk�!�YJ,RZ���P@=.wf�:NDw��Z�5��H��� ����.h�)������;?�gG�T������ {%潩|�j'��(�ܲќ�4�x�����h��+�?���\�,|F���^�e�hp:��"��k�
�3� =4_X�r4��F㕈 W6��5��Dr r�(T�!�(jȆ�6�k�)� �Dr�����8 4rŃ�ދ��!m�bw+�q�ח�*o\^'�/�Y��xC�$9)9���'�xN��Ht" �G�
�E(���mvm3���+#��� o>��%J�HN?�":;�����H��N$76����� ���zA� ��0���Ubj< �Rݓ� ���嶅�T�E�ay̪28;��I�ж&4'������Nn����\ő� J;R[I�q+�A�G�e�3��a�}�ZS\�;� �m�B0pq$��I�i�`��y��*��KZ*oE�X:���Rc��6B[&oɍe�I�\��'��v0��.� �Z�(��9'ɍE�@�:�l"75b�Dn,���e$ȍ�����Ev��6 ��ci�$Al�x�̓@�a��6�I��m�� Cނ&mEm��ɆA0��b��5�z�c��v�\�Ԗ�[�[�l����q�%2m�a�S �� %XT"����F$F���%��8��#g&�QLm��Ey{ ٞ8��<�.sJ�"��-6Etbs4�yM�]�M|0��)#1�'�m��� �1op%��ZS���� :��3�p)K��%-����JBlz��I�t�8�KO�5/X���7�S�eY��^�l���&�(�E�������"��F��\�mk!n����V�\z"Hːm91�G�G��Wۦ�('�m�u
ĩP��$qz�� ��R�R3�r���$�e�-�tD� -�͑����ИK��_����W�$/��A-A�܊%"hP��ߚ� ���l�^K |�y�3 �ű^^�W5Y����)�h�V���*L[�FT@�o%���LK�_�'� :s�8~�zm�� )��hN�P��4�p�4��m&ܤ��|��^h<Ydc1*v�y{�{�oQ]��^p���� ���H��\�4[Vij����@O�+�'�͓��m�r)S.A���n#ȶRu�u�n� -�����PYv�Z���&�iX�0ee��|��l}{.ܒ�,m�#N>�"��K����j� "><�d���$����P!�}Z,����T;F��x%�Ʈ�s8��!s��z◀��f u��.�f�;IH��߱�aL#p���b6�/]w�h �ps�y@�U��}�!f�ʌ�2ET�De+D�h����KZ=@o%����٪���\�� �*ns3�(�DN�$"� �=��#Vb��k��壟����g��&�Fd
�*������|3�D$T1wi�Q���,��g��z���/��$u�)��mu��������ϱ�"�q�q��v�H)�\����KWx��K=�����_nj2��=���Do���!/g�EFr�7�J���mÕ.�X|+�Zd�J����7ɋ�cTN�~�H����J�&�#�"�7�_� ��h�� ���MF'�&b_F���ω�r�zvaFo�:���@�Ze�P�����#\6T��6��~��]q����:*<�cn� ���1M*�uVy�j��#g���+V���#3 �e4Y��M E3v\˂��Řkq��9;��D6ooY�YzX�'�2o��"}�Fd�XQL}e�m�v&�t�fU�Q�RFy�풼mv,(QQ�{��,Z�`םVV!aL.�~��ӂ�Go���Q-������UQ�z�
�-�1:��S��s��~n�"��P[D���'|Y 2U^�>�/��W�+�Q��Օ ��Q�"@��Ć����1w���D��,fM�j��-��Hk �'��=����z��._y=_��|��z�nA2?Υ�9^0��Ö8�8� 6뚥�� �`�%��7l��T I�ƚ� f⇾�?�=�6)��%]��$��_IB�村8Z��r�CM�(�J5�J�ρԔ��3z��Sh��|⑵���N�@�ns �6i�3.e��-���C˾�>ڮ�F�`$ޔ '��y���tL ����eE�A�Q78�'~PJ�����d�� �`_% M�%�L*�b���됏��f���e�*��G&��n��XA�H�����K�b.78�s�M�R�"a��rؠ�\���;�����j?x�
����rS.o!,^��c�G'-[v��~ ;�=�C��C���Hf�bB*�ad2�!�<�u}жS���:uǰ��Lf�����j$3U"�Ff8�H�� 3�^��@L��~�Xl8
~�Jq#��V�?��<'~�Q*��{'i�4����yGg=I.�W�'ILw�$�bid��ܶV^#b��l�S�Q�!�=�Ja��x|�L�C�I��ځ"M��p��!�a��%_x&^j^�L�Tܶq��_�|���%�/��kyдl""���t����%bN��ͩt ��d�T����<��T����a�����`QB��J2�(�rSܶ:b!��ᶵ� �H*� ٙ���%QZ��'�n�q;����E(Bߌ��Kw�܋��E�w�0�z��VEbp�ma�/�K ٕ�x��A=F�siW. ��D|�g�Pl����O䚥A�r�δ�� ����щ�e_ӝFE�����D�4�>(�mkP�v ���!��x3��<�"QR��茼��u��F`B�y(U�V2AL��5�8̻�s;�AUZn��^�M!�$�l�)��� B�"ꋶ��Z����i��Ǎ&M�9��A�� �l��5;���L�,T��-�:M�(-T#0;c�ۛd���;c�N
�'<'�mk2{��J �e��)T^�zZ��S/ P"�Q�"C��cHM�P4�䈦֔�L9�y �x-5E�DCۜވFK���-�12|�I����k��� �"/3wO)�4rX-+�%�=:n��m�� j �X�{�r@.woKhs}�uo̥,�>W�����4��ey���P����c�VI>�Z�Ns�����b�ӽ-PoVq[(8��V3�y���K��l��AE>�2GI���Vs���=\�イS���@0�{ �1����2i����0��� 'b��/
cC>�E��5���7�Al���s9��k<mr5bk ����6�t;�t]n��Z�^k8 �mu���0�^����D(h�e�%M]�c�"3�c� �I��TTE�y� ��̞,�_.D�����\��ģ �ӄ�5 ד�o�2x��D퉸�2���$��5������%AMҹ�Q�P��Z��`IP�Q�H�&��ć�'kk%/5��D^
~j�}!�8�Za,Њ�����b*��n'/�u��"�$铀9B>Uje�1x�=mAY�HyC�<�}J�v��D� ����)���!���/O��Q4� ܶ�V&�3��H�L��4h�rj�~�]�������E��S�Hl��U��N����b��A�1�φ��,��t�<�[#����&bc�=F�TԨp���y
�IS�
m�f?_"$e���p�̿��,�Ш-���� 3�*�8K�o���K��ĵp��n0��
��X<�H%�i<�q�6[P-�V ���"��U-.��������q��F�F��F�����ߨ�=�G���mqW��>�"�WɩJs�C �����0s�<��{�t����h����Ň60'�#�a��W��$O�[� ��p:�7�����"K�x��Y7�yʌM��$���D$]����R��ׄJ�k�ɵ^"�����Q=���T�y��OF��y��z�A� ��'���X���qg�+T���YҮ��)2p;���&�֬w�&Lz���RL��D�e�@uIA�J�#h�ܒ'��E�Mx5w��!LВDX&�)���yO�-R���p]��}� �90|�M$H�c���L���2�G9�U:�w9�E~�Q�z�ܶfe��v���*��l�7\߇i�v�.2l�+Q#��2���!�t� L��b��N�x!08jp3��6�Y�KorB��v`��9Ry�5�%�
�����R�ۚw��� �>|�� *�����><����R�� YB��t�a����ە rR�m��:� �B0o92{b̵ؿ���ҡC ��%�����UP��S���x���G�d�_�L�n��΀���H��hw��͔���[<l��5���1�2O�EU�{�/��ڶҬ�G�Y��
��-'�g��#�Ms��x�6����A�`x�x% ͔�B|�w�D�\&̴�c�ѕ1�\/�8n[���mdž��;�h�:]\�o�+-��\�����в�z��yU���ݚU���3/�ei��� B<��G�oWP�c6�X�b�%�ɲ�{�mM�O00;d�"��F��r
�c�K,���ޖ��� �� ��v�ZO�\�ɉ}m/�����o� �5�d�,#o%�C�O��Ű
h}�-�vH������ �^��^6���x�PqЈ�gWI>*C�d3b,���DrCFUۦ�� ��]��[���նe��%�q[�HX3��r��9i��o|�q!�q�U�U@�!�n}rq��(e�&��Y܊a�){��ɖ�7ER=_�о?xv�e6���]�φK�0Ӕ��j��%�3f���ϥ�l˴ �ƛ�ﺥ09BK�m���\���ـ�r�<��;�/��<�`x�ְt�kH�����y��}N�Y��⍐@~�-CFEϱ�>��+��Dd��1h�#���HK�d��G]m��_�����Yc�{Iz�4� �P� y%~�ͽ1��� Ϫ8�-�K�N��O�����5W,�r|��S�%�1"�6'��A��cb!<�˴�k��S��� {���w�*��<����.��h�>v�����-y<��ܧ�K�g��4�#�D����MT1g������ ,g��������C���Vm:8B9�'�'��2(��6�·�x��Z��5�� ;袨���HS�Y�\ל�LW���
;�^����Om�gD:;��)m' k�N:�e���k�6<��p!�K6��F~M���4�/�����t�+�-������I���B��(:���F� # ~�� �w)sI�����~SN|x�
��E� ��2�������h�XV�yD���kN}���y5����֐�a-�yr�-V�Ȟ�1d
�x��Q&��&R�䵖�PDhpG۬���x��������U%�����3��O�fĀ4#1�R �S�k53D�݉uK�ՋG�|�-̡/���n��+wR�G�u��v���j�TLA��{c�!���Kao������S����z��4�G������ ���ߛ`\Ogo�����D���gsI�����`w�'�|3��V�:j#)hw�n��N��xL*�����7Ju&�;K& ����1}@L�;���^�����q�B����G�Ŀ%1έ��O�� �u�=�钲��E��p:� j�}��څ��F��N��`�;�8xk����B?X�Ю;��~�#ޗ�1Z��`:=�� ���"���i�{��MG ~�?I�8��<���'p-�p��u�M��~����o���v?|�o�g/�c��o>;~�f����7_ ����;���|��4]����gÛ�~���Wo>�/�|����_�:Ї��]�����ax�������oG��W������D������/޼����߇w�_ҙ\������i'��^��`__~����Ծ|��ݫ7��5���_���!8EBh<U�с��*�0����:�@"T8;�vG�fʨ��_�������? x��}x������?|����Kv�|?�*�����j�~|O��2���c�z��O?]��ٷ�:��ᛷ߿���g��$������������w�d���߿�������/��x�n�_v/}�R��4�h��A��n�2�a�q���e��?qe����٢7��<!��$R9�k�/f�������=ѯrJ�}�����z�u�+!,�,?�B�w�IV�� ���jxW���tx�������W�࿾z�����ح ���#-�>5�+g2~���Y���_Ͽ6����){9s������ь:im*m�rF�_��T%��y��]���(�[R����Ϳ9ݏr$q�b��OLj�=l��3�7i�.�o��T7�ȶ;9�$Lk�R���ͬ�����t?g�FjN}F��u9,7��ʗ�g�xM�#qѠO�Fç��4���O�Fk}�1�Dѽi��@���i�B��h��?����M��}.�RS��ѿ��O���1���>�΍���q�D�l�ΆXU^<�ߒ���?<�z��
��Q2 ��$0�~&�6�_��0m��?A�Ğ�I$��f��<L��T>%�Xf�{V�o�d7z ��Ǥ~�����M�1� �@�W�@سq��1�}# �T)��<g��1�NM���v�fd����z*��j�P��e�+�� �e��x/�ؿ{�Q��k{�U=�7�.��oN�ɿ���_X�:[��d?���|����j8����Mp~ϫc~�O>�x��R|�dH_㹗 ����вk:�@�ӄ�-��b� � �EUk�m=�^ ǻ��� Ibc���� ��O���??uV}�����������i���N1F]-���)�ݭ���XL�{}���cM:|׺��� /z]�[Y�ǰ�d��t��f{N����Y-:o�آ�����������Ἵ� c�� Ol�X��m>�?z��بc|�q�+���)���*��H� ��;�AVi��x2��݅�)~��������<�y��D�>)����������f��%�a$��o~�`�O�_���}��$~�[��?�O�����S���d_`Y/~��A(�/m8�Mdl��xm׷ueR�����x��c�>rY����`��Vi����ͷ��ߞ.��맫9[����/w�ׯ���o����6�o������װ��O-]���vN����6v�y��ʹ���;��u���7j��Ɵ ��3��W���u�wt;�����JKy������E�l���l���/��������QO=�����QѼ�y�h;5�2v�͜x���h=����d�u�wh��Jʟ�����>�Z�Q�]4�?�����G}T�D��>��wio�;��%M�t��3��!Wy�W�{E��'��J���+u��L�Y�H�����ӿ��_�����qWo��{����8`�{pv(���'��{b�{C�����)�~���u�����x��~�O�1��d�� ��Z�w�/�a��~�4M�����~�t��O���ı_۝>%u7����.��9~����w��[$mŧ����h�b��O��O �~��8��0�R�tܫ���>}j���Oߵ:��vz��wL��p���U��v՞i�Ԝ>=�]͸^��O��t�_������Q G��4���fj��~�͑v�����U֎0�:���a:Sڣ��n<=՟>b2v��O㧊n��x�MHMx���;Q-���2�E�y�qGで�y���mQ 㽹���~�>;S3%�r��՗Q��Q3E9�.#� ����������_�?��Կ3�?ѨY��z�gC��^�8�S6\�8�)�\��ә.f�;�2;T��z���Sχ�^�›����q/�v�]��'xo�ޯ�ڴ�7���7u�q�/#��9}\�CO��f�_�M:L��..�ߕ�؜t�M"��ovts&<b����]�ã��l覙��~o�5���;���7��瑬3�H=�h���5����o�a囻�}�������ӹ1wş�."�~"r{��WY[c�/k�ô�]���W����� �DE����!u@�gIR���/bu]$y(a%�V�I�Y6��$���-gt\;_�]�W���;J�d ^��� ��f���'���Nh�?�� ��� � ��,2���^T-_VU�̞ɟɐ�c�NC���v���f$Rh��&L�8>gW;�b�4Y�+�x�Ĺ���.�����P*1V�?�́�j7��(2N׭�>k{��w� �t$�, �p�^�e@�8�r��'�ɑ�qZ�⨅F2�u=��:b��@=������H�w���Vԧ~�^������Ic��z`0�B8g1�M���%5A��'>�36��:�'�oi�-�¤�W�ݎ.�Dt ���7ޕ���?*�Λ`������?��ХiW��,���]�H����"I##�:�_H��7��LSmwu8QI�����߃��YU���#��ua'���yK�|?~�"�^��'=��z���Ds�Yk��.Uwh�[�x�櫋'i,t�"���3Ί�\���Hw�uG��ģ�( ��Ғ[�``�F�����ѭQ<gd��NÓH� lc�x�ڨ�����D<�T >�㌆#�ա?�������,HC,��'
�U\�Ž�����#�G��7�r�Z �k���]h��k��D�� �a���n����0���>�I�:��D�����j��=�Ǚ����H�g3�:C0f�����\�/o>"m�M���f
=�.��+�|$��x���n #� �G? ��}��P�8�'�$~�D-��G=��\,Λ�8S��$b�5=�)���7Ȁ$8������0�ֈ,7s;�!@�3�O�rߜ�G8��o8Ih���)'�ysNYs�3_�3�|�~��)C�:s��টz��{u��r�^�F����?�������X�R&���� �R�2��Vh��#��I���,�i�x��.��;@�p���X���ՎsBo���M��<�jƛt������y����Q;��&$-r��%�c+�;����g�n��G1v���6��Iw�I���:�V�]�����G��{8�ۀf�3����D�ӿ����$[[��t���l�?�/�dC��B��.@O�����$_�O�|�;<�|�Z���q>�|f�O|�Z��/��a���=��sD�Xβ�[h�s|ws=ܓ�r��z㙦\�����v�~*��>���u:�5�O9��LF�ٶ�R�vz�)�=>��^_Na�Ӵ�KZ.u��J�;j[�E~��wk!�\�|u�����"�2��(��=�"  �B��I��0�DJ_�g�ã�9l�g����|�2�� F�+r^�� �s��`'�4�V���R�:� ���.�j��^��s�
�֬o�F��f�&�$4�}w���݅gw<x��ژ�v�'���'wH���轏D�w|�';�`��+���Zδ�N����!�6D׎i+x?��ݭ} ꌵÎf{������d�^�nágܣ��q�f:������'�'x{�J��5�#u�9N�G��%6I�A���Ve[�/i�G�LL�}tG�3׉�l|�
�q��w��<*ͲobĎ���s~�X��[�NV*�%Ǵ5���:��)�n�����h��:��ai3����H�vi�ñW�8H�#�솠,�e��?�J�l���6YZ��[�=IY�.~%4;RW�����ѢP�N��i=�`���]�>�0�i��h �k��ɚ0J�P&F��dSGs8Y�K�s[T��wf��p�ưS��U�8ٷ��n�Z�B�J���������k�}d�7r�����r]ƺ�F��$������x+�dk�"tr�f=�Mǚ�Ž��QL;�xux��v����Kp�酔.�w´I�$�p�I���;��0�J�$l�XPՓ�a�j���ᠭ%e�.�� �����v�����e�2�LVd]̛�{��l�%z�#�TZ��~��]��J[��Qzb�'�K^h.�P����c缐H/[8��^h缐��a���G���6^H�E~N���$=Π� ]e>�u��V�h�#������B:As�?U�V��݇����E�0���)��F����X�b�IG�]���Q�W�o���9��7�U�v6�n�@�}_�X�?��fu�$?&��1��֛C���ĄPVȺ0t�k!����ѱ ���t?G݋d���vLl���,���!�\��>%�ΰ1�e!-ok�M��n�v}���(�)kS!�M�̅'�|2�E�o �����E�G�x�11��qo(���'��B0�@z���v���<Gƚ#�+��v�����ׇ��uR-Ŵ}:���]L��t����L�rh��{5����w�j��4���h�ڇ���M���轿ڻd3Y�h-�����Q��/��@g;���>�@��?؁� ���`ib��D�Sp�D�qZK����өp��Y���GS~��&�x��Mx p �,�
'Y�}��QF���Bz"�M"
��y�����a�v^<Z�K��~%���RdO�����rs���R'��*��Τ��h �-Q���ns���G��x��/�{�s�T+ �^�ds�;b����o��G�J�~��҄*�����I����>O�H���[4��4�CE3O3ͼ�4�8�����B\����v� q�&� 񮜁�&Ɏ���U���w�L���e�3�HU� �c��2ևN�'�&�Gׄ}/�/����.%�J%��K��W��I�tba��I7�<j2���vA����A�4 �c�tq�3N��5J�7����5��Ja�5��/X���o��L֑4���?������'������D�6��c� &A�>�`��yݼ��6} \O��K5�%Ľ �go��ї�~���Ҭ���'�t7�)JF�Ʌ�=�u6{*X�ǏoDŽe�T��K�����b�`}�Nw��<U�d��۩�y�<�~�`���?�x��gX�&ٸ��&�����$��.+�-M�lhK��EVګ��!�HU<�$�
��@#��'��V�HO���>Ĵg�>�$�N��[��� �eG1.�i��F5����b���=��n����w5�_Cdt�?L�9K�q�q���؛��7�� ��3QMt�(ɉ��iJ�<j�ΰ���g�=�`I�8��&���>��%/���z}=j��˭H_O�d�J�$���^7�W�y }ݫk��0���k�a� ��u=љ�������Ӓ�p�N�7��W�J��[��آ�;z�6���rg��zgw5^���?�JL/8u;7K�]8��a \Ee="�b�Î�;R�ԑ6Q+ ���x$�k��&�6z=�=���l;ӳ��i�jg �/$X}�$�M�[Э����è����~��c�v��<��?L�ߝ�ز�'Gwӎ��N5߉�p�����$���i���9���4ڱwͼ>u���4_��j����� K�J [�O��G<�@5��ԣ=�e�!���cN=�v#�-9uY��\op)��t'�5�tl�V�ɟ?M|o��d���@��&)��E�Ό����&Ɠv���Y��4�@Vz���"b��8�4͏y^�����V�9�g2��;E��^�3�я�">1*���-�];�w���ư ��Ú���v�W�g�(�K�_Q݌\|��ɂ@�q�����K�y]�p�']y<����}�U@�Ŭ�eV'|�v�Ì�{ �����:���#}�,k�p�U�w��}ߛb�+�4~���]�yXL9}�C,�j�N4ߺX����nd�g ��uOZ��8�}z-��O��HU�ub�w������� XC�$.3j��������^㙍��=Di�%2=����N�[��_� =�1}�����x�N�NY����W��>�g9F�<{�u'�`�H����swƾ�ߥs�='����đ �=�wX������rF��lƍk,s��a\_�+$�����g'�r9~M��3���g<;�8�D|>�%�D��N}V�Dw>1�m�S 9��q�i�qv�{�N�⬏��>h��>xN~��>.o>�9T���{Q�쥕�7��%_8��)t��g���OT�q�q��s�Oc���o�����>EäJ{ї�I{+{����a�J<���G���>;Щ��T���v�S��R8�֗���g��2������qI �ǼB��Q�F��f�CW��p��f�3����B2a�)Y��OT�pf�4s ����i� ķ8�ɑ�k2�M�s�1���:�s� ��ΓOsN�.c���?��Wƛ��2� 4g�su�9���u��8����W����+�b����(���HuڷCNߖ�����|+-��<���{ -��f��E����6���j����[�����5y~ ��&�tz�X5<�?O�>�����q���/5ѳ:�9��M���h�
N�]�{��q�/�8g�!�h�zO*�s�f��b\v�a�O�[e�S���;*�
�����S�3\�s�s��)9_��rg\�����θ&�q���1jfy�*��A}�ڄ��l�G�����
��б����K�R�Z�)��=�To%v�z |����H��9>��a�=������.�Ӻ�-|&9�涟� AUt�����9��\����m� ޠ�n f������:��VA��9j�d i���kL־��������%��
>\��e���Oq�������Rw �ĕ���C���r@��"��邳d�_�َξ��̱�u'����A�k jf�㍚??��yg���9(}��QJS��H�Ùz�q؈ݤ�;5�(�u8�o5݈�':�7��N��^�/��� �V~ڷ;Y�� �*�҉ߌ���4�mp����ض���)w�k��G�#�e?�i�y����#�N��]QW���H'j�x����
��0�-�5^��)�)'��_�,W�,7�ⶆ27�ެ�'�g9g̑3�}�O��Y����ȫ�!���vs��l!!��Y�VO;����+���\vd���lz�l����Dt4���LYASqf�i�'�{� �X$�2��D4egٗ�s�肤�-eQ�Vx���
�_� ��W�����^���n�� ��_t�=���{��,���i�O<C��n6��"�Oy�l}�Ӕٵ��;��ݳ�/�n��`���>����ok�#����/7�O���}����������tS'{c�)�x|���Y8������G�m�a�5i� �� Sn�Q
��o��5��H����Ψd��� x/Q�ʔqZ~�a�8,��>w��/�h�>[?���̧�v�7��i�� &ف��3 �?J��q�>5�pM6|K��Wy���9���8����ǧ�4�!~!G��ܱ��lGOG;b��e����Tb��O�5<��jS�������EO;Y�O~ �q�UH�Wf׫ސ�AqO�@��̀<z�=�=�'������LԻݾ�������xdU)���_ 9/te�+L��i�a��ɘA獱W��?"��ޑ~6�A�H'1��=ɇ���,���}����y_H�%i��+���"�#�/��4�}H��6$�k���O�k5�d"�~$��=ޜ=o����fɽ�Cft�r�������O_v�m��o~���~���W_���o�9�&���/��������W�����o����k����)����~�3`7~��_��׿������o~��3��.?z���{�/��_����_��[c}��|IC~��:�������*�l2�d��so�!���W������Ċ�i;N�ҳ]� ���R��X�����}}�Z?���d��s�_2^������|��̤>H���{��Hr$M��+RR�Z���~֤LveM�;��Bq��I�2�dTe�H�����.(���H���N3W@(T?�̟.�l�ʆ�T� ���\K>��.Yn�䛟~Y�֢����;��i�,�풭�W���U�����s��[����� �Ӻ�#�Fy}䆈�����ސ����I+�ll��9�K#CV�s���z��*Ĝ�;�u�s����3>�τ�oc;`�\���M���V����E���?��[䷀�U���9)�2�Q���2�t�?���ǿ~��_�`�n��CU�e��J�����O����o��9!tS�h�g [mm����1]'�3������7ɾp!N�WxR��|���'�����0�')��G�,f���o]k��zY|T;ݤ%��G����f���0V�Y8�����·2��] n�羉,���X�d�]9Ǘ쟋£��I��.0���iL��/ ���� ���oe���zA�d%�{ �W��h~�ع�m��f]|��ݰ�\��Z���([[HoS\!�p>���Q� �j�8Y���£�EK^Z��Y��Z��{�Ao6K=��'��Ԓ��v:(<9w>�N�6^j7u�Ym6��͙㎛�9sX�K���f <�{�KF�Ⱦ`SÙt�<�^p�=� �����ݺ�"��4M���f�h�����g�gM���4����p+[�u�k��ˆe��zFl`�eF��5���Q�.���������d����g��c/f"� �֋��� �^�)� ДW�v�%}�K w n�� �n�;.�.s`���'R3\�s����ܒ-�sf��z�(HlJ��}ਂ�_X�y�8�.3��'���_ [ؚ��5iIp�lG0A tՠ?���� ֬�a���EZ#`��j�j��v��G��]Q��]�H2\Z��j�K{w��'�� [�#��������d1��xj
��~���Q��e�m*��q��ZT��N����6wiK�:����:��w�h0\PEo�^���N�x�ȯ$�;����}�?����ZSݾ�r���� =A�&L?�!�%.ў��jm6=�$C�B�c�7"�J�v
�}�K� +|�u���h��ܕ�p��u���hx:����آ�+F��̳_}���_x��6O�=6?�Zl��a�H���D�X�I[��ba�e�9�������2������,�x�߭�U�"�r���XI����X'�?����N�B�-��Ff�X���Ղ�0�^Ho��2�/�H3���v�fG���kr&x�Z�2[�J��Ph�j����C0O��d��r�<=3�j��|!��"[I!ˎ���Owf�*����_x�L~Sp�?P֝��|����k�����~��†ͽ�����ᚦ���4K� _V|M'&�|q|����{�|:�3o��
�Hiه��Is��b�@%E �����KY�d��L���&�s��ɘG��Ea/�ճlBE!\����o$�o���i�C�ޤµ����W�����I?64D�����HH�qIN�?M�<��W�0�� �X��}����r��$��t���Z�26����}QhP��s���O�U�t��*A]��i� '�� �*�&' T4�O� �R��e��.:m�t�Xj�z����:q�z(>��a� #��g7u�� <_}���
\LjV��QA�
I2yKBIr� V�����^pɯ����l�E7n2�qc�jn$OB���u���Rp�f�ݳ����d������j�$k��$��l�� i��:V�����Kꏜ磌Ο\���=v��W��mʬ�Ci����C���Tt��I;)b%U* O�$1���P����3���)�b���xU!,!����uHK���M�Y�W�|� ������3!�2�C]]�l��~�ٕ��3C�\Q���Ey�q�-w3�*FxiQ"+���yq��[��I��; �!45/��LI�Q�L��MG�rD�u4�Uz�j4�����zy!�-��� O��v=����h*�t�����{��_]��8j�o��S8"���%eo
z���K�D��0IE sHK�����|���쎜䶟^��F����U���=Ǜ��~�O��*>$���|�4�zk"��TBa-s�n�up �ː�8g���s�Oެ�J;�E.9� �{Wo��*����������D[͏�<0���,y�,.旯Z�r��m�_�' �gӖ�ub'>��L�9_�9_������wmk}\�@�86\��!���m���ְ��$�~s���L��I�T�G����r�ae�&�e �����[���x�A�fAs��2�`���ӗ���g
lw�t��8R���c�s�f`�QY<Z��Bv�ng�Lpt~�t����v��b5!t�6/�汩[�fL'����?�$������@�;g}j�����> ���Dr�dA��W(�usMEtۭ�P��r�85��v��R��X�%$T �l�d ����g#y2eF��vg�dgʭ�������M�n���f���b��xE�����|��Z�!A�˻�� ��d�E�3�?w�Wg�QA%R��\N��D�g/��W=C�=��J�ëϟ\f��N�(w0�{���>�I�!�!s�x��P�qK��L �ކ�F�IZ�����%gX��R 9��/'Y�7�jS���B×���Ε��]��
�w���DҋbN�j�Ċ-�j�l!�|��f%�yB(�s����Fr�5_iEji��,�Fn%Q�g�ƚ��dق-jP! '��O�ss9�.�i��^�r�簒�땸��(D�����q֋�E�W�'�e��;se����ռ$��'d��u�j��]�qΟ4Q#��ꈝ��!�鼀״S�5����5��O f��ï���}h��!�ϴ��Յ� b7���#�1ϰ�do�8^ #)��0�\�X~�K$����~
߂��X��@2n�ʾ�7S2�~���i��+���ޕ}� b � W�x[�`e3^�>�������t�������WO�3��q���6n�Xl�+[C{�Bk�����R��ϓZ� ��̬&s�#��f�1�n�Q� be���\���2��e�
渖�\ۜ~
�)w�/:��Ha$���������o~�y��wK�v8�yV��h~ �����0R�ʹ��%j H������x�K� ���U� CBp��J�Q��,�����Q�q�X�4�s%�PдGn6���z�8�9���:,�{��ÄY$�� 3a9x~b�^`E�@^���I��N}6�Qo��Uz�u������-cQ[����C��`-�U���`����89�����B��h�4_l���F/�x.eK����jE�󵹥ٚS�XQ5_��l�$����|�6�ʁ ��E+��<�5ؔ��DU�L��\iL��t��t�U���ޖ09YTI#�4��9 F�ZQ�O>�L����0����G��45��`�҉���&O5Eg;���
���K}O�[Lr%U�`W�ÙsA��mO7��N��¢�`�_�†�o�S���ذyDP�|)����e#���{���D1��X _*H^.g�b�䢺�R��U��b���KN��ƶǔ��
oVF���l�K�ђ�9]��5]0��I��=g�(�}yf����Ê�L׃�)�z�{���td�)&����y=�K��8C�ت�/H_�232�/C���ߍԘ�i�"�K2 x/<���,fL��g�Z�9�y.��"�.�D�4�M�|9�4�ry����N��/��6~SK>7�������bCW�Ag�H���\��{#���|NVh#HN'k)���kp������ �e���F���2ǐ_ �[r(���LyHh��L �KY���s�t������d��s�\��—���_�N�@,�\d� k���9‹���\�5#�H���d�� ���$g��j�1'�-��s�YSD�Tr���|2.x�0��$5Ko����X��Tۃji�H�r�Ř�ă�"J�\�ΆzA�fo�%
�wR�}E������ ~~�� ���ܐS�z��t%�^��~n��C'-,ga�r�&XRc0�T��_��Z1>_mC/VZp�!mA� ��rN\Si�ђ�.�F�<���!��\���+��c}�38 ��bE/�O�ؠM�����d�*Ft����6J�crN~�Z��'v����#Q9�Pr�}g$�P71�6jG���t���_�A� ��Y�r��oc �7X��þWCɫ'׃��W�䆤l�z5�ͦ���>�V��]���"w�y�2y}5A�{�6�mT��ɵ<D#���K9�YVTe��Y'-�xa�t��E4�u�&@
ȧJ�
*.��c�„�I���庪�{S� �:w ��Ke?��Q2����9��\�%�r�2����!�\hM�BIC�$_>���_�G��9�B5�u,i�6�M����:���h,�L<8�� x�Uwj��OJB�z �+Uv.�\�GsI���%�
�y�Py���%]�7�*���҅��#�;7�}Ҡ�[��b��4+ڕ���0XZ[��j!Ҭfɒ��u��*����M��䦥d�d� ��#����0��sI煶�m[���4��2�8擑����!} g�f2�T���/p�I4CiW��g�$���\�=qҔ{�Z!�3��Z�z��Zq��:`(l�� ��2����>��������ﮂJ�+e��&��*��
l:k�)_�M>� ���ʵ�p����Z9yU-�~K]{��V�5�Z)�`̰�+�\�B��Z)���_���/�%���B��Ԡ�VD�R�Vu�(gkd�z�u�[b����e��Ց�WIk�K��c�|t9�A ��!�0����Ɔй���ܸP(��U,sc��ʄcn��{}sc�ÚK�����A�r�^�H
ی�ڑ����!�@�K�ނ��Xǹ��?ד���'��v�R�����R��/a�K.=I�ՓN�p.�7�r+��N~5�;i��L��R.W��j�&r����z17�:bx#��� �_l6s��KD_P���5_�]�.�\�4�o��Z�2^�=s�5p�7�_j�K���_Iﲋɕ�O�<���Z��SG�����\�t��E�M�E��h) ]����߯�2�y}�Q2ݲ�[������a�}oQ#9��V4�D���+ՍQ�T� A�'${��;֐�)�F+��[���u����ĪP]a�ʩ��[��+Zz�ũ0JY�\�s�^�ϝ�<����|M�x'"U���WCCD��!6_� ��Ku���+Ωv���ɟ0Ǻ⇷[��Ě���܊���a\�')\�O[0�[^l�|鼬Y/�; h�\����?���Sp�í����z:_�X��rU"D���14���)U��nV��-U�8X�5[��������A�b����U6S^����K!�6"[3%�ˆ�zY��#eQ�O��F�P�]^���9���YK-.�ÏUƲ�:~�(���-Z1v�N�2s�m�Q�h<���(V⸀8^�Z�s�j�=��׫�],:�*���_隫.��>/��ehgЄ��Ȟ��G?�m���(/�%��{�B��S���L'�k �7k�%,����c^�(y���,A� AC6�^�M�ܘ���
�"��͎|���nobɦC��͔bZ�Zy��<�}Y��e����"�KN1d��[��Nc�DV�%9.B0%ܪ"�����P���}�.�|l%A�n~^�����9��|�?�ڼpa*({V��Y��O9�Al��˻|�B/[��F�2�&Yw?��`r�y2�Dv�e��L-��/7�L��k)�ͅ>�L�c0����:"%SbU�P�ʻs�̍������n�v�}�q�k���y�����8�?U�7(�j��\�f3�~o���
�;?��ZE-�� y�
^\��� ��?�r�p�c��*G��[�.�..��;�yS[9��8��e�.�W�m��bvW��V�sk�T�y�m�E�k��4�K�7֧�5'��8�)���(��;�Sh��;s��dI[�� ���
m�@�것 Y�wZe����������B���#<K �.���蹎"�M5��Cd�}u�[��pǿ >HH��O#
�� o���TQ�r�,H�!�����LV��(�terVfǠ+c*�dSv�{�k^�ɫ��.���|�A����ʪ��_�~�0�Ge$P�bK��\ȓ�b)Q�mM+�R��3��E��Y5��,Ί��֟��2�����x��Cm@*�g�8 �_YQ\D�l*�
���=���43�B����f�⴩�)�F9 ڭs��.l7"J読�SwT�7��,�Z�����1�v��uq�NS�y햵�� #�b�0���DG��:"�Mu��L��Φ���ej�[4����o�<2Wй?rQݎ��hQF��x�SF0��U��0�#�٢��ZҐ2x�������ㄭ�k�8�vі����۔[��11y����[pN�Cixk��\q��( g�Ģ�(MUƈ���(F{a?N�Ek��=F�-�͵j���ҪR_��93FjK;W�)7$��O��ط:_���kYN ����l��|��R����k�X���.��Y'Yr�Y%E�� |k��]�R�V��I�k�V�t��]{��K���Uf�����?��e��Xv|_z���^�,k�"lk4yI�]٢���$=�/L�N�I�F.�P��+�$��� [l��R|e��2���U������ '����l��Q �t:ʴ�Q�J� �ˇ=\Xuo�xs������a��[�FX�d���9ʅ���G#G�O.�U9D���E%��Zg��
@)�J�L6%G�Y��zVH�A ɒ��/�0��Z����d.��ؘ>�N��7OUϊyh���Y
E@L��H��(�A��T􅼥#����>��;�.�U�^��*$���T���6[�Z� �{.����RN+\�)���S��̩CEإD�s�Tgw� �O%�����3�0��[���\V�OsKB]cT(�&���Z��,�έ���S�����fQ���4ۓ��}>�9�l�pO����֓>�n�͜\�s��%�"����{�j�4Ϭ�4�a��̊&�[[����U��؜���U�BZ��k(��i5_��X͗d��"�ZK� ��O�e�r:˟ ǵ]���qA̴JO_��p\䮰_��eF��V�r?z�����L�`��T��T����%�$��ӫ��Ӽ�qJ�}
�����ӲG�`U{�hb
�S�� �ea���5����Q��P�k�2�e��V�\x��!�7��V��H���=&��+���[��Xڒ���$�5��l7��R٭hm�D�'�n�,5A�M �h翨��� � �7m���-��)d{���|e`��$�f�W�!�C}J�)��Q�\��q��7{zW�ߎ��.l�0�+�-��:̐��ס�\�s����~u&a�D��ȹ.T�έ�MX"�r���Xd�l��+Y����d��h9�h�j���� ������wK���+�ŵ�F�}i�FM,�jI�R��t��&��?P�� ���\�yo&�h�Q���^��(�43 A�Bi,�`�C�C�;���Ϊ�Tn�'FT���+n1���Iy!�*�v�!f"h�L��'����u� ljnn?��OmK�&��(87r
�2�0ȍw��.g�kN�b�r���v{.6K���M�K�b4f��'e\z\��~��� �yݾ�`9����ο�.s~�����gX���� uG���K �c�<�̥"�i�Zh�Z�����ritv>���r�_QE���X���QΪ�d���̩��C̳<EdR�6��Il:|V!S3A�9�[cM�!؜��&��˒�C��x!���Xr��k�Ƌ�Tk����/�����|f��6��r�<Y�I=QsN��l+")"k3׵-�kfc�W�p2�_Jmn�~��/���2���O?��y*���GO%�_�.%���&0V�E�R�ɶY����VM6:�`q�?�|���I�}~��;����o�5Bk�g3�f�>C>|����������3�>|��85O|8��;�%��AJ>#��iF������l6���/���k�gD�� �3LO�b�%�3��fB����S�����|����_ ��n�P��5���lF�"��c!g��)Pf߰�`~��%��,^��<��X�y��_��b�}�aF������7&�~n��#�|L`��/H?9}���G��0��N�AXn���N'����R�f�?�de��:��e~�=m���̷��珏_��ח��q0;��\���������au����j����������v��c�_��w���/�f�p�ɛo/O_��x��b��C���~o>�/�?��}�~:��~����l(��tx1$/���_v /���;*�UeT��p�A���8�o�F��I�Iux���/�����B���XR�1*� Ӹ28*��o�/���%~�iZ�y'�2�)����uu|,��~��o?���ק��� S(��×�+�3���h����������ӭQټ"�94��wl��؞�������a����zknP�1%��̼�Up`hd_^~{|���pZ�[��w9�ճ`_
-���ǧCqA��ރ�\P�R�u Ψ�̻�T0�( >8��b������y�zؗ�C�݆t�����ꦷ/�������z2�&�#�F�qȮТk����xH�켛������awX���A�sI��{!��J�
��ޛ
�*C�K������O�?>�[� ۡu� :k���dȝ��^Ik{tW���~I����� �ׁ��_�y)�h����׷��̼z�>��p��_�f����wB ����:����j�V9�^� �C�P�/���<(�]$4��mUcu�?O� ���#��}�;�~<�e9�yz�t���[T���`_��w^qd�s聯�ƾ|d�����O���~�<>�?~4���O�x�})�6�\�j�W��T�f� �A�����w��#�p(%�;پz</���h^Ͽ���Ļ��VU0���0�/' O�W c�ch� -�����Ϗ��r�񣵺o)�J0��7!~�a���fE�w�+�Noމ6�[¼�L8��j����V������t���� Pe.ú�Hx�F�a��B��b���[�p��4/�K��J����*�l_
<� ��x�u�rHϜ�~��)�R�����8g^��9`p����O��g��-Q�k��� �RW�k����}8 ˯`êQ���"��ۏ�n)"^P�����K�����T�;���17[�ʾx��?/ ���,�^^��ϼx�2T�b�ŏ�Mc_
l�'�E~۔��J5�i��<&Xo/�����RE�"���.���F�瓱�wF89�j|X�����u+���w�[�W�eU�5�����_��t1Y��t�КTh @���=��e癗��Uk���4�>�*����U��C�5������R7'�{�aJFb�� ��|������݃���vw0��[ �;���p�##��R`_
<2����Eܱ�Php�mr~�\��T�ˮ
� ��*Ĵ*Q�;�O`�H�KШ�U>��`�e{�7�zNL���vv�[�����W�X?��||�B��퓱dn����1cO���=�����>���ݦ6�wP�V]Ye9џo�A%A_ y�����oxʥ������?��������__~�}~y���;HD�ҫv����� ᄒ�˪�:q�����gó�&{N)܁_�h���'�3J�u�/��������ɜ��O�O�O_o?�<5y"�3�O�+$XU���;�>�ӄr����f:��0�ދ� v8b�L�^a�-w'SUئϔY�)�=>~��
U��N v����ig�uV*ue��jX��?�=e'q��Ü���8�$��T�L6�>J�O���X ����k� ��� �R2P��v h��1u��n<��ph�']�� ��$��H�᡽���#` ��؄đXuL�z~���~��V���ˣ��LJ�1k^����ˆ�d��b�( |>�' �Zn8��vH�v�W��;A�A�_���^k���Cl����bm{��{��y���Z��뭏Y�/= ����ĉ����X#G:�03��hȓ�lè�,��Z��{&�u*������H��� �) ��~��f��?�4�~RәDE]>M��y�))�H�pJ��ך�A\��n��K�Uh+����;�őw;����<�=�J��An9�[��P�������N>?C�x���L��G�LR`}��(�H����Zӻ7��#y�F�W�<� Őn{><?�G̏G,��c��Vn���c��f h$� ��F|��;¨$
o�n�v�ë�f[�? �
t ���P��nd�8=����d'��:��;�5����A(�� �Fq`�8E�h��B������P�5�a,��n��;N8���v���y��aԇ�P ���t~0̷�N�>�9*����Hi͏|k�Š�^���a�cZ�1��������&w���*m���`r��-��Rw�c{z��!&��;5;�v�E�,�z�h��/?89��vo.a����ǻ=1 8�����0����K��h�g�0�( ������߱��yw�-:P�����٣�b�y9b������I���1�Q��c,����}!�Yv�ߙ��T��e��-W�=:
�77��)E�N������zu
�8n�F8�#��I����p�*�#x��պ�Fo���=�R�����&O͕�(�p�Hqg�g�;9�a��V����&J���������Z+�]2&8Ɯ�^��[�e"#���VSz<�Ý8PL��o������l���Aޙ���*�~m�P�*���h��jo�non?�7j���*G����A�h}g�<#r �N��Fb�0>?C�;yМ�;.��P4��3b��F�Xq۝��/�0��ݝ��wjw���{w ��H̺C�@�w�;�����as�v�p픹R�;�J��m�v�rfw|$����FA�����h�hϹ�k�`F17J(9�vk�v�G���������l�`6�h�����5��{J����h���Q݅�w�r��h&�q��nŎ ���>��\���eGwƖ�{��_앾�x'm1۽Q�͉2[�hi�Wf ��Q�i��L��Pjo�����{c�P�4!Gc�#ŵ�F�ǃ�?RFk2������
f�c$���`�Q+dl���Xh��@f�hß��F�"��^�Ԍ�n���HW���b[m�2��6��(bGn�lv����Q�5�gˎtˍzbT����Б�ݒ����.Q[}4�˫�F��vz��Zܱ��5�C(��AwƬ���|����� �l�
5GH�;0�����Q��w�p�{tG�R��q#\�&PwbG)��1eT6t�EG~��!.�>;0Gմ+0��5>�;iT��d�$5F
�^*�Zܘ3j����ߙ �7�,�+��.��{�s�4g~��_S�V�+�xJ�=�Ip�����]Z#�ٖ�h��:����dL�����<w���/�O�_#��I���ކ�4�dĈuq�޵;[�����$� ���ak��܂��.A?�K��?M�zڅ�8�F�� ��� �fS���:{5��i�f����y���m�(_>{�钚֚߇�Ӓ)9��ن��i��E�cK�a��{��ڝ{x9'D>o�{|ʏ~����!-ٓ�Uߨ��a�s� }��{J�!6OZ;*�_��ۇ���������� �5��Z����oA�u�����å�HM�!��$�9�;#w�BW;����{C�紂�_��ϵ�vt�?��`fu*��$�%��:���߲!~����&/��OI�#���wy!?���Kq�7�>�����������Dž�}����'��v��hF4V�'Q��/���PE�Eʍ(e�Č��T(�W���������t�4O6 3ªc�M�2���������g�%5�w�N��Cuj7����hX��%�3��R|<�u]���w{C��xxr?~���3�����#��|�_�/��a�k:B��/�ߙ��ʷ��۽kL�fp��"f8g�/�pK$6��۪"9�hTI��J�{Y����ǣt�c�١�͛�'�U��2��q�^�X�87J,� �� �c׸nM��Mبh��Gj�!���Ϳ�?�[�ۇ/���uSe��)F>~����fE����+�΢�[�8�7�ca�4[{��O�즑,���T��R�ς�2�t-�Z� <beZ��A��|N�׍����i ow����Mx�s�۶V4�� P����F�q��hcì�|�0h6���M�rx�����`���M��}Cc�>�N���YǑK;/=\'Qӧ.b�#�������%�{���e��!���wN�Ս.����|��ˁ'�&�6v���G= ��:����G��9Ǎ7\��m6]�ٚl�& �f�&k�Ų ��d��-0�n.py;m�<U�=��c�� �y����i�&U����>\���=�`����^#�]8w�o@�mɶL�³^
o-��XsM��r�����1n�1��p������*�YaT��C������qQ���j����ٯǤۄ1LJ/\�e�NY^�:�L���O6L��{̞tB-��T�C�k�}z���y���ۂh?~�����r[̰���X6�悲ro0;4G�;4w�}K�������Y��Ć��|_ 4g�OkP�5�� ��y���{�nv1�3���Ń�dW5�h���[J ��ܵ u)��ؓ1�|�+�3�,���G�F�f� !ᬓ��S��N��3����!
�b���(�%W�0*A�|�֚|&r��0����w-��V�x�?f��C�� ]�V''���DS�1a���v��big�\I|֛+مHɐ���0aU#F`X8�jd)�l*�c ���c�HcU"�8�ű�~]��y��m�H\~�ek{ĒP9s�d d�熣���cdj�"�W�3�%�ݔ����2D�?c�ƒ!� fsc�H�l���LٍZO��ᒁVϕ��x���j����*V��K{�4܊Up��e{�\��1�"hҁ��j<G�;��?���v����R?>�4�y \C������ �P�z��稜Pg�sQ�����ؤqt�`�(�#��p���at�J�맵2�gIvȰZ�0$ը"0�E�#0R^�M�f"0$�o��t��Aa�7�#0,�a#0|_MF��(��[H���*9j��
IH]RS��
B\��X3K� �B!��~?�~��c�Kb�c"��B����p���x�9&�AsLzН;�a��A<����Ӫ
C? 't���`�G0 ���Μ�~Q\�؈���� ���UИPyB�����^�B� (�f8�7+.�{�μ�� �J�w\ }�r�p��%6,.��jp�H���df(�����8(��Rkf�Rh*�A33��O�4"df(�Bef��q����6m� ��H��+V���H4�&Ԓ�D�b����$l����,�؞�� �w=RA}�3� 5�0��4,�.؀�������� ����$u�T�ۙ�V��Pv��`��WN@�&24J��rn8�pi��וv��E#� R�a�#Ŷf�v6�c[�5D�cl�������S�\����E�_T !2��������!��ᮐi�%w>A�\� %�5����Q���۬�I)O�a�j�� v���hp��}�Kn�0n�u�knZRd�����Z�- ��!�:�D�2�aJ��Z�?��Z�__cF F��=�#�^UN ƈGHj�Ȗ�V�g����!��n����2el�?'�ԔqEHDW�"��1\�����ur�@��Do�t��ف)y'��c����Κt �|B
���&F8;���,wA�КH�J�y,�o˰����z�׆�(�l��,iu;��{�Nj�.�q�(���H< ��(`�f&CG��8�1��#��o$D�9� �N8E��x_�"5lW,2��H52�\�_�(9�l��������o/ͤFS�#,�3����q�>2��R��:��aVnۜ�l������[����B���f�B�g��dn!ٰm�,A R,�?��36��7��#�3�k�1=��c��LJ!�DC�1�� F�B��� K����H��v�F�0��@@U�aMc`���?��y:��S\�����F� �J�9�'���!ri�$W֘��� �����_��-Sr@��H��}$_M��_���!�&Ƀ%PF�bJ����k�X�R-�P��k��ג�����(pLB��D��_Y�8;םu�c�r��ڹ ����ikM�Y�&�Tg !A3!g�u9�2� ����5�� �cW�K���#��;�%�2�� �N���������[3�ǝ �(�,;Rٶb���� �w�B1�)3� ��9Dw9 �p�]�Z�-,�����+���ABnX��Gr4�E�><���[��[(�)��3�����#3����1�QG��L1uK�k���/�q��\�K����e�H �w�������1S�����H����50���Qc[g�B�\�'B���P޸Ct��o�1��l�c�� {ӟ��Ƕ��7�N�����€�0�����t[���5 �Ɂ�h�Q"����v�ٔ���ɳڔ������q�\�MiȂ�B��b��0� n0%��$paܱ��#pN@�),���rNJ-�.�ξ8�i�gI�c�"�+�ضs6M�i7yt��PM�^~�R���Xq٧�"hJt���P�>x������k�}h�X�o�T�ΈX��1�&Ά�P�����Ə
R4�Uے;�}aN������ѤØ�F���tĝa�q�R�o"x#-�a{�xI���7L�N6�� @�Sx�9�3P�~�tlB�i��&Ԟ��J�Q�jl�
���(k<�G9!�1���Q�FFV f��w���D�
�U���
P���j;�B�ٯ�Ūŧ�4ζb��;�U ^/#�Ӊ��1��~n��{���B�0T�3+(��R�؍����6�p��w>��n�m��k� ,Ғ ���r�E���c����/$8�"AW$ά �]X�HIA>���u��I�%T��u����x<A`hV� >!2H�y�R��`�l�?Z�mz �>�<�?��m��AҜ\�t� "���,t�'��4F)��t g-�X�g�2�n�p� �n��/��k9c�؀؉e����%ޯ�XF�]��;3� �vf���a���O|xh�]BmX����q�A-AϏu��N��i�o�k�
HJ��.|�r�.�b(�]B
h8}}�kO��q5�|v��h�;z ĔH��1��w ��IJ� /p�2�V�Zb @@�.C�ܳ�"l^(!t�EB�-��f�>�χF�Qf�٧�U}[y7#��I�-P�nD��a;�#�bO���7iDQ��ڈ��6�|$GcD�K���2Q�K�H8z�\B$F ��w}ql��6W�nSkZ�3e �:&)� ��E�\��O(��K,K�q�Pwu��Y���*O)\8t2�<C�����M�C~���^ȎÐ�Km`U�Gr4��5�3�7���Q�T �`�M���� ���C��k 
�v7j�dx'U��6�;-�@=�b{ ���w�0����B慳���u�����1�i ��H��Yj�Z��c�Z��)�;[��jhS�oDx �P���܌(F��+��5�Qw:�'���PU�R��<@Ј;�#��S��P����#�J��Zi�%,�PI�>e�+�Ǒ���p^�`�3�8��(,��n�Ȧ���
v%�����zh��<n� ���Y��Ӫ�~:|z|�z���L8P6 �~'���<�7�:�]INǾ� � �s��.Sb�e��wJ�| ��3^�գ'�d�l�{��a����'f���� ka���7����-��Av�Ƀ�!D�A�ztI��W�t 0sܮ��F�t �~�IC+�| �I�PI�`\ast��Z7bJh8b*􆍔k � ��Ri�k0����+�_�^���������6�����(�S�|����J�mt�BZ�����(z��J��݅��/�Z���� Ţ6@�Q�|�qи��pa�R���d�Fm�
�ցƈh5�-�Z�d�s�vYDyC����v�� C>�Xh��ϡ�eM��5j��'POybn����U� 9�a�q6{�6|�>|9(:{y�����L#_c4���l4|�� 0x�=<����k����!�8�lSk8�$��ק�a*Q���� ��]+餡���ĢH'C3�0tK'קA�p�Eǔ���
Z���~��(��q?�H�����]!-�$X�P�\p�G܂"�j�v w�{=B�y|����Ò��h��0F9�� e���� ��x��ozYQ��Q��
ŐG#�G_1Om�?`�>P$�N�5�*�d'ƅj� ��� ����u"C���0����P׹�'ID �1��&ú|��Iv^kQu�=�y� �����/�ǵ͝g����Fb�c$,�ޱ�b$4��z��5�`�%�� ]�����k����_Ͽ����������KY5���!;8 %�
���.��(`�ŋ+1��j���^\��-Y��}/.E�wpy�p��k#1 ��/��1Hf�&�^H������a����"��U�4�!pf�����_�}%G[R�8v���L� x<��;�V�`J��Ụ��I�QnA?�X� Pl,���x���� ���u�m� �6=�x�dz�9y�����mz���N����9Xx/|.B[���̲�Z���*�ɿ��D)N� Œ��0�=F)�u(��Oq�FA� ��j�Hw`T�ҙY�����!g��7,���B,�õ����\�_��L�F6,lW�'��~n�"�;����w�N� ���״)#���� ����)-Y0S>viU0�G�9f���jB� ����PCy�SR}�,D�N�%a۲y/�]9�. f]���f�%��R>��$�w$$X�eA�,�k��w��\�Z���ɛ��]FS�R���� � �������9��:
9#r�l�
6Ӯ�鶮�^�(U6(�_����L��Mp� ��/LK�8�|C�r �H�C�F�
\���d����6�V���*��q3���|�7Sr�lơ�N$����(��}ʰs. �8�AQn$��TX��잗��s���Lji�����U�Z�������'#
w�MJ�>�Gl�E����T4*X�%j�������'���2!��HP/����G��5�ԦD���嶡 pqS(HF�����������t�~g�ۀ>Q0�(|~dJ*�������
D^��;_�����O E/a����r� 1`؍0�@En���1mRA��js���=?�
�+��v~� �ź�΂ U�<!�;�2���ӷ�u{@�_�<!B�A����w[�>(����zk���KRo�|n�OO�o�_+��0~��Vʱ����.]&d���3q���薳4V�Q���R��~PfH�����AQ��{?��l X�1�6l?(/���#]Ͱ>y��x<>���S�dP���u�v���a��x�7'���((���؟���p���`�`/Jt�%8A�5"kt ���pa4 �]^��/=�[𖔻�R#������c@CNRmh�Z"����Ȕ͸������H�N�ltD�����ՠ���;7N�.��߳+�RuԺ��(�s��v+�#��"��u�=疷:Y�Q[�О�rA�aw �c���1F�8x�}P;�a����E�&v�^�>L�
)� ֶ�b�G8�Ď��i|�`����li
ߎ�=[�M� �$~�AK�i�������^ܳ�t 5!��� ̦�7�����=���L��ۏ��y�OC��$;6�Q�QF�d���_X���VV��i����0�]ڴ�Rw�� �(5�Z3� ������ћq� f��%C'X2�Et�2!�=,
aJq"0JR ��c.�n}���I�� 2� 2��05~�[B�]�*x�[Ë�)w����6Ù-�͆���7+����dHC��̀� #;�F���VN|wy�Ѕ%%}�s��TV��:?p�w�Rn� 8H���&��n9��>�+?!EB�N�``,��`(�AH����Đ[7�%�Ȱ6w���,�a��#�/̰���L2��G �/d;���G 'Ԇ�@��Mr���~S� ik-
��<6� Ĩ3� S!%��`�4�!Z"2�"����ݰ/| "�
����ޭ�� �wc�!O�!���w�S�����f�S��`35���{yl���ޡ�6��b�;��Tkd,�,E� ��4�}�8��� ������*;�e%�p�xV�*uL��B�'U-�b��K�@�z[!>�͕���<m���a��f�B�Rhm-Dk���#�Л�G�D�~N)�봆?��ZK���{S���7l�ᖉ��4�jl\�"��Bp�^��B����1�h[�nI��
K�+Z�y|�����{���x d�P�t4A:^�$�y��أ���iX@�&�uL�b��H'u�U��ͬu���1�a{0�z��^��n$�0�p��8k2�˷���Z�H�����K���#E�Sء���ƀw��#�(U�$X���!�v?��v�ߡ��mK�����Ȓ8�CW�s��.3¨e�5�.+��L�J��إ��E�E��_�0xf��`�q#A��o)�����)Α_�ō�;[j��H�Jz���`Ѝ�[�=�$X<���[-�g��ccLj���_zψ�h�dJ�1��P����dK��Cq�1dK$F�=�l�0o�P ��L�1�7��ƹ���� �B����N���\�F�KBK
���=k�+�Je��P��}WH�be�m!���#U�Z ���V����hQ�۴oG�6����1@w�p7�����$�n��+!�w__ ���3���t3@���tƌ�MgT�!��X��t��R�N��C�}O#͘��T���i���0d��60��#9y4��j�(j���0� �h�m�{��\p�2�7�p�/w��6��@��f�%ջI����臲��N�D a��vG�E�|�u ��u���
�S���I�U���0�m3��P�e����}r�J
�� ��mFz����p�d��`7��'CW����H��x��f�Q� D1 6��e�[��i;@l���T&K
�mS�eŴ�=��R�R� �V�Ac~�Ji��3���r;B?+���㡆 ������(`C4f[V\��N0��#��c�'f���0R3]����/d��#M� ��zI�#�W�#�<]��G� Yi��4~�zB;c ��X择;�"�ő1��[���#���qc�8F>��D�f��Rcm%����U�bs ��"�Ü2��IU*�i_�8l#S�)������<�D�X{{�u����"�{,��68�����<X zBj�8,O�uDא-��p؀@��q:@1f�;�vf���oH#8z�קc��dW�,���4ɑi��*llx�b�2����&���P�T�i�+�@iX�u}q$(��W�Cߎ�D�/�;��a�1TE �1!㇈��$����`R��iD�����,�4*7��,�ڕC*�tu0�b��QF'�Q�€iZL�>�,��>����Q۝,��l� �5����4����4��;�va�o L��vӒ��кPS0�RL�+��+$���L��NL�j#RQ0D��i�� �i�@����X0ө���5T�^�Ɔ3~,�Q�i�"��4W��Ȧa��b�!M����hHYQ{�re/_>4�='���P��'g4�O��������~~yj�D��r�|[� ���[�Cy.IOA剾� ��e����� � W ț�2%."U�bJ��Q��=@�]�(I�1V�a�1*�r���{�Za ;��j�
Ϥ����J�qI�K�e̠o�����l X/�60��#9 m�%�m�6�x\�WP� =T=���XK��k:D <���.��m��%�R"J��/���u���R��x\�J�%T&Z/ٳ�E�5:E�p�S�M HL1�^�.].��[`Mɒ,H,�pVFI�/�-�2��x+
Gʫ�z��I�
V'%����=/��\���[RS�Ur��xKez�I����f��I��t$�I�&���'5 !�_�T�wV� ��XZ�;�N/d;`H��6��Gr4���I5�
�]=\ 6�8�K���Z�%�>��@��H訶)�o<\ *&Q�T 6|/��v�a7�nNH��>��e6_WIaK,G/��P�>iȒ
V��H�7�-��"�{,��68��K*���>��&��
�߆�φ�� ('_RA`�ށ���k �HXD/���t�@��P
�Mx -�6,��%9R -,^%����YRA`��7�fxJK��(� l��K*,���O*�ю�Q�TV4���C0R�����\RA�^��m���`��2d}Ҁ��;R0�p9c�$p��F�h`E��j�a�&~�(1؅bK�� M#l�P@[*�s�FT�T����Q��Ѵ 3{Kheѣ�\��M���M��F�|$NJ�-P*(�cE�(��D�(V��4K$
�F1M������H�~�( ��n?–�����F��1|�n?� �
�dsP�k� Y���䐀� �P���R���"�{�Rn��WV�� ��^�� ��j�J�\��TCT*��� 3ƪ��2F��*g��4�h@���
n�*��ժ�������1���dT��{2��l ���P�� �7�j���X[5U�)X�p:�T�C�RIH������=�E�VSu�w1U�*P����FB�iG<�Q�]_ O��uS��b�����&T&ZL5ٳ�榏� &��3��~eș`G@*�������H���!r�̸T��x�*.�0*��*��Cߡ���qPB���P���;TQ�;���5�Bz�����r��
Kj�P�2�[o��Y5y�P��4>T��UH��h�?�(�Q�901��Vw�x���M?�#�1T�G�4��P�O�z�P��E�j��|�ի����W Mɻ~a�o�
�񳢦f�k���-���p��X��W M���k' i�ڌ<I���!��i�Ĩ^m����^�N��\�l��[JZ�?��T�#��Bj���잮K@Tȃe���M�ռ&�k1}�["���k�'f�>zoF�6Ӎ^�sb��9z8�;�6���%9ͻ���^�@'��8=�r[����J��� �p�I���!7^c�0�l�| W���)!�PF��A�3m�2��p�tp%�K�"A R��w��!6�Fz<ĎCx]�����f��@^ׄ*W������c8���l��4H��2R�mn�f��őmn���aZ6�\k�Y� %�㖔h���)��Uezص��6�k��ײk��*}��풔IH{j�$U�*�iT�َ��jHH����ˇ�;�?���0�h09�k6��q�0������%�eR�ލ�іJ5q�M�ρ��3�F}�9�D?p�"%�N$���b��Ã�F t� z?>��R��9�Rdn�����m���E�؆��o�H�>4F�L��ۏ��y�O�T�����j�@�i�.�u=��ᆑ��k�O�u�F#�� Ae��9\|�a��� ƛ<�X��` ke=������ɽ�:�B�h (
wF~pQQ�S�ARt��F�p�lq�`�ˉ�t��]�� �T��V��e����* /���A`�T�˭�VC���a�t�T�����-� ��[yS���v�S�Ono����j����QT���:?l��q�=؀
�Ia�`K��]����Kʇ�ŕ�{q][��PP�� EلT. w�Ƞ�!�t3�)�,�D7��E3���1����?3����� �q0�/�6p䱏�h"��%v��XC�vGѴF24\Ӛ������&��� ��� B�Tiw�Cl������A�����+�݌O�c �}x�,ܶ�S'�;�����z2J77���WF�t� ��3��Π2������ a��{~�52�������76�cMѱ��jT��<�ir�w�f�m�2+�J��ĴE`g�cJ�mN��Ps�G���E|$��ͽ�ڶ\�����W���(�p�TkQZ����0f�"�wT�\��T{��ϩn���co�S� ۃq�f�nG#=��2�k�HPchm^E�Slý�
��,�j�
ن!-,C�q�D�����������Gsà���h�t���f׼�=
���l�^�{�1�v#<�ul�]�:�7l߇W��y�!�<�B�J�ɰ.�j�x؀ў�p�){�xwA�ǻ��U�Ȯ �"���k_�����CH���=���HE�z�1H�<��.���W��:˒�п�ԥB P��Ri��o����΍�b3���t�0��W]̘A�T�EI߫.�^ȎÐU-��c�|$G�#�dvg�Nb:�.�`b��#0��' b'K�q�6�O��G��8�i+9��aj���쑚6{�Ң�PmgVБ?�Gj l�XR�ٛ`$�
��A��_�X�J
(�$� 6TD�
U=��F�ZSq���p����S֒��Of�~:|z|�z���)��y�����L̽�cn�.���[=��5q��m��|�j�1���u�T��;�K��j)]8�6���k[:c�2��׆��5�@ѷ����/Xg��m��H���ï/���Q5��Mt5fa�Ϗ���۟� �������pAP�+3i���'랸ծ2H)�CWK4���Z�mCFS�:�3J˱��m�iM�X�X
I`y�C���#���i������9 ��zR7�t]�)sj�Y�K!�{v��>* Cٖd��q�#�&��k�
E�<Ҷ-O�n���xC�6��_���wڹ:�溶����PCC=/�[�5�p��š�{�1�N}�i-�o��`����%~C5oOv��V�{�yo��~��^ש�fF �!�Xý�&�;� �c�\��9 P����W 52h���d�lo�mD����"�O ً��kzB�o�`������)�cf�������� ۃq����e���ƒ��LC��= ��ϘD���0������ 5w�9D-T&*�g{�C=�o�[�iw��ԩ�|9�)��Wpԕ!�U9$hg��͗QT�0�w�� �TtU�m�=���JvY�|ڨ�> uGM�2C��Ҥ�k��1T�G@N�X���}��� ?��F^�uG�W�PH� �0�*MbἋ��ov*+��ZKwD�u}h�XvuD���ϾP��C���"������RI6sZ۽��]���S?t$�k w��9���R1c�b{Ǝ0W�&�;�Y�����<®�c � [���+�y���L1�Vق���i"d���0�H
�}��h{�R9�Nu>��o�>��e�1l��K_nd���]�Q �z˵FM'��,��-t�sBj��O-c級
t��''T�0U�^���e��#�������Jj1�8|{�������'#3w�Mj�<�gq�9NJj)�8X~�bH��}�nh9G� 1�TczYZ�تբ��E��U3�]����V�hJ��{�� 3t0�~���t�W�s}:��m�8�E�����>��q����|z����?KNų/�P�2�����.��%@?Ap�˒�:_] 
�¢|G"8��nL�4��lQP �f��ő�?��X����+j}5��_��+1X�;��TH���j/���q�P�����x�j�|��X�j��;P�.܀&��dIM�E��l=R>�
F�M��,_X���
�p)+���3l���A�W�W�Bvl��P�� �U/�;�N
� |uC��e��Mc�~,�L�߁Y��c,�"�ʜ/���H���og|Xc�v�F$J���Ŵe���(�i؎��tc5��(mFw�nw__!�8����T�*l@,.`��D�^��A
������(-�(\�%�|e� ��m�4�{��J���[�-�Ȍ�Jha�X'� ]�O϶M�E�8�[A7�Fb��)����Gj%~�ᄈ[y(sr���2כ���1�H�?��l4F`U���i���%D��&P�<1�R��D������k����G�kDȫ��׈����]V ��Z,149ve�_-b_S����<1����_�?�L7��������8x�2��g&Ԇ�gzI�Ɵ9҈}mӭ&��)�ӏ�7*�,!5ֈ}M�' �)<���"�ͪ �$D"D�kbL�#�5e�UD�k*A�5��}Mm�X����D#��=;Έ}m���zľ��F���͆�ط�5� �1YR��� C�C�gKez��!4�~p��N�#���V��v7l�[�:�6��Wup*)�������-�|�龧|�^ȎÀ) ��!R��@��R>4��+e�i;l�� �v8d���)����i�u� �Ŕ�Q�G��8�3��o�����U�����3����%ܺ1��lI�9CCss\!C#b�X��_26�R-�&2�l�D���X{{�u��.0"V�� ��a���&t�6�}bIM�� +�qXKe06$�&0�A��҄�������[�$B�@Z�B�Ѐ@��60��#9R -0^%� ]�W��l��IBiB�Y"����P�-�L]_ J��Τ�K��1�$�����5T!!�1!�G��%��;Ct`��`��T�4I�`��"�iG�HB�C`բ�K���X���2���o�sc��Kф�WV,E����X���9ƪ\�2F!"t����j��詰�G�\���Ra�|o^�1C���Uf��ͫN/d�a��U ���)���ScM��l:�����TX�K���F�
�����n��t&�1Q�˅ՠK9�՝iju�A>5�3���Hȧ�y��!�:�W����W�d��k��`aXM�a'3ƚ;���� ���F��2�T��&�kl�����C��$�1X)��AX��Me��ijV��a§ �1���z�ϖ���3��C�gKfH�����q&1�2���.(4 9}N��+��E�&%��NNK�
� Z@N2ӫ)c������bdC5ޝ�n����`��߳N/����� )�a�~���ǫ b��5��_�N���M9�d���J�����ِa A�K����� po�QU���m��dZ�ŭÛV�֘���E�W�:�/�ᴤ�æd�� K��H�'?������5��J���?(�^[���m{r5�{�� ��Q��FQs4�­�q� �m�\��T� �����\(�mw y��
�����7���o��](K9��f�L��nzߛ�������ko/��#��0;p��n
�o�.�vc���5�S`�p
���:�M^|b�n@����@��2oZ�f��G�!��<x����3���ꦸ_��,���Y�v�T�bg9R?]�t6�Vm7U~K��0l�����L�Vj�����l��t֞-,d��S���N��B���AV��` kBk��Z��_���]�= 构T� ޴Hr�mR�A�à D��}y������� p������|(�� B����F���mf���a�c�Nc�ӌO����F��A�WfBD���0��T�s=�������~�j�^�������|t71�,���|4G�5� �{LL��,��űf��<��fJk�e@��B�-�Yt�.bfN�~��J���V�}��w}s��>��+)"�,׉��L� ��-���I��X��� �2+�QD��,�p!��5���]��t��M��0�Q25s A��]2���Cޱ�37��� a_��w�+}!w"��1�/Knh��G��`_����=0N�~o�RM��>�>�%�,s��̲?��?�qxz�ߣ�'�&^|���=�EQ]�,��0T�'�T���*��R$`�T$���ߡ����-�q��2Q�x�u5k�Ҫ�TX�ii ] �"�����=uwL��ˍFJ��2����c�}�{|,��I�&q+4)\z��f�,�#��&�5�|�G3ȰAaق2<����B�m|�����B�lV�;��q��#���w)}!w"<�Lp)!70���j`�X!Ta*!T�4�k��&�XZ� �2g���*������B%J��h�*�K�:B�,(�:B��Y3@UBf�!TɾW�{xg�]���DNal��#�0f�=r*������M ��"��
i<H˻� ��LpD<��cA��[`����j��f�Ձ�Z��ⶑn P\��T}��Aql�3g�+�┿�V�!�Tl���{l��܉2�2!74(����n2��bL�k�+6<,�8�5^P�����~MAqwA������S*N2=Qq��|�]� ʣR�T�!��i�]p�J�X2�E���*�T�z�8�j
�8�?-Lo��^ *�lp\|!m�Lg`V����"3�>�oHH�ʸҜ�0B��3%!�LH[ZS/���&}Hȴ.��C<W;��"c�ܘ��� _��xij�aijS�\ '�9Xvl:�3�liH�l� )�Cv�Ld�Hk�a�،9cޒ���9��D���4�Ә�� j��`�Z$�k�.�5�TP������n�ݪ�94����N�4,${��ɸ����ū��߱�-F� խ���c� ��9��z���al��k|�q�8�kā~?�~��E~ �!��+QK�ƨsd����u���z�!~S����0�2��H��m�dL+I���,-�]Mew�(�Η�4G������r��6�+z��� 0���Ɨ��r����p��%�������~~)Oj� b�P=�1L� �( �c�&��>A �b���6HC
3ȪO�� U�"yUy�i�:J�< ��l�����4��� �b>���-̸A��Z�i��Gק�F 5�Yp��BKnh��Gs4h�h�չln� r=�D���;��p���J�'+�5�|@�=�ӚB�����*aR!���J�"y��E�4c�$PKP�M,�D�I3!w�%3�t@ v��Z(���&� <�L�h�L����,�$�5�Pf���& �!C��&ZY8.�L{�41\�S�4!H�4�z" Ab0/{Bk���i���j"`" ���.��_��Z� ��Š���^X����Š�u[�d/�j����,�G���rE��@�K�h�[�q_�#DI�6^M�V��j�!\k��������x��uM����C֍�� H5��b��[c��i����Ko
,�x�F\ -���̦T���l�2��!d���5E���I���� �&Q���P�Z&����j�$�z������EBrN���7��%H�<F&���JJ�ܚ߈8��h�oqG��s�oe4�D��_��~ y+H�k��ZX���eofߜ@�o�8<=~s������7�o�1�K��Y#!/ K�clJ�K"�~i�^����I(��R��^��02��oi�4��Z�K�(���1�E�l�����������>�����7+0�ȷT�0vH*��>)�=Lݱ�,S�p}k>)k��������tK��gTB�>��� �]���w.wg�#�v
���z��n�[���i}��=�b�;*�CJk~�[�)Š��\|z��iyw<�m���6V�v{��x��\~������9����&�Cχ�N��7�����]�g8?�sgv���3����7I�3v��O… ��|��nY���kD�e�]a�Wլ���HX݁+HG����}t�=������^-w�W������ח߂�H,ۮ�/��ڑ ��?>����-l�U�\�vg�v����$���Z2t(4�����>nw��U]0�[�Ys%\p2Ug�PhF��ޭ�D e�4�
7^�v�f+5�_!�Y�����iO�q� 1�~�Ea�ߥ���M���4�鰀���{چ/,���P�7�]�<��:Z������67��ѭ���Y ����C9h����g�� �Ep0�!�a�'�����Lt�� x7Kivz9O���:zѣvwq=��ws�5��S��#7 x��!�sW��2�2F��~g��t�vɏS������M�'�^G-l�� ����2Q�t��D�鉰W�1�ʎTP����%G� ��5ȼ47S����9���LBEU8���� &x�QCuK�a�����8��M5!2��:$ݢ�H�E��C�!J� ~�=4��b[���� ��`�;0��D=K�Ie��D�JotW�l�`��@��Aϖ*����!!GIhP�P�N��r��vc��7��;���ݥ�Fn�OOۯ�N�2P�3|�K�g$d�Y��9@<w��1�z��٬x%z��%�uM����H�%o����Z(���-�A�N4��P��L�=���…U��vF��Rc�MQ� ��g����mQ����޻�6�d�����B������x? ���^��t�5�0�f����k+���b���$%JbP$E�I[Jd�M1���|��Q
L��)���J��aP7�]58,�T���j"M�ړz����&��X�c���lg�}��C U�TI��x�����ͩfS&��Ŀ�N����1�{�DC�D�DI�u#U��R1�
F����'�� ���#�i�z�����RM�������3 ^���� Ѐ��&���e���׉��!3 �j+��A͔��������'����&��,F�e� >�\V��i����\B�й�xB���L��;K(|��M��
�e�$��?X���<�U�N��%���}� 씘���
��N)�Y.e��~\;���B�S�F��NuS_T ��5�/��I Q_��N)����@X˵SJ1A��fYΖ,�F(��AP7�]58,�^Ci��nvJ�*ZikZ;��R9ŵPV���k,;�����M��*-��+�a$ʰւ�3�����)��|���ۤ��W�����O�7+%*B&�J;eԍhT �KWs D��X��)q%x<FaMk�@ � hE5�\����@IS�]C r��>6B�Nįx i��8�?j. eG���Y(����j"?��RY�B�PVj��+�( %W�S$:1Ħ�%)��湥�:�if�L2IҼ�IB���vya]��,�B�wf�z���}���{A���-���>������X֡M{�JKBiΦ��%��2ꦸ��J�5(.�T7 e�a4��a-�BiUG���n��<
�(�,�AP7�]58,� �����Y(� )f�٦#����P
B��Bپ6����K(q�AP7�Q58� �F_�dS7 �߰h���5uytO00v��q�F��|�@� ,� ,�on��e���U"~ADi�C�c� ���B)2���B)( �Կ�L/(�(q�-��/���)�(BY���_�EY(%+(�Q�[%��<)Ҝ9K\���I�Y.I
u��p�Љ�k� .>���Ԟ���Bi���B����B)�4�Z �� ��l��;��m�;�P
Nu��ıP�A�U��R�`d�\u�8Q\��B �=7��a-�B)�� ?��Rx~�-��l��Bu��U��R�5���b�,��EK��a͝�*���^�rh�TV�����)����Ji��Ч���d��`�M�o��MU�d�D�DH�WB���������^�U0�BO���B)T<FaMJ4Ѝ��ÿC��3
�#�K6__�$�l��^�BB�}���� �� ���ä �y{Q~���&e�vϔw���0�WpQ�I�A!��Y�)F��*��$���,r�
)�Щ ��HL�!��Il��`�I�j���b�̚9 ��W rVYz~ä���ʅ�%�:��+���:m��g�{=�&� �!" T�_���\c2�\�w�ѩn�'�&v�~�q��)��&v",�j^X�x%M��I
�c7�z#u�l�_� 0kl㛋R����L�|_�/�b1�$B�g|Z;�+�dԻ��R�176���w�����NzѳU�4�N
�N�Xw2j���k���=����˃G����z�e�J�e\yRcć�'57yr��aY8�(���&O���"Z�pk��⇍P"ɓAP�w�j̿LyR�@!�!S#��J�lu:B�ĻA��;i�{�'��Y��&BFp%֝ ��@��;�<��|y�Hqo��d�h��xLF޳��b���Fvw�ޝb�V��������yj������ ��Ό�D�^׷7����d�缼��{��$��B��.3�ܷ�ʵ+/ ��I��r��6�A>^�7�"����+�0&gO����51 -��>Lʚ zF�ۡ�ͤ��D ��m��r��@X��l.�П��Z�7����_�������Zõ��V0��־�I�(�{��9}2�g��s�♩��÷����j�d�k;� j��o�sE�mm;�&$T���J�VC�^�����2zτZ�-rޠIy0�����as���D�ay(qr�A�Bq����k(g*������s�H���3���s�DGN��8[��f�g�(8��ɹu��U��R�p}�%�l�Uim�^{�̋ g#�I�'H�ɥ�Di��E��b�Y���9T q�8��>޹�-������嗿��/_?�$�C�����+���h0B" %JΝ0�Ѩ�ʬ��gv"F�9w$��}�5mU�@�(O:�;�s�Ⱥ�Tl"aAth�Õ��$�2Q�{r�ca���C�@(�5����!j&����w��=� �\]-���&�}a�[=�u&��WpQ z�.�4IN�H�㜰�d�"��J�\A �)�y�RB��H�H*
]|��!�X��HJ�, z����<�h~+�����bǺ\�(��B�V+&lM��D�bAݔU��R�" �TSe�_�S��B�a-׊�h�«w��J��2Fx%�3ꆳ���σ:�E�l�oV�j�Bʇ�q�O�6i����X��+��N�,�\�~+�Yc����H�IGVP+�&�b������ 3�>�^�l�y|�$O/.Y'ш�V��NJu#U��R�pI�% M'b�Wo���Z�� �5�Sh� I���
"��=W[,�?6�5Mp�Jѿ�!3 �N5��Rc�û�Sj�|{�^k�Q�Z����>}�:�xe�� K�c�F�t��pʥ�qʵKe¬ʳ��@�h&%K�NEƳ�q-�G�SJ�ߙ�R�@r����-�� �Ɗ{�F憚)GYKD��leDC�Kd1��JL��XKc�!�v�j�4o�X�6���/�^}����#�+�l0.0��Q YՑ}�b�|/������UC6($L�BX�Y�V��<B�����\�5�t���A����O)�`��^E���$?�gi����\�j�&̽9�ܤ��r���.7)��=cSd8]���^nib5Iƃ��w��D^�P��w�A�̾U��R�#ず,����;UČj����l6��*�hz�%ဇǿ3 ꆳ����d8[ћg�"��u��Y0'��,�V�ȧ�)4�U~#5��:1)�AGLN�~�q�y`�j�ο��\zv>��7�ߟ� �v�>��?��v�N�N�b(�J(Q�;ànD�j�_*�V��s>��v�N�i<FaM�ߩ�������s}ߦb+_��Ι#nX'��4�h�P�4 fr�T\���Ʃ�Z�ҕ�y�����t�}�P��CY�����r�dBTՅ��R��n$UH�-Q����d4c�kfh���d��`n��r���8��z�W�#�Q���I1�#%�2m��0GJ#�K���)�uᦤ�%�92ꦥ��J�`)�%i)�(j3DK�zs��"��a-����M����J$sd� gW K%א9@)5Q�՛#���9�Ú�Ye:o"�r�A�`����V�Oi��$�-+f�=�'WJ4D�|%�8�� ��՚��
�4pԋǵ ׳v�ɥ�5���e����.JOm-.�
'���\���P%K �HetJ�! W���8��ʄb��xzj)�;�SKi��S+��e���_OmР�V{ j�و�A ��D�\CO� �Zbo@� +`[ ��_�Ph�4YaPs��F�Xl�|�S�7��3NM�C�{O�;k�����W�eɯL�I�� 9KNz�J$�7Ovɤ 78*�����x}��SD�ɧS�� m��c�5]'�k������!�8J(�5�� ��3��E��) �@ۇ�wDǃ���Y[|q\mCkC}��첧�L��M94!���T1L���ѳa��Ƹ�u�T���:�1�-|��{�C{�̐ Y��X����m_�Z7�`^.�bw�ٽ@�w}q������2����n�8TO�f-Pjm��V�U?�U�k̄��φ��l�:Jo��X�K� ���~5.W잏�勽�FLww{��ګ�����o^�X_���D����u8@}7g�Z��C�&�!y�e&���ȋ�\��(Q��=H�.~�ء�0e������.O3ض7~��f �T�1��^�rM<'�W-�n]��v�G��U}������갔�����W�{}����p4��U�}�44���������{Q@��E���{���p�0� o�pzx:H=��������K�9�F#����B.�z��> z ��Č9������?�A���9�3.�c8��� q��ϦQ��D1.��X��WZ�5����X0����20Ж�t#�GU�K��E���^��X��������������~�Ow�50��f�� ����D�}�K��|��e��*y<�l�T��w�*���+4���h)� �^�ο�w��ś�7�Q��zs.���8����W<�����:�S�<S�g�j�;͚��7��ю���g>���å�L�s|�ͥ6@�Aj�:�AW��X.$h����~x���u�&�Ψ�,�&�{�͕�RG��j���㞙�Y�L $���q�:&��<:���1]v\�������6�|�*N�[��t�� �|؅��� ���q�ӂlZo.��9].N#��ܛP�I5��lL/�n���X��!�ע͛C���t9� ��/2$� U�./�ٸ�9�o�w�ez����sl_�m����@}ݾ�†B���Ě�%�g]J��֜�Pp%f��U7�57������z�F*�d:56Wr*.[�n.N��ct��/ܞ+��D�݉ih^iZ��i8��)Z�?�C�Lߛ]l��<}���͜]��&�A�nuPg����t(�{'"lC���~j��c�R�ɄSF�"�v����6�h�gz/D�#Ө����%�߾>��\@�� �}]Dm{�Ә�S�y�6���m�c���w��#�*+��#=�5�k �������%������;&ׅ�L�'��B�$G耠�� �҃��f������C �c,��%�]����}l�M� l���^��>#��K��/��e�ô?��ߴAw�6\��!e8%w��خq����4��5��_������m�.���{�/��GW�����_LiS��O�R�!�ۨ�.�r[o}XӞ+���^c�]�*�����Y8����ǟ�N>�%�V �����z��\����D�[����t����<�5҃�
%�����+N}]�0Ʃ�&ȁM��۶���i�����5x�lu2�<�޷�,��-�[�}߽$�����5y�=$�Bt���v������-<G%�C�F/�2q��uZX60{]d]"�0P75v����=fF�2�\�s�K���)����_�ls��R��˧�0Mtȡv�
{Jk��,lm���}y�&�bl�BF�)IBi��� i��ٳ���ڹ�A�ȍq����A�L�N��3��hx �\�e��q�����c��^^�/�蛁r7�5lv��}ް�Wg�낹8ψ���]�:��s��9����͋���%`�b�Zel��No �E�Ϋ��u|���W���^(#�)�f�b]cs��"�[W]ӝ���D����8nV�Iu�%Ρ[F�a��LZ�Z�pPT:��uoF�{ZЩ�o,��jp�9���2H��&X�=�F̱1E"���U�<�W�8���jx����Ki�_��\���so����[K��eB�T:����(^]/6���l�l/Ow4�Y�+`�@���G�PZ���-��<g�=hv��,�J0����-iu0�����[�A��1&����\4��%����bVls���hG��0��� X2~�#�0����hl�וb�B�ٷz�S�Sd�����L�'�!F���S�~��Š]p-�ݑ�`��SAO��� Q��l��ShWީ ƻ�
��2�i�����y)%�1�6�����δ8A�S��a.Vד#Jؽ�Hp�u��$FX�C8�P��97�L��B���WQNq��������5��cA�p&��u�~�^��W�y��ϛ��P�#�"&�$~�(�9��B�[�ǮtmC主�lC֝9[z��"A�2��@�ŵ]@W�ׅ������3:>��Zt�2��K=+K:W�|y����������k��3dba-�I�I�g����p�~:��<���f��~y��wǮAs �C��υ v>�κJ�H:��܉A�p�)���]h��\�duwaF����%\�j�0� �%�.zc� �w�v�pK]t���-(H69h#�����5ę��\�|)u�
Y.:�:���,L��o��bw=½r�E�D��h3��YԷ�N��F]h�o��~�>._��������=���H������(��~=�4��~u"� ~N��:�#g.�i��a>�.�W<��\���<;ǵ?d h/f����G^ka��JrBZ�Ӯw��y[�o05�� ەj}.��`����w$*��NU>^�L�= ���]�d���a�-M��@%wS��D(wkbi������4X���X�k�,��� ׯ2�p=ކ���V>5Sە�� 3����X�u�|���A�T]~������4�
�ysZ5����aq���~�v֋,?�����eN�bR@Ηf��hB��t%�%�~~ӕ�eU�|\4^K1aP��pN��w� {��N^w��Q쀕��tw��-Ɵ�߾��tG��^�{�\�Ϡ#y7 �Q�����N�4��˽ ��O������0 l��[l��ᘠ��U�Ѱ�}��~�����%'���sa��x���3Vu�X�K��Ƨ���\�"���%��L��lq�:5��b�������Ӭml���ac�hF �k��a���N�q�A����0}��+=.È��+"���k�A㠙K
����]y�GՕ�~Ȩވj��eB%�ܗ���E�y�t�*���i���|�W GՋ��]7k�V���qx{�651K�M��EWm��x:�@��t~=��� 4���ԝ���'��?����ُ$���G0��T]��]S�%�CIa�1�Ҕ���/�[:�#t=ֻv'��CX�w�̞R�R���x�ys�I�s��y�.^���.^�Ü��ū-�� u��yS��XV��B�ά�o�T�����j VGI��U�S���\�/ ��u�DŽ���^χ) ������{���^mDS+Kvn�X��x�X@�3e�St����;{�lgݾ!Wf;S�`�lg�uƵ�� ]k�⇔$]�k~�����C�%���[���?k����5y�N'k��x��d���f����H�ӷ�G&:_ږU���TS��<�IN�4�Xx�RX$d�y�~����&���U����)��dR]��4�G��D�w���]��yR�>氵yR�ǻ���uzRr�B3�}��q<��zCOj�~�'�4�\������F<a��B�@1n���r�O;5|��#u�T7�� ������f�����n�el<��3��
��p��D,Sj�&(��U�7�콜(��P��Vo�nbN���G�G��@M8zF�[7��7M�=��UE���ӮO���~f��:CACC�~�o^n�F�5b�*'[��,��0�
������nT�\��?~�e-�F��pbE[�'�|�O@�an��Ѭv��ֵ!��헇}ň/���叇��|�B!������Ϗ-J��2È�������̀��@�U+��k�4��;b��i�M{�Hp�G��\�F�����Y�� O/����C���{�Z��[�y�.f%�]�Y~��z��"���郥�L@X ��%�R���3������-�8�_��Jҏ-���F�#KexX�=H �˂8̀��]5�.�/�р��z��Vj��Xc%:b'&.��a�k��χ���g����g�(8���������ή엊1���8�g+�r��h8���8a]��?���Y���� �)���'aD��*�#Z���k���%5�'�*��,5oo}�J�zB����A�I�'Y��?��R)�7_�w��v���6�t/� �5�$��"s�$J��ir�u#U��R�U0��L��[�v�a�1�kR����a���V�nb�����A�@�\@��ե9�_
�|.Q�ʁ�Y��� y�%��-����4����Q�C�-������V����n{]�K[�{�1�~:7��b�����0I�s�}�}��������(?�� �&4��ќ�<�Z�TH�p��3���IESa2��4!�L��H-l���� [��2���~}xq���Wwz�"��(h���Rb�3Ԏ3׽�ݷ��� Go��z2G͈�&����$����-i~����x[Ͷ`�2���)�)�����OIJ$�c�M-Q58,��kPKH�n��j��It�VK ���я�j�-��Y׀���K&��%��1ꆳ���ς:�%�l����XmXH�0=�FXs���{+�S����BK�I�療��F�$#��J�)폏��&y�7ɗ�7@�2�g�N�NM<%��P����nD�jpX*�
F_�����UG��ɉ����o tQ���@�2�����mz��D����cc։�M ��֓3=����*�ɁއUR���������Z%5��LyGu0��⭒x�e���:���V���IAx��2���1���h�W�#�]Ns �M����Ѭ���wf��L�a��\�{A���VIC��n#sC�����A
�^�{."�}Z�j�ěW�zh�y@�M���N UH��4�������ۗI����x_&����`�ɾ�'U�J���օt��w�r��c�ОL�_*���}M����}y �)�^Ac��aۋ���dN�����R0��"�f B�q)���-�L���D�\18T6-;�
,��?���BGBے�5{f�i���V��_]����o��;&�����g �mH q��iR�Y�q� T��-ߴ��q
r\)�h|;�08�x�e��6 ��;]��E���֊?����U��:,^=�硚��ѭJ��P���*04 W�ۭ=s�|�׆�w5���.� �c+��a�`W�1Vl k�`x����/3V|�C�GkN��(ް{�>�Iq<�����C�5δ�Ъ���f��N���V��������Kv�X�U ���ޕ;�ㆅ˃O�z�վ?��0ri�ܐ��C\v`vozM�긦���o��WG<�+T�qB �bS2Eƈ��5��#����A\ٯW�����>y{\:~|��e�91�sӚ<}��W��zc�+�t�e<� N�Qf�˯�.W�����!fhꈾF��3HJH��8� ϕy�i���Ź��������X�W��=H
� >���
�AR��ڃ���H�*�p�����y%�H�� ��~�jpX*���nF�(�{��9ict�����c��(ܢW��M� P�$��u��U����0g+q3gW+�♳��I84����i����.�>ޙ����)�p�^���½�X'�Pl�l��I8:@݈F�`�T�����t"F�I8p��1�k�$U���`&�ܷ�M������* `��rB�g
�v(ע���̺ph�E� ��[v���L���"g�/.��2�Fy�zCIA3� �MJ4��i�"�T&�f�f�%.�4�I�sI�yB��R��c��`��w�zf2���HF������*�EZ �����iU����)�����"���W��uSQT ꥢ�=����v�
QQ��i����@X��E™� �X�g�(8�bƱEA�pv��p�yPǰ(�-;|����"a�Bʇ�q��5A���
?V�8�dY�\��2�8Z%���l8w3*����I <�~+����z�&O�s�6�v�D�! E %�-2 �F4����t�>e1�k�E�~Ec�=�i ��s��Ȅ�2�������e�(�F�<EN���6I�0��6I那A(���&)&F��6顬�6��l�&ɴ�R�T*��̊4y�$<㉒��I�~��**ge���HM���.>�m�2��l�h��I�%��3�=�m�%�q� �MN�M���!T-�°�FvwY��#�����@Ѩ���$,]���� �]H|��ʹ���t��{� �s*�f8,�����;�d�����jz�d���9�4��0cJg����R��w� �<Z
,��r����IGN�e�Ѽ>MX��%:0�硌ԭw&����2k�JP3�U8&��[ j&�
��0��5�O�dR�ٺ5�`�s�Pګ�L�|���D����O&S?��H����s��y���{u�;P PVU���9�{5j�B��7�V^L���2��L\u��4$E�jȨ������ v����VSõ�C��Zu��J�õZ�\��ϵ��Z�k��ĵ��g 8;�k��ǵ: ꆳ�����jus��oX<�j5�k��k)5Q��� U:Z;ܳw���LI���֊��z�ͣNM�Zm���맗$w��g������'�ƒ��:����Z��VA݈F�`�Tz����Z]�DD�j=�k�*�C���'��H�9��(t��O�ϛ����v��嗿��J�7k�һ�ȕ�?j.s��인Yk6��d�����z��j�;�PV�f�WpYn��8V�Y* �9BR�R�X&�3��Z�y�i& g�¬�.�B8J &>��5���͚�yܬ)G7kz���Ni�o�y�~;�5t���Z�q�V��+B�d� ���/��R1B�
�X/�f��6��R_xX��Sb�� �t�8�g{(q�aP7�]58,U��xQ8[MTY`�vJ�ɰ��l9qe�KvJ-˄P�oԙ��J�0�%i����F�3�)�=�~��u��s������J�F����D�D�S�A݈F�`�T���ѧ|"F�vJ�ɰb �5����`贂aE�d�
�Q0~�/��_~��׉�)�!$ ���q����0��0��0ɨ^�a�Q�Q ��#2�a�CY�a�_�E&�J�O�� �i���L�uYAR�3g��V�E��,�k�1\A)�,�h�I+�;3LZ)g1LjK�9 Ȟ�0�8L����I��r �L��k�d���_J�d�M_Q58�u�+�T���&ED}��B_1�&�\'�Qt%�a2ꆳ���
;?/
g�a�ްx�I�5wm��f>BF��Q�X�s1�� �!P|��K�$f*ä�M���A��f��m��^�8 �,T���a��P�&��nD�j�_*��k R� ����c�ִ�I���*ɤ��mʵ򵞘P�:�;P�����c99r���
�)�އRj�\]�O��1��R��XOzG�X��ࢬ�F�H����Z��2��V�ˢp�&W.��h�Z��B�u�d�m�U������wf�d\�b�DW�{nϮ��VH ā�f�VHm�b��SFC&H �V+�6�;y(���AP7�D��p��R2#&J �z+�a�RzX˵B�a�荳יƕg#�HV� �ή�Ju ��ٺ�Z���z+�Q�*hyX�T����a�Q �ax��߇A�YdU��je[!�/�oϻ���9��nR�:���1�B�c� �����~��*r3;U���[!m���ִVH��������ؚ<gn����H����(yZà�2DZM߉!��\u���"�� �e��H���2D2+�;B-%�qI��q�)��r!��UJS�2-%=\�:I2�.q�ȏf��Uxg�H��,�HEĽ ��(�mۤ���1T�S�N�#s���1ޜ�r�'�iU�-��r*C%0&$�J�Դt"�o�X"�6���/���"_��=~|�Ѐh���S!��Ca��ާLàn�Ǫ���5X�8�Y���a�Z�a]�x<»tb�+B��k���F0�x(q�aPS����wL��O�����]J�X;Pz���8�s� )%�z�iyλ��8ȣ_���͢��gd`~=�On��4���!�c�bu�i�:ds!T��P�8d�A�ĥ��a��^��$���KՆ�h��Z�C6��OP���g�(8��q��������ו)���%�7��j�X4����uȶ�)��/A��OI]��;gs,����`ý[�Q1u@�s��q)��E�I���O~�7��y��d�����:���2��P�8d�A݈F��Tv��"1�kwȆ ���#�i�OI�(
���ﳦ8�ub}CT@("�z'j&7m��;�ŕXn�(��G��!_���N7m妝+c��R��6�%��2V$ %FZ��5F�1D�$�E�8I�HY��isA��r��H��I����o�4�'�ۊ�}�Q��ō������� =�H�� ��֢jpX*��0rn�-_T�a���=��'-� _��+��1r�y(�̓AP7�]58|�
|+n��� �灏�f����Zx��S�Fi�*�B}4��RxG�.]���4_ԫ��`����ח-|�AA��: p�b�x(q̓AP7�Q5��J�O�� �/�ްh���5)���f@XI,T�T\2�fԦi+��I6��H�S�R|oc ��5z\��C�f2L
"މaR�\ä �&a_"&=�u&�\�a���I�3-x�aNXKM�t* ����&�V&�Si �uFcDbi�3�� �����Q��y�&���Qgi(f7L
A彰S�9�[oӟ]�'����
k=+��۱�ڬҏ<L�H?T�� z�'�jL9��s`f��<�C $���m��.� ���Do.0��-������S�e08��{h��ҟ����m!b{�Q�� ��Ozv�
�#Y�U�KaB�5��]i�A�r��
��H����u��D���a��,okб �"���P�d
���T����t !_�V�r;�-��úڦ2 5���a��򩱬+
��K��b���RcI"��y(�uG&��AP7j\58,�Z���4y8��-6,���Z�+3� 9���U��#��C�Q�O ��) 4�Hk�u�u.�-�V��D8;~,�yFJ�™:�D����5�R�Q�!UJ�3� �v=��,o���%�c�;��ь��{�N�D�F�E��C��Ɓ���9a�B�+�s,��UH ����� �'% �7�م�K���|M��:����T��sxV�k���ď�X@ݹ)P�R B�Q"Zàf�5���ė�~c�@m��R`�z��B'v�|��4��`D_{��|z�nb$��k�čO��04�.hI|�aj"Ik�ʚuC�9 �źF�]�y���!#f`vozO��F��h�=�3ꆄJ(N�! �\5WT�Q�ʯ�?���N̟OlE2���Y��p,���[�j���r��ukYV���Qo$
"��PT�S���@\k�|�z%�c�^�E}iL��22Up�欍z�nG �v0�g��:�Q���x�A��q��sr�R����R��[��J�
A�!݂qoX�\��b8�j�nCC�ۇ�wD�AI"�� �Ϻ��6���Z��>b~@z�9�:j�
a��E�QC{��_P��|���m{ڪp�q8 ��L�>���B�7X�p��B"z�9z�ֽa��a=d�l���<�b4�y�K�
��ꀀ��.��-N(Ig�̖��TšG ��X؛;�K�;B�U����@��(H̗9{N���\�-:t�г��#S�^�} �ұ��̛OADg��韶ɔ��`��=�o� Ph+3�!�<7=V��_M��i{k}v���4�P�ʱ�Aa���Hm_J-c��l�Z�������&N�0���W�"?�~y����3:hG����|Nn�g�}���|V��Y-���������A�o�\z���7j��߷���D�P1lͤ��C��c0qƋͮF�̗8�"3�jT&ͽ �/O�ʌ�PjTf��/�j��fU#RF��m�����ۣn =C����#���j.�q��~F�9�#���{���ݻ%�LN;��� �R��.�0$ry��m{���;Z3ލv{�Z�@F!t�!�Q4U� �EGK��X5����2B:ټ���~�K0�s���#�P�k�_���.Z��ΰt���K����ҸTs�F�����v ��2���2������x6��Ho�Y e�I�e��@��)ժ���{��2�ݲV5����4m�}{� ���\�۞.�p��x O��ޑ��]�ޑT���7P�B�ks�{C���]}9V�s��\�[�J�`����DR`G,"�-�Hb%��K���M�NN�V"��O'=��V�AtR`��4��i�Y������׻S��}]�?��].�=�����Lꎂ4bBo,�‡3{�\y'� ���NJ�a^X��������e~��)�1�}���qN���&� D�.�ɔX���{�Jj�NmlL�e����z�l3B��\o�e� )�G��O@.� ����/C2y~�Pa���+�b��N/�ǒX�"��`B�`�$5 ���ה��,�s��@1-R��Kp��Bi�Q;)Ǹ-�W׋���5Jܿ[�����E�/�d8ĝ�=�*�u��Ъ��uZ1g�\�0f�VbΕVԵ؋�F9�1��kK����c'���Pk�ޱgH��:C�4���6�i
�[��m�p��wW X*��y�؞���Qڐ���lb`���5R �H�*��)Зc�V�4�����?j�?F��D��Ї�-�c��B;ԃ�1`H�����l�j�����тz��g�����,�3��)�x iN� H3HS izX�Tgg^m���-��9���!Ã�#��Uݍ�"�F><nŏ�cZѫ�I=(�� =�>�p;�{���l����L*�~y�]���% �B-Z � ��v�j�;X��Wʐ`����õ��G(��qg��zrϟv���W�D�wkR .�\5��@���|��@�MVg ��?6��/<b�P��F(�*�k�m�)Aژ���2��²!Z�xK5\�m)_�Bg��P� �����׏�N�s��ekό
o�G{�'�<��<�4�t�\���#�Y{Ƃ���� a���š̠v�|��ceH˃��8���loL�X�~���I� �� ���u����@9��{� d�ޅ�1!-� a���N,�ɐ�~R�����v�$;�������
��*��.aN�����,R�ڧ?}?4��ƥ�1T�yI����&[�Y(�tz��a�Df����s����k�lr�I���>%�F0��a��� ����+,�R���A�u����1�N����_�J�s�:�ݜ>�$���:�{yپ<��&�N��9��VtL�,n�,9���J�F͞#K1"�h���#kN�|�@��@>���+��Z�s}y�m_���R��gLG9=�7�*��Fb����TLʎ:�K�S�註!B�]�|��N,xX��� ��:u�g˵��p��)q6@�S|+ ꆳ����b 8�9 �nMӷ*�mI<��5m��ٟ����'n�� �)�ɉ'�h����i�����U0��*�c�q����'�u������U���ꔨ�ǿR
��f��<��e��n����R}�R�ax ��PFV�J4B�nD�jp�j�>�1�V��hp��GX� ɔ�#���H��*�De�,��H<�M � W� �p�{� h�㗯OG�n�� xM����I�5��DP^�- ��,P?+X�@���/�
�Y�{o)3� 8�} с)����(�]�غݣ��\��잏j?���<����Щ�E� k��I��8W"e@<�BIʵɭ6Oi.s�3�&e&��v���_L�����������Z�uu�'m����L+jUZb�on=��fde9��\*�ɽ8�5��r��80���,��%o��Q�p��wo�~/��P"Y.��n
���a��Z�BC��B5C��\*�-�Z����k�Tvo�������l��ru��U��Ri�
%�f)�Wo��4�a�l�<~r����$�������֜Ni��~�+�_��r�έ�h`�������ru#U��R�U0��]�f�,7,���&%J��,*�V�@��و�!,�sן���W���Rd�cH�����}�\VI���>�����K�㍐�*����J/W��*�WpQVI"�β,�5O ItA(�S�3iU!
�f�*�gZ;�sil.�N$� ϕ$��Y%a��*�Be#��J
I�9;�[%5��x[%��o��D.7�R�q�)A�����P�X%ànʊ��a��4ܚ�[<e�a�4��b���� �)�:Cc4�Qp��Ou��U���gk��Ԕ��)� �O�a�c��\q�VI�Ժ5D��_�*�[��ݸ
iM�T�V��ͳ��6㓀m_7��$�F��,�D�J�A݈F��Tv�>`��U�ڰx�>š�*Yh[ �Hq$U>�"29`�Ӧq+��I��M�ɶϻ�$ۭ��B}� ^��C�f2Rj���0Rj&�rU�L�j��>���w���H�ࢌ�V�Tf��I���R�3%\�0N�ˬI@���B����ה� N�H� }g�����NE�9���)�?f�$zQ/�2��\3��H)����"�HF� ���jpX*kנ���܌�Ն�h� ��\#��F��8��H�p����J$#e� gW �u ����ތ�Ն����l�5m�>����+�$+3��B��;�bk�����{�������v��
��|�A�Pe�) B���/ j.%�4 �����v�JhE:�B�{�j�\�Z�:h��N����(4�in���d"��)$��IZ���IEnM��婓�kNt� �F���G�A�����v�f�)� P���'I�w�ަ?�� Nb{Q��8�o�gerj;V��U:2ud���U�:����7�d�1���ρ����6��@�E[��K` zE]��|��N���D(������҄��� �!b{ׇ3|���"�%A���E����H��oZ� ���H�ꕣ��F�I���I1�a����*6KXB�R��*� ��ͥjpX*���cknv�râe󰮶�LB��sZ���.�q���֚�����C�uu��U�z� !k��0��< � ���a]M���j�6�H�ݐ�|��kc8 �XRP� �V '7�hlQx�+�����HgC���wִx7�qy4�U!̵� �K�ǻJ�uûU��R�5�%2�t$A�w�c�W�xm4����n�[���кn�U��V'�5`m!/��£�
���-�`J6ٞuj.�\�m��},�Ae�|�S�H��
F]��|f���P(*�9#yXA
55ox���N��s��Oώ��hEKw�������� I;�����Iu�S��ν�e{w���ߧW��C3���s�B;f��vΘg�窈Q��d�A��� ��9�s��A25� Ͻ�F ����<�u��X�h�p���Tg�ʳ�C��Rm���S�n�b� ��_iJ�u �B���' ���J�U({1���jXnX<]/�ZlJ#xG�����u�lAb�l�'%O� gW K%�*p�7��r%������)y�.��z~נ�C*��ၽ�#��V_IB��� ��G#'�ќ�U�lVm�ix`[B4���e�ix� \Te���re ��<�?@貔p�S.i\N
%r&d�\n�ͬ�Ŕۅ�hix �}��1\�9�Ά`ř�3��Yi,���ix�24v啎��I�&4�k��6�� )+����$H���d���=�}�<��� ��F�����[n^��&�0ZN�;�C�!�^�� �[S�I��ㅸ{X����_���,�7xpav����kr�m��Q���V?������=�����)i���8�I��QqAPs)<�e���)u.l� h_�4$T.a��
mC��I/@�qN]{ڌ������_��W���I�?o���=>}J2�=Db#��:��s�N�g��2z��tj��1jB*�p��kJ0s��ͮ%���:�TY��;�`D�j>����u�w�<ؙ��J�0��*I�����H�a'K��v�<1��$�|8�+9d�y�L�a����P�x�A�pv��T6�$�MIG����v�<K����֤�y�*�/SRs�}�<���Tƈ�(��)�rx�k|�*�#���y�U��
��[���o2X��n�y�>�K�}޽$�n��D���ȾE��!P3�-�ĉ�R�\'>K�u�m���硬Ӊ���E9�es�qc$IuF�`Y�rcSM3�9ay�d���e��d�(lQ�Ԓ$�hN|V�w��g-�ʼnspy� ��g�y�@>��7?���z����l����Fn<ڹ�G�J��(^��Ϳ�?�G�����O7�����d���X����c�y|��{��������ϛ�9�|�������G������ ��ݏ��T��c�'�Q�IL~�ٟ78ȿ<�9A�e†����_�v?��V?o�=�(��q�4צeaݜ4�g� M���짟� q���$.%N��v�I�ʁ��;q�,��O�l`�wJf�����×�0��K9�ʘ(���S��t'8J� ؐ�E���<U��<E�O�W��yr���
���w|&׹�9J�ۧ���|�Tmy�_#t�&Ϗك{y�5!����U�сN �����������D`$@{aw� w��i�yO����}������p����ߋs�V�Pu<��;��5Ct������O?c��ˏ�v?:jއ���y�t�N �ߖ�5l��jU,ˡ}j�1�o��H�J�������?�y㪫���$��,�X�nˤ.�W��(���t��4��k�p��M�q� �8��n�yxP���E��.���t�~���S�@a�Q# t���yx����5:;��_��h�8��[����H/$Z�u� t��@=����
������(��zI���[U� ���
<���ڋ��x�����_v-�T��;� '��A�nؾ ����q��<���XΨ1�F�'�C�5��g������9�ݷ=���lau(*6����o���y�=�)3Q��i�%=V�P ��,��wW�~�+ �^�������Z�9����<>�:�o�؟=�Ծ{���)4K$> B��� �Z���?�'F�o�@v��z��璧��2�p6�__dN���{��.`���t�{�c ���s�'�s;�I���~� �����&M����t ��/��^�j�<stԮ<TeˋlM��P�~�a;{DZv��6Z�o��h�c���6Q���������v�v/��:����d+�{\�v-J���6~(jh,���{��q��OT�Ϫ��`V�23�R��� ��]���u���yi��t�gh���=e5��ւXO�\�ԑ��1p6n�-\���٥�[:�5t~2�+���a��ny��_ ���̤�mip�*���ǧ|�+<�&\}�;�A�+|z�]aD���a���`����C�S�|�Λz������c�� R>Ęceҩ(� "�$�
.�E 9N�D qQ������G���я'����O���#�v!�5N5y��!���T�V*��Nc�ޚ�y��z�|�3 �j��T ��1�P���1}�elo�:~�s��9���k�QT�D誷v���+�\|-��0p�;�q���t8�l}����tp�C�͑�g͸l�mq^󪀆ɛ��"�3K8�7=�\z�~f�މ�q�O��> �u�;�a5�(T<@�6ג�qŵ7A�{9p�A��ۧ���vw�K���Ѱ� �û��]𺻠�]�R�S��RSυv߁�y > ���?��P����T����u�1xo��:FFP���ZG�\$�d��1��B&�rB s&��ٌ�LX�.MWX���ƪ���.Wǯ���߃u�y�_?���J1�jS���tU�$���뇋=������{���ٽ� px�ڷ�}�����T|r���ӯV�{����N�~~�����)|����;f�� �(?8`B�e�8���y+� x����������>���8��Î�z�&�Kx�e�c'_���7va��љf�`D3��L ��'$��1�˄ȹ���7Jڴ(�pY�HB8�t��;���C-����o@�;��/���ח�o.���\�*�%�Htb�M%KRj%�sK3Ju���&�d��yA��*� h!
��ºtA[%�nUk����u�I]�e�f��e����M���ݓ���v0�FIVP�H�VI�(O�4gp�\�$P$�C:�a��ε��RP&���coЎ������?f�(X����ښL1"W 7&O$0��M:��� � Ѵ(Lb ��6�g�l��y���o��T��Fm�<�~Iv���v�ط���B����WH��H�d�]tpp��s���R4b#J����k���tS'-�V��q���m�UK:�*)]*i*���Y��9a �rE�-$��{�O�u����2@�$U,���|�/���?~���%�]Yz��>d%J���*51eDB��ǔ P�K,�S.U�S�]*f�`P!�f4����aƳ�q-�r6�?��WLY��թv� L�^\2���c�Xw6�WV��]� J�?�`k���^T���ә��EA5,
�9���p#���@n�JQ�%2�h�����&�n9ǎ����o�?����^J�x�v�])�9v^Ο3X˄�rD�s�3 �Da�qTQN �<" I��M%���ʄ4��-�J�oщX{�[-bUhŽ"u�O����p�O�GX?w�����������C���WdHg���{���kf������z: ����N�����}?���[>@.�i��[�h�� :ow>�2�u?ϣ��x�ߌ�ט� �FI�n)���A��_`J�Hm��a3uҹ��L�A� u
�{I��=�9~��W��yG���t�o�=���l^�Ů��P ��<�)��5A <3nW��l����ۗ����7��56=;8���}��C�W yk^v�gf������3�� �#`��H{�ӊ����>�x)�������(��{>��^�NP�!��p��D4���P�Z��r��.a9�s���-$�]���Q�ƛ�7~ ��Gx"K^݆������k��
�n]G�\��]��׉k�J�7?u?<�p�X����1��;w��_��l��8>{����Oc��;����]�lc���VGM6|���0a5햣��߽�u���a<<Nj���u_��+$Q��� ��-��V�Bw�*n�6z;:b�ƹ+�oO���w g�Xv{q�~�b]���kB� �\ZN�j�hNR��5��B���3��8R�T`�I��B�IF��` b$y_Fr�b���t=���y������;K�#�MLaU*
��n��*C��#�K��<���4�DQ�Jˉ!z9�#���A�'�>�/��2�ߝi���g�+ A�����?ʜ ߾�-<�A��NY�����[�7�[�t��9��1N��4��=��c���;�tY��(A5]5ڎ��Q@eO�շER�L�i7~Ҩ��21$����?�m��\R�E�Ьp�rA�\F@'�_ ���Q��L��I2���*�J��"Ma��g<Q2u2ɔQR[E%�$K-%Ej����u���������(�G5M����w��^��|�6�eq��/��e�v�jӡL-��W����NJ4K�Q�&$�)�eN�Lnxj��SG3Y8c�%RGi�d��b���9���� �����c���ƻRo�֡��7*�?9�ظiA �B&ں� )�l��V�E��,�k�1\A�^�lA[5�~�ܪo��~1���g��V�Tο���?ύ�5�#:'Y!�49e:�-lB. ��\euF���T�8�&3m������1w���y��<��X�NY����@0��8O˅�G� ��LK�~�N��)�2 ���]������}Ϝ�(b�FR<�� n(�����=����U��ӹ���ޔ#{FseL�IS�� Υ��IB��8B@�p�(@,*�)�N��,̒|�z�Q:,�H_�#��̸$/�!*Sy�ϝ"� ۖ( ����
(�L����Ie$1F$�� Rw��({u�:d�����v�������=��R"w��J�`��{�@q����ƃ��%���5�Eڜ�ڎݾ��ȟA����ag*�ߙ������ ?�����o ��W"53��
�K�e �J�=��������tAY��[=� ����h��m~�v?�m����G�W�?��O��� |b�Xul�w<-'OzXiv�)�M,U�_!�-�˝��m�e�L�;ݖ�S�%���x�?���KGQ^�s��(�8J��3T޽��N��=�����8 ��iRT&�\��U�����?�5��i�hu��c�` m�I��/tp�s�����
U���w[R�����zE�Ao���맑�V!--t�A�΀�r].2Ε�"X�(��\�����4��v+7L�lI:k9\#��Yc������?`�C7�Z�5�n�s�F�dY�k����8�mᙴ��K3j��Y;�sil.�N$� ��<�ٰ��������t� 02�j�{~j�jŒ3�#)ȓ��<�L �&�S�XրP�$�N�_S^�B$�Z�6D �VY�����6w���nkIu����Zͅ�D* S�4�$ Ŝ��M*rkRe-O��_s� M�5^\�^���NO��V~԰�_�[x�_n?Y�\�4H������q��ݵrzJI��e�(,�����\�B'L��SYJ��)i\N
%r&d�\n�� ʴ�Y�-���ˇ[:� ��x��< ��4z|��!�mk�s?6.Ѡ���5�F ٳ��97�i�_|c���bؾg����Ѓ����?<bYjj�����O�@����^W���v��#��?�����z��B�?<~��m��X}�Z_y�Pj�e�q)�f���/p�,�����+J�+��F� �aT�)�a�L� ������})�C�?<=>�z�C�/�)������ �)BW�5��
��w¥"�� ��2�Z&iJa�I��������?U��S��]>M�R���w�5�٬zj��Lp��O���9���_A꧒����
fʱR�2=9~�Љ���"�Pz|�W}i* ZFʧE��S�a��h@�(gI�-2��OY�TH���zW���0����ʯ�����ju��Pa���O �&�����|*Pg��|���iA]�LՃ��I�S �.�&��a�s`��T�� �E��D�Ou���FNrR�M��X.����-�� P�EQ��0n����@��o@*h�G��|Yp��ϥf�� ��S �2�2#�v���'�� ��s(V��J���x
���=$?B���O[��|�١�"�U���� i�b�Y��š���}}c9& cU�������^���|�=��q{l������u<����О��j�=n�B�5,�ћxRO�d&���$S�fE` ��GS�49��6��3��O�ᗧٲ�7���M7G(RT����}'BkX����Ff��='�� ��GoRx�3��$$� %�����P�D$�o
x35'o���E`}D�ox'��."�}K1~��U ��&�9&��cjOƓ��������595��u���‘ֿ�#���8 {`@�(�J2�S�K�GT��W������jF��Jj�x�M��l/�u�>S�Zr�>�� RO��3h�b"'iZ�,�i)K�o������On��)�"0��B3 C@�AX�o|c�w�T���S�hEݳ���p�2db�4��S��@0v��oD �N*� ��Y�����a��W�rǁrÞ���Zٲjη�֟*���V��1R��ȸ�2��39L�8�m<_;���se��^`�J~,�1��~��KHXQ��Y�ߨ���� �5�H�{e��A^������7zO���|��H����au����O��J�`x>X&x��K��"ƒ��߲?K�V��߭���i�{+�|
�wW����x�W��.� �BWeo~U�?�R[�7�q�x=]aD�~ˉ�V�4���kW�<�H���?�FJ�U�_�n�7��Y��(W��X�~$����)q4��q�\��y�J|c�H
��z��3��K�Ćҟ��~�c��f��O�����*:����L͍i8y(gJk^��?�<������]�KN�[�GgP{���r�����[C���p���Á<-���cm��
��U��`X���4p���IΜʓ�9�)H�g�\���,{!�[D�og�[��ȕSv$��u5��c��*{�R(�1����+8%��w?-1��2)�3�$-[/7����~�N=�EV����d%Fn��h�m ʠ���6� �5!�B���`����]|x���x���s�燫�J\\��-LB�- �y�b `?Fa ���5�J.����c�&'���4�.������85����!p4��^9@8��!���$�� ���!Cm�w��C�`�Z�+�5�H�}���~�?�-��=ᙊ? �{ھ��q���E� ����15Oh'R��#���\5(y�=�ΨΕR�k�:�.̵P��� y>��DD*��J��%�K@����AQ�R2S~ �9\`eSlY�3���K��(��9=�6�#�d��X�q��ۂ4�<W@�<��3W�/[Q� %E�)�mv�.&e��72���p�e�T=7[�NÉ�W %I-��
E�Ɩk]�YJs�ղK����xiO)���@ޢ�W��g�=�H9~,t��`��k�[����r��� �R�aӕ�KU���H+0� L�/O`�P�O2W�� ,<�ۜ�^>K��,�t�����>�@^��.��iV��������^J�z,��?�;��!�]��Bk8��3�a��� ���)���<����]6�p�K���ˍ{�҅3�U�?��������*l\j�N)/��<=�V� ��.�tES�k\ӫz���XiX�c\�TjO�)�Ҵ���%gC�C�j����_՚Tܳ��t���R��� ���"7��Hs�<G
�w�^㡈f[[������24m���iZ���'{���1w��K#��f����'ȏ�G\�����%�6-�M��ڈ�gp2n� �&��<͔H5��+r��q���$@�����5<5��O�>�zv'�R_�3J��=n�;;Ξ�4g��8����������u)���3[$�>�Xvsy���>{�Dx"�9���wIa�:��^�ZI�rU�H֢�tp&��G�Z�:I�ƭ�����'{I{�~�!E�=g�K��n*�)�uZ�� e������0����=򲦿E��RyZRج����T����d�n��w�(�廄����t�:Æ�Q�7��.ɋ��������$NS|Y��<�4���I��(���<���-\�9z�(�����{"D�Qh�N{�u5 �uP�.�>7N�Ǚ� G�HcR$�6��:Q�(e�Z F �ךd��. E��Lyf�^Õ��;O|� Q�,W��4��#˂�Zj�P��˚�)C��q���/�*�<V��i<��g�-�]�������h�c�����!^�>��y��X�:�4g�4隝��M.�-�p���I��J`��]�<����8lXX�
4nCd4MD��L��
'�Nsn�8�͓��m����T2 �8n���eMI/�wV�K����@/Ѵ�� e�~�=y�wQv<���@ )'��h�B@�^É�����I ��ue�S��jZ����p����6ۯ�e�Zh�l�:u�Zsy�P�W��񅰃��j�[m�mZ�??8Zi/Ҳ=�f��˶\Q�e)�c�e4CΥ4S�ç3�6L�'����ު+� �:B4H�&z|Q.D��"�Q �G+�.,�i ϓ�p<@�
�*!�#�����6:σR���R��Ҿ�kR���K� �o�) w��X�Y�ǷըA�Yڴ]�90]r`T{ƁU�́&R�E�_�K�1���r����;����λ�dT�D��\�i�!\@DŽ`� ^�y�R`*�$a��,=�ň1Eb�k���*�s�i�?�gb/��8� ~��@2):����H��Rە鴻w>Dr�{���%�I�w��h�J��)?�C5��&sx|��������4I�K�����d�'-��&�@�e¤AʛZO��ق��3�4���h�.XA5:�
�:��!�5��PS�o�<"Z7��'�����c��N �����΃GK����?#&����,�݁%��������uA5����&�9�,t��p�m�+��H�����Ya5�L�i�M��%�UI2J�/�+ ���`^���I�nv�3}�܈���1��4��E2� �<9��ME���]0Gt��B�t�d���)���2`Ra��O�.��]��k7hJ�~�4r�?{��$9n� >�����}�1k�w �ɯRM����J�N���"#"5�+U��e�{����@$Aw�;�#3)U���pp�8,���aRCX��Pk2uһ7Uq_�K�᥏���Rr�T�xٰ��x�/�4M+撬L���^� ���.����kb�i�G�t�Ig��-:s� >�Ԣ�]����|+��L<X4�]KޙA�:����]y�����/�~�{"�CL��� nw6���ݸy��Z������s �A�p��"��XF��T����E��N���A�=�uN�T�Gx|��e���C��X��?�E*(B_�^w���#RA���;���R�S�1��"XK�����a�H�q�~�"� >JūI�{���8oi:Ɇ6����҃x��!�H�$I0<
��#�Z����
i+��CL{��� ����S`K֣�����{>i����y-`�V���9Y�λ��W��ͣyxL�9M�q�8����,G3�{(��D�"�Q�� �iJH�Lg8�n3�s�$%�ڄ�{���z,Jmk}}� �={n��׶%�W��#����������� �W��)}���Y��>��D�j�s��8�Ӓ�p�N �_�0���s�_�E�wl� �ڳM�g���Ux���<�U"yp�vn������{x$\�����Gb�O�I�#�M|�I�B�x����)I� ����<�\��lg2;9@0�v��I�v ��Β�;�A�n�@�FM~ojSD[��~�DO�?&���tQl#�����#%Q��D�{�񩳥�>�J� h�6"��8
�TQ�7�]2�AL�᱅�{@䬈����IȊ�|!����T�8���ħ<e��������� cN�jOľ!���ɣ\ƒ�8������K��n��Ƴ�.񽧨5T>>��%)��E����j� �Mĕ|z?8�����2��
��q�'�Q�("|!��< "�nʄ��"���<����b �]����D/��]ij���j?'ݝ�aM[�o�P{!]Rf|E4 �c�ɂ��
��_4���� '���q�>���?�Q@�T�����Gm<�飿��b<j#ڷ����H_$��u�j�a�x�^��5���,Ŷ������C `ʇ��1��*�iiZ���1<�T��#<`.�;i�����[F���*�h�Q:�Yiw@�O�jI\&j���xCjO{�5�pl�SڹD&���$Юl�Qv�d�cj��A\{ b��x�Fd��5�?�_�(��t-�����#�V*�)�c�:�K�.����h��'D����`�q�ާ!�H�b��5����l��k,�_~���9�d���G���l�/3Ư���K�3\�g]n��M��=[B[j�LӾ��'�nń��7��� Q��"��I�uL;1��;����{���μ��w��ӘiM<�E4����;K�n�ڿ�)�Ҿ����G��w�!b���9^��|j�Y�S6�^$L�4����������i�u_x��g�1��@e��*2��d>Ӭ6��(�t��L����a�QD���CZ<�����%��4C>6E�!Ϣ�����@2a�)h~�MTCqf�49���&��l Zq��#Y�d K�s��(5�J�s��H�ɫ�Ӣ�cD�0Ը�(�o��e��#� �j:�9J��(X��ۆ� ?Q��|QC��K�@��©���=���p�D�ԃw����f��t�4�q����K-�G�����֌��V��T�Q:)V ��c<E�1}$�`���Q���H���o�������h� N����{P�8�S~�9#G�f�I��c��?|��K�"�;9����e�S� �7�8�#�*���p�׽���U2v�J����1~,���{�d�d"���5��IU��z��� o{`k���v}�T8j [�'��Ѹ��j\���B�3�O��͜�>|�1J�m��$ ֥;�f`�}�_o����������g�s�CU=A�����9����ܙ���H�` h�R���s�����m4˖OB�HV��`�P�k+�zԃX����V�>
P�3�>�s���,��R6��M��C����%��(z!F-c� Β�y�َα����N��:3���q,Ndv� 5� 9��Τ��wB�x�4}���z�� l�&i�F����[M;"yp���Կi�5���'� �F���f³v�8�U@����"$�M�}�x���y��)�Ƶ&8}���iy�v�����~���,�x������H-5�9������x&�u�n�!hs@�9!��\Yn��nu��j�e��s��k����D)饑WCz���v�rb����63�j;#�Ќ�y�g֦��� �������p��ſ@t4D/,SV�T��bk�����E�-�,LDSޫA��"L]����,j� UG!� ��b���A<�G����is�O�"�p�E߲�+������v�[�q���xo�*� ��ɛ8��x����-۽�!6Ѻ�>s����l-�F�!��w���@��@|�tЦ�&�����?�����7�5����aN}J#;|��J=&Z�eH�'�S�m���|hMOE�p��8x[�|tJ��l��O��D��i�i�köqX�q����?�Deg�`�{ǧ�v07�=�� ��t�=���g��Cj��`W�����y�� K��&�qL?Qr�R>���;�����S�Y�HG1��_*������xkxp�jS������$�{=��ʷq����B��B�����"�@� i#<>ܫ'��{x �g�l�I+�yT^��P��=@󐏬�XdU�fWɽ���!����X�R���q���ɘN���^�w�s���~����{��IL����@�|��1���|X�4�"� )�Iɟ�'��D� �L.P�T$�k�;�/ ��2Q? T�>g|��jڱ��,=�ȗ���_����߉����W��n�����^���%_mV�~�]}�z�Ϳ���;��T#���������k�tm�}��vŻ櫷�{�����i*3�_������/\���AK�]��� Z������Z*�JMWRnִȃ����]�f6æ��tK�Mw��t��)?���_�)RP�6��j�'s����i��;����~73�ٛ�)ujײِ63h�-��Z���ܔs]��`��mq1I��o�f�T��jci݇o�� ����ȭ�qM�W�k��Z1��7�ݰ�*7���ʫ�Z],5�;(���
�u��^����MCqXFnqz;h�ZWΥ�n������K]��~Vn��w���|�rUl�����P������`�ž��nhGF���շ�v������{��iN��?��c���� �C2�S��nm�EC��Xh_�i�=����"p&9����j��x����Wo߭ӛ��{��'ϏWg�Opٽ<>?���٩��'��.f�_����G&b}�Dl������Z�L�Q㉠ѝ�֜<1��^~����*�˒0�׵#t��V��lN�2s�%�86ddʟ�v]��\u��Y����#����g�5���v5����^�ۺ;.Yѡ$�������ϑM'�o8��f����p�0���ʛ1�;2��3�5��AVv���u�&$ͼhY��W�?dS���;}�f۫㋴kf)l7U��BpWR�u(�e*Šc�MIap��p2��BpWz�3�t�w�u����#�JY MhS ẁT�@�V0`|�����a�]A�U�2L �㘶*IK��rN��w�>�Y�����Gu�1�8��X���|;��I�W���lV�U� OL�'�}A� �}��^R"�񉪵�_H%us��1&M*��>-.Ww^�[��0_�K��'̮�wcK�4�q��`�ͥ��vm�z�w �m���[���Ѫ�-�R ��{�*|cg�>�}� ��}����P*�V�5|g�^�[֡{��f ���C��<��<�j������Z��(��c&�c#
��t�7'P�JO���u��w=dx�ݐ���z�]��P�q�v���X#� N6���H�����˶�nh���v;�97��z�,���Y��S�����jN�4q�Ⱦ�~��م��JZ�0���33�Ь������䫄�ن�~�~��ۼ6o\�x��#*w�T�=�SG��a���;3��1���)MB�3��1�i� ai熋��h}a�N�5����<hF���S�p�S���^Ea��`3�Y�~�TK�ޭ�Ԋg���Dx�_�=������٩S6�n���O[�m&V�\g��ԇ���{3��V��jK���T.���:�����Wz���ݜvc�*B^��6�ٱm��g�w'�4<�4�7��o�*яU�kN�U%�^��A�����$Q�����A4|E�O�y��m^��1t�'5J���T�x�>�~A���z�9�kĐ #|i�[���#������e�ZQ�S����'���N��l�:��N�o�Y1#C����6[H���Օ�^}�Vn��3v�}|n7����R] 0�!)wx���V��v��;��� ��J�&��9�=[�C�N8���?n�G�%~���c7/� 1 M�j��nf��1�y|�D��$��<T�������zđ��~�sy���ABZ��a \"U��hC�\�t��xU��'b���1?ьkmG6N�}g��,�{�ٓ��vBΊWf �2'•k���F�A:��^�!W�v�"�IDձM��'��-$���|N������ːtB3��|I'��I�۶��{��8r��Ԣ�y�������T����_�$���mw�����7��%����~����3��iF���H�V�e6鈴��z�C�w����r��NR�W����+��8{�Ӌ�ۉ� ����^�8�M�Fe�P�����ڝ��c��6s�h��2K]�����k�|~}��(ʜ����f��s\d�
�ŷ�^~�ϭ�-U����a{���C7̗L�c����gn0�^��\]o�n�m��c{�lCw� %�����Y7�ì�Ȩ`�@;��ʬ��l��͚��p"�{A�����t��e���7-N��F�f5Z���%��6C�C�A�}L�d-�=�:�]nV�5��V�K�f�|�5��6S���̊4k���蹐�����} z�c}`�^܀ ƛME�PڵW�=���k�" `?��ǧtWMؐ �]��������S�eSy���o_���Y~2��i�(YH��!�[�Y�:�ޔ��(��ί���u)��Ʊ?���M�П��9��B��sār��K)�cM�C�}��Q�c���A]�m�(�iI�к]��7nS�5(��7ᖎ��k�� ��B�`+�'4��W��2NƸ}��Hz� )QRn�O[w��l��4Y��1_S{�������f@���F/�Xy� �����*����lo[��@$��?ݎ�H���
�����������ëےn����EMa�A�����@�! �#�@�~ �7W�3�h�=��U�N�b(�owe�l��c+Uj�k6e�9�v?b�3.�>���K�+vcΙ�*�|��{���(V*l7���M�]o�^�f��~kI=�J���+R��3�l�Wk�A
��߻�zD#&� }���J�/����9 �g�Iv>����kz�r�����m)��,q79�pU�w� ����֫��O��*�f�*��9���mW#��h|�u�=���D�%�At��uۆ�bgL#�I�e6�Z�q-��#�hM�����I���y]G��0E�2�,��ёn���tϬ��������lƇa$�.z�Evd,_@<${�տJ�"��X�1�~����4� �o?���T��7Л�$ލ}�'��֥h�Z�`�_�<�߫���z2������!κ�lwK�AӸ_ ��m�iv�mvNh�w��ݮ�XqF��YM+ �
�ԅ��AhUv��P4z��t���J�M���� aNi�d�l�� �tv�0�F��ꌖ�G~�z����V�}���Q��ٖrw4�.�*���0R�͘ߥ�Z�9L!zoQgB9\J@��{՘a�9s��b�͂�lQ���ۑ�(��7ح���[ˡ��K�=$��>��\m�G����%�c�˄Ypy��I���O� �YQ�
|=��Br��Nٺ��^�������MڧH�Xl3�}Ȳ���� ���@b�̙�7!�q2�>�z��K�u�횕f����$��r^�X��~��Z�̎�����[�W��N��V�V�g�'��q � �<���<�5؏��\U��c��Ǫ��!�-���ք�E���*��ގlrn(�^)��T�>l�)&�4G-B�q�8�*��6s� ���E����Y���Bnn�D
�y$��bifϰ��V@�豣���!W95 �jڜ� ����/���8}���i�sԷ�S��bϫG��/<��+A,�u�ĥS�Ίu�C�D�p~���D���P>��w��_�ƅ�Q����z��-�u{�5>���I�R��j�Sk-<�4k|�q�d��'��G�U�6aC�P���)�z�=��t�lz�$
�z|���d���V{A|L�^�U�ނo��Ęv7?��W�p��4���yVh���G��M�5���
u�M"hN��#�M�����+����n�o��G��"88�Ķ�T�^���1ZK���;��$�[�6���6{+3���B�X�YT���@8�z�QE����ޗ�����x3�z�H͒�� F:��ݸq>� �n x� W�r�� �(�͎�o��[ߝht� ���AGӬ�9�٭���l6[�Ӳ��Y����i�B��M�;�ޭ��=� �n�J���B�fh}(Ddԉ亦}~WXq�0�s�#8E�C������\�֒�/�l�"��q����m�QJ�5���rmU�-��&��CI�.OYiz�6C�R407d�}Q.*�.��y�3pj��}�C�@J�&�)RWkVk+����6�-Ia� ֨�l���M���a��k�#4�(q����9���aW�R��4�H��L�y>G�[�m
�+�ec��:E����� +��mv�Cw�J��&9����Н��؝��)�Θ��WR�)�a�����L9���A��ѧ�!�u~[�ٿ=���/e #����t�O�z���e��sY���+_�}���{��s�S�ȶ��<t=�~6B(.�6f�����N��C� ��6`)��DT6f%)h�0D�ᒳHe�;T�A>
�) ����1�M�'F����Ī�)l��1�]���.��2ɾ�2c���}�@��F��}���d�КI# %�<}^S�o�[\�̜��XǑ���ǚx�`��u�Q�j񎤑���Z���S��~b.���j�e�cr�͍rȒ[��j��<����j_0\�hT��Ȁ�.�ON���0��倜������f��[�h�m?��d��c?��'zHʝȆ9��k��k�^���Qz��~Y*wj5�,���,B�*���i���8v�F>?����a]�p�i4ZN�F���b�A�f��֡'G���< P>��B�N��6�r8��]o�a+6���`(l�c�h�����%6��x?Lj���J%�����\��|8m0M����1X��\׽a�;L�s��tk���4Q{�����n��b,���L���l�f�B���{��7�.O�e����HW1#ub�����w�d�F/��?!sMlpt�2M�0;r�p�����ҵ�1�n�/��77�-�H�P��K�B��]#uc������̥ ���A��Ս�XV���Zu� o-?E �H
|��#)�^lV���u�[8�I�̱n��I�)ȓs���� n//��f�%a�䥒�䗕��,��R��`qq�N�j�;Y�Zo�f� �W��t�mXmw�)�{GJ���_����l6��f��v%wf#�j=b�Y�<��8jF���{fϝ�^�e��C�r�u�H�e����J���?l�}�.?:r�u.���GWC��`3�4�)���l��}����]'����H��C�s�����0f�J$�O5�dX���)bL�S3Uӹ�M� ���c7'��JJ�C+rt׿p���~Ol�v���!���Vz�mJ�20w� ��t�l��&ݝ'�;U�/Z����:k8�"5�Bl�rl(��}��"^����k��\U0s�&~x��Id�0�dz��ҙ�ʰ�D��ߧ(啌-;/�Ӛ�z�I3T�1�cB;�)�����M>�1�M�/�$B$.W6�=Cj�Ta��9]��u����/��DjU��s��o�!�3�g�&ȔK�ږ2�z��[��D������b0&E���� ��'�^>�� w����S�`�z�f:�:ǻ����Ϣ cǎ �Aօﶉ���hOq�{�G3n�f|D���!��Y����P�0��v�y��4�0�;���Hl�Mo�4綜�����u��j��B�ԭ\����'���{�l�n��e����')�I�.��s ����ᩚE�M36́L�>�&�p� ����d�YZ�#O��>Z�&�t�FLl3���V*�^v�ߏ�36�����te�!e��%X�H���bh���*u�� ���? �e��l��J٨������*�W��qr.:D���6�=Ƞ|`�U>�ݐ�fN�Ll��,w�6k;d.��t*C�ͦ���1�T΂i
2dR�l��z�j{����s7JK�;��~��ų����z"2R%��/�os�`�3�ub;I<�<M�T���� �g؈=��L�8�O�� ~��5��rdRh�{D�у����L)A̒a+����KY��c�J�S�����m�`�qT�Q��<��R�K�^��+g�2)��aK3�r1 ��ŞW�L�1Y������n�G���s�\�?�K9:��3���XL�C�pʾә@���#~V92~�U�6�T��x��� �rW w̲_ �p1��pO>�r�Γ�?�JD�f땶�Ȇ���#]%^��U�3������o>����h����sMĽ̓5'��˕�\V��f�(U��l��OAVͬ�,�c���i��p%�Y�<�  u��lGG�'�wFyQ�E3�آX��<��u��$Q�)�Li� ���q���ِ��'�/�M 7��Ao�1�(���!>_Y;\D;��� &L?��c���r����B�#��UD\��gʞ�A�e��;�d�]�"*նV�9�U�����l�\�n~���/�t����L��L��H��V×Z�N���qV`?QF��T�)��HXת>j�jT����j� �ï\�%t��r1EG}��F���!E�é����Kh�^Wo��Z�o�8��;�����ӥ}��tQ;��ZÑޏ?�rl�1�qq��"���ˬ4�Z�7*K.|���h3��%�4Sc��!���S�1�V�O�M�"�ך�M�' "v��3Tߎ׹WF bK�+?� �?o��۶�ݼ�qm�Hݾo�#ό,�)��,�P�]�ֳbqd���X�..�e�t��5���I��|R٪ �q��J�vy��="� N�m���b��p�/��a�ng���1��I���O� h�;лE�EL���M�n�l��6'j4�Y?<}Uo�@ӂ�ބ�7[�z��źgg�T �,^�~D���j�����:{+�ۣ�4�/{親#onx�u?���g�Q�k��Lvx:3C��*����Ĩ5g�Yl�!�m�K��:թZ��93���z#Ԉ��C*Ğ��V[�A�?A0�d9=�/g6� ���\v������=��� ϡI��R��l(� J����y!�t\Y3�����ZwB�_��-l����$�E�sM�1Mr�����7�dt�u>9So:��&)`�e��Ў>����2, �ĝ}���orq7�^2��Nt.�6��ْ���Ɏ��~��ϋL,dk�V�S��l��9$���F�M���!�>�� >-ΐ��'��n�33{]A���"ى��|���'�F�?c�F�x|;�$tݲD�31(����3r\B�T�]m��nW��ۣ�F-0 �ؓ�`�
��� t��� ��BҰF�;�EoX,8.2�n=ZQ3�����w���/��� ��5x~V��v:�LX���Zoo��Vgm'�اſ@�~�i�X��m�X��� ��(d�Z���5 ak5��� NFe�F���� ��ыtuuƢH��>f�~v{��[�j���f(�/}F��q�]�)=#��먂2ϩhW�����]��8�[��4��m�6�Ӟc�M�}�A��]��(�GWK���#��}!/�����cU��W�K!Ax�6&+�����aoI?���p���|uOaʝ�C��y��<wzl�D����/yK�6':�Fow�0�.5>y?����US���G|�
���'q��i=�4k�֌r襓�5�iJ�Q���f�?���DF��� �79mz@T�{�Wg�j�+�� �A��9��Z�=���7�ΦV� �40��W��=�/u�.���� ľ�+H�g�v�Cr4�{��l��J�I�ST;;pnd�fI�&��򺀳"���V��*��<��o
��ࡽ�w�ј5�'N����==��.��e���x��?�i��7��M��׭Y��׿��#\��^b+Z������ ��ෛ�ڍ |�l6$��U��JmV�1[��z�)$ ٴ_���+���]��!�ְQ�q*�̩�:�hEȨ&X�����x)���>r���8��~%�n��^ۍb��;��;��Z;|��S wƭvTF�h���f�IZ5��}�����S���XwH�K�!�'�~�q��o���7��ٽ}��L���=����˺��x��V+Z��fGd'X� &��fu���}��?�o�)���珿����������k"ZwB}'��o�W��?i��������7��?�����~3�}e����N�{s'_��� ��i���ڪ�} �i^5w&���%]M���
�$���(���9�Ww�-�xTY����߉F��lX93��Jh����,%������6͝����x_]|Z)�sg�O��ŧiĝU#�ۆ2��h?Y_}�<��Z즇t2���YR�������$��1�Ɩ�^#����1, ���)#5��ճk�������4 ��uZ�;ڠM�WC�oA�R���'���]�]��)�m�h�ێD����n^�G*�H @C���)�Q�dm:�����m������K$F�c[�Ex���w�ʽ�k� D$4RA��HU3��� ���������͝�Y��t_]�#�T$-��Ύ$^'@���pv��� N��I,jV�b�� �R)F
ɻ$V+�[����P7�v�D���{�m �l�,�Ek�ǵcB>�|<�. �������� +9N�S���Ǟ��� '5a��%TH;��[r��RХQϠ44<��Ou��<�9Pc����� �X"�
*���6��<chB)�9i^Kp��hͲ�\߁U��нBy�.�������h��y�ZcsA�+����<����[��=0Ƙ;���04���j.�fE4����@����^��N�lz���" ,�֛��y�mr~nC�����A�LF�d��R�$�kP�WC,j�;��'_{ڶFҕ�R�~�]0ļ5� À���i��� HC��i3�yO{Q�0��O"Ҿ��J�d��. ,�>I*
�iV ��f�Ҫ�y^[L�jhF�wA��n���XZ��� �+Eئ  �e���mĨ&�xE��~�GbM·;.�k�hw�G��X��) �:�^�Mdj��C!,}~�HP�&�`!��*�[�>ғ�P <C|U�<c7#d,����H"#o*e~D��D~������VNcke�\E��.�����iTW "8�GZG�-�# �Px5#��� �3�II�L�GEl' p(�H�AS؏G��"H���Ҵ)�bb�JA>&�'��I�+j��Y5���T��j�h�~���6��B�(�/;�SV=�(~�P�pg�}�Oĝ�X�Q}6�~Z�VQhqo ����q�h��ĺ�%T�!p\6 T���YG�c�����n™JEf��r
�q�˧r��v�!��b��.�рR)��\H�k_ʺ�hI��e��*R�L* dh�
8��JI��,[ܸ�II�m���2J�]�
�/��8�U'a
T�����N+����g��Q�E���t�L $���j �4��FߖEC�&�q)��#�R#��%@��D�m�dɪǔ4�W KJv�K�$���34qR���"�{�� ���Na��V.T��6�ą�V��:�4-�~�h� ��Jvz ���D�����uDWͫ�>2��\�y���J���!�#��Yb��S<K�,Q&��4�� �+~�k[�W@&�n���/�ld'}1�ɶ�^���n1�5��/o/K�����6<TZzӈ�,�zNll�j�ͣf��N�ђ���Q��<}ٻc��@����\�=yb� 6�c3|��i;��k�{����&��d4��X`B}B4�PU����?T4�"��]1I-!��^ �N�k�ew��?KH0��v҈-�@QME<"�Lj���((�1x�cuă@dR���W2���C�;1]����CA�E;�`�<s� )�3� ���~YX� �X�c=�@dE��f����<���‘~&��3I�?����`��T?K�%� ��6tլ�)"� ziHP:6�h3�A���!��D��� �Ir�����*6!Zf����ұ^Bm\��PX�V�k�Z-X��:MFVj�U����FsS" �-N7V%�C�It� *��$I`�K�N0��5�n$�9�%��9. P�����]KZ"yv�mSi��]C��}@�
d>0c�G���lg���H�x���X��)LHzZV�{��i�eE���,G nȸ�֨�R��&��;9{)-81�.�W���;<�̝fc��,g%Q�i�3=�� ��h�{����N,.�WX� [� })lTu�a��ɘ��Ņ�咜������g4��D�<��+0��2¶�y�bxG,I�w��,a�N�2�53,��x�VGͯ���ߢ��u8z�6�28�������{V�����F���AAF놶lٞ+0e�2�A�=�k m���6+>�O���)t��O&�Ǽ�7z:����M�t5q!�nf����H`L������^�_��zci� M���!�JC�o^Y�BBt�����P8A�TZ���@m6�>`[�'R�����֛�fq�jw�WuB�Lw QGy��]�[,��@U�M5Q\G*K�`A���S5Qg�r�/� ����,��gn`����FpI��o��
)��l����C���������Y� ��9Nz5����j8 E�{?�����8-�۱RKܐ
֑��u��~�ͨ&�Lf��#"B����N��4[�W�=���]���@/�|-,�s�x5� )AX�X1��*�3t�x��O���5�̎�r���Pu�d��u�g�(�4)�^n{���%����r�I�+��E� ʿJ�H���E*m��\����>Ӷ�Vqt9rS�2�`�V�:�)�˴g<��
�6�O�R�$HO�&D�� �T�ǥ`!��̾�M!�6�^0* I��[�u�s2m���;p���v.� n��M�º�%>#�+�qc�a�� ��N�[��X�I�q���!�/E���@�b �4m��B�����?T6��*Ip T
)����z���uNE���]��d#4=}� *J9��5�\��P�L�d0iA,�EgoQ�N!�$��&.{ع��]�|�,�K~��=�s8�37N���GY�l�d�SF!�����ֆnL�}�y%A���I�2vE'�)�ٶ�$�;?ɸRi�˸dc*����`�����Z.R"�����P{�lш�1|uў����w�X�p2� �v����
��}ni|m ���nӖ�clԡʤ;=��r�֚h ��B��G<5r&]��s�ŧ6#��� ��ƾ���E�M����~�2��l������&܋)G,�v*B�@ �Ƒ0e���)c���+��7��-�i�m=�&��}E�qi�Y�RY0�6��8Zu׌+5��7�l��_�ZtY �D�+�L����IN8, {B6��Iݤ[b��҃�y��/ �H�I҇d� -E�H8��`�!P�"
��b���3&{ƳA�*5�@��qd] ���%���.�)�ĈV�AC��*��eY�D%�ۗL ��i���Ê`�� �%ቖR�*� ��D�&�����*���0!��4��%Dq4-Vad��[�.�����aaұ=�~z&�G��i�[�"VŒ��$M�W�ye�'*�n!���R��t#�{�n6�AH��e�;PE��"i�\�!��wĦ�����6�Brf`�b�^�b#�1��,@�u�Y�^�Ղ*�(iςG�>�^����Az"�V�$�h�KRY'�G��c[��G�q�W�њ��DZ�)����N�3�U|O�{"��b$z`��2+F�񭄫���N�֕��%\� �%\�n+�I�8Y�K�*�!������wR�h%�������A{2��������[�����Ń1�^�(|r!�f���@Ŗ��݊�������}����0��&2g*=�>�q�>d`�"�a B��s�> �3�~F{�@k��2����}pSPG����r,P��)�� >���> d��uJ��GD�x1 �='"ۈ\�Fɰ�$�-��ɤ��¤�Cm��ɭ�}��+!��F���k���m5m� �� �eB�s9\���_���M,��W��(,��;�.�4��s5h�f{ϭ�2�<K�-·�裂�팝zD�k�]E���y�����v��_(6p�&�s1�j�o*4�<���lQ X��n "�b�h?���8v�XC@ �l��E( �.�f 5#Rs�@�o�� öH�8yt��VC5B�&�=�{Q�_RqI�9A�K����p�`�6`F@�7��Բ�6�/��p[ӓ]�}�q���W� �8����3yV��l^x��69�{k��K^?B71֪�C TtL OP�!�q���C3\�T8
�o+���sTf}z������[�`@� mUꮬKO�8e��Ӻ!
q BA�é��8�W�����¾��l�H]:i�
6|Զ��0�F�&+F��,xV2;��i-xD�/zա��t�~b�� �^���5x\'Woֻ� ��Z��n4p�&�Fyl�.]1��,c\�f�Y�p��ٌ*a_���u�4�����[�
��7kO庛^��5�2�N/�ב����l�� 1�^'B6�)ZAy�I|�{��E`! #�
�`)�s �h����W���D��;������I�kÿ�>�i��@tˋ��%��D��� Ñl���� 3*�G8*��dj�b�1)9�4|�_ ֫�*A*E�t�d�(�g�B�t�8�����E?4l� I���O ���)�CG���kґ�X�E-�J�q*�n�b@�Re|90��%�)���蜉FM�=$AC*������xN6��@&2��\A/���f����]���h�фXX`!���{��7�U�D>w(���W�*V�ݝ�BzPFU���I�ad�FaS�p�b�� Z�4S˜
G�Qs�Rs�%�ޠ!2p`������20p����co���,ev�N�Z]���y~Z8`�6�nH~���F�8z*�2�l�djӗ��X#�Z!ڇ��e^7jL��F(SK���~�1M�]�����A�c�:
}n�8��"-�������K���؆K{�Ѿ5�H�+P�x1>�&d��"J ��\[:�Ǻ���vG��w�F��>"�!�,J��ՠo'I|s�"����F!�\i���D�%��� �8��:�w���`�"\uJ� 9eا���h^9�l[I�
�ۅ\���l7�����&��g<��rz�0g8�pIF+���
N���85����\��8[`��X*�&$Z�@��\����}�t�)b�1*�8�3�^S<�'��KIz=�m��@/E$6
��_规��~Q�m��{���)Շ׶3ܡ��W�#�A3��!�G�Fj m����qU�N?C׈A��+zK]5��K���(Z���O�>H��Ԩ'#����0�T_�. `8j�5_!�Q���5�
�H��9�Z+��� ��=�� ��H5ʲ���0��6B�3 u8� _�2�S���FjO��f�( \�j؉P�ֱ�( �D`������ۋ����Ҧe����(Sh�8K�8�B5�ǁz|�_��|� ��spA"����i!I�1��>9�K�ȁXzg�ot5sP|��魀�p3������$a ��R�.H�F��Wh>Ȩ�I�
�����=���݆C<�����"ci<����9RpK�R k���Ї�ካ'کm<��㱑�O��hb�0a��b���^]��pG# �H���S� �Z90��@F��]�t!�A:��+�.����8^��A�� ROA�;�����,\��Jap���>m$���`o��Jx������DI�-Fß`�-�E G���!�ؙl�tBgV/�e'�8�Ձ4�=�b!AOYi�����1%$@��8F�͏3V��8Kǻ�Dh/� �1H�+}K1����lT��,#]��$p�޴mm�I!���
��`f�ۣ�^�W�?Ђ�Դ$�uh��#Ձ�'T�ݧ �_�+
.�ڧ��)=�l�\4Q�� ��C4� 8IZ��EH<��]�B��q
���i�e�τ���h,��@�.���g�:�! �Ü+��t����e�����|3UC� )%�1]�0ɥ,U�QYDű�&�_c �X|:}%!�K���\��ӥc� �tT�j']�g�Q����J���38rnd� �j�:E� [ޔP�K%�Ջ!ݣ7�Ŏzb�͉�B��H2�w�%�S�d�m�0}/k���4��n��������DT$�J����(�>�90�m��s�X����Id �W�}�`�ljp���a8�F4�{VA|1�G�8��lX.�{��cY�YU��O�.������x \t ߃����������)3>U*D�ӳ�a��!����c���g�������(F��>.�:��T�?�ǣY!� [D��f�S��Bw�p���٣��Ƕc�= ���<�aɲ�%�Ă�[6�L����2R�q [@C|T��A5����7��U83���R-A���=� �9��Īn]�5��K�{U#���������b��Ѕ�_ή q��h �Y�'��R��k��N�������b�iû]s� �=��G��;�q�XG휥g��^^���'[�(�� ( �6 �R|��gJț�b@�j5g��K��wşy�?a���u୬C��:�X�(��4"�PB� 0� أD� �]�#YzhkI�AS�h �ҥ�wx0a���u�2Wr�- ʆ�����I�2B��o������o�4|���pL��%pj$fgm�a���+�t����z��0��Q"�?@a1�� �Jz@�T㣓 ©� "$���f�FA�f�\�$mY�j �6�� 3���Uet�R���Q#���B���*S !��=�B��Ԁ?� 1�Rq�g�0�����+c(]��Q���)(�жր�J��K~�a�q&b��\�h�����Ԡ����fb�4���G �>"�wr����C�&��4,k\��ځOœ���'&�Z�]9:�BB�t!����d�(���!�h���� �,��ƒ�^8�$8E�|��"� ��qJ�����6-[�dWKR��ژ � @P,�[Nw�z�@.*�����<�e!֜-�ȹI0T-�8�ת�fXD D�E@�і5��b'�Z�gI,���%�fC S� F��6F�D4~���A�&Q ����Աa�k�����!<�p�`ڍ�Q��Y#��hYc[k!��Z��C��.Zc
��h!�ܵC���OFC�L�f��
W��;פ��4L�G��2�ZD���L�Z�ݱQ�MjW��>hI�Q�˴����CL�,���EN"��j8҂. _�'ta}�5 �;�"x�k�f�#�
��X���H"�-q���L.���g��N�,:'8{�qrLs)[5���)��������\:΋=������ #�%(͂��l�� ��d+��$X&%�c����Ӝ���"c����CZ [����g6���s�iD���t��[j��!;c2�;D`�Z�q��4>�]Y�S��4a8��K��:g9��4 ;n�\���q
D�5�F�p� ��,��uP�t�:p�O��r]x�.p&t���oH�~�!�H\���ӇGBTS}��� .[��ދ��Хm��"5��g����y�D ��@�h^D*!�F��ό�H�d�_��t3�|�h��]���GL~��sp�� it!N�7������4�#��v�xi<��)S�G,�bw0CFkd4G�h��� i�E�v&Im�FI�����T�B�q$t?{����;�Hˏ c(��6f��<pT<,$�zH�l�� Rt�ņm��Z[�e�����I�G\��]#1�x�C� � 8�_p��G�S�6�pP+�O��s�8�8a��ʱ6 ��K ��J?��<��4��d�l� �U%xt4� ����>Mgq�+�� 47a�C؉#�iki� �ۀ�r�;�
\8�m�A��)�v8�Q�����g�/���� [�"
�5�p��4XI�+��>����j$U�p�a4�K/��p�t6m� F>�
r�.pO�LU&Z���4Z�$L��7��NpH��.q݃f� ���� �:�m-)G o���%�� ���:f��,�cۘ�n"��N�������S�G��D���۶|`����m����&hEb�h����)�F_�����7��p����kA7�sg��Y�EPE���֑�o] PM��d���e-现��"P.p�����'&Ҡ�#y;"�ALAԎS&D#xۂ��t�6��0d�y|�.��Kk��ڸvm\�6��5��A��M���vi��:�Oy ������8��7��S��T k�m"̴�x��4ɒ#z� �� GkBpq��H(�3�SGK�q���+|�*�@�%�S���B_��^�e�S'`)P�l�|O��j]���8�ɹ*���
��i)<B��"�X��H�Bx��!l���te:g�kD�F��{�n-� ]����Ҷ��1x�fA�+ȇbgܞg~)���L �����8��3�����aG)�&=ݤ�#r�O69��ng#�<��0H8�m������mA�c u���itb�9T7M� �E��;#%�Z J90] ]�O���J�UEPN*ɾe�rt �x>�FWdJ$ �� �r� *e��k�T�'��P<���+��$�v-�6 �-���T���1�iچ�i�*R~!�4r(�C&NA9_Ri��7����0�|tmJ�Q� $�Ğ\/����S�㔮�@##쥍NE�r@�����_R�q8�X竍���4�"ɦ�x�{�1��E�"]ut5snu\=�o�Tq.!��@x<˒ �|�G�q&�+�~��;2 ��u�9#�2p�^��l �LJ���(��},� �Ҏ����E��$��IAka:�%�L�;� *W`��K!h��>��No���h�D
�&�ۘFT�B�pb���u�{l�1��z����w�A�1 '�Y��X p:>`��M; �n�[�"-Z ai�� ��GI0�Q��q�d� ����M��;�CR�(N������G �aovtJE���Bi� �,��X ����������ܘ+��:�
����� !�I�6p�|B;���v!��*�S�n��];VAq������4�c����Tq�t�����f
n4�*�A�+�݋� ���".Y�3V|՜ȕ�D�� D������m�ߌk$ ʴ櫎.� 0�����Na�B�(d���upMi�FI
��^�gq6)�ؘ�& G�!���X��4<8��^_D,`���=�(���P�э�)�0)6W�U����t׶���/�[�ϩ�7C��sqNF�8��8�E���s��:��S����� Fg�9S4]M�O����%nkO��-y� �2��C�����.
��"S�}t5����b�|� ��2k��#�QDkN�$�
6�i���C�U��1�����q��X�+BCP�ix�q�
>We�g &�T�@����c~ �!��Q��)�W6H�M�\��I����s�S �W�1�}T�<�O�����W�wB�Cjq��}>��j���1�|�j0�z�`l �q��V���b��z�|�(D�"n�A���Z�!�r<�m�C����.�ܵ]�}�A"Q�t���I�!:,&�x�9�I�įBt ҕ����qR}���@p�B�)� wb̯��" �;L �;!V���R*1�����#�H���s_n���|�`N� �:S�`�A������� �m�ˣ�p^��"B�NH�"4# Z.���ݒx+�͆nm'G?��Y~20�j F!>Lpv� B �n'��G�����Çږ=A�*oc[� "�$��U+��j��N/��� �#8�M���T_�w��P�ao7�� =���Q�+$���`,.�N�5�w�L� Wcu� +C
��R��r5N�.��iچ��E-�U���4�C���6������J�?T�ekB�u�i��5�@X�&hJ�������Dͩ!� /�Y�����@��b�Î��ȥ����f��:2(=� &��obț�c��a��
>��#�(���׷ ���m8�xx��#ѧMME:�5낎�V��f̂�f��s#۴G��4�3���y��!2`���[�{�e�4� � jN�1LRBMpFg<]e{�c�N> 8� ��m��!Ru '�� �Т����8�,]]Hpv���l8�abΟ����r�T)\�VI���h�$��@�����U�t�>��D�t�m^y���|��Oe��� ����*�Q��-8��� ACi��Q�;Υ,�G`<�4MF�!桀3t��mV"�;�7Țk��4�t�$��ˈ�&8K�8�W���M��rd��+ݸ��W��~�gŃN`�f�=��x�j�&膭M�q5�A�6I��2x�nbw>4}q�Kf�_���~����
+�ِaR2�pyI b�q\�a�'��i
GH)n9�b9�
_�o4�v-��^�cl���@`���]A���<�.BơL�3ܤӭ1� n��#���A�p}����Q9FWB�j@0�6��yX�1~��%o�H�ec�,���F�MWȟ�oXv�M���O�/�5�=:r�9! c5�‘�ҽ�+|��;���"� ��AH����,-bt�Jr�S��&~����!\c�3��M�!���nx3��`�� ����7��� ��Vq��s[�*b�ƥ^Aٰ[ ��-Pcl>��ç��Y�H�Z�������,�d|��� �C\A�\#D�@;T\þv�:���u������d�|#�,Mt����@�u1�a-��i#" U\.��5|W:=X�}���R�z��Zt���BEJ"��<��g;�#�<MW'۬��=l����l��5e.�;��G� ������K ����}��}R2�`�X
c�����v�����܆z��۸���zu�:���~m��*�\"�d�L�p�b� 8�NO I��;��h��X4�Q|V���}j'����e����zL��و��q>�u~�r8�l�҉0?���1e 8��u{��Tnت�=�ÆЅt"��7�_,�������~�����������v����_�}��u������?��R��ǧ�ӏ����ǟ���!H�\�G�?}���O�����?|����y������N�����,�ӿ�����B�����?<<������?=���?������� �kT�Y�z}����h�����������q���t�wtB�(�������O�0���Տ?���>=�?����_���u���Q�s�����Axp�ѣ�:���O?�a!V^����?1W?v��A�O�����}z����+~z������������?�x�~���?x�i��ǿ�'���㽧���%��闈�������؁=���7���/?}��_����?~�闟����߇���`H4?`���4�~^s,��|�7���#K������黏�p ����7���Nۯ?}��=\�?��P�?����_��ǟh��� ������'��~��ŀ��O뫿=���O�1-��3c�P��>����?V?���������/ �T���~�DϞ��=X�1��������K�����߽���y����U��ń������=[�gD_ �߿�����(�v)�*�I��>W���۷�N��}J�}�� ������w �&��;#�=��Y�p����?��}w�"�t�}�Gq���y���7�o�#�?�r������d��濾�������}�v������O�7�ݲGB�O������7�.�e���c��߈��̴7�������.c�\
�`f��_���w��#�����0%Nj�wC�2�ק�R��Zb<�ߜ>U�,������G+E�Z{s�n����S;�M�
�6��c�����m��x�������h�6�Y� W���?}�s��_i�WX�����N�҄�K]ڳԇ��
�V����y���
��/@�*���a���b�ٞ<�+B�;������}{��_�ܤ1ʛ"�!{��]JQ�fr(򝠚����km��=~%8h��M�|�����Rw3�An8�LA��Ҙ:�b�䥕��Z��Q��y�����f�;YB0S�( !X���\���`w8�c�vCw+��;�V������i'���i�;���S���+�B��(*г�Eг��%���%�H��(9u( t;�^����Me9� DP�e��=}w������o�ݥT��+W4F/��T(����晅� [��w�W�����:�5ﶊ��w뛏�sz�;z�.+�״�-�p�N�͝5p,�(iV4E�惘ꪡ/���q�U]�K���ͬ��/ﮄJR�J��vxqz�E8K⭐iҊ������ �(g. �u�ٺ��VA�N���gX��*Z�$/@=�nN����� ��b�P���7�ݯ7��%t���pYQ�8M���b���E�N[갩��*���7�u�[�rs]lr{i�^�����^���z�Jy#���j�F[�]$2�mv�����ӯ����Υp:cjé/�٪�)�̰��M^�ԧ��E�Z����U�x����۶��o_�v��BA�4x]UQ]��uZ�� �㯿��� ���m����e�]�]Ƒ`��%��_�8NWw|q�l_3����Q��\��z�P��r�r�iUpl^ow���o7��Oa�o��������}�Z;{�� ��H�m�Oa���{���q��������������� ��Ojr�뿧V_�K�-RuZ���RH�<}xj�{'���^�w� �������?Y�݃�g����{/�7���,2T�V9/�j����x?�'|��zG�s�J�j�?�;�/���>����T�Z������i���4��`�gW`n `�,>�q�R</X��`M�!3X�)�ʵ'����Vo���盚o�{�U���NZq����?}|��&n�u,��S���ܼ�ݛg���1��_� ά��k��o?K�&͗M�>?|�ە٬� �gG�|�Z�4���>|�_���Y���r����|���Wyu��_g:��'�7��y�����/\;���u/��J�^�4;R����:?_�۝�/�kqv�z�׫u~��j�B_��#��Iy��O�z�]4=�z��G�a�a�M�X�h���I8
>O�*^��u~�ڵl6�\��}���� ��:a�WWg}�)��8b���y���Pjwu�g��/���u~�#VȰ߈� ��fG�|�Z���6v�6/��8;����bȚt�9�n"���ʝ�-�n-7r{u�3� |���'���� ������,tUք�~����������]�z���%^�8;/��������;!�� ��fG��g_����u/v{�_���숗���u~^��܊��� ��fG|���/V�I矣��&6��k��E�o���^�jin�p���!���7auu2�yb�K���:?�A��ռ��-N�K���:?���J��a�'�%��z��) ��v�qg� r=G���E�Yu�#ɤ�e�$�U��˦Q��9�:��W�$�����w�]��!��z�߼��ݛ����q�2���A���,_����NJ-�̐�0�$ �m�tA
:�f����C����7�J�G<jCVn ���.>%��'I�j 57]�Z��t��t���1h9)���� 0���� ��z���O7 �>US���ɷ�.�\�s+e��ɗ zu�n���޲�#_i��ݛR�ƻzL|�o�E�m<�)C��P���zɄ܆�zJ_h֧H�>3Mz�y���>����G�����.�^ �e�u/���ϡO�۰���S=K���!X��w�� ��� �ZG�y��� ����� �3C�EM��!����/�|S�Q�pS�j�J�cz ��oC�jM�7]�Zw�����dw�x}Lv��|�5h������'�OW7�ԃ��9E����0c�[�\��a%��W�S�g)q���P�_���f��ޗ5� �gf����)\U 9�������7e{�F�f<���]ljQ4
1���� W˽�P-4\�QK��AX2D���#d���_r��6\�<],���ɹzL�熱�F�߈��U����g��) 9������S�r�(����\�t�F���[���Rɿ����65��� ��������o�1?�}�w�� �?�hZK�Z:��ŏ�UC�d�Wu�����|S��������;kj�~���B�e��݂��K������ӗ�����YLo�c~7!p���n�n�z���e݄:^ӟ]�������������'�O�?2S ֢Gfn���OYU�葚�z>���w��y�7-�1&,�<���X ��&�j��aQ�ju� T�Iz�j��Y�\ �Y�s�@�� c� )��~���!�~��R���܆�]O]�t��MN��9������%8U}��S�)����8�]=N-�A�z������ǹ��x��/�q����D���<�\��|��\����!���a��q�%��[n ���4����8߆��*-7]���
�w{�M�� 0���� ��zD�����8?e�M?�5�>ٙ�U��:�N��UW��! ��VW�����<����s������M��vRjՕ� Y�+W�� z#,]��>��rK�Q��ܔ�՚��cz�ԕO��];]�n���Ӂ[@��$���1���� ��z����IWd,B*]�O���q�P-�`��j ���}����/�$�mt���&��!b��."vRz#T}^Zz@}���H}��-�s�V�ӡ{���9)���z��~��K5TK��`�T�,y����eSTw���U��,�\,�YSs�T��.����FX�%�ܔxT�s�%p����bzK�"� ����\�nՉ�N���߄:^9�]���j��/�t}��I���ST��h*�n��T��-���ޟOb���U�����
MQ��B�'b��̉ZW=TK�-��ep� ���!R��]#���zp�-��z[��+nA�n��1���O����~C�-�O�zƪ�Z��X<��%�k�;_6��� vs��qn. ~��\=��B�e��oAAo���JA�)>a�!k�]nJ�j�ݧ� q��������̌���j��m4wm��*W����z�E��w|7�᦯N�snΊ*7���I�������r��Ϡ�7��)��� rf��,�C6���`�=�X�EқL�~�IY�a�)�!�Qՙ��ھ �Lg�n���G�ų��)���j����W�j�� �6�Y\��#炮�� �s�jM�g�����[LM���ʄ��9t��ϡ����%)�Ʉ�$����R��sݓF���Ssɺ��On�\�$u����K�V!���I6V�����h����1Q�^ �1�j� �Q�������a������s��?�zn�*,7���I���������r��Ϡ�7��g��t�O�~T�,7%n�_m=�d��UR�����s��jss5X��
��`��K� ,�Ŧ����.U�AF�T{�����/�5;��r�Yy^�]8��m��p���8�-�H}֥�ҸZ��y<p��݆�U��kw=�z���݈P^�_�����πU~��MS�??g�F�j��F�jWd�!XR(��|Y5�����s�O�,�\L�9kn���|^غ�sz4}V�`��[R�j ���j��9d`Q>�%�qq��Yu�~5X�gi���
�kAX6xm�Kg�����M} ]0��9�s}��g��K��� 1��>/5]4�� )�9�oI�3���sH/Z���Z�l�[���j�Ш`��z���|����Ϗ�9��CΥb�Λ�kǸ}fغh��mH��tA�|�b#Ty�",�E����:xP����i���:���(z`B����rB�>AZ��MLo��Rĥ��w��j�Tג��z���}���s����.;o�jʽ�p3;t�����~��ͼ�[���38�x���l�ܣ�F�@�f�f��Ōꉹ��R�U_4J�7 �� p��QF'GY_4g��Ƙz��<E=KN���PV����ӫ����-����!�R��;onjg���Y�u���݄��
M���ݒ|�]㦴�փv�[��z�!q՟׸��Ug@>�g��m��q�م� 0�2�3`�+�#QA�GN�j-�߸��ji��`q���%���Η�Z���d;�9�ZΚ��k-��.��܂��
M����:!�mi[�Nu�[Zk� ���Zn�p׃� �1o���K ���'ҋ7��f��\S���;.�����I�T���g|uߦx�ʟ�Gq2,& χ��c��އ3�>�j��zV��������w~<]!��/�Z�g��l���n�Y��4���;����?�����P���z_R����&��\�7"��V��������3/�'@l3�z��p���}^tp��x��k�����;����dV7�M�W��.�jw1WC��4\���.���/����;9s1�57W7:}^غ���$�Vh�E��oH>�coJ۪�+��{K��oB⪝��\8u=� .������� ��`Tu��'�QR���o���p�Y.�c�Z�KN�,�-�j���Xu��~ ��� �Z��<�\�cxg�M��T ����e?�w z+4�ݒ|�
領�V4?���Z>Iw�������Yr��_�'d��X]U=xK��32��&@�C�1����t���\Q�dUwZ�du�9�2 �=��՗����a�I?�?��6�-�^G}�B�Zpu�a�R�,\���b��G�?��1���ƴߙ�ޘ��9�bY9܉��Ky{��<A��G�w�7��Q�}$��9�9*��t�i�$�[����{Tm����N Mlǘ�������6)o�&��������Xg#T�)�tx@FE�ҙP�xj¢�U�*�����wioO}�����<��[�����.eڑ?����FǬc��y������0?O��G�h�w��E��:��Of��lL��l��y�7}��>i���a�����e)��M�"�Q�cmyQ@���(���76����L����AVXř���+yIh]�����~F�4�y�h8vN���_3�9�� >�h���2�9�����p�ѽ�s�74X��� �e5�Y�.�����"�犼+/tI�EOw�-���{2�d���S��'4
��S���N��;�oB�J$H�9�Gƽ�8}�mvyT�|xn���(1`U�KE�X�## n�k�`��NU�^��@��vZ�8s:���������Nmc�D�?B�����K�s8^GŌ~>qj�B�8�'��]�ð��|�S�|�Ns$C偗G���}�ʐ;����p[�߿����U���U4Κ����fI��X 5��ͅ����Q���@S���١O���_��T�
7T�i
�^ z|H��T�������ģ9�^�k�b�ӷ��YQ��������N�����B:����ᅧ7."��\x�Hu'��H�8��� ��xz��M����S����߇I'1V)_+ym�
\H�c6� �~���!��[�P{'��E(���;M耷-(gP�����H��|}sj�@�:����o1�зG�Ze�,�����U��m>��y��>��|sxB�v�T���h��W����eS �����ɳ>�P��=0�S(o�<��J}�jXk#���@��a�;� ��-籬���0U��B#�S�T�ѡ�v�������f�8�@++G�S��)_"�
`�s����?���������?����?�8Q]�n%���oo�
}��V%"kߟ�h;�v�x�2o����F�R�5��F�ɰ�#�<W�3��Ptƺrw��wJ�؃��|�M��~�^)���Sd.��5_��l��M��l���S�_a�78k���Pk����2�݀��0�4��DW��h4�w~n~(�!}}X���>��Pk��O��?�������g��G��x5.%C��������aq[u�=�+����P���n$\�f�0���q#�-����7�7j/N�;nT_�{ϷI��Јm��c�ŝ�������*��|0QUI���c�̱xf@~�@��#쿎 ������rߖ�C9B�L�юиp�罩��)�m��;}����S.���x��C>'��X�����9koڍ6n�<>�_�y�b?<f���[=4�1��g`���x�["KG?��,F��'H8ԃ!΋�i���$~9��K�}*�4���G�}�F
7�' yi��f�\߇�z�Y>�����y���\5�|��i����|�l�Z��3���Cy���G�m��#nŃU���2���,dpҹ�� �-�[�{8V�Ƅ�#��q!����hb�*Ո&��"æ�<���Ѵ�o�#&c9���q�D��nX�Q�f�sL�B�Wq�YB��ta\�d��*�p�$�j��V+ �>�|95�k��=%�gE�D�Ѫ##� ����C��H'_� wr(q.\��5�X-ac����]gu�S<��Y������EZ��U(�4u�C6n���0+���u�A�`�a1��u��]��������\�a�."�Bk�|2 �;��旖WE�U�;8:�cV�}���vt#,*�s*���������ڽ��p�D�y$���᧿˥�����ʞے��4!.E���A�HX���G<W"϶7!.]�e��:��K�/� +���5
��`�t�8p���.�P j�R����h���>�{�U�8������s�6�Ҟm}���5p�Tiv��w���χ�/b�D��+\�,E��+Ytq�Z��^�y���|;���>��ɀi�Ŧڒ���,Iż�GW��w� �8.�ê��������אZ�H-.�������yk�_�J\��u<���U���̛�ڌ�6j�9�W��d ��󚗳��uNS�1�hjN'�!�~������Dt �邫;�d=�>�䳭x֊{��g�jKZu�x5ӿ��O�� ������%��t^��<-O��NO�ô��u^�%2��p�6��?=??���fk�\[�68��!���ǯ���c��<�{��#Iu�y�<o��Az�S��)�;����n6�)��'�[Z�Y�ԝ/f>u�Φ����a�X���Q$֞ ���vթ�,#�j��܀
��){S^|�p��d����T�}����:)�(� �3׉�'5����6���\gO��:at�\g���<�݀\'�9����d :=���ܼr�6�N���ܺ���'�����wEd�[Z ��F�v�h?Cp�@��.�d�l5!L8�>D�47�=��ޒ�lƲ����U�F=t;�~^��)텅�������rbY��p�0}�s��b�������׿���=̺rF.��\�.և4'����V:�|�XO-��.�w�̳��4�ƈ ��8�<� >�CohY� 6���7ح�U���y��6��������7a&8�'��-�L�����;ܖ����Bl�����9���<5�婄 �*Z ���"���sy݅��4�E1�^�jg!7W&j��k��%��9����nv���mq�hă���F]b<mF��m9�`����u?<�F�Ӭ� �<M���4Sp=N�."�g�O����<�j�����U<�G�4GUK�4����$�g�E���:�0�X�%�f�,�h�AP�v��L���C�*��Vqf0���*��a���U)+���7��\a�pޛt��/��u0S��M�z�>����9��s ���cH��<^210����]�B?�ߥyY�a�\�/���\=���N��9���h��1ܡ����(�o��`��4+Vu����
dܫ�ӧ^e���9i�-������-S4\4pdģ�R�Q$�Cd���=wQ�^�1f��y ��и���mbq��5���d��*ı,<w�-�w �~����$��&S�L�R���)M��?�����0�|Ю@5���xs��������<�9����;�~�HT�' �����3G�^š�i� �ԙ��c��"�)K�H� ���%���]ϑ~���'�X�����̋�X�j�QX2��hY ՛�×/��χ�~��З�!�r�6d�C[3L ~�+o��{UA�>o�� m�����@����K���Q�R��.�TnqR_����`X�;��OKJ���7'.�pSÑ6����l�5/�>� ��Q��:�0�̹���:�6�Jx�>��j`my!�u����\��b��G���T�_.HUU�ĹZ�>��%Qҷ\E8' �㪩�ś[С���� ��Ü�ɝ��j$k$�}�x����b��hSm���z3[�6*�a8�cW�t-B����5h�L�ӡ��� C��-�\�����7] ����0�T�aag�*�jo��0�(,!gE�<�V���k\��3�[Gx�h X�p۱��'��͸T��$
�骥�D��+���8,J��E�Ӊ!h��-�*��F�qC��7}C�[эx�PΩ�>����� ^!�[QX�2��z��w ��}��C��� ��-nG�0��Z��]Q *� ����z����[���� Mt[���<k�;�&v*��aާ^�xY�u}8W��f���喲�����z�Ga��#���[xP��NE��Y1>Pچ��QryM�� w��������ZLP�k^��ۓ��w���χ�/��`�D��t^���{�g��N��3/ӄW6y���?�ģ~{E2`ڱ<�v�v��΅�U�]x�rۂê� ����7(]Cj-"�PY�kC�J���6������x�pts|W��>�vt��ns�)��^&�-��r���ru���9��;����.Sy;�|��n�@;]p�NYϵ�-U��V<kC���g�j2֜���1�˟��˟``�?��|~^��O�u=���4����t:L�|\�%]"�k�)������n��ɵu�j��m���t��zkK���}�{U->j��U�~�-o ҃�S������awi7 ܔ�i��-��,P��w�mq�Q�U�r�Qs��g�?&�]u�/�H�Z�}�w鼘�BZ_�+k08���:U�i��a��N
��u�"��u��I�u����/-1��Q�+r�0:j��'ot��vtr�0�TNO�����i.��n�Y���������򿧿��/���op��n��Y� ��_�CAcl�H�9c�5ڶK�;7y�/:]�Uz�d2j����n��#�W�楬&��a�&�|&��x؊U����* V^�a �:-��.jl�fw�w�B�w�����w��JKۇ���C�MB/�l��8�n:xZ��-��3k�Z���k���߅T�5�s�p�ҞU�pWr��rW�05�sᳱe7I�K{�ii�d�{?���i/x>,������y� ����(�'텋1���Oj��Ϯܱ��<v�E�U��>i��‰��~�岰$(��Ȫ��+�`)O^�� QT-�8:�E�]J�Dp�X��&��3��WdVC^Z�f �ɗ�^��M��_�g���8�������݄c��`����h�K��9<��?M���m����`�<.��]����.��<��+�8}�ț�1�.p���&����M��"�!�qtaI�}�aI�"�/��0Ǘ���S�?�`E�����A!�02�����"/T�'�S ��XWL_�t70������x4=&�2��G��0���U.�Oi\Ȱ��{'�]t���{'�� �w������.��Z�ܲ$���Q�� �:f�v�
S�<t�jV�<�A���~�(8i �zO`��{����!�%�NVW9�vU'��6Bo
N�R_�_M1#�J��×/�o"u������l�9\<�N��E|= �@ ë��4~<xA���ྎe.�U�W���j����l��uLP������]�Ub�PkLT�4���F�<�rA��3����1��Q���;0_���X�C�f���ZFja��7���������g]��O�����N�G6l�G0���Ng_�1���)� s�Nm_��(٬exy�@������Tc˥�ˮ� rq3��$��'�`�c17��u_*���o���n�G%r��&�f��Pp/��%tfB�`�L�MYѹ38��.��T[�4_m7߮}%�#2�J����a�j3�OC�sU�;�@�C@��9;p�p>�;m<��=�=�,/ƚ�Uꄁ@l���<�۞�>���P y4Nډ[� ���D�D\�چh���|U�7���7�!˚�x�1y��f�mp�E}�x��|l�|�}B���8�.���dp���}�C���%��� 'ݘ��� 7�x8d����7ZP�/���y��n3ZP��ŶY��ň��j��b�{�1�yl�T���΂�Rݵ�[S��d��4Wj���\9��u"����RV���\ &���?��}F�V�
/��Z�(�'3%��� ]��� GW-'y3���
�������EQT�W����~E���K�i�PKٚSg��mIH���wsE^qIFk�K��܉��j�6�;H���5�� E�1^Wg�϶��ڨo�����x�ң������?��G����+�:�fg{��^������Z�y����^@�}�P��m���QQ��.<��[�����Ί��;+�%��.4�g'-F�<��~�|n0�<����1���7(W�>=V�O��˷��m�Dl��E�֦���Ի�P���XNէ����_\�>i��6����TZqA�K=� ��cϼ ���~`N7gx�_Edԝ�4^wP3N�:���C���W�W���to����a�.���=���?���9���ǘ�_G�ѦO�l���M�?m�}Wm#=�]���ȸ"�ӧ�|(?/�EO��p��g�����)���ҿ��գ}PЮ�#7n`�����q�k��82���sou^��F>ojh��E/���TGA�qGF<��1!�Do��żP|SUms�"�}Be�H���~hfBDU�Aˬ�ęi�v��0���(�pD >
b2� C E�]�10G��C'�� f�N���>�!�J>�[�h$�8��&K� ����&_��m�*�{ڿ�*)�D�V��ý�pC��= � ���ԝ�"���ݠ��0��o����}����w��;t��-��F �b�A�*���\l��ֱ�Tg ��ɠk�d��S� �w�y؃Ϻ:S|,;Lj�Bsi�3�)�4�;���F�@��{�Dz���L$���mw�V��~���+1�[Hh�-\��WxyeQIFS%"���"�������d�Q�B���@�o�+���j|l��hᇈ��ǎV�l���B���n!MTt��0/�z-`��
����켻��[���,3��H5j�(� ��ig3���3QZ��-ƀ��P���4�#��]/���]�1B>��=TTiE������Y��f�N�Zyp�q!o�SY�0�� �w�]�O�t �y
cSZ n.��s�[�Hj|6�i���k8���)�b�gko�C\�ô]���ח55����d�d܊fv��b�tvy!�ۡ�K���Hf�)�*J٢ch׊ �LkMuQh#@p�x�������4�&�D��D.@K�nu�,�Dw��S9�YX)�˜a� �z��] l�����`�>W��.�v��5�+.7����J*�/D��xx[�f��_��z+��`����#�`X��'8�.����n��ȉgQ�\ye�l��_����١����-� ��9������qI*�zt����J��2Kx�Qέ�=��jC�-z����0,������th�#!�~ ������b���I��E��W2Ch�����ry�xs��B}4�N��E|lW����U��m� ޞ�t�E��NŔ-��w�5�`�<
?�LwXf�.nG��4�EZa�jd�E6M��s�� ��^ut�;���u�A�'qX�����2�
�kH�E�V>����kG���6���
�;���HT]5�}ϼ��޿�9�E��d`ZT����٨�c����;��tҠ[fxǖsh��r 8����y�� �o��&��͛D� xĥ�� ���ٔ헵��5v.
��y�� U�E�Z�
�cՏ����U�C=�>U?�3Uw����������^gd;G <�e;�S��"
ͮ�GӅ��v˓�z�t�� �=p�)�ݎzS ��^�=�{ ���0U).��.j
�y)��釕���Y�u�\��v��VЕ�8.fy付�f�����M�A�f� :GM���Ȩ�}�J|2��A}���D^Z#u�҅�P��͡�$�9�p��Ź��cL���/>������|����_���2]\���,o��´���*��E��yaA�.z��e\x����'�u@wz��G�����MX4 �ĥ�
d�[�ӧ�b+�Y+��b?\��N?H�W;-�U #���4;u�E2Gr/rSw�h��w�#f=����.i�f���4�p��^��F�ƺ�7c;`�n���]� �C(>~��� ��fp E��������I�CH{r�]�1wu�9�*�����]I]��Ƕ<�.�E�fyuO��"�6�B�.��?������)2��{:���F�� =Z���%���})*��T�\@Tl�4�eɯ�\����h�&
��y5��y;0(������^�B�kHm%�:I�1�w��wyc_�Z��~u;�F�U� �3p�Vp�5�t6T3�iC�s���17H��k)�<k�
.ok�*�4q�=�v���B�C�J�|>+Ũ��|m���e�k��%JŁ�@�� ��n��3KWMJ�Y��jVu���U��a��!���7�׋56^9�P�u!V+g4�r������f��������md:�4��a�}b\���E�XL��On��ϋ�.���;P���u�'�Q�p��N/_.{y�o���~=����:�Ǥ��D�2�.�O��R?[��CtшB�{̡��l�oǗ����,���}o)��l� ��+Ԇ��h(Ñ�E��y��-�4�D>����j��zt)�ȨG��IU���J��Ub�,�,�U�"�&�l����"�\�)K�����Ѐ� ��� ��b񿌮�4?�.���b |�6��_4���l,NK���_5 �}��DŽ�'`6\��+��b���I{����V}�P/2~��D�Jl ��p|��'Z�����!
`��
�J�(����D%��(�no���[��W�+"
|�E(��DtR?�o�[�sO��3%�nQ��Oz��)j&y!dǴ#�@e(6k�y���f�u�|���ն��Pg6]��!(58���5�u��`���vC��� }\H� .�\C����py��~O��1�q|\C��M�F�8�4�~7S�h�.��\���€�f�\�}� w��8o��x޸�:��������p��k��.�+�|�A�B3� I?�xy_��ra�0_���Z�[�+j�"�d�;�k;�;�80z�ɗum��ւ�^��<�s����3�w}(���,_@�vf��&��
y� �%���/?��x�++��>� ����O<�:�-/��]O^�0�c����s�D�Cn�|'�#�[��Q&�<W3=��5N�Š�����)��� ������\�&�TsU'Y�L����� �d>3[�)�G�N�m��K�yT�9������[:� W���z����Gt����
��ɷ��>� ���bO�I���x��koo�7��ƹ���{�=7<������ ���-L��Ѩ���%��kA���eq}�zͥ��Q��έ;��r�al���=��5>��M�*k�:�&/�����m}���;jp���9 M�0o����;��ߔ;�)�}�S�|/�jj0�SY,zX�"�NN�.��X�fK�|"�I�U)�c�<|@���H�ߒ:ûB�IMM_���kq>x[�v|CR�0�T��b�O>�d��Lt����B�Q��ԇ�8y��=�o��2�G���d C� y�`�R��Tg�d�z�Ѩwm"���;�=���^͕�~uXt��byN�A^��*�����;�����\'�0!o�h��
Q��ק� l~��r���|�7XXn6]mo�����!���/*L]5Y�`��q
'w�NO����tx^��SX�������p�)���O�b��cr�qy��Ox�"}�"�x��a��.}��Uќ#�xQ1F��C8���/w��O������`��<��ߐ1*0�T�׊?FeW�,��y�k<�������x���d%.��)�G\�/��^* ux��X��_�EC}� �|���\��X�K���;yyn ����7���!�%�̓�M��Wv�'=^R�]����B��R1���l� �4�: K���Waq���e⾃��<�z�n�(���K�K�O�O[�����òV��i�Z��c�~�񦹣���״Qp=Κ6\D��,����N����嵮����r6�������ٶ�`�ÜӄX;� D�s���Ҟ�����^X��f����y�a-�a k�w>z4M����=*޴w{`X��C��@n,"L��O�����6��D����W�=0:��������� p{`Ωܞ>&Ç�D'S�������t��:N�6� g*��$i"R�ۧ��_���_� �<�yЛ@��M'"ź���l��b^-������vE��i����i������y*ߥYڙޣ�'Ny@�����:-4��â��)+�Yj�&Ɣd�RL�$HY�����4�?e�ҧӖH�2G]&�����Cs8� �
��9/!�HEm�Ms�9���*����U�9 ���e����"y�h�DE�Ĺ��>��aҷ�'� ��q����M��z�� pe`Ω��>�N5�5��=�B��^��hsm�\��3�"8u�L�8籹W�f��D��3�aL��n�b&9�]6Y�/o?�'N�����<C&}�1��`�訆��MWC}3��:�9���Gؙ��J��[�0,�}�X�GQ�}ܗ�=���Nt�K�G~8���~/�k�=!_����ZZSC�'�(qja�L�W�{�8�D͑��;=fR�P �T�ea�������!�]o����`�� �ymo�/��h �{=Zy�����Y��~�ۃ��l�@��CS't2la4k9og+y;��?qb�
%ͭ�5�4� ������ �8:n�LÛ�2
ko���z��z\D���O�����6��̴@?�7��踦^��/�S�#*PΩ*�� �
7� :'����Q1#H��&�}�d���P< �EJ�:�1�� �����Py�4������o�-Fnx��5��?qbbR��L�Ӌ)�gnZ|����.W���%��Ԝ3e�9�d�筺��]���5�s�{>c�B~�0����lx�+J���*���Ġ��O����:_�K*�`��8q���C���ly���b�� ���~K6�� %�7'�)N�nF7 IsN�$�p��I2�Uno؈�̛�P��XT}�7L��-�����z�ʘ͝�����g+��2�w��-V<WF�Տ7����ft#F��S�2�ʼn>��䙧��o�3P}kT�q}fZ3/ .2<q��|U���k���Y�p���Z� �E�NLxx'(/�����~,H�%��Kj�K�䗔���7�!���/)J[U�}���8��;N��cpOq:<���)���X{��r8���~��u�O�q�&�����:0^؊��Q� y>�������'\�â�T1E�;at�$��:-ۣ�N���� Iތn@��*���*�W��ePgf�M��*�L�~����>�a�W�1�u�x��ڐ��� ���$2��8uX��Pĩ���8 _��iB<� �&���(�͍�ۥ����7�E��6k�F��TF��PXd#+,Sycy̓���`����N{4��M��_:(�yY�Z�L��A9�ͿdzW���q���f�3�\k3�ڂ���7I��h|��C+O���O6��گ�l ��[Q��2�{o1k�fy�j��(_�:Oϧ����'k�t>M�8����p:��!LfZ����p��!Xf��|Z�is���NkV�T�@���5,}~nΔJ�
gIQ�'�U���ϿmN�}�)��]P�GW���Ɩ��&UN獁۾��e�(�Ƶ!4�u�,6h�a����N����i��ֺ|��+'IT��$�9 X��^S�A���Z���h���5��7��tz� V�먄Ⱚ)Jމ)R2͉���_����t�GDƜۋjE�~lA�O��Kq� ���#��#�x����P�U�� ��a})ہ[_ֺ�����Ӹ�������˸��ZU�^1�iÝ�GT���������/3>=lQ�1��ޓ�6��D��>�����������O?�q�U-�ؖω��F%����bz���n"�V+�0�⏵�� ��4��b:�� u�?‹�h���D���� (Z�9�)Z�p��E }���lQ���q����e�6,�hY��
a��-��8/��P������]�0 qpaS�|2�l3�X�{�A��=o˹!S�G�4G�t�a�<�;�C���MPվ�yE��Xd��C���3�g2��=�;2EY�� W ����g�ӯȬ��"�Ua3��^@�C�I4���Y;����Sx�a�� �����tԇ5��o���)��9&�!�/j�'�V�./,��}.�82�����"Lq�C�a���;ؖ�9�_D9�����P��?�G��:����,a3_M�O�g��t�~�qd�[�����UxȢ������P4>�TGaQ���x4:?E»u͜��9�КZ ��܁cR��o�P1����i���
_�vBU�smI���|�������O0���t>?/a����iy���tz:�e>����,�����6������n��ɵ�9֊������|��o�9�z-��a�U55����VJv�p����"� ?�;�tyn�{ߒ��0:jbLś��1֞��z��,"Tm�'71�
���Ԙ~���%1��Zb &�L���8��EP��1�-�����xg �T���~����S ������뙏�EF�nt�����,��l��/I0���&��ML�]���� ��k
�,5�S #�<L�+�y����u��=�Y~���4��H�x�w�O�G��dAI'uB��x:L��{�q�Ի<��#o�;�����Zׁ��Ș鰎� M:,�Eȏ�uj: �*�'@F�ݘ�������!��_iG�Pr��(L��7�6�&���w�X���2{ ��Bڈ�
7�3�7�l�N/b�P&���\QqQ�Gj���Sq0_]�_�Q�]@b���s]%��E����;��7?W��S�b���\�b�\8�i�������׿��O��_��"n>K|;�K��܊�0<� ī�@�\x��aۏb��Vfq���Z |{�U�&��n��_��\4Zş���y:��?=�sx~^��|��u�����O�d��y9����t���|8��)��Z˚|�-/���D�ա���U��F���?8 �FM�@�ᚑ��7Ռ��u���;���Xx��<����'/n��4i��wz�I
���D>_{��z�}n�"!��0��?(��}a^��n>�ۻ5�i���z�dlU59��� �FuC��|���ms���� W�9w�_u���)�W�N7X*����Nk�!�Ɔ�b�����b�"���Qt���|źǩ�K%/�mmNA=_%�27�WD���rԉ?0g`�_�j�ޟ��ێ�!��������=�{��.o�m�k���j�U=��換[�P�с{
���)At�%/�z6��x�-�W�*��]9Z�~�� �Z{"�<����%��sp��r�ٸY]6'�N�I��q }:�8��Ч�z$C����Q�����v��LC�����8>��ߓ?֢��|# }�{*C��)A5��,m�ۀ��#Ԙ[Y�:ĸ��_�é����^�q��k��#��y�Q•�&�L�oh��\�s}��*��?�k��7r����g�|V���J^wg:xe80n,�O�$�9� N�ip$q�:h�B^{� ��}<��b�]�q`�x!�v����S�
CF��|yB����q�5�'Z.��I��:3��L�fy1�ۙE�g�ցU�K���� x��F"y���������ׁn� �������΅IЧWKc��� E �V,���x[����ȑ�P�|�� �<Wc>��5&N��e�� ����>��̌�>��p}p�i��nbO5�u��!4�x.� �h|f�0#��F�lA�f�f�A���[ȗ*�Q� �`�K�� ���F�T���5!}���U �'_�G�|�Q��h� {p|d����Q����ʨ�%�\�^%Y=�Wقz���Ө�?��G���:O�&�c?�l���ѧ4K���0��D)Q���4�2 �'���&!���0�4Ctj��`� LEe��`�O��<1� �����x�W�Y��s0�B�ge�v_�z���}�3�e����#&M ��� ������?�.�� ���g� * N�|�� h���R��V� �J^�'�G��É��c>��`�3���������9:��8�}z�#M�����Za嚵�no���L1�����=8>�!��M����Q�sOU��˔�V;,Ҡ�����������o8}j� 'O~�*� 1��G`�9:��*��YV�,�c���f�\�bx8�=��A!�iǛ�K����%�̴���y3�p��1 @/#�F���������~KyOc�AZFB���O���=$P�Ͻ�~)��/?������%֦�aqxQG����َoD(�*�C��C�`\���lb��`�]�r���7�=�Y����q�-.:D�]�=�oԥ5c=��3�s����Ӗ;�/|�C�<Jf�guB��*��#��}�[q����z�U� ]��ŠL}�[q����z���ʄ�z:N������S����|
�r0����4ų_�i]��r�� ��9>?��Κ��n���ϳF�A_�<��H�ϡ�� 80�xc��Z�E��q3::�����>/��S>��kg���ƹ�
X��V��׮�i����x������/_�UN�k���N��@q`�K�'�.碨�V� QY�䙍W8u��P��}n�����釡�7�'�B@��R�$�P��Z�+�k{�H�1��1�r��`xb<*�8��<� ���M�
��e�1+�b�j�Gs�TG���?g��!�Y� 7%MW��A���k� .�a͉W�%��xLH�� ��WѮ�ઉ�L-~�6�t���B}����_P�K>����HU6'�_Ⱚ���^D-LԜ:S���z@Ḋ��.��}z-�<��)�Go�����ֹ�i~>M��Hͫ[���9����|�On^�sx
��s{•&[ ���VDZ%��<�Q��/_��0S�t1^WiAiñ�������������N�h�_��a�*�=�G�>�����)�CH{����2�bK�� /�M���8��y�����unP
j�1�8:��ho�������\�34b��B>�u�nm�K˫Y���Q�8:f�LO�X�f{;����8�4e�L�۳�]�5Z\�_���,����/a����6Y�/EW�/�eX�heXBQ����.MY��*���.Z֠�P�n���J��piBa��-ڝ2�
S�ͶY�Rv�mm$Ss�g�z�V��r��AQ E���VQ@S~"k�Gt���|p�,T*�K
���$ �*?�:Q���T����!��dl>q�™(p��d�y��B|��y�7OAH���O4������l��w�����N�4��E��]�.\S*�� 8X8i�Y��x�P�z�p͆�b?yNH�|�TW��"�~Q�ſa����L^�RE[C�GJ�ff�^�� �'��9���@��a��ک
i�����@~�'��n�:�dH��Z)�x�GK"��\�Q's�Y��V����FAe�w{���WG����� �� #ΜEy����7����z�dx�Q%���#��up��ftB�0�4!�7�[�>幏Y%Rg�U�7)�+�znD« �l���u<���J��S`��yc�$�Do^��5@�u�
G`��Zk�&�ڭȥF�O��q_�)?g`���}�r=s��˭iī�ӯ��=p��� �!�=*�ь���3C�(mj�� �T~R\?Z��8ӜϧS�^���.�8�k.�ў�2����h��|�B���ӳ=��gw��d&N��p8�4=��/d�4�&�<z��Rw���0�:�]~�G~� ���}�8�wĬ�<�j �$_Cm"������.߳ޢj*�S�.�s����
�\��4�ո�|�����"uAb�����9�Q�(gu�J�|�\T�x����U�*5��6;57�-9oڷ�}V��辝���o�/�*�ury\��h�i��"+Fo˃��U���� �A ?U�R��#O�Wj�[s��~���:����R�Q�,)���?�n#K�q�k8����.�����_V5�2ey�
1劋H�J�����(��m~i+��;����K�����+I��#Ĉ�s��
�6j�ȗ����7_,���������򿧿��/���OhN�?�Q55�������l��u.2vr��<��K�;7y�1c�TL`̓4I��9�;�aX�u�{�cO��GK�{̣��͇:�{̃k�yPp�1�=��<�������d20cS^���e��暋�$���]�C�yt��vη�+��s�^v���EI"�b��z�2E�6�q�1<��
-i�q�"K�vU@{����W����
{\a�+�q�=��/���d`�fS0�>��h���H�q|�����*�s�}\���%,>�k��*͒�b"�h��޻I3l��Q�1<٣
-i�Q�"KtV���Q
�=�@��G���Uأ
{T��q���_�����_�� �EN��n)�垫#"��w�=o �[�k�et���wyo~�
y'��,��国_/�˷^�(�oG��ED�'Ŏ'�D�ոH��� ���������F魸气�F7B�\,4�O���o�.]��lO����0�����R0�χi~:����'wvf2qz��Ct�4���i:��1=���tzz>&��i���^]�m>��>C2��ײ��C.؎�/_��U�][��5 �ŗ���{ض�x(���e�;[���n0��\ \��F��5[; l��kР�9q�!�}7Ȗ��O4x���6Ԩ�B�8��sފ;��_���uސ��E�������,� �૦;�� \���\����[a"�T��P�))d��l��%
�t�(���f��^�+I k���|%G���/蒸H���{a׹X���<MX8Wb�<�����C� N�*��D?3�>uc�"D��NˌW/��]sh7���޸侦������ >����!�)�qJ�2�9�0���?�~�_B�-JI��]Үx�w�"�#�<N�*�v��@�6"�#�0���=��?�'�,*�0>���0Kظ���~0��+�J82�]V���e!���<-���r��|�I�`� E��x4}cCxѨ���3����� ;�G�Ĭ[Ќ�'����;�����\�|Һ|)]�T��<1H��f?`�=�>� &O �VTV �b���N� (�����w��#�D��`�����_����_�0HA�����OG� $����||�y�����>1������.�)�{YE��Ϗ�s�4�D���v����t�F���"�q ������� ��:�@��H"/�~���D�\Sȹ��}��#���>�bw�}���H�����2�<3ˍS�&�5�� ��N�|x���)���\�u]�?��ɯO�5x����٘i5�[���<��ư���3����l�:e��G������"�7X�(�S=��S�̎�׏����?�<~�G�߾���7Q���M��_4��@x����Wt�H�T������a�:�^���e�y��W��W*eY��8/r�&�]h��M�hQ��٢��Ms#����Rp=N{.."�`�B>�ѸN�����u���� �0:�Sٓ72�abmsΩZ�� D�g�l=��s �_�����\q�A= Q�S����NN ��(d��Jq��566;�
*�¥ �EV@>�����*L�(�!-n�9
}�_9z�c�?Xy�W]��F4r�?O�I�ɇ��Q~[n��C�J��pi�aѕ��D\�R'*�X����ZIk� ��5za�d���^�DD".�/I�F]
)C�.|�4�����R������J�� Ƶ ߥ�O^ ,�ܮ,<m�"S=m�Ca���EXû��Z�Kyb�_r7�Aᵊ8-� �ƹE������a�s�K3�j�r
��E��Py�Y�0qv���,ùCH{e�-�E�J3��Nq��� ͗�j�`�-isBs�B�������:�qT|?���/���.�\9��tq�أĿ�<{�4�y�/��Z�(F����:��Z��M���׀Rp=P (,"Te
�'׆�rk�_Zb hG����qm�~��������9�J��1���5���]R50*�>q�s�>G2yb]���"�x��E} v9��qv4G2Th���������T� ��>�����K�81O��pZ�&��Ŕȿ�*���}|�w�B|�]�g��`�� LSe�.��UC}ܧ�f`I_���7�Pg��0��4/�]�Nm���ď��{`U_�zcp��7F��,�
'�V�2�������V"hޘu��Ů�Ï��r4��J� �JZM�J(Q,,��|;��Y2�s�,Y��DΒ���:��M �:Ӭ�r�r�� �p��]�a���t�mనJ�YEf��9k4&� ^E���@C���ޚ|*��H^� ��p�7�~G�(_Sp�O\������p0ܫ�ӯ��=p����2�!�=��ь��<;�Όˢ��A"߇RG��:�iU:+$�x�>����hO~��r�s�k�v>M!����ٞ���w�D��;NK����x8s��Z�=����*����0M�h��`3�`V���+i�}�8�����'{����o�L:~4��$�`�|X�� D���w�5��0y���zE� �^����bT0��R�Σ��i~�=�l� )-��B:�_f���c�U�*��0�ϕ���[��yw��i�[w�;�ִl%��94�+�y^gaΟ�IH~4�CZl�L�1!��� ���s�.���S�t�h��⮉�-o~���`���G��9�J˟�D �}B��L�� ��C%��"�n�����M����YU|̈y�7qnɟ�q2 �T��
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment