From bf0d8d66bda1923e9583aedca1b14927284eb3cb Mon Sep 17 00:00:00 2001 From: Thibault Martinez Date: Wed, 12 Jun 2024 12:05:57 +0200 Subject: [PATCH 1/9] feat!: rename sui to iota --- .cargo/config | 2 +- .github/workflows/functional_tests.yml | 16 +- README.md | 42 +- default.nix | 10 +- guide.md | 27 +- rust-app/Cargo.lock | 38 +- rust-app/Cargo.toml | 25 +- rust-app/bin-src/main.rs | 2 +- rust-app/src/implementation.rs | 30 +- rust-app/src/interface.rs | 14 +- rust-app/src/main_nanos.rs | 2 +- rust-app/src/menu.rs | 4 +- rust-app/tests/ts-tests.rs | 2 +- sui-nanos/app.hex | 3531 ++++++++++++++++++++++++ sui-nanos/default.nix | 11 + sui-nanos/dep/alamgu/default.nix | 2 + sui-nanos/dep/alamgu/github.json | 8 + sui-nanos/dep/alamgu/thunk.nix | 9 + sui-nanos/device | 1 + sui-nanos/shell.nix | 7 + sui-nanos/sui-small.gif | Bin 0 -> 100 bytes sui-nanos/sui.gif | Bin 0 -> 103 bytes ts-tests/Sui.ts | 10 +- ts-tests/common.ts | 8 +- ts-tests/package.json | 2 +- ts-tests/public-key-tests.ts | 6 +- ts-tests/signing-tests.ts | 16 +- 27 files changed, 3705 insertions(+), 120 deletions(-) create mode 100644 sui-nanos/app.hex create mode 100644 sui-nanos/default.nix create mode 100644 sui-nanos/dep/alamgu/default.nix create mode 100644 sui-nanos/dep/alamgu/github.json create mode 100644 sui-nanos/dep/alamgu/thunk.nix create mode 100644 sui-nanos/device create mode 100644 sui-nanos/shell.nix create mode 100644 sui-nanos/sui-small.gif create mode 100644 sui-nanos/sui.gif diff --git a/.cargo/config b/.cargo/config index f945828..c7bfec8 100644 --- a/.cargo/config +++ b/.cargo/config @@ -29,4 +29,4 @@ runner = "./speculos-wrapper -m nanox " [alias] tt = "test --features extra_debug" br = "build --release" -stackcheck = "stack-sizes --release --bin sui --target=thumbv6m-none-eabi" +stackcheck = "stack-sizes --release --bin iota --target=thumbv6m-none-eabi" diff --git a/.github/workflows/functional_tests.yml b/.github/workflows/functional_tests.yml index 2bd88d5..c15a94b 100644 --- a/.github/workflows/functional_tests.yml +++ b/.github/workflows/functional_tests.yml @@ -5,17 +5,17 @@ on: workflow_call: inputs: app_repository: - description: 'The GIT repository to test (defaults to `github.repository`)' + description: "The GIT repository to test (defaults to `github.repository`)" required: false default: ${{ github.repository }} type: string app_branch_name: - description: 'The GIT branch to test (defaults to `github.ref`)' + description: "The GIT branch to test (defaults to `github.ref`)" required: false default: ${{ github.ref }} type: string download_app_binaries_artifact: - description: 'The name of the artifact containing the application binary file(s) to be tested. Required' + description: "The name of the artifact containing the application binary file(s) to be tested. Required" required: true type: string run_for_devices: @@ -26,15 +26,15 @@ on: 'ledger_app.toml' manifest. If the manifest is missing, defaults to ALL (["nanos", "nanox", "nanosp", "stax"]). required: false - default: 'None' + default: "None" type: string upload_snapshots_on_failure: - description: 'Enable or disable upload of tests snapshots if the job fails (defaults to true).' + description: "Enable or disable upload of tests snapshots if the job fails (defaults to true)." required: false default: true type: boolean test_filter: - description: 'Specify an expression which implements a substring match on the test names' + description: "Specify an expression which implements a substring match on the test names" required: false default: '""' type: string @@ -83,7 +83,7 @@ jobs: uses: borales/actions-yarn@v4 with: cmd: help # No-op, do yarn install later - dir: 'ts-tests' + dir: "ts-tests" - name: Install tests dependencies run: | @@ -94,7 +94,7 @@ jobs: - name: Run test run: | BIN_DIR_NAME="$(echo ${{ matrix.device }} | sed 's/nanosp/nanosplus/')" - speculos --api-port 5005 ${{ needs.call_get_app_metadata.outputs.build_directory }}/build/${BIN_DIR_NAME}/release/sui --display headless & + speculos --api-port 5005 ${{ needs.call_get_app_metadata.outputs.build_directory }}/build/${BIN_DIR_NAME}/release/iota --display headless & sleep 5 cd ts-tests echo "Doing yarn install" diff --git a/README.md b/README.md index 14a9d27..86066fe 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Sui Blockchain app for Ledger +# Iota Blockchain app for Ledger -[Ledger](https://www.ledger.com/) application for the [Sui Blockchain](https://sui.io/). +[Ledger](https://www.ledger.com/) application for the [Iota Blockchain](https://www.iota.org/). Written using [Alamgu](https://github.com/alamgu/). @@ -9,6 +9,7 @@ Written using [Alamgu](https://github.com/alamgu/). ## Device Compatability This application is compatible with + - Ledger Nano S, running firmware 2.1.0 and above - Ledger Nano S+, running firmware 1.1.0 - Ledger Nano X @@ -28,7 +29,7 @@ No steps need to be taken in advance. On NixOS, one can easily do this with by adding the following to configuration.nix: -``` nix +```nix { # ... hardware.ledger.enable = true; @@ -70,13 +71,16 @@ First, follow our [general instructions](./NIX.md) for getting started with [Nix Second, please ensure that your device is plugged, unlocked, and on the device home screen. Finally, run the following command to load the app on your device: + ```bash nix --extra-experimental-features nix-command run -f . $DEVICE.loadApp ``` + where `DEVICE` is one of - - `nanos`, for Nano S - - `nanox`, for Nano X - - `nanosplus`, for Nano S+ + +- `nanos`, for Nano S +- `nanox`, for Nano X +- `nanosplus`, for Nano S+ The app will be downloaded (if you have our Nix cache enabled) and/or freshly built as needed. @@ -84,7 +88,7 @@ The app will be downloaded (if you have our Nix cache enabled) and/or freshly bu #### Download an official build -Check the [releases page](https://github.com/obsidiansystems/ledger-app-sui/releases) of this app to see if an official build has been uploaded for this release. +Check the [releases page](TODO) of this app to see if an official build has been uploaded for this release. There is a separate tarball for each device. #### Build one yourself, with Nix @@ -93,13 +97,16 @@ First, follow our [general instructions](./NIX.md) for getting started with [Nix There is a separate tarball for each device. To build one, run: + ```bash nix-build -A $DEVICE.tarball ``` + where `DEVICE` is one of - - `nanos`, for Nano S - - `nanox`, for Nano X - - `nanosplus`, for Nano S+ + +- `nanos`, for Nano S +- `nanox`, for Nano X +- `nanosplus`, for Nano S+ The last line printed out will be the path of the tarball. @@ -113,7 +120,7 @@ By using Nix, this can be done simply by using the `load-app` command, without m ```bash tar xzf /path/to/release.tar.gz -cd sui-$DEVICE +cd iota-$DEVICE nix-shell load-app ``` @@ -128,7 +135,7 @@ For more information on how to install and use that tool see the [instructions f ```bash tar xzf release.tar.gz -cd sui-$DEVICE +cd iota-$DEVICE ledgerctl install -f app.json ``` @@ -137,23 +144,28 @@ ledgerctl install -f app.json The bundled [`generic-cli`](https://github.com/alamgu/alamgu-generic-cli) tool can be used to obtaining the public key and do signing. To use this tool using Nix, from the root level of this repo, run this command to enter a shell with all the tools you'll need: + ```bash nix-shell -A $DEVICE.appShell ``` + where `DEVICE` is one of - - `nanos`, for Nano S - - `nanox`, for Nano X - - `nanosplus`, for Nano S+ + +- `nanos`, for Nano S +- `nanox`, for Nano X +- `nanosplus`, for Nano S+ Then, one can use `generic-cli` like this: - Get a public key for a BIP-32 derivation without prompting the user: + ```shell-session $ generic-cli getAddress --use-block "44'/4218'/0'/0'/0'" a42e71c004770d1a48956090248a8d7d86ee02726b5aab2a5cd15ca9f57cbd71 ``` - Show the address on device for a BIP-32 derivation and obtain the public key: + ```shell-session $ generic-cli getAddress --use-block --verify "44'/4218'/0'/0'/0'" a42e71c004770d1a48956090248a8d7d86ee02726b5aab2a5cd15ca9f57cbd71 diff --git a/default.nix b/default.nix index 5418c9c..ce11f57 100644 --- a/default.nix +++ b/default.nix @@ -6,7 +6,7 @@ rec { inherit (alamgu) lib pkgs crate2nix alamguLib; - appName = "sui"; + appName = "iota"; app-nix = alamgu.crate2nix-tools.generatedCargoNix { name = "${appName}-nix"; @@ -149,8 +149,8 @@ rec { cp app.hex $dest cp ${./tarball-default.nix} $dest/default.nix cp ${./tarball-shell.nix} $dest/shell.nix - cp ${./rust-app/sui.gif} $dest/sui.gif - cp ${./rust-app/sui-small.gif} $dest/sui-small.gif + cp ${./rust-app/iota.gif} $dest/iota.gif + cp ${./rust-app/iota-small.gif} $dest/iota-small.gif ''); inherit @@ -317,7 +317,7 @@ rec { inherit localSystem; }; - sui-node-shell = nixpkgs-unstable.mkShell { + iota-node-shell = nixpkgs-unstable.mkShell { strictDeps = true; nativeBuildInputs = with nixpkgs-unstable.buildPackages; [ rustc @@ -330,7 +330,7 @@ rec { ]; }; - sui-wallet-shell = nixpkgs-unstable.mkShell { + iota-wallet-shell = nixpkgs-unstable.mkShell { strictDeps = true; nativeBuildInputs = with nixpkgs-unstable.buildPackages; lib.optional stdenv.isLinux [ # TODO make avaiable everywhere or skip whole thing on macOS diff --git a/guide.md b/guide.md index 998f06e..a5716d0 100644 --- a/guide.md +++ b/guide.md @@ -1,6 +1,6 @@ -# How to use Sui app on your Ledger device +# How to use Iota app on your Ledger device -Install the Sui app on your Ledger device to manage SUI Tokens with the [Sui Wallet](https://docs.sui.io/explore/wallet-browser). +Install the Iota app on your Ledger device to manage IOTA Tokens with the [Iota Wallet](TODO). ### 1. Before you start @@ -8,44 +8,43 @@ Install the Sui app on your Ledger device to manage SUI Tokens with the [Sui Wal - The latest firmware is [installed](https://support.ledgerwallet.com/hc/en-us/articles/360002731113). - Ledger Live is [ready to use](https://support.ledgerwallet.com/hc/en-us/articles/360006395233). -### 2. Install the Sui app +### 2. Install the Iota app 1. Open the Manager in Ledger Live. 2. Connect and unlock your Ledger device. 3. If asked, allow the manager on your device by pressing both buttons. -4. Find **Sui** in the app catalog. +4. Find **Iota** in the app catalog. 5. Press the **Install** button of the app. - An installation window appears. - Your device will display **Processing…** - The app installation is confirmed. - ### **3. Obtain Ledger Account Number** -- Open the Sui app on your Ledger device, the screen will display "Sui 0.1.0". +- Open the Iota app on your Ledger device, the screen will display "Iota 0.1.0". -- Open the Sui wallet and select "Connect to Ledger device". +- Open the Iota wallet and select "Connect to Ledger device". - Enter the derivation path (default `m/44'/4218'/0'/0/0`). -- You can use this account to receive Sui tokens. +- You can use this account to receive Iota tokens. ### **4. Send Tokens from Ledger Account** -- Open the Sui wallet and click "Send" from the "Coins" tab. +- Open the Iota wallet and click "Send" from the "Coins" tab. - Enter the amount and receiver's address, then click "Send Coins Now". - Verify the details on your device display. - - Transfer Sui + - Transfer Iota - Sender's address - Receiver's address - Amount - + - Gas fees - Press both buttons when asked to 'Confirm' to sign the transaction. @@ -54,7 +53,5 @@ Install the Sui app on your Ledger device to manage SUI Tokens with the [Sui Wal ### **5. Contact info** -- Name: Ryan Servatius -- Email: ryan@mystenlabs.com -- Legal Entity: Mysten Labs -- URL: https://sui.io/ +- Email: info@iota.org +- URL: https://www.iota.org/ diff --git a/rust-app/Cargo.lock b/rust-app/Cargo.lock index cfa8216..b187c0a 100644 --- a/rust-app/Cargo.lock +++ b/rust-app/Cargo.lock @@ -211,6 +211,25 @@ dependencies = [ "syn 1.0.107", ] +[[package]] +name = "iota" +version = "0.2.1" +dependencies = [ + "alamgu-async-block", + "arrayvec", + "include_gif", + "ledger-crypto-helpers", + "ledger-log", + "ledger-parser-combinators", + "ledger-prompts-ui", + "ledger_device_sdk", + "ledger_secure_sdk_sys", + "num_enum", + "pin-cell", + "pin-project", + "zeroize", +] + [[package]] name = "kernel32-sys" version = "0.2.2" @@ -565,25 +584,6 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" -[[package]] -name = "sui" -version = "0.2.1" -dependencies = [ - "alamgu-async-block", - "arrayvec", - "include_gif", - "ledger-crypto-helpers", - "ledger-log", - "ledger-parser-combinators", - "ledger-prompts-ui", - "ledger_device_sdk", - "ledger_secure_sdk_sys", - "num_enum", - "pin-cell", - "pin-project", - "zeroize", -] - [[package]] name = "syn" version = "1.0.107" diff --git a/rust-app/Cargo.toml b/rust-app/Cargo.toml index 114fa77..d968409 100644 --- a/rust-app/Cargo.toml +++ b/rust-app/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "sui" +name = "iota" version = "0.2.1" authors = ["Ericson2314", "dfordivam", "dbzguy56"] edition = "2018" @@ -10,7 +10,7 @@ resolver = "2" arrayvec = { version = "0.7.2", default-features = false } ledger-crypto-helpers = { git = "https://github.com/alamgu/ledger-crypto-helpers" } ledger-log = { git = "https://github.com/alamgu/ledger-log" } -ledger-parser-combinators = { git = "https://github.com/alamgu/ledger-parser-combinators", branch="async-split-take-2" } +ledger-parser-combinators = { git = "https://github.com/alamgu/ledger-parser-combinators", branch = "async-split-take-2" } alamgu-async-block = { git = "https://github.com/alamgu/alamgu-async-block" } zeroize = { version = "1.5.2", default-features = false } num_enum = { version = "0.5", default-features = false } @@ -21,9 +21,14 @@ include_gif = "1.0.1" # Pass --features speculos,ledger-log/log_info (or log_trace, etc) to enable # speculos logging and change log level. [features] -default = [ ] +default = [] # Pass --features speculos,ledger-log/log_info (or log_trace, etc) to enable speculos logging and change log level. -speculos = [ "ledger_device_sdk/speculos", "ledger-log/speculos", "ledger-log/log_error", "ledger-parser-combinators/logging" ] +speculos = [ + "ledger_device_sdk/speculos", + "ledger-log/speculos", + "ledger-log/log_error", + "ledger-parser-combinators/logging", +] extra_debug = ["ledger-log/log_trace"] [target.'cfg(target_family = "bolos")'.dependencies] @@ -33,10 +38,10 @@ ledger-prompts-ui = { git = "https://github.com/alamgu/ledger-prompts-ui" } [target.'cfg(target_family = "bolos")'.dev-dependencies.ledger_device_sdk] version = "1.7.1" -features = [ "speculos" ] +features = ["speculos"] [[bin]] -name = "sui" +name = "iota" test = false path = "bin-src/main.rs" @@ -51,16 +56,16 @@ opt-level = 3 overflow-checks = false [package.metadata.ledger] -name = "Sui" +name = "Iota" path = ["44'/4218'"] curve = ["ed25519"] flags = "0" [package.metadata.ledger.nanos] -icon = "sui.gif" +icon = "iota.gif" [package.metadata.ledger.nanox] -icon = "sui-small.gif" +icon = "iota-small.gif" [package.metadata.ledger.nanosplus] -icon = "sui-small.gif" +icon = "iota-small.gif" diff --git a/rust-app/bin-src/main.rs b/rust-app/bin-src/main.rs index d687bc8..ca0eb05 100644 --- a/rust-app/bin-src/main.rs +++ b/rust-app/bin-src/main.rs @@ -4,7 +4,7 @@ #[cfg(not(target_family = "bolos"))] fn main() {} -use sui::main_nanos::*; +use iota::main_nanos::*; ledger_device_sdk::set_panic!(ledger_device_sdk::exiting_panic); diff --git a/rust-app/src/implementation.rs b/rust-app/src/implementation.rs index 7869336..bf00f9d 100644 --- a/rust-app/src/implementation.rs +++ b/rust-app/src/implementation.rs @@ -18,11 +18,13 @@ use ledger_prompts_ui::{final_accept_prompt, ScrollerError}; use core::convert::TryFrom; use core::future::Future; -type SuiAddressRaw = [u8; SUI_ADDRESS_LENGTH]; +type IotaAddressRaw = [u8; IOTA_ADDRESS_LENGTH]; -pub struct SuiPubKeyAddress(ledger_device_sdk::ecc::ECPublicKey<65, 'E'>, SuiAddressRaw); +pub struct IotaPubKeyAddress(ledger_device_sdk::ecc::ECPublicKey<65, 'E'>, IotaAddressRaw); -impl Address> for SuiPubKeyAddress { +impl Address> + for IotaPubKeyAddress +{ fn get_address( key: &ledger_device_sdk::ecc::ECPublicKey<65, 'E'>, ) -> Result { @@ -32,15 +34,15 @@ impl Address> for let _ = tmp.try_extend_from_slice(key_bytes); let mut hasher: Blake2b = Hasher::new(); hasher.update(&tmp); - let hash: [u8; SUI_ADDRESS_LENGTH] = hasher.finalize(); - Ok(SuiPubKeyAddress(key.clone(), hash)) + let hash: [u8; IOTA_ADDRESS_LENGTH] = hasher.finalize(); + Ok(IotaPubKeyAddress(key.clone(), hash)) } fn get_binary_address(&self) -> &[u8] { &self.1 } } -impl core::fmt::Display for SuiPubKeyAddress { +impl core::fmt::Display for IotaPubKeyAddress { fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { write!(f, "0x{}", HexSlice(&self.1)) } @@ -68,7 +70,7 @@ pub async fn get_address_apdu(io: HostIO, prompt: bool) { let mut rv = ArrayVec::::new(); - if with_public_keys(&path, true, |key, address: &SuiPubKeyAddress| { + if with_public_keys(&path, true, |key, address: &IotaPubKeyAddress| { try_option(|| -> Option<()> { if prompt { scroller("Provide Public Key", |_w| Ok(()))?; @@ -97,7 +99,7 @@ pub async fn get_address_apdu(io: HostIO, prompt: bool) { } pub enum CallArg { - RecipientAddress(SuiAddressRaw), + RecipientAddress(IotaAddressRaw), Amount(u64), OtherPure, ObjectArg, @@ -493,7 +495,7 @@ impl AsyncParser (u64, ArrayString<12>) { let mut remainder_str: ArrayString<12> = ArrayString::new(); { // Make a string for the remainder, containing at lease one zero - // So 1 SUI will be displayed as "1.0" + // So 1 IOTA will be displayed as "1.0" let mut rem = remainder; for i in 0..factor_pow { let f = u64::pow(10, factor_pow - i - 1); @@ -611,7 +613,7 @@ const fn gas_data_parser( if PROMPT { let (quotient, remainder_str) = get_amount_in_decimals(gas_budget); scroller("Max Gas", |w| { - Ok(write!(w, "SUI {}.{}", quotient, remainder_str.as_str())?) + Ok(write!(w, "IOTA {}.{}", quotient, remainder_str.as_str())?) })? } Some(()) @@ -702,7 +704,7 @@ pub async fn sign_apdu(io: HostIO, settings: Settings) { }; if known_txn { - if scroller("Transfer", |w| Ok(write!(w, "SUI")?)).is_none() { + if scroller("Transfer", |w| Ok(write!(w, "IOTA")?)).is_none() { reject::<()>(StatusWords::UserCancelled as u16).await; }; { @@ -712,7 +714,7 @@ pub async fn sign_apdu(io: HostIO, settings: Settings) { if !path.starts_with(&BIP32_PREFIX[0..2]) { reject::<()>(SyscallError::InvalidParameter as u16).await; } - if with_public_keys(&path, true, |_, address: &SuiPubKeyAddress| { + if with_public_keys(&path, true, |_, address: &IotaPubKeyAddress| { try_option(|| -> Option<()> { scroller_paginated("From", |w| Ok(write!(w, "{address}")?))?; Some(()) @@ -798,7 +800,7 @@ pub fn handle_apdu_async(io: HostIO, ins: Ins, settings: Settings) -> APDUsFutur trace!("Dispatching"); match ins { Ins::GetVersion => { - const APP_NAME: &str = "sui"; + const APP_NAME: &str = "iota"; let mut rv = ArrayVec::::new(); let _ = rv.try_push(env!("CARGO_PKG_VERSION_MAJOR").parse().unwrap()); let _ = rv.try_push(env!("CARGO_PKG_VERSION_MINOR").parse().unwrap()); diff --git a/rust-app/src/interface.rs b/rust-app/src/interface.rs index 1d0df55..97ada2d 100644 --- a/rust-app/src/interface.rs +++ b/rust-app/src/interface.rs @@ -10,14 +10,14 @@ pub type Bip32Key = DArray, 10>; pub type SignParameters = (IntentMessage, Bip32Key); -// Sui Types +// Iota Types pub type IntentMessage = (Intent, TransactionData); pub struct TransactionData; pub type TransactionDataV1 = ( TransactionKind, - SuiAddress, // sender + IotaAddress, // sender GasData, // gas_data TransactionExpiration, // expiration ); @@ -32,7 +32,7 @@ pub struct CallArgSchema; pub type GasData = ( Vec, // payment - SuiAddress, // owner + IotaAddress, // owner Amount, // price Amount, // budget ); @@ -48,17 +48,17 @@ pub type SharedObject = ( bool, // mutable ); -pub type AccountAddress = SuiAddress; +pub type AccountAddress = IotaAddress; pub type ObjectID = AccountAddress; pub type SequenceNumber = U64LE; pub type ObjectDigest = SHA3_256_HASH; -pub const SUI_ADDRESS_LENGTH: usize = 32; -pub type SuiAddress = Array; +pub const IOTA_ADDRESS_LENGTH: usize = 32; +pub type IotaAddress = Array; pub type Coins = Vec; -pub type Recipient = SuiAddress; +pub type Recipient = IotaAddress; pub type Amount = U64LE; diff --git a/rust-app/src/main_nanos.rs b/rust-app/src/main_nanos.rs index b343309..6e0414e 100644 --- a/rust-app/src/main_nanos.rs +++ b/rust-app/src/main_nanos.rs @@ -37,7 +37,7 @@ pub fn app_main() { }; let mut busy_menu = BusyMenu::Working; - info!("Sui {}", env!("CARGO_PKG_VERSION")); + info!("Iota {}", env!("CARGO_PKG_VERSION")); info!( "State sizes\ncomm: {}\nstates: {}", core::mem::size_of::(), diff --git a/rust-app/src/menu.rs b/rust-app/src/menu.rs index 0b6c2e5..33c5c22 100644 --- a/rust-app/src/menu.rs +++ b/rust-app/src/menu.rs @@ -4,7 +4,7 @@ use ledger_device_sdk::ui::bagls::*; use ledger_device_sdk::ui::bitmaps::Glyph; use ledger_prompts_ui::*; -pub const APP_ICON_GLYPH: Glyph = Glyph::from_include(include_gif!("sui-small.gif")); +pub const APP_ICON_GLYPH: Glyph = Glyph::from_include(include_gif!("iota-small.gif")); pub const APP_ICON: Icon = Icon::from(&APP_ICON_GLYPH) .set_x(MENU_ICON_X) @@ -113,7 +113,7 @@ impl Menu for IdleMenuWithSettings { AppMain => ( MenuLabelTop::Icon(&APP_ICON), MenuLabelBottom { - text: "Sui", + text: "Iota", bold: true, }, ), diff --git a/rust-app/tests/ts-tests.rs b/rust-app/tests/ts-tests.rs index 81287ee..4700433 100644 --- a/rust-app/tests/ts-tests.rs +++ b/rust-app/tests/ts-tests.rs @@ -5,7 +5,7 @@ use ledger_device_sdk::exit_app; -use sui::main_nanos::*; +use iota::main_nanos::*; #[no_mangle] extern "C" fn sample_main() { diff --git a/sui-nanos/app.hex b/sui-nanos/app.hex new file mode 100644 index 0000000..6e92be8 --- /dev/null +++ b/sui-nanos/app.hex @@ -0,0 +1,3531 @@ +:02000004C0D06A +:1000000080B500AF0BF0EEF8012002F075F8FEDECF +:10001000D0B502AF2121CB00C258940841218900FC +:10002000402C0ED8C318E02484541A68521C8A420B +:1000300007D2002181541968891C196001F0ACFBBA +:10004000D0BD104600F0B5FEFEDE80B500AF02F078 +:100050003FFAFEDE80B500AFC6B08920410001AC9A +:1000600020460DF05CF82046FFF7D2FF002002F09A +:1000700043F8FEDE0146014878447047E0D50000B1 +:100080007047F0B503AF85B0836819680124002973 +:1000900003D02146084605B0F0BD0025EA431A60AA +:1000A000417B0029294603D01D60084605B0F0BDFC +:1000B0002921595C04296AD11946293100241C726E +:1000C000047B01940C705E68316800296FD135465D +:1000D00004C543229200B15802918908039141243A +:1000E000A1000491039940295CD80096B6180395A5 +:1000F0000199029AA9543268521C32604468002C5B +:1001000036D005682919029104998A4245D2297886 +:10011000039CA15431684A1C32606D1C02998D42C7 +:1001200026D004998A4238D22978039CA154316898 +:100130004A1C32606D1C02998D4219D004998A4282 +:100140002BD22978039CA15431684A1C32606D1C63 +:1001500002998D420CD004998A421ED22978039CC0 +:10016000A15431684A1C32606D1C02998D42CBD17A +:10017000009A1168491C116001214173817B481E5E +:1001800081411868451C1D60084605B0F0BD00257A +:1001900021461D60084605B0F0BD1046049900F0E8 +:1001A00008FEFEDE0298049900F003FEFEDE00F079 +:1001B00011FEFEDE0068FEE780B500AFFFF74AFFE4 +:1001C000FEDED4D4F0B503AF8FB00191026836499A +:1001D0008A42394D7D444ED3272614460496204644 +:1001E00031490CF024FC0390304941430819029036 +:1001F00082B292082E484243520C5300E85C2946D2 +:1002000005ADAD192E1F3070C81840787070049E6F +:10021000244842430298101880B240000B5CAA1E8A +:100220000D461370081840785070039A361F214805 +:1002300084421446D2D8632A20D990B280081C493F +:100240004143490C17484843801880B240002A5C5B +:10025000B61E05AB9A559A192818407850700A298D +:100260000FD349006A5CB01E05AB1A541A186918FE +:100270004978517009E02726632ADED811460A29F9 +:10028000EFD2701E303105AA11542721091A0091AE +:1002900005A90B18094979440022019800F010F8CB +:1002A0000FB0F0BD9CFF000010270000F0D8000048 +:1002B0007B140000FFE0F5050AD20000FED200002A +:1002C000F0B503AF89B00646C06901240546254054 +:1002D000069301D02B2301E011231B040793BB6875 +:1002E0000593ED18430704D400213368002B25D172 +:1002F00040E0002A12D008950325154010D0039243 +:100300000022049189564023DB43994200DC1446C5 +:10031000012D07D10499039A089D0BE0002409E000 +:10032000089D07E0012204998A569A42039A089D83 +:1003300000DD641C65193368002B1BD07368AB4269 +:1003400018D900072ED42020305C5B1B0392049147 +:10035000810002A2515851188F46C046A8000000E3 +:1003600010000000A200000010000000002118464C +:100370000B4647E074690B46B56900922046294652 +:10038000079A00F08AF8002803D00125284609B012 +:10039000F0BDEB6820460699059A98470546284621 +:1003A00009B0F0BD03932C462020335C0293012357 +:1003B00004933354306901903020306170690B46EA +:1003C000B569009208902946079A00F066F800285F +:1003D00003D0049D284609B0F0BD30462030079078 +:1003E0000398001B441C641E3BD02A6930210898E6 +:1003F00090470028F7D0049D284609B0F0BD580862 +:10040000591C4B080293451C306908907469B66901 +:100410006D1E06D032692046089990470028F7D013 +:10042000B3E70398009020463146079A049B00F0FA +:1004300034F801250028A9D1F36820460699059AC9 +:1004400098470028A2D100250299A9421AD0326902 +:1004500020460899904702996D1C0028F5D0681E27 +:1004600011E0EB6808980699059A98470028049DC2 +:100470008CD10298079908700198306100252846B0 +:1004800009B0F0BD0846884203D30025284609B0CC +:10049000F0BD0125284609B0F0BDF0B503AF81B02D +:1004A0001C460E46054611200004824208D03369DE +:1004B000284611469847002802D0012001B0F0BD1F +:1004C000002C06D0BA68F36828462146984701B048 +:1004D000F0BD002001B0F0BDF0B503AF8DB0154602 +:1004E000034680681E683246024306D158699A69FD +:1004F000D3682A4698470DB0F0BD039306910028B3 +:100500007ED008960295069A541911200304039888 +:10051000C068451C002110461A4609930B9404E05C +:10052000581CC91A0918964232D003466D1E35D0A0 +:10053000A3422DD000201856C6B20028F0D55C7812 +:100540003F200C9004401F203040DF2E14D90A9128 +:100550009A780C990A40A401A418F02E11D3DA78E5 +:100560000C990A40A401A2184007C00A1618099A5B +:1005700096420DD0181D08E080010619981C0B9CAE +:10058000CFE700032618D81C099A0B9C0A99C8E7E4 +:10059000029D0398089E002E36D108E3A342029DD7 +:1005A000F7D000241857002816D5C0B2E02813D37E +:1005B000F02811D35A78DD783F262E40029D92060E +:1005C000920B9B789B061B0D9A1892194007C00A44 +:1005D0001018099A9042DCD0002909D0A94206D20D +:1005E000069840563F22D243904201DA01E000D102 +:1005F000069C002C00D00D46002C089E00D00694CE +:100600000398002E00D1D2E24168102D029501918D +:1006100009D2002D31D003232E461E40042D2ED2A8 +:100620000024214691E20322D34328460699CD1C9B +:100630000B931D406B1A0C93C31A1E46089216406A +:1006400000208D42024600D1D6E0099605900A931B +:10065000089BC84328180022032807922AD207982B +:1006600009564020C043814200DD521C0C990129EB +:10067000099E00D0AFE00A9BBDE0002484E20C9606 +:100680002E460024069A1157012528465557402228 +:10069000D243954200DC2046914200DD401C3546A5 +:1006A0000C9E0221069C6156914200DD05E20699EE +:1006B000044605E20022164602E006991036CED026 +:1006C0008C574020C043844200DD521C8C1901210C +:1006D0006156814237DC02216156814238DCE156A5 +:1006E000814239DC0421615681423ADC05216156A0 +:1006F00081423BDC0621615681423CDC0721615688 +:1007000081423DDC0821615681423EDC092161566F +:1007100081423FDC0A216156814240DC0B21615657 +:10072000814241DC0C216156814242DC0D2161563F +:10073000814243DC0E216156814244DC0F21615627 +:100740008142BADD45E0521C022161568142C6DD7C +:10075000521CE1568142C5DD521C04216156814282 +:10076000C4DD521C052161568142C3DD521C0621A5 +:1007700061568142C2DD521C072161568142C1DDB2 +:10078000521C082161568142C0DD521C092161566C +:100790008142BFDD521C0A2161568142BEDD521CDE +:1007A0000B2161568142BDDD521C0C2161568142F4 +:1007B000BCDD521C0D2161568142BBDD521C0E2155 +:1007C00061568142BADD521C0F216156814200DC24 +:1007D00073E7521C71E70121069C615681420A9B16 +:1007E00000DD521C0C99022905D00221069C61569D +:1007F000814200DD521C0598002E1DD0284635464A +:100800000B9919400C904018002681574024E4436E +:10081000A14200DD01262946012D0BD001214156C0 +:10082000A14200DD761C022D04D002214056A042D8 +:1008300000DD67E130460C9D9E0880180C90F94958 +:1008400011E00022361BC518100AF84B1A40184058 +:100850008018F54A5043000C0C9A82180C920B9B9E +:10086000002B00D0FEE0002E00D1F8E02846C02E7C +:10087000344600D3C0242246089D2A40A300042CFD +:1008800009900B92DDD307931A46103A13095B1CAB +:10089000302A049605940A9303D200222E46054678 +:1008A00078E0AB43002205466E68B009F643F609CE +:1008B00006430E4028688409C043C009204308400D +:1008C00080183018AA689409D243D20922430A40FA +:1008D0001018EA689409D243D20922430A4010183A +:1008E0002A699409D243D20922430A4010186A693E +:1008F0009409D243D20922430A401018AA699409E4 +:10090000D243D20922430A401018EA699409D2431B +:10091000D20922430A4010182A6A9409D243D20904 +:1009200022430A4010186A6A9409D243D20922432A +:100930000A401018AA6A9409D243D20922430A40F5 +:100940001018EA6A9409D243D20922430A401018C7 +:100950002A6B9409D243D20922430A4010186A6BC9 +:100960009409D243D20922430A401018AA6B940971 +:10097000D243D20922430A401018EA6B9409D243A9 +:10098000D20922430A40121840351B1F8CD1089E01 +:100990000998059C0A9B33400A93079B049E00D14B +:1009A00050E768688309C043C009184308402B68B2 +:1009B0009C09DB43DB0923430B409A188018AA6883 +:1009C0009309D243D2091A430A401018EA689309DE +:1009D000D243D2091A430A4012180A9B012B3AD07B +:1009E00068698309C043C009184308402B699C0902 +:1009F000DB43DB0923430B409A188018AA6993094B +:100A0000D243D2091A430A401018EA699309D24323 +:100A1000D2091A430A4012180A9802281BD0686AA1 +:100A20008309C043C009184308402B6A9C09DB4373 +:100A3000DB0923430B409A188018AA6A9309D24312 +:100A4000D2091A430A401018EA6A9309D243D2091C +:100A50001A430A4012180998059C079BF2E6029D6A +:100A60000C9C91E0FC200440A200099DA8581C4663 +:100A70008309C043C00918430840012C11D0AA18AB +:100A8000254653689C09DB43DB0923430B401818B8 +:100A9000022D06D092689309D243D2091A430A4024 +:100AA0001018029D0C9C010A604A10401140081861 +:100AB0005D494143080C041966E00446441C06994C +:100AC000C956914200DD641C2946994304293CD053 +:100AD00020460523069EF35604243457944200DD35 +:100AE000401C0C9E934200DD401C0623069CE356EE +:100AF000934200DD401C0723069CE356934204DC2E +:100B0000044604E03046701C95E60446441C08295F +:100B10001BD020460923069EF356082434579442DE +:100B200000DD401C0C9E934200DD401C0A23069C05 +:100B3000E356934200DD401C0B23069CE356934290 +:100B400001DC044601E00446441C002E1CD0069A39 +:100B500053564022D243934200DD641C012E13D031 +:100B6000204601230B43069CE356934201DC0446D6 +:100B700001E00446441C022E06D0022001430698E0 +:100B80004056904200DD641C0198A0420ED9031B20 +:100B900020200399095C00207944097949008F4499 +:100BA00012010F12002118460B460CE00398416910 +:100BB0008069C368084606992A4698470DB0F0BD7B +:100BC0005808591C4B080B93461C039801690C915B +:100BD00044698569761E06D02A6920460C9990479B +:100BE0000028F7D01AE0EB6820460699029A984749 +:100BF000002813D100260B99B14209D02A6920465A +:100C00000C9990470B99761C0028F5D0701E00E0D7 +:100C10000846884202D300200DB0F0BD01200DB07F +:100C2000F0BDC0460101010101000100FF00FF000D +:100C300080B500AFFFF7C0FAFEDE80B500AFFFF76A +:100C4000BBFAFEDEF0B503AF91B0202408AD03235C +:100C500005952B550C9400230DAC0BC40A930893F7 +:100C600010690790002866D05069002800D186E0FE +:100C70000599203105911F21C906431E8B43591C3C +:100C80000191400104909068069002921668002439 +:100C90007268002A06D00E98C36831680D9898478C +:100CA00000287BD107980019017F059A117001690E +:100CB0000C9181690F918368C2680021002B0ED0CE +:100CC000012B0B460CD1D500069A52195268364BAF +:100CD0007B449A420B4603D1069A5259126801236B +:100CE00009920893079A13594268002B0FD0012BE1 +:100CF0000FD1D200069B03929A1852682B4D7D4467 +:100D0000AA4207D1039959580A68012102E001213A +:100D1000FFE7069B0B920A914069C1005858591889 +:100D20004A6808A99047002838D12034083604982A +:100D3000A042ADD121E0D068002820D09468C10045 +:100D4000651807214907401E8843401C0190029204 +:100D500016687268002A06D00E98C36831680D982C +:100D6000984700281AD105CC08A9083C90470028CC +:100D700014D108340836AC42EBD1029A019B50687A +:100D800083420ED21146D8000A68115810184268E2 +:100D90000E98C3680D989847002802D0012011B022 +:100DA000F0BD002011B0F0BDE1F4FFFFB3F4FFFF90 +:100DB000704780B500AFFFF7FFF9FEDE80B500AFEA +:100DC00048698969CB68024979440E22984780BDF9 +:100DD000B4C5000080B500AFFFF7EEF9FEDED4D455 +:100DE000F0B503AF91B015460C9151420591511EDB +:100DF0000491911E0391D11E0291016808914168EE +:100E0000079180680A900020012101910346024663 +:100E100004460B900D9512E05018401E03780A3BD3 +:100E2000584258410A9B18700798C3680898984719 +:100E3000002833460B980D9D0F9A00D0F5E0002C4A +:100E400000D0F3E0AA420E9305D9D0E0AA420B9855 +:100E50000E9B00D9CBE00C998918AC1A082C21D232 +:100E6000954200D1DDE00598164680180023CA5C43 +:100E70000A2A48D0C218541C00D3B4E0CC186578B4 +:100E80000A2D42D0951C00D1ADE0A5780A2D3FD0A7 +:100E9000D21C00D1A7E0E2780A2A3CD01B1DC21860 +:100EA000E5D1A0E0CB1C03208343581A0F9206948F +:100EB00025D0002823D0CC43E4185B1A9D1E109542 +:100EC000DB1E09930023CD5C0A2D77D09C4212D003 +:100ED000CD186E780A2E21D0109E9E420BD0AE788F +:100EE0000A2E1DD0099E9E4205D0ED780A2D19D0FC +:100EF0001B1D9842E7D1069A083A109214E0083C6C +:100F00001094002012E0324658E05B1C324655E057 +:100F10009B1C324652E0DB1C32464FE05B1C4DE02E +:100F20009B1C4BE0DB1C49E0904213D80C58254633 +:100F30003F4A55403F4BED18A5430C1864682646C0 +:100F40005640F618A6432E433B4A164202D10830BB +:100F5000109AE9E7069A904245D00A1804990F9D25 +:100F6000491B0B1A0399491B0C1A0299491B091AB0 +:100F700010910D99091A491B09910021555C0A2D00 +:100F80001AD08B422FD055186E780A2E0FD08C4273 +:100F900029D0AE780A2E0CD0109E8E4223D0ED7848 +:100FA0000A2D08D0091D099D8D42E7D11BE0491C7F +:100FB00002E0891C00E0C91C0F9A0B18D018421CD3 +:100FC0000D9DA84200D341E70C99085C0A2800D087 +:100FD0003CE7002416460F9215460E9B0A980078AF +:100FE00000280DD116E00D9D2A460B980E9BAB42B2 +:100FF0001CD00F9201241E460A980078002809D0C0 +:101000000798C3680D4979440422089898470E9BB5 +:1010100000280AD10C98C118EA1A00D0FCE600207A +:1010200000E72A46AB42E4D100E0019811B0F0BDE0 +:101030000A0A0A0AFFFEFEFE80808080BAC3000012 +:10104000F0B503AF81B060C80468207800280CD0E8 +:101050000091F3680A497944042228469847009988 +:10106000002802D0012001B0F0BD08460A384242F3 +:101070004241227032692846904701B0F0BDC04617 +:101080006AC3000080B500AF0A4602497944FFF701 +:10109000D9FD80BD04C3000080B500AFFFF78CF818 +:1010A000FEDE80B500AF00F001F8FEDE80B500AFD7 +:1010B00082B0FF240234A14213D30446FD34032539 +:1010C00066574025ED43AE420BDC0226A657AE42E2 +:1010D00007DC0126A657AE4203DC0026A457AC422B +:1010E0002DDD8A4203D88B4201D89A4202D9FFF7FC +:1010F00063F8FEDE002A06D08A4204D284563F25D9 +:10110000ED43AC4200DB1A468A420B4645D2D31E61 +:1011100000D20023541CA34204D918462146FFF7ED +:1011200048FEFEDEA34237D0C51804190195641BA2 +:1011300085564026F643B54206DD651E2CE00022AA +:10114000FD23FFF7AEFFFEDE934225D08218002577 +:10115000ED435557B54201DDA51E1DE00092551E19 +:10116000019AAA4218D00125ED43009A5557B5427D +:1011700001DDE51E10E0951E019AAA420CD0022561 +:10118000ED43009A5557B54201DD251F04E0D21EFC +:10119000019D954200D0651FEB18002B08D10A462F +:1011A000002A0ED1194878442B21FFF741FDFEDEBD +:1011B000994223D9C2564024E443A24220DDCA1AF0 +:1011C000EEE7C01800214156002990D5C9B2E029A8 +:1011D0008DD3F0298BD34278C3783F241C409206EC +:1011E000920B80788006000D101800194907C90A73 +:1011F0004018112109048842D4D078E7CA1ACFD008 +:101200001A460B46FFF74DFFFEDEC046C2C4000083 +:10121000F0B503AF93B0019114C8404B0021404892 +:10122000101A204688414248784402904BD3254604 +:1012300008912724079410460695294615460392DF +:10124000374A089E33460BF0B0FE04900591354AAC +:1012500033460BF0B1FB401981B28908324A514341 +:10126000490C4A00029DAB5C09AE3619341F23704D +:101270002A4BAA1852786270079C5943081880B20A +:101280004000295CB21E1170281840785070241F4D +:1012900026480399401A08980699884104980246FE +:1012A000059DC7D30246632A10D810460A2823D3C7 +:1012B0004000029D2A5CA11E09AB5A545A182818F6 +:1012C000407850701CE02724632AEED990B2800841 +:1012D00015494143480C4343991889B24900029E7D +:1012E000725C2546A51E09AB5A552C465A19711831 +:1012F000497851700A28DBD2611E303009AA505457 +:101300002720401A009009A843180A49794400226E +:101310000198FEF7D5FF13B0F0BDC0469CFF00005A +:1013200010270000F0D800007B140000FFE0F50556 +:10133000B6C1000088C200000278012001462B2AB5 +:1013400001D02D2A00D17047303A0121092A0846E0 +:1013500000D80020092AF6D811467047F0B503AF2F +:1013600097B04268002A35D00568486904908869BA +:1013700003901C48784402901B48784401900592E1 +:10138000069502980E9006A80D900FA803210177EC +:1013900001260C960B900896019807900A960DA8C6 +:1013A0000990082015900024149420201390022006 +:1013B000129011940F9007AA04980399FFF742FC2A +:1013C00000280BD1059A521E6D1C002AD7D1204649 +:1013D00017B0F0BD0024204617B0F0BD34462046BB +:1013E00017B0F0BD750000001AC40000D0B502AF00 +:1013F000A2B00C46006800780F2101400A2901D3F1 +:10140000572200E03022521802A97E314A700209A8 +:1014100003D0A02804D3572003E07F20012104E05B +:101420003020801808707E200221009102A90B183C +:101430000349794402222046FEF742FF22B0D0BD84 +:10144000AAC30000F0B503AFC9B00B920E460C90D2 +:101450008D6A28AC40210A9120460BF060FE0020E6 +:10146000009407940190029005900390012071214F +:101470000891069032462B460AF0E4F80DAD284656 +:101480000995083021465CC95CC05CC95CC00898FD +:10149000287020240E94079800F011F939AD2846E1 +:1014A0000A9E31460BF03BFE0095019605250998F2 +:1014B00029460B9A23460AF085F80246DF321021AE +:1014C000822A00D98BE0069B5200C0467A4492885B +:1014D000520097448200C600C600C600C600C6007F +:1014E000C600C600C600C600C600C600C600C600CC +:1014F000C600C600C600C600C600C600C600C600BC +:10150000C600C600C600C600C600C600C600C600AB +:10151000C600C600A900C600C600C600C600C600B8 +:10152000C600C600C600C600C600C600C600C6008B +:10153000C600C600C600C600C600C600C600C6007B +:10154000C600C600C600C600C600C600C600C6006B +:10155000C600C600C600C600C600C600C600C6005B +:10156000C600C600C600C600C600C600C600C6004B +:10157000C600C600C600C600C600C600C600C6003B +:10158000C600C600C600C600C600C600C600C6002B +:10159000C600C600AB00AD00AF00B100B300B5009F +:1015A000B700B900BB00BD00BF00C100C600C60047 +:1015B000C600C600C600C600C600C600C600C600FB +:1015C000C600C600C600C600C600C600C600C600EB +:1015D000C600C600C600C300C500059941E000284A +:1015E000069B3ED128A8851C39A9402428462246BE +:1015F0000BF0EBFC17A8861C3046294622460BF060 +:10160000E4FC28AD2846314622460BF0DEFC0C9E59 +:10161000701C294622460BF0D8FC002030700DA823 +:1016200000F029F849B0F0BD0D211AE0194618E084 +:10163000022116E0032114E0042112E0294610E003 +:1016400006210EE007210CE008210AE0092108E04C +:101650000A2106E00B2104E00C2102E00E2100E04B +:101660000F210C9A91700220507013700DA800F099 +:1016700002F849B0F0BD0021017241728172C1725D +:10168000017341738173C173017441748174C174B6 +:10169000017541758175C175017641768176C17696 +:1016A000017741778177C1772022815420304170C2 +:1016B0008170C170017141718171C17170470021E8 +:1016C000017041708170C170017141718171C1718E +:1016D000017241728172C172017341738173C1736E +:1016E000017441748174C174017541758175C1754E +:1016F000017641768176C176017741778177C1772E +:1017000020228154203041708170C170017141717B +:101710008171C171017241728172C1720173417331 +:101720008173C173017441748174C1740175417511 +:101730008175C175017641768176C17601774177F1 +:101740008177C1777047F0B503AF97B01646069121 +:101750000446049007AD402128460BF0E0FC002031 +:101760000095019002900390012071210591069A45 +:10177000334609F067FF2046083029465CC95CC043 +:101780005CC95CC020200499486005980870284610 +:10179000FFF795FF17B0F0BDF0B503AFA9B0059006 +:1017A0004120840009F094FF01280FD009F090FF38 +:1017B00001280BD007A800210171C170022282709C +:1017C000417060210170052109F078FF05980194AE +:1017D0000019029007AD802128460BF0A0FCA81D3F +:1017E0000390E81C04900120000206905B4C04E08A +:1017F0006280059804990BF0E8FB09F069FF012865 +:1018000000D07DE007AD802100262846324609F051 +:1018100069FF6878A9780902081829780F2917D074 +:10182000162939D01029E8D100BA000C0228E4D9D1 +:1018300007A8C2787F2111400079042839D00228F6 +:1018400048D00128D9D1464803990AF002F8D4E7D4 +:1018500080B206998842D0D107A8C078401E0728D8 +:10186000CBD8C0467844007940008744043D03410A +:1018700003030345C1E70121394D28460AF0FCF86E +:1018800028460AF0D9F8A0790028B6D1A683E660E8 +:1018900026616661A661B0E721780029ADD10A21F1 +:1018A00021700621A17100BA020C7D2AA0D37D22ED +:1018B0009EE70629A1D2601807AA527902730698FA +:1018C000001D27AB9880059827902548039A09F0BA +:1018D000EDFF92E7062990D2480020184682204862 +:1018E000039A0AF03EF888E71D480AF0CCF884E72E +:1018F0001B480AF0C4F880E719480AF0C2F87CE7F0 +:101900002078072817D00A28029D1BD1A98827A86C +:101910005322027009BA0A0E8270090C4170032129 +:1019200009F0CCFE68680199884213D881B2059805 +:1019300009F0C4FE06E0029DA9880A487844059A89 +:1019400009F006FE002028606860A07120706080A9 +:1019500029B0F0BDFFF72DFAFEDEC04604020020DC +:1019600078020020F9990000B0B502AF4122920040 +:101970008C58042C05D10021154A7A44026041603C +:10198000B0BD0B79002B05D05A1DA2420ED8491DBF +:101990000AC0B0BD052CEED0062C07D04B798D794E +:1019A0002D02ED1802D0EB1DA34204D900210160E5 +:1019B00006498180B0BDFE2D02D2C91D22C0B0BD36 +:1019C00018461146FFF7F5F9FEDEC046036E00002B +:1019D0001ABC0000F0B503AF8BB0044609F078FEE6 +:1019E000012808D10022069205920492039203A8CE +:1019F000102109F077FEA068217F0128019103D012 +:101A0000032807D1E26806E00621C94362694A4318 +:101A10007E3200E00022618B236803257B441B7922 +:101A20005B009F440901050820235B1A5D0803E061 +:101A30001D235D1A00E06568A38A029303AE0023AC +:101A4000B3763373738131814919491EB180728035 +:101A5000072131800199002901D0082100E00A21E5 +:101A60004200164D7D44AA5A0A433283022803D00D +:101A70000620029D684301E08020029DF0800893CB +:101A80000D48079028461C3001BA0A0E0AA8827039 +:101A9000090C417065210170032109F00FFE1C2122 +:101AA000304609F00BFE206909F072FD294609F065 +:101AB00005FE0BB0F0BDC046FFFFFF00CCBA000032 +:101AC000F0B503AF89B0054609F002FE012808D140 +:101AD0000022049203920292019201A8102109F0BF +:101AE00001FE286809F054FD04468068E16801AEF3 +:101AF0000022327372813181F080E888B0803283B5 +:101B0000B27605203080A888708005920692A18860 +:101B100008A865220270253109BA0A0E8270090CE4 +:101B20004170032109F0CAFD1C21304609F0C6FDB1 +:101B300006487844092109F0C1FD206809F028FD14 +:101B4000A18809F0BBFD09B0F0BDC04685B9000011 +:101B5000F0B503AF8BB00446006809F019FDA18809 +:101B60000291E18801918568C66809F0B1FD0128FC +:101B700008D10022069205920492039203A8102134 +:101B800009F0B0FD03AC0022A2762283012020736D +:101B900062812681E5800198A080029860800321FF +:101BA00021800848089007920AA81C258570427079 +:101BB0006522027009F082FD2046294609F07EFD6B +:101BC0000BB0F0BDFFFFFF00F0B503AF83B00446DC +:101BD00009F07EFD01280FD009F07AFD01280BD015 +:101BE00001A800210171C170022282704170602140 +:101BF0000170052109F062FD09F06AFD0626012841 +:101C000018D10421002520462A4609F06BFD2078D2 +:101C10000528F1D12079E178490802460A4322716A +:101C200000280BD000291CD0032916D035462846A1 +:101C300003B0F0BD3546284603B0F0BD0329F5D802 +:101C40007944097949008F4402011608F3E700201E +:101C500020713546284603B0F0BD0225284603B062 +:101C6000F0BD257104283546E5D2C000044DC540BD +:101C7000284603B0F0BD0125284603B0F0BDC0469C +:101C800006030405F0B503AF8DB00391029009F08F +:101C90001FFD012808D100220792069205920492A6 +:101CA00004A8102109F01EFD04AC002626716671FF +:101CB000A67626830120009020738020E0800321F7 +:101CC0000491634809900896202006900CA81C25D2 +:101CD0008570467065220270019109F0EFFC204684 +:101CE000294609F0EBFC029A10680068811E039BEC +:101CF000994208D11569546904A80921C180002CB2 +:101D00000DD012210CE0401E98421FD19569D46974 +:101D100004A80921C180002C5AD0122159E03C218D +:101D200081804D4979440491FFF7CAFE002C42D0CE +:101D3000012C1ED104A8067746490A91022106917A +:101D40000099049169680991296810E0D168994265 +:101D500079D9916804A806773E4A0A92022206922F +:101D6000009A0492DA008B185B68099389580891ED +:101D70001FE004AC267737480A90022002900690B4 +:101D800005200590019804906868099028680890DB +:101D90002046FFF71FFE26772E480A9002980690ED +:101DA0001020059001980490E8680990A8680890B0 +:101DB0002046FFF70FFE29487844FFF781FE03987D +:101DC000002803D027487844FFF77AFE0DB0F0BD15 +:101DD0003C218180224979440491FFF771FE002C57 +:101DE000EDD0012C0CD104A806771A490A910221E2 +:101DF00006910099049169680991296808911FE08A +:101E000004AC267713480A90022002900690052021 +:101E10000590019804906868099028680890204609 +:101E2000FFF7D8FD26770B480A90029806901020FD +:101E3000059001980490E8680990A86808902046E9 +:101E4000FFF7C8FDBBE71846FEF7B3FFFEDEC0464E +:101E5000FFFFFF0080000B00E8B7000074B800002F +:101E600006B700003AB80000F0B503AF91B00E46D7 +:101E700048698C69E568314979440F220390A84785 +:101E8000012100280ED101910295F56968070CD453 +:101E90002B4979440122039D2846029CA047002833 +:101EA0000FD00199084611B0F0BD274979440222AC +:101EB0000398029B984700280DD00199084611B05D +:101EC000F0BD2049794402223046FEF705FB002888 +:101ED0000199E7D129E007A9012008702022B35C0D +:101EE00008A8835406910594039904910F95174906 +:101EF00079440E9104A90D913ECE08AE3EC6144918 +:101F000079440222FEF7E8FA002803D00199084636 +:101F100011B0F0BD04A80F4979440222FEF760FF1A +:101F20000028029C0199039DBCD10B4979440122F0 +:101F30002846A0470146084611B0F0BD30B6000063 +:101F400047B50000E2B500002EB50000A0B40000C7 +:101F5000A6B50000BCB400006BB60000F0B503AF3E +:101F600095B001910290072004905D487844039059 +:101F7000062006905B487844059009F0A9FB0128EB +:101F800008D100220B920A920992089208A8102107 +:101F900009F0A8FB08AD00242C716C71AC762C8381 +:101FA0000120009028738020E880032108914B488D +:101FB0000D900C9420200A9012A81C268670447064 +:101FC0006522027009F07AFB2846314609F076FB5B +:101FD0000199881C0790009A0F9205A80E900D9207 +:101FE00003A80C900B9102980A9014A8099007A8D6 +:101FF000089008A82146FFF745FE10A80471109428 +:1020000003E008A82146FFF73DFE09F061FB012827 +:102010000FD009F05DFB01280BD012A8002101713F +:10202000C17002228270417060210170052109F0A7 +:1020300045FB09F04DFB0128E7D110AE0421002536 +:1020400030462A4609F04EFB30780528F1D110AB16 +:102050001879DA78510806460E431E71002811D00F +:10206000012AD2D810A90D7101281FD0022825D02D +:102070000328CAD10799881E844229D0491E8C4260 +:10208000BFD125E0022907D001290AD00029BCD1FF +:1020900010A800210171B8E714487844FFF710FD3B +:1020A000B3E711487844FFF70BFDAEE710487844DA +:1020B000FFF74EFD641EA4D22C46A2E70D487844DB +:1020C000FFF746FD0798401E84429AD2641C98E7A9 +:1020D000211A4842484115B0F0BDC046FFFFFF003D +:1020E000E4B50000E1B5000038B500005EB50000C1 +:1020F0002EB500003AB5000080B500AFC0B209F0BF +:10210000C3FAFEDE00234371016002717047D4D42C +:1021100080B500AF86B00E4809F03AFA8021415CE4 +:102120000278A52A01D0A52908D1A52A02D080309D +:10213000A52906D14030007806B080BDFEF73CF8F6 +:10214000FEDE00210091694600F004F8FEDEC04684 +:1021500040DBD0C080B500AF82B00A46684601A916 +:10216000FEF76BFDFEDED4D4F0B503AFA1B003687B +:1021700001AA01A8CC69E50619D4A20623D41B78CC +:10218000642B39D329205843020B6320C0435043AA +:10219000C018C0B24000354B7B441C5C252501AE05 +:1021A00074551818407825367070242028E07E3247 +:1021B00018780F2303400A2B11D35724E3185370C8 +:1021C000030911D12AE07E301A780F2313400A2B1D +:1021D0001BD33724E318437013091BD11EE03024AE +:1021E000E3185370030919D0A02801D3572000E049 +:1021F0003020C018107017E00A2B1ED226201A4675 +:102200003023134301AA135422E03024E31843700F +:10221000130903D0A02A04D3372203E07F20012230 +:1022200004E03022D21802707E200222009201AA1D +:102230001318104C7C44022212E05A000E4B7B44CF +:102240009C5C252001AD2C549A18527825356A7073 +:102250002722121A009201AA1318054C7C4400226E +:1022600008462146FEF72CF821B0F0BD46B200002A +:1022700038B30000A8B50000A0B10000B0B502AFAF +:1022800004460078011FCAB2042A00D30221C9B251 +:10229000002502290CD30AD103280BD1FFF738FF00 +:1022A000C0B2401E4142414121702846B0BD0125C7 +:1022B0002846B0BD022809D001280BD10A4878442D +:1022C00000F014F8002525702846B0BD03202070CA +:1022D0002846B0BD0348784400F008F8012020707B +:1022E0002846B0BD7EB30000D1B20000F0B503AF08 +:1022F00081B005461B4809F04BF904460078A52833 +:1023000003D08021615CA52928D10095264680361E +:10231000154979440122A52807D0204609F086F9FD +:10232000204640302546344605E0304609F07EF927 +:102330002046C030354601260099324609F076F92C +:102340000A4979442846324609F070F90849794427 +:102350002046324609F06AF901B0F0BDFDF72CFFC6 +:10236000FEDEC04640DBD0C07DB200004EB20000B1 +:1023700041B200000A1FD3B2042B00D30222D2B212 +:102380007A4412795200974401220E2F3049794441 +:10239000002202604160012103222E4B7B44017424 +:1023A0008360C2607047C9B27944097949008F449B +:1023B000012835420D212E4A7A44026041600021F5 +:1023C00008222C4B7B4401748360C2607047072154 +:1023D000214A7A4402604160002105221F4B7B4460 +:1023E00001748360C26070471D4979440022026015 +:1023F0004160012104221B4B7B4401748360C26055 +:1024000070470D211C4A7A44026041600021072276 +:102410001A4B7B4401748360C26070471849794449 +:1024200000220260416001210422164B7B440174AA +:102430008360C26070470C497944002202604160A9 +:1024400001210822094B7B4401748360C2607047FC +:10245000C6B50000C0B500008DB5000088B500000D +:1024600032B60000BCAF000060B50000FAB000005A +:10247000E8B5000074B100009AB500009BB50000FB +:10248000C6B500009CAF0000C0B2411E8841704735 +:10249000002202740B4B7B448360C260C9B20029E6 +:1024A00007D006224260002907D10749794401601C +:1024B00070470A2242600029F7D00449794401603C +:1024C0007047C046FEB0000078B5000072B500004D +:1024D000F0B503AFFFB0FFB0EFB0AE48684417905F +:1024E0008B20410021AD28460AF019FE292267A958 +:1024F0000420885400220A726895679272A9072303 +:102500000E4615934B73A34969440870A249694468 +:1025100019920A7001211B917291149000F062FCD3 +:102520007298401E72902198002801D000F021FC82 +:102530002120C0002C184320800031463018139011 +:102540001320000130180F90FF20523030181190E6 +:102550006B208000361873208000081808901F2018 +:10256000000108180C903520000108180990084651 +:1025700008301690281D2090084671300E900846AD +:1025800094300A900D46B835E831844A6A44931D68 +:102590001C9372A803467833079312911431039168 +:1025A00013990C3101910146D83102910B950C35EC +:1025B0000695D03004900F98183010900D961C3668 +:1025C0000596D01C1D901B9800021E904120800093 +:1025D0001F901998C1431A91189010E06E496944F0 +:1025E000002218920A7072901798006800F0FAFBA7 +:1025F0007298401E72902198002800D0B9E31A9872 +:1026000021906648684480210AF089FD1998644940 +:1026100088710870488007E0032129546068801C95 +:1026200060602846FFF7B8F809F052F8012810D08A +:1026300009F04EF801280CD05A4868440021017175 +:10264000C17002228270417060210170052109F081 +:1026500035F8524D6D44802100262846324609F057 +:1026600041F82878411F112900D9D6E06878AA7866 +:10267000120210184900C0467944898849008F44E5 +:102680001100CC00CC00CC00CC00CC00CC00CC00A5 +:10269000CC00740122006300CC00CC00CC00CC0044 +:1026A000CC004B00207B3D496944C9784A0801466B +:1026B0001143217300285CD0002A00D177E0032A5F +:1026C00000D0AAE0BBE180B21E99884200D0A4E00D +:1026D00032486844C078401E072800D99DE0C046B3 +:1026E0007844007940008744038D98919898989594 +:1026F0000121CD4D284609F0BFF9284609F09CF983 +:1027000027488079002800D087E025488683C66066 +:1027100006614661866180E02149097800297CD103 +:102720000A251F4A15700621917100BA060C7D2EEC +:1027300000D37D261A48468020981D9932460AF01B +:1027400044FC002D6FD16FE700BA000C022864D959 +:1027500012486844C2787F2111400079042830D0A3 +:10276000022844D0012858D1AF481C9909F071F8CB +:1027700053E0032A51D80221900002A210581218E7 +:102780001B98974624000000C0020000C60200000B +:10279000CC020000200500002405000028050000F0 +:1027A00004020020A80500000020207335E02673F5 +:1027B000012800D145E1022800D145E103282CD1B0 +:1027C00045E1062929D2F2484018F24A6A44527972 +:1027D00002731E98001D934B6B4498802098914A79 +:1027E0006A44106090481C9A09F060F815E00629C8 +:1027F00013D24800EB4A101846828B481C9A09F005 +:10280000B0F80AE0884809F03EF906E0864809F089 +:1028100036F902E0844809F034F9E2480578468840 +:10282000002D00D100E7002E00D1FDE62660042E29 +:102830000DD260681F99884200D39DE26E22209DD0 +:102840002A546068401C884200D2E5E694E21F9A50 +:1028500024D021A8007A002803D0401DB0420DD812 +:102860001CE0052E1AD0062E08D021A8417A807AC5 +:102870000002411802D0C81DB0420CD960689042D5 +:1028800000D37CE26E21209D29546068401C904258 +:1028900000D2C1E673E2FE2900D370E2607B00281B +:1028A00004D0A07B21A90979814218D12298BF497F +:1028B0000842209D06D1010AC8B204281DD3FE3863 +:1028C00002281AD36068904200D358E26E2129543E +:1028D0006068401C904200D351E201219DE660688F +:1028E0009042209D00D34AE26E2129546068401C2A +:1028F000904200D343E200218FE62198401C2190B2 +:102900007298002800D042E21A98729067AAA84BE9 +:102910006B44169800F0E0FA0E467299491C7291C9 +:10292000000448D0002900D031E21A98729072A8B1 +:10293000407B07281F9B6BD172A815994173729831 +:10294000401C72902198002800D012E21A98219021 +:102950006068984200D316E2310A29546068401C2E +:10296000984200D30FE22E5439E02198401C219068 +:102970008D4868441B9901701799CE6008F078FE65 +:10298000042008F0D1FEAA2800D134E6042008F083 +:10299000CBFE972800D104E2002800D101E2729812 +:1029A0008449884200D3E4E1401C729072A8407BC5 +:1029B000072829D118E62198002800D0D9E11A98D3 +:1029C000219060681F99884200D3D5E190222A5453 +:1029D0006068401C884200D3CEE100212954606821 +:1029E000801C60602846FEF7D7FE2198401C21908D +:1029F0007298F449884200D3BBE1401C72A9497B1C +:102A0000072900D1EAE57290189800F009FEEFE579 +:102A1000C01E032890D8C0467844007940008744FF +:102A200005497DACA8050000780200201298406896 +:102A3000002800D180E70020129948607CE702213D +:102A400006E00326314603E01498014600E0052124 +:102A50002198401C21907298DA4A904200D388E174 +:102A6000451C729572A8407B072814D1D64868444B +:102A700000F066FE002800D0A0E17298411E72911D +:102A8000002800DC75E1729072A8407B072800D115 +:102A9000AAE518980AE0CD48684400F03BFE0028FB +:102AA00000D074E17295C94868440078189000F02D +:102AB000B7FD9DE511980078811F022900D282E0C0 +:102AC000052800D186E0042800D035E70D98007C69 +:102AD000062800D18EE0052830D10C98007F03280D +:102AE00000D087E00C98007E032800D082E0089A8E +:102AF000906941424141107D401F421E9041084370 +:102B000004D10C9800680168491E016008980068AB +:102B100000286FD00020089908606BE011980078B9 +:102B2000811F02294FD3052854D0042800D003E781 +:102B30000D98007C06285DD00528CED0032850D102 +:102B40000C98007F03284CD10C98007E032848D1B4 +:102B5000089A906941424141107D401F421E9041B8 +:102B6000084304D10C9800680168491E016005996A +:102B700008680028084632D133E00E980078001F1C +:102B8000082800D9D8E604A1085C40008744C04664 +:102B900004020020280500004F381469381414146A +:102BA0007600C0460402002028050000FF00FFFF59 +:102BB00020050000FFFFFF7F8B98002800D1BBE6B7 +:102BC00000208B90B8E612984068002802D00020C0 +:102BD00012994860109908680028084601D0002121 +:102BE000016013980069002800D1A5E60020139920 +:102BF0000861A1E60D99086800280846EFD1F0E7C2 +:102C0000099800780328D7D10A98007E0328D3D1E9 +:102C10000B980078042859D00328CDD10B98007D5B +:102C20000328C9D1049800F0BBFB1F9BC4E70B9895 +:102C300000780328C0D10A980068414241410E98AB +:102C4000C07F401F421E9041084304D10A98C068CB +:102C50000168491E016091980028ADD00020919034 +:102C6000AAE70B98007C011F02290CD2069908687C +:102C700000280846A0D0002101609DE7079800F0D9 +:102C800025FC1F9B58E6032896D113980078062848 +:102C90006DD005284DD003288ED11198C07A032815 +:102CA0008AD11198C079032886D10F9A5068414281 +:102CB00041411078401F421E9041084304D10F98B3 +:102CC00000690168491E01600199D0E70698007803 +:102CD000042824D0032800D06EE712980078032837 +:102CE00000D069E70F980079032800D064E7139AB1 +:102CF0005068414241411078401F421E90410843B4 +:102D000004D1139800690168491E01601298C068D7 +:102D1000002800D150E700201299C8604CE70B98BA +:102D2000007F032800D047E7029800F05FFB1F9B5D +:102D300042E71198C07A032819D11198C079032865 +:102D400015D10F9A5068414241411078401F421EF0 +:102D50009041084304D10F9800690168491E016041 +:102D600013980069002802D0002013990861039984 +:102D70007DE7FEF72FF8FEDEFEF71BF8FEDE1146BC +:102D8000FEF717F8FEDE1946FEF713F8FEDE1148CF +:102D9000784410210E4A6A440F4B7B44FEF77CF9BD +:102DA000FEDE032008F07CFC0C4878442B21084A06 +:102DB0006A440B4B7B44FEF76FF9FEDE0020FFF701 +:102DC0009BF9FEDEFFFFFF7F2005000024050000C9 +:102DD000280500001CAA000032AA000031A900004A +:102DE0006CA70000F0B503AF8DB0019008F070FC47 +:102DF000012808D10022089207920692059205A8A0 +:102E0000102108F06FFC05AE002434717471B476A3 +:102E100034830120029030738020F08003210591DB +:102E200029480A9009942020079004A81C25857041 +:102E3000447065220270039108F040FC3046294638 +:102E400008F03CFC05AD28460199FFF793FA287C71 +:102E50000190089D079E0698059A002A0FD005A9A3 +:102E6000029B0B77194B0B930A9009920220079053 +:102E70000694039805900846FEF7ACFD01E0FEF7C6 +:102E80001FFE05A8047711480B90022007900F2120 +:102E90000691039905910A9509960199002906D092 +:102EA00005A9029A0A770B224A830A95079005A87A +:102EB000FEF790FD06487844FEF702FE0548784488 +:102EC000FEF7FEFD0DB0F0BDFFFFFF0080000B0020 +:102ED0004AA700006EA70000F0B503AF8FB00890BE +:102EE0000A939348C41D099210680123002803D057 +:102EF000184621460FB0F0BD07941C460026F54346 +:102F0000156053681868002805D016602046079C95 +:102F100021460FB0F0BD06961D601068401C106081 +:102F20002120C6009A59042A14D12546079CF0E0B6 +:102F300009980168002900D006E22922042383545D +:102F40000699016008994879072821D12846214629 +:102F50000FB0F0BD0496187A0028059400D184E0E3 +:102F6000401D904200D990E01868401C1860099AF2 +:102F70001068002807D1156053681868002800D130 +:102F800096E0069810600598079C21460FB0F0BDAA +:102F9000029305950492FF204A30081801900D46CF +:102FA0000E4669360846E43003906248784408F0DB +:102FB000EFFA07956879400078448088400087449C +:102FC0000600C601D4014B00280102011101079837 +:102FD0000079032800D9E7E04000C04678448088A3 +:102FE0004000874403000D01E800FA000020039E22 +:102FF00002903060E4487844FEF79EF9C00700D0A4 +:10300000ABE1079D28460830012200923260019012 +:103010000170DE487844FEF78FF9C00700D09CE1CC +:10302000022030606972DA487844FEF785F9C007FB +:1030300000D092E106207322EA7275222A73692277 +:103040006A73029AB274009A3282A9722968306057 +:10305000019A7260B060F160079E3046E830FDF77B +:1030600010F800281CD00320DCE0052A15D0062A21 +:103070000BD0587A0390987A0002039E801903902F +:1030800003D00398C01D90422BD91868401C1860CB +:10309000BB4C059821460FB0F0BD079C059D38E05C +:1030A00003990868002800D1DFE000200860DCE018 +:1030B0001D601068401C106004981A58042A00D142 +:1030C0003DE1187A002800D116E1401D9042059D8F +:1030D00010D91868401C1860A94C284621460FB02A +:1030E000F0BD039AFE2A00D23EE741218900FDF798 +:1030F00060FEFEDE1846093000780428079C00D9DF +:1031000015E1C04678440079400087440215CEDBC3 +:10311000C1001868401C18600BA8017309A90D9123 +:103120000AA90C9108A90B9100F01DFE00E7C0460A +:1031300002680000ACA600001868401C18600999DD +:103140000A688E48824200D3FEE02922895C022967 +:1031500000D0EFE0099A1168814200D3F4E0491CE5 +:103160001160059256683168814200D3ECE0481C3A +:10317000314601C10BA80490FEF7F6FB0B9800281E +:1031800000D1ACE00C983168491E3160059A116895 +:10319000491E1160212800D2CCE0099800F00CFEF5 +:1031A000002800D0C4E6C5E0FE28079E5DD00020C0 +:1031B000FEF7A2FFFEDE0020019948700870079814 +:1031C000006803990866079E35460835284600F0D2 +:1031D0007BFE002846D0052024E0002030700799AF +:1031E00008684866079E35460835284601F004F908 +:1031F000002801D0062015E0284601F0ADFB34E0A0 +:103200000120019948700020087007980068039910 +:103210000866079E35460835284600F055FE00280A +:1032200002981FD0707109990A6854488242049B21 +:1032300000D389E0C95C0429059D09D009990A6871 +:10324000824200D380E0C85C0128069800D050E696 +:103250004C480488002C01D14748C41D284621460B +:103260000FB0F0BD284601F019FB012070710999DB +:103270000A68424B9A4267D2049A895C042900D1B9 +:1032800037E6089801F0A6FB069821460FB0F0BD7E +:103290001868401C186009980168384A914253D256 +:1032A0002921405C002845D142E61868401C18607E +:1032B00009980168314A914246D22921405C02288E +:1032C00038D135E61868401C1860099801682B4A07 +:1032D000914239D22921405C03282BD128E6049859 +:1032E00084883068401E306005990868401E086078 +:1032F000284621460FB0F0BD062A059D00D1E8E61C +:10330000052A1CD0587A9D7A2D022818059D00D1D7 +:10331000DFE6C61D964200D9DBE6FE2826D2184617 +:103320000B30254600780428079C00D8E9E6186889 +:10333000401C1860104C284621460FB0F0BD0020FC +:103340000146FDF736FDFEDEFDF744FDFEDE1148C9 +:1033500078442321FDF76CFCFEDE0F4878442B21D6 +:103360000BAA0E4B7B44FDF797FEFEDE4121890040 +:103370003046FDF71EFDFEDE02680000FFFFFF7F06 +:10338000036E0000000200202EA9000011A9000019 +:10339000FEA800001CA200007FA30000A4A3000060 +:1033A000D0B502AF047C0346383301465C31024697 +:1033B0008432032C03D0042C01D0052C15D11B78AA +:1033C000032B12D11278032A0FD10978052906D1CF +:1033D000016E002903D0C16E0A68521E0A60416C5A +:1033E000002902D0443000210160D0BDF0B503AF08 +:1033F00081B02821415CCD1E032D32D804462834EB +:103400000246583201467C310346A4337D442D796F +:103410006D00AF4401092028247B042C26D13830CC +:1034200000F0E6F901B0F0BD0B7E032B19D1097D48 +:10343000032916D1117C052906D1C16E002903D0BC +:10344000816F0A68521E0A60416D002909D000216F +:10345000416501B0F0BD217D032902D1403000F06B +:103460002BFA01B0F0BD247B042C18D0032CF8D12A +:103470001278032AF5D11A78032AF2D10A78052A9C +:1034800006D14A68002A03D009690A68521E0A60F8 +:10349000416E0029E5D00021416601B0F0BD0B7BF3 +:1034A000032BDED1097A0329DBD11179052906D155 +:1034B000016E002903D0C16E0A68521E0A60816C39 +:1034C0000029CED00021816401B0F0BDF0B503AF7A +:1034D00081B075218D00465D0A2E35D83321C90093 +:1034E0004418892292008118932292008218009237 +:1034F0009D239B00C218B60002A39E599B19264625 +:103500009F46C0463A00000044000000440000000E +:1035100048000000760000003A0000003A00000079 +:10352000A20000002C0000002C0000002C00000075 +:10353000706B002803D0344634340020206030689B +:10354000002801D00020306001B0F0BD15235B01E0 +:10355000C01800780328F2D100991079052806D107 +:103560009068002803D0506903685B1E0360886977 +:103570000028E4D00C461834DFE70A78032ADED1AD +:1035800044197F239B00C0180378052B06D143689C +:10359000002B03D0006903685B1E036020690028CC +:1035A000CDD01034C9E7009D1346087F06280A468F +:1035B0002FD0052817D00328C1D11A46187F032819 +:1035C000BDD1107E0328BAD1287E05282C4606D10D +:1035D000E069002803D0186803685B1E0360206858 +:1035E0000028AAD1ABE7187F032812D1187E032840 +:1035F0000FD12946287E052806D1C869002803D0A6 +:10360000186803685B1E03604868002801D000202A +:103610006860D068002892D00C3214468DE7D4D46C +:10362000F0B503AF8DB0019008F052F8012808D131 +:103630000022089207920692059205A8102108F030 +:1036400051F805AE002434717471B47634830120CE +:10365000029030738020F0800321059129480A9060 +:1036600009942020079004A81C25857044706522C9 +:103670000270039108F022F83046294608F01EF83F +:1036800005AD28460199FEF703FF287C0190089DAF +:10369000079E0698059A002A0FD005A9029B0B7772 +:1036A000194B0B930A9009920220079006940398F5 +:1036B00005900846FEF78EF901E0FEF701FA05A82D +:1036C000047711480B90022007900F21069103996F +:1036D00005910A9509960199002906D005A9029A33 +:1036E0000A770B224A830A95079005A8FEF772F91C +:1036F00006487844FEF7E4F905487844FEF7E0F917 +:103700000DB0F0BDFFFFFF0080000B000E9F00001A +:10371000329F000080B500AF0246C9B2052907D02C +:103720000020042908D0032905D10020107080BD95 +:103730001078FEF7A9FE80BD0121117080BDD4D4A0 +:10374000B0B502AF0546C8B205281BD00024042836 +:103750001ED003281AD12978081FC2B2042A00D328 +:103760000220C2B20720C0467A4412795200974420 +:103770003721011D022929D0032930D105202870C5 +:103780002046B0BD2846FEF779FD04462046B0BD70 +:103790002978081FC2B2042A00D30220C2B2052031 +:1037A0007A441279520097441F01090503202870BA +:1037B0002046B0BD042028702046B0BD022905D0A7 +:1037C000032910D1072028702046B0BDFEF7A0FCC9 +:1037D000C0B2411E4842484128702046B0BD022078 +:1037E00028702046B0BD022028702046B0BDD4D439 +:1037F000F0B503AF81B057218900415CCD1E0E2D7D +:103800004ED80321C90141186922920082187323FE +:103810009B00C318044688347D442D796D00AF4465 +:103820001C353A3A3A1C410707071010103A3A0083 +:10383000A06E00282FD00020A066206800282DD17F +:103840002EE04B21890040180168002923D0002177 +:1038500001602068002821D122E0087803281AD1CD +:103860001878032817D11078052806D15068002849 +:1038700003D010690268521E0260C86800280AD08E +:103880000020C8602068002808D109E00B21490108 +:10389000401800F0D3F82068002801D000202060F4 +:1038A00001B0F0BD0B214901401800F03BF9206840 +:1038B0000028F3D1F4E7D4D4D0B502AF04463420C5 +:1038C000205CC21E032A68D821465C312046843021 +:1038D0007A44127952009744173701010279032A7A +:1038E00049D10078032846D10878052806D1206EF2 +:1038F000002803D0E06E0168491E0160A06C00281A +:1039000039D02046483034E022463432127F062A2D +:103910003ED0052A35D0032A3FD1097F03293CD167 +:10392000AC34217E032938D1017E052906D1C16935 +:10393000002903D021680A68521E0A600168002924 +:103940002BD000210160D0BD027F032A13D1027E5B +:10395000032A10D1097E052906D1A16F002903D0C1 +:1039600000680168491E0160206E002803D02046CF +:10397000603000210160206B00280ED00020206301 +:10398000D0BD087A032803D12046683000F006F83D +:10399000206C002801D000202064D0BD3021435C81 +:1039A00002465C3201468431032B1AD0042B2DD001 +:1039B000052B41D10346A4331B78032B3CD10B7F4D +:1039C000032B39D1127F052A06D1C26F002A03D0FA +:1039D00049680A68521E0A60016C00292CD04030E8 +:1039E00028E00B7F032B27D10B7E032B24D1127EE3 +:1039F000052A06D1826F002A03D009680A68521E80 +:103A00000A60016E002917D0603013E00B79032B98 +:103A100012D1097803290FD11178052906D1016E39 +:103A2000002903D0C16E0A68521E0A60816C002909 +:103A300002D04830002101607047D4D4B0B502AF45 +:103A40000179CC1E072C68D80246283201464C3139 +:103A500003466C337C4424796400A7440303192F84 +:103A60004503585F1278032A57D11A7A032A54D192 +:103A70000978052906D1016D002903D0C16D0A68B6 +:103A8000521E0A60416B002947D000214163B0BD3E +:103A90000B7B032B41D1097A03293ED111790529EA +:103AA00006D1016B002903D0C16B0A68521E0A605F +:103AB0008169002931D000218161B0BD19790329C4 +:103AC0002BD11978032928D1117F052906D1816CC2 +:103AD000002903D0416D0A68521E0A60016B00295B +:103AE0001BD000210163B0BD097A032915D11179DA +:103AF000052906D1016B002903D0C16B0A68521E4B +:103B00000A604169002908D000214161B0BD017DF2 +:103B1000032902D11830FFF741FFB0BD083000F093 +:103B2000D2F8B0BDF0B503AF81B00446807DC51EAC +:103B3000042D52D82346383322465C322046843046 +:103B40002146AC317D442D796D00AF4402193742D6 +:103B500048001978032940D1007803283DD1107816 +:103B6000052806D1206E002803D0E06E0168491EAA +:103B70000160606C002830D00020606401B0F0BDAE +:103B80001B78062B4ED0052B48D0032B25D112795C +:103B9000032A22D1097803291FD10178052906D1EA +:103BA0004168002903D000690168491E0160E06E88 +:103BB000002812D00020E06601B0F0BD2046183089 +:103BC00000F042F86068002807D00020606001B073 +:103BD000F0BD1834204600F037F801B0F0BD12797E +:103BE000062A2AD0052A24D0032AF6D10279032AEC +:103BF000F3D1D4342278032AEFD10A78052A06D1EA +:103C00004A68002A03D009690A68521E0A600169DD +:103C10000029E2D00021016101B0F0BD2046403012 +:103C200000F012F8206A0028D7D00020206201B0EE +:103C3000F0BD2046683000F007F8206D0028CCD099 +:103C40000020206501B0F0BDD0B502AF8179CB1E58 +:103C5000042B1FD80146283102464C327B441B7985 +:103C60005B009F44180202020200137A032B11D159 +:103C70001279032A0ED10978052906D1C16A0029D3 +:103C800003D0816B0A68521E0A600169002901D0C5 +:103C900000210161D0BD09780329FBD101467431AF +:103CA00009780329F6D11178052906D1016D00297B +:103CB00003D0C16D0A68521E0A60416B0029E9D029 +:103CC00000214163D0BD3021435C01465C31024696 +:103CD0008432032B1BD0042B2FD0052B42D103465B +:103CE00030331B7B032B3DD11278032A3AD109785C +:103CF000052906D1016E002903D0C16E0A68521E43 +:103D00000A60416C00292DD0002141647047137F67 +:103D1000032B27D1137E032B24D1097E052906D13D +:103D2000816F002903D011680A68521E0A60016E73 +:103D3000002917D00021016670471379032B11D198 +:103D40001278032A0ED10978052906D1016E0029BF +:103D500003D0C16E0A68521E0A60816C002901D02E +:103D6000002181647047D0B502AFFFB0D5B00468C0 +:103D7000027B806801686846FEF7C4F924686079B0 +:103D800007280ED0062808D0052801D0042808D11D +:103D90002046083000F082FD03E02046083000F0A5 +:103DA000DBFD352002016946204609F058F9FC1F69 +:103DB000013CA546D0BDD4D4F0B503AFAFB00446A6 +:103DC00001684048814270D2491C216066683168B0 +:103DD00081426AD2481C30602120C0003258042A37 +:103DE00066D0337A002B41D0581D90424AD80094B7 +:103DF00002933046093001900025139512951195D4 +:103E000010950F950E950D950C9514AC6C212046D0 +:103E100009F085F9204607F0F3FB0198411C029850 +:103E2000421E204607F0E0FB0CA920460C4607F096 +:103E3000D5FB03A8401C20220290214609F0C5F8BA +:103E40003068401E306000990868421E0A600028F1 +:103E50002BDD087A002806D009312022029809F0CB +:103E600096F8002816D028462FB0F0BD062A09D0B3 +:103E7000052A1DD0707AB37A1B021B1802D0D81DF8 +:103E800090420BD931602068401E206000252846F2 +:103E90002FB0F0BD012528462FB0F0BDFE2B0CD26F +:103EA0000094029330460B30A5E7FCF793FFFEDE4B +:103EB00001200021FCF77DFFFEDE41218900FCF797 +:103EC00078FFFEDEFFFFFF7FF0B503AFFFB0DCB091 +:103ED00005466720800028180C906F208000281865 +:103EE0000A900F20400128180B9005200D908001AA +:103EF00028180F9040782DA94C3109912A4621327B +:103F00002946DC310E910326012340007844808845 +:103F10004000874407005502600206026A00D5008F +:103F20000502E30107920E98026E42600F998878AD +:103F30000870091D106800280CD106910893002014 +:103F4000C1431160536805931B68002B08D01060B3 +:103F5000089B069900200860F54802210180E0E1F5 +:103F6000049002910598016013685B1C0392136032 +:103F70002123DB00C258042A089B014600D0B8E088 +:103F80000020069A10600868401C08601146086806 +:103F90000028E1D02920C0002A180E9C0834059280 +:103FA00049CA49C44BCA4BC44BCA4BC40E98006B98 +:103FB000002800D1FFE10E98806804902946E8317E +:103FC000059C4DC94DC44DC94DC4DA4878440F9A7B +:103FD0000499516000210C9B19740E99C96A916271 +:103FE0000699D1621063089B079A079208935B2099 +:103FF000800029189AA802F0D5FF9A98002802D0CC +:104000000426089B8DE11120000129189AA8001DA3 +:1040100006914CC84CC15CC85CC15CC85CC10C9AC0 +:10402000107C032823D00528089B0A9E0B9902D0F8 +:10403000062816D034E0087F032812D1087E032812 +:104040000FD1307D052807D1B069002804D00B9826 +:1040500000680168491E01603068002801D0002016 +:104060003060106800281BD00020106018E00B9E04 +:10407000307F0328089B0A9912D1307E03280FD184 +:10408000087D052807D18869002804D00B980068AE +:104090000168491E0160D069002801D01C32E3E7A5 +:1040A0000E98C66D022E08D3D1487844082206998E +:1040B00008F06DFF089B002804D0CA480221018047 +:1040C0000D9E2EE100200D900E9908600F9800784B +:1040D0000C9010AC204606993246FDF734FB9AAEA0 +:1040E0003046214605F01AFD3678202E2FD10226C3 +:1040F000E3E0087A002845D0431D9342049801D894 +:1041000008460930089B0490002800D138E70022B7 +:10411000002A00D034E70192049800780B685B1CF9 +:104120000B60089B00280699039A00D012E71068DC +:10413000002809D1029C146050680590006800288E +:1041400000D1F9E001981060019808601FE79AA972 +:1041500048780B9088780A901AACE01CC91C492258 +:1041600008F033FF0A98A0700B98607026701B9AB5 +:10417000083471200B94214607F02AFA002819D040 +:1041800001269AE0501F022800D2F9E6487A8B7A7D +:104190001B021C18089B00D1F2E6E01D904200D9DA +:1041A000EEE6FE2C00D311E108460B300490002807 +:1041B000ADD1E5E621261B96039648A804900D9CF8 +:1041C0000471401D1AA9093120220692019108F0BC +:1041D000FCFE489601200590060202969AA80A90D5 +:1041E000314608F0A1FF0A98314607F0DFF952AED8 +:1041F00030460A99029A08F032FF0498011D3046B1 +:10420000039A07F0F1F99994989497949694959459 +:1042100094949394929492A930460E4607F0DEF956 +:104220009AACE01C3146069A08F0CFFE1B980A9023 +:104230001A9804902DAE3046083041220B9908F0B0 +:1042400009FF304649302322214608F0BEFE05987A +:104250007070049830700A982E909A960C980028E6 +:1042600014D006F0FFFB002826D09AA806F0FFFB2A +:1042700000280D9E21D05F48784400263146FDF786 +:104280006DFE002819D09A984C300990069E2E7029 +:10429000681C0199324608F098FE079806702220A3 +:1042A0000E9C2060284622300999324608F08DFE87 +:1042B00042202060042600E00D9E10A8FDF7DBF9E7 +:1042C000F0B2042828D100200F9A907401201082A7 +:1042D0000E9903C955609060D160089B0E9E1C46E4 +:1042E000512080002818FBF7CCFE002802D00726BA +:1042F000234616E031463068002801D000200860CF +:10430000C86D002801D00020C865086B0126002375 +:10431000002806D00B6304E0324833490180089B33 +:1043200006260F9846701846FC1F053CA546F0BDB2 +:1043300000020020C8950000059910C11068401CBB +:10434000106052A8FDF710FB5298002813D0539923 +:10435000002941D04A1E1F218A43049214D041787B +:104360000291811C9AA81F2208F02FFE0498202891 +:1043700001D1012609E0002006990860059A10681D +:10438000401C1060089B02E6019E05990868401CCD +:104390000860FF204E3028189AA91F2208F015FE49 +:1043A0000F990198C8620E63029808730120486053 +:1043B00003988860EEE500200146FCF7FAFCFEDE7B +:1043C0000A4878442321FCF733FCFEDE0121090270 +:1043D000091DFCF7EEFCFEDE01200021FCF7E9FCE4 +:1043E000FEDEC04600020020046E0000AA9100001C +:1043F0003E9700001C930000F0B503AFFFB0E0B0A3 +:10440000054681208000281809908F2080002A18F6 +:104410000D20800128180B90284680300C902846EB +:10442000A8300A902C4660346078032601234000AF +:1044300078448088400087440C0019021E02650100 +:104440004F009B005C01CF00F80048016401560159 +:1044500023000892EA6D2A60106800280AD10D93A3 +:104460000020C1431160536807931B68002B09D0DB +:1044700010600D9B00206866FB480221018041E12D +:104480000D930FE1069004910798016013685B1C7F +:104490000592136021220392D300C258042A0D9B77 +:1044A000014600D034E1002068660868401C0860BE +:1044B000686E0028E0D02E1D29466831542230460F +:1044C00008F0C8FD686D002800D187E100200A9936 +:1044D00008706E660D9B089A08920D932946643108 +:1044E00076AE304600F028FB3078002802D0042653 +:1044F0000D9B07E176A84178827812025118C278A4 +:10450000120400790006801840180A9909780329D6 +:104510000FD10C9A1178052906D15168002903D0D2 +:1045200011690A68521E0A60E96E002901D0002153 +:10453000E9660794A865686D002800D14EE16868B7 +:10454000A866A86A05902846083006902A466C326C +:10455000069C4BCC4BC20694069C4BCC4BC2002015 +:104560000B9908700C980599C1600D9B089A079CDF +:1045700008920D932E466836304600F05BFBC1B2C0 +:10458000022902D105260D9BBCE0012108402070C4 +:10459000304600F048FA2078002800D197E001F07A +:1045A00011F8002800D1A0E00794696D012900D816 +:1045B00056E1E86A6866286D0690294630311DC9C3 +:1045C0001DC61DC91DC600200A9908740C980699BD +:1045D0008160079C0D9B089A08920D932E466436C5 +:1045E000304600F0FFFF002802D007260D9B89E02F +:1045F0000794304600F057FA686D002800D1EDE0CE +:104600006868A866A86A0A90294608312A466C326A +:1046100059C959C259C959C200200B9908700C9840 +:104620000A99C160079C0D9B089A08920D932E462B +:104630006836304601F048F9002802D008260D9B64 +:1046400060E0304600F0EFF9934878440121FDF72F +:1046500085FC002835D02920C00076A907910818CC +:10466000291D542208F0F6FC20780C90A86D0B90C0 +:1046700028680A906720820006920EAE304607999D +:1046800008F0EDFC284668303146069A08F0E7FC51 +:1046900009980A9941630B99016008990C98487030 +:1046A000002008706835284601F03AFF002802D043 +:1046B0000C260D9B26E02846FEF708FF0023012666 +:1046C00020E07248724901800D9B09261AE0FDF72F +:1046D0001FFD00060FD000F07FFF0028BBD16B4804 +:1046E0006B4901800D9B0B260CE0684868490180EE +:1046F0000D9B062606E000F06AFF64480821018051 +:104700000D9B0A2666701846FC1F053CA546F0BDA9 +:10471000087A002827D0431D9342069801D80846FE +:1047200009300D9B002800D1BDE60246002000287C +:1047300000D0B8E6069010780B685B1C0B600D9BF0 +:104740000028059900D095E60868002808D1049A49 +:104750000A6048680290006800281DD0069808602A +:1047600006986866A4E6501F022800D29BE6487AA5 +:104770008B7A1B02181806900D9B00D193E60698C1 +:10478000C01D904200D98EE6069AFE2A74D20846D1 +:104790000B300028C9D186E610460A46029901C1AD +:1047A0001068401C1060DDA8FDF7DEF8DD9804906D +:1047B00000284DD00794DE98002862D0441E1F20A8 +:1047C000844310D0049948780190891C76A81F2250 +:1047D00008F0FBFB202C2CD1012005E00020014635 +:1047E000FCF7E7FAFEDE0698039002990868401C81 +:1047F0000860079C019820730598A86628466D30CC +:1048000076A91F22049208F0E0FB0C98009901752C +:10481000069EC66005990161284695300EA9049A46 +:1048200008F0D3FB0A98C66003990161012068660D +:1048300041E603980499085C009022310EA81F22DB +:1048400008F0C3FB402C079C02D102200390CCE768 +:104850000020686602990868401C08600D9B27E6E6 +:104860000120FCF7A6FAFEDE000200200948784489 +:104870002321FCF7DDF9FEDE41218900FCF799FADE +:10488000FEDE01200021FCF794FAFEDE000200208B +:10489000046E0000FE8C00002A920000B0B502AF4A +:1048A000FF214231425C931F0146DC31022B28D3A9 +:1048B000052A2BD0042A35D1672292008218147C55 +:1048C000062C45D06F239B00C3180F256D0140199E +:1048D000052C28D0032C20D1047F032C1DD1047E6D +:1048E000032C1AD11C7D052C06D19B69002B03D00B +:1048F000006803685B1E0360D06900280DD01C327D +:1049000009E00868002801D000200860C86D002870 +:1049100003D00A465C3200201060086B002801D0EA +:1049200000200863B0BD047F032C11D1047E032C4A +:104930000ED11C7D052C06D19C69002C03D000688B +:104940000468641E04601868002801D00020186004 +:1049500010680028DFD1E0E7D0B502AF044661203F +:10496000205C001F08282FD8784400794000874435 +:1049700009042622042626262C002046683000F052 +:1049800052F81CE02046A8300078032817D12046B2 +:104990006130C07F052808D1204684300168002995 +:1049A00003D0C0680168491E0160E06E002806D08F +:1049B0000020E06603E02046643000F074F8606D8B +:1049C000002801D000206065D0BD68342046FEF785 +:1049D0007DFDD0BDD0B502AF0446407907280DD08B +:1049E000C01E03280AD8C046784400794000874496 +:1049F0000801011320460830FFF750FF07206071BF +:104A0000D0BDE42020580028F8D02046E430002112 +:104A1000016007206071D0BD20460830FFF79CFF81 +:104A200007206071D0BD80B500AF5B21C900415C3B +:104A3000032937D1024634321178032932D1014695 +:104A40005431137B042B08D0032B2BD10978032975 +:104A500028D15830FEF7A4FC80BD127E042A1BD05A +:104A6000032A1FD1097F03291CD10146BC310978D3 +:104A7000032917D1014694310A78052A06D14A68DC +:104A8000002A03D009690A68521E0A60C16F002912 +:104A900008D00021C16780BD097A032902D16030A6 +:104AA000FEF7A4FC80BD5421415C0A1F022A07D2F4 +:104AB000016D00293FD0503001460020086070474A +:104AC000032938D1014688310B7C062B30D00246B1 +:104AD000A832CC30052B16D0032B2CD1037F032B0F +:104AE00029D1037E032B26D1137D052B06D1926994 +:104AF000002A03D000680268521E0260C8690028BC +:104B000019D01C31D9E7037F032B11D1037E032B6E +:104B10000ED1137D052B06D19369002B03D00068BD +:104B200003685B1E03601068002801D0002010603D +:104B300008680028C1D17047F0B503AF87B00A46B6 +:104B400005464420085C00280095019107D0032801 +:104B500018D0374878442321FCF76AF8FEDE00209D +:104B6000906004280AD150686870010E2971010C08 +:104B7000E970000AA870012000214EE000201077A3 +:104B80001068D06011460C3104A8164601F046FFAB +:104B9000049800283ED00390069B059C307F052892 +:104BA000324606D1106A002803D0D06A0168491E37 +:104BB00001601F2C36D9203C1068406A844232D3F1 +:104BC0000293261A95680421491B8E4200D30E4693 +:104BD0000399091820315019001D324608F0F5F9E3 +:104BE000019A701990601568686A80196862A0421D +:104BF00007D1281D2022039908F0E7F9019A002027 +:104C0000686202990868401E08609068009D042848 +:104C1000B4D1A8E703200121324644321070297034 +:104C200007B0F0BD20202146FCF7C3F8FEDEC046E9 +:104C3000188A0000F0B503AFB5B004465B20C5008C +:104C4000605D092251016118169105211A918901AF +:104C5000611814913121C90061180C9171218900EA +:104C600061181391FF211091F431611815914321BE +:104C7000C900611811918F21890061180E91992145 +:104C8000890061180D912346343326465436214657 +:104C9000883117912146A83118912146C8310F91CA +:104CA0002146E8311291002819961B950B9215D0D8 +:104CB000032800D0E6E11978E148002202800420B0 +:104CC0004900C0467944898849008F440400DB01CB +:104CD000E00140002001A06AE16A08E000211970AB +:104CE000E1482018D64A1180A062E4622146A06300 +:104CF000E163206300221A73A064E1640020307035 +:104D000020461D46483002F0C1FD002803D0032094 +:104D10002B461B9DE4E03078032803D12046583011 +:104D2000FEF73EFB00202B462876E06BA0640021B6 +:104D30003177A0661E4625465035284602F066FEAD +:104D4000002814D003201A901B9D3346C5E0187B21 +:104D50004000C046784480884000874405009301A5 +:104D6000980104004F00CBE7A06BE16BC4E71998F2 +:104D7000007F0328334613D11898007D03280FD1F4 +:104D8000179A107B052806D11069002803D0D06936 +:104D90000268521E0260E06F002801D00020E06728 +:104DA000002903D0A6480821018095E00020199A27 +:104DB0001072A06C214650312165606511460831A2 +:104DC0001A91179E0A9325666066A56500213170C9 +:104DD0000C32089200213173B06033460833002151 +:104DE000189A11749060099335461036304602F0D7 +:104DF0000DFE002811D003202E46F8E0187E40005A +:104E0000784480884000874406003D014201050047 +:104E1000310068008EE7A06C89E705961898007C41 +:104E20000328169B159A2E4619D11298007F032845 +:104E300015D10F98007D052809D10F9880690028A9 +:104E400005D0129840680268521E0260159A1898A0 +:104E5000C069002803D00020189AD061159A002953 +:104E600018D07748082101800520C0E03546083574 +:104E7000317A0420179E49007944898849008F447B +:104E8000040001010601760028001A95256D606D69 +:104E9000199A97E709980068002151701546139AEE +:104EA0005060691C04911D2168500020059908601C +:104EB00090731860119908703F20C000201802F00C +:104EC000A5FD002867D00320D0E00A9B1A9D307012 +:104ED0000320287004201A901B9D1A98187604202D +:104EE000187357480088002810D003201870187BCA +:104EF000002604280FD0032833D1199800780328FE +:104F00002FD120465830FEF74BFA2AE003201870C4 +:104F10000226032026E0187E04281AD0032820D178 +:104F20001998007F03281CD11898007D032818D1F8 +:104F30001799087B052806D10869002803D0C8699D +:104F40000168491E0160E06F00280AD00026E6676C +:104F500007E01998007A032803D120466030FEF755 +:104F600045FA012061190870304635B0F0BD199836 +:104F70000C300890307840007844808840008744A6 +:104F8000060081008600290040023C00A6021A9516 +:104F90000A93606E1EE7119800780328169B0E9AFC +:104FA00014D10D980078032810D11078052806D167 +:104FB0005068002803D010690268521E02601198E0 +:104FC000C068002802D00020119AD06000209860AC +:104FD000D9605DE01A950A9333460833317B05208A +:104FE0007944097949008F44064D52051D023073FA +:104FF00003206AE7F7E61868F1E6307D810002A237 +:10500000515851188F46C046140000007C00000023 +:105010008600000088040000A6040000B068F16863 +:1050200016912EE215984178324610320592401CB6 +:105030000490052003A24900515A49008F44C046FC +:10504000000200201B00220027001A003500160075 +:10505000C600C100B500FB00B402BE02B902A9023D +:10506000BC01C101AF022000D90200000499087000 +:105070000420BCE720E7139A5068169B159D12E7A1 +:105080001120F3E7E64878442321FBF7D1FDFEDE4B +:10509000884278D2139949680522159DA950149920 +:1050A000886000216972401C98603F20C00025186C +:1050B00024AE3046294602F055FD307804285FD0F2 +:1050C000099024A8C17922AA9171417983791B02A0 +:1050D000591891804178827812025118C2781204CE +:1050E00003791B069A1851182291103027990791BD +:1050F000269906911CA92E462CC82CC12CC82CC15F +:105100003046FEF79BFC0998002814D00128179E12 +:10511000169B32D11868072855D801016118A022C2 +:10512000069D8D50A031079A4A60401C1860149863 +:105130008068886021E0139EB07B002848D101255B +:10514000B5731098D430201822A9072207F03DFF2C +:105150000799080CB08371830699080C3083F1829B +:10516000F120400020181CA9112207F02EFF1498EE +:105170008068179E35617061169B9868D96887E7CB +:105180000420179E72E705980068002816D018685A +:10519000002813D0139840681D21159A5050002004 +:1051A000186158611070119908703F20C0002018D4 +:1051B00002F02CFC002811D0082057E7994808215C +:1051C0000180072052E7FE480821018006204DE7B4 +:1051D000FB48082101800520179E47E711980078B9 +:1051E000032818D10D980078032814D10E98007860 +:1051F000052808D10E984068002804D00E98006950 +:105200000268521E02601198C0680028179E02D0E2 +:105210000020119AD0600020169B9861D9618842C5 +:1052200000D3D3E0139949680522159DA9500021A8 +:10523000E976401C98611598411D24AD28460691D9 +:1052400002F026FF2888022800D19CE114980C3037 +:1052500024A92CC92CC06CC96CC06CC96CC06CC9A9 +:105260006CC00698FEF75EFC149A9089002867D0FF +:10527000552080002118D08911900C980C3007908F +:1052800068C968C068C968C068C968C06CC96CC0B2 +:105290001198002800D078E1139800680621414356 +:1052A000079A5118149B1A60019159600028179EA3 +:1052B000169B159879D0114602460D32029209309C +:1052C000119030461830039003E00799019881420D +:1052D00079D08A1D149807920260088801286DD140 +:1052E0001198039A0260891C069810910160186851 +:1052F00001015218029D2A600028E6D0039A154643 +:1053000002E010392A46E0D0103511980560109857 +:10531000008893688342169BF3D110680990506807 +:105320000E9018695A6900260D96099E80190E9EE6 +:1053300072410D9E76413BD118615A61179EE0E79C +:10534000552080002158A7225600A35B139A138191 +:105350002018436880680C9D0AC52860A019418800 +:10536000518180889081159800780028179E00D080 +:1053700017E11046083000880128169B00D015E17F +:1053800050897169081A411E884131694A424A416F +:10539000024300D00FE10120159908700C980068B5 +:1053A000002802D000200C9908609869D96936E776 +:1053B000834802210180179E0E2057E6804808216D +:1053C00001800F2052E600201399EDE71598007830 +:1053D000002800D1DFE016980068002802D00020E5 +:1053E000169908600125049805700598FEF700FAE3 +:1053F00017990D730020129A1073606E48600A9B13 +:105400001A9D1A950A9321468C3124AD284603F043 +:105410007BF82878002807D00420179E55E5C04661 +:10542000E6840000000200202046683024A9491CC0 +:10543000202207F0CAFD1298007B0328179E1A9DB0 +:1054400017D11298007A032813D10F9800780528F5 +:1054500008D10F984068002804D00F9800690168AF +:10546000491E01601898C068002802D000201899D1 +:10547000C86000203075206E616EB0601691F160DA +:105480000A9B00220F990A730860169A4A603061DD +:105490001A950A93183624A8314603F0CFF82598B8 +:1054A0002499014306D00320179E0A9B1A9D30754C +:1054B00005200CE53046FEF7FFF90120179E3075F8 +:1054C000307600203073606EB0600A9B1A9D0A939C +:1054D0002046903003F030FA002802D006200A9BC4 +:1054E000F5E4307B042820D003283CD11898007CB8 +:1054F000032838D11298007F032834D12A460F9808 +:10550000007D052808D10F988069002804D01298E2 +:1055100040680168491E01601898C0690028154656 +:1055200021D000201899C8611DE012980078032846 +:1055300019D10F98007F032815D12A461898007DAD +:10554000052808D118988069002804D00F98406871 +:105550000168491E0160189800680028154602D0AD +:105560000020189908600126179806700898FDF722 +:105570003DFF2E70089806700A980673067606712D +:1055800006701B9DEDE40B9870E50D480821018025 +:10559000179E0D206AE50A4808210180179E1020F9 +:1055A00064E50748082101800A205FE504480821D6 +:1055B00001800C205AE50248082101800B2055E5A6 +:1055C0000002002080B500AF05F0C4F880BD80B5B2 +:1055D00000AF04F03DFF80BD80B500AF04F0B0FD2A +:1055E00080BDD4D4F0B503AFFFB0C0B002465420A4 +:1055F000105C16465436114688310D911146A8317B +:105600000C911446CC340425012340007844808852 +:1056100040008744050048014D010E00E500E4000C +:10562000A64878440B9000210D98017492650B9860 +:10563000D0650B961E460A95114658317EA8154630 +:1056400001F0B0FC7E98002803D0032533460B9E62 +:10565000C6E009967EA8001D0895283507952946BD +:105660002CC82CC16CC86CC16CC86CC10D98007C76 +:1056700003282AD005280A9D0C9905D006280B9EE0 +:10568000099B089A19D03DE0207F03280B9E099BB7 +:10569000089A12D1207E03280FD1087D052807D152 +:1056A0008869002804D020680168491E01600C99AF +:1056B0000868002801D0002008600D9800680028C4 +:1056C00020D000200D9908601CE0207F03280B9E4D +:1056D000099B089A0A9D0C9914D1207E032811D1A8 +:1056E000087D052806D18869002803D02068016854 +:1056F000491E01600D98C069002803D00D981C3028 +:105700000D90DEE7146D022C0BD36D48784408220F +:1057100007990D941C4607F03AFC23460D9C00287F +:1057200003D06448022101805AE07EAD4021284622 +:1057300007F0F5FC00200095069501900290059079 +:105740000390012071210A910C90079A234605F0DD +:1057500079FF0EA80D90083029463CC93CC03CC9D1 +:105760003CC00D9C0A98207020200F900698FBF7F3 +:10577000A6FF7EAD2846214604F0D0F92C78202CD7 +:1057800002D102200C9016E07EA948780D908E7808 +:1057900018ADE81CC91C492207F017FCAE700B9E1F +:1057A0000D9868702C70199A08357120294605F0FB +:1057B0000FFF00281AD0099C0C9D0EA8FBF75BFF79 +:1057C000E8B2042807D10899086D0125002868D09F +:1057D00000230B6504E0374837490180234605253F +:1057E00035701846FC1F053CA546F0BD21261996CC +:1057F000069634A80790059C0471401D18A909312C +:1058000020220A9207F0E1FB349601200C90060258 +:1058100004967EA80D90314607F086FC0D9831461F +:1058200005F0C4FE3EAE30460D99049A07F017FC11 +:105830000798011D3046069A05F0D6FE859484949B +:1058400083948294819480947F947E947EAC30463D +:10585000214605F0C3FE2BA80790C01C21460A9ADA +:1058600007F0B3FB19980D90189C7EAE30460830B7 +:105870004122294607F0EEFB3046493023220799A2 +:1058800007F0A3FB0C98707034700D987F903E96D3 +:105890000B9E3EA804F097FA411E88418500099CA2 +:1058A0008BE7059B9CE7074878442321FBF7C0F969 +:1058B000FEDEC04600020020046E0000727F000081 +:1058C000DC800000C47C0000F0B503AFB7B0044634 +:1058D0005B20C0001890205C0922510161181391CF +:1058E000052117918901611815913121C9006118AD +:1058F0000B917121890061181491FF210F91F431EE +:10590000611812914321C900611810918F218900FB +:1059100061180D919921890061180C912346343347 +:1059200026465436254688352146A831169121460B +:10593000C8310E912146E8311191002819960A923A +:1059400012D0032800D096E1197804204900C046FF +:105950007944898849008F4404008E0193013F00F7 +:10596000FE00A06AE16A06E000201870BB4820181B +:10597000A062E4622146A063E163206300221A73FF +:10598000A064E164002030701E462046483001F0DB +:105990007DFF002802D003203346DAE01998007812 +:1059A000032803D120465830FDF7FAFC0020334687 +:1059B0003076E06BA064199E00213177A066264600 +:1059C00009951D465036304602F020F8002812D0C6 +:1059D000032017902B46B9E0187B4000784480885C +:1059E00040008744050048014D0104004C00CBE70E +:1059F000A06BE16BC4E71998007F03282B46099D33 +:105A000012D11698007D03280ED1287B052806D1D7 +:105A10002869002803D0E8690268521E0260E06F1E +:105A2000002801D00020E067002903D08C4808211D +:105A300001808BE00020199A1072A06C2146503131 +:105A400021656065114608311791089326666066E6 +:105A5000A665002129700C32199200212973A860D3 +:105A6000099508350021169A11749060099E103628 +:105A7000304601F0CBFF002811D00320B5E0187E9E +:105A80004000C04678448088400087440600F40007 +:105A9000F90005002C005F0091E7A06C8CE70496EC +:105AA0001698007C032817D11198007F032813D182 +:105AB0000E98007D052808D10E988069002804D032 +:105AC000119840680268521E02601698C06900284A +:105AD00002D00020169AD061002915D06048082114 +:105AE0000180052081E030460836017A0420C04656 +:105AF0007944097949008F4402BEC33626001796BF +:105B0000266D606D199AA0E728680021129D6970C2 +:105B1000149A5060691C03911D216850002004995B +:105B2000086090731399086010990870099E3F20CF +:105B3000C000201801F06AFF002828D0032091E05F +:105B4000179E28700320307004201790179818763D +:105B50000420187303201870032501201899611878 +:105B60000D7037B0F0BD19980C30199028784000AE +:105B7000784480884000874406007E0083002A0025 +:105B80002F034000510417960893606E65E709964D +:105B9000109800780328139E0D9A14D10C98007861 +:105BA000032810D11078052806D15068002803D0AA +:105BB00010690268521E02601098C068002802D066 +:105BC0000020109AD0600020B060F16059E0179674 +:105BD0000893284608350990017B05207944097906 +:105BE00049008F4408484D071A02099D2873032075 +:105BF000089BA5E73AE7286834E7297D0420490097 +:105C00007944898849008F44040036003B002B0307 +:105C10006D04A868E96815911BE3129D6978099ED7 +:105C2000304610300490681C039005204900C0469F +:105C30007944898849008F441B001E0023001A0004 +:105C400033001500C600C000B000FC009602A2029E +:105C50009C028902BC01C20190025E04D9020000CC +:105C6000000200200996039908700420BDE75EE752 +:105C7000149A506850E7FB4878442321FAF7D8FF7C +:105C8000FEDE884276D21499496805223546129B79 +:105C900099501599886000215972401CB060099E86 +:105CA00009963F20C000211826AE3046079101F02A +:105CB00059FF3578042D79D026A8C17920AA917191 +:105CC000417983791B0259189180417882781202B8 +:105CD0005118C278120403791B069A1851182091A2 +:105CE000103029990691289905911AA94CC84CC1E0 +:105CF0004CC84CC10798FDF7A1FE002D13D0012D13 +:105D0000139E34D13068072859D801016118A022A8 +:105D1000059B8B50A031069A4A60401C3060159854 +:105D20008068886023E0149DA87B0028139E4CD1D6 +:105D300001200790A8730F98D430201820A90722BB +:105D400007F043F90699080CA88369830599080CA4 +:105D50002883E982F120400020181AA9112207F0B7 +:105D600034F9159880680999079A0A614861B06802 +:105D7000F16886E70498006800281AD03068002887 +:105D800017D0149840681D21129A5050002030619D +:105D90007061107010990870099E3F20C000201893 +:105DA00001F034FE002816D008205BE70420099E8D +:105DB00058E7B14808210180099E072052E7AE4804 +:105DC00008210180099E06204CE7AB48082101808C +:105DD0000520099E46E7099610980078032817D1F8 +:105DE0000C980078032813D10D980078052808D165 +:105DF0000D984068002804D00D9800690268521E72 +:105E000002601098C068002802D00020109AD0606C +:105E10000020139EB061F161149D884200D3D4E04C +:105E200069680522129DA9500021E976401CB061E5 +:105E3000099E09966D1D26AE3046294602F028F9C6 +:105E40003088022800D17AE115980C3026A90595F2 +:105E50002CC92CC06CC96CC06CC96CC06CC96CC03E +:105E6000159D0598FDF75EFEA889002864D0552091 +:105E700080002118E88910900B980C30069068C9B2 +:105E800068C068C968C068C968C06CC96CC010982F +:105E9000002800D056E1149D2B6806215943069A2C +:105EA00051181598026000914160002B139E79D023 +:105EB00012990B460D33019309311091099918314C +:105EC000029104E0069A00988242159879D0114612 +:105ED000921D06920260088801286CD11098029ADF +:105EE0000260891C05980F91016030680101521809 +:105EF000019B1A600028E5D0029A154602E010398D +:105F00002A46DFD01035109805600F9800889368F6 +:105F10008342F4D11068079050680D90306972691F +:105F200000230C93079BC0180D9B5A410C9B5B41AF +:105F30003BD130617261E2E7552080002158A722F1 +:105F40005200A35A149E33812018436880680B9D29 +:105F50000AC52860A018418871818088B081129894 +:105F60000078002800D0FAE0354630460830008836 +:105F70000128139E00D0F8E06889099A5169081A2F +:105F8000411E884111694A424A41024300D0F2E071 +:105F90000120129908700B980068002802D0002098 +:105FA0000B990860B069F16937E733480221018035 +:105FB000099E0E2056E6304808210180099E0F20D8 +:105FC00050E60020149D2860ECE70B9412980078AE +:105FD000002800D1BCE0E92040000B99081802F02D +:105FE00089FA002800D181E21398066944690025E6 +:105FF0002995224A304621462B4606F0D6FFEB4330 +:106000001F4A0A90079106F0D7FC80190F90614152 +:106010000D91109516E01A700122109951181091E7 +:1060200029910C9D6D1C1499159A234606F0C4FC09 +:106030000F9B1B1A0D9A8A410F9318460D9210431D +:1060400000D19EE0092D00D19BE0082000240C9592 +:10605000451B04D0012D07D10A2015904DE00120E9 +:1060600015904AE0F4780000002401200A261290DE +:10607000159014941BE0C0460002002000CA9A3B11 +:10608000003665C43046C9172140159A149B06F0A6 +:1060900093FC15901491304621463246234606F073 +:1060A0008BFC06460C46A808072D05461AD929463A +:1060B0001298014000D0304649422140159A149B65 +:1060C00006F07AFC1590149130462146324623465C +:1060D00006F072FC06460C46042D03D3A907D1D462 +:1060E0000120D0E7159814993246234606F064FC47 +:1060F0001590084300D101E20C460F980D99159AAE +:10610000234606F052FF149102463032D5B226AB38 +:1061100010995B180C2902D0802D00D27BE7012654 +:10612000F143109E0D3E8E4200D37AE73F210A4094 +:1061300080325A70A909C031197002226DE70A989D +:10614000099E8FE5F04808210180099E0D2089E510 +:10615000ED4808210180099E0B9C102082E5EA4849 +:1061600008210180099E0A207CE5E748082101807A +:10617000099E0C2076E5E44808210180099E0B2049 +:1061800070E52998259028982490279823902698A0 +:106190002290079827900A98269022A826A902F014 +:1061A000AEF9002800D1A1E113980068002802D0C0 +:1061B0000020139908600125039805700498FDF7E5 +:1061C00017FB0998057305460020119908730B9C6D +:1061D000606E6860089B179E179609950893214684 +:1061E0008C3126AE304602F08FF93078002803D08B +:1061F0000420089B099DA3E42046683026A9491C79 +:10620000202206F0E2FE1198007B0328099D179ECC +:1062100017D11198007A032813D10E980078052819 +:1062200008D10E984068002804D00E9800690168D3 +:10623000491E01601698C068002802D000201699F7 +:10624000C86000202875206E616EA8601591E96015 +:10625000089B00220E990A730860159A4A6028610B +:1062600008932946183126A80B9102F0E7F92798E0 +:106270002699014302D00320089B33E11796099524 +:1062800035981590349E0B98FDF716FB002529953F +:106290009E4A304615992B4606F087FEEB439C4AF2 +:1062A0000A90079106F088FB82192E461598414105 +:1062B0002B460B9D1CE03F210A4080324270A90909 +:1062C000C031017002220C9E0D9D129996192996DB +:1062D00013986D1C149A159B06F06EFB2B460F9AB3 +:1062E000121A109888410146104608430B9D79D038 +:1062F000092B77D008200025C01A10910F920D931A +:1063000003D0012803D10A2349E0012347E00C967A +:10631000002601210A2512911591149614E02846B1 +:10632000C9173140159A149B06F046FB159014913D +:10633000284631462A46334606F03EFB05460E46C1 +:106340001399880807291CD9139001461298014017 +:1063500000D0284649423140159A149B06F02CFB88 +:1063600015901491284631462A46334606F024FB00 +:1063700005460E461398042803D38107CFD4012085 +:10638000CEE7159814992A46334606F015FB0346C6 +:10639000084300D1B2E00D460C9E10990F9A1046AA +:1063A00014931A4615952B4606F0FFFD13900246EE +:1063B0003032D5B226AB98190C2E05D0802D03D2E1 +:1063C000027001220D9D81E7129133460126F143AF +:1063D0000C930D3B8B4200D26DE70C9E0D9D1398E4 +:1063E000129976E729981D9028981C9027981B9061 +:1063F00026981A90079827900A98269026A81AA9F6 +:1064000002F094FA28700028179E65D00120099D9B +:10641000287500202873606EA860089B08932046AA +:10642000903002F089FA002803D00620089BFFF77D +:1064300088FB287B2A46042820D003283CD11698C4 +:10644000007C032838D11198007F032834D13346CB +:106450000E98007D052808D10E988069002804D088 +:10646000119840680168491E01601698C0690028AB +:106470001E4621D000201699C8611DE011980078B1 +:10648000032819D10E98007F032815D1334616989A +:10649000007D052808D116988069002804D00E9840 +:1064A00040680168491E01601698006800281E4671 +:1064B00002D0002016990860012515701998FCF784 +:1064C00095FF357019980570089805730576057164 +:1064D00005700020FFF742FB0B480F4901800420A4 +:1064E000089B099D28750520FFF72BFB06480949E5 +:1064F0000180099E0B9C1120FFF7B4FB07487844EC +:106500001921FAF795FBFEDE0002002000CA9A3B33 +:10651000003665C4046E0000506800003E73000041 +:10652000F0B503AFF3B005460920009040012818EC +:1065300001900D20400128180590752080002C182E +:106540007F26B100691803918921890069180B9190 +:106550009321890069180C919D218900691808917F +:106560001521490169180991285C0521049101212F +:10657000029106940D95400078448088400087443D +:106580000A005100620047006E0036020701D10088 +:1065900057018E0144000120040232AD28462146F5 +:1065A00006F0C2FD2846214605F000F80D98294660 +:1065B000224606F054FD019A906F00283FD05320E8 +:1065C00080000D9B1818492189005918936A0E9371 +:1065D0003CC83CC13CC83CC1019A0E9810600020E8 +:1065E000D16C5162D16F0E40059A1660C909069CA4 +:1065F0006060A1600D9D884205990C9E00D28FE1DC +:10660000002009686060A1601EE00A200490EEE1AD +:10661000099800780C340E94002809D003280C9EA9 +:1066200000D192E1FC4878442321FAF701FBFEDE19 +:106630000C9E0020B061802800D080E150E1002055 +:106640000146FAF7B6FBFEDE88422ED2401C60609F +:1066500000200B990870092040012818E0600F20E5 +:106660004001281800F014FCC10768D1000A32A9C3 +:1066700008700B98007803280FD103990878052833 +:1066800006D14868002803D008690168491E0160E6 +:106690002069002801D00020206132A9012228466B +:1066A00004F0A2FF6068A168CEE70020399038901E +:1066B000379036903590349033900E90329032ACC3 +:1066C0002846214604F08AFF0120000228180146CE +:1066D0006CCC6CC16CCC6CC1069C6178002949D033 +:1066E000019B996F012900D8F6E0772080000D9D6D +:1066F0002918201D5D229200AA181C6D0A9478CAE0 +:1067000078C178CA78C10D9D069C0A990160C0497C +:1067100079440B9A0E9B1377019A526F039B1A6070 +:10672000586099602E4601256802311832A800F0A1 +:1067300039FC3298002805D00720049057E1042046 +:10674000049054E169208000311832A8001D0E9198 +:106750001CC81CC15CC85CC15CC85CC10B98007FD4 +:1067600003281CD0052805990C9A32D00628069CCF +:1067700048D04FE000F010FC00280CD0A34878442B +:106780000121FBF7EBFB0028AAD19E489E4901801E +:10679000062004902BE19B489B49018027E1089B40 +:1067A000187F0328069C05990C9A33D1187E03287C +:1067B00030D1107E052808D1D069002805D008986E +:1067C00000680168491E01600599106800281FD102 +:1067D00020E0089B187F0328069C13D1187E03280D +:1067E00010D1107E052808D1D069002805D008985E +:1067F00000680168491E016005995068002801D0B1 +:10680000002050600B98C068002803D00B9A0C320F +:1068100000201060C86A022807D37E487844082206 +:106820000E9906F0B4FB002805D0764802210180BD +:1068300008200490DBE028020D9E321832AC20467E +:106840000E99FAF7FFFD2078002805D06D480B213E +:1068500001800A200490C9E032A8411C34460FAEE2 +:1068600040220E92304606F0B0FB3B20C0002118BB +:106870000C911DCE1DC11DCE1DC11DCE1DC11DCE35 +:106880001DC100200B9988700D800598006B03993D +:106890000C9ACA610E9A0A624862069C0D9D4320BA +:1068A000C0002818F9F7EDFB00280098049000D0EC +:1068B0009DE00599C86A002801D00020C8620199AE +:1068C000886F01220492002803D00020029088677C +:1068D0008DE0002002908AE00120FAF76AFAFEDEDD +:1068E00079208000291832AD80242846224606F0FF +:1068F000B1FB0120099908700FAE304629460D9D65 +:10690000224606F0A7FB284631462246069C04F0A4 +:106910006BFE6068A168884205990C9E00D36FE603 +:10692000401C606000200999087009204001281867 +:10693000E0600C340E940020B0618028D0D00E9816 +:1069400000680021089A1171F0614D20C0002918DB +:106950002FA800F063F82F9B002B0899079341D0D4 +:10696000319A309C0879052806D18868002803D020 +:1069700048690168491E01601F2C3DD9203C0E98D2 +:106980000068406A844238D30A92251AB669802189 +:10699000891B8D4200D30D460D99891979229200E9 +:1069A0008A181918203110462A4606F00EFBA8193D +:1069B0000C9988610E980668706A40197062A0424E +:1069C00006D1301D2022079906F0FFFA00207062E0 +:1069D0000A990868401E08600C9EB0690D9D8028C9 +:1069E000ADD17DE70320049009990870069C0498B6 +:1069F0002070029873B0F0BD20202146FAF7D9F933 +:106A0000FEDEC04600020020046E00009E71000001 +:106A1000846E0000CC6F0000466F0000F0B503AF3D +:106A200099B005460B462033087C0C464000C04612 +:106A300078448088400087440600070220029801BD +:106A40002D00E101EA010493059525682E1DFD49FD +:106A500079442022304606F09AFA002800D180E1DD +:106A60002868069008A8014607943CCE3CC13CCE5D +:106A70003CC10799069E4E61079918313CC83CC13C +:106A80003CC83CC13246079C059D049B1068002809 +:106A900005D060E162691068002800D05BE1002049 +:106AA000C64316602921515C042900D052E10396A7 +:106AB000049310A8461C07941834069220223046EE +:106AC000214606F082FA0699087A002809D008467D +:106AD00009302022314606F05AFA0699002800D1E2 +:106AE00049E1059508462930029010A9084601940D +:106AF000224678CA78C078CA78C00120069A1072F7 +:106B0000104614460930202206F05FFA022202984D +:106B1000027066683068002800D09BE13346039815 +:106B200001C3432085007059840841218900402C0D +:106B300000D97EE1039676191A543068401C306003 +:106B40008842079C00D374E1019A12781A54306885 +:106B5000401C3060884200D36BE1627E1A5430687A +:106B6000401C3060884200D363E1A27E1A54306832 +:106B7000401C3060884200D35BE1E27E1A543068EA +:106B8000401C3060884200D353E1227F1A543068A1 +:106B9000401C3060884200D34BE1627F1A54306859 +:106BA000401C3060884200D343E1A27F1A54306811 +:106BB000401C3060884200D33BE1E27F1A543068C9 +:106BC000401C3060884200D333E1049D2A781A5477 +:106BD0003068401C3060884200D32AE16A781A5439 +:106BE0003068401C3060884200D322E1AA781A54F1 +:106BF0003068401C3060884200D31AE1EA781A54A9 +:106C00003068401C3060884200D312E12A791A545F +:106C10003068401C3060884200D30AE16A791A5417 +:106C20003068401C3060884200D302E1AA791A54CF +:106C30003068401C3060884200D3FAE0EA791A5488 +:106C40003068401C3060884200D3F2E02A7A1A543F +:106C50003068401C3060884200D3EAE06A7A1A54F7 +:106C60003068401C3060884200D3E2E0AA7A1A54AF +:106C70003068401C3060884200D3DAE0EA7A1A5467 +:106C80003068401C3060884200D3D2E02A7B1A541E +:106C90003068401C3060884200D3CAE06A7B1A54D6 +:106CA0003068401C3060884200D3C2E0AA7B1A548E +:106CB0003068401C3060884200D3BAE0EA7B1A5446 +:106CC0003068401C3060884200D3B2E02A7C1A54FD +:106CD0003068401C3060884200D3AAE06A7C1A54B5 +:106CE0003068401C3060884200D3A2E0AA7C1A546D +:106CF0003068401C3060884200D39AE0EA7C1A5425 +:106D00003068401C3060884200D392E02A7D1A54DB +:106D10003068401C3060884200D38AE06A7D1A5493 +:106D20003068401C3060884200D382E0AA7D1A544B +:106D30003068401C306088427BD2E97D195430684D +:106D4000401C306003990868401C0860069A10686F +:106D5000401C059D1060002028600420207419B09C +:106D6000F0BD474802210180059D002028600320D6 +:106D7000207419B0F0BD4C682068404EB04269D212 +:106D8000401C214601C110A8FAF7EEFD109800281A +:106D900063D0119900294FD000780128069903D0BB +:106DA000022860D1002112E032464E6830689042DD +:106DB00050D2401C314601C110A8FAF7D5FD1098F9 +:106DC00000284AD0119A002A53D0411C501E226834 +:106DD000521E2260069B1A68521C1A60079C616052 +:106DE000A060E66000290FD0202816D2012262613F +:106DF000A161E06126622248022101800020286012 +:106E00000520207419B0F0BD1D480221018000202A +:106E100028600620207419B0F0BD00226261A161D3 +:106E2000E061266229606860AE600120207419B0BC +:106E3000F0BDF9F7BEFFFEDE00200146F9F7B9FF0D +:106E4000FEDEC046E46B00000F4878442321F9F7CA +:106E5000EFFEFEDEF9F7BEFFFEDE0C4878442B2184 +:106E6000F9F7E6FEFEDE074878444821F9F7E0FE30 +:106E7000FEDE01200021F9F79CFFFEDEFFFFFF7F11 +:106E8000000200202B680000226700000C68000050 +:106E9000F0B503AF87B004464420205C214644315E +:106EA0000091002807D0032821D0384878442321B6 +:106EB000F9F7BEFEFEDE00206060012813D1606895 +:106EC000002807D0A0680121009A11700006000C6C +:106ED00007B0F0BD2E4878442B2104AA2D4B7B44EB +:106EE000FAF7DAF8FEDE002020772068E06021461D +:106EF0000C3104A8FFF792FD049B002B3CD0069AAE +:106F00000599207F052806D1206A002803D0E06A71 +:106F100005686D1E05601F2934D920392068406A34 +:106F2000814230D3039202910D1A66680121891BB8 +:106F30008D4200D30D4619182031201D8019001DE7 +:106F40002A46019306F041F8A81960602668706A25 +:106F5000401970620299884206D1301D20220199A1 +:106F600006F033F80020706203990868401E08603C +:106F700060680128B7D1A2E70320009908700120BA +:106F800007B0F0BD2020F9F714FFFEDEC066000058 +:106F9000056800003A68000080B500AF00F0DAF83C +:106FA00080BDD4D4F0B503AF87B00D460290402029 +:106FB000095C2B4640332846643003902C468C34C1 +:106FC000042001267944097949008F44031C5F1489 +:106FD000620A220000960020207128686864261D3D +:106FE0001CE0009601932079211D0491002812D005 +:106FF000032856D007E000962079261D00280CD0E3 +:10700000019303280ED0524878442321F9F710FE4B +:10701000FEDE06203DE0686C40E0686C01930021D4 +:107020002170A86428464830FFF732FFC1072AD1F3 +:1070300080B2000A217803290FD103990978052924 +:1070400006D1A96E002903D0696F0A68521E0A6032 +:10705000E96C002901D00021E9640121317000218F +:1070600029636963A8636864814253D30835029831 +:10707000001D0ECD0EC01ECD1EC01ECD1EC0012097 +:107080000026019B05E00320307000E0FEDE019B3E +:10709000009E18700298066007B0F0BD00212170B4 +:1070A000A8642946483105AE3046FDF745FD3078E5 +:1070B00000283BD105A84178827812025118C27885 +:1070C00012040079000680184018217803290FD196 +:1070D00003990978052906D1A96E002903D0696FA3 +:1070E0000A68521E0A60296D002901D00021296515 +:1070F0000121049A1170EA6B936A092B1BD899003D +:107100005050591C916200216964A864696BA86B96 +:107110008142ABD20020207128460830E863481C29 +:10712000686328686864211D0491B7E70320049907 +:1071300008700520ABE76964A8640348034A02802D +:1071400006200E46019BA4E70002002050680000C4 +:1071500064650000F0B503AF99B00390102102916F +:107160003F497944019105A900240C7001A90491BB +:1071700006A90C7106940D94109409A90E910F9410 +:10718000159401251295374979441191149517A941 +:10719000139135497944189117900EA833497944D1 +:1071A00011AAF9F74FFD002818D11098012800D82E +:1071B0002846401E0109491C0891C0097C284CD86A +:1071C00008A8139005A8129004A8119011A80024F3 +:1071D000214600F071F8002803D021E0204619B0C4 +:1071E000F0BD234D7D44234E7E4406A8FAF7ECFC07 +:1071F000C0B20628F9D00528F7D8800002A10858A7 +:10720000091828468F46C046240000001E000000D2 +:107210001C000000280000003000000018000000E2 +:107220000024DBE7E1E7FAF74BFCDEE73046FAE75C +:10723000641E07D2002405E00898844200D2641C32 +:10724000844206D011A8214600F036F80028CCD0A0 +:10725000E6E70124204619B0F0BDF8F7ADFFFEDEE9 +:107260005A66000058660000E10000001264000049 +:1072700014640000F463000080B500AF8AB00022FF +:107280000492012201920A4B7B440093039206AAC6 +:107290000292084A7A44079208AA0692202209928A +:1072A0000890486989696A46F9F7CCFC0AB080BD44 +:1072B0000C650000C5A0FFFFF0B503AFA1B00491BD +:1072C000039004F005FA012808D1002212921192CD +:1072D00010920F920FA8102104F004FA0FAC0026B0 +:1072E00026716671A6762683012002902073802085 +:1072F000E08003210F91654814901396202011908F +:1073000018A81C258570467065220270019104F052 +:10731000D5F92046294604F0D1F90996039D2C6839 +:1073200020681A9605A91891049909011991806895 +:1073300000961396029A1092564979440F91129230 +:107340000AA91191544979440B910A9018A85349FC +:1073500079440FAAF9F776FC002800D08AE0696822 +:10736000097800292E46029015D0206812C8B0680E +:1073700006681796009D1C95112C7DD218A82246F0 +:1073800005F023FE1C9800191C90642E12D30620D1 +:107390000A2E12D312E0206806C80FA8009D0577B8 +:1073A0003B4B1593022311930F9514921391FAF707 +:1073B00011FB3AE008200A2E00D20A20022E20D328 +:1073C000A0421ED31F9518A81D901E9513950198D5 +:1073D0001090334878440F90022012900AA8119020 +:1073E000304878440D9017A90C910B9020A80A9072 +:1073F0000498401C20901DA82B4979440FAAF9F746 +:1074000021FC18A80AA90A4618C818C258C858C2A8 +:107410000E9A0FA805771E4B1593022311930F9513 +:1074200014921391FAF7D6FA039E09990FA80577DB +:10743000174A1592022211920F221092019A0F926E +:10744000149105A91391FAF7C5FA0498002803D0FE +:107450001A487844FAF734FB0498401CB16809686C +:10746000884202D31248784401E010487844FAF781 +:1074700027FB029821B0F0BD0E4878442B210FAABB +:107480000D4B7B44F9F708FEFEDEC046FFFFFF0010 +:1074900080000B00A66400002FFFFFFF6062000069 +:1074A000C4610000DF8DFFFFB6610000C061000015 +:1074B000BE610000616200001A630000AE6100005E +:1074C00080B500AF88B00020049001200190094AE7 +:1074D0007A440092039006A80290074878440790E7 +:1074E000064878440690486989696A46F9F7AAFB14 +:1074F00008B080BD9C62000021000000AA6200006C +:1075000080B500AF0B4606C81846F8F7E5FF80BD0A +:10751000F0B503AF83B015468268521982604268A5 +:10752000AA42164600D32E46931B43600023AA426C +:1075300026D802910193006800900069331A103335 +:107540009D422C4600D31C46B4422AD3AA4207D2FD +:10755000002E05D0029989573F22D243914220DB69 +:10756000AB4207D2002C05D0029909574022D243E2 +:10757000914216DDA51B1021091AA94203D201234D +:10758000184603B0F0BD009C2018029989192A46BC +:1075900005F01BFD206940192061019B184603B0CE +:1075A000F0BD0298294632462346F9F77AFDFEDE01 +:1075B000F0B503AF85B000250495802903D204AA55 +:1075C000117001212FE0CA0A0AD13F220A408032FD +:1075D00004AB5A708909C0220A431A70022122E0C2 +:1075E0000A0C0ED13F220A40803204AB9A700A0B7B +:1075F000E02414431C700905890E80315970032161 +:1076000011E03F230B40803304AAD3700B059B0E7F +:10761000803393708B039B0E80335370C902490FE4 +:10762000F0311170042182685218826042688A42E7 +:10763000144600D30C46131B43608A4228D8039596 +:1076400006683069251A1035A9420B4600D32B462F +:10765000A3422DD38A420BD2002C09D004AA125780 +:1076600002923F22D2430196029E9642019E1FDB68 +:107670008D4207D2002B05D004AAD2564025ED43F7 +:10768000AA4215DD1D1B1021091AA94203D20125AA +:10769000284605B0F0BD301804A909192A4605F09E +:1076A00094FC306940193061039D284605B0F0BD57 +:1076B00004A82246F9F7F5FCFEDED4D480B500AF6D +:1076C0000A4602497944F9F7BDFA80BDEC5E000034 +:1076D0000168002901D0002101607047F0B503AFB7 +:1076E00099B00C460646054601CD0990486989695E +:1076F000CB685F49794401220A929847099A002A87 +:1077000018D0AB180B95761D10A920310791214692 +:107710002031069100285748784405900A99084678 +:1077200045D10893E569680706D40BA82146FAF706 +:107730001BFD39E00A998AE06069A1690291CB6872 +:107740004D497944012203900192984700280A99F3 +:107750000846099A089B2AD10FA801990170069939 +:107760000978079A11700E9002980D9003980C906A +:107770001795059816900CA815902FCC1495139377 +:107780001292119110900BA810A9143CFAF7ECFC7E +:10779000002802D00A99084607E01698C368159891 +:1077A00036497944022298470A99099A089B9E42D1 +:1077B0004DD0551E049405E00A990846049C761C99 +:1077C0006D1E44D00B9600060846F8D16169A06989 +:1077D000E26953070FD4C36808462A497944022254 +:1077E00098470A9900280846E9D10BA82146FAF7DC +:1077F000BBFC0A99E3E70FAB0893099121460124EA +:107800001C70069B1C78079B1C70089B0E930D90A8 +:1078100009980C901792059816900CA81590086876 +:1078200009900C1D1DCC11A91DC1099810900BA821 +:1078300010A9FAF799FC0028BED11698C3681598CC +:107840000F49794402229847049C0A99B7E7002817 +:1078500002D0084619B0F0BD6069A169CB680A4939 +:107860007944012298470146084619B0F0BDC04648 +:10787000965C0000785C00009A5C0000325C0000BE +:10788000925B0000F35B00007D5B0000F0B503AF8E +:1078900085B00446203004902646483620466C3099 +:1078A000039023469433207B0425012278440079F9 +:1078B0004000874402A2A71A7A000293002004998C +:1078C000087021686068A160216160612146103103 +:1078D000019100213170206415462046283000F0C7 +:1078E00095F8002812D003205BE002932046103068 +:1078F000019004980078C04678440079400087449D +:10790000037C81022248E7E76069E2E7A161307801 +:1079100003282A4613D10298007803280FD1039830 +:107920000078052806D1206F002803D0E06F016899 +:10793000491E0160606D002801D0002060650020B4 +:1079400030706069206415462046283000F05EF8EB +:10795000002801D0042024E0E161307803282A4681 +:1079600013D10298007803280FD1039800780528D6 +:1079700006D1206F002803D0E06F0168491E016026 +:10798000606D002801D000206065002030706069C3 +:10799000206415462046283000F038F8002808D02A +:1079A00005202A460499087003252573104605B062 +:1079B000F0BD3078032813D10298007803280FD146 +:1079C00003980078052806D1206F002803D0E06FC7 +:1079D0000168491E0160606D002801D000206065CB +:1079E000012504980570019E3046FBF7D9FC3570DF +:1079F00000222573104605B0F0BD034878442321CA +:107A0000F9F716F9FEDEC046705B0000F0B503AF73 +:107A100085B004462022805C214620310091214619 +:107A20004431019126466C360396C046784400796D +:107A300040008744020C113D7C8300232360636077 +:107A40000625E260256101261946029305E04448B7 +:107A500078442321F9F7ECF8FEDE002020755D194B +:107A6000002E04920FD01D460126954232460EDAB2 +:107A70009D420FDA06461640681C002E0ED0A0600C +:107A8000002E0FD155E0012695423246F0DB02462A +:107A90009D42EFDB1640681C002EF0D10498A060D8 +:107AA000002E46D0E5610020039E3070A069A062E0 +:107AB00020462830FFF7ECF9C1072FD100B204901F +:107AC00080B2050A307803280FD101980078052884 +:107AD00006D1A06C002803D0606D0168491E0160CA +:107AE000E06A002801D00020E0627F200540E669BE +:107AF0003F2232400021284604F083FF0A462168D5 +:107B0000014302912160616811436160049800287B +:107B100006D5A368E2682569267D9EE703200EE06E +:107B2000002D06D1002E04DD0B480C4901800420F5 +:107B300005E0002908D0084808490180052000997F +:107B40000870012005B0F0BD0120009908700020E8 +:107B5000029905B0F0BDC046000200205068000048 +:107B60001C5B0000F0B503AF9FB0059008462830BD +:107B700006900E464C3608466C3004900D468C3507 +:107B800008790C464000C04678448088400087440D +:107B90000C00300235021100A400E701D2003E02C1 +:107BA0005700CB011F00160235010020069908700E +:107BB00020682062039520460830FFF727FF002841 +:107BC0001CD0042005990870032020711FB0F0BD5F +:107BD0002046083001900698014610310291007C41 +:107BE0004000C04678448088400087440500020277 +:107BF0000702640045010E01606B59E006980078A9 +:107C00000328039D12D10498007A03280ED13078FE +:107C1000052806D1206D002803D0E06D0268521EB1 +:107C20000260606B002801D00020606300294FD003 +:107C3000012900D0DFE0002006990870206820624A +:107C40000395254608352846FFF7E0FE002806D0B4 +:107C5000042005990870082020711FB0F0BD01951F +:107C6000069800780328039D12D10498007A03280F +:107C70000ED13078052806D1206D002803D0E06DA4 +:107C80000268521E0260606B002801D00020606311 +:107C9000002900D141E1012900D08DE1FA49794460 +:107CA0000020069A107420682163606310320292EB +:107CB00000212977206403952146403116A8054606 +:107CC00000F022FC2878002800D1B3E0032087E1EF +:107CD0000020069908702068206220460830FFF7CF +:107CE00095FE002805D004200599087020711FB06A +:107CF000F0BD06980078032812D10498007A032872 +:107D00000ED13078052806D1206D002803D0E06D13 +:107D10000268521E0260606B002801D00020606380 +:107D20000020082900D118E1202900D04EE1049953 +:107D300008712068A0602146083116AE304600F078 +:107D4000E3FB3078002806D004200599087006204F +:107D500020711FB0F0BD16A8C1790CAA91714179AC +:107D600083791B0259189180417882781202511848 +:107D7000C278120403791B069A1851180C9110301E +:107D80000190199900911899039107A802900298FF +:107D9000019D4ECD4EC00195029001980078029948 +:107DA000087004980079032813D1049800780328F8 +:107DB0000FD10698007F052806D1A06C002803D0BB +:107DC000606D0168491E0160206B002801D0002011 +:107DD000206314A80D9981800CA9897981710C9870 +:107DE000149007A80EA96CC86CC100780870002117 +:107DF000059E009D29E1A2480821018004200599E3 +:107E000008700C2020711FB0F0BD0699087F1C314E +:107E10000691810001A2515851188F4614000000AC +:107E2000D6010000E0010000AE000000BE0100002D +:107E3000206C47E016A8411C2022019805F0C5F8E7 +:107E4000039D287F032813D1287E032810D104988E +:107E5000007C052807D104984069002803D02868D1 +:107E60000168491E0160A06E002801D00020A066B4 +:107E700000202871606B20642046403000F0E6FD51 +:107E8000002801D00420ABE0A262E3622879032835 +:107E900011D1287803280ED1307E052806D1A06E96 +:107EA000002803D0606F0168491E0160206D002822 +:107EB00001D000202065002006990877606B2064BF +:107EC0001C31069100212970A06420464830FEF73D +:107ED000DFFFC1071FD129780329019B0ED1317E15 +:107EE000052906D1A16E002903D0616F0A68521ED0 +:107EF0000A60E16C002901D00021E16480B2400AEF +:107F000067D1012006990870029908701846FBF79E +:107F1000DAFE032198E003205FE00020207520684E +:107F200021460831A160E0602046083000F0C0FF23 +:107F3000002806D0042005990870092020711FB080 +:107F4000F0BD207D03210328059E05D12046183071 +:107F50000D46FBF723FD294677E030732068A060CB +:107F60002046083000F072FD002806D00420059954 +:107F70000870052020711FB0F0BD307B012103285F +:107F8000039216D1307A032813D106980079052878 +:107F9000059E08D1206B002805D0E06B0D460168D6 +:107FA000491E01602946A069002803D00020A06175 +:107FB00000E0059E1D4648E031480821018004206C +:107FC000059908700B2020711FB0F0BDA060E16022 +:107FD00015E02B482B4901800420069908700520E4 +:107FE000029908700420059908700A2020711FB0BA +:107FF000F0BD264878442321F8F71AFEFEDE8842B9 +:1080000021D200213172401CA060206820612046EE +:108010001030FEF73DFFC0072AD1307A03280FD178 +:1080200006980079052806D1206B002803D0E06B64 +:108030000168491E01606069002801D0002060616C +:10804000A068E168DBE70221059E3170701C14A96D +:10805000072204F0BAFF0398B060F56010360EA84E +:108060000EC80EC60EC80EC6012020711FB0F0BD8E +:10807000042005990870072020711FB0F0BDC0468C +:108080000002002050680000F658000078550000FB +:10809000F0B503AFB7B003460D4638350E465C3633 +:1080A0000A4680320846AC3002900846D43001902F +:1080B000887D0C46069640007844808840008744BE +:1080C0000800200125010C002E001B00850049003E +:1080D000FC0000202870206820630392059320464E +:1080E0001830FFF793FC002850D002200599088033 +:1080F0000320A07537B0F0BD05932646183635AD80 +:108100002846314601F064FB2888042800D090E01E +:108110000220059908800520A07537B0F0BD0392B4 +:108120000593287821461831820002A39A589A189C +:108130009746C0461C000000CE010000D801000098 +:10814000700100009A030000000300004C030000CF +:108150000868A4E003920593307921461831321D56 +:108160000492820001A39A589A1897461C000000B6 +:1081700096010000A0010000B6000000A00200006F +:10818000B80100009E020000086846E02878032835 +:10819000059B039A12D1107903280FD13078052856 +:1081A00007D1206E002804D0E06E0268521E0260E3 +:1081B000039A606C002801D000206064012967D018 +:1081C000022977D10020A0772068A061039205934F +:1081D0002646183607AD2846314601F0F9FA2888B8 +:1081E000042806D10220059908800620A07537B022 +:1081F000F0BD0898A0820798208207A84088608276 +:108200003046FBF721FDB94979440020069E3071C4 +:108210002068A061E161311D04910021039A11726F +:10822000106020466830FFF7F1FB00280FD00320D4 +:10823000ECE031A836998180359831903046FBF7D3 +:1082400003FD221D07CA24AB07C30020C1E0039A27 +:10825000107A032815D101980078032811D1029BC8 +:108260001878052808D15868002805D018691346E1 +:108270000268521E02601A465069002801D0002090 +:10828000506100206066A16620656065A1653EE0E2 +:1082900095497944002028702068A061E16100219F +:1082A0003171A06520464030FFF7B0FB00280AD0AE +:1082B00003200CE18A480821018002201880082050 +:1082C000A07537B0F0BD3079032813D1029800783B +:1082D00003280FD1039A1079052806D19068002849 +:1082E00003D050690268521E0260E06E002801D07F +:1082F0000020E0660020E0632164E06221632062E8 +:108300008DE07B4878442321F8F792FCFEDE88421A +:108310003CD20021B17421462031E165401C6065EA +:10832000A069A0662646683633AD2846314601F07E +:108330004FFA2888042863D035A83499818033986F +:1083400035903046FBF780FC069E30460830E16DE4 +:108350000A6B072A0ED806235343359DCD52CB18FE +:10836000369D9D8035AD6D885D8004230380501C53 +:10837000086308E03699818035A94A8842800988D7 +:10838000018004293ED1606DA16DC0E720462030F8 +:1083900007AA069268C868C268C868C268C868C286 +:1083A0006AC86AC2012003900499087024A906983B +:1083B0002CC82CC12CC82CC12CC82CC16CC86CC1B9 +:1083C0000398A18A31AA9180218A628A12045118E5 +:1083D0003191059E3080319870803298F08031A8BC +:1083E0004088B080083624A80EC80EC60EC80EC637 +:1083F0000EC80EC62EC82EC60120A07537B0F0BD1F +:10840000052003E0364837490180062004990870AA +:108410000220059908800720A07537B0F0BD88427A +:108420003FD20021A973214620316163401CE062E4 +:10843000A069206404952646403633AD284631466F +:1084400001F0C6F9288804283FD035A834998180E6 +:10845000339835903046FBF7F7FB20463C30616B94 +:108460000A68002A0ED03699818035A94A88428050 +:10847000098801800429049D10D0194819490180F8 +:10848000062024E0369A0A81359A8A8001220A6001 +:108490000422028035A84088C880049DE06A216BD0 +:1084A000BDE7012028702246203207CA07AB07C368 +:1084B000231D07C30020A0772068A06120461F303D +:1084C00007A9712204F081FD17E60520049D28709C +:1084D0000220059908800420A07537B0F0BDC04681 +:1084E0000002002050680000025300008C5300007E +:1084F0006852000080B500AF00F0B2FF80BD80B5CB +:1085000000AF00F005FE80BDF0B503AF93B00D469F +:108510000C463C340A4664321179002901900092DD +:10852000079502940ED0032906D111782B1D0393D1 +:1085300000290DD003292AD03F4878442321F8F799 +:1085400077FBFEDE0020107028686860281D03900D +:108550000020A862202816D1083508A908462E4612 +:108560003CCE3CC03CCE3CC00124009E3470019DFA +:10857000681C202204F029FD32462946002014718F +:10858000087013B0F0BD002020706868E8622946CA +:108590002C3110A8FEF742FA109B002B3FD0129A04 +:1085A00011992078052806D1286C002803D0E86CA2 +:1085B0000668761E06601F293AD92039039800689C +:1085C000406A814235D3069205910E1AAD6A202188 +:1085D000491B8E4200D30E4619182031079C6019A2 +:1085E00008303246049304F0F0FC7019A06265680C +:1085F000686A801968620599884206D1281D202280 +:10860000049904F0E2FC0020686206990868401EA4 +:108610000860079DA86A029C2028B4D19CE7032427 +:10862000009A1470012001991471087013B0F0BD04 +:108630002020F8F7BEFBFEDE32500000F0B503AF9D +:10864000A7B00D4603903420085C343104912C46C9 +:1086500054342A46743229469C3101912E46C43640 +:10866000029240007844808840008744060016014A +:108670001B011B008600B400DA000020049A10776A +:10868000A96AE86AA863E9631C3200920021029A91 +:108690001171286728465830FFF7B8F9002817D01D +:1086A00003200AE12846383004990A461C32009219 +:1086B000097F49007944898849008F440700EE000A +:1086C000F3000600EC000F012F01E3E70068DDE78F +:1086D000029A1079032813D13078032810D1019B16 +:1086E0001878052807D15868002804D0186902684E +:1086F000521E0260029A1069002801D00020106109 +:1087000000206865A96528646864A964884200D26D +:10871000D9E02A6C0120009908700021002900D0BE +:10872000C1E02A63052816D003281BD102980079DE +:10873000032817D13078032814D101980078052830 +:1087400010D10198406800280CD001980069016898 +:10875000491E016006E0207C032803D128466830CA +:10876000FBF71CF9E86AA86328463C3005A9642297 +:1087700004F070FC002001990871294638311EAEC2 +:108780003046FFF7C1FE3078002803D000200121D9 +:1087900004228BE01EA8411C2022284604F015FC70 +:1087A000019908790328029A11D1087803280ED17B +:1087B0001078052806D1A86F002803D01069016839 +:1087C000491E0160286E002801D000202866002084 +:1087D0001075E86AA8632846383000F037F9002899 +:1087E00003D000200121052260E02A626B62029A18 +:1087F000107D032811D1107C03280ED1207A052882 +:1088000006D1286E002803D0E86E0168491E016079 +:10881000A86C002801D00020A86400201075E86A28 +:10882000A8632846383000F011F9002803D0002052 +:10883000012106223AE0009301920299087D032863 +:1088400011D1087C03280ED1207A052806D1286E84 +:10885000002803D0E86E0168491E0160A86C00285A +:1088600001D00020A864286B0290039908312C469F +:108870004DCC4DC14DCC4DC10198039B98630098E0 +:10888000D863286A696A9862D962029818630021DD +:10889000012208460BE004200FE0234878442321FE +:1088A000F8F7C6F9FEDE002001210322039B049C99 +:1088B00022701960586027B0F0BD0099087001213E +:1088C0000029F0D12DE70021217429464031E964C7 +:1088D000401C6864A86BE96BA965E86528465830B8 +:1088E00000F0E6FA002812D1207C032803D12846A4 +:1088F0006830FBF753F8E86C0168491C09D2016045 +:1089000000202070686CA96C8842DCD301E7052048 +:10891000D3E7012020700248024901800620CCE7FD +:108920000002002050680000D04C000080B500AF6D +:1089300000F018F980BDD4D4F0B503AF83B006467B +:10894000054628354C30029034467434307905227F +:108950000123C0467844007940008744026C7106C8 +:108960003C1000202870306830620092019330463D +:108970000830FFF74BF8002805D00322019B327125 +:10898000184603B0F0BD28780328019B009A13D144 +:108990002078032810D102980078052807D1306D7F +:1089A000002804D0F06D0268521E0260009A706BBD +:1089B000002801D000207063012907D0002933D19D +:1089C000002301223271184603B0F0BD0020029945 +:1089D00008733068B0601C463046083000F036F846 +:1089E000002805D0042223463271184603B0F0BD9A +:1089F0000299087B002301220328C0D1087A0328AA +:108A0000BDD12879052806D1306B002803D0F06B42 +:108A10000168491E0160B0690028B0D00023B3612D +:108A20003271184603B0F0BD06480821018032714A +:108A3000184603B0F0BD044878442321F8F7F8F84D +:108A4000FEDEC04600020020344B0000F0B503AF4C +:108A50008BB004460646243605464C352879002856 +:108A60000794029501960ED0032806D12878211D7F +:108A7000039100280DD003281CD0394878442321C5 +:108A8000F8F7D6F8FEDE0020287020686060201D10 +:108A9000039000202061082808D101202871287047 +:108AA000A268E368002001460BB0F0BD00203070E2 +:108AB000606860612146143108A8FDF7AFFF089B8C +:108AC000002B42D00A9A09993078052808D1A06A6B +:108AD000002805D0606B0D460168491E01602946DB +:108AE0001F2939D9203903980068406A814234D35C +:108AF000069205910D1A24690821091B8D4200D3A5 +:108B00000D4619182031079E301908302A46049363 +:108B100004F05BFA281930617468606A4019606279 +:108B20000599884206D1201D2022049904F04DFAAF +:108B30000020606206990868401E0860079C206952 +:108B4000029D019E0828B1D1A7E703202871287053 +:108B5000002101200BB0F0BD2020F8F72AF9FEDE3D +:108B6000F04A0000F0B503AF9DB0039102900722D8 +:108B70000192434A7A44009205AA002414706A467E +:108B8000049206AA147106940D94109409AA0E92E8 +:108B90000F941594022212923A4B7B441193149233 +:108BA00017AA1392384A7A441A921BAA1992374A82 +:108BB0007A44189217901B91C8681C900EA83449EB +:108BC000794411AAF8F73EF8002818D11098012826 +:108BD00000D80120401E0109491C0891C0097C28C9 +:108BE0004BD808A8139005A8129004A8119011A8BA +:108BF0000024214600F052F8002803D020E020464F +:108C00001DB0F0BD234D7D44234E7E4406A8F8F7E9 +:108C1000DBFFC0B20628F9D00528F7D8800002A1F2 +:108C20000858091828468F46240000001E0000003E +:108C30001C000000280000003000000018000000A8 +:108C40000024DCE7E2E7F8F73BFFDFE73046FAE72E +:108C5000641E07D2002405E00898844200D2641CF8 +:108C6000844206D011A8214600F018F80028CDD083 +:108C7000E6E7012420461DB0F0BDF7F79DFAFEDEC1 +:108C8000E14C0000864C000057E9FFFF5D86FFFFC6 +:108C9000F0490000F2490000D2490000F0B503AFEE +:108CA000A1B00491039002F013FD012808D1002225 +:108CB0001292119210920F920FA8102102F012FD41 +:108CC0000FAC002626716671A676268301202073DC +:108CD0008020E08003210F91674814901396202094 +:108CE000119018A81C2585704670652202700291AB +:108CF00002F0E4FC2046294602F0E0FC0996039DC0 +:108D00002C6820680C9605A90A91049909010B9119 +:108D10008168C068139602231093594A7A440F92CF +:108D20000193129318AA11921DAA1A92554A7A44D5 +:108D3000199218911D90C0681E90534878441B905A +:108D40000AA8524979440FAAF7F77CFF002800D0FF +:108D500086E0696809780029009014D0206806C868 +:108D6000A868046817941C96112A7BD2154618A887 +:108D700004F02BF91C9840191C90642C11D3062088 +:108D80000A2C11D311E0206806C80FA806773B4BC8 +:108D90001593019C11940F9614921391F8F71AFEF3 +:108DA0003AE008200A2C00D20A20022C20D3A84244 +:108DB0001ED31F9618A81D901E9613960298109009 +:108DC000334878440F90019812900AA811903148C6 +:108DD00078440D9017A90C910B9020A80A90049844 +:108DE000401C20901DA82C4979440FAAF7F72AFFB0 +:108DF00018A80AA90A4618C818C238C838C20E9A54 +:108E00000FA806771D4B1593019C11940F96149291 +:108E10001391F8F7DFFD039D09990FA80677174A0C +:108E2000159211940F221092029A0F92149105A993 +:108E30001391F8F7CFFD0498002803D01B4878441D +:108E4000F8F73EFE0498401CA9680968884202D3DE +:108E50001348784401E011487844F8F731FE00984F +:108E600021B0F0BD0F4878442B210FAA0E4B7B4454 +:108E7000F8F712F9FEDEC046FFFFFF0080000B008E +:108E8000044B0000DF84FFFFC1E7FFFF6C480000D8 +:108E9000D6470000F173FFFFC8470000D447000029 +:108EA000D2470000754800002E490000C24700006C +:108EB000F0B503AF95B002464030059010466C30D7 +:108EC0000A9010468C3007901546AC35107B042470 +:108ED000012104910B92C0467844007940008744F8 +:108EE000028DB31BAF00002005990870116850680F +:108EF00091609163D0631146103103910021297173 +:108F0000906448320CAC20461146FFF7FDFA2078F9 +:108F1000002811D00320ECE0104610300390059893 +:108F20000078C046784400794000874403678D028A +:108F30002955E6E7D06BE1E70CA8411C20220398F5 +:108F400004F043F8287903280B9A14D128780328D1 +:108F500011D10A98007E052808D10A98C069002816 +:108F600004D0079880680168491E0160106F0028CE +:108F700001D000201067002007990873D06B90641F +:108F8000104648301446FFF761FD002801D0042048 +:108F9000AFE0226363630798007B0328224613D166 +:108FA0000798007A03280FD10A980078052806D17F +:108FB000106F002803D0D06F0168491E0160906DCA +:108FC000002801D00020906500202872D06B9064AA +:108FD00029460831029118E0287A29460831029181 +:108FE000002811D0032809D1287911464C31069167 +:108FF000291D0191002810D003282BD04348784424 +:109000002321F7F715FEFEDE906C00212971D06454 +:10901000281D019010464C30069000201065212834 +:1090200013D101240298047001980470059804700B +:10903000039D2846FAF7B2FC0B9A2C70002004908E +:109040001473049815B0F0BDFEDE00200A9908776D +:10905000D06C906778320CA81146FDF7DFFC0C9BB2 +:10906000002B40D00E9D0D9E0A98007F052808D148 +:1090700007980068002804D00798C0680168491E56 +:1090800001601F2E0B9A3CD9203E06980068406A6A +:10909000864237D30995341A156D2121491B8C421C +:1090A00000D30C4608931918203150195430224629 +:1090B00003F08BFF0B9A60191065D56C686A001974 +:1090C0006862B04207D1281D2022089903F07DFF75 +:1090D0000B9A0020686209990868401E0860106DAC +:1090E0002128B2D19DE703200299087001990870E8 +:1090F00005200599087003240B9A1473049815B081 +:10910000F0BD20203146F7F754FEFEDE6E4500002C +:10911000F0B503AF9DB00391029006220192444A3C +:109120007A44009205AA012515706A46049206AA9F +:109130000024147106940D94109409AA0E920F94B1 +:109140001594022212923B4B7B441193149217AA5E +:109150001392394A7A441A921BAA1992374A7A44CE +:10916000189217911B90C0681C900EA8344979443E +:1091700011AAF7F767FD002818D11098012800D828 +:109180002846401E0109491C0891C0097C284CD87A +:1091900008A8139005A8129004A8119011A8002403 +:1091A000214600F053F8002803D021E020461DB0EE +:1091B000F0BD244D7D44244E7E4406A8F8F704FDFE +:1091C000C0B20628F9D00528F7D8800002A10858B7 +:1091D000091828468F46C046240000001E000000E3 +:1091E0001C000000280000003000000018000000F3 +:1091F0000024DBE7E1E7F8F763FCDEE73046FAE757 +:10920000641E07D2002405E00898844200D2641C42 +:10921000844206D011A8214600F018F80028CCD0CE +:10922000E6E7012420461DB0F0BDF6F7C5FFFEDEDF +:10923000F7460000D8460000A9E3FFFFAF80FFFF1C +:10924000424400004444000024440000F0B503AF51 +:10925000A1B00491039002F03BFA012808D100224A +:109260001292119210920F920FA8102102F03AFA66 +:109270000FAC002626716671A67626830120207326 +:109280008020E08003210F916748149013962020DE +:10929000119018A81C2585704670652202700291F5 +:1092A00002F00CFA2046294602F008FA0996039DBE +:1092B0002C6821680C9605A80A90049800010B9070 +:1092C0008868C968139602231093594A7A440F920A +:1092D0000193129318AA11921DAA1A92554A7A4420 +:1092E000199218911D90C0681E90534878441B90A5 +:1092F0000AA8524979440FAAF7F7A4FC002800D025 +:1093000086E0696809780029009014D0206806C8B2 +:10931000A868046817941C96112A7BD2154618A8D1 +:1093200003F053FE1C9840191C90642C11D30620A6 +:109330000A2C11D311E0206806C80FA806773B4B12 +:109340001593019C11940F9614921391F8F742FB18 +:109350003AE008200A2C00D20A20022C20D3A8428E +:109360001ED31F9618A81D901E9613960298109053 +:10937000334878440F90019812900AA81190314810 +:1093800078440D9017A90C910B9020A80A9004988E +:10939000401C20901DA82C4979440FAAF7F752FCD5 +:1093A00018A80AA90A4618C818C238C838C20E9A9E +:1093B0000FA806771D4B1593019C11940F961492DC +:1093C0001391F8F707FB039D09990FA80677174A31 +:1093D000159211940F221092029A0F92149105A9DE +:1093E0001391F8F7F7FA0498002803D01B48784443 +:1093F000F8F766FB0498401CA9680968884202D304 +:109400001348784401E011487844F8F759FB009874 +:1094100021B0F0BD0F4878442B210FAA0E4B7B449E +:10942000F7F73AFEFEDEC046FFFFFF0080000B00AC +:10943000544500002F7FFFFF11E2FFFFBC420000F8 +:1094400026420000416EFFFF184200002442000047 +:1094500022420000C54200007E430000124200008C +:10946000F0B503AFA3B002210291474979440191BD +:10947000039005A901220A7001A9049106A90024FC +:109480000C7106940D94109409A90E910F94017813 +:10949000C90738D0411C00921BAD20262846324611 +:1094A00003F093FD1A961995009D3848784418905A +:1094B00019A8179015941295354878441190149571 +:1094C00017A813900EA83349794411AAF7F7BAFBED +:1094D000002818D11098012800D82846401E0109FC +:1094E000491C0891C0097C284BD808A81D9005A8E4 +:1094F0001C9004A81B901BA80024214600F050F8E3 +:10950000002803D020E0204623B0F0BD224D7D444A +:10951000224E7E4406A8F8F757FBC0B20628F9D0C1 +:109520000528F7D8800002A10858091828468F4658 +:10953000240000001E0000001C00000028000000A5 +:1095400030000000180000000024DCE7E2E7F8F734 +:10955000B7FADFE73046FAE7641E07D2002405E0D9 +:109560000898844200D2641C844206D01BA821467D +:1095700000F016F80028CDD0E6E70124204623B0FD +:10958000F0BDF6F719FEFEDEA9430000AD7EFFFF39 +:1095900026430000E8400000EA400000CA40000006 +:1095A000F0B503AFA5B00691059002F091F801283F +:1095B00008D100221C921B921A92199219A810210C +:1095C00002F090F819AE002434717471B4763483CB +:1095D0000120049030738020F080032119916F489E +:1095E0001E901D94202003901B9011A81C258570AF +:1095F000447065220270029102F060F830462946FC +:1096000002F05CF80B940598026810680E9407A9A4 +:109610000C91069909010D9180680178C90702D162 +:10962000049825B0F0BD0192411C19AD2846039E57 +:10963000324603F0CAFC239622955A487844189083 +:1096400022A8179003941594049C129456487844C9 +:109650001190149417A813900CA85449794411AA96 +:10966000F7F7F0FA0028204600D08CE0059A506801 +:109670000078002816D00198006822C89068046815 +:109680002194039E1596112D7FD211A82A4603F02E +:109690009CFC159840191590642C14D306200A2CB4 +:1096A00014D314E00198006806C819A800230377B2 +:1096B0003B4C1F9402241B9419931E921D91F8F7A2 +:1096C00089F9039E39E008200A2C00D20A20022CD6 +:1096D00020D3A8421ED3249611A8229023961D962B +:1096E00002981A9032487844199002201C900CA8D5 +:1096F0001B90304878440F9021A90E910D9017A827 +:109700000C900698401C179022A82B49794419AA5E +:10971000F7F798FA11A80CA90A4618C818C238C851 +:1097200038C2109A19A806771D4B1F9302231B936A +:1097300019961E921D91F8F74DF90B9919A8067705 +:10974000174A1F9202221B920F221A92029A199212 +:109750001E9107A91D91F8F73DF90698002803D03E +:109760001A487844F8F7ACF90698401C05998968BE +:109770000968884202D31248784401E00F487844CF +:10978000F8F79EF9304625B0F0BD0E4878442B21FD +:1097900019AA0D4B7B44F7F77FFCFEDEFFFFFF00AD +:1097A00080000B001D7DFFFF92410000543F000030 +:1097B000B23E0000CD6AFFFFA43E0000AE3E0000B6 +:1097C000AC3E00004F3F0000084000009E3E0000FD +:1097D000F0B503AF83B002460846283001900E462C +:1097E0004C360C46743488790D46400078448088A5 +:1097F000400087440800FD0002010D004800700091 +:109800009B00C400F70000200199087028682862B6 +:10981000029228460830FEF7F9F8002806D0042006 +:10982000029908800320A87103B0F0BD0198007868 +:10983000032811D1207803280ED13078052806D1CD +:10984000286D002803D0E86D0268521E0260686B24 +:10985000002801D000206863032900D9BEE0002061 +:10986000890002A2515853189F46C046600100006B +:109870001000000060000000B60000000020307200 +:109880002868A860029A02922846083000F0BAF8C8 +:10989000000405D0042002990880A87103B0F0BD2F +:1098A000327A0120032A3BD13279032A38D1019A36 +:1098B0001278052A06D1EA6A002A03D0AA6B136837 +:1098C0005B1E13602A69002A28D129E0002030722B +:1098D0002868A860029A02922846083000F092F8A0 +:1098E000000406D00420029908800520A87103B066 +:1098F000F0BD327A0220032A12D13279032A0FD125 +:10990000019A1278052A06D1EA6A002A03D0AA6BC6 +:1099100013685B1E13602A69002A01D000222A61A5 +:1099200054E0002030722868A860029A1446284645 +:10993000083000F067F8000405D0042020800620DD +:10994000A87103B0F0BDA980307A0328224612D155 +:10995000307903280FD101980078052806D1E86AEC +:10996000002803D0A86B0168491E016028690028FF +:1099700001D000202861002030722868A86002927F +:109980002846083000F03EF8000406D00420029972 +:1099900008800720A87103B0F0BD0A46307A03287A +:1099A00012D1307903280FD101980078052806D10B +:1099B000E86A002803D0A86B0168491E0160286985 +:1099C000002801D000202861A9880320029B9A80EA +:1099D000598018800120A87103B0F0BD0748082104 +:1099E0000180029A042010800820A87103B0F0BD05 +:1099F000034878442321F7F71BF9FEDE000200201C +:109A00007A3B0000F0B503AF8BB004460646203623 +:109A100005464835287900280794029501960ED00E +:109A2000032806D12878211D039100280DD0032892 +:109A30001AD0394878442321F7F7FAF8FEDE0020DF +:109A4000287020686060201D03900020A06002281C +:109A500006D1012028712870A18900200BB0F0BD2B +:109A600000203070606820612146103108A8FCF7A2 +:109A7000D5FF089B002B44D00A9A09993078052815 +:109A800008D1606A002805D0206B0D460168491E88 +:109A9000016029461F293AD9203903980068406A95 +:109AA000814235D3069205910D1AA4680221091B43 +:109AB0008D4200D30D4619182031079E30460830DC +:109AC0000019001D2A46049303F07FFA2819B0609C +:109AD0007468606A401960620599884206D1201D49 +:109AE0002022049903F071FA002060620699086848 +:109AF000401E0860079CA068029D019E0228AFD10D +:109B0000A7E703202871287001200BB0F0BD2020AA +:109B1000F7F74FF9FEDEC046383B0000F0B503AF63 +:109B200095B0019100900C7802AD2846083041268E +:109B3000314603F0F4FA2C7003960126204629469C +:109B4000019A334601F038FD0246DF321021822AA5 +:109B500000D90DE1900002A2105812180098974603 +:109B60000C0200005C0200005C0200005C020000CD +:109B70005C0200005C0200005C0200005C0200006D +:109B80005C0200005C0200005C0200005C0200005D +:109B90005C0200005C0200005C0200005C0200004D +:109BA0005C0200005C0200005C0200005C0200003D +:109BB0005C0200005C0200005C0200005C0200002D +:109BC0005C0200005C0200005C0200005C0200001D +:109BD0005C0200005C0200005C0200005C0200000D +:109BE000220200005C0200005C0200005C02000037 +:109BF0005C0200005C0200005C0200005C020000ED +:109C00005C0200005C0200005C0200005C020000DC +:109C10005C0200005C0200005C0200005C020000CC +:109C20005C0200005C0200005C0200005C020000BC +:109C30005C0200005C0200005C0200005C020000AC +:109C40005C0200005C0200005C0200005C0200009C +:109C50005C0200005C0200005C0200005C0200008C +:109C60005C0200005C0200005C0200005C0200007C +:109C70005C0200005C0200005C0200005C0200006C +:109C80005C0200005C0200005C0200005C0200005C +:109C90005C0200005C0200005C0200005C0200004C +:109CA0005C0200005C0200005C0200005C0200003C +:109CB0005C0200005C0200005C0200005C0200002C +:109CC0005C0200005C0200005C0200005C0200001C +:109CD0005C0200005C0200005C0200005C0200000C +:109CE000260200002A0200002E02000032020000BC +:109CF000360200003A0200003E020000420200006C +:109D0000460200004A0200004E020000520200001B +:109D10005C0200005C0200005C0200005C020000CB +:109D20005C0200005C0200005C0200005C020000BB +:109D30005C0200005C0200005C0200005C020000AB +:109D40005C0200005C0200005C0200005C0200009B +:109D50005C0200005C0200005C0200005C0200008B +:109D60005C020000560200005A020000002125E0BB +:109D70000028009822D102A94C2203F06BF915B0FB +:109D8000F0BD0D211AE0314618E0022116E0032152 +:109D900014E0042112E0052110E006210EE0072165 +:109DA0000CE008210AE0092108E00A2106E00B2165 +:109DB00004E00C2102E00E2100E00F2120220270BD +:109DC000417015B0F0BD80B500AF00F001F880BD66 +:109DD000F0B503AF99B00390042102913F49794453 +:109DE000019105A901250D7001A9049106A900247E +:109DF0000C7106940D94109409A90E910F9415946A +:109E00001295374979441191149517A91391354941 +:109E10007944189117900EA83349794411AAF6F79E +:109E200011FF002818D11098012800D82846401E9C +:109E30000109491C0891C0097C284CD808A8139036 +:109E400005A8129004A8119011A80024214600F042 +:109E500073F8002803D021E0204619B0F0BD234D4F +:109E60007D44234E7E4406A8F7F7AEFEC0B2062816 +:109E7000F9D00528F7D8800002A10858091828460B +:109E80008F46C046240000001E0000001C00000099 +:109E90002800000030000000180000000024DBE76C +:109EA000E1E7F7F70DFEDEE73046FAE7641E07D27A +:109EB000002405E00898844200D2641C844206D045 +:109EC00011A8214600F038F80028CCD0E6E701249C +:109ED000204619B0F0BDF6F76FF9FEDEDE35000062 +:109EE00090390000E100000096370000983700002C +:109EF0007837000080B500AF8AB000680022049275 +:109F0000012201920A4B7B440093039206AA02921B +:109F1000084A7A44079208AA0692202209924C30F5 +:109F20000890486989696A46F6F78CFE0AB080BDD8 +:109F3000DA3800004774FFFFF0B503AFA1B0049119 +:109F4000039001F0C5FB012808D100221292119262 +:109F500010920F920FA8102101F0C4FB0FAC002645 +:109F600026716671A67626830120029020738020D8 +:109F7000E08003210F9165481490139620201190E2 +:109F800018A81C258570467065220270019101F0A9 +:109F900095FB2046294601F091FB0996039D2C680C +:109FA00020681A9605A918910499090119918068E9 +:109FB00000961396029A1092564979440F91129284 +:109FC0000AA91191544979440B910A9018A8534950 +:109FD00079440FAAF6F736FE002800D08AE06968B7 +:109FE000097800292E46029015D0206812C8B06862 +:109FF00006681796009D1C95112C7DD218A8224644 +:10A0000002F0E3FF1C9800191C90642E12D3062066 +:10A010000A2E12D312E0206806C80FA8009D05770B +:10A020003B4B1593022311930F9514921391F7F75D +:10A03000D1FC3AE008200A2E00D20A20022E20D3BA +:10A04000A0421ED31F9518A81D901E951395019828 +:10A050001090334878440F90022012900AA8119073 +:10A06000304878440D9017A90C910B9020A80A90C5 +:10A070000498401C20901DA82B4979440FAAF6F79C +:10A08000E1FD18A80AA90A4618C818C258C858C23B +:10A090000E9A0FA805771E4B1593022311930F9567 +:10A0A00014921391F7F796FC039E09990FA8057770 +:10A0B000174A1592022211920F221092019A0F92C2 +:10A0C000149105A91391F7F785FC0498002803D093 +:10A0D0001A487844F7F7F4FC0498401CB168096802 +:10A0E000884202D31248784401E010487844F7F7D8 +:10A0F000E7FC029821B0F0BD0E4878442B210FAA4E +:10A100000D4B7B44F6F7C8FFFEDEC046FFFFFF00A5 +:10A1100080000B00DA3700002BFFFFFFE035000066 +:10A12000443500005F61FFFF363500004035000018 +:10A130003E350000E13500009A3600002E35000063 +:10A14000F0B503AF95B0072001903E4878440090E9 +:10A1500003A8002404706846029004A804710494C3 +:10A160000B940E9407A80C900D9413940125109550 +:10A17000354878440F9012943448784411900CA8D4 +:10A18000334979440FAAF6F75DFD002818D10E98DF +:10A19000012800D82846401E0109491C0691C00923 +:10A1A0007C284CD806A8119003A8109002A80F9004 +:10A1B0000FA80024214600F051F8002803D021E028 +:10A1C000204615B0F0BD234D7D44234E7E4404A8A7 +:10A1D000F7F7FAFCC0B20628F9D00528F7D88000B6 +:10A1E00002A10858091828468F46C04624000000DE +:10A1F0001E0000001C0000002800000030000000CD +:10A20000180000000024DBE7E1E7F7F759FCDEE780 +:10A210003046FAE7641E07D2002405E0069884421F +:10A2200000D2641C844206D00FA8214600F016F824 +:10A230000028CCD0E6E70124204615B0F0BDF5F7A4 +:10A24000BBFFFEDE103700008A3700001A34000022 +:10A250002E3400003034000010340000F0B503AF9D +:10A26000A1B00491029001F033FA012808D1002234 +:10A270001292119210920F920FA8102101F032FA4F +:10A280000FAC002626716671A67626830120039006 +:10A2900020738020E08003210F9160481490139672 +:10A2A0002020119018A81C25857046706522027028 +:10A2B000019101F003FA2046294601F0FFF90996C1 +:10A2C0001A9605A81890049D2801199013960398D2 +:10A2D0001090544878440F90129653487844119047 +:10A2E00018A8524979440FAAF6F7ACFC002800D010 +:10A2F00089E0029C616809780029039015D02068E4 +:10A30000006822C8A068046817941C96112D7CD29E +:10A3100018A82A4602F059FE1C9840191C90642C7B +:10A3200012D306200A2C12D312E02068006806C857 +:10A330000FA806773A4B1593022311930F961492A8 +:10A340001391F7F747FB3BE008200A2C00D20A20C4 +:10A35000022C20D3A8421ED31F9618A81D901E962B +:10A36000139601981090324878440F900220129072 +:10A370000AA811902F4878440D9017A90C910B90C2 +:10A3800020A80A900498401C20901DA82A497944CE +:10A390000FAAF6F757FC18A80AA90A4618C818C247 +:10A3A00038C838C20E9A0FA806771D4B15930223A2 +:10A3B00011930F9614921391F7F70CFB029C049DD6 +:10A3C00009990FA80677164A1592022211920F22B8 +:10A3D0001092019A0F92149105A91391F7F7FAFAC6 +:10A3E000002D03D019487844F7F76AFB681CA16870 +:10A3F0000968884202D31248784401E00F48784443 +:10A40000F7F75EFB039821B0F0BD0E4878442B218E +:10A410000FAA0D4B7B44F6F73FFEFEDEFFFFFF0069 +:10A4200080000B0028360000B8320000CC3200005B +:10A43000303200004B5EFFFF223200002E3200005F +:10A440002C320000CF320000883300001A320000A6 +:10A45000F0B503AF95B0072001903B4878440090D9 +:10A4600003A9002008706946029104A908710490AC +:10A470000B900E9007A90C910D901390012410944D +:10A48000324979440F9112903148784411900CA8C8 +:10A49000304979440FAAF6F7D5FB002817D10E985A +:10A4A000012800D82046401E0109491C0691C00918 +:10A4B0007C2845D806A8119003A8109002A80F90F8 +:10A4C0000FA80024214600F04BF8002801D015B059 +:10A4D000F0BD214D7D44214E7E4404A8F7F774FB66 +:10A4E000C0B20628F9D00528F7D8800002A1085884 +:10A4F000091828468F46C046220000001C000000B4 +:10A500001A000000260000002E00000018000000C5 +:10A51000DDE7E2E7F7F7D4FADFE73046FAE7641E53 +:10A5200007D2002405E00698844200D2641C8442CD +:10A53000CDD00FA8214600F013F80028CDD0C6E7F3 +:10A54000F5F73AFEFEDEC046003400005634000047 +:10A550000A3100001E3100002431000004310000E7 +:10A56000F0B503AFA1B00491029001F0B1F8012859 +:10A5700008D100221292119210920F920FA810216E +:10A5800001F0B0F80FAC002626716671A67626831E +:10A590000120039020738020E08003210F91604808 +:10A5A000149013962020119018A81C2585704670D1 +:10A5B00065220270019101F081F82046294601F0E0 +:10A5C0007DF809961A9605A81890049D28011990FF +:10A5D000139603981090544878440F90129653485D +:10A5E0007844119018A8524979440FAAF6F72AFB2B +:10A5F000002800D089E0029C616809780029039056 +:10A6000015D02068006822C8A068046817941C96BA +:10A61000112D7CD218A82A4602F0D7FC1C984019AC +:10A620001C90642C12D306200A2C12D312E020684E +:10A63000006806C80FA806773A4B159302231193BA +:10A640000F9614921391F7F7C5F93BE008200A2CF6 +:10A6500000D20A20022C20D3A8421ED31F9618A88D +:10A660001D901E96139601981090324878440F90D2 +:10A67000022012900AA811902F4878440D9017A933 +:10A680000C910B9020A80A900498401C20901DA8C3 +:10A690002A4979440FAAF6F7D5FA18A80AA90A4652 +:10A6A00018C818C238C838C20E9A0FA806771D4BB2 +:10A6B0001593022311930F9614921391F7F78AF9C9 +:10A6C000029C049D09990FA80677164A159202224A +:10A6D00011920F221092019A0F92149105A91391D1 +:10A6E000F7F778F9002D03D019487844F7F7E8F91F +:10A6F000681CA1680968884202D31248784401E0C6 +:10A700000F487844F7F7DCF9039821B0F0BD0E4804 +:10A7100078442B210FAA0D4B7B44F6F7BDFCFEDEDF +:10A72000FFFFFF0080000B0000330000B42F00008B +:10A73000C82F00002C2F0000475BFFFF1E2F0000DA +:10A740002A2F0000282F0000CB2F000084300000AB +:10A75000162F0000F0B503AF95B0082001903E48D9 +:10A760007844009003A8002404706846029004A86E +:10A77000047104940B940E9407A80C900D941394F8 +:10A7800001251095354878440F9012943448784448 +:10A7900011900CA8334979440FAAF6F753FA002810 +:10A7A00018D10E98012800D82846401E0109491CDE +:10A7B0000691C0097C284CD806A8119003A81090D7 +:10A7C00002A80F900FA80024214600F051F800289D +:10A7D00003D021E0204615B0F0BD234D7D44234E2B +:10A7E0007E4404A8F7F7F0F9C0B20628F9D005288E +:10A7F000F7D8800002A10858091828468F46C0469D +:10A80000240000001E0000001C00000028000000C2 +:10A8100030000000180000000024DBE7E1E7F7F754 +:10A820004FF9DEE73046FAE7641E07D2002405E060 +:10A830000698844200D2641C844206D00FA82146A8 +:10A8400000F016F80028CCD0E6E70124204615B029 +:10A85000F0BDF5F7B1FCFEDEE82D0000FA30000097 +:10A86000062E00001A2E00001C2E0000FC2D0000F9 +:10A87000F0B503AFA1B00491029000F029FF0128C8 +:10A8800008D100221292119210920F920FA810215B +:10A8900000F028FF0FAC002626716671A67626838D +:10A8A0000120039020738020E08003210F916048F5 +:10A8B000149013962020119018A81C2585704670BE +:10A8C00065220270019100F0F9FE2046294600F051 +:10A8D000F5FE09961A9605A81890049D280119906E +:10A8E000139603981090544878440F90129653484A +:10A8F0007844119018A8524979440FAAF6F7A2F9A2 +:10A90000002800D089E0029C616809780029039042 +:10A9100015D02068006822C8A068046817941C96A7 +:10A92000112D7CD218A82A4602F04FFB1C98401922 +:10A930001C90642C12D306200A2C12D312E020683B +:10A94000006806C80FA806773A4B159302231193A7 +:10A950000F9614921391F7F73DF83BE008200A2C6C +:10A9600000D20A20022C20D3A8421ED31F9618A87A +:10A970001D901E96139601981090324878440F90BF +:10A98000022012900AA811902F4878440D9017A920 +:10A990000C910B9020A80A900498401C20901DA8B0 +:10A9A0002A4979440FAAF6F74DF918A80AA90A46C8 +:10A9B00018C818C238C838C20E9A0FA806771D4B9F +:10A9C0001593022311930F9614921391F7F702F83F +:10A9D000029C049D09990FA80677164A1592022237 +:10A9E00011920F221092019A0F92149105A91391BE +:10A9F000F6F7F0FF002D03D019487844F7F760F818 +:10AA0000681CA1680968884202D31248784401E0B2 +:10AA10000F487844F7F754F8039821B0F0BD0E487A +:10AA200078442B210FAA0D4B7B44F6F735FBFEDE55 +:10AA3000FFFFFF0080000B00982F0000A42C0000F7 +:10AA4000B82C00001C2C00003758FFFF0E2C000013 +:10AA50001A2C0000182C0000BB2C0000742D0000E4 +:10AA6000062C000080B500AF00F098F880BD80B5DE +:10AA700000AF00F001F880BDF0B503AF99B00390CE +:10AA8000072102913F497944019105A901250D70E3 +:10AA900001A9049106A900240C7106940D94109448 +:10AAA00009A90E910F941594129537497944119183 +:10AAB000149517A9139135497944189117900EA848 +:10AAC0003349794411AAF6F7BDF8002818D1109837 +:10AAD000012800D82846401E0109491C0891C009D8 +:10AAE0007C284CD808A8139005A8129004A81190AF +:10AAF00011A800242146FFF71FFA002803D021E007 +:10AB0000204619B0F0BD234D7D44234E7E4406A857 +:10AB1000F7F75AF8C0B20628F9D00528F7D8800010 +:10AB200002A10858091828468F46C0462400000094 +:10AB30001E0000001C000000280000003000000083 +:10AB4000180000000024DBE7E1E7F6F7B9FFDEE7D5 +:10AB50003046FAE7641E07D2002405E008988442D4 +:10AB600000D2641C844206D011A82146FFF7E4F904 +:10AB70000028CCD0E6E70124204619B0F0BDF5F757 +:10AB80001BFBFEDE882D0000E82C000039F4FFFFDF +:10AB9000EE2A0000F02A0000D02A0000F0B503AF32 +:10ABA0008FB01220049042487844039006A80021F8 +:10ABB000017003AA059207AA117107910122009260 +:10ABC000099209AA0C920B9005A80A900AA8019173 +:10ABD00000F074F8374878440290374E7E4400F015 +:10ABE00077FD01280FD000F073FD01280BD00DA8D0 +:10ABF00000210171C17002228270417060210170D8 +:10AC0000052100F05BFD00F063FD0128E7D107ADF1 +:10AC1000042100242846224600F064FD28780528F7 +:10AC2000F1D107AB1879DA78510805460D431D714B +:10AC300000281CD0012AD2D807A90C710328CED82D +:10AC4000C0001A49C140C8B20528C8D87844007964 +:10AC500040008744160302071A27C0E70298F6F758 +:10AC60002FFFBCE70199491E16D2002114E00229EA +:10AC7000F4D0012905D00029B1D107A80021017124 +:10AC8000ADE73046F6F71CFFA9E709980199814224 +:10AC900000D2491C814204D00AA8019100F00EF8AC +:10ACA0009DE7009C20460FB0F0BDC046060304059A +:10ACB000542C0000222A0000002A0000F0B503AF47 +:10ACC0009FB00191029000F003FD012808D10022FD +:10ACD00010920F920E920D920DA8102100F002FD1D +:10ACE0000DAD00262E716E71AE762E830120287375 +:10ACF0008020E88003210D91534812901196202066 +:10AD00000F9016A81C248470467065220270009172 +:10AD100000F0D4FC2846214600F0D0FC0796029CA7 +:10AD200060680078002815D02068006822C8A068F4 +:10AD3000046815941A96112D7DD216A82A4602F0A1 +:10AD400044F91A9840191A90642C12D306200A2C40 +:10AD500012D312E02068006806C80DA806773B4BA6 +:10AD6000139302230F930D9612921191F6F732FE70 +:10AD70003AE008200A2C00D20A20022C20D3A84254 +:10AD80001ED31D9616A81B901C96119600980E9027 +:10AD90002F4878440D900220109008A80F902D485D +:10ADA00078440B9015A90A9109901EA80890019863 +:10ADB000401C1E901BA8284979440DAAF5F742FFB4 +:10ADC00016A808A90A4618C818C238C838C20C9A6A +:10ADD0000DA806771D4B139302230F930D96129225 +:10ADE0001191F6F7F7FD029C0DA80677174913910C +:10ADF00002210F910F210E9100990D91129603A936 +:10AE00001191F6F7E7FD019D002D03D01548784418 +:10AE1000F6F756FE681CA1680968884205D31048F9 +:10AE20007844F6F74DFE1FB0F0BD0C487844F6F7B5 +:10AE300047FE1FB0F0BD0C4878442B210DAA0B4BE8 +:10AE40007B44F6F729F9FEDEFFFFFF0080000B00D0 +:10AE5000062800002154FFFFF8270000002800000A +:10AE600004280000F2270000A32800005C2900004D +:10AE70007047D4D4F0B503AF87B00C460190486951 +:10AE80008E69F3685C4979440D2205460293984720 +:10AE90000121002802D0084607B0F0BD0091207FB4 +:10AEA00040070CD45549794403222E462846029C7B +:10AEB000A047002810D00099084607B0F0BD5849B7 +:10AEC000794403222C462846029DA84700280FD02B +:10AED0000099084607B0F0BD494979440425304639 +:10AEE0002A46A04700282AD00099084607B0F0BD9E +:10AEF00006A80121017005900496039403A849490E +:10AF0000794404263246F5F76BFF002843D103A8A5 +:10AF1000454979440222F5F763FF00283BD10198A7 +:10AF200000784249794405227844007940008744FA +:10AF30002D0222262A003E4979440C2226E031497E +:10AF4000794402223046A047002803D000990846E1 +:10AF500007B0F0BD019800782B4979440522C0461E +:10AF6000784400794000874438022D313500274964 +:10AF700079440C2231E02F4979440B2206E02E4916 +:10AF800079440B2202E02D497944324603A8F5F7B3 +:10AF900027FF002803D00099084607B0F0BD03A89A +:10AFA000274979440222F5F71BFF0028009900D0B9 +:10AFB00071E72449794401222046A8470146084602 +:10AFC00007B0F0BD124979440B2206E011497944DB +:10AFD0000B2202E0104979442A463046A047002857 +:10AFE000009900D057E70D49794402223046A04726 +:10AFF0000146084607B0F0BDC9280000262500001C +:10B00000D62400004B240000CE270000BD270000FE +:10B010007327000076270000D6230000EF230000EE +:10B0200011250000B024000079240000042800004D +:10B03000F5270000C1270000C427000024240000D9 +:10B0400032240000222400007047D4D4F0B59BB015 +:10B0500008930592049107463548364D00F098FA5A +:10B060000390083D284600F093FA06460836002172 +:10B07000229802902198099020980A9001978F4277 +:10B080004DD90498079100F083FA07997A1A402A5B +:10B0900000D340220D4641180BA8069201F095FFFF +:10B0A00005982F1800200399B14217D20A68D21BC5 +:10B0B0003F2A11D803239A430BADAB580A9CA342F5 +:10B0C0000AD3099CA34207D2AA18089C1B19136033 +:10B0D000621E2346934118430831E5E7029900298F +:10B0E00005D00BA93846069A01F06FFF13E0C007A0 +:10B0F00011D0384600F04CFA0BAD2946069C22468A +:10B1000000F094FA384600F043FA2946224601F04E +:10B110003EFF002805D107994031019FAFE71BB0E2 +:10B12000F0BD002000F0F4FA012000F0ADFA0000BC +:10B1300040D1D0C080D3D0C0F0B585B004920D46C8 +:10B140000646084F084C384600F022FA01210097C5 +:10B1500001940291C31B30462946049AFFF776FFFB +:10B1600005B0F0BD0000D0C080DCD0C0F0B589B023 +:10B1700004AB07C3184D19480390284600F008FA9D +:10B1800004460890164800F003FA074606680120B6 +:10B190000790012E1CD0B44218D00398401B3018E1 +:10B1A000039007A9042538462A4600F03FFA0020FC +:10B1B0000096039901910290A31B04AA07CAFFF706 +:10B1C00045FF08A938462A4600F030FA09B0F0BD1C +:10B1D000012000F059FA00000000D0C080DCD0C08F +:10B1E00040DCD0C070B58CB062B627482749284AE9 +:10B1F000FFF7BCFF274828494A46FFF79DFF27492C +:10B20000274801F081FF0024204600F081FA1D4DFF +:10B210006E46304600F046F8B08580B2052820D052 +:10B22000002824D16E46304600F072FA0A902021A0 +:10B23000284601F074FF00F021F9002001F066F8C3 +:10B24000012001F063F8F4F700FF00F057FAB04274 +:10B2500002D10A9800F05CFA6846808D0028D7D0A9 +:10B260000DE0684684850A9800F052FAD0E76846F7 +:10B2700084850A9800F04CFA20460CB070BD00F0AE +:10B28000CFF9C04604020020C007000080D3D0C020 +:10B2900080D3D0C00000000040DBD0C0940100008B +:10B2A00000020020F0C041464A4653465C466D46C7 +:10B2B00076467EC02838F0C80020704710307CC821 +:10B2C00090469946A246AB46B54608C82838F0C80D +:10B2D000081C00D1012018477F210140052903D80F +:10B2E00002484018007B704700207047040200208D +:10B2F0007CB5FF2A1DD815460E46044668464271A5 +:10B30000202101715021017080212143C170D11C85 +:10B310008170090A4170062100F0D0F930462946B3 +:10B3200000F0CCF96006000E024908187D210901E1 +:10B3300041827CBD0402002080B50A46014682207D +:10B34000FFF7D6FF80BDD4D4FEB50292044698889C +:10B35000019018680090434EB1420FD00F46414D06 +:10B3600040262846314601F0CFFE029A402A00D3FB +:10B3700032462846394601F07CFE3A4EB078002825 +:10B3800021D0012825D0022827D0052861D1307985 +:10B39000F17809020918344C226800208A4220D131 +:10B3A0002168002925D031490A680298401F83B2DC +:10B3B0009A4200D2086885B23B2D00D33B252C4829 +:10B3C0000068711D37E00020B07170713071F0704D +:10B3D00003E0F01C042100F00DF922484021A047B1 +:10B3E0000020214900220A6021490A601F490A60A1 +:10B3F000FEBDB1797279120252181E490A600A68BC +:10B40000019B9A42EDD80968184F396071783278FB +:10B4100012025118184A11601549009808603A68DC +:10B420000299C91F8BB29A4200D239688DB2392D68 +:10B4300000D33925F11D2A4601F01BFE0B48016897 +:10B44000491B01600A480168491901602068401CD5 +:10B45000206006480068002801D00120FEBD0220BF +:10B46000BFE7C04624020020640200206C020020D6 +:10B4700070020020680200207402002003480021AE +:10B4800001600348016003480160704764020020C6 +:10B49000700200206C020020F8B5274A1568274B7F +:10B4A0001968002921D0002D1FD00090264C671D5F +:10B4B0003B263846314601F027FE204A0520A07081 +:10B4C00022480168090A2170006860701C490868F8 +:10B4D000000AE070086820710968106800290CD023 +:10B4E0003B2800D81668384612E015480021016054 +:10B4F0001160144801701960F8BD392801D9392646 +:10B5000000E016681068000A60711068A071E01D04 +:10B510002946324601F0ADFD084B009A06491868ED +:10B52000801B1860A819086005490868401C08605D +:10B53000054840219047F8BD700200206C020020B1 +:10B540006402002004020020240200207402002073 +:10B5500010B500290AD0064B00241C60054B196069 +:10B56000054B1A60054A1160FFF796FF10BDC046F3 +:10B57000640200206C02002070020020680200209B +:10B580007A460249C91C891A401A704781B5D0C051 +:10B5900080B50449884204D30349884201D2FFF7A9 +:10B5A000EFFF80BD0000D0C080DCD0C003B40148F4 +:10B5B0002FE000000900000003B4014829E000006A +:10B5C0001B00000003B4014823E00000230000003A +:10B5D00003B401481DE000002500000003B4014849 +:10B5E00017E000002D00000003B4014811E0000046 +:10B5F0003500000003B401480BE0000058000000D3 +:10B6000003B4014805E000005F00000003B40248F5 +:10B61000FFE7024908470000710000000100120026 +:10B62000044600F06BF82146FFF748FEFEB501AB7B +:10B6300007C3034801A900F085F806B080BDC046E5 +:10B640007F03006010B58AB00F9C07940E9C06948F +:10B650000D9C05940C9C049403930292019100901C +:10B660000248694600F06EF80AB010BDD8A6006026 +:10B67000F8B5002102910190024801A900F062F89A +:10B6800004B080BD5864006084B000210291019034 +:10B69000024801A900F056F8FFDEC046BE9A0060DD +:10B6A000F8B5002102910190034801A900F04AF881 +:10B6B000C0B204B080BDC046DA9B0060F8B501910D +:10B6C00000900248694600F03DF88FBD818300601C +:10B6D000E0B5002001900248694600F033F88CBDC7 +:10B6E000BB840060FEB501AB07C3034801A900F0AD +:10B6F00029F880B206B080BDE4850060E0B5002086 +:10B7000001900248694600F01DF88CBDB1870060C9 +:10B71000F8B5002102910190024801A900F012F849 +:10B7200004B080BD060B0160F8B5002102910190C4 +:10B73000034801A900F006F8C0B204B080BDC046BD +:10B740008B9C006001DF002900D170470846FFF79D +:10B7500067FFF8B5002814D015460E460446074684 +:10B76000DC3745208100204601F0D9FC002E00D0B6 +:10B770007E61257001203870204600F0A3F900207A +:10B78000F8BD0220F8BDB0B50446DC2001212154EB +:10B790001720C543002D0ED0601943218900405861 +:10B7A000002806D04068FFF7F3FE024621792046C4 +:10B7B00090470835EEE7204600F0B7F9204600F044 +:10B7C0008BF90020B0BD002A08D003460020022BD0 +:10B7D00003D8DB00C918F423CA5070470220704711 +:10B7E00080B500F088F9002080BDF8B50C4605460C +:10B7F0000026F427032E10D02846314600F062FAC6 +:10B80000002807D0E8590068FFF7C2FE0246284624 +:10B81000214690470837761CECE70020F8BDF8B5C4 +:10B820000C4605460026F427032E10D02846314644 +:10B8300000F048FA002807D0E8594068FFF7A8FE52 +:10B8400002462846214690470837761CECE7002040 +:10B85000F8BD70B504460646D4363546143528463C +:10B8600000F05CFCD42001212150708B7060317D90 +:10B870001F200840022808D001280BD000280ED134 +:10B880002046294600F029FA0EE02046294600F01D +:10B89000C9FB09E02046294600F0A0FB04E0802017 +:10B8A0000140204600F07CF9002070BDF0B585B065 +:10B8B000029303920446DC300490019100291CD0CD +:10B8C0000025F427032D49D02046294600F0FAF937 +:10B8D00000280FD0E059806900280BD0049909781E +:10B8E000032907D1FFF754FE064620460199039A23 +:10B8F000029BB04708376D1CE4E720468030416D5D +:10B9000003292BD10068E16F81420AD9091AE16746 +:10B91000814200D301468AB22046039900F040FCE0 +:10B920001CE00025F426032D15D02046294600F002 +:10B93000C9F900280CD0A0590069002808D0049942 +:10B940000978032904D1FFF723FE014620468847E2 +:10B9500008366D1CE7E7204600F029FC002005B002 +:10B96000F0BDF8B504460746D437009100291AD037 +:10B970003D460026F427032E5CD02046314600F0D9 +:10B98000A1F900280CD0E0594069002808D0297A94 +:10B99000032905D1FFF7FCFD024620460099904798 +:10B9A0000837761CE7E7386802283DD1E069256A48 +:10B9B000A84209D9401BE061F96B4919F96382B2C9 +:10B9C000204600F0DFFB2FE0A6693046294601F053 +:10B9D000E3FA00290CD1AE420AD37868864207D236 +:10B9E0000025204629462A4600F0CCFB7D601BE05E +:10B9F0000025F426032D14D02046294600F062F9D4 +:10BA000000280BD0A059C068002807D0397A032934 +:10BA100004D1FFF7BDFD01462046884708366D1C5E +:10BA2000E8E7204600F0CFFB387B012802D13946F9 +:10BA3000002038730020F8BD70B50446DC200121D9 +:10BA4000215480204021215021620025F426032D1D +:10BA500010D02046294600F035F9002807D0A0591B +:10BA60004068FFF795FD0246217920469047083649 +:10BA70006D1CECE7002070BD0174002070470020B1 +:10BA800070470020704770B50446DC20205C032816 +:10BA900015D10025F426032D11D02046294600F0AB +:10BAA00011F9002808D0A059C069002804D0FFF778 +:10BAB0006FFD01462046884708366D1CEBE70020E5 +:10BAC00070BDD4D402490020086002490860704764 +:10BAD000900300208C0300201CB501A80221C17036 +:10BAE00001218170002444704F2101700421FFF76F +:10BAF000E5FD20461CBD7CB56D4600242C7103205D +:10BB0000E8700220A8706C704F262E700521284620 +:10BB1000FFF7D4FD0120E870A8706C702E7004212E +:10BB20002846FFF7CBFD20467CBD1CB501A80221AD +:10BB3000C17001218170002444704F2101700421E3 +:10BB4000FFF7BCFD20461CBD7CB5134800240460F3 +:10BB5000124804606D46AC7169710121297104209D +:10BB6000E8700526AE706C704F242C70002A0AD045 +:10BB7000032A05D0022A05D0012A06D1014602E097 +:10BB8000022100E00321684681716846C3710821E3 +:10BB9000FFF794FD00207CBD8C0300209003002063 +:10BBA000BCB50D4668460024447140210171C57042 +:10BBB000032181704470502101700621FFF77EFD42 +:10BBC00068B2002801DA074800E0054801687F22D2 +:10BBD00015400122AA400A4302602046BCBDC0466F +:10BBE000900300208C030020BCB50D46684600245D +:10BBF000447180210171C57003218170447050210E +:10BC000001700621FFF75AFD68B2002801DA0748E3 +:10BC100000E0054801687F2215400122AA409143B7 +:10BC200001602046BCBDC046900300208C0300206C +:10BC300048B2002801D4064800E0044802787F207A +:10BC400001400120884010407047C0468C0300200E +:10BC5000900300201CB5684601710321C1700221C8 +:10BC60008170002444704F2101700521FFF726FDEB +:10BC700020461CBDBCB51C461546684643712022B3 +:10BC80000271C17050210170D91C8170090A417084 +:10BC90000621FFF713FD28462146FFF70FFD002080 +:10BCA000BCBD1CB56846427130220271C1700321CF +:10BCB000817000244470502101700621FFF7FEFCC2 +:10BCC00020461CBD022906D8C9004018F42140585E +:10BCD000411E884170470020704780B54A78002A8D +:10BCE0000ED0012A0FD0032A10D0052A11D0092A1C +:10BCF00012D0082A13D0062A14D100F017F813E046 +:10BD000000F0FEF810E000F03CF90DE000F01CF946 +:10BD10000AE000F082F807E000F0A2F804E000F08A +:10BD2000D8F801E000F056F9002080BDBCB50D4602 +:10BD3000044601A8002101802046F0306B881A0AD1 +:10BD4000012A26D0022A2DD0032A0AD0062A31D071 +:10BD5000072A16D00F2A30D10068C06900281AD1EE +:10BD60002BE0D9B2052949D001294AD002294BD06C +:10BD700003294CD004294DD000291ED10068406809 +:10BD800009E0217C002918D14068002815D0006BFB +:10BD90001EE000680068FFF7FBFB0246207C01A95B +:10BDA00090471AE04068002818D0217C00290ED066 +:10BDB000C06A0DE0217C002904D02046294600F00D +:10BDC00009F9BCBD40680028F7D0406B00E0806AEC +:10BDD000FFF7DEFB014601A88847014601A802885B +:10BDE000002AEED0E8880028EBD0824200D3024639 +:10BDF00001A80280204600F0AFF9BCBD0068806950 +:10BE0000C9E700688068C6E70068C068C3E70068E3 +:10BE10000069C0E700684069BDE770B504468888DE +:10BE2000002807D1C888002804D12646DC3630789F +:10BE3000032803D1204600F0CDF870BD88787F2517 +:10BE40000540B57020462946FFF704FF204600F064 +:10BE5000AEF9002D01D0022000E00120307070BD4D +:10BE600070B50D4604468E78022E1ED2DC20215C71 +:10BE70002046DC30032907D0022916D1002E24D019 +:10BE80000321017066600AE0002E13D0606801286B +:10BE90001BD0C1B22046FFF7C2FC012060602046E3 +:10BEA0003146FFF7A2FC02280FD12046294600F0B8 +:10BEB00091F870BD00216160022101702046314679 +:10BEC000FFF7ADFC204600F072F9204600F06FF954 +:10BED00070BD80B5CA88012A0AD1DC22825C032A9F +:10BEE00009D0022A04D1002181600146083103E013 +:10BEF00000F070F880BD011D012200F02DF980BD19 +:10BF0000B0B50446DC20205CFE220240022A0FD19C +:10BF10002046DC300121E16025460C358068002890 +:10BF20000AD0204600F04FF9E1680220084304E0FF +:10BF3000204600F04FF8B0BD0320E060022220460A +:10BF4000294600F009F9B0BDB0B50446488801287B +:10BF500016D10D46E42001212150287902280CD861 +:10BF6000C0002018F4214058002806D08068FFF750 +:10BF70000FFB0246204629469047204600F017F95D +:10BF8000B0BDB0B50D460446DC20205CFE2101406A +:10BF900002291AD1688801281BD12046DC300021F3 +:10BFA0008160287902280CD8C0002018F42140585C +:10BFB000002806D08068FFF7EBFA024620462946A3 +:10BFC0009047204600F0F3F8B0BD2046294600F027 +:10BFD00001F8B0BD80B500F0B5F880BDB0B50D4634 +:10BFE0000446DC20205C032816D12879022813D8C7 +:10BFF000C0002018F421405800280DD08068FFF7B9 +:10C00000C7FA0246204629469047E888002807D10B +:10C01000204600F0CCF803E020462946FFF7DAFF7F +:10C020000020B0BDBCB50D46044609797F2008400C +:10C03000072804D320462946FFF7CCFF6CE00229ED +:10C0400012D82A7860231340202B0DD1CA00A218E1 +:10C05000F423D258002A07D09068FFF799FA0246D5 +:10C0600020462946904757E06A78002A0AD0012ADC +:10C0700011D0032A50D1DC20205C032817D00228DD +:10C080000FD0D7E7DC22A25C032A29D0022AD1D123 +:10C09000002808D140E0DC22A25C032A2CD0022A2E +:10C0A000C8D1480638D02046FFF77AFD34E06888CA +:10C0B000002805D1480603D02046FFF771FD2979F5 +:10C0C000022926D8C8002018F4214058002820D082 +:10C0D0008068FFF75DFA024620462946904718E03F +:10C0E0002046FFF7A5FD411E884101A908800222D4 +:10C0F000204600F031F80FE06A88002A0CD10028B1 +:10C1000007D02046FFF770FD2879022801D8C0002B +:10C11000D9E7204600F04BF80020BCBD0A78027039 +:10C120004A7842708A78CB781B029A1842800A7942 +:10C130004B791B029A1882808A79C9790902891879 +:10C14000C180704710B504468021FFF729FD00210A +:10C150002046FFF725FD10BDB0B50C46D4210223C3 +:10C1600043508261C2610146D431CC63016A91427D +:10C1700000D80A4693B2002529462246FFF77AFDE9 +:10C180002846B0BDB0B50C46016A914200D80A46B7 +:10C1900093B2002529462246FFF76CFD2846B0BD24 +:10C1A00010B500242146FFF77CFD204610BD10B5D8 +:10C1B000D421042242500024214622462346FFF780 +:10C1C00059FD204610BD10B5D4210522425000244F +:10C1D00021462246FFF765FD204610BD0146EC20B2 +:10C1E000064A125C0020002A01D0034600E0092321 +:10C1F0000B80002A01D10248784470477802002061 +:10C200003C1800000146EC20064A125C0020002A7F +:10C2100001D0034600E022230B80002A01D102480E +:10C2200078447047780200201D18000080B502296C +:10C2300003D103487844FFF72FF9002080BDC046A2 +:10C2400001F1FFFF70B502291CD11C4615460221E1 +:10C250004022FFF726FD0C4EB079002812D10220B3 +:10C26000FFF73AF802460A48784429462346FFF782 +:10C270006BF8022806D1072030700120B071034806 +:10C2800000687080002070BD040200206802002059 +:10C29000CDF0FFFF12200880014878447047C04667 +:10C2A0001E18000004200880014878447047C046EA +:10C2B000201800000E200880014878447047C046CE +:10C2C000141800000E200880014878447047C046CA +:10C2D000121800000A200880014878447047C046C0 +:10C2E000101800000E200880014878447047C046AE +:10C2F000F21700000E200880014878447047C046BD +:10C30000E2170000002008807047D4D4B0B504467E +:10C31000452081000F4800F002FF0F480C30122129 +:10C3200000F0FDFE002C11D00A4C0C497944002588 +:10C3300020462A46FFF70DFA094A7A442846214644 +:10C34000FFF741FA2046FFF74BFAB0BD0148FFF76F +:10C350001AFAB0BD78020020040200203417000051 +:10C360004617000029210180014878447047C046E3 +:10C370008A1700000A210180014878447047C046AE +:10C38000A6170000FEB50E46054602A8002404804C +:10C3900001A8047009786020084010D0202839D105 +:10C3A000707801460A39022934D302281DD00328A7 +:10C3B0001BD028463146FFF70DFE02242AE0707894 +:10C3C0000B2815D00A2810D0062823D1F0780002B7 +:10C3D000000A002421280FD022282246214616D107 +:10C3E00002AF3846FFF70EFF0AE001A901220EE076 +:10C3F0002846FFF7DCFE0DE002AF3846FFF7EEFE01 +:10C4000001463A88F088824200D302463A802846A4 +:10C41000FFF7A2FE2046FEBDF8B5044682210326A2 +:10C42000402532462B46FFF78FFB02272046394630 +:10C4300032462B46FFF788FB204639462A46FFF74F +:10C4400030FC0020F8BD00207047F0B503AF87B086 +:10C4500015460C4606460393002A00D184E0002BC3 +:10C4600000D081E0002C00D11EE1AC4200D322E1DB +:10C470002A0C944220462C4600D83EE1230A9842DA +:10C4800000D83FE12109884200D80C46049102956A +:10C49000A108884200D80C460691650801210024B5 +:10C4A00005940C46A8420D4600D931E1904222463F +:10C4B000049900D932E112019842234600D9059B24 +:10C4C000DB009A1888422146234600D90599049634 +:10C4D000890089180446069A90420193184600D9AB +:10C4E0000598400040181F264019354601D02021EC +:10C4F0000D1A029803992A4600F083FA2E40019AF9 +:10C50000B2400692049E09E01E462C46049880081C +:10C510008A078018069A920806928908331A2546D7 +:10C520008D410BD40646059A069802430592019860 +:10C53000854200D2DEE02C46304601E033462546F7 +:10C5400004904608CA07B2184E08981AB441DBD4C2 +:10C55000069A5208059B1343019DAC42059300D2F5 +:10C56000E3E022460646D1E70021701B2046039AED +:10C57000904100D291E0002C00D18EE00295184647 +:10C58000230C01469842204600D8A1E0050AA942A2 +:10C5900000D8A2E001940209914200D8A3E00496D9 +:10C5A0008408A14200D820460594460801240020B2 +:10C5B000B1420646069400D9344600949942069B3F +:10C5C000049800D933461B01A942069D019C00D95D +:10C5D0003546ED00EB189142069A00D9324692009A +:10C5E000D2180B4605998B420699029D00D9314617 +:10C5F00049008918009A8A18934005931F235340D5 +:10C600006908D940059B19432B460D4619469140B0 +:10C61000069B934006930BE02E460B460498800839 +:10C62000059DAA078118069880080690AD0818464F +:10C630000491411A22460595AA4109D40698064359 +:10C64000354602980E1A16460398864103D21CE01E +:10C6500035460146224604984608059BD8073018FF +:10C660005E0814460A1A2346B341D5D406984608F4 +:10C670002E430298101A1846039CA04135461846CE +:10C680001346114604460246C8D2002006902846AA +:10C6900013460A46069907B0F0BD324623460846BF +:10C6A0000691069907B0F0BD3046294600F0BFF963 +:10C6B0004543721B44E048D13046214600F0B7F9AB +:10C6C0004443321B002301210691069907B0F0BDB7 +:10C6D0001846050AA94200D95CE7284601940209D8 +:10C6E000914200D95BE7104604968408A14200D825 +:10C6F00059E759E71E46029D19E01446230A98425D +:10C7000000D9BFE61C462109884200D8BDE6BDE637 +:10C71000059D90422246049900D8CCE6059A120164 +:10C720009842234600D9CAE6CAE6029D064630462C +:10C73000294600F07CF9059901434543721B0846E0 +:10C7400000230693069907B0F0BD059320462946BD +:10C7500000F06DF9294606904143631A280C1FD159 +:10C76000300C19040C182046294600F060F93146B7 +:10C77000064628467043201A000489B24418204611 +:10C78000294600F054F94543621B31040143330C40 +:10C7900008460699194306910023069907B0F0BD93 +:10C7A000701B18460399884104D20020324606992E +:10C7B00007B0F0BD012268080599C907091802955C +:10C7C000E8070392D207002507E02646059880086F +:10C7D0008A078018049A9208890834460590361A08 +:10C7E00018468841049205D41543039A904212D307 +:10C7F0003446034605984008CE0780194A08261A91 +:10C8000018469041E1D4049A52081543039A904285 +:10C8100001D30346DAE73046029C214600F007F9CF +:10C8200005434443321B28460023069907B0F0BD58 +:10C83000F0B503AF83B00246884203D20020114610 +:10C8400003B0F0BD140CA142104639D9060AB1421A +:10C850003AD9030999423BD901938308994200D8F8 +:10C860001846029343080125002099422B4600D91F +:10C870000346A1422C4600D9044600932401B1424C +:10C880002E4600D90646F3001C19019B99422B46FF +:10C8900000D903469B001B19029CA1422C4600D9DB +:10C8A00004466000C018009BC3189D400C469C4085 +:10C8B000161B8E4212D232462846114603B0F0BDF6 +:10C8C0002046060AB142C4D8304603099942C3D86B +:10C8D0001846019383089942C2D9C2E7002C03D4B9 +:10C8E00029462846324615E06408321B5B1E1F208D +:10C8F0000193184002900120029B9840002A029068 +:10C9000000DA0020002A00DA324628438A420299DF +:10C91000019B94D3491E002B0BD003261E400AD046 +:10C9200055002A1B521C00D41546012E06D15A1E52 +:10C9300013E0154613E015461A460EE06D002A1B5B +:10C94000521C00D41546022E01D19A1E05E06D003E +:10C950002A1B521C00D41546DA1E042B0AD21F22B1 +:10C9600013402A46DA4029400843114603B0F0BD7F +:10C97000121FF4D06D002E1B761C0CD56D002E1BE3 +:10C98000761C0DD56D002E1B761C0ED56D002E1B52 +:10C99000761CEDD40EE035466D002E1B761CF1D4CE +:10C9A00035466D002E1B761CF0D435466D002E1BCF +:10C9B000761CDDD43546DBE7F0B503AF84B00393D6 +:10C9C000144602910190050C92B2009229465143FF +:10C9D00082B2230C16465E430020711840410E0CB3 +:10C9E0000004861908045D4300994A4310187541F4 +:10C9F000029A62430399019B59438918691804B04C +:10CA0000F0BDD0B502AF93060BD4002A08D01F2387 +:10CA100054421A4091401C400346E3401943904061 +:10CA2000D0BD1F210A40014691400020D0BD80B5F5 +:10CA300000AFFFF7FDFE80BDD0B502AF1446FFF793 +:10CA4000F7FE002C00D02160D0BDD0B502AFFFF7BB +:10CA5000FCFCBC68002C00D00CC4D0BDF0B503AF0A +:10CA600087B0102A68D304924342032203921340F2 +:10CA7000C418002B16D002460E4635781570521C8D +:10CA8000A2420FD275781570521CA2420AD2B57814 +:10CA90001570521CA24205D2F5781570521C361D35 +:10CAA000A242EAD3049AD21A1646039DAE43A519B0 +:10CAB000C9180291890701900492009640D0012E76 +:10CAC00052DB029EF20018205142024005920140C2 +:10CAD000069103988643306810360599C840314660 +:10CAE0000C390A681146069B9940014302C4AC42C6 +:10CAF0003AD20598C2403046083800680146069B85 +:10CB00009940114302C4AC422ED20599C840311F4E +:10CB100009680A46069B9A40024304C4AC4223D2E9 +:10CB20000598C14030680246069B9A400A4304C4F7 +:10CB30001036AC42D1D317E00546002A1DD132E0B1 +:10CB4000012E11DB0299086801C4AC420CD248687E +:10CB500001C4AC4208D2886801C4AC4204D2C8689F +:10CB600001C41031AC42EED3049A039802400098FD +:10CB7000029909180198002A15D0AC180A782A7071 +:10CB80006A1CA2420FD24B781370521CA2420AD2E6 +:10CB90008B781370521CA24205D2CB781370551CAF +:10CBA000091DA542EAD307B0F0BDF0B503AF8BB0C5 +:10CBB000431A934200D391E08C188318102A00D2B4 +:10CBC000FAE006940892059003201E4686430993D6 +:10CBD00003900340584207900493002B0A9620D0FC +:10CBE0000898441E05980A5D02550519AE4218D2F0 +:10CBF0006B1E0A19561E36781E700A9E9E4210D26F +:10CC0000AB1E961E36781E700A9E9E4209D2EB1EFF +:10CC1000D21E12781A70001F089A8218091F9642B5 +:10CC2000E1D308980499421A134603988343F11AF2 +:10CC3000069C07982018019080070292009300D16B +:10CC4000C1E0012B00DAE4E0019AD30018205C4235 +:10CC50000340099304400894039882431068103AF3 +:10CC60000792321F04920024089A9040079A1519DF +:10CC7000EB681A46099EF2400243049802510219D9 +:10CC8000914200D3C5E008988340A86806460695FF +:10CC9000099DEE40069D1E43131F1E60994200D35E +:10CCA000B7E0089B98406D682B46099EF34003430C +:10CCB000104608380360814200D3AAE008988540F6 +:10CCC000079800590346099EF3402B430C3A136022 +:10CCD000103C0A9A12199142C6D39AE0102A6ED3D8 +:10CCE00008924342032207921340C418002B16D027 +:10CCF00002460E4635781570521CA2420FD2757846 +:10CD00001570521CA2420AD2B5781570521CA2426C +:10CD100005D2F5781570521C361DA242EAD3089A46 +:10CD2000D21A1646079DAE43A519C9180691890760 +:10CD300005900892049600D18CE0012E00DA9DE067 +:10CD4000069EF200182051420240099201400A91C9 +:10CD500007988643306810360999C84031460C3927 +:10CD60000A6811460A9B9940014302C4AC4200D3B1 +:10CD700084E00998C24030460838006801460A9BA2 +:10CD80009940114302C4AC4278D20999C840311F7E +:10CD900009680A460A9B9A40024304C4AC426DD219 +:10CDA0000998C140306802460A9B9A400A4304C46D +:10CDB0001036AC42D0D361E00546194633E0054653 +:10CDC000002A64D179E0012B23DB26460798001F57 +:10CDD0003258099B1A501A1891421AD2131F34184C +:10CDE000251F2D681D60994213D21346083B254626 +:10CDF000083D2D681D6099420BD20C3A0C3C23680B +:10CE00001360099A103A0992079BD218103E91427A +:10CE1000DED30398029B034005984ED0009A5242FD +:10CE2000019CA418CD1A221FD3784C1E2370A54252 +:10CE300043D293788C1E2370A5423ED25378CC1EE9 +:10CE40002370A54239D21378091F0B70121F8D422F +:10CE5000EAD332E0012E11DB0699086801C4AC4226 +:10CE60000CD2486801C4AC4208D2886801C4AC4204 +:10CE700004D2C86801C41031AC42EED3089A0798B6 +:10CE800002400498069909180598002A15D0AC1894 +:10CE90000A782A706A1CA2420FD24B781370521C77 +:10CEA000A2420AD28B781370521CA24205D2CB78D0 +:10CEB0001370551C091DA542EAD30BB0F0BDD4D4A4 +:10CEC000F0B503AF81B0102A31D3454203231D4092 +:10CED0004419002D10D006463170761CA6420BD2A4 +:10CEE0003170761CA64207D23170761CA64203D25E +:10CEF0003170761CA642EFD3521B16469E43A519ED +:10CF0000012E10DB0093CBB2144E5E43009B40C455 +:10CF1000AC4208D240C4AC4205D240C4AC4202D2BA +:10CF200040C4AC42F3D31A40002A03D113E00546B3 +:10CF3000002A10D0AA1829706B1C93420BD21970CA +:10CF40005B1C934207D219705B1C934203D2197089 +:10CF50005D1C9542EFD301B0F0BDC0460101010157 +:10CF6000B0B502AF03460020002A0DD00C781D7822 +:10CF7000A5420AD1012A07D04C785D78A54204D198 +:10CF8000891C9B1C921EF1D1B0BD281BB0BD80B581 +:10CF900000AFFFF7E5FF80BD00B581B06A46FFF73F +:10CFA0004BFD009901B000BDFEDE10B584B002ACAF +:10CFB0000094FFF74AFD029A039B04B010BDFEDE09 +:10CFC00080B500AFFFF74AFD80BD80B500AFFFF729 +:10CFD000F7FF80BDF0B503AF83B013460546042AC2 +:10CFE00017D31A1F9008401C0326064002921BD03C +:10CFF000009101C901902846019C10C0012E15D056 +:10D00000009948686860022E09D1083B083108354C +:10D010000AE01A462846FFF7D3FF03B0F0BD886840 +:10D02000A8600C3B0C310C3528461A46029B0C2B91 +:10D030000CD30B6803604B6843608B688360CB68DC +:10D04000C36010301031103A032AF2D8FFF7B8FF4E +:10D0500003B0F0BD80B500AFFFF7BCFF80BD80B569 +:10D0600000AFFFF7F7FF80BD80B500AFFFF79DFD74 +:10D0700080BD80B500AFFFF7F7FF80BD80B500AF82 +:10D080000B4611461A46FFF71BFF80BDF0B503AFF4 +:10D0900081B00B460446D2B2042913D3164D009238 +:10D0A00055431A1F9008401C0326064013D0204603 +:10D0B00020C0012E114610D06560022E08D1083B19 +:10D0C000083408E019462046FFF7D8FF01B0F0BD4C +:10D0D000A5600C3B0C34204619460C2A009A07D355 +:10D0E000056045608560C560103010390329F7D8A8 +:10D0F000FFF7C4FF01B0F0BD0101010180B500AF31 +:10D100000022FFF7BBFF80BD80B500AFFFF7F6FF41 +:10D1100080BD80B500AF0022FFF7B8FF80BD80B5AD +:10D1200000AFFFF7F6FF80BD80B500AFFFF7F1FF5E +:10D1300080BDD4D4D4D4D4D4D4D4D4D4D4D4D4D41A +:10D1400094D3D0C0022F0000A0D3D0C0023700007B +:10D15000A4D3D0C0023B0000A8D3D0C0023E000040 +:10D16000E0D4D0C00270020010D5D0C0027002001E +:10D1700024D5D0C0026D020030D5D0C0028100009D +:10D180009CD5D0C002700200A4D5D0C002700200AD +:10D19000ACD5D0C002700200B4D5D0C0022F0000C0 +:10D1A000C0D5D0C002B40100C4D5D0C002B60100C1 +:10D1B000C8D5D0C002B80100CCD5D0C002700200E2 +:10D1C000E0D5D0C002700200E8D5D0C002700200E5 +:10D1D000FCD5D0C00270020004D6D0C0027002009C +:10D1E00014D6D0C00270020028D6D0C0027002004F +:10D1F00030D6D0C0027002005CD6D0C0020B000056 +:10D2000060D6D0C0020F000064D6D0C0020F00006C +:10D2100068D6D0C0020F00000CD7D0C00258020060 +:10D2200018D7D0C0025A02001CD7D0C002BB0100E0 +:10D2300028D7D0C002BD010070D7D0C00270020054 +:10D2400090D7D0C00270020098D7D0C00270020000 +:10D25000A0D7D0C0022F0000ACD7D0C002AD0100D3 +:10D26000D0D7D0C0026D0200DCD7D0C0023200009F +:10D27000E4D7D0C00270020024D8D0C002700200EF +:10D280002CD8D0C00270020078D8D0C00270020042 +:10D2900084D8D0C002700200DCD8D0C00270020076 +:10D2A00000D9D0C00270020020D9D0C002700200A4 +:10D2B00044D9D0C00270020058D9D0C00270020018 +:10D2C00088D9D0C0027002009CD9D0C00270020080 +:10D2D000D4D9D0C002700200E8D9D0C002700200D8 +:10D2E0000CDAD0C00270020020DAD0C00270020056 +:10D2F00064DAD0C00210030068DAD0C00214030060 +:10D300006CDAD0C00218030070DAD0C0021C03002F +:10D3100074DAD0C00220030078DAD0C002240300FF +:10D320007CDAD0C00227030080DAD0C0022A0300D2 +:10D3300084DAD0C002F9030088DAD0C002FA030010 +:10D340008CDAD0C002FB030098DAD0C002F60300EA +:10D350009CDAD0C002F70300ACDAD0C0022F030081 +:10D36000B0DAD0C0022F0300B4DAD0C0022F03001D +:08D37000B8DAD0C0023303005B +:10D38000426F72726F774D75744572726F725B3A4D +:10D3900020000000B10DD0C00C000000040000000F +:10D3A000E10DD0C04110D0C08510D0C04812420855 +:10D3B0005A65726F6B696E64517569745355492073 +:10D3C00046726F6D20202020218424014261636B0E +:10D3D000207B202C20207B0A2C0A7D207D28280AF7 +:10D3E0000A5D303030313032303330343035303621 +:10D3F0003037303830393130313131323133313406 +:10D4000031353136313731383139323032313232EB +:10D4100032333234323532363237323832393330D1 +:10D4200033313332333333343335333633373338C0 +:10D4300033393430343134323433343434353436AF +:10D440003437343834393530353135323533353495 +:10D45000353535363537353835393630363136327B +:10D460003633363436353636363736383639373061 +:10D470003731373237333734373537363737373850 +:10D48000373938303831383238333834383538363F +:10D490003837383838393930393139323933393425 +:10D4A0003935393639373938393928295472794676 +:10D4B000726F6D496E744572726F720100000000E8 +:10D4C000FFFFFF00E001FEC1FFB877C6D803FFE110 +:10D4D0007FF80FBC31E6DEF13FF80778000000006E +:10D4E000C4D4D0C0190000000E0000000E000000DF +:10D4F00000000000F003FFE3FFF97FFFFB7F7C8F5C +:10D500008FF107FEC3EFF9F97FFC0FFC000000006C +:10D51000F4D4D0C0190000000E0000000E0000007E +:10D520000000000049B0D0C0000000000100000071 +:10D53000691ED0C000000080008000004469736153 +:10D54000626C656453657474696E67735472616E5E +:10D5500073666572436F6E6669726D52656A656364 +:10D560007400000000000000000000000000000047 +:10D57000606173796E6320666E6020726573756D8D +:10D58000656420616674657220636F6D706C65748C +:10D59000696F6E00A500000020282F2998D5D0C003 +:10D5A000020000009AD5D0C0010000009BD5D0C079 +:10D5B00001000000B10DD0C00C000000040000000C +:10D5C0001175D0C0B175D0C0BD76D0C0ACD3D0C0BD +:10D5D000040000000400000007000000000000003C +:10D5E000CCD5D0C006000C00C8D3D0C004000000C9 +:10D5F000040000000700000000000000E8D5D0C0D3 +:10D6000076000C00CCD5D0C002000C00C0E0703B0E +:10D610001F0E00000CD6D0C007000000080000005C +:10D62000060000000000000014D6D0C078000D00F5 +:10D63000E8D5D0C07A000C00000000000000000017 +:10D6400000000000000000000000000000000000DA +:10D650000000000000000000010000007500D0C0C4 +:10D660008100D0C08100D0C08100D0C063616C6CEB +:10D67000656420604F7074696F6E3A3A756E7772A8 +:10D680006170282960206F6E206120604E6F6E658A +:10D69000602076616C7565556E7265616368616264 +:10D6A0006C653A2073686F756C64206265206669EA +:10D6B0006C7465726564206F757420627920707275 +:10D6C0006F746F636F6C2072756C65732062656632 +:10D6D0006F7265207468697320706F696E742E6351 +:10D6E000616C6C65642060526573756C743A3A7550 +:10D6F0006E77726170282960206F6E20616E2060E5 +:10D70000457272602076616C7565000071AED0C0A4 +:10D71000010000000100000075AED0C0D176D0C07D +:10D720000800000004000000DD76D0C0456D707474 +:10D7300079496E76616C69644469676974506F7386 +:10D740004F766572666C6F774E65674F7665726669 +:10D750006C6F775061727365496E744572726F7247 +:10D7600043617061636974794572726F723A200027 +:10D7700060D7D0C00F000000696E7375666669637C +:10D7800069656E742063617061636974790000007B +:10D7900078D7D0C01500000098D5D0C00000000098 +:10D7A000B10DD0C00800000004000000C174D0C05A +:10D7B000616C726561647920626F72726F77656403 +:10D7C0005472616E73616374696F6E20486173682F +:10D7D00049B0D0C00000000001000000BD0DD0C065 +:10D7E00030780000E0D7D0C0020000002C0000809C +:10D7F000100300807B00008000000080000000809B +:10D8000050726F76696465205075626C6963204B55 +:10D81000657941646472657373546F416D6F756EA1 +:10D82000742E0000BCD3D0C00400000021D8D0C0AA +:10D8300001000000000000000000000000000000E7 +:10D84000617474656D707420746F206469766964A6 +:10D8500065206279207A65726F4D61782047617327 +:10D860005741524E494E475369676E205472616E5C +:10D8700073616374696F6E3F67D8D0C01100000098 +:10D880005355490080D8D0C0030000005472616E27 +:10D8900073616374696F6E206E6F74207265636F5D +:10D8A000676E697A65642C20656E61626C652062C2 +:10D8B0006C696E64207369676E696E6720746F208F +:10D8C0007369676E20756E6B6E6F776E2074726110 +:10D8D0006E73616374696F6E730000008CD8D0C082 +:10D8E0004D0000005472616E73616374696F6E2045 +:10D8F0006E6F74207265636F676E697A656400008D +:10D90000E4D8D0C01A000000426C696E64205369EC +:10D91000676E205472616E73616374696F6E3F004D +:10D9200008D9D0C017000000303231000000000CD0 +:10D9300080072001CC806720138805C6013380074B +:10D94000000000002BD9D0C0190000000E0000001C +:10D950000E0000000000000044D9D0C037000200D3 +:10D9600053756956657273696F6E302E322E3100B1 +:10D970000000000C400BF807FCC0F3F03CF003FE85 +:10D98000012D0003000000006FD9D0C01900000075 +:10D990000E0000000E0000000000000088D9D0C07A +:10D9A00037000200426C696E64205369676E696ECD +:10D9B00067456E61626C6564E001FEC1FD387F06FB +:10D9C000DF81FFC47FF3FFBC1FE7E7F13FF8077873 +:10D9D00000000000B8D9D0C0190000000E000000FF +:10D9E0000E00000000000000D4D9D0C037000200B3 +:10D9F000000000000C8007F003FEC1FFF03FF003C1 +:10DA0000CC0033C00C00000000000000F0D9D0C0F2 +:10DA1000190000000E0000000E00000000000000D1 +:10DA20000CDAD0C037000200576F726B696E672E38 +:10DA30002E2E43616E63656C0921110100012222C3 +:10DA40000006A0FF0901A1010903150026FF0075CA +:10DA500008954081080904150026FF0075089540C7 +:10DA60009108C00095C2D0C0A5C2D0C0B5C2D0C078 +:10DA7000C5C2D0C0D5C2D0C0E5C2D0C0F5C2D0C0EA +:10DA800005C3D0C019C4D0C047C4D0C085C3D0C05E +:10DA900000000000000000002DC2D0C045C2D0C070 +:10DAA00000000000000000000000000065C3D0C0BE +:10DAB00065C3D0C065C3D0C075C3D0C01201000219 +:10DAC00000000040972C0110010201020301040331 +:10DAD00009040E034C0065006400670065007200D5 +:10DAE0000E034E0061006E006F00200053000A0319 +:10DAF000300030003000310009022900010102C06D +:10DB00003209040000020300000209211101000192 +:10DB1000222200070582034000010705020340009E +:10DB2000010000000A0600020000004001000000A1 +:10DB300000000000000000000000000000000000E5 +:10DB4000A500000000000000000000000000000030 +:10DB500000000000000000000000000000000000C5 +:10DB600000000000000000000000000000000000B5 +:10DB700000000000000000000000000000000000A5 +:10DB80000000000000000000000000000000000095 +:10DB90000000000000000000000000000000000085 +:10DBA0000000000000000000000000000000000075 +:10DBB0000000000000000000000000000000000065 +:10DBC000A5000000000000000000000000000000B0 +:10DBD0000000000000000000000000000000000045 +:10DBE0000000000000000000000000000000000035 +:10DBF0000000000000000000000000000000000025 +:10DC00000000000000000000000000000000000014 +:10DC10000000000000000000000000000000000004 +:10DC200000000000000000000000000000000000F4 +:10DC300000000000000000000000000000000000E4 +:10DC40000000D0C000000000000000000000000044 +:10DC500000000000000000000000000000000000C4 +:10DC600000000000000000000000000000000000B4 +:10DC700000000000000000000000000000000000A4 +:04000005C0D0000166 +:00000001FF diff --git a/sui-nanos/default.nix b/sui-nanos/default.nix new file mode 100644 index 0000000..f2433a5 --- /dev/null +++ b/sui-nanos/default.nix @@ -0,0 +1,11 @@ +rec { + alamgu = import (import ./dep/alamgu/thunk.nix) {}; + ledgerctl = alamgu.ledgerctl; + this = ./.; + load-app = alamgu.pkgs.writeScriptBin "load-app" '' + #!/usr/bin/env bash + + cd ${this} + ${ledgerctl}/bin/ledgerctl install -f ${this}/app.json + ''; +} diff --git a/sui-nanos/dep/alamgu/default.nix b/sui-nanos/dep/alamgu/default.nix new file mode 100644 index 0000000..2b4d4ab --- /dev/null +++ b/sui-nanos/dep/alamgu/default.nix @@ -0,0 +1,2 @@ +# DO NOT HAND-EDIT THIS FILE +import (import ./thunk.nix) \ No newline at end of file diff --git a/sui-nanos/dep/alamgu/github.json b/sui-nanos/dep/alamgu/github.json new file mode 100644 index 0000000..a18f78b --- /dev/null +++ b/sui-nanos/dep/alamgu/github.json @@ -0,0 +1,8 @@ +{ + "owner": "alamgu", + "repo": "alamgu", + "branch": "develop", + "private": false, + "rev": "f41eb60cb2b5145b4948c51898062911c342db6b", + "sha256": "16n2b0irpkgjzp5mrl6vxza0bw7p5c6bmgbfmynbzbcyij5arhnh" +} diff --git a/sui-nanos/dep/alamgu/thunk.nix b/sui-nanos/dep/alamgu/thunk.nix new file mode 100644 index 0000000..bbf2dc1 --- /dev/null +++ b/sui-nanos/dep/alamgu/thunk.nix @@ -0,0 +1,9 @@ +# DO NOT HAND-EDIT THIS FILE +let fetch = { private ? false, fetchSubmodules ? false, owner, repo, rev, sha256, ... }: + if !fetchSubmodules && !private then builtins.fetchTarball { + url = "https://github.com/${owner}/${repo}/archive/${rev}.tar.gz"; inherit sha256; + } else (import {}).fetchFromGitHub { + inherit owner repo rev sha256 fetchSubmodules private; + }; + json = builtins.fromJSON (builtins.readFile ./github.json); +in fetch json \ No newline at end of file diff --git a/sui-nanos/device b/sui-nanos/device new file mode 100644 index 0000000..903dd83 --- /dev/null +++ b/sui-nanos/device @@ -0,0 +1 @@ +nanos diff --git a/sui-nanos/shell.nix b/sui-nanos/shell.nix new file mode 100644 index 0000000..0394fb4 --- /dev/null +++ b/sui-nanos/shell.nix @@ -0,0 +1,7 @@ +let + tarballNix = import ./.; +in + tarballNix.alamgu.pkgs.mkShell { + nativeBuildInputs = [ tarballNix.load-app ]; + strictDeps = true; + } diff --git a/sui-nanos/sui-small.gif b/sui-nanos/sui-small.gif new file mode 100644 index 0000000000000000000000000000000000000000..a4c037811e59198a3b75dfdb1955a7d73e7f57d8 GIT binary patch literal 100 zcmZ?wbhEHbB&gM%`%*{=-HPACL v1wjTKkP?tS1}52_{*|j4YUVUQ47FJ8dnxTnrSF# { @@ -13,7 +13,7 @@ describe('public key tests', () => { it('provides a public key', async () => { - await sendCommandAndAccept(async (client: Sui) => { + await sendCommandAndAccept(async (client: Iota) => { const rv = await client.getPublicKey("44'/4218'/0'"); expect(new Buffer(rv.publicKey).toString('hex')).to.equal("6fc6f39448ad7af0953b78b16d0f840e6fe718ba4a89384239ff20ed088da2fa"); expect(new Buffer(rv.address).toString('hex')).to.equal("56b19e720f3bfa8caaef806afdd5dfaffd0d6ec9476323a14d1638ad734b2ba5"); @@ -23,7 +23,7 @@ describe('public key tests', () => { it('does address verification', async () => { - await sendCommandAndAccept(async (client: Sui) => { + await sendCommandAndAccept(async (client: Iota) => { const rv = await client.verifyAddress("44'/4218'/0'"); expect(new Buffer(rv.publicKey).toString('hex')).to.equal("6fc6f39448ad7af0953b78b16d0f840e6fe718ba4a89384239ff20ed088da2fa"); expect(new Buffer(rv.address).toString('hex')).to.equal("56b19e720f3bfa8caaef806afdd5dfaffd0d6ec9476323a14d1638ad734b2ba5"); diff --git a/ts-tests/signing-tests.ts b/ts-tests/signing-tests.ts index b3ea881..9a51fb9 100644 --- a/ts-tests/signing-tests.ts +++ b/ts-tests/signing-tests.ts @@ -2,7 +2,7 @@ import { VERSION, sendCommandAndAccept, BASE_URL, sendCommandExpectFail, toggleB import { expect } from 'chai'; import { describe, it } from 'mocha'; import Axios from 'axios'; -import type Sui from "./Sui"; +import type Iota from "./Iota"; import * as blake2b from "blake2b"; import { instantiate, Nacl } from "js-nacl"; @@ -12,7 +12,7 @@ instantiate(n => { nacl = n; }); function testTransaction(path: string, txn: Buffer, prompts: any[]) { return async () => { - await sendCommandAndAccept(async (client: Sui) => { + await sendCommandAndAccept(async (client: Iota) => { const { publicKey } = await client.getPublicKey(path); @@ -43,7 +43,7 @@ describe("Signing tests", function () { [ { "header": "Transfer", - "prompt": "SUI" + "prompt": "IOTA" }, { "header": "From", @@ -57,11 +57,11 @@ describe("Signing tests", function () { }, { "header": "Amount", - "prompt": "SUI 0.001" + "prompt": "IOTA 0.001" }, { "header": "Max Gas", - "prompt": "SUI 0.000001036" + "prompt": "IOTA 0.000001036" }, { "text": "Sign Transaction?", @@ -109,11 +109,11 @@ describe("Signing tests", function () { await toggleBlindSigningSettings(); }); - it("should reject signing a non-SUI coin transaction, if blind signing is not enabled", async function () { + it("should reject signing a non-IOTA coin transaction, if blind signing is not enabled", async function () { const path = "44'/4218'/0'"; const txn = Buffer.from("AAAAAAADAQAe2uv1Mds+xCVK5Jv/Dv5cgEl/9DthDcpbjWcsmFpzbs6BNQAAAAAAIKPD8GQqgBpJZRV+nFDRE7rqR0Za8x0pyfLusVdpPPVRAAgADl+jHAAAAAAg5y3MHATlk+Ik5cPIdEz5iPANs1jcXZHVGjh4Mb16lwkCAgEAAAEBAQABAQIAAAECAF/sd27xyQe/W+gY4WRtPlQro1siWQu79s0pxbbCSRafAfnjaU5yJSFFDJznsAaBqbkiR9CB8DJqWki8fn8AUZeQz4E1AAAAAAAgTRU/MsawTJirpVwjDF8gyiEbaT0+7J0V8ifUEGGBkcVf7Hdu8ckHv1voGOFkbT5UK6NbIlkLu/bNKcW2wkkWn+gDAAAAAAAA8NdGAAAAAAAA", "base64"); - await sendCommandExpectFail(async (client: Sui) => { + await sendCommandExpectFail(async (client: Iota) => { await client.signTransaction(path, txn); }); }); @@ -122,7 +122,7 @@ describe("Signing tests", function () { const path = "44'/4218'/0'"; const txn = Buffer.from("00000000050205546e7f126d2f40331a543b9608439b582fd0d103000000000000002080fdabcc90498e7eb8413b140c4334871eeafa5a86203fd9cfdb032f604f49e1284af431cf032b5d85324135bf9a3073e920d7f5020000000000000020a06f410c175e828c24cee84cb3bd95cff25c33fbbdcb62c6596e8e423784ffe702d08074075c7097f361e8b443e2075a852a2292e8a08074075c7097f361e8b443e2075a852a2292e80180969800000000001643fb2578ff7191c643079a62c1cca8ec2752bc05546e7f126d2f40331a543b9608439b582fd0d103000000000000002080fdabcc90498e7eb8413b140c4334871eeafa5a86203fd9cfdb032f604f49e101000000000000002c01000000000000", "hex"); - await sendCommandExpectFail(async (client: Sui) => { + await sendCommandExpectFail(async (client: Iota) => { await client.signTransaction(path, txn); }); }); From 90f9c5f8f9f26922d086722f482d50c0241da38b Mon Sep 17 00:00:00 2001 From: Thibault Martinez Date: Wed, 12 Jun 2024 12:10:36 +0200 Subject: [PATCH 2/9] replace sui gifs with iota gifs --- sui-nanos/sui-small.gif | Bin 100 -> 69 bytes sui-nanos/sui.gif | Bin 103 -> 73 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/sui-nanos/sui-small.gif b/sui-nanos/sui-small.gif index a4c037811e59198a3b75dfdb1955a7d73e7f57d8..6ded7d734b8131d4878266fbd46958cf9352224e 100644 GIT binary patch literal 69 zcmZ?wbhEHbB&gM%`%*{=-HPACL v1wjTKkP?tS1}52_{*|j4YUVUQ47FJ8dnxTnrSF# literal 103 zcmZ?wbhEHb6krfw_`m=H|NsA2{K*1lD*os8%uP&B^-WCAOwQ&@Pt46tv^CH(F$F;e w9grH3J_aU*p8l1m-!j~33}~xJ-CGg3M^oWMN$B*Jkj<@6vyN_xVPLQZ007G&F8}}l From 20e1092c021404d335b26e1546aa73485923a608 Mon Sep 17 00:00:00 2001 From: Thibault Martinez Date: Wed, 12 Jun 2024 14:03:17 +0200 Subject: [PATCH 3/9] blockchain -> dlt --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 86066fe..6224b17 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Iota Blockchain app for Ledger +# Iota DLT app for Ledger -[Ledger](https://www.ledger.com/) application for the [Iota Blockchain](https://www.iota.org/). +[Ledger](https://www.ledger.com/) application for the [Iota DLT](https://www.iota.org/). Written using [Alamgu](https://github.com/alamgu/). From 743397ba30a931990ffb4909cde7762d0926f152 Mon Sep 17 00:00:00 2001 From: Thibault Martinez Date: Wed, 12 Jun 2024 14:10:41 +0200 Subject: [PATCH 4/9] fix gifs --- .../sui-small.gif => rust-app/iota-small.gif | Bin sui-nanos/sui.gif => rust-app/iota.gif | Bin rust-app/sui-small.gif | Bin 100 -> 0 bytes rust-app/sui.gif | Bin 103 -> 0 bytes 4 files changed, 0 insertions(+), 0 deletions(-) rename sui-nanos/sui-small.gif => rust-app/iota-small.gif (100%) rename sui-nanos/sui.gif => rust-app/iota.gif (100%) delete mode 100644 rust-app/sui-small.gif delete mode 100644 rust-app/sui.gif diff --git a/sui-nanos/sui-small.gif b/rust-app/iota-small.gif similarity index 100% rename from sui-nanos/sui-small.gif rename to rust-app/iota-small.gif diff --git a/sui-nanos/sui.gif b/rust-app/iota.gif similarity index 100% rename from sui-nanos/sui.gif rename to rust-app/iota.gif diff --git a/rust-app/sui-small.gif b/rust-app/sui-small.gif deleted file mode 100644 index a4c037811e59198a3b75dfdb1955a7d73e7f57d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100 zcmZ?wbhEHbB&gM%`%*{=-HPACL v1wjTKkP?tS1}52_{*|j4YUVUQ47FJ8dnxTnrSF# Date: Wed, 12 Jun 2024 14:14:53 +0200 Subject: [PATCH 5/9] remove sui-nanos --- sui-nanos/app.hex | 3531 ------------------------------ sui-nanos/default.nix | 11 - sui-nanos/dep/alamgu/default.nix | 2 - sui-nanos/dep/alamgu/github.json | 8 - sui-nanos/dep/alamgu/thunk.nix | 9 - sui-nanos/device | 1 - sui-nanos/shell.nix | 7 - 7 files changed, 3569 deletions(-) delete mode 100644 sui-nanos/app.hex delete mode 100644 sui-nanos/default.nix delete mode 100644 sui-nanos/dep/alamgu/default.nix delete mode 100644 sui-nanos/dep/alamgu/github.json delete mode 100644 sui-nanos/dep/alamgu/thunk.nix delete mode 100644 sui-nanos/device delete mode 100644 sui-nanos/shell.nix diff --git a/sui-nanos/app.hex b/sui-nanos/app.hex deleted file mode 100644 index 6e92be8..0000000 --- a/sui-nanos/app.hex +++ /dev/null @@ -1,3531 +0,0 @@ -:02000004C0D06A -:1000000080B500AF0BF0EEF8012002F075F8FEDECF -:10001000D0B502AF2121CB00C258940841218900FC -:10002000402C0ED8C318E02484541A68521C8A420B -:1000300007D2002181541968891C196001F0ACFBBA -:10004000D0BD104600F0B5FEFEDE80B500AF02F078 -:100050003FFAFEDE80B500AFC6B08920410001AC9A -:1000600020460DF05CF82046FFF7D2FF002002F09A -:1000700043F8FEDE0146014878447047E0D50000B1 -:100080007047F0B503AF85B0836819680124002973 -:1000900003D02146084605B0F0BD0025EA431A60AA -:1000A000417B0029294603D01D60084605B0F0BDFC -:1000B0002921595C04296AD11946293100241C726E -:1000C000047B01940C705E68316800296FD135465D -:1000D00004C543229200B15802918908039141243A -:1000E000A1000491039940295CD80096B6180395A5 -:1000F0000199029AA9543268521C32604468002C5B -:1001000036D005682919029104998A4245D2297886 -:10011000039CA15431684A1C32606D1C02998D42C7 -:1001200026D004998A4238D22978039CA154316898 -:100130004A1C32606D1C02998D4219D004998A4282 -:100140002BD22978039CA15431684A1C32606D1C63 -:1001500002998D420CD004998A421ED22978039CC0 -:10016000A15431684A1C32606D1C02998D42CBD17A -:10017000009A1168491C116001214173817B481E5E -:1001800081411868451C1D60084605B0F0BD00257A -:1001900021461D60084605B0F0BD1046049900F0E8 -:1001A00008FEFEDE0298049900F003FEFEDE00F079 -:1001B00011FEFEDE0068FEE780B500AFFFF74AFFE4 -:1001C000FEDED4D4F0B503AF8FB00191026836499A -:1001D0008A42394D7D444ED3272614460496204644 -:1001E00031490CF024FC0390304941430819029036 -:1001F00082B292082E484243520C5300E85C2946D2 -:1002000005ADAD192E1F3070C81840787070049E6F -:10021000244842430298101880B240000B5CAA1E8A -:100220000D461370081840785070039A361F214805 -:1002300084421446D2D8632A20D990B280081C493F -:100240004143490C17484843801880B240002A5C5B -:10025000B61E05AB9A559A192818407850700A298D -:100260000FD349006A5CB01E05AB1A541A186918FE -:100270004978517009E02726632ADED811460A29F9 -:10028000EFD2701E303105AA11542721091A0091AE -:1002900005A90B18094979440022019800F010F8CB -:1002A0000FB0F0BD9CFF000010270000F0D8000048 -:1002B0007B140000FFE0F5050AD20000FED200002A -:1002C000F0B503AF89B00646C06901240546254054 -:1002D000069301D02B2301E011231B040793BB6875 -:1002E0000593ED18430704D400213368002B25D172 -:1002F00040E0002A12D008950325154010D0039243 -:100300000022049189564023DB43994200DC1446C5 -:10031000012D07D10499039A089D0BE0002409E000 -:10032000089D07E0012204998A569A42039A089D83 -:1003300000DD641C65193368002B1BD07368AB4269 -:1003400018D900072ED42020305C5B1B0392049147 -:10035000810002A2515851188F46C046A8000000E3 -:1003600010000000A200000010000000002118464C -:100370000B4647E074690B46B56900922046294652 -:10038000079A00F08AF8002803D00125284609B012 -:10039000F0BDEB6820460699059A98470546284621 -:1003A00009B0F0BD03932C462020335C0293012357 -:1003B00004933354306901903020306170690B46EA -:1003C000B569009208902946079A00F066F800285F -:1003D00003D0049D284609B0F0BD30462030079078 -:1003E0000398001B441C641E3BD02A6930210898E6 -:1003F00090470028F7D0049D284609B0F0BD580862 -:10040000591C4B080293451C306908907469B66901 -:100410006D1E06D032692046089990470028F7D013 -:10042000B3E70398009020463146079A049B00F0FA -:1004300034F801250028A9D1F36820460699059AC9 -:1004400098470028A2D100250299A9421AD0326902 -:1004500020460899904702996D1C0028F5D0681E27 -:1004600011E0EB6808980699059A98470028049DC2 -:100470008CD10298079908700198306100252846B0 -:1004800009B0F0BD0846884203D30025284609B0CC -:10049000F0BD0125284609B0F0BDF0B503AF81B02D -:1004A0001C460E46054611200004824208D03369DE -:1004B000284611469847002802D0012001B0F0BD1F -:1004C000002C06D0BA68F36828462146984701B048 -:1004D000F0BD002001B0F0BDF0B503AF8DB0154602 -:1004E000034680681E683246024306D158699A69FD -:1004F000D3682A4698470DB0F0BD039306910028B3 -:100500007ED008960295069A541911200304039888 -:10051000C068451C002110461A4609930B9404E05C -:10052000581CC91A0918964232D003466D1E35D0A0 -:10053000A3422DD000201856C6B20028F0D55C7812 -:100540003F200C9004401F203040DF2E14D90A9128 -:100550009A780C990A40A401A418F02E11D3DA78E5 -:100560000C990A40A401A2184007C00A1618099A5B -:1005700096420DD0181D08E080010619981C0B9CAE -:10058000CFE700032618D81C099A0B9C0A99C8E7E4 -:10059000029D0398089E002E36D108E3A342029DD7 -:1005A000F7D000241857002816D5C0B2E02813D37E -:1005B000F02811D35A78DD783F262E40029D92060E -:1005C000920B9B789B061B0D9A1892194007C00A44 -:1005D0001018099A9042DCD0002909D0A94206D20D -:1005E000069840563F22D243904201DA01E000D102 -:1005F000069C002C00D00D46002C089E00D00694CE -:100600000398002E00D1D2E24168102D029501918D -:1006100009D2002D31D003232E461E40042D2ED2A8 -:100620000024214691E20322D34328460699CD1C9B -:100630000B931D406B1A0C93C31A1E46089216406A -:1006400000208D42024600D1D6E0099605900A931B -:10065000089BC84328180022032807922AD207982B -:1006600009564020C043814200DD521C0C990129EB -:10067000099E00D0AFE00A9BBDE0002484E20C9606 -:100680002E460024069A1157012528465557402228 -:10069000D243954200DC2046914200DD401C3546A5 -:1006A0000C9E0221069C6156914200DD05E20699EE -:1006B000044605E20022164602E006991036CED026 -:1006C0008C574020C043844200DD521C8C1901210C -:1006D0006156814237DC02216156814238DCE156A5 -:1006E000814239DC0421615681423ADC05216156A0 -:1006F00081423BDC0621615681423CDC0721615688 -:1007000081423DDC0821615681423EDC092161566F -:1007100081423FDC0A216156814240DC0B21615657 -:10072000814241DC0C216156814242DC0D2161563F -:10073000814243DC0E216156814244DC0F21615627 -:100740008142BADD45E0521C022161568142C6DD7C -:10075000521CE1568142C5DD521C04216156814282 -:10076000C4DD521C052161568142C3DD521C0621A5 -:1007700061568142C2DD521C072161568142C1DDB2 -:10078000521C082161568142C0DD521C092161566C -:100790008142BFDD521C0A2161568142BEDD521CDE -:1007A0000B2161568142BDDD521C0C2161568142F4 -:1007B000BCDD521C0D2161568142BBDD521C0E2155 -:1007C00061568142BADD521C0F216156814200DC24 -:1007D00073E7521C71E70121069C615681420A9B16 -:1007E00000DD521C0C99022905D00221069C61569D -:1007F000814200DD521C0598002E1DD0284635464A -:100800000B9919400C904018002681574024E4436E -:10081000A14200DD01262946012D0BD001214156C0 -:10082000A14200DD761C022D04D002214056A042D8 -:1008300000DD67E130460C9D9E0880180C90F94958 -:1008400011E00022361BC518100AF84B1A40184058 -:100850008018F54A5043000C0C9A82180C920B9B9E -:10086000002B00D0FEE0002E00D1F8E02846C02E7C -:10087000344600D3C0242246089D2A40A300042CFD -:1008800009900B92DDD307931A46103A13095B1CAB -:10089000302A049605940A9303D200222E46054678 -:1008A00078E0AB43002205466E68B009F643F609CE -:1008B00006430E4028688409C043C009204308400D -:1008C00080183018AA689409D243D20922430A40FA -:1008D0001018EA689409D243D20922430A4010183A -:1008E0002A699409D243D20922430A4010186A693E -:1008F0009409D243D20922430A401018AA699409E4 -:10090000D243D20922430A401018EA699409D2431B -:10091000D20922430A4010182A6A9409D243D20904 -:1009200022430A4010186A6A9409D243D20922432A -:100930000A401018AA6A9409D243D20922430A40F5 -:100940001018EA6A9409D243D20922430A401018C7 -:100950002A6B9409D243D20922430A4010186A6BC9 -:100960009409D243D20922430A401018AA6B940971 -:10097000D243D20922430A401018EA6B9409D243A9 -:10098000D20922430A40121840351B1F8CD1089E01 -:100990000998059C0A9B33400A93079B049E00D14B -:1009A00050E768688309C043C009184308402B68B2 -:1009B0009C09DB43DB0923430B409A188018AA6883 -:1009C0009309D243D2091A430A401018EA689309DE -:1009D000D243D2091A430A4012180A9B012B3AD07B -:1009E00068698309C043C009184308402B699C0902 -:1009F000DB43DB0923430B409A188018AA6993094B -:100A0000D243D2091A430A401018EA699309D24323 -:100A1000D2091A430A4012180A9802281BD0686AA1 -:100A20008309C043C009184308402B6A9C09DB4373 -:100A3000DB0923430B409A188018AA6A9309D24312 -:100A4000D2091A430A401018EA6A9309D243D2091C -:100A50001A430A4012180998059C079BF2E6029D6A -:100A60000C9C91E0FC200440A200099DA8581C4663 -:100A70008309C043C00918430840012C11D0AA18AB -:100A8000254653689C09DB43DB0923430B401818B8 -:100A9000022D06D092689309D243D2091A430A4024 -:100AA0001018029D0C9C010A604A10401140081861 -:100AB0005D494143080C041966E00446441C06994C -:100AC000C956914200DD641C2946994304293CD053 -:100AD00020460523069EF35604243457944200DD35 -:100AE000401C0C9E934200DD401C0623069CE356EE -:100AF000934200DD401C0723069CE356934204DC2E -:100B0000044604E03046701C95E60446441C08295F -:100B10001BD020460923069EF356082434579442DE -:100B200000DD401C0C9E934200DD401C0A23069C05 -:100B3000E356934200DD401C0B23069CE356934290 -:100B400001DC044601E00446441C002E1CD0069A39 -:100B500053564022D243934200DD641C012E13D031 -:100B6000204601230B43069CE356934201DC0446D6 -:100B700001E00446441C022E06D0022001430698E0 -:100B80004056904200DD641C0198A0420ED9031B20 -:100B900020200399095C00207944097949008F4499 -:100BA00012010F12002118460B460CE00398416910 -:100BB0008069C368084606992A4698470DB0F0BD7B -:100BC0005808591C4B080B93461C039801690C915B -:100BD00044698569761E06D02A6920460C9990479B -:100BE0000028F7D01AE0EB6820460699029A984749 -:100BF000002813D100260B99B14209D02A6920465A -:100C00000C9990470B99761C0028F5D0701E00E0D7 -:100C10000846884202D300200DB0F0BD01200DB07F -:100C2000F0BDC0460101010101000100FF00FF000D -:100C300080B500AFFFF7C0FAFEDE80B500AFFFF76A -:100C4000BBFAFEDEF0B503AF91B0202408AD03235C -:100C500005952B550C9400230DAC0BC40A930893F7 -:100C600010690790002866D05069002800D186E0FE -:100C70000599203105911F21C906431E8B43591C3C -:100C80000191400104909068069002921668002439 -:100C90007268002A06D00E98C36831680D9898478C -:100CA00000287BD107980019017F059A117001690E -:100CB0000C9181690F918368C2680021002B0ED0CE -:100CC000012B0B460CD1D500069A52195268364BAF -:100CD0007B449A420B4603D1069A5259126801236B -:100CE00009920893079A13594268002B0FD0012BE1 -:100CF0000FD1D200069B03929A1852682B4D7D4467 -:100D0000AA4207D1039959580A68012102E001213A -:100D1000FFE7069B0B920A914069C1005858591889 -:100D20004A6808A99047002838D12034083604982A -:100D3000A042ADD121E0D068002820D09468C10045 -:100D4000651807214907401E8843401C0190029204 -:100D500016687268002A06D00E98C36831680D982C -:100D6000984700281AD105CC08A9083C90470028CC -:100D700014D108340836AC42EBD1029A019B50687A -:100D800083420ED21146D8000A68115810184268E2 -:100D90000E98C3680D989847002802D0012011B022 -:100DA000F0BD002011B0F0BDE1F4FFFFB3F4FFFF90 -:100DB000704780B500AFFFF7FFF9FEDE80B500AFEA -:100DC00048698969CB68024979440E22984780BDF9 -:100DD000B4C5000080B500AFFFF7EEF9FEDED4D455 -:100DE000F0B503AF91B015460C9151420591511EDB -:100DF0000491911E0391D11E0291016808914168EE -:100E0000079180680A900020012101910346024663 -:100E100004460B900D9512E05018401E03780A3BD3 -:100E2000584258410A9B18700798C3680898984719 -:100E3000002833460B980D9D0F9A00D0F5E0002C4A -:100E400000D0F3E0AA420E9305D9D0E0AA420B9855 -:100E50000E9B00D9CBE00C998918AC1A082C21D232 -:100E6000954200D1DDE00598164680180023CA5C43 -:100E70000A2A48D0C218541C00D3B4E0CC186578B4 -:100E80000A2D42D0951C00D1ADE0A5780A2D3FD0A7 -:100E9000D21C00D1A7E0E2780A2A3CD01B1DC21860 -:100EA000E5D1A0E0CB1C03208343581A0F9206948F -:100EB00025D0002823D0CC43E4185B1A9D1E109542 -:100EC000DB1E09930023CD5C0A2D77D09C4212D003 -:100ED000CD186E780A2E21D0109E9E420BD0AE788F -:100EE0000A2E1DD0099E9E4205D0ED780A2D19D0FC -:100EF0001B1D9842E7D1069A083A109214E0083C6C -:100F00001094002012E0324658E05B1C324655E057 -:100F10009B1C324652E0DB1C32464FE05B1C4DE02E -:100F20009B1C4BE0DB1C49E0904213D80C58254633 -:100F30003F4A55403F4BED18A5430C1864682646C0 -:100F40005640F618A6432E433B4A164202D10830BB -:100F5000109AE9E7069A904245D00A1804990F9D25 -:100F6000491B0B1A0399491B0C1A0299491B091AB0 -:100F700010910D99091A491B09910021555C0A2D00 -:100F80001AD08B422FD055186E780A2E0FD08C4273 -:100F900029D0AE780A2E0CD0109E8E4223D0ED7848 -:100FA0000A2D08D0091D099D8D42E7D11BE0491C7F -:100FB00002E0891C00E0C91C0F9A0B18D018421CD3 -:100FC0000D9DA84200D341E70C99085C0A2800D087 -:100FD0003CE7002416460F9215460E9B0A980078AF -:100FE00000280DD116E00D9D2A460B980E9BAB42B2 -:100FF0001CD00F9201241E460A980078002809D0C0 -:101000000798C3680D4979440422089898470E9BB5 -:1010100000280AD10C98C118EA1A00D0FCE600207A -:1010200000E72A46AB42E4D100E0019811B0F0BDE0 -:101030000A0A0A0AFFFEFEFE80808080BAC3000012 -:10104000F0B503AF81B060C80468207800280CD0E8 -:101050000091F3680A497944042228469847009988 -:10106000002802D0012001B0F0BD08460A384242F3 -:101070004241227032692846904701B0F0BDC04617 -:101080006AC3000080B500AF0A4602497944FFF701 -:10109000D9FD80BD04C3000080B500AFFFF78CF818 -:1010A000FEDE80B500AF00F001F8FEDE80B500AFD7 -:1010B00082B0FF240234A14213D30446FD34032539 -:1010C00066574025ED43AE420BDC0226A657AE42E2 -:1010D00007DC0126A657AE4203DC0026A457AC422B -:1010E0002DDD8A4203D88B4201D89A4202D9FFF7FC -:1010F00063F8FEDE002A06D08A4204D284563F25D9 -:10110000ED43AC4200DB1A468A420B4645D2D31E61 -:1011100000D20023541CA34204D918462146FFF7ED -:1011200048FEFEDEA34237D0C51804190195641BA2 -:1011300085564026F643B54206DD651E2CE00022AA -:10114000FD23FFF7AEFFFEDE934225D08218002577 -:10115000ED435557B54201DDA51E1DE00092551E19 -:10116000019AAA4218D00125ED43009A5557B5427D -:1011700001DDE51E10E0951E019AAA420CD0022561 -:10118000ED43009A5557B54201DD251F04E0D21EFC -:10119000019D954200D0651FEB18002B08D10A462F -:1011A000002A0ED1194878442B21FFF741FDFEDEBD -:1011B000994223D9C2564024E443A24220DDCA1AF0 -:1011C000EEE7C01800214156002990D5C9B2E029A8 -:1011D0008DD3F0298BD34278C3783F241C409206EC -:1011E000920B80788006000D101800194907C90A73 -:1011F0004018112109048842D4D078E7CA1ACFD008 -:101200001A460B46FFF74DFFFEDEC046C2C4000083 -:10121000F0B503AF93B0019114C8404B0021404892 -:10122000101A204688414248784402904BD3254604 -:1012300008912724079410460695294615460392DF -:10124000374A089E33460BF0B0FE04900591354AAC -:1012500033460BF0B1FB401981B28908324A514341 -:10126000490C4A00029DAB5C09AE3619341F23704D -:101270002A4BAA1852786270079C5943081880B20A -:101280004000295CB21E1170281840785070241F4D -:1012900026480399401A08980699884104980246FE -:1012A000059DC7D30246632A10D810460A2823D3C7 -:1012B0004000029D2A5CA11E09AB5A545A182818F6 -:1012C000407850701CE02724632AEED990B2800841 -:1012D00015494143480C4343991889B24900029E7D -:1012E000725C2546A51E09AB5A552C465A19711831 -:1012F000497851700A28DBD2611E303009AA505457 -:101300002720401A009009A843180A49794400226E -:101310000198FEF7D5FF13B0F0BDC0469CFF00005A -:1013200010270000F0D800007B140000FFE0F50556 -:10133000B6C1000088C200000278012001462B2AB5 -:1013400001D02D2A00D17047303A0121092A0846E0 -:1013500000D80020092AF6D811467047F0B503AF2F -:1013600097B04268002A35D00568486904908869BA -:1013700003901C48784402901B48784401900592E1 -:10138000069502980E9006A80D900FA803210177EC -:1013900001260C960B900896019807900A960DA8C6 -:1013A0000990082015900024149420201390022006 -:1013B000129011940F9007AA04980399FFF742FC2A -:1013C00000280BD1059A521E6D1C002AD7D1204649 -:1013D00017B0F0BD0024204617B0F0BD34462046BB -:1013E00017B0F0BD750000001AC40000D0B502AF00 -:1013F000A2B00C46006800780F2101400A2901D3F1 -:10140000572200E03022521802A97E314A700209A8 -:1014100003D0A02804D3572003E07F20012104E05B -:101420003020801808707E200221009102A90B183C -:101430000349794402222046FEF742FF22B0D0BD84 -:10144000AAC30000F0B503AFC9B00B920E460C90D2 -:101450008D6A28AC40210A9120460BF060FE0020E6 -:10146000009407940190029005900390012071214F -:101470000891069032462B460AF0E4F80DAD284656 -:101480000995083021465CC95CC05CC95CC00898FD -:10149000287020240E94079800F011F939AD2846E1 -:1014A0000A9E31460BF03BFE0095019605250998F2 -:1014B00029460B9A23460AF085F80246DF321021AE -:1014C000822A00D98BE0069B5200C0467A4492885B -:1014D000520097448200C600C600C600C600C6007F -:1014E000C600C600C600C600C600C600C600C600CC -:1014F000C600C600C600C600C600C600C600C600BC -:10150000C600C600C600C600C600C600C600C600AB -:10151000C600C600A900C600C600C600C600C600B8 -:10152000C600C600C600C600C600C600C600C6008B -:10153000C600C600C600C600C600C600C600C6007B -:10154000C600C600C600C600C600C600C600C6006B -:10155000C600C600C600C600C600C600C600C6005B -:10156000C600C600C600C600C600C600C600C6004B -:10157000C600C600C600C600C600C600C600C6003B -:10158000C600C600C600C600C600C600C600C6002B -:10159000C600C600AB00AD00AF00B100B300B5009F -:1015A000B700B900BB00BD00BF00C100C600C60047 -:1015B000C600C600C600C600C600C600C600C600FB -:1015C000C600C600C600C600C600C600C600C600EB -:1015D000C600C600C600C300C500059941E000284A -:1015E000069B3ED128A8851C39A9402428462246BE -:1015F0000BF0EBFC17A8861C3046294622460BF060 -:10160000E4FC28AD2846314622460BF0DEFC0C9E59 -:10161000701C294622460BF0D8FC002030700DA823 -:1016200000F029F849B0F0BD0D211AE0194618E084 -:10163000022116E0032114E0042112E0294610E003 -:1016400006210EE007210CE008210AE0092108E04C -:101650000A2106E00B2104E00C2102E00E2100E04B -:101660000F210C9A91700220507013700DA800F099 -:1016700002F849B0F0BD0021017241728172C1725D -:10168000017341738173C173017441748174C174B6 -:10169000017541758175C175017641768176C17696 -:1016A000017741778177C1772022815420304170C2 -:1016B0008170C170017141718171C17170470021E8 -:1016C000017041708170C170017141718171C1718E -:1016D000017241728172C172017341738173C1736E -:1016E000017441748174C174017541758175C1754E -:1016F000017641768176C176017741778177C1772E -:1017000020228154203041708170C170017141717B -:101710008171C171017241728172C1720173417331 -:101720008173C173017441748174C1740175417511 -:101730008175C175017641768176C17601774177F1 -:101740008177C1777047F0B503AF97B01646069121 -:101750000446049007AD402128460BF0E0FC002031 -:101760000095019002900390012071210591069A45 -:10177000334609F067FF2046083029465CC95CC043 -:101780005CC95CC020200499486005980870284610 -:10179000FFF795FF17B0F0BDF0B503AFA9B0059006 -:1017A0004120840009F094FF01280FD009F090FF38 -:1017B00001280BD007A800210171C170022282709C -:1017C000417060210170052109F078FF05980194AE -:1017D0000019029007AD802128460BF0A0FCA81D3F -:1017E0000390E81C04900120000206905B4C04E08A -:1017F0006280059804990BF0E8FB09F069FF012865 -:1018000000D07DE007AD802100262846324609F051 -:1018100069FF6878A9780902081829780F2917D074 -:10182000162939D01029E8D100BA000C0228E4D9D1 -:1018300007A8C2787F2111400079042839D00228F6 -:1018400048D00128D9D1464803990AF002F8D4E7D4 -:1018500080B206998842D0D107A8C078401E0728D8 -:10186000CBD8C0467844007940008744043D03410A -:1018700003030345C1E70121394D28460AF0FCF86E -:1018800028460AF0D9F8A0790028B6D1A683E660E8 -:1018900026616661A661B0E721780029ADD10A21F1 -:1018A00021700621A17100BA020C7D2AA0D37D22ED -:1018B0009EE70629A1D2601807AA527902730698FA -:1018C000001D27AB9880059827902548039A09F0BA -:1018D000EDFF92E7062990D2480020184682204862 -:1018E000039A0AF03EF888E71D480AF0CCF884E72E -:1018F0001B480AF0C4F880E719480AF0C2F87CE7F0 -:101900002078072817D00A28029D1BD1A98827A86C -:101910005322027009BA0A0E8270090C4170032129 -:1019200009F0CCFE68680199884213D881B2059805 -:1019300009F0C4FE06E0029DA9880A487844059A89 -:1019400009F006FE002028606860A07120706080A9 -:1019500029B0F0BDFFF72DFAFEDEC04604020020DC -:1019600078020020F9990000B0B502AF4122920040 -:101970008C58042C05D10021154A7A44026041603C -:10198000B0BD0B79002B05D05A1DA2420ED8491DBF -:101990000AC0B0BD052CEED0062C07D04B798D794E -:1019A0002D02ED1802D0EB1DA34204D900210160E5 -:1019B00006498180B0BDFE2D02D2C91D22C0B0BD36 -:1019C00018461146FFF7F5F9FEDEC046036E00002B -:1019D0001ABC0000F0B503AF8BB0044609F078FEE6 -:1019E000012808D10022069205920492039203A8CE -:1019F000102109F077FEA068217F0128019103D012 -:101A0000032807D1E26806E00621C94362694A4318 -:101A10007E3200E00022618B236803257B441B7922 -:101A20005B009F440901050820235B1A5D0803E061 -:101A30001D235D1A00E06568A38A029303AE0023AC -:101A4000B3763373738131814919491EB180728035 -:101A5000072131800199002901D0082100E00A21E5 -:101A60004200164D7D44AA5A0A433283022803D00D -:101A70000620029D684301E08020029DF0800893CB -:101A80000D48079028461C3001BA0A0E0AA8827039 -:101A9000090C417065210170032109F00FFE1C2122 -:101AA000304609F00BFE206909F072FD294609F065 -:101AB00005FE0BB0F0BDC046FFFFFF00CCBA000032 -:101AC000F0B503AF89B0054609F002FE012808D140 -:101AD0000022049203920292019201A8102109F0BF -:101AE00001FE286809F054FD04468068E16801AEF3 -:101AF0000022327372813181F080E888B0803283B5 -:101B0000B27605203080A888708005920692A18860 -:101B100008A865220270253109BA0A0E8270090CE4 -:101B20004170032109F0CAFD1C21304609F0C6FDB1 -:101B300006487844092109F0C1FD206809F028FD14 -:101B4000A18809F0BBFD09B0F0BDC04685B9000011 -:101B5000F0B503AF8BB00446006809F019FDA18809 -:101B60000291E18801918568C66809F0B1FD0128FC -:101B700008D10022069205920492039203A8102134 -:101B800009F0B0FD03AC0022A2762283012020736D -:101B900062812681E5800198A080029860800321FF -:101BA00021800848089007920AA81C258570427079 -:101BB0006522027009F082FD2046294609F07EFD6B -:101BC0000BB0F0BDFFFFFF00F0B503AF83B00446DC -:101BD00009F07EFD01280FD009F07AFD01280BD015 -:101BE00001A800210171C170022282704170602140 -:101BF0000170052109F062FD09F06AFD0626012841 -:101C000018D10421002520462A4609F06BFD2078D2 -:101C10000528F1D12079E178490802460A4322716A -:101C200000280BD000291CD0032916D035462846A1 -:101C300003B0F0BD3546284603B0F0BD0329F5D802 -:101C40007944097949008F4402011608F3E700201E -:101C500020713546284603B0F0BD0225284603B062 -:101C6000F0BD257104283546E5D2C000044DC540BD -:101C7000284603B0F0BD0125284603B0F0BDC0469C -:101C800006030405F0B503AF8DB00391029009F08F -:101C90001FFD012808D100220792069205920492A6 -:101CA00004A8102109F01EFD04AC002626716671FF -:101CB000A67626830120009020738020E0800321F7 -:101CC0000491634809900896202006900CA81C25D2 -:101CD0008570467065220270019109F0EFFC204684 -:101CE000294609F0EBFC029A10680068811E039BEC -:101CF000994208D11569546904A80921C180002CB2 -:101D00000DD012210CE0401E98421FD19569D46974 -:101D100004A80921C180002C5AD0122159E03C218D -:101D200081804D4979440491FFF7CAFE002C42D0CE -:101D3000012C1ED104A8067746490A91022106917A -:101D40000099049169680991296810E0D168994265 -:101D500079D9916804A806773E4A0A92022206922F -:101D6000009A0492DA008B185B68099389580891ED -:101D70001FE004AC267737480A90022002900690B4 -:101D800005200590019804906868099028680890DB -:101D90002046FFF71FFE26772E480A9002980690ED -:101DA0001020059001980490E8680990A8680890B0 -:101DB0002046FFF70FFE29487844FFF781FE03987D -:101DC000002803D027487844FFF77AFE0DB0F0BD15 -:101DD0003C218180224979440491FFF771FE002C57 -:101DE000EDD0012C0CD104A806771A490A910221E2 -:101DF00006910099049169680991296808911FE08A -:101E000004AC267713480A90022002900690052021 -:101E10000590019804906868099028680890204609 -:101E2000FFF7D8FD26770B480A90029806901020FD -:101E3000059001980490E8680990A86808902046E9 -:101E4000FFF7C8FDBBE71846FEF7B3FFFEDEC0464E -:101E5000FFFFFF0080000B00E8B7000074B800002F -:101E600006B700003AB80000F0B503AF91B00E46D7 -:101E700048698C69E568314979440F220390A84785 -:101E8000012100280ED101910295F56968070CD453 -:101E90002B4979440122039D2846029CA047002833 -:101EA0000FD00199084611B0F0BD274979440222AC -:101EB0000398029B984700280DD00199084611B05D -:101EC000F0BD2049794402223046FEF705FB002888 -:101ED0000199E7D129E007A9012008702022B35C0D -:101EE00008A8835406910594039904910F95174906 -:101EF00079440E9104A90D913ECE08AE3EC6144918 -:101F000079440222FEF7E8FA002803D00199084636 -:101F100011B0F0BD04A80F4979440222FEF760FF1A -:101F20000028029C0199039DBCD10B4979440122F0 -:101F30002846A0470146084611B0F0BD30B6000063 -:101F400047B50000E2B500002EB50000A0B40000C7 -:101F5000A6B50000BCB400006BB60000F0B503AF3E -:101F600095B001910290072004905D487844039059 -:101F7000062006905B487844059009F0A9FB0128EB -:101F800008D100220B920A920992089208A8102107 -:101F900009F0A8FB08AD00242C716C71AC762C8381 -:101FA0000120009028738020E880032108914B488D -:101FB0000D900C9420200A9012A81C268670447064 -:101FC0006522027009F07AFB2846314609F076FB5B -:101FD0000199881C0790009A0F9205A80E900D9207 -:101FE00003A80C900B9102980A9014A8099007A8D6 -:101FF000089008A82146FFF745FE10A80471109428 -:1020000003E008A82146FFF73DFE09F061FB012827 -:102010000FD009F05DFB01280BD012A8002101713F -:10202000C17002228270417060210170052109F0A7 -:1020300045FB09F04DFB0128E7D110AE0421002536 -:1020400030462A4609F04EFB30780528F1D110AB16 -:102050001879DA78510806460E431E71002811D00F -:10206000012AD2D810A90D7101281FD0022825D02D -:102070000328CAD10799881E844229D0491E8C4260 -:10208000BFD125E0022907D001290AD00029BCD1FF -:1020900010A800210171B8E714487844FFF710FD3B -:1020A000B3E711487844FFF70BFDAEE710487844DA -:1020B000FFF74EFD641EA4D22C46A2E70D487844DB -:1020C000FFF746FD0798401E84429AD2641C98E7A9 -:1020D000211A4842484115B0F0BDC046FFFFFF003D -:1020E000E4B50000E1B5000038B500005EB50000C1 -:1020F0002EB500003AB5000080B500AFC0B209F0BF -:10210000C3FAFEDE00234371016002717047D4D42C -:1021100080B500AF86B00E4809F03AFA8021415CE4 -:102120000278A52A01D0A52908D1A52A02D080309D -:10213000A52906D14030007806B080BDFEF73CF8F6 -:10214000FEDE00210091694600F004F8FEDEC04684 -:1021500040DBD0C080B500AF82B00A46684601A916 -:10216000FEF76BFDFEDED4D4F0B503AFA1B003687B -:1021700001AA01A8CC69E50619D4A20623D41B78CC -:10218000642B39D329205843020B6320C0435043AA -:10219000C018C0B24000354B7B441C5C252501AE05 -:1021A00074551818407825367070242028E07E3247 -:1021B00018780F2303400A2B11D35724E3185370C8 -:1021C000030911D12AE07E301A780F2313400A2B1D -:1021D0001BD33724E318437013091BD11EE03024AE -:1021E000E3185370030919D0A02801D3572000E049 -:1021F0003020C018107017E00A2B1ED226201A4675 -:102200003023134301AA135422E03024E31843700F -:10221000130903D0A02A04D3372203E07F20012230 -:1022200004E03022D21802707E200222009201AA1D -:102230001318104C7C44022212E05A000E4B7B44CF -:102240009C5C252001AD2C549A18527825356A7073 -:102250002722121A009201AA1318054C7C4400226E -:1022600008462146FEF72CF821B0F0BD46B200002A -:1022700038B30000A8B50000A0B10000B0B502AFAF -:1022800004460078011FCAB2042A00D30221C9B251 -:10229000002502290CD30AD103280BD1FFF738FF00 -:1022A000C0B2401E4142414121702846B0BD0125C7 -:1022B0002846B0BD022809D001280BD10A4878442D -:1022C00000F014F8002525702846B0BD03202070CA -:1022D0002846B0BD0348784400F008F8012020707B -:1022E0002846B0BD7EB30000D1B20000F0B503AF08 -:1022F00081B005461B4809F04BF904460078A52833 -:1023000003D08021615CA52928D10095264680361E -:10231000154979440122A52807D0204609F086F9FD -:10232000204640302546344605E0304609F07EF927 -:102330002046C030354601260099324609F076F92C -:102340000A4979442846324609F070F90849794427 -:102350002046324609F06AF901B0F0BDFDF72CFFC6 -:10236000FEDEC04640DBD0C07DB200004EB20000B1 -:1023700041B200000A1FD3B2042B00D30222D2B212 -:102380007A4412795200974401220E2F3049794441 -:10239000002202604160012103222E4B7B44017424 -:1023A0008360C2607047C9B27944097949008F449B -:1023B000012835420D212E4A7A44026041600021F5 -:1023C00008222C4B7B4401748360C2607047072154 -:1023D000214A7A4402604160002105221F4B7B4460 -:1023E00001748360C26070471D4979440022026015 -:1023F0004160012104221B4B7B4401748360C26055 -:1024000070470D211C4A7A44026041600021072276 -:102410001A4B7B4401748360C26070471849794449 -:1024200000220260416001210422164B7B440174AA -:102430008360C26070470C497944002202604160A9 -:1024400001210822094B7B4401748360C2607047FC -:10245000C6B50000C0B500008DB5000088B500000D -:1024600032B60000BCAF000060B50000FAB000005A -:10247000E8B5000074B100009AB500009BB50000FB -:10248000C6B500009CAF0000C0B2411E8841704735 -:10249000002202740B4B7B448360C260C9B20029E6 -:1024A00007D006224260002907D10749794401601C -:1024B00070470A2242600029F7D00449794401603C -:1024C0007047C046FEB0000078B5000072B500004D -:1024D000F0B503AFFFB0FFB0EFB0AE48684417905F -:1024E0008B20410021AD28460AF019FE292267A958 -:1024F0000420885400220A726895679272A9072303 -:102500000E4615934B73A34969440870A249694468 -:1025100019920A7001211B917291149000F062FCD3 -:102520007298401E72902198002801D000F021FC82 -:102530002120C0002C184320800031463018139011 -:102540001320000130180F90FF20523030181190E6 -:102550006B208000361873208000081808901F2018 -:10256000000108180C903520000108180990084651 -:1025700008301690281D2090084671300E900846AD -:1025800094300A900D46B835E831844A6A44931D68 -:102590001C9372A803467833079312911431039168 -:1025A00013990C3101910146D83102910B950C35EC -:1025B0000695D03004900F98183010900D961C3668 -:1025C0000596D01C1D901B9800021E904120800093 -:1025D0001F901998C1431A91189010E06E496944F0 -:1025E000002218920A7072901798006800F0FAFBA7 -:1025F0007298401E72902198002800D0B9E31A9872 -:1026000021906648684480210AF089FD1998644940 -:1026100088710870488007E0032129546068801C95 -:1026200060602846FFF7B8F809F052F8012810D08A -:1026300009F04EF801280CD05A4868440021017175 -:10264000C17002228270417060210170052109F081 -:1026500035F8524D6D44802100262846324609F057 -:1026600041F82878411F112900D9D6E06878AA7866 -:10267000120210184900C0467944898849008F44E5 -:102680001100CC00CC00CC00CC00CC00CC00CC00A5 -:10269000CC00740122006300CC00CC00CC00CC0044 -:1026A000CC004B00207B3D496944C9784A0801466B -:1026B0001143217300285CD0002A00D177E0032A5F -:1026C00000D0AAE0BBE180B21E99884200D0A4E00D -:1026D00032486844C078401E072800D99DE0C046B3 -:1026E0007844007940008744038D98919898989594 -:1026F0000121CD4D284609F0BFF9284609F09CF983 -:1027000027488079002800D087E025488683C66066 -:1027100006614661866180E02149097800297CD103 -:102720000A251F4A15700621917100BA060C7D2EEC -:1027300000D37D261A48468020981D9932460AF01B -:1027400044FC002D6FD16FE700BA000C022864D959 -:1027500012486844C2787F2111400079042830D0A3 -:10276000022844D0012858D1AF481C9909F071F8CB -:1027700053E0032A51D80221900002A210581218E7 -:102780001B98974624000000C0020000C60200000B -:10279000CC020000200500002405000028050000F0 -:1027A00004020020A80500000020207335E02673F5 -:1027B000012800D145E1022800D145E103282CD1B0 -:1027C00045E1062929D2F2484018F24A6A44527972 -:1027D00002731E98001D934B6B4498802098914A79 -:1027E0006A44106090481C9A09F060F815E00629C8 -:1027F00013D24800EB4A101846828B481C9A09F005 -:10280000B0F80AE0884809F03EF906E0864809F089 -:1028100036F902E0844809F034F9E2480578468840 -:10282000002D00D100E7002E00D1FDE62660042E29 -:102830000DD260681F99884200D39DE26E22209DD0 -:102840002A546068401C884200D2E5E694E21F9A50 -:1028500024D021A8007A002803D0401DB0420DD812 -:102860001CE0052E1AD0062E08D021A8417A807AC5 -:102870000002411802D0C81DB0420CD960689042D5 -:1028800000D37CE26E21209D29546068401C904258 -:1028900000D2C1E673E2FE2900D370E2607B00281B -:1028A00004D0A07B21A90979814218D12298BF497F -:1028B0000842209D06D1010AC8B204281DD3FE3863 -:1028C00002281AD36068904200D358E26E2129543E -:1028D0006068401C904200D351E201219DE660688F -:1028E0009042209D00D34AE26E2129546068401C2A -:1028F000904200D343E200218FE62198401C2190B2 -:102900007298002800D042E21A98729067AAA84BE9 -:102910006B44169800F0E0FA0E467299491C7291C9 -:10292000000448D0002900D031E21A98729072A8B1 -:10293000407B07281F9B6BD172A815994173729831 -:10294000401C72902198002800D012E21A98219021 -:102950006068984200D316E2310A29546068401C2E -:10296000984200D30FE22E5439E02198401C219068 -:102970008D4868441B9901701799CE6008F078FE65 -:10298000042008F0D1FEAA2800D134E6042008F083 -:10299000CBFE972800D104E2002800D101E2729812 -:1029A0008449884200D3E4E1401C729072A8407BC5 -:1029B000072829D118E62198002800D0D9E11A98D3 -:1029C000219060681F99884200D3D5E190222A5453 -:1029D0006068401C884200D3CEE100212954606821 -:1029E000801C60602846FEF7D7FE2198401C21908D -:1029F0007298F449884200D3BBE1401C72A9497B1C -:102A0000072900D1EAE57290189800F009FEEFE579 -:102A1000C01E032890D8C0467844007940008744FF -:102A200005497DACA8050000780200201298406896 -:102A3000002800D180E70020129948607CE702213D -:102A400006E00326314603E01498014600E0052124 -:102A50002198401C21907298DA4A904200D388E174 -:102A6000451C729572A8407B072814D1D64868444B -:102A700000F066FE002800D0A0E17298411E72911D -:102A8000002800DC75E1729072A8407B072800D115 -:102A9000AAE518980AE0CD48684400F03BFE0028FB -:102AA00000D074E17295C94868440078189000F02D -:102AB000B7FD9DE511980078811F022900D282E0C0 -:102AC000052800D186E0042800D035E70D98007C69 -:102AD000062800D18EE0052830D10C98007F03280D -:102AE00000D087E00C98007E032800D082E0089A8E -:102AF000906941424141107D401F421E9041084370 -:102B000004D10C9800680168491E016008980068AB -:102B100000286FD00020089908606BE011980078B9 -:102B2000811F02294FD3052854D0042800D003E781 -:102B30000D98007C06285DD00528CED0032850D102 -:102B40000C98007F03284CD10C98007E032848D1B4 -:102B5000089A906941424141107D401F421E9041B8 -:102B6000084304D10C9800680168491E016005996A -:102B700008680028084632D133E00E980078001F1C -:102B8000082800D9D8E604A1085C40008744C04664 -:102B900004020020280500004F381469381414146A -:102BA0007600C0460402002028050000FF00FFFF59 -:102BB00020050000FFFFFF7F8B98002800D1BBE6B7 -:102BC00000208B90B8E612984068002802D00020C0 -:102BD00012994860109908680028084601D0002121 -:102BE000016013980069002800D1A5E60020139920 -:102BF0000861A1E60D99086800280846EFD1F0E7C2 -:102C0000099800780328D7D10A98007E0328D3D1E9 -:102C10000B980078042859D00328CDD10B98007D5B -:102C20000328C9D1049800F0BBFB1F9BC4E70B9895 -:102C300000780328C0D10A980068414241410E98AB -:102C4000C07F401F421E9041084304D10A98C068CB -:102C50000168491E016091980028ADD00020919034 -:102C6000AAE70B98007C011F02290CD2069908687C -:102C700000280846A0D0002101609DE7079800F0D9 -:102C800025FC1F9B58E6032896D113980078062848 -:102C90006DD005284DD003288ED11198C07A032815 -:102CA0008AD11198C079032886D10F9A5068414281 -:102CB00041411078401F421E9041084304D10F98B3 -:102CC00000690168491E01600199D0E70698007803 -:102CD000042824D0032800D06EE712980078032837 -:102CE00000D069E70F980079032800D064E7139AB1 -:102CF0005068414241411078401F421E90410843B4 -:102D000004D1139800690168491E01601298C068D7 -:102D1000002800D150E700201299C8604CE70B98BA -:102D2000007F032800D047E7029800F05FFB1F9B5D -:102D300042E71198C07A032819D11198C079032865 -:102D400015D10F9A5068414241411078401F421EF0 -:102D50009041084304D10F9800690168491E016041 -:102D600013980069002802D0002013990861039984 -:102D70007DE7FEF72FF8FEDEFEF71BF8FEDE1146BC -:102D8000FEF717F8FEDE1946FEF713F8FEDE1148CF -:102D9000784410210E4A6A440F4B7B44FEF77CF9BD -:102DA000FEDE032008F07CFC0C4878442B21084A06 -:102DB0006A440B4B7B44FEF76FF9FEDE0020FFF701 -:102DC0009BF9FEDEFFFFFF7F2005000024050000C9 -:102DD000280500001CAA000032AA000031A900004A -:102DE0006CA70000F0B503AF8DB0019008F070FC47 -:102DF000012808D10022089207920692059205A8A0 -:102E0000102108F06FFC05AE002434717471B476A3 -:102E100034830120029030738020F08003210591DB -:102E200029480A9009942020079004A81C25857041 -:102E3000447065220270039108F040FC3046294638 -:102E400008F03CFC05AD28460199FFF793FA287C71 -:102E50000190089D079E0698059A002A0FD005A9A3 -:102E6000029B0B77194B0B930A9009920220079053 -:102E70000694039805900846FEF7ACFD01E0FEF7C6 -:102E80001FFE05A8047711480B90022007900F2120 -:102E90000691039905910A9509960199002906D092 -:102EA00005A9029A0A770B224A830A95079005A87A -:102EB000FEF790FD06487844FEF702FE0548784488 -:102EC000FEF7FEFD0DB0F0BDFFFFFF0080000B0020 -:102ED0004AA700006EA70000F0B503AF8FB00890BE -:102EE0000A939348C41D099210680123002803D057 -:102EF000184621460FB0F0BD07941C460026F54346 -:102F0000156053681868002805D016602046079C95 -:102F100021460FB0F0BD06961D601068401C106081 -:102F20002120C6009A59042A14D12546079CF0E0B6 -:102F300009980168002900D006E22922042383545D -:102F40000699016008994879072821D12846214629 -:102F50000FB0F0BD0496187A0028059400D184E0E3 -:102F6000401D904200D990E01868401C1860099AF2 -:102F70001068002807D1156053681868002800D130 -:102F800096E0069810600598079C21460FB0F0BDAA -:102F9000029305950492FF204A30081801900D46CF -:102FA0000E4669360846E43003906248784408F0DB -:102FB000EFFA07956879400078448088400087449C -:102FC0000600C601D4014B00280102011101079837 -:102FD0000079032800D9E7E04000C04678448088A3 -:102FE0004000874403000D01E800FA000020039E22 -:102FF00002903060E4487844FEF79EF9C00700D0A4 -:10300000ABE1079D28460830012200923260019012 -:103010000170DE487844FEF78FF9C00700D09CE1CC -:10302000022030606972DA487844FEF785F9C007FB -:1030300000D092E106207322EA7275222A73692277 -:103040006A73029AB274009A3282A9722968306057 -:10305000019A7260B060F160079E3046E830FDF77B -:1030600010F800281CD00320DCE0052A15D0062A21 -:103070000BD0587A0390987A0002039E801903902F -:1030800003D00398C01D90422BD91868401C1860CB -:10309000BB4C059821460FB0F0BD079C059D38E05C -:1030A00003990868002800D1DFE000200860DCE018 -:1030B0001D601068401C106004981A58042A00D142 -:1030C0003DE1187A002800D116E1401D9042059D8F -:1030D00010D91868401C1860A94C284621460FB02A -:1030E000F0BD039AFE2A00D23EE741218900FDF798 -:1030F00060FEFEDE1846093000780428079C00D9DF -:1031000015E1C04678440079400087440215CEDBC3 -:10311000C1001868401C18600BA8017309A90D9123 -:103120000AA90C9108A90B9100F01DFE00E7C0460A -:1031300002680000ACA600001868401C18600999DD -:103140000A688E48824200D3FEE02922895C022967 -:1031500000D0EFE0099A1168814200D3F4E0491CE5 -:103160001160059256683168814200D3ECE0481C3A -:10317000314601C10BA80490FEF7F6FB0B9800281E -:1031800000D1ACE00C983168491E3160059A116895 -:10319000491E1160212800D2CCE0099800F00CFEF5 -:1031A000002800D0C4E6C5E0FE28079E5DD00020C0 -:1031B000FEF7A2FFFEDE0020019948700870079814 -:1031C000006803990866079E35460835284600F0D2 -:1031D0007BFE002846D0052024E0002030700799AF -:1031E00008684866079E35460835284601F004F908 -:1031F000002801D0062015E0284601F0ADFB34E0A0 -:103200000120019948700020087007980068039910 -:103210000866079E35460835284600F055FE00280A -:1032200002981FD0707109990A6854488242049B21 -:1032300000D389E0C95C0429059D09D009990A6871 -:10324000824200D380E0C85C0128069800D050E696 -:103250004C480488002C01D14748C41D284621460B -:103260000FB0F0BD284601F019FB012070710999DB -:103270000A68424B9A4267D2049A895C042900D1B9 -:1032800037E6089801F0A6FB069821460FB0F0BD7E -:103290001868401C186009980168384A914253D256 -:1032A0002921405C002845D142E61868401C18607E -:1032B00009980168314A914246D22921405C02288E -:1032C00038D135E61868401C1860099801682B4A07 -:1032D000914239D22921405C03282BD128E6049859 -:1032E00084883068401E306005990868401E086078 -:1032F000284621460FB0F0BD062A059D00D1E8E61C -:10330000052A1CD0587A9D7A2D022818059D00D1D7 -:10331000DFE6C61D964200D9DBE6FE2826D2184617 -:103320000B30254600780428079C00D8E9E6186889 -:10333000401C1860104C284621460FB0F0BD0020FC -:103340000146FDF736FDFEDEFDF744FDFEDE1148C9 -:1033500078442321FDF76CFCFEDE0F4878442B21D6 -:103360000BAA0E4B7B44FDF797FEFEDE4121890040 -:103370003046FDF71EFDFEDE02680000FFFFFF7F06 -:10338000036E0000000200202EA9000011A9000019 -:10339000FEA800001CA200007FA30000A4A3000060 -:1033A000D0B502AF047C0346383301465C31024697 -:1033B0008432032C03D0042C01D0052C15D11B78AA -:1033C000032B12D11278032A0FD10978052906D1CF -:1033D000016E002903D0C16E0A68521E0A60416C5A -:1033E000002902D0443000210160D0BDF0B503AF08 -:1033F00081B02821415CCD1E032D32D804462834EB -:103400000246583201467C310346A4337D442D796F -:103410006D00AF4401092028247B042C26D13830CC -:1034200000F0E6F901B0F0BD0B7E032B19D1097D48 -:10343000032916D1117C052906D1C16E002903D0BC -:10344000816F0A68521E0A60416D002909D000216F -:10345000416501B0F0BD217D032902D1403000F06B -:103460002BFA01B0F0BD247B042C18D0032CF8D12A -:103470001278032AF5D11A78032AF2D10A78052A9C -:1034800006D14A68002A03D009690A68521E0A60F8 -:10349000416E0029E5D00021416601B0F0BD0B7BF3 -:1034A000032BDED1097A0329DBD11179052906D155 -:1034B000016E002903D0C16E0A68521E0A60816C39 -:1034C0000029CED00021816401B0F0BDF0B503AF7A -:1034D00081B075218D00465D0A2E35D83321C90093 -:1034E0004418892292008118932292008218009237 -:1034F0009D239B00C218B60002A39E599B19264625 -:103500009F46C0463A00000044000000440000000E -:1035100048000000760000003A0000003A00000079 -:10352000A20000002C0000002C0000002C00000075 -:10353000706B002803D0344634340020206030689B -:10354000002801D00020306001B0F0BD15235B01E0 -:10355000C01800780328F2D100991079052806D107 -:103560009068002803D0506903685B1E0360886977 -:103570000028E4D00C461834DFE70A78032ADED1AD -:1035800044197F239B00C0180378052B06D143689C -:10359000002B03D0006903685B1E036020690028CC -:1035A000CDD01034C9E7009D1346087F06280A468F -:1035B0002FD0052817D00328C1D11A46187F032819 -:1035C000BDD1107E0328BAD1287E05282C4606D10D -:1035D000E069002803D0186803685B1E0360206858 -:1035E0000028AAD1ABE7187F032812D1187E032840 -:1035F0000FD12946287E052806D1C869002803D0A6 -:10360000186803685B1E03604868002801D000202A -:103610006860D068002892D00C3214468DE7D4D46C -:10362000F0B503AF8DB0019008F052F8012808D131 -:103630000022089207920692059205A8102108F030 -:1036400051F805AE002434717471B47634830120CE -:10365000029030738020F0800321059129480A9060 -:1036600009942020079004A81C25857044706522C9 -:103670000270039108F022F83046294608F01EF83F -:1036800005AD28460199FEF703FF287C0190089DAF -:10369000079E0698059A002A0FD005A9029B0B7772 -:1036A000194B0B930A9009920220079006940398F5 -:1036B00005900846FEF78EF901E0FEF701FA05A82D -:1036C000047711480B90022007900F21069103996F -:1036D00005910A9509960199002906D005A9029A33 -:1036E0000A770B224A830A95079005A8FEF772F91C -:1036F00006487844FEF7E4F905487844FEF7E0F917 -:103700000DB0F0BDFFFFFF0080000B000E9F00001A -:10371000329F000080B500AF0246C9B2052907D02C -:103720000020042908D0032905D10020107080BD95 -:103730001078FEF7A9FE80BD0121117080BDD4D4A0 -:10374000B0B502AF0546C8B205281BD00024042836 -:103750001ED003281AD12978081FC2B2042A00D328 -:103760000220C2B20720C0467A4412795200974420 -:103770003721011D022929D0032930D105202870C5 -:103780002046B0BD2846FEF779FD04462046B0BD70 -:103790002978081FC2B2042A00D30220C2B2052031 -:1037A0007A441279520097441F01090503202870BA -:1037B0002046B0BD042028702046B0BD022905D0A7 -:1037C000032910D1072028702046B0BDFEF7A0FCC9 -:1037D000C0B2411E4842484128702046B0BD022078 -:1037E00028702046B0BD022028702046B0BDD4D439 -:1037F000F0B503AF81B057218900415CCD1E0E2D7D -:103800004ED80321C90141186922920082187323FE -:103810009B00C318044688347D442D796D00AF4465 -:103820001C353A3A3A1C410707071010103A3A0083 -:10383000A06E00282FD00020A066206800282DD17F -:103840002EE04B21890040180168002923D0002177 -:1038500001602068002821D122E0087803281AD1CD -:103860001878032817D11078052806D15068002849 -:1038700003D010690268521E0260C86800280AD08E -:103880000020C8602068002808D109E00B21490108 -:10389000401800F0D3F82068002801D000202060F4 -:1038A00001B0F0BD0B214901401800F03BF9206840 -:1038B0000028F3D1F4E7D4D4D0B502AF04463420C5 -:1038C000205CC21E032A68D821465C312046843021 -:1038D0007A44127952009744173701010279032A7A -:1038E00049D10078032846D10878052806D1206EF2 -:1038F000002803D0E06E0168491E0160A06C00281A -:1039000039D02046483034E022463432127F062A2D -:103910003ED0052A35D0032A3FD1097F03293CD167 -:10392000AC34217E032938D1017E052906D1C16935 -:10393000002903D021680A68521E0A600168002924 -:103940002BD000210160D0BD027F032A13D1027E5B -:10395000032A10D1097E052906D1A16F002903D0C1 -:1039600000680168491E0160206E002803D02046CF -:10397000603000210160206B00280ED00020206301 -:10398000D0BD087A032803D12046683000F006F83D -:10399000206C002801D000202064D0BD3021435C81 -:1039A00002465C3201468431032B1AD0042B2DD001 -:1039B000052B41D10346A4331B78032B3CD10B7F4D -:1039C000032B39D1127F052A06D1C26F002A03D0FA -:1039D00049680A68521E0A60016C00292CD04030E8 -:1039E00028E00B7F032B27D10B7E032B24D1127EE3 -:1039F000052A06D1826F002A03D009680A68521E80 -:103A00000A60016E002917D0603013E00B79032B98 -:103A100012D1097803290FD11178052906D1016E39 -:103A2000002903D0C16E0A68521E0A60816C002909 -:103A300002D04830002101607047D4D4B0B502AF45 -:103A40000179CC1E072C68D80246283201464C3139 -:103A500003466C337C4424796400A7440303192F84 -:103A60004503585F1278032A57D11A7A032A54D192 -:103A70000978052906D1016D002903D0C16D0A68B6 -:103A8000521E0A60416B002947D000214163B0BD3E -:103A90000B7B032B41D1097A03293ED111790529EA -:103AA00006D1016B002903D0C16B0A68521E0A605F -:103AB0008169002931D000218161B0BD19790329C4 -:103AC0002BD11978032928D1117F052906D1816CC2 -:103AD000002903D0416D0A68521E0A60016B00295B -:103AE0001BD000210163B0BD097A032915D11179DA -:103AF000052906D1016B002903D0C16B0A68521E4B -:103B00000A604169002908D000214161B0BD017DF2 -:103B1000032902D11830FFF741FFB0BD083000F093 -:103B2000D2F8B0BDF0B503AF81B00446807DC51EAC -:103B3000042D52D82346383322465C322046843046 -:103B40002146AC317D442D796D00AF4402193742D6 -:103B500048001978032940D1007803283DD1107816 -:103B6000052806D1206E002803D0E06E0168491EAA -:103B70000160606C002830D00020606401B0F0BDAE -:103B80001B78062B4ED0052B48D0032B25D112795C -:103B9000032A22D1097803291FD10178052906D1EA -:103BA0004168002903D000690168491E0160E06E88 -:103BB000002812D00020E06601B0F0BD2046183089 -:103BC00000F042F86068002807D00020606001B073 -:103BD000F0BD1834204600F037F801B0F0BD12797E -:103BE000062A2AD0052A24D0032AF6D10279032AEC -:103BF000F3D1D4342278032AEFD10A78052A06D1EA -:103C00004A68002A03D009690A68521E0A600169DD -:103C10000029E2D00021016101B0F0BD2046403012 -:103C200000F012F8206A0028D7D00020206201B0EE -:103C3000F0BD2046683000F007F8206D0028CCD099 -:103C40000020206501B0F0BDD0B502AF8179CB1E58 -:103C5000042B1FD80146283102464C327B441B7985 -:103C60005B009F44180202020200137A032B11D159 -:103C70001279032A0ED10978052906D1C16A0029D3 -:103C800003D0816B0A68521E0A600169002901D0C5 -:103C900000210161D0BD09780329FBD101467431AF -:103CA00009780329F6D11178052906D1016D00297B -:103CB00003D0C16D0A68521E0A60416B0029E9D029 -:103CC00000214163D0BD3021435C01465C31024696 -:103CD0008432032B1BD0042B2FD0052B42D103465B -:103CE00030331B7B032B3DD11278032A3AD109785C -:103CF000052906D1016E002903D0C16E0A68521E43 -:103D00000A60416C00292DD0002141647047137F67 -:103D1000032B27D1137E032B24D1097E052906D13D -:103D2000816F002903D011680A68521E0A60016E73 -:103D3000002917D00021016670471379032B11D198 -:103D40001278032A0ED10978052906D1016E0029BF -:103D500003D0C16E0A68521E0A60816C002901D02E -:103D6000002181647047D0B502AFFFB0D5B00468C0 -:103D7000027B806801686846FEF7C4F924686079B0 -:103D800007280ED0062808D0052801D0042808D11D -:103D90002046083000F082FD03E02046083000F0A5 -:103DA000DBFD352002016946204609F058F9FC1F69 -:103DB000013CA546D0BDD4D4F0B503AFAFB00446A6 -:103DC00001684048814270D2491C216066683168B0 -:103DD00081426AD2481C30602120C0003258042A37 -:103DE00066D0337A002B41D0581D90424AD80094B7 -:103DF00002933046093001900025139512951195D4 -:103E000010950F950E950D950C9514AC6C212046D0 -:103E100009F085F9204607F0F3FB0198411C029850 -:103E2000421E204607F0E0FB0CA920460C4607F096 -:103E3000D5FB03A8401C20220290214609F0C5F8BA -:103E40003068401E306000990868421E0A600028F1 -:103E50002BDD087A002806D009312022029809F0CB -:103E600096F8002816D028462FB0F0BD062A09D0B3 -:103E7000052A1DD0707AB37A1B021B1802D0D81DF8 -:103E800090420BD931602068401E206000252846F2 -:103E90002FB0F0BD012528462FB0F0BDFE2B0CD26F -:103EA0000094029330460B30A5E7FCF793FFFEDE4B -:103EB00001200021FCF77DFFFEDE41218900FCF797 -:103EC00078FFFEDEFFFFFF7FF0B503AFFFB0DCB091 -:103ED00005466720800028180C906F208000281865 -:103EE0000A900F20400128180B9005200D908001AA -:103EF00028180F9040782DA94C3109912A4621327B -:103F00002946DC310E910326012340007844808845 -:103F10004000874407005502600206026A00D5008F -:103F20000502E30107920E98026E42600F998878AD -:103F30000870091D106800280CD106910893002014 -:103F4000C1431160536805931B68002B08D01060B3 -:103F5000089B069900200860F54802210180E0E1F5 -:103F6000049002910598016013685B1C0392136032 -:103F70002123DB00C258042A089B014600D0B8E088 -:103F80000020069A10600868401C08601146086806 -:103F90000028E1D02920C0002A180E9C0834059280 -:103FA00049CA49C44BCA4BC44BCA4BC40E98006B98 -:103FB000002800D1FFE10E98806804902946E8317E -:103FC000059C4DC94DC44DC94DC4DA4878440F9A7B -:103FD0000499516000210C9B19740E99C96A916271 -:103FE0000699D1621063089B079A079208935B2099 -:103FF000800029189AA802F0D5FF9A98002802D0CC -:104000000426089B8DE11120000129189AA8001DA3 -:1040100006914CC84CC15CC85CC15CC85CC10C9AC0 -:10402000107C032823D00528089B0A9E0B9902D0F8 -:10403000062816D034E0087F032812D1087E032812 -:104040000FD1307D052807D1B069002804D00B9826 -:1040500000680168491E01603068002801D0002016 -:104060003060106800281BD00020106018E00B9E04 -:10407000307F0328089B0A9912D1307E03280FD184 -:10408000087D052807D18869002804D00B980068AE -:104090000168491E0160D069002801D01C32E3E7A5 -:1040A0000E98C66D022E08D3D1487844082206998E -:1040B00008F06DFF089B002804D0CA480221018047 -:1040C0000D9E2EE100200D900E9908600F9800784B -:1040D0000C9010AC204606993246FDF734FB9AAEA0 -:1040E0003046214605F01AFD3678202E2FD10226C3 -:1040F000E3E0087A002845D0431D9342049801D894 -:1041000008460930089B0490002800D138E70022B7 -:10411000002A00D034E70192049800780B685B1CF9 -:104120000B60089B00280699039A00D012E71068DC -:10413000002809D1029C146050680590006800288E -:1041400000D1F9E001981060019808601FE79AA972 -:1041500048780B9088780A901AACE01CC91C492258 -:1041600008F033FF0A98A0700B98607026701B9AB5 -:10417000083471200B94214607F02AFA002819D040 -:1041800001269AE0501F022800D2F9E6487A8B7A7D -:104190001B021C18089B00D1F2E6E01D904200D9DA -:1041A000EEE6FE2C00D311E108460B300490002807 -:1041B000ADD1E5E621261B96039648A804900D9CF8 -:1041C0000471401D1AA9093120220692019108F0BC -:1041D000FCFE489601200590060202969AA80A90D5 -:1041E000314608F0A1FF0A98314607F0DFF952AED8 -:1041F00030460A99029A08F032FF0498011D3046B1 -:10420000039A07F0F1F99994989497949694959459 -:1042100094949394929492A930460E4607F0DEF956 -:104220009AACE01C3146069A08F0CFFE1B980A9023 -:104230001A9804902DAE3046083041220B9908F0B0 -:1042400009FF304649302322214608F0BEFE05987A -:104250007070049830700A982E909A960C980028E6 -:1042600014D006F0FFFB002826D09AA806F0FFFB2A -:1042700000280D9E21D05F48784400263146FDF786 -:104280006DFE002819D09A984C300990069E2E7029 -:10429000681C0199324608F098FE079806702220A3 -:1042A0000E9C2060284622300999324608F08DFE87 -:1042B00042202060042600E00D9E10A8FDF7DBF9E7 -:1042C000F0B2042828D100200F9A907401201082A7 -:1042D0000E9903C955609060D160089B0E9E1C46E4 -:1042E000512080002818FBF7CCFE002802D00726BA -:1042F000234616E031463068002801D000200860CF -:10430000C86D002801D00020C865086B0126002375 -:10431000002806D00B6304E0324833490180089B33 -:1043200006260F9846701846FC1F053CA546F0BDB2 -:1043300000020020C8950000059910C11068401CBB -:10434000106052A8FDF710FB5298002813D0539923 -:10435000002941D04A1E1F218A43049214D041787B -:104360000291811C9AA81F2208F02FFE0498202891 -:1043700001D1012609E0002006990860059A10681D -:10438000401C1060089B02E6019E05990868401CCD -:104390000860FF204E3028189AA91F2208F015FE49 -:1043A0000F990198C8620E63029808730120486053 -:1043B00003988860EEE500200146FCF7FAFCFEDE7B -:1043C0000A4878442321FCF733FCFEDE0121090270 -:1043D000091DFCF7EEFCFEDE01200021FCF7E9FCE4 -:1043E000FEDEC04600020020046E0000AA9100001C -:1043F0003E9700001C930000F0B503AFFFB0E0B0A3 -:10440000054681208000281809908F2080002A18F6 -:104410000D20800128180B90284680300C902846EB -:10442000A8300A902C4660346078032601234000AF -:1044300078448088400087440C0019021E02650100 -:104440004F009B005C01CF00F80048016401560159 -:1044500023000892EA6D2A60106800280AD10D93A3 -:104460000020C1431160536807931B68002B09D0DB -:1044700010600D9B00206866FB480221018041E12D -:104480000D930FE1069004910798016013685B1C7F -:104490000592136021220392D300C258042A0D9B77 -:1044A000014600D034E1002068660868401C0860BE -:1044B000686E0028E0D02E1D29466831542230460F -:1044C00008F0C8FD686D002800D187E100200A9936 -:1044D00008706E660D9B089A08920D932946643108 -:1044E00076AE304600F028FB3078002802D0042653 -:1044F0000D9B07E176A84178827812025118C278A4 -:10450000120400790006801840180A9909780329D6 -:104510000FD10C9A1178052906D15168002903D0D2 -:1045200011690A68521E0A60E96E002901D0002153 -:10453000E9660794A865686D002800D14EE16868B7 -:10454000A866A86A05902846083006902A466C326C -:10455000069C4BCC4BC20694069C4BCC4BC2002015 -:104560000B9908700C980599C1600D9B089A079CDF -:1045700008920D932E466836304600F05BFBC1B2C0 -:10458000022902D105260D9BBCE0012108402070C4 -:10459000304600F048FA2078002800D197E001F07A -:1045A00011F8002800D1A0E00794696D012900D816 -:1045B00056E1E86A6866286D0690294630311DC9C3 -:1045C0001DC61DC91DC600200A9908740C980699BD -:1045D0008160079C0D9B089A08920D932E466436C5 -:1045E000304600F0FFFF002802D007260D9B89E02F -:1045F0000794304600F057FA686D002800D1EDE0CE -:104600006868A866A86A0A90294608312A466C326A -:1046100059C959C259C959C200200B9908700C9840 -:104620000A99C160079C0D9B089A08920D932E462B -:104630006836304601F048F9002802D008260D9B64 -:1046400060E0304600F0EFF9934878440121FDF72F -:1046500085FC002835D02920C00076A907910818CC -:10466000291D542208F0F6FC20780C90A86D0B90C0 -:1046700028680A906720820006920EAE304607999D -:1046800008F0EDFC284668303146069A08F0E7FC51 -:1046900009980A9941630B99016008990C98487030 -:1046A000002008706835284601F03AFF002802D043 -:1046B0000C260D9B26E02846FEF708FF0023012666 -:1046C00020E07248724901800D9B09261AE0FDF72F -:1046D0001FFD00060FD000F07FFF0028BBD16B4804 -:1046E0006B4901800D9B0B260CE0684868490180EE -:1046F0000D9B062606E000F06AFF64480821018051 -:104700000D9B0A2666701846FC1F053CA546F0BDA9 -:10471000087A002827D0431D9342069801D80846FE -:1047200009300D9B002800D1BDE60246002000287C -:1047300000D0B8E6069010780B685B1C0B600D9BF0 -:104740000028059900D095E60868002808D1049A49 -:104750000A6048680290006800281DD0069808602A -:1047600006986866A4E6501F022800D29BE6487AA5 -:104770008B7A1B02181806900D9B00D193E60698C1 -:10478000C01D904200D98EE6069AFE2A74D20846D1 -:104790000B300028C9D186E610460A46029901C1AD -:1047A0001068401C1060DDA8FDF7DEF8DD9804906D -:1047B00000284DD00794DE98002862D0441E1F20A8 -:1047C000844310D0049948780190891C76A81F2250 -:1047D00008F0FBFB202C2CD1012005E00020014635 -:1047E000FCF7E7FAFEDE0698039002990868401C81 -:1047F0000860079C019820730598A86628466D30CC -:1048000076A91F22049208F0E0FB0C98009901752C -:10481000069EC66005990161284695300EA9049A46 -:1048200008F0D3FB0A98C66003990161012068660D -:1048300041E603980499085C009022310EA81F22DB -:1048400008F0C3FB402C079C02D102200390CCE768 -:104850000020686602990868401C08600D9B27E6E6 -:104860000120FCF7A6FAFEDE000200200948784489 -:104870002321FCF7DDF9FEDE41218900FCF799FADE -:10488000FEDE01200021FCF794FAFEDE000200208B -:10489000046E0000FE8C00002A920000B0B502AF4A -:1048A000FF214231425C931F0146DC31022B28D3A9 -:1048B000052A2BD0042A35D1672292008218147C55 -:1048C000062C45D06F239B00C3180F256D0140199E -:1048D000052C28D0032C20D1047F032C1DD1047E6D -:1048E000032C1AD11C7D052C06D19B69002B03D00B -:1048F000006803685B1E0360D06900280DD01C327D -:1049000009E00868002801D000200860C86D002870 -:1049100003D00A465C3200201060086B002801D0EA -:1049200000200863B0BD047F032C11D1047E032C4A -:104930000ED11C7D052C06D19C69002C03D000688B -:104940000468641E04601868002801D00020186004 -:1049500010680028DFD1E0E7D0B502AF044661203F -:10496000205C001F08282FD8784400794000874435 -:1049700009042622042626262C002046683000F052 -:1049800052F81CE02046A8300078032817D12046B2 -:104990006130C07F052808D1204684300168002995 -:1049A00003D0C0680168491E0160E06E002806D08F -:1049B0000020E06603E02046643000F074F8606D8B -:1049C000002801D000206065D0BD68342046FEF785 -:1049D0007DFDD0BDD0B502AF0446407907280DD08B -:1049E000C01E03280AD8C046784400794000874496 -:1049F0000801011320460830FFF750FF07206071BF -:104A0000D0BDE42020580028F8D02046E430002112 -:104A1000016007206071D0BD20460830FFF79CFF81 -:104A200007206071D0BD80B500AF5B21C900415C3B -:104A3000032937D1024634321178032932D1014695 -:104A40005431137B042B08D0032B2BD10978032975 -:104A500028D15830FEF7A4FC80BD127E042A1BD05A -:104A6000032A1FD1097F03291CD10146BC310978D3 -:104A7000032917D1014694310A78052A06D14A68DC -:104A8000002A03D009690A68521E0A60C16F002912 -:104A900008D00021C16780BD097A032902D16030A6 -:104AA000FEF7A4FC80BD5421415C0A1F022A07D2F4 -:104AB000016D00293FD0503001460020086070474A -:104AC000032938D1014688310B7C062B30D00246B1 -:104AD000A832CC30052B16D0032B2CD1037F032B0F -:104AE00029D1037E032B26D1137D052B06D1926994 -:104AF000002A03D000680268521E0260C8690028BC -:104B000019D01C31D9E7037F032B11D1037E032B6E -:104B10000ED1137D052B06D19369002B03D00068BD -:104B200003685B1E03601068002801D0002010603D -:104B300008680028C1D17047F0B503AF87B00A46B6 -:104B400005464420085C00280095019107D0032801 -:104B500018D0374878442321FCF76AF8FEDE00209D -:104B6000906004280AD150686870010E2971010C08 -:104B7000E970000AA870012000214EE000201077A3 -:104B80001068D06011460C3104A8164601F046FFAB -:104B9000049800283ED00390069B059C307F052892 -:104BA000324606D1106A002803D0D06A0168491E37 -:104BB00001601F2C36D9203C1068406A844232D3F1 -:104BC0000293261A95680421491B8E4200D30E4693 -:104BD0000399091820315019001D324608F0F5F9E3 -:104BE000019A701990601568686A80196862A0421D -:104BF00007D1281D2022039908F0E7F9019A002027 -:104C0000686202990868401E08609068009D042848 -:104C1000B4D1A8E703200121324644321070297034 -:104C200007B0F0BD20202146FCF7C3F8FEDEC046E9 -:104C3000188A0000F0B503AFB5B004465B20C5008C -:104C4000605D092251016118169105211A918901AF -:104C5000611814913121C90061180C9171218900EA -:104C600061181391FF211091F431611815914321BE -:104C7000C900611811918F21890061180E91992145 -:104C8000890061180D912346343326465436214657 -:104C9000883117912146A83118912146C8310F91CA -:104CA0002146E8311291002819961B950B9215D0D8 -:104CB000032800D0E6E11978E148002202800420B0 -:104CC0004900C0467944898849008F440400DB01CB -:104CD000E00140002001A06AE16A08E000211970AB -:104CE000E1482018D64A1180A062E4622146A06300 -:104CF000E163206300221A73A064E1640020307035 -:104D000020461D46483002F0C1FD002803D0032094 -:104D10002B461B9DE4E03078032803D12046583011 -:104D2000FEF73EFB00202B462876E06BA0640021B6 -:104D30003177A0661E4625465035284602F066FEAD -:104D4000002814D003201A901B9D3346C5E0187B21 -:104D50004000C046784480884000874405009301A5 -:104D6000980104004F00CBE7A06BE16BC4E71998F2 -:104D7000007F0328334613D11898007D03280FD1F4 -:104D8000179A107B052806D11069002803D0D06936 -:104D90000268521E0260E06F002801D00020E06728 -:104DA000002903D0A6480821018095E00020199A27 -:104DB0001072A06C214650312165606511460831A2 -:104DC0001A91179E0A9325666066A56500213170C9 -:104DD0000C32089200213173B06033460833002151 -:104DE000189A11749060099335461036304602F0D7 -:104DF0000DFE002811D003202E46F8E0187E40005A -:104E0000784480884000874406003D014201050047 -:104E1000310068008EE7A06C89E705961898007C41 -:104E20000328169B159A2E4619D11298007F032845 -:104E300015D10F98007D052809D10F9880690028A9 -:104E400005D0129840680268521E0260159A1898A0 -:104E5000C069002803D00020189AD061159A002953 -:104E600018D07748082101800520C0E03546083574 -:104E7000317A0420179E49007944898849008F447B -:104E8000040001010601760028001A95256D606D69 -:104E9000199A97E709980068002151701546139AEE -:104EA0005060691C04911D2168500020059908601C -:104EB00090731860119908703F20C000201802F00C -:104EC000A5FD002867D00320D0E00A9B1A9D307012 -:104ED0000320287004201A901B9D1A98187604202D -:104EE000187357480088002810D003201870187BCA -:104EF000002604280FD0032833D1199800780328FE -:104F00002FD120465830FEF74BFA2AE003201870C4 -:104F10000226032026E0187E04281AD0032820D178 -:104F20001998007F03281CD11898007D032818D1F8 -:104F30001799087B052806D10869002803D0C8699D -:104F40000168491E0160E06F00280AD00026E6676C -:104F500007E01998007A032803D120466030FEF755 -:104F600045FA012061190870304635B0F0BD199836 -:104F70000C300890307840007844808840008744A6 -:104F8000060081008600290040023C00A6021A9516 -:104F90000A93606E1EE7119800780328169B0E9AFC -:104FA00014D10D980078032810D11078052806D167 -:104FB0005068002803D010690268521E02601198E0 -:104FC000C068002802D00020119AD06000209860AC -:104FD000D9605DE01A950A9333460833317B05208A -:104FE0007944097949008F44064D52051D023073FA -:104FF00003206AE7F7E61868F1E6307D810002A237 -:10500000515851188F46C046140000007C00000023 -:105010008600000088040000A6040000B068F16863 -:1050200016912EE215984178324610320592401CB6 -:105030000490052003A24900515A49008F44C046FC -:10504000000200201B00220027001A003500160075 -:10505000C600C100B500FB00B402BE02B902A9023D -:10506000BC01C101AF022000D90200000499087000 -:105070000420BCE720E7139A5068169B159D12E7A1 -:105080001120F3E7E64878442321FBF7D1FDFEDE4B -:10509000884278D2139949680522159DA950149920 -:1050A000886000216972401C98603F20C00025186C -:1050B00024AE3046294602F055FD307804285FD0F2 -:1050C000099024A8C17922AA9171417983791B02A0 -:1050D000591891804178827812025118C2781204CE -:1050E00003791B069A1851182291103027990791BD -:1050F000269906911CA92E462CC82CC12CC82CC15F -:105100003046FEF79BFC0998002814D00128179E12 -:10511000169B32D11868072855D801016118A022C2 -:10512000069D8D50A031079A4A60401C1860149863 -:105130008068886021E0139EB07B002848D101255B -:10514000B5731098D430201822A9072207F03DFF2C -:105150000799080CB08371830699080C3083F1829B -:10516000F120400020181CA9112207F02EFF1498EE -:105170008068179E35617061169B9868D96887E7CB -:105180000420179E72E705980068002816D018685A -:10519000002813D0139840681D21159A5050002004 -:1051A000186158611070119908703F20C0002018D4 -:1051B00002F02CFC002811D0082057E7994808215C -:1051C0000180072052E7FE480821018006204DE7B4 -:1051D000FB48082101800520179E47E711980078B9 -:1051E000032818D10D980078032814D10E98007860 -:1051F000052808D10E984068002804D00E98006950 -:105200000268521E02601198C0680028179E02D0E2 -:105210000020119AD0600020169B9861D9618842C5 -:1052200000D3D3E0139949680522159DA9500021A8 -:10523000E976401C98611598411D24AD28460691D9 -:1052400002F026FF2888022800D19CE114980C3037 -:1052500024A92CC92CC06CC96CC06CC96CC06CC9A9 -:105260006CC00698FEF75EFC149A9089002867D0FF -:10527000552080002118D08911900C980C3007908F -:1052800068C968C068C968C068C968C06CC96CC0B2 -:105290001198002800D078E1139800680621414356 -:1052A000079A5118149B1A60019159600028179EA3 -:1052B000169B159879D0114602460D32029209309C -:1052C000119030461830039003E00799019881420D -:1052D00079D08A1D149807920260088801286DD140 -:1052E0001198039A0260891C069810910160186851 -:1052F00001015218029D2A600028E6D0039A154643 -:1053000002E010392A46E0D0103511980560109857 -:10531000008893688342169BF3D110680990506807 -:105320000E9018695A6900260D96099E80190E9EE6 -:1053300072410D9E76413BD118615A61179EE0E79C -:10534000552080002158A7225600A35B139A138191 -:105350002018436880680C9D0AC52860A019418800 -:10536000518180889081159800780028179E00D080 -:1053700017E11046083000880128169B00D015E17F -:1053800050897169081A411E884131694A424A416F -:10539000024300D00FE10120159908700C980068B5 -:1053A000002802D000200C9908609869D96936E776 -:1053B000834802210180179E0E2057E6804808216D -:1053C00001800F2052E600201399EDE71598007830 -:1053D000002800D1DFE016980068002802D00020E5 -:1053E000169908600125049805700598FEF700FAE3 -:1053F00017990D730020129A1073606E48600A9B13 -:105400001A9D1A950A9321468C3124AD284603F043 -:105410007BF82878002807D00420179E55E5C04661 -:10542000E6840000000200202046683024A9491CC0 -:10543000202207F0CAFD1298007B0328179E1A9DB0 -:1054400017D11298007A032813D10F9800780528F5 -:1054500008D10F984068002804D00F9800690168AF -:10546000491E01601898C068002802D000201899D1 -:10547000C86000203075206E616EB0601691F160DA -:105480000A9B00220F990A730860169A4A603061DD -:105490001A950A93183624A8314603F0CFF82598B8 -:1054A0002499014306D00320179E0A9B1A9D30754C -:1054B00005200CE53046FEF7FFF90120179E3075F8 -:1054C000307600203073606EB0600A9B1A9D0A939C -:1054D0002046903003F030FA002802D006200A9BC4 -:1054E000F5E4307B042820D003283CD11898007CB8 -:1054F000032838D11298007F032834D12A460F9808 -:10550000007D052808D10F988069002804D01298E2 -:1055100040680168491E01601898C0690028154656 -:1055200021D000201899C8611DE012980078032846 -:1055300019D10F98007F032815D12A461898007DAD -:10554000052808D118988069002804D00F98406871 -:105550000168491E0160189800680028154602D0AD -:105560000020189908600126179806700898FDF722 -:105570003DFF2E70089806700A980673067606712D -:1055800006701B9DEDE40B9870E50D480821018025 -:10559000179E0D206AE50A4808210180179E1020F9 -:1055A00064E50748082101800A205FE504480821D6 -:1055B00001800C205AE50248082101800B2055E5A6 -:1055C0000002002080B500AF05F0C4F880BD80B5B2 -:1055D00000AF04F03DFF80BD80B500AF04F0B0FD2A -:1055E00080BDD4D4F0B503AFFFB0C0B002465420A4 -:1055F000105C16465436114688310D911146A8317B -:105600000C911446CC340425012340007844808852 -:1056100040008744050048014D010E00E500E4000C -:10562000A64878440B9000210D98017492650B9860 -:10563000D0650B961E460A95114658317EA8154630 -:1056400001F0B0FC7E98002803D0032533460B9E62 -:10565000C6E009967EA8001D0895283507952946BD -:105660002CC82CC16CC86CC16CC86CC10D98007C76 -:1056700003282AD005280A9D0C9905D006280B9EE0 -:10568000099B089A19D03DE0207F03280B9E099BB7 -:10569000089A12D1207E03280FD1087D052807D152 -:1056A0008869002804D020680168491E01600C99AF -:1056B0000868002801D0002008600D9800680028C4 -:1056C00020D000200D9908601CE0207F03280B9E4D -:1056D000099B089A0A9D0C9914D1207E032811D1A8 -:1056E000087D052806D18869002803D02068016854 -:1056F000491E01600D98C069002803D00D981C3028 -:105700000D90DEE7146D022C0BD36D48784408220F -:1057100007990D941C4607F03AFC23460D9C00287F -:1057200003D06448022101805AE07EAD4021284622 -:1057300007F0F5FC00200095069501900290059079 -:105740000390012071210A910C90079A234605F0DD -:1057500079FF0EA80D90083029463CC93CC03CC9D1 -:105760003CC00D9C0A98207020200F900698FBF7F3 -:10577000A6FF7EAD2846214604F0D0F92C78202CD7 -:1057800002D102200C9016E07EA948780D908E7808 -:1057900018ADE81CC91C492207F017FCAE700B9E1F -:1057A0000D9868702C70199A08357120294605F0FB -:1057B0000FFF00281AD0099C0C9D0EA8FBF75BFF79 -:1057C000E8B2042807D10899086D0125002868D09F -:1057D00000230B6504E0374837490180234605253F -:1057E00035701846FC1F053CA546F0BD21261996CC -:1057F000069634A80790059C0471401D18A909312C -:1058000020220A9207F0E1FB349601200C90060258 -:1058100004967EA80D90314607F086FC0D9831461F -:1058200005F0C4FE3EAE30460D99049A07F017FC11 -:105830000798011D3046069A05F0D6FE859484949B -:1058400083948294819480947F947E947EAC30463D -:10585000214605F0C3FE2BA80790C01C21460A9ADA -:1058600007F0B3FB19980D90189C7EAE30460830B7 -:105870004122294607F0EEFB3046493023220799A2 -:1058800007F0A3FB0C98707034700D987F903E96D3 -:105890000B9E3EA804F097FA411E88418500099CA2 -:1058A0008BE7059B9CE7074878442321FBF7C0F969 -:1058B000FEDEC04600020020046E0000727F000081 -:1058C000DC800000C47C0000F0B503AFB7B0044634 -:1058D0005B20C0001890205C0922510161181391CF -:1058E000052117918901611815913121C9006118AD -:1058F0000B917121890061181491FF210F91F431EE -:10590000611812914321C900611810918F218900FB -:1059100061180D919921890061180C912346343347 -:1059200026465436254688352146A831169121460B -:10593000C8310E912146E8311191002819960A923A -:1059400012D0032800D096E1197804204900C046FF -:105950007944898849008F4404008E0193013F00F7 -:10596000FE00A06AE16A06E000201870BB4820181B -:10597000A062E4622146A063E163206300221A73FF -:10598000A064E164002030701E462046483001F0DB -:105990007DFF002802D003203346DAE01998007812 -:1059A000032803D120465830FDF7FAFC0020334687 -:1059B0003076E06BA064199E00213177A066264600 -:1059C00009951D465036304602F020F8002812D0C6 -:1059D000032017902B46B9E0187B4000784480885C -:1059E00040008744050048014D0104004C00CBE70E -:1059F000A06BE16BC4E71998007F03282B46099D33 -:105A000012D11698007D03280ED1287B052806D1D7 -:105A10002869002803D0E8690268521E0260E06F1E -:105A2000002801D00020E067002903D08C4808211D -:105A300001808BE00020199A1072A06C2146503131 -:105A400021656065114608311791089326666066E6 -:105A5000A665002129700C32199200212973A860D3 -:105A6000099508350021169A11749060099E103628 -:105A7000304601F0CBFF002811D00320B5E0187E9E -:105A80004000C04678448088400087440600F40007 -:105A9000F90005002C005F0091E7A06C8CE70496EC -:105AA0001698007C032817D11198007F032813D182 -:105AB0000E98007D052808D10E988069002804D032 -:105AC000119840680268521E02601698C06900284A -:105AD00002D00020169AD061002915D06048082114 -:105AE0000180052081E030460836017A0420C04656 -:105AF0007944097949008F4402BEC33626001796BF -:105B0000266D606D199AA0E728680021129D6970C2 -:105B1000149A5060691C03911D216850002004995B -:105B2000086090731399086010990870099E3F20CF -:105B3000C000201801F06AFF002828D0032091E05F -:105B4000179E28700320307004201790179818763D -:105B50000420187303201870032501201899611878 -:105B60000D7037B0F0BD19980C30199028784000AE -:105B7000784480884000874406007E0083002A0025 -:105B80002F034000510417960893606E65E709964D -:105B9000109800780328139E0D9A14D10C98007861 -:105BA000032810D11078052806D15068002803D0AA -:105BB00010690268521E02601098C068002802D066 -:105BC0000020109AD0600020B060F16059E0179674 -:105BD0000893284608350990017B05207944097906 -:105BE00049008F4408484D071A02099D2873032075 -:105BF000089BA5E73AE7286834E7297D0420490097 -:105C00007944898849008F44040036003B002B0307 -:105C10006D04A868E96815911BE3129D6978099ED7 -:105C2000304610300490681C039005204900C0469F -:105C30007944898849008F441B001E0023001A0004 -:105C400033001500C600C000B000FC009602A2029E -:105C50009C028902BC01C20190025E04D9020000CC -:105C6000000200200996039908700420BDE75EE752 -:105C7000149A506850E7FB4878442321FAF7D8FF7C -:105C8000FEDE884276D21499496805223546129B79 -:105C900099501599886000215972401CB060099E86 -:105CA00009963F20C000211826AE3046079101F02A -:105CB00059FF3578042D79D026A8C17920AA917191 -:105CC000417983791B0259189180417882781202B8 -:105CD0005118C278120403791B069A1851182091A2 -:105CE000103029990691289905911AA94CC84CC1E0 -:105CF0004CC84CC10798FDF7A1FE002D13D0012D13 -:105D0000139E34D13068072859D801016118A022A8 -:105D1000059B8B50A031069A4A60401C3060159854 -:105D20008068886023E0149DA87B0028139E4CD1D6 -:105D300001200790A8730F98D430201820A90722BB -:105D400007F043F90699080CA88369830599080CA4 -:105D50002883E982F120400020181AA9112207F0B7 -:105D600034F9159880680999079A0A614861B06802 -:105D7000F16886E70498006800281AD03068002887 -:105D800017D0149840681D21129A5050002030619D -:105D90007061107010990870099E3F20C000201893 -:105DA00001F034FE002816D008205BE70420099E8D -:105DB00058E7B14808210180099E072052E7AE4804 -:105DC00008210180099E06204CE7AB48082101808C -:105DD0000520099E46E7099610980078032817D1F8 -:105DE0000C980078032813D10D980078052808D165 -:105DF0000D984068002804D00D9800690268521E72 -:105E000002601098C068002802D00020109AD0606C -:105E10000020139EB061F161149D884200D3D4E04C -:105E200069680522129DA9500021E976401CB061E5 -:105E3000099E09966D1D26AE3046294602F028F9C6 -:105E40003088022800D17AE115980C3026A90595F2 -:105E50002CC92CC06CC96CC06CC96CC06CC96CC03E -:105E6000159D0598FDF75EFEA889002864D0552091 -:105E700080002118E88910900B980C30069068C9B2 -:105E800068C068C968C068C968C06CC96CC010982F -:105E9000002800D056E1149D2B6806215943069A2C -:105EA00051181598026000914160002B139E79D023 -:105EB00012990B460D33019309311091099918314C -:105EC000029104E0069A00988242159879D0114612 -:105ED000921D06920260088801286CD11098029ADF -:105EE0000260891C05980F91016030680101521809 -:105EF000019B1A600028E5D0029A154602E010398D -:105F00002A46DFD01035109805600F9800889368F6 -:105F10008342F4D11068079050680D90306972691F -:105F200000230C93079BC0180D9B5A410C9B5B41AF -:105F30003BD130617261E2E7552080002158A722F1 -:105F40005200A35A149E33812018436880680B9D29 -:105F50000AC52860A018418871818088B081129894 -:105F60000078002800D0FAE0354630460830008836 -:105F70000128139E00D0F8E06889099A5169081A2F -:105F8000411E884111694A424A41024300D0F2E071 -:105F90000120129908700B980068002802D0002098 -:105FA0000B990860B069F16937E733480221018035 -:105FB000099E0E2056E6304808210180099E0F20D8 -:105FC00050E60020149D2860ECE70B9412980078AE -:105FD000002800D1BCE0E92040000B99081802F02D -:105FE00089FA002800D181E21398066944690025E6 -:105FF0002995224A304621462B4606F0D6FFEB4330 -:106000001F4A0A90079106F0D7FC80190F90614152 -:106010000D91109516E01A700122109951181091E7 -:1060200029910C9D6D1C1499159A234606F0C4FC09 -:106030000F9B1B1A0D9A8A410F9318460D9210431D -:1060400000D19EE0092D00D19BE0082000240C9592 -:10605000451B04D0012D07D10A2015904DE00120E9 -:1060600015904AE0F4780000002401200A261290DE -:10607000159014941BE0C0460002002000CA9A3B11 -:10608000003665C43046C9172140159A149B06F0A6 -:1060900093FC15901491304621463246234606F073 -:1060A0008BFC06460C46A808072D05461AD929463A -:1060B0001298014000D0304649422140159A149B65 -:1060C00006F07AFC1590149130462146324623465C -:1060D00006F072FC06460C46042D03D3A907D1D462 -:1060E0000120D0E7159814993246234606F064FC47 -:1060F0001590084300D101E20C460F980D99159AAE -:10610000234606F052FF149102463032D5B226AB38 -:1061100010995B180C2902D0802D00D27BE7012654 -:10612000F143109E0D3E8E4200D37AE73F210A4094 -:1061300080325A70A909C031197002226DE70A989D -:10614000099E8FE5F04808210180099E0D2089E510 -:10615000ED4808210180099E0B9C102082E5EA4849 -:1061600008210180099E0A207CE5E748082101807A -:10617000099E0C2076E5E44808210180099E0B2049 -:1061800070E52998259028982490279823902698A0 -:106190002290079827900A98269022A826A902F014 -:1061A000AEF9002800D1A1E113980068002802D0C0 -:1061B0000020139908600125039805700498FDF7E5 -:1061C00017FB0998057305460020119908730B9C6D -:1061D000606E6860089B179E179609950893214684 -:1061E0008C3126AE304602F08FF93078002803D08B -:1061F0000420089B099DA3E42046683026A9491C79 -:10620000202206F0E2FE1198007B0328099D179ECC -:1062100017D11198007A032813D10E980078052819 -:1062200008D10E984068002804D00E9800690168D3 -:10623000491E01601698C068002802D000201699F7 -:10624000C86000202875206E616EA8601591E96015 -:10625000089B00220E990A730860159A4A6028610B -:1062600008932946183126A80B9102F0E7F92798E0 -:106270002699014302D00320089B33E11796099524 -:1062800035981590349E0B98FDF716FB002529953F -:106290009E4A304615992B4606F087FEEB439C4AF2 -:1062A0000A90079106F088FB82192E461598414105 -:1062B0002B460B9D1CE03F210A4080324270A90909 -:1062C000C031017002220C9E0D9D129996192996DB -:1062D00013986D1C149A159B06F06EFB2B460F9AB3 -:1062E000121A109888410146104608430B9D79D038 -:1062F000092B77D008200025C01A10910F920D931A -:1063000003D0012803D10A2349E0012347E00C967A -:10631000002601210A2512911591149614E02846B1 -:10632000C9173140159A149B06F046FB159014913D -:10633000284631462A46334606F03EFB05460E46C1 -:106340001399880807291CD9139001461298014017 -:1063500000D0284649423140159A149B06F02CFB88 -:1063600015901491284631462A46334606F024FB00 -:1063700005460E461398042803D38107CFD4012085 -:10638000CEE7159814992A46334606F015FB0346C6 -:10639000084300D1B2E00D460C9E10990F9A1046AA -:1063A00014931A4615952B4606F0FFFD13900246EE -:1063B0003032D5B226AB98190C2E05D0802D03D2E1 -:1063C000027001220D9D81E7129133460126F143AF -:1063D0000C930D3B8B4200D26DE70C9E0D9D1398E4 -:1063E000129976E729981D9028981C9027981B9061 -:1063F00026981A90079827900A98269026A81AA9F6 -:1064000002F094FA28700028179E65D00120099D9B -:10641000287500202873606EA860089B08932046AA -:10642000903002F089FA002803D00620089BFFF77D -:1064300088FB287B2A46042820D003283CD11698C4 -:10644000007C032838D11198007F032834D13346CB -:106450000E98007D052808D10E988069002804D088 -:10646000119840680168491E01601698C0690028AB -:106470001E4621D000201699C8611DE011980078B1 -:10648000032819D10E98007F032815D1334616989A -:10649000007D052808D116988069002804D00E9840 -:1064A00040680168491E01601698006800281E4671 -:1064B00002D0002016990860012515701998FCF784 -:1064C00095FF357019980570089805730576057164 -:1064D00005700020FFF742FB0B480F4901800420A4 -:1064E000089B099D28750520FFF72BFB06480949E5 -:1064F0000180099E0B9C1120FFF7B4FB07487844EC -:106500001921FAF795FBFEDE0002002000CA9A3B33 -:10651000003665C4046E0000506800003E73000041 -:10652000F0B503AFF3B005460920009040012818EC -:1065300001900D20400128180590752080002C182E -:106540007F26B100691803918921890069180B9190 -:106550009321890069180C919D218900691808917F -:106560001521490169180991285C0521049101212F -:10657000029106940D95400078448088400087443D -:106580000A005100620047006E0036020701D10088 -:1065900057018E0144000120040232AD28462146F5 -:1065A00006F0C2FD2846214605F000F80D98294660 -:1065B000224606F054FD019A906F00283FD05320E8 -:1065C00080000D9B1818492189005918936A0E9371 -:1065D0003CC83CC13CC83CC1019A0E9810600020E8 -:1065E000D16C5162D16F0E40059A1660C909069CA4 -:1065F0006060A1600D9D884205990C9E00D28FE1DC -:10660000002009686060A1601EE00A200490EEE1AD -:10661000099800780C340E94002809D003280C9EA9 -:1066200000D192E1FC4878442321FAF701FBFEDE19 -:106630000C9E0020B061802800D080E150E1002055 -:106640000146FAF7B6FBFEDE88422ED2401C60609F -:1066500000200B990870092040012818E0600F20E5 -:106660004001281800F014FCC10768D1000A32A9C3 -:1066700008700B98007803280FD103990878052833 -:1066800006D14868002803D008690168491E0160E6 -:106690002069002801D00020206132A9012228466B -:1066A00004F0A2FF6068A168CEE70020399038901E -:1066B000379036903590349033900E90329032ACC3 -:1066C0002846214604F08AFF0120000228180146CE -:1066D0006CCC6CC16CCC6CC1069C6178002949D033 -:1066E000019B996F012900D8F6E0772080000D9D6D -:1066F0002918201D5D229200AA181C6D0A9478CAE0 -:1067000078C178CA78C10D9D069C0A990160C0497C -:1067100079440B9A0E9B1377019A526F039B1A6070 -:10672000586099602E4601256802311832A800F0A1 -:1067300039FC3298002805D00720049057E1042046 -:10674000049054E169208000311832A8001D0E9198 -:106750001CC81CC15CC85CC15CC85CC10B98007FD4 -:1067600003281CD0052805990C9A32D00628069CCF -:1067700048D04FE000F010FC00280CD0A34878442B -:106780000121FBF7EBFB0028AAD19E489E4901801E -:10679000062004902BE19B489B49018027E1089B40 -:1067A000187F0328069C05990C9A33D1187E03287C -:1067B00030D1107E052808D1D069002805D008986E -:1067C00000680168491E01600599106800281FD102 -:1067D00020E0089B187F0328069C13D1187E03280D -:1067E00010D1107E052808D1D069002805D008985E -:1067F00000680168491E016005995068002801D0B1 -:10680000002050600B98C068002803D00B9A0C320F -:1068100000201060C86A022807D37E487844082206 -:106820000E9906F0B4FB002805D0764802210180BD -:1068300008200490DBE028020D9E321832AC20467E -:106840000E99FAF7FFFD2078002805D06D480B213E -:1068500001800A200490C9E032A8411C34460FAEE2 -:1068600040220E92304606F0B0FB3B20C0002118BB -:106870000C911DCE1DC11DCE1DC11DCE1DC11DCE35 -:106880001DC100200B9988700D800598006B03993D -:106890000C9ACA610E9A0A624862069C0D9D4320BA -:1068A000C0002818F9F7EDFB00280098049000D0EC -:1068B0009DE00599C86A002801D00020C8620199AE -:1068C000886F01220492002803D00020029088677C -:1068D0008DE0002002908AE00120FAF76AFAFEDEDD -:1068E00079208000291832AD80242846224606F0FF -:1068F000B1FB0120099908700FAE304629460D9D65 -:10690000224606F0A7FB284631462246069C04F0A4 -:106910006BFE6068A168884205990C9E00D36FE603 -:10692000401C606000200999087009204001281867 -:10693000E0600C340E940020B0618028D0D00E9816 -:1069400000680021089A1171F0614D20C0002918DB -:106950002FA800F063F82F9B002B0899079341D0D4 -:10696000319A309C0879052806D18868002803D020 -:1069700048690168491E01601F2C3DD9203C0E98D2 -:106980000068406A844238D30A92251AB669802189 -:10699000891B8D4200D30D460D99891979229200E9 -:1069A0008A181918203110462A4606F00EFBA8193D -:1069B0000C9988610E980668706A40197062A0424E -:1069C00006D1301D2022079906F0FFFA00207062E0 -:1069D0000A990868401E08600C9EB0690D9D8028C9 -:1069E000ADD17DE70320049009990870069C0498B6 -:1069F0002070029873B0F0BD20202146FAF7D9F933 -:106A0000FEDEC04600020020046E00009E71000001 -:106A1000846E0000CC6F0000466F0000F0B503AF3D -:106A200099B005460B462033087C0C464000C04612 -:106A300078448088400087440600070220029801BD -:106A40002D00E101EA010493059525682E1DFD49FD -:106A500079442022304606F09AFA002800D180E1DD -:106A60002868069008A8014607943CCE3CC13CCE5D -:106A70003CC10799069E4E61079918313CC83CC13C -:106A80003CC83CC13246079C059D049B1068002809 -:106A900005D060E162691068002800D05BE1002049 -:106AA000C64316602921515C042900D052E10396A7 -:106AB000049310A8461C07941834069220223046EE -:106AC000214606F082FA0699087A002809D008467D -:106AD00009302022314606F05AFA0699002800D1E2 -:106AE00049E1059508462930029010A9084601940D -:106AF000224678CA78C078CA78C00120069A1072F7 -:106B0000104614460930202206F05FFA022202984D -:106B1000027066683068002800D09BE13346039815 -:106B200001C3432085007059840841218900402C0D -:106B300000D97EE1039676191A543068401C306003 -:106B40008842079C00D374E1019A12781A54306885 -:106B5000401C3060884200D36BE1627E1A5430687A -:106B6000401C3060884200D363E1A27E1A54306832 -:106B7000401C3060884200D35BE1E27E1A543068EA -:106B8000401C3060884200D353E1227F1A543068A1 -:106B9000401C3060884200D34BE1627F1A54306859 -:106BA000401C3060884200D343E1A27F1A54306811 -:106BB000401C3060884200D33BE1E27F1A543068C9 -:106BC000401C3060884200D333E1049D2A781A5477 -:106BD0003068401C3060884200D32AE16A781A5439 -:106BE0003068401C3060884200D322E1AA781A54F1 -:106BF0003068401C3060884200D31AE1EA781A54A9 -:106C00003068401C3060884200D312E12A791A545F -:106C10003068401C3060884200D30AE16A791A5417 -:106C20003068401C3060884200D302E1AA791A54CF -:106C30003068401C3060884200D3FAE0EA791A5488 -:106C40003068401C3060884200D3F2E02A7A1A543F -:106C50003068401C3060884200D3EAE06A7A1A54F7 -:106C60003068401C3060884200D3E2E0AA7A1A54AF -:106C70003068401C3060884200D3DAE0EA7A1A5467 -:106C80003068401C3060884200D3D2E02A7B1A541E -:106C90003068401C3060884200D3CAE06A7B1A54D6 -:106CA0003068401C3060884200D3C2E0AA7B1A548E -:106CB0003068401C3060884200D3BAE0EA7B1A5446 -:106CC0003068401C3060884200D3B2E02A7C1A54FD -:106CD0003068401C3060884200D3AAE06A7C1A54B5 -:106CE0003068401C3060884200D3A2E0AA7C1A546D -:106CF0003068401C3060884200D39AE0EA7C1A5425 -:106D00003068401C3060884200D392E02A7D1A54DB -:106D10003068401C3060884200D38AE06A7D1A5493 -:106D20003068401C3060884200D382E0AA7D1A544B -:106D30003068401C306088427BD2E97D195430684D -:106D4000401C306003990868401C0860069A10686F -:106D5000401C059D1060002028600420207419B09C -:106D6000F0BD474802210180059D002028600320D6 -:106D7000207419B0F0BD4C682068404EB04269D212 -:106D8000401C214601C110A8FAF7EEFD109800281A -:106D900063D0119900294FD000780128069903D0BB -:106DA000022860D1002112E032464E6830689042DD -:106DB00050D2401C314601C110A8FAF7D5FD1098F9 -:106DC00000284AD0119A002A53D0411C501E226834 -:106DD000521E2260069B1A68521C1A60079C616052 -:106DE000A060E66000290FD0202816D2012262613F -:106DF000A161E06126622248022101800020286012 -:106E00000520207419B0F0BD1D480221018000202A -:106E100028600620207419B0F0BD00226261A161D3 -:106E2000E061266229606860AE600120207419B0BC -:106E3000F0BDF9F7BEFFFEDE00200146F9F7B9FF0D -:106E4000FEDEC046E46B00000F4878442321F9F7CA -:106E5000EFFEFEDEF9F7BEFFFEDE0C4878442B2184 -:106E6000F9F7E6FEFEDE074878444821F9F7E0FE30 -:106E7000FEDE01200021F9F79CFFFEDEFFFFFF7F11 -:106E8000000200202B680000226700000C68000050 -:106E9000F0B503AF87B004464420205C214644315E -:106EA0000091002807D0032821D0384878442321B6 -:106EB000F9F7BEFEFEDE00206060012813D1606895 -:106EC000002807D0A0680121009A11700006000C6C -:106ED00007B0F0BD2E4878442B2104AA2D4B7B44EB -:106EE000FAF7DAF8FEDE002020772068E06021461D -:106EF0000C3104A8FFF792FD049B002B3CD0069AAE -:106F00000599207F052806D1206A002803D0E06A71 -:106F100005686D1E05601F2934D920392068406A34 -:106F2000814230D3039202910D1A66680121891BB8 -:106F30008D4200D30D4619182031201D8019001DE7 -:106F40002A46019306F041F8A81960602668706A25 -:106F5000401970620299884206D1301D20220199A1 -:106F600006F033F80020706203990868401E08603C -:106F700060680128B7D1A2E70320009908700120BA -:106F800007B0F0BD2020F9F714FFFEDEC066000058 -:106F9000056800003A68000080B500AF00F0DAF83C -:106FA00080BDD4D4F0B503AF87B00D460290402029 -:106FB000095C2B4640332846643003902C468C34C1 -:106FC000042001267944097949008F44031C5F1489 -:106FD000620A220000960020207128686864261D3D -:106FE0001CE0009601932079211D0491002812D005 -:106FF000032856D007E000962079261D00280CD0E3 -:10700000019303280ED0524878442321F9F710FE4B -:10701000FEDE06203DE0686C40E0686C01930021D4 -:107020002170A86428464830FFF732FFC1072AD1F3 -:1070300080B2000A217803290FD103990978052924 -:1070400006D1A96E002903D0696F0A68521E0A6032 -:10705000E96C002901D00021E9640121317000218F -:1070600029636963A8636864814253D30835029831 -:10707000001D0ECD0EC01ECD1EC01ECD1EC0012097 -:107080000026019B05E00320307000E0FEDE019B3E -:10709000009E18700298066007B0F0BD00212170B4 -:1070A000A8642946483105AE3046FDF745FD3078E5 -:1070B00000283BD105A84178827812025118C27885 -:1070C00012040079000680184018217803290FD196 -:1070D00003990978052906D1A96E002903D0696FA3 -:1070E0000A68521E0A60296D002901D00021296515 -:1070F0000121049A1170EA6B936A092B1BD899003D -:107100005050591C916200216964A864696BA86B96 -:107110008142ABD20020207128460830E863481C29 -:10712000686328686864211D0491B7E70320049907 -:1071300008700520ABE76964A8640348034A02802D -:1071400006200E46019BA4E70002002050680000C4 -:1071500064650000F0B503AF99B00390102102916F -:107160003F497944019105A900240C7001A90491BB -:1071700006A90C7106940D94109409A90E910F9410 -:10718000159401251295374979441191149517A941 -:10719000139135497944189117900EA833497944D1 -:1071A00011AAF9F74FFD002818D11098012800D82E -:1071B0002846401E0109491C0891C0097C284CD86A -:1071C00008A8139005A8129004A8119011A80024F3 -:1071D000214600F071F8002803D021E0204619B0C4 -:1071E000F0BD234D7D44234E7E4406A8FAF7ECFC07 -:1071F000C0B20628F9D00528F7D8800002A10858A7 -:10720000091828468F46C046240000001E000000D2 -:107210001C000000280000003000000018000000E2 -:107220000024DBE7E1E7FAF74BFCDEE73046FAE75C -:10723000641E07D2002405E00898844200D2641C32 -:10724000844206D011A8214600F036F80028CCD0A0 -:10725000E6E70124204619B0F0BDF8F7ADFFFEDEE9 -:107260005A66000058660000E10000001264000049 -:1072700014640000F463000080B500AF8AB00022FF -:107280000492012201920A4B7B440093039206AAC6 -:107290000292084A7A44079208AA0692202209928A -:1072A0000890486989696A46F9F7CCFC0AB080BD44 -:1072B0000C650000C5A0FFFFF0B503AFA1B00491BD -:1072C000039004F005FA012808D1002212921192CD -:1072D00010920F920FA8102104F004FA0FAC0026B0 -:1072E00026716671A6762683012002902073802085 -:1072F000E08003210F91654814901396202011908F -:1073000018A81C258570467065220270019104F052 -:10731000D5F92046294604F0D1F90996039D2C6839 -:1073200020681A9605A91891049909011991806895 -:1073300000961396029A1092564979440F91129230 -:107340000AA91191544979440B910A9018A85349FC -:1073500079440FAAF9F776FC002800D08AE0696822 -:10736000097800292E46029015D0206812C8B0680E -:1073700006681796009D1C95112C7DD218A82246F0 -:1073800005F023FE1C9800191C90642E12D30620D1 -:107390000A2E12D312E0206806C80FA8009D0577B8 -:1073A0003B4B1593022311930F9514921391FAF707 -:1073B00011FB3AE008200A2E00D20A20022E20D328 -:1073C000A0421ED31F9518A81D901E9513950198D5 -:1073D0001090334878440F90022012900AA8119020 -:1073E000304878440D9017A90C910B9020A80A9072 -:1073F0000498401C20901DA82B4979440FAAF9F746 -:1074000021FC18A80AA90A4618C818C258C858C2A8 -:107410000E9A0FA805771E4B1593022311930F9513 -:1074200014921391FAF7D6FA039E09990FA80577DB -:10743000174A1592022211920F221092019A0F926E -:10744000149105A91391FAF7C5FA0498002803D0FE -:107450001A487844FAF734FB0498401CB16809686C -:10746000884202D31248784401E010487844FAF781 -:1074700027FB029821B0F0BD0E4878442B210FAABB -:107480000D4B7B44F9F708FEFEDEC046FFFFFF0010 -:1074900080000B00A66400002FFFFFFF6062000069 -:1074A000C4610000DF8DFFFFB6610000C061000015 -:1074B000BE610000616200001A630000AE6100005E -:1074C00080B500AF88B00020049001200190094AE7 -:1074D0007A440092039006A80290074878440790E7 -:1074E000064878440690486989696A46F9F7AAFB14 -:1074F00008B080BD9C62000021000000AA6200006C -:1075000080B500AF0B4606C81846F8F7E5FF80BD0A -:10751000F0B503AF83B015468268521982604268A5 -:10752000AA42164600D32E46931B43600023AA426C -:1075300026D802910193006800900069331A103335 -:107540009D422C4600D31C46B4422AD3AA4207D2FD -:10755000002E05D0029989573F22D243914220DB69 -:10756000AB4207D2002C05D0029909574022D243E2 -:10757000914216DDA51B1021091AA94203D201234D -:10758000184603B0F0BD009C2018029989192A46BC -:1075900005F01BFD206940192061019B184603B0CE -:1075A000F0BD0298294632462346F9F77AFDFEDE01 -:1075B000F0B503AF85B000250495802903D204AA55 -:1075C000117001212FE0CA0A0AD13F220A408032FD -:1075D00004AB5A708909C0220A431A70022122E0C2 -:1075E0000A0C0ED13F220A40803204AB9A700A0B7B -:1075F000E02414431C700905890E80315970032161 -:1076000011E03F230B40803304AAD3700B059B0E7F -:10761000803393708B039B0E80335370C902490FE4 -:10762000F0311170042182685218826042688A42E7 -:10763000144600D30C46131B43608A4228D8039596 -:1076400006683069251A1035A9420B4600D32B462F -:10765000A3422DD38A420BD2002C09D004AA125780 -:1076600002923F22D2430196029E9642019E1FDB68 -:107670008D4207D2002B05D004AAD2564025ED43F7 -:10768000AA4215DD1D1B1021091AA94203D20125AA -:10769000284605B0F0BD301804A909192A4605F09E -:1076A00094FC306940193061039D284605B0F0BD57 -:1076B00004A82246F9F7F5FCFEDED4D480B500AF6D -:1076C0000A4602497944F9F7BDFA80BDEC5E000034 -:1076D0000168002901D0002101607047F0B503AFB7 -:1076E00099B00C460646054601CD0990486989695E -:1076F000CB685F49794401220A929847099A002A87 -:1077000018D0AB180B95761D10A920310791214692 -:107710002031069100285748784405900A99084678 -:1077200045D10893E569680706D40BA82146FAF706 -:107730001BFD39E00A998AE06069A1690291CB6872 -:107740004D497944012203900192984700280A99F3 -:107750000846099A089B2AD10FA801990170069939 -:107760000978079A11700E9002980D9003980C906A -:107770001795059816900CA815902FCC1495139377 -:107780001292119110900BA810A9143CFAF7ECFC7E -:10779000002802D00A99084607E01698C368159891 -:1077A00036497944022298470A99099A089B9E42D1 -:1077B0004DD0551E049405E00A990846049C761C99 -:1077C0006D1E44D00B9600060846F8D16169A06989 -:1077D000E26953070FD4C36808462A497944022254 -:1077E00098470A9900280846E9D10BA82146FAF7DC -:1077F000BBFC0A99E3E70FAB0893099121460124EA -:107800001C70069B1C78079B1C70089B0E930D90A8 -:1078100009980C901792059816900CA81590086876 -:1078200009900C1D1DCC11A91DC1099810900BA821 -:1078300010A9FAF799FC0028BED11698C3681598CC -:107840000F49794402229847049C0A99B7E7002817 -:1078500002D0084619B0F0BD6069A169CB680A4939 -:107860007944012298470146084619B0F0BDC04648 -:10787000965C0000785C00009A5C0000325C0000BE -:10788000925B0000F35B00007D5B0000F0B503AF8E -:1078900085B00446203004902646483620466C3099 -:1078A000039023469433207B0425012278440079F9 -:1078B0004000874402A2A71A7A000293002004998C -:1078C000087021686068A160216160612146103103 -:1078D000019100213170206415462046283000F0C7 -:1078E00095F8002812D003205BE002932046103068 -:1078F000019004980078C04678440079400087449D -:10790000037C81022248E7E76069E2E7A161307801 -:1079100003282A4613D10298007803280FD1039830 -:107920000078052806D1206F002803D0E06F016899 -:10793000491E0160606D002801D0002060650020B4 -:1079400030706069206415462046283000F05EF8EB -:10795000002801D0042024E0E161307803282A4681 -:1079600013D10298007803280FD1039800780528D6 -:1079700006D1206F002803D0E06F0168491E016026 -:10798000606D002801D000206065002030706069C3 -:10799000206415462046283000F038F8002808D02A -:1079A00005202A460499087003252573104605B062 -:1079B000F0BD3078032813D10298007803280FD146 -:1079C00003980078052806D1206F002803D0E06FC7 -:1079D0000168491E0160606D002801D000206065CB -:1079E000012504980570019E3046FBF7D9FC3570DF -:1079F00000222573104605B0F0BD034878442321CA -:107A0000F9F716F9FEDEC046705B0000F0B503AF73 -:107A100085B004462022805C214620310091214619 -:107A20004431019126466C360396C046784400796D -:107A300040008744020C113D7C8300232360636077 -:107A40000625E260256101261946029305E04448B7 -:107A500078442321F9F7ECF8FEDE002020755D194B -:107A6000002E04920FD01D460126954232460EDAB2 -:107A70009D420FDA06461640681C002E0ED0A0600C -:107A8000002E0FD155E0012695423246F0DB02462A -:107A90009D42EFDB1640681C002EF0D10498A060D8 -:107AA000002E46D0E5610020039E3070A069A062E0 -:107AB00020462830FFF7ECF9C1072FD100B204901F -:107AC00080B2050A307803280FD101980078052884 -:107AD00006D1A06C002803D0606D0168491E0160CA -:107AE000E06A002801D00020E0627F200540E669BE -:107AF0003F2232400021284604F083FF0A462168D5 -:107B0000014302912160616811436160049800287B -:107B100006D5A368E2682569267D9EE703200EE06E -:107B2000002D06D1002E04DD0B480C4901800420F5 -:107B300005E0002908D0084808490180052000997F -:107B40000870012005B0F0BD0120009908700020E8 -:107B5000029905B0F0BDC046000200205068000048 -:107B60001C5B0000F0B503AF9FB0059008462830BD -:107B700006900E464C3608466C3004900D468C3507 -:107B800008790C464000C04678448088400087440D -:107B90000C00300235021100A400E701D2003E02C1 -:107BA0005700CB011F00160235010020069908700E -:107BB00020682062039520460830FFF727FF002841 -:107BC0001CD0042005990870032020711FB0F0BD5F -:107BD0002046083001900698014610310291007C41 -:107BE0004000C04678448088400087440500020277 -:107BF0000702640045010E01606B59E006980078A9 -:107C00000328039D12D10498007A03280ED13078FE -:107C1000052806D1206D002803D0E06D0268521EB1 -:107C20000260606B002801D00020606300294FD003 -:107C3000012900D0DFE0002006990870206820624A -:107C40000395254608352846FFF7E0FE002806D0B4 -:107C5000042005990870082020711FB0F0BD01951F -:107C6000069800780328039D12D10498007A03280F -:107C70000ED13078052806D1206D002803D0E06DA4 -:107C80000268521E0260606B002801D00020606311 -:107C9000002900D141E1012900D08DE1FA49794460 -:107CA0000020069A107420682163606310320292EB -:107CB00000212977206403952146403116A8054606 -:107CC00000F022FC2878002800D1B3E0032087E1EF -:107CD0000020069908702068206220460830FFF7CF -:107CE00095FE002805D004200599087020711FB06A -:107CF000F0BD06980078032812D10498007A032872 -:107D00000ED13078052806D1206D002803D0E06D13 -:107D10000268521E0260606B002801D00020606380 -:107D20000020082900D118E1202900D04EE1049953 -:107D300008712068A0602146083116AE304600F078 -:107D4000E3FB3078002806D004200599087006204F -:107D500020711FB0F0BD16A8C1790CAA91714179AC -:107D600083791B0259189180417882781202511848 -:107D7000C278120403791B069A1851180C9110301E -:107D80000190199900911899039107A802900298FF -:107D9000019D4ECD4EC00195029001980078029948 -:107DA000087004980079032813D1049800780328F8 -:107DB0000FD10698007F052806D1A06C002803D0BB -:107DC000606D0168491E0160206B002801D0002011 -:107DD000206314A80D9981800CA9897981710C9870 -:107DE000149007A80EA96CC86CC100780870002117 -:107DF000059E009D29E1A2480821018004200599E3 -:107E000008700C2020711FB0F0BD0699087F1C314E -:107E10000691810001A2515851188F4614000000AC -:107E2000D6010000E0010000AE000000BE0100002D -:107E3000206C47E016A8411C2022019805F0C5F8E7 -:107E4000039D287F032813D1287E032810D104988E -:107E5000007C052807D104984069002803D02868D1 -:107E60000168491E0160A06E002801D00020A066B4 -:107E700000202871606B20642046403000F0E6FD51 -:107E8000002801D00420ABE0A262E3622879032835 -:107E900011D1287803280ED1307E052806D1A06E96 -:107EA000002803D0606F0168491E0160206D002822 -:107EB00001D000202065002006990877606B2064BF -:107EC0001C31069100212970A06420464830FEF73D -:107ED000DFFFC1071FD129780329019B0ED1317E15 -:107EE000052906D1A16E002903D0616F0A68521ED0 -:107EF0000A60E16C002901D00021E16480B2400AEF -:107F000067D1012006990870029908701846FBF79E -:107F1000DAFE032198E003205FE00020207520684E -:107F200021460831A160E0602046083000F0C0FF23 -:107F3000002806D0042005990870092020711FB080 -:107F4000F0BD207D03210328059E05D12046183071 -:107F50000D46FBF723FD294677E030732068A060CB -:107F60002046083000F072FD002806D00420059954 -:107F70000870052020711FB0F0BD307B012103285F -:107F8000039216D1307A032813D106980079052878 -:107F9000059E08D1206B002805D0E06B0D460168D6 -:107FA000491E01602946A069002803D00020A06175 -:107FB00000E0059E1D4648E031480821018004206C -:107FC000059908700B2020711FB0F0BDA060E16022 -:107FD00015E02B482B4901800420069908700520E4 -:107FE000029908700420059908700A2020711FB0BA -:107FF000F0BD264878442321F8F71AFEFEDE8842B9 -:1080000021D200213172401CA060206820612046EE -:108010001030FEF73DFFC0072AD1307A03280FD178 -:1080200006980079052806D1206B002803D0E06B64 -:108030000168491E01606069002801D0002060616C -:10804000A068E168DBE70221059E3170701C14A96D -:10805000072204F0BAFF0398B060F56010360EA84E -:108060000EC80EC60EC80EC6012020711FB0F0BD8E -:10807000042005990870072020711FB0F0BDC0468C -:108080000002002050680000F658000078550000FB -:10809000F0B503AFB7B003460D4638350E465C3633 -:1080A0000A4680320846AC3002900846D43001902F -:1080B000887D0C46069640007844808840008744BE -:1080C0000800200125010C002E001B00850049003E -:1080D000FC0000202870206820630392059320464E -:1080E0001830FFF793FC002850D002200599088033 -:1080F0000320A07537B0F0BD05932646183635AD80 -:108100002846314601F064FB2888042800D090E01E -:108110000220059908800520A07537B0F0BD0392B4 -:108120000593287821461831820002A39A589A189C -:108130009746C0461C000000CE010000D801000098 -:10814000700100009A030000000300004C030000CF -:108150000868A4E003920593307921461831321D56 -:108160000492820001A39A589A1897461C000000B6 -:1081700096010000A0010000B6000000A00200006F -:10818000B80100009E020000086846E02878032835 -:10819000059B039A12D1107903280FD13078052856 -:1081A00007D1206E002804D0E06E0268521E0260E3 -:1081B000039A606C002801D000206064012967D018 -:1081C000022977D10020A0772068A061039205934F -:1081D0002646183607AD2846314601F0F9FA2888B8 -:1081E000042806D10220059908800620A07537B022 -:1081F000F0BD0898A0820798208207A84088608276 -:108200003046FBF721FDB94979440020069E3071C4 -:108210002068A061E161311D04910021039A11726F -:10822000106020466830FFF7F1FB00280FD00320D4 -:10823000ECE031A836998180359831903046FBF7D3 -:1082400003FD221D07CA24AB07C30020C1E0039A27 -:10825000107A032815D101980078032811D1029BC8 -:108260001878052808D15868002805D018691346E1 -:108270000268521E02601A465069002801D0002090 -:10828000506100206066A16620656065A1653EE0E2 -:1082900095497944002028702068A061E16100219F -:1082A0003171A06520464030FFF7B0FB00280AD0AE -:1082B00003200CE18A480821018002201880082050 -:1082C000A07537B0F0BD3079032813D1029800783B -:1082D00003280FD1039A1079052806D19068002849 -:1082E00003D050690268521E0260E06E002801D07F -:1082F0000020E0660020E0632164E06221632062E8 -:108300008DE07B4878442321F8F792FCFEDE88421A -:108310003CD20021B17421462031E165401C6065EA -:10832000A069A0662646683633AD2846314601F07E -:108330004FFA2888042863D035A83499818033986F -:1083400035903046FBF780FC069E30460830E16DE4 -:108350000A6B072A0ED806235343359DCD52CB18FE -:10836000369D9D8035AD6D885D8004230380501C53 -:10837000086308E03699818035A94A8842800988D7 -:10838000018004293ED1606DA16DC0E720462030F8 -:1083900007AA069268C868C268C868C268C868C286 -:1083A0006AC86AC2012003900499087024A906983B -:1083B0002CC82CC12CC82CC12CC82CC16CC86CC1B9 -:1083C0000398A18A31AA9180218A628A12045118E5 -:1083D0003191059E3080319870803298F08031A8BC -:1083E0004088B080083624A80EC80EC60EC80EC637 -:1083F0000EC80EC62EC82EC60120A07537B0F0BD1F -:10840000052003E0364837490180062004990870AA -:108410000220059908800720A07537B0F0BD88427A -:108420003FD20021A973214620316163401CE062E4 -:10843000A069206404952646403633AD284631466F -:1084400001F0C6F9288804283FD035A834998180E6 -:10845000339835903046FBF7F7FB20463C30616B94 -:108460000A68002A0ED03699818035A94A88428050 -:10847000098801800429049D10D0194819490180F8 -:10848000062024E0369A0A81359A8A8001220A6001 -:108490000422028035A84088C880049DE06A216BD0 -:1084A000BDE7012028702246203207CA07AB07C368 -:1084B000231D07C30020A0772068A06120461F303D -:1084C00007A9712204F081FD17E60520049D28709C -:1084D0000220059908800420A07537B0F0BDC04681 -:1084E0000002002050680000025300008C5300007E -:1084F0006852000080B500AF00F0B2FF80BD80B5CB -:1085000000AF00F005FE80BDF0B503AF93B00D469F -:108510000C463C340A4664321179002901900092DD -:10852000079502940ED0032906D111782B1D0393D1 -:1085300000290DD003292AD03F4878442321F8F799 -:1085400077FBFEDE0020107028686860281D03900D -:108550000020A862202816D1083508A908462E4612 -:108560003CCE3CC03CCE3CC00124009E3470019DFA -:10857000681C202204F029FD32462946002014718F -:10858000087013B0F0BD002020706868E8622946CA -:108590002C3110A8FEF742FA109B002B3FD0129A04 -:1085A00011992078052806D1286C002803D0E86CA2 -:1085B0000668761E06601F293AD92039039800689C -:1085C000406A814235D3069205910E1AAD6A202188 -:1085D000491B8E4200D30E4619182031079C6019A2 -:1085E00008303246049304F0F0FC7019A06265680C -:1085F000686A801968620599884206D1281D202280 -:10860000049904F0E2FC0020686206990868401EA4 -:108610000860079DA86A029C2028B4D19CE7032427 -:10862000009A1470012001991471087013B0F0BD04 -:108630002020F8F7BEFBFEDE32500000F0B503AF9D -:10864000A7B00D4603903420085C343104912C46C9 -:1086500054342A46743229469C3101912E46C43640 -:10866000029240007844808840008744060016014A -:108670001B011B008600B400DA000020049A10776A -:10868000A96AE86AA863E9631C3200920021029A91 -:108690001171286728465830FFF7B8F9002817D01D -:1086A00003200AE12846383004990A461C32009219 -:1086B000097F49007944898849008F440700EE000A -:1086C000F3000600EC000F012F01E3E70068DDE78F -:1086D000029A1079032813D13078032810D1019B16 -:1086E0001878052807D15868002804D0186902684E -:1086F000521E0260029A1069002801D00020106109 -:1087000000206865A96528646864A964884200D26D -:10871000D9E02A6C0120009908700021002900D0BE -:10872000C1E02A63052816D003281BD102980079DE -:10873000032817D13078032814D101980078052830 -:1087400010D10198406800280CD001980069016898 -:10875000491E016006E0207C032803D128466830CA -:10876000FBF71CF9E86AA86328463C3005A9642297 -:1087700004F070FC002001990871294638311EAEC2 -:108780003046FFF7C1FE3078002803D000200121D9 -:1087900004228BE01EA8411C2022284604F015FC70 -:1087A000019908790328029A11D1087803280ED17B -:1087B0001078052806D1A86F002803D01069016839 -:1087C000491E0160286E002801D000202866002084 -:1087D0001075E86AA8632846383000F037F9002899 -:1087E00003D000200121052260E02A626B62029A18 -:1087F000107D032811D1107C03280ED1207A052882 -:1088000006D1286E002803D0E86E0168491E016079 -:10881000A86C002801D00020A86400201075E86A28 -:10882000A8632846383000F011F9002803D0002052 -:10883000012106223AE0009301920299087D032863 -:1088400011D1087C03280ED1207A052806D1286E84 -:10885000002803D0E86E0168491E0160A86C00285A -:1088600001D00020A864286B0290039908312C469F -:108870004DCC4DC14DCC4DC10198039B98630098E0 -:10888000D863286A696A9862D962029818630021DD -:10889000012208460BE004200FE0234878442321FE -:1088A000F8F7C6F9FEDE002001210322039B049C99 -:1088B00022701960586027B0F0BD0099087001213E -:1088C0000029F0D12DE70021217429464031E964C7 -:1088D000401C6864A86BE96BA965E86528465830B8 -:1088E00000F0E6FA002812D1207C032803D12846A4 -:1088F0006830FBF753F8E86C0168491C09D2016045 -:1089000000202070686CA96C8842DCD301E7052048 -:10891000D3E7012020700248024901800620CCE7FD -:108920000002002050680000D04C000080B500AF6D -:1089300000F018F980BDD4D4F0B503AF83B006467B -:10894000054628354C30029034467434307905227F -:108950000123C0467844007940008744026C7106C8 -:108960003C1000202870306830620092019330463D -:108970000830FFF74BF8002805D00322019B327125 -:10898000184603B0F0BD28780328019B009A13D144 -:108990002078032810D102980078052807D1306D7F -:1089A000002804D0F06D0268521E0260009A706BBD -:1089B000002801D000207063012907D0002933D19D -:1089C000002301223271184603B0F0BD0020029945 -:1089D00008733068B0601C463046083000F036F846 -:1089E000002805D0042223463271184603B0F0BD9A -:1089F0000299087B002301220328C0D1087A0328AA -:108A0000BDD12879052806D1306B002803D0F06B42 -:108A10000168491E0160B0690028B0D00023B3612D -:108A20003271184603B0F0BD06480821018032714A -:108A3000184603B0F0BD044878442321F8F7F8F84D -:108A4000FEDEC04600020020344B0000F0B503AF4C -:108A50008BB004460646243605464C352879002856 -:108A60000794029501960ED0032806D12878211D7F -:108A7000039100280DD003281CD0394878442321C5 -:108A8000F8F7D6F8FEDE0020287020686060201D10 -:108A9000039000202061082808D101202871287047 -:108AA000A268E368002001460BB0F0BD00203070E2 -:108AB000606860612146143108A8FDF7AFFF089B8C -:108AC000002B42D00A9A09993078052808D1A06A6B -:108AD000002805D0606B0D460168491E01602946DB -:108AE0001F2939D9203903980068406A814234D35C -:108AF000069205910D1A24690821091B8D4200D3A5 -:108B00000D4619182031079E301908302A46049363 -:108B100004F05BFA281930617468606A4019606279 -:108B20000599884206D1201D2022049904F04DFAAF -:108B30000020606206990868401E0860079C206952 -:108B4000029D019E0828B1D1A7E703202871287053 -:108B5000002101200BB0F0BD2020F8F72AF9FEDE3D -:108B6000F04A0000F0B503AF9DB0039102900722D8 -:108B70000192434A7A44009205AA002414706A467E -:108B8000049206AA147106940D94109409AA0E92E8 -:108B90000F941594022212923A4B7B441193149233 -:108BA00017AA1392384A7A441A921BAA1992374A82 -:108BB0007A44189217901B91C8681C900EA83449EB -:108BC000794411AAF8F73EF8002818D11098012826 -:108BD00000D80120401E0109491C0891C0097C28C9 -:108BE0004BD808A8139005A8129004A8119011A8BA -:108BF0000024214600F052F8002803D020E020464F -:108C00001DB0F0BD234D7D44234E7E4406A8F8F7E9 -:108C1000DBFFC0B20628F9D00528F7D8800002A1F2 -:108C20000858091828468F46240000001E0000003E -:108C30001C000000280000003000000018000000A8 -:108C40000024DCE7E2E7F8F73BFFDFE73046FAE72E -:108C5000641E07D2002405E00898844200D2641CF8 -:108C6000844206D011A8214600F018F80028CDD083 -:108C7000E6E7012420461DB0F0BDF7F79DFAFEDEC1 -:108C8000E14C0000864C000057E9FFFF5D86FFFFC6 -:108C9000F0490000F2490000D2490000F0B503AFEE -:108CA000A1B00491039002F013FD012808D1002225 -:108CB0001292119210920F920FA8102102F012FD41 -:108CC0000FAC002626716671A676268301202073DC -:108CD0008020E08003210F91674814901396202094 -:108CE000119018A81C2585704670652202700291AB -:108CF00002F0E4FC2046294602F0E0FC0996039DC0 -:108D00002C6820680C9605A90A91049909010B9119 -:108D10008168C068139602231093594A7A440F92CF -:108D20000193129318AA11921DAA1A92554A7A44D5 -:108D3000199218911D90C0681E90534878441B905A -:108D40000AA8524979440FAAF7F77CFF002800D0FF -:108D500086E0696809780029009014D0206806C868 -:108D6000A868046817941C96112A7BD2154618A887 -:108D700004F02BF91C9840191C90642C11D3062088 -:108D80000A2C11D311E0206806C80FA806773B4BC8 -:108D90001593019C11940F9614921391F8F71AFEF3 -:108DA0003AE008200A2C00D20A20022C20D3A84244 -:108DB0001ED31F9618A81D901E9613960298109009 -:108DC000334878440F90019812900AA811903148C6 -:108DD00078440D9017A90C910B9020A80A90049844 -:108DE000401C20901DA82C4979440FAAF7F72AFFB0 -:108DF00018A80AA90A4618C818C238C838C20E9A54 -:108E00000FA806771D4B1593019C11940F96149291 -:108E10001391F8F7DFFD039D09990FA80677174A0C -:108E2000159211940F221092029A0F92149105A993 -:108E30001391F8F7CFFD0498002803D01B4878441D -:108E4000F8F73EFE0498401CA9680968884202D3DE -:108E50001348784401E011487844F8F731FE00984F -:108E600021B0F0BD0F4878442B210FAA0E4B7B4454 -:108E7000F8F712F9FEDEC046FFFFFF0080000B008E -:108E8000044B0000DF84FFFFC1E7FFFF6C480000D8 -:108E9000D6470000F173FFFFC8470000D447000029 -:108EA000D2470000754800002E490000C24700006C -:108EB000F0B503AF95B002464030059010466C30D7 -:108EC0000A9010468C3007901546AC35107B042470 -:108ED000012104910B92C0467844007940008744F8 -:108EE000028DB31BAF00002005990870116850680F -:108EF00091609163D0631146103103910021297173 -:108F0000906448320CAC20461146FFF7FDFA2078F9 -:108F1000002811D00320ECE0104610300390059893 -:108F20000078C046784400794000874403678D028A -:108F30002955E6E7D06BE1E70CA8411C20220398F5 -:108F400004F043F8287903280B9A14D128780328D1 -:108F500011D10A98007E052808D10A98C069002816 -:108F600004D0079880680168491E0160106F0028CE -:108F700001D000201067002007990873D06B90641F -:108F8000104648301446FFF761FD002801D0042048 -:108F9000AFE0226363630798007B0328224613D166 -:108FA0000798007A03280FD10A980078052806D17F -:108FB000106F002803D0D06F0168491E0160906DCA -:108FC000002801D00020906500202872D06B9064AA -:108FD00029460831029118E0287A29460831029181 -:108FE000002811D0032809D1287911464C31069167 -:108FF000291D0191002810D003282BD04348784424 -:109000002321F7F715FEFEDE906C00212971D06454 -:10901000281D019010464C30069000201065212834 -:1090200013D101240298047001980470059804700B -:10903000039D2846FAF7B2FC0B9A2C70002004908E -:109040001473049815B0F0BDFEDE00200A9908776D -:10905000D06C906778320CA81146FDF7DFFC0C9BB2 -:10906000002B40D00E9D0D9E0A98007F052808D148 -:1090700007980068002804D00798C0680168491E56 -:1090800001601F2E0B9A3CD9203E06980068406A6A -:10909000864237D30995341A156D2121491B8C421C -:1090A00000D30C4608931918203150195430224629 -:1090B00003F08BFF0B9A60191065D56C686A001974 -:1090C0006862B04207D1281D2022089903F07DFF75 -:1090D0000B9A0020686209990868401E0860106DAC -:1090E0002128B2D19DE703200299087001990870E8 -:1090F00005200599087003240B9A1473049815B081 -:10910000F0BD20203146F7F754FEFEDE6E4500002C -:10911000F0B503AF9DB00391029006220192444A3C -:109120007A44009205AA012515706A46049206AA9F -:109130000024147106940D94109409AA0E920F94B1 -:109140001594022212923B4B7B441193149217AA5E -:109150001392394A7A441A921BAA1992374A7A44CE -:10916000189217911B90C0681C900EA8344979443E -:1091700011AAF7F767FD002818D11098012800D828 -:109180002846401E0109491C0891C0097C284CD87A -:1091900008A8139005A8129004A8119011A8002403 -:1091A000214600F053F8002803D021E020461DB0EE -:1091B000F0BD244D7D44244E7E4406A8F8F704FDFE -:1091C000C0B20628F9D00528F7D8800002A10858B7 -:1091D000091828468F46C046240000001E000000E3 -:1091E0001C000000280000003000000018000000F3 -:1091F0000024DBE7E1E7F8F763FCDEE73046FAE757 -:10920000641E07D2002405E00898844200D2641C42 -:10921000844206D011A8214600F018F80028CCD0CE -:10922000E6E7012420461DB0F0BDF6F7C5FFFEDEDF -:10923000F7460000D8460000A9E3FFFFAF80FFFF1C -:10924000424400004444000024440000F0B503AF51 -:10925000A1B00491039002F03BFA012808D100224A -:109260001292119210920F920FA8102102F03AFA66 -:109270000FAC002626716671A67626830120207326 -:109280008020E08003210F916748149013962020DE -:10929000119018A81C2585704670652202700291F5 -:1092A00002F00CFA2046294602F008FA0996039DBE -:1092B0002C6821680C9605A80A90049800010B9070 -:1092C0008868C968139602231093594A7A440F920A -:1092D0000193129318AA11921DAA1A92554A7A4420 -:1092E000199218911D90C0681E90534878441B90A5 -:1092F0000AA8524979440FAAF7F7A4FC002800D025 -:1093000086E0696809780029009014D0206806C8B2 -:10931000A868046817941C96112A7BD2154618A8D1 -:1093200003F053FE1C9840191C90642C11D30620A6 -:109330000A2C11D311E0206806C80FA806773B4B12 -:109340001593019C11940F9614921391F8F742FB18 -:109350003AE008200A2C00D20A20022C20D3A8428E -:109360001ED31F9618A81D901E9613960298109053 -:10937000334878440F90019812900AA81190314810 -:1093800078440D9017A90C910B9020A80A9004988E -:10939000401C20901DA82C4979440FAAF7F752FCD5 -:1093A00018A80AA90A4618C818C238C838C20E9A9E -:1093B0000FA806771D4B1593019C11940F961492DC -:1093C0001391F8F707FB039D09990FA80677174A31 -:1093D000159211940F221092029A0F92149105A9DE -:1093E0001391F8F7F7FA0498002803D01B48784443 -:1093F000F8F766FB0498401CA9680968884202D304 -:109400001348784401E011487844F8F759FB009874 -:1094100021B0F0BD0F4878442B210FAA0E4B7B449E -:10942000F7F73AFEFEDEC046FFFFFF0080000B00AC -:10943000544500002F7FFFFF11E2FFFFBC420000F8 -:1094400026420000416EFFFF184200002442000047 -:1094500022420000C54200007E430000124200008C -:10946000F0B503AFA3B002210291474979440191BD -:10947000039005A901220A7001A9049106A90024FC -:109480000C7106940D94109409A90E910F94017813 -:10949000C90738D0411C00921BAD20262846324611 -:1094A00003F093FD1A961995009D3848784418905A -:1094B00019A8179015941295354878441190149571 -:1094C00017A813900EA83349794411AAF7F7BAFBED -:1094D000002818D11098012800D82846401E0109FC -:1094E000491C0891C0097C284BD808A81D9005A8E4 -:1094F0001C9004A81B901BA80024214600F050F8E3 -:10950000002803D020E0204623B0F0BD224D7D444A -:10951000224E7E4406A8F8F757FBC0B20628F9D0C1 -:109520000528F7D8800002A10858091828468F4658 -:10953000240000001E0000001C00000028000000A5 -:1095400030000000180000000024DCE7E2E7F8F734 -:10955000B7FADFE73046FAE7641E07D2002405E0D9 -:109560000898844200D2641C844206D01BA821467D -:1095700000F016F80028CDD0E6E70124204623B0FD -:10958000F0BDF6F719FEFEDEA9430000AD7EFFFF39 -:1095900026430000E8400000EA400000CA40000006 -:1095A000F0B503AFA5B00691059002F091F801283F -:1095B00008D100221C921B921A92199219A810210C -:1095C00002F090F819AE002434717471B4763483CB -:1095D0000120049030738020F080032119916F489E -:1095E0001E901D94202003901B9011A81C258570AF -:1095F000447065220270029102F060F830462946FC -:1096000002F05CF80B940598026810680E9407A9A4 -:109610000C91069909010D9180680178C90702D162 -:10962000049825B0F0BD0192411C19AD2846039E57 -:10963000324603F0CAFC239622955A487844189083 -:1096400022A8179003941594049C129456487844C9 -:109650001190149417A813900CA85449794411AA96 -:10966000F7F7F0FA0028204600D08CE0059A506801 -:109670000078002816D00198006822C89068046815 -:109680002194039E1596112D7FD211A82A4603F02E -:109690009CFC159840191590642C14D306200A2CB4 -:1096A00014D314E00198006806C819A800230377B2 -:1096B0003B4C1F9402241B9419931E921D91F8F7A2 -:1096C00089F9039E39E008200A2C00D20A20022CD6 -:1096D00020D3A8421ED3249611A8229023961D962B -:1096E00002981A9032487844199002201C900CA8D5 -:1096F0001B90304878440F9021A90E910D9017A827 -:109700000C900698401C179022A82B49794419AA5E -:10971000F7F798FA11A80CA90A4618C818C238C851 -:1097200038C2109A19A806771D4B1F9302231B936A -:1097300019961E921D91F8F74DF90B9919A8067705 -:10974000174A1F9202221B920F221A92029A199212 -:109750001E9107A91D91F8F73DF90698002803D03E -:109760001A487844F8F7ACF90698401C05998968BE -:109770000968884202D31248784401E00F487844CF -:10978000F8F79EF9304625B0F0BD0E4878442B21FD -:1097900019AA0D4B7B44F7F77FFCFEDEFFFFFF00AD -:1097A00080000B001D7DFFFF92410000543F000030 -:1097B000B23E0000CD6AFFFFA43E0000AE3E0000B6 -:1097C000AC3E00004F3F0000084000009E3E0000FD -:1097D000F0B503AF83B002460846283001900E462C -:1097E0004C360C46743488790D46400078448088A5 -:1097F000400087440800FD0002010D004800700091 -:109800009B00C400F70000200199087028682862B6 -:10981000029228460830FEF7F9F8002806D0042006 -:10982000029908800320A87103B0F0BD0198007868 -:10983000032811D1207803280ED13078052806D1CD -:10984000286D002803D0E86D0268521E0260686B24 -:10985000002801D000206863032900D9BEE0002061 -:10986000890002A2515853189F46C046600100006B -:109870001000000060000000B60000000020307200 -:109880002868A860029A02922846083000F0BAF8C8 -:10989000000405D0042002990880A87103B0F0BD2F -:1098A000327A0120032A3BD13279032A38D1019A36 -:1098B0001278052A06D1EA6A002A03D0AA6B136837 -:1098C0005B1E13602A69002A28D129E0002030722B -:1098D0002868A860029A02922846083000F092F8A0 -:1098E000000406D00420029908800520A87103B066 -:1098F000F0BD327A0220032A12D13279032A0FD125 -:10990000019A1278052A06D1EA6A002A03D0AA6BC6 -:1099100013685B1E13602A69002A01D000222A61A5 -:1099200054E0002030722868A860029A1446284645 -:10993000083000F067F8000405D0042020800620DD -:10994000A87103B0F0BDA980307A0328224612D155 -:10995000307903280FD101980078052806D1E86AEC -:10996000002803D0A86B0168491E016028690028FF -:1099700001D000202861002030722868A86002927F -:109980002846083000F03EF8000406D00420029972 -:1099900008800720A87103B0F0BD0A46307A03287A -:1099A00012D1307903280FD101980078052806D10B -:1099B000E86A002803D0A86B0168491E0160286985 -:1099C000002801D000202861A9880320029B9A80EA -:1099D000598018800120A87103B0F0BD0748082104 -:1099E0000180029A042010800820A87103B0F0BD05 -:1099F000034878442321F7F71BF9FEDE000200201C -:109A00007A3B0000F0B503AF8BB004460646203623 -:109A100005464835287900280794029501960ED00E -:109A2000032806D12878211D039100280DD0032892 -:109A30001AD0394878442321F7F7FAF8FEDE0020DF -:109A4000287020686060201D03900020A06002281C -:109A500006D1012028712870A18900200BB0F0BD2B -:109A600000203070606820612146103108A8FCF7A2 -:109A7000D5FF089B002B44D00A9A09993078052815 -:109A800008D1606A002805D0206B0D460168491E88 -:109A9000016029461F293AD9203903980068406A95 -:109AA000814235D3069205910D1AA4680221091B43 -:109AB0008D4200D30D4619182031079E30460830DC -:109AC0000019001D2A46049303F07FFA2819B0609C -:109AD0007468606A401960620599884206D1201D49 -:109AE0002022049903F071FA002060620699086848 -:109AF000401E0860079CA068029D019E0228AFD10D -:109B0000A7E703202871287001200BB0F0BD2020AA -:109B1000F7F74FF9FEDEC046383B0000F0B503AF63 -:109B200095B0019100900C7802AD2846083041268E -:109B3000314603F0F4FA2C7003960126204629469C -:109B4000019A334601F038FD0246DF321021822AA5 -:109B500000D90DE1900002A2105812180098974603 -:109B60000C0200005C0200005C0200005C020000CD -:109B70005C0200005C0200005C0200005C0200006D -:109B80005C0200005C0200005C0200005C0200005D -:109B90005C0200005C0200005C0200005C0200004D -:109BA0005C0200005C0200005C0200005C0200003D -:109BB0005C0200005C0200005C0200005C0200002D -:109BC0005C0200005C0200005C0200005C0200001D -:109BD0005C0200005C0200005C0200005C0200000D -:109BE000220200005C0200005C0200005C02000037 -:109BF0005C0200005C0200005C0200005C020000ED -:109C00005C0200005C0200005C0200005C020000DC -:109C10005C0200005C0200005C0200005C020000CC -:109C20005C0200005C0200005C0200005C020000BC -:109C30005C0200005C0200005C0200005C020000AC -:109C40005C0200005C0200005C0200005C0200009C -:109C50005C0200005C0200005C0200005C0200008C -:109C60005C0200005C0200005C0200005C0200007C -:109C70005C0200005C0200005C0200005C0200006C -:109C80005C0200005C0200005C0200005C0200005C -:109C90005C0200005C0200005C0200005C0200004C -:109CA0005C0200005C0200005C0200005C0200003C -:109CB0005C0200005C0200005C0200005C0200002C -:109CC0005C0200005C0200005C0200005C0200001C -:109CD0005C0200005C0200005C0200005C0200000C -:109CE000260200002A0200002E02000032020000BC -:109CF000360200003A0200003E020000420200006C -:109D0000460200004A0200004E020000520200001B -:109D10005C0200005C0200005C0200005C020000CB -:109D20005C0200005C0200005C0200005C020000BB -:109D30005C0200005C0200005C0200005C020000AB -:109D40005C0200005C0200005C0200005C0200009B -:109D50005C0200005C0200005C0200005C0200008B -:109D60005C020000560200005A020000002125E0BB -:109D70000028009822D102A94C2203F06BF915B0FB -:109D8000F0BD0D211AE0314618E0022116E0032152 -:109D900014E0042112E0052110E006210EE0072165 -:109DA0000CE008210AE0092108E00A2106E00B2165 -:109DB00004E00C2102E00E2100E00F2120220270BD -:109DC000417015B0F0BD80B500AF00F001F880BD66 -:109DD000F0B503AF99B00390042102913F49794453 -:109DE000019105A901250D7001A9049106A900247E -:109DF0000C7106940D94109409A90E910F9415946A -:109E00001295374979441191149517A91391354941 -:109E10007944189117900EA83349794411AAF6F79E -:109E200011FF002818D11098012800D82846401E9C -:109E30000109491C0891C0097C284CD808A8139036 -:109E400005A8129004A8119011A80024214600F042 -:109E500073F8002803D021E0204619B0F0BD234D4F -:109E60007D44234E7E4406A8F7F7AEFEC0B2062816 -:109E7000F9D00528F7D8800002A10858091828460B -:109E80008F46C046240000001E0000001C00000099 -:109E90002800000030000000180000000024DBE76C -:109EA000E1E7F7F70DFEDEE73046FAE7641E07D27A -:109EB000002405E00898844200D2641C844206D045 -:109EC00011A8214600F038F80028CCD0E6E701249C -:109ED000204619B0F0BDF6F76FF9FEDEDE35000062 -:109EE00090390000E100000096370000983700002C -:109EF0007837000080B500AF8AB000680022049275 -:109F0000012201920A4B7B440093039206AA02921B -:109F1000084A7A44079208AA0692202209924C30F5 -:109F20000890486989696A46F6F78CFE0AB080BDD8 -:109F3000DA3800004774FFFFF0B503AFA1B0049119 -:109F4000039001F0C5FB012808D100221292119262 -:109F500010920F920FA8102101F0C4FB0FAC002645 -:109F600026716671A67626830120029020738020D8 -:109F7000E08003210F9165481490139620201190E2 -:109F800018A81C258570467065220270019101F0A9 -:109F900095FB2046294601F091FB0996039D2C680C -:109FA00020681A9605A918910499090119918068E9 -:109FB00000961396029A1092564979440F91129284 -:109FC0000AA91191544979440B910A9018A8534950 -:109FD00079440FAAF6F736FE002800D08AE06968B7 -:109FE000097800292E46029015D0206812C8B06862 -:109FF00006681796009D1C95112C7DD218A8224644 -:10A0000002F0E3FF1C9800191C90642E12D3062066 -:10A010000A2E12D312E0206806C80FA8009D05770B -:10A020003B4B1593022311930F9514921391F7F75D -:10A03000D1FC3AE008200A2E00D20A20022E20D3BA -:10A04000A0421ED31F9518A81D901E951395019828 -:10A050001090334878440F90022012900AA8119073 -:10A06000304878440D9017A90C910B9020A80A90C5 -:10A070000498401C20901DA82B4979440FAAF6F79C -:10A08000E1FD18A80AA90A4618C818C258C858C23B -:10A090000E9A0FA805771E4B1593022311930F9567 -:10A0A00014921391F7F796FC039E09990FA8057770 -:10A0B000174A1592022211920F221092019A0F92C2 -:10A0C000149105A91391F7F785FC0498002803D093 -:10A0D0001A487844F7F7F4FC0498401CB168096802 -:10A0E000884202D31248784401E010487844F7F7D8 -:10A0F000E7FC029821B0F0BD0E4878442B210FAA4E -:10A100000D4B7B44F6F7C8FFFEDEC046FFFFFF00A5 -:10A1100080000B00DA3700002BFFFFFFE035000066 -:10A12000443500005F61FFFF363500004035000018 -:10A130003E350000E13500009A3600002E35000063 -:10A14000F0B503AF95B0072001903E4878440090E9 -:10A1500003A8002404706846029004A804710494C3 -:10A160000B940E9407A80C900D9413940125109550 -:10A17000354878440F9012943448784411900CA8D4 -:10A18000334979440FAAF6F75DFD002818D10E98DF -:10A19000012800D82846401E0109491C0691C00923 -:10A1A0007C284CD806A8119003A8109002A80F9004 -:10A1B0000FA80024214600F051F8002803D021E028 -:10A1C000204615B0F0BD234D7D44234E7E4404A8A7 -:10A1D000F7F7FAFCC0B20628F9D00528F7D88000B6 -:10A1E00002A10858091828468F46C04624000000DE -:10A1F0001E0000001C0000002800000030000000CD -:10A20000180000000024DBE7E1E7F7F759FCDEE780 -:10A210003046FAE7641E07D2002405E0069884421F -:10A2200000D2641C844206D00FA8214600F016F824 -:10A230000028CCD0E6E70124204615B0F0BDF5F7A4 -:10A24000BBFFFEDE103700008A3700001A34000022 -:10A250002E3400003034000010340000F0B503AF9D -:10A26000A1B00491029001F033FA012808D1002234 -:10A270001292119210920F920FA8102101F032FA4F -:10A280000FAC002626716671A67626830120039006 -:10A2900020738020E08003210F9160481490139672 -:10A2A0002020119018A81C25857046706522027028 -:10A2B000019101F003FA2046294601F0FFF90996C1 -:10A2C0001A9605A81890049D2801199013960398D2 -:10A2D0001090544878440F90129653487844119047 -:10A2E00018A8524979440FAAF6F7ACFC002800D010 -:10A2F00089E0029C616809780029039015D02068E4 -:10A30000006822C8A068046817941C96112D7CD29E -:10A3100018A82A4602F059FE1C9840191C90642C7B -:10A3200012D306200A2C12D312E02068006806C857 -:10A330000FA806773A4B1593022311930F961492A8 -:10A340001391F7F747FB3BE008200A2C00D20A20C4 -:10A35000022C20D3A8421ED31F9618A81D901E962B -:10A36000139601981090324878440F900220129072 -:10A370000AA811902F4878440D9017A90C910B90C2 -:10A3800020A80A900498401C20901DA82A497944CE -:10A390000FAAF6F757FC18A80AA90A4618C818C247 -:10A3A00038C838C20E9A0FA806771D4B15930223A2 -:10A3B00011930F9614921391F7F70CFB029C049DD6 -:10A3C00009990FA80677164A1592022211920F22B8 -:10A3D0001092019A0F92149105A91391F7F7FAFAC6 -:10A3E000002D03D019487844F7F76AFB681CA16870 -:10A3F0000968884202D31248784401E00F48784443 -:10A40000F7F75EFB039821B0F0BD0E4878442B218E -:10A410000FAA0D4B7B44F6F73FFEFEDEFFFFFF0069 -:10A4200080000B0028360000B8320000CC3200005B -:10A43000303200004B5EFFFF223200002E3200005F -:10A440002C320000CF320000883300001A320000A6 -:10A45000F0B503AF95B0072001903B4878440090D9 -:10A4600003A9002008706946029104A908710490AC -:10A470000B900E9007A90C910D901390012410944D -:10A48000324979440F9112903148784411900CA8C8 -:10A49000304979440FAAF6F7D5FB002817D10E985A -:10A4A000012800D82046401E0109491C0691C00918 -:10A4B0007C2845D806A8119003A8109002A80F90F8 -:10A4C0000FA80024214600F04BF8002801D015B059 -:10A4D000F0BD214D7D44214E7E4404A8F7F774FB66 -:10A4E000C0B20628F9D00528F7D8800002A1085884 -:10A4F000091828468F46C046220000001C000000B4 -:10A500001A000000260000002E00000018000000C5 -:10A51000DDE7E2E7F7F7D4FADFE73046FAE7641E53 -:10A5200007D2002405E00698844200D2641C8442CD -:10A53000CDD00FA8214600F013F80028CDD0C6E7F3 -:10A54000F5F73AFEFEDEC046003400005634000047 -:10A550000A3100001E3100002431000004310000E7 -:10A56000F0B503AFA1B00491029001F0B1F8012859 -:10A5700008D100221292119210920F920FA810216E -:10A5800001F0B0F80FAC002626716671A67626831E -:10A590000120039020738020E08003210F91604808 -:10A5A000149013962020119018A81C2585704670D1 -:10A5B00065220270019101F081F82046294601F0E0 -:10A5C0007DF809961A9605A81890049D28011990FF -:10A5D000139603981090544878440F90129653485D -:10A5E0007844119018A8524979440FAAF6F72AFB2B -:10A5F000002800D089E0029C616809780029039056 -:10A6000015D02068006822C8A068046817941C96BA -:10A61000112D7CD218A82A4602F0D7FC1C984019AC -:10A620001C90642C12D306200A2C12D312E020684E -:10A63000006806C80FA806773A4B159302231193BA -:10A640000F9614921391F7F7C5F93BE008200A2CF6 -:10A6500000D20A20022C20D3A8421ED31F9618A88D -:10A660001D901E96139601981090324878440F90D2 -:10A67000022012900AA811902F4878440D9017A933 -:10A680000C910B9020A80A900498401C20901DA8C3 -:10A690002A4979440FAAF6F7D5FA18A80AA90A4652 -:10A6A00018C818C238C838C20E9A0FA806771D4BB2 -:10A6B0001593022311930F9614921391F7F78AF9C9 -:10A6C000029C049D09990FA80677164A159202224A -:10A6D00011920F221092019A0F92149105A91391D1 -:10A6E000F7F778F9002D03D019487844F7F7E8F91F -:10A6F000681CA1680968884202D31248784401E0C6 -:10A700000F487844F7F7DCF9039821B0F0BD0E4804 -:10A7100078442B210FAA0D4B7B44F6F7BDFCFEDEDF -:10A72000FFFFFF0080000B0000330000B42F00008B -:10A73000C82F00002C2F0000475BFFFF1E2F0000DA -:10A740002A2F0000282F0000CB2F000084300000AB -:10A75000162F0000F0B503AF95B0082001903E48D9 -:10A760007844009003A8002404706846029004A86E -:10A77000047104940B940E9407A80C900D941394F8 -:10A7800001251095354878440F9012943448784448 -:10A7900011900CA8334979440FAAF6F753FA002810 -:10A7A00018D10E98012800D82846401E0109491CDE -:10A7B0000691C0097C284CD806A8119003A81090D7 -:10A7C00002A80F900FA80024214600F051F800289D -:10A7D00003D021E0204615B0F0BD234D7D44234E2B -:10A7E0007E4404A8F7F7F0F9C0B20628F9D005288E -:10A7F000F7D8800002A10858091828468F46C0469D -:10A80000240000001E0000001C00000028000000C2 -:10A8100030000000180000000024DBE7E1E7F7F754 -:10A820004FF9DEE73046FAE7641E07D2002405E060 -:10A830000698844200D2641C844206D00FA82146A8 -:10A8400000F016F80028CCD0E6E70124204615B029 -:10A85000F0BDF5F7B1FCFEDEE82D0000FA30000097 -:10A86000062E00001A2E00001C2E0000FC2D0000F9 -:10A87000F0B503AFA1B00491029000F029FF0128C8 -:10A8800008D100221292119210920F920FA810215B -:10A8900000F028FF0FAC002626716671A67626838D -:10A8A0000120039020738020E08003210F916048F5 -:10A8B000149013962020119018A81C2585704670BE -:10A8C00065220270019100F0F9FE2046294600F051 -:10A8D000F5FE09961A9605A81890049D280119906E -:10A8E000139603981090544878440F90129653484A -:10A8F0007844119018A8524979440FAAF6F7A2F9A2 -:10A90000002800D089E0029C616809780029039042 -:10A9100015D02068006822C8A068046817941C96A7 -:10A92000112D7CD218A82A4602F04FFB1C98401922 -:10A930001C90642C12D306200A2C12D312E020683B -:10A94000006806C80FA806773A4B159302231193A7 -:10A950000F9614921391F7F73DF83BE008200A2C6C -:10A9600000D20A20022C20D3A8421ED31F9618A87A -:10A970001D901E96139601981090324878440F90BF -:10A98000022012900AA811902F4878440D9017A920 -:10A990000C910B9020A80A900498401C20901DA8B0 -:10A9A0002A4979440FAAF6F74DF918A80AA90A46C8 -:10A9B00018C818C238C838C20E9A0FA806771D4B9F -:10A9C0001593022311930F9614921391F7F702F83F -:10A9D000029C049D09990FA80677164A1592022237 -:10A9E00011920F221092019A0F92149105A91391BE -:10A9F000F6F7F0FF002D03D019487844F7F760F818 -:10AA0000681CA1680968884202D31248784401E0B2 -:10AA10000F487844F7F754F8039821B0F0BD0E487A -:10AA200078442B210FAA0D4B7B44F6F735FBFEDE55 -:10AA3000FFFFFF0080000B00982F0000A42C0000F7 -:10AA4000B82C00001C2C00003758FFFF0E2C000013 -:10AA50001A2C0000182C0000BB2C0000742D0000E4 -:10AA6000062C000080B500AF00F098F880BD80B5DE -:10AA700000AF00F001F880BDF0B503AF99B00390CE -:10AA8000072102913F497944019105A901250D70E3 -:10AA900001A9049106A900240C7106940D94109448 -:10AAA00009A90E910F941594129537497944119183 -:10AAB000149517A9139135497944189117900EA848 -:10AAC0003349794411AAF6F7BDF8002818D1109837 -:10AAD000012800D82846401E0109491C0891C009D8 -:10AAE0007C284CD808A8139005A8129004A81190AF -:10AAF00011A800242146FFF71FFA002803D021E007 -:10AB0000204619B0F0BD234D7D44234E7E4406A857 -:10AB1000F7F75AF8C0B20628F9D00528F7D8800010 -:10AB200002A10858091828468F46C0462400000094 -:10AB30001E0000001C000000280000003000000083 -:10AB4000180000000024DBE7E1E7F6F7B9FFDEE7D5 -:10AB50003046FAE7641E07D2002405E008988442D4 -:10AB600000D2641C844206D011A82146FFF7E4F904 -:10AB70000028CCD0E6E70124204619B0F0BDF5F757 -:10AB80001BFBFEDE882D0000E82C000039F4FFFFDF -:10AB9000EE2A0000F02A0000D02A0000F0B503AF32 -:10ABA0008FB01220049042487844039006A80021F8 -:10ABB000017003AA059207AA117107910122009260 -:10ABC000099209AA0C920B9005A80A900AA8019173 -:10ABD00000F074F8374878440290374E7E4400F015 -:10ABE00077FD01280FD000F073FD01280BD00DA8D0 -:10ABF00000210171C17002228270417060210170D8 -:10AC0000052100F05BFD00F063FD0128E7D107ADF1 -:10AC1000042100242846224600F064FD28780528F7 -:10AC2000F1D107AB1879DA78510805460D431D714B -:10AC300000281CD0012AD2D807A90C710328CED82D -:10AC4000C0001A49C140C8B20528C8D87844007964 -:10AC500040008744160302071A27C0E70298F6F758 -:10AC60002FFFBCE70199491E16D2002114E00229EA -:10AC7000F4D0012905D00029B1D107A80021017124 -:10AC8000ADE73046F6F71CFFA9E709980199814224 -:10AC900000D2491C814204D00AA8019100F00EF8AC -:10ACA0009DE7009C20460FB0F0BDC046060304059A -:10ACB000542C0000222A0000002A0000F0B503AF47 -:10ACC0009FB00191029000F003FD012808D10022FD -:10ACD00010920F920E920D920DA8102100F002FD1D -:10ACE0000DAD00262E716E71AE762E830120287375 -:10ACF0008020E88003210D91534812901196202066 -:10AD00000F9016A81C248470467065220270009172 -:10AD100000F0D4FC2846214600F0D0FC0796029CA7 -:10AD200060680078002815D02068006822C8A068F4 -:10AD3000046815941A96112D7DD216A82A4602F0A1 -:10AD400044F91A9840191A90642C12D306200A2C40 -:10AD500012D312E02068006806C80DA806773B4BA6 -:10AD6000139302230F930D9612921191F6F732FE70 -:10AD70003AE008200A2C00D20A20022C20D3A84254 -:10AD80001ED31D9616A81B901C96119600980E9027 -:10AD90002F4878440D900220109008A80F902D485D -:10ADA00078440B9015A90A9109901EA80890019863 -:10ADB000401C1E901BA8284979440DAAF5F742FFB4 -:10ADC00016A808A90A4618C818C238C838C20C9A6A -:10ADD0000DA806771D4B139302230F930D96129225 -:10ADE0001191F6F7F7FD029C0DA80677174913910C -:10ADF00002210F910F210E9100990D91129603A936 -:10AE00001191F6F7E7FD019D002D03D01548784418 -:10AE1000F6F756FE681CA1680968884205D31048F9 -:10AE20007844F6F74DFE1FB0F0BD0C487844F6F7B5 -:10AE300047FE1FB0F0BD0C4878442B210DAA0B4BE8 -:10AE40007B44F6F729F9FEDEFFFFFF0080000B00D0 -:10AE5000062800002154FFFFF8270000002800000A -:10AE600004280000F2270000A32800005C2900004D -:10AE70007047D4D4F0B503AF87B00C460190486951 -:10AE80008E69F3685C4979440D2205460293984720 -:10AE90000121002802D0084607B0F0BD0091207FB4 -:10AEA00040070CD45549794403222E462846029C7B -:10AEB000A047002810D00099084607B0F0BD5849B7 -:10AEC000794403222C462846029DA84700280FD02B -:10AED0000099084607B0F0BD494979440425304639 -:10AEE0002A46A04700282AD00099084607B0F0BD9E -:10AEF00006A80121017005900496039403A849490E -:10AF0000794404263246F5F76BFF002843D103A8A5 -:10AF1000454979440222F5F763FF00283BD10198A7 -:10AF200000784249794405227844007940008744FA -:10AF30002D0222262A003E4979440C2226E031497E -:10AF4000794402223046A047002803D000990846E1 -:10AF500007B0F0BD019800782B4979440522C0461E -:10AF6000784400794000874438022D313500274964 -:10AF700079440C2231E02F4979440B2206E02E4916 -:10AF800079440B2202E02D497944324603A8F5F7B3 -:10AF900027FF002803D00099084607B0F0BD03A89A -:10AFA000274979440222F5F71BFF0028009900D0B9 -:10AFB00071E72449794401222046A8470146084602 -:10AFC00007B0F0BD124979440B2206E011497944DB -:10AFD0000B2202E0104979442A463046A047002857 -:10AFE000009900D057E70D49794402223046A04726 -:10AFF0000146084607B0F0BDC9280000262500001C -:10B00000D62400004B240000CE270000BD270000FE -:10B010007327000076270000D6230000EF230000EE -:10B0200011250000B024000079240000042800004D -:10B03000F5270000C1270000C427000024240000D9 -:10B0400032240000222400007047D4D4F0B59BB015 -:10B0500008930592049107463548364D00F098FA5A -:10B060000390083D284600F093FA06460836002172 -:10B07000229802902198099020980A9001978F4277 -:10B080004DD90498079100F083FA07997A1A402A5B -:10B0900000D340220D4641180BA8069201F095FFFF -:10B0A00005982F1800200399B14217D20A68D21BC5 -:10B0B0003F2A11D803239A430BADAB580A9CA342F5 -:10B0C0000AD3099CA34207D2AA18089C1B19136033 -:10B0D000621E2346934118430831E5E7029900298F -:10B0E00005D00BA93846069A01F06FFF13E0C007A0 -:10B0F00011D0384600F04CFA0BAD2946069C22468A -:10B1000000F094FA384600F043FA2946224601F04E -:10B110003EFF002805D107994031019FAFE71BB0E2 -:10B12000F0BD002000F0F4FA012000F0ADFA0000BC -:10B1300040D1D0C080D3D0C0F0B585B004920D46C8 -:10B140000646084F084C384600F022FA01210097C5 -:10B1500001940291C31B30462946049AFFF776FFFB -:10B1600005B0F0BD0000D0C080DCD0C0F0B589B023 -:10B1700004AB07C3184D19480390284600F008FA9D -:10B1800004460890164800F003FA074606680120B6 -:10B190000790012E1CD0B44218D00398401B3018E1 -:10B1A000039007A9042538462A4600F03FFA0020FC -:10B1B0000096039901910290A31B04AA07CAFFF706 -:10B1C00045FF08A938462A4600F030FA09B0F0BD1C -:10B1D000012000F059FA00000000D0C080DCD0C08F -:10B1E00040DCD0C070B58CB062B627482749284AE9 -:10B1F000FFF7BCFF274828494A46FFF79DFF27492C -:10B20000274801F081FF0024204600F081FA1D4DFF -:10B210006E46304600F046F8B08580B2052820D052 -:10B22000002824D16E46304600F072FA0A902021A0 -:10B23000284601F074FF00F021F9002001F066F8C3 -:10B24000012001F063F8F4F700FF00F057FAB04274 -:10B2500002D10A9800F05CFA6846808D0028D7D0A9 -:10B260000DE0684684850A9800F052FAD0E76846F7 -:10B2700084850A9800F04CFA20460CB070BD00F0AE -:10B28000CFF9C04604020020C007000080D3D0C020 -:10B2900080D3D0C00000000040DBD0C0940100008B -:10B2A00000020020F0C041464A4653465C466D46C7 -:10B2B00076467EC02838F0C80020704710307CC821 -:10B2C00090469946A246AB46B54608C82838F0C80D -:10B2D000081C00D1012018477F210140052903D80F -:10B2E00002484018007B704700207047040200208D -:10B2F0007CB5FF2A1DD815460E46044668464271A5 -:10B30000202101715021017080212143C170D11C85 -:10B310008170090A4170062100F0D0F930462946B3 -:10B3200000F0CCF96006000E024908187D210901E1 -:10B3300041827CBD0402002080B50A46014682207D -:10B34000FFF7D6FF80BDD4D4FEB50292044698889C -:10B35000019018680090434EB1420FD00F46414D06 -:10B3600040262846314601F0CFFE029A402A00D3FB -:10B3700032462846394601F07CFE3A4EB078002825 -:10B3800021D0012825D0022827D0052861D1307985 -:10B39000F17809020918344C226800208A4220D131 -:10B3A0002168002925D031490A680298401F83B2DC -:10B3B0009A4200D2086885B23B2D00D33B252C4829 -:10B3C0000068711D37E00020B07170713071F0704D -:10B3D00003E0F01C042100F00DF922484021A047B1 -:10B3E0000020214900220A6021490A601F490A60A1 -:10B3F000FEBDB1797279120252181E490A600A68BC -:10B40000019B9A42EDD80968184F396071783278FB -:10B4100012025118184A11601549009808603A68DC -:10B420000299C91F8BB29A4200D239688DB2392D68 -:10B4300000D33925F11D2A4601F01BFE0B48016897 -:10B44000491B01600A480168491901602068401CD5 -:10B45000206006480068002801D00120FEBD0220BF -:10B46000BFE7C04624020020640200206C020020D6 -:10B4700070020020680200207402002003480021AE -:10B4800001600348016003480160704764020020C6 -:10B49000700200206C020020F8B5274A1568274B7F -:10B4A0001968002921D0002D1FD00090264C671D5F -:10B4B0003B263846314601F027FE204A0520A07081 -:10B4C00022480168090A2170006860701C490868F8 -:10B4D000000AE070086820710968106800290CD023 -:10B4E0003B2800D81668384612E015480021016054 -:10B4F0001160144801701960F8BD392801D9392646 -:10B5000000E016681068000A60711068A071E01D04 -:10B510002946324601F0ADFD084B009A06491868ED -:10B52000801B1860A819086005490868401C08605D -:10B53000054840219047F8BD700200206C020020B1 -:10B540006402002004020020240200207402002073 -:10B5500010B500290AD0064B00241C60054B196069 -:10B56000054B1A60054A1160FFF796FF10BDC046F3 -:10B57000640200206C02002070020020680200209B -:10B580007A460249C91C891A401A704781B5D0C051 -:10B5900080B50449884204D30349884201D2FFF7A9 -:10B5A000EFFF80BD0000D0C080DCD0C003B40148F4 -:10B5B0002FE000000900000003B4014829E000006A -:10B5C0001B00000003B4014823E00000230000003A -:10B5D00003B401481DE000002500000003B4014849 -:10B5E00017E000002D00000003B4014811E0000046 -:10B5F0003500000003B401480BE0000058000000D3 -:10B6000003B4014805E000005F00000003B40248F5 -:10B61000FFE7024908470000710000000100120026 -:10B62000044600F06BF82146FFF748FEFEB501AB7B -:10B6300007C3034801A900F085F806B080BDC046E5 -:10B640007F03006010B58AB00F9C07940E9C06948F -:10B650000D9C05940C9C049403930292019100901C -:10B660000248694600F06EF80AB010BDD8A6006026 -:10B67000F8B5002102910190024801A900F062F89A -:10B6800004B080BD5864006084B000210291019034 -:10B69000024801A900F056F8FFDEC046BE9A0060DD -:10B6A000F8B5002102910190034801A900F04AF881 -:10B6B000C0B204B080BDC046DA9B0060F8B501910D -:10B6C00000900248694600F03DF88FBD818300601C -:10B6D000E0B5002001900248694600F033F88CBDC7 -:10B6E000BB840060FEB501AB07C3034801A900F0AD -:10B6F00029F880B206B080BDE4850060E0B5002086 -:10B7000001900248694600F01DF88CBDB1870060C9 -:10B71000F8B5002102910190024801A900F012F849 -:10B7200004B080BD060B0160F8B5002102910190C4 -:10B73000034801A900F006F8C0B204B080BDC046BD -:10B740008B9C006001DF002900D170470846FFF79D -:10B7500067FFF8B5002814D015460E460446074684 -:10B76000DC3745208100204601F0D9FC002E00D0B6 -:10B770007E61257001203870204600F0A3F900207A -:10B78000F8BD0220F8BDB0B50446DC2001212154EB -:10B790001720C543002D0ED0601943218900405861 -:10B7A000002806D04068FFF7F3FE024621792046C4 -:10B7B00090470835EEE7204600F0B7F9204600F044 -:10B7C0008BF90020B0BD002A08D003460020022BD0 -:10B7D00003D8DB00C918F423CA5070470220704711 -:10B7E00080B500F088F9002080BDF8B50C4605460C -:10B7F0000026F427032E10D02846314600F062FAC6 -:10B80000002807D0E8590068FFF7C2FE0246284624 -:10B81000214690470837761CECE70020F8BDF8B5C4 -:10B820000C4605460026F427032E10D02846314644 -:10B8300000F048FA002807D0E8594068FFF7A8FE52 -:10B8400002462846214690470837761CECE7002040 -:10B85000F8BD70B504460646D4363546143528463C -:10B8600000F05CFCD42001212150708B7060317D90 -:10B870001F200840022808D001280BD000280ED134 -:10B880002046294600F029FA0EE02046294600F01D -:10B89000C9FB09E02046294600F0A0FB04E0802017 -:10B8A0000140204600F07CF9002070BDF0B585B065 -:10B8B000029303920446DC300490019100291CD0CD -:10B8C0000025F427032D49D02046294600F0FAF937 -:10B8D00000280FD0E059806900280BD0049909781E -:10B8E000032907D1FFF754FE064620460199039A23 -:10B8F000029BB04708376D1CE4E720468030416D5D -:10B9000003292BD10068E16F81420AD9091AE16746 -:10B91000814200D301468AB22046039900F040FCE0 -:10B920001CE00025F426032D15D02046294600F002 -:10B93000C9F900280CD0A0590069002808D0049942 -:10B940000978032904D1FFF723FE014620468847E2 -:10B9500008366D1CE7E7204600F029FC002005B002 -:10B96000F0BDF8B504460746D437009100291AD037 -:10B970003D460026F427032E5CD02046314600F0D9 -:10B98000A1F900280CD0E0594069002808D0297A94 -:10B99000032905D1FFF7FCFD024620460099904798 -:10B9A0000837761CE7E7386802283DD1E069256A48 -:10B9B000A84209D9401BE061F96B4919F96382B2C9 -:10B9C000204600F0DFFB2FE0A6693046294601F053 -:10B9D000E3FA00290CD1AE420AD37868864207D236 -:10B9E0000025204629462A4600F0CCFB7D601BE05E -:10B9F0000025F426032D14D02046294600F062F9D4 -:10BA000000280BD0A059C068002807D0397A032934 -:10BA100004D1FFF7BDFD01462046884708366D1C5E -:10BA2000E8E7204600F0CFFB387B012802D13946F9 -:10BA3000002038730020F8BD70B50446DC200121D9 -:10BA4000215480204021215021620025F426032D1D -:10BA500010D02046294600F035F9002807D0A0591B -:10BA60004068FFF795FD0246217920469047083649 -:10BA70006D1CECE7002070BD0174002070470020B1 -:10BA800070470020704770B50446DC20205C032816 -:10BA900015D10025F426032D11D02046294600F0AB -:10BAA00011F9002808D0A059C069002804D0FFF778 -:10BAB0006FFD01462046884708366D1CEBE70020E5 -:10BAC00070BDD4D402490020086002490860704764 -:10BAD000900300208C0300201CB501A80221C17036 -:10BAE00001218170002444704F2101700421FFF76F -:10BAF000E5FD20461CBD7CB56D4600242C7103205D -:10BB0000E8700220A8706C704F262E700521284620 -:10BB1000FFF7D4FD0120E870A8706C702E7004212E -:10BB20002846FFF7CBFD20467CBD1CB501A80221AD -:10BB3000C17001218170002444704F2101700421E3 -:10BB4000FFF7BCFD20461CBD7CB5134800240460F3 -:10BB5000124804606D46AC7169710121297104209D -:10BB6000E8700526AE706C704F242C70002A0AD045 -:10BB7000032A05D0022A05D0012A06D1014602E097 -:10BB8000022100E00321684681716846C3710821E3 -:10BB9000FFF794FD00207CBD8C0300209003002063 -:10BBA000BCB50D4668460024447140210171C57042 -:10BBB000032181704470502101700621FFF77EFD42 -:10BBC00068B2002801DA074800E0054801687F22D2 -:10BBD00015400122AA400A4302602046BCBDC0466F -:10BBE000900300208C030020BCB50D46684600245D -:10BBF000447180210171C57003218170447050210E -:10BC000001700621FFF75AFD68B2002801DA0748E3 -:10BC100000E0054801687F2215400122AA409143B7 -:10BC200001602046BCBDC046900300208C0300206C -:10BC300048B2002801D4064800E0044802787F207A -:10BC400001400120884010407047C0468C0300200E -:10BC5000900300201CB5684601710321C1700221C8 -:10BC60008170002444704F2101700521FFF726FDEB -:10BC700020461CBDBCB51C461546684643712022B3 -:10BC80000271C17050210170D91C8170090A417084 -:10BC90000621FFF713FD28462146FFF70FFD002080 -:10BCA000BCBD1CB56846427130220271C1700321CF -:10BCB000817000244470502101700621FFF7FEFCC2 -:10BCC00020461CBD022906D8C9004018F42140585E -:10BCD000411E884170470020704780B54A78002A8D -:10BCE0000ED0012A0FD0032A10D0052A11D0092A1C -:10BCF00012D0082A13D0062A14D100F017F813E046 -:10BD000000F0FEF810E000F03CF90DE000F01CF946 -:10BD10000AE000F082F807E000F0A2F804E000F08A -:10BD2000D8F801E000F056F9002080BDBCB50D4602 -:10BD3000044601A8002101802046F0306B881A0AD1 -:10BD4000012A26D0022A2DD0032A0AD0062A31D071 -:10BD5000072A16D00F2A30D10068C06900281AD1EE -:10BD60002BE0D9B2052949D001294AD002294BD06C -:10BD700003294CD004294DD000291ED10068406809 -:10BD800009E0217C002918D14068002815D0006BFB -:10BD90001EE000680068FFF7FBFB0246207C01A95B -:10BDA00090471AE04068002818D0217C00290ED066 -:10BDB000C06A0DE0217C002904D02046294600F00D -:10BDC00009F9BCBD40680028F7D0406B00E0806AEC -:10BDD000FFF7DEFB014601A88847014601A802885B -:10BDE000002AEED0E8880028EBD0824200D3024639 -:10BDF00001A80280204600F0AFF9BCBD0068806950 -:10BE0000C9E700688068C6E70068C068C3E70068E3 -:10BE10000069C0E700684069BDE770B504468888DE -:10BE2000002807D1C888002804D12646DC3630789F -:10BE3000032803D1204600F0CDF870BD88787F2517 -:10BE40000540B57020462946FFF704FF204600F064 -:10BE5000AEF9002D01D0022000E00120307070BD4D -:10BE600070B50D4604468E78022E1ED2DC20215C71 -:10BE70002046DC30032907D0022916D1002E24D019 -:10BE80000321017066600AE0002E13D0606801286B -:10BE90001BD0C1B22046FFF7C2FC012060602046E3 -:10BEA0003146FFF7A2FC02280FD12046294600F0B8 -:10BEB00091F870BD00216160022101702046314679 -:10BEC000FFF7ADFC204600F072F9204600F06FF954 -:10BED00070BD80B5CA88012A0AD1DC22825C032A9F -:10BEE00009D0022A04D1002181600146083103E013 -:10BEF00000F070F880BD011D012200F02DF980BD19 -:10BF0000B0B50446DC20205CFE220240022A0FD19C -:10BF10002046DC300121E16025460C358068002890 -:10BF20000AD0204600F04FF9E1680220084304E0FF -:10BF3000204600F04FF8B0BD0320E060022220460A -:10BF4000294600F009F9B0BDB0B50446488801287B -:10BF500016D10D46E42001212150287902280CD861 -:10BF6000C0002018F4214058002806D08068FFF750 -:10BF70000FFB0246204629469047204600F017F95D -:10BF8000B0BDB0B50D460446DC20205CFE2101406A -:10BF900002291AD1688801281BD12046DC300021F3 -:10BFA0008160287902280CD8C0002018F42140585C -:10BFB000002806D08068FFF7EBFA024620462946A3 -:10BFC0009047204600F0F3F8B0BD2046294600F027 -:10BFD00001F8B0BD80B500F0B5F880BDB0B50D4634 -:10BFE0000446DC20205C032816D12879022813D8C7 -:10BFF000C0002018F421405800280DD08068FFF7B9 -:10C00000C7FA0246204629469047E888002807D10B -:10C01000204600F0CCF803E020462946FFF7DAFF7F -:10C020000020B0BDBCB50D46044609797F2008400C -:10C03000072804D320462946FFF7CCFF6CE00229ED -:10C0400012D82A7860231340202B0DD1CA00A218E1 -:10C05000F423D258002A07D09068FFF799FA0246D5 -:10C0600020462946904757E06A78002A0AD0012ADC -:10C0700011D0032A50D1DC20205C032817D00228DD -:10C080000FD0D7E7DC22A25C032A29D0022AD1D123 -:10C09000002808D140E0DC22A25C032A2CD0022A2E -:10C0A000C8D1480638D02046FFF77AFD34E06888CA -:10C0B000002805D1480603D02046FFF771FD2979F5 -:10C0C000022926D8C8002018F4214058002820D082 -:10C0D0008068FFF75DFA024620462946904718E03F -:10C0E0002046FFF7A5FD411E884101A908800222D4 -:10C0F000204600F031F80FE06A88002A0CD10028B1 -:10C1000007D02046FFF770FD2879022801D8C0002B -:10C11000D9E7204600F04BF80020BCBD0A78027039 -:10C120004A7842708A78CB781B029A1842800A7942 -:10C130004B791B029A1882808A79C9790902891879 -:10C14000C180704710B504468021FFF729FD00210A -:10C150002046FFF725FD10BDB0B50C46D4210223C3 -:10C1600043508261C2610146D431CC63016A91427D -:10C1700000D80A4693B2002529462246FFF77AFDE9 -:10C180002846B0BDB0B50C46016A914200D80A46B7 -:10C1900093B2002529462246FFF76CFD2846B0BD24 -:10C1A00010B500242146FFF77CFD204610BD10B5D8 -:10C1B000D421042242500024214622462346FFF780 -:10C1C00059FD204610BD10B5D4210522425000244F -:10C1D00021462246FFF765FD204610BD0146EC20B2 -:10C1E000064A125C0020002A01D0034600E0092321 -:10C1F0000B80002A01D10248784470477802002061 -:10C200003C1800000146EC20064A125C0020002A7F -:10C2100001D0034600E022230B80002A01D102480E -:10C2200078447047780200201D18000080B502296C -:10C2300003D103487844FFF72FF9002080BDC046A2 -:10C2400001F1FFFF70B502291CD11C4615460221E1 -:10C250004022FFF726FD0C4EB079002812D10220B3 -:10C26000FFF73AF802460A48784429462346FFF782 -:10C270006BF8022806D1072030700120B071034806 -:10C2800000687080002070BD040200206802002059 -:10C29000CDF0FFFF12200880014878447047C04667 -:10C2A0001E18000004200880014878447047C046EA -:10C2B000201800000E200880014878447047C046CE -:10C2C000141800000E200880014878447047C046CA -:10C2D000121800000A200880014878447047C046C0 -:10C2E000101800000E200880014878447047C046AE -:10C2F000F21700000E200880014878447047C046BD -:10C30000E2170000002008807047D4D4B0B504467E -:10C31000452081000F4800F002FF0F480C30122129 -:10C3200000F0FDFE002C11D00A4C0C497944002588 -:10C3300020462A46FFF70DFA094A7A442846214644 -:10C34000FFF741FA2046FFF74BFAB0BD0148FFF76F -:10C350001AFAB0BD78020020040200203417000051 -:10C360004617000029210180014878447047C046E3 -:10C370008A1700000A210180014878447047C046AE -:10C38000A6170000FEB50E46054602A8002404804C -:10C3900001A8047009786020084010D0202839D105 -:10C3A000707801460A39022934D302281DD00328A7 -:10C3B0001BD028463146FFF70DFE02242AE0707894 -:10C3C0000B2815D00A2810D0062823D1F0780002B7 -:10C3D000000A002421280FD022282246214616D107 -:10C3E00002AF3846FFF70EFF0AE001A901220EE076 -:10C3F0002846FFF7DCFE0DE002AF3846FFF7EEFE01 -:10C4000001463A88F088824200D302463A802846A4 -:10C41000FFF7A2FE2046FEBDF8B5044682210326A2 -:10C42000402532462B46FFF78FFB02272046394630 -:10C4300032462B46FFF788FB204639462A46FFF74F -:10C4400030FC0020F8BD00207047F0B503AF87B086 -:10C4500015460C4606460393002A00D184E0002BC3 -:10C4600000D081E0002C00D11EE1AC4200D322E1DB -:10C470002A0C944220462C4600D83EE1230A9842DA -:10C4800000D83FE12109884200D80C46049102956A -:10C49000A108884200D80C460691650801210024B5 -:10C4A00005940C46A8420D4600D931E1904222463F -:10C4B000049900D932E112019842234600D9059B24 -:10C4C000DB009A1888422146234600D90599049634 -:10C4D000890089180446069A90420193184600D9AB -:10C4E0000598400040181F264019354601D02021EC -:10C4F0000D1A029803992A4600F083FA2E40019AF9 -:10C50000B2400692049E09E01E462C46049880081C -:10C510008A078018069A920806928908331A2546D7 -:10C520008D410BD40646059A069802430592019860 -:10C53000854200D2DEE02C46304601E033462546F7 -:10C5400004904608CA07B2184E08981AB441DBD4C2 -:10C55000069A5208059B1343019DAC42059300D2F5 -:10C56000E3E022460646D1E70021701B2046039AED -:10C57000904100D291E0002C00D18EE00295184647 -:10C58000230C01469842204600D8A1E0050AA942A2 -:10C5900000D8A2E001940209914200D8A3E00496D9 -:10C5A0008408A14200D820460594460801240020B2 -:10C5B000B1420646069400D9344600949942069B3F -:10C5C000049800D933461B01A942069D019C00D95D -:10C5D0003546ED00EB189142069A00D9324692009A -:10C5E000D2180B4605998B420699029D00D9314617 -:10C5F00049008918009A8A18934005931F235340D5 -:10C600006908D940059B19432B460D4619469140B0 -:10C61000069B934006930BE02E460B460498800839 -:10C62000059DAA078118069880080690AD0818464F -:10C630000491411A22460595AA4109D40698064359 -:10C64000354602980E1A16460398864103D21CE01E -:10C6500035460146224604984608059BD8073018FF -:10C660005E0814460A1A2346B341D5D406984608F4 -:10C670002E430298101A1846039CA04135461846CE -:10C680001346114604460246C8D2002006902846AA -:10C6900013460A46069907B0F0BD324623460846BF -:10C6A0000691069907B0F0BD3046294600F0BFF963 -:10C6B0004543721B44E048D13046214600F0B7F9AB -:10C6C0004443321B002301210691069907B0F0BDB7 -:10C6D0001846050AA94200D95CE7284601940209D8 -:10C6E000914200D95BE7104604968408A14200D825 -:10C6F00059E759E71E46029D19E01446230A98425D -:10C7000000D9BFE61C462109884200D8BDE6BDE637 -:10C71000059D90422246049900D8CCE6059A120164 -:10C720009842234600D9CAE6CAE6029D064630462C -:10C73000294600F07CF9059901434543721B0846E0 -:10C7400000230693069907B0F0BD059320462946BD -:10C7500000F06DF9294606904143631A280C1FD159 -:10C76000300C19040C182046294600F060F93146B7 -:10C77000064628467043201A000489B24418204611 -:10C78000294600F054F94543621B31040143330C40 -:10C7900008460699194306910023069907B0F0BD93 -:10C7A000701B18460399884104D20020324606992E -:10C7B00007B0F0BD012268080599C907091802955C -:10C7C000E8070392D207002507E02646059880086F -:10C7D0008A078018049A9208890834460590361A08 -:10C7E00018468841049205D41543039A904212D307 -:10C7F0003446034605984008CE0780194A08261A91 -:10C8000018469041E1D4049A52081543039A904285 -:10C8100001D30346DAE73046029C214600F007F9CF -:10C8200005434443321B28460023069907B0F0BD58 -:10C83000F0B503AF83B00246884203D20020114610 -:10C8400003B0F0BD140CA142104639D9060AB1421A -:10C850003AD9030999423BD901938308994200D8F8 -:10C860001846029343080125002099422B4600D91F -:10C870000346A1422C4600D9044600932401B1424C -:10C880002E4600D90646F3001C19019B99422B46FF -:10C8900000D903469B001B19029CA1422C4600D9DB -:10C8A00004466000C018009BC3189D400C469C4085 -:10C8B000161B8E4212D232462846114603B0F0BDF6 -:10C8C0002046060AB142C4D8304603099942C3D86B -:10C8D0001846019383089942C2D9C2E7002C03D4B9 -:10C8E00029462846324615E06408321B5B1E1F208D -:10C8F0000193184002900120029B9840002A029068 -:10C9000000DA0020002A00DA324628438A420299DF -:10C91000019B94D3491E002B0BD003261E400AD046 -:10C9200055002A1B521C00D41546012E06D15A1E52 -:10C9300013E0154613E015461A460EE06D002A1B5B -:10C94000521C00D41546022E01D19A1E05E06D003E -:10C950002A1B521C00D41546DA1E042B0AD21F22B1 -:10C9600013402A46DA4029400843114603B0F0BD7F -:10C97000121FF4D06D002E1B761C0CD56D002E1BE3 -:10C98000761C0DD56D002E1B761C0ED56D002E1B52 -:10C99000761CEDD40EE035466D002E1B761CF1D4CE -:10C9A00035466D002E1B761CF0D435466D002E1BCF -:10C9B000761CDDD43546DBE7F0B503AF84B00393D6 -:10C9C000144602910190050C92B2009229465143FF -:10C9D00082B2230C16465E430020711840410E0CB3 -:10C9E0000004861908045D4300994A4310187541F4 -:10C9F000029A62430399019B59438918691804B04C -:10CA0000F0BDD0B502AF93060BD4002A08D01F2387 -:10CA100054421A4091401C400346E3401943904061 -:10CA2000D0BD1F210A40014691400020D0BD80B5F5 -:10CA300000AFFFF7FDFE80BDD0B502AF1446FFF793 -:10CA4000F7FE002C00D02160D0BDD0B502AFFFF7BB -:10CA5000FCFCBC68002C00D00CC4D0BDF0B503AF0A -:10CA600087B0102A68D304924342032203921340F2 -:10CA7000C418002B16D002460E4635781570521C8D -:10CA8000A2420FD275781570521CA2420AD2B57814 -:10CA90001570521CA24205D2F5781570521C361D35 -:10CAA000A242EAD3049AD21A1646039DAE43A519B0 -:10CAB000C9180291890701900492009640D0012E76 -:10CAC00052DB029EF20018205142024005920140C2 -:10CAD000069103988643306810360599C840314660 -:10CAE0000C390A681146069B9940014302C4AC42C6 -:10CAF0003AD20598C2403046083800680146069B85 -:10CB00009940114302C4AC422ED20599C840311F4E -:10CB100009680A46069B9A40024304C4AC4223D2E9 -:10CB20000598C14030680246069B9A400A4304C4F7 -:10CB30001036AC42D1D317E00546002A1DD132E0B1 -:10CB4000012E11DB0299086801C4AC420CD248687E -:10CB500001C4AC4208D2886801C4AC4204D2C8689F -:10CB600001C41031AC42EED3049A039802400098FD -:10CB7000029909180198002A15D0AC180A782A7071 -:10CB80006A1CA2420FD24B781370521CA2420AD2E6 -:10CB90008B781370521CA24205D2CB781370551CAF -:10CBA000091DA542EAD307B0F0BDF0B503AF8BB0C5 -:10CBB000431A934200D391E08C188318102A00D2B4 -:10CBC000FAE006940892059003201E4686430993D6 -:10CBD00003900340584207900493002B0A9620D0FC -:10CBE0000898441E05980A5D02550519AE4218D2F0 -:10CBF0006B1E0A19561E36781E700A9E9E4210D26F -:10CC0000AB1E961E36781E700A9E9E4209D2EB1EFF -:10CC1000D21E12781A70001F089A8218091F9642B5 -:10CC2000E1D308980499421A134603988343F11AF2 -:10CC3000069C07982018019080070292009300D16B -:10CC4000C1E0012B00DAE4E0019AD30018205C4235 -:10CC50000340099304400894039882431068103AF3 -:10CC60000792321F04920024089A9040079A1519DF -:10CC7000EB681A46099EF2400243049802510219D9 -:10CC8000914200D3C5E008988340A86806460695FF -:10CC9000099DEE40069D1E43131F1E60994200D35E -:10CCA000B7E0089B98406D682B46099EF34003430C -:10CCB000104608380360814200D3AAE008988540F6 -:10CCC000079800590346099EF3402B430C3A136022 -:10CCD000103C0A9A12199142C6D39AE0102A6ED3D8 -:10CCE00008924342032207921340C418002B16D027 -:10CCF00002460E4635781570521CA2420FD2757846 -:10CD00001570521CA2420AD2B5781570521CA2426C -:10CD100005D2F5781570521C361DA242EAD3089A46 -:10CD2000D21A1646079DAE43A519C9180691890760 -:10CD300005900892049600D18CE0012E00DA9DE067 -:10CD4000069EF200182051420240099201400A91C9 -:10CD500007988643306810360999C84031460C3927 -:10CD60000A6811460A9B9940014302C4AC4200D3B1 -:10CD700084E00998C24030460838006801460A9BA2 -:10CD80009940114302C4AC4278D20999C840311F7E -:10CD900009680A460A9B9A40024304C4AC426DD219 -:10CDA0000998C140306802460A9B9A400A4304C46D -:10CDB0001036AC42D0D361E00546194633E0054653 -:10CDC000002A64D179E0012B23DB26460798001F57 -:10CDD0003258099B1A501A1891421AD2131F34184C -:10CDE000251F2D681D60994213D21346083B254626 -:10CDF000083D2D681D6099420BD20C3A0C3C23680B -:10CE00001360099A103A0992079BD218103E91427A -:10CE1000DED30398029B034005984ED0009A5242FD -:10CE2000019CA418CD1A221FD3784C1E2370A54252 -:10CE300043D293788C1E2370A5423ED25378CC1EE9 -:10CE40002370A54239D21378091F0B70121F8D422F -:10CE5000EAD332E0012E11DB0699086801C4AC4226 -:10CE60000CD2486801C4AC4208D2886801C4AC4204 -:10CE700004D2C86801C41031AC42EED3089A0798B6 -:10CE800002400498069909180598002A15D0AC1894 -:10CE90000A782A706A1CA2420FD24B781370521C77 -:10CEA000A2420AD28B781370521CA24205D2CB78D0 -:10CEB0001370551C091DA542EAD30BB0F0BDD4D4A4 -:10CEC000F0B503AF81B0102A31D3454203231D4092 -:10CED0004419002D10D006463170761CA6420BD2A4 -:10CEE0003170761CA64207D23170761CA64203D25E -:10CEF0003170761CA642EFD3521B16469E43A519ED -:10CF0000012E10DB0093CBB2144E5E43009B40C455 -:10CF1000AC4208D240C4AC4205D240C4AC4202D2BA -:10CF200040C4AC42F3D31A40002A03D113E00546B3 -:10CF3000002A10D0AA1829706B1C93420BD21970CA -:10CF40005B1C934207D219705B1C934203D2197089 -:10CF50005D1C9542EFD301B0F0BDC0460101010157 -:10CF6000B0B502AF03460020002A0DD00C781D7822 -:10CF7000A5420AD1012A07D04C785D78A54204D198 -:10CF8000891C9B1C921EF1D1B0BD281BB0BD80B581 -:10CF900000AFFFF7E5FF80BD00B581B06A46FFF73F -:10CFA0004BFD009901B000BDFEDE10B584B002ACAF -:10CFB0000094FFF74AFD029A039B04B010BDFEDE09 -:10CFC00080B500AFFFF74AFD80BD80B500AFFFF729 -:10CFD000F7FF80BDF0B503AF83B013460546042AC2 -:10CFE00017D31A1F9008401C0326064002921BD03C -:10CFF000009101C901902846019C10C0012E15D056 -:10D00000009948686860022E09D1083B083108354C -:10D010000AE01A462846FFF7D3FF03B0F0BD886840 -:10D02000A8600C3B0C310C3528461A46029B0C2B91 -:10D030000CD30B6803604B6843608B688360CB68DC -:10D04000C36010301031103A032AF2D8FFF7B8FF4E -:10D0500003B0F0BD80B500AFFFF7BCFF80BD80B569 -:10D0600000AFFFF7F7FF80BD80B500AFFFF79DFD74 -:10D0700080BD80B500AFFFF7F7FF80BD80B500AF82 -:10D080000B4611461A46FFF71BFF80BDF0B503AFF4 -:10D0900081B00B460446D2B2042913D3164D009238 -:10D0A00055431A1F9008401C0326064013D0204603 -:10D0B00020C0012E114610D06560022E08D1083B19 -:10D0C000083408E019462046FFF7D8FF01B0F0BD4C -:10D0D000A5600C3B0C34204619460C2A009A07D355 -:10D0E000056045608560C560103010390329F7D8A8 -:10D0F000FFF7C4FF01B0F0BD0101010180B500AF31 -:10D100000022FFF7BBFF80BD80B500AFFFF7F6FF41 -:10D1100080BD80B500AF0022FFF7B8FF80BD80B5AD -:10D1200000AFFFF7F6FF80BD80B500AFFFF7F1FF5E -:10D1300080BDD4D4D4D4D4D4D4D4D4D4D4D4D4D41A -:10D1400094D3D0C0022F0000A0D3D0C0023700007B -:10D15000A4D3D0C0023B0000A8D3D0C0023E000040 -:10D16000E0D4D0C00270020010D5D0C0027002001E -:10D1700024D5D0C0026D020030D5D0C0028100009D -:10D180009CD5D0C002700200A4D5D0C002700200AD -:10D19000ACD5D0C002700200B4D5D0C0022F0000C0 -:10D1A000C0D5D0C002B40100C4D5D0C002B60100C1 -:10D1B000C8D5D0C002B80100CCD5D0C002700200E2 -:10D1C000E0D5D0C002700200E8D5D0C002700200E5 -:10D1D000FCD5D0C00270020004D6D0C0027002009C -:10D1E00014D6D0C00270020028D6D0C0027002004F -:10D1F00030D6D0C0027002005CD6D0C0020B000056 -:10D2000060D6D0C0020F000064D6D0C0020F00006C -:10D2100068D6D0C0020F00000CD7D0C00258020060 -:10D2200018D7D0C0025A02001CD7D0C002BB0100E0 -:10D2300028D7D0C002BD010070D7D0C00270020054 -:10D2400090D7D0C00270020098D7D0C00270020000 -:10D25000A0D7D0C0022F0000ACD7D0C002AD0100D3 -:10D26000D0D7D0C0026D0200DCD7D0C0023200009F -:10D27000E4D7D0C00270020024D8D0C002700200EF -:10D280002CD8D0C00270020078D8D0C00270020042 -:10D2900084D8D0C002700200DCD8D0C00270020076 -:10D2A00000D9D0C00270020020D9D0C002700200A4 -:10D2B00044D9D0C00270020058D9D0C00270020018 -:10D2C00088D9D0C0027002009CD9D0C00270020080 -:10D2D000D4D9D0C002700200E8D9D0C002700200D8 -:10D2E0000CDAD0C00270020020DAD0C00270020056 -:10D2F00064DAD0C00210030068DAD0C00214030060 -:10D300006CDAD0C00218030070DAD0C0021C03002F -:10D3100074DAD0C00220030078DAD0C002240300FF -:10D320007CDAD0C00227030080DAD0C0022A0300D2 -:10D3300084DAD0C002F9030088DAD0C002FA030010 -:10D340008CDAD0C002FB030098DAD0C002F60300EA -:10D350009CDAD0C002F70300ACDAD0C0022F030081 -:10D36000B0DAD0C0022F0300B4DAD0C0022F03001D -:08D37000B8DAD0C0023303005B -:10D38000426F72726F774D75744572726F725B3A4D -:10D3900020000000B10DD0C00C000000040000000F -:10D3A000E10DD0C04110D0C08510D0C04812420855 -:10D3B0005A65726F6B696E64517569745355492073 -:10D3C00046726F6D20202020218424014261636B0E -:10D3D000207B202C20207B0A2C0A7D207D28280AF7 -:10D3E0000A5D303030313032303330343035303621 -:10D3F0003037303830393130313131323133313406 -:10D4000031353136313731383139323032313232EB -:10D4100032333234323532363237323832393330D1 -:10D4200033313332333333343335333633373338C0 -:10D4300033393430343134323433343434353436AF -:10D440003437343834393530353135323533353495 -:10D45000353535363537353835393630363136327B -:10D460003633363436353636363736383639373061 -:10D470003731373237333734373537363737373850 -:10D48000373938303831383238333834383538363F -:10D490003837383838393930393139323933393425 -:10D4A0003935393639373938393928295472794676 -:10D4B000726F6D496E744572726F720100000000E8 -:10D4C000FFFFFF00E001FEC1FFB877C6D803FFE110 -:10D4D0007FF80FBC31E6DEF13FF80778000000006E -:10D4E000C4D4D0C0190000000E0000000E000000DF -:10D4F00000000000F003FFE3FFF97FFFFB7F7C8F5C -:10D500008FF107FEC3EFF9F97FFC0FFC000000006C -:10D51000F4D4D0C0190000000E0000000E0000007E -:10D520000000000049B0D0C0000000000100000071 -:10D53000691ED0C000000080008000004469736153 -:10D54000626C656453657474696E67735472616E5E -:10D5500073666572436F6E6669726D52656A656364 -:10D560007400000000000000000000000000000047 -:10D57000606173796E6320666E6020726573756D8D -:10D58000656420616674657220636F6D706C65748C -:10D59000696F6E00A500000020282F2998D5D0C003 -:10D5A000020000009AD5D0C0010000009BD5D0C079 -:10D5B00001000000B10DD0C00C000000040000000C -:10D5C0001175D0C0B175D0C0BD76D0C0ACD3D0C0BD -:10D5D000040000000400000007000000000000003C -:10D5E000CCD5D0C006000C00C8D3D0C004000000C9 -:10D5F000040000000700000000000000E8D5D0C0D3 -:10D6000076000C00CCD5D0C002000C00C0E0703B0E -:10D610001F0E00000CD6D0C007000000080000005C -:10D62000060000000000000014D6D0C078000D00F5 -:10D63000E8D5D0C07A000C00000000000000000017 -:10D6400000000000000000000000000000000000DA -:10D650000000000000000000010000007500D0C0C4 -:10D660008100D0C08100D0C08100D0C063616C6CEB -:10D67000656420604F7074696F6E3A3A756E7772A8 -:10D680006170282960206F6E206120604E6F6E658A -:10D69000602076616C7565556E7265616368616264 -:10D6A0006C653A2073686F756C64206265206669EA -:10D6B0006C7465726564206F757420627920707275 -:10D6C0006F746F636F6C2072756C65732062656632 -:10D6D0006F7265207468697320706F696E742E6351 -:10D6E000616C6C65642060526573756C743A3A7550 -:10D6F0006E77726170282960206F6E20616E2060E5 -:10D70000457272602076616C7565000071AED0C0A4 -:10D71000010000000100000075AED0C0D176D0C07D -:10D720000800000004000000DD76D0C0456D707474 -:10D7300079496E76616C69644469676974506F7386 -:10D740004F766572666C6F774E65674F7665726669 -:10D750006C6F775061727365496E744572726F7247 -:10D7600043617061636974794572726F723A200027 -:10D7700060D7D0C00F000000696E7375666669637C -:10D7800069656E742063617061636974790000007B -:10D7900078D7D0C01500000098D5D0C00000000098 -:10D7A000B10DD0C00800000004000000C174D0C05A -:10D7B000616C726561647920626F72726F77656403 -:10D7C0005472616E73616374696F6E20486173682F -:10D7D00049B0D0C00000000001000000BD0DD0C065 -:10D7E00030780000E0D7D0C0020000002C0000809C -:10D7F000100300807B00008000000080000000809B -:10D8000050726F76696465205075626C6963204B55 -:10D81000657941646472657373546F416D6F756EA1 -:10D82000742E0000BCD3D0C00400000021D8D0C0AA -:10D8300001000000000000000000000000000000E7 -:10D84000617474656D707420746F206469766964A6 -:10D8500065206279207A65726F4D61782047617327 -:10D860005741524E494E475369676E205472616E5C -:10D8700073616374696F6E3F67D8D0C01100000098 -:10D880005355490080D8D0C0030000005472616E27 -:10D8900073616374696F6E206E6F74207265636F5D -:10D8A000676E697A65642C20656E61626C652062C2 -:10D8B0006C696E64207369676E696E6720746F208F -:10D8C0007369676E20756E6B6E6F776E2074726110 -:10D8D0006E73616374696F6E730000008CD8D0C082 -:10D8E0004D0000005472616E73616374696F6E2045 -:10D8F0006E6F74207265636F676E697A656400008D -:10D90000E4D8D0C01A000000426C696E64205369EC -:10D91000676E205472616E73616374696F6E3F004D -:10D9200008D9D0C017000000303231000000000CD0 -:10D9300080072001CC806720138805C6013380074B -:10D94000000000002BD9D0C0190000000E0000001C -:10D950000E0000000000000044D9D0C037000200D3 -:10D9600053756956657273696F6E302E322E3100B1 -:10D970000000000C400BF807FCC0F3F03CF003FE85 -:10D98000012D0003000000006FD9D0C01900000075 -:10D990000E0000000E0000000000000088D9D0C07A -:10D9A00037000200426C696E64205369676E696ECD -:10D9B00067456E61626C6564E001FEC1FD387F06FB -:10D9C000DF81FFC47FF3FFBC1FE7E7F13FF8077873 -:10D9D00000000000B8D9D0C0190000000E000000FF -:10D9E0000E00000000000000D4D9D0C037000200B3 -:10D9F000000000000C8007F003FEC1FFF03FF003C1 -:10DA0000CC0033C00C00000000000000F0D9D0C0F2 -:10DA1000190000000E0000000E00000000000000D1 -:10DA20000CDAD0C037000200576F726B696E672E38 -:10DA30002E2E43616E63656C0921110100012222C3 -:10DA40000006A0FF0901A1010903150026FF0075CA -:10DA500008954081080904150026FF0075089540C7 -:10DA60009108C00095C2D0C0A5C2D0C0B5C2D0C078 -:10DA7000C5C2D0C0D5C2D0C0E5C2D0C0F5C2D0C0EA -:10DA800005C3D0C019C4D0C047C4D0C085C3D0C05E -:10DA900000000000000000002DC2D0C045C2D0C070 -:10DAA00000000000000000000000000065C3D0C0BE -:10DAB00065C3D0C065C3D0C075C3D0C01201000219 -:10DAC00000000040972C0110010201020301040331 -:10DAD00009040E034C0065006400670065007200D5 -:10DAE0000E034E0061006E006F00200053000A0319 -:10DAF000300030003000310009022900010102C06D -:10DB00003209040000020300000209211101000192 -:10DB1000222200070582034000010705020340009E -:10DB2000010000000A0600020000004001000000A1 -:10DB300000000000000000000000000000000000E5 -:10DB4000A500000000000000000000000000000030 -:10DB500000000000000000000000000000000000C5 -:10DB600000000000000000000000000000000000B5 -:10DB700000000000000000000000000000000000A5 -:10DB80000000000000000000000000000000000095 -:10DB90000000000000000000000000000000000085 -:10DBA0000000000000000000000000000000000075 -:10DBB0000000000000000000000000000000000065 -:10DBC000A5000000000000000000000000000000B0 -:10DBD0000000000000000000000000000000000045 -:10DBE0000000000000000000000000000000000035 -:10DBF0000000000000000000000000000000000025 -:10DC00000000000000000000000000000000000014 -:10DC10000000000000000000000000000000000004 -:10DC200000000000000000000000000000000000F4 -:10DC300000000000000000000000000000000000E4 -:10DC40000000D0C000000000000000000000000044 -:10DC500000000000000000000000000000000000C4 -:10DC600000000000000000000000000000000000B4 -:10DC700000000000000000000000000000000000A4 -:04000005C0D0000166 -:00000001FF diff --git a/sui-nanos/default.nix b/sui-nanos/default.nix deleted file mode 100644 index f2433a5..0000000 --- a/sui-nanos/default.nix +++ /dev/null @@ -1,11 +0,0 @@ -rec { - alamgu = import (import ./dep/alamgu/thunk.nix) {}; - ledgerctl = alamgu.ledgerctl; - this = ./.; - load-app = alamgu.pkgs.writeScriptBin "load-app" '' - #!/usr/bin/env bash - - cd ${this} - ${ledgerctl}/bin/ledgerctl install -f ${this}/app.json - ''; -} diff --git a/sui-nanos/dep/alamgu/default.nix b/sui-nanos/dep/alamgu/default.nix deleted file mode 100644 index 2b4d4ab..0000000 --- a/sui-nanos/dep/alamgu/default.nix +++ /dev/null @@ -1,2 +0,0 @@ -# DO NOT HAND-EDIT THIS FILE -import (import ./thunk.nix) \ No newline at end of file diff --git a/sui-nanos/dep/alamgu/github.json b/sui-nanos/dep/alamgu/github.json deleted file mode 100644 index a18f78b..0000000 --- a/sui-nanos/dep/alamgu/github.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "owner": "alamgu", - "repo": "alamgu", - "branch": "develop", - "private": false, - "rev": "f41eb60cb2b5145b4948c51898062911c342db6b", - "sha256": "16n2b0irpkgjzp5mrl6vxza0bw7p5c6bmgbfmynbzbcyij5arhnh" -} diff --git a/sui-nanos/dep/alamgu/thunk.nix b/sui-nanos/dep/alamgu/thunk.nix deleted file mode 100644 index bbf2dc1..0000000 --- a/sui-nanos/dep/alamgu/thunk.nix +++ /dev/null @@ -1,9 +0,0 @@ -# DO NOT HAND-EDIT THIS FILE -let fetch = { private ? false, fetchSubmodules ? false, owner, repo, rev, sha256, ... }: - if !fetchSubmodules && !private then builtins.fetchTarball { - url = "https://github.com/${owner}/${repo}/archive/${rev}.tar.gz"; inherit sha256; - } else (import {}).fetchFromGitHub { - inherit owner repo rev sha256 fetchSubmodules private; - }; - json = builtins.fromJSON (builtins.readFile ./github.json); -in fetch json \ No newline at end of file diff --git a/sui-nanos/device b/sui-nanos/device deleted file mode 100644 index 903dd83..0000000 --- a/sui-nanos/device +++ /dev/null @@ -1 +0,0 @@ -nanos diff --git a/sui-nanos/shell.nix b/sui-nanos/shell.nix deleted file mode 100644 index 0394fb4..0000000 --- a/sui-nanos/shell.nix +++ /dev/null @@ -1,7 +0,0 @@ -let - tarballNix = import ./.; -in - tarballNix.alamgu.pkgs.mkShell { - nativeBuildInputs = [ tarballNix.load-app ]; - strictDeps = true; - } From dc74bba82f7685e613905fcf51d4668935358a22 Mon Sep 17 00:00:00 2001 From: Thibault Martinez Date: Wed, 12 Jun 2024 16:54:05 +0200 Subject: [PATCH 6/9] Rename test file --- ts-tests/{Sui.ts => Iota.ts} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename ts-tests/{Sui.ts => Iota.ts} (100%) diff --git a/ts-tests/Sui.ts b/ts-tests/Iota.ts similarity index 100% rename from ts-tests/Sui.ts rename to ts-tests/Iota.ts From ce54b408f64159538e86302018b0adc10c1cd8b6 Mon Sep 17 00:00:00 2001 From: Thibault Martinez Date: Wed, 12 Jun 2024 16:58:13 +0200 Subject: [PATCH 7/9] Some uppercasing --- README.md | 4 ++-- guide.md | 18 +++++++++--------- rust-app/Cargo.toml | 2 +- rust-app/src/main_nanos.rs | 2 +- rust-app/src/menu.rs | 2 +- ts-tests/common.ts | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 6224b17..2e0f9a0 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Iota DLT app for Ledger +# IOTA DLT app for Ledger -[Ledger](https://www.ledger.com/) application for the [Iota DLT](https://www.iota.org/). +[Ledger](https://www.ledger.com/) application for the [IOTA DLT](https://www.iota.org/). Written using [Alamgu](https://github.com/alamgu/). diff --git a/guide.md b/guide.md index a5716d0..4cda3ff 100644 --- a/guide.md +++ b/guide.md @@ -1,6 +1,6 @@ -# How to use Iota app on your Ledger device +# How to use IOTA app on your Ledger device -Install the Iota app on your Ledger device to manage IOTA Tokens with the [Iota Wallet](TODO). +Install the IOTA app on your Ledger device to manage IOTA Tokens with the [IOTA Wallet](TODO). ### 1. Before you start @@ -8,12 +8,12 @@ Install the Iota app on your Ledger device to manage IOTA Tokens with the [Iota - The latest firmware is [installed](https://support.ledgerwallet.com/hc/en-us/articles/360002731113). - Ledger Live is [ready to use](https://support.ledgerwallet.com/hc/en-us/articles/360006395233). -### 2. Install the Iota app +### 2. Install the IOTA app 1. Open the Manager in Ledger Live. 2. Connect and unlock your Ledger device. 3. If asked, allow the manager on your device by pressing both buttons. -4. Find **Iota** in the app catalog. +4. Find **IOTA** in the app catalog. 5. Press the **Install** button of the app. - An installation window appears. - Your device will display **Processing…** @@ -21,23 +21,23 @@ Install the Iota app on your Ledger device to manage IOTA Tokens with the [Iota ### **3. Obtain Ledger Account Number** -- Open the Iota app on your Ledger device, the screen will display "Iota 0.1.0". +- Open the IOTA app on your Ledger device, the screen will display "IOTA 0.1.0". -- Open the Iota wallet and select "Connect to Ledger device". +- Open the IOTA wallet and select "Connect to Ledger device". - Enter the derivation path (default `m/44'/4218'/0'/0/0`). -- You can use this account to receive Iota tokens. +- You can use this account to receive IOTA tokens. ### **4. Send Tokens from Ledger Account** -- Open the Iota wallet and click "Send" from the "Coins" tab. +- Open the IOTA wallet and click "Send" from the "Coins" tab. - Enter the amount and receiver's address, then click "Send Coins Now". - Verify the details on your device display. - - Transfer Iota + - Transfer IOTA - Sender's address diff --git a/rust-app/Cargo.toml b/rust-app/Cargo.toml index d968409..2706f80 100644 --- a/rust-app/Cargo.toml +++ b/rust-app/Cargo.toml @@ -56,7 +56,7 @@ opt-level = 3 overflow-checks = false [package.metadata.ledger] -name = "Iota" +name = "IOTA" path = ["44'/4218'"] curve = ["ed25519"] flags = "0" diff --git a/rust-app/src/main_nanos.rs b/rust-app/src/main_nanos.rs index 6e0414e..f90455f 100644 --- a/rust-app/src/main_nanos.rs +++ b/rust-app/src/main_nanos.rs @@ -37,7 +37,7 @@ pub fn app_main() { }; let mut busy_menu = BusyMenu::Working; - info!("Iota {}", env!("CARGO_PKG_VERSION")); + info!("IOTA {}", env!("CARGO_PKG_VERSION")); info!( "State sizes\ncomm: {}\nstates: {}", core::mem::size_of::(), diff --git a/rust-app/src/menu.rs b/rust-app/src/menu.rs index 33c5c22..19ac5fa 100644 --- a/rust-app/src/menu.rs +++ b/rust-app/src/menu.rs @@ -113,7 +113,7 @@ impl Menu for IdleMenuWithSettings { AppMain => ( MenuLabelTop::Icon(&APP_ICON), MenuLabelBottom { - text: "Iota", + text: "IOTA", bold: true, }, ), diff --git a/ts-tests/common.ts b/ts-tests/common.ts index 3c3901c..ca34f4f 100644 --- a/ts-tests/common.ts +++ b/ts-tests/common.ts @@ -13,7 +13,7 @@ export const VERSION = { const ignoredScreens = [ "Cancel", "Working...", "Quit", "Version" /* App name and version */ - , "Iota", "ui", `${VERSION.major}.${VERSION.minor}.${VERSION.patch}` + , "IOTA", "ui", `${VERSION.major}.${VERSION.minor}.${VERSION.patch}` , "Settings", "Blind Signing", "Enabled", "Disabled", "Back" /* The next ones are specifically for S+ in which OCR is broken */ From 8dc500a6574e0b70f8e7e43e2dbdaada367a638e Mon Sep 17 00:00:00 2001 From: Thibault Martinez Date: Wed, 12 Jun 2024 17:08:13 +0200 Subject: [PATCH 8/9] Fix failed merge --- rust-app/src/implementation.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-app/src/implementation.rs b/rust-app/src/implementation.rs index 02efde3..4ba3d10 100644 --- a/rust-app/src/implementation.rs +++ b/rust-app/src/implementation.rs @@ -32,7 +32,7 @@ impl Address> let mut hasher: Blake2b = Hasher::new(); hasher.update(&key_bytes); let hash: [u8; IOTA_ADDRESS_LENGTH] = hasher.finalize(); - Ok(SuiPubKeyAddress(key.clone(), hash)) + Ok(IotaPubKeyAddress(key.clone(), hash)) } fn get_binary_address(&self) -> &[u8] { &self.1 From f5594af32106004fa32175078af6f3096c07a7be Mon Sep 17 00:00:00 2001 From: Thibault Martinez Date: Wed, 12 Jun 2024 17:10:21 +0200 Subject: [PATCH 9/9] Add release page link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2e0f9a0..b32a8fa 100644 --- a/README.md +++ b/README.md @@ -88,7 +88,7 @@ The app will be downloaded (if you have our Nix cache enabled) and/or freshly bu #### Download an official build -Check the [releases page](TODO) of this app to see if an official build has been uploaded for this release. +Check the [releases page](https://github.com/iotaledger/ledger-app-iota/releases) of this app to see if an official build has been uploaded for this release. There is a separate tarball for each device. #### Build one yourself, with Nix