From 330f75e663c22e1198a92fd134865ada98c3957b Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Mon, 2 May 2016 22:57:13 -0400 Subject: Initial commit --- .gitmodules | 9 + CMakeLists.txt | 18 + color.cpp | 76 ++ color.h | 125 +++ colors.txt | 701 +++++++++++++ fonts/Besom.ttf | Bin 0 -> 127588 bytes fonts/Biko_Regular.otf | Bin 0 -> 44796 bytes fonts/Cabana-Regular.otf | Bin 0 -> 49480 bytes fonts/Homestead-Regular.ttf | Bin 0 -> 25492 bytes forms.txt | 32 + fractal.cpp | 602 +++++++++++ fractal.h | 97 ++ infinite.cpp | 772 ++++++++++++++ matrix3x3.cpp | 271 +++++ matrix3x3.h | 54 + tinyxml2.cpp | 2435 +++++++++++++++++++++++++++++++++++++++++++ tinyxml2.h | 2114 +++++++++++++++++++++++++++++++++++++ triangle.cpp | 123 +++ triangle.h | 32 + vector3d.cpp | 7 + vector3d.h | 130 +++ vendor/libtwittercpp | 1 + vendor/verbly | 1 + vendor/yaml-cpp | 1 + 24 files changed, 7601 insertions(+) create mode 100644 .gitmodules create mode 100644 CMakeLists.txt create mode 100644 color.cpp create mode 100644 color.h create mode 100644 colors.txt create mode 100644 fonts/Besom.ttf create mode 100755 fonts/Biko_Regular.otf create mode 100644 fonts/Cabana-Regular.otf create mode 100644 fonts/Homestead-Regular.ttf create mode 100644 forms.txt create mode 100644 fractal.cpp create mode 100644 fractal.h create mode 100644 infinite.cpp create mode 100644 matrix3x3.cpp create mode 100644 matrix3x3.h create mode 100644 tinyxml2.cpp create mode 100644 tinyxml2.h create mode 100644 triangle.cpp create mode 100644 triangle.h create mode 100644 vector3d.cpp create mode 100644 vector3d.h create mode 160000 vendor/libtwittercpp create mode 160000 vendor/verbly create mode 160000 vendor/yaml-cpp diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..79dde9f --- /dev/null +++ b/.gitmodules @@ -0,0 +1,9 @@ +[submodule "vendor/verbly"] + path = vendor/verbly + url = https://github.com/hatkirby/verbly +[submodule "vendor/libtwittercpp"] + path = vendor/libtwittercpp + url = https://github.com/hatkirby/libtwittercpp +[submodule "vendor/yaml-cpp"] + path = vendor/yaml-cpp + url = https://github.com/jbeder/yaml-cpp diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..dd0729c --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,18 @@ +cmake_minimum_required (VERSION 3.1) +project (infinite) + +set(CMAKE_BUILD_TYPE Debug) + +add_subdirectory(vendor/libtwittercpp) +add_subdirectory(vendor/verbly) +add_subdirectory(vendor/yaml-cpp EXCLUDE_FROM_ALL) + +find_package(PkgConfig) +pkg_check_modules(sqlite3 sqlite3 REQUIRED) +pkg_check_modules(GraphicsMagick GraphicsMagick++ REQUIRED) + +include_directories(${GraphicsMagick_INCLUDE_DIRS} ${sqlite3_INCLUDE_DIR} vendor/verbly/lib vendor/libtwittercpp/src vendor/yaml-cpp/include vendor/libtwittercpp/vendor/json/src vendor/libtwittercpp/vendor/curlcpp/include) +add_executable(infinite infinite.cpp color.cpp fractal.cpp matrix3x3.cpp vector3d.cpp tinyxml2.cpp triangle.cpp) +set_property(TARGET infinite PROPERTY CXX_STANDARD 11) +set_property(TARGET infinite PROPERTY CXX_STANDARD_REQUIRED ON) +target_link_libraries(infinite ${GraphicsMagick_LIBRARIES} verbly ${sqlite3_LIBRARIES} yaml-cpp twitter++ curlcpp) diff --git a/color.cpp b/color.cpp new file mode 100644 index 0000000..78228a8 --- /dev/null +++ b/color.cpp @@ -0,0 +1,76 @@ +#include "color.h" + +#include +#include +#include +#include + +// Constants +const Color Color::White = Color(1,1,1,1); +const Color Color::Black = Color(0,0,0,1); + +Color::Color(const unsigned char* arr) +{ + float inv = 1.0 / 255.0; + r = arr[0] * inv; + g = arr[1] * inv; + b = arr[2] * inv; + a = 1.0; +} + +Color Color::fromHex(const char* s) +{ + // If the color is "none", return any color + // with alpha zero (completely transparent). + if(!strcmp(s, "none")) + { + return Color(0,0,0,0); + } + + // Ignore leading hashmark. + if(s[0] == '#') + { + s++; + } + + // Set stream formatting to hexadecimal. + std::stringstream ss; + ss << std::hex; + + // Convert to integer. + unsigned int rgb; + ss << s; + ss >> rgb; + + // Extract 8-byte chunks and normalize. + Color c; + c.r = (float)( ( rgb & 0xFF0000 ) >> 16 ) / 255.0; + c.g = (float)( ( rgb & 0x00FF00 ) >> 8 ) / 255.0; + c.b = (float)( ( rgb & 0x0000FF ) >> 0 ) / 255.0; + c.a = 1.0; // set alpha to 1 (opaque) by default + + return c; +} + +std::string Color::toHex() const +{ + int R = (unsigned char) std::max( 0., std::min( 255.0, 255.0 * r )); + int G = (unsigned char) std::max( 0., std::min( 255.0, 255.0 * g )); + int B = (unsigned char) std::max( 0., std::min( 255.0, 255.0 * b )); + + std::stringstream ss; + ss << std::hex; + + ss << R << G << B; + return ss.str(); +} + +std::ostream& operator<<(std::ostream& os, const Color& c) +{ + os << "(r=" << c.r; + os << " g=" << c.g; + os << " b=" << c.b; + os << " a=" << c.a; + os << ")"; + return os; +} diff --git a/color.h b/color.h new file mode 100644 index 0000000..ea5f9fe --- /dev/null +++ b/color.h @@ -0,0 +1,125 @@ +#ifndef COLOR_H_D3124023 +#define COLOR_H_D3124023 + +#include + +/** + * Encodes a color via additive red, green, and blue chanel values. + * Each color chanel value is in the range [0,1]. The alpha value + * defines the transparency of the color and is also in [0,1]. + */ +class Color { + public: + // Components. + float r; /**< value of red chanel */ + float g; /**< value of green chanel */ + float b; /**< value of blue chanel */ + float a; /**< value of alpha chanel */ + + // constants + static const Color White; + static const Color Black; + + /** + * Constructor. + * Initialize from component values. + * By default, alpha is initialized to 1. + * \param r Value of the red chanel. + * \param g Value of the green chanel. + * \param b Value of the blue chanel. + * \param a Value of the alpha chanel. + */ + Color( float r = 0, float g = 0, float b = 0, float a = 1.0 ) + : r( r ), g( g ), b( b ), a( a ) { } + + /** + * Constructor. + * Initialize from array of 8-bit component values (RGB only). + * \param arr Array containing component values. + */ + Color( const unsigned char* arr ); + + inline Color operator+(const Color& rhs) const + { + return Color(r + rhs.r, g + rhs.g, b + rhs.b, a + rhs.a); + } + + inline Color& operator+=(const Color& rhs) + { + r += rhs.r; + g += rhs.g; + b += rhs.b; + a += rhs.a; + + return *this; + } + + inline Color operator*(const Color& rhs) const + { + return Color(r * rhs.r, g * rhs.g, b * rhs.b, a * rhs.a); + } + + inline Color& operator*=(const Color& rhs) + { + r *= rhs.r; + g *= rhs.g; + b *= rhs.b; + a *= rhs.a; + + return *this; + } + + inline Color operator*(float s) const + { + return Color(r * s, g * s, b * s, a * s); + } + + inline Color& operator*=(float s) + { + r *= s; + g *= s; + b *= s; + a *= s; + + return *this; + } + + inline bool operator==(const Color& rhs) const + { + return r == rhs.r && g == rhs.g && b == rhs.b && a == rhs.a; + } + + inline bool operator!=(const Color& rhs) const + { + return !operator==( rhs ); + } + + /** + * Construct a Color object from a hexadecimal (8-bit per + * component) ASCII string. + * Since hexademical strings are typically not used to encode + * alpha values, the alpha is set to 1 (opaque) by default. + * This method also accepts the string "none", in which case + * it returns a color value with alpha zero (transparent). + * \return Color constructed from the input hex encoding. + */ + static Color fromHex(const char* s); + + /** + * Returns a hexadecimal string #rrggbb encoding this color. + * \return the hexadecimal encoding of the color. + */ + std::string toHex() const; + +}; + +// Commutable scalar multiplication. +inline Color operator*(float s, const Color& c) +{ + return c * s; +} + +// Prints components. +std::ostream& operator<<(std::ostream& os, const Color& c); + +#endif /* end of include guard: COLOR_H_D3124023 */ diff --git a/colors.txt b/colors.txt new file mode 100644 index 0000000..a802afa --- /dev/null +++ b/colors.txt @@ -0,0 +1,701 @@ +B9EAEBC1EEEBC5F2EBC9F2EBC9F6EBCDF6EBCDF6EBCDF2EBD1F2EBD2EEEBD1F2E1D6F2EBDDF6FED5F2F4F2FAF4E2F2EBDEF2EBD6F2EBD6F2F4D1EEF4D1EEF4CDEEF4CDEEEBC9EEEBC9EEEBC9EEF4C9EEF4C9F2F4CDF2F4D1F2F4D2F2F4D1F6F4CDF2F4C5F2F4BDF2F4BDF2F4B9EEF4B5F2F4BDF2F4C1F2F4C5F2FEC5F2FEBDF2F4B5F2F4B1F2F4B5EEF4BDEAEBBDEAEBC1E6EBC1E6EBBDE6E1B5E6E1A5E6E1A5E2E1A1E2EB9DE6EA99DEF4A5E2F4A5E6F4A5E6F4A9E2F4ADE2EBB1E2EBB1DEEBB1E2EBB1E6F4B1E2F4B1E2F4B1E2F4ADE2F4A9E2F4A1E6FE9DE6FEA5EAF4ADEAF4B1EEEAB9EEEBC1EEEBC5EEEBC5EEEBC9EEEBC9F2F4C5F2F4C5EEF4C5EAF4C5EAF4C5EAF4C1E6EBC1E6EBC5EAE1C5E6E2C2E2CFCE9B84B27F71A684559180559A8055A27255A2764BB6724BBA7F67D2A484C6E2C6C9EAE1CEEED8DEAB83CE9B7ABE907ACA977ADBA384E6B796FAE9CEDEEAEBD1EEEBC1E2EBBDDEEBB5DEEBADE2F4A9E2F4A9E2F4ADE6F4ADEAEBADEAEAADE6EBADE2EBADE2EAB1E6E2B5E6E2BDE6EBC1E6F4C5EAF4C9EAF4C9EEF4C9EEF4C9EEF4C9EEF4C9EEF4C9F2F4C9F2F4C9F2F4C9F2F4C9F2F4C5EEF4C1EEFEB1EEFEADE6F4B1E6F4B1EAF4B5EEF4BDEEF4C1F2F4C9F6F4CDF6F4CDF6F4CDF6F4CDF2F4CDEEF4CDEEFEC9EEFEC5EEFEC1EEF4C1EEF4C1EAF4C1EAEBC1EAEBC1EAEBBDEAF4B9EAF4B5EAF4B5E6F4B5E6F4B5EAF4BDEAF4C1EAF4C5EAEBC5EAEBC9EAEBC9EAF4CDEAF4CDEEF4CDEEF4CDEEF4CDF2F4C9F2EBC9F2EBC5F2EBC1EAF4B9E6F4B5E2F4B5E2F4B5E6F4B5E6F4B9EAEBBDEEEBBDF2EBC1EEEBC5EEEBC5EEEBC5EEE1C1EAE1BDDED8AA94717568424837250B0C09242C254C75679E9171B1CEC5BDE2D8BDEAE2C1EEEBBDEEF4BDEEF4BDEEF4B9EAF4B9EAF4B9E6F4BDE6EBBDE6EBBDEAF4C1EEF4C5F2FEC9F6FEC9F2FEC5EEFEC1EEF4BDEEEBB9EAEBB1E6EAB5E6EBB5E6EBB9E2EBB5E6EBBDE6EBC1EAEBC1EAF4BDEAF4B9E6F4B5E6F4B1E6F4B1E6EBA9E2EBA9E2EBA1DEE189BEC59E917A957C678579678D6A4B8D5F42856342796C427964387568415D5938 +A6947ADBA284EED4B2FAEDCEEEFAEBE2F2EBDAF2E1CEF2E1CEEEE1CEEACFB6A98DB28A67B28267AA9371B1C6B3B5E6E1B9E6EBBDE6F4C5E6F4C9EAF4CDEAF4CDEEF4C9EAEBC5EAE1C1DECFAA947A917F5E7564423C402F14241C081409141C12383C25715B38916A4BA67955BE8967E6BEA9DAE6E2D6EEEBD1EEF4CDEEF4CDEEF4C9EEF4C5EAF4C5EAF4C5E6F4C5E6F4C5E6F4C1EAF4B9E6F4B1E2EB9DCECE78998D6085846C8D8D8DB1B2ADE2E1B1E6EBB9EAEBB9F2F4C5F2F4C5EEF4C5EEF4C5EEF4C1EAF4BDE6EBB9D6C59A907A967F5E92805585734B85784B7D6B4B7D7055856F4B8D6542816A4B896A428566428D5B428D5D38895D2F7557256D4A25382C1C0C14090410000C1C09342F1C504C2F715B38795E387D6238715725553F1C282C1C0C0C09000C000418091C3C2538584B796854918467AAA084C1E2CFC5EEE1CDF2EBCDF2F4CDEEF4C9EEF4C9EEF4C9EEF4C5EEF4C1EAF4BDE6EBBDE2E1BABD97BA9667A6875EA6865EA2825EA2825EA68255A282559E7E4B96764B9E714B9675429A754295724B9E8355A68B55AE8E55B69B71C6C2A9CDE6D8CDEAEBC5DEF4C1E2F4B9E6F4B5E2F4B1E2E291A5A09E90679E905EA68F5EBAA07AC5DECFCAE2E2C9EAEBC5EAEBC1EEF4BDEAF4ADE2F4ADDEEB899DA0897871817C678D845E9E7E5EAA8F71B2B9A0B9E6E1BDE6EBC1EAEBC1EAEBC1EAE1B6C2AAA29071927755715C42444025182009001009000C090C1012382F1C71532E855A38966C389A6D429E6842996438A55F2F9E672F9E6C389E68429D6E4B9E684BA2714BA26C4B9E7142AA7042AE744BB67C4BAE784BB67C55BE8E67D6C0A9D2E6E1D6EAEBD6EAEBD2EAEBD1EAEBCDEAEBCDEEEBCAEEEBC5EEEBC5EEEBC5EEEBC5EEEBC9EEEBCAEEEBCDEEEBCDEEEBD2F2EBD6F2EBD6EEE1D2EAE2C6D2BCB2977A9E73677D6B555C615E304C420C181C080C12040809101C12383825644B38856242926E559A7B5E9E8C67B2B18DB9E6D8C1EAEBC5EAEBCEEAE1CEEACFD6A284BE895EB27D5EAA7B5EAA7D5EA68771B2A88DB9E2CFB5E6EBB9E6F4B9E6F4B5E2EBBED2C6AA9871 +7D6454A2634BAE634BB67368BE7C7ABE898DC29997CEA1A0DAADA9E6A9BCEEACC5EAB4C5EAB0BCDEB4BCDEADB3E2A1A9E295A9D68D97D28D97C6918DC28984BE847AB27C68966855715C4B38404B344467303C7A283C8427388428387A24347A2434672824381F182F0C182504141C00101C04101C0C181C281F253428382C304234387130448D3851A04055AA4461B34861BC4861BC4865BC4869B34C65B35065B3AD7C7BBA8884BA8D84BE8D8DBE8D84BE9184C28D84BE8984BA8984B180844C69B35069BC546DBCBA9997BE9D97C6A197CAA5A0CAA1AACAA5AACAA9AACAA9AACEADAACEADAAD2ADAAD2A9AACAA5A0CAA5A0CAA197C69997C6918DC2918DC2918DC69184C6887AB67871AA675E9E584B543C3830343828282F24302F2830382834422834713038843444973C51AA485DB34861B34861B34861B3495DAAA96F7ABA8084BA8484BE808DC27484B67371BE6F68B26355AA544B755454443C5534447130408438498D6D587A9E7468A97C71A180714965AA4865B34865B34961AAA57871AA7871B27C71B67871B277679A6B5579605E3440842C408430448D3449973855A04059AA405DAA405DAA445DAA4461AA54619791685EAE504BA24842543C414034423430424D494B8D6454AA7468B67871B67871B27C71AE7C7A8D6884404D9734449730408D2C388D3444973851AA4459B34061BC4861BC4C65BC4C69BC506DBCB68997C29597C699A0C699A0C29997BA958DBA8D84A9807A4C65B34865B34465B33C5DAA3451A03049973449973C4D97816471A97871B6847ABA847ABA847AAA7C7B4C61AA445DAA445DAA4455AA4055AA4051A044557A815C54AA5F4BB25B4BBA6F5EC2775EBA7768BA8471BA8871B68C71AE8071A678715054973849973444973044973044972C40972C408D2C448D30498D30498D2C49973855AA4461B34861BC4865BC4869C64C65BC506DBCBA8D8DBA8D8DC29597CA9D97CE9D97CAA197C6998DC29584BE947ABA8871B67B68B67368A6674B715C41383C3824342F24342F202C2538271C924442AE5042B65742C26B68C26F71C27371BE7467 +100909393218554C316460507975588A694A8D5C49904C428B46357F3C2B632C194B231D3D1B12290C091308080D08080E08081F0C0A2D220E47311559482667461D6B4A1F6B4C1F5F4B2352412144281234180C290B071007070B06060806060706060806060806060907070B08080D080C0F090D1312142920103B351B574A25735922816122896B2C886723886C248D6D26896D2C8B712D8C6F2F8C6C329B664394654C97644E9969549B6859A27163AA7B74AC8C7BA8907BA88C79A98C7DA48D79A587749C7B6399755E8D6858845D486359365A4B2B2E2D21111A291014261219202F2A17413A205C4B2B745D247A60258761298A5738935B458D5B448C553A8C58458F5442874C35864C3582472E7F462C7E422B80472B7F571F7E591E835D22816121805B227A5722704C1E60431C4F30183827152420131311160F080E0C080C0A08080A07070907080808080908080A08080B08080D0808100908240B0831120E452715603B187A4B178B6120946D2794773494783A94763C946A51966C519C6E56A27562A57F72A2907B9190858C8C7D8B8E7E8DA1B1A99992A6988CA79487AB8F7DA78A78A7806EA376609A6D5592644C88503A753A34542E273E1B132F0F081908080E08080E0808200B0730110B462311582C1B7633217741267741267A422B744524654C265A49274435192B211511141F0F112210101D0E0A150F0811261A1043230E5B33136A3A147948177C531A765627695B255A49283F38211A1E201011200E0F1B0C08110E080E110808280B0735180F4B1F126730127A372178471E82581E8D65288B64338B674678796176717C898A7B898C7B8283757B7B62807D6C7D7D5D976D53A97F45A68142A7833EA7823EA07B369B8139987C37997C359A782E9A7730927435876C2E806B38685F415C55345D502E5144233B331B292010140B090D08080C08080C08080D08080D0707100808240907310F07320F0A36150E3F1B10431C10461B144A1A10501F11561E105425146237146541196F461779531D7A602582692C7E672C6C5E406D62446A62456A664A746947 +4B3A2F3A2B2B2B221C1C1C161111111111111111110B110B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B110B1111111C11112B16113C1C164D2D1C5E36207744228D5A2DAD6532BF6A32CB7543BA754EAF70438D603E804F3E71493372422B7A4D2B974916A0491C8A491675411A673C2553311A4D31143C1C112D110B1A110B1111111111111111111C161127161636221C3C2216512216512211572711682D0B8332009C3D009943058843057D320B6B33116B33116832116633115A3E225336205C401E604427603E2D684938774F387E513A88603E88603E885A38755336664933643C31603C2B603E275A3E275A3E2756402956402F513A34473631493E385C4B45774F5A82666691A2ADAFC0C5D2D8E3F3F3F3FCF6FCF6F6F1FAFAEFF6F6F1F2C59DC97958A970608D665A86544F6B444455333E4531313627272D221C221C162216113616113A14203E23234933274F3827513A2F5C402F6044335C4B3A6B553E6F533C71553E7A424D865353794C5D77495467464168493864423156402F493E2D49332738271C1C1C1C111611111111111111161C161C272D1C354E403A344B3333643C3677444F794C4C913E4F825549935422B338389E4916AB490BC9050BB63100993D0B994E0BA74E0596380B8632057C160B6D1111602216532D165327114922163E1C16361C112923121C16111611111111110B110B0B110B0B110B1111111111111111111111111111110B0B0B0B0B0B050505050505000500000B00000B00000B00000B00050B05050B050B1105110B0B1A0B0B22110B34110B381C163C22223E25254B312B4236314236313C36313E332D422D27452B2B3A202F2D2227221C1C2222162D271C342F2347362B4F333860444F774F5A95736DA4A9AFB9BFC4DEE4E9F1F1F1FED6BAF0CE8BCB804EBA704EAD5A438D54337C4F38714F3E56514B56567686869CA78BA2C58C87AD7F749B85688D664F9C5A43A96A32A4651C974910742D115822114D1C0B421111240505160B00111400110B05110B000B0B0B0B0B0B0B0B0B0B0B0B050B05051105051105050B050B0B0B110B0B +161616161616161114160B0F11050B0B050B0B050B0B050B0B050B0B050B0B050B0B050F0B0B0F0B0B0F0B0B11110B11111111111111111111110B0B110B0B110B0B11050B0B050905050505050505050505050905050B05050F0B051111051111050F11050F0B050B0B050B0B050B0B050B0B050F0B0B110B0B11110B11110B14110516110B14160B14161116161616161C11161C161616161616161616161616161616161611161611141611111611111C11111C1111161111160B11160B11111111111116110B160B0B110B0B110B0B11050B0F05050B05000B0500090505050B0505110505160B0B1611111C16161C16161C16161C16221C1625161120110B1E0B0B180B0B140B0B140B051A0B05140B05140B05140B05110B0511110511110511110514110514110514160B1A110B201A14271C1C2B4D4248607A65AEAC81548B92F0C3B8BF704E9F5A49D2492C785E426B5A5A54585A765A4355606B4264754B4B4036504A364236272D111C1C1C2020202D2722532525831C0BD51600DA1005941B004B10162B16111C160B1616052011001C250011110511160B11110B110B0B110B0B110B0B0B0B0B0B050B0B050B0B050B11050B11050B11050B0B000B0B000B0B000B0B000B0B050B0B050B0B050B0B050B0B050B0B0B0B0B0B0F0B05110B0511110511110511110B11110B11110B11110B11110B0F110B0B110B050B0B0011050011050511050511050B11050B11050B11050B11000B11000B1100050B05050B05050505050000050505050B05050B05050B0B0B0B0B0B0B0B0B0B050B0B050B0B050B0B050B0B050B05050F05000F0500110B00110B000F0B000B0B000B0B000B0B00090B00050B00000B00000B00050B00050B00050B0505110505110505110B0B110B0B110B0B110B0B140B0B16110B161111161111161111110B11110B11110B11110B11110B11110B11110B11110B11110B11110B11110B11110B14110B1611111A11161E1616201C111C1C111622111A251A142D1C1636311A6433334D38324D3A3A324E5A31363C4732383E3A343C42164F442D2D2225 +27221A342538253C3A3449344955336E573BA4937F856958A686757A858E897D5B9681389865008749273E4711275611223E16254D2B273E22274F1C2D5C33364F3134403A31453127402D2F3E1E273E1127310B2D2D1127311622361C2037232738272D33222D3C222231161C271114230F16220B11270B161C0B11220B1127110B1C0B0B1C050B1C0B111C0B16160B161105160B00160B001611001611002314093C1611522710513114845029877B5AB2A670C5CBA9CDE9DEB2DAD46B9EAF326084315667253737222D272227221C1C222216161C111116161116161116111111110B0F1409111605161A00161C002220001C2005221C05221C001C1C0022160B22160B1C11111C160B1C160B16160B161C0B161C11161C1111161611111116110B16110B16110B16110B160B0B110B0B110B0B110B0B0F0909160505160B05160B05161105161605111605111C0B111C0B111A0B0B160B0B160B0B11050B11050511050B11000B110511110511110B111611161C161C1C2516274033534955754A7AB08EC1DEE3DCE7EDD7E2E8FAD89AF4CD6DC3724595723A5D67353E4722333616272211201A1411160B0B0B0B0B05050B05050B05050B0B050B0B000B0B05110B05110B051111051116050B16000B11000B0B000B0B000B05001105001405001105001105001100001100000B00000B05000B05000B05000000000B0500050500050500050B00050B050B0B05111105111600161C001625051A25091C2B0F1A391D2B442B1C402B1C4522205023294D2F386044496E4C2D6F4F52695E3E72744393934EAFC5B4DCDCD8DEDEFAD283B47B5F79573B4944273A482C3342222531202227161C22111C160B16110B110B05110B05110B000B0B000B0B000B0B001111001616051A1A091C220B1C220B1A250F1C27111C22161C2016202014222211222511272B0B252B0F22271122250B1C200B161C0B1C1C0B1A1A0922220B2D1C0B31250F36271645271C38271C29231A22221C1C221C1A22161C2516222716222D162227162227112225112D270B2D27142D2716332711312B14333924 +18131A2D1F29432D337A1F2C901F27911D25921E23961E24901E24852123452D2C2F2228231D241F191E1B171B1A151A1B161C1E1821201C22252229302B2F3B3538534D495F4D457B5A4D826D587C7462948E70B0A478C9C099D6D0C2E4DECEE6E0CDE6E1C9E6DDCAE5D5BEDBBE9EB0986F8D6D539849459C3A35927D5EB6957BDACD90E5D8BFE6DECDE6E0DAE6E2DBE4E2DCE6E3DDE8E4D9ECE8CCE9E7BFE6DEC7E5DBC8D9D4C6DDD1B5C7A8919C7F7D5C4A514532333728322922281D1D2217182015181D16151C18141B1E151D25191D2D1920381E226C1D268E1E27952225962024941E24921D248E1D23881F244832353F2F323B3030392D313F30334E373A5C504C7E705FA79375CEA08ECCC3A8D6CEBEAC9B8E92827B735F585A4A513D363837283431282B2E292D2C2A2E2E2A2E2E26282A2925252121221B1B1F171C1D1517191217180D15160E15140F151310151311151410171611181913191C131B1F151D2C182434212942282C7A1D218E1C238F1C238C1F227722214428282B1E211F131B181014120E11100C100D0C100C0B110D0B100F0C10120E121614181B191D25212334272B452D307F1E248E1D24941E24981D269C1D279C1C239A1C24941D209121218A20224A30343B283230222C2C22282621241F1F24211C22291A1F2E1B253A2529741C238B1B21901B23951D27991F269C1F279D21279A242897222A911E25881B235F181D312019201819191417141118121017110F15121016100F1814101B1213232019232A24262E2A2934352D43442E624B4165453F92223096212B9D2129A01E27A02027A21D25A12328AB25269D25289724289020278A20264F2C303D292E3724272F202A231C231B181D1B151B16141A1314181012180F10160F10170F1316101016110F160E10150C0F140F0D14120E1513101516101519141518161919181D1D191F201B201F1B211F191D1B151A1C131A1A1018191117170E17130F16100E130E0D120D0B120F0C12100E110F0F13101014101015120F1714101717121A1813211D121E2318202B1C22372025452A2B831B20 +2A25211F17191713161414181817191F19192F25274028275133334A3B3949453F4D51485F625EC8A886D7BC99DFD1B1EEE1CFEDE3D7EEE3C9E1C3A2D2B693BFA3855B62614B4A4F46464349453B534C37544A376B4F49C58460DA9F74DEAE82E1B686DEB689DCAD83D7A472A36D586753445A533D916858D0A379D1AE8AD5B097D5B297D3B78FCEAE85C59A78595B5B484D4E42474540423F3E383B3C3B3A3A3A373836363233303C2F2E41322E41322E433431423B3941433B4449444E545082786CCEA287D9AC90DFB898E0BC9AE2BC9AE2BB98E1BE94E2C390E0C392DCBE93DFBE99E2C198E3C098DFBB98DFBB93E3B88FDFB88DDDAE87CCA282826C6652524B4A4D3F464C3F44473F44473F42483F474C424E594D8A7A6DCDA689D2B395D5B698DEBD9BE2C79CEDD2ACF0E3C7EEE5D6EEE7DEEFE8E3EBE6E3E6E4DFDCD9CFCBC1B0CEA695C2947657624E4859475256458B745DD0A77BDBAA87DBB38ADAB695D6B097D4AE93C6A0886261614E4C524447473C4244414345434847525750A88271D0A48BD1A78ABD8D8163565A504B4052473F534D44625E60CA9B7BDBAA82D4A4758E6A5C51514A484944474943494F45536355A49579CFA68CD5B199E0C1AADED2CFDFDED7E8E7E1E9E3E2E2E2DFDAE2D8DEDED6DED5C7E1BF9DD5B894D1B08AC7A58060605F4B4D45464340443D3C443E3B463F3A4A483F52584DAF8E71D9AB7DDDAA82CF9F7A70564953403C33292B1D1B1F1512180D0B0F1310111611171E181D2E25292C292C2B2E2620201B191A1C1C1619201E2029292A2B292F2F32313737353A3F3C3D443A404639434A3E4B4C41585953B09176CEA690E0BEA8EEDFD2E9E6E1E9E5E0E3DAD2DCBCA2CCA797968E8455615F4B4E484646414340393F3D343937313E382E3C3B2E3D3B34403D3A4044393E46363E43363F43374040374241334341324541334541364C4237544136794840C58460D9A677DEB27CE1BC81E0BC8ADEB88BD1B28DCEAB86A2906C4E5A51434C48484848534652727069CBA78FD5B89DDBD2C7DDDCD2DAD5C8B7ADA56B6A674D534E4A534B525F53 +110B0B0B0B0B0B0B050B11000B1100111600161C00221C0B332716454018546932818749BDA64EC3C24ECFBD53D0B45FD6CB5AD6C55ACFB369BFAD5CBFA35AB49E3EB1952DB49227AE91379F82417E6D3C90682294682D997330925D1F9A6011A37319B47B10B78A1CAD812DD2873DE19243C5AE7B94C1C1BFBFB4CCC0AAD5C48BCBD087A5B99C717C5A4371324D541A3C44144240145345147852149F680BAC7E27BA862DD09227F2922CCE9427A4792D915F2D8054225927163A1C112B160B1C110B160B0B160B0B160B0B110B0B0B051A0B0B0B110B1111110B161605110B00161600111600110B001C1100250B003116053E2700473A09774900A4481CBA7516CB9D21F2AE32F8D059F4EF9AFEF8A9EDDC87F0CE58E7BA48CBAE32B292278B7F1074650B5E5105333A00162000111A000B11000511000505050000000500000B05000B05050B05051105051105051605051605051105051105051105050B0B000B0B000B05050B050511050011050011050011050016050511000011000011000011050511110B0B11090B16000B1C001127112D45003E561954620B6B6311775D117A631486651C8D7016966E21827127806F4B858457A58E78C5A387DCCA92E1E1B4E5E5BEFAEFC7F4E9BCF2EDA3DAC87FE1CA76E0C969E3CD5BE1D04EEDDC2CEDC532F8BF43E1AE59B59255908A4C7C7C336C772B60632A49491C4734144F32164F27165D32389A5A549E6B43A27F42C5A332D2B02FCBA821B48B009876057D500060490B452D0B361C162722162222161C1C111C1C0B2716052216001C1800161C051C221433341E4236185E3C2E7E562F8476529E8C5AD0A865D6C58CE9E3BCFCF0C9FCFCD4FCF6C9FAF4B0FEF298FEDC5FF8D054E7AE2CCB9D1CC27E00BF7B05BE7005AF76108A74006B630063600E5B5914364009271C111C1111110B0B0B05050B05050B05050B05050B05050505050500000500000B00000B05000B0505110505110B111111111C2121393F2E4D47225B4B2B7C58219B700BBA8716CB9227E79D27E1A832EDCB5AEFE994FCEBBDF8F2D0E5DAE0F4F4D2EDD0A9 +00000022040D4713176914206B3320661E2246171B341414120608040001000000000000000000000000000000000000080506100C153A1D1E593127745E49957E64C1AB90D0C7B5D5CAB8CCCBC3E3D1BCE4D2B8DBC8ABD8BE94D4B67BD3AB6CBD8958AD7D48A77B529D7F67B89F89CCB4A2CDB99CCEB692C8A885AA8357A370409167448462447B66315D412754392156401E76512C89603994763E9F7440B0884DC38F5ACEA470BAA072A98255977259796851705D44664D355634214C311C523F1E5C4F267166478480629A9B96C9BBA1CFBFA3D7BFAECCB5A5B9A9898F85646358503D292729101511030C06000300000000000003010310080936181E413F2B5557487C7A5AB69A6CC9AE88CAB57ACFB771DAA95BD09243D58440E38530E28230DF7C2FD57A2DD37029D7652BD6672CCD702DC26A2AAF6425A95923A44A27A6532AA34A24B05C23BB662ACA7436DA832DE59C36E5A43EE5B34DE0B75FDEC173E0BD7BDAC395DFC89ED7BEACCAB39D9A90778F7A617A5E46775533652D20612F1F53231D471D21381518100815020003000000000000000000000000100A0817100B3E281D5C42298A633DC19232D7AA3CDEA439E5A836E9A838ECAF37EEB437ECB139EBB33CECB73BE7BE3FEAB83DECAD3CE9A93BEBAA3AEBA63AE9A03AE9973AE9963BE28935E77D32DB652ECA622DCF5427C14D25BE4A25B23E27B33423B73924BF3E28BE502DBB612BAA7239AE7C47B59751CDAA5FDABD77D7BE72E3BF67E1BE60EBC049EBBA43E9AE44E99838D87E2BC65E28B74829974727802B21590E19190F06060002000000000000000000000000000000030001120407210D133C1C214A2C245735235D3E257A542E79582D8D5A338C43297A51318B3C28873D229639229126269540257B38209A28279E2E24AF2D26B33829A44827A0552896512FA65D309D6337876A42746D4A88725A8D6C569F7345B48550D3AF6ED6BE91E0CBB2E8E2C2EBDABBE1D5B8D4C4A4C1B189B4875AAF7139C66E2CD07129DE882DE99835EB9D36E7A037E7A036E49734D8822DC56A2BAD542796432585371F +AA3B1CAA3F1C8144254454254D6D2551792F51712F5D713865854B758D5589A15E8DA254C2AD41DA8B2FDE7725D6672FD66A25C25F1C914C254C6925345012204409203C122030122038122C48124069256189388DB25EAAC67AEED17AFAE154E6972EE67A25E67A25DB6925CA5E25B64C1C853712542B09241B091C20001C3009204009405C1C54793869914B91AE6796B27195AE718DAA71718D55516D4240442F24341C1018120C0C090408000004000004000004000000000400000C0000100B00240F00441712812612AA3712C25F1CB27C2F9AAE67A6C27AAACA7AB2D28DBEDAA0BED297CAD697E2DE84B6DA8DB6D28DBACE8DBECE97C6CEA9D2DAB3EAE6C5EAEAC5FAF1BCF6E5BCEAC08DD2AC96BECA96B2C697B6CE8DB6CA8DB6C684AACA84A6C6849EBA7A8DB27171954B5175383C542530401C1838091428091418090C1009070C090408090804091407091C0F09241709502712812F12B23B12C65725DB6625DE6625DE751CE2871CE68E1CF29225FA9B1CF6BB1CEA7F2FFABC67FAE170FAE154FED32EFECF2EFED04ADAB55E957867597942405D2F203C12142C09041800000C000408000004000004000004000400000400000404000404000408000408000408000004000000000000090000000000000000000000000000000000000400000404000C0800101000201000381B095933097D4309A63F12B24812C65A1CBE6B259D703899632F59793855653871481CB65025CE6225D26625D66E1CD66E1CDA7625DE6E1CE27225DE6E2FEE6F41C6A054A99470A1BA7AAAC284BECE97CED6A0E2EEBCF6EEC5FEFAFEFAFECEF2FECEE6EEC5C6D6A0AAC284919571546D423840251C2C12182409141409201309300F09652712892F12A63313913712652F124427122038091C2C09141C09101409081000081000040C00041000081409102009143012284812446D2561813889AA6795B67191B67181A15E69854B4459383C4C253040253C441C713712A63313BE4C1CCA5B1CD25E1CD2621CC657129E37096922002C0F001404000C00000804000408000810001020091C3409 +5803094000092C03091804090F00091004091C08092804093003003400003400003000002800001C04001000000800090800090F00091C00002800002C00003000003804003803003400003000002800001C00001000000400000000000000000000000000000000000004000004000000000000000000000400000804000C04001804002004002804093004093403094403095104006503007500008900099E0009B60009CA0700D20A00CA0700BE0009AE00099103097103005903004403093007092404091400000800000400000400000400000804001804002804003C03005403006D03007D03009100009E0000A20000A20000A20000A20000A203009907099D0B009900009103008100006D00005900004903003403002404001000000800000400000000000000000000000000000000000000000000000000000000090400090000090000090000090000000000000000000000000000000000000004000004000000000000000000000000000400001000002804003C00004900006100007100008500009D0000A60700B60700AE0A00AE0F09A61D009D2309791E095D0F095D0B095C0B005903095803095003094C00004400004003004403004C00005903006900007900009100009E0000A20300991209A90700A60000AE0300AE0000B20000B20300B60300BE0B09CE0E09EA3A09F6831CF2B31CFABB25FAE954F6FE66FAFE8CFEF98CFAF166F2C32EF69F2EBA5B25892B126537124C2712380B092C0B091C04001000000400000400000000000000000000000000000400000804001008001804002407002804002000001C00001400000C00000800000400000000000000000000000000000400000800001800002C03003C00004D0000650000850300A21E00B62F00C24F12C56B12CE5F12C65612C62F00BE2709C21209B60700B60A00BA1609BE1609CE4209E66209F68609F69B1CEE8A09EE8E25E27E12BE57098D30007D2B09650F096500096103005C0700590F094D18095507004007003C03003407003004002C04002C03003000002C00002807002404001C0000 +602B2571504B9D7867AE8D7AB2A197C2ADA0BAA9AAA58D9699818D8D858389818389858D8D898D9D9DA0A1ADBCA5BDD8B5CDEBC1DEEBBDE2F4C1E6F4C5E6FEC5E2FEBDE2F4B9DEF4ADD1F49DC1EB85B1E278A9EB7CADE185B9E190C6EB95C1F49DC9F4A1C5EBA9C1E2A1B9C5B1B1B3B9B1BCC1C1CFE2DED8F6F6EBFEFEFEFEFEFEFEFEFEFAFEFEEDF5FED1E6F4C1C9D8B5ADBCADA1B3A19DA091898D95787A85605E793C3861382E5027253C0F122C13093013123817123C1F254027384C34415C486761657A7571847D758485757A8975717D6D5E755C5475585485615E8D645E8568718179848091B274A2D87995C57470976C5C7A4C30553828423C1F25341B1C2C1B1C30131C301B1C381F2F44384B605C717175976C99C56C9EE1649AEB649EEB6C9EEB8DBDF49DC9F4A9D2F4ADD1F4A5CDF494C5FE8CC1FE74B9FE68ADF464A2F4609AF4649EF4689EF468A5F46CB5F48DC5F4A9D2F4B9E2F4CDEEFEDAF6FEE6FAFEEAFEFEEAFEF4D5FAF4BDF2F4B1E2FEADE2F4A0E2FEADEAFEBDEEFEDDF6FEFAFEFEFEFEFEFEFEFEFAFEFEEAFAFEDEF2FEC9E2F4B5D2EBA1CAEB95BDEB78ADEB6CB1EB6CB1F470B5F48CC5F49DCDF4B1DAF4C1EAEBD6F6F4DEF6FEE2FAFEDEF6F4D1E2EBC1C5D8ADB1CFA1A1B39185967D647A644854583442503038582B2F44272F482738502B3850344158404B7161677D8197749ACF689EEB649EEB649EF464A6FE68ADFE64ADF468BDFE84CAFEA1C9F4B9CAF4C9E2FEDDE6FEE9FAFEFAFEFEFEFEFEFAFAFEE6EEEBCECACFB2A9A99581847558675D3C4169383871383885584B8D6C5E958984AAA5A9B6BEC6D6D6E2D9E6F4D9EAF4D1EAFEC5E2EBADC2E295ADC69DA5B39595A095797A816467714C546038415C343858343854443861555E706D848081968589B3899DBCA19DA9A18D96A6888499847A9D7871A98D83C6ADA0CAB1AADAD2CFF6EEF4FAFEFEFEFEFEFEFEFEFAFEFEEEFAF4DEF2F4DAD6E2BEBEC6B5B1B2B9ADA9C2ADA9B5ADB3A1A5B39DA9B38DADCF85ADD888A9E28995BC7D7984605C6754404B503C42583C42684C55817D7AA1A1A9C9C1C5 +3D3E2B34302D2A2C27252722212717242C162E36203337212D31262D31262D2D2D2D2D2D23232323271C242C16242C161F27111F27111F27111F27111F27111F27111C2212171D0D191D121E22171E2217212717242C162730162D2B2637372C3C362D3F3D3645443A46423642403046452D4F4B324D55375E653F647B46737B5083846A868B6683825078693F6E6246604C3E4D4439414F3C484F415A5F4566634D76826B89A38D9FB6ADA7B2B4B1AAB3B2ACB7B7B3C4A5B1C297A8B97F9A9C83858D847D95858B8C97819AA39DAAA9A8B0A4AEB4A8B3C1A8BBC3A1B3C2A1C3C2AEC6CCC1E3CAD2E6E0D6DFD6F0EAD1DBD7C9C9C5C0CCB4ACC59CABB89DA7A99CA9B181899469476F5340654F395D503251492D4F4F2F555938645E4A7778549A6D6084847885BC707CB463829C676F8B4B666D3E5E5E365B4F395648385646354E443144392E3A3A2C353B2B32362B2E321C29311B2730162730162730162730162C351B2F3921363F2546472D4B4F28544E29605D2E6E6A377A73328E9E4989B94D84B24F879647726D35615C3A56614E61603E71795A6E81818A90AAA4ADB5B7B8C8C2C1CAD6D2D3D0DCD8D2DCD4CDCACCBABAC1BAADB0B09B98B97B58AC8241A17E35786A3862533C4C46333A3A2F3A3A2C40432B464E2A506132636F3A688C3B71903E918B43A4853CAC8541B8953B9E8738866D3872643A6A67416D6C4072784B7B867688939891A8BB9CB3B799AEBE99ACBE8FA1B2828B967274785D595257513E4F4F2F4B552F4C572E4D552D54582D57612E61612F746C389F8239AA78488967436C5541634B38574E364E442E45442C46402D4943304D4B375458416166536C778083929297A2B1A8ACBEB4B6C8A8BBC3B6BEC4C2C5C5D4D2CADDD9D0DCD9D9DAD9D8D2CDCCC8B6A2DFC253DCAE4BE1AD4ED6974DAA734C7D585065533C585337565B2F535B32525C3962634672744575896381947F8F9DA8A1ABB3A0A8BD999DB69B8BA1B374709E6859A46153A16144AD6650B67764B5909DAAAAA99C9EAC828D9C738C8C7C8B82839B7282A0747E9568869488939DACA3B2BB +DADEBCEEE6C5EEF2CEEEF2CFE6EEE1EAEED8F2F1EBF2F5D8E6F2CEDEEAC5D6DAC6CED2BCC2CAA9BECAA0CED6AADEE2C5EAEDCEEAF2C5DEE2C5C2CAAAAEBEAAA5B296A2A98D96A2848D8D7A858971858D71858567797D67797D6771795E656D554D5D4234402530402530381C2C3C1C2C341C242C12242400242C0928340938401230401C40502F5569426575556C7D5E748D71748984748D84788D8479897A798571757D6771795E6C715E6D705E6C795E68755E6971556D75556D7555697155657155696D5564715E687067687067686C676C6C5E71715E7979678185717D917185927A85927A7D928479928478928D788D8D748D8474928475927A6C856764795E59694BAA570038441C303C1C2C3C1C34402550614B5D6D5E64715E60715E60755E68755E6C795E6C795E7179677079676C7D676879676C79676C756771755E71755E75795E757D5E818D5E8D925E8D92679A9A719AA27A9AA27A9AA17A929A7189926781855E7D7D5569794B616D42444C2538441C405125454D25716D42797D4B817D557979556D7555697D556C795E65795468795E64796764796768755E64715E646C5E656D554D58423440252C381C20281C1C14091818000414000810000C18001C28092430123C44255D655575795585895E89917196A2719AA27A9EAA7A9EAA7AAAAE71A6AA7AA2AA7AA1A57A969E7A85967A81927A78927A75927A758D7A7081677D7D67898967929A719EAA7AAAB684B2B68DB6BA97C2CA97B2BE8DB2B68DAAB28DA2AE849AA67A929E7A859A7A7D967A7D927A7D92847D9284819684859684859684819284859A84859A848D9A849296849EA984AEB284AABA84B2BE8DB6C2A0C6CAA0C6CEAAD6DAB3DAE2C5D2D6BCBEC2A0AAB68D9EA67A929A71898971817D677D7D678178677D7D5E79795E79815E817D67817D6781816781897185917A89927A969D7A969E7A929684969A8D9292848991848192847D928D78928D74928D78928D78969781968D81968D819A8D859A8D899E8D899E8D8DA29795A2978DA29796A68D9AA18D9EA9849EA67AA2A5719EA6719AA671959D71 +C19023997521856B23664C146043144F3310462F10423410403010402F103D2C103A29103A2A10402E10483010553412563C12584016554C184B4C1859380F542F10542E10542B105429105428105428105427105427105427105127104F27104B2710422710402810372810332810302810302810312A10352B103729103729103529103128103028103028103028103028103028103028103026103026103026103026103026102D23103026103026103128103528103A28104028104B27105127105327105427105127104F27104B2810442F104030104030104030103A2E10382C10382C10352B103128103028103028103028103028103128103729103F2B10442F104F31105D380F604414785414976E23BA8D23ECA223F6A72CEEA523E29921B96A1680520F604614543C164830103E2F10372A103128103028103028103028103028103028103028103028103028103028103028103028103028103028103128103728103A2810402A10442E10462F104D2B105128105427105527105B270F6027106027105E27105B2710552710552710542710542710542710542710542710542710542710542710542710542710542710552710572A105B2B10602B106428106A34167C4B11A46915D9871EEFA231F8AF30ED9F31CA7D20A3540F824C146A471662350F5B2B105429104D2710442710402A10402C10442F104B2E10542A105B281062271064281065320F75370F78350F78330F78360F6A340F662B0F6427105C27105727105527105427105427105427105427105427105427105427105427105427105427105427105427105427105527105C2710642710642710752E0F7F3E0FAF370FC0350FED3C0FF74A14E63E11B8350FB6380F86300F804314804E1C89671CBC801EE59923F59723F88529F86A1FCA6B16895E236C4C0F5D380F542F10542D10542A105127105127104927104028103A28103727103128103028103028103028103028103028103028103128103528103928104028104227104627104D27105127105427105427105129104D2810442E10402F10402F10 +2B1E24261A211D161E2018201F1F2328272433382A45472B5C5E36747840B7824DDDAC55DABC88BBBD94BEBFADB0B4AC9FB8AA8EA1987E878268776262534E513C4057292A5A2C244E23203B18223918203620263323253620274033264A3B225246265B6033848944CF9842E5CC61D9C775D5DE93DAD7B2C1CCB5B1C5B9ABC7BFA5B6B99BA19C747A815B5763484A553F373F2C293222212D2119221B171C2115192721182F2D2634332D433E385C5245787659988655A4875B98985D9BA65F929D768AA66682A46F859B5D71885866835560643C5A51394546253B3F263A31253127272B242021171E1B111E1B131F1A171D18141B1A151D2118202D2025332D2E46423E6C5E4EAE6B4ACD9038D2AB4ECDC294D3C9B2CDE2C5C3D2CAB7CFC7B2CEC3A2CBB89CC3B19EBBA998BA9C98A2978F8F8993936F7D8A667D7C617A84446D723E5C5E3152492948373145322743312F453E3C464650545D646084726A857D71827B758072888A7B8FA07E97AE809DBC76A5B887ADCB9BBADBA3C6E2B4C3F4BFCBF7C7CFEEC4CDF4E2DDF8E8ECFAECDEF7E8CFE6D4BED4C8A5BEBF88A2AD6B858060746D5C694D4C4845594C3C645C4C78766296A489A7C69EBCDA9DD1EDA2D7F4B8DEFED4ECFDEEF6FDEFFCFCF1FBFEF3F8FCF1F3FBEEF2F0E0EFEFD5D3E5D1E0E5C5D7E5B3CBE4C5BEDCB4B6DAA39FC58B85A7817891806A826E4F525E404046342C392A1F2B272A2E3A3B3D4C49546C6B728C9491A9B2A5C3CDBAD5E3D1DAF4E1F1FDD7F1FED4EFF8B4E9F7AFDFE1ABB7C093988F7A7B766769705F5A595E4C4D594F5862606E70747474868686909CA48AA6AF99B8B7A6C9A1AEDAAAB3D7AFB6BFA9ABB8A995A4A8889EA374837F5C78634E65414D4E3D42443042432C4B48345C4D42996444B2573BA83C3298352B5C4D324F4434443B423F3B483947494F535B6F6E5F86785BB64A37BD1E27BD1C25A71A229F20246124253F2428301B2428171820161018111716111917111918141B1813181A131A1E121A21101D24131B21131B23161B2D1B15322225312C2B40352D5045345C5E447F7B55 +DACDC0DFCDB7DBCAB1CDC1ABCEBA9DBDAA93AD9782A38F81A08E779C8D789F9685A8A18FB7ACA4D3C8BFD8CEC7DAD4D3DCD5CEDED5CBDFD1C7D4CBC0CDC2B0C6B497BBA07FAD8D6A997E65826C5868604F584C40483B334330303F2A2C3A23263C292D402E2D4C3832503C355C423960463A634D40695443725B4776614F7968547B695272655271604871594071513C6C4333664134583F354F36314A3030412E2F452E2C44292B462E2E4930314D36344D3A365A463B5D4C40615543655D51736A577D70618D7C619379689278688A725B866D557A604B6F53426A463E6641355C3A3353313153302E5336315E4238634636674B3A6C4F3F715540775A487B624C80664E826B4E836C4F84684F83644F8763498762478364467C5E46765B47725D46696045695A4369564068513F674B3E5E493858483A554A3B5C463C574A3C604F3E65574670664D7C6B54856C578F725C947763957C68957C6A968368A58C6DAF9471BDA483C7B290CAB6A0D1C0B2D6CABFDCD2C2DBCFC0DECCB5D0C0A5C4A98AB89976B08E68A5815C9B734B8E6E4D886C52886C54866E5486735788745A927B5F947E62957F66957D65957F61967D63947C618C785C887656837656816D55806C557D6C597E6B6183705F8C7E65998770AB9376C3A488CCB190C7B395C9B9A0C7B8A2B6AA99AC9C8C9E947D908B79847D708179647C6E5C706454685444644C43624B3F5E4C3C5E4C3C5E493C664E3D6F51417159417B5D4780654E846C50856C54826D507B664E75654B705E476A56436A52416D523C6F5439715439765839795C407D6245816A4A846D4F8F7752A27D57A8855FA28C739E90849C98939B9896A19F9CB7A89FBCAE97BEAB91C2AA8FC1AD92C1A791BCA38AB49B7CA28C76947B64896A5582634C7B5E447C5B3E7959407B5B407E5E4583614B80624B7B6048755E42755C416F593F66533F5A4B3C54423B4F3737483134472E30482E304B32304F36345C3E356343366D4B3B7A4F377E593F845E438861438A6646876A508B725B987E60A382659F8668A28D6DA88865988467977B5F8E73538A6C4E +1100003622165C3E1C807A2ED68600F89800F29D05E19D05AC8F38856E385A5A3341412E42362B36362F25332D223122223C1C273424222D1C33331E313120363120312D1A2D2711221C0B16160B11110B1111051105050B050B050B0B0505050500000500000B05050B05050B05050B05050B05000B05050B00000B00001100001105001C05052F160B4B2B1472532EBA8632EF920BFE9200ED9805D2871C72652B444216363C202D3822333C1C33361C2F331836310F36310B331C052B1A001C16001611001C22001E2D0F2B290F2D2D16312D16332D162F25162D27162020141C1111160B0B110B0B110B0B11111111111111161111140F111605111100110B00110505160B051809091C110B22160B291C112D271633351D443E22654E389B7441DC9749F29D27FEBA27F8CB21F8BF1BF8A30BFE8600FE8100D45F007F3E1C4D3B193C3A203C3F23444F2D555D3B60603867515C527C933C6F8B2D4983315353333E443A3434312B2B23242422221616161416161A16111A16111116110B1616111616111A20141C2216222D1A3131253838314D47426D705C78A09FB4BAB4DAE0BEEFE9CDCFDAB29EA87B7F9B606B715A424D42364F3631453138442427483031563F5A664F8B855EB3B37AEDD69DF6EBBDF8E1A3F8D081F8D049FEC52CFEC52CF8B938D0B449BD9B3B988D4F7F8A498A9043878D4F969C5EB19467D6B476F6D9A1F4C69FF6E5B2FEEDB4FEEDB4F6DFACABBF8E939876938D6B878D6B9583689E8D6C988D769C9A80BCA59AE7D0A9F8E2BAF8E2C5D0E1C5AFB398979175777C605664423E55332D471631401A3C4519655732917138D6871CF8A310F8A916FEAE10FEB40BFEB410F2AE0BFEA805FE9D00FE9700FE9D00FEAE00FEBA00FEBF10F2C51CC4B23C988244717C3B646438444F3B353C27312520271C162211111C161122160B22200B31250F38271C3C2F204D391F5A50306B7441A47654BC946DC5986BE7C581C5AE5F9E985F8579416F52475A3C365C4B2F6E462A845832BA7032DC811CE07516B45F1C663C223C3C142B340F1A2B05111F000B1C051C1611 +712125541725371B1C2428122038093C4D1238651B3C511C34591230551C28441C28381C28341C4C1E1C6912127916137D151C69161C54131C38171C24241C20281C1C24121C20121B2009301B094D1609650F09890E09961513A21C26B22639A62356A62756B22C56B22F5FAE4471AAB6AAB1BEBCB5C6B3A6AAA0B63469C62C60A61F569A1E43921D2F81191C6516124416123417122424121C2412202C1224301228381C343C1C34491C40491C651A1C7D191C8D161C81121C6D151C4C1A1C3034253C481C49612F4D6D555C857A6485846085835571555D602F5D752F716C257D3F2F8D1D2692191C92161C921926921939961A429E1E4C9E2356A21B56A61B569E224C9922398D1D2F7921254C3B25303C251C381C1C2812141C1214181217181218201C1C242528272540171C65161C8D132692162F96152F9E1A3996162F96153992162F8D122689151C89161C85151C8515127112098514128D151392151C96151C9A1C1C9E181C961C1C9A1C26A62130A619309A162F9E1E39A21F43A22B4C9D8C3881AA67A6BAA9B5BDC6ADBDCFA9B9BC9AAAAAB63485B22C73B22869B6387296AAA0A5BABCA5B9BC709EA06885714C714B555C2F851E26961D1C9E1C1C9E1D1CAA191CA625269D1E30961A3992164296224396213996192F92162F92132689151C6D151C48131C301B1C2B2825242C1C24341C303C25344D2534512F3C4D383C55384D6D424D7D414D85385D8D2E6592425D854A51815369894B6DA25E719E5479A2558E9A42718D4B6D813865792F6D892F61792551752549611C515D126D191C81191C8D191C8D161C8D161C8D151C8915255D131C44131C33131C18182517181C1818121818121B18121C18122F171C3F171C58131C79121385181392151C92151C92151C92121C92121C92121C92111C92121C92151C9215139215139211138D15138D15138D15138515138115136D1212501A12381B122020121C1C1220201238131250131271161C921A399A2243A133556B858496AEAAA5BAB39AAEAA7C9A7AAA3755AE2743B63742AA252F9E2026911A267D191C44171C +FAE1EBC2A5BC9D858D89645E603C2F482B1C3C231C3417122310092310092310092008001F0C09180C0923101228131C381B1C50272F7140418D544BA65F55B66B5EBA6B5EBE6F5EBA6F5EB66F559A5C428D582F69442E513312381B123417092310121B0C121808120000000000001804122308122C0C122C14122C1312280C1234131234131C28101C230C1C27101C34171C381B1C44271C4C302F6540418564549E705EBA775EC68871CE9884D29D8DE2A1A0EEA4A0EEB4A9F6B8A9FAB8A9F6B49FF2AC96FAA08DF2987AF2947AEA9071EA907ADE9184D69584D6957ADB957AD2A584DBA58DEAAC96EEB096EEB096F6B08CFAA48DF2A083EA9C71EA9067DB805ED67B55D2775ED67C67E28C71EE9883EEA48DEEA496EAA096EE9C8DF2948DDB8D84D2887AC67768C27767B6675EAE6755AA5F4BA65855965855955C4B9260558D584B794C41603C3854342F502F2554331C5C3C25713C2F895438A65F4BB67355BA8068CE9D84DEA597EEB8A9F6C5CEF6D5F4EAE2FEF2E2F4D6CACFDBA9A0D69584DB917AD28971D68071D27868CA7C67CE8071C67768C26B5EB263559E544B9A504B8944427D44417D40388948389254389E6B4BA66F55B68067CA998DDEB9A9F6D1BCF6DEF4FAE2F4F6DDF4E6CDE1CECAC6E2B9B3EEB8A9EAAC96D2A17AD28D71BE6F5EAA675592544B753C38602F2F502B254827254C2B2F603C2F714C388D5C42A2745EB68C71BEA196C69DB3CEA9B3D2ADAACEA097C29997C29497A6857A9578718168677D646765505454382F503825582F2565382F7948389A5842BA735ECA9184DAA1A0E6ACA9E2B5BCCDB9CFCAB9C6B2AEAAA1898D85707181545464443854332F48272548271C502B1C5C402F75584B85705EAA8067BA9D8DBAA597BA9DA0A995A0AA8984AA7868B26F5EBA6B5EC26B55C66F55BA7355B26F55B26B55B25F38953F2565342F542725481F1C481B1C3C1B1C301F1C381F1C44231C44231C50271C593825714C3889604B9D785EB28C67CA9984C6958DC69184C68068C2775EAE6755926855916455916855997067AA7067C2775ED6845EE68C67 +7B6A3961643C5B533A464A364647353B44333B3820363D2C394839434A3E51614C5F725B6D725273715470786280836282896A868E6A96976B95967295987B949C87AAA17FBC7981E46564EA5C49E04239C348397941245636204B49261D222736343435393E3C4E443F454D40594954694D54725F627A6C788F7D849E8A8AA5898BA2899A999FB29BA3B09A9BB79F9DBBAB82A9AE8FA5B782AAAB8AAFB3819FAF7C9B9C7A8F8E6E8381747D80747F7983777786737684798B857B8A7C7C8D82889A8D8C949E83959E5B9BB66484AB5381B85280C15595CF5DB7EC71C0F289C4ED7FBFED77BBEA72AAD66D9CC59099AD9993A0A9A1A8AFB9BD9EC4E18FC1DBA1BAD6B3B9C1C7A89EE17774EB6672E6646CD97078B08F938D878D7191935F8099677D9270817F7A856A879461908655A38851A08F5DC6A349DCB23DD5A243C99532A17744BA6C5DA68A6398958C9C9EA48EB4D58AB5E175BBEC5AB1E95399C96F88A4887173BB675CEC6443E44B30F74424F84520F1402AE94429DA403388554060554464674F5B644D6A634479714788944F9398519E9A5BBFA865C8B361BEAD65B9AF70B1C273ACB784AFBF9595B184889C837D8B7A6B8477617766596D5C545C484B4B424F50494C5B494D6A5D4C656B5C796B627D777094898BAA9C96BBD590C1E691C0E492BFDEA7B4B59EB99A9DB1799BA0599EA84EACAF5DBA9E49BA9E49B59954979D58859A5B8297638493627E8B697B81676A6F60545F694A515947405C4D49515A655360645A696961737261757A5F868953888A37967E346E763B556B3759603C4C4C3544432548493B5A5749736B56906E4C967957987B5F8B8C6A84907B8D9796A29EA0A9B2AFB9C7DABFCDDDB9CADDB9C3D4BDC590C2B188D5C45ADCB640D0A44CEE6A5BEC6755F05853EF5048EF5239EC4434F6412BF53F1AF44310F44E11F45217F34C17F7451CF34A1CF4482CEE5637F34B3CE154479F5C617C7D677175695C71645F71656A6F716B736D6E7363757B5A777B4B867A51828047848E4B9B9B5EA3A479A0989482A5A06BA3CC5EB7EB60BCEE6AB4EA7EACD1 +F2F2FED0E7C5A3C5988DAF766B98496093334F7C2D4F6B1C556B16607C276B933E71A46087A98798CB98B2D4B2D0E7C5DCF2E1D4F6F6D0EDFEC5F2FEA9E9E1A9DCBA98D0A398CB98A3BA9892A39E9C9C9C909E9E87987C7698766582715252523A2020381C1C5454276071216B821676981C8DAF2287AF4371A45A769865708D7065897065876560826054765443713E386B33386B2D446622497C334F764F6B8D6082A47C9EB48DBABAA9D6DCD0EFEFEFF6F6F6FEFEFEFEFEFEF2FEFEF2F8FEEDF2F8E7F2F2DCEDCBD6D076A3C538A9A31C93A9328D9E5476A47671A9766B9E76498D652D80382255221C491C1C4D1C2D5A3854765476987698B498AFCBAFC5E7D0D0E7FED0E7FED0DCFECED6C5C0A9A9ABB4AFAED0AEB4D1B4C5E7BFDCEDD6EDF2EDF6F6F6FEFEFEFEFEFEFEFEFEF2FEFEF2FEFEF2F8FEEDEDF8E1E1E1E7A3A396707060544F525252386038325C2D22551C275A274973497C87659EAF81A3BAA3BAD1BAD0D6FED0E1FED0D0FEAED0C598C098769876547C4F3E65381C491C0533002200000034000033000034000B3E051C4F161C491C38530B4444002D330049601C5465215A661C4F82335A8F705AAF7698CB98A3D1BABADCFED0E1FEDCDCFEDCDCFEDCE1FEDCE7FEDCE7FEE7E7FEE7E7FEE7E7FEE7F2FEDCFEFED0FEFED0FEFEC5FEFED0FEFEDCFEFEE7F8FEE7EDFEE7E7FEE7E7FEE7E7FEE7EDFEE7F2FEE7F2FEE7F2FEE7F2FEE7EDFEE7E7FEE7E7FEDCEDFEDCEDFEC5FEFEA3FEFE8CBFC598AF98989E817C825A6B433E7C2222892D2D993333993333AF5F438D8D7087987C8DA38798BA9898CB9898CB98A3D0A3BFE1BFE7E7E7DCE7FEDCE1FEDCE1FEE7E7FEF2F2FEF2F2FEF2F8FEF2FEFEFEFEFEFEFEFEFEFEFEF2F8FEF2F2FEE7F2FEE7F2FEE7F2FEE7F2E7E7E1AFDCD687FEA98CD0C576D0BF70A3BF6B6B98496093335A8D335A8727558833608D2D65932D768D3E87814E879E6B92C06592C57098C58798CB98BAD6BAD0F2E7DCEDFEE7F2FEF2F2FEF2F2FEF2F2FEF2F2FEF2F8FEE7FEFEE7FEFEE7F2FEEDEDF8D6EDDCBADCB498CB988DC05476A42D607C1C +EEC18DEEC08DEEC08DEAC18DEAC18DEAC18DE6C18DE6BD8DE2BD8DE2C18DEAC18DEEC58DEEC98DEAC596EAC196EAC596E6C196E2BD8DDEB984DBB171D29055DB6A4BDB5F42BE3F2596401C912F1C853325652B1C543325503425503825503C2F5948386D54387D6842A66B42C6884BDBA15EDEB467E2C17AE2BD7ADEB471DBA967C68C55B273429E63389E582F9E5838A66B38BA7742CA8C5EDBAD67E6B471E6B47AE2B47ADBA571CA8C5EA267427D503871482E593C254C342540302534271C28231C24241C202425242425282325302825342725302325342825403025483425503C2F6044386144386444386140385438384C302F442F2F40302F44302F4C342F543C2F654438755441895842A66742CE884BD29D55DEA45ED69C55CA8C55BA7B42966742795838694C38583C2F4C302F403025382C253C302F44302F553C2F6950388958429A6B4BC28C55D6A971DBB17ADEB48D89919758685E4C44425144415040384C3C3850382F4C342F4C34384C3438443438382C3830272F30232F30232528232527201C24201C24201C24201C20201C1F1C1C1C201C1F201C18201C1F1C1C201C1C231C25242025242025281F1C2C231C34241C38271C3423253C27253428253028253030252C281C2C241C2C241C30231C38271C40271C58332575482E925038A66F38C6884BD6A45EDBB171DEB984E2B88DE2BD8DE6C183E6C583EAC083E6B883DEB984E6B883E6B883E2BD84DEBD84EABC83EAB883E6B87ADEB471DBB167D29455C28442BE6A38AA5F38AE5B2FC2571CC2481C9A4C258140255D3325482B25442B254030253C342544342559402F715438916442B67F55D2A55EDBB567EAC170EAC17AEABC7ADEB071CA945EBA774BAA6742925C4B895C4B95684BAE6F4BBA7F55CA905EDEA97AE2B48DEAC196EAC9A0EACDA9EAC9A0E6C596E6BD8DE2B47AD6A167BA8755996854816C54795C4B795041714C3879483875482E7D442F7D44386D40386D3C2E58372F542B2F482B2F3C2C25342C252C282528231C24241C2424252823252C2C2534302F503C2F6D442E81542F9E6342BA774B +B65B258D542579442E5D3C2E4C3025482B2550302F653C2E89442FA24C2FB25F38B66638B6632FB6572FC25438C65438BE5742AE5738924C38753C2F58332540271C341B1C2C181C28181C28171C28171C28171C2C1B1C341F1C3C271C542F256D332F853B38A24038B2442FBE4438C6482FC6482FC6482FBE442FB2442FA6442F954725814025643C1C5C2F254C2B254830254C342F643838854C389A502FB2572FB2502F9E502F8D442F713C2E60382F542F3854302F5C372F64332E60332F5C372F54382F5D3C2F5434254C341C48281240231C381F1C3020252C2325301F253823253024253823254023253C272F3C232F38232534231C301F1C301F1C2C1F1C2C1F1C2C1C1C281B1C2C1C1C381F25402B2F502B38643C38894C41B26638D27B42C6904BD6944BDB9D4BDEA04BDEA854FAB34AFABF41F6B738F2B741EEA838E6982FF29F38DB914BD6807ADEB0A9BEA97AFED479FAE196FED45DFEDD54FAD55DFED954FAC84AFED454F6D04AFED04AFEBF38FEB22EEAA72EDE952FD29138CE7F38C26A38BE6A38C65B38BE5B2FBA6A38C6772FDB8438E67738E66E2FE67B2FEA9438FAA638FAAF38FAB338FAB338EEAB38DB9942E69838D28C2FC26A2FAE5325A248259A482FA64C2FAA542FAA5B2FB65F2FBA5438C65738D26638E26E38E2622FE26638DE5738D65338CA5438C25438B65038A24838924C2F89402F7D402F6D3838713838814038924C38A64838B64C38C2482FB65038BA4825BA3B1CC24825CE482FCE5325CE502FD2572FDB532FD25038C64C38AE4838923C2F813C256D331C5C2F1C65331C7933258D37259E3C25AA382FAE402FAE442FB2402FB63F2FBE502FCA502FCA572FC6532FB6532FB2502F96482F85402F713C2E6533254C27253C1F1C2C1B1C28171C27131224101224101223141223141C23181C2418122314092414092414122418122C1F1238231C482B25602B256D332E753C2E81482F7D44256D3C25602F255027253C2325301B1C2C1B1228171228171227181C24181C23141C23101C231425281C25382825482B2F61342E71332FA23C2FBA442F +18141218181C1C1C2F1B1842181C4B171C4B171C42131C2F14181C141812141812181C1C1C20381C24421C245524346730407130387A2C407A344084344071443C71444067384D6738445E343C5E34345E24345E24345524284220203818181C1010120B08120B08090804000804000B04090B08120B081C10101C131C2518203818284B1C305E2440672840712C447A2C4471284071243C712434671C305E20284B24244220243818202F13202514201C0B18120814120810120C10120C10120F141210141C141C2517202F1B20381C1C2F1B1C2517141C1310120F10121010090C0C00080C00080800080809080809080809080C090B0C120B0C120B0C120B0C120C10121018121820121C2C2528342530384230384B344455384D71496184546DA06471A06475A96575A0688197718197687DAA687DAA7C89C66874AA586484444D6734405E2838551C2C4B1C243818202F181C1C1818121418120F14120C10120C10120C10090C0C090C0C090B0C090B10090C10091010091014001018001414091814121C181220201C20242F2028382024421C244B1C244B1C244B1C244B1C244218244218244B14245514245518244B18204218203817181C1414121010091010091014091014091314091418121418121418121010120F10120C0C120B0C090B0C09080C090C08090808090808090404090404090700120304120308120304090404090808090808090C0C09100C09100C09101009131409141C1218201C202825242C3838444B546571757D9795A5BC9DB1D8B5BDEBC1CED8C6CAC695B1C58DA1BC6C92965C6C8D44497138406730385E2434551C28552028551C2455202C5524385E30447134498434498430498D38488D40518D495D8D4C5C843C4D8438408430307124285520244B1F2038171C2513141C0B1412071009071009070C09070C09070809040800040400040400040400040400070809080C090810090B10120C141213181C14202F142442142455142455182055182055171C55131C551420551720551820551F205E1C24551824551B1C42181C2F17181C0F1012 +B6A2AABE9D84B28871AE6B4BA27C55BEA05EDBC567E6D271FEF583FEFE9FFEFEB2FAFECEFEFED8FEFEC5FAFEA9EADE8DDBC1A0CABDAABEB9A9B5A9B3B59DB3A999BCAD9DC6A195BCA595B3A292AA918D976C6C8D707067818167957C67AD955ECE955EEAA867FAC070FAC870F2D97AF2E57AFEED70F6E570F6D167FECC5DFAC45DEE985EC27F4BBA6F42BE7F4BDEA85EFECC79FEF5A9FAFECEFAFEE1DED5E1D2C1CFEEC5A9FAE996FEF99FFEFEA9FEFEC5FAFED8FEFEC5FEFEA9FEFE9FFEF18CFEDD79FAD170F6D170FED970FEDD79FAE18CEEC5A9E2B9CFCEB9CFCDB1CFC9B9D8BDB5E2BDB5D8B1A5D8ADA5CFB9A9BCCAA5BCDBB5A0E6B88DEAB483E6B47AD2B58DD2A997CAA1A0AE9AAAB195B3AA96AAA999B3A6A2AAA1A597AEA297B29D8DAA9D8D9E91718D745E7D604B615C2F4D4D2F49492F40442F44402F403C2F3C342F38302F30242F302825342825342725342725402725402C25483825403C25443C25543838754C4192584B915C4B95634B926C55916867A26C689E745EA973689D815EA29967B6BA71DED67AF6F683FAFEA9FEFEC5FEFED8FEFEE1EAE2FED1C9E2CEC1CFD2B1C6B5A5B3A28DA091797A91647179605E685D5E55504B59554B615D5464605E656954797967898171969667B69867CEB171E6C55EEEB454EEA85DE2AC54BD9854B67042A66342855038583B2F44302F402C2F34272530281C30231C34271C302C2538302538302F4434384C4038554C4171584B755C547D60547D60547D5C5485585475584B5C48385144384844384444384C4C4251514B554D4B554441483842444038403C424038383C30383C34383C38383C382F443C2F44403849493851514255604B61694B696D387D75427D8142928D55AAA955C6CA71EACD70FAC070EEAC67EA985EBE7742AE6A38A66F428D6C4B7D70556C7167718167857D7AB691A0CAA1B3D2C1B3FEF1C5FEFED8FEFED8FEFEC5FEFEA9FEFE9FFEF596FEF58CFAE583E2CE7AB6B671A28D5E95804191744B8964547D6C558160547D704B756D54696D4B616D4B65694B7970428D704B957455A28D67C2A97ADAC984 +1B1C1C302425443025483C25444425383C252C2C1C24241C20201C1C201C1C1C1C1C1C1C1C201C1C241C202825303C383849423C514B505D4B5C898D64AAA085B9BC99C2BC8DB6A975A2836D917A55715445553840442F38382528281C20241C1F201C1C201C1C201C20201C24241C342C1C483812613C1C79541C817025966B258D642581541C6D481C40491C302C1C24281224281234382540402F444C386158386D64386D64385D6142444C42304C4B3038382824251C20251C20251B20251C202520201C20201C1C201C1C201C1C1C1C1B1C1C181C12181C12171C12141C12141C1C131C1C131C1C10181C131C1C141C1C18201C18241C18281C182425182025202425343C2F444D2F69582E857425A68C25B69967D6CE84DEDAA9E6EABCF2F2C5F2F1C5E6E2B2F6C45DF2B84AE29C38D2A438DEA038D69C2FDEA325DE9825D69D25BA7B25B6722FAE6F2F956338795C3865714B7DAA7A9AAEA0B9CABCC6DAC6A9C6BC8DB2A9689A96346D972C597A28384B14303818242518201C18201C18201C18201C1B201C1C201C1C241C20281C28382F303C383040383840383840385044385C3C2E71602F966F38998042AAA684D2CAA0E2E2BCF6F2C5FAF1CEEAE6C5E2DEBCC2BD8D999167696542494D383C402F2C28252020251B1C25181825181C1C181C1C181C1C1B201C1F201C20241C28302530402F34492F3848383C442F444C385D552F71602F69502F65482E684838614C2E5C4425594C2558482F44492F30402524281C20241C1C241C1C201C1C2012201C121C1C1C1C1C1C181C1C171C1C181C1C181C1C181C1C18201C1B24251C2425203C38304038304438344938344838304038303C3834382F2C282524241C24201C24241C2C34253C3C2F3C402F4449384D54385D61385D6538616542616138616542616D42588970619A8D6C9E8D74A6A07DB6A07DB28D8DB684A69D71AE884BC68C38D29538DBAC42D2CE97D2DEC6D6E6CFDEE6CFE2E2C5CECE97A6A27A7D7D4B5965423C492F282C1C1C201218201214201218201C1C242524282F243442285055385554588E8D81B6A0 +CACEBCB2BAA0999D8D818D7A708171607D7A68928D709EA989B5BC9DDEE199DAEB84D2EB64C6D8549ABC3C757A30505E283C4B1C3038282C2518201C30382550231C4C232544232544271C44272544483838442F44483830482F3C48424D615554716764858485A2A0ADBEBCBDD2C6C1DACFC1DAD8C1DAD8ADD2E184C9E168A1BC548DA950798D4C6D7A5D6854695C42815038915F1C995F1CAE6F42E2A754EA9B41C27725B23F09AA21098126127D3F25994C1CAA6B38F6BC4AF6C467FAD99FE2D5BCE6EAD8E6EDE1E6F6EBDAF6F4DAF2EBD1EEE1D2E6E1CEDEE2C5DAD8BDDACFB9D2CF99A9BC6996A0507D8D44657A385D7134617A4469715C818481968DB9B18DF2C47ACAA584B6734BAA3B1C993B127D2A1C712B1C5C2325502725404042344C5538595438515540555E49615E556D5E646D5E79917181A68D92BAA9B1D2C5BDDACFC5DAE2C5DEE2CEDEE2D9E2E1DEEAE1DAEAE2D6EAD8C9EAD8C9E6D8C5E6E1C5E6E1C1E6E1C1E6E2C1E6E2BDF2EBC9F2F4D5EDF4CDEAEBC9EEEBC9EAEBC1E6EBC1E6E2C1E2E2BDE2E1B5E6E1A1C6CF6CA6B25C99A0497E96588996598E977DA29795B6AAB5CABCBDDACFC2E2D8C9E6E1CDE6E1D5EAE1D6EAE1D6E6D8CEE6CFC2DAC6A6BEAA919584796D5475684B8D7167A68D84B6AEA0CED6B3DAEECFF6F9E1FAFEEBFEFEF4FEFEFEFEFEFEFAFEFEFEFEFEFEFEF4FAFAF4F6FAF4F2FAF4E6F5EBE2E6E1D6DED8E2EED8D2DED8CEDED8C9E6E2CDE2D8CEDECFC6DECFCADECFC9E2D8C5DED8C6DECFC6DEC6CAD2B3AEC6A999B9BC9DBEB3B5CABCC6D2C6CAD2C6C1DACFC6E2CFCEE6CFCEE6CFCAE6D8CAE2D8C5DAD8C1DAE2B9DDEBB9E6F4B5EAF4ADEAF4ADE6F474CFEB4CC2D848B9CE3CAACF4C99A944797A4C695E3C554B49514B4D4D384C444249595561504150402F602B257D261C7D2A1C642F2F5C484B44515544555E545D6748717A64958D85AAA9B9CACFCEDED8E2EAE1EEFAF4F6FEF4FAFEF4FAFAF4FAFEF4FAFEF4FEFEF4FAFEEBFAFEEBFAFEE1FEFED8FAF9D8D2DECFDAB5A9D6B996B67467817838815B387D584169585481817195A1A0 +50231C5C271C61271C60272561271C502B25442B255427254C2B2F4830383C2B2F2C2C2F2420251F1C251B1C251C2025281C25302025341F25381B1C44231C54231C601E1C682212691E126122125822124C231C44271C402B123C3025343425302C2520281C20201C1B201C1C1C1C1C1C121F1C121F1C12231C12242012342312381F124C1F12601E12711E12851A12911A129A1613A21612AE1900B21900B22E09BE5712D66912DB6100C65712B24809A225009E16009E16099A1600921600921A09891A09751E09691E125C171258171C5C271C58271C50342F48383854444149494B403C3834383824342F20242524201C281F1C341F1C301F123C1B124C1F12581F12641E09712209791E09851E127D2712791F1C79261C6D23256D221C691F1C65221C542325481F25441B25381B1C30171C28181C241B1C231C1C231C1C242012301F12502B1265401C8D4C1CB65F1CD67B25EAA338EAB054EAB04BDE9D2FDE832FD26E1CDE4F25C22612CA0E09CE1A13BA1E09B61E09BA4809AE5309A14F128D3B0981401C794C2F793F38852E257D2F1C812B1C792F1C712F1C7D2F12792F1C6D2F12642B1C5C271C4C1F1C381F1C301F25281B1C231C1C201C1C241F1C2C241C38231C44231C4C2325502F1C58271C582B25652B1C69271C6D2B1C6D3C2E61483869584B71685485645EA55B38A5572FA24725A63B1CA23F12954012963B12923C098D2100813B00793B1285401295401C9A5025AE5312B65B12C66012CA6E1CCA6A25CA6A25C65F2FB2561C85441C713B1C5C2B124C231C3C231C381F1C401F1C441B1C481F1C4C1F1C4C231C502712541F1C552312511F12501F124C1B1C401B1C381B1C2C1B1C241C1C1F1C1C1B181C17181C1B181C1F1C1C201C1C231C1C2C1F1C441F1C582B1C6D3C1C85401CA65B1CD28C42D6D2BCE6B471EEB05DDBAD55DEA442CA832FAE672F8D642F795842503C2F3C2B25301B252C1B25241C1C201C1C1F1C1C1B1C1C1B1C1C181C1C1B1C1C1B1C1C1F1C1C201C1C2024252C2825381F25442338593C2F7540257938257D382F6D2F25692F255C1B25 +925009855C1C856C3899704B8D7D54857141694C385048253C4425343C2F282C2F242425201C25201C1C20181C1B18251B1C251C2025282C2F3C40384D59425C69427585557D9E67A6B16795B27A9D9D717D85676D605E515D4B40554B34443828382F282C2524241C20201C1C1C1C181C1C171C1C1C201C24241C28281C38271C48301C54331C50381C54401C48401C44271C382B1C2420121C1C12181C1C17181C14141C17141C13141C13141C18181C1F181C1F1C1C231C1C30231C402B1C4834254C382548342538271C301F1C241C1C201C1C1C1C1C1C201C1C201C1C201C18201C18201C18201C18201C18201C18201C1C241C24281C2C302540402F516142607967589296609EA9649EB36496A064818D556D71445D552C3C42242C2F18282518242517201C141812181812171409182012242C122C3025343C2F38514B40615544655E55715560755E54545E44505540494B38383834382F282C2524242523201C1C1812201C1C2020123427123C2312542F25513725504838404C4234404B30495534515E3C597A40657A58697A5975715D7571647571647D67687D676D815560694B5D6542595D4269694B757D3879794B7564386D642F595D38545D4249554238402F2C302F2820252C1F25282C2538341C44442540382544382540302F30342F28282F20242520241C20241C2428252C342F343C42405555546D6764797A689197749E8D7096976C818471696759654B455D38444C2544441C34301C28281C24241C20241C20201C20201C20201C20241C2028251C2C2F24444230555E2C6DA05896A971B29F74AAA985ADB35C9AC5245DAA285DA024496730384B2C303824242520201C1B1C12181C12142012181C12131C1213181C14181C141C1C171C1C14201C141C1C181C1C1C1C1C1C1C1C1C201C20201C24202528242F3430423C4D5E5C79847DA6A091B1B3A1BEC6A9C6BCAEBAAAA6BAAA91AA848DA25581855589632F8948097D2E006D2F1255331C69501C5D402F68484B7D795E8189716C967A60928358897A44698D34485E1C343817202F1F1C2F20282F283438 +181809181C09181C121C1C121C1C1C1B1C1C181C1C181C1C141C1C131C12181C0917180914181213141214141213141C0F181C0B14120C10120C0C0910141214181C18181C1B201C20241C202C1C203425303C254C442F65502596601CC2661CD26A25D66E25D67F25D27F25CE842FD69C2FE2A82FF6BF2EF6D02EFEDC38FECF38FABF2EFABB2EEEB32EEE9F2EEA942EDE8825DA9425DEB32FE6C825E3E62EF6E12EE2DA2FD7C038A59542656D2F48481C383C1C282C1C2020121C1C1218201218201218201220201C20241C282C2534302F4030384C402F59402F6D50389A6038BE6B2FBA6A2FAE7B25956F256D542E55502F514C38404D4238404230343820242F1C24251C201C1C201C2320122C281248301C65372585482FBA662FBA5B389554386D503889632FA26C2FB28838BA9438D2BD4BEAD167EACD67EAC567EEB441D29438E27341DE734BC66E42B66E2F7D5025693B2544341C2C281C2020121C1C12181C121418121718121C201C282825343025483C25604825916338C26638D67B55E6B467FEF583FEFE8CFAFEC5EAEABCBEAD9781928D69895455652F5D4D2E6D3C25794C25956C2FB6772FB28C38BA902FC2882FC27B25B2732575582F54402F3C382F343C3834402F3C443849514B748D8DB6BA97DADEA9CECEB396A697546D673C495538494B494D4B555D41617142818D4BA69D71B6A971C69C67BA8442AE772F795425513C1C40381C3034122C2C1C28282520242520242528282530302F30493849752E717D2F96AA5EBAB567D7CE5EF6E94AFAF954FEE954FEF14AFEE538FAE538FEE141FAE954EEF170F6D97ACEB571C67B55CA7742C27F38C68338C28842DEB954EAE670FEF970FEFE83DEE296D6C184AE9D716971384D543834442F2C342524281C20241C24281C24241C28202530272540271C50342569372FA55438C2622FC66A2FCA8338EEAC54F2C467FAD567F6DD4AF6C838D2B438AA95388D6F2F5D5C2F54482F40441C38401C2C341C242C1C24241C28281C28281C382B123C2B1248341C60402E755441AA7B42AA844279483864372E383025242425 +1828253834255D4425894412AE4C12BE6609BE5E12B24B12A24012813C12694C124D441C403C252830251828251420251320250F20250F202514242F1828381828381C28381C2C381C2C38202C2F2430253034254C44255149256D502589501CAA5725C26212C66612D26E12D67609C67712AA801C92631C75501C55482544342528282518241C13201C18181C201C1C281F123823124C341C695425856025C29038D6C58DD6CAB3EAE6D8FAE9E1FAE9D8DEC1A996915E6D60384D442F283038242C382428382024381C283818242F14202F14202518242518242524242524241C28201C281F1C301F1C442F1C6D271C812E12852F09A23B00C67209D6911CE2AB2FEAB72FE6C041DEA541C2902F91702F71582F5D482E3C3C2F24302F202C2F20242F242425242825282825282C1C30341C4C44255D4C2571581CAA7B1CC27A1CD28412D68D12D27F12B6771C994C1C8940127937095D3312504025614C25715425A6732FD6AD4BE6C54BF2C84BDAAD42B6842F71582E4D48253830252C282523181C180C12170C121B1412341F125D3312955C1CC28C25E2B44BF2D554FAD570FED479EEDE8DFAE9C5FEF1D8FAEDE1FEE9C5FAE5A9FEE596FEE58CFADD83F6D970FAD154FAD04AEEC038D6831CBA48099226006D1E094C0F093010091B080917181C18202518242518282F202C2F282C383834385940387D48259E3C25A23F1C9A37128D2612851A09711600590B09490B00340B092414002810091B141217141C181825131C2F0F1C2F10202F0C1C25101C25131C25101C2518241C2823122C23124023126126007933097D2A097926095D1F1234281C24282F202C2F20302F20302F1C2C2F18242F131C2513141C140C12180409100800100C00140C09141412101C1C101C250F1C250C1C1C171C122C1B1238131250131C711E12813309914F1CBA7F1CE2A32FEAC041F2C84BE2BC54BE902F7D602F6150383C3C2F24302F18282F14202F101C2F0C18250C14250C142F0F182F0F1C38141C381424381C2C3824302F34302F4D49256D58387D602FBA7F25DAA32FE6A625E6901CC67825 +030C42040C42070C4207083804082F03082500041200040900040000040000040000040000040900041203041204041204041204040904040900040900000000000000040000040004040904041204041204081203081200081200041200041200041200041C000825000C2F030C3803104203104B030C4B030C4B03104B03104B04104B040C4B030C4B030C4B030C4B000C4203083803083803083803042F04042F04043804083804083803083803082F00082500081C00041C00041200041204041204041C03041C00042500042500042500042500041C00001200000900000900040900040900040900040900040000040000040900040900081200081C00041C00041C03041C04041204040904040904041204041C070825040C2F080C38070C4207104B07104B0B104B0B104B0B104B071042071042071042041042031042040C3804082F04042504041C04001204001203001200000900000900040900040900040900000900000000000000000000000904040904040904040903040900040900040900000900000900000900040900040904040904041204081C07082504082F03082F03082F00042F00042500042500042500042500042F000438030838040C3807144207184203144200103800083800042F00041C00041204040904040900041200041C000825000838030C42070C4B08104B08105507145508144B07104B070C42040C3803082F03082500082500041C00041C00041C00041C00041C00041C00081C000812000809040809040409040412040825040C38030C42031042031038041038080C3807083807082F04042F04042F04042F030838030C38030C42030C42030C4B030C4B040C4B040C4B070C4B070C4B070C4204083803042F00001C00001200000900000900000904000904000904000904000900000000000000040000040000040900040904040904040904040904041204081C04082504082F040838040C38030C2F00102F00082500081C00041200040900000900000900040903041204081C040C2504102F04102F040C2504081C040412040409 +2414122014121F14121F1412201812231C122420121C18121B1412181012170C12170C12171012181412181412171412131412101412131009140C09170C09181009181409181409141409141009140809170C09180C091C10091C14091C14091B1409181412171012171012141012130C12100C091310091410091710091C10092310122C141C38172540132F4C172F501B25582325582325581F1C441F1C34171C2C141C24141C23181C23181C23181C23141C2014121C14121C14121B10121B10121C10121F101223101C28131C3017253C172F481F3858234264274B602C4B60304B64285464284B541B3848172F3817252C17122414092310092010091C10091C140923140923180923181223141223141223181224181C28171C2C171C381B1C401B25481B254C2325401F2534171C34171C34171C3C1B25401725441B2F481B2F502338582841652C42642B3854233844273828282F271C2528171C2B141C2C171C301725341825381B25341B252F1B2F27182F2318252314251C181C1C18121818121714121310120F1012101012131012141012171412171412171012140C12180C121B0C121F10122010122310122410122414122414122814122813122C141C3817254017384C1F4254444B6C3C5E79405E7D345E7538546D274B68284B682B416D2342642338501F2F48132538131C34131C30141C2C131C27101C24101220100924140923141228181230171C481F255C1F38712C548D3C5ECAB5BCB1748E914C7A914C7189507181385E7D3854792F4B682342602338541F2F4C232540171C34171C2C14122710121F1012181012141012100C09100C09100C091010090F10090F0C090F0C12100C12100C12130C12140C12180C121B0C121B101C1B101C1B101C1C101C1F101C28131C30172534172F381B2F40232F481F2F44232F3C242F301F2528181C28181C2B181C301C1C342025401F2F441B2F501F2F541F38582338602338601F38541F384C1B38481B38441B383C1B2F34172528141C1F141C10141C140C1C140C1C170C121B101220141C23181C241C1C281C25 +916854B26F4BCA7B4BC67F4B81705554482528281C1410120B041C0C041C17181C005D8D006DA0047AAA0786B3138ABC188EB31F97B32C9EB334A2B381757ABE8967D69842CE8325CA771CC66A09C25A09A62B098512004813093C1312241C09242412343C25006596006D96006D9600699600618D1424121018090808090C04090C04090B04090804090404090704090800090C00090F0009100412130C1C00598D0061A00065A00065963C3C25441F12691E09AA5009C65A00B24300851E00480F09240C121708091004091308091B1412342C250469963CA2BCADADA0C6A597C29471DAA054DE9954D6842FD27B25CA6F1CDA761CCA772F9568555874710471A00076A0007AA0007AA0007AA0007AAA047AAA0076AA0072AA006DA00065962C3C1C1C24091410091008090F04090C00120B00120800120800120C04090F04091404091C0C1224241234342F006196006596494942403C2530381C40402F0069960076A0047AAA087EAA0482AA0486AA0082AA007EAA007EAA007AAA0072AA0069A0005D9610201C100C121308091414121C2C1C00618D0476A0178EB32C9EBC3CA6C53CA6C544AAC548AAC548ADC560B1BC959167D68F4BD27F2F9A632544441C2C23121814120F08120704120400120304120704120B041213081220241C006996188AB348AEBC95BEC5CEDACFD2DECFDAD2CFDADAC6DAD2C6C2C2AAC2B5A08D896771514B48542534441C34301C44401C5150258D582FC26A25CE6A1CCE6E12CE6E09C26212AE572560585E0471960C86AA138EB31F93B32797BC309EBC30A6BC30A2BC2B9FC52797C61B93BC178EB3148AB31386B30882B3047AA0046DA00061962C24251F10121708121708121B1C1C005D8D00699600618D3027251C1C122018092C0F093C1B125D37259A5425BA621CBA6609AA571249501C283412282412302312403C12954B00C25E09C66209D66900D26209D26512C67025BE6B386C6C5E0469960069A0006DA00069A00065A000598D0B08250B041C0B04120C0412140812240C124013094D0B006D1300A90E09954312555542187196239BBC +54596760645E6569555D6954596D5564715E6D796768757174757A798D8D85A6B399B9C5A1B9CF9DBDCFA1B9CF9DB1CF95A9C6859EBC7492B36C85B36C85B3748DB3708DAA8196AA859DBC8DA1BC8999A97D8D8D7985716D795E697D556585546585556D85556185555D794B617D5565755569754B59754B54794B5D8D4B6D964B75AA6785B27A91AA97A9C2BCA9C6CFADC1CFA9BDCFA9BDD8A5BDD8A5B9D8A1B5D89DB5E29DB9E29DBDE1B1C9E2CDD2EBD6DAF4D6DEF4D1DEF4CDDAF4C1D6EBB1C5D8B1BDCFA9B9CFA9B5CFA5B1D8A1B5D8A5B9D8A5BDD8A9C1D8B1C5D8C1CEE2CEDEE2DADEEBDEE2F4E2DEEBDEE6F4DEE2FEDEE2F4DAE2F4DAE2F4DEEAF4D6E2F4CDDAEBB9C5D8A5B5CF8D99A979798D69657154545E4D5555494D4B49494B49494B494D4B4955554D615554715E688584709A8481A2A08DA9BC91A5C68DA5CF89A1CF7CA5CF408BCF408BCF4087CF6481B3607DA06C918470896761795E5971555969554D59554D51544D494B4D494B4D4D4B5151544D4D4B494942494942494D4B4C4D5E444467484D675C64847C858D91A1B3A5B9CFADC9E1C9DEEBD5E6F4DEE6EBDEE2EBDEE2EBD1DEEBCDDAEBB9CEE2ADC5D8A9BDD8A5BDCFA5B9C699A9B38DA68D899A847D9D84799E6765954B557D4151754B486D5E4D555550515E514D544D494B49494B44444244444249494249494B48484B51554B51594B51594B55614B59615E595D5E55595551514B55614B55594B55554B51614B51694255614255654B51654B4C654B49614B4D5D4B49514B444D4B49494B49494B49494B49494B49494251554B5161425169383C652F496138445942494D4249494244444B3448672C518D3C82CF3C87CF408AC6607DA058797A546C715C656765657170758468758D687D977485AA8091BC809DC6819ACF819DC589ADC691ADC68DA5BC85A5BC7D9DBC7891B37085AA6079A064759748697A445971505D674C61846C7D97898DA0919DBCA1B5CFA9C1D8B5D2E2C1DEEBC5DAEBB5C9E2A5C1D8A1BDD89DB5D89DB5D899B5D895B5CF9DB5CF99B1CF95B1CF95B1CF8DA9CF89A5C680A1C6 +614C4B55443861482E7D54388D6455956B7189747A9970719A857A9D7C67997C5EA1775EB27755AE8467AA897AC2997AA67C7BA27D7BAA7867B28355AE7742A66F2F9A5F2F89501C8D48098D44128D4012893B127D37098D33097D330975331275371C6D371C69371C6D331C61371C65332E58402F6D442E8D6042A67855AA7742AE6F4BAA7355B27B55966C5E9A6B55855C4B8D582F814C1C79401C85481C89502592582596602F9A632F9A632F925C1C9A4C129240128D401C8D4C1C9150259E5F2FAE6A25B26E2FAA661C9654128148126D4412602F095423124823124423124427124C2B1C542B1C5C331C64371C75481C85581CA26A1CAA6A1CA25B1C96501C8D401C7D331C752F12652A125427123C1F092C17092010091810091010091014001010091010091014091414091B14091B14091B18091814122010121C1012141012130C12130C12100C121010121010120F10121010121310121B18121F141C24181C30181C44231C502B1C5933126933126D3312793312792A097933127D2E127937127540127144126D441269401C693B1C60331C502B1C381B1C2C131C24181C18141C1310120C0C090C0C09101009181409281709442309552B09692A096D2F126D2F126D2E096D2E09612609502B093C23092818122018121C18121C1812281C122C1712381F12442712502B1255341C65482585582F8D644B927055927455926B4B794825713C1C582F1C38231C231812171012131012101012100C09100C09181009231409301B09381F123C1F124423254C27254C271C4C231C54231C60261261271264261254271C442312381B122C1712301712381B12402325484038594841695D54896455956C5E966855815C5465544B65482571441C85441C81401289441289481C7D40127D3C12793C12753712652F1C542F1C44271C301F121F1812141009100C090C0C090B0C090C0C09100C09180C091F0C092310093C1709401B09482712482F124C2F1C48341C4C2F1C502B1C48231C401F123C1F09281B091B1409201409241C09301B09382712512F12693B12794012924C1C +6D5C4B69554B69554B61594B5D554B5D514B5D504155494154443854442F50402F4C402F483C2544402548402F4D492F554C2F5D4C386150386550386950386D54386958386554386150385D4C3855442F483C2F4038253C38253C3825443C2548382549402F4C44384C44385140385044385149385550415D5541655D41655D4B69615471605471645E71685E71685E756C5E796C5579685479684B75644B6D614B695D4B695C41695C4261594B5D594B5D554B554D415149415148384D48384949384844384844384C44384D4438554C385950385D514161594B695C4B715C4B795C4B795C42715C416958415D5538595438554D3849493848443848402F443C2F443C2F403C2F403C38443C38443C3848404244443844402F44402F40382F38342538342534342534342534302530302530301C3C341C3C381C3834253430253830253830253C3025483C2F5548386155416D604B796855817467857D67897D71897C71857D6789746785706781705E7D7455716C5569654B655C425D584159554159553859553859554159594B5D595468685E6C605E6C605E696154655D5461504B594C4151493849442F44402F3C382F38382F40402F48442F5149385D513861584265584B6959546D61547564547D64547D6454796454796854796C5E796C5E756C5E796C5E79755E857967917467957C5E96785E9A785E9E80559E845589784B857042716041615838554C2F49442F40382F3C342F3C3025403425493C2555482F594C2F5D502F615138615541615841655C4165614B7168547D6C5E8574679178719A897AB2958DC6A597DAC1B3D2B9B3B2998DA691849D8D7A99858478707A7D6C7179645E71614B6D5D416D5C41695D416D5D4B71685471645471685471685471684B6D6042695C38695C3869582F6D5D3871604179644B7D6454816C5585705585705E857467897867917C678978678D745E85744B79644B79604B6D5C416958416554385D4D3855482F50442548402544401C3C381C403C1C443C254C402555492559542F61582F6158386155386150385D4C38514838494438 +89955585925E818D5E6D855579855569794B85814BA28055BE6B429E6F25C67338CA9842AE8C5595954B89925E71854B69794B65794B6179425D69385D5538714C38925812A23B0971440955502551442F40402F34492F384925404D25404D1C444925444D254D592F596D3871894B6D855579966789A27A91A69796B697C2C6A0EACD96D6B984D6B55ED29D67C6905E99745E6D7155656D4B5964424D5D42455938404D383C4D2F385138384C383849383C493844493849513849593849593855713865794B6D815581965E8DA671A6AD67A2B284AEB684BABE7AC2C284D6CA84BAC28DAABA7AA6AD67A2A95591A6557D85556D7542696D426161385D4C38715842716D4BAA5B25AA7738AE73389D91557D89556D714B696D4B65654B6169425D6D42597142596D4B596D4B556D4B55694B546542516542516542516542556942556938596438516138496138495D384D512F5D4C2F55483851493851504259494B65555471605479795E8989679D957AB2B17ACAB997D2CEAAD6C1AABEBEAAB6BE97AABAA0AEBE97AAC2979EBA8D95B28DA2C2A095AA8491997A7D857168755E59694B4D5D42404C383840383C3C383C3C424C4041614C4161614B656D4B6979547D8D67819E71859E7A819A7A819E717596676D754B596142494D383C3C2F3430252C271C20281214141217141C141825131C2524202528302F2C3842302C383030382C3838384038383C3830382F34342F3C302F30302F30302F24382F2830252034252C3C2F2C342528382528402528442530381C38442530341C38402538342F34402F3C442F40403840493844493844442F44492F3C4D2F444C2F4451383C51383C5138405138445142494D4B4C584B515D4B55614B59694B596D4B5D754B5D71556575546D815E7D8D718DA17AAE9D7ABE9184A6AA67A2B6719AB28496AE718DAA8489AA7A89A2717D916779855E697555656D555D6D555D6855596D55657555758967759671748571616D5E55695549614B4C54424D544251503849513844553840552F38552F45512F49513844512F49552F495938515938556138 +8D1F129126099522099A22099A22099922129A2209A22500A62500AE2E00BA3600C64300C63E00AE3A00A626009E1A00891600890B00850B00810709891600891A09811A098D1E009A2A00AA3200B23F09AA4B12B64B12B64B12B24709BA4B00BA4B09BE4309C24309CA3F09C64309CE4F09DA5E09D66612E66209DA6709F28B38DE6209D25609C24B1CB63F09AA2A099626098922097D1A09710F00650700550700490B004C0300490B00550B00590F09611A097127127D2F1C794325853F129E3B09BE5712D26209D26B12DA6712D66209CA5A09B64A09A23B09962A09852209751A00611300500F093C0B09380F09380F003807004007004D0F00591300611600752200812200852200892200892200892600852200812200791B007116007116006D1600691A09691709691300690B006D0B006D1600711A00751F007922007D1E00791E00751E006D1A006516005913005513004D1700491300491300440F094C13004C0F094C1309501B12501F125417095D1709691A097D1A12751A12691B12611F125D1B12611709591A00591700591B095D1A00611A006D1B007522007D22098522098D22009222009A21009E1D009E21009E2609A22209A12A09A12A09A22609A62500AA2500AA3200AE3F00B23F09AE3B00A22E00922A00812B097926097D2609792609792600752A00792E097D2A09812C1295381C914B2599441CB6502FA55F4BA56354C27C4BB27838AD5725AE5325AE4F1CA9371C9D2E1C9A37099A3709922B099533009A2E00922A00962A099626099222098D2712852B128527128D2A13923309953B099E4309BE5612CA5F12CE4F09C24800AE3F09953312852E09793700712700651F095C1E09651E09691A097527098126098522098922098926098D26099126099126009226009A22009E22009621008D1B008516007D16007D16007912007912007516007D1B007D2200792609792609792609712609691A00651300610F00610F00550F00540F00500F004D0F00511300551300591600611600691600710F097D1A09811E00811E007D16007D1200851200851600 +44382F50402F594C2F69442E68442E503C253C3425342C252C2825242825202025282C1C242C1C24281C1C241C14201C13181C14181C1C1C1C2320251B24250C242F14241C20201C20201C242C1C24301C28301C34381C383C1C3C3C1C403C25514D2F5D592F6D5C2571582F8160387D64387D64388160387954387554386D502F6D4C2E61502F554D38544C385148424D494259615589B1BCA9D2D8ADD2D8ADCED8B1CAC6B6774BA66738A26338B27B4BB5CECFB5D2D8B5D2D8B1D2D8B1D2D8B1D2CFA58567956C388D6B389167389164389E674BA9D2C5A9D2D8A9CECF8D7D7185584B7954417D4C38755038754C2F79502E79582F7D5438855C388D67388D684B95957AB1CAD8B1D2D8B5D6D8B9DAD8B9D6D8B5D2E2B5D2E2B1D2E2ADD2D8A1CEC5797955655838544C2F444425343C25343C1C283C2F38441C4D40256D482E855838916042AA7355ADCECFB1CED8B1D2E2B1CEE1B1D2D8B1D6CF89897181644B7158385D4C25553C09302C122C281C241C1C34231C34302F4038384C48385D5538756D549DCECFA5CEE1A9CEE1A9CEE1A9D2D8A5C6CF796C5E7558416D48386D48385548385044385040384C4438514838554C386950387950388D604291684B9DA68DB5D2CFBDD2D8B9D6D8B9D2CFBA7F559A634291633891633892602F9E582F9D6338BA7F4BB1CEC6A9D2D899C2CF6C685E55594B494C3840442F383C2F3C3C38443C38484438514D3859592F5D5838696154A5BAC5BDCED8C5D6D8CEDAD8F6E5C5F6E1BCCE945E9E644B856041694C38483C382030382030382030381830423444424D4D54717971A5CECFB5D6D8C1DAD8C1DAD8CADAD8CADAD8CAD2C6BA834BAA7738AE7342C29055B9D6CFB5D6D8B5DAE2B5D6E2BDD6E2C1DAE2C5DAE2CEDAE2CEDAE2C9DAE2C5DAE2C6DACFE2D6B3BE884BAE7342B26F4BC29867B9D6CFB5D2D8B1CAD89585718964428D603885542F7D5825814F257D502F6D54256D4C2E5D502F44402F3C3C253C3C25443C2F48443849494251555571857AA5D2D8ADD2E1ADD2E2ADD2D8A9D6D8A5D2CF817D557D68386D5438594C38514D38 +DAB9A9D6C197D2BD8DCAC684B2A971A6A26795855E857867796D5E6D69546965546969556D6D556D6D556D6D55756D5E81816789925E92A65E92A655899555858D558D8D558992558D895E899167929A719EA27A9DA6719AAA7196AA7AA6B684C2B18DD2B98DDAB997E6B48DEAB496EAB08DE6AC83D69D71C69171B68067996C5E8D6454796554755C546D585E60505E794C5E755C5E75695E755C5E81645E857D67998467AE8D7ABE9471C2A571DBA17AE6B48DE6B48DEEB48DEA9D97E6AC8DEA9DA0EA9C96E69DA9DE9597DB918DCE957AC68C71BE8071BA8867C28068C28867CA8C67CA9171CA9871D29871DEA171DEA97ADBA57ADBA984D6A984D2A584D6A184DB918DDB8D84DE8D8DDB918DD6A18DCEA884CAAD84AEAA7A95956789855E716C55655D54514D4B4D514B5555546D615489704B95705EA5775EBA7B5EBA8068C28871C29471CEA584DEC5A0FAF5D8DEC5A0D6B5A0D6B5B3FAC5C5EEA4A9EA9DA0EAA096EA9197DB8D8DCE898DBA9084B29984A6A57AA2AA7192A66789966795895EAE9D67BEAD67CAC671CEDB84CECA71BEB57AAEA9718D8D5E6971554D514B3C4042302C2F2C2C2524202518202524242F34283850404154484B695854797167918D71A2957ABA9D8DCAB597D2BD97D2C1A0DEC5A0DABD96CEB58DD2A584D2997AD2997ADB8D84DB8984CE897ACE947ACE917ADB8984DB8D84DE918DDE9997DEA496DB9997DB9197CE8997A9848DA58D84918171916C67855C678968677D71677D7567917467A18067B2985EB2A167B2A55EA6AE5E9AA65EAEA95E9AA25E9995559D895EBA845EBA7F5EBE805EC28868BE8868C28C5ECA8C5ECA9167CA9171CE957ACE9584D28D8DD6898DCE898DCE8984C68D84C6917AC2917AB2947AAEA17AA6A567A2B25E9EAA67A2BA71B2BA5EBEC267BEB17AC6AD84BAA197CE9197D68D8DDB8D84CE8D7ADB8971CA917AC28C7AB68871B6846795785E7969545D4C4155444248444B30304230282F2C2C2F2C282F282C2F20282F1C28382024382C2C3844384255514169654B75755589855585895E917855856C4B6161424C444B +ADD2BCA9B9C691A9C68DA1BC899DB37D99A9789EA9819EAA89AEA9A2C6A0C2EAC5CEF2CEE5F2E1FEEEE1FEE9D8FAEDD8FAE5D8EAD1BCE6C9B3DEBDA9CEA88DBEAD84D6BDA0E6C5A9EAC9BCE6D2C5F2E1D8FAF2EBEEFAF4EAF2FEDAEAFECDDEFEC1D2EBB5C9E2A5B5D88DA5C689A5BC89A9BC91B2AAA2D2A9BDE2CFC5E6D8D6EEE1DEEEF4DEEEFEDEEEFEDDEEFEDAEEFED5F2F4C5EEE1B5E6D8B1C5D889ADBC7D9EA9789AAA7C9DB385A5BC99B1C6B1C1E2BDCDEBC9DAEBD2EEE1D6F2E1DAF2E2DAF2EBDAF6EBD6F2EBD6EEEBD6EEEBDAEEEBDAEEEBDAEEEBDAEEE1D6F2E1CEEED8C6E6CFB5DABCA6BAA09696AA898DAA858DA07D89A07991A97892AA7C96AA7099A97492AA789AAA819AA991A5B3A9CABCBDDECFBDE2CFB1CEB3AEBA9799A697859297859297748D976C85976881976481976881A06C85A06C89A07089A07089A07189A07489A0708DA0708DAA6C8DAA6C89AA6C89AA7085A074818D68798464758464818468858D74858D748597858DA09191A0A69997AEA197B6A6A0DEBDB3E6C9BCCECED8D2DEEBDEE6F4DEEAFEDEEAFEE2EAFEE2EAFEE2F2FEE2F6FEE2F6FEE6FAFEEAFAFEEAFAFEE6F6FEE2F6FEDEF2FEDAF2F4D2EEE1C1E6D8CAD6C5DAC1A9CAB597BAA9A0BAB5AABDDACFCEEEE2D6EEEBDEEEF4DAEAF4D5DEF4CDDAF4CDDAF4C5D2EBC9CEE2C1CEE2BDCEE2C5D6E2D6EEE2E2F2EBE6F6F4E6F6F4E2F6F4DEEEF4DEEAF4D5DAF4C9D1EBB9C9E2B1C1D8A1A1B3A699B3AA9A97B2A197B2A997CAAD97DEC1A9EACDBCF6DAD8FAE6E1E6F2F4E2F2FEE2F2FEE2F2FEE2F2FEE1EEFEDEEEFEDEEEFEDEEEFEDEEAFEDAEAEBD9EEE1C9EACFBADEB3A2C2A096B69781A68D7D9E848D927A918D84AE9984C2A184CAA084DEBDA9EACDBCEEDDD8EAEAEBE2EEF4E2EEFEE2EEFEE2EEFEE2EEFEE6F2FEE6FAF4EAFEF4F6FEEBFEF5EBFAF2FEEEFAFEEAF6FEEAF6F4EAF6F4E6F2F4E2EEF4E2F2F4E2F2F4E2F6F4E2F6F4E2FAF4E2F6F4DEF2F4DEEEF4DEEAF4D6E2F4CDDAF4B9C9EBADC1D891A5BC8199AA7D95A07892A07092A0709297708EA0708DA0708DAA748DAA748DAA708DA9 +C6608ECE6C8EC6887AB29984B6958DAE95849E8971997867996F67996B5E926855896454795C546D59546D55546D555475545489605E95685EAA5871B25C7BB25884BA608EC2648EC26884B68071AD8471A288719A89719985719D7C719A7471A95C7BB15884BE648ECE6C97DB79AAEE8DBCF6A8CFF6CDBCDBAD97F6BCB2F9E1E1BEA197AE9584A58071A5735EA66F5EAE7867AA8471A68D7AA58D7AA18D849D89849D898DA98D8DAE9697B29D8DB69D8DB2998DBAA197D275A1DA79A1DB79A1DA70A1DE7DA0DB9D8DDBA18DCA997AAA8C7AA17C7A9D60849558849958849D547AA1507BA9548EAD5C8EB1588EA958849D547A9550718D5067895C5E91685E92745E917C679681679A8067A17C5E9E745E9E705E997C7196807196857191857191857A9981849985849A85849A857A99857A998571A18071A57871BA687BBE607BC66484CA6884C66884B66484AA707B9D807AA2897AA28C7AA18571AA7C71BA6884C66884CA688ECE688ECE688ECA648ECA608EC6648EC6688ECA688EC66497C66597C66C97BE6497C66497C2648EBE688EB66884A578719E7C719E7871996C7199587AA55C7AA668689D70689D78719A7871957D719574718D7067857067856C6785645E755C546D555461515461555475605491685E9D6F67AE647BBA6084BE6484BE5C84B664849D787A8D7071856867756467796C71897471917C7195817A99847A9D857AA18D7AA58D7AA58984A68984BA688EC2648EC6648EC6688EC2648EBE6884B27C71A27C689178718170676C605E64585E6D595479605485645E8D685E89685E79645E6C5C5E64545E61515459514B59494B59494B5D4D5468545D855C5EA1547ABA608EC66897D270A1DE7DAAEE89BCEE89BCEA85BDDE79AAD27097CA847ABE8871CA9571BA8468B68067B67B68A67871A9587BA5547BA1507A994C7A99547A895C718D64678D707195787A91747A91787A957C7A9D857AA68D7AAA917AAA917AAA9184A28D84A68D84AA8984C26C97C670A1C66CA1CA64A1CE6897CE6C97D26C97CE6497CA6497CA6497CA608EC6608EC25C84B2587BA6547B +795C4BA28467B6987AC6A98DD2BDA0CED2BCC2C6BCCAB9AACEB5A0CEB197CAB1A0C6B197C2ADA0C2ADA0C2ADA0C6AD97C2A597BA9D8DBA9984BA947AAA805E9154426D4025514425403C2530382538341C303C25383C253C3C2548442559331C6D3B1C85481CA67342BA9467BE9D84C2A597BEB5AACACECFCAD6CFC5D6D8C5D6D8C5D6D8C1D6D8C5D6D8C9D6D8CED6D8CED2D8CED6CFCAD6C6C2CEBCBAB6A9BEAD8DC2AD71CAAD71D6B57AE6C18DE6C9A0EAC9A9EACDA9EACDA9E6C9A9E6C5A0DEBDA0CAA98DB6997A9E8D5E794C3855342544231C3C2825302725342C1C2C2C252C2C252C3425282C1C242C2528302F2C2C2F302C2F38303844303848342F5C442E695D41898D55929A5E9A99679E9D71818D845461554051422C3C2F242C2F1C201C1F1812181C1C141C1C14181C14181C14181C14201C14201C14201C14241C202425282C2F34342F40342F4844385D694285925EB2A971DEC197EACDA9F2D9BCDEE2CFDEE2D8E2DED8E2E6D8DAE2D8CADAD8C9D6D8C9D2D8CADAD8CEDACFD2DACFEAD1B3E6CDA9E2C1A0CAAD84BEA571A2955E71614B55503840442F34382F2C302F28342F2C3438343C384848425D504169795589965EA6A567B29971BEA97AC2A984C6A98DCAB9A0CAD6C6C6D6CFC6D2CFBDD2CFB5C6BCBEB1AAB6A197B2917A925C4B81442E81442F8D7055BA997ADBC1A0EAD1B2D6D6CFD2DACFCEDACFCED6C6C2B1AABA998DA98C717D684B61504B4D4D42484C4B616D4B92925EB69D7ACAAD8DDBB997E2BD8DD6A484C6A171B68C5E8D5C426D3B2E75482E925842B6835ECA9D7AE6C18DF2C996F2D5A9F2D5B2EED5B2E6C9A0E2C18DCEA871C2A15EAA99678991556D68424D4D384040384040384C484261584B817D55A9957AB69184BE9184BE9D84BE9D84C2A184BA9D84B2917A8968546D4038484038403C383C402F3C442F3C402F4440385D51417D8555969167B2997ABAA584BEA584BEA18DC2A58DBEA584BEA584BEA484BEA17AAE987196915E71544159483844402F343025241C251C1C2513202510181C13141210141C14181C181C1C20281C302C1C +334324354222333E1D283317282A1A252B19243019202E17222C16151C1112130E10110B0F110B0D0F0A0D0E0C0D0E0C0F110D11150E1A2315222C1C2A3327313B2732403637393F39364237253B321B332C261C1A201211140E0F120C0E100A0E0E0912120D1317101F29242C283A34304842354F413F4C3F3D44363F2A3542222E43222E3E202333181A231312130E0C0D09090A070806050705040906060B09090E0F0B15160F2C1F32301B3637273B35203B30263E2C2B37323B2A35432736482D3A4F2C3F572C3D572A3A4F2A384A243248222D422224391F202C1A17211410140F0F130C11130D11140F1721161E2E1D243720293E212E432230422432422532422535422533432735432637482A39482A34482D34482D31482D31482A3248253248252F482A334A27394822374827394B273D4F274651254C593352664356704964724C59763C667E58728C61879862707F5D768C5DBFAEA38F9A71637F645D783B4F663C5267435368475667485667405757344958324C50343E5739465832475438464B32434A2C39482A34482A2F4228293624222A19151B1010130C0C0B0A0A08070705050604040504030503040504030505050605050604050704050704050705050806060A08070D0B0A0E0F0B13150F272117302F1E3C39354F41614A3A4C6A3B4F605A55543E55584F5E50524846453B3945363C4F2F3A4F2F3A4F2E364F2C354F2C354F2C354F2F374F323C4F323E57313C57343D5E34435E344C5E38567638506035536D2C536E374C67374966364458323F4F2C3948273748223543223242252C3E242C3726293923283D24293E262C482A374F293D572F435E2F4D673559763956753959764C727F556A7E615D774C52754849663B3C573431482D273922202E1B17211211170D11150D11140E161B11212A19242F1C2C391F313E21313F232D3A2125331B202C1717211110150D0C0F080B0D070B0B070A0E080C0C090D0F080F130B13170F1D2C1623341D27391E2E431C32421C2F481D2F3F1E27391B2033191C2819151A1113170F1C2315232F1A2E3E21354327 +350F054D2F165C45277053377E5A3B8A573F8C5A428C5D408958327A5220643E13481F0C34020114000002000002000018150C48221E52352F613E296C472A7A4D37845141885C47895C47895E47885C47875245844A3D7343356A3B36552D2A300D151002010000000000000000000200002E1105492412543C26744C3489533B945E479D684CA26D4FA076529C744F996E4F946649945D488F574191513A905137924F318C51308F543095583F975B41945A439157449057448A5B4489583E7655386F532B644A24643F216438185E3F1460341457381258300E48260744170645140B53220C612B1C642E287242327A574081684C8E7765A2867AAA968CA8A29BB8AFA7B2A79FAE9D94A49785A38F73957F5B8C6A3F754C33592E1E390D041700000200000000000000001306013815085632236C39307E413182443980483085412E80442887411D784218823914612F0B4917073F0E0236000036000041120B53371E593D25694A2B74593482603D8161428460478D644E8E6D4C916C4C9572509774509775549A7757AA8067B1896CAD9378AC987CB09C8DBBAB8EB6AC92AE9D8CAC9C79A1916A9B886299845D947657966C4D95644A965D48915C3D8F593E8C55398C59348A643686653B87633B8D61408E5E428A623B846336826031785B26693C115E0E033D00003B0402440D11581B0A6030136F49257D582A825E328C603A9461459662499967509E6E4F9B6E549E6E509D694F9B664B9862499A6148A36046A46A50A57051A47550A37651A278519E7550986D4D8C64497E574476503D693F2D5B3519582C0C56280F68231175391E75442A83502A7F522F7C562E7E52277856286D441E683C195F41186542156741246B482774522A7C582E7C5B347964387E663E8364468860488C5F488E5D488E60488F5D448C5D468C5A468E59468C5240894B3C844D377D573C78593E806846886F4C9376599C87759F917CAE9482B3977DAE9777AD9471B29264AA8F70A18A6DA1865CA07D51A1875BAA7B55A47A589982509876549477508B6F4D8D6F49896D4F876C5D8F6F5E948064 +3861554C69544D75544C6D5E546D5E58715E5C7D5E65796769857171917A71957A658D715C7D6754715E51654B3861423459422451421C4D422C482F143C2F143C2F10444210444204444B0451540C596710657A1C657A1C697A1C717A24697A24697A30697A346971306D672C655D28615430594B284C381848381C4838184C3828484230594B385D5444696744757A44757A48757A4879714C7971547D67597D675C79715D816768917A649D8D79A2967DA6A9A1B6A9ADD2C5A1BAA089B2B379A5A06C918D5C8D83508183507D7A4C7D7A4C8170487D674875674875674479713C797034757A30798328758D28718D3079963875A0407D964C7D84598A8464928D709A967595977491967095966492A0508EA03C829630798D2475832471833871834479834C7D84548983608E8D6495966492A06896A0648EA06485965C8184587D7A59796750716748695E486555405D4B245D541C615D0C51540C5967044D67105D67136167205D5E30615E40695E4C755E5D79676179675C7D71547D715C817154857158817A58817A5C817A60817A6C817A708D846D99836C928D71958D7D95847196846C998D6CA29671A696709A8D74958D75998D789A977DA29785A2978DAA9791AEA08DB2A989B6B385A2A07DA28D799D8475927A6D917A6085715879715471674C71674471673C696734655E3065671C6570206D831C6984207184277583387984447D83447D834C818349828448868D5186975086A054869654868D588184648584648984648E8464898D648E8D618E845C927958857A58817A58817A58857A60897A60897A6C9184708D846C918D748D8D6C8D966092A04882A03C7E962C758D246D8328697A2C6D7A3C717A48797A55817A60858364858468858468898D6C898D68858D6485845C797A58757A4C75715075674C7567487567447167407171386D71386D713071713471703C757A497E845082A0588AAA508AAA4486A03882A02875A01C718D14658D18618410617A14617024615E30655D3C695E48755E4D7967547D7A5486845886965889A0548EA04C858D507D8450797A +3048253C551C30581C3C4C2538402530341C2C301C242C1C1824121424121828121C2C12242812241C121414120C10091014091418091C1C09282C1238341C44402558482F555D2F55643858604B5D614B5C614255653858694259694B546942597142718D55859D7A8DBE9691B6A981BDBCA9B5B3B1BDA9D2E6A0DEEAB3F6F19FD6E68DBEDAA0C6E27AEAF679DAD1709DAD5D7D955E799554657D425D6D4259652F59752F65712F717D387D854B998D54999D67A2C267B6CA67B6BE54C2987089815E71714B596D42485C383C5938385C383C5D2F40582F38593834593834503838503830482F2C482F243C2F203438243842243838244438305838446541617D5571955E91AA7A95B1707D9967617954555D423C4042242C2F14241C0C18120810000C0C0014181220301C2C3C25444C2F48592F40542F51582F485D1C3C4C2F38382F2C382520341C18341C142C121C30091830121C381C1838251838251C3825243C2F3048253458253C61253C5D2F3C602E304C2F28442520341C1C381C102C12102812102C091C30092C341C2438122840122448252C4C252C4C252848252C381C24341C1C301C20281C20201218201C14281C1C28251C241C182825182C2518342F1C2C2F1C28251C30251428250C281C1420121014120C14120C18090C180910241214341C183C25204C2F2C50382C512F30612F3C7925406D2548652F3C5D3838594B3C505E4C5D6758795E65814B61914B5D8538719D415D794255752F4D652F4455253C44253C38253834253C3C2F50503858684B75815E95AD71A6BA8DA6C67AADBA84A2B27A85955E75854B5D714B54694B3C614B4044422C404B2434421C38421C384220303824302F34301C303825302C1C2C341C38381C3C3C1C40442550503869654281815585857181897A759167799D547191426175424C69384871384481383C7D37346D4134614140694B59855E7D9571A2AE8499C697AAC68DA9CE8DAED284B5D683A9D68CAEDE8DB6CE97BECA96C6C696DAD58DD6D6A0BDCE8DBED267AED24B759938698538697D386D6D385D7142696D4B757D71 +497D544D8D53599253689A5E6DAA6792C671A2D684B6E2A0C6EAA0CEEAA9DAF2B2DEEEA9DAE296DEE68DDAE683D2DE83CEDE7ABEDB71CBE27ACEE267DAE25ED3DE5EC6DE4BAAD25EAACE6796C27189AE7179AA6781AE7181B67192C684A2DEA0B6DAA9D2EAC5E6F6CEE6F6D8E6F2CFDEEAC5D6EEBCD6EAA9D6E696D2E683C6E67ABADB7AAACE7A9AC67189B6557DB24B79AA5489995E8DAE5EA2B671C1C98DCDCDB2DEE6C5EAFACEF6FEC5FEF1A9F6EA9FF2FA70E6EE5EDEEA70C6DE71BEDB67C6CE67BAD667AED671A6DA71B6D671BADB7AC6E284CAE296DEDEA0EEEA9FF6E9A9E2EEB2D2EAA9C6EAA0C6E696CAE284CFE67AC6E27ABADE71B2D667A6CE67A6CA5E96BE548DBA4B99AE42A5A94296B6559EC25EA2C267A2CE679ECE67A6D271A2CA71A2D27AA6D6719ECE5E8EC25581AE5579A64B79AE4B799D4B81A24B9A9425899D4B6D9A4B79A26789AA84A6C697B2DAA9B6D6B3B9D2B3B2DAA99AC68D7DB27A7DBA7192C26796C26796C2679AC25E92C6558EC2558EB6558DB65492C24B96C24B9AC64B9EC238AAC638A2CE42BED24BE6BB1CFEC609F2D025F2E14BF6ED70DEF29FE2EEB2F2F2CFF6F2D8F6F6E1F2F2E1F2F1D8E2F2BCCEEAB3C2E296B2D684A2D27A81C26775A6556D954165994B59964A619E4B65A25471AA5589C25E9ACE67AACE5EBDC154EED041FEE454FEE966FEDD5DE6CD5EB6CE7199B17A719A5E64965E54815D49794B4175413D71383C6D3841712F3D6D38416D384171384575414D81415D8D415D964A719E5585AA5592BE6796BE7A9DBE849ECA84A2D284AEDB7ABADE7AC6E696CEE6A9D6E6B3DEEAC5E6F6D8EEEDE1EEEAEBEEEED8E2EEBCD6E6A0C2DA8DBEC683AEC67AAECA7AAED67AB6DB7AC2D684C6E2A0CAE2A0CAE2A0BEDEB3BEDEB3C2E6B3CAE6B2D6EAB2DEE6B3DAEAB2D2E6A9CEDAA9B6DEA09AC28D81AA71659A5D518D535185534D7D4A49794A45814149794A4D814A6D854B61924B6C9A5E7DB26796CA71A6D27ABADE8DC2DE97C2DA97B6DA97A2DA83AAD67AAED27AB6D27ABAD67ABED67AC2DA84C6E68DCAE696CFE68DCADA83BECE7A +AE9067816055755042695C3871502F655C426D71557D8967A1887AC6987ACE9D84AEA584919E6771755E585C424444383C382F342B253028252C2C1C2C2C1C2C2C2530302F34342F34342F34342F2C3438343838383838383838383C383C3C38403C3844383840382F3C3C2F383825343425303025302C25302C25302C2F2C2C382830382C3838303C4234404B38484B515555696154797967997D67AE8C7AC29484BE9884A18D7185795E7160425C5038443C2F3C3425342B1C30231C30281C34342534382F383C2F3C382F38342F30342F282C2520241C20241C1C201C24241C303025443C2F554838715C4B998167B2997AC6A597C6A597C6A58D9E9A7185855E6561424C3C2F49382540302F40302F3C383844444248594261695579816791917AC2A584D2A58DD2AD8DDAB597DAB4A0DAB1A0C6A98D9D91717D7D676D6D4B4D4D42484C4249494B443C423C383830303830302F2C2C2F202425181C1C14141C0F141C0C14120C10120C10090C14091010090C14091014091414091414091714091814091B10091C18091814091714121314121814121F141223181C1C181220181C1F181C1C1C1C1C202518242F1C202F1C202517181C17141C181C1C1C24252828252C2C2F2C28382828381F1C2514141C13101C10101C1010121014121018121018121418121714121418121818121C1C1C282C1C303C25383C2F3848384048384440384440424040384440424449424C4C4244595554607171756791897A958D84898D7A6979675155543C4442303C3834383838382F34342F38342F3C2B2F38302F342C2F301F25281C1C28201C241F1C2C201224241C24241C242425281F25242425282425302725342825402C25402C253C302538302F3430383834383C343838342F3830253C38253830253430253030252C2C252C301C202C121820121718121710121410120F141C0C181C0F1C1C18181C241C1C2C201C30282534302F34342F34382F38382F3C3C2F44382F4C382F554038794C3899674BAE885ED2A484DEBDA9E6C5A9EAC0B2DEBDA9CEA997AE95847D705E40402F0F1009 +253625384A3348593D5C664C6E685B7A72608273639381699C7B719E7A6E9A7570806956715F4E6F58446D4B357749367157406D5A4D706353776B5A776A646F726B6C6C776F84757A8C7583937A7D947480927581866A7778647A76667E6F5D8069537F644F746044735F47695D4B605F4C5E584B5B5A545968635471695674735E716F6373695A6A614B655A42625840534D36504A304A3C3F4D3D35543C3A54444A4E4D57585366645F78706D8E807E9D9683ADA08EACA497ABA38C98A6819298757C7A667765536B5744624D3B5349384746364045353E4131333A2C2E352A2A3724293324212E1D20231920211920211A22211931291C352A202E2E2023271B23241A21231A212D2125322E2B31312735302E3C3940493D4C5346625C58786C67827781857A828C868D8C888C959481989E8AA39B8EA69E8BA4968AA08175A47F6EA075558165515F593C4B5338394A3632482E32422D3842343B3D34363D342F3E2D30392F2D3A2E2D33283231233230233731233A332D4541374C433B554C445A5042604B3A5F493A54483D53483E4C474148443F43413A3C3D3535423734463F2F464030413D2D422F293A28263A261F2E1F1F221921211821211824241A2D2D212F31233130263A392E4742314A47394B4A3F464E403F4D3C3B43333639263434283B3932454039505344625C51746B64877A6E958B7DA89889ADA492B2A691BBA18EAFA08BA79C849D927F9A7F6B89674E765941614A375E402E5143334D44354D4B404B4F4A455655515458525C56575D585B62625F7063646D625C665C5661585F635C6C6D6277736578876681916A7B8E757988776C756E6576655C6859545F5753584A55524A525048554F4259523D5F533862513D6550445C51455A544A5E5652625C5660635A716E5E77695C786858675E565A5B4E4C5A4B4E534F465449425C4D4C5E575E6364676C77698482819C8B9EA292B2AC9DB2B0ADA6A6A77D968F618487698182687E7B6480785F77785F756B677F6F6E897A828D858E8A78899D788B856E837B6D7F706378695F74675A675C4F695C4C726353 +6A6E676975746977787585827B90877C908A7D958C7B928C7A95967F9C90809B8E89978F8C948E8F9784969A82979887939E958F9A908B97908996938F989589959289938E86928C838D877D8C8A7B8F8A7B908C7B908C80918E7F968D78998D7D9D90839F9786A1938FA0978EA6A388ACA98BA3A5829D8E82978D83928D86949682988F829C8A849B89899E84869981869381878F7E858E7F8A8776847D6A7D715F766557675C484E4537403B363B38353C3A3645403A5856535F65615D6C655B6C655B6D6B5B6E6D5972715D706D5D6C6965706C6B747673807D7893847D9A868396838A93878A9084888B808A8A7F8A8A73898666848366897C617F7858786C54726E54706854716353746957766F597975667E7F70838379888980888882878B83848C7F83847E8079777A6E686A5C5C5B4B45463B353C37343B36333B37303936323B35343A33333433333431323734333335323734343A35363737393A3D3B3A4F4C55655D5F6561656661676863606A686C746A74786E7D8179818D83818D87828B847E80807278756B6A64645E55585045443B373C35343733303531303134302F322D2F2E2F312C2B332B2A34312D3834343A39383F514E566964667976637C7E697C7B757F77818779858D7B888B7385826D7F7D667C76617472627871637971607D6D60786E5E776A5C706A5C6A5E5A5C544E453C3D3D37353A36353936353436363435333537323C393447423B5B6159606A666A79747F8A81808D877B8B8974817B677D6F68796F6F736A727269796F6778736E7A78707F7C7083766B827469807C66827C678B79628F74639380649A7F6393876D9D80669E8273A294739689779091798F94848D8E7E878C80868D85869084848C82838E82848D80868D7E858D7B88877186816B7F7A6479775E6B745A6A6F5B69675D6B675C6C6F5E70776B728079778B837A91877E94888093878A92898B91848E8E7D8F857690846F8E886E8C886E878273847B6A82765C84735C8E6A5B7B6D596B65545F5B5648403B403A353B36363B38333F39374745446164587072677B877B849180 +89817E827D6F787062716D576465535B5D514E54485259425658475F5F45645C3D725E357D5B367F60397C6339736540656244606550646A5768685A6D6A57736F5A7E7364857E6B8F877490857A9583889C868191867D8D807685816D837D6F817D6E7E7C637E826B80816F85817188887B9491899C96909F99929F9698A098919C9393948F958D8D908A8582877F7D86837C8C83788C817E8A89848A8A958795A08695A48699AB8A95A4808C96898E939290919E8D8CA3928BB09A88B39F90BBA797C6AB9ABE9E84A6916B91855B92724F8A6C4777654C6B664E62624E5E5C4E5D5A475B583C5A5235584D34494A345452395D5939695E475E5B45615E486C62407363476E654A736B4980704B8E714994754B9780569C896AA28D77A3977EA79C85A39B889893908C938C858B7F7E827D7C7D7173776C70786F66767368747461756B6B716B6F6C67696D63686F616A6A5B6965586C66556B664E70694E81705A8A7F5C90876F8A8E819595939B98A1999EAA9B9FABA39EA1A79B99AD9F91A99B87A98D69A27D5F96755D8A745B866D55776D50776C527A6C4D7C694A7D6F4F786D4D766F517473576F715972725B74796086806C998A7AA99284B59A82A89982988E778F876C857E5F7D7B5D777056746A53796F54806B57816E5F8A785B8C7C5B907E5D8D835B807A5A77775A7470666D725F6D706E6D787779817A84837A9091879E948DAF9E90B49E95BBAB9EBCB09EB8A791AFA689A2978599896F907B6480775A787155716E507368487464447C6540866443876D3F8B704387784B85785D857F6984807B848892868F988C99A48D9AA88E9BA59D9C979F9F8AADA28DB1A48FB1A396B5A69EB5A9A2AFAAA3B3A4A2AFA29BA19B949E9D93969B93939990888A7C807E7270706B646A636068635D67606766596F685470665076664A776246765F43745E3D705A3A685A3C675B386256395C543359543C6A52376F5A38715538675C416D674D6863566A605965655F6769626D6E6766725E70726B7E7563888268968C6B9D8A6A9D8E689A8B6D9B92809A8E889B919194979C879EAA +695F856156785151674E47584A424F4B40494C444B4F414A51474A534A51584A575B5160625C70655F7E6B5F886E5F8D6D5A8868588869598267577666587569576E65546F695A706763736965746B6275685A7861577A625A725E596D5A5B67585260524C564E4A4D46484542483F39433C3C43394449414D5347555E5C5E666161656A65656463636A64626D675E70675A7065577168596F64606B5F606B5F586A61586C635D70625A69635960615A606057635E586961556F6556716958756D5D8074628773628771678370698A6C63856B5F7C6D5E7B6A5B7A6A58746B57746854756954746D57706E5B726B60756F5C756B597469567669507F634B86624981645080624F7E654A7F624E79614C71604B675C4C63584F5A574B5A5A4A5E574B5C584C5C5B4760634D636050665F4D695B47705E4575624E7567577A725A8D6D60867165887E6B8C7764847260716C586D63576A5C5366574F60584C5F554A615745665847655849615A4F675D516B5D527663517B60517D5D547D5E5281645A8065617C6463746B6770756A68726A6C756A736C636C68636B676B626766625F60615F5E5B575753574F575149544D3F4F4B3C4A493D4B483D4E4B3F4E493E4E4E3F544D3A61554264574166524868514269503C60493F52423F4C393736151815171D1430373037403C3F4345464248514A53594F5960566069566975607076727C7E7B7E8784977D73897776866D6D856D6580706B806D687A65677C6A63757064776D62706A657269667264636F605E675E595E5E5858585C52525C494F5949485448465344534B4D594C575B50676554726C567E6E578B735A8E7C558E6B52816D5C816452776152706153665954615953605C565E60575F63565C5F54605E555D5B54555653544E5559495456454C534B47534D44534D45514F46545045524D44534E4555534856524B57544A545348514D424C493C493E34463C343F43413F504441544E47574E5658525D5C546061556669526C6754696252665E4D67584A65584966594A68584B735A51765F537A61527664537161566D5B5965 +171A121B1D151E1D151D1E1620231A282A202B2F232D362634342432362633382732382A323C2A343F2F3C4433454937434C37444E3545523746573B4D65415765425C6C435D69415D6B415A6E425D6E415F6F45667249686E456D6E3D6269415E6C3D5262384E5635514F3951523E585B3C635D3E5F6A405B6E4154754D597C5168805C7282547884548A945594964C86934C838A4E6E6C4260593951483142412D3F3C283C372C3A382B38382A35392A3A3B2A393D2939412A39412D3B3D313F4437474D354C56365A5F37656C41727D4A85924C8E9C52A1A85CB1B25EB1AD5DA79E5698934F8573486264435056364950353D472F2C3A26252E2023261B1D23171C24191C2618212E1E252F1E2C30222F31242E332429331F23322223301F2A33232E352C353E2B3C4631494D3B50584053625456656364725C656C505D6A4C51674B57654B5571554E6E50536D4A566B475671415968434F65424D623F46563F444C4345523D49523B48543D465A455062535B6A4D666E5066784D627E46637A4E5E72485465434B543A4C4E35454D3040412C3A402B3337292E3326282D231E221D1D1D161A1B161A1C18191B161C1C161F1E1925221C29251D2A27222F2C242A2F21262C1E21241B1F1F191D1B151B1815181A13171A1214120E1819121E201725281E2A2D253337293C3F2F464B34544E31645C3B706A3F76734279834E7A8A597D95628B9D697C9862718B53677D486970455D673F505836494E353D4C3139422F36442F324028353C2A38352C3A36273A38273539253538263836243431212A2C1E23261A1D23181D231A262A1F2C2C2035331F3E3E294E4D365B61436D7A4D888A53959553A39A53A799599CA05A919954818E4F6D8250657B55627B5E5B66575A624F5E5C51535C424E543B4A4D374041303A382B3230242D2A1F252219221E15221C1826271C2F3023343429383B2B3B4439394E3A4459394558384350363D4D33384A2F38452C353E2A33382A35352D33342C333630363B34403D3545423F3F45384B4C34504F344E5233545B3B5C644161683F62633D5C5D39 +47432E47433243483948543C5157485C5D4A54564A5864545354494D4A44443E383C3B303C372F393126352D26342C24342E243931253A31263C34273F392B463C2D504130554734594C365A5335605C39665F3E6A623D70643E736B41776A43816F4684774A8278477E7645706F54656450575D5C5A6557555E646B6C5A82766E877668999C7FB7B77EBDB87EB1A564AD995BA2945891874D867C48746B42675B3B59493E4E4131453A2B4333293F322A4233304539314C3A355141365649375651355F573764573A655841705750756249726A44786E447A6D437A6B427D6842745E3F725A3C6954385D4C355D4B335B4B34544C31534930524A304D4C33484A35444436454236424234414030413E31403A313F3A2E3E3C2E3D3C2E3A392C38372D38342C37332D313229332F26363129322E262D31272C2F24322F22302C21332C2233312537332538312636342A3732283933273A35273C35263B36283D37293D3A2B403C2B48403053412F5448305D4B336657376A613D7168407A6D438571458874458E7B488E7B4A90764982645386584770563A64443450362C48342A4231263F37293F392A3F3C2C46402F4844304E472F4C4D334E52345251344F4A304E462F4B432D43402B3E3B2A3B372A39352838352C3C3732433D314D4433544A3459523562593865583A665A3B655F455F5F3D605E3B535842544F444C4943494436443E33423D303D3D2F3C392F39372C393628393828393627383726343325302E262C29242A2A212C2B21302822342C24392F2A39312A3E372940372C43382B443A2C453D29473D294E3F304E4834564B3A5F553D6E6344776F45867C4A95844E988D54A18F558F7A4C817446725A3C6252375942304F382D4A352C47362E42362A4038283E38284034273F30273D302B3A322C39332C3D352E433531443930473C34463F31453D30463E3146413044442F4143303E402E3F3D2B403C2A443B2B483D2C4F382D55412F554734524D3B4F4D3F4847414645383F45353D42343A3F2F403E2D433B30473F334A40364A4834544D365C543D69603E75664B +1811081922043538484B5E6C566E91638DAF7D9AA3A6926DB68E67BF9F71CEBF78EED88EFCE99CF2E5ABDCE2D7D1D8DDCFD5E0C7D7E0BDD0DFABC2D0B0BCBBB79F75AC825CA3713E9F6D35B06E09BC7406C47606CA7B0AD17E0FC87F26C1915BF0C177FBEB99FCF0AAF6E7AEE5E0DCE8E8E0E0E6E6CEDBE1C2CFD7B1C1BECDB182C49565BF8661C1926AC4A87DB0BEBFAAC5D9BBCCDCBCCED8B2C6CCABBFB7AD936CA279549A6C468C623A745530745438835D34946131AB5F09B76807BC6E06BE6E04C16D02C66D01C16B01C26A07C46D04C46E06C76C05D06B02D07203D17603CF7404CF7601CD7402CD7302CB7102C87103C77104C87108C66E06C37004C36F08C57109C17008C16C0EA97743AC8F6DABB8B2A9BDC6A8BBC6A8B9B4A99471A98460A77A59A97C5BA9835EA69B6694ACA281ACBB88AAC2999DA1A5835FA07954A17655A37A5BAB855EB89874B3B5A8B1BCCBA9C1CAA3BFCA95B2C285A2B0888A6F84903D898635C27D0FBE750ABF7604C17A04C87D08CF8202D28602D88608DB8706DB9109CECD63E8DC7FDED87FC9CD62C4AA67AF8B569776537366666E8594789CB086A9C588B1C7A1AEB2B6906BB57C44C97910CE7A0AD07704D67601DC840AD49037EAB670E4BC74C2A56DB98E60BB8553B17E4FB27F56BB8B68C6A479D1B99BD8D4C0DDE0D9E3E6DFE6E9E2DEE4E5CFDADABDC6C9C5A982B58863A978569B754B99724B976E48906A48906844946941936740936442916A438D704889774986724D8B764E96734FA4774EB98A5FC3AB76F3CD7BFBED96FDF0A6FCEBA4E0D3A2BFB478A28056845E38544D25371E10402207703D07964E0CB15E06BA6B05C07305C87307CF7505CD7C0CD1820DC4A358DDC86DF7DD91EFDFA6D9D3B1B0C3C281A1B85E7D94495C7955556B635E3C615A3A6A4818854D0E8F5007803F0B603B1864381F7D50288E603B9E703EAE8552B99E70C9C09DC4CED0C5D8DFCAD4DFC6D4D7BEC6D1BEBCA7B89E70A9815E9B724D92704E8E704E8E6B4B8E6B458A684190623D996B34A6610BAE6505BA6D05BE6A05BE6604C529017421073A2005 +020201060508050807080F080915100B1A141B311E234123364D2F456A345E7D407C8951949D57A9B668BEC174CFCF81DBDC8CDBD08ED9DC8CD7D67ECFC770BCA957B38E3AB6842CB98F1DC6CB41DCD663E7DE75EEE47FEAE588FBF59CEBEB90F0EB97F4EA97F1E995EFEC88F1E67CE9E874DFD869D5CC62B3B35B88913C5D8A354A6F3A3E71353B663E345E432B5E462D573D2753382657363E642F426C2F597034757F2C8B8B2C8B8B3283812A66793C50703A445E2A2F581C2344272A38362D383D294048256245286F50358B644D856E548870517A754D5F794761673B6164365A5A2C505C2C474F2A504C3F5D4358714281803A9B9D45B1B363C2C56DCEC97CDDD878E9EC79F0EB76E7DD68DDD062C8C75EB6AC3AAB882F8E85397C6C2E5161304D5E2E595C347D542A9C6320866A2952632A4C5C28415525244B2D174B31214F2F1D5A3529684B3D704F4A86486D975D91AD7CAEC4A1BACEAFBDCFA1AFBC8D8AA8766D846D496565375F522E493914372B1124270C25240D1C1C1419141512170B0F1C1E1E11161D1A151C16132A161E25171F261E19261F181B22191E301F2E3E1F3736233F3C1D4C4D1F4E4F245B522D5A6331616F406C6C4A7A7B638F8BA8AD8DBED195CCD79FD1E2A0D1D699C5CF84B9B473A99E6690954966853E496B3A364A372A40341F342C222D26272F1E31331D3734222C352D374C3C515F4E697C648FA562B6C884CAD695D7DCA8E6ECA5E7EBB5D8E5AACFD5AEC2D2B9B4DBC98CC6C98EBCC19FB89E6EA08F52908959917167895F83926292976D9C9D6EC4BE86CFC990D0D19AD0D394C3C992839D8161847E4D7E7531786C3A7158415C4C495F42595E3E7B602FA06428A56B2A8F713A6B693D5870465361424A513C395440315A4336644C3C605443735A627C5B697659848748A38654B5A763C6BF69D2D074D4D470DBD76CDBDB73DBDD83E3DA89E7E48BE4E487E2E086E9E486ECE981EDE985F3E98AF3E686F1E881EDE67BE2D96CD5D363C1BF59A3AF4A959B3090983EA79B3DB6AD53BAB468BEB064B2AB59A88D3E9089406B6F334F562E231F11 +3824194828104C2E1A60371F79472991582EA15A3CA86D3FA87753A97A56A27B4F8B734B667349637B4869844B6C894B85935E928B89B3AD82C6B98CCABB91D0B4A2D7BB8DE9BC7EEAC07CD4B772D6B065DEB55DD6AE53D2A550CFA153C79B4DC59A4AC29543BE903EBB883EBC8542BF7A46C08143BE893FC2893EC48F40C39546C89B46C9A249CDA54DCEA255CAA05BC19660B79C62B6996AB3A070A39D6BA5935BA38F58AC8953B4864FB5884DB38443AF8448B28349B27C43B48640B5833CBC7E3BB5743FA8753CAD653DA1583A9E503A90533580513E705E3962683E5A6642596647635D537064557F674C906B45986E4596703F9B713FA2703C9D6E399A6D339A65378E5B37764F366B4A30694A2D6743246C34277438297A3525873C2C9543299B432DA34430AA4A32AF5137B0622BAD6D25A77033B07430AA7539AA773DAA7437A87B3BAD813DAE7C41AA78409C7E3B9D6E3D9E5D458C6437845B2F6E4C305D4F364B3F2E4A342B462D2B413029483729503925583D2561422C68422E71452D7D462B89533095552A9E522D9A5A2E9B4F319D5132A15030A54C37A54B38A046319F462D9C4A309E482D9D442FA3432EA1402D9D422FA23F2CA23A2B9B3B2C9A432F9A4C3493503786473A7B4931734E39714E3B74593C775B45775C417B5C3A816134926739986D3D97713DA3723FA37C3CA47A34AC8534A66F3AAA6535A85F33A35B33A05B33A05C34A56134A5602DAB5D31B05C32B46933BA703BC77936C98D43C89247CD9C48CFA24CD0A54DD4A956D7AA59DDAE5FDAAC64D7AC63D1A659CEA553CEA552C4A456C3A25BBEA05ABD9A5CB19554B48E51AC854698814D6D824C647F46617B466276445E74455A714457613758503F5C5039564B3D63493E77533F956243A07142AB8045B08E4CBE9C4BCCAA56D6AF64E1B36EEEC96DEFC462E1B459E0B252DA9F4DD49E51CA9B52C8974FC2954BBC8D45BC9045B18C44BC8C42B29346B98D45BA884DC48A52C88F6AD3A467D7AC6AD0B484CAAE8DB4A97EB5A375A68D65AF8365956A557B5C46634A374C372B472F23442221402D21 +282B1D2C281C42371E5B3D1E704128895231A46635C47643DC8145E3804DE88D48DD9753ECA150E1A152E1A350DDA860DD9958E9AB60D2AE69E3A162EBAC6DEEB374E8B067E7BA66E3B86ED2AB76BEA166B2A0659F9C6D8F9A7C86957E8492787F9076839076909872909668A38F66B9935DC19A62C79B5CC69B5AC19257C08E5AB98E57B68D53A98B5091845C7D945A7F8A6A7B89797888797484767086796A8675637A7160776D5B6B635767665967565F644D6160485F5A4062594F645F457562406D614868644873604778634A856E469C7B4DA58B4CB1924FC29658D29457D59C55D49E61D3A062D3A164DAA86FDEB672ECC27EE8C67DE0BB7AD3B77EE4C68DB6BD8397A98D90A186869B898198887F95888094877C91847B9183748E846F88836C82806B7E7A637A6F6669586B70526F6B4A736A437B663C976F3EA26339A1674CA173499A7946947D428B7B4E8F7A58947C5487714D7F754C726F49726F49756A5B726E4A6F7253686F61637A70627C77647F766980776A817970847972887F6F8882708983758D807993827D917E7D8D7A7C8D78818D6F9A8962A6935EBB945ACA9355D38D54DA8E53DB9559E39C60DE9B5ED29961CC9860BE945DAC955B9C935D8F956789926A808F727D8D737D8A707C83627A7B5B77785869734F6766455F5E3D54573E524E364B4B2E474536534C2863441F6542215F30126B371A693C236739256F381B782817753C1D76502E8D63399568369662367E5825804421794922754116854A229E4223A85A35A96131C36638C86E3DCB7641D17C41C47E37B58039AE7D48AB7946A57244A8643AAF6934B66E3EB27848BC8349C58B4FC58F4FC49B59C3A361C19F6EC1AD7CB9AD869AA48696A483949F858C9D848795808298807C927E79907C768E7D7487767782667C83627D805F797859726D4C726846655F3B67583B5554305C4B2B614F37555528614A23674828624C2A674E2D65532F69583C735F3B7263378A7037977A41AB8245AF7D4AC38748D38F49DB894CE08C4AD79047C68C4CBA8946AD7E44A76D329366376E5527573E2534331E +030303271F2E5B3B3FA97D51CE9F69D0BA73CCC465DFBE55F5CF4CF7D242F8D23CF5C53EDEBA4ACFB055BF9B6CA17E66696F6F5062662B523C243D2D17362812332A203C26354A3349624376875DAFA178DBA584E2AB8CE2C39AE4CE8BF1D573EFD070EAC767DFBD5FE3A14DDC9747CD9E30CA8E29B87925B17419A06B2464742C51423E42343C4B54534F5A6C5E68707A787AAFA37DD4B091DDBEA7E1C9A6E8C79EE6C693E4C76BE4D065E2CE44E6CB3BDFC52EF3C717E8CB28D9BF2EDAAD23C9B223E2BA19D2A81DCCB03BD99624BC7715D8A313DC9109E19F01DF9D01DB8700CC8615CC7102C16802C37000BA7312AD750DB76813B77620A49B2B8E9B42618A452F583D304F33234A312748342A4D3943565A5A5F658E8568A88E5EBB8868C9876ACF8A7BD18C79D9977AD9977FDE967EDB9886DEA788E3AA90DCAE92DCB79CDBB09DC0A99B8AA88068956C4177562657471D463A193B361945381D42382B584049755876875D998E4EC19248C6913DC7A246C49D35DB962FDEA330D9C13BDEC93EDEBD52CFB45DD3B962CDB364BEA161A99A55759E5E5283664B795D4E775E58795A836657A26926A06521A3681CA6581EB04E03A94703A62B019F0F089A0808A50603A00300950100940903320B0A301D0C2E181B3027215246209B671EAC772EB88236D29C45E3A15BDCA96EE09B6BD28368B86A5EAA6556A65B519C6055586F524C7B5A3E775636745B427B66568E747E9E7BA3A576D1A877DEB290E1C8A3E2D4A2DDC9A7E1D1AAD7D5BCEACEBEE0D2ABE3C9AEDFCBB2E1B5AADAA393C48E82B58461B46F3FC65D23C86503D5671AD05E04D15408D24301C34201C24A02B54600BC4101BD3504B83201B33503AA2904AE0D06B00D03B23005A64034C55A38BC6350D16860DE7A5CCE8370CE9778C7A183ADB48A88B391629C8253937546866B55846A6E9067A28C58B27654C07A5DCC7A71CB7E77C48976BF8371B6826BA1997868916D4E806735705723665028604734674B61894F8A9F43BBAD40C0B13BD2BE3DDBB75BE0C468DDCD8BE1CA9BD1C9989CB0907378804557601B3A30 +0D0A11421E0E8C3522A52C21CD5E2DB1794BB69F59B9AF75D1BA82CBBD8CD0C08DD6C68EDCC996DDCC97DECA97DCC68DD8C587DCCB8ED8CB9CE0CFA8E3CEA8E3D4A8E6D9ADE8D9B5EBDAC1F1D5C8EBDAC7E9DAC6E7D9B9E7DBB0E4D5AADDD0AAD3CCB2CECBBCD1CDBFD6CDC5D3CFC6C8C9C3C7C7BBC6C5B2CBC6A7CEC5A4D5CAA3D8CAA4DAC4A0E0BF99E1BD8DD7C282D9BF73DCC568DDBC68D9A357D7A133D3AC32D5AE3BCEA658D6A457D09957C5795DD15227C11508A82614AA4B3D977F5F9AA594B4BCAEB8BBACB5BBAFB2B8B19DB2B898AFB685ACAD82AB9F8BABA59CB1B7AFBBB9B4BDBEB6BDB7BDBEAEBEC0A8CAC2A0CEC599D4C99EDACAA9E1D1B3E2D8B7EDDEC1ECDEC8EBDFCFEBDDD2ECDED5E9DFD6EADBD7EADDD6E9DCD4EADDD6EDDED9EFE2D8EFE9D8EFE6DDEFE5DBEDE4D6E9DED3E7DDD0E6DFCCE8D8C9DED7BBCFCDB9C7C8B9C3C5B8C3C4B6C2C3B2BABEB0B4B8B19EAEB28FAC9C749F95486760374C41152A2C292625463B23956A61AF835DD5B463DBBC71DDC375E3CC7CE2CE8FE9C697E5D3A3E6D7B2E9D8C8DCDACED3D3CCC3C6C7B9C5BDBBBDBBBCB6BCB5B1B6AFB2B0A1AFA2A38D97B070768D636D5250353533282428333C493F4E6F6183A17D9AB29A9CB5B39DB6BBA4C0C5B4BCC5C0C2C8C8C8C6D1D0C7D7D6CAD5DAC9D4D7CDCDCFCCC6C6CCC0C4C7B4C1C1B0BAC0AEB8BD9EB5BB97AFB287A99E749C93395356381F20461C1379382E9B4B41B26A72C18565B6AB74A5A78CBC8B8EB87B7FBA7275C5926FD0A88DDDB8ABD0C6B5D5CEBFDFD1C3E8D8C9E8D8CFE7D9D0E8DCD5E2DCD7DBD9D1D9DAD1D8D1D0CACACAC0C5C3C1C3BAC0C1B9C1C3B6C2C6BFCDCEC8D9D2C3E7D7CAE7DACCEBDCCDECDCCCEADDCDE8DDCDE7D9CFE7D6CCE1CFC4D6C8C0CDBFBBCCA9A9CEADA7C8C1AFC3C4B4C2C6BAC6C8C4D7C9CAE5D6CFE7D9D0E9DBD1EADFD3EEE3D3F0E5CFF0E3D0EFE2D1EDE0D0ECDCCDEBD7CCE3D3C5D6D0C1C5C5B8BCBDACA9B4A095A989738855494227331F1E23200C211C0E2629213F37284D644E819B837BA29781A59F87A79E8A968B7C7987383641 +11180D193225333C39384647326C543C78654E6D685B6E80777B67838D6C8B936B8C906681825881785A8E7745A27A38AB7F40B37F45946B428567466B65445C743753663E4E7F3645843F4D894C559048599A5167A14862A34C659C5062A4726BB14F6AA27678A47280968681A08D8AA39A8CAA9D8EAAA081A7AA98B4A8A0B39EADBE9DACC1ACADC9B5B7CDBFB4C6C0BBCACCBFCAC4CED1BCD3D5C4D1D6BED3D0BDC8C9B9C5C7B6CCC6A2C4BE9FBEC088B3BE7AB5B272B8A37AAF9C78AC9C78AB9C7E93927F8497878D9E8B999A8D9A9583949E72969671888E71807A607A776272795F71755A6A6B52705E55825F57965C51A75B5CB44E48B54A4BB9454BB6433EC25532C47A1EDD9F07E2A106DCA306EABB25BE843BCF9C3BBA8028BB8213BC8124BA731CA26C209A6E2D735B306264415D613E5A5D4046513F474A394B4E32604A286B502B965137B25C32BD5850BA6966AF8A79C3977CCD9987BBB38DBFD2A2D1DFB6E4EAD0E4E1D0DBDDCFD2D4C5CECEC3BCC6BDBCC2B2B7BBA0B7BF9BBABA90B9B08DBFAF88BFA37CA8AA6F9BB86B91B16178A84B71954E75A15079AB5286B26098BE6F91C28396B485A4B384A7B180B2B08BA9A684A29D819C92779A92769A8375966D67AB5D5AB9665CC56660C1685FB75452AD4740AD413FA03A2B9D3026780405261E09201A0C1F190E2F301C3F341A5E3F1463421673581C7962219E6F30B0813DB9791EC0941DAD7C22C06B02C06203B95B02A159099E59169A60207A562E7155256B5E2958533C4B5032445036414E3A3F47353B42283A33283C44253137253F41253E402A42493446503A505A4A505F54555D475E654662624360644D676F5268735F6F705B686D575D71534C6E54435D5E4555594B5A4A4E5140484B394649384447325C48216C3B158A4D0DA15005A041009A36008A2202372A05140E060E090418190C21271E2D2D232D3028333E313C4A373F4D3F3B67404B804659954F609D6965AF897BBB937CC29289BD906EB18873B57F70B08177A2955BAA88549877439874348C74318D792E86751C776B2A58452F4B3D21322D +1F1811392F26594D3D775856976C68AD8081B88D98C494A0C59C9EC9A4A9C7ABAEC8B0B3CBB2B5CBB3B6CBB2B9C9B2B7CAB1BAC6B2B8C3B3B2CBADADCAA9A9CCA7A3C79B9BC89E97CB9D93C79D94C4988BCA907BC88E7BBE8277AF6F66AF5C4DA85B519E57538B494885473E72393756333232222028201E211F21211F2228232239352B5246426C5459826B70AA8687B88E91BF9791BD9796B59392AC9B84A99982A89881A89781A7957F9580718E78618C6C577F69547F5550764D4E734C5070504A604D3C4839302C2624261D22231D1F251F1B29211F302826563833744F4A7D5F5E996E6AB07A7FB98787C28F8EC3918FBE9186B3817AA477779C6F6C8C6A658067627C6A677D615F915C599C5D579D5C5BA46460A56D6FB67B7DB57C7EB48682A99580A99781AB9B82C1978BC99A96CC9C98D4A3A3D2A6A2D8AFA9E1BCB3DAB9BCD9C0C4E0C3C4E0C3C8E1CDD1E5D1D4E2D0D3DACBD4D9C2C8D7C4C7D6BFC2DAB9B7D7B7B5D6AFADCEA7A4C59FA0C19A99B19694AA9A84A8957FA08B6F987E67988068A18E76A89681AE9C86BE9D94C49FA1C4A4ACC4AEB5C6B0B7CAB4B6CEB4B4D2B2B4D6BBB7D1BCBDD0B8C1D3BDBFD7C2C1D4C4C5CFBFC7C2BDC2B1B0B4AD9FA5AD959BAA959AA78892A17D80926D7184625C805051854D50945C5C9C6663A57571AE8380BB8F8CB58E8BA87A7A906C68795C5E6B53514A3F362D2B2929201F251C1A211919231918261C1B3A28184C36286D443868412C4335282A2220241B1C20171B1D14171E14151F15141D1413150F0F0F0B0C0F0A0B120709120C0C150C0E150C0F150F111914151D17181E181B1F181B22191A28232133312E44483D69635E7B6D749076749D9588A6967D9A8666977F67937B638F7660996864A06B68A67367B57970BB7770B17B6F9B706C8E77618A7A617E6A5576635167503C503C30352D252A222029211F2B26234239355A4749745051876568987576A88B8EA4999B999DA8939EACAA989FBB9EA6BAA3A6BCA4A3C0A8A7C9A7A4CCA8A8CAA6A7C6A3A6BEA1A2B99A9DBB9598B69393A6878A8B7279685C58453E37 +0D090416120A231F14302A0E382D0744390B53420F65521275590F745713675310585E19485C214053193A4F1439441236420F3E450F41490D46440B4E3E0C573D0B67440B6F461480510C8457178B5516866B188A731E92762C9D8238A58B3FA19152AAA472BAB17EC3B980D2C889DCD58BEAD585F0D585EFDC91F9E393F9E399FAE7A0F4E3A2F7E8A5F9F2BCF5F2ABFFFCBEFBF1A8F7F1B5F1E7AAEDE5A6DED9A1D4CD9FD0CA92CDC07BC4AE63B2964EA88C42967E3483752B7F5F217860226A5F295F5A2D5D57325D5B3661563E766D5092845DA9A17DBDB787CFC591D5CE94DDCE8BDFCB89DFCA89E1CC86E2CF82EACF7FDECB7ED8BC72D2B362DFAC2ED9AB2ED3A62ED09F1DCA9116C79921C4A13ECBB35BD3C073D5C57FDCCC82DDD081DDC982D4C47CC8B371C2AE60AF9A53A69248A7934CB49C5ACBB16ED3C073D5C674DAC77AD1BF6BC1A74DCE9F2AC29220C18D14BA870AB38D10B38F08997807936E14806E19766725736B266E7A2E75784084814A8C85599185558780508870438B74358A761F886D1B85650E875C048250027B4A066F49015D4304503F084F3D0E524616595D136A641C7767278B7D2A9F8A3BB09454BCA26ECFB882D7C483DBC189D0BB7EC9AE6DB19E53B39A3DAD8927B18B1AB1911496730B8B6C07826509724C05674308643705523B08523A11474016424A123C49163C491C44551B4F58215761255A6B2560613A78713F8979399F8339AB9040A5933FA18830A27D229A7A2A91711D7F660B6E5D03575701533B004F3805513506472D063D24023C2201361F053318032E1300270F04221002210F04240D05271003251D03261B08261B082C1409381C06391A023D1902411D043A1E0941260A422D0D492F0A463608463706383B06303D0E3037072B370530370E2D44083055143856183C5116395119375228474A33594B2E5A5235665240786A51827B4E8E8951A3995CB2A770BAAF78B4A878A49A5D93904A868447827342786C3C6D622C6E571D8057167A520A6E4D0A6441055B37025136034C36074032092C340D232A082329081D1A09180C01 +20202C3438424447594C5E6752747A53728F5A7B9A5E7F9E6082A16386A46387A76588A8678AAA678BAB678BAD678BAE678BAF688CAE6A8EB06C8FAF6C8FB06D90B06C8FAE6A8DAC678BAD668AAC6488AA6286AA6285A86183A65F81A45F809F5F809C5E7E995C7F9152768C4C737A45646B46595E3D545B404C58474B4E464844414949424149383E4A373B47363B45323740292D3A2A29352C2C352E2C3A3032373A383839404148443F514D4060523E675D49645C4E5C594758584759544957574D5E5E54636559636B63606E7755718F5573955B7C9B6081A06487A56A8BAA6C8FAC77929C7F95A094A59DA5BCBEB3BFACB8BD9ABEC295AE9B68938360908A6C89876B8A8270918E7384898372808865828E66829D6081A26082A56283A66385A86386A96486A96488A96486A96486A96386A66081A45E7FA05C7C9D5A7B9A547293516D8B4B65813E5B773B59693758633757623952703A51733F5778435D7E4A64854D6A8A516E8F506E904E6B8D4B6586445E7F3E5879405A784962804B68884F6E8C516F90527092526F8E4D69874F6C755162735760675B5F615E5B5B65665E7574647D806B7686837A919482A6A78CB0BA9CC1C8A3CCD4A7D5D4A9CFD7A8CFD39DC7CD89AFBD82A6AE7698A476999D769EA07BA4A688B1B192BFC5A2C5C6A6C9CBA1C8CB99BDC889AFB979A3A76C93976A8D996283A16083A164889B6F849170869069868A65868A69828D6D75806E736B686B5F716F5877705C7E7C6779746777755A7570557066525F5F51565650505453515C6555707A5E7F846A8C8F74A2A08EB7B9B8C9CDBDE0E5D6F8F7E0FBFAC9E8F0BBDADEAAC2CB8AAFB07399A2658997537E84436A6F46575D495052494C4E475150474E51424B583D5161465B7549627F4D6A8A526E8F5373945576975A7B9C5A7C9D5C7D9E5D7E9F5D7E9F5E7FA05E7FA25E7FA25E80A35F80A35F81A45F80A35F80A15D7E9F5D7E9D5E7C995B7A8C51747C4E6972515B605454504D4E47403E36332B23251D231A171E00000005020C161B2E2320302B28322A313A1D3849233E50262F3F1D2135 +2F2A2E585D5A8898968CDAE182F2FB7BF5F37ABCC66389994A716D4A59523A493D3140363A2920401E183F1C17411B164C1E154B22114A200E4F1F0E50200F551F12522217592A19552D1B4E311D4D281D4D241B59272370382774452B7659337C5C25A07A2EAB8738A89C61999F66909658897355766C596C5F4B5F573F5F4E375841385C39315E39305E352F62332B6943326D4A3C745B518C7759B3A16FEBDDAAF5F68CEDDD66E3C15BD7B56AC59D58B8993EA17C2E9563298F5425824D2A7549307643357C513C8B6B5A9CA193C0CFA1DDEBBAD8F4CEB2DFC8B3BBA39A8674926A4F816934726731777A4A878D7093A495A5D5A8C7F3DEBBFBF8BEF8E9A9D7C79EB096888B7877796879785D92986DB49F63B5BF69B5CD9DAFE7D8A8F3F38AF1F77FF7F78AF7F08DBCAE7088815B6751455643453B293E3B153B24113D190E3D181037190F2C1A172F1F173621163C221E352A31333C422E483C35545636647D54959B5CF3F96CF4F982DBE77D9BA64769782F59761A32441819200D0C150C09080504040502020400010501000C0402100704150701160502120505100606090504050201010000000000000000000000000000000000000000000000010000030001060003100505170904160F09120E0E14141A1A1A172B241D342A2A3B433E4B50504D7463618D9979DBE179F6FC88EEF58FB0AE797D796B625E4C5D484D56335339314E332C462829431F1F3F1C183E1B143A1D0A371F0C311C0D2A17072513072611062B0D052F0E053B0F063D11063F1505431708451B06421C06421E0D46221246281C4E2A235835275D45387153538A7774C4B58ADEE3D8F7F5DFFAF9E4F7FBF2E6F7EBC7ECE7C7ECE4C1E7E3A5ADB299868C80776E705F576C4E39634F305E472547341C412F1A451F1A3D1A1638181338150F37150D2F100B2D0B03290A04270A06250B05210E031E09021E05001C09031B0B021B0B031A0E07180C05160F051B0C041F100624110729150B30140C39120C3D160B41170D44170E4416093F13073911072E11072512052211061E120E1E1A0B192011251F1F +3C292C3F2C353D2D363E2B373B2A383D27373D2B39412C35432E354A2C364C2C3950303F573140592B395D2E35602C356A31356838386C44406F4843774644814C47854F44854B4A8B414186454C8F4D4CAA4D4C945C51885C49875A5795604BAE7249CB8251CA8956C9A488C9A48AB09387CB8365A79175BA796CAE6B5992755A85706276707B645F647D666271645D665451644A56634D61623F4C5E354656344151313F4B343D47344046314046323E45343F43323D40323F42333B3F333E3F363D3E323D3E303D3E303D392D3B392B38392E38372D38352B38352B39362835352937372B39392A3B392F3B3B313C3530443A32423331463131403433463633453935433D344941354B4034463E33433D32443C30463A31463A31433C303E3D32403D323F3E323E3F303D412F3D432D3B412E3A402E3A3F2F3A3F2D393B2D3A3A2C393D2B393D2C393D2B3B3E2A3C402C3C422D3D432F3E4230434232454835444A38464E384749444B50374C553A4E4F3C5456415260444C62484F6C554E7B584671534E7A555184685C7F6F5A885D658E535789524B79504D6E435566434D5E424853444250474C5149555754595545545A5460525458505A5F55546E5D48565248514D46524A3F4D48384A4737444333414133434032414332424833444A324250353F563744593F445B424461414167423A634040663D476F3A48683F3F76353B7F343B8D2F34A12735A425338F2933882E3D762F326F2F3B6D2D3B6A2E3D6B2A3F6D293A6A2A355F2C3B582D394E2B3D462F3F432E3D422D3E402E3E3E2D3C3E2E3A3C2D3A3A2D3B3A2F3A3E303E40323F423441453744473F4444414C42424C3E3D4E3E3D4F41375042364C41354D3C34503936493A3A46393B4A3E3D503B43563F44563F445841465A43415D3E465F3A44633E4B5C3B4D613D4C6D3D4D643646693846693543663441633741663644673D495C40445E444C5F4A4F59464D53424857443E5C46384D48374C44384B4835484A36424B38404D353D51323A57363460333A5C2C3D552D3E4B2D3A472936462938462938452937422935 +24390C5766827E94AA89A6B292AEB9A0B3BAA3B7BEA1B4BA9AACB593A5AE8A909B9067177F4D035D14064E0A064104023500081E0400090302010100000001030103050009150F042011002703023005003604003803034103004202024603034C07015004014F0300500400510900510F00571A016744086C970B5D9F1F7B95A18BA3AF95ABB59EB0B8A2B1BAA6B2BBA4AFB9A1ADB5A2AAADAC7B4AB27103BB7501BE7A00B87A02A57B086C8F247593A481A1B081A6B66794AE5C698748450F4C18034811034910014B0F024D0E034E0B044E09034D09014A0901480A02470A04420904420601400602420A01440C02450801440601450600470700470801490A024B0C014B0E01510D02540F015A11026317028B4F00975706863F096615045D0F055C0C06650A027D1B03A34202B34C02BE5E05CE7404D37901D58202D68801D18901C68302B57001A76400965A017E57073A54072240023E5A0A8357049D5301A65702A85802A95801AF5701B45A04B16204B56601B16901B36D03BC7001C36B01C56D00C87402C07904BF7902B37103AD69029E6A096B798E728BA26D88A258658A5C2C21561005540A02520903540701590B005B0E016311016E1400973904A54402AA4606AA4502A84902AB4E00AD5800AF5F02B66900BD7200C57B02CE7F02D18202D48103D07C01CE7A01C67C04BF7702BA6805B15908A94A05A449029D39017C19066610025F10035B0E02571002580F045F16028334029F4301A24C00A25002A85806AD6006AF6003AC6102AD6203AE6602A76604A27113919799A2ABB0A3ACB3A9B2B7A8B1BAA8B8C1A9B9BEB0BABCB6BFB7B4BDBCADBEC4B1BFC8A9BFC69FBEC994B0BB8AA6B2859EAC6D7E924A58253A1B054713024E1303510F055C212257637C667E9B5E6971825F049263039860019F5C02A66702B17100AF7502AB791098854692A3AD96A8B19AACB599B0B897ADBA9AABB995A9B891A9B18A9A9DAC7C17C37C06C57E07C87F07D4820BAFB0ACAFB7B8ADB6B5A0AAB38BA1AE7D8AA05B62692B3A061D12050F0C040306040103040403020B0B011A1903 +0203000B0F02161708282417523528853F24956012A9640CB67A0ED68C2FEBB249E6B03FDC9F2CAE971D8D8B2B816328383D212324121918061112031211001813001B1903231D0C642A108C2D0E90340E7837274B3B38332826221C0F1813050D0D030C0D010708030B0D02090B000C0B020D0F021617071E1F0C28281C343F453F604142674964727C699B858A9269987D419F7A379E5E1E9C3C07952E0E872B287C3951613A8450469542538B555E8C61749960779760667E61574F894D43A43718AE3C10AF2A04AF2507A4280C8E2F0E6F2F1E412E2F25221620220C1F20102B2119582A258C1E09A41801A91C02AE2202A82601A02904832C07473515221E0A1B1605120F010D10011213031E1B0B2521202E20463B2675423A7F433C853F3F7B353347383243372F402D2E252D281D302B273D323E4B5A46515F7859648863617C825D4F9E3A1CAE3F09B83304BA2E08BE2512BB2815B4300AAE3203A64502B55315CD6102CB7305D48A03DA8D04ED9000E98B05E17304CF6204CC3A1BC73412C73110C12709C22306BD2405BA2302BA2106B62505B92702BA1F02B91E03BA1F03BB1E03BA1E02B72002B31B03B41F03B81F05B81D06B51E03B51C00B51E02B31D02AE1D00B02103B21E03AF1901AE1801AD1900A61801991A07741E052B19041C12021A0F011B0F012017082B1C0E6F2202902704A01E02A323049B290C813542844763636D845F8D916B878F657D9C64758F576F80427249486C30616F1D6C783A8A9677B7A59BC3AFA4A3A6B67DAAC5839ABC7875AC566AAF44518F433D7B5538427025309A270FB43018BB3C45BC767BC192A0CEAABCA29DBE9088938B669EAD366DA72D31B12B0DAA290E9928097E2405371D0B1D1102150B01120A001910011C1308241C0A5B2C098F2607922F068E340582490A4E3E162825172C1A105A1B04881E079E1E02A92101AF2007A6251195332481304A63367E4C3381493A89544A94664F9877508EAE3963B23232AF3131BA3A30BA3963B03B737C6B74748F9380A18BBEA97FEBAF72E9AF5194923897631E78560C784E16383209 +0B0E021E1C0A23230E342B17343D163D3F1D433E1E53462771603F958683A39DA2AFA9ADB2ACB0ADA5AAA09598A2774E9F6C41875F2F7053205851174B4812483B12493F1846301648391E423414403C15424717483E1B4249154B421A504017674921825828A3632FAC642FAE6A33B9783CC28049CE8D54C9915EB3A5A4BFB4B8CDC4C0D6D4D9E7E6ECEEF2F5EFF2F7E9ECF1E3E2E7D5D0D6C5C0C6B2ACB1969092826744564C354A3D2C443A283D351C3A33133C350B3E2D052D2B062227041F29032424092023091E240611100A1512021F0D051C14071C18042118062329112D2A0C3324113525163E26104E270C512E1153340C59410D674C1277501A89551DA05C29A26736AB6D3BB8783BC47C3CC28349C79261B5AAACC4BABFCBC6CAD7D8DAE6E5EBE7E7EFE7E6EEE1E1E5D3D0CFC3BDC1ADA8AB918C8E756736624D21563D224E3F1E4C3F1F4B4022463A2A4C3724483A1E4339113F3709353E02322A042F28072E280633270834270A37290C3A2D133930143F2F1246300F47301057351364481D6E5A2786773F948A89A7A4A3B6B1B1BAB3BBB8B1B9B2ABB2A89B9EBB8F6BC0824FB3773FA56F389F6D37A06F3DA07248998D8EA79FA4ACA7ABABA6AA9D97999787818F69407C562870491F583E1F5B40185A4013593F125C4514664E13704E1D7B53258E61348F76459B9295B2ACAEC2BEBECBC7CAD9D8DEE8EBEFF1F5F8F5F9FCF7FBFEF9FDFFFBFDFFFDFEFFFDFEFFFDFEFFFBFFFFF9FEFFF9FDFEF9FDFEF7FDFFF5FAFDF4F9FDF4F9FCF0F5F8E7E8EDDBD8DACBC4CABDB7BBA9A0A4B48562A97142A36D38A7693AA77241A2734B9B9094ADA4ABB8B1B9BBB6BDBCB6BBB3ADAEA69C9BC68A59B57B43A36837985F32855B257C511C75511C6C4D1B6F4F20765327855C3392613899673D9868399468398E6530865F2B7B541F6D461C6342165F401C614124664E3478583A8F6E51989093AEA5AAC1B6BCCDC3CBDCD9E0E8EBF2F3F6FBF5FAFDF8FDFEF9FDFEFDFFFEFFFFFFFFFFFFFEFFFFFDFEFFFDFEFFFAFBFDF4F8FAEAECF3DEDBE5CFC5CDBCB5BDAAA0A78E85864C432C +0000001A05054D1106622D1D7C4E4272819273A8C184B3D298BADC99B0CA8EABB59DA9B0A5A29E9A836795684998623C8C552E8A4317A33906AD3708B33803BE3D08D05607D26E19DD7F1DDE962CE2A135DE9F34DE983CD59442C18646A492718A8D9F8590A59A8B7A946C549E7345BD7939C67C30D4882DE09227DF8F23DE891FDE8818DD8912CD6513C64C04B03C0E94562B9A6E3D8D73597DA89C7EADC76D9CD46990C36078A1474A79253A7D1A3177102A7511297312266A232A5F35242D3B232354190E62230F74301279381787481C8E5224A36733B26C38C47B3DD69144CAA563B6A695B1AEA5AFB0A59DA8AB8799A7787D817E57457D52407E513F7F4B2E8953258E52248E50238646147433096B260B611D0756190D571A085D1C08671F066E28066F2B078D1C088F1F0791220A942406912703803616733319633219632F1C662C1B5F2A1A35232B1726640E2267121C590400020100001803024B0F06550F026217046518026920026A220268250C64210E5B1E0B581D0B5D2612602718622F1E453F4C243679313F766444457247378356399F6D3DBA702DC87B2ED98F32DD9537DD9332D38B36BC7731AF6726985520A53D17A02B07A32906991F039C2307A22907A42B05AA3509B6430CC36E28D58630E0983ADFA143DE9A40C3863DB5773C9C6F3D91684A7E51415B5B70727B9D76A3B77FB6C480BAD384BBC09AC1A4A7CCA4AACAA3B4CBBCA3C6E18BC1DE88C0DB77B1E173ADE170A6E16D9ACA717690774D487043346635206635216F43365A555B2C3F7F2034791A2E7712266D101F5F020415000000000000060100210B152E2534374278626B908595B0899EBE7984A44C5680283A7D1E32761B2F7927326D6B3D2E6839246E3C28825237996C3C9B7242BA8444D8B162DDB672DCD57EDFCD93C2C5B2AEC6B1B7B89FC09166B26F40AA511CAD3A07AD3407AD3205A73002A02F039E3002A33306AE3A08BD6116D17C29DB9034DB943EC88A3EBB8648AB9C85A7ACA08A96AD7E8B9D8E6A517547376C321C622A12591C0A5117064E0E024E0E014B0701090001000000 +242928474D525A72777898A49EC0C8ABC6CFB0C7CFB2C6CFB0C7D0B3C8CFB5CACFB8CCD5BAD1DBB8D1DCB7D3D9B5CFD1B3CDD2BBCFD5BCD3D8BCD3D9BCD3D9BED1DDC2D5DBFAF9E5FFFAE3FFF7E4E3E4DAC1CDD4BCCCCCB4C3C6A2B2A77592935A7C8651757B4C696D4766613F5950283B3C212F321D2B2E1A2426121B1A0E1716131C1B1E24231D242720292E202E312A302F2A352E495239485448495B544C5F604F625E5266635468645D6A645A6F7258737C5E7A858B9998AFBEB7B1C1BE9DAE9D5E7B81526C6D425D5925343A1A26270B1216080B12070910090E120D14171A24262432373D505246605D4C64654C676F4F6E71526E7855707D5673815776855A7C8F8BA6AFABBBCBB4C3CAB7C6C9B4C6C7AEC2C39DA0A561777D566A6A4553522534351C27241019180A12150A10160C141719272A283B4145615E5A757A7D969AADC1B9B9C8C3B8C8C8AEC4C991B3B75B858D56788456747F56747F5A747F638087A0B0A3C1C3BABECDC5D0D6CBFFFADFFEFCE8FDFCEAFDFAE7F6F5E1BFD2D7BACCD5B6CBD0B2C9D1AEC9D1A5C5CF8EAFB9577B9055778A57788D6C898F91B5B5AFC4C9B8C5CDBDCFCFC0CECFC0D1D0D6E1D3F9FDE7FDFDF3FDFDF4FDFCF3F7F9E1C0D1CBA3B2AC76888F5A777E557178547073566E6F58707458757B5C7A84769494A1B5B0B0C3C8B2C5CCB2C6CDACC8CCA9C0C87D9CA65B7B874D707444616135475120313B1E2E39283C43415850485C5B4A5F624B64614D66634F68654E67644E655F4E655F4E665F5067625166655165665266675068694C6A6B4D6A6C4F6D6C506E704F6F72516F7252717355737455727655717B55737F54747C53757F56777D617E8595AEABADC2C5B1C5C7B3C8C8ADC1C990ADB35B7C8D5476824C7079426A7047686A496867486561445B532E3D44273234242E2722261C0D1313091211091417182225222B2A2A34364651474958514A6057485F56465A5246544F2C3E431D30361E303420333A303F46455B59566C6F5F7C82B5BE96E0CFBDFAF6DBFFFBE0FCFAE5EEF3E7BDD4D6B5CBC9AEC1C2819C9A5C7978455A50 +100F092626194A402A663B277C4F28885B2CA05E38AD5048B65046D24D47D15243CA3026E35836D36636E27F32EA8F38EE9C41E4A747BDA64F85B06B77997A6F917C608A7E677C6463645E4E606B4564844079AD62A5C46BA5B67AACB3ABC9D3BDD1D1C9D2CFD2DBCDC4D0CCA3BDC784A6AE768A9986737EA8826BB4786CB56570D15A61D75C5FDC5F60D96264E2625FE4695CE86958E56153E05349E35855DB644CE36953E56A5AE06B62E27467E27972D7989BDAA8A8D9ACA7DEB1ACEFB7AAEFB9A7E2CA90FCE763FCDF59F8DA52F9C84FE4BF53B4A05B88B87E70A282719C846F9C877CA19A80A3A77E9AAE788DA2627B8A657B8364846D647860606E55585E4670572A78552C8056388B56369F733EB17A34C67F3EDD9232DDA02FD6A625EAB320F8C223FDC522FCC623F9C41FF9C32BF9A530F29626F19720F29524F19623ED8E21E18B1CE58C20E6852BDC7E2CDF7A20DD7F1DD68721CF8527D2902BCE8C3CC18D43A48F528183456D733A5A7445556B444C4F51595D484E554442473E383E3A303333242318190F100A0D090807050402030E0D0B100E0F13120F1412131C23182122201D261F2D382834392F3A362B393B2E3C35313E3C3A45443F46503C535146615751705E56746853816F49827C377D783986702EA37930C68E3BCD994CDAA389D4A4A0D09BA2C77E81C2717BBD797CCA7E68C47445C67023C76C1FCF7F27D38328E48C28F4A02CF8C22CFDC728FDC823FDC925FECC29FBCD29FCCE2AFED327FECE2CFDCA2CF9CC35F6C43BF1C036ECAC40C3A45484BB7C7FBD7773AB6A6FA15F677E5F6173595E70565A6C4E6A6B43735E4268573B644B385C4531554D3D5D553E62593260472E5D4A2E57492B4F523F455945455F3E34563C3C543F40562F4147394546324C45314A5034485F3D4E69475F7B4B6C8A47778A51988E8BC997A2D7ADAFDAC8AFE3E4D3FEFBF9FCFCFAFAFCFCE4EAE6DBDCD8EDBDACFDE461FBDA48FED53FFBD343F9D63EFBD438FCD534FDD22EFEC92CF6BF2FF4A44ADEAA64E79D8BD6A5A6D59CA2C68794B27683A16A737B4C484B44382A2A26 +511F15791A0A9F1503C23902D86600D76F00D77A01DC8402E39403E9A716FBBF29FCC23CFDC848E1C067D8CC87E0CD99E8C99CFBD25CFECF44FEBF2AF8B607E79202E17F02DD6B00C53E06A91A049D230C9A4C5CA25064AD89638DBA7992B77FB3B78EC0AA89F0B152FEC645FECF44FECB41FCC23EFBBE38F9B539F3A925DD8105D26E00C33C04A71301811403601C14541E1758211B611D2A54232E5C88735AA17F7DBA758FBB76CBAC4DC88A28C47309AA330D7B1D076A230D5C20125C1D11771C057D1E07B6390ED26D03DA7B0AEDA51BEBBB3DD7C267ADC58492C57E8AC37F86C27C89C08295C186B2BC8AC8CD8DD4CDACD8D5BBD4D9BAB4CDAE9DC3A670BBB267B9B75FB1B544A0B945A6C95BADA770AC8D81BE7B83BC7B80BA7479B66B5B957466222F6B220F7B1C0AAA310BD66101D96F00DE7C03E38D02EA9D16F0B02CF9C236FAC23CFCCA40FEC83FFDC443F6C042DBB65CA2C0768DBC7C85BB7B88BA7989BD8084BB846CB0B662B7BC60B9C151ABC643AFD144AECC51B4C45EB5AB82C08188BA7886765B7F35495E1F32551A2C5119285119244A1D21491D1E1D291D1C261B0B110D05100B0A0C080C0C0A1A1207471A21551E2B605135569D797FB87891AD8FA3B09FC5B8A9D7C6BED1CAB6B3C99E9BC88F8BC37F86B87194714D9E240DA50F03AE0405B20501B50E01A212038313007716057A1C0E905F40A1934C88B8738ABB7697BA70D5BE56EBBE48FCCB4EEFD575E7D6A9EADAB3E4DCB5D2D6AAA0CD9594CA8E93C88AA1C68BB5C886C6C376EABB46F1AE33E68112E37D03E07903E47702DE7B04E07D04DF8201E59101E8A61DDBB545B7B76E99C17C99C9879ECB92BCD2A4CEDAC5CADBCBC8D6C995C1AC70C0B77DC2AC90C084A6C07ED59862D5830EDA7907DD7105DC6F02DF7502DF7504DE7601DA7701DA7A00D97D01D98609E7A020F1AB55CEBA87E6D3ADE3D8BCE3D2C0E6DCC3E2DDC2E1DBBCDDDAC0DFE3C4DBDECFCFDDCCD8DFC4D7DABDDCDAADCCBF91C98790DA8E53C47F16CA5702A315007C1301652006542F0E6F7843559B7B59A581539D7C467A754E2028 +08010912070C290211380E1A61122865302D6E4C248E70257D7A2A765A286E482268111D6F171B8D292AA85858B274659C76808A82728B7E6384795A8178658176746E647B5C457D55417462476982624A8982368C803791762D957B269080329E8D38AC97379F912FAB9A3AB89942B99A46B79B44B1A346AEA042A89D47AC9F41A89C44A39B43A09345A49755A49959A2995B9C9B629B8E6C9E95619895609793718F897C8B8087807687777E8E73809374809A756DA7696EA5678BCE748FF17684F2808AF38796F394A1F48C97EF8DA0F2919BF09E91E6A192DF9098DF9E88E3AA87D8A992DCBCA5D6D2B3EEDBC0F4E9D1F5ECD3F3DABEF5BFAAF6B29EF79D90ED9380E68F7DE3677CE96473C86657C04B4A941B36781E2D641E27421C2533211F21202125272D3328435E3B34714742784E429E5842B46B4BD77859D87D54E28465E48D6BEC9071EC8B6CE97D68CF6E5FC6856EB19B85A6A89AABA395A29186A68184A16D798460727A56627C434C75383F683C3A454223455F1938711D3E902A4F9D4164814B826251B56155C7603DCC5E3BCA5939C55535C45C3FBE5E3DC55A3BBC4A2DAD462BB04528A03F24901F2163141343131030110E2713141B0D090705020905000704000601010301000203020203040403020603010A08060E161320221D1F221E1E2A1D262C1A303425303C384242424A434B5F8076689B8E6DA89B7EB2A39AB1A7A5B7AAADC1AFC3C9B7DCD6BAE3D7B2E8DBB4F0D0B4F4C6AFF2B2ABE7B1A0DCB69CD2B89CCFBA9BCFB59EBBB49FB9978DC98F82CC9A7EDA9378E89473EC9E78ED9E89EB9C8BF09598F6949DFA96A0FAA39EFEB6AEFAB5B1EFAFB1EBB0A7D4A395C49395B7888CBB7877AE7E7BBF918ABB8B93C49581C49D84BCA45DB1B75EB6B96EAEB785909E8A95A68D9E9F93919E9682A09B7DA19C65A89D50AFA04BBB9F46C0A240E4C330C6A542C8AE54CAA956DCAB5AD8BA3CD3B55CD3B160DDAC64CFB262DBBA61E4CB65E1C571DFC094D5BC95D1B397C2A38DB6A689A2986BA196579F91419E82388A814B7D5F3668461F38132C1B09280D020B +170A043F261B906E55948349908856A3835AB09260C0A366C19D72C1A182C1A893B5A99CA8A99692A09E82939B789FA279A19270969857798E5C748A778A8E838E839A9E6E9C9A65AB9763AA9354A6834C98804B957A3F6D53301A0807180604130706110302090202040B061A1406577555759775918A718F8457816B421C0A071607081E0F0C5C6F6D547589546F926E8B997E9D8D99A08497A578A4AB7AABA76FAAA968B19568BA8F5DB0944DA09741AF964BA98D3DA36C3D845623200901221405806D389F724EB17553BA8153B88359C18663BB955BC08F64C79A6CC99C77C9A979CAAE80C9B285D5B785CEB389D2B389DBB48ADBB685D8B986D8B989DDB890DDC193DDC09EDBBB9FDDBEA5DDC4A7DCC5ACDCC8A5CEC4A5C4BFA7C3B8A6C0B2A7A6B2ADA0B3A79EA8A195A5A494A4A790AAAA8EA5B27999AB718AA05E7793596E8C343136170A070E05000601000902011308071A080636220E967A289394398F953D9B9145B08F45C29742C79240C5913CB59143B28B48BA8E4CB79348B99A50BE9C54BFA863AFB368B5A878C3A985B7AE89C5A582CEA67ED3B085D1BC88D7B585CAB87ACDC577C3C073CBBE6BD2AC6ED4BD6ECFC06ABFBE65B6BA5CAEB74EA8B34F9EAF4B9DA64591A44081A35B5E926A433A1D180B061A09065F4F2A79816092A15CA6B958ACB152B9B84CB8BB55B3B156BDAF61CBB164C7A86ED3A470D0A27BCAA679D2A486CFA793CFA987CFA982D6AE7DD2AD7ACDAC7DCAB27CBBB278B8B675CBBB5FD1BA5ED9C165D5AF5DD0AB57D0A550CD9E4FC1A04FC0A250CBB455C7BB52D9C65ADCC962E2CC69DDBE67DEC878DEBF7FEAC886DEBA7ADDBA85DBBA87D7B982CEBD82CCB98BCEB792C8AE90CAB192C1B696BBB89AB5AE99C2B895D2B298D1B59DD8BC92D6BF92D8C493DFC597E2C69ADFCF9CD7CBA6DDCCA4DEC3B1EDCCB1DFC8ABE6DDBBE2DBBFD9D0C3FFFAE8D2C9B5D9D1A7E6D0A1E3D09EE0CF99E2CA9CE3C4A1DFBFA5E0BE9FDBC4A2D7C6A3D4C0A7D3BFA0CEC4A1CEC3A5CFBAA5C8BEA6C7C2A0C6C58FB3C88DABAB829B937893876F86724A221007 +0627421B3E6361444B9C4326D87503EB8E03FEAC03FAD4A3FCE7DAEEE2F7EFE5F9EDDDFADCCFF4CBC8F3C6C2EBC6ADD4CDA2A7CB8A2AE99102F29401FA9D06D7AF8CCBAFC3BEA4C3BE9489D88716D77D0AAB661781642F795F90808EAEADA1DDB7AAE4BAADE5BCAFEDBCB4EFBFB2F2BFB0F1C3ABE6C1A6F0C4A7E7C3A8E5B9A4DCB1A0D2898B8D86523C8D2612741801701001731C06783D3467499F4024A61D28AF182AA7082FAA0226AC0722B20930B91336BA1743C2283BB9343DB74144BF4446BF4D56C75459C9696ACB7272DFB295DDC19DD3D3ACA4F89E0BFEA503FCAC08EABFB0DBC4CFD4C1D8CFC0DBCDB1E3CBB3E3C5B7EEC4BDF4C2B8F4C8BBF5CDC7FBD5D7FBD9D6FEECE9FAF7E8FDFBEEFDFBF2FBFCF3FBFBF0FCF3E7FBE9DBE7EBD4D6D5B6DACCA4A9A16E62733B2B7728037C1F05842708AE4907DF8005F39D0AE8B3A7E0C4D2EFCDD3F1DDDAEADFEEECE1F8E6D9F7E5CEEADBCDDBD6C4D2D7B8A3F69E07F9A503F5A004F19203E98902DC7A07A15833997F82AC91C2BFA0D6C0A4E1C0A2E6B99FE8B19CE29093DF6283DC517CD64073CB3D75B53E6FAF456AA2426A9431649A1957961E50910D428211467920506744526358220B6911066A130377381F724C537665A7A196D9B0ACE9B3B1E9B0B7F2ABB1EEA8B5F1B1B9F2B2BCF1B2BEF7BDC4FCC2D0FACBCBF3C5C6F4C4C3F3C0C4F4C4C1EEC0BBEFB7BFF0B6BEF4BCBFE0B9B3E0B9ABD2AB90B1AF815CE18A01EA8C01F09204F59706DBA88AC19DCEAD9DDB6C7BCB537ACF467FBD4074B43D71A838619E1E598E235A801E597D164D7812446E1437585D0806640903760E01882906D97103E38901DF8403A5631490371E7F2006741A06702E2C6F47625C5D986B6EB06673C86E76D5928EDEADA3E0B6AFE5B8B3E9B8B1ECB6ACEFB2AAEFAEADEDAAA0E16C78DA627DD25477DA5179D9477BDA4873D44F72D05774CE576ACB5564CA4A5CC6395AD1375FCE3D58C33D4FBA3353C22150C32057C6205AC93368D33A66CE3D6AB53E6EB24873A5496EA04B5F9B4B6091445B952760941F518F1D5289174F79194078113C64 +180000540202B82E00C33D05C63D02CB4C03CF5003D35503D15402D04F03CC4900CB3D01C93B04C73E03CA4C03CD4D07CF5507CB5D0EC25A1CCB662ECC6428B76126B9601C976633C46629CE7733E18E4EDE944DE4944CDC8C4DC78846D0722BD16C25C77C1FCE7F1DCF821ECD871ED08920D69224DA9A37DEA253E1B863E4C580E8CA96E3CAA3EDD0ACEFD3ACF1D6ADF6DAAFF8DBB2F9DCB2F7DFB9FCE2B4FCE0BBFAE2BFF9E1BDF7E0BFF9E2C3F8E1C0F7E3C0F7E0C1F5DEC1F4DCBAF3DDB8F5DCB6F5D8B8F4D7B7F2D8B4EFD7B3EED5AFEDD6ACEED3A2ECCE98ECCC8CE8C780E5B371E5A761E1A35DDF9B52D29355C47E46D06830D76531D36F20CD7D12D6850ED68E0FD7992CDBA84CE4B85AE7BC63E9C276F1CB7CEBCA87ECC985EDBA78EDB06BE7AB66E7A85EE3A765E1A877D4A469E8B277F4C283F1CE8CEED096EED2A1E9D0AAE9D3A9EDD7ADF1D9B1F3D9B5F6DAB3F7DDADFBDFAEF7DCACF7DCA9F3D8A1F5D190F2C989F1C974E8BB63E3A050E19149D97A33D57A21CC8115C87F14C5790BC47507C16D00C37808C58412D1891BDA911FDCA338E6BA5FE8C169E9C881EDCF8DF5D396F2D79EF2D5A4ECD4ABEBD3ACEAD4B0ECD6B1EED5B7EED6B3E3CFB5F0D7B6F2DBB6F1DDB6F3DDB7F4DCB7F2DAB7F0D8BEF2DABFF6DBC3F5E0C6F3E2C7F6E4CDF6E2CAFAE6CDFAE5CEF8E7CDFAE4C5F8E6C2F8E4C4F6E3C3F4E0C4EFDFC5ECD6C1EDDABCF0D9BAEFD7B5F1D4ADEED3A6EDD49BE9CE91EBC986DCB378D4AA79CEAF6CD3A275D29C5DDF9A59E09E51E4A351EAA75AEDB068F0C17FEDCC8DEDCE98EDD09FEED4A5F1DAAAF0D7ABF4D8AAF6D7A0F2D5A9F5D2A0F9D79AF7D492FBD589F5D389EFCF92EBCB97E0C99AECCA97EDCB9AE9CE9EEFD2A6EED3A9F0D3A7F2D4A8EFD4A4F1D39DECD096ECCD8EEBCA8BE7C07AE3BD66E2A858E09F48D39028C98821CC8415CD8510D0840ECD830ACC8209CA7808CC7C02C37706C1750CCD6D1BD5621ECB591BCF5C1DD45F17CB5A18C95919CB5A17CA5A14CC5C10CB550BBD5205C4500FC14E0CBD4405C24E04B74602B6410993310B2A0103 +030502252117414424605F3F807053987F56A88D64B59B68B79D6FB39D77AF9D79AF9F7AAC9D79A89A72A1956F9A8C6A968B6B9587679084668C82688980678C7C66887E66857C61877B5E897B608C7B5E8E7E62927D639688659D9166A4926BAC9679AC9C7EB49C7BC4A477CFAB78D0AE80D4B588D2BB89D1B583CEA881CBA97FC4AB79B8A67AB19C75A492699C835D88795979705269684B66664D5E5A4A474C3E494D395E5A416C60426F62476E6351736F5679725F7B725E81755E82785A82795A8277568275517D67446B58386054354A3E28373024291F1D2822182526192A271C38311C3B39244549335E503F635F4F6A6350766F557E715C857B5F84805F89845F8C85678D84688E876A90876D948B70948E719792769790799C917C989782939C82969F869E9D84A29E88A4A089ADA58FB3AB9ABDB39BC2BBA1C0BAA4BCBA9EBCB495B9B192B3A78BAAA484A79D81A29B7E9B95789E8E779C8E739D93729F9473A49873A7997BA99B81ADA083B0A382B9AC87BFB58EC5B995C6BC9FCABBA0CFBE9CD4C498D4C29BCFC1A4D1C4A5D5C5A5DAC2A0D7BD98CFB998C8B396C5B191BCAA89AEA083A99D7FA6A2779B997493916C918A728B86728A847381857181806D7F826677765D77705772654D726648756A4A756F4D7B745778735B7E795C86805C91805A958A619A8C68A28A67A38966A78F6CA7906FAC9576AF9D79B1A37AB4A677BAA780BFAE82C8AD83C9AD84C0B088BCAE8DBDB18FBFAC88B9A680B5A17EBB9D7AC29571B68C5EA6764C83643D6551384A46344738264237233A3120453F314D49385E54476261506767586575626D8F7D8A8E7A8A8E79918F7B9B9880A19E85AC9F89B8A98FC5B295C9BB92CEBC98D7BD93D5BC87DEB57BD5B57CCBA370C0996EB99163B18E6AA88E69A28E699A8B6A97876D95886E968972978F789E927AA79B82B5A886C2B68FD0BA8FD2C891E0C691E1C496E5CDA1F3DFAEF5DEB7E8D3B1E1D0ABE0DBBDE0D9C8DECDBACFCBA9CBC49CC4BA9DBDB295AFA485A39D819797788D8D7084816879806A646E5E54584B49453C32382A12130D +140F0A342F2D1469683F827B5B9072688C7B7E8D82899783A09D80AAA57EB6AD80BCBA81BEC090C8CC9DCCCDA3D3D1A6D4D5A7D8DAABDBDCAEDDDFADDEE0B0DEE0B1E0E0AEDEDEABDDDDA7DCDCA4DBDCA0D9DB9AD7DA99D4D394CACB99C2C298B9B68DABA781A5A779A69971A286629E8C66AB9E69ACA374A5A375AFAB6BB3A96FBBA682C0BB83C5C18CCAC99BCDCF9ED2D69BD3DFA2DCDEA3E2E0A6E1DEABE0E0ACE0E0AEE0E2B0E1E2B6E1E7B9E1E3B1E3E3AFE4E3B4E5E7B8E4EABCE2E8BCE4EABEE5E7C0E4E9BFE3E8C0E5EAC2E4E9C4E5E9C8E7EBCAE9F2D6F4F7DBECF1D2EEEBCCEAEEC9E5ECC9E5EACAE7ECC7EAEAC4E9E7BFE9E7BEE5E6BCE5E5BCDCE0BDDADEBDDBDFBEDCE0BCDCE0BBDEE6B7E0E1B5DCE2B4DCE2B2DBE2B2D9E2AEDAE2ACDCDEACDDDDABDFDDA9E0DDA8E0DBA9DEDAAAD9DBA9D8DBA5D8D8A2D5D5A1CDD09DC9C792B8B881A5A46D9892618F9159898F5F91956F7E82656B89565973657473537573617A8373737A696C7C7D858F688B90748E9A78A6AC76B6BB79C3C677CED092D4D291D4DB9AD6DA9DD7D99DD8D99DD8D99FD7D59FD4D4A2CDCEA2CBC7A2C8C89DB8B990ADA68B8D9B8572948463938C5A8E926E958E7D9D91819293A4A589B7BA8CC8CAA1CBCBAACCD2ADCDD0B1D3D2B4D4D7B8D4D6BED9D9BDDBDABBD9DDBDDDDCBEDDDDC3DBDEBFDDE1C0DADDC3DADEC6DADEC5D7E2C2DAE0BEDADFB7DAE0B4DAE0B1D9E0B4D8DDB5D8DCB7D5DAB7D5D8B9D5D8B8D6D5B7D5D2B4D1D5AFD5D7A8D8D7A8D8D8A6D7D4A5D6D4A3D6D6A0D9D9A3D9D9A7D8DAAADADCADDDDCAEDEDDAFDDDEB3D9E0B4D9DDBBD6DCBAD8DBBCD8DBBCDADABEDCDAC0D6DABED8DBBCD7DABBD9D8B9D8D7B8D8D7B8D9D6B8D8D8B8D9D9B7DCDDB6DBDBB8DCDCB8D9DEB7D9DFB3D7DDB0D5DBAFD7DDADD7DEABD5DEA9D7DEADD8DEADDBDDAED8DEAED7DDAFD7DEB2D7DCB4DBDBB5D9D8B7D7D6B7D3D6B5CED5ADC9CFA1CACD94BBBA7CB5AC6BA69E56A68A51A28E57968C4B888544847B427A752D775C09857138666034633732746C424A3D074B32183729332E2B14540908200305 +0040002C40004240005840006F49008752008A5B008E64009D8900A39900AAAA00B8B803C7C706D5D509E4E40CEBEB0DF3F30FE9D30ED3A70BBE7C08A85005922402891201800000AC582CC18342D7AF58EBD76CFFFF80F4F475E9E96AD3D354BEBE3E8080008A8A009494009D9D00A7A700ACAC00B1B10099A400798F005A7B003A66001A51000D48000040002C611858822FAFC35FD7E174FFFF8AE9DE72D3BD5BC8AD4FBE9D43925B138650097B4600764C007253006F56006D5900685F006464008181008F8F009D9D00AAAA00B7B700B7B700B7B700B7B700B7B700B7B700ADA200A48E009F84009B7A00916500885100966118AB812FC1A247CCB253D7C35FEDE477FFFF8AD3D35BBDBD43A8A82B9D9D1F929213808000969616ACAC2CC1C142FFFF80FFF480FFE980FFE480FFDF81FFD481FFC981FFCB6CFFD555FFE03FFFE534FFEB29FFF612FFFF00E9D300D3A700A850009D3A009224008000006A0B005416003E21001237001F4C0B2C611642712158822C83A242AFC358FFFF80E9DE6ABE9D3EB38C33A87C28925B128040008040008040008040008040008040008B4C0E96591CAC7238C18B55D7A471EDBD8DE4BE88D6B47AC9AB6CAE984F938533787217626200989826A5A52FB3B339CECE4CE9E95FFFFF6FFFFF6FFFFF6FFFFF6FFFFF6FF4EE65E9DE5CD3BD49BE9D36A87C23925B10905B00986900A17700B19200C1AD00D2C900DFDF00CFB900BE9200AE6C009E46008D1F00800000902600A14D00B17300D2C000D8CF00DFDF00CFCF00BEBE00AEAE009E9E00808000969600ACAC00C1C100D7D700EDED00FFFF00F4F400EAEA00DFDF00D4D400CACA00C1C100B0A8009F8F008E76007D5D006C44005E2F007A531695762CB19A42CDBE58E8E26EFFFF80F2F271E6E462D9D753CCC944BFBC34B5B128B5B128B5B128B5B128B5B128B5B128969E21778A1A58771339630C195006004000265B004D770073920099AD00C0C900DFDF00CFC400BEA800AE8D009E72008D5600804000804000804000804000804000804000804000905B00A07600B09100C0AC00DDDD00 +000000FCC000FABE02F8BC04F8BA04F8B804F8B804F8B804F4B404F4B206F4B008F2AE08F0AC08F0AA08F0A808EEA80AECA80CECA40CEAA20CE8A00CE89E0EE89C10E89C10E89C10E49810E49610E49410E29412E09414E09214E09014E09014DC8C14DC8C18DA8A18D88818D88618D88418D88418D88418D4801CD47E1CD47C1CD27A1CD0781CD0781ED07820D07420CC7420CC7020CA6E22C86C24C86A24C86824C86824C86824C46424C46226C46028C26028C06028C05E28C05C28C05C2CC0582CBC582CBC562CBC542CBA522EB85030B85030B85030B44C30B44A32B44834B24634B04434B04434B04434B04034B04034AC3C38AC3A38AC3838AA3838A83838A83438A8343CA4303CA42E3CA42C3CA42C3CA42C3CA02C40A02840A02840A024409C24409C22429C20449A1E44981C44981C44981C44941848941648941448941248941048901048901048900C4C900C4C8C084C8C084C8C084C8C044C88045088005088005088005086005084005084005084005084005080005080004C80004C7C004C7C004C7C004C7C004C7C00487800487800487800487600487400487400467400447400447000447000447000446C00446C00426C00406C00406C004068004068004068003C66003C64003C64003C64003C64003C60003C60003C6000385C00385C00385C00385C00385C00385800345800345800345600345400345400345400345400305000305000305000305000304C00304C00304C002C4C002C48002C48002C48002C46002A4400284400284400284400284000284000284000284000243C00243C00243C00243C002438002438002038002038002034002034002034002034002030001C30001C30001C30001C2C001C2C001C2C001C2C00182800182800182800182800182400182400142400142400142000142000142000142000141C00101C00101C00101C001018001018001018000C18000C14000C14000C14000C14000C10000C1000081000081000080C00080C00080C00080C0008080004080004080004080004040004040004040000040000000000000000 +6769664B1D7F371A632317471914340F12210C121F0A121D1D291F29362C3643395147426D4B4C6A5D5768706363675A5E5E5254535B46467838399536379235358F34348E34348E342985451F8157167E59167F5B168057157E54157D53127A5012774C2C51362C3D202C2A1E2B211C2B181E2C1E212E2547424654515162615C6F48787D2F947F2C93812A937D27927B28923A318E332F8C2D2E8A2D2D892D2C892C2B882C2B882F2E8B2F2E8B302F8C332C883629853627833726823E1B774B13765D18835A178057167E51157A4B15772D1D4E26194521193E1A17301416221114210F12210F12200F131F0B121A081116040B11030B12030C13050E140710150711130812140912170911180A11190B12190C13190A131A0A131C09121B0912190912170A13190B141B0D151C10171D16201F2330263A423340473B474D43484E42494F41465B3C3E513D3D4C35444A3C41424438413D3040362133271D2B1E17241D161E2115221916241D1726211924251C232921173A2119402E2737383931314834324932334A30384C33385036354D3537443B4A4750403F6B36378737368C3936913B3C96513E985A419C60429C5639954D3490442F8C55167E5012774F13773B2556323C312F3B2F2C3A2D242F2B23322B2A3C2C2D402A384732474E3C50505A4C3F72492E8B5036915039943A3F9A393E99463C954C3D95533F966469637E666290646191725E8F69668B6767822B93802B937234874F465B45415241375032224F1D1649291960361C77372684322D872E258237207B392D512E2A45292A2E152219121D170D17160E151B0913150B10160B101609121708111A0A131A0C131B0F141A11191C192420242F2733452F3E52394950494A4E4D575755514D5B56228656319052399455419854419A4D389338318E362D8A3328864C167856157B5C1781621B856331906B499D564AA0554C9F4D479D414199373B963939934D3893523E975C37947430937B2D936E41967553A0645CA76968AE6A6FB36468B1615AA75556A64B4BA1414A97535B5D535E504B554D415A3D4A5942 +C18064F5B180F8B780FBBD80FDD189FFE692FFE890FFEB8EFCFFAAFBFFB9FBFFC8FDFFE1FFFFFAFFFFFCFFFFFFFFFFFFFFFFFFFFFFDFFFFFC4FFFFAAFBFDA2F8FC9BF7FB94F7FB8DFFF359FFD94AFFC03CF0A755E18E6EDF8F72DD9076E1A082E8A686F1B183F0B089F0AF8FE7A88CDFA18AD69A86CE93838B708182687B7A61767663777366787167796F687A5F607E5A5D7E49577C293E61092646151A2A220E0F2E15143A1D1984422C904E369D5A40B0684BC37757C0785CBD796299767D886D7E625E7F555A7E48567D2946700A36630C22393F1D1B8C4F3DA05E49B46E55C0785ECC8267D2866CD88B71DF916DF19C66F9B15FF2A057EC904FE18954D78259D58059E18E70D38A77BD8479A77E7CA0797D99757F9C787CB06D53CE753DDCA121FFDE41FFEB64FFF888FFFB8BFFFF8FFBF88FFFE68CD79982B687819675808B707D806B7A6B65815E5F7E575A7D53597D47557C2C446A113359111A231007080D02081A07014E2F1B683B2383472B904C2F9D5233A4592FAB5A2DAF6341CD7748C8846DB47E74A1787C906C788A584D7B3D2E4D2724200B0A250A082B0907311414381F22784738804F41A7827CD3957CFEEE8EFDF6A1FDFFB4FFFFE8FFFEF2FBFAF5F4F7DCFFEC8DFBE37DF7DB6EF19E68D67C48B6632FAC5520A24A0BAC5100621C005D1E0658210C491D122D23242644684A567C4C597C4D597C4F597D4F597C4C597C4C597C4F577C50587C50587C4F597D525A7E545A7C55597E64617C6F503C7368768774878F7788977B89B38784DEA288F6B983FAE967FFEF68FFFF7DFFFF90FEFF9DFFFFA9FFFDA2FFFF9DFFFF8EFFFF80FFFF6DFFFE6CFEFB7AFEFF85FFFC8CFFFD8FFFFF98FCFF9AFAFE8FFFFF81FFFA78FEF576FFF164FFF05AF3C635E4C934C98369A57B7D8A71848371817F6C7F846D7D866E7E866E7C7A677D76687F73657E7166776D637E66677C6D657C73677F786882806D8088737A977583A57A81BF847EC98B80E09173D58B6EC97C60A96950A05434853C1B5B28155B2B1D624734575A7B595E7E606A857369828770829B7A83F0B08ACA9285 +7F281730070F1A040D05020B02010B00000C00020C00050D0908102A0D0E4C130C5713076213024E12083A110F2E0F0E230E0D3426234B1D15631508631405641302631301621400621501631300651200651200651200651200651200651200641302641504661707691A0B64221D5F2B2F5930325335354B42474A4248494249473E46453B44403A433B3A4234323D32323E2E2D353130373433393E33374834354F3131572F2D67190C651E1B64232B52262F412A34382B332F2C3328292E342D276013096214066415046415046415045B1807471C1622222A2D2D3439383E443F434F464954484B5A4A4D6A514C755352975545AB533CBF5233BA4D2FB6492CB0543B9B4A358A3D2D8629168216007917027018046815036711026613056C17036E1809882A17A23C25AC482EB65437D5744AF3F3F3FFFFFFFFFFFBFFFFF8FDFCF1FCFAEBE1774FB2584F9349466E48455A4144553A3C50333554231C66180C6614086316063408071E04060800060600060500070600061B010A3A0D0A601A0E813E2D7A40337442396A47436E50506855595A535B644F56684F526C504F6D514F6F534F893F40953D31943B2D9A332471190B6E170B6C150B6A1B0C782E256E3838653F4A53353558302E5E2B285F1C0C671A0A651607611507471B1C3A2E2E3A34383C34373F353641363A4B37365A38366E2E2C691C0C67190A661708651607671809681A0E5B39375849445044484D41454D363C4E26315E1912641506641504651200651200651200651200651200651200651200651200651200651200631403641506641506651808691C0C74271D6D403B6F4D4E7C5E5CA8614DAD604CB35D44A9513D9A44358340386B49475B47465140484C38394D39384B36354C2F2B5E1E1264170764170564150665160766160B6A1B0C803321933B27954230884F447252535F50574C4A4F3D414C403E49413F443B3A40353A4035394437344741384D47444B53464D6753547C6965A0837FFCFDF8FFFFFFFFFFFFFFFEF9FFFAF7E27851B85A409A3F2C8F3827772A1A6A1C0F62211F5444455A3836 +EF8D70FFBD96FFCC93FFDB91FFEBA0FFFCAFFEFDB3FEFEB8FFE292FFD88DFFCE89FFC987FFC586FCB583FAA681F8A37BF7A075A0616A824650642C374B242C331C223019262D162A191428171732151B3D171C441A1E4B1C1F4D1E20501D20531C204F1C2045191D41171B3E171A3B171A39171B3A171C3C212451362E534B3856764B61A15F6DA35F6CA6606BAC6470AE5C6087343C6C2731521A274F1B254C1D234B19204A151D341E2B261E34191E3E191D3F1A1D40181C3F171B3E121A41121A3F181A31201F302825302F242E37232C3B212C40243349223F583048683F5184434DA14749A54845AA4942A23C38762F3726254F2022511A2054191E4F191D4A181D43151B3B0F143112182D161C2A1B1D2B211F2C341C2A4F1524561513731412BF5350DB6462F87674EB6C78DE627C9C546A6F39474C243F632D3D7B363B963E40B24646D0655FFA7266FE7C6FFD7B6DB15D5D954C507A3B4353262D4F1F2B48213C432C3C37283D2E274426264C26265026275524265921245B2023562125551F244E21224B232148201D381C172D271428290D1B18142216162714192C13182E131730131730161C34131B3F151A441D20431F1F3F211E3B322A373E223941263739212F3016232E121E2D0F19280C1A2710181C0C1613152413152A12142D19182820162627152537181E471924471D294A222B353140322D3A2F29351F1F371A1C331F212E27212F2F1A292F182229141B23131D1815201213270F162911162A12172A141B2E181C301C1D32302233432142522745752F3A883E4DB8696FF69173FFA478FEC284FFC686FFB780F2997BB06F77985B6A6A4265533443492D394C2F41603C5673446496586FB1646AC86E63FE7773F69272FA9E77F89671F29470B96D7187526661424A4B33403B304026264C2426591E235A1A226018205E1922591D2259181F561B224E1B1F441E1F3E191631161223160A140E040C19040D1B0A12270D1632131B2E0D2039132C371C2D31192F26192A1C192A201428230E17240D151D0914170A14230914280D143E0C0D6111148F322BBB635F +80540D8C5C109463129D6B14A9791DB68826BE9022C7991FC2901FB9801AB17016B36D13B66B10B66D12B77014B47114B17215C29226BD841FB87618B27217AC6E17AC6D13AC6D10AB6D08A4680C9D631196610E90600C91620C92640C9E7010A5790EA76F129C6412925912845211764C106E480F67440E5A3B0F643F0C6E440A72490D774E10784F117950127C4F147E501288521684561B815A217B541F754F1E6E4A1B67461954370D5235085034044F32064E310951320A54340B58390D5F3B0B71490E734A0D754C0C754B0D754B0F754D106E491475491C7B4E1A8153188C5A15976212A06412A96713AF6E14B26C16B87212BE8117C5901CC6941FC89923C79929B4B3A187622D7F5722784D187349166E46156442126240126B4611754D108C5B0E926211986A149B6D139F71139B69129863138B5F1E8458187E5213794C1174471061380C5B360C5936105B3A0F6C42106A420F68430E67440E5E400E593A0E51350D472F0B462E0D462D0F48300E4A340D5139155438134F351047310C452F0A462F08482F065033075637086A41097B4A0F8E59178C591B8B5A1F865B26825C2D70532B7151226648166746136E42136F4512714812764C107B4D117E5110815411875D15895B148C5A138858108050107A4C0E72480E6A45106442125F3C14613C15643D166D3E1467420D5E3C0C55350F4D2F094C2E074B2E06492C0A472A08432B09442C08442C06472B06452A003E27054128093D2A19432C0C432C0A412A08442C0A462D0A482E0B5033095C370B66410C724A0D7A510F83531186531285561084550F854F0F814F107E51107E51107B4D117E4C0F7C4B10774A0F76470F76450A744A0E724A0F724A0D714B0C6E450367420B5E3A0857360B51340A4C3008452D09442C08482C07492B05492D064D2D064C2F0751340857340A56370B5C3E0C6A450E754B0F7F520F8D5C0FA05B00A36609AC6C12A36F1B9264288B5D2C6A5230644B22674C1F78541A7C521681541186571187570F87570F8558078456087E4C0D7D47077943007F4909905C10A66813CB9F26B4831C +3D3149312853362C513B3050362B4831274031243E32223D2D1E3337283E41324949335351355E4E3A604B406251405E57405A43334D4B3049542E455D3A436746416B49436F4C467C52567A585E795E67825F658B61639365679B696CAC706FBB706BCB827CCD806DCF7F5ED5866ADC8E77D1897CC685819A5665794861583A5E422A432D1B29211421160E1908060B01000000000008060B100D16261C2E3C2C474333564B3A666D51846B4C796A476F65456C614369624668634A676D545A7654558B5D60915E5F98605F99605E9B615DA15B53A166589F6768996C7E937194916691905B8F965B7E9C5C6D9864669D676593625E895A567F524F794E4A734A46703D28553131402C4F49325B523868553D6759436775586A89636E8A5991986C9F9E6CABA973B3B57ABCBC80C4C386CCC58ACAC488C6BA8DA19A687E7A445C703D5166364643294431213C24152A211829321F353E253C4B2B435A44466B384B6D3B58794F50975642A75D3AB76432AF633CA86346AC6E63B6758DBF86A6D398ACC88499CC8995D08E92DB9EA6E8A5AEF4C7CCF6C6D4FFFFFFF9FEDEF3FDBEF6F0ADFAE39DDEDCE7F8BEE4D190D2B276B29469728E646D886068845F6689636E9764699B696CC38789C88A8CCE8E8FCC9696CF8E8AC78B8BB281879E6E6C86666B88596189595B8B5A558A584D89594B85594E7C525479504E76504F745050704D496E4F4C694E555E496861466967435D6B52586D4C436B4A416147485B45486049535D46627E606A906971A27379BF8A9CDB8F99F2A7A1F2D683F1BD67D19188BB7170955E5B6F4B4B4D37393B2E283623272417281A131B110F120B08110D0A13160B19321823391F2A4127404A2E454329443F28454330434934454E354A4F354E5D43465C42416A37485D4150533C564934473726382E212A301B2C351B28311A2C2A182627182D28202F26182925162B211227180E19170E0F170D1615121B1F14222F1F3A3525403F2D534838694B3A6E553C765741724E3B6948315D4B2F5740304A3826362416251A122103102113101B1A12212E1C323F2747 +FF9339FF7B3DFE7E3DFE813EFE873DFF8E3DFF9B3BFFA93AFDB93CFEB739FFB637FFAC35FFA334FEA137FD9F3BFDA03AFDA239FFB636FFCD3BFFE540FFF159FFFE73FFF66CFFEE65FEB93AFEA338FF8D37FF8139FF763BFF733BFF703BFF6A3FFF6D3EFE7843FE7A40FF7D3DFE7A3AFD7837FE7C38FF8039FE833DFE8E3CFF9A3BFF8E39FF8337FF8137FF7F37FD7F35FA982BFFBE36FFD64BFFEF61FFF567FFFB6DFDFB58FCFC44FFD03DFFC039FFB135FD9A33FB8432FA7B35FA7339F46739E55D37CA513CB84C3DA6483EAA4A3BAF4C39C44F3BD55636F16738F5693AF96B3DF2653CEC603CE45E3BDC5D3ACF5637C14A32B14B34BC4D37C7503AD15639DB5C39EB6736FC7734F8CA41F9E483FBFEC5FDFDD0FFFDDBFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6FFFFE8FFFFDAFFFFD7FFFFD4FFFFD1FFFBA4FEBE42FE9F3DFF8039FD7B35FC7732FF722AFE7332FE6C39FE6A3AFE6C3DFB6E3FF87141FA7441FB7343F46942EA5E3AD45739C04F38AD4738A3463999453B95403D9F473BA84830BD5137D45238D85338DC5538DE5C38EA5E3BF26039EF663AD35636C44B31B6412DAF3D2AA93A279A39308F3A33893C34894133A64B39AF523AB95A3CBBB23DF1FF90FFFFA7FFFF98FDC443FEB73EFFAB3AFE893AF8723DEE6440DB5C3CCB5233BF472EAE351AAC341CAA331FA83824A83B269A39289A3926842C208131247E362888412B903E309E4330A74230B45132D15637E35D37F5683AFD693BFF6D3AFF7338FC7436FD7537FF753AFF733AFF723AFE6C39FF6839F6683AF06733FD6631F76F33F7702CF87B27FF9C2FFDAE38FFBC3AFECF3BFEE83DFFFE3DFFEC41FFE340FFD440FFBF3DFFB636F0AB22DDA824EE7C1CFF7628F76C35F26837E65E38DA573BC25038A6462D893F327F3F3D75433C6A344275403878403379472E783F34703C316A3C2F612C24703A30753E2A813E359B3E2DAE3927C03D21CC4629D64A27DC532FD65337CF472FCF482BB8432FB23C2E9C45348F453C8445407F4A468B5273BF6759D2563AD85936E45C36F25729F75F2EFD5C30ED563BDF593CC34E3A +FFFFFFBED0F8A3BAED88A4E3849FDC809AD57E97D57C95D57091D46D88C46A7FB461719C5964845E626C646055636652636C4F59593555561D5253054C4F08464C0C3C48083245052C3B00293B05263C0B334323404B3B44494448474D4644474548354047253B4231373D3D26304315234A1C294F232F55484D6A4146573A3F45343F2D2F40162D3F0D2B3F04293E052B3D0D49523752563F5B5A485D5D4F60605662634E65664755533E4C4A4644424F4B4B4352553851563351582E4E4D1F5058335B5B63595F795764905B6A9760719F7989BCA0A9D0E8EFF9F3F7FCFFFFFFE8F3FFD2E7FFC8D4F2BEC2E5A1AFD49FA4C48F9DC495A3C89BA9CC97A2C7939CC38B99C07587AF5B5B6751554147501B454F15434F0F374915465127555F3D6D6D55656F936474A4647AB66278B26176AF596EA7576A953A486F2B3B621C2E561C2C541D2B521B2D552435632F406E3040731B2D551B2D551B2D55293A6837477A425894556BA77C95D5869FDD90AAE595AFEA9AB4EFA0BAF59BB8F28CAEEB8DAAE4A3ADC6A9B1CBB0B6D0AEB3D39DAAD48B97BD6A7AAD69695F60606557586C5257784E56844B5B8E4661A64C67AE506EB65C7DCA5F81CB6385CC6881C46881C46A82C06B84BD63769E5F729B5B6E99575F6C68676277765A747C537E806A7B7672505D874D5B8A4A5A8D40517F33437629396C23346235344236354038373F413F4C4F4E535A5551524D534D4B614A537A4D5E8A5060934E629F40599941568F3F4F823A436E19253B1C283D1F2C3F323B4C4B536A57658866749B7482A97687B38495C196A8D097A8D491A7D88499CE7E93C87484B77586B47384B26B80B96478B56074B1506AB45169AF5069AC4C67AE5068AE506AB45374BB677DB97086C2758EC68093BE8496BE8197C88397CC7C92CE6D89D2708AC76C86C16B81BD657BB75F74AD556AA94D66A64B66AB415CA13F58984359953C518A364773324371394A78495B83475D995167A36C7CAF7787BA8C9DCBA0ACD2B5BAD7BCC7E5BDCDF1B7C8F4A9C0ECADBEEAACBADFB8C3E1BDC4D6BCC7E5CED4EADCE3F3E3E7F3 +A88B6D9F9387A2978DA69C93AAA49EAEADA9B2B1B0B6B6B8C7C6C4D3D0CFDFDBDAEBEAE4F7F9EEEEECE5E5E0DDDDD8D5D6D1CEC4B9B7C4BBB4C5BDB2CAC1B9CFC6C1D8CBBEE1D0BCE5D2B4EED2A5F7D397F7D38BF7D480ECCD82E2C685E6BF88E0C68DCDBFA5DDCDB4EEDCC4F3E6C9F9F0CFF5EECEF2EDCDE5D7CAD7CABBCABDADC1B8A6B8B3A0B5B0A5B3AEAAB2ADA9B1ADAAB3A49DB5A597B7A692B4A495B1A398AFA399ADA49BB8B3B0C0BBB7C8C3BFD8CEC2E9DAC5EDDEC5F1E2C5FBEBB7FDECB6FAFA8AFBFB87FDFD85FDFD84FDFD83FCFC82FCFC78FCE681F2D380E9C080DEB27CD4A579E0AA78EDB077F7C370F7D57BE3D9A4D5C8A3C7B8A3C6B4A3C6B0A3B7A99EA8A19BA09695A19B98A3A09BA5A19CA8A39DADABACBBB7B6C7C6C4D5D1CEF4E2CCF6DDB1F8D996F9D594FAD193F1B380CAA076B8A388B49C86B09685AF9681AE967EAA9987A3978B97928C958C837D7067786F56746F456F61546D66607A7267969080C1B29FE0C69DFFDA9BFDD892FBD789FBE18DFFF782FDFD8BFDFB94F4DFB4EEDCB4E8DAB5E3D2B8E2CCB4CBC5B7C4B8ACC2A79CBDAAA4B9AEACB9B0AEBAB2B0B5B1B2BAB6B3BEB4ABBBB1A8B5ABA1B4A89FB3A69EB0A19AB39F94B1A191B19C89A99783AB9F81ADA880ADA46BAF9967B6906BB99571B79A7CB6A48CC0B7B0C2BBB5C5C0BACEC0BDD0C3BBDFCCAED9C087B1946A9780657D6D6076685D7B6F637D7A71928984AC937DC6976BD0A37CEBBD72F9CB69FBD96EF9E76BFCF171FAD773FFE69CFDE6A6FCE7B0FAE5AEF7DB9CFBDE8EFDF27EF8F781FFE493EFE9ABE5DEB0D5C2B1CCBAACBDB5A8B5A6A3ADA2A0AEA49BAEA199AEA296A89C8E9F918E9E918B979390A19393A89E9CB5ACA7BBB2ABC1B8A9C6B9A8CEBEAECAC3B0C9BFB5C6BCB3C7BBADC5B8B0C4B9B5C1B6B2BCB7B3BDB8B4C1B8B3C0BBB7C1BEB7C4C0BDC6C1BEC5C4C0C7C7C7C8C7C5CCC7C3D1C8C1E2D1BDE5D7B2E9D6B8E6D0C3D9D0CBD2CDC9CCC8C7D3D2CDDCD9D0E1E0DEE1E0DEE1DCD9D9D9CFD0CBC7C9C0BBBBB7B4B6ACAAABA7A4A99F9DAA9F9BA99A95A6988BA59482 +A651188349197E481E7947247A49297B4C2E7A512F7A57319B562C9B57289C592594521D8C4B1588480E854507824208803F097D401381461A864D22995424AD5C27B75D25C25F24D06D2ADE722DEC7731E97A3CE67E47E27C46DF7A46D6825DC97F5CB179609B6C5B856057895F4E8E5F45895D40855C3C9C56239C52229C4F219E4E1CA14E18A04F189F5018954D1B934D11A24E12B05813BF6214D3691FE7712BE9752FEB7A34FF8939FF9449FF9F5AFFCE78FFFE97FFFEA8FFFFB9FFFECFFEFFC3FFF88FFFCC6CFFA149FFA049FF9F4AFD9A47FF9146E2732BC36728A55C25935323824B227E48217A46216C432367442E6B48356D48336F493272482B7547257648267A4D307452467852437C53417F513882502F9053279F5725A4571FAC5720BE5816D15F1DE46724E96C26EE7228FE7F2EFB8434FD8139FB7B3FFA7645F9793CF87C34FF742FFE712CFF732BFE7831FF8A36FF8837FF8739FD8642FE8244FD8950FF8957F1864EEB7C49E57245DD7444D67644C2713CA16B3C99654095663C995A2F93562D8E532B7F4D2A7446226F41206740216D3F1B6D3E176E3D146D3C136C3B1263360C55310F633C1D6740176F522A77562F805A35936031B26635C0794BD18053B66838B36635B06433AC6231B26B37C37C4ED38561D78B6BFEA063FEBB62FEB25CFFA956FFA34FF89E3EF88840E7803BC86A2CC0672BB9642BA55D35A15A2E9D5A2F9C5A2AA05E2CA4612AB1612CB36131B86134AD6034A8602EA25A28995C25935732975C349C6137A96443BA6A51C7725DC3815FC6825DCB815CDE7941DB7535D56E2CCC6C30C86F33CA6D30B66321AD5919A75815A454179C4F19944E1B914E17914E1A8D4D1D874F208B5123854E277D49247244206B431F683F1F683F1F6A421F73411C734219703E1972401B7648147B49167E481C7C491E804B23834D29854F2B8152267F50247A462172401D76451C7D4A157F4A14894713904F179F5824BD6734D9803CFE9A5CFFB270FEDA84FFD27DFFC05FFF9A58EA8746D07336BD6C2BB261229F5C25925A29845D367E5E387F564085573D +ECCEB0E7CEAEE5CEADE3CEACE0CDABDECDAADDCDA9DCCDA9D7CDA7D4CDA6D2CDA5CFCCA4CDCCA3CBCCA2C9CCA1C7CCA0C6CCA0C1CB9EC3CAA0C5C9A3C7C8A5C9C8A8CAC7A9CBC7AACFC6AFD1C5B1D3C4B4D5C3B6D7C3B8D8C2B9D9C2BBDBC1BDDDC0C0E1BFC4E3BEC7E6BDCAE2BFCDDFC1D0DDC2D1DCC3D3D4C7D8D1C9DBCECBDECACDE1C6CFE4C4D0E5C3D1E7C0D3EABCD5EDB5D9F3B1DBF5AEDDF8AADFFBA6E2FFA8E1FDAAE1FBB1DFF2B5DEEDB9DDE9BDDBE5C1DAE1C3D9DEC5D9DCC8D8D8CCD7D4D4D5CBD8D4C7DCD3C3DDD2C0DFD2BEE3D0BAE7CFB6ECCEB0ECCDB1ECCCB3EBCBB4EBCAB6EBC9B6EBC9B7EAC8B9EAC7BAE9C5BDE9C4BEE9C3C0E8C3C0E8C3C1E8C2C2E8C1C4E7BFC7E6BEC8E6BDCAE5BDC9E4BEC8E2BEC5E0BFC3DEC0C0DCC1BED8C2B9D6C3B6D4C4B4D3C4B3D2C5B2D0C5B0CEC6ADCAC8A8C8C8A6C6C9A4C5C9A2C4CAA1C1CB9EC3CBA0C5CAA3C7C9A5CBC7AACCC7ABCDC7ACCFC6AFD1C5B1D3C4B4D5C4B6D9C2BBDBC1BDDDC1C0DEC0C1DFC0C2E1BFC4E3BEC7E6BDCAE2BFCDDCC3D3DAC4D4D8C5D6D4C7D8D1C9DBCECBDECACDE1C3D1E7BFD3EABCD5EDBAD6EEB8D7F0B5D9F3B2DBF5AEDDF8AADFFBA6E2FFA6E1FCA7E1FAA9DFF4AADEEFACDDEAADDCE4B0D9DAB1D8D7B2D8D5B3D7CFB5D5CAB6D4C5B8D3BFB9D2BABBD0B5BECEAABECDA7BFCDA5C1CB9EC3CB9FC6CBA0C8CBA1CDCBA3CECBA3CFCCA4D1CCA5D4CCA6D6CCA7D9CCA8DBCCA9DDCDAAE0CDABE2CDACE4CDADE7CDAEE9CDAFECCEB0E8CFB4E1D1BDDFD1BFDDD2C1D9D3C6D5D5CAD1D6CECDD7D3CAD8D7C6D9DBC2DAE0BEDBE4BADCE8B6DDECB3DEF1AFE0F5ABE1F9A7E2FEA6E2FFA7E1FAA9DFF4AADEEFACDDEAADDCE4AFDADFB0D9DAB2D8D5B3D7CFB5D5CAB6D4C5B8D3BFB9D2BABBD0B5BCCFAFBECEAABFCDA5C1CB9EC3CAA0C5CAA3C7C9A5C9C8A8CBC7AACDC6ACCFC6AFD1C5B1D3C4B4D5C3B6D7C3B8D9C2BBDBC1BDDDC0C0DFC0C2E1BFC4E3BEC7E6BDCAE6BEC9E6BFC7E7C0C6E7C0C4E7C1C3E8C2C1E8C3C0E8C4BFE9C5BDE9C6BCE9C7BAEAC8B9EAC9B8EACAB6EBCBB5EBCCB3EBCDB2ECCEB0 +FF0000AD003776005B40008032379B246EB71D89C417A4D200FFFF00FFC800FF9100FF4800FF0037FF1B6EFF3789FF44A4FF52FFFF80FFE39BFFC8B7FFADD2FF92EDFF89F6FF80FF9180E44880D20080C01B649737496E443B59522E446E121B800000B73737D25252ED6E6EDA8477C89B80ACA98091B78000FF8037E3726EC864A4AD56DB9249ED8944FF8040C89B3291B72424ED0912E11200D61C00AD37008452006269004080375CB75269D26E77ED776DE18064D68056C18049AD802E8480125B9B004EB6005BD20069E80074FF0080FF1C64FF3749FF6E12E37709C880009180005B80003F800024800000800000800E00802900724900646900567D004992002EBB0012E40000EB0000D60000C20000B70000AD0000A01C009937009252008B80009B8000B68000D28000DF8000ED8000FF801CC880525B80692D80800080800780800E80801C8080298080409B8069D280BBDF80CFED80E4FF80FFE49BC8C8B791ADD25B80FF009BFF00B7FF00C4FF00D2FF00FFFF00C8E41C91C8375BAD520080801B72723764646E4949A42E2EFF0000FF1C0EFF5229FF6934FF8040E38D40C89B4091B7405BD24024ED4000FF4037C89244BAA652ADBB8080FF9B64E4B749C8D22EADFF0080FF0E87FF1C8EFF379CFF52A9FF6EB7FF80C0C880B29180A40080800E8D8D1C9B9B37B7B752D2D26EEDED80FFFF80C8C880BABA80ADAD809292808080649B6449B7492ED22E00FF002FF50B5FEA158EE020BDD62BDCCF32D6AF55D18E78C64DBFC442CAC238D6CE5BC6DA7DB7E6A0A7FAD98DEEC871E3B754D7A738CC961CC48B09BA9F23B0B33DA6C7579CDB7196E88281D66C6BC35656B14033931C578A487B81749F779FC36ECBDB68E8D258E0CA48D9C138D1B928C9B31EC4AB4BCEA377D89BA4E28DEEF382E9DD78E5C76DE0B162DC9B5BD98D78C27A96AB68B39555D17E42E46F36DF7E3BDB8D3FD69C44CFB54BC2B84DB4BC50A7BF529AC35491C55685C46679C4766CC38660C39658C2A05AB8A55CAEAB5EA4B06294B96483C06671C66860CD6B4ED46C43D87848D3844CCE8F51C9A359C1 +FF0000FD0A02FB0F03FA1404F91905F81E06F72006F72307F42D08F33209F2370AF13C0BF0410CEE460DED4B0EEC4D0EEC500EEA5A10E85F11E76412E66913E56E14E47014E47315E17D16E08217DF8718DE8C19DD911ADC931ADB961BDA9B1CD9A01CD89D1ED89B1FD89A20D79820D79721D79621D79622D69224D59125D59026D58E26D58C27D48B27D48B28D48A29D4882AD3852CD2832CD2822DD2802ED27F2FD17E2FD17E30D17A31D07932D07833CF7634CF7435CF7335CF7336CE7237CE7037D17134D27132D47230D5722FD6722ED7732DD9732BDC7428DD7426DF7524E07522E27621E27620E3771FE5771DE6781CEA7918EB7916ED7A15ED7A14EE7A13F07B11F17B0FF47C0CF57C0AF77D09F87D08F97E07FA7E05FC7F03FD7F02FF8000FA7E00F77C00F57B00F47A00F37A00F07800EE7700E97500E67300E47200E27100E17100DF7000DC6E00DA6D00D86C00D36A00D16900D06800CE6700CB6600C96400C66300C16100BE5F00BC5E00BB5D00BA5D00B75C00B55A00B25900B05800B55F08B6600AB7620CBA6510BC6815BF6C19C16F1DC67625C87929CB7C2DCC7D2FCE7F32D08336D3863AD5893ED88C42DC934ADD944CDF964EE19A52E49D57E6A05BE9A35FEEAA67EFAB69F0AD6BF3B16FF5B474F8B778FABA7CFDBE80FFC184FFBA80FFB87FFFB67FFFB27DFFAE7BFFAB79FFA777FFA074FF9E73FF9C72FF9870FF946EFF916CFF8D6BFF8969FF8667FF8265FF7E63FF7A62FF7760FF735EFF6F5CFF6B5AFF6457FF6256FF6055FF5D53FF5951FF554FFF514EFF4E4CFF4A4AFE4D4BFC4F4CFB524CFA544DF8574EF75A4FF55C4FF45F50F36151F16451F06752EE6953ED6C54EC6E54EA7155E97456E87656E67957E57B58E47E59E28059E1835ADF865BDE885BDD8B5CDB8D5DDA905ED8935ED7955FD69860D49A60D39D61D39E63D49F64D4A066D5A168D5A269D6A36BD6A46CD6A56ED7A670D7A771D8A873D8A974D9AA76D9AB78DAAC79DAAD7BDAAE7DDBAF7EDBB080DCB182DCB283DDB385DDB486DDB588DEB68ADEB78BDFB88DDFB98EE0BA90E0BB92E1BD95 +FF0000D31616BD2121A72C2C9137377C4242714747664D4D3A63631D7171008080008B8B00969600A1A100ACAC00B1B100B7B700CCCC00D7D700E2E200EDED00F8F800FBFB00FFFF2CF0FF42E8FF58E0FF6DD8FF83D1FF8ECDFF99C9FFAFC2FFC5BAFFFFA6FFE9A2FFD39FFFBD9CFFA799FF9C97FF9196FF668FFF508CFF3A89FF2485FF0E82FF0781FF0080FF0B80FF1680FF2C80FF3780FF4280FF4D80FF5880FF5D80FF6380FF7980FF7785F4758BE96A96D35FA1BD59A6B254ACA749B7913EC17C28D7501DE23A12ED2409F61200FF0016E9002CD30058A7006D9100837C00996600AF5000BA4500C53A00DB2400F10E00E90B00D31600BD2100B22600A72C009137007C42005058003A6300246E001973000E79000080000A7500146A001E5F003249003C3E004633004B2D005028005A1D006512008100008C00009800009E0000A40000AF0000BB0000C70000D20000EA0000F00000F60000FD0000F2160BE82C16DD4221C76E37BC8342B2994DACA452A7AF589CC56392DB6E87F17980FF8080E99680E39B80DEA180D3AC80C8B780BEC180B3CC809DE2808EF08080FF7A80F47580E96A80D35F80BD5480A74980913380662D805B2880501D803A12802407800E0080002C841A3784204285265887336E8940838B4D998D5AAF8E66C59073FF9595FF9393FF9292FF9090FF8D8DFF8B8BFF8888FF8383FF8181FF8080FF7E7EFF7B7BFF7979FF7777FF7783FF768EFF769AFF75A6FF75B1FF74BDFF74C9FF73D4FF73E0FF72F8FF71FBFF71FFFF6BEDFF65DBFF5FC9FF5AB7FF54A5FF4E93FF4881FF426FFF3C5DFF374BFF2D2DFA293AF62548F12155ED1E63E81A70E4167EDF128BDB0E99D60AA6D106B4CD02C1CA00CACC00B9CE00A7CF0096D10085D30073D50062D70050D8003FDA002EDC001CDE000BDF0000D90C06D4180CCE2413C82F19C33B1FBD4725B7532BB25F32AC6B38A6773E9D8A489D7E429E723C9E66359F5B2FA04F29A04323A1371DA12B16A21F10A3130AA30804A40000A000009C00009800009400009000008C00008800008400008000007C0000750000 +FF8000FF8600FF8900FF8C00FF8F00FF9200FF9300FF9500FF9B00FF9E00FFA100FFA400FFA700FFAA00FFAD00FFAE00FFB000FFB600FFB900FFBC00FFBE00FFC100FFC200FFC400FFCA00FFCD00FFD000FFD300FFD600FFD700FFD900FFDC00FFDF00FFE500FFE800FFEB00FFEE00FFF100FFF200FFF400FFFA00FFFB01FFFC02FFF903FFF604FFF405FFF306FFF008FFED09FFE70CFFE40DFFE10FFFDE10FFDB12FFD913FFD814FFD216FFCF18FFCC1AFFC91BFFC61CFFC41DFFC31EFFC020FFBE21FFB824FFB525FFB227FFB027FFAF28FFAC2AFFA92CFFA32EFFA030FF9D32FF9A33FF9734FF9535FF9436FF9138FF8E39FF883CFF853DFF823FFF813FFF8040FF8342FF8643FF8C46FF8F47FF9249FF9349FF954AFF984CFF9B4EFF9E4FFFA150FFA754FFAA55FFAD56FFAE57FFB058FFB35AFFB65BFFBC5EFFBE5FFFC161FFC261FFC462FFC764FFCA66FFCD67FFD068FFD66CFFD76CFFD96DFFDC6EFFDF70FFE272FFE573FFEB76FFEE77FFF179FFF279FFF47AFFF77CFFFA7EFFFD7FFFFF80FFFB7EFFFA7DFFF97DFFF77CFFF57BFFF37AFFF179FFED77FFEB75FFE974FFE873FFE773FFE572FFE371FFE170FFDF6FFFDB6DFFDA6CFFD96CFFD76BFFD56AFFD369FFD168FFCD66FFCC65FFCB65FFC964FFC762FFC561FFC360FFC15FFFBE5EFFBA5CFFB95BFFB85BFFB65AFFB459FFB258FFB057FFAC55FFAA54FFA953FEAA51FDAB4FFCAB4DFAAC4BF9AD49F8AE47F7AF45F6B043F5B141F4B140F2B23EF1B33CF0B43AEEB636EDB635EDB734EBB832EAB830E9B92EE8BA2CE7BB2AE6BC28E5BD26E3BE24E2BE22E1BF20E0C01EDFC11DDEC21BDDC319DBC417DAC515D9C513D8C611D7C70FD6C80DD5C90BD3CA09D2CB07D1CB05D0CC03CFCD01CECE00CECB00CEC700CEC400CEC100CDBD00CDBA00CDB700CDB300CDB000CDAD00CCA900CCA600CCA300CC9F00CC9C00CB9900CB9500CB9200CB8F00CB8B00CA8800CA8500CA8100CA7E00CA7B00CA7700C97400C97100C96D00C96A00C96700C86400C86000C85D00C85A00C85600C75300C75000C74C00C74900C74600C64000 +804040993434A52D2DB22727BE2020CA1A1AD01717D71414F00808F70A04FF0C00FF1900FF2600FF3200FF3E00FF4400FF4B00FF6400FF7200FF8000F27A00E67400E07000DA6D00C16100B45A00A854009B4E008F4800874400804000744600674C004E5900415F00356600286C001C720016750010780000800C00801900802600803200803E00804400804B00805800806400807D008684008C8C00989800A5A500ABAB00B2B200CACA00D6D600E3E300F1F100FFFF06FFF90CFFF319FFE626FFDA3EFFC14BFFB458FFA85EFFA264FF9C70FF8F80FF8067FF995AFFA54EFFB241FFBE35FFCA2EFFD028FFD71CFFE310FFF000F3FF00E6FF00DAFF00D3FF00CDFF00C1FF00B5FF009CFF008FFF0083FF0081FF0080FF0C80FF1980FF2680FF3280FF4B80FF5780FF6480FF6A80FF7080FF8080FF8074EC805AC7804EB48042A2803B9880358F80287C801C6A8010578000409919599F1F5FA52666B23272BE3E7ECA4B8BD75898F070B0F772B5FF74BAFF6DB7FF67B4FF5AADFF4EA7FF42A1FF359AFF1C8EFF168BFF1088FF0382FF0080F3008CE60099CD00B2C100BEB500CAAE00D0A800D79C00E38F00F08000FF740CEC5A26C7542CBD4E32B4423EA2354B8F28587C1C646A0080400C80401980403280404B80406480407D8040958040AE8040E08040EF8040FF8040F3743AE66734DA5A2DCD4E27B5351AAE2E17A828149C1C0E8F10088303028000008C1919993232A54B4BB26464BE7D7DCA9595D7AEAEE3C7C7F0E0E0FAFAFAF7F7F7F5F5F5F1F1F1ECECECE7E7E7E2E2E2DEDEDED9D9D9D4D4D4CECECEBABAD3A6A6D89292DC7E7EE16969E65555EB4141EF2D2DF41919F90000FF0C06E6190CCD2613B432199B3E1F824B266A582C5164323870381F7D3E0680400074460C674C195A53264E5932425F3E35664B286C581C726410787000808000808600808C00809300809900809F0080A60080AC0080B20080B80080C0198CAD32999A4BA58864B2757DBE6295CA50AED73DC7E32AE0F017FFFF00FFF30CFFE619FFDA26FFCD32FFC13EFFB54BFFA858FF9C64FF8F70FF8080 +0000FF0000F30000ED0000E70000E10000DB0000D80000D50000CA0000C40000BE0000B80000B20000AC0000A60000A30000A01000AC1800B22000B82800BE3000C43400C73800CA4800D55000DB5800E16000E76800ED6C00F07000F37800F98000FF8010FF8018FF8020FF8028FF8030FF8034FF8038FF8048FF8050FF8058FF8060FF8068FF806CFF8070FF8078FF8080FF7080F76880F36080EF5880EB5080E74C80E54880E33880DC3080D82880D42080D01880CC1480CA1080C80880C40080C00080C80080CC0080D00080D20080D40080D80080DC0080E30080E70080EB0080EF0080F30080F50080F70080FB0080FF1080F71880F32080EF2480ED2880EB3080E73880E34880DC5080D85880D45C80D26080D06880CC7080C87880C48080C09080C09880C0A080C0A480C0A880C0B080C0B880C0C780C0CF80C0D780C0DB80C0DF80C0E780C0EF80C0F780C0FF80C0FF80C8FF80CAFF80CCFF80D0FF80D4FF80D8FF80DCFF80E3FF80E7FF80EBFF80EDFF80EFFF80F3FF80F7FF80FBFF80FFFF70FFFF6CFFFF68FFFF60FFFF58FFFF50FFFF48FFFF38FFFF30FFFF28FFFF24FFFF20FFFF18FFFF10FFFF08FFFF00FFFF00EFFF00EBFF00E7FF00DFFF00D7FF00CFFF00C7FF00B8FF00B4FF00B0FF00A8FF00A0FF0098FF0090FF0088FF0080DF1090D71494CF1898BF20A0AF28A89F30B08F38B87048C7684CCB6050CF5058D74060DF3068E72070EF1078F70080FF0080FB0080F70080F30080EF0080EB0080E70080E30080DC0080DA0080D80080D40080D00080CC0080C80080C40080C00880C41080C81880CC2080D02880D43080D83880DC4080E04880E35080E75880EB6080EF6880F37080F77880FB8080FF7878FF7070FF6868FF6060FF5858FF5050FF4848FF4040FF3838FF3030FF2828FF2020FF1818FF1010FF0808FF0000FF0000F90000F30000ED0000E70000E10000DB0000D50000D00000CA0000C40000BE0000B80000B20000AC0000A60000A00800A61000AC1800B22000B82800BE3000C43800CA4000D04800D55000DB5800E16000E76800ED7000F38000FF +0080FF1277ED1B72E4246EDB2D69D23665C93A62C43F60C05158AE5A53A5634E9C6C4A9375468A7D4181863C798A3A748F3870A12F5EAA2A55B3264CBC2143C51D3AC91A35CE1831E0101FE90B16F2060DF6050BFB0409F8060DF60912F20E1BED1224E41B36DF1F3FDB2448D62851D22D5AD02F5ECE3263C53A75C03F7DBC4486B7488FB34C98B14E9CAF51A1AA56AAA65AB39D63C59867CE946CD78F70E08B75E98877ED867AF28480FB8880F68D80F29180ED9680E99880E69B80E49F80E0A480DBAD80D2B180CDB680C9B880C7BA80C5BF80C0C380BCCC80B3D080AED580AAD980A5DE80A1E0809FE2809DE78098EB8094F4808BF88086FD8082FE8081FF8080FF8084FF8089FF8092FF8096FF809BFF809DFF809FFF80A4FF80A8FF80ADFF80B1FF80BAFF80BEFF80C3FF80C5FF80C7FF80CCFF80D0FF80D9FF80DDFF80E2FF80E4FF80E7FF80EBFF80F0FF80F4FF80F9F67CFFF179FFED77FFE472FFDB6EFFD26AFFC965FFB75CFFAE57FFA553FFA050FF9C4EFF934AFF8A46FF8141FF793CFF6734FF6231FF5E2FFF552AFF4C26FF4322FF3A1DFF2814FF1F0FFF160BFF1108FF0D06FF0402FF0000FF0900FB1200F62400ED2800EB2D00E93600E43F00E04800DB5100D76300CE6700CB6C00C97500C57E00C08600BC8F00B89800B3A100AFB300A6B700A3BC00A1C5009DCE0098D70094E0008FF20086F80083FF0080F60484ED0989E40E8DDB1292D21696C91B9BC0209FB724A4AE28A8A52DAD9C32B19336B68A3ABA7944C37446C57048C7674CCC5E51D05556D54C5AD9435EDE3A63E23168E7286CEB1F70F01675F40D7AF9047EFD0080FF0981FB1282F81B83F42484F12D85ED3686EA3F87E64888E35189DF5A8ADC638BD86C8CD5758DD17E8ECE868FCA8F90C79890C3A191C0AA92BCB393B9BC94B5C595B2CE96AED797ABE098A7E999A4F29AA0FF9B9BFC9B9FF89BA2F59BA6F29BA9EE9BADEB9BB0E79CB4E49CB7E19CBBDD9CBEDA9CC2D69CC5D39CC9D09DCCCC9DD0C99DD3C69DD7C29DDABF9DDEBC9DE1B89EE5B59EE8B19EECAE9EEFAB9EF3A79EF6A49EFA9F9FFF +0000FF0909FF0D0DFF1212FF1616FF1B1BFF1D1DFF2020FF2828FF2D2DFF3232FF3636FF3A3AFF3F3FFF4444FF4646FF4848FF5151FF5555FF5A5AFF5E5EFF6363FF6565FF6868FF7070FF7575FF7A7AFF7B7BFD7C7CFC7979FA7777F87272F56E6EF26565EB6060E75C5CE45757E15353DE5050DC4E4EDA4646D44141D03C3CCD3838C93434C63131C42F2FC32A2AC02626BC1D1DB61818B21414AF0F0FAB0B0BA80808A60606A50009A30012A6001BAA0024AD002DB10031B20036B4003FB70048BB005AC10063C4006CC80070C90075CB007ECF0086D20098D900A1DC00AADF00B3E200BCE600C0E700C5E900CEED00D7F000E9F700F2FA00FBFE00FDFE00FFFF00F8FB00F2F600E4ED00DDE800D7E400D3E200D0E000C9DB00C3D700BCD200B5CE00A8C500A1C0009ABC0097BA0094B8008DB30086AF0079A60072A1006B9D00689A006598005E9400578F00508B004A86004282004383004484004787004989004B8B004E8E005292005494005696005797005999005B9B005D9D0060A00062A20066A60067A70068A8006BAB006DAD006FAF0072B20076B60078B8007ABA007BBB007DBD007FBF0080C00080C20080C40080C90080CA0080CB0080CD0080D00080D20080D40080D80080D90080DB0080DD0080DF0080E10080E30080E60080E80080EC0080ED0080EF0080F10080F30080F50080F70080FC0080FD0080FF0484FF0989FF0E8DFF1292FF1696FF1B9BFF209FFF24A4FF28A8FF2DADFF32B1FF36B6FF3ABAFF44C3FF46C5FF48C7FF4CCCFF51D0FF56D5FF5AD9FF5EDEFF63E2FF68E7FF6CEBFF70F0FF75F4FF7AF9FF7EFDFF80FFFF80F6FF80EDFF80E4FF80DBFF80D2FF80C9FF80C0FF80B7FF80AEFF80A5FF809CFF8093FF808AFF8081FF8079FF8070FF8067FF805EFF8055FF804CFF8043FF803AFF8031FF8028FF801FFF8016FF800DFF8000FF8004FD8009FB800EF88012F68016F4801BF28020EF8024ED8028EB802DE98032E78036E4803AE2803FE08044DE8048DC804CD98051D78056D5805AD3805ED08063CE8068CC806CCA8070C88075C5807AC38080C0 +FF0000FF0037FF005BFF0080FF1B8EFF379CFF44A2FF52A9FF80C0FF80B2FF80A4FF8092FF8080FF808EFF809CFF80A2FF80A9FF80C0C89B9791B76E5AD24424ED1B12F60D00FF006EC86EB6A4B6FF80FFFE86E5FD8CCBFC8FBDFC92B0FB9896FA9C85FC594CFD372FFE1613FE1925FF1C37FF2952FF376EFF80FFFF80E3FF80C8FF80ADFF8092FF8089FF8080FF6480FF4980FF1280FF1779FF1C72FF3764FF5257FF694BFF8040FF495CFF2D69FF1277E30989C8009BAC00A99100B75B00D22400ED371CE46D37C8A452ADD16996FF8080FF6480FF4980FF1280FF0972FF0064FF0049FF002EFF0020FF0012FF0000FF1C0EFF5229FF693BFF804EFF8055FF805CFF8069FF8077FF809BFF80B6FF80D2FF80DFFF80EDFF80FFFF9BE4FFB7C8FFD2ADFFC864FF9149FF5B2EFF3F20FF2412FF0000FF1C37FF52A4FF69D1FF80FFFF80F1FF80E4FF80C8FF80ADFF8080FF6480FF2E80FF2080FF1280FF0080FF1C72FF3764FF5257FF8040FF8069FF8092FF80A6FF80BBFF80FFC89BFF91B7FF5BD2FF00FFFF1BF1F137E4E46EC8C8A4ADADFF8080FF809BFF80D2FF80E8FF80FFFF72F1FF64E4FF49C8FF2EADFF1292FF0080FF379CFF44A2FF52A9FF80C0FF80B2FF80A4FF8097FF8080FF8079FF8072FF8064FF8057FF8049FF8040D77468AE68914347FC574DE86B53D4945FABBC6C83E5785AFF8040FF8092FF80A6FF80BBFF80E4FF80FFFF64E4FF49C8FF2EADFF0080FF1C80FF3780FF5280FF6E80FF8080FF809BFF80B7FF80EDFF80F6FF80FFFF80F1FF80E4FF80D6FF80C0EA9BB5D4B6AABFD19FA9EC949BFE8DB0C76FC69150DB5A32F12414FF0000FF001CFF0037FF0052FF0080FF1C80FF3780FF5280FF6E80FF8080FF809BFF80B7FF80D2FF80EDFF80FFFF64E4FF49C8FF2EADFF0080FF1C64FF3749FF522EFF6E12FF8000E47200C86400AD57009249008040009B4E1CB75C37D26952FF8080FF6480FF4980FF2E80FF1280FF0080FF1C8EFF379CFF52A9FF6EB7FF80C0FF80B2FF80A4FF8097FF8080FF6464FF4949FF2E2EFF1212FF0000FF1C37FF376EFF52A4FF80FF +80FF0049C81C24A42E008040378D5B6E9B7789A284A4A992FFBFBFFF9999FF7373FF4141FF0F0FFF2727FF4040FF4C4CFF5858FF8080C880729180645A80562480491280440080406E8077B6809BFF80C0FF65B2FF4BA5FF3D9EFF3098FF158BFF0482C80266AD01579201497B1C44643740565240496E4000FF4020C842409144605A468024498A124995004A93153B922A2D8F54109A5E25A6683BBE6E70D775A6EB7AD2FF80FFD07593B8705CA16B269863168F5B068D55078C4F0988430D8537108038157D40177B491A78501C76571F8D6E35A3844BD0B178DBA470E69769ED6D4CF44430F72F21FA1B13FF0000FF1C00FF5200F65B00ED6400E35600DA4900C82E00B61200BC0505CE0A0AE10F0FEA1111F31414FF1717F9301DF34923EE6228E69441E89C50EAA55FEBA966ECAD6EEDB378DC9F63B97838AA68269C58149D501A9E4821A0372EA2273BA50C51B72968DA6297E270A3EB7EAFF791BEEF7FBAE76CB7DF5AB3D23CADC23CB4B33CBCAB3CC0A43CC48B3DD19D46AFAE508CC0596ADD6931D46343CB5D56BA517BA844A18B30DE9D30CDC030ABCE309DDD318FE03494E33899E93FA3EE46ADF44DB7F852BDFB6687FC6B79FD706CFF8040FF8E55FF9C6BFFAA80FFC1A4F8B392F2A581E68A5ED96E3ACC5217C44000CB520FD3651DE69544E8924AEB9051F18C5EF6876BFB8378FF808091B7B776C4C45BD2D224EDED00FFFF37FFE46EFFC8A4FFADFFFF80E4FF92C9FFA5AEFEB794FEC982FDD597E3DEACC8E6D693F7DD8AFAE482FDCF9DE8B9B7D4A4D2BF81FE9D9CF097B7E291D2D38BECC585FEBC81FACA81F6D881F2E781EEF581EBFE81D4FE85BDFE89A7FE8D81FE9481FEA781FEB981FECC81FEDF81FEEB9BF4D5B6EBBED0E1A8EBD792FCD183E3DA84C9E286B0EB8786F98991F37E9DED73A8E767B4E15CBBDD55A5D4728FCA9079C1AD62B7CB54B1DE5DA6E5679CEC7091F38080FF7995D372AAA86BBF7C64D45160E23477D9368FD039A6C73BBEBE3DCDB83FD5B64BDEB358E6B164F4AD79C0BF6D8BD06157E25422F34800FF4000FF6900FF9200FFBB00FFFF +8000009300009C0000A60000AF0000B90000BD0000C20000D41717DA2E2EE04545E65C5CEC7474F28B8BF8A2A2FBB0B0FFBFBFFF9494FF7F7FFF6A6AFF5454FF3F3FFF3434FF2A2AFF1D1DFF2A2AFF3838FF4545FF5353FF5A5AFF6161FF6F6FFF7C7CFF808FFF809EFF80AEFF80BDFF80CDFF80D4FF80DCFF80FFFF80F7FF80F0FF80E8FF80E0FF80DCFF80D9FF80D1FF80CAFF71B8FF62B0FF53A9FF44A1FF359AFF2D96FF2693FF0482EF037AE00372D0026AC10262B9025EB2025AA3025293014A8000408F12519F2562A62E6AAE3772BE4983CD5B94EC80B6EF82B8F285BBE572ABD8609CD25794CC4E8DBF3C7DB2296D95004A940C4293183A931E35932431922F29913B218F53108E570B8D5C078C59088C57098A510A894B0B88460D87400E84341185361086390F863C0E87400E89460C8B4C0A8E59079060059267039163049060058E59078D53088B4C0A89450C853810843311832F128134148039157E3E177D42187A4C1B78511D76571F7C5D2583642B8F70389C7D44A98A51B6975DCFB076D5B67CDCBD83DFC086E3A976E79266EB7A55F24C35F63424FA1D14FC0E0AFF0000FF1515FF2B2BFF4040FF5555FF8080FF8A8AFF9595FFB0B0F59B9BEA8585E07070CC4545C63A3AC13030B71B1BAA0000B40303BF0606C90808D30B0BE81111ED1212F21313FC1616FF1717FC251AF8331EF24F24F05625EF5D27EB6B2BE8792EE48B32E5903AE69543E79A4BE89E54E9A35CEBA865ECAD6DEDB378E3A86CD99D60C68748C18141BC7C3BB2712FA866239C58149D4F1B9E46239F3C2AA03332A12A39A32140A41848A50E4FA50C51AF1C5EB92C6BC33C79CD4C86D75D93E16DA0EB7DADF791BEF387BCEE7CBAEA72B8E568B6E15EB4DC53B2D849B0D23CADC93CB1C13CB6B83CBAB03CBEA73CC39E3CC7963CCC8B3DD19542BE9F48AAA94D97B35284BD5870C75D5DD16249DA6836DD6931D36246C95B5BBF5470B54D85AB469AA140AF9739C48B30DE9530D49F30CBA930C1B330B8BD30AEC730A5D1309BDD318FE03595E4399AE73DA0EA41A5ED45ABF149B0F44DB6F852BD +FF0000D7280AC33C0FAF50149B641987781E7D8120748B234CB32D38C73224DB3712E84000F54A00EB5400E15E00DC6300D76800C37C00B98600B09000A69A009CA40097A90092AE0080C01480C52880CA3C80CF5080D45A80D66480D97880DE8B80E2B380ECC780F1DB80F6ED80FAFF80FFF580FFEB80FFC380FFAF80FF9B80FF8780FF7480FF6A80FF6080FF4C80FF3880FF1080FF0885F5008AEB0094D7009EC300A3B900A8AF00BC8700C57300CF6000D94C00E33800E82E00ED2400F71000FF0028FF143CFF1E50FF285AFF2D64FF3278FF3C8BFF46B3FF5AC7FF64DBFF6EEDFA77FFF580FFF080FFEB80FFE180FFD780FFC380FFB980FFB080FFAB80FFA680FF9C80FF9280FF8080EB807BD78076CD8073C38071AF806C9B806787806274805D4C805338804E2480491A80461080440080400A7B3B1E7131286C2C3267273764243C6222465D1D5058185A5313644E0E7844047C420280400080450F804A1E804F2D80543C805E5A806369806878806A7F806D878072968077A5807CB98080C0946CA299679A9E6293A85884B24E75BC4466C53A57D92639E31C2AED121BF6090DFF0000FF0A00FF1400FF1E00FF2800FF3C00FF4100FF4600FF5000FF5A00FF6400FF6E00FF8000FA800AF58014EB8028E1803CD78050CD8064C38078BA808BA680B3A180BD9C80C79280DB8880EF8080FF8989F69A9BE49E9FDFA3A4DAABADD1B4B6C8BDBFBFC5C8B6CED2ADD7DBA4DFE49AE8ED91EFF48AF0EB7FF2E274F3D96AF4D05FF6BE49F7B944F8B53FF9AC34FAA229FC991EFD9013FE8709FF8000EB8A05D7940AC39E0FAFA8149BB21987BC1E74C52360CF284CD92D38E33224ED3700FF4014FF4528FF4A3CFF4F50FF5464FF5978FF5E8BFF639FFF68B3FF6DC7FF72DBFF77EFFF7CFFFF80FFF57BFFEB76FFE171FFD76CFFCD67FFC362FFBA5DFFB058FFA653FF9C4EFF9249FF8844FF8040FF804AFF8054FF805EFF8068FF8072FF807CFF8086FF8090FF809AFF80A4FF80AEFF80B8FF80C0FF76BBFF6CB6FF62B1FF58ACFF4EA7FF44A2FF3A9DFF3098FF2693FF1C8EFF1289FF0080 +00FF0000ED1200E41B00DB2400D22D00C93600C43A00C03F00AF5100A65A009D6300946C008B75048A760989770D8D7212926E24A45C2DAD5336B64A3FBE4148C7384CCB3351D02F63E21D6CEB1475F40B76F50777F60472F1066EED0965E40E5CDB124AC91B41C01F38B8242FAF2826A62D21A12F1D9D320B8B3A0A8A3F0989441292491B9B4E1F9F5024A4522DAD5636B65B48C76451D0685AD96D63E2716CEB7670EF7875F47A77F8776EF16E65EA655CE35C53DD534ED94E4AD64A41CF4138C83826BA261DB31D14AC140FA80F0BA50B029F02009D0013A7051DAC0727B20A30B70C3ABC0E3EBE0F43C1114DC61357CB166AD51A73DA1C7DE01F83E32089E62289E3258AE0288ADA2D8AD7308BD5338BD3348CD2368CCF388DCC3B8DC93E8DC6418EC1478BC04788C04784C14681C2457AC54273C74065CC3B5ECE3857D13653D23450D43349D63142D92E3BDB2C34DE292DDF2C2EDD2F2FDC3231DA3833D83E35D54537D34B3BCE573DCC5D3FCA6340C86641C76943C56F45C37647C17C47C07D50C57152C66E55C76B59C9655ECC5E62CE5867D05270D54674D74079DA3A7BDB377EDC3482DE2D88E12682E3247CE52370E81F6CE91E69EA1E63EC1C5DED1A57EF1851F11745F41342F5123FF61238F81031FA0E34F51737EF203AEA293DE43242DA4443D74845D44D48CF564BC95F4EC46851BE7156B48358B0885AAD8E54AA894DA78347A47E41A0783A9D73349A6D2E976827946221915D1B8D57148A520E874C088447008844008C4600904800984C00A15000A95400B15800B95D00C16100C96500D26900DA6D00E27100EA7500F27900F47A08F57E0FF68217F7871EF78B26F88F2EF99335FA983DFA9C44FBA04CFCA454FDA85BFDAD63FEB16CFFB66CF9B16CF3AC6CEDA76CE7A26CE19D6CDB986CD5936CCF8E6CC9896CC3846CBC7F6CB67A6CB0756DA96F72AE6A77B2667BB76180BB5C85C0588AC4538EC94F93CE4A98D2459DD741A2DB3CA6E037ABE433B1EA2DA5EB2A98ED278CEE247FF02073F11D66F31A5AF4174DF61441F71135F90D28FA0A1CFC070FFD0400FF00 +0080FF2090FF359AFF4AA5FF59ACFF69B4FF71B8FF79BCFF93C9FF9DCEFFA7D3FFB4D9FFC1E0FF97CBF16EB7E459ACDD45A2D60080C02794CD4FA8DB77BBE89FCFF6ACD5FAB9DCFFA5D2FF97CBFF8AC5FF81C0FF79BCFF74B9FF70B7FF68B3FF62B0FF53A9FF4CA5FF45A1FF3F9EFF3A9CFF379AFF3499FF2492FF1C8EFF158AFF0D86FF0583FF0281FF0080FF007BF50076EC006CD80068D10065CA0061C2005DBB005AB40057AE1874D12382E22F91F4399AF744A3FB4BA7F952ACF75FB4F36CBDEF61B4E14DA6D63A99CC2A8EC31A83BB1E8EBD2398BE2BADC132B3C43ABAC745BFCC51C5D157C7D45DCAD765CEDA57C2CD3CA9B43EA7B140A5AF4DADB75AB5BF75C6CF8FD6DF86D2DB6BC3CD51B4BF44ACB837A5B1269BA845A4B464ADC083B6CC9FB3D687A0CB708EC16484BC597BB74A6FB05578B56A8AC07391C47C99C97693C4708EC06383B75777AE42659F617FB09FB2D1AEBED9BECBE1D2DCECB1C8D690B4C06F9FAA397E865291986BA5AB77AEB484B8BDADD8DC96C8CD7EB8BD67A8AE408E9551989F62A3A985B8BDA7CDD0E0F0F1B9D0D16B90924B75782B5B5E3466693E727551888B649FA277B5B883C4C7729CD76E92DB6A88DF5C67ED6771EE717BEF7C85F08E96F28189EB747DE55A64D8404BCB2631BE1521B53338BD524FC4A28CD99F88D89C85D7977FD59178D38C71D0886DCF7155BA6B4EB46548AF5A3CA552349E6F55AF8C77C1A898D2D8CFEFD5C8E9D2C1E3CEBADCCBB3D6C9AED2BA9AC5AB86B78E5F9D89589884529492697BA18062AF9849C7BE1FABAF3B8EA158729274568490437AA35789AE6B98BA7FA7C593B6D1A0C0D8B497AAC96E7BDD444DFF0000E90631D30C62BD1292A718C3991CE3A93FE8B962ECC986F1D9A9F5E3C0F8D39CF3C379EFB355EA981AE39B27D29E35C0A042AFA34F9DA55892B26FA1BE87B1CB9EC0D8B6D0E0C5DAD4CCE2C8D3E9BCDAF1A8E6FD85D4F162C1E53EAFDA1B9DCE0491C60B95BC129AB2199EA820A29E25A5981FAB8D19B18213B77709C1650AAD780A998B0B869E0C72B10D65BD416BBE7571BEA976BFFF80C0 +00FF8000C88000A4800080801B9B9B37B7B744C4C452D2D280FFFF64D6E349ADC82476A4004080374E8E6E5C9C8962A2A469A9FF80C0E380C0C880C0AD80C09280C08980C08080C0B780DBDB80EDFF80FFFF64E3FF49C8FF3BBAFF2EADFF1292FF0080C81C64AD295692374989503D806932807D2B80922480FF0064E30E49C81C2DAD2912923709893B0080400064690049920012E40E10D61C0EC8371B9152295B69342D804000805C6E8069A48077DB8D89ED9B9BFFA9A9FFB7B7FFD2D2FFEDEDFFFBEED2F7DCA5F3CB79EFBC54ECAE2FDEAE33D0AE37B3AE3EA5B24F97B76083BE7F70C69F66CAAE5DCEBE50D3D369BACE9C88C5AF82B3C27CA2C08A94BE9986BAB76AB7D54EBAEA4CC0EB5CC6ED6CC9EE74CCEF7CD0F086A3D88577C0834AA8823782826D8383A48585BF8686DB8787FF8888E29885A9B77E91C47B7AD1787ACE817ACB8B7AC59D7ABEB07AB4CF8AB2BFAAAEA0B2AD98BAAC90C4AB86ACAC9E93AEB77BAFCF52B1F859BDD761C9B765CFA769D59775E96175E57075E17F75DD8E74D6A783CD9C92C491B0B17BCE9F65FF8040F58749E2965CDA9C64D2A26CD49A79D69386D9839FDD74B9E165D2E35BE3D141D1CC3ACCC734C7B81FB8C645C6D46BD4E192E1F8D1F8EACDDFDDC9C7C2C196A7B9658CB0347AAB14699F2F59934B2D72932A7886287E7924895F1F95461AA02C17A81B176E58175F671751771734951621A9353E89545B6A73794AA6A916A6892AA7693EA84A52A92A66AA15738A357F6A558A2B94A1209EA516A9A91F9CA0288E9731818F406B804E6D725C6E646970577771498072406F78475E7E4F4C85563B8B5D308F62437A6C566676695180892F916E48995361A0387AA81D94B00BA4B52D81B74F5EB8713CBA9419BCAA02BDAD2A95B1536CB47B44BABE01BABC02BABA04B9B805B9B506B8B407C7C333D6D360E4E28CF3F2B8FDFCD5F4FCDEECFCE6E3FCEFD5FDFDD5FDF4D5FDEBD5FDE2D5FDD9D5FED3D5F5DCD4ECE5D4E2EFD4D9F8D3D3FEDCD5F5E6D7EBEFD9E2FFDCD2FFC6CCFFB0C5FF9ABFFF83B8FF75B4E281C4C58DD3A798E377ACFD +80FFFF67CDDA5AB4C74E9BB44182A1356A8F2E5D8528517C101F5708124E000646000C4C001353001959001F5F00226200266600327200397900408004488C0851990A559F0D59A5156ABE1972CA1D7AD72182E3268BF02890F72B95FF2786FF2378FF1A5BFF164CFF123EFF0D2FFF0921FF0719FF0512FF0C0CFF1919FF2626FF3232FF3E3EFF4444FF4B4BFF5858FF6464FF7D7DFF787EFF7480FF6780FF5A80FF5480FF4E80FF3580FF2880FF1C80FF0E80FF0080FF067AFF0C74FF1967FF265AFF3E42FF4B35FF5828FF5E22FF641CFF7010FF8000FF8032FF804BFF8064FF807CFF8095FF80A1FF80AEFF80C7FF80E0FF74FFFF67FFFF5AFFFF54FFFF4EFFFF42FFFF35FFFF1CFFFF0FFFFF03FFFF01FFFF00FFFF00F5F500EBEB00E1E100D6D600C2C200B8B800AEAE00A9A900A4A4009797009D9D00AAAA00B0B000B6B600B9B900BCBC00C3C300C9C900CFCF00D7D700C3C300BEBE00B9B900AFAF00A5A5009B9B009191007D7D04757E086E7F0C6C86106B8D18689B2065A82962B6315FC4415AE04558E74957EE5154FC5353FF4B4BF64343ED3333DB2A2AD22222CA1E1EC51A1AC11212B80A0AAF0000A41313AD3838BF4141C34B4BC85D5DD07070D98383E29595EBBFBFFFB5B5FEACACFD9A9AFB8787F87474F66262F44F4FF23C3CEF1717EB0B0BE90000E80000EA0000EC0000EF0000F10000F50000F60000F80000FA0000FC0000FE0000FF0000F60000EC0000E30000DA0000D10000C70000BE0000B50000AC00069D00099B000C9A001397001994001F9000268D002C8A003287003884004080004686004C8C005393005999005F9F0066A6006CAC0072B20078B80080C0008CC60099CC00A5D200B2D900BEDF00CAE500D7EB00E3F100F0F700FCFE00FFFF0CF3F919E6F326DAED32CDE63EC1E04BB5DA58A8D4649CCE708FC88080C0808CC68099CC80A5D280B2D980BEDF80CAE580D7EB80E3F180F0F780FFFF80E6FF80CDFF80B4FF809BFF8082FF806AFF8051FF8038FF801FFF8000FF7A00F37400E66D00DA6700CD6100C15A00B55400A84E009C48008F400080 +FF8040FF9C6CFFAF89FFC2A6E3A690C88A7ABA7C6FAD6E64804040905454A16868B78282CD9C9CA1B18875C7745FD16A49DC6100FF4025FF5C4BFF7870FF9496FFB0A2FFB9AEFFC29AAD6F8D76378040009B5815B7712BC47D35D28940EDA156FFB1649165A75A3FC82419E9241EF42424FF3636FF4848FFA8A8FFBA9FFFCD97FFE08EFFF386FFF983FFFF80FFF664F6EE49EEDD12DDD509D5CD00CDC300C3B900B9B000B0A800A86037B23C52B7186EBD177FC51791CE2299D42EA2DB46B3E95DC4F655B7E63D9ECD2686B413729F005E8A217AA34395BC85CCEF7FCBDB7ACAC858B59137A15B26973F168D24008000039B0308D20818E81828FF2835FF3543FF435EFF5E78FF786CE26C4EC54E31A931229A22138C13007900377B0E6E7C1CA47E29FF7734FF6E27FF661BFF6114FF5D0EFF5706FF6D26FF9866FFAA80FFBC9BF8AE8AF1A17AE48658D66B37BF3F00CD612BE8A482EFB498F6C5AEFFDBCAEAB79FD59373C06F489D3300A3480BAA5D17AD671DB17223BC9436C29C44C8A452CEAC5FD8BA76DABF7FDDC489E3CD9BE8D7AEF1E7CDF4D1CAFAA5C5FC92C2FF80C0FF7ABDFF74BAFF67B4FF5BADFF4EA7FF46A3FF2E97FF2894FF2391FF0F87F40C80E90979DE0572CC0066C70063C20061B8005CAE0057A400529D004F96004C8F00487D003F8B1B4699374DB56E5BD1A469EDDB77FFFF8091D28A76C78C5BBC8F24A6940097970092AD008DC40088DA0080FF2A8FC8549D917EAC5BA8BA24C4C400BDBD00B6B600A8A800A6A600A4A4009B9B00929200888800797900918536A9916CC19DA2D8A9D9E8B1FCDF96FBD77AFACE5EF9C643F8C031F7AA28DD951EC27F15A85B057C7A2C989954B3B87BCED7A2EAEBBCFCB9B7D786B2B354AD8E21A76A00A45222B86D43CB8765DFA29DFFCE7BFABA5AF4A738EF9316EA8000E6730AEB7B14F1821EF68A28FB922FFF9725E1831BC46F11A65B00753A29935E53B0817CCEA5A6ECC9C1FFE0B3C8BEA5919B975B79892456800040960864AD0F88C317ACE824E8E527D2E329BCE02CA6DE2E90DC3082E3589AEA7FB2F1A7CAFCE9F2 +FF0000FF3737FF5B5BFF8080FB9384F7A788F5B18AF3BB8CEDDB92E8B97CE49867DE6B4AD83F2EDB4D3DDE5C4DDF6355E16A5DE68277DA766BCE6B60C25F54B65449B25045AE4D42B56F3BBA8536BF9C31C87C30D15C30D64B30DB3B30E41B2FEA062EE50B6AE20D88E010A6DD12A6DB15A6D9179CD71993CE225FCE3469CE4674CE587FCE6A8ACE708DCF7691D589A0DC9BAFE9C1CDE9B1CBE9A2CAE577BDE24CB0DF28A5DC059BDD17A3DD20A7DE29ABE2299BE6298CE9257BED226BF41C49FA1527FC2B14F94417F65E1AF3731CF1881FEC7C24E86F28DE5632DA5A35D75F39D2703DCE8242CC8A44CA9346C79E49C1944FB6805ABA7E56BE7D52C68449CF8B41E19A2FF2A81EF8A818F29F1DED9723EA9225E88E28E4882CDE8D32D99237D3973DC6A14AC2A34EBEA552BCA654BAA856B7A959BE915ECB6168D04D6CD63A71D43C76D23E7BCD4385C9478FC24E9FCA4699D9378EDD338BE13088E62B84EA2779EE226EF21E62F91750EA2558DC3460D53B64CE4268B65A76C07089CA879BD49DAEE4C2CDDFB0BFDB9FB1D27B95C95879BA1D4BC42C59D74A74DF567FE7638AE05B82DA547BCD446DC0355EB32550AB1B468B16398314357B1332600F27822755A44084C658B2FF80FFFB76EEF86CDEF158BDEA459CE4317CDF2466DD3E5ADC574DD89B2CD4982BD0962AC99028C18B26BA8623B58222BE6E19C06916C36414C85A0FCB540CC64E11C14716BC411BB33624C25729D2782DE19932F1B936FBCF39F4C440ECBA48DEA456DBA058D99D5BD5A05FD1A264CDA568C6A96FA8B88D89C8AB6BD7C94DE7E739F1FB5FC4E38697CBAC6AB3D33D9BEC208BE62685E02C7FDA327AD03C70CF3D83CF3D96CE3EA9CD3FBCCC40C9D735AEE12B92EC2077F7155CFE0E4AFA2B41F64838F26530EB9521E48328DC7230D56037CE4F3EC94343D05E3CD87A34DF952DE6B026EBC221EFB91DF2B01AF6A716FC9810EC9220DB8C30CB8540BB7F50B07B5BBA8B6FC39C83CDAC98D7BCACDDC7B9DEB3B0DFA0A7E08C9EE16C8FE6678BEB6388F05E84F55980F8567EFA7A9AFB9FB5FDC3D1FFFFFF +FFFF80F6F671F1F169ECED61E7E859E3E452E0E24EDEE04AD5D73AD0D232CBCE2BC6C923C2C51BC0C418BFC315C0C416C2C618C9CD1FCCD022CFD325D2D628D5D92BD6DA2CD8DC2EDFE335E2E638E5E93BE6E93CE7E93EE6E73EE5E63EE4E23DE2DE3CDED73BDCD33ADBD039D9CC38D7C838D6C637D6C537D2BD36CFB935CDB635CAB335C8B136C7AF36C6AE37C3AC37C1A938BCA439B9A139B79E3AB49B3AB2993BB0973BAF963BAC9A3AADA138AEA937AEB035AFB833AFBB32B0BF31B0C730B1CE2EB3DD2AB3E428B4EC27B4EF26B5F325B5FA23B6FC23B0E727ADDD29AAD32BA7C82DA5BE30A3B931A2B4329FA9349C9F36968A3A93803C91763E8F6F3F8D6941946D3F9B723CA87A38AF7E35B68333B98532BD8731C48B2ECA902CD1942AD89827E6A123EAA625EEAB27EEAD2BEEB02FEEB536EDBB3EEDC54CECCA53ECCF5BECD15EECD462ECD96AEBDE71EBE479EBE980E6EB85E3E883E1E682DDE27ED9DD7AD4D977D0D473C7CC6CC2C768BEC364BCC062BABE61B6BA5DB1B559ADB156ACB055B7B55CBAB65DBDB85FC2BB62C8BE66CDC069D3C36CDEC973E3CB76E9CE79ECCF7BEFD17DF4D480FBD784FAD37FF9D07AF7C970F7C76DF7C56BF6C166F5BE61F4BA5CF3B757F2B04DF1AE4AF1AC48F0A843EFA43DEDA23CEB9F3CE99D3BE79B3AE39638E29538E19438DF9137DD8F36DB8D35D98A35D58633D48432D38332D28932D08F32CF9432CE9A32CCA032CBA632CAAB32C8B132C7B732C6BD32C4C232C3C832C2CE32C3D82EC5D92DC7DA2CCADD29CEE026D1E323D4E521D8E81EDBEB1BDEEE18E2F016E5F313E8F610ECF90DEFFB0BF0FC0AEDF809E9F509E6F108E2EE08DFEA07DCE707D8E306D5E006D2DC05CED904CBD504C8D203C4CE03C0CA02C0C405C0BF08C0B90CC0B30FC0AE12C0A815C1A219C19C1CC1971FC19122C18B26C18629C1802CC27930C4792EC7792BC97929CC7926CE7924D07922D3791FD5791DD8791ADA7918DC7916DF7913E17911E4790EE07F0FDC8511D98C12D59213D19815CD9E16C9A417C6AA19C2B11ABEB71BBABD1DB6C31EB3C91FAED121 +0000A01111A91A1AAD2323B22B2BB63434BB3838BD3D3DBF4E4EC85656CC5F5FD16868D57171DA7979DE8282E38686E58B8BE79C9CF0A4A4F4ADADF9AEB1FAB0B6FCACB5FAA8B4F996AEF38DABF085A9ED7CA6EA74A4E76FA2E56BA1E4629EE15A9CDF4896D93F93D63791D32E8ED0268CCD218ACB1D89CA0C84C40A83C20882C11084C21886C31C87C32088C42789C52F8BC63F8FC84791C94F93CA5694CB5E96CC6297CC6698CD769CCF7E9ED086A0D18EA2D296A4D39AA5D39EA6D4A5A7D5A8A8D5A5AAD8A4AAD9A3ABDAA2ABDAA1ACDBA0ADDD9FAEDE9CAFE09BB0E19AB1E398B2E497B3E596B3E696B3E794B4E893B5E990B7EC8FB7ED8EB8EE8DB8EF8CB9F086B4ED81B0E976A6E270A1DE6B9DDB689BD96599D85F94D45A8FD1548BCD4F86CA437DC33D78BF3873BC3571BA336FB82D6AB52865B21C5CAB195BA8175AA6185CA6195FA71C63A71E68A8206CA82271A9277AAA287CAA297EAA2B83AB2D87AB2F8BAC3290AC3699AD389DAD3AA2AE3BA4AE3DA6AF3FABAF41AFB02BABAB44B5B14AAEB54BACB64DAAB750A6B953A3BB569FBD599BBE5F94C26290C4658DC6668BC76889C86B85CA6E82CC717ECE747AD07A73D47B71D57D70D6806CD78467DA8166DC7E65DD7863E07662E17562E27261E46F60E56C5FE7695EE8665DEA645DEC5E5BEF5C5AEF5B5AF05859F25558F45257F54F56F74954FA4753FB4553FC4554F74555F14456EC4458E64459E1435ADB435BD6425CD0425DCB425EC5415FC04160BA4062B54064AA3F64A73F65A43F669F3F67993E68943E6A8E3D6B893D6B8743708B48748F4E7993547E985A839C5F87A0658CA46B91A87096AC769AB07C9FB482A4B887A9BD8DADC193B2C598B7C99EBBCDA4C0D1AAC5D5AFCADAB7D0DFB0CFDCA9CEDAA2CCD79BCBD494CAD28DC9CF86C7CD80C6CA79C5C772C4C56BC3C264C1C05DC0BD56BFBA4FBEB848BCB541BBB23ABAB033B9AD2CB8AA23B6A721ADAB20A5AF1E9CB31C94B81B8BBC1983C0187AC41672C81469CC1361D01158D40F50D80E47DD0C3FE10A36E5092EE90725ED051CF10414F5020BFA0000FF +00804000984000A44000B04000BB4000C74000CD4000D34000EB4006EF3D0CF33A18E73424DB2E30CF283CC32242BD1F48B81C60A0106C940A788804768A08748C0C6E921268981850B03044BB3C38C7482CD35420DF601AE56614EB6C08F77800FF8015FF8A1FFF8F2AFF9534FF9A3EFF9F43FFA149FFA45EFFAE64FCAD6AFAAC66F4A162EF965FEC905DEA8B58E58054E0754BD55F46CF5442CA4943C74644C54446C44549C34752C04B57BE4D5CBC5060BA5265B85567B7566AB6574BD56072B35B84C1668CC86B95CF7099D2729ED675A7DD7AB0E480C1F18AC6F488CCF787C8F17AC4EC6EC2E968C0E662BCE055B8DA49B0CE30ACC823A8C317A6C113A5BF0FA4C510A4CA12A2D615A1DB16A0E117A0E318A0E6199FEC1A9EF21C9DF71D9DFB1E97F41994F01691ED148FEB128EEA118AE60F87E30C81DC077DD7057AD20379D00378CE0376CB0373C70371C3036FC0036BB8036AB60369B40366B00365AE0262A9025FA402599A02569502539002518D02508B024D86024A8002477B02457801578B0C5B8F0E609411699E1672A71C7AB02183BA2695CC3196D53998DE4191DF458BE0497FE25072E45766E65F59E86640EC743AED7834EE7C27F0831FF18820F08222EE7D24EC7225EB6F26EA6C27E96728E8612AE65C2BE5562DE6642DE34D4ADE4C51DC4C58DB4C66D94B74D64B82D44A91D14AADCC49B9CA48C5C848B3C14DA0BA528EB4587BAD5D69A66256A06844996D3192721F8B770C847C0080800C8C8018988030B08036B6803CBC8048C78054D38060DF806CEB8080FF8080F37A80E77480DB6E80CF6880C36280B85C80AC5680A05080944A80884480804089894D93935A9C9C67A6A674AFAF81B8B88EC2C29BCBCBA8D4D4B5DEDEC2E4E4CBCFE0B8B9DCA5A4D7928ED37F79CF6C64CB594EC64639C23324BE2000B70000BE0000C40000CB0000D10000D80000DE0000E50000EC0000F20000F90000FD0000F10C00E61800DA2400CE3000C23C00B74800AB54009F6000946C008878008080108C842098882FA48B3FB08F4FBC935EC7966ED39A7EDF9E8EEBA2A8FFA8 +8040408C4C4C9251519957579F5D5DA56363A86666AC6969BB7777C27871C9796BD07A65D87B60DF7C5AE67D54E97D51ED7E4EFF8040FF8345FF874BFF8A50FF8E56FF9059FF925CFF9967FF9C6CFFA072FE9C6DFE9969FD9462FC905CFB8850FA7F44F76D2BF5641EF45C12EF5409EA4C00E64B00E24A00D24400CA4100C23F00BA3C00B23A00AE3800AA3700A63600A33D039D4A099A500C97570F945D129164158F67168E6A1890791D957D1E9B821FA08620A68B21A98D21AC9022B19423B79924BFA026C3A632C8AC3ECAAF44CDB24AD2B856D6BF62DFCB7AE5D289EBDA98ECDB90EEDC89EFDC85F0DD81F1DE7AF3DF72F6E163F7E25BF9E354F9E352FAE450F5DE48EFD940E4CD30DFC728DAC221D7BF1DD4BC19CFB611C7AE05CD9C05D38904DF6503E45202EA4002ED3702F02E02F61B01FC0901F00000E10000D30000CC0000C50000B60000A800009900008B00008414148B1E1E922929A13D3DAF5151BE6666CC7A7AE9A3A3F4B2B2FFC1C1FBC1BCF8C1B7F0C2ADE9C2A4E2C39ADBC490CCC57CC8C577C5C573BAC664BDC86BC0CB71C3CD78C9D285CCD48BCFD792D0D895D2D998D5DC9FD6DDA2DAD1ACDFC5B6E7ACC9E9A6CEECA0D3F094DDF488E7F97CF0FF6AFFED79F2E87CEEE380EBDA87E5D18EDEC896D8BF9DD1B6A4CBACABC4A99DBAAA94B6AB8BB3AC79ACAD67A6AF559FB04398B31F8AB41185B50480B6147AB82373B9336DBA4366BC5360BD6259BF7253C0824DC19146C29943C69F4ECAA65ACDAC65D5B97CD7BC82D9BF88DDC593E0CC9FE6D5B0E0D0A7DBCB9DD5C694D0C18ACABC81C4B777BFB26EB9AD64B4A85BB1A656B89D4DBE9344C58A3BCC8132D27829D96E20E06517E65C0DF04E00F2550AF35C13F5631DF66A26F87130F9783AFB7F43FD874DFE8E56FF915BFF9764FF9D6EFFA477FEAA81FEB08AFEB694FEBD9DFEC3A7FDCCB5F0BDA9E3AE9CD5A090C89184BB8277AE736BA1655F9456528647468040408747478D4E4E9454549B5B5BA16262A86868AF6F6FB57676BF8080C38787C68F8FCA9696CE9E9ED1A5A5D5ADADD9B4B4DDBCBCE2C7C7 +FF0000D31616BD2121A72C2C9137377C4242714747664D4D3A63631D7171008080008B8B00969600A1A100ACAC00B1B100B7B700CCCC00D7D700E2E200EDED00F8F800FBFB00FFFF2CF0FF42E8FF58E0FF6DD8FF83D1FF8ECDFF99C9FFAFC2FFC5BAFFFFA6FFE9A2FFD39FFFBD9CFFA799FF9C97FF9196FF668FFF508CFF3A89FF2485FF0E82FF0781FF0080FF0B80FF1680FF2C80FF3780FF4280FF4D80FF5880FF5D80FF6380FF7980FF7785F4758BE96A96D35FA1BD59A6B254ACA749B7913EC17C28D7501DE23A12ED2409F61200FF0016E9002CD30058A7006D9100837C00996600AF5000BA4500C53A00DB2400F10E00E90B00D31600BD2100B22600A72C009137007C42005058003A6300246E001973000E79000080000A7500146A001E5F003249003C3E004633004B2D005028005A1D006512008100008C00009800009E0000A40000AF0000BB0000C70000D20000EA0000F00000F60000FD0000F2160BE82C16DD4221C76E37BC8342B2994DACA452A7AF589CC56392DB6E87F17980FF8080E99680E39B80DEA180D3AC80C8B780BEC180B3CC809DE2808EF08080FF7A80F47580E96A80D35F80BD5480A74980913380662D805B2880501D803A12802407800E0080002C841A3784204285265887336E8940838B4D998D5AAF8E66C59073FF9595FF9393FF9292FF9090FF8D8DFF8B8BFF8888FF8383FF8181FF8080FF7E7EFF7B7BFF7979FF7777FF7783FF768EFF769AFF75A6FF75B1FF74BDFF74C9FF73D4FF73E0FF72F8FF71FBFF71FFFF6BEDFF65DBFF5FC9FF5AB7FF54A5FF4E93FF4881FF426FFF3C5DFF374BFF2D2DFA293AF62548F12155ED1E63E81A70E4167EDF128BDB0E99D60AA6D106B4CD02C1CA00CACC00B9CE00A7CF0096D10085D30073D50062D70050D8003FDA002EDC001CDE000BDF0000D90C06D4180CCE2413C82F19C33B1FBD4725B7532BB25F32AC6B38A6773E9D8A489D7E429E723C9E66359F5B2FA04F29A04323A1371DA12B16A21F10A3130AA30804A40000A000009C00009800009400009000008C00008800008400008000007C0000750000 +FF0000FD0A02FB0F03FA1404F91905F81E06F72006F72307F42D08F33209F2370AF13C0BF0410CEE460DED4B0EEC4D0EEC500EEA5A10E85F11E76412E66913E56E14E47014E47315E17D16E08217DF8718DE8C19DD911ADC931ADB961BDA9B1CD9A01CD89D1ED89B1FD89A20D79820D79721D79621D79622D69224D59125D59026D58E26D58C27D48B27D48B28D48A29D4882AD3852CD2832CD2822DD2802ED27F2FD17E2FD17E30D17A31D07932D07833CF7634CF7435CF7335CF7336CE7237CE7037D17134D27132D47230D5722FD6722ED7732DD9732BDC7428DD7426DF7524E07522E27621E27620E3771FE5771DE6781CEA7918EB7916ED7A15ED7A14EE7A13F07B11F17B0FF47C0CF57C0AF77D09F87D08F97E07FA7E05FC7F03FD7F02FF8000FA7E00F77C00F57B00F47A00F37A00F07800EE7700E97500E67300E47200E27100E17100DF7000DC6E00DA6D00D86C00D36A00D16900D06800CE6700CB6600C96400C66300C16100BE5F00BC5E00BB5D00BA5D00B75C00B55A00B25900B05800B55F08B6600AB7620CBA6510BC6815BF6C19C16F1DC67625C87929CB7C2DCC7D2FCE7F32D08336D3863AD5893ED88C42DC934ADD944CDF964EE19A52E49D57E6A05BE9A35FEEAA67EFAB69F0AD6BF3B16FF5B474F8B778FABA7CFDBE80FFC184FFBA80FFB87FFFB67FFFB27DFFAE7BFFAB79FFA777FFA074FF9E73FF9C72FF9870FF946EFF916CFF8D6BFF8969FF8667FF8265FF7E63FF7A62FF7760FF735EFF6F5CFF6B5AFF6457FF6256FF6055FF5D53FF5951FF554FFF514EFF4E4CFF4A4AFE4D4BFC4F4CFB524CFA544DF8574EF75A4FF55C4FF45F50F36151F16451F06752EE6953ED6C54EC6E54EA7155E97456E87656E67957E57B58E47E59E28059E1835ADF865BDE885BDD8B5CDB8D5DDA905ED8935ED7955FD69860D49A60D39D61D39E63D49F64D4A066D5A168D5A269D6A36BD6A46CD6A56ED7A670D7A771D8A873D8A974D9AA76D9AB78DAAC79DAAD7BDAAE7DDBAF7EDBB080DCB182DCB283DDB385DDB486DDB588DEB68ADEB78BDFB88DDFB98EE0BA90E0BB92E1BD95 +130B1727182F361A2F461D2F511B2C5C192A650C266E0023711C315D1C2D4A1C2948213247263B4D3A5E534F825A5D8B626B947366AB625C8D5152704E4F6C4B4C684A4B67494A66613860592947521B2E3E1C322A1E36271B3125192D221A291D1928191B28171B28151B2911222F0D293513363D1A43452B464F2C3C4C2D33492C293B2B202E331D2B3C1A28351928291131251D32251F35262239252037241F36241C3225192F251A2B25192A26192A251929251A282419272419271F19271D14251A1F321B27391D3041222F46282F4B31305A313E5E424361454663484965464862454760454760454760444561413F67434A74464E7A4A52814F5988546090556F86526E72494A663D4A5A324B4F32484333453726293A2C29463231513D3B622E5D63365B693E5A7043606F48666E516F79747CA1707BA95F64914E4D79494D78454E7749676F586E86747EA16E8BAB7080BB737FB1777EA87B6FA19162988B5C926248874A4B674444653F3D6439375D3331562726461B1837151A30101630151B2B161E2C17212D19232F18222E191F2D1C1B2D231B2A241A2A251A2A251A2A251A2A251A2A251A2A251A2A251A2A241C29241D2A241E2C1B2C3617343C19383D1A373D22283E19293E112A3E0A27350F172E0000190000190000190F15211C1B2B1E1C2C211D2E201E331A1F3213223514212A161C2A1719291817291A152B1E152A20192B231B2A251A2A26192A2B142632121F4C0120500F25571829541F33631E31B53C5DB13F5CAE425C9D4E6DC5668EC97D9B7E899F777C9A5852804C4D694C4D694A4B67494A664647634445613D3F653C3E643F3D6444456144465F4647634849654A4B6747486447486445496242435F5629467621388C1E27952637841C41872B4498465D9347658649506D364B4F506C6B7898878BBB8D8CC5D6DCFFCAD6FF8893CB727DAB546B8D4D4E6A4347602E3756212F4C293D462A454E3144523F405C4243613F3F61383759312B4F26263E27253B26243C25273E28324B353A573A3A5E3D31613528532A2B4A24284124234533355B28255A +191E22333D462E353E2A2D36222C2B1B2B201B2A1E1C2A1D162717142115121C1312181212141111131010120F10120F10120F1015110E17120D1A131322181A2A1D182C1F172F220B2E2A0B35280C3C26063D2C003E330741350F453719403F222F40282B3C282B3B292C3B292C3B2A2D3C292C3B292C3B21353E1A403B144B380F583D0A65420A69450A6E48126B4F0D5A3A263B3E27333A282C3723272E1E22251C22251A22251524371232400F414A0C595D0A72710979620981530D68470B523400250E05180A0B0C07090D07070E07000E0400110513161B161C251A222F212635282B3C29333F2B3C43354B3E305F5546675C3D574D34483F2F41372A3A2F243626212D1F222723262A302B2E3D2D303F2F3241353C563D4A6C454D72454C69232C4B142541051F3806203307212E07242A0A2826091C2304102000041D0005170006120212120617110B150D1117091214111114111015111015180E20220D2A300D2C270F3B20104223124A270F4C2B0C4F300A4A320B472D1041241C3B2B282B3A282B3A282B3A292C3B292C3B282B3A282B3A262938192B370C2D360B2C380A2B3A0C2A34112D31202D33272A39292C3B292C3B2A2D3C2A2D3C2A2D3C2B2E3D2E2F41292A3E292A3D292A3C292C3B2A2D3C2A2D3C2A2D3C2C2F3E2E353F2C3E642F3F6932406F2C40731C43621F334B18324D0E2F38162C3A1E293D26293A272A39282B3A2B2C40222E440E38440947600A5F840C69920975B30F9CAD33C69238A6810A55360B492F0D3E2814251D0C1B18101918161F1A151D201C21241A2529172228141C2F131C2D16151B1E100D121411111514121619171A1F1E232725242C292B37282B3A282B3A282B3A272A39272A39282B3A282B3A282B3A282B3A272A392629382329351F2428152A250B34300A3643133D4D104A620B536B194E701C54651B42531A35462A303E2A2D3C2B2E3D2D3A4B34436437466D35497C49517F374D862C898E558B745E7668576160434C55354255293A4A2B2E3D242A361F2A2614251F161A1B15161A161A1B1A211A1E27242D3F3328352E +0409080A13120C13140E13160E15160E17160F16171015180B161C0A12250A0F2F101E37172E40294C5A3B6B7549798758879975A9BE79A7BF7EA6C0949FA2AA9985B7A27BC4AB72AC965A86765461574E4C4D48374343474141573F3F7C5C36B0914EC1DFF9C4E4FAC8E9FCBEE1F4B5DAEDB2D8EDB0D6ED5398A7386D781D424A1B3B4219343B1B383E1D3C411D3B462155623D7C8B46747F4F6C74636454785C3584663E917047BEA467CEA86ADEAC6DC5975EAC834F916E41765A335F3D21431F212416251F202B1A2B321A2D321B30331B323A1628360E1D220E1D210F1D20101C1F111C1E111D1E121E1E2B21153B2B1B72543285542C9854279B63369F7346AD7C3AB2763AB18F4FB39453B69957B99B56BC9E56C19651CB9346AB6A2A9851254E341D2F261B10181A0E15160C12120D11120A10100D0D0D0C0E0E0B0F100B10120C11140F191A101F221829331A373B1E3D521A40551744591D556420424C1E3B431D3C41112C33102328101B1D10191E111820101D2311242A1B33371B3A3F2764763E637D556284545F7D7759355C41261B30290E16180B0F0F0908060405030002010A0E0F12171A1C1B2B17343C3C7481467F8F508A9E528FA23E81923769722E69772248512B545E35616C688589807F85939FB5ABD6E6B3D6EA89B7CE5891A4467E92356C81194A6B1A373F132C310E1C1F0504090202050000020000000101010800000B0000170A000D0D0D0D11100F0E14100F141F11082619082F1904210F051117171019190F1B1B101F22182C2B252E2B282D311B2E321A2E2F162E301325270E191B0F1314190D0F2E1211461A275522276127236C303A56213D3033381C343619343B15383E193A431A4E5C3A78875998AA5E9DAC78B1C2599BAB36798A2252601B34381823270D1215080705010101000000000002080A090A08090C070D0B090A0304060101010000000000000000000000000A00000B0A080E1213101B1F21202830243A6737357A3C31864424643A22452F1838251427190E1C12080E0F110E12131014152110183720105D320FA0531F914418 +523208A665118852136B40165C38184D311B442E1D3C2C1F3B2B1E3A2A1D3A2A1D39291D39281E3C281D3F291C4427154A260E4F2D114A2B124529144128173E281A3C281A3B291B3B2B1E3B2B1E3B2B1E3A2A1D3A2A1D39291B39291A392919391E0B311C0934221238281B38281B38281B38271A3927192815042F1302371100371704381D083A1F093D210B48260D55341372421E7F4C238C5628A75D25C26522CA6A1AD37012B6621AA76020995E2692551F8C4D188C4C1C8C4C208C562893542B995C2D854D23713F1A6E3D1A6C3B1A58381F3F2F223C2C1F3C2B203C2B214832225539235C3D2164421F764F289D5F38E49753F1AD54FFC355FFCD6FFFD789E8CD5AE6BC50E49B56ED9749F6943DEE9337E69232D28A42CC7E3CC06B2AA86A4181552E845226874F1E824C217E4A256E491D834619925215A2541BB25722AD5A18A95D0F97480D723F10683E14673B14823B07863C088B3E0A995814A5731EBA7415CF7713B771299E643285583B7D5437755033704E337F5A3DA67145C6955ACFAC90BA9475A57D5A8D5B3A744E2A6B401E53341F3B2B1E3F2918432712452811482A104D2C0048280043240F3D190B4127104127114227123A281A39291A38281B39291C3A29213A29203B2A203B2A203C2B213E2C20402E2255351E5B391E522C15502B134F2B114B1D0E4821006725007928008644007E4000763D00652C00532800421B003B0A00390B003C14004D29095E3710824506924703934000974803A2530486552C8253317E52377158516757486E544364493E61402D674424683C1F5A381F47321F3E2E213C29233C28213B2A203C2B213A2C21382C2039301F383019392B1E37291E352820362920392B20392B22382924362C223C2E233F2E24402B28553C35543F2C623D23704322794D28805C3C916946966844957055967552A47352A77B4CAE723EB16C33A7642DBB671FC96913C76608AC6209854A067A42056C360A552E074D250B41200D431F094E28015E2A006A350B753B095B37155B3A1B4B30133F2C1D3C2C1F3D2A1B52301767381C824212A04F17 +6C6863DAD1C8E0D4CFE6D8D7E2D4D3DED0D0DACDCDD7CBCBD0BEBAD1B3B5D3A8B1D5B2B8D7BDC0D7C3C4D7C9C8D8CCC9D9D0CBE1D3D2E3D2D3E6D2D4E4D3D4E3D5D4E3D5D3E3D5D2DFDBD0E0D3CFE2CCCFE0C7CADFC2C6DCC1C5DAC1C4DABFB6D3B8AFCDA2ABC99CA5C6979FBD7A86B45D6DAB5365A34A5E9542568A3E517F3A4C863D508E41558D41558D42567A67607A7267857B6F847973837777847C768581758B867A918B7FAFA6A7C1ABAED3B0B6D8B7BDDEBFC4DFC2C6E0C6C9E0CCCDE5D7D7F4E5E2F9ECE5FFF3E8FFF5F1FFF7FAFAF2F0F3F0EBEDDFDEEEE5E3F0ECE9F1E6E4F3E1DFF1DFDFF0DDDFF2E0D6F6DBD0E3D0CCD3C7C3C4BFBBC0B9B4BDB4ADB3ABA09F978A817B7B8A7C7F937E839A8484A28B85AB9A90B7B0A8CDB4ADD8BDB4D9C5BED8C6C3D8C8C9D8C8CBD8C9CED9CBCBD9CBC8D6BBB2CDAAA8C49A9EC08892BD7686AD5264A8475AAA4A58B05769C58190C08892BC8F94B99A95B59A93AE968CA39B90928A7F97877F9D8480A38180A97F81AA7B839F7D738D78679070617D3D4E69424656483F575850695D5D716C667D7568A19595B9A6A2D2B7B0D7BCB5DCC1BAE0C3C7E3D3D3F1DBD0EED6CCE2C7BEDEC4BCDAC1BAD5BAB1D1B6ADD0B5AEC6AA9FB79C95B29790AE938CA38B87A48684A38881A58F77A69E93C2A7A0CEB3ACD2B7B5D6BCBFD6C0C2D7C1C3D9C5C6DFCBCCE4D2D2E4D4D3E4D6D5E4D6D5E2D0D0DCCECDD8D1C7D3C4C1D4B9B0C8ADA6B89F9AAE938CA78A86B08D7AACA08AB9AB9EBEBCA7BDB8ADBDB5B3CBB0A9C6ABA4BAA69BB29790AC908CA28682A38783AE8F8CC699A0D4A6B0E6B9B6E9CEC5EDD2C9F0D5CAECD1C6DBC7C8CCC7C3C6C6BEC5BBB2B7AEA5B89D96AE938CB1968FB99E97BCA19AC4A7A1CDA8AFDBAEB3D7BFB5CBC9BCC8C7B5ACA39C9B8587826D6A674D5057463E332C222C231A523E3F585C4E6B625D76685F796F657A706F7367677361619443569843589B4359A04155AC5163B96A7DC58D98C99AA4C79CA3C4959BB9848CB35F6FA84C63A5465AA14D5AA85664B08074977E7A90837D8779768880758C887C8E8478 +3939397474746F71746A6F75636A785D657C5862775360734E5C6941607A34648C4867805C6A7567717A72797F767C7F7B7F8082858C85858689868187877A8689748887798A857F85898AA6A1A0C8BAB7C8BEBFC8C3C7CCC3CAD0C3CDD4C5C8D6C3B4BBBB9FA39D8D8B807C7F7B7A7377786E73776970765F66765A6170555D6A5458615354585B4D506447497D3A43892F2E952C26912B298D2B2C723B3B574C4A555357545B65636E74666C71696A6F746A64806B5A825F4F8554458D4A2D87342E8128245B2C2835302D2F313429323B30334633394545515D5955506E594481614E956A59A37062B2766BC3AB91C6B6A98A898780807E7678757072726B6C7059636D4D5B683B4850273A53142D56132641131F2D1011251C1C1C1E1A1B1F1B1C2B21172423281D253A212B3826313726324226364F393E424F3E35653F287334268229258427228127267A2F365A2E3B3E4750464F584E5861545C695D6771616F72616E775861704E5A6A4454643F56633A58632D4464354F60465663595D667576717A7873807B75817E797F7F7D7E7F7A76777B66707970777F7A7F858484878E8A89C1B0A6D3B9BAD2C2C2D3C3C3D1B7A8C6B4A8BCB2A98C8D8888878385827D80817B78747176746F75756D6C774D6A79405F7A475E78374A713C515C62616267626765636D6479746E7E807D888D87969C9CD1BCB9D0BFBFCFC3C5D3C7C7D5C9C9D6CCCDD0C8D3C4B9C7B1A6B4868A8D7B7B7B6A6D72585E6A4B52654352653C4C63434F5D4654614959665E5B627B624E934D419C453C8C4849756857676566696A6F6C7071746F736C6B71676A6F59626B525C68525864544951534B3E565D3E7A463B9238379639289B3D3E914B499C837FBFA5B2CDADB8BDA3B08C8B868086867B7B796B6F725F62735B6274575D6D545B6B555C6C566270585E6C5E636960636A61646B5C6272596174576071585D7059616E61666A6F70727B7B7987868BBDA4AACCBCAFCDC3C2C2C2CCB1AEBF868A8D80858875817F6E77766A73786C717573717477746B76786D797A7580837C8A8780D6B09BA89A99 +ED846D94494C70374B4C264A2F174E1309520F06540C045700055400254700463A006229007F1800790F0073060D40031B0E004723043D1E18341A2C1A471D00740E007709007B05007E0800790B00750E006D19006524005A33005042003C5B221156623237773C2F8C4627466221007E1C007E1C007F1C0061482B4564562A8163327D713A7A7B3F7F854484954A849B4980AF576EA9547CA4518B9D4E90974C958D469184418D572A4F4924473C1E3F3F1F2F4321205228296130337F404CA75246DB6C53DF6E5EE4706AE4706AE4716BEC7569FD6F69DC6D8FE06FA9E572C3C764AEAA56999252867B4E743F693A00792F49732B7B642DAD552FBB5C2BC96427E47B50F17752FD7E4AF3794EEA7453DC6D53CE6654B35B4F8844576430522F4A4C007631006E29006722006128005C2E004259003E592E353E4E36596E377581408295498FBA5CA7DB6CBDE771C4ED77C8F57ED3EE79CBE774C4D369B7C9638ECD548AB95B97B0589DA35196964B8F8843877A3C8064348433196C3218622D143B13082A110830100836030051000F5800215A00145A0402330201190000000B050B170B17221116140920002046004136007F1B007F1E007F21006F436A60778D46899B4C93B75BA4B85BA3BA5CA3A4519891488F7237735A2A55502B5453295066343C773C42884449B15850B95C6CB65A7AB45A9EA854B4B75CBFC764CAE371C2EE76C8F47ACCE4C3B7FF8B95FF8B68FF8D5CFD7E56FD7E45F67A35F5802ED1681D9D4D18763B1C6D362164312747221A5A2C2363303A823F4C9A4C5EC16152C86454C96453C46153BF64529A4B6380406D9B4D68A3518DA04FA1A552A59F4EA1954DA78F489F6B35984A2475231063090558000755001F5B002F5B00335B00465C005254005C4F005B5200475232162C3C1E1C532427924921C5633CD8605AD26962D16865C7648ACE6A8DDE6DBEE272CEE46BE2DC6ECFB95BA89D4C9A8041826B356466335A6733537A3C657C3D6D884552A4572BBE5E2DD06838D97254F17B6EFC7E8FFD7E98F379CAFC7ED2FB7DD0F076CDDB6DBFAC5580C060A1 +EEF2D7105B2C3B731B678C0B7BA21690B82194BF2798C72DB5CC2DAFBF4EA9B370B1B39EBAB3CCCBCDD0DCE7D4DEEAD9E0EEDEF4EDE9EFF0E4EBF3DFE1EEDED7E9DDD3E4D9D0E0D5BAC4BBB3C998ADCF75A0894894431B854417774513602E014923243D6C88528E9B68B1AF89B2A9ABB4A3C1B595D8B787F4D088F7E17FFAF377FAF478FAF57AF4EB7FEFE285EFDAADE2E5CBE8EDD7D8E2B0C8D78AA8CCA189C1B98EBBBC94B5C0A8ADC4A7AAC2A6A7C19C5C99931272812A646F43566F5A2A6567225F656D667E8B6E97A980A5B392B4BDB1CDCFD1CCDADFD29FDABE83D6AB68A57B6A744B6C654068563664362A561715400C22481333501B45592644613243694A376348325D788B6D9BA174BFB87BC3AF78C8A675C6A577B69382A9887CA479816B93A656829842718B396F80316E763866835079928C89ADB9959BE6A28AE8A682EAAA7AF5A878FC7E77FB8785FBAA80ECD8A7E8E0ADE4E9B4CFDBCCBED7D4ADCBCD90B3BE6A93A64F7C94346582236A7F13707D0C6B770769751268772855763D50744F597862637DA5717CC39987DEC090E5E6A9FCF2CEEFE3ABE3D589ECDE87F6E886FCEEC2FCF3D0FAFAD5F4F7DFF8F9E7F1F6E4EBF4E1E8F2E0DEEDE0CDE5D5C2D9D7A3ADC39A9FBB9192B38E807591774C796C538E62479F703CA37440C0C381C8CDA3D0D7C5D7E2C8E8ECD7F1F1D8F4F9CED7D191C4C979B2C2628AAB26939323A2860D7F4F1C62631F31310E2931110000000000000000000000000B0C0B22342F5980996C93A780A7B59DBEC5A5C3C9B1C2CDA6C4CAA2BFC7A6A993928B5B958E3E80813C666740302D540C182900000000000000000002023A0A1D4720345E2B2F64433A725439664B3C54313C4D4757276A612054372D484B2E27404518482C024F3416482D1E33331B24211D243112113B0D0C3B050337060E4326204A3E396F3F61746B6E9790808E8F8D7D9B99759FAC6CC8DC3DE4EA4DF0F660D7E26AD3BA80CD9B66BE5A45C73E2DAB7F4AB69D70C9C781D7E38AEEF478F7F271F9F871FBF96FF8F571FCF07EF2E5C0F3E3D7F2F5DCF4F3D9E4E6B1 +CD0712CD0712C90913C60B15C60C15C60D16C40D16C20D17CA0913CB0812CD0712CD0712CD0712B0151B9424247E2F26693A296FA6235A9C234692245D6325743426962421B9151DCA0913CB0812CD0712CB0913CA0B14C60D16C210187F2E274C482A7BAC778AB4979ABCB870A798479279589A4D69A32299BB26B1C72DC9D434CDD535D1D737CBD434C6D232BECE2FA8C32A6FA6234E96232E86241E7E250F76260E6E250E67251564261E5F26275A27554326842C25A31C1EC20D17C60B15CA0913C60B15AF631E99BB27AFC62CC6D232F5E95BFDED80D5D9B2B7CAB59ABCB95E9E982280771B7C4E157925086A26026D250973250F7624157923186D241B6125275A29464B29B5131CBF0E17CA0913CA0913CA0913CA0B14C60D169921225D3F281B6127116526086A26056B26026D27026D27086A261564261E73242883223187233A8C244C95237FAF2385B278B6CAB9F5EA96F9EB85FDED74F9EB62F2E854E1DF43D1D7379EBE2786B2246FA622609F235298243489232180251579250F7624157923217F222E86224692226FA6238AB42499BB2674A9235A9C24408F253D8D233A8C224C952174A9239EBE27CED666DBDDB0E1DFADE7E2AAFDEE77E6E247ACC52BC60D16CA0B14CA0B14CA0B14C60D169E282C693A27464B27215D26215D263A512A4B482A5D3F2A7F2E27C60D16CA0913CD0712CD0712CD0712CD0712C60D169921236E3727633C2A3A5128348923408F235E9E217FAF249EBE28C2D031DBDC3EF2E854E1DF42D7DA3CCDD636B5C92C8AB4265E9E213489232883222180231579251579251C7D812F868D2F86782E86261B7D24157925097325027024027024026D25086A26156428215D28464B296E3729793127942425743429633C27464B292D5726335429574229942424C60D16CA0913CA0913CA0913CA0913CA0913CD0712CD0712CD0712CD0712CD0712CD0712CD0712CA0913C60D16B11C22BECE2FF0E74FF7EA5DFDED70FDEE7BF9EC8EF9EC90FAEC8DF7EA93F8EB94F4E99ADEDEAECAD4B6A4C1B9CD0A7BC60D16CA0913CD0712CD0712CD0712CD0712 +347D18AC5DA48D3B906E197D57166E40145F361C592D25543B5B7B674E87944294A2529DB163A6B568A9B96DACB96DACB96DACA3529E93419484308B7924846E197D681379630D7657026E51056A4C0867490B65460E63490B654C08675D0872741F80A3529EAA5AA2B163A7B568A9B96DACBB6FADBE72AED18BBBD28DBDD490BFD08BBCCD86B9C981B6C67DB3BE72AEB96DACA3529E93419484308A701C7E5D08725D08725D087252026A550268580267823044AD5E22BD722BCE8734FD9039DB9A3EBE72AEC277B1C67DB4C87FB5CA82B6D895BFF2BE4CF8ED53F7DA51F7C84FDA9D7EBE72AEB567A9AC5DA49E4D9A94429484308A766B4769A60566A40363A2024C900A216D232D25543C165D4C086751056A57026E5D0872691379741F807F2B87944294A4559EB568A9BB70ADC278B1CA82B6D490BECD86B9C57CB3BE72AEB96DABB568A9B568A9B96DACB96DACB96DACC278B1C47AB2C67DB3CA82B6CD86B9D490BEDB99C2E7ABC9F0BCBEF9CEB4E1D9A0CAE48DCAE48DF7C8B1FDDDB4FDE755F7ED53F5ED52F3EE51F0EF50DBEB45B9DB32A3CE2663A2023F85141B68271B4F381B3749331F58331F58331F58272B500253360253360253360958320958320F5D2F15632B095832055534025336024D3A21314D3A1A5C460E63630D76741F8084308A7924836E197D4C0867401460272B500E42412873203D84135295075E9E0069A60569A60569A60574AF0CA3CE266FAA0869A605347D1815632B21314D331F583A1A5C272B501E334A153C4502533609583215632B216D2340871158990369A6057AB20FBADC33D4E841E6EE4BDEEC47D1E73FBEDD3590C264A8D176D490BED895BFDE9EC3DE9EC4D895BFD490BECD86B9B96DAC9E4D9A8F3C91792583630D76460E633A1A5C272B50153C451C58047B5B175E40606E197D6913795D087257026E57026E52026A52026A52026A4C0867460E633A1A5C272B500E4241216D23468B0E58990369A605B669279E4D9AAC5DA4B163A7B96DACB96DACBE72AE9AC86CC2E037DEEC47F0EF50F3EE51E9EE4CD1E73FA3CE266FAA0808473E +1B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13423528323528323528323528323528323528313629315E53154D461F3D3A2A2C26361B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13423528324C40216459106D640A7670048075088A7A0D8475236C693071773F736F387668326C60216258116055125E53145E53145F5513615712675B0F6D5F0D78670A836F088B8A0DA1A42BD0C951CDC54ECBC14BCAC349C9C547B3A8437875246358116055135E53155E53155E53155E53155E53155E53155E53155E53155E53155E53155E53155E53155E53155E5315544A1C3C342A241F391F193D1B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B1342211640392E31514723574D1C5E53155E53155E53155E53155E5315352832281D3A1C13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B134221253950441E574B195E5315655B0E695D0D685D0D5F64113F44272E2F301D1B3A1C173E1B13421B13423528323C302E5C4C165E53155E53155E53155E53155E53155E53155E53155E5315493D2335283235283235283253442D5C6329715B2A827716AFA72EB8B435C1C13DB6AD34AD9C2E9D941D7E78046F64066E61076E5F087265057F72028373078371097A790C799008848B087E7F3774766D666D4D554C37362932352832543F2159491B5E53155E531468420D432F2A3528321C13421B13421B13421B13421B13421D134235283243342B5E53155E53155E53155E53155E53155E53155E53155E53155E53155E53154D43253528321B13421B13421B13421B13421B13421B13421B1342352832403E39605234665E2C5B55303B2F2F3528323528323528321B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B13421B1342 +410700160A1613131D101C24102A341039440D40410A483F2E573D4C492E6A3C1F7C38168F340EB32A0CD8200BE6260FF52C14F4401DE45F1DD57F1DA89C1E7BB9206F8B19645E13C6502ECA372DCE1F2DA42A1F7A35126F3515643519583A1D3A3A271C4B421557480F634F0C6A560A715D0C7A550F834E1C6228344F264C3C2460381975340F82320E90300DC9420EF24D35DB4B32B04325853B19802B1C7B1B207D291B803716753E1F673F2F59403F37394716334F131E4C10094A3A044040033B2E1C162B282028352A25392F223E34225448216B53286A553165543B61533D5A45405438495034524D30594E426448454750236147207B3E1D783A187537147530128520059A0B04B9051AD80031E10230EB0530F70529FD0336FD0137FB0537ED072CC31A1B9A2E0B952F1390311B853C1D7F3B187A28047A1D047A13047A11067A0F08800B098503177409256A060E5E0900580D04531108410F0B29100822070D1C0D172F1E1A3B1D0D471C005817006A1301751004942102B11D09D42500ED0A01E00807D4060DCD1813B12108AC2600BE1914D51A38CD2866C63695DC62A2F38EB0A8B7C663B0AE4D9E7274A65E851D258C1A2094171BC91A0DD8130FD80D0ED1100AB12501B12303B12206C91709DB0D14E90720F70627FD0040FE0362F71435ED1134E40F33B8222F8A391C801D15AC081CE10E20E70A26ED072CF00224E90D1BCD0407A3120D7B09076A0E0170030B8B0317B90125DE0437E90A26E11615F72B0FF71605F91003FC0A02F90F29F02234F83534F94834F94E36F56D39F3C490F3F8F1FEE4CAE7C58CD8A63BFC6E33FC6433FA4C23FA4334F84235F83F36FD3230FC2833FA2533FD1933FD102FF70927E70236BE0A3195061C90142575332C53513663472C162D2B47452E4D442B5E4526642725531F1047200353220470391A754122948A2AA3B669FED27FF2F782FDF85FF9D747FA7633FD682EE96731D566349262576A475559523746593E3A6046345B402947590A576915506243468159504E594646533A34402B3535313034251B40130B41070D4D0011 +972C4E88344A88344988354988354988354988354988354988354988354988364988354988354988344888334788334788334788344A803465793481882F6F972A5E972B57972D518831478235297D390C82372A88364988364988364988334788304888114E8F204F972F50A52C56B3295DC44F41D57526FDFC59B6D7336FB30E618E12536916395E171F54190C1F230A4C0A216A0029630E315C1C4C502567442F6F4038773D41883848883748883649883549883549883549883549883549883549883446883547883649883748883948883A487D3E4A5553323D715B258F85406F615B503E614D3C674A3B774040883948973253972F52972D519E2C55A62B5AA6285BB32461B32461B31F5FB31B5DB41C60B51D64C41B66E9037DFE0280FE0083E30979CB166DB32461AC275DA62B5A972C4E972E4D883247883247883347883448883549883546773C425B474F553956883A4B883949883948883948883948883A487742405552284C5025434F233A561D315E18315F1F554C2E773E41883A48883549883448883347883147883147883147973248972D4E8F304C88334A88334A88344A88344A88354988354988364988364988364988364988354988344A88344A88344A88344A88344A88344A88344A88354988354988354988354988364988394B883949883948773D3E692C18313008253C04464B2556452C673F34883446972B4EA61F53A62157A62157B3215BB31E5C88354988354988354988354988354988354988344688344688344688354688354988354988354988344A88344A88344A88344A88344A88344A883347883347883347883247883247883247883147883247883347883546883948774243674A3B55532F316421288E09007E080071280E68281F6C11256A1B43582455482F674635773F41883848883A4B883A4B883A48774243773F44883A48883A4B88394B88364988344A973050972E51972B4E97284FA62754A62A57A62459A62157A7245DB3245DB3245DB31E5CB31A5DB3175BD01655F30000EB34219C2D44972E4D972D4E972C4E972B4E972C4E +9E8E11F93C61FB3D84FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8F83B81F4395AF83B81FD3EA8FD3EA8FD3EA8FDD5E2FDD5E2FDD5E2FDBF94FDAA46FD8734FD6423FD4927FD4367FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FDD5E2FDD5E2FDD7E5FDD6E3FDD5E2FDD5E2FDD5E2FDD3E1FDD2E0FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3E6DF07755E4B13DDCAD37D4AA31D4AA31D4AA31FDAD49FD7578FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8B91C79461B5654145B630D6185106BA81375CD267CFD3EA8FD3EA8FD3EA8FD3EA8F83B80F43958E43147D52A36A84C1463710CCAB943E3CF6EFDE599FDEFB2FDF9CCFDF8C8FDDF8B998C0E8E870884820393890BA39113D1A82FFD892EF73B5DDB2D7D7F006A5A125435243E2F2741292A452E284D3A2152A81375D2288EFD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8F03754F63A3CFD3E25FD3E25FD4627EC4F2B757712576B12366C18156E1E1E68232762283359233A58319E1967BE1E79C62304CB2502D12801DE2F09F23817FD5224FD8F31FDC15EF7CE5DF2DC5CFDB855E4B13DDBAD36FD5A24DE2F41C2207B58135C401E50292A45093A3E21502B576B128AC432FDF3B6FDF8CCFDFDE2FDFDE9FDD9E6FDDFECFDF3F7FDF9F4FDFDECFDFBD5FDEDAAFDCD70E4B13DD1A83069740A4C65180A3A590D3856103754222D4953152A7B012A8B05239007008B05027B010F7B012A5912252F43153359233A5C206A3F03A81412BA1D0BBA1D0BB11810A411179A0C1C9A0C1CAD1616B61A0DCA2502DB2D3EE6337DFD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8ED367DE9344CF93C1FC221066A6F0B405F1D294018223A1C35243E6F0764B51A77E41B90FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8FD3EA8DB148BB905778A046C5E0F37471B3235491152681569740A +9ECD2C9E84149E7E129E78109E78109E78109E78109E78109E7E129E7C119E7B119E7B119E7B119E7C119E7E129E7E129E7E129E7E129E7E129E7E129E81139E84149E85149E87159E8C169E8C169E8C169E88159E84149E84149E84149E81139E7B119E750F9E6D0C9E660A9E5D079E54049E44049E35049E0F119E0A179E051DC21E23E7372AE94820EB5A17B975159E6F0D9E60089E63099E660A9E6A0B9E6F0D9E720E9E750F9E78109E79109E7B119E7B119E7B119E79109E78109E78109E720E9E660A9E61089E5D079E5B069E5A069E5D079E5D079E660A9E6A0B9E6F0D9E720E9E750F9E760F9E78109E7B119E81139E8C169E9D1C9EAE2280AD3C63AC564CA08B3492589E8F219E7C169E690B9E60089E57059E3E029E27239E1D29CC11279E0C019E10089E150F9E25099E35049E54049E5D079E6C0C9E6F0D9E720E9E700D9E6F0D9E690B9E5A069E47009E27236F1E7C543A6B3A575B9C8B3E9E8F209E8A169E8A169E8F179E8D169E8C169E8C169E8C169E8A169E84149E8A169E8A169E84149E84149E84149E87159E8A169E8F179E94199EC023B3B33EC8A659DCB563F0C56DF3D9D6FDDBE6F741869E722C9E7B289E7E1D9E81139E7E129E78109E750F9E750F9E750F9E730E9E720E9E720E9E720E9E720E9E6F0D9E6C0C9E690B9E690B9E6A0B9E6C0C9E720E9E750F9E7B119E7E129E78109E750F9E720E9E690B9E60089E5D079E5D079E60089E60089E63099E690B9E720E9E7B119E81139E87159E8C169E91216C93373A954D2E953F21873A253E23081D402107562D20388D371A9E42029E57059E57059E5A029E5A069E5D079E60089E660A9E690B9E6C0C9E6C0C9E6C0C9E6C0C9E6F0D9E720E9E720E9E720E9E750F9E78109E7B119E7E129E84149E84149E84149E84149E87159E8C169E92189EA11D9EB4209EC3219EBF229EAE229E9C1B9E92189E8F179E8A169E87159E84149E84149E84149E87159E87159E87159E84149E84149E7E129E7E129E7E129E7E129E81139E84149E8A169E8F179E92189E94199E94199E94199EA71D9EB0229EC9229EC92A +62A04CCFF72CD4F932DAFB38DEFA44E3FA51E0FA4BDDFA45DACE2DE3B124EC941CF57716FF5A11F05908E25900DD5700D95600E24F00D84B00CF4800B2350596230A871A0A78110B541B03522E14514125523D15543A055337025334006F19007F1F1AB82D00C33A00CF4800C17C0DB3B01B9FBA1A8CC519D5FB2ED6FB2FD7FB30B9DB489CBC6098B37A94AA95C5B8C7F5CED7F5DDCADDE99DC6F671B3EC5BA0E3469DE2459AE24583C12073BA1264B4055C8103544F0274490895430EA64400CA4600CB3200BC1B00AD0400AD0400AD04008B110C543C03247F0326890628940A2C75053156003256003357003F4D003A5714514F00754502993C059F4002A64400A44100873C0F363A491D3A58043B67044A56045A450661182288021A9E0219A815468877698A818D8C8C8D8C8C8D8C8C45838A4494882EA93A2F9A33318C2D34762538611E51412561372A771D18980E0CAE0000AE0000AE0000AE0000AE0000AD040095120A5141254D462E494B3845563B42613F2D7C7B438E9D449B808EB55F65B0174F8718395F1A5141256B480C99410CAD4A00AD4A00AB4703AA440692400F7B3C18514125502D30561B45650B58E5004AF20846FF1142FF1141F90020FC0010E2001CB50604B70A07BA0E0ABD2900B94300AD4A00986249978C748D8C8CDAC4CAE6CFCAF3DACBF0D8C9BEB4C58E9CA4B1797EA4292293391F83491D6AB2185DB82452B82131940C08651D185A2F334244403C42623056681B7160337F476987458393777262635E504F4A3E494B363F501A38570C3F501A5141257A231A9F2721A42922A42922AD0400AE0000AE0000AE0000AE0000AE0000C9001EF10012FF2311FF2D0EF94100F43700FF240AF63000E63300A82A2361372A4C4A464A6C593980814385A5438DA54286A6476E87681B71601352521C2F54031D701C17701C177F1F1A8E231DA42922A82A23A92A23A92A23AD0400AE0000AE0000CF001BEE0021FF1310FF190EE2382FC75552CB8280DC8080E54459D93751CB0023AA00279C1C2362165666227546438B1D4B62045E4B405F373F643B3B6456 +99CB303A574154764E6E965B8B7D3FA86424B0621CB96114A84C02A82B06A80A0BA8130EA81C129E3514944E16945420945B2AB97A35C18135C98836D08230D87D2BD07F2DC9822FB97A357C8533409031307F25216E1A21651C215C1E2140180E50033A57053A57233A5741306247276E4E3061493A554469375F81276D99177B8E147E8412827912706E125F401B723A7C800E625C0B5B4E0955410967200979001886002793006EB61B76891F7F5D2368533852494D3C5457275F610E7665278C4A84BF1998CA26ACD533C2B53BD89543C97C46A82A36AC388D98348D84308E84398E84438F84528D84628C6E5186693D56943432A61B60B9028FC80791D80D93D8105AD81154C91213C91A0CC92205C93F0AC95D10D8642EC96F1EA85E18943C0569351645422C21504324564E275D59407F50579C3D6EA547938F43B97A40B98042B986447F91656E965B578654408A41278C21278B1B278B150E84170E7F152786182780175252063066140E7A230E7B220E7D2109771C09652909613521552769450F7E4912944E16A85214944E1B7F3C16693511691A1F6B0F206E05216B062669072C40084640084727084327033F270E45180B4809094B21024927044227083E210248270E5327115627145921204C273F4A275F5C275F6427605540554AA8642EB07232B98037B9A720ACD531ACCC47ACAC7069B2A176AB7E84A55B6EB5276EB52757AA20409332409037408A417F6E24A85E1D944E1669481D57351B57301E27043227113027142627181D270F0127142F270432270E41092056092C520E322C0979040979000E7D20278130408D3C6E9E5184A15F99AB63ACA76FAC8291AC3E7C942D5A842244570E4B4014452726412735404033756E637C577D5D6E9A5099CA3384C1206EB510409E00278F12278B15278E1C278C21278C21278E1C2789163A6C23696319695D0D6944067F2B0F7F2A09942B047F2B0869440669380C69311A6917286E051D7F0723841818941C0A94180E94121A990B58B90791B90B94C9189DAC268EAC3E92AC44A3AC3E8BAC447FB98F59ACC454ACD044 +D29F74AF978B9F85789073657C696868606B625E6C5D5C6E63546B6546696739687A41758D49827C5D846B71875E6A845164825762745B60595F5E3F3C39201A15021A15021A15021514021513011613001814021B150541141868142B9E1C24C51522C71A208E192156182336161317140318150419160576453E7F484C884B5B704E6A59517A2E498A04419A2F708E4A8C98059AFE2A94CD4F8E9D64886D79833E817F27897B10B3AB02C8BA05DECA09DDC809DCC70ADCB319DCA028CF9C0DA4801F8153467953547253636C6456667649737A2C887330BE2C2D982E4B7231696D249C6818CF8337A99E5783BE944ACF9C0FD09B0DCEB30DCCCB0EA1E00876F6035EE71119E43B707F086A6904655301534B014243011A15021A15021A15021B16037A343E8D2D44A0264BB61B3DCC1130D40F2ABC07304F17203416111A15021A15021A15021A15021A1502523A0C835613E3760DEB660EF45710F65413FE5514F75411F65511C09C24C0A140C1A75DCAA56CD4A37BBEB3719780577B65586355527B4C5C7B52607C5864905A71AA4459B01A4AD41950D40515E41C14F53413F53412F53511E92414E11A15D0162DA2232C8B26488E363D9146338351147B630D6F66216B6541685A516E605575675AB3AE7676A475A423288A45727D6682697A8C4F81803D86802C8C81388F7C4E8C7D658C4B887516BFA40BCAC80AD6ED09DBF108DCEF0AD6ED0BCCD00AB9AD039A8B0E62A94300A15D0FE9AF06E3C219E7E71CF9D813FAC48D9A88989466A48E45B38839BC761EAC611D684F0F1A15021A15021A15021A15025C4F257C6031919250C0BB5DF2D344E6DE3DCEBC34AC8B248D8F4E639C3E75A53F89AC36CDCD0BD8ED0CDBED0BDEEF0AF7E809F9E70BF8E30CF1E20BE5E002DBC80ACCB615AF7B2F91793162705F5D7F6F50797B477D593B71591E1D081A15021A1502431311721937B62B28E73D0CF55410F6550FF45B0BE4770EE4770EE37A11E17B0FD2990CCE9B0CBF7820C67037A85833944534801B5FB2186EDC1951E14320E3780ED09C0BDDCB09DDEF0DE7E93DD4BB61D8B36F +742F3C6F321971302A742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C5A4F64406F8D497792527F9879A2B17EA7B484ACB8AABFC6D1D3D5B0C2C98FB2BD6EA1AD5D98A34C909A605F6B742F3C742F3C742F3C941F04852707742F3C742F3C742F3C685C6E5D89A06590A56E98AA84ABB887ADB98AAFBB8AAFBB8AAFBB8AAFBB8AAFBB8AA8B984ACB87FA6B46E97AA5D89A03F6E8D21537A1B3868151D563400413A053D400B3937083F2E0545240E4B1B17520F235A0E416E3364854E7B966993A76993A76993A75D89A0467491742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C66293358242A521E2D4C1831400B39400B39280B4A1520580235660B3E6C1547721547721547721B4D7615477209295E1B17512E054537083F400B39461235521E2D742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C5E2A2658242A58242A521E2D4612354915334C183128554E406F8D5D89A0749DAE84ACB887ADB98AAFBB8AA9B98AA4B78A96B0742F3CAC131ABE0A2BDB024AEC0A68FD1387EE0C938A52804C7A954674911575791B647921537A21537A27587E3A69894674914C7A95467491277E84277E84277E84468D97638EA36993A7699FAA468D9736858D277E840E7174026B6C1B4D761B5C57464638742F3C742F3C742F3C58242A521E2D46123521114E09295E215853394C4152402F5E2A265E2A265E2A265E2A265E2A2658242A521E2D4C1831461235400B39400B393A053D3A053D400B39461235521E2D58242A5E2A26742F3C742F3C742F3C742F3C742F3C742F3C742F3C8A6E95749DAE7FA6B47FAAB67FA6B4699FAA4C909A2D5E82344F46742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C742F3C5E2A2658242A344F4627587E3A69894C7A95527F984C7A95406F8D336485474651742F3C742F3C742F3C742F3C +8023568023568023568023568023568023568023568023568023567E25537C28517D5D527F93539EAD63BDC773ACBB839BB0937F80A77F64817F495B7F36588023568023568023568023568023568023567F24437F253095241EAC240CCE1601DE0000B6220999190F7C10167416256D1D346D1C346E1B35802356802356802356802356802356802356802356802356BE1E3CFE693CF88C45F2AF4FB4AF6976AF84649F8F52909B7F24577F23568023568023568023568023568023568023568023568023568023568023568023568023568023568023567F2B4D73443C685D2C5E7623558F1B4770203A5126126F7618737A0663550833460A03370A04390A063B100A3F2816487C224F7E225280235683225986215DD20072F543BBE5007F7F017A8023568023568023568023568023568023568023568023568023568023568023568023566C2D4A412145221548160D421F11452D17463B1D485126445C2840722E317F3B147F3D13772D2A701D4178204B8023568023568023568023567C2556370C47370A3838092A2301172001173503064D11166A1B38751F478023568023568023568023568023568023567F42761A788419767F19747B096153364A484B36407B2851802356802356802356802356802356802356802356802356801F537F0F13851D118C2C0FA02C02A52B12822E398023568023568023568023568023568023567F24555E293F5A3C292E5A08364A1446232D53141D593E205E61205B9114639A1A65403E69363A6D2D37735E44817832A5974B7F8B3CFBE483F1B44EE3D74AD4D451D2D65290AC4A7F954D7F7E604D8D9957929D669BA09FB7BDC5C69EEADEC7D9D593FCE685F0B34FFA9348FD8846FD673AFB5331F52622B0240C592D144642001D3E1B0D272010042F1200421B004342114B6620538023568023568023567B204E4516492F18482112452C183353141F5E162A7F1C0885301B8D2F15B3250BC7331DAA2A147F05247F04297F0339802356802356802356802356802356802356802356802356802356802356802356802356802356802356 +991A16E9DDA4ABBE866EA0685252443704211E0421060421257B43257B43257B431A6D351060281F58202F50192F50192F50192F50192F50192F50192F50192F50192F50192F50195E380146440D2F50192F50192F501946440D5E38018B22138F20158B22138B22138B2213742D0A5E38016734037030058B22138B22138B22138525107F280D6E30075E38015E38015E38015E38015E38015E38015E38015E38015E38015E38015E38015E38015E38015E38015E3801742D0A8B22138B22138F2015B10F26C2082ED40137D40137D40137E4083FE4083FF91349E60A40D40137AF11258B2213742D0A5E38015E38018B22138B22138525107F280D6E30075E38015E38018B22138B2213742D0A5E380149430B344E162F50192F50192F50192F5019257B4357945C8AAD759DB77EB1C188E9DDA4F0E1A88AAD7560986037844C37844C37844C5D4E398B2213B50D28D40137FB144AFB144AFB144AFD154BDBD69DF0E1A8FCE6AEF0E1A8F67B79FD154BFB144AF91349EB0C42D40137B50D28B10F268B2213742D0A5E38015E38012F50192F50192F50191060280B652E066B34066B34066B341060282F50195E38015E38015E38015E38015E38015E38015E38015E38015E38012F50192F50192F50192F50192F50194147105E38018B2213B10F26B50D28B30E27B10F268F20158B22138B22135E38018B22139E181CB10F26B50D28B50D28B50D28B10F268F20158B22135E38015E38012F50192F50192F50195E38017030058B22138B22138B22137F280D5E38015E38018B22138F2015B10F26B50D28D40137D40137C90332B10F268B22135E38014147102F50192F50191060280E7038066B341060282F50195E38015E38018B2213B50D28D40137D40137D40137BE082CB50D28B50D28B10F268F20158B22135E38012F50192F50192F501910602802662F1060281060282F50195E38018B22138B22136336005E38015E38012F50192F50192F50195E38018B22138F2015A81421B10F26B50D28D40137E4083FF91349FD154BFD154BFD154BF91349EB0C42DB043AB50D288B2213 +525327C65C60C85B4DCB5A3A94521F5E4A055546104C431C022C2A0E2E361A31433924355818285B232B5F2F2F56302C4D32297DB31591B621A5BA2DB3B833C1B63ABDAD37BAA435A79930B98A24CC7C19E55717FF3215ED1E12DC0B10B2050BA7170EC21F00DE370DFA4F1BF46332EE784AEF7549F17249A82D0CA322109E1714A00D0AA30401A50A02A71103C51B02D80D09991218971C37952756BC135DE40064E6045AE80851EB2C10F22D1BF92E27F93F2DF95033FB5C5BFE6883EC797CF56D61F69B30E99A40DD9950EB9D95F9A1DBE6CFD5DACBB4DEDCC7DEE0D7DFE4E7ECEEE1FAF9DBF8F7D9F7F6D8FDEAB2FBCFA2FD83BCF7947EF1A641F2B23FF4BF3DFBEE52FCFD7395BFBD64A5A5348C8D3088842D847C62AF4564B0104AA404348A0D206433306B4040724D5D71447B713C81753B5C61397A3341954C45B16649A87737A088269957008053008A3E00862F1C6F392F6B5122686A168B9F2CCC834EE65454F71374E50B96BC227593395575486157586D4C5A63455E5A3A2B4C152E420E5E75146E7C1B7E831A87844A6D59345F4C56414A7F10237B121F78141C750E177308124C021D2101320713431A3B5A98489DAB48A2BE48A8B92D96B11D7BA426777E226356105650135B4B17617A428B9A4D9F8570918DA3B0A8C7C1D4E1B6FCD2A2F0E29BE5F394E1EF44E8C140E6B238E1B83AD1C349C3CE70B5DA97E2EDB1E1EABDF5F7D2FCF4F2FCC2E8FAB5E2EEBCDFE7BAD7DBAEC5ABA1A97E8D7A84892B696C15A87C19AD811CB3861FCD6510E78B26F89530F4BA3CECC441F6DB50F7F64EECCD41F8AB35F87346FD125DE80771D80578D50D94DB0F92DF55B4FD84BAFD91CFF3A5CDCC9EC391ADAE6FA2A6749B6F8E9B317AAF236499233FA01B0F6719034718033A271A5419335813294401342504401B0156070A641B368A3D518384389FB35092A13C627033274F4409362F022D2409361F162915161A191C001B56070D56080869010C7A24238436347014435C02355D091969100274350C4F440C574C1F2F751D449D075CA5005689002F6D221E572C4C3B41988C28 +F9FAB99ECCA8728D79464F4A3E43473738443E4345464F465DA79068AE9474B6989BCB9EC2E0A4D2E08BE3E173D5D766C8CE59E30063CD0662B80C62CD766AE3E173E8E579EDE97FFBF5A0FBF5A0FBF5A0EFEB89E3E173D5D966C8D15AA6115FA6115FB12304B12304B12304923018743D2D6841345D463C3733463247532D5B604582785DA9905DA8925DA79474B49C9ECCB1D1E8BDE1F0BCF2F8BCF8F9B5FEFBAFFEFBAFFEFBAFFDFAAEF7F9AFF2F8B0E1F0AED1E8ACC9E4A8C2E0A4B1D69C8AC0985DA493687060743D2D743D2D743D2D743D2D5D46382D59323E423F4F2B4C6624517D1E5787185C921362C80769ED0161E9092BDD0F1FD11514D11514D11514D11514DE0F20FD0047E70A2DD11514B720129E2B11C8CE59E3E173EDE97FEDE97FD7D556B0CA718AC08D94C69A9ECCA8C2E0B0D1E8B2E9F4B2F3F7B0FDFAAEFDFBAFFEFCB0FDFBB5F2F8BCDEEEBEDEEEBEF2F8BCF5F9BAF9FAB9FDFBB5FDFBB5FDFBB5FDFBB5DEEEBED0E7BCC2E0BAB9DBB3B1D6AC8AC0A274B49C74B49774B49C9ECDADB0D6AEC2E0B0D1E8B7D1E8BDD1E8B2C2E0B074B49C5086692D59363362233A6C10464F095D46385D46385D463C5D46385D463A5D463C464F465DA49374B49C9ECCA8DEEEBEE3F1BEE9F4BEF2F8BCF9FAB9FDFBB5FDFCB5FDFCB5FDFBB5F2F8B6EDF6B4E9F4B2DEEEB2DEEEB2DEEEB2E9F4B2F2F8B0F5F9AEF9FAADFEF8A8F9F9A6FBF7A0FEFBA3FEFBA9FEF8A8FBF5A0FEF89CF5F28BF5F08AEDE974D7D867F50364FD0047F30439E9092BD1151AF2C849EDE979F5F08AF5F096DEEEB2DEEEBEDEEEBEDEEEBEDEEEBEE9F4BEF2F8BCF9FAB9FDFBB5FDFBB5FEFBAFFEF8A8FBF599F5F079E3E173D7D861B8C24B8A341FB12304C21C08C21C08D11514D11514DE0F20E9092BF2043CFE024FFE0355FD0047DE0F20D11514C21C0D9E2B11743D29743D2D743D2D92175CA6115FC80763ED0161FB035AFE0355FE024FFB035AFB0360ED0161B80C62A6115F6724524F2B4C672456921760B80C67E30069F5035EFE024FFE035BED0161B80C627D1E574F2B504F2B5067245292175C +525104524C06523417521D29521E2952202A52302F524135525E3F52614052644152573C524A3852363152232B52202A521D29521D29521B28521A28521A27521A27521A27521A28521A28521D2952202B523D3D525A4F52574652553D52292D521D29521426520D2452072252061F52051D52041F520421520A23520B23520C23520E1E52111A52121952141952181952270F525204525204525204524A0752420A52311A52202A521D29521B28521A28521827521727521727521727521727521727521526521626521727521727521727521426521426521426521225521025520E24520D24520D24520D24520A23520A23520E1A521517521D1552320E524708525104525403525503525503525503525503525503525503525005494C2C52232B52202A521D29521A28521A28521A28521D2952202A52553C525E3F526842526943526B4452644052503975453352232B521727521526521426521025520B22520B1B520E1A52081C52091F520A23520B23520D24520D24520D24520D24520D24520D24520E25520F26521025521426521828521D29524E0552490752440952321952202A521D29521A28521727521426520D24520B23520A2352072252042152012052001F52001F52001F52001F52001F52001F52012052012052051D52081C52141948180C3F1D00524807525104525403525503525204524B0652440852191952111A520B1B52051D52051D52051D52051D520520520A2352102552172752202A524737527747527A47527D4852935052A35352AD5852B45E52AD5952A556529250526D4452613C52463752202A521D29521D2952202A523A34525D3E527C48528D4F529D4E52814A526D445E571552530452550352550352550352540352510452420952202A521D29521A28521727521426521025520A2352042152031E52031E52031D52051D52081C52081C52081C520B1B520E1A520E1A520B1B52081C52081C520A23520D24521025521426521727521A28521B27522914524708524E05524E0552420A52232A52232B52533B526D44528D4FAF9A6BAF774F +ACD4C8D4E25CD4D348D4C535B2C53590C63662AF2235980F3B722D769A5AB1C388AECBA8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8C0DC98D4E468D4DE58D4D849D4C535D4D245D4E056C0DA8FACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C870B66B35980F35980E35980D35980D35980D2F9510328220356F30356F27356F1E3282182F951235980FD4BE31D4BE31D4BE31D4BE31D4BF31D4C132D4C333D4C535D4D63CD4DC45D4E34ED4E04AD4DD47D4DC44D4DB41D4D33AD4D43CD4E35FC0DB93ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8B6C78B93AF6B70974B55843F3B7233477A3490AD5DACD4C8ACD4C8ACD4C8ACD4C8ACD4C89EC09E90AD75356F492F69332F692D2F7F1F2F95122F95102F950F2F950F2F95102F9511356F1E356F4F6C9461A4BA74ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8C0D98ED4DF54D4D849D4D13FD4C737D4C132D4C132D4C131D4BE31D4BF31D4C132D4C134D4CD3CBAC974ACD4C8ACD4C8ACD4C8ACD4C8CEE2ADF0F093E9F365D4E75CD4E555D4E15BD4E55DD4E663D4E86AE4E798ACD4C8ACD4C8ACD4C8CAD496CFD880D4DD6AD4CB3DD4BE316A923B3B722D356F303B7233ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8F5F99EFCF9A6FDFB9BF4F395D4E25DD4C3345E8A41497C3C356F37356F30356F30356F30356F30356F30356F30356F304177319FB665ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8356F60356F49356F37356F37356F372F6945356F65ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8ACD4C8F3F8A3FDFBADFDFCA7FAFB9AF2F8A2ACD4C8ACD4C8ACD4C8C2CF737B9E3F477A172F6914356F08356F032F95003598013598042F95082F950F35980E35980C35980435980C35980C35980D35980FD4BE31D4C93BD4E25DDBE193ACD4C8ACD4C8ACD4C8 +2711642E2B2D3D2C294C2D25432F263A31282D2B2C2125310802500B01510E00530E00530E00530E00530E00530E00530E00530E00530E00530E00530B01510802500B0B480F15405243178F6D28CD9839D7A64CE1B55FE7BB66EDC16DEDC16DF5BF5EF7C86AFACD71FDD278F7CF78F2CD78F7D178FDD578FDF8F6DFE5C9C2D39DB2A85DA37D1D96771A8A71186F5406584C0C6952088365119E781AAE8827BE9935CCA344DBAD53B5892B896C1B5E4F0B4230372711632711632711632711642711642711631A085B0E00530B015108025002094B09124221253127282F2E2B2D3431263A3720373225342E2A2E2B2D2125310F15400C13410912420912420912420F15400F154028282F2121351B1B3B15183D0F15400F154009124209124209124202054E05034F08025008025008025002054E0912421B1B3B12163E09124209124209124209124202054E02054E02094B1B1B3A2423332E2B2D3A3721463D1C5843165E4F0A6F5D037A650B856E148F761C997E247BAF6DAC969F75B6B46AB49B592B3A401E4E2711632711642711642711642711630E00531A085B2711632711632711632711642711642711642711640E00530E00530E00530802500F154021253134282D6F570586670F9E781AB19037CDA1469ABD7A63AF9035998F1087741B1B3A1E2035212531212531342E2A463D1C524018695B01695B01695B01584C0C5843163A312828282F211E381B1B3A09124209124209124202054D02054E0802500802500E00530E00530E00530E00530E00530F1540212531342E2A463D1B6F57058F6B0DA37A1BC26813DE6416F27723F9973AF89C42FDA54AF9973DF78F37CE7B23A37D1C745A03584C0C463D1C4112160F154008025008025008025008025002054E02054E0802500802500802500802500802500802500802500E00530E0054271163271163210E610E00530E00530E00530E00530E00530802500802500E00530E00530802500E00530E0054210E612711632711632711632711632100461B1B3B28282F3A3128463D1B5843166F5705997619D16A17F72918 +E68224D95D29C4601DAF6411A25E229658337F4D2F69432C69432C69432B69442A8A541EAC6412BC6C17CD751CD97B1FE58123E68224F07826FB6E29FA6D24FA6C20FB6D23FD6F27F68827F2862FEF8537ED7576EB66B5EB66B6EB66B7D35BB48B5263392E2C202121071516041014010C12020C11030C110A071018140A27220430180E390E183A0D173B0D17350B0C2A070E390E183A1D1F3B2C27623F458953639D5C75B16687EA81BCEB837AEC8538E27131D95D2AC95629BA5028AC641294583469432C69432C69432C69432C69432C69432C69432C69432E6834286726227D3E2A935732945732965833BB6B36B26788EB84CDF287D0F98BD4F287D0EB84CDEB84CDF98BD4FF70CCE966C0D45CB5C3539AB34B808E36605D3D3E335A25376E1A36980F707F11AA6613BB6D17CD751CD95D2ABA4E2A9458337E4D2F69432C7F4D30965734AC6412AD6513CD731BCD751CD87B38B78D61969F8AE6E1BBEEF1C4FCFCCAFCFBCBF78ACBC260A48D377E772C5C61213B3528443A2C293B2C272E25163D2C2553372869432C85500AA96512AE621496583369261E6222125C1E074B25173B2C2735442D345B2469432C965833E58121E58122E68224E68224F68A28E68224E68224D35A9DD469ADD578BEEB84CDEB84CDD37ABEB16687BB6B36CD751CE68224E68224E68224F7892AF78A2FFA8A34FB8B35FB8B35FC8C33FE8D31F7892AE68222CD751CAC64128835038835015839003524123524143A0F19320B38320B380C1323000E15000E13000E11010C10030C110C121E251C3B271C3E342743342D343B2C272D26162823052822082E25163B2C275F3D3E905689D378BEEB84CDF98BD4FA8CD5F98BD4F98BD4F98BD4FB8BD5FD8ED3FD8ED3FF8DD3FD8ED3FB8ACCF96EC1EB66B5EC8538EF8537F7892AE68224CD751CAC6412865006593A033B2C27332944653F68B44DA0D45CB5D578BEEB84CDFF70CFFF6FCEFF70CCFA6DCBEC67C4D35BB4B34C838953635F3D3E35442D2D26162723060909110B08113209035B1D06593A01583A00573A003425123024142722052723063A4606 +B6BA8C80BB4E5AA7533594593879593B5F5947605953615A955F577C534D6447435B453753442C53421C53410D5B3F0B643D09533B0B372A151C19201C17181C16111C1C091C22010A25001323031C22071C27171C2C271C2C271C2C272235190A3D1E0A42260A3C1B0A37100A340F0A310E163413223818227A1D2B7E1535830D4473095364065B5E13645921804E3E956565A4CEA2ADC99FB6C59CBEB57BC6A65AC6A65AC6A65AC6A059958D51647A4A4C6E47356245385B443B554353615A53675C646A3867552C6A40205E422953443253442C4D531D80751994951EA8B523A8B124A8AD26A8A62AA89F2F958A22806F1C7B48067241126A3A1E6A3D1F6A402080572F955542A87245A8803CA88F33B7932AC69821B67811B66F20C66819C67122E18E25D39438C69B4CBE9447B68D42A87E3EA46C227B4503674F025359025B6F016486014D8B034D6C154D693D536154535B4D475B4E3B5B503B5549534A453B381A3B381A3B2201472E06533B0B4739123B381A35471D354C1F35471735471D22684522654D226356225E541C56390A523D0A523D2243283A3A1E5331145E351C6A3A2480483C95655F956B6D6A7CA03581732B766D226C680A60570A5D310A622E2251263B503B3B523F3B5543355D372249362240223B410D5347056A6A0980BF348AC22D95C526A4C451A8D24DE1C947E1A34DE1BE6BE1CC85E1DBA0E1EFDAD5C5DBD5DEB9B6D474D5CB55D5C753D5A855E19136A8833AA47835B6691EA460157B52157B4E007256076A5E0F806322956836A47E3C908042A86F75A8625F954F409062227B4B0E6437074D310C353505353B0D1C462122493622594D3B6559537F78649C9490C6C0C6B5D0A8BBB995A58A64B14E4D6E45534A346A432D804836B61C43A81980A44670A44D786A67645376823B497B2243610A4D350A22280A10240A10241C1C0F2219082225003528083B22013B2C0A3535051C2F012242101C46211C4B291C6726226845225E54225960225E4F22594835583535651F4D531D6A461C6A4C1F806322806F1C957F28956836908B4B909A63D5E390 +0505050202020101010000000000000000000000000000000101010101010202020202020303030404040606060606060707070808080707070606060404040202020202020202020202020202020202020202020202020202020202020202020202020404040505050707070707070808080808080808080606060404040303030202020202020202020202020101010000000000000000000101010202020404040505050707072505106C3135B45D5BD9A854FFF44EFFF94CFFFF4BFFFF53FFFF5BE2E1598FF0403DFF2779D73CB5B052F4E35FA39153433517251E0F0707070404040202020101010101010000000000000000000000000000000000000000000000000101010404040606060909090A0A0A0B0B0B30301F74663B73B988FFFFB4D5CC4377BC2A19AC11188D2C186E47272F2A0B0B0B0404040202020101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010202020606060B0B0BA3079CAC4F93B5978A97A6A2B7FFFFFFF2FCFFFFBBF6EF51B79A3C784627563919342C0C0A0A0A0606060303030101010000000000000000000000000202020303030505050610000944050C790A15AC1137FC201CB41814950D164D21031409030303020202020202010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101020202050505080808090909110A23294C46427251128768014B3A12091E090909070707040404020202010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101020202 +DCFD2EFE8E22FD6111FC3500FD2508FF1511FD0A22FC0034F00036F3002CF60022D10015AC000971121737242642292C4D2E331F4F4F2B593637641E345D0F315600335801365A034E40266D3E1B8C3D11B43108DD2600EE1607FF060EFF000BF00016AC00097D15044F2B004F3E024F51054F4E09504C0D4E1F334F0F2A510022511911523301413B0431430728460500581344A01034A51F25AB2F339F6741949F41959441978A4652463F593038611B3B58143F500D48420B51340A500D0F4B0010AC0009C3152EDA2A53DD355AE14161ED4C68FF114FEF0039D30045B70052940F49721F405F26394D2E33464C3745513D4E40264F42175145095F430B6E420DAB4200AB4200AC0009AC0009AC0009AF000CB2000FAC000992360B4E40264E432538611B28810D18A1001B97001F8E002F6E0B385E164E40264E40264E40264E40264E40264E4026414F2B38601D385E163F4F00484505513B0A522600AB0005AB000551001A510022731D11953A00A73200BA2B00CF0022E4002FE01A00DC1C00AB42008A3E0F6A3B1E4B483C2D385100374E024D4F023D6C322C67621C635E2C735A3C848493B8BCB9C2CEFF62E0F35FE4FF3ADDFA3AD6F63AD2F72ECBF12BB9E42A95C824449F133D821A37652237631F37631F44684C57965F5BA0486FA756D2D897DDDDA1E9E2ACD2EBC3F3E4B9F5E0CCF0D0DAB1B0C6A7A9C39DA3C07A8DB3408DA84087A11D7976107570035E6E044C5A2652673C394E444F37534E298C3D12AB4200E74800F34B08FF4F10FF6A7AC38C8DD0D695CAC1C7A8AEB6687981494B494B4A424B453B45503B65A25BA4C165B7E229ACDA2894AA23BA5A02B23C04A6182967006142458E4086A3408FA74087A34373864951545336525B295B56315652657543878443898A447D744856556A3F35A43D00D54000F62100FF1511FF160FF12F00E23400D14000AB4200703B1958322E373D422B403602513000780016A80B17A90E348E00505100933C00AB4200B850009BA3198FC72384B06185B0644F8D8A548A90498A8D437C8B42498E6319648B1139C20024AC0009 +7F74017F74028476058A7908A1770FB87616D35F16EF4816F04315EC4414E94513B95F0C8A79058476037F7401797400747400747400746E03746906746906746906746E03747400747400796E017F68037468056969086369095D690A5D5D11525D1452521D57511A5D51176E5C0D7F68037F6B017F6E008A73038A73038A73038A73038A73038473027F74017F74017F74017F74017974007474007474007474007474007474007474007476017479027976017F74017F74017F74017F74017F74017F74017F71007F6E00796B03746906695D0252461F1533380B39360240341E3D2F3A3A2B48412457481D5D5145525D41695D873F4565152E440B305102335F02335F5D578FFA3DB2FB46B8FD4FBEF551BDED53BCD82CA1F74618F74C1ADB781C94840F94810D947E0B947E0B947E0B947E0B947E0B947E0B897B077F79047F79047F79047F79047F79047F79047F79068A840B8A840C8A840D8A840D7F7F0A7F7F087F79067479027476017474007474007474006974016974017474007474006974016974016974016974016974016974016974017F74018473028A73038A73038A73048A79068A7F0A94840D94840D8A840B8A810A8A7F0A7F7F087F79047F79037F79038A79058A79068A79088A7F0A7F840A7F840A7F7F087F79068A79057F7F087F7F097F7F0A8A7F0B947E0B947E0B947E0B94840F8F840E8A840D8A7F0B8A7F0A8A7F0A8A79068A73048A73038A73037F74017F7401747400747400747400747400747400747400747400747400747400747400747400697401697401696908696908696908696E056974017474007F74017F74018A73038A73038A73038A73038A73048A7908947E0B947E0B947E0B947E0B8A79067F74027F74017F74017F6E00746309745D0C5D51175B113446113E5D056D61012E971615AA250A7F68038A7303C62D00CD3104C432018A73038A73037F74017F74017F74017F74017F74017F74017F74017F74018A73038A73038A73038A73038A73038A73048A7906947E0B947E0B947E0B947E0B8A79068A73037F74027F74017F7401 +88ACDCB3FC1DC9F21FDFE922C5E332ACDD439FD74693D24A2AA137168B2B03751F01BA5400FF8922D57E44AC745F91787B777CA66F52B46041C25131B3342EA4182CA62724A8371CE0320ECD1C2FBA0751862271523D9244419E3746AB2147C21D49C9016ABE0062BF005BC01A5CCF355EDE3983DE3EA9DF7FCAE36BBEE257B2E24F74EC4737F73937EF2B38E81A41CB173CC50634E60C36D71238C81D48C92958CB2D6ED03285D6A4B197BABB7AD0C65DBFDA54AEEE4BA8E949A3E54887CF4895D94893CEBE49E3DE00F9FF00FCFF00FFFF3DE8E376C5C4FFEE73F3EE66E7EF5ACEC056B69252B0B243AAD23499E62081D62F44B6112E900A186B032A60153C5627A5670DE09627FFEA00FFF400FFFF00FFFF00FFFF00FFFF00FFFF00EDFD00D3FF04D6FD6EC5EFB4B5E1FBA4CCF594B7F03F84E92F49E20920C60F16CD160DD5100CD30A0BD10C09CD2807A53A0B945F0D75874B5FC05C6DF96E7BDDA335FFAE07E6EC1EE3F45AA0A17F727C934558A84652A3474C9F384AAC244AC2224BC42349C51D4ECC1E4DCB204CCA2B5BC61375BF23A0D04CF7938DD64D9BDE54AAE65BA0D26B96BF7C3F8DBC3260C63E38993E149200000000000000000000000000000037524D6F6D84951B57B92260DE2A69D91AB3761EDE2323DC1333C51231C51C1CB3450A882205440000000000000000000000000000000000000000000000000000000000000000007D331CF15B7BEB628A9DAE9F9CC1D267BAEC5586CB3C63C0224FC91645CD1C45C62A47B8384AAB4A419750378E553E8C6932735B41834348A1202CD7220BF90000FF0000FF0000FF0000FF001DCE1032C81639C42142BD1F63773C5527000000000000000000017861056B99047BB11E66A4106595038768088D402A5F100000000000000000003B02932206A80A20C50C26C60920C6000ECC010CC9071DC60F2BC5193CC41151B91A61841F7D48338C5128726569678F918473A09866D2BF66FBC881FFFF86FDF0D8FFF5DFE4F7E0B8E6EAE3E6D5D5C981A1826231591900000000000000000000000000000032594E5961949EE2FF +C18E1D7212E67131D97150CC9B56A4C65C7DC35778C05374C48E30DB9F3BF3B146E1CC7AD0E8AEA5F3A07BFE937EE48881CB7E47D6993CDAB231DFCB56EFC57CFFC088F4C195EAC3A1FF3B8BDD5276BC697FA175898682AF8D9BD694B4F18BB6FF8D94FF8358E28C35C595139AA2176FAF1C61902453712C1C740F18A12114CE332EBC2B48AA245EB11A74B811B89502C77E01C488189E993278AA4D639F564E9460508262537164A8244FCE1A59F41164EF3256EA5449CC633FAF7335965B28828C4E51AF5253B23355B5145CB31163B20F80C30D9BC343E8CACDE0B7DCD8A5EBE697ECF58AEDF88BEAFB8DE7F290D1DC85D3D23685D64089DA4A8DDE5A99E26AA5DE95CDCC98E7D0BBB3C89D7AC17F42AC8642988D4281846780648D9358D0C75CDEC951DA922B9D5C05612E0230000000000000000000000000223D2B447A5657715F6A6869732B6C9E127ED522A7FF20C4CD76D2CC78DACB7AE2BA98D9B3A5C1C6C2B498BFB37BB687728BA26A60BE5955D4494BEA4D1BFA5A27EE983EF9C97EFFC07DFFA17AFD8377FC8647E58838F08D4CEAAE6CDFE480D0E26DB2E15B94DC3787D8147BE00071FC1165F30B5DDE0057951C494A0E240000000000000000000000000000000D47792E53884F6097776CD1C780E2D682FCD885F0C298E0BF98BF884A289F4B22B64C1CF35F04E76C02EC8639EA8D649579EB7663E3584EDB3106FB1F20EB0739EA4E9AD03EC2CF51A69A2D8E9C07CDA01498B72D83E10317C21403A00000000000000000000000000000000000000000000000000036920F52A92890A930C1855EB0825BB35D75B661CD9531F69543D3B77DF2C19FE29CA4E973ACE079C3D076CACB49A7D14B90CA2F88D4247FC8328BB820989908AA6317A3360DD72F17EF4D1AB6653B986B3176365879375C584C7967795EA98B4BCBAC21D4AF16DDAF22F7C157E7C17AFFDA95FDDE97FDE19AFBE896FAE99FF7E5A6F9F0ABFCF4E3C7EDF598F3EC73FACE5BFDC227FDA945F2D472E1EE95EDF598EBF698DDFDAAD5EBD0E0DEDFE9CDF4ECD1CAE3F39ADFF68CB5E732B5D422BDCB0F +9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8CEE9E8DEE9E8EEEA191F1A294F2A398F3A195F19F92EF9F91EFA090F09F8FEF9F8FEF9F8EEF9F8DEF9F8DEF9F8DEF9F8DEF9E8CEE9E8CEE9E8CEE9E8BEE9E8BEE9E8BEE9E8BEEA078F0A365F39D52ED9D2DEDB556FAAA72F5A08EF09F8DEF9E8CEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8CEE518CA13A926624982B31AC1D3FC1103FC60F40CC0F70F4209DB4ED9F93EF9E90EE9E8DEE9E8CEE9E8CEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8CEE9F8EEFA191F1ABA1FBB2B2F8B9C3F6BDD1F1C2DFEDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCED8E1BFBCF0A59DF59E8BEE9E06EE9E20EE9E3AEE9E62EE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8CEE9E8DEE9F8EEFA091F0A89BF8B0ABF7B9BCF6BFC3EFC6CBE9DDEAD2FFFFFFFFFFFFFFFFFFBFE1F0B4D2F5AAC4FAA1A6F19E97EE9F97EFA19EF1A2B2F2A6C2F6ABD2FBB0CFFAB6CDF9B6C8F9AFCAFFA6BBF6A2A6F29F93EF9E91EE9E8FEE9E8DEE9E8CEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8DEE9E8EEE9F90EF9F94EFA19EF19EBBEE9ECFEE9EDBEEAFCDFFB4C7FBB5B5FAA69FF6A090F09E7AEE7947C95620A6231C73242F742543756A54BA9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE675CB73657862031702529756147B19E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8CEE9F8EEFA091F0A093F0A399F3A5A9F5AEC5FEB4D0FBBAEDF5FFFFFFFFFFFFFFFFFFC7DFE8BCBFF3B1A8FEAB9FFBA798F7A799F7ABACFBB3BFFCB4C6FBB7C3F8B1B9FEAAA2FAA599F5A291F29F8EEF9E8CEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE9E8BEE +DB782BFCC68DFCB46BFDA24AFC973BFC8C2DEB872BDB822AB97123704F1A282E11141708000000000000000000000000000000000000542F13A85F27BA652BCD6B2FCF6D33D17038CD6E2DD2712ED8742FD97737DB7B3FD7783ED4753DC67727A86820471804230C020000002048114190236D9D309AAA3EE18245EF853DFD8936FC8931FC892CFB852BFA822BE67B2FC973295E58062F2C030000000000000000000000000000000000001D08073A110F733722AC5E35B2663CB96E44BE7955B5755964B09A72B68F80BD858DC2899AC78D75B7805EAD716A9F327F9C21949910AD8E15C6841AC27B1FBE7324AC771B708A0F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000341C1669392CA85F27B166275E46172F230B0000001D0A083A14108A6B10B97421D18027D48128E17838DE7B3DDB7F42D48859E4C46AEED288FCD49CFDD39CF6BE88F0AA75EE9C5FED8E4AED853FF98830FC8331F27E33DE7434DE7730DE7A2DDB782DDB752ED87130D87130CD6B2FAB5D358A503C553A2921251600000000000000000000000028095C603351995E46CD6E37CE992CE1B839F5CC7FFDE9D0FDEDDAFDF1E4F9F9E2D8EAD9ADD4B875B5B1357B8A1B224B00000000000000000000000000000009340C5E921EADA36CC49E6DDB9A6FFDC17CFDCC8FFDD09DF3C7A9E1BBACB1A0AF4D7D96402E430000000000000000000000000000006A0127862B2DA35633CD6B32DB722FE67B2FE67E2FED7B30ED7F37ED853EF08943FD933DFC953AFD963FFD9C47FDA24DF2C168F9CA7DF4CE81FDC789F5D18AFDF98EE9DA9AFDD5A9FDD19BFDC17AF39D5BED8B46E9823EDE7D3FDB783BDB7B3FDE8044DE8F5DE49866F7C194FDDCB1FDE7CDF8F2E0F5F0DDEEDDBED8E3B8CEDBA9CEDAA1D1CE81D1D590ADBFB5D5ADD0CDC4CFC6E1DCE1EADFEBEBEEF0F0F1F7F8F3FBE8DDFCDDAFFBC67AF8A560FC983EFD8A2EFC8F35ED8E48D8956DF079BDD590C7BA77ABBE73A98F7173A3664CB5622BCD722BE6842D +1315100000002701164E022D801B5FB33592AA5CAAA283C39698966A6C7F3F41682E31531E213F10172E030E1D01070E0000000000000000000000000000000000000000000000000C0E1008171B0521261021311B213C1F21402421443D211D39211840211F411720430E22240A4A06077318045F2A024B1F123F13192C0721190A21150E21120E21110F21110D0B100000000000000000000000000000000000000000000000000000000808081110102021183032214244215456218C8A4BF4B761B18106A96A15A15424823A336321422D0E4E1E023F010210000108000000000000000000000000000000000000170E093230211951200073201E661E3D5A1C4143102F210E2D210C3B340E494710653A0E822E0DA0571FA05A1C716F025F5D105629355D253C6421436421436521446921486A214961EF8167CCBD6EA9FA5B7AF2494BEB2C2EEA946AB5DD79BCEFA4CEE8E6F6E6E6E7E4E6D9F7D8D6EBB9A79F757E6C244B2224211D2114181F0722260B2C2E103C4B1B545210676502985E00A36315A15C1BA056215856295621354E212D4621253621152621261621371B214020224A044C741A7D803A3C986062ADCD83EDD67EF6DF7AFFDFD0FFF8FACF1C1E102D2F105F5D026260026563025F5D02514F104445102F340E2621051A1C020000000000000000000000000000001F0E013F211E6221416821476E214D772B98846AA56F5A8F585A6945473E5521354D212C372116282108180E08000000000000000000000000000000000000000000000000000000260E054D212C6F214F8C6AADB199D1A9F1CAAAEDF290C9D87C999D7477957B7D8974767949776A49776A4749791E5A3F145A35274D332D2B211E1D211A1821150E36150E36090B21020410000000000000000000200E00292108333502494B104D4B104C4A104846104621252B214C2C214D2E214F571136570E3650012F420E21350E14250E042012002021001F210218210711210F0D211301211F06212708212904063E0E1098201EA23221536221416921486A21496421435C213B4F212E4121202E210D +D1DEF2FFFFFFF1F8FDE3F1FBBAF5D792FAB36FE2904CCA6D4644696F6D77989686B2BA99CDDEACDFE6C5F1EFDEF6F0E0FCF1E2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEFFEDEE0F5DED6EDDECCE8DEC7E4DEC3DBDEBBC2DEE2C5DEE6C1DEE2BDDEDECAE7CAD7F1B6E8F4A1F9F88CD9F1B8E1E7C0EADEC9EDDEDBF1DEEDF1DEEDF1DEEDF0DEEEF2F4EFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFEFDFFFDEEF0F6E0E2EFD7D7E6CFCDDEABA9DE7375B44E93D65192DE5592E6599EE05EABDB9CDEBDD2F1B1F1F1D0F8F8E7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDEDCEFE6BFDEEEA3CDF697D6FF8CDFC2A5E3BEBCEFD4DEF5CCD2F8C5C7FCBDBFF5B6B8EF7DD1F25FA8E05FA5E38E90FDB9B7CEABCAC69EDEBF9CDEBD9BDEBC9ADEBB96DEB78580A6955778A52E4B9B4228915605B6B414D3D1156B954A2286430029200B21141719091B1926082729144658608A81B1DED1CFDEE1EDDEF1EADFF4E7E0F8D3D1EFC3B4E4ABADEF989AFD5B98EC5B9AEB5C9CEA5FA9DEA7A9D6A9DECAB1DED2C6DEE7D2DDE2DEDCDEE3DDD3E9DEC8DFDDB5FBB38BE5827FC5C3676788474C822C327C12208500202F00070530E3E1EFB6B4EFABABF6A0A2FD9A9CFDA0A2FDAEB0EFBBBAEFD0CBF1D9DEFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0F1FEA6DEC7A1DEC29DDEBE91DEB288D4677B955A90A570A7A596BAB8C1AADECAB2DED3C8DEE9D7DEF7E7F1F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9F1FAB2DED390DEB07395524E662E560E3555120D6F36278366628B886A8482768B8986B68895B68895B8B686E1A5C0EBA5CAD8B2CCD2D4DEE1E2DEE5E7DEEAF1C9EAF1C9F6F4DEFDFBEFFFFFFFFFFFFFFFFFFFDFF1FFD6DEF7CCCAFDB6B4EFB2B4EFB3B5EFB7B9EFB9DEDAD4DEB3D3DEB2D1DEB0A8EEC9A8F1C9AFFED0BDF1DECAF1EBDAF1FBDFEDFFDFDEFFE0DEFDE7DEF8EEDEF0F2DEECFEDEE0F9DED8F7DED6FBF9C1F1EF67DFE15DCDDEAC9DDEBE96DEB795DEB69BDEBCA3DEC4B0DED1BEDEDF +ADA746FA8F40EE7B3CE36739B53921880B094405040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001D23003A47006F6326A57F4CC67745E7703EFA7833F18242C39F40A28E3A827D35606A363E58381F2C1C000000000000000000000000000000000000000000000000000000000000000000290C1E53183D802136AE2A2FB52B2BDA683BD2B43EC1BD30B1C722649C2718712D0C38160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002D7B2486AB0BC6D037B8C332ABB62D8E9F1A72890736500600000000000000000000000000000000000000000000000000000015600175AF599FA354C99750D5894DE27B4BC45043A82E366033431B17455431087856219C7B3ADA683BE9753FF78C41FB8D3CFC923EFC953EFD993FFB9C39F5B941D5D639DBE140DFE43BE8E543E7E42FDEE12DD6DE2CE1D232F5B941F5B640F5BA41D3D439DBC13BE4AE3DE1875ACC7551C58674888F494598161F5F030000000000000000000000000C821257AB2483AF52E8B13CEFB53FF7B942FCAA48FAB45BE6CF62ECC37AD4B46674888B414E42000000000000000000000000000000000000000000000000000000000000000000601F01A31323C50715C507158E00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002757013A7919768341 +A8804EFCF7DCFCF4D7FCF2D3FBEECDFBEBC8FAEBC8FAEBC9E3EFD8E5EFD8E8F0D8F1ECCEFBE8C4F1DCB6E8D1A8E7C89DE6BF93C9996AC48E5EC08353AC916399A07492B08E8BC1A897CABCB3D8C9CFE6D7E3DEC1F7D6ACF7CFA3F7C89BE4B98BC1A87B99A07499A07499A07499A07499A07499A07499A07499A0749B8D5E9E7A48A06B3AA35C2DB23227C20922B508266D01258A4F219B6434AC7947BE9767D0B587D8BD91E1C59BF8E7C3F0EBCEE9F0D9E2EBD2DCE7CBDFDBB9E3CFA7D4BC8FB99C6E6F47184B271E280824310F1A3A1711462306512F038F4C1DAA592AC66737DC8656F3A575F7AD7DFCB686F7C999FAD1A7EDD8B1F2DAB2F7DDB4F9E1BAFCE5C0FAE7C2FCECC8F7F9E2F1F5E6EBF2EAE4EFE4DEEDDEDAECE1CEE3DAC0DBD799C4C585B5BB96C1C3A8CECBB4D5D1C1DDD8CAE3D8CAE3D895C5C183B4B871A3AF85A19199A07499A074BEA476DA996AEF9462D48D5BC99564BE9E6EBFA476D8AB7DEBB080FAAC7DDE7345ED3928FC000CF40111EC0216DE0219D3011EB9051E8D481A8550237F5223795423795F316173473F48193E32047947166B6E425D956F4694752F937B4B6F4326281D0208230D08258B6B3BA28252B9996AD0B082E0C59AEBD8B1F7E8C4F0F6E2F1F5DFF2F5DDFCEFCEFCE6C0F2D9B1E8C99ED8C297CDB68999A0747BA27D5EA48747999C3A93954C8A9B5799A364A7AB5EA4A859A1A554A6A06BA27E99A074B9A476CDB689DEC79EE6D2ABF2DEB6FBE3BCFAEFCFFCF2D0FCF2D4FCF5D7FCF2D5FCF2D4FCF2D3FCF0D0FAECCBFCEAC7FCE0B9F8D8AFF2D2A8E3C397D4B98CC9AF80C6AA7DBEA476BE9C6CC98553D88150DA996AE1B080F5C599FCD4A8F2D9B2F5E0BAF7E0B9FADAB0FAD3A7FBBB8AF2B382F8AB79FAB485E8BF91DAC399D0BC90C9B487A4AF8599A07499A074AC8A5BB97D4BB57447B97647C97F4FBE7F50B98150B18758B18F60A6785F9C61548F6B3B745425694213744214795A288F6737B17646C68F5FCDAE80E1B585E8BC8ED7BF93CDB88D90B89759A58A2E95881052270000000000000000001E20175836068F673799A074 +93E74B8CDF448FE53993EC2E96F4289AFD239BFC279CFB2C8CFA3989F42987EE1980D01479B3105B892A3E5F44275146114449014C7706448E0C3DA6194F8927616D3062683A6463694A58A34A52DD4B4DD37F54CAB35CC7BD5FC4C86395E84D89DC4267D21B73CB2280C42A81C82E83CD337EDE3F7AF04B78CA315B98393E6741395D45345349284A591D4269164C6A0A625C3C98235190136689046C65157242267F35278C292853670B4B6E064375013B7704337908327506327204446F03355610374C283F3216471804301505191206350213530403611223421831241F3F2139391E543320672F237A2B3FA83265CD41369A39287F4C1A655F0D7965018E6C004D75084D69083E5F0B2F5A0E205608224F032549141B41221A42152F4A0E4C673F50C96346CF873CD58038DC7A34E47E10DD4927D204218C0C3777144D621E4F5A28515248713F5D9F2C7BB62592CE336FBE126AC50D66CD095DD10961BE045FBA046EB50D65B01F67A5146A9A096393065C8D03508A10718E126BAD1370A820555FDA675AE47955EE8457F2925AF9B54BF7B05DDA8FCB988BDE7788F1579FE366B7D676C8DCA48FB4B178A5BF50A8A16A9A7766A94F62B82885C92F94DC41AFB166BEAE726698095E8C0757810649780835762433463F2536260D3F09072E25000000000000000000021D2E0D362415343725484025702F2A85232F9A1741931876B52F7EC9308CC52B89DC4176F05681DE85629D85236A6201524C02303B0D203A001440160A36190B301C0C2B19001A1B0A1A3517314E1D1D751E1B7C03137C0905760F034C030819021116001905061F04041F0A04311C105B0A07690F07770427AD1B1AA61D0D98130B6C0F174C0C0C2C05052B10103522254D2652573F8179527866AC6A64D45364782D6D251D66231A5C1F4047415D487B6B4A7EB72F87DA4084F05687F2588DEB5390E34895DD348BDF2183F43A87FC6080E28287B7AC707CF58488FB61EFF9C9F9EBE4E5B5D894CD86A1C4536FF32E4BB926179A38034B5A003687174F7D40458B6A5EA7BF448CDF4391E74C96EA4F95E94D +6A16B26E1BB56A20BE6626C8681ACB6A0ECF6708D56502DC6F03BF7004CD7106DB7712E17D1EE79454E4AB8BE1B695CEC1A0BBFCB8AEF6BF89F1C665DEB473CBA282D1A08AD89E92B491A17E9FAE48ADBB2D9C95128C6F236C89354CA33B379C6A17B29510DF9420E89431F28C33E08436CF8034CD7C32CC8122BB954EC4AA7BCDB089BDB797ADC1A1B1CBACB6E2BD96E9B395E185C2C480D6A77BEA9877ED8974F18B98E58DBDD992BEEE9DA7F5A991FCB48BF8BF85F4C585F5CC86F7CD8DFBBB90FCCEAEF4C1C3E4B5D8D5B6DFE8B8E7FBE6EDF9CAFDEC9DF3F6B0F9D5C4FFB5CBDABED2B6C8D9B0CAE1ABCCDC85D4C057CDA448D8B071C6BD9BB5D19AAAE59AA0FE7193FFB28AF4BBA0F0C6A6ECD2ADEED8ABF1DFA9FCDAB6EBE4BEDDE5BDEAD0B5EAAD67B8B04087B3197FBB2178C32A85CB1B81EF22E2D760EECB78FAC090F2B996EBB29DD7AEADB78EC0A260D38449DA7B42DC8541E49041ED9932F6A22EF69E41FBA045FB834BE48D4FEC9853F5965CF59565F6A372FCAF75EF8E71ED9452EC8D818B9B9058AAA02586AA117BA80D6DA5064AB4086261236F3A5E7D13997A10A0770EA848298937235B704B4E875A40BF7487AA6C879565889D47D77A36D06B23BE504E994C4EA1725ACB9967F6A87EF9B687F7CA89DBCCB9C0DAC9D9F2C0F6FFFFFFFFFFFFFFFFFFFFFFFFFDE2D1F2C9DBEACBC8D2B3C3D6A1C9DA8FD0D065E8BE6CE7894AD08136CF733AD47623BE890FA97E217A9D627ADC959DFEADB3FDCFC4F2DFC5F6F8A7EFF6B8E9F5C9E3F3D4E6FFE5E4F5E5CAE8CEB1E2E28AE1E483FCEC83F6FA89F0FCB3FCF7E6FDEEE9FFE6FAF9E0FBFBE0F5FBCEE3EFA4F5F896F0F888FBD852E4E559E2F267ECF493F0E8B3F3F3D3FAFAD4EFEFCADDDAB2D9ADA8C07E86AD879953959B2BAC9B87D292DAE299DCE5A3E0BFB8BEA2B78494B58148D07825BF7B0FA9780DA77214AC6F1CB76A22CB7420DE7C0BC578039F7F1D7D7848538F830A7B77049E10063606141B1A4A276B32795E3BAC900CD1B446D9E865C7FCB4A5FFC978E8B082BFBA7495A15840BB7320BC6E18B36915B0 +841A249A3E17945A218E772BA28231B78D37C09035CA9434E58C24F07A2DFB6936E36135CB59357B544D2C506617576B025F71040233240D2D4519286019277C1A2777172673152561072D5D062E5A052F6B0D297C1624851A1E8E1F18B12B06F03C2DFD5B46FC5B42FC5B3FF45232EC4926E1552CD76133AC753FB86C3AC46336D7354CEB0862EF0565F40268F8016AF00E729F0B638A263A7541124F680B2A8F0524880D1F8216868238959C34A5B73190913F7B6C4D4B6A661C687F146B7E337F8D6EAFB180BCBB92C9C69ACBC8A3CDCBB0D4D2D2E3DBFCE892FCD269FCBC41E4C14ECDC65CC0CE6AB4D779CBE290F3F39BE4EBD9E0EBE0DCEBE8D6D1D7D0B8C6B1968FB77B614287965A96A073A6AA73ACAF73B3B57FBBBB89B4BA9ACBC8A2D0CEB0B4A5A5907B9A6C527F6348655A3E533E23641727813843A45857C7796CE0AC8CFAE0ADFDF7E9F5F2EDF2E3AAFCF580E9C43FE0AE33D89927EE555AEC1074F50D73FD0870FC0973FB0A73FA0B73F30D72EC1072E01370BF1369911B5869042C5404394E0A3D4810414C0E3D4C1528560830790E2C9F4506B56C26CC9346C89940C59F3AC3AB3D9DA035F63138EC0762FC026EFC016EFC006FFD036FFA0B73FB0C74F01073E0106ED4146BC81968A68DB4ACD3D0D2E7E2DFC6C9BD966DBD7E52EC7B39F46D3FFD5F46FE5946FD4746E1156ED4136CB61A63B81764BA1466C80A6CC90B6FBE116ABA14668E085D920E1CA70F0E991717932317A32A0DB11A07C52807E33421FE5E44FD5E45FD5F46FA564DDD156DB916678117555325423E0E401F271A0A2F0316353718465E116178216F834D939B6FA4AC80A9AF71616E6F34306D17328B0621B11664D10F70E7176DFB584FDE8A44FBB33DEAB938CCA637C9A43CB6AF3DB2CF35AEC458CEE47FC4E089B5DA8D97C36AA06F618137523B416129395D2A2951501E41791C53B91667CB156AEF0566FA0E73EB1170DC146DBA474E95744178AE62519CA24E9FA234848B376982685E299F5202CD5C0EE84D21ED3E29F64533FB553BFC583FFC4944EB0862EF0566CC0E6EA01E5C841B54 +81591EC19E80BAAE86B4BE8C87A4935B8A9A5F9AA364ABADACC9C5CADED5E9F4E6EDDBCEF1C3B6D5AA7BBA9141AA7C2D9B6819593C1C6122246A092C69092C680A2C65092D63092F3E02387B0850B90F68CB116BDE136FE3126FE8116FEB0663CD091F963113C0571BEA7E23F19632F8AE41FA9942FC8543F64233EE3E2AE63B21DA5D34CF8047D08E3FD19D37F0C63EDCCA38B27920B83D12BE0105C5130CCD2613DA2D1CE83425A74043902C3779182C60273F473752374257284D5D15506E1B677E2F838E51969E74A9AF7FB3B58BBDBCD1D4C1F0F1CFADC7AE7AA8A14789952B6C82104F70094669023E630A2F591E380927920838701D494F334A403D4B3247721752B91166E00C73E60E72ED1171ED1172ED1173F40F74F40C72F30368F40268FD0772FC0872FB0A73FB0571FB016FF40268F30368E82742E83233E93E24F24530FC4C3DE98138CE9047B09C3DAA9D35409E0A37970B2F900D47482635372A341A49282A512F43664638625E2E5E863263AF3669C21469A4020D8D021F7D162964727F627C8A6186965C96A146959C5CA975659F62918A808B9A9986ABB3A2B0B3BEB6B4E0C29ECB9B84BC5F58C71569D50D70DC106FE3146ED54E48DD9450E7CC7DFAF98FCCE37BBED266B0C15166953727535E1460780F6C7D07556C08546C434C514D4B57584B5D7D596780736D99695B756B389C3F1D9531178F2412851D1C6E0A2C5D173B614339648F3DA0A42CADB747E6ED6CFCFC76E8F174E9AC75E38047FB604EFD5C40FC6743FC7347E29835FBB039E9D03FDFD945B6CA5BA2C42F99AF2881961D5B971D66692264462E7B503D90676B9E6E4AB07531C97546F76450FC564AFD573FFE5540FD5147FC473CEB1170E71171D8166DBE116A6D15513617402C305619496D154B651A385E062D58172854331747520A3A6606345003393609402C0534101348121C4D261A4A271E2113220F3320223D1C2540410869650C7B8934AFAB30B89634B17F2A9E4A40955B43B48446C6A65DFBCD9CF3EBBDFDFAD1F5F8E3F9F6EFF8F8D6D6B0C7D15B7DE01370EB1170F84139EA4623 +000000770918B8050FFA0107C20E078A1B086E1C08521E09000000000000000000580F03B11F06B12105B123058429145730230000000000000000000000000000000000000000000000000000000000000000000000000000000000003A3F297A8269D5B0D0E8BDA4FCCA78F2D15DE9D943EAD641EBD33FE8DB6CE8D2A7E8CAE3F2CDE7FCD0EBFCB1D8FD93C5D15DB89E1C8FAC2844604241155D3F0A2E1F00000000000000000000000000000000000000000000000039050D720B1BC43B06DB751DDEB432A7A63F70994C4890322187191C7A1F127822000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000310D34631A697E187B99178ECA0B94E945A9E77BBB8A63812D4B471625230000000000000000000000000000000000000000000000000000000000000000000000000000001B1601372D035236026E4001D79729FDC4430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003A2806743800D46213FE6E26BC590B000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025C07027E26218719288C1558981F7F962097A229A3A627A6B5238FC6427FBC2D67AA2753A72275B911C9D938CDDA4ED0BC34B9A22980854434670E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004C32478F026F991A8EE77E9CE982AAB93FA35D22671B583D000000 +9A5E94C328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFD02CF6DE31EEDE3CD8DF47C29A5E949A5E949A5E949B5D959D5D96AF57A2C151AEC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC629FEE734E8F73FD2F53BD9F338E0E734E8DB30F0C328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC428FEC629FED32DF5E132ECEB43CAE545C6F141CEE739DEDE31EED02CF6C328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFB854A8AA589F9D5D9691618E9460909D5D96C74FB2C328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFD22DF6D34BBAA05C989D5D96D04CB8CC2BFAC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFC328FFB256A4 +ECA4D131021C18010E0000000000000000000000000000000038774D2F6A9B275EAA2944B92B2A841E1C4F120E3609201E0032000055050E420B1D2F050E1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005120F0B241E3345375C67508EB389C5D3D4FFC6FFFFB3FFFFA0FFFEA7E9FEAFD4FAB0D4F6B2D4EEBBD4E6BFD4DFC4D4E4C1D4E9BED4F4C7D6FFD0D8FFDBB5CDD0D3B5D6FF8EA0B7676A6F5C5B72524C75280887230988783FB3A762C7D786DCB877C49969AD8F64A686609F8863A3A76BC8DE93D4E89AD4F2A2D4F8A6D4FEAAD4F8A6D4E792F0D484E4D68BDCD892D4D78ED4D68BD4A68492567F5A006750002C31000000050A000B15001B15002B160070783EA8B167FCABD4E89AD4D58AD4B77DB79A719B5F527B313E5100372404272D60517E715E97826BB0AD7FFFC27CF9C85BFFD15BF345289122148E00008C000170000255000656060C601C1A683E2E81593D915C468A5F4F843C48522C39500029260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001F04304125515E2E59765B91FF3E82FD3770FC315FFB1500C52F008A130C581F0E130C000906000000000000000000000000000000000000000000000000000000001014320C105E3F2D80704A8F9166A5DE96D4E399D4E99DD4F2A3D4E89BD4DE92D4CD8CC9B5696950515D15294906143F000A4E0A0858303B567A5B69AF81A3D48CD4DA91D4E195D4E09AD4E79DD3FF7C76FF676EFF6877FF5B99E396D4F587F2FF97FFFF9FFFD9B6FFE1A5E9CB88D48262A14C476F142E3C1F1B0A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001D0338271F724A358C6B489F6C46A06F4AA09064A7D28AD4DD95D4F5A9D4FFC6D4FFE3D5FFFFFFFFEBFFFFC6FFEEBBD4F2B5D4 +135B2ECEFDE3E6FEF1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC788B1CF9464D8A155D6BB46D4D57BE0E3B0EDF1C8F6DFE1FFCDFFFFAAF9F0BDF4E2D0F9F0E7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9EDF0F4DBE1CBB9C8A398AF714C763A2C2B003900004C00005F0000571501502B054E2B094D2B11442B183F2B203B2B1B3E2B16412B0B3829002F2700244A322F2C4A2900715F48989590A2A48DADB38AD7F778DCF67787C04C579C3728792347873A6696526F9A59799F60779C5C589437216C2B17642B0D5D2B07592B01552B07592B186D0F2B7B1B297423276D2B28702B29742B597B6DA980A5FF98AFFFD3CEFFFFFFF9F4FFF4EAFFE4E9FFD4E9FF8F87C1574E9803542B16642B2A752B478147658E64A0AD84CEC1AEFFC8DBFBD8D29FAE818EA1687D944F5280003D830637A4002EA40CBAD76EDCEB70FFFF73FFFE8EFFFDAAFFF9A9F9F39FE3E597C1D17EA6C26EA3B974A0B07BC3B7ADD3C6AFFFD6D9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0FBCFBEDAAEA1D1A689A46E00C17D01C78E03CEA004EAFF3AD0FF75ECF3A7E0F1ECF3FFF5F9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEBCDF3EFA1C0D27F8FB5706E995A21692B1B652B16622B0D5C2B17642B216D2B3273364A9696AFAEA2EAD6B6F9EBC0FFF5B1F5F7A7CFC4A985A496507E5C2B732B256E2B1E6A2B1F652B18622C00838900989100978800A4661C692B0A780D0068000060002649001E5A1634772B7D9D5EB3B890EBD1C3E0E4F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2FCC7D8E08DB5CA7394B76093B95F90B55F6F9B582D752B226A2B0A562B00392B001C2A00000000140000390011442B0D4A2B +0640170640170640170640170640170640170640170640170C370C0E360D10360F3B4E1866672184641EA2621B9A5716924D124C32192939180640170640170640170640170640170640170640170640170640170640170640170640170640170640170640170640170640170640170640170640170640170640170640170640170B3B1310360F10360F10360F192A0A3018004F0E083B160B281F0E1915110B0B15220D1E390F27921F62AE0F55CB0048D61527E22A06CF5223BD7B41C6AF51D1CE87DECEB4C4C6BDAABEC7AFBC97B5BA68A4786F635554392F3A5F2C4B862A5DA04554BB604BD25277E944A3D7037CA2285B2C22071E2C0910370B10360D10360F2A2E1F422A286D7D70878678A28F818C8673767E66676D533A5A67145944025D320A3234484F33876D32A47E2CC28F26D6A32DD5B13F7A9A1F48891D16791C0B762301732B00732A0D6F24125F19054218508E07618F0C7390127C9A18995816C6334606401706401706401706401706401706401706401706401706401706401710360F13310E172C0D5D2F17833A11981D158E1D0F5E241851121444001145020A46050342110029240610360F0640171C343415283A0E1C411C323D493A25806F21C99B2BBAD65DA4C35A8EB157968F5BB78F2FC48A29AF7720A8681EC04132953D5696485097544B896454937455907152797051193B1614381210360F10360F10360F06401706401706401706401706401706401706401706401706401706401706401706401706401706401706401706401706401710360F56300C791F1EA50006D70300C200189E14146A1F08351904112F090D360E06401706401706401706401706401706401706401706401706401706401706401706401706401706401706401706401706401706401706401706401706401706401706401706401706401706401710360F10360F10360F064017064017064017064017064017064017064017064017064017064017064017064017064017064017064017064017064017064017064017024116064017064017064017064017064017064017 +B18452BA4EA7A04D8F874C778651708656698858688B5A67935F698B59688454687D5165764E62694B595D48515946505644504C3C514939524636533A2F502E284E312752342756533063563A5B5A45536B4B5B7C5164815465875767986269BC786FF88CA0F2918AED9775D49163BB8C51B78951B38651C49251BB8C50B28650AB8051A47B529B765093714E8B6B4F7E6051785C51775B51775B527257516D54506C53516C52526C525271515876505F8054638A59678F5C68956069AB5B87BB6091EE61C2EB4BD0E836DFDF2BEED620FEDB25FCE242E7FF68C9E970A8D47987BE6F7DA86673A0646E996369966169966169AF6182C36B87D7768DE07795E9789DFE81AAFE6FC0DE70E2DA79D9D682D1CD73B2C46493B762899E62709B6569976268925E69885E5D7E5F527E5F527E6052806151836352945F69935F69935F69905D698E5B698758667E54627A545E7A5163754D63734C62714B626D4960623B685A37663E1D6C3714714A266D5E38696940697448699430A7C630A5D330B3F130D4FD4AF4F15AEAE56BE1BF87E1C894C7C896C3DA93B6E19669D18B69C18069BE7F67BB7F65A0785191704E80634E7A5E50785D4F7A5D507C5E527D575C7C4E697D3090B633C6DC13ECD821ECD530EDAD74F29593FC7F8BE38F97FCA08BFBBE82E9DD4ACFC842C4B33BBA9E30B27430867A4D687A575A7F61518162518464528C6A5293704F8F6D517B604E5F53434F404F2830380330130030101F302F45374F513F525C48516850516A51516C52526C544F6A51516A495D6D397679308BB335C1D830F0FF42FCFF3CFCF430F1E020F8DD30F6F05CE9CC6BFACD7EDFDA87C6B5519E8B45847349676F5158644D51614B5165504E69534E6B544F6F5651765C4E7E6150886850987251B0687ADC7594F070B0F868D2E574D4E57DC9F374AEE8779FC67084B66E779D6668925F677E5F52775B5272575270565275595178565A785B537C5E52826252947050AA7462BC7F66BE7F67BF6E81BA6D7DA1656E9862699560698E5B688055637B5A567D5F527E5F527F625084664E95734FC89451 +93ADAD93ADAD8EAEA689AFA07FAA9C75A6986FA2976A9F96449F6E2A9E55119E3D14B32E17C9201DD11124DA0320CB0D1DBD18009736158E572B8678418F8257998C5E9A91669C96699E965C9E89509E7D3C93772889721F886A168762017E5501903F218F1D258625297D2E388D52489D76549D82619D8F689D976A9F966DA19677A0A181A0AD819FAD819FAD7F9EAE7C9CAD6BA0966BA0966CA09672A39778A7997CA99B81AB9D85AE9C87B09C8AB29C8EB49D92B69F97BD9B9DC497A5C899C1E293C8EB8EB4D992A1C79696BF968BB7966BCF5839CF5A0ECF2B08C21B02B50B21961440781E3B712B376B3837693C256C491E69962E74963E7F96417F9844809A5F87AE6E8FB185A1AF86A1AF87A2B085A1AE83A1AD82A8A383B19682CF6F49CC3923EC133ABB10528B0D5E7B086A6C0380741C706803417D1631992322B53037BC3A4CC44561CF4D8BCF7985B29785A8A5809EAE7D9CAD7B9BAD7395AD6C8FB07092AE849FB1B0BFB0D6C7CEFCCFECFDCFEDFFCFEFE0CFD0BAC8B0AEC0ADA3B7AE97AFAE95AEAD93ADAD93ABB095AEAE95B6A292C6894CCA3E26C32000BD0300C00300C3030BCF0E1FDF0722CF090FA3163281202B7C2C2578394AAE6174BA7B8CB69890AEA79EB4AE9CB1AF9AAFB196ACB194ABB090A9AE89A3B1819EAF7797AF4F9785399078238A6B0F8F4F07972D1A8B2B1A8236178860288B6D398F7B4991886299976DA09881A0AD88A4AD8DA8AD8FA9AD8AA6AE87A9A587A4AC83A1AD7D9DAD6B8FAF43809942809841809840917E4592825E9A91679D966A9F9671A4977FAA9C84A5A982A0AD81A0AD809DAF7B99B16A8CB0376BAE4E7BAD2E8C1545B1585DBA6478B38879AA9679A99674A59871A4966CA0966DA1967BAB977FAE9689B19D98B0AEA2B7AEA9BBAFB2C3ADB3C3AEB4C7ABB9C9ACC4D0ADD1D7B1CBD8A9C0DE96ACCF9CAACC98A5BAAC93B4A283AE9B78A898679D964387901D787F07735F08707312688A276E964473AE4C79AE4877AD3B6DAE4473AE4D79AF537EAE5B84AD6C8EB17494B0819FAE85A2AE87A3AE87A3AE88A4AD8FA8B092ABAF +0101010000000000000000000000000000000000000000000507043F4A31798E5FA69174D4958A8868633C3C3C20201F0405020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000605030C0B07312617574128CDB742DFD047F2EA4CF7F358FCFD65FAFA63F9F861FAED4CF2DF46FAAA5EE8C96BD6E978DEE38CE6DEA1E1EBC7FADAB5FDFC83F2F267E7E94BB7BA47878B4468683049451D0A0A0501010007070461121EBC1D38D72431F22B2AFF5619FC5B28B0AD36B2AD5EB5AD86B59F8FB59298877676226181021D11000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030102C11930D91F34F22638F20A67F20289F20491F23B96CEA94CD3C344D8DD3CB0CC3888BB345959302121120303020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010404020807032D2E2EA24850EE2D3FE03957B851678F535E33261A0403020E0005510636724263995D73523F500202010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000606043032460F5B76163B5F0A0A09010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000030101170702724836BC954AE4C274EBE189E1BEACD88198FC6298EE39A8E90195D80C5CB51A670000001C332B +6786FF5F7EF85978F25372EC4867E13E5DD73554CE2D4CC6061892142CA62241BB3150CA4160DA5B7AE57695F07F9EE788A7DEA1C0C5A4C3C1A8C7BEAECDB7B5D4B1B9D8ACBEDDA8CEED98E4E982FAE66CF8DF65F7D85EF6D75DF6D75DF4D55BF4D55BD7B83EE1C248ECCD53EFDD63F2EE74ECF379E7F97FCFEE97D7F68FDFFE87DDFC88DCFB8AD9F88CD7F68FD6F590C7E69FBCDBAAB8D7AEB4D3B2AAC9BBA1C0C598B7CD90AFD67695F0708FF56B8AFB6685FB6281FB6584FC6988FD7291F47D9CE996B5D0A4C3C2B2D1B4B8D7ADBFDEA7C1E0A5BDDCA9B2D1B4A7C6BE9DBCC998B7CD94B3D298B7CE9CBBCAA9C8BDB8D7AEC6E5A0CBEA9BD0EF96CCEB99C9E89DC7E69FC6E5A0B9D8ADB5D4B1B1D0B5ADCCB8AAC9BCA4C3C299B8CD8BAADB809FE66D8CF95C7BEF4C6BE54766E04362DC405FD93352CC2C4BC53857D14564DE4F6EE85978F27695F08CABDAA4C3C2B7D6AFCDEC99E1EB84F6EA70A6870DA182089778019071085536433C3C802443BD2948C22E4DC73D5CD64160DA4463DD4766E04B6AE44D6CE64F6EE8506FE95675EF5776F05A79F35D7CF65877F15372EC5170EA506FE94A69E34564DE4160DA3655CF3352CC3756D03C5BD54362DC4B6AE45372EC5B7AF45A79F35776F05574EE5170EA506FE94F6EE8506FE95574EE5C7BF56A89FC6B8AFA6D8CF96F8EF77190F57291F47392F37695F07796EF7897EE7D9CE97C9BEA7897EE7695F07695F07695F07695F07A99EC7E9DE8809FE68AA9DC97B6CF9EBDC8AFCEB7B1D0B4B4D3B2B8D7AEBAD9ACBDDCA9BFDEA7C4E3A2C7E69FCDEC99DBFA8BE7F97FF2EE74F9E76DFFE167FBDC62FBDC62FAE66CEAF67CE9F77DE6FA80CEED98C2E1A4B4D3B2A4C3C292B1D47F9EE77695F06F8EF76C8BFA6786FF6584FE6786FF6988FD6A89FC6B8AFB6988FD6685FF6685FF6685FF6584FE6584FE6584FE6887FE6B8AFB6E8DF87291F47594F17594F17695F07695F07695F07695F07B9AEB7E9DE887A6DF8EADD891B0D596B5D08FAED787A6DF81A0E57F9EE77E9DE87E9DE87E9DE883A2E391B0D5A0BFC6A8C7BED0EF96BAD9AC +987900A08107A6870DAC8D13B6971DC1A228C9AA30D2B339F9E76DEBD258DDBE44CDAE34BE9F25A3841A896A0F8061187758215E3F3A5A3B3D5738415031474A2B4E4526524122573112671B157D05199306209A0827A10827A10928A20B2AA40B2AA42847C11D3CB61332AC10219B0D118B120B85180680301168280970200178210276230475250672280970290A6F3819604324554728514B2C4D5435435E3F3A6647316F5029896A0F8E6F099475049879049D7E04997A039677028D6E0B826316694A2F5B3C3D4D2E4B4627514021583E1F5A4223564D2E4B5738406243366647316B4C2D674831634435563742472851391A5F3415642F1069321365361762381960391A5F4627524A2B4E4E2F4A5132465536435B3C3D6647327455247F6019927306A28310B3941AB7981EBC9D23BFA026CCAD33D3B43AC6A72DBA9B21B09117A6870D896A0F7354255B3C3D4829503213661D147A09158F5978F25E7DF76887FE6F8EF7AAC9BCC2C27FDBBC42D6B73DD1B238C2A329BE9F25BB9C22B8991FB4951BB29319B09117AF9016A98A10A8890FA5860CA28309A7880EAC8D13AD8E14AF9016B5961CBA9B21BE9F25C9AA30CCAD33C7A82EC3A42ABC9D23B4951BAC8D13A4850BA5860CA7880EAA8B11AE8F15AF9016B09117AF9016AA8B11A3840A9576039374049273069071088E6F0A8D6E0B8C6D0C896A0F886910876811826316836415876811896A0F896A0F896A0F896A0F8566138162177F60197556236849306142375031484D2E4A4B2C4D4728514526534223564021583B1C5D3819603213662405741806800D118B061892001E9804239D04239D05199315098316088219057F3112673D1E5B4B2C4D5B3C3D6D4E2B806118896A0F9071089374059879009A7B01987900967702957603947504967702997A00997A00997A009A7B019A7B019A7B019778019475049172078D6E0B8A6B0E8A6B0E896A0F896A0F896A0F896A0F8465148162177859207152276E4F2A694A2F7051287859207E5F1A8061188162178162178162177C5D1C6E4F2A5F40395738412F1069452653 +E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7370C09360B09360B0A4C2115623721A57A64E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7623721623721623721A57A64E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7623721623721494949305B713D687E5E899FB7E2F8E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA76237216237215F341E592E18592E18592E185C311B5F341E623721E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7E8BDA7 +551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B524D134A450B423D033A2514220534020534020534021D1C1A3504323903363D033A551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52854B82854B82854B826D336A551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B522A642D1A541D1A541D1A541D225C252A642D2A642D2A642D551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52652B62793F768D538A9D639AAD73AABD83BADDA3DA92CC957AB47D629C655A945D2A642D1A541D0A440D0534021524123504323D033A4D134A551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B524D134A3D033A1D1C1A1524121524121D1C1A3D033A450B42551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52551B52 +51531A485014434E113F4D0E3D4C0D3C4C0C3C4C0C3C4C0C394B0A394B0A394B0A394B0A394B0A374A09364A08364A08364A08364A083A4B0B3F4D0E454F124B51164C51174E521854541C55541D57551E57551E57551E55541D54541C4E52184850144B51164E521851531A52531B54541C54541C54541C54541C51531A4E52184B5116485014464F13454F12424E10424E104850144950154B51164C51174E52184E52184E52184B51164950154850144850144850144850144850144850144850144850144850144850144850144850144850144850144B51164E521851531A4E52184B51164B51164B51164E521851531A51531A52531B54541C54541C54541C54541C51531A51531A52531B54541C57551E5A56206C5C2C906844BA7660BEA3BA49CAF777BAE0A6ABCAAFA8C4B8A5BED09DAEFD8E90ED8782B5745D7E6238725E30665A2857551E51531A4B5116485014485014485014485014485014454F12424E103F4D0E3C4C0C3F4D0E424E10434E11454F12454F12454F124850144850144850144850144850144850144850144850144B511651531A57551E5D57226A5B2B7860348D6742BA7660D09DAEC7A0B4FA8F92FB8E91FD8E90F19298C1A2B8ACA9C6A3ACCCB5A6C0BEA3BAC7A0B4E1837A9F6D4E78603460582457551E57551E6359266D5C2D78603425D6DF22D7DD1FD8DB1CD9D922D7DD2BD4E334D1E993694681633AAE7258DB8176F08884F68A88C7A0B4BEA3BABBA4BCC1A2B8B4745C84643C6F5D2E5D57226459276C5C2C87653EB4745CEA8680EA8680AB715684643C6C5C2C5A562051531A485014424E103C4C0C3C4C0C3C4C0C3C4C0C3C4C0C3F4D0E3F4D0E3F4D0E3F4D0E3F4D0E424E10454F12485014485014454F12424E103F4D0E424E10454F12454F12454F12485014485014485014485014485014454F12424E103F4D0E3F4D0E3F4D0E3F4D0E3F4D0E424E10454F12454F12454F12454F124850144850144B51164E521851531A54541C54541C54541C51531A4E52184B51164850144850144B511651531A57551E695B2A7B6136D88074966A48 +00000000000000000000000000000000000000000000000000000000000000000042240885481073605462799864849E6790A572B2BE76BAC77AC2D175BDC971B9C263ABAE569E9B79851E7D7D1482760A826C15826321846820866E208C6F2592789781A8C48AB8D194C9DF77AABB5A8B976B7F5D7C74248D5822895E638664A4836CA98174AE836BA88563A27B5C988A4B240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008D3D1F8D48286D719E6980A16690A45E949F57989A599D9E5BA3A359A6A35EAAA96AA6B169A0AE699BAB6C97AC7093AE6C92AA6891A6588C9630714B095700042B000000000000008C461C8855276A6C996080995C7F95597E9282662787511F000000000000000000000000000000000000000000000000000000000000873D15A9698EB67299C37CA4966FB496779F9C859D8B9333864E1643270B000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000777B2265825A548A925B929B5C929C617F9A696F9A8B421A45210D000000000000000000000000903C23903D248A4F27755A947D6CA7956EB3A67AC4AA79C0B88FBEB99EB7BAC49DB5C198B1BF93739DB57181A86169913722260000000000005567147473137F7D1EACAC9C99A3D2A9C2FEB0E0FC9FC3FBA5C3FEB4B3F6CD99D5BB98C4B49CB1B5ADA9B5B7A3C7B99BCBC099D9B3B4D8CAB6D7D3B7D6E1DEE1EAEDDACEFDD5CBFDD8A2DEB68ABF8C73B48277B06781A07D87B3979DCEAEB8E6BCD7F6D1E5F1EEDFE1F1B6F4FDB1FEE49DF3D396DF9BA2D377A5BB5F9CA3578E967385247D711E7D73276A729C7A67A27A5B978D4527903C23000000000000000000000000000000000000000000000000000000432626705A938A6999 +5A8F812B5D452D454D302D5635316B3A3580332A972C20AF191457170A3916001C0E021306050B150C082514052D13023513004B1E08463125414442494869514C915E57B56C62D9B8ACFFD6C8FFF4E4FFF1E1FFEEDEFFEADAFFE7D7FFD3C4FFB1A5FF695BFF5E54CA544E96625BAF7169C98278DF9387F6B9ACFFD1C2FFE9D9FFF3E2FFFDECFFFEEEFFFFF1FFFFF9FFFFFEFFFFFFFFFFFDFFFFFBFFFFF5FFFFF0FFFBEBFFF7E6FFB8ABFF8D83D6625BAE84749BA78D89BF9E90D7B098F5C4A2ECEAE9C9BBFFA398EE7D75DE625CAF48438028254F171A1F040407180A072D11074C220C6B3412673B236442354C433F3D4A4B44407A3C386C35315E2C294E23213F19172D0F0E1A1506002109042E0D091E06150F002108034F0303500600500C0650251A1C421F225F25296432336A403D5C4643705F5B47437F4944824B46854F498C534D93C518ADD01EBB998AFFADA1FFB6A9FFB7AAFFB8ACFFB9ACFFBDB0FFD3C5FFE5D5FFE1D7FFC2B9FCA49CFA817AD15F58A847437F2A265A1A192F0301150000000000000000000000000000000000000000000000010400130900261300391D004C29004825005D2A005B4800878279E79C91F3B6AAFFDCCDFFECDBFFEDDDFFDFDCE78481A165628E47437C221F3C100F1D0000010000000000000000000000000000000000000302011D15113627203B3130211F3B201E391F1D3714132405050A000000000000020202030B0807171B1947332F62134B70116B790F88563F986F5A735036684E3E5E4D463B36341B1B1B010903000000000000000000010107131222302D56504B8F8279E7A9A0FFCEC0FFECDCFFFFEEFFFFF7FFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF8FFFFDBFFED8ADA9E77D2A4618A7E54766A417E62274C4D1F4A362F2C29431D1B3429264945404E826A53AA8D7ADBA186E9BA97FFFDD6DCFFFFEDEAFFDEDEE78CF59D6CAC717F7F4F8B757167667154548159539F8279E7A196FFBDB0FFD0C2FFF2E2FFFBEAFFFFEFFFFFF0FFFFF1FFFFF6FFFFFAFFFFFBFFFFFBFFFFF3FFF5E4FFDECFFFB7ABFF +40322417528E0D447C03376B202D3B3D240C472707512A03592C00693400793C00964B00B35A00C96501E07102E67403EC7804FE8B19FE8F20FE9327FE8D1CFE8711FD8610FD860FF5881CE98E34DD954DE4A15FEBAE72F3AF6CFBB066F9A551F29538FC8A17FB8712FA840EFC8107FE7F00FC7E00FB7D00E27303DD7002D96E02C36303AD5904A15305964E07884503874400954D05AD5802C66300D06800DB6E00DF7000E47301FA7E01FB7F01FD8002F57E06ED7C0AE77808E17407CC6B0AA95501773C00643300522A014E2D0C4B31171E2832133454316FAD3F59734E443A855220BD6106C86605D36B04D96F05D26A02914B04723A02532A004B2B0A442D1513273B05305C0344850A355F11263A1E262E2B2723522A02673400804408925518D3AD87CEA984C9A682A79582868483905A2385480C894604884503874503854403844303804203793D02763B007C3F028D4804934C05995007BB6E22CB9E72CCAB8ADEBC9BFBCA99F9BC7FF7AF66E79B4FD88838D6710CC464039C4E008142026333026835026E38037F4103954B01BB5E00CA6500C16101A95603924B05894603804102743A016232015031114947455A98D54E9BE7439EF95EAAF598C7F6C8DAEDE8EAEC7994B0567FA8346AA0162C425A4631623A11763C01984C00C86501E59544EA9D50F0A65CFCAF61FE9934FD8C1BFC850EEC7702E47301DD6F00CF6700B95C009850078A48057C471282572C527AA22F8DEB157CE2086ED5017AF4017FFD3793EFBBD8F6BCD8F4BED8F382BCF6379BFE0481FE0276EA046BD20569CD0669CC0059B10057AD0865C34F8DCB829DB98D97A0D0AC89D9AF84DBA56FE59341E57F19E57607E17101E77504EC7905EE7904EF7B07F8820CFC840BFB8209F17C07EC7A08DF7204DE6F01C66402A15204954C04904A048E4905934B02A05102BE5F01D36A01D96F05D76D03C66300A05102964D03934C058E4A06924E0A955618C2782DD1A06EDBB793EAC199FED9B5E1D3C5E3E1DEFCDEC0EFD0B2D8B38EEAB27BFAAA59FC9834FD8F20F38414EB7907E57708D78432C49465AE8A66 +4F7A746698915A89824E7A74596C5F655F4A68624C6C664F9E9778B7AF8ED0C8A5D0C8A5D1C9A6C3BC99B6AF8CA69F7F9790725380794D797248726C2F4C491627270D1717040808050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A0510110C1C1813322D23494334807A60ABA583E3ACE3EDC5EEF8DFF9F5E7F5F2EFF1ECEEEEFEF0DFE6DCBBA6BAA66798914B736E304E4B1F33320E1919050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05020405020503020602020703030904040A04050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05201C16433D309C9576B8B08FD4CCA9D4CCA9D5CDA9D3CBA7A19B7B7B755B5C56430A1213070E0C050A050B141528241C2F4E4A42635D64958E6B9C9572A49D78AAA37EB1AA8FB7AC7CAFA86798917F795E2E29201F1B15110E0B050A05020702010201000200000200000200000201000202020404030607050A05040809152525375A554F5E5068624C7872598B85688D876A7B755B615B47605A46605A46485346302B2115120E050A05050A05050A05050A05050A05050A05050A05050A05050A05040A04050A05050A05050A05050A05050A050B09072E2920554F3D706A53938C6E9D9677948D6F80795F706A525F5945342F2417130F050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A051220202E4D4A426964466E69365854312C2213100D050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A05050A050C0A080F1B1B233C3A2B48452844411B2E2D0F1A1B050A05050A05040904060504040403010201010401030702050A051220201030703D635E527E785F5945 +A99FBBC899EDD2A9F0DCBAF4E4B9EDEDB8E7F4B8D8FCB8C9EE88B6E782BCE17CC3DF7CC6DE7DC9DD7AC8DC77C7DD76C4DF76C2F17EA5F2808CF38374EF8A73EC9173E9906EE79069CCB657CACD6AC8E47DC8F18BC8FF99C8FC9DC9F9A1CFF198B3E9849BC579A2BA92A9B0ABB6A8C4C4A1DDC7A3E0CAA5E4DBAAFDE6B7F5F1C5EDF2C0E5F4BCDDF5BEDCF7C0DBFBCFE1FED7DDFED3E0FDCDD5FDC7CBFDB6C0FDA6B5FDA1AFFE9DAADABC79B5BA7490B96F89B86283B85587BF568BC6589CF24EA0FE4AA7E138ABDA39AFD33BB0D23BB1D13CB6C438B8CA44E69368EA8968EF8069F5887DFB9191FA9D9DFAAAA9FFBEC6F6BCD8E5C6FAEDD1FAF6DCFAF4E3FAF3EBFBFAF5F7FFFEF3E0D9EFDDD0E9DAC7E3DFD1E4E5DBE5CDD4CFD1E7C3D3F2BCC2FE8E91C267ACD675C8EB84CEEA8FD4E99BD4FFB0E6F6DEF5F5E9ECE9EDE3DDF2ECE3E9F6EAE0F6D9D0EAC9A7DBCB8AD6CD82CAEE8CC2E596BBDCA1C2D1BBBAAAD3C79FE5CB9CF0CB97F4C686F8C276FCC777F3CC79EAD277DDDE79C6F686A4F49588D3BB6BC8C15BBEC84CBAC845BEBF44CE9E43D98C48E78961E7916AE89973E79B74E79E75E6A176E6A479DEB47ADAC17EDACA88CACD9BBBD0AECECDD7D2B6E3D2AAEFCB9AF1A59CB69D9BA7969B9993AC827E9F6478AA4D79AF4A80A95D79A85078C92D8ADB2E9CEE2F9BF3329FE82EA8DB33B1D641C9CB67C6D46BC4DD6FC9D773CFD279D6C67BD7C279DFB880EFA48DE988BEDF93DDC796EDBF93E1BD91DFCD78E7D376D9ED80AFEC80B2EB81B59D9DA5A39BB3E378BAF07BA3FD8392FD8A8FFC9092F57E9EEB7BAFE678B5DA77CBD077E1CC79EBCC79EAD076DFD776D1E177BEF27DA2F88580EC9174E6996FE4A173E3AD7CEBB595F5A4C3DB8BDFD792EDD78DE7D67DDBD477D9D776D2DD76C4E177BFE778B3FF979FFB9BAEF9B6B2EDC8ADE9E2BEE3E6B5DBFEC1E9EBC8EDECE3D3E6C9C9CCCEA8BD9B92B87388C45483DC3197F1449CF34CA0E661B2FB69BCF575BFEB72B2F577B7F580A9CD8DABB8A6F28EB3F887A0FD8998FF8791FF8590FE878EFA8786F78F87F39383F09E88 +92781B92611E93502D943F3C8B3838823235772E276D2A195F381150351C4133285B4A2F7562378871299C801C988B1A95971892781BA26232B24C4ABE2D6FCA0F94DB0CB3ED09D2FF00DDFF00E0FF00E4FF00E7FF00EAF700F4EF00FEFB0CE3F603DBDB0FACBB139A9C1888A01885A41883A41883A41883A3196F951B50871D31891F2F8B212D86212A8122287F25256F2E28473C4D304C73195D9A195D9A195D9A1B777D1D91602C7D5441554C572D456B253B7F1E32831D30881D2F8A1E2E9628459B188A9518968F19A3911A9F941B9C941C88A31A84A219819A2B5F933D3E95383D97333D8932417C31466D36536A374A409A665C9D4179A11C7F9E1B869B1A869B1A81954E7C723F6B822D5B921B5B921B5B921B606F2A4B583C4E2E55531C706D188F721F8577277C79295D7B2C3F73121D4E09253B090C2A301F1A58331C73401E8F4D1C9B4E1C9C511C9C513A7259A41883BA1290D00C9EDF10C0EE08CAD609B0AF1494961A9C573B9B195D9A195D9A195D9A1C5E9B66648B905780983578B91645A92B3D9A403592611E5B921B1B9C4C1D9E4B8C60156545203E2A2C3B21283919243B3F4A42494F4A576078357C76199B831A9D911CA0903A838D47459F4A21FF3C33BE184AB71354B00F5F93383F893D3D865D3D7D673885754190663EB61839C0194CCB1A60D84498F9C7D3CA93A8807E891C9C511C9B4F1C9B4E2B5B4D4E49365C3428712A268C2A1F9B351E9B49219F582EA056319A4133952F3DA8126CA114727E1E3969193455152F480A2F26151B1F0F00010A1B271A234A1B3D68076E7C0869B81447BC113BAF122F9D23228A211B820B05750116770A036D29047D24148123238024257F23268122268A1F278B23228B2B1F9F36169C471E9D641FBC751D9C74409D6856A14C6BDE279DFF04C1F408D7EC06DBCA10C9961F9F991D8D962E7B83354B7C3346823B29923E1C8C3C178B2B1F8F271E971F208A1F298C202D8A1F298A1F298A1F298424258026268028268B3220923E1C92591492611E92611E9D641F92781B92781B92781B92781B92781B92611E92611E +582303451A07431906411806471B064D1F074F1F05511F045221034D1E03481B044318043F16043E16063E17084318064819056421046B2704732E05782F087E300C7A2D0C762B0C6428105C260B552406562303582200572000571F005320015322044D21084D1E074E1B06501C07521E08521F0853210866300A733612813C1B833E16854112863F11883E11833D0C79390B712E00742C00772B007B2F007F34008537008C3A007F310D742F0C692D0B652D0B622D0B6029075E26036624006D24006D29066629085F2A0A5B2908572907512403491D023C17053B15033A13023D14034015044015044015053A1407391505281B002A15022D0F052F0E02310D003811023D150B52220B632F13753D1C7F411B89461B815820854A1084460D853C077C39047C39077D390A833B0A8A3E0A924B0DA15911FB3127D75A33B38440AE7029AA5C12915B11934C0E9A44079B3B13803C0D7D3A0D7B380E743408692D08662706642400571B004F1B03481B06471B06461C06491F094E2505522C08612B0F6E321070330C733409732F0A6B3008632E02562800451C004219024017053F17053E18053B18053D1805401705461504480F044713064717094B1C0A48220B4A270756290C6935106F390A753E05753A027A350B7C320B742E0A672C0A5625074A20074A1F074B1E074D1F055225065628045D29046123005D22005921004A1C05441B053D1A063818013212052D12172C100F360B004211004B1D035D29046E33097E320E87481393490F9F4B0BA35300B44B0A9D2E00892A0A8328097C320B78360275360075320770300A6A2F11672C0C62260A5E25075A26015C24005923005224004C2003481900471902481C03501D025B1F03602402642803682700692A01762F006F2E04682D05602307592106521C044D1700511700560C016A1D006C2302702B0A77310F732F1C7636107E3A157935106E2C0C6A2506652100661D0A601D146F240D8131108E3F1496411A9F52249E4F149E55109E4E0F99481394470F91440E893E04804300863C008537067F340C832F0DA5301EAC440D +9B88448A61358769348571348267337F5E33784F33714133000000181312312624534839766B4F78674B7B63477F5F4D835B5397663D906B3A8A713894773C9E7E419C83429B884490895596865B9D8362A3815FAA7F5CA7825CA5855CA88754AB8556A68E5E9B8C50918A42897D4881714F876F4B8D6D47A08250A78D59AE9962B39162B98963B68568B4816EBA8871AF9071AD9370AC8B6AAC8365A1816B96807293816F91826D7D845A777A567271537675587B7A5E817B67887C709C8B71B6A383D4C59EDBCFB0E2DAC3E2D8C5E2D6C8E4D8C8E6DBC5E3DBC4E2D9BFE2D7BBDDCDB0D9C4A5D4C5A1D0C79ED6C99FD9CEAEE0D5B9D7CBACCFC2A0CFBF99D0BD93C1B386BFA276B9A171B6A172B3A274B4A475B5A776BBB57BC1B688C9BC92D2B897CFBC9CD0BF9BD1C29BCFC19ACEC099CDB6A4BAB4A4AFA29AA89488A28776A68671AA866CAB876DBD916CBC9574C4A080D4BFA0D5BFA6D6BFADD6C8AED0C4AED4BFA0D3B694CFB18FC9AA8BC3A487BDA486B7A486AE9A7FA1A374A096658D895C81845984855C88865F8F8760988567A59875AF9C72AE956CA28560967554926F4F8E6A4A955F458F5E358F63348D61328E563F87523B814F388661348362357762357A5A33000200000100000000000000000000000201714020844B2E7C45300000000000000000000000002E241B6B50327E6141886A468C6E4090733B937A44A48E55B79D6CC3A879C9B88DCDBC91CFBB9AB7AB93A48080968072826E6F85775D94794EA07D53A07E54A18055A8884DA9824BAB6F55AC7058A47E5A9D8253927E598C8E69959978A29D75AA8E69A5835D9C765295764A8F6C4499654DA1654DAF725DB38264BC9672C3AC80C9BC90D2C39CD9CAA9DED0B5D6C8AECEC1AEC8B493C2AD8EC0AD82C0A47DC39E81BEA181B49777A87F6B977363836B538C724F9D8362B59876BDA58BCFC39DD8D3B5E4DABFDCD4BFCECABED1D0B2C7C49BC9BE91C3BB97B8A980B0A271A89D659D824D8C6836724F291B16120000000000000000000000000000000000000001004234296F684C907856B294789D9856 +36436D2C42672D42632E43602F4163313F6631446032495B43545B4E5968595F75576C845579934B7393426E93426C8F436A8B325A742D4D632940522C3D512F3B512D3D582B405F284571314E723A5874415976485B794C607C5165805E5C8B5F699A7A77A27878A17779A06F799C677A986070915A678A5067915771965E7B9B6788A87195B56D9AB76AA0BA70A1CA709CCB78A2C87BA9C77EB0C77DA6C87C9DCA829DCA889DCA99B1DDCCD8EEFFFFFFFFFFFFFFFFFFFFFEFEFFFDFE8EBFDF7BB4D1AED3EED6E9F6FFFFFFFFFFFFFFFFFFD1DBE494AFCD8494B57990BC6F8CC4657EB75B71AA51699E4862933C57863647723044654561725B7F7F627F86697F8D7D91907A88A26587AC6183AB5E7FAA5A7BAE5777B2567DB45490AA538FA75B81A56D81A66B73966A66876364885D628A5571965A7CA26A89B56891B3669AB2629AB25E9AB2508DA24C7D9B43698D3C537F2D3C6329385C263556212F4A293751313E51374B6C3F527D3D597D3C617E3E5F7E415E7E4B6888578094688C9C7C94AC627C9D5671934A6789425A74303C62272C4A1B2540313541343852383B64373E6936416E3C446847567F4F5D8E57629A7397C980A3CF8DB0D6E4E9EDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFBDCBD69097B36F87A94D6B876267A97397C9749AC9759ECA7E9ACA7A8ECB7C96BB80A1CCFEFEFCFEFEFDFFFFFFFFFFFFCED9DB94B0B38994B07F94AF849CB87CA4AC6F98B86899C27196C2758EC76989C46181BE696CB36C71AE6F76AA637AAC627C9D5E80A35580A35A7AA35778AB547AA95276A65971A16172A86E75BD7B88BD7E8EB07292B86388B55F7DAF6068A951669D50679346769C4B7E9145778E506F8E52668B526C8F4C7595537C9A569199697F8D6E7D9275789B827BA58189B08D8EAC8690AB8485A177838F63748E495C7C384A6E2B3A61222B4A1D253C1D29371B273719243A19243A1C243B1A243D1D2844223150263B5A2F3861293660263151202B471F2A46222D4B303D5F2F426C3E4C79405D89425D8C465E8E49608A4C5D8B4A5889444A843E4977 +810E5B1B004544004D6D0055992C34C55813D36C10E1800DF3BD29F8D32DFEEA31FEEA30FFEA2FF0C124E29919D39524C4922FF9B274F3C07FEDCE8BEFCF6DF2D150F3E356F4F55CF8F632FAE72EFDD92BE0D241C3CC57B3C660A4C069C47066FC432EA2280182140D63001955092348132D4D293A533F48B28395B74675BC0A56DC0641FC032DFB0124FA001BEE0000E0001281010E50062D1F0C4C0F0929000706001C0300310075A706AAA00DDF9915E68426EE6F38D96E46C46E55A34128A241001A3B280D4A15005A0200590201590202311F000D2C00002400002100001F00011C00021900031C00041F00002201002400092C00142F001F33002C37003A3B00483D015643023634032C1A052301021E0A001913002224022A3600363800564311656756848A9BA4ADC298B3E98CB9C0968AABA38C8AB88A77AA60649D366CA22B75A7208BB40EA4BE1C94BD0992B5037B870179610F773C1E632A1F2D27111B1133010A2B0100220004240009270018250028241C6410436E03907734DA9460DAC380D5C181D0C0829CB25F9B976A95A986D47E97FF055CFF057CFF059DED34A3DC63AAEC7792F3A49DF4A59EFD9B82FD0559FD0559FE0559F30040E80028DF0400C50F02450023311B1A1E3612025C0200740201760400641401662200654502432501542101651D2A83034A88032F8200007502005605003F12002820000A2A000B2B00213129472F79942992B620C5BD1DFEEB2DFDFB37FAF444F4F45EF8FA95BCD39D6DAA9B6AA69268A289327E720360560255450235382D1B316D0056B80058D7013DF0003DEE0E19EE0E0CE85004C56F009EAA0CB1B642C4A433FC7440F06745FA4331FB291AFA3F14FA3F16ED5724C7861E8B884189905C89674E58313640440741440164820088A70CA2BF2FD6E621F2F333FAF170F3F89ADBDFBED1DCB4B0CDAFB7C2BCF2CBE0F5EAE8FAF6D1E5EFE7ECE1E7DBE6D6BFD3B8A4C495829E886EA3996EA79E6A9790347D6A29454600453D003839013236011E2E0024320134370F3E2C0154102B480E4035082B2B0F350D01420123EC0089 +13FF76CAF2FEC4DEFABFCAF7DEBAF3FEABEFF7B6E1F0C1D3FFDBCDFED4CBFECDC9FEC3C5FFBAC2E59EABCB8295B0758295686F915C66764B685B3B6A3F2A492419291B1B20131E1805092E091E260D341F2E33374F32503E2A4D2E234B2420410C07650D0CCC3526CE5D40D07C5EE79B7DFFAC9CFEBEBBFEA7CEC98E9EB6766FA35774C23879E12590DE12A8DB05C0E905C0EB05BCCE04A3C6038BBF286ABE4E49BD574FD86155F317AFFB14D0F011F1E61CF7D428FEC237FEB447FFA792FFA9D2E4CEFDAABAE595A3CD818DB26F81975D769255646C475807056A060892050BBB030FC60114D21D2BDA3A42E26D49DF866BD6FFDECEFFE9D1FFF5D5FFE6DAFFD7DFFFA9FAFC9AFFD07DFFD27CFDD57CFCE98BEFFE9AE2FDBCDAFEA9C0FF9ABAFE99DDFE89FBFD96FCFDA3FDEFB6F5E1C9EDBAFFDC71F8FE20FBFF16FDDF0CFFBF06FCB201FAA602FAA625998E02647D0B5A6113886D1B9261239C5500FA6201FF8100FAA313DB6E6A567966518C634DA049468E2F3F7D253C7F142A97256B9F6F88CBE39BEFF1B9E5FFD7DBFFF6D8FEFDDEFEFFDDFFFAD6E4EECCC0E1D69CD5E092CCE088C3E18478FE7854FE6D4AFC6B42F6744BF17F51E88A58DF9B62C9975883754775665C743F69752A6E5D167346645B52957B6EEE9A98FF99B6FFA9BCFFC9C7FFDDDBFFE1E3FFE6ECFADCFEFEDFE5FDC9CBFEB5C0FFB7C2FFBEC3FFC5C4FFE0CCFFF4D4FFF6D3FFFFD3FEFFDBFFFFDDFFFBE0FFFDE6FFFFE0FFFFE0FFFFDDFFFFDBFFF6D7FDCEE0FDBAEEFEA6FDFFA5FDFEA7EBE5C4D782D9C65DBEFF5CBED73B91AA1190C72067E52066EA2D5CE68A58F9D597F8FFCEFFFFF8F9D5FFD1E0F3B3A5E7CC7EFEF15AE8EC1FFFED11FFFF05FFE403FCD224FBCF43F5A9259B674D7C6A65838DACC0B7B7ECD29BFFE29CFFE68CE6FE5DD7FE1EEEFA03BCD13B8F995B3F963C33A82E24D20226D40020CB0709CD0101B70B0AA30D2EAF0223941231740A3F5F064D8B1E48AE3B6DD01D66E60D42CC0015D00113CB0115CE0226D40C42D62067E71E7FF23AA7EC86D4C692FFAAD1E7A7E4FFBAC7EBA57EF1A4 +6D72324B503C55583E6061417474438887468D9147939C49B1AF58B7B45BBEBA5FC3BF65C8C46BC9C36ECAC372C8C671C7CA71C7C368C2BF64BDBC60B5B459ADAD53A1A24B95974440A43040A43240A4345586456A69576B6D4C6C724280863E838B3EACAC52B3B15ABBB662BEBB64C1C167C1BE65C2BC64BBBC5EACAC539D9C4988883D747531605E2A4C4823464225373C2655614B7B8156A2A262B1B064C0BE67C5C26ACAC66DDADC79E3DE8CECE19FF5E7B0FEEDC1F7E6B8F0E0AFEAD5AAE1D583CCC86FD2CD76D9D37DDDD584E1D88BEAD9A5FFEDDFFFE9E1F1E0BAE4D793D6CE7FC9C56CC1BD65B9B55E9B9E4D747E42133119122B2212252B1D2D3029353545543F5BAA5B94DB8DA9CC7ABEBE68C1C067C4C367C4C367C5C467C5C467C5C467C6C666C7C767C8C868C7C867C7C966C7C767C7C767C4C367C2C064C1BD62C0B95EC0B55BB6B55BB3B258A6A64E9799459E9D4AA6A551AEAE58B9BA5CBCBE5DC3BF64C4C366C1C167C3C166C5C166C4C165C3C265C4C367C4C367C5C467C5C467CBC76ECCC671CEC675D4C67FD8CB87E6D5A1F8E0C4F2F7FDF8FBFAFFFFF7FEFFF5FDFFF4FDFFF2F6F2E6EAD5AADBD388CBC86BCCCA6ACDCD69CDCF6CBEDB6DD8F179DEE57BD5DC75D0D672CCD06FCCD06FDEE57BE9DB90EADBA2E5D49EE2D18BCEC47FCEC37CCFC379C4BD6CC1BA69C0B76AA0A3788B91558E9762929E707E8B7965C16A5CBF6D52B34841A833359E27359C263F5B32474F384C4F344A55334C592D2E9319399E283EA22D43A733919848A5A54FB4B359B6BB5FBDBE61C3BC6BBDC48090D5A695DBC3ADE6E0C5DDABB7C69BCBC281CDC475CBC770CBC869C8C868C7C767C6C568C9C56CC9C56CCEC576D0C47AD8C581D9CE90E5D0B1DBEEDBFBFFEEEFFCE0DDEBADE3EB98E5DB84DBD682D4CE7ACCC374ACA87B979C7C7580625E614C4B533E494E4753545869666185885B979A4DA3A24FA8AD4994BC5948B34133A6312B991E25971E20961E13810E13800D1D8B121A8513364D233D4B282C312D1F2C221C180F1821042E2A0437381939401E575E34666434737136 +928DCDB4AFC3A9A6C09F9EBE8B8BBB7778B9716DB76C63B64E50A7474AA34145A03C409A373B94363B90353C8D36388D38358E383C973D3F9B42439F4A4AA55252AC5E5DB36A68BBBF5BCFBF5BCDBF5BCBAA78B99596A89491B2938DBD7F79C17C74C15353AD4B4EA544499D41439A3E3E983D40993D439B4443A15353AB6263B67676C28B8ACE9FA0D5B3B7DCB9BDDAC8C3D9AA9EB4837DA85D5D9D4E4F9A3F41983A3D953539922523861C2073131E600A184F01123E0818470F1F50152A551E2A7C3337902C3189262C8222297B1E277415265A00122000161E0D1F451B286C28317F363A933E429A464AA16461B28B81BDECCEE6ECD4DDEDDAD4E1D2CFD6CACABAABC0A455A46B24725632844141973E3E973B3C983B3C983A3B983A3B983A3B983939993838983737973736983836993838983838983B3C983C3F9A3E429D3E46A03F4AA4494AA44C4DA75959B16866BA6162B55959AE5151A74645A34341A23C409B3B3C993E3E983C3E983A3E993B3D993C3D9A3B3C983B3C983A3B983A3B9834389132388D31398A2B3980273478192A5E071F3B0D080206040500000801000902000B02000D090D19152A55242C77343794333495323296323093412492270E86211A842A238A2E298D332F90332F90211A8416246F15245D1A2B611D2E74313B80303B83303C863B42933E45963F48955F5C87746EAA70679C6D618F8174869A3E95A34092AD4CB7BE57CCCA61D8CA63D9C0A4CDB8B0C7B3B0CBB5AACCB3A6D2D16CE6C661D7C15CD1BC58CC6E67B75A5AB04B4CA64944A042419E3C4394423B7F6F2A596A243C52191F3A2254483964343D7E323B8A34388F343796373797383898393A97363A93363A93313A892F3B85273A7E26316F1A2F4E24112404001110031F2214521C14671A247B24297D2B3185333C8B5357846863838A7F9DA19EB3B4ACC1B6B1B8ACABA796999E7A77A46865B25C5DB05752B66B43A6B74CBECC59CED466E1DA68E1DF69E1EC7EF1EC7FF2E274EDE57AECC9B2DCC2B4D7D3CED2E0D3DDE3E7F0E7DEFBD1D5FBC8C7E6C6BFE1A8A1CB999BCB8C8EC9 +ADE5C8C0CCC8A79CC88F6CC87A58AC6545906543916542926749A1684AAE694BBB6246BD5C42BF5A3EAA583B9554388B5135825B41BC5946C9574CD74E5CCD456DC44777C04981BC27635B133839000D1813383A27645C28645D29645E29665E29685F29665E28655D27645C28665D29685F29685F2A69602B716631866E389C76389E7B38A180369F7C359D7839A17E39A28346AD9854B7A963C2BA82D1C7A2E0D5A3E0D5A4E0D66CBFAB56B39A40A78A3BA48737A28437A28438A38538A58840B09A6BB8C089C6C5A7D5CBAFD7CDB8D9D0BCDFD8BDECD8B5E4DCB4E3DBB3E2DAAEDFD9A9DDD9A3D4D69DCCD478B9B1599684336C653E4E6F4A307A4B307A4C307B4D327F4F3483665CBF6B58CB7055D87765DB7F76DF70A6CC63BAB14DAA8D3A9A7E2A6C6229685F28655D27645C27645C27645C29665E2B6D63358576409D8A489E9A50A0AB67B5B780C2BE98BDD79CA6E17459DA6D53DB674EDD5D52DD594CD85F53D16B7AD541A2A941A099429E893CA08937A38939A99141AC9842AF9C48B4A441AD9D3FAB933DA9893DA2803EA27E43A37E44A5823AA38439A38639A48838A48938A48A3DAA974AA8B05EACC069B5C58FD8D189CDCD84C3CA76BDAD58ABA337969030796E2B6D632B6D632B6D632E74693E9D7D45AC9165BDA778CAC48FCCBDA9E3B1A1DABB99D1C69ACBD09CDBD3A6EBCC99D0BDB7E0A8B8E2ACBAE5B0B5EBC7B6EFCEB5DDD5BEDCD4C6EFCDC6F0CCC2E4C9BFDEBEB1DEA398B2A56EB6A84EAB8E42A5865CB9A665BDAC6FC1B386C9B8ADDDA1B0DC9FB5DD9EB1DB9CA2C38C669C8E50AB8C5DB59C7FC3AC9FD0A3ADDD9FAFDB9EA5C48B99B38358927A4A83A16A549D886AB2B08FE6A7B8E3B5D6DBC3E6E0D0F4D8D4F3E1CEEFDEC2EFD8C2EFDAC3E6E2CFE6DECEEEE1D0EBE6D3EDE4D2EDE4CAE4E1BAD8DAAEBCE1B09BE89574DD8763CD6B52D26850DA7F67E16F8BD567A1C95498BF4088972D756A2B6D6329685F28655D29645E29645E4A307A4D317C503481563A8F573983346D662A696029685F2A6C622B7166438A7A5A939A7FC1B784D5CEA7EDC9B5EECB +BAB2C1576244403C2E2916183116173917164D281862391B9F5F21AD7A45BC9669B4A37FACB095A6AAA0A0A5AB9FA5AD9FA6B0BCC6BBC1C8BBC6CABBCAC3B0CFBDA5C5B899BCB48DC0851DC88915D18D0EDA9C10E3AC13E3B613E4C014E4AC19E2A21AD28E13C27D1DB36D27B0761AAE7F0DC08D0CD39C0BDDBD5AD9C484D6CBAFCFD4C8C9DEE1C6DEE5C4DFEABCDCF3C6D3F3D1D9EECDD5D9C9D1C4C4BFB1C0AD9EC0AC85C0AC6DE8D22EE1D844DBDE5BD6D580D2CDA5CECCABCBCBB1C5C7B9B3BDB5948D717D6743674215643D0D61390642250026150E151122241E18342B0E4A3415613D1D6B4222754827846C4AAB876D9AA38E9AA19B9B9FA89A9EA1999E9A939C9996938CA8A481A8B69AA8C8B3AFD0B7B7D8BBD0D6D2DADFD9D6DFDACFDFD5D1C8B9CEC095CBB971C8B769C6B661C8BE5FD2B25BCBA540CE8932D26D25C66223BB58219E5813A361139E7639B07D62A3A8BCA8A8C5ADA9CEABC1D6ADC8D9C4CCCEC9C8C6D1CFC2D4CFC6D7D0CADAD2D8DED5E6E7DDDBDDD7C7D9B9AAC88E60BF822FC17D27C37920C39229BDA358B8AC84BABDB2BBCAC5B6C3C3B1BCC2AFBCBBADBCB5A5B4BBA0B9C0A3C1CCB5C2C8CCD4DFD2DAE1D8E0E3DEE7F0E3E9E9E4E8DADEE2D4D4C4ADD4C29DD4C08DD4B074DB9C55B17E3C7C5627743E1A52131B1212060E11060B11071109070F0E0C211612234417A45D7BB17D96BF9EB1CFC1BECFCDD2D2D5DCD8DCDFCDE0DEBEE1E3C4D1DAC9C9C9C9C3A9C7BF91B2AE81AEA981AEAC86AFA7A5B3B0B6B8BAC7C4C8D1D1D3E0CDE3F1D4E9FADDE8FAD1ECF5C5E0F1D4E2E2D8E5D1E4E9D5ECEBABEED09CD9CD77CDB95AD5A93CD7A93AE9B432E3C92EDDCD22E8CE19ECDA14E7CB22EFBB17E8B51EEAB11AE8A41BDA8F0FC17C0398560C6C4E0E4F443078725AA79D91B9BBBAD4D0DFDDD1E7D5D2E5D1DFE8D1DBE4C5D3E0BDCBCEAEBBC199B2AE64B0A386928678858D627A846F78878C8D65948E5AB38A32C56B0AA64E078F2D146437163E180F1F090B1C0411320C0B4A2606734C0085561E9C602C918356927C6E8E9E57878F5E6F767C666867 +4137132C2218281C0F2417072616072816082D2E0932460B3F591A4E61345D6A4E6E6F637F7478A37A73C8816FC48E77C19C7FC3DFE2C1DDE3BFDCE4B9C0B7B4A48BB7A186BA9F81BDA897C2C5BCC8E2E1CFE7E6D7EDEBD9EEECDCF0EEDEF3EEDCEEEEDCE8E6DCE8E5DDE8E4D6E5E6CFE2E8D2E4E8D5E7E9D2EAECD1E7E9D1E5E6CEE2E2CCE0DECBC4BECBA99FAF978D93807C8568647F6D687A736D8379788C80849D8F88AF9E8CB4DFE6B8DFE3BDDFE1B3B8B3AA9286A2867B9B7B7095735789714B635D23625822615322625B2764632D6F695177686180757D856D698A66567D6A50716E4B606A4650664250663F5565385057245555205A531C57521C54511C525F10405A113F420B49490F545013665A1B7964239F642A936A4A9D634D9E715AAFA373B1A778B4AC7EBAA983C0A788DAAD9AD2E1DEDEEEEEE2F0EFE6F2F0E6F2F0E7F3F1E4F3F0E4F2F3E2F1F4E6F0F2F5FBF7F5FBF7F5FBF7F1FCF6ECF8F4E6F5F2DFEFEFD6E9EFCBE3ECC1DDE9C0DDE6BFDEE3BAA3959A8F898A84867C71816979797280747B876F93916A98847DB09D99A9D5E2A7D7E396AFB38688837C7B6C736F565F5D3766582982644CB38B8B757030977B4AB98764CBAF9AC0DDE1BBDDE6B6DEE097866C897B647B705C60573A5F4C2E5D4523684122774C195D52257E5E49856B5B8C786DB49384CBA99DCFDEE1DFEAECF7FDF9FAFDF8FDFEF8F6FEFFF7FBFCF2FBF6E9F5F1E3EFEDD8E8E7CAE1DBCBB796C1AD7AB2875D91773E795C3A735A465F6E716A828875969F969EB3A3CDE5B7DAF0C2E3ECD5E8EEDFEDF0E4F2F2DDEFF1D4E7EED3E7E6CDE6E2D1E0E5D5C7BCC99A90B18C84907A6F8A6D4F7770465E6D3254652E6C6642816C6792808EABA1A9B8DDE3BADFE7BDE0E6C6E5E7C6E6E5CEE2E1D7C9BECCAE94B4967C8B764172692667601C5C5C2A5E5E3A726E62979E7FB0BFBCB6DCE7C1DDE8C9E0E8D3E5E9D6E8ECD9EDEBDCF0EFD9EEF1D5EEF3D9ECF2D9ECF2D3E9F4CEE6F0BCE1F3B7DBE9BADDE3C1A8A1BE9383AB8787AD7E8899778794798A8E7E8891778483756C6B66535047404F4C23 +F698507949D1A05BAEC86D8CDA7A74ED885CF18F55F5974FFEA348FEA547FFA847FEA547FEA348FEA547FEA746FEA746FFA847FFA948F5BA3EEBCC34E1C528D8BF1DDCB52CE0AB3BDF9067DB8967D78367CC7E75C27984B67196AB69A98C55BB7546D05233FD6039EB6F40DA8B52C2A865AAAD69A7B36EA5CB796DD17E68D88364D27D68CC786DC67774C1767BB8719184579A604953956041CA782FDB8540EC9351F19550F69850FFA646FEA849FDAA4CF9A15CF6996DE69577D79282DB7580BC70A1BB728FC97A7BD88267DB8562DF885DE58E58F1944FFDA247FC9F49FB9C4CF5984DEF944EEC9251EA9054E88C59E68A59DE8368DE8562DF885DDC885CD9885BDC885CE2895FEB9153F4984CFE9F45F59E3DEC9D36E88F53DB8661C97376B67095AC6AAAB06BA2B46C9ABB708AC2757BCA756ED27B67CD7A6CB36D889960A5925AAF8B54B96A2EB44F24CB3E1AEE3220F26D3FDD6D40DE6D41E0553CF05233FD5232FF5033FF5131FF5431FD5732FC6138EE6B3EE17D4CCC8E58B8B36AA2C77672E58B59EB9054F19650F89B4DFFA945FDBB40F8CA14FAD201FCBE24FEAA47FEA748FFA449FB9C4CF39450EB8D59DC8B5EC37779B67286A96D93975EAD7945CB693EE5612DFB4A35FE4935FD4836FC4633FF4A33FF4B32FD4C33FF5033FF5233FD693EE56C3FDE6F41D77143D77448D17448D17E4EC67346D47748CF7C4BCB744CBF6042684C38134A352205006E0800B10A00B51404E11B08FA220EFD352CFF412EFC3F21FB1F09FF1E09FD1D0AFC1F0CFE3018FF432BFF4431FF4633FF4934FF4A35FE4A33FF5333FF6F43D87F4DC6985AADB16788C77470D88163DB8562E0875BE98E55EB9153EF9151EB9354EA9054E08A5BDB8562CF796CB8718F8F57B87143D75420F12611FF1A07F71B07F42207B6422A9A7146B2A664A2BD7688D78168E38B5DF09451F99C4EFEA348FFA447FEA444FFA447FEA348FEA348F69B4CE59D51CDAB63AC985DA07378A67092B46D95C37477CA766BD38062DE8660E48A58EA9054F29550F39650F49650FF9250FF964AFD9D49FFA147FB9C4AF39650 +8875668C7C658B7F648B82638B84648C86668C86668C86668B87648C89638D8B628C8A618C89608C8A618D8B628C8A628C8A638E8A658C82648A7B648A7D648B7F658A7B65897866876E678264677E5A6879406375265F681A5B5C0F574F02501D00500200012608154A10294F08355500415100464D014B7617697A306B7E4A6E80546F835E70846070866270876870886A6A85696884686884676986686B88696E876B6C876E6A8C736E8B756B8A7768897A67897D67897D658A7E648C81638B82638C83668D81688F806B8F816B8F836B8F84688E85688B81668C84668E88668C83678B7F698A7E688A7E688A7E688C7D688A7B688A77688A746989716A886F6B886C69866C6B82616C83626B85646B85666A86686A876B68886F6A88716B89726C8977698A7A678C7D668B7E668B7F678B80648A7E648B7C658A7A668A79678978668978668978668875678872678976688A7B688A7B688A7B688B7C698B7C69897D67877B638774638A77688E7B6D907E709381738F7075876075835C6E8053707B4D6A784669763F69763B6974396975396F742D71753F63703C546C3A45693447672F4A6016555908555A14535D2645715547775C4E7D6356826265836763886754745246705043754C4E7B4859825B5E845E6B82616C85686D876D6C876D6C89716F8A726F8C74708C756D8F7E6E927C71A08D6F8D8C5E8C8D5D8B8F5C8C8B5F8B89608B89608C88638C80668A7B6489736886696D835C718A477A943A6E994384B4589988677286666E85666B825E6878446A6F2D6A670E6864195A6D2E657D4C698272598885508FA15597A75E93976492975F8F8E5E8C895C8B885D8A81628A7A63887763847163866E64826466816067794B68693450481D30481B2F4819235A3B266C4F3D7C5D587E586380546B7C4C7280517182586E845D6F886A6C8A7E648F925B90AC55A7B85AAAD06398AE6D9CA76DAAB2A59596749395668D8B628A84608A846089845E857C5B897B6188756789726A876F6B896C6E896C6E896C6E8B6E708A736B89756A89756A897668887567867269867365887265 +9C8908A1910AA29207A49305A39207A29209A1900AA08F0B9D8F0C9E8F0CA08F0DA1900DA3920EA4920BA59309A59309A6940AA69509A79308A99208A6930AA4940DA4930EA4930FA79212A59211A49311A29310A19310A2920FA3920EA6940EAB990FB8A608D9CA07FAEE06FCF307FEF909FEF609FEF409BCAB13B09E13A49214967A2A896241A64F40C43C40C2292EB0252AAE262AAA2429A62328A62328A72429A155239B861DBCAC18DCC811FDE40BFEE30AFFE309FDE309FCE30AC6AE06B6A6135CAB2C519F21479317458F17438C17756506916D1F8679079082099B8C0B9F8F0CA3920EA5950FA89811B3A216B8A91AC3B53AC5B73BC8BA3DDCD227F0EA12FCFB0DFBFF08FFFF06FFF904FFF402FDEE05FBE909F1D613B7A811A9970D9A890772640385720F98801C9A85159D8B0F9B89099B8A089F8D0DA08D12A28D18A28628A28039BC645AC64349C84147CE5A5DC9BB40D1C433DACD27FEE70DFFFA0EFFF316FDE20CB2A734B0962FAE852BA98437A58344946E578080BE7978BE6462B54A53AE464AA642419F42419F41409E41409E41409D3E3E9862516F8764468764478764483F3F99403F9C3A388C4089167F830A838006877D029A89059B8A089C8B099E8D0BA19310A29310A49311AA9812B7A716BCB038D1C861D1C861D8D294EAC6C8E4AEB0DE9699CCBF4CB7AC38AA9E249A87218E75326A84244793174A9B1A4C9F1B79BA5287BF6486BE635CAB2E4BA11A499A19479619448F18448F18886842896C44B1A116BFAB14CDB513FEE30DFFF809FFFE09FFFF0EFFFB09F9E50ABDA61C977C398D6B459570559A7A3DAF9737B6993DBC9838A79517A59714A79912A49611A39512A59315AC9E24B2A6369AC57EE7C9C9E4E3DFC7D8B890BF6F9DBA6A91A536A39415A49311A59410A79710A99912AA9917B3A214B5A416AF9D15A89811A29411A2940FA2910F9F910E9F9011A2910FA08D0C9E8C0C9C8A0CA08D0CA08E10A18F13A29012A39210A2910FA4910EA2910DA2900AA090059D8D049B8B049C89069C8B079C8B099F8E0C9F8E0CA28F0CA2910DA08F0BA08F0D +0202021C4B5D225A60296A643D5064513764643D75784486BC0C93AC086F9C054C69033A3602282B0426210625230827250A296013637D22799A3190962791931E93841D80751C6E36113D2008220B00080601050202020202020202020202020202021015112C230F49310D6344137E58198A5E1B97651EBC710BD27016E87022D48829C0A031D8BC3AF1D943E4DC91FEFEF6FFFDFDFFFCFAFFFBF8FD99E9FC38DAE63AC9D13DB9922986601A592E0C2D1E081A0E050817080A210B0D57350F7B521EB9C468BEBF89C3BAABAFA68C9B936E8E8B7A744C803572843086692B9B4F2F815D33686C2C656C26626D2563722D6681416C736D838D999BA8B2B2B1CCC9BAE4F6FAFFFFD982C3BF8C82B39641A89C43ADA246B3F12CD1FE0FDEFF04F7FF12EAAE4BA88A469466428064467D634B7B56564E7C663F75937177737879548071437A6A33744E287B4225532E0C271806160202020202020202020202020202020202020202020102040C0A1817132C1F162E27193041253E4026432F153C1226310C0F1E06071400000B0202020103000202020202020200010100010101010101010101010101010101010202020202020202020202020202020202020202021117130E4525449C0A4BA80A52B50A39DB0B46CD283E9427308939426A4544681E37411E272B19171614060E01020202111500414E096555216E6228776F307D65376B6130483B2B17201F091410020202020202190E003022053A2800373B0038510031720E9DB716A6BA0FAFBD08A3AC2D957E205D554864174F540E323711381922331444442446482F5655454F4E4543596A185AB50C71DB0D94FF08D0F71ADBE95680A58985BE9F66CF8D39B0772887561B8823316D05424E1D5E2332492A43592E3F533D23484620494E13414A0C3D4005332C011F21081E1D031C1A0218170A1E0F1C25112C23164018424C10634C18624D22744A186E43107242007F4F0D8A4C1D9F6C4D842D5A902B87AB1B97913393523D78434C73424E4C3C2E3B4B2D354637303536260E252B0C2329100D16020202020202020202020202 +313751512860521F5E53165C441143350C2A1A06150000000000000000000000000101000203000B1B2315344621324B2E31504E295D5E25646F216C751C6F7B18727E17738116748C1F78881A768415747D1872771B7072236C6D2B69969374C0BBB7F9F3D1FBEBACFDE487E2C174C79F62BF8D48B77C2E8963256C4D1A50370F281B07000000000000000000000000000000000000000000000000000000000000000000000000000000321A036435079C6729D4994BE8B35BFCCE6CFCDA80B7BE8A7DA1936A74565847195C46166046135E500F646311B74707CA2C48DD118AEB0F91FA0D99E46794CFC190FCD985FCDB7ABB901F8A6B145A46094F441345431D26333C1D3149233A4C304E343D621D42781A478E1843A12F549E2D6DAC43A78F51F0AD45E19A2FD38719BF771BAC681D884D077143071C3E301C3B3C1C394921364B27334D312B514A275D5727615F21646227675F29665D2B665B27654A2C5E45355A3E3A55393254343052302F51302B44302738452D1353360E5540115F6712607E025F77065F710B5F6C105163174C3C565C26646E1B6B6A1C69661E67671F6768216775216F801E75841B77891776DD0199D10395C60691921B81831F756E256C927361A9C7EDCCE0EEEFF9F0FFFEFDF7F4E1F6BFA1C6AD77DA0D8EF90396F703A0F004A0EA05A0C606918A13778D057186016A000000000000000000000000000000000000000000000000000000000000000000000000010101171E382D2D4F2E385126314D1F29471922411B09210000000000000000000000000000000000000000000000001D2927364F28416D14458402358B100A7903086B190F5B2C164C3F143846163547153D49163E460650370166241D850C408E1757941B709416626B0E3F651A413C534B355C57325E53355B82A16587BE6A72AE946E89804D3A5843315733214918204E02142A00000000000000000000000000000039250A496518516715425A204B3B554F2A5E582663592F614E365A433A55403C53343C512F434A2848452C3425432B11383A22242E261E352D21334B2E3A50 +5D6282E1CDC6E8D5C9F0DDCCF1DDC8F3DDC5F4DDC4F6DEC4F0D8BCE7D4C2DED1C99D9EB25D6B9C555F8A4E54785657735E5B6EEED6B4F1DBBCF5E0C5EFDECCEADDD4EADDD5EBDED6E4DADBDED5DBD9D1DCDFD6DBE6DCDAE6DCDAE6DCDAEBDED6EDE1D5F4E2CCF2E3D3F1E4DBF2E7DEF4EAE1F2E8E1F0E7E2F0E4D8E8DDD3E1D7CE9D98B95A5AA43D48A52137A7141F92172B72292D463336433E3F414447534A4F654C53714F577E6A6DB28789C8A5A6DEC5C0DBE5DAD8E9DCD3EEDECFF4E2CEF7E2CDF0D8BCEFCFA7EEC692C1A47694825A736751514E4545423345413046412D4848344B503C515542585B4877632ED59A3CF1D4B2F1D5B5F2D7B9EFD6B7ECD5B6D9C8B471727447464443413C3F3C353E3C323E3C303E3A2F3A39343837333331321B1E2710121905060B03030A0201090003240A163039395D56556374716A9D896BC6A16CF6C78FEABC7E79726A534F4E111A1F0E151A0B1016110E231F1E263131313435303B3A283F3C2D433F3345413148432F4C45324B443248453C494752464A6F4044713B3E733242B15F68D16C73DEB0B1DDE4DCD9D6D2D9C9C8DAB5B4DBA2A1DD6872A74E57823C456C363C4A1B1A201212160A0B0D0A04040B0B0B181C1D21212D31323634343637373737383D3E3E3E41403B403F3A433F33423E3237343D33323D2F313D252D402720410B152E1A1E273B3A4240404645464B5B5C60857E78D8C09EF0D3B1F1D7B4F0D8BEF4E2CEF2E1D1F7E1CAF2DEC6F1D8B9E6D6BFC0B6B5585D8352577A4D5272484F6C434F67494E644B495E4D504547443B474337484234484232444236484438473D454343433E3E3E3C3B4133363F32344137343F3E3E404145463F424B454955484C65454B6544465242434741424741434F434159434159414159393E5132344334343C35373635373234343232332E2C2C2A22231D2927012C2F2833342E3434323637323D3D353F3F3F454543474B4A50514C50535C575759685E5F7370615F5E634F4E5C4D516E4E537362616F78827ACCBFB7F0D8B6F1D7B6F3D2A9E5C596766D6E444750121B38383E60 +998D2924271E1920230E1A280C1C310B1F3A0B213E0C2343696A6F83837F9E9C8FA3A19AA8A7A5A9A8A7AAAAAAABABAAADACAAA8A8A8A7A8B0A6A9B8A4A7C1A2A6CBA5A8C2A8ABBAABADB9AEB0B8B2B3B8AFB0B7ADADB7A9A7B6A6A1B59EA4B4A0A3AAA09B859B9576978F685C5D4D222B321B242D151D280A1823091928091A2E0A1E380B22420A22440923460E3A816674A1A09D94A09F9AA1A1A1A2A1A4A3A2A7A4A4A6A6A6A6A6ADB3AEB2B5B7B7B7C0C1BFC9CBC8C9CACBCAC9CFC9CCDFC6CBE1B3B4B89D9BA0878288726E745D5A61192A3C0B1F380F1F2F343A3D59554C79746599947E9C9A889FA193A4B195ADAB9EB5B28FB2AC8AB0A786A7A2879E9D89999E88A3A195AEB2A3BABDAFC7C9BBC9C7B9CBC5B7DFD1ACD6CC91C9BC99BAB6ABA3A6B5A1A4AF9FA2A99FA0A59F9FA1949C918E8F810B306513408E1B50B82658C13160CA5B75C0697CB78D96B7969BA190919672788F5460881C2A440D213C091D3807192F05162807152409152109131C0A1117080F150E1319121A1C26281B6A755381825F98906BB3A48FC3C0B7DDD5C2E9DDC7F1E2C1E2D9D1D4D0E1D0D1E4CCD2E8E9E3F1EEE8F4E0E1CFDADDCABEBBB4BAB5B2B6B0B0A8A8A6A29E92928F8074746A1B242D21252B2727295D60557C7D7899968DB9ACA3C3BFB6CECAC9D4CEDAD0CAD6CDC7D3B9B9C1BABABCB2B3B8ADAEB3AFAFB1B0B0AFB1B2ADB6B3ACB9B1AFBFB5ABBEB5ACBAB9B5BBB9BAB6B7BCB5B5BFB5B4C6B7B8BDB7B7B9B7B7B7B2B1B6ADADB5ACACB4ABABB3ADADADAEABA6A8A7A3AFACA3B1AF98B4AE8AA29D8A9F9F97A3A29EA7A8A3ACACA4A7A79FA7A49B9A99859588777677714B4B3F222C2B131C230F181F0D161D0D161D08121E07111B04101C07131F0614210613230B17230D161F0E171E0E18240F182907182A0B1A2D081E36071E3D091D380C1C35091B330B1D350B1E3C0B2345373B5E5D6C978692BC979EBAA29F969A8F738E844F4B4A1A37381925291A131B1D121A1D121A1C11191B0F181D11181E121A1D1821283033183D3F188F8526A49530C9B240B19C659E96718F8C79 +8285688383679B7864B46E62BF8774CAA087BDA486B1A98586866C807E6C7A766D777B6474805C767654786D4D756A4D72684D7B615481634E8765497B6A496F6F496F70496F714A61793F5D693A5A5A365E5E3F63634965654E6867537C6A68847E72B7B6A2D8CBC8F9E1EFEBCDD4DEBABAE3A7A2E9958A978561857C597374527A785B817D64877E6C8E8075A9A893BEBDABC9C6D7D3D8DADDEBDED7E7D7D2E3D0CFD8C8CDCEC0B2C6BAABC3A3A4C08DA4C59FA5CBB2AFC1AEBAB8ABB5B4A2AAAB997C84866C756B5D66515B5C485A53405B493B4647353D3D333C382B3C33243D33223F3420423A204641214D4A294E57387579608889749B9A889E9D87A1A1879D9D819B946873824968693C5E512F564E2D4E4B2C504D2A623F196A49206854316F725D7A817486918B959A8BA4A48CACAC94B0AF9ABDB699AFAD95A2A5928E9F8E7A9A8B6B7871586A5C545C474E52374F643B57623E5F6041696D4C757F667B92769CA785A2A28A959674898A5E857B57826D5086593C9248457B4A3C7A532A4434243F2E1B3B29131D140B1B150014140814140818180C242313312F1A342E19382D19352B102A2706302E003E35003734133834143934163638223F402042441F42412548482E44462C41452A3E41263D3D232D3325272C151D2015181C0B2B3B20323D243A3F29524E316A5736705E486C6D4B6E74386D6D3A6C673D696A4B726143816F3183612188693B8A7641947151976E50A1655A8F7E648168616E60535A5A36404A253E45203D411C413F163C421C393F233A43244647284E4D2E5B5B3763634B6A615C806D66858273A1A189C2B193E3D751EEE041E5D743A1B776ACA986ACAB97AE9E9EA99D9F869ABDA3A3AFBAB8A9BABBADC1C2B2BDC8C0E1D9B5FEFCB2FFFCC7FAF7E4EEFEF3EEF6FFE0E6FCE9F4FAFEFFC5FFF490F9E173FFFC67F8F691DEC9AEC6A095BC968BA08375888768828364827D608072556A644E5D61485C5B3C5E4D3B604A3C4C473145472F3B3F283E37272D36212E31142B2B0F323311393915464B225A5918615A306061426667486B6C4A978E71 +FEBCCAFEDCD0FDE3C4FDEBB9E6D49DD0BD82ABB37687AA6A1F6D533E886D5EA48898B188D3BE89E9C594FFCC9FFFD3ADFFDABBFFE1D4FDE0D3FCE0D2F0D4C0E4C9AEDFC79FDAC691D0B280D3B784D6BC89DDCD97E4DFA5E7E4AAEBE9B0EBE9B0E9E9B3EBEBB5E9E6AEE7E2A8E1D79EDBCC95D8C38ED5BB88D0AE80CDA97ACAA475AD958091868C7C87826789782F654B0B3220261505200A0F1B001A2303262C07322D13362F1F3A677254A3A577DFD99BEEE0B7FDE8D3FEE7D4FFE6D5FCEDCEFCF1D3F1F3C4E6E0ADDCCD96D6BE8FD1AF89DC8B94E47A91EA6FAEF286B5FA9DBCF9A1BDF8A5BFE397B3CE89A8C687A4C69390CAA475CAA678CBA97BCBAA7CCCAC7DCEB07ED3B583E5D796E0DCABDBE2C1EBDFC9FCDCD1FFCFCBFEC5CBF8BABFFBACB1C7A172C2956ABE8A62BE8862BF8762BC815FBB805EB47856B8714CBC6A42B05833A447256F26136C1818250B240A00350800340A002B0C00221210150013260A3B403E7139BF8B63B78976B088898683805C7F783C5551392943291F3A1C07300F274D20354C31444B356F634F967866A18189B38FB48C95C19C89CFAD7DD3B186D7B58FEDC3B5E6C2C6F6C2CEFCC1D3FDC4CAFABFC6F8BBC3FFBCB7FFA6A6D8AF8FC59483664C594D3A4D352941280D301301350C023406003503003503003501322E07351E0E390E0860263852112D6F256D705DB87C5AB47152B1674A9A4E2E6E4720362224211D2C2F2442474048AB714BE0635DD68C5BC79C71CCA878CCAA7CCEAC7CCBA679C8A073C69B6EBF8E65BF8B63BB805EB9845CA2A4519DAF7577AD938CB684C2C181DFD29BE8E3ABEBF2BFF3F5C3F8F7CBFDF5CEFBF3CFFAEFCFFDE4D0FED6CEFFCCC3F1B1C2FBA3BCE484AAC380876F543F462834293011384A108E6531B17251C4936AD2B589E8D7A3E9EAB0F6F4C4F9F4CCFDF2D4FFF2CFFEF0CBECECB6E4DEA4DAC48BD0B182CBA777C89D72C4976DC29669C4976DC39272C59871C69B70D89C7AE1A97AFA9F9CF2C2B4EFF1C2F7F6CAFAF6D9FCF4DFF9FFD8F2FBCEF5F7C8F5F7C5F1F3C1EBEBB5E8E9AFE6E7ADDFD49CE4E6A5 +DDDEB2E4EABCEAECB1F1EEA7F6E3ABFCD9AFFDC7B7FFB6BFFDCACFFED2DCFFDBEAFFDCDFFFDED5FCE8D5FAF3D6F8F4D4F6F6D2FAF4DEFBF3DFFDF2E0F6F4D6EFF6CDEEF5CAEDF4C8E9EEC6E5EABEE1E7B7D0D3A9BFBF9BADBA8F9BB68355957300586A002C4B23496346667B7EA697B7E7B3C4EFBDD1F7C8EDF1CEF4F2DBFCF4E9FDF6EBFFF9EEFFF6E8FFF3E3FBF1D6F6F3D0E7EFC0E5ECBDE3E9BBDCDCB1D5D0A8CDC19DC6B393A56F655E483B1722110B35080049000050220057454E79707CA27D5BA9792D8B76006E741B7681377F8E818D8BB49882C6A97DCDC27CD5DB7BDBE097E1E5B3E1E6B6E2E8BAE5EBBFE6ECBEE4ECBDE2E8BAE1E4B7DFE1B5DEDFB3D9D8ACC5C6A4C7B494CABA97CEC09BCDC19BCCC39CE3CB9FE4BD96D8A085EF818EEB6CB3D773ADC47BA8B37586A27065414E571F2245000040000340010741000E420015442C405B6F727BA97E6EAB7B6D4C6464424B44383224240F2E00033001013300003400013A000D42001A4B002348012D462751509F8960B08978B99984C3AC8DC2A98CC1A78CBB9D83B89883B8967DBA9C82C2AB8CC8B694CFC19CDCC39BEAC59BF9D9AAFDCFCFFDCBD6FDC4D5DEC8D5DCCBC6DBCFB7C1A3AFBB9B86B38979B4758876151E5F121648100F221002142008163F39597161B08A77C6B393DFE5B7DEE4B6DEE4B6CFCB9EC4AD8EB48E7BB0606D5521164514153608152700080E082200002F00003801003901013700003400012F001A0B00200000050017000C1E0005211604141705081906000E26001C3D0022530443623B7F9297848AAF8575AE84747C945621534A11123E01054500003900003800003801013D020147000447000D440C1C3E375965A7756AD8658CE46695F48B92FD90BAFF90C1F783C2FF8DD7FB97CDFF9DC6FCB2D5FEBED6FED1D6FED8D7FEDDD4F8DCCEEED2C6E3D2C2DAD9ADD3CBA4C7B494C3A992BE9E89B48E7BB28C7981916C506F67123B3D003538004A58117F806B9D848EA161A8A379BEA086C1A98DE1A2B5DE85B3E189BBFFB7CFFBD3D4FDE0D8FBF3CEF0EDCCEEF6C7EDF5C6E8EFC3E3E9BB +2811012610022810022B1102311401371700411A034B1D067C4B069B6309BB7B0DD18A1AE79A28D78E1DC88212C57B0DC275099B5A009C57019D5503B16906C57E0ACA810FD08414DE911DD48A12CA8307B06D039757008248006E3A00582B013C1800562504773F02995901C67F1BF3A536F8AD3FFDB549FDB850EEA537E0931FD88A19D08213CE8314CC8415C67A0CAC62037259315B3D194521013B1A013114023013012F13002C12012B11012A10012A10012A10012A10012A10012A10012A10012A10012A0F012A0E02290E01280E00280E00271000260F00260F00260F01260F00260F00260F002710002A0F002B0E002A10012A10002B11002B12002C13002C13002D12012D12012D12012D12012D12012D12012D12012D12002E1300311500441D005D2E017640028448059350099C6D278E8657FFC361FECA6BFDD276FCD379FCD47DEAD383FCE19EFBDA7BFBCE71E49627D4881AC57B0E9F5F078248006A37004B23002F12002B1100271000260F00260F01260F012710002710002710002B11002B11002C11002C11002C12012D12012D12012F13002F13003014003015003116003415003415003415003415003014002F13002E13002D12002B11002A10002710002710002710002710002710002710002A10002B11002C11002C11002D12012D12012D12012D12012D12012D12012D12012F12002F12003013013216013114025D2E046C3A097137056533004B25013C18003415003415003014002D12002D12012E13002E13002F14003415013D19004921005E2F056C38006E3A006F3800613100481C003A17013516023314002D12002B11002A10012A10012A10012B10002B11002B11002B11002A1001290F00271000271000271000271000290F002C0F00310D003412003515003C18005226006532036D3A01774103894E00935103A05A028E5402854A00844A017753097D47007B4401724300573600461F00381A023314002F12002C11002A1000271000260F01250F01250F01250F01230E001C0800240C00250F01250F01250F01260F01261100271201291403 +3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A34258A2414571504240A021200000000000000000000000000000001010104001607002C0500390401460C04531407613F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A43349D7468BBA69CD98C82D07368C8594CB140319A3F2F9A3F2F9A55527173645C917647A7724ABE6E4DB26C57A66A624237934033963F2F9A3F2F9A3F2F9A3F2F9A3F2F9A4533AB8679D3CBC5D3D1C9CED8CDC9D3CBCECFC9D3CCB9CDB3ABDC24BFC130D6A43DED883EAA883F68883F4B913F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2C9817113F0B0B1F00050000040001030003001C1C0A3C1609613B2B983F2F9A3E2E993D2D98322389281A7B24004420131A041D002D1E01572002601E016A1D00681D08850B207809296903443D2D9A3524932D1C8C11045C05004000002C03031F15003F1D0E61251D8431258E3E2E993F2F9A3F2F9A3F2F9A3F2F9A8A73BB9D82AEB192A1D7B9B1A4A0AE5E9EAA50A09780684E915B3BA24E2994492187441A4548413A416D3F2F9A3F2F9A394172484961575151796238A88833D6852AE47211BE6E4BC07050C27355B9B667E1B7A9D3C5C4D7BAB2D8A799D59A88C07152AA6E52956B5358563F4D5F63577F7E6C6CC66453C35142B03E319D3F2F9A3F2F9A46305F3C30943F2F9A45328E7254388E392588341088340F8028026F200269250251122D4909424200573D2E973F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A4337674C2B3E652C186F123E3E2F983F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3D2E952C2A3F3E380444280041240425161B1D000206000421020046070058010076200084300486310C84391C5E38514630953F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A3F2F9A +AE4D1AB55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B1501DAE4D1AAE4D1AAF4D19B14D19B3501DB55421B55421B55421AE4D1AAB4A17441D5C251676071091141FA4212EB82B38B53642B228309D38287A4821587B3739AE4D1AB1501DB55421B55421BC5D23C05C28C8642FD06D369E6C786D6CBA6E75CA6F7EDBCCB0BEE0AB89F5A754E38A44D16E35C8652EC05C28AD4C198C300037003A43052F500A246C1B12882D01AD4C19AE4D1AAE4D1AAE4D1AAE4D1AB75421C05C28C8642FD06D36D8753CE7844BF0A77AF59C6BFA925DF7925BF59259E48148DF7B47C96A30C4622BBF5B27BA5724B55421AE4D1AB55421B55421B5542182646E806D787F7782937671A87560C86430C05C28B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421AE4D1AAE4D1AAE4D1AAE4D1A933404531A2B1300520B0161030371000884050E8314175E43022DAB4A17AC4B18AE4D1AB4571AB55421B55421B55421D36220CC6225C5622BC6632DC86430C7632FC05C28C05C28C05C28C05C28C05C28C05C28BF5B27BF5B27BA5924B55421AE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AB55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421B55421AE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAD4C195E1607490D2134053B120958050D5E010E6C101A5F280849762F2DAE4D1AAE4D1AAD4B1AAE4D1AAE4D1AAE4D1AAE4D1AB55421B55421B55421B55421B85722C05C28C86430D06D34EA9346EEBF87FDF5A4FFF8B2D4D3DBCBD8E9A4A0D399B5CAB6B28DAE6E40C3622DC05C28B55421B3521DAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AAE4D1AB554216D616F3F4CBE3048C64251E24350EC737CFB8687FB8493F06B7AF94A55C9424EC4414CC2545BB37758935A4B5E +2D60016084004571002B5E01255A001F57001F4D001F44001B42001C4B001D5400275A003160005661007B63007463006D64002C5F00275400224A013A5100525800565B005A5E00906B009E7E00AD9100A69B00A0A5009FA4009EA3008F91007D93025A81003F80012480031F6A011A5400154D00114600093303082802071E01082501092D010D30011234011533011C32012C29003A2101481A035B2E016E4300714800744D00A84A009152007A5B00816400886E00887400897B00A38C02B7A100CDA801C2A300B79F00B09700A990009B87027D73003249012A4000233800213A001F3D01203E01213F012B44003542006054005D48005B3D004A3900393600243C001F3D011543021244011045010F45000E46000E3E000F35061136001536011B3A001C48001E56001E58001F5A00245D00235A00214400214200214100203F00203E00273B003532003E37034E4305624B005748004D45002A45001D3900133400072003061103061301061500081A000A1F00182507292C01342D003826003434003139002E3E002A43012B5100426C006193007BA100979F00B49D01B79410BB8C20DA8100E56400E56500C388008357007C5100764C00603C00503C014C37023531011E3C001B3E001840011842001A43001D4401214B011D5700144E010F47001144001442011840011A3500232A012C12033E04004B0800590D006A00025713004D13003C26002B33001F36001D35011A3200162D001F2A00202101242600203200273B002A3B002D3B003636004C3C015D4B006C56037B7400797F018184017781006A8C014A6E002E6000285E00245D00225800214400293F003235003D33005C4B00795B017D6C00857400877C007E72027B61006B52005148072E4101234000203C01203900283E002B4100313600312F00282E002734061C3300173501173501163702143500123500113D00103E00143E001339001637001B3A01153F00153D00173A001C39001836001234010B2F03072000041E00051900051700081C00091C00171B001609001F0F002415001A2100233B00637B01 +0D00C10C004414002F1D001B15051D0D0B200A0C24070E2800123104143708163D0B103D0F0B3E0D092F0B07200C031C0E00190E080814140D1A20121A10141A0017160613120C1004071817141A2A211C333E263D5C301E49410036531E529D1952EA1B0685150554100523080316000109030710060D172321392171631FC28D0F85BC0049EB0432EB081CEC1B0ED722057920001F1D000F1A01002300002C00003306003B0D009C050AB80E05D51700D91306DD100DC91806B621007C2B10612B003A0D002C0E001E0F001D0D001C0B001500000E0000001D00081B00101A00101209110A120F0C200E0F2E080B501213700F0CD70C0FEB0A13FF0E13FF1314FF2805FF110DFF0A0AFF0B06FC0C03FA0B04FB0B05FD0D0DFF1D00F63201E83C10ED9D0AFFB362F8CABBF2E1D2F0F9EAEFFFDDC9FFFF9FFFC17DF79D4BEF7919EB7B0CE77E00EA800AFEC80CFFDD11FFE615FFEE20FFF62DFFFF3BFFEE32ECD436FACE25FEB623FF771AED6A22DB5D2AD45A22CE581ACB7D0E98643F552772380CC30113F3021AF90322FF0947F2264DFF2C5EFB00CEFE14FFEE1CF3EB25E7E91FD8F41AC9FF054AFF0F47F40026E5020A9B030059010044000030000917000C05000F000609001E10002314012819024434016A3203865F12A99816E0C500F4CB00FFBA3EE19E40C382426D5A3223407C223C991034EA0811F60B0DF60E0AF70C0FFF0513FF0017FF060CF40400FE0002FB0108F60601DA0911BE00009000036A1700830202D40000F90001F60002F30004D50B0E91004A2C00900008E4286AC56673C2BD8BAFC9A89199BBA34B8076056B420C7029009E1100D21900D82F00FF490FF8510AC35A07803F00772F095023383C10273C27224C23005A160196560CB89021CFAA1BE5CA23F1E517FFEB16FFF824FFFB29F5EF27F7F42BD8CD7B7FF595919EAF9D92B2A23E84752CED9795BCC89BC4C39B91A1AD7FB1D14082AE25764407901A00CC0613FE081DED2661B000A52D0B8607096000004E0303290000120302000701010E000006030004060000080000031E000E2E01095E06124E +6BCB436FCD456ECC426ECB3F6DC93E6DC83D6DC93D6DCA3E74D54778D94A7CDE4D81E55186ED567FE54F79DD4977DA4775D7465AA8315CA5305EA32F589C2D53962C508C284D8325324D18314516313D152F37132E31122D32122C33122E3D163140153043152E4A152C52152B4A142B4214273A1124320F15190B0F10070908040A0D050B13060D1B070F23081D4111255E1A4D8E2859A22F65B73767BC396AC13C69C03B69BF3A63B83962B03561A8325FA4305EA12E579F2D509D2D558F294789273A6B1C36651B33601B325F1A315E19325F1A34631B4486255094295CA22E5EA62F60AA315EAA325DAB33569E2E4A91294772223B5F1C2F4D172C46152A3F141C2D0D101F0810240919360D224912295315305D18325F1A2F4D172D32142C02302F03342E1B232E3313323F15374B184D802465B1359EFB6CA6F374AEEC7D91D86275C54862AC33528C2839671C2F51151D330D172C0B122509132309171D0F16160A15150B130A0D1A051922002524002826012C29022F24002C1D001F1A001D0E000D0D01090C03060A06050C080712120817170D34451842681F518B2757942A5E9E2E61B03366B53660B536559F2E4182243A721F33621A294A1318320F1022080E20080F15071013071212081317091317091B170C1B1E0D2B3213324316427A2145862549922951B23F66C13E6DC94074D5478CF55A91F76196F968A6FC77A1FC7198FC648EF75580E0487BDF4B74D94B71D2446EC63C68B9385C9F2E488C2936661C222F131E290F1B230C101F08101F0813270B24441233621A40812350982C5DA32F67B83765BF3B61BA3C60B0355BA9325CA2305BAB325DAB3365B43567BA386AC13C6EC63C6FCA3E72CF4272D04473D24471D24470D14472CF4270CB4072C63A6DC53B69C03B61B63758A7324A8C2837651C2F4C162D3F15262810140C0A13021519011B1701181300141300140E000F0D000A0802040A06050C12060E12040C12060E0D0911060A1600151F002429022F32063B3D0A454B12573F0B4936044130043735401839591A4D7B2357983263B2356CC23B6CC73E +BDB4AB6E5B546E4B376E3C1B612D0D541F004811003D0301020A17101A281E2A3A303C4D424F604852624E55654A5263474F62313B473732353D2A23593D3076513E7A594E7E625E99969DA4AAB7B0BFD2BAC7DCC4D0E6C1D0E5BFD0E4A8C2DBACB9C9A9B4C6A3AFBF9EAAB8949DAA8B919D8E8F97928D91988574A4846FB1836BB37A56B57142B05E2DAB4B198F310B4D1C0E010B1700071300030F0D0E1B1B1927382326562E2699502D9D5A35A2643D9D6D519877669377698E786D7D818D7B8292757B8B7177866E74826A707F666D7D5D63735D6373707684767D8D7C85968690A2919CAE95A1B49AA7BA9FAABC949CAF808392767D8E6D788A616E8456647E575E6E5C5C645D63736C72827B8292868F9F919DADA1ACBEB0BFD2C2D4EACADEF7CEE3F8CDE1F8CCE0F8CBDFF8CBDFF8BFDAEFC1D1E8C4C4C4BCAB9EB49279A88B799C847A7F818D7A828F7B82927B82927C808B8080898481887C8290838C9B8092AA8C9CB59FACBD98A3B6929AAF9198AC9097A987909F89939F9099AA919BB4A9B4C6AAB5C7ABB6C89EABBC8D8D97827E7F8E766C5F5C574F51553F47543542512C3D4F1C264119294017283A1C2939202D402430422834443A4151414A59484C57575057875A3D8F593D98583D84614E79625A5F5F695D63735D63735D6373535562525059514C505453594F5867495E7150597A5D63735D63735D6373646A7A6972815F65735D6373555E6D514C503F343C2E231F3D15093913081F1D22212A3935343A6646376853496B605C646C777878808C817D988173987C6E92766A866B627D615373625A797572747D8E78839587909F9AA6B6A8B5C6AEBECEBAC9DEC2D4EADDEAE3F9E9EAD1E3F9C5DAEFBDD3E8B3BFD5AFBACCA9B4C69EA9BB8D98AA7B8292757783656D7A5E647263666D806459946B55C27950E88B4EF9AC68DDBA9AC5AB9ABDABA99FA8B79198A8818A996979905D6373515765404654262A361421310413260B1F2A12223222293B343D4C4047574D54645D6373696F7D7A8295919AABA3AEC0A8B3C7A8B5C8ABB6C8B2BCC8BCBBC1BDB4AFCAB2A6 +2E1A0034200739270F3E2E173C34293B3B3B364C59315D78637B85747C7A857D70847D6E847D6D837E70837F747F7E757B7E777C7364776B5773634A695B466053426155436257456F6856726A5B766C607268556E644B675C47605543564B39544937727268717D7D71899388969DA0A3A8A5A7A7ABACA6D3C2B0DCCCB7E6D6BFE4D6C2E3D6C6E3D4C3E3D2C0DFD2BFD7CBBBBEB5A6B3B2A7A8AFA890AAB578A5C26FA6C267A7C2869DA5949C98A29C8CA29C8CA29C8CA6A28EAAA891ACAA9DAEB3AFB0A798AFA68EAFA685A8A188A29C8CA29C8CA29C8C968D7E9C9485A29C8CA8A79DAEB3AFB7BFB9C0CBC3D1DCE0C2EAF6E0E2DDD5D6D1CACBC5BEC5B9B2BFAD99B9C8949FA387877F778285677E8C67808E6783916D899579949D829EAC8C9DA58B8271817868786F606E6454655949574A395141313D2B152120150616151A190D2E1C063A2510422C174C402A504533615644695E4C726755847D6D8A887C9A9285A19B8D7F9BA65E90AA3D86AF2A7DB01774B10653972245653A54654254566E6757766E5E7E756696866FA29C8CAEA89ABFB9ABEBDECEEFDFD1F4E0D5F0DED1EDDDCDDDD6C4CBC2B3BFB8A8B2AB9B9690828D8676857D6A6E65545C513F574C38574A374D433748433A43443E424B50354D59424B5499938391A4AB93B9CCA0E9FCA5E4FDABE0FFC2FCFEF7FFFDFDF5E8FFEEDEC6BDAEC1B6A6BDB09FB7AD94B1AA9AB8B09DC6BBA9CEC4B8C6D1D7C2D5DC99C4D789AEC1819DA17B7E776669625D503F4235223E321D3B2F19402F1B573D24534636564938564B395A4D3A6155476C6352746E626D726E6C7A7A677A8B5176904E7C944888B64A8EBD54B4E670CEF4B2E3F1F7EFE2FEF4E8FFF3EDFFFCF0F7F4EDE4E6D8A9D1D96CBFE966AFD25CA1C85D9BC25D92B2678899718792827E72847D6D847D6D8A8474908573918B7D999282A29C8CA29C8C9892848F897B847D6D837A697970616E63516558456055436B63507770607F7C6D847D6D928775A99B81A8A191A3A39BA29C8CA29C8C999081847D6D6E62525E53414F402D3D2B15352108331F07311C07 +A497B501051001020A010004000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000100010101010101010101010101000000000000000000000000000001000002000002020001030406151916272E27736544C09C62D8B864F0D466E1F476FDFD83FCBC4EE18B2FC75B10783F142A24180808080303030101010001010002010002000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000101000101000101010506001C23043441095E781088AF18E2D642F3EE52F3DE45F9C349278F2E1761200734130707050303030202020301020001060000040100020101020202020505050B0C07493D15B39C1CFFF959FDFA60FCFC68F5FE65D8EB539DC3387662410807050504060302070004070101010000000000000000000000000101010101010202020505050B0B0946381E969237ABA87FB39796BB87ADA86F92E28F67FBA162EC8370E06651927F3B272B1D0B0B090404020203000302000303030706049F2812B9381CD44827BE45685C3E36100C09050505030303040404090909291E1C6C685DB0CE92F2DAACF1CFB3D5A380D3A1648D754750335286388CDA2E7AF2B7CBFBC2C9FEEDF7DAECD6C2E0A0828745244D3B0F110C0606060202020101010000000000000000000000000000000000000000000100000100000300000800000605030E0B04AA2419F31F38F70A3EF20F54F70192EF0393F84798DF8676A7D2217EB8163F8F0813140E08080603030101010101010101010103030308030710070C791C48F0038FF3009CCCB9D5EEE1EBFAFAD4C3DFB6 +AC0553B10654B00654AF0755A83459A2615DAF7244BD842BE9A60DECC106F0DC00F1DD00F2DE01EED70EEAD11CEFD429F4D837FED53FF2C443E6B348E4AD35E3A723DDA526D7A3299E851E996A25954F2D9D2A3EA60650A90551AC0553B00554B20555B20555B20555B20555B10555B10655B00554B00554B10454B10454B10454B00454B00554AF0554AE0654AC0652A606509704488D044384043F7A043A70043573301B765D01886F1584402B801241870A428E03449203469704489F034AA1034DAC0652A90551A70550A4044FA2044E9F054D9E044A8C04448904428604407F043D79043B6F0436650431694F05806400AD740BB27310B87316AC6234A05252962654AA0F53AE0653AF0553B00553B00453B10454B00553AD0552AA0551A70550A2044EA4044FA70550A70550A70550AC0553B10655AE716CBD9072CDAF79E4D0A8FBF1D8FEF8EAF3CF7BEABF61FFD33CF2DE03F2DE06F2DF09E9CF20CDBA42C09141AD6E65935830A4652BB57327BE8226C79125CE8C1BD19113D69408C87C02C48913CD8918D6891DE19B21D89C20CD921EBA872EA63064AA1B5CAE0654AF0654B10655B30656B40455B20554B10453AD0552AD0552AD0552AD0552AE0653AE0653AE06539848499F592DA66B11BA7E0CBD7F08B97D05A27F01AC70009864109109479807499F054BA0064CA5054FA70550AC0652AC1356AF3361B2546CBA8D3CCC912BDDA224E5AA28E3AB30DBA83DE8B343EAB436F2BD1FEFBA0CF0B906F1BB01E0AE01B47913A4670D945508870C429105449F054BA1054CA5054FA60650A70550A70550AA0551AC0652AD0552AD0552AD0552AC0553AC0553A90450A5054FA0044D9805498C04447A033B6B04336F400A755C00816501915D09A05E07905E1588542D99154E9F084DA60650AC0652B00553B10454B10454B20555B20555B20555B20555B20555B20555B20555B00554AD0552A6044F9E044A8E02417D043A6E04356504316504316F033581083E94580FB88021CE9929D4BF26E0CC13EFD800F2BC00E3AF01E2A014C588159B3D57991851A2084EA60650B00554 +1805002101042D0A0739140B411C124A24194A24184A2417441E13391A0F2F170B2C13072A1003230A071C050B1A070C18090E350F0C522921704437916052B27D6DC18A78D09784F2C4A0F4C5A4F6C7A9EFBAA2E8AD9BE1A795DBA28FD09784C38B7AAA77669867578758487447386137295C3326572F23552D2163392C7145388D634EA98265B68D6FC49979E3B695F3BCA8FDCBB4FBCDB0FACFACF5C1A6F0B3A0E0A593D19887A87564906051794B3E6F4335653B2D63392B62382A60362A5B3125663A2D673B2E683C2F663B2D643A2C5738234F291E4F271D5B3126683C2F704336784A3DB68171F5B8A5D09784AB76668D5E4E8455467B4D3E7C4E3F7D4F408E5F4F9C6B5CAF7A6AB27D6DB58070AF7B6BAA77669766578758487C4E3F7045346E423575483A7C4E3F865748916051A36F61BA8573E3A896E8B9A5EECAB4EDCBB9EDCDBEE9D2C0EBD1C2F0CCBCF3C8B5F1C3A1EEC09EEBBD9BD3A687D1A684CBA485CFA386EDB39FEDC0ADEECDBCEBCFBDE8D1BFEBCEBEEDCAB4F2B9A5DFA492BB8372AC76679E6A5C8A5B4B7B4D406B4538693D307045357B543E876448906C519A755AA98265C58D7CD89F8CF6B9A6F7BEABF2BFA4EEC09ED3A886BB9272B07B6BAD7A69B2896BBB8A73C48C7BCA9281CB9382C89985CC9483C08877AD78689867589766579766579362539564559B6A5B9E6D5EA77463A37161A06F609A695A916051905F508757497C4E3F7C4E3F7B4D3E71463670453568462D714F36846046986758B78270BA8573BE8977C78F7ECE9582CEA182DFA492EBB19DF0B6A2FABDAAFBC6B4FACAB6F8CEC0F6D7C3EFD4C1EECDBEF3C9BBFACAB6FDC7BBFBCEBBF9CEBBF9CEBEECD0C2E7D6C4EADDCDE8E1CFF0F0D8F5EFDFE9E0CFE7DECDE5E0CDE3DCCCE3DCCCE2DCCCE1DACAE0DDCCCAF0DBDEE7CCE1DFC8E3DCCAE3DACBE5D9CBE3D6C6EBD1C4F7C8C0FAC8C1F8D5C2EED8C3E9D8C6E8DCCCE8D5CEE7D6C6EBCEBEE7BB98C38F7A9D6C5D7B4D40493D31301409150A081015111E180A3C170E4B251A572F235B3125683C2F5F3527532B1F4822173311071F0508 +F3E7BDFFFADDFDF8E2FCF6E8FCF4ECFDF3F1FEF3F1FFF4F2FDF5F2FDF7F1FDF9F0FEF8EFFFF8EEFDFAF0FBFDF2FBFEF6FCFFFBFEFEFEFEFEFEFFFFFFFEFEFEFEFEFEFEFEFEFEFEFEFFF5FDFEF9FDFEFEFEFEFEFEFEFEFEFCFAFCFBF6FAFCF4F1FBF3DEF2DCABE4C67CD6B04DA4812A735308533D043428000B03000D07010F0B021D14012B1E00392800473301694B02966D04BB9020CCA336DDB74CE6CA76F0DEA0F3E0AAF7E2B5FAF2DDFAF2DDFAF2DDF8EDD0F6E8C3F1E2B2ECDCA1EDCA76D9B652A479097E5D04584100513A004A33004733014934005E41007453028B6504956B03A07202A07404A07606A37805A07502A67906B18513BC9120CBA139DAB252E9CB82F2DFA7F8E9D2FAEFDBFDF6E4FCF4E1FBF3DEFAEAD3F8EACDF6E8C1F4E3B5F6E8C1F8E9CBFAEBD6F9F0DEF8F5E6F5F4F2F9F7FAFCFFFFFCFCF8FCF9F2FCF8EBFCF7E4F7F4D5F4E7C7EBCFA0DBBD74946A087756055B43033226001D0F0217120021140C413002583D016F4B00785400825E009269009D7104976D018B6206443200342700241D012015012B20024C3700705B26E4D1A7ECDBB9F5E5CBF8EAD8FCEFE6FBF3F0FCF4F1FDF5F3FDF5F3FDF5F3FDF5F3FEF6F4FEF6F4FEF3F7FFF4F8FFF6FBFDF2F8FBF4F7FAF6F7FDF5F3FFF8F6FFF9F7FFF5F4FDF5F3FDF5F3FCF8EDFCF7E9FCF6E6FDF6E4FAF3E0FAE7D6F7E6D2FBF6E2FBF8E1FCFAE1FFFAE2FCF7E4FCF6E8FBF7EEFCF4F1FDF3F1FDF3F1FCF8EDFDF6E4FBECD7F8EAC7F6E3B9F2DCA3D9B557D4B151D0AE4CBD9323AE8312A97C09A176038F6600785803684800543C004E39005638026D5014AC8214D0A644DFBD66EFD29AF8DBA3F4E2B2F6E8C1F7EAC7F7EAC7F8EACDF8EACDF2E5D2F8E1D1F8E2CDF7E2CDF5E7CDF7EAC7F7E9C6FFEBB6FED38FDEB65ED4AE4BBB942FB58A17C59B2BD6B04DE8C87BF3D8A9F8E2BDF7EBD1FBF6E3FDF7E9FCF4F1FDF5F3FDF8F2FBF9EDFCF6E6FDF6E4FDF6E4FDF6E6FCF8EDFBF9EDFBF9ECFCF6E6FDF6E6FDF6E4FDF6E4FBF6E2FBF4E2FBECD5F8E8D1F5E3CBF5E1BCF4DDB3EFD79BEDD58FE6C372DEC066 +F5B353FBD8AEFDCF92FFC777FBC46BF8C260FBC15CFFC159FFAA57FCB35FFABC67FCC67CFED092FBD5A5F8DAB8E7D6CBD6D3DEB194FEA38DB8958673A27944AF6C15B66C0ABE6C00EC8401F59214FFA027FDB152FBC27DF0C99AE5D1B8AFA4CC6351834F38184F33104F2F093827172120262013441F06623F09D95620EC6D37FF7644FF8051FF8456FD895BFB8F67FE926AFEB498FEC0B1EACDCBD6E5C5A2FEBF6FFEB65AFFAE45FF9104FF8D02FF8A00EB8100D77900D37700CF7500CA7300C26D00C06B00B36400A75E00A45A01A1570293530084480059370A3C1C412001792F00B13E00E94202F44704FF4813F54A1DC2403B515F422A7F4A04884D029150009D5A018F5E23AC93F1B197F8B69CFFB59BFEB49AFDB398FFA889FE9B77FF8D64FE713CFF5625D43B0FAA2D079220007B16004F0D00300705130B02270F003B14004F1A006327008F3901D45517FE6C35FF8254FF875CFF8D64FF9169FF9A76FE917BCDA0733CF18D04F88F04FF9104FF9104FF9104FE940AFFA028F7AF5DF1C074B194FEA17FFE926AFE8E66FA8B62FF845BF77C54E8885EFF865AFF8456FF8456FF8456FF7A4AFF6E38FE5835C53E1AA012033A0F01340C002E0204110200030300000202021505441C02642400843B00D65719FF6027FF642CFF5F26FF5011FE29027F2101711A00631101420B00330F003715004D3416884119A64E1DC46936F5703CFF7848FF7A4AFF7F50FF8051FF8456FF885EFE8C63FF9067FF966FFF9A75FFA081FFBCA3FFC0A8FFC4AEFFCCB8FFF2DCC4FFD7A4FFCE8CFFC070FFBE6CFEC67BFBD6A9D2CEDFBDA4FFB295FFA98BFD9D79FFB093FFB89FFDC2B2F0C6C5D3FED092FFC16AFFA230DE7F01A6611454535B4C416B4829A0633AD88153FE9B77FF9C78FFA181FFA181FC9D79FF926AFF8456FF7542FF6B3AFF6831FE6027FF5F26FF4E0FFF3F01EC4525A2423761703F17A55F00D07C02EC8600FF9002FFA000FF9811FEAD44FFBA53FFAE45FDA740E49E2CAA7531685141654F41895D20945706B76803C26D03C7812BB68D4B938DA7B197FCC9B4FFDED9D5F6C381 +74BEFB79BFFB7BC0F97EC1F883C4FA89C8FD8AC8FD8CC8FEABD8FFACD7FCAED6F9C5D7E6DCD9D4E4D6C9EDD4BEE7D4C5E2D5CCA1CDF095C9F689C6FC85C1F582BCEE82BCEE82BCEE84B9E58DA7C29696A0C99672FD9745FC892EFC7C17F57F28FF9B4DD0AB8EB1A2979299A1738490546F804767803B5F81548AB85A9CD360AEEE53ABF446A9FA3BA3F8309EF7239AFE1594FD0587F50285F30084F10281EB047FE60279DC0073D201447B003B6C00335E022F56042C4F082E500D3151083D69044379117ED94B98D985B2D995B7D7A5BDD5C9C9C9F4BD94D4A989BAB2AEA0BCD493BDE287BFF085C2F584C5FB7FC4FF7CC1FC82C5FC96C3EAABC1D8C0C0C2D5C0ADD9A47AEE934CB75200A953109B5521A2581EAA5C1CC65A02EB6A04FD7100CC7935805123646059486F903C69903063902961901F6EB10F7ADA1889EA2298FA35A1FC48ABFE59B4FD66B9FF69BAFC6AB9FB36A0F82E9EFB269CFE1C97FE1893FA0A85EC0082EC0B5089193C5A27282C382F2B49372B8E42068F3C007E370136180016120F0B131A01142503213B0114230405071206000811180A243B0C385F1A4469295174325E853F628037648D386B963D7EB4428AC64896D85DA3DF84AED8ABA9AA7FC0F887C8FE89C8FE8CC8FE91C7F6ACC8E0D3CECAF0CBAEF5CDAAFCCFA8E0D6CDCBCDCFB7C5D29ECAEF96CCFA99CAF3B4CADFFECAA2FEBE8CFEB276ECA56DFFA962FA9E55BC86608F5F398946124C2A0F343D46365E811C74BE2793ED46A6FA5BB3FD71BCFD73BEFD76C0FD6CBAFC4DADFA319FFE2298FC1D91F40A7FDF0773CD2459851F4260271F1C2F21181E3C582F5B803F729D2472B41A82D91582DF2092F21B95FF1997FD1090FB0B84EC0A79D51F6DAF194E7A094172054175134E8A0A6DBE0774D10977D0136EBD185B9222517B244058784A268F4101AB4D03BA5E15D8741E9A6C527F7A777A99B56695BF2288DD2091EF2591EB42A8FD54B0FD5BB3FD64B7FB65B4F758AFF64EADFD48ABFF41A6FE44A8FD5BB3FD62B5FB69B7F96DB2ED6AACE66DB3EE71BBFA70BBFC6AB8F86FBBF973B9F573BEF8 +8B766181717C7B6E6F766C625C5B5F434A5D4837384E25134D241256282C5F2D46632D54682D63703461783C607C385781354FA12D54914465825B76775A736C5A70634D695B40634D24124D24124D241262372F784A4D925D67AD7082E49EA6E6B6C4E4A6B5BE9976998D37958F379191378B8739867D3CA46F3DA64E40A82E43A93248AB374EAC304DAD2A4CA21D3AA61C33A204138603166B031A5C13164D24124D24124D24124D24124D24124E2513664A367E6F5A8E75689F7C76D67580E06B85BE7B8D9D76887D72837074836476845E787972757E8A5E77984057A72237A312259F021399010E94000A8E002B63006C650F6A75074685002280001C7C00174D24124D24124D24124E3138503F5F594F6D63607B7176726F7460666E616A4E5D4E25134D24124D24124D24124D24124D24124D24124D24124D24124D24124D24124D24124D24124D24124E25137F373B8465378F694F9B6E6897816A8F7A5D728E53259E4F557B88647E787482687E9B6C88B5709CDB4EA59D55B28D70EFAEB4F9DCF0FCE8F7FFF4FFE6E3EADEDCF2F5D3ECE0C3D78E698B5B3D762912622E0C6034065E3F25424D24124D24124D24124D24124D24124D24124D24124D24124D24124D24124D24124D24124D2412631E3B8727439D2447A2122D8907214D24124D24124D24124D24124D24124C26024D24124D24124D24124D24124D24124D24124D2412324438375D505C5F588D8739140D6A190D6F2C0D6B4700656840998C7D84A7778FE68A9FE08699DA8393E16E7DD2646FCF5665BB2F5EAE2C5CA42948981E37961C298F26354D24124D24124D24124D24124D24124D24124D24124D24124D24128005178C00239C03159212219013318B1F4178186261295A573B6451476258546F524178342B7E30188800498F26639C4B6478547D6F528B8563868C768BAA859CACE099ABE69FADD98497B75C6DA33A499535404E25134D24124D24124F2614895C3B7A6C4FA44660BF3B46C7535EB35869A74963A6475F993A66862C6287156A7633696D4869725B78646B755561875F6E8B7965808B6775 +73604F3A1E2C2A1F2B1A212B0D2F2D003E300F3F351E413B785947926C57AC7F68BE8E79D19E8BD79E98DD9EA6E59DACEE9CB2E3B5A8D1C49ABFD38CA3C98788C08385BE8283BD827FBE8F8FC1999FC4A397C39990C28F91C58993C884BB9E76AE816AAA8068B59B73C1B67ECDBC8ADAC397DCC698DFC99AE0A8A9D49A99C88D89B57A74A368609F645D9C615B8C71567482691C668114527A0C3E73062D66001D590511540A06502E28584C3C4E6B50456B49416C433D6F42397242366F41346E3D3977413F7A40437E3F487C3E467A3D447739446C373F321A32190E190103000102000202000B0E0D151B1B371D265127316D3C387247407752497E564E865B54955E57995E5AA76267B98077CB9E87C2AF8CB9C192BDBDBD92AAAC7F7F7F6F5C4E3E2834341D2F2B132B2D152B30172C46263163393B664B445C423C52393441372C313524202E1D2F1F204F2C3069383E83424A82424A82434B7C4B447A52466D4F445A4A4D253860192B5E0E1E5C0E15570F0C5324194438153D351E38371C2F3167693E827D4B9D914C9AA4439CA0326D7B34547A46756F538370609171679A736EA37573B89B69B5A96CB29A6D9C885E514B614E47644B4456324041274C3822372E16300E11320D0E370D0B3C180C3E38213554353366383869363B6C3A39783C447C3E4780414A8D5150965958986459915A53713D3F653A3B593738323C24094A2806542A005A44464E5B505163517261698B7B69919072A2948EADA8B9B9B9BEBEBEC1C1C1C6C7C8CCCDCFE0E0E0E1E1D9C3C3C3C2C2B8BDC2BCBFBFBFC4C0BFD6B592CFA396C38E80B87179A45A6BA96969C08080CD8A91CB8F8FC69682B88A73B77E73B89174C79884CE9E8AD19887B97979AA5E6BF627319A535995525989464F824648874D4B8B604F8E6454896350896350855A4A784941773F3E77413F704B427151466C51466E4C42734B416D423B673E38633D345F2D2E422030280D2C0503080000000000000A0C3C00004500004A0213590023800043880045890C63761D657E3B76745B8A787D7D7DA28366A58266987A5E937553 +725416836A32B28F5BE1B584E1B584E1B584C8A871AF9B5E72581D72561A7254187253177353167352157452157452157452157153136F50136E4E136A4D14674C15593D1C4B2F23634916674B166B4E166C4E176D4E186D4F186E51196D53186D53166E56186F561A71571C7C6325886F2F9A8545AD9B5BBDAE73997F5876513E73522C70531B6F521A6F521A7051186F50196E51196E51196F521A6F521870531770531771531771541A71551B71571C70561A6F55186F55186F55187053177153177151187051187051187051187051187052167052146F53146F52146F51156E50146E50146E50146F51157051187053197053197052177151167151167151167052146E52117151167051167052166F52166F52166D53166E54176F55186F551A71571C73581E765921B34B31F03D41FF5256FCD23EFDF64DFEEB29FFE105FADE05F6DB05DDC503D7C002EDD302FFDC04FFFF55FFFF54FFFF53FFE347FE6E66FF5357FF7074D0C7A6E0D2B5F1DDC5F1DDC5F1DDC5D8D1B7E1B586E1B586FE6263FF4E54FE4C51FE4B4EFF494BF73E43D6252F77551671531771541872551972541972531A71541A7053197053176F52166D4E176C4D176C4D1769501A684F17694C126548105F05076518036B2C00644A116B4D116C4D146B4E126C50116D4F0F6D4D106D4D116D4D126E4E136F4F14705013715313755314755314765415765417CF282FF13C41FE4449FE494EFF484CFF4246F03D417856197657177556167555187456187C5E229D7B1CBF9817E3A520EAB325B8A5019A7E11765917775817755615745515735614725416715315715315705214705013714F12725013714E14705015715116715116735316745117CF232FED2937F74044FE454AFB403B775A1876591775561671571A6E56186E54176D53166D53166D53166D50166E4F166D4E156E4E136D4D126D4F116F4F126F4F126E4E136E4E136F4F146F4F147050157050157151167151167151167252157353167454177452157553147455157556167659177859198A670DC46719FD4F51FE5457E0B485C4B87CAD9A60 +D4FCE28B7DA0625A72393745231C2A0D010F0901080602010202020501020800020B00030E0005200012320020430D32541B448C3F47944A419C563C75423A4E2E39422A2737261627565C27586F275B8355658E846F9A8968A08F62A7906090605870502D6D5B3F7B665189956B7AC5856CD59072E69C79E9D9D9E0EBE1D8FEE9C7F2E2B7E7DBADDED2A3D5CAA6C3BEA8BCB0D0E7CAE6F3E4FCFFFFFDFCFDFEFAFBFEF1FDFFE8FFF8FAF9EBF2F9DEEAFA9ED9FC5EC8FF6DBACA7DAD9570566F6E2D589F4382A740B9B03DF0C455F7D86DFFC893EDC1C4EFDB8FF1E384EAEB7AE4E081E7D589EBD597DFD5A6D4C0E679B8D02257A400699C3A7C95759A8B75B88276C6A7B9FEBBC4BADE4886A2275367063A460A22260F11060A060900001100001E1211872F08A31700BF0038B63A71AE75A3B9A49ED59E85D46775C35D65B2545EAE3A58AA2139F52EAAFF1EF7FF2BFEFD26F5F4E2F8EFEFFCEBFDFFDDFCE2D0D0C0B2A5C1A154CFBE0CCC6807CA1303B80E01A709006F1201426F06298D470F5D290C263711213A161C3E25004B2B004C2A095A1201741B0DBA18067F1500440D013A05023100001A0B00171C06132D10005F4550734A57884F5EB272A6AF84B9BD82BCA237DB6E4CAD733DA7782EA17628967228995B159A4614992D00653200535B21765E2875622F7449324F5F13397A0D518238879124E19F28EEAD2DFC9334C66718953B02613503421300370D041F000C1400121807162D042D63111D833E2076485A5A60947D7E7F6F9C6A61A44543B5955ACA8E6CC4AFACBEBAD1D0BAD1DDD7D9C8D1D0BAB1E8C17EAAF04F81A94D28B31C00980F0974010430050012000C080703020E0000150019190D2B12283C174044275F324C960E68C927EDF01FC0AE48B178265F5911354318223D14122006070B030303040903040A0605060A000B1100010F00000201010100020100050000070307031127042E3F00503F0A8E5141A447529446377030234E38124D24163919002312001A03001103030F02011300021700002B0B003A20024C3D24656E4490916BB6CAEDCFB099CD +FFEAFFCC84F4B57FE99E7BDF9474CB8B6DB78977A188828C5187334870443F59562741440F2A33091D26031019010C1400080F01010102020604040C09150E0E26101629141E2D183D630E6455238C47388545577E44776E50995E5DBB6B40C5671AB439166639256A39346E48478C575AAB7B72BBA08BCCC0E0EB9AC0E674A1E26A70C9603FB04D2D913A1C7221025019005118003918002F19002515001D1100150F04110D080E1100260E002A0C002F06021E00040E00020A010007010101000200010101000200000300000800000E00092403114515438D36678A248C87127A7316695F1A545F223F602B38222441162980366B7C33957930BF732DBB6E2BB8840DB56C11C85400AE38007E1D004E21004425003A1D002B0F011808011100000C07020909010B0B000E08001005011214001B1D021525051C2713182A22151F211014200C100B2201112B1A23323D2F40896C8A9C7A97B089A4D3A4E8FFBFE6EBBAABECB3A0A5CD398EBD4677AE538FAD4EA7AD49B55018B51B4DA746A5914C8F8D4932A45428BB5F1ED94505C34300B35B04904F154313002709000B0000080601050D02092B002B6A0040AD0013F20B63DE5F7CD28095C7A2BAEFC5D2C5BCDCC4AAC6B172CDBB11B9BA0BA6B9058BBA1E8170544D484F512F5443195B3F004D140E1010080D0D020A090000030000040000120500320000430B03551607730500843B10973E1E863A2C7B341E3B2637271F46004085146070458D686B9D7A6DA59A7E75901D5856195646155437001A000800260B04250B00160A0815001D13102B182B22253A314241406A4257965187654481574B865A50975D74AE5790A079CE9DA0F1E9BBF1FFD7E7FFDAF4FFF6FFF1FFD8D5F0CFB3A8938E716156674D484F8C452F9E5423AD6B15C48C699A778F8E6E7956416A2B3046261935290E1F1C081416001218010B0F000806000001000405020D0805100B001716002322073231123C3A082D3B042B4416193B0A062700001900001C000D2E1A1C4F384256596887828986A9BC87EEEB81EEF15ABBA862D395A4DDD6EEF6E1FFFCFF +E097910C08070C06040D05021006011408001304001300001C00001E03002007002707002F070034030C3A00184204184B0819492C2E3A847E2CDCCF32E0CC38E4CA4CEEA560F8819AC8C8C3E3DCEDFFF1F6EEF7FFDEFEFFD3E3FFC8C9FAB967FBEF05B4FA0EC4D011D4A615B8A9159CAC15A9C51FB7DE297CB4007C991E7C7E3DA16A1EC65600CA5510CE5520BB3A24BD2B366400106717086B2E00626E005AAE0064D6246FFF4890C551C38E5AF75763E43A64D11D66DC2359E7294DBD452CB646215118044D17024A16004418003E1A00482507483C30907075A4887EB9A187BAB08BBCBF90B7B683B2AD76B79476B69C69DA9037D0693DC74243D44A47E1524CDD3B6CD35487A815BD7221B33D2DA9462A6C502830411723241D24292019310A0D10070008040001010101010101010108000512000033090A5617277A25448A3B539B5162A77282C993ADF1D3D3FFE0DBF0A391D89291C081928F675B604F4860433B705051827471857670897870867F72848774988A81AE9A99B59D9BB1A690948A669B8A62A38B5FD7AB2ECAC70AAEF5117EEA0919BF031B9A011D7600186500135500102600381D02528900169E003DB7004DA2075D8E0E86421B6D2F346730295C312B9D6E52A78A64B1A776C1BBABFFE0F1FFFBEAFFFFF2FFF6F3FFE0FFD5E0B6C0D4B3ACC8B19F988E727584424E4A2B5A463719003510003308012C00003100112D002C2B07373800724B23A75E4EC8597FCA55A0BD89A76793855E856C658A5F59853431871E338A08368100479000479E2B8A9F4195A56A7CC48077A1726CAB485AB7426EE64F48FC6611EE1F0FE8151CDA2126DB2017C10D0E6501006000005312005202035100085000004B00013401001D05031B00001D00002900004300085D01027B0A28B23D46D88DA4DDC2C7FFF0F1FFFCE4DFEABFC6ABA0A87558904C296D371B5014164D140B3D0D093D0A073307083900003700003200002A08001C09001310000E06030A01000006000006020101010E00001100001202030E00000500040000070105060707071819003B3A258E665AFFAF9C +916A03B5977DA9AD979DC4B19AC1AE98BFAC9EBDADA5BBAFA1A1A19A9A9A949494948D9095868D69727C3D5F6B335471294978111C86081E5E0020360F21361E23362629332E2F31B99678DBC17DFEED83D2B148A6750E9E7008966B02945B16983810918D60A6A48CBBBBB9C3C2C0CBCAC8CACAC9CACACAC1C1C1B0C5BBA0CAB662CDB424D1B323AE94228C750B484926323E58401C674B3B77575A897A7F9B9EA5ACADB0BDBDBBE9EDF0F1F5F7FAFDFFFCFEFFFFFFFFFFFFFFFFFFFFF2FDF9E8E8D09F9F9F7C7C7C5959595251524C4A4B40413949371F4528063A25092F230D2E17072E0C023612053F1809470E053C0D031F072B25121F2C1E133527133F30134E370D72551BA89954A2AE829CC3B091CDCD86D7EAADFFFDD9FFFAE6FFFFE7FFFDC6C6C4A5A5A385858375726C665F55524D4A3D4F538A898E9C9C9EAFAFAFB6B6B6BDBDBDBFBFBDB0AEAF9797977777773E5F043A460E362E192D2D2D2D2D2D293438343B8CB251F9A273DF9296C57D8EB76987A930A55F048B220530260F0F0F251D0623201122231D2D2D2D3137433C5663808080F3A2FEF1C1FEF0E1FEEBE4F2E7E7E7E2D7D3D4CBCED0D0CECECECCCBCBC9CACAC8CACAC8C6C6C6C2C2C0BEBEBCB9B9B99492979A9397A09498B7A8ADC1C1BFD0D6D2DBFBF0ECFFFFF7FFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFF7FEFFBFFCF694FDF77EFFF969D3FF5FE5DF57ED5D38E30461AD0048A01C1769767C7E46450006000B090A1B1A1830231D2F19404E0A79611F4E743523A22C12CD3D35F2555EDA7046BEA555CCBA72C1BAB2D2C1C9DEDCD0F7F7F5FEF9FDFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFDFCFFECDEFFFABDFCF7B7F7E792FBDE8ED1B1C0BBBBB9B3B3B3A0A0A09A9A9A8D93918D8D8D8D8D8D8C8C8C85958B82A49481ABC482CDE0A0AEEBB383E6C986FACE9CE5BFBFBFA0C7B4A1B5AA9191917878787959335A473965462771301C76210D90370B +BFB66BB08E13B6910BBD9404BC9303BC9202B78E03B38B0596802A83784C71706E5959594243452B2F27141B09191A0D1E1A11383D1565580C937304AC8604C59905D0A105DBAA05EFBB05F3BF04F8C303F9C304FAC306FAC306FAC306FAC306FAC306FAC306FAC306FAC306F0BB05E6B405DDAC05D5A505AA5C52904B47773B3D65423E5349405044434D40475A4B5073625BB2AC9CCAC0B6E3D4D1CFB0B9BC8DA19F8089827471A37F41B99023CFA105DDAC05EBB805F0BC04F6C004FBC105F5BF07DBAA05CFA105C39905BA9205B28C05A78404A38002A58202AE8903B79004C79C04D8A905DBAB04DEAE04E6B405ECBA05E5B306DBAC05D2A504CEA104CA9D04C39702B48D04A78104A88204A98304AE8704B38B05BF9503D0A204DEAE04E7B403F6C006F8C106FAC306FAC306FAC306FAC306FAC306FAC306F4BE06EEBA06E9B505E4B004D2A204B98F059C79037B5E023919022B16051E1408150F03001206051C08002909114715482C0B7F1102971505AF1908C10D18991F1A8C6C059270048B31268732278333287F4D06896904937304A37F04C99E04D3A604DEAE04E0AE05E2AF06E2B305E4B106E7B305EEBA04FAC306FAC306FAC306FAC306FCC206FCC2063300091A2D0D18411316561A125A1B0C5A1C11551C0F371413220B180B022C05082603082001090C040105040200010000020132222C3639363B50416965627874717C7974878078A1A09EA96769CD6B5EB65A4FB44E40735C3C6E55366B5D5D736A6BAF9325BA9615C69A06D6A604E2B303EEBA04F8C105F9C205F8C105F7C105EFBB05E0B004C89C05AFA05D817B6D706C695244534039413531184F30044B3A026750027C64029070019D7A02A07705A07705A27706A37A06A07C04A27E03A58204AC8502BB9202C79B04D6A604DEAE04E0B004DEAE04DCAC04D1A403C19405AC85029F7D028B6B045751053038051812020300000000000B06022912025513034E171A753327A27307A97D02B18B04BE9404C69A05CA9F03CC9F04D0A204D0A204D2A504D8A605E0AD04E2AE03E0B004D9A706C2AD52CCBF70 +FFFFFDFFFFFFFFFFFFFFFFFFFEFEFDFEFDFBF6F5F4EEEEEE8481CE494F9C0E1E6B10183E13131109090900000200000B000015071669490B3F8C01168C00108D000B8500247D013D0800870F059E170BB52126A62B419717619C0382A20895E70993EB5B76E79274A6C97366CE6452D4563FD47E67D4A790F4F4F4F9F9F9FFFFFFFEFEFEFEFEFEF8F8F8F3F3F3D2D2D2AEAEAEA73F269721138703015F05003807001C03000100000F0F0F1D271B2C4027475C4B62796F7E938A9AAEA5CBCBCBF6F6F6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFEFEFEEFF3FF9CAFA96379A82A43A81D21AB1100AE0B00B20A00AF06006E030038000002000001000000050608301818643337A16D5FF3E0DCF7EEECFCFCFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F8F8E6E6E6D5D5D5C9B9B9D1998AB65C44843531541F0D50200F4C2111511F0F571E0D6E0D18782B17812E288E251FCF0F00C82000C13100B82B17AD3827B74D33BA563CD6492EDC4520E34113DF4A32DA6957DCA191EECDC4CECECECFC1C0B0B0B09999998282826464644361552B6D49225F3D13823D2E88514A8E65A7A6A4C4C4C4F0F0F0FEFEFEFFFFFFFFFFFFFCFFFFF2F1EFC8C6C7ABABAB7C7C7C7E5F42A0433CB26136BC6747C66E58D5AFA6E5DCDDFBFBFBFEFFFFFFFFFFFFFFFFFEFFFFFDFDFDE5E5E5B4B8D37874CB446BE20690B444528F872B8280575B754D41663C305F332A581F255C1F2475311E66363272454871706CB1B1B1DEDEE0F5F5F5FEFEFEFFFFFFFAFAFADFDFDFBFC1C08A92B961679928497C0516680420450E0E10010000010000000000010101280F1234343474544983655BA1A1A1B2B2B4B4B5B7B6B6B6B7B6B4B3B3B39E9E9E6A8477498060347451405A4F202E750A1A792B3C8E3F5459686765978F8DBABABCE6E4E5FAFAFAFFFFFDFFFFFF +7C9AA44D4D4B4B4B4A4949494A4A4A4C4C4C565656616161B67F9FBA92A7BFA5B0DAC59BF5E586DAC896C0ABA6ABA1A097989A45454325252405050502020200000000000100000200000000000000000000010201020409090A1111113D39387B7E31F1E194EEE6C1ECECEEF5F5F5FFFFFDFFFFF3FFFFEAF8E996B5F3BF73FEE972FEEE72FFF47AFEDB82FEC2BCFA71F7FF78E8F44ADED959D4BE68E59440F76A18F66B16F66C14A489186D8A58368C99309AAC2BA9C02B80972B586F1C2F350B0B0B0000000000000101010606060C0C0C2D2D2D51515158C0D968DEEB78FCFE9FFAFEC7F8FFE2FBFFFEFFFFFFFEFFF0F0F0D3BFD8B8A2B49D8690816B7565515A343434090909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000010101100C006350569C8656D5BC57E1DD54EEFF51F4FF4DF5FF50F4FF51F9FF91FFFFFDFFFFFEFFFFFFFAF9F7CFE7E79BCCC85E92A00C1F23060F110000000000000000000000000000000000000000000000000000000000000000000000000000000000000707071818182A2A2A3646462E667549A3BB7BCACE8AD3E6ABE0F2B3DEEEADDFF0A8E1F291F2E787D4E87ED1D771DAE030F0FF37DFFF3ECEFF47D4E852C7D848B2CC45A9C32DB8CD29B6D11CBEEC20B5CD2596A8235E6E11323B313131303E3F4F4F4F6666667D7D7D9B9B9BBC9EAAD492B6DDA0C2F6ABC2EC7DC2B5719A58595B3B3B3B0F0F0F0101010000000000000300000D0E1037393854545483838381A0BD5FBCC34F9EC74D9EC93991A72A50591A23220404040100000000000000000100000202021A1A1A4B472C878B34BB941DF96F4BBBAD7078D47D7FA8A48AB2BE99C3CFA0CCD5A7E0DAA3E0DB8ACEE199C9CD8DBAB78E8F934E4E4E21211F0A0A0A010101000000050505202020403E3F756D469E9866D7B683FAE997FBDFBAF1F1EFFEFFFFFEFFFFFFFFFFFEFEFED7F0EDCBCBCB8BABB6 +7F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017E32007E3200702C00010532010532151B532A31753A41804B518B4B518B4B518B7F236C642C37493502251D1A010532010532010532010532010532010532010535020538161B562A31751246AC205D9CC4C5B5D5B96EE6AD28D89E14CA9000C38A00BD8400A75001953B007F33017F34027F3603733F0F68491B4D544D4B518B4B518B4B518B4B518B585665665B3F8644107A3200581E0601002A010532151B532A31752A31752A31752A31758F0F62A26C269A52139239018B37008535008034027F33017F3301E5AF1BA36F239766118C5E00873601803201803201853500B25009C77B1ADDA72BE8C15FF3DB93E8DBB8EAF6F6E1FAFFD0D3C8E8A54CE0963ED98731E85D02B7480082360462401B01053201074601095A151D672A31752A31752A3175100D5A010532010532010532010532010532010532010532010532010532010532010532000B552A31754B518B4B518B4C518B919BA5D3E2E5C8E1E6BEE1E796D4FD61BBFA4B518B4B518B78C1F48CCFF7A1DEFAACDBF7AAD8E87D6E69A7743B883C0A7F36037F33017F33017F33017F33017F33017F33017F3301863500943A00A34000C10359DD0566F6287AE93177A8753C9E631D9142078032017F33017F33017F33017F33017F33017F33017F33017F33017D3401762F01271C0001002A0105320105320105326429017E32007E32007C3201760E5D4F218D4B518B4B518B2175BE3BA7F04878B8898E92AF954AAA762B9A64008A37018535007F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F33017F3301 +726EE7706EE9716EE7736EE6746EE3766FE17770E17871E17872E07872E07872E07872E07872E07872DF7973DF7A73DE7B74DE827BDB8B84D8958DD6A494C1B49CACB09BB1AD9AB68C7FCE8B7DCF8A7CD19A87BFAB93ADB5969AC09988DB9945C7802EB05F1DA3604696626F8E6EA0877BD18479D08278CF7773C8744E78712A28944A22B76A1CCB8533DFA14AFBCA64FEE765FFEB66FEF16DFEF775FEF174FEEB73F3DE74E9D275CABB9EC8B89FC7B5A1D6AF80E5A960E4A957E4A94FEDB053EDB757C8B799B5A3ADA38FC29685C98A7CD17A75DB6F6EE66364F26264F36265F46363F46561F46663F16766EE6B6AEC6C69EC6C69EA6F6BE8726EE7756FE47871E17C74DB8679D3AA94BBB19BB4B8A2AEB79DA7B798A0A17F9AAA979BB29F99C4B0A7CEB893D1BF95D4C697D3C099D2BB9BC3AAAEAE9BB7887CD28479D48076D77D74DA7B72DD7871E1736EE66D6BEA6C69EA6B6AEC6B6AEC6B6AEC6766F06665EF605DF25061F75960FF6869EF7872E07F77DA877DD49B88C8B7A0B2C3AFA6C5B2A3A897BB9B8DC58E83CF8281CF8279D67D75DA7A73DD7B72DD7A72DD7A73DD7972DE7872E07870DF7871E17871E1746FE5706EE96E6CE96D6BEA6C69EA6D6AEB706EE97273F17677ED7779E6797BE07D75DA8076D78076D77C74DB7A73DB7169D66665ED4E4CDE3733D01627BD001897310B48450E357E28058B3506994308A85414A85513AB5A18B06454A280779973A4867ACC8679D1877AD48578D48279D68176D48476D58076D78076D78076D77C74DB7A73DD7872E07871E1746FE3726EE66E6CE76D6BEA6A6AEE6C6EF76C71F37271F07170E87871E17B72DD8279D6887CD29A80BDB5957CDD984BE3A93ECF8836C67931CB8432D28E3DDA9C45B69A84AC878F9181C86F70DA6364F0545AEC3838BC031A9C00075826084835103B7D310FA14D0DB15F25C77E31B89788A695B59286C8877AD28578D28177D87C74DB7A73DD7973DF7871E1746FE3706FE76D6BEA6C69EA6B6AEA6767E96668E36B68E96C69EA6C69EA6D6BEA726EE77871E17973DF7E77E17A74DE7C76D87A73DD +2E0531896A708C9C6A90CF648DCF638BCF628CCE648DCE6698C25E9E8E73A45B898C828474A97F81BB748FCD6A8CCE678ACF6484D46387D0678ACC6B8EBF7B92B28BA1A492B1979AC1989CC29A99C39C97AFB3819CCB6B96D06691D66193DF5B97EA549AFF459BFA469CF64796F04D91EA548EE3518BDC4F92DD5C92DA5D92D85E91D75D90D75D90D75D91D85E92D85E91D66190D75F91D95E93DB5E93DB5E94DC5E94DC5E94DC5E97E95799EB569BEE5699EC5598EB5598E95598E75695E35992DE5A9AC45EBFAF5BE59A59F2A04EFFA744F97A2BEE7445D37E3ED56B35D8592CDD6437E26F42E68153EA9465CD9F87C89F89AC4548B3322BBB200EB11E0FA71D10A013098C0800130417541B2996323CB13C2ECD4721F16E44F7A050FFA75DE6BD6E8FE163ACCF7ACABD91D5B892E1B493D1A88A93D0688BD73790E43E95F14697F14999F14D98F04E98EB5598EB5598EB559BEE569BEE569BEE569BEE569AEF569AEF5499F65092FF4795F94A98F34D98EF5198EB5597ED5897E95794E55A93DF5B95DD5F9BD567A1CE6FC8A891C79D8D92BD768DC66590C471A3B087B79D9EBC9A9CC2989AD3A58EF1AC6BFDBB5BFFC7599DDA599ADF5B98E45D99E65A99E8599CE65B99E65A94DC5E91D7608FD3628DCF658EC66B93AA80A792A5A289A68FABACB5B4B9B0B5B3ACB6AE9DC3948FB88E8EC8748FCD6A93DB5E94DC5B95DE5995E35995E3599BE55CA3EA66E8D27CFBC980F0C173DFAF6FCC9E8FC49B95C29995BB999A92BC7C8FD1638FD36190D56093DB5E93DF5B96E45A97E55B95E35B92DD5C90D75D8ED0628FC85F8EC367A9574CC03E1CC33414A91B0F6C08121638051743041E521239620044711263984082D65A8DD85990D75D90D75F90D56190D56191D66190DB5C92DD5C93E15993E55297E65596E85598EB5598EB5598EB5599E85995E35993DF5B93DF5B92DD5C92D9579AD84795E04595E84085E9488EEC5694E95A97E55B95E35993DF5B93DF5B93DF5B93DF5B93DF5B94DC5C92D85E8FD36290C86D8DB97E8CB5938BAFABA98FA8BA93A8B698A0C3949AC69B92C39892 +FEA910FCA710FCA10FFC9B0EF58F0EEE840EEE840EEE840E70AA086A952364813F698B496E95547575557D56577559706E5D891446C31B66E12387FF135DE30433C7092AA60F218507043D140B2B211219111125011132080D211009112811002123004131215C51317771418E894FA6A15DD1A744FDAE2BFFB61BFFB017FFAA13FDA210FC9B0EF58F0EEE840EEE7C0CF6710AEE6F0EED730EEC770EED7B0DEF800DEF800DEF810EFD990FFD9D0EFDA10EFD9D0EFD990FFA920EF88C0EF48210F0810EF0810EEF7E0DEE7C0CEE7C0CEE7C0CE17A11CC8F3C8D97588DB1618DCB6A94B6649BA25E9596588F8A527C935B76715E559EA52E67A90831AD0929980A22840014513036282619231319490019700A1A7B141B860D13755A2F385E3306452E0C5534076050036B6C00A06204D55808DE5B0BDD5A0AA351078D52237853408C5945A05F4BDC590BDD640BE96F0CE8720ED95C0AA86428786C4665415D4518B1051F980021BA6B6871AE8A48F1AC20F6B022FCB424FBA92BAB8D5B8B6E507B5D432A5A1E304D213640255B3522652F53844E65B47556E7730CE76E13E8691AE65132E4394BBA5493851EC75F1DE13F43EC378DD8318FD42C92D029BFDA86ACC35C3CFF8E00F27B0CC2A72184D33647E3600EE96F0CE7730CE8740DE9760BEA770CEF800DF3860DF88C0EFD990FFFA310FFAA13FFAA13FCB618FABE18F9C718F9CC19FDC91DFEC41BFFB717FEAA13F8930FCF840FAC80598C7B50CD650CE6720BF0810EFD9814FFC01DFECA1DFDD51DC5FE136FFF0B8AF914EBED34FFC829FFC91EFFC91EFFCA1CFFC91EFFBE1AFFB717FFB717FFB717FFB717FFB717FFB717FFB61BFFB91CFEBE1EFFC01DFFBB1AFFB61BFFAD1BFFAB14FFAA13FFAB14FFB518FFB717FFB71CFFB91EFEB71DFFB61BFFB216FFAA13FFAA13FCA311F9940EE8740DB16C438A5E5B670FB1800BCB9215E29717E0B053BEA9A484E3AD29F8B81AFDB719FFB717FFC411FDC611FFBF05F5B70EFEB113FFB113FFB617F4B915EBC01BD5D116A9D51096CC1C81E4293CB03165984970995586A059967C25E77D05 +E77D0586A059759C5165984973BE3981E4298BD82296CC1CD5D116E4C515F4B915F9B514FFB113FAB410F5B70EFABB09FFBF05FFC411FEBD15FDB719F0B221E3AD29C6A856A9A4849717E08B11D5800BCB8534938A5E5B9D654FB16C43E8740DF9940EFFAA13FFAE14FFB216FEB419FEB71DFEB81DFFB91EFFB717FFB115FFAB14FFAB14FFAB14FFAC17FFAD1BFFB61BFFBB1AFEBE1EFEBA1CFFB61BFFB619FFB717FFB717FFB717FFB717FFBA18FFBE1AFFC41BFFCA1CFFC91DFFC91EFFC91EFFC8298AF914A7FB13C5FE13E1E918FDD51DFFC01DFFAD19F0810EDE730DCD650CBC7232AC8059BD8234CF840FF8930FFEAA13FEC41BFBC81AF9CC19F9C918F9C718FCB618FFAC12FFAA13FEA111FD990FFA920EF88C0EEF800DEE7C0CEA770CE9760BE7730CE5690DE3600EDB4B2AD336477B0CC2920FE75C3CFF427DEC29BFDA2AA8D52C92D0378DD83D5EC73F43EC5F1DE1BA5493CF466FE4394BE8691AE7730CE7730CE0730E844E656F41435B3522483A233640252A5A1E4647357B5D438B6E50FBA92BFBAE27FCB424F1AC20A5885E6B6871192BAB051F9835307A65415D6E5651786C46D95C0AE36D0DE8720EE96F0CDC590BBE5C2BA05F4B7853405E4338A35107D75108DE5B0BD95909D558086B6C006B4C0C5534073C2901452E0C5E33060D137510177D141B8600197003124B261923382A1D001451051B6A0A22840831AD2998B6559EA5846C8C76715E7C935B8F8A529BA25E8FB6678DCB6A71A35E8D9758AD8554E17A11E77B0EEE7C0CEE7C0CEE7E0EF0810EEF800DF0810EF48210F88C0EFD990FFC9B0EFDA10EFFA111FD990FF98D0FEF810EEF800DEE7C0CEC770EEB710EEE6F0EFC6F06F6710AEE7C0CEE840EFC9B0EFEA410FFAA13FFAB14FFB61BFFB01DFDAE2BA6A15D89755077714158483B4131212A1B0421230028110010091101113208113C211219040E3107043D100B450F21850433C70B84FF2387FF2965DF1446C3374E916E5D897D565786694B6E95546B985764813F608A0070AA08B7AC16EE840EEE840EF9940EFC9B0EFDA311FCA710FFAA13FEA910 +0101014C0E3F5412505D16625F1F446228275F23245D1F2203030303050703080C2C1A12552C186C4727846336866D478877599BA2B48077C8664DDD5F30A35913695911635A105D673238783E1C8A4B00A35D00BD7000C26C00C76800A25E2F8D3E39471461231B78002290301A7761135F5B1F67552C70471761370D4727042E1402170101010101010101010003000515000870002C781B5181376D784D8A6F647D6B747067844589B89AB2B8EFDBB8DBCFAAC8C39DACA793918C895E5663412A6018142F16242E15342E0F37350A3A3C085B4716625691409F9667AA9B8FB59D75A29F5C8F936A7D87796C99916CCCBD7A7FAC736F895260673142452A2523240C0C0C030303010101010101010101010101010101010101010101010101010101190B2C28164337225B252158132055001753002B4E04594405342907100F04080A020106010101010101010101010101010101010101010101010101010101010101010101050702211E113E36214A2A31561E41782B5FB04480B1469696309D8C2A758E326B913B62863A44683A2D6B624397793D6DA460726C6477346975236973136A6A0B658308478B3A49B15B4CB16C05AC6E08A7700B9B772B948E3A959743A18848C979C2D16AD4DA5BE6CC6FCA7A5F8C2A56790E56551F6473556598F758EAFB61F4FF6BFFFF6CCED2789ECB9C64B98752863555873764883A749B4380BD3F91BD3F93C2419DB22DBCB443B7A84D9D644181604D63342F36151618040406010101050102170801290F005229135E23293D2A2C2011300904180404040101010101010101010101010101010101010101010101010101010101010101010101010101010101010400010702080D052E201438120E3306014408012B00001E00000400000201010101010101010101010101010101010101010100000001000001000001010101010101010101010101010100010300080E00231E0B503105671C16702A573F19763829904E2E88580C844F195C2B1C241C1A060900010101010101010101010101020200090A00293B21592D2084391C9A5706 +2AE6E808FAC704DAB501BBA4008C95005D87005477004B68050D55080F600B126C06236A023469014765015A6208505610474A180A57442E4D70534384834A99B352B5C341D2D431E1D396E8E06FEFEE48DDDE3CCBCF30B7B841A3A252866F467250440F0E832221A13534C0443FC9534BD25148DD5045E94C3DFC6D3DFD8F3EFFAF4AEAD057D6CC50D6C94AD7B837DAAD26E47C42E29439E2AD30E28D1ABF6E059D5106873508710C045711055216064D380E405B163359122C570F255F1023641A336E1E277D24248C2A21994228A75A30AB6041D36F55BB3A60B61F4DB2053BA50627990714960A15940E1793150693060F8B1700872D008444008A4103903F07853737894640867F255094351BA9451F9C62248F7F049391039C9700B6A424A5BBA9A6D1C57FB7E2599DEB6793F4758AE08886CCA57ED2CF4CAFAF4E8D8F50898658867D606C41906443D0783FC2B839A48944615E44743345872D4E79184677043EA21B45B1AE4DC0C553C8DD59D1B67ED58FA4D946CDC619EEBE0AF1C505EFBE66A9BC6998A56C878E9D4496B438B2C826AFC42AACC63379C55676C47973CB8178D28A7EDE7E89F5677DEF8263F6B358FE531FDC4C28BB46327054492F5F8D20579A62918BDF88AADF9DA1DFB398EFD5B0CFAAB265BBD44BD5FC2BCED503A3B90046810F307D1E1A7939016C68004B770B2B750E0F811800931A04A51C09BB3114D84F25D3534AC25A4DC14150D53D64D1469FBC46C1C532C89937C85B35D64435CC20319B10085E180965200A6C2412762435A13F52BB5954CA48BCE531E3ED17F2D20DE7B704DB985D954CA45C2CE02200E11701D70800CC0701BE0D00B10F0498101C852B2AA90D70B423B0C827CBBB3AD59F35D3753CC95937BF451A7348085C660346640B2996021AA00918B50D0AE60405F30713FE4411FF5D00BCAA029EA63783C41E56932B468A2310524E012F490804592A045B540C569B095CC12F94B138BBA442D38145D96144EC685EF53EA9DF34B4D90EC9B406C3A307C9B100D0B801E4B901E9B910E1AA14D4A15AB4746B8234853C33783B0485291E +6E440ACE6B16E68B19FFAC1CFFD421FFFC27FFFD26FFFF26FAF209DDCC09C1A70ABD9405BA8100BE7D07C27A0ECB7B0AD57C06D98312DC8509DF8800EF9B0AFFAE14FFAE16FFAF18FED70EFECB15FFC01DE7991ECF7320B565249B5728744B1D503313110A110C090C0808081B0F042F17003D20004B2A01914A1C9E541CAC5E1C985E10845F047759026B540068450557360B1406000E07040808080909090A0A0A170F0524140057340E5C2E09612904642A05682C076E320374390074460A724F0BAB6601A55603A047059347028748007438005624000B070607050403030302020201010101010101010102020202020204100605100D07101524211A423320615420865513AC6805945A027D4C00764400703D004F2E0D311C090C0C0A090909281E004321005E24006A2F04763A087F380A7234053F180024100409090908080808080806060604040403030302020202020202020203030304040406060607070707070703030302020202020202020202020202020202020202020202020202020201010301000502020202020202020202020203030303030303030303030303030303030303030305050509090945270B563315683F1F7E6022B58427C5BDCAFFFAC0D2B600D7B400DDB300F1BA00FFB113FEB01CFFAD1CFFA521DB9B1590571280490C703B075323002414000909090404040101010200000300000501000303010202020202020101010101010101010101010000000000000101010202020404040808080707060707050C0000080703060606050A06090909090909150707361F00522C00684005674307673A104D2907401D00170900100501160E00352B07513D187B60199D7D16BF770BDD6900EA7412FD780FFF8B17FEA219E89223C17812A276009268067A4D0C74480B844C1DA74A0FB35309BC5E04C05D0CBA6F0AAB5D12945609905706834C008960008775008E76009F8100B89600C7B103F0B30AFDAF11EF8D06F5700BD46810A1731E795B1F72511E75480780300083180099250081340080370A8F3C128A43009C3E00A94C07F56D17D15608 +030000010101130A0626130C3E22115732176A3C1E7D47259B5C4D9D6F59A08365A17E66A279679778628D785D87725A826D585E4234573A2751331B4F321C4E321D4E341A4E37187C53338A5D2E99672A9C5F30A05736A5552BAA54219C532A92582A683A2061331E5A2C1C512C1A492D184D2E15512F13582B01582D09582F115E3A2664463C724C408052459B7050A57A50C69259D1B280DCD3A8E5D8BBEFDECEEDEEC7EBFFC0E7CD90DCB682D1A075CCAB8EC8B7A7CBB49CCEB191D2B08BD2AD83DACB94ECE49EFEFEA8FEFEAEFFFFB4F6FFC4FCEBF1DEC4B7CAA593B6866FB48364B28159B07F59AF7D5A9A774D9B6D4B86482370381B5B281355250B4F22034E21024E21024E22004E22004F23004F23004F23004E21024F22035521005423035D2A156A362177432E7D4D308458339C6840A77240B47951BF8153CB8955C68F4EC19648B07D44BD9408BB820F9661036935275F2D255626244326203C241A36231434261D573A346C564881725D907A67A08371BC9180B6958CB89C8EB39E83B6A587B89E92BA979EAF919D9A87839E75798D7A6C42503F36382E2A201E26201D22211C351F12461B0B4D20034D20034E21024E21024E21024D22024B220235190B310C0009000004000300010700050B17120F37251152341A734720805F2C81534379523B7152335D3A264726172918112113131F1E192E231E3D28235038206D452B704D317C4728693F27583A1E4F3922473D345542347C5544956F58AD856BB69977A49987AB9584B39281AD8669A97454996D549371569870569A775193714C8B6242675C3C5E3E255D341E502A173E220D361B082A1409250B001A000007000001010100000000000001010100020200040802070A1B0C072807003D090D4C0D044720014B22024D20014D20014E21024F20024F20024E21024E21024E21024E21024E2006532E14522C174E28134623103A1D15341E1128150E20110C211008160B0004040401010101010104040216130228160A381D124723134C29164B251A4B251A4E2A1C4F2C18562C145F351D724B2E916C64845A41 +EC7064D16B67CE6661CC615BCB5A53CA534BC9534AC9544AC54F4BC54F49C64F47C24C45BF4A43C14B44C34C46C54D45C74E45EE5E3CEA5B39E75836D34C35BF4135BB3C32B7382FB5392FB83C34BB4039BE463EC24D44C24E46C24F48C04941BE473FBB423ABA4038BA3F37BA4038BB423ABC453EBE4942C6534CCB584DD15D4ECD574ACA5146C84F45C74E45BF463DBD443BBB4038BD4740BF4E48C55952CC655CD06B64D5726DDD8577DA817AD87E7DC2727FAD6781B36276BA5E6BBB6556C45450869A98758B89647D7A6D687876547724353D091A452B02126F1619B42B21BB3B32C24B43C7554DCC5F58D77268DE887BDBA076B1A76088AE4B83AA487EA645798B355450350F1F121B0F1627001B27001B28001B2801162603092F0507513213B7382FBE4640C55551C75C58CA6460D17067D27D7AE2A98BE8BCA2EECFBAEFD3BDF0D7C1E3F0BBD8F2B5D5E2ADE6B29CE39A93DF968EDC938ADF9481D6B788C2B277A9A661D16F669B5D4F664B3848272C2B04212404050F05060F00092502064C210E7F2517B32A20B63025B4342BB83C34BE483ECC645BD47469DD8577E18F78E59A7AE6B28BECD2B1F3E5BEEECFBBE4A89EE19C95DE908CD78180D16E68CB625CC65652B93E36B73A32B6372EBB352AB93328A74D1886581D6C631E7D772DC45450C85955CC5F5AD66C5CD97364D6756CD27371D67E7CD67B7AD67878D47770D26A67CF625BC85B54C85952C75753C4554EC1504A94783766694E56344D4C2041533116625920665C216A60227D843793974B989F5291B355CABE84D3E5A9CDE6A4BAD58EABD77EA4D377C9B884CBBB88D5CB9AD7E2AAE6E5B7EAC5B2E5B891DBBA8DDCB689E0A57DDC8983D8807CD5726DCD6B6AD3716ED88074DA887CDB877DDA8379D8776ECF6662C85B54C64F47C2463CBB4038B93E36BE3B31BE3930C03D33C14239C24D46C8564CC8574FC95C55CC5D56CC5D54CC6054CE5F54D16356D8745DEE812EEB7C2BD65F25CB5E1DBE561FB44732B83F36BD3D32C04035C74C3DE65C37EE6E2FF67231FA693DEF5F3DE15A3DD65649D26457E07065 +9C4404762C00772F017933026F4A346661675A55754F4A84474DA1474CB4484CC75665DB647FF06871F46D63F85651E54040D26658A56E6AAD767CB68089BB8A96C08FA0C195ABC2B3CF84C0E575CEFC66D2FC60D7FD5ADFFE51E7FF49F2FF50FFFA4FFAD441EDB535E09629D07B18C06107B75805AF4F03AD5A00AF7D17B2A12FD7B135FDC13CFDBF3BFEBE3AF9A626EA952AB26209A84E0B9F3A0E9339078738008838068A390C96440CA24E0CAE580DBA650BC67309CB840ED19513FEAF30F7B932BF9646AF8761A0797C967E858D838E7B879D6F6C4B703C007032007129016A2600642300622200612201672600692800712E016C2A006827006425006123005A1D006016006021006021006122016124006126006325006B2A006B2B006425001409110C082505073A09083C0D0A3F13084D1E073D2A193D281D4D26225D2321682021742B308C20247B35285D4B2A4572310B7B310E8431117E35027D36027931006425062C15432B18512A1B602F1D6C3420792B1E7A201F7C3225914531A22B27962A289F2A29A83139B52432D03A34E05D61CF9595D393A2B891B09E8CA3A28797A68DA7A6A0AFAA9A9FB38C95BC6F78C76662C25E4DBD4E4FA1606B89936E7FA87445CE8E37DF8E38F18E39FEB334FFC238FFC13CFFC145F2B354C0A26EB08B70BA7F56C4733CC37520CA6C0CCF6E0DD2720EE38511E68815EA8C1AE17F14D57416D27E1EB98740C0B671C5C85DC3E978C0FE6FC1F85FDEE348CBBC3FAB92369B833BB1A96B9BA07D86978F8BA395A49AA5AF998BC4BA7DCFFA64F4FA66F1FA4FFCF157FFD449FFD33FFFBC39FF9F22FFA81BF8D53DF6E130F4E033DAE85FADCD7A889AB26562CB5049A63431A439398F402C73705564A16739C46815C36412CB6912CC5E21C8673C906C606A578E6A598F7374668B6729A74A1EA94B05A14200AA4D00B54F05BC5C08C6670BCE720DD57E0BEC8E1AEF911FF3991FFA9A21F8981FF2951CEA8C18D47410BD5607AE4F00A348019B46069D4807A65915A6620DA2540A994E00913D01903E04774600803500913700963C00A44902 +AE4702803202762E016D2A006826006422006021005C21015B2000571E00531C005016054D100B28102F031054070E610C0C6E190133330C194E18004F1800511900521A00531B004C19004D18004F1700521800561A00591D005C20005C2101591E004A2C343223561A1B782C0F4C3E0321440F164B1C0C231F5C231F56231F513B1E2B531D055820045E2303661F09691F008032018D38009B3F00AC4B05BE570ABE590CBF5B0FE77D17F08617F98F17FCAC27FFC938FDD43BFCE03EFFCE3CFFB835E0A53FC48E4CA87759977369866F79545D8444466F5F33407F6247A0914EB8B653D0DB59DBE65DE6F262E5FF61D3FB5DF6EA34F8E52FFAE02BF8DF2EF6DF31E2E153A6D75A8D9EBA7680D15F63E84D4FE43C3BE14145DC616AEB7D77DB8893C0B9CC94A8C28A97B88193B17190AA61868161964F1B8034038C36039839039E4001A54700AF4E07AE4D09A648029B3C068434018636028938039E4201AD4200B85106BA5D00B4590AA96A089F7C06AA7E0EB58016B99942918F808E93BB8D7FD6414ED03C42C73736BE534CA93F317C36287F2826944E48FF5C57F66A66EE5C64E94F62E55255B4525B6A665A2A824100A24701A048099F4A11A4591F9E6240797F4167766F4A579B55588D61598083757586927A97C268BFD159D4E547F7E042F4F341F2F43AF0F634F0FD3CD3FF50BDFF4EDAF84AF6C336EEB533E6A831EA9431F6A740DEA757DBAE8DA8C575B7E672A8F5A3B8EC80D0F768F9E26EFCDA43F7BD37FFA022F48D17F78A19FA871CEC8318E26D10D26103C6620CC05E13CB6A0CC66D13C17216B67928C6813EC29D56A7B071889F8FA491A79E5E838B5D4E9E552A9454168137087B24067A1F00702C006F301177512464523A4A4681575DA97383B67A98A38595A49D7A7E8B6C6777482A62390D4018002F0B0F2000011B050817030F0F021608032C0B104A250033491307612509772E0B8D4107A25E15B56A26B86D2CC4621BB15814AA4E0B9845038235016E2E00672904632A00652404732C0C6C3C252D3961232A952726B0302ECD3A48CB686CD0AFAF93E5F463 +04075400005D130C962618D03128DE3C38ED4947F65656FF152FCE0B178E01004E00004600013E03065A070B77131A7E2029861F1DA23A155E550D1B5B150F611E03611B016119006119016A1F027425048F3502AA4501B65000C25B00CE6303FF7B1BFFAE2BF8A72AF1A02AD97D16C25A03B14B01A03D007125017023007021007033007046007B6528868451A4A2969AA4A34F57BA282D850204510C043817051F1F05122705064D09064E0903500A00510D00521100531000540F005510015611015510005B14006119006A1E007323008B3000AC4502CB6A03D87801E68600F19402FCA204FDA80EFFAF18F5A81AD88F1ECD6200CC6000CC5F00C85B00C45800AC4400902E006B1E026017015611015B0B00600500671A00732300872C00AB4400D86E00D97902DA8504CF8812C58C21BB7919AF5904772A00681E035A1206550F03510D004F0B004D09004609002902033400054004034D0801540F005F17006C25007527019C3E00A74300B34800B34900B44A00B24B00B44D02B64C02C26103E99B05EFAA0CF6B913FDAD18E3A433B1901F8A8D3E95B09D8EA7A4889EAB7D8EB3737FBB565BD14344A15D48355A28055612005915025D19046E1F007A2800873500934300C96100D66E00E37C00EB991BFEB52AFFC930FFE044FBE73AF4EC3FF6FD3DF9FE3EFDFF3FFEF43DF9F939E4FF38DAFF5AB8FE81C1EA6CCAD658E7D334F6C22EF3C029FFAE26FFAC22FF9E15FF9F12FEAB21F9BC26F6D031EDCA48C9C77CACBC8F95A6C08292DF707FFF6871F4656DF46875D56A587E803B11822601842102781E03742401862B00833300934100A44C00C35C00D16100DB7103EA8E13FA940EFF8E04F78B0DEF870AE48503CA8625C67A2EA4805C9D8C946B75A62F2A9159272A4E1F176922027C2F018B3F0E686E6295C378A7D87DAAE265B7F75BC7DC59C3C57CADC577A2B5A28C9EA29971AD7A67E45C65FF4144D135358D8149328433047F2E007B2901812300882B00922C049B1C00A23804AC4301AD4900B14600B44200A33D009A36009A35019739039E5C0EB2721BCBFF6CBDB050 +7296503D3B2C2221160808000404000000000000000000000000000000000000000B08011711033F2D1868492D7A59418D6A56B78850A8974499A738867B3974503A6F453D6B3A406934266B3F2C6E4A3281572A9564229E711FA87E1CCA8A26F4802DFFCD5DFFDC90FFEBC3E8D696D1C169C0C14DB0C2326DAB2C469026207520216C1522640A23651424661E2E4F34343D424344494D425C5741706844617A4853764A51734C4F615B4B634E4A6641495C48455350415649435943454A3A3D57493C514D34534C30564B2D5849295A472655432B52422B4E3E24484528424D2D3C4F2F3651323D4C32454732473A31423A2F3D3B0034410B2C48172C46282D443A324B3638592A6D39247F291C911A14A11A14B21A15AD482AAC5F339E684E936162A3828B9E7F859A7D7F886C79775B74583651361F29020005010002000000020200040500110F022B392A3F613E5378428A7862887268866C6F8A6C6C8E6C6389805F859054829E279FA92CBDB431BCB534BCB737E7BB5CF9D14BC7C034B8C22B7C8F36768C44718A536F75497C5C518F5E5AAE5F5AE49550F0B24CFDCF48FAD14CF8D351E9CA9EE4C187C29B649284535E65315B5F2F595A2E2757252A661C298611468F0C366A17446420525F2A4F831F6D8632727F307C6A22947E2BB291289F83189D81279C80378D6F496D634A595E4059533B6C5D266C6C276C7B287278307151446D494B66445461445A774D63875463AA6C55B7775EBD8763B98770C38E6CD8AD68E99D5FE19357D98A4FEB7930DB9732C28721BC6B2CBA5318C92F25C22A29B32E2599372E98493A774347623E4A583F45583A445537355E2D295A2521582B145D2B22573C355E3D4E584656543F5246365145334D413C4239352A1616160204030000000300000D07073E1A26500E297C2A2C9231429D5928B96831A1662C7F5235584A3D494E3A3D4F353E5133535A30735B2B8B521DB45623CE6B1AEE5F19E46226CF7020D07427DB8923D17B3EB47E427359405C4A32442D1F3A16060F0C0501000205060A1E18222E3168524573534C78685A8D90C02E +DAC1ADD9BBA3D4B194D0A8857CC14929DA0E28E30827ED0237C53183A849CF8C6287C53240FF023AFF0234FF0333FF0132FF0030F3017BB826C77D4CC56733C4511ADD490DF74100FF4F01FF5701FF5F01FF7015FF812AE4803DCA8051CB8154C980533DFF001FEA1801D5312690644C4B974F33C2521CEE6216FF5A18FA531AF5573ED95B62BD9784A3D3A689D6BBA0DABFAADBD0BEDACAB6D9C4AFD8BDA5D8B69BD7B195D6AD8FD09269CD895DCA8051C66734C34E18C14811C0430BF12600F60D00DB005FBE0077A2018F8201896201849F018CAE127FD39066D39974D4A383D6B197D9C0ACDAC5B4DBCBBCDCDBD6E8FFF2DDE7DFDAD4C5D7C1ACD4B194D1A17DCB8154C86C39F44100F32000F20001F10000F10100A50100A200009E001B75014C721BFD750DFE7900FF7B00FE7E00FEAE00B9C10084CB8154CF8D64D39974D6A484D9B094D8BCA4DAC0A9FFDA91FFB974D4AD8CD4AA89D5A887D2A1815A6FB25D4ECB5F44D30192ED00A7C900BCA600BA8B01B97100C15800CA3A00C8414CA762D7B599D8BAA1D9C0AADAC4AFDEC7B5FFE29CFED88FD09269D19B75D2A482D4AC8DD7B599D8C2ABE9EBC3EAFFE0F6FDD3FFF1ACFFEEABFFECAAFEE7A3D7B697EFCEA3E186575E40D6642DE96B1AFD7515FF6317FF531AF2742F70C87243C96D3A8D82305EAA262FD31C22E70101FF0100FF0700E22627ADAC80BFB7DAD1C2DFE7CFE9FFEAEDF3CFDBCBBBD4B193509F7001ACC8009FDB1F70FF2740FF222EFC2125FA2906DC5B01947D009AA000A0AF0088A70086A4385AC87644CE875BCE875BD18C62FF9742FF8A32FE700EFF6C0CFE6E0ECA6C38C96D3AC76936C76935C5602AC5521BFF4E02FE4F00FF5800FF6203FE7F22FFA457D5A785D4AF929DA8BA5C53CA561AF46D1AFE7601FF5611FF2500DB2700D52700CD3901BC4300AF6C0267950038AC1F01BA2C00C44B16C3541CC65F25C55E24C24F18C34E18C04710BF4009BC3601B32300B42100EC0002E60024E1003FE2004CC8007AA7009D8900EE8400F7A1009CB7008CCB0078DB005ECB7041D0895FD2A07DD6B194D9BEA9 +534D03260F21380A394A06515D065770065E6F03596E01548706469C173DB22835C7434FDC5E6ADD555EDE4D52DB4D3ED84E2AC03B28C23C29C43D2AC83D2DCC3E30D63B31E03933F13B2EF33E37F64241F54448F44650F14751EF4953EB4E57E94C55BD3A28902D17632006591F1D4F1E346714427F0A508C073E8D062B8F061874110E5A1C05571A04551803241D0D17080B35023D5C053F8409428A072D9106199006188F06185A17045E1922631B407022527E2A65934A5FA96A59C78A1FDAA32EA4FF16A8F917ADF319CDED12EEE80CF6C510ECBD0FD87710CE670CC55708B65D08A76409A46308A26208A05E0894520878552B68461E58381156330A552E035623006B2D069D2F16B73315D23814D73610DC340DD34F04E75B0ED08718C58211B77831A3473090162F8C133688103D873050796D797CCE6A7CC1707DB57679A968769D5AB1515FA034329C20168A25092D1D06211308160A0A160808110A1214191307331C053B23073C1E093D1908431A07491B073E170B340C0733020731014639055E370776360A9427069E322FA64C27A3610AC45607CA490CD03D11CE3F1FCD422DD73F34D5411DC4390EC82D1BA6361E9B3811913A057C36057533035D360047550015440E1138090D2D04182509160B0913080C16061014030D1004100B05090E050B12050E13060F1606111608212802355D0C5B67095D71075FA80793A12D8EA16EA79C73779FA277B7BC7AA28B62A1745D9B6F6EB3645DBE7155CC7E6ACA6D8CFFFFFBFCF9FAF9F4FAF7579DF65469F36C4CE76A56D5715AAA905F97AF7381B29D7DB59C82C1AC79C49B7AC97A7BD55A93F41B78E623BF780C9F5D07763205712609601F0367250580360F8F440A9660069F6B05A7660ABB760ED79411E2AD11EEC416E69919DB9712DB6A30F0542BE74D29DE3D35D4522EDF6735EB6F4BDA862EE78F4FAB83608262714734361F1B101F2308454D128475169F9139E59654EB7B55E0535BC53C4CAF1E2D91153789283B8D571B9D962B83E923AAF62494F51A7BE43267D45552CA6867D071A3CE5898B1567BA8497E8828 +5803443E4B533B57443964363A723B3C81403A7849397053745C748B6994A276B59F93B19DB0AEA2B9AAA8C2A793CC9A7FD78D7CC96385B77C8FA69690939C9180A27C859F678A9D3A75712B535F1D324D13243E0A1630050F30000831011547152547585477817D8FAAA6A7B5ACACC1B3B2BBA9AFB59FAC978883705364491F4537163E250E3814083603033504003302043501053200052E00062A0E03281C00262500312E003D170E4D0B0A4200063806103E0D1A44101F4913244F4D3A585E445DBA93A6C8ABA5D6C3A5DECFABE7DBB1E1EBA2BCDF9FB4E0ADBFE5B5CAEBBECED9C7D3C8D0D1C6C1CFC4B2D3D4B4CFD897C4B8ACA98DA58E629F8E478F8F2C7F7406377402337002337E214F8D406CA35665BA6C5FB17F68A78965A67C6C7D6D4B3B30342E2F23222F132D401F38522B438A2C67AD397EEC579CE363BADA6FC3DB70CCDC71C5A87EB99364AA634D8C254271022D6D052A690827701A3380312D934338B16448B76F579F4C4987293B7C163F7204436A042B6A0C3051172D52283488AD508FAC5697AC5D968976A88E75A78093997B9D866765893D518D143D8B1A438A2149B55850C3725FE19A7EF5E083DCD48BD7C08CD3AC8DC69D8BA49470B7836EC88D93CDB89BD0B99FD3BBA3DAC1A2E3C6A4E6D0A7DECBAAD6CEAACCC0B09EA9AF929BA8878EA1519F7552A56F336D443B4D352F1F123610163E021B4E002F68013660002E5A00233600122C011219021607022B04082D0F0F171F151E5113284D271A67613D678B4368B6497FDC4F9DF666C1D967EAE77CDCDB88CAC581ADA177896C5A5454565E6D5880839691849EA5A7A49BB2A88AC86581EE6177F0656DDE5A56DA6059C9654FB0495D9B5C504937410E474D05453E102D321D304C3B2140382D2D2938202F360B1F260E25350C20411D2D444035435732667B25527B0E6952025B5105456E003078043181213C983047AF6566B89A80C6A680B0AD8487AC6970956A5C4D48592D4863233B792A308E293BB55F52C2796AC48C95C9A4ABC198A6AD7DB19C829D787C97599A845ACF896ADB8BAEE19CC4D5A8 +EEC750CCAF49C9A850C7A158A7954F88894778783E68683669591D7C601A9067178A651585641373621E626129485B282F56273540322442351444381B553123672A11842800A1261A400D2B37063D2E004C32005B37005F3007632A0F7932067A4A0A59431E513E114939055122025A0B004F090B4507166F2E4490284AB12351A51E509A194F872040742832735016855C1AA17829AC8130B78A37B5883EB38746B38448B3824AA79450A4905BA28C678A9C9072ACBA56D3D63BFAF35DB7C26A98A888C075A6B667C5AC5AC79F57C99355B18B4C9C85516565655B6A5D527056597B5A61875E7B8548958432967A199A7600977511A0851AA99524B29F2BBCA933C7AE47D0AE55FBEB64FBF160FCF75DFDF558FFF353FFEC46FAEA3DFFCD45DE9E309B3E498234466A2A44652245611A464812294D141D4B032B300D281618251018280A192C102611272E2635321F3D392056323453313A513041662157561D7C33207A142F662149623158854268A94D7FA95996A98CC4DBAED9EAC5D896DFC86BFFFFD8FFEDEBFFDCFFFF88FABDA098B67281AC467878264A761849740A48790B437E0C3F7E1B49A23C549E4E697D435C35614A34624E3463531B5C48034430152E2A2C311D63520C7A6106927100BD850CC39F2DC4C539B6DF21BEA12BB79017AC7A19A46E199D631A8E55108758007A56028565009258048F54068C50088264247E735383856F80B1827DBB8A84FFB4A4D68FB9C488C4C776B6BD53A7B848A77C37936B2E457F4D417F4E3E80503C7E40284B33222B10161501120800001200020307031A2C000F350E0A2D120C28161B052F2C0D464F0E53670E596831495D4441582E4F4A20614B00785400866F00938A219D90329B9F30B19A3AB79029AD7F1DA27F21A47024A4771C9776179E7302A37400B2970CB8B043B29A7E7F98FC7180F72C299E0E2D80061F5F1537412726361F1B2C3326386B2549A54972FD12CFC03375B65453B16E68717755536B534F674F47664431482B27411A2637170223060C18002837002B3700392912441C1A4A1F26483D41606745698B68 +FFFFFDFEFFFDFDFFFDFDFFFEF9FFFDF5FFFCF6FCFCF8F9FDD5D7D4AEAFAF87888A6968674C49443B332B2B1D12261C13221B152C160922140B18130D130F100E0B140C09140A0815060D15060E15060F16030C0E0009060205040501020D0600190F0515151514131A141220131D2E12283D162B3E1B2E3F272C322D313733363D3E414E4A4D605256625B606474706F80786D7E808D91949CA5A9ACB8C1C6CCD9E1D2E1EAD8E9F3EBF6FCF3F8FDFCFAFFFDFCFFFEFFFFFEFFFFFEFFFFFFFEFFFFFEFBFCFAEED6D9D4B0B8BB999FA282878A5F676A3E484924292F2121201E1A111510080D06000C03000C0100070A0F04161A16294A232F463036422F37402F383F323C46373B44413E374A49445454525E5E5B6968648C8F9E7C7C7EDBD3C6B6B4B57E8688687276535E6450575D4D505756514B52575B4F5660555D635B65675B676D5B6974686F817C838D90A7B79CB6D1AEB3B6A8A7A4A39C9296816E7D6855674E3A4B35273E35243630232F2C232B2A2828292D2825362A2E372B37452B4A5F4A4F5551565E595D6854626D6162676E6A5E7269607B7368767878717D8977808F7D8496B1B8C0E0DBD5F4F1DEFFF0E4C3B7A9B19F989F8787756C65564F493F3A363C2F1F392316352113321F102D241B322D27302C2D373C423C4D613D58735F77936B83A2788FB1A3A8BBACB9BFA8B2BC9EA2AB8881798D857C9289809FA7A9AFB3B6CBB4A6C9B1A5B7B09DA896828E80758B7E6B6D665C504D463C3B3624292C101922090C1D0E101C14141C23282E292B2A3736344D4640644D3B66503963554A6B5A4A63574B56534454463B5343364D46404C433A4C4B4647484D54595F59626B5B646B6C67616D63596154434E43313E352E35302C383435433C364A3D3439423F30394229363F192D451D2434191222130B1A0B000608000003000006010500040A05040C02041004081301071702071A060B1F0A1121132637313E46536372828B92CBD1CFE2EAEDE2E9F9E3E7E8DBD3C6D6BFA0B0A297B69C8BD9B291DCC6B8F7E6D6FFFDE1FFFBEFFDF8F2FBFEF7FFFEFBFFFFFDFFFFFD +9D6161644B73874145AA3718AD310CB12C01B52F04BA3208A4611D82714361816A687A857073A0615D81524863533251551C3F5116325E301E6C4A0B7F510D9359109F6811AB7712AB9E1CB8A10FC6A502E2BC10FFD31EFFD229FFD134F0CA45FFB75EE7CBE2E7A7D4E883C7F28295FD8263F88A48F4922DF5A21EDEA325C8A42CAE7F21955A168254106F4E0B6F4D06694509834E3C7C616D76759F7674A27674A57673A176739EA12C3CC1253EE21F41C52D3BA83B36A34A3C9E5A43835E32A16145C88157CB6239CF441BD15222D3602ADA7B4BEF7B54F7575FD47168B18C7293808B7674A57674A57674A57674A57674A57674A595829EB59098BD9487C59976D7977ED1A276C3B344B1A3359F9327998121936F1B965E14A35600AE2D03B02D01B2641AA36A389571579073738C758F7774A37674A57B71A69582B1B094BDC4A6CFD8B9E2C2BAE9B9D4E99AC5D58586C97674A57674A57674A57674A57674A57674A57674A57674A5837297917189A67374BC755FC08064D09074D4948B957A8D837EA6AA8F9CD2A193FBAE76FFA067EDBE48E7CD3AAD850B8D64056E44005D3B054C330A493503483C0A4C4211723717B91315C3131FCE1429AE2D0EAC5E20B38428B7914AC88864AE816D947B766F69995453723B5E3E44332935071230200654280B6838287C49457B3246620E304001472900441E001C1C00131B000B1300241108331800242115151E201D1C22200E0149002B5F53548070699F7170AA7674A57674A57674A57A7DAD7F87B6BEAD82D2D98BCBC2A5DE9FAAB697957774A37674A57674A57674A57674A57674A57674A57674A57674A5836D93A1706BA7923FC18A30BF7208AB5B02BC640BC76F16D28221BB781FB86F2AAF7128AF6A259C6B289C602A7F695274719C7674A57674A57674A57674A57674A58C6B889465559466289C7017B88200C56A00AA6001866C223E6C45545573595381675D916D6B9C5C597852436A2F0A401E064408003A0804290F220E0A260F0B28094336014A3B026654126754107261077E650091820F9F860FAF6F15B56C398A6A91 +E07956607144306746005E492B837057A897569381557F6BBC750BC77807D27C03A753317D2A60702455631E4B5C203555221F091D11050F09010101010101010101010101010101010101010101010101030300050500090A050E0F0A3E361165593F7A8F649B9662BC9E60D3B13AEAC514E4B80ADFAB00672B203C191511080B0A0406040001020001010101010101010101000408190C203315394C1943661E4E64195562155D592A1A6F3A0F864B05864A08864A0C6D37125424182508020B00070022441B244837274C4A25375D2322671C166818001F03001002000101010101010101010101010101010003040604111200600F01390D021307020B020204010101010101000202060D120C192220192E34193A5537514B4755404E355727235A291A6E3045833870903B899E3FA3C846B2CD54BE8A338275296B6020545D1D5B5A1B62392D5D092878110C8D2C2C90442F684822634D155E340E4B23014B14001305030401010101010101010101010101010101010101010101010101010104001509002D0F00450C0A6B661C737F2A8F963AA9B719AB99189D7C178F7A1882791A766F1A6F891C779831829744927A6C2F6D6332605B354D3B151B1300070601020300040500021008001B11003F0D0050030F4D0E582919AD2A00E731019C64359A6F49987A5EA76E99B68577EC747DD889609A462E93391B8D2C095326130F06000602030101010101010101010101010101010101010101010101010101010203000456020C670E15781B32551D604711927114AA6603BF5E00C57502C27702C46C00AF4B00A631007824005326130F171A06151C1D23433F2C4C6C3D697741758364838976949873948F8BA67D8393756683543767063E55034E5106453C005413064E0F212B12532A185C2425914E55915A77A89BC7C3B8B2C8D590AFBC847775664441540D3D49072A160E05062304015E15027420008B2F00833C1E8B463F882E6CAB2989BF2891E449C9DF9FB7D1C7C8C6C1D5A5C8DEBAD2B0C8CAB2D4CAC8F177EEF364D6CA61E1B4A2CC8888867F95718FAA81B99A64 +000000000000010000030000241E19463C3256483D6654488B7955978569A4927EAD9A84B7A38AB19E8EAB9A92AC978AAE9483A792779281777E7178787278737478706F7A6E6B7C6366795860774D5B764348573A35392421230E0E0E00000000000000000000000000000000000000000000000000000000000016110D2D231A392E2245392B4436274333232F1C150100000000001C1718392F3043424E4E566D505E775266815C70935B71915B738F4E5668413A4241313341292501010100000000010028221C514338635448756558A59385CFBEAAF9F8F6FBFBFAFEFEFEFCF8F3FBF2E9EDE2DAE0D3CBDFC8A8CCB1A6B5A490BBAF9EC2BAADCABAA9D3BAA6F4E7D4FDFDFBFEFEFEFEFEFEFEFEFEFBFBFBF9F9F9DBCBBBACA18F8D7A6C5B52490101010000000000000303030707073A2E2E3D414D525367463F493A2C2C1F181805050500000000000001010133271B6251416B5743745E46896A4D8B705384745282664E5741332C2019010000000000000000000000231016412F2B594D418F705B93765E977C61A48566AB9072AB917891857974708974748E7478938F8C9DABA0A8EBDDD4FBFAF6FFFEFCF6F0E0A69CA49E939B968B93988A8A96878A8F7F80908279957E5E927B5B90795984694E705A4D69594A5C5251504E5B4D586E685C5E6C615B7067586D6B6C8E7C688D79607865575C514B5345424A3A3A422F29241405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000302013463A2C5D55407063538F79629B7B6E907C6493785A9277628978647B7B7D8383839E8A89A7998CB5A693C6A987FFFF06D1B997D7B297BCA184B7A283B4A087A08A736F5E574A413837261C03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005040932303D56647E +FFD900DC94268D76283E582B2347190836070A32040D2E0136410055551A756A34B47828F3861DBE931789A0116E921B5385262C5B002559031F5807185303124E0014520617570D1B8520178428138331138235148239167D4219784C2B74601D686B255770385D524C6335728D2E98B827B4CF24D0E621FDF003FEED03FFEA03FFE702FFE502FFE601FFE800FEEA00FFF000FFF001FDF001FCF101FCF000FCEF00FCED00FDEC00FDDF03FED51DFFCB37C9AA5194896B8B7E5E8273524E6E2F2D5E031B3F001433000D27001A2702272705512000641E006C2303712912772F21B75814F88207FB8D07FE9807FD9F01ECA402E79600F28701FD7802FE7507FF730CDC701862611E5A8C43709B5D86AB7881A46C7C9E61528832327A162274060B5B000034040044050054060056030058010162011F6908877300BB9800EFBE00F6CC01FEDB03FCE503F7F21AEFE931A8A558188041157F35137F2A1F7B24126A1C02580D025102014500024801034C03045003055403145D0E2D80247CB355C0D76FF9F93FFCF828FFF811FDF403F9F300FFF600FEF900FFF800FFF600FFF400FEF600FEF900FEF900FEF900FEF900FEF900FEF900FEF400FFF000FEE300F5CC00ECB213AFA32B465F0C3C57063350003545003A4D004654075366247E84629EBC62E9CC94C0B6AC98A0C46E879B3D6B8D2A68511C682006460A0842090A3F090D5515285C35275B4E4D6D6247604B3251312A54082C4A003330004B2F00584F0C516504849500F3C607F7D204FCDE02FFE400FFEB01FEEF00FDF200FFF001FFEA01FFE400FFDF01FFD600FABD00FDAB01FFA908F5BE02FFDD02FEE101FEE300FEE101FFDD00EDB50095A52054922F4E81344A762B4A7724517013525602594E00724C01DD7B1AF5840C8148035B4806454E00204B041C5506134D03082C000D160014210520220029340A2F50235383475F7A5958838A606A8D33647221606522573D1E601916540B3048003F4B0958523263643A766257695B4E49604E257723086B1006660C0067011368002E720F557F13A3A804F0C902FDF900FDE000 +0020AE00001E0501140A030A342A145E521E645D406B6863AC9E55B79D30C29C0BBFBE4ABCE089BBE2A0BAE5B7B5E3AEB1E1A5EEE461F6D832FFCD04FDA903FB8602D86D01B65500B98000CE9200E3A401F0C000FDDC00F9E000F6E400FDE200FFD701F6AB1CEFA55FE8A0A3D3BF9BBFDF94C9E38ED4E889FEDB00DBDD31B8E063AEE082A5E1A1ABE0AEB2E0BBB5DFD3C5E4D2C6EBBFB5E4BAA5DEB591CCC17EBBCD749DBC6B80AB111F5E0A0F3504000C03000803000403000303000201010101010101010101010101010101010101010101010106000937376B6065848A949E82808F7A6D816362684C574F522A3212040006000703000401010100000100000201010900001605308E1749B22962D62765E22569EE3077DF179ED8399AFB62B0E177B4D144699B121E660A124E03073701000A0100050101010101010101010101010101010001000002000002000001000000000000000101000101010101010101010101010101010101010101010101010101010101010101010002080008094854625B63806E729F8D9FCD85BFCA81C0C98BCFE281C3E685C6DC8ACAD388C7CB86C4C3A0CBBA9C769F74638F494B7403010E01020A00030600030400020700000700010F03317F0D359A183AB62969CD716FA0C49A82F2CF59FBBF05FBB20EAB81005EB20512E30B172F492E3C85526995638CB83F68E6366AE02E6CDB0C1CA5000D460004170100090000020000020101010101010100000100000101010101010101010002000002000002000005000005000006000006000006000004010101010300000B000011080D4919436E638399A0A88CCDC788CECE88C4E68FA6F46F9FDD3C618D2F234732151A3208005A2D03554000452600270B000F03030A00000300000101010101010101010101010101010600020800000C00001400002602005B2A017B3700965103CE9405FBBF05FFD900FFE200FDE700FFE100FFD601FAD300FDA000F59800E5990FE6BC34FBCA88F5D7CCDFD5CBA9D8B689CCAB3E6D87243F540007170D000928150E5E2300AD3D00B56B00FFDB00DF9500 +5269C63E53A63447952A3C8421317419276417246116225E0F1B4F0F1B4F0F1B4F0F1A4F0F1A50111C54131F5915215D18236124357B2739802B3D852B3D862B3D87283A8225387D1C2A6916235D111C520E184D0B154809124308103E15141A412E062B1B0217121904093108103D0C184A0D194B0E1A4C4D3E1F5E4A1E6F561D61532D54513E5D59486761536763576B6F886179DB778CDF8E9FE48293D27788C06579C3536AC7636772958562C7A453C0A05ABA9D619C875D7E725A5556683D46711C2C6A16235D101B510E1A4E0D194B0A12411A1F2541351F69501D926C1BA88333BE9A4CB58F3DAD852E7D632661563A132057111D54101B51121E5715215D1726611B2E692233782233782233782132762032741A296A15245F101B510F1A500E1A4E0D194C0D194B0D194C0E1A4E0E1A4E0F1A501A28652333762C3E883347943B50A14860B85A71D1647DDA8A9DEA839CF08EA1E29AA7D4A7ACC2ACADC1B9B4B8BFB8B2F4CC86F0CA78ECC86AE3C581DAC399CABAAAC4B7AEB7B2B9878CA93B509F364A9731449046495C505052565E733E53A65670CD4F68C34860BA445BB24056AB384B9A374A993346933447943E53A64358AD485EB45269C65B73D3617BDC7B96FD7490F36883E45C76D54B63BD3D52A52E408C233479192464111C52070F3E060F3C060F3A04091C010834090F410A12410A14450A14450A14450A14450A14450A14450C184A0D194B0E1A4C0E1A4E0F1A500F1A5014205A1725621E3070223476283A822A3C852C3E88394B9D445CB44C64BE5A72D2627ADC8FA1DFAAACC5BCB7B3C0BBA7CEB57FBAA5866E635145454515245F131F5915245F1D2C6D273A7F384B9A656E8F7B7C8093A0CA8A9CE45D77D85168C5425AB03D52A5364B9A32459231438F314490344794364B9A3346932F428E2A3C842133751D2C6D172562131F59121C57131F5914205A15245F1924621F2D6E2334792B3D8530428E3C51A2455DB3475FB74157AC3B50A131449125387D1D2F6F15245F101D540F1A500E1A4E0D194B0D194B0C184A0E184B1D202F3E3828B292456A5A36 +2157003C641D4E6D3660765064765568775A697A5A6A7E5B648F5A557D40476C27366317265A072050031B46001A45001A45001B44001B47001C4A011F5101235901275D052B6109487E2660913F78A4597DA86083AC6884AD6985AE6A84AB6880A965567F3B3F742A286919286411295F09285E07285E06225800245A02265C04305F0F3A621B3E642443662E5B5B5B6365646E6D6B73806C78946E81A3708BB2738DB3758FB57899A68A9CA98D9FAC909BB38998BB8394B97F91B77C8EAA7989AF7485AE6C769E66688F60648A596186524D7F4046712A3E741C50853063974472A15582AB6783AC6985AE6C85AE6C85AE6C83AC6882AB6782AB6781AA6680A96579956C7B7B736D6C6A768A6780A96581AA6682AB6782AB677CA7606C9D4E568735476E2F547242617655637857667B5A547C3E476E2D2D630B265B062054011E4F001D4B001A4102193C02173801183B01173D00183F011A41021B46001B49001F48041E4F001F5001205400225800235901245A02265A072D4E193A3A324345374C6636496832476B2E426B29426B29426B273E6C232E620D2B600A295F072B61092D630B3367143C721A487E2656813A678D5A67845A677C5B697D5A6F855F74955C7FA86472A0556A9B4C6397444E842C48732C4475335E923D6D9E4F7CA76082AB6781AA6680A9657CA7606A905F6B8D5B6C89595F84415B7A405870404A6E30486930446D2B426B27466D2C4F70375C704D6E6C606B6A686666666161615757574545392E4B1528470E2244081D46041A45001A45001D4B02205401275D053369113D731B487E266899487BA65F81AA667EA9646D95636787565368413A3A322E2D292B2A261C40031E4C01215701275D07345F173C5B204C5E385959595E5C5F5B5B5B48633A435D3036531B35521A335518285908245506214A042F50193F52244D5D385D5D5D6464645757574359323A5D1B2C5D0C285E06255B03245A02235901235901255B03275D052A6008326613416D2263944372A05885AE6C9BB985C3D1B8CCD8C4DCE7D9DEE6D9CEDAC6C9D5C1A4B3968BA4877E9068 +9992B4A3A9C3A5AAC6A8ABCAA8ABCAA8ABCAA6A4C7A49EC4908BA987869E7F82938588938B8E939C9FA8AEB0BDAEB2C3AFB4CAB4BBCDB5B6CEB6B1CFB1B1CFADB2CFADB1CFADB0CFA9ACCDA8ABCBA7AAC9A09DBE9A90B39690AD9290A8888C957D808F787E8A73748A6E6A8B746E917B73988077A1857CAB9A93BD9F9DC2A5A8C7A6A9C8A8ABCAA8ABCAA8ABCAAAADCCADB1CEAFB3CCADB2CBACB2CAADB1C8AEB0C7ACB0C6AAB0C6A8ADCAA7ACC9A7ABC8A3A8C0A0A5B99E9FAE9D9AA3929699828594817426A59524CAB623CFD220D4EE1DA1C92A71A63C6E6A856D67946D64A37770A0827C9E847D9F867FA0918CAA9DA1BCADA8BFAAABC1A8AEC4A7ADC4A7ADC5A5AAC8A7ACCAA0A4C19EA2BD9CA0B99495B38C8BAD80869681849587889A908BB39B9BBD9EA1BCA1A8BBA2A9BCA4ABBEA2A9BBA0A7B9A2A9BBA8ADC3AEB2CBB3B3D1B9B5D8C2C7DBCBCEDFCBCEE1CBCEE1CDD0E3D2D2E2D8D4E2E2E5ECE8E7ECE9E6EFE9E8EEE6ECECDFE5E5D8DEDED0D5DCC9CCDBC4C7D8AFB3D0ABAFCCA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCCA8ABCCA8ABCCA8ABCCA8ABCBA8ABCAA8ABCAA8ABCAA7ACCAA7ACCAABB1CBABB1C9ABB1C7AAB1C4A8AFC1A8AEBA9FA6B984869B8185957E84907D818D7D7E90827D9D817C9C736BA77167A67C7BB5837FB68B84B79491BE9EA1C4A7AAC9A8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ABCAA8ACC9ABABC7AAB0C6A9AFC5A6ACC6A0A4BF968FBB7F78A4645A9F52447F30215C1E25531A1C4F231D5B594B80746D998D88B09FA5BBAFB5CDBDBCDBC6CBDFC6CDDDC5C8D7B8BAC9ABA5C98E88C4867DB27167A464588A64588A6357876158875C50824D558656507E3D396B30215C443D8D473E8D59559F666CAA8886AD9DA2BFA5A8C7ACACC8B4B2C8B2B4C9B4B5C9BEB9D0C8C4D5CAC7DCD0CCDDD2CFE4DED9E0D1D5D6CDD0DFCACDDEC4C0D7B7B1CBB2ABCAA5ACBFA0A6BCA3ACBD +923E5655195F5614535710485410405211394C144246174B481C7153286B5F35656F46627F575F9A5E6BB66578C56D77D47676CE9BAABF97A5B094A099799B825F977758976D5297804E938764978F7A9B9191B194A9C897B3DA9BBDED9CCCF28CAECA4ABDAC64AF9C7EA18D8A949496879C968599968397728B85629591539F9D7EA6B4AAADCCACAACAAEA7C9B3B3CDBFB4DCC8D4E4B4C9DBA0BFD39AA6CA948DC19784B09A7CA098708A96798495827EA78286BA828FC97A85D8737BDE8E91DBADAFD8B2C1CAB3CCBCB5D7AEAED5A0A7D38D8EC48385B86C5684624D6859444D3D604F227D5236986E4BB48B3EB5AF43B3BF6A4D90663C86622B7C5D2E785831745B366C664270865D7B965E71A76068A56563A36B5E865E5F82595F78566473535E7D3B496C294D5C185158144D551049541F63452A7158718763778B6E7D907680897E8482837981695F91674D7C5A41615B41426B4A497C53517D525980575D7C575E7B556A6C456458366444286543286942296D1B457F1D4783391382422B93693C9B8941ABAA47BBE05F95D99AA5E2B4B4EDC3C5F6E6E6F6E7E7F6E8E8F5E6E6F5E5E5DED8E2AFB4D18796BD828A9D7B658B7364906B6396605AA02F50AD5761B86B6DBAA78EA1B895A6C99DACD4A7A4C3BAB5B7B2AFAEA4A2AF84A0C58B99E5BBBDE6C9CCE7D8DBF4E4E5F1D3D3E6C4C5D99CABBB8A47B68250B27A598F686D835C7178696C558E633A9948389E382C7B2C4C733E4C353D352629351A3D362044463756704F867F538C8E58929C6C7C8E7974A5826FBA8176AD7888A171818E7176837B787B8E785A9D6752B1774CB58C388B6D55566B765B6470517A81607F8A6B948B7F97897FA48A79A57F75A97072BD6E71A470679C6760946447815E41816B47757845709D3D62A53B4F9F50557E4F557C575E7D595D805860936774AF6985C08695C58B99AD8989A974868C5F7E714673653E6B5F2464552265492F564C353D4631364E142D4D13294D1329511231391B3D402544452D4D4D3555653E6D74427D9E4B93B66578DB7277DF7174B86D719870717B6B784A7375 +417E834D583A4E512E4F4A224E4B1C4E4D17654B167C4A15AD420CA93617A62B239D251F951F1B772E21593D28473F2035411931511F204B2610462E215025335B1C314E192F4117162C3A184C3D1B6C415C9F429DD244B1D147C6D04BE89D2ADE8334D13409C52811BA1C19A2142C8B0C3F821F3D79333B7573677E8782889C9DADA7C4D3B2EBBCACD6A5A6C2857B86486671005F290C53151948021C5C071F710D1E7A061D8300176B132352092F390026341E1D2F3D0E3750003F63004E500D4E544861774B575B4F4D4057463A5F3F34A5433AE03837F74D68DF4753C7413EB62D3AA61A37AD0D37B50037D8000FFF0C1CFF0B2AF62415EE3D00EE7300EFAA00F6C73DDEF739E5CD49EDD486F5DBC4FAD0D2FFC5E1DEDFDADAC4DB8A96BE5978974A8D965D8F8A70917E7E90818D9085A1ABA3D298CAEC5B6CE1424CD72A2CC12525AC211E951F1B7B221C5632324D35333C3849373B3F323F363C2C1F44272B4F3526514127474131464B324556345055395C543F53773A9270558D88508C9566C2F17DCAEE85D3EB8DE3FF60F7F469EAE297DAED9EE8C7D092B0AF3C998E42837F486E714E574245473954522B8B5A31D25825D7492ADC3A2FC62A14AF092FC20020C1000CAE0001AA0000A60000AD0806C1000AB80B05A60E0BA93909B24502A445039F44099B440F9B4313A928229A1D258426275A39265C381E5E37166021004D0711551726662C38680E4E4E2D5C4F3B4776473788564B965947B34721DE2900EF2F00C73A0CB73F0AA844088F4F05554F014959004956043F550D555318894F21AC2D26B31E1AB60D0AB70E0BBD0F0EC82C00DB2000D60C0AFC0500FF1C00DF3301B34102944A0D6330004F2A0F322B010D36002B290053170F731D1075141F75221C633011553B0248450E4842204F44284B5D294F87304E884D45876B448179406D4C465C382A69231F873A46912A81D818ADEF11ABD53358984240A15065B72771DC0278B20E67AA1D50A5002B7E0A39540F3554193E5817494D1A53441B8341119F2000C21F00CC3000BD3408AA241B7F1E185A312D444C3F +3BAA3412762E126934125C3B135E3E146141136442136743218A36197C37116E390E61390B553A0F4C36134333193D381F383D1F4D33195B37146A3B106A410D6B470D684A0D654D0E675119704F247A4D2E8E4A39A34747AD4D56B85373CE719AD096E1BDC7CFC59CBECD7284B35A4A9A43459240408A3D18684F17614D175B4C1156430C523A0E53311055290A5B23195E28218E2531942E419B3732993824973A22943B20923D248B381F7F3C1B73401A6543195847164E46134546134546104F47107843208B49319E4F32A25D34A76C439E4E43A447319D482690421C833C12793B08703B076F3A076E39026A370B6242104B390C493B08473E08463E09463E1440412B494961476454375A4728514039453A4B393D4B322643411543430A5F420C72430D743C0E77350E752D0F742614761F12641A0025140D1C2D1B14471C1C441D2441142E3B19433F1C6B3C338B4F67B76E63B9695FBB6452A4523D8E4C2E7C4C1D6E4D006051035741064F3205532C0557260E491301452C074A430650410B51490F544913574A1E55581455510E5746084E32001F0003120707060E141818212B226E3C3B7E4D517F6669A17052BD8950BEA960C0CA719DD373A9D296B3D49DC6D988EFFA82F7E57AFFD073D9B4A2E4BAC8E8B1C8EEB0C5EEB4CDE6B7C9DBD4AAC3D4A2ACD59B76C77B6C9C522B825F1A6350245A4D2B554E3250505A5967775B4F7E76838E7A7B75BB626BBE5288D1688FD3629AD28792CE9082CD7B75CB6680CF4F47A84140A43F39A13E349B402C94472485521B7444186B3F106E390D6E390D633C0C624906634804644809634A0C63530C62570A5D49065F4902563F00563D0A523A035A370864350A6A2B0F71281075271E8D2F31A1333AB03541BA3B45B93C48BD3950B53B6BB64F9BC16CAE8B61E79A3EE2993BBC5E2AB27D4B83BD6884D07691D09996CEA7C0DCCDD9C5BED9C3B6B8D5A58DCBA283CB8C81D3656FCF544FBD4444AD37409B3E2988461A7D4F12744B156F4C116C4B126E551C71541775531E8A563FA14A64BF5862CC5D54C0483DAE3A157C292A973C +795A48795B5382655C8B70659475709D7B7CA1827DA68A7F9C7A7B97757592706F815F5B704F4864453E593C3456393153362E4C332E513630573A3263443D704F48785850806258AF978BC6B6A2DDD6B9E0D1C9E3CDD9DFC8D0DCC3C7C3A3B0B390978E6C6B7F615C71564D684C455F423E5D3F395B3D354F342B4B2F29472B27442A24412A223F2A213E2A213E271F3E271F3C251D3925183726143B28163F2A193F2B193F2D19583B33674A45775957937375B08D94B997A1C3A1AFD8B9CBE4C4CFD4B5C7BE9DA9A8858B9C7A7C916F6D83655B7A5B56715049694A4262443C5C3E3657393153372E50352C4D3229482D244029213F28203E271F3D261E3C251D35211A321F18321F1837221B3C251F3D261F3E271F3E271F432B21492E254F342B6545386C4C4274534C74534C75544D73524B73524B61443C5C3F37573A3253372E4F342B4C3128482D24482D244A2F264E332A4E332A4E332A4D322B4B3029462D26472C23472C23452C22442C22432B21432B214029213C251F37231C311E17281A1126181025160F240F0A1C090228110927160F38211B3D251D422A20422A20432B21462B22482C21472C23452D234B30274C31284E332A51362D573A325C3E365D3F375A3D35573A3254372F4F342B4C3128482D24442C22432B21422C214029213F28203F28203E271F3E271F3E271F41261D3C251D39241C37231C35211A34211A331F18391B193C251D3D25213E2721412A22452C254E332A53382F5C3E365E40386F4E476F4E47704F486E4D4665473F60433B5E403862443C6A4C4A72565284635E997776AE8B92BD9CA7C9A9B8D5BBC8CCADBCC9A9B8D1B2C4E1C0D1E4CBE0E3D6D0F9F3E3FFE8FEF2DFF5E0C1D0BB99A7A783859472738664627A5954704F4864463E5D3F37583A325639315338315639315C3F375E4038674E2F6A504371534875544F7F5E59886B658A75729C7A7BA58286AC898FAC8C91AB888EA3808699777692746C8972627B61528065548B755D917A6CADA274998C798B764B6B573260502E5A3D3552372E4F342B4F342B513B23583B335F4139 +F1E8E39B483889372978261A6D1F1262180B6216096214086311056213066115085F1A0C5E2011513D23455B354060353B653544542F50391F5D1F105D160B5D0D065C0A065B07074F06004F06004F06005004005103015102005101005202015302005A06045B150C5D2514564E0C4F77056185037393027DDD938CE6A39BEFB375CC8B50AA6446A2603C9A5C4771435155305D2413503F0B435B03445A01465A00534102602805640D035E06025900015802015805015A05005C05005E07006108006009005F08005E07005E07005E07005E07005E0700540B05570E025A11005C18075E1F0E5E24125E29173E572D3A7845318B4B3B822C45790D537108626A036943026222066013015F14045F16075E14065E12055D1101600C015F0A03620A00670F0364120561150862180A641C0D632111631E0F71150A6A1409631308621307611307610F035C0D005506015504015403005503005704005D05015E06025B06015606005506015A0F006018006128036238063E5A033959063458003058002E56002E56002E56002E56002D53002D54032E55023C56004F3C096223126022125F2112611E0E5F1D0D5F21125E29174869004661004559005F26135D22125C1B096115086018006018006018006017085F1D0F5A1D185D28163E5801425D0064420361320B5E231361190B641206690503710502801900871A068F1B0C9822169B3E1F74723F8DBF6AC3C88EDCE278F8F69FE7BA9DE8C3B1E2E3D1E6F1B9BEE4BDADDEA7A5B48B918D6A7E664A6B4E306625136B440381720D50830C458C4A3FAA723DB67333AF703898593A7835456F094259005F28145F1C0C6115075C10005A11005617065D230D425700385C00365C003855013F55005E23115E1B0B60180260180060180064230380560A89711B9C860EA8AF83C0CBA3C4E1DCE7FBDFFFFBFCF1ECF0F1E6D0A4C097798A5E8461396E37226028175E29173C56003355003155002F55003058003159033B630237663035894B34975736864960653D602C176D2516893626A44030A23427A31D1C9E0000861A0D741B0D6D2A19 +4B1F5A4F22594D20594B1F5A4B1F5A4B1F5A4D20594F22594F22594F22594F22594D20594B1F5A4B1F5A4B1F5A4B1F5A4B1F5A4B1F5A4B1F5A4B1F5A4D20594F22594F22594F22594F225950215A52205B804950AF7246C78746E09D46E19E47E09D46C67D2EC27F21BE8214B88919B2911EB09121AE9224A392267A5C4051265B50245A4F22594F22594F22594F22594F22594F22594D20594B1F5A412736382F123E330F45380C684B00906B10B88C21CD9533E29F46E19F47E19F48E3A14AE7A449E1BD31CDA929BA9522C79D35D4A549E2A74BD89D65C0A989C492A7C87CC6BC74CEB16CD67F68B34E659151215D4F22594F22594F22594F22594D20594B1F5A4B1F5A4E1C5B50205A72306D9540819E5D79A77B72B28973BE946EC39971D79C64E09D46CA822DB56714B36213B15E1285540F5431114B1F5A4D20594F22593519341C10100D0011251F13330B3D50235AB1705AB87F58C08F57C39971C19F7AC8AB81C7A57FB289739875687F625E67425B4F22594F22594F22594F22594F22594F22594F22594F22594F22594F22594F22594F22594F22594F22594F22594F22594F22594F22594F22594F2259512258B1714BC57B4CDA854EE09E47E2A548E7A84BE2A952BE9B73B99170B5876DB87E58AA724FA98E3DA6902BA7912E9E75634D8BC44B8BB54A8CA6407377577F36896B2DB15F13B66E08B3690AB1650D7C5A034F4114471D4F4B1F5A4F225962663371762474673247582B471D4D4E21584F22594F22594F22594C21434A202E442B0D452B0A341C0234300A243D13274E0B386C0A5B5616866218AF5D11A950008E1A0345391123541C1D423A304E1C57470C8C580DB15E12B66611B26014883B315424544F22594F22594B1F5A4B1F5A4B1F5A4B1F5A4F22594F22594F22594F22595125465C50148D5C17AA7B13BA8012C17213B37915A27B20746E1A453C11112C00171B0400050411001A22012E3A1036471D4F4B1F5A4A215D2544731A5D6D3377683E6B7E32597A2745794E225F4F22594F22594F22594F22594F22594F22594F22594B1F5A4B1F5A4B1F5A +291769863B8D893F7D8C436EB66D59E09844EDA551FAB25EFCD33DF0E832E5FE27DDDB2ED5B8369EAF4367A75156995E468B6C4E6A78854C7EBD2F85CD1985DE0385CA017FB600793E1C2C2A2526172F214A4A267E652C9E8026BF9B21E29F2EFF883FE2925FD98A78D082929F67906F4C8E46418B1E37892F32391E53480D74573E71746F6F9182738A957783D5AA73FFBE79FFF04CFEDE6DFDCD8FDEBFA4BFB2B99CA2B17A92AA97C68F7EBB8166B0734B716F30326B232A66172262045F64175C3D216F1B547816888212937C099F7600EC761FDC5B175F710540601B214F32216B3C22884727883E2C88353DA011329008716207927338B3846ABD905AC79D4B91B44087A02B845E2D994123AE241ACA160DE70800FB080CD6142CCC160BBC400D93213A6B22254324103B350C34460825840229860275BF068BBD18A2BB2BABCA30B4DA35C2E243C3C86AADBB97CAB2AED6AE57D3A65DD09F64D3888DBC86BADC73C5FE6ED0DE3375E62C55EF2636C5232C9B20226B23174C2418351D1B5C131AA50B51A70758A90460A80A85B91588B81A79DA1275DE053CDF022FE00022E00013E00004B80211790B0061271148361E105C110E6A090D790212883A2E924A43885C7EA973D7E746EAF05EFDFA77F5FB9BFFF6B9FFF0BCFEF3D5F2C5DCE2B9CBE384B0ED7CB6F874BDED48B0FF31A9FD0E9DE5195EFE040EFD030BFC0309F10505DF0100BA14007D14017A3609653521636037797A72609470318D8200806D00854C007B4B156F3C106A3D0B653F013E360720343D1C393D063D9B0252CE0C2FDB224BB42B7DAA19809652A59281A5A495D6C6E6E1E0D9D3EFC1C4FFCEADF2D587DAED3CBADE26C3AA12ABA205458C0A2E6B1B344500633A0E932F15BC574DCF5F31D95C48EA6A5FEF4B66D25C6CB9526D9244908C798C9CD086A9DC75A3E67CB1D1A8FAFCBBF9F2C8FFF1DEFFFDF3E8E4FFF1EAE4FFEDCCFFCEADB3B97166A942409E0A3E8D00644F16951514AA0B1FD10029EA003DFF0B81EF0394F8008CFF004BF1001AFF0511F20807ED0B00F20703E40000D72809D22A00DB3F04 +7159576149456148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446148446249456E59568182728A897D949188847970746258725B54715551644B477055507D605A947C6EAB9983B7A798C3B6ADD8D5D0F5F1F2D6D3CCBCB8B3A39E9B9B9692948F89887A7A7D6C5C707265828674959A84A29D86B0A089B1A18AB2A28BB2A88FAFAA94B8AFA6BFB1A9C6B3ADC0A9A2BA9F98AA967D8A685F6A534B654D47614844614844614844614844614844614844614844614844614844614844614844614844614844614844604743523F424538413F323C3A2D373F2B2D37302A3C2A263B2925352E28322C272F2A27271E1F2618152B181C3420214E3634543C3A5A424059423F58433E54413D503836482E2F3F2A294E3634513734553935593D396044415F46425A423E4632313825272B181E25171A201617271A1427231A2F2B203D3B2F5E46425F464260474361484461484460484664514A85747C917F869E8B91A49A99A39E9A9F929995827C8A685F7A6466705E6A73616C76656F82727C8E8B829F9A94A29D97968C8D8F838B887A89897A8186757D75706C7573676E66646856525B4B58513F4D614844614844614844614844625046696D5E6A6A5E6B685F6A635B6163555F5F53604B46614844624C41635041715A4C7E665A897B72929685A09B959CA18D989D878D827C766F676F5D59624E475E4B4559493C4F423245342D3B2925321F252F1C22381F223520273F2D2D48483E4949414E4E425152445D4B3F6048446148446148446148446148445F47435A413C553C354B36333C2A262C191F26121B1F11111E100F180C0C170B0B1E100F23141126151D2C2721382E2C473430513C3B5E4642614844614844614844614844614844614844614844614844614844614844614844614844 +FDE2E9FFB8EBF6C3DFEECED3E5D0D2DDD3D2D2CAC6C8C1BBD4D4D2E2D6DFF1D8EDF3CAEBF5BCE9F7D0E6F9E5E4F7ECEDF6F4F7FFE5F6FCEEF9F9F7FCEBF8EADEF9D8E1EFDAE4E5DDE6E3D2ECE5DAF2E7E3F1DDE5F0D3E7F4C3E8F8B3EAFFAFE7FFB5DEF0ABE1EAB0DBE5B6D6D7ABC0CAA0AAC089A5B772A1B48B99CDBEA1E6F2AADAF3C9CFF5E8BFF1D2AFEDBCB9CCACA5A0D6896485693F674A1A4A4319403C19373C17333D152F2F0A29330D2737102545162C531D34501F3E4E21484C24494C24494D254A4D254A4D254A4D254A4D254A4D254A5F294D975887AE799EC59AB6D493BCE38CC3D494B7C69DABB3868991548050234A52254E5528536D3963854B74A0589AAB69977F417266335E4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A512B50985193A3679BAF7DA3B498A7BAB3ABBBC5ADABB8A7B0A59FA89881806D6771585963444C4C264B4B254A4B254A4B254A4D244C7441699C5E87AE819EC1A4B6E2DDC9F4EED8FFFEE3FFF3DEDDD4B7CEC9B4C0BEB2A39B868A6F80743A60521E4C7E536E9C7988BAA0A3C1A2A7C8A5ACCCA5BACA9DB1CA8DAEAE6B9E5326514F244C4B2348471A45421A3F3D193F44173E421B47471C484C1D494C24494D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4A244B4B254E532C5B8A3E7EB2007A5D255650234A4D254A4D254A4D254A4D2548571F42662C44915451A661739160765832574B28504B254C4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A4D254A754B55957E78BC9CA9E5ABC1F0C1D5FFBADFF0A5DDEBAAE0DEA8CACFACCCC3B1C7CBB4BCD4BFBEE5BEC3E9C0D2E0BDD3D5B8B0B3B2A0A7A491B59B8AC3949CDBB795F5D2B4FFEBDBFBFBF1FEFFF4FCFFFAFCFEFBFCF7FEFFF8FFFFFEFFF8FFFDF4FFFDF3FDFCE5FFEBF6FFF8 +AB8680E3B6A3E3C5AAE3D5B2CDBBA1B7A291AE9C86A6967C87704E7B5E406F4D327B502C8853278C5A3390624090624E91625C84798997848DAA9091AA9699AB9CA1A99DA5A89EA9B59D91BAA086BFA37BC3A986C7B091C6B58FC6BB8DC8B992D9C1A5BCB888C0B370C4AE59BBA663B39F6DAE9B5EAA9850AA8C68B58D69C18F6AC8947ACF9A8ADCA699E9B3A9E6D8CBF8E8EBFFFFFFFCFDFDFAFCFBEDF4F4E1ECEED8DAD6CFC8BEA29D998F8B8D7D7A816B676E5A555C584B5357424B5A3E284B371E3E211336210D2E220832250937280B3B32093B301241310F443513473A185F512A77683D8273488D7E53A19871C7C29AFFF4E5FBF8E3F7FDE1EEF2E4E6E8E7D5C3B7DEBCA097A7BE9DA1B5A49BACA69397A88B839C8271926E588A6C4881633F856B548D816A9698809CA891A3B9A2B3D5C5AFC5ECBCDAB4C2D2A0C9CB8CBBC881AEC577ABA15CB38061AD6557B15B4483755A7B735973715869615E646351645C495C47444730223C291C3123163323153523153E23104129034327025D270D6A4C2675512C81563386643E9777489D7544A08043A6895DA58461A58065A07C5D9B79569171667D6D567B5747704B3B5D34225B391D5A3E195D3F1B62421B6D37117545146E471E704D22725327775E356D613170582C68502E61451E5341133A290038260537230A2D1D00251B00220F011A1706241C0F28200F2D2510372E114C2F0D4A3C1751441A564624614F376F574D7A657482879BA6A9D4C0B4E2AEA9AFC3B392CAAA91C5A58FC1A08DC5A485B38F6B9979648764487C543B6A50355F4C2B5A492F5E462A624527624A245D47205D45235839244E3821543719563C1B6142256348336D5D43776149727D5F7C8362887C649387778A8A7E82746B89745F866D4F846A497A5A457B664B7B6C5981746B8F8272A78C79AB8C77968665927F5589714D7B5E40765F3D6E5D416356435B544C4F5857645C4F72604C755C48765E46705C4173583B69533C73503A795A3D7F6437915D38954C438D4C308F482868492D4F4732323E3A4C3F37553A255641245C4A3663554A5E4A41 +9A79059A79059A79059A79059878059777069575069373068771258376207F7C1B797622737029605E3B4D4D4D4C4C4C4C4C4C2A360E242A0A1F1F072625072E2B08403D0B534F0F8E7346957F619C8C7DA39A84AAA98BACAC8BAFAF8BA9A88993AC8CB29062AB8C3FA4881D9D7F119676059272058E6F05785F056953045A47034233042A2005251E04211D041C1E06211C063A370A4C410A5E4C0A584E0C52510E53520F5453108177188E7C199C811A957B2C8E753F86743A7F74367B792E817E1D73711E6362175453104B490E42400D2929071F1F07000000000000000000080603100D0620100631140652220C643B0F7158047D60118A681E8B70268C782F8F8B448D80539EA09BB2A59BC6AA9CC7B3A3C9BCABBEB896B5B18CADAC80A3A276A38E35AF8245BB7655AD7C4F9F824A947E44837B329879059979059A79059A79059A7905997805967605876A047B61045D631B61631C66631E6C621A75631B86690594740597770693660C8F56139D4C13AC4313885712896C069676059879059A79059A79059A79059A79059A79059A79059978049776058D6F048468048065047C62057B61047B60056A5E12716F18827F18948620A68D29AC942AA486189F7F0E9C78069A79059A79059A79059A79059978059676058B6E06826603755B044F4D1048460E42400D49240956330D66490F5F4C0A685302645008604E0E695812655F13666012656211706C13876A069575049978049A79059A79059A79059A79059A7905967A0F9281148E881A868318807D167F7B17807D169575068E6F058669037960046852065C480335300A2720061F1D06201E072E2B084F4B0E52510E49470C302E08221E051B1A06020703000000000000030303191D062E28085E4A036C56038468049676059978049A79059A79059A79059A79059A79059A79059978059676059474058A6D05856804866903947405997804977804917305836704745C045F4B0437360A2423051F1F072423052F2D075D4902735B038367049173059877049978049A79059A79059A79059A79059A79059A79059A7905 +AC86258D50176E3A175024173C2816292D16282D15282E1434171331150C2F13052E10082D0E0B30100B33120B35130C37140E3D1810431D134A22164E220D5223055C2A0766310962461455401F483B2A36322F252935242834242834212F151C3611262C1224290D2326092A1C09311309321508341707441C12421B11411B103A170E34130C30100B2C0D0A1B0708150303080500080300080100100601190B021F0D03250F042424082126081F280921270923260925260B27270D35231745201A66461F7B5839916B5491705C927565A17C48A48D49834F517C4F3B755026623A1D502514542D1759361A4C41253841222326371D202D181B2415161F12121A100B050A07020F0704100C0F12121A15161F181B24181B24181B2412121A0001200001000704000E0701160A021E0D0335180848250F7C3E0D9A491AB95428BB692FBE7E36946C745E6A9E525E92465085323642373B353C402950462373584DA689819AA096E7C7EEE9D6C6ECE59FD9C994C7AD8AB79476AD856BA77E5E9A6F4F8C58408D603F8F683F9669567C5E56545260403E492E3140292C3A2428342024311D202F191B2816192A181C25181B24181B24181B24181B24161A231111191305041900002D0C07330C05390D044717004B18034A06002905002408051E0C021703021603021503031502000D00000906000C0900261003241B06232609272D133437182D361B252E13242A102326092326092326092326092410051D0B011209001009001F0B00210C00240E01250F022610032612072326092326092F13072C12052C12052C12052911052810042810042911052C12053B160E4720115E30187A582A966B4BAB886AD7BE95E5D3ADFBD8C2CBC8CFADAFC48F90ACB3BAC2CCE7E2CCD0D3DED09FA7AB88929E7689877264647E474A59303145363822272D132326091F100B12121A181B24181B24181B24181B24181B24191C25191C252220232E0E0F30130D2F140D181B22181B24181B24181B24181B24181C251A1D2C2024302225361D1F341617471E263D2E3142393A4C544B5E9E8A698B806E +0607020001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010D0000602602B44C05C26E19D0902ED5922DDB942CEAB332E0B037D6AE3CC7AD34B8AD2DA99F269B91204578003C6B0BCA691AE07128F77A37DA5F23BE45108A3B115632120202040101020000000000010000020000030001040000070002082E6917899328E4BE39E8C93AEDD43CEFDB44F4DA45F0CC40F1BB3AF2AA34F0A630EFA22CEFAD30EFB935F5D93AF7DD40FFF24DFDF345FBF53DFCEB42FEE147F3DA4AF4D4A1F5DAE1F8E5EBFCF1F5FCF5F1FCFAEEF5F6EEF3D4CFF6DF51F9E048E6B636AE8026764B164F2E1029120A05020901000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002020265813494992FC4B22AC8B52DCCB831D9962EB1862751360B0905040F0100281103412206724724B9862DDE972DF8AE33FAB939EDA930E19A28CA691A8521112D08000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000A00002D1207712C05BF7129DA972FEACDD1EBD2DDEDD8E9F1DEF2E6E9E0F0E5CFD3DCADEAD546F1D848F6DE40F7E042F8DE41F7DC43F3D83FEABB37EBB838EBB839D1BC45AAAA645B772337331A05030800000202010000000000000000000000000000000000000000000000000000020007030042230F7D8F53ACAC94C3CCAFD3DCC1D5BF74EBD34BE8D344E4C747D5C12EAF9A0B68531E1E14120303010101000000000000000000000000000000000000000000000000000101010B01004D3900909E0DB9BB18CE9433A5752D3D2A240F0B0A010101000000000000000000000000030000 +00000000000000010000020107060A0E0B14201E2132312F8223815C2D5636382B41402C4D492E644A3F7C4B518F3D64A23078DF0FA3E7398DEF6477DD8B66CCB356C5AC56BFA6568E9FA6827595774C844D3A5123291F1216130203080000050000050000040104040309052C2D1F5652396E6050876E67DFCCC8EEE1DBFDF6EEC7DAB691BF7E95C56D99CB5CA0BD498EA85F55754E2D4C3505241C02150E000600000400000200000000000000000000000000000000000000000000000000000000000000000000000000000000010101070304211400792D0B81310E8A3612753A1A613E2252321D4427190C07040D00020300040A0A0F11141B262F173B4A13626842799451BAC777CCD271DEDE6CD5C66ACCAF69F38838AB634AA923568A117069311A341F0D000E00000A0000060003030B0B3237086D69597A63AA875DBC7D68CF7473DC8A7CDC82A5FFD3D6FFDED0E08743C76625AE4607A436118332055540002B21000003000002000001000001000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030603070A030B322B23524C364C7B452A88162B710E2661030A1E020103000101000000000000000000000000000000000000000000000000000000000000000000000000000100000300000707002024035C700F6D8A38A2813AAA9601965916954338591E181F000205000301000000000000000000000000000000000000000001010009070041250F6B4A29AA783DBAA343ADA0528376544F4B4A0E191D03000B0100080000040000040000020000000000000000000000000300000803001900005B16199A20519D072D931806AB190CB12607F50000D10E0CB9183AE9046BF41798FD4FA6F65E9BF94A51F94C48F05F5AC77045A37C55515E4C1B4C5D1052603C4736 +8C902172581D494F2620462F2033222020162A2014342113674C1D8D711CB4961CBFA420CBB224BFA923B4A023A68F22987F224C233553342B5A46216E5C22837224927C26A18728C08F29CD8E27DA8D25B5822190771D886D1E8164207350166C4D1634231B381D223C172940182F451A36441B37431C39421D3C3E143B3A0C3B3A0B3A3B0A393B0A393C0B3A3C0B3A3C0B3A3B0D3C3B1D2F3B2D225F4A1A8367138D771C988826B7A326B09C24A995228E7A217460216755225A4B24274E3321617D678F5D42645B1D3A5A1D35561D31521927442F0E3B2E0D3A330E2D380F21330E152F0E092F0E092F0E09381F09361F113B220E3C29163D301F423522473B256057307E753C7A733C685726573C114E350E462E0C37241639182D421B36451A36451A363F18363916373A10373C0B383B0A39370B3C360C3C380B393B0A37390B30380D29370E1E370E1E350F1E360F212F0E3B2712431F164B1C205F1A2B5724245832234E471846441A41421D3C421D3C421D3C451A36451A36451A36451A36371B34371B34371B34321B35341F2839291C442F146C5E3187714AA28563A38557A4854C938836A89024BA9C20CBA327E3B278E2C774E1DD71E1BF99F0D4AFFAF0E6B3B5CAA39D85968C8D897B957B6D62593745441D3A451A36451A36451A36451A36461D344821335747307B7636A59828BFB822D3C42DD2CB2FD2D232D8BF31D8BA28CBB021B69C218F7F27685D2F4A2335451A36451A36451A36451A3648213365491774602172652C706A38248E2A1E6261173D64243851352450411C3D421D3C442141421D3C431C39451A36451A36421B36381B37330E3A2F093A350B3B360C3C370B3C370B3C3B0A393B0C36431633451A36421B36381A34330E3A371933351E322C211D181A2F13193317182C321C31431C394C233547351D4C320D40280C35171F3C0C343B0A373B0A373B0A373B0A393B0A393B0A373B0C3639193139162C39162C39182D331F2A1B182D1219350E29540F3A4D143D6925285F24235D24255B25265C302359351E4A341E3335202F311D26341D2335181D +894B0E624A2E5B5550546172404F602C3D4F24394E1C364D51402E5F43276E47209B5917C86B0EBA7B3BAD8C69AA9174A89680B3DBFFA4CDF496C0EA82BBF46FB7FF6AB8FF66BAFF239DFF1D96FF1790FF2898FF39A0FF3D9CF84199F2379EFD28A4FE1398FF1698FF1998FF31A3FF49AFFF56B4FF63BAFF89CFFF90CFFE97CFFE83CBFD70C7FD6CC0FE69B9FF509EE9116FC9014E960143850238741961A9318ADE4F9AE46EABEAD2E8FDE8F3FDFFFFFDF9FBFEF4F7FFE0F2FFCDEEFFCBF3FBC5F1FEC6EBFEA9D4F88CBEF381AFDE77A1C96E7683605041111216092543013870014FA00166D0006EE00076F10089FF027DFE0164CA014A980231670724470C1828000A1601091621170D2F1E0D3E260E472D135035186E4319704319724317794410774B1E7C5326815B2E8B7357958B817688966D90AE47729C4C6B8A526478595C606155495E462A6A44174D33183D1E011F0F00180B0011080109040000000000000001010100112B082C5410477D0F559A0F64B70A6FD70985FF2385E84496EA5591CF5888B95C80A45C758B373F4A252422120F0A0201000100000000000000000000000704000C0800221101321A00593C1E5D462D62503C71666262707B5E6E7D63626040332A382E25312A201E1A191F2022012349003C760052A80069D6008BFF1291FF2498FF2FA2FF3AA8FF40AAFE46A0F82682D91F76C6186AB43065993E61813C41454D3318421F013E1C003A1A013519012C1702241100271201281A0D3528173A3F453A434E3A47572B527B144677014B960657A8005BBA0D6ACA2587E849A1FA70C6FF90D8FEB5E1FEBBECFDBDEAFDBFE9FFC3E2FFC9F0FFE1F8FEFAFEFFE0F0FFCEE7FDB7DEFF92D0FF66A9ED217FDF0066CD0352A10E38621E2F3F0E111600081501040D01040D00070F0A141E133455235C93236BB564A1DA77A9DC70A5DB6F93B78173686353446A421F46290B401E023B1C00401F00532D067142167343126E4211462200311700170B000803000000000000000000000000000703000B0602231C14322B23574D43666A6D7798BBBED6EE96B9DF +EAB49C9A523C823C2D6B271E521D203913223A13243B142666384292574BBF7655BF7757BF785AB16A53A45C4DA146409E3134B81238BF164BC61B5FCE4082D766A6CA7A99BE8E8C91636569414C421F333114232009132B0C1C361025522C3B854B4AD1835FE29A68F3B272F6C972FAE072FAE37DFBE788F4E1A6F4E4CAF5E8EFF9F3F2FEFFF5FCFAE4FAF6D3F3EEB6E7CF93CB8E71C58267BF775EA9444C94113B8018356C1F2F2A0B1126090E22070C43091A650C28771C21892C1B8E2D1C8936549A7676BB8298DD8EBBDD86B9DE7FB7F28195CC707DD41237D00F36CC0D36C90D36C70E37C90E36CB0E36C81A33AD5434A14230AC2D32B71834B41329B10E1FB90F2CBC1145AC8D95BB9291CA988DC68E7FC28572C47860B9584FA11F45671A4E193C401A222A1B09151A0913190A110F0510020607040D160C0B15140A151408161507180F09170B08191405222908376242597155698169799B7D876381B5588EAA649BB0BEE19FCED393DEC688E5C789ECC88AEBAB7BCE967BBEC381C5E9A1A8DAF1A3D9F09FD9EF9BDDE99AD7C7C0E3ABA9D48CC88C70C57E63C27156C54548C8193AC9102FC61029C00F23BF0827C31131C71031CB0F32CA0E31C90E2DCA1027D00D2BDC183EDA1D44D9234BD16052D8874FDB7952EA5058DE1F52DE194EE45A58E9775DEE9462F6A36FF39D7AEEC38CFCD6A5E99DCBE2A6BBDCAFACDAA6A8C8ACABC2A2A3A2B985AAD384B7DA96D2E8A7E7CADEE0F0FDEEE0E0E4EEB1EDD49CFCC380F1A569EFA066EE9C64EB9A63E99362CB7E64A0615A6B484E583850603D5E5072A262ADC49FD3E9A9D7EFC2EDC2C0E7A6CCE498C0E3ABBBE1F4B0E3F6B4D9F3AACAE3B99EA7B2989B7B9F7B82C5686DB96E6A987B63ACBB6DD5CE85D8EA8ED9EE94D7E88AD7E982D7EB74CDDF73C4D96D99BCAB949CB09CA7A3D3A397D8BA9AE0E89AE1F3A7E6F8A1E2F49BDFF299E0F298DFE1A3E1B8A1D8848FC06E748C686C4D536F363D602F206D161C6A3629622F40642049644554785267A36773B47169B48261C68366CC8B65CD835ED38264E68D65F58B7DE9BFA6 +282C1D843C408E592F99771EAD8823C19928BA993BB3994EC19976BC8B5AB77D3EAD5B1FA33A00AA642FB18F5FB8986FC0A280BDA48EB1A68DA6A98C9FA79099A6949DA28FA19E8BA9A05D86903B64801A5B6B0E525602594C016043014B40024040023F31024730014F2F004B2B00472700482303491F060D0A050705030101010000000000000000000000000100000201001A1301342D014E47016C68378A8A6EA09E8AB6B2A6FFFFFFFFFFFFFFFFFFFCE6CCF9CE99EFBD95E5AD92D7C3A0D4C1A0ADA36591893775700A7C68058361008C670C8F7C208F69447A6C29656F0F6067085C6001615B046756087C5102884300AB4902A1580B976715A17F1BAC9722B1974C8F925D893C467D373C723233682F1B5E2D044533052E220C1B27012830014A4C014450003F55003550002C4B002354030F4F011C2E001F3D06224C0C274E0A2D51093A5007415403416815476D1A464600474B01495002897D196668074856002F3D00363500433201502F025432025935036131006432005F3800504005534D005558005763015E5700694F04795E037E5402513800433902363B052F400729450A285009275F1E18624904593A3F500A485707515E04645E007D5F00837508AA9F05C3AD0CC7B027CBB442B9A755A99B3A8B81205B7218566D13657916CE8F04DEA206EFB509DBCB06B4A709817C046164003F6E20366C352D6A4B55876474814C8480518D781F826501A36F02BE7900C97501DD6600C266019E5601864A0179541F882E3A8A3A1D8C46018F5501B36A01E4990AFFB514FDC516FFEA2DFAEA3CD0B48DD7A898F0B772F0C819F5B40EDA740FAF63038D61028C6105946901B96701E47003EA6C06FC8E11E4840CC58D1CB7A857AA967BA39C8A8B987C8C8648A18313B0890AA676079371038D5A017F5B03765101683B024E37011F2600071E01000400000100000000000000000000000000000000000000000000010300070A001219074023056127028738009230037F2C005025023C070D180C00080100020100010101000000000000000002010002010101070F02101E04 +44C1DD33F2FF30F1D02EF1A22BF66029FB1E19DF2009C32200E26100E49F00E7DD00C7C900A8B53A6D8275334F7F203D890E2BC60732D9132EED1F2BC333159947007F35126523242F70823B899947A3B02399A5008F9A027B900568872D44707E089DCC04BEDF12CEF221DEDB20CDC51FBDB816CDAC0EDD8A0BD89007BB97039F9B176E9F2C3D8D41287C57138667278F791496851197871099891095850F92810F907F0F8F7D0F746B0C70630D6C5C0E665809605505625506655507655A0A6B5C076B5A0C735D0C7B610D76610B716109726604735E036E6008786908837208968B08A9A408A3AE049EB80087DD1C9ACF0FA89B008F82047669097166066D63045D70002C6C150BAE791A9F6D2A91623D8944508126837C389F7F2CDC9624D4CF2DDFBB1FC3A41DA88D1CA48E20A190249E89149E8A1198850F93800E8E7C0E86750E7F6F0F7161096165113F6D2C10884A008867018A4A038D2E0C98153D870047970233900E0C8D791A8066287354385E3D484927635A0B665706675805675805695B036D5C01725D008065008A77008F7B0B8E7C0C7C680F6B7D1F5A922F579640549A5233E43E0DEB0A1CCB024A9E088C74148E7A1191800E95810E907F0D8E7C0E7A65125C5D0F445B142C5A1A10724113AC6C00CC8701FBA210E3AE11D38A38D41135BD0833A60067A70074B3048190007E6B047569008071058C7A0A8F7D0F907F0D907E1089760F7D68157E571E98151A8814147127246C451A69570D675C0A6A5B086956096956086956076A5B067556037154126F2C02594602504600594A055E500062560A5050063250080C7D001D89112A83174A821D4D7B0F60600A655D0A74640D7A703279763F58819337A5C05F99FF2C4DC16A28C8871CDCC109F3E724FEE512DDF9079ABF0064F46B27FB8A2AFAE20CFAFF26DBFF33AAEE299CE60DAE9C12A3950E9E8A119C87109B881098850F96870A928D0F96850F877C097C8109659A3244B55B32F37C55EE7947CB5383DA1CB0BF26D1B925C3B971C8BC72E17E9DF7177AC06425A6721FA367009A721D807B2A9F934B57DDFF +908B6B1E191D2620252E272E2C2B332B2F382932382736392F363E2C3A3E2A3E3F31504639634D4F827765A1A16FB0B179C0C28BE0DB84DACF7DD4C37AC8A077BC7D6EA76C66935C52403E452A3639152F2A1A201C20111C1F111D1F111B15091D15081F1D102922103327113C2F1746381D5B4323714F29827155A77756CD7E57C58955BD9454A48B598C825F6A6A6C71775B989464B19C65CAA466CE9C65D39564C59063B88B627A727D757679717A757A8F8E83A5A78EB3B39AC1C0D4C7BFE5EDD58ADAD780C0C677A7B56CA0A7629A9956967E518B7360959B6FA9AE7EBDC27DC2C27DC8C37DCBBD7DCFB8B1D99AD3C691E7C995D1D39ABBDDA0A9D8A098D4A17ACFBC79CCB84C7577385950253E2922311E202413181C0E10160C0C0A0B0F0B0C1816191E1C2125222925232A26252B24242617171910150F0E120D0D0F0C0D0E0C0D0D0D0D0C081612071612071111070C0B070C0B070C0B070A0A080909070A0A080B0B090B0C070A0A070A09070B08070C08070C08070E08080E08080D0B0C22272D2F2E363D35407D536BA97C69DD7381D48389C7B27DAEC08D96CE9D8DD8B385E3C98DE9DC89E3D77ECDC77EBBBC555B6B4D5A6745596436505138495138424C36404A303F46333C453739452D37403A3038444B2C50502E444325404024373540333A432F40472F4047324148354D4D4750597B7953998B5AB89E61AAB66C8EC4936BB29452807E45666D32474C2B282F161A19131512141E15151F1718231D1F2F2E3D4B56455F684D747B66A19F76B1AB80BEBB8DC4A4B1DB9CCADA9CD7BD8ADCBC89D8BA86D1B687C8B074CCAA62C4AC70A591937CA5856DA7815A896747714D406E544871514F745355836964A0A070C2AB76BFA268B1935887653855532F39421F292B151F14121C130F0F070D0C08100C0D161213171D111B2C1C1E33241F322C2730372F2E36332A2F343428433C2031331E21322C253D30274634324E373950565F60625E6668615A6C414F5A3B3843303D462C453F33504B3E5E5D50857374ADA493C4AFBAE7ACD5D5C9C8E2BBB3E0A97CC8A270B692 +0D3F984C78D76F94C693B0B6A9BFB0BFCFABC1D7A6C3DFA2CDEB95DBF28AE9F97FEAE877EBD86FECEB73EDFF77F1F673F6EE6FECA940DB9E3FCA943EB1834499724B8A71647B707E789FE07BA1E77EA4EF80A0D5839CBB708BB15E7BA7876E4F9A813EB09F73ADB596AACBBA9ABBC78BABD48CAED08EB1CDA9C9D4A1C6C79AC3BB9BB0AA9D9E99A6907CAF8360AA783BBA7A18804C007743006F3B016435105A2F1F54413A4F53562B57B63E6FD45288F26090EF6E98EC7299EB769BEB7DA4DF7FA7DAA1C3CFBAC3A5D4C37BDDBD5EE6B741E3A93BDD9A2FC3841AB5770DA86B00A76900A767009D6107945C0F83683DA8855DBDDD9ACCEC8ADBFC7AE9FB76F8FA73F3E65AF5C154E5A738CF9A3CB98E40A3853F8D7D3F8070605D699B3163B83C68C74D79D84F7BDA517DDC4E7AD94B77D64A76D54876D4355EB84154894E4A5B523B44572D2E421B3A380E362F0C342610626A5B58725E597B625B827D6A8F979993A9B48FA9B8917C69A2855BB48E4DC2A148D0B544D3C378BFD197B7CEA48EC2AC9FAB45ABA640B7A13CD2A337CD8D21BB7D0EB172097C4D095E3522401D3B31124322074C021E5D070E69002082042F8D2C58B73763C2436FCE527CD05E8BF06F99EF5181CD6B61556E6045725F357E4B126E3C01602F00511D1251261D482B1D5D2A15612F0F66350A6F3D0A7B49048D5500A16300965D039255048E4E0678440A532B2139263C092274113D9C1040A21541A01642A114409F1338881D246A2F2D52382E53552E1F5F35156A3C0B824D079057069361029C6300A266009C61009961028E5C0388670A915F2E87654969604F54627C4366AA3665C13166D0315DBC2B57B61553CA0E4ED6023AB51642A11847A3294BA54B497A665355684B3970501D5E47135B2F16542A1A512C1A542E1B6235207F4A3A8A6751847361847F59827552756E5277642C80481967310F4E29233E1B393D37456E42397C553685685876697B6486C6658FE16F9BE47FA4BE91A6A1B39557CEA03ED8982CCA8A1EC08012B77D11C0801EC9891FD4942ADB972AD69223CC8D0AA27C29BA8619 +AA9661C9E038DFEF37F6FF36F6FF42F6FF4EE7F746D8EF3FB9B436CAC13CDBCE42E5DC57EFEB6DF1DE5AF3D247D9C041C0AF3BCC3347D21B6BD8038FCE2B69C55444C17D4DBEA757B8C341C8D04FD9DE5DEAEA6FFCF781F7F285F2ED89CCD1539ACA064EA837579226617C156D7D1B797E227C7A2180762196A741BCC153E2DB66EDECA4F8FEE2F9FEF0FBFFFFFFFBFFFAFDF4D1C8C1B2B1AF939B9E9972769F4A4F9F5052A0565570445D8522689B0074B6008CD200A4DF05ACEC0AB4FC14E4F608F1EE07ADF6117BFE1B49F81132F3071BEB0625E5245BE1B7DBE6D2E3ECEEEBE0C0ECD593EDD976DBDD5ACACA21BABD349EA79CAAACABB7B1BBC5BFC0CACDC5D0DAA4D5C1A8A3C8777DC34C90BE21A4C512A3CD04A2D90091C60095C50086C009418415025E1314391227330E282E0B29160D222F1C3220254B201F4C211A4D2815573011615A16534F30422F523E21614987654C9D634EB36251B89B5FCB9A7AAE9761826D36472A22341A1F210A1C1A051A1400192A0B0034240D5E390544480D3A5602384B0F36401D1851002071081651000F3A1E47294D6230657E377D942B88AB2093B00A90A9127D8B475E9A4946A92823981A37870C4BB10081D308BCF120D3FF29F9FF2EEAF222D7E517C4E701A1DE0A92F80B39FB051AF91D0FD4121BB7006BBF0087C700A4C609ABCB17ACAF29A698427F5A45344237342A2A34243C3C40485547305E6333636E1F60711C937F177A960469A30074AB0065D10930D70119B310236E4D446D53426D5940A15E27AC8E12917E398D5653AA0D78C80B8CD3089FF022B3F01DB8E71EBCC133AD98668B848A6650A27A2B78962D6C61254F5D44324A592C40810D34A3000FA80108A107079E011E8800518C1674944C8C7B7BA15DB5B98CDBD652F5F242ADE55EB9B0719952B49A5DC6A764C7BA5ED5BB7EF0D993D39B8A977D86707161616161595C6B8A677FB96586C97C90F055BDDE1EC1BD14ABAE009C9700767004695C1C41411C2435224243512E5C53366B463E711C5D6811564C0645351638422F2150381E5D4835755E4E9A733AC47D5D +1208C12125302D15233A0517650922900D2DA10634B3003CE60D15EB060BF10002ED0304EA0607ED2E0DF15614E85F25E06836C2A24FA9BC2A90D6066E9F094C690D394F0D27360D0A04000502000001000002000004000806001009012911212609951B44C0273776342B2C313A212E49163546143D43136D500E835F239A6F387D6750616068655E7D6A5D937F2C864A04890010E01C0DDF380ADE4136EA4B63F74B4ECD4C39A4521E45781A2F9E161AB91014D50A0EDC070DE4040CE40309F80109F50103EE0608E80C0EE32313DE3B18EF6028F27442DAA6D4C174BDA943A7934F727E5B3D674B30513B243C3626393D0B1128000A15000303000202000101010800001F00004F00047B0002A70000AD0204B30409D50A10CA340FC96237A99232DD5547EE8741FFB93CFEC035FDC72FF78C0CE55F16833A1A582D0E2E20032B280129300016340024500534895036CD6C35EBBA3DADAB466F9D625F5A7E1F47A80534B50140C6050ACE0205D60000C90F00BC1E00A2320AA95E00A883119E7D165999293DA01422A7003BB53C65B85C46B5714BDCBB7B96758D7853A05B32985A39905A408459365F5733526D40366D46606600795E03935606B12005CE0A00D70200E10001E30009E00307DD0705C71D00DC3D05F04A00EF4A1DFF520EFF6C0EE0520ADD560FDA5B14C06B1AB54618A0531B983A214C050B4605054106002F0000290E002610031C1000241A0E1A25173537053434003B2F05382E0B441819513728793B24D21E68D4118ED704B59012996920A678009C5C027D39144A3504196A000E8A00079E0000AA0813970609870C0F7A3C0D6D330E6531004522004A42044C4D0B3C6D1E346B4436533D2A4E2A3C5714383D05131F150700070100000000000000000000000000000001000100000300001400002D020B3B20497C134B76006D5C0675601365662A68634D3F83582D7061265B582535503D48463A714F2C893E16C85419CF4507DB4400D85016CD5230DE3C51B6513FA26A4594533DAE3546B90E17BE030AC10506B50007AF0000AB000093000057102283051B +3A1F0A1E0C02211D0F252E1D2F301C3A321B3C371A3F3C196838108B4014AF4919C7270CE00500B61A038D30077D390A6E430E663D1D53280F4114013D0A0739000D3602083404041700081905041C0B012B10023B16044B24075C320A7F330F84461D855928855F2F8566378B773F91894894914E989955BD9A58D59153ED894EC98450A57F529C774F936F4D785B3D62513F623B1C6634126A2E0975401580522184542289572490693289733C837E468C7C43957B409B7C3FA17D3F966E3199622CA76833A8682FA9692CA56229A15B2794430E852C026E00055B00034800013D0601320C01341404371C073D27105531178664379E7E46B79855CBA060DFA96BEFB381FAD58EECA66BD58850BE6B35B5642EAD5D28A15E2A995E2691622E8758248749188E370C9525008E1602870704820803832F0D9B6630A17137A87C3FA2783B9D75389C5D27A13E14911E016C0300511F144E2B184C381D4D4226585230795933825625A74C1FA54215A4390BA12C059F20009B34099D3D139E3E14953B166437105B3212522E144437153C2B1B3829143210280F00371F001E2F00063B00044800036203017800027B01007C0219503A224F462A4F5233575A3B7163367E68368D662B8556227E4F21784820744B1D7F541F885B24906A2C9A692FAD6D2FC69249BE7F3EB76C33B359249143126F2E045917015A00005801005602004F00004C0C02470D01460E015527056035136446226A5C2B696B3C7E784685814188874E88894F7C7F467A7B457977445F584E494A3845421F3443243E3D214D381B683C15794A1C9C5A28B3662EDF7F4DF0A86EE3CCBAEBECDEEEEDEBEBECE6ECEDDDC8C8CAD2BD7CC18B6999887E8265557B63577A664B6F67406B5E3C59533B54462C5437195E2C074E14004717005E2D0D744A1A855D398B764BAC8E6AB9B47CCFC67BE2E39FEBECDAECEDE7F4F3DFEDEEC2EEEBA6EAEB9FECD995E8C784DDAC69A38144846030654E24442C1232150337120043250D5E33137C613295965C9CB069BAC782BEBA71B6AB699F9A589697539D8444A78D50ACAF68A89459 +B099A33BDBFF30C5EE25AFDE2786E62A5DEE2649E42336DB266FD82989D72CA4D626B5D420C6D225D1CD2ADDC82DD8C731D3C6179DBA0B7279004738002820000A08000908000908143F35145E56157E7712655E104D460E3C370D2B2900000E010302000000000000000000000100000300000803000D06125754186B851F80B76593ACABA6A2B8A167C69C2CC9B5209E852027918729999D2CA1B32DB2C52FC4D845C4DE5CC5E5B3B7DA75ADE337A3EC2DBEE024D9D425DAD027DCCD27DCCD24D3C227B4E22795DC2877D62559D8233BDB2A25E42336DB274CD9236BDF1F8BE51FAFE01FD4DB26E3D82EF3D524DFCE25D7C926AFD922A5C91E9BB91CA5B61AAFB31CAEAE1D91881E9383156F630D4C440A3C3C072C351307110301040000020000000000000000000000000000000000000000000100021800161D10432320711C22A01624CF2336DB1F3AD3233DD033188B1300150A000D010005000000000000000000000000000000000000000000000100000200000603000A09002D2D13504B11ADA217BDAF1ECDBC24C7C41DA79A1D857E10453D01050400020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020400010A0000100023331A3E881250CB2D70DB918287A65C96BC36A5C322BDC026D2AE24B78E148D38033B200024160517050308010101000000000000000000000000000002000104000206040E0D07343721728D1887BF1C6DC61C33BD363B8C35113D35012F20041A0B0000030102020C0B09332F1573591B977D13A09014AD9B19A197148977113B3907121601050400020200000000000000000000000200040700161400332F0055601B67A31C8FC82199BC1999CA20A9D724A1D71A96D41A86DE197BD4225FD21C4BD54650CB6974E8A182D2DADEE7E2EBFAFAE0EDC14FFFCB1BDEC71CDABF21D6AA21B74B2F7C2F326527193A1D051F10040E03070A071611083D35137B7220A39E21CAB51BDABB17D6B70FBBA50FA896 +3B00500451571B6A663284762AAC6122D44C2CE25937F06753F15E80F475AEF78CD1F248F4EE04D3C533B29C63A8A8699FB46F76C97985C47894BF779FA46DAB8963AF785EB36759BB3335C91B38D8033BC40828B10D16A1112291152F5330480400AD000528000214000000000000000000000000000000000106000105000104000002000000000100000200002B22006F1127C94F4BCB6170CD744DE16E2AF5681DF65F11F75720D08815D2A10BD5BB20B28B358F5B5588527681497E783C866F457E5A4E87644B906E499A744EA57B53B59066E58495F9A1EBF994E0F988D6CC99A4A0AB7394B07489B5766CBB6A64B5598B9F08968429A2694BB68047CA9843FF896DE8918AF378A6EF6D9DEC6295DE6393D06591B177869D71A6791BB18904B5741B2D830D169300007E0C166A192C463032492C289339179A3013A228108F310E7D3A0D555B05164000376F145C721F955549A65D50B86658F16679F75D7FE6687DEAA383C8B8859DBE7673C46767CD595CD74B70C46F8DCF78B5C78DCFD99CF1ECB4F3E2B2F6D9B1E9AE9CF378A6FF72A4F3669AE38992C09C839DAF7597BD7992CB7E99CC7FB1BC7ACAB67BD8988EC47C66AE71569867465E6D2C5072131BCE4E06E94000EF4309F04D12F15832E75C44C85151CD5163B05278B25D88855C927D508E85578B8E5F7CA66778C46A83B96D80AC71796B6A775B5F754C54AF2F24B12A26BD3734A1373B66474442545E1C02A15C00D9864EE3786AC1AF7D89B18C869A6462863D14863D12873D108B3512A2211B9D3613B762007E5B002A2800080A0900030003000212060039393B5E544B856E4EA7A16DBABA7EBDC481BECC8EE8C699E7BDA5D1AB7EAD9B73A4846DB57C6BC7666FB76A7294806891AF6993B7798ED47E98E98D9FFF9AAEFC999BF7787DCA6A55BA5C699D5D4A665776646496624CC76639F14C46DE2A2BBA0854CA0CA4896E6745BD5C0FE24502EB4202EC3F03EB3F19DA4937CA5771DA7DB3E8A0DEF799F2F0A5F3ECA8EADFA9E9BCA5EAC8ACF3DDB6F4F0A6F1E0B2EDB6A1EC859AE85E8FDD648DBE8483B39D6B +6C3715D0A159DBC669E7EB7AEBD79CF0C3BEECB1C1E99FC4A27FE59A78E39271E2AF9ACCCCC4B7DEC28DF1C063DFA35ACE8751865B2E814B277C3C217E40138145068143058242047E370D76430F6E501272491676421B834E20905B25A66022CD7B25C59447D8BD4FECE758E4C149DD9B3BD18936C6773287411D6D331053250430180A0D0B10080E1304111713252F664429906A21B26928D5682FC46422B36115A6540D9948068337008C380595390A8740137A471C8047198747178D4D0F8844039141008C31008822008222007C22005D2202481C001016000C0E0509070A10090E180B12200F0E28140B5825007C36009742238D4C2B8357348A5334924F349B4E329A5130764423773E2078381D7D3118822A14932E12852D077927006B2800460A002E050017000016000515000A02001304061509002410023117053F150A3B140F371616303E0C155C1C007422005F0C005606004E000052150064280C7A2717823B0FA04E1CA44F17A95112AC4709B03E00B14A0FD86F2DE57239ED844DE9914AE09045D88F40E7882CDA7D2DB8661AA3570B743F00613E0A4F3D15322D1D161D2515131E281A1A6236117A370D8030007C32007835006A2E00673409692E0E712F0D6D2C0E6C31126B36176F4014794E197D53199A5F0FBA7927CA843CDC833FE38944EA8F49F49950FFA86CF0AD66D8B283E8E5C2E8E7D3E9EAE4E9E8BCD8CBA9D1D3BDE7E1EFF0E2F1F9D7F8FFE1F8FCF1EFFFE5BEDFC48FB59D57A07B2B9C5A2898491E984B19994E148C4C1C855322884C3273442666452462401A6837176132143B090A2006091906002A06003317004F31006330005F21005C22004A1300381100220400140000120000000B000E0D001107050906111305122F11115A45264B47687C60797A7FE3616FEC755EF4522FEB43245F4D09546C2D4C79371F943E1B9E4C14A0470D964213883C1C79391D7B3C1B8E4012A85022BB6A3DE5965BFDDD78F2E877E7F267E9E567C0AA6EBC7B5B8E5F3579463160481C5D3E103218091A1408141A16613A1D6A4C26763F2A8E4E2BE27D39AD591D +4F420D533300643700763B007741007848007748007748004E370542300536290638270A3A260E463D105255124A6D2743853D43853E417D3D40753D435221473006442903412300463501455F194589324390334298353F9C343DA0343BA3343BA3343AA1343CA1343EA1353DA0343DA0343D9E343E9D35408640438045477B4A48794E49775249775249775249775249794F449435429635419935429735449536469236498F36905A007D62066A6B0D56772743844243834644834A47814F4A7F554B78574B77564B77564B77564B77564C7A564C77594B77564479523D7C4F3E8445408D3B3F91393F9637439435428D3B4692374295373E98383F9A36409D353DA0343DA034419935439635469335557B226563107A54006B3900552A003C2000352201462601582B025F31016638007540007647015C541650672E457B474056303C32192D2010251C0B2012072D200D46764647774B4878504C775B4B78644C77644C77644B7A5673732D9B6C049E7203A2780268893047923746923744883D43853E43853E43853E437E444678456D45117F5200944E068946037E3E017139026434034C1E073F1D013A16003615023D1C00421E024821046738048349009D6100AA8500A2942B7C9827569D23489A38429A34419C35419C35409B34419C353F9E363E9F353EA1353CA4353CA4353EA1353F9E364298354394354591366A76209A6C00A473008F6C1052765A5077624E78644B77664E78644F775F4B775647784B3E46132D1C002C18032C15072513052D11032F15003122013830024A36006239017B3B008045008256006C62314977504C775C4B786448786C49776C4B77664C77644C775B49775047784B38390F3328082F24082C29082F2C0B2F32073541013C5B2247784B4B7F594B865A47814F40863E44943543973743973544943543863F497C514C775B4F775F4E78625077625077625077645077625077624E7A614B7A58487F55458249418B40449435449435448D3B46853E437D435C47123E2813331D082E1904392001492E01693A048350019A6300B2A03EAA7C02 +C79011291E2C593E248A5E1DA1731AB88917BE8F1EC59526CEA93ED6BB63DFCE88DECF94DDD1A1CFA972C18144BF8535BE8A27AD7806AC7704AB7602A66F01A16900A26600A46400944C008E4400893D00832B007D1A007416006B12004A001C21001D07060C2D0A09540E066A1E03812F00893C00924A00AA7106B07A08B6840BC28E11CE9917D1A01CD4A821D6B52AE4BD32EED441F0D544F3D748E9C73EE0B835D9B133D3AB31C39317BB8A0FB38108AB7306A465049F5E029B5801954D01924A029851019B5A019F63019E62019D61019057008A4400744500744100753D007934007D2C01792A007529006D2A007D2C018B3D009551019F6502A46C04AA7407B17C0AB6840BB7850CB8870AB98909B9880AB9870CBA880DBE8C0FC49513D0A219DDB428E0B82CE4BD31E1BA2EDEB72BD8AC25D3A222C69715BE8D10B6840BB07D08AB7606A06402944C008A40008A3D05914D069B5B05A56A04B5820CC18F16CC9D19D3A51ED3A720CE9F23C99726C3911BBD8B10AD7806A161078C431070230736041D370D2638162F201D243123342B2F55503467444D4C524E59614F67685554705C41935F2DA56909AA7407B6840BC08E11C49314C89917CDA11CD3A51ECB9F1AC59614B37916AD7421A7702DB08AA1A599CBA89CCEAB9EE4C9C9E3CFC3D1FFE69CFAEB8EF6F080F6F873FEF55CFFEB60FFE961EFCA3BEDC93AEBC83AEDC63BE8C23DE9CB69D3A29BA0656791582D834A1F8B41128A3F05893D00863F01863F01893E00833101823000812F008434018B3F00904800934E009A5B00A16503A46D08A07D00AD7C03B6840BC08E11CC9D1BD19F26D6AA23DDB62AE4BD31E5C031E7C235E8C135E3BC30DEB529D5A922C99A18BD8413A36A10764C225D455D6E596C724B68804632995E18A87406AD7A07B5830AAF7C07AC7705A86A07A95904964100802E007523006D1C0058000041001A21001B08000F26051A620E03741A0F751D0F7A2B1C6F5E6E9583B39F91B48370869E6171A76326B07B0BB5820CBC8A0FC59710C7A412D5AC20EABD0CFFC523F0C92CE5BE32DCB029D2A120 +A05502A256029F54069D530AA15706A65C03A75F02A86202A45A039D5302964C019045008A3E008437007F31007B2E00782B017628017727007827007B2C007F3101823501863901996E4EBA9879DBC2A4EAD183FAE163EFD14DE5C137D09D1EA962088639017C30007328006F23006B1F006A1F006920006E2401722601762801782C027B31048034028538008B4000924501A15507A46203A77000A46F1CA26F3899693C916341A261119A530D92460A853905792C007428007024006A1F00621A016018005D1E005A24005F22006420006F2500782B01884211A0683AB88E64C4A28DD1B7B6E4D09BF7E980FFF582FCEE74FDEC68FAE968F8E668F6DE5EF4D755DDB031B9812E9A4E029042018636017F3003792B05762706712A0E6F23096C21016C21016F2401732801742700752700782B017B2E04843700853900873B018639008538008437008334007D2F017F2E03843701853901873B018C41008D47008D52008D48008235017C2F00772A007529007328017125016C22006821016920006C21016C21006D22007024007426007527007126006A1F00671C00641A006219006119016119015F1C02621A01661C01681E01681F00692000681F00661C01631B026219006018005F17005F1701601800601800611901661C016C2200732800873A028C3F0791440C974C099C653CB18651CAA998DCCBEDDBCBEEDBCBF0E1D3CAFCF88AF3DE5FD3A21FD58514BD7314A45D039B4F01944B009349009147009248019447038437018033017D2F01782A00762801742901732B00772A00792C007E3000843400863901823F088C460B8B4814927A4CC6A488CFB4BDCFB6CCD3BEC7E0CBD4EDE0E7F1F0ADF7DF65DCAF52B78445A55E0E9A4E028D3F007E32007628016C2101661C015D1700551201460E00460A004B0900571300601800671D006E24007629007F3101863A008B3F018E43008F44009042028A3E028B3C01893D01873B01863A00893A018D3B00914400964C01A05803A96600BE7F0DC78D10CD9818CE9719C8881CB06B0EA358079648088E39008033098223007D2404 +693A049B5B049D5E0CA06215B1653CC26963BD6D6DB97278946515603D112C150D160B0600010000000D00001B01223C02445E01396A395B93727DBD8199CA91B5D79EC3D5ACD2D3735F9C64367C550E5C2A093100040700020300000001000006000071240A8041058F5E018B6E03887E057A80066D8307287501287400297400476B01666302665304664407734A145D482D6B374E8453689E6F83B29F8FC6D09BCCCBADD3C6C0B3939EB2898EB27F7EAB8C90A59AA29A95AC9090B6758BC53657CA2E3BC71723B4010BA1001C8A002E740032710737814264D25789DE6DAFEB88BFE7A3D0E3A0D6DA9EDCD194B2CC8074A2362DAE263480173B532B413E3F4829574E138055079950018F2E00850D008E0A00970700AC00178C0025880F0489300471471544473017474B0C4852014A5900426200346E50177E642A74793E6A86415E9345538E6410965D06A25402AA4D00AA5306A74D03A44800903812810F19720D2B7C003EB90B22CD1013E21504E11F05E02907B04A00AE4C01A55405985C06665F2946552A274C2B0A514D0032710B009F1200A80005B7090FBC1219C11318BF1417BE001E88013C68164F483C670D7F8102847D04897A07965D069D5701A65303A35201964506873810782B1B711B4C5103662F1463132B6726374901060A000000030000070000443B1C6C45048B6706887807856A00725A08604A114145201D4F2A0E554704545D106953066B31016C1A016E132A7A256F600D915E059C5B09A95306DB4B31E05C3AE56E43E6542FE44607B04C00AD5106BC6047D78F67ABC0AFADDFDCADE4DE9CF4DC95EBFFAEE9F1AEE7F0B2E2EEC6CAF0CBC6E4C2E6DCB4E1CDC4BEAEAFA4A0B6778A8F426E802257892152881C50961E39A72444985D19A95306B36100D56513E97448FFBB52F5FFACE8CBF7E8B2FDEF9FE4DDC7C9D7A999E4794BDF7813E05D0BCE5502B04C01AA5B00A156039B5801984F007C3602812300830D00800C1F6A172B4B1C3E3407702808910F0290180B7F4022583F2D3B49441A784504945103A44E01AB4E00A74500AB273E7F406B883762 +4E526D713141542E2D372C1A35301D3335202D3126282E2C2D25342F2C3731343B3B4853465D6B6077867A91A1889CAC97A8B877A5BD77AEBF78B8C2A3DBD6CEFFEAE0FFF3F2FFFDFAFAFFE9D3D7D9ACAFE5A786F2A35EF4955CF7885AF08247CE956AB46286CC625CE56332C85B33AC5335A34A489B415B7165737671757C7D778B8A859B98939A9D9C9AA2A59590A47E818A525C5D404A4A2F39382F292F301A2633171C3614133305075907037F0900970B05AF0D0AC21F26D53243E92114D315059F220CA12D2AA438489C36489435497B53477C212A501821430C103600001E01000602010403000304000F04020E0405101F1A1E242A2D2A3B3331453A38504F4A68544E6A424153373B452D35382630301F2B290F1E170A08090806000E0604161A0C1D230A252D08243508233E09303A06353B395A657B5B798C5C8D9E5B82955B778C69758F60708059698059746B3F717C416F75446D6F5168705B617B7E6086A36FA0BFB4C4C3C3C9C7D3CFDEE4E7F6F6FFFCF9FFFCFDFFFFFBFFFBFFFFC4D4D3B5C5C3A7B6B397969C7C748962606D5056542A3B332535332130331D2D2B1A2B23152024140E1A1D0E151E1D1B361C1B3C1A1A43191A5A202C42332E3D46575755608D628D9565929E69978D54776A4F72574E694553563F4247303B372C333D2D3A462E41503B5C513E58653D6E753C576229333F27363A263935273D31304035354C445555537071497171677D7F7C9E9C909EAAAAA1A5AE9E95B27F999672789A7999B28FA6B2A5B3B3AFBEC3D2F9F8F1FFFEF7FFFEE4EDF2BEADD7948AA26F638B646965436356324941313E3738413C3D56433A675234666D4676804C828E547385506D7F4775824775824A6E7A4C6470464E613B384B3A273A50292C3D14182F08093B00022604021A101925262827303930374942445B5C5B6967817480888B8E9DA282AC967E938C7F746E73583D433E3B322D3125312D22292219221F2224191831071128000F1400080F000606000E0402170302270100260500300B0233151527212115201C0D11101B0C0F2317231E1B262D1F1F +8E68058C6C09796F0A66720C53492B40214A584967717284A0CBBAA3CFCDA7D3E090C8E57ABDEA79C8F278D4FB85DDF493E6EECBEDCAC9D2C4C7B8BFB3979D9F767C7E6E495D6617003173021C8004088D1B189E3228AF3A44BE4260CE638BD095A3D4EAEBCBE6DBC2E2CBB9DADD8FD3EF66DFDC78EBC98AD75E0DD26709CD7006C36903B96300B35902AD4F05A75202A54E01B64100A32A009114008714027E1404840C078B040B76003D550D4C341A5B2810571C07540F052A0304000000000000004F36225F34147033067825038117008112018307056C04394D13732F23AD4733BA5F44C75C43B25A439E593E9D632F826132828054859F7688A17585A37582BD8578BC5B3A9B5B049A59039A58029B54019D5000A94D00B64A0CBC3E42A55E705E5DA9676EB27180BB7894C87FA8D69CB2C07188BE5D59A571609A866790865F8A8657859F4E5DA2284F7F340D8F33027A450F773C1574341B54133522334F08425807635405584E065D38086222075939065051083F5D0B3E5D003C68003C6B2A1A5930195837195753392274160C7F0D157C00347D0948742B6C6C4D9170508F75548D82628B856F9D5A439E112EBA3F67E0506FD16177C3A0AEB1D2ADD6E6D794E7C993D36147D25D45D25944D55138C24145B9333CA92A459B1E48A3072EAA011EA401259E012C93002C85002D7D0F1C7C41198561006F6508596910335A171243510E3461041B850A068E19038A21009532007E52186C8527599C27519C284FBF373BF84F0AE05908C86406A45506975A01955C02855803773A01543F144F4B1E434A1708050000000000000000000000000000020102106800257D02098E0400930B009A10009616019E0600B10D24D20126F90030DD120CB43E0A89451A45704319934807A35A0BC6766FD39E74CC8F728C596838323C2B3A3D020202000000070E0050500A6A80016281004C7C04467C020A6113016F101E7E1C4E7E06828301858103897C098B7005925F06965E07A05806AB4F02AF4700B84700B04C00A84D00A350009A57009658018C5900753A006F280A3A0C00000000 +2F302A40413B4C4D475859545A5A5D5C5C665D5D675E5E686465605F605B5B5C5751544F484D473D413F3236373032342F2F312A29272A2A262A2B26292A262929272B2B292D2D2B36353134372F323A2D32362E323230322F2E332D2D342A28302E2F383B4040434A484B544A4E584D515C52545E575761545E5351574F4F504B4546463C3D42393A3F37383D3534393231362E2D322B2B2C2929272424251F20241F1F24201F2416151A0E1012060C0A1013101A1B161C1C191E1E1C2424222A2B2636382D383A313B3C363B3C373C3D383C3C3A3B3F403B3E473F414344454040403D3C3C3A3B3B393B3B393838363434322E2F2A2D2D292D2C282D2C292D2D2B2E2E2C2E2D322D2C312A292E27262B26252A26252A2A2A282B2B2D2F2E33323136323136302F332E2E302B2B2B29292724242220201E20201E2525222A2B2630312C3637323E3F3A4A464351524C5455504F504A4E4E4A4D4D4B494A454949474949514B4B55595C637069658777679F7844B77A21AF6D16A6670A7948036844086C6F78797C84868990A3A2A7B8BAB5AFBEB9A7A6AC7F80856F707060615B60615B61625C757577878D838F9094A6A5A1B9B9C1CDCAD4E2DCE8FBE5D0FEE0C8F2D59DF3BD8190937E83857F77778169696756575249494744444240413C3C3D383A3B353A3B363B3C373B3C373C3D373E3D393F403B4343414445414647424748434C4C4A5D5C586A6B669F8165D7A25ED8A566D9CDB5E2E3E7F0F3E8FDE3C8FED9BCF8C48BB4801D95620E7645002F31242525231B1B1D1A191E181A171D1D1B2323212828262B2C2730312C3535333938363A3B353B3C363A3B3536373233342F2F2F2D2C2C2A292E272930292E2F2A30312C32332E33342F33333132323231323434333836353A3B3B393D3C383F3E3A40413C40423D41413F3F3F3D3A3C3B37363B3534393231362F2E332D2D2B2929272525232323211F1F1D1D1D1B1D1D1B1C1C1A1C1C1A1D1E191F1F1720211B2323212626242827232C2B262D2E293435303A3B353B3C373C3D383E3F3A40413C3F403B3B3C37393937303435 +000000000000000000000000000000000000000000000000A7701DC88B1BE9A619F2B03EFCBA63F5BC60EFBF5DF3BA5AF7B557A0926B6B827A36728A1B7F74008D5F109A5320A748B5AC8B866E7A57316A2B183500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052351AA46B34C28924E0A815FA9706EA421BDC241CED1E1BFE181AE90C15D400119814095C280100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067313EB2732CFEB51BFAB539F7B557FAB75CFEBC1DFF9800C66B1A8D3F356F393852333B000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000843820B05A4BCB5A4CB84F39AE3E2A5F351F00000000000000000000000000000000000000000000000000000000000000000031463FA69277C5BEABFFFFF3FEFFE0FDFF78FBB85FFF393ABE061E5C252B0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101014B764967CA00AABC4CBEBC67B9993482682F2C2F00000000000000000000000000000000000000000000000000000000000000000000 +1C9D491F81440F4022000000000000000000000000000000166200198E041CBB081ACA0419DA0119DA0119DA0119DA0119DA0119DA0119DA0119DA011CDA041FDB0720DB0821DB0A14B44C199E491F89471F444C1F00521E005F1E006D2000A21A00A64B0083751D629F3B42AC6544B99047C18F2ACA8F0EFF3700E4341ECA323DA5552C81791B968B11AB9D07ECDA0AF3E00AF3E00AD8BA28BD9447A38A3A89812E8C7E33907C399690426D9653449D65374E6A2B007037007C4300893F009A3700910D352412771217BA0118CA0119DA0119DA0119DA0119DA0117BE0115A302169A051791091997291C9D4938A96049A269CF9729E1BB19F3E00AE2C124D1A33EF1E9DAECF8F0F3E00AF9DB05FFD700FFC400FFB200FF8400C95B00D5333FCF0023FF0900FF3F00FF7600FF9000FFAB00FFD300F3E00AF3E00AF3E00AF3E00AF3E00AF3E00AFFC800FFA000FF8A00CB9112C3922FCD693DD8414CD12834F2000ACC0025CF323C963A425A43291E4D1117510B115506114A060E350700000000000000000012120D24241B26441A3D3D2D4C3D082049120000000000000000000000000000000D4A0512810420BD0A1CDA0420DB0922DB0B25DB0E49BE3642C36F88EC7CB7E3C749B36E49B16D49B06D49B06D4A9B698D75379F3B42BD3741CA343FDA4C56D2269FCB00E98B00DD7F00E949009D37006D0000000000000000000000000000000E3A061256060C71001379041F934A3EAA6444AD6944AD6931A55A336D271D520F2F50002C55002A5B002E801F1F934A20A65025A0502D881D179109117E030C7100138205149C0219BE0419DA011CDA042BC80062AE00DECD09F3E00AF3E00AF3E00AF3E00AFFCF00EFAB15CB91128C842D40A5342DAD1B1FD6091ECF08479E00685D155B5B44486F5C763A3F99004A9F0046A9003EB0002D85161E624C13136F051499031ECF0821DB0A29C9142FA55842A36547A268719081989144C69B45D1A23DD1A23FC99D45D0BCB5AD897DA13B437A3A3F83151E49080D751219803D257E6916A23700C51E2BCA0027C0002EBF2B36A9771EA93B43 +0061D85295B37399AC949DA69290839084618B85638686665B5F5E5B5F5E5B5F5E65635670684F807245917C3C7764305D4D25363628464840565A59898384BCADAFBBB7B9BAC1C3F4D8D8CEC0C0A8A8A868729C283D901F288C1613890300800300800100250000120000000000000000000000000000000000000000000000000707050F0F0B12120D15151026261C49493674BA849BB683C2B382C39F4EC48B1AB7811DAA7820684E184134191B1B1B0E0E0D0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000404030808061616101C270F23650040B200D72118B915159B0A13890C15770E1740050A0F0F0B0000000000000000000000000000000000000000002908013B25002C2C212E2E22303024383E424935907E405FB48161CAAE84D6BB8DE2C996E9C88AF0C77FECB03CE49406FF4500FD2813DD0C1ABE060DA00000910F12612D1E614E27575741597849557C47528146386E441F5C430550001E1E162A203936117116138E290B8A3D038752088F6E058D56048944007217152517161B171711161610181812370F16721159A80667B20E805005872A04830403800100240000000000000000001717111F1F1C27272734275B420F7D3B37973A389C71797D87959F8A8E915B5F5E30303026261C151510000000000000000000000000000000000000000000000000240701462D015838008F5F03C48204E49409E4960DE8A32AE9AC40BEB24C928D617A70547C433F6F4E1BA81014C53326A15942B97F60D4827DF5A2A8E4BC8CD1BBA0BFBD99D2C498FCCA65EEB947F7AF30E9A122F0A111E69200E69200FF5400EE0700E80B1A9908134B060C2908010707050000000101010F0F0B1313130010570037720071505283435AB2286397565A8A4F57574144402A39392A5B3F2E943342B109A9CD09A9CD09A9CE09A9CE09A9D941A5D87877D88F1FE0940EC97F00A77C69BB8D3A +FFFFFFFFFFFFECD6D3DAADA7B8A69E96A09696A09696A0968C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C6153396865546F776F7D867D8C968C8C968C8C968C949E94959F9596A096919B918C968C867F67806842A13B13D17F00B67D6CA1897C8C968C8C968C8C968C8C968C8C968C736139A06433CE672DB5795A9D8B8798938D939C9396A09696A09696A09696A09696A09696A09696A09696A09696A0968C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C5D635D5B472F030905010402000000000000000000000000010100190900472F0D85533C8874648C968C919B9196A09696A096B8A67EFFEDAEE7DDC2D0CDD6B3B6B696A0968C968C8A948A575D57011C7596A096CACFCAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96A0968C968C5D5C3E2B23161B190B0C0F000103000000000101010403003C34276465598C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C575D573429251A150F040402000000000000000000000000000000000000000000000000000000010101010003010005010009110F36263A6C67736B8C968C8C968C8C968C95977F7A837A733C28611C151608080400020100000200000400001600004502137215106650388C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C96A09696A096D4D0C8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4D0C896A09696A09696A09696A09696A09696A09696A0968C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C8C968C96A09696A09696A09696A09696A09696A09696A09696A09696A09696A09696A09696A096D1B6A1FFFFFFFFFFFFFFFFFFFFFFFF96A0968B948B5D635D3040400B113500177500177703157702166D01000900000500000000000000000001010003000007000038150275412B96886B96A096FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +D29F8ADCB691D1B298C6AF9FD09F94DA8F89D37B9BCC68AECF399ABE3A7FAE3B648E2E5F6F215B6E265A6D2B5974295C7B2860853677863D858744947B63976F839B6B86A4688AAD6182A55B7C9F5576996463947350908053848E5679B1746FBE8782B8B798BE9499C4719BBC4EBAB42BD9A426BE9421A44924743B155F2E074A2C05432B043D2B043E2B05402C04403508494F1F5B632F617840678C4A67A15468AA5369B4526BB0466C9F3B688E30647527615D1F5E5B245F5A2961454D503B4D73506A9B4D6B954B6D9046658B425E86465C81394B79374A74405379495D7E586B7F677A815972864C6A8C4853934E2B6D441B5D3F13563B0C50390B4D380A4B380A4A2E2A4B3034643D2C6B4B25724A227049206F521D655B1E596B285D7532658E3A78982C82A31F8C9B277A942F69751F686D1F5D591771480F64380758380856380A55390953480F53550E505C18496C1D5677215A83265FA04360BD5A77CB5A86CB6273CE757BD07F83D28A8BD28985D2887FCB7F83C78384B67788A38390878CC47E91BB7597B35C76975C4A745A2F65511F5C501A66491A62421B5E3F1B5F3D1C61304062374A722D355C2B2853401759441757481856501559561B5B64265971325DCD3073CB308CCA31A5BC38D9D73CE0CD67D5C072D7ECA4CAEFAAC7CCC6D4CCB7C3CDA9B3A679A2845A8A7D3E6D5D2F603F0F4D3A0B4B360849390947440E4A5B15536E245F953871B75675C26E7BC5737FC77B7FC06F7EBD6980AC68779058738643647D3B6074335D6D2F62682D596325585D2C5B652F616C3F66734F758C546FA56367B86A7AB57782AF7E829F5E768F446F853F647E30607D3B5F7B4869864F6E98478CBE309EB34CB9925B9E886C9D838CB56583A5605F7F58467652286A561F585A1D565B1E59631E57651F55671C57651B566519595E18574E165546145147124A42134A3E0C49360A472F05442F06422F06423306473706483A0648390B4C4A0D50580F545F1351571E5150205A481B5E44136E42116D3809593107512E064C2F074D360851451551551F596A3C63915B72A16D79 +94786D82675C735F5E655861675351694F426A50436B5144856C658070737C7481867778917B70907B73907B76907B79917B7D937A73A78F71BBA470C3AE7FCCB98FDDC5A5EED2BC9E898688756D7361555B493E4432283B2B2332251F2114041709000500010301010103020604030B0505140F081D1A0B57391D775C19977F15B0910ACAA300BFA003B59D079A8D1B9C6F2C8E736894776C9A7C719A7F749A8278998077997E77967A6F94796E93786D8E7267896D62876B618669618A6C618B6F6494786D90766D8D746D8C746E8C747089726C8469627358516B544B64504557453C4B3A3344342F3E2F2C3C2E2D3C323D342D27382C243D2B213B2A203A291F3427212B2120271F0C26201425221D2A24222F2627392B223C2E233B2E284032324337434036443D3646423946483C4656413C5743384C3A3040302635271C2C2111231B0619170A0D08050701010300000001000000000100000500000501000C080014120031220F3C2C1B4836284C3A2D513F33614D42654E48675048755C578264597D6051785D4A7B553E94711FB87F169C6D015A45023E2B02231103210C011F07001806001301001104000F05000D06000E06000F06011507002016002611002E220037271A37281E372A223A2C21382B232D222024170F1D0A0C09080D0A06000905000904000901000B01001008001F0A0F3027283529283A2C293B2D2A47332A4D3D30624B3D684D426D52476F594E775C5385695D987768A48573A0978EB29EA7D7CCD0CDC3C4C4BAB9ABA29D9186707F675B735D52644C404F392C4630183325181D1A130F0A110B06030605010F0A0624160D39281E4835275E4330694F406B5142664C3F5741334735293C2A1E39281E3E30033D3300452F0063481B6E572D7F655696786EA0938AB2AA95C9BBBBDBCED5E5D4CAD9D0D1BBABAE9B847E82675E6A4F465D46344E3B2D4331273F2D214633254D3B2F514A2E604A3F5D4739543C3246342032291A2C1B07292400352D093D2C22523C2F644D3F6C52457A5F547E685D846C628D71668D716D8A6F68836A657D6563756254 +5F0E005817115B28175E391E613F1464460A6044085D430659200C5D1711620F17640E14660D116A0B0F6E090D70090E730A0F7C1B0A852C0E8E3D12884D15835E188367108370098D6B07996803A66500AC6D05B2750AB37608B57706B57509B3720A936408895A087F5008834D06874B05874B09874B0D9663109B610DA15F0BA56705A97000A57900A18300A38500A587019878098C5E0B80450D79350D73250E741D0F75161065090C630E10621414691E1070290D783309803D068248008859008F4E0A8B4D0C874D0E8244117D3C146E2A176B22197D331A82341487350F88390D893D0B8C4409904B08A05102A54D05883E007B2C016E1A026816016312005A0C085706055F06085E0A0B5E0E0F5C0D115A0D135A1615632017632A176B26167531247F331A89351090371697391D90492987481C863C217B3018712410701C0A701405700E03711307772B0981320B802B0E7D27127B23177021127319107010116708106D1D14711E19751F1E751D20761B226A1C1C69171967120B671007802B048136048341048D4F009F5702A75C09B0640EAE7710AE780EAF790DAE760AAD7308A46700A4650099670E96780A8995059397039D9A01A68C04AD9200AC8800AE8200B89805BB9A07BF9C0AB49C00B89300B78900B78404B38104B68407AE7621A96E2BA56736915E1C964D248C4F1993550A9354079054038E54009B5402A057009D55009B52038C4702874200813A007331006E2105611300520E00560B0656070C4C150E5017105419135A1D186A2A0F683C006836006D22056513076A0E01731C01862F04854505975606A15700AA5C07A66102A261039D62069A5F038B62007D62097E4C057C3F0072380867420D753D0E7F3F0F8541108A441197540D9E670DA9760BB07C04AF7F01AF8B00AB9201A79407AA9603AEA001B29F05B2A204B0AD08B1AC0AA8A309B1AC06B4AC01B5BF08B1AF04A0A70298A300989B028E9207977D0494730A8C62008050007B46007837017E2B0979210B8012118114118F270E934709945A06956E079C8400A58B00A88C00A68406A98B11 +29580A4D431051421356411659461B5C4B20454F1F2F541E3226303A212D431D2A383C392D5C4836686340747F43788F467CA0609DB269A3B172A9B06F9E686C942173901C7A8D174463823E748F38869D2D698E224D80114D62004D45004E4B337983599CB96996B77991B57B81AE7E71A77566A26C5C9D5C0F2F860934B10439B53331B9632AB06C2DA87631B09B26B2A024A7A119809E175A9C164A98323A944E40A16847AE836889B67879AE896AA6967663A38320B0901CBE9D18CBA52AC67825C34E22B4541CA55A178E5A1C785B212741380F4239382423401C2748142B4319393F1F4849336F5348975C50908F1E4C861E1B972F1EA94022AF5323B56624BC7C25BE932BB3BD42ACAF34A5A12695952085891A9F7E1DAB7421C67825D1692CBB6E1EA9741A987B1798901799A618859E2872B6858AB8C577B1C465ABC45BAABF52A9BA53A0BA59A1AF6C99B872A0C286B39E83A867809D319F9621A48E16B09B1CB38B1AB28818A17D15907212816816735E1B5F501966611F71670E6966007082126E84126C8712587F0C597900657500656F004D4A074530053D1704391D14362424170B551D196514267C1D4B7F454F8A475588495C864C5B96538FB36EAEC97CBACF81B5C266ABBC4BA2B61F9D8716926E32955E2D9B7457AFA185BCC38BC4CD8FC4CF93C4D2AADBDFADD3AAA3CCA07DC2A332976B258160196B551458412E5C3832831D3A7E0F437E005479074D6F01474D03443B004438085732085B2F08563B0C756611856D119575129C6E0EA45F1EB57223C55C2CC55E24A85F1BA2491D7547156423213A1D222418242A1A1D391B111E151A1F12192111001012000A241B182327313618465B103F770A3E7D0A2D880721840F309619059D2E0D863F10AB501CBD4B23AB5928A047319B36327A4C497B327A6923965D269A4B2A86282874231F561A1C402F151740043257073E60093C6E0F376E34377E604B7F954293AE44A1B32DA0A737A0753891516280268B79278B7B1C7E7913776F3063814340795836905D56936A6068414836325018175218145D43087A5D0F +2A2C433C374D2B2F4F1B2751121E4F0A154D111045190B3E2E2043362E533E3C643A505E37655839665A3C675D3F5962424C6725216B161269080367040854000D410409300905200A0D0009171609212D101F42181D571D205922235C2E24582B2B4F1C2463231D702B167D1F1388131093091687001D7B22326E2F43813D559543659149768D43798A3E7C873870893D61913A4A6E31457229407618448E0749A70845AA0941AE344DA13857993D61914552824D44734C38644B2C5652253C561720440A00520B18610D31681D266F2E1C7672197D812AAC8F33C05F38D5303ECB1D2AC10B17B10B1DA10B24A01C296B29453A0B7F3C13843F1B894D1F875B2386681D7C6F2E649615318F3046894C5C7E4170743784583180422D92232D8F2F4284653A7F5E3D7658416D54476C504D6C46496A4E49604141393C3B1F373505452D0A54260F393D183531253F2B464A30497627567B2045811A3588101A7E1221722D325231423D2C5929225A15185B141257130D53210750221358251659231F512817442B11352F0B27341213271B1D1027391A25432C1C5B422C70583C86514C894B5D8D576C876D754C666C225C7F3D4875B04E80BA548CC54977C4385EA72F41A71B2B9C2E2B6E2E2E642F315A2B264E272042281A3D281E39380F2F38062B35212D2A3026203F201839302C2F424038504A406567427665447B6346805F4E7B544B8057538E665E9A7971986287BC718BBE7C95CD8196B17D8DA69841A9712C976B1E926E2A8D733D8E78508F5C709160696E5848484A3A3D263609143E321F3A4D2F3A5A293D6029366036356F382364371C6B4D1F5D73433F9B63429A7A418D92346D8E616885A3526F914664A0435E8B3C405B4A483C5937384A322E5540217D3330882B3E7A323E5D274B563143503C58413B473E46494742594B3B5F692F5F643F684B3B6842297C291FA41723A9123BB11139CC073FD40A4EC93150BA5458A24A4C875739774346693A32633B2F5730234134163A442642383045244B46016146084B5414264C1A305522455B1C535827494B3C3E4B392B3C +81604190986598A468A1B06BA1BA77A2C583A5CA88A8CF8EB2C1A0B2B296B3A38CB1989BB08DABB195B7B29EC3B1A6BFB0AEBBB6C6A9AFBEA8A8B6A7A1AD9D9AA59498AA9197AF8F9CB784A4B47DACB177AAAB7EA8A586A4A788A0A98A96AB849CAA91A0929F908895817F8C786C846F597D6A4E7665446F4E1526422C2F374339443949522F5956355E5A3B64665158726D47819152909B67A0A57C99B07C93BB7C99B1799FA776A99B80ADA581B1B082ADB085AAB188A2A9869BA185898B808B80648A64268F63359463459A6C4CA17653AA7355A56A4A722C22692021601421541815481D0A3B14062E0C034010004C210E58471C6C532C805F3C825C43845A4A815F568966469751378443267136166C341D6733258857368E6F5B9C858B95A48FB4B89FA8BEA39CC5A79EBEA2A1B89EA0B29A96B9817AB16085A764909D6898A26DA0A773A2A173A08D6CA77B60AF79579B795D9B776A9C7578A56E8EA058978B71948284937C9A8271837B666D756968716D636E61556159486A4E3F6656445E8748368C4C3991503C8946367F3F33773D32873F30A15D3A9A583C94533F90573E8D5C3E80602D6E5D295E682950782F718665737B6E7671787E6D7F735D727B547396644B94855C9C8B55A5924EA5915FA78D68A0967299907394936789815C7A68447A69397A6A2E8B75398E814A9F7C56AB8B5CB57D62B37E64B17F66B38E62A3987A9F9D84919F858F8E89827C8A83737D88798C9582A29890A79D99A8AB9AAAAF95B2A5B2A89EAAA698A2A490A48993A57D8DA1708F9B6D859A61798851777F56747168646A666E5D70774F7469547B5B5271555168575B675C576E6B52706A5D6E6B667D736D897B708E7F7A8E8D788B8C668D76618A75658265627340555636634C4A3A45581E1A742306753311683D1B804F2691643BAD714FB9795EC98771B38F6FB48DA0B89CB2B89FB5C0A9BBB5B8B1B9C2A5B1D79AB1D693A7DC8A99B7778D8F4E706C2D71502573512E6240616D397981427B7E4C7D8D547F937B77969195958EA08B988681A06474A14E748D4C84884D91874A997251 +C77ADAD079DACA68CAC557BABF63ADB96FA0B27E95AB8E8AC4A47BCDA384D6A38EEAA38BFFA489EBA96ED7AE54D7AB4DD7A947D57239D15E36CE4A33D5553CDD6145D46D47CC7A4AB9643FBD5938C14E31C84732CF4133CE4331CD4630D25D32D28048D58876D58C74D69172D5795ED4624ACD5042C63F3BC12727BC3135B83B43C33343CF2B44CC3040C9363CC5352DBD3630C9443FCF5B4ED5725DE67E88F78AB3F698C4F6A7D6F7E8C1F5DFB8F4D7AFE4C0BCD5A9CAD092D2CC7CDBA967C1A16CBAA87E92B07A8AB87682BA7187BC6D8CCE6294CA38A3C23D7FC9536ED06A5ED25656D4424FC95064BF5F7AAC787CA87766BA8154B98256B98458B5825CB18060AF8380AA7D9AA988B5A591C4A29AD3B197D6C194D9BE96CBC78EB9CC8AAEC3878FB97254A95B6A994580A55085B25C8BBA5B93C06A91C98F8BC29F90BBAF95C1AC90C7AA8CCCAA7DC4A95CC0B247CFA74FD17E48DC7951E8755AE84586FC5A96FE5C8BFF7787EE8BAAD5A6A2BDC29AC2C984C7D16EC3C95FD0CF59C9C057CBA53AB66C25B66136B65648B25D56AC6C86AA6F9BB4679FBB2CACB1399CA8478CB25B83BD707ACE836ED49D5DD9AB4BE6B24CD59A54D59154D58955C68D58C07558C96C5ACC845EB5766FBD6B77C56080D26286C5699ADA77ADF1758DDD9F7AD9AF4DD7CD5EDFC05BE7B458EFB488F3BBAAD6B4C4E3A0E3B3B8CBC7C5BCDBD3AEEDE59DEEF1A2F6E8A9ECDAAAD9AE84CC904AC68531B57F1BB77215B98027C1853CC68D34D28D40C0A82EBBA132B79A36BF992AC3921BBF962CC28745C67F41C37A43BE734CCD7851DD7471CD839ACF88B2EA8CD6D67DEBD0A0F4AAABEBC7C5D2DEECDDE6E4CBF5E5A9FACE9FEDC592EACD8BE2CE91C9C97FCAD070D4DE7DD8DE98DCD797ECBC8BE59EA6C684B4B469AAAD50A9BD5B96C16894C2829CDB9C8DE5AA88DEAE86DFB98CC2A4BCD895DCBB84ECAF75EE9159E29E54EFC547D7E573B9E985B7F582C3D78FD1B0A7DEBE83BDBE89B5CA9794C0996EC19663C0AA61C7B378D1A976CFA25FD09E55D1A751C99D46C49337CB8F39CE9E3AC6B744C6AC3D +3063CC3261CD3465D0376AD33E5EC84652BE4056BF3B5BC05175B34B9FB745C9BB46D0AE47D8A130BA8F1A9D7D11A08008A383218D90288B972F8A9F3885C04180E14380E24580E43379D8307CC92D7FBB2993BE26A8C22EB1C136BBC040C9B74AA89A3F7E9034898D29948A249B7B1FA26C1CA0691A9F6622844B2A7C413375383C7928467D18477D13487E0E55831650822D477D5B3F7B6F377A833168922C56A22359A61B5DAB2335A11F27981B1A8F253B872F5D7F2E626C2E68590B5E56065B5E2A48882E448632418432398B333192344DA12C5EBD1F71BA1B68A217608B15656B146B4B1576401682360071361366303D654A436F5D4A79713E7975327A7917848B0A7F913789A13C89AD4189B9418FBD4295C130A7C53193C03C87BE3874B34172AD4071A140709649749052798A62818360917C548D7C568D6A588D59588B57588A5557914551894044683C353B37545E395B613D636442555E1D55461D3425281C2745257D0C238A1521971F25871A2A781518552B003D3C034A5C0F5A6F1E767A1F737420706F2E6A5E3C556B52766A50805A4887743F848936819E3687A0378EA23B9BAB41A8C7369ED33689CD2F6CBF316CC0336DC14762B33B55A23960AB3664B24562E0496EDE4E7ADD5D88E4518BEF4499D22FA6D039AFCB49B5D13CCACC3CCAC43CCABC27C9B41ED2AB18BAA222A0942C9D9B34A5A03CAEA63C9FB2339FC63DAAC937B5CC24C0B500C8AA0CCD980CB7821EA98C3097824D8A82508F704E8C5B4377503C774A3578453983462D9E2A32B02037D23050C94A489A6A4BAF694E9B7751AD8633CA8315E18031D15538BD60499274456E84395EA22F59BD324CBD2F47B13244A83A56A0406EA0418B8A339E683B9F2D4B98263C970B4F780059710F4E7427369247339D79469E904990964392B04286AB4779C24273AE3068A3306A90215F90094873124272161660020353151E6B242496343DB2204ABA2B4DB82F5CAF2578A022888A2995863B8689508F70589F514EBE3660BE2C53AD3B5E934B538761477C823C7A93466D983E62863A6B893F747A3B724A +8726AB7A23828A2C729B3662AF2A67C41F6CC2177CC0108CB12787B1377EB24876AC486BA749619E47649545688E456588466291588F974C9B9D40A8933A998A358A853A8B80408C7C2A987B20A37A17AF811FB98827C48829BF892CBB912A939D2E7B7B29737233686A3D5E673D58643D526D4446774C3B936C27A7772EBB8336BF6C3EC35546C24D52C2465EB247659535756219A66D109979088C820E798B1466931A5E9B20578B434E9D6355AF835CB5755FBB6862BB6276BC5C8AB75AA0C43CA8A526B19829BA8C2CC3962EAFA1309CB23184B8206BC22167B92F63B03E609848598153537C4C4A7845416B40546E44507A86608F9961A5AD629FB06A9AB4738EB46B8DB17196A675919F6F8C986A8A9A67889D6597A16C9B916E9692628B7E5C8F5B4D9C3E3EA92230B11D25B9191BBC041C9F1B28A61A4BA81B58AB1D65A61C59A11B4DA6133DA01F33972524A4351798293A8C2E3D803440833B4984404F86434C8B4253AE3B89A6398E9F3893A43995AA3B97B43199A52D869B38669A434CB45825AC572EA55638855B4D8B77568E984F927F61A75182A555A5A359C89853C58E4DC3A658C6B66BE1A779D1C899ABAA967EA6937BA39179989C6A99996399935FB49465D06461C05C72B15483A94A8A9B2B91932B8A984491A7518299587A917953957A55997B57B26C52D4465CCC397DD01A679F206D92216C86226B75256C772F616D31536635555D264D5B135C4D0E696E25747D196283106B8B1D5C82305670344E8F315390304A9130418930347622326B17385E333D5E39306D553B85553E8155486D4F517733807C39A28627A98927A286208488186C9B216E9334788A3F7A944467994E629B65599F4C68A1497997387C8C3F8389317D712884582B8868118495047BAC166DA7236C9A14519622397F19495D064A4E06455B10516427517C2558A82460B42950C04154C34254C23A5EAC3962973975943378A22D7BA42F76AD1B6CAD2356B02B46B32B2FB8350BC34218BA4C19B5352AB43639B02D3BB43347B32D5FA53774A93F8AAB4297AE4A7EBB5165B6504BBB4D18 +73E5B4629ACB6688DB6B76EC7770E9836BE78069EA7D67ED7172F18389F096A1F096A2B597A37B8EA07D869D807A94966E8BAD8696E37D99E7749DEC8F93C1AA8A97AF7E85B57374D09F67C49976B99386B19492A9959E9C7EC59068ED8062E6707BF16AB0F569BFE469CFD377D3C185D7AF8ED4AD98D2AC9ECDA38FC79480C2857DCC917BD69D7CDBA07EE0A37CD7AC79D6B979DEB67BD8B47ED3B282D1B686CFBB83CCC081C9C697C8C4A3C9B2B0CBA0B4C69DB9C19AAFB994A6B28E98B28D93B87380CE828BCB8997C890A3C492B0C194CFA283D79A7DE8A85EDCA15DD09A5CBE976AAD9579AF9D7EB2A5839FC09588E6A87FF0B875F3B66CF7B46AF3C268EFD173E4C87CE6CFA6EAD19FE0BF99D7AE95D5AB91D4A88FD2A68ADA9F99D29DABCA84989F6C9A9F6B9C9F6A97A16E93A37286A586629CCA49CAA45AD3A56BDCA65DD7B44FD2C25CCECF60C8D156D3CB54E5C471E7AB77E7B27DE7B97EE4BD78E9B175DCA565EEAA5EF59861F0A264ECAC6DE4B876DCC47FDCD17FD7E36FD3E356D1F235B9E93CB2F044ABF84BBCE654C6E076CFDD71D4CF83CBA380BF8E7DB47A7CB3737BB36C80B7748ABC8192B08A99BA9D78C3BC71B7C66BABD177BBC49AB2A593A374918964AD7850AF7C52B18055C47557C87E59C48053D18353E39F54EBAD5AC1BE61B7CA6BAED67697F2A276E8A36BDFB252CFC748B9E14EADE755A1ED5F90EF5793DC5B9EE4619DE378B3DB84BFC788CCA582BCA389BF8E93BC8495B47899A67BACA078C2B06EC1BB6EC0C66EA6D57994DD8B7CE89281E59D7CE4A76BD9BE61D6D05FDED558E4D958DDE655DEE646CCF138C3EE3EAAEA49A8FC57A5F85399F83D97F73B8AF1488CF14F8EF75995F55E94F46A94EA7682F26591EA6793D479A9D17BC0AD7ABA9590BA7B8FC16C86B57185B8698EAA6098AF67B8B159C29341BE7B51BA8058AF9584A8A99B6BAFC655ADD547B1EB419CF73397E53E95E553A8DF53BFD954D9D461E9E568F6DE78EAE280DFE382ECE886E9E492ECE082F6D388DCBB98D1B09DC1A7A1A6889D9370A591569E8B5385A86E75E79F72CB7B +B23D1CA03D1E9F3C269E3C2F99292E94162E910E258E061C7512176E1B2A68243D641C4A6015586114676313766A106F720E688A17508F14429412348A1835801E37871D3B8F1D3F9F0B3D9A1342961B479020468B2646812A50772E5B672D6A6D37736E497F714380753E82733B8071387F743A78773C7267426D6B40716F3E757B3865883255883047892F398423427D2357461C702922870C299F194CA12770A32E749735798C5F6E81655D7B6C4D766F5678735F7B6A638362688C607A8B5B859D377AA445688D54577652486951395D6B39526C37339C4C1B9B54109B5D06A85D03B55E01B46007B4620EAD660CAC6A09A47724AC6B18B5600DB9530FBE4612BB401FAA441E967B2093871791940F7C990C679F0A859006908C0F85791385651878355681235A8B125F97125DA3135BA30B54991348A31A348D183A781740751B4B721F575E356F633B795A52814E56975776A45D77A66479A86765A6484CA5364F912751830F52981657A01E5CA93060A74365A561619571608A7D51749C4967B2252BAD1C27A81424A50A2AA91632A31A2E9E2536713656653F645A4872594C7659517A62688A5A7A87327B723178744E5291535193585195654F806E518B71488E8B4689902C749627699D235EA1114F9E0D4E9D0E4E9D10528A1E5A7D1F54712E35792A338127317E133F8E143D8B1430900A23A71B26A62628A6312AA349268D562F70526C5D43683C3A7B3A4887275799276CAF3868B0443C9F533F867B357E891A78790F5979125279154B710B4C6D144C7626618526688E0E619F0865A90D4CBA2E3BBE3A25C26216C1710EC16A09B4530EAD3705A71F239F1F20A0242296331E9E40268A4B158962178D5E0C8D5F0A916A0D9A721398722967593C6A5B4666464B6A3C3F764737A54C24C15515C24A0DC64A0EC74312B03806B9241EAE1F1996141E9A0D1DB1140BB73D0CAC5E1CAA6723A36125A157587F5B75796B6B72566473565899502DA45021933F359038627C356F7C508573588F6D5F9D656999676A95616E9A626B96535A84416C59446171483C86582B7047307E +0E5022304C3E453C475B2C50762557911E5F95305A9A43569D6C43A27237A7792CA16A2D9C5C2EA44F2FAC4330A23C31983633A86226B17019BA7E0CB9781BB9732BBB7336BD7342B4222DA72C3A9B36488E4249814E4B7B524676574270603E6D5B4D564A5652395A4E295F441F5D3A165C3C0E5D3E065F43133B4910394F0E385A223D65374271443E7E513A9765329F72219479229A7118A0690F7C6013585717453F14332711371838442A3B523C3E505E344E802B507B1D5376105B6622735E4160446D59366A52286753306954396C5A4C6664525E62424F5C373E562C2D552437541C414E1F4A4822533E21593B1C60490B60550D43610F266F221E7D3616A03B0795521EBE6B05BB6515B96026B4642EB06836AB69399F6744A15940A84D389C5C50976345936B3A8A6E39827139836B4579684A84574486454A89345190294E981F4C94185694094C8E184C952E2F7B573379592D775C277763268571288E5E3A8D5B4478564C6E4949643C476736436B313F650E305A06285500224E06365B143660193D651F446C3D47795145855C3C7D632880623E78614471614A765E5A7B5B6A6A4A5F58505F544C5B53475B5B33555F345263354F6041506A464863542B5F411B4B1C26511528570E2B4F2527683D0A855725995D27A26828A16B23AF763FB27542B57545C16B52CE7B51DB7A5ACB76578F65677A6B6566716370705485784B8F763394792CA77E4AAC754C9D6C5B916653785B496E534C643E4B6F344663153C6406386809346C0C315F0F285811315D0B31670F417B0F4D7706548201518B0C658521577A2D4D6D3F4969414A684F4A71513878492F5B351E5A391849401F2A341B1424070D5118153729391E3D46332C3D6728356B09246B252D742845662F4F46594A2D4948164B411B584F1D585C2B5A53355B502B5E50276D4B226E48226B421B544F2C545A30545E46546D5458685B53615B4B7D503988512A8E672685780F688A005590104F970F54910876800586761E8371298A7E2C997D2996762D9B6936825E4E794E61824159833B4F7D4B42644557664550 +F4000CFF0066F000A0E100DADF00E8DD01F7DD00FADD00FEE500F1F200C5FF009AE5006CCC003FAB00218B00038302027C05016F0A007507007B04007B04007B0400780700760A00770B007C06008101008900029100059000029000008600017F04007C05017C05007D0600870302910005AD001CCA0034FE0075E100A5C500D69D00E47600F27301F87102FF7201FF7600F2CA0054AD0032910011800709700E01700E01700E01820000950014A90029BB003BCD004DE50063FE007AF500D7F101E0E300FFDD00F0D700E2DC00DEE100DAFE00A0F60151F43C0AEF3005EB2500E72100E31D00E71E00EC1F00EF3401FC3715FB0D0AF70D05F30D00EE0A00EA0700E41600E41600E92701E23100DC3C00D94500D74E00DC6425F24D53FF0082FF00AEFD00BDFD0096FE0070FD005DFC004BF20010E70B008306008103008000008902009204009C0003E60002EC0300E90D00F31200F20D00F20801F5010DEE0017C600239300087C05017E02008000008500008B0100970009D10037DC0066CB01D1D900FDD900FDD900FDDC00FFDD00FEE100FFE000FED900FFD800FDD700FCD300FDCF00FECE00FFA300ED7700F46E00F77301F78100EF8F00E8A000DEA200E19800F17406FF5B0CFE5111FE4717FF570EFE6504FF7702FEC304FFCE01FED900FFE700FCE900F1EC00E6F100E3FF00B4FF0084FE007CFE00AEE200C2C700D7BC01D8BE00DEC200DFEF019DCD015ACA00349501118C000B930008A90029CB003CD00052FF0082F600DDF200E3EE00E9E700FCE100FEDC00FED900FDD600FECF00FFCC00FF8900FE6D09FF650DFF6111FF640CFF6707FE6A05FF8300FBC403FECF00FFD200FFD700FED801FFD200FFCC00FF8D00EF7400FF7400F78F00E8BB00E5C300E0DC00DEFE01ACFF0087FF0076FF0076FF007AFF0078FE0070FF006BFF006AFF0066FC004BF40034EB0021EF0029F0003FFF0066FF01A1FE00D2F600DFF500D7FF00B4FF0080FE1F5ED46456DD6526E55401D94D00D72300EA0121FA0064FF00A4ED00E4E900FAE100FFD700FCDD00D9E300D3FF0082F2003AEA1D00 +1E3D8F023C9D0131780127540F24521D21502C226C3C2389854DA46B53B25259C1453EA43824874227914D2B9B5836AA6341B99085C1ABB5D0C6E5DFCAF1D7CFFDCFC8FAC9C1F7C3D6E4D7CFD5D1C8C7CCC5C0CCC3BACDB9B7C7AFB5C1B0B5BBAAB1C1A5ADBA96ADA487AE8F6F9D86588D7D3B879B1E81BA065FA1035C93005986073D640E2243141A471B124B191667312183232D8E21247D201B6D131257070942071651072460053D9E3151A75E66B17678B18F8AB296A2B69DBBBB6FC6993BFE7225E26223A5592268502E515B3A3B673426883938965861826E549A8547B28848C28C4AD28246C77842BC6A3AB44E2895232941192F3F10353D093E3B03473A063D2A06342A002A4101326E033B9C04419D05479E04529A104C8A2C3594274D8E184741114D3C0B54370A6C3909853C277C53627B82A478C3BD76CFD775DCDA7CDEDE83E0E280F7D989FFD879F1B06BDF3274BE2679BB1A7EB91683BB0F6EB20964AA0462A0056DA2118E7C1DB05726BF6230CE6D48CA8064D48C87C7ACA8C5C9D9BFD8DCB1DBDFA4DEECB8DFF0B5E5F4BFF3F1DDF6FFEBD1E4D4D9C9BDE1C3BEE0BDC0DFB4CCD0A5CEC678CB954ABF79137DAF1180B11084B30C80AF086FB105709C0267851F4D4219474014423F0F233B0F193D110F411E154C312662562E8F8D44B9974CC2A254CC8C63B17872B83C6CC11B72A8274A50223C4E1E2F4D2D295C342A66544C7F53577063747E5F7080286DB8178BBE198AC2218AC38C9CCDA3AEECCDAFF5FCB4F6F6BAEEF1C1E7C7D3C7B9E9B78CD9916AEA935DEA8C7BCC9281B8989B8AB6A08BC6B48DC6D4A2DDD2A8EAC4B6EBBDA4DDA983DABC93D7C6A6CDBDC5D0ACE7C95DEC9422F46C0CD64E15AA4C25784E4E4B783D3CA2465ABB395EB7265AAE1565A2046D8D276556235C4D123436070E2B050B2D05063C160C5524348C2E52A84E6ABE867CD28F89EBD98DFFF797F8F59AF7F6A5E8F6A5E8F0B0E2E3A0D5D07CDCAD64D0AA5AD39E77C8AB87B5A089A3AB7CAAA785C1C186D6DD8DF0F190FFFCA9EFF49BF9D78DECAE76D98F65A57983823BAD6513BD50 +459E9C373C73283A6A1939621D4D5F21625C1964381267145F251A661C266D143280223094302E7D5C696789A5659AA964ABAD52A2A33D7A8F29537B1F3E6C15295E141F581416531E2251452D3E6D392C92353AB73149D54778F45EA8F1046CD50A63A2121B880A236F022C6A012E6600306004355B093A2C003B390E30471C265C182F72143975142D791422971017BB2119F6431BF1531BED641CEA5315E7430EE23F11DE3C15EA1300D21A0ABA2214B1110DA90007A80505A80B04941506701400680F13530C113E090F4B07135805176A0112580B1D2E393B39313D45294062332E7F3D1D9E3B16BE3910D24005DB4812E05038E95934F36331F95E2DFF5929FA6B25FF7E28D25735DD5925E95C15E44E13DF4112EC272EED2D3AEF014CEF0D358A1E2B682D32473C3A3A37462D33533135724540768F352D9D3324AC321BA02612941B0A75140D52041E3803214103345105334E132B4C22245E291B7734177D330C7A271F5A1D22521D214B1E213E3418324A10425601673F0B94420AC6450BCE240BB92605A42900A323068E1B00691D1046151B210724170D330D14420F1144110E471811442B0C2E391E49430E424E172C501B2E521F30652639731932911D289B1E0CA0040F8A071C740B295417412D2851283859282657451C2A5720257C2C2B842E208C3116912A07791A06621E114C18242306321A0834110B370D153A0A1E4110274616275511265B1826551E2A54222E582F414B4B4E3361472468450F7C3A08983613973119972D20A02E0A99200DA81A16C51A10E00919CC0911C60A09AC0A078D070480050A74100E7012106A1F2359253C59304E747378A4BC6E5AA15D46646C2D43741E2F5D0F265C0A2A5D16335F153B600A596A016E73027D680169720253700141670E386012476626517B20637E45738D57949976A2A382A3B4BBB8CB97C8B57AB5AF489D9A4792980F72780F60640F515D144B60184C730F5174076275077C76097A78215A6119405F09325E06285602215A0D16511A114A1B06412306342117491E2655232C57273C5930445F2B6358215F5E +04203636276C54638273A0998AA4A5A2A9B1A4B1B7A7BABEA2E0D3BDEDE9D8FBFFE4E9EEF1D8DEE8AEC3DF85A8CD85A4BB86A0B075E38762A35E4F644B3F45392F262F29272524292A32473E3847533F486D434C87485078404669383C63303F55583D6C7C5784726B9D698097728D917C9B9A69ABA456BB432694211C7000134D0612310C11150A12120814100A1B1116311E3E864650A27562BEA573C8B485D3C38BD1C491D0C580DEC67AC7B575B1A57B8D99826A8E73647B645E685E47575246522F343A273C2F1F4425234124273E24333A40414F5237374327303717292B0E1939060A47080F4D0B1553121C57331B7D23313E1C323615342F0B3331013334072620040E100709080C050A11010C0F0A0E0E14101623192443243E5E355875477AA2646387664C6C694E6A685068684E5D6246585A246756267962288B6E1A80610C7554097537096E34146E3B18774B4D405C514564554B6D564C644E575C475C5F3C5A581551381143290E361B0A301F072A23062B23032F1E034B26065327126338176D381D7739377F40398544458A4975885B78975E659256538E4E498C4B3F8A492E753B135829024220052A19030B0D030510040013010B0C02110C052C17034F2801713708783A0F803E1587410D7538185F4D2F534F403E414E3C325336485B3547643547714753814D4F8F556D7451674A55594355573D5555244441123436123A311244382C4645455A5B4583743B937B39A78A51AA946AA761738B5B5676471E292B1B2B23192E1B061616091211041D190629220A3A2E0C4B380C532904622E036031095C42065236044C34034634063F30092C26152429161D2320161F22131A2416151C171323201926211E3F242946272C4C272E47232F2D19222B141A20131C13151416110E0F0B0C0D07090C0A0B1A1D1627271D2E25204130294C283242252A3723251620150F1B11080A090507060400030707090A0C0B06141409262101263903423904483D0436351731322828283A1F284D313F41294B28373A17463C1C644C426C56558A826B9A9471A6A07EB6AB87A1A0 +4A34D7230BAB1806A00E029607029100038C00018500007E00007E00008100008400008801008C02008203007802006A02005D00001700000B00000001000003000003000003000000000001000603000D01002A00004800005A00016D00007800007A00007E00008401008A07009B0D00AC1E00AC3000AC620DA665079668018654007F40007833028226048C1801971701A43904B84A06B35C09AF4604B03100B12100A41101970000621700552F004845054C5B0B505B0E5E5C116C6801846A00A25E06B45F03B36100B35900B35100B42902AB1501A001007D15056B2A0B594905576900556E006174006D8308AE891BD4832CEA793CE8704DE76F54E96E5BEB684AE66A2DC96A006E6100535801384C002F4000272B001B13002100003800005600016D19034F33063138082E3E0B2C4D08355E01366900696F008C7500AF7300B37200B86E00C16C05AE6E01A879019462028052017742006F29006101007300007600007A00007003025507043B0F072B180B1C25182136093051004D51017A3E1BC0421CC2471EC5510BAA4A0E8048066752075C4F083046062C3E052843032E4802343E0B67410196330DB83B18CC2700AF2101A61B029E1F01971800961B009025008E3400713A006840006030014F2F00402100191D00122A0320430F356700996803A66907B46818B94C2ECC3531CE1114B70B05AF0B03AF0B01B00B01AF0801A700009401008617008236009C3400A04105A55600B9670AD4741FDE7C2DEB8F3DF98760F78163F67C66F5775EF07754F0685DE86650E35C38D86A19A66707735B0D3D50022944012436000D0B001001010300000200000000000000000000000001000601011B00003800005A00007000007C0A008729017129016424004C08042900000701010000020000020000010000000001000205010202010703002000013100004B00006E00007800027F0000980100A61200B42A00BC4C1CC87616DA7D1DE07D23E7852AEB8B27E98C2DED863DEF7D59F1875BF88957F88F33F08332F0723EE97243E76840DF722FE16802C56101A33D00354C035F +3A3F074B2B14552C265F2D396D30337B342E74382B6D3D29572F255A26255D1E26621E20681E1B7231297C44377D47497F4A5C59455147463D35482A1E3F1A07360A053009032B0907290E0B26131024190D1D140B16100E150E11140D141007041A05133421162D391A275127255735235D2E284D272E3E234A1B2E412039382646312F542B39542D3B552F3E482C3A442A37361C37361B43361B50432547512F3F5033414F37446D4D5C6548545D434C563540502735502334512033431A28541822601D15794026936438996B37A07237A68042BF8A48A46C3B955A2E8648217130135C180556170B501612550512620F197D102F7C1C337C2837752D3A6E323E652931621B294301314108283F10203F081B3F001741020B4A140A592100642F077A2B2478391F76471B7746127945096F3414642A147C492C8055288561258459278352297526175D12174800103E0702330D00250E00171000110C0609190E05221D09271F182B1826251A341F1C321B183018142E0C1D280B212302152C040F3A00053A06043B0C04370C062916071D28181A341B123419172E1D1D2822212924252B272E212A3B1A233C121C4416163A1100390F03380D0639140C3A0D12300B1337040D4402063F05073A080935080F2913162C151F2F1925381A243C202E4C1F2646191F4114194210132E0E1323160E1A170E18270816261014261818191E1E0B21230938261F26231E22222E182830093F2D15463C095231065A350B5735125433145122104F1C134D171738231E3523231F1D1E0F1B110D1A09162A050C310F15271725202630242E392E2A5B3334753B307F4539875151A86A55C18563AF8259A06A44986D439F643A964B46845632896720935E2CA16B2FAA66399E5447934B4F8F464F88373E952754982D758C425DB97F7DD17E7AAEBC8192BE9D8AB472806C7899506D70505D54694263834075753F72503468403461342E57362D523C2E3030282D2E291C311E1328230D221910100E1704081D0A06370B0A4D0711610710640E195E0E195C16204A061F4A061F4F1625492D15511F14 +3F3F97621AAA5B219554288149327A3F3C733633672D2B5C2B202E281D39261B4523164D211255251D7129288E3A37964B479E465A9539427A2D2A5F2A206B2817772917772B1778581A85500D964801A72E0E93141C7F171A701B196222255A2E2C5B243A4724393F2438372735302B322A2C402E2D4E333B3D563B3A563C37572E24402012291B151E17191414150F1A0E0E2708051D080C1408140E0A1F080D2A0B0C1F0F0C152A00142E0A1932141E2D0D3129074426063F24063A17003C0C04290E06130A061006060E07080D090A0C0E040C120000191001170F0B150E150A0B27000939000D48001157091A68001B7625167F380D804C0481580E976418AE8541CA9F56E58841CF6C3FB2513D963A2E93231F901E186E1D1261210E503E114C20083C190A3A130D390F0D350B0E31040F2D000C360004410511560B1E6B171D70231D75372F846369BD9F77FCB488F7FFBFCDFFB3CCFFA8CBE4A6B5C3818B586D8A364D5D0017330617300D182E10163513153C18144F14074F0A0F5307164100264D04245E08226F010F670005590003540E12591D3951263F542F465841476953497B645C5A8371497040325F3E2B42363A3D3135382D311D1F2C12192B181A41222F524D1F8C551B9E5E17B17224C56738A05F479D4752AB2242991A3376455787445992435C9E565DA16E77B25F669D5263974162813D586D3A4E593261351A5E1319472A20230E261F172434443E4F635646917C70C2916FE7906EE76549C2715DA57530BF752CCA7628D6803BC97428AE63077644014E48113830192325192D24133D22055921055A1D016821016E2E0A6A220D680E0E6E0C0C640000700B006F15078E2D0FA1561EBF8153D9A97AFEAACAFF86BDDB56ABEC8E80CB7766B47547874A287F2C26623819433A15412F1C3015162819172D180847120F520F1D660E1F671226630E4C63003E4D122546103142194143055032214430302F372F2A31241D492B21562A205D240B5C12036210015E12005404035300093F00063507031E00001404021A010030150045190C42102131357425204E32 +B80C22A05E247E58125D52006B450E79381C84271A8F17189E012089013575014A6A103C5F1F2F61293E64344E63444F63545124116021145F1E185E35314D4D4B3C624E4B77525A88428A9C4192B1409A9E209D8C00A09508899F1173801E5B752B669B2482841C6D6E155957136B41117E3919913121A5344B6A485F575D73455E6E355F6A25506F224175203E6D1C46381E742016781B2B7C17416B26475B354E503745463A3C19360A1F2905251C003B1500510F005E07016B00026A0805791E1B585D1B3B6F131E810C28811433811C489126617F5B813B837030885F268D6F33997F41A6793EA8743CAB6A59B96371AE173E83382F66592049701E32881C1CA02E149D1A00A439058B360E7333185C2E104629094118124013184A101E3A2628360E31312C302D4B2F21523A165A450E58633A6F454C97545F954972943E75A23F78B140629F40428C5B2E828C0F70A50042A00531AB0B20B7080D8B18288A560592600D653F423B2D3C501B37660E207202097E0B0567480046820A2D981D18A12324A31937A5104AB1063ABB001DCD0C1DC61C1F8515146B1A0A5120004528003A3000273B08305B2645722D708D309E8F34A1802EA47229946B29896D2471691E61621C8C8A3D9B8535AB812DBE8335AD5A549E3385A2236A9F3833AF6027D43F1FDC3311E52703EF110CF2062ACE0030A1001F851C3A832A3C81383F6437347C593D849453799A5578B74E82AF3A9BA832D1961ED4CE52FFA16FD69A78A19B47808A724F83BD3D85C42C88CB2684AA3C7A8957795E42713A3B44152F26153C3A1457413661633B806F3BAF8241BF812EB8612CA150198D4423795A196B482050421B4E3C18650A1967000C7A001E87023997143EA2194DB60C6C9D057C870357831A42562B3E4C462C46522E495A302F51380C5A322C722C387B2C44934464B8485BAE564E9460459055507F51596D64642C91802AAF893AAD81518F88647EA39DB7A65A9B85479A6A3AAA4C40A60E4F930142782540854C42815E3F4E6D3153A4196AAD1C77BA1F7D9F2D85892A6E6F4762777060768367757D4C +716A3442492A345434265F3F335E4C415E5A41535C41495E1B334B202E4D262A4F2D254435213A4119394E12384C1E364A2A354761463772472883482E7633346A1F265E0F18530011410D263A0F3C33126533218F3431A2373AB63A44CC6566BD815FA45B649153567E4B488445438A403FA43E3DBE3C3CBC2326A0341C8445127E442979434178434377434576563D725E3B986A53B88165D89978BE846BA46F5F995F528F4F45A95E5BC47666E08F72CD8768BA7F5FA0705C8762597D4C476F3E2F541E1C4123252F282F2C2E322A3436342B304F402B62522E65412E68312E531C293E072433041D28021726030A2806051A080619150819230A2328112E2D182E412E1946323B674E48625D555E6D54646E536A702A779361978A68BEA5768171486B572F584A16453D1B3931202D260E281B2732223F3639593D4374454D814B4D8F524DA7604CBE7B61CF7575B9506E834C517C514876563F6C533D656A1A5D8018575F16564823464023373923303E212943201E4B121233160E2B0D1424092E1302321B0F37231C302F1D333625363F10514509464E134E622056762D707A408B7E54A28D70C39061CD6E5ACB542CCC3929C32E1FBB23169810108008096315153C070F230E1726161E291E2629222A223136124D5119705F146346194C4D1E26311B1C2518131A0C041B00031A170A241E0F22330D24330D22340D203B19183F2B13372C0C242913261E092C190A3E28114F262248311F424F243B5C272D67341567371F87A01D8C971B928E1AA48B02967C1766490F44341B192713111425120B2514041108010B01021F0703361204651329852225912D2D883B4172434D6632584E2B55492D55514046523D2C6E313675383D6317454B1B4F3A2745352D443E44445C5C446C61436B544E5C40662C32542C22473E1A484F1A50611D664C01464C0B3538012B341F28462C37543E265D23226F1E24791B29711D2C73352681342C8636419F342CB23C2EA75F25B25F41E48766DC997CB6AA78A1AD65B3AD71C59581A3918DA58185917A8C866B7076736E6576566B8F63378087 +20261C40481951541B63601D5A5B285157334D4C314942304E422A59472C654C2E6C4C27734C21513F1F30321D293019222F15202D1B20322521383030523C406C484E70515C745A799250759149729143697E45606C485F67435E623F535C3D384F3B283023232C221E29211D28251D282A1D25281E2326151F1716211F1823271A23291D242C1D272D1D2B2E1B2B2B172A240A1E250F1F1E1421171725121A2A0D2130112937163C431741401F463E274933234D28204B2B19492E132F2D183839175B5B297C692B9D772EA07636A4753F9A6C3A7667305F663A63663167672979592B8B4C2D874D32834F378D54399370505863394A5E323C592B3B52203B4C153947242B3F333B6A5A618467889F7597A57CA6AB83BFA99189AFA085AE9E8F9F78706343605136513F294739273D34252638221B352C273C3F323A3E3D383E453D354E422C5645315253334D5B384D603243483140492D3D4B2A39372232361F2B301A2A2E17142016151D18161A1B16191C16191E0D121613160F1B1F1126291E2E381D303C1F3340222D452D2C5D3F386953476F54617C5D728A678398718C996B969B659B986594976A929C7AA5AC83A9B4729FB56C95B6678BA16060966551865A4367412A3A1D25351D20311E1E3320253A312C4549355152404E4E3B4F44334024343D24363B253E3D2946442B494F335762426C5C456F5C41735C3D675338593D315635305A3A23704221865827957329897D3574855B459A702F6B752D4955253E52191C2D171C29161D251B1A18381E0F463120584C346E6B36828D4990A7598C9D67879564728B6B497A65355F5536492D2D3422252331222D43253B532142612142632144622C465325604E275843204B411E37311B271D141C11111D0716180B1E18081F190B211B0B21250E232C0F252E112B2414351F143C281D503919714C1876511C5E4C1E4A4412303B132C30172B1B0C281A0F1F22111B26161C2A1B222F1B2E331C353E213D55355B694F707A58987E5B9B8C6DAB926A9E825B957840977B3CA38235A78637B78F5BC5925DBEA088A6A360928A4C +3D75A61166B6196AAE216EA624679028607B2E3F72351F6A6B0D59791C56872B54863251853A4E833D3B81412883372A852D2C5B3C4C5460504D85542C99590BAE5F16B16321B5671BB88D15B2A410ADBC0FA2C90E98D613A3D218AECF1DB0B81CC7A537AFCA32ACD32DA9DD2E9CCA2F8FB73088BD3182C46A7AB8798E9589A3738A844C8C6625944B1D9D3115A32806A21B077C154D6D1B7B5E21AA4047AD236EB11573A90778A210808B165B781C3766261E54310542350B3C3A123769081C992F1F7E50416B586A596094525AA14B54AF1B79D11782E04F499F463E743D3449382745341A41321E4730234E371763533968367D77278489188C9B1A87A31C83AC2181D71C84E714B0D921AED32EADCE2CB1B12AB5941D84831980852E847B4C8D53336D195B632384592E9144219E2F14A51C0CA60D00950E008A0E267F0E4C80194D81254EA22044AB2B4EA43A44985B1CA53C0CA72E0AA92109B50C13AA050C8F0D256D16437D1473881E85932998992C80A03068981950A91A50A90B6C8E03908B308D87337384375973213865173E6E11487304508314977716A96B19BB5D11B64F0AB2520F902725862D16704F08587C1E38881C24951B10971716830628730C376505661F05821510890B1C900F3D9D165CB42A75D02949C24E4AC28542B58A336877256265185C390A58060C6E0C1F7D1247931F1B961C169C1A11A20F14B80B15C20A0AC00306CD0725E50A46D81535BC0E39AC1632B91718C2190CCE0E12CB1634C83336C33431C2352DC14C20CF6C10CD4A18DB3714E22439C82244E32C52DB385DE13963D14964D96089B54580A23173951158901E558B122067191164251846321545501F4C545C5E54636A44836623A2773CAD82369B8B59829E42718F2954981A5591205F7E15648D1B648F1D5F9B3A4C965331A1552B9947249C3B297B2F1F43182E19000D1E1D214E09506C0B88820A988C358A9E378A98396C97524DA16339B7652DC64121C2291DB13339B11D54970B619C126CAB047AAA0C7DBF0D98CF2592D335A0D42EA6E331B1F0549EDF6A8EC08554BD554D86 +22678629718A1770970670A4095F950D4E860E4B8210497E1A1F712A136A3B0864430D464C1228470B164204052C0402160400101302120D1615072B2B03464200624C00625701628D0F60782458643A504640592947631A426E0C3E79103786183286122F7F0F266B0D1D581F3B67325976316C84317F9327C2881793980764A91143901C2278191C7116176A1514622B0D4B4709204905104B01004F00095300125F091E6B132B431517310C1920041B2B1123371F2C30333F29475217587E0B73A620A2BA227E97245A742A50653146573F3E3C4A243D790B48720B586B0C685007663503643304643206653405653A02653A0C4D2D1432201D1817181C0E1420080A1F160D282902413202483C03504501534F00565701586807587B14498C17448A116071096059026056015654004D6403487C18328C3C17973B2EA33B46A8344AAD2D4EB84356BD4453C64363C53D65C3435CC84A61CD5267C84D62BF4B56BC4656A057348E530D7C35096A17057B28048C3903955A18A97231C86D6AC6837363B5915C9286556F7C424B825C534A795A48BB4750CD5467C46F69BB8A6CA489658E895F8A715D6E59245A471D452E3416225C24297333308B2F4B94056BAD1881A11A6195192F841D257D221C762B0E6B4401626A0561901264B62864C84964C87E71C19065BAA25AD28B1F8F803B7AAC3160AE3E829369679C7C4CA58F337CAF198BAD129BBB09AFD90090C50090C50C72B2096FAF165CA217378A0E1669020441110A2B12034819055120075B2B06662A0B682E0C6A3109692E096830035E17095819123C1F0D3738023E5001424B14314920303E1F272012330714360B1C521219691F1971221D79142D811142840B4889125389095DA31794B20394C312BDCE0AC7DB15C1D521BACA40BDB541A599418C87296C7F36538F26327C24176F2B0E6B270D682216623A3462501C64740C65850E628F1A6B9C1A5AA01A63A81F63B92966C13864BD3863AF2B5C981E57880F5F611E545802594F005E4C146D581B6068082D5F05219F1918B21A29AC043894253570483C59725D547771 +4D4009150C4D1519501627530E2B5E06306A0E346417395F052F2D17233329183A2E0C2A33011A3C041B46081D47072649062F48173758255269336D71355A7A3748722C416B213A751F1E652B235538284B401D414812394117323B1C2B332419232F1A05461306340D07230D0C1D0D12180D121D0D1323293F322C52372F663C385B3C42513C4C4B3457452D5D3F25613F266624166E24177624186B370F614A065D45035A41014654193847212A3B292D2C39301D4A24214F1925551B35441C43481E50571B50451850331C4C2B214924363D1E382D0D3E231C40251B42281B401E223E142A40172F421A344E21384823344630184F3710583F0961330C6A281070250E761C04651919642218642B185C2F165433144E3E0D4F45004C4A0048540A434E1638501B2D532021542816563110574508684C4E70556C6F578A6E599277559B805199804AB99B2D967911753C0F5715075D0E08640809680F116E230C692B02683206824400924E06A2580D87560C6C540C64641A515E0E36540A2C560E346B272974231F7E20216F31316831344D2D4639266229225D1F24591627501222480E1D2F0E151E0B0D15180D082722194A4720493C2848312C41224146103950080E4A000D0A05080D07031009042922134D4E087C590D8C33246F3743604277803D908A37A99532AA852C5077262E5111132A0D0F0A1112051015000F17051F160C252418222319172A2A20353128362849315150334E3F453D3A5732433F243536163F2603432704452906482F154242214C402538501B25522214592B14593A0E5C44184A4F19474C144850074F470855280B5F1C16511B1B420B323A1D4947155C4E144F5B1E2D731226781B266C1D22592F213330112F370E29230B3912015614007C0B058E05218610207E12346B035A6405594E195155103F5C172C7620217F272674485759566134788D18626B274B49424347523F315D4833674D2A7D6704A96C01AB7314B38317C36B39A265229A672E9C6125A05126973B0C98270599131CA026119C450F8A572A7C4E2A8F554A7D565182665A4C8275 +1D2315163B291F3B3A283B4C443F716043975751854F60745A789E416388284E72482C64690B577E0C54940D52941A4C942746833D358B3C36943B37962F3198232CA6222AB52228BC0C0EA806079501018807017C0E0170120564160A512606322D0F680C35760E328411307B0C307208305C0A29470D23191611161E0A13270437220B5B1D1261171768121D6F0B23730824470D3624194002264A03164005063606053107052D071E0A161D0B261D0C4012085B0705511207481D0A2C210D1E1E1E290E1D45132D61193E631E3966233574211B8C2C14C42819C01F14BD1610BB0E0DBA070AB8040BB6020D9201067213170C081F060E1F001520021B1505210A0427090A270907410409471D0C4D3718513824563931645D34547D5D68846465916E82665F85565088474771443F5B422B4B331C4824202D19113C11034B09034D09044F0A09531404442C0D213A1614453E045046164C4E29484D2C352324161A1D120E1714050B0B0808080B05050B09030C0E01131B032E340445330B6B3D027E2C1E7D3B1B7D4B18774B1A483C1622321506220B08021E1A0A1F2D12213A252B4738354D314765207169477A8230729C0C47A90733B70320C40B1DD70504C61106BF140D84211B791E1A6F1B195E13183D2F26305521325D324D5B44804B29A51F029E120697060B9B1619B006209B0133930C2D8C0E0F8C0F0E8C100E87100C881E067F0E0680020E76081180132873093A8315428D0A4C900E4E930E399E0444A9083CC52726C12727BD27289418186813262D1221170F3818113A051E3C002A29102F313B2D3A473447562A4B65423E86333B832F604D727850786D2B7C5C207C271E6E2709674C2C6F5D3E6B4A39723D3E693B326A2D3B7A344B624875582E7E4824913317A3241EBC122DC71231D3301DD23721E14302E33905E61612C6291ABA2C2B98275379236059233D3C1F311E142F0822190530120936151945241E4D1F21581F28552C304F30404F52392A472C06532A015D411A6B4B31602B4E6E05767E289B8E2496755388448F5A28A7521BB62C2CB12727913220 +5539D92F7B953B7484476E736E6A61966650B25F4DCE584AAA4E7D764B8443488C2E35901923941A1A931B12931D0EA11F0AAF1F20B8131DA9071A9A3317975F149560228D62308546377A2D348E1432A21C32B92432D0303BD03C45D04670E8696FD198B3AAB5A3ACD393AEC580A2B86D96AD668DA260845464715868795C6D817360988B54AF8E48AD913DAC9D35969C358E4309BF330AC6230CCE190CD60F0CDF0E0CD50E0DCB02039B0607A30B0BAB1E1DBF3230D33734D43D39D64537D24A49D1565DC7834CC3B03BBFB736ACBF329AD73E6DED5A50E5B455DDA367D69379C27581AE5889A3478398377E8F1779872A947E28A77737B77047C76A43C76440C84746CE1858BC0272A41287A8239DAC2893A72D89A26576BB5A62C46A63B1867FA9B27297B06490AF578ABE4A7CCE3E6FBC2C71AF1479A80A83A3077D9E05779D03709C0169921271820D8266178E3836A4042AA9022DA10030991A2F8A2D46892D49883048B6343DDA3132DC2F27DF2C20DD2919DC1D26C9182EA633308B831393BA1D64C11659C8104ED51352D52162D42061BB13607E2662564A7A2F6F932A6B9825689D1068B20756CD0632C9202DD31B0FC91913BA1717AB00189E0419B20A1CAE2616C14B21E3641FD87E1DCE9A1BC07C11D35411EC4A17EE583CE96C59CFA56CD3A86FD8AC73DEC875B9D18CB8D79A95D5A28FCB807ACC7870CD7166DD605CF46463E86658C98168C78972B87680C2595DBC5566BF76879FA5A18AA8A040ABB52CAA9F6F8A5D8C6F62A95467CF3D54C52565B2225D881E763D40852866972C83A1169BA019A29B299FAD319499626F9CA74C8FA83F82D63C5EDC263DDD0D2DD6171ED22020F52115D13310D13910C84501AF651EBE4526C1405695276E6631994F29B43E1ED93C1DE43230EB362DE04735E19251C9B649C6D049C1C54CA9CD4492D74864E95A4AE45847EB3D47B2245C821B7636388B173BB51C28CC251BD24214CF5220BF6D28BF7C0BA19C1888BF2C97E72B68F03B5CE4597AD08B6EE2AB73DAA281C67D88B06D7F728D626482605473613966852F47852A3C88 +276850397A724392814EAB9061BA6274CA3593CB29B2CD1EB9B64DBAA16CBC8C8CAC88969C85A1818E8F67977D629D835DA38941AD363E943C3C7B423B8A473B994D33A35B2CAD6A4FCD8346BB883DAA8D25A29E0D9BAF1099AF1498AF2EA69C37988F4EA04B7EAC38AFB925D2BE39F5C44DF2B74BF0AA4AD66952E57D54F49156EFAF5CEACE63E3BD63DCAC64D99564E3BA5EE8C337D4C23DC1C243A2965E836B7976736F697B6553986254B35555CF485EE46168F97A71F77F7BF68499F272A0D472AFC15BC1A15AD48159B885559D8A52927F456B4D4D8F8957989648A2A439BAC82DD3EC21CBEF2CC4F238DDED4FE4F547FFDA37F8C832F2B72DF8A635FF953DF8875BF7913CF7B53AF4C94AF2DE5BE4DA6BD7D67CD1CE7DC3B183839F7753AD931E8EA421799A2564902B6690316891346E86367C8827939D368D90468884678284887D85978094B1A090C5B57A82E07045DE833DD99035D49E2EC9A14AB5A54CC2A24CCDAE5FE3987FB49D9F86A3AD8698BC878DD2447CD34871D94C6FE16162C0B83BB6BB29ADBE18B0D2199ED04968CC6C4E9A7E286991206F7C197568208264288F6036CB793CE98D3CE8AC20F3E02DECE725E8E51DE5E32BCFB722BAA313B5AA32C3F057A7C253B2B24FBDA252C98775C97C9BD55AC3EF3AEBF72BF4FC2DABE20AABDE19ABDA2869D92D66DE495CC44769C534ACB119B0C419B4D719A2F3329DF45883EB725AF67B3EE07040EA8734E3882FD38C18DB951ACAA31CC09E39D69F6BF49AC3FF64CEED6FD9DB7ADADA7AD8D47BC8C679CEA579A896706B9B7348928138828F2A8892367C968162818B72925D81BD2C85BD1A73AB1268B50797B91AAAB227CFEC12DCF022DAE623DBE33BCBA758DA9E71E79196E268D3D641DECB53DEC952D4C649E4BB3DE2D33CEDE842F2EB43FCE44EE6E74BEEED54F4FD6EF3FF6FFAFD68F0F455FCE466EBE06CE2D670D8B466C7937DBE9289B8938BB5948DBC9C8FD1BC7BD2D97999FF6767F6844BFB8F3FF6A350F28565E78780DE7092E068A0D44CA8CF40C5CE23C1C238CFB449CBA950C7966DC1C274CAB274 +25A6D01A7ED6227DDF2B7CE85493DD7DAAD36695B45080960C236718167025097A48096A6C095B8008699407779907879F0797F63785EA456CDE5454DC4D49DA473FE03C50E73161CB2062D0166CD60D77CE0F7FC71287CA0F95CE0DA4B515BFA308C66044E6447FD428BBC330A388398B4D578C5D758E6EE0795AEF7861FF7868DC5E71B9447BB63E7BB3387BAE1D68A90661B71E5EA63564964D6A755C77546C84695C877F4D8AB71D99A4198E92168481198B711C936622A75C28BB7B3BB69C2DB0A6A9F0A0C4E79AE0DE90CED487BCCA97BACD988DCFBE7DD1B685B3AE8D96B3718FB85689B14C84AB4380AB3E99B33299D13B7BD3317AD5287AD42B74D32F6EDE4D54EC644CEA8B55EA8D3DEA8F26E58529E07B2DEF7659F45D66F54D98FA56AFC095C0B8A8C7B0BBCFC1A1D4D287DAEB4BE9E429DCE506C3CF05C2BA05C2B906C2B808C3AA04B0B908AEB62EAA7C73C40D57C41168DA1579F12675F6432BE13B40A4572B9CA72D6AB23A4CBE472FC04F2FC35730BD512AAE3C32910B4A7D0E4177206F80217D89228B95158CAE17A0BF14AEC52DB6C259D08F8ACE5CBBCD59B6BF56B1B24A949F397BAD2970B02179AB1D439420368923297F2D218F1E07950018A51319A5222CC22421CD2716D82D08BA44039F6B09806F07827505987A1281A93E86A3467E9D4F76B7528ADE5897DF4A9EDC3199BD2C71B23072A7357370296B4D4F88325F804C5DAB6F45D59C32D0C221BFC630CFD946B8D559B1F05BACF03B8CDC2D92B32BA99935A08040974F62A6756C97794F8E915C6290677790B0897FDD8F79E6A25AD8CA50CDD35FDCD862D4CA72D3B090A78B926590853A8C8B218D8C0B9BA507A4C017B0CA23A7D12092CA227AC21E75BC2C69BA1B5DBA0C4BBE1E66DE1D7AF31C84E5258ADE1B91E62399F30A9AD40BA5DA17B1C81CC0B542D19565D59A7FCE627DD65597F78877D59762D8A04AE39642DEAF2FDEA719E7B813C9C90DACD618B8C535D2C256BBDE6DBFB2819EA18786BB6396CF5B8AD85C8EE16985E7717FEE667AE76E5DEF7E5CEE935AEA9264E5C976EBC191ABBCCE +181A260F140E203109324E044747035D4102623A03673405580813510B154A0E1833141E1D1A250E0F24000424060A290D112E2B24573B27584C2B5A572049631638670D2D6C0523B31F2DC41F47D61F61A81A4F7B163E721A3A691F364A2515592D147B7513807E09868700968520A68341AD723DB461398E4848635A31396D1B2384310E9C4826A3593EAB6A7B7D686C3E485C222E541A2A4C1326451F2B3E2B3138353033402F0B67241A962029C51C40AF22579A294C7B17415D0666600A6B45063F35344A4934555D345E5626684F1970422B693E1E6932146D230B711402611003510D044A1003431402451E01411B0E3C3B4327535C126C750E6F930A72B1146CC62345821E3A3D1C2D2D1A201E282720372F223D46173A531949512A514C2644344153374A633B537045537E5053B67E898F9F9C3D7983385160332A3D2E233C2A1D3B2616313D142453111D55050E4416093A0F09300809401B0B6D29148D4A04A26009AF3C0FA625099D0F03A60E09B00D10B20F10BB1334DA183DCD30378D22708F197F92118F5804903F1082412A8432228F1C247718295D142F441642341856253457071649061A3C1929362F3C07794B0E765B1673692A637C2548842E3B903729D12920D81F21E01622E43B28E86423F36C1BE46E4AF19530E2932CF5A711EFAD10E9B410ECA805E09C15C8A00BBD881668774E6A80526D89567DA04470B63285B434ABA10EB0A913D49F1BC07E42DD6459DB665DDF8455D49047C88B6CC7A977F8A778E19C78CB9179AC4B569434507B2838722120721F1771170E670D195B040C530B0F2C0F141A100E020B100A0C0B1512011618030D2903042C1402321A112F0B1F131553092C931739AC3435C85155CA683BBF7E60C58375A8726676504D5E4B3C6941377B4C44A14D2BC34225E76E06D88000E98C09D98B0FC7870CB86C20AA772680671353871B0FA85501B985178D8F2C81A6294DC8533B8F5C3C915E239156236877115B8E1F526F1A31571F285B2A2661251B652C2564351B6E45196B2A28652D486D075B59135C4D1E55370D5F450B3E250D41 +70232D550828631E2171351B7635227B35298F3B2EA34134AA097B7C0E744F146E371D691F2765161F600D175C231C4E39214178648773828B6EA1907ABEA586DBBA85E3B885ECB760D69C6ACE8574C76F6C9854646A3A52592A40491A2136150E2D250216530717490D193F0D1D330E21270F2025101F242530225125197D1B108C1E0B9B22079F2503A328009B3B086D3C1C21250C211A07210F03100B0700070C00040600010015030F2009092B0F03321715391F283C2E373F3E464E6B4F526E482E6217335C143857112A581B1D5925104A2113442731380F3D311B492A2755504162765B64956567B47066E98159D57336945F21695F0D3E5F062660000E6111083F23112B2C212524262D1D2B3620253F241F48211E49123A460F5B3D205636255E292A4C292F3A293338283836273D25336C2C2A91173E800F286F07125412133A1D15122021022F180635150750230E6727116120155C1A246A112D710C287C2442785E4398954286744174534573564A725A68856982955EB1B64FCCC56AF6E29BEAD477DEC753E49C48F65D4BB58851988F4EB98C6BAF9978A5A686AAB088AFBB8BADBC8194B66275AE81579A89277C5F187A670A786F0B69570661360F871B19810E0F43030F3E0C103A160E2A2E162E32331B3F46065A47184E342D5639571B5270196B8917A79E1BE5AF1BFFC421ECA235707E2F657C2B5B7B286462326A593F3D48375E51317243196A3B21512026452D214D6831698C3085A13BA2B84CCACC2BEF8F21CE8327AD772DAF5B39A9203CD10930D4050BC51321B916197D08224E09264C0B43741768641C724C147F334367254B5E204F49307731546C30616C106D5F14715202592C03501D083710091F0A1B0905160B08190B14250D1C230C0C1419170B181B123A361060571C9572388D943577815C7A9F5C73986C71A26B6DA389AA7DB69E777A936A7A846970774F717165553C6D4D117269164C7811455A0A444F115150214C3B3C4530623F197A671B90751A9D852FAB6D3CE55D4FDE5159B5566CBD326BCB1077D31650D24F3BAF61176C7613218022 +0D75CE2C72341A6F1E086C0927390F460616450536450456260576150C6805135A09154F0D18451D24492D314E302C4C33284A46136055125F65115F5F126959137354146E4F156A400A82381D8831308E3B3587453B804E4372584B65884A558F4846A66932AB5323B13D149B370A8532008C310594310ACA1A48D8223CE72A31DF5638D7823FDC853CE2883ADABC66CDE54581AC5D5DA15A3A965749915F588C6868806279755C8A53508749648440799065669C8B539A8D529890517186417F585365205F791B678D16708B1C5C89234890382E8F723094B55EA7B566BAB66FA9BE7D99C68B89AF91799998689FBE478EE63CA6D666A3BA90A09F9D9F83AA9F67DF9846ED912AC73D3AAE2C3F961C4597173E99133881063D770330720C24501720500351540A58591260530D5D4D085B5A27525E264D81481D984F27B05631AF5D45AE6459A47A848C64C4366FB22B81B0148BDB1D86E32681EC58CBF8A4C1ED98B2E583BBB23BA08E2A906E19814E247D4D30794C4A7A525F6C58995643934338675251686761697D713A967F21B19621AF9F2488AA516949877236BD7B24C57F2CCD8435CD6234C94A5BC4477FD7278A9C0D69970B699309698914876843773B6D781D4B7F50275150333F51402E2D5D2D2F45532A447F164BBB1074E629A0F42EC9F930B4D833A0B7069B7E1FAC3C8BA220B98A18CF7B25CB6921C8571DC3190CB81808B10F0AA8031188022365064A3B05591508580D054E0900302100313A0E252E2B560043740364820686911391CE05CDE615D3F306CBD130A9BC1B92B2188B7A3D5F614455674B403A4B2C4B5D273F81452D7B3B227E35157C25076116104D23314F3E2226341A25370D3A60137A3D0081420C8A7F2377A34E93CD52C2E243C1DC2DBC9F2AB97415A64E268B4811867B11929403BD9802C17B0BB95C0FCE3611B81A17B40919A6131B961915840B1E991125A6002ADA1C4ADA2052CE1A3DA51B2B93140D980300A91400AB140BA71515B21D09B4341BAD713D9E7353795C943678AA3A619830407B382251542255541E6A7842625F845B816466 +00D59D0CD5DD0BD9E30BDEE92BDACA4BD6AC77B39FA49092D58E3ED48140D47442A75D5F7B467C7F3990842CA47531AD6736B6406E7D4F7E6E5F8F5F618153637447676E5D6B69747864A392798CAC8E76A4777A9C617F9F5787A24D90A142949F4B99865EA56569B54574C64A5AA94F418C523A865634807A3868853B78903E88933586962C84A41C7BB20C72B2076390254F814346A3533AC5642FDC5036F43C3EF32543F30E49F02564E33458D6434DA83F517B3B556A3A4E5A3A4744325C295175307AA12B649B274F95233D9C202CA42B18A8220CAF082C9E0B5D9E0F8E9F0AA2AE06B7BD08B2BD0AADBE25A4B73773CB2B589B444B855E3E706B496D78556B6C555D568B6D2475791E658118568915637F127175006C7D037E832E80743A7676614D70654A686947606342635D3D6644684E509E52328E5B2372651456700F4C760B437C0237970127A20B2BCB1449F11482BF0A7EBB007BB70575B40371B00258A50434A212159A2011982F0D97270F8D201284111581211579371784320270472E67492F634B316053564F709762B0AD78E6AB7F5991DB2DA6C802BBB604BFB206C3AF28CF7F38BA503CD65039DF4D4ACB8B3CAE962E92A210838A14956E3CB95546BC7220B86F17A7690E9664225F642E387D442688471BA23D10A159099E6F22A4702592712881651D816A06A45F07B35A31BB503FBF6348B87752B2A0579EE046B8A158CE5E72E54A83DA219DD90DA9BF19C0AE5BA3A097957CB59C42E1AC66ED925DE8477BDC326FD11D64B20B759014E66A1BE91730EC0F73BF1873BC144DA40E349505258C01217813257916208111408E3130804022843B17833A28941C478B1B55871F7C6A3175664054533E2D630C2F4F0544550C5B7C03758F0278AA0379AB078BBC07A8BC09A3BD0281AE0375AB076BA60D37A52F2AA24426A04929A857189B5F24807D197C8B0C6782375E6F24774534901159A50374AC0C75920E7681084C7D0046811C266436216E59217C5D04786117645907495B214A762D5A7C5268A378B0AB98CFA5BBE2A6A0DEBC91C9AD6ABA88638CA25299 +CE4F9CC1237ABE1B7ABC137A9C0F717D0C6884215C8C3651A397997EB09A59C99B58C2B558BBD061B8C46BB5B873BABB7CC0BFACB284C18863D75E43A75D2C785D1683500F8F4309890302811607792A0C75330E713C10633414562D1927060D1A1D2C324A26444A24574B2354661B5282144F87284C8D3D29864F298046297B3D1D582311360A0C310A072C0A1829161E260F7313055B0A0743020A2D0606180B030E060D0402170D235D2C20654C1D6D4641604065544763404E622D30973B1A77270E7E0E1D710B2D64093A6009475D0A643932864436A0492E99382493271B8020156E1A0F7A2C19863F238B364D81596277B47B8CBE80A2C986ADC682B8C37EB7C26292B8496D7F554B7F52297F5018795A08746510917F1596911B7CAF433C894F0E90671B907F2890901E88A11580AB1C85DE448ADE5C9CA46B616B7A27457E2320821F1376260C7E4D1393631D9E9A3DD0D742C8C448C1B23DA19724B55026A937489708406A0646510E4D3916403410332F0A253409026C14028128019F421E6B4927625330595D4D3879552378671E7A702A708232656734524C37404E3C4E50425C5726775C3A998F40ABB93A91CC66A5C76FA9C279AEB258B08B349C5B1A5C1E0934081B0507160D0712161C1827482C295D291E7416246E0724730D34A12151A01D59A01A619E2060A74377B05EA6906ABD74A99565A58857A17C3D7568234A6B14106527066E4A117C3D317B465D894B6F8F599CB668B4B44DB0AB4E9EA93E9D97116C5D2066583060542E5E624E647B619D9E79BCAABCCCC191A0B36F608979326C721E52770A5B60094E57034E4A253737212E3628391A38422E07644D19644E08615104645F0B6D531E6648336C5546635D71586CB88A40CE9C41D8E350CACD7CC4C3A0A5C5A69BC69A7DD1A04EBDB134BE9B2698973B6E76603B6C4B464345374E272C51222A44192C600620661325692E266A3B1F6B552C6F6B2B797A366E59445C4F6D213C71053682041E75342E6E584EA57357AB73A1B88691D17479DD5F5FD97461CCA783A9B3836FCCC052C59E51B17843615D14 +5245196F0921580F3541154A3527512A395826436D234E836FC4A37DCCA28BD5A294CDA29EC6A375A5894D846F3C77712B6A73054CA6045095045584214E763E47684C3B595A2F4B7C141F660C1D50051C3503101B02051304040B07040105040410020A1109071605041B01071F030A230609220808210B31291E482C12602F066A3A157446257D452C874434907A48A3DA6594DD8E7FB2776B876153844E3C823C397E44377B4C0980880799AC06B3D10BB3D211B4D312B1D214AED2169CBF0F7292033692062F810A287007255B04224616261918341D0D8432269C6840B49F28B09B10AD980C988B09847F186E4B1A6D2928570F1A4D0C0C430A0C37080C2C07111B131F1C314873556F916F97B0899FAF8CA7AE8FBAA8A6B1C7A1B2DC9096B9754372682761640C5160103766141D6C0F176214195D131B40242A3E353A3D343838343633261C2741272A59242C921E1FBE260FBB240AB922059629086B0D0538180130130535072327273019473D28673E38883F3C9F66269C82228F921E81A008898F07828C077B8A045E780568631E494F10453B062D120D1F0F14110C161709181D07121F01082F00092401191D062E1A002D18012C170217140D161B17211C20300F241802191E0A1325120E3203093A0203400E0341040C78060683180E541D1846172238112C2E073C1F0B2E0F11281317181F011B28001D3100202C1122360D1D3B0F1C4712306C10278F212A8D1612951E088819106A110B3D1806381905491F112A281C253B17214E131C643C4E7A565E7757756E38893A1BA31D04B916179E0F2B870D325B15536E357A9C638C6F677F345278204A72101C80140C830E137B1E105D100F2F1113120F1A120C240E18270A2623104F301B4D6C1C6D8E0BA26709B050138B5E619C7D9CACABBB91C3B892BBB387A2916195A04686761A7276116B832269871982880C849D0793CE0F9BD01994BD0D7290025B7D0E2664071F4D0D1627150E300C09380A0641011463070B8610098B050F7000073D05103000081D02091B09042206124C040F510F1E571D1045270A02210D32 +F48760DD8270E78E80F29B91DE9D8FCA9F8EB7A27BA4A569366E27365520373D19483F155941114D340D42270A3727102D27170452160C5C2215662E2B641D41630D4D65125A671768680E755919824B24915E22A17220A27822A47F24BC9643D9963FE5BD78CBA676B290747E71784A537C463873421D6B311C5732375D3352642B535D235556214047202C382223371F28236F67148C892DA9AB46B8BE53C8D261E0C267F8B36EBF9098B1A478A4B859A3C34DA2CF419ABC4092A93FAA9329AC843FA5833C905E347B392D74333A6D2D47711D2A752A257F1E2F6E1C335D1B37451B232D1B0F2C14092C0E041B0804161705050F4D100D521C0C571C0B5A1D0B5D2B02513E13496A303C852923A0220B9A2906953002923A12734815655C0F655E102F521A186047016E750A5E67134F59131C571D0E534B405162634379863681742C8A6322834C1382421C7E4913773A04713C1A6D371A6A321B6132226437106228127328118D190A8320097A27097135046843007060096B77098B92118E7F18B1A01CB3AA31B6B447D4CD3EE1CF63DFDF87C3DB7BBAF54B8DE23C60D02E5DC6245BBD1A43957F33968112649E2577A943A89A52A5A961A2B861698EA44D60942B3A8B2226951A36AA2751BF346DBB506C9D644791604F8F60506C475951244D3A203D3320362C212F2A183224122A2A13252E1A255712255B0C1F6007195B0214620E0C5304004C0C024E0F084B1B055F1C096E1E177720167D2B167D351F86421D954B0C6E5B0F61530F554B10613626672024771A1587131698052F9B022E8104166614093B260B231D0F12290D003507161C12110A2C020F320604352D043E56013A730D3C71042E59051C5206123D040B23051D29022F2B0D433617535712656120648E534D9E7547A78C61B97C5FA96071B4419C715AB563C7E16CD4DD56C4933D957D1C8C731E53650B15481A1558061E7E23487F0F6D77127C700F763E3748363A3320542024531B0A562004602A085D470E606D1B81A9496B894D3C60823145803C3C583E38425F2C296834406F354E8E3C48A11B7A842E6B +1F3D23082428082F2B093B2F0B30370E26400D1E390C17331F0F1C1A0E2E150D401B08812103C32E08B33B0DA4320B872A0A6B32022C390D394019466D24559A2F65B83B65D74866C493B0A498A8859DA191B6939DCF8697C08F91B1999191AB6DB6A54E9CDE42B8DB37D5D83ED9DF45DEE657D5ED6ACDF4999CE37F88DE6675DA5F66BA58579B5A53975C4F946224935F2184682A7D512F753A356D2B496E1D5E701E5B6C1F58693A7C4C1D684D00544E105865205D7C3D59865B55918178AD9875AB5E4B9D52367E46225F443359434554315B673580834779DC476FAE48668039446A2B2354361F53421B5265286E57207B5018973729B61E3BD52243CC274BC34261A4457A9C4498894385674273463060351E4E24082B0B002601020E0A051B0F2F1F063A492145743D3996502DB9638DD08D83D44BF5EA1ED4A523B36129CF3635EB0C42C638688F294E4318342F1B3713161B0B1114030D0E040507020001010000000D001422232931313E403F4D5C4F5D79604C81875391B8669B95477E81103F1F08281C001119000D110005050002010000000000000000000000000000000000000003000004040003060000000000090403110807191B10321F21481C0D620818560C01390D06360E0C331F081A44001D652B3A78764676A6968CDD9870D0DC5FADE04F8AE45685D56372D1617ACC5499C293DEC99FE2C6ABE7C3BC8CF2BD6AC6D861F1F042DFD916DCB741958B388A80196C522657561D54701247950E748E276C6120B86422C26725CDA826AE98368DC14369A75B3B69751F424019363A1549250B540F143D03192F1C0D224912356F353F7B6138878241759A3C57AE1B34B325349114166B1B1032120A150203070100050800030D070925000E27170A2B2E1B223929163E331F333112274400274E0C28691D0E6D3D126E6B189ECD22C8A22FFC6C19F13633F6684DFC704FFF6B68D9586EFF4F67EF4A7FDB488DAC37728016505C154F43193124181E1C1B1823211432281E374217327D1B42811F45423155383353311C43312E292B3C342330391E24443315513A1653 +142249241630242248242E613B3583523DA63E38BA2A33CE2917693228543B3A40563323712D06967513BCBD21D6DE54F0FF88FDDC8BF3B66EE991529F513A56112345082535002809000C04020E000511000A1500101901131502171207060B161B04183E2F4C58478073608B8190978FC0908CC48989C95B0CF14E18B041256F39124F3200302C03242607190E05000800020000000000000000000000000000000000000000000000000000010000020500060B000B1100101800163811305F1432D6487AEA5E69FF7459EE6B5FDD6265BD2A6090105D4D08494D09514E0B5A580E5662115360105B5F10636D1D66911B57853371A1398BBD40A6CD41C4DE42E3BD74FAAEA5DAEF8392C96C72A456527C333B54102533040C25120B14000023000F39042E4402384F004242024736044D40285C3B487F4AB4E673AAE69CA0E79FA3E0A3A6D9AE7C7FA43BA2A82F99B31E9E87078082138A7D20956F2A9F7A57B57D5A905F245E30093826142D1C20232021242422252C353C502E4792513FBD8139AFC92A9FCA2490CC1F75A2674F8F6A5371A72A6E9514177815105E17094415063114041F0E020E070000010000000000000002000003000104010C0E0C1B0813170917140330370D3F43074E4F0152521672510A7463095E7D163E693B3552334039493E4B4C3C5E505777685BA26856D747B4CA68CDF926C6E322C0CD1ECAA04EE4A681EFCD9DFCC0E4ECBEDAF0AC85FF9946EF541EC02439660936542E53402C5D42385A433654633B538340528A5C786996AB1EBDB917C7F80292E8284EA1602B95732696921E9D9306909F0178A93077B23A93E92A9BDB18A2DF0D94D70FA3CD069DAB05935D297E404B691639791761603042421D242E0F2755171C5E3C005170186C9222AAAD26FED202F4E320FAF202D3DB0D5FCB244F8417405714474C073E3F04443302432A002E1F04250F141804151F0B10361B03571D14532F1457541C5B6222838133C5943BB99844B3A427C19415E2CB48EEA29DE058C6AB5ABEA448E274769D20827A156169063B3D00382C1C631431B2284CC94C50 +0A513139515D297782199EA715BDAF11DDB82AD6AF44CFA65B8EA15C889E5D829C5D7A875E72735A6965566058524A494E353BB13D0C9E300D8C230E6C1A084C11033C0F062D0E09051C240A3B32105A410D6F5D0A847918827F278086217E76106852004547103956212E65283C74304A8324556618604A0769420B64350F60280B3D15081A020415010010000E0C00191D0E2C4F0D30831335B81A28951E1B7223185725153C271531221E302A283033373B444746564F4E5D5856644F444A47451E461F105F2B0F78370F81450A8B5306906810BA551F8F1D13581915221618160F0E0A09040B08020D0700100B00150601180F141C1615211E17282C172F3A18414B166D5926827C0A6C8508568E074C8F0543900448570225400B272300310F051B0D041717021422001121000F20000B360010360526320A534611815A1998751DB09021BED00AACCD0E7EE3234DA81C446D2B326219215807157F0513A303149B030B720710410A183B0A21360B2B320C352F0D58480C6D7A347E8D2479822F6F556262436C5631765D3B914F34912A326313314B0E332C153B251D431E213E1E25391E2038281A3A2B033F351254393D7B305EAE2B7FE227B0C818C5CC0DCAA70DBD901DC34E23B8332CAD1835A3093D9E1B298115254D31093A171D3F0A36371B4B351A4333193C320B1E450E0B4C06084D0F004F2C0E473C133F4D18264E1911663F0E813E09BD162CCC242EA31E0B7A3618562F2B3A3F2B2D39331C4A32235C451F523B084331053428032535081C310E14381D2426192A260A3A20104F162C411A2E2F04161A0A141D21111C26070F320107350200440F073E0C0D32100E2329272B2F1E312F162C351823342A512B546F0550901124AC4D21B57B0088C3117CBC20676E67645C98555DA5507BA63B76C42F6297297D7F1D7F56137739157D4C277565357B712491682A8559116C430F5A430D4B461D3C51253A4B24404C165544096848096357006C6C057B6500A58F01AC9C05B5A112C5A81D8FB342B3C33CC7A038BF9729AB7F55776794792C9E750C908B2D2E79126C9616 +B5470C6F3E3A714E29735F189D5816C85214D14A16DA4318D0422CA2393575313E501C372C07301F062B1305260E071609090716060723070A30090E1A0E1104141405161707191B20131A211A3222214B253C5E295872265D72236273166375147480267B822D7470346E5F2765641B5D69104D61053E59175F6D217F682C9F6439BA6846D56C47CD6648C5616FB157889A4E7F65346D553C5B4645583A3F552F3A59313B5E333DC0462FBB4E3AB657458D4C466441485A3642512C3D471A2F5912185B0D0B4F1610441F163A211431241337392B2F242815261316331518411730312348222F542627602A20940A1999030F5F17185B282357392E663934763A3A8B3C37972C1CB8181AAD231BA32E1C9C4F2396712A89852A548A2A28702E025D0D803E02A32203C70704C80302CA0000A414096D14041E07012A060B3606163D05144404123B0D10360B14401818351B1A211D04141B05071A0716280E0D2B13043B0101530B23344427413E2B4E3830443D363A433632492827461C252E2F0F264C141D550D295E063678101B820608AC050DAC1409B71805A71F1197261E91221B8B1E19563F1F3A593037603832554154893B528F3950953867852B6F5F4559631A545E1544351E4A3B1D51411D5B41327F5B29A05B18B94F11BF4B12B43403BB3722C33A25CC3E28C21912CB0F06D4350ED25326EC913ECA934CA8955A829F836A8A59626C6D61605E7C664E92854E91995096A1537AB94764C85632A55713B9550F9B442B8A2C278A3E238B504CAA5472B04B91B74AB4BA72B3CA968DC9AD96E68389B35D7E9D407A872F5065544A6556393F6340324B3C273A5B193D620C3969233B7B301B7F3C2B55444A4C505B455E5B5E4936855E25AC4C10D15319CD722CE5943BBE944CBC955EC2A255CDB263D6B361D6C154DBD65EF0DA6BD8D063C5B869B7BA61ADC450A7BD4E9A9A427A902E55963C3EB0592AAD6B0D856A0787300A6D122E6F117B861EA09843AFAF59CCE563CAE95FA5D5679BCD4A93A43E6D8D4436835F3D8F694F868139B07659A68293C57CBFBE6EBCADA6B8A97E +5F6213605C3F646449696D5456825643975949835F4F706555443C6C4538844735A66744C98753C97C57CA725CC37A6DBD827EC05B51A1574682543C74523467512C625C2A5E682962875368905E6E9A696581685D696760656463616271714D6F582E86581C885E328A65487F7D5C7496718199718E9D72CBB178A88B8785659679526C6D3F426A393768332D73242972192F340E052F0F0F2B10192B0C212B08293C0C234D111D750E39741839742239633F3E525C444B5C51445C5E3F69552B5645174F201A3A1C1E26191E1D1C1E141F2005301A09351208202B1A25442C2A36313429363F23333A1E31350F25331222311D2625203233233F4220434D1E4858325470266F664576724168663D5B5B435250494A4549443E6148345D232F630E376827476F1E447716417214486D124F5D103C481B386B338A6A1F7A690B6B750F5481143D820D1D7417128021016C2D1E4E0C16450D193D0F1C2B1E161A220A132D0600470E0E968026918D3F8D9A31998324A56D059B44167C333468264C4C32995F8FA2679AAB6FA5BB93AECB5EB9C02C8C90256DC6144EAB1130910E138E191C8B242590291897350E734418534E162E73161F791E117F26218B412C805E499C8013DDAD75C6D784BBD794B0D7CF9FD1DF93D4FCCDAFF2AD90C9C387BFC48ACA9C9EC2A192BBA7869E7363885B5675504A5B3630263411303B113A4211314F0F2B531F32453F2C52433F564C316C3227633D0B565206533F19703D1C88330AAC3D0FBA2E41B2584BAB5255A54C69936D628080569CA6AD8D90BD6559D05A3EBB2749873F3377343D553A49413D4B2245492F36485527568B425598604FBC6C51CF633CB43917982415892B05602E09573A0E50252F511F42301244261041200C28172212212608033011042B1800260F1718120107050C0C1807141D011023001824071232031344172A3B2F394244343E532D3A5528254C1A192A0C0E14110A17201D17323912465418615A147466316652337D4A376D4B3A64583843493937424E2626451113470D0B46200B4D1D135E320F81391194473F983D2A +94552A33613228422D1E2329111F1D051C1206260A0731032B6113287014267F1524890F2294094691086A8E08808814978320B7852CBD9923C3AD1BC6A824CAA32EC8A747C6AC61BD9B53C97B32D55B12B03B158B1B19861410810E07811121941D57C3334AC2424BC2514DCA4448D33744D33534D33325D85742E44933F03C25E32416D70C08CB141ABF1D2C7E1D145425073501052B0E13221B22112933003745014957025B69095F9C0641B30324CB461FC1891BB88F1AB8961AB8B321A0C023A4CE0D9AC7189BC1239CC1229AC12299C12C868D396D491C3D4223393C2B35403F4C44546351596C5E5E7652819348A785379C983B86AA3F70BD3958BB3440BA2A2A8A3B3267452B2A45251E462013532214602515823910954B40AB4A51A83C6D761C5966195056164847144739124724394E14553303613D1B654C346A5C3D6D724670895968AD485AA654247A461542750A50860D5F97106FBF1997B91FA5A033B0662E9B3F219B271796100D921D147F2B1C6D2A17573C1C4311393B15553229544B3A59444B5E3E6D771787743AAB7F66AE748CC54B62CB5E4BD17134C5772FBA7D2A92791C7B6323805510703F317D1669721167670D6549008D0D12C41340CF2B76AD1B497B214476283F712D7A943A8A950F85A3249A8423957B169733107D2C19721D22680F2851252B534A3852694F5E953B576F38545E35524D2A2C2B3037162641162231140C240012110F1507162017342B1651380B8255298A904981B53D87C45478D45762E45A4DD9484DD52F61EB2B66CA2F8BBE2D8A7F2E9455299A2F227A0F156D00324C063D66105D790D84A20D92A50B91AE1285A43B79846C566D5B5E537377444B905937805520875C3E875A84914CABA2559B9154708E7638895E416B5D35633F583E637B4173A6436FB35053BB4F5FB54F677B5763715261533E691329620C364C25273637162B40032D3311212C1507351901372109362B0B3F3E2954574E716A4EBB625EC45075DC5894CE6CA9D46E7BCB7651C48C2BC4830FB18103AE7E028B7B02658E164B9315666E329534A8774F67 +153FB5034CD9035DD0036FC71C8097369168359A6034A4583E6F6934555C2A3C5019324609283C0A39490B4B5716495122484B1C4E31176121127411137713147A161F7B162B7C168E7D15BB9C17E9BC19D29F24BB8330B47D2FAE782EC75F5E935655AC8D9CCA9D80E8AE64E5A065E39267DF7E8FDB6BB7A04A7B842D66691052641A485F253E6C27367A292FA02633911E4926083E1B115B101A7923356F365166335A7130647C1395A23F958B6C95756E9F7071A96C70B0656FB85F75C75B7FC956ECBD31D48C20BD5B10A1461B86322754240D3A0E0D3C0E115F1A1E82262B8C1F1E9718118D2921843A317F4E236A4F3130580F323E23342538343D4135554A63755F698A6D96C05AB1C174CCC28FC0BA83B4B277A1B87285B67567A5764DBD753EAB4E3A91433678382F752F2872272B77503F856147863750953B5AA5405BB0425CBB4557C04A53A55D7D924573603661431D5E3E285B3A33424E28304C1C22541922692D5F4F52715574835B977F689F7C75A878B49A78B6777DB180719F9D61585B68436C6F2F7D513E902F2C712A486E284B8153475F64594C756B3A6D6F2E657423926A0BC47816C377238A5221661F596119595C135A390A581811780815A20E189C11616A106E63107C5C1F744D2E5F325248256A35279B3101DD400BEAB215E9B728E9BC3BC4BF6EA2C25D95B56C7BB79E4A7FB14B649A4D4984601F55451F3420292600250A002905004E0204431819460F175F1D24681125630D2B4E18463410BA1D0EC31D19CC1D24E06917E6992FEBB946E4A65DA58F776F63793D5A82363C921B19BC0B10CE0425E40017C7141098571D8D6B1F8366048D7F0492A4285EA82827BB1310C733259745397F8A4E728160478A6B23765A035457004959023A5F184A55216B4A11863516902D1A7F2F195124253729253036282A36102633171C2F100A2E08151D041C0C1A121D18050B2E0314340B07352B08431A1E841F25960F09B40C01D00B03D0051B931425491A2A26172E2B0B4C570A5A6922809D31978435E67F5AC3836ABB718989ABAE69B49336EAA00DE88A18 +71C42A4EA01060840D73690A645405563F00543C035339065B590E777B0A949D068E8509896D0C7B68076E6403595C0744540B205C2024673628734C26794C24804D287C4A2C78473B4C2A3F3B19432B0947291D4C28324A2835492938412347482E4950285C612153731A4A6D163A67132A6415286117263713152F192B27204221383C1C513721603D266F4438604845554B9F2860BE2366DD1E6CBD334C9E492C864E246E531C438C173092291D993B1E94481F8F55238654277E54366D46486E3F5A5F4949614239633B3C4F3C403C3D3244382755311E75242A8019378B0F317B092C6B032D5D012F50003E4C0F503C214C5407456F073F8B073A910E3697163B9E1D39942B2869332A51282D3A1E3731194128145B201A63321461301F6E2B348D353487413B824E437B47357440287D60147669039D881DA79814B2A90CB0A808AFA704BDB610C7974BBB8432B06047B0343CB2373AB53B38AE67337D7C12599B2073C24F70D0534DB4462A98391C8F410F874901905A0C994B05962D30A4275BDD6366CD6272BD6255BA5A32705B235E48203E2637220743120E4F0216520712550D0E620D1058171B4F2B15423F08241E06232C08223A0A0F4217014C090E41060C300C090A0F12090B1B09071D11001A1011130A2521181B232E262A252C76554C905E43AB683B99BE18A1DA1981D92B73D53435735A3463553454511A2D3C0303391611280833290D58151C4F0C1D4A0F3D410F553A0D79371D8D1F2896242C912D2B4C961B3E991D309D20138B2A1C813119793113772F0A81311285420483561D814D167F461773320A783105722F16612616441D2929213513122D1314211313261C033915054108005A100D6B2F00593C0454551B63533A68653C507E35536C1B7C6E0BA87026B366389060386E53286351076A3F0C67350070310E75201D72122D870E2FA4164EAA0D5EBB095DA80A57991E4C83243A73213874133C841033962B49921F60731F5373305B862D65B41B6ECA1461C31258B9184EB81D45981036890E2A882C416D4A5160683F4A8D263398300A984E199444 +431E4994376C945049956A26784F175B3508413D0528450336541E455F3E556B5E7C6277A35A918C78AA7597C4799ACA7D9ED16BBCD95DA9B150978949976C42984F3F8D4D3C834B09741605630D015205143B1227241F371F29471B34543A574C48593D594B334C312A3F18243F161E3F141F421720451A052D2D031A22010717141116281B15281C13291D11450B1970172B8C3361862B6E80237C77265C6E293C6E20316E1727431505401E0A3E2810572320711E3071293B7235476D5440A95F52B5DB5289C9605EB86E55AE6E4DA46F776C747B608B8E74BD986DB5A367ADA660BDA95ACDB148C9BA37C5A33CA5922F996A093F6F1239751B3462233C4F2C4448525C43608224748B338D7543A75F45A45348A2483B763E425951474C4F522A1E4B0A0651232C583C534F465747515B2F6D6A23746B0B6A62075B3D044D1813491E2245252E302B451A50581670560A6E6D006B63045C59094E4708413D0D4B2F02610B185E011C311722372D283E341B513B0F64432A645749637149618255727F438D7A328B76218972218A6D1B6571126461105D6B0A576F076F740588720A8270107C5E0B634610422733250A6402153E0424360E342E184E0E055C0B1A63052956102C4110303810262F111D290E2F23172F39343158445D856568BD806DC3B65AC7B363CCB16CCE928A9C8B84498E893A7F9C3994823C9781409A803E988E56AB8A5EB9767E91A0828DA349958833855F1D7C520C6E48117340137043323F3539122F501B49551D595B1F69591C7B7041917455746F785B519D524DAE3D399F322B90322E902D39752B2B6C36185327083D2B095D2B0C59350444440646500656570A516309465B1D3E693E6174706880B26174A7599587498A84339A7D225F6B133D571545582466655B7D377A9543989D759BBF968CAF9D7ABA9A5AA89356A4683B983E579024816E2D87542C8A4E208342176D2C03551302320805150A0503101E0219261D14222B181B2D07062A040E130F17162420042D1C053D340F3A4009425021554E40614E4C624551433070341B6F33196F261C6122 +440A94112772253E6B3956643F566146575E4A505E4F4A5E6233218D2210B91200CA361DDC5A3ADE8926E1B812B4BF1487C61744DA212ED15019C98019BF9019B6A11EA48223936338942729AC141AC4010DC60F01C91E14CA3027CC4259D85374F85567C5AD35999A046E88196D712F6C5A495F5263524AA4233FA21B35A1132B7D1854591D7D45178931119633128732275F980C4BA71B41B62A379C553183812C738E2E639C3116A9001AA4071E9F0F1F9F32219F561B9F60169F6B319BA84294C48DCBE07A92AF685A7E605379584C743E6079216F5551A64939BE3C22D73015E42508F11B09DC240AC72D04B73F22A85335A3D847C0B55ADE926AE5747BEC5689CD5E83C0495F9A4A5E81355D692172621D885B1AA0671ABD7221D5703CA25C5E88725D778460669664559D6044A45D4DB0431EAC4023AE2D1EB03A1AB3471BBA521DC15E2FDF621DFD8004F58E12E49B1969DC1A57ED1C45FF172CE9170FEE0C0DB51E0A7B461849230E46010544040F41081A3E0A1A3E1A33382A261B2F0E17270100210E001B1B0110270D19331806450C255A0C1D5A1F1A661A17721520870C2A9D0441B90A40AF0A3C8C116B6E13A97D12A89513A8AD15BD7405C46F04AF630FBC6F1F7D5E32854C318D3B308E412592542DAB5103BB5612A655208D4C3635637D2B6B7E22748020887D22945949774667523D8F2306872706802C07574918271C16250920301C274C1F404F2E3F2F4B110C4719046B56014667006AA41F4BE2342DED6601B55C17A3522E926C2B6B45585C38712A3585143871133F6A115367286C5239813F29844F3078732F5174204B89243587614D75776149934D1CB47133968551758EA35498A22FB47E50B7687B7457A95C81D25747F23944DE4216CF1A2398163E583D2B3B2C2E3B104B45345A67256D7B0552860E0EA44809B84A2EB724707009802607AF3818B83411EA211CED3238C9223CC51D54C82758D80F43CE014DB40F558120504F3B41553A3A4F30245C2F2E77254C982C8FCA20BDFB128CD60F75DC1D73ED3278EE3A5BDD4569A7424E9B3B34C02944AD37 +3F3F59416C724A826F54996C8C9C6FC5A073CE8774D76F76C63CB3A420CB8305E3610FC23F19A249177E53165B461F483A283637541E2C824C22B17B1AC9A212E2CA37D8B85CCFA653B83469C82C7FD824B3C756E7B789E4A895E299A2D561ACB23CD16F05E14B11D0281EBF1E44CB156AD71660B818579A24537124677A247B841C8C8A149E9112BB8D10D98902E08901ED7F03B15C24AE3C46AB1D3D86123562072D5C07265708086A4311615A1A58712F5F8844679F5662B3695EC7A354D3BA61E3D563EED64DE1D837D5D32FD2CE27CFB738BD8625B2AA3E70856C4C609A295ABD3054E0374ACB4F41B66826E38922E79820C59D31AC86429470459E6249A8544AA72343AF1D6FB11989AD17A4AA16B9BA1ECECB26C5E8127FF0245DF44345E44A3FC3944C9891596D8E7A59979B45A0DB459EDB5FA8B043D2875AD05E71CF557FCE4C8DCD47B8C066C1B26B7EDCCE9EDCE4639CE75999EB4F96D93773C04F3DBD3867C13270FA318DEC677DDF9D6DDEAC73DEBB79B6DD6A7CDF3775DF3466B5289E7072B15E71C54D70BF3A8D90458A5F235F5F0451496109556B10627617506A183E5F1A394C0C7A61118D2F23BB3848E50991DA0C96D0109BA4199A781E756D13736E108C8C2FC6A127B9B720ADC6089CA604C9901FE19124CD9E4DCD8F3CC85862B94867AE396CA33690993776A93760CA2E67D83F38B9393DA1344289255595305D982B6C801F538324417D2F2A6C1B244D113C2926421244761363A1026EA60D7BCB126DC41F73B135799F4CDBB971D07477B66091A94990864A7E773EA75F44933B649236647C3A546D2763613275544D9645707733B56E30D3832C6097224EA62E4DA04431A6571CB54108914D00743817784D1C5161134C6007536D215F921185B41AA2BA10D6E109F0DE06F4D40AECC70EE8CD10E3D429BFBD3AB0BA546CC4616AC77940A78241A97137B25F12825A23673F05593A1157301558254B5E2B5D8018879A22B4A70DC8A90FE99F09E18C11C1701781591945340C3B040A2907061E11091126082520003546184240204D501E846C14B9970F9B74 +239FB73DAB8E3CB9763CC85F51BC5A67B0567C8C3792691973212D802A1F8E3412AC510DCA6E09BC7B2EAE8954A2977196A58E60CAC84DCDC53AD1C229A7B8187EAF1D69AC2355AA5348964464A23680AF438B9D50968B61948A72938A8B969A94B8AE69D9CB57DBD846DDE64BBDD1519DBD5BA4BC66ABBB51B89D50A69C4F949B4E92844D906D4B89644A825B41584842352D5939243A562B1B7432287843357D55387F4F3C814A9C741CC0621FE45022EC3D31F52A40E91F3DDD153AC40A31AA0F496A192A69313369493C5A553E4C6140306740097E47099A4F079E5F05A26F29B6804ECB9150C7A153C4B253DBD950E1E65ED5CF68C1BD73AEAC85A190979475A77958D34436F02634CA282CA42A2584252864202B1F3800025E1509873519B52E12D04C18B4291E9807158D050C8303016C1A08860918B83E1AAC511CA064268C633179634D7455A05C85AB3B8FAD2F9B851D7CA5166BC50F5AC91157D51954DA094BD91731DD3F10E34D17EA5C1EDC5331CF4A45954E30975439925455B261609E304B953B4A8D47495F3F4A30255F6813706C066A8924727A4E7E6C798A6780966287A26D66F07752C36D159F5F38773E6641367E302E972029910851971A7D820C98670B8B271076210B621B0781100C9A1E2888203B810E53891560C90664E00D54DA0643D40033C50B16AE0502E53005E33905E1481FC55825AA682C6E872C2FC11620AB362E92544E7C34827940858352767481725A7A6C56A1715AA280538A95365895754F848060738B7163897A3089772A9F8F0A85A7206F7442547C36566123345F2C58592A5F650D86590D9253059557118A851281B8126CBA3C7DD72C95B52BB68D12B75802AB4E08A9370F7A34166C2F106B4C29816832A38F26B5AF44C1B942DD9B42E09669B8888DA8978DA09A84926E8A94579F5B389451247F2D1878381D724F4B506637287D1F188C0D1F781A1B622030390A772B1BA62220A9092FC40530D70222DD091FCE1719DD371FCF392BB72A5593377A6630AC3843DD2219CE2E02935A008A6201A8700B8B660A61802F5AC33243E83C0A +0C0A390017250D13141A10041E201123301F1F46271B5D2F2352422F4F413C4C416D4A359E492AB23B27C62D25D32D25E02D26CE6013CC6A12CB7512A7650E84560B75450F6735144E303A5031405332474F1C3D4C07344005333403322016310D233B113B2722462B33512F223F26122D1E11251A101D160E011F07082400102A0C092818022616022415022217081F1009102224162F2E213D392D394C37356042356645356D4842B66B46C1964BCDC146AAB64288AC3F76943C647D324E52343A5A46353D6C2626931810941219960C2383111B54151D3B302C312F31272E36182D340A2D33072C2D042B28011F030C15021B01040F040804070C080C140D111C16233420464704948B0C909A148DAA1E7B8E2969723D525347493C464526764D0FBD761A8E66385F5657465C632E626F268B971B93AC0F91C20CA3C609B5CB06B0D304ACDB03BDEE07C3F319C5F342D1D952C6DD50C2CF4EBEC24093A32A848C255E69263E482926512C2D452F343A332836381C333915173912134407023E0B073F1E0D4D25115B2D15794A14A65619B65103C64201F55018EA441BDF391FE7411DEF4A1CE25B0AD24F07C45216C2771A616D1B676C396E6B58725F658151516A4C58635844763320942F1CB32C19DC060E9810046A1F1A52242F44343537443D38433539463D3B4A45474654405F62317E86378A981E705A2663532E564D3B4B4B38424B313E51213F572256631B83840D828C1D81901E717F3F53744F3E505D47495B484C5C686654707B4C79906491BB64B0C05FC2E950C1E34E98C93992BA1A7995004B601A294A16193C19153A252733193C42123C4A0355530267470A675F16708B367AA94A599E4D3873820F926C295E8D384F854227763839584541494E5443706D36828034A99938D1BF44C2B6488F81647B8B5675784E7874406F834261733F475A2A3B592C425026443A2C3E32143C340931190230011B190229170B381C112F39172C3427303D432F354D3F2757413450462E464E14202F11091F0E0713010D0E011209010E0C03141A061F260927430F355A08306D0949 +5CD7DF5CD4E25FD7DE62DADB68C3CB6EACBB80A7B492A3ADAC6561905951754D415D4D4D464E59435C65406B723F676F3E636C07537715738C2394A220A7BE1DBADB2AC2E438CBED5FC6F36CB1DA799DC18593AC928A977E7A876B6A78555756443A533C1B3037172D33132A441C30552636593A385D4E3B635A5D5F82815BAAA557BFC054D5DB4CDADF44DFE337DCD837D1D952A5CF569BC35A91B85893B75695B6529CBB4FA4C14096AD3589992A7D852365791C4D6D1D4C631E4C5912515A0A454B233C5B2834572E2C532434541A3C551E4B5E20727D2D99C040A5CE54B1DC55ACD957A8D7599ABE5B8DA67274737A534E98646694848090A49B72999D548F9F4380953B7984284E73205589185DA01B69A51E75AA3092AF3F9FB54FA0A3569AB1107593085B7D00416701416602426503315200263C1900134C0A1880151D9A1C27B52431DF464BF15F46E62832D4203D885260755B7C6265983F5BAF1A7D94249F8A23847D24635B2754562A4652274F5A24586313778F1EA4A542A5BA5CA9B3A8A191B88E7BC87C65AF675188503F724E40634C3C373E36364640354E4A44544E535A536960579B7970BB756DD76751A0554280513E604E3A545952535A5339705B3865821E77951F7E96218698357A993F7694557292475F69545B5497594ECF5F49CF6150CF6357B26F78A69D8E6DAD9D2BB8C118B7D51BAFD81FA8DC3CBBCE59C8C158CDC45BBCE956C6EC33CFDC1CCAE216C7E814D2EC16DCDB21E5E420D5EA2FD5E529CDE620C9E317C6E106A1D71091C82C9DD52791C33492AB1A718215596E2449591D3E51192F3C131D360E171C133220202B47283C3D39434C4D3C4E674345821E2AAA0D18CB0E15CE0F16D63A12C81C2C95212A8217296B03046407024F02004B3448485A803484A72EA1B4319FC23B93B9557AC16080C9907A919C7587AD6C729D7987938C9E8AB0B16FC9BF66CDDE53D0EC4BEAFF5CE9FA57E0F265DEE76AE4E964DAE467D9E46CDEDE72D1D58AB8B6A6A89BC6796FD86552E16354D47360CF806FB89B8997AEB479D7D669D7CC58D2D539B0D0209DAF +383FE5450DE0670CE3890CE69414E5A01DE59921E49225E3984AF6A157F7AA64F89B69D28D6FADAE4D9BCF2B8AB82493A21D9C523ACE4558C63876BF46869054976247AD793BC49000BFC916CEC92DDECA32B9BD3795B14D77A0645A8F4F1E776D1835CF6E4DCA7761C68076B350A5A020D59721D58E23D5800CDE6708DC4F04DB3D05DB2B07DB2312DC1B1EDD2F39D92949EA2C54E92C57EB2D5BEE305AEA335AE63E5FE94A64EC654EDC7244A37F3B6A9C685AB9954B98905E778B724D8D7D3A978D4D96DA6378DB795BDD7D4FE58244ED8D41EB9522DFB708DFB60DD9B612D39F4ABD8983A79094AB98A6AFB79999A7A4936BB19962AAAB59A3BE5AA2C45CA1CB72B5C89D92E18E5BE89262C3966A9F937590918181929A71B99670B0A35D80AB6638CB633EC74C45C4354CD23C53E04367D332A99C02DE3228A7266F701BB66F24C06F2ECA3C57D84280C95988D6679EBCBD947EC39983C99F89E09D82D78A76CC8476DF8A61DC9225E06D2CE44933D84D29CC521F925457844F936A3CA9684DDC3963C73D60C4425EC24950984E32879C135BBF1A69EC0273DF0B7CD31485BA117FA20F79A50E6DC70B6CC20877A417878106DD7111E0611DE44616DE470CDA541BD9662BDBC57B70CF7F58DA8340B9AE21E8973BE3A769ABB1A56BD0CA62E5EF31E4E830E5E32FE7DF2EE5E931EBEA2BF2D11DDFDF1464F11F63EE2A62EB2D51E73C44E4433BDC4622DA3416CC3C0EE25624DF4F48E46066DE7D86AF967C7F6B4C85861D71A4458996599C886EAF7481C753A0D856BFD436C9D939C7D1308DAF33779A262D85250A8B3B3B9B465FBB5089E34D73E23A5BDE305BDE366EDB3278E72C92E72FC3E72BD8BC2DC4B34AAD813F834A57894A775D4E755A3D6656497669705382886D6ADF8B63E0896CE2897BDD7A90DB5EC9D150D7DB3CD9EC2DCCEC2AC4EA3C9ADA476CDF4F2FDC6620DA7137E18656CEAD7689C28978CB8E89A087AEA69CE19198DE7B69EF5D6DE6616AEB7D67ED8C55E79054E8864AE8934AF1944CEE9345E78232DF8027C1961397A71556CB302BAB31009054152DD63D +1C591E1F2C1B1B3E1518500F205514295A1921571D1955211345061447031549010F4F02095604055B0E01611906641A0B671C045836155F3926673C276B45286F4F26725225765629847336897A448E8155928067977F74A28981AD9496BA9E9BB39B8BA9877C9C816E8F7C658E775C8E73588D74558C75398B7F43998A4DA89648A0934399903F978E3B958C348E822A8C7F2675582A775A2F7A5C3C846C4A8F7D5399895CA3959BCDC2A9D4CBB8DBD5ACE2DAA0E9E09AE8DF94E7DFB2EADFCCEEF0D1E4EABEDBDDACD3D0A7CCC8A2C5C197B6A495AC92729E7A66936F5A88645A88645A8864588E64569465569A6158985C698F5E6890686891736F9676779C7A7BA0816C9A80538A73458A6A388B613A815C3C77572E6B4A28673C2367362275312283722F8B7E3D948B469D904FA6955DB0946BB69578BF9F76BD9E74BB9D70B99F6DB8A168B29166AE8968B28D71B29279A38F7BA48F7EA5907DA4896E997D6295765E937F74B89385C7AB96D7C399DDCD9DE3D893DBCF81CAB685C5A27DBE966EA87868A57262A36D539C6552926051945F498D50256C2A2A692C2F662F366C343D723A3D71414478514F815E4C8B6E2F7B5F2573531B6B48146642165B3C145C342E69394F7949537A44587C3F4D8844498444427A33407B393F7750347D604490844D958D569B966DA49F77AEB17CAFB082B1A97CAEAB77AEAD73AFAF63A7A65FA4A1509B964C958E3F9386338D813F89784B8B684D8B6651835E538351487937306730395E1934612430652F34724B4B815D5397686AA4727BA7968CB7B09AC4C3A5CAD0A9D2CAABD6C3AFDCC5A9D3C997CEB186CCB27EC7AC7EC5A785C2A386B5AB85B4AE87B4AD89BAA599C0A3A2C0A6AACEB298BDB69CC3A49ABAA28BAE9A8CAE9587A99087A7927EA5906CA79367AA8964AD90589F9B549A924E937E598E7A548F735A92756495776894856AA39073AAA478AEAE81B3B085B9B788C3A384C19F86BF9E87B2A985ADA279B59976BA9576BD9D73BFA564BFB067A9A763A5A356AC9357AE8C5AA8805EA6745797754F887538836F0E6B4C1C765D +3BAFAE20A3AD2EABAD3DB4AE75B59FAEB691A59C629C8333E0612CCD3B3BBA164BB40E54AE065EB21C6EB6327EB13C95AC47AD5F6AB94959B23448AB412F7C4F164D522A57563E6214678F1261A0115BB20B52B30549B40B41AC113AA41A2D8C3033A62F42A84E5DB06D78B88F71B8B26BB9A04EAE8F32A45A3698434AA32C5FAE1F8AA312B5980DC59408D5902790823D677F3251BB2C6FD2268DEA2A88E82E84E72C77D02B6ABA1061BA1654B51D48B12351B42A5BB72D60B33066B0366AB52969B30C6ECF226CCC386AC94B72CD5F7AD19387C7B397C0AE93BE926AC47741CA6733CA5825CA5819C6580DC26006C74E07CD6117CC7015DB8013EA930BEDA603F0BD08F7A820E48745C37454C36164C36256C26448C15135AC4435AA3829A83234BB3255C9214FBF104AB5183CB5202EB52D239D3729B03372B92D88B9289EBA3092B33886AD4D5BC4434BAE313EC02133C54B0CF14F15F3531EF56736F26B16C96A17B16E086E870660AD0559D40553D70554DB0656D30A4EC9165ACB1979DE3473CE5487BF6392B0739DB089C29D7DBC8252B6752E9441046B680A5990114896114B9D114E87386579207274187D69299B6733A2583BA64A43AB3451B53857C32841B7254FB12256DE285FE92F68F54560EF4C34C84E12CA5D13C26D18BE8618D3BD0F94B01084A41275821A93891EA26D24BB723ECF7050CF6F4AC96F45C37D43BCA760BEB164CAA169CAAA70BDBD60A79C3874AA1454A80560AC106392177F73288F6937964130B2382DBD2F2BC83411CF4617C74521BF5317B539089738128B56168E5634A2301FA91209BA1213CD1112C21621B71C38BD0F3CBB0143B30D1E8631218E5C1E819E1E7FC95586DC9169E3A653E1A35AB0ABAF85B8995A8CBD3A92C4397BD13A59C51E5FBB1E5BB6203DBF0E4BC81A49FB0E1AEA2E3ACE5260CB5666C83D93B445A6B64995AF538AC07F74C09D65C8865BCE7E65CD6667C45C75C57284C6879DC6629E9F3CA78961868E71469F904F3DDA713AEA7F21DA7C3CCF8F37D99F3CE4944DC14672B21F6F9551828877705BC36C4AE6850DCA86 +150E900431820735830A3A84102C8F171F9B172697182E94144274164F61195D4E3E6B43647A39846523A4510DA34F0EA24E10932A0D8A1D088211036D151658192A521C2E4C1F33331424441C1E56241979270F9D2B06A42C09AC2D0CAB401696340F49141029210A092E0514380920430D38350D50280E703314775A217E822E69822455821B416D1D2D5820326F4E1C614F236C611B61801357A0143FA81628B01725AE1922AD0747910C546B1262451A5C3923562D2B591A335D07537A0332A01B42980F46960A4A950564B30F7ED21A97C445A2CF506E69655E5A6F4E4B7A4E48754E4570503C73523377422C773B278A2A27982120A1181AAB1615A81410A50B1C9E15189B1109821E07732B06653203553900452802291D111F231C2C41182828195A271C71261F894913866D07848B1575C71D3AC91A1FBB2217AE2B0FAC2A11AA291383242C62463A5146643E3C6B0E19850C10840A088300059B0F0DB8131AB018229D34336F462C4958252467291C772D14AA3311AA320DB73503C83B0DB64815B04B0DAA4F068E6E0765960784AA0583980DAE6A19BD5A1CCD4A20C93B14C52D08AD0002BF1603CC2906C73207DA9315C48D1BAF8821ACAC16908F1186692F82585AAA0B8C9C0E8D8F118F7E1993761C8060275E4A29344B2927352B10272D0B20240C191B0E131E20180D1E160651082456113A940D3A97093B9A116593287E7154A721889F11A8C839B99622A76E27A449109526158210066B1D195D25245A362A4925623A1E5F2C185D141168181B781E1D7B121F87232C87221E96181E961D0A881D11813122893D098F531890722C7488243066282B6529296221394E25433A0D5032056A250C603003563F064A380F533D1A5C46246E372A722A3A882345842B4B981759B00764C3164DAA173AA21034A22034A4282A9B3C37956A1783803B968B3B907F59508437197732136B28225318343A1E5931386C18405911316E191E60190A6F14017E150280201094161E9A112F850B2D6D0A2C482B203E3527362E264D1D3C73194B6E134D96126FAA1372B60D67A612509D +453799323F8D1A468C034D8C0D4592183D9823369E2F30A45E2C83531D73490F63380D61280C602C184D30243A381F44411B4E50154D60104F710C526F0F6E6D128B660F93600D9B6C1FBB6C23AA6C28996B2BB96A2FD96B3BDF6C47E56646D54545DB3F23CF4120C9431EC33A24C0322ABD392CBB402FB9252899361F8E4716834F0C7F57037C5603805604843F11952E0A86410A654A065A54034F4F23484B4341403843352D45113A7C1951952268AE496EC77074E0757BD97A83D26E75C66560B4422CB53C1DB7360FBA380BBC3A08BF3C12A63413881E104D190B4614073F110B3F0F104010114711134E1F26431F37430C42710D3C7D0E37891237961738A3305DBA3771DC2472D42169D91F60DE1E52DB1D45D83B1ACB401AC73F13C03428BA1856A11764A11773A21F83B82794CF48A1DD68ADD74E94EA4084D83374C62771B01C6F9B16688E0682B60A8CD81087E32C97DF378ADD427DDB4759AB623F93643C71582C67262D7D1D247F141C810A217C00267800107700146F04216D072F841076850F707F0E6A791B528A263EA83242A4375AC2216CD1126FB803729F0667960A5C8E043A7804266D0C1E6A1B16723C03A04206AD490ABB3808B62910881F096B110865130E75110E720F0F6F0711660B126305025B031E4D0B1C540F226717358F163AA1163FB3322FBA3231B94146AE4D2B99431263450E58480A4D4B0A4A3F0A424118502213641518691118691B1C5C21165B19105310085B1A0C6424116025176C3C158A351B8F2F22942222861410881531940A609104709E1F89D744A0EB4B93DD3F75D9614FE1606BE76D77F0738AD6708CD67299D273A0DB6DA0CB6DADD36DAAD66E97CF6993C36D80C5776BC1763AC06E32A45F39A0444C953158A50C5F95035F920B5E900C3897161EAF350FB44610BC591DD56A1AD1680BCE650BCD5215EC5306EA4603DF4510D25607BA5E06B24C0E9D720793710E8C5E0A583E04414202343B0536360C3E40074B480C6C6207806E108C59228A4C2B94353597222C8D17357D1E257D202A832230992F43A45151A76F76D07169D0 +7B5F519D8F2EADAC38BDC943B3C363AABE83A6BE6CA3BE55B0B42BB4AD23B8A71BB29D14AC940EA587149E7A1A9E6F1E9E652275554A6137484E19473B0F53290660181A5F082E5F2C6869376D6442736061655280574587544B8E525181674C757656819A638D885A9977528A623F7B4E2D764D27724D215443186049196D4F1B7053257458307C5C2784611F9A67259E64259B6E099E7E13A28E1DA89A27AEA732B0AA31B2AE30BBB52DBCB92BBEBE2AC0C436C3CB42C5C649C8C250BCD95BAFD26EA3E270A6E068AADE60BADF5ECAE15DD0DD4FD0DB4EC6C73BC3BF2FC1B724B7A124AE8B25A78026A07527936A3C8453328943298B46338E4A3D914B38944C348F4E2E8C551F8652008156007D5B007A5700775300714C05794106864E038D630DAD9102B29C0BB7A714AEA516A5A418AF951AAD941D947904876C047B60057B5B107B571B7352257F511694651FA08019BCB22CBFB92EC3C031C2CF41C3D648CAD346C9CC41D8CE48CDD34DC2D852B0D2569ECD5B84C26D6DAD8A429F9547AB6360865D55874E4A883F66752470701A7C6016976D0BAB8602AF9108B49D0FAD9D18A79D21A6A437A0AC4096AD4188A6467C9A4085A3448FAD49A8C44B9DD155A2D9579ED9599ED36196C55D8FB85A81A05A7D8441856A1B90691E906F2898632D9F7B279783238F8B20747D2A7C70246A60224D591B5F3B0B5C3B05593B006242007738007C4C0E7E530F694C104635093D1418471A4324246203326816534E32321A423E19525214615616705B187E6218786E1769762462742866803F6B8035808B257C8216917418956C128E681582602070623B47514636685C387C492D7466236E5A044D60032E5B0B28502B0B4A2329250C3A2F0917172B0D0D302A0A3B3A013F3915563820624025684C1A6A5619647107647C0284A7159FAE2FB5C944A8D755A6DA5EA8DC60A6D956B6CB4ABDCB40B9BC37AEA81EB18C0AA06E0B9260178348267D38296D4430794A2E7B482D8753467B674F6C7A5670935383A5518CAB5F91C15E86DC6D82B86C70C05F6EA36B799D57849F58BF8C3DA09847 +9325249C4C0F94610E8D760E8659077F3D008643028E49048C731F7586425E9A66549C6B4B9E70519B745899795899785999779E50439D49309D431E885F2D737C3D6B82406388436F915F898943A48228A56018A63E09AB400BB1430EB4551BA266347B805770736865667A4A5A7F304F85284A8C204593177B9F1A87A51D94AC2B9AB939A1C6408DB44879A25B737D655C5D931518920D1392060F900E098F16038D1C028B22027E1A1880171582141385140B8815038C17029119018A17007C1801882B0C932D099F2F07992805932204921F048A17046903105904124A061528031606011803001B00001E021A1C1D262F33322D252823181E1A16171C15111F030E200D1615572A2573391C9049139650139C5714955C05955E03884D0796470C9E55069D4C0A9D430FA03B0DA4340C912B1C812B1A5B2B3B47375533446F373F693C3B63563A536746418045358B3A39904122844823794F256044157351216B47496B605C965E43A85137BB442CB63D29B13626A537129C310D833703642B17140E34120C36110B39180C3A161745251E4743434F3E8D6E598362757956706D516C614D6C4D3966372F49253139245D1D21601A245A172854161E4D463140613F3575282E8D2E1A8D321C8E361E8C351A913C068B37098730148A29187F321E7025297426267928247C2A157A1A1B81050F770713510E06400F062F110639261743220F5A2E157038008538028B31008E32019A21069619078E12088911108813198B1120753B6B644C67545D64488E762E7A9206569F1352871C4758163E571F294427394733414E404A633D60743A707C5567737961559B5D38A12E29A93B16B82F0DCB190BA11F099B2A0C871F26752838514141514F5A3C6F7339739B1C5D8719288325257F5828746E2D316C1A1E690E1560091C5407194E121146163031163F0E1F390C29530B4269008A870587B90586C019929D039C87199F982474A7375E9F3F4663444645513E1D3827151909090F150B2C23064E2400781B099312169F141BA1040F9302099010118A200A8733078A42128F6125915C18 +703839474B34545B3E616B4968574370433D69383E632E404B1522381918261D0E17220A0827071928032A2900352A07402B0E5C222167181B720E16751E1F782F297136326B3E3B735346766F52798C5F7870677755707B56737F587796475CB65568C76864B65759A5464EA23941A02C3598212B9117224B04024B09084C0E0F58181764231F6930196E3D14771B1C7A0F21990F288F1C30852A397A3E317053296A5124644F204D2F0942360E373E1444440F524A0B5F4E1E6D53328B463F9F3B47B9203EB02348A82652A42651A12750A62E479A2E3B71461C52471434480D394E1D3F542D434F30484A34654C36814E3D9D4251A75A56B1735CB5986BBABD7AAEDA7BA09A60A863549C5844904E34883A358126377427316B161D73060C72021063041C5E041D59051F6106276907306B0C2A7205257B090982100889180888120E880C148A0E18890D17830E17841019770B257F082A88052F8C0A2C81214796284B863241742D4D731A4572073D6D053A680438610F335E0F2C5617285D212960303058342A513824323D1D1B3A11134005064904182F1D1B1A251F062D1B0828170B230E121312151A31201645181263080D65090A680A086B060A7F10168D0E23992331934A4393584A936651819848838D4474623E894C49954D51A1604E9B59498F5151844A59752D524E3F443A3F282715210B0811070510030210070A131305142115152D111F4908284A0728420725461622482E375230246D253370213E73113A5B0D255410274E13293B12223221191A3E180C532B16463608283723172D290F2A2110322B0A432103372E062B40061540070D4105114705214B032B4802364A0F2F481C2D50243146215543355853575A4C3A525E19527B11377D043A7D0532740A3270102C69171B6715195E121C561114581210571D09571E0A5122044423023C1C0D3410042C180F24270A1A291619211632211A4A1424571A2C5E17376410326110214D0F1E491A144D200B56301D7A3A30804C378B4A447E403576302E7C1F0E721100680F01681A0E642216572701463A004E2F03 +3E8B6B0C6060106D70147B804D7E938682A7BB7DB2F079BDEA59BEAE45C67232CF601D9D4F096C5B0A5E670C51730C5C7F0C67E94675E94457EA4239E94644E94A4FC94B5BAA4C674018212515100B1200051201001202001007000F0C0002150606202A0A5D500C65760E6DAA398ADF64A7E76BB0EF73B9F390A4F18594F07B84EB5655E73126E63023E62F21E42C20E414144D0B2637051D22001518090B0E1201081B02022504238A395C8E65969291C385A0F079AFF078B6F178BDF06CC2EE63B6E9429CD32DA2BE18A8AA159B97128F7324804B20967A7AC0B080D9E787F3F0A9F1FACCF0FACDF0FACEF1F9CDF0F7BDE6F297D4ED5ECAE926C0E726C1E627C2CA19C2C11CC18610826E0D6A570A524B094B3F094535093A41043F440E42490A4358073F690E527B16668E1377A21188DC487CED625FE74167E8347AEA278DE82190E71B94E61C96E71A9BE61C96E61D91E935BAE83CB2E843ABEB47A6EA4CA1F84A91EE5D5AEB5652CB9C48ACE33FA5DB339ED428387525545F375B0C437C0B65C82BAEDB46B6EF62BEF28CCBF6A6DBF8BBE5F9C0E9F5ABDCF4A6CDF4A1BFF5A0BEF6A0BDF59FB8F79EBAF59CD2F6B3DFF4A1D7F296CFF18CC8EA56B4CD2BB49F1890790E6E2C117C271565231A4F2B28332A582A22672820422A2216180E1601051D1D021B25001A2E02154F130B7A0E2F8E281BA70C54B8146EC41D88D0107BB323548E682074842F96B815A2C615ABE61BA8E4229DE6249FE82BACE938BCEE46D7C247EDC821ADB8199FA811927F106C7A0F617D0B637E0E72A01A95D734B3EF77C1F5A7D1F8B9E4F4AEE0F297D2EE65B7BA2FAC82256B490E3C2F07292205232308192F211E244E0C3B572F422B4842134744134A663F6E436D611A4A56043B4F093C57260C7930006A6415809F1D97C733ABE664AEF07BBFF28ECAF299D1F290CBF17CC3EE66B2EB50AEEC4FAAEC4BA9E947AEEC43A6EA3B98E83792E91DA0DA249BBC15A37F0E76510B6E2C1490151994102E9C1037961F1172081C410A02110A00092301242F003C270D54250B4805083B020D290B1F38035644 +328E0035A80D6CAD06A3B300BF9E04DB8909CF8618C38427B82F7F8433A35138C84B3DCD4643D23E46CB364AC5404FAB4B559271474B612B685110863508A91900CC1200D70C01E33901B850089C6810805C147A5019744E32764D4C7827A3893FC4690DE27806A2A50063D20F64C81E65BF305EAB4358976C732F5452203C31113D320F3F330D5C26107A1913AB242BB63A38F30E47F92C35FF4A24FC7412F99E00FC8B04FF7909EE0D00DF1800D12400AA2D108436207A23337110466B151E53001D3000192B161B262D1D36313547354D4029B8471EE43806F32C03F02100EE2E0FE53C1FDC4237E14950E61DA2DA6AD8CF8AC9AE8A95B68B62BE8359B47B50AAA05365B28657BD675092576D67478A5E3E9356359D3A31C2633FD57915EF7F4CCF5B248A4E1C6F4115544011483F0E3D62045C82064CAE3D43CC7148EBA54DF5B93CFFCE2CEAE031FFFD27EBFD09F0DA22FEB51AFD9E17FC8715FF4B1BFB4820FF2E29F82224CE4743E32F34F81725FA0D12FC0300FE0008FF044AF30251D120709164C97F6CD86E75E72CB8D920CBBB29FE8842FF814A7ED1325CAF1A3A8D113383082C7A04949D12EA9701FE9101FAA008C0FE04B4FB01A8F903C6E401FBA200FF810BFF8626E06131EB4D3DF73A38FD4D24EA7334EB8E4DDA8B7AC36A76B387CA4A9DC54986C1496FDF4C56DA8850E48942DCBA32C17E519E5F447B403850154B10004D010356000A420D02061F10172E213F00107500007A140B882C099737067C3B004E8A1158A71C65C52772862B7A655199466DC83767CB209FFF0CA0F800B6F61BD3DB15D69308B46C1C8D5F00504F003B69002974000095080DBF1D1BC4285ED82F79FC1BA0EF1DC9BB0DCE730DBF6B1ED44451F42B32E00D1ED10420CA2B4F9D51819B5495CE63B0B45FF7D540F7BC16F3AB19F17046DF6242FF5B4AFF4261F4297BEB027FDF006B9A00AC4A07AF3400BD2A06A816007319024A2709235F0741A8065CDD2259B400B7AC06FE9513FF9650CD998CB89BCF878FD36C9EA04D5B7B103B3B212606490A036B312395272F9A2D268304374A1B660B +30171B26091B3B1221501C28512E485341694A2F6D411E72573C8D75267493105C680A453E052E360B2B2F112931172D331E31473754343F5D2148672C4F573757482D533F234F3616432625413035403A33254E320A622C0963260965280760161B3920290E1A250E14210F0C1610050C12020D13000F141513420D1542061743151F36242829332C254231214D312E662D24A92E1FBA2612CC1E05CC2509CD2D0DCD271ACE2127E43D2DDB2518D20D04C00C08AF0B0CA70C0B9F0E0B860A0C7C0E0D7511026C1603641C04611B075E1B0A5D1C0A5A1D186A2631753136813D3C91352EA22E21A72B23AD2925BB2225BB1833850B3C671A2B4A291A3C2C172F2F150A330719630C053305142009230E0D3007063E00003F2109431B0F5E0E1B6713206D112675081F7E001885010E8D02059E0800B10600C80D1EBA0A16AD080E9F0E0B921408810C057F020063000060120E6314196611166A0F14761D0F961C059C160D9D180F954313892F147E1B167A191876171B65182A43141E3205241612210A1E36121E341A1F332E1324591B20802524993130CE1A25CE1A23CF1A21C81E22C12324C01F25B0133292253A9329359F1E09AE1D04BD1C00BD1D25B22B289512316F0A34670F37541046411256461F6E5B11666214606D113677153E7C1741832D78833488833C987F3F95853F87A3345F7A3D425352404C5644455A49494F4B443844271521170B15190F0E1800030E080C0C161706232B10223010323313372910441D0D322B0A302A072E29011D2103161406200501160308111004070C0B0A06262300353D1854612C4F713E286E52476B476067485684533F874729843E106E3A136151305568357D71889F955453583448511D3B43184131065329135637095E3F10563E35474B5D4135651530750D249411219E130E9B100987040C840A1777002475072A7508275A141E32162419282B132D2A183D2B1D3F263E4B2F5344316A4C0EA34A2CA7552FA84C1BC2281EAD23098D1F1277241C5025122A0C1826101D26182731351A672C1E862E1A973532864F30554E70685B53 +4100B41B00612200502A00403B05244C0B095E0A0C710910A72C03CC3202F13802D02605AF15099A0B5D8601B29101C09D01CECB05F8C403E0BD01C8B0086DA40F13AD210BB63403FF791FF69129EEA934DD9631CC842FBB762CAA6929BC3807D73E02CA791EBB6B1DAD5E1CA15419964A168A49197E481C7E1C017619016F1701771B007F20008330098841139D5F24A1662ADBA336CF9434C48633B6772EA96929A55F22A1551B7319006D0D026801046600436500826000925B00A30F00D70A00E21B015A2D05313F09093D0A063B0C04300B032B09081107060C040908020C0D010F12011312011E13012923003D33014A6A008673009F7C00B87301CE6B02E52600F52500B97C216EB75247F38321F99421FFA522FFB832F3D63AF6FC44D8E54FD1A037BC8630A86D299D6528925D277C7912895A26613311552F0F492C0E3A171B2B032820013D140A4600013407012515060B1E0808280B054A16014E16005A12034C13001C041C12022809013408013E0701491F014B2A004C4300847A0091D3BF9EE9D67DFFEE5DF8F84CF3FD4FDDEB4DF2C73DD59734A56C257641175E330C4725023611012114030B080106070200040300030700030C01031210031D24003E3B00529000B8A700C4BE01D19202D68B00BB8A009B9B0D278625027C3E17723E166B3A146436126F39136E4B21534D1945492630240C201C08101405111202080A07050B0B00130D000D03020A000407000207010106000004070004100C041C1B00354200574D00635800705E007D5300684004284C1C054C1802340E01250A0310090306060801040D01031202021E08012D06003C09005118006E1101980E009605007D01005E00004803022E01021400041000020E01030F00031200021B00012001012309002B28003F34004A56006B65007A900848A1521AA7551D975C24804C1D503900351101130F00070D01060B040608050507020706040804010E07011B0D002B0D023C0F0C2B002E2D004139005F3500822A008015008316007E06006607004D06004D03004505004301013D08022811200D06041A +31485A3B636D40737846838449868D4C8A97619292769A8EABB986A7B179A4AA6C7AA58451A09D65AFB279BFC772ABB26C979E9382548A6041813E2E81371F81311081340C823809843F0880591E7C7435897F41968A4E988D509A9052A19D5DA8A764A0A565899E6D7297755B8B7B44808146846A488854857F418C7C34937A2891862B90922F948D3A9889469185518F896976665965734B54813E4052342D232B2A2029281E2725161D281E252B262D2C2E372E3641303D4A32455373554A824E5B81553888602D906C228D6E208B701F867F258583128280097D7606786D037163066A59096E4E08724408714101793802663401574B0749620E3D51133241183047553454634A8691658B828190738D966C999C659D9E62978B4F9A833D8B6E207246075D3E0948370C47390B473B0B434F075557007D83437D84587D856E7573646E615B39544F2C3C492E34402C2C362F3945314451334F5D417D7D45998948998A499D8E529397698C7F8085678586608B875A9B8E4A95772E8F62218441175528004D2500462200381C04301712271A212523312B3B542E415332485352474773473C8144258638117D2B036F2A005A21045120054820064837035940074E4905464004383C01332E002F210024151027181D2527362A3344304A59397048615E1164530C68490858350D4E27163C1F192C222A261E2B241A262317212616193617123F1B0D461B084D1D064C1E04421E043A190A27151323131323141125170C3125002536022B2D013124012F17132D22283530363248533B7C513A7F53417B7C3E6E70355562324C59323B40362D2E381A12381A10291E262B262D2C29322C2A352A2732291F2827171A23151524160D321D004524034933015C41267B652C9484499E9550A69D58A29E579E964E9894338A76207C5F1378450E712C0B6328006440026F5202655400625A0068540B7C5F13896E1D9982329F92439E973FA49E52A59F51A09F45A59F51A6A052A3A059A4A059A8A45AA9A95FA6AC6CA5AB6BA6A6609E964E9B89419077257E65158C531E8A52218F6E398D5C24 +D1786ADB806DD5806BCF816ABE7360AE6556A45B4A9A513E8D4D448E514790564A9D5950AA5D57BD6B5FD07968C77275BE6C83A1719B9B7BAA9685B98E91BE879DC4899AC48C97C4A085BAB27EACC5779EC57187C66B70C1686EBD666C965364864D5E724A627746537D424477434171443E6A4742634A461E52671B53671855673B5E6A5F686D69647473617B7E688F887CAEB1B6CAB3C6CFB6D6D5D9D4C7FCD2BAF4D7B1EDDCA8FFD08DEAAF7FD68F71CE7F6BC77066C16B63BB6661A45656944E56905267785E6D606A73405D6C21516508485209152F110F120A0B12030712011233001E55012655022E550F464B22495A5E5C74886378B26B7DC9737FE07B81F59191FA9291F8CCC1F0DBD8E8EBF0D1DFE4BBD4D9BFD1C58AA9BE6883A0516C73096D63075E4C054F360742280A361B0D30063E322468353C5B404F4E4C625256735660844D608A67658C877A8B98A77CBE826AB9746DB467719258718650676F4D68744E67C26874D7797CEC8B84ED947FEE9E7BF1B579EEC47CF4CE7BE9C299D6AA8DE1A38FEC9C91EE9A78DF8B6FDF846FE48A70EB8580CD7C91AF74A29E73A18E73A06A8CB1568D9423815F0B653F303224383D2E4148386F6B48945B50AF6C5BC57864D8866ED8836DD9816DD27472CD7776B76F948C719E4C7EA11C707A0A7C7C0B6B710C5A660A5769174E86247D8B5B93A4AA7FCFB681C2C383B5C8789DC97596C16C81CA7173B1657F8F668E65597D485F892F5D91193C8D0B597F137B881383846691B3729AB87FA4BEB7B987DD9B79D49373CE866DCE7668BF6D5FB8695CB1695A9A62539F5D51A05A52AD5F5BC76566CB706BC76D6CBC6669AF5D5F915161884E5D8C4B518446477F43428047407E44407F4142824544864C488B4F458449437F43427E453E7D433F7C423E773F40723D436F3C386D3A39524137325D2729662A2C732F30534D1B47540A3E4910192A1B1B273923265E3438703E477145567C46548043487C41456F3B3F582E2F4424252719190C140901170014160B1D1E0E3F211F45322C3B3340443C495041545A4B5E67445C8C525E +F7A400B0624CAA5C42A457399E523A994E3B9A4E3E9B4F418B423B853F3B803C3B903F2EA04321B24D1CC55718CE6017D8691793BC30958A44985858A35B4EAF5F44BA6132C56420EA760FEC790AEF7C05E58302DB8B00C0A812A6C6257AE21B40DB13A4DE17B8DA16CCD615E2CE10F8C70BF7C408F7C105F9BF06FCBA0BFFB610FDB30AFCB005FBB204FBB404FAB301FAB802FEB405FDAF04FDAA04F6A308EF9D0DE88B18E17924C56437D66C29E7751CE67312E67108E46F06E36E05DF6B00DE690AB3521BA44821953F288B3B2B81372E7030316F2E3283372A983F22AD481AC16010D67806E38406F19107FB9C04FB9C02ED7A05C86013A44622923E2780362D662D3653263B4522434321434220433F1F453D1E47381D48341D4B381D48371B44381D4A301A4C28174E29174E2B184F2D1B4F351D4D401E414C233D592939632C366D2F347F3222983A16AB5000D57400F8BA05F6C00BF5C712E3D30EC0CE09D3C908EEB300FAA900FAA000FA9801F89401F79101F28204E9790BE37504E37502E27C00E67F01EB8202F58C00F88F02FC9606FD9907FFA904FFAB08FFAD0CFFAC09FFAB06FDA503FA9715F68819DA6C17893109812D11792A19712E26672B2D63282E632B36642C37652E3A66303E692D376B2E357030317332307A332F7E352E81372C81362B82352B84332086341E88392A8A3820953E239B4022A14321AF4A1CBD5319DC660EDD680BDF6B08DB680BC056229A4A317E352E7D342E83362C913C279C3E1AD7630EDD680CE46E0AF18103F78C00F68A03EF8305E57007DA6805B64A0CA33E109B3E05A44100B54B00D36700E88000F28909F79101ED8605E47C00DB6C00CB5D0EA748128B3A27783431652C355C293A59283B59283B59283B57283C56253854273C5025404722414D253F4F22375B283B6A2D34763028953B20A45C00D38000EF9A0CFC9922FD9F25FFA33CEC8A33B662468D4A446C3137612B3858293D4F2A4B3B204D391E4B3F1F46432144482140532031451525360B26530A005713066022255B2837612B39632B366D2F347D39368B4430A85F3E +910F197C1B1566111550081639041923011C1A031E12052100171D031B21061F260824240B2A221423201E1C1F17181E11141D0304180202170200160300160400170400170500171A03202F031C450418710D389E1658AA1963B61D6FE60D64F9065AFD0252F7034FF1044CEC0757E70B62E50E68E4116EBB2E8EAF308DA3328C6F1D5D3C082E37062933042424001C22001922171B1B202414292E15382C17482A16492A154B2B093D27042B20001A19000F1801041701021702001800001800051B051127041C3204283E0728400B29431229480D1E380A0E29110D24190C2017071B1603171201170F001706011801091C031A2202262501332800372D003C32002F3F072B43242C531A3356113A5A0F38560D36521A1F3D2C113439072A340519351218451418551718671B3A791F5DB51A68E11878F30F71EB0F6FE3106DDE0F67D90F61B9013380011F4D00202F041707011B05031A0405190205180304180F05201B021F160621120A240E0E28131431181B3A31173E32183D371B435D3373C01969C90F59D30649DD0E1ED80A1EC50F1B8A2916560A164605173701193004182A081815071E070D25021D2E0D2D2C01313B012938022135011E2C021327040A2201091E1002191801182000172F021741011C51002181061AC2061FF2211AF95C17F75D17F65F18E3591ACE4C0EB1451E9841237F1E187E1D177D1C167C1E166715174A082E380E341616320B172504162408102705132005111D130D19250E183F1217A43C17C73A17EB3817F84616FA3E18DA146BDD1874BC2D89AD19658D0535AE0025AC053D851754731F5B265640263E2E1C312A18251B1D1F1A271C183915154C1916651C168E3318CC2D29DF131CE9131DF1022CF40036F90044FE0048F8003FF30247F00144BB0132B1002A62031B460C343427531E2C4F003F5002536E196DAD4585E6247DCD16548304516B01344500223000152301091E0601170E00171000181C00192200182401192605163A0A18531017780F16B00024D0131ADE121BDF111BDB0F1BC3002890012C69031B440C15001E20211313 +9D4B33DA3CCEE530E6F125FFF41CF8F814F1F315E8EF16DFC042FB7872F830A3F621B6F412C9F314CCF416D0F612E2FA0FF5FF12F4E026E6D53AD8CA5ADFC77AE6C47AF0B17BFA9F60FA9A55FBAE4AFDC32EECE112DCFF1ADBFA23DBF54AEEC95EFAB99EDDAE8EEEA27FFF9790E190A2C38ABFC397DCC3A4ECA675F2BC5DF8D346FAE923FDFF00FDF20BFEE517F8CF13F1C82EE2C75ED1BF65C1B86D85C5954AD2BE29DBCD08E5DC16D1B64FD4B788D7B8A5BABFC39DC6DC95C7F68DC8F28B9ED78ABEC288B8DB64D8F440F9F03BF3ED37EEE915E3D00DE57B0DA489069E970099AA1A96BE3493CC5593DB7793CA8460BE5B34A63988B949ACCD5AD1D55EC4DE62B8E87E80F89252F9BE34FBA058FE837CFB5B8EF834A0F128D0E80FCFD010D7C5009A710B4A783025805500846900897D00A4B504AFB306CCEC0BDCE807ECE503E9D404E7C406F0BB13F1B932DDD737D4DC65A6B687909B8C7A81916F4E3D4F163940005C64116B971156980E649A0C729F167AA42083D21B8DDC14D9D107D9E406E3DC09E4D714CBD31FB2C61C638A2B33885D007661104866303A5B182D50002851042452092737001331000D3117003F322591DA2398DE229FE204AAD0037DB00A2A7F1D3B7B7212A78520CC992FF1BF08DFCB06ECD215EEB148C8A13BDD8A3ED4403C933D347D3B2C670144231F2D09150A1212090E05070004030B0300160F152D1E144625232E3F0400440005560A247C124392358E5F82B868D0AB63E8BB58D8F52FC1FC6FACED8D85EEAC5EF0CF32F3E51DF2AC26F78F2BFB635CEA4CABE529B2D624BB9257C15F9ABC06B5BB03BFB901D4A517ED714DE74F68EA3987EE0EAFE82AA6F15D7DFFBD53E9EF37E7F82ED7E760C7E37FC9EB8DA2DA9197FB7FB3F571ADEF599BCA0CAC90138B600295720AB9950BFBC723E4EC4BCEF580A4CB9F8AD8C869B5F178B0EB9CC8C9C7D8C8C8DEADACCBC3A887D8915DF09233C36914A576008C4700603F006531183F1E183A2900113C27004523005C4E0060730760BB445CE27328C2864B686E6F3D3E6B005C6A00517E13096C150E420013 +5527BD8D17C3950BA79E008B9300868900828302867E048A5A0C9463098E6D06896F038471017F7B036F85065F8D134D95203B9A510C9B5A0B9D640A906907836E05836E02846F009C8F03A8A115B4B327D9CA23FFE120FFE41DFFE81BFFE714F5DA07BFAE06B29B05A589049B8208927C0D886F087F6204932D218018516E0482670F9B611AB45E1AAD5B1BA75F0871812534A25C1EA86E16AF800EBA920DC6A40DC7A815C8AC1DB77E15BC5539C12D5DC01F71BF1286BF187ABF1E6EB72262C12457C4225BC32062C31E6ABC1970B51577A80083870998610E9A64078868017769016F6B02676E016872006A7D046D940C58891C3186292783371D7D3D1D77431E6F34166D2B114D0D044E1D044F2E055838076242096B4B007F64008C8600AE9E03F27B53E86C50DF5D4DD04D45C23D3EAF3935AE2B3DC1424DD04950E05153CC3E4FB92C4CB12156A534389447137E4707745C02735D03735E05736004785E00965F1FA13741A50D60A91965AD266BAD2661AE2658B1422FBD6815DA9317E89A1ED6B80AD5C20AD4CD0BEDCB12F8D00EF4BF1BED8D36E98432DC8726D08A1BC38212B77B099C681576481679410677300076004576004B7600527D00577D04618A02689305719F1B67A2245DA52E54A13A33A25E21A76E17AC7906AC7711B27019A24422A53A2DA93039A4293E9E19587B0F7F5D1DA74652DA3E63DC3774DF7D48E08F11B39E008BAD057ED22A65DC4266EB7653DB9736F4C922FFDC22FFF922FFF315F9D61CEF9928E88F2CE28631D06433BB4F2BAB2D459A16478A00588800678309767E047B940176A20878A105728F07698D02678F075B9B0E52951536951B329824278C43228B4F13826400886300996802A15E03975C0089490C7C421C72302082113C73005D7200616200685F008051038B520B8F59008972048B800A788C03778C057B9600809F0682950AAD9113BF810EC16C16C37D27C86F32BB612BC9572BBE71099C930F638E262F9E4C1DA1660C9A76008C6F098C7D069C8406A17E08AC8401BC9000C6950CDCA608FACE17FED120F9D124E2B622DF9F17 +D3305B7117004E20002B29001F1E101414201C0C2524042B760231910B44AC1558AB1F53AA294FD45269FF7C84FA8881F5957FC6C8B3DBA9C3F08AD4DA6493C43F52A52B4E86174A6412283809150D00020B000409000604090F00131914083A350038380F133F130F46180B703C0F9B6014AB880ABCB000D2FF50CBE05DC5C16AA4985A836F4A8950399032287F2E01A96222AAD17691E76E78FD6663F6724EEF7F3CD9792BC4741A65A8294097391C8643177B4D12706E0970900071940871650F32233209112D1A00292C00352300421A24655136927935E7793BE98241EC8C49EF8451F37C63F17975EF769EFD6BBDDA6CD4D093C6D697B9DC9CA9D29099C88463A65F638F760D4365064C76005688007093008A9F0C8494007275289A782AC26D2ED46E47E27361F17869F67272FB6D89EB6497FE6590FF6083FF6276FF656CFF6662FF6862FC8462FE916BFC9F69FB8E87EB7786E77385E47095FF6B80FA5A77FC6566F66331CA5631A65E32826725856B19897008955332A1433FBC3478C962B8D086DBC680FFBD7BFD7D74DA5E42BBA118DBE800FDFF24F4FC2AEBF930F5ED44FFE159D6F95FC3ED599EFC66A7FF6BC1E67DC8EE83D0F78AE4E790C5EA819AF88876FF8475F08584F28893F48BA5F6999FF39386E788589F63266D69093E5D28214B3110493B0048400053410157390D64782B89B212B4C356A3D59A92DAE22CE9DE12BB8A23B35924B1314A78284F470437290B55301071441388885C91A9B680BFDEA299E1BBA8EAB1B7F4A7BFCDBCC1EACCCAD9DEB7A0F2B25BF896A9A583A5686ABD793EE39438EDA023E9911EF2B83BECDC74C5E394E2BA83F5AD91F6A684F987A8F67FB0DE96A9BB89AA9B94753975612944510F3332222C323613382D0F452D236643097447104A800045890E31773849BF357FCC66AEE98BC1E090D7C89DDBC886DFC963B1B060B0433E953E44941834821B2E922F2AAE3928AB71108DCD3855EA5A5AF87D4BFF9E48E7C779E9C391F5C3A8F2D7B4DDCFA5DECB95BAD464C8FF33CEFC586FDF2999CB13DAA353FFA78FDBC1A5C5BAFF91A3 +B4D7F36760EA5D4BCE5436B2592DA05E258E5D1E8E5D188F401FAE3B2BAE3737AF4538BC533AC95F37D36C34DD6F44E67354F0726FD85C67C9465FBB415EBF3C5DC4395AC33658C34B4DD66541E28036EF6938E0533BD14E3CCC4A3EC84037C6323DB1555BD35E59E06757ED7D43E9942FE5A22DECB02BF4B33FECAB42F1A445F7AC49EEB44DE6AF59D9AA66CD9752BF5C2C99290D351E06231300110F00120C001412001819001D20145C390F75520B8F6D08A48905B98E0ABF9410C6922FD89266FB777AFF736EEC7063D97A72D38482CDD6ADA9EDD1FF9470F88C8AF884A4F96C9FE7549AD65099DC4C98E35987E55867E4404EC83F3CBC3F2BB03E26B03D22B1451DA4430A95340C6C26065419013D19023B1A03391C02311B04210B0D1A060725090D3D170C47260B522A09502F074E30024B3600572B17702B1C782C2181262C8B2037951B4496113E7F141B6C1119570B0A2C0F05301400351F03363405493A03604D0688741BC17A23CD802CD97A24CF741CC6671CC15321B4403DA83F4FA66D4CD7764ED68051D5833DC4732EC96D1AB45E098B44005655006F67008873089F7F10B79E1ED5AC4ADFB057FFB95AFCB46CF2AC67F2A463F3A244FC9520EA8F17DB8918CC4329A83E2D9B39328F242B86292073212C62271C54291354361075620A92690C98710E9F661CB1532CBB523BC75948D54F54CA4B49C9473FC8473FB8373AAD2A359F2A2C9B253BA0224CA01A53982059AA2760BA1674B4236BC03081D22963C62A3EB12D34A4302A983B1E8A551B895C2696702DBB7046C48368C57E46E78738DF8218C07220B36E27B35E28B441369F333790215688213D7C2B357C2830782D25725442725A419F6051BA5B43BB513AAE542AAA531199420586450F81320C7B2A13853F20975717AC5A0DB55822C05A2ABE4B41C83658D3316BCF2E62D0255BBF3247B43D3EAA49308B4D167E341D78201C701A1B5E17036617005321055C2B085A2D1168281F781E2486163B8212315D061858040F4D00092A04081308000F0E010B050311071313071E2E00213106183C002150092241 +2DE67E6EB74464AD3E5BA43851983C488C413384541F7C670C5E2D07471F0231110E39111B411228561B366B2536652D3760365D9371388971137F7209796900736100674F005B3D457414747729A47A3E7F60225B46074A3B033930002331101E371919262C182231181E361E262D252F242E472037601C637700727B15817F2A6F543D5D29504F204741173F3D0D353A0A202B1C003B1F164B232C884136C65F40B88835ABB12B93CC63ADCE51C7D03FDED64DF5DC5BECE950E4F745E1F584DEE5B192D0B7BFC8C5EDC0D4EDC3BBEDC7A2CAB88897A17C536440464D3C39373822252E0C1325061019000D0E001F0D0024000F521C1C5F3D2A6C5E338E7D3CB09D4FDED85AEECA0EBFAD0A9689066E65035454003B440E162D030617000A0C001103002200103B112054233561384A6F4E79A35184BA7E83A2B67FB4D17BC6ED6ED9E061EDD350FAD622FBE600F1FC3DECE567D2DA77B2D58892D09287C993919F84727E7C7C7255757456656A5855605E536064526091597E8A46776108883C056A124B3C135232145A281A5B212B48083241002F3C00242C07143203043900023400003000002F00242E000727000028130F452D124A2D164F2E27403D5135658C1CC9BC2CBFB9438F8E467863496246382F2F1A1F1D181F19220D121200040D00001802011901031B000F2308242C212A28352621381E324D1633420E343719331A242A102A1F092D050D240B0E16171200281A02313B0D2B47112F491024490F102C0F09130021000E2C051D380B3C4E128A8821B7A004D4C921A9BB277BC5289EAA48A1B05B9AB07FA2A787A393ADB868A387548F8A92B95C8BB75D95C873B9B77DBAB577958B738B6B5E8F716AA47491AFA792E5BBCCECADCDF09EB7C681BA9F81A7A771768A426B5C3B4C4822203E26145C2E3B604186895C98CB9088C8B07AF2AA5EF5B055F1B44BFF937BDB53C2D629F8F500D2EC29CFDB55DAD56FBEC97AB1C58684C8B370BED24ABFC628B4B5005F862B435B1222561217350003250C0B2A3A033C5600546A0086750A94C423B1B634CA8722C059068813213B +68537A00306E00206500115C2528624A3F6962376C7B2F707D3D79803F7D8442829A7193B1A1A4C9C5C9E2E9EFEBF4F0F5FFF2FFF0BED7E1C7AFD3D16A9CAD2565891A53860F4284120E5B1A0852230249381F554E3C62553C685D3D6E491F753B15622C003C35183D3E303F453C6A4C48956450A47D59B3AA43C8945BCE7F74D47D80BD7B8CA6809AC485A8E297C1FDC5AEF2CDE0E4DBECCFE9F9BAF4FCB3FFFFACFFFFA1FFFF96F7DA14FBDC60FFDFACF5DAC7EBD5E2E8CEF0E5C7FFFFD2FFFFC3FFF1BCE6F5A4C5FA8CA5F28EA9EB91ADB3628B9D7C978FAD7B75C0725CD46A53946D4A5571515371585172636069968277D9CD99DCC1ACDFB5BFDFAAA2E0A085FAB162F18E4B76575DA37482D192A7D69BA7DCA4A7C1B2AFB3B29E748E9F596C7A4D3241472C3C412637502C495F325B733A655E2F6521183732244143314B52415E61527178829D869FA6AEC8D7CAC8DEFFF5FFFFECFEFFE4FECBCEE1B4CAE2A78CD96C73AA4B30A33E36A8323CAD2842A01F4993295F9D1C62B80C6AC22167BD608CD37294D9849DE09F9BEF8694D35896C965C0C155BF8E7199738E7358B18251D4914BEAA933F9B61DFFC955F3D18AD1E1B0D0CEC3CFBBD6BCC8E0C3D3E3BCC8E0A8CBE16F7DAA5971A343669C314687002F8E071C771C16806614C19007C7C708EBC607EDC507EF941BE67B29EF8B4FED953BC13C0A493A0830390617340D0031100126000017001112003B0E1937201E4F2B385B2F325D2817773C005D330148420026351300331A0032210038232236274639404A523178801D947C0BA15619A23571A5598CCE7D9BCF97C1E9B3ECFFCFFCF9F7FFFFFFECE5E0BDDBBAA3D78675A1686D8A505376263F75082453001F3C090D560B014A00104400023D1F083C40082393202DBA1235D03B1ACE6C07B96704C350197F441A7420006014005204004C00001E0002020629011031110E2D411C006E2B25963E3CAE433BB77541AA8F34CF781BE95429E95429EA4833CF5456B65F67925A6378374B6C2D4A56303D472E2A4320407D0A419E0555982039C82D29B64400982A11770700 +173B37088043149B4D21B65826B8532BBA4E21B25517AB5D00826A097070135F7609598E0053A7104A972041882A358C352A90750ABA7F08968907737404665F0159470B5B30165D00656209647C1264962454A53744B44141BF4C3FCB6833CC7B20C6A305CBAF09C9BC0EC8B016D1A41FDA8745E96A6BF913878620A56F2EC4582FCD6431D7712FDF7D2EE78929EB951CE19917CF850CBB7502A7650FA06D1D9975129D8507A1951597C93A6CD45F41DF912FE6C41EEEDD1FE7F721E1F2408CBA525B7000775A2CA34459D03963CD2E6DCA1698BC1DA97A15A75220AE4F2CB54D2EBE5130C75631C75533C7553AD36137DB6A3ADC6C3FE06B45E56B43E06441DC5D3DD2543AD35E33D36525C46418B5640CAA67009F6A0D7B78115770173365352E74420A77460F924B14AE4A15B14A17B455139B5025A83A42C1344FC02F5DBF266CC01E7CC2067FAC00A49900879003888300747A04586F093D64002250042220001D0D13481200826210A76721CC6C26D2712BD9772BDF8812D3A401D7BB06BADF30B6FF309FF03088E2286AC80D4D9510396D171459820056810F56811E577719736D1590762CC75150DC4353B21C7A8603706A11605C1F514E234F4E0B6F550B8461109C5F0CB6780DB97E0EBD8404B89F06A5A90CABC114A9C12A91DE418CF22F9EF020B1DB11C5C616DEAF23EC9E30F29B33F49B30F29B2EF19A2CF09A20E99D15DEA712D3B628A3E76484F19C38F2DC14FDEF15EFE602EBE200E0C101AE9D2C627E1D5224002816062F090C370B175F191D7446237F3E199D362CA64226974F0E72310E523F00494600416200496403467A10407A391D2D811F2395350D8A3C1486401E9C4818A5561BB76320D07B2BE7892CE98D2CEC9631F29937F08B3AF08B38EC883BEF843FE8753DDF6537D45F36D46336DA6A38E3712AE78B24E99920E99B24EA9B24EA9D1FE79E1CDE9512D092199D75027E6600405B24052E44091D1F012512021C14430D176A1A23872D2D904F169F5117AE5D19C47626D37924E48F27EC9A2AEF9D28ED9D26EB9922E89B17D99316CB8420BB602FB949 +4A07B7660FD06C42E77375FE8074FE8E73FE8D6FFC8C6CFBC534B3C636B0C839ADB74ECDA663EE9882F68BA2FF82A5FA7AA8F66A77F77D73F8916FFAA263F0B457E6C051D5CC4CC5F26AB2E14CA6D02E9BC21F92B5118AB71189B91188B91188C12092E26897EF7798FC8799FDA7ADFFC7C2FDD3C6FBDFCAFAFDF2FCFBF8FEF9FFF5F8FAECF8F6BEEBF190DFEC78CAD891A2FFFFA7FFFBABEAF8B0D6F195CCEA7AC2DC57B6CE35AA8B0AAC8410B77D17C37D1DCD7E23D88428DB8B2EDE8F48E6965CFF9C85FFAD9BFFBEB2FFB59BF8AC85F29D6DF7A140DBA90E8E9E09729405577F045B6A035F7501618100648E0174940382A60A91AF0D8CB81087B80F84B80F82B90D7DBA0F82BF1B8CCD2D96DB3FA0EA4B90F95881FD4C66E92C70DD1764CE17699D0457A5035EAE0266B4066FBB0B78B80C7ABF1180F54866EC4378E33E8BDC3885D5337FD7298AC11480BA0C7BC70B6AB80C78B20673AD016F8C00788803907D099E820293980794A00A93A90D92A91199AA16A0CA2DA2C441A9CC47BED866D7F887C5EE87CEE487D7E8AAE9BDBDFFB2DBF1F5BFD9FEC0C5F2AAA7E69489F28378FF7268FF5A85F85D97E7579CD7329BAC0881A406849C058881007C74008741127C4C04A64205A84302AD4400B33B02C04A00C76012D7704AF7895CF79B4FE7AB22B6AC1FADAE1CA5A815A39B12AA822DA67B3AD27170E78C6AEBA764EFDA72E1F680CCFA8FB9F498CBF39BCBBB90D574AAF44495E755C0D47EE7E0CFFFE2F5FFF4EEF5FDFFEFFFF5E6FFECDEFFF0C7F3D99BEE9670FB5448F04D00C44800CC1B01DE3759D52F99C93CA5D4249FC01C96BF2B77E55658F87012C07507B6890DADA315A7A726A5A06FC1769FEE6DA9F277A5FA8E90FF8760F19933D48D1AC0990EA5A40C93B3118BB8148FA8169D920FAD8B1AC28A1DC67E17BE890FB29E0EA4AD1BA4AF159BBC1E99D432A1DF51A5EC679EFF87ACFB8FAFF2A9BDF9DEC0FFE3DAFDEDEDFFF0FFF6E4E4FFD7DFE9B9F5A873F5974DEA8527D7750CC0720AB56605B7650AB0710A9A7200A16405B96111D65151EF2C79E54BB1D934A9CA +E180A1F6D456E7E941D8FE2C9ECE17659E03667E01685F00BD9706CEC108E0EB0BD5F518CBFF259BF9386BF34B62F4625AF679CFF35BC8E674C1D98DADE4929AF09779F28A59F47E0DF4D407BEB001888C015D6C01334C09253E111731071717030C11062D001B3E02314F055A7408839A0B89C02290E639ADE17F5DA86D0D705C0C58460C4131073B3A02364313365E232E6E0D265F2533343E410A3F420B41440D2B420A15400802290A232B05452D006846008B5F00A07A00B69500E2E500F8EF0CF1FA00F7FB00FDFC01FAFB05F7FA09F5FF0BE5F91EF1E92CF8A85DFF678FFA5393F64097F6648EF68986FFA062FB9D39AB95017D6F00504A00375B101E6C200A8956009F833BFDBE59DDB478BDAA87C0A596C4A06586A52D926A4A603225490B00251D00241C00231C01232A032338052A44181155260B521F05331900151C03181F061B21013238004159014F6A006E920086A80196BF02A6EE3C94EE6C52E58E27E9CB00B47A19945C0C743F005D32004626002A08001C01001D0A0C290A0857002177063E970D5BC00A81C902B3D507B1D20BC09016D14851A4018C7701816D027663076A3E05442902321A0A280E015A3E01655001716306885A09986300AD8A0FE0A72EA9662B9D4028911B3055073A630338910134902346B01C36B63D7AD94153B0342D87271A3D071610000B080000120008030708030308030002010903030D02010603000408000004020706000B0F00151D061A2B001C4B003D6301566E005D46035037014A2900451C04363B01174A141262171C8E2E22944115A34F44CA495B990F408A143487153984083A71173056033737090B3505053716054B2A09383F0C2F20091D2A002027006447039C5A10C8750FECC50EF8F220FFFB22F8FC0FEBFF0CE9FC14C5E228A4BE076B7E01595900418A003B9400609F0A75AF0D8BBB00C2D813B5AE15B7493AC82C5CFA26B8D803BDD805C3E507D8FD1BDEE58FB4EAB281EBB962DFD341B1FF47E1E536E9E126F2B914C46E19774112472B13331316241E381F1E6C6A006E9004AFAC0CB69509A8713D6D094172 +00022C0047B10C65C31883D50D75D60367D7055BBE0850A51A446C1D374F212A333C332D583D284B453C3F4D502F414E1F354C19232F26141A340606360C0838130B3F1A0A46220A7229064F260E2D23172B180C2A0E021B0A030C070403020004010A0D0304361012601E20823E1FA45F1EB2611BC06419A67C4AAC906FB2A595D2AA68F2AF3CF8C72BFFDF1AFCE945FEF27ADDE1FABCB8C19C8F897370714A515947435344364D282C38374A6146688B7A93ACAEBECDB7C6D3C1CFDAC1C7E7ADC2D76589A15254913F1F82400F55410028320313480610690C176D0F14721311630C1654061C5805255D052F850535A51A1399161B673144364D6D3150832D539A1853A3345EA80343BF113AC12032C43626D04C1ADD5827D09717D0CB01D18906B46E23BB4E3CC32E55CC1A47C00739B40028820B2B540C094C110A57160C63131479111C8F0233AC0B34B4102EB23D0BA233064B220438120226070E16000616010B24000A250009460607470C05480F033912012B2300313C080C731A00AB3503C76123B6703BA58054C09C9ECBC1C9DACBC6DCD4C9DFCEA0DCC8A0DAC3A1D3B994CCB088BB8B4DDC9539D57D0FDD5E17DD2470C71678B109809F028FA501C0D00AB5FF30C6DA91A2CF96A6C49BABC87193DF2381B305989701876C02AC57005510061E0A031604000E05060A220C01381D0A622602BA2C22BD1E30C1113FCD2D49DE1170BC28729D77507E6B994771994073A22482CC3078CC5748D54D14B94E1981680C3B8A480C944A079E4C03B75202CB6802DB6600E27401D07407D17510C06922A76936555C6255595A393C312B272643230C6F360BB05A0FDE6037EDAC44DEAA56B37D3F9064378653344B38271B2228101D2D010A33071B4D0115540A326300217202207A013893115EAC4793C469A8D39ABAD3C7D5D8DCDADBDFE0E2DED9D3C2D1D886D6F779A4D95EB1E34D94D64E9FD638B5EB1B96E43D90D43E51DE3E24BD5B02986501595F014B34023354032C910937C41268DB2477D3139AE001D4D505D7B901AF71228D7D00527B123D81674CAE8D7EE8DED4D9BDA8 +B3B500E7A103EF9901F89200D27400AD5700A552009D4E0085141A6C0F3B540B5C411D5E2E30611727A2011FE30428F00732FD0CA5C7119EA01798791C9354218F3027972B2EA026105A5D09448C022FBC1626D32A1EEA330FD03C00B75C158D7A213DEB8C00DFBF02D4F2049DF20967F30E4EF31535F41D11EC7627BB733D8B713687543084371F834D0F82630F4271034790028D7A0864740E3C6E2E236A4F0A67540A645A0A613829642F574127861E15B91E04ED1F09F01F0FF32027FA1928F80F56C52169A9107C8D00568C00308B000087001ACB1875EA2CB4D53CF4C14CF4C042F4C038F8C632FCCC2CE1F718E6FF20FEE300F9B300F48400F96700FF4B01FD2B0AFF170CF7034B9802823A02B92409C30F10CD080CDD1309E60A10FC0721FE0655CB0F58C4185CBD0E58D50554ED154AEE213AD5AC926F7EC25450F33A30EE3D11EA4116EA5716D18003B085278BBD1708D3450ABC730CA5BC0271E20143D50833E41618E3333EB21E5D82097D6205914201A53706C21E02C82F03A24B02776E0D50800E4792103E9B054C9A0F39C31D1DFC2E09F34D03DA430BC13913AF3F179D461B85442880293A6F4D272D8E2F2EC84638D53A43E22E50F90680EE03CDDB08E9D31DC06A00B95A00B34B00A24533664C7133565C2D8C3825C64515E2191BE30723EA0F2BF11849F00A4EE10C38CF2042D64244CEFC3190F11F53E71E30F60116FB010BE60313EC1517F80B26EF002BD50021CE0917AB063092072F860B2E7F0D197B53423B555920577106948400B08600C1A000BCAA00C7BC00CFB403E0961BDE8E2DDE7756FFA847F2923BED552EF33D0BDC4609C55B0F8F4A072152032F8C073BC6097CE300C7F703D7E70BE2E407F0B60DEA9A0FDDA709A4B52B98BC1276D107A8C4009FA30EA585008F8B038B9E0059C3013FD3003DDB0077EB04A4F405D7EA12EDEB0CFFC328FD8E08F57007DD80079C8E0078C80546CC131CF1230BFC3142E42E80F209B2E504DAD020F1B40EF09307E87604F93407FA170EDF0118C10B22CF0515DA000EE30C07FE2208F64B03E46B02BAC94CC17D18 +56A2B44FA4BB4FA3BD50A2BF56A3BE5DA4BD60A4BC64A4BC69A3B966A7B764ABB661B0B45EB6B35ABEB257C6B157CAB058CEAF5FDFB266E2B26DE6B275E7AF7DE9AD80E8AB83E7AA91E2A495DFA499DCA49DD9A4A2D7A4A1D6A3A0D6A3A1D2A2A3CEA4A6C4ACA7BEAFA8B9B3A9B2B5ABACB8ADA8B7B0A5B7BD95B4C08BB5C382B7C37BBAC475BDC172BFBE6FC1B86AC5B167CAA365D19C67D3956AD68E6CD5876ED58570D38472D1837AC8877AC78C7BC68E78C49176C29074C09072BF8D6EBA8B69B48867AA8566A98365A98164A97F64A97F62AA7F62AA7D63AB7E67A97F6BA87F6CAA7F6DAC7E6DAC7E6DAC7D6BAA7D6AA7806BA67E6BA97C6CAD7B6BB07B6BB3796AB77567BC6C62BD6867BD646CBE626FC06072C25B79C85780CA5386CB4E8ECC459EC53EA1BE37A5B737A7B337A9B039AFAC3AB7A839BEA037BF9D35C09B33BF9B32BF9B32BF9636BF913DBF8D44BF8C52BD8854BC8756BB875CB58166B27D70B3787BB6738CBB6A92B86698B56298B26299AF629CA962A3A462A9A067AF9D6CB69A7EB59781B59485B78B8BBB818EC37993CB7397DD6C9EE266A2E760A6E75CA8E858AAE852AEE74EB2E64BB3E54AB2E44EB1E34FB0E351AFE251ABE24FABE34CADE347B1E540B6E23FB5E03EB4DA3EB2D43DB0CC3DAEC53EACBE3FADB83EACAB41A4A7429FA3439B9A469194488B9049878D48868E47848D47838D47838F4784914384914083913C88903590912D989126A29120A78F1DA58D1DA48C1EA28A20A08B249E9324959424949624939920919B1D909D1C909D1B919E1A8FA21A92AA1C96AF1D99B31D99B61C9AB51B98B11E95AC2091A6248A9F2883972B7B902E79893479803A7B763E796D4178694678664B7A634F7C62538262558860588F5D5C985B609F5C65A45C68A55E69A7616BAC636DB2626DB85E6BBB5C6ABE5B6BC05A6DC45B72CA5F79CD657FCF6986D26C8CD37091D27295D07195CD7098CB719CCA72A0C9739FC9749BC97797C97991C87E89C88182C7867BC28975BE8772BA8671B58373B27F74AF7978AE717EAD6D88AE698FAF6595B0619AB15A9FB3 +58AFDE64BBEA6AC0EE71C5F26CBBE367B2D462B1CF5EB0CB858EA88F92A69997A58D9DA481A3A36F8E865E7A69597B6D547C723367642842521D1D413A1A59571771661E807525904E4882507EA653B5CB44A7CC3699CE3598CB3598C93098C83B94C13692C02E8DB92789B32378A11F68901C61781A5B610A242B0B1C1F0D1513060B0A000201000101000001000000000000000000000000000000000303000607060D100D151A1C181D18162414152B23263433383E383E423E4446405E5881676EAA7D86AE919AB3A6AEB5A9B4B8ADBBB3B2C8BBCBE1B5C3EEB6CDF4B8D8FAB2DCF4ADE0EEA7D5E7A2CAE19DB4D79DB1D4A0A3BE96B0C68DBDCE87BDCF82BDD17DB8DF77C5EE77C0F481CDF58CDBF791E9FA97F7FD95FCFF97FEFFA0EEFFB0EEFFB2EBF1A4D0DC97B6C895B8C194BABB88BCBE77A9B08AB0BE85AEC381ADC882A5C4849EC05B61B3675CBB836EBDB685BB998DA89C8FA1A0929BA08288A27D7EA36564AA4E4EBE4353D43747EA2B3BDA3447CB3E53CC5161CE546AE15881DE3848D75E76DD607FE36389D46174E15F75EA6474E77183DB97A9D092A9C68DA9BF8B9EB98A94A36A70A35459A03D45A033457D324A72263F671A351B0D33020B230500070100021C002323032B2A0733500C5F64285D6E1F3C8F20347D2C2576233A640A67690D686E10698D2384AA56A2B5649D97769D8C616C885C6684586181646A81747E63707A415E7D3D57744347678246628A35328D3334922839972030902D35A0333AA02A2CA63034AD363CBB3E55BD4355BB4052B34347B03E42AA4344AE3D41AA4042A54140A24146A65358A6585DA3595B9D66619D6A74A05F619A605E987271907C8086818C767B87778F88729489749B916C9EAA67A4A666D3B674F7EA76F9F781F8FA87FAF795FAF78DF6F58DF9F092F7F792D3EC94CBE490E2E488C7E987AEDE94C1E1A6C0DBB6D0F4C5DBFAD6DEFCD7DBFAC1D8FCADDFFDA0DEFD90DDF481CEEC7DCBE966EFE663CCC754A9C546899515776518635B183E38172E281A1A1B1A201E222E2A235C433065713E6B773E8BA03E96B848ABDC +70544A6153506053505F54515C4D495A474256433E523F3A432B28412421401E1B441A1549161050130C5711095A10085D10076F1507791909831D0C89200D8F240E90230D92230D94250D95270E972A0F902D128A3015842E157F2D1670291660231445170D3D140B36110A341009320F09310E09300E09310C0B36100E3B1512461E1A512722582B265F302A6E3B317B44398D5549955E529D675CA16C61A67166A97265AC7364AA6A59A461509E5848954E418C453A8A4035893C318434278734278832248333277E342A7C352C7B372E6F312A6D3430733D3573423A73473F6F4B436C4F48674D48624C485F4C46624B42754E3C845A47936753996E5A9F7561AA8372B08D7DB99482BE9886C39D8BC7A28FCBA794D6B6A6DDC4B7E2CEC6E2D5CFDCD6D3DCD7D3DDD8D4DFDBD7E2DEDAEAE4E0F3ECE7F4EFEEEDE9E8E7E3E2E2DEDCDEDAD7D2CECBCAC4C0BFB8B5B5ADABAAA5A5A9A4A4A9A4A3A9A5A4ACA9A8B0ACACB2AFAFB7B6B7B6B6B6B5B7B6B4B7B6B4B7B6B3B4B4B1B1AEAEA8A6ADA19CA98E81A88A7BA88775A87E69AA7B62AC775CAF755BBE7657C67755CF7854D27753D57653D8754FD26F4EC96847BE6041B25534B25230B24F2DB44C26B44921B3481CAF4819B04A1CB44C1EB94F20C45527D05A2ED96333DF6936E26D3AE36D3BDF6338DE5D36DD5734D75131D14B2CCA4827C34521C0451AC0431AC0421ABF3F1BBD3B1CB93A1DB13A1EAC3F23A8462AAA4F31AC543AAE5640AE5643A752429A4C3F8B453A723C316E3A306A382F67342C6931296F2E24732C2078301D7D331C85371E8D3D1F974423A24A29AE502FB85633BE5B36C15B37C05A37BC5935B85A36B65837B65737B55635B15131AF4C2CAB4624A94323A84124AC4528B24B2DB45336B75B3CB96141BC6548BD694DC06F57C2755FC57B69C58271BE8879B6897DAF877AA98275A07B6E976F648E655A825E5273554D654D445B443B553E3351352B512E2254281C5A25195E22176223176A261C732A1D7E2B1D872C1C92301C99301B9A331C9B36249A3D2B99433495483B9350448E53478654467A5348 +1F0F722815882D1791331A9A371B9F3B1DA53C1EA73D1FAA4121B24322B64624BA4925BF4C26C55128CC572BD35B2CD85F2EDD7035F37837F98139FF8A3AFF933CFF973CFF9B3DFFAA42FFAE43FFB244FFB244FFB244FFB143FFB143FFAC42FFA440FF8837EA7831DB682CCC5A26BB4D20AB471EA3411C9C2D148429127F26107A2A12802E158632168B371791401B9E481FAB5927C7602CD76831E86B33F06F36F96E36F86E36F86230E5592DD9512ACE4B27C64625BE4423BA4222B73E21B13C1FAB3B1FAB3E20B04222B64323B84424BA4424B84322B63E20B03C20AE3B20AD381EA9351DA5321CA2301BA02C1A9C2A1B9C2D1DA83220B13824BB3B25C03E26C5462AD14D2EDE5F37FD663AFE6E3DFF703EFF7340FF7640FF7940FF7B41FF7E41FF8141FF8141FF8141FF8141FF8141FF8041FF7E41FF7B41FF7740FF7440FF713EFF6E3DFF673BFF5D37FA5332EA492DD83321AD2E1DA22A1A97201480150C6A0C075806034901003B03003C05003D07003F0901420E044C1406571A0B651F0F722815882A168C2D1791331A9A371CA03B1DA53D1FAA4121B24322B64624BA4724BC4825BE4C26C55128CB572BD35F2EDD7035F37536F87A37FD8139FF8A39FF933CFF9B3DFFAA42FFAC42FFAF43FFB244FFB244FFB244FFB143FFAC42FFA440FF8837EA8034E27832DA682CCC5926BB4D20AB411C9C2D14842A128028117D26107A28117E2E1586371791401B9E481FAB5124B85927C7602CD76831E86E35F36F36F96E36F86230E55D2EDE592CD8512ACE4B27C64625BE4222B73E21B13C1FAB3B1FA83B1FAB3E21B04222B64424BA4424B84322B64121B23E20B03D20B03B20AD381FAA351DA5301BA02C1A9C2A1B9C2B1CA12D1DA83221B13824BB3E26C5462AD14D2EDE5632ED5F37FD673BFF6E3DFF7340FF7640FF7940FF7B41FF7E41FF8041FF8141FF8141FF8141FF8141FF8041FF7E41FF7D41FF7B41FF7841FF7440FF6E3DFF673BFF5D37FA5332EA492DD83E27C53321AD2A1A97201480150C6A0C075806034903014101003B01003905003D0901420E044C1406571A0B65 +615123525E2E5161315064355365365666375E6837676A388A723B93743F9D7743A17642A57541AD713AB56E34BD6B2FC5682BDB6325D86226D66127CC6026C25F25BF5D22BD5B1FBA5113B64E11B24B10A94B11A14C139C4D14974F158C53187F54186F4D156849146246135C46145646165047174B48183C4C1F394C1F364C20364A20364920354820354720364822364822394B233A4D223C4F223E50224051234051234151244655274D5727555927635A25725C237A5D23825F23916122A06624B96724C46420CF611DD35F1AD75D18DE5812E0540ED54A09CA4508BF4008AE3C079E38069637068F37068034077230075A26064B22053D1E05361D06301C07271D08201E082120082522072924072B24082D250A35290A3E2E0B4D350B613A09854908964C08A75009AC510AB2530BBE540BCA5509D75106D24D04CD4A03C64703BF4403AF3E049E39038E36058334086D360F6837116439145E3C1A5A3F1D5942205E4222754922855422955F239D6527A56C2BB47A36BE823FC58A47CD914EDDA259DFA75DE2AD62E5BA6FE3C17ADFC584D8C186D5AF7CD8A772DBA068DC9B63DD975FE08E59DE8150DA733FD9662FE15713E2560FE4550BEA5608ED5608EF5808EE5709EE570AED580AEC5A0BE75F10E26518DD6D21D9742CD37936CD7C41BE7E48B87E49B27E4BA37D4E99794D8E764D86724E786A46746743716441685F3B635633624C2967431F6E3A187535127C320F7E350F7D39107B3B137A3B137A3811793610763512743713723A147041196E49206F512671592E7262347B6A378473378E7836987B35A57E32AF8332B18336B68338BA8639B98438B27F33AD792CA775269F7026976A28916A2C8F6D348A723C877441847844847D46887F478C7D45987B41A2793EAB763BAD7238AC7337AB7438A97237AC6E34B2682CBB6125C3581ECB5417CF5214D15213D25415D25415D35314D64F13D94C10DC460CDF4208E04108E14106DF4105DF4005DD3E04DA3C05D73805D43605D33305CF3305C83404BE3606B43B09A93D0B973A0A89380B7F380D763A0F6A3D1363471A +497F7D578D88588D8B598E8E51868A4A7E874578834173802E5C6B23505E18455212354B0D2645111845160B451908461D064721154E261E562C275E382F6B443779483D7E4D43834D659049718F457D8E437F894282854181834081813E7C7A397375255C5A1B504B12443D0C3933062F29032825012122001415001413001512001C1700241D072B240E332C20403D324952566077636580716A89766E907C72977A6F97786C97685B885C5478514D684046592F3F4B263B441E383E0E3033052825002B14032F1806341C0A37200E3B2414432C1A4835265E473067543A706248797056827E5F8684688A8B76909681949F9499AE9899B09C99B29E98B2A098B39F95B19F90B09F77A99A69A5965CA2915AA18C58A0815B9C7759987058956850905844864E4E8045587A415F793E66783B71783B787A4381824D8885578F885C928A61958D699B946E9E9C6EA0A270A2A469A2A1659FA1629DA15A9A9F50959D47909A469098468E984A8E9B4F8F9E528E9F558EA05E8FA26693A36D96A87199AC7B9DB17D9DB1809DB2849EB188A0B389A1B58CA2B898A6BD9CA7BDA0A8BDA0A9BDA0AABDA0ACBFA1ADC1A0ADC39EACC294A8BB8FA6B78AA5B37FA1AB7199A3628D9954848D3E6D7139676834625F2957501C4640103932063128012A2201291C00291300261000240E002009001C0900190B001A0F00190F00160C00140A000E0900080B00051300032100002E0F003621003D2E03473711523E1D5F43276D462B754A2B7A4A2F79463678433E783A4B7B2F577B255D7D225F7D215E7B25647B2B6A7E307282337988387F8D3D819043869149898D4E8B8D50898F5586925B7D9361759366698F6459855747774C3B6A422F613B2C5A3B2B5B3E2B5E382D5E332E5E2E335E2B425F3154653C6773497B8154888D5E8E9467959A6D989D729B9F779DA07A9FA27BA2A57EA3A782A3AA88A0AD909AB19590B3978BB5948BB7908CB78C8FB78A90B9888BB78584B27C7FAD6F7DA560809B5286914789893D8580367E793178722F736C2C73652F75623178603377653777693B7671407A77 +8D7C96947C868C7F8184837C74897F648F835991864F948A4E9B9250A29A52A9A358AEA65EB4AA64B9B26BBEBB6DBEBD6FBFBF6AC9CD63CCCE5CD0D061D4D366D9D66DDBD675DED788E1D979DACF6BD4C653C1B63BAEA634A59D2D9D94268E892A817C32786534705736694A3B633B415E2C495F2C51602D72733D7D8249899155919B569AA6579CA9569FAD55A9AC53B3A951BC9958BD9057BF8856BD7E4BBC7441BF6F39C26A31CF4717D73A12DF2E0DE4260EEA1E0FE81E0EE61F0DD6220DC4210D9E20108D21167D221D79222075222363292C5231343D4B433A5B4B376B534175584B805E4D8261508564518B68528F6953976E529A6F529D71509B714F9A724694753B8D71237C7118766E0E706C0D6E690C6C670F696212665C166457196453155E4F165D4A185C461B5B431F5B402F52363F4D2C5944246241236B3E236E40247143267D3E258A372195301AA028169720129222148D2517832B1C7C3124783E2F81433B83434F8740528B3E558A3D57893D5A8C4C669E5872AD6C7CBE7089E06A7AE26073E5576CE84D5FE74552D85049C8564B9F543B8D482F7C3D2377361E73301A6730145F371753401F4B4A263B5A34395A38385B3C395D423B63473A694D3E71524B7F554B7F544C7F534B7E4E4B7D4A467A4741774741794A45804F4A8A564B8C574D8E585093595094594F935C52935E569564559363559263559061558B5651844D507C434F743B4B6B33455F2B3E57293C52233A4F1B424B184E49145848136D4010723E10773C117743107F4D19895A27936C39A27E4AB28D57C29162C19763BD9E64B3A268A1A76F93AC7789B17B8FB68292B78396B57A96B16C8DAA5E87A2537F9642868E36918631A27F2AB17D25B67821BB7620B0751FAB791FAA7C24B2822EBE8A39C69345D09852CCA063C3AE74B7BA83AECA97A9D7A6A9E3B7B1E7C5BDECD3C4EEDDC7EBE2C8ECEAC3EDE9C1EBE6BAE2E0BBD7DAC0C7D0C6B2C0CDA0B8D092AED185AACE7EA5C87CA5C07EA9BC7AA5C078A2C673A1C569A8CC65ACD163ACD365ACCF6AADC174AAB77DA4A37FA19A82A190819F +2391AD2C8AB22B8AB32A8AB4238CB31D8FB21C97A81BA09F2FAC8140AE7952B17162B77272BD7480C4688FCB5C94CC5699CD51ABCD45B5C84CC0C353C2BE57C5BA5CC2B65BC0B25AAEAA5AABAD5EA9B063AEB86FB3C07BB5C382B8C789B6CB9BB5CBABACD0C2AED5C7B1DACDB1E0D3B1E6DAB0E4DFAFE3E49BD1F192C6F18ABCF286B9E983B6E082B5D882B4D07CAFBE77A3B1617E90566A824B5774434D603B434C384044353E3C2739241F36221833211230200C2D1F0B2C1E0A2C1E072D1F0830220D3F2A16432B20482C254A2E2B4C31354E3B424C48534C675D51746757826C678E72779A777FA17D88A98A96B691A3C0A1B3C69DBCC19AC5BD96CCBE92D4BF88DFC583EAC987F5BF92F6B29EF7A5A4F79EABF898AFF291B3EE90B3E78BB3E089B9DA7DBBDA75BEDB6EBFDA6EC1D96FBED072BBC77AACA98C9B9A9A8A8CA98389AF7D87B66D81C4647FCC5D7FC85D79C5526BB45269AD5267A657659B646A917177867D81829096818F95828F95848F938590918796938D9390998F8F9F8B8EA96D91B96292BB5894BD4D9AC1419DC8389FC7339FC03595A233959031967F31977D31987B2F957D2E937E2F887B37847742866B418A6D408F6F3E93793797862A969423959B1F95A12098A0219B9F289D9C31A29B34A09B3399922F8D87267A79195554184F4C1849441D403B1F3F33234631254C3324573A23593B225C3C255F3F255D41225D43235F4623604B22644E2369512A70533576563B7A594B7F5D5680675C7F70597A7C58797C57797C4E777C5176745574705A716957696953616448555D3345542235441426330B1B2203131A021016051515081F1B0F2E24193C2D2248362A533E2F5A44335F45326448336B4F3777573E82654993765AA28168AC8473B1837BB3817AB37C77B17F72B68771B88E70B8906EB69070B2896CA87B61986E558B65467C5E356D58255D5419504C11414308333A042931022029001B2300181F00141C00131900121901131701131403131403131603141B031821021E2A0528340C3A3F164B471F505B27596D2867812473942078A52282B2 +2E10102F10103011113212123312123513133613133814143B1E15391F14382114362013341F12301E102C1E0F2A200E29220E242C0F253111273613293B152B41172B42172C44182B47192A46182A4518273F162439142237132135131A2E1013290E0A1C0A081808071407061206051005050F05050F05040C04040C04040D040C13061519091A1B0A1F1D0B2B270F3631134A471A4E4C1B53521D52541E52561F50561F4F571F5460225865245D6A265F6B26616D27626E27636F286670286E782B687028606825586022535B204E561F434D1B3B47192E3C152C3A142A3814313D153942173F4719454D1B50561F5A5D216F6F2877772A7F7F2D81822E8485308688318488318389318188318088317F87307F86307F85307E822E7C7F2D7C7E2D78792B71752A6A7229646D275F69255563234B5E2136511D2B4719203E161A39141434120E290E0C220C091A090716070611060612060613060817080E220C1B2F10293C15455A205166245E722963752A68792B6E7C2C727E2D747B2C76782B7B752C7F782D837B2F8B81329487359B8F38A1953AAAA13DADA63EB0AB3FB2AD40B4B041B9B542BAB643B7B542B6B241A8A43CA49F3AA09A399A91378F8733868130807D2E787B2C767B2C757B2C73792B6F782B6B7329676D2766692567692572712975732A79762B7F7B2D837E2F857F308581308B88328B8A328B8C328D91348E92348F9736919B38939E3994A13A96A33A9AA53BA1AA3DA7B13FB1BA43BCC547C3CF4AC7D94EC7DA4EC8DB4FC7DB4FC5D94EC3D94EBFD64DBBD24BB8CF4AB2CA49ADC647AAC246A9BD44A7B742A4B13FA1A73C9D9E399E98399D9438978E368F8533898131827A2E7B742C756E2A706A286F6628696125615923594F2050431C4B381B442D183B2315361D13351B13341D12341F12342112342712322B122F2E102F3613313C1533411736441835471935481A344A1A334A1A324A1A31481A3447193444183542173742173844183944183A44183B44183A4217393F16383B15353613323212322E12322A122E24102B1D0F29180E2B140F2C0F0F +8A65578E69658E6B678F6E6991706993736A94746B96756C906F6989696483635F7C5C5875565272514B6F4C446E4A426E4840693F3B653B386137366137356137346238346439356B3F356A3E33693E31653C2F623B2E623B2D623C2D673C2D6A3E2E6D4028693E23653C1F633C1D623C1C623C1C623C1D663F1F633E1C613E1A5C3B1658391355371152361050350F4F3511503713533916563B19593D1D5D3F225E3F245F3F275E3E2B5C3D2C5A3D2E5B3F305C41325C41335D42345C4036593E354F36304B332C48312848312748312648312649312651362D573A325D3E3863423E6947446A49476C4C4A7151507758588867668F6C6A97726E98736E9A756E98736E92716C8468687E6262795C5C7659587456546E4E4D6746465D3E3F53363943262E3F23283C21223B20203B201F3C201C3C211B3F231D41261D432A1E442C1E452F1F4935224F3A245640285C452D6A4E376E513A72553D795C45836650917661A08671B8A191C2AD9ECCB9ACCEBCB1D1BFB6DBCCC5E4D8D4ECE4E1F3EDEDF7EFEBF4EBE5F1E8DFE9DED4E2D4CAD9C9BFD4C4BCC4AEA6BAA296B09787A9907EA38A76957A6489715B7F6754765F4E6C533F69513B674F38614B315A462A554125523D21553C1E573D1E5A3E1F6042226646256B4A2A704E2F7651337C56388C603E8E6240916443956847966A4B956A4F936B55936D5A926D5B916D5C926E5E926F5E926F5F8F6E638F6E68917170997C7DA2888BAC9598B49E9BB8A19CB8A19DB096979F8E929C8D949A8D96958C9190868889807E7E6E6E6E5E5C5F4C4953413E4A393543332B413024432E20462F1E4B321E5237215A3F256247296C4F307657377E5F3E87684690704F9777569A7B5C997B5F977A619174618B6F6086695F7F635B785D58705652664E4C5C4544543E3F51383B513737533837583B375D3F3960433B60453D62473F674C426E5244735846785E477C62497A6249756046705C436D583D69553867533266512C675129654F25644D21634B1F624B1E644B1F654A22674A2567492968482A6B492D704D327653387C5741845E4C +5B6C645D6D6259695C566557536255515F544E5C524C59513F4A47384241323B3C2B3438252D342228311F242F1F242E1F242D21262B21262C22272D23282D24292D252B2D272D2D2E383637413E404A47525B54656D626D7468757B6E8087778B9180989D88989B879899868C907D8187747B8270767E6C656E5E606A5B5B66585A65575964575A64585B65595C655C5F6760636C64646E64667065657065647065636F63636E6260675A5A6255555D504E554A474E4443484140433F383A38313434242A2C20252A1C21291B20281A1F28191E281A1F281B202B1B202C1B212D1B212D1B212D1B212D1B222D1C222E1C232F1E2531212831242C32252E332730342931332B3033303532343A3538403839413B3B433E3F4743454E4B4B5753525F595C6A63606F6665746A67756B6A776C6B786B6A776A6D7B6B717E6E7682727682737682747582757180746F7F736E7E6F677163626B5E5E655A545A52494F484147423A3E3C2F3033282A3022252E20232D1E222D1B1F2D1A1E2C1A1F2C1A1F2C1D212F1E222F202430252933292F362D3639313B3D3B46423F4B4443504744514845534A46554A47554A48564A49564B4D59514F5B54525E58596660606F686778716E7E787787837988847B8A857D8E85819085839283848F81848D7D828A788087728086718086718086717D84707B816E767C6B676F5F636B5C5F675958605350584F474E4A3F4644363D3F3037392B3135262B332227311F24311E22301E222F1F222E1F242E20252E22272E252B2F2A30312E3535323A3937403D3D4642424D4547514949534A49544A49544B49544C4B554D4D584E505D505461545A695B6471636E7A6A75806F788272788473798372798171777C6D6F746564695C585E534C534B4449463C4141363B3E31373A2C3238282E38292E372C2E373131383634393A363B3E3C3D45423F4D4742534C4557504859544B5B594E5F5E5164615567635869655969665A6767596766596564586261565F5E54595C50555A4D51584B4F574B4E584C505B5054605655635A56645956655A55645A58685D +6D231E57161F511F1D4B281B493117473A13493B144B3C16574F216452297256327C473A8639438937438C35448C33438D3243831F3E7E1C347A192A721D1F6B2115682012662010662010632211612512592B1751321C5037214F3C264F492B51592E3973323182402A914E27A14F24B2511EB54D18B84910A34C0D994A0B8F480A843D0A7A320B71330C69340F5A3C0D584A116E55126A5814665C15636417606D1C636A2166683E574C4D49465D3B406F323F822A3E8D283D98273DA92B3EB63349B52D64B62B69B72A6EBA2B6DBD2C6DBD2C6EBA256EB51C68BA1761C0125BC00B54C1054EBF0449BE0445BC043CB90336A706289A07208D09188907148605107F040B7604066005055B0506570507540907520E0848210B42360E4447144A4615544212554710564D0F57490F59451060340C60200A5008004404003801003300002F00002800022500032201042302042702042802032A02032D02042F02042E03042802061A02081605071308071108080F08090F090A10070B150B08210E063A1004400D03460B035108035E08026B090277080488030A8D020D9201119201129202148C02148702158302148001146F010F68010E62010D5702094F01064801044201022F05052B0606280808220C0B230E102810133112173C151C4A141B69181A7216187B15178D1615A00F17AD0B1BB40E1EAD1117A614159F17148E201A793223684233544C3E41513C2E53391B5536145833115336164C332341312F382F4033295A2F235A30235A322359332657362E573A335935344D3233452A2B3B1F28361D243C1A21441C22501F225C1B2963153269143C731A437D28468B34498F384B8C3250882D4D832B46822C3982302C812B247D241C771B176E1111660B0E60070A590606550704520902530E035811055E1506621A0B691B166C1C247419337B153D7D153D80113C7F0E3C800B4385054F8903538B03519302499902429F0742A50F46A6184CA72150A8244FA9294BAA2D49A9364AAA414CAC474DAA4B4CAC4949AA4949A84947A646449B4540973C3A91363487312C7E2723 +605745665D4B665F4E6761516461536162565F62585E635A6C7266727A6C7982727E8675848B79858C79868D7A868C79868C798687728585718584708985728D87748E8976908C789895829C9785A09A89A19B89A39D8AA29C8BA29C8DA09D8F9C9A908E938983897F7980766B726A5E645E575D58515753393F412E3538242B301D2428161E21141C1F131A1E131B20141E251E2C3627353E313E463A464C434F524753554C58585D696667716D717A757A827C848B83888E858D928796998A9D9F8DA7A38DA8A28AAAA188ABA085AC9F83AD9C7FAC997AAA9775A79672A4956FA4946EA4946EA4946FA59570A69572A89B76B1A482B1A886B2AC8BB2AC8CB2AD8EAFAD8FABAA8EA19F889A988294927D918E7A8E8B778B8670877F67857A5F8375577C6B4D78684C75664B75674D75694F766C557C745C91886D999074A1987BA3997DA59B80A69D83A19A869B968595928584857A7F81777A7D7472756C6B6D6363635B5A5A514C4A444B443C4B3F344C3D314D3B2E5137295633245B321F643320703E2B76432E7D49328A543B976248A56F54B07D5FC39177C49A82C6A48EC6A892C6AC96C5B29FC3B7A5BEB9A7B7B7A5A2A6989BA092959A8D898F837D837872766E6A6D655D60555A5D52575B4F54554A525346545445595543605743675B437B66457F6845836A45876C488A714B90754D9476519979569A7A579C7B589D7C579B79599378598D755A85725D7E72627C75677F7A6E8580738B867A8F8A7E8F8C7F8A8A7C767B7271766E6C726B636C665E67645A64635663645265694D666F4A656F44606C3C5B683A56643A515D374B573448523247543146543146532E45532E455431435230414F2F3F4D2B3F50273C4F23384C1E344A1A32481930491A3148203449283C513345573E4E5A47545B50585B5558575953505A4A4358443B553F35533D31513B2B4F38284937254433233C2C2032241E271D1B1C1418140D130E070F09060D07080E080B0F0C0F1512151B181C22202329292A2F3530334037364A403755463A55473A55483953493B51493B514A3C534A3D544E3F +ADDA04BBC205CBBA05DBB206DAAD06DAA906CFA405C49F059E88069185048483037586046689065F8E065994075C98095F9C0C73B42287BB389CC34FAAB650B9A952BDA64BC1A344D4B250D7A34BDA9547D4812ECF6E16CE6910CE650ACF6407D15907D13E05D22C05D31A05D90F04DF0504E00403E20403E10405E30504E50604EB0A04F10F04F21304F31805F42306F52905FA2B03FB2A03FC2904FB2803FA2703F92303F82003E80F03DD1103D31403C81F03BE2A03B73003B13704A84C0AA06215A99245B29A58BCA36BBCA66ABCAA69B7B45BB3BE5AB2B864A8AF4E9EA6388AA62176A70A71A7096DA80869AD0D6DB60E8BC40D9BCB0DABD20DAFD90DB3E00EC5E70DD7EE0BEBE805DCE105CDDB05C5D705BED306B2CA04A3C10391B7037CAC035F9E06599C05549B05529A055099054F9605529406568D065E7D05676E056E6604755E04824D048C43039834039F2303A40E06A31205A31705A42404A036029C4604985405A07005A56E04AA6D03AC6703AF6103B35803BF4F04C34305BF3505A12B069A2B05942C048D29068B24059025068F28069D2604AC1A04BC0F04C20A04C90604D10806D60F05D11A07C82807A84108A148079B50078E61088671087D8308768F0879A2057CA40480A70485A90685AA0883A50984A208869D078896077B8D0B778C0B738B0C6E890A6D85086C86066886075F8D085F8E085F8F08609407619C0863A60765B10769B8076FBB0973BB0E78C01085C70F94D10AA7D809B5D60AB7D10DC5BD09CBBA07D1B706E0B104E5AA05E5A006E58D06E57706E95F06F04C07F34007F73907FA3706FB3506FC3607FB3708FA3C07FC4407FB4B07FB5206FA5307F94E07FB4507F93C07F63006F22807EC2308EB2608E93409EB470AEB5912E7711EE8852BE3983AE3B13BDEBA3DDAC639DAC337DBB53DE1A637DC8932D87423D25F14CE510CD04A06CB4606CC4706CC4505D04605D04B05CA5906CA6906CA7906CC8307C88507BB8407A980079780068C83078187067786056F8605658303638603659203689D056CA7046EAA0474AF0482B90293C805A1D705 +9D515389465B7D405B713B5C6B375B65345A653459653458783E5F8243608C4961934D609B525FA15660A75A62A85B63A95D64AC5D6AAB5F72AA627AAA6584AA698FA86C94A76F99A3719DA3709AA46F98AE7599B87C9ABE839DC48AA1D198A3DAA3A5DDA498DD9F8DDE9A82DB937CD98C77D68A75D48873BF7B71B2716FA5686E985B708C4E7287497082446F783D6B6E386B5E35695C346C5A346F61356E68376E6D386D733A6C88446291475C9B4B56A34B50AB4B4BAD4A49B04A47B24A44B14A44A64B4CA0494D9A474E97444D94424C903F498B3D4579384D7338546D385B703B60743F657B43648348639256669F626BAE797BAE8086AE8791B18893B48A95B88F96BA9096B89093AD8B93A286949D8193997C9392748C8E69858F627E905D77955F6F9B6972A17376A47779A87C7DB38485BC8B8FCD96A2D49DABDBA5B5DAA9BADAAEBFDAB7C5DBBDC9DEBECCDDBFCFE0C1CFDFC0CDDEC0CBD8BFC8D3BBC3CBB1BBC2A6B0B395A3AC8D9DA68598A58396A58195A2798F9E6D869B627F9A5A799C526CA1546AA65668B05D66BA6466C56D68CB776CCF817AC97E80C37C86BD7888B8748AB06E8CA76B8CA46A8BA66C8AAE758BAF768CB0788DB1788CB0798DB27A89B77A82C87E75C97E74CB7E73C97F72C07E75B67D79AB787BA270799D6772945060934B5C924758914253904050933F509A434EAF4F4BB5524ABC5649CA5E49D56549DF6A4DE47051E77857E67E5FDF826AD78474D18578C8807BBC797CB0727DA86C7A975F78975E77975E769A5B739B576E9B51699B4E629A4757964150943E4A943C45943C41973B3D993B3B9A3A3B9837399636379634369534379636389A3939A13F3CA9443EB1493FBB4C3FC44F40CA5141CF5142D25242D35442D05343CE5242CC5042C94D40C4483FBC423DB33E3BA83B3C9D39409437448F38488F3B4B913E4C97414D9C474F9F4D53A1525AA55860AB5C64B36165BE6265CC6561D96A5DE46E5EEB7260EF7864F08069F1866EF3896FF4896DF58A6BF58768F38464F18363EF8664EC8867E98868DF8264D47A60C8705ABA6456AC5852 +C88B64B4805EAF7B5DAA775CA77459A57157A26C579F6857935950925649915443955A3F9A603CA76B3BB4773AB97C3BBF823DD29241D79542DC9844DF9B46E29E48E5A249E8A64AF2B755F6BD59FAC45DFCC65EFEC960FCC75FFAC55EF5BF5BEFB557DA9B4CCF8E45C4813FB97439AF6833A9632FA45E2C914925873F217E351D792E1B74281973271973271A75291A792D20843631883E3A8D4644934E4A9957519C5B539F5F55A2685BA4695CA66B5DA56C5EA56D60A56E61A57062A97564AD7E67B78D70BB916FC0956EC2966EC5986ECA9B6BD1A168E2AF6BE9B66FF0BE74F5C475FBCA76FCCB74FECC73FECC6EFECC69FECA60FEC55DFEC15AFEBD59FEBA58FDB65AFDB45CFDB360FDB561FDB762FDB862FDBA62FEB75EFEB55EFDB45FFDB360FCB366FBB66BFABA70FABA70FABA71F9B970F7B76EF2AE6AEEAA66EAA662E7A461E5A260E49C5FE5965EE4915DE28C5BD67D55D17952CD754FC16F4AB86A46B56746B86849C07159C57563CA7A6ECA7B72CA7D77C8827DC6857ECA8B7FCF9281E0A684E5AB85EAB187F2BA8AF8C28CFBC58AFDC885FECA78FECA71FECB6AFECB67FECB64FECB61FECB5FFECB5EFDCA5DFCC15EFBBF5FFABD61F9BB67F9BB6DFABC76FABF7EFBC68BFAC68BFAC78CFAC48BF9C38BF9C189F8BF8AF8BC8AF4BC8AE4B27FDEAC79D8A674CC9968C08A58B57C4AAC6C3EA2592E9E542B9B4F2890442085391A792F126E240C6319085A14055A150960170F651D136D251A773122823D2B8D4732985E3F9C6343A16948A97554B2805FBD8D6AC99A76D8A57FE3B184EDBC86F4C487F9CC87FCD185FDD081F9CB7DF4C178ECB770E4AD66DBA35CD69A54CF964ECE9249CC8F47CA8843C68343C37E40BA783FB3713FA86A3FA2683F9F67429E66439F6746A26748A56B4BA87050AB7156AF765CB37C60B78062BA8563BF8862C38962C68E63C99167CD956DD09971D49C75DAA278E1A879E6AC79E8B076E8B273E9B372E7B370E6B16EE5B06CE6B06AEAB369EEB767F3BB66F8C066FBC465FDC865FFCA63FFCA61FDC761FBC162F3B764EAAD65DFA165D39565 +000000000000000000000000000000000000000000000000030504060909090E0F0C12130F1717101A1A111D1E1220201423231B2728192527182426152123121E20101B1E0F191C111818111B1C121E201A2A2B223636243B3B264041305555476B695CA5A06BB4AF7AC3BE629D9B4B7878487776467675213A381D3130192828162525142323132021121E200E1B1C0E1B1C0D191B0B16180913160812140711130811120911110911110911110A12120C14140E16160E16160E16160C17160A1614071113071113071113070F10070E0E050D0D050D0D020E0F030E10050F12060E10070E0E060D0D050D0D040C0C020C0E041818081F1F0C26270F27281329291728291829291728281425251223231021210E20200E1B1C1221211728281B3335304D4D3657573D62623F65644169673C6265425C5E375F5E335657304D502C4749284243284140263F402436361D3530162424141E1E1219190C1313070C0D030809020403020202010201000201000100000000000000000000000000000000000709010809030A0A0911110C16180D191B0F1E1E162424162525172626152626142626132424142323162424162727182727182727182727172828162929122D2B162E2C1C35331C35321D35322135352436362036361D31301E2C2E1928281120200F1D1E0E1B1C0D191B0E181B111B1E162022192D2C192D2C192D2C1D33332036361E35351D31311B2E2E192D2D192B2C18292B192B2C192D2D1E35351E3736233C3B2B43452B46472C4A4A3151523557592E4F4D2D4D4F2B484824403D233C3B21373A1D33331C2D2D1C2E2B192B2C182C2B1827271322220E1B1C0C1618090E12050A0C040508030407020708030A0A04090A050A09050A0C070C0D070E0E070E0E0911110913160716160A17180C16180C16180E181B0D191B121C1E121E2012212114262617282918292B1930301D33331E35352036361E383A203A3B203A3B27403F2841402B4B4A2D4D4C2D4B4B2C464727403F263F40213F3F213A38203837213A3B2643432B4848304D4D355A5A3662624B81833C6667 +2C281C3532233531243531252F2F222A2E2028291D27241B232319211F161F1C131C1B0F191A0C17180E15161115150F15150D161407151105150F03110D020E0B020F0C03100D0413130B16140C19160D1B1A121D1E181F1F1A21201C27231A29271A3633203D3A24444229564F30695D376E623A73673D6F69496B664B68634D645D3E6057305A5129554C23413A1E3731192C261029220E261F0C1E1B0B17180A15160A14140A11100B12100C14100D13110C13130B12130B12130B13120D15110E10110C0E0F090D0E06090C05060B040D0E090E0F0911100B1111081212061714051C17041F1802231900281E031F1806201D0E221F102522132622112823102D220E2B26132122121C1D1118191117171117161117140F19170B1E1B0A1F200E2728182928182C29182D2B182F2D18322C16352D1A3A341C3A341C3A341C3A351A3B36193D34153E39193A361D3A351F403C23443D25493E28574E2F6E65447E7353887B588B8062827A5B7A7454716B5068634D55523F4B45353F3C2D3432251F1C171D1A131B180F1A170E19170B1B170B1F190D241F0B28220D2C26102E2812302A14322D1936311E3C36263B392C41351F41371F413A20453B224C412B62562E73684A9A916AA7A06FB4AF75C1B77CB7AC7EB4A3759E94708682656861514B46304A422A493F244B431F5852206C5E317B6E41A69A5EA49962A29867A59971A09778A29B719C91648F885A79714C665D3E534A2B4C44204741214A4326504D2E625B416060485F60475E614653513C4D4B324C492A48442B45432E4A48334E4C37565036615B41615B3B695E31584F2E514326433F243F3923383722342D1A2D27192E2B1A312E1D312F233E3828514A30685D41796F54897D53978756807750695E42514C2C433C1F393319332D172E29132D27172C2B17302B18312B113531143832103B330E3B37143C3312382D17322B192F2C192928162220131F1D1018180E14160B15150B1B18091F1C0B25200C2C25123B32154942266C5E41897F64B9AF8CDDD6ACE9E0B9C4B78D988F6E807652716841534E314C4227 +54241F523E375A3E38623F3A733730842F268829208D231B920F06840A03770600680F0A5A181555231C502F234D34284A392E4B3F2B4E3F265140225644275B482C5F4C316451377D4D378544318D3B2B9A301BA8260BA62008A41B059C1C039017026C160A58170E4418133923192F2F20342A1F39261F52191366100C7B0706790503780400770D03761707732B1B78342D87715F90796D99827C92827D8B837E847B757E736D6F453E62312D561E1C49100F3C03023402012D02011E00000F02000300000200000200000200000200000301010705041315111C1F1A252A233239303F493E454F444C554A5D685C667061646F5F5D6657575D4F555E4F535F4F555A4D5C574F7F756891806FA38C77A4957FA59F88ADA38BAAA18F9B9E8F8C8C846E645F624945572F2C5227254D201F411511390C05290C021E0C01140D01120B001009000C05000A05000B02001300002F0000340000390000400C0444180B49140D4F180F672313642611612A0F62270C6425094D2A0A322B0A251D071D16060A09040806020604010403000202000100000000000001000303020706050808060A0A08101411171B181C1F1A20271F2A241C2C21192E1F16321B1134140C320F062D0A011C06011704001203000B00000600000602020806040E0B081B0C08340B083B0A07430A064E0302560000590000560202461811451C1644211C45362C46493B52554E6264606E766D7E857B878D868D978C91978C908E898B8984857D7C7A6E746D69696D69686D69686D696A706F6E777B737C80758581728D836F89826F89816A8A7D63817363766B626F635967564A60483C5B3D35563833593F3659473D5A4D48605A5661635C62665B63695C696F606D74676E7B6D72806F727B6F6D776C606F61535A4C48493B3C382A39251739150D3E0E054807005101005901015F01016401016401016302026302016200005D01005203014203003703002804001504000D06000A07020C0B0612140D191A122722153C281A53241E6A291E7831237D31287F342C7D332B72292362241D5E18155E0F11581A18 +2E2B1B34311F333020322F212E2C202A2A20292A1F282A1F2E2E243433253A38263F3B24453E22463E23473F25474024484123443B1D40391D3C371E3B34193A3115393013392F12342C1030270E2C230C27200D221D0F1F1B0F1D1A0F19170F17150F1717111B1A12201E142A271B3430233B3729423E2F5F5844635B47685F4B655D48625B465E56405A513A4C422E3E36212A2513272110251E0E241F0F2421112522122723142C28192D29192F2A1A2E28182E27172D26152C2513282210241F0C1D17071A15061714061613061513071413071312081010090F0F080E0E070D0C050C0B040B0A030B0A030A09020807010704000703000803000803000903000B04000C0600100A02100C03110E05120F0614110817140B1B180E1F1B102421122E2A17312C16342E16352E15362F15352E15322B142D260E2A240C28220A262009241F09221D08201B05201A04201A03251C04261D05281F072D230A32290E372C113930163A35213C37253F39293F3B2A403D2C4643304C4934564D3859543B5E593B5E573A5F563A5B543C5450394F4D3A524E3C605B4D6A6352746C5879715A7F775D8A8263928867998F6A9D926B9C956C99936C97916D918B6A8B86687C7C616C6E59515140494B3B424536373A2C2D302329281C2523172220131F1D101D1C0F1C1B0F1C1B0F1C1C101D1C101F1E11201F132322172322172423172624182926192C2A1B312E1B3A361E454025524D2D5D573469643B746D447E764C80774E7C754A7169416D663E6A633C655B36645C3568603A716C44837B549F9561B5AB76C4BD88CFC79CDBD3A1D8CF9EC9C092B1AA889E9879878267716A525D5740524D344C482F48452E44432D43412B413E273E3B2238361C3231162C2A1027230C211D061D18021815011513021412031512041613051815071A1909201E0E282611342F16413B1D5049275F572E6D65357B703D8678458B7D4A877B4B7E7448726843655B3D554E35453F2C3732212C27192321131D1C1019190D16160C14140B12120A11110911100911100A14130B15140B1F1C0F262213302B1A +CEC3B8DAD0C6DCD2C7DED4C9E2D9CEE7DED4E9DFD4EBE1D5EADFD3E5DACEE1D6C9DCD0C3D7CBBED4C8BCD1C6BBD1C6BBD2C7BBD6CDC3DBD2C8E0D7CDE7DED4EEE6DCEFE7DDF1E9DFEBE2D8DFD6CBD3CABFC0B6A9AEA294A496869A8A79856E59775E4863442961442B60452E634933664D38664D38664D385C4430583E28543821533822523924533B27553E2B5D4631674E36755E4A7960497E6349785F48735C476B5541644E3B5039254C352248322054392161412367482C6E50357B5F45886D529B8A78A09181A5988BA5988BA5988CA5988CA5978BA99682AE9B85B4A089BCA68CC4AC8FC5AE91C6B094C8B298CAB59BCDB99FCBBAA3CABBA7C9BAA6C9BAA6C5B7A6BEB3A5B9AA9BB2A294AB9B8DA89788A594849E8D7E98897997877899897AA69A8DB1A495BCAE9EC0B2A2C4B6A6C9BBA8CEBEA7CDBAA1CBB69CC9B398C6B198C3B098BFAE9ABEAE9CBBAEA0B9AFA4B9AFA5B8AEA3B7ADA2B5A99EAFA295A698889B8A78806C58755E496A513A674D36644A3362472F6347306B4D32765637826851876D558C735A8F7A65907E6B95816B96826C99856F9C8A769F8F7E9F9182A09386A3978BA99E93AFA49BB3A89EC1B4A5C5B7A7C9BBAACDBEACD1C1AECFC0ADC9B9A6B2A292AC9A89A793809B836C8C745D83674D795A3D694C31593E27452E1A3F2A173A26153F29174F36215C47346F5B4A9D8C7BA59788AEA295BDB2A6CBC1B6D6CDC3E0D6CDE5DCD3E8DED3E9DFD2E8DDD0E6DACAE3D6C3E0D2BFDDD0BDDACEBCD9CEBFD9CFC1D9D1C4DAD1C7DDD4CADFD7CCDFD7CCDED5CADAD1C6D6CDC2D0C7BCC7BDB2BEB4A9B6AB9EB1A392B09F8CAF9E8AB09D87B4A08AB5A492B5A696B3A699B2A79CB3A79CB2A79CB2A89FB3A99FB4AAA0B5ABA2B7ADA3B9AFA4BAB0A6BCB3A8C1B6AAC7BAABCCBEAED0C2B1D4C5B3D6C8B7D8CABADACCBBDACDBFDCD0C2E0D3C3E1D5C6E1D7CAE2D7CAE0D7CADCD4C9D9D0C5D5CCC1D2C8BCD0C5B9CDC3B7CEC3B7D0C6BAD3CABFD9D0C6E1D7CEE7DED4ECE3DAEFE6DDEFE7DEEDE4DBE9E1D8E6DDD5E0D8CEDCD3C9D5CBC1D0C6BBD3C9BFD1C7BC +875C797C4C6E7544696E3D656A3B64663A63633B64603C655C467C5E4F896158976863A16F6EAC7677B07D80B57C82B67C84B8777FB6767EB5757EB5787BB17C78AD8078AA8578A792769A956F9299698B976184965A7D945678935273934B6B9047698A45688A466A8B486D8E496D914B6E944D6E98506E9C57739C5C799C62809D68889E6E919F7094A07397A67899AB7997AD7590AB748DAA748BA372889C70869A6E84996D839866779A64759C63739F6877A36E7BA2707DA1727FA27685A07B89A17B8DA17A8EA1798FA47D92A88295AC8898B291A2AF9EAEA499AB9995A98B8BA47D81A0777B9B717697666E92616A8D5B67865369844C6C82476D83426E85396B823164812A55792A4D712A45692A42622B405B2C415230434D354651384B5943576B47536E4B4F714B4E704B4D704C4B6C4C486946496B44506E4257714059733E5C753862793268783068762F67743A767D407B7E468080548E88629B906EA8997BB4A491C3B59FCBBFADD4CAB5D8CFBEDCD5CFE5DFE0EDE9EBF0F0F2F1F2F1EAF1EEE7EFECE4EDE4DEE9DAD9E3D8D9E2D4D3DED0CFDBD2CFDBD5D0DCD6CFDCD7CEDDD2CFDCD4D4DFD7D8E2D6D9E1DFE4E9E1E6EAE3E9EBE7EBEDE0ECECD8E8E9D3E0E4C6C8CFC4C5CBC3C3C7BCBEBCB6B9B2A8B3A595A8988299896F847A535F5B4E585549514F474D484450433D544034573D254A362445342341332837323237373E40414C4E4F5C62626D74727C858289948F989D9AA9A3A2B8ACAEC7B5B8D5C3C8EEE0E3F1E6E8F4ECEEF8F6F7FCFCFBFFFFFFFFFFFFFFFFFFFCFBFBF8F2F4F3E7EAEAD9E1E1CBD6D6BCCCCCAEC1C3A3BABA99B2B18DA9AB819CA474919C6782925B768A4F68834A607C4C5F7851637B5A698263728E717C977F87A3888DAE8E90B39590B59790B49890AE938DAD908CA9908EA78D8EA8868DA88286A77C80A475759966688F585A844D4F7844456C3B3F64353C62343C64353F6938457141507A4B5B835565885E6F8D6679916F819676899B7890A2829AA98AA3B08FA9AF90ADB392B2AF92AFAA8FA8A2859E9B7D9595778E93708589657B +9E7E53B0956DAB9878A79B84B5A996C3B7A8CDC2B4D8CEC1F4F0EAF8F6F2FCFCFBFBF7F2FBF3EAF5E5D8EFD7C7E8CEBDE2C5B4B59D989B898982767B7165706055655B5061564B5E604D57705057805457905450A15449A75444AD5440B1513DA84F3B904130813A2E72342D703A306F4134754A387C533C9C7F64B0937BC4A892D6BBA3E9CFB4EED5B8F3DCBCF4DCBBEED1B8E3ACA2E5A591E79F80E19971DB9363D98E60D8895DDB8858D38954CC8A50C18148B77841B1713CAC6B37A15E32954C2887371C8C3E20914524964C299B532FA9643CB37453C59A82CFA98BDAB995D5B795D0B695C7AE92BEA790A499938D8A8B626B745657614A444F443F4B3F3A483B3645373447532B34622B2B712C22732B20762B1F752E1C73341F71412A644C32494B423D4D4D324F592A545F23596515586F0B51750738730C356A113362172F5B1D2C5528294A2E254036223539232B53201A58221A5E241A6C281F74362A7D453389513A9B593B98583C95573D8E553D88543E764F396846305E3C2B5834285D3F32614639664E417363558A786CA18D84BAA596D8BCA2D3B69FCFB19DC7AA9ABFA497B29085A77B6E9C6757905541783D34793D337A3D33874935955837A1653EAB7247C58F58CD975BD5A05FE1AD66E7B66BE7B870E7BA73E8BB77E9BD7BECC182ECC487EDC78DEECE9CF0D6ACF2DCBBF5E0C3F9EDDDF9F0E4FAF4ECFBFAF8FDFDFDFEFEFEFFFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFFFFFFFFFFFEFFFFFEFFFFFEFFFFFEFEFEFDFDFDFCFCFCF9F7F6F4EDE6EADCD4DBC8BDC7B2A6AB99929185797871636265504E5B3D3B5536314B2E2D452D35492F4552305C6A3874773F8C8147A1864FB38751C59456D2A05DDDAD66E3B66DE3B871E4BA72E4B973E5B974E6BA76E9BC74EABD71EEBD6AEEBC66EDBB66EEBA66E8B466E2AB5CD49B53C38A49B57B45A56C4396603F85503673402D613327512C2843292F3627332E263427202F201E2B231D2B211A2B1D1C2B181626111624141C251E2124282B2A36342D4341395555476A674F7E795995835EAA8D61A6865CA381559F8051 +BAA0B6BE85A6BD799EBC6E97C26897C96398CA6699CC699BCA85A9D094B4D6A4C0D2AEC2CFB9C4C8C1C4C1CAC4C3CDC7C6D1CBC6CECBBFC6C3B9BEBCBBBDBEBDBDC0C1BBC2C5BAC5D3C5D1D9CDD8E0D6E0E0D4DFE0D2DEDCD0DAD9CFD7CECBCFC2C6C6A5A8A8969C9A87908C808B867A87807A867F7A867F8189897F8F8F7D969678939874909B708B996C869760769054668346476D443963432C5A4522504819464B1B464E1D476037566643616C506C695E75666C7F6470816374835E7483556F804F5C73564E695D40605D395B5E32575A28505828505D385E5E3C60604062584A6050545F4B5B634662683E69713A6C75386B6E3B656F3E60703F5A714055733F49753B417132325C2F28522D1E492C1A462C17432C12442A0F422C1243311A4C4B31665B38776C3F89724590784B97835B9E896CA39882AF9B86B09E8BB29C8AB09B89AF9A80A89A7AA29A739B9C6A93934C899046878D40868B37858B36838B3D81873E7F80437F81498283508583548584588583628380657E7F657A7C5D736E466568405E623A5856334E4729403D1D3736132F380624380C253913273A192B3C20303F2A364D37445D3E51674C60756B7678737B7B7B818284888A8A8F909196949499999B9F9A9C9F9B9DA09A9DA2989CA1939AA08C98A18695A081939F818D99818A97828896867E958774938A65898E557E96416E97416F9942719B4172963C6C8D31627A2E596C3353603F5253494E4A464439413B2D3E322840312C4B38395540596F5E6578697182758A9890A2AAA7B4B8B8BDBFC0C2C4C8C0C6CCB9C5CCACBEC999B1BF88A3B67698AE6890A85E8CA5548AA35187A25188A45189A55187A54E839F4B74974B648F4C57884B4C85474D80444B7E4448804E4C835E528C6D65947A7A9D888EAE99A7BDAFBACDC3CADACED8DDD1D9DCCBD7D4C0CDC8B2B9B89DA7A7848E916B767754626343464F39324935254B39204D4327544C3158513A635647715851805B5C8B5863915168914D6F914A71904D778E5276915A7B9465849C778EA38BA0AC9DACB5A9B3B9ADB5BAADB2B6AEAFB6B3AAB8 +08040B09040D09040E0A050F0B06120C07150E0818100A1B1D172F251C372D21403023423425453424443424443324443324443126473125463224452F213F2C1F39291C33261A2E170D1A10091409050F08050F08050F0A07110D091414101D1D172732293F3C30494638534D3E5A5544625747655A4A69604F705F4F715F4F725C4C6D5A49695746655443614C3E5743374C2F2735241E2A1A1620120F180B081008060D06040A02000401000300000200000200000200000200000200000200000200000200000200000200000200000300000301000404020B0805120C091A1410251D1830221C3528213B3229463A304C453957463959473A5B47395C47395D493A5C4A3A5C4939574636504333494030463D2E4336293E33243B32233C31233E3728493D2C4E4430544732574B355A55395F5D40696A4E7E6E5387725991735A93745C96735C98735A957258916F548B634A7C5E47785A457551406F4739693E3361362D592E24492F224430203F32213E35223E3D263E442A404B304553374B64465769495A6E4C5E795466855C6F9064769A6C7FA57791A37895A17A999F799A9E799B9C789D98749B9470978E69927B5D877458836E547F624C7758446F4D3E6646375D3929493626443324402D1F39291C332A1B2F2F1E2F3523323C2534462937462938472939452838432737422636442837472A374729364729354426323B212C30192423111C180B1410060E09030905010603000502000402000401000401000401000301000301000301000201000201000201000301000301000501000602000803000904010A05010B06010C07010C07010C07010D07010E08010F08010F08011008011008010F08010E08010D07020D07020D0904110B06160F0C1F17122A211A352C233F372C494234514D3E59574561604D6B6A5675755E827F678D89709793769D9B7DA1A280A2A683A1A9859FAA849EA8829FA3809F9D7B9D9576988C6E91816687775D7B6E556F644D635B455B513D5346354B3B2D4330253C281F3520192B181221130D190F09130C070F0A050C06010908030B +805C397653336C4C2E624529513824402B203B27203723202D20202A20202820202720202720202620202520202520202620202720202820202920202920202920202820202820202620202320202120202020202020202020202020202020202020202020202120202320202720202C20202F21203222213F2C2948332B523A2E5B4130654932694C336D50357152387353397152386E4F366B4C346749336347325F45305C432F4D3A29483627443225422F23412D22422D22432D23442E23462F2550372954392B593B2D5B3C2D5E3E2E623F316440326A45326E4832734B327750347C55377C56397D573B7F593E7F5C407F5D417C5C3F7A5C3E775A3E75593E6E553D634F3D51403A4739353E3231392E2D352B292D25232320202020202020202020202020202020202020202020202020202020202020202020202020202020202020202220202520202720202B20202F20203021203222203725203B29224432274F392E654C3F72584A806555846958896E5C8E7564947A6B987D6E997D6F9A80739A7F719A7F70957A6D8F7569876E627D645868504460473B593F32563C2E533A2B4F35274D34254D35234C3522473220453020442F20412D203F2C203F2E204031204937264A38274C3A28503E2C52403156443559473A5E4C40624F466B584F6D584F6F5950705950735950735B4F705750695251675051654F516750526D55567A615D896F68997F70A48876AC8E7CAF917DAF917FB19383B3978CBCA093BDA091B59782AD8F79A5877192755F7C63536D574D5D4A4556413F4F3B354A352D4733254934214B3720503A22573F275C442C624731674C376E533D765B418162438C6A4797714BA17A51A98258B08962B58F68BB946BBD996EBD986DBD976DBC956DB9946EB5916EB18D6DAB896BA080689776628C6D5C8264577A5C5073554A6D4F456747405F413D593D39553937523835523834523934523A33533B37553E3A56413D58443E5C453B5E493B614A39624B37654C376950386E533A75573B7C5D3E8B67458F6A458D67418B633F85613E825E3D7957357D5B39 +C55516BF5014C04F13C14E12C55013C95314CA5416CC5619CC6429D06F34D57B40DB874EE1945CE6A26AECB178EEB67DF1BB83F6CA91F5CB92F5CC94EDC891E6C48FE1BF8CDDBB89CCA775C49E6DBD9665B18D5FA68459A07F569B7B5391734D896D4A8268468064437E61407C5B3A7B56357A53327A5130754D2D744C2C734C2B7649277946237B45217D451F7E431E7B421E6F43226B4121683F20663D1E653B1C633A1C623A1D563A21513A234C3B264E3C26513E27533F275540285A42285F44286B46287147277848277A49267D4A26834B24874B23914B21944C22984E239B50249F5325A05425A15526A45625A45525A154259E52249C50239B4E219A4D2098491D96461B9541169642169843179A46199C491CA15123A55B2DAA6335AD683AB6703EB87340BB7742BC7843BD7A45BB7B48B97947B77744BA7946BD7C49BF804DC28452C78A59C9905FCA9565C89565C49163C38F61C38E60BD885CB38258A67850966A457A502F6F48296440245F3E235B3D23533B244C39244D382253361E6235186735176C36167338167E3A158C3C12973D10A73C08AA3C07AD3C07B03E07B34007BA4309BD470BC14C0EC24F11C55416C75517C95718CC5719CD581ACB591AC9581AC0541ABD5119BB4F18B34A17AA4717A348199C4A1D974E2496542A965E3697613A98653E996C459B734BA17B53A78359BC9564C19966C69D68CEA26AD5A96DDAAE6FDDB275E1B879E6BD7CE7BC7CE5BA79E2B472DBAB6CD4A368CC9E66C59664B48759B18254AE7E4FAC7344AC6C3BB06834B16733B16834AF6C37B26F3AB7733DC07940C87F44CD8249CB844BC7834CC4814CC27F4AC37F49C47C46C27743BE713EBA6A38B46331AE602EA85E2DA35E2FA05E319E5F339F5F339E5E329F5E319E5C309C5A2F9B592E9D5A2E9C5A2D9C592C9C582B98572C93562D8E5730875834825A377D5C3A7A5D3D775D3D785E3E7B5D3C825E3A8B61399565379E6837A56F3CAC7642B57E4ABE8751C98E54D18F54D38F51D28C4FCF894DCB854ECA854DCB814AC97B43C5733BC26A30C06127C15C1FC4591AC65616 +2C2926272730242D3B213347253B572944682C4A702F517834669A2E68A5296AB02163AF195DAF1856A4185099194D921B4B8C28467C2C4272313F69393D5E413B53463C4E4C3E4A6D534F816358957361A4866FB4997EB9A185BEAA8CC7BA99D1C7A8E5DBB8EAE1BCF0E7C0EFE6BDEFE6BAEEE4B7EEE3B4E8D9A1DFCD98D6C18FC7B184B9A27AB19973AA916D9D815F96744E8E6337926436966536966840976C4A996E4D9C71509E7F60A08769A38F72A5987EA8A28BAAA690ACAA96ACB1A4ADB6AAA6B3AE9DA9A7959FA18E989A8891947F848A7C797B756B626D6559665F505C58495352434F4F444B4D463F4A4F3B4C59335E7433677A337181357582387A84387E8B3C828D3E8A97418E9945929C4B94985196955D99926A9B8B7198817A997C879A80909C83999E879FA189A5A48CAEA78EB8AB8FBCAB8DB3A286AB9980A4927C9E8B798C7B7381716F7B6A697B6B697E6D687F6E68816F697E6C6B7A6B72766C7578767D90948CA1A594B3B69DB9BBA1BFC0A5C3C3AABDC9B0B5CCB1AECEAFA3C7A5A3C3A1A3C09EA6B597A3AC92999F898C947F6D7263636053594F4457483E55423952363151302C502B2A4D28274521234121233E222337252A342B3534303F363A49484B5B4D515E5357615E6569677274747C7B8089808A91839B9683B19973B29870B3976EBD9A69CB9E5FD39F55D99C4DE99A33E19130DA882DC87C29B76F23A2651D8E5C1C875E1B8563177B5C1769551B58491C453E1A33331A222C1D192B2020332B24352E293832353D3843403C4E453F574A4564524B725D55806A618F7B709F8A7EAB9B8BAFAA99AEB6A6ADBFAEAEC6B4AFCFBBB6D5C1BFDBC6C7E2CCC6E7D7C1EBDCB7EBE1ABEAE3A0E3E49EDFE59EDDE399DBE791D8E984CCEB73BFE25DA7D24C92C33F7FB035709C2D658A27597F214D721A3C5F152B4E171C3D1D132C2511202D151C371B1E3E2121442726482F2F4C3938564341624F4C715E58807067928075A09084A69F90AEA997B3AE9DB4AE9CB2AC99AEA793AA9F8DA09685948C7B868070767063675E52554F444541383A3530332D29 +6F362B5D2D255F312762352A673C366C4442674545624649504E564B4E57464E58344652233E4D1832430E263A0E20340F1B2F141218180E131C0B0F1F070F2203102305122508142D212F352E413E3B5442456047506C4654714659774C5B7B4F5B7A514B5E463E4F3B314030233126152222111E1E0E1A110E1A0C0C19080B19050C19030D1A030D1A030E1A060E180B0C1317080A1C08082208062809062E0B06310B06350C07410F0C46120F4C1512511715561A18571A1A591A1C5E1721631E2C733347773A527C425E794562764967694C70605277565E7F4A57743E516A33445929384829354229323D282C362A242932151336130F3A110C3B110C3D120D40150F441B1564362A7841338C4D3C8E4F3D91513F9B5441A0553FA8553EB6533BB7533CA64C3C96463D903E398A36367F292C7C2729662A3155202B4416263D101E370A162F040B2604052105031E050523040A26050A2A070A310A0B370A0C3E080D46080F631212761A1589231991291D993022A03B2DA84736B24D39B35137A05039954E398B4C3978423663352D492A23351C1A20090D21070B22050A23050A25060A2806082C06063006053306043206043006032E06032805032104011904011402010B0100090100080101060202050509060B1307121D071525081525061321061422061524051626051423030F1A02080E0701020900010C00011200001801001E01002201002400002701002801002A01002B01002C00002E00002E00003001013704023905033B0704400C084416154D242756343B66474D7A55558965609F746FAA8789B89CA3C8ACB3D2B9BCE1BDBDE4C1C4E0C2CAD9BFCACFBBC4C2A9AEB49A9AA48586916F6F85615C734A42623A2C513120422B1F40322D423B3E49444D4F525A56606B626E7D6E80947E8FAA88A0BD95AECAA2B7D3ABC1DBBBC7DDBFCDE5C6D3E8CDD5EACDD7ECCDD5E7C5CEE3BAC6D9ADBACE9EAAC08D99B07D849E6E7089625E75554E604D3E4C4A2E394920284E161B4F141351141053150E5B170C691D107426167A31217533276E2F246D30246E2E20713526 +1A52641A4459164054133C500F3A4A0C39440A394109393E10434212403D143E3813393112342B1032270F31240F31230F3123113125102C2210281F0E201B0C19170B17150A16130B191311211A182A221E332B253D3426403927433F294849274C5224546425596C275E7427617928647F2764812765841F5D7F175378104A720B406607375A063354052F4F03294703243D04202F041E28041D22041E1D051F18042017042216032A16052F1C0834220B3B2C0E423610463D124B4418554F2061592E7969357E6F3C83753E847841857B4283824281894180983F7F9A3D7F9C3C7E9B3C7E9B397C9B377A9B30749A296E981A5E8A1354800C4A760A477209446E07406A063D67043C6B033C6A023D6A023C68023B6601365D013254002C4A00294501254301254401254501244401234301234101213E02213D0725400C2943102D4614314A1D39502542562C4B5B2F525F305B672F5B682F5B692E5A6B2F596930576433545E30494829403D2338321F322D1B2D291323210C1B1D08151C03111D01112301122301132401122501112301112202102102112202122303132402122302122202101F02111D02111D021420041C2E051F33062338082A420C304B0F38501440541A4D5E1A4F601B51631B51651B50651B4D6418475D1943551B3F4B19373818353517343316332F1833311935341D3A392D4945314C48354F4B3A56503C5B533C5E553B5E55395C553A5E553B5F553C5B523D574E3A504834493F2C403521372C0F30200B301F08311E05321E0638230B422B124B3218543A1E5D4322654A276F532D785D307F683789753D8E804592894A95934D93984F929D5090A04F8CA24F8AA65089AA538BAF578FB65A92B95C95BA5E96B95D96B65894B45490B24F8DB14B89B14785AD4380A740799D3D7090376882305E752A5469234B641B45621442661040680F3F6A103F6A113F691340671842681C466B1F4C75225481245C8E2663992768A3256BA5256BA0236A9821698F206988206981216B7D236C81256D85276E8524677B1F61731A5C6D18586715565F14535C15505C +93A0B5A6ABBAAAADBBAEB0BCAEAFBAAEAEB9AEABB6AEA8B39F9DA99097A78191A6738AA56584A4577EA24A79A04376A03D74A1316CA4306CA5306CA6366FA63C73A74377A94B7BAC6D8FB97B9BC18AA8C99CB4CEAFC1D4B8C5D5C1C9D6C5CCD5C5CBD2BFC1C8B4B8BEAAAFB599A3AD8897A57F91A3778BA15974924E6B894462803C5B7C345479325176304E742E4B6D2F48673E526C47597151617755657B5A6A805A6B815B6D8257687E4F627B475C783C5574314F712D4C70294A6F2448712148771F4A7F1F497D20497C20497C214A7D244C7F254D7F274D7C274E7E274F802A53852E588A305B8E335E9335639C3767A43567A83567A83567A93567A93567AA3567AB3568AA3769A7406DA74A72A75177A8587CAA6987AF7691B58298B78F9FB9A1A9B9A0A6B39FA4AE9B9FA9989AA48C909C8086956D78876671815F6B7B5C6A7C5A697D566982516A8A496D90416D9132648C2F60892C5C872657852056841D59881D598A275586325A853E5F854562864D6688526A8B546A8C5369895468845C65795B64785A637856637953647D56657D5C687F6771846E7687757C8B787E8C7C808D83858F898B948D8E998F939C9699A3989CA59A9FA89FA3AEA4A8B3A8ADB7ADB0B9AFB3BDAEB3BCAEB3BBACB1B9ADB1B5AEB1B5AFB0B6AFB2B5AFB4B7BCC1C3C0C4C7C4C8CCC9CFD5CBD2DBCAD3DDC8D1DCB6C3D3AEBCCFA7B6CB91A3C17B90B4667DA5526E9845658E3B5E8D315A8E2C56902855912757912B5C952F629A33669F3968A23C69A1406BA14970A45578A66182AD6E8CB67D97BB8DA1C19DABC4ABB4C6B4BACDBBBFCEBFBFCDBEBCC8B8B6BEAFAEB69FA2B09094A77E849F6C78965E7291506D914569923D619037568733527C32517635537738567A3D55794055754455704B576F4F5C7255607759667C5E6C816672836D7786747B8879808B7D8590818A93868E97888F98878F98818C987786976D7F9261758A556A814B60783F57713A4E69384963344660364663354A6B374E743F547B415980445E884362914366984A6C9D5172A05B79A46781A67188AA7C90AC8899B0 +354B4C3A505239505039514F354E4D324B4C304A4C2E494D29475027434D25404A233C4622384223353E25333A26333928333830363933383A373B3C383B3B393B3B393B3B393B3B3C3C3842403B48443E4F4943564F485850495A514B5B524C59504A584C45594C435B4C425C4B415D4A405C493F5B483E543F384E3B34483831463931443A32423B33413C343F3D393D3E3B393C3C383B3A383B38373A37373A36363A36363A363135332E31312B2E2F2A2B2C29292A2A292A2B2A2A2C2B2B2F2F2E2F3C402F444A304C5431505932545F37606C3D687348717949747C4A7780497983487B86477A85477985487581487178476566465D5A46554F46524B464F4744474142433B413C30453B2D493B2B4B3C2C4E3E2D52402F5342345243384E443B48433C45423E4242404142414043433D4347394349303F48293A4323363F20333C1E3039192A351728331728331B2A3525373C283A3E2B3D41304446344849384C4B3F4E4C53564E5C5B506661536962536C6354706756726957766B567B6B578E755D90775F937A62987F6899826E9885709486749D8F7E9F9180A19483A19281A1917F9D8B7794826E8C79668572607A6A5B78695A7768597263536C5B4B6555455C4F404D48404A47414746434245463D4246394045353D4232393F2F363B2A333829323828313927313A27313B28343C2A373D2E3E412E3F422F40432E41442C3F45293F45283F45273F46273F452840442B40422C3E3F2D3A3A2D36342F332F30312B3631293731293932293C332A40362B44382C46392C483B2E493C2E4A3B2E483B31463D34443F3942423E424645444D4D4954524F5B5855615E5A65625A68655967675867685667685668675868655A676358655E535F5A4D5A564755543F5252394F51344C50304B4D2D474B284349274149254148244047223E48213E46213B4120363A213033232C2C2728252925212B25202E271F2E271F30271F32281F34271C36251935231835221833221930221B2C231E28232125242121222220222421242627292A2B2E2E2E3232303936323E3B324141324545 +38200F5128115B2914652B17682A176C2A17692814662711561C0D511A0C4D180B4B180A4919094E1A09531C09571D095B1E0A661F0D661C0B671A096416076212065E10055A0F05440C053E0D07390E0A37110E361513361713371A143D1E1948251968362773402C7F4A31894C2F934F2E964C2B9A4A29984B298D452782402674331D6727155F2212581E0F4C160C45160D361E0B2D1D09241C07211B061F1B051F1C05201D061B1A051A1404190E04200D04280D05300E05380F06481605591F077B2E148F3E22A34F30AD5B3BB86847C48256D4915ED79156D2905DCE9065C28257B77449B06B3DA96331994D228E3E1E8B2F1A8E3A25924530974F389C5A40AB6A4DB77450C87955C77B57C67E5AC27A54BF764EBC6C41B75834B24A26AC41209C37139C35119C34109C330F9C330E9F340D99340B8D3006882B048426028123017E2001791D01741B016F1A016B19015D16035915035615045015074A130747110843100943100A4810094E100952110956120A5F1609691A0A721F0D7C210E85230E83220D82220C7E230C77210D70200C691E0B5A1803561602531402521303511305520F05510D04500C054F0C044C07064B05054A04044302033A04033005032704031C02011902001702001303011104011103011304011604001706011808031808031909041A0904190904150A04120A040C0A040B09040B09040A0904090903090A030A0C060D110C0D19111521161F271A2E2C1D4330224F382762442C71502D9659269B5824A05823AA5924AF5E21AC6221AB601FA45A199D4E1A9745198C40178439187B35196E2A1F62202053171C441017390F112E0E14240C131B091212050D0E04070C07060F0909150D0B200F0D31101143131553171B601C1F69221E73241E7F241D84231A8222187B21136E2010631C0D55170A461106390D032D09022307021A05021204020B0301060200040200030100020100020100010000000001000000010000010000030001040001050001050001050000050101060100060200050200050300050501080701110B021C11082A180B +4E616C4A575A3D4A4C303D3F34434639494D40515547595E5C78815F85946292A75F97AF5D9DB7559EB64EA0B6479DB4419BB22C90AC2A8DA6298AA129809729768E276F8826688223496A243D5D2531502026481C1B4118173F14133D0F0E350D0A300C0B310B0F360B143B0D1B3E102342132845162E491E4363214968244F6D224E6A214E67204B651F48641C425B1839530B2A4209254008203F091E3A0A1C35081B33071B310B1E350E1E31111E2D121D2A131D2813202B13242F152D3A153745194E631C5D76206C8A247391287A993388A84193B056A1BC5FA1BD69A2BE6EA0BB749FB8719DB66F9BB56694B15A8EAD4286A53784A12C829E27819F2281A01C83A21887A41C8AAA238BAB2A8CAD2E8DAE328EAF3794B23B99BB419DBF499CBF5A95B85B98B85C9CB85C9DB65C9FB45A9CAF5A91A453778B496D793F6467385F63325B5F2E4F5B2A465E25445E20435E15506B16547217597A186488196E9417789C167F9F187D9C1878991973971A71951B6F941D69921E67901F68901E6B931F719820719721729723759523768F23768B1D7387166A8117677E19647B18647B17657C12647D0D68840B6C880B708D0D72940E70930F6F9212688D166387195F821D5E822E5D82325E823660833C63833F6A873E708C3F7592417C9548849A5890A55B92A95E94AE6597B2719EB77AA2BC84A4BF88A4BF87A2BD86A0BB7F98B2768EAD6B87A76380A05E7D9E5C79985774945273924F6E8F4A6C8C476585425878394E672736482230401D2B39151C2A0D0F1F09071D0909220A102C0F1935142441182D531B3D661D4C7A1E5B8823678F296F9630779C3880A3418AA94A91AE5599B3629DB96FA3BE7DAAC28BB0C695B9CB9DBCCFA3C2D5A6C5D8AACADCAACFE0AACEE0ADD0E1ADCDDFADCCDDA9CBDDA0C6D999C0D28FB3C382A1B0748E9A65798458676F4C56593B43472A34381C27311923321A2535202B3E2835492B425933516E3C5D7E486B8D5778986384A06D91AB7598B17A9EB67CA2B77EA3B77CA5B97BA7BD7DA9C280ACC482AFC586B3C887B5C9749DB365879C566F81 +4C515355595F5C616A6469766E7281787C8C7C8092818599888CA58589A38387A17D819D777C9970718D69678264627B605D754F50695250615551595852565C54545C56565D58586D655D736A607A70637C72657F74677F746880756A8077707E787778777E74757F7074816A7082646C846068845D65844F578248507F414A7C3A4378333C74313A7230387130386F313870323B70353E733942773D477B424C80444E81465182575D85656488736C8B7B718984768785768386767F87737C8670787C67766C5E725C556F534F6C4B49693B3F6331366026316026315F27325F2B345E2F375E30385E323A5E363F5E38415B3B42563A41553A41553A41543B4253384052383F5138405B3B44623E48693F486B41496D404B733F49783D477A3A457C37427A354077343E74343E73343E723940713F46725B59776C647D7D6F8382738687778A8F818E9587919B8D94A09095998E9D968E9F938EA28A8EAC878FB1848DB3808AB27A86AF7984A97883A4767F9F747C9B77738F756D88776B827E7282928795978C9D9C92A5A39DB0AEA7B5B6B6B7C3BDB9CBCBC8C9C7C5C7C4C2C5BEBCC3B9B6BDAFB0B1A7ABA39BA59690A27A7B9373768F6C718C606986586083525C81505A815760885C648D62699270769E8488AA969BB5A9ACC1BBBECCCBCBDAE7E5E7E9E7E7ECE9E7E9E7DFDEDBDACCCCD1BEBDC5A1A0A69B999F95939889889182838E808392808391828591868894878A9B898FA78790B0828CB17C86AE737DA86E78A46D75A16F769E71779C77789480788D897D8A95838B9E888DA99090B49591C09C96CCAA9DD4B2A8DABEB6DFC9C1E4D0C9EADFCFF1E8D6F5F0E1F0F3EDE9F0F3DCE7EFCCD8E4C1CAD5ADB6C999A5C0828FB36A77A259638A4951753F46633A4258363E54363D4F363D4F383E503E4454424A5949505D4E556351586A54597053597653597A54597C585E7F5C61825F64855E6388575D885359864F56844B5281464E7D3E4777363E722F376F2C336D2A31702A33702D3671313974363D753B4277414976474E734A506D4A4E644A4D5E494C58484D554A5055 +8D805D827257756651695B4C59534A4A4B494B4B4A4C4B4B4E4E4C4D4B484D484449413D463B374438354335334335324436324C3C33553E325F41316541316C42316B43316B44316245345A4334524235493E34413B343B38333536332831331A2C32052833022732002632002532002432002331002331002331002331002332002332002432002432002433002433002534012635082A37102F39213A3F3246453C4E4947564E6B725977795C84815F8E825C9884599E855AA4875BAB895BB18A59AF8554A679499E6D3F99653B955E388B523282472D793E29773D27763C266F3A266839276337275E36285535294C342D3F322E36302E2E2F2F292E2F242D30182B2F0E28300123300022300022300021300021300022300022300023300024300125310125310125320125320125330126330127340229340328340428350627340827340D27331427321B2930232C2D2F2F2C322F2B35302B3A332B41362F4B3B315B45347E5F438A694797744C99764E9B7950977853907553897551837254797055766F54746F54696752585C4D474E43353F3A19272C172327161F23161E22171E22171D22171B2117182114172016171D16171C17171C16191F141A21111A250B1A29031B2F021B2F011C30011C30011B2E021A2B031927041825061822051A24041A24041A250619250719220D191F161B1B26211B29221C2C241D3125202F27242C27262B28262A28272B29282C2A282E2A282B292B24282D1C272F1325310B243301223401223401223401223301223300233300233300243300253300253200263200273200283100293100293100293000293100293100293100293100293100293100293100283100283100283100283100283200273200273200273200273100273100273100263000263000253001243104222F09222D10232B19262A242C2B34382E444534545039645B3D71613E7B643F7E6541826842836B447F6E487A714C75704C6F6A496862476259446154405F523F625642695E466E6548776A4A806E4B876E48856B45846A44836C4682714A817651837D5B +64465C65475D6B4E6472556C7659707A5E747B60757C62767C63777D64787F66797E677C7E697F826E838773878876898A798B8B82898581847F81807679776D726E686C6A636766574E5453434D4F39474A3441462F3C442D39422B373E2C363C2C3432282D2B24262521201D1B1A1616151414131213121615161C1B1E22212629262B302B30322D333530363731353730312F2D2D2C2A2A2928272A28282B28292F2B2D332E314F45475B525267605D6C6560726B637068626F6562695B5E605156523E4B4F3B4A4D38494F384B52394D5A3E5561455F6D556E6D576E6D596F68576964566360545D5C5258574E52544C4E55464B5946525E475A61495D654C606F546B785F74877188917C909C88999E8A9DA18CA1A691A6B09BAFB7A1B6B49EB3B3A0B3AC9CAAA598A1A2959CA09398988C92958A929A88959B86989C859C9E859DA0859E9D809D987C9595798C8F75858272777C6F72776C6E6B676660635E575B554C534B384539333E332E382E2C352D2A322D282D2C2D2D303A333B453A45634D606A526771576F79617982677F8467807E6378735564664B5759424A553E47513B4549364042333C3E31393F333C4A414A4D474E514D525E585D6762676D6E6B73756F716F6B6F6B666D676169625D675C5B6758586A595B6F61647769728775878A778A8D7A8D948095968696978A93988D909293899192879091858F8D808B8B80888A8086847D807B777879726F746B6A696368676266676168645F696163685F645F555E5B5159574E554E484B494044453B3E4037393F343941313A42323C44323D45313D47323D46323D45323F4934424E39475342505C475B6651636C5C6972626E71656F6E636B6C5C666654615F4C5D5D445A5C415A5D455B634B5F6A5566725F6C7A6874816D7D8670818370807E6B7E7762786A586B5D5261514A544442474244434045414141414945435047475442495944495E464A64474E654F5368555B705B6473636A77666E7C68727C6D727E6F708071718175728078707E776F7D776E7B726B776B697364676D5C666B5265644A5F5F4659 +81795F6E654E625944564E3B4B43314038283D36263B3425342A1D3126192F2316302416322616392E1C413623463B274C412C61563E6D6147796D50817556897D5C8C805D8F835F9786609A875D9E885B9F8759A18757A08554A084529B7E4C9375447E60307455296A4B226447205E431E5C421E5A411F5442235140244E3E264D3D254C3D254D3D254E3E255240265A47296D573476603B806A4289734B927C549680599A845EAC9771B4A07ABDAA84C3B28DC9BA96CABC98CBBE9BCAC09EC8BC9DBFB08DB8A783B29F79AD9A73A9966E9D8A63907C5575603A69532E5D472356411E4F3B1A4C391949371946371B45371C483D254E432A554930584C325B503562573A6C5D3D7C6A44846F478C754A8E774B91794D927C50927D518F7B508C794F8A764C8C794F8F7C52917F5693825A988A639B916DA19875A29772A49670A4946DA5936AA69367A69166A58F64A28C62988259967E55947B519076498E734690734893784D9D845BA48C61AC9468B0986CB59D70BEA678C7B082CEB88CD3BF95DDC898DDC896DDC894DBC58ED7BE86D0B67FC5AD79B09868A38C5E968154907A4E8A74497D673D705B3565512D5D48294D3D234A3B224839214536204234204234214436214C3B224D3C224F3E224F3E21513E20513D1F513E2054412359452667542E6B572F705A31775F337D633480653683683A8971448B74468D7749917C4F9580539782559682579280598F7F5B8B7E5C887E5F8780648883688B866B8F8A6E968F709F9672A09672A19773A09774A197739F95729F946F9E926C9F90669E8C609C875B998355947D5191784B8B7246866C4182683D7E653B7D63397D643A80683E846C4388724A8D795392815C9787649B8E6DA49776AB9F7DB4A783BEB088C5B68CCAB98CCAB788CAB483C6AE7CC1A773BDA06DB89D69B59967B19664AE9361AA905EA68A59A285559D8151997D51957A4F8F754B88714980694377623D6D5835644F2F5C492B574425534122513F21513F2350412750452C544A355B533E655D46726A507F7559857D5E8A81628C84658B8367888064847D62 +643533683A386638356537336133305D2F2D5C2E2D5C2D2D633130633030632F31632E30642D305F2B2D5B292B58272A55252A50242851252952272A582B2E5F30326434356938397D43448045458347478144467F42467C3F44793D436E393D6736375A2C32582C30572C2E562A2C55292B54282A54272A52242752252853262959282B5F2B2D642D2F693032743939804543995A5AA26063AC676DA9686FA76A72A46871A267708C545A7E4A4E704043643737592F2C542C295029264A2522462120421D1E411D1D401D1C401D1C411E1D411E1D421F1D44201E44201E44211E43211E43211F42211F42221F43221F42221F43221F42211F42211F42211E43211E43201E44201E4823224E2625552A28592C2B5E2F2E6633356C383B733C3E7C41438A4C508F5153955657995B5A9E605EA86A69B1716EB16F6CAE6D6BAC6B6BA86668A461659D595C965257914E548D4B5491505992535A93575C955B609861629A63649A62628B5552814D4977464171403B6C3A35602F2A5429244A262044221C401E18401E18411E1943201B48211D4F2521572C29713E3B80484590524F985855A15F5CB46F6AC8837CD28D88DC9191EE939FEC939FEA93A0E78D9FDF7A93DB6E8CCA667FA85060A04C5A994954864249763A3A6C333165322F6432316533336D36396F373971383A71383C6C373B6734386131324F27274A24244522223E1E1C391B18361A16351915351815351815361A16391B173C1E1940201C44231F4825214B2724502927512927522A27522B265029274D27254B262347252043221F3F1F1D3C1D1B391C19381A183719173618173618173718173819173919183A1A193B1B1A3D1C1B3F1E1C401F1D42201F43212044222145212146212145212044201F431E1F421C1D401B1B3E1A193C1A183B19173A1916391916391A16391B16391C173A1C183B1D1A3D1E1C3F1F1D41201E44211F4822214B23234C24254D24254E25244F25264F25274D24294C24294B25294D25294F282B552D305B3436643C3D6A41426E47467148467349477044446A3F406B40416E42416D3F3D +6A5E57695C5466585064554D5D4E4656483F574940584B415B4E435D4F435F50446352456755476D5C4D7464547867587C6B5C897A6B9080719787789C8D7FA29486A49687A79889A8998BA49588A092869C8E81988A7D97887A96877893847493837192836F92837093847193847193857293847193847193836E91826E90826E8C7F6D897C6C877A6B86796A8375647F6F5E7767557263526E5F4F6D5E4E6C5E4E6B5D4D6B5D4D6D5F4C6A5E4B685D4A655A49625748615747615747645947695C4A796D58817561897D6A8B806D8D83709186728F85718E836E8A806C877E6B837A688077667B7363776F606D6658645C4F50493E4A4239453B354339334137313D332F3B302D382D2B382C2B382B2B382B2B382B2B382A2B382A2A382B28382B28392C283A2D293C2E2A3D2E2A3E2F2B40312B42322D44342E44342E44342F43342E43342E41322C3E2F293C2C2737282331211D30211C2F211B2E1F192A1E18291C16271A14231610241711251913261A14271C16291F192B201B2D211D2D221E2F241F30251F312620332A23362C26392E293C302B3F332D41352E44382F46392F483B304B3E324E41344F42364F43374F43364F42354F42354F41344F41334F40314D3F2F4B3D2C4A3C2C4A3C2C4A3B2C4A3B2D4A3B2D4A3B2D493A2D483A2C47382C47382C47382D48392F4A3B314C3D354F4037594A415D4E4562534A6B5C5375655B7E6F6587776D8E7F7594867A9C8E80A39588AB9D90B2A497B8AA9DBBAEA2BDAFA5BDAFA3BDAFA3BDB0A3BEB0A4C3B6A9C8BBAFCCBFB4CDC1B4CDC1B5CEC1B5C9BDB0CABDB0CCC1B4CDC1B5CBBFB2C8BCADC2B6A7B7AA9AAB9D8CA0928298897B8F807386776B7D6E627466596B5D4F6255475D4F40594B3C58493B584A3B5A4B3D5C4D3C5F503E6254416658436B5D4672644E7C6D588575608D7D69948471998A789E907DA19382A69989AC9F90B1A497B6A99DBBAEA3BEB2A6BFB2A7BFB3A7BFB3A8BFB3A7BEB2A7BCB0A5B7ACA0B1A69AAB9F94A3988D9C9187988C82958980978B8194887F8B7E7681746B7769616F6059655750655951 +5E6667626B79666F816A73896E7892737D9C747F9F7681A37884B07380AF6F7DAE6877A76272A15C6C9956679253658D5163894A5B7647576A45535F445058434E52434E52444F534D575D535D655A636D6269736B707A6E737E717682797D8C8084968D90AB8F93B49197BD9197C19298C69298C69399C7979DC7999EC79CA0C79BA0C79AA0C7989FC7979EC8949CC99299CA919ACA919ACA919ACA8F98C58D96C08A93BC8790B87781A66F799C6872935F6A8B57638354607E515E794C596E485564414E54404D53404C52404C55414D5844515F4A5668586376606A7F68728870799278819D7C84A28088A88990B39097BD9EA2C8A3A6CBA9ABCEAAACCFACAED0B0B1D1B3B3D2B6B5D4B4B3D3B2B2D3AFB0D2ADAED2A6A9CE9FA4C9979CC28F95BA8089A87A839F757E97727B926F798E6A75876470835C6A825B6A835B6B845D6C855F6E8766738A6E7A8D7680927D86998A92AC8C94B18F96B6939BC099A1C9A0A6CEA5AAD0ADAFCFADAFCCAEAFC9ABACC6A9AAC4A4A6C09EA1BD9B9EBB989CB9969AB9979BB8999DB8989BB69599B49196B18D93B0898FAE8B91B18D93B49095B69498B89A9DBB9EA0BEA1A3C2A2A4C39C9FC1999DBF979BBE9297B98C91B2858BA97F86A0747B8B7077866C7382636B785B646E525B64495359404B4E3944432F3A2F2D382B2C37282B36232A35212A35202B36212D39252E39262F3A28303C2E33403639463F404C49495454515C6059636B606A76656E8167738C6B78986F7CA37381AD7988B97A89B87C8AB77C89B27885AA727FA06A799662728E5A6A8552637E4C5D7547586D4252633E4E583C4B4D3C49453C483F3B483C3B463B3B473E3B47413B48473D4B4E404E5643515C4756624B59664E5D6A505F6F505F7451617D51638852659152669751669C50649B4F64974C608E4A5D86495B80495B7B4A5B764A5A724A596D49586646555C43514F414D443F4B3B3E4A343D4A303F4A2E404B2D404C2C404C2B414C2A414D29424E28424E28414E27414D28404D293F4C2B3E4B2E3D4A333F4C33424E354852374D563E525A46575F4F5C6358 +2C776F2F7A742B807528867729887B2A8B7F2E8B84338C8A3A989E419EA849A4B353A4BA5EA4C262A6C566A8C967AACB69ACCD6FB4D879B9D984BEDA8FC7DE9AD0E396D3E793D7EB90D5EA95D3E79AD1E48DCEE380CCE278C6DE70C1DA63B5D161A9C85499B44B90A843889C3C7E8E357580337079316B722B54622B51622C4F63325568395C6E3E5E734361794E6189546294586A98596A975B6A975B65975B619857609754609746648A415F863D5A833A588337578436568135567F2A5475264F6C254A67264C67284F6829546A2A5A6D2D657532728041819548889E4F90A85496B15A9CBA5C9DBC5F9FBF62A0C264A1C364A1C3639FC1629EBF619DBD609CBC5C9AB85999B55192AB498CA242869A3D83953981902F7B872A767F257278226D731F6C712571782B767F2F7984347C89408596498EA35E9FBD63A4C469AACC69ABCD6AADCF6BAED16AAFD168AECF64AACA579FB9559CB55399B24E95AC4E8FAB4E8BAB5284AB527AA34F749E4C6E994B6B974B69954B669148648A4566873E6A853B76863C79883E7C8B448394498FA14F98AD559FB75EA5C15FA5C361A6C561A6C462A6C461A5C362A3C261A3C261A2C261A1C061A0C062A0C0619FBF619EBD5D9BB95996B24A869A468093427A8C3870803167742B636E2A616B29626B2B65703572803A7687407B8E4B889C5A8EAD6391B86B92BE6C8DAD6D8BA86E89A46E81936D7989686F84616D7B5B727D5B797C5B807E5E858A5F89966091A8639BBA64A5C467ADC861ABC25EA8BE5CA5BB569CB54F98AB4A93A2448F9B4088943D8291387D8D337B882B7B8525787F2074791F6D701A6463135F5A0C5B5004574A035344084B3E0E473A1346371745361C4938214A3B2B4D413450493C505143565A455E6548676F4A6F7B4B72834A758B4477913A768E3374882B6B7C25606E1C55641247580B3D500A344A0D3144122F45182F491D2F4D243555273D5C2947622C51682D556B2E5A6C2C5E6C255F6A1E5F65195D60175C5E165D5F1160600E62630A6563076763086B660C6F6B107372157878197A7E1F7C7C247B78297873 +BB7D36BF7B31C18434C38D38C59339C7993BC79C3CC7A03DC09C44B69C4BAD9D53A29B5B979963848D657181686578675970672F445D263A581E30531F2E4F202D4B242D48282E453F36364D3F345C48326B5A3A7B6C438473478D7A4B9F884DB28F4ECB9839CE9836D19834CD9233C98C33C58530C17F2DB77220B06D1EA9691C975F1B85551B7A4F1B6F4A1B5D431C503C1F3F331F3B321D37311B36311936311837331A39351D4B452A62563479673F8D7947A28C50A69155AB975AAFA065B2A774AE9B77A38F6D9884648E7D5F84765A7067555C595336324E26244B1616480F124D080F5207105706115D06176D0A1F7914268116277D18297A172976172973172A6B162962182143151A331214230F101D0D0D1708071004040D04030F0505150407210306220305230405220605220C0826160E28301729391C2742212545242548272550332A553A2B5D4130634536694E48685250685758605E675C65765A6880596C8B65729964749D6476A16275A26074A35C72A459719F5E6F996370906B74856D75856F7685717A87727E897C868B8B9389AAAB93A9AF9BA9B4A3A2B1A89CAFAE8CA9B482A2B67896B6738FB35A70A35269A04A639D3D5693334A8A35458136447547435B4C425252424A5B433C6643306F4427774E2080571F8B5E1E926A2B936A30956A3597713D967848957D509082597D847479847876847D7084856C8186667B855F7786587089526E8C55728F5C7B936484966D8CA07291AC7496B37A9DB98CB1B591B5B296BAB09BBBAE96B4A68AA79D7F9892738B87687F8060757D50677F3E58802E47801E377B1228770E20710B1C6C0919660C1A60141C57221F4C332441462F3A563A376048396D553F76624A7C6654836D618371717B728373719069729D5D6B9F5364974A5B8E3E4F823340732E386629315B2A2F5031344A383C4A3F424C464A504B525A4E5A66536374556E895D7BA0678BB27296C17CA3CC88AECD8DB4CF94B8D199BDD49FBED6A1BFD6A8C2CDB1C6C3BAC7B2C3C7A4CDC696CFBE8BCDB07DCBAA72CDA767CB9F5CCA9D52C7984AC28B40 +6F5036714E33704D316F4C306B472C67422869442A6B472C6C4D316A4E336950366B543A6E583F705D427363457765477C684A846D4B876F4E8B71528D7755907E59947F5C988160A28862A28461A38160A38665A38B6BA68E6FA99174AE9A7DB5A383B6A17DAB9974A1916B9484618877588270527D694D664F3757422B48351F3A29152C1D0C2518081F1304160B021006000D01010F02011104011606011B08021E0902220A022A0F052C12052F1606321806351B06381B053B1C053F1B05441B05481E064922084A270A4C2B0D4F30115738196541237F51358455378A5A39875B39855C39845C38845D38835D3B835B3A7F503472452B663B225E351C5730174A250F411A073D0E013E0D003F0C003F0C003F0C003E0C003C0C003A0B003A0B01400D034612054D18084F1C0B52210F5829165A2F1D5532265031254C3024492F24472F25462F25452F26453026412D2730201D2A1C192519161C1310160E0B160C08150B061309061108050F08040D09040C0A040E0B04100C04140E051B0F062E1306331709391B0C4A27145A36206C4A327E5E46A18063B08D6FC09A7CC39D80C6A084CCAA8FCDB19DCCB7A7C5B8AAC1B6A8BDB0A4BAABA0B0A094A28F86947F787F6C6865524E614D485E4842584239513A304A33273F291E321E1628140E1D09031C08021B07011B08001B08001D0900200A002911022C1303301504351A06381F0A3B220C3B240F3A250F3A270E3A270E3C270D3D280E3E290F3E2A123B2B16382D19312B1B2F29192E28182B24152A2012271D11261D11261C13251D14261D15271D14291D112C1F102F2311332716382D1D3F332646392D4A3D304D3E314E3F304D3F304C3F2F4A3E30493B3047372F46312B472A2446231C461C1447170D4A13084D11055110055511035A12035F1503651C0669240D6B2B136C31196B3820683A26633929603D2C5F4433624C3B6A56457665528274618B7F6F928779948C7F948E82938C82978D819C8D7C9D8C789E8A7398846D8D7A637C6D5A705F4F6752435F4A38604533593A275736205636205838225D3A255F412A +0000000000000101010202020404040606070807090A090B191418201A2128212A352834422F3F4836454F3D4B503E4D523F4F4D3D4841353D362E322C2428221A1E1C151917111409070A0604070402050302040202040101030101030101010101010000000201010502030A0708100D0E1511131A1518352F34453B4255475062505D705A6A765F6D7C65708466768867788968747D636E725E696754615C4A5A5646575043554A3A4B4C3B4E4F3C5158465862505F6A5565725B6C896B799C7F8DCAADB9D6BAC2E3C8CBDFC5CDDBC3CFD3BCC2C4ABAE9480928875857D6B797463716C5B6A69576666536360525C594D544A3C4741364038313A362E38352B3733273933273938283B38283B39283B38273838263534222D2D1E2A261A2422151B15081313061011040D10040C0F050C11090D180E122D202238282B4330344833394D373E553D4958414C5B4751624E5A6F5C6D7361727766778071828A79898F7C8E9380919B83909B82909C8290A3848FAA868FB89698BC9EA7C5A0A8C9A4A0B19193A687869B7D7A8466606F5656614B4A4D3A434237434135434033444233444434454A37464E38484A354346323E30262D2A2127241C22191518100F110A090B0606060101020001010001010000010101020303030505050909090E0D0E19151C1C171F201922251D29271F2D281E2C281C2E1E15221C111F1A0D1D1408150E050E0C02080801040501030400010301010101010101010101010101010202020403040B070A0D090C100B0E1A0F1324171D2B1D2633212D3B2A383F303C3E303C3A2E3C372C383028302720271D18201612180F0D1008080A04040502020201010100000000000000000000000000000000000000000000000000010101020204030508080A0E0D0F1410171C1520281D2A3324343B2B3F46344C523D545842595A495F5D4C5F59475A504053463A48382E3B2B2230211822160F150D0A0E080507050203020202010001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +161A191518181012120C0C0C0807070403030201020100010000000000000000000000000000000100000301000301000401001101021B020626040A290B0E2C13132E1713301B143C2F1D37332433372B343A29353E28343B2A34392C302F2F2B2B2B2121211C1C1C1818171314120F100E0D0E0D0C0C0C08060705040503020302010202000101000001000001000000010000020000020100020201030502050904060A06080C0F101416161A1D1D212424252B2C2A2D2E2C2F302E3433313637353B3C3C3F4342434B4946514D4A5751576452686E517E83527E85577F885C838358877E54827C567E7A59797E6D7A857D9A9F97A0A199A6A39BADA598B5A896B8AC96B1A4908E796F7D6C616C6053625B5058564E484946393A392C2F2E2426251719181416151213121213121313131717171E1E1E3435344E483D685B4777664B8772509A8462AA956DB3A16CB1AC659395688A8C6382835F6577504A6241374B3B3439362F2F2F33302F38322F4236314D3B3468443E7B48557E445B80465B85505E7D4D5F754B615F475D4F464C4A4C4948514A45544D49514C4E4F4B4E4D4A4E4C494547463E403F3739383433332A2A292828272626252122201E1E1D1A1A1A1516160B0E0E0A0C0C090A0B060708040606020304010102000001000001020202030302040403040A02070D05090F080D0F0D11170D11170E12170F12131210131210110F0F0F0D0C0C0A0A0908080706080504070302070201060103080005080106050205050206060207060208040307020304010303020304030505050706080A070C0C0A140C0B190D0A1A0D0A160E0A180C0B190B081409090C0A08060809040807030809040A0B050C0C070E0C08110F0A16170D181B131A1D18201E232B212C2E203D2C2049231A5E28156A2B0D7938157536217438286B3327673F2B57433446433A3639382D3331262B2A2125241E21201F1B1E2517202C12283717344C1C3D652745762D4579354D7A3A5178405275434765413C4E3933372E2D2524241A1B1C1315150F12110D11100F1211131817161B1A161C1B +48AC864AAF8D45AE8F40AD923FB79A3FC1A340C6A342CCA441D2A63BCCA235C69E30BD9B2CB5982BAC992BA39A2A9C992A95991F82931A758A16688217577A1847731840721839711E2E67232E62292F5D342F5A3F2F584330574732564E35555437545D48535F4F526256515E5E525B6754586C555572574C855E4B885F4A8B6048875F46835E447F5F437C61427663416D62435E5B445456464A524440514236514032513F2E5136285034284E32284C2E27492A26472726462526462026461A2446162846142946122B47122D47122F48122F4B13315018345A19355C1A375F1B375F1C375F1C365E1C355E1C325B1A2E5717284914264412243F11223D11213B0D1B390B1634070F2F0910300B11320C11340E113711113B13113E151240171543251E45332546412C4848344A503D4C5C4F5465666175908081A08B8DB19694B99B9BC1A0A4D4AFA7E6BDA4F3CD9DF4D388E2CD83D8C77ECEC173BAB269A7A75F949852848C45606F424F60403E5241384C433247452B424A2B3F522C3D5B2F40683F436944446A49456D55486D61496B6A4E6B7053608A665F9A705FAA7A5EB17F5EB98560C28E63CA985FD0A05ED7A852DEB44FDEB44CDFB448DDB344D4AF41C8A639B99E2490851F887E1A807714706B12605D0F52550F46500D3D4C0D3C4C1B454B1F454A23454A2C464D31464D354954394C5B40546A41536A43536B434C674143643D3B5E38365F35365F34365D35375B3938573D384E41364A4636474A3745503B44564744564A45564E4654534D4F57544A5959465B5B3F595D3C585D39545E364E61364964374363333C6132375D323257332C543A295241284F482A4C4F2D495532475A3845643F4673474D8155518E62569A705BA37D5DAB885FB78F67C29A70CCAA7BD1BB8DD3CA9DCFD8A8CBDEB0C8DAAFCAD3A6C3C7A1BBBA9FB2AE9EA6A6A29BA09E959C928D9A8B8597858195827B968B7B9B9376A29570AB9A67B09E62AE9D5DAA9F5FA19C6096935C8A884F7E7F456E783C5F7138526B394D663D4F603C565C3D615C406B5E3D66613868683A736E3B81753C917E +57819D6288A4648BA6668EA8658EA9658EAA6A93AF7098B483A9C789AECB8FB4CF91B6D193B9D494BAD596BBD696BBD797BCD899BEDC9ABFDD9BC1DF9DC2DF9FC3E0A0C3E0A1C3E09FC0DD9CBCD99AB8D593B2CE8DACC88AA8C487A5C1809FBA7997B16F88A26880996279915A70895368814F637D4B5F7940506A3C4A6439445E353E583238533036522F34512C314F2A2E4E262C4D252D4D252E4E2630502833522934542B3656303B5B303C5C303E5E2E3D5B2D3D592B3B572A3A5527365124304D1B2644192342172141162040161F40161F3F171E3E1A22411F2846242E4C2E39573844633D4A6843506E4D5A7855627F59677F56667E54657D52637B51627A4C5E77495C7543526D3E4E683A4A6337476135455F30405D2B405B2A405B2A405A2F425E2F43603045622E46622D47622A476127465F263F59263C56263A54263A54273A55273A55293D572C415B3347624557744A5D7B4F6383586D8F5E7697637B9B647C9C637C97627B97617B975F7A965E7A965D78945A7390556E894F69814B62784B61774B61774C60764C5F774D5E754A5D74435B73425C73415D73415D73425E73465F734A61754C62774E637A4E667F4D677F4D68804D6882506983546A845969865A67865865845663824F5C7B4652723D4867333D5D2A3453232C4A181E3D151B3A1219370E14320B0F2F080B2C06092A02082902082902092A030A2A040C2C060E2F0910330C1436101739111A3C131C3C131D3D131E3D141E3E141E40171F421B21441B21431B21431B20401A1F3E181D3D181E3E1920401C2444212A4927334F2F3C5735455E3C4E6742566F495D764F627B51667E556A81586D845B6F865C72885E748B61758D5F768F5F77905D78905D78915B7993597B94587C95557D97527F994F7F984D7C974A789447738F436A863D5F7C3556742D4C6A274360233D58213B54223A53253955293E5A2E4461344B683C536F425D774B6A8253748D5C8099658BA56E94AF759AB8789EBD79A1BF76A0BE719EBC6D9AB86B98B46B96B26D97B46D97B3638DA95985A24F7D9A48789444738F487591 +4B55612B2E33272A2F24272C2224262122212020201F1F1F1B1C1C191A191718171214130E10100B0C0C0809080708070607070A0B0D101213171A1A2023232A2C2C2E302F3235333F413F41434243454542444541444541444542444643454743474C454A524349534148553C445237414F343F4C323D4A363A413A3E433F434646494A4E4F4E4F51505153535455565859596062646669696D706F71747476797A777A7A787B7B7578777274736F716F6B6D6B6769686466656264635E5F5F5759594749483F41403739393436363234333133323233324142414D4E4D5A5B5A6769687577767C7E7C8385838B8E8C959A9AA0A6AB9DA4A89AA2A5979FA4949CA38E9698868A897B7F807477786D6F70686A6B646667585959494A4A3C3C3E2E3033191E25181F2718202917202B17212E1623311E272F1B21291B1F231C1D1D1C1C1C1C1C1C1D1E1D1F211F232524282A2A2F30312F30312F31312D2F302C2D2D292A2A2526251D1F1E1A1C1B1819181617161416151113120E0E0E0B0B0B08090A04050C05060C07080D06070F07070F09090D0A0A0D0A0B0F0C0D120E101610121813151B191C20202327292D3133393E565B626067716B7380868E98A8AFB5B9C2CDBCC6D0C5CBCFB8BFC5ABB3BB9DA6B0969CA191969B90979E999FA2A5A7A7ABB3B9A8B0B7A6AEB698A2AA89949D7B838C6A70775455554E4F4F494A4A4142423D3F3E3B3C3C3A3B3B3B3D3D3E3F4040424242444444464645474946494A494B4B494C4D4C4F504C4F504D4F504D51524E52514E504F4D4F4D4A4D4B4748474344433F40403B3C3C3537362F31302C2D2C2628251F201E1A1C191517140F100E090B0A06070603040300020201020203030306060709090B0C0D0E0F10101212131314151515151516161516181516181314161213150F0F110A0B0D08090A06060604050505060807080B09090B0B0C0D0B0C0E09090A0708070506050404040506050A0B0A1011101A1B1A2628263335333E403E494B4A52555553595C555C605860685760695860665D656B616870666D756971795A62684D545D +B48AA0AA688CAB5689AD44869E4B859052848A5782855C80695D6D50596437555B27565218584A17584417583F1B55402052413B464A4C3F485D3947722D4A88224D941C50A11754C70D5ECD0A60D40762D30869D20A70CF0D73CC1076C61478B917739F1D67941F638A225F7C255E6F295D692B5A632E584D3D4E49435146495451555D5D626764676B6B6C6F7C7B7B8C858BB8A0A1BBA2A4BEA5A8B69EA7AE97A6AC92A5AB8DA598668E855880734A73673A6E5C2B695826685521684F2463442B58253B431D3D41163F40163E3E163E3D123D39123E37123A3F1135471030500E2F540D2F580C32590B355B0B3C5B0A455B0B56570B60590B6A5C0C6F5E0D75600F7D6012825D187F531B7C521F795221764F24744D276C432C64372C5E2E2C5A2A2F5C2F306434326D3932753A337D3C34874436944F3D8D60408561447E63487C644D7A665C6C636B5664763D6183275F9A145BA01259A61058AE0C54B1094FAE0B49A01144891C3D851C39821D357F1E337D1F3177222F7922317E22348A1F39991B419A1C419B1D429A28419B374390454C80505162535764545267564E66564B6556495B4F464E4A454C44444E423E4A4735464C354251353658392E61382967352869352D633A2D5F3B2D5B3D2E523C2D4A3C28413D273B3F2234461D324817314E18304F193051222F5A2F2F603D3064473168553172582F755C2E79612D7C652E7C64347261426C5A4D6551555F4C565C4A525152544958513F59523B554E3C4B473E4A3842493642493543483342443641453C3E4A433A5044385742385D3E3D6A383D75383D7E373F8136447A3B4E723E536A47565E515954575B4A66643F74683A8269378A6C3E836A4F786B5E6C6A67616469585B6D4E517444467C3E3D793B366C3E2F5A432F4A4A2D4354313D573A3E58413F564F3F50573F515C3E4C603F465F424165443B693F3D6A393F6A3042642A455F26475B1F48591D4958194A571A4C56194E5314505215555418585822605F366B65477A755F908879A19A8DB2ACAABFB6C0CCC4C9D6CDC8DDCDC4CBCBC1B4BCC4A0B2C184AB +6E3B22582C194F231A461B1C411A1E3C1A213A1A22381B2434152B36182D381C303E2132442635502D335D3532623931673D317F502B814F26844F21824B1B8048167C4616794416683514643116612E195F2F1C5D311F5E31215F322360332761312B6239326741386D4A3E7551427D5947805D478462479673459C7544A37743A8783FAE7A3CB07C3CB37F3DB68342B48347A87D51A4774FA1724E98694B8F60488B5C448758417541346B382F62302B5829294E23284A2128461F28401C253D1C233D1F243F1F254120264320264621274B242951272A5C2D2B60302B64342C65372D663A2E66392D66392C62362B5E312A5023204A1E1E45191C43171B41161B4015183F1417471E1C52261D5D2E1F613220663621703E24774529804A30854F3485553880523A7C503D7A4D3B784B3A7347336F422C653A27643526633125622F26612E27592C2A52282D4C272F4823314621334823354A25374F2A3C58313F673C4574464C7D4E4F7E504E7F524D805149825146824F4085513E885741946248B28465B58A6AB9916FBF987AC3A183C7AA8DC5AD90B29683A88E789F866E987F6792786080645072523E6444305C37254D22184A2016471F15461C194B2321502828532E2D533233533232533331512E2B4E27244A242048241F47241F4B25246341396C4D4176594A8D7064A98D78C0A68ACBB894D2C1A4D3C1A4D5C1A5D0BEA1CDB69CC5AE9BC4AB9AC2AA97C7AB94C4AA90C0A78DBA9F86B89978B6926AB08E61AC8860BC9568C49E6DCDA773D9B47FDEBB88DFBE90E3C090E3BD87DFB275D4A669C29257AC7B449764318654297446235F371E4C281B3F201A361B1A3116192F111634111536121738151B38141D3F151F44192249212B4D2B3455373D5E3F3F6845436E4A45704F48724F46724D447147406D433D6A3E3B693C3B6B3E3C71433C7B493C86503D8F583D945C3E9A5F3F9D633FA16540A16645A0664D9E6954A06E5B9E73619C76659A78689C7B699777628D6F5682624C7957437249386C3E2D6A36276A34246D3423703722773B248146267E4424753F206B361F +556752567561587A685A7F6F587E6F567E705C8677638F7F7FA89589AB9893AE9B92A79691A1928B9688858B7F7F84797A7D73695F565A4D444C3C333E2D26311F1929191422130F1108060B0603060401050601040802040902050A03070C060A0E070D11070E11070F11070E11070E12070E11070F11080F140910170C121A10132114152819172B1B192F1E1E3624253F2B3D54404A635058736065826F72927E749883779E8881A99483AA9886AB9D86A99A87A79884A49481A291789A896E8E7D58726250655549594945544342503E3F4B393F4A373F4F3D405443425A4A436252456A5A476F5F4A756451837159917F68A8966AAD9C6CB2A26CB3A36DB4A46EB6A56FB7A671BAA972BCAB73BEAD73BFAE74C0B074C2B275C5B378C7B57CCAB87FCDBB7ACCB975CBB771C8B36DC5AF66BCA361B19653977D49876F407862386F5B3166542455431843310E33220927170A180D0B190F0D1A1213221B1D2C2527383035453D4E605657706461807367887B6D918474A3947FB2A48CBFB095CABCA0D9CCA2DCCFA4DFD3A5E4DAA7E8DFAEEBE3B6EDE6C7F1EDCCF3EFD1F5F2D1F5F2D1F6F3D3F6F3D3F6F4D4F5F2D5F4F0D6EBE7D4E7E2D3E4DECDDCD3C6D4CABCCDC2B0C9BAA2C0AE9EBDAB9BBBA996B4A091AD998BA89584AA9480AD957EB19A79B29C78AF9978AD9777A390749A8670917D6F8A767B7F69807E68857D688E79679777649A75619A746095715E936F5894705B927660957E6897897195927B8B96807E927B617F685A796253735D476A533E634E355F4C2F5D4A2C5B472C5C48335E4C3B6251466A585275666181756E8F837C9E948AAEA497BDB3A4CDC1AFDBD0BDE7DDC9F0E8D3F6F0DAFAF6DCFBF9DBFBF7D5F9F5CEF7F1CAF4ECC6EFE5C3EADEBCE2D6B3D5C7A4C6B892B6A782A5967394846787755C7B6854715B4D695345644E41614C405E4C435E4E445F4F45614F46604F455F4D425D4B3F5A493F58493D55473D51433B4B3D384335343A2A2F31212D29192A24142C22133326173A2F1E433827514B395E57455A544253503F514C3D4C4B3B44473546503F +366D5920614715503B0B402F134B2C1C5729265F2A30682B4F7C325479345976375A71355B6C3354602D4D5527494E23454820352F13372F11392F1045350D513C0A543B07573B054E38064A360847350B3B2C0C2F240D251F0D1B1A0E0E1511051415011A1F021C20031F2103251D032C1A0330190334180440190A4521114B2A1E56392C6149326650396C58407164436D6C465D7342576D3F5168334558283A4822343E1C2E35122119161F131B1D0D20200B26240A2A27082E2A073430053B30044934074E3909533E0C523F0D51400E5241104B44153D4118343C152C3813223913183B13143B13113B130B3A130B38110C36160C33190C301C0C2D1E0C2A200A242509212B0B212E0D2632102B3715323D1A3A43294748365147445A46475A4349634346633A44633240602E3D5E2B335B2A2A592A2355322759402B5E4E2B5F532C6158335E603557653C526D455274585D725D606F63636D6D69687471677E6F638A7159A57547A46E42A3673DA0643B9D6139995D359964359C6C34A06F3AA98451A88B5CA89367A9A37BAEAC8BABAB91B3AC8EA69988978D80888279817C6E7B77646E6E4E62674361613D60654B747B6B7A8671819177939C82A4A588ACA990B6A892BBAA7EB9A573B8A169A997559487467C7836656E2E52632B465D262D572B27552B22542C174D311144330C4135083C37043A37063A39083B3C0D46470C53550B6065086F6E097C73108972169174199278149277108E780D8A6B10865E177E54177450156F54136B5811665912605916645C196A5A19646119595E164B58133D511139490D33460C2C430A2640061C3C04163B04133D08163E13203F1F293D2D32373E3E344E4F3566683B7D7E4598914FA79D50ACA657A5AF5C95AD5A8FA85F83995479884F657647475F382E4A2E1D3423152622151E25141B2B131B31151E3814214217294A162D4D17314D18374B173449173246132B400E2339091F34051C2D0219290614220F0E1C190A182910123118103820103B26153D2621482D2C51383C5A4C475D685658786849726F3F667239586A335C5E +D3D0C1CBC3CCCCC1D2CEBFD8CEBFDCCFBFE1CBBEE3C7BEE5BBBDF1B2B9F0AAB5EFA5B4EAA1B4E6A2B1DAA3AECEA3ABC3A4A9B9A78F959E848F967A8A8E7386866D838268807E647E7358776C5B7C665F825961854D6489496187465E863F5583404F7D524C62574C525D4D435C423C5C38365C34375C3138672E4474374C814054914E65A15C76A56580AA6F8BB6819FC292B4D8B2CCDFC0D5E7CFDFE7D9E5E7E3EBE6E6EDE6E9F0DCEDF4D7EBF4D2EAF5CDE6F4C9E2F4C7DFF1C6DCEEBFD5E3B6CBD2ACB9AFAEB49DB0B08CB3AD82B6AB79B8A463B7994DA67E28A97E22AD7E1DBA8326C7882FCA8836CD893ECB874FC98A5AC5996ECFA171DAA975DDA876E0A878DC9E7CD3977EB4937FA7947E9A957D94937E8F9180888C897F8B977188AA6787BC5D92D55F99DE61A1E860A3EB5FA5EF5FA5F459A3F56B98F47C97F08D96EC9493E89B91E4A095DAA893D3B390C4C68AB9DF749EE37298E87192EC708AED737BEE746DEF775BE25F50DB5856D4515DD2535CD1565CD3644ED8683FD96C35D86E34D2634ECE6453CA6658C4695DBC6C5AAB6F579C6C5C7D5E747463886C689D666CA46170AB5C7AB55681BB5385C0558ECA72AFE27CB9E786C3EC9AD4F6ACDDFAB8E4FBC2E6FBD0E0F7D5DDF6DBDBF5E6DCF2EEDFF1F3E2F1F3E6F2EDE1F3E1D2F1C2C0EBBABBE9B2B7E89EB5E791B9EA85B6ED7EB4EF7DB0F07BAEF07AACF07CABEC7DABEB7DACE97CB0EB7FB0EC7EB1F17AB0F274ADF06BACEB61A9E559A2DE55A0D956A2D862A2D466A5D56AA9D774A9D87FABD98AB4DA9BBCDCA7C0DBB1CAE1BBCFE7C4D2ECC8D9F1CFE2F4D4E6F1D8EDF0DCF3EDE3F5EAE6F7E6E8F6E3E9F2E0E5EDDDDEEBDAD5E5DBCBE2DBBEDDD9BAD7D6B6D0D1B4D0C9B0CDC5B0CEC2AACEC1A9D0C3ABCEC8AED0C8B2D1C9B6D3C5BBD1BFC5D4AFCED4A3D5D39CD9D6A1D7DAA7D4DAB0D6DBADDADFA7E1DEA1E5E1A5E7E7B0E3EBC3E0ECD6DCEFE2DCEEE6DBEBE9DAEBEAD9EAEAD8E8EAD4E6E9D3E4E5D1E1E0CDDFD9CDE0D3CFE1CDD1E2CED4E4CED5E5CED1E2CACEDFC4CFE0C0D2E1C0D5E1BFD9DFC0D9DCC2 +8E2B10A2351FAB402BB44C38B45644B46150B16554AF6A58B07566BA8072C48B7FD09A8FDCAAA0E2B6ACE9C2B8EAC3BAECC5BDEDC5BDEAC0B9E8BCB6DDB5AED3AFA7CEAAA1CAA69BBB9080B58070B07160A45E4D994C3B914331893B287B2D1A6F2310641A0A62190A60190A5A1A0C551B0E511C0E4E1E0F3D2715372B16323017313117313218313117323117332F15322F15342C123929113E26114A210E571D0C5E1B0B66190A8410058F0D059A0A05A00B04A70D04A90E03AB0F03B01102B41301BA1303B31405AD1608A71809A11B0A97220C8D2A11863A1B8D4326954C319B583EA2644CA66C55AA745EAF816DB5947ECEB09ED8BCADE2C9BDE6CEC4EBD4CBF1DAD3F1DFD5E7D0C7E4C2B8E1B5A9E0ADA2E0A59CE2948DE3877EE57B6EE16F62D95F4EDB5F52DE5F56E0635BE26760EC726BF07C75DD8782CD8786BD878AB4868CAB868E9C848F92808C867C847C72785F555B594F5454494D4C41444E41425547446451497E6558876859916B5B946B59986B589C6A56A16854A36752A166539D584C9A5346974E419143338C3626882B1784240D87260A8C3012913A1B954021994628A15034A6523DA7543FA6523F9653419255428E58448362497762516B64545F60514146423A3F3C33393629332A232D23202A1F1E2A1B1A291B1B241B1C1A1C1E171A2115192B1015390F0F44110C5314086C1D127020157424197F2B208B3024963426A03922AC391EB53A1BBD3C1AC3401BC7411CC8401EC73F1CC73B17C73411C82B06C72A04C72903C42601BF2400B62000AA1D009E1400911100840F01770D016C0F035F110551160747180A3E170B3C170C3E160B45140A53110B60120B71150C80160D8F160D9E170CA9160AB21209B9100ABD1012BD121BBC141EBC1820BB1C1FB51E1CAE2016A2201691211B83231F7924237A2A2882322C903D2E9E4933A7543DAD604DB06A5CB2746AB87E76C28881CD8F89D3908AD39089CC8C87BE8581AB7B7998767289726C796B6266615758564C4C4B3F443C303F32254130204B311D51341C62371F6E39207A351D823018872B158D2812 +9857299D4F1D9346168A3E1076320E63270D60260C5D250B5A20075E1F05621F036821036E2303732603782A047A2B037C2C038931039133049A3605A23A07AB3E09AC3E0AAE3F0BA53C0B96380C88340D7B320F6F30126B2F14672F16642F19622F1A63301A66331B69361C6D381E723B21743C22773E238040248140238241237F3F237D3D247C3D247C3E257C41277D43297D462B77442B71422B6B3F29663D28633C28613B285F3D2A593A275337254A2F1F41271A3A2318341F162A1A132517121C120E1D110D1E100C1E100B1F100B20110B22140E2E1E17392419442B1C4F301E5A36215E3821623A22663E26694129714629744626774724784622794521784420754121703D216E3B1F6C3A1E6A391E69391E66391E63381E5E361E5B352057321F56301D562E1B572D1A582C19582816562413521F0D541F0C571F0B5B200B5F220B6B260E7829118430158F3719A1421EA5461FAA4B20B35424BC5B26C46028C6652BC06129B85C26B15723AB5522A653219C4E1D924A1D88491D7F431C7038196D35186A3318652F16612B155D2C165B2C17562A175329165028154E27144D26134B25124925124825134825144626174526174526174426174426184427194628194528194327184226183C2316362014301D122A19112618102618102B1C122D1E122F2013362514402A154B301657361970421E74431E79451F7F4A1F864D1D8F501C96521B9C531CA1511DA44D1CA2491CA04717A34513A8470FB04C0DB8520FC35B17C25A18C25A19C4591AC2571BC15518C05617C05816BC5615B35215AC4D16A447169E3D149A37129C36139F3913A33E14A84519AE5325B55B2CBB622DC06833C16A37C36E38C26D36C0733EBC7345B97542B57142B0673FAD5E38AB4E2BA94221A5361DA030179B29149621108E1E0D8A1A0A8517088314087D160777160970150A66180B5E1A0B571B0A531B0A501B094C1E0A4A1E0B4B1F0B4C200B4D220B50230B53220C55230C54240F532512542716542D1A5834205E3B2868432D754D3082563082553081552F81532D7F532E81502E84512E +3B3C5C3335543233533132532E2F512C2D502B2D4F2B2D4E2C2D4B2D2D4C2E2E4E2E2E502F2F532D2E522C2D522B2C4F2A2B4D2425442122411E1F3E1E1E3D1F1E3C201F3D21213E2D2D4733334F393A574041604848694B4C6D4F50725556795E5F826C6D906E6F937072976C6E95686A9365669062638D55557D4D4D7446466C3E3E623637593232542E2E502626481F1F401A19381D1B37201E3726253B2D2C40302F4433324842425A4B4B6454546E5D5D7667667F6968816C6B846F6E8972718C7C7B9784839E8C8CA58F8FA89393AB9A9AB09D9EB4A2A2B6A1A1B5A0A1B59C9EB3999CB19598AE9295AB888BA07F80946868795A5A6B4C4D5D4546553F404E33333F2929311C1B1D19181716151115141015141015151315161715161B16161F1616221514211413201312201312201312211312221615261918291D1C2C1F1E2E2220312825382F2B3E35314439364A3F3C563F3D58403E5B403E60403E62403C603C3A5A34324D2E2C4428273C2424382122351C1C2D1918251716221817231D1D2A1E1F2E20213324253B2829422A2C482F31513D3F6447497051547D575A835E618A696C9274779B7E81A18789A6979AB19C9FB4A1A5B8ACB0C0B4B8C6BABDCCBDBFCFBABDCDB6B9CAB2B5C8ACAFC6A4A7C09A9EBB8F92B38385A776789B58587C5151744A4A6C3D3D5F3131532526461D1C3A0F0F240D0C1F0B0A1A08071407060F06050B06050A0606090606080707080908080A0A080B0B080B0B080A0B090A0B080A0B080A0A080A0A080A0A0809090708090707080606070506070405060305060305060205060204050204050203040303040403040604040704050A05050C05060E05051005051205061405061505061606061706061906061905051805051806061807071909091C0D0D2112122716172E1B1C351E1F3B21223E22233F23243F24253E25263D26273D27293D282A3C292A3C2B2B3D2F30403636443F3F4B4A4A5454565D5E5F6767686F6E6E7972728177788A7C7D927F819880839C81849B80829C7A7C98727492676A8A5C5F8051547746496B3F4163 +A82501A82301A81E01A91901A61402A30F03A10E03A00E03A01608A7200FAE2B16B3351EB94027BB4729BE4E2CC0502CC3522CD05D2ED56233DA6739DC673ADE673BDC6338DB6036CD4C2BBD462AAE4129A53F299C3D29983B27953A2694331F8E2F1780300C86340A8D38099E3C08AF4007B64107BD4307CC4B0CCD4C0FCF4E13C54913BB4514B24114A93E14963613822F147422126D1C0F67170C6214095E11065C11065A12067010057D10058B1106911605981C04991D059A1F079A21079A2008941C09881E0A7D210C77220D71230E6B27146D2E1D7F4330834F39885B428A64478D6E4C95714B9D754BAE7B48BD7E46C97D3BC67734C4722DC47029C46E25C56C20CA6F21CE772ED17E3AD58646D78B4ADA904FE09958E9A461EFAA67F2AD6CF4AE73F6AD74F8AC76F9AD77FAAF78FCB27CFCB884FCC38FFBC290FBC292FBC091FBBE90F8BA8FF5B58AF2B085F2A67CF2936CF29067F28D62F18658EE8253EE7A4DF0764BF16E49F07349EF7849EE7948EE7B47EC7D44EB7842E86E39E46231DA5023D84D1FD64B1BD34A1BD14719CF4417CE4119D44329D74F34DA5C40DC6446DE6C4CE27E58E79065EE9B74F4A97FFCC08CFCC38BFDC78BFDC985FCC47DFAB972F9AE65F3984AF19443F0903DEC8831E57D24DE7219D5620FCE5508C94D04C34802C34802C34902C34802C04203BE3B02BC3502B82B03B92B03BA2B03B72A03B22803AB24039C20068A1D097D1D0E792014782517822D1C8A382590422F92503A9B5F49B07555B97958C37E5BD4805EDE815DE6825DE8835BE78554E7874EE7864AE48244E0753DD76935C5602EB35926A255239256248C51278C4826894226893D268B3B2889453190513E9F5E48AE6B50C07759D48262E08F6CEB9D79F2AC85F4B88DF5BE90F5C293F4C092F5BC8EF5B989F6B481F6AD78F5A76CF4A161F19956EC914AE88A3BE48032E27627E26E21E26A20E16B21DE6F20DB7221D76F1ED3651BCE591BCB4E1AC8481EC2451FBC441BB53D15AE3210A524079D19049711039410039211019418019821009A20009D2001A12002A31D01A41B01 +815134744732653E2E57352B5331264F2E22522C21552B20602B1C632B1B672B1B6A2B196D2B186D2B186E2C196E2B196F2B19742B19772C177A2D167F2F158532158835178C381A973F1E9B401CA0411BA2421CA5431DA5441EA546209E4822984824804123743E24683C265B3E274F41294A41284541282D41282A3E28273C292D3C28343C27353B27363B28353C28363B2A353B2B353C2B363E2C3040312B433728453A26473D1D51451D5B4C1D65541E68561F6B581F6B581F6C5920655227655034664D3961463F5D3F47563A4F4F36523F2C5737275C2D1F592D20562E215033244B3828483C2A46402D394731304934254A3C214A3E1D4B401C4A401B4A401A483D1B453A1D3A341D37321E35301D342F1D332E1D332E1D332E1E342F1E37301F3E361F40391F433D20433C21443C24443D26443D2A483C28493C274B3D264B3D264B3D254A3E254B3C254B3C234B3C1E4B3B1C493B1B483B1A473A1A45381943381A41361B3E351B3D351B3C361B3C361C3C361C3C371C3D371C3E361C3F361C41381B41391B423B1B433D1A443D1A453C1A453C1A443B1A423C1B413D1B403B1C40391D3D37203B3324392D2B39274537224938214D3920523A1F573920573A21573F2460502C61532D62562F65563063542E5B4D2E564B2E554A2E54492D583F28573B2556372251301D4E2A1B4A291A49271A4B261A4B251A4B241B4B261C49261D45281E422A1F412A20422B1F462C1F4A2C1E4B2B1E482A1E422A1F3D2B203A2B20452A1C48291B4C291A4F291A52281B52271C53281B55271C57281B57281B542A1C502B1D4B2D1F472D22422F233D2E22382D22343022343022382F213E312148302052301E5D2F1B682E19742F177C30158534138B37138C38148A3A15853A187B3A1B71391D6A3B1E63391F5F361F5D37205A36225734235933225E311F652F1B6F30197730177E3319833A1D88412590412893412B953F28953C27963A25914028933F2B913E2E8F3A2C8C35298A2E21832E1C7E2D1C792F1D78331F7B38228140258D4D2A9951308C52338350347A52356F4D346E5232 +0D21050D1D060D1B060E1A060E1A050F1A050E19050E1906131E0C19230C20280D26340D2D400E2F4F0C325F0A31650B306C0D34700C356F0C366F0C356F093470063170062E71062565021F56021A4702163902132B021228021125031124031227021B3D021E4501224E01224F01235102224F02214D03214F04225203245503225202214F021F49021D4403183703142C0614240E1B2B132233182D3F24384C30405337485A3F6578596F7F5B7A875E7D885B818A59828B5C848D608394678498717D9978738D676A8257627A4F5B73474C683B3F60342F60352B5C332758322350281F481F1D441A1B4016173A0F1436070E2D090D290A0C250C0C220D0D200F0D1C120E1D14162F2322402F2E523B385A4442634E5471616880717A8F858C9E95A7C2B1B3D0B8BFDFBFC1E1BFC3E3BFC1DDBDBBD1B5A0B19F91A38D82967B7A8F7272896A617B5B4E6D4D3C604230553D2F503D32523E35543F3E5A4547614E4964524965564A695B4B68584C68554E68545069534E664C485F4440543B364D31223B1B1F38171C361416340D13340813320512320414350516360A19380F1B3C131E4118284B2332552F3E623A4A6D455D7D565E825860875A649159669A5A66A05867A15463944C5E8E495A8947507D3A45742E396A212E5F1424510D1D44071329071125071021070F1D070E1B070E1B080F1C09101E0D101F0E112010112211122413122514122615142617142719142A1C142C1E132E2313312614332917372D1E3B3439524A415A5349625C5B736D6D837E7B928C8A9E9A99AAA6A8B6B1B5C3BCC1CEC7C9D6D0CBDDD8CAE3E1C9E7E4C3E7E6B9E3E2B0DEDCA7D8D59CCDCA90C3C188BBB87FB4B276AAA86BA09D6397925B8C84507D7649746A437068416B653E67623A67613C6A62406B63456E634C7669537A725A7E785A847F5D8883608A83628B82648E80658F8068917D679375669A6B62995D5E98545B9A505B9A515F9D5A68A06477B07183B97390BF6C96C56297C4588FBA5285AB517EA355769959728E566D854E687E425A74304A651E39550F2845081A3606112A05 +86796F79726F726E6A6B6B65727267797A6A7F7E6985826994916396946199985F92905F8C895F8381617A79647878657677676D70686D6F676D6F67726E64786D62796A5E7B685B75624D715F4B6E5D4A6B5549684D48664C48654B48684E4B70584D8D6D4E9D7752AD8156BE8D58D09A5BD59E58DAA256D9AC5BD7B066D6B471D3B16ED0AE6CCCAA68C9A765C8A163C79D64C8905DC58451C37846C47744C57642C67744C77947C17D4FBB8357B68A5FAD8C69A58E73A08C769B8A7A93877D91887B9786769B84779F8379A48679AA8A7AB5917FC19C83C2A68EBAA392B3A096B0A49CADA8A3ADACA8ADB0ADABAFB0A9ADB0AEAEAAB5B6ACBCBEAFBEBFAEC0C0ADBDBCA5B9B699AEA586AB9B78A9916AA58B61A285599C794B956B41915D358E502A7F3916783210722B0B722B0B732C0C782F0B7C360F8641158C491892511C94541D97581E9B5B1E9F5B20A05B21A25A239F5B269C5B29995B2C8E59338454397D523F764F41624F4C604F515F4F56624E54654E52694E4A6F4D457249407D4A3F8F4E35924E32954F30964D2B9C4E2BA3582DA8602EAC672FAF6832B26935B46B37B66E39BA743DB7773DB1773DAA733FA76C3DA76C3CA76C3BA9733BAB7942AA7D46AA804BA27D539F7C579D7C5C9678628D76678173687B6E6277685C745D566B494468453F65423B623E34603D335D3F335B3C314735324233323D31323230342D2A2E2826282522232320202522232623252624282B272E2F2C3439363E46464753544E6D6A57736D58797059877958958158A18653AD894EB3884AB58747B48344AE7D3FAA7336A3672D945B288753247B4A1F754319793F11783C0F7841127D4714865018975F1AA86D21B47B2CBA893AC1944CC6A05AC8A764CAAA6CC5AB71C3A876C2A77AC0A57CBFA179BB9D72B79266B28658AC7C4D9F7048926A488764487E5F467F5F407C5B3A795836775636745536795935805C317F5A307A542C714B2A6642295F3F2552392747342A3B322F362F333933383D383D484142534D4961574C7163527E6C5A8E7B629D896C9B876B9583698C7A67817266 +473D233E43273C49303A4F3936544233594B375D503C625546735C497A624C816853866E5B8B75678E7C7491837993857E96878B9C8D8A9E8B89A18A85A28782A48580A4857FA5857D9F8277987E71927B698A716182685C7E63587A5F53765A557356576F58576B57586857566253545D4F545A4D55584B555244574E42594A4162433A6B3D346E3B34723A34753B377C3D3A854F4D9057579C5F61A36565AA6B6AAA6C6BAA6D6D9772688D736A84746C7E7065786C5E73665A6E61566251475341353A281F33221A2D1C152B1914291713251211210D0E1B090B18080B15080B13080A11090A110909120A09140B09180C07210C04240D03280E03290D022A0D022B0D022C0D03310C06350C07390C093B0C083E0C08410C07430B07450A0544090740080A4008094008093F08083E09083D0A053C09043607043205042F04042C04042A0504250803210803200A04200C05201006201107211308231709261D0C28250E2D2E103A3C173C3D183E3F1A3F3F1A413F1B3F3D1B403F1A42411948411A523A195536185933175C2B175D27195E291B602D2064352E6935306E36326D36326D3733703933723F3673443F744E497D60597C625B7B655D78685D766A5A756C5A746F5C7C7A647F7B66827D68867E6A8C796490715B956853925D498E533F834131803D2D7D392A78302179281C7423186A221B55312A4F39324A423B3F514A3C5B5440635A446D664E776E527B7359867E5C91875B928B5C8E835A877D5B7F72576E605157474C5042484A3E3E3E3232312A2728211F1F171A171018130B190F071C0D03210A03250904290A042B0B052B0C062B0E072B12082C13082E15092F170B311A0D301D103021142E26182C291E2E2E22333428393C30404437484B3B4F533F535743575A465C5E4861624C6464516968516D6A526C6A4F6A654B6A60466A583F6A4F3A6C483370402E6F3A286D33226B2E1D6827186221125D1D0D5917095413044F10024B11034713054218093E1E0E3B2412372B1634311933321A3630193C2F18462F18462D18452F1944331E4337204037223E3922 +19243520284521294A222A4F232B4F252C5024305623345C204478224A8325518F2954932E5797315998345C9A355D9B375E9D3E6AA0456DA34C71A65173A85775AB5A74AC5E74AD6574AB6A73A96F73A86E73A76E74A76C74A66B74A5656FA35F679B52527F4A4A7543426B3C446B36476C34486E324A71375B8243658B4F6F955E7EA16E8EAD7496B37B9EBA8CAEC79ABED6B2CADFB9C8DAC0C7D6BCBAC6B8AEB7B2A8AFADA3A88D81877A7077676067544E58413D493A364333303E2B2A382A273633384141485050595F586167616A70707D82808C939DA8AFA5ADB5AEB2BBADAEB7ADABB4A9A6AFA5A1AB9E999F908D926F6E765D5B644C4853433E493A35402D272F221D2115141413131312121211121111121112121112121112121011111010120F0F110F0E110F0D100E0D100D0C0F0C0C0E0B0D0E0C0E0F0E10111010111211121513161C151C261A2433202F452C47682F4C70325279345886325B8D2E5A8E2D5A8D2957882C58862F59842E5A852E5B862A598528578128577F2D5A7E516D845B7589667E8F7A90A08BA1B199B1C3A3C1D3C0D8ECC3DAEEC7DDF1C5DBEFC4D9EDBBCFE4A8C0D898B2C889A1B9667F975C778F536F88415D75304B64213D52183043101E2A101B2610192313161F1719211E1F27272630322F3D3C394B504A62534E6657526B5A58735E5E7862617D6366836670916672936674956376995F749A596E965366914A5C8A4657874352853F51863F518A40508E424E8F404A8E3F4687353A7332376E3034692C3060292B5827295225284B24274523264020253D1F263B20243B21233E2224412426462B2A4C2F2F5636395F41446D50557E6167907078A08186AD9093B89C9EC2A5A4C8A7ABCCAAB1D0A9B5D3A7B8D4A7BBD4A9BBD2A4B0CD98A3C58992B87681A95F6E974A5F853E547335496531405B2E38542C334F282E4B202D4A1B304B17354F153B55143E5C134262144265134165124064103E630F3C620D3A600B395D0A34550A2D4A09263D091E300917250B111E0E121E0F1825121C2B151D2B161E2A161E2A151E28191C25181E29 +0200010000010000010100020100010200000300000400000804010D0904120E0718140D1F1B13231F1728241B28251C29261E26221C201C161A171114120C0F0D080D0B060C09040E0C0614110B1B17112420192D2921322E253833293E392F403D31443C2C413B2B3F3A2A423C2C463F2F4942334C46375C56465F5A4B635F50605D505E5B505B574C585449514E424A473B3C382F3A352C38332A3B352B3E382D433C2E48412F68603D7E734B948759AC9F6DC4B882C4B98BC5BA94BCB488B4AE7E89845D857B50817243847845877E48978D54A69862A8A3789A95718D876A7A755D6763515D5946534F3C46412C3A371F2422101F1C0A1A170418150416140415120215120116130516130817140B17140C17150E18141015111113111012100F0A0808090906080B04080A040909040C0D051313062B2615322E1B3A372139351F39341E3A3628312E222420141C180F17120A16120A16120A19130A1C190C1E1C10201C12211D14211C13211C13211B12211B11231E0F2624112B27132D2914322F1F322E20322E21312D24312C26322D27312D25343123343122353221353221353321353323363325373225373223373023362F22362F21322C1E2F271A2A25182722162720142821152A231731291C3A33204741275852336C653E7F764C8C835A8B825C8B825E877E60756D5567634C615B47554D3B534B3B514A3B514A3B524B3A534C3D5550405953425B54445A5446595345585145574F44534D3F50493B4C45353B3724373222332E20292519201C121A1512171110150F0E15100E1914111F1B1527221A302C2338362C413E3449443A4C483B4E4A385047364E42324A422D49412A463E29423C283F3C253B3823363320312B1A2A2517252116211C141E18141D19151B18131C17131D19121D1A0F1C180C1B180C1A1709181306151005100D030C09000908000506000203000103000202000201000300000400000400000400000400000500000601000702020802030904040B05070C05080D08050D08050C08040A0901080700070500040300030100030000020000 +76595A6F55586451535A4D4E4F4B4A454A464049443B484329413D253E3A213C381C3B37183A36143A38113B3B113B3B113B3C113E3F114043124347134146153F45173E43193D411D393A1B3433192F2C17282415211C151F1A151E18131C14111D15081C17051B17031B17031B18031C19031C19041C1A0A1E1D0C201E0F2220122724152C29182F2C1C33301F3A3824403F385251475A585662605C626062636064625E66625D685C585F575356534F474A4638413D303D392939361C343211302E05262405242105231F05231F06241F0A26221029241E2E2B2634322E3B3A3C43444B4B4F514F535754585F595B605B5D5B5C5B575C5A545D5A515B584E5A5646575040534B45585155605A6569636E6F6878756D8C7F779C8A81AB908AB6928FB18D8AA28580947D778B7670826F6A6D615E5553522F3F3B24393519343016322F13312E11312E13312E18312F203230353B38393D3A3D403C47433F4E443E5545405947405A484257453E55433B5341395240384B3E34473D34443E33433F324141343F42353E44373A483B364C3D344E3E324D3E2A4A3E29493C29483B2A46392B45382D41372E3D3430372F31342B2F2E252D2D252B2C26272A272228281D28261A2826192E2E1C31321F35372B4043394B4B4C55545F5F5E7269678774709F7C7AA47F7DAA8280B68687C3908ECD9695D29999D9A3A7DBA7AADDABADE2B2B5E7B7BAEDBFC1F2C6C7F4CCCBF4CDCCEEC9C6E8C3C0E0BCB9D8B5AFCEABA5BB9C96A6888371605B6658535C514C4844403A3A383034332E3433383938463E4054474A6350536F5B5E7C6A6B8C7376997A7EA27D81A37C80A07F829A7F80937C7C8E7575856C6B7D63646F5B5C615353514C4B424444363E3F2A3A3C21373A1A363916363914373911383A0D363A0C34390B34380C35370C36370B35370C32350D32361236381C3C3C2A45443C4D4C4B54555A5D5D6968687B7474918181A4898BB38D91BA8F94BD8F94BF8F94BA8C90B18588A77B7E9870708A65657A5C596B554F5E4E47564C43544C435C4E4762514B6B524E725250715452785657 +3C2B073729093225092E220A261F091F1C081F1C06201D05231B042018051D1507191109160E0B130C0B110A0C10090D10080E0D06100A061107061204061102061002050F02050E0503090803070B03060D04051006041106031207021408011808001F08002308012708022B09052F0B082F0C09300E0A33130C31110C2F100D2F0D0F2F0B112E0A112E0A112F0912300B10350C0C340B0A330A08320807310706300704300803360E023C1202421702471A024C1D024E1E0250200253240457290667350D6F390E773D0F7A3C0E7D3B0D813A0D80380B7A390B72390C6A390D60340C572F0B522B0B4D280C44240C4426134C301C50331B54371A55361A57351A5532155330185E331F63391E69401E6A411D6C431C6842135D3F0C513A0946360730340729340A23350D20340D1E340D19310C172C0B0D24060A230807220B05220D04220F0521120A1F14101E15161F13252211272412292614332C1A3F341F4D3D235A48267A5C2C88622B96692B9B6B2BA06E2BAB712CB37527B37C2AB47E28AD7A22A8751FA3711D9A671A925A1383500D754408553006462704371F03321B042D1705241009200C0D1B071A17052911032F0F022E0E022E0B032D0B0527090725080B300E1837101A37121C371720341C2629202819212914222A10242C0F2729102728102828102A260D2A210C271B092517061D0D021B0A011A08001805001803001A01002101002B01003501023C0302400602430704410807420A0B450D0C4B0F11531912531C11531F114F24104826114028103C2B123B2D153D31153F3815423F1749431950441A53461A57471E5B481C5E481A5E4B1C634E1F6E501E75501C774F1E794D1A7647136B410E5D3A0B573608522F054E2B054C28034A260349240444220741250B40270F412B124232133C36133A3C1439491739571A375E1D3560203765253166252A60252364282268301A6630135D2E115631104B310E392F0A2E2D0E2A360F283A122539152238171C3117142917101F1A0F1A1D111A2214192E1A1A381E16371E15381F12391F0E39210B32220834260A +BABB93D0CEB7D9D7C6E3E0D6E9E7E2EFEFEEECECEAEAE9E7DAD8CDCFCCBEC5C1AFB9B7A2AEAE95A2A589969C7E9197778C92717981537279456C7137686E32646C2E636C2E636C2E646F2E67702B6A71286A72246B73216A721F69721D62701C5D6C1B4E6316486013425D113D5B10395910375911355A1232561732551933551B36561C3A581E3C5A1F3E5D20425F244661274D632B4D61284E60264B5E22495D1E475B1C45591B3D53173B50143A4D12374B0E354A0B3349093148082D48072C480736500E445A175365215A6D296275327182447E8D5795A0739DA376A5A77AA9AA7BAEAE7DAEAE7EAEAE80ACB084ADAF86ABA87DA7A171A39A659E965E9992578E8B4B8583447F7F408582448B86488F884B938B4E9A92529F995BA29C65A5A170AFAF88B8B794C1BFA0C6C5A6CCCBACD8D5B9E0DDC4E4E0C9DADAC2D0D4BCC9CEB4C3C8ACB7BC9BA8B28C9AA47D8E976C707E4C6777445F703C51632D435822384A1B303F142A330C2C350A2E3809303B0A333E0B38430E3C470F404911444C124C55144E5814505B155462175568165469165269164D68164C66174C64184C64184C65184B6416496214476012435D103F54103F52114050123F4C123D4812394311363D11323B13333B14353C15383E173C431B40471E474A234E512A585A317572407E7A4588824B999259A8A068B4AC78BFB589D0C6A5D4C8A9D8CBADE0D3B7E5D9C0E9DCC6EBDCC6E7D9C4E0D5BFD9CDB4D3C6A8CCC29FC8BD97C3B78BBDB07DB5A96FA297529D954D99934993914692904793924A97964F9E9A55A29C5CA59F61A19F629B9A6194955E8B8F598387547C7F5176754E6C6D495F604251543941482F313E222536182030121F2E0E1E2C0D1F2B0F212B12242E1629341A323D1E3D49254B562D5C63376B7149797E5A858A6B909479999C82A0A486A9A983B5B188BFB78ECABE96D5C69EDCC9A3DBC8A1D7C296D4BD8ACFB67ECDB075CCB071CFB26FD0B16ECDB06AC7AD63BEA95BB5A153AA9B4EA298479B944296933D9190398C8D368A8C348889368E90449297549B9F63A3A771ACB080B5B98E +758FA06D8492617B8B5673844764763856683251632D4C5E183E5612374E0C30470C2C410D293B0F2E40123445153647183849273A45273A44273A4325384124364024343D24323A1F232A182027121E251828321E333F253A472C42503C52614A647568899D7795A986A1B58DA5B895A9BB94A9BB93A9BB86A0B37A96A86F8C9D627D8D556E7D4D6676465F6F395261324B5A334956384D5A3E515E495B675465715A6B78607280748C9D7A90A18095A57A91A2758EA0708B9E6B889C617D90546D7E354856283A471C2D39162530111E270A1117040709000000000000000000000000000000000000000000000000000000000103030C0E0717190C1F211127291E38382B43453C5D62436A714B77804E7983527C87547B89557A8B51798E547A915F819669889D7490A57A96AA819DB08DAABC98B2C4A7BDCFABC4D5B0CBDBB0CCDCB1CEDEACCDDDA6C5D7A3C0D1A2BECEA1BCCA9FB9C79DB7C598B2C094AFBF94AFC094B1C39DB6C6A3BBCAAAC0CEABC1CFADC3D1ADC3D0ADC0CCAFBEC9AFBEC5A4B7C1A0B4BE9CB1BC95AAB98FA8B68DA8B78AAABB90AABB8DA4B38B9EAB8497A47E919E6D7D8A606C76545A6147494C2325281B1C20131418080F120715150E2323193433334D503A5659425F6352707663868B759299849CA58FA4AF99A8B6A6B1BEA8B3BFABB5C1AFBAC5B2BCC9B6BFCAB7C1CCB8C2CCB6C2CCB5C3CDB2C4CFADC2D0A8C1CFA3BACB97B2C38AA9BB779BAF638BA253768C456174384F5F2A3E4B1A2F3C041018020B1101060A010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000102000B0A021412021B1D03232806232E072B3809353E08353E06343D062A3507213007212C061A21041216060E100B0E1211191E18252D1C3137243F45314E563E5F6A4B6D7E4F7A8951828F5283905083904F7D9048768A4173853D6E813B6E7D3C6F7F3D708141748549778C557E906088986790A06C96A66F96AA7294AA7391A67190A56F90A57092A86E92A87799AE7C9CB17C9BAF7E9CAE +57734855734A5A784E5F7E526682556E87586E85586E83596D875B708E607395657AA16D82AD7688B67E8FBF878FC08790C2888AC28588BF8086BD7C83BA7880B7757DB4737BB171679A5C5C8A4F527B43496D3641602A3C5D27385A242F541F274E19183F1514331411281412251613221814221915221A142818142918152A19162C1B182E1E1B2F201E31222538252E3F263C502A3F572D435E30436031446332446231456131445C314359324356333E5034394A353647333344322B3C2C2432271A241A1A211A1A1E1B1B1F1C1C211D1E281F202F22203E1F21421E22461E26491F2A4D202E52233358263D652F46703755894B5B8B4F628D53658C53698B546E8C547288527187536E84516B824F697E4C677B4A6174435B6939535D314A552B41522740562A3F5A2E405B2F415C30425A324056333D4E353A4B3937493E35483E34473F3243402D3B402B343D282D3B242138232039231F3A221F3C231F3E28243F2F2E43454B50505D5A5C6F65607769647F6E6C8C77769B8180A7898AB6919DD0A39FD6A7A2DCABA3E2AFA3E6B2A2E5B19EE2AD93D3A089CB977FC38F79BE8974BA8468AE765FA16956935B4C844D376A373266322E632E245B261E531E1D4D161D4810213C0A223B0A233B0B253C0C253E0F2840122D4614344C173D541B4C672B4F6C2F53713457773D5B7D435D824861884C64935565965766995A65985D62935C5C8A59567F534E71494463413C593B344F382D423426382F2032281A302115301D143D1D153F201742231B44281F4729234A2929522B325B2D3C672F4572374E7940567D46597C485C7A475F7746627543637644647A47637F4B60864E5C8A50588D53588F54588D53588C55558C55538F5851945A4F9861519F6655A56B59A56F5BA4715CA4725CA47058A36C56A067549D6352965E4E8D594D85544E80504B804E4C824C50864C528A50558D55578D595D8B5A628B5E69906171996579A36B81AF7687BA818DC28991C68F94C59094C38E92BC868FB77F8CB07986A97580A5727BA57075A06C72A16B709F676C9B6169935A65875260834F +B39A45A580429B763E916C3B906D3E906E41947144997548A17E519C7D50987D4F9679489576419677409879409A7A409C7B41A48040AF8238BA8431C88B2CD69228DA9629DF9B2AE9B02FEDB730F2BE31F6C134FBC538FBC539FCC63AFAC93DF9CC41EBC550DDBA55CFAF5ABA9E58A58E569C8653937E50685E4955514243443C343B3B26333B20303A1B2E3A13273C141E41211B452A204F3325593A2A60412F684630654C31636B3A527A474B8A5444925F3A9B6A319F6E2BA37226A6761CA57614997011906A1588651A85631C83611E795C256E552A513F2A45342A392A2A372B2C362C2E392E2C3C302B43362947392549321C4C33195035175639195D3D1B6C471E744D1D704F266D532C6B58336D5C3870613E776B447D734C807A59838266989375A09977A99F7AAAA07CACA17EACA485AEA888B7A784B9A784BCA884BBA986BAAB89B6AE91B0AE97A8A893A2A48E978E7B9188758C82708073656E62575B57484F463D503A215739195E3811623B0F663F0E6F46127F5113925C17A4681AC27A1EC67D20CB8022D08424D48626D78826D98926DC8B26DF8D27E28F28E38F28E59028E69126E69127E59027E18E26DA8825D78623D58522CC7F20BF761EB16D1BA366179C61139C61129D62119F6213A26714A26A18A6721DB0802BBF9139DCB35EE1B965E7BF6CEDCB72F2D677F7DE78FAE680FEF098FEF29CFEF4A1FDF7A5F9F3A0F4F09CF0EE9FEFECA7EEECB4F1F0C5F1F2CCF0EECCECE7C1E9DDB2E7D3A3E8CC96EAC382E9BE7BE9BA74E5AF60E1A44CDD983AD88F2ED58A29D38829CF852ACA842CC08233B38240A7814CA28353A38459AB8757B38D57B79561B79D73B7AA86BCB499C7BEA3D8C8A1E9D09FF4D599FADD96F9DC95F3D994ECD08DDFC28CD5B385D1AA78CDA068CB995ACA9449C48A40BD813FBC7D3EBC7E3EC2823FCA8B3DD0943FD69D48D9A654DCAE61E1B86FE5C078E7C886EBD197E9D7A5E7DBB3E1DBBBD9D9BCD0D3B7CACEB4C0C6ACC0C1A3BFB795C0B085C1AA73C5A865C3A85BC9AE53D0B14CDCB445E8B73DDCA831CE9D2DBE992EAE9633A2903A +8A631B95701F8D661D865D1B855818855315845013834E127840166B37155E2E154C24133A1B112C19111F18111B1D1717221D0C4E33095A39066740066F5006786007856808937012A378128B6F1374671168600F5D590F5A5510575113443E16322819190F21170A291605351B044220034824024E29026537027038027B39028436028E33029531029D3002A53A05A83F0E91481F874D227D53266F5B2B6163305764304D6530375E2536551F364D1A4845115B3D09683B06753903833902893601853301853002862D03822B037F29037625046C24045D1E03541A034C1603481703441903421B03411E043D21053E2303492C044F3407553D0A5940095D44096647076B4C03654D085748074A4307414005393D032A36021E2D041427040D1F040514000613000712000A12000D1300151601251A03492A0956340B643F0E69410F6E431078451080470E83481082490E6F3C0B6937086332065329024625013A2501302A012138011D3F0819460F174C111653131A59141B5F0F1B60111A5916184E191A4B151C48111D3F0B1F3709203009252F07433E05554A0968560E6E590E755D0F7B631079691278721A8185299896379594369392358384307A842E7C86318A872E98741E966F18946B1291660B9066069364049764049D6606A46906B66704BB6904C06B04CA6C09D1740ED78015DC801BE48827E58C29E6902CE09733D19C3ABFA13CB19B3CAC993BAD9036AD8B35A28A319B862C98832A9A7D23A57821AB761FAE7A22AD7B21AD7C20AD7F22B18023B88429BD8531C18833C28B35C18D34C49136C4903AC38F3BC58E37C28C31C08B2ABD8727B98226B77B23B3701FAD671AA65D14A159129E58109E58109E5C129E6011A26917A87520B08127B88C2FBA9230B8932CB38E2DA6822B977829866B26745D1A635111514209403904323102272A002028001D2C001B33021D3B032440062C420834450A3C490C404D0F4A4E11544B145C47136042105B3F10563F125142194A4721454B263E4C27364C25334D23324F263D562A546636636A356A6A2C6A6325675516775C18 +D96F44E1834AEB904DF69D51F8A353FBA956FAA855F9A755F29A4EF0944DEF8F4CEF8A4BEF854AEF8047F07C45F17B44F27A44F27340F0703FEE6E3EEE6B3EEF693FEF673FEF663FF45F3DF85C3CFC593BFC593CFC5A3EFA5B3EF85D3FEB603DDE5E3CC6583AB95138AD4B37A24336973C359538369435377C2B3176252E71202B7019256F13206F0F1D6F0C1B7306178003179305179C0A19A60F1BB2181EBE2221C42823CB2E26E34830EC5434F56039F76B3EFA7643FA7C45FB8347FB904EFC9F55FCBD65FCC96DFDD676FDDA79FDDF7DFDE684FDEA87FDED88FDEB85FDE982FAE57CF8E176F4DF73F0DD70EED46CEECB68EEB862EFB460F0B05EF0AD5DF1AB5CF6AC5AF0B059EEB25CEDB360EDB565EDB668EEB76CEFBC74F2BF7DFAC488FCCE91FCE4A2FCECA7FCF5ADFCF7AEFCF9AFFDFAB0FDF9AEFDF5A7FDF1A3FDEDA0FCEB9EFCEA9DFCE497FCDC90FDD289FDC581FDAB6DFDA467FD9D62FE8D59FD8053FE754DFD6A48FE5542FD4E3EFD473BFD4439FD4138FE3D36FE3935FE3834FE3833FC3833FC3832FC3832FB3833F63933EB3834DF3836C73637BB3436AF3236A92F35A42D349C27319D222A9B1B269A1524980A2198082098061F98061E99071E97091FA00D1DB6141BBB151BC1171BCD1B1BDA1D1AE42019EF2418F32718F62B18F93117F93217F93318FA361AFB361CFC371EFC3A21F74625F54A26F44F28F3592CF2612FF26A33F37138F3783DF57D42F88641F78E42F69A41F5A745F3B248F3BB4CF3C24FF4C457F5C357F7C358F9C15AF9C058FBC45AFAC75CFACB61FAD166FAD56DFAD573FAD378F7CD7DF6C47FF7BE7DF7B679F7B076F7AB74F7A673F8A06FFA996AFA9064F9855EF97856F96A4CF95B43F94D3BF73F35F73130F6272BF21F27EC1925E81422E61020E50B1DE6081CE6081BE8081BE90719EA0818E80919E60B1AE50F1CE4131CE5181DE7211FEB2D22EF3925F54629F9532DFB6132FC6F3AFC7A40FC8145FC8648FC894AF9894CF3874DE8834EDE804ED9814ED8854FD88A53D99058DA9259DE9259E28F57E18A54DC8151D8774CD77045D76B42 +B04A22993F1C913A198936168933148930128B31148D33178D3D208E4422904B259654299D5D2DAC6635BB703EC07341C57645D37D4DD17949D07546CE6F42CC6A3ECB673CCA643ACA693CCA6C3FCA6F43CC7448CF794ECF7A4FCF7C51CF7F50CA8553C29663C7A370CCB07DD4BB89DCC696DDC898DECB9BD5C59ACBBF93C1BA8CBEB88ABCB789BCB686BCB684BDB27CC0AD78BAA168AE9B65A3966296915E8A8D5B878A598488578082517F81547E80587C815A7A825D79815C78815B717D576D784F6E6F466C6B436A684068673D67663B6362365A5B2F4A4C2145471D40421A3A3D173439143036122C3311242D0C1B2507131A02131802141602161602181602201702281802331B02341B02351B03341D03331F033823043E29064D3008593609724110754714784E1877511B76541F785A247A5D26825D298659288B55288D532990522A95532B99522A9B502A9A4C288D3A1D88351A8330187C2B14792A147C2D1582351A93492996503199583A995D409963469C6F4EA27B58B08A64C19A6DE2AB7AE8AD7CEEB07FF6B37FF9AE7DF9A977F6A370EF995FEE985AEE9755EE9655EF9655F09453F09153EF8E51EA8E4FE28C4FDF8E50DC9051D79054D08E55CA8954BC83539A6B47906542875F3E74523663462F563E2A4B38273D3523342F1F2025161C23131922111923102026102A2C133A33185E45226549246D4E277D572D8C5F329A6436A96938B86C3AC76F3BD2703DDB7240E47543E67445E77044E36C43E0693ED25C30D0592CCE5629C75125BF4920B3431FA9401EA5411C9F3F1B9D4119A1451AA74A1BAA5121A85727A95F2EA96435A76C3AA9733DB27B43BD864AC49050C99956CD9C5BC89E5EBF9B5DB5965CAD9057A58A50A0864D9D8045977B408E743C84703A7A6C3B746A3A70693D6C6A3C67683A6064395962365062364D61354F60365361345B6132655F336D5B3170572F72532C774C2A7A472580441F88401B913D1B973C1C9A41229F472BA14A31A25034A25333A45433A75431A75931A86135AA6639AD6F40B0713EB46F3CB96936BC612FBA5929B94E21 +5C6E696A6560685F5B6659566254545E50535E52535F54546F66607D746A8B837593907F9B9E89A5A995B0B5A2B5BAA7BBBFADC9C4B9C5BCB2C1B4ABBBACA2B6A499B5A295B5A192B09081AE8877AD816EAC7E68AB7B62AB7A5FAB7A5DA97A5CA9775EA673609F6B5D99635A8B59517D5048754B426E463D53332B4A2C254225203C241E37231D34231D32241D31271E2F2F203341243D4C2A48583056633C656E486A794F7085577E935D86915D8E905D90875D937F5D907D5C8E7B5C84715579674D604E3752422D4536233F301E3A2A192F2215261F1117231314241611251914271F172A251A2B2C1E2C34243B402C474A34585C36566138556737556937556B3B586B42596953625D5C62596663566A64556E6555776255836551906B4FA07554B78B62BA916ABE9773BE9874BE9A76C19D75C2A175C0A276B89972B0906EAC8969A88365A17B5D99705491664F895C4877443C744039713D376F39326D38326B3A316A3D3067402C673F2D683F2E673F2F6640306242326346375F4D375F503B675F4867634B68684F6D6F56727A5A737D5D788062888A70948F76A1947DA49680A79983AB9B87AD9A88AD9585AC9084B5877CB6887AB78979B88D78B68E71B18D6AAD8862A57550A1734E9E714C986B498F66448763437C5E427656416F4F42593E3E543B3C4F383A413337362E34322A362E28362A253228242F27232C22232322202121211F24221F24232124232125271F2725202828222E312A353B3441463B5155436F614975644A7C674C836B4F8E6D50987251A67357AE7454B07355A96F4FA06A4D93664A8F644E8D68568E70668A7A708383777A867A77867A77877A7E8781898B898E8F8E92938D94938695937896906B998862967F5D947B5992775496754E9B764BA2744CA77450A77359A57368AA7A73B2857EBE8E8ECE9C9CD6A5A6D6A8B3D3A7B6C9A7ADBB9EA4B0979CA38D8F9781848D6F7B805E6F754E626F45586B40536C4653715258795F648371728C7F808E8A898E91958C999B849DA07FA7A37DACA680AFA47BAFA279A3986F938E6585825978765D6E6D +5E5D4D55664155644356624563694870714B74754F7979548F7C4C987E4BA2814AB08B52BF955BCB9563D7966BDA986DDE9A70DD997DD78B73D17D6AC06F5CB0624EAD5E4AAA5A469E5B2A9F6424A16E1EA27F21A49025A89326AC9628B1902DB18D37A79B57A19A609B996A8D986B7F986D78966B72946A637D5C636653634F4B64394466243D651D39641636641132641730582B364A2E3F3C31483C36553D3B623F3A69423A70513E7D5C437F67498178517A8A5A73905D6D9761679B615C985F5786594976484267373C61333A5B3038522B364C1D3349043B5103405A0346650749710B4C74124F771A53862755A1374BBE6736C87638D2863AD8873CDE893FE8933FE48D3DDD6C44D45A42CC4841C83F41C43641B42D3BAC2738A6253AAC2642AF373DB14035B34A2DAF4E2BAC5329A05125984E218B3C2581302E772538741D3C7216416E0D4C670D515F18525121482D26382A2D342735302D41203A3B1B4C30115D330E8746099B4A08AF4E08AB500AA7520D985C138F6519886A1D7969256A5C406D5643715146754945794943804B478B4E4C9C63549E755DA18767A08A6C9F8E72A59083AC938CB09992B1958DB88E92BB9793BEA195C8AA8DD0A981DD9C7AE09F73EA9955EE8F50F3864BF58349F68A47F69749F29850EF985BEC9262E78164E07B67DA756AC66D6DB66B69AC73649D7C69859F8786AB8C88B7928BC18F86C59181C18D83BC9284B2887DAD8076A476759E7572916D6D8C6A63856A5F7D6E5669693E4F5F39485F35425F2E2F582F20462E20352C29312E32363F3D36544C295B5F1F5B671B646E217D661F925D1A9A4D0C8B450F7739176D2F24712B247231316A38436940566F4D5A825A628E66669B746EA58671B19775B8A971BCB569BFBA64C7B558CFAF4ACFA238C38E32B67627A5691E97621388611D79612A6A6B2F5F73275A7224516C304C7135507E3758872C598E2C5A9232619C476CA55670B65D70B9606BB46866A8705EA275589C6E599B685D9B62629C61679E5B709E537798517F8C55818559867F5A84755A886B597867556C66545A5F52 +365E312B5E2B295D32275D3A265F3D26614125623F24633E195845154E4911444D103F420F3A380F36300F32290E2E280E2B280F212C10212C12222C14282D162E2E1832301B373323433823443923463B23493D244D40264E41294F422A4D4A2C494C2B465F30496A354C7544577B5363815D6B8767738E9298AEA3A9B8B5BAC3C8C9C8DCD8CEDFDBCEE3DECEDBDDC4C9D6B1A1BF888BAA707696595C8545427432396E2B31692521501B1D46181A3C16183613173111182F11192E111A2C111C2C11213B1527451A2D50203054223458243C5F2B4565304D6F40496A49466653425C583E525D3B4E61394B6532466D2A4578244483234180223E7D223E78233E7424436A26485F26474825453C25443025462C25492827512628532D2A52382E524434595F385D713C628341658B4669935270A9607CB47A91C8869ACA93A4CD97A6CB9BA9C99EABCB9CA9D195A3CD8F9DCD798AB67488B16F86AC5F83A1557F954D7D864771754167613D645B396256375E54365A5333515531495E2F45672F447036477C374A7F394E823B53873B568D39568D3854913653963150942C4D93294A8F27488B244184223B791F376B1C335C192D3D192B37192932192927192B1F192F19193514153820153926153B2D163B3D163D4817405317425A1943621B4769265669285B662B606432676137745E3E815C458F5A4E9B69509A6D52997256957D578F84568D8756868D57848B5A81845B807D58827358846F568D6A579661569C58509E51468E56448A5942865C3D7A5B3670532E6548295841254D3F223F442139452038451E38451C3C40193B46173C4C1B4453214D592759562A64512A694C2D6C432F6E3C336D3334692B3261252F551E294917243C111E2F0C192409151C06131904121903111C03111D0312200413240715280A17300E1A38121F4116244B1A28511E2A55202A58202A591F29591C275619225116204C151F49141F4816204B16214F1926571F2E62253A712F458437508E4059964F5C975F64976F6D9B7870977B72907A6A83785B7274566A6F4D6162495B54455B463A5736 +8C6DCC7565CB6D64D06663D5625DD25F58D06559CD6B5ACB8568CE9674D9A780E5B888F0CA90FCD892FCE695FDEB95FDF096FEF799FEF096FEE994FEDA8DFCCC86FAC380F4BA7AEF9762CF8456BC724AAA60419C4F398F4534873B2F7F2B276E1D1F5B080E3505092A02042002042202052404082B060C33101C52142361182B70172A70162A71152A71152A72152A72152A72182D7615296C1325630E1D520A1541081139060D3101031A00021800011600031B010621030929050D310B1543111D551D2B761E2F7E20338620348821358A21368B20368B23378E253A95273D9D2D3EA0333FA4363EA4393EA43F3CA3473AA15A41B06C4BC17F55D38A59DB955EE4A867F1BA6CFBD072FED674FEDD76FEDE77FEE078FEDF79FEDB79FED077FBBF74F29C63D48958C1774EAF6E49A666449E533C9041348020235D151A4A0A1137070D2F050A2802041D01011700001500001400001400001500001601001801021C030523070C34181C5923236B2F2B7E342E853A318C4435964C3CA75343B8574AC85850D4584FD3584FD2554CC85449C25349C2544BC9524DCD4A4BC8434AC33E46BA3943B2313EA42D3A9B2C37962F34912F31892D2E812B2B7A222569171D560D1542070D2F01031501021201011001010E00000C01000C01010E010110020416080F2E0A12360C163F121D511825631B2B721E307D1D31801C31801B31811C31811D30811D2F7F1D2F7C1A296E1623600F1B4E0A143D050C2E02052200021C00001700001600001500001500001600001700001800001A00001B00011C00011D00011E00021E00021E00021E00021F000220000323010628030A33091243121A551E23672B2C78363387403895443DA14543AE4547B74649BC474CC0494FC24F52C85153CA5155CE4C55D24753D14152CE3C4EC73B4EC63C4FC83F52CD4256D74257D74055D43C4EC63747B83340A92F3B9E2C3A9C2A3B9B2B3D9E2F3E9F373F9F443F9E53409F6043A26A49AD7451BE7D5BD08664E1956BEFA871FBBB77FECA7AFED37EFED883FED88AFEC887FCBA83FAAF81F7A37AED9772E08B69D3 +6C3D74652A7C63257B62207A5E207A5B217A5A2179592179602D8A6733956F3AA17242A5764BAA7252A66F59A26C5B9E6A5D9A61638A5E5F845C5C7E5757785353734F51704C506D3E475E39405535394D343345332D3D342B3A362A383D2B3846303E5D44526B505F795D6D8568789173839777889E7B8DB68FA2C197ABCCA0B5D1A4BAD6A8C0D5A9C1D5ABC3D3ACC4D0ACC2C7A9BDC1A5B8BBA1B3B098ABA68FA4A08AA09B869D8E759089728E85708D7E6E8C776C8B746A8A71698A6B658964648760577E5F557B5F53795E52765D51735A4D6E564C6C4C4A654A466049435C4B435A4E44594F4357514356554455594454624B59624C5D624D61614F626151636052646152636952626D5562715962715963715A65705C666F5E67705D66735B667A56647C56637F56627E56627D56637957637256616E535F6E505D6E4D5B6D4B5B6D4A5B6C465C684260613D655E396A5F307862317B66327E6F38867E408F8B48999752A3AB68BBB572C7BF7CD3C280D5C685D8D18FDCD898DFDF9EDDE1A2D9DFA8CEDDA9CCDBAACAD5A8C4CEA6BDC8A2B7C19CB1AF84A1A579959C6E8A97698492647F875A747C5369714E5E644A554D394A4938494537483F35453F34444035444338474941524941544A41564A435D4948634B4B694C4E6D5152715757756A59856E578873558B7953907D50977E4B9B7F459F813FA0813DA2813CA4863AA98C3CAD9343B1984AB49E50BAA359C0A85FC5A667C7A66AC8A66EC9A876CAAA7EC7AD89C4B79EC6B8A2C6BAA7C6C0A9C7C4A7C7C6A5C7C7A0C5C89DC1CA9CBFCE99C0CF96BFCF91C2D28CC6D586C8D77EC7D576C6D470C6D26AC4D166BFCB61B9C35DB9BB5CB9B45AB8A959B59D58B49057AE8655A27E5393724F88684C7C604A7257496750486346475F3E445B394153363C4C35394535354135323C3731393830393B313A3D323B41343F4739444E404C574755604F5C6A546574596D7D5C7286607791647B9B6881A66F88B1778FBC7F98C386A0C688A4C689A5C286A2BF819DB77B97B0778FA97286A16D809966788F61758359747A5171704570 +619A8A3C776D3B756D3A736D417C724985784E8B7B53927E68A68E6FAD9377B5987AB79D7DBAA280BDA583C0A884C1A885C3A98EC6B295CAB59DCFB8A2D0B6A8D1B4ABD3B4AFD5B59EBFA494B29B8AA59376998B638D83618B815F89805C88835F887E5E8B7B5B8475587E6F4C7C6C417A693D7566397064326A612F685E2D665B2B66592966572865552765542763542865552D675B316B63356F6B3A74703F7A76417D7844807B49867D4A877D4C887D488479458075417D733E7A713A756E3770693772693E766C457B6F4A7D744F7F7959847F5D8A83679391679B9568A3996CA89A71AD9C71AE9D72B09E77B39F7CB8A284C1AA8EC7B198CEB89CD0BAA1D3BDA9D7BFB0DBC5BCDCCBBFDDCDC2DED0BFDCCFBCDACEB8DACDAED2C497C5B87DB6AD57928D48827F3A7371356F6C316B682C665F2B64592B6A5630705A35775E377B5F397F60408665458B6C46906C468D6D4886714B83704E806F547B6D58776E62796D687D6965876E608A6F5B8D70588E715590735092774E917951927D54928260898061887F63877E57807850786D4B71643C6C5E2C685B306C5E3471613774653A77693F7F6F47887350917B5597825FA08961A28B63A48D65A49165A69063A38D5E9D894E8B7B4986784482763F7A733D78723E7B7546837C4F8C8256948763A28F64A38E65A58D63A58B5FA185589B7F5194793E7C673A776336735F306A592A6254255F4F235E4C245E4E255E512A6458336F613C7A6D49877A58988668A7917AB49A98C7A599C8A59BCAA59ACAA798C8A58FC4A083BFA27DBBA47BBAA27BBAA379B7A576B5A273B49D71B3976BAE9264A98E62A8895DA383559A8051947C4D8C79468276417C73417A74427B76447F764B887A51927F5799835FA18764A78D67AA916DAE9472B29874B59A79B99A7FBE9A82C29C86C69D8DCAA099CDA498CCA894CBAE99CAAF95C7AE8BC4AE87C2AB86C0A882BFA57EBCA27CBA9F79B69B73B39871B09770AE966FAF9471B09774B19A74B39A73B39D73B09C70AA986CA1966D978F708F866E89886F908C79998E7E9F967CAEA070AE9865A08C +6500006000015E00015C00015600005000004E00004D00004A00004700004400003D00023700043200022E01002E00002E00003B00004D00006001007200008400008A00009000009C000099040796090F8804077A00007200006A00006200005C01004F00005200005600015700005901005501005201004602014001003A00003800003700003700003700003800013A00014400014500024700043E00033501033001032C02041106040905020204000302000400000700000B00001E00002700002E00003200003600003800003B01004308044A0F15350B0F32050A3000052F01042E02032D01012D01002F02003401004804035113135A2223671B1A7415117A181786050A8C00018400007D00007900007500006700006100005B01005301054901044001053801063502053204042F01032C00013101013500013A00013E00014200014800015001005A02015D00005F01005D02015B03025703014F01014501003A00002F00002C00002A00012901012802012700011F00000D00000700000001000001000001000001020001050600041600003B0002560202710503790B0882120E9A201DA3080CAD040BB70711BB0200B40501AE09039703018800007B01006A00004A00014300003D00003400002E00002D00002D00002D00002C00002C00012A00012901022901012900002C00002D00003500023700023901023E00014500014B01025000015501015900005900005100004E00004901024302003800013000002100001800000F00000700000100040400040800000F00002100002800002B00002D00013200013600003A00004101004400004600004700004700004701014800014A00004A00004B00004F00005500005D00006400006C0000780F097717196113115A050C500B0E4B03065000015B0000670000730101890101940000AB0200AD0000BA0100C30101DF0D0CEA0B0CEC0000D70000D50000C20000B60001A800009701028A00008500018000007B00007A02017600007200046D00036700016403006303046101026100006600006700007202006C0000 +5B3143512D3E4D293A4A2536482132471E2F471B2D48182C531531541733561A35591E3B5D2341662A497032517735567F385BA04973AB547EB7608ABD6B93C3769CC3799DC37C9FB97B9AAF7391A66B889A647D8E5D72875A6D81576874515D654953473739392C2D2B2122251B1E20151A20161A21181B33232D422B3D52344D613D59704666784C6C8052739064849B7291B78CA9C193B5CB9BC2CE9BC2D29BC2D29CC1D39DC1CA96B8C590AFC18AA6C181A4C278A3C0729FBE6D9BB96692B2618A9F507593446888385C863358842F547D284F7722486A203D5D1F33511E2A441820371316310F122C0C0E2206081B01041300001000000E00000D00000D00000B00000800000400000200000100000000000000000000000100000200000300000500000500000600000600000600000600000700000B01010E01041201071300071500081701081701081602091402081102061102061103071102081102091202091103090C03050803030403010303000203000002000001000001000102000502010702020A02030F030517070A1F0C112812193E1F2B4C22345A253D6226406A2744792743812746882A4A8A2D4D85324E82304D802E4C7B2E4F78294571203D681A3551122449101F410F1B310A132208131B081018090E1A0B0E201013351F243C222944262F532D3C60344A6E3B587E42639855799F5B7FA66185B46F8FC17A98C982A3CF89ACD18AAFCE8AB0C787ABBB82A4AE7C989F7689906C7B8366707A5F6670545E6E515D6D4F5D694B5A6549576148545C455159434C5942485C414862444C6A4951754F598259638D606E9569779C707A9F737C9F747C9E747C9D7479A0767BA5787FAB7D84B3848CBA8793BF8B96BF8C98BB8A94B78691B37F8CAE7886A97383A66C80A2687C9C6477965E6F8E5668864C5F804257793B527834507B2D567C295D8325658A216E9225789A297FA02C85A63187AB338CAE3790B13B93B43998B33B9AB13C9AAA3C96A23C8D983D828E3E7783426A78415F6E3E56693F51633F4C5B3E45543A4152383F53353D54353D53323C56303F +3F4B8A44449143408E433C8B42368542307F412D7C412B7A432B7B433182443789433C8C42418F40428B3E44883C42843A4180353C6D343C6B343D6A353D6D373D71393E753B3F79433A8A48358F4E3195522C9956279D59259D5C249E5F219C61229C622DA35F35A75D3DAC5945B1554DB65550B75554B9545AB0555AAA575BA5585EA55A61A55B63A65C66A75B6CAB5C6FB36075C26470C6696CCA6E68D17464D87763DB7A62DE7F67E37C6DE57973E87374E36D75DE6972D8656FD35D69C85661BF4C56A648529D444F95434E92434D90424E90404D9040499544469848439B503F9C593B9D5D399E6238A06A3DA87243B38654CC8C5DD89266E49469E8966DEC9972EC9871E6916DD38C6AC78768BC8466B68164B07561A46B5E9B645A905B52834B3C6A45325D3F29503C254B3A214635193C3113342D0B2A2E082B30062D31053033053339063E40084C460B5B4C0D6954128155128456138858138B58128C58128C58128C57128B53148B4F178B4C188A4A1A89451B83401C7B3A1C71341C67291C51261E4E24214B2026481C2C481A30471A33471B394C1D394F1F3A52213A53243B552A3D592E40613543683D46714F4F8151538554588A545E91556396566A9B596BA15F6FB3626DB8656BBE6B68C67067CE7266D57167D66C6CD46B6CD1696BCD6969CC6A67CC6D62CA715DCB7656CC7850C96E49B86B48B26947AD6345A15D4193584085513F7B4C3D74483D6F433B6B3D3766383361332E5D3028572B2351261D4C1A163F18153C161539131333111230100F2D110D2C130D2C160A2E1A0A301D0932200A36230B38260E3A29103B2A133D2B193E2B1E402D20432E22432D24442E25472E294B322E5233355B364268355174375E82376B8C35799431829B2C899E2A8EA0288FA12992A42898A72A9EAE2CA4B52EABBC31AEC033B0C437ADC43CA9C341A1C54498C54991C34D8AC04F86BB5180B65180B55080B45183B35184B35083B75082B85181BA5180B9527DB5507BB24C79AD487DA84283A33D87A1378AA1328CA12E899E2C83972C79902F6C893261843558833A5085 +81684158443A422E322C192A230D251A01201B011F1D011E2900173100123A010E43010A4C01065304055B07055F0A07630E09802310913314A24318AD551DB86723BB6D26BE732ACE7928CD7624CC7421BF6F1FB36A1DAB631BA35C19954B1387380C671601580E004907004204033B010639010838020B3E0A1349111654191964201C7428207B2A20832D219036239D4122B3532BB55636B85A41AE5C4DA55E599F5D5A9A5C5B8E576080536D72507A5C4F8F474EA4404EA93A4FAF364EB4354DB23458C02C60D02468E12268E72069ED1B66F21862ED1C53D61C4CCB1D45C0203EB32437A72B339E322F95442C80542F69733848803C3C8D4031923E2B983C259E3B199F3B158C38147A2F1968261E5E2022541A26400E322C09441E0A5B121171051F990325A7012BB5012BBB012BC1022CC9022ACB0227BC0125AE0123A1011F9B021C9502148B020C820304740603641509481909441D094022093F23084025073D24083B2E0A2732092136081B3907193C06173F0615460816510D17601316771D117B1F0E80210C8922079022079825069D27079C2506941F048C19028716018313007B0E00770B007108006B05006301016200016200016601016C03006F0500720B017F1701851B018B1F019A2701A82F01B63B03C24705C85008CC590BCA5C15C85C16C75C18C55D1CC1581EB7531DA949208331247C2D2675292870262B72272A772A28833328893A279241279A4A27A55127AE5423B85920B9581CB95617B251139F400A9C3C089939068E310784280977220C691B135C151C5113234A13294713324B1636501A3958203B60243A6729356F2F327C362C8C3F269F4A20B35118C35610CC5809CD5403C84E01BB4808AE42149F3E208E382F7E2F396B263E561C41421246340E4B2510592017671C1D781624870F26910C2290041B8F071A850E187F191F7C282B7D3D3477503D716349627650538B5D439F6D38B5782FCB8529DF9225ED9923F69F23F8A123F59B23EC8F20E3821DDC7719DB7117DA7117DE751DDF7C1FDD8228DA8C2FC67E2FB17430A16C35916534805C38 +69613C3834232D251C231615301A133D1E12411F114621104C1D0E4A1E0F481F104124123B29142D281820281C19281D12281F05292204272004261E03211A031D16041A140618121A110C270E08350B05440C06530D07590D085F0D09670C09620906590C094E0C0B430D0D310C0D1F0B0E190C0E130E0F161C171F241A292D1D2E37203442243747253B4C273D502A3B4F2B324B28294928214728173D270D3426093025062C2403282002261F02251F03251F04251F06261D09271C152B1C24311D4E462A5F57377069447A7349847E4F938F4E9E99488B94527C90556D8C585A814A47773D3E6E3C36663B2B553E2A4C45425346525748635B4A68584A6D564B765B4A855D459D58379B5133994B2F97492E95472D98462F9F4930A64D33AE5C35B27B3EAC793FA67841A1773E9D763C8A733E7979395B602D544A244E341B462F183E2A162E2014251B112B170F3E160C521A0E531C0F541F10532214592515642B14642D17572C194B28163F2413372112301E1121180E13140D080F0C030E0901100A01110B02130D031811041C140522180529200F393D1E48552D586E36637A406F86547F96668EA57797B57F99BF839BC28198B97F96B176899D6771814A5C6836445119282E152328111F22091B190619150C1815171C162322182F291C403722483A23503E245E47266D4C2A71502971512A754E26784D267C4C27824826854525874325883F24843B28823C307D3F3A7943457B5058745C6C6F6C786B81815F85794C8473457F6E3F7A6A3D7B663573542B693C1F552E0F3C1F082B190821160E20141A23142429172F3D203E4B314D5E45606C5A71736686836A99876EA78F74AF8D79A78077A47369965D56894D45793D395F33304C2C29352324231E21121A22071A22021D20011F1F01231E02251F04271F05272004282104272105262005251E06221C061F1A041D19041B19041B18041A19041A18041B18031D1A05201D0C2724152F2F223F4338555D4F6D756C868C86989E9BABB2B3C0C9C6D6DDD7E7E4E6F0DFEBEACFE5DEBBE2CEA9C0B08EA09B778A825F686C4A +CBAC7BD1B381D5B783D9BB86DBBC87DEBE89DEBD89DEBD89D1AF7CC9A774C19F6DB99664B18D5BAA8454A37C4E9F774A9C73478F643B895E3683593180562E7D542B7C532B7C532B7B532C7B532C7B532C79512A775029764F28754F27714C236D4A2169461F67441F66431F64421F63411F62401E623F1D5F3D1B5E3C1B5D3C1C5C3C1D5B3C1E5A3B1F5A3B2059392056361C4F2E164B2A144726124222103E1F0F3C1E0F3A1D1031190E2E160B2B1309281007250E06230C05210B051C0904190904160A04180B051A0D061C0F071E110820130A21130A20130B20130A2013092415092918092C1A0A301D0B36210F3D271447311D48321E4A341F4A351F4B361F4B361F4B351F4F3821513922533B23533B23543C24553C23533B2250381F4E351D4A32184D331850341954361A58381B6141216A4A2980603B896B4493764E977B529C8056A5885CAD9062B39768B59A6DB69C70B59B70B49B70AF976EAA936AA58F65A28960977C5491744D8B6D478768438363407D5C3A7656357252306E4E2D6B492A6948296848296444276141255C3D22563820452B173D2513352010311C0E2E190D281409241107220F06210F0625130A27150C2A170E301D123722163E291A47311F60472D674D316E53357C603E896C4795764D9D7C51A07E52A07E5098774A9475499173488A6F46836B447B6441725C3C5D4A3158452D54402A4D38244934214934224C3825543E295C452E634A326B50347354357A5836805B36845F388A62388E65368D64358C63348A6132855D3080572C7A532A77512876502877512A7A562F805B3586643E8E6E49977854A08460A98F6AB19671B89E76BEA179C0A37AC2A57CC2A57DC0A57DBFA57DBBA27AB79D75B3966FAE8E67A88560A27F589D77509B734B997047966E45956C42946A3F93683D94683C94693C976B3E9D7041A47847AB804FB18857B69060BB9769BF9F72C2A67DC9AE86D1B88FDAC29AE3CCA4EAD7AEF1DFB6F6E6BCF8E9BFF8E9BFF6E6BCF2E1B5EDD9ADE6D1A3DFC899D7BF8FCFB686CEB281CDAF7ECDAE7BCCAB79CCAB79CEAC7ACEAD7C +3D3F372B34332532321F303222323525353827373A2A393C3B423F41413D47413B4A41394D41384F413951413A52423A54433A58483E57483E57493F57493E574A3E58493D59493D694C357351357E5736845B398A603C886240876444846C4E83715586765C8B785D917B5E92795D94785C90775D8D765F7A705F726A5C6B65596C62536E5F4D6F5D4B705C49715B48715E4D6C6D5C67726363786B5F7B6E5C7F71597F7257807445817E3D848535878C2F8B942A8F9C298F9C28909D288C9928869221727C206971206067215D63225B6022585C245558295253294C4B29464428403D283A3727383427363228332F2A322E2F333030343131363231363232363334363238373044382C4B3829533926563A25593B255F3E25643F246941236A422268431F643F1C613C195E3B185C3A185738185537185137195036195035194F33184E32174A3015452D14402A123D27113D24123E24124025124427124A2813512812552912542D164F311F4B36284A3A2D493F33464A424A564F565F5763695C7A76627A79667A7C6A798373758C7D6E93876E948C77978A7E9081858A788787748984718A826D867F6A837965837560926F4F976C499D6A44A5663CA8663AA8673CA5693FA076539E7A599C7F5F998666978D6D9193758A977C81957E74917F5887825184814B8181407A7D3575782C717526676B1C50521A4B4C184647163C3E163234182C2B1B2826212824282C253330263E35274A3B2A59422D67492D724E2E7D522E8D542D8F532C91522B915029904E278F4B248C48228B431E89431A883F17893B138B3C128C3C108D3D108F40149444189B4E1CA35822AC5E27B5642BC06A2CC56D2BC96E2AC96E2AC76E2AC5702CBE6F32B46D36AC6B39A3683A9C643A955F398F5A37915936945C3898613E9C69499F7254A77D61AF886FAA917BAA9A87AAA38FABAB98ABB4A3A7B9A9A2BEAEA5C1B39AC1B58DBEB581B8B178AFAA71A8A26B9F9866968C6C8F8172877474806976785E78705479694B7B61427B5A3B7954367A5030764D2E704A2E6A4A30614A33594936514738444338 +2106031A0904170B04150D051F0F042912042D1503321803472705532E0A5F350F6C3D1679461E8352288D5F33926437986A3BB5844EBF8E57CA9960D29C62DB9F64DE9F64E29F64DE975DCC8856BA794FA664449250398848327F402B6D35255A281D441B163E1A1239190F351A0E311C0E301E1030201228241022230F1D220E1A1F11181D15171D17161E1A141C1E17211E2C28253D2F2A4E362F603A2A723E257D412188441EB15B22B45720B8541EAB48169E3D0F963B0E8F3A0E7C3A11662F1235120C280E0C1B0A0D19090E17090F15060C16050C19060D1C050B1F05091E04061E03031C03031A04041805081707091D10062517092D1E0C33210F3924134B311A5D3C207F5828916030A36939AB6E3FB47346BD7A50C3895ECB9164D19663DF9C63DFA674E0B185E1B788E3BE8BECC786F4CB7BF3CF83F5D58BF8DB94FBD993FED893FCD184F4C57DE9B879DBAB73B98760AC7E58A07651886745735A3861522E574B27474A264348253F46253E42223D3E203F3A2040371E42301D3E2A193515093613063811034115024A1C0654250D5A2F15633C27613F305F433A5B423E584243513D4145363F392D3A2B243417142514111F110F1A0F0E110E0D090F110711170916220E17230E18250F1A270F1B29101D280F1F290F20270D21240B1D220C1D230C1E240D23260F26260F29280F28291027291027260F28240F2A1D0C281809241204200E021D0A011C06001A03001601001200001001001003001406011909022C1503311802361B02401D03471D05501B05551905561A025317024C1302460C023F05023803003502003204003008002D09002A0B012B0A012C0A022D0C022A0C01240E02210D01210C01230D012A0F033415073F210E522E15623C1D7048257D4E2E8355398C5B3D8B61418766427C60436F5B4D6956545E5159534F5A434654363F54343B563438563335552F304A28283F272138291F32291E322C1F332D2436342A3F3C324A423B574743624C4C6E585673605D72655F6E665B635D505959494D56403E51362F4F2C213E1E1530140C260C071E0704 +99683FBD654ABC5E4CBC584ED34B41EB3F34F0352EF62C29FB1014F0100FE6100AC90F07AD0F049413077B170B73190D6C1C103D2E1A3440242B522F3367443B7D593F886344936E51B7854EB7874BB88A42AD8739A28532987E2C8F782279691762560D473F1349451A4B4C2A5E5F3B7272427E794A8A8062B4937ACA9A92E0A2A8DFA2BFDFA3C3D59CC7CB95D0AF7CDB9C61F47744F7693CFB5C34FB5E32FC6031FA6431F86932E86425DC6123D15F22CD5C25CA5A29C85024C6461FC12F12BB1705C11402C71403CD1505C81604C41703B01D059B280A73431661501A4F5E1E38612322642919612B115E2D105A2D0F54270C3E2308302005221D041E1A041A17041B160526210E4F4715665B1C7D7021887B26948728A99B34C0B33ED7CD49E7DA53F1E64FE8DF4BE0D84BDAD44CD5D04FCEC651C5BB43BF9C42BD9542BC8E44B29347A9984998A44C8EAD4E91B953A1B66496AD6B91A8728DA38185A88E94A1A39A8BB29A73D78342DA773CDE6B37DC6634DB6132CC4F23BD441CA23C1D8A40256B573A635D3C5B643E496B4036714D327A5B307F68328062397756416F4A4B6A4455653F625A396F5A3177642C6F6D29717B19747F1777831687932583A33D7BB35272BD5D69D45B6BD65D6DD85F7ADF6B8BD07098C466A3B45AA2A248A89B40AF914FB48954BA825AB47067B15B67AB516A8D566E5A6A7C506A7E476A804D6C8746798A478785459D8D45AF9656BDA767CABB7BD5C58FDFC7A1D8C4B4CEB9C6B7AFD0A09BD0846DCA8365C5835DB88057A97F519E8546948A42938F3F9592429592439B923CA08D39B18832C6842ECC812DC37F2BAE7E30967E31887D3177883563943C4DA0503DAA6437AF7739B88440C08B4DC69362CF9C7BD9A493E0AEA7DFB3BAD5AACAC798DDB87BECAC62F69C52FB8944F57634E86625CC5E18AE5611934F107A450D6A390E4F34123430171C2C180928150523130421120723160926190B2D1809351B063B1B053E1A063D1B073D1A073E1C074121074123093C220A36220B30200D291F14261D2A271949341B494128504A3453573D605E42 +648694587B8A5274834C6E7D496A7946667545657345647240616E416270436473446776466A7A476C7C486E7F486E80486E81486E81496F824B71834E7384517686537888557B8A5C82915F8593638896648A99668D9D68909F6A93A26F9AA8739FAD7DA8B37DA7B17DA6B079A0A9769AA273959D719198627B835B727A5469714F636A4B5D63495B6148596045565C435359445055424C5040494C3C4447394043373D41353B3F2E34392C33372B32362C33372E343830363A33393D38404340484B535C5F5D66696871736C7578717A7E7A83867E898D8A959A909B9F97A2A59FAAACA7B3B4ABB7B8AFBCBDB8C5C5BDCDCECADADBCFDFDFD4E4E4D5E5E5D6E7E7D8E8E9D8E8E8D7E7E7D5E5E5D3E3E3D2E2E2D1E2E1D0E0E0D0DFDECFDEDDCEDDDDCCDBDCCBDADCCAD9DCCAD8DACAD7D9C8D4D6C3D1D4B8C7CBB1C0C4AAB9BDA6B5B9A2B1B69BAAAF93A3A98D9EA48799A07A8D96778C95758B957289946E89946C88946A89956788956688956588956487946486946182905F7F8F5E7E8E5D7F8F6284936486946788966B8B9A6F8F9D70919F7192A06B8B9A658392607B8A5B76855771805069784A626F465B684356633F52603F5260405361425764445A68455D6C445E70436074436074436175436275436275436174415F73425F70415E6F3F5D6F3F5D6E3F5D6E3F5C6D3F5C6D405B6B3F5A6A3B5363395160384F5E354A593245532E404D2A3B4827364224323E232F3A212D38212D37212D37212D38222F3B24323E273747273849283A4B2A3C4F2B3F522D41542F445733485B384C5E3D5163435768495E6E4F6474566B7B5C7181637887697D8D6E82917388967A8E9B7F94A0869BA48CA1AA92A7AF97ADB39CB1B69FB3B7A1B3B59EAEB299A9AC94A3A68E9CA088969A8292967E8E947B8D94798D95798E96788F96788D96778A9376879076858C758289748087747F8675818776848B7A8992809299869AA18EA2A993A8AF98ADB49CB0B79DB1B79BAEB498AAAF95A4AA90A0A68E9EA48A9BA185969C8091987B8E95778C94758C95738C95708B956E8A95688893668794 +91563F784431693D2F5A372D5A362D5A352D5A342B5A332A4F292249241E43201A3F1C173B181437141133100E310E0C300D0A2F09073108083307093B0A0B430D0D470F0E4B1110581E195F241D662A226E302877372E7B3C318041358B4A3A945243A45149A85149AD514AAD524BAD534CAB514AAA4F49A742429D3E3D933A3989373380342E7D322C7A302B6F2B2461221E40151133110D270D09200A061A07041906031805031A08061F0908240B0B2A0C0D310E0F340E10370F113D11154116194A201F4B23214C27244B28264A2A29492E2A49302A472D2346292145252046231F47221F48221E49221E4B201F4E22225C313269423F77544C805B51896357966C629E7069A97773AF726CB66E66B26760AF605BA2535591454E8439407A2D33641B1D5917194E14164913154512153D1010370D0C2D08062D09072D0B082D0C092E0E0A2F120D31140E3617113C1A124321174222184123193E221B3A221B38221C37221D372826392B2A3B2F2E3D2F2F3F30304531334B3637553B3C5D3F406E43427145417447407D4C40845143885946935D49A26A4CA26C4BA36E4BA16D4AA06D4A996849926448885C447B543F6143325C3F2F573B2D4B3327412B213A231C341D172E17132C16112B151028100F250E0C230B0B220A0B220B0D210C0F200D111F0D101E0E101D0E111F0E11210E12230C1129090D2B080C2E080C33090F3A0C12440F134E12155615155C19165D1B165E1D17601D17601D175F1F165820154F1D123E15113A14113713113112132C13122912122911122D1012351014411116521518631D1B71241D7D2C208632239037289A402D9D46319A4D358E523683533B7A53407553437452486F544A6D594E6A5B536A5B546F57577655597E5B578763598E6A59946E5A9A6F5C9F6D58A36E53A56B4DA36445A161429D5B409A593D95563B9150378E4E36894C3886503C8255407F55417D543E79503B734B386C4635643E3160382A5E32255C2E215C2D205D3022613726683E2A71473379513C805A4788654E936B4F9C6B4EA36D4E9A684F92674F8E634D895A46 +346405325606314A06313E072B3606252F061F2F051A2F050935060532050130050431040733030F3702183B011B3A011F39012436012035011D34011D36011E38011F38012038012432011D2E01172A010E2901062801032900012A00002A00002A00002A00002A00002A00002A00002A00002900002800072001091F010C1E010C1F030C21060B23070B250909280E0B2912112C1A132F1D153221143729143D32183D3B1D3D4532385B3E345E4A30625232595B34506034516634526D38526C37536C34616E315A712F54702F4D6F2F47713B3A6A4430464E213B4C25304B2A2D472B2A432C2B442B2C462A2A48221F4D1810570F0B5710065811085E160A641B14722E1F8241439A554A9F4D52A44652A54052A73B54A9384CA83C4BA64150A34751913C49822A427318396B1130630B1E5202104500072B02072405081E09091D0B0A1D0D0B20100B2A0F10320F153B0E1B460C1B470D1C480E1B4610174B1014500F14550D135E03115C02105B010D59010B5701065201034E01024902004501004101004001004001003F01004001003E01003B01003300002E0100290200260201240303220603210803210A03220B01250A01240901230903250903260903290A032E0B024109014608004B07015304015802015B01005B00015C00015F00017401027B01038201078E0307940607930809890C087B150778160776170C731B0E711D156E1F206323295627304728323525312A252B221F29211B2C2118352616483014724814774F147C5614856217896B198E761A97801BA5851CAE8728AE9433ACA249A4AB5B98B16788B8687BB95A6DA9555BA0484498472F934820894E118A50098C42068534087B210B7112156B082764053C6408506A0B62750D6D7C0E71870E728B0F728D0F748A1275871779871C77811F707F1F61781C4D6F18386213255411174A100F41111040111B43102B480F3E500B50540A5F570B6C550A73580B7B5D0B81610C8A690B93730B987E0E9C7E0E957F1089800F777D0E667B0C597E084E88074C8B044E87055081054F79064B7206446B063B6505 +C34813DF3F07E54107EB4307E94910E7501AE45123E1522CC3454BB13552A02659931E588717587F146277126C74127571137E6513AC6113BB5D13CA5D12C75D11C56011C26311C06613B76614B36715B06617A9651AA260199B5C19955616874F167C47115D49104B4C103A53112A5B121A61111468110E7E13048A1103970F03A20F03AD1003AF1003B11103B21203AD11039810048B0F047F0F04790E04740D04710D046F0D04650B03590C034D0D04420C07370C0B350B0D340B10340B16340B1C410937410A47410C573E0C5F3B0D68320E79290F8A1E11A42310B12910BE3311BD3D13BC4313B94A14B75815B06316A672188A75188C79188E7C178D7F178C85178A8C168796157A9F166BA8175CAA185BAD195BB11B5BB61D5CBC1E5DC11E61CB1F5ED01F4ED51F3FD81F37DB1F2FE21F20EB2011F51E05F71D05F91D05F81D05F71D05F71D04F61D04F31C04EE1B04DD1805D51706CE1707BF160BAE14109F131590121A7A122076101E730E1D700D1C6E0D1C680C1F600D2B59103D520F514C16744D177B4F188253198C591B905E1C96641FA36221C55922D65023E84A22EF4521F63C1EF2341AE73219D53518C44816A050179759188F681985751A777D1F6A862E5A943B4D943B4D943C4E983E4F9B3F589E39649D35759A36819943898844AB8243AF7D43B47741B47336B47029B4701BAD80188C8518878B18829117799816679F1555A11343A014329D13239A11169710128D1014810F16750D17690917590B14370912300A122A0C132010161713171015180E121B0D121C0B101E0F11271414351C1745271B553520644122744B23835121885D208A681C8A721B8A7E18898B1A87941B83941B828C187B8616737F126776115D6D0E56670D55660D555F0D5A540C63460C733A0D832E0E8D210C8E180A9316099717099C18099E18099E1809A01B0BA1190B94180D831911741A15651B18571A1A4618183D18183D17153E15133C13133B13133A15153C1719391719391D1A3C27183B301339390E364109334906325A092E65142B72232C823328934123A6431DB94618 +8DC4AD95CAA696C89F97C7989BC694A0C5919EBE8A9DB88399A767949C5890914A888640817C36766F316B622D655D2C5F582B49452A4340293E3C283D3A283D38283E38283F39283F392D403B2E423E3045423648463C4B49404F4C4557554E5B58545C5C5A595E5B56605D57635F5967615B695F5E6B5D6D7557737B567982557B865D7E8A657F8C68818E6B89977697A079B7B375C4B575D1B875D3B375D5AF76D3AC75D1A975C59F68C0995FBC9357B88F51B58B4CB1884BAD854BA484499A804B84764F8077527D78567E7A5A7F7D5E848666898E6F9097798F92778F8E758C89728A846F88826F87806F847D6D817C6E77766B7374686F73656E72666D71676E716972716E7A79707E7A6D827B6B827C6B837E6B81816B81846E82836F7F846E74736368695C5D6055565D524F5B4F45534B3C4F483349492F42482B3C48293B47283A47283A462837432A353F2A343E2D31382E31363032353736324239314B3B2E503C2E5B4132624932695233715734795C358566338D6B31916F32947134947B3B977F3D9B833FA48D46AB944AAF9850B09853A8945DA7945EA6945FA8955EAB965EB19760B7995EBF9E60C5A363C1AD63BFAD60BEAD5EBAA859B3A04FAF9945AB923EA4933AA1933B9E943C958F4088853E7A773B6663365853304D47283C3F26393F2736402837422A37412D3B4032463F335E4631634C326952337561397F6B4088754B937D549E7F57A37B56A87B54A77C52A17B509779538D785787765B81725C806F58816F568270558573568A785A91815F978A679D976FA5A37AAAAD81B1B588B4B68BB4B48CB0AD89A8A7849F9E819296798A90748388717C826D767A67707461676C5B5C65565263574E625E4F656555686A5D6E71617273647471647470647472687876747E7985887D97947EA89F7BB6A676BEAA6EC1AB66C2AE63C4B162C8B662CDC065D2CC6AD7D570DBD970DCDB73DBD974DAD775D8D775D7DB7AD7DF82DDE68EE1EC9AE4EDA5E9EFAFE9EEB4E7EDB6E4EAB0E4EBAFDEE8AED4E3AFC6DCB1BCD3B0B0D5BAA5D1BC9BD0BC93CCBA94CCBA8DCDBA +2E07462305551F045C1C046416036711036B12036813036512015911005410004F1400481900412300372D012D3202283803244803124C030D5103085203065403055403065404084F04104A04134504173B031832021A2D021A28021B1C021D13021E07001F06001D05001B0600170700140800120A001111000B1600081B00052100032700012900002C00002F00003100013804013D0804430D074910075013085213085414095313084D130748130745130743140843140843140943140C400F0D33071029041520021B1C011D19012014022611022C0F02330E02350E02371103341405321706311B0730230A2E2F0C2A4A19245B27276D352B763D2E7F45318F5639A16848B27A5EAD786AA97776A4757C9F7482956E858E6D9186729986759D7D6E9A7767957260906D588C695089604B80624D7576555E835C5690644F95654E9B664E9E664F9D694C9C66499660458E5137904E35924C349245339145358F4637884439713932672E2A5E23225A1E20571A1E55161B5612195410164F0F15450B0F400A0D3C090C37070B36060A36060937070A36070A3107082D07072A07062707062105041E05041C04051B03061B020B1B020C1B020D1A010D1A010D1B010B1C010A1E010B1E010B1F020C20020E21020F21020F21020D21020C21020A1F02081E02081D02081B020818020915020A12010A0E010B0E010B0E010B0F010B11010C13010F1501131802171A011C1A01211D01242002252102282202282404282804282D082B2E092B2F0A2C300F2F32123134143037152D37142B3A14263B13233F1621441A234A20255325245A28235F281E60251B5F26195E241A5B291F5F3023643B296C452D764C327E55348656388B593E925B40945E439962429F6640A66A3DAA6C39AE6E39B36D38B26939AF6539A9643BA2653E9B623E92613E865B437A53476D4A4A63424E573E524D36564633553D2E5B35285F2A1E6522136D190B7511057E0C028307018706018908018E0B028F0E029012028E16028B1902841E057925056F2D06622C075A2B07552F08512F064B2B0849280649 +57617F5B67885B66865C66855D66835E66825E66815F6681626883666C876A708B6E7591727A987179977179976F77956D7593636A875E65835A607F5B607D5C607C5E627D60647E6F7590787F998189A38891AA8F99B2919CB4949FB698A3BA9CA7BDA5AEBFAAB3C2AFB8C5B4BCC7B9C0CABAC0CABBC1CAB8BCC0B1B4B7AAADAFA0A3A49699999193938C8E8E818383777A7A63646558595A4D4E5042434538383A3232352D2D301B1A1D1414170E0E110C0D100A0C0F0A0C0F0A0C100C0D110D0F140E10160E10160F11170F10170F10170E10160E0F150E0F160E0F160F10170F10170F11180F111810111810121911121A12131A13131A14131A14131A15141A17161B19171C211E22282428302B2F342F34383439413E434B494D565358615E63787579817E818A888A8E8C8D9290919A9899A2A1A1AFB0B1B5B7B8BCBFC0BEC2C4C1C6C8C6CCD0CAD1D5CAD3D8C6D0D8B8C3CDB3BEC9AFBAC5A6B0BB9BA6B1909AA6848F9C6F7887666F7D5D667458616F545C6A4A5260404856363D4B2C33401B202C171B271317230C101A080A1205070E03040A0102070102060102050102040102040102040102050204060406080E0E1211111614151A1C1D2424262E2C2F39343843444A56474D5A4A515E4E5666515A6C545C6F555D73565F7757607A5A63805A64815B65825E6785616A86656D8968718C6B738C6B738C6C738D6D758D6E758D6F768D70778D71788E737A8E777D8F7E83938389988B909E9297A4999FACA1A7B4AEB6C2B0B9C5B3BCC8B6C0CDB8C3D1BAC5D3B9C6D4B8C4D4B4C0D2ADBACDA5B2C79CAABF93A0B68A96AC818DA27783996F7A90697488656F81626B7D6168795F65775D64775A6276585F73565C6F52576A4E5163494B5D46475744455345445146444F4846504A47534B4A554D4C574E4D584E4D584C4B5648485343434F3D3E4A38384435343E3130392F2D372D2C352E2D3631303932313A32313A33313933313933313933313B32313C33323E32323E34333F3736433A3A483C3B493E3D4C403F4F434253454759484B604B4F674D536D4E5672525A76 +727788677082626C7D5D68795B647459606F585F6D575E6B5A616C5F6571646A766E727E787B868385908F909B94959F9A9BA4ADAFB4B2B5BBB8BBC2B8BDC5B9BFC8B8BEC9B7BECAAFB6C3A7B0BBA0AAB499A2AA939AA08F969B8C9297868A8E8283867B797E77767B7374787173776F72776F72776F737875777D7779807A7C84797C85787C87767B86757A857278846F76816F717C72727D75737E77747E79757F79757E79757D746E73726B6E71686A7066687065676E65676D65686A63696460685552594D4B5245454C43434A4142483E424A3F4650495363515C6D5965786270836C7C8E7182937688987E93A4859EB096AFC39DB5CAA5BBD2A7BED5AAC1D9B0C6DEB3CBE2B6CDE1B7CBDFB8C9DDB8C7DBB9C5DABAC5D9BDC7DBC1CBDEC6CFE1D1D7E6D6DAE6DCDDE6DEDDE5E0DDE5E2DEE5E3E0E7E3E1E9E0DFE7DEDEE6DCDCE4DBDBE3D7D6E0D2D1DBCCCDD6C6C8D2B6BCC9B1B8C6ACB4C3A2ADBC99A4B68F9BAE8693A57685976D7E9165788C6175885D7384556A7D4E627548596A445262444D59454D58464D584A50594E535C525661545863585F685A616B5D636E5E646F5F6570626773656A78666C7A676D7E68758869768B6B788E6C7B926E7D9471809776829885899A888C9C8C8F9E9799A6A2A3B0ABADB9B4B6C2BABECBC0C4CFC8C8D3C9C8D2CAC8D2CDC7D3CDC8D2CDC8D2C9C7D2C1C1D0BFBFCEBDBECDB8B9C9B5B5C6B4B1C3B2AEC1B0ADBEADABBCAAA8B7A7A6B4A2A2B09EA0AE9B9FAD989EAF969EB2909EB48E9DB38C9CB28595AC7D8FA676899F6F849A6B80986A7F996B819B6F849E7387A07888A07C8A9F80899B8188988388948787918B87908E8A90918C9392909895939D9797A3959CA699A0AB9CA4B0A1A9B3A5ADB7A7B3BBADB9C3B4BFCCB7C6D2BBCCD8BDD0DFC2D3E2C6D4E3C7D4E1C7D3DEC7D0DBC2C9D4B9C1CBAEB7C3A2ACBA98A1B18D96A9828EA07C879A7781967380946F7F92697C90657A8E61778D5E748A5D72865F71846473836B7887717C8A79828F7F8895838B98838B9A848A9983869382838F817F8B7F7E897E7C887C7B87767886 +2607072A08072D07063006063106063206073005062E040629010328020427030629050C2B0713300B1A3510223710233910253912263811253710243511263413293412283512273213212F0F192D0C1228090D230609220408210307210509240D123A1F30482A43573656643E66714677784F7C80588296738A9D7588A57887A27081A0687C9D65779A6273905D70835A5E6B46375A362449261138170A2708042005041A02050E07090F0E0F111516171F201E292A202C2D232F3126343427363736353941393A4D3D3B54403B5C433C67463968413469302665251C611A1263170C651407651205651103641100630F01610800640900670B00690D006C10007617017F1C04891D058B1D058D1D068B1C068A1B06891E05872007802209781D09631409580E074E08064C06054A04054804044903045003075202065501065500055500055300045100034E00034A00054100053E00053B01053401042D01032600012100011D00001E00002000002100002300002500002700002900002900002700002600002500002300001F00001B00001701000C02000802000403000303000203000103000002000002000102000503010703010904010D05021205051706091B060C2605102705102905102D050F2E050F2E05102D07112907142707162108131F09131E0A131B0D111512110E1A140A201907251B08251B09251C0C231A0F20191120171321181622191A21171F1E1528181131110D3B09084205054C06035B0A097B1F0F8328168C321D9E452BA0523C9C5C4397614E9163548A675186735C91856B95928190968C8A9195808395726D86615674574B6357475C544256553E565334505128454A17353E0C2433061828030D1E03091603051003020D02010B01010A01000900000900000A00000A00000C00010E01021101021300021500021500021600021600021600021600031600031600021500021500011400011300001200001100001001010F04040E0909100D0D120E0E130D0E140D0F130C0D120C0B100D0C11100F1713121B1413211314261012280C0E29090A +8669516B4E395C402D4D3221442B1C3B2518382316352215291A0F26160C24120A27150D2B1811331F173C261E412921462D245A3C2D6343316C4B3672513A78573F79583F7B593F795839765736745633735736735939745A3B755C3E7961437F67478B7650917D5797845E9B86619F88659E87659E8666917C5B8673537C6B4B7460446D553E69513B654D39614935604A356A5639735D3F7D6545846A4C8C70538E73559076579277588E72548B6D5083644C7C5B487756447352416B4A3B694337694437714E4079584A7D5E4F8265548E7261987E6CAB9179B29A7FB9A485BFA987C5AF89C5AF89C5B08AC5AD85C2AA80B7A273B39E6DB09A67AE9865AD9663A98F5FA4895C9A80579A81589B83599D845BA0865DA58B61AA9167AE966EB19B74BFAD82C5B386CCBA8ACEBC8BD1BF8CD1C08DD0BF8DCDBA8EC8B48BC4AF89C0AB87BDA885B7A17DB29975AC9370A58A6B96796292755E8E725A896A5285664A83624683624584664C8769508A6D548A6E558B70578D71568D7155896D54856A53725E486C59446655405B4B354E3E2D43332437271C241B111F190E1B170B1B160B1B160C1A130C19110B190F08180F06190F06190E06190E06170C071609061307051206020F05010E05010D05010D05010C07010F0801130901160D021C100527180A2A190B2D1B0C311D0E331E0E351F0F351F10351D0F341C10331C112F19102D170F2B16102C16102F1610331713351A15361A17371C19391D1A391C1A3B1D193A1E18371E14371E14381F143821143C23153F2916452E174D351A573E206148266B4F2E72563376583577593578583779593878593B785B3E7A5D417D614684664D8D7057997B61A4896CAE9474B8A07EC2AB85CDB58ED6BE97DDC7A2E2CCA8E4D0B0E6D5B3E7D7B4E4D3B0DDCEADD4C5A5C6B69FBBAB96B2A08CA9967F9F8B72947E64856D56775C486B4E3E64453460402D60402C64432E6A4A317353397C5D418667489172509B7E5BA68A64B2986EBCA477C5AE7ECAB482CDB786CEB98BCEBA8DCEB98ECCB78CC5B085B8A078AB906D9E836394765B8A6D56 +4E2E5E311E48190F3602012502012603012802012802012903022B03012C04012D03012D02012E02012E02012E02012E02022E0402310A04351007391C0F41291749311B4E3920545B346D6D40787F4D84925991A5659EAC6AA3B36FA9BB75AEBC76AFB16EA6A3669D965F9583538871477C6740755E3A6F3D2659372256321F543B235B4528624B2B66522F6A5F3873683E7976458173427E703F7B63387257316A4F2D6448295F2916491C0F401009380B06340703310702300702300A03331006372915493D2058522C675E336F6A3B78824A899C5A9AC374B6CC79BCD67FC2CF7BBDC878B8BF73B2B76EACA0619D89508D58336A43275A2F1C4A2717441F123F150C390F08350D0733100835130938140A39150B3B170B3F170B41170B41160A4112093E0F083B0C07390A063709053606043204043002032C01022B00022A00022900022900022900022900022A00022A01022C01022C02022D03022F0402300503310703320C06350F0839130A3D160B3F190C411E0F4522114827144B2E17503B1E5A3E205C42225F482562512A68592F6E5E33715D346F58316B542F68502D654D2B6346275A3D2351321F472A194120133C21123C22123D28183F301D463C24514C2F5E74487E7F50868A588EA0669FB576AFC782BCD78EC9E697D3EE9BD9F39EDCF19CDAEF9BD9EE97D7E992D2E18DCBD987C4CE7FBCCC7DBBCB7BBAC377B5B871ADAA69A39B60998C55917C4A866A3E7955336D432860321E5524144B1A0D4211083A08053108052F09052E09052C09062A08052A07052907062907062906062906062A06062A0707290B09290E0B2A0F0C2B110D2C100C2C110C2C110C2D0F0B2E0D0A2F09082F06052F03032F01022F00012E00012D00012C00012B00012A00012A0001290101290202280504270906270D0927110A2B160D301B103522133929183E2F1C44311C48321C4D301A4E2C174E2A174C2414461F1141190D3A1109330C062F07032905022403012102011F01011F02002003012305012609042B1109331C0F3D2C194943275B553169522F654C2B60412556412654 +B79187BB806FB47563AD6A58A05D4C9351408D4B3B8745375F2E274A2621361E1B2C19152314101E110E190E0C180D0B170D0A1A110E251614311C1A472C2A5D3C3B68474573524F9F7D77B3908AC7A49EC9ABA3CCB2A8C8B0A6C5AEA5BCA19AAE8F8F8973737B65646E5756695355654F55644F55634F5675575C856569967377A38284B19292B89A9AC0A2A2CFB4B0D9C1B9DBC7BCD5BEB3CFB5ABBBA298A890869D847A93786F654C464F39353926242B1B1A1D1110190E0D160C0B130B0A160E0E2E24244033355243465C4B4E6753567D63678F74759D7D83987A8194787F9174798E71738B6E71886B7087696C896968976D639B6C60A06B5DA06C5DA16E5EA37061A27063976E5F8F695E88655D83625B7E5F59715952624F4A5845414E3A3B4132323F2F2E3E2C2A3D2A283D282639262436231F2B191424150F1D110B1A0E0A170C091108060C06040704020402010100000000000000000200010401010703040A0608150B0D180F111C13151C13151C14151E14161D13141D14151B13131D11101E12112013122416142B1B1934211F3C2A2651393559403D624845664B496A4E4E735555815E618D6C6C9A7A7BB79B9BBEA5A3C6B0ACD7C2BEE0D0CAE6DAD3E8DFD6E8DCD4E7D9D1E6D6CEE1CBC6DDC3BED5B9B3CEABA5C09A97B18A8A9A746C956D66906760895B598859568D5B5594645AA7746CAB7970B07E74B88A7DBD9483C69C89CAA290CEA496CFA99CD8B1A3DDBBABE1C0B4DFC2B8E0C1B9DCC0B7D8BCB5C4A5A2BC9C99B59491A5858397767988676E785A60695154604A4D594349573F435A3C3C653D387441397C453B7B443A753E35753A2F6F362C63322B4D2A273E2322361E21351F24352026342025321F2631212A32232C3122282E1F232C1D212D202231232539282A422C2E4A3336513B3F5742495F494F614C55624E565F4E565E4E535B4E4F59494957444457423F55433C574339584139593E39573D37573C35593B345C3A365F3B38613E3964413969453E734B437A534B7E554E7F5855825B5A89626493696F9C7379A37E81A47F83A78185AD8485 +659C7B538D744882733E78723E7C763F807B3E7F7B3D7E7B32747D2A6B792362751C586C164F6414495D134456144052163D4F1C2B3F1F273422242A2823222F231B33211A38201A33221D31292330312A32393435413F334545324A4C304F5530545D32555A33525435504F384A453B453C3D4137403E334D4330534E365A5A3C5D654561714E627755647E5D678C6D6B9D7B6EAC876BAB8969AB8B65A68561A2805FA07C5E9E795B9578518D744785713A7A6A2D70642A6B63286662265C5F21515B113E4A0D3540092D3708293107252C041D2105181A071714071B13071F130B22120F251211251013250F15250E14240E12210F121D0C131909121608111408100D0A0F09101507151707141A08141A08151B0916210E172711162C16112B190D231B09211E0B20220D20250F2029111F2B141A2C1810262511262912272D13282B152A2A172D271D3025263421343E21505627525C2B55622F586835586E3A5C7240657340646B415C663B556136565F31585E2C6363226D691D77731D7E802682923F82954582984B7C9F597AA46773A67370A67D689F87649683608E8060897B608577607C7160766F597676517077466A6E45686B4467693E6E7137727C3777863B828D52978D559B8E599F8F61A19268A39271A78A7CAA7D82AA6E85A5607E8F517B8A4A788544727B356E6F2667611D61521E52422551422850432B4E4A32504F3B4F54464F584F4E57594D58604B5D6247605F40615A385A58304E5529455126404A2952402E553F33583F40603F4C673F5C703C67813A7489347C882A7E7E227B701B6F6517625E14545012453F103A300E30260D2C240B2C26092B280B2D2D0E2E36162E3E1A2F411E2E43242C4229284732254E3825503E25504029493E2B473B2E4936334F363656363C59383D5A373B57343954333352333052372C523A29523B29513D294F3C2A4E3F2A52442C59463560463E65444A65404F633E4E63404F63414E634653644B54614E546459516763516B6F557A7E598B89689F9071AB9778B0997FB4997EBA9888C59481BA8878AD806F9D7A619275 +CA6B93BF5B84BC5880BA557DB9547DB9537DB8537EB85480B65882B65A83B65C84B96289BC688EC27095C9799DCC7EA2D083A7DC99BAE09EBEE4A3C2E5A2C1E6A2C0E69FBEE69DBCE290B0DD89AAD882A4D47B9ED17499D07096CF6D94CD6790CD608BCB5481C94D7CC84677C44073C13B6FBF396DBE386BBD3569BE376BBF3A6DC23D6FC54172C54373C54574C44774C24975BD4772BA446FB7416DB23E69AD3C65AA3B62A73A609A395B9438588F37558D37548B37548A37558A37568A375588355383314D7E2E497A2B46792B45782B44772C45783047843C548B445C924D6498536B9E5A73A05C75A25E78A5637CA8677FAF6E86B4738BB97890BC7A93C07D97C6829DCD85A3D789ABDA88ABDE87ACDE84ABDE82AADB7BA5D6739DD06B95C7638CB5537BAB4B72A244699E40659B3C61923558882B4F761B3B6F1434680E2D650C2A620B28600B26630E2869132D721935842947872D4B8B324F9438579A40609F4766A44D6BAE5574B35A79B85F7FB96281BB6584BE6A89C16F8FC17391BF7692B8738DB5718AB36F88AF6A83AA657EA7637AA7617AAC657FB26983B86D88BA6F8ABD718CC1738FC37491C57692C67895CC829FCE86A2D08AA6D691ADDC96B3E29AB8E69BBAEA93B8E98FB5E98CB3E584ACE17DA4DB789DD47195CF6A8DC56384B24E70AD486AA842649D355893284B881F407D173774122D72122C71132C70152E711932731E3878243D7D2B4481304A8934519138589A3F61A44568AE4C72B7557CC25F86D6799ED97EA2DD83A7E28BAFE792B7EB97BAEC98BCEC99BDEB98BDEA98BCE89ABBE79BBAE69CBAE59CBBE49CB9E198B6DF93B0DB8CAAD783A4D17A9BCB7192C4698BBE6385B85F80B25C7BAD5875A95571A4536EA0516A9C4F66974D64944B61914A5F8F4B5F8C4A5F8B4A5F8A4B5F884B5D87495B8344577F40537B3B4E78374B7834497933497A354B7D384E833C53873E568B425A8F475E914A61964C649B5169A05670A65D77B06681BB6F8BC57796CF7E9FD585A6DB89AAE08BAEE48CB0E78EB3E98EB5EA8EB5E98CB4E587B1E083ADDA7DA7D4769F +B75939D78459E59565F3A671F2A56EF2A46CEFA269ECA167E39459DC854CD6763FCA6D39BE6434BB6A37B9703BBC723ABF7539CB7C41C98552C78E64BD9B6CB4A875AEA973A8AA718E976886936C7F9070768C6B6D89666A876368866165865867855A697557686E5268674E6A5F426C57376F5233734E30924E309D542DA95A2BB15D2CBA612EBA6331BB6634AF6A3BA1673D8D5630904729943923912C1D8E20188B1D15891B128115097514056A1302571101440F013C0F01340F01260E011C10021910042110072A100A2D120E311512381E1D3F2724543124582F225D2D215B2B20592A1F57271C55241A511D0F4B13073E05003303002901002402001F0400160801120D040B190F0C23160E2D1E113321143A2518452A1D4D2C284E2D324B2B463F244E381D5731165A2B125E250F6219075F0E055102054701063D00073700083101092701061F01061801071501062001042501032A010232030438070742100F511D1A7B4735835D438C74528F7D5B92876596946B9EA172A6A976ABAD78B7AC7CB7A778B8A274BF9A6AC58D62CF885CD88055D1703FC46D3BB86A38B06A38A86A39986434876033736135666C444F76614B7262476E63405D573E5E4C36565134524F29404426423A244530194627174C241453281C59362864403369435770425E70426670437471477E69478364428A5D4079512D734A296E4425583A1C482F19372514241C101B120B150B07140804160B041B0D0620120729160833180A401C08581B075C1A07611A08681808701506780F05820B028909028C0A028F0D01910E02960F01970E02940C038D130682170A751D12641E1751191940181A371A1B3222202E2E24263828203E27203B2925382A31342A37352A3A3B2838392935342B332A2D2D232C282127201E221C1D1C1718191215171213141311111C0D0D2B0B083B09054E0A035D0C01680B02710F0375120878150B79180C73190F6C1B10611E1653231C4B2623482C24482E214C2E1C492D18432A183E27163B2214401D0E4617064910024C09005104015F130D75291A8E3D25A45235 +A4847195675192553F90442E85361F7A281171220D691D09490A013C06002F02002601001E01001901001402001202001002000A02000702000502000403000304000304000305000605000C0400120400190301200302230302260403280704280C06291D0D2B25122D2D18332F1B39321F3C321E3F321E4F3721563B245E40286C422F7A4437804337874237954234A43D31C03E24CC4425D94B27E05A2BE7692FE9702FEB7730E58728D58827C58A27B39033A2963F999847919A50859D567D9C5C588D5A4383542F7A4F2575511B70540D6B550D67570B515309494C074246074544084943074E4807534E135C5B2762674E6075635C747859747A58787D587C855B7F8C5E80935776984F679D485899445396404F8D3C49823F4C714C4F6A555A6D6A5174704C7C76488476498D764A967D489F825ABE8270CB776BD86C67DD6261E3585CE74849E03B3EDD363BD8333ED53540D53A42D64044D94B41D8573FD85F3DD7663ED36C36D47033D57430D67831D87C32D77D34D17B35C57732BA672BAB4C17AC4B13AE4B0FB44E0AB9540CA75B0E9A59138051167B4A147744138143138C43148347137B4515694116573C142C280F2D240C2E210A2F20082F1D092A1C08241E08232809252C07273106333C084142095245085F48096C490D78441085430C87420C89420C8A420C88440D814A12774D1961521A5B531A56541B495D1A3A6A182E7A1C208525189331109C380C9E3B0C9A3B0A94330C912E098629087E2806742A09562D0A4D2B0C44291336211A2818211C0E251207290C052C08052C07042E05043005043204043202023102003001012F02003103023503013903023E03024702024F02025802036003046B04037504037C04048304048805028C07038E0803900903920A03920A04900B078D0A07880C09830C0A7C0C0A730C086B0A06640B075E0B07560B094F0A0A48090B40090A3808063108072B0B09250D0B210F0C1E110C1E120C20140B28150B3719134B1D1C5D262769333970434A6C56576E6664747771897B79A0807AB7847FCB8682C88B7CC48A7AB18C78 +AE3405AD3C07AB3A06A938059B33058E2F05882E05822D05702C06712F0973320C7135127039186A371C65352062331E5F311D632E1C6A311E71342076311F7C2F1F7C2B1C7C271977160D74130A7111086E11086B12096B13086B14087012087410067C0702800601850600930C01A11302AA1703B31C04D12E07D63409DB3A0BD63C0AD23E0AD0410ACE440ACC4F0CC5540DBE5B11B95511B44F11B04C10AC4910AE4C11B04F12B05616B35519B7541DB35320B05224AA5023A54E229E482099451EA04120A24120A44221A54020A63F20AC3F1EB4411CB85A22B96D2DBB8038C39147CBA257C8A95AC5B05DBBC061B5C462ADBF62B3B260BAA65EBAA258BB9E53BD9149B58137C36328CB5923D34F1ED44F1DD64F1CD9511CDD561FE05E23E56629ED6E2DF1702DF6732DF6742CF7752BF9782AF87927E27220D66A1DCA621AC5601BC15E1CBC5D1DB55F1DAB611CA3631A90671E8F69208F6B23987028A4772DB17D2FBC832FC58834CD8635D58536D88236DC8036E27D35E57838E07534DA6C2FD05922CD551FCA521CC44918BD4314B63E10B13A0DB53605BA3505BF3405C23505C63706C83B08CB4309D34C0ADB540CEC5C13ED5D16EF5F19E66A22DE7628D7802BCC8329B17122A66B229C6623866025765A246A582163591D6053185E53195B65285D6C2F5F74366A87407396497FA94F8BB655A1BA60A6B860ABB761AEA85CAF9B55B18A47AF733AB35C2FB94725BC321CBC2416BB1B0DB51307B00C04AF0802AF0402B00101B00001B00001AF0000AF0101B00301B00601B10A01B30E01B51202B61704BA1D08BF240BC42B0FC83111CB3413CB3413CC3515CF3617D03718D33A18D43A17D13713CC320EC92E0CC4280AC12607BE2605B92604AE2403A323039A23069120088E1E07902007912008942307992B0B9D3210A33612AF3A13B93C12C43A0ECD390BD2390BD83D0CDD400DDE430CE0450AE04207D93D04D23802CB3401C22F02BA2D02B42B02AB2701A221029F1C009A1501960F01940C01930C01920E02991201A41801AF1E01B82102BE2502BC2802B72A03B12F05 +314E302A5D3726673B22713F1D724019734117723F16723D176D38156433145C2F0F51260A471E0D3D1A1034161531151A2E153929124E2A12632C136C2E1576301776301877311978391B6E381B65371B533119422B183C29173628172D261926261A222D1D223422233C2722452A224F2E20522F1F55311C573520563524553626533329523029512F2A502E354A314548336C5035785734845E34875E318B5F2E8A5C2D895A2C754C2264491D5446193F3F152A381122320F1A2D0D10250D0B240C052A0F032A0F022A0F02280F03260F05200E071E0F0B1D100E1A1012171015130F190F0E1B0E0D1D0E0D210F0E28120F3B160F3E160E42170D41180D41190E421C0F452112402F163631172D33192A321B28321E2434202235202035201E321B1F2615232011271B0D2A180B2D16093313073813044612024910014D0E014C0D004B0D00460E01420E013E0B01390A022606012106011D06021606041407051109050E0903080B040A0D070D100A10110A13120B1C150A281809381C0A4E200A722A0A762B0A7B2C0A7D2E0C7B2D0B7B2C0D762B0B692D106B331C6D3A2971453075503775674C87795F978465B2866DD6A064DDA866E4B168E5BE6AEAC16FF5B766F3B257F5A33EF6A33FF7A340F39F44EC9D4AE58A46E37639E4602BE35420DA511AD75219D55318D84E15DA5014DA5415D25D1BAF5F1FA55C209C5A22905121824F266B4B26574224413623382A1C3721183A1E143F1D0F431E104B210E54230E5C270D66270D66270D67270E66260F65271063251164230F66220D68210D73280D82320E923E0CA6490AB3510DC15613CD5B1AD2641FD06521BF702AAB76349B763F8C7F448678437C83486A9250569E5A46AF6141AC5F46A95B46A1563B99512D8D4D1F7D45186A3E175433134127102F1B0E1F100E140A0E0B070B06060A05050806050907060A0B050B11070C18070E200A10280D1433131A3C181D461C264F202F522239552744532C48502F4E4E30574C2D62482C6E472D78422D7D3F2C7D40287C3C25773D26743C277239286F3928643F2953432C41482D +B44868B24368B14264B14261BB3C60C5375FC9365ECD365ED3415ACC5157C66155B87756AB8D58979A6283A86C7CA56E76A371668A7D548288437A933D63A3384CB33F3EB94730BF542DD04F3ED14A50D34762CD4475C7447CC44484C23C83C33885BB207BA91D6EA71A61A5284CA136379D3F3299482E956740846B547A6F69716B7B75688E7969957F6A9D8568AF8B64C4954DD5B151CCC255C3D366BFD977BCDF7DBDE084BFE292C5E495C1E099BDDCA8B0D4B7A4CDB89FC8BA9BC3B38EBDAB81B4AA619BAE4B92B33689B12C88B02288AF198CB21886BA136DBD0C63C00659C80654D10750D4074BD70846CD0939C00633B30537B30545B30653AF065BAC0663A60D6DA81579A72C9D9F34AD973CBE913DC18C3FC49045C4924DBF9752B79860BE8864C7806BC47973C1787BC17783C27692CB738FCF598BD6588DC9578FBC5E8BB06588A46F8485718076707A677B7853A37829AB7827B37926B47D2AB57C31BE7A3ACB7742E96066E6566FE34C79E24A79E1487AE2427CE73280E42380E21582E1117EE4127DE7137DE91778E9177CE6197FE41F82E5358BE34E99E268A8DE71A9DB7BABD682AAD17BA0D47AA2D579A7CA6C98C0618BB6577FA53D689B2A578D1D4A891A4179293B742D3C70323E5D35445A39465D40496A40487940467A39488732478E2D45962943A6243FAA1B3AAB1637AB1C3EB92355BB235ABD2460BA2864B13368B1406DB84975C74E82D3508DD45493D85898DB599AE4569BF14E98F5468FF73B87F02C78EE2972ED276DEC225DE62051DC2448CE2346BC2746AE233EA41F369D1F2F9D1D2EA12139A62244AB204DAE205CB82169C92A7BD73888DD4C8CD46091C5739CB986ACAE9AB7A0AEAD8DBE997FC28574C37F76B8877BA6877A948A7D78837B657F7E5085883B868C2C8D8E1F92851C917D1F8E7F2781883C729759669A7658998B4F8997477FA5437BB8437BC4458AC44687B84A7FA24D7394506B7F517868498D54409F4A35A54F32A55436A3543BA44B42A94448AA454EAE4A54B54F5CBC4A63C53D6ACB336ECA2C6DCB2F69BC3C65B84462B94B62 +142014151B14141914141714141714151714141614141614141614141614141614141614141614141614141614141514141514161414161414171514161514161614161614161715151919141A1C141C1F152229162834172B3B192F421B38511D435E21597222587023576F1F4F641C48591C44511D404918272D161F2514171E14151B141419141418141418141418141418141418141418141419141418151417151416151516151815151A14151D14141D15141D17141D1A141D1E141D2B141B3F1827531E2957242B5C252D5A272F58343750434B485D6F536D84617D996F80AD8983C2A47CC0AA76BFB16ABCB95FB7B050B3BD54AEB359A9A964ADA570B1A18CB296AEAD7BD49C5AC88C44BC7C2EB07224A4681A8C591774521A655A1D575E2064723A8086479D9A54A59C55AD9F57A9A164A9A96CA29D669A9659938F4C908A478E8542867B41857D438B804685814483997190A2849EAC98ADBDACADC9BCB1D8BFAFD2C78DA1B873859B59697E46596E344A5E1A2C4A141E3715152B16152317151D17151C18151C18161C18161E18161E17151E15151D14141E1414201514221715251F1B2930232A4C2D2B662E2C7433287833277C3427923020AE331FB5341EB13B1DB84F1DB95326BB582FB5643BAD6E40997442796D4A5B604D475148303C3A2A36352530301D2424191B1C17171A161519161518161518161618161619151819141918141A18141C19141C1A141E1B141D20141F2519252B22302F2E3839374040475353465757455C5B4063613F686342656341615944615247674553623A5A572B5D4C23594A1C5344184B3B16432D174125175124166A2916852C16983015AA3414AB3314A12E148C2F147C30155E28163E1C1822151A19151E16142416172E162639153540143842162F45162F46163846143A3C152D34161E2B16172516161D1716191917171F18162818153B1B145729147A3E1495541FAD6E31C58E4CDBAE60EAC270F3D87DF7E980F4ED7FEBE073D8CB6DC8BF5DB7AF54AA9E478983436673434B64483E5945314A3A24402F1D3727182D1F162518 +342C3E3226372B26342427321E263019252F17232C16222A1715201C0E1A210714240715280717270C1926111C25131F2515222C16253417283D182B451F2E4D27314E2E345035385D4C446A524778584B845B4A905E4A93614B96644C9B694F9E6E51A06F579C6B559867538C614E805B4A7856487152465346444A4142413C413D363D3A3139392F37392D36392B35392A35382636372132371C2E361729351325351123351022341326331728331B2B352130372835372A38382D3C3A35443A3D4C3C4B5D465361515C655760685E656B7371717E7A777F7E7A7A7A7475776E747569737464747564757765767865727767656E675867644B6061475F61435F623F5E64425F64586D6864736A717A6D7780707D867487907F959A88A3A691B1B195C9B992CCB991CFB990CDB58FCBB18EC5AC91BEA793B39E8CAC9986A69481A28E7D9F897A9780708D736B846763795C5A66504D634D4C604B4C5B484451413E4936363F2A2B2812121F0A0C1603061202040F01020B00010A0001080002090203090909080B0B080E0D071312071717051B1B051D1F0A22210D22221023231223231523231923241D2125202326252526282A2B282B2C292D2E2C31333032383437413A3F493E505C3D54603C5865395F6C366171385F723F5C7247576F4E516A58466157445F56425D563B565735505930485A293F581B2B5519285218264A16234116223B1A24351F2830252C2C282D272C2D222B2C1D272A1A25271922281A232B20232E2C23332E2132311F3234192D321327310E2130091E34061B35081B360B1D360F213314262F1C2B2B24332D2E3E3239483A4550424D554C515956545A5A545B5F535D6354616A56656F59677559657B57607E54597D4E507847487540436E3C4168393F66383E66393F663A40643D41633E3F623E3C5E3A385A353358302F562C2D54292E512830512B304C2F334734364236373D3A3A373B3F333B44313A462C3C4929404C27424E244852204C561C4E581B4C581848541A424F1D3948223242282D402E2B3E332C40333042333345323446333245333042 +00000003000501000C00011302051A040921060C240910280F1736111A3D141E4416214A1825511925581A255F1A26631B27681F2978202B7F222D86232D8A242D8E242B8E24298E22238E23238E25248E26258E28278E29288E2B2A8E2A298E26258E24218E221E8C211C8A201A861F18831F17811F177F1F16781F157320146E1B1169170F65160E62160E5F170D58170D52140A4312083A1107320F052B0E03240E02220E02200C00160B00120A000F09000D08000C07000B07000B07000A07000B0502120D0B1716141D1A18201E1D242726293030303939393E3E3E44444448474A4C4A514B49534B48554D495C504A62524D71534E7855507F5651825853865C5A8D63618E706D8E73708E76748E74738E73728E72728E6E6E8E68698E62658E525784474C7F3C427B363C78313676293075222B741E2C731E30721F35711F35711F36711F3873213B73213B71203A6F2038652038632139611F335A1C2F55182A501424490F1C40121D3E151F3C17203C1A223C2129402B3245343A4C3C43534C515C4F525D52545E57595E5A5A5C5959595858585757575656565555555555555555555151515050505050505151515A5A5A5D5D5D616161676767686A6A686D6F6B71746E79806E7B836E7D866E7F896E818D6D828E6C818E6B818E687E8E5F768E5D748E5C738E5A708E576B8E566A8E56698E57678E57678E57678E5A6A8E5C6B8E5F6D8D626E8A636D86646B7F656A7A63667463646F60616A5D5D685959655757634E4D5C4C4A5B4A485A444259403D593D3859383359353059332D59302C59312B592E29592E29592C285C2824612522652021691E1F6E191C711417741217790E157E0D16820F1B86101E8B111F8E111F8E111D8E111D8E111D8E11198E11178E11178E11178E11178E11198E111B8D0F19880D16800A1579081271050E68020C5F000955000B4C00084300093C00073300052B00032200001B00001203000A020003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000000501000C00031300071A020D21041324061628091A360F243D112944142E4A163351183858193A5F1A3C631A3E681B41781F477F204B86224F8A234F8E24508E244E8E244C8E22488E23468E24458E25468E27478E28488E2A498E29498E25468E21418C1E3E8A1C3B861A378318348117327F173178162D7315296E1426691124650F23620E225F0E21580D1C520D19430A123A080E32070A2B05062403032203022004021605001205000F05000D04000C04000B04000B04000A03000B0400120204170B0C1D1414201818241D1D2926263030303939393E3E3E4444444A4747514A4A5349495548495C494B624A4C714D53784E577F505B82515D86535F8D5A688E616E8E6D758E70778E747A8E737A8E727A8E727B8E6E798E68768E62748452687F475F7B3C5778365276314E75294A742247731E48721E4C711F50711F50711F51731F547321567121566F205465204F63204F61214F5A1F47551C4250183D491435400F2C3E122C3C152C3C172C3C1A2D402133452B3B4C3442533C4A5C4C565D4F575E52585E575B5C5A5B5959595858585757575656565555555555555555555151515050505050505151515A5A5A5D5D5D6161616767676A686A6E686F746B74806E7F836E82866E85896E888D6E8B8E6D8D8E6C8C8E6B8C8E688B8E5F858E5D848E5C848E5A818E577D8E567D8E567B8E577A8E577A8E577A8E5A7B8E5C7C8D5F7C8A627B8663797F64747A657174636C6F63696A6064685D6165595D63575A5C4D505B4A4D5A484B594248593D4259383E59333A593038592D36592C36592B345929335929335C28356124346522356920396E1E3A7119397414377912397E0E3B820D3D860F428B10478E11498E11498E11478E11478E11478E11438E11418E11418E11418E11418E11438D1144880F41800D3D790A3A7108356805305F022C5500264C002443001F3C001D3300182B001322000E1B00091200060A0000030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000000503000C01001300011A000321000524000728010936050E3D06104407134A08155109185808165F08156308156808167809147F09158609168A09148E0A138E0A108E0A0E8E08088E0B098E0E0A8E0F0B8E110D8E120E8E14108E130F8E0F0B8E0D078C0C058A0B03860B01830B00810B007F0C00780D00730E006E1000690D00650B00620A005F0A00580C00520D00430C003A0C00320C002B0C00240C00220C00200C00160C00120B000F0A000D09000C08000B07000B07000A07000B0700120300170A071D120E201612241A1629221E302727392E2E3E32324437374A3C3951413B534039553F385C42386243387142387841387F403982413A86433B8D45408E4C478E5A538E5D568E605A8E5E598E5C588E5A588E54548E4E508E484B843A407F30367B262C782026761B2175141B740D1773091872091D710A23710A24710A26730A28730C2A710C2A6F0C2B650D2B630E2B610F2C5A0E27550C2350091F4906194003123E06133C0A153C0C163C0F1840151F451E294C262E532D375C3B435D3E445E41465E464D5C49495949495848485747475646465545455545455545455142425041415041415142425A4A4A5D4C4C614F4F6754546A555F6F54677456678057708356728656748955768D54778E53778E52758E51768E4E738E45678E43658E42648E40608E3D598E3C598E3C568E3D538E3D538E3D538E40578E42578D455A8A495B864B5C7F4D5A7A4F59744E556F4F526A4D50684A4A6547476345455C403C5B3E3A5A3D3859353259332D592F28592B2359282059251D59221C59241B5921195921195C1E1761191265140F690D0D6E0A0A7104057400017900037E000582000786000B8B000D8E000D8E000D8E000B8E000B8E000B8E00068E00048E00048E00048E00048E00068D00098800098000077900097100086800085F00095500084C000A4300073C00083300062B00042200021B00001200000A0300030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000000505000C05001306001A0700210800240800280801360F053D11064413074A1508511709581A085F1D08631E08682008782A097F2C09862E098A32098E360A8E380A8E3A0A8E3D088E40098E430A8E440B8E450D8E450E8E46108E460F8E440B8E44078C43058A4203864001833F00813F007F3F00783C00733C006E3C006938006534006231005F2F00582F00522E004327003A2300321F002B1C00241A002219002018001614001211000E0F000C0D000B0C000A0B000A0B00090A000A0B00120A001711071D180E201B12241F1629261E302A2739322E3E3732443C374A423951493B534939554A385C5038625438715938785A387F5C39825E3A86603B8D64408E68478E71538E73568E755A8E73598E71588E6F588E6B548E654E8E604884513A7F49307B4226783D2076391B753414742C0D732509721F0971190A71180A71170A73160A73180C71160C6F140C65120D63120E61130F5A130E55120C500E09490D06400C033E0F063C130A3C150C3C180F401C1545221E4C2D2653322D5C403B5D443E5E48415E48465C5049594F49584E48574D47564C46554B45554B45554B455148425047415047415148425A504A5D534C61564F675B546A55576F545C74565B8057608356608656618955618D54608E53608E525D8E515D8E4E5A8E454A8E43488E42468E40418E413D8E403C8E433C8E483D8E483D8E483D8E48408E4B428D4C458A504986524B7F534D7A564F74564E6F584F6A564D68564A6553476351455C4D3C5B4B3A5A4A3859453259442D594328594023593E20593D1D593A1C593D1B593B19593B195C391761381265350F69310D6E320A712D04742C00792E007E2E00822D00862A008B29008E2D008E2D008E2D008E2D008E2D008E31008E34008E34008E34008E34008E31008D2F00882D00802C007928007125006821005F1C005519004C14004314003C1000330E002B0C00220B001B0A001207000A0700020300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000000305000B0900130D001A10002113002414002816013620053D24064428074A2B08512F095835085F3C08633E086841087851097F5509865A098A5F098E640A8E660A8E690A8E6C088E6E098E710A8E710B8E720D8E720E8E73108E720F8E720B8E73078C72058A7103866F01836D00816C007F6C007866007364006E6300695D006557006254005F5100584E00524B00433E003A3700323100292A002124001E22001B20000F16000B1200080F00070D00070C00060B00060B00050A00060B001210001716071C1D0E1F201223241627291E302D2739362E3E3B324441374A493950513B5252395554385B5C38616238716D387870387F743982773A867B3B8D7F408E81478E86538E86568E875A8E85598E84588E82588E7F548E7C4E8E7948846B3A7F65307B6026785C2076591B75561474500D734A09724309713D0A713C0A713C0A733B0A733C0C71390C6F370C65310D63300E612F0F5A2D0E552B0C5027094925064021033E22063C240A3C250C3C270F402B1545301E4C3A26533F2D5C4B3B5D4E3E5E52415E51465C5749595549585448575347565246555145555145555145514D42504C41504C41514D425A564A5D594C615C4F6762546A5A556F5554745B56805C57835C56865C56895B558D5B548E5B538E5C528E5A518E594E8E5A458E59438E59428E5A408E5D3D8E5D3C8E5F3C8E643D8E643D8E643D8E63408E65428D67458A674986664B7F654D7A654F74634E6F644F6A604D68604A655D47635B455C583C5B573A5A563859523259542D59542859532359522059521D59501C59531B5951195951195C511761541265540F69520D6E550A7154047455007959007E5A00825B008659008B5A008E5F008E5F008E5F008E5F008E5F008E63008E66008E66008E66008E66008E63008D6000885D00805900795300714D006845005F3D005537004C2F00432B003C25003320002B1C002217001B1400120D00090A00010300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000501030C000713000B1A001021001224001528011E3605223D062744072B4A082F5109305808325F083463083668083978093C7F093F86093F8A093F8E0A3C8E0A3A8E0A348E08328E09318E0A328E0B338E0D348E0E368E10358E0F328E0B2D8E072A8C05278A032386012083001E81001D7F001C7800187300146E00146900156500156200165F001158000D52000A4300073A00053200022B00002400002200002001001604001204000F05000D04000C04000B03000B03000A03000B030312000917070F1D0E1220121624161E291E2A302731392E363E323B44373B4A393C513B3B53393B55383A5C383B6238407138447838497F394A823A4C863B548D405A8E47608E53628E56658E5A658E59668E58688E58678E54658E4E638E4859843A507F30487B264378203F761B3B751439740D3A730940720946710A47710A48710A4B730A4B730C4C710C4C6F0C47650D47630E47610F405A0E3B550C3750092F4906264003253E06253C0A263C0C273C0F2D401536451E3B4C2644532D4E5C3B4E5D3E4F5E41555E464F5C494E59494D58484C57474B56464A55454A55454A55454751424650414650414751424F5A4A525D4C55614F5A6754666A556F6E547174567E80578183568486568789558A8D548B8E53898E528A8E51898E4E7F8E457E8E437E8E427A8E40748E3D748E3C718E3C6E8E3D6E8E3D6E8E3D718E40718E42738D45718A496F864B6B7F4D677A4F62744E5D6F4F596A4D54684A5165474F6345425C3C405B3A3E5A383B593236592D3159282D59232B592029591D2A591C26591B255919255919275C1725611227650F2B690D2B6E0A2A71042874002A79002E7E003282003886003C8B003B8E003B8E003B8E003B8E003B8E00368E00348E00348E00348E00348E00368E00388D003688003180003079002D71002B6800295F00245500234C001D43001C3C00173300122B000D2200091B00061200000A00000301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +5151515151514E4E4E4B4B4B4848484646464343434141413333332C2C2C2626262121211C1C1C1717171313131313131313130C0C0C0606060101010000000000000000000000000101010606060C0C0C1212121818181818181818181616161313130E0E0E0808080303030101010000000000000000000000000202020505050808080C0C0C0D0D0D0E0E0E0C0C0C0C0C0C0C0C0C0A0A0A0808080B0B0B0E0E0E1010101313132121212323232626262727272828282828282828282626262626262626262727272828282828282828282828282828282626262121211C1C1C1616161111110E0E0E0C0C0C0C0C0C0808080808080D0D0D1313131414141616161C1C1C1E1E1E2323232323232323232323232323232323232323232626262828283838384040404848484C4C4C5151515454545656565959595959595959595959595959595959595B5B5B6161616666667676767A7A7A7E7E7E8484848989898E8E8E9292929C9C9CA0A0A0A4A4A4A6A6A6A9A9A9ACACACB4B4B4B9B9B9BEBEBEC7C7C7C8C8C8C9C9C9CECECED1D1D1CECECEC9C9C9BEBEBEB9B9B9B4B4B4B0B0B0ACACACA9A9A9A9A9A9A9A9A9A9A9A9A4A4A4A1A1A19E9E9E9C9C9C9494949292928B8B8B8484848181817E7E7E7979797676767171716F6F6F7171717676767474747171716F6F6F6F6F6F6969696161615B5B5B5454545454545454545454545454545656565959595959595959595656565454545656565656565454545454545151514B4B4B4B4B4B4B4B4B4F4F4F4F4F4F4F4F4F5151515151514F4F4F4F4F4F4B4B4B4848484848484646464141414141413F3F3F4141414343434848484848484F4F4F5151515151515151515151515151514B4B4B4848484848484B4B4B4F4F4F5151515454545656565959595959595959595959595959595B5B5B5B5B5B5959595656565656565454545151514848484343434141413B3B3B3838383B3B3B4141414646464848485151515959596161616666666666666969696969696666666161615F5F5F5F5F5F5F5F5F5B5B5B595959515151515151 +DB8C98F3A5ABEDA7C0E8A9D5D59DD4C292D4B886C7AF7ABB83549C6F40915B2C874E2573421E6036235A2A2854272A56242C59273C7F3546884450915858886C617F75637E7F657EAB666CB85957C54D43C04C3CBC4C36B44A34AC48339C35378829376A1F35641F325E1F2F6918287411227E0F1C880D17AC1A10B41F16BC241CBB2B1ABA3319BA391CBB3F20BB4730BD4B49B25C71B56C83B87C96C77DA4D77EB3DE7CB4E67AB5F374BFEB6EB4E469AACC679BB5668CB0638CAB608DA75D8AAE558CA75472AC5168B24F5EB94D5CC14B5ACD3951CD2F46C92137BE233BB326409D2742882845802A45792C46762E49742E496A273B62263A5A253A58243B56233D4F223E4A1F3B3815452F134C2711542310551F1056191054170F4F1711481B1144301345441A4959224E622A546C335B71416C704B826E519A77559C815A9F875DA28E61A59667A09A659D9E5D8CAA5788DD5596E8579DF35AA5FD5EACFE6CB6FE75BBFE82B6E090A1C9918FB3927DAA9073A18E6993915D82995477965375934C776E47756B4873684970604B7765428260398A572E7D36256B2F2D5A2935562C3C532F444D3B4E4A3E54463A5D36365F1E4158194652154C4C1352430E51380E4C2D0E48211B3F14203C13253A123039163D3415512C1C6A2A218631289D4336C26D4BCA7351D27958DE896EDD9889D1AD9CC2C6AEB4DAC5B4D6CCB4D3D4B1D2E4A9D9ECAEE7E8AFE7D2B0D8C2B5CEBEADC4BEB0BFBCABACA39C8D8B8D707C7C627D795E877A54877B51867C4F8577538B805890825F9378629470698F5D6A8D556587575F7C50516D4C485946414C3E3D45413D4247413F55463E6E4F42865F589970759D7F8A9683A18C79A9836FB98570C88168C77963C46751AE4C349A392B83321D68331A503F1C384215264016193E1214390F143D0F153C0E16370E192F101E261329211E312025351D293517292E11242D0D252811252515252315211B141B1419180B221B08312305412708482B0C59300D6A360E7A3E0E8B3B0C90340F952A129C2212A3221BAA2320B1272DB6323CBB444CC45D6ACF7883 +56493F4C443E48413C443F3A3E3A36383532312F2E2B292B1D2022191D1D151A191114130D0E0D0A0A090807060806060806060B0A0B1212101A1A1525241D312F253735293E3C2D58523F6158466A5E4D72634D7A684E7C684F7E6950826A53846D55857159826E5B7F6C5D7766586F60546A5B5165564E4D404141373B352F352E2D35282B35272E3827313B2D3A4136454B505D625D696C6B7677757D7D7F8584848988898E8C9DA097A8A89CB4B0A2BFB9A9CBC3B0CFC6B1D4C9B3D9CCB6DBCCB8D8CEB6D4CAB2D0C7AECCC2ABC8BEA8C0B8A2B5B09A9F9C8B9794848F8D7E8C8A7A8A8776898473888271877E6E857C69786F5F7166586A5D5168594D67554A6953446E53437E5E4B876652906F5991715C93745F9174628B7061846A5A7C62546D51476C51466C51466C53486D554A705A517560597E6B64806C65836E67846F668571668B776A917F7199897CA79687C4B29ECAB8A4D0BFAADAC8B3E0CFB8E4D4BBE4D3B9DECCB4D8C6AFD3C0AAD0BCA8CEB9A7C8B2A3C0A89DB6A094AB938695796C8F7367896D627C615670544C654B455B403F483535412F303B292C39272B38262A37252A37242937242836232A2D232B2B212A292029271E27221B23221A24231A25291E292A202A2C222C2F252D31292F332C31332B3032292F31262E2E202A2D1F292D1F292B1D272B1D242A1E242A1E252C1F262B1E252A1D24281A232517211F131D1B0E17160C13140B0F130A0D12090A1108081107071107081107071006060F07070F070710080811080911090812080911080A110A0C120D0F1513141C1C1D2628273234323E413B4C4E4558594E656458736E5F7C796788867195927DA29F88AFAB93BCB79DC4BEA4C8C2A8C9BEA5C1B69DB5AC93A8A1899B957F8E8975827E6B7672636A685C5E5D5452504945433E3836332B29271F1D1E171314120D10130B1019101522161A2E1E203A2623452F264C3629513E2A56432A5B442B5F462D61482F654B346D4D337351337851337955347759347A5C357F61387D6139745B3A6E543B69513B684C3D64483D5D473E54423C53453D +5794C95894C85894C85894C85995C95B97CB5C99CC5E9BCD75A0CE87A2D199A5D5A6ADDBB3B5E1BEB7E1CAB9E2CAB7E2CAB5E2BBB7E6B1B7E5A7B8E595B1E083ABDB7BA9D974A7D766A3D464A2D463A1D462A0D362A0D2629FD1629FD1629ED16B9CCE7E8CC07A82B47778A8706E9D696492655F8D625A885246764845753F457546497C4D4D8353508759548C585D935E689F6E7EB37283B87788BE708ABE698DBE668ABA6487B65A73A1516D9C4868984A64944C61914B5F8F4A5E8D405D8E375F8F315F932E5B8F2C588B2954862751812243701B365F0C1E3F08173604102E030D28030A22040C20060E1E07161D081E1F09272F0D323A113D4514434B174A52205A5F275D712F698F34709A3A77A63C77A83F77AA3D73A6376999325E892D527C22436D223F68233B632B3A63343A634241684D4D72526D955F78A46D83B47288B6788EB97596C06B9CC4649DC75E9ACA5994C55792C45691C3548EC0528BBD4F87BA4B83B64276AB3C6EA337669B346297325E942E5B8F2B588E2C598E2E5A9033619635649937689C3D71A4437AAD4880B24C84B64D86B94D87BA4D88BB4E88BB4F89BC518ABF538DC15590C35893C65E99CB5F9ACC609CCD5F9CCE5E9ACD5B97C95690C44579AE3F71A63A699E305B8D274C7C1F3E6D1633601029560B24500D2852102D5714325D1D3F6C274F7E305C8C396A9B4F87B8548CBD5992C26698C7769BCA889CCC989CCFA49ED3ADA0D3B8A2D4C5A3D3C3A1D4BFA1D6B4A3D8A5A5D8A1A8D880A4D478A2D270A0D1619CCE548AB448779F3C658C30557B2F5784284E7723466D1E40671B3A60204370234C7C2752852655892656892B558837558848588C545C8F5C5D905D5C8C60568664567E63567C61547B57507548436B383755232A43131D32081426020A2001071A00041904041C060821080D280A122F0718380A19400B1C480C214F0F27550D2E5B0E3160113565163C6D1D45772551822D5D9036689C3F73A9487FB5518ABF5894C75E9ACD629FD164A1D466A3D467A3D567A3D566A3D465A1D3629FD2619DD15F9BCF5D99CD5A96CB5894CA +5732495C3D4F6B485A7A54658762779471899C7690A47C98B7849EB487A0B18AA3AB8599A5808F9978848E707A896C768569727A5E7278586F77536C78546E7A55717B57747C5A788E678398708CA37A96AB7C9AB37F9FB37E9DB37D9BAD7897A16C8B884C6C753E5D63314E5828474E1F404B1C3E481A3D401A3B401A3C411A3D441D404821434B23454E2648562D4E5F355672446677476A7D4A6F7C486D7C466C774168733C64632F575D2D53572C50552D52532E545730565B325960365B62365D64366063345A6233545F314F5C2F4B572B45562A414F27354E23324D202F4C1F2F4C1F304B1F304A1F31491D30481D3043192E41182D40182C40182C41192D421B3145203652334B593956613F626341656644686946696948666A4463683D5D62314762304362303F6432416634436B3A4672424B824F5C854F5F884F63834B617E485F7A45617E46688D4F7591597EA47DA0AF88ABBB94B6CEA5C7DCB1D4E0BAD9DFBFD7DDB5D2DCB2CEDBAFCBD8AECAD6AEC9D3AACBD4A6C8D1A3C2CB9FB7BE96A4BA939FB7909BAE898EA67F85A17B809F788096717C946C7B92677A93667A94657A95627994617992627B95637F9E64849E66849E68859D6E869D6F839D707D9B6D77886269845F65805D6278585D715159694A566546546045525D44505A3F4A593E4A593E4A593F495F424D6A4551794E599560729B6277A1657CAE6D81B47183B47186AA6D88A369869C637E955E768A597183566E7F53697A5062754C5C7048596B42556B3F536B3D526D39526F37516D3452682D4F68284C662547612345561E414D1A3B4718364418344119363D19373C1B373C1C36411C37411D3B431F3D43203F46213F4922404C25414F2742542B455829485C2B4B5D2D4D60304D602C4E5F284E5F264D61294D622C4D64304D6A324E7338517A40567E4A5E8452628857648A58678659688458677E556179525C724F596E4A586844566742546743546F465A784562804868854F6F8C5A7494647B996F819E79849D7F7F97817B8E82798A8274887868806A6172595C674F5760424E5C394B593349 +3C12264819374C1F3E51254552264953274D52264D51264D4E214B502049521F485421475724475826455A29435A29415A2A4056243B55223A55203A561F3B581E3D581F3E59203F5926435727435629445328425027414E243F4D223E491E39451A343D182A39172436161F34151C331519331417331416311012300F112F0E112E0D112D0D112C0D112C0D112B0D122A0D13290D13270D11260D10240C10220C10220C10230D102711152C151931191D331B1F361E21361E22371E23371F24381F25391E273C1F283F202A401F2B411F2C401F2E3F1E2E3D1A2D3C1A2F3C1A31421D3748203E471F3D471F3D471F3E481F3E4C2140502543552A465A2E4B60335065375267395266354F5F2E4859284156263E54253C57293F5E2D426633416D3C427E4D4882504A87544D87544D87554D87564F87544C8555458555438656418556408456407F543E79503E70473A653C324C252247201F421C1C3A1619361219360F1D391024461A354C1E3D53234654244856264B57284C58274B59274A58254A5C2B4B5E2C4D602E4F6231515F314F5B2F4B562A454A1E38471C35451B32461B33471B34471B36471B38471C38461A384618344617334617334819344C1D364E20385124395226395126385126374F25344E23334E24314F2632502833522B33532D36522C36522C364F28344C2331491F2C461C27411A1F41191E41191D41191C40181C40171D41161C42161C44161C48181C4B1A1C4D1A1C4D1A1C4C1A1C4B1A1C4B1B1D522222552623592B2563342B6B3D30734535774A3A784C417A4E497E515484595F8E636D986D7AA37788AD8090B08298B0819BAD7B9CA875999F6E9496668E8C5F88845B7F7B5476704B6B66415F5B37534F2D454524383A1C2C301520281018210B121D080F1A060E19050E19050F1A06101C06111D07121F0713200815210916220916220917230A17240A18240B18250A18260A19270A1A270A1A270A1B260B1B260A1B240A19230917220915220814220813220712220812230811250911260A10270A10290A102B0B112D0C132F0D16320E1A36101F +CD826BD48A72D38874D28777D9918EE09BA6DD97A6DA94A6C768BAAD54C79440D5862DD2781BD06E16C86411C1600EBD5C0BB95E06A260078F63087D6109725F0B685D0A635C0A5E57075155085054094F52074F51064F50064E4F064D4F04494C03463A033D3402392E01362A003727003926003A26003C3101433500453A00473B00443C00423C00403D003E3C00393900333A023441033949043F550A4661114D6615506B195477254F7B2C497F344473333967332F612E2A5C2925552424521D29450E314809374B043E4E04405104425604475B044D5C08575C07615D066B61067066077666077767087863067566027367055F5F04535703485202434E023F40023538033032012831002331001F33011C35031A4007174D101461181369200F6829056C2C0C712F136F2B176E281B641E215C1A255B0E3665183A70223E7B303D873E3C9C563DB1673BB86D37C57A31C08339B5793AAB703B9A593D884944763B4E6A2C54681D5E691A616B17656E166872166C79177381197A861B818E1C8D8C149D8B139A8B1297881190810E8B73078468047A5605745003764B02794E0776520C745A196F6C27647F3B599C594FC47D2AC77D1FCA7E14CD8010CC8515C27614AC5B117F36237B332A783132762B3F70284C682650682955732F517C394D843F3E833D3A833B367F34337D312F7B29317821316F162D70162C71172C75182C7B1E247D261A792D16712A1769251D632021591E25501B2B4C183955174B5F1C6069257185368F8C379494389A9A329AA7358DA62E859F28808F1A788F1261890A4F7E07486F074A6B085069075268065165084B640D476012405A163851192D491B2046191840161238121231170F30160B2F160C2C1011291016291017291219311120390E2B460F38560C426B0F53800E648A126F94106D9815709E157A92107E820A79770C737512727311726F0F766F0D7F750F827C12837F17847D198E78149574109A71119F6A12A66810AC6E0EB07813B47715B47114B36711B46416AF611AA8611C995E1D946629887D43809A6171A25C68A65263AC5764 +57473E5B4A475A4B495A4C4C5A4E515B5156584D52554A4E51464C54484E574B505A54555D5D5A63635B696A5C6C6C5B6F6F5B787156787053787051776F49776E42776C3C776B37756629766226785F2477582077521C784E1B794B1A7A46187E4415854716884C168B51168D551A8F591F8F5C21905F238F6A3793733F987D4898814799864698874298893F92853A8A8436817A377E72347B6A3175612770581D685117604B114C3A04473502423001412F04412E073E2C073B2B07392C0B3A2B0C3F2C0C442D0C4A2F0C4B300C4D310C50310C53300E5C3311623811683E116D4415734A1A744B1D764C21784D23794C2879512C79572D795E2E78612F7864317568327367356B633366602C625E255F5D225D5D20585E1B535E1A4D5D1B485B1D4157233E56273B552C39542D38542F355233334E382D4B3E2C4B402C4C422E4C43304D45354C463B4448443E4446393C47352B4836294938274D3D24554322664A2372532086651B8B6D1B90751C90781B917C1A96861D9B8D1EA1961AA99F1AB0A415ADA113AB9E11A19910968F0F8B860A827F08787703757303737004706E046E6C0569690565660762660960650E5F671D606921616C25636F2E6973366B763C6F77407074466F74476E74486D734D6E774E707B4C727E49767D4476793D716D2B706A286F67256F651E6E65187065136F65136B60166A5C1869591B67531F645024664E28664F2C674E326A4D386B4D3D6A4C3F684A40674940664B3D644C386349346147295F45255E44225A411E55411B5241184F43154C47144B4A144B4C14494C18484D1D4A4C244B4B2B4A4C324C4F3851503A54513F5952465E554B63565266575A695B63735E6A775F6E7A61787C657D866D7F8E7688917F8C9A8890A08D8AA28F889E8D849E8C77998B7093896691895E8F83538C7E488575407B69346F602B6357285951254E4A244346223A4023323A242E36282B332A29332E2732332634342635352737352838332C37302F392D35392C3B3A2A403A2B443C2E473E334940374B4036544A415C51465E54475F534860534860534A +97602282823F7D7F39787C33686B32585A324F4F32474532292E2123281B1E23162023132324102B2719342B223A312740382C565046615A4A6C654E72674F7969507D684D81674B8D713D867738807E346C7D28597D1D4F7A1C46771B39651532540F272F0A27250A271B0B27180B27150C29180C2C1C0C3B27133F280F43290B4A2708512506511E045117024A14044412082F060D26080C1D0B0C240D092C10063413083C160B5726145F271468291560251059220C511F0D4A1C0F3814122A0F1516162E2227312E39343443373A4E3B4C5E3E67703C8D7A379C7738AC7539AE743AB1743CAC7A3CA7813DA0804A9783588B835B8B7A5E8B7262876B5C84655773594C6A4C4850383F4533393B2E333D2A303F262E4326264D27225F291F6A311E8B462A95502E9F5B32A05E36A2613A9B5D37985632815136744C356847356347365F483756463651482E5050295053305658295A592B5F5A2E66573070532D724B297747246E43266B3D2869372A63372A5E382B5A312F572A314F272B4C22253F211C40211C42221D4129214333294D3E34584B3C745D397F5D328B5D2B8B5B268C5921844F1B7842196C3B195D331E402B1B3E291B3C271C3A271B38251134250B332A0A292305262205232106192103151903120E030F09010F060016020020000926000A2C000C3300113D02184D0716530C125D200D5E240A5F29075D2F075B350A5B3D115D3F155A3C15553D1C4E3F1F45391B42351C3E381E38371D3A34213A3420392220381D2137182233101A2D081427051323060E220C07221305221608291909301B06321807331608330F042E0A02270B012208002007031E0C091B161119211D1D2F352C42463C53444167474D6B465D62346164295B5C25554B23534A2A4A4E333E4F3B3E583D2F562F1D4D281A4927133D141338051A370B213512333C144A42225A472E694F337D5A408D694795834D9A93529A9C4CA2A84CA4A848A1953CA9822FA27C289B71269A6222875D25785A2B785C31715D3B6C5743755640795C3D815D3E8F58369657299C5821A5551C9D5A29945D32 +BD9C7FC3A787BB9E7BB39670AC8D6BA58566A080619B7B5D85634B7752356A4220653C1B61371763391A663B1E683D1F6B40217C522A845A2D8C62308D64328F67348F66348F6634875F36835E37805D39805D3A805D3C815E3D82603E8760448B66499773569C7958A27F5BA7825CAC855EAE865CB1875BB08353AC7F4EA97C49A378449E743F9C723C9B713A996E34976A319267308F662F8C652E88602C855B2A8459298457287D4A297B4626794323783E1F773A1B7739197738187535167534157B3D1E804122864626874827884A288849268749257F45227A4020763B1F70331A6A2C15672A1165280E5F270A5C260A58290E572C15572F1D5731205734245B372B603D2E624736604B3B5F4F405F4F415F4F43624C4368493E69463B694337674034693F316B3F2E6C3F2C6E3F2A6F3E25703C226D361F6B351C69341967341766341564351264340F6534116735146C3A1B6D3C1D6F3E1F724322754828794E2E7E553386613E8964418C68458C68458D6945916A43946E419C7749A27B4BA17B4B9F78489D75469268378E6535895E3083572F724729673B1D5C2F12592B0E57280A552706552505562607572A0861350F653A11693F146F461B734D2577532B7A593283653A86673B89693C8B6C418D6E438E6D3F8C6A398B66338A612A835321814E1E7F491B7840136E350D642A065920034D12034C11034C10044B10074A120A47130F421712421A15451E16471F164B22164923154323183E231A3F231B4122184E27114F2810512910512C14552E1859301B62321D6C371D753E1D7D4721834D2886552F8958358C5A39905F3E9768429E7049AB845DB79673C0A587CAB49BD5C2ACDAC7B0E3D5C1EDE1D1F3ECE0F9F5EFFEFEFCFEFEFCFEFEFDFFFDFCFEFDFBF7F2EFF0E7E2E7DCD6DDCFCAD3C3BDD0C1BAC7B6AEC0AAA1B8A092AF9687A58978A38772A0846C9F7E669E7B619E79609B785E9B785E99775B977355946F4E916B4A8C674688654784644783644582644282633E816036815F34805C34825C34865E388A613D8E6641946C4999714F9F7654A77E5CB38D6E +D6C51DD3CC58CFC96ECCC684CBBD99CBB5AED0ADB0D6A6B3D7839ED27690CE6982CE6585CE6288CC7A92CB939DC5989DBF9D9EACB1A8A8AEA4A4ABA0A2A29AA09A959F9B959F9C95B3A7A7BBB5B4C3C3C2C3CDC4C3D7C7C1D6C2BFD6BDAFD1A5A2C48686AC567AA53C6E9F227BA21689A50B91A80A99AB09B5B11DC5A929D5A135CBA74DC1AE66BCA961B7A55DBB9151BE9A44B9AF3FB3AA25AEA50CA39E089898058D9705839606608C036287016482006A8403718607748909778D0B768D0D74871051811D3D771E296D1F2167201961210C582103501F034B130850100D560E135B0A1960061A62041B6403206803256A052566092D6811356B1A4069214C6729635A3779493885523F8D503B954F38954F3296502C895F1F78741F6A7E19658012567D104677133671162D6D17246A19186620106122075429074F2B084A2D0E472A144528254B203B531B5061156A6510907D099382079688059486068080096E790C57700C285B111959130B57160B59160B5C160D5F161263161464191B671B196D1A176B1A156A1B14621D105A1E08561D04541D1758152A61113E6B0E4A710C56780B728A088B9D0499A9029EA60293A4038AA102829E026C8C025B7B004C73034673054A710E4D74115078155D851C6F912C7D983E7C9D4C7C9F4F80A14D6F9B466698445E9542558F394D8926418117377D1135781136760F37740E39760A3C7A083E7E083F7B073B77073673072E710C276A0F1C5F131452150B4718063D1902361B002F1D002F1B002F190433150C3C101549101B540F225E12296611316F123776143D7B17407C1A3F7C18407E1945821D4A82264A802E4C84374E863F4885443B7C47347A4931764B2E73462A713C2D74323D76304B7830567D2D5A81295E82285F8026577A244B73203C6B1D2D681B206018195B16165B141260151565171C671B2D6C203F732E537F42658E5B799D6E8DA37698A97F96AD8589AF867CA877719D65649557568D4949873F4D853657863F6C88528092678EA06D98A962A5A458BFA755CCB14FD2BD3DD1BA21DCBA0CE5C101EAC601E2C709 +A89685C39994C89D99CDA29FCAA198C8A191C4A392C1A593B3A896A6A1929A9B8E959380918C738B856B867F63857C5F857A5B7C785B76775A70775A6E775E6D77636C7A656B7E687C88767C91847D9A9276A89E70B6AA6FBAAD6FBFB068CAB369D2B47FCDB38EC2B59DB8B79BB4B79AB0B89AADB89AABB898B2AB9CB3A4A0B49EABB094B6AC8AB6A688B7A187B29C86AC8B858E7078896675855D728260757F63797E687B7E6E7E5D7E8E53838F49899142828B3B7C85417C80477C7C507E6A537E65617C65647C6E687D786B7D7B6F7D7E767B8B7E798D857E91867E8A877E84847A7D82777782777282776D82746185705A85624A835B4482543F804F407E4A427C46457B464B8C5C6190676A957273957A7695837A929183869F9175AD9E66BDAC62BEBD6BB6B474AFAC7FA9A88AA4A4989898A29292A2929592989E829FA779A6AB70ADB05DB1AD48B4A839C1A52DBB9D26AF8E25AA8E25A68E26A39225A095259A98259798259A9433988F41978B4896885095865594826A8C7A7C82727C80677F7A59807C57817E55807F51817D56817B5D817A627968747A6A827C6D907B6E927B70957E729B806B9B83688F8264867B51667B53637B5661765C616B6861607668538171399E7D339D7F2D9C822F9E803C9E80479782518C836086806E8178777F73767F7176806F7A866E7593786A9E8465A89857B3B257B1B657B0BA61B5BF64AEBE64A9BA6BB0B16AB4AC58AFA24DAA9651A99855A49157968962958D759A8E869B8F8CA78E8DAC8F8FB29088B7947AB39769AF9953AC9B44AA9D3DA19C3F9D9C47A4A052A0A267999F769C9A7B9A98818D9385888B8581858377827F6D7E7A637A795F78765A70735C64725E577659477B5A3A7A5D30795D2779602E7D65387C6C417871557B77688282708F8A79A3888DB88C9BCB979CDC999DE1939EDB9098D3928BC68F83BB897FB5877BB38B7DB48C7FB3877AAF8675A98471A07E69977660927359887251826B4B8164458161427F5B417D53417B524077543E765638735F32746D347978387980377D8742868F58888E61908863A29075 +C7B099C3B096CDBAA2D8C4AED5C2ACD3C0AAD2BFAAD1BFAAD8C2ABDAC6B0DDCAB5DDCAB5DDCBB5DCCBB7DBCCB9D9CCBAD8CCBCD5CBBDD9CDBFDDD0C2E2D4C5E8D9C9E8D8C8E9D8C8EAD5C0E4CDB6DFC6ACD8BCA0D1B294CFAD8BCDA983CCA071CF9D62D4A05CD39D59D39B56D19D5CD0A063CE9E66CC9D69C1946CBF936CBE936DC09670C29A73C39D76C5A07AC5A682C7AA89CBB396C8B399C5B49CC4B39DC4B39EC4B39EC5B49FC6B8A6CABCAACEC0AFD0C3B2D3C6B5D3C6B4D4C6B4D5C3AED6BEA5D6B595D3AF8DD1AA86D0A781D0A57DCE9F76C5976EB38C67B18A66B08966AD8A69AB8B6DAD8D70B09074B5957BB9987DB5977CAE9073A8896AA48463A1805D9B775294714895693A97662E9A64239F6521A56720AD6A23B26D23B26F23B77328BD7D41BB814DB9865ABA875FBC8964BD8C6CBD9070BE9376BF9676C19A77C19A78C29B79C49C78C69C79C69E79C59F7AC39F7BC39F7DC3A07FC4A382C5A484C6A684C6A685CCA784CDA683CFA683CEA784CEA986CEAB8BD0AE91D1B196D2B79FD3C2ACD3C2ACD4C3ACD4C1AAD3BDA4D1B596CCAA86B88F62AD8050A2713E9A6A38926433895F30825D308662368869469581669B876BA18E71AD987EB8A289BEA98EC2AF92CAB498CBB598CDB799D0B898D1B997D1B896CFB594CEAF8CCDA77EC7965FC49159C18C53BD8144BD7D38C17A2AC07C29BF7F39C1813BC3843EC58A4AC99256C59566C19A70C09D7BC2A282C2A589C0AA8EC0AC94C1AF98C3B19CC6B49DC7B5A1C8B7A5C9B9A6CBBBA8D0C0AED3C6B6D7CCBDDDD2C4E4D9CBEBE1D4EEE5D9EEE8DCF0E8DCF0E8DDEEE5D9E8E0D5E4DBCEE2D8CBE0D5C6DDD2C5DAD1C3D9CFC2DACEC0D9CCBDD7C9B8D3C2AFD0BAA3CCB197C8A788C19C7ABD946FBA926BBC916AB88F69B98F6BBA9370C09A76C49E7AC7A17FCAA583D0AA87D7AF89D9B38ED9B896DABC9FDDC2A5DEC6ACDCCBB5DCD0BEDFD4C5E3D9CAE4DCCEE7DFD3E7DFD4E7DED2E5DBCEE3D8C9DFD2C2DCC9BBD8C1B0D5BBA6D0B79CD0B095CEA98FCEA58AC9A688C7A688C3A287C19E85BA9B83B3967CB89F85C1A68E +836F9EAD96A0B19EACB6A7B9C2B3C4CEBFD0D6C6D4DFCDD9F0E6E7ECE5E8E9E5EAE5D6E6E2C7E2DFC1DFDCBBDCD9BBDBD7BCDAD3B4D5CFADD4CCA7D3C2A2D2B89DD2B69CD2B49CD2B293C2AC8AB8A681AFA7819EA8828EAD8888B38F83BE9B7CC1A47FC6B38BCABC91CEC597CFC899D1CC9CD0CB9CD0CB9DCABC9DBFAC91B59C85A38C7B917D71887571806E72715F7A664F7A5141834C44914748A04E51AA565BB45B60B86066BC7E83CC8E93CE9FA3D0AAACC5B5B5BBB9B7B6BEB9B2C9BDADCCBEABBFAEA7B3A2A8A797AA9F92AD978EB18A82BB7D78C66B6DD5696FD66872D77379D87E81D98484D88B87D79589D39784CB9D6EAC9965A0965D958F589188548E78448D6A3683502880472B8A3F2F943D31993C339F3D37A33E3AA63F3EA94140AD4143B34241B3433FB4423EB3423EB2413CAE3D38A8382C9C392B993A2B963B2D963C2F96413396473A994D429F544AA45D5BBA605DBE6360C36664CA6C62C8715AC87657C77D5BD17F5DD28260D48361D48562D48B66D69071DB9984E2A194E7ACACEBAEAFECB0B2EDB7B6EEB9B3EFB7B1ECB0ACE59E95D99987D29479CB9274C5916FBF896AB9886AB28B69B28C6DB69271BB9173BA9076B98D75BB8A77BB8975B98973B58B729C8E749491768D97787D9B7C6F9E7E619B7B589875539672509C784B9D7B499E7F489F7E4AA1804CA28250A88853AD9355AC9255AC9256A78E5BA58B61A3856A9E78709A667492547B894A7C86477D7B407B71357462247151186E4A186132154F2C124D26104B1A0B53190E521F1457281E62342B71433B83554D9169619B7B74A08880A59489A49B8DA09B8D9E9A8B989384938C7F918A7A8C8877878A78838F7E7A9587789E9376A99D6FB3A466BEAE5CC1B255C0B455B9AB5FA99C669D8E6F8C807A817984786F976C65A6655CAC5E56AD5B53A35E549E60549C6550A06C4DA16D4C9E6C4C9D664B9A60459D5C3AA25534A44F30A7462EA6402EA63D2CA6392BA1362A9D33299834279136278B3824833B22783E1F713F2167412767472D6950336A5F396E6F486B7C5C6D776079746487786897 +D78134C2830FCC8E0ED6990DE9931DFC8E2DEB8E45DB8F5EBE93AE868BA84F84A3477199405E90414E87433E7E41407D40427D6A6C61997558C87E4FDC833FF0882FF38B34F68E39DBBC47D8AD4DD69E53CE8842C77232BE7324B674169B7900886C08939031828B3F72874E5D656648447F42457E3D467D268C9A2C96A633A1B22D9CB22897B221949F1A918D349B7D608E4EAD7F21BB8D3EC99C5BC39C86BE9DB2C0A1B7C3A6BCB799BB7CA2C342ABCB30AEC21EB1B91AA9B917A2B9258BB146719B93605DAA6D4BC17A3AC57A3ACA7A3BCB7A38CD7B2FFF8A26FD8D2AFC902EF2AC2DE9C82DE3C244DEBC5BD3B09CC29CB1BF90B0B897A1B19F93BB9C74C69956D48E53C87B45A66C58AA4A75AE2992A628919F2791931E869D137286208452347E4248823C6C8E36909B3190A62C90B22899B931AECC4D90AA688684837C5F8B765E94715D906870906A77607684368BB23063B2415DA25258928039899C2E8F972B90862582473C813B547F2F6C7E3371793876754285954B84A19885A3B68CBE548FAD4A8DAA408BA8548492977D80AF7256CC7B3AD07B28C47A1BB8790FB77612B674168F89276D7742677345446C4723507A274F7D2B4F8128437A2C38723D286D4A3377671874631A745F1D7455226F3C1E683C276A2F3A702B3F7131426D432970561F7B6A16867E15AFBA11C4BE06C09D009F7A248F64378D4F4A8C5266A14896BC499FB851A0B195A48FACBD5387C95B65CEA637A8B839A0B3319CAC2D8DA31F80872E427430376E322C6830275E2E0B4D15135224155A27225C362267412D6C66307E8F268DA9298AB95F619766628F5F5B553A5D32376F28306E1F386E252E6524226D2F236D30296C3F3B767755768F685799765A9B9535A5983AB9B047BBB350CE9F4DCB9A58B7A155ABA857A1A252ABA14CAD805FB28369BB92A0AB75999A35B79232B09F40B8BC87B1BA98BDBD9CB9BA9CC23FBEDE17DCEF17DCEF36B1D2399ABB3A90A731568A4542854A427B69733EAE7A0DC77714D08900D1900ECB970DCE8F0CC8880DBF7C11B37111A57C00B18500D59B0CC59002 +55586F50515E5B5A676664717675818786918B8A95908F9A8F8E9E8686967E7E8E6B6C7D585B6D494B5A3A3B4731333E292B3610121B0B0C1306070C05050804040403030303030302030201020201020301010201000200000200000200000300000400000600000700010901020C03040F040611060814101422181C2E20253A242B4428324F28324F29324F28304E242E4E192343141C350F16280C12240A0F210A0E1F0A0D1D090C14070A1306081204061003050E02040D02040D01030C01030B01020801020801020901020A02030B04050F050714080C1B090D1E0A0E210A0E200A0F200A0E1D0A0E1B0A0D18090C170B0F1A0D111E10132312152614182A191E311C22382A304A3338523C405A3E425E4045634249664248674145623C405C282E461F2438171A2A14162412131E0B0E18090C160D0F1A1417241C202F212535262A3C2E344F323B5F333C67333A632A3258232B521D254D14193B0D0F26080A1704050F02020A04040D0607100809140A0C181113221B1E31282B413338524750704D5576535B7C5D6484616884626A845F657D5455694D4D5D47455242414D3E3D493836443634433834403A374345455B4948614D4C675454715E5E7C696B8B7475957D7E967B7E947A7E9373768D696C805A5C6F484B5C34374A2325380D0E180A0A1307070E0303070100030000010000000000000000000000000000000001010102020203030506070A0B0D1113181D1E262D2E3841414C5454646A6A7D7E829AA9ADC7B1B5CDBABDD3C5C8DFD4D9EEE0E4F8E9ECF7EAEBF5ECEDF6EEECF5ECEBF1E1E2ECD6D7E6D1D0E0D0CDDACACAD8C3C3D3BFBFCFC0C0CDBFC1CDBCBDCCB6B7C9AFB0C2A3A6B9979AAF858AA27478925E627A4A4D6534395223294015192C0A0D1D03051400020F00010A02020704040807080D0D0E1416171D23252A33363E4749545A5D6B6C6F7F7D81928E91A49B9CAFA2A2B7A5A6BBA4A5BD9D9FB89294AE878AA27B7F99686F8B525A783F4863323A52262D421A2135131A2D13192B171C2E2125372D33453D44584A5168444A5F404457414559 +CDEFD4CDE7D8CAE2D4C8DED1BFD2C3B6C6B5AFBDABA8B4A1839973778D616B8250707B4F75744F807C538B8457918959978E5CB3A27AB9A988BFB197BFBC9EBFC7A5BFCAA9BFCDADBBBFB2B5B9A3B0B395A9A88EA39D87A19686A090869B8A75988C6A978C679C8B72A28A7EAA9384B29C8AB49F89B7A389B094819F87728F7B64796E5163623F575B364C542E394D1C2942111F42082646082E4B09334F0B38530E3B56133E5A19567833617E3C6D85466A845267845E63866960887465938A699F9C75A6A9719EAA6E97AC6E95AC6F93AC748EA9808C9C87757C8A696D8D5D5E89585685534F86524D87514C8E54539A5D60A77980A6808BA68797A9899BAD8B9FB68EA1BC929CB48780AD786CA66A59A266509E624899573890522C8E50258E4E2590513586503C7D5044775144715344655443605243564D48525B4F4E69564D70594D785D54896463986B73AC7E8AC590A4E5ABA7E7AAABEAA9A9EA9FA5E097A1D38F96C08786996A7F85557872407366386F5B31644A265D3A1F5635175636105C3D125C3F155D41185F4E226963307A773D8A8C5097A6739DAF81A4B88FA5BA93A7BD97A3BB9690B2957EA59174978D718D8C708C8C6F8B8D6B8D8E7091907C999592A99CB7C4B4BCC9B9C1CFBFC7D8C9CDE0CBD7E2CADDE4C8DFE3C8D9E5CFC8DFD7C6DDD7C4DCD7C1DBD8BCE1DBB6E2DCB4DEDABCD7D1BDD8D0BFD9D0C3DBCCCCDAC8CED3C0D7CDB6DAC9B2D7C7B1DAC7B3D4C2B5CFBFB7CBBEBAC4BDBAC3BEB8C4BEB7C3CCBBC3D0BEC3D5C2C3DDC5CBE0C9CDE5CFD3EDD6D8F6E2D8FAE9DDF9EFE1F3F1E7EFF0ECEFF1EDF0F0EBF2F2E6EFF3E3EAF0DFE4E9DEE0E1DADDDBD4D5D4D1CDCCD0C2C4D4BABDDAB5BCE0B2B9E5B4B5E8B8B0EEBFADF1C8B3F1D1BBEDD8C3E7E1C7E0E6C7DCE9C9D6E8CBD2E3CECFDDCFCED8D0D1D6D1D3D4D3D9D6D5DAD7D2E0DBCFE8DFCEEEE3D0F0E6D6E8E9DBDCE9DAD2E5D7C8E0D3C4D5D0BACACAB0BDC2ACB2BCAAA7B2B0A0AFB39CAAB798A2C098A1CC989DD89B9FE3A4A0E7AF9AE7BA99E7C49CDFCA9FDBD0A4D6D7A9D3E0AFD2E9BCCFEDCB +6A5F5361584D595148514A4345403C3936353735343534333232313232313333313534323836333B38353E3A383E3B383F3C393F3D3A3F3D3A3F3D3B403E3B423F3C433F3C443F3D433E3C433E3B433E3B443F3C46413E4842404A44424D46454F4847534A48534A48534B48544B48554C49554C49554D4A584E4A5A4F4A5C504A5E514A60534B61544B62554B66584C6B5B4D7862527B64547F67577E68587E6A597D6A597D6A597B68577A6656796455746153705F516D5D506A5B4F63564C5F5249594C43594B425A4B425A4B425B4C435D4E456051496959506E5D5473625876655B79695E7A6A5F7B6B617A6C63786B6372665E6B6159645C556059525C5650544F4A4C4844413D393D38353A343139333038322F37312E37312E38312E3A322E41362E45382F493A304A3B304B3C314D3E345041365A4A3C614F406854446B56466E5949755F4E7A65537D6958806D5D8572648573658574668674688573678172657C6E6270655B6A6158645D55625B536159515E564E5B5349584F46544C444C473F4B463E4A463E49453F49453E4A453E4A453E4C463F4E4740514842524943544B44584E465E544B675B5273645B947F709D8776A68F7DB49D88BFA791C5AC96C6AE98C3AA95C2A994C1A894BDA68FB7A28BAD9985A18E7C8F80717D70645E554C585048524C4548443F423E3B3C3A383837353435343435343435343535343535343635343736353A37353C39373F3B39433D3B47413F4E4643554B485D534E675B567767617969637B6B657D6D667D6D657C6C647B6D667A6B64796A6275675F6F625B685B555E544D544D474B464145413D403D393C3A373A37363936353936343936343936343935343835343835343834333834323833323833313934313934323B36333C37343F3A36433D3747403A4C443D514940544C44584F475A51495C534A5D534B5C534A5D53495B5249595047554D455149424C453F46403B413C383D38353935333734313633303834303A36313D3933413D364642394D473E564F436057496C62506E64526F65536F64536C6152695F51655A50 +A00A18C30D17C2111BC1161FB41E22A82626A22A299C2E2C8D3D348447377C523B6E563A605B3A53563A46523A434F3B414C3C49463B564234643E2E6C352C752C2B78292B7C272B952622A72D1DB93418C63F1AD34A1CD44F1CD5551CD0611CC86F1CBE8C23BE9727BEA22BBAA828B7AF26B1B027ABB22883C03B75C14268C34A5FBC4357B63D52B23A4EAF3848AE3945AA432AA0402493371F872E2C7B2F3970313A6D333C6B35347847287E4A1D844D237E4E2A794F2B7B4E2C7E4D27854B2294481FB5422DB1353BAD2941A524479D1F4E8C164D8610427310446813475D174D4F1A53411D53391E54322054291B502417612C166C37177842197B45197F491A7D4815794413683C0D603F105842134F4113474013363E132639161430160E2D1312351C1D3C222943292F472E354C3343533B51613F6E7447777E48818949818E4C8293507AA35474B05A6CB56462AE5E4D9A4E43974A3A954629993D1AA44410A8400BA43A1B822C2C76223D6B18476D16516F1463771072800F808015947D1EB3824BB18653AF8A5CA69A6B93A8787DB57C73C48D59D6A84BDCA93DE3AA37E0A031DE962FD78832D17736CF6D39CD5D32D24734D24337D24036CE3A32CA3731C93228C62D1BC4281ABF2819BA2816B12A18AE2D19AD2F16AC3716B13C16B44313B75612BA5C12BE630FC4760DCC850BD3900AD99515D6911CD18F23CC8D33BF8745AA7E57966E65856276765289654699593BAA4A31B53A27B62E23B02721A421239723247730276E382965412B5253363D63442B73521E835F138E650E9D6C0AB07506BF8006CB8A0AD69211D8931FCF9130C78942BC7C56AB6D669C607092527A874C877F4A8E7644956B3C9C5C359A522D8F4C28864E2B76532F645E37566C3F4B74463D7A463381462A86432187401C8B3E178E3D14933D11993C0E9E3A0A9C390A97340E8B2E14822A1D772727732631752C3B79324C71375B68396D5B3A774F3A7E47397A47377744356F3E326D38306431315B29324D25383E27382D2236231E33221A2D2E1826401229551129690C28770A277E07228F0A1B +9D3510A360049E75049A8A04919F0788B50A84BD0B81C60C67D80953D50A40D20B31C60B23BA0C1BA90F1398130E8D140A83160356160344170432180B3018132E191832161E37132B4D082E5604325F01326400326A003069022E69042F660A2C5C13233C27242E3226213E331A4D40145C49136353136A710F7F7E0F868B0F8D9010929611979412979213988916957E16985D12994D118E3D1084330F7A290F70260F6A2310651B134A18164315193C131F3A1126390F2B380D303707383103452D0D60281469251B73221C741D1D751820740F23720A2D6A1C2C61272C5832254E381E443E1B3F41193B441437491235500F34520D344F0B354C0A3648093745083C3B0B46331D652A2477232C891C2F901832981438A40F42AD124DB31A56B3225EA0305B8E33587C375676375470384D6336435C332A5B272363231C6B20196F1F17731F197F1E248A1D31911F3E95225690265D8C26658827727D277A6E2682612183521E8035257D272F7A1A3978153C7710406E084560054C51035546075F2F1569281966221E6413245C082C5304374703463E13682E1F76272B8420308B1C3592193F9F1546A7124EA91553A81854991B53911B538A1C54781D57651D59501F613D206E201E701B1B7317187114137013116D150C671B0C611F08572204482B004831004838004D470053510054550351570643610D40640E3D6810376A142D6A1721671913621B085D2102562A01503301493C033D3E0C324219294C282151351A5642074B45044749024350043A580F325E1F2D5F31275A3F2051481A4A5315445C134264144066143C5F133D56163D491B3F3A223E2D29371D2A31132F2D0F362A0F3F29124D24165519195D0E1E63042468002B6E0032720035750337750A37711338691E3A5D283A4F303C40383A353D382D42392B42372C3F3A313B3E39324243294C511D535B1359600D626008695B0775570C7F52168048207A3B2C6F2B35631C435A175852156C46197E3D258B322C962735A3223EAD1B44B3194EB51754B41456B31155B10A4DAF0542AA0336A5072AA0111F9D2117 +374E483F6A323A822D359B293C9F3B44A44E4AA45650A45F62A76D6DA78379A89A81A3AB8A9EBC8EA2BA93A7B994A5B895A4B89AA9C49AADC79BB2CA99ADC198A9B898A4B198A0AA907B998F698E8E5783904774933866943363962F609C295CA2245DA52752A92B49AD3041B32F3CBA2E37B92C33B92B2FB22023B41B28B7172EBD143AC41247C7134CCA1451C9195DCB2164D13570D43A79D73F83CC3F83C14083B8407DAF4178965E668C635E836857816949806A3B7F6D367F7131857637896C3B974D4197404E98335C962B629523699B19669514627D20507B314F79424E7C58467F6F3F7F783C7F823A779040729A4B84AC608BB16993B7738DB57688B47983A6797D9E73818967817A67826C6884666987616A875A718A5478905285905297935FBB8A70C48182CD7D89CE7991CF749BCD799CCC7E9EB9839BB18898A98C92A8918CA7937DA4906DA08863987E588D6B4F78684A766545745D417057436A584B676058637D5E788C5F879B6196A06499A6679DB06C9BB76C9EC06EA1C46DA4CF8597C98C94C39491BAA58CA5AD9694B7A488C4AD66DAB255D8B045D7AF40D7AE3CD7AE33CAAF3EC1A454B6956CA5889290819B8B81A48781BA7E80CC727FD56B7AD46678BF6468BA6062B65D5CA75F4D985D418B5D35825B32835537835A3B746F4F7072546D76596E736B766D80836A968672A58A79B08B78B28C77B4966ABD9A61C19D5BC69758CB8B53C0834BBB783DB37930A074279B741B8378156D7E145E92184FAA2E4FAB344FAC3A50A84854A95360A362779B6E888E769C807EA97780AD7082B36D7DAA6370A25C63975B55875A4F7A6647676B3B53743140812C328A3A2D9A4E2CA96534B56D39BF6E43C6734CCA6F55D0776CD36E7FD7618BD75691D64588D23E80C8317AC22B6CBF2563C52451CF2D43CC2A3BC32B32BA252FBB212DC72834D53341DA414DD04F5EC55D6CB36677A47684967D8A85838E768395677DA15B7DAC4E7AB84C84B94B8AB85093BC539CBC549CBE56A0B6559CA75797A14D949548858A42717F445A6D473F66433B5D3F3E5031464F37514B +B5453FB94F48BF4D48C54C48C44341C33A3ABF3536BC3032AD292BAB2A2EA92C31AB3033AE3435AF3A36B04137B04235B14333B74C30BE532FC55B2ECC6D27D37F21D3831ED3881BC48111BA7810B06F0FA87010A172119C71139870158C6819805B1E70442C714833734D3A7C5C45856B508970548E7559A58A68AD8E6AB5936DB4916CB3906BAF8B69AB8767A47B5F9D6A559A514298493D964139973E3A983C3C9A3D3D9D3E3EA2413EA2403EA23F3FA03D3E9E3B3E9D3B3C9C3C3B93383686312F65221C5B2016511E115020105022105424105A27156D32237539257E4028894524954B209E501FA8551FBC6021CD7328E18C38E09036DF9535DF9431E0942DE49E26E7A52CE5B546E2B24CDFAF52E0AD49E1AB40E5A631E8A128E8A026E19C30D08D31C58525BA7E1AB57A16B076129E6C0F905F10714412683D0F60360D5D340A5B33085D2F065E2C06632B0869290A7B280F7E26108225128A23149224169825199E281BA72B20AC2B22B22B25B32B27B42B29B32B29AF2B26A52B279A2D2694422D94492F955132945D3792663E8E69438B69489E7957AB865EB99366BD9768C29C6BC29C6CC1926BC08A69B98064A576529E754D9775498D6C3E8662357C582E784D286E3A1B6A3619673217602915592614562215561F15581D135A1B124A16114415103E140F33140F2D130F32120E39120C4713094813094A14094A14094B14094D120A4C11094D10094B0F08470D06410D053A0D06300C06280A07200A06180906100C060F0C060F0D07110E09120F0A160F0C180F0E19100F19120F1B140F1B160D1F170D26170E2E170F3A180E48170E53150B5D160965160768150768160766170966160B68170C6A160C69140E65150F5F1512591815581C1A5E211F672824733129833A318E4738985741A4644CAE7557B88B61C49A6ACDA572D5AF78DFB682E2BA8AE8C893EBD29CECD7A1EDD59FEECD9CE4BC93E0B088D9A67ED19F75CB9668C58D5DB97F4FB16D3DA85D2CA24C1FA23D12A4350FA4300FA22D0F9F2F11993015982F15992B19A33828AC4131B6453ABA4A41BD5045 +99875B8F9165948B6199865DA57F59B27955BB7655C47456D97663DE7766E4796AE77568EA7267EB746AEC766DEA786EE87B70DC937BD39C7ACAA57AC0A777B7A975B3A774AFA5738E9E6D7D9D6A6C9C68629363588A5E57845B577F595A724F5D6E49606B3E6A6A3C746A3B856A3D976A40A06C43A96F46BE7655C37B5CC88064C7806AC68170C47E71C37C73BA7575B56D78A5616EA05E639C5C589D594D9E5642A2563EA6563BB55531BA542DC05429C25627C45826C75A26CA5C27CF6429D46D2DD4703FCA7145C1724BBD734AB97549B07A49AF814AB98052BE7C55C37858C17455BF7153BE6D51BD6A50BB634CBD594FBF5055BC5259BA555DB7585EB55C5FB55E62BB6666B97172B67C77B4887DB38E7EB29480BAA387C7B18CD1BB93DCC099DDCBA2DACAA2D7C9A2D9C79FDBC59DE4BF97EDB798EFAA94EDA591ECA08FED9F8CEE9E8AEE9B86F09B87EE9B88EB9F89E4B48DE1BB8BDEC28ADBCA86DACD86DCCB87DBCB8BD8C591CABA88BCAF80B7A77CB39F78AA906FA9836AAB7E67AD7A619F6E4E986D49926C44806C3C7175366A82336C8F3486AA578FB56E98C08599C68D9ACC959ED69CA6D5A3B5D4A7C4CEAADDBBA6DFB89FE2B599E2AD86E6A972E4A55DD79F4AC0902DB88D29B18B25AA8920AD8C1BA89019A293179F901A978F1D9883229D8321A28321AD871EB9861FC5891CCE871CDE781EE3751EE8731EF07020F67124F77329F9772FF87335F86D3AF86A3AF96A3AF36C3DF07442EB794AE27852DB7153D7634FD6624FD6624FD86353D7605AD75A5ED6545DDB525BDF5555E7614DEF694CF46D48F66B43F66941F3673EEF6E36ED7633E77B2FE37829E17426DB6E26D36725CC6428C0632CB6632DAC612CA4622A985C258E562282512577552C6F5C356A6C3E667746677C476979456B7945727846797D49808551888A569288569A8459A48059AF7F59B9825FC28B67CB926FD39B79DAA381E1A986E7AB8BEBAA8BECA68BEBA189E79B85E2937DDF8B74E18266E37559E36A4CE36244E05C3EDC5C3DD6643FD06F44CC7747BD7649AF7548A6734A9C724B937852 +372F6037305F372F5D372F5B352D56342C51332A4E32294C2E26442D25422D24402C233E2B233D2B223B2B223A2B21392B21392C23392C233A2C243B2C233A2D233A2D23392E23392F243A30253C31273E322840332942332A43342B45342E4A37325141436642486E444D76444D79444E7C444E7C454F7C464E794247723F416C3C3B653A365F38345D37335B342F57332D55332D58322E5A312F5C312F5D312F5E312F5E32305F35315F35305E36305D35305A353058343056343055342F53342E5335305435315435325535325635335736345A37345C38335C37325C37315C37305B37305B38305B39305C3A315E3B32613E3B69414371454C7949517D4D568156618C6570958A94AE959DB2A0A6B6A2A7B5A4A8B4A0A4B2A1A8B79AA2B5929BAF71809C637899557197516F964E6D964B6A974C6A97526E9A57729B5C769D5E779D61799E607CA1617DA2637DA2637CA05B6F98586B955568934F5F8E4B598946518341487C393A6F37376B35356734346534346332325E323057312D4F302A472E25392D23352D22322C202E2C1E2B2B1E282B1E282C202D2D22322F25382F253A30263C31273F332941352B45372D49382E4D372D4D372D4D362D4C362B4C342A4A332A4B31294B31284B31284B30284C302A50312C5533325B383A643C426C455680485A844B5F8851699255729A5779A0567FA45A84A85D86A96088AA668BAC6B8FB07491AE7C94AC8798A98B98A58A98A78996A68590A281899C777F9369728B5A668644527D404E7A3D4A783A4474383F72373D6F383C6F393C6F393C703B3D713D4075424678464D7D4B52814F5783525B86555D86545F85535D84525B8150587C4E517646496E40406739386136345C353157342E53332D50332C4F332D4F352E50362E51372F5338305638315939315B39315D39315E39305F382F5F372F5D362F5A362E58362E57362D56362F5737305737325A38355E3A38633B3C683B3F6D3C40703C42733D43753E43773E42773E41763D40743B3E713A3C6D3A396B393668373566363364353262353162353162353062362F63362F62 +331F18281D1A251C20231C27251B34271B42291D492C1F5031286D2C2D772832812333881E34902235912637932C3C963342995766B25873B85A80BE5885BF578BC05D8FBF6494BF96B3D0A9C3DABCD3E4BDD9EEBFDFF8B7DBF6B0D7F4A0CCEE9BC3E897ADD791A2D08B98CA788BC5657EC05B7BBF5278BE3060BA2454B21949AA163F9A13368B123585113580103578133576193B76203B6B273C61273D55283E49283E47293F46254559254864254C70244E71235173225071214F6F1F4C6B1A456A0E37730A2E7007266D052267041E62031652020E4102052E02042B02032903052A05072B05092B050B2B07112D0B173113223C15233E1825411824411923411925421B274424324F2939552F405B36455E3E4A624F586B5F66736C6E767A767377736D7C756E81786F8A8177938A80A49E97BAAFA3CEC0B2C9BAACC4B4A7C3B3A7C2B3A8C6BCB7D0C9C8E4DCDAF1ECEAEFF6FAE5F0F9DCEBF8C8DFF6B3CFEF9FBEE48CACD97C9CCC7095C7658FC2648FC36390C46390C4638DC26F92C38096BB9398A098999D9D9A9AA69E96AAA094AAA49AAAA29D9B98928F8B7F837E6C7C776176705668694A5C6246505C4845584E354E56324B562F48562C4155293E4E27394722324418244116234115224215214416214217253E19263719242C1821221923111C23101F2410242B0F2A33142E37192D371D292B1F29271F29242028211D2D1E1C321E1D33211E372020351D1F3117212A1322250E24210B251C0C281B0E2C1A1130131A45111E4B102251112B5F13366D1A447F2F588C456A97587AA46A8BB07E9DBD90ACC798B9D4ACCADFC1D9E7D4E5F0E3EFF7F2F9FDFEFEFEFBFDF9F1F3EEE2E9DCD3D9C8C1C5B4ADB0A09C9E928E93877E827D6B7471586465455259303E4E1F2E4B152B4F132B591630631A386B243D6F2E41713742723A43743A43753C47773B4D7C40547E465A7C58637A6B71807B798588848C908F9A989BA89BA4B7A2AFBEB4C1CEC6D2DAD9E1E3E9EEECF6F5EDF6F0E9ECE2DBDDD1CACABEB7B6AAA2A29893928A84817A7172675E63554C52423A43312939251D +F5ACA3F9B4ABF8B9B1F8BFB7F8C8BFF9D1C7F9D6C9F9DCCCFCEDD5FCF1D9FCF6DEFBF7E0FBF8E3FBF8E4FCF9E5FCF9E6FDFAE7FDF9F0FCF5EFFCF1EEFCEAE7FCE4E0FBDFDDFBDBDAFAD3D5FAD1D4FACFD4FACFD3FAD0D2FAD0D1FAD1D1F8D4D5F6D7D9F6DBDDF1D8D4EDD6CBE8CABEE3BEB2E1B6ABDFAEA5E0978FDF8D82DF8376DC7868DA6E5BD96856D86352D85C4ED55B4FD95D58D95E58D95F59D35B56CD5754C85553C35452AF4E55A34B549848538540497338406C323A652D34512529441E203B15173A11123A0D0E380B0C360A0A2C07052A05042C04032D05032E06042305041905041404030F03030701020100010000000000000000010000010001010000010001010A0B0B1D1415301D1F3C2526482D2D5D3B3C74515282656590696AB97E7FCD8C8DE19B9CE8AAAAF0B9B8F1C3C1F0C9C6F0CAC8F4D3D1F8DDDAF9E3E1FBEAE8FDF3F0FEF9F5FEFBF8FEFCF9FDFBF5FDF9F2FDF7F0FDF1E6FDE6D9FCD9CAFCCBBDF6B8ABF5B4A4F5B19DF5AF99F6AE96F6AA91F6A38EF5A08EF19E8EE59787E09382DB907ECD8273BC7367A6665B91534D67332F572321481313430E0F3E0A0B3B07093E0B0E491418541F237F373E883C4492414AA64A54B9545EC45B65CD626CD36873D26771D16670CC616BC55B63BC5057B2474CA73E419D353792292A912728912627922628942B2B9730329E393DAF5A5DB26265B66A6DC27C79CD8D87D79D96E3ACA5ECBAB7EFC5C6F2CECEF2D4D1EFD7D0ECD2C9EAC6BDE4B6B0DFA5A1CF8D8BCC8C87CA8B84C98B7CCA8B78CF8A75D18C72D49079D69684DBA291E2AB9DEBB3A7F1B5AAF5B4ACF6B0ADF5ADADF6A8AEF5A5ADF6A1ACF59EA9F59FA7F6A4A7F5ACAFF5B5B6F7BCBDF7BEC1F6BEC0F5BBB9F4B7B1F2B2A9F1ACA3F1A59FF19F9DF29797F29192F28E8CF18E8AF4978CF6A395F8AE9FF8BAAAF5C1B1EFC1B2E9C0AFE2B8A6DCAE99D3A28BCB947EC08471B37566A56158984E4A8239377226266118184F1210430C0B3B0A0B2F090C29080D2B0D11321618402825563A346C48417D564E915F55A66359BB7168D08178E38F86EF9F97 +412D354A3539473136452E34472E35492F36482F364830363E2D34342B342A2935212A37192B3A152F3E1133430F35460E374A093F550A43590B475D0C475D0E475E0D475D0C475D0B3E520E394B123445153040192C3B1A2A391C2938222938292C3C313547353B4D3A41543E475C434E64404F663D50692F50682E4F652D4E632B4B622949612A49612B4A622D4C6532506A3A55704155704855704E567154577254577055576F4B495C453F514036463C313D392C3536293133262E2F222A2C212A312734382F3E3F3848443D4D494253554F635E5770686887696C8B6B718F696E8D676C8C616A8B5C688A526485475F7F3D55713B536C3A51683A50653A50633C4F5E404D594E4D52564C4C5F4B47604A45614A445F4946584B4C504D504E4E534C566340596B355C742F5B732A5A7323576F25536C234B641A465D124157113D53103A4F10364A143243182F3F192F3E1A2E3D1A2D3D1B2D3D1C2F3F1B32411E34442034451F2E3F1A2B3A152836142533132330121E29121720100E170B0A1105080E05080E06090E0709100C0B12120F1718141E26242D2B2C3531343D32364133394533404E3145572F4C5E2F52642C56682B55672B55672B546530536235525F3F535C4D50554E4E52504C5050454A4F3F454E393E4D353B4F323B5430385F2A2E60292B622928642B2C6831306B3938703D3E78484C7B4D557F535F886273936A829A718FA06F90A172959F76999F7393986E8D8E5D7B7D4F686442594E36473B2D3826192022151C1E1118180C1212090D0D080A0B06080C06070B06080A070907090B060B10080F140D131912171F161B23181D271B1F2A1F212C242330272633262736242A3A202E3D1E31431E374A1E3C5121415A224760204A66214E69204F6A22506C264F68264A6427445C263F56243F55273F552A3F542E3C5032374A3132443030412E2E3E2B2B3B292533251E2920171F1B1117160D13140A10140A0F170A0F1B0C0F1D0D111E0F141E101721121925141C28161E29171F2918212919222B19232E1A2533202934242C31222B31222A2F1E2836242D +9A0E06961609911A0A8D1E0C8B230E8A2911892C12882F138A3D1F904A2A9757359B5F429F68509F634AA05F459E5E429D5D409B654F9A654B996547A07659A8886BAA8F75AD977FB8AD92BBAF97BEB29DB7AD97B1A992AEA58EACA18AA697809E8A72916E538B6345855837844A2B833C2082371C8132187F280E7F26108025127E26177C281D7B2B1D7A2E1E7535207138266B3E2E67402C64432B60412C5C402D5C3F2C5C3E2C50312351291E532219561A1359120D5A0F0B5C0C09630A066C08057703007D04018306028507028709028A0A028C10058F220C912C1193361697441D9B53259A582A9A5D2F9A643A9F6D42A47B549F7C5B9A7D639A7D649B7D669C7662996F598E59458D47378C36298A2E2288271C851D1182140B820E07830C0787140C86180E861C11851B11851B11811E147A2617722D1A723523723E2D724632724E3874583E795F477E634E81664E8268498466468665448B5F3E8F5D3A935D39985A339C4F2E9F5235A3553CA5573FA85A43A86049A96B55B07B68BB8A76C09A80C09B81C19C83C39878BE8869B67354AE5B43A1341F9722138E11078C0C048A08028904018909058B120A8D1F1394442F984E379C5840A36952A4775FA87F64AB8263A87B5EA6785BA47559A3704FA1694799643F915E3C9157379351338E40268D3C238C39208A341D8531197A2E18752E18792C147829127826117A1F0D8218098F1205980C029F0B02A30D05A60E06A30D07A10F07A01409A1180B9E1B0E9A1F0DA13B15A4411AA8481FB0572AB76933C27D3AC7863EC78844C38546C18344B67A3EA96D399A613690593288553386533685553E835841825B437F5C457D5B447358406B4F3865452F6835246A291A6F1C1078150B860C06980604AA0101BB0101C10302C70803C70904CA0905C60B06C11509B8210FB23017B24223B35832B06843AB784DA98658A78F639E8D6A9383648576597D6A4F755D447153386F4D327550338156378F60429A6F54A78266B3906DC09A72C7A076C7A179BF936DB9805AB66743B15233A93B26A0281B9F160F9E0D069E0B039B0E04 +B8BFC3B6BBBFB7BBBEB8BCBEB9BDBFBABFC1BBC0C3BCC1C5C0C8D2BECAD5BCCDD8B3C7D3AAC2CE9EB6C392ABB88CA5B2869FAC728B966B838F657B885F77835A747E56717B536E784560673C545B34494F2C3E42243436212E311F292D1D22241E2123232529282A2E2E303434373A3B3E403E41434144475253555C5D5F66686A7073767A7F827E848782898D8A9197929B9FA1A9AEA6ADB0ACB1B3AEB2B2B1B3B2B1B2B0B2B2AFA9A8A6A0A09E9799968E918F8589888185847E8281777B7A7376736E726D6A6F6B676D6A646A686268665C6361575E5D4D54554A5050474D4B464C4A454C49444C49444C4A434C4B414B4A3B4544364141323E3F313C3D303B3C2F38392F3737313939353E3D3A44423E4745424B484B534F535A595D6362686D6B7B7D7C80828386888B878A8E888C918A90958B92978D949A90969C94999E959AA0979CA29A9EA59AA0A999A0AD97A0AD919FAE909EAD8F9DAD8E9DAC8F9EAC919FAC96A2AD9FA7B0A3A8AEA8A9ADA8A8ABA8A8AAA5A5A7A2A2A49E9E9E999898918F8B8E8C898C8A8789878487838083807B7A7E7869777360706D5769685265654E6262455C5E3E585D3B565E3F565F465E6949626C4D6770556F785D7781647E876A838B728991758991788A917E8A9181899183889185888F86888E86878C858285848183838182807F7F7E7C7D7A7A7B75767A6D727B6A717A687079656E78626C75616B73626C73656D736871776B747B7279817880897C8691828C9986909E8994A2929CA8949EA997A0AA9BA2AB9FA3AAA4A6ABA8A8ADADAAAFB3ADAEB6AEADB7AFADB7AFACB6AEAAB3ACA9AFAAA7ACA8A6A9A8A6A8A9A8ABABA9AEADA8B1AFAAB3AFABB4B1ACB4B0ACB2AFABAEABA9A6A6A69DA1A5959DA48F9AA28B969F89939D889199888F94888B8E88898988868686858385838183828081807F80807F7E7F7E7B7E7D7A7B797878747876717A77707D7970807B72847E7689837C8E898593908E97959499979899979A98979B98989A97979995979993979791959690949595999B9B9FA09FA5A8A4ABAFA9B1B5AEB5B9B3B8BDB6BCC0 +C2254FC13161C13263C13465C43365C73266CA3268CD326BCE2E6ECF2E74D02E7ACE2C7CCD2B7FC8267EC3217DC01E7BBE1C7ABC1D7CBC2684BD308CBD3D92BE4B98BF529DC05AA2BF6CACBF75B0C07EB4C187B8C291BDC395BDC49ABDC7A3C1C6A6C1C7A1B9C99DB9CB9ABACA96BBCA93BCCB90BCCD8EBDCE77ABD068A0D35996D25093D14791CF4591CD4492CB469AC5459ABC3B93BC338ABC2B82B92B7DB72B78B5307BB4357FAA538FA85A97A662A0AC67A8B36CB1B76DB5BB6FBAC474C2C97BC4CC8AC1CC87C4CD85C7CD81C6CE7DC5CC73C0C866BDBD51A9B54898AD3F87AA3680A72E79A72A76A82674A92273A82072AB2F84AA378CA94094AC409BAF41A2B642B2BF42C1C642C8C843C9CB44CBC744C8C445C6C245C4C042C2BF3FC5C53BC7C92FBCC62BB0C427A5C1259EBF2498BB1A88BB1481C20F7DC80E7CCF0D7BD10D7AD40D7AD60D75D60E72D50E6ED3106ED30F6AD40F69D50F68D81268D91764D92164D82E67D64877D75285D85C94DA619ADC66A1DF6FADE179B8E286C2DF95CDD09DD7C89CD5C09CD4B698D3AB8ED4A483D5A680D89D7FD59881D39383D19487CF958BCE988CC59583C09E7DC0A875C1AD65BAAC60B8AC5CB6B05FB0AA629EA85E93A95289B0367DB12F7AB32977B6207AB71A7BB7177CB6147BB8147CBD137FC91584CB1886CE1B89D2238FD72D99DA38A1DC46AADE5EBCDE60BFDF63C2DD6AC4DB72C5DA7AC7D982C9DB8BCEDC94D3DD9BDADA9EDED2A1DDCCA3DAC6A5D8BFA3D5C3A4D7CCA7DACDA7DBCEA8DDCEA9DECEAADFCDADE0C5ABDFC2ABDFC3AAE1C9A8E4CEA3E7D39CEAD996E9DB8EE5D885DED37CD6CE73CEC96BC5C765BDC661B7C360ACBE579FB44B8CA7407A99376E8B2E5F8128597A235178224B77214C761F437221416F27476E2D4B71375871406176486D7B497D8450898E5892925B9A9C62A3A967AFB66BB7BC6CBBBD6BBCBF6BBCC06BB9BE65B5BE60B2BF5AB0C457ABC74CA2C73F95C43388C0297CBC2274BA1D69BB185FBF175DC6165CCD155ECE135ECD135DC7155CC51B62C41A58C31C53C21E52C4204EC5214FC72351 +5079AD537EB7517CB94F7BBB4878BC4176BE3C74BD3872BC2E72C03274C23676C5407BC74B81CA5784C56488C16987BD6F86BA8680A6987F9EAA7E96B77A91C4778DCA758AD17388DB607ADB5878DC5077D64D7FD04A88CC4A8DC84B92C6499CC244A1B93AAEB534B3B22EB8A42FBE9630C49031C58A33C67A3BC57E35BE8330B7842FAF862FA8832EA6812DA4772C9E6F3399643F936F428D7A458786428392407F973F7E9C3E7D9A407F9A3E849A3D899A408D9B44929B44939C44949E45999C4A9C964EA49951A39D55A29E55A09F569F9D55A09951A5824CB17D49B07847B07A44AA7D41A47D3DA27E39A17F2FA27028A95223B34927AF402CAB3F30A73E34A3423A9E423D9B3E3FA13A40A63641AB3641AC3741AE3A3FB03E3CB2433DAF453AAF3F3CAB3D3FAB3C43AB3B42AC3B42AD3E42A94041A83D499B3A529C385C9D3760A03764A43766AB3965B33B65BB3964BD3961C43A62C53B63C74262CA4B60CA525ACB5853C85749C14F46BE4843BB4642BA4542B9453FB64D3BB25B37AD6735A77B339B7E34998235988138957E3C93823F928346929454979C5B98A4629AA4619AA5619AA65E98A55E95A45C96A25C99A261A6A25FA9A25EAD9F59B19D55B49F51B5A151B5A55AC1A75DC2A960C4A863C3A762C2A45EC2A15DC39D60C89561D18F61DA8D5ED88C5CD78656CE804DC67948C26E44BE5E4AD05C4CD45A4FD95856DF5B5BE15F62E3676DDE707ADA7D85D88B91D7999BDAA2A3DEA6AAE7A8B2EBACBAEEAFBCEFB1C1ECAFBFEAAEBEE9A8B7EA9AAFE98EA8E6839FE37A92E07486DB717BD76F73D36A6CD26667D16265CF5D60CF5858CE5352CF504ECC4B4ECC4A51CD4A58D04B62D44B68D74A6DDE4B6FE1476EE0436EDF406BDD3F6DDA3E6DD43F6ED14270D1496DCE526CCB5963C7605BC66253C1634BB95F48B55A43B25944B05742AF5740B1543FB4523DB44E3FB1473FAE413DAA3C3CA0393E9C37459C384AA03D52A4445DA84B62AE5464AF5B64AF6067AD6369AC626BAE6072B05D77B55D7CBA5F7DC16081C36585C36688C16384BA5E80B3587FAC547BAB517BAB +C39376BE906CB57B5AAC6749B3754FBA8355BE8B58C3945CCA9B6FC9A073C8A677B8A17BA89C809A8B7C8D7B788474717C6E6A565A524B4C4C413F473B384836324A362F4D372C51313F623A456A434B734C5A79566A7F59707F5C767F66787D677C7A6A7C76697C70697C6A607160586656565D4F5554483C3E2E312F2426201B201C1B1B191C1D1C1D1F1F1E2523232F2B2B4B323452312D5A30276334276C38276E352271331E703D1C79462983503683593C8463438564468766498A6F508776587B7856716E4D686445635E415E583E56443551363150383F553E435A4548615755696A626F716676786B7D7D6F7E806B807D5579704972643E6C5C3667542F5A4221543E175C3E1E6647297051347B5C3887673DA3854EBA9857D1A660DEA85BDEA359D99957D48F56CD8755C77F55B7785BA87465987A728F847D878F8985938E8498938B9E9192A79299A88F99A488AF9363B68859BD7E4FB6673BA857309153278644226429124F2F123B361337361734371B3230192D2D172B36162F3E2442493C494F405055446061526D71587A7E628C8B689D9C739DA27E9DA88AA2A991A8AB98A9BAA7ACC2AEAAC2B2B3B2ABB2A997ACA28CA69C829982698B705A82694F7B634774624A76674A786C4A8277498A814E98865CA28F62AB9966AAA066A6936EA48F6EA28C6E9F8662A17A529F6B40995F388E4E2B8D4E2C8C4E2E87533C82554D75545B6A5566615C705E5C7F525D90515F924E678D56718A4E73A05076AA5378A8708E9C748C9D788A9E807C9395767AAC7564BA6F56C6664BCE5940D55638D15835CA5B36B85435A454338E542E79562C6853245B532051541B4A5425425A303E62443D6D4E48705851765D5C7C5F648058707F547A7A52827651856F477B65446A5B495B525A555060524D6253525D5D525F7057658557659B5E61AD6456C06B51C7684AC66648BC6647B26B40A96B3B9B683C8A64457E664B7E6853816C5A806F62817665887E6F988676A5907DAC957DAF997CB69478BF966FC99564CD945AD48E55D78D5ADF9663E39D6AEBAD73EEB580E3AD7FD29878 +98303199323194282A8F1E23931F259820279B232C9E2732B43A47BB434FC34C57C45459C55C5CC25F52C06348BC5F45B95C42B4583DB2593AB15A37B1593FB25848B25947B35A47A75B499A59478D57458B503E8A4A3887453684403482372A872A1F921A128A150D83110975140967170A5F1B0B581F0D3D2A173D2F1A3E351E403B214242244544244846254D49264A49264847234240203C391D363318312D142F2A122D271122220D20260E1E2B0F2130122535152738172A3B192E3D1E3240233041252E3D212C3A1D28371A2535181D3016192F121827061A22071C1E09221B082819082E170735160743120A4D110A550B07540D0A540F0E53110F5213104D11134B12154D191C5A1C1F681F227221237D24258F2F27A03A31AA4338B34B42C1624ABA644FB36755AF6655AC6555AA6252A9584AA348419D4139983B3293382D8E3529862F24783325693926573F2846442E44482F424D3140543446593851563A625A3C816F3D8D6D409A6C439C6A429F6841A06A3B956637865A30744B284D3416432F123A2A0E2A21071E18031815011515000E150812180B171C0F1B1F1020221129261735291C422B20502A2167271F68281F69291F64291F5D2B1B562D1751321648350E4A320C4C2F0B5B2F0E6730127431167E2C198C2F22943729954A2E914C308E4F3385543775533465542C544E25383F22333D202F3C1E2D3A1936381A453A1F593F256C492C815137955943A5624DBB6D4EC87D55D78D5DD79667E19368D99065D48F64CF8F63CD845FBC745CAD6652A25D499D574198513B8F493387412D7E3B29793425712C1E6627165C29155A2C185B2A1C5B2B1E5D2F2360362965342B672F2867242461221E591D1A4F19114A0E0B450A05480A064E0C0C5E0E1370151A822222932C2EA03436AC3C3FB14742B54D45B14D44B24941AF413EB43838B62B31B92128B81721BA111AB80A16AD07149F0C11921A128527167830206E3D267251317C6B42877B558C7E57967A53A17953AA7A5CA9715AA2624E9A514091473D8D3B3C8C363A90343794383B9B3D4299393E9A3538 +CB5C7CC9526DC84F69C74D65C54B60C4495CC34959C24957BA484EB7464BB54549B1454CAD454FA94450A64451A44553A34755A44861A74D6FAA527DAB5C8BAD669AAD6AA0AE6EA6B67EBABC84C4C28BCEC492D4C79ADBC79DDCC8A0DDC99FDAC89BD5C98CBBC680ACC3759EBE6A94B95F8AB85A86B75682B55175B55373B55571B65A79B76081B86485BA688ABF7395C47A9ECB88A6CC8AAACE8DAECE8DB0CE8DB2CE8BB1CF89B0CA81A6C77C9FC47799C37291C36E8AC26A85C16681BF5F77BB566CB2455BB04055AE3C50AE3C50AE3C51AD3C53AB405BAC4B7CAF528DB2599EB75FABBC66B9BE6ABFC16EC6C475D2C57ADBC97BE4C877DFC774DAC672D5C571D0C26EC3BE6FB5BD719BBA7297B87394B77295B77197B2709AB6709CB96F9FBD6FA4C073BAC073C7C074D5C174D8C374DBC472D7C170CEB265BDA862B99E60B59B5EB0995CAB98599E95569398508C954B8B954B99994D9B9D4F9EA459A3AE60A8B868B1C171BBC77AD0C77ED7C883DEC886E1C889E4C98FE8C794E9C696EAC193ECC191ECC191EBC192EBC195E6C299E0C096D9C091D1C284C2C17CBCC175B6BF72B3BD70B0B866A8B45E9EB25596B24E8BB14384B14083B13D82AF3B82AE3A83AF3D7FB23E7CBF4F7CC2547FC55982C9628ECB6B9BCC73A7CB7FB0CA88B7CC90BCCD9AC7CD9AC9CE9ACCCE99D1CC97D6C792D9C28ED9BE84D9BE80D9BF7DD9C37ADCC673E0C76FE1C66DE4C671E4C670E2CA75E0D077E1D479DFD47BDFD482DDD187DBCE8FD8CB97D6CA97D5C998D5C997D4C595D0C293CCC18EC8C08BC4C189C3C185C3C17EC2C278C0C36FC1C267BEC060B8BE5AB3BD55AABD54A0BF5099C14F91C14983BF4475BD3F65BB3F55BE424AC34B48C9544ACD5A50CF6156CF665FD26D69D47475D67D86D98498DB89A9D98CB8D98EC5D88ED0D98ED8D88FDCDA8EDED98FDAD78DD5D58CD1D68ECFD590CED592CDD596CBD397C6D094C3CF92BFCD8CB9CA85B7C780B3C67CACC476A8C372A3C5709FC66E9CC66D9CCA6F97CA7195CA7393CB7793CC7992CA7997CE7999CF769BD0739BD06D97CF698ECC6086 +8F9F956272684D5B5239443C303B3427322C27312B27302B29322F2C37312F3C33413E2F53412B5F472B6C4E2C69503367533A57625C6C6654826B4C937043A4763A9E7034986A2F6D471A6642165F3E136B4618774F1E7B55247F5B2B946F3BA57B49C38A45B4803DA67636956931855D2C825B2C7F5A2D78582F715A3B6B5C476566565F706660746962786C62786C5D7367505D544B574C4752443D493E344138334037334037313E35323F363441383B4A4143544A48564E4D58525262575C6E626B7F74847F669D7F59A48054AB814FA3713298693158472D484233383E3A44483B50523D5E58446D5E4B93754FA78558C18B4BB38041A575379A6F39906A3B7763485E68605A675E57645B5461585D60506660486C5E44715E40885F339B6C34835F3B786A566D7671727D7678857C818C84879B908C9C929E9579B08E60B48F5FB8905FC2935DC19459B08B579F7648715D426B5E48665F4F616E675F706664756B667A6E817B6B938064A5855EA6865FA88861A8875CA27F579F7D57986F41835F2F815C2C7F592A7A58286B4A1D67492760421C5F3E135D3F1B5C412358452A5549315B5444616C64667A6F7080757C9085788D81748A7E6F8076627267525F56425248323F382F3B352D38322D36312C32302C35303436294531184B33175C3D115D3D115E3D125A41224A4937534E3A5D493072502B72512B73532C65543A4E5B524F5C534A5A504550483B483F353E392F3A322C372F3436294937234A321652360F5436105135104E34114A3314463018483014472E10472F15423117382F1E30302629322D242D28222824292A1C3A2A13402C13442C123C2D1833342629342C2B363029322F282E2A3C2C15402E184A33145A3A145E44216752376959427961459A7A53A8895DBA9666C69D65C79F6BC39E6AC79864C5965EC49760C29866BA9569B79265B69262B6915DB78B5CC68C4CC29157B48C5BA9896079847C7F8C857E8F8586968C89998F8B9B9188998F7B9184798D8277847B738379687C7169766D69746C66766C687C716A7B7173897C7E8E848B968EB39164 +8D5B445D3925502F1D4425154124143F23143B21133720122B1A0E28190E25180E24170C23170B26190C291B0E2B1B0E2E1C0F3724133C2916412E1A49341E513A22563F265C442B6D5C446F624D71685775665479655174634F70624E6A5D4E694F3E6942296E4128734027744026754125744125734226693B235E361E53321A4B301B442F1C442F1D452F1E4B3221583F2783643F967349A98353BE9864D4AE75DAB378E0B97CE7B87BE7B778E8B775E1AA68DA9D5CD79A5AD59758CE9250C2894AB57942AF7440A9703EA56D3CA26B3A9F65399F62358F5B3086552D7E502B744D296B4A286647276245265B3F24573A2253361E50331D4E301C4D2F1B4C2E1B472B19422A183725163120132C1C102A1A0F28180F26170E25160D26170D291B0F3B27184B2F1E5C3825653B286F3F2B83483399533AC06147C86D4DD17954D47C55D78057D07E55C27851B0764DA072487C5A357353316B4D2D5E4227553C2151391E4F361D47301A442F18422E17422D17422C18402D183F2D18402E1944301B4F351E51361F533720573A225C3C246241256843257B482A87492C934B2F994D2F9F5030AA5636B55F3CBC6543BE6845BC6846BA6744B96643AC623E9B54368D472C843C23683018612E165B2D14572D145831175B351D603B216A4626734F2E7954367B55357D57348259358457347F4E3077472A6F40226D3E226B3D22613B24593B28523E2E5542315C4432644734674A3A6B4C3970493277452A774227723F246B3A1F5C2F15592D14572C135229124D261249241145231043210F4322104724104D2813573018643C20754B2786592F976839A37546A77A4FA47854A2764E9C724B926845855A427D50387B4B2F7F472A8B442A99442EA84932B14E38B95540BD5746C75F49C76849C3704BB8714EB6724DB17247A86F4098663C8A5F397F5835725130654A2B5842264F3C2248352043301D3D2B193827173322153020132D1E112D1F112D22132F2515312817342816362917382B1A3B2D1D3F2D1D442E1D4C3420583D2567492C7756328F6447A36F519A6A4D89603C80573E +B33125B94C3DC46753D0826ADC8A74E9927EEC917DEF917DEF8170EC6A5EE9544CE0443DD8352FCD2F2BC22927BC2623B6231F8D1B127E150D701008680D05600B02600A03610A0476140D8A19129E1F18A62521AE2B2AB22F2FB73334C03B38C13A3AB33A36AE342FA92F29AB2623AE1D1DAE1719AE1215B30915B90A17BF0C19BF0D19BF0E1ABC121ABA161BB71F1CB62420B53329B74132BA503BC75B46D56752D96B56DD705BE2745EE4705DE76C5CE86F60EA7364EB7566ED7869EB7A6CE57469DB7162C76256B4544AA5473F973B357529225D1B164204083702052D00023300023901033B01023E02014002004203014D0804570A05620C07680C076E0D0881100E9012139D0F109B0E11990D12950B1192091185060D76060A6705075B02034D00034900014600004400004200004000003D00003B01013B01013B02013B02003B02003A01003C02013E02014002014701004901004C01005103005A03006504007103038302068C02069603079602079702079201078E02068B02048601027902007602007403007002006E01006F01006E01007201007704017D0703800A05840E088C190F92211592251990251788251784231780211777191170100B6C09046804026002025F01015F01015E01005D01005C01005C01005C01005D02016405056806066C0808750B0A7B110C821711881C148F1C108D1B0F8C1B0F84190E7D130A760D066F09036705016102005D01005A02005B03005D05016206046709086C0F0C831E168A211A92251F9D2C28A9352EBB3831C73A32D13934D53936D83836D03933C93A35C0423EC04742BA4E41BB4D3DB55646B85845B65640B6482FAD3D29A4331F972B19871F107B140B710B056906036103015A01005300004F00004F00004F00004F00005101005702005E04006607006D0A04720C07740F0973110870150B6F140D6E160D73140B78130B84130F931712A51B16B41A19C11A1DCA1A20CB1B21C6161EBD121AB30D16A4091195040C8901098300097F00077C00077B00087D02088304098A07099B0E11A41415A0161397150CA22215 +2B5F343A5C3347572E5553295F4925693F226F3A23753524902326991921A30F1CA80A1DAD051EAD0823AD0B29AC0E2CAB1230A41E469D23549728628F2E6C88357689397C8A3D83903F9C8E419D8D449E8C4A938B50888C52828D557D8F5E738C68677D7B447C81367B87287B8C227B921C79931B78941A75901F778922798326757B2F7173396E6E3F6B6A456D6450705C5A7D486F7B40767A387E783380772F82762C81762A8064217557236F4B2669422A653A2F6137305E35325B3534553A364E4D3A4358393D63383769353270322E7E2C238A2519991A0D9B180A9D16079B15049A1402991201981001950D028F0A07820D127C0D16770E1A750E1E740E22730E2E6F113A601A445820465026494D294C4A2D4F4535543F3B563740572F435724485C214A601E4C641D4A651C4966194367143B670B3067092A650825630922610B1F60111B5F1C1A61261B64311C674620634C206153215F60215A681F566B1E4C671E445C1C2B5618215115184D141449131140130B3A110736120734110931131430121730121A2D11202A1027291331291A3D2A24522C27582F2A5F332D6338306745397155427C644A83735087915686995786A25987AE5D88B8608BBF608FC35C8CC94C7CC94878C94575C74076C33A73BE336CB52B5BAE2846A92B38A240289E45249B4A20975618946114946F13937E178A9125889029878F2D878733887B37846E38806637805B39844C3C8E3C41972D499C244FA12055A51E5CAA1A63B0186EB61B86B51C8AB51D8EB51D92B61B91B4188DB11589AB1286A310849C0C8194087A8B05717F026770015E61025852025443035038044D2D0649230746190945100C450A0E4706104A04104C020E4C010D4B020D49070E4910114819124520103F250E372A0D3031122C3919293E1E27401F233E1C21391B21321B232B1E28241F2B201F331B1C39141A400E1A48071B4E041C55031E5B042261052565072969082A6C0A2A6E0C2A700F2C70112F7011306F102F6F0E2E6F0F2D6D10316B133768143C6414416012455C124957164E501D5446255A3D295E35 +492D352A1A1D2010101606041C0A06220E0827130A2C180D483327563F33644C406D5547765E4E795F567C605E7A5E60795D6268566060525D594E5A55475451404F4F3E4D4E3C4B4B414C4A414849414447383A463030452C2B4529274323203F1E1B38171036110A340C053108032E05012C05012A05012006021F05011E05011F06002107002107002108012209012309012B0E032D11062F150A2F1A0E2F1F122F20132F22142A2218272019241F1A231B17221714211412211210230E0C250A092C03043002033402023602013903013B03013D02004002004002004003004104004206004306004506004906014C05034B0A054B11084C190C4C1C104D1F144E25194F2A1D50371D533B1E5640205941225C4224604426624728674E2B6E532F8565418D714D967E5A99825F9C86649F8B6BA08C6D98815F9276558C6C4C8966478760427B51337041256C321667250D6C1704691504671304600E05560A084F080C4E0B104F1513511B1753221B57291E5B3122653F2A744D2F7E5A33865D36895D33875A318658307F532C744A296C3D225E331D4320173F1F193C1F1C3E221E402520462D2446372D483E3549433B5044374E42354D4133493D31453B3142382F43392D4F412E544530594932604F3865543C695A406C5B44715A46755E4D6D5E546A5E57675E5A675B5D6C626473686A7B716F837E7B857F7C87807E887D7E887577876E7082625F7B554F7646407135346F27296E1D1D6A17106411065F0B025904004B04004505014006033708052F0A092C0A0D2D0C1231131C3B202949333B59474E6E5B628370779A858BAC9DA3B8B6B9C1CCCBCEDEDDDDEAE5E9F1EBEAF2EFDFECEAD3E3E3C7D8D9C1C8C7B6B6B5A29E9D8B878374706B615B565248424536303A261F301D132D190D2E180A3216083714053914043C18063F1D0B4122104324133F241438231734231930241E33242434242A30242F2F22312C1F2F2F1D2D321B2A321A282E192727162320131D1A1018170F121712111A1612211D1528231C342C26433432503C3E5B434456413F523F3B4E3737482F33 +55814B184F8D1B4B7C1F486C233E6627356128335A293154212E3B2030311F33271E2E231E292028221E331C1D38191A3D16173F0F12340E18290D1E210C2C1A0C3A190A3B19083C170C461B0D481F0E4B1E10551D135F1A14641716691318731617741E1C6430225742284A4729494D2B494A2A4C472A4F33186D241377150F8215167F151D7C162475172B6E1C485B1F563E315E203D5C1B495B16554F2862433B673D406C3746541C7B48127E3C0982370781330681360C793A13724E2561622C4B7954307A59247C5E18755B1D6E5823584E253F3C241A2F281B3E1F1C4D172B6A113B870B4A8F095A98086CA00A77A60C80A0107C9612788D15758815728415687A0B667610787E0F808511888D148D8C15928B1787811D747634655F53584B5C5136726334637533547C3949833F3F8D3F2A903A2268410F593D134A39174137133936103328102E2012281A112313171304330E053A0A06410A0F4B0D184D07274B0D3C3C10482819462C224430253836292C3C3C21455928416D353C78463383651179660C6F68085A650F4F571742421A3232293B19393A1443390F4E390B513A0754360D5E3610693113722D127E3B17923D16973F159C4211AF4B0FBA4A0FC1390EC72507CA1E07C41808BF110BB20D10A60813930D1985101B760918630C1A500A164B0913470B114C090F4E0A094A10094C200B542A0F5735135B462064492A754E2A8655288B4C2F913A2A90311F832E1D7129195D27134F250E4920084620054C1203680F076B0C0B6F12126714195A232F4836442F4A581B61720F6984066D85047184045F7E05486B0E445B1C38562422512B215133275F2D296524356C243281333880503F766A2A72931F60BA1A4FC61240C60934BA0435A70C35910B35860B398311357E132C892227A02E2CAE253AC4303AD24649C54569B5507693678169788E4C7E962C7D9D2F79974E658E514F93543F90583C83473C82323D8A1A4B8E0E43902135903D3C7A5E266D7E0E658C14449F142DA011298B1B2074271B59322C44413B3152491C62670E757F0B838D076984314E7A5B +87B6CB9EBDCFA9BCCFB5BCCFC0BCCDCBBCCCCFBBCAD3BAC8CDB4C1C7B0C0C1ACBFBEABC0BBAAC2BAAAC2B9AAC3B7AAC4B5AAC6ACACCFACADD1ADAED4AEAFD4AFB0D5AEAFD5AEAFD6A2AAD39CA2CB979BC49490B49185A58E81A18C7E9D8C7C998F7F999B879CA0889AA68999A68E9FA793A6A497ABA29CB195A6BD87A1B77A9CB26893A8578A9F4E8499457F943773882B677E22596F22586E22576D285C732E627933657E3869844D7E9D5487A75B90B15E95B7629BBD649CBF679DC16BA0C56C9FC56BA2C56BA3C46BA4C36BA4C36BA4C369A3C268A2C15FA8C05AA7BE56A7BC50A1B84A9CB44698B04294AD3B90A7348DA133889C37879D3B879F3E88A1428AA44C90AA5495B0689EBB6C9CBC709ABE6E97BA6D94B7668DB05E83A8587B9E5571904D5771404C643441582E3E56283C54253C522C3F56474D644D577154627F566885586E8C5B799B6185A66A8FB26F98BB73A5C771A6C770A8C769A7C462A8C258A7BD4FA3B83F99A93B94A337909E37909D38919D3C939F4295A34897A94F98AC609CB6659FB96AA2BD76A7C47EACCC82ADD184A9D17FA2CA7B9CC47897BE7795BC7794BA788EB28388A58B80968C74837D616C765F6C6F5E6D6A606D716770756B71746F706774816278875E7C8E61889B6B94A9769FB182A6B588A8B78CA2B08D8E908B8889898282847575756F6F666367535459353B3C323536302F31292D302631382539452742512B4B5D3553673F596D465E734964794B6A804A6F894C729250749358698458657E586279555B7154586F545A71595E755C627761677B636C7E6473866072875E738D5B7492577595537396507A9C487594416D8839637E2F5570284562243F5C2039561C344F17334A1132490E30470B2F45092A400A263C0B23390F233913243719263821273827283527263427253725253523263824293D282F3F273445243B4E1C425613495D0B4F6509566A0A5A6F0C5B700E5D71115D71155D731860741B62771E637821637B20647B22647C26667E2A69802D6F8534768C367D923784983B8AA04190A64896AE579FB668A7BE78B0C6 +FFD9BAFFCAA7FFBC99FFAF8CF3A17CE8936CE18C63DA865BBF6A41B5613AAB5833A3522F9B4D2C974E2C944F2C954F2C97502DA55938AC613DB36A43BA6E45C27247C27246C37245B3663FA45C37965330834727703B1F65351A5B2F164B27103D1D0C3B180946200E51291465361E7A4329854A30905137BE6F50CF7D5BE18B66E9936CF19B73F29A73F49A73F49872F0936FE48C62DC8359D57A50CB7449C26E43BC6A40B6673D9F5330934C2A874525793E1F6C381966341660311455290E4C230A3714022F0E012809002709002709002406002002001A01001903001905001804001804001703001602001200000E00000600000500000400000400000400000200000200000400000801000D02001003001404001906001F0600210A00240D012B0E012E0E01310E01330F013510023B1506441C0A643019773D238A4B2D9451329E5738B16844C5764FD5825CE4906BF8A984FAAD88FDB28CFFB392FFB694FFB796FFB993F9AE8BF0A481E89B78E19571DA906BCB875FBE7654AF6F49A6633F9455379355379355389057389254359455379A5537AB5E3DAF623DB3673DB4663AB56638B16234AE5933A75730A3552F9B50289A4F299A4F2B9A502FA05834AA5E3BB56843CD7E53D18357D6885CDE8B62DF8E62DA885ED18359C27B53B16E49884D307F462A76402566331C572D194D28144925124B200A49220B48240D4724114824124925144D240E4C210C4C210A4D1F0C4D25115427125B2811602811642C10642B115F2B115D2A105B29105B2B0E5B280D5B28115E2D126230166A341973381A7A3D208041238447258744248341217A3D2170391F6A351D67301A663019682F196C351A743C208241248E49299C4F2CA75730AD5C31AE5B31A95831A3572D9B4F299249258C47218743218B482790502B9B5934AB6841BB7A51D18A63E69A72F8AD84FFBA96FFCEAAFFD9B9FFE2BFFFDEC3FFE4C5FFDFC7FFDEC7FFDFC1FFDBB6FFCFAEFFC7A5FFC59FFFBD97FFBD94FFBA93FFBB94FFBE98FFC19CFFC6A3FFCAA9FFCEAEFFCFB3FFD6B6FFD7BDFFD9C1FFDAC5FFE1C3FFD9C1 +9B42368A33238C34248F36258D34238B332289322088321E7F29187B26147724106D1F0C631A08591406500F044B0D02470B014C0500560B0461120872180A831E0D8721108C25149A271499241199220F93230E8E250D8C230C8B210B85230C81260D7D26107D27117E29127E2D157F311882311A85321D8E3C2598412BA24632B14E3AC15642C85745CF5949DE5E4FE55F4FE25D4CD75545CC4E3FBC4636AC3F2EA83B2AA53727932E1D8D2C1A872B187F281278250D77220B761F0A761C06721B037918037D1C0782210C83220E8524108A28178E2D1C8F32208F33218F35228E34218E33218C32208B3220862F1F832D1E772C1C782E1D79311F7B32237D3428883A31914539A5504AA8544BAC584DAC584DAD584DAB514BA84B46A248419B433B9236298C342586322285312085311F86321C8A341A95301A9930179E30159F2F16A02F18A3311BA43320A43826A73D2BAB4333AA4334AA4335A74331A3412D9F3E2C9B3C2A9A3F2DA14532A94B38AE4F3AB3543CBE5A42C4604CCE6D5DDC7261E16E66E16C65E26B65DF5E4CD35140CD483BC53F30BC3E2FBB4334BB483AB84A3CB64D3FB0503EA94D3CA0473694402E86331F85301C842E19832C18832D18882D198F2F1C9833219C3523A03725A73C2AAF412DB84832BF4E39C35442C35946B95649B35449AD5349A14C419944378E3C2E8334247026136A210E651D0A611906601E09642210712A1A833D2A9B4E3BAE5444B6584BBE5B4DC45546BB4C3CB24431B03C29AB3823AA3621A9351FA83420A83622A63721A53720A43B23A13F26A040299E442E9A48319947329743329741309B412C9E3E29A33B27A83E27AB3E2BAA3D2EA94030AB4134A84134A84232AA4432AA432FAC422EAB412EA6402DA13E2C9D3E2D983F2E943F2E8D3C2B843A287C37257734226F2E1B67261364230E661D0A691905651702631401671602671903621A05621C09641F0B68210E6A21106C23137325167926167E2A18812E1A84301A89321C8A341C8A341A8B321C8D321C8F301B8F301D9231209832229D382AA13F33A644379E4032983D31 +64A0BA7EB1C386B7C78FBDCB94BDC699BEC29BBFC09EC1BFAECAC8AECBC9AECCCAA4C1BB9AB7AC95AB9D90A08E8E9C8B8D99897D8E886E878460818155777C4B6D774A6A704A676A4A5F68515E65585E635F585B665253654E4B654A43653F35623A296231175F30155C2F135432184D351D4637233F392933474B304C582E52652E52652E53662E53652F53642E4F622B4C5F24425825404A263E3D2C3B303339243639203A391D403A1B413D1D42402045432549462A4A452C4C452F4C4433484337393A353237372C34392B33392B32392A33392A33392B32332A30322A2F31282F30272F30272F2E282F2C2D302730332735352333352032351E31341B3033192E32172C30122C2F0D2C300E2C320F2C33102C34122C34142B34142C32143030154033184D35195A381A5F38196539186E3916753B157940127B43117E46107D450F7D450F7B440F76440E70461071481279440F79400F7A3D0F7A340B752C0C70280C72270A712707692204611D02581B03501A04441B093C200D3725103329112A2B11282B12262B13222B16222A172227182126151A210C16200B121F0A111D09111B09131D081620071C24061F2907232D08232D07242E072A31093235093B390A433A0B46360E45350E44350F423612413713413A16433C19433F1D44411E3E43203B4320394321354223324127324026324025313D22303B212F3A212B392228372225341F24321A212F161F2D141E2C131C2E141B2F131C30121D2E101D2E0F1D2C101D2D141E2E141F2F15232F14272F132C2F112F2E11332E1235301637351D353A2A343D36344445374C523B535F415F69466A774872824A798F4D81985287A0598DA167919F739399798F937E8A8882847D7E7F777E7B73817B72797A7771767A687178616D7359666B5B665F5A675D58695B51685A516757516150585C405F58326854246D4F19724C1375460F78420C793E0C763A0974390A70380A6D380A6A390968390B66380865380960380C5B3C0E56401352441A4D47234B4E324B52414D5A4F4C635F4F6C6E4C737B4A7C8B4C849C518BA85995B1 +407F36409140368C492C88522C735F2C5E6C2D59702E55742C3F702E2C6F311A6F3C136F480C6F560C67640D60680F5C6D1259762E44833F4191503E9C5A44A8654AA76E4BA7774DB38B44B38745B38446AC7A44A57142A3693FA1613D93583B824D39683D2E66312B65262960222B5C1F2D571F2B531F2A3F1A1F37221C302A192C3316283C132A3B112D3B0F343B0B3D390D55340E68310B7B2F09892D0A982C0B982E0C99300E89320B7D351472391D6637295A36365334394C323C3D34463635502E32633438643B3F6642446649496658576268595B895A41985238A84B30AD4129B33823B33521B43220AB2C20A3241D821F166B281854321A4B361B433A1C3D46193950142F5D1030591831562139532742502D564C386D4A477C4859854765983C6E94367391317988327B7F337E723478652E6F4D1B5E3C13552C0C4C280A46240940290D36330E2F3E1726451F1F4839144840164847185053225C592D6C532F7C5030965F26A36628B16D2AB66B28BC6927CA6C20CF6F12CA7C13BB81118D7C1B82771B78721C68692E5C5A37574A3E5B4746664E576F4D6A784D7E7F4A8587488C8D528A87637E7E7271697F694D776747795C417B523C7F3C348827358B1B3A821C5866165E5F17655819704916793D177E3216822511831E12811811761A12711A126D1A135E1C154E1D1740221738281B3126272F26292D272B2A2E2B283C302F472E41482F584B2B744F26875C2896712A9D772CA1772AA36B269D5D1F93571E6F4D1D684A1E61471F4E3F19413716383514313410343912334212354715345118335817355C1834631B3160202C5A2A27562C27522C2A562C315C2B385E3044612F52632D5F67266E711E767B1A7E8413828A107F8D0C778E0869920A5B9411498F1A378F2225872815832A0E7B2E0B6B330C5C37104B3D153E3E1E3038282535301B313812344010404812534A1E674C2977532D7A552B785B257D55287D4B308747328544317849266C48205A3F2155342650292D482132451C323E1733361339301542241C4F1C265318245E151F6A1B2574222C802B +FFAF2FFFA32FFF9A2EFF912DFF832DFF762DFF712DFF6C2DFF5C2DFF572DFF532DFF532DFF532DFF582DFF5E2DFF602DFF622DFF6C2DFF742DFF7C2DFF832DFF8B2DFF8E2DFF922DF7A22BE7A629D7AB27C8AC25BAAE24B4AB22AEA821A39E1F96921D937C2FA56D44B75F59C25275CE4592D341A1D83EB1F732DFFB2FEDFF2DFBFF2DFDFF2EFFFF30FFFF33FFFF3DFFFF4AFDFF65EFFF76E5FF87DCFF92BFFF9DA2FF9E94FF9F87FF9B62FF9050FF863EFF7C43FF7348FF6D4CFF6850FF5B59FF4F63FF4172FF3A78FF347EFF3181FF2F85FF2D8BF92C92EF2AA5EC2AA7E92AAACD2BA0B12C97AB2E91A6318CA8377EA23C6781453F9050369F5B2DAC6029B96626C86D23CC7128E98147F4845AFF876DFF8276FF7E80FF749AFF68B1FF5DC5FF52D3FF3BDFFF34DEFF2DDEFF2DDBFF2DD9FF2DD0FF2DC2FF2DA1FF3196FF358BFF3985FF3E7FFF466DFF4E5DFF5951FF654CFF7646FF7948FF7C4BFF7F58FF806AFC7C7EF47699E565CDD95EDBCE58E9C755EEC053F4B949FCBA42FFBF3DFFC63EFAD836DBDE33D0E530C6F231B0FB3696FF3B79FF3F5FFF4B3EFF5139FF5734FF5A37FF5D3AFF6142FF6348FF654FFF6659FF6D67FF6E66FF7066FF7061FF715AFF7552FF7A4BFF7E39FF7D35FF7C32FF7B2EFF7B2DFF7C2DFF7B2DFF792DFF782DFF7C31FF7D32FF7E33FF8034FF8034FF8034FF8034FF7E32FF7C30FF7B2FFF792DFF772DFF792DFF7C2DFF812DFF872DF8912BEC9D2ADCA62ED1A83CC2A24BAF9F529B9C5585836E857971856F758D5B739C5170AD496FB73F6DB9306CB42B6AAE3066A33A62963F63844565725466676864697B5D748A5385974D97A54BAAB245BCBB38CDBA2CDDB528ECAF2AF5A92BF7A02BF5922BF5842BF4772BF46E2BF3652BF55D2BF7562BFA522CFD502CFE502DFF522DFF562DFF5A2DFF5C2DFF5A2DFF572DFF572DFF572DFF562DFF512DFF4A2DFF432DFF412DFF3F2DFF3C2FFF3733FF3139FF2F3CFF3040FF3045FF2F4CFF2E51FF3154FF3854FF4150FF474CFF5049FF5C47FF6B40FF7A39FF8633FF9032FF9A32FFA430FFAD2EFFB02E +7026A86825B66624BC6424C25E1FB1581AA05217994D1492391C66392351392B3D2C362A204118204718204E18254D232B4C2E363954462F6956267E601A916A0EA56C0BAD6E08B65600C64703D33806E02A04E31C02E61801E01500DA0400D70004D3000CB300119E001789001F7500276200265500264900342C002C2A002428001832000C3D010B41030A460F074C1A05501D004D1C013D1B032D15092510101E0F101F0E10200F0A2D1510371C164124184D2D1B592D1C5B2E1E5E26245D1F31591740540E3755062F5605295A04235E021766060C6A1E007C1E027A1F057821027623007520006E1D006813085B03065000003700052A000A1E00101A001617001C08001B00002C0000390700470F034B130650180B59280E5D3B065D48035959064766053D66043467072D6E0A27751D27872F2C8E5723AB6A1BB97D14C78113C78613C87F0EB87008A05C0B844B1B65272C36212C321B2D2E162F2E1C2A2F2024402F1F563E046F3B0872390D7534146E301B681A1B560E2A3D053E330441240730000D2D00132B0028250E300D2041003F4E00515600725500795400815000794C00724C00665900626A006A6A006770078078078A8008958C0CA28D0FA9900CAE9A08B3A30DB5A90BB3AF0AB1B706B5C204C2C014CFB818C7B725B2A52C928D359A8933958531907A2D756D35795B2F82502A98572DAA5A2FAB5E31AD6436B96A33BE7531C17A2AB98A20B88917B2850FB07C08AD7900B16F00B25F00B25002B75304C06202DA6102E06002E65D02E75804E95B00E45400E04900D14100C73B00B73300AA310299310795340B8F33128D2E1C891F1C861D2281262C86262E9026379C1D369D2A3CA73B36B75D3FC8612CC76D20C37F14C6900BCE9D05CFA304C3A008B58E0FA775239C5F35864D456E364B50245D4014602C0A612A06592D035035003F3C002A45001F5B001A6D00107A00088500008E0C07982813A23B14AE4D05B85C00C76500D06807D7620FD75C17D24625BF1F22AB123194073B7A00475C005D5700584D004F450747451C454126334835315C432C8260309C +5A94488DBB46A2B043B7A541CA9437DD842DDE7C29E07526BC4212A9300E971E0B7F180B67130C501D0D3A270F312A12292D1614282E0E283309283808263B08253E06203F051C400A0B3D1208351B052D27052334051A3A05174005154D04135C061574071E7005206C03225F03245304264E042849052A3416302C223C242F482537472740462B4640304D3A3D5C3848653A496C34436F253E7317416C1945651C435D214155262E44382540501D3D69212A8125189A221299200D99140D950C0D9207068E1203791E006527005731014A44023153022272040E79090F800F11771B186F2820682D21613322503923433A2937383E37374438364A3A35483D3546472B404C213C4F113D4B103A4710374110353C1134311335210C3D160D4E120E601C108D220F98290EA32F10A33513A34118A3551D9D6E1B83731B6E791C5A791D4F7A1F45792A356F3B2E64522D66682C7B89237D8C20808F1E79982173A02375A6297EA82C8F872B907328925F269557279950299E4225A63624B02B1DBA2712CF1A08D01808D11609CD110FC51511C11C13BD2012BA3112BF4317C5561CCA5F1FCF6823C0732DA77A429573597F707275638E655E8F565A91434696272D941B1D981A0F8A12095C12065012034512063E110A3A0E0F3A0C173E0F1B3F171C3C191E36191E361A1F361A2139271F3A2B1B3932184025115828105D2C1063330D7048137B592281622C846B377E6A39797234737737697E3961843B56883F4C8C39458D31399B282BA12A2BA72C2BB4372CC64125D54A22DD4A1DE34716E24615E34613E44A13E04816DD4313D63B0FD13509D13803D03A03CC3E06C53F08B9410EB7490DB85411BC6315C8751AC68729C8992AC8AA2BC2B427C2BF2BB8C83AADCA4DA3C96794BC7888AD86809C9279869E726FAC6F5AB46B46B2703AA578309479267F791D6A6911545C083B4F062C4006243807222A081E220619160D1511171717262120353231423C4A5243655E427E713D907D42938847979554998D5C9887598D754E756142575F3F3D5D43305F4928664A266A4A2E6C4A408049 +5C3F504B394A4636454233413E303C3B2D37392B33382A30362A2F373430393F313D4A3742563E515E4561664D665C4D6B524E81486284406088385F84325D812D5B7D2A557A27506827425B283D4E2A3847293340282F3D282C3A2929372929352A2F2A33272E2C28322629322425322321312120301F1F2E19202A181D27171A23171C20171F1E161D1C151B1212181116110C140C0D130C0F130D12160F151A11151B13161D161B25221D27221F2A231F28251F26271E26241D26221B25221B231F231F1B261E1F291E232A1E242C1F26301F24332023371E29361D26351C2331191F2D171B2B161A2A161926151621131618130F160F0E150C0D140A0E13090F11080D0F070B10060C0F070B0F080B10090B120A0B17100E1D1116221317271519321B26361B293A1B2C3B1A2B3C1A2B3D1B2F3D1C2E401D2F411F2E42222E43222E44232F452733482B374B313A4E343A50383C52383E5539415C3B46613C49683D4B714153834F628E50689A516F9C526F9E546F95566A91526C8C4B698743646836486134465A334450314048313B432F31412F313C312D3B2F2F3A2D313A2C313B2B3239272F39222F391E2F3A1B2C3F152A4113294412294A122E4D142F501833551B35611F41612141622342632948632B46642E49612F455E3246563545454C39424D363F4F343C4E31374C3033472E34452D3D372D3A2F2B38282A36242C322224332C243236243237232B361E2C361E29341E2C311E2B271B26161724121822121B1F0D161E0D161D0D171A0F19160E18160F15180F141B101C1E1420211A262A2530423241564350675054715E597658637B585F7E585E775657684952593B444C3334463631413E313E3A2F3E382E41312E4B2A3559253E5F1E425C1B3D571638571234520D33460B2A350B1C2D0D172A0E182C0B182C0A152F0D1A3610213D1128411229451730471D334920384820344A203A492036492038462037441E36401E343E1D333A1E33361C30311B2B2C1A222A1A21281B1F28221E282C1F2E32233839283F362C44373150383A5A3B415A3A41533943563C47 +267472267371256868255D5F2150521E43461C3C401B363A1922281920251A1E231B22271C262B1E3034213B3E2242432449492C69672F7471327F7C37837F3D88823E8B863F8F8A3D9B963C99933C97913C948F3D928E3B94913A979435A09C34A6A238A9A539ABA83BAEAB3BB4B23CBBB93DBDBB3EBFBE3FC3C33FC3C33FC3C33FBCBC3FB6B53FAFAE3FA8A73C99973A89883169692F59592D4A49294140253838233536223335222E31212D30212D2F202D2E1F2D2D1F2B2C202A2C2026281E22251A1D1F191C1E191C1E191C1E1A1C1F1A1E221B21271B2E351C3B401E494C215658246364236666236969206A6B206A6B226566205B5C1E52521C4C4C1B4646193B3D1A3538213637233A39263F3C263F3D26403E244041244042263F43293F442E414733414938424C39424D3B434E3E464F3C4C4B4048493C4245393D42343B3D2F3A39283534232D2D202829202729222E3122303222323423353824383C253B3F253D4022373C1F343A1D31391C313A1C313B1B343C1C3A421F464B21555928757B297D832B868B30979B33AAAB39B8BA3CC2C53DC9CC3DC8CB3DC8CA3DC7C93DC6C83CC2C33AB9B935AEAC309E9E2D7F802C76772C6D6F295F5E234F4F2040411D343522272A23282A252A2B2C3233343F3D4853514B66634B77724D8684559E9D54A2A154A7A54CA9A542A09F2D8B8E287B80235F6321575B1F50531C4247193A4119363F1B3B431E474B22545724626626707326777A277C7D287D7D27797A277476215B5F205357204C501D3D411B30361A252D191F261A1B221A191F1B191D1C1B1D1D1D1F1F2123232529262C2F2A33352B383B2B3D402B3F462B434B2B454D2A464D264348223D421F393E1C353B1B34391B34391A343819393B193F401944451A4A4D194C521A4C551B4F591A4C561A495219434B193A431A333D1A2C361A262F192128191E22191C1F1A1A1E1B1A1D1B1A1C1A1A1B1A1B1A1A1B1A1B1C1A1B1C1A1A1C1A191C1A191D1A191C1A191C1B191B1B191A1C191A1C191B1C191D1E1921211A27291C33341E4243215151245E5B276666286E6D +28095424054B25024127003815002A04001C02070E000E00000E00000E00000E00000E00000E0000070800001100001100001200001F000229000434000D4000164C001B5200205900306E00347600397F003D8500418C00428D00438E003F8E003D8C00387C00307300296A002460001F5700185300114F00054700024700004700004900004C00024F0005530000580A045C0D04640B046509046607046305046007045E0A045C16044C17024319003B19003219002917002616002316001A150001000E00000E00000E00000E00000E00000E00000E0000001209001812001F1800291F003427003A3000413D05532D116A1C289E2037AF2447C1264FC62858CB2454D2244FD22353CB1F56C81C59C61958C21657BE1558B50E5CA6054B9600387B001A5300164800123D00113C00113B00163B001541001C4100164100114100113F00123D00123D00193B00193D00193B001535001131000E2D000D2700081C000115001100000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E0000001100011100001500001500001500001300011200011200001200001200001200001900001900001A00001A00001A01001A0E001A1C001618001B15002016002724002D2000381A004329014C2908542D0E6B39127345167B492092662DAB8739C99A49E8CE6BFFD072FFD27AFFFF7FFFFF83FFFF88FFFF84FFFF80FFE883FFC67FFF9E7BFF7673FF6A76FF5E77FF5364FF414FF21C28B11626A211249404247B00206B002460001A5400114B00044300043900003400003100003100003800043D00194500204F002C5700346205316F0A3D8015439A204FB52C50CE3454DF3564E9386AEE356AF13462F1316FF53173FF387AFF437CFF4F7FFF5C8AFF5EA3FF5CADFF58B7FF4FAAFF41B5FF3BB5FF39B1FF3D9FFF3FAAFF47A3FF47A2FF4588FF3B7CFF2D76E91F5ECA1541AA0A308C081A7604116401095700004B0E003F2000380E00300D002D0E00301200350E003F23044B2909572809542805533104502C044F24054C15014B23044B +33232830171D2E14152D110D26100C20100B1C1109191208181518181B2219212D17293E1631501933581D3560213662263865312E74352D6C392C6434295A3027512D25482A233F1F1B2619162013121A121017110F14110F13120F13130F1114101115100F14100E13100E110E0E100D0E0D0B0C0B0A0B070708070708070809110C0D1C11122514152E18183E1A29521E3279443C724A3D6B503F5B503C4B5039414B383846382127391D233B1A1F3D1C1F451F204D1F2050202054191D5C1A1D5B13154F13164414173A1719381B1B3621213B27243E372E44352D42342D41302A3A2D27332724322221311D1D30191B2D0D16310F163611173B1216411316471512511914571D145C19155216164916154317153D14153310142C0F132711122513132114121D16121A16121917131817121517111215101315101315101416111517121719141A1F1820241D25241F27282129251F26231E241D19201A171B1614171211150E10120D10140C11160C10170D10180D131B0F141D14141F1B18212D1819321A1A381C1C4E1E266618276C1A2A712136701C266B1F2D66223566223866233B6E29486F2F53662F5F612B5536273C2D2237251E321D192616151E13121A121119100E14100E13100E12100B110F0A100E0C100E0B100D0A100D0B100C0C110C0C110D0C110D0C110E0C120E0D130E0E150E0F180E0F190E101A0E101B0D0F1C0B0F1E0C12210D142710162D121C3A13254A1D274C25284C272D4D2C2C472D273A231E29201B291E19291E19281F1E2C2420302B2532352832412A2E4A39305D342E722321712B1B6D2D1B6E26196027164928163C2D2239352A38352D3B372D3E3B2C3A39313C3931473F374D4048543954593567553A6D5E396B52306D402D6B432F6F4B2F7156378B5E359765247E652D7F582A6F47114A340F32211021140A1B100A180D0B160A091209080D06070D07060D08080C08090C0A0A0F0C0C130D0E15100F1712111813121B13121B14121A13121A1011180F10160F0F160F0E141010151311171713191B171C201C21272327252428272027 +D29D8FE9D1B2DCD2B8CFD4BEB5C8AC9CBD9B97AFA492A1AD5A6B8D695E917851968247868C3E768A296089144A820F447B0B3F560C29511F354D32424D424D4D5259505E65536A7149546442445A3B3451382A4A3520443A1E3D401C374124273D38342657332065441B73561E7C5922855C2B815C357E5C74925DA0AC73CDC689D9BF87E5B986DDB184D5A982CD8061B853469B2B32941C298E0E21921531961D419823499A2A51B1527EB86892BF7FA7BA829DB68593B38998B08D9DA97B91A3667A963C439D4241A4493FAC503FB55740C06E45B96549C24B2DB2311DA2170DA22610A2361398431D8F512896763A9893467293497D93518993598D8B5B91835E93624990372F8C24308D212A8E1E258B232C89293481313E7D2B3276282768292B63372B62302D62292F61283061273268243173242D70343F73544D76745C6A755F5F7762628A7B638A6C61906371956FAE9F72AD956CAC8B66A56D5394514273393F6035423B2B4426273912232F0E18290B0D2310072922112C2F0C183E06146D221478331C8345248858388B764D8A87517D824B54692F465621394314313A1329311214210C081B071027221E3D34367242467F52568C62659F6160B55F6DB16D70A56D86936D8683698773668A5C5B9C4F519F4A5FA15164B05C61B56D6BB18E74AC9075A89376968D748C8A646C70534D5244414229423D2843382753301F5A3B23664F2B89552A8F5933886D459676479767479461528E635B835A57845553886B62919664919A6D919E7787A47A8BA5779EA889A19B94947E7E9678709363618C53598E4B52953E469835369841389E4E40A86D56AF9973B9B783B3BF90B1C296C3C6A2C1B6A3B8AD95B49982B08675AC9077AE9B76A9A0758D9A707A936F79926C6E896A7387777B7F757F796F7C6F6E75707A6E6D77786D7974697C7E61747F4A5D7437447528286C211C53140C431A0A331F0C1F1305150B030D04040B070A0C090D07050B04090C051113020E1204131408171509121515161427281A32352048472D625F3B757E3F92974EA59865B4A76DCFB672DAA27C +50699A465F884052783A4669323E5E2A365327334E24314A222C41262C3F2B2C3D2F2C3E342D3F392F433E324743354949384C634856694B57704F5872505B75525E7854607B57628D585D94545C9B505BA55663AF5C6CB66271BE6977CB707CD5717ED26C7BC66F7EBA7381AA6F809B6B7F93667C8C6179795D767E607A83647F8E687E996D7E996D7D9A6E7DA06B7AA1657196595D87505579474D683C46583240522F3D4D2D3A452B39442C3A432E3C402E3C3E2E3D3D2D3D3C2D3D3A2D3B372D392D28352826332424322424312425312524322823332A24342B24342C25352E233531223531213331213231202E2E1E2B271A25261A23251A21271A20291B202E1C20341D2346293253333D603E4867414C6E4551814F599056619C5F6B9F66748B6675835F6C7C596379555F76515C664758583E4E492938542938602A396A2C3C752E3F87354498394AA63F50B4495BC15773C15976C15B79B85B79AF5E759F5A718E576E6D4D66604A6154485D4F465A4B44584241543C3D50373B4F32384F31324C323048332F44362C3D3729383927393E263A4A2A3E4F2B3F542D41562D42592D445F31456434476634476734456D31406F303F72303E772D3C7C2B377E2937802936822B37822B37822C37802E387C323D7536436B3A48613D4D5740524C465C4A475D48485F454A6043496045465E47455C4D43564F4254514153573D515A394E5C344B5C33485B34425C38435D3D43603E4762454F644B5564515C61565D61545D63525E62505F624F615D4B5E584358523A4F5233475331465631465B34495F364C65374D6B3850763B53833E558D4157953F52963A4D9535489331428E2E3E85293B7A24366A1F315B1C2C4D1C29401B29371D2C3121303227333B2E374D323C4A313A463139402E34392D324E2F384C2B354726313C1F2B2A1A262B1B272B1D292B1C2A291A29271928251825241923241A212118212017212217222619232D1D2833232F3829393E314343374B4A3E5651445C554A635B4D665E4E675D536F5F5675605D7E636284666C8E656F93626F985D6F9C596696 +1BA8C10FA7C30C9AC20A8DC10785B3047DA507769A0A70900C545C11504A174C381A4D2B1E4E1E294F2B355139374F43394E4D405C6A43507247457A503E755938705C386560385B5B25445E2832622C2156341E4B3D1B4B3A1A4B381A4D36174737174550364458474460593D7465378871308D7629927C21928B238289257287345E8F444A9852419B60389E6831A5683EAA7B52A96D529A60538B4D53733B535C3551542F4F4C18402814461D104C130C5A1009680E086D11077215097C1B0B83220E882E0E85370E83400F7E4111794211703B1663331863241A6B1B1C74121D84131F94141C98181A9D1C19A41B18AB1717A11B2096192A8B1732881B3B852045792A55713A755F3D79503D7E413D7F3E3A813C378E372C9530229823219B1E2BA93047A52E4BA22C509F2A509D2850923850854B4B8A5F477A674A6B704D6D735570775D787F796E859354879C3F84A03188A82E8BA12B8E9B288E8034866948745063623E904716943A11992E0D9B270D9D210E99210E89210D72210E5E1C0D3C121837121C33122128132A1F1033120C350D12380A243F0D273B112A37102C36102F350F333D124051144B64155374155D8A14648A136B8B0C75850C797A0A75690F7352086E3006692B056526115E201E5D1B2C5A173352164244174F401C622C176A26177320177C1A208510308E0A3CA30B49BA0F6BBD106FC01173C81874CC1B6CC32267B52B67A4326BA03366993556983E46874067794283654591635275645386664FB0684EA96A4DA3744894813F8D93367F9C286D982357861F4C721C4C5F18514D1C523B2C582B365A213A5E1D3A5522404F2E423D323F2E30391D29321B2A2E1D2925292E2137331F4F3D2361482B745436805A488F5F56925E688A59777B46907131A16A23AA641FA4591B9E521A98471B90451F8A4021873D258637277E32277A2A277B22247D202080281B7F2F1E872D1F90261E9A26149A2B12963113922F1A892B1877241862241B4F2D25423C2A38462A35452C35462F3F522F54642A6470296E762B76802B8A8C269F9924ABA324AAB622A7BF +941D1D8A0F1F7C10286F11325F1A374F233D49273C432C3C474433584B296A5220774C1785460E9141099D3D049E38059F3306992F0D942E0E8F2E108E33128D38158D3B128D3E1087410E7C4B0A7155075E63064B71054474073D78092D7B091A81080C7C0B09720907680707640908600B085F0B095E0B095A0D09620F0A6A12096B15086C19076C1A076D1C07701D08741C11762719772C2279312975323071343B68364660396B443477392B832E228E2A1C9927169827139728108B2B0978310756330D482B163A231F3422252E212B242030221737230A3D1F0A3F1C0A421B0A3D1A0B39190B35190C311A0D2D15112D162423152B2515322818362D1B3A321C45391B553F1765461B664120673C226437256232315929474F215E441B6F3B1D91341A9B3C19A54519A4481BA34C1DA04A229D4A218C4E29864C2F804B367D4D347B5033795A2B746E25787F21778A1C6B8E0F67900F64931059911647831E36761F28701D1C641D1D601B1E5D1A235A172958152F561732551F385429464F2A5F5227625627665B277367207D711A887B158B7D148D70178662207F5529794D2E73463465363A5A2D3F522C3A4E2F334C442B4A4A264950224B53164F530D4E5D0B466A0C46680C47650B48620B48610B4F5909574D085E3E095D380B61310A50360948380A413B0C403C0C3A3E0F2E421622442122442D23443124443527453F284E45385C404D68395E6E2D6372276A792172811F71821A627A16506F15426818356318174416123C1A0D351E0F2A25132629141E2A0E1F2D0F2130112B35133335173F34204D2D325B28406524506423606824746923826A2284641D83691C7B7321737C256C7E246B811F667B2457722A4862283E58203A401A34271B2C131A250D19240D1331120E45220B58320E6343146C5617736917767E14738F14659B18519C1B3F99183792112E8A0E20840F167B111874102169112867112F680F396E0F46720E4F780E507E0F4C821048861345871B3A89222C89261D8824188428157C2C177530196F2F23662A355C264C4A24613C25732E23852620 +67695E64685F646860656861686B656B6F696B706B6B716E6A73736973726973726972716A7171686F70676E70656C6F636B6E5B6068565C645258614C525C464C574349544046513B3F4B393F4B383F4B393F4A3A3F493B40493C414A3E444E414753474B53484B50494B4D48494B474749474547474446433C3A4138354035313F34313F34313E33313E33313F3331403333443A39463D3F4941454A454A4C4A504C4C524C4E544F50534E4F514E4E4F494B4D45494B4347484246464043424040403F3C3D403C3C413C3B433D3B453F3C4A444050494562584E6C6155776B5D7D7264837A6C867D6E8981718D83728F8473898070837A6B7D7567787265746F636E6A5F66655B5A5955555353504E514D4C4F4B4A4E47454B434047403B443D3740383236353033322F30312E30302E30303131313332373A393A3E3F3D43453F464841494B464D504A50534D51554E4F554A4A5148494F47484E45454B444146443F424640424C4A49524F4B59544E5E5850635C536D6358736A5A766D5C776D5A7B6D587A6B5579695373634D6B5C4763554160523E5B4C3A594C3B574C3D564D3E564E3F545043555045555247555148514F4A4F4D4A4E4C4B4D4C4D4E4C4F514E52575357655F616862636C6565706A6A726E6D71707170717171716F70706C686B676569666268665D65625B635F5A5F5B575B5753514F524F4C514D494F49444D443E4C41394D40375242375647385C4C3B60503B63533D65563F65564165554361524255483D51443B4D4139463A353E3334382F32352D31342F30352F2F3831303A33323F3535423B3848413B4F473C574C3E5E504061534361564861594B5F5A4E5D5A4F5A574E53514C4C4C494545453D3F41393A3C35343636323038302C3A302A3D322A40372D453C324B4339514841574F495A554F5E5A53635E566761586D645B736A5F786E607D716081745F85755F87786287796784796A80786B7A756B7370686C6A67636264595C6051565C4C52564A4F514A4B4E494B4C4A4C4D4B50504F5552545957585C585A5E5A595F5A5B615A5F635B62655C +55603D225B33155931085830085223084D160749130645110A331210260E16190B24120E330C113E0C0F4A0D0E4F0D0C550D0A580917560B1C540E2150112A4C15344C1B3A4D21415D374F5E47506058515F5A445F5C385E57355E53325F4629653A1A7B2704902104A61C05B0250BBA2F11B9341AB93923BB4637B24B36A95036A24E399C4D3C9A4A369848318E482A82462D6539335030353B27382E2133211C2E1B18291614250913110F150D1518091C2208232D072A2D05312E04412B08502E0B623A0C5F3E125D43195A451E584823494C2439582621632F1E63381C63421C57491D4C50224554273F582D3A4E2338531A32441A36321A3B201D3D1B203F1633460F46450E7A32078F2C09A4260BAA250BB1250BB6260DB7250EA825159A2A1C903C1D8D41218A462687482C844A32804F327A542F6B622E605D2C56582A51552A4D522A484A2F473E2F4C362F533333562F3255323054362E5A3D2C604720604E155D5814715F2B7E63348B683D8E6743916749926B51937056927058846355594A3F52453B4C413843313143212F4F192960172392101AA91116C11213C71212CD1211D0100CCB1308B81704A21A047721056D2305642605582C0A4E3A134B402147442E4E4F4553554C595B545A615E5B5F63575460594D5D564251563941501F2C4C1B274817233D111938121037130D391E0E47341C4E3722553B286749327D543F93614AA86753B26653B16150AC594AA85141A043368F3A2C7D3124742D1A7326137F201C881F1D911F1EA32619B2281CB63123BD3034C13F3FBF4745AF574398594880644A6B62485B5F3E4C5335384D2D2641291D39231A301F182A19132418162417212F192F3A1B363F1F343E2235412A394531423E373F31373D24393F1D3A491937551130620A2C76062E830B2B8E0D2491091D9C061AA50615AC0912A9070EA40612A20313A305139B0914870B1A700C1D62121A561F154B3012433A1146400D53480A614F07724E077E42058A3A0791320D972D13982113971D0F971F109A2A14A33516AC4114A74619A2511D8955257D5F2B5B5E38 +B2A5D5B1A0D7B09ED7AF9CD8AF9AD8B099D9B097D9B196D9B297D9B39AD9B49ED9B49ED8B49FD7B49FD6B49FD6B3A0D6B3A1D6B2A4DAB1A3DBB1A3DCAFA4DFADA6E2AEA7E2AFA8E3B6ABE3B4AAE3B2AAE3B0A4DDAE9ED7AD98D2AD93CEA786C49E79BA86599D78488F6A3882622E7A5B24735A2170591F6D5A1E6F5F23746428796C2F7E74368476378778398B7A3B8D79398C703382682C7E61257A5D1F765919735919715919705F21776B3083773F90814F9C8B60A98D65AC906AB09E82C1A98ECAB6A9E0B6B1E3B7B9E6B9BCE7BCC0E8C1C4EAC5C8EDC7CFF0C7CEEEC7CDEDC5C7EBC3C1E9C1BDE8C0B9E7B9AEE4B4A2E1A88FDAA688D6A481D3A37DD1A37AD0A075CD9E72C89C6EBE9C6BBB9D69B89C68B69C67B59B64B29863B19661B29562B49867B89B6DBB9E73BE9E77C09E7CC3A084C6A38AC9AA8EC7A98EC4A98EC2A78CC0A68BBFA483BCA078B89B6CB19461AA884E9C8349997F4597783C9071348B6B2E846A2A7F692D7E6E3283743889793D8D7E439188519B9260A89B6FB4A37CC1B096D7B29BDAB5A1DEB8A9E4B9AFE9B9B1EBB9B1EDBAB1ECBAAFEABAADE8B9AAE7B8A8E6B6A2E3B39CDEB297DAB194D6AE8BCEAC86CBAA81C9A679C4A473BFA26EBB9F6BB69455AD904EA98D48A68640A0803A99783590722D8A6925825E217A5820715923725A2774602D7A623781684188714990885EAB8D64B2926BB99A77C4A17FCCA486D4A78BD9A890DDAB94DFAE98E0AF9BE1B09BE1B09AE0AF98DDAF95D9AD91D4A28BD2A18BD3A08BD5A18CD7A690D8A690D9A293DCA195DFA397E4A99BE6AD9BE5AA98E6A796E3A694E4A693E4A894E2A792E2A592E1A691E1A690DFA990DCAB8EDAAA8CD7A989D4A684D1A37FCEA07BCD9E7ACC9F7BCCA17CCCA27DCCA37FCDA484CFA589D0AA8FD2AC92D4AF93D5AE94D7AD94D7AD93D8AC8FD8AA87D7A880D6A67CD3A47AD1A57ACFA677CFA677CFA77ACFA77ED0A985D1AC8BD3B093D6B39ADAB5A2DEB9AAE2BCB2E4C1BAE7C6C0E9C7C6EAC7C8EBC5C7EBC3C7EAC1C5E9C0C3E6BDBFE3B9B9E1B7B3DEB3AFDCB2ACD9B1AAD7B1A8D5 +9192CA9AA9D29FB7D7A5C6DCADD2E1B5DEE6BBE0E8C1E3EADCF0F3E5F3F6EEF7F9EFF7F9F1F8FAE9F4F7E2F1F4DCECF2D7E8F0B9CBE5ABBADC9DA9D39497CB8B86C48780C1847ABE7A65B36E54AC6343A559349A4F25904A1D8C461688400C834108835D1B8F6926977632A07D41A58551AA8657AB885DAC9578BBA188C5AE99CFBEA9D9CFB9E4D6C1E8DDCAEDE8D9F2F0E4F5F6F4FBF9F8FCFCFCFEFAFCFDF9FCFCF6FAFBF3F9FAE3F2F4D9EDF1D0E9EEC8E6EBC1E3E9BEE2E8BBE1E7B6DFE6B2DDE4B0DCE3B0DCE3B0DDE3B1DDE3B3DDE4B8DFE6BEE1E8CAE2EDD1E0EFD9DFF1E0DBF3E7D8F5E9D6F6ECD4F7EFCFF7F1C8F6ECB4F3E6A8EFE19CECDE96EBDC90EAD784E6D17BE3C968DDC460DABF59D7BC56D5BA53D4B54ED1B249CFAE48CEAD47CDAC49CCAC4CCCAD4FCCAE51CCAF53CDB258CEB45DD0B668D3B06FD2AB76D1A77AD1A47ED19F85D09C8DD09C97D2A0A0D4ACB1DAAEB5DBB0B9DDB1C2DFB2C9E0B3D1E2B7D9E5C5E5EBD1EAEFDEF0F3E3F2F5E9F4F7F1F4FAF6F1FBF7EBFBF5E2F9EBCDF2E9C8F0E8C3EFE5BAEDE3B3ECE1ADECDEA4EBD796E7CF93E3C890E0C590DFC390DEC194DFC49CE1C7A4E4CCADE6D7BBEDD7BEEDD8C1EED7C3ECD4C3EBCFC8EAC7CCE9B4CCE4B0CBE3ACCAE2A6C8DFA0C5DD9BBEDA95BBD88FB9D689B8D479B7CF75B8CE71B9CD6CBCCC6CBECC71C0CE7BC1CF92BED596BBD69BB8D7A0AFD6A0A2D3A5A5D5A5A8D7A6ABD6A4ACD5A2AED6A1AFD6A0ADD79996D0978FD1938AD5908AD88294D57E99D57A9ED572AAD666A6CF609DCA578FC65680C35773BF5770BD5571BC5175BB4B7DB94988B5438BB4418CB34483B14E7DB15778B15E70B1626BB0696CAF6B6CAE686CAC6166A7615DA0615299604793603B8F6733906F2A907524917822937B2595802C9985359C89409F914FA79C5FB0A96DBCB77AC8C485D3CF8FDED897E6E09CEAE4A2EDE6AAEEE2B4EFD9BAEDCEBCEAC1BCE6B3B9E2A7B4DE9DAEDB98A8D997A4D5949FD3919BD18C96CE8690CA7F88C57980C1757BBF7676BD7676BC7877BE797ABF7C7DC17F7DC2847EC38582C58C87C7 +D8A6E2E5BDEDEBC7F2F1D2F7F4D8FAF7DFFDF7DFFDF7E0FDF3DBFAECD5F6E5D0F2DBC7EED2BEEAC8B0E7BFA2E4BB99E1B891DF9E76CE926EC68766BF8060B97A5AB37B58B07C56AE8154A58254A68455A78959AC8E5DB29460B49A64B7A66CBBB06FBFAE6AC1A667BF9E64BE9762B79160B08D5DAB8A5BA76F4792613E895336804931783F2C713C2A6F3A296D37266A34236833226832216832206833216934236A35236B36246D3F2A79442F7F4A35854F398B543E91563F955840995E42A16544A86C4AB26D4AB16E4BB06C49AE6B48AC6944A96742A56943A76E48AB744DB07D57B58662BA8A68BD8F6EC09B79CAAA84D4CB9BEBD6A8F2E1B5F9E4B8FBE8BCFDEABFFBEABEF8E2B3EDD7ACE6CDA5E0C7A0DCC29CD9B893D5B48AD1B185D2AE83D1B186D6B386D8B586DBB787DFB988E3BE89E9C18BEFC18AF3BC85F0B880EDB57CEBB278EAAC72E7A971E4A570E2A571E0A573E2A774E2A975E3B17AE4BA83E6C58BE7CC90E6C98FDEBF88D6B581CEB27EC9B07CC5AD76BFA870B9A46DB59E68AF8D63A88B60A8895EA9885BAB8C5AB0925CB59960B7A56BBAA96BBBAD6CBCAF6CBEB16DC1B470C4B470C5B774C9B877CDC57BD2CA7ED4CF82D7D282DBD182DDCB81DDC27ED7B36FC7AE6CC2AA69BDA161B4935AA984549F724A9564408B573983452D79432C77412B753E2B743D2B743E2B743E2B75432E7B442F7C46317E4933824B35854B34864B33874B32884E358955398961428D6F49927F53998E5B9F9A65A7A76CABC183BAC787BFCE8BC5DB96CFE5A0DBECA8E3EFB1EAF1BBEEF0C0F3EFC4F6EFC2F6EEC1F4E9BFF1E4BEEBDDBEE8D4BDE4CBB4DEC2A7D5B498CCA485C09276B4836DAC7764A56E5CA06A579F684E9F6648A06846A46D47AA744AB17D53BA895AC59362CEA06CD9AC76E0B87DE7C288ECCD8EF2D593F4DD9AF8E5A2F9EAA6F8EEAAF6EFAAF3EEA5EEE9A0E9E39CE4DB96E1D295DDCB94D9C692D7C08ED6BA8BD5B284D5A67FD19C7CCC9578C68F74C28D72C08E6FC28F6BC48F6BC4926BC1936ABC9669B5986DB69E6FB9AB79C4B985CEC58FD8D296DDD8A1E4 +777C9482776A94755AA7744BAD7B49B48247B18746AF8D469F984D9D994B9B9B4A92A0438AA53D80AE4076B74377B73E79B73AA2BB17B3BF12C4C40ECCC00ED4BC0FD6B60ED8B00DE19916E49221E88B2DE78535E6803EE57F3FE57F40E58345E68A40E79137E59A2FE3A427DAAD26D1B626C8B22BC0AF30A4AE4B90B5627DBC7A6ABB8858BA9656B79355B49050B28249B48344BB7D56B96869B75474B14C7FAC4482A94885A64DA08F5EA67F54AC704BA66F44A06F3EA1743DA2793CA67537A57C28A19710AAA70EB4B80CB9BC0BBFC10BC9C40DD0C715E6C92CE9C63AEDC449E2BD5AD7B76CCDB36EC3B071B1A86F9A9F716E998462967957936F538E634F8A584987484D894479953D8F8F2FA58922A9811DAD7919AA6C19AA5C1EA7532DA24F3A8A4242773E40643B3F5C4043554548534B48565A43757C21868B1F979A1D9C9C20A19F23AFA52FC3A941D5AF54E8B568F8B37FF8B183F9AF87FCAC8AFDAC8DF9A98FF7AA8FF3A38EF09A8FEE9190EE8A96EF849DEE78B1EF6BC0EB61C7E85FCDD964D4D365D3CE66D3BB63C2A45EB0885999705D814C6E57426D44396D31386A29386721406B19527C1A658F227AA83792BC6293BC6A95BD7389BA7C7BBA846CB47E62AD7E5391664F8E5F4B8C5845853C47862D5C831F778516948F16AB9511C7A415CEA718D6AB1BE2B326E9B830EAB834E8B736EFB738F0B83DF1B942EEBA4AEABA58ECBC62F1BA6EF7B97BF8B885F5B596F4B6A4F1B9B2EDBBBEE0BAC1D0B4C7C3A8C5999AC08E99BC8399B96F96B7718EAE6F83B3767DB2817CBA8782C49F8EC5B59ACFCDA6D0E4AAD6F0ADDAFBAAD1FEAEC4FEB6ABFEB991EFB48AE2A67DDCA06EDBA059E9A935E6AD2AE0AD25DBB028DBB42BE9BD1EF4C317F8C511F2C415E9C31DE3BF2DE4B141E79E4EE58F5CD38962BD8A6AB18B76B5837CC57680C6747BBB7C73AA8B6F9E996CA09D67A6A05FADA75CB1AC67AFB173AAB279A5A57198965E8C865183815178834F6F86475F81394F75264771224D70255F7A2B6F813E7A87527E926C869383918B9396819C9A759E9674A28D799F82799D +BF8332B87E32B2772DAC7128AA6F25A86D23A76C23A76B23A96C27A373329E7A3E90834E838C5E7A885F71856166805F5B7C5E31645624564B174840103A34092C29072A26052823082E2406352C053D34044A3C045745055A49065E4D0962530A64580F786818847522918335988848A08D54A28A60A5878AAD7C8BBA8E8DC7A191C9A295CCA399C79B9EC39387BE9973B49968A68E709E7C78966A7983537A713D7E68318260259152098C4D068748047F4203773D027339016F3501662D005E2700552100542000531F00521F00521F005120005322005A2A005F2D006530006A34006F3801713901733A01753B00763A007236016733015D31015630034F3005412F0C362B0F2F200D31220E33250F34270F362A10402D114D2D0D592B06632B03662C00632A006028015C2501582301511D014816013D0D013C0B013B0A013B0B013C0C01400F004513004C1901541E02642B07672E076B3108713707753B06783D067C4109864A0F8D5112945816985C1A9D611EA76A28B27532BA7D39BE803ABC7B34BA7933B97832B4742FAE6D28A4641D9B5B138F520D8F510F8F5111905112915213915413925714975A179D5E1AA5631EA6651FA86720AB6B23B47024BB7728C17C2CC78437C88537C98638CA8738CB8637C98538C48137BC7C33B1732F985A2291521F8B4B1D7B3E166A321258270C461B072D07012A0400270200230200230300240500260701290C0428130D2A201A2A352A2E4B3C34614E357263357D763C847B5590725C8F6D648F696688666B77587265427755297E49147C430B774008733D067239047037036D34016B3201683001652B026226025D2101561B014F1700481300441000420E003F0D003D0C003A0A00370900380900380B00390F033514062E1809271F0D222511222E1829371D2E391D343C1C3B3E173D41174B43185A4214684010773E087C3F047F42038144048046057F46077C440773480C674F165756204A5A2A454F28424625403F253B3E23364129383C2540321E4D2A165C290D6A2E0D773A0F8446139153199A5E21A46826AF732CB77B30 +B44A0DD65904D15C03CD5F02BB5702A950029D4901914301702E006D29016A2402672405652509642910632E1865332067382866544369604F6D6C5B7474627C7C69787A667478635E64495558404C4C384A3E2C4830214E2C1D54281A5E25166525117320136E23136A261461271C58292550282849272C3C2B3939293B37283E37293D382A3D3C2D3E403040433543463A474844494543464243443D3E3B393A3235382D32372927231C231F18201C141E18151C14161B13161A1217181017161016190F131C0F121F0F121F1013201114231415281517261924251A25241B27221B29211B2B1F1A291E19281B17231A141D16101716101316111019110E1C120C24140B291509351B05391B053E1C053E1B063F1B08401D0A3B210D3C27123D2F18403B1A3E3F1A3C441A3C44193D4419404016483A11572F08692C077C2907832A058B2C03972C029F2E00A63000A93300A131019D2F01992E019528009124038F2107891F0C6D191D631A225A1B28511B28491B2936192D26172C2115291E14221D101720101523111436180F43210F51301D59412E7B603D7E6D4D827A5D827E6583836E877B618B6C558C5B418A4F3A9A371B9E3012A22A0AA52307A52301A221029E1F00871A047E180675170864160B5615164A171B44171E451B1F4D21265C383B61403E6648427357487E5E4F826A5C817467767266706C626A665F5F565951494C433B41352E342B222C241C20221A17221A1024180C271708291806291906261708210E091F0D0B1D0D0D190E12190F191C101E23121F2A151D36171D411D1D4D1E19521F13541C104F1C0C4C1A0A43180838140C2B110E220F101C0E101A0E0E190D0C180F0A17100B160E09180D0A170E09140F0B100D0D100C11110C12160D122111102D170C3B200E4A2B0F5A3912684A1B71582C755D2F755F28745D266E592E63522E584E24544D1B5C51245F573062603D626B447071508470529A6D4DA86E44B5693DC26030CC521FD05117D54C13D14813C93E0CB93D0CAE3A0A9E360D8A320F762E116B30136C2E146E2C16732915803214993E10 +A6C9E3A9C7E1A9C6E0AAC5DFA7C5E0A5C5E1A4C5E1A4C5E294BBDE94B9DC94B7DA93B5D993B3D98FB0D58BAED286AACD82A7C96B8EAD64849E5D7A90566F825065754C5F6F495A6A384B5C3145572B3F532D3F512F40503242523644543D4C5C465766566F835C7A936285A46D94B278A3C180ABC888B3D0A7CDE4B1D5E8BCDDEDBEE0F1C1E3F5C1E3F4C1E4F3C1E2F0BFDDEBB5D0DDADC3CEA6B6C099A7B08D98A18690997F8991606A71505B65404C5932405124354A1F31471A2D45142944122845152E4E16325518375D1939621B3C671B3D691B3D691C3D671A3A6219375E1B3A601D3D631F3F6521416827466B2E4B6F465D7852647B5E6C7E6473846B7A8A78889B8194A88BA5C28FABC993B1D193B1D293B1D392B0D38FAED28AA9CD80A0C3617FA3506E91405D7F395576334E6E2841602138561832521832521932521B33531D3554213B5A2642602D4B65345871407292427799457DA14B87AF5090BD5394C95698CE589CCD559ACC5399CB5298CA5197C94F95CA4B91CC4689CA4483C7427CC1427BBF427ABE477CBE4D80C05789C66090CC6F9DD5729ED576A0D676A0D476A0D3769ED1779FD178A1D47BA4D87CAADC7BAADB7AAADB78AADA76A9D975AAD875ADD980B6E182B8E284BAE485BAE482B8E17FB2DC7AACD574A6CD73A2C8749CC1739ABE7398BC6D91B66587AF5879A34766912A477125426A213D631C3557192E4C182B471628401322360F1B2C0C18290B172A0A162A0A162A0916290916290916290811200A13230C1627121E331C2E46253D59314C6B3F5E7C4E6C86597487677D8C75869285959E94A5ADA3B4BFB2C6D1C0D7E2C7E2ECCDE8F4D0ECF8D2EDF9CEE9F8C7E3F7BFDDF7B6D8F4AAD0F09DC6EE90BEEB85B7E779AEE36EA5DE649CDA5C95D5568FCF4F87C94880C5447DC2417AC23F7BC33E7BC53F7CC7437FC84681C74A82C34E82BD507FB85181B65281B75181B85282B95384BB5687BD5A89BC5D87B76086B16387AE6486AD6686AD6688B1688DB66B94BD7099C3759DC579A1C87EA4C98AACCE93B3D29DBBD7A1C2DDA5C8E2AACCE4ACCEE6 +B5A6E3B9A9E1B9A9E0BAAADFB8A7E0B6A5E1B6A4E1B6A4E2A994DEA994DCAA94DAAB93D9AD93D9A78FD5A28BD29C86CD9782C97E6BAD74649E6A5D90615682595075564C6F53496A42385C3C3157372B53382D51392F503C3252403654473D5C4F46666256836B5C937562A47F6DB28978C19080C89888D0B3A7E4BBB1E8C4BCEDC7BEF1CAC1F5C8C1F4C7C1F3C7C1F0C5BFEBBBB5DDB3ADCEABA6C09E99B0928DA18B8699847F916460715650654840593D325132244A2D1F47291A452614442512452B154E2E165531185D341962381B67391B69391B69381C67351A6233195E341B60361D63381F653B216840276B462E6F57467860527B6A5E7E6F6484756B8A85789B8E81A89E8BC2A38FC9A893D1A993D2AA93D3A992D3A78FD2A28ACD9680C37961A367509156407F4F397648336E3C28603521562D18522E18522F1952301B53321D5436215A3926603D2D654234715040925342995745A1614BAF6950BD7253C97656CE7358CD7155CC6F53CB6E52CA6D51C96E4FCA6D4BCC7046CA7044C77142C17042BF6F42BE7347BE774DC08057C68860CC946FD59772D59B76D69976D49876D39976D19877D19A78D49F7BD89C7CDC9A7BDB997ADB9578DA9476D99175D88E75D99A80E19B82E29C84E49E85E49A82E1987FDC927AD58A74CD8A73C88B74C18A73BE8A73BC846DB67F65AF7558A3644791462A7140256A3B2163331C572D194C2B18472616402013361A0F2C170C29180B2A170A2A170A2A160929160929160929120820150A23180C272012332C1C4637255945316B523F7C5E4E866459876F678C7C75928A859E9794ADA9A3BFB7B2D1C5C0E2CAC7ECD2CDF4D5D0F8D7D2F9D5CEF8D3C7F7CFBFF7C7B6F4BDAAF0B79DEEAD90EBA385E79B79E3936EDE8D64DA865CD58056CF7A4FC97648C57244C27041C26F3FC36F3EC5713FC77443C87546C7744AC3754EBD7650B87351B67552B77551B87652B97753BB7856BD7B5ABC7C5DB77C60B17C63AE7E64AD8066AD8266B18368B6856BBD8A70C38E75C59279C8967EC9A08ACEA793D2AF9DD7B1A1DDB4A5E2B8AAE4BAACE6 +DBA6E3DCA9E1DBA9E0DBAADFDBA7E0DBA5E1DBA4E1DCA4E2D794DED694DCD694DAD793D9D893D9D38FD5CE8BD2C886CDC382C9A76BAD98649E895D907C56827050756B4C6F67496A58385C543157502B534E2D514D2F505032525336545A3D5C6346667E56838E5C939E62A4AA6DB2B678C1BD80C8C488D0D9A7E4DDB1E8E2BCEDE6BEF1EAC1F5E8C1F4E6C1F3E4C1F0E0BFEBD4B5DDC7ADCEBBA6C0AD99B09F8DA19786998F7F916E607163506558405950325149244A461F47441A454414444512454E154E5516555C185D611962671B67691B69691B69671C67621A625E195E601B60621D63641F656721686A276B6E2E6F7646787A527B7E5E7E836484886B8A9B789BA681A8C08BC2C78FC9CE93D1CF93D2D193D3D192D3D08FD2CB8ACDC080C3A261A38F50917D407F7539766D336E5F2860562156511852511852521952531B53541D5459215A5D26605F2D656834718340928942999045A19E4BAFAD50BDBB53C9C056CEBC58CDBA55CCB953CBB852CAB751C9BA4FCABD4BCCC146CAC144C7BF42C1BD42BFBC42BEBC47BEBE4DC0C457C6CA60CCD46FD5D572D5D676D6D476D4D276D3D176D1D077D1D378D4D87BD8D87CDCD67BDBD57ADBD278DAD176D9CE75D8CC75D9D680E1D782E2D884E4D985E4D582E1D17FDCCB7AD5C174CDBE73C8BB74C1B973BEB773BCB16DB6AD65AFA358A3914790712A706A2569632162571C564C194B4718454016403613362C0F2B290C282A0B282A0A282A0A2829092829092829092820081E230A21270C25331230461C4657255969316B783F7C804E8680598786678C8E759299859EA794ADBBA3BFCBB2D1DAC0E2E1C7ECEACDF4EED0F8EFD2F9EFCEF8F0C7F7F2BFF7EDB6F4E8AAF0E99DEEE590EBDF85E7DC79E3D96EDED664DAD15CD5CB56CFC54FC9C348C5C044C2C041C2C13FC3C33EC5C53FC7C643C8C546C7BF4AC3BA4EBDB650B8B151B6B452B7B551B8B652B9B853BBB856BDB75ABCB45DB7AE60B1AA63AEAB64ADAC66ADB066B1B468B6B86BBDBE70C3C075C5C379C8C47EC9CA8ACECE93D2D29DD7D6A1DDDAA5E2DCAAE4DEACE6 +E3A6BFE1A9BCE0A9BCDFAABDE0A7BCE1A5BBE1A4BBE2A4BBDE94AFDC94ACDA94AAD993A8D993A7D58FA4D28BA2CD869EC9829BAD6B829E6479905D7182566875505F6F4C596A49545C384657313F532B38512D39502F3A52323C54363F5C3D47664652835667935C70A46279B26D88C17897C8809FD088A7E4A7C3E8B1CBEDBCD3F1BED6F5C1DAF4C1DBF3C1DCF0C1D9EBBFD6DDB5C9CEADBDC0A6B2B099A3A18D9499868D917F8671606865505759404751323B4A242F471F2A451A2644142045121F4E15245516275D182B62192D671B2F691B2F691B2F671C30621A2D5E192B601B2E631D31651F336821356B273A6F2E407846557B525D7E5E6684646D8A6B759B7881A8818DC28B9CC98FA1D193A7D293A6D393A6D392A6D28FA3CD8A9EC38095A361749150637F405376394B6E334360283856212F521828521828521928531B29541D2B5A2131602638652D4171344D924065994269A1456EAF4B76BD507DC95380CE5684CD5889CC5587CB5385CA5284C95183CA4F80CC4B7CCA4672C7446DC14266BF4265BE4265BE4769C04D6EC65776CC607FD56F8CD5728ED67690D47690D37690D1768ED17791D47892D87B94DC7C99DB7B99DB7A9ADA789AD97699D87599D9759DE180A5E282A8E484ABE485AAE182A8DC7FA3D57A9DCD7498C87394C1748FBE738DBC738BB66D85AF657BA3586C914759712A3B6A2536632131571C2A4C192547182140162136131C2C0F15290C122A0B112A0A102A0A1029091029091029091020080C230A0E270C11331218461C275925346B31427C3F53864E6287596C8C67779275819E8591AD94A1BFA3AFD1B2C1E2C0D1ECC7DCF4CDE1F8D0E5F9D2E6F8CEE3F7C7DBF7BFD2F4B6CEF0AAC5EE9DB8EB90AFE785A7E3799CDE6E92DA6487D55C80CF567AC94F74C5486BC24468C24165C33F64C53E64C73F65C84369C7466AC34A6EBD4E6FB8506DB65171B75270B85170B95271BB5372BD5677BC5A79B75D78B16078AE637BAD647AAD667AB1667BB6687FBD6B86C3708CC57590C87993C97E97CE8AA1D293A8D79DB1DDA1B8E2A5BEE4AAC0E6ACC2 +E3B4A6E1BAA9E0B9A9DFB9AAE0B7A7E1B5A5E1B5A4E2B5A4DEA894DCA994DAAA94D9AB93D9AC93D5A78FD2A28BCD9C86C99682AD7E6B9E736490695D8260567558506F554C6A52495C4138573C3153372B51372D50382F523C325440365C463D664E46836156936B5CA47562B27E6DC18878C88F80D09688E4B2A7E8BBB1EDC4BCF1C6BEF5C9C1F4C7C1F3C6C1F0C8C1EBC4BFDDBBB5CEB3ADC0ABA6B09E99A1928D998B8691847F716360655550594840513C324A3024472C1F45291A4425144524124E2A15552D165D301862331967371B69371B69371B67371C62341A5E321960331B63351D65371F683A216B3F276F452E7857467B60527E6A5E846F648A746B9B8578A88D81C29D8BC9A28FD1A793D2A793D3A893D3A892D2A58FCDA08AC39580A378619166507F5540764E396E4733603B28563421522C18522D18522E19532F1B54311D5A3521603826653C2D714134924F40995242A15645AF5F4BBD6850C97053CE7456CD7158CC6F55CB6D53CA6C52C96B51CA6C4FCC6B4BCA6E46C76D44C16E42BF6D42BE6D42BE7147C0754DC67E57CC8660D5936FD59672D69976D49876D39776D19776D19777D49878D89D7BDC9C7CDB997BDB977ADA9478D99276D88F75D98C75E19880E29982E49B84E49D85E19882DC967FD5917ACD8974C88873C18A74BE8973BC8973B6836DAF7E65A3735891634771452A6A3F25633A2157321C4C2C19472C18402516361F132C1A0F29170C2A180B2A170A2A170A29150929150929150920120823140A27170C332012462B1C5936256B44317C513F865D4E8763598C6E67927C759E8985AD9794BFA9A3D1B7B2E2C5C0ECCAC7F4D3CDF8D5D0F9D8D2F8D5CEF7D2C7F7D0BFF4C6B6F0BCAAEEB69DEBAB90E7A185E39979DE926EDA8B64D5845CCF7E56C9784FC57448C27044C26E41C36D3FC56D3EC76F3FC87143C77346C3724ABD734EB87450B67151B77452B87351B97452BB7653BD7756BC795AB77B5DB17B60AE7B63AD7C64AD7F66B18066B68268BD846BC38970C58D75C89179C9957ECE9F8AD2A693D7AE9DDDB0A1E2B3A5E4B9AAE6BBAC +CDE3A6C9E1A9C9E0A9C9DFAAC9E0A7C9E1A5C9E1A4C9E2A4C1DE94BEDC94BBDA94B9D993B7D993B4D58FB2D28BAFCD86ACC98292AD6B879E647D905D728256677550616F4C5C6A494E5C3847573141532B41512D42502F4452324654364E5C3D5966467283567D935C89A46298B26DA8C178B0C880B8D088D1E4A7D8E8B1DFEDBCE3F1BEE7F5C1E7F4C1E8F3C1E4F0C1E0EBBFD3DDB5C5CEADB8C0A6A8B09999A18D9199868A917F6C71605C65504D5940425132384A2434471F30451A2C44142B4512314E153655163B5D183E621941671B42691B42691B41671C3E621A3B5E193E601B41631D43651F4568214A6B274F6F2E617846677B526E7E5E7584647D8A6B8A9B7897A881A8C28BAEC98FB5D193B5D293B5D393B5D392B3D28FAECD8AA5C38083A361729150617F40597639516E334560283B562136521835521835521936531B38541D3E5A214660264E652D5C71347892407E994284A1458EAF4B97BD509CC953A0CE56A4CD58A2CC55A1CB53A0CA529FC9519DCA4F9BCC4B91CA468CC74484C14283BF4282BE4285BE4788C04D90C65798CC60A4D56FA5D572A6D676A6D476A6D376A4D176A6D177A8D478AAD87BAFDC7CB0DB7BB1DB7AB1DA78B0D976B1D875B5D975BCE180BEE282C1E484C0E485BEE182B9DC7FB2D57AADCD74A8C873A1C1749EBE739CBC7396B66D8DAF657DA3586B91474C712A466A2541632138571C314C192C47182B40162436131C2C0F19290C182A0B172A0A172A0A18290918290918290912200814230A17270C1F331231461C405925506B31617C3F70864E778759808C67879275979E85A6AD94B5BFA3C8D1B2D9E2C0E5ECC7EAF4CDEEF8D0EFF9D2EDF8CEE7F7C7DFF7BFDDF4B6D6F0AACBEE9DC4EB90BEE785B5E379ACDE6EA3DA649DD55C97CF5690C94F89C54885C24484C24183C33F84C53E85C73F88C84389C7468BC34A89BD4E86B85089B65188B75288B85189B9528BBB538FBD5690BC5A8DB75D8BB1608CAE638BAD648BAD668DB16692B6689ABD6B9FC370A2C575A6C879A9C97EB1CE8AB7D293BFD79DC6DDA1CCE2A5CEE4AAD0E6AC +A6E3B6A9E1BCA9E0BBAADFBBA7E0B9A5E1B7A4E1B7A4E2B794DEAA94DCAB94DAAD93D9AD93D9AE8FD5A98BD2A486CD9E82C9996BAD80649E755D906B56826250755A4C6F56496A53385C4231573D2B53382D51382F503932523D3654413D5C4746664F5683635C936D62A4776DB28078C18A80C89188D099A7E4B4B1E8BDBCEDC6BEF1C8C1F5CBC1F4C9C1F3C8C1F0C9BFEBC6B5DDBCADCEB3A6C0AB99B09F8DA19386998B7F918460716450655640594932513D244A321F472E1A452A144427124526154E2B16552E185D321962351B67391B693A1B693A1C673A1A6237195E341B60361D63381F653A21683C276B412E6F47467858527B615E7E6B6484706B8A75789B8681A88F8BC29F8FC9A493D1A993D2AA93D3AB92D3AA8FD2A88ACDA380C39861A37A509168407F57397650336E4928603D21563618522E18522E19522F1B53311D5433215A3726603A2D653E34714340925242995545A1594BAF6250BD6B53C97456CE7858CD7555CC7353CB7152CA7051C96F4FCA704BCC6F46CA7244C77242C17342BF7242BE7147BE754DC07957C68260CC896FD59672D59976D69D76D49B76D39A76D19B77D19A78D49B7BD8A07CDC9F7BDB9C7ADB9A78DA9776D99575D89375D99080E19C82E29D84E49E85E4A082E19B7FDC997AD59474CD8C73C88B74C18C73BE8B73BC8B6DB68565AF8058A3764791662A7147256A4121633C1C5734194C2E18472E1640261336210F2C1B0C29180B2A190A2A190A2A190929160929160929160820130A23150C27181233221C462C255938316B463F7C534E865F598764678C7075927D859E8A94AD98A3BFAAB2D1B8C0E2C6C7ECCBCDF4D4D0F8D6D2F9D9CEF8D6C7F7D3BFF7D2B6F4C8AAF0BE9DEEB890EBAF85E7A479E39C6EDE9564DA8F5CD58856CF824FC97C48C57844C27441C2723FC3723EC5723FC77343C87646C7774AC3764EBD7750B87851B67452B77751B87752B97853BB7956BD7A5ABC7C5DB77E60B17E63AE7D64AD7F66AD8166B18368B6856BBD8670C38C75C59079C8937EC9978ACEA193D2A89DD7B0A1DDB2A5E2B5AAE4BBACE6BD +184F42315738355835395A3340613848683E506C3E59703F717A396E75366C70346369305A622D545B274F55214B501D474C193735113235132E3515303A19333F1D333F1E343F203A4E35365B423368502966582064611B6063175D6610586A0D5B6C12636E1E64692A66643E6A59526E4E5D7348697842998932AC9029C09820CA9515D5930BD8910ADB9009DD8E0BE0880CD17005C05F04AF4F04A543059C3806993906963B078649088C55069261059E7505AA8A05AF9207B49B09C4AC08CEB208C8B20FB7A81AA69F259B9A2B9095317B8C3E64854A3D755D2F6E612168661D666819646A1864691764691262660E5D630F5D630F5E65105F670E5C660C5A650956650A556612595F1C5958275951305A4D395B4A4C5C4262623873662F886B27A67C1EB28118BE8612C0850FC3850CC4850DBC8810A58E1596871787811A7E7B1D7576205F6C234E64273E5A262A4D250D3020092C1E05281C031F17011813001212000F1001131601151A02181F02191F021A20021A20011B1F021C1E031B1E031C20021C22021D24021F2704242904282C052C31032F3B04323E063641063743063945063C4D043B54063C5B09425F0C4D6B0A4F6D09516F0951700F516A175063284E544C483A5347335B472C664A296D502871552F715A386D5D3C6A6242606B47606B48616C4A636B4A676C446A6F3A706F33786F30756E30736E31676B3758684046644C38635B2B63671F616F196074195E7325646B386D634A7B58608B4E6E9546869D32879B32889A32889C34829D3E779A486A9850588C5D448169327B752578801E7C871D7D8B1A7A8B19798C16798F187E901B83911C848C26828333817B4C816D6685627C8855908745A38939BC8B29D48D1EE38D14E8860EDD780DC86E0AB0600B95540A8047086931074F23053514061F0C061007050A02040C0203140502200902330F034817045B2106743008893D07A24A08BC520BCA580BD55F0DD65E09C85D06BB5207A445078B3D0C7735135E301B472C242F252D1924350D293F062F4B043652053D58084158083D50073C4A083C430B4140 +1A1F33171B2A1217240E131F0E121D0F111C0E101A0D0F18080A0F06070C04050A05070C06090F070B12090E160A10180B121B0E151F101620121822181D221F22232225262529293E3E3346463D4F4F4851544954594B50564C4C534D454B4B373E432229311C212C161A28141825121622111621111621121823131A25151C27161D2A181E2E181F2F182030182132192132151D2D141C2A141B2812192611182410172310172311162111152112152112142012142011141F10141F0E131F0D131F060B1604081203060E01040B000209000007020209080A160D101D131724161B2B1A20331B22351D24371E26381F253A1F27391E25371D24361C23351C23351B22351A2134181D31151A2D13172A1014260E12220A0C190A0B140D100E16160F373A325254456E6E597F816D919582B6BAA6CECFAEE5E9C5DCDFBAD4D6AFCACCA5C1C29CA4A3829090798989768584758B89708F8E719494739A9D7494946C85846574785F454641373A3B292E36252B35222834202536232938292E3B2E31413A3C403D3F3F40433F41443D3F44383D4333373B2C282C2321241F1A1D1C171B1C15191D131820131721121823121924181C271B1F291E222B23272D2A2D3031313631373B3338473138482F384A2D384E2B35502B35502B3550303C50424A4E5E6455696E557478567E7D537778516B6C4C5B5C44303329282B262124241A1C1C1214140D10140B0E150A0D130C0F160F121B11151F141823161B26181C2B191F2C1A212D1F252C20262B22282B252A2A282C2B292C2C26292D25282E2327312025331F253621283C242C42252E46263048262F46232C411F2639171D2D1114210C0D1606070E03020802010503030506070A070A0F090E110B12160D131B0E141B0D141C0E141E101421101623111725131927131928131A28151B26151B25141B25141B23141A22131B23121A23121923121923141A23161B22171A2215191F14171C14161A12141A0F13190F131910131B10121C10121D10131D11131E11131F111420131622151724151A27181D2C1C2032202439262A3F202638 +6F5D54563429552E2355291D6736237943297F492C864F2FA66F55B08364BA9773B79E7CB5A686AAA187A09C8899968293917D716D5A62584853443648352D3D26243C21213C1D1E451B1F50272D5B333C69424478524C7C584F815F538D6F5C9B7C65A88167A78169A7826CA9826DAB826FAC826FAE836FAB8A73A98B75A78D78A5917CA39680A199869F9D8C9FA69DA3AEA7A9BAAFAEBAB1B3BBB4B3B3ACB3ABA4AEA69DAAA1979C908F96888B90818887808B7F7F8E7C7F8F7A80907B81957B8396778490787C84797478766F71746B6A6B5E58614F4D57323159302C5B2F2764342C6D39326F3B32723D337245367B4F3F856752836E5D817568887D698F866A9792709A9574908672857B627B715372674C6A5E465D4E3D4F403047382442311C3E2E183C2D183B2D183C2D193E2E1A3F3122423A2F57534D6563607373747B7D7D848787939A939EA69DA0ABA5A3ADA6A0ACA59BA9A697A6A88E9FA88898A487979F86969F8294977F8E8C7C88827B867E7B857A7A80777B7C7579767179787179807B77807A7580796F7E75687E70667A6D6573656D6C5674684E7B64477B60437B5C3F7657397255336C4F3060452E4E4A3E4F504451574B5761595971686783797A9B8A8EAE9D8FAD9C90AD9B92B19C92AF9B89A496819087747B7466646545424E403B463B343F3322342A1931221633201E38222D3C232F3E2531412A394C2C3F542B4252313E4D3A425141445D434F664D506A5B5D7069677D797F8F8B919D9AA3A6ACB0A4B0B3A2B4B6A1BDBCA3C4BFA2CBC1A0CFC6A0D1CAA2D5CAA7D7C7A8D5CEACD1D8B0CEDDB2CAD4B1C2CDAEB9C9AEADC5B19FB4AB91A09F7E858F6A6F8455587345456139314F3026402E213330242B3424263626213A2C1C3F311C44351F47371D4A3B1E5741236B492B7F522E8F5C309F6436B1693EBF6C42C97144C77148C1754DB67751B47F58B6835FB58F6BB39977B4A37FBCA882C2AA82C7A784C6A283C79D7BC7946EC78A62C5815BC27A51C1754DBB714BB36E4EAB6E51A77158A27B659B7F7298867E958A8295938886837B7C726C6C5E57 +815A10502E11421C10350A0F4D140C661F0A7224097E2909A63A06B33B05C03D04B63B05AD39079B340B8A2F0F802B1376271749162837122C260F30220E2F1E0E2F1F0F30211032290D2D31092539061D4F0916650D0F6F120E7A180D8C250B9B3109C55204D56205E67307ED840EF49615F59E19F6A61DF7BB2DF8C237FACA42FACF46FBD54AFAD649FAD748FAD746FBD640FDCF34FDCC2FFDCA2BFDCC2AFDCE2AFDCF2BFED12DF4CD3BE2BE39D0B037B89B32A0862D987F2E9079307F6D366D5D374437343B3139332B3E332D41342F4431304C2E2E4E2323441D1D3D1717361213300E0F2A0C0D270B0B2409081F08061A07031306031106030F05020E05020E05020D05010D05020F04021004031204031305041405041405041406041406041406031306021106021006020F06020F07020E09010E1202111707151D0C1920101B23151E2F1E22402F2C5A433071593A998447A28E4BAB9950C2AD53D8C05BE7D263F3DB66FCDE5DFDDE57FEDE51FEDC4EFEDA4CFED344FDCB39FDC72EFDC227FCBD21FBBB23FBBA26FBC02FFBC63CFBCC4BFCD154F6D462E5CB67D4C26CC8B96CBCB06DA29C678E885D75724F5C59422E2A2F2A222B261A28271020310C17460B0E5A100A711109700F09700D096E0C096D0F0A6B130A5F13104A0E1533081A14041C10041C0D051D0A07220C0C2914142E252337534D4C5F59536C665B827B639D916AB5A36ECCB26DE1BA6AE9B35FE3A351D28B44B773369F5E2A8B491E7431135D1B0E35020D34010E33010F41070D55130B6C220985340799440CB25711CA701ADF8B29F1A535F8B947FCC856FDD666FDE278FEE983FEEC8CF8E78FEADA8BD5C180C9A86FC8945CCD884BD0823DC07431A75E2B94482688392281351E7C3619683318542B1D4221223415253F12214F19176626117F370E8F4811AA5C1BC37529DB8F38EEA946F4BC50F3C55BEBC96CDDC67ACBBE86BAB48EA6A189908B817672735B57624844563A324A30243D2B1730290C223007174509115D130C7722098E3609A24709B8560ACE680AE17908D17809BA720C9D680D815810 +21365F1F3560273A6E2F3F7C39488C44529C48549C4C569C58619E58619F5962A058609C585F98545A8B50567E4B5176474C6F2D3759263154202B50202B50202B50212C52222D5425325F2936632D3B67323E6B37426F37436F3844703A45703B446F3A426C39436E3844703D4878424C80444E8547518A4E589447548E4150883A497D344273333F6E323D6A2D3862283258172145111A3C0B143308102E060D29050C2A040C2B040B2B030929030727030524030321030322030424040828050D30131B451D2452282D5F2F3364363A6A3C426F3E48703B4C733C4C743D4C76404E77445078414E763F4D743A4C7330446F2B3C7029386D27346B253269233167202F631C306417336C1734701835741835731836731938761D3F7C214486294B963956AD3C5AB03F5EB3405FB34161B34164B64266BB476CC3466BC2466BC2446ABF4269BD3F67BA3E63B53B60B23A5CAE3A5CA93D5CA9405CAA495DAB5062AE5E6BB56473BD6F7DCB717DCE747DD1787FD27C82D37980D3737ED16B78CB6371C55560B5535DB2515BAF4C58AA4855A545519F454F9E474FA04B51A35054A75256A85458A9585DAF5D60B35B62B75864BD5067BE4F67BD4E67BD4F68BD4D67BA4B69BD466AC13B6BC63A6BC8396CCB3B6DCD4271D14878D65181DE5787E85F90F177A3FE79A5FE7CA7FF83AAFE87A8FC7FA2F688A2F57E97ED7993EA7590E86784E15576D94D70D54C6CD34A6ED64B72DA4B76DD4D77DF4B79DF4976DE4976DE4A75DA4A72D54A70C5476CBF4568BA3E61B2395BA934529E2F4E962B4A8F29488A274586264282253E7E253C782138741F35721B336F18306C1B2F6E1D3172213578233C8328438F304B9A3851A33E59AD415DB24262BA3F64BE3E62BD3D60B93C5DB13C59A63B559E334F962F4B8F29468A26428424407E253D7A21397421356E1E2F66172A5E102353091D4806194005143704102D030C2703071F02031902031802041A030A20040F29051835081E400C204810225011224F11244F152850192D531C30541D32551D31511C2F4918273C1A2B401C2D481D2F4D1E3255 +6568796F6882736B81786F80796E7D7A6E7B79697C79657D815D7D84617C88667B8E7180947C859789809B977C9A9A7C9A9E7D91A1818C9A7B879376858F72848C6F858A6E86886D86876B80896C7B8B6E719072679676609878599A7A4F9A7E409383338382337A823372833969803F607E465E7D4E5D7D636E7B6C757B757C7C7D7F7B85827A8483788385777D85767C82727C7F65777D64737C63717C646F7C666E7D666D7E675C8072557D774E7A7C50797853797553787254786F59786564735B7E6E4A826F3F8770348A6E2F8D6D2A98662A9F682CA46F2CA6742EA97930A57F35A1863A9D89419A8D48929854909B6092A07D93A98895B2939AB2929FB291A5A392A5988CA38881A37B7AA36E74A4696EA66468A263629C655E956D5E91725A8A7D55877D52847D50847B4F857A4E8C79518F7C528C764F88745585725C836E60826B647C646C7A58737F517D894C848D45849144869543899E498F9F53949465968970A28287AB7F87AC7C88AD7882AF747DB17070A76F669B6C5C8F69538D694B7C684E79675277686079696B776F717171736E7670747A6A757F64767F63747F6273805E7580597F7C50876C4C874D468949438C45418F3D3E8F363F8C333C8C37388F3D338C3E328A3F32894832894A358B4F3B8C4C428A564D885E55855D62845B6085595F865257884C4C88444787414085463C8949408A4C448B544E8F5F5F9B6C6CA5757EB18187B88B8FC69A94C99DA2CCA4A4C2A4A1B7A59AA79CA19B8CA692779F8A78A18C79A38E79AE9A7EB5A889B7B696B8BF9EBCC2A1C0C6A4C3C9A5C3CC9EC1CB92BEC883BBC780B1CC81A9CF87A2D08C9FCB9395C89995BA9E97A8A79D9AB39A96BA9A9BB59CA0B29FA7B5A2ADBEA5BABFA5C1BBA7C3B3ABB9ABB4B0A6B8A1A0B6989AAF928FA89189A590869B8F8892938689968689968588908989898C8580938874958869988D5E968B56988E509A8D499B924A90974F849C5A7BA66378AD6C7CB57A7EB3857EB08D78A98C7CA18C85928C8A818B82778575697F695D7D60527D5B5377585971535B7053547C534F7F5E5980 +A35F31AF5630B4532FBA502FAB4C2A9C4926964423904021693728573B2E45403535393F25324925334E2534542D3553353752593F476B463C7E4E318F5226A0571CA75619AF5617BD3D10C82F12D42115D61917D9111AD4101BCF0F1CCC0D25C90632AD0D349A0C37880C3A770B3E660B425B0B3F500B3C2F0E3D2F0C38300A333A0A2B450B24490E234D1223521619561C14531E0F451F10372112301F192A1E202B1D202C1C21371818401D1E4923245328255E2E27602E28622F2A612F355E2B445924515A1C4B5B15455E144062133C6911336D15297C180F7A1911791B14771B11761C0F701B0F6B1B105F171A561221400C16350C192A0C1D250B20200A241207280A09270C16360F134213104E1612521A155628195E381C6143156151125E69155D6914546A134B7015477618438629428C3641A6492EB25627BE6321BE6620BF6A20B1671C9C5B17834E196846273F32383A2C38362738352339392837482C345B312B71371373351776331B7031216B2F275B2630451C3B3414462613490F1D3A0E22370D27351C332C313A1B49410D57470874490A7A47098145097A430974410969420C66500D6D5D0D6D610F806116896616926C179E741AA4751DA8771AAD7D17AE871BAC8B19AB8F18B09915BA9D13C59C21BE9925B09F30A09E36977D3E927A3C8E773B7B74377A653E825239954534A54937A64C39A7503BB2553FB6593CB9603BB26734B1722CAC7124AA6C1DA76317AB5F0FAC560CAC490BB03C11B83C13CF4811D44511D94211DA3F11DC3C13D83F0FD4390CC73207BE2A05B02705A5220C9624119227168D2B198B291F88282885283481293C8531448E3148983151992952A23456B03F4EBF4D47BE4F36BB582CBD6421C47019C57C14BB8313AE8417A2761D98652E85573E704D4C563F55402F612B21642718652B155E3312563B0F474C0D3E5F0D396F0C377B093084092B8C0C269516279E2023A82D21B13814BE440EC6490BCC4D16CC491DC84424B73630A62B41911F4E7B1654600C5C4D0861450A5D40105543164E43284C4F3141603B3E823D3698543A +547C7B385E95244FA31040B1113FA5123E991740961D42943655993961873C6E7648745B557A416075336C71266E6E22716B1E7B55107F4709833903893202902C01922E019431018D3C0F7C3D286B3E415B415C4B4477454981404F8B365EA1286BBC0A69EB0660F20258FA035CF90460F80663F40966F11467D4176CC31B71B31D7B9A1F86812187732489652C7F473876334E5E195B5411694B0A794C108A4E168F531D9458259579319884329C903398A34495B6558FBC598AC25E82C15475B847599E3D50973C47903C408F373A8F3330862A257C252E62233E65264E69295D74336C7F3D7282437985497B8B517E915676A16370AD726ABA8168BB8566BC8961BF8366BC7788B97099A766AB965DB18C51B88345C67C36D67127DE6221E15017D63807D23C06CF4006CB4207C84408B94F0EA958187E62426C69585B716F547B754E857C42918433988E2E9393268E902086691F835D1F805121743D216F2B1C6C1B14690F045702044E010546000945010E45021D4802314502433901562C018018018C1801991901AE1D00BC2202C62102CC1E02CE1B03C51A04BC1A05B71604B31304AF0E05AD0A03A90906A50906A20A0AA10E0DA113109F1E1A932A278739337A443C6C5C4763604A5B644D4869522F665E225E671F546E1C47721A3F6B072A5505255103204E06174C141B48212839283A2E1E5B3A1E64471F6D55247C6D28917F27A0871CA38E13A29213918E1B7F85296D713B59574C4D3F5A3F29692D1B741C0F810D057C11047815046A1E085E240B57260E58220B5A24075C27075D2D076B340B7B360B903908A33907B03806C13509CD330AD52F06D82D06D92E06DB2D09DF2A0AE32207E81C06EC1804EE1B03EF1E04EE1F02EB2105EB250EE8361DE44C2FD95B4CC3655AA763738B61917267975F64A94D63973E5487364282333A6F3833673D3B533F483C415234405D3541613E3E6649346E4E2D795622855E1A8B68148E730D8B780C8F820D998F12A1A014ABB510B1C109B2CE05B0DC06ACE707ABEF0FA8EA1FA8DE35A9D04CA5BC4AA5BD449DB34495A4428D96 +DA9F90E8AFA3E6B09FE4B19CE3B19AE3B298E5B297E7B297E9B395E9B797EABC9AEBBF9CECC29EEBC3A3EBC4A8EBC5AAEBC7ACF0CCB4EFCEB9EFD0BEEFD0BEF0D0BFF1CDBCF3CABAF5C2AFF2BCA5F0B69CECA990E89C85E4967FE1907ADB7E6ED57069D2636BD0656DCF686FCE6971CD6B74D06D76D37078E28680E48F83E69986E69E87E7A388E6A287E6A187E49E86E29D85D99D81CC977BC09176BB8B72B7866EB8866EBA866FBA8E7CBE9687C29E93CEAA9FDBB6ABDFBAAFE4BEB3E9C1B6EEC5BAF2C8BAF0BFAFEEB6A4ECB09DEAAB96E8A08AE4977CD47964CB695DC25A57BB5051B5464CB1414CAD3D4DA73A4CA43D53A6516CA75972A86279A86278A86277A462709C5F6E874E647B3E58702F4C6B2949672446631B435E18415C153D5B133D63164967184E6B1A546C1A556D1B56701B5A75225F843B6D9148709E5573A55A74AD6076BB6E79C77779D2827ADA8B78E68A6BE68766E68562E37B5CD97155CF6755C65B51BC474BB73F48B33745B23645B23545B43149BA3351BF3255C13057C13E55C04355C04856C45159C3555FC45662C25C68B96264B15E61AA5B5EA5565EA1515F944658843A51712D4A60234448143F46113D440F3B460C37480B344A0B354D0D394E0E404E0C3E4E0B3C4E0B384D0B344A0C36450E3B420B3E3D0C3C380A35370A34360A3336072F35072C32042336022143031E48041F4E0621540B2261102A701A378029448F335499395AA4415BAC4B61B75E67BE7071C77877D07C75D77F74E2957AE3997FE59E85E7A28CE8A590E9A994EAAC97E8AD99E6AE9CE4AF9DE4B09EE5AF9DE5AB9BE1A699E0A096DE9E92DF9D8FE09C8DDF9A8EE1978DE1988CE3998BE59E88E5A187E5A084E39D7FDF9679DD9172D7876DD07C67CA7262C2695BC26658C3675BC3685EC26A63BE6C64BC6D65BB6E6AB96B6BB2666DA95E66A1555F994C5A9742529B3E4F9C3A4C9D374A9B354D9A324B9D3447A23544A133439A3048902A4C84234D7A214A721C476917446617436214445F15475F14495F144A6D204A7825488938519D4A5DA7546BBC6F78C2797CCD8E84 +844C346E3E2665391F5D34196C42227C502B885A3294643ABD8754C88D58D3945CD5905BD78D5AD17E54CC704FC9694AC66246B24D2FAB4626A43F1DA33F1BA23F1AA040199E42189449199144198F401A8B3617872D14852A1384281382281386291797351BA2431CAE521EBB6327C97430CF7D37D6873EE6A951EAB05AEFB763EEB96AEDBB71EABA73E7BA75E5B875E2B271E6A860E2A157DF9B4FDA9244D58A39D38533D1802DBC7125B0671FA55E19975215894612814211793E116A35105D2E0B52220952210952210A5422095624085E290A6B310B8B460E974D13A45519AB571EB25924B35823B55823B15421AC4A1F9B301F90261A861C168219147E16127612117113116E1A1472211877281D7A2D207E3224883D2B91452E95472F99462D9A3C289538269134248D32228A3021802C1E7C291A7D2C1D8336228941288D482A924F2D9A5831A15F34A76332AE622FB05729AE5327AC4F26A2461F9B3F189336158D2A1282160D80140B7E130A7E120A7F120B800E0A870B08940D059E1005AA190BAA1A0DAA1C0FAC220FAD2511AB2814A42A188B271A7D24176F2115691E14641C13601A115E150F5F110C6311087210047810047E11048716048C1F03902203902303971F049220058E2107842008741D0A6C19086A140967140C6A1A1077321F7C39238141288D5130996034A66D3AB37841BF854CC0854BC1854BC28644C5833EC07E3BBE793ABE773CC47C41D08546D9904FDF9858E3A160E8AC6CEFBA78F6C884FBD996FBDA97FCDC98FBDD9AFCDD99FDDF9BFDDD9AFDDA97FBCF8EF5C480EFB871E7AB61E1A257DA954BD3883FCC7C32C67227C26D22BE6820B96324B75D25B35625B15424AE5323A85026A350289E4E2A9B502A9A5329975429955427935526925726945C25965E26965C25955A259157248F57238C58248A5723875625845426825023804D23804A1F7F481F824823854B238C502897582C9F6132A86B3BA97240AB7444AD7545AC7045AC6943A65F3EA053399B4D349848319A472F9E4533A44537AD4C3CB75942BF6945B46743A65F3F94533A844633 +5A966553A16645A96838B16B45AF7553AE7F5BAA7C63A67A74AB4E76A43A799E266E9B1E64981765991A679A1D6996246C932B68AD4371B94D7AC5587FCB5384D24E86D64D88DA4D87CA447EC83A76C7316ECB3967D0426FD44C77D85674DD686DCF6C7DAC5F7F905D81755C846044884B2D874822874618934C1B905D178E6E148F6C19906B1F8C641F885D1F705924674A315E3A354C46413A524E35625A307266287A6021835A1C96551E9053208A5120863B2083251C7822196E1F1C5625194F1F1E5114285A2533633632683B326E4133794A3B8356528A7356757B5A618472547F8B477B9446739D456BB54F5FC7644FD2793BD08338CE8D35CE923ECE9847CCA45CCBA965B5BA84A7C39099CD9C90C89988C3977DC08370B2746CA15D66924B799E2887A42495AA21A1B523ADC126BAD82ECAE339DDE554DFDD5BE2D662DFD15DDDCD58E0C44EDDB145D5A441C8A235C09E25BF9723BE9022B28A1EA38E2295962D8F9B39829D5477AB6A6CBA816BBF8B6BC49565CBA558CEB343CDB935C6B62FB4B32FA7B6309BB9397CBA3C5FB35B52B27343BC8531B58C3EB2944CAF9551B09657B27A6BA861799F4D7AA34267B6246CBD216BBD1F6BBE2156CB2850DE2D64E63578E93878E3367FE13586DF329BDF2AABDE2EABD437A4C64BA6C558A4BF7672977B659281588D834687813B8081397C7B4288876FB0927CB89D89C1ABA8C3B7BDBCC4CFAED1CFA0E0D380E0D560E0DC43DFD330E1C122DCAE1CD2A124CF972ACD8B35B28E67AD9376A89885B0A19DC3B1AFC7AEB6BEA7B9B79BAEBEA5A3BB9B8FAA947E99976E91B1688CC66A7AD3736BE2875FE69359E2994FCE9546B6903E978C38808C326B912854903035984528A05731B65248C2505ED76172E37A8AEC84A8EB86C9ED8FDDF19FE7F3ADEEF3B3F1EFB7EEE6C0EBD8CBEDC9C2EBAFB4DD97A5CD7BA4C3659EC1459ABA3294B12895A72F97A7329FB040A2BB50A3C6739ECC899BD0A697D3B192D7C087D8C87ED0D673C7D86BBED363BDCF65B7D75BB2E14EB2E648BBE356BBE661B3E266A7DC73A1C6869EA9769A8165956A +282E8630368E333992373D973A449C3E4BA23E4DA43F50A63F56A93D59A93C5DA93A5EA9385FA9365FA73460A6325FA5315FA52C5DA228589F24549C1F4F951A4B8F17498C1547890D407E0B3E7A0A3D770A40770B43770C46790E4A7B15517F1D5C833B6A8448718556788764828A738C8D7A8D8A828E88A6A893A9AC9FADB1ABB4B6B0BBBBB5BDBCB6BFBEB8BFB8B9BFB8BCB9ADB4B6A3A7B3999AAA919AA28A9A9B8298957B966C62835B547F4B467B3937772829732125711A216F121B640D175C07134F08184C091D49091E470A1F460D24460F27460F2D470E2D450E2E430D2D400D2D3E0D2D3D0D2D3C0D2B380D2B370E2E370E313A0F353E10363F113740123743123845123649123448123247123046122F45122B421128401127400F24420E234A0F254F11275511275712285A152D611630651932691C386A203E6C22416C24446C27486C28496B294E6C29506D305C74315E7533607734647B36677E36687F34687F2F687B2B657728627426617124606F205D691D58641A525E184E5A124052113C5011384F0E354D0D2E490B264606204300173F00153D00143B00143A00143A001238001237001136001136000B34000A33000A33000731000731000630000630000831000831000831000A33000B34000D36000E38000F3A00103B00133E00133E00133E00153F001840001A42001A4300224900224A00234B00244E00245100265500295800275A00265D00245E002361002062001F64001B6700186900176C000F71000E73000D75000C7B000A8000088601058B030592090797110A9D140DA2180EA81C0FAC1E11AF1C0FB11C0FB3190EB4160EB5130EB7100EB80E0EB80F11B80F17B70F1AB40F1CB10F1EAD0D1FA80A20A2061F9D031E97011E93001F92001F91001F91001F91001D92001B93001B95001B96001895001893001891001A8E00148B00178A001689001089001089000D89000989010789030987050B86060C82070E7E0910780A10710A106D0A10690B11680D11670E116711146912126C1815701916741C1978201C7B211E7C21207F232380252883 +A984A3B68AC3B07FC3AA75C4A268BF9A5CBB9351B38D47AB6F298F63277F5825704F276C472A6845306B44366E453A75463F7D4C5B94586DA36580B37A8FBD909FC799A7CCA3AFD2ABC1E0A9BEDDA7BBDB9CB3DB92ABDB86A3D67A9BD1698CBD5D7DA64E758540736C3371532A74442178351D77301A762C21712D2765302E5A343A4E3946433E4B3E3F513A415034474C334E3A26603B27663C286D382279351C863B178841138B5B168658138256117F5A0F775F0E6F5B106D58126C54136D55186B5C175F561B5D511F5C5021585024554E224C441B412C193526142F200F291A122515162114162713172D140E33140E35221345310C534005624509654B0D684C1B68482C6149585B4B6B5A4D7E5A4A7E5D487E61487E61506E675E5E726B4B837A338C7D2B8C80248C812586832781882D728C2F6683255E791D517015456C164069173B5E1E3C531F3A4720374221324928314B2C344E303859384271454F894D629F6273BB818BC48E9ECE9BB1D0A0B9D3A5C2D7ACC4D8A9C4D1A8C3C0A4C2A0929C998A9093828579727B615F6B4F4F58493F49452E494B2E46522F445733465D3748663B566F4468764F7B82628B9277AD9076B58E75BE8C72C88971C78D6ABD8863A9724A826C477867446F604755604F4059552F525B2A4D5D2C51693D668B66678A6E688A776480895D79935B7E935B868F6A86896F878B75888D82958E889B9695989297849D94729F835BA276478C623179502560391F4F2E243A242C2F1E3C2415511316521717531C21542A325837475B39605A457959548E5968A36670BA6578CD637FD75F8DDA6C96DC74A0D875A9D278B6CE82C1CD91CAC89AD3C8A5DACCAADCC9A9D6BF9FCDB793C4B187B1A0779D87698D725C856A537C644B78644C7D6C598A7E6B998C7AAA8F85B9908EC49496C99893CB9592C58F8DC38E8CC49284C7A286C5B28EC5C29CCECAA7DAD7B3E2E1BBE3E7C1E2E2C3E3D9C1E4C7BDDEB6ACCDA29ABC918CA77B918F6F92756A88636C785B7172557679587E79607F6F6C8560768B557E905182925081965A8C9F5F909E6A93A4708E +A98584C38AA0C37F9DC4759BBF6893BB5C8CB35180AB47748F29587F27507025486C274E682A546B305E6E3668743A727B3F7D7A4C948358A38C65B39E7ABDB090C7B799CCBFA3D2C2ABE0C1A9DDC0A7DBBB9CDBB792DBAD86D6A37AD18D69BD7B5DA6554E8544547B335A712A65742171781D71771A71762171712765652E5A5938504B42463E49463C51463A5038344E333960265466275C6D2864792270861C7D8817768B136F86165282134E7F114A770F3B6F0E2C6D102F6C12336D133A6B183A5F17255D1B2C5C1F335821315524304E2226441B1E3519262F1421290F1C23121E1E152121142725132D330E32350E3545133D530C39620535650936680D37681B43612C4C49495B4B606C4D787E4A727E486D7E486D7E505B6E6F5E72834B6C8C33528C2B488C243F87253983273388362D8C482F833C2579371D7032156C35166939175E361E53301F472A20422C21493B284B3E2C4E4130594A38716045896B4D9F8562BBA981C4AC8ECEB09BD0AFA0D3AFA5D7B9ACD8B7A9D1B0A8C2A4ABA0949299908A938D827B72756B5F6B564F58493F40492E364D323252372F573E335D463766443B6F44447B4F5B8B6271AD779AB576A5BE75B0C872BBC771BCBD6AA7A9638E824A6278475A6F4452604E4756604039592F2A5B2B2C5D353D694E668B8567858768808A6864896F5D93685B935C5B8F6A6B8970708B77758D828C9588909B9298949D848E9F7284A25B848C476779315260253D4F1F3C3A243325242F1E3A3C13514515524A17534F215254325857395B484F60457978548E7759A39066BA9B65CDA163D7975FDA9F6CDCA174D89475D28778CE8382CD9197D39AAEDAA5BFDCAAC2D6A9BDCD9FB4C493A8B1878DA0777A8D6974855C757C536B784B667D4C6D8A597F996B8DAA7A9FB985B7BE8EC4C094C9C893CBC192C5BD8DC3BE8CC4C784C3C586B2C58EAACE9CAFDAA7BFE2B3C5E3BBC3E7C1C2E3C3C9E4C1D2DEBDD9CDACC8BC9AB9A78CA67B80916F919263887C5B78635872555A7958697E607F7F6C8569608B5955905551925650965B5A9F645F9E6D6AA47E70 +2D472D2A422A273D292438292031231D2A1D20211B2319192319192319192319192319192319191E1E19192419192419192519212B1C28301E2F3620363C213E4323414623454A24505427545829595D2B5C602C60642D60642D61652D5F652D5E642D585C295357284E5227484D254348243F46243C4424364022334022304023324124344326364426384627384929364B2B394F2C394F2C3A502C394E2B394D2B374C2B364B2B2D4329283E26243A242135231F31231E2F221D2D221B29221A26262319192319192319192319192319192319192319191925191A281D1C2B211F302423362724392A263D2D2B4633375233586D3E6276416D7F45718246768548778847758847748545758343768242748040737E3E72793C6F7138656931565B2C4146223D401F393B1C383A1B383A1B3A3A1C3B3D1D3D3D1F3A3D1F383D20383C1F383B1F383B1F3A3A1E3B3B1D3A3A1D37371C35351C33331C2F2F1B2A2A1B26261A241A1A2319192319192319192319192319192319192319192319192319192319192319192319192319192319191924192424192126182126182126182325182525182525182525192525192525191E28191F28192129191F291A1F291A1B291B1A291F1B2A251B2B231C2C211D2F221F3327223826253E2528432B2C472C365332375735385B3843673F4874485183555C936073B27878B87A7DBF7D81C88F84CE9288D19186D19784D19185D0858BCE8297CD809CC87B9BC17598B86D89A9657B99595D7740586F3B5468374F5B2E4A5328494D244247223B4221343E2031391F2C36202A35202935212E3821323B223C3F244144254848264E4E2950552E595E32616B3A6C794273864A798F50819452859753869853839852899A518EA15297AC579EB85FA3C367ABCD70B8D472BCD572BED26FB8CB69BBC661B9C45EB8C25CB1C25EB3C05FAEBE62ABBA629DB15F92A45888944E78844365733B58643349582F414F2C3A4829324226293C25233827213421203320213421223722293C252942292D482D2D472D2B462B2A452E2A442D2A432A2C4228294229 +24B44E319D4D479C445D9B3B7B8C379A7D33A57634B07036D24C2FCA4E31C35034B3562FA35D2B9D672B98712C9179298B812689871C978522A58429AA822BB0802EB77F2DBE7F2CD4832CDD812CE6802DE17E26DD7C20D87920D37621C76E29B67330A87C44B08A5BB89972C2A788CDB69FD7BDAAE2C4B5F9DBC4FBD7BDFDD4B6FCC799FBBB7CFBB370FBAC65FD9C4EF98B3AF27A18EC7819E6771BE0731EDB6F22D87124D67326BB7636B07D44A68453A88B5DAA9368AC9A6EAEA275B0B787A8C194AAC48F9DC08591BC7C89B27481A96D7C9256837F4F9C5637AC4E32BC472ED0482EE5492EE94C2DEE4F2DED5A2CEE602BF8642DEF6932E66E38E07039DB733BCF7A3FBC8648929952859A50789C4F739B516E9A536D9755718E547A824D89744BB05F48C15F4BD25F4FD96254E16559EC6965F26E68F98F85F99A92FAA59FF7A49DF5A49CEF9F95EAA291E9A088E1967DC5795FC2785BC07757BB7454B26E53A0654F93634C7E5C3F77573E70523E6C4F3F684C4168473C6C423E7D4C45935759B7656BBE6C69C57368D68166E68764F38663F7895BF38B4FF48B54F68B59F38B5CF18C60EF8A62F08863F18267EE7669DB5261D4495DCE415ACD3A53C73751CB3D56C94658D66A58DC755DE28163E9956FE7A570DCAD68D0AC60C1A963B09F629378448E703D896836815C2E80562F894B30914A2C9464379D6C3FA67547B7854DC59A44CDAC3DD7B439DBAF3DE2AF34ECAC25F2A319F39621EC8D2EEA8634EC7B32EA7233D87037D47035D07033C96E2EC96C37CB7343D07D55D68C63DC9B6FDEB37CDABB7ECABA82B8A97AA2A178928F65797A58665B4D60444D6F304C872948972644AB2D40BE3842D44544DA5149D85752D4625CD46E64D6766AD3706ED5636CDB5C68E75963F0525AED464FE33D47D74246D64B4AD35E50CC6C59C47B65C88372D38F7CDE9480E29484E68688EB758AF16A83F66C7CF46C74EA646DDB5E64CD635EBB6F59A676558C7350756C4C66694A5B704855744A51724D51705050774D4B7F4C49814C468352458B503E954E34984A2B914D26944F26A64E +2958572B6B3E3669404267425669436B6B4573703E7C75388B7F1C937F179C8012A88113B58214B77E12B97B11B67813B3751699702C946C36906840985B49A04E53A24A58A5465DA14D6C9F516A9D56699B5769995969955B68915E68856562777358558641488F403B984030973926973325962F25952B2388252989322F8B3F3E86424E8145517D45557A45616D456A5F4F724D5C7D49568845508D3E4A9338458E3546893347732A4C6B274A6325495C284A552B4C512C4E4E2D5148325848395D554B506059436C6836706E3174752D7E7D2D8787279B971BA29A12AA9D0AA4970B9E920D97900D918F0E858C0F7D870F88700B885F0E884E11824A147D47176B461C6244215E412761392D653133612F375E2E3B582C424B2F4C3B31523535563339613632643A2B68392668382169381B69381A6B3A1B663C18663E15663E12653F0F65410C66491061521759612051732D46712F466F32466E37436B3A3F6C3D366C452967491A5B48194F481849451744431735401232391032330C30330B362D0F362D12362E16372A203B252A3D23333F213B4E254C542B565A32615F356564396A6E41707347717F4C738756729F6F76A57574AC7C73B18B6DB99368BE9660C19661C97D65C97D61C97D5EC98055C88242C18633B7822FAC752B9C6F247F7A1B7580166B86125F931553991A4A971F4B98274395334095383E963E3E964A3F91524F8E526E834F8180468D7D3D9279378C73348F6C309B5D2CA24E2CAC462CB6442AB54925B74923B94A22B44224B0342CB42931B22630AD242BAB2A22A22E15912A11841F10791713720E156B0A1B650C1B5A0F1D4D0D2342102D3E113538113F3A104739104B380D4C380B4F3A0A52390A523C08513C064D3B06493A0D413C153E40203544292C492F25492E22462F1D3E32203B3623373A25383C263A36283C2B2A382132331A3B2E15442E114B2F0E52330B5836085E3D0664420A6A43106E421771431B703F1E724219724A17704E1871501972511A70491D723F1B713C196E391C69362464352F5B2E315A28315D253361243965264163 +81411F834120803D1E7D3A1C712D1466210D63200D611F0D5B1B0A581A0A551A0A511B0A4D1C0A4C1B0A4C1B0B4F1C0B521D0C6A2B177435197F3F1C88461D914E1F954F1F9A5120A75922A95B21AC5D21A9591EA6561BA151199D4C1891411286390F712B0A66250B5C200C4E1809401107380E05310B041802001001000901000501000201000101000101000201000302021008031C100829180D3C28194F39255A432C654D3490744EA07E50B08952BA8F55C49559C59659C7985AC6975CBE90569C6A3886562A71421C673A185E32154C27103C1C0B220B021906011102000C01000701000601000501010400010300010400010400010400010400010400010701010A02021905012208012B0C01300D01360F013F1402481902541F056127087B370D833E0D8B460D8F490D934C0E9A5312A45B17BA722EC4823DCE924CD19A55D5A35FDCAF73E2B982E8C497EFD3A7F9ECC3FAF1C7FBF6CBFDFBCBFBF5C3F8EDB5F6E1A7F6CE8BF7CD83F9CC7CF9CA75F9C96FF4BD63F2A75AEC934CE88345ED753DE9713AE66D37DE6133CB552BB54321A32F17891C0B7C1A096F18086518085B18084814073D1105360F05330D04380C033B0D033E0E034610024A12014D14004C15004E1702501903531B05581F095F240B62280E662F106B3614743F188F613297693BA07245B18755C19A62D0A769D6B06EDEB36FDCB06FDAAD6FD1A66DC69A68B58B5FA5794F93643F814E306C392158261443190E3411092A0B062408052008041B06021A06021906021806021604031404041304051204061005070E06070C06070C06070F0708150C0B2015122F24194334245947336F5C4485705798846EAB9B82BFAE96D2C1A7E3D3B3F0DEB6F7DFB4F8DCADF8D3A2F8C595F8BA8AF6B17DF0A66AE89956DB8C47CD7A36BE692FAE5D2D9D53288F49237E44216F3D1B6236185A3218552F17572D135D2F1165330E6F360C793E0E834913935315A3611BB47225C38631CF963DD7A64BDCAD52E2AF53E6AC55E9AE57E9AD58E6AF5BDCA95DD3A058CC9150C98B4EC68047BB723AAC64339B572C8A441F +BEB490A4A095929694808D9472818965757E5B6E7B526879425A72465B744B5C765D61706F676A7A65668564628D655E95665BB46853B9674DBE6747BA6140B75B39B55936B35833AF5730A555349C5339844D3C6C47406345415A434248404341424645464B3A434E2F4052223753152F55102D560C2B581D31582435592B3A5A2B3A5B2C3B5C2C3C5D2D3D5E1C355D21375E2F3A5C2F395B30395B27355A1E315A172E5A102C5A0E28550E28550E28560F2958102B5A102C5B102D5C102F5E10305F1032621032621132621131621131621030610F2E5F0E2D5D0D2D5D0D2D5D0D2D5D0D2D5E0D2D5E0D2D5E0E2D5F0D2F610E33640F366711396B183A6D1F3B6F303F7341457464567B6F617D7A6D7F816E8288708598708EA96E8ABA7086C97184DC8374D98375D68476D07F75CB7A74BC7072AA63738E5A6B815C69755E686F5C696A5A6B5A56704A50743C4B782E477B1A467D19457C19457C19447C18447B174379174279154178154077154077154077154077164076163F75153F73153E72143C6F143B6F143B6F133A6D12386A1236671133620F2D570F29530F264F0E244D0D234B0B214A0A1F48081E47071E47091E46091E460A1F470A20490B214C10204F1D23514330524D34525838526C4454795259855D60966764A76F66B87865D78659D3875AD0895CC28B5FB28A649F84688C7B69766E5D6C685B62625950585840525B3A4C5F38456639416E3A416F39426F39426F2E42722E44733044743C47783D487B3C497C36487C30477D23447A184076203E6E2F3F683F40604D42575C435165434D5D4352584152594153593F53593F4F5D3D4B643C4458384648354837324D282F551A2F5C1231611333652032682F356E403C74524877655577746177777077887A739A8474AB8D78BB9A7DCEA578DFA971DDB06BD9B061CAAA5DBAA05AA897609791638C86637D7C63767260646561535860434E6432486923416D163C6E153B6D143A6C143A6C143A6D153C6E1C406D2A486C3A526C4A606D5D6D70707B767E86818B928C9C9E92ADA796B8B397C5B990D0BD88CAB989 +4771401E421B10351503281001271100271300271300271400261600251600251700261800271A00261900261900261901261A052B1E0933200E3C231E53322E6B4238774C42835666A96682B96D9EC974A0C36DA3BE67A1B75BA0B05096993B818A2F4F631C3A5B1B26541B20551F1A5623215B252860284D853566923A7FA0408FA63EA0AC3CA3AB3DA6AA3FABA746ABA2439D9040938C4089884088873F88873F8C853B9083388A7B238178227975216E6D1E64661C5C651B54651B4D6B1B49722234742940812B4C8E2E5394305A9A3258A84852B3606DCB796EC97A70C87C60B97550AA6E4B9D624790563A77432A5E2B093B1B06311803271602251502241401231200221000221000220F00220E00220E01230E02250E03260B032809042C090F43161F59252F7034387D40418A4D4B9C685AB17088C77492BF6D9DB867A2B25EA7AD56B3A944BEA330C6A32FC99D30B49C2FAB9A30A29931908B3078792A5B682541582223431E1A3F1F113C200F3A200E39200B38200B391F09372007331E052A1B05281B05271C05261B04261A06271A07271A0829170828150928130B28120E29121C3311314012434C12514F136D5E106E600E6F630D685B0E59540D4D490A3B41041A2E01162B011329021328011629001B2600192401192302192504192103161F03131E030E1F050A1F0707200906220B103115183718213D1C314B223D5C2A476F2F5778325F7D325F7E34537C35456F303A62282E531F24481C1D3E171E3D1528430D2E470C344C0C4358105265145A6B1767751979822290972BA1A637B0B642BBC04DC1CB51C0CA4EBBC64FB1BC4F9DAF48839C3A698E325D8A3859954C55A05F4DAE7150B7775DC27C67C57966C37463B4695E9A51547E3645681E3756162A44141C3312102A1109231106211304201403211303201402201501201600221501241402251302241002240D03240C03250D03240E04240D05230E0824100B2612112C161C341A273D1C304117324A1733501832571E39591B3E5E1C4460194763215069255E74326D89437A954E6E8A456073354A6C39 +8F573E43456E4445674645615D5252745F4382653C916B36A0842AA28A2EA590329E9545979B59A6A76AB5B47CBBBC7CC2C47DCCBB69D3B45CDBAE50D99A47D7873FD48544D2834AD0985FC9AA54C2BD4AC3BB40C5BA37C3B335C2AD33C5A42BC6A22ECBAA43CEB53CD1C136D7BD2CDEB923DFB71DE1B618DEB208DAB509D6B80AD4AE0FD3A515D2A114D19D14CC8914CF8320C8751EBE7223B46F29AA6130A05437984E3A91483D872A378B2D34903032993E27A34D1DA9531DAF5A1DB46C1AB87A16B08F09B1950BB39B0DAD9B0CA89C0CA58E12AA8025975548935069904C8A994A91A34998A54D96A75195BB6C81BD7A62B89236B79A33B6A231B69D32B79933AE8E3CA2703F7B46497330466B1B446B1C3E6C1D397617377E0E2987121B86181D6F152D601939511E4548224840264B372A5331375B28436B2B3F732E3C7B2F387D3034803C267C4A19784B156D5917617533577B3952813F4E9350518B615182695373655B49567238457F27348C23338D1F328F19288A1F21812430751D256B32225E351D5B3919584510554A12424919354F1F313D3F2F314340264751214D5B1D53660F4D7412427E2238983229A550129E5B119D67109D7B0F91801A868F316FA73C60B25D45B8613EBE6537C05A2FBD512FB44B3CAF3E3AAB2839991E4E6B13636414675E166C4B1E7E481E835B277C6936729F4559A74C52AF544CB1634AB9734DC6824BCD8E57CF9455DA9641E79839E28C2ED8861AD37E0BC36E0BAD5F119C4B136F3428682D2A61272C5A212E5722325B2E2B6D3725843A218C4A15905C118858106E4C0A5A43123E3A201F2C2812282E122C381E32322E3323452D20542813601D0D6C0F1A6B0B23610D34561148521654551C5A5F2A596A3A4D7635418234328E3A1D933214923215983815A13C19AD4724B6542EB76239B56E4FB27C6DA8846F977C6B947585836989725385773A926A2899621F976712955E0D8F590B84580A7A5811775A237A5F3775643E75624F745C616A4F5E66485967414D613C415B423558522253671E477A27399B372CB24620A4472B98543D +A17D54C7863DD28C3DDE923EDD8F3EDD8C3FD9893CD6873AC97537C06A2DB76024A5521A93451186380E792B0C76290A7327095C300F57341452381A53351A55321A523219503219443F253F3F293B3F2D3441332E44392C48402A4C472252521F5A61216E7829798132848B368C923B94993A94993A959A40888D3B8286377C7F3172772C696F2B62692B5B632B4D57283F4C1C2A39192431171F2A181C251A1A201C1A201E1B203229204635235A41266F4F2E855E378D623995663CA56C3BB06F36B56D31AD642DA55C2A9F58269A542388471A753B1351220B441D093718082A12071E0D06180A061208070C0A0C070E120C1E2215272E1E313A223640273B472A414D2D45522D404E2D3C4A2E39462C36422A343F282E352C282C3325223F231949230E51250D5A270C5D260A602509611F075519033913052F0F09250B0D20090E1B0810120D120B1219031C23022630013846023B4A033F4E044654064D5B064E5F044D61044456053D4F063648053143042D3F022534001F2800182000131A00091300081000080E000908000A04000C03020D040E180F1520171C29201F2B23222E26293627333D2B40433155533E857F548E8557988C5AA08E57A68955AD8659B19161A99B74A296709B916D847B656C6F615F6A664F6E754D797D4B7F855C8A9361919B6799A377A7B282B0BC8FB7C298B4C099B1B297ABAA95A5A293989194887A937C678C735286683E855B2B88531A975214A35611AA5B10AD5B12A65512A35115A6521AA9551EAD5822B15B28AF5C2DAB5B2BAC5F25B66428C97030D07C3ECE844FC18857B0875FA58463967B627F72676867684E5D6A3B586531525B264A511F454819424814464A174C4F1B505321535627515A2C5058344D533C494E4645484C444B54484C6651518161539C7757AE8A65B49C79B6AA8EBDB29CC0B99FBFBD9BB2BD9D9EB69E88A9A16D969B53868E3A7F89297B7F237F811D7B812373792B6F77356B69466C61536C5C64685274624A825C41925F3B96623E996D4B9578588D7E658C876F8687718685718B896D8E866891856498825E +946E42917246896B4081653A705531604629594125523D223D32223E33273F342C423830463D3447423D4948464D4C4B515051676563706C657A73678276648B79618E7A5F917C5E957650937146926D3C89663A8060397A5C387559386B5337654F345448384E453B49433F4844414846444846454947474A494A4F4B46554E425A503F60533C5F523A5F51385C4D2F5A4A235D4717614A18664D1A6E551E775D237D612784662CA58040B4914FC4A35FD0B16EDCBF7DE0C37FE5C781E6CC83E8CD80E4C97FDDC37CD6BD7ACFB675C9B071BBA166AC925E927C5B837159746657665B5259514D554E4A514B484A45454540403A37393634353331323230313130303130303030312F2E2F2F2E2E302E2E302E2E302F2F312F2F312E2E332E29342E243931203931223A31243A31243B32253E3624433929463E36463F3947403C48413D49423E4C45414E4844534B47554D4860504162503F64513E68533B69543C6B533C6B513960492F58442D51402C4D3D2C493B2C41352B383027342E23322E2339332B3C352C3F382E493F3153483A6155437263509A825CA98F60B99C64C0A267C8A86BD4B371DEBB74E0BC71D8B871C1A266BB9C64B69763AA8B599C7D538A6F4B775D3E5C462F59432C56412A523F2C50402F4E42364C453F4D4946504E4D605952645B51685D516F5F4F7463527865537E6B578872578A74598C765C8F795F927F6799856CA08C72A7947AAD9A81B4A487BFAB87CBB382D3B980D6B97BD6B979D5B678C9AA6AC4A363C09D5CB58F4FAC8343A37B3E9B733C966F39946C37956C329B7131A37835AC8138B78B3EBC9140C19541C39843C29742BF9646B79349AD8D4CA3874E997F4D9079508976548975578D785A947E5B9F865CA68C64AD9368B3986CB59B6EB69B6BB39A6FAC9671A28F749589778880758079707A72697369616B635B645C535E564A5B5243574C3D52493A4C4236483E30443A2D42392B40392F3F3933413A3243392F46392B483A27493B244F3D2154401E59421C5C421B5D431A62441A67481C70522874563084653A906E40956E3BA07843 +2831032A3203282F02262C021F2401181D011418001013000406000203000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000001000002000002000003000003000104000104000205000306000408000C1100121700181D001C2200212700222900232B00262E002831012D37012F3901313C01303B012F3B012D3A012C39012735012634012633022633012734012835012936012B39012E3B013643033845043B48053C49053E4A05414D05434E044954034A56044C59054D5A054F5B054F5B05505C05525D03545E025A62005F6601646B03696F056E74077A7E0C8586108F8D0F8C8C0D8A8B0B8A8B0B8A8C0B8D8E0B93940F9C9B11A3A015A5A1159F9C1199970D95950B92930A9393099A960AACA518B5AD1DBFB523BEB524BDB525B5AF20ACA81AA6A317A09F179E9D189E9E1A9E9F1C979A1A8D911682861174790B575C024D5301444A014046013C4201353C002F37012A3101242B01192101171E00151C00131B00121C00141F00182400232F002734002C39012F3B01323E013844023E4A02465204525C0A6971126C74137077147379167078156A70116569125D61165B5F165A5D16575917505414454B0E373F092B3308212907151D06141C05141C04141C03161E031821021C2402232B02242C02262E032930022B31012C34012E3600303900323D003440013541013642013643013542023642043744053D49083F4A08414B08434D074550054751074651064852074953084952084951074951044851044650024550014551024652024752014A54014E5802525C02555F02566202566302546102525E024F59024C56024A5302464F02434D01404C013D49023A4502384202373F02373C02363A02363901363901363A03373A05373B05363A063538063234062E2F052A2B042626052122051D2006191D05171B061418051115020E11020B0D01080A01050700030600020501030600050A010A1001121802192002212A022730022A33022C34022933022B3403 +EDB812FCAE12E8A826D4A33BC49359B48378A68088997E997274A25D6B8848636E345752214C371A392A14271D15241C16221C1B1C19191D1A181E1C1129220B34280A392D0A3E3203644E056851076C5507644E085C470D5441134C3B2248314B4B22985718BB6512DF740DC9700FB36D129E64168A5B1B3F5430305640215851356B6A4A7F84578591658B9F8290B2938DC58F72D18C5FD68A4CDC813DD6792ED07329C76D25BF4922773321611D214B102D3E033A3102413701493D045642025D4005663E04573603482F05442B0741270A351F0B23181417151716151A1616533A128C5F0E885D10845B13B6770DEB8C099F59108745126F31145A2715461E1733181E451E324D325F56367F603A9F5C35A75831AF5A21AE5421B53D29A32B3A892043812F48883F4D904E4A9C5D48A87652BE8A63B9BF8F74CB9857D8A23AE1A32AEBA51AEB9B17D98C13A977127C56133B31102B25111C191318131418101317111415111513181A1B1C272420352A214431225336265C2E3E69285A7C276D80027C5E067A570B79511A5D3A43512777511E93510EE87E0AF28D0BFD9C0DFC9F0EFBA30FFBA80DFEAA12FEA713FCA310DC9526CF9337C39148BE7D6AB0728D9970B89B62DE9B46EC973FEB9439EA8532DD772AD16E21C4621DB04C19993C15792C1451281245251139301E275730237E3B22855137A55570A3547EA2538C8052AE773EBC7827BB602AA846378C37357C273B710F525F02635A066A5E09705F197D64367E73435864495762505761523F53392C43213038182F2A0F2E26062E27032A2502261F01231B022118022014012217012A1B00311E003725003B26013A2405382208321E0929160E2212121C121318111416111515101513101513111514101414111413121413141414171116190D1D1C0C232708292F043532033D3C044043054041073D3D073B380634320B2A270F2621122A231F392E3A494751575D4C796B46958C459B95459871519562669B518B942AB98C18E0920FF69C0CFBA310FDA611F5A921E4AB4EDEB272D0B47CC2AE7CD0B777D9B86EDBB23E +53435A5D4B6C624D73684F7B6A507E6D51826D51826D52836E53816D517D6C507A6552795F54785A597C555E8053618552648A4D749F4A7DA84887B1458AB9428EC1428DC0428DC04686AB447D9D43758F3F677C3B5A6A385460364F573345432F3F3629362A2736292636282942372D4F463457523B5F5E6E8A8A7C9B9F8BACB48BB5C68BBED98BBFDD8CC1E196C4E08FBFE064A3CC5797C04A8CB44587B34082B33E80B33C7FB33C7EAB427DA8487DA64C7BA3517AA051769E52729C536F92586686625870614F6D60466A5F43685E4167633F6D674170673E77603B6F59396856386254375C51365A4F355843304A392B4034273738273B3C283F3F2943432A484A2E505032595E376860386A623A6D603B6A5E3C68573D61503B5A49385240344934353B3336393337373438383639393B3A3D444046574C5E5A596F5D66805D6C885E73915F7DA26283AD608CB95C94C552A5D852A6DA53A7DC56AADD5AABDE61AFDE73B6DF8FC0C88EB3C08DA7B990A1BB939BBD9A8FAC9E8A9A9C798C8C6480764284753F83753D82763B8077398079358374348369337C6331735E2F6A592D65542B604728523924472E243A27232D1F20211E1F201D1E201F1B20241C222A1B27301C2D4224434627494B2B504F396152487555578A5E5E966E619D7365A26A6EAC666CA8636BA4666697695C876A5579635071534D5F514D5C504E5953525853565A545C5E525F6352616956626E5864745B6477586077545C775351755146724F3E71432E603F295A3C255433194628134024113A1F1535221C33261F302D213436253E3F2C4B4D345A5A3E6768437375477F7C4F8A7B59997564A56E6DAE6772B56574B4607BB35C7CB15B7DAF5B7AAF6074AF6876AF707DB07683B17783B2727FAD6E78A86B79A3697B9B5F7B9853788C486D7B4360684255553F4B483B423E343D352E382E273327212C1F1C241A171D151618161816181A151B1F14202213252A122C3416343B1A3E421E45431F4A45204A462249462648482949462A4B45284A432946422B4143303F4434414836474A384C4C3A50503E56 +3C654321524D1A504E134E500D484B074247084043093E3F0D33281530221E2D1C262D152F2D0E392F0C44310A47300A4A300B51320B512D0D512910522A16532C1C542E20553024543F35534637534E39535538545D38545F3354622F576724616B1B7E7C0F8B860D98900CA39513AF9B1AB29E1CB5A21FB1A32DAD9F32A99C37A198349A95329491328F8D338681347B75315E562D52482D463A2E372C29291E24241B221F18201418170F1A120B1D0D12250B1A2E091E330923390A29430A314A0A4156123F58173D5A1C3A5A20385B25355D332E5A3D21504C214A52224559243E59273859263356252E54252451272349242C401F2E361B312D1E3628213C242F4A1D415D1764730B7A800A908D0A97900B9F940CA5950FA49313A494159F93179089218887248185277C84277883276D7D2A63772C4D692C45612C3E5A2C3E572C3E552D3F512D424D2E454A2E4A4A2E51512C4F522A4E5328485523455822465F244B682555752B607B346B823D7085407688447E8B4A7F884D7A804D71764B615E405D573B59503754472E5646275E47206C4C1A9067149F7411AF820FB3870DB88D0CBA930BB59309AC90089D89067573076C6E0964690C555F124C571A44512243502D4952454B52494E524D535251565252585151594E4C5849445541394A372448362046361D4234173E33133B35133C3B164B5021515725575E29676D33787B3B8888429392469E9949A49D48A59C449F943D968C368E842D887D2683752281711F8B79198F7C19937F1A9C8120A68926B0912BB49B2FB19B35A7963B9B8D428A8743797E4165744052654040583F324B3A284334223A301D342E1A302C1930271930231A31211C3324213826273D292C3D2A30392A34342B3A312A412F27492B205128195A291466311170390E7C410A874A089357089A61099E6608A06706A36B05A46E069F6B079562088B5A0981580B74560D614F0E4F480E44480F3D4E0E39550D3A5B0B436309516D0960770A6E7D0B7C810C88850C91890F988C129C90139D93139B96149495188C941C7F8D21738827637C31547439 +AB41B4AD319EB03296B3338EB73592BB3896C2399CC93AA3D436ADD33BAFD240B1CF4CB9CD59C1C766CAC173D3BC77D6B77BD9A28DDA9697DF8AA2E47FB3E475C4E570CAE66CD1E86DE5DA74E4D17CE4C97FDBBC83D2AF82C9AB82C0A87AADA2809C9A9C819BA97C9CB7779DB96F9DBC689EB9639CB65E9BB14995B54E99BA539DC561A5D16FADD379B2D683B7DF90B9E29FB3E6AFAEE5B6B3E4BDB8DEC8C6D9D4D4D4D9D9D0DEDFB2E7EEA2E7EE93E8EF8DE7ED87E7EB86E6EA86E6EA86E6EA83E4E978E3E975E5E872E7E776E8E67AEAE684EDE693EFE8B2F2E7B7F4E9BCF6EBB6F6EEB1F7F1AAF7F3A3F8F598F6F88FF5FA80ECF67DE0EF7AD5E972D0E46BCCDF5CC0D655B2CC4693B4457EA4456A9442608B3F57833B4C773E496E4A49725D5271806873896F6892775E907A588F7E528C7F548D835688866486846A85837082826F7F816E79786E6C77736475785D75825C78A25F7EA96285B1728DBF7E99D08BA4D999AEE4B6ABEDC7A3EED89CF0DF95EEE78EEDEF84E0F37BD5F26DD1F45BD0F235D7F22CDAF223DEF31ADCF319D5F118D1EE19CCDE17CBCF12CBC10DCBB80DC7AF0EC3A10FBC9512BB911DB98C2CB78F4AB58F51B29059B0926DA99379AB9C89AEA59AB1C1B7C8C9BACCD2BDD0DDC4D2E5C6D1EDC5CEF2C4C6F0C3C4EDBCBFEAA0C9E89ACCE794CFE68AD5E782D5E87ED7E976D1EB64D2E95DD2E757D3E14DD3D844CFCF40CAC83DC1C03DBEBA3EBFB341C4A843C69949C58A4FC47E5AC17066C16C73C67196DD719CE272A2E779A8F17FACF485ACF68EACF598B1F6A4B5F6A8BAF2ADBEF1AEC0EEA9BFEAA4BFE697C1E48CC4E681C8E576CEE66DD6E866E0E965E6E766ECE56BF0E473F3E17FF2DD88ECD996E7D2A4E1CAAFDDC5B4DBC5B8DDC6BBE2C9B8E4CDB4E4CDABE2CA9CDCC58CD3C37CCFC473D1C871D3D175D9DC7BE1E37CE5E77CE3E776E2E76FE1E46BDCE36FDCE47BE1E589E8E899ECEBA4F1EEABF6EDABF5ECA9F3EBABF0E3ADE8DDADDBD3ADD1CDB1CDC8B8C6C6B9C1CAB8BACBB6B1CDB19CC6AC88C09774B09063A487589F894FA3904EAC9647AD +31090F28060C1E030915000715000715000815000815010816010916010916020A16020A16020A16020A17020A17010A18010B19020B1C030C20050D25060E2B08102D08102F0911340B11350B12370C13390C133C0C143D0C133E0C12410D13460E135513156118176E1D1977231C802A1F852E218A3324A44A31A64C31A84F31A54C30A24A2FA24A30A34B31A24C329E472F9139288D3627893427853026812C257F2A247E29237424206D201F671C1E60181D5A151C56131B52121B4A0E17440C153A091235071030060F2E050E2C050E29030C28030C28020A27020A26020A2502092402092302092302092102091F01081A01081900071800071800071900071B00061E01082702082C030931040A32040A34050B35050B36060C38060D39060C3A08123908133909143909133A09123B0A133D0C15460F184C10185212195413195714195C151762171967181A6A191D67171B64161A6216195B14175212174710173C0C1229070E22050B1C03091A02081902081702091601071500061500061500071500071500071500071600071700081800081A000A1B00091D01091D00081E00081F010A1F010A1F010A1F00081E010A1D01091D01091C010A1C00081D00091F000728040A2B050A2F060B37090E400B0F470C0E4D0E0E5111105311115110124F0F114D0F11470D0E3F0A0B37090C30070D26040A25030925030925030928040B2C050C2F070F310912310A13310A13310A143009132E09122A08112407101F050E1A010A1900091900091800081700081700081700081700081800081700081700061801091A01081D020921040C28060F2E0912340C163A0E18410F184A111953141D58161D5B18215B19205B19205C1A245D19225C192259181F56171F53172150151F4F131D4E121C4F10185010185110175310175511175811185A11175C11175C12195B11165B1116580F12530D114D0C12470A11440910430910430910430A11430A12440B13450C14470D16470D16450D16410C153B0A12370911330911300811300911320A13370C13340B1230090F2C080E29070E +13577A165872125A700E5C6E0F6771117374117773127B730D8A740E8B75108D7614877A19827F1E818723808F247F94267F992C77AB2F77AF3277B33378AF347AAC387BA73D7CA3678889759288849C8788A08E8DA4968DA3948DA39395A3918BA1936595A8548BA64381A4407D993E798E40798C43798A4177803B707D35697A3366783264772E61752B5E731D52720E446F02376A013969013B6903416906476A064D69065369056A6D06726D077B6E078269078A64068C63068E63058D6106845D05725E0873660B756E0F777114797420817F2F8584438B9248929D4D9AA8559DAE5EA0B4619FB5659FB66599B86195C05B90CC5F93CE6497D0689BD26DA0D475A4D484A1C2968A8E8C818A8279867D7284796C82726F766B5D5F6259594759601B5E7D145E800E5F840B608609628906668904668A04578804548A05528C06538E0754910A56940F5998145E9C1A639F2267982464902761892A5B7B2A566F2A5169234E611B343916292D121F210E1F240B202806233503243D002440012948003C6900417201477B024F8603538E03579503599C055BA2065AA2075AA3065AA4065AA6075EAD1266B22376BC3989C75BA9D45EAAD362ACD363B6D15EBCD062C1CB63C7CA61BBBE5AB6BC53B2BB4BAABA47A9BF4CA6C45BA7C866A8CE70A5D26FA0DA6C9ED8699CD65F95D2568BCD4E85C84881C53F7DBE3D7ABD3B78BD3B7ABC3F7CBD4780BC4F85B95686B45884B05280AA4E7CA34B7B974E8184568376518471477D732D747B2D75782E77762E7A792A77812372901A6B9D1766A31966A71C68A9226EAB2C75A93479A6397AA53876A533709E326B923566803C5D6F444E5F483C50502B4059212E611B206F1413760F0B790E0979140A6E20146B2A2267362C624036604D3B535C454964503F6E57396F5B386D5A32685A2A5A541A504911473B0A403506393606313C022A4104263F052940052E49053457023968003D7500417B00438000447E01437D01417A023F76023F75013E72013E70013D70023E7103427704497E0750860A578A105F8B0F57810D53790C4D750A4A72 +9981B09A7EAAA887B2B790BBC398C6D0A0D1D4A2D5D9A5DAEBB3EAE4B0E4DEADDFCBA3CEB999BEA493A88F8E927F8C806F8A6E697F5B697C5A697A596C75586F70586F665D705C636F4C7767466F5F4067543A5E4A345545325041314B352D402D293B26263224263123273022272D22272A22252922242821232922232B24242E2C2934342E3B3930403E32464A395157405E6E5175735679785B7E725C796D5D75675B6F61596A445D42375D332A5D25245E1E1F601820601922611B26612430652F4874654C82745191844F8F7B4D8D7244875A378E45218A222787172D850D2B83072A82022983012885012885011D7E002585022280051F7B0922760F2571162D6D2331632E435347474C4E4C465650435A54415E593E625E416665466B6D4E75825F8786628C8B66918B66918C669186628B7B5C81664E6B5F4B6458485E55465B5245594B43554D42584E43584D4257403C503E3A4C3C38493934443634443938483E3A4B5C46656A4F72785980805E88896390956A9CA174A6A579ABAC7EAFAF80B2AD7FB2AC7FB2AC7EB1A97EAEA27DA7987CA0828C9E76959E6B9F9F639B915C97844A906534934A29894120862C22890E21800F2077112166172558202C552430482F463D4E4F415658465E654D6C634B6A664F6E65526D5F536A504C5E384B452F493927472D1B491A1445141A46121F46142745202D462533482B394836454846494C57505362575F69596168575E645254614D4F5C474D5542474C3E3E47463D4B4948594F525F555D665F6C73637C7F6B7D8369838462817F577C78556F6F545D644F4C5B52495C5B4B646851707B5A81906794A575A6B480B5BD87BDC08CC0C38EC3C48EC4BC8ABFB384B8AE7EB3AB7BAFA278A897759F8A6C957C61876B5776594F6348485239423F2837291D2F1D142A1511290F0F270D10260C0C1E0C0F1912151B1D181E1F191C1E19192222202D302F3D403D4B51475A6A5572816787977C9DAD8AB1BF94C2CD9ACED09ED4D5A0D7D0A2D3CBAAC7C1B0C5C7B7CDCABAD6D9C5D9D2CBD8D2CCDFCABFE6C7B1DEC1A4D6B499CAA98CBF +467A75506C6451666152615E4C5E68475C72435B78405A7F3656973C589C425BA14C61A65767AC5F6EB16775B76879B96A7DBC6587CD5D8BCF5690D25492D25294D35194D35195D34A81CC4979CA4972C84266C63B5BC43959C43858C4385BC5385DC7335BCB315CCF305ED32957D52250D81F4ED91C4CDA1147DA0F48D80E49D70F4ED41153D21258D1145DD11866CF1A6CCB2279C1267EBA2B83B32C83A62E839A2E84952E8691318A8A2C878B27848D248094227C9C1F77A01D73A51767AC135BAF1047B21042AF103DAD1340AC1744AB2051A827599A37747E3F847647946E4E9B7155A27454A17954A17F4B9786488B92467CB33F72B23969B23867AE3865AB3967A1386A912F71722B746828775F24775B20785819785817785A1677591476561C6B4D2565452F5F3D335A38375633424E2C4E4D2868592D685D2A6962276664256367235B6A22526E2549722A4276343B784F3C77553D765C4375664E766D58756E627268726C4C776B3F7D6B327E6B2E806C2B7F6B247C6A1E746A1D68661D495A1943581A3D571B3555212E5328274B2A27432C3A3C3046392D53362A5A3927623D257450247C5F1E7C691877751567921A60941D5A96214E982F459D403D9C5337986836A19738A49F3BA8A73CA8AF36A7AF2EA4A32A9F8D289675298F6136873D378334397F2C3776233B7528477F3A4E8C51488E76478F7F4690894A9AA24DA0B64D9EC24899CA4398D23E94D5358CD52A85D52281D11D7DC71876BA166FAA186A981C64721E636D2062692461632563642061651E5D6B1C57721A5478164F77154771183C651B31541F294423233627223028232C27282E2430341F3B3D1A4644154F4511544211583D145D371860331D6032236136286640286A4D27705E25746E257A7D217F8A1E84961D889E218CA3298FA73695AB4399AD4D98AC5696A561969A69958C6A917B6891686791556491435C8F33548E254E8D1B498915478614468218477D1F4978274E7431566D3B5B68415E64446060475F5C475657414A573B425C3F3F69503571602C786A287B712E827F3384873C8284 +141D330C3B330C53390C6B3F1978482785522E9155359E594D967854977F5B99875F948B648F907087927C809584829A8C849F9F8A9AAB8B9CB88D9EBE919AC59597C99299CE909CE08C9AE1769CE2619FD3559EC54A9EBC419BB338998C3B9864409332416F2849651E515C395160555165635669715B6DB33887BD2F90C7269AD01D9ADA159AD81E9BD6279DE4309FC43395B85887AC5C7CA16072B1636DC16668BD6967BA6C66A170739F7C789D887DAB8586BA828FC88390D68592E98093F07F8FF3857CF5847AF78478F18679EC887AE37F7FDA7B85B67E95A1788B8D72828672818072807B6C807667806E67827A65897F5596815C96836496816C947F74937A7B8D76868B8C9286988187A57188A96C8AAE688DB1639AAA5CA5A159A6A45FAAB376A2C06B8FCD617CD15F75D65E6FE84C68EC3865F52C6BF42D73F42E7CEF3080EA3384E13E87D74890CA4B9DBF4D9EA446A1993FA48E38A88029AA7422A75B2CA65129A36931996D3A96714394744797774C9B835BA08E6E9E947C9DA78696C58587C68083C87B80C56C74C2646EB5656DA36B73848980738E8D63949B5E939C59929E6F81A3847DA0948092B38087E78B7BEB8876F08672F48277F97D7EF97587FA7690F68E9AF6909DF692A0F895A1F38BA0F775A0F960A0F74BA0FB34A1F5279CF22399EF1F96EB268DE03386D23486CA3684B53484B3338AB23390B82590B7238CBB3090C23695D23E93DF548ADE6D86E57E85F18683EE8E84ED9488ED8F90DD9398C38FA0B38F9EA4909C8A8F906A787C495C673C475C473060571D61670E629A1278C31D85D32180EA2C7CF23D7CF1497DF64B78F65275F45D6EED6B68E07566D97D59D98E57DA8C59DC8455E48064F16F71F65B79F14A86EA4195E136A1D02BA7BF29A4B52AA5AC29ADAC29A8B636A7C63EAFCE3DA9D24DA6D858A8CD53A7C053A4B9549EB54E9BB54899B74A93C04E94CC5596D25F95D56199D4659AC46896B25F939960926D6188555776595C774F5B7C544D76774B71974577AE3881C13377CD3268CD3067A82C607E2A50731F4448193D1D21371A1C31 +0F239710279911279D1228A11327A51427AA1428AB152AAC172FAD162CAB1529AA1423A7141DA4121B9E111A99111A94111A900C167E0A1274090E6A070B5E05085304074D03064801033500022D00022500012000001B00001900001800001700001700011900011C00011F00012201022502032603052705082A05072A05072B04062904062704062605072506092405082303062202042301022401032801042D01043102053606104F0D1E5E142C6D29427E3E598F4A6398576EA26A81B37994C18BB4D98FBADC94C0E094BEE094BCE090B1DD809ED55C7CBC4867AD35529F243E8F142A7F1124790F1E740A1566070F5803074202053A01033200022F00022C00022700022400021E00011D00011C00011C00021C01021C01021C01021C01021B01011B01011D01022001022201032402032A02043002053D030747050A52060C57080F5C080F5C080F5E080F610A1065101981111B83131E8615218914228B141F89101988101996101A96111B96101B94101B931018900E168F0E198E10228E1A3B941D41962048982652A02C5FA9316CB23672B93571B13168A62D5F9C2B5C972A5A9229539025488E21418C1C3B89163682163783173884163486153189143089132F87123178112E72102C6D0D2161091754050C4703063A02043001032900022200022200022200022300012500022800022B01033501033802043B02054203064D03065604075C040761040764040764040866040969040A69040A67040A66040A62040A63040B65050C68070F6E0913760C167D0F1984111B8D121C97131CA0141CA7141CA9141CA5141B9D12189310158A0E11800B0D75080A6906075B04054E02054302033A01033401033101033002033202043603053803053A03063C03063B04053B04053C05063D04073F050944060B49070F520A145B0F1D6612287017327A1C39871E3E941F43A12245AC2248B3234AB62448B52343B51F3DB21B32AC172BA61323A0111D99101998101798101898121C9A121F9C12219B12259D12269E12269D13269D12269C11259B10259C0F249D0E239B0F229A +6D987575A98877AC8F79AF9679AD937AAC9179AB9078AB8F75A0806E987B6890775E83745477714C6C7045626F435D6B415968455668495B694E606B5668735E717C61777F647D83748C8D78918F7C9791819B95879F9A89A29A8BA59B92AFA49CB4A59DAE9B9BAA9899A79691A196899B96889A96879A968294957B938C7592846F927E699278689375679473669573699B797BA18581A58988A98E8BA98E8EA98E8EA88D8FA78D87A58682A0837D9B8075967C6E92796A8E77668B766286755D83705D896E638C6C69906A6E936A74966A7D9C6E7B9C747694726C906F628C6D5A876352835A4F81574D7F55477B50487B4F467153446D55436A584265584260583C5653364F523744533846563948593A4A5A3B4C5B3E545F455F634968664D6E6B54796C54746B54706B546E6A546D6A586C695D71696E816B6F866C718C6E708C6D6F8C6C677F6B607466576F6349615C394A4A3347482D4546223C3B182D30142A2C152C2C122B321D353B293F452C45492F4B4E38555546615F4E6967556E6C617E7963817B66857D6D87826E8B806E927F6E94826C9481699382679283679085678F886B918D71938C76968E7B9C9480A38A7FA3877EA3857BA17B799E73779B6C72966669946065925F62905F59875A507C57486D533E604B355448354C493858553E5F5C4466644E776C5482745B8A7C5B8F7A5084684A7E6345795E3B6B50326243305C453055473156433B5D4C41635843665E47685D46695C42675F3F5F5E3A5A59395F573B61563D6355466C58517C595D875B6B8E627597687CA06D82A175829F797E9C7A7C957F738D7F68857C647E795C777453756D557967597C635E8462658D6870936F7B977881988582978F8394938490957F8D947C898D7781896F7C866D7B81697580667682697E836A82856E898773928872968C6F9B8E72A28B75A58B72A68D6FA88C74A78A73A5876FA0856E968369908068887D667D795F73765869745666755765745662735564745B6B735E6E745D71775D74775B74785A7478587075546C7352686E516868536C62586F5D5D7A62668E6C +1D18421714411312400F11400C0E3B0A0B3607093205082E070C240C1323121A221820291F2731262C382D313F303242343445302F542B285526225724215C2320622220652221692B266C342F713D38774540784E487A4F4B79514E7853527352556F4F556A4D51654B4D614C4C614D4C614D4B5F4E4A5E5A4D5D5F506265546868566A6C586D6D5B716E5E7573627F7762886F629364598F5A518B4D4682413B7A3B35753530702625572A28522E2B4E3632513F3955423E5846445C4E4B655351725A5C845C5E865E61886163886465896C6990756F9584769B8E7DA39985ACA38FB5AE9ABFB19ABCB49BB9B095B5AF98BAA78EA8947F978170877B6B8275677E6B5D75635C705B596E5B59735B59795A587C5A578057558255538150517C4D4A784C4375524677584A795B4D7A5F507B64547A64597E5C547857527153516A534F67534D65564D665F506A64546E67586F6E5E746D5C756C5B766455775A5078594F7B5B517D615C8B6E67927C729984779A8C7D9B99879DA28E9DA78F9CA88C9CA48B969F88929A868F8E7B8D81738B776D886C68815A557A544F764E4A724C49714B49714B4B734B4C724C4D714F506F585A76575A76575B76575B6F555768545965545B67585B68595C675A5D675D626A61687263697763687461636E5E5A66544C5A504A594D4858493F564835544431513E31543128512E244D2B214A241A461D164218133B131134100E2D0E102E151A312024362C2F3A3739444847555A56686C647691798D9B7D91A58195B18696B68A95B68994B28794AB80929B749086688D705C8B605287534786443C7F38337D2F2D752B297026246A2322681F22651F275F212C5A2B365836435F48506A585E74686A7D757A88838495918DA19990A8A097AAA89CAAB39EA9BDA1A6C6A0A4CBA0A1D09BA0CF989AC89195BD8E90B8898BAF828496707E7A5F746B4F67654659533C523E354D2F2A462A1F41241D411E1F451B21481B1A481B1645181143120D3D1008330F06260F072209061F09041F06021B07031E05052509092F0E0B35140C37150D3818133B191741 +6E23508C24508E1E4E90184C9512509B0D54950D52900E51670C5350095039074E300D472813403319343F1F28431D22471B1D6118166B18157619157D15168412178913198F141CAC1917B01D16B42115AC271FA52E2A9D342F953A3580403D633A463B3B59393352382C4B4120434A153C4D143651143054151D4D151F4615223D182C351C36331A3A31193E33144645105476195D8C1955A2194EB51847C91740CB163ACD1635C3122FB90E31B00B33A20D3A950F42910E428D0D43820A43770B47670F4E5C0C485109434C084647084A3D0E4E361553292A5C2B34602D3F642C4D5F2C5B5A335F543A644E4964454E5C3E5E4A2F6F4032813735853235892D3589203B891C427F264A71234B64214D5D214B5721494B284A3F33503A32553B35573C485A39445D364160343C6233386530346A28286718135013114A0F10440C133D0A1736101E241E261B282C1B2C311D4834194D351D53372252382E483B32433B2D3A4327245B252E5B1E395C1741571349531051550A634E117641188032227C2A2C79272F76243273203B731D3E771D3E7A1C3791112C9B0E27A50C23A80B23AB0A24B10D25B80E24BA1222B513279E17339716329116317B1535680E3E51114A3F114F221B5B1F235D1D2C601A3E5D164C5B105F590F74550D85480F88441C853F247F392C7934436A3058572B74462D91332BC01E2BC81B31D11837DA1645DE1048DD1245E11543DF1C47DB173FD41031D30C26D51024D71022D50B1ED0071ECD0728C8083DC2093EBC0B3FA70E45960F5282165B6E255A57385244444E34534926653E1D722F166B281961211D5A1E26541D2C452538362B4831315633385A3A455A454E5E52575E5E53526954456F57456F635168615C625867574E7D4A4B9B3949B3303EC62B30D42921DB231CDA2114D02110C21F0AB31D08AA1B07A61A09A2140A9D120AA3170AAE1F0AB5220BB3200AB31E0EB32014B21D20A61C2B9C14398F14438110516D155D5F156A5C166F5413724A18703C246F41326F463B704D41714A436F4E466B594466624463634462693A5F6C2E5271224E +51677D3D536E3449662B3F5E293E5B283E58273E58263E58243F5A233F5F223F641E3D671A3B6A163B67133B64123A621139600F315410314F11314A13314B16324D16324C16334C132D48122A47112746112744122842122841132841172D3F1E32442E4352354C5A3C5662415E6D476779496C804B71874F7C9F4F7FA05082A25586A55B8BA85C8CAB5E8EAE5C8EAF568CA95383994D7A9347728D3A64822D5677284F7023486919325413274A0E1C400B163408112907102407102007111B09111A111C241C283027353C2F3E4438484C495A5E586E757993A18CA5AE9FB8BB9DB9BF9BBBC495B7C490B4C485AEC57FA4BB6483994E6E8738597630506F2948691E3C5C19324E15273413263012262C12272D12282F142C331A353A233C432A44482C45532A4355294158293F56293E5427384F223146131D350F182D0B14250A14220A141F08131C09131B0A151E0C1720111D23121E24141F25151F28161F2B151F2D131D2D0E172B0B152A09132A08122B07122C05102F040F3303113702123B02153F02143F03133F03133D03123901113301102C020D21010E20010F2001102201122401172B031D3502234002254D01265E01265F02266102256103246004226105215D0B24550D2653102851122B4E132B4C132B49122B4A132B4B122A490F1F400D1C3D0C1A3B0A1839071B3C081C400B2046162E561730561933571B34591C335521365722365B24355523324F202E451E2D3E192F4114314711365013385810385D09326D06347504377E093B8E0F41951347961A44921D488F1E4B95245097255698255597265590204D8A1C4582173D7C0E3178092B7504267301257002276C01266C01276D052C7408357C104184194D8E1E5594255B9C2763A22869A82F6FAD2E6DAC2C66A7265DA01C5497174A8D1140830C347607276B021D6201165F011563021A69021D71042676082B790D2D7C12357F16397F183E7B1B3F711E3C631F385820354E1F33491D32461D32461E31471D32491F374D233C512A4258324A5F3A5066455D6E5369755B707F5C7084586C86536985536880 +2B3E932F44982C449229448C254582224678224872224B6D2153581E534C1B5341174E39134A310F472D0C44290B44270A45250B43220B3F240B3C260B39270B36280A35260A352507381C063C1A0641190D471F144D26164E2D1950351C52401F53481B54471D56471F594822584E2658552856592A545E2A496727466325446025435925435225425026414F263E50283A52273256272F57272C582628572625562524542424531F1F4F1F1C4E20194D20164D21134E21134E21134E20134E1E154D1F184B1E19491D1A481C1A471C1B471A1944161941101C390E1F330C232D0A2728082C23072D20062E1E062F1E083220153E2E1F4B3C2A584A2D5D513163583768653A69723C628A40629344629C46639F4964A24A64A34962A1465E9B40549635428A334088313E873240863442863847843E4C82495A834C5E884F628E4F63925064974F66A04E66A74E68AB4F69AB516AAC5068AD4F67AE4B63B1465DB14156AD3D4DA8374098333B903036882E34842C3381272E7723296F1E23651E1F5D1D1B561D1B571E1C58201F582122581F23581F23571E2655212855242B55252C54272E53282F51272F5024304F212E4E1D2B571D2B591E2C5C232F6328336A2F3B6F3442753D4A7D3B4A7B3A4B79384A7435496D334A63314B592F495330474F243D4A203A491D3748163343112E3C0C29370C24360D1D3B0D1C3F0D1B430F1C4D121B53151C57181D5A181D5A181D5B161D5D151F63141F6B151F7317207D18218318248A1928901A2B901B2E91203591273E922F48913753923D5D9040639342669643669844669B44679C45679D47679B45679B40649D3B5C9F3454A22C4BA42543A4203BA01E38981E36911E338A1E32871F30861D2F83192C7F172B79182A72192A6A1C2966212C662933672E386B32416E374C703A55713D5B7341617B4769834D6C8D4F6E9651729D50759F4D729E496F9C476A9A466599455F98445C9643599240558C3D51823A4E78394B703949693A4A63394B5F374A5D374A5D354A5C3148602F44652D406B293E71263A7524377B243780243887273A8D +8B8B6D4B503B383C2D25281F1C1F1613160E15160E17160F34251946342058442765523373613F75653F776A3F736B41706C434E553F3C46352B372C1F282313191A0F14150C10100C04040E02021101001602011C03021D03021F04021E06001D09022817112E2118352C1F3E392C4747394D4C3E545244675C4F67605568655B656057625C545A5B4F535A4B405343314A381B3521122E1B0A27161025151623141824141B26141E251B1C23161A211215190D1112090F0E070E0B060F0803190A03331D16442C1F553C2961442F6D4C367E5D48886C5B9585699184658E846283795E786F5A6F685267614B57513A484030362B25352321341C1D351E1E362120382B2742372F52413C52453E52494151473F51463E4F4436473C2F4137273C2E223A2B163E301D433625483A2A4E3F2F5748376054437F7C6D898C7E939D908EA39789AA9F87BBAA82C0A988C2AE84B9AA74A692729F8B709885738B7A727F7469716B54636132504B24424316343C102D350A272E021E1E011315020C1004090D11150E161A121C1F16272A212E362B36403339493B385541346148316E4F336D51356D54376E56407057447B5E517C63717867767B697C7E6B8787698D906C919D6D96AA7CA5C292A5C58FA5C98CA3C6899CC78799BE8C8AB9877CAF8476AB7C6C9373628F74588C754F8E725A85705C7861556B563E533D394A383442332F382F2D302D2E302A2F332838392A413F2D4E3E2D563E2B5E3A255D391E5C33165C2B125E241254321D533722523D27544533534F3D515A474B614A4361483964403064372A5D322A542E2A502C284C2829472A30442D3943303A3E2F38372B343226302C1D292214241A0D1C1308170F07140C07190D0920140B292013352B1C4333274F3E2C584D3563583B6C5F417064457168477068477169436D69426867405F5F3652552845471E353C1C2831141B2609111B00081500051705091C0D1125181C2E22273C2E354A3D4A5E47646F52797C5A898969999A6CACAC70B9B571C4C187CDCA98DBD8A6E0DEACE8E9BAE7E4BFE1DCB4D0CBABC0C09FAAA992 +52643958693C55663C52643D4F5F3B4C5B3A4C5A374C5A344A562D47522C454F2C434C2C41492D3F45293D42253A3F22383D203031182B2C162627152021131B1B1218181016150F0E0C080B0A06090904080A06070B08070B08070C090810090B1309111E0B14210B17250C19240B1B240B1C250B1E260C262A0F282C0F2B2E0F2A2B0E29290E28280E28270F2826112B26122B2813282512252211211E111D1B111D1A111D19121E1A181F1D1A21201C2626202C2C242F2F263333283D3B2E46433156572B5F6129686C276D7127727628787A2F7D80357E83377C84367B853577813C747E43727B4770794C6A7355646E5D626D5C606B5A5E6A595D68585C66585A6258596055585B4A57594457573F56563D56563C57553A5755385552355351344F513652573A555E3E56614157654459694A57684D4F5F4D4A5A494656454454434352413E4C3C3644372F3C3029342822271B2125182124162022121F21101F2211202512272A192B2C1A2F2F1C2F311C30331D34381D383C1D3C421E4348214B55284D5729505A2B535E285764285C692963702E6D79416F7C4672804C73804D74814E75824D74824F748053707D53686F4F666B4C6467495E5F4157573A4F4E3247442A37311E342D1A3229172B241526211423201522231721261A22291B2231222131232132252234252033261F30231F2F241C2D281D2E291F302B22342D25372E2A3C312E423A3447413D5149485C50506652566D535A7556597555567252546E4D485C384457344153303A4B2A3142242A3E1E2539192034151F2F12202B12202614202615222818252E1C2D3620374023434B264E542B595D3362683B6D714574784C7F8451888E5490935993975C9497618E9162898B6283875D7C7F577378506B714B606746525B45485343414B413A453E36413B323D3A2B373B24323D222D3D1E27391E24311F232D2022291D21261B1F24181D21191D1D1B1E1B1E211B22261E252B232730282B352E303C33354536394A3A3D4E3A3E4F3B3E4F3B3D503B40553A435A3C495D3A4C603A4D5F3B4C5E3A4C5D384D5F38 +EC5F24E53713E82730EC184DE7225EE32C6FEB2F71F43274D24652C7414ABD3C42B72B46B11B4BA81253A00A5C9C0B59980C56741C5264214B5527454E3746474747435147405C47457A4F468248478A42527A3A5E6B335F642B615E245F4D195448114A30173D2C1D3029233B252D46213850273D5A2D43A06174C19265E3C357CDDA58B8F15AB2F845ADFF3199E63080D7287EA52480932183811E72682561502D59492D51422D363A302F522E296B2C266C2B236E2B22742C217B2D14612E0E4526132C2315241B171D131B19142016162418212318203C243746323C5141425D4649694C5164495060474F5F40525B3A504842454C463D514A354B4D334651323A4D2E36482C283A2D332E333F233A4B253E57274371294F932E5AA84362AF5E67AF6F669C6C5D8A69547C5D4B6F524359463A483B29421E18561A126A170D6F140F7511117F0D14880D17810E20841131971D5CA42468B22B74CD3B79E26669FB9A5FFFBB5CFFF624F3DD34E8C445E3B93FDEAE3AC78943A8664D975A50904C528B3A5E82365F793360752D596B2656512B4F4032462E29472D233F2C1E372E1639310E3B320936370A2B3F0D2B4A13285528245B2A28622C2D6C2830743A2B7943367D4C466A71386277375A7D36487A30387029275F221B4B211B3520192322172327172824172E21133A261346241C4D2724562C4C593F5559445F5A4A6762547B645993625C6E4A555A3B438A4643853130842C1EAF4A24C8591BD55A12D65C13CD570DB1350AAA330EA432129F3A1E94482B92562C9074378F9041959E3297B72CA0C832A9C932ACDB2EC8D821CDB21BB69A1EB67E18A7500D882C0D7116125B04124F00144700133C02123100182B011E2807231E07271804271907271203230F01231800241600210F002213002B12042C0812270320270822280C2723132C1D21231C29171E350E16420A134803184A001747031C4A09204F0A21500F1D56160C6918096F2B0E6437056535095A4016474B2240462D373C313742353745363345333D5A215C67146F65177F7D0DAF8B0DD57D21E67622EC741D +503F325945335A45335C46345C44325C4330594330564331544535564736594A385A4C3B5B4F3E5B50405B51425B51435B524457524556514456514356504156503F56503F565040565141555141555142534F40514D3F504C3D504C3B4D48374B4433453F2D413D2D3E3B2D3B3A2F383A32373B33373C353A413B3E443C43473E484A3F4E4E405250415652435E5646665B486F644F71665073685272665072654E70644D6F634C6C5F486A5B4468584163533F5F4F3D5B4C3A5849384E4233433A2C2E2D2227271D2021181D1E161B1C1417181014140D110E09100E09100F0913140E161A141A1E181E231C2A2E26373A3352534D5E5D576A68616E6B64726F6876756D7978727C7D747D7F767E81787E81767F8175818173817E6F7E7969787163655A4B584E3F4B4234453D2F3F382A3530212E281A281F11281D0F291B0D291A0C291A0B2B1A0B2C1C0D2D20102E2414352B1A372B1B392C1C3E2F1E3F301F42311F44311E43341F423620423921423921433A22443B24433B26423B2640382539332236312033301F2E301E2A2F1C2A301C2A311E2D3524303727333A2B343B2C353C2E373D2F373E3038402F39402F3C42303D42303E42314242324642324A41334D3F324F3F2E4F3E2D4F3E2D4E3F2C4D3F2D4D3E2D4E3F2D513F2E5441305944355A45365B46375C4A3A5B4D3D5A504158524456554854544853544951534A4E51494C4F484A4D45494A4248473F45443B434138403D333C372E37322B322F282D2B252A27202B261F2C261E2E281E322A1F352D203A31244037294640344E4A3E59564B666158716D647C786F8581788B887E8F8C819592869B978CA29F92A9A699AFAC9EB3B0A1B6B1A2B5AF9FAEA797A49D8D99928190887689806D847B6681786083775D887A5C8C7C5D8D7D5E8A7A5D87785A8374587D7055776C527067506E644B6C624A6D62496B5E49685C486459485E56475751444D4B41434339393B313334292E2D2328281E24231B2020191D1E181C1D1A1D201B20221D26251D2C281D2C291E2D291F2E2920312A21342B24382F283A342D433830 +634F435242355B4C4064564B6D5F5476685E77685F796961776C667068636A6461605A5757514E4F494648413E443C384138323D322A3C302A3C2F2A3E322D4035314036324037344737324B352C4F33274D30244C2E214C2D204C2D20452D233F2D26382E2B362D2B342D2B342D29352D28352C27352B2639281C3A24193C20163B1D133A1A1038190F36180F33170F2E150D25170F22160F2015102017112019132119132319132A201A2E221D3325203326223428253227243126232C231F291F1B1E1612211713241814271B162A1E18352620462E275F3E2F6F4632804E368C5637985E399D613BA2653DA2653BA0673F865D44745542634E415D4B4058483F4F423A4B3C344F392F553C315B40345B41355C42365D43375B473A574537503D30463022452B1D45271845281945291A492D235035295A4A405F504765564F64555063555160524E5A4D495344434D3E3B45342D45332B4632294931224E2E1B542A165A28145D2B165E2F1F60342860392D613E32694938725448776057826F6184756C84766B84786B7E726473625A68574F5A4D46453C3A3934332E2D2D2B2A2928272521221F1B1C1918171517151112100B120F0A130E0A190D071E0E062211082F160846230A4A250E4F2812592D176434176C35146E371A72391F7D371E7C452879402B773B2F743F2E68432F5E3E31573A30533D33523D33523D33523C32553B315A3C335D403465453775493D7A4B4277504376504370483E62413753392F4630223924183824163724153825193C2B2242332849382E4F3C33533F34543D34533C3450383149362E4332304030313F322F4033314536344E3E3956433D5D4A40644D44634C465E4C445949414E403B3E3634352F2C2F282528221F251D18281A152C1A17301C18361E1A38201D3A241F3D26203F28213C281F38261D34261B32241B30221B2F231B33261F3828243D2D2843322C45332E46342E47342D473128492C2248261E482318441E103D170C3613092B1107230E071B0B061A0B081E0E0A20120D29191337231B422F26554037624B425740375B4438 +C07B53D19574B88166A06E5889625172564A6750435D4A3C534F2C504B244E481C4B4620494524413D2A3A3530373633353736354135454E37555C395E5D30685F28695E276A5D27684A2768462D694234694637694B3B684E3B68523B5B4D35464A2E2E4B32264C331F4E341D4F351B51371A5437195738215D35296235326736446B33576F315F69326864337961348C6138A56430B27333BF8237CF9A46DFB255E3BB65E8C575F8E271E8CA6ED9B36BB991559A6F408C593C7F4438662B2C531E264C1423592026662C296C3328723A28814A2B9C652FC79D2BD4A72FE1B133D1B236C2B339BDAC34B8A530AF982E998826966D158B5D16814E177744176D3B18573417462E1B2C1F17292519272C1C252C1D232C1E2B2F2435322E3B3538492F3A5E2C3B622A3566293066282C6727296E2C257837239A451EA7551BB56618BD6D19C6741BD17823DA7F27E6832EEA7B31F77230F2702DEE6F2AE97B20DE7A17C77315B272207D5529604B30434237393C342F373227332F283629363D20573C1D95421CA13E1EAD3B20BC3823BA372AB6332FB33C36AC5230B5652DBF782AC27A29C67D28C98825C5911EB68C21A6811B70651B64591A594E194C3D13482C184E1E1D5F1B19902E23A13324B23925CF5527DB772FE98445F5945FF0A771ECA27DE39777E2966FE29567D68E4BCB8738C68428BE7E21BE691DC2631CC65E1BD64F2ADA452CCB4531B53C4BA437597F415C54415D4C3C5A44415039414042393552392F5E3F31793D3880403987433A8D4A458F4F4893544CA46355B17162B16F6DB47379BA7686BB6196A34E99995288A6538FA35586AA6471B17671A482679E87578F884E718A4667893671862A788528808B2C8D9233949B328B92387B833F6589384A7D3837673529642C21642D1C6D2F237A38307C46398255468E6256945D529151458B4D4082453A7737346B33336439455F406663457675458A7D47A4804DAA7F50A97653AD7054B45F52B35756B65F55C15748CC563ED95A37D95132CE502FC74C23AE3E1F8F3B2881402C773C27783E288040309E5B51C18364 +500B004006003A04003403003002002C01002A00002900002400002000001D00001900001600001400001200001200001201010B03080D050C10081019090F220A0E270B0E2D0D0F4A18135C1D126F22117D2A178C331D8F3A2592422D964E3D88554D6B6E826678916282A1577A994D7291496D8D46698950576C584953613C3A662E256B20106E1C0A7118047418047618037C18027E18018118008018008018007E18007D18006D1501621201580F014E0C01440A013E09013908012E06012503011D02012203002705002C0600320801410E0357150473281475311F783B2A773B2A763B2A6F3B2D683C31573D39433D412C303828242D24192224161E24131B2512192C0F143C0A074208034807004A07004D0800530A005B0D00651000711400861C00901E009B2100A02200A52400B02900BA2D00C83707C93C0ECB4215CE4315D14515D84613DC4511D54615CB4417B63811B1340DAD300AA028068F20037C19026C1200520A014907014005013C0401390301320403290609220A111C0E1B1322391128430F2F4E093555053458033052032F4F0F324E152A401C23321C1F2B1D1C251B1C261C202D282A3437323B5C42415F4341624442734B427F4A3E964E39A84B2DB63E16B43A12B2360EAA350F963111822E136E29145A22134B1E132517151D1414161113090A0F0506090502030801021803021E0402240502340A02480E015F1400781B01912202A92902BC3003CE3602DE3B01EB3F02F64303FA4504FA4705F64907F44908F24A0AEE470AE6450AE04108DB3F07D73F09D73F09D73E07D93D05DA3A01DA3A00DC3A00DA3A01D73901D13501C83200BF2E00B42B00AB2700A324009D2100991E00961E00941F00921F00901F008D1E00861C007C19007016006613005D1000550E014F0C014C0B004D0A01530C025C0F036614047117047A1A03831C03881E03891D04861B047F19027715016F1200650F005C0B005509005008004E09004E0A004F0A005008005308005608005908015C0B015F0C01630D01660D00690D01690F016810016611016311005E0F00570E00 +153479142888132391131F9B141CA3151AAC1719AF1918B22514BB2C12BE3411C13D0FC0460EC0500CBD5A0BBB5F0AB9650AB77A07AD8308A68C09A0930B999B0E939E0F90A2108EB01486B61584BC1683C11685C61787C81789CA178BCD1691D01597D112A4D011AAD010B0CE10B3CC10B7CA10B7C911B8C114B2BD16AABA18A3B71B99B41E90B31F8BB22187B02481AD267BA72C6EA43167A137609C3F5B984756954A54924E53885E4E846448806A437E703C7C76357B77327B792F7B792A7B78257C6B1B80621A845A1986551A88511C8E4721933E27992E389A29439B254F98245D95246B9226728F2879882F868038927251A56C5EA9666CAD6372AD6178AD5E84AA5F8CA46A9294748F8D7F8C86848883898580927B7B9E7278AA6475B55574C53779C42980C31B87BF168BBC128FB20B98A608A0870FAE7719B36724B95F2ABB5731BE493FC23A4EC52D5EC7226FC91491CA1399C913A1C917AFC620BBBF2EC3B93FCAB061CD9E73C89386C4898EC18196BE7AA8B76DB8B360C6AE55D1AB4BDCA63EDAA43CD9A33AD19E38C59C38B69A3CA59A4281995370945B609064588C6850896C407F7432767C256C841A618B134B961445971540991A369A212D9B2A259C321E9D4211A1460EA24B0CA45308A75A05AA5F04AF6204B36104B95E05BF510ACB4D0CCE490ED14114D7381CDD2F24E3262DE7143BEE103DEE0D40EF0745EF044AEE014DEA004FE6004FE0014CD80347D00540C7083ABD0A34B40E2EAA1229A0182496261A8329197E2D187A3516703C166643185C4A1A53511C4A591E4260213A6724346D262D732A26782E1F7D3219823613883A0F8D3D0C933F0A9942099E4608A2480AA5490EA74914A9491DAA4826A94831A4483C9D4B479450528B545C815A69775F7371647C696983626E885B748A55768C52768D52758D55728C5B6C8A616588665F856857836B4C826D42836D39866B308867298B63278C5B288D522B8E49308F403790363E902D4590254D8E1E548B195B8615608213657E12687A12697613687114646D155E6A16576816506816486A16416E163A72 +C039FECD3AFDC63BF6C03CF0B73EE7AF40DFAC41DAAA42D6A44CC4A157BF9E63BB9F72B9A082B7A08BB8A195BAA196B8A298B79B8FC58F8BCA8487D08086D57C85DA7881D8757DD66A62D55E55D35348D14C3ED34535D64432D44330D2412FCF4B32C9593AB65636AD5333A44D2D9B47279344249041218D2F197E24157619126E1312690E13650E15670E17690C19740D20800A26A50C24B10F23BE121DCA1518D61918DA1E18DF331EF14020F54D22FA5D24FB6E27FD7628FD7E29FD8A2BFD8E2CFD8E2CFD882AF88328F37F27EE7B27EA7525DE6F25D16328BC5D29B6582BB15229B04D27AF4B26AE4A26AE4824AD4925AE4B2AB94E29C35229CE5228D45228DB5525E65923EF6824FB7326FC7E29FD822AFD862BFD8E2DFD962EFD992EFD992EFC922DF6892CF0812BEB7B2AEA7629E96C2AE86528E85624EB5123E94D22E84920E7461EE74120E73E20EA3E20EC3F20F25123FA5422FB5822FC5822FC5A23FE5923FD5923FC5A26F55B28EE5D2BE85F2EE66131E46737E06A3CDE6E41E17242E27540E07340DF7240DF7240DE6F3DDA693FDB643CDC6032DF5B2DE05729E15426DF5223DE441FDB371BD52B19CF2116C81313BF1413BC1513BA1414B41515AD191DA51C229D202992212A91222B9021248B2320872A24843329833F30824C3A845D479261489665499A6A4CA36E4FAC7251B37A53BD8E57D19557D49C58D7A759DFB15AE7B45FE8B261E8B061E8AB5FE4A45DDEA15BD6A358D1A159CB9B5CC59560C18D5EB97257B16953B16050B15247B4443EB9393BC33237C82D37CE262ED4202FD81A2DDD1530E11030E90832F00934F41338F5203FF32A45F33349F03B47ED424AED4A47EE5752F06B59F17C64F38E6EF5A174F4AE75F4B971F4BF6EF5C467F5C460F6C05EF9BD59FAB851FCB249FDAD43FDA63CFDA234FC9D30FC952EFC912DFC8D2CFC892AFD8529FD7C27FC7525F77223F06C21E66B21D96520CC621FC05E1DBA571DB5521CB1451AA93719A62A16A020159C17139C1915A42317B02F1AB83C1EC54920D05323D95823DE6326E67229F0842EF59933F9AD36FC +273C483F487A2B515D175A400F4D33084027063A1F0435180431150930180E2F1C1D27362C1F513D1C6A4E1A845815956310A67512C47110BF6E0EBB630BB25908A95506A151049A4C02944E019350009251019553039954029B55029D5A01A26004A6730AB97810BC7E16BF7917C07419C27017BA6C16B3490C8C3B0C6C2D0C4C27103321151A1D17151A1910151C0E1328151543311B4943214F5531436B42388248308A4F29935D06A45607914F087E3D0A632C0C48240E391C112B131B150B1F0F03260C03240B03230A032109032009031A08041608040F05060E0B090D111409291F054128094E320D5C4612805D10A48122CF8421D38820D7851DD5821BD37315C06411AC470B883A126A2D1A4C27194422183D1A1F2D132A190E2A1611271E033019033019033119023015012F1201310B013008002B01002601002202002002001E02001B0400170602150703180A0625130A28170E2C1B193622223E2D23493922524220594819554212523C104F340F4C2C0A43200C3C160A360B063104032D04032C04032B0502290601260701250A01260D01280D012C0A02300801310801330802340904350F063D1608452215543D14563D13583D18503D21453A1C3A2C1C2D2224142C261037290C43380F5447086E4F0089530292550E874F1B74302D442731361E362817371C0F3512082F0D07280E101C10121A101419111B1813241A162B1F1D2E1C32321445361747361A493517472F11402A17312C1A332F1045330C524F03905704995F06A2690BB27413C07F1BCD8423D68429D8822AD67A23CB6E1AB95F17AA500C974403853A038036027F3B017B36037A2A086A2E0D522E0D47201234201C202C221F34292A3C3B373D4B42375549365A4C29594619553910482C0A381F082C150924100D1E101019111316111916121C16141917121A151019120F13120C0F120A0D100A09120A07140A06140A06150A07150A06170907190A071909061B09061F0B07200D06230D05270D052C0A0835070B380812340C1F3813273A1A303429363139312A3A29253321292E3120553E1F67 +4548472C3A2C1A2B1B091C0A0F200A15250B1B270D222A0F3F3B114D48105B550F6A61197A6D23816F3089723D87723F85724171693E615C3D524F3C443D35362C2E2F262829202313140C0E10080A0C04080B03070A03060A03060B04050D05050E05051104051504051904071C040A20050C21050E2305102A07122F0815340918360A1C390C1D390D1E390E1D370D1C360D1A340E18330C16330B14320A12320912320913320916380A193C0A1D410B21450D254A10294C112D4F1237541544571A51573151563952564151543E51523C4D4E39454838363F3B2B3C2F2039241B381916370F16370E16370E17370E18370F1A370F1D3910213C12233E14264116304A19415527616E456570486A734B6B744A6D754A6C794C6B7A4E69754F5C68453B52252F4B1A24440F213F0E1F3B0D1A350B152F0A0E23080C1E080B1A080A1908091909091A0A0B1C0A0F21091323091A27081D2607212607292B062E2E032D3104282E04241E05201C041D1A041818031417030D1102070B020406030203030001020001020002030003040004050006060206070A0C0E10101517151C1A171F1D1A222421232828232A2E262E3326343A29333B27323C252D3C21283B1C2238191F33161726141523141320140E1B130B1612071211050E10040C0F040B0F070E0D080F0E09110F0E14111618131B18142018131F17121F17122018131E13131D1013190D1112090E0C070C060509030308010307010305000404000503000702000901020F01031201051502061C020821030926050C28060E2A080F2D09102D090F2C0A0D290A0C240B0A1F0A091A08081507071006080D06090B050A0A050B0B050C0B060F0E0815120A1E140F241512231617221818221F1927261C302D1D3533213A3B213C441F3A4C1E3C511B3A51193A4F143C4A103B470F3C460D40450D45430A4E3D075537065735055B370C5B3C105B41135A3F135440104E3E13423C16353E19293D182140141E3F111C3D0F1B3A0F19360E17310E142C0F132811192919242B26302F343D384449464E444147413F453D3C4038363E +73535C7751677A526B7D53707D536F7D536E7F546C81566B9461579E674DA86E43AD743EB37B39B58433B78D2DB7902AB89427B3A61EB2A81DB1AB1CADA423A99D2AA6972EA49233987A499071518969598461617F5A697D556C7B51707A48797C3C7B7C23827A2085781D88752286732884732C8274318183426C8C475F954D5399574C9E61469D66459D6C449B78439A83429C8E42A38D3FAA8D3DB08E39B68F35B79134B89333B69930B39732B09634AD9435AA9336A99236A99136A99037A88F37A78C39A283419D7B4999764D9572528E655B865B67764D7F6E4588663D9160329B5A27A65822AA561DAF5413B6520EBB5208BE5409BC560BBB570BBB580BBB5B09BC5C08BD5F05C16104C06304C06504BE6705BD6705BC6708B9640AB45F0DAC53109C4E15954A1B8E4B1E8B4C218950298457307F6635716D325F75304D762F48782F447E2D3F832B3F872C438E2D4B9729619925629C22639D1A699C136D9A116F97156D94286A933467934064944661964C5F995559995D56996653986F529A7B489A7D469B7F459E8244A07E44A17746A26F48A55845A34F43A146419D42419A3E419139428533437A2E477229456A1C44691C44691D45671E466423485D2550502A5B3F32653F32673F32694435704B3A73553E775C437C634C806753817B62747F666D836A668B745E937D559A824EA0874AA48C46A58C44A68D43A78D41A78E40A48D429E8B4495884B8E805288775A836C617E606F77577B714F836A48895D4092472FA5432CA8402AAC3C20B23718B23713AF380EA9350EA1310D992F0E902D12882D13832D157B2A15742D16722C1A70281F6C272368272D63283663294461274F5C2A545F2F566534566A3A536E415170454F7048546C475963475E53445B474A563F4B513E5440455835505D29595F22615C1F67541F6C4E206D44246F42247440237640217741207941237C4524814C24834E23825025845526825A297D612C746A3368733B5A803E4989413E8E453991443B92443E92444090474092563D935E389266378F6C38896E3C836A417D624672574F725558 +8DA651ABAC4DB3BA4BBCC84AC3CE4BCAD54DC6D050C3CB53A0A75F919571838384736F92645CA0514BA53F3BAA3834A8322EA62925972E208E331C853D20824725804E2A83563087764EA0865FAD9671BBA389BFB0A1C4B5ABC0BAB5BCC6BFB2C5BFA0AEAA7AA49F669B94538D7F497F6B40725E3E65523D3B2D55312B6727297A252E862434932736962B389A30369B383798423C914A388E53348C4F2E874C29824826834424853322982C2EA0263BA92E4BA4365CA03A629C3F68994475914077894A6E8257687A656373695A6F6D516C68406266315A6D22416B193A6A1034601637561C3B53213E502642442C4537284B172451132A530F31550E30520E304F0E31410A26310E1D1B111E17141F14131D14121B1414181B131C1D1A1F1B20201A261B26291B2B2C1C30311A3036193040193248193F482261472169462171431F78411E803B21932D23AC252EBF223BC2254DCB2750D12A53D8365CEA4870EB5080E95B8FE36FABE47CB2DF89BADA89B7D689B4D281AACB6DA4CF65A4CE61A2CA679AB96697B76695B55F95A75C92985481885779715B6E4D526B3D4A692D456327405D213F511A41461847421948442249493E4C47464F454F51405456395254335057354C5C364761374167383B6F3C2D78412383431C85431F883A1F8B331C892B24872A2B852A327E293E792A44742D48753848754C4E70504E6B554E5E584A585D41565F426469406B76406F8043738C417194457FA2528EB7609FC671ADD685AFE091ABDEA9AAD6A6AACEA4ADB99EB7B09AC0AC92C5B38ECEB57FCCAD67D2A953D7B03ED8C134E0D32ED8DC2DCDD131BCC639A0BA4692AC5586A9627F9E6E8199777A9A8681989E879CAA8E9AAE9890A69A8F999B89979588918A848E7877826673785A7278527F7854927F59A18264B58E74C59D80D3A78FDDAF9CE0AEAEDFAEC1D9AECED0A4D7CA96D4C381D7BD6BDFB760EAAB54F5A349ED9B41E49236D3882EC17B2FB66E32A3653C94634D805E566B5A5A59575A4851553F58553B645B3A6F5D3A7A5E387B553B764643743D4C74395B7A42688C497A9C4F +5A451F69532B6C562E705A326F5E376E623D6D643E6D663F786C3E7E71408476438D7D4D97845796855F9686679586679586688572688173607E75587E73527E724C7F74468177408F64228F64168F650B8D5E0D8B58108558107F59106E53155F42183C271339210D361C08432005502403572A095F310F784628744D38715448745F4F776A567C6F5A81745F968767A39776CAB999D1C296D8CC93DEC781E4C270E0C166DCC05DD4B26DCFB576CAB980C3B47FBCAF7EB2A578A89B728F835F786E4D51493B413C2F322F242D2A2028261D201D16201C0E31290E3C2F0F473510543E1761481E644921684A245A4324564720533B1F54391D56381B5A371D5F371F68371F6F3D186941226345225D492359492755492B544934574C3A574C3B58493C58443B4D3B3442332E3C2E29372A242A201E2219192A1C1836241B422C1F482F1F4E331F583B1F59422159471F5A491E4F46234D45244B4526453F27433A2A433B2B433C29584224665027755E2A8064298C6B2999762A9D732E9D782E977630745E42705F486D614E6C6760747577848586928B89A99F89AC9A79B0956AAF9366AE9262AF8E63B59A63B39C63B09762A08D4B9783438E793B806527684F1D553F1A4A371843311D4634214A3725583D2E6A43327C4E358853399159389462368B5638885337865036804937783E34703732653533513C354C3C35473D36433E36423F373F3F313C3A293B3424342E202F271A33261538291B3D2D2249392B604939785C478F785B947B5B997F5C95845A8D7C598173527566496958415F4F3A5B4633573E2D5B3B26693D1B7141177648197C4B14774D176B4E1F604B255B49305B47385F4A386756396E5B3C725B387261366F63376A5C356555356054395A513A584C3A554D3B534E3B57503E5E55426058455F5C4A5F5F4B585B475356405051384A472D4A3D244F36235133245535246039256A422773502C805D309168369A75419C7C489D7B4C9B7A5193764D866A48775F4368513857422E4A392442321A3E30153E2F12422C0D4930104D2D164D2C1451311353341A543A1F +75C3C471B1AF69A7A1629D945890824F83714B7C68487560365E432D583825522D2449292341261E38241A2F23162D20122B1D112020111C2512182B10152B0F122C0F112D10102E13153B161B411A2147222C4B2A38502F40503448513B5454405E584870634F7D68578A6E5B9476609E7E609F8161A0845D9C875AA08958A48C57A088569D8553977F5092794782723E7467305E572E59532C55502A514B294D47274B43264A402A503D2F563D355C3E355D3C355E3B345D3C345D3E365A4238554931464C2D3D4C2A344D292F4F282B51252554251E532215492018461E1C441F2643213043233543263B442D45443352463C6B49406D4A45704C476E4E496C514A6856446256324B4D2D3E4C28314B252B4A2326491D2047161A40131739121635162137182A3B1B333F1D36401F3942273D45303E49393D58393A5C3937603D356141346247366E523F7B5A4A86625C947578A1787F9F7C869E7A8D9C7790977290916D868C5B716C4B65613B59573756573354583658563F5C544764554C6A565078584F78554F78534D774D4A7449476E454569413450392E48382840372941372B4238354A3C3A5241415D4B476A5B588C7B5A94815C9D8862AA9165B39B62B69D60B59F5AAD915AAB8E5AA98C53A1804B9875448F6A3F86603F7F5A3E7C563E74533E73543F735641715C4777634E806A5B8974739C9277A09A7BA5A27FACAA82B1AF7EB1AF7BA9AE76A3AB7095A26B8C965D82875177774573673E6A5A40685040674B3B70493A71483973473D7847427A49497B4C4B7E524B7D594D7F5F517F665884706389796D8D857991917F90987F959C7D9A997F9E9589A4928EA39491A3978AA29686A4968AA99590AE9C99BAAFA1BFBDAAC6CFB1CBDAB5CCDBAFD2D9A6CFCB9BC7BB8EBCAC82AC9F72A09361948652847A44746E3862683152632D47602C3F622E3A672F356D31357034346E3835693D3A683A3A67383C68353B6A3437663737643434613033612D3665313D6E3F497A515C87626E987080A57895B37EAABF84BDC888CAD18ED0D58ED4D58AD6D585D8D57BD6D178CDCE +5B56435953405C56405F5A41675F406F644074663F79693F856E3D856F3E85713F857645867B4C8D8453948D5A9A925EA09863BAB273C4BD79CEC97FD1CF83D5D588D3D588D2D589C4C685B9BB80AEB07BA2A575969B6F91966C8C9269848C668087647B8163788064767F6574806773816973826973836A748369748068747E67707A646D76626B746069725F656C5A606553565543504C3E4B443A453E373F39353E37343D35343E3735423833463931483C324B3F334B3F334B4034493F32463B313D342E362D293027242D24232B2222251E211F1B2015151F12121F1010200D0E1F0B0C1F0A0B200A0B210A0A210A09200D0C20100D20140F201611201813201C1821231E22332B243D3327483C2B4B3D2A4F3F2A54422955452956462A55472B52482E534B32554E37554E38564F39544F3B514E3B4747384243373D40363B3F363A3E37383E39383E3D383E3F3A41423B45473C45483D46493F48493F4A49404A4A42494B444949474C494B50494F534A54564B5D604C66694C6F724B77794C8682488984478C8746938B459B9148A4994EACA254BAB669BFBD6FC4C476C6C678C9C97ACCCB7CCDCD7FCECD80CECB80CCC984CBC984CAC985CBCA85CCCA82CECA7ECEC979D0C873CFC773CFC773CBC473C8C475C7C376C7C376C6C273C6C270C9C26DC8C06CC7BF6BC1B76AB7B069ABA5689D9762807955797351736E4E6A64475E5640524B3C4640393935352D2A35222133191C33141B35131C3816203A1A253C1F2C3E303C463541483A464A44514F505B535B6657676F5A6E765B737A5D767B5C787A5B77785A757356706F536C694F68624C615C495A5545565043524D43514B41514B41514D3F554C3C554B395449365549335649335949325D4B325F50336254356154355F51345A4D31514730483E2C403429392F28342C28302A292F28282E27272C28262A28252926222A25202B24202B25222F2924352D283E342B483E2F514731594F326055365F573B5D593F5A584555564853554C51544D4E544B50554A50554A4F5448545A4B565C4B575C4B595C495A5A495B5844 +B04C41B74B43BB4945BF4847C24746C64745C64746C74848C45248C55E4CC76B51CE7657D6815DDB8C60E09764E09D66E1A469E3B57DDFB083DBAB89CEA98CC2A890BBAA91B5AC939EA598929B94869290818B8A7C85847C81827C7E807E7B7B83727688646A7D5F64725A5F64585D57575C52585D4D5A5F396163365B5F34565B40515B4C4D5B504D5B544D5C5D4654673B48771A38721B356D1C336C1F316C232F712131771F347F3244893E48934B4CA34E51B35257B4545AB6565EB36066AF6868A3796C9F80769C88809E8F85A1968AA5A78EA7B893B1CCA2BAD4A7C4DCADC4DCACC4DDABC2D9AAC0D5AABFCBA5C3C6A1C8BD9CC7B799C7B296C8B293C9B291CDB38BD1B086CEA282C99C7CC49677C09273BC8F70B68569B07B61AD735FA6735A8E7359836E567869537467527166516E634F695C4F6757486F57467858447D56458354468E5747995B47A56047B06749C4715BC7725DCB7460D27460D6705FD86B5DDA6B61E06C63E06A5FE0685CE06759E06657DE6654E06853E26C55E37156E77851E77850E8794FE97E50E98354EB8655EE8856EE8657EA8856E68A56E58956E48957E1865ADE8360DC8162D68062CB7D61C77C63C37B66BD7869B77368B16A64AF655DAE6258AE6256AE6255B05F54B45F53B96555C36F5ACE7C5DD68763DE9F70DEA674DEAD78E2B87FE6BD84E6C08BE4C08ECEBA90CAB78FC7B58EC5AD8AC6A385C2997DBC8E76B18671AB7D6AA677639F725F986D5D8E6A5A886359855D5884565A804C5B8347588643568B404F923949953645923443912F3C8E34368D3C2F8B462D8C4F308C57328B5E378F6638936F3E9C7847A58554AA9561B29F6EBAA473C2A473CCA477D2A876D4AC79D5AA78D3A272CF936BCA8664C17B61B9725FAF7362AA7467AC766DAF7870B67871BA7E6DBF866CC98D6DD2926CDB8F69DF8D63DF8D61DF8D65E19269E4966EE79D71E8A77AE7AF85E8B98CE8C390E6CC8FE5D28BDBD388D4CD82D0C47BC8BB74C4B66BBDB36AB6B067B1A76AAD9E6FA5956F9E8C6F998B6C9381689277678F6A63895B5F8F5558984E4DA34C48 +9C6508615B0949580E3255142852171F4F1A1B4D18184C16233A172C391036380A35420B344C0C2C5910246714216D151F73172B831C43891F5C90236A8E34788D4670854B687D51406F6630625C205652355F424B6832566A2D616C297E7A349E8139B07D4EAE674EAC524F9A454688383E872A3C861D3A620E275109244105223B051A3605123E071646091B58121A6B2218923F129B5715A57019B3781DC18122C68427CB882CDB6828E25521EA421BE93816E82F12EC3417F0391DEA4A1EEF6222F27B21E17F16D1840CC0830BAF830A8C8310757A1933823133713C336047345C4336594043583B5157365F562A655E1A6C5B0A554F173F4324383726312B28271C39221649370544510A3E6B10397310377B11358810369D113BB0123FBF0D37CE1437CC1532CA172DBD1731B11736981343790F50510C5B42134E341A4136193A3919343A1D20301E0D2A16062F13063C090B45090A4E09096708067C040E910714A20B11A5123BA013459C144F91184F861D4F76224767204057233946223D44245148225C4C216751257B513E8D5458955D6C8F4B8E954C84834D7B724D746A4E6D62526053673E47882F339D3020B13416B43C0FB84509B2530FB86312C1690CCB5F10E3452DE03932DE2D37D81B49CC255BB41E6692136977276A5B2C703F276E40266C42266A402262482C5758324F592F4B653E4964394A63354C5E2B4F62214A66183B66153366142E6913236F17177925147C36147D460F8F520CA4670CB07716D9781BE07722E7762AE56434E55633ED4B36E33442D12648CA2741C22B40B13442A1494894524E884D45864A477C475577394A75333A6F392F6F3A1D673A186A3816723517703E267F46319650339262358F6A3892622A7E541B6745194F2E17321B14261218230D25210C32290B3439113752183C6A1F3B822B36993735AA3E3DC03C46C53D51BE455CC04B5CBB4B6EBA4B8CB15F8D9F648E9A63A58A68A46955924F4D8649527045455639323F3934323B3734342A3627203E1E1C4F1F17562310562C0D4F421741571F39752B2A9B411C974D1A8E5913 +1D8A2331A54138B04F40BC5E47C56E4ECE7E53D28658D68F71E6AE74E4B278E2B67ADABC7DD2C383D0C58ACEC78DCEC590CFC48FCBB48DC8B48BC5B58ECAB691D0B792D3B794D7B888EAB57AECB76DEEB965EAB65DE7B459E4B156E1AF52DDAD4DD8AF4AD8B456D4B362D1B373CCB285C8B28CC4B194C1B1B5C2B0BFC3B1CAC5B2CAC7B1CBCAB0CACAAFC9CBAECACEA9C9D1A2C4CFA8BCD1B1B5D4BAB4D9BBB4DFBDB4E1BEB5E4BFBED8C7BACDD2B6C3DDAEBFDDA6BCDEA0BDDB9ABED99AC1D695C0DA8ABFEA81BFEA79C0EB77C3E775C7E473CCDC6ECDD363CECB60C8CA5DC3CA69BBC676B4C37CABC083A2BD8D94B7988AB2A76D9DB66592C55E88CC5C82D35B7DD95E72D86069C35B59B55A58A85A58A9615AAA695DA4745E9F8564A1956EA19D77A7AD8CAEB38DB5BA8FBCC190C3C991D0D593CDD192D1C98CCAC081C4B776C1B570BEB46BB4B061ACA659A19E4F90924377832A7280256D7E20627C1A5D7A185D7217617019785117814D178B49178D481690471694501B9953249E4B2AA149379A4C4A924F4D8A5251775E5A68585C52566048575F3E655B406E59427858447C5846805846885647965149A44D4CAF485BBA4D5EBB5062BD5367C25A6BC9626BCC6966CE7261CF7D63CE7E65CD8067CA8467C78566C38C5FC0974FBAA145B19D359C9034978C3392883290812B908E25969523A09F2AAEAA2FB3A935B8A840C2AF48CAB74BD1C24FD7CB51DCD857DBE162D8E670D5E679CEE57DCBE080CADC80C8D884C5D59CC0CAA1BDC7A6BAC5ACB9BDACBAB2A8B9A2A6BC98A4BC909FBC9295C1988AC4A277C29E65C49C57C38E4EC28549C87D49CE7E48CA774BC67352C3635BB85B6AB0567EAF5790A75C9E9E67AA9D69AE9C6FAC9E7AA5A887A4AE999BB2AF90B8C184BDC974C7CD5ED3CC53DDCC4CE5CE48ECD047EED448EED547EDD34CEAD158E4D06ADDD27FD0CE8FBCC497AFB799A2AC9A93A1948E9B958B94957F848C7E727B7E606C7A52557D4947874B3F884C388845348B3E32873A2B8036277C3828793A237238257034276C2D28682426681E266C182072161B7C1A +3B446534354D262C411923351823351824361824361824371A263A1A273D1A29411A2A441A2B471B2C491C2E4B1C2F4C1D304E2436572D3B5C3640624847695B4E71675476745B7C8F6E938F709890729E9676A09C7BA3A07DA4A47FA5AB81A7AA7FA69C7698976F9192688A916381905F79885A7380566D5240584038502F3048262C421E283D1C273C1A273B19273B18273C16273F16273F16284017273F18273E18273D18273D18273D19273E1A283F1B2A401D2C421E2D441F2E4621314B2533512F3A5A363D5F3D416542436848466B504A70564C74554E7856507957537B53547D50567F4C547F48527F41517B3D4E78394E783D4F7941507A45507A4A507A5150795750795E537B6A557C77587D805A808A5D839C6B8DA87598B480A0BE89A7DF9BB5EAA3BEF5ACC7F4ADCAF4AECDEAB0D2DBAACFBA93BEA989B79980B08E7CAD8479AB6F70A35865984B58893F4F7D30456C2C4269294066243C6021385B2035551F33501D2F4A1C2E481C2D471D2D461E2D461F2E461F2E451E2D441D2C441E2E461E2E471F2F491F304A20314D20324F203452233656243859263A5C273B5E283D602B41672E456D304A74324F7A395C8A3B60903E65964873A3587BAE6F83B38286B48A82AC887FA9867CA686779E89709381608073536D5B455C45394D2629372226321F232E191E27161B24171B23161B23161C25151C27151D29161F2E1722321926381D2A3E212F45293651363E5B4C4969675C7A80748C978DA39B9BB29D9EBA999BB89A9CB69B9DB58897AF6F89A3547292385A7E2C496D253D5F2236562033501F314D21324D25344D28354C2A364C2A364C29354D2A364E28364F28364F27365024355223365523375822375922375A22375924375725375424355023324B222F46222E44222D42222D43232F4723334C253855283E5E2B43672C476D2E4A712F4B74314C74324B7231486C2E43622A3B5927365125314A222D44202A3E1D27391B253719253818253918263B19273D1A293F1B2B431C2E481E324E213756243D60284368394B72435079414D733F4A702F4569344163 +EC926FEB846BE18165D77F5FC87A59B97554B37154AE6D549D6C58926E5987715B7B6D5B70695B6B6557666154665F51675E4E64523B6847316D3C2774331E7C2B167C29147D27138C281D9D2A24AE2D2CAC2E30AA3035A231379B3339923B3F8D43468242416F41395D41314A412C384227303E24293A21223216282E132F2B1138230F421C0D47190D4D170D5516125F14156A131866141862151957191B4C1D1D4922204627234F503F5B604E67705D7A7E658D8C6E979573A19F79B4AB86C5B38FD2AD8CCBA586C49D81BD947CB78C78AD756C9F676083544874483E663C356037335A32315B36335D3A3560453A604F4063605A6B6663736D6D766F6E7A72708279708B7E719F8974A58E77AB947AAC967BAD997CAC997AA99679A39177988A767F7B6F7570676B656068615D655D5B655B5C675F617470728178758F807897837AA0877CAF907EBC9582C19C80C09E7BA78F699E88649682608675557A6A4E696044555440353A3436322F372B2B3A2A2B3D2A2B432E304D363659433D6B4E428855478D54459254439756419E5A3BA150369A4B33763425622E214F281D46271E3E262031242520252A15292D0E29300D2C2F0F2B2E122A2D1B2D29252E262E30273433283E372E3F372D41382C43362B41352C38322E2F3033262D321C252A14141916131818131723171D2F1F253D2A2E4A3635675F506E6959767362868777929182979D8D9AA4929CA7929CA7919C9B849B8C72997D5F996B4F995A3F964B31893B2168240C621F0B5C1A0A54130D470E11330A14220A18110B1B0A0D1C09131D0A161C121B19201F173326174932185D3D1E69492274512879562F7D593584634083704C8578598681678683708D86749389779E8475AB7D70B57169BF645FC05A58B74B4DA73C428F2833781A2464111D4F0D1A3E111B2A111B1B0F17120D14150A121F0E112D0F103F150F541A146B201B822A24953228A13C26AD4326B34327BA422BB9402EAF402EA5452897472793472C964B339D503FA65C47AF6B50B77A5BC08867CD9272DB9777E89A78F19C78F39B78F29C76EE9A73 +ECCD6FEBC16BE1BC65D7B75FC8AE59B9A554B39E54AE98549D8C5892895987865B7A7B5B6D705B686B5763665463665164674E63643B6860316D5D27745B1E7C5A167C59147D58138C5C1D9D6224AE692CAC672EAA6530A261319B5E33925F3B8D63438260416F5B395D5631444C2C2B4227263E25213A241632171D3014252F1133310F42340D47340D4D340D5535125F35146A37136636146235155734194C331D49352046372347503F52604E5E705D6F7E65808D6E88977390A179A8B486BEC58FD2CE8CCBC586C4BC81BDB37CB7AA78AD936C9F8560836F4874613E665335604C335A45315B48335D4C3560563A605E4062635A6A696373706D76736E7A77708281708B8A719F9D74A5A477ABAB7AAAAC7BAAAD7CA8AC7AA6A979A1A3779698767C7F6F7374676B6A6068665D65625B655F5B67615F747070817D748F8B7897917AA0987CAFA77EBCB182C1BB80C0BE7BA2A769999E64919660808655767A4E6169444C5540343A3635353037302B3A312A3D322A43352E4D403659503D6B61428873478D7645927943977F419E893BA183369A7B33765A25624C214F3F1D46391E3E342031292420202A151D2D0E19300D1C2F0F1C2E121D2D1B282D252E2A2A30272F34283D3E2E3E3F2D40412C43412B413F2C38362E302F332627321C1E2A1614191713161813142317172F201F3D2E2A4A40356467506A6E597076627E87778C92828F9D8D92A49292A79292A791929C84979B7299985F998E4F99843F967931896B21684F0C62470B5C400A54340D47250E33120A220A0C180B1B0F0A1C09091D0A0D1C12181B1C20173333174949185D5B1E68692274742879792F7D7B358483407D834C7E85597D86677F8670888D749093779E9775AB9870B59469BF915FC08A58B77C4BA7683C8F4E28783C1A642B114F1E0D3E1C112A12111B0F11140D12150A0C1F120E2D1C0F3F2B0F5438146B451B825624956628A17626AD8226B38427BA862BB9812EAF7B2EA57F28977B2793782C967A339D7C3FA68847AF9750B7A55BC0B167CDBD72DBC677E8CE78F1D578F3D578F2D576EED473 +AF95ECA591EB9F89E19A81D79279C88A72B98671B38270AE7E719D7D71927C7187756F7B6F6D706A686B656466646166645E67594B6451416849386D4231743B2A7C39287C38277D3E338C433D9D4948AE4A4AAC4B4DAA4B4DA24C4E9B525492595A8D575682514B6F4B405D46384C42313B3E2D343A2A2E321E262F1B2A2C182F28173824174222184721194D231F5523235F24256A24256624266226275729294C2D2B49312E46504C4F605D5F706F6F7E7A7E8D858D978C97A193A1B1A3B4BEAFC5C0AED2B8A7CBB0A0C4A89ABDA195B78D88AD7E799F655D835751744A4566454260403F5A43415B47445D504960574F606363636B6B6B7373737676767A7A7A82828289878B978D9F9C91A5A195ABA396ACA598ADA496ACA194A99C91A3948E987F7F7F7575756B6B6B6868686565656565656767677474748181818F8F8F9492979996A0A29AAFAAA0BCAE9FC1AE9AC09A84A7927E9E8B78967D6A8672617A645569544D553A3A3A37373834343733333A33333D38394342424D4E4B595B536B675D88675B8D675A926A59976D549E6550A15F4B9A4438763B306232294F3029462E2A3E2C2C31282A26292D1C2930152C2F142B2E162A2D192D2A222E2C2C302E2F3330343B383E3B373F3C36413C35433B364137373833333330322E272A221819181718181617181C1F2326292F33353D41414A6560676D6A6E7675768787879292929D9D9DA4A4A4A7A7A7A7A7A79C9C9C968B9B8977997C67996C57995D49964C3789321C682C1A6226185C201A54191A471219330F19220F1B13101C0E141D0D161C0E1B1A161F1C20291F33382349452D5D5132695A3A7461427964497D6E55847861837F6E85847C868685868C8B8D928F93948E9E938BAB8C86B5827EBF7977C06868B75759A73F458F2D3278212A6419234F1B223E171E2A13171B1014120D121513141F16162D1D193F272154312C6B3F39824940955340A15A41AD5B43B35D49BA5C4BB9594AAF5B42A5593F975A43935F4B9666589D7161A6806CAF8E78B79C86C0A893CDB09ADBB59DE8B99FF1B89FF3B89DF2B699EE +B63C6EAF3469AB3167A72F65A52E63A32E62A22E61A22E609B2B5C97285B94255B91245C8F235E9124609326629627649A2966AA2F6AB0316AB6336BB9346ABC366ABC3669BC3768B52F61AE2B5EA7275CA0245C9A215C97205C951F5D911E5E8E1E5E8D1D5E8E1E5E901F5F911F5E921F5D931E5B941E5A971E55981F539A21519F2351A42652A82854AD2B56B6335ABE3C61D1516DDC5B76E76680ED708CF37A98F57E9DF782A3EF82AAE679A6DE71A2D5699DCC6299C75D96C25994B84D8CAD41819F37759D35759C34759D34769E3478A0347AA2367CAD3D7DB4417FBC4681C14986C64C8BC94E8DCC518FD05996D65E99D760A2D961A2DB63A3DD66A3E069A4E571A3E77CA8EF99B4F4A5B8F9B1BDFAB2BDFBB4BDFEB4BEFCB0BCF7ABBDF1A2B4E38097DD6D88D75A79D35373D04D6EC74566BF3E5FB93B5BB8395EB73862B33663B03464AB3166A53168A33269A1336C9F31729F31739F3174A33372A63670A9386CAB386AAD366BAA3469A83267A53064A22E629B285F94245F8D1F618A1D608A1B5C8C1B5B8E1C5B941F5C9D245CA72D5CB0365DBE3D5EBE3B5CBF3A5BBD3A5ABB3A59B63758AD3556A22F569B29558D21538A2052871F51831D53811E568020587E1F5A741653731453721353731052771255721150730F4C770F4A800F4A911552931752951953991A549C1C559F1F58A1205BA6265FA7265FA9275FAC2C5FAE2F62AE3464B03866B13A64B03E65B23F67AF416CAC4070AB3E6FA83F6EAB3F6FB14171BF4378C34478C74679CC487BCD4A7BCD4A7EC8487EC5457DC1407CB93C77B13674A6316FA02A6A9E25669E22609E205A9F2154A12251A32350A82551AA2652AB2651AA2952A72B53A72E57A72F5CA72F5FA532629F33649A3266942F679029658C256286235F811F5E7C1B5D7916597B12557D115180114E8412508A1551921751991B51A01E52A52155A82558AB285CAD2C62AF3169B13671B53C78B9417EBB4585BD4A8CBC4D8EBE508EBF4E8BC04A87BF4784BC437FBB427ABC4173BE3F6EC2406CC4406BC6416DC8436DC6416DC23F6DBE3F6DB93C6E +7372378F8B2FA69E30BDB131C6BD2ECFCA2CD1CB2AD3CC28D8C82FCDBF2BC2B627ADA026998A257E7025635725574D204B431C282109231E061E1C0425230A2D2B113431163B371B625C33766F438B82539C9468AEA77DB7B088C1B994D3C9A5DBD2ABD9D29FD7CC94D6C789C6B876B7A963AA9D569D924A81691D8155118241067A3608732C0A6B290964260965200A681A07661B0B5C220E522A124E32144B3A174D3F194F441C605B2A6F60307E65378E67399F6A3BA16C38A36F359A73328D6C298C5B2187601C826517796616716815686113605914564F114E4711463F123C33113328102F240D2B210B211C0A1E1B0C26281631331D3D3F254445294C4C2E5A5D38676B407779407D7539837133896C3290683293612F8E5D29825A2177541977441C6D411C643F1D5B401D53411D46441D41462441422742422B43422F434433444737494F3D5156435D5E4B6565506F71547073537175537679517C80538387598B8E5D9497629999659E9B68A19B6BA59C6FAA9F76B0A47CB2AB84B5AE87B0A688ADA386ABA084A49F829EA081969A7C9197778E9369919668959A67989E669BA265A3AA68B3B869C2C568CECA6BD1CD71D1CE72D1CF74D0D16FCDCB67C5C264B9B4609C9559968D5291864C83774076683565582D5445234532193824112013041A1003140D020B06010603020503040B09091B1C181E211B22261F2A3023353C2844482C5354365A5D3F616246626649666A476C6D456B70466F704872714E79785791936997996E9DA073ABAD80BAB88CC5C494D0CE9DD1D09FD0D1A5CCCDA6C4C79DBBBE95B1B085A3A37D95937886846B7678606C6E4D6164405758374D4D2E4344253C401B373E16353C1730381A2F331B2C2E1C2A2D1B2A2D1B272C1E282E202B2B212D2B1F302D1E312E1E30321F32311F332F1E312E1D2E2A1C262A19222916232913252B122C2D153335183A3E1D45491F5056255D602A67692D6B6D2D6A6B29646427595A254C4E2140431B383915333014302A152E26192C261D3029203731233F38254640284B45285A522E665F3671693B777440 +AE2C2ACE1A29B217309715378F122A88101E8B18208F21236B361D4B39192C3D1528350E242D083C2F0554310364320874330D7461335F7B564B9579559791609AA964A2A768ABA5AF708FBE5374CD375ACD3045CE2A30C2262CB62329A4312B9738299D393EA6393FAF3A41A84A33A15B26A26926A3782792984F949D6E97A38D99A4979CA6A29D9E9A9F979396958B8A837C5E775E436C4A2861362D5F2C335E22436721537120B68C28D37D39F16F4BF26445F4593FF16739EF7634DB7A17C2A911A9971FB37F28BE6831C16D3AC47243B68151B2A17B91AF7D79AA6261A54847A0352D9C23258F201E821D1B78131962162D560440560B5456136051106D4D0E934119AF2C15E0110AEB170DF61D11F21F11EE2211E14525D44917BE5016AC53087C5C195F622A43693B2F6D3A1C72391C81300C8F290E9C192B942F498D466987528A825EB36878D5697FE17089E09798C2AEADC398AFC582B1B888AAB963A1D05992C23E7FC02F54B82E4FB12E4AAE3446AB3B42943E4D80355174435978436C9B3886AB3483BC3181CA258CDE249AE829A5F32BA7F5428AF7468CFA4A8FF24B92EB4D96EE51ADE040B2D84DA8D941A1C32A82BC247CB51F76AE226FAA3476B04763B54770DC3869E32C63EB215EF41A54EB093BDD222AD12930BC572AB05C47726769656B7458707F2F7F7A2D9B6918A2531CAE2F2BA61733A81A3BAB1D58A10F61A82D7FA31C89A346A9A744B5AB55BEA95AC9AB66BFA46FBF9C82B98F7BC88C8EC97A83EA758EEB7291EC6F95F76282F85A8AF74A74F23F7AEC3F73EF317CE2227EDB177DDF116BD61A57E12A4BD64248BD665595755B688671539967369E6244AD4F3FB63D43A94336A5451E8F4C1B99621698642B9E7A54A08664978A92888C928E88A78C84A7917BBC9F76D39878E19775F88A79F76B61FC5852F6463AF13429EB302DE72635E81854EC2069E72686ED3689E23A8EE9348CD4289FD912A8D00CA9D50FA2E21996E82F87E93E82C14D759A495A5A47422E3D3916312C0A3B3A1B473C325C434B6B516B645E765A5D75315F7A2F4E6C23434E2C3A +991941B83235C13D39CA493EC95953C96A69C77269C67B69C08855B78E62AF956F9A94708594727187635D7B55567654507253295F4E1A504C0C414B0E333F11263415202D1A1B26300D12400A115108105C070F67070E6A080C6E0A0B740C0B7B0E0E760D196E0D1D670D22670F1F67111C67111B68121A6F101E76101B7E1118821A14862311852713852B1580341F7B3A2B683F385E423D54464351484C4E4A554D4A584C4B5B4247623F466D3C46783F487C424B81414F7F41537D42547646577056596255605C546756546B52546F4F547B44567B3B3C7E3F2D803E1F833E1C7E3619792F1A762E1C732D1A73291A7729187D2B1D813722854325854D2886582E8D70349179349A76338A79337B7D38737D3E6B7E44687A4A676A4B67594E5F5A5C6A7F5E6D8A617096606D985F6A9B5569A74E70B64B6BC04956AF47429E473B92473487502A775D2D636E344E7D394089442E8A4B308B53328F6832917E429D8E569E9C6E91B39386BB9F7CC4AB7CC1B37CBEBC74B5C771A8C9639AC2568DB44A63A448599D474F96443E883E357145345E47344A4D372A51361F5636155B361161360D70370B7D370986330B92280DA2100EA10E0FA10D109B0F1396131990151A8C102079102C73122F6E1533621F375A293D55394453494152543C52573A58553D5B573A5F5938615E2B635C25635321644328652C2D632D2D622F2E5B34315633385A2C3D5D243F64233B6D2D3A74323A7B2D39812639811D377E21377F283A792A3F72234E6E24526A255769256164266764276A61226C59256A57236A50216549215C431A523416482C134223123E1F1A3B22253B222E3D1F34441C384C1A40511D4E55245E57256559236656235C4E235241284E342B4B2A2A4C212A45192B371428291024221220241C1D2B231E302D1D323818333F16304F1730592131602E38672C3B5C2736531F2F4A1A263F24273C26262E2224221A23190D1F130923140B2A100E2E110F34130D3B1D0A4327094B27094F260B512109542507552F0E5237144F3F2044412D3A403932434E2A41622541791A428D153D +413853454157464456474756494C564C5257484D5445495140474C43494F464B535050565A565A6157606858676A576A6D576D715277704F77704C776E44766D3C766B36766A3076652074611D755D1B775616765012764B1177471078410E7A400A7E420C86480C894E0C8C52108E5715915A17915E1A926A30917439957F429A83419B88409C8A3C9B8C399A873394872F8B7B3081722C7E69297B5F1E7456136E4E0C6547065D3400472E004128003C27003B26003B25003724003424003223003325003926003F2800452900462A00482A004B29034F2C065832065F3906663F0B6C4610724714734818754A1A77491F784E24785525785C26785F2777622977672A74662E72602B695E23645C1C5F5B195B5A16585B11535B104C5A1146571341531A3A521F365124335025315027304E2B2C49312B463825463A24473C24473D26483F2847402E3E4234383E3E3235402E23412F2042311E44381B483E1951461A645016716411876D118C7612927911927D109389139891149E9A10A4A610ADAA0AB5A708B2A406AF9F05A49404988A008C8200827700777300747000726E006F6C006C67006564006064005D62035C65135B67175C6A1C5D6D265F722F66753568763A6C73406D73416C73426B72486B76496B7B476D7E44707D3E747836746D23706A1F6E671C6D65146D650E6C65086E64086D5E0C695A0E685711675015654C1B614A1F644B24644A2A65483168493669473968453A66453A65463664473161452C6042205E401C5C3F195B3C14563B11513B0E4E3E0A4A420947460946470945470E42481341471B44462345472A444A31464B334C4C39504E405551465B524E605356645760675B67725C6B765E767A627D7D6B7E877589907F8D9389929D8E8BA39189A69084A18E76A18D6E9C8B64958B5B93844F9180428D753A86682C7B5E236D541F604E1C55451B4940193C3A1A32331B292F1F262B22232B2620292B1E2B2C1D2C2E1D302E1E312B1F30282432252632242E33223433233A35263E382B413A30443A2F46453B504C405850415B4F425C4F425D4F455D +807EBA7F7EAA7F799A80758B776D756F6660696156645C4D4A49273E4218333B092C3607253205202F061C2C081B2A081B280818220A161E0D141B11161B16191B1C1D1D1C21201D2425282B2836322C4437324E3D39593D395B3D3A5E3E3B633B3961363951363945363A3A3C3B37423D3547413B4C45425F5D5E635F6568616C606065595F5F555E5B515D5746544A39453828352024311D212E1B1F2A1C1D271D1F281E22292026292F2A2D322F3236333740383C4A3D404E4344524D4E564F5658535C59535C55535D51515D4A4F5D434F5D414F5B44505654595B6162606F696583716A97756B9F7A6DA78475B1877CB99488CC9D90CFA799D2A69BD4A69DD6A99EDDAC9CDCAB9BD7A99AD4A79AD1A499C9A299C2A697B2AB9AA7AF9CACA79DAD988B9C90859C887F9C847A9E8176A17C6F9C7B6D9385808C867D82877B788178717B766B6B726462695752584441472E232F1B202D191E2B181C2815192512172210161F11141F0C1A221121261727271B2E2920332E272D2F1C3236253C3A2E3A3B3A383C3F373D443C41503E44553F43564144564547503E4241383D32343A2A303723283217222C111C280F19250E15230C15240B15250B16260B16260C16260B18270D1B2A0F1A2A0F1A2B0F1929101A281119251117251113221011200D121F081220071222061424061728071B2C0B1F330C2534122433132333152132151F30151D2A1318251013210D0F1D0A0C16090B12080C130B11170D181A121F1D172627213B40353E423742443A434A38434E38425138404D38394830354328314022313D20313C21343D253C4130464B40555955666A6B7B7D888988A48F8EBA908FC69695CE9491CA8684B96F719D5E627E51595F4A5747475733515D2560661D6C6C206A6E2B6A6C396F6F44736951655E5C534F5E404558363C522C334E2B3146282F3A272F2E232D2A26302E2C333A333A493A3E584146654C4B7657598C65639E6D6AA6736CA77270A47372A16F6E996C6591645F845F5E815B5C815D5C89615B906C629F7569B07C74BF7C77C87E77CE8076CE847AC9847EC1 +59335A5F336460346C6236745631744B2C74432B743C2B752C317929307927307928307C2A317F2D2D7C31297A332679352478352076331E6D311C652B185625154720123F1C1038120A1D0B06120503070503070603070A040B0E0610160C1D190F29301D4C352D5C3A3D6C3A406F3B44733E43744242754B4E76564670623E6A6C3A667736637A36637D376380376081335E762F52702B4F6A284C66264D62254E5E234E5B224F4D205647205B4220603F20623D20643D20643D20653E206440206145205A421F583F1E563C1D563A1D57361C59351C58331C58351C56381D553F1D4E471E47491E454C1F43511F40541F3F5421474F214F4A215747205A45205E3E1F64361D662E1A5B2C18512B164828154126153A1E102B160D1E1509181109110B0713100819160A201A0C261E0F2D2713393218453F1D53411E56441F59441F5944205945205A44205A44205A45215A48215F48216249216547236B44236F43217643207B3C227D3F217943217546217249226F51256A5B2763662D5E6B2F5968315066314F64314E5D2B4B502A494525443B204132173E32173E32173F32174033174135184334184234184032173F2F153A2B14352814311F1025170C1B13091710081112090F160A111A0B14240D193413224218304F1D3C561F445B224B532C5D4F2F604B33644338693A386935376B33396A353665363163382D613D2659442153491F4E4D214A4E23474F24484F224C51244E52264F5028534C255949235E49215D441F58421E55401D533B1B4D3719473317412E153C2B14372913342912342B14372E163D30184530184C311953321955341B56331B55311A5330194F321A4C361A4A3A1B4A3A1C4B3D1D4F411F5545205A46215D47216145226643216B3E206D3E20703B20723C22733B21723C216E3D206B41226845226448236049225F49215F4A215F4D225F552761622E62703763813A5F95445FA5495FAC5366AD5162B3555FB15059A64B5E9040607F3A6172345C6A2E5B5E275A5521574E1E52491C4D411A493C19423A173C3815383818383419383F224547294E +1E14330C253B0C41530C5D6B196E78277F852E8E90359E9B4D87965485975B84995F7C94647490757892877C9592809A9D849F9F8A8DAB908DB8968DBEA391C5B095C9AD92CEAA90E0B28CE19276E27261D35E59C54A52BC414FB3384C983B6B93408F48326F332E651E2A5C3F3D60615165695662715B5FB3383CBD2F39C72636D01D2CDA1522D81E28D6272FE43030C4333CB86558AC6D5CA17660B18963C19D66BD9E66BAA066A18B709F93769D9C7DAB9A7FBA9882C8A183D6AA85E9AE80F0B67FF3D07CF5D17AF7D378F1D079ECCE7AE3BD7FDAAC7BB6897EA17D788D7272867274807277806C7980677B7F6782896582965585965C8796648A946C8E927493857A8D76798B86928795867CA57A71A9746CAE6E68B16369AA5C75A6597CAA5F82B3767CC07F6ECD8961D18F5FD6965EE8904CEC7A38F5682CF4602DF4592EEF5530EA5133E1593ED75948CA4B4FBF4D58A44667A63F72A8387DAA2985A72288A62CA69D29A3993189963A879443859747899B4C8EA05B929E6E909D7C92A78A86C5AB85C6A880C8A57BC59C6CC29564B58E65A3856B808982717D8E63729B5E6D9C59689E7D6FA39A7DA0948086B39980E7CE7BEBD176F0D572F4CF77F9CA7DF9B575FAAD76F6C28EF6C290F6C392F8C795F3B78BF79A75F97F60F75F4BFB4134F53127F22D23EF291FEB3926E04A33D24434CA4236B53434B3333BB23342B82536B72331BB3039C2363FD2453EDF7454DE9A6DE5B77EF1CB83EED084EDD288EDC88FDDBC93C39E8FB3978FA490908A8B906A6D7C494967443C5C60305B611D41670E2B9A1224C31D1FD33021EA522CF26D3DF17B49F6874BF69452F4A95DEDBC68E0C066D9CD59D5D957D8DA59DCD855E4CF64F1BD6FF69C5BF1744AEA5541E13639D02B41BF2947B52A4FAD295BAC2957B63658C63E5BCE3D50D24D53D85858CD535BC05361B95460B54E5CB54856B74A4FC04E4ECC5D55D2705FD57061D47465C47368B25F6099606F8561886755766859775F4F7C6D4D76774B56974545AE3838C14633CD5B32CD5A30A8452C7E382A732E1F481920291D37261A31 +7056378D6234976832A26E319E6C3B9A6A45946D498E704D567D64436E6D315F76255A6B19556117555115554216523F17503C1A4B211A47151B43091E4108213F07213E07223E072A3D0C39440B484B0A584E096852086E54077556077D550F85561B795432784D317846317D4137823D3D7D3E41793F457F4C3F804F49815253705E5E606A695B7267567B664B706E376E770C6179065D6F01596600546000505B014C5803495522384336363D4B3437592F33682B306F272A772424861419900F0C870C01800C00790D00730F006E11005D1A004E2001352E112D31142535181C35171336171034180D331A0C301B0C2C1B0E270F11230A151F06191D041E1B03291A012A19012615082715072915072B14062D130630130A331014281A1B21282616463F174F5118596315626B126B740A798401888E05879A0882970B7D950A7B920A7A9006758D076C870962810B5B7B055C76035D76015E76015E760C576D195160234F552C4B423544343F3D2742392146361B4F290F4C280B442B083E270B2D291D292B23252D2920342E28362C2F342C4333286B2F2B8430259D321FA7311AB13116C32B0CC71E0AC61F09BB1E0B9226108626107A27116129124A2919352924252A2E133C3D123F401242431A4343224044303F403A45393A4F33425326514F11544D0C584C075251045052014E55005150006347006744006C410071410475390B6C3A19643F275A40314C463E454045313D501D3D560E3E57013F57003952003450003745003942003C3F00383A00343900303900323A02383506332F0B2E280C23250A20260925200A271C1333111836101B411A195123165A2916672D156A31166C3D14744F1377590F786409736C056E72006C7C006C7D006D7B0267770D5F6E1A576626535B28554E295943345432444B265F421B6C4013774B0E854C08934C08A7480BB54B0FC45212CF4F13DA4916D7421BCD471FC64920BA451BB53E16AC30129A30108B2E0E792B0C6D2B086727055F25075A210C521C0E4C1B12481F1341261A3B2D2935323133353D3D303B473336563A36654730 +4A6548526C524E614B4B57444B53424B50404B4B3F4B473E412E2D3C2524371C1C3218182E1514291612241811231B11221E121D2412192712162A13142F1512341812361913391A183F1E18401F1841211A40211C40221E3F22203F22253D24293D2731442E3A4C3643543F4C544455544A55524A56514A56534B5B504C604E4D60454A603D47603B46603946653747693749663A4C623D4C5F404D5543474C464245473F3F483D304D372A5435255B342161331E68331F67332166342365352863362A62372C59352F5133324D323649323D43354442395644475E4B506652596D6062756F6C777470797A7479867A778D7C6A8D736281685B765E556E5850675242554337433527261C271E1A2717182B171B30171F3B24294C343960464D745B649E7D8CB18A9EC498B1CA9DB7D0A2BDD6A7C5DAA7C4D69CBCD093B5CA8BAFC886AAC782A5BF82A0BC819DBE7F9DBB7D9CB57291B2708FAF6F8DAC6C8AAA6A89A763849F5C7C8A4D6781475E784156733E526F3C4F673A486138435B333C552E3848272E45282C43292B3E2B273C2C273C2C273B2C283E2E2941302C45322F4832314C333356343B603642673948703D4F8649618C4D6692516B9B5A79A46482AD708EB27C98B48EA3B291A3B094A3AD93A2AF95A5AE99A6AD9BA7A9A7A69FA79FA1A19DA29B9BA4959AA594999D8F9190878487807C775D6675566273505E6E4A576D4B56704F5B775763826371907282A08492AD97A0B5A6ACB8B3B3BABDB9B7C1BAB0C5B598BEA093BB9C8EB89886AE907BA6866E9C79608F6954835F5077584D71554C6B514B614A4B5A4750534757504B6150516D4D55764A587C465A7D435A7A4258743E516B3A495E363F4F333643312E38312833322533342536382A413D334E443D614D4D75565E8763709C6F83AC7991BC85A1CC90B1D59DBEDFA6C9E5AED0E9B4D7EFBDDFEEC7E3EECEE5EAD3E2E7D5DFE7D8E1DFDEDED5DFD8C4DCC9ADD2B59CBFA28AAC8E7C977C6D816A596D584857463B42363332293126222F211E2C211E2E23212F282337332B3B3A2E3B40313B49343A4B33425A3E +767E579D824FA97D45B6793BBC7733C2752BC97329D17128D74D20BF431AA839159B38158F37168536177C35197335196A35194D34194733194232193C2E19372A193427183224173121132F22132E2313322818372D1E3A30233E3428453B394A4A4C5E5E6763616A68656D716F737B7979827C7B897F7E89797684756B8071617F675A7E5E537A5A517656506D4C4C5E43454A2B2A462621432119421E16411C13411B12421A12481E124C2313502815562D165D3217603517633817673919673C1A6A3E1C693B1A6838196536196335195E37175A37175239174F3B184C3E1A48401B45421C44421C43431C41421C3F3E1C3F341A3D311B3C2F1D3A30203932243838313E4546526F8564849D769AB57F9EB989A2BD899EAF8C9EAC80A1BD8A9BAE90726F7D58526A3F3562382F5A322A542B2054271A4D24134725124126123D26123926123426122E21122A23132423132023151F21151E20162320162720172E23173424164224164B2716542A16592D165E311668391A753B1A7F3E1A863F1989461E89481F8A4A218F4F2793522B94532E9052357C5941735D436B6145696045686045605A3F53533B43493734412F2837262937262B3826313F273B4A283F5C324A6A3E6D794C7C7E468C8341A4963EBFAA3CD8AF46EEAF57FFA85AFFA55EF5A45EF0A364EBA26BD79372C38676A8796F82646553424C503B454D353F4F2D2F50282654271D5D2A196A311A793920854824905A27A26723AB7221B57221BC6F26C07528EB7C24EB7C27EB7C2AE77232D16D3ECF5E3ED05C3FC25E48B16150966A61796565655C6054505A4A454D494249454245413E3F3B383937312F392E283E3223423821483E234A45264F4C2850532D505A2D525C2D565C2A595A2A5D572A5A592A56592A575C27565E2759602856612A50612D50632D4D612D4F5E2B4D592D49532F464F31434A38464538483E3B49383C46393C453941433B4245394146353F48323C48343C46383C463F3C49453E4D493C524A3C534C3B52533B565C3E5A643F606B455C6548595E4A5A5D4F5A5E53656A56676F5A6B7659 +2E15252D1A202A181F27161F2011211A0C23170B26150B29120D380F0B3D0D094309074306054403034200024000043E01063C06103607113108122D071026060E20060E1C060E1906101007110E08120C070F0C060C0D05090D05070D02020C00000B0000070000060100060402060704070B06070F0808280F0836100945110B4E1611581C175A1E1C5D21215D272A5C2B315C243958203A541D3B4B1B3F431A443B1B46331C491812480D0B4303043E01023600002F00002C00002900002300001E0302160605140909130B0B130D0D1411101613131919181B1B1A1C1D1D1D1D1D201D1E231C1D251C1D28191B2B17182D1614281811231B0F1F1F0D1D240B1C2E07183B04165D01136D07107E0E0D850F0C8C100C9A1110A41112AD1116B50D15B90F15B21013AB1111A210119A1012881018740C1A53021E49041B4006193E08183C0A173A1117371816351D16311F1830211E31212033222342242254262167281E78281A951F189C1918A41419AB1219B21119C01118CE1212DA1012E40D10DE090DD9080CD4070BC5090CB60F0BA9160E9F1C118B30157B2E136C2C11642A115C29115029104922104F2614572A1465290E69260E6D230F6F1D0F691310670C15660A1A620F2162112362132664142C6619346520376425366426356426316922276E2026741E25811D248C1D1E961C18A017129F12089D11089B110897120C8F140D85170F7B171070140E5F100F4F10114213163717192E1D1B27231F26262023261F1E21231E21251E212722232B282731332C363F303B47353F463243422E453D27453421442F1D412F173F321739341436351031330B2B2B062522041F1B001A18001317000E17000A1900071900051A00041900051500051000060B00060700060300050100050000050100040200050400050500050500060601060501050501040700040B00041201031900042100042901052F01043501043800033E01024301034602054A05084E080B510B0E4F0E114E10154F0F1A480E20420E243D0F293B152C3A1A2E381C2E3A1B2D38192B3516293011282F1126 +321008330F0B2F0E0C2C0E0E2710112213141F12161D1119170F1D1A131A1E17182A1B1A371F1D4828265931306338326D3F35925C3EA46E50B68162B88B6CBA9577B69376B39175A3846D94776B856A6A7E5C6E784E737A48777D427B7A347C7B29837A1D8A761C86731C826D1A7767196C5E196356195A38192E3119252A1A1D3319293C18354519404E1B4B5A2361632B74673688643889613B8B5643844B4B7D465078415573356F663874643B7A634285684A916E4A98744BA07A51A97D56AB7851995942914C348A3F3185372F80302F722235631637440D3E3B0E46320F5234135F361865391F6B3C26763F3983404F9852749E6782A57C90A68194A88798A88AA19D8B96808B73718561637F4F5B794653743E48662F3E5D243754233C4D244B4A2C5453345E5C3D6561436C664A7472557B7F618F927A929884969E8E93A18E91A58F8BA68B88A68484A479839E728896668B94648E92638D96618A99628F9C6797A173AA9F91A59E94A09E989B9E92969E8D8897807C8D716D8164607356425D333A5B2D325A28215326154D2B113E2C11312B14283015263717253E19233C1B223B1F2336252B352F39423D4655565E785C647B626B7F6B78847A838B868B918D8B9589848386837B8483748187647C8B597692556F95526A94506A975067994F6599516499535B8D53537B555168584A5A5A43565F4154603F526140495E3E415D3D42583E4A5140544D465C484960514B65595264675B6577686181745E927E61A29F62C4A662CBAD62D3B760D9B35CDCAD5AD7A65AC59252AF805096694585523C76473C66322F4A22262D13191908110B0D12091614081E1A0722190C2723132D271F38272B3F28303D213239202F31202E2F1E342B1C372416381A0F34140E28100D210F0F1D10101A0F0D1B130D1A1B0917260B143411103F131B471F264E2E31533C3A584E34605A39626742657F4E67905965A35968AD5668AC5A6EB06276B56B7DBA7386BB7487B77689AF7B87A3818595827E82766F726164644F5556424D443E433136382227321A1929190B2A17072B15062E1107 +5268645A616C5D5C716058765C5277584D79544B79514A7943467342446F41436B42426744426446415E48415947405446404F443C3E45383E46343E4932434C30494D2F4D4F2F515230545233525236504F3A504D3F504B3F51494053484257483F5C4E41655645665E4A68614D6965516A674F696A4E69734E6B7A4E6C824F6D834E6B844E6A824C67804B647B4A5E764B5D7357656F606A6C6A6F66707661767D6079825F7C886187A4658FB46997C56D9ECC71A6D372A6D474A6D678A2D8819CD58F8BD58E85CD8E80C68C7CBF8B78B9846DAF8565A485528A834F7F824C757D496978475D76475A744857714B52764E50805C538764558E6D579372569877559F8055AB8958BD9162BE9471C09880BF9886BF988DBB9699B693A5B48DA3AE82A09F739E936B9C87639A805F99795B997155906A4C7F634460624153613E46613D42623C3E653B39693D3A6D433C73493B8353418555448858478E5B4A915A50905B568C5B558A5B50845B4F7E5B4F7C58507A5651724F556749566242545D3B4E563844553843553843563946573A4A5F3B52663B546F3F4C6E3F486E3F446B3D41683C3F653A42653845663B4A683C4F73455B74485C764B5E754C65744B6D724D7570538178619A7C67A0806EA7867BB08B82B48E8BB08E96AD8E9EAA8EA6A68EB8A28DB7A08DB69F89B49A87B19387AF8A86AB8183A57A81A0797F9C7975947A6B8A7E6586826082865B7F8B597D8F59798F58768F56729154719556759B567D9D59849D5585985482955480924F7A894D72864B6D884F6D8B516E8F536F96586E9C586D9C586B9B54669C526099505A944E5592504E96514A9552478F54478B5446845246794E47714C496E4B516C4A5B6A4D676F54717A5C7D8362848E668A9D6990A86B98B36AA1BA6AA5C26AAAC36AA5C4689CC4658DBF607EB65A74AA53699E4F62904C5A814A5473494C68484358473D4A44393F45363547352D4B36295038295738295D3C2A5F412C624930665433685D3868633B67643E6469435E6B475C714C5D7951608456648A56678A54678656617D575B7558556A5D +A2956F999567967D6194655C91565A8E48598B4157893A557F1F4578214172233E71243E71263F7127407128417128427128447621497121466D21436D1F406D1E3D6D1D3C6D1D3B71223B76223E7C23417A283F792D3D792D3C792E3B7A2E3C7A2E3D852B4890244F9B1E569F1C59A31B5CA11D5B9F205B912E598A365D833E6284446B864A75894C7C8D4E849A4F8EA65698B965A2BB6FA8BE79AFBF80B5C088BBB888BFB189C4C380CECB7BCCD376CAD76FC7DB69C5DB67C2DB66C0DC60B8DC54ADD73C9AD4308FD12485CF1E81CE197DC81576C0176FB62164B32762B12E61AF3661AE3E61B03D60B33C60B23C62B13D63AE3E68AF426CB04671B04875B14A7AB25384BA548AC64E99C9459ACD3C9BCD3699CE3197CF2691CF1C8BCF1883CE157DBC1C72B41F6EAD226AAB2368A92566A62A6BA52F70AE3C7AAF4480B04C87B04F88B15289B1558AB1598AAF5E92AD679EB97CB9BE82BEC488C4D090CCD999C9E19EB8E49FAEDB9494D09489C5947FBF9779BA9B74B0A36DA1A86592A75A87A452779445728D416E873D607B33546D2C4760263C541E2D4313303D1633371938301B3D2A1E4521254F1E30591B37631B407817507A19537D1B5787185E8E16649613689B146AA11B6DA31D6EA51F70AD1F76AF2477AC2A76A42E729F2B6E972C66802D52772F4B6F314565323A6032365A3B325347314D422F4C402E4B3E2D463C29363F22283A1A2434171D30171B2E161A2C161A2C161D2D162D27173520163E18144414124515114514114514114415103E1E123E1E113F1F10411F10461A0F471A1048190F471712471814461918471C1F4920274D242F55263A5D2C486732547039607544697B4967804C67824F6B844E6E884C6D8F4973984677A1447DA64684AB4784AE457EAF4276AD3A6EA73364A3285BA01A549C0E5096084F93045092025092014C90004788014380043F7E01367F00347F00357F00387F003E800644820C4A841953842A6087376990446D9C4B75A9537DB65C8BC36398D068A0DB71AFE17EC0E58BD1E48CCFDC8FCCD38FC7CA91BDC18F9BB7A184AF9C7A +81AAB07E9EAA87A1B290A4BB98ACC6A0B4D1A2B6D5A5B9DAB3C7EBB0C4E5ADC1DFA3B6CE99ACBE939FA78E92918C887F8A7F6E7F645B7C615A7A5E59755B5C705860695A68625C704C6477465D6F4056673A505E344B5532475031444B2D3F40293B3926322E24312A233027222D24222A22222922222823212924222B27242E2A2933322E393B303D4032414639495140525E5165755669795B6E7E5C6E795D6E755B6B6F59686A5D51425D4A335D43255E401E603E18603F1961401B614924654F2F6774486E824C7591517A8F4F7F8D4D8785448E7C378A6521874F17853A0D833207822A02832B01852D01852E017E32008531028036057B3B09763D0F7140166D4823634C2E5351434C534C46565643565A41565E3E5462415666465A6B4E64755F738762778C667C91667B91667B9162768B5C6F814E5E6B4B5A6448565E46545B4553594353554255584355584254573C504D3A4C4A3849473444433444403848433A4B49465A654F65725970805E7588637A906A839C748BA67991AB7E93AF8096B27F97B27F98B27E96B17E94AE7D91A77C91A0829E8A809E7A7E9F6B819B6384975C8F904A938634897E29866C2089470E80440F774211663F17583E20553B24483E2F3D4B4E41505646555E4D5F6C4B5D6A4F626E52646D53666A4C5E5C454B3846462F47412749361A453314462A1246281445302046322548352B483E3648484549574F50625857695A59685A5764585261594D5C5447554A424C433E47443D474B4859544E5F565566585F735F6A7F636E836B7284696F8162697C575E6F555464554C5B59495A5C4B5D645164705A6E81677B947589A68094B5879BBD8C9FC08EA1C38EA2C48AA1BF849CB87E97B37B92AF7890A8758D9F6C8695617A87576D764F606348524E3F42393733282F291D2A2314291D0F271B0D26180C1E180C19190F161D151A1F18191E1919221E202D2B2F3D393D4B4947575A5568726779877C8E9D8A9CB194A8C29AAECE9EB6D4A0B7D7A2B7D3AAB2CBB0BCC5B7C5CDBAD1D6C5CCD9CBD6D8CCDFDEBFE6E3B1D9DEA4CCD699C1CA8CB5BF +4968273149182037110F250A0D240E0C24120E24131024151D41202C53263B662D4975315885355E8A36658F37618E335E8D30558427497A253E70233D6E243C6D25396A243668244673284E762E5679345B7B39617D3F647C3E677B3D61723C5571394C693B42633F395D4331553F294E3C284D3A274D39254E322953312E593132583236573333543131512F304E2A2E472C253E312F3A473A365D413A6E493E80513D8F5A3C9F6E629E7B73998884948E8E8994997F969989999993A0969D9B86A28775A3827A8F7E7F7B7F816F808463878F528B9B4A8494387084365D7534465E2A2F4721253B1E1B301B0D1C1307150F03140E081E110E2815123015163816244B1A3A5D1A5572205F71306A71406A6B4D6A665B655568604E725B4F7D534F764D565B4A5F574768534A6A554E6C57506C5E4F6560596D615F725A6678546F7F52788650859053909C4E96A049949C4D748736697D335E743145622632501B223E17183316283C1F36492B4557374A5E3750663852703B52714255704756694B74727D7F7B898B8495958F9FA5A09FAEAE9EA9B58C8FA2638B9C5A87975187984F87994D85974A909F489CAA45A2AD44A8B648A8B649A9B64BA5B04FA3AD4F9DA74D919E4C7D86457481406C7C3C596F374963313A56252B481D1E3D1514300C071C04061902061601031000000C00010E00031101041B01051F020724040C2C0711320A173A0D1F4210244715274A1A31501B3A551A43591D556A23687B287A872C8B98339AAD439BAC439CAC439CA9449DAD479DB0499FAD47A7B14AACB84EAEBA4CB0BB4BAEB84AA5B24499A9428B9E3F748B39647E3E607F4264814D7A966D94AC84A7B68CB4C594B9BAA2B2A0A69D8F948F7B8C8B7189887C7C918A72999B639DAC58A6B656ADBA5AB2BE5CBAC865B7CA74B2C16DB1C2669FB969849F566B833D5269313750242336161924120C1D10091C111222131A31172343213755284B652859712B6778327079307A793279793F717C47757D4F777C646E73816E6A93776A9A745EA56C57A26F6290706C806D7A6A7387527A8E475F7D3A +3F3322402E1942351D453C214C492C535637575D3C5B64426F875A7A976986A8798AB2818FBD8A8DC08B8BC48D8BC68C8BC98C89C68682C07C7CBA7278B56B75B06478B0637BB06287A65883964D7F864276793D6D6D396966356560325E5024543C183A1E08311906291505261405241305241305241305291606281606281706251807231908241A09251C0B281F0D2C23132B3D213048283554303A57343F5A393F5C38405F383E5E2F42562A474E26514B205B491B5E46176144146243146042156751256B5C2E6F68376C6D3A69723E607B475B814C5D87565C86555B86545A7C4A5A7241586A3C57623751512D4841253529122E200C2718072415062213051F10041B0E031C0F031F1304231705251906281C072C210C3229133A301C433D255F5F46686D54717B63717E6572816776826B74826A6B78615E6C525260434B573B444F3439432A333B20303618323513333811353A12373D143A41163E42173F3F163D3E173C3C183E39164037143F34123F3211412C0D40280B4125094223063B1C013819003516002E1101270E001F0D011B0C02160E041611051714061915071B16081F180A231B0C261F0F282010292111282010271F10241E0F221D0E1E1B0D1A180A1415051416041517041718051B1B0922230F2A2C16333C1C3C4D23526D3A5774425D7C4A688F5871A16378A96B7DAF6E80B07280B07181B07181AA717D9F6B778E606F7D5367704660633F5857384E4B3348402F4237273A3021352B1B302717332919342B19352E1A3732193B351740361843371A483A1E493F1F4D461F514D2455562B576036576C4158774558814B5B8A525F8F596293626494636592606E8E5A77854F7F7A46816C3B7B5F2F785425764B1B754414713C0E633508542D044527023A23023422012F22022E23042E27072F2909312B09332C08342B08382C0A3F2D0D452E0F4D3311593C17614B236D5C35796E49827F5B94906CA6A681B6B996C3CEACCCDDC1D2E4CDD8EAD3D8E6D1D1E3CACDDFC5C6D7BBB9CDAFAABAA094A78D82967A758367686F565D5C44514B3647402D423926 +7EABD773AFCF6AB3CD62B7CC65B6C868B6C56EB3C275B1BF8D9CC79796C7A291C7A390CCA590D2A88FD3AB8FD4AE8CD3B18AD3B57DBDBC7DACC47E9BC7758BCB6C7CCE6E70D17064E07543DC6B42D96241D96347D9654DD76453D5635AD26771C9698CC87BAFC780BCC685C9C67BC7C772C5CA6CBFCD67B9D25B9DD25D92D26088D46E8AD77C8CD3838CD08B8CC69F97B9ABA7AFB7BEA8B6C0A1B5C395B3C78AB2CB83B4CB7DB6CB71AFD16DABD36AA7D6769DD08293CB8E8DC69B87C2B480B9C57BB1E46B9EEF6798FB6393FC5F91FE5B90FD5587FC4C84FA3694F4349DEE32A7EB33B0E935BAE73BC0E541C7DE50D3D75DD0E069A7E36A98E76B8AE86786E96482EE5B70F55662F24E6AF14D72F14C7BF04E82EF508AE75D9BDC6BA6D57BA7CD8CAABFBCA5C2CB93C5DA82C4DC7BC4DE74C0DC75C7DA72D2C573CFB982CCAD91CDA791CFA192D4968AD98584E17981E76C7DF45263F64E5FF94A5CF94659F54351F5444BF7464EF64654F5475AF44860F34A68F24D70EC4F82E05791DA5E9CD367A3B37CB4AD80BAA884C0A081C69C7DCD937CC9967CCAAF68C3BD63BCCB5EB5D15FB1D761AEE062A9E369AADD74AFD980B2C39BBFBBA3C2B4ACC6ACB4C8A6B8CAA2B4CC9DB5D28FB5DB8AB3DC85B1DD7FB3DC81B5DA85B9D985B5D786B0CE8EA6C5A396A6AB919FB48D99C67D94CF7296D16C97D8719AE475AEE076B6DD77BFD17FD1C08ADAB395DEABA0DFA3A4DF99A9D98EADD288B7C88AB7C28BB1C189A9C383A9C781ABCA7AA3D47A9FDA7A9CE0799BEC6C9AEB6399E46A92E57C89EF8380F6827AF08879EA9878E9AB7BEAB47DE9B382E3B084E0AF86DCB58BDBB68DDAB98AD6BB81CABE76BABC75B2B271AEAD6EABA566A69D6BAD8E69BA8A60C9885BCF8D62D7946CD8A468DEAB69DCB26ED7B47DC9B88AC4B594C5B69ACAB39CCBAC9CCEA398D3A194DBA191E09C90E0948FE08D90E38D92E68C95E58D9AE58BA0E48BA4E489A2E38DA0E394A1E09BA1DCA39DD3AA95C9B490BAB68EAEB891ABAF90ACA88AAF987CB18C74BF7C72CC787BDB7C83E07E83E78279E7817BE8868FDC +44787B3961603356542D4B49283F3D24343223302D222D2821231B20201A1F1E19211F18232118252717272D1727301828331A2A37202B3A232D3E2635482B3D52303F5636425B3C4A6B514E6F52527353527053526E53506B534E6853455C4D3F5244363C35383A343A3833463E3F53454B5E47536A4A5B965275975675995A759455729050708D496C8B43697B3A595F2F452A22211E1D1A1319130E16100A140D0B150D0C170E1524131A2E1B1F392327412B304934374B3A3E4E405850537258679D6892A6749DB081A8B285AAB48AACB290B0A98DAE8E88997583855C7E714C6C5D3C5B49395343374C3D3340332E372E25292425282126281F25271F2427202127221E23241E24231D29261D2F2A1E322D1F3530213B32263F312A41302A483531583F355D3F3A633F3A67413A6B443E754D45835B4E976F4D9A744D9E794E9E794F9E7A4F9B724E926A4A8B5D458151406D393D68343B6330395E27395D243F612849692F4F7C4A508455518C60548D61578E63578E65598E665792645495614C87514A804C487A484971404A6E3B4C6F374A6E34435F2E3E552D3A4B2C38482B36452A313C262E3721292F1E26281D2B20213220243A212850223366233B6B253A692A3870453D7A4D4484554B8F5E4E8E66558B6C5E8C746B998285AF8998CC89BAD483BEDC7EC3E877CDED6DC9DF66BCC95EAA9B487993416D8B3B6270324B562B383B2525252119272C182A35172B391731441A2A3C1831471E3955263D5E2942682D345429304F282D4B28274126223B221F34201A301E182B1C17291F192B251E322F233E3B294C463360543E736748877C51998E679C9D7F9FA9979DB6AD9BC4B39ECBC595D1D98BD1EB7DD2FA73D6F773D5E876CBDD7BBBD180A9C48097B8808CA07D7A8A796978795869774860723F566A35495D2F3E522C34492C2C412B273C272337201F321A1B3017182C161628161728131928131D2F12203614223A19243C1B243B1F243D202740222A43232E45253244283C432D4E493D6850507C59627D6670796B7576717E7B778A88799782829E708499597E8A +42948446918640897F3A817831706629605525594F22524A223D39273E392C3F3930423D3446423D47454649494B4D4C51515063676665706F677A7864827E618B845F8E865E91895095884693863C92843A897B398073387A6E387569376B6034655C38544F3B4E4A3F49454148464448474548474749474A4A49464F4E4255533F5A573C605C3A5F5B385F5B2F5C59235A59175D5918615D1A66611E6E6A237773277D782C847E40A59B4FB4AC5FC4BE6ED0CB7DDCD97FE0DD81E5E283E6E680E8E87FE4E47CDDDD7AD6D675CFCF71C9C866BBB85EACA75B928B59837C57746E5266614D59544A555048514D454A46404541383A373436343133313032303031303031303130302E2F2E2E2F2E2E302E2E302E2F302F2F312F2E312E293330243432203937223936243A36243A36253B37243E3D2943403646423946423C47433D48443E4945414C48444E4A47534E4855504160583F62593E645B3B685F3C69603C6B5F396B5E2F60562D584F2C51492C4D452C49422B413A2738342334322332322B39362C3C392E3F3C3149453A534F43615D50726C5C9A9360A9A364B9B467C0BA6BC8C171D4CE74DED771E0DB71D8D366C1BB64BBB463B6AE59AAA1539C914B8A7F3E776C2F5C522C594F2A564C2C52492F5049364E483F4C48464D4B4D504F52605D5164605168634F6F6752746C53786F577E7657887F598A805C8C825F8F8567928A6C999172A0987AA7A081ADA687B4B087BFBB82CBC680D3CF7BD6D279D6D278D5CF6AC9C363C4BD5CC0B84FB5AB43ACA03EA3963C9B8D399688379485329586319B8D35A39638ACA13EB7AB40BCB241C1B743C3BB42C2BA46BFB749B7B04CADA74EA39D4D999350908A5489845789825A8D855B948D5C9F9864A69D68ADA56CB3AB6EB5AE6BB6AF6FB3AC71ACA674A29B77959175888570807D697A7761736E5B6B675364604A5E5B435B583D57533A524F364C483048442D44402B423F2F403D333F3C32413E2F433E2B4640274843244944214F491E544E1C59521B5C531A5D551A62571C675C2870653074693A84794090843B958643A091 +52356D281533281735291A372717372615372516352417331F1D3521193123152E1D1328181123160F20140D1D130B1C130A1B180A23190C211A0F2018102417122919142C1C163021204229244A3129523926534124543F234F3E224B371A5035204B38244938294B382F4E4135614A3B74443C753F3E772B2A54262345221C361F1A331D19301C182C1B18291712261411220E0E1A0C0C190B0A180E0A19120B1B110A19100A1808050C0E071314091A160A1F190B24190C23190D23180F2415122316132416152716172B16172B17182C17152D1916311D1637231D4029254A3129503A2E5646316253346F6338879351B3AB45B3873794632975592E6F4F3469332C562B27481A193815152F111226101124101123111020140D1D150E201A0F2023112B2F14363C17423F1B46431F4B441E4D4925555320655023614D265D49265A462658392048351C3A2C19372918382E163831173D351942381744351C43301E442C1C412B1D4029214628264D2923492A2045211C3C1D1A371A162F19152616122015121F14121F14141E14121F13111F12111F0F0E1C0F0D1C100C1D110D1D120E1D130F20141124131224111022100F211110211312221411241413251513291211301F1842211B44241F47221F54251D462019421A123913132D1112240E0E1A0C0C180A0A160806140C00150F03171805231D11291E132B20162E22162E22162C1D14271D11271F152D1D14311E1937211A3C251A44271C462921482A234C301C4D24163A2214352013311D102A1C0E251B0F231C102820102B1F132B1D152A17132A19152C20132F2213342B133530004437173E31193D2B1E3A221E35201C351F152D1A1122170E1F16091B130D19110E19120E1C1511201A11261B193124213E2C254E3A2B56502E6A61387A64428E5C41844E41795836725333744C296144204C321E412A1B381F163117152A1413251411241512251611281C1632261C412C2352322A59402E6A4A30714A3980524688534B7E574E876259866752AF814CB6AD69BCC57EE6DC92FFA76CC88A58B169559C704A8561337C +9085898E7E818E7D7F8E7D7E8B7777897171856C6C8167686B505561464D573C4551363F4C31394B32394A33394C353B4E383D58484D5C4E5560555D645A616860656960666A6168685F65675B6266576064555E63545C63545C64545C67575F685C6371666B72686C746A6E756A6F766A7075697074697072666D72656C72646C75646C79656C7A656C7C666D80676D7F676D77666B7263686D6066665A6160555C5E52595C4F56544149533A4253343C53353D54373E553940573C435E464A624E516B595B69575A67565A6555596354595E5256564B514C3F454A3B424938404C3B424F3F4555444B5B495169565C77676B96868A9D9093A59A9DA69A9DA79B9DA897989E8D91917D7F8A7578836D72816C717F6B707E6B717C6B717A6B707D6E7485787D8C7C809480849783869B8688A38A8DA99192B6A3A4BAA9AABEB0B1BCB0B1BAB0B2B3AAADAEA5A9A69DA19D93979484899180858F7D8289757A876D7281676C7A63676950565D484E5140464D3A4149353C422C343C27303B252E3D262F4C343C50383F543D435F444B634C50644A4E63454A4C373B432E343A262D35242B3023292B1E272A1A242719222619232C1A242E1C26301E2833232C3B283144313949394057484E594B515C4F5561535966565D69595F6D5A60725C637560667A68707D6C7380717785797E8B808692888E999095A89FA3ABA2A6AEA5A9B2A8ACB6A9ABB6A8AAB1A1A4AC989AA490919A8786927B7C887173816B6C7C65677760657561677C6D737F717782757C8A7E8495868B9D8E929F9297A29499A4969AA0959A9D94999D92969B9094998F949B91959C92969E9599A4999DAB9B9EAD9C9FAD9C9EAE999AAA9496A08E9197878B918183887B7E80747A7D71767C71767E72767F737883787D887B80877C81867C81867C8183797E81777D82777C847A7F8A808593898E9F9599ABA2A5B9ADB0C8B8B8C9BCBDC6B9BCC3B2B3B7A9ABAA9EA2A092979A8A8F978488967F85977C82967A7F94787E91757B8D7378897275846D7180696E7D676C7B656B7B686E7D6C7384767C887D82867B808C8084 +24462C1A52371A50371B4F38154633103E2E1138291232250B22170A23120A250E0A2D130A36180A3E1F0A462609442609422711331F132C1616250E272B0C39310A4239084C41076B49056545026042004D31013B20033119012812001F0F021F0D03421A024F29075D380C5F4219624D2658512D4E55343057492D51492A4C4A384D41464F384F4D35594B32614D2D5C502D4B5B3A375339234C391F422F1B392519341F183019191F0721230B29270F393B1F49502F565E36636C3E7D753E8C8447AE954CAE8D44AF863CB08538B18435B47F2BB98123C48314C08314BD8414B27D14A876159F6E149767148455186E4710452A0A3F29063929023F2B03462D0459350768440B995B0C9660109366158D6215875E166F561A564A223E3C28292F290D201F09171A050F15040F0F04100A040F08050E09071008070F07070F06070E05070D04050902030601030402030503060C0808120B0B190E11271714301E1C3A23274125314122383D1D40391945371A4A351C55381E5D411A6B461A764719754D0B6D4A0C66470E5A3D0A463207312B0D24250D131D0B101B0B0D1A0B0D190B0E180B12170A141407191404261903542C025C3403653C05804C0698600CA37219AC8423C9B544CDB84BD2BB52C6B752CEC253D1B64EBE9A3EB78E31B27D2CA56619A05E1E9B57238E462476401B603B2351342C2B3F2E284231264535294932354E2D475B2F5B6432736B348B7B38A08E47B3A161B3AB6BB2AD62C0AE63AEA5609C9746987323926B1C8D64168B59108C520D83460A703A0A623009572A0A49280B442A0D52370F694B1179561992691BA87A1C967224836A2872642D535C32354E31284233283E31253A2B253323282B1B2726182121141E1B0E17170B1112080E0E05080E04050E02050E000411010511020711040914060915070915080914090A12070A0E040D0A04100B05151208191B0F1B281A1D36221E40281B442B1B3E2A1E372320331A242D19262C18272D15253119233118252A16282C182C2B15302614352912382B10342D123131123031122C3316263B1E244324 +2AD6191DCD111CC9141BC5171BC2221CC02D1ABA3419B53B1397470E8243096D3F065E3903503402423B023442032F44052A471320471E2D492A3A4B304454364F5E35506534516D375C853D6C8E447D97478F9B4AA2A045A69F41AA9E36A69829A28E1A986B179F5915A64711A8390EAB2B0FAC2811AE252BB31E3EB81D51BE1C63C21F75C7237FCB268ACF2992D32FA7D431C4C22CC2B227C1A322B39420A5851E9C7E1E93771F76531364430C5233063D2A052922051F1F05161C05091903021603000F01001A02002503002B03003204003E05004906005206005606005A0700660900720C007613007A1A00802D02834003715F04695D05625C055D5A055958044E570643570A2A630E255F13205B13215214234A122A371133240E39160B400E0F5111135514185917185917185917165716105412074E0F0948100C42110C40110D3F110D3C110D36100C2C0D062608011A04011903011802011A02011E02012003022204081E0D0E1D12141D1815211917261B16321C153E1B134A1812551815681B176D1C19731E197D1E17841C158816188A112E7A08417408556E085E6E07686E07756E07866E0895650BA85A0AB84D14B94C15BB4B17B64D19AD531A9E541E924C1B733B1C69391D60371F4C3C203A45202950221B571E155A1A0F5A1407640F06680E056C0D04770C03820B038C0A018C07007A05017304026D040762030F5A031C54022E5201425501545701665802785702885B03985E02A45D03AE6207B16E0CAB8211A488129D8E13919913829B1072970F5C94114D9314398F15258B151587150C801007750B016807005B06005005004805003E04003203002702001C01011501011600011D0101290201360302430703500C0A5E12116D181580271C943C23A54D23AF5D1DB66E20BA7B24B68221AF8B1FA89C279DA2258F9F1B7D9E176E96145E870D4C72053D68072F5C0B244C131F3E201A2F331C1F48240E5A2E0761340A6442126953226F61377B704C8D8460A69764AA9E62A6AC6198B75D82BA5D69BA5F58C06E5AC47156C46A57C96153D24D4AD5393AD524 +625A524147303C402F37392F3C2E3541243B4521404A1E46541A5050264B4C33464A3D3F494838484B38484E3948503E495244575369604C746946806745836545876148875E4B884D61623C69502B713F257D32208A261C9320189C1A11A11B12AA1C2CA01332961B398C2448782E5764385C593D614E42633360602D6F5D277E56287E4F297E4B2A7C482B7B49297B4E2C744829604B255A4F22554C1E51491B4D431A4D3D1A4D2D1B4725243F1E2D37173C31104C2B1056271061230B6C230D6D230F59340E4A3F0E3C4B103350132A561C1C5D1F145E2E165D341D593A25553A2F483A393C37403A3547382E53342E5A292C5F23355C2D3F593749523C534C42663E5073315A8120658118668111687B106975106A630C614C0B5A3F174C382C4033492E32502C31572A385A2B405D2C4555364A4B47563F7B69438C7C489D804B9E844F9F8B56AA8F639B8C6F8B807870646B4D5867454D633D3C5D313750313A403540313D58134A640C4C71054E74064E77074E750C497B1E4477353772472E634F2B5F512B5B542C54592D4D5233423F42362A5125125E1A0E5E0F0A5E0B095C07085B07055C0E045C1C065C2A0A5B4508664F086B5A09716D0C7B7C0D837F108A80148C7B1B837A1B7E791C7A771F6D6D1F5E6A1B546B16517015506C125566076864076A63086C5B0B70560B71540971540A6C4C08624D07604E065F52095E540B61550D665A0E6B631474712086812B998E39AA9C45B5AB5AC3B96CCFC67BD9CA82DDC78DD9C78BD7C789D6C37DD6BD70D5B065D0A459C6944BBB8A3CB58132AB7B2BA573239D711E9B771C987F1B9E871CA3901EA79C29ADA832B5B137B4B734ABB930A2BC34A0B33397AA2F8A9F23799D24729A2B73942E778A2D7A7C2D7B7A34827533866D2F895927824C277A3F246E3524642E1E593125532A265A2023601519621A1B5E161C681916711911731F1B661B2E591B3F4B1E4F42265F3A2F67383D6A38506946656E557E696A995E7DAE559ABF5EAFC86CC4CC74CCC879D1CA7FD1CE88D5CF8AD3C98ACEC67FC2BB74B2A76A9C8B6C8375656A +D2A456ECC86AE3BB62DBAF5BBE8C4BA16A3B945A32884A2A4C1514420D0B390603360301340100340100340100340100340100430D0D5821136E351A914F2CB46A3FBF7D48CB9052F5B46AF9C27AFDD18AFED78CFFDE8EFEDD8CFEDC8BFEDE84FDD97FE3B668D9AA56D09E45C7923FBF863AC18838C38B37DBA84AD8A84ED5A953D0A24ECC9C4ABF8E44B2813E96622D7F4421541A07480D033C00003800003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003400003400003600003900004201014503014806014805014804014505014306013E03003B00013400003400003401003401003401003401003401003401003301003301003101003001002D00002C01002702002301002302002601002900002A00002C00002F00003201003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003601003801003B06003E0B004B14005D1D00703408954714CA6F29D7762FE47D36F28B41EA934BE8984CD89045B077399556297B351A702E156628104D12083F01033900013500003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003301003101023001042E01032A02032800042A01022C00002E00003000003301003401003401003401003401003401003401003401003401003401003300003300003300003300003300003300003300003300003401003401003403003905003F0D014717045C250C6F351278420E894E0E8E4D1781420F7635026929055414054708014305033F00023A01013901033900023700003400003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003401003400003500003702003E07004A13025F250C79411B97632BB9833F +48485C51516453536755556A535367525164504F614E4E5F4A4758484556474354464353464352454353444354434354434454464655464857474A59474C5D484E61494E624A4F634A52674A52674A5267495167485167474F66474E65464D65444B643D46643A4362384060343D5C313B582F39572E38562D35542C35542C35552C36552C37562C37572C37592C385A2C385A29375C27355C26345C25335B25325A253159253159253058252F56262E54262E52272E51282D50292D4F292D4F292D4E292D4D282C4C272C4B262B4B252A4B23294A22274823264423264323264224264026263F26263D27263C2925392925382C25352C24342D23342D23342E23343023343225343729373A2D3B3D313F403441433743483C484F434D544751584B5460525462545364565264565165565167565168564F67544F66524E65514E64504E644F4E614E4F614D51604B52604D55634F5C65525E6755606A59656E5D6875646C7C6C7088777989797B8B7C7D8B7B7D8B7A7E88797C8576798172737D6C6F7363657161646F5F636A596067565F63545F604F5D5D4F5D5E505D60525D60535D61545D63555D64565F65565F65565D64565D63555C63555C63545A6052595D4F58594D544D424D493E4A463B473D3443382E3D342A393027372D26352D25352A233729223729223727223826203926203926203926203B26213B26223B26223C26223C26223D27233D27233F26233F2625402625402726402726422927402A27422A27422A264029263F29263F2A253D2A253C2C253C2C233B2C23392C23392C23382C22382C22372C22372C20372C20352C20342D20342C1F322C1F322C1E322A1E312A1C312C1E302D1E302E1F30301F303120313122323123343123353025373025392E263B2E273C30293D302A3F302A40302C42312D43312D4631304832314A35344E3938523C3D5840425D424461434763434864444865434865434867444867444A674348674348674047653F47643D44633C4360393F5D373D5A373C59373C59373C59383C59383D5A393D5A3B3F593C3F5A40425944445A +5179175776165973165C71175D6E175F6B176069176168186662196B6019715F19775F187E60188560168C61158E61149161139964119A640E9C650C9D64099E64079D63069D630598630394640491660590670A8F68108E68138E68168D6A1D8B6C267A763E70764A6677575C735E5370654D6F67476E6A2B666F225E6C19566A134E650D46610B425F093E5D06365A032F580224560621580A1F5A10205E1722621B23642024663B2B6E49336F583B7166486F74556E7A5C6D81646C8E706B9A7A65AA8D5AAD9957B1A554B0A953B0AD52AEAE50AAAC4EA0A34A979E498F99488290487688486F804969794A5D6A4B515A4D3A3F4C2F334B24284B20234A1C1E49181544150F3E130735130633130632120631120731130831140B32160F341916352527372F2E3839363A3E3A3A433E3B4F48395C5135755E2D7D5F2A856028875F268A5E258D5B238F56228E50248B4A2A7C3C3C763741703346622C5055285A4926653E276F2B2B80252F842034891F38891F3C8A204388234B8326517C29557336595F38595A3B5A553F594940573C41553042502744451D423F194139153F36133E34123A3011382D10372910372511371D16361B17361A1935191C34181E3315203113222E0D282D0C292C0B2A29092C28092D27082E250730240632220636210B40220D4223104425174927214D282B50283655294A61294F632A54662B5E662B65652B6A61296A5C266758236354215E4E1F59471F53401F4C39224432243C2E28362B2C392B2E3B2B303D2C34432E3A472F404F30435732446034426735416B35406E35416E35426C3344683146612E46592A45502545482046411C4938184B2E144D24104E1B0D4F150A5211075410075710075A12095B140B5D160F5E17155E181D5E1A265D1E305B213957244352264C4C2854462B5A402F5D3B345F36395F30405B2D47552B4D4B2B52412E5637305A2D345E243A631B416813486B0C4E6D08516E07536D09536D0B526D0E516D10506E124F6E154C6D17486D19436E1B3D6E1B3A701C39711B3B731B3F741B43751A46771A4A78194D7918 +2F342D30332D30322D30322D30312D30312D30302D30302E302F2D2E2E2C2D2D2C2B2B2A2A2A29282927262826252725242625212422212422212522242724272A272A2D2A2E312D41433C4A4B4453544D5E5D566A665F716B6478716A847B748C817B8D7F7B8B7B798977778573748270717D6C6D7969695F5454554D4C4C4645464240403E3B3D3C383A3A3635363231332F2E302D2E302D2E302D2E2F2D2E2E2D2E2D2C2E2D2C2C2D2B2B2C2A2A2C29292B28282A28282A27282A27282B28292D292F342D343832393D373B40393E433C444941484E4550594E535C51566054545F53535E52515C504F5B4F4B574B475348444E44434B4242494041483F41473F42463F4448404A4C444B4C454C4D464B4C454B4B45484A4446494243474041463F3A403B373E39343D37333D36333D36333D36343D3636403837413939433A3A433A3B433B3C443C3E433C3E433C3E433C3D413A3C40393B3F38393C3637393436383234373131352F30342E2F332D2F332C2F332C2F332C2F342C2F342D2F342D30332D30332D30332D30322D30312D30312D30302E302F2D2E2E2C2D2D2C2C2C2B2B2C2A2A2A29282928262826242625212422212422212422212522232624272A272E312D41433C4547404A4C4553544D5D5C556A665F78716A847B748C817B8D7F7B8B7D7A8A7B798977778774758270717969695F545459504F544C4B4C4645464240403E3B3A3A3635363231332F2F312D2E302D2F302D2E302D2E2F2D2E2E2D2E2D2C2C2D2B2B2D2A2B2D2A2A2C29292C28282A28282A27282B28292D292B302B2F342D333832393D373E433C444941484E454C544A50594E535D52566054556055535E524F5B4F4B574B475348455146444E44434C4242494041473F42463F444840474A414A4C444C4D454C4D464B4B45484A4446494243474041463F3E433D3A403B373E39343D37333D36333D36343D36343E3736403837413939433A3B433B3C443C3E433C3E433C3E433C3E433B3D413A3B3F38393C3637393436383234373132362F31352F30342E2F332D2F332C2F332C2F342C2F342D +0813160B1420081022060C2405092604072802052801042900042F060B3B0C124717255A22396D3B4E815564955D6F9B667AA28593AC7A8799707B875F6A784F59694751643F4A602633602534622536651D3162162D60162B5D16295B15275E182B6324386D3F517F5A6B927686A992A1C1A5B1CAB8C2D4E4EAF3EEF3F8F9FCFDFBFCFDFEFCFDFEFCFDFEFDFDFCFDFFF5F7FBE1E6EED2D6E2C3C7D6B9BFD5AFB8D5B2B8D3B6B9D2CCD1E6DADEEAE8EBEEE3EAEFDFEAF1D8E3EBD1DDE6BACAD89DB0D28199BF7790B56E87AC6C84A66B82A05C72934A5B7B2935531F2D451626381525351524321625341727371A2B442536563B4D8955689E6F84B37A90BF869DCCA3B6D7B9C6DFCAD6E7C5CDDDC0C4D3BCC1CDB9BFC7B1B6C0ACB3BFB2BBC1BCC2C6D8DEE1E2E7EBECF0F5EDF1F6EFF3F8E9EFF7DDE3EFBAC0D8ABB1D19CA3CA98A1CA949FCB8E9BD097A2D5A9B3E2BBC6EADFE4F4E3EAF7E8F1FBE8F3FADEE9EECAD8E4B3C3D98D9AAB808DA474809E737D9A737B977178925F6D9A4E5E954552841B2D611524540F1C47091236080F2A080D22070C2011162D151E3A1A26482332532C3E5E42567557688B71839F8C9AB0BDC6C9BEC7C9C0C9CAC9C9C6C7CAC4B4BFB9A9AEA99499A09198A08E97A1929C9D939FA08F9CA5899397767F82586873343A51272F491B2542141B360E142C0A0F250B0D200B12270E152E1119351721461D2A5622316127387126397C22367C253581222F7E1D2C7722317E333B824A5289636FA2ACB3D0BAC1DAC8D0E4D5E1E7D8E3E2D0DBDBB7C8C69AA8AC7886955967864652763240672432611E2D5D19275717225511224F0D1D410F1A39101E350F202C0F1F23101B1E0C161C08151A060E14040A12040D13050D12060C11050D12050D11050B0F05080F05080D04080C04080E050912040A18030C250410350616450A1E560F2362122768172B63192B5D16295913234F1020420B1E3C0B1B380D19300E1A280D18200C191E0D1C200F1C1E0D1A1D0A171E0B171C0B1119070A1504061103050E01050C00060C01060C03090D061213081516071012 +7CB0B479AEB080B2B587B6BA85B0B383AAAD83A6A983A2A680999F7F99A07E99A17C9BA37A9DA67B9AA57C97A57B95A17A939E7A7D877C717B7F666F7C5E677A565F79555E78555D7B5F697C68717E727A8281888690978A969C8E9CA192A9AC98B3B5A1C4C6A4C5C7A7C6C9A5C1C4A4BCC0A3B5BAA3AFB48F9198817F86736D74655E66584F5853474F4E404748353C442F384C2E3C523643583E4A5F4B566758636B606A6F68727B8B9380999F86A8AC8BB3B691BEC193C1C495C5C897C8CA99CBCB97C6C791BBBD8BB1B485A8AB80A0A3728C9062767D4F56634D4C594B434F5348575B4E5F625565695D6C776B79827D878D9CA28FA1A791A7AC90A6AB90A5AA889FA187959785767F8169717D5C6479565E7550587246526F424F6C424E67424D5F42525F48575F4E5C5F505D60535F615661615B63655E62645B5F63585D60585C5E585B5C545B584D5557414F533E4B5C44515E4452604553634955685261745F6D7B6B798C86919C939DADA0A9B4A7ADBBAEB2C7B9B9D5C3BFE4CCC5EFD0CBF0DBCEF0DDCFF0E0D0F0E1D4E8DFD4DBDCD2CFDCD0BCD2CCB8CBC5B5C5BFB5C3BEB5C1BEB9C0BBC3C0BACCC3BACFC7BEC0C8C2BBC5C1B6C2C1AABBBD98B1B485A9AD7B9DA68091A081929F83949F8D9BA59CA4AAACADAFB3B4B3B7B6B8B9B9B7B5AFA5B4AAA2B4A69FB1A29FAF9B9DA89697A693929F8E929B8A8E98878B8F7E8187767B7D6D7677687274666E72666F716672706C7970727E6D79826D7B846E7E846F7D8264717B626E77616B7461656E6160695E5A645B57625A58625E5B63605E6463616865686E6C6B75746F7A7B74817F7D8685858D939096A19EA2AEAFADB9BEB8C8CDC2D6DBCEE4E8D8EEEFDFF5F4E2F9F5E3FAF6E1F9F5DEF6F5DBF2F1D8F0ECD2EDE6CCE8E3CADFE0CDD3DECEC8D9CDC3D7CDBAD4D1B0D3D2A4D1D29FCFCF9BCBCE9AC7C998C5C698BDBE96B4B795A9AE92A2A792979C958B919A828AA37D86AA7A85AB7683A77884A97780AE777EB2727BA7727C9B737A90747690727490727590767A877B818183897C898F788E93738A9277969B7CA0A7 +781A3D76183874183472183179142E81112B860F298C0E288C102185141D7E1919771D1E702123712730722D3E712C44702C4A6B2E5C652B5F5F28625C2B6A592E73572E79552F804D33984C33994C339A5333925A338A6235856B3880783E7B80467988627D896E7B8A7A7A8E817492896E96896C9B896BA09176A19680A39C8A9BA09193A4998EA099899C99799399688B9A517A8A53718455687E5B5B73624F6864496467436165334E632E4F6229516624586B2060701D68761A7084197A9118819E1B84A11E83A42182A52083A61F85A82184AC217FB82664C02E54C83645CB383ACF3B30CF3A2DCF3A2ACE3926CA3722C33425BA3225B23126AC2F26A62E269A28248D23228512278110277E0E277B0E28790F29700F296511285E132A5C132C5F182F602132612B365E31355B383551453749504242564F4757574D595F515C60555F625C645C63685F6A685C706558774C5A79475E7B42627D3A5E7D31627C2C6276275F5D1D51521B4E48194B451A4F421B534526614C307052427C5A4C85645C8C645A8C65598C6758946E589E725DA7795FAC8563AE855EAC8659AB8857AB8A55AC8C51A8904FA0944A949A4285A5427BA64781A74C88A55996A06CA3977FAB8A89AC738FAA6F8CAC6B89AF6384B75787C74E8DD54494DC3796DC2E96DE2D84D52C7CD32C75D12C61D02D55D02848CF233FCE2537C82834C22C31BD3529B04124A44B219B561A926315896C148279147F891B7B962474A02565A5245DA8215BA2225D98266E972F789638839C438A9F4E95A45B9DA26AA09B72A1966EA18C72A68C75A38F749F987699A5758CAE797DBA7270B86764AF5C58A24B4F943C4F8A30527F2E547F2B5A8029627E236C781E717118756719795F1D785A1E7657207052216F4C296852295D5529545C2A48652C416F2C3C762A407231486F325169335764325A66315C6B2D5C7123607122666D1D6F671A745E197254186F4915683F125E391759351D5C331F612C23622429611D2C61182E5B142F561334561A32572331592C33573533563E3351472F494E2D425A283C66233D731F3E +7096C559BCD657CFDA55E2DE67E6DC7AEADB83E6D98DE2D8A9C3D1AEAEC6B49ABBA987A89F7496916886835C767E5D73795F7061727D5681824C908742A58F39BA9839C2A23ACBAD44DABB3CD5AF34D0A330C39D2CB6982AB09C28ABA0259E9F269A9D47878E4D7394545F9A5B5C98635A96705B8F7E5D88986987966A92956B9EA96B9DBE6C9CC56C98CC6C95D27687CD7384DA747DE0736FE77361E46E55E2694ADF674DDC6551D16177CA5B86C45595C351A1C34DADC64EAFC94FB2C561B5BD74B1AC9C9FA8AB97A5BA8F9CC28E93CA8D7BCC8B63D58A4BDF8C3DDC9530DA9E33CEA537C3AD42BBAA4DB3A765AEAB7CA1AE9F7EBFB468C5C953CBCF4DCFD548D3DF45E2D847EDCF3CF1CB3CECC83DE8C541E3C246DFC14FCEBC5BBDAF6AA89C7F95789E736C9F5D61A14858A1404FA13847AA354CA63E6B884A767354815F5E845C698759748A57818857847D557A7B59767F7F78808877819277809F6E8AA76E98B378AAC281C6DC93CADD9FCFDEABCFDCB1D0DAB7D4CFC6D6C7CCCEBDC9CAB2CEBDAFDCBFA8DFC1A1E2C08FD9C272CDB95DBAB257ACB85095C3407FCE316AD12B61D42658DC1F57E02060DF2565D92470B12375A9237BA1248192298B81299A6828AC492CB22A3BBA283FBB2743BC2A47C32B49C63045C24542B3613F9B7B4282A14B63A85160B0585DC76752DB7E48E79244ED9E49E9B571E9B97CE9BD88ECBE94ECB29AEF9FA0ED8AA8E477B8D960C0CF50C7C040CBAF33CD982AD77C1EDE6820E8532AED3B54F43859F2365FF1386CED377BE82E8FE129ADE02ABDDE3DC9DC4FC8DC5CC8D367D1C76CD8BB79E2AE87E5AC92E6A393E8918CEB817FEC6E74EB6B6FE56C60E56954E56547E46643E76D50E37862E2827BE4898DE6949FEBA3AAEAADAEEBB9B1E9C3B2E4CCA9DBD999C5DE83B1E66699EA5783EE4371F2325BF12E48F12C36EF372BF24623F45121F45B2AEC6231DF663DCC693DBD7039B084409F90478F9B617AA0756CA08265AF8666BD876ACA8D72D69280D69A8FD691A1D881ADD670B2D65AB4D050B6C34CBDBE41C2A64DC2955AC2866CBB6D8CC0 +AA80399769339163328B5D3181522D78472A754328733F2771372B743C2E7842317E49308550308D5530955B319A5F349F6437AF7443B37644B87945B57A48B27C4CAF7C4EAC7D50A77B53A47C55A27D589E82569B87559B88549B8954A18853A38353A0794B986E4391643B8756377D49347643346F3D356235315E322D5B2F2A552C2C502A2F4F2A2D4E2A2B4E2B264F291B491B1142150C3B0F08380C05360A033809033A0804430606480A064E0E064D11084D140A4C140B4B140D4B15104D180F411E0B3A1C0B341B0B341A0C35190D3D1F10472915674C2677593087663B9070489A7A569F8260A58A6AB09C7EBAAE94C5BB9DC6BA9EC7BA9FC8BEA2C9C2A5D1CEA3D9DC9BE4D985E0CC7ADCBF6FD8BB69D5B864C9A75BBE9A52B2824B9F6B45854D447E4C4B784C53784F5B7852637C5D74856A8799859FA692A1B39FA3B8A5A0BEAB9DC5AB9BC6A88FC79E7DC6916BBA774CB36E48AD66459D564091493D893E3C80383F6F324B6B3751673D5766405966445C684C626953676E5869776170856D83866F868871898A6E878D6D828A6D7E8B667F895D79855C71815C697F5B677E5A657F5B62855D608F625C986E5AA4805CA6825CA8845DA98359A7814FA079479A6E3E8A583E85553D81523D744C3C694537603B3259302F4F272B4422262A1D19271A172418151E11111B0A0D190A081C0E05311F0C37230D3E270F492F11563512663E1872451D7A4D237C52287D522E7F523581523C82533F83533D82513E854E3D934B3E954A3A9749369948329A472BA0482DA64E32AA5234A75838A25A359D5C36985D37915A358755367C4B30714227633620532A15411F1134130D320E0A360B0A3D0D0942110B45140F4E1A155A1F2067232B7228327A2B338230338C3438933B4292434E904E57935B599D6B59AE7C5CBA8A62C0986CC0A274BDAD7ABBB680BBBC85C0C093C4C49DC4C4ACC0C7BABECCC2C0D0C7C8DCC4CFDEC0D1D9BCCFD4BBC9C6B5C3BFB0B7B6A3B0A696A597939E868F9C7A929779929D7C8CA48186AB857CB48770B88868B88A5CBD9358C09A56BE9C4EBA9546 +6C000974020975030977040A76040A75050B74040B73040C67050B61050C5C060D59050D57040E55030D54020C53010C53010C53000C53000C53000C51020E5005104E07124D0A1544141A3D14193715193315193015192F15192F161A30171931171B321111370B0D3D06094303074A01054C00054F00055500065A00075F000862000865000966000A67000B68010E6A03126A18236F2931743B3F814F548E6369946B709B7377998F939296968C9E9A8E9E98919F978E9B948C9791858B88767B7853574F4D483E47392D473328472E2446231F481B1B5312155C0D136608117004107A010F7E000F82000F8601118802138606148105127D05117905107506106B08105E0C12491010440E0E3F0D0C3D0B0B3C090A3A0A0B370B0A360B09370A073904053803053703063604063506063608083B0A0A46090D4C080D52080D54080D56090E5C0A11650C136D0B177609188208158308148508138908138D09168F0B1B921622A13637AA4740B35849B95E50BF6457BE7360C07E6BB78570AB866D9582658D7F62867C5F7F74577665506E5243663B31671B19701415790D117E0B1084091092060EA0030DAB010CB3000CB6000CB3000CB0000CA8010C9F010C95010C8C010C78000B73000B6F000B66000A5D000A57000952000A4E000A4D00094D00074D00064D00054E00054D00054C00054D00065301055601055A01056101076703086D040B6E07106F1013701C1B7B1A1D851A1C92181B9A131A9F10189C1C1DA11B1EAE161DB2121CB60F1BBC0317BA0417B90318B50317B30317B10418AE0319AA0319A80319A60217A60214A70314A90414AB0515AA0817A50F1BA61F24A82F2FA9413DAA5049AA594E9C594D915C4F865D4C7F5E4E7A5E4F7C5A4D774F4472403B6C2F2C69202268131C690B176C0A166F152072212B732C3573303C75313D7C2837812936892C3B91314093334393314297253898172A9A0C209E071B9D051996041A8D071A810A19740D19660E195A0E17510C17490C17420D173E0E183A0F18380F153A0B133D07114404104B020D53020C5C020C64010B +7D432F582F0D4C2C0E40290F332410271F12271D0E271B0A2F16063F2004502B0360320971390F854618995421A1582BA95C35BE8A4FC69860CFA772CCA473CAA174B99B76A89678886D5F7A69556D664B7465407B6435826734896B349377319A8638BCA554C7BA6BD2CF83D8D197DFD4ABE2DAACE6E0AEE2D5B1D5CAA3C9BF95BAAC7EAB9968A591619F895B94764B957136AB7A23B18225B88A28B69037B59647AD914CA68D518D765D826451775246744B377245287244207343196940135B42123B3C123038192535202334202233202933243A382B5B49396351426B5A4B64564A5D5249554C464D4743403F31322C2119170F17180F15190F161D1118221426331E363E2D4D4B34574433623E32613D35613D385C423757433A534E4A585F60677E706982756C877B6D86786E867566816D5C7A6163795F7683698A8E73919578989D7EA5B083AEAE88A6A67D9AA66E7E9667789266728F65698E636190695789664D76573953373D4029422E1B452F184931165B32136B361B70431D724F236A59326B603C6C68477275597A835D8E9668B1A570D2C767E0C462EEC25DE8C05CE3BF5BDCB559D79E55D09252C68D4FBB9250B79354B39459B49C64B5AE74B1B987BBC3A3CDE3C8CCE5CDCCE7D2D7E9D2D5DDC7C8C1B5B9AD9CAC9B85A77F729F6D429C693D996539976131955D2E845531734F3652423A4C463D474A4045574D49675B537C6A5696846BAF9785B69A88BAA594BDA9A1B19CA3A086A38D6F9E80639673508860408662428564458C6A4395743D997B3C9E742F9E761D957518855E17754616633B1755311C4D29224726254B2B2A52372D563D2E5E422B5F432A563B2B493321402B1D3424232F2524332926392E31423A3748463948523F4E56445C6043667240717C498B8A54A39C5DB6B06EC5BE7FCAC28BCEC59BD2C6A3CBC39FC9BB9FD0BD9BD5C58DE1C686E9C884ECCC7CEFCC74E7C375DDB777D2B174CAA277CC9986D19F95CFA1A5D1AFB4D7C0C4CCC9CCC1D1CAB5D5C9A0CABF9CB8B19BAFA286A2917F8D7C8C7E698D735C856354845B4E864E3585402B +FEDE39FDE93AF6E23BF0DC3CE7D13EDFC640DAC341D6C042C4B54CBFB057BBAB63B9A972B7A882B8A78BBAA695B8A696B7A798C5A38FCA9889D08D84D58680DA807CD87D78D67B75D57A62D37155D16948D3633ED65D35D45B32D25A30CF5A2FC96132B66C3AAD6836A464339B5D2D9357279054248D51217E3E197632156E2712691E1065150E67140E69130E740E0C800D0EA50A0FB10F0FBE140FCA2112D62F15DA3616DF3D18F1521EF56020FA6E22FB7D24FD8D27FD9428FD9C29FDA92BFDAD2CFDAC2CF8A62AF3A128EE9D27EA9927DE9025D18825BC7A28B67329B16C2BB06729AF6227AE6026AE5E26AD5D24AE5E25B9622AC36629CE6A29D46C28DB6E28E67325EF7923FB8924FC9326FD9D29FDA22AFDA72BFDAF2DFDB52EFDB82EFCB72EF6B12DF0A82CEB9F2BEA992AE99429E88A2AE88128EB7224E96E23E86A22E76620E7631EE75E20EA5D20EC5C20F26020FA7223FB7522FC7822FC7A22FE7B23FD7B23FC7923F57A26EE7A28E87A2BE67B2EE47C31E08037DE833CE18541E28A42E08E40DF8C40DF8B40DE8A40DA863DDB813FDC7D3CDF7A32E0772DE17429DF7126DE6F23DB621FD5541BCF4719C83D16BF2E13BC2E13BA2F13B42D14AD2C15A52A199D291C922820912921902A228B2D21873320843924834129824B3084583A926947966D489A7249A3774CAC7C4FB38151BD8953D1A057D4A757D7AF58DFBC59E7C75AE8C95FE8C761E8C361E4BE5FDEB85DD6B45BD1B558CBB259C5AB5CC1A460B99B5EB18057B17753B16F50B46347B9563EC34C39C84332CE3A2DD43826D82D20DD231AE11915E91011F0080FF40910F51318F32020F32C2AF03A33ED493BED5342EE6247F07052F18159F39164F5A26EF4B574F4C275F4CD71F5D46EF5D967F6DB60F9D85EFAD559FCD051FDCC49FDC843FDC43CFCC034FCBA30FCB52EFCB02DFCAC2CFDA82AFDA329FC9D27F79625F09123E68A21D98521CC8020C07A1FBA751DB56F1DB1691CA95B1AA64D19A040169C34159C2C13A42F15B03B17B8471AC5551ED06420D97023DE7523E68126F09029F5A32EF9B633FCCA36 +7A65B87979B77D83B9828DBC8494C1879CC7889EC889A0CA8999C07F91B77689AE6C83A6637E9F5D789E57729E526E9E4E6A9E3D5AA43555A32E51A32B4DA3294AA42A4AA32C4BA24154A74E59AD5B5EB36564BB706AC4736EC77672CA807BCC8984CE9C99D1A3A5D2ABB2D3AEC0D8B2CEDDB1D2DFB1D7E2A5E0E79CDEE394DDDF8ED5DC88CEDA85CBD783C8D47ABDCD74B6C85EA8BE509DB64392AE3887A32E7C992A779426738F225C7B22517322466B203C661E33611D305E1C2D5C1A2A5A17295C0D38610C42660C4C6C0D51710F5776126181176B8C287DA13085AD398DBA3C99C43FA6CE3FACD140B2D540BEDD3DCEE435DFEE34E2EF34E5F135E4F137E3F23AE0F23BE1F040DAE842D9DD45D9D243DACC41DBC73EDEBE3CDEBB40DDBB48DCBA5ADEBD61D8C169D2C66FCEC275CBBE78C3B977B9B372A5A76F9AA16C909C6A8E99698C9768829769779E6D6CA16E64A36C5FA16A5DA1695CA15F579F58569C4F5999495E974D699C4F739F517DA35283A4548AA55994AB5A9DB55BA9BE56B4C748CCD346D1D544D6D840D9DE3DDEE33DE5E541E6E453EBED5AECEF61EEF262EEF263EEF263EFF35FEFF35AEDF454EEF34DF1F14FF1F152F2F25AF1F365F1F373F0F483F2F597F5F999F4F99CF3F999F0F793E9F48DE2F18ADFEE88DBEB89D6E794D4E496D4E399D5E39DD9E49EDBE49FDCE59CDBE69BDCE79BDAE69BD9E59BD7E49BD5E599D2E397CDE291C7DE89BFDA7EBAD772B5D46AB2D166ADCE66AFCB69AECC70B1CC86AECC88ABCA8BA9C88D9FC38599BF7B95BA708EB6668DB15A90AF5099AD4AA2AF4AAEB14BB4B151B7B058B5AD5DB5AE63AEB26CA6B46F9FB56D9BB36995B2678BAF6084AA5B81A6587A9C5979925B6D89666489755F8C855F90906498A168A0AC6BA7B470B0B676B5B985B7B78CB2B892B2BD9AB4C3A1B9C9AEC1CFB9CBD4C0D5DCC3DDDDC6E7DAD0EFD2DAF2C6DFF2B9DFF0ACDBEBA0D2E294C6DB87BAD57EACCF7A9ECF7991CD7384C86978C15D6BBB5064B5445EAD3B60AB2F60A62C61A32F5DA33D59A74853AA534FAC5D4BB06950B47150B37C5DB9 +B38542CD7D2CCC751ECB6E10C56A0BC06607BC6306B96105B26105B06207AF6409B06912B16E1BB07425AF7B30B17D32B47F35BA7E2CBA7A23BA761AAC721E9F6F239D70269B712A71704670734D6F77546D78576B7A5A6E7B5B717D5C797C57857848996C2BA2651BAC5E0CAB5609AA4F06A94A06A84507A93A07AB3806AD3706AF4106B24B07B34D07B45007BA5E11BB721DC68838CF9140D89A49D89A49D99A4AD6994AD4994BB98E4CA88C52988B598E895C8588608288617F8963858A61908F66B49268C89B6CDCA470E2A470E9A470F0A36EEFAC61DE9F44D09537C38C2BBC8724B6821DB57E1FB57A22B67C21B98122B78130AE8137A6813FA280419F7F439E793CA16F2EA85A18AC4F0FB04406B04605B04805B24A06B24605AF4905AF4A07AB3907A73208A32C09A1290AA0270B9E25099D2509922F099537089840079642079444089842089B41089A420A9F40089D470B9D4C0B9D510B975D1494652591703189793F8E875C918B5E958F61988E5E9B8D5C9F8A53A48448A77D39AF7928BB7A1BBA7B1DBA7C20BD8427BC8934B58D44B09150AD965BB0985CB39A5EB69A5CB99B5ABA9854BF9148C78C36C48128BE6C11B66B13AE6B15A16620966B2F84733F79774D7682607884617B8663858A6795916DB09C77C9A67CD8AC7DE0AC84D9AB7CCFA67AC5A278AE996DA69368A090629A8B5A9D88549C87539C8652988451948756908A5D8D8B60898D6586906B87916C85916B82906C818F6A7E8E697A8B67768663707F5E6E7D5D6C7B5C6B7A5A6B79596C7A59757C59817F548D7E4B9F7D3DAF7C2EBB7922C57715C87710C47718BE7920B17C2DA8803EA88446A5874BA68A4DB18D47B98F3DBF9137C99231CD8E29CB8B27D18C23D5861ED0811ECE831CD3861CD58A21D59028E09734E49D40E5A049E6A34FE2A44FDDA14DD69F4AD09E43D09B40D29648D18E4ED28B51D88D5AD68F5FD6905EDB9663DEA061E5A25BE6A458E1A351E09E4BD79D47CD9942CA933CCA9237CC9434CF9432D79631DF9B31E19B3ADF9747DB9A4FD79E54CE9659BB915AB1955ABA905DB68751 +D98703FAA701FBA401FCA102FBA302FBA603FAA403F9A303DD8403C16C02A554028D450575360958280D3B1A123519123019125433145B3F18634C1D62532A625A38636447656E57417E934587A74991BB69A3B089B5A58DB49E91B498B5C182D6BE5EE2B032BFAC4C9DA8668B8F647977637372626D6D62787B698C784CA0762FC0831BE19107EA9604F39B02F6A204F7A307FB9A0BF0860CE6720DC75F12A94C189E4417933D174E151B331220180F260E122105161C04151D03141E0614220B181B241B1940291A5D371C6E401D80491E9A5622B46820E99016F29715FC9F15FB9F0FFAA00AF9A008F9A106F8A107F3A20AC39011A082287E753F74754D6A755B4C6B6F30567B35577B4A5C6E606261635B54665547704A2B7647107E4E068651039C530AA95C10B76516C36A15D07014D36B15BF5F148B3F19682C1945191A341219230C1912061708031A02011800021400030B00030A00030900030901040A0504090A04091E06113A1A0E562F0B63390A7144098C4F0FAC5F10C46F14CE7715AC661F9D612B8E5C37785756585B7438648B176BA70478C80271B6016AA5016493015F8200506800384600202900150E0813020E13031413052D21044A39036D53028A6405C98E05D69904E4A504F5B006FCB40CFBB113F3AD1FCDAB3DABA7637C9388678B8E53849435749719689A1559840D4571111F41101D3A0F1B330A153408113706134204205605306E0743840557970170AB027BBC0679BD066CB304629B0754831D2B472829383427295331167443098E5104A76401C47801DF8803E38A03D47C01B86A009F5601854A0267370344240628120A150D0E0B0B1206101B03142B021D41002A5F02417C035A980370B00181C9018DD8058CD70D84BD217E9D41837E637F648079449C7728BD8E19DDA511F2B60DFBB909FDBD10FDC10FFDC00DFFB405FA9E06EA8307D16A06BB5604AE4101A331039B2A03982E039D3500A03E00A042009B4400923E007C3A00612D00411C00280A001403020A010503020602020607020710020822080A3B1C0A623D078050049D5704B46203 +75B0706EAA746EAA7F6FAB8A6EAF906EB3966EB7976FBB987FC39B87CA998FD19894D09A99D09D9BD19E9DD29F9AD29D97D29C99C59095C18891BD808DB17189A663829C5B7C9354576B3A45572E3344222A4020223D1F244021274424324D253A57304A714D48724B4774493B7148306E472C6A4228663E155129104B200B45180B3A130C300F0A2D0D082B0C0B2807132C09293910374411465012535A1C616526676B2A6D712F7080456B804E6781585B7F594F7D5B4C795A4A765A406E583A6D4F2C76412D753A2E75332E74302E732E2A7029276B252B5C1C29561C27511D2C592331612935652D3A6A32426F394D773F56825653845A51875E4F875A4E88574B875142844F408C4B4B9147569644599B485DA04D63A7596DAF5F69B46360B6694CB6673CB0642DAB6126AA611FA9611BA7621DA9612CA25E329E5B399B593A9A593C9A5A3C99563D9452389451359453299C5E299C632A9C6832996F3A9B70419A6F44946B47845B45834F448243407F3C3D7C3537792C2F7529276F281F6727195A2318572018541E1A4A1E224A21294B2738572C786D3D90834BA8995AB3A065BEA871D3AC7CDCB685D8C08BCBC894A6BDA09AB9A18EB6A373B49E62AF9953A38E4897843186642E805A2C7A502A6E42276931256828276A202D691F346E1D567D295F82306888387A8E48939D5CB2A666C8B670D6C987D6CB8BD7CE8FD0D291C5D98EA9DB918EDC9577D8986ED69465D6945FD5915BD28F5DCD835FC87A5EC06F5AB46743984F3C944936904430863F2A843C24813D1C883F1D89411B81401A804119864A22935A248F622A8B6630896B38927638A28035AB8137AA7A399F6E3C9C67409F6345A060499B5C4D9B5D57A0625FA86B64AE7768B67F6FBF8975C58C7CCA9182D2918BD79190D98D93D98693D47D90C97293BD6792B25F91A45B8998578E93568F9657909C608BA66891AF6E9BB9729EC27BA2CD87A3D08CADCA8FB5C391C3C794CDCD92D5D091DECC91E3CC93E5D091DFD98FDCDF90D6E598CDE49CC1E4A3B4E6A5ABE8A9A3E3A29DDC9A91D48D85CC857CC17978B876 +BD6A6AA5515B9B4757923E538933518129507B244F751F4E59173F4C13363F102D360E272D0D222C0C212B0C212B0C202C0C20310C22350B22390A2340091F48091B4F091A57091A73101684181895201AA22920AF3227B53528BB392AC83D2CD53E29DA4821DC4E1FDF541ED9571FD45B20D05920CC5821B84A1FA7421D973B1B883518792F15702D13682C125A250F511C0D44130D431B1643231F4B322A53413656483B5A4F41705E527C6454886B5797745AA77D5DB1835EBC8960CB9563D59C66DF8E5FDA8054D6724AD26A44CF633FCE5832CD5627CD5B21CF5D22D16023D06427D0692CD0692BD0692BCF6C2ACD702DCC7C35CE853AD18E3FD29242D49746D79D49DAA24AD5A14BCD9847C69044C18A42BC8440AF783C9F6D38926533845C2E6B4F245F4720543F1D4E3A1B4936193B2B132E200F1F0E071F0B041F0802220702250703330904410A064D09065808076B07096E07087208087506077907077808087508076C06076404075C03075602065002054500033700032D0004270105260806290B072C0E0834150A411F0C4B290E593313754523844C2B9354349A5436A15539AF563BBA553BC4553BCC563ED3544CD5544FD75452DC5658DF595DE25C63E45D66E8626DE8666EE96A70E97173EC7F77EE8D7DF19E85F3AF8EF2BA9AF8D0A4F6D0A4F5D1A4F1CEA0EEC599E8BA8FE4B287D2967BCF8F77CD8874C57A6CBB6C62B45F55AC5147A7453FA13B359C3232993131963131953631993D319C46309F4C36A85938A95C37AB6037A96338A56437A164389662358C5E3584583082502B82482581401E7E35187F2D147C2212771C1574161A75121F7A0F20830E218F0C209C0E20AB0D1CB5121DBA1720BE1F27C1292AC0312EC23630C03C30BB3D2BB54124AE401FA7411FA1431D97451D90441D8D421B873D1A7E3A18753315682C135D251050200D461A0B411208410B064208064605044604034704034806034909074A0F0B5218115E271B6F372680452F915339A2603FB26B48B97350C27855CA845CD39063D99469DD9471DE9575E19477DB8C79D37D74C77170 +154BC00862EA0566F0026AF7036CF6046FF60470F60571F70377FC0577F90877F60C70EA1169DE145CCC1850BA1A4BB21D46AB1B3AA31939A51739A8153FAE1446B4114BBB0E50C30269E90271F20279FC0279FC027AFD0279FD0379FE0578FE0878FD1563E01F54C52945AA353E954137804531744A2B695D0D326007256302195D042358072D540B37501041431F5E3C2C742340A2184DBB0E5AD40A66E40773F40576F8047AFC007DFE0080FE0083FE0084FE0186FF0186FE0186FE0286FE0282FE0574F40968E20D5DD11256C51750B926429F353487531B5563123D740A258206169002089301059701039B01019F0101A50101A80101AC0101AE0200B10300B80400BC0400BF0201BF0301BF0401BD0400BC0400B10401A502029901048F01068401077D00087700097500097300097600087C000789000689010689020787020985030B7E051675092669103B5A19523B257A34257E2E26822725862725852D257F3A23755A174F6A0F387B082282051A8A0312970108A50104B00102B80102BE0001BD0001BD0102BD0102C10102CA0701D30D00DA3C01DC5402DF6D04E46F05E97206F4770AE7771ACF8734B29253898F837D828C7175955866AA3C57BD2353C5224FBB32398D3633833B2D7A441F614F1346590A2E6304196A02106F010D70000A6E000B6D000D6502175D04225309324A0E403B13543912533812533711563812543D125247114B540E3B62082B70041A7501117A000C8200078700048E00028E00018B00038B00038B00039200029900009E0000A50000AC0000B90600C50C00CF1200DB1900E11901EB1F03F42506FA2B07FE3106FE3206FE3005F92B07EF2508E51E07DA1A06D61803D01202C60C02BC0601B20002B20001B60001C00601CA0C01D01101D51101D60A02D90B01D80C03D21207C01411A5132389163B7119555E246D492C823435971E3CAA113FB80F3FBA113DB6193AAF1738A615349F182B8C1D217A2A176932125A38125642114D4D0F415B0B3467072572051D7A04167D03137D031372051D660E315A1A4C49276A3D32802C39961E41AB +C57128C56B2FC46830C36631C3642FC4622EC6612EC8612ECD602BCD5C2BCD582CCB532AC94F29C54826C24124C13E22C13B21C03B25BF3E2FBE4239C04C45C25651C25B56C2605CBF6B6FBF7377BF7C80BF8387BF8B8EC08E90C19293C39898C59E9AC9A29ECA9E9ECC9B9ECD9799CF9395CF9090CF8E8CCE8275CF7B67D1755ACE6B51CC6248C95D46C75945C35244C14E42BE453DBE4539BE4535BC4836BA4C38B84F3BB7523FAF5D57AE5F63AD616FB06473B46878B7697ABB6B7CC0707FC57580CB8084CB7E86CB7D88CA7A85C97883C4717DC06774B9545FB44E52AF4945AE443CAE3F33AE3E2FAF3D2BAF3C28AE3B2AB03A3AAF3C42AF3F4BB03F50B13F55B53E5FBA3E61C03E5FC13E5EC33F5EC33F5EC3405FC3425EC5425CC74061CB3D5ECB334FC92E43C82938C52733C3262EBE2424BC2319C22710C72B0FCC300ECE320DD1350DD43A0DD63E0ED53F0ED63F0ED5430ED5460FD64911D65217D65C1FD6662AD67036D87D4CD97F55DA815EDB8162DD8267DF836FE18678E08A84DD8F91D69AACD599B2D499B8D293C0D38AC7D485CAD683CAD583CED086CDCC89CDCA8BCAC88DC8C68BBEC481B5C179AABE719DB66386B55E81B45A7DB05875AC596BAC5C60AD5956B34C3FB44838B64432B83C27BA331EBB2C19BA2716BA2613BD2614C42D1AC6301DC93421D03A2AD54234DA4A40DC524CDE5E61DE6064DF6268DD686DDB7175D9777CDB7F82DC878CDC9097DB97A4DA9CB1DAA1BBDAA2C1DAA4C6D8A4C9D9A4C8DCA6C5DDA7C5DEA8C5DFA8C5DFABC9E0ACCBE1ABCFE1AAD3E2A8D3E3A4D0E59FCBE49AC3E391B7DF88ABD9809FD37994CD718ACA6D80C96B76C7676EC26466BA615BB05B51A652479B4A3D8F413384392D7C3625793523763222743621743825763E2B7944347B493C7B4B477C4D5181515C8B536793596C9B5B72A25F74AA6175AF6373B26274B36274B56273BA6272BE636EC05F69C15C65C6585DC85551C95246C74F3CC44D33C04B2ABF4C21BF4B1ABF4C18C34D17C54C15C64B13C54B13C64C16C54F19C5581BC45E1CC3641EC56B20C76F25C87227 +999C92A0A999A7ACA1AEB0AAA7ADA2A1AA9AA0A89A9FA69BAFA3A8B799B5BF90C2C08EBCC28CB6B78AA1AD888C9E848490817C6D754B656B485E62466457586B4C6B774B78834B86A764B1B377BCC08BC8C099C6C1A8C5BAACBAB3B0AF9EAD96879B855E75574E67453E5A333C582E3A57293D5A27405D254B6F194C731A4D781B4B7517497214436F133D6C13356514316015315C1D355D24395F2B4265324C6C3A4E6D3E516E43556C4B556C4A556D4A5266484F5F474C5B4449584141523C394D3C33383A2A3334222F2E1E2E2D1B2E2C1A2C2C1F2F29283A322E3B39353D413F3A4A4938544938584A385D473A5C4537584130534637594C3F604F4763534F675C60666565707F758F897297946F9F9765A49A5CAAA152B5A754BCB050C5B33FCBAB34C3A541BA9F4EB19950AC9452A78F589B8E688E9B8F99A09F98A5B097A6B495A8B894A6B692A0B58998B07B8EAE67789D4272963C6D9036628C2E5580274F79284C6D2C4D613E4F62475264505364515465525C69536169566270545E774C5E793D607A3C627B3B6A873C75974384A64E93B066B3C695BDD0A0C7DAACC9DAABCCDAABCCD4ACCFD4B2CCD5BCC9D2B7BBAFA3B7A5A7B39BACAD8AB7A977B79C62AD8A4C97683070622D6A5C2A654D284F3821382621231C211819251114230C12220B14250B16280C1B2F0B1A300B1B2B0E18260F162B10162C16172D1C1A2C2F232E4130305140365F4D406E544874584C755B506E6053685A555A50514B434B3D3E433C3D383E3D34403D304340274E4623584F266059256A6125786D1D89731E8E731A8C6B1E87661A85601B795316664118522E19422018331A19251A1D1F1D2821232D293737384D4A4666615B767B6D8C8B839BA18FA6AE97A3B9949FB99296B58D8EAD8481A07776916F6A7E6D626F7260607863577F644E82664686693D89713E8778477E7A53767A5B73786173776976716978706380725B88755B93735D98795D9E825C9D8A649B91799BA193A2B1A4ADBDB5B4C7C3BCD7D3C8E3DBD8E9E4E5EAE5EAE5E4E6D4D9D7BFCBC0A6B6A2A0AE9F9FACA3A3A7A9 +6A542963533362553862583D615741605745615845625A467864457D6742836A3F846939866934775D2E695128624B245B4621513616593912623C0F71470D80530B81540B82560B7B550C7A540A7954097D570A825A0C885E0C8F630D9C6C0FA87514AC8022AC8429AC8831AA8A3AA88D43A58C47A38C4B978C63928D718E8F808C92908A96A18B97A48D98A88594B08092B4627EB75677B64B70B5456CB34069B23E64AE3C60AB3450932A448421397515306D0A286507266304256201226101226101246402256703276A03256503246103235C0321590320570721550C2253172A542332552A3651313A4D3F41444E483962501C6F57177C5F12826313896814987416A7811CC9A229D2AE32DBBA3CDDBE41E0C346E3C84DDDC350CCBA57BDB05C9F985B908D5B81835C7E805B7B7D5B7473556365503F46422D34361B222A121A2609122201091A01051101020B0101070101050101050101050101050101050201050201050B0505150B041F12042416042A1A04352104402804492D044229043F26043F26033F26033F26033F2602412702492D023723022C1B022114031B1002160D020B0602030003030003030003030004030004040005030005030005030006030006030005030005030005030005030006030107090607120D081D140833230B36260C3A290E4330104632134D391657401B6F521F76561F7E5B1F8B6420996E23A27625AA7F27B0862CB38A2DB6902FBB9432BF9632C29833C59A32C99E31CCA332CCA435CAA336C8A238BC9939AB8E3C99813E89753F7A6B416E6343625A435953424E493F3F3E3C31323A242836181D320E162E06102B020D280A0F2414131F1C14191C12141C110F1D110B2616082A1A073722064830075F41077051097F5C0886640C906E0D93730E95740D98760EA07A0DAA810DAA810BA27B0C97740D8A6C0C7C610C6D560C5D480B56410C47360F4030113C2C113C2B113C2B11402E1146330F533E0E5B4410654D126F54127A5C128462128C66118F650D8F64098A5E068159067652076D4D0A684C0E6A4E12694D17694E1C695222 +0056FD0078FD0081FD008AFD0090FB0097F9009BF200A0EB03AEAB16AF9229B17A47AE7065AC66739D4A818F2F8085217F7C137E733976634D6E5361524B5436434727424819424904356E0E2D7D18268D1A1F8C1C198C191589161286190B821A077F1D027213025A09024306042C03061606050F0A050911040C0D06170A09220B0D250D12280F122911122A0E1B47072268002E8E002A8600277F002C900032A10034A90037B100417E0048680050520352490754410D5A3913613121721E377D0D5F600874571A894E2C8B4D318E4C3793463686342D7C1B346513354F0B363606241D011218010C1401070C010007000001010000010000010000010000010100010300010B00082A001342001E5A002564002C6F00368500408B01478204557D16736C1C7B572283422086341E89271B8E1B1D8E28218E67188D750F8D840B8587077E8A006B9000569300468B003D7E00224B001B3D0014300008210503220B02301003420C046E0C04870C05A10F05AD1306B91B08CE2009E02508DE2107D41905A217059916059020057A1F04611802440F012600010600020300030100030100030100050500080B000B1B00112E002361002B6B003376004591005AAA0067BF0078D900A2F100ACF200B7F300C2ED00BBE500B5D804B1BA0BB19C16B6801C945A1B864C1B783E176125195710214C011C42010C20010719010313020410020B18021725012834013A43014951015A61016173006685006B98006FA40078AE0079BB085ACB2B4FCA3945CA4737BB552FAC6034A05D298F601D7E670E6468004562002F4E001C39001028000A2300052600022D00023500023B00063A040A370C11371718362317322F172B3C141B4D1B0E621F05741F00811B00860D02860B03850A03820A037C0A027503026404035006033D06032E06022A04012A04072A060F2D061932051F41031A5803176E091683151991271FA33819B55112C56908D28102C79002B98C01A9840998791389792074732D59663D414D592C30761A20941015AA0617BA001AD00022E40029F50030FD0038FD003CFD0047FE +6F2A56672B6E612B755B2B7D552A824F2A874C29874A2987472685472583472481472180481F7F461C7D451A7B43197A42187941176E431A64451D5A4B214F52264456293F5B2D3B7241317E4C288B581F986415A6700CAC7608B37C04BF8901CA9100DEA300E5AA00ECB100F1B500F7B900F8BC00FAC000FEC700FEC900FFCC00FFCC00FFCC00FFCC00FFCC00FFCC00FFCC00FFC800FFC100FFBB00FFB700FFB300FFAE00FFAA00FFA805FFA308FF9E0BFF990EFF9411FF9212FF9113FF8B16FF8819FF8521FF8626FF872BFF882CFF892EFF8B32FF8B33FB8F36F79036F39136EE9136EA9137E78F38E58D3AE08942D7844DC07264B1636DA254769B4D7994467D8B3A87872F96781DAD6F17B86711C3630EC5600CC85B07C95D04C95B02C75F02C36D06B77509AC7D0DA281109B861395891B84902375A13760AA4154B44B48B95142BF583CC9642ED26D20D97716DE8110E79209E89407EA9606EC9704EF9802F09C00F09C00EDA200E9A300E6A500E4A400E3A300DE9F00D89B01D29702CB9203BD8C04BA8A04B88805B38205AE7E06AA7606A66E079E60099A5609974D0996490995460A94400C92380F8F2F158C291C83142680112B7D0E3177093C7104496A01576A006C5E008A5C00915B00985800A65600B35500BE5600C75701D05E03D66D0ADF740CE07B0FE18814E09419DBA11ED4A824C9AE31A4B3359DB83A96C04189C8487BCE4F6FD15362D25C58D06251C96351C16253B75E58AD555BA451649C506E994C6F96477496467496457495437495417394437297456B9F4A65A84D59B3524FBE5B47C75D3ACF632DD36923D7721FD8761BD97818DA7B16DB7E13DC7C0FDD7B0BDF7B08E17E04E27D02E27D02E27A04E17407E16B0BE06310E05D16E0571DE14D24E3462BE63F30E9312EEA2A30EB2737EB253FEC2543EC264AEF274BF22850F6284EFA2B46FD2F43FE353BFF423CFF4E3BFF5736FF6030FF6828FF6F21FF7119FF7411FF710CFE7309FB7209F87109F46F09F06A0BEB650CE6600DE1550FDB4B13D34318CA3C20BE392AAE2C2C9E2B348F2A3E82294677294F +00135E00125D00115C00105C00135D01165E02185F031A61051C5F081C560B1D4D0D1C47101B410E173D0C143A0B12390B10380C0E35080C3C040B44020C4C010E5501105802125B051A68061D7108217A08237E082682082683082785082583082184061B81041B7D021B79021B78021B78041C79071E7A13308913348A13388C13368A13358914348715348615317C122A6E05174F021046000A3E00063A00033600023500013400003700003B00013F00014300024800024900034A00044B00044C010652030959060C61070E6808116F0C197A10248514389313409E1348AA1352B0135DB71464B8156BBA156EC2146BC91056CB0E52CA0C4FC90C4DC90C4BCA1146C7103AC30E29B00A26A706239E06219A071F96081E8D0A1A8609137F050E78020A6E030C6A040E66040E64050E6204115F04135D07165309164A0C16420C163F0C163D0A163B081439071138081035090E38080D39070C3A030A3E010A40020B42040F45132257192A621F326D1E336D1E356D2136682437692839692938691C2A51182349151C411013340D0C2D0A092907072802022C01022D00022F00022E00022D00022B00012800012400022000031900021800021800001900011F00022600032F00044000044401044901044F010453020455010456010456000656010D5902105C031460061E6A0D2C76183C86244F974D7CBD5787C46293CC709ED776A6E06AAAE66BB2ED71C1F376C3F578C1F564B5F14DA8EB3EA5E83AA1E43A9BE33A8DE02A6AC62562BA205BAF174B9A1239870B2B74071E6305175102134401103D00133D001740021D47062252072760082B6E072F79063080073088082A8B08278B07248A042085021E8301198202177F05187A0C1E751527751B337B203C84203E88203E86233C81233B7F213D821C398714308A0E2588081B8A05148E02139001139301149200159101139302138F02138901137C01126A000E5A01094A02063E02043204042905042205041E06042005052405062A060830050938060944050A51030B5B030E61011264001567021368021167021064011060 +A5C6C3ABC6BAB9CABAC8CFBBD1CCB7DBCAB3DBC5ADDBC0A7C59D85B58C74A67C639E715996675096624E965E4C975D4C995D4C9B614D9D6952A07158A4795FA98267AE856AB3896EBE8E73BE876EBF8169B3775FA86D56A0665198604C8954427E4C3C71372D72302873292473231E731E1974201875231877301B7D341C83391E88331C8D2E1A8D2C168E2A138D29118B2C0E903B0A8E3C0F8D3D158B3E1E89402887442D864832835A43855F438865448161477A5D4A765C4B735B4D6855555D535D5D5556594F51564A4C5446485243454E3B3F48343F3C2D3C39303C36333D3A383C3E3E3C413F3D44413F4B45435045445347435548435749435747435845435C45436243417343407948417F4D43804D44824D4685514A86514B87534C89544B92604D996351A06756A36858A66A5AAC6F5DB2725CBA7A5CB87C5EB77E60B78063B78266BC896CC29274C99C7AD2A985DCC09ADCC49FDDC8A5DFCEACE1D4B3E3D8B6E6DBBBE4E0C3E0DDC3DCDBC3DAD7C0D8D4BED4CBB4D0C1A8C8B39DBDAB95AE9B82AD987CAC9677AB916CAD8A5EAD7D50A671448C5531834E2A7A472477462274452072421D6F421F663F2559402D49423848443A47463D4C4C41585448645C4F6D675A7E7B6A817E6C85826F8D8370957F6D9C75689D6C679D67679D64669365679064658E6363885D5D7E5659724F5768495252444D4D444B49454945424145403B473C364E3C32563E2C61402A6845287148247C4D218A52229B5C25AB6827BD722CD38135D37F34D37E33CB7832C27330B56E2DAD682DA566319F6533985D2F92542C924B288D45258C45238F4D25985D2EA16D34AC7D3CBA8B41C49548CC9C4DD3A350D8AC56D6B05ACDB35CBFB257B0AE54A1A45092994D869648808E4B7B884B77824C747F4D737C4C74744E77774B817B4E8D8151998357A4885AAB8A5CAE855DAC7C59A575539B714C93654A8E5E4687564184513E85493987433285442B86482D8B4D339358379D653FAD724BBD8055CB8C5AD29963D1A172CAA87ABCAE7FB0B186A7B393A4B69AA5BAA4ABC1B3AFC3BFADC5C5A8C7C3 +554B41544C3D584E3E5D51406F5D47816A4E866F528C7456927A5A93775494754E8A6F4D81694C735E476553436150405D4D3E5B51455F574C645E536963586E695D6F6A5E716B5F746F626F6A5D6A6659615A4F594F45554A3F5245394C3F2F463C294038233F351F3F331B3D341E3B35213B35243B36273B362F3935323734353634363634383734383835383937363D3A35493F334E4233544633574A345A4E355A4D355B4D36584A3B51473B4B443B403C3636353232302F2E2C2D272426201D1F1513141412131311121411111512111916121C1913221E15231F13252011241F0F231E0E221C0D211A0D20170C1E150B1C15111F1714221918241A19261C1B2B211E2F262034281A3125162F22122B2011281F11241D0E1F180A1B16061511030E0B080F0C0C100D10110E111210121412121613131915191B17191D1A1A1D1B1A1E1C1B1F1E1C20201F23222125242229242029231F29231E28201C261F1C241E1D251E1D251D1F231D21221E2322202523232827282D2B2C302E2D32302D323334363536373838393D3C3E44404147424648464949484C49464A494449474347464245433D403D393A383333332E2F3029292F29282F29282F2A282F2B2A302D2D3430333C3A403E3C41403F434545464948464F4B44574C425C4B3C5F4A38554128523E264F3B244B361E47311E432E1E3B2B1F2F29282F2B2B2F2D2F3533353C383C433E434A454A544D4C5E554E65594B695946675442624E395D4831543F284A351C36250E35230C34210B3425113B2C1A483A2C58503F726752857D64968E70A2987BA29D80A9A181A6A0829F9A7C95907586826A7D7B5F7A76597B765C7E7A6585806E8B8778918D7A94917E9593809493839390858E8C8388847E807D7377756A706E626B695B676257635F515E5B4B58574652513F4C4A374642333F3C3037362C302F292A282226201C221A181D1614181110140F0B130C08120C05130E0715100B1815101D1B152122192829202E2F2834342F3B3936413E3A46423D4A46424E4A46534D485A524A5D544B584F46544A424D45404E453E +7413127313126916135F1A145219134618124017113A1711281B12251B13231C14271C142B1C14341C153E1C16431A16491917691B1A741C1B7F1D1C8321228826288B26288F26289B2222992222972223942323922424942222972120A01B19A61A17A91D1BAB1E1CAE201DB4201CBB211CBD231CBF251DC3251DC3251DC3251DBC251EB62520AF2521A8262299252289252269231F59211F4A2020411E1D381D1B361C1A351C19311E19301D192F1C192E19182D17172C19172C1B18281D19251D171F18141E18131E18131E19131F1A14221B14271D14351C124019114C17115817126418136616126914116B140D6B140D6615105C13105212104C110F46110F3D120E381510371A173B1A193F1B1C3F1B1C401B1C411B19421D1843211A44261D472C224934264C3D2B4D3F2C4E422D4F42304C2F2F49363345373042392D3E2F293A2525351F1F2D1B1B291A19291C19311E19321D19341D19381F193C21193F211A401F1A3C20173A1F15391F133A1F123B20123C1E10421D104B1B125919117B1E13831E138B1E139B2015AB1F16BA2319C5251ACC251ACB251ACA261AC9261AC8261BC3231AB9221AAE1C179E1B15801D17771E186F1F195F1A184F18154117153516142A201A2A201B2B201D3325233F292B533A3C66393D77363B8637369E3D3AA23C38A73B37A92F2FA02A268E1E14801C12631B125B191153171047180F41190E3F1B0E431C0F4B1911571913661B12731A127A1A117D18117D17127A1812761A135F1910571911501A12411912361B112D1F12261D122220141B1F13161D14191D161F1F17231E1929241C2F231E3524213B2521402620462A1F4B2B1E4D2A1E4D281D482219421F163E1C143B1B123919113919113817103B140F40120E45110D4D140C52150B55190B591C0B561B0B521B0C4B180C431B0D3D1E0F361F102F1F12281C122219131F19131B1E14171D15181C151B1B151B151B1B151B18151C18151C1C151C1C14161D14181C14161C14141B14141C19141C19141C16141E16132113132916133415134316125115135E14146619156E1715 +1D968A41A48A51AD9662B7A373BAA885BEAD85BAAF85B6B27BA99D689F9A569597458E9A35889D3A87A94086B54282BA457FC03C90BA2E8AB62084B31278AE056DAA0C67A61362A23A48965247946B4692724A93794F947354936E59935E6291496C9322788A217E8C21858F25838C2981892D7F85317E81276576285D6C2A56622A55622B54622A5862295D622761612468682B71733969714862705F606F775F6F80606C8A6269906184896D948279A57479A86679AC5C79A8537AA5427494396D7330544730423031301A302A162F241221230B1929070C2F290A3C3A08494C164C67244F832E53853858884D558B5A518A573A76492D663C2056311A4C2714432012311D0C212710103C1B2A512644612E4F72365A8C56759F6197B55FA5B16DA3A06898836E8F6674876079885B7F8A4F8F9C4A9F9B5CA5B0699EB07697B17590B1748AB17681A87476966A648C5D537039354B342F462F2942272C431F375323365A2B366633568F3D5692475796475F964767975277945B7B8E5777835378846E678D7065917364968C779EA07AA49A77A59989A87E90946F8B936187935A868F53868C4B878E3E8C95358698387C985680A8647EAB737DAF8B83B9A590BFB096C2ACA2C69599B88B96B68293B47593B07789AC767DAE7775A986709A8F6F93896A87886E8387737F7B757F6F727F6E787C737A706D796E6D7A6B6D7C69617E714A7F763774732866751C576C0C3D530A27430C1833050B1F030915040B0D070B08090D090C08040F0804130905120902140804170908150E091514161D1A28272035322D48403B62553F7E614E976565A56E6DB47278CF7CA2DA8FB7D29FAFD9B2BFE9C1C4E5C8BED4CAB1CABD9BB7ADA3929FA4708D865A7D89516196514E8D543E8C64218B6F1489690B7B5D05654E0C56471D4B43324D4243534A59564D7160536E655A645E495E5830445134314A322744201C402C243E4134373D412E3A5726406F2139731B267C15278522387E35487D4169865D929377B19089CD819BE7869FE5829DD56198CD4694B83B96A52B8D9B1A85920E888E108F8B +4F0E0751261E5E352D6B453D815B48987254A17A5CAA8364C79C81BFA189B8A691A0AD9889B5A077B4A565B3AB5FADAA5AA8A9499EA74BA1AA4EA4AD539DA75996A15C919C5F8C9764828B5E7881586E7754606A51525D524B5654445050424B4E3F4545464F50444B5B4348604A4F665156605C625A676F78776C8C7862A17958A67D5BAC825EAF845AB28657B58A59B18F5B9C8D6A9E8D68A18E67A4916BA7946FA79774A79A7ABEAA7EC7AA73D0AB69CFA863CEA55DCB9E5AC99758BF814DB36B408D49237535195E2210551B0D4C150B3E080A320B0E1512151315151218161C211A272B1F2B2B212F2B233A291E47201A5E22195F232860243762243C652542712B487C383F79464F75475F71487073496F764B6F7B5060794A546D3C50642C4A65193E6714316A0F24680D1E660B185F080F550E12482123402B3039363D343A44303E4C284559255266266074286B7B31697D326577346172375566344B5B31454C2D3C4231272632242734212832252D3029332C343B2E3D422E464F2F515B1D616D1A616C18626C19646E1E606E265D742D597B39588A445E955064A05668A55C6DAA6171B06375B26682B66684B75B8EAB5391A84B94A63E9EA934A8B42BB0BB25B1BB15AEB512AEB510AEB60EADB613A9B414A4AD1997A11F8C9724828D297C87297C86297C86297C86247D851F80871A848A148D95128D95108E96108D94108D93118E93158F96168F961A89911D838A1D7D811B797B187577136F72116C6E0C676C07696C08686C09686C0E6A6E146B731870781E767E247B84297F882E828B30838C31838D32828C328189377A843C708142657F475E794A5C6E4E58614F565E50525E5050644B556347595F406260396864346D6F2E73772C757B2B797F2A7B822B7D842C7E862C7F882D7F882D7F892D7F892D7F8A2E7F8B2F818B32818C35808C3B7D90417A96477A9F4F79A65278A75675A85873A75D72A86B76AB7A7CA68881A3968C9A9D9491AA9A8BB7A07EC19F74C89F69C58F59C37E4EBB6B40B25532A84B289935198E210E7E110A6F0205620205580205510303 +675F8172556F7B5067844B608C49599447539748509A4A4DAE4F40B44B3BBB4836BD4735BF4635BB4937B74C39B24D39AE4E3A98423D8C3C3C81373C75343C6A323C64313C5E303C482B3C422A3B3C2A3A3F2A37432A35472A354C2B35572936642935712935722935742A357729387A283B7B283E7C2841762C4B6C31506337565B3B5C5440635240655141684E42684B4268494363484363484363464262454261444160444160443F5C453C5D46395F4338614037643E37653D37663B3A683C39683F3A69423E6C46426F4A46724E4B755A587C64648274728775748876768A7A7A8C7F7F8F82808C868289858289807D866F6B806B678067648066648066648066647F656280585A7D5254794D4E754B4B7449487348437048406E473C69463962403058412F58422F5944305B46325E4B38605142626159686B667176737A7B797F807F8586888C878992888C91868C8F7D808C797C8B76788A6B6A896361845B5A7E52517949487347467246457147456F48456E4B466B5149665849615E475D6C42546C3F516D3D4E6C3A4669354064313B623039602D395D2D395B2D39582C39552C39512C39522C38572E385E3336693A36693C386A3E3A6C40406C414670424A70414B663F50613E525D3D54503B5849395B48355A4932544E2E4F582A4C6A30466F3245753544803D418D413D9C473BAA493ABF5039C05339C2573AC2593BC25C3ABA5B39B25634A55131974D308748317C4333704136653C35593735503236462F3A43354A44384E463C534A435B4E4963524B68544F6D56527458557758587958597856557553516E4D4C6749496145465D44445B45435B47425B47415A4A455B524A585D52556B5C537B6653896E529373519A744B9C6F459A6B4197673F90613F885E427F5945764F476943485D384B4F2E4F4528553F265B3F26604125634526634A27644C2B674F2F6852356C533A70543B6E553A6A533A665139614E3B5E4D405E4F455B584859644C546D514F715551735B5770606172666B77697380707585747985767C7F76837474886B708E686C8F65678C646487 +321B64301C60321C60351C61381E643B21683B22683C24693B22693B226A3B226C3A216A3A21693A20653A1F623A1F613A20613D27603F295E412C5D45305F4934614C3662503964593E6B5D427262467A695086715A927560987A679F8672AB8C7CB5928AC4948FC69794C99894C99994CA9894CA9894CB9695CE9796D09998D39C9AD6A09DD9A09FD8A0A1D89EA0D69A9BCD9288BE8D83BD887FBC847DBA817CB9817BB8817AB8827CC68885CE8F8FD79797DA9FA0DDA2A3DEA5A6E0ADACE2B5B2E6BBB6E4B3ADD9ACA5CFA89ECAA598C59F8ABD9A7DB78266A87A5FA373599E785DA37E62A98168AD846EB1897ABB9089C5A5A1D4ABA8DAB2B0E1B2B1E2B2B2E4B0AFE4ACA9E1A093D19684C58C75BA866EB38168AC765AA16C4E9665458B603F845D407C6048806350846756886B5C8D7269987975A38687B58687B78687B98484B78282B67C79AF756DA5695E965D4E884F36704E336C4E31694D2F624C305E4D335D4E366155416D5745705A49745A48755B48765E46795E457D6145816345846744866845876947896E4F8F765A987E68A38575AC8F8CBF999ACAA4A8D6A9ADDCAFB3E3B7BCEBBBC2F0C0C5F1C5C8F2D0CDF8D1CEF8D3CFF9D6D2FAD9D8F8DADCF9DCDFFBDADFFBD9DEFBD9DEFBD5DCFBD2DBFCCED7FCCBD2F9C9CFF7C9CCF5C7C8F4C8C7F3C9C6F3CAC5F1CBC3EFC7BFE9BCB4E1AF9DCEAB98C9A894C59F8CBB9384B17D6A9A7460936C5589694F83674D805E3F7458377053316D502D6D4A2B6C45266B3D236B3D246D3E26703E2A75402A77432979452777492A784D307A51347B56357E5B397F603D826547886B538E725E987A6CA58379B28E86C09995CCA6A3D6B2B0E1BBBBEAC1C2F0C5C6F4C8C8F5C9C7F5C7C5F2C2BEEABBB3E1B2AAD7AAA0D0A29ACA9E99C79C97C59C99C49E9BC89F9AC8A29ECAA4A0CDA5A2D0A5A3D2A19DCF9B94C9948BC18F85BD8D82BB8C80BA8D80BB8D7EBA9082BE9687C39C8EC6A394C9A995CBAB97CDAA96CFA395CF9A90CA9287C4897DBC7E71B67267B0615CA8534F9F4743933E3689372E803128792E23722F1F6B311C66 +87678C7554797149726D3F6C673C67613A635C385F58375B4C2F4F422C473929402E273823263120252E1D242B1C242A1C242A182528172527162526152425152325152224152224191F251D1F2821202B2C233337273B3C2940422B454A2E4D50315466416C6E48767650807452827354847353847453847654816F5079684C725E4467543C5D5139594F36554C304E4430483731413C354741394E4842594F4C6453536B575A7370758C7D7C998A83A78F87AE948CB6948EB69590B7978CB39583AB7E66906F5C816053725B4D6A574863493E543C3444262D33252A322528312728342929382D2B3B322D3F3B314845334E52345854345956355A57365B58385C5F3960653E696E46796E4B7B6E517D705580725A83795E8B815F91805D917A5787634C6E5A4565523F5D4F3C5A4C3A57483956453C574342594145584048573F49573E4A57404B57414D5942505B44545B47585E47585F4859614B5A694D5B6A4C5C694C58654345593A3B4E3231432E2D3D2A293724212C221B292119282016281F15261E15261E15261E16251D15271B15261B14251A15221A16221A17221A17221A18221B19231B19221B19231B1A231B1D241B1D241B1D241B1E241A1D24191D241A1E251B22281B22281B23281B24291B25291C252A1D252B1E252C1E252C1F232C1F222C20222C23202C251F2D291E2F322136442945482B484D2D4C4A2C494A2E4B4A304C4A324E513956513D594F435B4E485C4E4D5E525465595B7060647B686B8675739475749676759973769A6F75986E71966C6D9368688D5D6383525C75485469414E5F3C475836404F313A452B333C272E36252B3425293226273126252F26242E24232D22242C21242D20242D21252D22252E21252E21252E21252E21242E22222D22212C22202B231E29231D28231D28241D2926212B2F24313A2739432B424C2E4B50345258385B613B63633C66623A645C396154385E50385D4B39594839574A3C584C415C5348645B4F6A675675765C848765959B72AAAC7DB7B681BDBA83C2B882BFB687C1B88DC3AF87B9A780B09B71A08B6A91 +5C2A1E6C422A6A4836694F426F534B755855775E537A65526A77545F76555575574B6C4A41643D345830284C2324462221402127301F2E2E1E352D1D33301D31331D31341D32351E36351C32391D2E3D1E2C471F2A52212C54202F571F335C20365D203B65223C65213E65213D60203D5B203F571F41531F4F401E58361F612D216D251F791E1D801C1D871A1D91191D921A1E8C1F1E862A1D81361D7A461C73571C715B1D6F5F1F596C214F6A1F46681E405E1D3A541D354E1C30481C263D1A1D3019161D18151A171517171417161417161517171917172A16183514184013194D11195A0F19600F19660F1A700D1B730E1B680F1A5F10195611195111184C111846121842141751151760131770121778141881171992181CA21B1FAF1920B41420A8181F9D1920921B218D18218816217B141C71121A6A16197319197D1C19821C19871D19911B199D1B1AAF1D1FBD211FD0241DD0221CD1211CD11C1FC91820C31620B8151E9F1219910E18830A187B0917740917630916530D16450E143B0F142D1315291516261717241C1A28221D34282244322354492858532B5D5E2F5F5F2D62612C5E622D54602A4A61253D5F25274D1F21471E1B421D13371A103119102B17112716102014101E14101D14111A14121A13131C14131E1414211616241827271A2E271935271944261954271A66211D751E1D8D101A90101A94101A970D1B970D1B920C1D8B091C820A1B790C1B700E1B66111B5D131B54131A4B14184115173715162716162416162116161C1815181A15171D171820181E201A271F1A301D1B381D1C3A201D39201D38201D371B1B3717193515182E15172617161E18161C19152018152617152E17153418173A1F183F291A44351C4C411E534A225854295A5F31576836526D3A4E6D39496638455F3D3F553A37483A2E3C31262F271E25231A1E1D17191A1618181917161D1815201A1726221B303228414235545443646150727061848B7E949E93A3AD9DAEA494B59589BC8D84C08284B87C7DAE6266A1474C9A3034972229902428852F257D35246D3121612E1C5F251F +B3A09BC7ADA8D2B8B3DEC3BED6B9B4CFAFABCBABA7C8A7A3B49C98AA918CA08681967D788D756F816761755A5372514D7049476738376237365D36365F3838613B3A61403E614542645A556A645D716F657A756D847B76877F798A847D8E89828C8780857E787F797379746E777169756E64756E64756E657F756C8478708A7B748C7D768F7F798F80798F81798E807B8D7D7B8978778876758875738D74739373749573749874749672709574719576728D7270866F6F816D6C7D6B6A746A686F6868696264665E61635B5E61595B5F58595B5151554A49433534382A282E1F1D2B1D1C281C1C291E1F2B2122332A2B43373A7367658D7F7CA89894B3A29DBFACA6D1BDB8DECCC6EAD5CEE8D0CBE7CBC8E3C7C4E0C3C0D9BBB7D2B5B3D6B6B3D9BAB5DFC0BDE2C7C3E5CFC9E6CFCAE7D0CBE6CDCADFC5C1BFAFA8AFA09A9F918D98898691827F81746F756B646D605B6E58546E524D6E524E6F53507754517D5853845E5788656096736E9879759B807C9E817EA18381A18583A18583998282937D7B836E6A7E69667965626D5A575F504E514542463B3A362B2A3227252F242132262336292640312D4E3D385D4844715855987A769D7F7CA38482AA8A88AC8989A68484997D7C75625F6A5A5660524E4B43403C3734312D2B2B27242923243025283F3132433333473535523C3B5D4542614B48614B455A433B564039533E384D3B354739324638324537324436334136344137364336374133353A2D3033292C2E23262D21232D23232F262532292839302F3E3634403A38433D3B453F3D46413E45413D46423C47403D4942404F4544594D4960524F645654685A576A5B566B595466524E5E4C4752423C4638353B2B2C3423262E1F1F2C201F2E21223729294133304E413B5C494369524B7554507E5754835A58835F5B81605D81605E816361806B687F7370827B77888181938B8BA19696B1A2A0BCABACC6B4B6CFBCBDD8C1C0D8C1BFD2BABACAB1B0BFA6A5B59B99A58E8C9784818B7B78827673786F6C716D696D69676B68666965636A64616D625F7366647767658A7A789D8B85 +204642101D1F0D1C1E0A1B1E0A21230A27290C2A2C0E2E300D32340D30320E2F300C26290A1E2209191C0915160914150913140D121010130F13140F19160E20190E211B10221D122A23172A25192A271C27261B25261B2224192022181C1F16191B1212140D0F120D0D110D0C110F0B12110B13130B15160E212112313017414020514E2A615C2A69632A726A2578762677711856551347440E38340E2C290E211E0D1F1B0D1E190C1616121815181A15201E162822172C231730251834281A362C1C2C271B282519242317232115221F13271F102F241242361A4C3E2256472A6150316D5938725F3D78654390734B978058978B588386566F82546474475A663B3E54312B422A152318111D170E18170D17170C16180C161810181A121B1D101E2016272A17292B182B2D1B2E301F32332C3633313D2E415D433E63493C694F396750376651326052284E48203C3720322D1E241C1E231B1F221B20231A1F21181C1F171B1E17181C15151A141318131116120F15110A130F08100D060E0D050D0D060E0E060F0F071010081213061416061517071517051215040F11030C0E020A0C02090A000708000708020706030706040B0B050B0B060B0B060D0E050F10060F100610100811130913130A15140F191612201D162A261C332C2537312C3D35323B3532383232362F2E332B2B2D27242B261F2C281E332C21372C243B2C243A28223A2C263C2A27382221302323332627382B2A3C2E32473437533F345C45335F4433634A295D49285B4828594825555025554F2758512F61573F685845665247614E4E5E4E475745344D402A4C49255A561E6B69207572308177368B8331837B37716834635B28504B293E3C2D37342D362C3C392A4F42315D513573674297917195AE957FA68C96B09895B8A3759B836B7B6769644E64573B574D36453D2D343124272A1F1E231A181D17141914121813151915191B151C1E151C20171C20191B2218191F18161E19161F1A171E1B16201F1322241324271527281729291C2B28262B252F2D21343421383C283A402D374F40355E4E2B4A4024423F +A1936396894D99905C9C976CA79E79B3A686B6A889B9AB8DBEAC8DAFA17EA09670938E5E87864D7F7C397873267B72227E721E8673148A73158F74178E72198E701C8B6F1C886E1D77692F736A35706C3C7773497E7B5786805E8E85669B8F71A49375968E768983687C785B6F6E4962653865643269642C776519806B178A71158E7618927B1B907C1F8F7E238D802B887D33857C30867B2A887A248C7A1A907A118F780E8E770B8170077969077262086C6009675F0A655E0B635D0D655C0C685C105F59155C581A59571F575821565923555C285A5F28686F256A6F216C6F1E696B21676824636624606425595D2A565A2F53563250532E4E512A4D51284D51264E52254C5327575E316568417473517E7A598981619D8F70AE9C7CBAA780BAAA79BEA24FB89839B28E23B1891BB08513A97F10A07A108B6D157D6C1A706B206E69216D68226465245C62265D61235F5E1F5C5A225B59205A591F58571E56551F54541D57541C645A167160147F6612836A10876E0E98770CA77F0FA88518AC8D2DB79957B79B62B89E6DB8A182BAA488B39E82A394747E7B5D6D6D4C5C603C565C37515832444E283C49213B45173542132C401C2D411D2F421E324B26364E2A3A522F3F583346603946603C47613F4D6342536941566B41606E3A6A71306B6F2A6D681F6C65206C63226D63246E652A706931787031857D33897D2F8D7E2B937E28998327A28323A4832CA68A3FAB924FA39458958F65898B6C7C836069745456684F4B6044495B3C495B3C495B3C4D5E3A5862366466316D6B2E746D2B7E6F2585732087771C8D791A907818927A17967B1898791A997A1E987B22947A28917B2F8E7D368E81459388559C8E62A3946FA59673AD9867B39955AA94489D8E379887258F84227F8029717A2D69742F6370325D6A33586532566231545D2E4E592C47512A3D4627313F232C391E323925333B25384020464B255256295D5F26686423706B247A7428847C2D8C823B958B51A29560AC9A72B7A384C5AC8FCDB293D2B89AD4BA9FD4BB9DD3BC9DD1BB9FCEB59BC5AD91C1AA8DBBA279A9945F +5C4A3F4B39394636364233333E31303B302D39302B38312A36302A333730313F36374A433E5651455E514D66515A684F686B4E816548846140885E3884573281502D7D4F2A7A4E27684B275B45284E3F2A473B294038283D39283A3A29373729352F2A27332F2C302A322E2631302330322130312030301F2E26192A2418272317231D172017171E16161C15151812181116160C14140C13120D13100F1612111A15131B19161D1D1B1E251D22271F262A1F22281F1F271E20261D21261B1E251B1F231F231B24231C29231E2A231E2C241F302A1F332F20372B1E362C1D352D1C312A192D28172B27162A2616262415211D1314180F14150D15130C140F0A130C09110B080F0A071009060F0A070F0B08100D0912100A15170E1D1711221D1327221532261B36271B3A281B3B291A3C2A1A3D281B3D2A1C402D1D41301F423422433522443623453827483B2B4B41314E4734504B38524B38554C395C503B61523C68583D715D41836E4F8E73509A79519C7C529E8054957F569175528C6B4B876443685436614D345A4733504031483D3143402F413E2F383C2D39382D3A352D3A342C3B332B393027392B2239271E3A281B3F2815412913442B124A2C124D301450331855391B613D1F613E2162402363422963462B64472E61492F5E4832564535394C3F364D41344F43314E42304C442E47412D453D333D2D35392A383528362D24322F222B33242436272337271E36281E36271E34281E31221F2B1B262416241D122218121F150D1E130D1D120D1A0F0F180E10160F0F18120F1C1011201416261A1F30252B4232325648436762506C7159766A587B73587E7758777456685E49594F3B4C4A33414631344131333E2F343E2E3E412E4B3F2A593E255F391E5C371B573216573212522A0D46250B35220B2D220D2A1F0E2C1D0B2C1F0A2F200D3623103D2411412812452A17472F1D492F204832204A2E20493220493020462E20442A1E40281E3E271D3A241E36211C31201B2C231A2A221A28231B24281E1F2C22233226283928353F2C3E4431504D385A523B5A523A534839564A3C +3B2C1B46321D4B351E503920533B21573E22573F22584023584223574022563F22533D21503B204C381E49361D46341C44331C3A2D193429172F2516292114241D13211B121F1A1218151015130F13120F12110F12110F11100F11100F11100F11100F1110101110101211101411101612111713111814111F1813241A14291D162F20173624193925193C271940291A432A1B482F1C4B311C4F341D56381F5D3D21613F21654222754E267C5527845C298C69319576399A7C3E9F8344AB904AB5974FC3A455C7A553CCA752CDA852CEA953CEAA59CFB05DCDAF5FC9AA5CC5A65AC09D51BB9548B89044B68B41B4893FB5893DB4873BB08438AC8236A97F34A67D339E7530946E2C866427805F257A5B247658237356226B502062491F56401D4A381B3A2D18372B18342918342918352918372A19392B1A3B2D1B392C1B382B1B362A1A352A1A33281A32271A31271931271935291A362A1A372B1B3A2C1B3C2E1C40311D45341E503C20553F215B43235D4423604624634824654A25674C25694D266B4F266A4F266A4F276A4F28694F27674E26664D266950256D512671522872522974532A75532B74522B71502A6E4F29664B256449246348245F45235B4022533B214B341F38291A3326182F2417292116262015261F152720162B23173026183B2D1A3E301B42331C4A391E533F205E4522684A246549236347226246225E4321594020523D1E4D3A1D523C1D4C371C45331A3D2D183527162B201420191215131015131014131013121013121013121012111012110F1211101211101312101413101614101816111B17121D19121F1B13201C14211D14231E14241F152621152A23162E2617322919382D1A3D311B42341C48381D4C3B1E503E1F54401F5743205B45225F4824644C256A50266F542974572A76582B76592B73582C6F552C69502B634C285E49275945265442254F3E244A3B224537213F321F382D1D33291A2E25182A2216262014231D13211C13201B131E1A131E1A131E1A131F1B13211C13231C13261D13281F142A20152C21162E221630241733261836291A +5F4526442F1635210B2614012111001C0F00190E00170D010F09010D07000C05000C05000C05000E06001107001307001508001D0C001F0D00220F00220F00231000230F00230F00200E011F0E021E0E0321120724170C281C122C2118392F264A4139676056757066848077929088A1A09AA5A49EA9A9A3A8A6A0A29E959C968A90877A84786B7B6E617365586354445746343F2915351F0C2B15032914022713012713002813002B15002E1803321B063D240C482D124E331555391860401969461B734F20724E1E714E1D6F4A1A6D47176741125F3B0F51331153361655391C5E4224684B2C6C502F7156337A5E3C8267438B6C478A6A4589694387684285674181643F7F633F7C603F755B3C6E56396A5235664F325C492E55422B4E3B274331202F1D0D2B180A271307261206261206261104261203271203261103261003240F02230F02220E01200D001F0C001F0B00200D01210E02220F0327160A3021153D2D1F4D3B296B53337D66459079579A8464A48F71B7A488BFAE91C8B897CDBB9BD3C2A5D0BFA3CDBDA2C1B299B2A088A28B6C91785672553063462554381A4D3114462B0F3D2308371D03341A03371B0442260D462A114B2E1553361B5D3E226446296B4E32785D417B5E427E60437D604076593A6E513464492C5C3F27573B2045280F41240B3E2107371A033419033117032E15022A12002811002711002411012310012310012411022813032D1A0837250F443017503B205E4326664B3072573A7D664995836998876F9B8B75A28F78A89479AB997AAE9A78AE9977AE9573AE916BAD8D62A98659A17E4F98744A8E6A45825E3C755535684B2D5E4225563B224B31194228123B220D39220C3F2812452E174A311A50331B563B1F6245256F512E785B3780613E8469498D7656988365A29073AB997EB09F87B3A691B8AB98BAAD9CBAAD98B8A78FB4A186B19B7EAD9477A68F6F9D86658F7A5C826C4F745D43685339604A305A462E57422C59422C5E472D664D2F7157377C6241886C4896774D9E7E4FA1804FA180539E7F539B7C518F704381613572532C654723 +432A134E260D56260A5E2707692B06742F057730047A3103752C036C27026422015A1F03511D064C1A0748180848180948190A461B08481C094A1E0A48200A47220A46220A46220B3E240B3C260E3B291240311845391E463D234842294B482D49482E3E422839371F352D1636281038240B3B230B3E220B441E0B481F0B4C200B4F220C52240D54240C56250C53260C52280E4B2C12482B12452B12412D123E30123F30114031103E3A134442154A4A184E4C19534E1B574D1B5C4C1C5B501C574C1D4E4B24464D2A3E4F303B4D2F394B2F354D2F30472929371B253618223615223916223D1723411C2545222D502F365D3645715F437F69418E734891824F95914A99924896714F89714578503C6730345E2D2D562A214721213817253013282A0F341F0B331F0C33200E32200E32210F2E24102B2710252F13253314253815293A172D3C1A3C421F4A4C225D4D2072491C854615844111843D0E7D3809723209632F0A552D09412D113E331B3C3A253F3D2A434130494D3550563A5C5D4365693F6A70316C712E6E732C6B7424636821585A1C47521A313F192B3A162636142936132C361332371239350D45310B51330960310962310865320865310764330960350D5C340F5F381061380F64380F6B380E71390C743A0C753C0E713C106B3C14644B1D644E1E64512060571E645D1E655C1C5F55185B451057410F543E0E523A0B50370B4C310D4A2C0A472308451809441108450F0A48150D4D1A0E58240F63381B6C4B29867C2C8B863391903B918B3B918733918C308A762E845C277D552178501D7C4D17814612833F0B854007823F087B410670400A5F3D114E4012403F163537193134152E2D132D2510321E0B37170A3A12093D0F083F0D07420E0942120A41170B421A0C3F200E3A250C37290D363112383D173C441C444C1F515724575E2B58652E57692A5361244D5724495120454415453514482E144A31164A33174D3515503B17513B16533A1252380F53340E55320D54310B54320955360C573E0F564611564A0F544B0D4E4C10484610433C0C483B12483919392C14 +DEBB2ADFC942D7C943D0CA45BCC047A8B64AA6B045A4AA41A79D34A49D33A29E33A49E2DA69F27A49C24A39A21A3961EA3931CA88A1CA68920A58825A38826A288279E8B269B8E26A1911C9F8C189E8815A77911B16A0EAF6212AE5A17B74419BD2F19B82513B52A14B32F15A128129021108823108126115A0C1D480B24360B2B3F1438491D454F274F56315A71405E8041599D564FAB5E3FBA662FC6752CD38529DB9429E3A429ECC22DEEC82EF0CE30D3BA33B6A736A994359D82359677456865524B4A543C41522D39502C3E462C443D35392B41432D75702D7F7A308A85348F8933958D329A8A319F8730A7862BAF8326BD7A1FBF7E1DC1821BC1821FC28323BE8C2CB69833ACA2529E934D90854886784D7D6B525E4F4C51352E4E21254C1E1D752D1B90431FAB5A23B26530BA703DC5734CC78B5ACFAC8DC8AE88C1B084C1A97EC1A378B58E56927C3478691E746B176D64076F6C0C72751185851A988C1AA4931FAD9427D29537DD893FE97D48EC7D4EF07E55E97E5FD6765DC17A5CAD7E558E85448B834089823C88802E8C872B93892A998525BE893BCC924CDA9B5DDBA162DDA767D9B66BBCBC68AAAD64B19957908065947865987166A173689B957E9EB27BA8C775D8E777DEEC78E5F179F3EF78FAEB73FBEB75FBE86FFAE866FCE968FDE773FCE77CFCE886F1E697E5E6A3D2E5B4B2D4B98BB3BC7EB0B471ADAC739EA086A7A3A0B49BB8B48ACFC37AE9CA71EFC466E0BE57CEB64ABAB441ACB142ABB24DB9B94AD7CB48E2D046EED645FCDC3CFCDD3AF4D337E8C330D8B428BE9C1FA1801687690C6F4C045230004833004D350054260567390D774C128E4A1AA25625A9682CB6783DC58D4BD2A547DCBC4AEBCB52F7D54AF9DB42F9DE44FCE147FDDF4EFBDD59F0D25AE3C352E3AE49D7953BBF8428B67215B0610BA85F069D660893670F936B1494721E906E2389681F875619873A14892E0D8C2004810F008118008F2D04933C088F4B11975C21A2712AA37E389A7E45988841A1913E9F943BA3962EB59325BF8F23BE9024BE9028C19028BE8F26BC9429C59C2DD2AB2B +83594272563E6B5840655B425B594051573F4D553D49533C37422E38432F3A4531474B3555523962583D705E41735F427761448164478164478265478664478A63488B62478C61478A58417D513C714B3768473660443560453760463A654C40715548886954906E5798735BA17A61AA8167AF8469B4886CCB9B77D39F79DBA47CE1A67EE7A981E8AB83E9AE86EAB38EEAB996ECC6A9EDCBB1EFD1BAF0D6C2F1DCCBF1DECFF1E1D4F0ECE4F0EDE8F1EFEDF1EFEDF1EFEDF1EFECF1EFECF1F0ECF1F0ECF1EFEBF0ECE4EFEADDEEE7D8EEE4D4ECDEC9EAD6BDE2C0AADAB39DD3A691CB9985C38D79C18973C0856DBF7F61BF7A5DB77259B16D57AB6955AA6753A96652AB6753B36B55BE785DBF7E60C18464C08664C08864BF8B67C48D69CB8E6CCF926FD19C79CB9D78C59E77C29C76BF9A75B99372B38A6EAC7E68A87D66A47C65A47C65A47C65A47D67A57E67A77E68AB7F6BB3846FB5856FB8866FB88771B5866FAE856CA484698F7D5D847355796A4D7264486C5E445F523B52483546442F40432C454A2E4A4D314F50345D563B6B5A4278614A856850A17A60AE876DBC947BC39C83CAA48CD5B39CE0BFAAE9CBB6EFD1BFF4DFD0F4E3D4F5E7D9F5EEE2F6F3E9F5F9EFEFFAEDE7F0DCE4ECD7E1E8D2D9DEC7D2D4BBCCC7B2C1BBA5B5AC96AD9F869F8A6F9C876A998465997F61997D619A7C629D7F64AB8E79AE937EB19983B9A790C2B49EC9C0AAD0C8B2D9D3BEE1DBCAE8E1D0ECE4D3EFE6D4EEE9D8EEE9D8EEE9D8EDECDEEDEDDEEDECDBEEEBD9EBECD6E9ECD4E6E8CDE3E5CBE0E2C8DFDFC6E0D8BFDFD1B5DECCAEDCC1A2D9B795D6AB88D49D7CD29272CF8868CC8161C4775BB76F54A9684C9E5F46975C45925E4793644B966D54977A6198866E978F789A9A849CA58EA5AB93B2B397C1BD9ED0C5A5D9CAAAE2CDAFE4D0B5E5CBB2E1C4AADBBD9FD6B695D0AE8ACDA882C8A580C4A37FBEA181B7A07FB19F7EAB9D7DA89D7CA99F7BAA9F7BAD9F7DAD9F7CAC9E7BA99B7AA59675A39470A28C69A38363A37C5CA37456A46E52A2674E9E664B9D6C4D9B6B4E996A4D906448895E44 +006EDB006EDE086BDF1069E11367E11766E21864E11A63E12A59E0275ADC255BD92456D42452D02753C32B55B72E58B3325BAF446AA249759C4E809758889062918A6895866E9A8377A97576A87875A87C78A8787BA9757FA77183A66D8A9E668C955982973C849A2E879E2193A3139FA805A4A804AAA904B4A505AFA008AA9C0BA68F10A382159D79159871158E63158556167148106F47086D46006B42006A3F00663E00633D005440004F3D004B3A0041390538380B3135122A331A1C36280E3A36024652034E5E05566B055971055D78056685056E91017EAA0084B7008AC40092D2009BE000A0E700A5EE00B3F300C2F600DAEC00E0E300E7DB00E8D600E9D200E8C607E4B80FD49C12C89115BD8615B78215B17E19A97C1E9E7521946D218A64217F52227F43247F35267F2E287F2727801928791020670C1A6210155D15125B15105915095215024716003A1D00351D003A1D004019004716005113005C0C006407006D07008300008D00009800009900009B00029800059800079800089B00089400089000088D00078500057C00057400047200057400047200047000036E00026D0001740000740000770000780000770900750E00741300701A00672300602A00583100444700424C00415100405800416000416400466908466B15486E2F546A3556663C596348625B4F67545B6951606B526D6A4F72694F78694F8367548E63559C6654AA6A58BA7056C87555D68251E08D4EE89A46EBA83DE8B636E1C22CD7D328BEE239B7E43DB1E741A5EB5298EB608CE86E7FE77975E48771E0956ADAA163D4AC64CDB060C8AD59C4AA51B7A948A9A6469FA64194A23F8C9F3A859B367E9A397B973D77943D758E477187526D855D69836762806B5982744F827C4682873C82903280952A7F94277B9427778D2C7487336D7F3D6E7B4A7575527C6A59895F5F955460A24B60AC445DB6405BC13556CB2A55D61E56E21559E8085CEB0064EE006DF00075F5007EFC0087FF0090FF0095FF009AFF009CFF009CFF009BFF0095FF0090FC008AF20083E9007EE10079DB0078DA0078DA0072DA +AB6685964F7889416F7D3367802F67842C68842B68852B6984336A873B6D8A43708E4B73935477975E7B9C69809F6E82A37385B47F8FBA8192C18495C58697CA8899CC889ACE899BD48C9ED88CA0DC8DA3DF8DA5E38EA7E48EA7E58EA7E68DA8E88DA9EB8DABEB8EABEC8FABEC90ABED92ABEE92ABEF93ACF196ADF196ADF197ADEF96ACED96ABEA95AAE894A9E191A5D88EA1C18495B27E8DA3788693717E836A767C677275646F5C596353555E4A515A454F57414D55404C543F4B543E4A533E4A53404A54424A55454B56464B56474B57484C584A4E594E505B50505C52515D54515E56525F57525F58525F5A51605D4F616449626746636A44646B43646C42646E41646F40646E41646B42636944636745626546626247615E49605C4D605C5061625865695B68705F6C74616E7964718269758B6D7A9873809973819A748298738197738092707E8A6D7A836A767C677273646E72636E72636E74646F7866707E6874866C78997381A07684A77A88A97A89AC7B8AAD7C8BAD7C8BAC7B8AA87A899E758499738195727F8C6E7B836A767B677274646F645E675C5A6355575F53565E51555D4E535B4D515B4C505A4B4F5A4E4E5A4F4D5A514D5B544D5D574D5E5A4C5F5D4B606348626547626746636C4264703E65743B667837667D3367803068842C68842C68842C68852B68852B68842C68822E687E31677D32677C3467793766773D6779446A7F4C6D8754738F5B7898657EA37084B0798CBE8194CB869AD68AA0DE8DA4E88DA9E88CA9E98CAAEA8BAAE989AAE888A9E787A9E787A9E787A9E888A9E98AAAEB8CAAEC8EABED90ACEF92ACF094ADF195ADF196ADF296ADF196ADF195ADF195ADF195ADF195ADF094ADF094ACEE94ACEC94ABEA93A9E592A7E090A4D88DA1CF8A9CC48596B88090AA7A899B74828C6E7B7D687370626D635D665758604D545B4450573E4E543A4C52364A5034494F32494E32484D31484D31484D31484D32484E33484E35494F374A503A4B523E4D54444F564A525A54565E5E5B646C616B7C67728C6E7B9F7684AE7C8BAB798AA87487A36D84A16681 +6458677F5E708A5C74965B789C5A79A2597BA25678A353769A3E6B913465882B5F7F265A7622556F215268205065204F63214E57264C51284A4B2B49462C47422D46402D453E2E443B2D423B2D423B2D423B2D423C2D423C2D423C2D423A2E41382F4133313F31333F2F36402E38412E3B432F3B44303B45373B48393A483B3A493B38483B36473B35473B35473A3345393243382F41392F423B30443E3046423148423047432F47432F474130473F32473A324435334232334030343F2C343D2A373E2C3D402D3E412E3F422F3F4331404435404739404A423E4D463E4F4A3E524E3E54533F56543C55553A555837555B35566035585F31565F2E545F2D545F2D545F2E5460305669305874365E7F3C648541688C476D965174A1567AAE5B80BC6286D17494D47997D77F9BD6809AD5829AD18299CE819BCB83A3C983A4C783A6C681A5C57FA4C47CA2C275A0BF6E9CBA6697AD5383A84D7DA44878993D6C8B35647E2D5C73285661244D5A244B54244953244952254953274B5B294E642E537034598D456B94496F9B4E74A9597CB26181B76889B86C8EAD708EA16C879668818F627D885D797D5473704B6B6442615C3D5A53304F532D4E532B4D53264B55244B58224B5C204C651D4F671C4F691B506C1A516F19526F19526D1A516B1B50661D4F5B214C58234C56264C502A4B4A2E4B46324B44324A45344C46344C48344D4C334F513050562C505B29515E27516026515F26515D2851592C505630505536515539525639545F37546136556436566B35596F305A75295B7823587B1D567F1B567E1A567D1A567D1C55801F5686255A8D2D5F93386597426B974B6E9551709355708E5A71875B6F7E596B7355666A4C6065455B603B565D33535C2C515B264F5C244E5E224E60204D631D4E651D4E691E506E2253772A59843462933F6DA34B77B25780BE628CC96E99D278A6D981B0DE88B4DD8BB8D98AB9D387BAC983B9C67EB1C277A9B772A1AA6C979A6A9193698C94658997658A9464888A63848164827B627F78627D74607B6C5D7564596E5D55695350614E4C5C4E4C5D554F5E +2A554D1231321131321032320F31310E31310D30300C2F300B2E2E0A2D2D0A2C2D0A2C2D0A2C2D0B2C2D0D2C2E0E2C2E0F2C2E11272A112326111F22101D1F0F1B1D0F1B1D0F1C1E1528291D3231253D392B4A4332574D365D513B6356406E614478704F918F559DA25BAAB561B6C167C2CE68C6D26ACAD667C3CF65C0CC64BDC964BECA65BFCB65BECA65BDC963B9C560B3BF559BA74D919A46878D4180843D7A7C3A767637727137645E38625A3960563B655B3D6B613D6E663D726B40786E40776D3A6A61335C542D4E4729474226413D1E3634172D2D13242613242614252715272A172A2D182C2F192E311C3535223C3A2A48422F4D4535534835544936554A3553493250472848442444422141412040411F40421E42441E4648214C4D225152255A5A255A5A265A5A2559592458582253541E4E4F1944451843441843441945461B48481F4D4E255454295C5C2D62623268693068692F6869316B6C326E6E33707036757645888E4B90985199A2539BA5569EA9569DA951939E4B879142778030565B2C5054284A4D223F421E393A1A35361733351633341635341737351737361838371A393A1E3E3D214443254A492D5A57305E5933625C356661366963376A6136675F32605E305F5D2F5E5C2F5D5E2E5F622E63642E65662C65652C65652C5F5E2B5C5B2A5A59295757295352274E4E254B4B2143442041431F40421E3C3F1D3A3E1C3B3E203D4123404623454825494A294A4B2749482345462241401F3D3D1B3A3D1A3F411A41431A44451C4A4B215354265C5C2C6464306B6C3472723975773A7578377374346A6D2F60632955552147491A3B3F1A363A1936391C393F24444C2E565C396870467E8751939E5BAAB565BECA69C7D469C6D366C0CC5FB2BD559CA749848F3F717A37636A30595E2D54572B54562957572A5B5A2E616130666731696A356D6B38706B3A6F6A3D70673F736840756943796B447D6F427F7440807942837C40837F3E81823E81823D81813C7E7E3A7B7B3B787539746F366F6D346A67336560305F5D315C59345C5735615A3B685D345951284C48 +3082774D847E588F7F639A806FB06C7BC65880CC5186D34B92CF4294C74296C04392B8428FB042809F46718F4B698A4D62864F4D6962465D724051823144912237A01F34A51C31AA2C2AA1382C91442E813D2B8337298537278938258D3D209C48159B6A147167136565125A54117044118645118E471197461FA14726A2492DA33931B42A36C62237D01A39DB0C3CE8073EEB0543ED0442ED0342ED0343ED0344ED0445ED0546ED054CEC054FEE0653F0155BEE2563EC2E68E9376DE64776DE527ED45D7FC65E7DBF607CB8607BB4617BB05D7CA6547AA03B6AA32D5DA91F51AF1C47B3193DB8213DB7293EB63C44B44F4AB36A59B57856B98754BE8D55BE9456BE9754BB9252B77651AC6844AD5B37AE5230AE4A29AE371CB02517AD1517A90517A3001C97001B95001B93001A93001993001994021A951A1E9A2A1D9D3B1CA0441BA14D1BA35A1AA3631CA9731FAD8625B1A641AEAA4BA7AF55A1AE6A8FAB7A7EAA8370AA8161AC7361A97160A77060A072629974648869627954686C3D735C2A80581A8C581B89581D87551D7A531C6A53175C52165E741D5D872A5A9B3858A23E54AA4451A95551A86751A67354A78754ABAB4EAAB448A9BE43A5D0339DD82494E0178DE5097CDE0F75D8186FD32262C7355EC1495DC0595DBF6062C56963C6725FC07761C27864C4796FC7737CCF7589D4788CD5787FB77C78B27B72AE7A64A487549A964894A54D94AE4C8CB64E8EAC4E92A14C9A903F9F8040AE773CAE7E3EB0823FB0893CAB8E39AA8F36AA91279FA31A91B90E84D10477E90067F2005FF30059F10151ED0249E90744E41441DF2144D42E50BC3D5CA44A698D4F76775D8166688C5F6F9E4A78AF357CBF2470C12065BB2160AE35629E49678F5973905A7A8765778860758A61798B628188658F985D9D9B66A2A3639BA76489AA637BB05C6DBD4B5EC04855C64455C2474AB84E47B25145B3463DB73635C12932C1292EBA322CB2452BAB5A2AA56827A6751E9E8B13949E0A8CB20383C4007ACC0077C90073C4006EBE0068B80061B2005CAD0053A7004F9F065894136483227276 +2A70524761404D543B5348375C4132653A2E6A362C70332B81422C8845279048238642277D3D2B72383068343561333A5B323F4D2E494C31454C34414A343F48343E48323E49303E4A234A511A50591256680D5378095180064F88044E980148A60043BF0041C00046C2004CBC034FB70752B10B52AB0F53911F538528557931586D365F623C665A3F6A52426F434A7732537E196579147071107B69177F601F845822855326874F2F8A432F8A3C308B36308B36308C36308C37308D38308E3B3190402D9052268D5C1F8A671B896C1788711086790982810B82811582791F8271287B6832746033705C356C583062572E5D4F2E5F3B37652E406B22466C1D4D6D18576F0F5B6D0F566713506C134A7213487812477E11458515458D1A45921E45952240932A41942643952343952243952142942140952137922A30892D298130297D2E297A2C2B722533681E4064154E610D60630A62620A65610A6A5E0B675A0C6A4F0E744312893020943026A0312C9F342E9F3831944238864B3D7D4E427C4E477D3D558437578B32598D2A588C2858872F547C394D79543B7F5736855A318B572D915529934E2592482088451E7C451C6C5E12686412646A1368740E61780E55781548751F296D37286B3B286A402A6348385F4D485E4954594B60544D694955713B5D75355D7A2F5E85245E951C56A3144EB10D44BF0737BF0A33C00D30BF1328BE1C1FBF2617BE300FBD3707B94103B44B01AF5500A75E00A06900997400927F008D8700859600839800829A007E9D007A9E00769F0073A00071A00070A10071A000749B0075900478840B7D7914826C1E86602689552E894D33874834803D3677353A6E2F40662A495E275357266151276D48317540377B343F7E27477F1A4E800F55800F598514598A1A5A902457952F5398384E9B384D9A304D952F4C902F448A313B823A327A49286D601E656D1A5B6E1C5465234F592A4E49324C393A50303E4E323E4E343C493E3E473E41453B4547324C4C245556165C6109626D00667500697A006B7B036176035B7203576E075B660E606017655A226754 +6C8157628862718A65808C69867B728C6A7B7A698269698A69698C7A67858B657E8D5F75905A6C92516394495B944457944054942E4694284094223A941F3A941C3A941B3A951B3A931B3B8F1B3B8B1B3B841B3B7E1C3B7B1B3B781B3C731A3E70193F6C16436B14456B12476B12476B12476B13466B15466D204C6D27526E2F586E39616F446A6C486F694D755A567B56728057918A579B8D57A59054AF9352B99750BD994FC19B4CCA9A4CCA954CCB904DC5894FC0834FBB7F4FB77B4DB0714BA868499758488F4E4787444984414C813F52783A546F35515E2C4E562B4B4F2A4749294343284042293E412A40392B402C2C40293740283841273A41273A41273A41273A41273A4328344627354A27364C26364E25375324385824385C2938612D366841346E4A357454367757377A5A39815E3B875E408F664B906D4E927452937852947D539380519088508C8C4D868A48778344748144717F45687C41647A416678406876406C753A6E7338717136716F36726D36716B3873683976633B7B5A3C84503F854D3F864B3F8945418A4044883F48863C4B7D314E782C4D74284C71264A6E25496824446222415C213E58203D4F1F3E4E1F3E4E1F3F4D1F3E4E1F3F4F1E3F511F3E59203D5B223D5D243D61283C682C3C702F3C78313B8132388933369B35339E3732A23A32A54233AA4A34AD5537AE613BAE7C45AD8147AD8749AD8D4CAF8F4DB08D4BB18B4AB28949B1834AB07E4AAD794BA7784D9F774E97764E90764D897349886B408A693F8C673E8F643C90643E8F68428B6E48867B4D7885526787536089536489537188558187578C7C5993705A996B5B9C645D995E609559649151658E48638B3F5C883654842E4D83294482243E82253B82273D802C407E32457C364B7B394D7A3C507B3C4F7D3B4B813A488839458F3A45963E459D4444A14A47A54F4AAA544CAD554BB05546B55040B9473BBE4634C4462FC4422DC0432DBA472DB34C2DAB522CA3562A9A55299253279055248F4E228E48208D43208D3C228C38238532268131297B332F773F34724C3B705B42706D4868784F +3A4C9B38509D36529F3555A13259A42F5EA72C61A92A64AB236EB42171B61F75B91E76BA1E78BB1D7ABC1D7DBE1D7EBE1D7FBE1D7DBE1E7BBC1F79BB2275B92672B7276FB5296CB32E60A73258A03650993B4693413D8D453B8B493989503585563283612E7F642C7C682B79682A76692A746A29736C29726D22706D206D6E1E6A6F1C6B711B6C721A6B741A6A741A6A75196A74196476196078195D7919597B19567B19557C19547F19527F19517F19507C19507919507819507719507219526E1954681954681C5A681F60672264662669662D6E6433755C3D815641855045894A498C444D8F424F904052913A5A9535629C2B74A9287DB02687B8268BBC2690C02998C829A3CF29A9D42AA6D22BA4D02CA0CF2E9DCE2E98C83190C42F88C03181BE3875B83A70B53D6CB33F68B14265B0465EAD4A59AB5452A8584FA65C4CA45D4AA25E49A062449D6840996A3A976D399368338C66338B65338B5D35895636894D398B443C8B38418B34438B31468B2F45892E44882D44882E45882E49892B4D8C2B54902A548F29548F26528C23518B1F508B1D4E88194685194685194685194786194887194D8919508C19508C1A4E8C1F4C8820488421448123387B262B7229236A2D1E64311A61331A60351A60391A60411B5E491B5D521A5C5C19596119556E194C71194A7419497819467B19467D19447D19467F19487F194880194880194983194984194987194988194989194A89194A89194C88195087195284195881195D7D19657219786D1B7B681D7F602287552A8C4932933C3A993645A02F54A52A5DAC2366B11F70B71A78BC1980C21987C41989C71989C71988C71987C41981C21A7DBE1B78B81E74B31F6DAD1F68A81E60A41E5A9F1E54981E4A931D448C1E3A87212F8125297B2923782B23752D23772A2778262E7B22357F1F3C811B3E841A40871940881A3C881D3A8821398826368B29368C2B3A8F2E41932E46982E4E9D2D56A42A5EA92962AD2765AF2765AF2962AD2A5EAB2E5AA73155A335509F3354A03255A13258A13158A13258A13258A13255A13355A13555A13655A0 +6981676D83676E84677085677286677487677487677588677889667989657B8A657C8A647E8A647F8A63808A62808A61818A61838A5F838A5E848A5D858A5C868A5C868A5B868A5B87895A87895988895887875686855484845283835180804D7E7E4A78794475764173743F70723C6D70396C6E386B6D3766693363673161652F5E632D5C612B5A602A595F2A575D28545B274F57244D55234B5422485221465121455020444F203F4C1F3D4A1F3B491F39481F37471F36461F35461F34451F3244202F42212D41212C41222B40222A4023294024284024263F26253F27243F28233E29223E2A213E2A213E2B203E2C1F3E2D1E3E2E1D3E2F1D3E301C3E301C3F301C3F311B3F321A3F331A3F331A40341940341940351941351941361942361942371944381A45391C473B1E483C204A3E234D412650442D554A30574C335A4F345B50365D513A5F533D6256406458436759496B5D4A6C5D4C6D5E4F70605272615474625776645C79665E7A66617C67627D67637E68667F696881696A82696981676D83676E83676F84677085677286677487677588677889667989657B8A657B8A647C8A647E8A647F8A63808A62818A61838A5F838A5E838A5E848A5D858A5C868A5C868A5B87895A87895988895988895889885886855483835180804D7E7E4A78794476784275774173743F70723C6D70396B6D3766693364683263673161652F5E632D5C612B595F2A575D28545B275259254F57244D56234B5422485221465121444F203F4C1F3E4B1F3D4B1F3B491F39481F37471F35461F34451F3244203043202F42212D42212C41222A4023294024284024273F25263F26253F27243F28233E29223E2A213E2B203E2C1F3E2D1F3E2E1E3E2E1D3E2F1D3E301C3F301C3F311B3F321B3F321A3F331A40341A40341940351941351941361942361942371943371944381944381C473B204A3E234D412650442A52472D554A30584C335A4F365D513A5F533D625640645843675946695B496B5D4C6D5E4F70605272615474625776645A77655C79665F7B66617C67637E68667F696881696A8269 +7E3037762C45722B496E2A4E6A29506728536527546326565C265C5724595322574D2155482153462050451F4E441E4D431E4C3F1E473F1E453F1E433F1E3F3F1E3B3E1E393E1E37421D36431C38451C3A471B3B491B3C4A1A3C4B1A3D4D1A3E4F19405318435517445817465A16475D15495E154960154A65134E6812506B12526E1153711055720F55740F55770E577A0E59810C58840B58880A588B09588F08589107569307559A05539D0451A1034FA5024BA90147AA0046AC0045B00242B4043DBB0634BE082EC20A29C30B27C50C26C90F1DCC1116D32110D6280EDA300CDC380ADF4109E04508E24A08E45106E75704EA6402EC6B01EE7300EE7600EF7A00F07E00F18300F29000F29300F39600F39900F39C00F3A000F3A100F3A201F2A502F1A805F0A906EFAA08EEA909EEA80AEDA60CEBA50FE5A313E1A113DD9F13DB9E13D99D14D49C15D09815CC9518C79318BE8B1ABB891BB9871DB4811FB07D1FAB7621A671239C6227975C289256299053298E502A89482C853F2D803A2E7E3037762C45742B47722B496E2A4E6A29516728536326565C265C5724595322575022564E2255482153452050451F4E431E4C3F1E473E1D463D1D453F1E43411E413F1E3B3E1E37421D36421D38431D3B451C3A471B3A491B3C4B1A3D4D1A3E4F19405318435418445518455817465A16475D154960154A65134E66124F6812506B12526E1153711055740F55770E577A0E597E0D57810C58840B58880A588B09588F08589307559A05539C04529E0452A1034FA5024BA90147AC0045B00242B4043DB7053ABB0634BE0831C20A29C50C26C90F1DCC1116D01711D32110D72A0EDA300CDD390ADF4109E24A08E45106E75704E95F03EA6402EC6C01EE7300EF7A00F07E00F18300F28900F29000F39300F39600F39C00F3A000F3A100F3A201F2A502F2A503F1A805F0A807EFAA08EEA80AEDA60CEBA50FE9A411E5A313E1A113DD9F13D99D14D49C15D09815CC9518C79318C38F1ABE8B1AB9871DB4811FB07D1FAB7621A67123A16A249C6227975E289256298E502A89482C853F2D803A2E +B9869AB17F8FAC7B89A87884A4747EA071799E6F769C6E739366688F62628B5F5D865B578258517B534A744E43704C406D4A3D5F4131593D2C533A274E362349331F46311D43301B392A153427122F25102B230F28220E27210E27210F26210F252010231F11221E12211E13201E131F1E141E1D141E1D151C1C161B1B171A1B18191A18181A19171A19171A1A171A1B161A1C151B1E151B1F151C21151D22151F2415202515212616252A16272C17292F182C311A2F341A30351B32371C35391D393C1F3F41204243214546224647234849244B4C254E4E275454285756295B592A5E5B2C615E2C625F2D64612E6764306A66346F6C37716F3A74723B75733D7774417977457B7A4D7F805281835783865984875C858961878D6788906C8A93728B967D8F9C82909F8892A28B93A48E94A69495A99997ACA49AB2AA9BB5B09DB8B29EB9B59FBBBBA1BFC0A2C1C5A3C4C9A4C6CFA5C8D0A5C8D2A5C8D3A4C7D4A3C6D4A2C5D4A1C3D29DBDCF9AB9CD98B5CB96B2CA95B0C691ABC28EA5BD8AA0B9869AB17F8FAE7D8CAC7C89A87884A4757EA071799C6E739366688F62628B5F5D885D5A865C578258517B534A744E436D4A3D5F41315C3F2E593D2C533A274F372349331F43301B392A153629133428122F25102A230E28220E27210F26210F252010231F11221F11221F12211E13201E141F1E141E1D151C1C161B1C161B1C171A1B18191B18181A19171A1A171A1B161A1C151A1D151B1E151B1F151C21151E23151F2415212616252A16262B17272C17292F182C311A2F341B32371C35391D393C1E3C3E1F3F41204244214546234849244B4C254E4E265151275454285756295B592A5E5C2C615E2D64612E6764306A66326C69346F6C37726F3A74723D7774417977457B7A497D7D4D7F805281835783865C858961878D6788906C8A93728B96788D997D8F9C83909F8892A28E94A69495A99997AC9F98AFA49AB2AA9CB5B09DB8B59FBBBBA1BFC0A2C1C5A3C4C9A4C6CDA5C7CFA5C8D2A5C8D3A4C7D4A3C6D4A2C5D4A1C3D49FC0D29DBDD09AB9CD98B5CA95B0C691ABC28EA5BD8AA0 +400B5C3A0A5637095234094F31084C2E08492D08482C094727094125093E230A3C210A3A1F0B381C0C361A0D34190D33190E321D0E381E0E3B200E3E220D41250D45260D46270E482A0E4E2C0E512E0E542F0E57310F5A320E5B340E5D360E61370F643B0E6A3C0E6D3E0F70400F73430F76440F77450F7948117E4A11804C12834D13854E14874F148850148A52168C54168E571892581A935A1C955C1D965E1F985E20995E219A62249D63269E65289F662AA0672CA1672DA1682EA26A30A36B33A46E37A56F3AA6703DA7713EA7723FA77342A77345A8764AA9774CA9794FAA7A51AA7B54AB7B55AB7C57AB7C5AAC7E5DAC8062AD8065AD8068AE8069AE816AAF826CAF846FAF8473B08475B08477B08477B08578B0817AB0837BB0837BAF857CAF837EAE887DAD8D7DAC8E7DAB8F7DAB8E7DAA927CA99C7AA79E79A6A078A5A177A4A377A3A275A2A2729AA1719AA06E969D68919C678F9C668E9B638C995F8B985B86965885925180904C7D8F487B8E467A8D457A8C41768A3D74883A7387356F832E6C822C6A822A698026677E23647D1E627B1B6077135C750F59740C57730A567309557206547104527002506F004F6D004D6D004C6D004C6C004D6C004C6C004B6C004B6C004A6C004A6C004A6C004A6C004A6D004A6D004A6E004A6F004A70004A70014A71024A73034C74064D75094D770B4F7A13537B14537C16547E1A56801D5782225884265A85295C872D5D89315E8B34608D39608F3C62914063934364944765984F669951669A53669C57669E5A669F5E67A16166A36466A46767A56D68A77169A8736BA9796CAA7B6EAB7E6EAB806FAC8070AD8471AD8372AD8473AE8274AE8475AE8276AE8077AE7F78AE7B78AD787BAD7781AC7684AC7487AB738CAA728FA96F93A86D95A76A98A6679AA5659CA3629FA25EA09F5BA19D58A19A54A19952A0974EA0944BA09348A09044A08F41A08C3EA08B3AA08A379F87339F86309F842D9F83299F80269F7B239A762195731F906E1D8B691B8765198261177E5C167958147554137150126D4E10694A0F65450E62430E5E400D5B +328353348457348557348657348657358658368658378658388459388359398359398158398058397F56397E54397C54397B5438775038754E39734C39714B396F4B396E49396E48396A4638684437664337644138623F37613E37613D385E3A375D393659363657353755353852333A4F32394E31394E3137492F36472D36452C36432A374128363F28353E28333C26313A252E35232C32212B3020292E1E272C1C262A1B26291B242418222017201D161E1B141C19131A161319141419141419141419141419141419141419141419141419141419141419141419141419141419141419141419141419141413131B13131F14112916122F1813351914381B153C1F1942241C4A2A255A2E2962332D6A342E6E36307239367A3E3982413C8B4441934C49A34F4DAA5351B25552B65854BA5B59C25D5DCA6161CF6060C95F5FC45E5FC05E60BC5D5EB45D5FAC5C5DA4595F9B595F8D595F8A59608859638258617C566972606C5360663F5C6235595F2C575D27555B2255591B545A16585D16595F1A60661E626720656822676B256B6E286E722B72742F797B337C7D3680803982823B84843D8787408B88428D8B46918F4797924D98944E99964F9B98529D9A559F9C56A09E58A3A05DA3A15EA4A25FA5A161A5A363A7A163A7A364A7A366A7A367A5A36AA5A36BA5A36CA4A26CA3A36DA1A16D9FA16E9DA0719B9F71999F71969F72979D72919C73919C738D9B76889B767E997777997777987F76978774978B749595738F956F90946E8C946D89946B89936A8A9168849065878D64838C61838B6085885D81865B83835A8080577F7C547C7A507B724F786D4B766949746347725E446F5B416C593D6B533B684F396649366546336242305F3E2E5E392A5B3828593425563021552C2053291E51271D4F241A4F23194E20174D1F164D1D154D1D154D1C144D1C144D1C144D1C144E1C144F1C144F1D14511F1553201555231756231859271A5B281B5E2B1C5F2F1E622F1E6532206634226837236B38246C3C276F3F2772402873432A76442B78472C7B4A2D7C4D2F7F4E308050318252 +82317783327583337584357585357786357A86357986357886377A8538798439798339788239778039757F39737E39747E39767A3A7278397176387174386F72386E70386C6F396B6C386B6938696639686438666338656038635E38625C376156385E51385A4E36584B35564834544634524233503F324F3A2F4B362D49332C47312B44302B422D29412B28412B283E29263C2323382122352021321E1F2F1D1E2D1C1D2C1C1C2C191C26171D24161E2314192013151D13161C13181C1419171419171419171419171419171419171419171419171419171419171419171419171419171419171419171419171419171B1813241F122925112E2C10312E113531133C3715423D19524A215A5125625829665C2B6A602D7266307A6B368273398B7B3C9B8844A28D49AA934EAE964FB29A51BAA254C2A859CFB260CDB060CBAF60C7AC5FC4A95FBCA15EB49B5DAC945DA4905C937D58907B588D7959887459826D597C69587257564C4A6A414366363C623137602C335F222B5B1B275916225A16245D1D2C621D2B641E2B6622316825346B28376E2B3A7230437733467A374A7E384B7F394C803D508440538742588B465B8D4B61944C63954D66974F659952689B556B9D566C9F5B70A15C71A25D73A35F74A46178A56377A5637BA7647AA7667CA7687DA7697CA66A7CA56C7DA56C7DA46D7BA36D7BA16F7AA0707AA0717AA071779F72759F72789D73739C73739C7A769B7F769B89779990779998779897768F97748A95747D957072946F73946F75946E6D936B6C916A6D9069688D656A8C64658B6164886068865D63835B66805A647F57647C54617B5065784F65764B637449667247666F44636C41606B3D61683B606639626536626233605F305D5C2E5E5B2A5A5828595325565221554F20534D1E51481D4F491A4F47194E46174D45164D46154D45154D45144D45144D45144D46144E47144F48144F4C14514E1553521555511756571859581A5B5C1B5E5F1C5E611E62651E646620656822666B23696C24676F276A72276D73286B762A70782B707B2C727C2D717F2F76803075 +51737C557E83568486578A8A568D8A55908B54918B54938C51988C4F998C4E9B8C4C9B8A4B9C89499C88489D88479C87469C87429A8340987F3E977C3C947A3A927839917738907633896F30856B2E81682B7C6329775E27745B267159236C552166511C5B481A5644195141184C3E18483B17463A174439173C35173833183532183030182B2E17282C17262B162028151A251614231A13261F132925132C2B14302D14323014343C163A3F153C43143E46133F4913414A13414B13414E124350124353124554124555134555134455134356134456144356154155164055174053183E521A3D511A3B501B3A4F1D3A4C1E3648213247223046232E45232D45242C46242C46272A4B322C4F382E543E315640325843335C4836614F3965533B69583E7261437562447863457A65467D674881694A856B4C8E6E509270529773559973569B74579F775AA3795DA77D61A97B61AC7864AC7764AD7765AE7666AF7568AF7569B0746BB1776FB17771B17773B07774B07775B17978B17B7AB17D7DB17F7FB08586AF8687AE8889AD8B8DAB8E8FA99293A79597A19C9C9E9F9E9BA2A099A3A198A5A394A6A391A8A58EA9A58AA9A483A8A381A7A17FA7A07CA6A078A49E74A29A709F9668999066978E64958C6091885C8C8258877E548177507B724B746A42665C4062583E5F553A584E375248334D4130483C2B40322A3E30293D2F273A2B253827243725233623233722223721223820233A20243C20253E212541212644222848232A50272B52282C55292D5A2B2F5F2D30632F326731336A33346D3535703536723737733937743937753937753937753937753A37753A36743A357238347037336E37326B363067322F63312C5F2F2A5A2D28542A254F282349252144231F3F211D3B201C371E1B341E1A301C1A2E1D192B1B1A2A1E1A281E1A271E1B26201C25211D25231E24251E23261E22271E21281F222A20222C22232E2425312627352829382B2C3C2D2F4030334432354734384B373C4F393F523B43563D46593F4A5D424F60445364465767485C6B4A5F6E4C65724E6A75506F79 +00442600391B003517003214003013002E12002D12002D12012C15012C17012D19022E1C03301F03312204332504332704342906372F063831073A34083A35093B37093B370A3B380B3A370B39350B39340B37320C36300C352E0C342D0C332A0C31270C2E200C2D1C0D2C190E2B17102B15112B14122B13182D101C300F21330F2737102D3B11303E123441133C4716444E19575D216165256B6E2A75762F807F348583368A88399C9942A3A046ABA74AB0AC4DB6B250B7B351B9B552BAB754BAB855B3B655ACB353A6B052A2AD509EAB4F94A64C8AA0497795436C8E4161883F56813D4B7B3B45783A40753A3670392C6B381C653917643B12643E1064400E64420B664709684C056E5703715D017563007766007A6A008071008679008E8100958902A29903A8A004AFA804B2AB05B5AE06BAB407BFB909C7C20AC9C40BCCC60BCCC60CCCC70CCCC60DCAC40DC7C00EC3BB0DB8AD0CB4A80CB1A40BA99B0BA1910A9886098F7C067C6605735B046A5103654C03614702593D025135014A2D00442600391B003719003517003214002F13002E12002D12012C15012C17012D19012D1A022E1C03301F03312204332504342906372F063830073932073A34083A36093B370A3B380B3A370B3A360B3A360B39340C37320C36300C342D0C332A0C31270C2E200C2D1E0C2D1D0D2C190E2B17102B15122B13182D101A2E0F1C300F21330F2637102D3B113441133C4716444E194E551D575D216165266B6E2A76762F807F348A88399C9942A09C44A4A046ABA74AB1AD4DB6B250B9B552BAB754BAB855B7B755B3B655AEB354A6B0529EAB4F94A64C8AA049809B467795436C8E4161883F56813D4B7B3B40753A3670392C6B382367381C653917643B12643E0E64420B664709684C076A52056E5703715D017563007A6A008071008679008E81009589019C9102A29903A9A104AFA805B5AE06BAB407BFB908C4BE09C7C20ACAC50BCCC60CCCC70CCCC60DCAC40DC7C00EC3BB0DBDB40DB8AD0CB1A40BA99B0BA1910A9886098F7C078671067C6605735B046A5103614702593D025135014A2D \ No newline at end of file diff --git a/fonts/Besom.ttf b/fonts/Besom.ttf new file mode 100644 index 0000000..40d8762 Binary files /dev/null and b/fonts/Besom.ttf differ diff --git a/fonts/Biko_Regular.otf b/fonts/Biko_Regular.otf new file mode 100755 index 0000000..da7b16e Binary files /dev/null and b/fonts/Biko_Regular.otf differ diff --git a/fonts/Cabana-Regular.otf b/fonts/Cabana-Regular.otf new file mode 100644 index 0000000..652d918 Binary files /dev/null and b/fonts/Cabana-Regular.otf differ diff --git a/fonts/Homestead-Regular.ttf b/fonts/Homestead-Regular.ttf new file mode 100644 index 0000000..a9acc09 Binary files /dev/null and b/fonts/Homestead-Regular.ttf differ diff --git a/forms.txt b/forms.txt new file mode 100644 index 0000000..fa9c1b0 --- /dev/null +++ b/forms.txt @@ -0,0 +1,32 @@ +And in that moment, I could swear we were {ADJECTIVE}. +In {LANGUAGE}, you don't say "{SENTENCE}", you say "{SENTENCE}" and I think that's beautiful. +Do you love the color of the {NOUN}? Which one? +You all laugh because I'm {ADJECTIVE}. I laugh because you are all {ADJECTIVE}. +Life begins at the end of your {NOUN}. +Every new {NOUN} is a new chance to change your {NOUN}. +If you {VERB} people, you have no time to {VERB} them. +In the end, we only regret the {PLURAL_NOUN} we didn't take. +I just want to be completely upfront and say that I {ADVERB} {VERB} you. +Wanderlust: a very strong and {ADJECTIVE} impulse or desire to {VERB} the world. +Do not go where the {NOUN} may lead; go instead where there is no {NOUN} and leave a {NOUN}. +{Noun} isn't easy for those who {VERB}. +You build up a world of {NOUN} because your real life is {ADJECTIVE}. +{Adjective} is just a setting on a washing machine. +Find a beautiful {NOUN} and get {VERBED}. +Keep your feet on the {NOUN} when your head's in the {NOUN}. +{Noun} can be found in the darkest of times if one only remembers to switch on the {NOUN}. +May the odds be ever in your {NOUN}. +Do something today that your future self will {VERB} you for. +Sometimes it's so {ADJECTIVE} to see the good {PLURAL_NOUN} passing by. +When it rains, look for {PLURAL_NOUN}. When it's dark, look for {PLURAL_NOUN}. +I'd rather {VERB} the {NOUN} than wait for it. +There's a {NOUN} in all of us. +You were born to be {ADJECTIVE}, not to be perfect. +{Verb} me when I least deserve it because that's when I really need it. +Normal is {ADJECTIVE}. +If nobody {VERBS} you, you're doing something wrong. +Don't waste your whole {NOUN} trying to get back what was {VERBED}. +I can't explain how {ADJECTIVE} it is to wait for something that never {VERBS}. +I will follow you into the {NOUN}. +I think about {NOUN} a lot. More than I probably should. +{Noun}ophobia: (n.) the fear of {VERBING} someone you love. \ No newline at end of file diff --git a/fractal.cpp b/fractal.cpp new file mode 100644 index 0000000..145886a --- /dev/null +++ b/fractal.cpp @@ -0,0 +1,602 @@ +#include "tinyxml2.h" +#include "fractal.h" +#include +#include +#include "triangle.h" + +Variation::Variation(Type _type, double _weight, std::vector _params) : type(_type), weight(_weight), params(_params) +{ + +} + +void Fractal::set_palette(std::string colors) +{ + for (int i=0; i<256; i++) + { + std::string hexstr = colors.substr(i*6, 6); + palette.push_back(Color::fromHex(hexstr.c_str())); + } +} + +void Fractal::add_transform(double weight, Matrix3x3 transform, double color, std::vector variations) +{ + max += weight; + transforms[max] = Transform(transform, color, variations); +} + +void Fractal::sample(double& x, double& y, double& c) const +{ + double rtran = (double)rand()/RAND_MAX*max; + const Transform& transform = transforms.upper_bound(rtran)->second; + Vector3D in = transform.transform * Vector3D(x, y, 1.0); + double r2 = pow(in.x,2.0)+pow(in.y,2.0); + double r = sqrt(r2); + + double tx, ty; + x = 0.0; + y = 0.0; + for (auto& variation : transform.variations) + { + switch (variation.type) + { + case Variation::Type::linear: + { + tx = in.x; + ty = in.y; + + break; + } + + case Variation::Type::sinusoidal: + { + tx = sin(in.x); + ty = sin(in.y); + + break; + } + + case Variation::Type::spherical: + { + tx = in.x/r2; + ty = in.y/r2; + + break; + } + + case Variation::Type::eyefish: + { + double xp = 2.0/(r+1.0); + tx = in.x*xp; + ty = in.y*xp; + + break; + } + + case Variation::Type::fisheye: + { + double xp = 2.0/(r+1.0); + tx = in.y*xp; + ty = in.x*xp; + + break; + } + + case Variation::Type::bubble: + { + double xp = 4.0/(r2+4); + tx = in.x*xp; + ty = in.y*xp; + + break; + } + + case Variation::Type::cylinder: + { + tx = sin(in.x); + ty = in.y; + + break; + } + + case Variation::Type::noise: + { + double phi1 = (double)rand()/RAND_MAX; + double phi2 = (double)rand()/RAND_MAX; + tx = in.x * phi1 * cos(2*M_PI*phi2); + ty = in.y * phi1 * sin(2*M_PI*phi2); + + break; + } + + case Variation::Type::blur: + { + double phi1 = (double)rand()/RAND_MAX; + double phi2 = (double)rand()/RAND_MAX; + tx = phi1 * cos(2*M_PI*phi2); + ty = phi1 * sin(2*M_PI*phi2); + + break; + } + + case Variation::Type::horseshoe: + { + tx = (1.0/r)*((in.x-in.y)*(in.x+in.y)); + ty = 2*in.x*in.y/r; + + break; + } + + case Variation::Type::swirl: + { + tx = in.x*sin(r2) - in.y*cos(r2); + ty = in.x*cos(r2) + in.y*sin(r2); + + break; + } + + case Variation::Type::julian: + { + double p1 = variation.params[0]; + double p2 = variation.params[1]; + double p3 = (double)(rand()%(int)floor(std::abs(p1))); + double t = (atan2(in.y, in.x) + 2*M_PI*p3) / p1; + double pw = pow(r2, p2 / p1 / 2.0); + tx = pw * cos(t); + ty = pw * sin(t); + + break; + } + + case Variation::Type::hyperbolic: + { + double theta = atan2(in.x, in.y); + tx = sin(theta)/r; + ty = r*cos(theta); + + break; + } + + case Variation::Type::polar: + { + double theta = atan2(in.x, in.y); + tx = theta/M_PI; + ty = r - 1; + + break; + } + + case Variation::Type::handkerchief: + { + double theta = atan2(in.x, in.y); + tx = r * sin(theta + r); + ty = r * cos(theta - r); + + break; + } + + case Variation::Type::heart: + { + double theta = atan2(in.x, in.y); + tx = r * sin(theta * r); + ty = -r * cos(theta * r); + + break; + } + + case Variation::Type::disc: + { + double theta = atan2(in.x, in.y); + tx = theta/M_PI*sin(r*M_PI); + ty = theta/M_PI*cos(r*M_PI); + + break; + } + + case Variation::Type::spiral: + { + double theta = atan2(in.x, in.y); + tx = 1.0/r * (cos(theta) + sin(r)); + ty = 1.0/r * (sin(theta) - cos(r)); + + break; + } + + case Variation::Type::diamond: + { + double theta = atan2(in.x, in.y); + tx = sin(theta)*cos(r); + ty = cos(theta)*sin(r); + + break; + } + + case Variation::Type::ex: + { + double theta = atan2(in.x, in.y); + double p0 = pow(sin(theta + r), 3.0); + double p1 = pow(cos(theta - r), 3.0); + tx = r * (p0 + p1); + ty = r * (p0 - p1); + + break; + } + + case Variation::Type::julia: + { + double theta = atan2(in.x, in.y); + double omega = (double)(rand()%2) * M_PI; + double sr = sqrt(r); + tx = sr * cos(theta/2.0 + omega); + ty = sr * sin(theta/2.0 + omega); + + break; + } + + case Variation::Type::bent: + { + if (in.x >= 0) + { + tx = in.x; + } else { + tx = 2*in.x; + } + + if (in.y >= 0) + { + ty = in.y; + } else { + ty = in.y/2.0; + } + + break; + } + } + + x += tx * variation.weight; + y += ty * variation.weight; + } + + c = (c + transform.color) * (1.0/2.0); +} + +Color Fractal::get_color(double c) const +{ + int sc = std::min((int)floor(c * 256.0), 255); + return palette[sc]; +} + +LogScale::LogScale(double brightness, double quality) +{ + double contrast = 1.0; + double brightadjust = 2.3; + double white = 200.0; + k1 = contrast * (268.0 * brightadjust) * 100.0 * brightness / (256.0*256.0); + k2 = 1.0 / (contrast * white * quality); + + for (int i=0; i<1024; i++) + { + memo.push_back(k1 * std::log(1+white*i*k2)/(std::log(10)*white*i)); + } +} + +double LogScale::log(double n) const +{ + int in = (int)floor(n); + if (in < 1024) + { + return memo[in]; + } else { + double white = 200.0; + return k1 * std::log(1+white*n*k2)/(std::log(10)*white*n); + } +} + +template +Container split(std::string input, std::string delimiter) +{ + Container result; + + while (!input.empty()) + { + int divider = input.find(delimiter); + if (divider == std::string::npos) + { + result.push_back(input); + + input = ""; + } else { + result.push_back(input.substr(0, divider)); + + input = input.substr(divider+delimiter.length()); + } + } + + return result; +} + +int Fractal::load(const char* filename, Fractal& fractal) +{ + std::ifstream in(filename); + if(!in.is_open()) + { + return -1; + } + + in.close(); + + tinyxml2::XMLDocument doc; + doc.LoadFile(filename); + if(doc.Error()) + { + doc.PrintError(); + exit(1); + } + + tinyxml2::XMLElement* root = doc.FirstChildElement( "flame" ); + if( !root ) + { + std::cerr << "Error: not a flame file!" << std::endl; + exit( 1 ); + } + + root->QueryDoubleAttribute("filter", &fractal.filterlevel); + root->QueryDoubleAttribute("gamma", &fractal.gamma); + root->QueryDoubleAttribute("gamma_threshold", &fractal.gammathresh); + root->QueryDoubleAttribute("brightness", &fractal.brightness); + + const char* sizestr = root->Attribute("size"); + sscanf(sizestr, "%lf %lf", &fractal.width, &fractal.height); + + tinyxml2::XMLElement* elem = root->FirstChildElement(); + while (elem) + { + std::string elementType (elem->Value()); + if (elementType == "xform") + { + double weight; + double color; + Matrix3x3 transform; + elem->QueryDoubleAttribute("weight", &weight); + elem->QueryDoubleAttribute("color", &color); + std::string transstr(elem->Attribute("coefs")); + auto transvals = split>(transstr, " "); + transform(0,0) = std::stod(transvals[0]); + transform(0,1) = std::stod(transvals[2]); + transform(0,2) = std::stod(transvals[4]); + transform(1,0) = std::stod(transvals[1]); + transform(1,1) = std::stod(transvals[3]); + transform(1,2) = std::stod(transvals[5]); + transform(2,0) = 0.0; + transform(2,1) = 0.0; + transform(2,2) = 1.0; + std::vector varies; + const char* varyval = 0; + if ((varyval = elem->Attribute("linear")) != 0) + { + varies.push_back(Variation(Variation::Type::linear, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("sinusoidal")) != 0) + { + varies.push_back(Variation(Variation::Type::sinusoidal, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("spherical")) != 0) + { + varies.push_back(Variation(Variation::Type::spherical, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("eyefish")) != 0) + { + varies.push_back(Variation(Variation::Type::eyefish, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("bubble")) != 0) + { + varies.push_back(Variation(Variation::Type::bubble, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("cylinder")) != 0) + { + varies.push_back(Variation(Variation::Type::cylinder, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("noise")) != 0) + { + varies.push_back(Variation(Variation::Type::noise, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("blur")) != 0) + { + varies.push_back(Variation(Variation::Type::blur, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("pre_blur")) != 0) + { + varies.push_back(Variation(Variation::Type::blur, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("horseshoe")) != 0) + { + varies.push_back(Variation(Variation::Type::horseshoe, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("swirl")) != 0) + { + varies.push_back(Variation(Variation::Type::swirl, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("hyperbolic")) != 0) + { + varies.push_back(Variation(Variation::Type::hyperbolic, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("julian")) != 0) + { + varies.push_back(Variation(Variation::Type::julian, std::stod(std::string(varyval)), {elem->DoubleAttribute("julian_power"), elem->DoubleAttribute("julian_dist")})); + } + + if ((varyval = elem->Attribute("polar")) != 0) + { + varies.push_back(Variation(Variation::Type::polar, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("handkerchief")) != 0) + { + varies.push_back(Variation(Variation::Type::handkerchief, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("heart")) != 0) + { + varies.push_back(Variation(Variation::Type::heart, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("disc")) != 0) + { + varies.push_back(Variation(Variation::Type::disc, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("spiral")) != 0) + { + varies.push_back(Variation(Variation::Type::spiral, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("diamond")) != 0) + { + varies.push_back(Variation(Variation::Type::diamond, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("ex")) != 0) + { + varies.push_back(Variation(Variation::Type::ex, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("julia")) != 0) + { + varies.push_back(Variation(Variation::Type::julia, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("bent")) != 0) + { + varies.push_back(Variation(Variation::Type::bent, std::stod(std::string(varyval)))); + } + + if ((varyval = elem->Attribute("fisheye")) != 0) + { + varies.push_back(Variation(Variation::Type::fisheye, std::stod(std::string(varyval)))); + } + + fractal.add_transform(weight, transform, color, varies); + } else if (elementType == "palette") + { + std::string val(elem->GetText()); + for (int i=0; iNextSiblingElement(); + } + + return 0; +} + +Fractal Fractal::random() +{ + Fractal fractal; + + int xforms = rand() % 2 + 2; + double remweight = 1.0; + for (int i=0; i variations; + + double remaffix = 1.0; + for (int j=0; j<2; j++) + { + double affix; + if (j == 1) + { + affix = remaffix; + } else { + affix = ((double)rand()/RAND_MAX)*remaffix; + remaffix -= affix; + } + + Variation::Type type; + switch (rand()%16) + { + case 0: type = Variation::Type::linear; break; + case 1: type = Variation::Type::sinusoidal; break; + case 2: type = Variation::Type::spherical; break; + case 3: type = Variation::Type::eyefish; break; + case 4: type = Variation::Type::bubble; break; + case 5: type = Variation::Type::cylinder; break; + case 6: type = Variation::Type::blur; break; + case 7: type = Variation::Type::horseshoe; break; + case 8: type = Variation::Type::swirl; break; + case 9: type = Variation::Type::hyperbolic; break; + case 10: type = Variation::Type::polar; break; + case 11: type = Variation::Type::handkerchief; break; + case 12: type = Variation::Type::heart; break; + case 13: type = Variation::Type::disc; break; + case 14: type = Variation::Type::spiral; break; + case 15: type = Variation::Type::diamond; break; + } + + variations.push_back(Variation(type, affix)); + } + + fractal.add_transform(weight, affine, color, variations); + } + + std::vector colors; + std::ifstream colorfile("colors.txt"); + if (!colorfile.is_open()) + { + std::cout << "Could not find colors.txt" << std::endl; + exit(-1); + } + + std::string line; + while (getline(colorfile, line)) + { + if (line.back() == '\r') + { + line.pop_back(); + } + + colors.push_back(line); + } + + colorfile.close(); + fractal.set_palette(colors[rand() % colors.size()]); + + return fractal; +} diff --git a/fractal.h b/fractal.h new file mode 100644 index 0000000..af098f4 --- /dev/null +++ b/fractal.h @@ -0,0 +1,97 @@ +#ifndef FRACTAL_H_0585D362 +#define FRACTAL_H_0585D362 + +#include +#include +#include +#include +#include "matrix3x3.h" +#include "color.h" + +class Variation { + public: + enum class Type { + linear, + sinusoidal, + spherical, + eyefish, + bubble, + cylinder, + noise, + blur, + horseshoe, + swirl, + julian, + hyperbolic, + polar, + handkerchief, + heart, + disc, + spiral, + diamond, + ex, + julia, + bent, + fisheye + }; + + Variation(Type _type, double _weight, std::vector _params = {}); + + const Type type; + const double weight; + const std::vector params; +}; + +class Fractal { + public: + void set_palette(std::string colors); + void add_transform(double weight, Matrix3x3 transform, double color, std::vector variations); + void sample(double& x, double& y, double& c) const; + Color get_color(double c) const; + + static int load(const char* filename, Fractal& fractal); + static Fractal random(); + + double filterlevel = 0.5; + double gamma = 2.2; + double gammathresh = 0.01; + double brightness = 4.0; + double width = 800.0; + double height = 640.0; + + private: + friend class FractalParser; + + struct Transform { + Matrix3x3 transform; + double color; + std::vector variations; + + Transform() + { + + } + + Transform(Matrix3x3 transform, double color, std::vector variations) : transform(transform), color(color), variations(variations) + { + + } + }; + + std::map transforms; + double max = 0.0; + std::vector palette; +}; + +class LogScale { + public: + LogScale(double brightness, double quality); + double log(double n) const; + + private: + std::vector memo; + double k1; + double k2; +}; + +#endif /* end of include guard: FRACTAL_H_0585D362 */ diff --git a/infinite.cpp b/infinite.cpp new file mode 100644 index 0000000..bf09fe2 --- /dev/null +++ b/infinite.cpp @@ -0,0 +1,772 @@ +#include "fractal.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +class fill_blanks { + private: + verbly::data& database; + + public: + fill_blanks(verbly::data& database) : database(database) + { + + } + + verbly::filter parse_selrestrs(verbly::frame::selrestr selrestr) + { + switch (selrestr.get_type()) + { + case verbly::frame::selrestr::type::empty: + { + return verbly::filter{}; + } + + case verbly::frame::selrestr::type::singleton: + { + verbly::noun n; + + if (selrestr.get_restriction() == "concrete") + { + n = database.nouns().with_singular_form("physical entity").limit(1).run().front(); + } else if (selrestr.get_restriction() == "time") + { + n = database.nouns().with_singular_form("time").limit(1).run().front(); + } else if (selrestr.get_restriction() == "state") + { + n = database.nouns().with_singular_form("state").limit(1).run().front(); + } else if (selrestr.get_restriction() == "abstract") + { + n = database.nouns().with_singular_form("abstract entity").limit(1).run().front(); + } else if (selrestr.get_restriction() == "time") + { + n = database.nouns().with_singular_form("time").limit(1).run().front(); + } else if (selrestr.get_restriction() == "scalar") + { + n = database.nouns().with_singular_form("number").limit(1).run().front(); + } else if (selrestr.get_restriction() == "currency") + { + auto nn2 = database.nouns().with_singular_form("currency").limit(2).run(); + std::vector nn(std::begin(nn2), std::end(nn2)); + n = nn[1]; + } else if (selrestr.get_restriction() == "location") + { + n = database.nouns().with_singular_form("location").limit(1).run().front(); + } else if (selrestr.get_restriction() == "organization") + { + n = database.nouns().with_singular_form("organization").limit(1).run().front(); + } else if (selrestr.get_restriction() == "int_control") + { + n = database.nouns().with_singular_form("causal agent").limit(1).run().front(); + } else if (selrestr.get_restriction() == "natural") + { + n = database.nouns().with_singular_form("natural object").limit(1).run().front(); + } else if (selrestr.get_restriction() == "phys_obj") + { + n = database.nouns().with_singular_form("physical object").limit(1).run().front(); + } else if (selrestr.get_restriction() == "solid") + { + n = database.nouns().with_singular_form("solid").limit(1).run().front(); + } else if (selrestr.get_restriction() == "shape") + { + n = database.nouns().with_singular_form("shape").limit(1).run().front(); + } else if (selrestr.get_restriction() == "substance") + { + n = database.nouns().with_singular_form("substance").limit(1).run().front(); + } else if (selrestr.get_restriction() == "idea") + { + n = database.nouns().with_singular_form("idea").limit(1).run().front(); + } else if (selrestr.get_restriction() == "sound") + { + auto nn2 = database.nouns().with_singular_form("sound").limit(4).run(); + std::vector nn(std::begin(nn2), std::end(nn2)); + n = nn[3]; + } else if (selrestr.get_restriction() == "communication") + { + n = database.nouns().with_singular_form("communication").limit(1).run().front(); + } else if (selrestr.get_restriction() == "region") + { + n = database.nouns().with_singular_form("region").limit(1).run().front(); + } else if (selrestr.get_restriction() == "place") + { + n = database.nouns().with_singular_form("place").limit(1).run().front(); + } else if (selrestr.get_restriction() == "machine") + { + n = database.nouns().with_singular_form("machine").limit(1).run().front(); + } else if (selrestr.get_restriction() == "animate") + { + n = database.nouns().with_singular_form("animate being").limit(1).run().front(); + } else if (selrestr.get_restriction() == "plant") + { + auto nn2 = database.nouns().with_singular_form("plant").limit(2).run(); + std::vector nn(std::begin(nn2), std::end(nn2)); + n = nn[1]; + } else if (selrestr.get_restriction() == "comestible") + { + n = database.nouns().with_singular_form("food").limit(1).run().front(); + } else if (selrestr.get_restriction() == "artifact") + { + n = database.nouns().with_singular_form("artifact").limit(1).run().front(); + } else if (selrestr.get_restriction() == "vehicle") + { + n = database.nouns().with_singular_form("vehicle").limit(1).run().front(); + } else if (selrestr.get_restriction() == "human") + { + n = database.nouns().with_singular_form("person").limit(1).run().front(); + } else if (selrestr.get_restriction() == "animal") + { + n = database.nouns().with_singular_form("animal").limit(1).run().front(); + } else if (selrestr.get_restriction() == "body_part") + { + n = database.nouns().with_singular_form("body part").limit(1).run().front(); + } else if (selrestr.get_restriction() == "garment") + { + n = database.nouns().with_singular_form("clothing").limit(1).run().front(); + } else if (selrestr.get_restriction() == "tool") + { + n = database.nouns().with_singular_form("tool").limit(1).run().front(); + } else { + return verbly::filter{}; + } + + return verbly::filter{n, !selrestr.get_pos()}; + } + + case verbly::frame::selrestr::type::group: + { + verbly::filter ret; + ret.set_orlogic(selrestr.get_orlogic()); + + std::transform(std::begin(selrestr), std::end(selrestr), std::back_inserter(ret), [&] (verbly::frame::selrestr sr) { + return parse_selrestrs(sr); + }); + + return ret; + } + } + } + + void visit(verbly::token& it) + { + switch (it.get_type()) + { + case verbly::token::type::utterance: + { + for (auto& tkn : it) + { + if (!tkn.is_complete()) + { + visit(tkn); + + break; + } + } + + break; + } + + case verbly::token::type::fillin: + { + switch (it.get_fillin_type()) + { + case verbly::token::fillin_type::participle_phrase: + { + for (;;) + { + verbly::verb v = database.verbs().has_frames().random().limit(1).run().front(); + auto frames = v.frames().run(); + std::vector filtered; + std::remove_copy_if(std::begin(frames), std::end(frames), std::back_inserter(filtered), [] (verbly::frame& f) { + if (f.parts().size() < 2) + { + return true; + } + + if (f.parts()[0].get_type() != verbly::frame::part::type::noun_phrase) + { + return true; + } + + if (f.parts()[0].get_role() != "Agent") + { + return true; + } + + if (f.parts()[1].get_type() != verbly::frame::part::type::verb) + { + return true; + } + + return false; + }); + + if (filtered.empty()) + { + continue; + } + + verbly::frame fr = filtered[rand() % filtered.size()]; + verbly::token utter; + for (auto part : fr.parts()) + { + switch (part.get_type()) + { + case verbly::frame::part::type::noun_phrase: + { + if (part.get_role() == "Agent") + { + continue; + } + + if (part.get_synrestrs().count("adjp") == 1) + { + utter << verbly::token{verbly::token::fillin_type::adjective_phrase}; + + continue; + } else if ((part.get_synrestrs().count("be_sc_ing") == 1) + || (part.get_synrestrs().count("ac_ing") == 1) + || (part.get_synrestrs().count("sc_ing") == 1) + || (part.get_synrestrs().count("np_omit_ing") == 1) + || (part.get_synrestrs().count("oc_ing") == 1)) + { + utter << verbly::token{verbly::token::fillin_type::participle_phrase}; + + continue; + } else if ((part.get_synrestrs().count("poss_ing") == 1) + || (part.get_synrestrs().count("possing") == 1) + || (part.get_synrestrs().count("pos_ing") == 1)) + { + utter << verbly::token{"their"}; + utter << verbly::token{verbly::token::fillin_type::participle_phrase}; + + continue; + } else if (part.get_synrestrs().count("genitive") == 1) + { + utter << verbly::token{"their"}; + + continue; + } else if (part.get_synrestrs().count("adv_loc") == 1) + { + if (rand() % 2 == 0) + { + utter << verbly::token{"here"}; + } else { + utter << verbly::token{"there"}; + } + + continue; + } else if (part.get_synrestrs().count("refl") == 1) + { + utter << verbly::token{"themselves"}; + + continue; + } else if ((part.get_synrestrs().count("sc_to_inf") == 1) + || (part.get_synrestrs().count("ac_to_inf") == 1) + || (part.get_synrestrs().count("vc_to_inf") == 1) + || (part.get_synrestrs().count("rs_to_inf") == 1) + || (part.get_synrestrs().count("oc_to_inf") == 1)) + { + utter << verbly::token{verbly::token::fillin_type::infinitive_phrase}; + + continue; + } else if (part.get_synrestrs().count("oc_bare_inf") == 1) + { + verbly::token tkn{verbly::token::fillin_type::infinitive_phrase}; + tkn.set_extra(1); + + utter << tkn; + + continue; + } + + auto selrestrs = fr.roles()[part.get_role()]; + auto query = database.nouns().limit(1).random().is_not_proper().full_hyponym_of(parse_selrestrs(selrestrs)); + verbly::noun n = query.run().front(); + if ((rand() % 2 == 0) && (part.get_synrestrs().count("definite") == 0)) + { + utter << verbly::token{"the"}; + } else { + if (n.starts_with_vowel_sound()) + { + utter << verbly::token{"an"}; + } else { + utter << verbly::token{"a"}; + } + } + + if (part.get_synrestrs().count("plural") == 1) + { + utter << verbly::token{n, verbly::token::noun_inflection::plural}; + } else { + utter << verbly::token{n}; + } + + if (part.get_synrestrs().count("acc_ing") == 1) + { + utter << verbly::token{verbly::token::fillin_type::participle_phrase}; + } + + break; + } + + case verbly::frame::part::type::verb: + { + utter << verbly::token{v, verbly::token::verb_inflection::ing_form}; + + break; + } + + case verbly::frame::part::type::literal_preposition: + { + utter << verbly::token{part.get_choices()[rand() % part.get_choices().size()]}; + + break; + } + + case verbly::frame::part::type::selection_preposition: + { + auto query = database.prepositions(); + for (auto preprestr : part.get_preprestrs()) + { + query.in_group(preprestr); + } + utter << verbly::token{query.random().limit(1).run().front()}; + + break; + } + + case verbly::frame::part::type::adjective: + { + utter << verbly::token{verbly::token::fillin_type::adjective_phrase}; + + break; + } + + case verbly::frame::part::type::adverb: + { + utter << verbly::token{verbly::token::fillin_type::adverb_phrase}; + + break; + } + + case verbly::frame::part::type::literal: + { + utter << verbly::token{part.get_literal()}; + + break; + } + } + } + + it = utter; + + break; + } + + break; + } + + case verbly::token::fillin_type::adjective_phrase: + { + verbly::token phrase; + + if (rand() % 4 == 0) + { + phrase << verbly::token{verbly::token::fillin_type::adverb_phrase}; + } + + if (rand() % 2 == 0) + { + phrase << verbly::token{verbly::token::fillin_type::participle_phrase}; + } else { + phrase << verbly::token{database.adjectives().random().limit(1).run().front()}; + } + + it = phrase; + + break; + } + + case verbly::token::fillin_type::adverb_phrase: + { + it = verbly::token{database.adverbs().random().limit(1).run().front()}; + + break; + } + + case verbly::token::fillin_type::infinitive_phrase: + { + verbly::token utter; + if (it.get_extra() != 1) + { + utter << verbly::token{"to"}; + } + + utter << verbly::token{database.verbs().random().limit(1).run().front()}; + + it = utter; + + break; + } + + default: + { + it = verbly::token{"*the reality of the situation*"}; + + break; + } + } + + break; + } + } + } +}; + +int main(int argc, char** argv) +{ + srand(time(NULL)); + Magick::InitializeMagick(nullptr); + + int delay = 60 * 60; + + YAML::Node config = YAML::LoadFile("config.yml"); + twitter::auth auth; + auth.setConsumerKey(config["consumer_key"].as()); + auth.setConsumerSecret(config["consumer_secret"].as()); + auth.setAccessKey(config["access_key"].as()); + auth.setAccessSecret(config["access_secret"].as()); + + twitter::client client(auth); + + for (;;) + { + std::cout << "Generating text..." << std::endl; + + std::vector forms; + std::ifstream datafile("forms.txt"); + if (!datafile.is_open()) + { + std::cout << "Could not find forms.txt" << std::endl; + return 1; + } + + std::string line; + while (getline(datafile, line)) + { + if (line.back() == '\r') + { + line.pop_back(); + } + + forms.push_back(line); + } + + datafile.close(); + + verbly::data database {"data.sqlite3"}; + std::string action = forms[rand() % forms.size()]; + int tknloc; + while ((tknloc = action.find("{")) != std::string::npos) + { + std::string token = action.substr(tknloc+1, action.find("}")-tknloc-1); + + std::string canontkn; + std::transform(std::begin(token), std::end(token), std::back_inserter(canontkn), [] (char ch) { + return std::toupper(ch); + }); + + std::string result; + if (canontkn == "NOUN") + { + result = database.nouns().is_not_proper().random().limit(1).with_complexity(1).run().front().singular_form(); + } else if (canontkn == "PLURAL_NOUN") + { + result = database.nouns().is_not_proper().requires_plural_form().random().limit(1).with_complexity(1).run().front().plural_form(); + } else if (canontkn == "ADJECTIVE") + { + result = database.adjectives().with_complexity(1).random().limit(1).run().front().base_form(); + } else if (canontkn == "VERB") + { + result = database.verbs().random().limit(1).run().front().infinitive_form(); + } else if (canontkn == "VERBED") + { + result = database.verbs().random().limit(1).run().front().past_tense_form(); + } else if (canontkn == "VERBS") + { + result = database.verbs().random().limit(1).run().front().s_form(); + } else if (canontkn == "VERBING") + { + result = database.verbs().random().limit(1).run().front().ing_form(); + } else if (canontkn == "LOCATION") + { + auto hem1 = database.nouns().with_singular_form("eastern hemisphere").limit(1).run().front(); + auto hem2 = database.nouns().with_singular_form("western hemisphere").limit(1).run().front(); + verbly::filter region{hem1, hem2}; + region.set_orlogic(true); + + result = database.nouns().full_part_holonym_of(region).random().limit(1).run().front().singular_form(); + } else if (canontkn == "LANGUAGE") + { + auto natlan = database.nouns().with_singular_form("natural language").limit(1).run().front(); + result = database.nouns().full_hyponym_of(natlan).is_proper().random().limit(1).run().front().singular_form(); + } else if (canontkn == "ADVERB") + { + result = database.adverbs().with_complexity(1).random().limit(1).run().front().base_form(); + } else if (canontkn == "SENTENCE") + { + fill_blanks yeah {database}; + verbly::token action{ + {"I am"}, + {verbly::token::fillin_type::adjective_phrase} + }; + while (!action.is_complete()) + { + yeah.visit(action); + } + result = action.compile(); + } + + std::string finalresult; + if (islower(token[0])) + { + std::transform(std::begin(result), std::end(result), std::back_inserter(finalresult), [] (char ch) { + return std::tolower(ch); + }); + } else if (isupper(token[0]) && !isupper(token[1])) + { + auto words = verbly::split>(result, " "); + for (auto& word : words) + { + word[0] = std::toupper(word[0]); + } + + finalresult = verbly::implode(std::begin(words), std::end(words), " "); + } else { + finalresult = result; + } + + action.replace(tknloc, action.find("}")-tknloc+1, finalresult); + } + + double zoom = 2.0; + double target_w = 1280; + double target_h = 800; + double sample_rate = 3; + + std::cout << "Generating flame fractal..." << std::endl; + + Magick::Image image(Magick::Geometry(target_w, target_h), "black"); + image.type(Magick::TrueColorMatteType); + + for (;;) + { + Fractal fractal = Fractal::random(); + std::vector irradiance(target_w*target_h*sample_rate*sample_rate, Color(0.0, 0.0, 0.0, 0.0)); + + double x = (double)rand()/(double)RAND_MAX*2.0-1.0; + double y = (double)rand()/(double)RAND_MAX*2.0-1.0; + double c = (double)rand()/RAND_MAX; + + double widthmul = fractal.width/target_w*zoom; + double heightmul = fractal.height/target_w*zoom; + double widthmul2 = widthmul * 2.0; + double heightmul2 = heightmul * 2.0; + + int maxrad = 0; + for (int i=0; i<50000000; i++) + { + fractal.sample(x, y, c); + + int fx = (x+widthmul)/widthmul2*target_w*sample_rate; + int fy = (y+heightmul)/heightmul2*target_h*sample_rate; + + if (fx >= 0 && fx < target_w*sample_rate && fy >= 0 && fy < target_h*sample_rate && i > 20) + { + auto& irr = irradiance[fx+fy*target_w*sample_rate]; + irr += fractal.get_color(c); + double alph = irr.a; + irr *= 0.5; + irr.a = alph; + + if (irr.a > maxrad) + { + maxrad = irr.a; + } + } + } + + image.modifyImage(); + Magick::Pixels view(image); + Magick::PixelPacket* pixels = view.get(0, 0, target_w, target_h); + + double white = 200.0; + double quality = sample_rate*sample_rate; + double vibrancy = 1.0; + double contrast = 1.0; + double brightadjust = 2.3; + double k1 = contrast * (268.0 * brightadjust) * 100.0 / fractal.brightness / (256.0*256.0); + double k2 = 1.0 / (contrast * white * quality); + int covered = 0; + for (int j=0; j freq_max) + { + freq_max = fc.a; + } + } + } + + if (freq_max > 0) + { + covered++; + } + + freq_avg *= (white * fractal.filterlevel)/(sample_rate * sample_rate); + color_avg *= (fractal.filterlevel/(sample_rate*sample_rate)); + + double alph = k1 * std::log(1+white*freq_avg*k2)/(std::log(10*white*freq_max)); + double alphg = pow(alph, 1.0/fractal.gamma); + if (alph <= fractal.gammathresh) + { + double frac = alph / fractal.gammathresh; + alphg = (1-frac)*alph*pow(fractal.gammathresh, 1.0/fractal.gamma - 1.0) + frac*alphg; + } + + double ls = vibrancy*alphg/alph; + Color finc = color_avg * ls; + finc.a = 1.0; + + if (finc.r > 1.0) + { + finc *= (1.0 / finc.r); + } + + if (finc.g > 1.0) + { + finc *= (1.0 / finc.g); + } + + if (finc.b > 1.0) + { + finc *= (1.0 / finc.b); + } + + *pixels++ = Magick::ColorRGB(finc.r, finc.g, finc.b); + } + } + + double coverage = ((double)covered/(double)(target_w*target_h)); + std::cout << coverage << " coverage" << std::endl; + + view.sync(); + + if (coverage >= 0.05) + { + break; + } + + std::cout << "Regenerating..." << std::endl; + } + + DIR* fontdir; + struct dirent* ent; + if ((fontdir = opendir("fonts")) == nullptr) + { + std::cout << "Couldn't find fonts." << std::endl; + return -1; + } + + std::vector fonts; + while ((ent = readdir(fontdir)) != nullptr) + { + std::string dname(ent->d_name); + if ((dname.find(".otf") != std::string::npos) || (dname.find(".ttf") != std::string::npos)) + { + fonts.push_back(dname); + } + } + + closedir(fontdir); + + Magick::Image textimage(Magick::Geometry(target_w, target_h), "transparent"); + textimage.type(Magick::TrueColorMatteType); + textimage.fillColor(Magick::Color("white")); + textimage.fontPointsize(72.0); + textimage.font("fonts/" + fonts[rand() % fonts.size()]); + + auto words = verbly::split>(action, " "); + std::string towrite = ""; + std::string curline = ""; + Magick::TypeMetric metric; + while (!words.empty()) + { + std::string temp = curline + " " + words.front(); + textimage.fontTypeMetrics(temp, &metric); + if (metric.textWidth() > ((target_w/10)*9)) + { + towrite += "\n" + words.front(); + curline = words.front(); + } else { + towrite += " " + words.front(); + curline = temp; + } + + words.pop_front(); + } + + textimage.annotate(towrite, Magick::CenterGravity); + textimage.opacity(((double)MaxRGB) * 0.8); + image.composite(textimage, 0, 0, Magick::OverCompositeOp); + + image.magick("png"); + + Magick::Blob outputimg; + image.write(&outputimg); + + std::cout << "Generated image!" << std::endl << "Tweeting..." << std::endl; + + long media_id; + twitter::response resp = client.uploadMedia("image/png", (const char*) outputimg.data(), outputimg.length(), media_id); + if (resp != twitter::response::ok) + { + std::cout << "Twitter error while uploading image: " << resp << std::endl; + sleep(delay); + + continue; + } + + twitter::tweet tw; + resp = client.updateStatus("", tw, {media_id}); + if (resp != twitter::response::ok) + { + std::cout << "Twitter error while tweeting: " << resp << std::endl; + sleep(delay); + + continue; + } + + std::cout << "Done!" << std::endl << "Waiting..." << std::endl << std::endl; + + sleep(delay); + } +} diff --git a/matrix3x3.cpp b/matrix3x3.cpp new file mode 100644 index 0000000..cb3d892 --- /dev/null +++ b/matrix3x3.cpp @@ -0,0 +1,271 @@ +#include "matrix3x3.h" +#include +#include +#include +#include + +Matrix3x3::Matrix3x3() +{ + +} + +Matrix3x3::Matrix3x3(std::initializer_list vals) +{ + std::vector _entries(vals); + assert(_entries.size() == 3); + + entries[0] = _entries[0]; + entries[1] = _entries[1]; + entries[2] = _entries[2]; +} + +double& Matrix3x3::operator()(int i, int j) +{ + return entries[j][i]; +} + +const double& Matrix3x3::operator()(int i, int j) const +{ + return entries[j][i]; +} + +Vector3D& Matrix3x3::operator[](int j) +{ + return entries[j]; +} + +const Vector3D& Matrix3x3::operator[](int j) const +{ + return entries[j]; +} + +void Matrix3x3::zero(double val) +{ + // sets all elements to val + entries[0] = entries[1] = entries[2] = Vector3D( val, val, val ); +} + +double Matrix3x3::det() const +{ + const Matrix3x3& A( *this ); + + return -A(0,2)*A(1,1)*A(2,0) + A(0,1)*A(1,2)*A(2,0) + + A(0,2)*A(1,0)*A(2,1) - A(0,0)*A(1,2)*A(2,1) - + A(0,1)*A(1,0)*A(2,2) + A(0,0)*A(1,1)*A(2,2) ; +} + +double Matrix3x3::norm() const +{ + return sqrt( entries[0].norm2() + + entries[1].norm2() + + entries[2].norm2() ); +} + +Matrix3x3 Matrix3x3::operator-() const +{ + const Matrix3x3& A( *this ); + Matrix3x3 B; + + B(0,0) = -A(0,0); B(0,1) = -A(0,1); B(0,2) = -A(0,2); + B(1,0) = -A(1,0); B(1,1) = -A(1,1); B(1,2) = -A(1,2); + B(2,0) = -A(2,0); B(2,1) = -A(2,1); B(2,2) = -A(2,2); + + return B; +} + +void Matrix3x3::operator+=(const Matrix3x3& B) +{ + Matrix3x3& A( *this ); + double* Aij = (double*) &A; + const double* Bij = (const double*) &B; + + *Aij++ += *Bij++; + *Aij++ += *Bij++; + *Aij++ += *Bij++; + *Aij++ += *Bij++; + *Aij++ += *Bij++; + *Aij++ += *Bij++; + *Aij++ += *Bij++; + *Aij++ += *Bij++; + *Aij++ += *Bij++; +} + +Matrix3x3 Matrix3x3::operator-(const Matrix3x3& B) const +{ + const Matrix3x3& A( *this ); + Matrix3x3 C; + + for( int i = 0; i < 3; i++ ) + for( int j = 0; j < 3; j++ ) + { + C(i,j) = A(i,j) - B(i,j); + } + + return C; +} + +Matrix3x3 Matrix3x3::operator*(double c) const +{ + const Matrix3x3& A( *this ); + Matrix3x3 B; + + for( int i = 0; i < 3; i++ ) + for( int j = 0; j < 3; j++ ) + { + B(i,j) = c*A(i,j); + } + + return B; +} + +Matrix3x3 operator*(double c, const Matrix3x3& A) +{ + Matrix3x3 cA; + const double* Aij = (const double*) &A; + double* cAij = (double*) &cA; + + *cAij++ = c * (*Aij++); + *cAij++ = c * (*Aij++); + *cAij++ = c * (*Aij++); + *cAij++ = c * (*Aij++); + *cAij++ = c * (*Aij++); + *cAij++ = c * (*Aij++); + *cAij++ = c * (*Aij++); + *cAij++ = c * (*Aij++); + *cAij++ = c * (*Aij++); + + return cA; +} + +Matrix3x3 Matrix3x3::operator*(const Matrix3x3& B) const +{ + const Matrix3x3& A( *this ); + Matrix3x3 C; + + for( int i = 0; i < 3; i++ ) + for( int j = 0; j < 3; j++ ) + { + C(i,j) = 0.; + + for( int k = 0; k < 3; k++ ) + { + C(i,j) += A(i,k)*B(k,j); + } + } + + return C; +} + +Vector3D Matrix3x3::operator*(const Vector3D& x) const +{ + return x[0]*entries[0] + + x[1]*entries[1] + + x[2]*entries[2] ; +} + +Matrix3x3 Matrix3x3::T() const +{ + const Matrix3x3& A( *this ); + Matrix3x3 B; + + for( int i = 0; i < 3; i++ ) + for( int j = 0; j < 3; j++ ) + { + B(i,j) = A(j,i); + } + + return B; +} + +Matrix3x3 Matrix3x3::inv() const +{ + const Matrix3x3& A( *this ); + Matrix3x3 B; + + B(0,0) = -A(1,2)*A(2,1) + A(1,1)*A(2,2); B(0,1) = A(0,2)*A(2,1) - A(0,1)*A(2,2); B(0,2) = -A(0,2)*A(1,1) + A(0,1)*A(1,2); + B(1,0) = A(1,2)*A(2,0) - A(1,0)*A(2,2); B(1,1) = -A(0,2)*A(2,0) + A(0,0)*A(2,2); B(1,2) = A(0,2)*A(1,0) - A(0,0)*A(1,2); + B(2,0) = -A(1,1)*A(2,0) + A(1,0)*A(2,1); B(2,1) = A(0,1)*A(2,0) - A(0,0)*A(2,1); B(2,2) = -A(0,1)*A(1,0) + A(0,0)*A(1,1); + + B /= det(); + + return B; +} + +void Matrix3x3::operator/=(double x) +{ + Matrix3x3& A( *this ); + double rx = 1./x; + + for( int i = 0; i < 3; i++ ) + for( int j = 0; j < 3; j++ ) + { + A( i, j ) *= rx; + } +} + +Matrix3x3 Matrix3x3::identity() +{ + Matrix3x3 B; + + B(0,0) = 1.; B(0,1) = 0.; B(0,2) = 0.; + B(1,0) = 0.; B(1,1) = 1.; B(1,2) = 0.; + B(2,0) = 0.; B(2,1) = 0.; B(2,2) = 1.; + + return B; +} + +Matrix3x3 Matrix3x3::crossProduct(const Vector3D& u) +{ + Matrix3x3 B; + + B(0,0) = 0.; B(0,1) = -u.z; B(0,2) = u.y; + B(1,0) = u.z; B(1,1) = 0.; B(1,2) = -u.x; + B(2,0) = -u.y; B(2,1) = u.x; B(2,2) = 0.; + + return B; +} + +Matrix3x3 outer(const Vector3D& u, const Vector3D& v) +{ + Matrix3x3 B; + double* Bij = (double*) &B; + + *Bij++ = u.x*v.x; + *Bij++ = u.y*v.x; + *Bij++ = u.z*v.x; + *Bij++ = u.x*v.y; + *Bij++ = u.y*v.y; + *Bij++ = u.z*v.y; + *Bij++ = u.x*v.z; + *Bij++ = u.y*v.z; + *Bij++ = u.z*v.z; + + return B; +} + +std::ostream& operator<<(std::ostream& os, const Matrix3x3& A) +{ + for (int i = 0; i < 3; i++) + { + os << "[ "; + + for (int j = 0; j < 3; j++) + { + os << A(i,j) << " "; + } + + os << "]" << std::endl; + } + + return os; +} + +Vector3D& Matrix3x3::column(int i) +{ + return entries[i]; +} + +const Vector3D& Matrix3x3::column(int i) const +{ + return entries[i]; +} diff --git a/matrix3x3.h b/matrix3x3.h new file mode 100644 index 0000000..fe54aad --- /dev/null +++ b/matrix3x3.h @@ -0,0 +1,54 @@ +#ifndef MATRIX3X3_H_AEC5146F +#define MATRIX3X3_H_AEC5146F + +#include "vector3d.h" + +class Matrix3x3 { + public: + Matrix3x3(); + + // Initializer should take three vectors representing the columns + Matrix3x3(std::initializer_list vals); + + void zero(double val = 0.0); + double det() const; + double norm() const; + + static Matrix3x3 identity(); + static Matrix3x3 crossProduct(const Vector3D& u); + + Vector3D& column(int i); + const Vector3D& column(int i) const; + + Matrix3x3 T() const; + Matrix3x3 inv() const; + + double& operator()(int i, int j); + const double& operator()(int i, int j) const; + + Vector3D& operator[](int i); + const Vector3D& operator[](int i) const; + + void operator+=(const Matrix3x3& B); + + Matrix3x3 operator-() const; + Matrix3x3 operator-(const Matrix3x3& B) const; + Matrix3x3 operator*(double c) const; + Matrix3x3 operator*(const Matrix3x3& B) const; + Vector3D operator*(const Vector3D& x) const; + void operator/=(double x); + + protected: + Vector3D entries[3]; +}; + +// returns the outer product of u and v +Matrix3x3 outer(const Vector3D& u, const Vector3D& v); + +// returns c*A +Matrix3x3 operator*(double c, const Matrix3x3& A); + +// prints entries +std::ostream& operator<<(std::ostream& os, const Matrix3x3& A); + +#endif /* end of include guard: MATRIX3X3_H_AEC5146F */ diff --git a/tinyxml2.cpp b/tinyxml2.cpp new file mode 100644 index 0000000..382a56e --- /dev/null +++ b/tinyxml2.cpp @@ -0,0 +1,2435 @@ +/* +Original code by Lee Thomason (www.grinninglizard.com) + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any +damages arising from the use of this software. + +Permission is granted to anyone to use this software for any +purpose, including commercial applications, and to alter it and +redistribute it freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must +not claim that you wrote the original software. If you use this +software in a product, an acknowledgment in the product documentation +would be appreciated but is not required. + +2. Altered source versions must be plainly marked as such, and +must not be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source +distribution. +*/ + +#include "tinyxml2.h" + +#include // yes, this one new style header, is in the Android SDK. +#if defined(ANDROID_NDK) || defined(__QNXNTO__) +# include +#else +# include +#endif + +#if defined(_MSC_VER) && (_MSC_VER >= 1400 ) && (!defined WINCE) + // Microsoft Visual Studio, version 2005 and higher. Not WinCE. + /*int _snprintf_s( + char *buffer, + size_t sizeOfBuffer, + size_t count, + const char *format [, + argument] ... + );*/ + inline int TIXML_SNPRINTF( char* buffer, size_t size, const char* format, ... ) + { + va_list va; + va_start( va, format ); + int result = vsnprintf_s( buffer, size, _TRUNCATE, format, va ); + va_end( va ); + return result; + } + + inline int TIXML_VSNPRINTF( char* buffer, size_t size, const char* format, va_list va ) + { + int result = vsnprintf_s( buffer, size, _TRUNCATE, format, va ); + return result; + } + + #define TIXML_VSCPRINTF _vscprintf + #define TIXML_SSCANF sscanf_s +#elif defined _MSC_VER + // Microsoft Visual Studio 2003 and earlier or WinCE + #define TIXML_SNPRINTF _snprintf + #define TIXML_VSNPRINTF _vsnprintf + #define TIXML_SSCANF sscanf + #if (_MSC_VER < 1400 ) && (!defined WINCE) + // Microsoft Visual Studio 2003 and not WinCE. + #define TIXML_VSCPRINTF _vscprintf // VS2003's C runtime has this, but VC6 C runtime or WinCE SDK doesn't have. + #else + // Microsoft Visual Studio 2003 and earlier or WinCE. + inline int TIXML_VSCPRINTF( const char* format, va_list va ) + { + int len = 512; + for (;;) { + len = len*2; + char* str = new char[len](); + const int required = _vsnprintf(str, len, format, va); + delete[] str; + if ( required != -1 ) { + len = required; + break; + } + } + return len; + } + #endif +#else + // GCC version 3 and higher + //#warning( "Using sn* functions." ) + #define TIXML_SNPRINTF snprintf + #define TIXML_VSNPRINTF vsnprintf + inline int TIXML_VSCPRINTF( const char* format, va_list va ) + { + int len = vsnprintf( 0, 0, format, va ); + return len; + } + #define TIXML_SSCANF sscanf +#endif + + +static const char LINE_FEED = (char)0x0a; // all line endings are normalized to LF +static const char LF = LINE_FEED; +static const char CARRIAGE_RETURN = (char)0x0d; // CR gets filtered out +static const char CR = CARRIAGE_RETURN; +static const char SINGLE_QUOTE = '\''; +static const char DOUBLE_QUOTE = '\"'; + +// Bunch of unicode info at: +// http://www.unicode.org/faq/utf_bom.html +// ef bb bf (Microsoft "lead bytes") - designates UTF-8 + +static const unsigned char TIXML_UTF_LEAD_0 = 0xefU; +static const unsigned char TIXML_UTF_LEAD_1 = 0xbbU; +static const unsigned char TIXML_UTF_LEAD_2 = 0xbfU; + +namespace tinyxml2 +{ + +struct Entity { + const char* pattern; + int length; + char value; +}; + +static const int NUM_ENTITIES = 5; +static const Entity entities[NUM_ENTITIES] = { + { "quot", 4, DOUBLE_QUOTE }, + { "amp", 3, '&' }, + { "apos", 4, SINGLE_QUOTE }, + { "lt", 2, '<' }, + { "gt", 2, '>' } +}; + + +StrPair::~StrPair() +{ + Reset(); +} + + +void StrPair::TransferTo( StrPair* other ) +{ + if ( this == other ) { + return; + } + // This in effect implements the assignment operator by "moving" + // ownership (as in auto_ptr). + + TIXMLASSERT( other->_flags == 0 ); + TIXMLASSERT( other->_start == 0 ); + TIXMLASSERT( other->_end == 0 ); + + other->Reset(); + + other->_flags = _flags; + other->_start = _start; + other->_end = _end; + + _flags = 0; + _start = 0; + _end = 0; +} + +void StrPair::Reset() +{ + if ( _flags & NEEDS_DELETE ) { + delete [] _start; + } + _flags = 0; + _start = 0; + _end = 0; +} + + +void StrPair::SetStr( const char* str, int flags ) +{ + Reset(); + size_t len = strlen( str ); + _start = new char[ len+1 ]; + memcpy( _start, str, len+1 ); + _end = _start + len; + _flags = flags | NEEDS_DELETE; +} + + +char* StrPair::ParseText( char* p, const char* endTag, int strFlags ) +{ + TIXMLASSERT( endTag && *endTag ); + + char* start = p; + char endChar = *endTag; + size_t length = strlen( endTag ); + + // Inner loop of text parsing. + while ( *p ) { + if ( *p == endChar && strncmp( p, endTag, length ) == 0 ) { + Set( start, p, strFlags ); + return p + length; + } + ++p; + } + return 0; +} + + +char* StrPair::ParseName( char* p ) +{ + if ( !p || !(*p) ) { + return 0; + } + if ( !XMLUtil::IsNameStartChar( *p ) ) { + return 0; + } + + char* const start = p; + ++p; + while ( *p && XMLUtil::IsNameChar( *p ) ) { + ++p; + } + + Set( start, p, 0 ); + return p; +} + + +void StrPair::CollapseWhitespace() +{ + // Adjusting _start would cause undefined behavior on delete[] + TIXMLASSERT( ( _flags & NEEDS_DELETE ) == 0 ); + // Trim leading space. + _start = XMLUtil::SkipWhiteSpace( _start ); + + if ( *_start ) { + char* p = _start; // the read pointer + char* q = _start; // the write pointer + + while( *p ) { + if ( XMLUtil::IsWhiteSpace( *p )) { + p = XMLUtil::SkipWhiteSpace( p ); + if ( *p == 0 ) { + break; // don't write to q; this trims the trailing space. + } + *q = ' '; + ++q; + } + *q = *p; + ++q; + ++p; + } + *q = 0; + } +} + + +const char* StrPair::GetStr() +{ + TIXMLASSERT( _start ); + TIXMLASSERT( _end ); + if ( _flags & NEEDS_FLUSH ) { + *_end = 0; + _flags ^= NEEDS_FLUSH; + + if ( _flags ) { + char* p = _start; // the read pointer + char* q = _start; // the write pointer + + while( p < _end ) { + if ( (_flags & NEEDS_NEWLINE_NORMALIZATION) && *p == CR ) { + // CR-LF pair becomes LF + // CR alone becomes LF + // LF-CR becomes LF + if ( *(p+1) == LF ) { + p += 2; + } + else { + ++p; + } + *q++ = LF; + } + else if ( (_flags & NEEDS_NEWLINE_NORMALIZATION) && *p == LF ) { + if ( *(p+1) == CR ) { + p += 2; + } + else { + ++p; + } + *q++ = LF; + } + else if ( (_flags & NEEDS_ENTITY_PROCESSING) && *p == '&' ) { + // Entities handled by tinyXML2: + // - special entities in the entity table [in/out] + // - numeric character reference [in] + // 中 or 中 + + if ( *(p+1) == '#' ) { + const int buflen = 10; + char buf[buflen] = { 0 }; + int len = 0; + char* adjusted = const_cast( XMLUtil::GetCharacterRef( p, buf, &len ) ); + if ( adjusted == 0 ) { + *q = *p; + ++p; + ++q; + } + else { + TIXMLASSERT( 0 <= len && len <= buflen ); + TIXMLASSERT( q + len <= adjusted ); + p = adjusted; + memcpy( q, buf, len ); + q += len; + } + } + else { + bool entityFound = false; + for( int i = 0; i < NUM_ENTITIES; ++i ) { + const Entity& entity = entities[i]; + if ( strncmp( p + 1, entity.pattern, entity.length ) == 0 + && *( p + entity.length + 1 ) == ';' ) { + // Found an entity - convert. + *q = entity.value; + ++q; + p += entity.length + 2; + entityFound = true; + break; + } + } + if ( !entityFound ) { + // fixme: treat as error? + ++p; + ++q; + } + } + } + else { + *q = *p; + ++p; + ++q; + } + } + *q = 0; + } + // The loop below has plenty going on, and this + // is a less useful mode. Break it out. + if ( _flags & NEEDS_WHITESPACE_COLLAPSING ) { + CollapseWhitespace(); + } + _flags = (_flags & NEEDS_DELETE); + } + TIXMLASSERT( _start ); + return _start; +} + + + + +// --------- XMLUtil ----------- // + +const char* XMLUtil::ReadBOM( const char* p, bool* bom ) +{ + TIXMLASSERT( p ); + TIXMLASSERT( bom ); + *bom = false; + const unsigned char* pu = reinterpret_cast(p); + // Check for BOM: + if ( *(pu+0) == TIXML_UTF_LEAD_0 + && *(pu+1) == TIXML_UTF_LEAD_1 + && *(pu+2) == TIXML_UTF_LEAD_2 ) { + *bom = true; + p += 3; + } + TIXMLASSERT( p ); + return p; +} + + +void XMLUtil::ConvertUTF32ToUTF8( unsigned long input, char* output, int* length ) +{ + const unsigned long BYTE_MASK = 0xBF; + const unsigned long BYTE_MARK = 0x80; + const unsigned long FIRST_BYTE_MARK[7] = { 0x00, 0x00, 0xC0, 0xE0, 0xF0, 0xF8, 0xFC }; + + if (input < 0x80) { + *length = 1; + } + else if ( input < 0x800 ) { + *length = 2; + } + else if ( input < 0x10000 ) { + *length = 3; + } + else if ( input < 0x200000 ) { + *length = 4; + } + else { + *length = 0; // This code won't convert this correctly anyway. + return; + } + + output += *length; + + // Scary scary fall throughs. + switch (*length) { + case 4: + --output; + *output = (char)((input | BYTE_MARK) & BYTE_MASK); + input >>= 6; + case 3: + --output; + *output = (char)((input | BYTE_MARK) & BYTE_MASK); + input >>= 6; + case 2: + --output; + *output = (char)((input | BYTE_MARK) & BYTE_MASK); + input >>= 6; + case 1: + --output; + *output = (char)(input | FIRST_BYTE_MARK[*length]); + break; + default: + TIXMLASSERT( false ); + } +} + + +const char* XMLUtil::GetCharacterRef( const char* p, char* value, int* length ) +{ + // Presume an entity, and pull it out. + *length = 0; + + if ( *(p+1) == '#' && *(p+2) ) { + unsigned long ucs = 0; + TIXMLASSERT( sizeof( ucs ) >= 4 ); + ptrdiff_t delta = 0; + unsigned mult = 1; + static const char SEMICOLON = ';'; + + if ( *(p+2) == 'x' ) { + // Hexadecimal. + const char* q = p+3; + if ( !(*q) ) { + return 0; + } + + q = strchr( q, SEMICOLON ); + + if ( !q ) { + return 0; + } + TIXMLASSERT( *q == SEMICOLON ); + + delta = q-p; + --q; + + while ( *q != 'x' ) { + unsigned int digit = 0; + + if ( *q >= '0' && *q <= '9' ) { + digit = *q - '0'; + } + else if ( *q >= 'a' && *q <= 'f' ) { + digit = *q - 'a' + 10; + } + else if ( *q >= 'A' && *q <= 'F' ) { + digit = *q - 'A' + 10; + } + else { + return 0; + } + TIXMLASSERT( digit >= 0 && digit < 16); + TIXMLASSERT( digit == 0 || mult <= UINT_MAX / digit ); + const unsigned int digitScaled = mult * digit; + TIXMLASSERT( ucs <= ULONG_MAX - digitScaled ); + ucs += digitScaled; + TIXMLASSERT( mult <= UINT_MAX / 16 ); + mult *= 16; + --q; + } + } + else { + // Decimal. + const char* q = p+2; + if ( !(*q) ) { + return 0; + } + + q = strchr( q, SEMICOLON ); + + if ( !q ) { + return 0; + } + TIXMLASSERT( *q == SEMICOLON ); + + delta = q-p; + --q; + + while ( *q != '#' ) { + if ( *q >= '0' && *q <= '9' ) { + const unsigned int digit = *q - '0'; + TIXMLASSERT( digit >= 0 && digit < 10); + TIXMLASSERT( digit == 0 || mult <= UINT_MAX / digit ); + const unsigned int digitScaled = mult * digit; + TIXMLASSERT( ucs <= ULONG_MAX - digitScaled ); + ucs += digitScaled; + } + else { + return 0; + } + TIXMLASSERT( mult <= UINT_MAX / 10 ); + mult *= 10; + --q; + } + } + // convert the UCS to UTF-8 + ConvertUTF32ToUTF8( ucs, value, length ); + return p + delta + 1; + } + return p+1; +} + + +void XMLUtil::ToStr( int v, char* buffer, int bufferSize ) +{ + TIXML_SNPRINTF( buffer, bufferSize, "%d", v ); +} + + +void XMLUtil::ToStr( unsigned v, char* buffer, int bufferSize ) +{ + TIXML_SNPRINTF( buffer, bufferSize, "%u", v ); +} + + +void XMLUtil::ToStr( bool v, char* buffer, int bufferSize ) +{ + TIXML_SNPRINTF( buffer, bufferSize, "%d", v ? 1 : 0 ); +} + +/* + ToStr() of a number is a very tricky topic. + https://github.com/leethomason/tinyxml2/issues/106 +*/ +void XMLUtil::ToStr( float v, char* buffer, int bufferSize ) +{ + TIXML_SNPRINTF( buffer, bufferSize, "%.8g", v ); +} + + +void XMLUtil::ToStr( double v, char* buffer, int bufferSize ) +{ + TIXML_SNPRINTF( buffer, bufferSize, "%.17g", v ); +} + + +bool XMLUtil::ToInt( const char* str, int* value ) +{ + if ( TIXML_SSCANF( str, "%d", value ) == 1 ) { + return true; + } + return false; +} + +bool XMLUtil::ToUnsigned( const char* str, unsigned *value ) +{ + if ( TIXML_SSCANF( str, "%u", value ) == 1 ) { + return true; + } + return false; +} + +bool XMLUtil::ToBool( const char* str, bool* value ) +{ + int ival = 0; + if ( ToInt( str, &ival )) { + *value = (ival==0) ? false : true; + return true; + } + if ( StringEqual( str, "true" ) ) { + *value = true; + return true; + } + else if ( StringEqual( str, "false" ) ) { + *value = false; + return true; + } + return false; +} + + +bool XMLUtil::ToFloat( const char* str, float* value ) +{ + if ( TIXML_SSCANF( str, "%f", value ) == 1 ) { + return true; + } + return false; +} + +bool XMLUtil::ToDouble( const char* str, double* value ) +{ + if ( TIXML_SSCANF( str, "%lf", value ) == 1 ) { + return true; + } + return false; +} + + +char* XMLDocument::Identify( char* p, XMLNode** node ) +{ + TIXMLASSERT( node ); + TIXMLASSERT( p ); + char* const start = p; + p = XMLUtil::SkipWhiteSpace( p ); + if( !*p ) { + *node = 0; + TIXMLASSERT( p ); + return p; + } + + // These strings define the matching patterns: + static const char* xmlHeader = { "_memPool = &_commentPool; + p += xmlHeaderLen; + } + else if ( XMLUtil::StringEqual( p, commentHeader, commentHeaderLen ) ) { + TIXMLASSERT( sizeof( XMLComment ) == _commentPool.ItemSize() ); + returnNode = new (_commentPool.Alloc()) XMLComment( this ); + returnNode->_memPool = &_commentPool; + p += commentHeaderLen; + } + else if ( XMLUtil::StringEqual( p, cdataHeader, cdataHeaderLen ) ) { + TIXMLASSERT( sizeof( XMLText ) == _textPool.ItemSize() ); + XMLText* text = new (_textPool.Alloc()) XMLText( this ); + returnNode = text; + returnNode->_memPool = &_textPool; + p += cdataHeaderLen; + text->SetCData( true ); + } + else if ( XMLUtil::StringEqual( p, dtdHeader, dtdHeaderLen ) ) { + TIXMLASSERT( sizeof( XMLUnknown ) == _commentPool.ItemSize() ); + returnNode = new (_commentPool.Alloc()) XMLUnknown( this ); + returnNode->_memPool = &_commentPool; + p += dtdHeaderLen; + } + else if ( XMLUtil::StringEqual( p, elementHeader, elementHeaderLen ) ) { + TIXMLASSERT( sizeof( XMLElement ) == _elementPool.ItemSize() ); + returnNode = new (_elementPool.Alloc()) XMLElement( this ); + returnNode->_memPool = &_elementPool; + p += elementHeaderLen; + } + else { + TIXMLASSERT( sizeof( XMLText ) == _textPool.ItemSize() ); + returnNode = new (_textPool.Alloc()) XMLText( this ); + returnNode->_memPool = &_textPool; + p = start; // Back it up, all the text counts. + } + + TIXMLASSERT( returnNode ); + TIXMLASSERT( p ); + *node = returnNode; + return p; +} + + +bool XMLDocument::Accept( XMLVisitor* visitor ) const +{ + TIXMLASSERT( visitor ); + if ( visitor->VisitEnter( *this ) ) { + for ( const XMLNode* node=FirstChild(); node; node=node->NextSibling() ) { + if ( !node->Accept( visitor ) ) { + break; + } + } + } + return visitor->VisitExit( *this ); +} + + +// --------- XMLNode ----------- // + +XMLNode::XMLNode( XMLDocument* doc ) : + _document( doc ), + _parent( 0 ), + _firstChild( 0 ), _lastChild( 0 ), + _prev( 0 ), _next( 0 ), + _memPool( 0 ) +{ +} + + +XMLNode::~XMLNode() +{ + DeleteChildren(); + if ( _parent ) { + _parent->Unlink( this ); + } +} + +const char* XMLNode::Value() const +{ + // Catch an edge case: XMLDocuments don't have a a Value. Carefully return nullptr. + if ( this->ToDocument() ) + return 0; + return _value.GetStr(); +} + +void XMLNode::SetValue( const char* str, bool staticMem ) +{ + if ( staticMem ) { + _value.SetInternedStr( str ); + } + else { + _value.SetStr( str ); + } +} + + +void XMLNode::DeleteChildren() +{ + while( _firstChild ) { + TIXMLASSERT( _lastChild ); + TIXMLASSERT( _firstChild->_document == _document ); + XMLNode* node = _firstChild; + Unlink( node ); + + DeleteNode( node ); + } + _firstChild = _lastChild = 0; +} + + +void XMLNode::Unlink( XMLNode* child ) +{ + TIXMLASSERT( child ); + TIXMLASSERT( child->_document == _document ); + TIXMLASSERT( child->_parent == this ); + if ( child == _firstChild ) { + _firstChild = _firstChild->_next; + } + if ( child == _lastChild ) { + _lastChild = _lastChild->_prev; + } + + if ( child->_prev ) { + child->_prev->_next = child->_next; + } + if ( child->_next ) { + child->_next->_prev = child->_prev; + } + child->_parent = 0; +} + + +void XMLNode::DeleteChild( XMLNode* node ) +{ + TIXMLASSERT( node ); + TIXMLASSERT( node->_document == _document ); + TIXMLASSERT( node->_parent == this ); + DeleteNode( node ); +} + + +XMLNode* XMLNode::InsertEndChild( XMLNode* addThis ) +{ + TIXMLASSERT( addThis ); + if ( addThis->_document != _document ) { + TIXMLASSERT( false ); + return 0; + } + InsertChildPreamble( addThis ); + + if ( _lastChild ) { + TIXMLASSERT( _firstChild ); + TIXMLASSERT( _lastChild->_next == 0 ); + _lastChild->_next = addThis; + addThis->_prev = _lastChild; + _lastChild = addThis; + + addThis->_next = 0; + } + else { + TIXMLASSERT( _firstChild == 0 ); + _firstChild = _lastChild = addThis; + + addThis->_prev = 0; + addThis->_next = 0; + } + addThis->_parent = this; + return addThis; +} + + +XMLNode* XMLNode::InsertFirstChild( XMLNode* addThis ) +{ + TIXMLASSERT( addThis ); + if ( addThis->_document != _document ) { + TIXMLASSERT( false ); + return 0; + } + InsertChildPreamble( addThis ); + + if ( _firstChild ) { + TIXMLASSERT( _lastChild ); + TIXMLASSERT( _firstChild->_prev == 0 ); + + _firstChild->_prev = addThis; + addThis->_next = _firstChild; + _firstChild = addThis; + + addThis->_prev = 0; + } + else { + TIXMLASSERT( _lastChild == 0 ); + _firstChild = _lastChild = addThis; + + addThis->_prev = 0; + addThis->_next = 0; + } + addThis->_parent = this; + return addThis; +} + + +XMLNode* XMLNode::InsertAfterChild( XMLNode* afterThis, XMLNode* addThis ) +{ + TIXMLASSERT( addThis ); + if ( addThis->_document != _document ) { + TIXMLASSERT( false ); + return 0; + } + + TIXMLASSERT( afterThis ); + + if ( afterThis->_parent != this ) { + TIXMLASSERT( false ); + return 0; + } + + if ( afterThis->_next == 0 ) { + // The last node or the only node. + return InsertEndChild( addThis ); + } + InsertChildPreamble( addThis ); + addThis->_prev = afterThis; + addThis->_next = afterThis->_next; + afterThis->_next->_prev = addThis; + afterThis->_next = addThis; + addThis->_parent = this; + return addThis; +} + + + + +const XMLElement* XMLNode::FirstChildElement( const char* name ) const +{ + for( const XMLNode* node = _firstChild; node; node = node->_next ) { + const XMLElement* element = node->ToElement(); + if ( element ) { + if ( !name || XMLUtil::StringEqual( element->Name(), name ) ) { + return element; + } + } + } + return 0; +} + + +const XMLElement* XMLNode::LastChildElement( const char* name ) const +{ + for( const XMLNode* node = _lastChild; node; node = node->_prev ) { + const XMLElement* element = node->ToElement(); + if ( element ) { + if ( !name || XMLUtil::StringEqual( element->Name(), name ) ) { + return element; + } + } + } + return 0; +} + + +const XMLElement* XMLNode::NextSiblingElement( const char* name ) const +{ + for( const XMLNode* node = _next; node; node = node->_next ) { + const XMLElement* element = node->ToElement(); + if ( element + && (!name || XMLUtil::StringEqual( name, element->Name() ))) { + return element; + } + } + return 0; +} + + +const XMLElement* XMLNode::PreviousSiblingElement( const char* name ) const +{ + for( const XMLNode* node = _prev; node; node = node->_prev ) { + const XMLElement* element = node->ToElement(); + if ( element + && (!name || XMLUtil::StringEqual( name, element->Name() ))) { + return element; + } + } + return 0; +} + + +char* XMLNode::ParseDeep( char* p, StrPair* parentEnd ) +{ + // This is a recursive method, but thinking about it "at the current level" + // it is a pretty simple flat list: + // + // + // + // With a special case: + // + // + // + // + // Where the closing element (/foo) *must* be the next thing after the opening + // element, and the names must match. BUT the tricky bit is that the closing + // element will be read by the child. + // + // 'endTag' is the end tag for this node, it is returned by a call to a child. + // 'parentEnd' is the end tag for the parent, which is filled in and returned. + + while( p && *p ) { + XMLNode* node = 0; + + p = _document->Identify( p, &node ); + if ( node == 0 ) { + break; + } + + StrPair endTag; + p = node->ParseDeep( p, &endTag ); + if ( !p ) { + DeleteNode( node ); + if ( !_document->Error() ) { + _document->SetError( XML_ERROR_PARSING, 0, 0 ); + } + break; + } + + XMLDeclaration* decl = node->ToDeclaration(); + if ( decl ) { + // A declaration can only be the first child of a document. + // Set error, if document already has children. + if ( !_document->NoChildren() ) { + _document->SetError( XML_ERROR_PARSING_DECLARATION, decl->Value(), 0); + DeleteNode( decl ); + break; + } + } + + XMLElement* ele = node->ToElement(); + if ( ele ) { + // We read the end tag. Return it to the parent. + if ( ele->ClosingType() == XMLElement::CLOSING ) { + if ( parentEnd ) { + ele->_value.TransferTo( parentEnd ); + } + node->_memPool->SetTracked(); // created and then immediately deleted. + DeleteNode( node ); + return p; + } + + // Handle an end tag returned to this level. + // And handle a bunch of annoying errors. + bool mismatch = false; + if ( endTag.Empty() ) { + if ( ele->ClosingType() == XMLElement::OPEN ) { + mismatch = true; + } + } + else { + if ( ele->ClosingType() != XMLElement::OPEN ) { + mismatch = true; + } + else if ( !XMLUtil::StringEqual( endTag.GetStr(), ele->Name() ) ) { + mismatch = true; + } + } + if ( mismatch ) { + _document->SetError( XML_ERROR_MISMATCHED_ELEMENT, ele->Name(), 0 ); + DeleteNode( node ); + break; + } + } + InsertEndChild( node ); + } + return 0; +} + +void XMLNode::DeleteNode( XMLNode* node ) +{ + if ( node == 0 ) { + return; + } + MemPool* pool = node->_memPool; + node->~XMLNode(); + pool->Free( node ); +} + +void XMLNode::InsertChildPreamble( XMLNode* insertThis ) const +{ + TIXMLASSERT( insertThis ); + TIXMLASSERT( insertThis->_document == _document ); + + if ( insertThis->_parent ) + insertThis->_parent->Unlink( insertThis ); + else + insertThis->_memPool->SetTracked(); +} + +// --------- XMLText ---------- // +char* XMLText::ParseDeep( char* p, StrPair* ) +{ + const char* start = p; + if ( this->CData() ) { + p = _value.ParseText( p, "]]>", StrPair::NEEDS_NEWLINE_NORMALIZATION ); + if ( !p ) { + _document->SetError( XML_ERROR_PARSING_CDATA, start, 0 ); + } + return p; + } + else { + int flags = _document->ProcessEntities() ? StrPair::TEXT_ELEMENT : StrPair::TEXT_ELEMENT_LEAVE_ENTITIES; + if ( _document->WhitespaceMode() == COLLAPSE_WHITESPACE ) { + flags |= StrPair::NEEDS_WHITESPACE_COLLAPSING; + } + + p = _value.ParseText( p, "<", flags ); + if ( p && *p ) { + return p-1; + } + if ( !p ) { + _document->SetError( XML_ERROR_PARSING_TEXT, start, 0 ); + } + } + return 0; +} + + +XMLNode* XMLText::ShallowClone( XMLDocument* doc ) const +{ + if ( !doc ) { + doc = _document; + } + XMLText* text = doc->NewText( Value() ); // fixme: this will always allocate memory. Intern? + text->SetCData( this->CData() ); + return text; +} + + +bool XMLText::ShallowEqual( const XMLNode* compare ) const +{ + const XMLText* text = compare->ToText(); + return ( text && XMLUtil::StringEqual( text->Value(), Value() ) ); +} + + +bool XMLText::Accept( XMLVisitor* visitor ) const +{ + TIXMLASSERT( visitor ); + return visitor->Visit( *this ); +} + + +// --------- XMLComment ---------- // + +XMLComment::XMLComment( XMLDocument* doc ) : XMLNode( doc ) +{ +} + + +XMLComment::~XMLComment() +{ +} + + +char* XMLComment::ParseDeep( char* p, StrPair* ) +{ + // Comment parses as text. + const char* start = p; + p = _value.ParseText( p, "-->", StrPair::COMMENT ); + if ( p == 0 ) { + _document->SetError( XML_ERROR_PARSING_COMMENT, start, 0 ); + } + return p; +} + + +XMLNode* XMLComment::ShallowClone( XMLDocument* doc ) const +{ + if ( !doc ) { + doc = _document; + } + XMLComment* comment = doc->NewComment( Value() ); // fixme: this will always allocate memory. Intern? + return comment; +} + + +bool XMLComment::ShallowEqual( const XMLNode* compare ) const +{ + TIXMLASSERT( compare ); + const XMLComment* comment = compare->ToComment(); + return ( comment && XMLUtil::StringEqual( comment->Value(), Value() )); +} + + +bool XMLComment::Accept( XMLVisitor* visitor ) const +{ + TIXMLASSERT( visitor ); + return visitor->Visit( *this ); +} + + +// --------- XMLDeclaration ---------- // + +XMLDeclaration::XMLDeclaration( XMLDocument* doc ) : XMLNode( doc ) +{ +} + + +XMLDeclaration::~XMLDeclaration() +{ + //printf( "~XMLDeclaration\n" ); +} + + +char* XMLDeclaration::ParseDeep( char* p, StrPair* ) +{ + // Declaration parses as text. + const char* start = p; + p = _value.ParseText( p, "?>", StrPair::NEEDS_NEWLINE_NORMALIZATION ); + if ( p == 0 ) { + _document->SetError( XML_ERROR_PARSING_DECLARATION, start, 0 ); + } + return p; +} + + +XMLNode* XMLDeclaration::ShallowClone( XMLDocument* doc ) const +{ + if ( !doc ) { + doc = _document; + } + XMLDeclaration* dec = doc->NewDeclaration( Value() ); // fixme: this will always allocate memory. Intern? + return dec; +} + + +bool XMLDeclaration::ShallowEqual( const XMLNode* compare ) const +{ + TIXMLASSERT( compare ); + const XMLDeclaration* declaration = compare->ToDeclaration(); + return ( declaration && XMLUtil::StringEqual( declaration->Value(), Value() )); +} + + + +bool XMLDeclaration::Accept( XMLVisitor* visitor ) const +{ + TIXMLASSERT( visitor ); + return visitor->Visit( *this ); +} + +// --------- XMLUnknown ---------- // + +XMLUnknown::XMLUnknown( XMLDocument* doc ) : XMLNode( doc ) +{ +} + + +XMLUnknown::~XMLUnknown() +{ +} + + +char* XMLUnknown::ParseDeep( char* p, StrPair* ) +{ + // Unknown parses as text. + const char* start = p; + + p = _value.ParseText( p, ">", StrPair::NEEDS_NEWLINE_NORMALIZATION ); + if ( !p ) { + _document->SetError( XML_ERROR_PARSING_UNKNOWN, start, 0 ); + } + return p; +} + + +XMLNode* XMLUnknown::ShallowClone( XMLDocument* doc ) const +{ + if ( !doc ) { + doc = _document; + } + XMLUnknown* text = doc->NewUnknown( Value() ); // fixme: this will always allocate memory. Intern? + return text; +} + + +bool XMLUnknown::ShallowEqual( const XMLNode* compare ) const +{ + TIXMLASSERT( compare ); + const XMLUnknown* unknown = compare->ToUnknown(); + return ( unknown && XMLUtil::StringEqual( unknown->Value(), Value() )); +} + + +bool XMLUnknown::Accept( XMLVisitor* visitor ) const +{ + TIXMLASSERT( visitor ); + return visitor->Visit( *this ); +} + +// --------- XMLAttribute ---------- // + +const char* XMLAttribute::Name() const +{ + return _name.GetStr(); +} + +const char* XMLAttribute::Value() const +{ + return _value.GetStr(); +} + +char* XMLAttribute::ParseDeep( char* p, bool processEntities ) +{ + // Parse using the name rules: bug fix, was using ParseText before + p = _name.ParseName( p ); + if ( !p || !*p ) { + return 0; + } + + // Skip white space before = + p = XMLUtil::SkipWhiteSpace( p ); + if ( *p != '=' ) { + return 0; + } + + ++p; // move up to opening quote + p = XMLUtil::SkipWhiteSpace( p ); + if ( *p != '\"' && *p != '\'' ) { + return 0; + } + + char endTag[2] = { *p, 0 }; + ++p; // move past opening quote + + p = _value.ParseText( p, endTag, processEntities ? StrPair::ATTRIBUTE_VALUE : StrPair::ATTRIBUTE_VALUE_LEAVE_ENTITIES ); + return p; +} + + +void XMLAttribute::SetName( const char* n ) +{ + _name.SetStr( n ); +} + + +XMLError XMLAttribute::QueryIntValue( int* value ) const +{ + if ( XMLUtil::ToInt( Value(), value )) { + return XML_NO_ERROR; + } + return XML_WRONG_ATTRIBUTE_TYPE; +} + + +XMLError XMLAttribute::QueryUnsignedValue( unsigned int* value ) const +{ + if ( XMLUtil::ToUnsigned( Value(), value )) { + return XML_NO_ERROR; + } + return XML_WRONG_ATTRIBUTE_TYPE; +} + + +XMLError XMLAttribute::QueryBoolValue( bool* value ) const +{ + if ( XMLUtil::ToBool( Value(), value )) { + return XML_NO_ERROR; + } + return XML_WRONG_ATTRIBUTE_TYPE; +} + + +XMLError XMLAttribute::QueryFloatValue( float* value ) const +{ + if ( XMLUtil::ToFloat( Value(), value )) { + return XML_NO_ERROR; + } + return XML_WRONG_ATTRIBUTE_TYPE; +} + + +XMLError XMLAttribute::QueryDoubleValue( double* value ) const +{ + if ( XMLUtil::ToDouble( Value(), value )) { + return XML_NO_ERROR; + } + return XML_WRONG_ATTRIBUTE_TYPE; +} + + +void XMLAttribute::SetAttribute( const char* v ) +{ + _value.SetStr( v ); +} + + +void XMLAttribute::SetAttribute( int v ) +{ + char buf[BUF_SIZE]; + XMLUtil::ToStr( v, buf, BUF_SIZE ); + _value.SetStr( buf ); +} + + +void XMLAttribute::SetAttribute( unsigned v ) +{ + char buf[BUF_SIZE]; + XMLUtil::ToStr( v, buf, BUF_SIZE ); + _value.SetStr( buf ); +} + + +void XMLAttribute::SetAttribute( bool v ) +{ + char buf[BUF_SIZE]; + XMLUtil::ToStr( v, buf, BUF_SIZE ); + _value.SetStr( buf ); +} + +void XMLAttribute::SetAttribute( double v ) +{ + char buf[BUF_SIZE]; + XMLUtil::ToStr( v, buf, BUF_SIZE ); + _value.SetStr( buf ); +} + +void XMLAttribute::SetAttribute( float v ) +{ + char buf[BUF_SIZE]; + XMLUtil::ToStr( v, buf, BUF_SIZE ); + _value.SetStr( buf ); +} + + +// --------- XMLElement ---------- // +XMLElement::XMLElement( XMLDocument* doc ) : XMLNode( doc ), + _closingType( 0 ), + _rootAttribute( 0 ) +{ +} + + +XMLElement::~XMLElement() +{ + while( _rootAttribute ) { + XMLAttribute* next = _rootAttribute->_next; + DeleteAttribute( _rootAttribute ); + _rootAttribute = next; + } +} + + +const XMLAttribute* XMLElement::FindAttribute( const char* name ) const +{ + for( XMLAttribute* a = _rootAttribute; a; a = a->_next ) { + if ( XMLUtil::StringEqual( a->Name(), name ) ) { + return a; + } + } + return 0; +} + + +const char* XMLElement::Attribute( const char* name, const char* value ) const +{ + const XMLAttribute* a = FindAttribute( name ); + if ( !a ) { + return 0; + } + if ( !value || XMLUtil::StringEqual( a->Value(), value )) { + return a->Value(); + } + return 0; +} + + +const char* XMLElement::GetText() const +{ + if ( FirstChild() && FirstChild()->ToText() ) { + return FirstChild()->Value(); + } + return 0; +} + + +void XMLElement::SetText( const char* inText ) +{ + if ( FirstChild() && FirstChild()->ToText() ) + FirstChild()->SetValue( inText ); + else { + XMLText* theText = GetDocument()->NewText( inText ); + InsertFirstChild( theText ); + } +} + + +void XMLElement::SetText( int v ) +{ + char buf[BUF_SIZE]; + XMLUtil::ToStr( v, buf, BUF_SIZE ); + SetText( buf ); +} + + +void XMLElement::SetText( unsigned v ) +{ + char buf[BUF_SIZE]; + XMLUtil::ToStr( v, buf, BUF_SIZE ); + SetText( buf ); +} + + +void XMLElement::SetText( bool v ) +{ + char buf[BUF_SIZE]; + XMLUtil::ToStr( v, buf, BUF_SIZE ); + SetText( buf ); +} + + +void XMLElement::SetText( float v ) +{ + char buf[BUF_SIZE]; + XMLUtil::ToStr( v, buf, BUF_SIZE ); + SetText( buf ); +} + + +void XMLElement::SetText( double v ) +{ + char buf[BUF_SIZE]; + XMLUtil::ToStr( v, buf, BUF_SIZE ); + SetText( buf ); +} + + +XMLError XMLElement::QueryIntText( int* ival ) const +{ + if ( FirstChild() && FirstChild()->ToText() ) { + const char* t = FirstChild()->Value(); + if ( XMLUtil::ToInt( t, ival ) ) { + return XML_SUCCESS; + } + return XML_CAN_NOT_CONVERT_TEXT; + } + return XML_NO_TEXT_NODE; +} + + +XMLError XMLElement::QueryUnsignedText( unsigned* uval ) const +{ + if ( FirstChild() && FirstChild()->ToText() ) { + const char* t = FirstChild()->Value(); + if ( XMLUtil::ToUnsigned( t, uval ) ) { + return XML_SUCCESS; + } + return XML_CAN_NOT_CONVERT_TEXT; + } + return XML_NO_TEXT_NODE; +} + + +XMLError XMLElement::QueryBoolText( bool* bval ) const +{ + if ( FirstChild() && FirstChild()->ToText() ) { + const char* t = FirstChild()->Value(); + if ( XMLUtil::ToBool( t, bval ) ) { + return XML_SUCCESS; + } + return XML_CAN_NOT_CONVERT_TEXT; + } + return XML_NO_TEXT_NODE; +} + + +XMLError XMLElement::QueryDoubleText( double* dval ) const +{ + if ( FirstChild() && FirstChild()->ToText() ) { + const char* t = FirstChild()->Value(); + if ( XMLUtil::ToDouble( t, dval ) ) { + return XML_SUCCESS; + } + return XML_CAN_NOT_CONVERT_TEXT; + } + return XML_NO_TEXT_NODE; +} + + +XMLError XMLElement::QueryFloatText( float* fval ) const +{ + if ( FirstChild() && FirstChild()->ToText() ) { + const char* t = FirstChild()->Value(); + if ( XMLUtil::ToFloat( t, fval ) ) { + return XML_SUCCESS; + } + return XML_CAN_NOT_CONVERT_TEXT; + } + return XML_NO_TEXT_NODE; +} + + + +XMLAttribute* XMLElement::FindOrCreateAttribute( const char* name ) +{ + XMLAttribute* last = 0; + XMLAttribute* attrib = 0; + for( attrib = _rootAttribute; + attrib; + last = attrib, attrib = attrib->_next ) { + if ( XMLUtil::StringEqual( attrib->Name(), name ) ) { + break; + } + } + if ( !attrib ) { + TIXMLASSERT( sizeof( XMLAttribute ) == _document->_attributePool.ItemSize() ); + attrib = new (_document->_attributePool.Alloc() ) XMLAttribute(); + attrib->_memPool = &_document->_attributePool; + if ( last ) { + last->_next = attrib; + } + else { + _rootAttribute = attrib; + } + attrib->SetName( name ); + attrib->_memPool->SetTracked(); // always created and linked. + } + return attrib; +} + + +void XMLElement::DeleteAttribute( const char* name ) +{ + XMLAttribute* prev = 0; + for( XMLAttribute* a=_rootAttribute; a; a=a->_next ) { + if ( XMLUtil::StringEqual( name, a->Name() ) ) { + if ( prev ) { + prev->_next = a->_next; + } + else { + _rootAttribute = a->_next; + } + DeleteAttribute( a ); + break; + } + prev = a; + } +} + + +char* XMLElement::ParseAttributes( char* p ) +{ + const char* start = p; + XMLAttribute* prevAttribute = 0; + + // Read the attributes. + while( p ) { + p = XMLUtil::SkipWhiteSpace( p ); + if ( !(*p) ) { + _document->SetError( XML_ERROR_PARSING_ELEMENT, start, Name() ); + return 0; + } + + // attribute. + if (XMLUtil::IsNameStartChar( *p ) ) { + TIXMLASSERT( sizeof( XMLAttribute ) == _document->_attributePool.ItemSize() ); + XMLAttribute* attrib = new (_document->_attributePool.Alloc() ) XMLAttribute(); + attrib->_memPool = &_document->_attributePool; + attrib->_memPool->SetTracked(); + + p = attrib->ParseDeep( p, _document->ProcessEntities() ); + if ( !p || Attribute( attrib->Name() ) ) { + DeleteAttribute( attrib ); + _document->SetError( XML_ERROR_PARSING_ATTRIBUTE, start, p ); + return 0; + } + // There is a minor bug here: if the attribute in the source xml + // document is duplicated, it will not be detected and the + // attribute will be doubly added. However, tracking the 'prevAttribute' + // avoids re-scanning the attribute list. Preferring performance for + // now, may reconsider in the future. + if ( prevAttribute ) { + prevAttribute->_next = attrib; + } + else { + _rootAttribute = attrib; + } + prevAttribute = attrib; + } + // end of the tag + else if ( *p == '>' ) { + ++p; + break; + } + // end of the tag + else if ( *p == '/' && *(p+1) == '>' ) { + _closingType = CLOSED; + return p+2; // done; sealed element. + } + else { + _document->SetError( XML_ERROR_PARSING_ELEMENT, start, p ); + return 0; + } + } + return p; +} + +void XMLElement::DeleteAttribute( XMLAttribute* attribute ) +{ + if ( attribute == 0 ) { + return; + } + MemPool* pool = attribute->_memPool; + attribute->~XMLAttribute(); + pool->Free( attribute ); +} + +// +// +// foobar +// +char* XMLElement::ParseDeep( char* p, StrPair* strPair ) +{ + // Read the element name. + p = XMLUtil::SkipWhiteSpace( p ); + + // The closing element is the form. It is + // parsed just like a regular element then deleted from + // the DOM. + if ( *p == '/' ) { + _closingType = CLOSING; + ++p; + } + + p = _value.ParseName( p ); + if ( _value.Empty() ) { + return 0; + } + + p = ParseAttributes( p ); + if ( !p || !*p || _closingType ) { + return p; + } + + p = XMLNode::ParseDeep( p, strPair ); + return p; +} + + + +XMLNode* XMLElement::ShallowClone( XMLDocument* doc ) const +{ + if ( !doc ) { + doc = _document; + } + XMLElement* element = doc->NewElement( Value() ); // fixme: this will always allocate memory. Intern? + for( const XMLAttribute* a=FirstAttribute(); a; a=a->Next() ) { + element->SetAttribute( a->Name(), a->Value() ); // fixme: this will always allocate memory. Intern? + } + return element; +} + + +bool XMLElement::ShallowEqual( const XMLNode* compare ) const +{ + TIXMLASSERT( compare ); + const XMLElement* other = compare->ToElement(); + if ( other && XMLUtil::StringEqual( other->Name(), Name() )) { + + const XMLAttribute* a=FirstAttribute(); + const XMLAttribute* b=other->FirstAttribute(); + + while ( a && b ) { + if ( !XMLUtil::StringEqual( a->Value(), b->Value() ) ) { + return false; + } + a = a->Next(); + b = b->Next(); + } + if ( a || b ) { + // different count + return false; + } + return true; + } + return false; +} + + +bool XMLElement::Accept( XMLVisitor* visitor ) const +{ + TIXMLASSERT( visitor ); + if ( visitor->VisitEnter( *this, _rootAttribute ) ) { + for ( const XMLNode* node=FirstChild(); node; node=node->NextSibling() ) { + if ( !node->Accept( visitor ) ) { + break; + } + } + } + return visitor->VisitExit( *this ); +} + + +// --------- XMLDocument ----------- // + +// Warning: List must match 'enum XMLError' +const char* XMLDocument::_errorNames[XML_ERROR_COUNT] = { + "XML_SUCCESS", + "XML_NO_ATTRIBUTE", + "XML_WRONG_ATTRIBUTE_TYPE", + "XML_ERROR_FILE_NOT_FOUND", + "XML_ERROR_FILE_COULD_NOT_BE_OPENED", + "XML_ERROR_FILE_READ_ERROR", + "XML_ERROR_ELEMENT_MISMATCH", + "XML_ERROR_PARSING_ELEMENT", + "XML_ERROR_PARSING_ATTRIBUTE", + "XML_ERROR_IDENTIFYING_TAG", + "XML_ERROR_PARSING_TEXT", + "XML_ERROR_PARSING_CDATA", + "XML_ERROR_PARSING_COMMENT", + "XML_ERROR_PARSING_DECLARATION", + "XML_ERROR_PARSING_UNKNOWN", + "XML_ERROR_EMPTY_DOCUMENT", + "XML_ERROR_MISMATCHED_ELEMENT", + "XML_ERROR_PARSING", + "XML_CAN_NOT_CONVERT_TEXT", + "XML_NO_TEXT_NODE" +}; + + +XMLDocument::XMLDocument( bool processEntities, Whitespace whitespace ) : + XMLNode( 0 ), + _writeBOM( false ), + _processEntities( processEntities ), + _errorID( XML_NO_ERROR ), + _whitespace( whitespace ), + _errorStr1( 0 ), + _errorStr2( 0 ), + _charBuffer( 0 ) +{ + // avoid VC++ C4355 warning about 'this' in initializer list (C4355 is off by default in VS2012+) + _document = this; +} + + +XMLDocument::~XMLDocument() +{ + Clear(); +} + + +void XMLDocument::Clear() +{ + DeleteChildren(); + +#ifdef DEBUG + const bool hadError = Error(); +#endif + _errorID = XML_NO_ERROR; + _errorStr1 = 0; + _errorStr2 = 0; + + delete [] _charBuffer; + _charBuffer = 0; + +#if 0 + _textPool.Trace( "text" ); + _elementPool.Trace( "element" ); + _commentPool.Trace( "comment" ); + _attributePool.Trace( "attribute" ); +#endif + +#ifdef DEBUG + if ( !hadError ) { + TIXMLASSERT( _elementPool.CurrentAllocs() == _elementPool.Untracked() ); + TIXMLASSERT( _attributePool.CurrentAllocs() == _attributePool.Untracked() ); + TIXMLASSERT( _textPool.CurrentAllocs() == _textPool.Untracked() ); + TIXMLASSERT( _commentPool.CurrentAllocs() == _commentPool.Untracked() ); + } +#endif +} + + +XMLElement* XMLDocument::NewElement( const char* name ) +{ + TIXMLASSERT( sizeof( XMLElement ) == _elementPool.ItemSize() ); + XMLElement* ele = new (_elementPool.Alloc()) XMLElement( this ); + ele->_memPool = &_elementPool; + ele->SetName( name ); + return ele; +} + + +XMLComment* XMLDocument::NewComment( const char* str ) +{ + TIXMLASSERT( sizeof( XMLComment ) == _commentPool.ItemSize() ); + XMLComment* comment = new (_commentPool.Alloc()) XMLComment( this ); + comment->_memPool = &_commentPool; + comment->SetValue( str ); + return comment; +} + + +XMLText* XMLDocument::NewText( const char* str ) +{ + TIXMLASSERT( sizeof( XMLText ) == _textPool.ItemSize() ); + XMLText* text = new (_textPool.Alloc()) XMLText( this ); + text->_memPool = &_textPool; + text->SetValue( str ); + return text; +} + + +XMLDeclaration* XMLDocument::NewDeclaration( const char* str ) +{ + TIXMLASSERT( sizeof( XMLDeclaration ) == _commentPool.ItemSize() ); + XMLDeclaration* dec = new (_commentPool.Alloc()) XMLDeclaration( this ); + dec->_memPool = &_commentPool; + dec->SetValue( str ? str : "xml version=\"1.0\" encoding=\"UTF-8\"" ); + return dec; +} + + +XMLUnknown* XMLDocument::NewUnknown( const char* str ) +{ + TIXMLASSERT( sizeof( XMLUnknown ) == _commentPool.ItemSize() ); + XMLUnknown* unk = new (_commentPool.Alloc()) XMLUnknown( this ); + unk->_memPool = &_commentPool; + unk->SetValue( str ); + return unk; +} + +static FILE* callfopen( const char* filepath, const char* mode ) +{ + TIXMLASSERT( filepath ); + TIXMLASSERT( mode ); +#if defined(_MSC_VER) && (_MSC_VER >= 1400 ) && (!defined WINCE) + FILE* fp = 0; + errno_t err = fopen_s( &fp, filepath, mode ); + if ( err ) { + return 0; + } +#else + FILE* fp = fopen( filepath, mode ); +#endif + return fp; +} + +void XMLDocument::DeleteNode( XMLNode* node ) { + TIXMLASSERT( node ); + TIXMLASSERT(node->_document == this ); + if (node->_parent) { + node->_parent->DeleteChild( node ); + } + else { + // Isn't in the tree. + // Use the parent delete. + // Also, we need to mark it tracked: we 'know' + // it was never used. + node->_memPool->SetTracked(); + // Call the static XMLNode version: + XMLNode::DeleteNode(node); + } +} + + +XMLError XMLDocument::LoadFile( const char* filename ) +{ + Clear(); + FILE* fp = callfopen( filename, "rb" ); + if ( !fp ) { + SetError( XML_ERROR_FILE_NOT_FOUND, filename, 0 ); + return _errorID; + } + LoadFile( fp ); + fclose( fp ); + return _errorID; +} + + +XMLError XMLDocument::LoadFile( FILE* fp ) +{ + Clear(); + + fseek( fp, 0, SEEK_SET ); + if ( fgetc( fp ) == EOF && ferror( fp ) != 0 ) { + SetError( XML_ERROR_FILE_READ_ERROR, 0, 0 ); + return _errorID; + } + + fseek( fp, 0, SEEK_END ); + const long filelength = ftell( fp ); + fseek( fp, 0, SEEK_SET ); + if ( filelength == -1L ) { + SetError( XML_ERROR_FILE_READ_ERROR, 0, 0 ); + return _errorID; + } + + if ( (unsigned long)filelength >= (size_t)-1 ) { + // Cannot handle files which won't fit in buffer together with null terminator + SetError( XML_ERROR_FILE_READ_ERROR, 0, 0 ); + return _errorID; + } + + if ( filelength == 0 ) { + SetError( XML_ERROR_EMPTY_DOCUMENT, 0, 0 ); + return _errorID; + } + + const size_t size = filelength; + _charBuffer = new char[size+1]; + size_t read = fread( _charBuffer, 1, size, fp ); + if ( read != size ) { + SetError( XML_ERROR_FILE_READ_ERROR, 0, 0 ); + return _errorID; + } + + _charBuffer[size] = 0; + + Parse(); + return _errorID; +} + + +XMLError XMLDocument::SaveFile( const char* filename, bool compact ) +{ + FILE* fp = callfopen( filename, "w" ); + if ( !fp ) { + SetError( XML_ERROR_FILE_COULD_NOT_BE_OPENED, filename, 0 ); + return _errorID; + } + SaveFile(fp, compact); + fclose( fp ); + return _errorID; +} + + +XMLError XMLDocument::SaveFile( FILE* fp, bool compact ) +{ + // Clear any error from the last save, otherwise it will get reported + // for *this* call. + SetError( XML_NO_ERROR, 0, 0 ); + XMLPrinter stream( fp, compact ); + Print( &stream ); + return _errorID; +} + + +XMLError XMLDocument::Parse( const char* p, size_t len ) +{ + Clear(); + + if ( len == 0 || !p || !*p ) { + SetError( XML_ERROR_EMPTY_DOCUMENT, 0, 0 ); + return _errorID; + } + if ( len == (size_t)(-1) ) { + len = strlen( p ); + } + _charBuffer = new char[ len+1 ]; + memcpy( _charBuffer, p, len ); + _charBuffer[len] = 0; + + Parse(); + if ( Error() ) { + // clean up now essentially dangling memory. + // and the parse fail can put objects in the + // pools that are dead and inaccessible. + DeleteChildren(); + _elementPool.Clear(); + _attributePool.Clear(); + _textPool.Clear(); + _commentPool.Clear(); + } + return _errorID; +} + + +void XMLDocument::Print( XMLPrinter* streamer ) const +{ + if ( streamer ) { + Accept( streamer ); + } + else { + XMLPrinter stdoutStreamer( stdout ); + Accept( &stdoutStreamer ); + } +} + + +void XMLDocument::SetError( XMLError error, const char* str1, const char* str2 ) +{ + TIXMLASSERT( error >= 0 && error < XML_ERROR_COUNT ); + _errorID = error; + _errorStr1 = str1; + _errorStr2 = str2; +} + +const char* XMLDocument::ErrorName() const +{ + TIXMLASSERT( _errorID >= 0 && _errorID < XML_ERROR_COUNT ); + const char* errorName = _errorNames[_errorID]; + TIXMLASSERT( errorName && errorName[0] ); + return errorName; +} + +void XMLDocument::PrintError() const +{ + if ( Error() ) { + static const int LEN = 20; + char buf1[LEN] = { 0 }; + char buf2[LEN] = { 0 }; + + if ( _errorStr1 ) { + TIXML_SNPRINTF( buf1, LEN, "%s", _errorStr1 ); + } + if ( _errorStr2 ) { + TIXML_SNPRINTF( buf2, LEN, "%s", _errorStr2 ); + } + + // Should check INT_MIN <= _errorID && _errorId <= INT_MAX, but that + // causes a clang "always true" -Wtautological-constant-out-of-range-compare warning + TIXMLASSERT( 0 <= _errorID && XML_ERROR_COUNT - 1 <= INT_MAX ); + printf( "XMLDocument error id=%d '%s' str1=%s str2=%s\n", + static_cast( _errorID ), ErrorName(), buf1, buf2 ); + } +} + +void XMLDocument::Parse() +{ + TIXMLASSERT( NoChildren() ); // Clear() must have been called previously + TIXMLASSERT( _charBuffer ); + char* p = _charBuffer; + p = XMLUtil::SkipWhiteSpace( p ); + p = const_cast( XMLUtil::ReadBOM( p, &_writeBOM ) ); + if ( !*p ) { + SetError( XML_ERROR_EMPTY_DOCUMENT, 0, 0 ); + return; + } + ParseDeep(p, 0 ); +} + +XMLPrinter::XMLPrinter( FILE* file, bool compact, int depth ) : + _elementJustOpened( false ), + _firstElement( true ), + _fp( file ), + _depth( depth ), + _textDepth( -1 ), + _processEntities( true ), + _compactMode( compact ) +{ + for( int i=0; i'] = true; // not required, but consistency is nice + _buffer.Push( 0 ); +} + + +void XMLPrinter::Print( const char* format, ... ) +{ + va_list va; + va_start( va, format ); + + if ( _fp ) { + vfprintf( _fp, format, va ); + } + else { + int len = TIXML_VSCPRINTF( format, va ); + // Close out and re-start the va-args + va_end( va ); + va_start( va, format ); + TIXMLASSERT( _buffer.Size() > 0 && _buffer[_buffer.Size() - 1] == 0 ); + char* p = _buffer.PushArr( len ) - 1; // back up over the null terminator. + TIXML_VSNPRINTF( p, len+1, format, va ); + } + va_end( va ); +} + + +void XMLPrinter::PrintSpace( int depth ) +{ + for( int i=0; i 0 && *q < ENTITY_RANGE ) { + // Check for entities. If one is found, flush + // the stream up until the entity, write the + // entity, and keep looking. + if ( flag[(unsigned char)(*q)] ) { + while ( p < q ) { + const size_t delta = q - p; + // %.*s accepts type int as "precision" + const int toPrint = ( INT_MAX < delta ) ? INT_MAX : (int)delta; + Print( "%.*s", toPrint, p ); + p += toPrint; + } + bool entityPatternPrinted = false; + for( int i=0; i" ); + } + else { + if ( _textDepth < 0 && !compactMode) { + Print( "\n" ); + PrintSpace( _depth ); + } + Print( "", name ); + } + + if ( _textDepth == _depth ) { + _textDepth = -1; + } + if ( _depth == 0 && !compactMode) { + Print( "\n" ); + } + _elementJustOpened = false; +} + + +void XMLPrinter::SealElementIfJustOpened() +{ + if ( !_elementJustOpened ) { + return; + } + _elementJustOpened = false; + Print( ">" ); +} + + +void XMLPrinter::PushText( const char* text, bool cdata ) +{ + _textDepth = _depth-1; + + SealElementIfJustOpened(); + if ( cdata ) { + Print( "", text ); + } + else { + PrintString( text, true ); + } +} + +void XMLPrinter::PushText( int value ) +{ + char buf[BUF_SIZE]; + XMLUtil::ToStr( value, buf, BUF_SIZE ); + PushText( buf, false ); +} + + +void XMLPrinter::PushText( unsigned value ) +{ + char buf[BUF_SIZE]; + XMLUtil::ToStr( value, buf, BUF_SIZE ); + PushText( buf, false ); +} + + +void XMLPrinter::PushText( bool value ) +{ + char buf[BUF_SIZE]; + XMLUtil::ToStr( value, buf, BUF_SIZE ); + PushText( buf, false ); +} + + +void XMLPrinter::PushText( float value ) +{ + char buf[BUF_SIZE]; + XMLUtil::ToStr( value, buf, BUF_SIZE ); + PushText( buf, false ); +} + + +void XMLPrinter::PushText( double value ) +{ + char buf[BUF_SIZE]; + XMLUtil::ToStr( value, buf, BUF_SIZE ); + PushText( buf, false ); +} + + +void XMLPrinter::PushComment( const char* comment ) +{ + SealElementIfJustOpened(); + if ( _textDepth < 0 && !_firstElement && !_compactMode) { + Print( "\n" ); + PrintSpace( _depth ); + } + _firstElement = false; + Print( "", comment ); +} + + +void XMLPrinter::PushDeclaration( const char* value ) +{ + SealElementIfJustOpened(); + if ( _textDepth < 0 && !_firstElement && !_compactMode) { + Print( "\n" ); + PrintSpace( _depth ); + } + _firstElement = false; + Print( "", value ); +} + + +void XMLPrinter::PushUnknown( const char* value ) +{ + SealElementIfJustOpened(); + if ( _textDepth < 0 && !_firstElement && !_compactMode) { + Print( "\n" ); + PrintSpace( _depth ); + } + _firstElement = false; + Print( "", value ); +} + + +bool XMLPrinter::VisitEnter( const XMLDocument& doc ) +{ + _processEntities = doc.ProcessEntities(); + if ( doc.HasBOM() ) { + PushHeader( true, false ); + } + return true; +} + + +bool XMLPrinter::VisitEnter( const XMLElement& element, const XMLAttribute* attribute ) +{ + const XMLElement* parentElem = 0; + if ( element.Parent() ) { + parentElem = element.Parent()->ToElement(); + } + const bool compactMode = parentElem ? CompactMode( *parentElem ) : _compactMode; + OpenElement( element.Name(), compactMode ); + while ( attribute ) { + PushAttribute( attribute->Name(), attribute->Value() ); + attribute = attribute->Next(); + } + return true; +} + + +bool XMLPrinter::VisitExit( const XMLElement& element ) +{ + CloseElement( CompactMode(element) ); + return true; +} + + +bool XMLPrinter::Visit( const XMLText& text ) +{ + PushText( text.Value(), text.CData() ); + return true; +} + + +bool XMLPrinter::Visit( const XMLComment& comment ) +{ + PushComment( comment.Value() ); + return true; +} + +bool XMLPrinter::Visit( const XMLDeclaration& declaration ) +{ + PushDeclaration( declaration.Value() ); + return true; +} + + +bool XMLPrinter::Visit( const XMLUnknown& unknown ) +{ + PushUnknown( unknown.Value() ); + return true; +} + +} // namespace tinyxml2 + diff --git a/tinyxml2.h b/tinyxml2.h new file mode 100644 index 0000000..0ceb83d --- /dev/null +++ b/tinyxml2.h @@ -0,0 +1,2114 @@ +/* +Original code by Lee Thomason (www.grinninglizard.com) + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any +damages arising from the use of this software. + +Permission is granted to anyone to use this software for any +purpose, including commercial applications, and to alter it and +redistribute it freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must +not claim that you wrote the original software. If you use this +software in a product, an acknowledgment in the product documentation +would be appreciated but is not required. + +2. Altered source versions must be plainly marked as such, and +must not be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source +distribution. +*/ + +#ifndef TINYXML2_INCLUDED +#define TINYXML2_INCLUDED + +#if defined(ANDROID_NDK) || defined(__BORLANDC__) || defined(__QNXNTO__) +# include +# include +# include +# include +# include +# include +#else +# include +# include +# include +# include +# include +# include +#endif + +/* + TODO: intern strings instead of allocation. +*/ +/* + gcc: + g++ -Wall -DDEBUG tinyxml2.cpp xmltest.cpp -o gccxmltest.exe + + Formatting, Artistic Style: + AStyle.exe --style=1tbs --indent-switches --break-closing-brackets --indent-preprocessor tinyxml2.cpp tinyxml2.h +*/ + +#if defined( _DEBUG ) || defined( DEBUG ) || defined (__DEBUG__) +# ifndef DEBUG +# define DEBUG +# endif +#endif + +#ifdef _MSC_VER +# pragma warning(push) +# pragma warning(disable: 4251) +#endif + +#ifdef _WIN32 +# ifdef TINYXML2_EXPORT +# define TINYXML2_LIB __declspec(dllexport) +# elif defined(TINYXML2_IMPORT) +# define TINYXML2_LIB __declspec(dllimport) +# else +# define TINYXML2_LIB +# endif +#else +# define TINYXML2_LIB +#endif + + +#if defined(DEBUG) +# if defined(_MSC_VER) +# // "(void)0," is for suppressing C4127 warning in "assert(false)", "assert(true)" and the like +# define TIXMLASSERT( x ) if ( !((void)0,(x))) { __debugbreak(); } //if ( !(x)) WinDebugBreak() +# elif defined (ANDROID_NDK) +# include +# define TIXMLASSERT( x ) if ( !(x)) { __android_log_assert( "assert", "grinliz", "ASSERT in '%s' at %d.", __FILE__, __LINE__ ); } +# else +# include +# define TIXMLASSERT assert +# endif +# else +# define TIXMLASSERT( x ) {} +#endif + + +/* Versioning, past 1.0.14: + http://semver.org/ +*/ +static const int TIXML2_MAJOR_VERSION = 3; +static const int TIXML2_MINOR_VERSION = 0; +static const int TIXML2_PATCH_VERSION = 0; + +namespace tinyxml2 +{ +class XMLDocument; +class XMLElement; +class XMLAttribute; +class XMLComment; +class XMLText; +class XMLDeclaration; +class XMLUnknown; +class XMLPrinter; + +/* + A class that wraps strings. Normally stores the start and end + pointers into the XML file itself, and will apply normalization + and entity translation if actually read. Can also store (and memory + manage) a traditional char[] +*/ +class StrPair +{ +public: + enum { + NEEDS_ENTITY_PROCESSING = 0x01, + NEEDS_NEWLINE_NORMALIZATION = 0x02, + NEEDS_WHITESPACE_COLLAPSING = 0x04, + + TEXT_ELEMENT = NEEDS_ENTITY_PROCESSING | NEEDS_NEWLINE_NORMALIZATION, + TEXT_ELEMENT_LEAVE_ENTITIES = NEEDS_NEWLINE_NORMALIZATION, + ATTRIBUTE_NAME = 0, + ATTRIBUTE_VALUE = NEEDS_ENTITY_PROCESSING | NEEDS_NEWLINE_NORMALIZATION, + ATTRIBUTE_VALUE_LEAVE_ENTITIES = NEEDS_NEWLINE_NORMALIZATION, + COMMENT = NEEDS_NEWLINE_NORMALIZATION + }; + + StrPair() : _flags( 0 ), _start( 0 ), _end( 0 ) {} + ~StrPair(); + + void Set( char* start, char* end, int flags ) { + Reset(); + _start = start; + _end = end; + _flags = flags | NEEDS_FLUSH; + } + + const char* GetStr(); + + bool Empty() const { + return _start == _end; + } + + void SetInternedStr( const char* str ) { + Reset(); + _start = const_cast(str); + } + + void SetStr( const char* str, int flags=0 ); + + char* ParseText( char* in, const char* endTag, int strFlags ); + char* ParseName( char* in ); + + void TransferTo( StrPair* other ); + +private: + void Reset(); + void CollapseWhitespace(); + + enum { + NEEDS_FLUSH = 0x100, + NEEDS_DELETE = 0x200 + }; + + // After parsing, if *_end != 0, it can be set to zero. + int _flags; + char* _start; + char* _end; + + StrPair( const StrPair& other ); // not supported + void operator=( StrPair& other ); // not supported, use TransferTo() +}; + + +/* + A dynamic array of Plain Old Data. Doesn't support constructors, etc. + Has a small initial memory pool, so that low or no usage will not + cause a call to new/delete +*/ +template +class DynArray +{ +public: + DynArray() { + _mem = _pool; + _allocated = INITIAL_SIZE; + _size = 0; + } + + ~DynArray() { + if ( _mem != _pool ) { + delete [] _mem; + } + } + + void Clear() { + _size = 0; + } + + void Push( T t ) { + TIXMLASSERT( _size < INT_MAX ); + EnsureCapacity( _size+1 ); + _mem[_size++] = t; + } + + T* PushArr( int count ) { + TIXMLASSERT( count >= 0 ); + TIXMLASSERT( _size <= INT_MAX - count ); + EnsureCapacity( _size+count ); + T* ret = &_mem[_size]; + _size += count; + return ret; + } + + T Pop() { + TIXMLASSERT( _size > 0 ); + return _mem[--_size]; + } + + void PopArr( int count ) { + TIXMLASSERT( _size >= count ); + _size -= count; + } + + bool Empty() const { + return _size == 0; + } + + T& operator[](int i) { + TIXMLASSERT( i>= 0 && i < _size ); + return _mem[i]; + } + + const T& operator[](int i) const { + TIXMLASSERT( i>= 0 && i < _size ); + return _mem[i]; + } + + const T& PeekTop() const { + TIXMLASSERT( _size > 0 ); + return _mem[ _size - 1]; + } + + int Size() const { + TIXMLASSERT( _size >= 0 ); + return _size; + } + + int Capacity() const { + TIXMLASSERT( _allocated >= INITIAL_SIZE ); + return _allocated; + } + + const T* Mem() const { + TIXMLASSERT( _mem ); + return _mem; + } + + T* Mem() { + TIXMLASSERT( _mem ); + return _mem; + } + +private: + DynArray( const DynArray& ); // not supported + void operator=( const DynArray& ); // not supported + + void EnsureCapacity( int cap ) { + TIXMLASSERT( cap > 0 ); + if ( cap > _allocated ) { + TIXMLASSERT( cap <= INT_MAX / 2 ); + int newAllocated = cap * 2; + T* newMem = new T[newAllocated]; + memcpy( newMem, _mem, sizeof(T)*_size ); // warning: not using constructors, only works for PODs + if ( _mem != _pool ) { + delete [] _mem; + } + _mem = newMem; + _allocated = newAllocated; + } + } + + T* _mem; + T _pool[INITIAL_SIZE]; + int _allocated; // objects allocated + int _size; // number objects in use +}; + + +/* + Parent virtual class of a pool for fast allocation + and deallocation of objects. +*/ +class MemPool +{ +public: + MemPool() {} + virtual ~MemPool() {} + + virtual int ItemSize() const = 0; + virtual void* Alloc() = 0; + virtual void Free( void* ) = 0; + virtual void SetTracked() = 0; + virtual void Clear() = 0; +}; + + +/* + Template child class to create pools of the correct type. +*/ +template< int SIZE > +class MemPoolT : public MemPool +{ +public: + MemPoolT() : _root(0), _currentAllocs(0), _nAllocs(0), _maxAllocs(0), _nUntracked(0) {} + ~MemPoolT() { + Clear(); + } + + void Clear() { + // Delete the blocks. + while( !_blockPtrs.Empty()) { + Block* b = _blockPtrs.Pop(); + delete b; + } + _root = 0; + _currentAllocs = 0; + _nAllocs = 0; + _maxAllocs = 0; + _nUntracked = 0; + } + + virtual int ItemSize() const { + return SIZE; + } + int CurrentAllocs() const { + return _currentAllocs; + } + + virtual void* Alloc() { + if ( !_root ) { + // Need a new block. + Block* block = new Block(); + _blockPtrs.Push( block ); + + for( int i=0; ichunk[i].next = &block->chunk[i+1]; + } + block->chunk[COUNT-1].next = 0; + _root = block->chunk; + } + void* result = _root; + _root = _root->next; + + ++_currentAllocs; + if ( _currentAllocs > _maxAllocs ) { + _maxAllocs = _currentAllocs; + } + _nAllocs++; + _nUntracked++; + return result; + } + + virtual void Free( void* mem ) { + if ( !mem ) { + return; + } + --_currentAllocs; + Chunk* chunk = static_cast( mem ); +#ifdef DEBUG + memset( chunk, 0xfe, sizeof(Chunk) ); +#endif + chunk->next = _root; + _root = chunk; + } + void Trace( const char* name ) { + printf( "Mempool %s watermark=%d [%dk] current=%d size=%d nAlloc=%d blocks=%d\n", + name, _maxAllocs, _maxAllocs*SIZE/1024, _currentAllocs, SIZE, _nAllocs, _blockPtrs.Size() ); + } + + void SetTracked() { + _nUntracked--; + } + + int Untracked() const { + return _nUntracked; + } + + // This number is perf sensitive. 4k seems like a good tradeoff on my machine. + // The test file is large, 170k. + // Release: VS2010 gcc(no opt) + // 1k: 4000 + // 2k: 4000 + // 4k: 3900 21000 + // 16k: 5200 + // 32k: 4300 + // 64k: 4000 21000 + enum { COUNT = (4*1024)/SIZE }; // Some compilers do not accept to use COUNT in private part if COUNT is private + +private: + MemPoolT( const MemPoolT& ); // not supported + void operator=( const MemPoolT& ); // not supported + + union Chunk { + Chunk* next; + char mem[SIZE]; + }; + struct Block { + Chunk chunk[COUNT]; + }; + DynArray< Block*, 10 > _blockPtrs; + Chunk* _root; + + int _currentAllocs; + int _nAllocs; + int _maxAllocs; + int _nUntracked; +}; + + + +/** + Implements the interface to the "Visitor pattern" (see the Accept() method.) + If you call the Accept() method, it requires being passed a XMLVisitor + class to handle callbacks. For nodes that contain other nodes (Document, Element) + you will get called with a VisitEnter/VisitExit pair. Nodes that are always leafs + are simply called with Visit(). + + If you return 'true' from a Visit method, recursive parsing will continue. If you return + false, no children of this node or its siblings will be visited. + + All flavors of Visit methods have a default implementation that returns 'true' (continue + visiting). You need to only override methods that are interesting to you. + + Generally Accept() is called on the XMLDocument, although all nodes support visiting. + + You should never change the document from a callback. + + @sa XMLNode::Accept() +*/ +class TINYXML2_LIB XMLVisitor +{ +public: + virtual ~XMLVisitor() {} + + /// Visit a document. + virtual bool VisitEnter( const XMLDocument& /*doc*/ ) { + return true; + } + /// Visit a document. + virtual bool VisitExit( const XMLDocument& /*doc*/ ) { + return true; + } + + /// Visit an element. + virtual bool VisitEnter( const XMLElement& /*element*/, const XMLAttribute* /*firstAttribute*/ ) { + return true; + } + /// Visit an element. + virtual bool VisitExit( const XMLElement& /*element*/ ) { + return true; + } + + /// Visit a declaration. + virtual bool Visit( const XMLDeclaration& /*declaration*/ ) { + return true; + } + /// Visit a text node. + virtual bool Visit( const XMLText& /*text*/ ) { + return true; + } + /// Visit a comment node. + virtual bool Visit( const XMLComment& /*comment*/ ) { + return true; + } + /// Visit an unknown node. + virtual bool Visit( const XMLUnknown& /*unknown*/ ) { + return true; + } +}; + +// WARNING: must match XMLDocument::_errorNames[] +enum XMLError { + XML_SUCCESS = 0, + XML_NO_ERROR = 0, + XML_NO_ATTRIBUTE, + XML_WRONG_ATTRIBUTE_TYPE, + XML_ERROR_FILE_NOT_FOUND, + XML_ERROR_FILE_COULD_NOT_BE_OPENED, + XML_ERROR_FILE_READ_ERROR, + XML_ERROR_ELEMENT_MISMATCH, + XML_ERROR_PARSING_ELEMENT, + XML_ERROR_PARSING_ATTRIBUTE, + XML_ERROR_IDENTIFYING_TAG, + XML_ERROR_PARSING_TEXT, + XML_ERROR_PARSING_CDATA, + XML_ERROR_PARSING_COMMENT, + XML_ERROR_PARSING_DECLARATION, + XML_ERROR_PARSING_UNKNOWN, + XML_ERROR_EMPTY_DOCUMENT, + XML_ERROR_MISMATCHED_ELEMENT, + XML_ERROR_PARSING, + XML_CAN_NOT_CONVERT_TEXT, + XML_NO_TEXT_NODE, + + XML_ERROR_COUNT +}; + + +/* + Utility functionality. +*/ +class XMLUtil +{ +public: + static const char* SkipWhiteSpace( const char* p ) { + TIXMLASSERT( p ); + while( IsWhiteSpace(*p) ) { + ++p; + } + TIXMLASSERT( p ); + return p; + } + static char* SkipWhiteSpace( char* p ) { + return const_cast( SkipWhiteSpace( const_cast(p) ) ); + } + + // Anything in the high order range of UTF-8 is assumed to not be whitespace. This isn't + // correct, but simple, and usually works. + static bool IsWhiteSpace( char p ) { + return !IsUTF8Continuation(p) && isspace( static_cast(p) ); + } + + inline static bool IsNameStartChar( unsigned char ch ) { + if ( ch >= 128 ) { + // This is a heuristic guess in attempt to not implement Unicode-aware isalpha() + return true; + } + if ( isalpha( ch ) ) { + return true; + } + return ch == ':' || ch == '_'; + } + + inline static bool IsNameChar( unsigned char ch ) { + return IsNameStartChar( ch ) + || isdigit( ch ) + || ch == '.' + || ch == '-'; + } + + inline static bool StringEqual( const char* p, const char* q, int nChar=INT_MAX ) { + if ( p == q ) { + return true; + } + int n = 0; + while( *p && *q && *p == *q && n(const_cast(this)->FirstChildElement( name )); + } + + /// Get the last child node, or null if none exists. + const XMLNode* LastChild() const { + return _lastChild; + } + + XMLNode* LastChild() { + return _lastChild; + } + + /** Get the last child element or optionally the last child + element with the specified name. + */ + const XMLElement* LastChildElement( const char* name = 0 ) const; + + XMLElement* LastChildElement( const char* name = 0 ) { + return const_cast(const_cast(this)->LastChildElement(name) ); + } + + /// Get the previous (left) sibling node of this node. + const XMLNode* PreviousSibling() const { + return _prev; + } + + XMLNode* PreviousSibling() { + return _prev; + } + + /// Get the previous (left) sibling element of this node, with an optionally supplied name. + const XMLElement* PreviousSiblingElement( const char* name = 0 ) const ; + + XMLElement* PreviousSiblingElement( const char* name = 0 ) { + return const_cast(const_cast(this)->PreviousSiblingElement( name ) ); + } + + /// Get the next (right) sibling node of this node. + const XMLNode* NextSibling() const { + return _next; + } + + XMLNode* NextSibling() { + return _next; + } + + /// Get the next (right) sibling element of this node, with an optionally supplied name. + const XMLElement* NextSiblingElement( const char* name = 0 ) const; + + XMLElement* NextSiblingElement( const char* name = 0 ) { + return const_cast(const_cast(this)->NextSiblingElement( name ) ); + } + + /** + Add a child node as the last (right) child. + If the child node is already part of the document, + it is moved from its old location to the new location. + Returns the addThis argument or 0 if the node does not + belong to the same document. + */ + XMLNode* InsertEndChild( XMLNode* addThis ); + + XMLNode* LinkEndChild( XMLNode* addThis ) { + return InsertEndChild( addThis ); + } + /** + Add a child node as the first (left) child. + If the child node is already part of the document, + it is moved from its old location to the new location. + Returns the addThis argument or 0 if the node does not + belong to the same document. + */ + XMLNode* InsertFirstChild( XMLNode* addThis ); + /** + Add a node after the specified child node. + If the child node is already part of the document, + it is moved from its old location to the new location. + Returns the addThis argument or 0 if the afterThis node + is not a child of this node, or if the node does not + belong to the same document. + */ + XMLNode* InsertAfterChild( XMLNode* afterThis, XMLNode* addThis ); + + /** + Delete all the children of this node. + */ + void DeleteChildren(); + + /** + Delete a child of this node. + */ + void DeleteChild( XMLNode* node ); + + /** + Make a copy of this node, but not its children. + You may pass in a Document pointer that will be + the owner of the new Node. If the 'document' is + null, then the node returned will be allocated + from the current Document. (this->GetDocument()) + + Note: if called on a XMLDocument, this will return null. + */ + virtual XMLNode* ShallowClone( XMLDocument* document ) const = 0; + + /** + Test if 2 nodes are the same, but don't test children. + The 2 nodes do not need to be in the same Document. + + Note: if called on a XMLDocument, this will return false. + */ + virtual bool ShallowEqual( const XMLNode* compare ) const = 0; + + /** Accept a hierarchical visit of the nodes in the TinyXML-2 DOM. Every node in the + XML tree will be conditionally visited and the host will be called back + via the XMLVisitor interface. + + This is essentially a SAX interface for TinyXML-2. (Note however it doesn't re-parse + the XML for the callbacks, so the performance of TinyXML-2 is unchanged by using this + interface versus any other.) + + The interface has been based on ideas from: + + - http://www.saxproject.org/ + - http://c2.com/cgi/wiki?HierarchicalVisitorPattern + + Which are both good references for "visiting". + + An example of using Accept(): + @verbatim + XMLPrinter printer; + tinyxmlDoc.Accept( &printer ); + const char* xmlcstr = printer.CStr(); + @endverbatim + */ + virtual bool Accept( XMLVisitor* visitor ) const = 0; + +protected: + XMLNode( XMLDocument* ); + virtual ~XMLNode(); + + virtual char* ParseDeep( char*, StrPair* ); + + XMLDocument* _document; + XMLNode* _parent; + mutable StrPair _value; + + XMLNode* _firstChild; + XMLNode* _lastChild; + + XMLNode* _prev; + XMLNode* _next; + +private: + MemPool* _memPool; + void Unlink( XMLNode* child ); + static void DeleteNode( XMLNode* node ); + void InsertChildPreamble( XMLNode* insertThis ) const; + + XMLNode( const XMLNode& ); // not supported + XMLNode& operator=( const XMLNode& ); // not supported +}; + + +/** XML text. + + Note that a text node can have child element nodes, for example: + @verbatim + This is bold + @endverbatim + + A text node can have 2 ways to output the next. "normal" output + and CDATA. It will default to the mode it was parsed from the XML file and + you generally want to leave it alone, but you can change the output mode with + SetCData() and query it with CData(). +*/ +class TINYXML2_LIB XMLText : public XMLNode +{ + friend class XMLBase; + friend class XMLDocument; +public: + virtual bool Accept( XMLVisitor* visitor ) const; + + virtual XMLText* ToText() { + return this; + } + virtual const XMLText* ToText() const { + return this; + } + + /// Declare whether this should be CDATA or standard text. + void SetCData( bool isCData ) { + _isCData = isCData; + } + /// Returns true if this is a CDATA text element. + bool CData() const { + return _isCData; + } + + virtual XMLNode* ShallowClone( XMLDocument* document ) const; + virtual bool ShallowEqual( const XMLNode* compare ) const; + +protected: + XMLText( XMLDocument* doc ) : XMLNode( doc ), _isCData( false ) {} + virtual ~XMLText() {} + + char* ParseDeep( char*, StrPair* endTag ); + +private: + bool _isCData; + + XMLText( const XMLText& ); // not supported + XMLText& operator=( const XMLText& ); // not supported +}; + + +/** An XML Comment. */ +class TINYXML2_LIB XMLComment : public XMLNode +{ + friend class XMLDocument; +public: + virtual XMLComment* ToComment() { + return this; + } + virtual const XMLComment* ToComment() const { + return this; + } + + virtual bool Accept( XMLVisitor* visitor ) const; + + virtual XMLNode* ShallowClone( XMLDocument* document ) const; + virtual bool ShallowEqual( const XMLNode* compare ) const; + +protected: + XMLComment( XMLDocument* doc ); + virtual ~XMLComment(); + + char* ParseDeep( char*, StrPair* endTag ); + +private: + XMLComment( const XMLComment& ); // not supported + XMLComment& operator=( const XMLComment& ); // not supported +}; + + +/** In correct XML the declaration is the first entry in the file. + @verbatim + + @endverbatim + + TinyXML-2 will happily read or write files without a declaration, + however. + + The text of the declaration isn't interpreted. It is parsed + and written as a string. +*/ +class TINYXML2_LIB XMLDeclaration : public XMLNode +{ + friend class XMLDocument; +public: + virtual XMLDeclaration* ToDeclaration() { + return this; + } + virtual const XMLDeclaration* ToDeclaration() const { + return this; + } + + virtual bool Accept( XMLVisitor* visitor ) const; + + virtual XMLNode* ShallowClone( XMLDocument* document ) const; + virtual bool ShallowEqual( const XMLNode* compare ) const; + +protected: + XMLDeclaration( XMLDocument* doc ); + virtual ~XMLDeclaration(); + + char* ParseDeep( char*, StrPair* endTag ); + +private: + XMLDeclaration( const XMLDeclaration& ); // not supported + XMLDeclaration& operator=( const XMLDeclaration& ); // not supported +}; + + +/** Any tag that TinyXML-2 doesn't recognize is saved as an + unknown. It is a tag of text, but should not be modified. + It will be written back to the XML, unchanged, when the file + is saved. + + DTD tags get thrown into XMLUnknowns. +*/ +class TINYXML2_LIB XMLUnknown : public XMLNode +{ + friend class XMLDocument; +public: + virtual XMLUnknown* ToUnknown() { + return this; + } + virtual const XMLUnknown* ToUnknown() const { + return this; + } + + virtual bool Accept( XMLVisitor* visitor ) const; + + virtual XMLNode* ShallowClone( XMLDocument* document ) const; + virtual bool ShallowEqual( const XMLNode* compare ) const; + +protected: + XMLUnknown( XMLDocument* doc ); + virtual ~XMLUnknown(); + + char* ParseDeep( char*, StrPair* endTag ); + +private: + XMLUnknown( const XMLUnknown& ); // not supported + XMLUnknown& operator=( const XMLUnknown& ); // not supported +}; + + + +/** An attribute is a name-value pair. Elements have an arbitrary + number of attributes, each with a unique name. + + @note The attributes are not XMLNodes. You may only query the + Next() attribute in a list. +*/ +class TINYXML2_LIB XMLAttribute +{ + friend class XMLElement; +public: + /// The name of the attribute. + const char* Name() const; + + /// The value of the attribute. + const char* Value() const; + + /// The next attribute in the list. + const XMLAttribute* Next() const { + return _next; + } + + /** IntValue interprets the attribute as an integer, and returns the value. + If the value isn't an integer, 0 will be returned. There is no error checking; + use QueryIntValue() if you need error checking. + */ + int IntValue() const { + int i=0; + QueryIntValue( &i ); + return i; + } + /// Query as an unsigned integer. See IntValue() + unsigned UnsignedValue() const { + unsigned i=0; + QueryUnsignedValue( &i ); + return i; + } + /// Query as a boolean. See IntValue() + bool BoolValue() const { + bool b=false; + QueryBoolValue( &b ); + return b; + } + /// Query as a double. See IntValue() + double DoubleValue() const { + double d=0; + QueryDoubleValue( &d ); + return d; + } + /// Query as a float. See IntValue() + float FloatValue() const { + float f=0; + QueryFloatValue( &f ); + return f; + } + + /** QueryIntValue interprets the attribute as an integer, and returns the value + in the provided parameter. The function will return XML_NO_ERROR on success, + and XML_WRONG_ATTRIBUTE_TYPE if the conversion is not successful. + */ + XMLError QueryIntValue( int* value ) const; + /// See QueryIntValue + XMLError QueryUnsignedValue( unsigned int* value ) const; + /// See QueryIntValue + XMLError QueryBoolValue( bool* value ) const; + /// See QueryIntValue + XMLError QueryDoubleValue( double* value ) const; + /// See QueryIntValue + XMLError QueryFloatValue( float* value ) const; + + /// Set the attribute to a string value. + void SetAttribute( const char* value ); + /// Set the attribute to value. + void SetAttribute( int value ); + /// Set the attribute to value. + void SetAttribute( unsigned value ); + /// Set the attribute to value. + void SetAttribute( bool value ); + /// Set the attribute to value. + void SetAttribute( double value ); + /// Set the attribute to value. + void SetAttribute( float value ); + +private: + enum { BUF_SIZE = 200 }; + + XMLAttribute() : _next( 0 ), _memPool( 0 ) {} + virtual ~XMLAttribute() {} + + XMLAttribute( const XMLAttribute& ); // not supported + void operator=( const XMLAttribute& ); // not supported + void SetName( const char* name ); + + char* ParseDeep( char* p, bool processEntities ); + + mutable StrPair _name; + mutable StrPair _value; + XMLAttribute* _next; + MemPool* _memPool; +}; + + +/** The element is a container class. It has a value, the element name, + and can contain other elements, text, comments, and unknowns. + Elements also contain an arbitrary number of attributes. +*/ +class TINYXML2_LIB XMLElement : public XMLNode +{ + friend class XMLBase; + friend class XMLDocument; +public: + /// Get the name of an element (which is the Value() of the node.) + const char* Name() const { + return Value(); + } + /// Set the name of the element. + void SetName( const char* str, bool staticMem=false ) { + SetValue( str, staticMem ); + } + + virtual XMLElement* ToElement() { + return this; + } + virtual const XMLElement* ToElement() const { + return this; + } + virtual bool Accept( XMLVisitor* visitor ) const; + + /** Given an attribute name, Attribute() returns the value + for the attribute of that name, or null if none + exists. For example: + + @verbatim + const char* value = ele->Attribute( "foo" ); + @endverbatim + + The 'value' parameter is normally null. However, if specified, + the attribute will only be returned if the 'name' and 'value' + match. This allow you to write code: + + @verbatim + if ( ele->Attribute( "foo", "bar" ) ) callFooIsBar(); + @endverbatim + + rather than: + @verbatim + if ( ele->Attribute( "foo" ) ) { + if ( strcmp( ele->Attribute( "foo" ), "bar" ) == 0 ) callFooIsBar(); + } + @endverbatim + */ + const char* Attribute( const char* name, const char* value=0 ) const; + + /** Given an attribute name, IntAttribute() returns the value + of the attribute interpreted as an integer. 0 will be + returned if there is an error. For a method with error + checking, see QueryIntAttribute() + */ + int IntAttribute( const char* name ) const { + int i=0; + QueryIntAttribute( name, &i ); + return i; + } + /// See IntAttribute() + unsigned UnsignedAttribute( const char* name ) const { + unsigned i=0; + QueryUnsignedAttribute( name, &i ); + return i; + } + /// See IntAttribute() + bool BoolAttribute( const char* name ) const { + bool b=false; + QueryBoolAttribute( name, &b ); + return b; + } + /// See IntAttribute() + double DoubleAttribute( const char* name ) const { + double d=0; + QueryDoubleAttribute( name, &d ); + return d; + } + /// See IntAttribute() + float FloatAttribute( const char* name ) const { + float f=0; + QueryFloatAttribute( name, &f ); + return f; + } + + /** Given an attribute name, QueryIntAttribute() returns + XML_NO_ERROR, XML_WRONG_ATTRIBUTE_TYPE if the conversion + can't be performed, or XML_NO_ATTRIBUTE if the attribute + doesn't exist. If successful, the result of the conversion + will be written to 'value'. If not successful, nothing will + be written to 'value'. This allows you to provide default + value: + + @verbatim + int value = 10; + QueryIntAttribute( "foo", &value ); // if "foo" isn't found, value will still be 10 + @endverbatim + */ + XMLError QueryIntAttribute( const char* name, int* value ) const { + const XMLAttribute* a = FindAttribute( name ); + if ( !a ) { + return XML_NO_ATTRIBUTE; + } + return a->QueryIntValue( value ); + } + /// See QueryIntAttribute() + XMLError QueryUnsignedAttribute( const char* name, unsigned int* value ) const { + const XMLAttribute* a = FindAttribute( name ); + if ( !a ) { + return XML_NO_ATTRIBUTE; + } + return a->QueryUnsignedValue( value ); + } + /// See QueryIntAttribute() + XMLError QueryBoolAttribute( const char* name, bool* value ) const { + const XMLAttribute* a = FindAttribute( name ); + if ( !a ) { + return XML_NO_ATTRIBUTE; + } + return a->QueryBoolValue( value ); + } + /// See QueryIntAttribute() + XMLError QueryDoubleAttribute( const char* name, double* value ) const { + const XMLAttribute* a = FindAttribute( name ); + if ( !a ) { + return XML_NO_ATTRIBUTE; + } + return a->QueryDoubleValue( value ); + } + /// See QueryIntAttribute() + XMLError QueryFloatAttribute( const char* name, float* value ) const { + const XMLAttribute* a = FindAttribute( name ); + if ( !a ) { + return XML_NO_ATTRIBUTE; + } + return a->QueryFloatValue( value ); + } + + + /** Given an attribute name, QueryAttribute() returns + XML_NO_ERROR, XML_WRONG_ATTRIBUTE_TYPE if the conversion + can't be performed, or XML_NO_ATTRIBUTE if the attribute + doesn't exist. It is overloaded for the primitive types, + and is a generally more convenient replacement of + QueryIntAttribute() and related functions. + + If successful, the result of the conversion + will be written to 'value'. If not successful, nothing will + be written to 'value'. This allows you to provide default + value: + + @verbatim + int value = 10; + QueryAttribute( "foo", &value ); // if "foo" isn't found, value will still be 10 + @endverbatim + */ + int QueryAttribute( const char* name, int* value ) const { + return QueryIntAttribute( name, value ); + } + + int QueryAttribute( const char* name, unsigned int* value ) const { + return QueryUnsignedAttribute( name, value ); + } + + int QueryAttribute( const char* name, bool* value ) const { + return QueryBoolAttribute( name, value ); + } + + int QueryAttribute( const char* name, double* value ) const { + return QueryDoubleAttribute( name, value ); + } + + int QueryAttribute( const char* name, float* value ) const { + return QueryFloatAttribute( name, value ); + } + + /// Sets the named attribute to value. + void SetAttribute( const char* name, const char* value ) { + XMLAttribute* a = FindOrCreateAttribute( name ); + a->SetAttribute( value ); + } + /// Sets the named attribute to value. + void SetAttribute( const char* name, int value ) { + XMLAttribute* a = FindOrCreateAttribute( name ); + a->SetAttribute( value ); + } + /// Sets the named attribute to value. + void SetAttribute( const char* name, unsigned value ) { + XMLAttribute* a = FindOrCreateAttribute( name ); + a->SetAttribute( value ); + } + /// Sets the named attribute to value. + void SetAttribute( const char* name, bool value ) { + XMLAttribute* a = FindOrCreateAttribute( name ); + a->SetAttribute( value ); + } + /// Sets the named attribute to value. + void SetAttribute( const char* name, double value ) { + XMLAttribute* a = FindOrCreateAttribute( name ); + a->SetAttribute( value ); + } + /// Sets the named attribute to value. + void SetAttribute( const char* name, float value ) { + XMLAttribute* a = FindOrCreateAttribute( name ); + a->SetAttribute( value ); + } + + /** + Delete an attribute. + */ + void DeleteAttribute( const char* name ); + + /// Return the first attribute in the list. + const XMLAttribute* FirstAttribute() const { + return _rootAttribute; + } + /// Query a specific attribute in the list. + const XMLAttribute* FindAttribute( const char* name ) const; + + /** Convenience function for easy access to the text inside an element. Although easy + and concise, GetText() is limited compared to getting the XMLText child + and accessing it directly. + + If the first child of 'this' is a XMLText, the GetText() + returns the character string of the Text node, else null is returned. + + This is a convenient method for getting the text of simple contained text: + @verbatim + This is text + const char* str = fooElement->GetText(); + @endverbatim + + 'str' will be a pointer to "This is text". + + Note that this function can be misleading. If the element foo was created from + this XML: + @verbatim + This is text + @endverbatim + + then the value of str would be null. The first child node isn't a text node, it is + another element. From this XML: + @verbatim + This is text + @endverbatim + GetText() will return "This is ". + */ + const char* GetText() const; + + /** Convenience function for easy access to the text inside an element. Although easy + and concise, SetText() is limited compared to creating an XMLText child + and mutating it directly. + + If the first child of 'this' is a XMLText, SetText() sets its value to + the given string, otherwise it will create a first child that is an XMLText. + + This is a convenient method for setting the text of simple contained text: + @verbatim + This is text + fooElement->SetText( "Hullaballoo!" ); + Hullaballoo! + @endverbatim + + Note that this function can be misleading. If the element foo was created from + this XML: + @verbatim + This is text + @endverbatim + + then it will not change "This is text", but rather prefix it with a text element: + @verbatim + Hullaballoo!This is text + @endverbatim + + For this XML: + @verbatim + + @endverbatim + SetText() will generate + @verbatim + Hullaballoo! + @endverbatim + */ + void SetText( const char* inText ); + /// Convenience method for setting text inside and element. See SetText() for important limitations. + void SetText( int value ); + /// Convenience method for setting text inside and element. See SetText() for important limitations. + void SetText( unsigned value ); + /// Convenience method for setting text inside and element. See SetText() for important limitations. + void SetText( bool value ); + /// Convenience method for setting text inside and element. See SetText() for important limitations. + void SetText( double value ); + /// Convenience method for setting text inside and element. See SetText() for important limitations. + void SetText( float value ); + + /** + Convenience method to query the value of a child text node. This is probably best + shown by example. Given you have a document is this form: + @verbatim + + 1 + 1.4 + + @endverbatim + + The QueryIntText() and similar functions provide a safe and easier way to get to the + "value" of x and y. + + @verbatim + int x = 0; + float y = 0; // types of x and y are contrived for example + const XMLElement* xElement = pointElement->FirstChildElement( "x" ); + const XMLElement* yElement = pointElement->FirstChildElement( "y" ); + xElement->QueryIntText( &x ); + yElement->QueryFloatText( &y ); + @endverbatim + + @returns XML_SUCCESS (0) on success, XML_CAN_NOT_CONVERT_TEXT if the text cannot be converted + to the requested type, and XML_NO_TEXT_NODE if there is no child text to query. + + */ + XMLError QueryIntText( int* ival ) const; + /// See QueryIntText() + XMLError QueryUnsignedText( unsigned* uval ) const; + /// See QueryIntText() + XMLError QueryBoolText( bool* bval ) const; + /// See QueryIntText() + XMLError QueryDoubleText( double* dval ) const; + /// See QueryIntText() + XMLError QueryFloatText( float* fval ) const; + + // internal: + enum { + OPEN, // + CLOSED, // + CLOSING // + }; + int ClosingType() const { + return _closingType; + } + virtual XMLNode* ShallowClone( XMLDocument* document ) const; + virtual bool ShallowEqual( const XMLNode* compare ) const; + +protected: + char* ParseDeep( char* p, StrPair* endTag ); + +private: + XMLElement( XMLDocument* doc ); + virtual ~XMLElement(); + XMLElement( const XMLElement& ); // not supported + void operator=( const XMLElement& ); // not supported + + XMLAttribute* FindAttribute( const char* name ) { + return const_cast(const_cast(this)->FindAttribute( name )); + } + XMLAttribute* FindOrCreateAttribute( const char* name ); + //void LinkAttribute( XMLAttribute* attrib ); + char* ParseAttributes( char* p ); + static void DeleteAttribute( XMLAttribute* attribute ); + + enum { BUF_SIZE = 200 }; + int _closingType; + // The attribute list is ordered; there is no 'lastAttribute' + // because the list needs to be scanned for dupes before adding + // a new attribute. + XMLAttribute* _rootAttribute; +}; + + +enum Whitespace { + PRESERVE_WHITESPACE, + COLLAPSE_WHITESPACE +}; + + +/** A Document binds together all the functionality. + It can be saved, loaded, and printed to the screen. + All Nodes are connected and allocated to a Document. + If the Document is deleted, all its Nodes are also deleted. +*/ +class TINYXML2_LIB XMLDocument : public XMLNode +{ + friend class XMLElement; +public: + /// constructor + XMLDocument( bool processEntities = true, Whitespace = PRESERVE_WHITESPACE ); + ~XMLDocument(); + + virtual XMLDocument* ToDocument() { + TIXMLASSERT( this == _document ); + return this; + } + virtual const XMLDocument* ToDocument() const { + TIXMLASSERT( this == _document ); + return this; + } + + /** + Parse an XML file from a character string. + Returns XML_NO_ERROR (0) on success, or + an errorID. + + You may optionally pass in the 'nBytes', which is + the number of bytes which will be parsed. If not + specified, TinyXML-2 will assume 'xml' points to a + null terminated string. + */ + XMLError Parse( const char* xml, size_t nBytes=(size_t)(-1) ); + + /** + Load an XML file from disk. + Returns XML_NO_ERROR (0) on success, or + an errorID. + */ + XMLError LoadFile( const char* filename ); + + /** + Load an XML file from disk. You are responsible + for providing and closing the FILE*. + + NOTE: The file should be opened as binary ("rb") + not text in order for TinyXML-2 to correctly + do newline normalization. + + Returns XML_NO_ERROR (0) on success, or + an errorID. + */ + XMLError LoadFile( FILE* ); + + /** + Save the XML file to disk. + Returns XML_NO_ERROR (0) on success, or + an errorID. + */ + XMLError SaveFile( const char* filename, bool compact = false ); + + /** + Save the XML file to disk. You are responsible + for providing and closing the FILE*. + + Returns XML_NO_ERROR (0) on success, or + an errorID. + */ + XMLError SaveFile( FILE* fp, bool compact = false ); + + bool ProcessEntities() const { + return _processEntities; + } + Whitespace WhitespaceMode() const { + return _whitespace; + } + + /** + Returns true if this document has a leading Byte Order Mark of UTF8. + */ + bool HasBOM() const { + return _writeBOM; + } + /** Sets whether to write the BOM when writing the file. + */ + void SetBOM( bool useBOM ) { + _writeBOM = useBOM; + } + + /** Return the root element of DOM. Equivalent to FirstChildElement(). + To get the first node, use FirstChild(). + */ + XMLElement* RootElement() { + return FirstChildElement(); + } + const XMLElement* RootElement() const { + return FirstChildElement(); + } + + /** Print the Document. If the Printer is not provided, it will + print to stdout. If you provide Printer, this can print to a file: + @verbatim + XMLPrinter printer( fp ); + doc.Print( &printer ); + @endverbatim + + Or you can use a printer to print to memory: + @verbatim + XMLPrinter printer; + doc.Print( &printer ); + // printer.CStr() has a const char* to the XML + @endverbatim + */ + void Print( XMLPrinter* streamer=0 ) const; + virtual bool Accept( XMLVisitor* visitor ) const; + + /** + Create a new Element associated with + this Document. The memory for the Element + is managed by the Document. + */ + XMLElement* NewElement( const char* name ); + /** + Create a new Comment associated with + this Document. The memory for the Comment + is managed by the Document. + */ + XMLComment* NewComment( const char* comment ); + /** + Create a new Text associated with + this Document. The memory for the Text + is managed by the Document. + */ + XMLText* NewText( const char* text ); + /** + Create a new Declaration associated with + this Document. The memory for the object + is managed by the Document. + + If the 'text' param is null, the standard + declaration is used.: + @verbatim + + @endverbatim + */ + XMLDeclaration* NewDeclaration( const char* text=0 ); + /** + Create a new Unknown associated with + this Document. The memory for the object + is managed by the Document. + */ + XMLUnknown* NewUnknown( const char* text ); + + /** + Delete a node associated with this document. + It will be unlinked from the DOM. + */ + void DeleteNode( XMLNode* node ); + + void SetError( XMLError error, const char* str1, const char* str2 ); + + /// Return true if there was an error parsing the document. + bool Error() const { + return _errorID != XML_NO_ERROR; + } + /// Return the errorID. + XMLError ErrorID() const { + return _errorID; + } + const char* ErrorName() const; + + /// Return a possibly helpful diagnostic location or string. + const char* GetErrorStr1() const { + return _errorStr1; + } + /// Return a possibly helpful secondary diagnostic location or string. + const char* GetErrorStr2() const { + return _errorStr2; + } + /// If there is an error, print it to stdout. + void PrintError() const; + + /// Clear the document, resetting it to the initial state. + void Clear(); + + // internal + char* Identify( char* p, XMLNode** node ); + + virtual XMLNode* ShallowClone( XMLDocument* /*document*/ ) const { + return 0; + } + virtual bool ShallowEqual( const XMLNode* /*compare*/ ) const { + return false; + } + +private: + XMLDocument( const XMLDocument& ); // not supported + void operator=( const XMLDocument& ); // not supported + + bool _writeBOM; + bool _processEntities; + XMLError _errorID; + Whitespace _whitespace; + const char* _errorStr1; + const char* _errorStr2; + char* _charBuffer; + + MemPoolT< sizeof(XMLElement) > _elementPool; + MemPoolT< sizeof(XMLAttribute) > _attributePool; + MemPoolT< sizeof(XMLText) > _textPool; + MemPoolT< sizeof(XMLComment) > _commentPool; + + static const char* _errorNames[XML_ERROR_COUNT]; + + void Parse(); +}; + + +/** + A XMLHandle is a class that wraps a node pointer with null checks; this is + an incredibly useful thing. Note that XMLHandle is not part of the TinyXML-2 + DOM structure. It is a separate utility class. + + Take an example: + @verbatim + + + + + + + @endverbatim + + Assuming you want the value of "attributeB" in the 2nd "Child" element, it's very + easy to write a *lot* of code that looks like: + + @verbatim + XMLElement* root = document.FirstChildElement( "Document" ); + if ( root ) + { + XMLElement* element = root->FirstChildElement( "Element" ); + if ( element ) + { + XMLElement* child = element->FirstChildElement( "Child" ); + if ( child ) + { + XMLElement* child2 = child->NextSiblingElement( "Child" ); + if ( child2 ) + { + // Finally do something useful. + @endverbatim + + And that doesn't even cover "else" cases. XMLHandle addresses the verbosity + of such code. A XMLHandle checks for null pointers so it is perfectly safe + and correct to use: + + @verbatim + XMLHandle docHandle( &document ); + XMLElement* child2 = docHandle.FirstChildElement( "Document" ).FirstChildElement( "Element" ).FirstChildElement().NextSiblingElement(); + if ( child2 ) + { + // do something useful + @endverbatim + + Which is MUCH more concise and useful. + + It is also safe to copy handles - internally they are nothing more than node pointers. + @verbatim + XMLHandle handleCopy = handle; + @endverbatim + + See also XMLConstHandle, which is the same as XMLHandle, but operates on const objects. +*/ +class TINYXML2_LIB XMLHandle +{ +public: + /// Create a handle from any node (at any depth of the tree.) This can be a null pointer. + XMLHandle( XMLNode* node ) { + _node = node; + } + /// Create a handle from a node. + XMLHandle( XMLNode& node ) { + _node = &node; + } + /// Copy constructor + XMLHandle( const XMLHandle& ref ) { + _node = ref._node; + } + /// Assignment + XMLHandle& operator=( const XMLHandle& ref ) { + _node = ref._node; + return *this; + } + + /// Get the first child of this handle. + XMLHandle FirstChild() { + return XMLHandle( _node ? _node->FirstChild() : 0 ); + } + /// Get the first child element of this handle. + XMLHandle FirstChildElement( const char* name = 0 ) { + return XMLHandle( _node ? _node->FirstChildElement( name ) : 0 ); + } + /// Get the last child of this handle. + XMLHandle LastChild() { + return XMLHandle( _node ? _node->LastChild() : 0 ); + } + /// Get the last child element of this handle. + XMLHandle LastChildElement( const char* name = 0 ) { + return XMLHandle( _node ? _node->LastChildElement( name ) : 0 ); + } + /// Get the previous sibling of this handle. + XMLHandle PreviousSibling() { + return XMLHandle( _node ? _node->PreviousSibling() : 0 ); + } + /// Get the previous sibling element of this handle. + XMLHandle PreviousSiblingElement( const char* name = 0 ) { + return XMLHandle( _node ? _node->PreviousSiblingElement( name ) : 0 ); + } + /// Get the next sibling of this handle. + XMLHandle NextSibling() { + return XMLHandle( _node ? _node->NextSibling() : 0 ); + } + /// Get the next sibling element of this handle. + XMLHandle NextSiblingElement( const char* name = 0 ) { + return XMLHandle( _node ? _node->NextSiblingElement( name ) : 0 ); + } + + /// Safe cast to XMLNode. This can return null. + XMLNode* ToNode() { + return _node; + } + /// Safe cast to XMLElement. This can return null. + XMLElement* ToElement() { + return ( ( _node == 0 ) ? 0 : _node->ToElement() ); + } + /// Safe cast to XMLText. This can return null. + XMLText* ToText() { + return ( ( _node == 0 ) ? 0 : _node->ToText() ); + } + /// Safe cast to XMLUnknown. This can return null. + XMLUnknown* ToUnknown() { + return ( ( _node == 0 ) ? 0 : _node->ToUnknown() ); + } + /// Safe cast to XMLDeclaration. This can return null. + XMLDeclaration* ToDeclaration() { + return ( ( _node == 0 ) ? 0 : _node->ToDeclaration() ); + } + +private: + XMLNode* _node; +}; + + +/** + A variant of the XMLHandle class for working with const XMLNodes and Documents. It is the + same in all regards, except for the 'const' qualifiers. See XMLHandle for API. +*/ +class TINYXML2_LIB XMLConstHandle +{ +public: + XMLConstHandle( const XMLNode* node ) { + _node = node; + } + XMLConstHandle( const XMLNode& node ) { + _node = &node; + } + XMLConstHandle( const XMLConstHandle& ref ) { + _node = ref._node; + } + + XMLConstHandle& operator=( const XMLConstHandle& ref ) { + _node = ref._node; + return *this; + } + + const XMLConstHandle FirstChild() const { + return XMLConstHandle( _node ? _node->FirstChild() : 0 ); + } + const XMLConstHandle FirstChildElement( const char* name = 0 ) const { + return XMLConstHandle( _node ? _node->FirstChildElement( name ) : 0 ); + } + const XMLConstHandle LastChild() const { + return XMLConstHandle( _node ? _node->LastChild() : 0 ); + } + const XMLConstHandle LastChildElement( const char* name = 0 ) const { + return XMLConstHandle( _node ? _node->LastChildElement( name ) : 0 ); + } + const XMLConstHandle PreviousSibling() const { + return XMLConstHandle( _node ? _node->PreviousSibling() : 0 ); + } + const XMLConstHandle PreviousSiblingElement( const char* name = 0 ) const { + return XMLConstHandle( _node ? _node->PreviousSiblingElement( name ) : 0 ); + } + const XMLConstHandle NextSibling() const { + return XMLConstHandle( _node ? _node->NextSibling() : 0 ); + } + const XMLConstHandle NextSiblingElement( const char* name = 0 ) const { + return XMLConstHandle( _node ? _node->NextSiblingElement( name ) : 0 ); + } + + + const XMLNode* ToNode() const { + return _node; + } + const XMLElement* ToElement() const { + return ( ( _node == 0 ) ? 0 : _node->ToElement() ); + } + const XMLText* ToText() const { + return ( ( _node == 0 ) ? 0 : _node->ToText() ); + } + const XMLUnknown* ToUnknown() const { + return ( ( _node == 0 ) ? 0 : _node->ToUnknown() ); + } + const XMLDeclaration* ToDeclaration() const { + return ( ( _node == 0 ) ? 0 : _node->ToDeclaration() ); + } + +private: + const XMLNode* _node; +}; + + +/** + Printing functionality. The XMLPrinter gives you more + options than the XMLDocument::Print() method. + + It can: + -# Print to memory. + -# Print to a file you provide. + -# Print XML without a XMLDocument. + + Print to Memory + + @verbatim + XMLPrinter printer; + doc.Print( &printer ); + SomeFunction( printer.CStr() ); + @endverbatim + + Print to a File + + You provide the file pointer. + @verbatim + XMLPrinter printer( fp ); + doc.Print( &printer ); + @endverbatim + + Print without a XMLDocument + + When loading, an XML parser is very useful. However, sometimes + when saving, it just gets in the way. The code is often set up + for streaming, and constructing the DOM is just overhead. + + The Printer supports the streaming case. The following code + prints out a trivially simple XML file without ever creating + an XML document. + + @verbatim + XMLPrinter printer( fp ); + printer.OpenElement( "foo" ); + printer.PushAttribute( "foo", "bar" ); + printer.CloseElement(); + @endverbatim +*/ +class TINYXML2_LIB XMLPrinter : public XMLVisitor +{ +public: + /** Construct the printer. If the FILE* is specified, + this will print to the FILE. Else it will print + to memory, and the result is available in CStr(). + If 'compact' is set to true, then output is created + with only required whitespace and newlines. + */ + XMLPrinter( FILE* file=0, bool compact = false, int depth = 0 ); + virtual ~XMLPrinter() {} + + /** If streaming, write the BOM and declaration. */ + void PushHeader( bool writeBOM, bool writeDeclaration ); + /** If streaming, start writing an element. + The element must be closed with CloseElement() + */ + void OpenElement( const char* name, bool compactMode=false ); + /// If streaming, add an attribute to an open element. + void PushAttribute( const char* name, const char* value ); + void PushAttribute( const char* name, int value ); + void PushAttribute( const char* name, unsigned value ); + void PushAttribute( const char* name, bool value ); + void PushAttribute( const char* name, double value ); + /// If streaming, close the Element. + virtual void CloseElement( bool compactMode=false ); + + /// Add a text node. + void PushText( const char* text, bool cdata=false ); + /// Add a text node from an integer. + void PushText( int value ); + /// Add a text node from an unsigned. + void PushText( unsigned value ); + /// Add a text node from a bool. + void PushText( bool value ); + /// Add a text node from a float. + void PushText( float value ); + /// Add a text node from a double. + void PushText( double value ); + + /// Add a comment + void PushComment( const char* comment ); + + void PushDeclaration( const char* value ); + void PushUnknown( const char* value ); + + virtual bool VisitEnter( const XMLDocument& /*doc*/ ); + virtual bool VisitExit( const XMLDocument& /*doc*/ ) { + return true; + } + + virtual bool VisitEnter( const XMLElement& element, const XMLAttribute* attribute ); + virtual bool VisitExit( const XMLElement& element ); + + virtual bool Visit( const XMLText& text ); + virtual bool Visit( const XMLComment& comment ); + virtual bool Visit( const XMLDeclaration& declaration ); + virtual bool Visit( const XMLUnknown& unknown ); + + /** + If in print to memory mode, return a pointer to + the XML file in memory. + */ + const char* CStr() const { + return _buffer.Mem(); + } + /** + If in print to memory mode, return the size + of the XML file in memory. (Note the size returned + includes the terminating null.) + */ + int CStrSize() const { + return _buffer.Size(); + } + /** + If in print to memory mode, reset the buffer to the + beginning. + */ + void ClearBuffer() { + _buffer.Clear(); + _buffer.Push(0); + } + +protected: + virtual bool CompactMode( const XMLElement& ) { return _compactMode; } + + /** Prints out the space before an element. You may override to change + the space and tabs used. A PrintSpace() override should call Print(). + */ + virtual void PrintSpace( int depth ); + void Print( const char* format, ... ); + + void SealElementIfJustOpened(); + bool _elementJustOpened; + DynArray< const char*, 10 > _stack; + +private: + void PrintString( const char*, bool restrictedEntitySet ); // prints out, after detecting entities. + + bool _firstElement; + FILE* _fp; + int _depth; + int _textDepth; + bool _processEntities; + bool _compactMode; + + enum { + ENTITY_RANGE = 64, + BUF_SIZE = 200 + }; + bool _entityFlag[ENTITY_RANGE]; + bool _restrictedEntityFlag[ENTITY_RANGE]; + + DynArray< char, 20 > _buffer; +}; + + +} // tinyxml2 + +#if defined(_MSC_VER) +# pragma warning(pop) +#endif + +#endif // TINYXML2_INCLUDED diff --git a/triangle.cpp b/triangle.cpp new file mode 100644 index 0000000..825f983 --- /dev/null +++ b/triangle.cpp @@ -0,0 +1,123 @@ +#include "triangle.h" + +Triangle::Triangle(double _x0, double _y0, double _x1, double _y1, double _x2, double _y2) +{ + x0 = _x0; + y0 = _y0; + if ((_x1 - _x0)*(_y1 + _y0) + (_x2-_x1)*(_y2+_y1) + (_x0-_x2)*(_y0+_y2) < 0) + { + x1 = _x1; + x2 = _x2; + y1 = _y1; + y2 = _y2; + } else { + x1 = _x2; + x2 = _x1; + y1 = _y2; + y2 = _y1; + } + + // Calculate line test constants + a1 = y1 - y0; + b1 = x0 - x1; + c1 = -y0*b1 - x0*a1; + + a2 = y2 - y1; + b2 = x1 - x2; + c2 = -y1*b2 - x1*a2; + + a3 = y0 - y2; + b3 = x2 - x0; + c3 = -y2*b3 - x2*a3; + + // Extent + minx = std::min(x0, std::min(x1, x2)); + miny = std::min(y0, std::min(y1, y2)); + maxx = std::max(x0, std::max(x1, x2)); + maxy = std::max(y0, std::max(y1, y2)); +} + +bool Triangle::in_bounds(double x, double y) const +{ + return ((x*a1+y*b1+c1 <= 0) && (x*a2+y*b2+c2 <= 0) && (x*a3+y*b3+c3 <= 0)); +} + +void Triangle::random_point(double& x, double& y) const +{ + for (;;) + { + double _x = (rand() % (int)(maxx-minx))+minx; + double _y = (rand() % (int)(maxy-miny))+miny; + if (in_bounds(_x, _y)) + { + x = _x; + y = _y; + break; + } + } +} + +void Triangle::random_vertex(double& x, double& y) const +{ + switch (rand()%3) + { + case 0: + { + x = x0; + y = y0; + break; + } + + case 1: + { + x = x1; + y = y1; + break; + } + + case 2: + { + x = x2; + y = y2; + break; + } + } +} + +double Triangle::getX0() const +{ + return x0; +} + +double Triangle::getX1() const +{ + return x1; +} + +double Triangle::getX2() const +{ + return x2; +} + +double Triangle::getY0() const +{ + return y0; +} + +double Triangle::getY1() const +{ + return y1; +} + +double Triangle::getY2() const +{ + return y2; +} + +Matrix3x3 affineTransform(Triangle from, Triangle to) +{ + Matrix3x3 A {{from.getX0(), from.getY0(), 1}, {from.getX1(), from.getY1(), 1}, {from.getX2(), from.getY2(), 1}}; + Matrix3x3 B {{to.getX0(), to.getY0(), 1}, {to.getX1(), to.getY1(), 1}, {to.getX2(), to.getY2(), 1}}; + + return B * A.inv(); +} diff --git a/triangle.h b/triangle.h new file mode 100644 index 0000000..08753ed --- /dev/null +++ b/triangle.h @@ -0,0 +1,32 @@ +#ifndef TRIANGLE_H_696E06A8 +#define TRIANGLE_H_696E06A8 + +#include "matrix3x3.h" + +class Triangle { + public: + Triangle(double x0, double y0, double x1, double y1, double x2, double y2); + + bool in_bounds(double x, double y) const; + void random_point(double& x, double& y) const; + void random_vertex(double& x, double& y) const; + + double getX0() const; + double getX1() const; + double getX2() const; + double getY0() const; + double getY1() const; + double getY2() const; + + private: + double x0, x1, x2; + double y0, y1, y2; + double minx, miny, maxx, maxy; + double a1, a2, a3; + double b1, b2, b3; + double c1, c2, c3; +}; + +Matrix3x3 affineTransform(Triangle from, Triangle to); + +#endif /* end of include guard: TRIANGLE_H_696E06A8 */ diff --git a/vector3d.cpp b/vector3d.cpp new file mode 100644 index 0000000..91e94c0 --- /dev/null +++ b/vector3d.cpp @@ -0,0 +1,7 @@ +#include "vector3d.h" + +std::ostream& operator<<(std::ostream& os, const Vector3D& v) +{ + os << "(" << v.x << "," << v.y << "," << v.z << ")"; + return os; +} diff --git a/vector3d.h b/vector3d.h new file mode 100644 index 0000000..7daadd6 --- /dev/null +++ b/vector3d.h @@ -0,0 +1,130 @@ +#ifndef VECTOR3D_H_26B75ED0 +#define VECTOR3D_H_26B75ED0 + +#include +#include + +class Vector3D { + public: + double x, y, z; + + Vector3D() : x(0.0), y(0.0), z(0.0) {} + Vector3D(double x, double y, double z) : x(x), y(y), z(z) {} + Vector3D(double c) : x(c), y(c), z(c) {} + Vector3D(const Vector3D& v) : x(v.x), y(v.y), z(v.z) {} + + inline double& operator[] (const int& index) + { + // Yuck + return ( &x )[ index ]; + } + + inline const double& operator[] (const int& index) const + { + return ( &x )[ index ]; + } + + inline bool operator==(const Vector3D& v) const + { + return v.x == x && v.y == y && v.z == z; + } + + inline Vector3D operator-() const + { + return Vector3D( -x, -y, -z ); + } + + inline Vector3D operator+(const Vector3D& v) const + { + return Vector3D( x + v.x, y + v.y, z + v.z ); + } + + inline Vector3D operator-(const Vector3D& v) const + { + return Vector3D( x - v.x, y - v.y, z - v.z ); + } + + inline Vector3D operator*(const double& c) const + { + return Vector3D( x * c, y * c, z * c ); + } + + inline Vector3D operator/(const double& c) const + { + const double rc = 1.0/c; + return Vector3D( rc * x, rc * y, rc * z ); + } + + inline void operator+=(const Vector3D& v) + { + x += v.x; + y += v.y; + z += v.z; + } + + inline void operator-=(const Vector3D& v) + { + x -= v.x; + y -= v.y; + z -= v.z; + } + + inline void operator*=(const double& c) + { + x *= c; + y *= c; + z *= c; + } + + inline void operator/=(const double& c) + { + (*this) *= ( 1./c ); + } + + inline double norm() const + { + return sqrt( x*x + y*y + z*z ); + } + + inline double norm2() const + { + return x*x + y*y + z*z; + } + + inline Vector3D unit() const + { + double rNorm = 1. / sqrt( x*x + y*y + z*z ); + return Vector3D( rNorm*x, rNorm*y, rNorm*z ); + } + + inline void normalize() + { + (*this) /= norm(); + } + +}; + +// left scalar multiplication +inline Vector3D operator* (const double& c, const Vector3D& v) +{ + return Vector3D( c * v.x, c * v.y, c * v.z ); +} + +// dot product (a.k.a. inner or scalar product) +inline double dot(const Vector3D& u, const Vector3D& v) +{ + return u.x*v.x + u.y*v.y + u.z*v.z ; +} + +// cross product +inline Vector3D cross(const Vector3D& u, const Vector3D& v) +{ + return Vector3D( u.y*v.z - u.z*v.y, + u.z*v.x - u.x*v.z, + u.x*v.y - u.y*v.x ); +} + +// prints components +std::ostream& operator<<(std::ostream& os, const Vector3D& v); + +#endif /* end of include guard: VECTOR3D_H_26B75ED0 */ diff --git a/vendor/libtwittercpp b/vendor/libtwittercpp new file mode 160000 index 0000000..f465dce --- /dev/null +++ b/vendor/libtwittercpp @@ -0,0 +1 @@ +Subproject commit f465dce27cf0f07039e29d8975ad98939f0df3a9 diff --git a/vendor/verbly b/vendor/verbly new file mode 160000 index 0000000..bd39850 --- /dev/null +++ b/vendor/verbly @@ -0,0 +1 @@ +Subproject commit bd398509575af0362e53ce6b805eaa210406b9fd diff --git a/vendor/yaml-cpp b/vendor/yaml-cpp new file mode 160000 index 0000000..7d2873c --- /dev/null +++ b/vendor/yaml-cpp @@ -0,0 +1 @@ +Subproject commit 7d2873ce9f2202ea21b6a8c5ecbc9fe38032c229 -- cgit 1.4.1