Sophon Testnet
    /

    Contract

    0x035Ea89C3A64c05d3a7C893479C9512C32a5eb64

    Overview

    SOPH Balance

    Sophon Sepolia  LogoSophon Sepolia  LogoSophon Sepolia  Logo0 SOPH

    Multichain Info

    N/A
    Transaction Hash
    Method
    Block
    Age
    From
    To

    There are no matching entries

    2 Internal Transactions found.

    Latest 2 internal transactions

    Advanced mode:
    Parent Transaction Hash Block Age From To Amount
    7069322025-03-12 7:52:3439 days ago1741765954
    0x035Ea89C...C32a5eb64
    0 SOPH
    7069322025-03-12 7:52:3439 days ago1741765954
     Contract Creation
    0 SOPH
    Loading...
    Loading

    Contract Source Code Verified (Exact Match)

    Contract Name:
    EventImplementation

    Compiler Version
    v0.8.27+commit.40a35a09

    ZkSolc Version
    v1.5.12

    Optimization Enabled:
    Yes with Mode 3

    Other Settings:
    paris EvmVersion

    Contract Source Code (Solidity Standard Json-Input format)

    File 1 of 40 : EventImplementation.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    import { EventERC721CUpgradeableBase } from "./abstract/EventERC721CUpgradeableBase.sol";
    import { Strings } from "@openzeppelin/contracts/utils/Strings.sol";
    import { IEventImplementation, IERC721 } from "./interfaces/IEventImplementation.sol";
    import { IRouterRegistry } from "./interfaces/IRouterRegistry.sol";
    import { IFuelRouter } from "./interfaces/IFuelRouter.sol";
    import { IRegistry, IActionsProcessor } from "./interfaces/IRegistry.sol";
    import { IEventEmitter } from "./interfaces/IEventEmitter.sol";
    // import { IEventERC721CStorageProxy } from "./interfaces/IEventERC721CStorageProxy.sol";
    contract EventImplementation is IEventImplementation, EventERC721CUpgradeableBase {
    using Strings for uint256;
    IRegistry private registry;
    address private eventEmitter;
    address private actionsProcessor;
    /// @custom:oz-upgrades-unsafe-allow constructor
    constructor() initializer {}
    function __EventImplementation_init(
    string calldata _name_,
    string calldata _symbol_,
    address _registry,
    address _storageProxy
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 2 of 40 : EventERC721CUpgradeableBase.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    import { ERC2981 } from "@openzeppelin/contracts/token/common/ERC2981.sol";
    import { IERC165 } from "@openzeppelin/contracts/utils/introspection/IERC165.sol";
    import { IERC721 } from "@openzeppelin/contracts/token/ERC721/IERC721.sol";
    import { IERC721Receiver } from "@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol";
    import { IERC721Metadata } from "@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol";
    import { Address } from "@openzeppelin/contracts/utils/Address.sol";
    import { Context } from "./Context.sol";
    import { Strings } from "@openzeppelin/contracts/utils/Strings.sol";
    import { Initializable } from "@openzeppelin/contracts/proxy/utils/Initializable.sol";
    import { IEventImplementation } from "../interfaces/IEventImplementation.sol";
    import { ICreatorToken } from "../interfaces/ICreatorToken.sol";
    import { ICreatorTokenLegacy } from "../interfaces/ICreatorTokenLegacy.sol";
    import { IEventERC721CStorageProxy } from "../interfaces/IEventERC721CStorageProxy.sol";
    abstract contract EventERC721CUpgradeableBase is Initializable, Context, ERC2981, IERC721, IERC721Metadata {
    using Address for address;
    using Strings for uint256;
    IEventERC721CStorageProxy public storageProxy;
    uint256 constant TOKEN_TYPE_ERC721 = 721;
    event AutomaticApprovalOfTransferValidatorSet(bool autoApproved);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 3 of 40 : IRouterRegistry.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    interface IRouterRegistry {
    struct RouterInfo {
    uint256 integratorIndex;
    bool isDigitalTwinOnlyRouter;
    }
    function isRouterRegistered(address _routerAddress) external view returns (bool isRegistered_);
    function registerEventToDefaultRouter(
    address _eventAddress,
    address _relayerAddress
    ) external returns (address _routerAddress);
    function registerEventToCustomRouter(
    address _eventAddress,
    uint256 _routerIndex
    ) external returns (address _routerAddress);
    function returnEventToRouter(address _eventAddress, address _relayerAddress) external view returns (address);
    function registeredRouter(address _router) external view returns (bool);
    function setDefaultRouter(uint256 _integratorIndex, address _router) external;
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 4 of 40 : IFuelRouter.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    import { IEventImplementation } from "./IEventImplementation.sol";
    import { IRegistry } from "./IRegistry.sol";
    import { IAuth } from "./IAuth.sol";
    interface IFuelRouter {
    enum FeeType {
    PROTOCOL,
    TREASURY,
    STAKERS
    }
    enum RouterType {
    NONE,
    DIGITAL_TWIN_ROUTER,
    WHITE_LABEL_ROUTER
    }
    struct RouteInfo {
    address fuelFrom;
    // Protocol fee route info
    address fuelToProtocol;
    // Product fee route info
    address fuelToTreasury;
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 5 of 40 : IEventEmitter.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    import { IEventImplementation } from "./IEventImplementation.sol";
    import { IEconomicsFactory } from "./IEconomicsFactory.sol";
    interface IEventEmitter {
    // functions for the ownership oracle - view
    function getTokenIds(address eventImplementation) external view returns (uint256[] memory);
    function getTokenIdsLength(address eventImplementation) external view returns (uint256);
    function isTokenIdIssuedByEventImplementation(
    address eventImplementation,
    uint256 tokenId
    ) external view returns (bool);
    function getOwnedTokenIdsOfUser(
    address account,
    address eventImplementation
    ) external view returns (uint256[] memory);
    function getOwnedTokenIdsOfUserLength(address account, address eventImplementation) external view returns (uint256);
    function isTokenIdOwned(address account, uint256 tokenId, address eventImplementation) external view returns (bool);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 6 of 40 : IRegistry.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    import { IAuth } from "./IAuth.sol";
    import { IEventFactory } from "./IEventFactory.sol";
    import { IPriceOracle } from "./IPriceOracle.sol";
    import { IRegistry } from "./IRegistry.sol";
    import { IEconomicsFactory } from "./IEconomicsFactory.sol";
    import { IRouterRegistry } from "./IRouterRegistry.sol";
    import { ITopUp } from "./ITopUp.sol";
    import { IFuelCollector } from "./IFuelCollector.sol";
    import { IStakingBalanceOracle } from "./IStakingBalanceOracle.sol";
    import { IActionsProcessor } from "./IActionsProcessor.sol";
    import { IPaymentSplitterFactory } from "./IPaymentSplitterFactory.sol";
    interface IRegistry {
    event UpdateAuth(address old, address updated);
    event UpdateEconomics(address old, address updated);
    event UpdateEventFactory(address old, address updated);
    event UpdatePriceOracle(address old, address updated);
    event UpdateStakingBalanceOracle(address old, address updated);
    event UpdateTopUp(address old, address updated);
    event UpdateBaseURI(string old, string updated);
    event UpdateRouterRegistry(address old, address updated);
    event UpdateEconomicsFactory(address oldEconomicsFactory, address economicsFactory);
    event UpdateEventFactoryV2(address oldEventFactoryV2, address newEventFactoryV2);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 7 of 40 : IEventImplementation.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    import { IERC721 } from "@openzeppelin/contracts/token/ERC721/IERC721.sol";
    interface IEventImplementation is IERC721 {
    enum TicketFlags {
    SCANNED, // 0
    CHECKED_IN, // 1
    INVALIDATED, // 2
    UNLOCKED // 3
    }
    enum ErrorFlags {
    ALREADY_INVALIDATED, // 0
    NON_EXISTING, // 1
    ALREADY_CHECKED_IN, // 2
    EVENT_ENDED, // 3
    INVENTORY_BLOCKED_PRIMARY, // 4
    INVENTORY_BLOCKED_SECONDARY, // 5
    INVENTORY_BLOCKED_SCAN, // 6
    INVENTORY_BLOCKED_CLAIM, // 7
    ALREADY_EXISTING, // 8
    MINT_TO_ZERO_ADDRESS // 9
    }
    struct TokenData {
    address owner;
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 8 of 40 : ICreatorToken.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.0 ^0.8.4;
    interface ICreatorToken {
    event TransferValidatorUpdated(address oldValidator, address newValidator);
    function getTransferValidator() external view returns (address validator);
    function setTransferValidator(address validator) external;
    function getTransferValidationFunction() external view returns (bytes4 functionSignature, bool isViewFunction);
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 9 of 40 : ICreatorTokenLegacy.sol
    1
    2
    3
    4
    5
    6
    7
    8
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.0 ^0.8.4;
    interface ICreatorTokenLegacy {
    event TransferValidatorUpdated(address oldValidator, address newValidator);
    function getTransferValidator() external view returns (address validator);
    function setTransferValidator(address validator) external;
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 10 of 40 : IEventERC721CStorageProxy.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    import { IEventImplementation } from "./IEventImplementation.sol";
    interface IEventERC721CStorageProxy {
    function initContract(string memory _name, string memory _symbol) external;
    function initializeStorageProxy(address _registry, address _actionProcessor, address _eventAddress) external;
    function setNameStorageProxy(string memory _name) external;
    function setSymbolStorageProxy(string memory _symbol) external;
    function setTokenDataStorageProxy(uint256 _tokenId, IEventImplementation.TokenData memory _tokenData) external;
    function setAddressDataStorageProxy(
    address _address,
    IEventImplementation.AddressData memory _addressData
    ) external;
    function setTokenApprovalStorageProxy(uint256 _tokenId, address _approved) external;
    function setOperatorApprovalStorageProxy(address _owner, address _operator, bool _approved) external;
    function setAutoApproveTransfersFromValidatorStorageProxy(bool _autoApprove) external;
    function setEventFinancingStorageProxy(IEventImplementation.EventFinancing memory _eventFinancing) external;
    function setScannedFlagStorageProxy(uint256 _tokenId, bool _scanned) external;
    function setCheckedInFlagStorageProxy(uint256 _tokenId, bool _checkedIn) external;
    function setInvalidatedFlagStorageProxy(uint256 _tokenId, bool _invalidated) external;
    function setUnlockedFlagStorageProxy(uint256 _tokenId, bool _unlocked) external;
    function setEventDataStorageProxy(IEventImplementation.EventData calldata _eventData) external;
    function updateEventDataStorageProxy(IEventImplementation.EventData calldata _eventData) external;
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 11 of 40 : Context.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.0 ^0.8.4;
    /**
    * @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;
    }
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 12 of 40 : IAuth.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    import { IAccessControl } from "@openzeppelin/contracts/access/IAccessControl.sol";
    interface IAuth is IAccessControl {
    function addIntegratorAdminToIndex(address, uint256) external;
    function removeIntegratorAdmin(address) external;
    function hasProtocolDAORole(address) external view;
    function hasEconomicsConfigurationRole(address, uint256) external view;
    function hasEventFinancingConfigurationRole(address, uint256) external view;
    function hasIntegratorAdminRole(address) external view;
    function hasEventFactoryRole(address) external view;
    function hasEventRole(address) external view;
    function hasRelayerRole(address) external view;
    function hasTopUpRole(address) external view;
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 13 of 40 : Strings.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.2.0) (utils/Strings.sol)
    pragma solidity ^0.8.20;
    import {Math} from "./math/Math.sol";
    import {SafeCast} from "./math/SafeCast.sol";
    import {SignedMath} from "./math/SignedMath.sol";
    /**
    * @dev String operations.
    */
    library Strings {
    using SafeCast for *;
    bytes16 private constant HEX_DIGITS = "0123456789abcdef";
    uint8 private constant ADDRESS_LENGTH = 20;
    /**
    * @dev The `value` string doesn't fit in the specified `length`.
    */
    error StringsInsufficientHexLength(uint256 value, uint256 length);
    /**
    * @dev The string being parsed contains characters that are not in scope of the given base.
    */
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 14 of 40 : IEventFactory.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    import { IEventImplementation } from "./IEventImplementation.sol";
    interface IEventFactory {
    event EventCreated(uint256 indexed eventIndex, address indexed eventImplementationProxy);
    event RouterInUse(address indexed eventAddress, address indexed routerAddress);
    function eventAddressByIndex(uint256 _eventIndex) external view returns (address);
    function eventCount() external view returns (uint256);
    function createEvent(
    string memory _name,
    string memory _symbol,
    IEventImplementation.EventData memory _eventData,
    uint256 _routerIndex,
    address[] calldata _payeesRoyalty,
    uint256[] calldata _sharesRoyalty,
    uint256 _royaltyFeeNumerator
    ) external returns (address _eventAddress);
    function createEvent(
    string memory _name,
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 15 of 40 : IPriceOracle.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    interface IPriceOracle {
    event UpdatePrice(uint256 old, uint256 updated);
    function price() external view returns (uint256);
    function lastUpdateTimestamp() external view returns (uint32);
    function setPrice(uint256 _price) external;
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 16 of 40 : IEconomicsFactory.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    import { IERC20 } from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
    interface IEconomicsFactory {
    // Data structure containing all the different rates for a particular relayer.
    // 100% (1) 1_000_000,
    // 10% (0.1) = 100_000,
    // 1% (0.01) = 10_000,
    // 0.1% (0.001) = 1_000,
    // 0.01% (0.0001) = 100,
    // 0.001% (0,00001) = 10,
    // 0.0001% = (0.000001) = 1
    // All scaled by 1_000_000.
    //
    // USD values (e.g. minFee, maxFee) are scaled by 1_000 (tenth of a cent).
    struct DynamicRates {
    uint24 minFeePrimary;
    uint24 maxFeePrimary;
    uint24 primaryRate;
    uint24 minFeeSecondary;
    uint24 maxFeeSecondary;
    uint24 secondaryRate;
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 17 of 40 : IFuelCollector.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    import { IFuelRouter } from "./IFuelRouter.sol";
    interface IFuelCollector {
    event FuelReceived(uint256 amount, uint256 protocolFuel, uint256 treasuryFuel, uint256 stakersFuel);
    event FuelDistributed(uint256 indexed protocol, uint256 indexed treasury, uint256 indexed stakers);
    function receiveFuel(uint256 _amount, uint256 _protocolFuel, uint256 _treasuryFuel, uint256 _stakersFuel) external;
    function distributeFuel() external;
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 18 of 40 : ITopUp.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    import { IERC20 } from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
    import { IERC20Metadata } from "@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol";
    import { ISwapRouter } from "@uniswap/v3-periphery/contracts/interfaces/ISwapRouter.sol";
    interface ITopUp {
    event ToppedUpCustodial(
    uint32 indexed integratorIndex,
    address indexed debitedAccount,
    uint256 availableFuel,
    uint256 amountFuel,
    uint256 price,
    bytes32 externalId
    );
    event ToppedUpCustodial0x(
    uint32 indexed integratorIndex,
    address indexed debitedAccount,
    uint256 availableFuel,
    uint256 amountFuel,
    uint256 price,
    bytes32 externalId
    );
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 19 of 40 : IStakingBalanceOracle.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    interface IStakingBalanceOracle {
    event UpdateStakingBalances(uint256 ethereumBalance, uint256 polygonBalance);
    function ethereumBalance() external view returns (uint256);
    function polygonBalance() external view returns (uint256);
    function updateStakingBalances(uint256 _ethereumBalance, uint256 _polygonBalance) external;
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 20 of 40 : IActionsProcessor.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    import { IFuelRouter } from "./IFuelRouter.sol";
    import { IEventImplementation } from "./IEventImplementation.sol";
    interface IActionsProcessor {
    function primarySale(
    address _storageProxy,
    IEventImplementation.TicketAction[] calldata _ticketActions,
    uint64[] calldata _actionIds,
    IFuelRouter _router
    ) external;
    function secondarySale(
    address _storageProxy,
    IEventImplementation.TicketAction[] calldata _ticketActions,
    uint64[] calldata _actionIds,
    IFuelRouter _router
    ) external;
    function scan(
    address _storageProxy,
    IEventImplementation.TicketAction[] calldata _ticketActions,
    uint64[] calldata _actionIds
    ) external;
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 21 of 40 : IPaymentSplitterFactory.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.4;
    interface IPaymentSplitterFactory {
    function deployPaymentSplitter(
    address _eventAddress,
    address _relayerAddress,
    address[] memory _payeesRoyalty,
    uint256[] memory _sharesRoyalty
    ) external returns (address paymentSplitter_);
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 22 of 40 : Address.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.2.0) (utils/Address.sol)
    pragma solidity ^0.8.20;
    import {Errors} from "./Errors.sol";
    /**
    * @dev Collection of functions related to the address type
    */
    library Address {
    /**
    * @dev There's no code at `target` (it is not a contract).
    */
    error AddressEmptyCode(address target);
    /**
    * @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].
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 23 of 40 : IERC721.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.1.0) (token/ERC721/IERC721.sol)
    pragma solidity ^0.8.20;
    import {IERC165} from "../../utils/introspection/IERC165.sol";
    /**
    * @dev Required interface of an ERC-721 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);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 24 of 40 : IERC721Receiver.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.1.0) (token/ERC721/IERC721Receiver.sol)
    pragma solidity ^0.8.20;
    /**
    * @title ERC-721 token receiver interface
    * @dev Interface for any contract that wants to support safeTransfers
    * from ERC-721 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
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 25 of 40 : ERC2981.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.1.0) (token/common/ERC2981.sol)
    pragma solidity ^0.8.20;
    import {IERC2981} from "../../interfaces/IERC2981.sol";
    import {IERC165, ERC165} from "../../utils/introspection/ERC165.sol";
    /**
    * @dev Implementation of the NFT Royalty Standard, a standardized way to retrieve royalty payment information.
    *
    * Royalty information can be specified globally for all token ids via {_setDefaultRoyalty}, and/or individually for
    * specific token ids via {_setTokenRoyalty}. The latter takes precedence over the first.
    *
    * Royalty is specified as a fraction of sale price. {_feeDenominator} is overridable but defaults to 10000, meaning the
    * fee is specified in basis points by default.
    *
    * IMPORTANT: ERC-2981 only specifies a way to signal royalty information and does not enforce its payment. See
    * https://eips.ethereum.org/EIPS/eip-2981#optional-royalty-payments[Rationale] in the ERC. Marketplaces are expected to
    * voluntarily pay royalties together with sales, but note that this standard is not yet widely supported.
    */
    abstract contract ERC2981 is IERC2981, ERC165 {
    struct RoyaltyInfo {
    address receiver;
    uint96 royaltyFraction;
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 26 of 40 : IERC165.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.1.0) (utils/introspection/IERC165.sol)
    pragma solidity ^0.8.20;
    /**
    * @dev Interface of the ERC-165 standard, as defined in the
    * https://eips.ethereum.org/EIPS/eip-165[ERC].
    *
    * 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[ERC 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);
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 27 of 40 : Initializable.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.0.0) (proxy/utils/Initializable.sol)
    pragma solidity ^0.8.20;
    /**
    * @dev This is a base contract to aid in writing upgradeable contracts, or any kind of contract that will be deployed
    * behind a proxy. Since proxied contracts do not make use of a constructor, it's common to move constructor logic to an
    * external initializer function, usually called `initialize`. It then becomes necessary to protect this initializer
    * function so it can only be called once. The {initializer} modifier provided by this contract will have this effect.
    *
    * The initialization functions use a version number. Once a version number is used, it is consumed and cannot be
    * reused. This mechanism prevents re-execution of each "step" but allows the creation of new initialization steps in
    * case an upgrade adds a module that needs to be initialized.
    *
    * For example:
    *
    * [.hljs-theme-light.nopadding]
    * ```solidity
    * contract MyToken is ERC20Upgradeable {
    * function initialize() initializer public {
    * __ERC20_init("MyToken", "MTK");
    * }
    * }
    *
    * contract MyTokenV2 is MyToken, ERC20PermitUpgradeable {
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 28 of 40 : IERC721Metadata.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.0.0) (token/ERC721/extensions/IERC721Metadata.sol)
    pragma solidity ^0.8.20;
    import {IERC721} from "../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);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 29 of 40 : Math.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.1.0) (utils/math/Math.sol)
    pragma solidity ^0.8.20;
    import {Panic} from "../Panic.sol";
    import {SafeCast} from "./SafeCast.sol";
    /**
    * @dev Standard math utilities missing in the Solidity language.
    */
    library Math {
    enum Rounding {
    Floor, // Toward negative infinity
    Ceil, // Toward positive infinity
    Trunc, // Toward zero
    Expand // Away from zero
    }
    /**
    * @dev Returns the addition of two unsigned integers, with an success flag (no overflow).
    */
    function tryAdd(uint256 a, uint256 b) internal pure returns (bool success, uint256 result) {
    unchecked {
    uint256 c = a + b;
    if (c < a) return (false, 0);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 30 of 40 : IAccessControl.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.1.0) (access/IAccessControl.sol)
    pragma solidity ^0.8.20;
    /**
    * @dev External interface of AccessControl declared to support ERC-165 detection.
    */
    interface IAccessControl {
    /**
    * @dev The `account` is missing a role.
    */
    error AccessControlUnauthorizedAccount(address account, bytes32 neededRole);
    /**
    * @dev The caller of a function is not the expected one.
    *
    * NOTE: Don't confuse with {AccessControlUnauthorizedAccount}.
    */
    error AccessControlBadConfirmation();
    /**
    * @dev Emitted when `newAdminRole` is set as ``role``'s admin role, replacing `previousAdminRole`
    *
    * `DEFAULT_ADMIN_ROLE` is the starting admin for all roles, despite
    * {RoleAdminChanged} not being emitted signaling this.
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 31 of 40 : SafeCast.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.1.0) (utils/math/SafeCast.sol)
    // This file was procedurally generated from scripts/generate/templates/SafeCast.js.
    pragma solidity ^0.8.20;
    /**
    * @dev Wrappers over Solidity's uintXX/intXX/bool 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.
    */
    library SafeCast {
    /**
    * @dev Value doesn't fit in an uint of `bits` size.
    */
    error SafeCastOverflowedUintDowncast(uint8 bits, uint256 value);
    /**
    * @dev An int value doesn't fit in an uint of `bits` size.
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 32 of 40 : SignedMath.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.1.0) (utils/math/SignedMath.sol)
    pragma solidity ^0.8.20;
    import {SafeCast} from "./SafeCast.sol";
    /**
    * @dev Standard signed math utilities missing in the Solidity language.
    */
    library SignedMath {
    /**
    * @dev Branchless ternary evaluation for `a ? b : c`. Gas costs are constant.
    *
    * IMPORTANT: This function may reduce bytecode size and consume less gas when used standalone.
    * However, the compiler may optimize Solidity ternary operations (i.e. `a ? b : c`) to only compute
    * one branch when needed, making this function more expensive.
    */
    function ternary(bool condition, int256 a, int256 b) internal pure returns (int256) {
    unchecked {
    // branchless ternary works because:
    // b ^ (a ^ b) == a
    // b ^ 0 == b
    return b ^ ((a ^ b) * int256(SafeCast.toUint(condition)));
    }
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 33 of 40 : IERC20.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.1.0) (token/ERC20/IERC20.sol)
    pragma solidity ^0.8.20;
    /**
    * @dev Interface of the ERC-20 standard as defined in the ERC.
    */
    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 value of tokens in existence.
    */
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 34 of 40 : IERC20Metadata.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.1.0) (token/ERC20/extensions/IERC20Metadata.sol)
    pragma solidity ^0.8.20;
    import {IERC20} from "../IERC20.sol";
    /**
    * @dev Interface for the optional metadata functions from the ERC-20 standard.
    */
    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);
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 35 of 40 : IERC2981.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.1.0) (interfaces/IERC2981.sol)
    pragma solidity ^0.8.20;
    import {IERC165} from "../utils/introspection/IERC165.sol";
    /**
    * @dev Interface for the NFT Royalty Standard.
    *
    * A standardized way to retrieve royalty payment information for non-fungible tokens (NFTs) to enable universal
    * support for royalty payments across all NFT marketplaces and ecosystem participants.
    */
    interface IERC2981 is IERC165 {
    /**
    * @dev Returns how much royalty is owed and to whom, based on a sale price that may be denominated in any unit of
    * exchange. The royalty amount is denominated and should be paid in that same unit of exchange.
    *
    * NOTE: ERC-2981 allows setting the royalty to 100% of the price. In that case all the price would be sent to the
    * royalty receiver and 0 tokens to the seller. Contracts dealing with royalty should consider empty transfers.
    */
    function royaltyInfo(
    uint256 tokenId,
    uint256 salePrice
    ) external view returns (address receiver, uint256 royaltyAmount);
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 36 of 40 : ERC165.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.1.0) (utils/introspection/ERC165.sol)
    pragma solidity ^0.8.20;
    import {IERC165} from "./IERC165.sol";
    /**
    * @dev Implementation of the {IERC165} interface.
    *
    * Contracts that want to implement ERC-165 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);
    * }
    * ```
    */
    abstract contract ERC165 is IERC165 {
    /**
    * @dev See {IERC165-supportsInterface}.
    */
    function supportsInterface(bytes4 interfaceId) public view virtual returns (bool) {
    return interfaceId == type(IERC165).interfaceId;
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 37 of 40 : ISwapRouter.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: GPL-2.0-or-later
    pragma solidity >=0.7.5;
    pragma abicoder v2;
    import '@uniswap/v3-core/contracts/interfaces/callback/IUniswapV3SwapCallback.sol';
    /// @title Router token swapping functionality
    /// @notice Functions for swapping tokens via Uniswap V3
    interface ISwapRouter is IUniswapV3SwapCallback {
    struct ExactInputSingleParams {
    address tokenIn;
    address tokenOut;
    uint24 fee;
    address recipient;
    uint256 deadline;
    uint256 amountIn;
    uint256 amountOutMinimum;
    uint160 sqrtPriceLimitX96;
    }
    /// @notice Swaps `amountIn` of one token for as much as possible of another token
    /// @param params The parameters necessary for the swap, encoded as `ExactInputSingleParams` in calldata
    /// @return amountOut The amount of the received token
    function exactInputSingle(ExactInputSingleParams calldata params) external payable returns (uint256 amountOut);
    struct ExactInputParams {
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 38 of 40 : Errors.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.1.0) (utils/Errors.sol)
    pragma solidity ^0.8.20;
    /**
    * @dev Collection of common custom errors used in multiple contracts
    *
    * IMPORTANT: Backwards compatibility is not guaranteed in future versions of the library.
    * It is recommended to avoid relying on the error API for critical functionality.
    *
    * _Available since v5.1._
    */
    library Errors {
    /**
    * @dev The ETH balance of the account is not enough to perform the operation.
    */
    error InsufficientBalance(uint256 balance, uint256 needed);
    /**
    * @dev A call to an address target failed. The target may have reverted.
    */
    error FailedCall();
    /**
    * @dev The deployment failed.
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 39 of 40 : Panic.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.1.0) (utils/Panic.sol)
    pragma solidity ^0.8.20;
    /**
    * @dev Helper library for emitting standardized panic codes.
    *
    * ```solidity
    * contract Example {
    * using Panic for uint256;
    *
    * // Use any of the declared internal constants
    * function foo() { Panic.GENERIC.panic(); }
    *
    * // Alternatively
    * function foo() { Panic.panic(Panic.GENERIC); }
    * }
    * ```
    *
    * Follows the list from https://github.com/ethereum/solidity/blob/v0.8.24/libsolutil/ErrorCodes.h[libsolutil].
    *
    * _Available since v5.1._
    */
    // slither-disable-next-line unused-state
    library Panic {
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 40 of 40 : IUniswapV3SwapCallback.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    // SPDX-License-Identifier: GPL-2.0-or-later
    pragma solidity >=0.5.0;
    /// @title Callback for IUniswapV3PoolActions#swap
    /// @notice Any contract that calls IUniswapV3PoolActions#swap must implement this interface
    interface IUniswapV3SwapCallback {
    /// @notice Called to `msg.sender` after executing a swap via IUniswapV3Pool#swap.
    /// @dev In the implementation you must pay the pool tokens owed for the swap.
    /// The caller of this method must be checked to be a UniswapV3Pool deployed by the canonical UniswapV3Factory.
    /// amount0Delta and amount1Delta can both be 0 if no tokens were swapped.
    /// @param amount0Delta The amount of token0 that was sent (negative) or must be received (positive) by the pool by
    /// the end of the swap. If positive, the callback must send that amount of token0 to the pool.
    /// @param amount1Delta The amount of token1 that was sent (negative) or must be received (positive) by the pool by
    /// the end of the swap. If positive, the callback must send that amount of token1 to the pool.
    /// @param data Any data passed through by the caller via the IUniswapV3PoolActions#swap call
    function uniswapV3SwapCallback(
    int256 amount0Delta,
    int256 amount1Delta,
    bytes calldata data
    ) external;
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Settings
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    {
    "optimizer": {
    "enabled": true,
    "mode": "3"
    },
    "evmVersion": "paris",
    "outputSelection": {
    "*": {
    "*": [
    "abi"
    ]
    }
    },
    "detectMissingLibraries": false,
    "forceEVMLA": false,
    "enableEraVMExtensions": false,
    "codegen": "evmla",
    "libraries": {}
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Contract ABI

    API
    [{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"uint256","name":"numerator","type":"uint256"},{"internalType":"uint256","name":"denominator","type":"uint256"}],"name":"ERC2981InvalidDefaultRoyalty","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC2981InvalidDefaultRoyaltyReceiver","type":"error"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"numerator","type":"uint256"},{"internalType":"uint256","name":"denominator","type":"uint256"}],"name":"ERC2981InvalidTokenRoyalty","type":"error"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC2981InvalidTokenRoyaltyReceiver","type":"error"},{"inputs":[],"name":"InvalidInitialization","type":"error"},{"inputs":[],"name":"NotInitializing","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"approved","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"bool","name":"approved","type":"bool"}],"name":"ApprovalForAll","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bool","name":"autoApproved","type":"bool"}],"name":"AutomaticApprovalOfTransferValidatorSet","type":"event"},{"anonymous":false,"inputs":[{"components":[{"internalType":"uint32","name":"index","type":"uint32"},{"internalType":"uint64","name":"startTime","type":"uint64"},{"internalType":"uint64","name":"endTime","type":"uint64"},{"internalType":"int32","name":"latitude","type":"int32"},{"internalType":"int32","name":"longitude","type":"int32"},{"internalType":"string","name":"currency","type":"string"},{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"shopUrl","type":"string"},{"internalType":"string","name":"imageUrl","type":"string"}],"indexed":false,"internalType":"struct IEventImplementation.EventData","name":"eventData","type":"tuple"}],"name":"EventDataSet","type":"event"},{"anonymous":false,"inputs":[{"components":[{"internalType":"uint32","name":"index","type":"uint32"},{"internalType":"uint64","name":"startTime","type":"uint64"},{"internalType":"uint64","name":"endTime","type":"uint64"},{"internalType":"int32","name":"latitude","type":"int32"},{"internalType":"int32","name":"longitude","type":"int32"},{"internalType":"string","name":"currency","type":"string"},{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"shopUrl","type":"string"},{"internalType":"string","name":"imageUrl","type":"string"}],"indexed":false,"internalType":"struct IEventImplementation.EventData","name":"eventData","type":"tuple"}],"name":"EventDataUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint64","name":"version","type":"uint64"}],"name":"Initialized","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"components":[{"internalType":"uint64","name":"palletIndex","type":"uint64"},{"internalType":"address","name":"bondCouncil","type":"address"},{"internalType":"bool","name":"inventoryRegistered","type":"bool"},{"internalType":"bool","name":"financingActive","type":"bool"},{"internalType":"bool","name":"primaryBlocked","type":"bool"},{"internalType":"bool","name":"secondaryBlocked","type":"bool"},{"internalType":"bool","name":"scanBlocked","type":"bool"},{"internalType":"bool","name":"claimBlocked","type":"bool"}],"indexed":false,"internalType":"struct IEventImplementation.EventFinancing","name":"financing","type":"tuple"}],"name":"UpdateFinancing","type":"event"},{"inputs":[{"internalType":"string","name":"_name_","type":"string"},{"internalType":"string","name":"_symbol_","type":"string"},{"internalType":"address","name":"_registry","type":"address"},{"internalType":"address","name":"_storageProxy","type":"address"}],"name":"__EventImplementation_init","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"approve","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"bytes32","name":"externalId","type":"bytes32"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint64","name":"orderTime","type":"uint64"},{"internalType":"uint40","name":"basePrice","type":"uint40"}],"internalType":"struct IEventImplementation.TicketAction[]","name":"_ticketActions","type":"tuple[]"},{"internalType":"uint8[]","name":"_actionCounts","type":"uint8[]"},{"internalType":"uint64[]","name":"_actionIds","type":"uint64[]"}],"name":"batchActions","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"bytes32","name":"externalId","type":"bytes32"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint64","name":"orderTime","type":"uint64"},{"internalType":"uint40","name":"basePrice","type":"uint40"}],"internalType":"struct IEventImplementation.TicketAction[]","name":"_ticketActions","type":"tuple[]"},{"internalType":"uint8[]","name":"_actionCounts","type":"uint8[]"},{"internalType":"uint64[]","name":"_actionIds","type":"uint64[]"},{"internalType":"address","name":"_messageSender","type":"address"}],"name":"batchActionsFromFactory","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_tokenId","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_tokenId","type":"uint256"}],"name":"deleteRoyaltyException","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"deleteRoyaltyInfoDefault","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"getApproved","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTransferValidationFunction","outputs":[{"internalType":"bytes4","name":"functionSignature","type":"bytes4"},{"internalType":"bool","name":"isViewFunction","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"operator","type":"address"}],"name":"isApprovedForAll","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"bytes32","name":"externalId","type":"bytes32"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint64","name":"orderTime","type":"uint64"},{"internalType":"uint40","name":"basePrice","type":"uint40"}],"internalType":"struct IEventImplementation.TicketAction","name":"_ticketAction","type":"tuple"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_tokenId","type":"uint256"}],"name":"ownerOf","outputs":[{"internalType":"address","name":"_owner","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"salePrice","type":"uint256"}],"name":"royaltyInfo","outputs":[{"internalType":"address","name":"receiver","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_tokenId","type":"uint256"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_tokenId","type":"uint256"},{"internalType":"bytes","name":"_data","type":"bytes"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"bool","name":"approved","type":"bool"}],"name":"setApprovalForAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"autoApprove","type":"bool"}],"name":"setAutomaticApprovalOfTransfersFromValidator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_royaltySplitter","type":"address"},{"internalType":"uint96","name":"_royaltyFee","type":"uint96"}],"name":"setDefaultRoyalty","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"uint32","name":"index","type":"uint32"},{"internalType":"uint64","name":"startTime","type":"uint64"},{"internalType":"uint64","name":"endTime","type":"uint64"},{"internalType":"int32","name":"latitude","type":"int32"},{"internalType":"int32","name":"longitude","type":"int32"},{"internalType":"string","name":"currency","type":"string"},{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"shopUrl","type":"string"},{"internalType":"string","name":"imageUrl","type":"string"}],"internalType":"struct IEventImplementation.EventData","name":"_eventData","type":"tuple"}],"name":"setEventData","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_receiver","type":"address"},{"internalType":"uint256","name":"_tokenId","type":"uint256"},{"internalType":"uint96","name":"_feeNominator","type":"uint96"}],"name":"setExceptionTokenRoyalty","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"uint64","name":"palletIndex","type":"uint64"},{"internalType":"address","name":"bondCouncil","type":"address"},{"internalType":"bool","name":"inventoryRegistered","type":"bool"},{"internalType":"bool","name":"financingActive","type":"bool"},{"internalType":"bool","name":"primaryBlocked","type":"bool"},{"internalType":"bool","name":"secondaryBlocked","type":"bool"},{"internalType":"bool","name":"scanBlocked","type":"bool"},{"internalType":"bool","name":"claimBlocked","type":"bool"}],"internalType":"struct IEventImplementation.EventFinancing","name":"_financing","type":"tuple"}],"name":"setFinancing","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_tokenId","type":"uint256"},{"internalType":"address","name":"_royaltySplitter","type":"address"},{"internalType":"uint96","name":"_royaltyFee","type":"uint96"}],"name":"setTokenRoyalty","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_receiver","type":"address"},{"internalType":"uint96","name":"_feeNominator","type":"uint96"}],"name":"setTokenRoyaltyDefault","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"storageProxy","outputs":[{"internalType":"contract IEventERC721CStorageProxy","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_tokenId","type":"uint256"}],"name":"tokenURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_tokenId","type":"uint256"}],"name":"transfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_tokenId","type":"uint256"}],"name":"transferByRouter","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_tokenId","type":"uint256"}],"name":"transferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"uint32","name":"index","type":"uint32"},{"internalType":"uint64","name":"startTime","type":"uint64"},{"internalType":"uint64","name":"endTime","type":"uint64"},{"internalType":"int32","name":"latitude","type":"int32"},{"internalType":"int32","name":"longitude","type":"int32"},{"internalType":"string","name":"currency","type":"string"},{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"shopUrl","type":"string"},{"internalType":"string","name":"imageUrl","type":"string"}],"internalType":"struct IEventImplementation.EventData","name":"_eventData","type":"tuple"}],"name":"updateEventData","outputs":[],"stateMutability":"nonpayable","type":"function"}]

    9c4d535b000000000000000000000000000000000000000000000000000000000000000001000d912f59e88654bb75c2066cc8592cecc30fc45a4bd24873d4ec47ed1e6c00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

    Deployed Bytecode

    0x0002000000000002000c0000000000020001000000010355000000600310027000000cc40030019d0000008004000039000000400040043f00000001002001900000006a0000c13d00000cc403300197000000040030008c000013db0000413d000000000201043b000000e00220027000000ccf0020009c0000008e0000213d00000ce80020009c000000de0000a13d00000ce90020009c000001700000a13d00000cea0020009c000003fc0000a13d00000ceb0020009c0000122f0000613d00000cec0020009c00000c2e0000613d00000ced0020009c000013db0000c13d000000840030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000402100370000000000202043b00000cc70020009c000013db0000213d0000002304200039000000000034004b000013db0000813d000b00040020003d0000000b04100360000000000404043b000c00000004001d00000cc70040009c000013db0000213d0000000c02200029000a00240020003d0000000a0030006b000013db0000213d0000002402100370000000000202043b00000cc70020009c000013db0000213d0000002304200039000000000034004b000013db0000813d000800040020003d0000000804100360000000000404043b000900000004001d00000cc70040009c000013db0000213d0000000902200029000700240020003d000000070030006b000013db0000213d0000004402100370000000000202043b000600000002001d00000d000020009c000013db0000213d0000006401100370000000000101043b000500000001001d00000d000010009c000013db0000213d00000cc501000041000000000101041a00040cc60010019b00000cc702100198000018d40000613d000000010020008c00001efa0000c13d00000cc801000041000000000010044300000000010004100000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b00001efa0000c13d000000400100043d000300000001001d000000000300003100000cc501000041000000000101041a000018d70000013d0000000001000416000000000001004b000013db0000c13d00000cc501000041000000000301041a00000cc60230019700000cc701300198000000c70000613d000c00000002001d000000010010008c00001efa0000c13d000b00000003001d00000cc801000041000000000010044300000000010004100000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b0000000b0300002900001efa0000c13d00000cca0130019700000001011001bf00000cc502000041000000000012041b0000000c0000006b000000c90000613d000000d90000013d00000cd00020009c000000ef0000a13d00000cd10020009c0000021b0000a13d00000cd20020009c000004ab0000a13d00000cd30020009c0000123e0000613d00000cd40020009c00000cd90000613d00000cd50020009c000013db0000c13d000000a40030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000003102000039000000000202041a00000d00022001970000000003000411000000000023004b000013370000c13d0000012002000039000000400020043f0000000402100370000000000202043b000000800020043f0000002403100370000000000303043b000000a00030043f0000004403100370000000000303043b00000d000030009c000013db0000213d000000c00030043f0000006404100370000000000404043b00000cc70040009c000013db0000213d000000e00040043f0000008401100370000000000101043b00000d050010009c000013db0000213d000001000010043f000000000003004b000014830000c13d00000d0101000041000001200010043f0000002001000039000001240010043f000001440010043f00000d1501000041000001640010043f00000d1601000041000032f200010430000000000002004b00001efa0000c13d00000ccb0130019700000001011001bf00000cc502000041000000000012041b0000000103000039000000800030043f000000000100041400000cc40010009c00000cc401008041000000c00110021000000ccc011001c70000800d0200003900000ccd0400004132f032e60000040f0000000100200190000013db0000613d00000020010000390000010000100443000001200000044300000cce01000041000032f10001042e00000cf50020009c000002460000213d00000cfb0020009c0000054a0000213d00000cfe0020009c00000cec0000613d00000cff0020009c000013db0000c13d0000000001000416000000000001004b000013db0000c13d0000000201000039000000000101041a00000d0001100197000000800010043f00000d4201000041000032f10001042e00000cdd0020009c000002a70000213d00000ce30020009c000005b20000213d00000ce60020009c00000d040000613d00000ce70020009c000013db0000c13d000000640030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000402100370000000000202043b000c00000002001d00000d000020009c000013db0000213d0000002402100370000000000202043b000b00000002001d00000d000020009c000013db0000213d0000004401100370000000000101043b000900000001001d0000002f01000039000000000101041a00000cc802000041000000000020044300000d0001100197000a00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d45010000410000000000130435000000000100041100000d00011001970000000402300039000000000012043500000cc40030009c000800000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c70000000a0200002932f032eb0000040f0000000100200190000015630000613d000000080100002900000cc70010009c00001a720000213d0000000801000029000000400010043f0000003001000039000000000101041a00000cc802000041000000000020044300000d0001100197000a00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000044013000390000000b02000029000000000021043500000024013000390000000c02000029000000000021043500000d4601000041000000000013043500000004013000390000000902000029000000000021043500000cc40030009c000800000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0a011001c70000000a0200002932f032e60000040f0000000100200190000017f10000613d000000080100002900000cc70010009c00001a720000213d0000000801000029000000400010043f0000000c010000290000000b02000029000000090300002932f027a20000040f0000000001000019000032f10001042e00000cf00020009c000003010000213d00000cf30020009c000007640000613d00000cf40020009c000013db0000c13d000000440030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000402100370000000000202043b000c00000002001d00000d000020009c000013db0000213d0000002401100370000000000101043b000b00000001001d00000d520010009c000013db0000213d0000002f01000039000000000101041a00000d1802000041000000800020043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d19011001c732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf0000019f0000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b0000019b0000c13d000000000006004b000001ac0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000013e90000613d0000001f01400039000000600110018f00000080011001bf000000400010043f000000200030008c000013db0000413d000000800100043d000a00000001001d00000d000010009c000013db0000213d00000cc80100004100000000001004430000000a010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d1b010000410000000000130435000000000100041100000d00011001970000000402300039000000000012043500000cc40030009c000900000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c70000000a0200002932f032eb0000040f0000000100200190000017250000613d000000090100002900000cc70010009c00001a720000213d0000000901000029000000400010043f0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000a00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000024013000390000000b02000029000000000021043500000d5b01000041000000000013043500000004013000390000000c02000029000000000021043500000cc40030009c000c00000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d12011001c70000000a0200002932f032e60000040f000000010020019000000dc40000c13d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000002160000c13d00001c2d0000013d00000cd80020009c0000036b0000213d00000cdb0020009c000007920000613d00000cdc0020009c000013db0000c13d000000840030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000402100370000000000202043b000c00000002001d00000d000020009c000013db0000213d0000002402100370000000000202043b000b00000002001d00000d000020009c000013db0000213d0000006402100370000000000402043b00000cc70040009c000013db0000213d0000002302400039000000000032004b000013db0000813d0000000402400039000000000221034f000000000202043b0000004401100370000000000101043b000a00000001001d000000240140003932f021db0000040f00000000040100190000000c010000290000000b020000290000000a0300002932f023860000040f0000000001000019000032f10001042e00000cf60020009c000006610000213d00000cf90020009c00000d1b0000613d00000cfa0020009c000013db0000c13d000000440030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000402100370000000000202043b000c00000002001d00000d000020009c000013db0000213d0000000202000039000000000202041a0000002401100370000000000301043b00000d0601000041000000800010043f000b00000003001d000000840030043f000000000100041400000d000220019700000cc40010009c00000cc401008041000000c00110021000000d1d011001c732f032eb0000040f000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f000000600740019000000080057001bf000002740000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b000002700000c13d000000000006004b000002810000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000013b00000613d0000001f01400039000000e00210018f0000008004200039000000400040043f000000600030008c000013db0000413d000000e001200039000000400010043f000000800100043d00000d000010009c000013db0000213d0000000000140435000000a00300043d00000d050030009c000013db0000213d000000a0042000390000000000340435000000c00300043d000000ff0030008c000013db0000213d000000c0022000390000000000320435000000000001004b000003570000613d0000000c0010006b000017590000c13d000000400100043d000000640210003900000d71030000410000000000320435000000440210003900000d7203000041000000000032043500000024021000390000002103000039000003600000013d00000cde0020009c000006c00000213d00000ce10020009c00000d250000613d00000ce20020009c000013db0000c13d0000000001000416000000000001004b000013db0000c13d0000000201000039000000000101041a00000d4002000041000000800020043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d19011001c732f032eb0000040f00000060031002700000001f0430018f00000d080530019700000cc4033001970000000100200190000013140000613d0000008002500039000000000005004b000002ca0000613d0000008006000039000000000701034f000000007807043c0000000006860436000000000026004b000002c60000c13d000000000004004b000002d70000613d000000000151034f0000000304400210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001204350000001f0130003900000d21021001970000008001200039000000400010043f000000200030008c000013db0000413d000000800400043d00000cc70040009c000013db0000213d00000080053000390000009f03400039000000000053004b000013db0000813d0000008003400039000000000303043300000cc70030009c00001a720000213d0000001f0630003900000d7d066001970000003f0660003900000d7d06600197000000000616001900000cc70060009c00001a720000213d000000400060043f0000000000310435000000a0044000390000000006430019000000000056004b000013db0000213d000000a002200039000000000003004b000005a10000613d000000000500001900000000062500190000000007450019000000000707043300000000007604350000002005500039000000000035004b000002f90000413d000005a10000013d00000cf10020009c000007b10000613d00000cf20020009c000013db0000c13d000000240030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000401100370000000000301043b0000003101000039000000000101041a00000d00011001970000000002000411000000000012004b000012f00000c13d0000000201000039000000000101041a00000d0602000041000000800020043f000c00000003001d000000840030043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d1d011001c732f032eb0000040f000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f000000600740019000000080057001bf0000032e0000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b0000032a0000c13d000000000006004b0000033b0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f000000000065043500000001002001900000135b0000613d0000001f01400039000000e00110018f0000008002100039000000400020043f000000600030008c000013db0000413d000000e003100039000000400030043f000000800300043d000b00000003001d00000d000030009c000013db0000213d0000000b030000290000000000320435000000a00200043d00000d050020009c000013db0000213d000000a0031000390000000000230435000000c00200043d000000ff0020008c000013db0000213d000000c00110003900000000002104350000000b0000006b000015d80000c13d000000400100043d000000640210003900000d73030000410000000000320435000000440210003900000d7403000041000000000032043500000024021000390000002903000039000000000032043500000d0102000041000000000021043500000004021000390000002003000039000000000032043500000cc40010009c00000cc401008041000000400110021000000d0d011001c7000032f20001043000000cd90020009c000007fc0000613d00000cda0020009c000013db0000c13d0000000001000416000000000001004b000013db0000c13d0000002f01000039000000000101041a00000d1802000041000000800020043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d19011001c732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf0000038c0000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b000003880000c13d000000000006004b000003990000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000012e40000613d0000001f01400039000000600110018f00000080011001bf000000400010043f000000200030008c000013db0000413d000000800100043d000c00000001001d00000d000010009c000013db0000213d00000cc80100004100000000001004430000000c010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d1b010000410000000000130435000000000100041100000d00011001970000000402300039000000000012043500000cc40030009c000b00000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c70000000c0200002932f032eb0000040f0000000100200190000015700000613d0000000b0100002900000cc70010009c00001a720000213d0000000b01000029000000400010043f0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000c00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400200043d00000d3601000041000000000012043500000cc40020009c000b00000002001d00000cc40100004100000000010240190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d20011001c70000000c0200002932f032e60000040f0000000100200190000019e40000613d0000000b0100002900000cc70010009c00001a720000213d0000000b01000029000000400010043f0000000001000019000032f10001042e00000cee0020009c000008150000613d00000cef0020009c000013db0000c13d000000640030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000402100370000000000202043b000c00000002001d0000002402100370000000000202043b000b00000002001d00000d000020009c000013db0000213d0000004401100370000000000101043b000a00000001001d00000d520010009c000013db0000213d0000002f01000039000000000101041a00000d1802000041000000800020043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d19011001c732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf0000042c0000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b000004280000c13d000000000006004b000004390000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000014010000613d0000001f01400039000000600110018f00000080011001bf000000400010043f000000200030008c000013db0000413d000000800100043d000900000001001d00000d000010009c000013db0000213d00000cc801000041000000000010044300000009010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d1b010000410000000000130435000000000100041100000d00011001970000000402300039000000000012043500000cc40030009c000800000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c7000000090200002932f032eb0000040f00000001002001900000173f0000613d000000080100002900000cc70010009c00001a720000213d0000000801000029000000400010043f0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000900000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000044013000390000000a02000029000000000021043500000024013000390000000b02000029000000000021043500000d5401000041000000000013043500000004013000390000000c02000029000000000021043500000cc40030009c000c00000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0a011001c7000000090200002932f032e60000040f000000010020019000000dc40000c13d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000004a60000c13d00001c2d0000013d00000cd60020009c00000b900000613d00000cd70020009c000013db0000c13d000000240030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000401100370000000000101043b000c00000001001d0000002f01000039000000000101041a00000d1802000041000000800020043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d19011001c732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf000004d10000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b000004cd0000c13d000000000006004b000004de0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000013080000613d0000001f01400039000000600110018f00000080011001bf000000400010043f000000200030008c000013db0000413d000000800100043d000b00000001001d00000d000010009c000013db0000213d00000cc80100004100000000001004430000000b010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d1b010000410000000000130435000000000100041100000d00011001970000000402300039000000000012043500000cc40030009c000a00000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c70000000b0200002932f032eb0000040f00000001002001900000158a0000613d0000000a0100002900000cc70010009c00001a720000213d0000000a01000029000000400010043f0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000b00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d1c01000041000000000013043500000004013000390000000c02000029000000000021043500000cc40030009c000c00000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c70000000b0200002932f032e60000040f000000010020019000000dc40000c13d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000005450000c13d00001c2d0000013d00000cfc0020009c00000d2c0000613d00000cfd0020009c000013db0000c13d0000000001000416000000000001004b000013db0000c13d0000000201000039000000000101041a00000d7502000041000000800020043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d19011001c732f032eb0000040f00000060031002700000001f0430018f00000d080530019700000cc40330019700000001002001900000131f0000613d0000008002500039000000000005004b0000056b0000613d0000008006000039000000000701034f000000007807043c0000000006860436000000000026004b000005670000c13d000000000004004b000005780000613d000000000151034f0000000304400210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001204350000001f0130003900000d21021001970000008001200039000000400010043f000000200030008c000013db0000413d000000800400043d00000cc70040009c000013db0000213d00000080053000390000009f03400039000000000053004b000013db0000813d0000008003400039000000000303043300000cc70030009c00001a720000213d0000001f0630003900000d7d066001970000003f0660003900000d7d06600197000000000616001900000cc70060009c00001a720000213d000000400060043f0000000000310435000000a0044000390000000006430019000000000056004b000013db0000213d000000a002200039000000000003004b000005a10000613d000000000500001900000000062500190000000007450019000000000707043300000000007604350000002005500039000000000035004b0000059a0000413d000000000223001900000000000204350000002002000039000000400300043d000c00000003001d000000000223043632f021c90000040f0000000c02000029000000000121004900000cc40010009c00000cc401008041000000600110021000000cc40020009c00000cc4020080410000004002200210000000000121019f000032f10001042e00000ce40020009c00000dcb0000613d00000ce50020009c000013db0000c13d000000840030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000402100370000000000202043b00000cc70020009c000013db0000213d0000002304200039000000000034004b000013db0000813d0000000404200039000000000441034f000000000404043b000c00000004001d00000cc70040009c000013db0000213d000b00240020003d0000000c02000029000000a0022000c90000000b02200029000000000032004b000013db0000213d0000002402100370000000000202043b00000cc70020009c000013db0000213d0000002304200039000000000034004b000013db0000813d0000000404200039000000000441034f000000000404043b000a00000004001d00000cc70040009c000013db0000213d000900240020003d0000000a0200002900000005022002100000000902200029000000000032004b000013db0000213d0000004402100370000000000202043b00000cc70020009c000013db0000213d0000002304200039000000000034004b000013db0000813d0000000404200039000000000441034f000000000404043b000800000004001d00000cc70040009c000013db0000213d000700240020003d000000080200002900000005022002100000000702200029000000000032004b000013db0000213d0000006401100370000000000101043b000600000001001d00000d000010009c000013db0000213d0000002f01000039000000000101041a00000d1802000041000000800020043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d19011001c732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf000006130000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b0000060f0000c13d000000000006004b000006200000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000010020019000001a830000613d0000001f01400039000000600110018f00000080011001bf000000400010043f000000200030008c000013db0000413d000000800100043d000500000001001d00000d000010009c000013db0000213d00000cc801000041000000000010044300000005010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d1b010000410000000000130435000000000100041100000d00011001970000000402300039000000000012043500000cc40030009c000400000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c7000000050200002932f032eb0000040f000000010020019000001c6f0000613d000000040100002900000cc70010009c00001a720000213d0000000401000029000000400010043f0000000b010000290000000c0200002900000009030000290000000a0400002900000007050000290000000806000029000000060700002932f027b00000040f0000000001000019000032f10001042e00000cf70020009c00000eab0000613d00000cf80020009c000013db0000c13d000000640030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000402100370000000000202043b000c00000002001d00000d000020009c000013db0000213d0000002402100370000000000202043b000b00000002001d00000d000020009c000013db0000213d0000000202000039000000000202041a0000004401100370000000000301043b00000d5f01000041000000800010043f000a00000003001d000000840030043f000000000100041400000d000220019700000cc40010009c00000cc401008041000000c00110021000000d1d011001c732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf000006920000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b0000068e0000c13d000000000006004b0000069f0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000014250000613d0000001f01400039000000600210018f00000080012001bf000000400010043f000000200030008c000013db0000413d000000800300043d000000000003004b0000000004000039000000010400c039000000000043004b000013db0000c13d000000000003004b000015b00000c13d00000d0103000041000000000031043500000084032001bf00000020040000390000000000430435000000e40320003900000d67040000410000000000430435000000c40320003900000d68040000410000000000430435000000a4022000390000002c030000390000000000320435000000400110021000000d0d011001c7000032f20001043000000cdf0020009c00000eb40000613d00000ce00020009c000013db0000c13d000000240030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000401100370000000000201043b000000000002004b0000000001000039000000010100c039000c00000002001d000000000012004b000013db0000c13d0000002f01000039000000000101041a00000d1802000041000000800020043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d19011001c732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf000006eb0000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b000006e70000c13d000000000006004b000006f80000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000013bc0000613d0000001f01400039000000600110018f00000080011001bf000000400010043f000000200030008c000013db0000413d000000800100043d000b00000001001d00000d000010009c000013db0000213d00000cc80100004100000000001004430000000b010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d1b010000410000000000130435000000000100041100000d00011001970000000402300039000000000012043500000cc40030009c000a00000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c70000000b0200002932f032eb0000040f0000000100200190000016b40000613d0000000a0100002900000cc70010009c00001a720000213d0000000a01000029000000400010043f0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000b00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d3d01000041000000000013043500000004013000390000000c02000029000000000021043500000cc40030009c000c00000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c70000000b0200002932f032e60000040f000000010020019000000dc40000c13d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b0000075f0000c13d00001c2d0000013d000000440030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000002402100370000000000202043b000c00000002001d0000000401100370000000000101043b000000000010043f0000000101000039000000200010043f000000000100041400000cc40010009c00000cc401008041000000c00110021000000d5c011001c7000080100200003932f032eb0000040f0000000100200190000013db0000613d000000000101043b000000000201041a00000d0001200198000007800000c13d000000000200041a00000d0001200197000000a0032002700000000c0400002900000000024300a9000000000004004b000007880000613d00000000044200d9000000000043004b0000155d0000c13d000027100220011a000000400300043d00000020043000390000000000240435000000000013043500000cc40030009c00000cc403008041000000400130021000000d5e011001c7000032f10001042e000000440030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000402100370000000000202043b000c00000002001d00000d000020009c000013db0000213d0000002401100370000000000201043b000000000002004b0000000001000039000000010100c039000b00000002001d000000000012004b000013db0000c13d00000000020004110000000c0020006b000013c80000c13d00000d0101000041000000800010043f0000002001000039000000840010043f0000001901000039000000a40010043f00000d3b01000041000000c40010043f00000d3c01000041000032f200010430000000640030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000402100370000000000202043b000c00000002001d00000d000020009c000013db0000213d0000002402100370000000000202043b000b00000002001d00000d000020009c000013db0000213d0000004401100370000000000101043b000a00000001001d0000003001000039000000000101041a00000cc802000041000000000020044300000d0001100197000900000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000044013000390000000b02000029000000000021043500000024013000390000000c02000029000000000021043500000d4601000041000000000013043500000004013000390000000a02000029000000000021043500000cc40030009c000800000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0a011001c7000000090200002932f032e60000040f0000000100200190000014430000613d000000080100002900000cc70010009c00001a720000213d0000000801000029000000400010043f0000000c010000290000000b020000290000000a0300002932f027a20000040f0000000001000019000032f10001042e000000640030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000402100370000000000402043b00000d000040009c000013db0000213d0000002402100370000000000202043b00000d000020009c000013db0000213d0000003103000039000000000303041a00000d00033001970000000005000411000000000035004b000013dd0000c13d0000004401100370000000000301043b000000000104001932f0312b0000040f0000000001000019000032f10001042e000000240030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000401100370000000000101043b000c00000001001d00000cc70010009c000013db0000213d0000000c0130006a00000d220010009c000013db0000213d000001240010008c000013db0000413d0000002f01000039000000000101041a00000d1802000041000000800020043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d19011001c732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf0000083e0000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b0000083a0000c13d000000000006004b0000084b0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f000000000065043500000001002001900000134f0000613d0000001f01400039000000600110018f00000080011001bf000000400010043f000000200030008c000013db0000413d000000800100043d000b00000001001d00000d000010009c000013db0000213d00000cc80100004100000000001004430000000b010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d1b010000410000000000130435000000000100041100000d00011001970000000402300039000000000012043500000cc40030009c000a00000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c70000000b0200002932f032eb0000040f0000000100200190000015cb0000613d0000000a0100002900000cc70010009c00001a720000213d0000000a01000029000000400010043f0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000b00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d0000000c010000290000000402100039000000400300043d00000d55010000410000000000130435000c00000003001d0000000401300039000000200300003900000000003104350000000101000367000a00000002001d000000000221034f000000000202043b00000cc40020009c000013db0000213d0000000c03000029000000240330003900000000002304350000000a020000290000002002200039000000000321034f000000000303043b00000cc70030009c000013db0000213d0000000c04000029000000440440003900000000003404350000002002200039000000000321034f000000000303043b00000cc70030009c000013db0000213d0000000c04000029000000640440003900000000003404350000002002200039000000000321034f000000000303043b00000d240030019800000d2504000041000000000400601900000d2605300197000000000454019f000000000034004b000013db0000c13d0000000c04000029000000840440003900000000003404350000002004200039000000000241034f000000000202043b00000d240020019800000d2503000041000000000300601900000d2605200197000000000353019f000000000023004b000013db0000c13d0000000c03000029000000a403300039000000000023043500000000020000310000000a0320006a0000001f0330008a0000002006400039000000000461034f000000000504043b00000d270750019700000d2704300197000000000847013f000000000047004b000000000700001900000d2707004041000000000035004b000000000900001900000d270900804100000d270080009c000000000709c019000000000007004b000013db0000c13d0000000a07500029000000000571034f000000000505043b00000cc70050009c000013db0000213d00000020077000390000000008520049000000000087004b000000000900001900000d270900204100000d270880019700000d270a700197000000000b8a013f00000000008a004b000000000800001900000d270800404100000d2700b0009c000000000809c019000000000008004b000013db0000c13d0000000c0c000029000000c408c00039000001200900003900000000009804350000014408c000390000000000580435000000000971034f00000d7d0a5001980000001f0b50018f0000016408c000390000000007a800190000090b0000613d000000000c09034f000000000d08001900000000ce0c043c000000000ded043600000000007d004b000009070000c13d00000000000b004b000009180000613d0000000009a9034f000000030ab00210000000000b070433000000000bab01cf000000000bab022f000000000909043b000001000aa000890000000009a9022f0000000009a901cf0000000009b9019f0000000000970435000000000785001900000000000704350000002007600039000000000671034f000000000606043b00000d2709600197000000000a49013f000000000049004b000000000900001900000d2709004041000000000036004b000000000b00001900000d270b00804100000d2700a0009c00000000090bc019000000000009004b000013db0000c13d0000000a09600029000000000691034f000000000606043b00000cc70060009c000013db0000213d0000002009900039000000000a6200490000000000a9004b000000000b00001900000d270b00204100000d270aa0019700000d270c900197000000000dac013f0000000000ac004b000000000a00001900000d270a00404100000d2700d0009c000000000a0bc01900000000000a004b000013db0000c13d0000001f0550003900000d7d05500197000000000885001900000140055000390000000c0a000029000000e40aa0003900000000005a0435000000000991034f000000000868043600000d7d0a6001980000001f0b60018f0000000005a80019000009500000613d000000000c09034f000000000d08001900000000ce0c043c000000000ded043600000000005d004b0000094c0000c13d00000000000b004b0000095d0000613d0000000009a9034f000000030ab00210000000000b050433000000000bab01cf000000000bab022f000000000909043b000001000aa000890000000009a9022f0000000009a901cf0000000009b9019f0000000000950435000000000586001900000000000504350000002007700039000000000571034f000000000505043b00000d2709500197000000000a49013f000000000049004b000000000900001900000d2709004041000000000035004b000000000b00001900000d270b00804100000d2700a0009c00000000090bc019000000000009004b000013db0000c13d0000000a09500029000000000591034f000000000505043b00000cc70050009c000013db0000213d0000002009900039000000000a5200490000000000a9004b000000000b00001900000d270b00204100000d270aa0019700000d270c900197000000000dac013f0000000000ac004b000000000a00001900000d270a00404100000d2700d0009c000000000a0bc01900000000000a004b000013db0000c13d0000001f0660003900000d7d0660019700000000068600190000000c0a0000290000000008a60049000000240880008a000001040aa0003900000000008a0435000000000991034f000000000656043600000d7d0a5001980000001f0b50018f0000000008a60019000009960000613d000000000c09034f000000000d06001900000000ce0c043c000000000ded043600000000008d004b000009920000c13d00000000000b004b000009a30000613d0000000009a9034f000000030ab00210000000000b080433000000000bab01cf000000000bab022f000000000909043b000001000aa000890000000009a9022f0000000009a901cf0000000009b9019f000000000098043500000000086500190000000000080435000900200070003d0000000907100360000000000707043b00000d2708700197000000000948013f000000000048004b000000000400001900000d2704004041000000000037004b000000000300001900000d270300804100000d270090009c000000000403c019000000000004004b000013db0000c13d0000000a04700029000000000341034f000000000303043b00000cc70030009c000013db0000213d00000020044000390000000002320049000000000024004b000000000700001900000d270700204100000d270220019700000d2708400197000000000928013f000000000028004b000000000200001900000d270200404100000d270090009c000000000207c019000000000002004b000013db0000c13d0000001f0250003900000d7d0220019700000000026200190000000c060000290000000005620049000000240550008a00000124066000390000000000560435000000000441034f000000000132043600000d7d053001980000001f0630018f0000000002510019000009dc0000613d000000000704034f0000000008010019000000007907043c0000000008980436000000000028004b000009d80000c13d000000000006004b000009e90000613d000000000454034f0000000305600210000000000602043300000000065601cf000000000656022f000000000404043b0000010005500089000000000454022f00000000045401cf000000000464019f0000000000420435000000000213001900000000000204350000001f0230003900000d7d022001970000000c030000290000000001310049000000000121001900000cc40010009c00000cc401008041000000600110021000000cc40030009c00000cc40200004100000000020340190000004002200210000000000121019f000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f0000000b0200002932f032e60000040f000000010020019000001efe0000613d0000000c0100002900000cc70010009c00001a720000213d0000000c01000029000000400010043f0000003001000039000000000101041a00000cc802000041000000000020044300000d0001100197000c00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400200043d00000d56010000410000000000120435000b00000002001d0000000401200039000000200200003900000000002104350000000901000029000001000210008a0000000101000367000000000321034f000000000303043b00000cc40030009c000013db0000213d0000000b04000029000000240440003900000000003404350000002002200039000000000321034f000000000303043b00000cc70030009c000013db0000213d0000000b04000029000000440440003900000000003404350000002002200039000000000321034f000000000303043b00000cc70030009c000013db0000213d0000000b04000029000000640440003900000000003404350000002002200039000000000321034f000000000303043b00000d240030019800000d2504000041000000000400601900000d2605300197000000000454019f000000000034004b000013db0000c13d0000000b04000029000000840440003900000000003404350000002004200039000000000241034f000000000202043b00000d240020019800000d2503000041000000000300601900000d2605200197000000000353019f000000000023004b000013db0000c13d0000000b03000029000000a403300039000000000023043500000000020000310000000a0320006a0000001f0330008a0000002006400039000000000461034f000000000504043b00000d270750019700000d2704300197000000000847013f000000000047004b000000000700001900000d2707004041000000000035004b000000000900001900000d270900804100000d270080009c000000000709c019000000000007004b000013db0000c13d0000000a07500029000000000571034f000000000505043b00000cc70050009c000013db0000213d00000020077000390000000008520049000000000087004b000000000900001900000d270900204100000d270880019700000d270a700197000000000b8a013f00000000008a004b000000000800001900000d270800404100000d2700b0009c000000000809c019000000000008004b000013db0000c13d0000000b0c000029000000c408c00039000001200900003900000000009804350000014408c000390000000000580435000000000971034f00000d7d0a5001980000001f0b50018f0000016408c000390000000007a8001900000a8d0000613d000000000c09034f000000000d08001900000000ce0c043c000000000ded043600000000007d004b00000a890000c13d00000000000b004b00000a9a0000613d0000000009a9034f000000030ab00210000000000b070433000000000bab01cf000000000bab022f000000000909043b000001000aa000890000000009a9022f0000000009a901cf0000000009b9019f0000000000970435000000000785001900000000000704350000002007600039000000000671034f000000000606043b00000d2709600197000000000a49013f000000000049004b000000000900001900000d2709004041000000000036004b000000000b00001900000d270b00804100000d2700a0009c00000000090bc019000000000009004b000013db0000c13d0000000a09600029000000000691034f000000000606043b00000cc70060009c000013db0000213d0000002009900039000000000a6200490000000000a9004b000000000b00001900000d270b00204100000d270aa0019700000d270c900197000000000dac013f0000000000ac004b000000000a00001900000d270a00404100000d2700d0009c000000000a0bc01900000000000a004b000013db0000c13d0000001f0550003900000d7d05500197000000000885001900000140055000390000000b0a000029000000e40aa0003900000000005a0435000000000991034f000000000868043600000d7d0a6001980000001f0b60018f0000000005a8001900000ad20000613d000000000c09034f000000000d08001900000000ce0c043c000000000ded043600000000005d004b00000ace0000c13d00000000000b004b00000adf0000613d0000000009a9034f000000030ab00210000000000b050433000000000bab01cf000000000bab022f000000000909043b000001000aa000890000000009a9022f0000000009a901cf0000000009b9019f0000000000950435000000000586001900000000000504350000002007700039000000000571034f000000000505043b00000d2709500197000000000a49013f000000000049004b000000000900001900000d2709004041000000000035004b000000000b00001900000d270b00804100000d2700a0009c00000000090bc019000000000009004b000013db0000c13d0000000a09500029000000000591034f000000000505043b00000cc70050009c000013db0000213d0000002009900039000000000a5200490000000000a9004b000000000b00001900000d270b00204100000d270aa0019700000d270c900197000000000dac013f0000000000ac004b000000000a00001900000d270a00404100000d2700d0009c000000000a0bc01900000000000a004b000013db0000c13d0000001f0660003900000d7d0660019700000000068600190000000b0a0000290000000008a60049000000240880008a000001040aa0003900000000008a0435000000000991034f000000000656043600000d7d0a5001980000001f0b50018f0000000008a6001900000b180000613d000000000c09034f000000000d06001900000000ce0c043c000000000ded043600000000008d004b00000b140000c13d00000000000b004b00000b250000613d0000000009a9034f000000030ab00210000000000b080433000000000bab01cf000000000bab022f000000000909043b000001000aa000890000000009a9022f0000000009a901cf0000000009b9019f0000000000980435000000000865001900000000000804350000002007700039000000000771034f000000000707043b00000d2708700197000000000948013f000000000048004b000000000400001900000d2704004041000000000037004b000000000300001900000d270300804100000d270090009c000000000403c019000000000004004b000013db0000c13d0000000a04700029000000000341034f000000000303043b00000cc70030009c000013db0000213d00000020044000390000000002320049000000000024004b000000000700001900000d270700204100000d270220019700000d2708400197000000000928013f000000000028004b000000000200001900000d270200404100000d270090009c000000000207c019000000000002004b000013db0000c13d0000001f0250003900000d7d0220019700000000026200190000000b060000290000000005620049000000240550008a00000124066000390000000000560435000000000441034f000000000132043600000d7d053001980000001f0630018f000000000251001900000b5e0000613d000000000704034f0000000008010019000000007907043c0000000008980436000000000028004b00000b5a0000c13d000000000006004b00000b6b0000613d000000000454034f0000000305600210000000000602043300000000065601cf000000000656022f000000000404043b0000010005500089000000000454022f00000000045401cf000000000464019f0000000000420435000000000213001900000000000204350000001f0230003900000d7d022001970000000b030000290000000001310049000000000121001900000cc40010009c00000cc401008041000000600110021000000cc40030009c00000cc40200004100000000020340190000004002200210000000000121019f000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f0000000c0200002932f032e60000040f0000000100200190000003f50000c13d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00000b8b0000c13d00001c2d0000013d000000240030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000202000039000b00000002001d000000000202041a0000000401100370000000000301043b00000d0601000041000000800010043f000c00000003001d000000840030043f000000000100041400000d000220019700000cc40010009c00000cc401008041000000c00110021000000d1d011001c732f032eb0000040f000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f000000600740019000000080057001bf00000bb40000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b00000bb00000c13d000000000006004b00000bc10000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000012fc0000613d0000001f01400039000000e00110018f0000008004100039000000400040043f000000600030008c000013db0000413d000000e002100039000000400020043f000000800200043d00000d000020009c000013db0000213d0000000000240435000000a00300043d00000d050030009c000013db0000213d000000a0041000390000000000340435000000c00300043d000000ff0030008c000013db0000213d000000c0011000390000000000310435000000400100043d000a00000001001d000000000002004b00001a280000c13d0000000201000039000000000201041a00000d1e010000410000000a04000029000000000014043500000004014000390000000c03000029000000000031043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d0f011001c700000d000220019732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000a0570002900000c000000613d000000000801034f0000000a09000029000000008a08043c0000000009a90436000000000059004b00000bfc0000c13d000000000006004b00000c0d0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000016a80000613d0000001f01400039000000600210018f0000000a01200029000000000021004b0000000002000039000000010200403900000cc70010009c00001a720000213d000000010020019000001a720000c13d000000400010043f000000200030008c000013db0000413d0000000a020000290000000002020433000000000002004b0000000003000039000000010300c039000000000032004b000013db0000c13d000000000002004b00001a270000c13d000000640210003900000d34030000410000000000320435000000440210003900000d3503000041000000000032043500000024021000390000002f03000039000003600000013d000000640030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000402100370000000000202043b000c00000002001d00000d000020009c000013db0000213d0000002402100370000000000202043b000b00000002001d0000004401100370000000000101043b000a00000001001d00000d520010009c000013db0000213d0000002f01000039000000000101041a00000d1802000041000000800020043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d19011001c732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf00000c5a0000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b00000c560000c13d000000000006004b00000c670000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000013f50000613d0000001f01400039000000600110018f00000080011001bf000000400010043f000000200030008c000013db0000413d000000800100043d000900000001001d00000d000010009c000013db0000213d00000cc801000041000000000010044300000009010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d1b010000410000000000130435000000000100041100000d00011001970000000402300039000000000012043500000cc40030009c000800000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c7000000090200002932f032eb0000040f0000000100200190000017320000613d000000080100002900000cc70010009c00001a720000213d0000000801000029000000400010043f0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000900000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000044013000390000000a02000029000000000021043500000024013000390000000b02000029000000000021043500000d5301000041000000000013043500000004013000390000000c02000029000000000021043500000cc40030009c000c00000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0a011001c7000000090200002932f032e60000040f000000010020019000000dc40000c13d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00000cd40000c13d00001c2d0000013d000000440030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000402100370000000000302043b00000d000030009c000013db0000213d0000002401100370000000000201043b00000d000020009c000013db0000213d000000000103001932f0264d0000040f000000000001004b0000000001000039000000010100c039000012370000013d000000240030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000401100370000000000201043b00000d7700200198000013db0000c13d000000010100003900000d780220019700000d790020009c00000d000000613d00000d7a0020009c00000d000000613d00000d7b0020009c0000000001000039000000010100603900000d7c0020009c00000001011061bf000000010110018f000000800010043f00000d4201000041000032f10001042e000000240030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000401100370000000000101043b00000d000010009c000013db0000213d000000000001004b000013730000c13d00000d0101000041000000800010043f0000002001000039000000840010043f0000002a01000039000000a40010043f00000d4701000041000000c40010043f00000d4801000041000000e40010043f00000d0401000041000032f200010430000000240030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000401100370000000000101043b32f022130000040f00000d0001100197000012370000013d0000000001000416000000000001004b000013db0000c13d00000d4101000041000000800010043f00000d4201000041000032f10001042e000000440030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000402100370000000000202043b000c00000002001d00000d000020009c000013db0000213d0000002401100370000000000101043b000b00000001001d00000d520010009c000013db0000213d0000002f01000039000000000101041a00000d1802000041000000800020043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d19011001c732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf00000d550000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b00000d510000c13d000000000006004b00000d620000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f000000000065043500000001002001900000140d0000613d0000001f01400039000000600110018f00000080011001bf000000400010043f000000200030008c000013db0000413d000000800100043d000a00000001001d00000d000010009c000013db0000213d00000cc80100004100000000001004430000000a010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d1b010000410000000000130435000000000100041100000d00011001970000000402300039000000000012043500000cc40030009c000900000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c70000000a0200002932f032eb0000040f00000001002001900000174c0000613d000000090100002900000cc70010009c00001a720000213d0000000901000029000000400010043f0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000a00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000024013000390000000b02000029000000000021043500000d7601000041000000000013043500000004013000390000000c02000029000000000021043500000cc40030009c000c00000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d12011001c70000000a0200002932f032e60000040f000000010020019000001c210000613d0000000c0100002900000cc70010009c00001a720000213d0000000c01000029000000400010043f0000000001000019000032f10001042e000001040030008c000013db0000413d0000000001000416000000000001004b000013db0000c13d0000002f01000039000000000101041a00000d1802000041000000800020043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d19011001c732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf00000dea0000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b00000de60000c13d000000000006004b00000df70000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000013430000613d0000001f01400039000000600110018f00000080011001bf000000400010043f000000200030008c000013db0000413d000000800100043d000c00000001001d00000d000010009c000013db0000213d00000cc80100004100000000001004430000000c010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d1b010000410000000000130435000000000100041100000d00011001970000000402300039000000000012043500000cc40030009c000b00000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c70000000c0200002932f032eb0000040f0000000100200190000015a30000613d0000000b0100002900000cc70010009c00001a720000213d0000000b01000029000000400010043f0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000c00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400200043d00000d4301000041000b00000002001d000000000012043500000001010003670000000402100370000000000202043b00000cc70020009c000013db0000213d0000000b03000029000000040330003900000000002304350000002402100370000000000202043b00000d000020009c000013db0000213d0000000b03000029000000240330003900000000002304350000004402100370000000000202043b000000000002004b0000000003000039000000010300c039000000000032004b000013db0000c13d0000000b03000029000000440330003900000000002304350000006402100370000000000202043b000000000002004b0000000003000039000000010300c039000000000032004b000013db0000c13d0000000b03000029000000640330003900000000002304350000008402100370000000000202043b000000000002004b0000000003000039000000010300c039000000000032004b000013db0000c13d0000000b0300002900000084033000390000000000230435000000a402100370000000000202043b000000000002004b0000000003000039000000010300c039000000000032004b000013db0000c13d0000000b03000029000000a4033000390000000000230435000000c402100370000000000202043b000000000002004b0000000003000039000000010300c039000000000032004b000013db0000c13d0000000b03000029000000c4033000390000000000230435000000e401100370000000000101043b000000000001004b0000000002000039000000010200c039000000000021004b000013db0000c13d0000000b03000029000000e402300039000000000012043500000cc40030009c00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d44011001c70000000c0200002932f032e60000040f0000000100200190000003f50000c13d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00000ea60000c13d00001c2d0000013d0000000001000416000000000001004b000013db0000c13d00000d6901000041000000800010043f0000000101000039000000a00010043f00000d6a01000041000032f10001042e000000240030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000401100370000000000101043b000c00000001001d00000cc70010009c000013db0000213d0000000c0130006a00000d220010009c000013db0000213d000001240010008c000013db0000413d0000002f01000039000000000101041a00000d1802000041000000800020043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d19011001c732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf00000edd0000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b00000ed90000c13d000000000006004b00000eea0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000013670000613d0000001f01400039000000600110018f00000080011001bf000000400010043f000000200030008c000013db0000413d000000800100043d000b00000001001d00000d000010009c000013db0000213d00000cc80100004100000000001004430000000b010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d1a010000410000000000130435000000000100041100000d00011001970000000402300039000000000012043500000cc40030009c000a00000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c70000000b0200002932f032eb0000040f00000001002001900000169b0000613d0000000a0100002900000cc70010009c00001a720000213d0000000a01000029000000400010043f0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000b00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d0000000c010000290000000402100039000000400300043d00000d3e010000410000000000130435000c00000003001d0000000401300039000000200300003900000000003104350000000101000367000a00000002001d000000000221034f000000000202043b00000cc40020009c000013db0000213d0000000c03000029000000240330003900000000002304350000000a020000290000002002200039000000000321034f000000000303043b00000cc70030009c000013db0000213d0000000c04000029000000440440003900000000003404350000002002200039000000000321034f000000000303043b00000cc70030009c000013db0000213d0000000c04000029000000640440003900000000003404350000002002200039000000000321034f000000000303043b00000d240030019800000d2504000041000000000400601900000d2605300197000000000454019f000000000034004b000013db0000c13d0000000c04000029000000840440003900000000003404350000002004200039000000000241034f000000000202043b00000d240020019800000d2503000041000000000300601900000d2605200197000000000353019f000000000023004b000013db0000c13d0000000c03000029000000a403300039000000000023043500000000020000310000000a0320006a0000001f0330008a0000002006400039000000000461034f000000000504043b00000d270750019700000d2704300197000000000847013f000000000047004b000000000700001900000d2707004041000000000035004b000000000900001900000d270900804100000d270080009c000000000709c019000000000007004b000013db0000c13d0000000a07500029000000000571034f000000000505043b00000cc70050009c000013db0000213d00000020077000390000000008520049000000000087004b000000000900001900000d270900204100000d270880019700000d270a700197000000000b8a013f00000000008a004b000000000800001900000d270800404100000d2700b0009c000000000809c019000000000008004b000013db0000c13d0000000c0c000029000000c408c00039000001200900003900000000009804350000014408c000390000000000580435000000000971034f00000d7d0a5001980000001f0b50018f0000016408c000390000000007a8001900000faa0000613d000000000c09034f000000000d08001900000000ce0c043c000000000ded043600000000007d004b00000fa60000c13d00000000000b004b00000fb70000613d0000000009a9034f000000030ab00210000000000b070433000000000bab01cf000000000bab022f000000000909043b000001000aa000890000000009a9022f0000000009a901cf0000000009b9019f0000000000970435000000000785001900000000000704350000002007600039000000000671034f000000000606043b00000d2709600197000000000a49013f000000000049004b000000000900001900000d2709004041000000000036004b000000000b00001900000d270b00804100000d2700a0009c00000000090bc019000000000009004b000013db0000c13d0000000a09600029000000000691034f000000000606043b00000cc70060009c000013db0000213d0000002009900039000000000a6200490000000000a9004b000000000b00001900000d270b00204100000d270aa0019700000d270c900197000000000dac013f0000000000ac004b000000000a00001900000d270a00404100000d2700d0009c000000000a0bc01900000000000a004b000013db0000c13d0000001f0550003900000d7d05500197000000000885001900000140055000390000000c0a000029000000e40aa0003900000000005a0435000000000991034f000000000868043600000d7d0a6001980000001f0b60018f0000000005a8001900000fef0000613d000000000c09034f000000000d08001900000000ce0c043c000000000ded043600000000005d004b00000feb0000c13d00000000000b004b00000ffc0000613d0000000009a9034f000000030ab00210000000000b050433000000000bab01cf000000000bab022f000000000909043b000001000aa000890000000009a9022f0000000009a901cf0000000009b9019f0000000000950435000000000586001900000000000504350000002007700039000000000571034f000000000505043b00000d2709500197000000000a49013f000000000049004b000000000900001900000d2709004041000000000035004b000000000b00001900000d270b00804100000d2700a0009c00000000090bc019000000000009004b000013db0000c13d0000000a09500029000000000591034f000000000505043b00000cc70050009c000013db0000213d0000002009900039000000000a5200490000000000a9004b000000000b00001900000d270b00204100000d270aa0019700000d270c900197000000000dac013f0000000000ac004b000000000a00001900000d270a00404100000d2700d0009c000000000a0bc01900000000000a004b000013db0000c13d0000001f0660003900000d7d0660019700000000068600190000000c0a0000290000000008a60049000000240880008a000001040aa0003900000000008a0435000000000991034f000000000656043600000d7d0a5001980000001f0b50018f0000000008a60019000010350000613d000000000c09034f000000000d06001900000000ce0c043c000000000ded043600000000008d004b000010310000c13d00000000000b004b000010420000613d0000000009a9034f000000030ab00210000000000b080433000000000bab01cf000000000bab022f000000000909043b000001000aa000890000000009a9022f0000000009a901cf0000000009b9019f000000000098043500000000086500190000000000080435000900200070003d0000000907100360000000000707043b00000d2708700197000000000948013f000000000048004b000000000400001900000d2704004041000000000037004b000000000300001900000d270300804100000d270090009c000000000403c019000000000004004b000013db0000c13d0000000a04700029000000000341034f000000000303043b00000cc70030009c000013db0000213d00000020044000390000000002320049000000000024004b000000000700001900000d270700204100000d270220019700000d2708400197000000000928013f000000000028004b000000000200001900000d270200404100000d270090009c000000000207c019000000000002004b000013db0000c13d0000001f0250003900000d7d0220019700000000026200190000000c060000290000000005620049000000240550008a00000124066000390000000000560435000000000441034f000000000132043600000d7d053001980000001f0630018f00000000025100190000107b0000613d000000000704034f0000000008010019000000007907043c0000000008980436000000000028004b000010770000c13d000000000006004b000010880000613d000000000454034f0000000305600210000000000602043300000000065601cf000000000656022f000000000404043b0000010005500089000000000454022f00000000045401cf000000000464019f0000000000420435000000000213001900000000000204350000001f0230003900000d7d022001970000000c030000290000000001310049000000000121001900000cc40010009c00000cc401008041000000600110021000000cc40030009c00000cc40200004100000000020340190000004002200210000000000121019f000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f0000000b0200002932f032e60000040f000000010020019000001f0b0000613d0000000c0100002900000cc70010009c00001a720000213d0000000c01000029000000400010043f0000003001000039000000000101041a00000cc802000041000000000020044300000d0001100197000c00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400200043d00000d3f010000410000000000120435000b00000002001d0000000401200039000000200200003900000000002104350000000901000029000001000210008a0000000101000367000000000321034f000000000303043b00000cc40030009c000013db0000213d0000000b04000029000000240440003900000000003404350000002002200039000000000321034f000000000303043b00000cc70030009c000013db0000213d0000000b04000029000000440440003900000000003404350000002002200039000000000321034f000000000303043b00000cc70030009c000013db0000213d0000000b04000029000000640440003900000000003404350000002002200039000000000321034f000000000303043b00000d240030019800000d2504000041000000000400601900000d2605300197000000000454019f000000000034004b000013db0000c13d0000000b04000029000000840440003900000000003404350000002004200039000000000241034f000000000202043b00000d240020019800000d2503000041000000000300601900000d2605200197000000000353019f000000000023004b000013db0000c13d0000000b03000029000000a403300039000000000023043500000000020000310000000a0320006a0000001f0330008a0000002006400039000000000461034f000000000504043b00000d270750019700000d2704300197000000000847013f000000000047004b000000000700001900000d2707004041000000000035004b000000000900001900000d270900804100000d270080009c000000000709c019000000000007004b000013db0000c13d0000000a07500029000000000571034f000000000505043b00000cc70050009c000013db0000213d00000020077000390000000008520049000000000087004b000000000900001900000d270900204100000d270880019700000d270a700197000000000b8a013f00000000008a004b000000000800001900000d270800404100000d2700b0009c000000000809c019000000000008004b000013db0000c13d0000000b0c000029000000c408c00039000001200900003900000000009804350000014408c000390000000000580435000000000971034f00000d7d0a5001980000001f0b50018f0000016408c000390000000007a800190000112c0000613d000000000c09034f000000000d08001900000000ce0c043c000000000ded043600000000007d004b000011280000c13d00000000000b004b000011390000613d0000000009a9034f000000030ab00210000000000b070433000000000bab01cf000000000bab022f000000000909043b000001000aa000890000000009a9022f0000000009a901cf0000000009b9019f0000000000970435000000000785001900000000000704350000002007600039000000000671034f000000000606043b00000d2709600197000000000a49013f000000000049004b000000000900001900000d2709004041000000000036004b000000000b00001900000d270b00804100000d2700a0009c00000000090bc019000000000009004b000013db0000c13d0000000a09600029000000000691034f000000000606043b00000cc70060009c000013db0000213d0000002009900039000000000a6200490000000000a9004b000000000b00001900000d270b00204100000d270aa0019700000d270c900197000000000dac013f0000000000ac004b000000000a00001900000d270a00404100000d2700d0009c000000000a0bc01900000000000a004b000013db0000c13d0000001f0550003900000d7d05500197000000000885001900000140055000390000000b0a000029000000e40aa0003900000000005a0435000000000991034f000000000868043600000d7d0a6001980000001f0b60018f0000000005a80019000011710000613d000000000c09034f000000000d08001900000000ce0c043c000000000ded043600000000005d004b0000116d0000c13d00000000000b004b0000117e0000613d0000000009a9034f000000030ab00210000000000b050433000000000bab01cf000000000bab022f000000000909043b000001000aa000890000000009a9022f0000000009a901cf0000000009b9019f0000000000950435000000000586001900000000000504350000002007700039000000000571034f000000000505043b00000d2709500197000000000a49013f000000000049004b000000000900001900000d2709004041000000000035004b000000000b00001900000d270b00804100000d2700a0009c00000000090bc019000000000009004b000013db0000c13d0000000a09500029000000000591034f000000000505043b00000cc70050009c000013db0000213d0000002009900039000000000a5200490000000000a9004b000000000b00001900000d270b00204100000d270aa0019700000d270c900197000000000dac013f0000000000ac004b000000000a00001900000d270a00404100000d2700d0009c000000000a0bc01900000000000a004b000013db0000c13d0000001f0660003900000d7d0660019700000000068600190000000b0a0000290000000008a60049000000240880008a000001040aa0003900000000008a0435000000000991034f000000000656043600000d7d0a5001980000001f0b50018f0000000008a60019000011b70000613d000000000c09034f000000000d06001900000000ce0c043c000000000ded043600000000008d004b000011b30000c13d00000000000b004b000011c40000613d0000000009a9034f000000030ab00210000000000b080433000000000bab01cf000000000bab022f000000000909043b000001000aa000890000000009a9022f0000000009a901cf0000000009b9019f0000000000980435000000000865001900000000000804350000002007700039000000000771034f000000000707043b00000d2708700197000000000948013f000000000048004b000000000400001900000d2704004041000000000037004b000000000300001900000d270300804100000d270090009c000000000403c019000000000004004b000013db0000c13d0000000a04700029000000000341034f000000000303043b00000cc70030009c000013db0000213d00000020044000390000000002320049000000000024004b000000000700001900000d270700204100000d270220019700000d2708400197000000000928013f000000000028004b000000000200001900000d270200404100000d270090009c000000000207c019000000000002004b000013db0000c13d0000001f0250003900000d7d0220019700000000026200190000000b060000290000000005620049000000240550008a00000124066000390000000000560435000000000441034f000000000132043600000d7d053001980000001f0630018f0000000002510019000011fd0000613d000000000704034f0000000008010019000000007907043c0000000008980436000000000028004b000011f90000c13d000000000006004b0000120a0000613d000000000454034f0000000305600210000000000602043300000000065601cf000000000656022f000000000404043b0000010005500089000000000454022f00000000045401cf000000000464019f0000000000420435000000000213001900000000000204350000001f0230003900000d7d022001970000000b030000290000000001310049000000000121001900000cc40010009c00000cc401008041000000600110021000000cc40030009c00000cc40200004100000000020340190000004002200210000000000121019f000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f0000000c0200002932f032e60000040f0000000100200190000003f50000c13d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b0000122a0000c13d00001c2d0000013d000000240030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000401100370000000000101043b32f022f40000040f000000400200043d000000000012043500000cc40020009c00000cc402008041000000400120021000000d17011001c7000032f10001042e000000640030008c000013db0000413d0000000002000416000000000002004b000013db0000c13d0000000402100370000000000202043b00000cc70020009c000013db0000213d0000002304200039000000000034004b000013db0000813d0000000404200039000000000441034f000000000404043b000c00000004001d00000cc70040009c000013db0000213d000b00240020003d0000000c02000029000000a0022000c90000000b02200029000000000032004b000013db0000213d0000002402100370000000000202043b00000cc70020009c000013db0000213d0000002304200039000000000034004b000013db0000813d0000000404200039000000000441034f000000000404043b000a00000004001d00000cc70040009c000013db0000213d000900240020003d0000000a0200002900000005022002100000000902200029000000000032004b000013db0000213d0000004402100370000000000202043b00000cc70020009c000013db0000213d0000002304200039000000000034004b000013db0000813d0000000404200039000000000141034f000000000101043b000800000001001d00000cc70010009c000013db0000213d000700240020003d000000080100002900000005011002100000000701100029000000000031004b000013db0000213d0000002f01000039000000000101041a00000d1802000041000000800020043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d19011001c732f032eb0000040f000000800a000039000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf000012960000613d000000000801034f000000008908043c000000000a9a043600000000005a004b000012920000c13d000000000006004b000012a30000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000010020019000001a0a0000613d0000001f01400039000000600110018f00000080011001bf000000400010043f000000200030008c000013db0000413d000000800100043d000600000001001d00000d000010009c000013db0000213d00000cc801000041000000000010044300000006010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d1a010000410000000000130435000000000100041100000d00011001970000000402300039000000000012043500000cc40030009c000500000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c7000000060200002932f032eb0000040f000000010020019000001c620000613d000000050100002900000cc70010009c00001a720000213d0000000501000029000000400010043f0000000b010000290000000c0200002900000009030000290000000a0400002900000007050000290000000806000029000000000700041132f027b00000040f0000000001000019000032f10001042e0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000012eb0000c13d000014300000013d00000d0101000041000000800010043f0000002001000039000000840010043f0000003401000039000000a40010043f00000d0201000041000000c40010043f00000d5701000041000000e40010043f00000d0401000041000032f2000104300000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000013030000c13d000014300000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000130f0000c13d000014300000013d000000400200043d0000000006520019000000000005004b000013290000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000068004b0000131a0000c13d000013290000013d000000400200043d0000000006520019000000000005004b000013290000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000068004b000013250000c13d000000000004004b0000143d0000613d000000000151034f0000000304400210000000000506043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001604350000143d0000013d00000d0101000041000000800010043f0000002001000039000000840010043f0000003401000039000000a40010043f00000d0201000041000000c40010043f00000d0301000041000000e40010043f00000d0401000041000032f2000104300000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000134a0000c13d000014300000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000013560000c13d000014300000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000013620000c13d000014300000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000136e0000c13d000014300000013d0000000202000039000000000202041a00000d0e03000041000000800030043f000000840010043f000000000100041400000d000220019700000cc40010009c00000cc401008041000000c00110021000000d1d011001c732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000080057001bf0000138e0000613d0000008008000039000000000901034f000000009a09043c0000000008a80436000000000058004b0000138a0000c13d000000000006004b0000139b0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000014190000613d0000001f01400039000000600210018f00000080012001bf000000400010043f000000200030008c000013db0000413d000000a002200039000000400020043f000000800200043d00000cc70020009c000013db0000213d0000000000210435000000400100043d000000000021043500000cc40010009c00000cc401008041000000400110021000000d17011001c7000032f10001042e0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000013b70000c13d000014300000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000013c30000c13d000014300000013d0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000a00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000014500000c13d0000000001000019000032f20001043000000d0101000041000000800010043f0000002001000039000000840010043f0000003801000039000000a40010043f00000d0201000041000000c40010043f00000d3701000041000000e40010043f00000d0401000041000032f2000104300000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000013f00000c13d000014300000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000013fc0000c13d000014300000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000014080000c13d000014300000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000014140000c13d000014300000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000014200000c13d000014300000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000142c0000c13d000000000005004b0000143d0000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f0000000000140435000000600130021000000cc40020009c00000cc4020080410000004002200210000000000112019f000032f20001043000000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b0000144b0000c13d00001c2d0000013d000000400300043d00000044013000390000000b02000029000000000021043500000024013000390000000c02000029000000000021043500000d38010000410000000000130435000000000100041100000d00011001970000000402300039000000000012043500000cc40030009c000900000003001d00000cc40100004100000000010340190008004000100218000000000100041400000cc40010009c00000cc401008041000000c00110021000000008011001af00000d0a011001c70000000a0200002932f032e60000040f00000001002001900000157d0000613d000000090100002900000cc70010009c00001a720000213d0000000902000029000000400020043f0000000b010000290000000000120435000000000100041400000cc40010009c00000cc401008041000000c00110021000000008011001af00000d39011001c70000800d02000039000000030300003900000d3a0400004100000000050004110000000c0600002932f032e60000040f0000000100200190000013db0000613d0000000001000019000032f10001042e0000000201000039000000000101041a00000d0603000041000001200030043f000001240020043f000000000300041400000d000210019700000cc40030009c00000cc403008041000000c00130021000000d07011001c732f032eb0000040f000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f00000060074001900000012005700039000001200a0000390000149e0000613d000000000801034f000000008908043c000000000a9a043600000000005a004b0000149a0000c13d000000000006004b000014ab0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000015970000613d0000001f01400039000000e00110018f0000012004100039000000400040043f000000600030008c000013db0000413d0000018002100039000000400020043f000001200200043d00000d000020009c000013db0000213d0000000000240435000001400300043d00000d050030009c000013db0000213d00000140041000390000000000340435000001600300043d000000ff0030008c000013db0000213d00000160011000390000000000310435000000400100043d000c00000001001d000000000002004b00001a160000c13d0000000c0100002900000d0b0010009c00001a720000213d000000800100043d000a00000001001d0000000201000039000000000101041a00000d00051001970000000c040000290000006001400039000000c00200043d000001000300043d000000400010043f00000d05013001970000002003400039000900000003001d000000000013043500000d000120019700000000001404350000004001400039000800000001001d000000000001043500000cc8010000410000000000100443000b00000005001d0000000400500443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d0c01000041000000000013043500000004023000390000000a01000029000600000002001d00000000001204350000000c01000029000000000101043300000d0001100197000000240230003900000000001204350000000901000029000000000101043300000d05011001970000004402300039000000000012043500000008010000290000000001010433000000ff0110018f0000006402300039000000000012043500000cc40030009c000700000003001d00000cc4010000410000000001034019000c004000100218000000000100041400000cc40010009c00000cc401008041000000c0011002100000000c011001af00000d0d011001c70000000b0200002932f032e60000040f000000010020019000001c490000613d000000070100002900000cc70010009c00001a720000213d0000000704000029000000400040043f0000000201000039000000000201041a000000c00100043d00000d0e03000041000000000034043500000d000110019700000006030000290000000000130435000000000100041400000cc40010009c00000cc401008041000000c0011002100000000c011001af00000d0f011001c700000d0002200197000c00000002001d32f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000705700029000015370000613d000000000801034f0000000709000029000000008a08043c0000000009a90436000000000059004b000015330000c13d000000000006004b000015440000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000010020019000001c830000613d0000001f01400039000000600110018f0000000701100029000b00000001001d00000cc70010009c00001a720000213d0000000b01000029000000400010043f000000200030008c000013db0000413d0000000b0100002900000d100010009c00001a720000213d0000000b010000290000002001100039000000400010043f0000000701000029000000000101043300000cc70010009c000013db0000213d0000000b02000029000000000012043500001e710000c13d00000d5d01000041000000000010043f0000001101000039000000040010043f00000d0f01000041000032f20001043000000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b0000156b0000c13d00001c2d0000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000015780000c13d00001c2d0000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000015850000c13d00001c2d0000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000015920000c13d00001c2d0000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000159e0000c13d000014300000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000015ab0000c13d00001c2d0000013d00000000010004110000000a0200002932f02e2c0000040f000000400200043d000900000002001d0000000402200039000000000001004b000016c10000c13d00000d01010000410000000903000029000000000013043500000020010000390000000000120435000000640130003900000d65020000410000000000210435000000440130003900000d6602000041000000000021043500000024013000390000003102000039000000000021043500000cc40030009c00000cc403008041000000400130021000000d0d011001c7000032f20001043000000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000015d30000c13d00001c2d0000013d0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000a00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400200043d00000d58010000410000000001120436000600000001001d00000004032000390000000c01000029000800000003001d00000000001304350000002401200039000000000001043500000cc40020009c000900000002001d00000cc40100004100000000010240190007004000100218000000000100041400000cc40010009c00000cc401008041000000c00110021000000007011001af00000d12011001c70000000a0200002932f032e60000040f0000000100200190000019f10000613d000000090100002900000cc70010009c00001a720000213d0000000903000029000000400030043f0000000201000039000000000201041a00000d060100004100000000001304350000000c0100002900000008030000290000000000130435000000000100041400000cc40010009c00000cc401008041000000c00110021000000007011001af00000d0f011001c700000d000220019732f032eb0000040f000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f00000060074001900000000905700029000016270000613d000000000801034f0000000909000029000000008a08043c0000000009a90436000000000059004b000016230000c13d000000000006004b000016340000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000010020019000001c150000613d0000001f01400039000000e00110018f000000090110002900000cc70010009c00001a720000213d000000400010043f000000600030008c000013db0000413d00000d0b0010009c00001a720000213d0000006002100039000000400020043f0000000902000029000000000502043300000d000050009c000013db0000213d00000000025104360000000603000029000000000303043300000d050030009c000013db0000213d0000000000320435000000090200002900000040022000390000000002020433000000ff0020008c000013db0000213d00000040011000390000000000210435000000000005004b000003570000613d000000000100041400000cc40010009c00000cc401008041000000c00110021000000d13011001c70000800d02000039000000040300003900000d590400004100000000060000190000000c0700002932f032e60000040f0000000100200190000013db0000613d0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000a00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d5a01000041000000000013043500000004013000390000000c02000029000000000021043500000cc40030009c000900000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c70000000a0200002932f032e60000040f000000010020019000001ecd0000613d000000090100002900000cc70010009c00001a720000213d0000000901000029000000400010043f000000000100041400000cc40010009c00000cc401008041000000c00110021000000d13011001c70000800d02000039000000040300003900000d14040000410000000b0500002900000000060000190000000c070000290000147e0000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000016a30000c13d00001c2d0000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000016af0000c13d000014300000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000016bc0000c13d00001c2d0000013d0000000201000039000000000301041a00000d060100004100000009040000290000000001140436000800000001001d0000000a01000029000000000012043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c700000d000230019732f032eb0000040f000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f00000060074001900000000905700029000016e40000613d000000000801034f0000000909000029000000008a08043c0000000009a90436000000000059004b000016e00000c13d000000000006004b000016f10000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000017e50000613d0000001f01400039000000e00210018f0000000901200029000000000021004b0000000002000039000000010200403900000cc70010009c00001a720000213d000000010020019000001a720000c13d000000400010043f000000600030008c000013db0000413d00000d0b0010009c00001a720000213d0000006002100039000000400020043f0000000902000029000000000202043300000d000020009c000013db0000213d00000000032104360000000804000029000000000404043300000d050040009c000013db0000213d0000000000430435000000090300002900000040033000390000000003030433000000ff0030008c000013db0000213d00000040011000390000000000310435000000000002004b000003570000613d0000000c0020006c00001c7c0000c13d0000000b0000006b00001c8f0000c13d000000400100043d000000640210003900000d63030000410000000000320435000000440210003900000d6403000041000000000032043500000024021000390000002403000039000003600000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b0000172d0000c13d00001c2d0000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b0000173a0000c13d00001c2d0000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000017470000c13d00001c2d0000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000017540000c13d00001c2d0000013d0000000002000411000000000012004b000017fe0000c13d0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000a00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000024013000390000000c02000029000000000021043500000d58010000410000000001130436000600000001001d00000004023000390000000b01000029000700000002001d000000000012043500000cc40030009c000900000003001d00000cc40100004100000000010340190008004000100218000000000100041400000cc40010009c00000cc401008041000000c00110021000000008011001af00000d12011001c70000000a0200002932f032e60000040f000000010020019000001a8f0000613d000000090100002900000cc70010009c00001a720000213d0000000903000029000000400030043f0000000201000039000000000201041a00000d060100004100000000001304350000000b0100002900000007030000290000000000130435000000000100041400000cc40010009c00000cc401008041000000c00110021000000008011001af00000d0f011001c700000d000220019732f032eb0000040f000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f00000060074001900000000905700029000017ac0000613d000000000801034f0000000909000029000000008a08043c0000000009a90436000000000059004b000017a80000c13d000000000006004b000017b90000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000010020019000001c3d0000613d0000001f01400039000000e00110018f000000090110002900000cc70010009c00001a720000213d000000400010043f000000600030008c000013db0000413d00000d0b0010009c00001a720000213d0000006002100039000000400020043f0000000902000029000000000502043300000d000050009c000013db0000213d00000000025104360000000603000029000000000303043300000d050030009c000013db0000213d0000000000320435000000090200002900000040022000390000000002020433000000ff0020008c000013db0000213d00000040011000390000000000210435000000000005004b000003570000613d000000000100041400000cc40010009c00000cc401008041000000c00110021000000d13011001c70000800d02000039000000040300003900000d59040000410000000c060000290000000b070000290000147e0000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000017ec0000c13d000014300000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000017f90000c13d00001c2d0000013d0000000203000039000000000303041a000000400500043d000a00000005001d00000d6b0400004100000000004504350000000404500039000000000014043500000d00022001970000002401500039000800000002001d000000000021043500000cc40050009c00000cc40100004100000000010540190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d12011001c700000d0002300197000900000002001d32f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000a0b0000290000000a05700029000018270000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000018230000c13d000000000006004b000018340000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000019fe0000613d0000001f01400039000000600110018f0000000002b10019000000000012004b00000000010000390000000101004039000700000002001d00000cc70020009c00001a720000213d000000010010019000001a720000c13d0000000701000029000000400010043f000000200030008c000013db0000413d00000000010b0433000000000001004b0000000002000039000000010200c039000000000021004b000013db0000c13d000000000001004b0000175c0000c13d00000d6c010000410000000702000029000000000012043500000cc40020009c00000cc40100004100000000010240190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d20011001c7000000090200002932f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000007057000290000186b0000613d000000000801034f0000000709000029000000008a08043c0000000009a90436000000000059004b000018670000c13d000000000006004b000018780000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000010020019000001c560000613d0000001f01400039000000600110018f0000000701100029000a00000001001d00000cc70010009c00001a720000213d0000000a01000029000000400010043f000000200030008c000013db0000413d0000000701000029000000000101043300000d000010009c000013db0000213d000000080010006b0000175c0000613d00000d6d010000410000000a02000029000000000012043500000cc40020009c00000cc40100004100000000010240190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d20011001c7000000090200002932f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000a05700029000018a80000613d000000000801034f0000000a09000029000000008a08043c0000000009a90436000000000059004b000018a40000c13d000000000006004b000018b50000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000010020019000001de50000613d0000001f01400039000000600110018f0000000a01100029000700000001001d00000cc70010009c00001a720000213d0000000701000029000000400010043f000000200030008c000013db0000413d0000000a010000290000000001010433000000000001004b0000000002000039000000010200c039000000000021004b000013db0000c13d000000000001004b00001f180000c13d0000000701000029000000640210003900000d6f030000410000000000320435000000440210003900000d7003000041000000000032043500000024021000390000003803000039000003600000013d000000040000006b00001efa0000c13d000300800000003d00000cca0110019700000001011001bf00000d490210019700000d4a042001c7000000040000006b000000000401c01900000cc501000041000100000004001d000000000041041b0000000c010000290000001f0110003900000d7d011001970000003f0110003900000d7d011001970000000301100029000000030010006c0000000002000039000000010200403900000cc70010009c00001a720000213d000000010020019000001a720000c13d000000400010043f00000003010000290000000c020000290000000001210436000200000001001d0000000a0030006b000013db0000213d0000000b0100002900000020021000390000000101000367000000000421034f0000000c0600002900000d7d056001980000001f0660018f0000000202500029000019030000613d000000000704034f0000000208000029000000007907043c0000000008980436000000000028004b000018ff0000c13d000000000006004b000019100000613d000000000454034f0000000305600210000000000602043300000000065601cf000000000656022f000000000404043b0000010005500089000000000454022f00000000045401cf000000000464019f00000000004204350000000c040000290000000202400029000000000002043500000009020000290000001f0220003900000d7d022001970000003f0220003900000d7d02200197000000400400043d0000000002240019000c00000004001d000000000042004b0000000004000039000000010400403900000cc70020009c00001a720000213d000000010040019000001a720000c13d000000400020043f0000000c0200002900000009040000290000000002420436000b00000002001d000000070030006b000013db0000213d00000008020000290000002002200039000000000221034f000000090400002900000d7d034001980000001f0440018f0000000b01300029000019370000613d000000000502034f0000000b06000029000000005705043c0000000006760436000000000016004b000019330000c13d000000000004004b000019440000613d000000000232034f0000000303400210000000000401043300000000043401cf000000000434022f000000000202043b0000010003300089000000000232022f00000000023201cf000000000242019f000000000021043500000009020000290000000b01200029000000000001043500000cc801000041000000000010044300000000010004100000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b00001efa0000c13d000000010100002900000cc60010019800000cc501000041000000000201041a000a00000002001d00000cca0220019700000001022001bf000000000021041b0000000203000039000000000303041a00000d4b0330019700000005033001af00001d580000c13d00000d490220019700000d4a022001c7000000000021041b0000000201000039000000000031041b00000cc801000041000000000010044300000000010004100000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b00001efa0000c13d00000cc501000041000000000201041a00000cca0220019700000001022001bf000000000021041b0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000a00000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d4c0100004100000000001304350000000401300039000000400200003900000000002104350000000301000029000000000201043300000044013000390000000000210435000900000003001d0000006401300039000000000002004b0000000206000029000019a80000613d000000000300001900000000041300190000000005630019000000000505043300000000005404350000002003300039000000000023004b000019a10000413d000000000312001900000000000304350000001f0220003900000d7d02200197000000090300002900000024033000390000006004200039000000000043043500000000011200190000000c0200002900000000020204330000000001210436000000000002004b0000000b06000029000019bf0000613d000000000300001900000000041300190000000005630019000000000505043300000000005404350000002003300039000000000023004b000019b80000413d000000000312001900000000000304350000001f0220003900000d7d0220019700000009030000290000000001310049000000000121001900000cc40010009c00000cc4010080410000006001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000cc40030009c00000cc4020000410000000002034019000c0040002002180000000c011001af0000000a0200002932f032e60000040f000000010020019000001eb40000613d000000090100002900000cc70010009c00001a720000213d0000000904000029000000400040043f00000cc501000041000000000201041a00000d4d02200197000000000021041b00000001030000390000000000340435000000000100041400001dda0000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000019ec0000c13d00001c2d0000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000019f90000c13d00001c2d0000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00001a050000c13d000014300000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00001a110000c13d000014300000013d0000000c03000029000000440130003900000d0902000041000000000021043500000024013000390000001c02000039000000000021043500000d0101000041000000000013043500000004013000390000002002000039000000000021043500000cc40030009c00000cc403008041000000400130021000000d0a011001c7000032f200010430000a00000001001d0000000201000039000000000201041a00000d1f010000410000000a03000029000000000013043500000cc40030009c00000cc40100004100000000010340190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d20011001c700000d000220019732f032eb0000040f00000060031002700000001f0430018f00000d080530019700000cc403300197000000010020019000001a780000613d0000000a02500029000000000005004b00001a480000613d000000000601034f0000000a07000029000000006806043c0000000007870436000000000027004b00001a440000c13d000000000004004b00001a550000613d000000000151034f0000000304400210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001204350000001f0130003900000d21011001970000000a02100029000000000012004b00000000010000390000000101004039000900000002001d00000cc70020009c00001a720000213d000000010010019000001a720000c13d0000000901000029000000400010043f000000200030008c000013db0000413d0000000a01000029000000000201043300000cc70020009c000013db0000213d0000000a013000290000000a02200029000000000321004900000d220030009c000013db0000213d000001200030008c000013db0000413d000000090300002900000d230030009c00001a9c0000a13d00000d5d01000041000000000010043f0000004101000039000000040010043f00000d0f01000041000032f200010430000000400200043d0000000006520019000000000005004b000013290000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000068004b00001a7e0000c13d000013290000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00001a8a0000c13d000014300000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00001a970000c13d00001c2d0000013d00000009030000290000012003300039000000400030043f000000003402043400000cc40040009c000013db0000213d00000009050000290000000004450436000000000303043300000cc70030009c000013db0000213d00000000003404350000004003200039000000000303043300000cc70030009c000013db0000213d0000000904000029000000400440003900000000003404350000006003200039000000000303043300000d240030019800000d2504000041000000000400601900000d2605300197000000000454019f000000000034004b000013db0000c13d0000000904000029000000600440003900000000003404350000008003200039000000000303043300000d240030019800000d2504000041000000000400601900000d2605300197000000000454019f000000000034004b000013db0000c13d000000090400002900000080044000390000000000340435000000a003200039000000000303043300000cc70030009c000013db0000213d00000000042300190000001f03400039000000000013004b000000000500001900000d270500804100000d270630019700000d2703100197000000000736013f000000000036004b000000000600001900000d270600404100000d270070009c000000000605c019000000000006004b000013db0000c13d000000005404043400000cc70040009c00001a720000213d0000001f0640003900000d7d066001970000003f0660003900000d7d07600197000000400600043d0000000007760019000000000067004b0000000008000039000000010800403900000cc70070009c00001a720000213d000000010080019000001a720000c13d000000400070043f00000000074604360000000008540019000000000018004b000013db0000213d000000000004004b00001af90000613d00000000080000190000000009780019000000000a580019000000000a0a04330000000000a904350000002008800039000000000048004b00001af20000413d000000000447001900000000000404350000000904000029000000a0044000390000000000640435000000c004200039000000000404043300000cc70040009c000013db0000213d00000000042400190000001f05400039000000000015004b000000000600001900000d270600804100000d2705500197000000000735013f000000000035004b000000000500001900000d270500404100000d270070009c000000000506c019000000000005004b000013db0000c13d000000005404043400000cc70040009c00001a720000213d0000001f0640003900000d7d066001970000003f0660003900000d7d07600197000000400600043d0000000007760019000000000067004b0000000008000039000000010800403900000cc70070009c00001a720000213d000000010080019000001a720000c13d000000400070043f00000000074604360000000008540019000000000018004b000013db0000213d000000000004004b00001b2f0000613d00000000080000190000000009780019000000000a580019000000000a0a04330000000000a904350000002008800039000000000048004b00001b280000413d000000000447001900000000000404350000000904000029000000c0044000390000000000640435000000e004200039000000000404043300000cc70040009c000013db0000213d00000000042400190000001f05400039000000000015004b000000000600001900000d270600804100000d2705500197000000000735013f000000000035004b000000000500001900000d270500404100000d270070009c000000000506c019000000000005004b000013db0000c13d000000005404043400000cc70040009c00001a720000213d0000001f0640003900000d7d066001970000003f0660003900000d7d07600197000000400600043d0000000007760019000000000067004b0000000008000039000000010800403900000cc70070009c00001a720000213d000000010080019000001a720000c13d000000400070043f00000000074604360000000008540019000000000018004b000013db0000213d000000000004004b00001b650000613d00000000080000190000000009780019000000000a580019000000000a0a04330000000000a904350000002008800039000000000048004b00001b5e0000413d000000000447001900000000000404350000000904000029000000e00440003900000000006404350000010004200039000000000404043300000cc70040009c000013db0000213d00000000022400190000001f04200039000000000014004b000000000500001900000d270500804100000d2704400197000000000634013f000000000034004b000000000300001900000d270300404100000d270060009c000000000305c019000000000003004b000013db0000c13d000000003202043400000cc70020009c00001a720000213d0000001f0420003900000d7d044001970000003f0440003900000d7d05400197000000400400043d0000000005540019000000000045004b0000000006000039000000010600403900000cc70050009c00001a720000213d000000010060019000001a720000c13d000000400050043f00000000052404360000000006320019000000000016004b000013db0000213d000000000002004b00001b9b0000613d000000000100001900000000065100190000000007310019000000000707043300000000007604350000002001100039000000000021004b00001b940000413d000000000125001900000000000104350000000901000029000001000110003900000000004104350000002f01000039000000000201041a000000400300043d00000d2801000041000000000013043500000cc40030009c000a00000003001d00000cc40100004100000000010340190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d20011001c700000d000220019732f032eb0000040f00000060031002700000001f0430018f00000d080530019700000cc4033001970000000100200190000020f30000613d0000000a02500029000000000005004b00001bc10000613d000000000601034f0000000a07000029000000006806043c0000000007870436000000000027004b00001bbd0000c13d000000000004004b00001bce0000613d000000000151034f0000000304400210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001204350000001f0130003900000d21021001970000000a01200029000000000021004b0000000002000039000000010200403900000cc70010009c00001a720000213d000000010020019000001a720000c13d000000400010043f000000200030008c000013db0000413d0000000a02000029000000000202043300000cc70020009c000013db0000213d0000000a053000290000000a022000290000001f03200039000000000053004b000000000400001900000d270400804100000d270330019700000d2706500197000000000763013f000000000063004b000000000300001900000d270300404100000d270070009c000000000304c019000000000003004b000013db0000c13d000000004302043400000cc70030009c00001a720000213d0000001f0230003900000d7d022001970000003f0220003900000d7d02200197000000000212001900000cc70020009c00001a720000213d000000400020043f00000000023104360000000006430019000000000056004b000013db0000213d000000000003004b00001c080000613d000000000500001900000000062500190000000007450019000000000707043300000000007604350000002005500039000000000035004b00001c010000413d000000000323001900000000000304350000000003010433000000000003004b000020fe0000c13d000000400700043d00000d100070009c00001a720000213d0000002005700039000000400050043f0000000000070435000000400100043d000021ad0000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00001c1c0000c13d000014300000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00001c290000c13d00000cc406600197000000000004004b00001c3b0000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f000000000013043500000060016002100000143e0000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00001c440000c13d000014300000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00001c510000c13d00001c2d0000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00001c5d0000c13d000014300000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00001c6a0000c13d00001c2d0000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00001c770000c13d00001c2d0000013d000000400100043d000000640210003900000d60030000410000000000320435000000440210003900000d61030000410000035d0000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00001c8a0000c13d000014300000013d0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000900000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400200043d00000d58010000410000000001120436000500000001001d00000004032000390000000a01000029000700000003001d00000000001304350000002401200039000000000001043500000cc40020009c000800000002001d00000cc40100004100000000010240190006004000100218000000000100041400000cc40010009c00000cc401008041000000c00110021000000006011001af00000d12011001c7000000090200002932f032e60000040f000000010020019000001df10000613d000000080100002900000cc70010009c00001a720000213d0000000803000029000000400030043f0000000201000039000000000201041a00000d060100004100000000001304350000000a0100002900000007030000290000000000130435000000000100041400000cc40010009c00000cc401008041000000c00110021000000006011001af00000d0f011001c700000d000220019732f032eb0000040f000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f0000006007400190000000080570002900001cde0000613d000000000801034f0000000809000029000000008a08043c0000000009a90436000000000059004b00001cda0000c13d000000000006004b00001ceb0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000010020019000001ec10000613d0000001f01400039000000e00110018f000000080110002900000cc70010009c00001a720000213d000000400010043f000000600030008c000013db0000413d00000d0b0010009c00001a720000213d0000006002100039000000400020043f0000000802000029000000000502043300000d000050009c000013db0000213d00000000025104360000000503000029000000000303043300000d050030009c000013db0000213d0000000000320435000000080200002900000040022000390000000002020433000000ff0020008c000013db0000213d00000040011000390000000000210435000000000005004b000003570000613d000000000100041400000cc40010009c00000cc401008041000000c00110021000000d13011001c70000800d02000039000000040300003900000d590400004100000000060000190000000a0700002932f032e60000040f0000000100200190000013db0000613d0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000900000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000044013000390000000b02000029000000000021043500000024013000390000000c02000029000000000021043500000d6201000041000000000013043500000004013000390000000a02000029000000000021043500000cc40030009c000800000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0a011001c7000000090200002932f032e60000040f0000000100200190000020e60000613d000000080100002900000cc70010009c00001a720000213d0000000801000029000000400010043f000000000100041400000cc40010009c00000cc401008041000000c00110021000000d13011001c70000800d02000039000000040300003900000d14040000410000000c050000290000000b060000290000000a070000290000147e0000013d0000000201000039000000000031041b00000cc801000041000000000010044300000000010004100000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b00001efa0000c13d0000000a0100002900000cc60010019800000cc501000041000000000201041a00000cca0220019700000001022001bf000000000021041b0000000203000039000000000303041a000a0d000030019b00001dfe0000c13d00000d490220019700000d4a022001c7000000000021041b00000cc80100004100000000001004430000000a010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d4c0100004100000000001304350000000401300039000000400200003900000000002104350000000301000029000000000201043300000044013000390000000000210435000900000003001d0000006401300039000000000002004b000000020600002900001d9f0000613d000000000300001900000000041300190000000005630019000000000505043300000000005404350000002003300039000000000023004b00001d980000413d000000000312001900000000000304350000001f0220003900000d7d02200197000000090300002900000024033000390000006004200039000000000043043500000000011200190000000c0200002900000000020204330000000001210436000000000002004b0000000b0600002900001db60000613d000000000300001900000000041300190000000005630019000000000505043300000000005404350000002003300039000000000023004b00001daf0000413d000000000312001900000000000304350000001f0220003900000d7d0220019700000009030000290000000001310049000000000121001900000cc40010009c00000cc4010080410000006001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000cc40030009c00000cc4020000410000000002034019000c0040002002180000000c011001af0000000a0200002932f032e60000040f000000010020019000001eda0000613d000000090100002900000cc70010009c00001a720000213d0000000904000029000000400040043f00000cc501000041000000000201041a00000d4d02200197000000000021041b00000001030000390000000000340435000000000100041400000cc40010009c00000cc401008041000000c0011002100000000c011001af00000d39011001c70000800d0200003900000ccd0400004132f032e60000040f0000000100200190000013db0000613d00001e590000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00001dec0000c13d000014300000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00001df90000c13d00001c2d0000013d00000cc80100004100000000001004430000000a010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d000000400300043d00000d4c0100004100000000001304350000000401300039000000400200003900000000002104350000000301000029000000000201043300000044013000390000000000210435000900000003001d0000006401300039000000000002004b000000020600002900001e250000613d000000000300001900000000041300190000000005630019000000000505043300000000005404350000002003300039000000000023004b00001e1e0000413d000000000312001900000000000304350000001f0220003900000d7d02200197000000090300002900000024033000390000006004200039000000000043043500000000011200190000000c0200002900000000020204330000000001210436000000000002004b0000000b0600002900001e3c0000613d000000000300001900000000041300190000000005630019000000000505043300000000005404350000002003300039000000000023004b00001e350000413d000000000312001900000000000304350000001f0220003900000d7d0220019700000009030000290000000001310049000000000121001900000cc40010009c00000cc401008041000000600110021000000cc40030009c00000cc40200004100000000020340190000004002200210000000000121019f000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f0000000a0200002932f032e60000040f000000010020019000001ee70000613d000000090100002900000cc70010009c00001a720000213d0000000901000029000000400010043f00000cc501000041000000000101041a000c00000001001d00000cc701100197000000010010008c00001ef40000c13d00000cc801000041000000000010044300000000010004100000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b0000000001000039000000010100c03900001ef50000013d00000001011000390000000b020000290000000000120435000000c00100043d000a00000001001d00000cc80100004100000000001004430000000c010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000001eb30000613d000000000101043b000000000001004b000013db0000613d0000000a0100002900000d0001100197000000400300043d00000d11020000410000000000230435000000040230003900000000001204350000000b01000029000000000101043300000cc7011001970000002402300039000000000012043500000cc40030009c000b00000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d12011001c70000000c0200002932f032e60000040f0000000100200190000020020000613d0000000b0100002900000cc70010009c00001a720000213d0000000b01000029000000400010043f000000800700043d000000c00100043d000000000200041400000d000610019700000cc40020009c00000cc402008041000000c00120021000000d13011001c70000800d02000039000000040300003900000d140400004100000000050000190000147e0000013d000000000001042f00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00001ebc0000c13d00001c2d0000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00001ec80000c13d000014300000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00001ed50000c13d00001c2d0000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00001ee20000c13d00001c2d0000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00001eef0000c13d00001c2d0000013d00000001010000390000000c0200002900000d4e0020019800001f540000613d000000010010019000001f540000613d00000d5101000041000000000010043f00000d2001000041000032f20001043000000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00001f060000c13d00001c2d0000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00001f130000c13d00001c2d0000013d00000d6e010000410000000702000029000000000012043500000cc40020009c00000cc40100004100000000010240190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d20011001c7000000090200002932f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f0000002007400190000000070570002900001f360000613d000000000801034f0000000709000029000000008a08043c0000000009a90436000000000059004b00001f320000c13d000000000006004b00001f430000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f000000000065043500000001002001900000200f0000613d0000001f01400039000000600110018f000000070110002900000cc70010009c00001a720000213d000000400010043f000000200030008c000013db0000413d0000000702000029000000000202043300000d000020009c000013db0000213d000000080020006b0000175c0000613d000018cb0000013d0000000c0100002900000cc60010019800000cc501000041000000000201041a00000cca0220019700000001032001bf000000000031041b000000060200002900000d00022001970000002f04000039000000000404041a00000d4b04400197000000000424019f000000400500043d000c00000005001d0000201b0000c13d00000d490330019700000d4a033001c7000000000031041b0000002f01000039000000000041041b00000d4f010000410000000c03000029000000000013043500000cc40030009c00000cc40100004100000000010340190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d20011001c732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000c0570002900001f860000613d000000000801034f0000000c09000029000000008a08043c0000000009a90436000000000059004b00001f820000c13d000000000006004b00001f930000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000020b60000613d0000001f01400039000000600110018f0000000c02100029000000000012004b00000000010000390000000101004039000b00000002001d00000cc70020009c00001a720000213d000000010010019000001a720000c13d0000000b01000029000000400010043f000000200030008c000013db0000413d0000000c01000029000000000101043300000d000010009c000013db0000213d0000003002000039000000000302041a00000d4b03300197000000000113019f000000000012041b0000002f01000039000000000201041a00000d50010000410000000b03000029000000000013043500000cc40030009c00000cc40100004100000000010340190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d20011001c700000d000220019732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000b0570002900001fcd0000613d000000000801034f0000000b09000029000000008a08043c0000000009a90436000000000059004b00001fc90000c13d000000000006004b00001fda0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000020ce0000613d0000001f01400039000000600110018f0000000b0110002900000cc70010009c00001a720000213d000000400010043f000000200030008c000013db0000413d0000000b02000029000000000202043300000d000020009c000013db0000213d0000003103000039000000000403041a00000d4b04400197000000000224019f000000000023041b00000cc502000041000000000302041a00000d4d03300197000000000032041b0000000103000039000000000031043500000cc40010009c00000cc4010080410000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d39011001c70000800d0200003900000ccd0400004132f032e60000040f0000000100200190000020a10000c13d000013db0000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b0000200a0000c13d00001c2d0000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000020160000c13d000014300000013d0000002f01000039000000000041041b00000d4f010000410000000c03000029000000000013043500000cc40030009c00000cc40100004100000000010340190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d20011001c732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000c057000290000203a0000613d000000000801034f0000000c09000029000000008a08043c0000000009a90436000000000059004b000020360000c13d000000000006004b000020470000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000020c20000613d0000001f01400039000000600110018f0000000c02100029000000000012004b00000000010000390000000101004039000b00000002001d00000cc70020009c00001a720000213d000000010010019000001a720000c13d0000000b01000029000000400010043f000000200030008c000013db0000413d0000000c01000029000000000101043300000d000010009c000013db0000213d0000003002000039000000000302041a00000d4b03300197000000000113019f000000000012041b0000002f01000039000000000201041a00000d50010000410000000b03000029000000000013043500000cc40030009c00000cc40100004100000000010340190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d20011001c700000d000220019732f032eb0000040f000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000b05700029000020810000613d000000000801034f0000000b09000029000000008a08043c0000000009a90436000000000059004b0000207d0000c13d000000000006004b0000208e0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000020da0000613d0000001f01400039000000600110018f0000000b0110002900000cc70010009c00001a720000213d000000400010043f000000200030008c000013db0000413d0000000b01000029000000000101043300000d000010009c000013db0000213d0000003102000039000000000302041a00000d4b03300197000000000113019f000000000012041b000000040000006b000014810000c13d00000cc501000041000000000201041a00000d4d02200197000000000021041b0000000103000039000000400100043d000000000031043500000cc40010009c00000cc4010080410000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d39011001c70000800d0200003900000ccd040000410000147e0000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000020bd0000c13d000014300000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000020c90000c13d000014300000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000020d50000c13d000014300000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000014300000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000020e10000c13d000014300000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900001c2d0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000020ee0000c13d00001c2d0000013d000000400200043d0000000006520019000000000005004b000013290000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000068004b000020f90000c13d000013290000013d0000000903000029000000000403043300000cc40640019700000d290060009c000021070000413d000b00080000003d00000cc40340019700000d290330012a000021130000013d000027100060008c000000000306001900000000050000190000210f0000413d0000000405000039000b00060000003d00000cc403400197000027100330011a000000640030008c0000ffff0330818f000000640330811a000b00000005401d000000400400043d00000d2a0040009c00001a720000213d0000004005400039000000400050043f000000090030008c0000000b0800002900000001088020390000000103800039000000000334043600000000050000310000000105500367000000000705043b000000000073043500000000078400190000002107700039000000090060008c0000000a8660011a0000000308800210000000010770008a000000000907043300000d2b0990019700000d2c0880021f00000d2d08800197000000000898019f0000000000870435000021230000213d0000000c0600002900000d2e0060009c000021350000413d00000040070000390000000c0600002900000d2e0660012a0000213e0000013d0000000c0600002900000d300060009c00000d2f0660212a0000000007000039000000200700203900000d310060009c00000010077081bf00000d320660819700000d310660812a00000d290060009c000000080770803900000cc70660819700000d290660812a000027100060008c000000040770803900000cc406608197000027100660811a000000640060008c00000002077080390000ffff0660818f000000640660811a000000090060008c000000010770203900000d7d097001970000005f0690003900000d7d0a600197000000400800043d00000000068a00190000000000a6004b000000000a000039000000010a00403900000cc70060009c00001a720000213d0000000100a0019000001a720000c13d000000400060043f00000001067000390000000006680436000000200990003900000d7d0a9001980000001f0990018f000021650000613d000000000aa60019000000000b060019000000005c05043c000000000bcb04360000000000ab004b000021610000c13d000000000009004b000000000578001900000021055000390000000c09000029000000090090008c000c000a709001220000000307700210000000010550008a000000000905043300000d2b0990019700000d2c0770021f00000d2d07700197000000000797019f0000000000750435000021680000213d000000400700043d00000020057000390000000001010433000000000001004b000021810000613d0000000009000019000000000a590019000000000b290019000000000b0b04330000000000ba04350000002009900039000000000019004b0000217a0000413d000000000151001900000000000104350000000002040433000000000002004b0000218e0000613d00000000040000190000000009140019000000000a340019000000000a0a04330000000000a904350000002004400039000000000024004b000021870000413d000000000112001900000d3302000041000000000021043500000001011000390000000002080433000000000002004b0000219d0000613d000000000300001900000000041300190000000008630019000000000808043300000000008404350000002003300039000000000023004b000021960000413d000000000112001900000000000104350000000001710049000000200210008a00000000002704350000001f0110003900000d7d021001970000000001720019000000000021004b0000000002000039000000010200403900000cc70010009c00001a720000213d000000010020019000001a720000c13d000000400010043f00000020020000390000000003210436000000000207043300000000002304350000004003100039000000000002004b000021bc0000613d000000000400001900000000063400190000000007540019000000000707043300000000007604350000002004400039000000000024004b000021b50000413d0000001f0420003900000d7d0440019700000000023200190000000000020435000000400240003900000cc40020009c00000cc402008041000000600220021000000cc40010009c00000cc4010080410000004001100210000000000112019f000032f10001042e00000000430104340000000001320436000000000003004b000021d50000613d000000000200001900000000051200190000000006240019000000000606043300000000006504350000002002200039000000000032004b000021ce0000413d000000000213001900000000000204350000001f0230003900000d7d022001970000000001210019000000000001042d00000d4a0020009c0000220b0000813d00000000040100190000001f0120003900000d7d011001970000003f0110003900000d7d05100197000000400100043d0000000005510019000000000015004b0000000007000039000000010700403900000cc70050009c0000220b0000213d00000001007001900000220b0000c13d000000400050043f00000000052104360000000007420019000000000037004b000022110000213d00000d7d062001980000001f0720018f00000001044003670000000003650019000021fb0000613d000000000804034f0000000009050019000000008a08043c0000000009a90436000000000039004b000021f70000c13d000000000007004b000022080000613d000000000464034f0000000306700210000000000703043300000000076701cf000000000767022f000000000404043b0000010006600089000000000464022f00000000046401cf000000000474019f000000000043043500000000022500190000000000020435000000000001042d00000d5d01000041000000000010043f0000004101000039000000040010043f00000d0f01000041000032f2000104300000000001000019000032f20001043000030000000000020000000202000039000000000202041a000000400400043d000300000004001d00000d06030000410000000003340436000200000003001d0000000403400039000100000001001d000000000013043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d0f011001c700000d000220019732f032eb0000040f000000030b000029000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f000000600740019000000000057b00190000223a0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000022360000c13d000000000006004b000022470000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000022b80000613d0000001f01400039000000e00210018f0000000001b20019000000000021004b0000000002000039000000010200403900000cc70010009c000022b20000213d0000000100200190000022b20000c13d000000400010043f0000005f0030008c000022b00000a13d00000d0b0010009c000022b20000213d0000006002100039000000400020043f00000000020b043300000d000020009c000022b00000213d00000000032104360000000204000029000000000404043300000d050040009c000022b00000213d00000000004304350000004003b000390000000003030433000000ff0030008c000022b00000213d00000040011000390000000000310435000000400400043d0000000401400039000000000002004b000022c40000613d0000000202000039000000000202041a00000d7e0300004100000000003404350000000103000029000000000031043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d0f011001c700000d0002200197000300000004001d32f032eb0000040f000000030b000029000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000022900000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b0000228c0000c13d000000000006004b0000229d0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000022d60000613d0000001f01400039000000600210018f0000000001b20019000000000021004b0000000002000039000000010200403900000cc70010009c000022b20000213d0000000100200190000022b20000c13d000000400010043f000000200030008c000022b00000413d00000000010b043300000d000010009c000022b00000213d000000000001042d0000000001000019000032f20001043000000d5d01000041000000000010043f0000004101000039000000040010043f00000d0f01000041000032f2000104300000001f0530018f00000d0806300198000000400200043d0000000004620019000022e10000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000022bf0000c13d000022e10000013d00000d0102000041000000000024043500000020020000390000000000210435000000640140003900000d7f020000410000000000210435000000440140003900000d8002000041000000000021043500000024014000390000002c02000039000000000021043500000cc40040009c00000cc404008041000000400140021000000d0d011001c7000032f2000104300000001f0530018f00000d0806300198000000400200043d0000000004620019000022e10000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000022dd0000c13d000000000005004b000022ee0000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f0000000000140435000000600130021000000cc40020009c00000cc4020080410000004002200210000000000112019f000032f20001043000020000000000020000000202000039000000000202041a000000400400043d000200000004001d00000d06030000410000000003340436000100000003001d0000000403400039000000000013043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d0f011001c700000d000220019732f032eb0000040f000000020b000029000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f000000600740019000000000057b00190000231a0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000023160000c13d000000000006004b000023270000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000023540000613d0000001f01400039000000e00110018f0000000002b10019000000000012004b0000000001000039000000010100403900000cc70020009c0000234e0000213d00000001001001900000234e0000c13d000000400020043f0000005f0030008c0000234c0000a13d00000d0b0020009c0000234e0000213d0000006001200039000000400010043f00000000010b043300000d000010009c0000234c0000213d00000000031204360000000104000029000000000404043300000d050040009c0000234c0000213d00000000004304350000004003b000390000000003030433000000ff0030008c0000234c0000213d00000040022000390000000000320435000000000001004b000023720000613d000000000001042d0000000001000019000032f20001043000000d5d01000041000000000010043f0000004101000039000000040010043f00000d0f01000041000032f2000104300000001f0530018f00000d0806300198000000400200043d00000000046200190000235f0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000235b0000c13d000000000005004b0000236c0000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f0000000000140435000000600130021000000cc40020009c00000cc4020080410000004002200210000000000112019f000032f200010430000000400100043d000000640210003900000d73030000410000000000320435000000440210003900000d7403000041000000000032043500000024021000390000002903000039000000000032043500000d0102000041000000000021043500000004021000390000002003000039000000000032043500000cc40010009c00000cc401008041000000400110021000000d0d011001c7000032f200010430000a000000000002000100000004001d000a00000003001d000700000002001d000900000001001d0000003001000039000000000101041a00000cc802000041000000000020044300000d0001100197000600000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f0000000100200190000025630000613d000000000101043b000000000001004b0000000a02000029000025610000613d000000400300043d00000d4601000041000000000013043500000004013000390000000000210435000000070100002900000d00021001970000004401300039000800000002001d0000000000210435000000090100002900000d00021001970000002401300039000900000002001d000000000021043500000cc40030009c000500000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0a011001c7000000060200002932f032e60000040f00000001002001900000256b0000613d000000050100002900000d4a0010009c0000000a020000290000263e0000813d000000400010043f000000000100041132f02e2c0000040f000000400400043d0000000402400039000000000001004b000025780000613d0000000201000039000000000301041a00000d06010000410000000001140436000500000001001d0000000a01000029000000000012043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0f011001c700000d0002300197000600000004001d32f032eb0000040f000000060b000029000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f000000600740019000000000057b0019000023ec0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000023e80000c13d000000000006004b000023f90000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f000000000065043500000001002001900000258a0000613d0000001f01400039000000e00210018f0000000001b20019000000000021004b0000000002000039000000010200403900000cc70010009c0000263e0000213d00000001002001900000263e0000c13d000000400010043f000000600030008c000025610000413d00000d0b0010009c0000263e0000213d0000006002100039000000400020043f00000000020b043300000d000020009c000025610000213d00000000032104360000000504000029000000000404043300000d050040009c000025610000213d00000000004304350000004003b000390000000003030433000000ff0030008c000025610000213d00000040011000390000000000310435000000000002004b000025640000613d000000090020006c000025960000c13d000000080000006b000025a00000613d0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000500000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f0000000100200190000025630000613d000000000101043b000000000001004b0000000a02000029000025610000613d000000400300043d00000d58010000410000000001130436000200000001001d0000000401300039000400000001001d00000000002104350000002401300039000000000001043500000cc40030009c000600000003001d00000cc40100004100000000010340190003004000100218000000000100041400000cc40010009c00000cc401008041000000c00110021000000003011001af00000d12011001c7000000050200002932f032e60000040f0000000100200190000025b40000613d000000060400002900000cc70040009c0000000a030000290000263e0000213d000000400040043f0000000201000039000000000201041a00000d0601000041000000000014043500000004010000290000000000310435000000000100041400000cc40010009c00000cc401008041000000c00110021000000003011001af00000d0f011001c700000d000220019732f032eb0000040f000000060b000029000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f000000600740019000000000057b0019000024700000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b0000246c0000c13d000000000006004b0000247d0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000025c10000613d0000001f01400039000000e00110018f0000000001b1001900000cc70010009c0000263e0000213d000000400010043f000000600030008c000025610000413d00000d0b0010009c0000263e0000213d0000006002100039000000400020043f00000000050b043300000d000050009c000025610000213d00000000025104360000000203000029000000000303043300000d050030009c000025610000213d00000000003204350000004002b000390000000002020433000000ff0020008c000025610000213d00000040011000390000000000210435000000000005004b000025640000613d000000000100041400000cc40010009c00000cc401008041000000c00110021000000d13011001c70000800d02000039000000040300003900000d590400004100000000060000190000000a0700002932f032e60000040f0000000100200190000025610000613d0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000600000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f0000000100200190000025630000613d000000000101043b000000000001004b0000000a03000029000025610000613d000000400400043d00000044014000390000000802000029000000000021043500000024014000390000000902000029000000000021043500000d620100004100000000001404350000000401400039000000000031043500000cc40040009c000500000004001d00000cc40100004100000000010440190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0a011001c7000000060200002932f032e60000040f0000000100200190000025db0000613d000000050100002900000cc70010009c0000263e0000213d000000400010043f000000000100041400000cc40010009c00000cc401008041000000c00110021000000d13011001c70000800d02000039000000040300003900000d1404000041000000090500002900000008060000290000000a0700002932f032e60000040f0000000100200190000025610000613d00000cc801000041000000000010044300000007010000290000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f0000000100200190000025630000613d000000000101043b000000000001004b000025600000613d000000400700043d00000064017000390000008002000039000700000002001d000000000021043500000044017000390000000a02000029000000000021043500000024017000390000000902000029000000000021043500000d81010000410000000000170435000000000100041100000d0001100197000000040270003900000000001204350000008402700039000000010100002900000000310104340000000000120435000000a402700039000000000001004b000025190000613d000000000400001900000000052400190000000006430019000000000606043300000000006504350000002004400039000000000014004b000025120000413d0000001f0310003900000d7d0330019700000000012100190000000000010435000000a40130003900000cc40010009c00000cc401008041000000600110021000000cc40070009c00000cc40200004100000000020740190000004002200210000000000121019f000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f0000000802000029000a00000007001d32f032e60000040f0000000a0b000029000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b00190000253e0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b0000253a0000c13d000000000006004b0000254b0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000025fb0000613d0000001f01400039000000600110018f0000000002b10019000000000012004b0000000001000039000000010100403900000cc70020009c0000263e0000213d00000001001001900000263e0000c13d000000400020043f000000200030008c000025610000413d00000000010b043300000d7700100198000025610000c13d00000d780110019700000d810010009c000025ff0000c13d000000000001042d0000000001000019000032f200010430000000000001042f000000400100043d000000640210003900000d73030000410000000000320435000000440210003900000d74030000410000259c0000013d00000060061002700000001f0460018f00000d0805600198000000400200043d0000000003520019000025e70000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000025730000c13d000025e70000013d00000d0101000041000000000014043500000020010000390000000000120435000000640140003900000d65020000410000000000210435000000440140003900000d6602000041000000000021043500000024014000390000003102000039000000000021043500000cc40040009c00000cc404008041000000400140021000000d0d011001c7000032f2000104300000001f0530018f00000d0806300198000000400200043d0000000004620019000025cc0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000025910000c13d000025cc0000013d000000400100043d000000640210003900000d60030000410000000000320435000000440210003900000d6103000041000000000032043500000024021000390000002903000039000025a90000013d000000400100043d000000640210003900000d63030000410000000000320435000000440210003900000d6403000041000000000032043500000024021000390000002403000039000000000032043500000d0102000041000000000021043500000004021000390000002003000039000000000032043500000cc40010009c00000cc401008041000000400110021000000d0d011001c7000032f20001043000000060061002700000001f0460018f00000d0805600198000000400200043d0000000003520019000025e70000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000025bc0000c13d000025e70000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000025cc0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000025c80000c13d000000000005004b000025d90000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f00000000001404350000006001300210000025f60000013d00000060061002700000001f0460018f00000d0805600198000000400200043d0000000003520019000025e70000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000025e30000c13d00000cc406600197000000000004004b000025f50000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f0000000000130435000000600160021000000cc40020009c00000cc4020080410000004002200210000000000112019f000032f200010430000000000003004b000026040000c13d00000060020000390000262b0000013d00000d010100004100000000001204350000000401200039000a00000002001d000026330000013d0000001f0230003900000d21022001970000003f0220003900000d8204200197000000400200043d0000000004420019000000000024004b0000000005000039000000010500403900000cc70040009c0000263e0000213d00000001005001900000263e0000c13d000000400040043f0000001f0430018f000000000632043600000d0805300198000700000006001d00000000035600190000261e0000613d000000000601034f0000000707000029000000006806043c0000000007870436000000000037004b0000261a0000c13d000000000004004b0000262b0000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001304350000000001020433000000000001004b000026440000c13d000000400200043d000a00000002001d00000d01010000410000000000120435000000040120003932f032d80000040f0000000a02000029000000000121004900000cc40010009c00000cc401008041000000600110021000000cc40020009c00000cc4020080410000004002200210000000000121019f000032f20001043000000d5d01000041000000000010043f0000004101000039000000040010043f00000d0f01000041000032f200010430000000070200002900000cc40020009c00000cc402008041000000400220021000000cc40010009c00000cc4010080410000006001100210000000000121019f000032f20001043000030000000000020000000203000039000000000303041a000000400500043d000300000005001d00000d6b04000041000000000045043500000d00011001970000000404500039000000000014043500000d00022001970000002401500039000100000002001d000000000021043500000cc40050009c00000cc40100004100000000010540190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d12011001c700000d0002300197000200000002001d32f032eb0000040f000000030b000029000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000026780000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000026740000c13d000000000006004b000026850000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000027600000613d0000001f01400039000000600110018f0000000004b10019000000000014004b0000000001000039000000010100403900000cc70040009c0000275a0000213d00000001001001900000275a0000c13d000000400040043f0000001f0030008c000027580000a13d00000000010b0433000000000001004b0000000002000039000000010200c039000000000021004b000027580000c13d000000000001004b0000269e0000613d0000000101000039000000000001042d00000d6c01000041000000000014043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d20011001c70000000202000029000300000004001d32f032eb0000040f000000030b000029000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000026bd0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000026b90000c13d000000000006004b000026ca0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f000000000065043500000001002001900000276c0000613d0000001f01400039000000600110018f0000000004b1001900000cc70040009c0000275a0000213d000000400040043f000000200030008c000027580000413d00000000010b043300000d000010009c000027580000213d000000010010006b000026db0000c13d0000000101000039000000000001042d00000d6d01000041000000000014043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d20011001c70000000202000029000300000004001d32f032eb0000040f000000030b000029000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000026fa0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000026f60000c13d000000000006004b000027070000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000027780000613d0000001f01400039000000600110018f0000000004b1001900000cc70040009c0000275a0000213d000000400040043f000000200030008c000027580000413d00000000010b0433000000000001004b0000000002000039000000010200c039000000000021004b000027580000c13d000000000001004b000027560000613d00000d6e01000041000000000014043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d20011001c70000000202000029000300000004001d32f032eb0000040f000000030b000029000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000027380000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000027340000c13d000000000006004b000027450000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000027840000613d0000001f01400039000000600110018f0000000001b1001900000cc70010009c0000275a0000213d000000400010043f000000200030008c000027580000413d00000000010b043300000d000010009c000027580000213d000000010010006b00000000010000190000000101006039000000000001042d0000000001000019000000000001042d0000000001000019000032f20001043000000d5d01000041000000000010043f0000004101000039000000040010043f00000d0f01000041000032f2000104300000001f0530018f00000d0806300198000000400200043d00000000046200190000278f0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000027670000c13d0000278f0000013d0000001f0530018f00000d0806300198000000400200043d00000000046200190000278f0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000027730000c13d0000278f0000013d0000001f0530018f00000d0806300198000000400200043d00000000046200190000278f0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000277f0000c13d0000278f0000013d0000001f0530018f00000d0806300198000000400200043d00000000046200190000278f0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000278b0000c13d000000000005004b0000279c0000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f0000000000140435000000600130021000000cc40020009c00000cc4020080410000004002200210000000000112019f000032f200010430000000400400043d00000d830040009c000027aa0000813d0000002005400039000000400050043f000000000004043532f023860000040f000000000001042d00000d5d01000041000000000010043f0000004101000039000000040010043f00000d0f01000041000032f200010430000d000000000002000c00000007001d000500000006001d000300000005001d000b00000004001d000700000003001d000600000002001d000400000001001d0000002f01000039000000000201041a000000400300043d000d00000003001d00000d8401000041000000000013043500000cc40030009c00000cc40100004100000000010340190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d20011001c700000d000220019732f032eb0000040f0000000d0b000029000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000027da0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000027d60000c13d000000000006004b000027e70000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000010020019000002dfc0000613d0000001f01400039000000600110018f0000000004b10019000000000014004b0000000001000039000000010100403900000cc70040009c00002d370000213d000000010010019000002d370000c13d000000400040043f0000001f0030008c00002d350000a13d00000000020b043300000d000020009c00002d350000213d0000000c0100002900000d00011001970000002403400039000000000013043500000d85010000410000000000140435000000000100041000000d00011001970000000403400039000000000013043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d12011001c7000d00000004001d32f032eb0000040f0000000d0b000029000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b00190000281f0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b0000281b0000c13d000000000006004b0000282c0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000010020019000002e080000613d0000001f01400039000000600110018f0000000004b1001900000cc70040009c00002d370000213d000000400040043f000000200030008c00002d350000413d00000000010b0433000200000001001d00000d000010009c00002d350000213d0000000b0000006b00002d340000613d00000000030000190000000002000019000028430000013d000000000305001900000001022000390000000b0020006c00002d340000813d000d00000002001d000000050120021000000007011000290000000101100367000000000101043b000000ff0010008c00002d350000213d0000000005030019000000000013001a00002e260000413d000000000001004b0000000d020000290000283f0000613d0000000003150019000000060020008c000a00000001a01d000900000005a01d000800000003a01d000c00000004a01d00000cbd0002a13e000028400000013d000000060030006c00002d350000213d0000002f01000039000000000201041a00000d5001000041000000000014043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d20011001c700000d000220019732f032eb0000040f0000000c0a000029000000600310027000000cc403300197000000200030008c00000020040000390000000004034019000000200640019000000000056a0019000028790000613d000000000701034f00000000080a0019000000007907043c0000000008980436000000000058004b000028750000c13d0000001f07400190000028860000613d000000000661034f0000000307700210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000000010020019000002d3e0000613d0000001f01400039000000600210018f0000000001a20019000000000021004b0000000002000039000000010200403900000cc70010009c00002d370000213d000000010020019000002d370000c13d000000400010043f000000200030008c00002d350000413d00000000020a043300000d000020009c00002d350000213d0000000201000039000000000101041a000100000001001d00000cc8010000410000000000100443000c00000002001d0000000400200443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000002d3d0000613d000000000101043b000000000001004b00000005090000290000000a0b00002900000009010000290000000c0c00002900002d350000613d000000a0011000c90000000402100029000000010100002900000d0001100197000000400a00043d0000008403a000390000000000b304350000002403a000390000008004000039000000000043043500000d8c0300004100000000003a04350000000403a000390000000000130435000000a406a00039000000010100036700000000050000190000000004060019000000000621034f000000000606043b00000000066404360000002007200039000000000771034f000000000707043b00000000007604350000004006200039000000000761034f000000000707043b00000d000070009c00002d350000213d000000400840003900000000007804350000002006600039000000000761034f000000000707043b00000cc70070009c00002d350000213d000000600840003900000000007804350000002006600039000000000661034f000000000606043b00000d050060009c00002d350000213d00000080074000390000000000670435000000a002200039000000a00640003900000001055000390000000000b5004b000028c00000413d00000000023600490000004403a0003900000000002304350000000000960435000000c002400039000000000009004b000028f40000613d00000000030000190000000304000029000000000541034f000000000505043b00000cc70050009c00002d350000213d000000000252043600000020044000390000000103300039000000000093004b000028eb0000413d0000006401a00039000000020300002900000000003104350000000001a2004900000cc40010009c00000cc401008041000000600110021000000cc400a0009c00000cc40200004100000000020a40190000004002200210000000000121019f000000000200041400000cc40020009c00000cc402008041000000c002200210000000000121019f00000000020c0019000c0000000a001d32f032e60000040f000000010020019000002d2d0000c13d00002d4a0000013d000000060030006c00002d350000213d0000002f01000039000000000201041a00000d5001000041000000000014043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d20011001c700000d000220019732f032eb0000040f0000000c0a000029000000600310027000000cc403300197000000200030008c00000020040000390000000004034019000000200640019000000000056a00190000292c0000613d000000000701034f00000000080a0019000000007907043c0000000008980436000000000058004b000029280000c13d0000001f07400190000029390000613d000000000661034f0000000307700210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000000010020019000002d570000613d0000001f01400039000000600210018f0000000001a20019000000000021004b0000000002000039000000010200403900000cc70010009c00002d370000213d000000010020019000002d370000c13d000000400010043f000000200030008c00002d350000413d00000000020a043300000d000020009c00002d350000213d0000000201000039000000000101041a000100000001001d00000cc8010000410000000000100443000c00000002001d0000000400200443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000002d3d0000613d000000000101043b000000000001004b00000005090000290000000a0b00002900000009010000290000000c0c00002900002d350000613d000000a0011000c90000000402100029000000010100002900000d0001100197000000400a00043d0000008403a000390000000000b304350000002403a000390000008004000039000000000043043500000d8b0300004100000000003a04350000000403a000390000000000130435000000a406a00039000000010100036700000000050000190000000004060019000000000621034f000000000606043b00000000066404360000002007200039000000000771034f000000000707043b00000000007604350000004006200039000000000761034f000000000707043b00000d000070009c00002d350000213d000000400840003900000000007804350000002006600039000000000761034f000000000707043b00000cc70070009c00002d350000213d000000600840003900000000007804350000002006600039000000000661034f000000000606043b00000d050060009c00002d350000213d00000080074000390000000000670435000000a002200039000000a00640003900000001055000390000000000b5004b000029730000413d00000000023600490000004403a0003900000000002304350000000000960435000000c002400039000000000009004b000029a70000613d00000000030000190000000304000029000000000541034f000000000505043b00000cc70050009c00002d350000213d000000000252043600000020044000390000000103300039000000000093004b0000299e0000413d0000006401a00039000000020300002900000000003104350000000001a2004900000cc40010009c00000cc401008041000000600110021000000cc400a0009c00000cc40200004100000000020a40190000004002200210000000000121019f000000000200041400000cc40020009c00000cc402008041000000c002200210000000000121019f00000000020c0019000c0000000a001d32f032e60000040f000000010020019000002d2d0000c13d00002d630000013d000000060030006c00002d350000213d0000002f01000039000000000201041a00000d5001000041000000000014043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d20011001c700000d000220019732f032eb0000040f0000000c0a000029000000600310027000000cc403300197000000200030008c00000020040000390000000004034019000000200640019000000000056a0019000029df0000613d000000000701034f00000000080a0019000000007907043c0000000008980436000000000058004b000029db0000c13d0000001f07400190000029ec0000613d000000000661034f0000000307700210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000000010020019000002d700000613d0000001f01400039000000600210018f0000000001a20019000000000021004b0000000002000039000000010200403900000cc70010009c00002d370000213d000000010020019000002d370000c13d000000400010043f000000200030008c00002d350000413d00000000020a043300000d000020009c00002d350000213d0000000201000039000000000101041a000100000001001d00000cc8010000410000000000100443000c00000002001d0000000400200443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000002d3d0000613d000000000101043b000000000001004b00000005090000290000000a0b00002900000009010000290000000c0c00002900002d350000613d000000a0011000c90000000402100029000000010100002900000d0001100197000000400a00043d0000006403a000390000000000b304350000002403a000390000006004000039000000000043043500000d890300004100000000003a04350000000403a0003900000000001304350000008406a00039000000010100036700000000050000190000000004060019000000000621034f000000000606043b00000000066404360000002007200039000000000771034f000000000707043b00000000007604350000004006200039000000000761034f000000000707043b00000d000070009c00002d350000213d000000400840003900000000007804350000002006600039000000000761034f000000000707043b00000cc70070009c00002d350000213d000000600840003900000000007804350000002006600039000000000661034f000000000606043b00000d050060009c00002d350000213d00000080074000390000000000670435000000a002200039000000a00640003900000001055000390000000000b5004b00002a260000413d00000000023600490000004403a0003900000000002304350000000000960435000000c002400039000000000009004b00002a5a0000613d00000000030000190000000304000029000000000541034f000000000505043b00000cc70050009c00002d350000213d000000000252043600000020044000390000000103300039000000000093004b00002a510000413d0000000001a2004900000cc40010009c00000cc401008041000000600110021000000cc400a0009c00000cc40200004100000000020a40190000004002200210000000000121019f000000000200041400000cc40020009c00000cc402008041000000c002200210000000000121019f00000000020c0019000c0000000a001d32f032e60000040f000000010020019000002d2d0000c13d00002d7c0000013d000000060030006c00002d350000213d0000002f01000039000000000201041a00000d5001000041000000000014043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d20011001c700000d000220019732f032eb0000040f0000000c0a000029000000600310027000000cc403300197000000200030008c00000020040000390000000004034019000000200640019000000000056a001900002a8f0000613d000000000701034f00000000080a0019000000007907043c0000000008980436000000000058004b00002a8b0000c13d0000001f0740019000002a9c0000613d000000000661034f0000000307700210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000000010020019000002d890000613d0000001f01400039000000600210018f0000000001a20019000000000021004b0000000002000039000000010200403900000cc70010009c00002d370000213d000000010020019000002d370000c13d000000400010043f000000200030008c00002d350000413d00000000020a043300000d000020009c00002d350000213d0000000201000039000000000101041a000100000001001d00000cc8010000410000000000100443000c00000002001d0000000400200443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000002d3d0000613d000000000101043b000000000001004b00000005090000290000000a0b00002900000009010000290000000c0c00002900002d350000613d000000a0011000c90000000402100029000000010100002900000d0001100197000000400a00043d0000006403a000390000000000b304350000002403a000390000006004000039000000000043043500000d8a0300004100000000003a04350000000403a0003900000000001304350000008406a00039000000010100036700000000050000190000000004060019000000000621034f000000000606043b00000000066404360000002007200039000000000771034f000000000707043b00000000007604350000004006200039000000000761034f000000000707043b00000d000070009c00002d350000213d000000400840003900000000007804350000002006600039000000000761034f000000000707043b00000cc70070009c00002d350000213d000000600840003900000000007804350000002006600039000000000661034f000000000606043b00000d050060009c00002d350000213d00000080074000390000000000670435000000a002200039000000a00640003900000001055000390000000000b5004b00002ad60000413d00000000023600490000004403a0003900000000002304350000000000960435000000c002400039000000000009004b00002b0a0000613d00000000030000190000000304000029000000000541034f000000000505043b00000cc70050009c00002d350000213d000000000252043600000020044000390000000103300039000000000093004b00002b010000413d0000000001a2004900000cc40010009c00000cc401008041000000600110021000000cc400a0009c00000cc40200004100000000020a40190000004002200210000000000121019f000000000200041400000cc40020009c00000cc402008041000000c002200210000000000121019f00000000020c0019000c0000000a001d32f032e60000040f000000010020019000002d2d0000c13d00002d950000013d000000060030006c00002d350000213d0000002f01000039000000000201041a00000d5001000041000000000014043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d20011001c700000d000220019732f032eb0000040f0000000c0a000029000000600310027000000cc403300197000000200030008c00000020040000390000000004034019000000200640019000000000056a001900002b3f0000613d000000000701034f00000000080a0019000000007907043c0000000008980436000000000058004b00002b3b0000c13d0000001f0740019000002b4c0000613d000000000661034f0000000307700210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000000010020019000002da20000613d0000001f01400039000000600210018f0000000001a20019000000000021004b0000000002000039000000010200403900000cc70010009c00002d370000213d000000010020019000002d370000c13d000000400010043f000000200030008c00002d350000413d00000000020a043300000d000020009c00002d350000213d0000000201000039000000000101041a000100000001001d00000cc8010000410000000000100443000c00000002001d0000000400200443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000002d3d0000613d000000000101043b000000000001004b00000005090000290000000a0b00002900000009010000290000000c0c00002900002d350000613d000000a0011000c90000000402100029000000010100002900000d0001100197000000400a00043d0000006403a000390000000000b304350000002403a000390000006004000039000000000043043500000d860300004100000000003a04350000000403a0003900000000001304350000008406a00039000000010100036700000000050000190000000004060019000000000621034f000000000606043b00000000066404360000002007200039000000000771034f000000000707043b00000000007604350000004006200039000000000761034f000000000707043b00000d000070009c00002d350000213d000000400840003900000000007804350000002006600039000000000761034f000000000707043b00000cc70070009c00002d350000213d000000600840003900000000007804350000002006600039000000000661034f000000000606043b00000d050060009c00002d350000213d00000080074000390000000000670435000000a002200039000000a00640003900000001055000390000000000b5004b00002b860000413d00000000023600490000004403a0003900000000002304350000000000960435000000c002400039000000000009004b00002bba0000613d00000000030000190000000304000029000000000541034f000000000505043b00000cc70050009c00002d350000213d000000000252043600000020044000390000000103300039000000000093004b00002bb10000413d0000000001a2004900000cc40010009c00000cc401008041000000600110021000000cc400a0009c00000cc40200004100000000020a40190000004002200210000000000121019f000000000200041400000cc40020009c00000cc402008041000000c002200210000000000121019f00000000020c0019000c0000000a001d32f032e60000040f000000010020019000002d2d0000c13d00002dae0000013d000000060030006c00002d350000213d0000002f01000039000000000201041a00000d5001000041000000000014043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d20011001c700000d000220019732f032eb0000040f0000000c0a000029000000600310027000000cc403300197000000200030008c00000020040000390000000004034019000000200640019000000000056a001900002bef0000613d000000000701034f00000000080a0019000000007907043c0000000008980436000000000058004b00002beb0000c13d0000001f0740019000002bfc0000613d000000000661034f0000000307700210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000000010020019000002dbb0000613d0000001f01400039000000600210018f0000000001a20019000000000021004b0000000002000039000000010200403900000cc70010009c00002d370000213d000000010020019000002d370000c13d000000400010043f000000200030008c00002d350000413d00000000020a043300000d000020009c00002d350000213d0000000201000039000000000101041a000100000001001d00000cc8010000410000000000100443000c00000002001d0000000400200443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000002d3d0000613d000000000101043b000000000001004b00000005090000290000000a0b00002900000009010000290000000c0c00002900002d350000613d000000a0011000c90000000402100029000000010100002900000d0001100197000000400a00043d0000006403a000390000000000b304350000002403a000390000006004000039000000000043043500000d880300004100000000003a04350000000403a0003900000000001304350000008406a00039000000010100036700000000050000190000000004060019000000000621034f000000000606043b00000000066404360000002007200039000000000771034f000000000707043b00000000007604350000004006200039000000000761034f000000000707043b00000d000070009c00002d350000213d000000400840003900000000007804350000002006600039000000000761034f000000000707043b00000cc70070009c00002d350000213d000000600840003900000000007804350000002006600039000000000661034f000000000606043b00000d050060009c00002d350000213d00000080074000390000000000670435000000a002200039000000a00640003900000001055000390000000000b5004b00002c360000413d00000000023600490000004403a0003900000000002304350000000000960435000000c002400039000000000009004b00002c6a0000613d00000000030000190000000304000029000000000541034f000000000505043b00000cc70050009c00002d350000213d000000000252043600000020044000390000000103300039000000000093004b00002c610000413d0000000001a2004900000cc40010009c00000cc401008041000000600110021000000cc400a0009c00000cc40200004100000000020a40190000004002200210000000000121019f000000000200041400000cc40020009c00000cc402008041000000c002200210000000000121019f00000000020c0019000c0000000a001d32f032e60000040f000000010020019000002d2d0000c13d00002dc70000013d000000060030006c00002d350000213d0000002f01000039000000000201041a00000d5001000041000000000014043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d20011001c700000d000220019732f032eb0000040f0000000c0a000029000000600310027000000cc403300197000000200030008c00000020040000390000000004034019000000200640019000000000056a001900002c9f0000613d000000000701034f00000000080a0019000000007907043c0000000008980436000000000058004b00002c9b0000c13d0000001f0740019000002cac0000613d000000000661034f0000000307700210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000000010020019000002dd40000613d0000001f01400039000000600210018f0000000001a20019000000000021004b0000000002000039000000010200403900000cc70010009c00002d370000213d000000010020019000002d370000c13d000000400010043f000000200030008c00002d350000413d00000000020a043300000d000020009c00002d350000213d0000000201000039000000000101041a000100000001001d00000cc8010000410000000000100443000c00000002001d0000000400200443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f000000010020019000002d3d0000613d000000000101043b000000000001004b00000005090000290000000a0b00002900000009010000290000000c0c00002900002d350000613d000000a0011000c90000000402100029000000010100002900000d0001100197000000400a00043d0000006403a000390000000000b304350000002403a000390000006004000039000000000043043500000d870300004100000000003a04350000000403a0003900000000001304350000008406a00039000000010100036700000000050000190000000004060019000000000621034f000000000606043b00000000066404360000002007200039000000000771034f000000000707043b00000000007604350000004006200039000000000761034f000000000707043b00000d000070009c00002d350000213d000000400840003900000000007804350000002006600039000000000761034f000000000707043b00000cc70070009c00002d350000213d000000600840003900000000007804350000002006600039000000000661034f000000000606043b00000d050060009c00002d350000213d00000080074000390000000000670435000000a002200039000000a00640003900000001055000390000000000b5004b00002ce60000413d00000000023600490000004403a0003900000000002304350000000000960435000000c002400039000000000009004b00002d1a0000613d00000000030000190000000304000029000000000541034f000000000505043b00000cc70050009c00002d350000213d000000000252043600000020044000390000000103300039000000000093004b00002d110000413d0000000001a2004900000cc40010009c00000cc401008041000000600110021000000cc400a0009c00000cc40200004100000000020a40190000004002200210000000000121019f000000000200041400000cc40020009c00000cc402008041000000c002200210000000000121019f00000000020c0019000c0000000a001d32f032e60000040f000000010020019000002de00000613d0000000c0400002900000cc70040009c00002d370000213d000000400040043f0000000d020000290000000803000029000028400000013d000000000001042d0000000001000019000032f20001043000000d5d01000041000000000010043f0000004101000039000000040010043f00000d0f01000041000032f200010430000000000001042f0000001f0530018f00000d0806300198000000400200043d000000000462001900002e130000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00002d450000c13d00002e130000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900002dec0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00002d520000c13d00002dec0000013d0000001f0530018f00000d0806300198000000400200043d000000000462001900002e130000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00002d5e0000c13d00002e130000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900002dec0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00002d6b0000c13d00002dec0000013d0000001f0530018f00000d0806300198000000400200043d000000000462001900002e130000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00002d770000c13d00002e130000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900002dec0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00002d840000c13d00002dec0000013d0000001f0530018f00000d0806300198000000400200043d000000000462001900002e130000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00002d900000c13d00002e130000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900002dec0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00002d9d0000c13d00002dec0000013d0000001f0530018f00000d0806300198000000400200043d000000000462001900002e130000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00002da90000c13d00002e130000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900002dec0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00002db60000c13d00002dec0000013d0000001f0530018f00000d0806300198000000400200043d000000000462001900002e130000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00002dc20000c13d00002e130000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900002dec0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00002dcf0000c13d00002dec0000013d0000001f0530018f00000d0806300198000000400200043d000000000462001900002e130000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00002ddb0000c13d00002e130000013d00000060061002700000001f0460018f00000d0805600198000000400200043d000000000352001900002dec0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b00002de80000c13d00000cc406600197000000000004004b00002dfa0000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f0000000000130435000000600160021000002e210000013d0000001f0530018f00000d0806300198000000400200043d000000000462001900002e130000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00002e030000c13d00002e130000013d0000001f0530018f00000d0806300198000000400200043d000000000462001900002e130000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00002e0f0000c13d000000000005004b00002e200000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f0000000000140435000000600130021000000cc40020009c00000cc4020080410000004002200210000000000112019f000032f20001043000000d5d01000041000000000010043f0000001101000039000000040010043f00000d0f01000041000032f2000104300005000000000002000200000001001d0000000201000039000000000401041a000000400300043d000400000003001d00000d06010000410000000001130436000300000001001d0000000401300039000500000002001d000000000021043500000cc40030009c00000cc40100004100000000010340190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d0f011001c700000d000240019732f032eb0000040f000000040b000029000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f000000600740019000000000057b001900002e540000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b00002e500000c13d000000000006004b00002e610000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000030890000613d0000001f01400039000000e00210018f0000000001b20019000000000021004b0000000002000039000000010200403900000cc70010009c000030830000213d0000000100200190000030830000c13d000000400010043f0000005f0030008c000030810000a13d00000d0b0010009c000030830000213d0000006002100039000000400020043f00000000020b043300000d000020009c000030810000213d00000000032104360000000304000029000000000404043300000d050040009c000030810000213d00000000004304350000004003b000390000000003030433000000ff0030008c000030810000213d00000040011000390000000000310435000000400400043d0000000401400039000000000002004b000030950000613d0000000202000039000000000202041a00000d06030000410000000003340436000300000003001d0000000503000029000000000031043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d0f011001c700000d0002200197000400000004001d32f032eb0000040f000000040b000029000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f000000600740019000000000057b001900002eab0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b00002ea70000c13d000000000006004b00002eb80000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f000000000065043500000001002001900000309f0000613d0000001f01400039000000e00210018f0000000001b20019000000000021004b0000000002000039000000010200403900000cc70010009c000030830000213d0000000100200190000030830000c13d000000400010043f000000600030008c000030810000413d00000d0b0010009c000030830000213d0000006002100039000000400020043f00000000040b043300000d000040009c000030810000213d00000000024104360000000303000029000000000303043300000d050030009c000030810000213d00000000003204350000004002b000390000000002020433000000ff0020008c000030810000213d00000040011000390000000000210435000000000004004b000030ab0000613d0000000101000039000000020200002900000d0002200197000000000042004b000030030000613d000100000004001d000400000002001d0000000201000039000000000201041a000000400400043d000300000004001d00000d06010000410000000001140436000200000001001d00000004014000390000000503000029000000000031043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d0f011001c700000d000220019732f032eb0000040f000000030b000029000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f000000600740019000000000057b001900002f090000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b00002f050000c13d000000000006004b00002f160000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000030bf0000613d0000001f01400039000000e00210018f0000000001b20019000000000021004b0000000002000039000000010200403900000cc70010009c000030830000213d0000000100200190000030830000c13d000000400010043f000000600030008c000030810000413d00000d0b0010009c000030830000213d0000006002100039000000400020043f00000000020b043300000d000020009c000030810000213d00000000032104360000000204000029000000000404043300000d050040009c000030810000213d00000000004304350000004003b000390000000003030433000000ff0030008c000030810000213d00000040011000390000000000310435000000400400043d0000000401400039000000000002004b000030cb0000613d0000000202000039000000000202041a00000d7e0300004100000000003404350000000503000029000000000031043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d0f011001c700000d0002200197000500000004001d32f032eb0000040f000000050b000029000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b001900002f5f0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b00002f5b0000c13d000000000006004b00002f6c0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000030dd0000613d0000001f01400039000000600110018f0000000005b10019000000000015004b0000000001000039000000010100403900000cc70050009c0000000104000029000030830000213d0000000100100190000030830000c13d000000400050043f000000200030008c000030810000413d00000000010b043300000d000010009c000030810000213d0000000403000029000000000031004b000030020000613d0000000201000039000000000201041a0000002401500039000000000031043500000d6b0100004100000000001504350000000401500039000000000041043500000cc40050009c00000cc40100004100000000010540190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d12011001c700000d0002200197000300000002001d000500000005001d32f032eb0000040f000000050b000029000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b001900002fa80000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b00002fa40000c13d000000000006004b00002fb50000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000030e90000613d0000001f01400039000000600110018f0000000004b1001900000cc70040009c000030830000213d000000400040043f000000200030008c000030810000413d00000000010b0433000000000001004b0000000002000039000000010200c039000000000021004b000030810000c13d000000000001004b000030020000c13d00000d6c01000041000000000014043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d20011001c70000000302000029000500000004001d32f032eb0000040f000000050b000029000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b001900002fe60000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b00002fe20000c13d000000000006004b00002ff30000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000030f50000613d0000001f01400039000000600110018f0000000004b1001900000cc70040009c000030830000213d000000400040043f000000200030008c000030810000413d00000000010b043300000d000010009c000030810000213d000000040010006b000030040000c13d0000000101000039000000000001042d00000d6d01000041000000000014043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d20011001c70000000302000029000500000004001d32f032eb0000040f000000050b000029000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000030230000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b0000301f0000c13d000000000006004b000030300000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000031010000613d0000001f01400039000000600110018f0000000004b1001900000cc70040009c000030830000213d000000400040043f000000200030008c000030810000413d00000000010b0433000000000001004b0000000002000039000000010200c039000000000021004b000030810000c13d000000000001004b0000307f0000613d00000d6e01000041000000000014043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d20011001c70000000302000029000500000004001d32f032eb0000040f000000050b000029000000600310027000000cc403300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000030610000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b0000305d0000c13d000000000006004b0000306e0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f000000000065043500000001002001900000310d0000613d0000001f01400039000000600110018f0000000001b1001900000cc70010009c000030830000213d000000400010043f000000200030008c000030810000413d00000000010b043300000d000010009c000030810000213d000000040010006b00000000010000190000000101006039000000000001042d0000000001000019000000000001042d0000000001000019000032f20001043000000d5d01000041000000000010043f0000004101000039000000040010043f00000d0f01000041000032f2000104300000001f0530018f00000d0806300198000000400200043d0000000004620019000031180000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000030900000c13d000031180000013d00000d0102000041000000000024043500000020020000390000000000210435000000640140003900000d7f020000410000000000210435000000440140003900000d8d02000041000030d40000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000031180000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000030a60000c13d000031180000013d000000400100043d000000640210003900000d73030000410000000000320435000000440210003900000d7403000041000000000032043500000024021000390000002903000039000000000032043500000d0102000041000000000021043500000004021000390000002003000039000000000032043500000cc40010009c00000cc401008041000000400110021000000d0d011001c7000032f2000104300000001f0530018f00000d0806300198000000400200043d0000000004620019000031180000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000030c60000c13d000031180000013d00000d0102000041000000000024043500000020020000390000000000210435000000640140003900000d7f020000410000000000210435000000440140003900000d8002000041000000000021043500000024014000390000002c02000039000000000021043500000cc40040009c00000cc404008041000000400140021000000d0d011001c7000032f2000104300000001f0530018f00000d0806300198000000400200043d0000000004620019000031180000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000030e40000c13d000031180000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000031180000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000030f00000c13d000031180000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000031180000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000030fc0000c13d000031180000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000031180000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000031080000c13d000031180000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000031180000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000031140000c13d000000000005004b000031250000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f0000000000140435000000600130021000000cc40020009c00000cc4020080410000004002200210000000000112019f000032f2000104300008000000000002000300000002001d000400000001001d0000000201000039000000000201041a000000400400043d000600000004001d00000d06010000410000000001140436000500000001001d0000000401400039000700000003001d000000000031043500000cc40040009c00000cc40100004100000000010440190000004001100210000000000300041400000cc40030009c00000cc403008041000000c003300210000000000113019f00000d0f011001c700000d000220019732f032eb0000040f000000060b000029000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f000000600740019000000000057b0019000031540000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000031500000c13d000000000006004b000031610000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000032670000613d0000001f01400039000000e00210018f0000000001b20019000000000021004b0000000002000039000000010200403900000cc70010009c000032590000213d0000000100200190000032590000c13d000000400010043f0000005f0030008c000032570000a13d00000d0b0010009c000032590000213d0000006002100039000000400020043f00000000020b0433000800000002001d00000d000020009c000032570000213d000000080200002900000000022104360000000503000029000000000303043300000d050030009c000032570000213d00000000003204350000004002b000390000000002020433000000ff0020008c000032570000213d00000040011000390000000000210435000000080000006b0000325f0000613d000000040100002900000d0001100197000000080010006b000032730000c13d000000030100002900050d000010019c0000327d0000613d0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000400000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f0000000100200190000032660000613d000000000101043b000000000001004b000032570000613d000000400300043d00000d58010000410000000001130436000100000001001d00000004023000390000000701000029000300000002001d00000000001204350000002401300039000000000001043500000cc40030009c000600000003001d00000cc40100004100000000010340190002004000100218000000000100041400000cc40010009c00000cc401008041000000c00110021000000002011001af00000d12011001c7000000040200002932f032e60000040f0000000100200190000032910000613d000000060300002900000cc70030009c000032590000213d000000400030043f0000000201000039000000000201041a00000d06010000410000000000130435000000070100002900000003040000290000000000140435000000000100041400000cc40010009c00000cc401008041000000c00110021000000002011001af00000d0f011001c700000d000220019732f032eb0000040f000000060b000029000000600310027000000cc403300197000000600030008c000000600400003900000000040340190000001f0640018f000000600740019000000000057b0019000031dd0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000031d90000c13d000000000006004b000031ea0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f000000000065043500000001002001900000329e0000613d0000001f01400039000000e00110018f0000000001b1001900000cc70010009c000032590000213d000000400010043f000000600030008c000032570000413d00000d0b0010009c000032590000213d0000006002100039000000400020043f00000000050b043300000d000050009c000032570000213d00000000025104360000000103000029000000000303043300000d050030009c000032570000213d00000000003204350000004002b000390000000002020433000000ff0020008c000032570000213d00000040011000390000000000210435000000000005004b0000325f0000613d000000000100041400000cc40010009c00000cc401008041000000c00110021000000d13011001c70000800d02000039000000040300003900000d59040000410000000006000019000000070700002932f032e60000040f0000000100200190000032570000613d0000000201000039000000000101041a00000cc802000041000000000020044300000d0001100197000600000001001d0000000400100443000000000100041400000cc40010009c00000cc401008041000000c00110021000000cc9011001c7000080020200003932f032eb0000040f0000000100200190000032660000613d000000000101043b000000000001004b000032570000613d000000400300043d00000044013000390000000502000029000000000021043500000024013000390000000802000029000000000021043500000d6201000041000000000013043500000004013000390000000702000029000000000021043500000cc40030009c000400000003001d00000cc40100004100000000010340190000004001100210000000000200041400000cc40020009c00000cc402008041000000c002200210000000000112019f00000d0a011001c7000000060200002932f032e60000040f0000000100200190000032b80000613d000000040100002900000cc70010009c000032590000213d000000400010043f000000000100041400000cc40010009c00000cc401008041000000c00110021000000d13011001c70000800d02000039000000040300003900000d140400004100000008050000290000000506000029000000070700002932f032e60000040f0000000100200190000032570000613d000000000001042d0000000001000019000032f20001043000000d5d01000041000000000010043f0000004101000039000000040010043f00000d0f01000041000032f200010430000000400100043d000000640210003900000d73030000410000000000320435000000440210003900000d7403000041000032790000013d000000000001042f0000001f0530018f00000d0806300198000000400200043d0000000004620019000032a90000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b0000326e0000c13d000032a90000013d000000400100043d000000640210003900000d60030000410000000000320435000000440210003900000d6103000041000000000032043500000024021000390000002903000039000032860000013d000000400100043d000000640210003900000d63030000410000000000320435000000440210003900000d6403000041000000000032043500000024021000390000002403000039000000000032043500000d0102000041000000000021043500000004021000390000002003000039000000000032043500000cc40010009c00000cc401008041000000400110021000000d0d011001c7000032f20001043000000060061002700000001f0460018f00000d0805600198000000400200043d0000000003520019000032c40000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000032990000c13d000032c40000013d0000001f0530018f00000d0806300198000000400200043d0000000004620019000032a90000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000032a50000c13d000000000005004b000032b60000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f00000000001404350000006001300210000032d30000013d00000060061002700000001f0460018f00000d0805600198000000400200043d0000000003520019000032c40000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000038004b000032c00000c13d00000cc406600197000000000004004b000032d20000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f0000000000130435000000600160021000000cc40020009c00000cc4020080410000004002200210000000000112019f000032f200010430000000600210003900000d8e030000410000000000320435000000400210003900000d8f030000410000000000320435000000200210003900000032030000390000000000320435000000200200003900000000002104350000008001100039000000000001042d000000000001042f000032e9002104210000000102000039000000000001042d0000000002000019000000000001042d000032ee002104230000000102000039000000000001042d0000000002000019000000000001042d000032f000000432000032f10001042e000032f20001043000000000000000000000000000000000000000000000000000000000000000000000000000002858000000000000000000000000000000000000000000000000000000000000290b0000000000000000000000000000000000000000000000000000000000002a6e00000000000000000000000000000000000000000000000000000000000029be0000000000000000000000000000000000000000000000000000000000002bce0000000000000000000000000000000000000000000000000000000000002c7e0000000000000000000000000000000000000000000000000000000000002b1e00000000000000000000000000000000000000000000000000000000fffffffff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff1806aa1896bbf26568e884a7374b41e002500962caba6a15023a8d90e8508b830200000200000000000000000000000000000024000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000200000000000000000000000000000000000020000000800000000000000000c7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d200000002000000000000000000000000000000400000010000000000000000000000000000000000000000000000000000000000000000000000000070a0823000000000000000000000000000000000000000000000000000000000a22cb46400000000000000000000000000000000000000000000000000000000c87b56dc00000000000000000000000000000000000000000000000000000000dc4781dd00000000000000000000000000000000000000000000000000000000dc4781de00000000000000000000000000000000000000000000000000000000e985e9c500000000000000000000000000000000000000000000000000000000f2e96f7d00000000000000000000000000000000000000000000000000000000c87b56dd00000000000000000000000000000000000000000000000000000000c9cd2cec00000000000000000000000000000000000000000000000000000000beabacc700000000000000000000000000000000000000000000000000000000beabacc800000000000000000000000000000000000000000000000000000000c70ef7f900000000000000000000000000000000000000000000000000000000a22cb46500000000000000000000000000000000000000000000000000000000b88d4fde000000000000000000000000000000000000000000000000000000008da5cb5a000000000000000000000000000000000000000000000000000000009bccd1cc000000000000000000000000000000000000000000000000000000009bccd1cd000000000000000000000000000000000000000000000000000000009e05d240000000000000000000000000000000000000000000000000000000008da5cb5b0000000000000000000000000000000000000000000000000000000095d89b410000000000000000000000000000000000000000000000000000000081ddd5070000000000000000000000000000000000000000000000000000000081ddd50800000000000000000000000000000000000000000000000000000000846d0b4f0000000000000000000000000000000000000000000000000000000070a082310000000000000000000000000000000000000000000000000000000079b8987f000000000000000000000000000000000000000000000000000000002a552059000000000000000000000000000000000000000000000000000000004977d03a000000000000000000000000000000000000000000000000000000006352211d000000000000000000000000000000000000000000000000000000006352211e00000000000000000000000000000000000000000000000000000000653213cd0000000000000000000000000000000000000000000000000000000067feaf1b000000000000000000000000000000000000000000000000000000004977d03b000000000000000000000000000000000000000000000000000000005944c7530000000000000000000000000000000000000000000000000000000042842e0d0000000000000000000000000000000000000000000000000000000042842e0e0000000000000000000000000000000000000000000000000000000042966c68000000000000000000000000000000000000000000000000000000002a55205a00000000000000000000000000000000000000000000000000000000403306d600000000000000000000000000000000000000000000000000000000081812fb000000000000000000000000000000000000000000000000000000000d705df5000000000000000000000000000000000000000000000000000000000d705df60000000000000000000000000000000000000000000000000000000023b872dd00000000000000000000000000000000000000000000000000000000081812fc00000000000000000000000000000000000000000000000000000000095ea7b30000000000000000000000000000000000000000000000000000000004634d8c0000000000000000000000000000000000000000000000000000000004634d8d0000000000000000000000000000000000000000000000000000000006fdde030000000000000000000000000000000000000000000000000000000001ffc9a700000000000000000000000000000000000000000000000000000000040a40ee000000000000000000000000ffffffffffffffffffffffffffffffffffffffff08c379a0000000000000000000000000000000000000000000000000000000004576656e74496d706c656d656e746174696f6e3a206f6e6c7920616374696f6e732070726f636573736f722063616e206d696e740000000000000000000000000000000000000000000000000000000000000084000000800000000000000000000000000000000000000000000000000000000000000000000000ffffffffffad8fbba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000120000000000000000000000000000000000000000000000000000000000000000000000000ffffffe04552433732313a20746f6b656e20616c7265616479206d696e746564000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff9f6cc9adad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084000000000000000000000000c4c4f093000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffdf94db9f610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000440000000000000000000000000200000000000000000000000000000000000000000000000000000000000000ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef4552433732313a206d696e7420746f20746865207a65726f206164647265737300000000000000000000000000000000000000640000012000000000000000000000000000000000000000000000000000000020000000000000000000000000de9375f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000800000000000000000cab6d5af000000000000000000000000000000000000000000000000000000001a82496e00000000000000000000000000000000000000000000000000000000cea2d6ab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000080000000000000000029ce200700000000000000000000000000000000000000000000000000000000f515dcda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000001ffffffe07fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffedf0000000000000000000000000000000000000000000000000000000080000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000007fffffff80000000000000000000000000000000000000000000000000000000000000006c0360eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000ffffffffffffffbf00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff30313233343536373839616263646566000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000184f03e93ff9f4daa797ed6e38ed64bf6a1f01000000000000000000000000000000000000000000000000000004ee2d6d415b85acef810000000000000000000000000000000000000000000004ee2d6d415b85acef80ffffffff000000000000000000000000000000000000000000000000002386f26fc1000000000000000000000000000000000000ffffffffffffffffffffffffffffffff2f000000000000000000000000000000000000000000000000000000000000006e6578697374656e7420746f6b656e00000000000000000000000000000000004552433732314d657461646174613a2055524920717565727920666f72206e6fce6f5b6600000000000000000000000000000000000000000000000000000000732070726f636573736f722063616e207472616e7366657200000000000000008f9dd9c800000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000002000000000000000000000000017307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c314552433732313a20617070726f766520746f2063616c6c6572000000000000000000000000000000000000000000000000000064000000800000000000000000b0a9b23c00000000000000000000000000000000000000000000000000000000d6446b8f00000000000000000000000000000000000000000000000000000000d784c96a000000000000000000000000000000000000000000000000000000001691a518000000000000000000000000000000000000000000000000000000000000000000000000000000003afdff6fcdd01e7da59c615d3958c5fec0e889fd000000000000000000000000000000000000002000000080000000000000000024b264b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000829ee58f000000000000000000000000000000000000000000000000000000000665a60a000000000000000000000000000000000000000000000000000000004552433732313a2062616c616e636520717565727920666f7220746865207a65726f206164647265737300000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffff0000000000000000010000000000000000000000000000000000000000000000010000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000039adadd100000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff0000000000000000000000000000000000000000000000fffffffffffffffffff072629100000000000000000000000000000000000000000000000000000000471bebba00000000000000000000000000000000000000000000000000000000f92ee8a9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff95477fce0000000000000000000000000000000000000000000000000000000011f29b220000000000000000000000000000000000000000000000000000000004258e4100000000000000000000000000000000000000000000000000000000ca0d221b00000000000000000000000000000000000000000000000000000000732070726f636573736f722063616e206275726e0000000000000000000000000afd6758000000000000000000000000000000000000000000000000000000008c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92501c8f6e900000000000000000000000000000000000000000000000000000000a08d1e180000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000400000000000000000000000004e487b71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000999802fc0000000000000000000000000000000000000000000000000000000073206e6f74206f776e00000000000000000000000000000000000000000000004552433732313a207472616e73666572206f6620746f6b656e207468617420691aa8989b0000000000000000000000000000000000000000000000000000000072657373000000000000000000000000000000000000000000000000000000004552433732313a207472616e7366657220746f20746865207a65726f20616464776e6572206e6f7220617070726f7665640000000000000000000000000000004552433732313a207472616e736665722063616c6c6572206973206e6f74206f20626520756e6c6f636b656400000000000000000000000000000000000000004576656e74496d706c656d656e746174696f6e3a207469636b6574206d757374caee23ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000008000000000000000005215fc5600000000000000000000000000000000000000000000000000000000df29146e00000000000000000000000000000000000000000000000000000000ce459cc1000000000000000000000000000000000000000000000000000000008725b8b2000000000000000000000000000000000000000000000000000000006e6572206e6f7220617070726f76656420666f7220616c6c00000000000000004552433732313a20617070726f76652063616c6c6572206973206e6f74206f7772000000000000000000000000000000000000000000000000000000000000004552433732313a20617070726f76616c20746f2063757272656e74206f776e65656e7420746f6b656e00000000000000000000000000000000000000000000004552433732313a206f776e657220717565727920666f72206e6f6e657869737444bf23f80000000000000000000000000000000000000000000000000000000094cdec310000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000a07d229a00000000000000000000000000000000000000000000000000000000ad0d7f6c0000000000000000000000000000000000000000000000000000000001ffc9a7000000000000000000000000000000000000000000000000000000002a55205a00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0e1cf772b00000000000000000000000000000000000000000000000000000000697374656e7420746f6b656e00000000000000000000000000000000000000004552433732313a20617070726f76656420717565727920666f72206e6f6e6578150b7a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffe0000000000000000000000000000000000000000000000000ffffffffffffffe0018ba75000000000000000000000000000000000000000000000000000000000df69927100000000000000000000000000000000000000000000000000000000563d6aba000000000000000000000000000000000000000000000000000000003d93db160000000000000000000000000000000000000000000000000000000049a21fea000000000000000000000000000000000000000000000000000000008f401a93000000000000000000000000000000000000000000000000000000007809162d00000000000000000000000000000000000000000000000000000000f5cbe2ea00000000000000000000000000000000000000000000000000000000c6902e38000000000000000000000000000000000000000000000000000000004552433732313a206f70657261746f7220717565727920666f72206e6f6e657863656976657220696d706c656d656e74657200000000000000000000000000004552433732313a207472616e7366657220746f206e6f6e204552433732315265331ef469871cbcedfed8f185ff0bb956951a815b12561cf5423322d92c9ea07d

    Block Age Transaction Gas Used Reward
    view all blocks produced

    Block Age Uncle Number Difficulty Gas Used Reward
    View All Uncles
    Loading...
    Loading
    Loading...
    Loading

    Validator Index Block Age Amount
    View All Withdrawals

    Transaction Hash Block Age Value Eth2 PubKey Valid
    View All Deposits
    Loading...
    Loading
    Loading...
    Loading
    [ Download: CSV Export  ]

    A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.