From 3983ee5310d813b1844452304b5798985575a303 Mon Sep 17 00:00:00 2001 From: Jorge Aparicio Date: Wed, 10 Jun 2020 12:09:21 +0200 Subject: [PATCH] - beginner and advanced Cargo features - more work on advanced text - update hex files --- advanced/README.md | 109 +- advanced/firmware/Cargo.toml | 2 +- advanced/firmware/src/bin/hello.rs | 1 + advanced/firmware/src/bin/rtic-events.rs | 2 +- beginner/apps/Cargo.toml | 2 +- boards/dk/Cargo.toml | 4 + boards/dk/src/lib.rs | 47 +- boards/dongle/loopback.hex | 1549 +++++++++++----------- boards/dongle/puzzle.hex | 954 +++++++++++++ 9 files changed, 1851 insertions(+), 819 deletions(-) create mode 100755 boards/dongle/puzzle.hex diff --git a/advanced/README.md b/advanced/README.md index 4c4e816..95552e1 100644 --- a/advanced/README.md +++ b/advanced/README.md @@ -4,7 +4,21 @@ In this workshop we'll build a toy USB device application that gets enumerated by the host. -The embedded application will run in a fully event driven fashion: only doing work when the host asks it to. +The embedded application will run in a fully event driven fashion: only doing work when the host asks for it. + +## The nRF52840 + +Some details about the nRF52840 microcontroller that are relevant to this workshop. + +- single core ARM Cortex-M4 processor clocked at 64 MHz +- 1 MB of Flash (at address `0x0000_0000`) +- 256 KB of RAM (at address `0x2000_0000`) +- IEEE 802.15.4 and BLE (Bluetooth Low Energy) compatible radio +- USB controller (device function) + +## The nRF52840 Development Kit + +The development board we'll use has two USB ports: J2 and J3 -- you can find a description of the board in the top-level README of this repository -- and an on-board J-Link programmer / debugger. USB port J2 is the J-Link's USB port. USB port J3 is the nRF52840's USB port. ## Code organization @@ -21,7 +35,7 @@ $ tree -L 1 . └── README.md ``` -In addition to these two workspaces there's a third folder called "common". This folder contains `no_std` code that be depended on by either "host" code or "firmware" code. +In addition to these two workspaces there's a third folder called "common". This folder contains `no_std` code that can be depended on by either "host" code or "firmware" code. ## Listing USB devices @@ -44,62 +58,75 @@ Bus 002 Device 001: ID 1d6b:0003 Bus 001 Device 002: ID 0cf3:e300 Bus 001 Device 003: ID 0c45:6713 Bus 001 Device 001: ID 1d6b:0002 -Bus 001 Device 059: ID 0000:0000 <- ! +Bus 001 Device 059: ID 0000:0000 <- nRF52840 on the nRF52840 Development Kit ``` ## Hello, world! 0. Open the `tools/dk-run` folder and run `cargo install --path . -f` to install the `dk-run` tool. -1. Open the `advanced/firmware` folder in VS Code. +1. Open the `advanced/firmware` folder in VS Code then open the `src/bin/hello.rs` file. -``` console -$ # or use "File > Open Folder" in VS Code -$ code advanced/firmware -``` +2. In VS code, click the "Run" button that's displayed over the `main` function. If you are not using VS code run the `cargo run --bin hello` command from the `advanced/firmware` folder. -2. Open the `src/bin/hello.rs` file. - -3. Click the "Run" button +> NOTE if you run into an error along the lines of "Debug power request failed" retry the operation and the error should disappear The `firmware` workspace has been configured to cross-compile applications to the ARM Cortex-M architecture and then run them through the `dk-run` custom Cargo runner. The `dk-run` tool will load and run the embedded application on the microcontroller and collect logs from the microcontroller. -The `dk-run` process will terminate when the microcontrollers enters the "halted" state. From the embedded application, one can enter the "halted" state using the `asm::bkpt` function. +The `dk-run` process will terminate when the microcontroller enters the "halted" state. From the embedded application, one can enter the "halted" state using the `asm::bkpt` function. For convenience, an `exit` function is provided in the `dk` Hardware Abstraction Layer (HAL). This function is divergent like `std::process::exit` (`fn() -> !`) and can be used to halt the device and terminate the `dk-run` process. + +Note that when the `dk-run` tool sees the device enter the halted state it will proceed to reset-halt the device. This is particularly important when writing USB applications because simply leaving the device in a halted state will make it appear as an unresponsive USB device to the host; some OSes (e.g. Linux) will try to make an unresponsive device respond by power cycling the entire USB bus -- this will cause all other USB devices on the bus to be re-enumerated. Reset-halting the device will cause it to be electrically disconnected from the host USB bus and avoid the "power cycle the USB bus" scenario. ## RTIC hello RTIC, Real Time on Integrated Circuits, is a framework for building evented, time sensitive applications. -1. Open the `advanced/apps` folder in VS Code. +Open the `advanced/apps` folder in VS Code then open the `src/bin/rtic-hello.rs` file. -``` console -$ # or use "File > Open Folder" in VS Code -$ code beginner/apps +RTIC applications are written in RTIC's Domain Specific Language (DSL). The DSL extends Rust syntax with custom attributes like `#[init]` and `#[idle]`. + +RTIC makes a clearer distinction between the application's initialization phase, the `#[init]` function, and the application's main loop or main logic, the `#[idle]` function. The initialization phase runs with interrupts disabled and interrupts are re-enabled before the `idle` function is executed. + +`rtic::app` is a procedural macro that generates extra Rust code, in addition to the user's functions. The fully expanded version of the macro can be found in the file `target/rtic-expansion.rs`. This file will contain the expansion of the procedural macro for the last compiled RTIC application. + +If you look at the `rtic-expansion.rs` file generated for the build of the `rtic-hello` example you can confirm that interrupts are disabled during the execution of the `init` function. + +``` rust +fn main() -> ! { + rtfm::export::interrupt::disable(); + let late = init(init::Context::new(/* .. */)); + rtfm::export::interrupt::enable(); + idle(idle::Context::new(/* .. */)) +} ``` -2. Open the `src/bin/rtic-hello.rs` file. - -3. Click the "Run" button - -> TODO explain differences between `hello` and `rtic-hello` - ## Dealing with registers Open the `advanced/firmware` folder in VS Code; then open the `src/bin/rtic-events.rs` file. -> TODO explain the basics of the svd2rust API +In this and the next section we'll look into the RTIC's event handling features. To explore these features we'll use the action of connecting a USB cable to the DK's port J2 as the event we'd like to handle. -> TODO explain what the code in `init` is doing +The example application enables the signaling of this "USB power" event in the `init` function. This is done using the low level register API generated by the [`svd2rust`] tool. The register API was generated from a SVD (System View Description) file, a file that describes all the peripherals and registers, and their memory layout, on a Cortex-M microcontroller. + +[`svd2rust`]: https://crates.io/crates/svd2rust + +In the `svd2rust` API, peripherals are represented as structs. The fields of each peripheral struct are the registers associated to that peripheral. Each register field exposes methods to `read` and `write` to the register in a single memory operation. + +The `read` and `write` methods take closure arguments. These closures in turn grant access to a "constructor" value, usually named `r` or `w`, which provides methods to modify the bitfields of a register. At the same time the API of these "constructors" prevent you from modifying the reserved parts of the register: you cannot write arbitrary values into registers; you can only write valid values into registers. + +In Cortex-M devices interrupt handling needs to be enabled on two sides: on the peripheral side and on the core side. The register operations done in `init` take care of the peripheral side. The core side of the operation involves writing to the registers of the Nested Vector Interrupt Controller (NVIC) peripheral. This second part doesn't need to be in RTIC application because the framework takes care of it. ## Event handling -"Run" the `rtic-events` application. +Below the `idle` function you'll see a `#[task]` handler (function). This *task* is bound to the POWER_CLOCK interrupt signal and will be executed, function call style, every time the interrupt signal is raised by the hardware. -Connect a micro-USB cable to your PC/laptop then connect the other end to the DK (TODO specify port). +"Run" the `rtic-events` application. Then connect a micro-USB cable to your PC/laptop then connect the other end to the DK (port J2). You'll see the "POWER event occurred" message after the cable is connected. -> TODO explain the event handler +Note that all tasks will be prioritized over the `idle` function so the execution of `idle` will be interrupted (paused) by the `on_power_event` task. When the `on_power_event` task finishes (returns) the execution of the `idle` will be resumed. This will become more obvious in the next section. -## Adding state + + +## Task state Open the `advanced/firmware` folder in VS Code; then open the `src/bin/rtic-resources.rs` file. @@ -107,7 +134,7 @@ Open the `advanced/firmware` folder in VS Code; then open the `src/bin/rtic-reso You should always disconnect the device from the host before halting the device. Otherwise, the host will observe an unresponsive USB device and try power cycling the whole USB hub / bus. -## USB primer +## USB basics Some basics about the USB protocol. The protocol is complex so we'll leave out many details and focus on the concepts required to get enumeration working. @@ -121,19 +148,29 @@ Each OS may perform the enumeration process slightly differently but the process - GET_DESCRIPTOR request to get the device descriptor. - SET_ADDRESS request to assign an address to the device. -The device descriptor is a binary encoded data structure sent by the device to the host that contains information about the device, like its product and vendor identifiers and how many *configurations* it has. +The device descriptor is a binary encoded data structure sent by the device to the host. It contains information about the device, like its product and vendor identifiers and how many *configurations* it has. -A *configuration* is basically an operation mode or profile. The USB device may act as a HID device in one configuration but as a CDC ACM device (serial terminal emulation over USB) in another configuration. The number of configurations the device supports is part of the device descriptor. +A *configuration* is akin to an operation mode. USB devices usually have a single configuration that will be the only mode in which they'll operate, for example a USB mouse will always act as a USB mouse. Some devices, though, may provide a second configuration for the purpose of firmware upgrades. For example a printer may enter DFU (Device Firmware Upgrade) mode, a second *configuration*, so that a user can update its firmware; while in DFU mode the printer will not provide printing functionality. -> TODO add/info: drivers are bound to interfaces, not devices +Like the device descriptor, the configuration descriptor is also a binary encoded data structure sent by the device to the host. This descriptor contains information about the *interfaces* and *endpoints* the configuration exposes. -> FIXME configuration descriptor requires at least one interface +An interface is closest to a USB device's function. For example, a USB mouse may expose a single HID (Human Interface Device) interface to report user input to the host. USB devices can expose multiple interfaces. For example, the nRF52840 Dongle could expose both a CDC ACM interface (AKA virtual serial port) *and* a HID interface; the first interface could be used for (`log::info!`-style) logs; and the second one could provide a RPC (Remote Procedure Call) interface to the host for controlling the nRF52840's radio. -Like the device descriptor, the configuration descriptor is also a binary encoded data structure sent by the device to the host. This descriptor contains information about the *interfaces* and *endpoints* the configuration uses. An *endpoint* is similar to a UDP or TCP port on a single PC: it allows logical multiplexing on a single physical USB bus. An *interface* is a logical grouping of endpoints. +An interface is made up of one or more *endpoints*. An *endpoint* is similar to a UDP or TCP port on a PC in that they allow logical multiplexing of data over a single physical USB bus. Endpoints have directions: a endpoint can either be an IN endpoint or an OUT endpoint. The direction is always from the perspective of the host so in an IN endpoint data travels from the device to the host and in an OUT endpoint data travels from the host to the device. To give an example, a HID interface can use two (interrupt) endpoints, one IN and one OUT, for bidirectional communication with the host. A single endpoint cannot be used by more than one interface (with the exception of the special "endpoint 0"). -In this workshop we'll only deal with the control endpoint 0, which is mandatory on all USB devices. Endpoints have directions: in an OUT endpoint data flows from the host to the device; in an IN endpoint data flows from the device to the host. The control endpoint 0 actually refers to two endpoints: endpoint 0 IN (EP0IN) and endpoint 0 OUT (EP0OUT). Although both should be implemented, it's usually sufficient to implement EP0IN to get enumeration working. +Endpoints are identified by their address, a zero-based index, and direction. There are three types of non-zero endpoints ("endpoint 0" is special): bulk endpoints, interrupt endpoints and isochronous endpoints. Each endpoint type has different reliability and latency data transfer properties but it's not important to discuss them for this workshop. -A USB device must report at least one configuration. The control endpoint, EP0IN and EP0OUT, however does not need to described in the configuration descriptor so we can report 0 endpoints and 0 interfaces in the configuration descriptor. +"Endpoint 0", also known as the *control pipe*, actually refers to two endpoints: endpoint 0 IN and endpoint 0 OUT so the control pipe supports data transfers in both directions. The control pipe is mandatory: it must always be present and must always be active. + +In this workshop we'll implement the minimal amount of functionality to make enumeration work. To that end you need to consider the following requirements: + +- a USB device must support at least one configuration +- each configuration must expose at least one interface +- the control pipe (endpoint 0) must be implemented +- endpoint 0 is implicitly associated to all interfaces +- the number of endpoints bound to an interface can be zero -- endpoint 0 is never included in the endpoint count of an interface + +Although the control pipe should be bidirectional, in practice to complete the enumeration data only needs to be transferred from the device to the host (IN direction). ## Dealing with USB events diff --git a/advanced/firmware/Cargo.toml b/advanced/firmware/Cargo.toml index 2bbda37..bcd8ae5 100644 --- a/advanced/firmware/Cargo.toml +++ b/advanced/firmware/Cargo.toml @@ -15,7 +15,7 @@ cortex-m = "0.6.2" cortex-m-rt = "0.6.12" # TODO switch to RTIC before public release cortex-m-rtfm = "0.5.1" -dk = { path = "../../boards/dk" } +dk = { path = "../../boards/dk", features = ["advanced"] } heapless = "0.5.5" log = "0.4.8" panic-log = { path = "../../common/panic-log" } diff --git a/advanced/firmware/src/bin/hello.rs b/advanced/firmware/src/bin/hello.rs index fa7e22c..8ae0ce5 100644 --- a/advanced/firmware/src/bin/hello.rs +++ b/advanced/firmware/src/bin/hello.rs @@ -7,6 +7,7 @@ use panic_log as _; // panic handler #[entry] fn main() -> ! { + // board initialization dk::init().unwrap(); log::info!("Hello, world!"); diff --git a/advanced/firmware/src/bin/rtic-events.rs b/advanced/firmware/src/bin/rtic-events.rs index c0b55ef..e4fde71 100644 --- a/advanced/firmware/src/bin/rtic-events.rs +++ b/advanced/firmware/src/bin/rtic-events.rs @@ -38,6 +38,6 @@ const APP: () = { #[task(binds = POWER_CLOCK)] fn on_power_event(_cx: on_power_event::Context) { log::info!("POWER event occurred"); - asm::bkpt(); + dk::exit() } }; diff --git a/beginner/apps/Cargo.toml b/beginner/apps/Cargo.toml index da618a9..a5483c0 100644 --- a/beginner/apps/Cargo.toml +++ b/beginner/apps/Cargo.toml @@ -7,7 +7,7 @@ version = "0.1.0" [dependencies] cortex-m = "0.6.2" cortex-m-rt = "0.6.12" -dk = { path = "../../boards/dk" } +dk = { path = "../../boards/dk", features = ["beginner"] } log = "0.4.8" panic-log = { path = "../../common/panic-log" } diff --git a/boards/dk/Cargo.toml b/boards/dk/Cargo.toml index e103aab..23562b8 100644 --- a/boards/dk/Cargo.toml +++ b/boards/dk/Cargo.toml @@ -11,3 +11,7 @@ embedded-hal = "0.2.3" hal = { package = "nrf52840-hal", git = "https://github.com/japaric/nrf-hal", branch = "radio" } log = "0.4.8" rtt-target = { version = "0.2.0", features = ["cortex-m"] } + +[features] +beginner = [] +advanced = [] \ No newline at end of file diff --git a/boards/dk/src/lib.rs b/boards/dk/src/lib.rs index 73bb649..a58f511 100644 --- a/boards/dk/src/lib.rs +++ b/boards/dk/src/lib.rs @@ -11,42 +11,48 @@ use core::{ use cortex_m::asm; use embedded_hal::digital::v2::{OutputPin as _, StatefulOutputPin}; +#[cfg(feature = "beginner")] pub use hal::ieee802154; pub use hal::target::{interrupt, Interrupt, NVIC_PRIO_BITS, RTC0}; use hal::{ - clocks::{Clocks, ExternalOscillator, LfOscConfiguration, LfOscStarted}, + clocks::{self, Clocks}, gpio::{p0, Level, Output, Pin, PushPull}, - ieee802154::Radio, rtc::{Rtc, RtcInterrupt}, timer::OneShot, }; use log::{LevelFilter, Log}; use rtt_target::{rprintln, rtt_init_print}; +#[cfg(feature = "advanced")] use crate::{ peripheral::{POWER, USBD}, usbd::Ep0In, }; +#[cfg(feature = "advanced")] mod errata; pub mod peripheral; +#[cfg(feature = "advanced")] pub mod usbd; /// Components on the board pub struct Board { /// LEDs pub leds: Leds, - /// Radio interface - // TODO put behind feature flag (off in advanced workshop) - pub radio: Radio<'static>, /// Timer pub timer: Timer, + + /// Radio interface + #[cfg(feature = "beginner")] + pub radio: ieee802154::Radio<'static>, /// USBD (Universal Serial Bus Device) peripheral - // TODO put behind feature flag (off in beginner workshop) + #[cfg(feature = "advanced")] pub usbd: USBD, /// POWER (Power Supply) peripheral + #[cfg(feature = "advanced")] pub power: POWER, /// USB control endpoint 0 + #[cfg(feature = "advanced")] pub ep0in: Ep0In, } @@ -162,9 +168,12 @@ pub fn init() -> Result { hal::target::Peripherals::take(), ) { // NOTE(static mut) this branch runs at most once + #[cfg(feature = "advanced")] static mut EP0IN_BUF: [u8; 64] = [0; 64]; - static mut CLOCKS: Option> = - None; + #[cfg(feature = "beginner")] + static mut CLOCKS: Option< + Clocks, + > = None; // NOTE this must be executed as early as possible or the tool will timeout // NOTE the unsafety of this macro is incorrect; it must be run at most once @@ -181,10 +190,12 @@ pub fn init() -> Result { let clocks = Clocks::new(periph.CLOCK); let clocks = clocks.enable_ext_hfosc(); - let clocks = clocks.set_lfclk_src_external(LfOscConfiguration::NoExternalNoBypass); + let clocks = clocks.set_lfclk_src_external(clocks::LfOscConfiguration::NoExternalNoBypass); let clocks = clocks.start_lfclk(); + let _clocks = clocks.enable_ext_hfosc(); // extend lifetime to `'static` - let clocks = unsafe { CLOCKS.get_or_insert(clocks.enable_ext_hfosc()) }; + #[cfg(feature = "beginner")] + let clocks = unsafe { CLOCKS.get_or_insert(_clocks) }; log::debug!("Clocks configured"); @@ -206,11 +217,15 @@ pub fn init() -> Result { let timer = hal::Timer::new(periph.TIMER0); - let mut radio = Radio::init(periph.RADIO, clocks); + #[cfg(feature = "beginner")] + let radio = { + let mut radio = ieee802154::Radio::init(periph.RADIO, clocks); - // set TX power to its maximum value - radio.set_txpower(ieee802154::TxPower::Pos8dBm); - log::debug!("Radio initialized and configured with TX power set to the maximum value"); + // set TX power to its maximum value + radio.set_txpower(ieee802154::TxPower::Pos8dBm); + log::debug!("Radio initialized and configured with TX power set to the maximum value"); + radio + }; Ok(Board { leds: Leds { @@ -219,10 +234,14 @@ pub fn init() -> Result { _3: Led { inner: _3 }, _4: Led { inner: _4 }, }, + #[cfg(feature = "beginner")] radio, timer: Timer { inner: timer }, + #[cfg(feature = "advanced")] usbd: periph.USBD, + #[cfg(feature = "advanced")] power: periph.POWER, + #[cfg(feature = "advanced")] ep0in: unsafe { Ep0In::new(&mut EP0IN_BUF) }, }) } else { diff --git a/boards/dongle/loopback.hex b/boards/dongle/loopback.hex index 06e722a..f50b4bf 100755 --- a/boards/dongle/loopback.hex +++ b/boards/dongle/loopback.hex @@ -1,19 +1,19 @@ -:10100000F8F30320552500002B4500002B45000078 -:101010002B4500002B4500002B4500000000000080 -:101020000000000000000000000000002B45000050 -:101030002B450000000000002B4500002B45000060 -:10104000FD2500000D2600002B4500003128000082 -:101050002B4500002B4500002B4500002B450000D0 -:101060002B4500002B4500002B45000061280000A7 -:101070002B4500002B4500002B4500002B450000B0 -:101080002B4500002B4500002B4500002B450000A0 -:101090002B4500002B4500002B4500002B45000090 -:1010A0002B4500002B4500002B4500002B45000080 -:1010B0002B4500002B450000000000000000000050 -:1010C0002B4500002B4500002B4500002B45000060 -:1010D0002B4500002B4500002B4500003D2900005A -:1010E0002B4500002B4500002B45000000000000B0 -:1010F000000000002B450000000000002B45000010 +:10100000F0BE0320592500003F4600003F46000087 +:101010003F4600003F4600003F4600000000000041 +:101020000000000000000000000000003F4600003B +:101030003F460000000000003F4600003F46000021 +:1010400001260000112600003F4600003528000060 +:101050003F4600003F4600003F4600003F4600007C +:101060003F4600003F4600003F4600006528000064 +:101070003F4600003F4600003F4600003F4600005C +:101080003F4600003F4600003F4600003F4600004C +:101090003F4600003F4600003F4600003F4600003C +:1010A0003F4600003F4600003F4600003F4600002C +:1010B0003F4600003F460000000000000000000026 +:1010C0003F4600003F4600003F4600003F4600000C +:1010D0003F4600003F4600003F4600004129000017 +:1010E0003F4600003F4600003F4600000000000071 +:1010F000000000003F460000000000003F460000E6 :10110000F91700000400000004000000BF180000F0 :10111000FB170000991800006465766963656964CF :101120003D000000581200000000000058120000AE @@ -125,7 +125,7 @@ :1017B8000108D84512D20AEBC600D0E90212DDE9C9 :1017C8000A03DB68984700284646E8D001200DB098 :1017D800BDE8000FF0BDA246019E6EE726466CE705 -:1017E800314600F052FCFEDE0011000085200000AA +:1017E800314600F054FCFEDE0011000089200000A4 :1017F8007047E0B502AF0068802909D202687F2AE5 :1018080018D80244117101680131016000203DE0DF :101818000022B1F5006F01924FF002020CD28B0941 @@ -142,756 +142,773 @@ :1018C80003689C18802C01D90120D0BD42B1034483 :1018D80011F8014B013A1C71036801330360F5E705 :1018E8000020D0BD80B56F46017839B1032902D1F7 -:1018F8004178012904D100F0C3FBFEDE00214170CC +:1018F8004178012904D100F0C5FBFEDE00214170CA :10190800064901220978C9B2002908BF03220270DA -:101918004270B1FA81F0400980BD00BF94FD0320F8 -:1019280080B56F46C8B0DFF8CCA601210AF10500E2 -:10193800D0E84F2F002A40F03E83C0E8421F002A1B +:101918004270B1FA81F0400980BD00BF94F1032004 +:1019280080B56F46C8B0DFF8D0A601210AF10500DE +:10193800D0E84F2F002A40F04083C0E8421F002A19 :10194800F6D10AF104000121D0E84F2F002A40F017 -:101958003F83C0E8421F002AF6D1D14E0DF1200B7B -:10196800DFF8A01632204FF000080922C6F8FC0064 -:101978005846CDF82080FFF7A1FFCA480DF1F409B9 -:1019880042AC022541683A9100683D90DFF87C0638 -:10199800DFF874164591CDE943193AA9429129A96E -:1019A8002E95CDE92C54CDE92A50DFF8640629900C -:1019B8005846FFF731FEDFF85C16D6F8FC00012622 -:1019C8002E96CDE92C8400F07F00CDE92A5829AD68 -:1019D800CDE94291DFF84016299129468DF8F400A7 +:101958004183C0E8421F002AF6D1CC4E0DF1240B7A +:10196800DFF8A41632204FF000080922C6F8FC0060 +:101978005846CDF82480FFF7A1FFC5480DF1F409BA +:1019880042AC022541683A9100683D90DFF8800634 +:10199800DFF878164591CDE943193AA942912AA969 +:1019A8002F95CDE92D54CDE92B50DFF868062A9004 +:1019B8005846FFF731FEDFF86016D6F8FC0001261E +:1019C8002F96CDE92D8400F07F00CDE92B582AAD64 +:1019D800CDE94291DFF844162A9129468DF8F400A2 :1019E8005846FFF719FE05F12A00029005F1290073 -:1019F8008DF8BC802C94CDE92AB4CB46019005F132 -:101A08002400DFF84096039005F13400049005F1B6 -:101A18002C00059005F11000299406909DF8BC0053 -:101A2800DFE810F006009F029F0222003B00090039 -:101A38008DF8C0801DE09DF8D400DFE810F03D016E -:101A4800930292024301070051004B009DF8DC000D -:101A5800810700F04181032840F084829DF8DD0071 -:101A6800012840F03B817DE29DF8C000012800F08C -:101A78007982DAF8100060B101685AE8042F8242CE -:101A880004D14AE80412002AF3D117E0BFF32F8FDC -:101A9800EFE703208DF8C0005EE29DF8CC00DFE898 -:101AA80010F03900610260023D00060013009DF845 -:101AB800D80081071FD0032844D053E20221C17007 -:101AC8002D908DF8C0601AE09DF8E00080B10328E1 -:101AD80071D047E29DF8D800012840F0898141E2A1 -:101AE8009DF8E00048B1032840F03C82379D09E1A9 -:101AF800DDE934015DE0349823E0369D01E12A9860 -:101B080050F8041B02F03CFC06988DF8CC8031900C -:101B18002B983090ADF8D080319832900598FFF727 -:101B2800E1FE18B103208DF8CC0089E04FF48070F5 -:101B3800ADF8CD00012000064ED003988DF8D8806E -:101B4800349035909AF80600C0B210B102286FD0D0 -:101B58001AE202F0A9FB5FFA80FBBBF1000F58D034 -:101B6800BBF1010F64D0BBF1020F40F0FE81359844 -:101B78004B49006800680330C1F8F8004A488AF801 -:101B88000760066002F046FCCDE9420120460221CA -:101B980001F052FFDFF88814204601F067FF019931 -:101BA8000DF1F40B02988DF8D8608DF8E08035912E -:101BB8003490CDE936019AF8070000F00300DFE819 -:101BC80010F0E30104001400210005208DF8CC007A -:101BD80003208DF8E00033E0314801688DF8CC60CF -:101BE8009DF8CD0080F001002CE08AF80780369837 -:101BF80080F800802C48D0F8F803379900F00100ED -:101C0800087001E08AF807808DF8E0609DF8CE0042 -:101C180091E702F043FB02F0FDFBCDE942012046CB -:101C2800022101F009FFDFF8FC13204601F01EFF36 -:101C380004200DF1F40B8DF8CC0003208DF8D800AA -:101C48000021022082B2022A01D1042084E1ADF8E9 -:101C5800B800ADF8BA102D99CA78023AD3B2032B5E -:101C680006D351FA82F212798DF8C120012200E0E0 -:101C7800002200048DF8C02001D00020CEE011F829 -:101C8800030F821E51FA82F0D2B2013152086AB1B2 -:101C98000B78013A057801F8015B00F80139F6E79D -:101CA8000C140040600000100810004006988DF8E1 -:101CB800D48032902C983190DDE931013390ADF821 -:101CC800D88034910498FFF70DFE08B1032040E155 -:101CD800CDF8DC80339836908DF8DD809AF80800CE -:101CE8000121C0B2022808BF032102288DF8DC10A8 -:101CF8008DF8DD1001D104202BE1059D8DF8E080E1 -:101D080036953795002100208DF80861012905D006 -:101D1800625C013106FA02F21043F7E708B1C349E1 -:101D280008609AF8060000F00300012800F0088116 -:101D3800A8BB02208AF8060002F06CFBCDE942013C -:101D48002046022101F078FEB949204601F08EFEB6 -:101D58002868AB4900680330C1F8F800AF4801466D -:101D68004FF48040C1F80003D1F8F80140F4801026 -:101D7800C1F8F8019AF80700C0B201280FD1032072 -:101D88008AF80700A548466002F044FBCDE9420105 -:101D98002046022101F050FE2046A649CEE002F07E -:101DA80083FAC5B2002D00F0BD80012D00F0C88077 -:101DB800022D40F0EC8099484FF000618AF80860E5 -:101DC800C0F8FC12466202F025FBCDE9420120462C -:101DD800022101F031FE9849204601F047FE2046D5 -:101DE8008DF8086102F042F98DF8E0608DF8D8802E -:101DF8009AF808000122C1B2012908BF032201296B -:101E08008DF8D82001D10620A3E06FF0030151FA24 -:101E180080F0B0FA80F08DF8D460400907902A98D5 -:101E2800016801394A1C01D00160FAE72D990226A0 -:101E3800824A4D46DFF80892C97847960239CDE9BB -:101E4800458BCDE943680DF1E8084292A7F13902C4 -:101E580007F8391CC9B2CDF80091CDE93E583D923A -:101E68004A1E2A9818BF0122012978493B92764ACE -:101E780008BF11463A912146FFF7CEFBBDF8B800DE -:101E8800734A01284FF0020008BF03203B90BDF8B9 -:101E9800BA10704808BF104627F82E1C6E4947969E -:101EA800CDE9456B01264491032143916B49429149 -:101EB8006B493A904091A7F12E012A98CDE93E91BD -:101EC8002146CDF8F480A9464FF00008FFF7A4FB9F -:101ED8009DF8C00098B19DF8C10007F8190C2A9820 -:101EE80060494796CDE9458BCDE943684291A7F112 -:101EF8001901CDF8F8903D912146FFF78DFB2A98FE -:101F080002225949FFF7DAFC079800283FF4F7AD99 -:101F18002A9821225549FFF7D1FC2A9802C802F0D5 -:101F28002FFAECE502F0BAF902F074FACDE94201B1 -:101F38002046022101F080FD4D49204601F096FD22 -:101F480020468DF8086102F091F803208DF8E00032 -:101F580005208DF8D40005208DF8BC0002F0E9FAC0 -:101F68005CE5FEDE00F08CF8FEDE02F053FA42ACCF -:101F7800CDE942010021204601F05EFD2A492046B4 -:101F880001F074FD584610E001F03CFFFEDE02F05F -:101F980041FA42ACCDE942010021204601F04CFD56 -:101FA8003449204601F062FD2846214602F098F99E -:101FB80002F0D2F9FEDEBFF32F8F02F02BFA08AC45 -:101FC800CDE908010021204601F036FD0A490BE061 -:101FD800BFF32F8F02F01EFA08ACCDE908010021EB -:101FE800204601F029FD0549204601F03FFD02F099 -:101FF80099FAFEDE98FD0320590000004E0000000B -:102008000C14004018110000832400003411000053 -:1020180024110000D94100008C1100000810004074 -:10202800500000004F0000005100000080E100E077 -:10203800520000005300000055000000AC110000E1 -:10204800491300000724000058120000BC110000CA -:10205800BD110000C0110000E4110000CC11000007 -:10206800592300002C120000341200003612000020 -:10207800540000005600000002F055BA0068FEE760 -:1020880080B56F4600F006F8FEDE80B56F4600F0BA -:1020980001F8FEDE80B56F4602F0B6F9FEDED4D454 -:1020A800F0B503AF2DE9000F83B0D0F800E09246F9 -:1020B800BD680A461EF001014FF02B0B01EB050627 -:1020C80008BF4FF4881B1C4680465FEA4E7103D454 -:1020D8004FF0000A002254E0BAF1000F0BD0AAF129 -:1020E80001010AF0030C032907D200211346BCF1B1 -:1020F800000F2BD142E0002140E08DE87000ACEBEE -:102108000A060021914613461A785D78987802F0FD -:10211800C002DC78802A05F0C00208BF0131802A9D -:1021280000F0C00008BF0131802804F0C00008BFDB -:102138000131802808BF013104330436E4D1DDE9D8 -:1021480000454A46029EBCF1000F17D0187800F0EF -:10215800C000802808BF0131BCF1010F0ED05878AB -:1021680000F0C000802808BF0131BCF1020F05D083 -:10217800987800F0C000802808BF013106EB0A00FB -:10218800461AD8F80800012818D1D8F80C90B1459B -:1021980014D95FEA0E702AD40292A9EB060198F8C6 -:1021A800202000208946032A08BF0122DFE802F028 -:1021B800490245024FF00009084642E040465946A8 -:1021C800534600F09EF828B10126304603B0BDE81A -:1021D800000FF0BDD8F81C102A46D8F81800CB68B4 -:1021E800214603B0BDE8000FBDE8F0401847D8F815 -:1021F800040059460296012601903020C8F80400D0 -:10220800534698F820000090404688F8206000F077 -:1022180078F80028D9D198F82020AA460298032AED -:1022280008BF0122A9EB000100200D46DFE802F0FB -:102238003A0237020025084634E0480801314FEADF -:102248005109461C013E08D0D8E90602D8F8041006 -:10225800126990470028F5D0B6E7029A40465946D9 -:102268005346D8F8046000F04CF80028ACD1D8E9FF -:1022780006012A46CB68214698470028A4D109F1CF -:102288000105D8E9069834460126013D2FD0D8F833 -:1022980010204846214690470028F6D095E7480880 -:1022A80001314D08461C013E08D0D8E90602D8F88D -:1022B8000410126990470028F5D085E7D8E906028E -:1022C8002146D3685246D8F80440984700287FF43E -:1022D8007BAFD8E9069A01350126013D09D0DAF825 -:1022E80010204846214690470028F6D06DE7002682 -:1022F8006BE70098002688F820000198C8F80400C9 -:1023080063E7F0B503AF4DF804BD1C461546064615 -:10231800B1F5881F08D0D6E906021269904718B1AE -:1023280001205DF804BBF0BD4DB1D6E90601224697 -:10233800CB6829465DF804BBBDE8F040184700208B -:102348005DF804BBF0BD80B56F46FFF7A3FEFEDE67 -:10235800F0B503AF4DF804BDA2B0068802AD0C4637 -:10236800802106F00F0000F157020A2838BF00F15B -:102378003002284602F032F90020B0EB161F28D0B0 -:10238800310901F00F0101F157020A2938BF01F1A3 -:102398003002B0EB162F8DF886201DD0300A00F0E1 -:1023A8000F0000F157010A2838BF00F13001002062 -:1023B800B0EB163F8DF8851011D0300B00F15701A6 -:1023C8000A2838BF00F130018DF884107C200421E0 -:1023D80007E07F20012104E07E20022101E07D202A -:1023E8000321009141F220312B18C0F20001204650 -:1023F8000222FFF755FE22B05DF804BBF0BD80B5A0 -:102408006F468CB00A460178642915D348F21F50EC -:10241800C5F2EB10A1FB00036FF063005B0903FB3F -:10242800001041F25821C0F20001C0B231F810008A -:10243800ADF82D00242003E00A2906D226200B46F9 -:1024480003F1300102AB195408E041F25820C0F200 -:10245800000030F81100ADF82D002520C0F127014B -:10246800009102A90B1841F258211046C0F2000150 -:102478000022FFF715FE0CB080BDB0B502AFA2B0C8 -:1024880000680DF1080E8C468123002200F00F0130 -:1024980001F157040A2938BF01F130040EEB03019A -:1024A800B2EB101F01F8024C30D0040904F00F04FD -:1024B80004F157050A2C38BF04F13005B2EB102F90 -:1024C80001F8035C27D0040A04F00F0404F157054F -:1024D8000A2C38BF04F13005B2EB103F01F8045C58 -:1024E8001ED0040B043B04F00F0404F157050A2C1A -:1024F80038BF04F1300501F8055C010CB2EB104F50 -:102508000846C3D1581E81280ED31CE0981E013BF3 -:10251800812809D317E0D81E023B812804D312E092 -:10252800181F033B81280ED2C3F18101009141F2AB -:1025380020310EEB0003C0F2000160460222FFF7D3 -:10254800AFFD22B0B0BDFFF7FEFEFEDE80B56F46E0 -:102558001B481D4A016841F080710160194800213B -:102568004160016811400131016018480121C0F83B -:102578001015016016488160016016481649091A4D -:1025880021F0030102F079F814481549091A21F0DD -:102598000302144901F0D1FF01F0C7FF12484FF4BC -:1025A8008A51124C124D01600161AC4202D201CC39 -:1025B8008047FAE7FFF760FDFFF7B2F9FEDE00BFDC -:1025C800FCED00E0001000E0FEFFFF000800004006 -:1025D80000B0004000FC0320ACFD0320ACFD03204C -:1025E8002CFE0320644700000805005054470000F3 -:1025F8006447000080B56F4601F018FCBDE88040D4 -:1026080001F042BCF0B503AF2DE9C00B01F002FFA9 -:102618006C46CDE900012046042101F00DFA794904 -:10262800204601F023FA784A906B000605D0002076 -:102638009063D2F80402400406D41068000607D05C -:102648004FF0040810461BE091464FF002081AE0CC -:10265800104650F8481F090602D04FF000080FE056 -:10266800104650F80C1F090602D04FF0010807E089 -:10267800104650F86C1F090600F0C0804FF00308A0 -:1026880091460021016001F0C5FE6E460446CDE981 -:1026980000010D463046032101F0CEF95B49304672 -:1026A80001F0E4F928880C22411C6FF35F202254C2 -:1026B80030462980564901F0D9F9DFE808F003725D -:1026C8002B482100DDE9000100250A88531C6FF31F -:1026D8005F2285540B8001F09DFE6C46CDE9000118 -:1026E8002046022101F0A8F94E49204601F0BEF922 -:1026F8004FF000600421C9F808024648857161E07E -:10270800DDE9000104240A88531C6FF35F22845416 -:102718000B8070E0DDE9000102240A883D4D531C5E -:102728006FF35F2284540B80A879000666D101F00C -:1027380071FE6C46CDE900012046022101F07CF9CA -:102748003649204601F092F90120A87153E0DDE9ED -:102758000012032013885C1C6FF35F23C8542D49B3 -:1027680014808A79D2B2022A48D14FF48042C9F83B -:102778000422D9F8002122F48012C9F800214FF070 -:102788000062C9F8082200228A71087201F042FE2C -:102798006C46CDE900012046022101F04DF91E49A1 -:1027A80026E0DDE9000101240A88531C6FF35F224B -:1027B800845418480B808179C9B2012904D00229B0 -:1027C8001CD10221017216E0C179C9B2012915D1C3 -:1027D8000021C9F86C1081710221C17101F01AFE43 -:1027E8006C46CDE900012046022101F025F90C498B -:1027F800204601F03BF9BDE80C0BF0BD01F002FBEF -:10280800FEDE00BF40000000001100404100000053 -:102818004600000098FD032045000000430000002A -:102828004400000042000000DCB504AF01F0F2FDF6 -:102838006C46CDE900012046042101F0FDF8044969 -:10284800204601F013F9034800210160DCBD00BFF8 -:102858003F00000018310040DCB504AF2F48016884 -:10286800C90741D1C16BC90722D000212F4CC163D0 -:102878002D490A88931C013204EA03332C4C236047 -:102888000A8091B20C22B1FBF2F202EB4202A1EBF8 -:10289800820103290CD8DFE801F002070207214969 -:1028A8004FF480724A6003E01E494FF480720A6058 -:1028B800016CC9071FBF002101644FF40031C0F843 -:1028C8000412416CC9071FBF002141644FF48021E5 -:1028D800C0F80412816CC9071FBF002181644FF43E -:1028E8000021C0F80412DCBD01F094FD6C46CDE96E -:1028F80000012046002101F09FF80949204601F017 -:10290800B5F808484FF480510160402101604FF448 -:102918008071416001F006FEFEDE00BF04B1004098 -:102928003E0000000805005000FC032000F0FF00F6 -:1029380040B50040F0B503AF2DE9000F93B001F0AA -:1029480069FD0AACCDE90A010421204601F074F8BA -:10295800DFF8641E204601F089F8D84AD2F85401FD -:10296800000604D002F5AA704FF007093DE01046B2 -:1029780050F8FC1F090602D04FF0080935E0D2F8DC -:102988002401000604D002F592704FF003092CE0F0 -:10299800D2F85801000604D002F5AC704FF00409D3 -:1029A80023E0D2F85C01000604D002F5AE704FF0C7 -:1029B80005091AE0D2F82C01000604D002F5967039 -:1029C8004FF0000911E0D2F83801000604D002F5F2 -:1029D8009C704FF0010908E0D2F81001000600F0E1 -:1029E8005F8402F588704FF0020900219246016069 -:1029F80001F010FD0AAE0446CDE90A010D46304645 -:102A0800032101F019F8DFF8B41D304601F02EF863 -:102A180028880C22411C6FF35F20225430462980FD -:102A2800DFF89C1D01F022F80820DFE809F005090D -:102A38000B070F110D13140000200CE003200AE00F -:102A4800012008E0022006E0062004E0042002E05D -:102A5800052000E00720DDE90A121388DFF8648DFD -:102A68005C1C6FF35F23C854148098F80200811E21 -:102A7800CAB2032A28BF0121C9B2012911D00229EB -:102A880014D1DFE819F009000E01AE00BA004700C2 -:102A98001F019401F5009B01DFF82C0D00214181F5 -:102AA800D0E1B9F1070F08BF002802D000F0FCFF01 -:102AB800FEDE01F00FF80005F8D5012088F80200C5 -:102AC80001F0A8FC0AACCDE90A010221204600F079 -:102AD800B3FFDFF8841E204600F0C8FF98F8000016 -:102AE800002800F0AF8198F80100002800F0AA81C2 -:102AF80098F80200002800F0A581042088F8020058 -:102B08000020A8F8000013B0BDE8000FBDE8F040B1 -:102B180001F030B8DFF8480E40890028C6D1684E69 -:102B280001220025D6F800905FFA89F0C109B2EBBE -:102B3800D01F0C4618BF0224B5EBD01F08BF0C46A7 -:102B4800D6F804A0B368022CF068D9B241EA002193 -:102B58000991D6F810E07169B269F6695FFA8EFCDE -:102B68004CEA012BD2B242EA06220892CDF81C9018 -:102B780040F03B818DF83050CDE90A555546DDE9E6 -:102B8800089601F047FC0DACCDE90D010021204667 -:102B980000F052FFDFF87C1E204600F067FF079820 -:102BA800214601F079F82846214601F075F8DFF84A -:102BB800685E30462146A84758462146A8474846F9 -:102BC8002146A8473D490120086501F023FC0AACCD -:102BD800CDE90A010221204600F02EFFDFF83C1E55 -:102BE8002DE101F017FC0AACCDE90A0102212046CB -:102BF80000F022FFDFF8381E21E1DFF8646D7089EC -:102C0800012800F0118102287FF450AFD14601F06D -:102C180001FC0AACCDE90A010221204600F00CFFB4 -:102C2800DFF8FC1D204600F021FFB089002800F0E5 -:102C38000D81234DD5F880014030C5F88001B48955 -:102C4800412CC0F0068101F0E5FB0AACCDE90A0190 -:102C58000221204600F0F0FEDFF8CC1D204600F0EF -:102C680005FF4020214601F017F8B08940380AE1F5 -:102C780000F030FFC10500F1C480800540F169868D -:102C880001F0C8FB0AACCDE90A010221204600F098 -:102C9800D3FEDFF8E01C204600F0E8FE08480021DB -:102CA800BFE001F0B7FB0AACCDE90A0102212046DA -:102CB80000F0C2FEDFF87C1DC1E000BF04700240D6 -:102CC80080740240DAF86854CAF86854680708D56E -:102CD800DFF88C0C0078C0B202287FF4E7AE00F071 -:102CE80061FFA8072AD501F095FB0AACCDE90A01D6 -:102CF8000221204600F0A0FEDFF87C1C204600F0F0 -:102D0800B5FE01F087FB0AACCDE90A010221204695 -:102D180000F092FEDFF8641C204600F0A7FEDFF802 -:102D2800400C01210170DFF83C0C8188C08889B211 -:102D380080B288421EBFD94880210160680318D537 -:102D4800DB48866A804601F065FB0AACCDE90A01DA -:102D58000221204600F070FEDFF8241C204600F017 -:102D680085FE06F07F00214600F096FF0020C8F897 -:102D7800280028030DD501F04DFB0AACCDE90A0166 -:102D88000221204600F058FEDFF8F81B204600F02C -:102D98006DFE280756D501F03DFB0AACCDE90A01C6 -:102DA8000221204600F048FEDFF8DC1B47E013B0A4 -:102DB800BDE8000FBDE8F04000F0F4BE01F02AFBCA -:102DC8000AACCDE90A010221204600F035FEDFF801 -:102DD800981B204600F04AFEDFF8840B4178022950 -:102DE80080F0B785002141702CE0C9F34112002A18 -:102DF80051D0022A4CD0012A7FF4BCAE4FF4807225 -:102E08004AE001F007FB0AACCDE90A01022120469D -:102E180000F012FEDFF8541B204600F027FEA448FD -:102E28000121C0F8AC100DE001F0F4FA0AACCDE9CC -:102E38000A010221204600F0FFFDDFF8F01B2046C2 -:102E480000F014FE13B0BDE8000FF0BD0020708143 -:102E5800F8E701F0DFFA0DF12808CDE90A010221AF -:102E6800404600F0E9FDDFF8BC1B404600F0FEFDDF -:102E78002046414600F010FF00F072FF04F07F008A -:102E8800C5F884010020B0810120C9F80000D9E705 -:102E98004FF4007200E0002209F00F06032E3FF6FF -:102EA80069AE04F00104049306940023DFE806F0F9 -:102EB8000A0205084FF4803304E04FF4003301E0C0 -:102EC8004FF4403342EA0304C4F30122260A1C0CDF -:102ED800012A059337D00396002A069E7FF44AAE4E -:102EE8005FFA8AF255460C2ACDF808B000F25782EC -:102EF800DFE812F00D00390155021D0155020A01E3 -:102F0800BA00EB0056016801AF019C01A100002E38 -:102F180000F045820998000402BF089880B2022890 -:102F280040F03D82022C00F01582012C00F01F8237 -:102F3800002C40F034820298000440F030824FF0B8 -:102F4800000E042052E106995FFA8AF0049A554669 -:102F580022283AD0DDF82090212821D0202808BF47 -:102F6800002948D0059A002406F00300ADF8404037 -:102F78000F94CDE900B940EA1220099E2A4641EA99 -:102F8800002111A8334601F05FFA9DF84400022899 -:102F980040F026828DF830400320CDE90A442DE226 -:102FA8000029DFD0012CDDD10998000404BF1FFAE5 -:102FB80089F00728D6D11FFA8BF0B0F5807F28BF9B -:102FC8004FF0000CCED2022027E0DDF82090002937 -:102FD800C8D1012C08BF5FEA0940C3D1099880B263 -:102FE80003289CBF1FFA8BF0FF28BBD862F3082C7C -:102FF800C2F3400011E0012CB4D10998000404BFC9 -:103008001FFA89F00728ADD11FFA8BF0B0F5807F41 -:1030180028BF4FF0000CA5D203208DF82A000F9886 -:10302800ADF828C0CDF82B00BDF84000ADF82F0052 -:103038000120099EE2E1002E00F0B181022C40F04F -:10304800AE810998000402BF089880B2022840F0B7 -:10305800A681029801F02FFAC2B2022A00F09F81DD -:1030680000F0010E0A20C1E0002E00F09881002C2B -:1030780040F0958101F034FAC1B20C2900F08F813B -:103088004FF0FF3151FA80F2062A00F288810FF2E0 -:10309800100304210220D3E812F000BF04E200E08C -:1030A8000D005801A9008201820174017E0100BF50 -:1030B800807402400498000604BF02985FEA00404A -:1030C80040F06D81012100F035BC56EA040140F062 -:1030D800668101F005FAC0B20C2800F0608103286F -:1030E80000F02981022800F02881069E0128554613 -:1030F80040F055810498000604BF02985FEA00403A -:1031080040F04D8101211EE1002E40F048810998D0 -:1031180080B27F2800F24381002C40F0408108985B -:1031280002990843000440F03A8105205CE0002E33 -:1031380040F035810898000440F03181099880B248 -:10314800002800F0C280022800F0CE80012808BFC5 -:10315800002C40F024810298000440F020814FF0B8 -:10316800000E082042E0002E40F01981032C00F0E8 -:1031780016810898000440F01281099880B200284E -:1031880000F0CD80012808BF002C40F0088102988B -:10319800000440F004814FF0020E0020002125E0D9 -:1031A800002E00F0FC80089880B2012808BF002C8F -:1031B80040F0F580099802990843000440F0EF8038 -:1031C800012013E0002E40F0EA80099880B2FF2821 -:1031D80000F2E580002C40F0E2800898029908434C -:1031E800000440F0DC800620DDF810E0049AC9B243 -:1031F800120642EA01415FFA8EF241EA02210844CE -:10320800CDF82900002002998DF828000898C1EA15 -:103218000040CDF82D009DF82A00BDF82810BDF813 -:103228002F80DDF82B4041EA004634E1002E40F0C3 -:10323800B680012C40F0B380089A120401BF000246 -:10324800090208435FEA004040F0A9800920049978 -:10325800CCE7002E00F0A380029884F0010300213F -:1032680080B2B0F5807F4FF0000038BF0120099A86 -:1032780092B21A43089B9BB283F001031A43B2FA35 -:1032880082F25209104008BF8646002800F0878065 -:103298000022032004920022029200220892A5E74D -:1032A800DFF8BC060078C0B201287FF4CBADDFF8A8 -:1032B800B4068188C08889B280B288423FF4C2AD22 -:1032C80092464FF00609FFF793BB022C67D102988C -:1032D80001F0F1F80491C1B2022960D000F00101B7 -:1032E8004FF0010E082081E744EA0E00000656D18F -:1032F8006FF0020050FA81F24FF0020E0820032A04 -:10330800FFF474AF069ECAB2012A3FF46FAF554668 -:10331800022A44D14FF0020E0820022166E7022C4F -:103328003DD1029801F0C7F8C2B2022A37D000F0A6 -:10333800010E00205AE7022105E0069E5FEA0B40D5 -:1033480055462CD100210720F5E20298000426D129 -:103358000021EFE2029801F0AEF80491C1B202290F -:103368001DD000F001014FF0010E04203EE7029845 -:1033780080B2B0F5807F12D2714604204FF0020E61 -:1033880034E70498000604BF02985FEA004006D1BB -:10339800022002212AE70298000400F0CA8203985A -:1033A8002A460599DDF808B000F00300CDF800B012 -:1033B80040EA1120DDF82090CDF8049046EA00217B -:1033C800099E11A8334601F03FF89DF844000228F1 -:1033D80006D100208DF83000CDE90A0003200DE069 -:1033E8001198CDF83500BDF84800ADF839000D98B2 -:1033F8000A90DDF83700CDF82B00022003283FF4AF -:10340800C0AB9DF82A10BDF82820DDF82B4042EA11 -:103418000146F0B30128DFF8480528D04078022893 -:1034280073D104F47F00C6F30745B0F5003F40F0C0 -:10343800F68006F47F40B0F5807F40F0318100F0DF -:10344800E9FF0AAECDE90A010221304600F0F4FA9C -:10345800DFF84415304600F009FB2846314600F0F5 -:103468001BFC2046314600F01AFCFFF7ABBB407846 -:10347800022856D1300600F0DD8000F0CBFF0AAC00 -:10348800CDE90A010021204600F0D6FADFF8101530 -:103498003CE2BDF82F8026F07F41C1F307200228C7 -:1034A80072D00C0C052848D0062840F0AC8000F0FB -:1034B800B1FF0AAECDE90A010221304600F0BCFA9C -:1034C800DFF8F414304600F0D1FA2046314600F017 -:1034D800E3FBDFF88C144878002800F062810128AB -:1034E80000F00A81002C00F0E081C878A04200F0CA -:1034F800EE8100F08FFF0AACCDE90A0100212046D9 -:1035080000F09AFADFF8B41400E200F083FF0AAC86 -:10351800CDE90A010021204600F08EFADFF86C148C -:10352800F4E100F077FF0AACCDE90A01002120465A -:1035380000F082FADFF86414E8E100F06BFF0AADEE -:10354800CDE90A010221284600F076FADFF888144E -:10355800284600F08BFA2046294600F09DFBDFF84C -:1035680000144878002800F00A81012800F0AE8095 -:1035780000F050FF0AACCDE90A010021204600F016 -:103588005BFADFF85814C1E100F044FF0AAECDE958 -:103598000A010221304600F04FFADFF85014304695 -:1035A80000F064FA4046314600F076FBE0B20428A9 -:1035B80000F2C281DFE810F0050015012901C00101 -:1035C8000A01240A00F026FF0AAECDE90A01022109 -:1035D800304600F031FADFF82814304600F046FA99 -:1035E8002046314600F058FB200600F0948100F098 -:1035F80011FF0AACCDE90A010021204600F01CFAAF -:10360800DFF8001482E100F005FF0AACCDE90A01F9 -:103618000021204600F010FADFF8F41376E100F0FC -:10362800F9FE0AACCDE90A010021204600F004FAAF -:10363800D7496BE16FF0010050FAA6F0C1B2022938 -:1036480028BF0220C6F30745C0B2002800F01C813D -:10365800012800F0E58000F0DDFE0AACCDE90A01A2 -:103668000221204600F0E8F9CE49204600F0FEF994 -:1036780005F00100214600F00FFBC6F300202146AB -:1036880000F00AFB00F0C6FE0AACCDE90A010221EF -:10369800204600F0D1F9C449204600F0E7F916E1C8 -:1036A80000F0B8FE0AAECDE90A010221304600F06A -:1036B800C3F9B849304600F0D9F92846314600F038 -:1036C800EBFA2046314600F0E7FA00E1002C00F062 -:1036D80005818878A0423FF4B5AB01208C70487012 -:1036E80000F098FE0AACCDE90A010221204600F05C -:1036F800A3F9BB49FFF7A3BB002C00F0E880012C1D -:1037080040F0FA808E780D4600F084FE0AACCDE9D0 -:103718000A0102214FF00209204600F08DF9A9495B -:10372800204600F0A3F992494FF001080F2085F8D0 -:103738000380AE7085F801900E46C1F8900009200C -:10374800C1F894000020C86200F064FE0AACCDE91C -:103758000A010221204600F06FF99B49204600F03B -:1037680085F90A2021460A2500F096FA9748C6F8F6 -:1037780094017A48C6F89851C0F80480A7E0002C54 -:103788003FF460AB01208C70487000F043FE0AAC37 -:10379800CDE90A010221204600F04EF99249FFF7CF -:1037A8004EBB00F037FE0AACCDE90A0100212046E5 -:1037B80000F042F98749A9E000000000010000007C -:1037C8003D00000020FE032098FD032000F022FEAB -:1037D8000AACCDE90A010021204600F02DF9844900 -:1037E80094E000F017FE0AACCDE90A010221204658 -:1037F80000F022F98049204600F038F9B8F1120F9C -:1038080028BF4FF012087D488BE000F003FE0AAC99 -:10381800CDE90A010121204600F00EF9754975E04D -:1038280000F0F8FD0AACCDE90A010221204600F0BB -:1038380003F95E49204600F019F9494948890028EA -:103848007FF434A901254D8100F0E4FD0AACCDE9EF -:103858000A010221204600F0EFF85549204600F001 -:1038680005F9434908F10300C1F880020720C1F8AF -:1038780084023A480146D0F8FC0140F00200C1F841 -:10388800FC018D64FFF7DEBA00F0C4FD0AACCDE997 -:103898000A010221204600F0CFF84649204600F0F0 -:1038A800E5F808F1030007213CE08D780E4600F0AA -:1038B800B1FD0AACCDE90A010221204600F0BCF8AE -:1038C8003F49204600F0D2F80120B570707013B05F -:1038D800BDE8000FBDE8F04000F03CBA0020487099 -:1038E80000F098FD0AACCDE90A010221204600F05B -:1038F800A3F83C49FFF7A3BA00F08CFD0AACCDE968 -:103908000A010021204600F097F83149204600F0CE -:10391800ADF8FFF757B93C48B8F14B0F28BF4FF047 -:103928004B08414613B0BDE8000FBDE8F04000F079 -:10393800B9B90321022059E400F06CFD0AACCDE9C5 -:103948000A010021204600F077F83049204600F0AF -:103958008DF800F08BF9FEDE0300000004700240D1 -:1039680098FD0320ACFD03200600000004000000C1 -:1039780080740240050000002C0000002D000000AB -:103988002E0000002F00000030000000230000007F -:103998002400000026000000250000001C00000094 -:1039A800220000001D0000001E0000002000000092 -:1039B800210000001F000000150000001800000092 -:1039C8001B000000190000001A00000014FE03206C -:1039D8001700000016000000100000001100000091 -:1039E800140000001300000012000000090000008D -:1039F8000F0000000C0000000B000000B4FD0320C5 -:103A08000D0000000E000000C6FD03200A000000A3 -:103A18000800000007000000A73C00002700000085 -:103A2800280000002A000000290000002B000000E8 -:103A38003100000032000000F0B503AF4DF804BDBE -:103A4800094A1268D0E90034258892096E1C6FF380 -:103A58005F2559552680D0E9003118465DF804BB2A -:103A6800BDE8F04000F09AB9041000E0F0B503AFEB -:103A78004DF804BD8AB27F2A0AD3D0E9003441F058 -:103A8800800125886E1C6FF35F255955D109268062 -:103A9800D0E9002003885C1C6FF35F23D1540480B5 -:103AA8005DF804BBF0BDD4D4E0B502AF00F092F9E4 -:103AB80000F0B0FC6C46CDE9000120460021FFF77C -:103AC800BBFF03492046FFF7D1FF00F02BFDFEDEC8 -:103AD8003B000000F0B503AF2DE9F00B2248D0F809 -:103AE8000080C0F8008000F095FC01AC0546CDE9E7 -:103AF80001010E4620460321FFF79EFF1B49204681 -:103B0800FFF7B4FF30880A22411C6FF35F202A5464 -:103B1800204631801649FFF7A9FF029E40F2FF11A7 -:103B280027F81A8C358828466FF35F2088420DD114 -:103B3800019CA7F11A09012204F2FF11484600F07E -:103B48007BFC09F101002146012204E001990222CF -:103B58000144A7F11A0000F06FFCA81C3080404611 -:103B680004B0BDE8000BF0BD007402403A0000004C -:103B78005A000000DCB504AF08480121016000F0DC -:103B880049FC6C46CDE9000120460221FFF754FFAD -:103B980003492046FFF76AFFDCBD00BF04750240F9 -:103BA80039000000F0B503AF2DE9C007DFF8A4A085 -:103BB800BAF80450BAF80600401B01041CD084B2BD -:103BC8003F2C28BF3F2454FA85F081B2E8B2B1F502 -:103BD800807F13D9DAF80090C0F58076DFF8788016 -:103BE80009EB00013246404600F0A5FCA11B08EB9A -:103BF80006008AB2494606E0012625E0DAF80010F8 -:103C080022460144144800F096FC2819AAF804003A -:103C180020064FF0010617D000F0FCFB6D46CDE9F9 -:103C2800000128460221FFF707FF0C492846FFF745 -:103C38001DFF2046294600F02FF809480649016073 -:103C4800446008480660022607480670BDE80C076D -:103C5800F0BD00BFACFD032000F4032038000000D5 -:103C6800287602400C70024098FD0320E0B502AFB0 -:103C780000F0B0F800F0CEFB6C46CDE9000120461C -:103C88000021FFF7D9FE03492046FFF7EFFE00F0B9 -:103C980049FCFEDE35000000C0B200F069B880B211 -:103CA80000F066B8F0B503AF4DF8048D82B0234E2E -:103CB8008046708990BB234C88B20D4640280AD9AB -:103CC800206820F004002060A5F14000B0810220A7 -:103CD8004025708104E000F043F80220C6F80A008D -:103CE80000F098FB6E46CDE9000130460221FFF74F -:103CF800A3FE15493046FFF7B9FE28463146FFF7BF -:103D0800CBFF124905F07F0048601148C1F80080D8 -:103D18000121215002B05DF8048BF0BD00F07AFB60 -:103D28006C46CDE9000120460021FFF785FE0449D5 -:103D38002046FFF79BFE00F0F5FBFEDE98FD032012 -:103D48003300000000720240340000000076024098 -:103D580004FEFFFF014801210160704750700240D6 -:103D68000248016841F00401016070470072024096 -:103D7800F0B503AF4DF804BD0246D1E900031C8835 -:103D88000626651C6FF35F2406551D80D1E90001E6 -:103D98005DF804BBBDE8F04000F000B8F0B503AF33 -:103DA8004DF804BD0C880023661C42F080056FF3B3 -:103DB8005F24B3EBD21F08BF02F07F05B3EBD21F1D -:103DC80005554FEAD21534462A460E80ECD15DF8E7 -:103DD80004BBF0BDDCB504AF08480021016000F069 -:103DE80019FB6C46CDE9000120460221FFF724FEAD -:103DF80003492046FFF73AFEDCBD00BF04750240C8 -:103E080037000000E0B502AF00F004FB6C46CDE9D6 -:103E1800000120460021FFF70FFE03492046FFF767 -:103E280025FE00F07FFBFEDE3C000000DCB504AFA1 -:103E380000F0F0FA6C46CDE9000120460421FFF7B6 -:103E4800FBFD0D492046FFF711FE0C4801680906E5 -:103E580011D00021016000F0DDFA6C46CDE90001C7 -:103E680020460221FFF7E8FD05492046FFF7FEFD41 -:103E7800044801210170DCBD4B0000000001004036 -:103E88004C00000094FD0320F0B503AF2DE9C00BF2 -:103E980000F0C0FA6C46CDE9000120460421FFF786 -:103EA800CBFD5D492046FFF7E1FD5C484FF0000877 -:103EB8000168090602D04FF000090FE0014651F8E9 -:103EC800042F120603D04FF00109084606E050F807 -:103ED800081F090600F095804FF00209C0F800801D -:103EE80000F098FA6E460446CDE900010D463046CA -:103EF8000321FFF7A1FD4A493046FFF7B7FD28889F -:103F08000C22411C6FF35F2022543046298045491A -:103F1800FFF7ACFDDDE900010A88531C6FF35F224F -:103F280000F802900B80404DA878811ECAB2032A7F -:103F380028BF0121C9B271B1012967D12A78002AA5 -:103F4800114618BF01217ABB98F001022CD101213A -:103F58002970002144E0B8F1000F4FD1B9F1000FEA -:103F680057D1334849F2753103220160C0F8142152 -:103F7800016001212F48016000F04CFA6C46CDE940 -:103F8800000120460221FFF757FD2B492046FFF785 -:103F98006DFD2A4800210078A5F80110C0B200285C -:103FA80018BF0120287029E0687890BB18EA010042 -:103FB80024D1B9F1020F2CD10120687000F02AFA3F -:103FC8006C46CDE9000120460221FFF735FD17496F -:103FD8002046FFF74BFD2978A878B1FA81F1490905 -:103FE80060B159B9687848B10420A87000202880C9 -:103FF800BDE80C0BBDE8F040FFF7BCBDBDE80C0BFD -:10400800F0BD4FF003094FF001088CE7FFF72EFED3 -:10401800FEDEFFF749FDFEDE470000001C01004000 -:10402800020000004A00000020FE032049000000B2 -:1040380000EC0640007502404800000094FD032093 -:1040480007484FF4803101604FF48051C0F83C12AA -:104058004FF4807103480160034800F007B800BFBF -:1040680004B300400C05005022130000D0B502AF85 -:10407800002201230021012A05D0845C013203FAC1 -:1040880004F42143F7E709B101480160D0BD00BF3E -:1040980000E100E0B0B502AF154D0024B4F5C67FCD -:1040A80004D0281900F036F88434F7E711480F21B6 -:1040B80001234160082101600F4981608121C160AD -:1040C8000E490A6863F302020A6040F202214FF4C3 -:1040D800822281620A49C162002101630949425072 -:1040E80009490A4A42500A48BDE8B040FFF7BEBF36 -:1040F80040F503200C150040080000066C1600402F -:1041080021100100F4FCFFFFF8FDFFFF094004083F -:104118002313000009490A69026051E8043F9342E9 -:1041280007D141E80402002A1A4608BF00F0FFB987 -:10413800F2E7BFF32F8F1A46EEE700BF98FD032082 -:10414800BCB504AF4FF080400125056000F062F96E -:104158006C46CDE9000120460221FFF76DFC0549B8 -:104168002046FFF783FC044805600448BDE8BC40CE -:10417800FFF77CBF4D00000004030040241300003B -:10418800B0B502AF0C4D0024B4F5C67F04D0281991 -:10419800FFF7C0FF8434F7E70848012101604FF4B6 -:1041A800607101600648074901600748FFF75EFF34 -:1041B800064880210160B0BD04FC032004030040D0 -:1041C800047302402194C0012413000004E100E0BC -:1041D800007800F07F02052A1ED00A281ED00F287A -:1041E8001ED014281ED019281ED01E281ED0232801 -:1041F8001ED028281ED02D281ED032281ED03728A1 -:104208001ED03C281ED041281ED046281ED04B2840 -:104218000CBF134A114A1AE01F4A18E01D4A16E05B -:104228001B4A14E0194A12E0174A10E0154A0EE03A -:10423800134A0CE0114A0AE00F4A08E00D4A06E06A -:104248000B4A04E0094A02E0074A00E0054AD1E9BE -:104258000601CB6811460222184700BF431300002D -:104268002513000027130000291300002B1300005A -:104278002D1300002F13000031130000331300002A -:104288003513000037130000391300003B130000FA -:104298003D1300003F1300004113000001480121B5 -:1042A8000160704704100040BCB504AF0A480468B8 -:1042B80000F0B0F86D46CDE9000128460321FFF76C -:1042C800BBFB06492846FFF7D1FB2046294600F0EC -:1042D80007F8204602B0B0BD501500405800000055 -:1042E800F0B503AF4DF804BD0C460546D1E9000111 -:1042F8000C260A88531C6FF35F22865420460B80D5 -:104308001449FFF7B3FB05F00F010820DFE801F0BF -:10431800070D0F091521212121110B13160000206B -:104328000CE003200AE0062008E0012006E0022055 -:1043380004E0052002E0072000E00420D4E9001290 -:1043480013885C1C6FF35F23C85414805DF804BBAA -:10435800F0BDFEDE57000000E0B502AF00F05AF8ED -:104368006C46CDE9000120460021FFF765FB0349B3 -:104378002046FFF77BFB00F0D5F8FEDE3600000094 -:10438800E1B3F0B503AF2DE90007DFF8749082467A -:104398000C46B9F80650B9F80400401B00F58070C7 -:1043A800010424D080B2A04238BF044654FA85F0F4 -:1043B800E9B280B2B0F5807F0FD9D9F80080C1F595 -:1043C800807608EB01005146324600F0B4F8A01B95 -:1043D8000AEB060182B2404604E0D9F80000224602 -:1043E8000844514600F0A7F82819A9F8060005481E -:1043F80080210160BDE80007BDE8F040704700BFBC -:10440800ACFD032004E200E080B56F4600F08AF8B6 -:10441800FEDED4D4064905480968C9B20029054911 -:1044280018BF00F5007018BF0231704700F803206C -:1044380004ED00E090FD03202AB110F8013B013A99 -:1044480001F8013BF8E77047F0B503AF4DF804BD3C -:10445800D6B201F00104C1F30745D7E90212062ECE -:1044680011D00A2E20D1012D08BF002C1CD1120416 -:104478001AD18AB2FF2A17D80171002183700170FE -:10448800190A417014E0012D0ED16CB18CB2FF2CC9 -:104498000AD803F47F44B4F5085F05D101710121FE -:1044A80042804370017003E0002181800221016095 -:1044B8005DF804BBF0BD024680B2FF2801D9002197 -:1044C80007E0C2F30310002128B1082801D1012018 -:1044D80002E002207047002002F00F017047D4D498 -:1044E8004FF0FF3151FA80F10C200A2918D8DFE883 -:1044F80001F006080A0C0E101214171716000120F6 -:104508007047022070470320704704207047052039 -:1045180070470620704707207047082070470B2017 -:104528007047FFBEAABE62B6704772B6704740BFFA -:10453800704720BF704700F0A3B8042A38BFFFF7C0 -:10454800FABFB0B502AFA2F1040C012303EB9C0340 -:1045580013F003030ED08E4604465EF8045B012B6D -:1045680044F8045B1FD1634620467146BCF10C0F2A -:1045780004D212E01346BCF10C0F0ED30D68103BA9 -:104588000560032B4D6845608D688560CD6801F135 -:104598001001C56000F11000F0D802F00302BDE878 -:1045A800B040FFF7C8BF4D68022B456007D1A2F1A4 -:1045B800080308310830BCF10C0FDFD2EDE78B6837 -:1045C8000C318360A2F10C030C30BCF10C0FD5D276 -:1045D800E3E70B4611461A4600F08FB81346D2B2ED -:1045E800042938BFFFF7F5BFD0B502AFA1F1040E1B -:1045F80042EA0363012443EA024304EB9E0443EACC -:10460800022314F0030410D08446012C4CF8043B18 -:1046180010D174466046BEF10C0F1ED201F00301A2 -:10462800BDE8D0406046FFF7D4BF0C46BEF10C0F82 -:1046380013D2F3E7022C436007D10830A1F1080434 -:104648008446BEF10C0F08D2E8E783600C30A1F174 -:104658000C048446BEF10C0FE0D3C0E90033103CD3 -:10466800C0E902331030032CF7D8844601F0030167 -:10467800BDE8D0406046FFF7ACBF0022FFF7AEBFF1 -:10468800F0B503AF4DF8048DA2B3531E02F0030C2E -:10469800032B14D20022BCF1000F2BD08B5CBCF191 -:1046A800010F835426D0531CBCF1020FCE5CC654B4 -:1046B80020D00232895C81545DF8048BF0BDACEBEC -:1046C800020E01F10108441C6FF0030208EB020618 -:1046D800A5180432F378EB7033792B7173796B7109 -:1046E800B379AB710EEB02030433EFD10432BCF1A2 -:1046F800000FD3D15DF8048BF0BDD0B502AF12B373 -:10470800531E02F0030C032B01D200220FE0ACEB86 -:10471800020E421C6FF00303D4180433A1716171B7 -:104728002171E1700EEB03040434F5D11A1DBCF1BC -:10473800000F1ABF8154BCF1010FD0BD0244BCF177 -:0C474800020F517000D1D0BD9170D0BDA7 -:1047540089410000494100009D400000494000009B -:1047640040F403200000000012010002EF020140A7 -:104774002020090300010000000109024B0002018E -:104784000080FA080B000202020100090400000183 -:104794000202010005240010010524010301042480 -:1047A40002020524060001070581034000200904D4 -:1047B4000100020A0000000705020240000007058C -:1047C4008202400000000000A1200000000002005E -:1047D4000300000000000280250000000008000023 -:04000003000025557F +:1019F800019005F124008DF8C0802D94CDE92BB419 +:101A0800CB46039005F13400DFF83C96059005F1CC +:101A18002C00069005F11000079005F11C002A948F +:101A280004909DF8C000DFE810F006009E029E02B8 +:101A380022003B0009008DF8C4801DE09DF8D80005 +:101A4800DFE810F0410192029102470107005100BE +:101A58004B009DF8E000810700F04581032840F025 +:101A680083829DF8E100012840F03F817CE29DF8E7 +:101A7800C400012800F07882DAF8100060B101682B +:101A88005AE8042F824204D14AE80412002AF3D10A +:101A980017E0BFF32F8FEFE703208DF8C4005DE256 +:101AA8009DF8D000DFE810F0390060025F023D00C9 +:101AB800060013009DF8DC0081071FD0032844D0DE +:101AC80052E20221C1702E908DF8C4601AE09DF890 +:101AD800E40080B1032871D046E29DF8DC000128BB +:101AE80040F08D8140E29DF8E40048B1032840F0C1 +:101AF8003B82389D0DE1DDE935015DE0359823E055 +:101B0800379D05E12B9850F8041B02F0C3FC079899 +:101B18008DF8D08032902C983190ADF8D4803298DE +:101B280033900698FFF7DEFE18B103208DF8D00039 +:101B380089E04FF48070ADF8D100012000064ED046 +:101B480003988DF8DC80359036909AF80600C0B27C +:101B580010B102286FD019E202F030FC5FFA80FB66 +:101B6800BBF1000F58D0BBF1010F64D0BBF1020FDD +:101B780040F0FD8136984549006800680330C1F897 +:101B8800F80044488AF80760066002F0CDFCCDE909 +:101B980042012046022101F0D9FFDFF888142046CF +:101BA80001F0EEFF01990DF1F40B02988DF8DC605D +:101BB8008DF8E48036913590CDE937019AF8070021 +:101BC80000F00300DFE810F0E20104001400210037 +:101BD80005208DF8D00003208DF8E40033E02B4871 +:101BE80001688DF8D0609DF8D10080F001002CE0EC +:101BF8008AF80780379880F800802648D0F8F803DC +:101C0800389900F00100087001E08AF807808DF823 +:101C1800E4609DF8D20091E702F0CAFB02F084FC70 +:101C2800CDE942012046022101F090FFDFF8F813C8 +:101C3800204601F0A5FF04200DF1F40B8DF8D0002B +:101C480003208DF8DC000021022082B2022A01D193 +:101C5800042083E1ADF8BC00ADF8BE102E99CA7817 +:101C6800023A8DF8C420D2B2032A08D3CA78023ABD +:101C780051FA82F212798DF8C620012200E0002282 +:101C880000048DF8C52007D00020CEE00C140040D9 +:101C9800600000100810004011F8030F821E51FA6E +:101CA80082F0D2B2013152083AB10B78013A057884 +:101CB80001F8015B00F80139F6E707988DF8D8803C +:101CC80033902D983290DDE932013490ADF8DC8004 +:101CD80035910598FFF706FE08B103203BE1CDF8E2 +:101CE800E080349837908DF8E1809AF80800012157 +:101CF800C0B2022808BF032102288DF8E0108DF831 +:101D0800E11001D1042026E1069D8DF8E480379585 +:101D18003895002100208DF80861012905D0625C02 +:101D2800013106FA02F21043F7E708B1C04908602A +:101D38009AF8060000F00300012800F00381A8BB10 +:101D480002208AF8060002F0EFFBCDE942012046A6 +:101D5800022101F0FBFEB749204601F011FF286877 +:101D6800A84900680330C1F8F800AD4801464FF4AF +:101D78008040C1F80003D1F8F80140F48010C1F8A0 +:101D8800F8019AF80700C0B201280FD103208AF899 +:101D98000700A348466002F0C7FBCDE94201204690 +:101DA800022101F0D3FE2046A349C9E002F006FB58 +:101DB800C5B2002D00F0B880012D00F0C380022DBF +:101DC80040F0E78096484FF000618AF80860C0F854 +:101DD800FC12466202F0A8FBCDE94201204602212E +:101DE80001F0B4FE9549204601F0CAFE20468DF860 +:101DF800086102F0C5F98DF8E4608DF8DC809AF886 +:101E080008000122C1B2012908BF032201298DF867 +:101E1800DC2001D106209EE06FF0030151FA80F02A +:101E2800B0FA80F08DF8D860400908902B980168C6 +:101E380001394A1C01D00160FAE702268049479619 +:101E48004D46CDE9458BCDE943680DF1E80842914F +:101E5800DFF8F0910499CDF80091CDE93E583D9115 +:101E68009DF8C4102B984A1E18BF012201297849F1 +:101E78003B92764A08BF11463A912146FFF7CCFBC0 +:101E8800BDF8BC00734A01284FF0020008BF0320C8 +:101E98003B90BDF8BE10704808BF104627F82E1CAE +:101EA8006E494796CDE9456B01264491032143913C +:101EB8006B4942916B493A904091A7F12E012B98BA +:101EC800CDE93E912146CDF8F480A9464FF00008AF +:101ED800FFF7A2FB9DF8C50098B19DF8C60007F86A +:101EE800190C2B9860494796CDE9458BCDE9436895 +:101EF8004291A7F11901CDF8F8903D912146FFF7DD +:101F08008BFB2B9802225949FFF7D8FC0898002828 +:101F18003FF4F8AD2B9821225549FFF7CFFC2B98B9 +:101F280002C802F0B7FAEDE502F042FA02F0FCFA54 +:101F3800CDE942012046022101F008FE4D49204624 +:101F480001F01EFE20468DF8086102F019F9032001 +:101F58008DF8E40005208DF8D80005208DF8C00024 +:101F680002F071FB5DE5FEDE00F08CF8FEDE02F0AB +:101F7800DBFA42ACCDE942010021204601F0E6FD42 +:101F88002A49204601F0FCFD584610E001F0C4FF44 +:101F9800FEDE02F0C9FA42ACCDE94201002120463A +:101FA80001F0D4FD3449204601F0EAFD28462146D7 +:101FB80002F020FA02F05AFAFEDEBFF32F8F02F089 +:101FC800B3FA09ACCDE909010021204601F0BEFDB4 +:101FD8000A490BE0BFF32F8F02F0A6FA09ACCDE94E +:101FE80009010021204601F0B1FD0549204601F014 +:101FF800C7FD02F021FBFEDE98F10320610000001E +:10200800560000000C14004018110000872400003E +:102018003411000024110000ED4200008C11000072 +:102028000810004058000000570000005900000048 +:1020380080E100E05A0000005B0000005D00000045 +:10204800AC110000491300000B24000058120000D6 +:10205800BC110000BD110000C0110000E411000017 +:10206800CC1100005D2300002C1200003412000087 +:10207800361200005C0000005E00000002F0DDBACD +:102088000068FEE780B56F4600F006F8FEDE80B512 +:102098006F4600F001F8FEDE80B56F4602F03EFAAA +:1020A800FEDED4D4F0B503AF2DE9000F83B0D0F82D +:1020B80000E09246BD680A461EF001014FF02B0B66 +:1020C80001EB050608BF4FF4881B1C4680465FEAF3 +:1020D8004E7103D44FF0000A002254E0BAF1000F09 +:1020E8000BD0AAF101010AF0030C032907D2002141 +:1020F8001346BCF1000F2BD142E0002140E08DE8EF +:102108007000ACEB0A060021914613461A785D78F8 +:10211800987802F0C002DC78802A05F0C00208BF77 +:102128000131802A00F0C00008BF0131802804F086 +:10213800C00008BF0131802808BF013104330436CC +:10214800E4D1DDE900454A46029EBCF1000F17D0F4 +:10215800187800F0C000802808BF0131BCF1010FD9 +:102168000ED0587800F0C000802808BF0131BCF1BB +:10217800020F05D0987800F0C000802808BF013110 +:1021880006EB0A00461AD8F80800012818D1D8F832 +:102198000C90B14514D95FEA0E702AD40292A9EBCB +:1021A800060198F8202000208946032A08BF01224A +:1021B800DFE802F0490245024FF00009084642E014 +:1021C80040465946534600F09EF828B1012630464D +:1021D80003B0BDE8000FF0BDD8F81C102A46D8F8A7 +:1021E8001800CB68214603B0BDE8000FBDE8F040F9 +:1021F8001847D8F804005946029601260190302065 +:10220800C8F80400534698F820000090404688F823 +:10221800206000F078F80028D9D198F82020AA4644 +:102228000298032A08BF0122A9EB000100200D46ED +:10223800DFE802F03A0237020025084634E0480891 +:1022480001314FEA5109461C013E08D0D8E906027F +:10225800D8F80410126990470028F5D0B6E7029A1A +:10226800404659465346D8F8046000F04CF8002818 +:10227800ACD1D8E906012A46CB6821469847002800 +:10228800A4D109F10105D8E9069834460126013D93 +:102298002FD0D8F810204846214690470028F6D07D +:1022A80095E7480801314D08461C013E08D0D8E999 +:1022B8000602D8F80410126990470028F5D085E77F +:1022C800D8E906022146D3685246D8F80440984710 +:1022D80000287FF47BAFD8E9069A01350126013D35 +:1022E80009D0DAF810204846214690470028F6D051 +:1022F8006DE700266BE70098002688F82000019813 +:10230800C8F8040063E7F0B503AF4DF804BD1C46F8 +:1023180015460646B1F5881F08D0D6E906021269A7 +:10232800904718B101205DF804BBF0BD4DB1D6E966 +:1023380006012246CB6829465DF804BBBDE8F0409B +:10234800184700205DF804BBF0BD80B56F46FFF765 +:10235800A3FEFEDEF0B503AF4DF804BDA2B00688BB +:1023680002AD0C46802106F00F0000F157020A2842 +:1023780038BF00F13002284602F0BAF90020B0EB6D +:10238800161F28D0310901F00F0101F157020A295F +:1023980038BF01F13002B0EB162F8DF886201DD022 +:1023A800300A00F00F0000F157010A2838BF00F189 +:1023B80030010020B0EB163F8DF8851011D0300B9E +:1023C80000F157010A2838BF00F130018DF8841058 +:1023D8007C20042107E07F20012104E07E200221E7 +:1023E80001E07D200321009141F220312B18C0F239 +:1023F800000120460222FFF755FE22B05DF804BB1B +:10240800F0BD80B56F468CB00A460178642915D3B3 +:1024180048F21F50C5F2EB10A1FB00036FF06300F8 +:102428005B0903FB001041F25821C0F20001C0B261 +:1024380031F81000ADF82D00242003E00A2906D257 +:1024480026200B4603F1300102AB195408E041F293 +:102458005820C0F2000030F81100ADF82D002520FA +:10246800C0F12701009102A90B1841F2582110462A +:10247800C0F200010022FFF715FE0CB080BDB0B518 +:1024880002AFA2B000680DF1080E8C46812300222D +:1024980000F00F0101F157040A2938BF01F1300497 +:1024A8000EEB0301B2EB101F01F8024C30D0040907 +:1024B80004F00F0404F157050A2C38BF04F1300565 +:1024C800B2EB102F01F8035C27D0040A04F00F04C4 +:1024D80004F157050A2C38BF04F13005B2EB103F60 +:1024E80001F8045C1ED0040B043B04F00F0404F153 +:1024F80057050A2C38BF04F1300501F8055C010CBA +:10250800B2EB104F0846C3D1581E81280ED31CE0E9 +:10251800981E013B812809D317E0D81E023B812869 +:1025280004D312E0181F033B81280ED2C3F18101A6 +:10253800009141F220310EEB0003C0F20001604629 +:102548000222FFF7AFFD22B0B0BDFFF7FEFEFEDEB0 +:1025580080B56F461B481D4A016841F080710160D3 +:102568001948002141600168114001310160184893 +:102578000121C0F8101501601648816001601648F5 +:102588001649091A21F0030102F001F91448154906 +:10259800091A21F00302144902F059F802F04FF821 +:1025A80012484FF48A51124C124D01600161AC423D +:1025B80002D201CC8047FAE7FFF760FDFFF7B0F9D8 +:1025C800FEDE00BFFCED00E0001000E0FEFFFF00B3 +:1025D8000800004000B0004000F00320ACF10320E8 +:1025E800ACF103202CF203207848000008050050C5 +:1025F800684800007848000080B56F4601F0A0FCEC +:10260800BDE8804001F0CABCF0B503AF2DE9C00BAE +:1026180001F08AFF6C46CDE900012046042101F053 +:1026280095FA7949204601F0ABFA784A906B000692 +:1026380005D000209063D2F80402400406D4106844 +:10264800000607D04FF0040810461BE091464FF0F3 +:1026580002081AE0104650F8481F090602D04FF049 +:1026680000080FE0104650F80C1F090602D04FF082 +:10267800010807E0104650F86C1F090600F0C080FA +:102688004FF0030891460021016001F04DFF6E46AE +:102698000446CDE900010D463046032101F056FA03 +:1026A8005B49304601F06CFA28880C22411C6FF314 +:1026B8001F30225430462980564901F061FADFE87C +:1026C80008F003722B482100DDE9000100250A8883 +:1026D800531C6FF31F3285540B8001F025FF6C46A5 +:1026E800CDE900012046022101F030FA4E4920468A +:1026F80001F046FA4FF000600421C9F80802464884 +:10270800857161E0DDE9000104240A88531C6FF338 +:102718001F3284540B8070E0DDE9000102240A882E +:102728003D4D531C6FF31F3284540B80A87900066B +:1027380066D101F0F9FE6C46CDE900012046022180 +:1027480001F004FA3649204601F01AFA0120A8716E +:1027580053E0DDE90012032013885C1C6FF31F337C +:10276800C8542D4914808A79D2B2022A48D14FF42C +:102778008042C9F80422D9F8002122F48012C9F84D +:1027880000214FF00062C9F8082200228A710872FD +:1027980001F0CAFE6C46CDE900012046022101F095 +:1027A800D5F91E4926E0DDE9000101240A88531CF9 +:1027B8006FF31F32845418480B808179C9B20129FC +:1027C80004D002291CD10221017216E0C179C9B2D4 +:1027D800012915D10021C9F86C1081710221C1713C +:1027E80001F0A2FE6C46CDE900012046022101F06D +:1027F800ADF90C49204601F0C3F9BDE80C0BF0BD5A +:1028080001F08AFBFEDE00BF480000000011004016 +:10281800490000004E00000098F103204D00000020 +:102828004B0000004C0000004A000000DCB504AF7B +:1028380001F07AFE6C46CDE900012046042101F042 +:1028480085F90449204601F09BF9034800210160FD +:10285800DCBD00BF4700000018310040DCB504AF04 +:102868002F480168C90741D1C16BC90722D000218F +:102878002F4CC1632D490A88931C013204EA0333A3 +:102888002C4C23600A8091B20C22B1FBF2F202EBCD +:102898004202A1EB820103290CD8DFE801F002070C +:1028A800020721494FF480724A6003E01E494FF441 +:1028B80080720A60016CC9071FBF002101644FF4D0 +:1028C8000031C0F80412416CC9071FBF00214164E0 +:1028D8004FF48021C0F80412816CC9071FBF002182 +:1028E80081644FF40021C0F80412DCBD01F01CFE25 +:1028F8006C46CDE900012046002101F027F909497D +:10290800204601F03DF908484FF48051016040210C +:1029180001604FF48071416001F08EFEFEDE00BF61 +:1029280004B10040460000000805005000F00320F4 +:1029380000F0FF0040B50040F0B503AF2DE9000FEF +:1029480093B001F0F1FD0AACCDE90A01042120465B +:1029580001F0FCF8DFF82C1E204601F011F9D84AE6 +:10296800D2F85401000604D002F5AA704FF0070906 +:102978003DE0104650F8FC1F090602D04FF0080948 +:1029880035E0D2F82401000604D002F592704FF029 +:1029980003092CE0D2F85801000604D002F5AC7007 +:1029A8004FF0040923E0D2F85C01000604D002F5D8 +:1029B800AE704FF005091AE0D2F82C01000604D0D9 +:1029C80002F596704FF0000911E0D2F838010006C0 +:1029D80004D002F59C704FF0010908E0D2F810010C +:1029E800000600F06B8402F588704FF002090021A0 +:1029F8009246016001F098FD0AAE0446CDE90A014D +:102A08000D463046032101F0A1F8DFF87C1D304661 +:102A180001F0B6F828880C22411C6FF31F302254AD +:102A280030462980DFF8641D01F0AAF80820DFE8A5 +:102A380009F005090B070F110D13140000200CE015 +:102A480003200AE0012008E0022006E0062004E056 +:102A5800042002E0052000E00720DDE90A121388BF +:102A6800DFF82C8D5C1C6FF31F33C854148098F862 +:102A78000200811ECAB2032A28BF0121C9B2012956 +:102A880011D0022914D1DFE819F009000E01AE00B7 +:102A9800BA0047001F01A401F500AB01DFF8F40CF0 +:102AA80000214181E0E1B9F1070F08BF002802D0F9 +:102AB80001F084F8FEDE01F097F80005F8D5012052 +:102AC80088F8020001F030FD0AACCDE90A010221C4 +:102AD800204601F03BF8DFF8C01C204601F050F812 +:102AE80098F80000002800F0BF8198F8010000283D +:102AF80000F0BA8198F80200002800F0B58104209F +:102B080088F802000020A8F8000013B0BDE8000F04 +:102B1800BDE8F04001F0B8B8DFF8780C408900282B +:102B2800C6D1684E01220025D6F800905FFA89F0D8 +:102B3800C109B2EBD01F0C4618BF0224B5EBD01F59 +:102B480008BF0C46D6F804A0B368022CF068D9B2C6 +:102B580041EA00210991D6F810E07169B269F66975 +:102B68005FFA8EFC4CEA012BD2B242EA06220892A6 +:102B7800CDF81C9040F04B818DF83050CDE90A55C6 +:102B88005546DDE9089601F0CFFC0DACCDE90D0105 +:102B98000021204600F0DAFFDFF8001C204600F094 +:102BA800EFFF0798214601F001F92846214601F078 +:102BB800FDF8DFF8EC5B30462146A8475846214629 +:102BC800A84748462146A8473D490120086501F025 +:102BD800ABFC0AACCDE90A010221204600F0B6FFA1 +:102BE800DFF8701E3DE101F09FFC0AACCDE90A0157 +:102BF8000221204600F0AAFFDFF85C1E31E1DFF871 +:102C08006C6E7089012800F0218102287FF450AF92 +:102C1800D14601F089FC0AACCDE90A01022120461F +:102C280000F094FFDFF8341E204600F0A9FFB089B9 +:102C3800002800F01D81234DD5F880014030C5F8EB +:102C48008001B489412CC0F0168101F06DFC0AACFA +:102C5800CDE90A010221204600F078FFDFF8001EC6 +:102C6800204600F08DFF4020214601F09FF8B089F2 +:102C780040381AE100F0B8FFC10500F1D4808005A2 +:102C880040F1E58601F050FC0AACCDE90A010221C9 +:102C9800204600F05BFFDFF8E81D204600F070FFDB +:102CA80008480021CFE001F03FFC0AACCDE90A0159 +:102CB8000221204600F04AFFDFF8A81DD1E000BF3E +:102CC8000470024080740240DAF86854CAF8685404 +:102CD80015F0040608D0DFF8940D0078C0B2022879 +:102CE8007FF4E6AE00F0E8FFA8072AD501F01CFC47 +:102CF8000AACCDE90A010221204600F027FFDFF8DF +:102D0800841D204600F03CFF01F00EFC0AACCDE922 +:102D18000A010221204600F019FFDFF86C1D204649 +:102D280000F02EFFDFF8440D01210170DFF8400D9F +:102D38008188C08889B280B288421EBFD34880216A +:102D480001606EB101F0F0FB0AACCDE90A01022185 +:102D5800204600F0FBFEDFF8341D204600F010FF8F +:102D6800680318D5CA48866A804601F0DDFB0AACBC +:102D7800CDE90A010221204600F0E8FEDFF8101D27 +:102D8800204600F0FDFE06F07F00214601F00EF817 +:102D98000020C8F8280028030DD501F0C5FB0AACAF +:102DA800CDE90A010221204600F0D0FEDFF8E41C3C +:102DB800204600F0E5FE280756D501F0B5FB0AAC21 +:102DC800CDE90A010221204600F0C0FEDFF8C81C48 +:102DD80047E013B0BDE8000FBDE8F04000F06CBF5D +:102DE80001F0A2FB0AACCDE90A010221204600F05D +:102DF800ADFEDFF8801C204600F0C2FEDFF86C0C48 +:102E08004178022980F02386002141702CE0C9F323 +:102E18004112002A51D0022A4CD0012A7FF4ACAECC +:102E28004FF480724AE001F07FFB0AACCDE90A0159 +:102E38000221204600F08AFEDFF83C1C204600F004 +:102E48009FFE93480121C0F8AC100DE001F06CFB27 +:102E58000AACCDE90A010221204600F077FEDFF82E +:102E6800E81C204600F08CFE13B0BDE8000FF0BD52 +:102E780000207081F8E701F057FB0DF12808CDE933 +:102E88000A010221404600F061FEDFF8B81C404606 +:102E980000F076FE2046414600F088FF00F0EAFF89 +:102EA80004F07F00C5F884010020B0810120C9F832 +:102EB8000000D9E74FF4007200E0002209F00F0685 +:102EC800032E3FF659AE04F0010404930694002340 +:102ED800DFE806F00A0205084FF4803304E04FF4F7 +:102EE800003301E04FF4403342EA0304C4F3012203 +:102EF800260A1C0C012A059337D00396002A069E41 +:102F08007FF43AAE5FFA8AF255460C2ACDF808B03B +:102F180000F25382DFE812F00D0035015102190169 +:102F280051020601BE00E70052016401AB0198019D +:102F3800A100002E00F041820998000402BF089801 +:102F480080B2022840F03982022C00F01182012C54 +:102F580000F01B82002C40F030820298000440F000 +:102F68002C824FF0000E04204EE106995FFA8AF099 +:102F7800049A554622283AD0DDF82090212821D0FD +:102F8800202808BF002948D0059A002406F003002D +:102F9800ADF840400F94CDE900B940EA1220099EEF +:102FA8002A4641EA002111A8334601F0D7FA9DF8D4 +:102FB8004400022840F022828DF830400320CDE9F9 +:102FC8000A4429E20029DFD0012CDDD10998000448 +:102FD80004BF1FFA89F00728D6D11FFA8BF0B0F585 +:102FE800807F28BF4FF0000CCED2022027E0DDF80A +:102FF80020900029C8D1012C08BF5FEA0940C3D13D +:10300800099880B203289CBF1FFA8BF0FF28BBD811 +:1030180062F3082CC2F3400011E0012CB4D10998E6 +:10302800000404BF1FFA89F00728ADD11FFA8BF0FE +:10303800B0F5807F28BF4FF0000CA5D203208DF893 +:103048002A000F98ADF828C0CDF82B00BDF8400035 +:10305800ADF82F000120099EDEE1002E00F0AD81C1 +:10306800022C40F0AA810998000402BF089880B297 +:10307800022840F0A281029801F0A7FAC2B2022AFF +:1030880000F09B8100F0010E0A20BDE004E200E0A0 +:1030980080740240002E00F09081002C40F08D8159 +:1030A80001F0A8FAC1B20C2900F087814FF0FF3176 +:1030B80051FA80F2062A00F2808104210220DFE81A +:1030C80012F007005201A3007C017C016E01780117 +:1030D8000498000604BF02985FEA004040F06D8142 +:1030E800012100F0A4BC56EA040140F0668101F019 +:1030F80081FAC0B20C2800F06081032800F0298111 +:10310800022800F02881069E0128554640F0558186 +:103118000498000604BF02985FEA004040F04D8121 +:1031280001211EE1002E40F04881099880B27F28D5 +:1031380000F24381002C40F040810898029908432E +:10314800000440F03A8105205CE0002E40F0358113 +:103158000898000440F03181099880B2002800F0F6 +:10316800DD80022800F0BF80012808BF002C40F055 +:1031780024810298000440F020814FF0000E0820BE +:1031880042E0002E40F01981032C00F016810898C7 +:10319800000440F01281099880B2002800F0CD8028 +:1031A800012808BF002C40F008810298000440F074 +:1031B80004814FF0020E0020002125E0002E00F0CF +:1031C800FC80089880B2012808BF002C40F0F580E8 +:1031D800099802990843000440F0EF80012013E0A9 +:1031E800002E40F0EA80099880B2FF2800F2E580BE +:1031F800002C40F0E280089802990843000440F04F +:10320800DC800620DDF810E0049AC9B2120642EA12 +:1032180001415FFA8EF241EA02210844CDF8290003 +:10322800002002998DF828000898C1EA0040CDF8DE +:103238002D009DF82A00BDF82810BDF82F80DDF874 +:103248002B4041EA004632E1002E40F0B680012CC6 +:1032580040F0B380089A120401BF00020902084333 +:103268005FEA004040F0A98009200499CCE7002ECD +:1032780000F0A380029884F00103002180B2B0F529 +:10328800807F4FF0000038BF0120099A92B21A439C +:10329800089B9BB283F001031A43B2FA82F25209E7 +:1032A800104008BF8646002800F0878000220320CF +:1032B80004920022029200220892A5E7DFF8AC07E8 +:1032C8000078C0B201287FF4CFADDFF8A407818869 +:1032D800C08889B280B288423FF4C6AD92464FF0AA +:1032E8000609FFF787BB44EA0E00000665D16FF0B8 +:1032F800020050FA81F24FF0020E0820032AFFF470 +:1033080083AF069ECAB2012A3FF47EAF5546022A11 +:1033180053D14FF0020E0820022175E7022C4CD140 +:10332800029801F052F90491C1B2022945D000F087 +:1033380001014FF0010E082066E7022C3DD10298EA +:1033480001F043F9C2B2022A37D000F0010E002082 +:103358005AE7022105E0069E5FEA0B4055462CD14C +:103368000021072064E30298000426D100215EE3CF +:10337800029801F02AF90491C1B202291DD000F087 +:1033880001014FF0010E04203EE7029880B2B0F52B +:10339800807F12D2714604204FF0020E34E7049861 +:1033A800000604BF02985FEA004006D1022002210D +:1033B8002AE70298000400F0398303982A46059901 +:1033C800DDF808B000F00300CDF800B040EA1120A5 +:1033D800DDF82090CDF8049046EA0021099E11A856 +:1033E800334601F0BBF89DF84400022806D10020BE +:1033F8008DF83000CDE90A0003200DE01198CDF8D2 +:103408003500BDF84800ADF839000D980A90DDF890 +:103418003700CDF82B00022003283FF4B4AB9DF809 +:103428002A10BDF82820DDF82B4042EA0146E0B317 +:10343800DFF83856012827D06878022858D104F4D4 +:103448007F00C6F30745B0F5003F69D106F47F4019 +:10345800B0F5807F40F0A68101F066F80AAECDE9AC +:103468000A010221304600F071FBDFF83C163046B5 +:1034780000F086FB2846314600F098FC204631468D +:1034880000F097FCFFF7A0BB687802283CD1300613 +:1034980052D001F049F80AACCDE90A0100212046D2 +:1034A80000F054FBDFF80816ADE2BDF82F8026F0D7 +:1034B8007F404FEA142A4FEA1049C0F30720DFE89B +:1034C80010F00B00E2008B00CA007300F8001E0128 +:1034D800D6004B017F00560101F026F80AACCDE971 +:1034E8000A010021204600F031FBDFF854168AE279 +:1034F80001F01AF80AACCDE90A010021204600F0D3 +:1035080025FBDFF898157EE201F00EF80AACCDE94C +:103518000A010021204600F019FBDFF8901572E23D +:1035280001F002F80AACCDE90A010021204600F0BA +:103538000DFBDFF86C1566E26FF0010050FAA6F09B +:10354800C1B2022928BF0220C6F30744C0B200282E +:1035580000F07781012800F0418100F0E5FF0AAD15 +:10356800CDE90A010221284600F0F0FADFF84415F7 +:10357800284600F005FB04F00100294600F016FC7F +:10358800C6F30020294600F011FC00F0CDFF0AAC7C +:10359800CDE90A010221204600F0D8FADFF8181513 +:1035A800204600F0EDFA12E100F0BEFF0AACCDE9CA +:1035B8000A010021204600F0C9FADFF8501522E27E +:1035C80000F0B2FF0AACCDE90A010021204600F064 +:1035D800BDFADFF8F81416E200F0A6FF0AADCDE94F +:1035E8000A010221284600F0B1FADFF8281528461A +:1035F80000F0C6FA4046294600F0D8FBE0B204289D +:1036080000F21882DFE810F00500B501C9011602C2 +:10361800AA0100F089FF0AACCDE90A01022120467F +:1036280000F094FADFF80015204600F0A9FA504699 +:10363800214600F0BBFB5FEA0A6000F0E98100F078 +:1036480073FF0AACCDE90A010021204600F07EFA9A +:10365800DFF8D814D7E100F067FF0AACCDE90A011A +:103668000021204600F072FADFF8A414CBE100F044 +:103678005BFF0AACCDE90A010021204600F066FA9A +:10368800DFF85014BFE100F04FFF0AACCDE90A01A2 +:103698000221204600F05AFADFF89C14204600F078 +:1036A8006FFA0120214600F081FBDFF89004012128 +:1036B800B5E100F039FF0AACCDE90A010221204644 +:1036C80000F044FADFF83014204600F059FA484672 +:1036D800214600F06BFBE5494878002800F01F817F +:1036E800012800F0BF8000F01FFF0AACCDE90A01F5 +:1036F8000021204600F02AFADFF8001483E100F0E8 +:1037080013FF0AACCDE90A010221204600F01EFA97 +:10371800DFF8C413204600F033FA4846214600F08B +:1037280045FBD2484078002800F00D81012800F0C0 +:10373800B180CE48B9F1000F00F03A81C078484511 +:1037480045D000F0F1FE0AACCDE90A01002120467F +:1037580000F0FCF9E14956E100F0E6FE0AACCDE9DB +:103768000A010021204600F0F1F9D9494BE100F0A7 +:10377800DBFE0AACCDE90A010021204600F0E6F99B +:10378800D14940E1000000000100000045000000B0 +:1037980022F2032098F10320030000000700000034 +:1037A800BB3D000000F0C0FE0AAECDE90A010221CF +:1037B800304600F0CBF9BB49304600F0E1F9284625 +:1037C800314600F0F3FA2046314600F0EFFA13B024 +:1037D800BDE8000FBDE8F04000F046BB00F0A4FED5 +:1037E8000AACCDE90A010221204600F0AFF9B3493D +:1037F800204600F0C5F9688900287FF459A90126F8 +:103808006E8100F091FE0AACCDE90A010221204642 +:1038180000F09CF9AA49204600F0B2F9974908F14E +:103828000300C1F880020720C1F884028E480146CF +:10383800D0F8FC0140F00200C1F8FC018E64FFF7EB +:1038480013BB00F071FE0AACCDE90A010221204643 +:1038580000F07CF99B49204600F092F908F103003A +:103868000721DCE0B9F1000F00F0B5808878484501 +:103878003FF4FAAA012081F80290487000F054FE43 +:103888000AACCDE90A010221204600F05FF99C4903 +:10389800FFF7E7BAB9F1000F99D0B9F1010F40F07D +:1038A800A88072480546867800F03EFE0AACCDE94D +:1038B8000A0102214FF00209204600F047F9894920 +:1038C800204600F05DF96D494FF001080F2085F89A +:1038D8000380AE7085F801900E46C1F8900009206B +:1038E800C1F894000020C86200F01EFE0AACCDE9C1 +:1038F8000A010221204600F029F97B49204600F000 +:103908003FF90A2021460A2500F050FA7748C6F800 +:1039180094015548C6F89851C0F8048057E7B9F1A2 +:10392800000F3FF4A1AA012081F80290487000F02E +:10393800FBFD0AACCDE90A010221204600F006F998 +:103948007149FFF78EBA00F0EFFD0AACCDE90A0124 +:103958000021204600F0FAF8664954E000F0E4FD42 +:103968000AACCDE90A010021204600F0EFF86A49C7 +:1039780049E000F0D9FD0AACCDE90A010221204650 +:1039880000F0E4F86649204600F0FAF8B8F1120FA2 +:1039980028BF4FF01208634840E000F0C5FD0AACAC +:1039A800CDE90A010121204600F0D0F85B492AE060 +:1039B8000646857800F0B8FD0AACCDE90A01022177 +:1039C800204600F0C3F84649204600F0D9F8012007 +:1039D800B5707070FBE60020487000F0A5FD0AACD9 +:1039E800CDE90A010221204600F0B0F84549FFF769 +:1039F80038BA00F099FD0AACCDE90A010021204649 +:103A080000F0A4F83A49204600F0BAF8FFF7DCB80D +:103A18004748B8F14B0F28BF4FF04B08414613B049 +:103A2800BDE8000FBDE8F04000F0C6B90321022050 +:103A3800FFF7EABB00F078FD0AACCDE90A010021E6 +:103A4800204600F083F83B49204600F099F800F042 +:103A580097F9FEDE2E000000390000002F0000005C +:103A6800300000003A0000000470024098F1032082 +:103A7800ACF103200600000004000000807402403E +:103A8800050000003300000034000000350000008D +:103A98003600000037000000380000002A0000004F +:103AA8002B0000002D0000002C0000002300000067 +:103AB8002900000024000000250000002700000065 +:103AC8002800000026000000080000002200000076 +:103AD8002100000020000000150000001800000070 +:103AE8001B000000190000001A00000014F2032057 +:103AF8001700000016000000100000001100000070 +:103B08001400000013000000120000001F00000055 +:103B18001E000000090000000F0000000C0000005B +:103B28000B000000B4F103200D0000000E0000009F +:103B3800C6F103200A0000001D00000020F2032047 +:103B48001C0000003100000032000000F0B503AF97 +:103B58004DF804BD094A1268D0E900342588920955 +:103B68006E1C6FF31F3559552680D0E90031184671 +:103B78005DF804BBBDE8F04000F09AB9041000E01D +:103B8800F0B503AF4DF804BD8AB27F2A0AD3D0E955 +:103B9800003441F0800125886E1C6FF31F3559559C +:103BA800D1092680D0E9002003885C1C6FF31F33FD +:103BB800D15404805DF804BBF0BDD4D4E0B502AFA5 +:103BC80000F092F900F0B0FC6C46CDE90001204607 +:103BD8000021FFF7BBFF03492046FFF7D1FF00F0A4 +:103BE8002BFDFEDE43000000F0B503AF2DE9F00B1E +:103BF8002248D0F80080C0F8008000F095FC01ACA5 +:103C08000546CDE901010E4620460321FFF79EFF38 +:103C18001B492046FFF7B4FF30880A22411C6FF386 +:103C28001F302A54204631801649FFF7A9FF029E0B +:103C380040F6FF7127F81A8C358828466FF31F3035 +:103C480088420DD1019CA7F11A09012204F6FF71DF +:103C5800484600F07BFC09F101002146012204E0FE +:103C6800019902220144A7F11A0000F06FFCA81C78 +:103C78003080404604B0BDE8000BF0BD007402403F +:103C88004200000062000000DCB504AF08480121D2 +:103C9800016000F049FC6C46CDE900012046022194 +:103CA800FFF754FF03492046FFF76AFFDCBD00BF5A +:103CB8000475024041000000F0B503AF2DE9C007CC +:103CC800DFF8A4A0BAF80450BAF80600401B0104B3 +:103CD8001CD084B23F2C28BF3F2454FA85F081B20F +:103CE800E8B2B1F5807F13D9DAF80090C0F5807694 +:103CF800DFF8788009EB00013246404600F0A5FC69 +:103D0800A11B08EB06008AB2494606E0012625E019 +:103D1800DAF8001022460144144800F096FC2819ED +:103D2800AAF8040020064FF0010617D000F0FCFBAB +:103D38006D46CDE9000128460221FFF707FF0C492F +:103D48002846FFF71DFF2046294600F02FF80948AE +:103D58000649016044600848066002260748067064 +:103D6800BDE80C07F0BD00BFACF1032000C0032084 +:103D780040000000287602400C70024098F10320B1 +:103D8800E0B502AF00F0B0F800F0CEFB6C46CDE92C +:103D9800000120460021FFF7D9FE03492046FFF71E +:103DA800EFFE00F049FCFEDE3D000000C0B200F06E +:103DB80069B880B200F066B8F0B503AF4DF8048D6D +:103DC80082B0234E8046708990BB234C88B20D4642 +:103DD80040280AD9206820F004002060A5F140009E +:103DE800B08102204025708104E000F043F80220F1 +:103DF800C6F80A0000F098FB6E46CDE9000130468F +:103E08000221FFF7A3FE15493046FFF7B9FE284601 +:103E18003146FFF7CBFF124905F07F004860114893 +:103E2800C1F800800121215002B05DF8048BF0BD7B +:103E380000F07AFB6C46CDE9000120460021FFF72F +:103E480085FE04492046FFF79BFE00F0F5FBFEDEE9 +:103E580098F103203B000000007202403C00000083 +:103E68000076024004FEFFFF01480121016070470F +:103E7800507002400248016841F004010160704737 +:103E880000720240F0B503AF4DF804BD0246D1E917 +:103E980000031C880626651C6FF31F3406551D8019 +:103EA800D1E900015DF804BBBDE8F04000F000B8BE +:103EB800F0B503AF4DF804BD0C880023661C42F032 +:103EC80080056FF31F34B3EBD21F08BF02F07F05E4 +:103ED800B3EBD21F05554FEAD21534462A460E8059 +:103EE800ECD15DF804BBF0BDDCB504AF0848002197 +:103EF800016000F019FB6C46CDE900012046022163 +:103F0800FFF724FE03492046FFF73AFEDCBD00BF59 +:103F1800047502403F000000E0B502AF00F004FB6A +:103F28006C46CDE9000120460021FFF70FFE03494A +:103F38002046FFF725FE00F07FFBFEDE4400000070 +:103F4800DCB504AF00F0F0FA6C46CDE9000120467C +:103F58000421FFF7FBFD0D492046FFF711FE0C4831 +:103F68000168090611D00021016000F0DDFA6C46F5 +:103F7800CDE9000120460221FFF7E8FD054920466A +:103F8800FFF7FEFD044801210170DCBD530000006D +:103F9800000100405400000094F10320F0B503AF85 +:103FA8002DE9C00B00F0C0FA6C46CDE900012046AF +:103FB8000421FFF7CBFD5D492046FFF7E1FD5C4892 +:103FC8004FF000080168090602D04FF000090FE021 +:103FD800014651F8042F120603D04FF00109084694 +:103FE80006E050F8081F090600F095804FF0020916 +:103FF800C0F8008000F098FA6E460446CDE900014A +:104008000D4630460321FFF7A1FD4A493046FFF728 +:10401800B7FD28880C22411C6FF31F30225430460C +:1040280029804549FFF7ACFDDDE900010A88531CEA +:104038006FF31F3200F802900B80404DA878811E64 +:10404800CAB2032A28BF0121C9B271B1012967D1B7 +:104058002A78002A114618BF01217ABB98F001027C +:104068002CD101212970002144E0B8F1000F4FD173 +:10407800B9F1000F57D1334849F275310322016075 +:10408800C0F81421016001212F48016000F04CFAAA +:104098006C46CDE9000120460221FFF757FD2B4968 +:1040A8002046FFF76DFD2A4800210078A5F8011089 +:1040B800C0B2002818BF0120287029E0687890BB9A +:1040C80018EA010024D1B9F1020F2CD1012068703F +:1040D80000F02AFA6C46CDE9000120460221FFF7DC +:1040E80035FD17492046FFF74BFD2978A878B1FA26 +:1040F80081F1490960B159B9687848B10420A870BC +:1041080000202880BDE80C0BBDE8F040FFF7BCBDDF +:10411800BDE80C0BF0BD4FF003094FF001088CE728 +:10412800FFF72EFEFEDEFFF749FDFEDE4F00000022 +:104138001C010040020000005200000022F203208F +:104148005100000000EC06400075024050000000DD +:1041580094F1032007484FF4803101604FF48051F7 +:10416800C0F83C124FF4807103480160034800F026 +:1041780007B800BF04B300400C050050221300002C +:10418800D0B502AF002201230021012A05D0845CAA +:10419800013203FA04F42143F7E709B10148016049 +:1041A800D0BD00BF00E100E0B0B502AF154D00245E +:1041B800B4F5C67F04D0281900F036F88434F7E740 +:1041C80011480F2101234160082101600F498160D6 +:1041D8008121C1600E490A6863F302020A6040F255 +:1041E80002214FF4822281620A49C16200210163DF +:1041F8000949425009490A4A42500A48BDE8B040B4 +:10420800FFF7BEBF40C103200C15004008000006A0 +:104218006C16004021100100F4FCFFFFF8FDFFFFC1 +:10422800094004082313000009490A69026051E89B +:10423800043F934207D141E80402002A1A4608BF06 +:1042480000F0FFB9F2E7BFF32F8F1A46EEE700BF81 +:1042580098F10320BCB504AF4FF0804001250560FC +:1042680000F062F96C46CDE9000120460221FFF713 +:104278006DFC05492046FFF783FC044805600448A7 +:10428800BDE8BC40FFF77CBF5500000004030040B8 +:1042980024130000B0B502AF0C4D0024B4F5C67F5E +:1042A80004D02819FFF7C0FF8434F7E70848012134 +:1042B80001604FF4607101600648074901600748D2 +:1042C800FFF75EFF064880210160B0BD04F00320BF +:1042D80004030040047302402194C0012413000029 +:1042E80004E100E0007800F07F02052A1ED00A28C9 +:1042F8001ED00F281ED014281ED019281ED01E2804 +:104308001ED023281ED028281ED02D281ED03228A3 +:104318001ED037281ED03C281ED041281ED0462843 +:104328001ED04B280CBF134A114A1AE01F4A18E046 +:104338001D4A16E01B4A14E0194A12E0174A10E019 +:10434800154A0EE0134A0CE0114A0AE00F4A08E049 +:104358000D4A06E00B4A04E0094A02E0074A00E079 +:10436800054AD1E90601CB6811460222184700BF69 +:104378004313000025130000271300002913000031 +:104388002B1300002D1300002F1300003113000021 +:1043980033130000351300003713000039130000F1 +:1043A8003B1300003D1300003F13000041130000C1 +:1043B800014801210160704704100040BCB504AFFA +:1043C8000A48046800F0B0F86D46CDE900012846B7 +:1043D8000321FFF7BBFB06492846FFF7D1FB204620 +:1043E800294600F007F8204602B0B0BD501500403D +:1043F80060000000F0B503AF4DF804BD0C4605465B +:10440800D1E900010C260A88531C6FF31F32865429 +:1044180020460B801449FFF7B3FB05F00F01082075 +:10442800DFE801F0070D0F091521212121110B13D8 +:10443800160000200CE003200AE0062008E0012016 +:1044480006E0022004E0052002E0072000E0042046 +:10445800D4E9001213885C1C6FF31F33C85414800E +:104468005DF804BBF0BDFEDE5F000000E0B502AF02 +:1044780000F05AF86C46CDE9000120460021FFF70C +:1044880065FB03492046FFF77BFB00F0D5F8FEDE0D +:104498003E000000E1B3F0B503AF2DE90007DFF8F7 +:1044A800749082460C46B9F80650B9F80400401BCF +:1044B80000F58070010424D080B2A04238BF0446C1 +:1044C80054FA85F0E9B280B2B0F5807F0FD9D9F8F7 +:1044D8000080C1F5807608EB01005146324600F0B5 +:1044E800B4F8A01B0AEB060182B2404604E0D9F8F2 +:1044F800000022460844514600F0A7F82819A9F8F8 +:104508000600054880210160BDE80007BDE8F040CD +:10451800704700BFACF1032004E200E080B56F46AD +:1045280000F08AF8FEDED4D4064905480968C9B205 +:104538000029054918BF00F5805018BF023170479F +:1045480000D0032004ED00E090F103202AB110F818 +:10455800013B013A01F8013BF8E77047F0B503AFBA +:104568004DF804BDD6B201F00104C1F30745D7E9FF +:104578000212062E11D00A2E20D1012D08BF002CC0 +:104588001CD112041AD18AB2FF2A17D8017100214E +:1045980083700170190A417014E0012D0ED16CB1BD +:1045A8008CB2FF2C0AD803F47F44B4F5085F05D118 +:1045B8000171012142804370017003E00021818074 +:1045C800022101605DF804BBF0BD024680B2FF28FD +:1045D80001D9002107E0C2F30310002128B10828FF +:1045E80001D1012002E002207047002002F00F01F3 +:1045F8007047D4D44FF0FF3151FA80F10C200A29CA +:1046080018D8DFE801F006080A0C0E101214171764 +:1046180016000120704702207047032070470420CD +:10462800704705207047062070470720704708200C +:1046380070470B207047FFBEAABE62B6704772B6BD +:10464800704740BF704720BF704700F0A3B8042AE6 +:1046580038BFFFF7FABFB0B502AFA2F1040C0123CF +:1046680003EB9C0313F003030ED08E4604465EF85A +:10467800045B012B44F8045B1FD163462046714656 +:10468800BCF10C0F04D212E01346BCF10C0F0ED390 +:104698000D68103B0560032B4D6845608D6885608B +:1046A800CD6801F11001C56000F11000F0D802F0EA +:1046B8000302BDE8B040FFF7C8BF4D68022B456054 +:1046C80007D1A2F1080308310830BCF10C0FDFD282 +:1046D800EDE78B680C318360A2F10C030C30BCF160 +:1046E8000C0FD5D2E3E70B4611461A4600F08FB8F7 +:1046F8001346D2B2042938BFFFF7F5BFD0B502AFD1 +:10470800A1F1040E42EA0363012443EA024304EBE5 +:104718009E0443EA022314F0030410D08446012CBB +:104728004CF8043B10D174466046BEF10C0F1ED203 +:1047380001F00301BDE8D0406046FFF7D4BF0C4646 +:10474800BEF10C0F13D2F3E7022C436007D10830F7 +:10475800A1F108048446BEF10C0F08D2E8E7836093 +:104768000C30A1F10C048446BEF10C0FE0D3C0E973 +:104778000033103CC0E902331030032CF7D88446CC +:1047880001F00301BDE8D0406046FFF7ACBF00224E +:10479800FFF7AEBFF0B503AF4DF8048DA2B3531EBB +:1047A80002F0030C032B14D20022BCF1000F2BD013 +:1047B8008B5CBCF1010F835426D0531CBCF1020F53 +:1047C800CE5CC65420D00232895C81545DF8048BDB +:1047D800F0BDACEB020E01F10108441C6FF00302BE +:1047E80008EB0206A5180432F378EB7033792B71C5 +:1047F80073796B71B379AB710EEB02030433EFD1AC +:104808000432BCF1000FD3D15DF8048BF0BDD0B5F4 +:1048180002AF12B3531E02F0030C032B01D2002285 +:104828000FE0ACEB020E421C6FF00303D418043304 +:10483800A17161712171E1700EEB03040434F5D1AB +:104848001A1DBCF1000F1ABF8154BCF1010FD0BD75 +:104858000244BCF1020F517000D1D0BD9170D0BD9F +:104868009D4200005D420000B14100005D41000032 +:1048780040C003200000000012010002EF020140C6 +:104888002020100300010000000109024B00020172 +:104898000080FA080B00020202010009040000016E +:1048A800020201000524001001052401030104246B +:1048B80002020524060001070581034000200904BF +:1048C8000100020A00000007050202400000070577 +:1048D8008202400000000000A12000000000020049 +:1048E800030000000100000002802500000000080D +:04000003000025597B :00000001FF diff --git a/boards/dongle/puzzle.hex b/boards/dongle/puzzle.hex new file mode 100755 index 0000000..800aabc --- /dev/null +++ b/boards/dongle/puzzle.hex @@ -0,0 +1,954 @@ +:10100000F0BE03206D270000534800005348000045 +:1010100053480000534800005348000000000000FF +:101020000000000000000000000000005348000025 +:1010300053480000000000005348000053480000DF +:10104000152800002528000053480000492A000008 +:101050005348000053480000534800005348000024 +:10106000534800005348000053480000792A00000C +:101070005348000053480000534800005348000004 +:1010800053480000534800005348000053480000F4 +:1010900053480000534800005348000053480000E4 +:1010A00053480000534800005348000053480000D4 +:1010B00053480000534800000000000000000000FA +:1010C00053480000534800005348000053480000B4 +:1010D000534800005348000053480000552B0000BF +:1010E000534800005348000053480000000000002F +:1010F00000000000534800000000000053480000BA +:10110000011900000400000004000000C7190000DD +:1011100003190000A1190000525B5D4D446657772A +:101120007E636A21313A3B6473622E347156424ABF +:101130005C3C7B2225292A4C494758362327375EB9 +:101140004041515F6972793E7C28657D596F356EEB +:101150007024763F336C383D264E5A482B672F4516 +:1011600030207561687432537A2C552D50784B5469 +:101170004F4643606B6D39475C75783322576E5329 +:10118000516C2C7348204F6A49313F723D2F2154D6 +:1011900068715D246F746B7B5B2D3B25645E6163BE +:1011A0002A2339267D36504252585A692755655FA1 +:1011B000402E4A663556416D293C767037774D385A +:1011C0004460624B434C3A287C32453E2B464E7A73 +:1011D0003059347E677900004E4B62657E6A442246 +:1011E000277D445F627D432651265F624326653733 +:1011F00044266544434B58447A2B264F26285844AE +:101200005B3527496235446E277D7E6A4B275F2C0C +:1012100064657669636569643D00000060130000E1 +:10122000000000006013000000000000000000004B +:101230002000000008000000020000000000000084 +:101240000000000008000000030000000100000092 +:101250002000000008000000020000000000000064 +:101260000000000008000000030000002063686127 +:101270006E6E656C3D205478506F7765723D2B38EB +:1012800064426D0A6C120000090000007512000033 +:101290000F000000636F7272656374696E636F7232 +:1012A000726563747265636569766564202062792E +:1012B00074650000A412000009000000AD120000D7 +:1012C00005000000734572724F6B20284352433D66 +:1012D00028290000CA12000006000000D0120000F9 +:1012E00001000000D1120000010000000000000019 +:1012F00020000000000000000200000000000000CC +:1013000002000000000000000300000001000000D7 +:10131000200000000C00000002000000000000009F +:101320000000000006000000030000002C204C51CB +:10133000493D00002C13000006000000290A6469E2 +:10134000646E2774207265706C79202D2D2063687F +:10135000616E6E656C2077617320627573790A0027 +:101360003030303130323033303430353036303761 +:101370003038303931303131313231333134313547 +:10138000313631373138313932303231323232332D +:101390003234323532363237323832393330333113 +:1013A00033323333333433353336333733383339F9 +:1013B00034303431343234333434343534363437F1 +:1013C00034383439353035313532353335343535D7 +:1013D00035363537353835393630363136323633BD +:1013E00036343635363636373638363937303731A3 +:1013F0003732373337343735373637373738373989 +:101400003830383138323833383438353836383780 +:101410003838383939303931393239333934393566 +:10142000393639373938393930780B0100323532AD +:10143000343233323232313230313931383137317E +:10144000363135313431333132313132360000000A +:10145000F0B503AF2DE9E00F8B688A460969D0E942 +:101460000069012B02D1012903D077E0012940F066 +:10147000D480B9F1000F53D0DAF8141006EB090E3E +:10148000019300224B1C3146344602960D4615F955 +:10149000010BB0F1FF3FC6B229DC754505D0487895 +:1014A0008D1C00F03F0C294602E04FF0000C714605 +:1014B00006F01F0BDF2E07D9714508D011F8010B7C +:1014C00000F03F080D4605E04CEA8B160FE04FF0A8 +:1014D0000008714648EA8C1CF02E06D371450FD0E7 +:1014E00011F8010B00F03F060CE04CEA0B362946E0 +:1014F000013B17D0121B8E450A440C46C6D10BE0A7 +:10150000002629464FF4E01000EA8B4040EA8C1098 +:101510000644B6F5881FEBD14A46DDE901361AE0EC +:10152000002218E0019BB6F5881F02D14A46029EB0 +:1015300011E0029E3AB14A4505D04A4505D2B0565F +:1015400010F1400F01DB304601E0002000220028AE +:101550000CBF4A460646012B0CD19146B9F1000F4B +:101560000BD0A9F1010009F0030C032807D20020D9 +:10157000324625E0DAE9060154E000203BE0ACEB1E +:1015800009030020B64632461478557804F0C004AA +:101590009678D178802C05F0C00408BF0130802CEB +:1015A00006F0C00408BF0130802C01F0C00108BF64 +:1015B0000130802908BF013004320433E4D176467B +:1015C000BCF1000F17D0117801F0C001802908BFCD +:1015D0000130BCF1010F0ED0517801F0C00180291B +:1015E00008BF0130BCF1020F05D0917801F0C001B5 +:1015F000802908BF0130DAF80CE0A9EB0001714541 +:101600000BD2B9F1000F15D0A9F1010109F0030CBB +:10161000032911D2002133462FE0DAF81C104A4684 +:10162000DAF81800CB68314603B0BDE8000FBDE81A +:10163000F040184700213BE0ACEB09040021B04624 +:1016400033461D785E789A7805F0C005D878802DED +:1016500006F0C00508BF0131802D02F0C00208BFAE +:101660000131802A00F0C00008BF0131802808BF86 +:10167000013104330434E4D14646BCF1000F17D0E5 +:10168000187800F0C000802808BF0131BCF1010FBC +:101690000ED0587800F0C000802808BF0131BCF19E +:1016A000020F05D0987800F0C000802808BF0131F3 +:1016B0009AF82000C21E18BF0246A1EB090000EBF9 +:1016C0000E0100200C46DFE802F0080205020024AB +:1016D000084602E0480801314C08451C013D08D08D +:1016E000DAE90602DAF80410126990470028F5D00A +:1016F00013E0DAE906014A46CB683146DAF804B06D +:10170000984750B9DAE906650134013C09D02A69E5 +:101710003046594690470028F7D00120BDE80E0F0B +:10172000F0BD0020FAE7D4D4F0B503AF2DE9000FE7 +:101730008DB0D1E9023BD1E900A6D1E9045C0321D7 +:101740008DF830102021059100216B4A04910B92F5 +:1017500003AA0A920891039006910293C3B1B3457C +:1017600088BFB346BBF1000F2DD0DAF80410026831 +:101770005318802B00F2B280DAF80030A1B3024493 +:1017800013F8014B01391471026801320260F5E768 +:10179000B44588BFB446BCF1000F14D0DAF8041089 +:1017A00002685318802B00F29980DAF80030E34683 +:1017B000002978D0024413F8014B013914710268F2 +:1017C00001320260F4E74FF0000846450AD90AEBFF +:1017D000C8005AF838104268DDE90A03DB68984708 +:1017E00000287BD100207AE00298544601964FF001 +:1017F000010800F110094FF0000A6646029800EB5C +:101800008A0148680590087F8DF830008868049048 +:10181000D1E9052062B1022A0CD0B04268D205EBB2 +:10182000C002364B52689A4204D155F83000006825 +:10183000012200E00022CDE90620C968D9F80000A5 +:1018400061B102290CD0B04252D205EBC0012B4A43 +:101850004968914204D155F830000068012100E048 +:101860000021CDE9081059F8100CB04240D255F8CB +:10187000301005EBC0004268084604A9904768BBD9 +:10188000D84530D204EB0A00D0E90212DDE90A03A0 +:10189000DB6898470AF1080A09F1200908F10108F4 +:1018A0000028ABD01AE00DF110093446002605EBF4 +:1018B000C60155F836004A684946904770B906F1A6 +:1018C0000108D84512D20AEBC600D0E90212DDE9C0 +:1018D0000A03DB68984700284646E8D001200DB08F +:1018E000BDE8000FF0BDA246019E6EE726466CE7FC +:1018F000314600F0DAFCFEDE001100009D220000FF +:101900007047E0B502AF0068802909D202687F2ADB +:1019100018D80244117101680131016000203DE0D6 +:101920000022B1F5006F01924FF002020CD28B0938 +:1019300062F39F118DF80510062161F35F138DF896 +:10194000043028E0012029E00B46B1F5803F62F326 +:101950009F130ED28DF806308B0962F39F13090B8B +:101960000E228DF8053062F31F118DF8041003224A +:1019700011E08DF80730F02343EA91438DF80430ED +:101980008B09090B62F39F1362F39F1104228DF8F8 +:1019900006308DF8051001A900F02AF802B080BDCC +:1019A000F0B503AF4DF8048D86B00068EC4691E8C1 +:1019B00074416346614683E87441FFF7B5FE06B0A3 +:1019C0005DF8048BF0BD006800F012B804C8C9B21D +:1019D00052003AB110F8023B023A8B42F9D1411E53 +:1019E000023801E00020002100B9002108467047BC +:1019F000D0B502AF03689C18802C01D90120D0BD5E +:101A000042B1034411F8014B013A1C7103680133E0 +:101A10000360F5E70020D0BD80B56F46017839B18D +:101A2000032902D14178012904D100F039FCFEDEFE +:101A300000214170064901220978C9B2002908BF76 +:101A4000032202704270B1FA81F0400980BD00BFEC +:101A500094F1032080B56F46ADF50A7DD248402150 +:101A6000DFF89CA701600AF105000121D0E84F2FA3 +:101A7000002A40F0A683C0E8421F002AF6D10AF1EE +:101A800004000121D0E84F2F002A40F0A783C0E8CE +:101A9000421F002AF6D1C5493220DFF874C7DFF8AB +:101AA00074E7C1F8FC002AA901F10408002009909C +:101AB0002A905F2820D02A9D41461CF800401EF83D +:101AC000006001306A003AB111F8023B023AB342B9 +:101AD000F9D14A1E023901E00021002209B1147037 +:101AE000E7E77F2DE5D808EB450108F815604C7055 +:101AF0002A9901312A91DCE70DF12408DFF8181743 +:101B000009224046FFF774FFA9487FAE0DF504791E +:101B1000022541687C9100687F90DFF80407DFF8B8 +:101B2000FC168791CDE985167CA984916BA97095E7 +:101B3000CDE96E59CDE96C50DFF8E8066B90404670 +:101B4000FFF7F2FD994C4FF0010BDFF8DC16D4F8EB +:101B5000FC000024CDE96F9B6E9400F07F00CDE97E +:101B60006C546BADCDE98461DFF8C0166B912946EA +:101B70008DF8FC014046FFF7D7FD2AA88DF8C84133 +:101B8000CDF8BC916E9005F12E00029005F12D006C +:101B9000019005F12800039005F13800059005F14A +:101BA0003000CDE96C89B0460026069005F114009E +:101BB000079005F12000CDF8AC9104909DF8C80184 +:101BC000DFE810F00600D502D50222003B00090034 +:101BD0008DF8CC611DE09DF8E001DFE810F07801A0 +:101BE000C902C8027E01070051004B009DF8E801C0 +:101BF000810700F07B81032840F0BA829DF8E9015B +:101C0000012840F07581B3E29DF8CC01012800F075 +:101C1000AF82DAF8100060B101685AE8042F8242FE +:101C200004D14AE80412002AF3D117E0BFF32F8F42 +:101C3000EFE703208DF8CC0194E29DF8D801DFE8AE +:101C400010F03900970296023D00060013009DF83F +:101C5000E40181071FD0032844D089E20221C1702A +:101C600070908DF8CCB11AE09DF8EC0180B103289A +:101C700073D07DE29DF8E401012840F0C68177E24F +:101C80009DF8EC0148B1032840F072827A9D43E14F +:101C9000DDE977015FE0779823E0799D3BE16C987F +:101CA00050F8041B02F004FD07988DF8D861749079 +:101CB0006D987390ADF8DC61749875900698FFF795 +:101CC000ABFE18B103208DF8D80193E04FF480707B +:101CD000ADF8D9010120000650D003988DF8E461D9 +:101CE000779078909AF80600C0B218B1022800F0F8 +:101CF00079804FE202F070FC5FFA80F8B8F1000FD3 +:101D000061D0B8F1010F6DD0B8F1020F40F033820D +:101D100078982649006800680330C1F8F800254823 +:101D20008AF807B0C0F800B002F00CFDCDE98401DC +:101D30004846022102F018F8DFF8F814484602F08D +:101D40002DF801990DF5FE7802988DF8E4B18DF823 +:101D5000EC6178917790CDE979019AF8070000F06D +:101D60000300DFE810F0170204001400290005202A +:101D70008DF8D80103208DF8EC013BE00B48016899 +:101D80008DF8D8B19DF8D90180F0010034E08AF8CF +:101D90000760799806700748D0F8F8037A9900F040 +:101DA000010008700AE000BF0C0500500C14004050 +:101DB00060000010081000408AF807608DF8ECB150 +:101DC0009DF8DA0187E702F001FC02F0BBFCCDE9E7 +:101DD00084014846022101F0C7FFDFF85C14484641 +:101DE00001F0DCFF04200DF5FE788DF8D80103200A +:101DF0008DF8E4010021022082B2022A01D10420E0 +:101E0000B0E1ADF8C401ADF8C611709BDA78023AC2 +:101E10008DF8CC21D2B2032A08D3DA78023A53FAE9 +:101E200082F212798DF8CE21012200E00022000416 +:101E30008DF8CD2101D00020FDE0D878032807D00F +:101E4000DFF8FC13022813D13A203822D87034E08E +:101E500019796E988DF81012FFF7B8FD002808BFA9 +:101E60004846709903220078CA707099087128E07A +:101E700002381C1DC5B25DB126466E9816F8011BCE +:101E8000FFF7A4FD08B100782070013D3446F2E769 +:101E9000709D0026E8783A2808D1DFF8A413281DA1 +:101EA000884206D0382202F044FD10B1E6490922EA +:101EB00001E00722E349901CE8707098043002F0BA +:101EC0006FFD07988DF8E06175906F987490DDE96B +:101ED00074017690ADF8E46177910598FFF79CFD69 +:101EE00008B103203BE17A96769879908DF8E96104 +:101EF0009AF808000121C0B2022808BF0321022875 +:101F00008DF8E8118DF8E91101D1042027E1069D33 +:101F10008DF8EC6179957A95002100208DF810B24A +:101F2000012906D019F8012001310BFA02F2104301 +:101F3000F6E708B1C54908609AF8060000F003000A +:101F4000012800F00381B0BB02208AF8060002F0ED +:101F5000F9FBCDE984014846022101F005FFBC49A7 +:101F6000484601F01BFF2868A84900680330C1F803 +:101F7000F800AF4801464FF48040C1F80003D1F8A3 +:101F8000F80140F48010C1F8F8019AF80700C0B2D7 +:101F9000012810D103208AF80700A548C0F804B032 +:101FA00002F0D0FBCDE984014846022101F0DCFEBD +:101FB0004846A849C8E002F00FFBC5B2002D00F06A +:101FC000B780012D00F0C280022D40F0E6809848D5 +:101FD0004FF000618AF808B0C0F8FC12C0F824B0D5 +:101FE00002F0B0FBCDE984014846022101F0BCFEBD +:101FF0009949484601F0D2FE48468DF810B202F0E9 +:10200000CDF98DF8ECB18DF8E4619AF80800012261 +:10201000C1B2012908BF032201298DF8E42101D1B1 +:1020200006209CE06FF0030151FA80F0B0FA80F0D6 +:102030008DF8E0B1400908906C98016801394A1C9C +:1020400001D00160FAE70224002189944546CDE9D8 +:1020500087187CAECDE9854180498491DFF8008204 +:102060008049CDF808828196809104997F919DF8EE +:10207000CC116C984A1E18BF012201297B497D9220 +:10208000794A08BF11467C914946FFF74DFBBDF8E0 +:10209000C401774A01284FF0020008BF03207D9059 +:1020A000BDF8C611734808BF104627F82E1C7249A8 +:1020B0008994CDE987458691032185916F49849163 +:1020C0006F497C908291A7F12E016C98CDE98081B7 +:1020D00049467F96A846634C0026FFF725FB9DF8EE +:1020E000CD0190B19DF8CE0187A981E8400907F89C +:1020F000190C6C986349CDE985B68491A7F1190153 +:1021000080947F914946FFF70FFB6C9802225E494D +:10211000FFF76EFC089800283FF4C1AD6C982122AF +:102120005A49FFF765FC6C9802C802F0C1FAB6E59F +:1021300002F04CFA02F006FBCDE984014846022188 +:1021400001F012FE5249484601F028FE48468DF83B +:1021500010B202F023F903208DF8EC0105208DF870 +:10216000E00105208DF8C80102F07BFB26E5FEDECC +:1021700000F096F8FEDE02F0E5FA84ACCDE98401C9 +:102180000021204601F0F0FD2C49204601F006FE1A +:10219000404610E001F0CEFFFEDE02F0D3FA84AC40 +:1021A000CDE984010021204601F0DEFD39492046B9 +:1021B00001F0F4FD2846214602F02AFA02F064FA02 +:1021C000FEDEBFF32F8F02F0BDFA2AACCDE92A0163 +:1021D0000021204601F0C8FD0A490BE0BFF32F8F14 +:1021E00002F0B0FA2AACCDE92A010021204601F024 +:1021F000BBFD0549204601F0D1FD02F02BFBFEDEC0 +:1022000098F1032061000000560000000C1400400B +:102210007711000018110000101200009B2600002A +:102220002C1200001C120000014500008412000066 +:10223000081000405800000057000000590000003E +:10224000D8110000941200009B12000080E100E011 +:102250005A0000005B0000005D000000B4120000A6 +:10226000511400001F26000060130000C41200007B +:10227000C5120000C8120000EC120000D4120000C9 +:1022800071250000341300003C1300003E130000D1 +:102290005C0000005E00000002F0DDBA0068FEE7AE +:1022A00080B56F4600F006F8FEDE80B56F4600F0A0 +:1022B00001F8FEDE80B56F4602F03EFAFEDED4D4B1 +:1022C000F0B503AF2DE9000F83B0D0F800E09246DF +:1022D000BD680A461EF001014FF02B0B01EB05060D +:1022E00008BF4FF4881B1C4680465FEA4E7103D43A +:1022F0004FF0000A002254E0BAF1000F0BD0AAF10F +:1023000001010AF0030C032907D200211346BCF196 +:10231000000F2BD142E0002140E08DE87000ACEBD3 +:102320000A060021914613461A785D78987802F0E3 +:10233000C002DC78802A05F0C00208BF0131802A83 +:1023400000F0C00008BF0131802804F0C00008BFC1 +:102350000131802808BF013104330436E4D1DDE9BE +:1023600000454A46029EBCF1000F17D0187800F0D5 +:10237000C000802808BF0131BCF1010F0ED0587891 +:1023800000F0C000802808BF0131BCF1020F05D069 +:10239000987800F0C000802808BF013106EB0A00E1 +:1023A000461AD8F80800012818D1D8F80C90B14581 +:1023B00014D95FEA0E702AD40292A9EB060198F8AC +:1023C000202000208946032A08BF0122DFE802F00E +:1023D000490245024FF00009084642E0404659468E +:1023E000534600F09EF828B10126304603B0BDE800 +:1023F000000FF0BDD8F81C102A46D8F81800CB689A +:10240000214603B0BDE8000FBDE8F0401847D8F8FA +:10241000040059460296012601903020C8F80400B5 +:10242000534698F820000090404688F8206000F05D +:1024300078F80028D9D198F82020AA460298032AD3 +:1024400008BF0122A9EB000100200D46DFE802F0E1 +:102450003A0237020025084634E0480801314FEAC5 +:102460005109461C013E08D0D8E90602D8F80410EC +:10247000126990470028F5D0B6E7029A40465946BF +:102480005346D8F8046000F04CF80028ACD1D8E9E5 +:1024900006012A46CB68214698470028A4D109F1B5 +:1024A0000105D8E9069834460126013D2FD0D8F819 +:1024B00010204846214690470028F6D095E7480866 +:1024C00001314D08461C013E08D0D8E90602D8F873 +:1024D0000410126990470028F5D085E7D8E9060274 +:1024E0002146D3685246D8F80440984700287FF424 +:1024F0007BAFD8E9069A01350126013D09D0DAF80B +:1025000010204846214690470028F6D06DE7002667 +:102510006BE70098002688F820000198C8F80400AE +:1025200063E7F0B503AF4DF804BD1C4615460646FB +:10253000B1F5881F08D0D6E906021269904718B194 +:1025400001205DF804BBF0BD4DB1D6E9060122467D +:10255000CB6829465DF804BBBDE8F0401847002071 +:102560005DF804BBF0BD80B56F46FFF7A3FEFEDE4D +:10257000F0B503AF4DF804BDA2B0068802AD0C461D +:10258000802106F00F0000F157020A2838BF00F141 +:102590003002284602F057FA0020B0EB161F28D070 +:1025A000310901F00F0101F157020A2938BF01F189 +:1025B0003002B0EB162F8DF886201DD0300A00F0C7 +:1025C0000F0000F157010A2838BF00F13001002048 +:1025D000B0EB163F8DF8851011D0300B00F157018C +:1025E0000A2838BF00F130018DF884107C200421C6 +:1025F00007E07F20012104E07E20022101E07D2010 +:102600000321009141F228412B18C0F2000120461D +:102610000222FFF755FE22B05DF804BBF0BD80B585 +:102620006F468CB00A460178642915D348F21F50D2 +:10263000C5F2EB10A1FB00036FF063005B0903FB25 +:10264000001041F26031C0F20001C0B231F8100058 +:10265000ADF82D00242003E00A2906D226200B46DF +:1026600003F1300102AB195408E041F26030C0F2CE +:10267000000030F81100ADF82D002520C0F1270131 +:10268000009102A90B1841F260311046C0F200011E +:102690000022FFF715FE0CB080BDB0B502AFA2B0AE +:1026A00000680DF1080E8C468123002200F00F0116 +:1026B00001F157040A2938BF01F130040EEB030180 +:1026C000B2EB101F01F8024C30D0040904F00F04E3 +:1026D00004F157050A2C38BF04F13005B2EB102F76 +:1026E00001F8035C27D0040A04F00F0404F1570535 +:1026F0000A2C38BF04F13005B2EB103F01F8045C3E +:102700001ED0040B043B04F00F0404F157050A2CFF +:1027100038BF04F1300501F8055C010CB2EB104F35 +:102720000846C3D1581E81280ED31CE0981E013BD9 +:10273000812809D317E0D81E023B812804D312E078 +:10274000181F033B81280ED2C3F18101009141F291 +:1027500028410EEB0003C0F2000160460222FFF7A1 +:10276000AFFD22B0B0BDFFF7FEFEFEDE80B56F46C6 +:102770001B481D4A016841F0807101601948002121 +:102780004160016811400131016018480121C0F821 +:102790001015016016488160016016481649091A33 +:1027A00021F0030102F09EF914481549091A21F09D +:1027B0000302144902F0F6F802F04FF812484FF401 +:1027C0008A51124C124D01600161AC4202D201CC1F +:1027D0008047FAE7FFF760FDFFF73CF9FEDE00BF38 +:1027E000FCED00E0001000E0FEFFFF0008000040EC +:1027F00000B0004000F00320ACF10320ACF1032056 +:102800002CF20320FC4A000008050050EC4A0000AE +:10281000FC4A000080B56F4601F0A0FCBDE8804096 +:1028200001F0CABCF0B503AF2DE9C00B01F08AFF7F +:102830006C46CDE900012046042101F095FA794962 +:10284000204601F0ABFA784A906B000605D00020D4 +:102850009063D2F80402400406D41068000607D042 +:102860004FF0040810461BE091464FF002081AE0B2 +:10287000104650F8481F090602D04FF000080FE03C +:10288000104650F80C1F090602D04FF0010807E06F +:10289000104650F86C1F090600F0C0804FF0030886 +:1028A00091460021016001F04DFF6E460446CDE9DE +:1028B00000010D463046032101F056FA5B493046CF +:1028C00001F06CFA28880C22411C6FF31F3022544F +:1028D00030462980564901F061FADFE808F00372BA +:1028E0002B482100DDE9000100250A88531C6FF305 +:1028F0001F3285540B8001F025FF6C46CDE90001A5 +:102900002046022101F030FA4E49204601F046FAF5 +:102910004FF000600421C9F808024648857161E063 +:10292000DDE9000104240A88531C6FF31F3284542C +:102930000B8070E0DDE9000102240A883D4D531C44 +:102940006FF31F3284540B80A879000666D101F022 +:10295000F9FE6C46CDE900012046022101F004FA9F +:102960003649204601F01AFA0120A87153E0DDE94A +:102970000012032013885C1C6FF31F33C8542D49C9 +:1029800014808A79D2B2022A48D14FF48042C9F821 +:102990000422D9F8002122F48012C9F800214FF056 +:1029A0000062C9F8082200228A71087201F0CAFE8A +:1029B0006C46CDE900012046022101F0D5F91E49FF +:1029C00026E0DDE9000101240A88531C6FF31F3261 +:1029D000845418480B808179C9B2012904D0022996 +:1029E0001CD10221017216E0C179C9B2012915D1A9 +:1029F0000021C9F86C1081710221C17101F0A2FEA1 +:102A00006C46CDE900012046022101F0ADF90C49E8 +:102A1000204601F0C3F9BDE80C0BF0BD01F08AFBC4 +:102A2000FEDE00BF48000000001100404900000029 +:102A30004E00000098F103204D0000004B00000004 +:102A40004C0000004A000000DCB504AF01F07AFE43 +:102A50006C46CDE900012046042101F085F90449C6 +:102A6000204601F09BF9034800210160DCBD00BF56 +:102A70004700000018310040DCB504AF2F48016862 +:102A8000C90741D1C16BC90722D000212F4CC163B6 +:102A90002D490A88931C013204EA03332C4C23602D +:102AA0000A8091B20C22B1FBF2F202EB4202A1EBDE +:102AB000820103290CD8DFE801F00207020721494F +:102AC0004FF480724A6003E01E494FF480720A603E +:102AD000016CC9071FBF002101644FF40031C0F829 +:102AE0000412416CC9071FBF002141644FF48021CB +:102AF000C0F80412816CC9071FBF002181644FF424 +:102B00000021C0F80412DCBD01F01CFE6C46CDE9CA +:102B100000012046002101F027F90949204601F073 +:102B20003DF908484FF480510160402101604FF4A5 +:102B30008071416001F08EFEFEDE00BF04B10040F6 +:102B4000460000000805005000F0032000F0FF00E0 +:102B500040B50040F0B503AF2DE9000F93B001F090 +:102B6000F1FD0AACCDE90A010421204601F0FCF890 +:102B7000DFF82C1E204601F011F9D84AD2F8540192 +:102B8000000604D002F5AA704FF007093DE0104698 +:102B900050F8FC1F090602D04FF0080935E0D2F8C2 +:102BA0002401000604D002F592704FF003092CE0D6 +:102BB000D2F85801000604D002F5AC704FF00409B9 +:102BC00023E0D2F85C01000604D002F5AE704FF0AD +:102BD00005091AE0D2F82C01000604D002F596701F +:102BE0004FF0000911E0D2F83801000604D002F5D8 +:102BF0009C704FF0010908E0D2F81001000600F0C7 +:102C00006B8402F588704FF0020900219246016042 +:102C100001F098FD0AAE0446CDE90A010D463046A2 +:102C2000032101F0A1F8DFF87C1D304601F0B6F871 +:102C300028880C22411C6FF31F3022543046298013 +:102C4000DFF8641D01F0AAF80820DFE809F00509A3 +:102C50000B070F110D13140000200CE003200AE0F5 +:102C6000012008E0022006E0062004E0042002E043 +:102C7000052000E00720DDE90A121388DFF82C8D1B +:102C80005C1C6FF31F33C854148098F80200811E37 +:102C9000CAB2032A28BF0121C9B2012911D00229D1 +:102CA00014D1DFE819F009000E01AE00BA004700A8 +:102CB0001F01A401F500AB01DFF8F40C00214181F4 +:102CC000E0E1B9F1070F08BF002802D001F084F855 +:102CD000FEDE01F097F80005F8D5012088F8020023 +:102CE00001F030FD0AACCDE90A010221204601F0D5 +:102CF0003BF8DFF8C01C204601F050F898F80000BF +:102D0000002800F0BF8198F80100002800F0BA8187 +:102D100098F80200002800F0B581042088F802002D +:102D20000020A8F8000013B0BDE8000FBDE8F04097 +:102D300001F0B8B8DFF8780C40890028C6D1684E99 +:102D400001220025D6F800905FFA89F0C109B2EBA4 +:102D5000D01F0C4618BF0224B5EBD01F08BF0C468D +:102D6000D6F804A0B368022CF068D9B241EA002179 +:102D70000991D6F810E07169B269F6695FFA8EFCC4 +:102D80004CEA012BD2B242EA06220892CDF81C90FE +:102D900040F04B818DF83050CDE90A555546DDE9BC +:102DA000089601F0CFFC0DACCDE90D0100212046C5 +:102DB00000F0DAFFDFF8001C204600F0EFFF079874 +:102DC000214601F001F92846214601F0FDF8DFF81F +:102DD000EC5B30462146A84758462146A84748465E +:102DE0002146A8473D490120086501F0ABFC0AAC2B +:102DF000CDE90A010221204600F0B6FFDFF8701E7F +:102E00003DE101F09FFC0AACCDE90A010221204618 +:102E100000F0AAFFDFF85C1E31E1DFF86C6E70890C +:102E2000012800F0218102287FF450AFD14601F043 +:102E300089FC0AACCDE90A010221204600F094FF8A +:102E4000DFF8341E204600F0A9FFB089002800F00A +:102E50001D81234DD5F880014030C5F88001B4892B +:102E6000412CC0F0168101F06DFC0AACCDE90A01DD +:102E70000221204600F078FFDFF8001E204600F017 +:102E80008DFF4020214601F09FF8B08940381AE1BB +:102E900000F0B8FFC10500F1D480800540F1E5865F +:102EA00001F050FC0AACCDE90A010221204600F0F5 +:102EB0005BFFDFF8E81D204600F070FF08480021A6 +:102EC000CFE001F03FFC0AACCDE90A010221204627 +:102ED00000F04AFFDFF8A81DD1E000BF04700240F7 +:102EE00080740240DAF86854CAF8685415F0040691 +:102EF00008D0DFF8940D0078C0B202287FF4E6AE67 +:102F000000F0E8FFA8072AD501F01CFC0AACCDE9C7 +:102F10000A010221204600F027FFDFF8841D204629 +:102F200000F03CFF01F00EFC0AACCDE90A010221E1 +:102F3000204600F019FFDFF86C1D204600F02EFF40 +:102F4000DFF8440D01210170DFF8400D8188C08851 +:102F500089B280B288421EBFD348802101606EB121 +:102F600001F0F0FB0AACCDE90A010221204600F095 +:102F7000FBFEDFF8341D204600F010FF680318D573 +:102F8000CA48866A804601F0DDFB0AACCDE90A0139 +:102F90000221204600F0E8FEDFF8101D204600F078 +:102FA000FDFE06F07F00214601F00EF80020C8F873 +:102FB000280028030DD501F0C5FB0AACCDE90A01B4 +:102FC0000221204600F0D0FEDFF8E41C204600F08D +:102FD000E5FE280756D501F0B5FB0AACCDE90A019C +:102FE0000221204600F0C0FEDFF8C81C47E013B005 +:102FF000BDE8000FBDE8F04000F06CBF01F0A2FB9F +:103000000AACCDE90A010221204600F0ADFEDFF84E +:10301000801C204600F0C2FEDFF86C0C41780229CB +:1030200080F02386002141702CE0C9F34112002A70 +:1030300051D0022A4CD0012A7FF4ACAE4FF48072FA +:103040004AE001F07FFB0AACCDE90A0102212046EB +:1030500000F08AFEDFF83C1C204600F09FFE9348FB +:103060000121C0F8AC100DE001F06CFB0AACCDE919 +:103070000A010221204600F077FEDFF8E81C204616 +:1030800000F08CFE13B0BDE8000FF0BD0020708191 +:10309000F8E701F057FB0DF12808CDE90A010221FC +:1030A000404600F061FEDFF8B81C404600F076FEB6 +:1030B0002046414600F088FF00F0EAFF04F07F0060 +:1030C000C5F884010020B0810120C9F80000D9E7CB +:1030D0004FF4007200E0002209F00F06032E3FF6C5 +:1030E00059AE04F00104049306940023DFE806F0CF +:1030F0000A0205084FF4803304E04FF4003301E086 +:103100004FF4403342EA0304C4F30122260A1C0CA4 +:10311000012A059337D00396002A069E7FF43AAE23 +:103120005FFA8AF255460C2ACDF808B000F25382B5 +:10313000DFE812F00D0035015102190151020601BC +:10314000BE00E70052016401AB019801A100002E0E +:1031500000F041820998000402BF089880B202285A +:1031600040F03982022C00F01182012C00F01B8209 +:10317000002C40F030820298000440F02C824FF086 +:10318000000E04204EE106995FFA8AF0049A554633 +:1031900022283AD0DDF82090212821D0202808BF0D +:1031A000002948D0059A002406F00300ADF84040FD +:1031B0000F94CDE900B940EA1220099E2A4641EA5F +:1031C000002111A8334601F0D7FA9DF844000228E7 +:1031D00040F022828DF830400320CDE90A4429E2F4 +:1031E0000029DFD0012CDDD10998000404BF1FFAAB +:1031F00089F00728D6D11FFA8BF0B0F5807F28BF61 +:103200004FF0000CCED2022027E0DDF820900029FC +:10321000C8D1012C08BF5FEA0940C3D1099880B228 +:1032200003289CBF1FFA8BF0FF28BBD862F3082C41 +:10323000C2F3400011E0012CB4D10998000404BF8E +:103240001FFA89F00728ADD11FFA8BF0B0F5807F07 +:1032500028BF4FF0000CA5D203208DF82A000F984C +:10326000ADF828C0CDF82B00BDF84000ADF82F0018 +:103270000120099EDEE1002E00F0AD81022C40F01D +:10328000AA810998000402BF089880B2022840F081 +:10329000A281029801F0A7FAC2B2022A00F09B8133 +:1032A00000F0010E0A20BDE004E200E0807402405C +:1032B000002E00F09081002C40F08D8101F0A8FAE2 +:1032C000C1B20C2900F087814FF0FF3151FA80F232 +:1032D000062A00F2808104210220DFE812F00700B4 +:1032E0005201A3007C017C016E0178010498000664 +:1032F00004BF02985FEA004040F06D81012100F0B8 +:10330000A4BC56EA040140F0668101F081FAC0B223 +:103310000C2800F06081032800F02981022800F0C9 +:103320002881069E0128554640F0558104980006E4 +:1033300004BF02985FEA004040F04D8101211EE188 +:10334000002E40F04881099880B27F2800F2438126 +:10335000002C40F04081089802990843000440F096 +:103360003A8105205CE0002E40F035810898000489 +:1033700040F03181099880B2002800F0DD800228F9 +:1033800000F0BF80012808BF002C40F02481029883 +:10339000000440F020814FF0000E082042E0002E93 +:1033A00040F01981032C00F016810898000440F0C9 +:1033B0001281099880B2002800F0CD80012808BF52 +:1033C000002C40F008810298000440F004814FF086 +:1033D000020E0020002125E0002E00F0FC8008985D +:1033E00080B2012808BF002C40F0F58009980299AE +:1033F0000843000440F0EF80012013E0002E40F06D +:10340000EA80099880B2FF2800F2E580002C40F0A5 +:10341000E280089802990843000440F0DC8006200E +:10342000DDF810E0049AC9B2120642EA01415FFADF +:103430008EF241EA02210844CDF8290000200299C9 +:103440008DF828000898C1EA0040CDF82D009DF8BD +:103450002A00BDF82810BDF82F80DDF82B4041EA86 +:10346000004632E1002E40F0B680012C40F0B380DF +:10347000089A120401BF0002090208435FEA0040F3 +:1034800040F0A98009200499CCE7002E00F0A38029 +:10349000029884F00103002180B2B0F5807F4FF0E4 +:1034A000000038BF0120099A92B21A43089B9BB2D0 +:1034B00083F001031A43B2FA82F25209104008BFA6 +:1034C0008646002800F08780002203200492002214 +:1034D000029200220892A5E7DFF8AC070078C0B29C +:1034E00001287FF4CFADDFF8A4078188C08889B2B6 +:1034F00080B288423FF4C6AD92464FF00609FFF70E +:1035000087BB44EA0E00000665D16FF0020050FA56 +:1035100081F24FF0020E0820032AFFF483AF069ECB +:10352000CAB2012A3FF47EAF5546022A53D14FF06A +:10353000020E0820022175E7022C4CD1029801F0FE +:1035400052F90491C1B2022945D000F001014FF0B7 +:10355000010E082066E7022C3DD1029801F043F9E4 +:10356000C2B2022A37D000F0010E00205AE7022131 +:1035700005E0069E5FEA0B4055462CD1002107204E +:1035800064E30298000426D100215EE3029801F072 +:103590002AF90491C1B202291DD000F001014FF0B7 +:1035A000010E04203EE7029880B2B0F5807F12D26F +:1035B000714604204FF0020E34E70498000604BF61 +:1035C00002985FEA004006D1022002212AE7029811 +:1035D000000400F0398303982A460599DDF808B005 +:1035E00000F00300CDF800B040EA1120DDF8209093 +:1035F000CDF8049046EA0021099E11A8334601F057 +:10360000BBF89DF84400022806D100208DF8300058 +:10361000CDE90A0003200DE01198CDF83500BDF882 +:103620004800ADF839000D980A90DDF83700CDF864 +:103630002B00022003283FF4B4AB9DF82A10BDF8FC +:103640002820DDF82B4042EA0146E0B3DFF8385687 +:10365000012827D06878022858D104F47F00C6F3E7 +:103660000745B0F5003F69D106F47F40B0F5807F93 +:1036700040F0A68101F066F80AAECDE90A01022108 +:10368000304600F071FBDFF83C16304600F086FB58 +:103690002846314600F098FC2046314600F097FC61 +:1036A000FFF7A0BB687802283CD1300652D001F069 +:1036B00049F80AACCDE90A010021204600F054FB8C +:1036C000DFF80816ADE2BDF82F8026F07F404FEA04 +:1036D000142A4FEA1049C0F30720DFE810F00B006E +:1036E000E2008B00CA007300F8001E01D6004B01F7 +:1036F0007F00560101F026F80AACCDE90A0100214D +:10370000204600F031FBDFF854168AE201F01AF887 +:103710000AACCDE90A010021204600F025FBDFF8C4 +:1037200098157EE201F00EF80AACCDE90A010021FD +:10373000204600F019FBDFF8901572E201F002F864 +:103740000AACCDE90A010021204600F00DFBDFF8AC +:103750006C1566E26FF0010050FAA6F0C1B20229C2 +:1037600028BF0220C6F30744C0B2002800F07781CA +:10377000012800F0418100F0E5FF0AADCDE90A0122 +:103780000221284600F0F0FADFF84415284600F040 +:1037900005FB04F00100294600F016FCC6F30020EA +:1037A000294600F011FC00F0CDFF0AACCDE90A017A +:1037B0000221204600F0D8FADFF81815204600F064 +:1037C000EDFA12E100F0BEFF0AACCDE90A010021DA +:1037D000204600F0C9FADFF8501522E200F0B2FFEF +:1037E0000AACCDE90A010021204600F0BDFADFF85D +:1037F000F81416E200F0A6FF0AADCDE90A01022195 +:10380000284600F0B1FADFF82815284600F0C6FA7D +:103810004046294600F0D8FBE0B2042800F21882A6 +:10382000DFE810F00500B501C9011602AA0100F099 +:1038300089FF0AACCDE90A010221204600F094FA82 +:10384000DFF80015204600F0A9FA5046214600F0A6 +:10385000BBFB5FEA0A6000F0E98100F073FF0AAC8D +:10386000CDE90A010021204600F07EFADFF8D814E5 +:10387000D7E100F067FF0AACCDE90A01002120463C +:1038800000F072FADFF8A414CBE100F05BFF0AACA1 +:10389000CDE90A010021204600F066FADFF8501455 +:1038A000BFE100F04FFF0AACCDE90A01022120463A +:1038B00000F05AFADFF89C14204600F06FFA01205D +:1038C000214600F081FBDFF890040121B5E100F012 +:1038D00039FF0AACCDE90A010221204600F044FA82 +:1038E000DFF83014204600F059FA4846214600F02F +:1038F0006BFBE5494878002800F01F81012800F0A3 +:10390000BF8000F01FFF0AACCDE90A01002120466C +:1039100000F02AFADFF8001483E100F013FF0AAC8C +:10392000CDE90A010221204600F01EFADFF8C41397 +:10393000204600F033FA4846214600F045FBD248C5 +:103940004078002800F00D81012800F0B180CE48B9 +:10395000B9F1000F00F03A81C078484545D000F039 +:10396000F1FE0AACCDE90A010021204600F0FCF985 +:10397000E14956E100F0E6FE0AACCDE90A0100217A +:10398000204600F0F1F9D9494BE100F0DBFE0AAC2A +:10399000CDE90A010021204600F0E6F9D14940E1D5 +:1039A00000000000010000004500000022F203209A +:1039B00098F103200300000007000000CF3F000043 +:1039C00000F0C0FE0AAECDE90A010221304600F047 +:1039D000CBF9BB49304600F0E1F92846314600F00A +:1039E000F3FA2046314600F0EFFA13B0BDE8000FBD +:1039F000BDE8F04000F046BB00F0A4FE0AACCDE903 +:103A00000A010221204600F0AFF9B349204600F038 +:103A1000C5F9688900287FF459A901266E8100F054 +:103A200091FE0AACCDE90A010221204600F09CF982 +:103A3000AA49204600F0B2F9974908F10300C1F8FD +:103A400080020720C1F884028E480146D0F8FC01AC +:103A500040F00200C1F8FC018E64FFF713BB00F0D8 +:103A600071FE0AACCDE90A010221204600F07CF982 +:103A70009B49204600F092F908F103000721DCE0A1 +:103A8000B9F1000F00F0B580887848453FF4FAAAF4 +:103A9000012081F80290487000F054FE0AACCDE994 +:103AA0000A010221204600F05FF99C49FFF7E7BABE +:103AB000B9F1000F99D0B9F1010F40F0A880724818 +:103AC0000546867800F03EFE0AACCDE90A010221E7 +:103AD0004FF00209204600F047F98949204600F0DE +:103AE0005DF96D494FF001080F2085F80380AE7035 +:103AF00085F801900E46C1F890000920C1F89400A5 +:103B00000020C86200F01EFE0AACCDE90A010221C5 +:103B1000204600F029F97B49204600F03FF90A20B1 +:103B200021460A2500F050FA7748C6F89401554816 +:103B3000C6F89851C0F8048057E7B9F1000F3FF478 +:103B4000A1AA012081F80290487000F0FBFD0AACA8 +:103B5000CDE90A010221204600F006F97149FFF77C +:103B60008EBA00F0EFFD0AACCDE90A010021204633 +:103B700000F0FAF8664954E000F0E4FD0AACCDE943 +:103B80000A010021204600F0EFF86A4949E000F000 +:103B9000D9FD0AACCDE90A010221204600F0E4F883 +:103BA0006649204600F0FAF8B8F1120F28BF4FF02E +:103BB0001208634840E000F0C5FD0AACCDE90A01F7 +:103BC0000121204600F0D0F85B492AE006468578BE +:103BD00000F0B8FD0AACCDE90A010221204600F050 +:103BE000C3F84649204600F0D9F80120B57070703E +:103BF000FBE60020487000F0A5FD0AACCDE90A0103 +:103C00000221204600F0B0F84549FFF738BA00F02D +:103C100099FD0AACCDE90A010021204600F0A4F884 +:103C20003A49204600F0BAF8FFF7DCB84748B8F147 +:103C30004B0F28BF4FF04B08414613B0BDE8000FB3 +:103C4000BDE8F04000F0C6B903210220FFF7EABB4F +:103C500000F078FD0AACCDE90A010021204600F011 +:103C600083F83B49204600F099F800F097F9FEDE12 +:103C70002E000000390000002F000000300000007E +:103C80003A0000000470024098F10320ACF10320D8 +:103C900006000000040000008074024005000000DF +:103CA0003300000034000000350000003600000042 +:103CB00037000000380000002A0000002B00000040 +:103CC0002D0000002C00000023000000290000004F +:103CD000240000002500000027000000280000004C +:103CE0002600000008000000220000002100000063 +:103CF0002000000015000000180000001B0000005C +:103D0000190000001A00000014F203201700000040 +:103D10001600000010000000110000001400000058 +:103D200013000000120000001F0000001E00000031 +:103D3000090000000F0000000C0000000B00000054 +:103D4000B4F103200D0000000E000000C6F10320B6 +:103D50000A0000001D00000020F203201C000000EB +:103D60003100000032000000F0B503AF4DF804BD93 +:103D7000094A1268D0E90034258892096E1C6FF355 +:103D80001F3559552680D0E9003118465DF804BB2F +:103D9000BDE8F04000F09AB9041000E0F0B503AFC0 +:103DA0004DF804BD8AB27F2A0AD3D0E9003441F02D +:103DB000800125886E1C6FF31F355955D109268067 +:103DC000D0E9002003885C1C6FF31F33D1540480BA +:103DD0005DF804BBF0BDD4D4E0B502AF00F092F9B9 +:103DE00000F0B0FC6C46CDE9000120460021FFF751 +:103DF000BBFF03492046FFF7D1FF00F02BFDFEDE9D +:103E000043000000F0B503AF2DE9F00B2248D0F8D5 +:103E10000080C0F8008000F095FC01AC0546CDE9BB +:103E200001010E4620460321FFF79EFF1B49204655 +:103E3000FFF7B4FF30880A22411C6FF31F302A5469 +:103E4000204631801649FFF7A9FF029E40F6FF7118 +:103E500027F81A8C358828466FF31F3088420DD119 +:103E6000019CA7F11A09012204F6FF71484600F0EF +:103E70007BFC09F101002146012204E001990222A4 +:103E80000144A7F11A0000F06FFCA81C30804046E6 +:103E900004B0BDE8000BF0BD007402404200000019 +:103EA00062000000DCB504AF08480121016000F0A9 +:103EB00049FC6C46CDE9000120460221FFF754FF82 +:103EC00003492046FFF76AFFDCBD00BF04750240CE +:103ED00041000000F0B503AF2DE9C007DFF8A4A052 +:103EE000BAF80450BAF80600401B01041CD084B292 +:103EF0003F2C28BF3F2454FA85F081B2E8B2B1F5D7 +:103F0000807F13D9DAF80090C0F58076DFF87880EA +:103F100009EB00013246404600F042FDA11B08EBD0 +:103F200006008AB2494606E0012625E0DAF80010CC +:103F300022460144144800F033FD2819AAF8040071 +:103F400020064FF0010617D000F0FCFB6D46CDE9CE +:103F5000000128460221FFF707FF0C492846FFF71A +:103F60001DFF2046294600F02FF809480649016048 +:103F7000446008480660022607480670BDE80C0742 +:103F8000F0BD00BFACF1032000C0032040000000E2 +:103F9000287602400C70024098F10320E0B502AF91 +:103FA00000F0B0F800F0CEFB6C46CDE900012046F1 +:103FB0000021FFF7D9FE03492046FFF7EFFE00F08E +:103FC00049FCFEDE3D000000C0B200F069B880B2DE +:103FD00000F066B8F0B503AF4DF8048D82B0234E03 +:103FE0008046708990BB234C88B20D4640280AD980 +:103FF000206820F004002060A5F14000B08102207C +:104000004025708104E000F043F80220C6F80A0061 +:1040100000F098FB6E46CDE9000130460221FFF723 +:10402000A3FE15493046FFF7B9FE28463146FFF793 +:10403000CBFF124905F07F0048601148C1F80080AD +:104040000121215002B05DF8048BF0BD00F07AFB35 +:104050006C46CDE9000120460021FFF785FE0449AA +:104060002046FFF79BFE00F0F5FBFEDE98F10320F3 +:104070003B000000007202403C000000007602405D +:1040800004FEFFFF014801210160704750700240AB +:104090000248016841F0040101607047007202406B +:1040A000F0B503AF4DF804BD0246D1E900031C880A +:1040B0000626651C6FF31F3406551D80D1E90001EB +:1040C0005DF804BBBDE8F04000F000B8F0B503AF08 +:1040D0004DF804BD0C880023661C42F080056FF388 +:1040E0001F34B3EBD21F08BF02F07F05B3EBD21F22 +:1040F00005554FEAD21534462A460E80ECD15DF8BC +:1041000004BBF0BDDCB504AF08480021016000F03D +:1041100019FB6C46CDE9000120460221FFF724FE81 +:1041200003492046FFF73AFEDCBD00BF047502409C +:104130003F000000E0B502AF00F004FB6C46CDE9A3 +:10414000000120460021FFF70FFE03492046FFF73C +:1041500025FE00F07FFBFEDE44000000DCB504AF6E +:1041600000F0F0FA6C46CDE9000120460421FFF78B +:10417000FBFD0D492046FFF711FE0C4801680906BA +:1041800011D00021016000F0DDFA6C46CDE900019C +:1041900020460221FFF7E8FD05492046FFF7FEFD16 +:1041A000044801210170DCBD530000000001004003 +:1041B0005400000094F10320F0B503AF2DE9C00BCB +:1041C00000F0C0FA6C46CDE9000120460421FFF75B +:1041D000CBFD5D492046FFF7E1FD5C484FF000084C +:1041E0000168090602D04FF000090FE0014651F8BE +:1041F000042F120603D04FF00109084606E050F8DC +:10420000081F090600F095804FF00209C0F80080F1 +:1042100000F098FA6E460446CDE900010D4630469E +:104220000321FFF7A1FD4A493046FFF7B7FD288873 +:104230000C22411C6FF31F3022543046298045491F +:10424000FFF7ACFDDDE900010A88531C6FF31F3254 +:1042500000F802900B80404DA878811ECAB2032A54 +:1042600028BF0121C9B271B1012967D12A78002A7A +:10427000114618BF01217ABB98F001022CD101210F +:104280002970002144E0B8F1000F4FD1B9F1000FBF +:1042900057D1334849F2753103220160C0F8142127 +:1042A000016001212F48016000F04CFA6C46CDE915 +:1042B000000120460221FFF757FD2B492046FFF75A +:1042C0006DFD2A4800210078A5F80110C0B2002831 +:1042D00018BF0120287029E0687890BB18EA010017 +:1042E00024D1B9F1020F2CD10120687000F02AFA14 +:1042F0006C46CDE9000120460221FFF735FD174944 +:104300002046FFF74BFD2978A878B1FA81F14909D9 +:1043100060B159B9687848B10420A870002028809D +:10432000BDE80C0BBDE8F040FFF7BCBDBDE80C0BD1 +:10433000F0BD4FF003094FF001088CE7FFF72EFEA8 +:10434000FEDEFFF749FDFEDE4F0000001C010040CD +:10435000020000005200000022F203205100000081 +:1043600000EC0640007502405000000094F103206C +:1043700007484FF4803101604FF48051C0F83C127F +:104380004FF4807103480160034800F007B800BF94 +:1043900004B300400C0500502A140000D0B502AF51 +:1043A000002201230021012A05D0845C013203FA96 +:1043B00004F42143F7E709B101480160D0BD00BF13 +:1043C00000E100E0B0B502AF154D0024B4F5C67FA2 +:1043D00004D0281900F036F88434F7E711480F218B +:1043E00001234160082101600F4981608121C16082 +:1043F0000E490A6863F302020A6040F202214FF498 +:10440000822281620A49C162002101630949425046 +:1044100009490A4A42500A48BDE8B040FFF7BEBF0A +:1044200040C103200C150040080000066C16004037 +:1044300021100100F4FCFFFFF8FDFFFF0940040814 +:104440002B14000009490A69026051E8043F9342B5 +:1044500007D141E80402002A1A4608BF00F0FFB95C +:10446000F2E7BFF32F8F1A46EEE700BF98F1032063 +:10447000BCB504AF4FF080400125056000F062F943 +:104480006C46CDE9000120460221FFF76DFC05498D +:104490002046FFF783FC044805600448BDE8BC40A3 +:1044A000FFF77CBF55000000040300402C140000FF +:1044B000B0B502AF0C4D0024B4F5C67F04D0281966 +:1044C000FFF7C0FF8434F7E70848012101604FF48B +:1044D000607101600648074901600748FFF75EFF09 +:1044E000064880210160B0BD04F0032004030040B1 +:1044F000047302402194C0012C14000004E100E088 +:10450000007800F07F02052A1ED00A281ED00F284E +:104510001ED014281ED019281ED01E281ED02328D5 +:104520001ED028281ED02D281ED032281ED0372875 +:104530001ED03C281ED041281ED046281ED04B2815 +:104540000CBF134A114A1AE01F4A18E01D4A16E030 +:104550001B4A14E0194A12E0174A10E0154A0EE00F +:10456000134A0CE0114A0AE00F4A08E00D4A06E03F +:104570000B4A04E0094A02E0074A00E0054AD1E993 +:104580000601CB6811460222184700BF4B140000F9 +:104590002D1400002F14000031140000331400000B +:1045A0003514000037140000391400003B140000DB +:1045B0003D1400003F1400004114000043140000AB +:1045C000451400004714000049140000014801216F +:1045D0000160704704100040BCB504AF0A4804688D +:1045E00000F0B0F86D46CDE9000128460321FFF741 +:1045F000BBFB06492846FFF7D1FB2046294600F0C1 +:1046000007F8204602B0B0BD501500406000000021 +:10461000F0B503AF4DF804BD0C460546D1E90001E5 +:104620000C260A88531C6FF31F32865420460B80D9 +:104630001449FFF7B3FB05F00F010820DFE801F094 +:10464000070D0F091521212121110B131600002040 +:104650000CE003200AE0062008E0012006E002202A +:1046600004E0052002E0072000E00420D4E9001265 +:1046700013885C1C6FF31F33C85414805DF804BBAF +:10468000F0BDFEDE5F000000E0B502AF00F05AF8BA +:104690006C46CDE9000120460021FFF765FB034988 +:1046A0002046FFF77BFB00F0D5F8FEDE3E00000061 +:1046B000E1B3F0B503AF2DE90007DFF8749082464F +:1046C0000C46B9F80650B9F80400401B00F580709C +:1046D000010424D080B2A04238BF044654FA85F0C9 +:1046E000E9B280B2B0F5807F0FD9D9F80080C1F56A +:1046F000807608EB01005146324600F051F9A01BCC +:104700000AEB060182B2404604E0D9F800002246D6 +:104710000844514600F044F92819A9F80600054854 +:1047200080210160BDE80007BDE8F040704700BF90 +:10473000ACF1032004E200E080B56F4600F08AF897 +:10474000FEDED4D4064905480968C9B200290549E6 +:1047500018BF00F5805018BF0231704700D0032009 +:1047600004ED00E090F103202AB110F8013B013A7A +:1047700001F8013BF8E77047F0B503AF4DF804BD11 +:10478000D6B201F00104C1F30745D7E90212062EA3 +:1047900011D00A2E20D1012D08BF002C1CD11204EB +:1047A0001AD18AB2FF2A17D80171002183700170D3 +:1047B000190A417014E0012D0ED16CB18CB2FF2C9E +:1047C0000AD803F47F44B4F5085F05D101710121D3 +:1047D00042804370017003E000218180022101606A +:1047E0005DF804BBF0BD024680B2FF2801D900216C +:1047F00007E0C2F30310002128B1082801D10120ED +:1048000002E002207047002002F00F017047D4D46C +:104810004FF0FF3151FA80F10C200A2918D8DFE857 +:1048200001F006080A0C0E101214171716000120CA +:10483000704702207047032070470420704705200E +:1048400070470620704707207047082070470B20EC +:104850007047FFBEAABE62B6704772B6704740BFCF +:10486000704720BF7047F0B503AF4DF8048DA2B379 +:10487000531E02F0030C032B14D20022BCF1000FD4 +:104880002BD08B5CBCF1010F835426D0531CBCF1A0 +:10489000020FCE5CC65420D00232895C81545DF890 +:1048A000048BF0BDACEB020E01F10108441C6FF06B +:1048B000030208EB0206A5180432F378EB70337993 +:1048C0002B7173796B71B379AB710EEB0203043307 +:1048D000EFD10432BCF1000FD3D15DF8048BF0BDF1 +:1048E000D0B502AF12B3531E02F0030C032B01D25A +:1048F00000220FE0ACEB020E421C6FF00303D41851 +:104900000433A17161712171E1700EEB0304043471 +:10491000F5D11A1DBCF1000F1ABF8154BCF1010F73 +:10492000D0BD0244BCF1020F517000D1D0BD9170D6 +:10493000D0BDF0B503AF2DE9000B4AB3A2F1010ED3 +:10494000C2F1000C0023CC5CC55CA54224D19E457D +:104950001ED001EB030800EB030998F8014099F819 +:104960000150A54218D10CEB0306B41C10D098F8E6 +:10497000024099F80250A5420ED1F41C08D098F8D4 +:10498000034099F80350A54206D104339A42DAD184 +:104990000020BDE8000BF0BD281BBDE8000BF0BDFA +:1049A000FFF761BF042A38BFFFF7FABFB0B502AF07 +:1049B000A2F1040C012303EB9C0313F003030ED0BC +:1049C0008E4604465EF8045B012B44F8045B1FD15D +:1049D000634620467146BCF10C0F04D212E0134628 +:1049E000BCF10C0F0ED30D68103B0560032B4D6816 +:1049F00045608D688560CD6801F11001C56000F1EA +:104A00001000F0D802F00302BDE8B040FFF7C8BFC5 +:104A10004D68022B456007D1A2F108030831083028 +:104A2000BCF10C0FDFD2EDE78B680C318360A2F193 +:104A30000C030C30BCF10C0FD5D2E3E70B4611464A +:104A40001A46FFF74DBF1346D2B2042938BFFFF70D +:104A5000F5BFD0B502AFA1F1040E42EA0363012411 +:104A600043EA024304EB9E0443EA022314F00304E6 +:104A700010D08446012C4CF8043B10D1744660469B +:104A8000BEF10C0F1ED201F00301BDE8D04060461C +:104A9000FFF7D4BF0C46BEF10C0F13D2F3E7022C84 +:104AA000436007D10830A1F108048446BEF10C0F21 +:104AB00008D2E8E783600C30A1F10C048446BEF113 +:104AC0000C0FE0D3C0E90033103CC0E902331030D2 +:104AD000032CF7D8844601F00301BDE8D0406046BE +:0A4AE000FFF7ACBF0022FFF7AEBFE6 +:104AEC00B144000071440000C54300007143000054 +:104AFC0040C003200000000012010002EF02014040 +:104B0C002020100300010000000109024B000201EB +:104B1C000080FA080B0002020201000904000001E7 +:104B2C0002020100052400100105240103010424E4 +:104B3C000202052406000107058103400020090438 +:104B4C000100020A000000070502024000000705F0 +:104B5C008202400000000000A120000000000200C2 +:104B6C000300000001000000028025000000000886 +:040000030000276D65 +:00000001FF