PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 50466 889ca7172480fb5e883ae7675ea3a89e9a15763f5c6744165ea0ad509376f49c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e0bbd5216ae84ed4f90ff986f6634fd1541b4a7c15d1f1541c45dbfd4390838c
Certificate Block Hash
889ca7172480fb5e883ae7675ea3a89e9a15763f5c6744165ea0ad509376f49c
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00076e000016570000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000155af18ae99b640bc3790a9a5eb35fa7595281d0601ed9d29f3ae7e5d554bacd057b006a5c9b3dc093c749f0c930b070309f771d6f9af525722b2646c82a6cc5f4a8a023193d69bed7cbe752142fdaf3a7ed3ee83454605913b10000000000000080000000e00000076e000016570000

Raw Header Hex

00004020b35a7086a2a707a81a0c4183e5eb5cceee6a732207e5b31b2720644f04611e59a231ed320d5ad18381d24a7bb8769ab274910ed2674a5b883219e851e2b80ad33115036aa5e50b188c839043fddb451c54f1d1157c4a1b54d14f63f686f90ff9d44ee86a21d5bbe0

Proof Data Hex

59,560 bytes
1212160103070cd49b01aecafa6ee9e606fd989d658442ea26f22fd12eea4069fcdef4a60c51d9c692745eb3868fd04465e62ebb7eb352638b40aa83dc7612e052788b46e9db9b0bf308717be5c0b995ece49dd1d65b320e95574696221b4ede4ad1bc4661638a231e0d7db960fe79c1c3c170ae690dc82593542168e0cc58f50689b12e2f8b8d782c5a82c89c2999cdcd04d4d98969e3cb1460779155a8b7b4cb433d574526d8b74b44a9e6411e09c3f838bcbe753f279fca2714d09177537c46a0ee36409acc71d3e4d73a178a8374016b94afa21102c49f457c18114b43e35835a832acad443487fb925447982f830581ec2405ca39aaa53575114e51f0bf34391825ce784102c4fb0b0d6e50e7dd3c767a9699fc888db3bda5ba61f9cc95f62581bac923fb64ad866295c800dfc95976bd16a50dd8dc77ba1095ecd54783b2d2a92a23080bfd66977841dc2a1237f1f256c243642445b7fbcb073cb96dd5ccab3c98e9e642a3e7f689cc77cc091917d1f42ed7eb704c8a143366e540fe8cc2f9942b34e7febbf820fd68881298032c17391e6c9d807c502d0a6bedc30e14df1b7d18459e22a7774bfd98c59d2730373d6eaf151ec480ab407838b2277ec7c027783eb26b044148292fe880a501e28f8059a78b7b223e523e2e6ffaa6c95c3fdd7117ab68758ebb1ac373a0433e315b6cf621d464060bced8a8eae02cda7645c3b681c9a43ec229d15f2ec28929401c666a31a786426f95c7a110adc68db23716fa75c2f0649fdd23b9c210240fd82250e168fd4e1f1f9655577183deea015983e73127872cd39426e4e69270d80db095d6923115a4e9ccd119bf226b9d2a5819e5ada99c3a611ea949ab8a5ae8bd0c22eb7399e8a0bac68a04267bb5d184f98314c249fe82bbfd9e6669d4e217ad33a497f9d61a92d524e49e9313aa2a27f543cdf2be91447afd73f2f217b3f4c1c036e843881a01adb7be732745b1304a3894502124f4deb34552820b7277fb5f571d8c33cca0b8adf037ddbb3c08dd2ed2d5ff2a4e8f75e1726a6f2056ff6b36f055bc55f92149b7d348939d57d8fb013653c1ae8ad0f5da3f62db03b1e1597978b711d5cf728c8cb1c099b0d6d8a3e780762ef8ee03791c45c826822b3dacd8c6fe4b6138e72377bef19a257317b6997b9e0163f636eb1779268c5fde1bcee24e156437ac2ce082052e88eccf14026fe8a803f39f01e46e711a47c43352ebbdd6e2e0a3c468b32a053fff55518cb1570302a145e901f6414b11b64e77bf26f0f8eaa2b50a5a0bf507a7d1de24849bf2c1f8db2152dd378384bdc7dc60033c80e0b5097ab71b0ea21c6fd3df5b8ee9560c0d8e472d6eb0538256f8112748e9c1d8b7973f7c34f6885753ba277e38dc558fdb9afbface4698a5cb2569377ef6111e5a5c9878749fffe25003f9db733b3bc254c40cf8a080c9eefcd035319d43c2e1f6bb6c63d6990487956133fc9dfb69634a38afdcdb81a34e069115c854d234b0064c539c9ce0c41852a3a73758932bba864a5292ac6f8553b22adc60e5c6d8640ad6c86f68c1dff44f67bb105234458af69f7af1c4cab7bba162c08c791941c46c1e4def127efbcd93e5d5acabf3e248d6214d3d1028095f7821e9aac224cfac4363dc31936ec86315bb6430f5742b397a08ecffe3db50001dbf55e8d67d9907dffc5d241faeff581a843a9a0e138692a32a60598de9210974ce6670b04d3af8c3541ba94dba4bfbecb10aecc2e31c98742b881cc19f4c7b51c3c4e44b5fa5b1b731bf7328763cdb12afad8efa88802e7302287ba3bd2d0884adb7f2fad4aa54217a924930e0eb1273b9d267410161bf1f708fe0139f3f3847056f6ac97e69946377e6ab085fe00ea0fd4d1aaaa5758d7f47ca58be42cff2aa3dcd22bf0ad5689ac8b504f27ab0f335a6050c45dee05b4daa0aed478655b2d3d271104207e8c935d39998457833e12e95c6f29cbb7d415aff34a67f5eb7177e76114cf7ec637e4b6299b596517dca1d7a91b713413a77dbbecb1a8c9cc53a7b8316ed8d11eedfdc910399c16feca4b6896bb48230e5d2ff69a49875ec862990719a7dc48d8adc9359cbe269a79e54091aff8b0c2a0a68dcb85b2aa427468d3df66df910b62e063a494b7e814eca2b997b15e00bd0daa66823c981c1920fd8f20892e1abcc4e016f6f208077e2a8a139b3507615e6a00589db746fd3f164ba89b869a6da145b16c3ae93fd9367ef87499284a6af8eea44dee69e010039b7dce24ae9c929919f56825d9add1ad698c1979e6da7a0bc2864462c7939e8fd63ec17750978d2e3748be43cc8011dfc96614fb5cdc3b5b588b13f2af4a29cf61f406725f36f7fe831acbfae404d47249fff3c6ba27eafde65eec4696580b261248fbc2eebf7d3d6eef5063c708fef7bef1ce58f7388f3cb439b17a5beeb0df0d6efecc8217ef0e003591057523bbbdc46c97204ff8dd67ec14cee3ae3099f83e902420e02e5c24d27c830b76b53cd2ecd73e323f4d37d2e83d9d6cd3f4c39dc5859b016f8d92548a82f0fcf9d7036d922b507261ee3be5086857aeb5767f7cd5bb7fda32d14319b22e45a90d7c1a4ece6ccb0fe6e916fd7a48f94154e779469d27dac476730fa1165e39febac06490fe92b83a911a1d2e1dfb11d018c591c83a09092742edcdac61049856f17df1303c3b633a912ea1b8aba421fa3116f0b6791ddb6df41e7612ba88ebc85fee7058df7449c25b4733f8457c8ce1f50dc5c4f92fd3de4ccf11b536d1619b787ca1156db1f75db18e40a331ae95b2b02759cb496f632ed416509743cce937246a14f2e2fc70a4ba51567cb2325fef6224b07a77b23c463d5d19bc56a82de187bc836ac1a299939c3fba5066db1dcdc84a4837d336bafe3088178728f253e94722af3d69116159b9c5f9a872421150978d1c654c82a1066ddf6e58ffa26149a84fd62fa517ff8735e64f80a1a7669d41e4058f10e055990a7b4d38777e6fe80601916a1a9c9e7f66f73a1d8ac5c02ce547aa68c21a2fb974d264dea4cd832b16582b5a07c5c9a0d31be5d4c8d58df4b7a8906fa0ee71a96fb878b71697e95ecc23841e1077d14c47745e00a2e0dde874f7627f929499b8c37bb5306f0a534b59c509dac1242b6e1af43306f52db3cf09075c65807b3b3bf321390fc6d64190277dc34924751b837bdfae7d6efa50b001e0e20d932594dc7e448e49b7d8d3e212dc71b17a2a7886c5da9a663ee972f88d3a2245163116f40a1a44bf514d1089cd80ceca10c1ea4e2774505e55119de203c5a15ef38b6d5c3f47216940785f32f6249d3d202938e2661c1a57580f45554a8419459cde70e584ebafbc0079d9d6854bc9013411503acd8db4331102b3a78f3ec84608be450e3862374096ef887c5413dcf06dacce6ce2863df9ff050a38a5fcbb865ab1bfe5b8f42e12ee7b59c203732c4752d33e234757adbf8a380c14dba7cd6b742060bdd8d78a89288d2553aad621718bd1e2008f86e2ac6e2510f6101ccf097f62e2501767d559811c29cc0130b1e9b7aa695b091f9694459ddd50218c6a1b3700ebc39acb31a1783ba0dfe4a08a5d81cc1e735d822e68b4fa9f7c763f35a33a55e21080b3adcf2c713aa791fa175edc4405814c3f8b97cc70081dafad0bd2f9a75b75a75663a917e28e237b56d0f69b564dd32d5922c303831a6bf4acef6ee4282820860ec018e172a84dd1cd4c3261902a8214a6750506eb40d2a2a3c2e19164cc21c72630102fc98424ccd534135c6f41d91527b0771d0b87a7b0131a89c6cbf4651d9a0ee73d619ceb598580203e89614fa6f267510dcf0628eceda8b127a60ebbd025f81857d154161c156c664df90e8d3fa4c64e542eb2f6a2b1b24f0500a00a5efa045b4f5de2e693a0174f896fed97e32dbced41ffb911854b8fa64a21944f860ca743b69ef8258cecbc85c5800f821f68536d6ffa96244d22e1fe4749648ee6851a6bf87d29d80327164d07b4ac1cfa9a7ed9afa21cd57c80c7c5374b1da8959b0744d0922f3ed7634f597ff3bc538e6de28e1e2a6364fd96ff19ed6ef312dc95c9f95a97b5bdd4725386c047fbdee117f67d59d54bf46e4f79919c6242a497fe677911307965f485fe8c3cbb88b934fcbd4d7a9aff6fd36ad36ad34ab06bd72df05cee09961d664e0d97f8ca450d0a96f0698fb07e87bdebccc95d03e71ea683255724ccf7bd44677258d178f857c423f831548e8ea314b15219eedafb1173194f5a99ac81dbbff0f811f26b30ece3b856870babfaadaeea1a78b72c69fef492e87976ba33c9bf381180964ca0802b23fb1698e4f070434807420b5a4243909c85f59feeb51190521851f266f795e356d04a449268f1d29d61586afa3e60a265cb8ac703e0b3d9b5c7e6c068955384ef7f5f473baa81ece9bbf2d675e980d039b874bf4ce0059fea47998023b27450051ed81964dfab01ab45b86b73cd991a0f22c86c645045f6cfc3ed15365bed21479ce6ffbfb8848035890d89201058587eba25dc91148baa5444177521565ee38485aa4c53ea1b9e5c2919428eab6c5c4f9cc501b720078746e16776945e3dbd3fb239b4d529b47fe9409a3e90da019d812ccc402c7eb4efb4e1a72ad7f28d3ea1e578b654b4f659ac53b7570aac9cc99497179709f2ea796ceae6394475bbbb22d92c81f9c63b9bc59d937937642a731501efd62bc9f4a4ef71eab195e93a90ae87002e2dbccf6bef6f2afaa7e946b6588a2c25cbaa2b2b7c334783a6c5d719099e028237b39958f52b049d39cbbbe83d761ae3ac7d1fe3145db26f4ffba14c485fc70838d80ca120d0093453be90e821b7e80e3dfdbeb037aa019436ca5cb8dcb5a3bb1fee39eeaf8b8f38180a099959f920d56a5a2b71935b5de3575b0f98abcdfa364a526cc7ad603713da122f6e582b692a15b074ecd6f81c27c1b0f6efa0c67167831f983e9e17234b893b2969621a79a77e866b307f039d65817737dded20312bd054582857e46b1a42e75ff68545d13984417ad83f5766caf39af08e77108beab8062d857c4ae77d1628c7cb37cb10d4f10ecf30f2766c4aa6da045102603b4d72f373b900a602de0312f2ac483cc77855528dcff263dd46871c15738a19461f16c3f7be18ab94b45184b07ed74aab77bd66b252953a95614094208e07e911f689b686e740467aac942da9ef9f78108c8e29942f4e00f9975b62b2e83f273f44d17d9a0ce3269ca67f6617006c08bbf654055b76446f432420631c36789ce6a574b62f7dcdd388dbc0812bc5747f72f3dcc41e99a72eaa85e7e13f2840b6c2acf0e4247177ecc78e5ffbb9b5b85c24f580576ab46bb6e0d6ed037dbff2027fc3c8ba66b2bf9c308417193d0bcca5103345f8d75b8e3ec8c5213609d6e7c7ed04b44f74d77a9f8c8790406b6605d1f97155bd818d6722aec470c98e564dffdc41bbd267b2b5e66c46719cf9daa123c902f848de3475175c3e4584717fa9651564a8fa9219b5d496e9c2f1361f51ef179264eab9cc460855581a852f3c0c8f1510c7ceb065f6c2e149bcdd02be27384b0bfc2fce06d52b0ff6540b608ebc9c84ac22ed9b80200f7c23c1341cea4d7c5a7236dc84d5ec5c5179caf213ede620e9f550877b512e895d26cc9e12f40fd35a47684b94d9a87c4cc6f41db4a753e63254426c88cc5c19d823961fc2a48580bec9ca53e096fa97c91abf6a884d2cbb9d74409a8e36b740cbbdb5dc74096f9d3e09176d991d43d056477ec6ba07477a73a6efb1d8a7ddef604a8f8ff912871e33db645570618013f08f1e517598abcd0cb0b56721c0fed9902832f8483e17c313054351dead978d70c45b26ece85d7b7dbec0747b77a84ab4343b91f039c2a9a0346e7767201a0e755898ee58b0a4781a02d1243446b913442e89d5b159c13b900f360d99fbdc06f1918010184eefb66f86d1ad47248bda9b24b12d781859193383d10d96401f1a4a1323d3ef1955ac3a5a5b8e7c91a02059e146e4095de172a25a5b56e3c3b8475b6d1ccf2c4851ccb38eacf254f1b6f72eb94048863c569ed43c80a7d2f06a80c5ab98f7005232c9e96e05ecbf9c7820ee3dc66f0e5812e95c499a31eea761a33e5d7510f0c07d82d5da0f10645a3c5e6a379c90ddff36c674ab16a4664726ff8869795024f5fc9e0c89f43ec409821a67a15df986498a3bfe41f13ae65cf721c3242ed18c5e4b7406018e1fd5fdccdede658318686caf57ff8c269a6cc1879cea79a20599b9eb43a58de4ffd6e0237cf4c2be89818c0f646d75b4ee5b38cd86d9077a8c8d297e6002f3ec80ed647004f711a997610f6d0db03aea4fed97ecbb745333e520a80115cca4bdd8e2328d7061eb99d0df913996f45a429f07079c6a4ca35ce9bab4422b4afa6b35e98feb291c7661a99e9ed5feff74705be479c933f69fb2d42aced2433523c7bdd16d9de8d505f6f70208e1250400212b0a41ac08858657f6e9badf6cbcbd1d02924cc018feace35f96abaaf6ad62373b8b1556ba46d9a34467f7869863af828810ec1f1d97864fdb995dd951295f9011517750a03dbb0117ad0aa2075e7967b3d3e409e99eea3a6ef7f693184db16bbf986555335781dd1a10ca2c421726267c7d803c8776fec0e69b4712a603a7d289ff9b920836d3657876bda4748d5680881f841ab3f31782c6ea7636d50f5ceb74beee186a2307f00af2218baf58d0e432422774d4978670af32e7023420bf82c6bd728b51dd77dcd699aa7bf5a11b57599f49923275a84a75c329011e95628eac840921a01c199c26117a888ebd1b2c5c3a535abe064e4343ef4577ba7d1600138efcad5331a96f2a58600fc8098ab7351380a4a7fea9099cffc746352147514863bd1c8ef2729890d93c3a692f5fcd16a3593af66f61bd49b5816aeea963b1ba2db5f46b6d692e18d20f71c525f6315c58b6ed819263de687962fe0953a328b2dae7e5943e68ab779dc5a27242b2807db6c34aab95f6b9b577237069c68eefc5f5bfa5fb7508fe053fa43d3a0fa4b311b1d706ceaf9f7406479274aa743691b0a5f76553ee2235c0103a26efa97b819ccc7de5354af3f3ed6d7fc86255f89d3db9fe33758c1a81accf533e2771e3d09d5ef29d707534165b6fee3e53e93cf0a287a2d7b6f67f7e2553174977c293ce9e4763a20d069734b89c434ade0e5a4880b19625843394cf4428ec85ca662c6a5aedf9a8db505bb63a826fc5bb0ad2e440b9f96f32e6090fc3664fa1c3b1c68fb75e73e703c8d125b7045fcbe4206f02192c1949e9030e77c580bda440bbb679588149ef8368a9fb86873e428e0990f011c4a012a1d0e06451d8bad3a1c44c5534beb47fd4b82e9e057332c8c44fc2eca58f2c011873523e0f651423e7ea98b182827f64e85b109c1fb0bd4d592b814946bacc53d10ce043bdcd21db33dc767472b7ab54918170a016acddb43afe0435b96a95a7e1b0366991f5bd0f05a2ed13f131a23722d0b80334fba19befd60670b8481f4d580ff86db1482e845bba45b7760a75ad09e1d8e4340b745ac626f67c87099c66f22f77747dade73a984dc6c2880aa63de43115c3fa296d42134aa5e64e24a206fdbe421b1bc972f10dbc53695c45d4069ad10af0e399a87fc19ae7bfadae05161bbd9dacd6201b854ccd0655ef0c680a3846c805195f3d8d55abebd014c4ef6245d0b8f7e4a3329557787fab4543f1819029ee9e7355cc898eb0c329e3c77d6a7981b1ede203ea01d485ec16ca68e566cade739f11e7bad7a588cd2f5bf7706be179b13245a06d2c46d0f044043cc6e6bc4cfc974d6d83533c8bd405f422fa2dc0a68fb86e42bfae7b6825733db801625d554d8a36bbddd92ea57e8fb1c677f7f65bae49f7897a8171156ff70c8176e59259dd69fe40ea48bc93de7c4e62c2cdee85321665e9dd750b29c6a77d0a84f793de5499c85a415008a1cf5fa937af732a34fec6b18df3fb60a6600f7984a4a09997e028b8708749585d656701f007695a79a85102750f0aeb3ce77e7e5f0836324f9531aaf1c6d4066a6aea5135b832f7f152ea7741832e1d47fa33ab4c6c8b711e483a02ab37a49bca6ed6120afbd2cc750105193d7da5e892ec5429a87843b19be9976ce12b7f55876bdc7e3188d1b9cb0cd2cde770800b53e56b4899e2e55b940d7e8bf55b429d5afbfe20302e2c91d3e003863f2ed1073cc313e56ec1eebca0cab2530aad45fed10333ddd28e2eb9e0e46a3e38df950ea00c15fa42032a00d520c9a079faa7be49c056024ab0303b4fd7b245de88ebe2a37a309b561094e9307774b90a2193b93893365c216366d894426042104979423ef963bfa9d304a19e756cf880901c2c9b39361219ecaccbd57a812b22947b07958dfcff2bb4043eb3282c1cd62fe404b2d0de008512bf1f68c7b2d3f2fd5b887d480013b602d36e9ad4f2277a6c06e2fa1eb03b61ea7fc0ed911aeb8dff16acfedc7ab2da0af3e6e28119c1a8a31284e1170455c4e97c9f2cfc85f0b1782b7e2515a355abf7b7ea6a499789971bd0814128d714cc83b6f2583473e6d04ad1519f8899594e10c28a2558f2dc8f528d779d4f47a5bc577f7ef4c3b9efa92a1bba3d5629a127cebef6faa68aa195c764656eec696ae3c0fdff372f7f0a1e30b8b6fb9ed1ae4ac186aa873cd671860e9bb0c9e8d2a4996a50cae2538ef7cc9973715a117f8b139a05e32862303a9c78f59c554235959c3e17f9d0ead37b3d744894ab311bc2d84c79a0b621e04ad3b98683ea32562e7877906126bd6442f2ede4257297a4a04fa36782ec05a67c62b80e6f763f2484db6a0ba27909d38be684dd1b17ff652e80c6f143c8734a7e58dfe16abe7203ebb8a3d651d876fbd02fe6dda229c850dcc3f36200bc76d1ea19739674012172455953086aad2094506bb21d865b6c58c0b406a9eb122b3e2c8c590b10f6b4b4cc183e75be0feaaf4ccb041dc696d55204ba25e9de4fc5526ef2c588dff71ff57d93b6c9e97e562e4f4f3b3f8fdfa1cfca6f318c2a951edd45f3e1f92f4d1afa9d346d01a9a4d1395593e980c7ef5a1bb99723a55a42a50036643821fe9b6cb041b8217897ac06a7b1939d43ed6eee9b241d8be31ca66ddca3090ec9080bb526cbcacde2210c85718807bc60e5977be4ff36f8455c207554e6886a24c0ca73e3ba44b1ce982dce2b31d1b88d2d71d416265d1814f164b3a4de92553ec5f161cf658e7c3eb2cc0a54609cf1bfb090670707dd23fd71591b66f37d504194035d89495f9ad4b5baf8ccc5a63ec80f02d29a3fdcf9abc1c1d25b1dfce9f04e11bc4a0bcc7fd09445cac38784502d4b547a95068653f59cd6c6e7168ec8280e72ba11b4e9cbe124f6830734f1b32ee9fa6f6d674f24b93c49ecee96d572708cca26df607131b253aebce5c0dc84a1c887d0cb898aacd26c9dd21f7cfb5624624f2f1b1cdca09d06ffc8664581f9b87d5b67e46ce63c656fe4b871de01b7d2e22823d3c87a5a1805f9e50b8fc3dc35e51966fb6fec7c0f9a73af5142911f8321ee47413e7a7c265fddc9a74613e0aece2b8dea2b92702619f671cd45e17e6a2a251bf3dcc4ac5a2e94dc985be7135f8a5b4072c64464d608e59ca69234aa0d71ea41f56c144a4361c634aa5ba14a6a91cbc75e303c5d807bb45751a403908b0d149ac38f64dbd97419e3621026514eaeaeebc88964df4508ec88e5c205c709eb212889e2fde587793d83a6236910d7cbdf1ab709fd8981057c477c0a3c1370a0ff5f0d63ffd98d13ace02871c93377f7168b178cf15ac415b595bd1dc2ddfadbf086e1604f64f6ef432e305d60901804fa9cf1d3ca78ebbffa9e3c72015eaa9335179936f4c6870b2f915ba325fb2d58a0cd7d061fa17f947cfa25e7f6de80579a4a545d44ed9b24b3140e33910a40abc34da561b9f314dd05a6562b9f024bf5522f64e671633ce59457ea14af1ea5eae3c5cf88643a0ea1318b6614eeeb60f41f392ffdb72ebb65f73a3400388e8e7f57a126f5f8cf46ae6def781c86d75cc23d6039c5b1c9a0eefa0273fd4584e7c80239f80e1b62040145f5c02f2adf1679e3944756c48c54d4cb3d60b86e96184b3774500db83c2590101e9c6fb39658bf936d3bd4d4b44d9e07ad77d43f1c3d0dd66fa69d327f2f69379d1a8cb5fa8e82ac07db926d42cb92d1cc6f47b66e07f8d781711343c55b3ef7cd8e38ba7203b7ac8cf29612b354c958f5f97746dd731610c0b1c5bb126e5e6983f150aab8c68eb7c6544718b001967fa189e843783979b0ba41749e91daf96d4f443301e804ca6e456ac259dd7fa63811b935383ce2637c53afbefc43a57cc966462686e45f92efd46a873451e03f2778b53fee6e53094359a9aa55d546899965d28c2edcef67a97ca900b1808e428188c44cb08313c5126f0da966511849270e822a7e071106b235623f45eead43e164627e487d21144dd30ba820ed754f2155df578638061cf9d95e78d01f59f37209d4a8f2543b6957d3908f1f76fa6974f6d8dd81202804a2e29652f43f77ef8375405249c58256f6507e0215a6b8ded042a1b6effc59fec688d6f7fa281bce50dd884226ae84f47c4007152d4d8a1cd1859b1a479c2f267e2833da1258bc46134524ac61284ae344e084128f2a7e27c9dae3eb08ed60921d920cb71bba9d47967c62c88660729f709663c24ba7d2205b091df0e88d5cef26d4593d603ec7bd41e069cbd6a1428b9df9ce6949adc5c8f75d2343645b01d7639af451f376d0da7d755c86d0bbf0bc87a3c20f7ff3759671ba8ea46a1f56fc325d1d6f20dc21c5ebb0aab255e8a2adc93de11b2dcf2f5baa9706cbc1af609a00df77188c531b3753622e7e4d9ee33d767521d24a989543396615ee9c40584a800b3080cfa8fde3f2ba658626360788c0104953b7f5d13ce348a3ce7ca98c479512c967fbdb0a3c475d76ce5c356be8f80648374d3925ea9282cfa0a998e64d915b8bde690192c5742e61d45f109237a0d129c6ed9412b010fbf8d91284740e4ecf65424ca55a26c45f11dce49f21130802d3b7fe6f6d3f6087014d14b30b65d7fe4ded66bfa43282b78e72c57eb171a49e36237d0a1881e4732fe052f720ef755338a6e79135f8710ced4ac943b0d2d9a05d7164c16547b8951046b660529104133ab4338065d8153bc6be38409750d1ea50029f7397e2dff4f52bac65d717f595bace7bb46048d2da6717e04633e3c6d0422a2da9c90675124287ff4d2960873e09b0a02d17d7155eea465f9f84b25383c2a381a699f8a910b1d8ff1c47b780b23068cd1147ef187fa844117350cddc46cf26b25c6924689be5001d0f31b1c81fc5b341b32930a85169feae510d7eddec518948b4f5107a618a2c08dc96ee13a958fe864b7f07bcb69eba1785b1d016f1eb22a0a032b9d8205c3bd61dd52e67334eab20bf859f7dd242550b1ab53870d3ef6ab742ee86f859b6c5956e97fa5b9270d7548d9d46cc74977154df7a3a07d65afb7933cb9c177c10b5d4e97bb5a8467d51f431bf0474ec7754775fb00582f85ee2beb6d6f2f6eda0cfddb93f8dfe9e9653566fa8b8d79ec566b23399878655e930945f83bd56705e9c1003d2be08b53e0fe2f72744e78521ff60d7a06906f6dd8dcb535b5881814bb847d436c6ab334c1861de41f432976e8e29d285e6befa37d16f91b65528965ac60fdf833e1d739641799facc14f74e1b0e0e91f073b7d802f7a404f8944c224cc27ce316e9e0b24712cb86f58d18c4a7555f1fa8460ff99decc8b83255c88151c8744f6b526def0d3cd6ea1f3fe89197f9f2de91404ad49a8fb6c8194159cfe296c0ebd8970f8d1be0fd34191b25700f7e5ddc9a784f46f42b05c68116ca7d2ec713336a7d5bb147c1b628c1ba0a78b8ab830031039b4b7efb0e76acbdb2aa94ce89ddf554aa0012e037a97ed21e7b2ef95a0b61fec0b36263e0869737fa4fd1396ad1899632286f1a86e06e8761f6e4c8011344af893805b5d2bf42dd36024e28799d2815681cb5e7af1d4878efe42d32f324789a697f16f0dbbe5e3446fdbda1a89cdd8ec089182a96ffd86ef9dfddc439b679a9bfd062240687e3451fa86b3d89a4083f6d6184b1e2f284bb5091d40e73fff3790e0496b578e9c47e1745cce86ffe8a8198be8c814ca39722c58022751e36d60ffc0122e1370e5bc5dcf9b7ed19422af962159c71a36f1668da43ad2f00f516c1384e3269b367eafaae8f239fd64d0ec8d51237fec14e59f41e7c28fa4559b7f457985b034fc402f6ec382cc5a84920f6d9d5bcc1923cba417a2e47ad58a1d94f592a60a9bbf97ee9f293a300c7b2b5138c325238f475ca65c988e20119bc12508a6665c0db3e1687d893541131c23c6e8ad3ff324787a2b4262078f21cdd461d03955b995dd87dab0f1c1413f14a8c0cfa1e75b595824563094ca0ec3a9dfe825ade65b80a0acdef4fbd7f80c37e5526c19022e161550a92b883239f4f8b1d97764e24b26dd782f7b7845ff53c515f00e8f2a2de7b450ff518452f70ede8b2bcad09abf4e0cbee02149ec575ee52ce57a5c01d5948565ffd612faac5d3f7eb51b962857b8c64635849e05ac020f5080088756bbfd0eb3ff998c835bcf5950f2866f3bcbe13b8b82b5e4457f664a9141fe9d1197fdae77e203f6f68ff6380e82a6871c9b333282bc54563fe8cb34584e02ff779b1618c2029fbf3496ae17bca587137c3fbe778c8daefe33540990e5f2f033b4d9c27b0de7cd42121a09a47d74317594d3cd189af43aaa99ea7e6b0efa034ebbbe93b4fedc8ae456b093a07fb62a9004392781de8fc525d8b05078f281eb7ba82dfa74d5ae507b721402ac9b80ba67ccc883eaf0865d18722ab87afa9788c3183ff13cf8fbd11bfa056e2c6a07ec3947bee796889cbbb6c0c1b725d9cdc711b365c80d0828bf36a9b39d274bee2cb8be6805694867b97476cc3db0334b53f010cd1edc7e4b2726c26d25a0275c2be78437b521a2980550bf3fe0617f14012ac7fb5c6472f0844f606354f3bb82563d4dbfa198afbf640afd595436f9de7e0196f5e2dc3fe0cc8f5521b95e8116adaf8aa2478502fafd1747c2c2192837eb86a795a0020be1b20d6d924a8c395a50b8186fc07ac0be811a2a0ec7806120ac645e47e17a0e4fb44b28f0fe60de6e5a9c65db25ee40fe1f952f1d1b69cea638dde291fec2eaeb0a4342b85fa9a631dcd6ce6cc7295835610d6792a370200db2e50765ad4577b1707b937b523ad89e37e1436b12904a0b40b1213c88d26788722554159b96fcfaf6dfa66a6024812a175d0d2a3873c1b7a6c483f38c41f2423b187f7f547e46b79981d881a04a75c0637a406de8d2959a67b873f0a2d1e9c863d1c1f6b50e775d2fd5451f7c38faa5e4bd86466fbe98fd44b1693cf66a0cc793fd3b6c693e282f15458fe40c3586791a34d9959dae479f1e24376cd86903b7882f0b61b777807291e357fa271a9e2fd1d4050c2968f9a725b3154d28f35555b243e3d1524c1f5d903a8f42d7b840cfe55b53dc0a80975020c4f40081e96dab32c191baafaa4d1890f7e7a29792d76d4d4a6e3f0e2e77f9755c885cc0f04c362fdceb795ed06ed630e57c2fc9b96e97a2c46060f9c5b5000baae1befd9a96da5383dea8088b4e6a861a36e35599961a73a6b8a3fd8ab4e9220d9bb52baecf873e7f214a76907eb38e859342b202e6aec4d59ec83692c50759049bf974cdc9acf3a12e3beb25a8dfcb7dc5533e1ca6bcee82691a9c0d9110fe9a51cc58b6dd09949205d3efa30fca8241d01b48673f42952050db2f9e4bdf7834ce9d09322c0763ccf315b72e2f86a92a31014e12a7dbd5a7a7907955d901aae4701f6e526ef2cb0902ba8c33a787cafe88c9e902be3b609984c287e5504469e3b003c0320edc15968d5b6d69fbbd4fa9b720965b285ebde7e3a97bdb4e5e51b667ee3ca0d090287875090f4585a4090620f3ee3cf607a7ca57ac5ea62040a138348c48b6218d3736e9e634e0cbf75361584182fa5c9fca436e1f3b925708130e553b09d647bed4f44d92fd9480746a9c5e5334a7e91852db6f8711568bc88f3ce4900ad82335877aa80dca77792abd4358a4467eb3bb69a2c29de44520a5a9a2c69d84ddec4c275f030fc60ec6ca1e6090550ef91ad7dd78758eebd3bff146d55122dab9ba5c73ea5988de542bef595321553d6caa4fdb2141402e7eb08b6f97ad72aa3f09f54103ab0cc4f501989ac15b6daafa54068e775f8981fe573c48fa28da84dfd2158417c4c865306c3a89c8bbabc4e96cda4e9029e7db6152c1c2ad47f03b37fc31d24a846591aa183803e54ec9c37439f0a56c80c338c3377fd40ba9a32f17e357067f1e1eb2f670c32e614d4b5590c9ffe014472c23f4f950416c764afd0a0e8c08bc9724f649d10ecc05cbda71efd20985f6cbaaf1353dbe15871f287d0791f8b7536813181ad9355fc953489b40a9642786091ec87db503694ab62377193b90e3bf79762e7eb781ff53e516478ce0e584000b8adc507f3ecb9dfb5d37dc91bc7836cc1e22637f7d76fd22f1c25c2d82554c039f7998e03182f20a37c14061c8d35205428867a1bbc2ea1b64766c48658265332eb0e6ebfd96d360586abd83e4249f15765ed6aff7079bce852daa9762320a7b15cbe50cca55f21212c9827ca1587dcff726cacc259517531258ab08e8ba8909202582f72e8b1256ceaa1b7cd184bef84574c41778913e83f1dbbb65a3d48c4078ec8cfe12bc2aac5d7fc2aa8db6022f2fd677e6a7f5d9dcc75d61e89db6fa52ec23efc9143da0782dae8351542eae1ee8ef410570caea04ce3e320fb2bdff157fb186ae463f53ba2a9589fd80007c09ae8bd79c2dc13a3b9086e0dc14a86060eaaa07317e0f8b249ad0d518ec5002db94747c73883f198556309b6c46f1b22d7bbb578ff39486e25128decd3f6130da431f6dad006baf5a0a85b3b37a4c2e573aab6a9e909cf71961cbd1eef3eec356b3415c91703bc9a61dcb46ebc31c1431382d84916b944f363c0cac3ea20c3474eb287cc791d16ec361b7f5e841a4f64c5c662a7fdeb68e89497941bc54356c80024f40633451cf758d362abd4b224ad97614a59b74eb6f0cfb054e353bffdf773131b9b788c5b7d4703c4f5ce394aed33c4d8fb49e2a1719ec32dd08c1b838ea6dc975995da95863c23683df06dedb9af4bc6d24e2883d16638f26f8b148cbc36cc2989d1ceed6d581815e381955457d1ad2a883cc0573bbcf9a21cb0510310236c39df6005baed86909a5c58d7f876a5faecdd42df62333b478030e1889bd60c16203114b56a40be2bfb996e8a0e4d469c917bf5bbf778c07ecd5d32ea8f341c8e886b15b594af2bb1324a9bd10be296501aa766e5f6575f42e7a2ed7beb62ecc5a283afd65882ac84dcf31bacea98860cabbc8d5b9873a6444e333a8dea1dc43f3376aad7f17229fb876be2b89a1cca694888997b8a2e669ea0d3b2866cd5012efee767b1d44b0918b521005f8a6a4db2453986ff41505d4d63e8d1aba854141bfc9b099aef4da2ccce01c935e17c74de347cd62f5a85a40c2b93ec05d6b9b0ddfed2c81f7b877421c1cc7d524edb84c3dc322615c6b9df00a460f92bfa292826528e96f7f90d19ceb17ce039f931dd810da37024ce744036576464755e510b01ae8adb7a06482334aa47edfb12048974f807a61ed810adcc35cb48a188ede0ec2e5809f1aec5ba2dae30e5dc199ad1cbc1c58447282754527b8e8170ba31ecb2049b7fc5d21c63ce142fa36f0dd2cdf41ee05716a00213b76eee7b6d434994d1bec40b022538f273f52405d9c924157d8465139d355e549e573c2d6d9412190beb33c0949e33048ff0a79b46eccd5acab8a460fad92927450fb2709a4b4163f1ebd87547176898c7b9423a3cda92560044c964cad5a678352b3da73fd205d3af0562b1750d00a2f5b97724216796da86378c0aec13b3f004c579f1c447bd6a6421594e95acd9a1cf4ea7a3def8fbc1a45dc66bb008eb795518a334e5075ee4b59c22450560bc02159acb13f1b10a2a8a2b0c7ebb9b7b545deff8f40bbe6a51d18d3e406cf433cad679c0aafc519e84c4a7c57378a8ecd68b3d6cb49df7715801358af8e9ff92d8d9e1c36e70547370a1ed78966ca632ce3424116b5db547a4e085abbe57d63f76d683728d344275fc5950cb3772124f16b5d5efe5eb8648f68f72ff1e9ddc870200b73a6ae1ed2d10cb8b75a08c925f0bab2bf09114058369be06c1e1021cbb0a2c6d6506238dce41516066e608b4f9a172abd509525ad03936821c209bd7639de785980e71d4e2571b65fabd64aed6aa0160e31247b3ebc8e650f871da0e89b8d72c3f92e732b0161e832e7baefcc932dbca9969c8d8888afe43fc4210a1513f7e492c286b57e34c3684ff9d6584edf00b8ade38ba8fa8c37504a01f5b2249432bca09cb04b8b550f0ebcf14d6253248a2ea5c2d9fca0238243bce8599d5dfa9f6073e36597f70b83e5ca92cc7001319b60dc0f154cf4d4e09ee31e84d4aad0f99a8e74e00bff4af99a570d49cfd1dd96f2ddcee9d3d4fce6b320031f73c705d4a3cb3622882bff0ed63336c7c11d470e2c9fea0756a4adba22777b0e28a415cd49fcb312c13a19f4c0a34d9f6481dd83ccc5f6e7171e2eb2774506416d5b92f5ba45400231e9111244a5a8c68a0bc8786e4a871c92aebd837db4bed5587f8f0cb7fa1a3e9e930b5b468e2252d274adca0622ce1fe222db60491e8dacac50f92d345135e5ee0d6214b48c3ac6da08e77785f7b522c4a36b66142189ca8988a409a331265af61aa4b9b159377ac33cacda907314a35cb260a9da0e6e178250c537423890741273dbe7658549b134affb7afea8c293e11dbc60f0f430df1396808997d32641a3957be07bf9084783b62505343ed1e5c09cb4cc7535f3e5ac2daef4791cef1654f38f1eed64949ee9fd42c1698301dbb1c5f2dead0dc0ddf3b418bdc3c3d6651cf10668f71e6e9439cb3f30d58ccb4912a1c138c2588c14fc92ae84dd8d9fbdbd1fdeeb4407cfb1253916312ebcc4a00ae486ef538b96ddc926e706e69ec0b73b82f1ac611ea3deeeb6afad2ef0e4d22480b8c4b0819c99689a258730debb8302797e08a4fe4a16320a02f714b3c54e01bcdec245f56a2276047d301cb1a0406c67ff1f9898c254bad9c45a3a6d0ce042af81aaf2b469e933f9b856ff2ca29549c6b110592436e4f56b227d31deb4f5f1127e0be1dca3389626667d55023d410d0dcf5c0f5887b82471685cb12b1e21a1ef2d66e49a83efaa7c9e8d49f6e37006043314eca7a074729b24e3cd5a9e33aa21171bf46f976a556ef89c267ce8595d4be5b84bd5fd5dde7b82af304da1573eee13f47c09d324afefa23b32b7ff8c6885d9253f75a8478b3d6ee1b0b3e073bbea5ef6e9f55a769139661ca46b4e6251f47e6c12b1a0cb2c2fffea44bd628d111f39e6e4f79fafc8bb31fe70eef4bf260e0d2804d3e2687a888949b5eee04bd30ab8658854efdc594d79a5deaeb9029f6a206205e3eba493bf1bce932dff09edcea5fb0b7c0167a4e17e7cc73951458664f6dfcf08ef6006659098672454480686d1d95b3aed29d3e7708cdf33ac147dd4060ab486400e77b22073317cf669297fb6b20aff81fa5785a4e26338d7ef8100f7d79c785be3d3c162f769aaf33270105206cc7fa74306e009938cb890c15b073d5de5f91606fc58777ae9bfe30d60ab4e709dd6118762d83e3f0b2e3d64d9ed2f7c2b594d2c3dec75e41296926d235a92201a8a6e1414bd068e7ab52903c7b4bc43fe3e05244800ad281763e91abeeee23b03795db7a7632a5bdd374adb8cd88203ab180536f6e13fe28e76f7633de8bc16f71eb5c5074e98f4266bd1105ed8900871b3c8cc8a930e4574579e6f6cb717b2ac7614291dfcee34a4bf30950823bc9267d865666aa3b9cdd31bd47bd795f090dedcbfab6be81f5c9217d8e05155f5433b057e3546bfbbfebafb920bbe7e8b82ae1bc46722bd183ce3338abb65c6383304452884ddfa804fc69c0f627a3b90893a1784c63b65253628ca9e2fc53a5b61bc5d109a9efcfc5266ad64179212221995bf64b6a231e20767af32875e040b31aab98ed59ddcb97add821b98bd9ee21311447f47b0ac632045d6bff88ae05e801cc5397f87529e350c8a682909101e2cecdbdcf5bff56c8507624e6dd791a2924930acecd2a6fab8a5afa0dc60f79bacb9e36349e412b7bd1176c4a55db950065e5ddeca4e3b6c949d65e5df4e84556bf197a8fbc5c52430b7b84105b33ec42224416772ba7b56d7aaa4ca796136033c83469d03b0747945fdcd7a863130082d32bd08f326353656ecaa457b87d580ff3bff440b39c2dbe28ad0fea26241494c03523f086e993f39e8e94e3beb9f34b16b3c762be94af502b97ca04cda530e88bf587b350725677d6fa290f74cbdff5a58f0cd1587155d00ff10a8e3d7bd97d1cc2149875a93b71136babddcc4f342955b8a88f758e2df752e131bc6140f7b1c7e0472e53874fb7a88f6847781349c4096e1ff755489f57b5c07fe5dde9c3ec802b6382b26d086e36417767307ec58dfc0702cebfe1e2933434c32f4c5f083f8fa57ab2c575784b3916c0130f110c48626793b93fad479be60f803cfea9bfae6a86ff4d5bb92ccb3f454d6a6d7b034a699d5d3ae395f4c683c3cbac2cee96412659c55c52945704bcdf8aaca1ddd7183adac8190e084c9914f12996554598365905803afc24280557a09697e02b5340d878ac641d389aa1c3b4fe00efc01d28b2425921a9c3944b6136a3be3de7369b38f5dc2109558a8bfc6711d1ff08945a1d3dcf57cd59a4962aec937dc167f96406be2fda1e5992b761dd2d5997b61ef207f0aca74edbd92cc253a72b2e0bbd1b6ca4797ea9a2f0abce46f5b56e20e10723d628acf1ecf038813cb78280605b8307a25e56145b3c7440b7a368800bdcc6b0a9fafd1494a3c05de5c8738278a67b406b228426b653c40024e045ef5ca1590d89bbbfc7981788d2398918f0267069b15765b6ab45077be91114805cf35b75ee7f0a95abed109f5c0837ec9ab71ebc536b2150ce45fd2ddc9c42c2a99c9c50dd93248d9c9b35af862d9bf53ddd52172e8da0130d9b8c9c21d5a4c7e48e27dbb68c4c07b3a69fbbe5df99afe6d95ae9d6a7a87f6ec0e8c3b71c760960f035b35919a9a695ccb0d1411c2826b4584dee2a45acb7d1ea72d7d6286009710269b1153abd45b3f08767a60a1e6f70a606d3bccfab2afcc8c09179e54b58238c7fbe4c24618baa28ba46d487572649fdca4f0e9b5359691c4af0f684ec43714bd896360e539c95e2127a398b020e3dfe718782da0ed5574e55f11f9ea90c57978206be390cc7607feebd5a13770556a1b5f2eea589daf0ec33d7b8acbfe02b78c753426584a040476f2cd6e13a6d76c4c91d03396cffc99d8ebf6ca126244534c741d835d0d22b3b565e204b5f8c1fb0b6801aca79e44d067df92cdcb4282533da2c9df16333e01fe1106803b9c551f695172d05747b0a7a1f933b9b68901c1e11d932263d6a6f2eb5dae78bf3e12521508c728d1ee3e6e7e615d26e5787274f9f14e9fcb827877bbabb8d42119f379fbde5a85352774fbb097d772bf30c2148776352d806d8cf04dc12580661f51deebf0e0ac25af6cce2f196959083521df667b126c51fbf11ecd49fd719806570d2d4b7b5b906acb60a8b9705d8393bb7ea1cd97f0dabf5a4bcb9670a560c9b22ef0615a379527a702067dfe5ef7da0b36a831c0bf22c5d9ff893312d5c1589caad25fdd3591faf8c0b28834d6302f6f9b95519d0dcdcc97892d7bae4d494b6125778d34db842d5429f75723e5d4bdb0d3acd2fdf3f67f98a2694fb128d7ca8960618cad5fcaf9ac8d303e515afe61043629cd5db9de350fa33c9a6081516d401b0193ab47374805efbc15c439629823b14ba51830cf9bd69272720e244f87be5a6b77b2afccaacdf8c449591cf9ea43d1375d2c56b7860da30200913444602985d9fd18127791ec90af57394e9034308ecdd0826322b0d457641f5ee6a525b5db95b401510e186a9ee144053640358a7d98c6b226a385683b4ddbe2830f77186b410b7f7c46310f609dde98bc21b7974eab6c2a9e36b07a99ae3cc0c9cf369eda9a1958383e0382467867d747a6eb3002959aed3e118c769c6fa736a325d588e6a9b8f2ace5018ca9ec4f1c0fe96c24fbce2a42379fce7cc121241be7fb735fe65edd494ca4abaf124aff504ff17cc7acd48f2f3b3c4b615885967cf85d9ceabe35b7a950d2de87d31e9f35014ba677581385ed0609306efb117965b4ce1de40829e3b39d5e8257583e355ada69ec42630d1442828e0175264dca6f153ab380b17836f7e130f88046c3b176d738aac9bfb3c636d9ea7c40d8924f0a23992d79d844db383cf46c9ab6c20a457f3c7afe2e2a60549b7bb8ad6776b363d087652dadaab8075c9696aa33ed8264dec72a4e6d274ee4744629b8b56a817a9f1e6e22a1d78c38671b033fa8fa11d908d8b25732de1cf1737e807ec18bdb42369b5a569fa2e853f86ad173d30bbf64bfed88cf68226e51b6629ce65b3154384f8d2002b113d763cdff53e9c594df14b7c7876e3784b8893310190a19c8caf57bc557698739f7bef687f300bf1bcabbcb2ae6f313322df6dc83b2408a46fd836bede060d6c009e825ec56dc41ad524814c1420df0c35114f72f84ae0303121ef891d8c48b182f6d719309247913e00cfbd3dcb8459df57bb8013c0ff5c656648c06a10497cb5b63548e4fc37b9dcc97e3653c927bf1b251c98f062840c8e32933e9014c3ce958ec31a44e3556acc1d8294c66a1f7a949c2192e395994740f9b32efbf44105bebc203fa4b3a798a1a7447828566a4bb7329ed4e25e26b069b2ecb22dd2f0a67ea381320a5c7782a4f39f84cca96462203bfdb6d335f1b1a7cfad01ebb62ba4cf8e72407a7c1576b95d4f2f60b0355e529044f096eedab8416c8705ec1084c24f0e381db31a3e4fdb4c909c3947dd28137102e8cf4979ec6e63c331f7b36ef8b273fdfed7780eca2f1c33b611ce55b7b6590745e6f46733e3b3ceda34b53edb53cd2aa6f6fba1525ed52e01af80f0806ecfa59165dadd24a5baeb3352d2ce28099760d2b48e0996a68f20cd83428ceed766d0656ec6333370ed57c89100f600f92ccaf3ae5b55569aad6a4b0263b4019b00633faa88d64b330ab956f27c1adddf605971c75dae758b6e5e988db92ba4ac26cb585d6010af0957fd50eff82a9339b162c272a39eaf793868b28e8f8a3c587cb4174eefba2184bd463a8d6db922c85053d66a81b98eafa72941231b9c01a478504a7e54b3c9b690185f11521b3af69260dc7f919ed49306d46dbdd7297e2ea091876ebd6fe4c6ec1cd38c514a746bd85216bc0b1080992c78995aac01eab7fff2b90ea3f87b0084812d04a453097cb8e03acc08904b12012b1cd9e329abfb0932fdbdd09590105661f6a16ee13a38b1fa5df229ce1e8a2a2b6d59161cb0dad223e053aff4e5ddd375262f5b91cddfa1fa565caf92f66a17cb5a4e740e605db42d0fe98699486a6037998f4de40c2b5d52a34f646ff4aa017783658a24911b1d2cf19fb6e9cfaad5f359d8e5048f649be8d124797511ed8afa3d5c08b93d2567d457ace02002a546052b651bb7af5ab031b559cb1c7d5a1329eecec4298d2b37258e49929fd6132311d1bf0b3d0fb0ddffa2aceb16003f9f963b487fbcc3117544ca3afdfacc20f8197f6bed9c172f53ae080df4e8bcca8d6df54f6c334cb984cd0c2034c462e1a79b2769a3476c5c88c2efc3e56f0bc6c6452a45a1be01aaadd61be5f08b18f66fecc7d866c26a58907cfa4371f83a3dfde2787495dd7a1eff85136a4159f1acf428d9f10a7eb810d708d9c70fb17d5dcb881cb6fea9fdfeaf72ebe495abb3cf0e2f410bdeb77819a2969b0cd547a4949c1cca9ef7c56338111c972d76ad042b10b4240de8f9ea6f32e5274c9bc276474d67a68d964d5ff06d814813c938a4416d7a4e80af683d730e13fc1668b2590768dec36a43fe232c67daf02ae749220362dee8bfc4488cc2875d00917a16a4c0bc13f1562e2a15eef49c9c13c5bb70e42f9b1ea30928c00384a8176417d24a0a708417ff20e34a52a23fda582b60b7620db8049b6d927b882afcf744ed5ea930407af8c520b6c18ade9f622d116f1b96f99b6eb0fd2060a9071d49c914b3a5a9c3153266131173f221749113326d945ebc0b198527e37fb5eba81af3a73a480eb02e0d60983e5975df6cebc7c14240b2abf5177666bbe346749ba4ed517e7a7da5fe7393e15c2e4463c2cb1b55641346030a4397aee2a7888f95d43f0ea3301231c46cf08f753c4ce7528b308c78185463cb02a0eab7ee111f2725e19bcd287a5fb514ab21293940bc9192ed13f784a591b4c76a6223ef99c914f12dcc978bffc8db1df24df83338b372e9264bc5574652d00ac55a45cdac3bd81007555a5e243e999d82472066aa753f8466f9ec4c635e051981b6fb89e2978e815006145722caad332b4f6aaf0c4396dd6a37d9e68f82b82554f4337ee3ba10fd738e28bb2be708ddb67bfbfe0e933060f66806099b2c9f340758c8198bc9ebdaa26a1a3acc6d84db6293b0ae5fc27bc4f86fed557d83890ad3160cc3727c1f01b0523d83fe425b958e42697d374cf10f64f992fbe78d1cc33a505c36e123e6c8b0d33db34dc8adf6398967f668e32949f387cfea6ffdec9fb4ea17db3c811ff91de0b5816219f5ee39af6413ebffd5cc88365d7f62cf7db975ad864651f0c4e64ec15960f7ecc22cad60eeea580e2ea4256b3489327a6bc99eac599eed3c7d17f88ae223893ff6aae2d75b06527a31eff82c9161405303cb7541311d9f36b8d40e894363431cfc2678f733a78a8623b88bbdda89e5b68ee187ab696a6429469d3ac811b11b472d539392188137eff5b3c0be59608e4f250f74d210911c3e3bb7a202bc0c9291384eef9e83b9e9206ae1e20a0f06874ba222e27921f1516e6f62f2a3afc2ba6c447e177ed0a5d16854480efa0c2ec7627899be368e197ee045c1af0d11e48214d09345691c3714e51f4080e257a787e68c7583a0b9b01f761732af4c504aaf6f3d5edbcc3cba22ac3021cd6ff30ac602c30e97546e0375a1a922ac67b476ecf136bdfbe6b68f9adb18ec333310a1b1a86183ef4b1ad083d22eb72d41b2be71e4dc7f72ced8995f87bce86c0bebbcbd216f4ee7f999e7537286816138ffc7abe61056e5cb02c53e4207d6eceedf5e6ba3c37e5af5efd85791f15124ae2ebedb24598f38a186379ce3a059dd9bf777e43af8f20b4b8c62839f75e707433d409c2d63657cf769d2307338efbb567f84ae9adffdd94ba9a64a78633a664ca5f726020de8cbe9189806abe031011046818320e9866b3101f8ebae32c16547adebbb6ce7a428e4f85391a8d9ef6c89bda8a4e949392b7934ca1392603df2592c8a5b5d00bd2f16cb5dad776697a634499682d0275831600a6804134c0553b11255d9bc44b844686de97e19f85499254c1f6d64d1a6682c0b2e0e8b2b9004335eecc535ac158bce196905995ae94e402a30d8eddf6462286ba7166859746094957456bc6b78021507ad8c902a1a6834d48e0740615d399976db660f8fc68a34de2c6f3b45b98f37aa4d92e91fcdc885bee09d23f25cf301516e9309e1e030b51040fa87715aa7bddd6e522fc388fe154621919ab133219a2e5ef74b72e44795841889f6b46188a70ceed179bbd408a8b264582c4132b2c3f5809e63eed57450e01960abb9a4c081df56d186fe0f525fb5f1bce5e555a25af6352945a6395ba2912fe16288bc5321909992516f8c3c5b5443364574bc914b3ec28d722b1521b5a9587c904c191daf8f4aaa9fb2584b4f788fd53bb9aa9c24f49e856a5cbe7541c3e52a9badffe74dd8d659a1f24a6826f791a176b068aba51befc5ae69142d6f6b6b2786287b7ef4e48f76da95b9d60a5e48159288fe7bb9f274f5ca3d8377204f6efb88c212fe29837293e5b83b99973151609d06be168eda858221e3c9b3485abdf589e42c096ae0470851b7f925487e93b86d8cca44d4bf2d2338b86814cbfd85ff416b3ea6ebb4f7c346adf468dc08c0a3915d8ddc71d0da607ca0c10d7dd938ef968e979505e0f25b251090923c41efa362b7aef3173cff18c3b7582a14491526a17827a0b8b3ed862bd8fd66b5e120f2602f23d974d9b4f4d8617d651b6ef5f64c0cf04c1062cc3b9b3ede195ffc1aa280d60c26836fb76b1204645d8e06098a0a8c4ea78be360ea8772bc1e0446cbe2ba52f8473641787b38934a90700da1ffd0e48823ea88cfe4af1cc04ab4d2fb1c3b26729e2613e17758b272532872fa4a0ceeebd0961931b3e6b05bccb7d10c3c1d8d929a087318bd67a7c33e6758e27c0c2c7525912c98b1b8e8c1d4c235ac005da5bfedb935ddfffabc6ce7f24de438a17b3caa183a031726d4e329d8d6e6150f32ceb6363aed6dfda62a338ea5fd3a98de79300ebb1770208c661475f62ccc93628c4033a44c56a1f037f4b83bd180ea595a238cf7a32fbd84f72c494d97efaa6e467937b47db9d8ac697eca588d46ed2882ee7e68b15b5e1582b366401b465e74e6ffa33519eeb2319fbc165a5a3138f6d839672289dc04cce7ac30ddf12f3bc086edf4a1b705f77523e95d83431a5de010abac7ecb67eba26feba2a10ebfc18659906dcb009087a6aaf353d7cd70775810c9d57b0467155822e02b005c6b32a09d0c6e0d73dcfabad29fe52402b90a6dea079090a46268304696ed2520beb900b56a3ab810090efef0726817afb25ec14907cf7cabe3d6814a44df1098cfa6c7c18af26d038f8b12c92e39b2dd00d200bce2fa6a6998a71097e5a2ea18dcd2dc506978f6876372df461fa58e21d473b16bac09b7908873b4b0a8221cbeda3a7e526f0f5631c2dcd4745a7170fa6f19f4beb23057dd14f3028ab7481c7bbb61759fb93cd069b526d2c57cfab4bf27e802416339833b4e4af79eb734d134f170d5e30975d68f8584361c196da100913f976d29e60cbe3061d41df4653a29d5a7bfab83403b05e7daa3040eb0b23fc934368ea4fa65114c6a946878d33347ee4ef2f2b8b501d743051a7285f845962d2cc6b28c40dba06ebc7c8fb3fb9924049ab48332aa92c7ef50bff632e9f2a11ca187f0edea3e1ac4e7497f5e2456d0135e1ef877967628b8db950996d9002d707f1e534194eb2f6d8428d5c5ce5875325a2b279823923596b3799041ab67e1baabc65aee038c402a067748f20583ed8b94fde9641b6d754bc2ac32d49b9a90ef7325ec36246640c7bb21d75a52c72e9995fccb6c87e9e1e0fccdd10895067a007aaa3cb0f85ebc43d4d5c355b38ab2971efc3612a540e9610209ca5a0850c1ff7c8307c919b84804a8cc0566608be011cca1ba7c8b96a886866a32dad6c5bb60a82b7dcd70e84e47326bf3e5f19cfff38999fb061e6be0bb21d566da4b2ecd113c68c82b69d0aa9f518164245b40e70e66f5d6bf6fe187a95b5113dd8dc0771974f05ab61e5d94372360f55b4b9d4ff7a727cc2a3b27d2e4dca9888446c4e8ee9c3efa3d95abc0b1b9cf0f54996700cacc06930550a540dfd1d7d345767b7e77b9aa26b2d39e46159005f4f603cc6f1041e2594bdc7f1b9f3d36095a3f4fe959355be7663e88705f7064aa35e2dca5e3164ac141f6248edc77cff914658f5d97ccaa8c465fe2fe9d010c9d0d6c84d37d740d582ce0ab07c13d6f9273f47d7b018d9a224bbfe25b6c67f7d47a461444fdb2f67ed91ba27489ad1c11f2f7839dd7b36d996b1558f8cd2157c7d977ed3c5bdb118cf6971c04813212b95d7122b499aeeb31c4363a05ed135898122ac5c019ba1495e45677b2299095d37febd4c77453a89d394c3b6046a672d9a27ac8964c62e0c562f12b09d348989cc5d7021c8e2d7457059ac8b0646e9a576df34c142d5ed694fed30a799e0287f99d872bdb439795f1cb7a5cf0d9037e11f654a8383eeb31cafcae207f33743612823cffa90bf4e542e3d999d407262fb386f0732cd6eed3900157e61faed1159a6936da48c7b6041108340fc3a331f58d154c151f211a97bce7779d0215cdb39783998ae31a008323a07262b93ecde73becdcb0658a87eebe3526a807068719d1972633ba08097dab8e6b2599b872e6e8294efac15f9282c52f643d1c1c9242950cb98acbf73ff66748d8a7760d1f8ee7914ef5e055089db7d97d8e88c52bb7cc60fa35568ac85249cd14d0c73890b8647f9d2479ceb47e5b2445bce858b53829c589ddc9e333c81f4de74ca09154be95a787192cb5c4808d35ad55aa720645bf22db6a8063b24f79dd63f7cd5ae45117b32bf2d55e950e296d7c60b8b44b8c49944d671ff92102cab364607c5052df31cfacf2711540a6bcf43143e46627210e7f7491c2cdc912954035f46c5a76c2f5f4230115d06f8248400e56b1fb752068dc0046b3508ed308088002ba689372fc065d5181f8e7a3ae6ec8fc30ab4f260014ab227f26e74ea29def907c0e961a5de10e1c42a8b40ab32bb2991914c2a6c65e5d6c7c63fa01c2b4b521f0c306bb2492a2bdddee29e46d9e3668f9e2466692c46b925b780581241a3c5184a8c260b6b6e90323da4781239af32dbfa5aa062f30530dfdb8373350ec0578f328d5ea1332230375eddb4764949f0863ff0d2f73153ab971e3bc28bb4674159ab62874a2bc56479393582ba2be1fd8fe54fa56c2f216b03fec63e32577b88db396122340b15f28946ad1a7bcd153d87c8c2b934882545c1356e6de0c08349ac9060b6be0b5a7bb0237ad2a8657ae194b8b6e36ca9c5b8703864e1ec016192cddf92f9ab5c89537910a4d0a981fd39530c2869bab16765d2618d082902ca047bfa0dca4a48123e470fac48634dd844a40e1f5398bb47580030fabd98996ead573ecf436a7d16f2443fe13ab506c344273e528cf759ef1dbd1001f76d3c799c1e791304a2f3c3c15ce746b38d49c3176683a034ef0c2532d562e6c868bdc6094a70320886a8336638b78ddbbc4f8f177b3a9e6fe034c1c3d17117ee16609dc9f946207c680d0582c5f01766285cb7b8623574dbc5691107ffe4b4cec9ea4d45100d703ca88e7c43976aa1daf4a167cf10da36370b2813ac58c59329929d84b401e46be8df9b766fcc4588f0803b80dbda459e67ac5de9877e48dbb0a020fb41fd4b6957c840617d356e2fbe445baff547fecaa37ac2f19bdc7ae99663cca6c5eaf67157ebc6937ba05d776a1ce313da7f2811fcaa3cfa7a6a20a22ca70886e1f414dcda343ed883abee4c3eed401d8e43982a91cee925853ad23dfc42798ad6cac78667e824f663bd1d5a359e2571fba49c6aa2602d599f287f1ad494ef0bc3945f79e2a58859af50e5ca3fe7386b7b8e134e51eb6657e960c8008949ce34018b7f8df2bba05d7524defab8553a5dc2b9b94a4043dd932b2eb9fb87e4399848404849c3d401ef9bb85e0e7e5aa81dd5747d5d8c61956df81d33a94c634bae858edf49e68a0ac8dec292078df9a0eb63280f4685c3b579ed17a24a18f7b5c2c397cabce9867f664afad66e1cd380b31ffa78c048aa7679d248604a9c5f9ab429345613faf2a285b698e75cd243285ff004eeb1816551a7fe4ce6463c50f06d0b5bdf4f2adc975483d73659858e8a5a0c8b9c04293b1007de31bc7347877de3d48d357d75481fc810f5347631edab0824d5a580e8c333ba0d35f78d6315db7afad6a8e997e334c7115e8856c63f9eb9883433874af44fc2da724f9984c1dcf4372dcf21780efcd63ae03f906f323b29dd94a52b72ca7c99a724daedf37e8be5b606c6a311d77dac38df1e5c29719d427a2c74fbc4499f4d5e1bb7447f5fe5f054106f4291b0b6bd6583e61dca747567631925b77a782537dae88e25dbadf30280413e51269599681ac7ab401f524fbbad4fc7cf8af05dc94073e64eb176d48a7da9f864825b33126dce867e3915910534c4d4e91b580fbcfb9da54c4f8eb58c9f53a1e2297a2a411061711f5011525dbead336808f0f42f86df731d98abe8441df93f92468a41f15ea04e7346008180ce75cb284624795bf26cf4617ca4e717e3594840dce5d8c788e87de6fe068aa1743c5fcb7d7d944f573f818bc5675de3a4dd2ee5bc9511b113e00f581576b9cafd9759ac6a6c1eeaf9a6b146ddb665b99b51beea3cbc331c533fe1ed8b36ceba1eb68123b82fd81fb99db4b75eca35f3591f94465523514edb0bf904d274130111346ba8b4cb5cceab873c446c2dc79eece38de482c6ee17654af5a36028090251f58f9809ae4ea3719f93ab97ba1f3c4dea5c0e3c555322453a0b3f75bbacaff580444ab7a1d134f5f3327833382a6e7079f5487b39e76a818338108288f3ae1a6d3bef3a6d1c3a69b1b4966a69ceb51f9377c454ec2b9d26b2e51f7ee675ecf557696d14f50b6da13ae6930531e068e7bc4e1b82580178528cbebf5ddd046887c21a094024b0c68dbc764aa758d9b4650540e57ec826ed23f0c20e48044066aa999c97a794f6b90326d7aa344afa4210ea7171e40cd63647f9b841497c5deb48047d4765eeaffd255478c105ba4d8467711f898b192d63f177c580b20739d0569e35418ce37c6be67e160e1300ed12a065c5c5061024558f86e905ecaf9d2ff2d3e16f22af60fb8f5a7b4a71441f84ebde9cace2e919651d83e64e7240eec32214fc8302a380101f524e3f55e083d70530466d3f546d61959b36ed46e543f877414e29e26318e02f24221c51277dac0487d5172e47390fb40e6e602d0784b01b3f61fb5810cb3e51ab5a9a1d3059cff204979f72691ebfe888901e9055daa850825209a64ba557d6df73f97b10cae871f22e68919642ce0fe5b01c6a0c459dbcb18598a74bb1fe0b89ed6ccbe49d8fdc97f23da03461f2404bf76615f95d33cd5408e41ff7ddec6ec61ce349ea50361677fdac2fd25e5de3c4b90158f21a69b2c5e736f53fc093c427e102edade7031a9f7c524067cd3b9b010941931f991ecde57df6c343ba3b06a38323694c859a551efece2ca05bc6879fbdbef9015a7e30f6702ee756aa72335fdccf7002ce668d57b85eee7f58ec0ef9a4ca8aacfc8339aa2bcb762c120b7c3810757e6787a7547ca60ac2d2ec3e68693266a533e58d9082aee446656fa15293737f954aaddef21e803793b5d85918fd9de79733b0e04165563ff4731c6cd17d9471023b297e089d19743810e1db4012ec77aa52554df77d65d7a454d9f5868f69daff62508bcc0589be7e069b97d3a8316e841523a0234b5c7fab13b66e2f39ad47251f2c5659f8beee1db532009c79d5e71cd046a8a7a9a6eb9fd14c99b90c2750db5a3c68cd73ec7511f1e02ae194fe0d2b6bfcb6fcca52d36edd2b3f1d73389cf97221bb794aeabd223278a021d97d7bb0c4a2134f97a5dc09d3c5b9e8e244a2ad813446b8c7c5497a96a4d932bf480d6dccbbe285a1b981045daf4deab910c10e3753eb1521540fe913e69b81773f65a797a2e60a7fbcbb678b32df6d5cf564e11b33042602bb7bbb0206cdcf6caff6579d037be16aeec3ceab085abe265c94c7b6364801fe5664773dfd9d4cd551e98ba75e0d4f23bdefb92ed16d984f691c28f467a881e7b820a9a8dae071e54577d5707d76c38ab062a92f6fc9af3d7619536a9d2a82bc7754acfdd09ec2449816245282f5ae3760d05fd7c583d577369184c36b92dc4393691dacb61f854b0d8fa50ec2099b55792f2dd5da3fdecb358a636cd29d4668b57b4e70d483822892ce174f8d7b74f34adedbd17b4aa3871eb25c2b724b2d33b19b0b5b46c4b69633955bbe0e1b2556b2c695643829329da36b7b5f670347721e043bdb04efa4d7fd7c2956c5417e8041794d2ab959ca17be21961c5db7ab1e0d4adf5162b6015b8c10b42e94e6cb26b090a1f62f2c0f7e8d5da2f175a25e536d2c96d83c11cc04ba46ad57a12c7cfecd74d9fd3ffb6c0aaa409fee22f68a6ff8ae6f25f22146aa24ba08ad4305be974800669d1a9a1ac61d712f51a12ee923164a847d6d1183820b4e91ec14f642c09b8fa49363492dfed62152619f84958bc4e460156ab2b99d1b58527270abca54ea12b3fb10d5bd0dd8da02aaf977b28ac5bf78905c8db5b8e296ae27d240bbd3c45c158d3a3e3dc0800731045874eebc1d6030740fcba10297872c3b396369a68e6d3ac8f737b0e4f31be49ae05a6e3aadeedc860c5d6cd15f82126439ef5775ca72259faf76bafacf46a2ba06ca7ca2c54cceef0cf9665bb1b234173c19d5e97941043946a3c2c5f3ab3f22340fd5c6d86174a9adfe1dd6a65465b644f6ae67bae7a629acfe460735d8dcf5921be160a3e2663bf6b6e3e07ebd6c458be5feac905c205d968c85645b124426f28199728f310cddaf3d76b68b8bd1aaee8e46034f6479a64edac073aa577b87ff06fa7036fea7055f0e069445dcaaa4c4af812ca7d7956dac6e955e142828d8fcadf5158a7d2a699c83f20efac6d506d92407ff736def8ea02125a06be37286d4472fbcf3554347da82f76147d06a35fd731ce5580435868fc3da3e2e0e0bc1461b355978d59bddf1e539f8acc67ac581fc34cfa9a6406d707b38cfb72d578de74c04413865a2baacda9f49033ccdad3c717e830bb1dac9681e447e658adac5dd4df0a0ced4cf6a96cef61f853ee43132168c1f52ac7ccdbb42856200bdf6e097ac05c4420361e5d457c952268ad6564c01dcec0d0a04121d9b9107acfd9efce3e4eee40023dab2a6eced3432546f696033d8ecd8b143f996cc6533df71d330e8cfc0a524f796ebfddf7d44b5e821655e0d22de723ae86fead9d88a8592691b7f50ecb7eb06f98321e66db7dbc2880f00dbf5cde47440958c89f3a1fb0e646f4d6dee914fdc8548750b96c078096cc45672eae69633a56423eb14cae1a3d2923d72d26b0a1974e6832dc370bee6330c53571a62a76177e9138210fead90a58f625dc1eb453b3418883d0bef1904c815172c5c3cadc099fadc8a3618aef1dcabf78b371eab80e13211de07be5606af45b3c21af5bb159604c2de5518a1b5a5a4e6784bf97076323b0ed2159099bb582cb67a39ac472b09409d7c15657de82b177471042e8d0e0bf0cea334c465ad4d4cf23b7579e43711441f58bdda0ad5e8190e8b40a6c7a564d0ac883f92d80b7fc53b7d60c9cabee8389975df925619d756dd746b0c2bbb4d08c233dde4403eb429175ffa0edac1a863f02519dcd58cc0ac647bac1e02e384ad35124e1acc76d7c2e192a37fa90dffff6b80f19dfd8d5fa440fd4a81809c5f86c2151b580152f74a000c526c14d3051db6321e1346728e53b15cf1237044341bd72f73936b0e7023963968fba7aa0ea74fc7cba6b8ee3ee278fb4a9c2c936a795619fa20d8f8cb68c12512a1ebfef7fb79e6f6b79fee42687a9123e2b973097a26ec8924bd68bd0d511dbe78db14a723b92279d2b51ac8ec3de52f5f7c28b429edce164865a225495cf5a9350f5184401c0babbe01f3e71972fc569d5a9df7ff6481e9c404de6ad127b30d56ed27e0d92723ca16467a22597e755e6a40ccfc39115657782ea1f6bc17edbd8dcb77573ecd2061331909457db2e28d1eb9af6797d81cb00368fc7fb70ecd01f61d8ef71b4ae9dfe9c8621a88bf98eaf4231eda8fea56cb9ca7539e353babaed1bf630abaa966ba21188d9335449b7852ae6a059aa75639f74821c66fd91b17bf69a3d01555a890964351e906ea9065eb014e12c6c28216e2e5785008f00a51943bbea13e3157c70734249eeca5474ff315bfccb6b7f4d3039cdae9efb9c1f6466c44e89fe13d149baaeee7b3c01299011cba664945214913341e0cb7f45bfb2d81dafbd9ff0398120bd02b46200be31699ce4165711bb146c1fe64aa3b7faaf4cdd35405c46605136d4eb36ad127ed83084d3260992f33e7f4b92d9a89a6da1b93e4c19e6788f2aa0b16c0b0fd31d85d0192723854a0d7a94254defd726764938650640ec0dff38e49c2743008a48460a1f4a852f30aa23340ec9f1d7a4aed500bd980a1b52aabf89dd21769165adbe93ae1700bbb12fb3c59c1e23ffec57e09ba2672d430ed38c395b24ce1312d592cbadaa1955a9aefc50199777198b6a3fb46d9c88bf1bcbec28230cd41b758cfd89968be8ed05fcdff240145231bbb1b6e6a09d616ddb945b37d72a2aff6f3a72bf5071dc00c0d98bc47b354a41f50e78af1d95a125283cd12942a6251eddaad8ea8eb1e4ba1c51a9f79747977e827860910a82568cd86639e967b7e230acc287d463459b4b9c89773a0e1647927a62fd45afd56df1b880b1a230d4cb4cbe524e8c1bfcb945b74bbf5d243c31e3070e534bb28ee1fce28032c79fb94c1def9dc6594d1bd484d5e5a2e30f6ec8ea3b77a063f936e576c830b84ec06c1976cea061b7a67988b731d9a71316c87a7e7b3df05f074c4faaf573ec3eccc23acea490945f5aa0ece22bfb45c9bf907cf9e132acc074f48c56d869e8b691a22a565d8f3167d33fd7a97fbcf39eec29f0b6cc741c5e20d866e66ade049f2422496f110f877c3067fa158614112d52bca4e5b45b2030baf24fed1e4c6cd406f79dccc484fba14e940ada1ea895d4b2386e4a77577d9a257d686797904c53b93d44451baecca3c40ae534438948b836ec3cddd161152a3a413fb1e2ce7210859c3efd3e2b5fe7875890d32a754001d7e2979936194fb9bf57e76212a2c23ed1ce2ab1ff3c31179e14b6a9b8f5eef89d0f6cee6cd0942ed7210b716ea25b10888d1333cceae3e88b4e30d35592e7340e4a3ea5534a0480170621a1d770cade3f48818ecb48990ac674522f34486440cc8f74e93528f6e1dc0b3b3a8525fbf57cbc48e3c6f34c21233e1d3cc79d5204a9f6d00328b133b77f923025fa4946306ca3757be85ed46268434575c5d90741e23c8d582e7600d38bf39e21d820c80ec3c6f4ecbb408694b86f7e1eb0a3fc5c6bc6e337b6a7666c596725e1e6420c21e4bc2d20fb12afce1868d10e3123ddf2727fb76f13416169817e2af4ae1181868dd85503564d8e103f7df751ddadec0b2bedd1e301e3f4101e1b0d603db42b3a0a06cd2c6b1aaa1008509a462bf3eb6a8ef66f303d1e2032fcf278dc3f0c9eef1eea26a14bb10b9e79369085c00edb13afdf8fa8c9ba554de707cea7cbd30997b165c908fa7f7ab090c011267c8d8d6fe3a8d25b6c1413638ff4e8108f58653b389c94993dcd5ce532aef30cbcf3290c2e31c7d38455c153bdb9f4fa94d60b241b776717db872abba3563f54bf0515f7d6032e7a59adbd1d99844a75daf15c68e5d7ead70eb3257c6fc8b7ed9939ec3c6fe2c251faff97c022f3ef1518bd47201a7155df9fe01e0dda94d9da99f04052d57462abb6fdffbc4f8ddcea342df7ec4184c86bacae605e3e918f3b8093d209e42d126e55fce5cda0f426a21d431f50e76c9e5243c42c15b6aefae42fe5741c69b2747fc77f496a0a0e95c068f0085bff17828bda5f13f2d645b42990ac91ffb2f4b274f8cd7a7fdfdc8a8a2b7a3e8042a6c17310b141520cb4ce575523c52bd2d07b4a39ae6c3936b044057719bddf4e59e2c74559083c917ddee3d6588ca408bfbcdbe76d6b8b87ca8120ff069d665e627b36ea4ca935343aff4b447e0ecb80cd46c19ae33914c3669d39f5eb3d9398bfc964d8f11cbf93ddfb4f3ff446c56a53f30016491a18bdf79b540ecb910f2fdacf33b0173d0bf030a701b31824bbe7d6753bbe9e2afc01b8db65809433531cfd955807b1960d33a81597c19920f308a263d8008b170f4303c9d06b66914ed3e0766772c58a0c8a1ba35d9a6d4cd1d8f59c73013a4355f250b596bbaa6a892a82cd330a81f9a25bded2e614e5c2f49615a24e2bd1be783c2e2f179528a9b4a98d5eb7c743e7f4003ba0392da683a0986a154bfddb2ec5ad3d6d994440f137a0be8fd3ea53f567f4d3c39ab8c9402dca2d69269993c6d212f9431270b756b857b79265e8ec6699e6727ac336eaf43d3d088e6cf6a5f6a76675e7af931fbb5443ce6def38b16ace7cfaed817426a10b4f2d6ac1ca17cb753ed78d870b09fa81f3b61fc2150729aef91402242fa330b4d7d4fae55e89ead028a94b18000d5ac50bfd5f916d3aa3f949f1ead6f53e59b476b7e5aab91497f3af2507b06bbc967a0d77eda21b25be9988fefd388b7cb1f94db6fed0b2a344221fd0a22c94c597d5fa0e7539ab54dfda2a9a71023cade00daefa4ff5d3700542b75ce0b21b73f4a163f1929790df544b14f7365b7745b3e61121bccaca9d734965543c88e4024686b8d1abd0366f6655aa07aee8d5dfed97ef3dd2aaccb1275b93c13948031a7a43b4040b2a232e109fd3af68e1f7488f22a9ecc60687e439516119a5726d21d61f228fa9643768d63e0cf5fc929b9c4daba809bc70729e0f76edbd8f49b16ba7229bc59c645c7b01fb3e08c56431038c9384d5ab54260ce47c9399a2ee0e733be3a0368b4ab415cd9e7b73a8560686e6152200aeae2cfde67aedeae1649fdc9f26cde9734048b36201ccd442c99451a51a4fb8b6670afb05537e0ec7934785f0d0a8bc545d1f191bc07010a5a0cc19bb6373f85f82ba7f2b0edf166c71f90ba24e08ce1967a366c96e04295b470f7b8e41163223b1fe4df99a7f901c8ef05d9d9a2f2c522a6427b6f182049908211e89fa8697b10747017dd24599af1413e646919003ecb474d95c3c4eb910b9095724f9c6028cfe415cc700b42d37377554b349b6c72386e35bdcbef42cea49e14a99953484998980b1d7eeca477262efbf42016c75ff677cc65a73add90da5eebea0f7b963a7f1e29eba35564c5ce9094c9b25d15729ab7cd444bd3df7480a2a7a770d2a6c8c14d7ab4281a5555454e52c5ad2b72ac00badcd19036806b96480d304133fbfb3b8b0daed4252d862afdabfeadee5ca230978797fa3d5ad88bc46ecb85d378ad1d0bff9ad8a762dddebf67e97b0716bc311be51f082cac746edf6a9f68f750db593b9bf89da7e367b82b14052cb3e42e1c0c133eee54e5f4cf26826c896675794bfd127bf7320820ad51b49c195889e28222c1bfe4f56de1b465cb9c4528741afbeff2b7fcb0cda0913435ac0cf19c054b478e7dc59a9e540e3e954103d6a7bf0bb290d7e6e72b55ba87fcea4849a0a978f1611675edf24bc605f293bd3d68c88f9603b374569271013bb493051fadd956769a1f47edeff0fe564b1462252c9c1e63f76a05a9262428ad97b23f658d2b27b6f9581ca8e202b0a924155208a7d806dff421648edd9b9b5d072bf00d3b07722888682b8bd46c5b77fc06d15d0f15e68967e0c966e30a87eadaacfb0dd51d7c4924ca313fdf3addc5b313e729a3dbb56d79bf906ed62563bc34ea3e991129a24ea34cb709f65a494354a76adb318c3f06f277356544601c676ebfb1eac1286a0149fb0c7534cafa1407ed0bdf1dc6c155dc64783fc9bea155b3cf21d2a1f7f07d9c3943cd02580addec51fdc4a56d57518bc775934817253a99b9a48745abbae48bdc25d7ffc642f7aeddf9df75a7bed4f60185d492be54fbaa6f432edf0f5fc6c27efaec36d30176dd791fcc52ba9c53bc5b60915e4e1d40de558abd8160c78750e6ed6d70d88df420f5eb82d7a62a91c3103791e0f295507946f3788cc3729c33fe6176417d4e2814651f09562537511ef5c9a4a81d62e60393c6ab41d6ab1ca867aa969f17419ddebd908700693dff1d823846165a8a2401c67ecc34739d3584564c0c1b5d6a832adebf574ffa9ba89074e2ccfd69f5d2d05b7addf601cb93563c2a456f56e967e8d8dbfa78c8c0abfb8f51319e8a0bf1ea36da2ee674f066eb67b90cd9bfbef669e249d957cda31ba54f62b9ca742c375c677393b99821604f06fb7a25bd61fdfa8a6b0573e61d2cf9cd4fce15e9f52715f376859f4ad57b2ec2916a41fe2a2a816bc5835eb60019433e03321d3d9c9a50298ae7eff91b91eb40c8df1854a50a4c097b2c9c9d669663aa87a3ec2094f048194368322216c108a872e8208188bd980fe20aee555d81769123f8b29e93cb53fd7a4ee16eee1e197dd982741892752fd3a12fb8f007d8b878704ff6cd3bad9b2bc45713eedccafae0c7c9c571f8ddca4ed381253cdf7a6c83e32f6b6e99e4585af96abd619cceed0c4c11725d6e72299c2518adbc5b65d3f6f9167d835e6a401aaa8d7b8c6d70bdd1abdcc6f23182c1bfe8f8e6ddcbcdd7889b874b3dad5f0414e925970330d6eb7a455f8bba90a2da23410b516a7ab049aa2a9390a555127972df68bd3ab7ec11ccb9c203c55936db97ce7d502b89f89dc4d7b2ca6a31630bb9b977b6cf210561813291b6a401239954d53a39e83bb61007f40876b8f78e6fe6f51d83a3ea8a5a263f8fffcd5bd33d8c1e81ff4c432c00f2b78faf2e15d37d33e3574e1384e8c07ade50c925adfe48b6dd71d1eeba1dc6fbaa7238320032171fb754020c5672f426c127277de35379c9cf0339adc83433de3798862c3fb2d7fc6b08ccdc9feca85c91c2ff2ea217402fc9e0e6071a5216e5a8d11ef020c380099b5f0c41c2bd43197d2b4a7d8b138b8ba16a6de616d4d168fe7a9c36c9a16d983ccd2c468d0246b0992c44be2b9dddf6c2a7f31493125e167928f712c70d331978a2b09b71cf371ea463de3e49548d58d6f3783747a232d6ad12b663437e0b110e9e284ca5d25f7e0a904ffc51ed11cb693ba9b80ad5a0663879e345c83d2d5fcf652e017f727e1e37f47909097f4e7b89faecf75da862e0f4978c45f8901968b99e36f27b2ce233ee03443f45fcc016ca3e7d5ee7bcbdebca335a974dec4d795ec6ce78c68209b6d486987ce970295219cfb36735f0c3e046c159448a2874c5756979061e4184dcb83cbd150d7e301c2765b702447eef9d1e0bf5fcdbc96e3d5c91f511708a67b121e24b4f50c2fa8318d29e32adfd5ff9aa23791ac7a97c937a716c9037e145331627417bd8199f6ccfaa0ff924225d639a32c75251e72671cc563cdc30e55b80f3315a0e64c4453f6c97a19f424bc62a8d30112c38268007aeb2c96defc010b7cf174b67c8d050c9cadec16744cd6b0f5eb8d0283ae47a14ffaa270a68de2a60b3c4b331ff4ddde395b22c11b848fdc4eada99407c27b57d9ab931821006e23f658f85cd4935e1815c4f09e759b380998c0410a42039318b5c1d0976d3739d8c85d60e26f0cdb0a4e2a8765592cf8a1f576bb78ee2f67500f8108395d888c1118657bd7ea7cfdfd3b7f0e788580bee5b5452d278e3347feb1e81635ff942eb0f1099c1e2766c88a9754a39378e70da68c6442315593edbebf3ba2ca720be75d05e6d037e4c86f16d520c36aa36a60c7c8847649dfcf007d68ba23ea53baa7c90dc4eae6b95cb8c7453203880dae550e2473758269d12682a431358045e9e854c9510acad8891f09389b7479b5611c69e8b7f191bcf1c83b1f121f9e271eb641bac1f1da04b078843ce74ec6a03e31180a8c14496453e691da2056578c54cbe447c09d324afefa23b32b7ff8c6885d9253f75a8478b3d6ee1b0b3e073bbea5ef6e9f55a769139661ca46b4e6251f47e6c12b1a0cb2c2aff4a8a27c944d33abf347a9d9d7b1bbf28cdeb60758ce3fe754f732c3a3ce78a89ddbd42ef63e4f1d96d8d97e9f3d5151d5cd3714fe3bfaf9ddaa4a4d9f32e7ffc6072f743f668129f3a4546dd0cc57698b08afb9562d705f1b1e0a71a039d9d01c54ea3df17658f18e13e08ee847957095889dabecdb0f96277e21368f29ae6c45c2dd32b369c9954cf106e9f95fc168f1ac433c035ca10f9a0db38551d86e75e3f6756d6f1d1bc9f34d190f0cc23ffaa7323d4a2d4c27c4a76454df4c3ea688b3ee06347f4f3b58bb62bd572b5a227a8a11582424b3ff011d4e70d7b3fc6b2fa94cb715a752f171ef6dc2a3e9056f9bba8c636a86617850a8a134427ee0045882a530b4a3cce6038500ccb43bd04208cc3ed499e22b2419dd33ff295a307f2b73ea18e5f00961cda97f45d4e99b68864472ddd66868c74a4352f1c95b92c44570dfcb5a83cbadd3243c4a25f9cee98ace74c05912474605e845e10a093da79fd2023f50452db0ed71c2dc0033a9a5dd06b280d4c5a0ca9706ac71ca27dfa6eddad150348acc10f76b919455b9ef4d9b9f38ddf390d0161a30ebdd902471ffd3a0b94b3141d92e15ed7e6601059711095b7c4369c246944fd170a0bd03786dfb25d79647b2e7245540b5bc96f47ceeb7300e9961288e65e8d4564eee7c61afb1f03acae27d8c96f09d61f15343b5a81d13da637ab6b24605e801cc5397f87529e350c8a682909101e2cecdbdcf5bff56c8507624e6dd791a2924930acecd2a6fab8a5afa0dc60f79bacb9e3634d1a698400edeb2db4a7ab14c55597dd331af59dc8fe39eecc48f84d7c0cf0279fe4eea490432a03fca6894133d81d7cb9a69ab8996a5a30dac4641544e044606cdc49da9cd4fbb3bd77ec0f21316b1cd051a5d44b978f1ed1628867e87733a511117621e9fa836a4a7d0eb8b65b8a24969db85766c5132779238f2be1d70bb949254ca62efbff5c272452a50d24562bd69e4fbc9f704bc43695cfe23482ef032e10563f066932a42cffe58a980907ccb082783164b37c4ebbc1dcd8898a01aa6b3f9f28216a9488fdb3e35ca68e0c6e437a626aef893d97274e727ef6dd829c7073b4447fa632d8ad2fdfeaa852f2120cc5e27145674fdf7992d3f4a3c80695a0db54af829501021ca7ed41194297b4d47afe63f462bae7d0fc4df4fd84f27440419871c14c2449d9e9e6362e1f11a1ab381f22aa39e874f062d942c3171b0078512b1ad2f3d1edaaefd0db7f9e946720d3c948085a4755df97a84c2a43ca59631f02b5c641032f52d813a986b6b72c02f00f94a71a8a3e4af494a10f0f857a14be6eac21174b86484199da51e6bdf5969d7ea43b714e19f07aac006e65222884bda1c4c7270f27efadba99430c0b3171028a226d97103e26deb6917a8a10f5efc50b600770bafee7ec58e6ca693a4fe1df244ece67307565b65abe31bf04af6a3ac315190103584d3a0ab4955a712fc9ad7dba483dae6476cef504002179135d41100d3f4e9f2da05d7686199a8191ee3928e762b9fa466338861d2315a7933adbf4b950ea4f856d98731e902dcc65d4875d8e836e1a4176df333fdda3fcb0be7a3af53df07f8ba4f1b90f4e2f9000db59745084dd95d7728c0e098ef5396ff630db061c41ae3d7290fba473e9559793fe8ea7b07382dc13ddd52172e8da0130d9b8c9c21d5a4c7e48e27dbb68c4c07b3a69fbbe5df99afe6d95ae9d6a7a87f6ec0e8c3b71c760960f035b359197c90b66676dbfbaab7adcc115b8b5d918522cbdbef243aa30127f86b1919b90c7b8f4a903cecab850b3b2d2b0437238cc5b6731ed0093b7d8459fe55a2061c0678bb1c9bdf7c0c70ef2d8e96957dc0092387ce1ec7eed6f0ac42a79287ac9b70a67ec6b9cebc6cf0b4b71386a171d7563e980ba16c1d596e1b8aa528e85ee8aa0cab8ee406afc4fe5fdd54c3d12db0dcbf500a4fccef91756c97ec1c8bdd9bffa1a9d57b8bc1755062f1cba703131a8b92de7c1487aded1a251bd144960d184b171c1e240c7d10f20b01508708069340115a1510dbb35d9af7f13daf97e2be8e49d1f614d8b589f0f857c1f954ddf6eff840f3810c8daadd479379ea51ea50f8800ee7068d55c07156dfe7f46627ba088cde56eb5d3ce35324e20df8464af6237f34b55c7193214d66f00c4d52fc675d73f739cde8aff939f259f79ee3ffadfadef18a84da8f630cde60e3bbdd84664275352e1148da96af01b1f760681f699c3f6fdd19be00177948983367b9d2e7d5b566d06e0cd5c4cae40f4f9f97d6d563c7bcfac81022acfeb59d24522668af79527a702067dfe5ef7da0b36a831c0bf22c5d9ff893312d5c1589caad25fdd3591faf8c0b28834d6302f6f9b95519d0dcdcc97892d7eedf870f3bf54680dbcf7f74ebd4a663676f14d2b4f0e255f7f5afb3be220ca3fa0c7198f2045bb654ed36b8c4e4174d6e8554c5d9433c9bd13bdee23d146ae371400ac45508ec8abf526653f4589cdd61e0f67f90c4fa685ef6493eb17240405d8c0d58f8cd266653386b23d82bfe873af122021be37b1ee7e02da5f598f9e109b01cbca15117af23d442ff090e3645797c32267cee6cba88260107f0c836535060368fce1ea88f8dff9faca16c26c8fee099a12a61f9f67575351fc4e7f1c44aa107d06e0a38c2b66837ad9c69615564cf71ae84969f15b284b6dd389d98e635bca260d53ee082e314304fbf0c78ad66a8a1cfac5fe3a189e5370d98d247b908a949083920626fa08a61ac68c90f32f75d7377b6cb3ae332e73e4985aa8438ee511989fd8f896b4d567e7e258e5a2fcd7f504bbef0b2b295ea8e026ce6885967cf85d9ceabe35b7a950d2de87d31e9f35014ba677581385ed0609306efb117965b4ce1de40829e3b39d5e8257583e355ada69ec2d00f774de6c4d3a396337f2ef64992802221f020fa069809764717a7be8f354d5f579904bc4b5c4dc3afd5172c250d6b061efbab9e76e78e8d9b6db2ed5e170f1c273fd9d635041ace11b172c3760974a23b497a21339471be5c307b50fef962b1635c43138c4d7c7644c2d3f0536b67cd16a3f61768e603c4a0cf259892a468ef1b6a2ce84c77c76aab09b8743844d58d5105e0503da41faeec5d1d9e2d15e63bbb8e146716679648d1b798f9a74a49f4b88df2a0382eb4cd5f9034a000c02bd0380d76dc8bdc3c8e914f389c837e746455514cfd663311f9efd6999e6bb69f749f0219ec924c33e72cbc4b12b6bd12d27e9e4f4157abb1ec60f9575fa8edac195b14df11cc7a2e74cfa73018c80eac1ea85ccce28f384e7a3d4a07e306abaec48de01e480b96992048b788ef21f3f56d9d127477b80f0d6eec3fddff08934cc0cc6f430513dad3f6d6d506ccaf5f15c703b9b575f9f3975d334eb354d4734300512fe73795f13fe60ff9d8a72c7cf672af13b7f3302ddb39012e8ec1647e5db7437f47284b73ed92a888ae9ef340b84658634142269c6e7132f0e8f480f9530b68266b2004f87790f8a337f9d6136d1f1450e5d91110ba2a4751c2deb234bca709fbd68ab2584529087e16939bad0aba80323a390169c3b9df344467ebd59e7a110dfce839fd80f78385ee7368040017534e6763df2fdbbfd54b029f620f09e953f30a7e712321d0b10d192d1fa4a2fcd54474b3397147c9a6c850c9a0d549cb311842fdc33bcc7a6a433e2cd15ee4237bccdbf6470c39ee03f5183348ae28f2eac19e9e810b7ffda4a123d403dcde0357f73335b6e8fab289966125f1cafa7903fb42bf682cdf96ae7165845a30aa1a99eba10a1492cf94995a60e4e27bdd838740de2f741f8ef4f11f09ebba7d9be843b82d4e3a74977733d0e3a0083b7df8d5508d9e5c0cd64d7a43e0fabf8e7fab40e461439d722a1714ce7ffeca63db2122bd1dcd3173c4b8ac0c54fa21bc46bf16679f7750d8ee2366e100b4adc829c3743816ff0eb2bda758c50c4e7d38f7d3b81c8c3ee10c8cc3944a48a4f9d542e1b38affe42f2fc6606634b0d7b4b5737b4396f51960482e1df00c0fa0e4adcd5bf511f9595f93cba400f5fb8e531611078149794084ffc3cb43c6c76f4745d2d0fd0218750b02632366f0cd38a05a9d88c5791be068c2d1d4cbd7f2956ef07a4b4001efb6244bbaa570f26296efb4c2b52201d941a2973476ea0c2506748e485962c5bfd209b1c6b60d460c78fe9aee24992eb11f071cfee4ef2bbd549be8cbd9744e5ffeb6393f44491cd072dbd3527ea34f0b417cf38160e9c2d69dee58eed9d334f171224f83f293d7fc1fd9ab2a575fcb9fa8553ab8c3694781eec55be3ddf594bc97f0705b173b6cb0d00fab25dc5fe9fbb27242f0a76de99579470b5da26dc440ba362fb40ea687effcd5cc5341910f28a27d4544263ab6c8e7be42686171e58c466cc95c97ee432a9df85437e1425b3840d42b88bb629e48d7790f9917ff330249f2766bd8e891488062889e1b9188eb93fe5c0f9cfd772bfa7fb0f5df312586b043cbe5d051877fc3bb1e6d57c8c58a2fb5cffcd971506f93e921c05eeeb611ce78d9ec050f39af2b695138005d120c59bf01448b4425b9ff35c1c8712272dd410b57af45e9eef50e76db037d014b35cec2928d1c48f8f7dd481883cf8b3bdfe40a6eb165986d535dde1216814edcca73c18481d019bc99904cdd4e4d285daa3a1cc81ec931b5e0e6608c7aeda53f0fb0bb999c3b0056c97e293e5b8e3b95308dea844ed52d665acf98528b0aa45a00184606b34cb186a7b5321a463c710c4388800a1386853fff63d60c644b3d02cef1ca0edf13b8bc5ac669f445f96b5818d05e967ad1e2d6c7b5213cbc1064a086c1a4803542dcd7eeaadf914d4d1f49e953bf5d7df33396dc846b35e64a0b26861bc2a405e4ee1676415626a29234b41c8b586490344f283007c17402e7920f6a18736de04a7e59b0ddf79a2b139d7bb1d958408907d3414c2a3c28362efa71d00946566c8eed91e4c1b2ecc894d757a76704344a08dc9b0355be56e12f2ab09506b0ef531f1aba785c7f0338c84d66f9b0436b48c4908cff6cd911d06e56146dcf7dd323b9dbae8bc6394a5b32e3864e7f3dd558625875e42ab83994da7773298d90c55eb5ba53ae257fb22884eeb0f8edc8bdc058b5e0afe90e2a5cca7514489e2064dbac22ce020c8e59888b9fbdeda257a398d63a6dd2e08e176ef4ec722429a3dd4a4158e9b2da57930e23b183446f226ad100a262ac0e0b4722d36ea9e389f8d8bc4496028f2516b1ee8c09d13e840f9667b6cef3f81ecded1cd22d741839757561006a71482861653b6c530efab46e90fd2c016185d8e4549b8127a95e2fa35321db2b5a5b7f7422a7c7ca2bd8ba6360f2eff8b98b909bf2a2e4230165b5e0cad25c8ae50b74e9d3d0a6b13cdcefa200b4d69e34348f733e0744ab40a829f15befc5d1621fa30e9142ed9dc7a2503891b7a7a15d5670985f4b5842742e90a3c14c3cc9faff4e8e6cbf582557077ca6c974a8cb97017ae08464ec72e47e0825cdb5876e5c7ba7fbd8f857e349ff1a7fe0d1de99bbe8696cdf1920fe56806a5bbc9e1f3b77204ea316156d7a7c8956a5ffffd5b1b07ec8220dbab06472650123114cb00c5315508d6b16775eed70ce238e548d233e60b03aa0ad15fd152099c3f22048f91c377201a12d73963f37be51175eb8ec0e564ec43826d65547431173d1b8904f6efda8e43c5b197c4ebf1f6022a66d746eddc79dcfba70b36205c7785efb8e299cd8b125887636b5b3e69385bd968b4d1593bbaaaf29b0b274ee54240b1b0ef017cd726bd5e49c388305208636019d73c1ccaccab71a738133f34982737382c87f5f2253ab1cda2d46acfd0480c1979f72c920ad85a06bfc86ecf4d553a09fe61c5baaf27b6bfa5b4b1530c1cc514ac61b8e97928af84ce656e96bd90669546d2dbe781e5b233f97cd89ad714db92dc34209541fe63664d5a7b8c226557205d624195cf3c841c6cc3f35700acd30bcd5e46d5595b7d470ea59fabd75320b5c87df83a70661771895cc499bedfa12f71240c257a96dfcba519bbe7d55032c49fb87c8910c2f29f49f4572e3132b066df1f84c6a9551eaf86c9973e9639dca0ab325d03827c146ab20637f66190a3386eb291437fe7f6a188e9eadcd81188457d429236db7bee1bb7a92747e2f044a1699753af513eb8f9051fd2d3d28c98d8ae14c448dfef1450641059b0db0fa42665290e8bc50bad758dad30ffbcd1fac7090392fa5680fd86e7c942eabc0409dd59084f02ef3316143a2146eb8d57c43b31aa24015688a299c705908abf038c6fa0580f86911ca394de57c7453098583db7784e01ad8f981536dde5d978510e5991a6b0c9246ad43ffcf785d2783480e28ad223db1d3a8bc4adfd2331581f6cd5db89731a98d19e2f461c59be5df64d3c27deea2c5b61ba95a0117e983d0d4071629700a870f022d6a44255792235964affd955e65aef23be89dc78d18ea4b6e104f98b1ea0cf2e5a04023449b866261152633067451a6f9c944f19e10565e49a85535a4b84463ca0a5612fb23dc6a17863ea66b916468a8f4483ee2e8fe08ca37c74d21c8de75a774b2717e8a9fd15d1fb151adbcc67a087327e1487937c45ceefd70dcbb706eef0cea6997452502efe0f14ebd769a0b4063c1588cd45755f04c303489352528158cd8142b4d00a4ae4a11033bf277a2be9b155b5da2ff48db905601e02b965aef4ad8459af5148448737780f282a491802427b66bb498d6c22999d7c690a9450e1a5f56d0253be5b779cd3425f1e937ec1d5bb51f88cad1ec7eeb593493c542308682f9620c9f3886ed4939ee2778b5ba9714bd256453c8b7b78241dcc031827250e922af5d2ae342b4b34bda73b2c6d7159de76ec5c3a6e722a05d2133556af47dceb525e81d99e2e810faf5d28ccaa9323e9481a35a94a1f2951b033cfac5503638c579089fd5944b5fc959c8090fbd700c66d9208ad8e7b40c38185a259389bc02e7ec5b2b88306ce0d5ea6920b30ed65517a2d56769308e282e8036a603c307a9772fdcfb5839c2dd6ce315d2df34fdf50179a16e38cfad3215ad73d74575f7cddc783c26c4bb2a00098083dd48367686dbb4c7424db84a0da2685d22173884b32e6516ff06137d364e198b4dd46b952b862cc96b32d1c313a394d523a15a5a30c163d82d8f20a092a39db6d9c89436f2be736efcb5289a3d0a93981cd4b8230c00d55ae621293f2fe99d33541d4b7a02dfc5938767ea4e6d0e4654fbb9d767c33ae102138c02fb13c273264a08f6c4d0126c4f9aa7a729f2d6bee7dbeb89c9c02ee857baed46a16890f34becdcd4a23e44d03dafa492daac58d16d5c28d0c39dad7f92d1104ab0e332a193ff7b283f67b203bc658e5bb903abe1287c4d825ea234b34cd35d9bab01220158b275c68ce273d625e9aaa8459c898b455fd349eb929721c6ed379ad0d14b536f516c40ea344d7fc5557f4a271ac65a4b5e9ef18491c106760072da6d5401b1ce560c464b9b3e4c26e358069050662e584e8ffffbef66e809f46fefbef5c1088f79cbd5947acc300f6975ff65653b96c64c55cc87b9e71ec3ee970d80c08c86cd238708d57c406c513567c3914c0dc0b9f00927312862059091dd7601f0f12967b3f71b08959e638dc0389b1d9094e65f3618f0e1dcf1cd4e8a6e08aa185daf1ec9e2d7eb9b57340717f9025ddee0bfccbcf49e95e14bb228d2972906d71b36c3fae2185071768b6b875e817cfd919baf4deed2dae98dc60b5ac3a74757c986f4079f11c07a9e77fba6de9ca1b9e105d3686a0ae1bffead937f7cb33330fe02909ceadd55c3d6eac40f000ebabee34dd8475688fa00879b240ebed114371538d58188e8f74c5c52e7b9063cc5c79c1e4a2d067f06985e0ace3ede3b3ad6b2428f934c675d767832cabad81cb91369e2d8264d95af41842173847f91b517005ffeb347e6df6dbc610ca798e1c883800dfc1662b7ee6dbbfe8cd358135d45b184908301823eacc4ad46cb5d1fba623b4f4eda66982d8d2781306f54ec04b8d153ad3c70c7ad55c4adb9fa7ab1908060db8bdc5846dc205adcd26289fbb2ff22f548cf4c70d416fafd2f3d557017a1c1c3d854a0917c14c2d9b369e5dba3807b9c34d17464896c26289d29ddcf7efa3de5b2f43415b3fdc1c7fb8b84b04e8446706dbe46eeb1493b5425bb857987e39c6744e3c040635604b925b76a1383006f2146d6cbaabd4c3df9eaaf220bdde84861c17a7acf885076b59cc6923f29edaf740a94c4f4954c64adb6682e546a2cbfaf468429047ed18d907079e6b3beb5a68904bbfef44764fc3364634eaf9262e946d18043522307b86d4dc6cfc49ecd8c6acc0059784a33d10921a842f2fdbf52b02f3cb78ebff3f0d37e2f4c4892527123a1bcbe5d07068f4844570278f322bfee42eb99a6096d0d0242c1c77fa04c9b6565b89de66a0b47ff2a58bd9c8b8def3b5eb4c616eebe030209058f01a2d09be61170510d2ba50fa373aa643ad013cd897cbf56eca5fe8391baed94e5e1a2164d4635e9f418e83a92ebcaf6aeaad590fb088f9a659bf8fe292a67ba51a06f9d7cd87005ed64a828a634d8b9d126bbfd6ad2e604d579226fb89cfba39e4f54f9dd7a8f6ebea9659f5a090ea1c0005380382064cd584edd7e16acc589f81bb51001d5b19412c9a13afc47fc6e2ac204034846d73548b16254726511ed3405b731d9c1330ec1ddee2b0855facac7f30186e50bc15282f81ba81fc2cccf758147002350510eb16d036d699e4efa0e6b5849d46b91b79152438a7e144fb724fc50e4a3e94fe5b31918995a61e4782e6f8522dfb287409ea4794aa4b2498641b73c042e8fdd48be558b8ab50a205d5c256b9211cd40042a8e1ba40cb16a4766da7637702c02f54f2813749f544f168946883b34bd6f014b65f9da85e8520f0446035790258a48916e7700c3db2021242830bb23c8400b4c5a1446d05995769a75641ce1a482849dc02d86e82df34594696892a80e1345f287b8d0a04f193b05ab045a13b1d6f80672eed5974b80dbb99c60089751e4456c52ad38dfff0415b2bbf24d4ba58efefbf7b81ce1e3a416c35074c638f2f45ff59e75b97d54a414eedd371fc61425cbf675c9c9ff8045cd03635849b75c70a6c8ac0f5550352c68b314e480ae0ede21cdfe9edbf52447e2cd23c259d50ee62862afd097e553621dfd37707c63193ebf7f9370a63211f35d306457f5d7efbc1a192b4de60ecdf42ba136f2a98263fa579bdd335ec00853e0f60855fb4a89097d25decd0b93d360058de6720bbd0b7476d730067b337df0f424ac6603f77a35dba739105d4019068990f6742b12575497994f638676412d38a61b8391446fa09541878192e4c263670650c06cfef44ada0636c235e62c5529bcb171341232428adbe2933c22986014ee07f2b870e0974104a831ea4df6e53c89b8464f34447228827534176def9011cd24cbd882cafed14cdded9d3eabe15de08a8dccbb7d4fb3d738199c140537ceed20960f349b621c01c8c41dc1970e120afe6a6af77acd70863088d40e8526b3aaaff9bf82d8878a8e6542061eba256c27c5d6953cec1b300c03256388b866e2d68286ed1fde17b4a90b7b22f376b7787e78b78917111959650a4a81dadedb163ef51417cf5611c2f5aaccdced9eba9704bc6296c88ed567a7a3209d0521ed9e923f5c3f9ce807c469c31fb62c8592c488742977d87e0fdc5a0d0f885bc798123962860f0e08e187b97bd52aeb5480cf3116d44c478e810836bf3839688189303103fbbb7d60671908dc94b304cdcf2c9f46abdff6859432cf7e1b5a3d59059d034b95584dcdc211067d3539a160e3eabad8c62daf9c6211aba11a6f9c8e6546df6ae4a00f62d909a3f0f04a6a1b7710fb61866b436e6726cee7347ad03be8b56c5535675f7d3691375c89a6ca4933ac8ade611437717e86b4da2a422eea4c5dbe9b8463c13c2ca421f0fba13a6baef2d8bb56e80cb4e46518867f46a334800c8980abef1e3dabb86c726500fb26df24009fa5aaa8c4f9fab59c3fd8116299ee8546505da9d159d063c74e1f3d2a4fd0a65b3388657c5641ccacb70decacee31e8cca566a0d9cc83bd9543e931f04f901310529f83bf0a445662b50da61e75e9db10352487b56d3835b418a1a2f40bbedeaa8ba4b3f0f1f71b8436a254a3658e6b9315acb81cb75cca6ee3ee40baf470d010864e55ce1aeffe71644968a710e36e25354afeb78e008dbc66f42ace471e04764ef86aa0127675b7b15a7cf17ef78c72c2920af8921684991403acf53bcb840f8cb7f59b35cc44bd056df8f34da4feccd6b13b4d49d10bdf9d3ee0e13cb279c18ce28432ad8a609d0f78ace5e80523a9ae70607c5b975d837cb468c9b85d11eafd1bbfc2221f9be4f5854b0021ba13395b693b47638c831c80df08b7729c3d2131dfe0ca58bc2ac0db144f0abd53388c57d2f73686ccdd25d742e8205995489f4ff2deae046e9b076ecb231f6d73b25166da9d40cc056db2b429b4c0e188d514aaf1c977a2b1a648b8cafa1c4c9a6dbd604d9d73e310649edab6e72042dfa113374bf1375b80f69577397cd2af3bdc240bad5a23347fa2d4f9a60a6460bc319cc4fc1fbdf7662af54c4f24d994ff1479e0262573fb82188a8e2f2341d776f0913a26c14bce44b3c076fb5af25d7da83ae97485defd07237c08b3c7615f57af97c5db9c65a154f7d721ff850370ac0af8539fbfeb0262d16cdf1cce221d5ce968d8cf74c5927a5619eee5d129e030d7a84c226c4dcea652167062e6ee73211ff5b1892ce478de43e5d6bccc099fae2732bba454fe6e664129b321f30ca20c0bb795a4006d98ddf5a604792777cc9d2dd83484e31a7a567e3a96e9a30d0706a900a8788b1e55863d0d3c7e85d070abb6e87cc38e6753b642407107620fbc888a0502455dc4a6b560b32a672c5d624a52ae9ac7bef046db3a5a7ae99d07c7170435ac42c5f0a24cd6eeb9e9e5776dc47332c1579cf6c459e7f9a89b6e74df0cac655a90f508f02d00cd9797707585dc3bdbe9de3423ba00a9394500dc2b36c2c48368c3d493cb01b8d705ec9f51333499cacf97a487250573d1b6152da74c2f6abb2c33966e5a02f5237f24b6dd8b4f0b8460dae3ab39cc53ec353da4d2b082d220a7023d6167ea5f70068d58c687b40edd05641157dbe32fd54736d4ce55705b45ee6552585a2c1b2c8c57c26e6ca7320a65220826406a7614b2592650ff5dba213bc9ebfe84b5fc8f29895a4f8a0ffa99eb061dcc999a9150d273722414ae793b6211dce1fdd9b171ff96c1a2563f02c40a3efe15e0800bd9a18b8b73962628c70931f24af12049d746eedaf884a54babcd5ebde2d667de65f5f90ae7be166afb66b25df8578ec4221b9d90b616f1cb46950867ac63b8f85c64519e4691ba540913ca101fd38da0a62e8a24b7f35cfa5cb1295e9606cc872c52748c3fd87db0e5bfee4ba06b35219510db54fd87248543258c831970bbf9fa182c434e9b2b6c98de6a64c598fe24850f802f2284fdecb4a5bf179791f7d258ee730c815a48b369ade9d9c614d6f172fecb299b3ade4c7349e32ae1254daf73acca565250134efd5c84748d45a7aa111cf2f8e73b50398dd711a2fd67782613db4d1ae5cf4f47bcd4fc6016a168112837b784c5d0886aa066f4a2dd659db5c6369665a11a6473bf43960c3ddbc6e43f0f4143c39f680c313ce2b6fe9962e505406d93f65c42a876cfd239b56d40220931f2634937cf9b32e41fc9f3752d322fa54cbc20227a6b923c85b74b9b63ffa30f083ad64f74b92771bc2b3387a612ddf5b3396f33bebaedecd322946af4144e9d9b9323631d394550c39cfc48d12d40b93ee08aa8431c29eac5e2f5060e669b6383950f1bab0763cad120b5ef394bc3e1572808e62374ec5ac742ab9efb4ad5a55b869359519f11f410d653bdbb569a8c3a6db7e8882f9164eb02db5f70df58c986ba8fc3ba81aca0d70387b687993fb29f1da21f0c3d0de85f7e0c4252ba9ec2d13a3ab3ebdc963438221edc00b286561de0772f84159aa3d10bee3e76586ddb23e672d932df40cde20ca9a313c801812218ce1c2a90e1eaa165940a1c31ec91d313627c45e1b1037aeda13d94071bbaf370545d6264b333008414f87ec69fbae1c319531a7d1d10b20051b3bc224bd9dc252fd5d20774237482d00d3c5b67cb3989f105e08a00a5a800d96de88ec6e4492f85bb1f7f11cb31ce2934a4d516ae8bc918a130e1ad9429e7d7852ce9ab75379c79dc5540767b35cebf20491f0dab06ab14b42eb93c6e927deaeb740ebf2f8a45a91220cb684b112fcc5c26b18693966e7520ea4f266b4df5d2a69e1817c68ace65e7f80e1ed5bddfead7a8753e3959fe7066c901ad53d1625a0c41fe6e29579e107ce33a63004ab6b4aca9fdfd847b740fc4bf570bcaa2d0d3557c2892cffc5b786800d11e8a87c4311364ce72ab85b1affa4627fb7f7711b2d7b6a9b661e6cf8f11b1a266bf70b07a6e1cb8dc90d4b99141ca195e84424caed8be16053600e224fe0385b7ed44c91e3ad3039cf1dbd51bc64cc3881c33aae2d8dd95101c4085c154fef7255b9280caaa68b12bba81e9978fd6e153e0ccf8d20b87d7d182b443fd8f178a854bad598639e26b9f094440c05a593a64eb0bf8e1ae83026209a1191d80d495a7ad02cab0225680aa25db92cf4c8516fa231469b5a9d047effa89ef0785637d9b07fc25dddedb135847787ce6f476d0ac3f925a1da3ea3b26a57c0449e714d28e14024029ae5294df3cc8cfe14eff3cbf1e0609d303de46d9e64368f22da056aa4396ce81815c440db80704dd0295acc949b2114b69189ce6206c30eb49d8f9b8841f3becf77da180aade575aab2f20aeededdd53b7df995f84adb0b8b62675bf8769ec66623d4feac6263dbb63025eaff6c30e7d6c166bf85fc052e69595a8f56328b6eae9351dd595dc341650ef767a19c8978faf9d7959d4105ab77ad5f824177489893ef57a09c5293e4215a24fd616d3628bb1d9ce8b5031b03ba9a127d835c79d41f82728ba8b73a4d73508b3749daad6c2373273a9313aa1da8a24d5362958374f44098cf593036a1b0989cd143182fc48b782382042b1134dd6e1c058aca7523062128943efd49564bea576f16ca5e387e30268a1cc3fad3701845901bb5d533c31e6799948bc6dfdebb0bac8ce38e0b68c11db571fd8d8c5c0738e89f903c857e57e10c2f0ddaacb66076d607a82bec289a8f9e1680043bb32b5428ca9b24aec1925296b033de29a59d9025fd4ab3888b2fbc72d86a666cead71a263ecb47719bd1eaf9d72261400a49216e50b545a2fb904f421437d56a6ac7274e30bdde681da41acfa7d4b33d1f2da08ecf51f4bd50bb77962cbc7354989bbb747f2c64e79849bcc9abd28f8709f951895043af8d8b2a4976249b6784a6596118473c0d7a432fbd194b2f2eb16a691e058a1e1050ce4d0b48115ad82cfc9ae903bc88d5d3838f4c9f325c98064bb935f3a2dac9a9d5f9ad7c08d91bf87fa0c51a934a8e2c41a3d1a78cba117229f147ffee4fd81bdb63eed40ac75ac0eb41c33b82f4348605131e4a8cd2298bcd4b00e7bddd19f2fd87ba9f58ad47d7b12c9f9fdbc524030204b7a98105208e90bd73f5c7e56fd3ab8102bca34b4819f66cb1eac2600003b7d66fe7165656a571473d3370a8a38953a1b3ec6ae7127f44596e1de7bd99f15aff4ef68430d1283064283890c04d7c0485770686a645b19e49028e56ca4ef24b1a448f36811afcaea8dcc6dc5daa3c74dcd8e88e3fcbb7736930d4d6f64dc8b63e6bc2b7e4d08b9b58baee2e648b9eb0825ca5ebb736a5a803b67af2ad45d1d003e6e90b3a2c8a8ef3e815e2e1ef9855f6a3c953c48dd0aae107218ffcd506fd1d7ede0c26c292cebadf76c90146a289246f9c61ea32682922df0f25c97f68bcc8bdbb2747b407bbc1bd29aca37cf57bce35bdb085873f0d9552483675683d2cb157987784bda373dda944cb510a1063112fff346e4eb34273cc4badd925814bfd9c1926c05595b7f1af5c3fc7c87ed0994595d363c28fa3cf4b8db5502b313adb9ffe36f5e04a7a9a2919d48ae60432ae1b0d066184bfe45907ae7716f38874fe2a15adf827e6d0307624859e034c71567dbdfa9758941bcf30eb934c4322eeec38fecdb75002c399ce9220a26a571869e4ecc077e8febe6491d1bbd637c687bc67ae1a5bcb9819bccfb81892b8846d0647cef4b533e6e787491b44990a231aa42c445de252f8596d3a0bfc473c284761eb88f8af122a32e7de14a7284096a89bff4d5d9110582e4303627b865bd89f75b2be3dd03fe5ccd391d43d801134f609d32856267013e54dd7d594288d4b77d1d2f022cf34e871d4c58da358a0da75feb34e2826b0af7404ce5c23c2a7bc4af9bff25d7b4ab7193ca62403c005477076112ad0d9bfd560c469d95b45793605da48a2ca59a7819f0069b69644d80e84df037201bf94e9a95ee03b5b6f66aa61a0cb210f4cf60d597036b9130769cc6c4fda4e6f9b81bfecccd1215527e6e8c0f5306396977aaa0514f723e7b05393bab8737c5bebb268b64622099dc1397edc106df52a4971c81ea4a6777e0a3e43f37be930a7dc1d28afafbb5da439746e39ae16bebb60fc4794b22c399b4d3d7d6a1b540c451108b7a1d2504a75f0e40c29242c5636e5e41be78e9c5982c013f564e8c73c65bfa9dde74370f8cf7e65d734f8efcf6570e39fe5ce9620479acd92f18176aa2db38bc175cf62f6782e227440109dc9cade9d5f82f8ed4f929c5bbc0a922111c28a4fc89bec9fe480372b72c47ae526916ab4c3b44849f07ae3a7350e32c56011f535ea546f6c9b46622ac145651d227ec6501cefa5231652dc955c241651111dcbf58fd40455adda190d80dee34c551c4658da089ae3acd3e5fc0b36581a8cc83af73005614c5f3874be43f017e808d773fbc73ebb4c1137d8e3de4a344b1e1c12fed8785869b8f0786cae76fc1414122270e7d1060fcd3de34728086ca90265c3fe49bea722e17a02d0e9f733283bd7fa543ea63f1d64a6977ce3acd1258095206b76e1976b57d6df10781ecd73b501ee565c1836f1438a8457a6acc62ef8ae7c6aa2af7ab6542e161363e9603ebb5699651b4bddfb36ee545faa674d7919ddee3a050ace65ab7a3ad5d8d669001b3dffdb5fb6e84ee3179363e9cab4866e109f08cf93228ff3fbb171eaa3b6154535d807e4433a133a8ce8fa4c55cb61061c03a058f4d36bc7a4e2fff1b1ac571cdd1afb3e27e2c90bf32a8acf1569e9c611b5f55eeba80afb4f8f6e5d7ec5eae7b3cb67321d977c02b1ad00f9261c7bf2df229c4b60493ff3c45cd55892b6b2be690abff6b7c68cf453e58e66e30625bd617aafd208d4e1300a042b6c1569e086a162a2459304776fc646beb05fe36e427be4a91320d5fe31ac0a93b169a5c7418095712db232c96ede39ccc8799983859d0142ec28d1f6d58e36f60a0d074200ba1e632093964b0bb0e8a96f068b3df1dc54a99815a491d67469318438bf7e51c4562f74d391dcb125ddc126e7a2543eb3f9f8dcc5dc2d5c1a076357068bce56bca0da31a968cad7e6897a19dc976f82da4fd457adac1c0006c1b671ed09fbf3d8793245cadb1ea480891d8a45d7b26af6eeb52a04642bf8fff5795ac8f4498ad9eea60239ff628b664cb67d6692d9b7a2083dcce814ec58f0b5ca82368608adfe6050ecf2974001e8df0a2cabcd1b4b54a2780493b5b5351f659c769505fed171c38af16e1fb3cd9bc39cf4311841acf01fd6c50baa62e39afc668e465516c1f531872b7d639840e0e63853eeb36e930defa26cff86eb2bc6cf90f6566845f7a924faf3d7cf6fe096d90a8c95375bc8bebd1500d0002818a69c674dee819a1b437d77d112fe5307fed3f72ad1b8739139f661befb1ffe0746f09d2351da6327e21708c6f2c7ded64ab433818c2cd67c45b61204ecbba71a72ac61c5b1b8fbc0d845464fd8df021a42385d8a865db9a9e38d27d70522eaf6607a4146f8834297917e0ef0043b94f65bce71b1f56c92d8a11bfc95b21ab5e668b001c7135a51b471d5acc671bce13c88911e6d8e176b73c7264e2c71d127c6de29da73abf7eb8a45ce46eede40b3cb16c6f0786ed275c75c8349667f78b85108b641f500a453ef42361e216bbe2cdc5804e555b810e86e1ea379404b8dcd2ccbb1a29873bb145c6963b170b8ab8a052ad5f960fb9545eeddb18b672a922f0962af7d78707406fc85b157e058254cdee95123918466a480063dee8b94365cb060fe485465eab8c3b13c0bdd1774d6a367df2e8b38adb22dc2562ea57f1dd56cd6ac7a51fa455672e8eb96c7418afbf8b7be29ccb65a568a940e8ed97c529ad4add44fdaba74b1a4efbea5b0e02f247dd035ed22e191d204e14b1197fd20dfe078d39766d3320c5add62fb181216ba66feed0cc7357459d1c7226c7a3cf7dd6b206d9fe90bf252c821221d1d31b9e9827e7218e5d48436ce4a6925bef71b79c1d148618f56875ee5b4f1adecf4c44c3d692569def64f469849acd71e0bbb581d79b50c104b422c2d78f76f01ed7720497539fa265c5f8f8f146843fd020b9b2188841f8294e36dd6ccba54ef94073367fbeb78729486266c57b237d99ae0b4789fa8c03fbeaf1b404c9f09371c9da3b1f8c608cb0261f5b7209d165d21ed7d481f9e7283c2cd70d535b693283b2c5bb12aa6ac77b8ee8d3066fb785a8c70b22a3abb199e1aea2bc12a57b69bdf9b0b1752b96468b61f1ddf3bcc7632d6ef6b86621c02c75f6423adac3e8b73226c5488da7cf11e635b8435ce7aff09dd8ee9e5a172c2b4c9cbf69845ad1941b517deab565004058c53c5d472c6ff859db63ea17841fa080e28ce02ab2d483ddefc49004cc68477dffa672027d4e52d60078530eb69971f3661914f7cc7a90f44a9d323c08afcef46494f7346e30752a37a0bcb505b8590dbc232452dadf9afb93034342a9e3da393b0a9195bed489df710c55633c8f100265ca3b67870a086cbf161d5010cb4ef1f32b0c193fe98fe4a5983222d00feb59ec847731679070661271872795d2cd21caf7a55aa60b0b3453ef0b8aa44ac3e9cc143febffa47f15db729d15d6129eaa0622fa7495b2ccc46d10159a4289fe661ec6f2a3cab704e1df056bee08b8e8368eb2a3df12d18122ed46aa98ebd4479b9e064cd1f90c484fbe3c7de5e061d24f1550911789bdb24092257fd86523c5005aaf5de9e86b88d18eb0ef1c826ea51fb3c0adcc5bf3a67093d9c0e89cf245b398630aa8eb3dd8e5cfec4d4a441d899468db7febe818000241147900ea55629cfac65a0f3970393082e1e4a701ced692bb9c8301c6ab8508e4ba9d462422ccee828fb073e8d297234c865e2932dd7fcca974ec0ca3392c33ef47da6830d90db9d2b2466d69597e8cb70bf8839e8ab89488cae76dc24a1a3896c155e66595bf136f1c98ac90d205052ebb03ede54ecad114c9e528e3b1d62a284a9afa4f3882b5a94a625e94e6111f767aae6073b198359544479434a7fcf15272306f8821932170e8f1bc5bf2209efd8cbda5013d61d649ca8eed3e5276e46583d835e84addcd3c4244c707cd2860beb1b13d92df93175aa41ee0f868b493567c63ca483ca46aab64d8cc2c533c4d9ee115ed6a07f084c19061fb9b8b5d090d86734ad523c46a4c341629ee9e76efe7afefdb3325ecc03f11c09ced9145ead47c6aef9bf2de2a0629322d68ac7bb28d51e02b7e868abfc9ba5cae407cc604e9901049f2702a0ea19df03b4bfe05413633c007dc303a1a8a885f4e2f456dc099659da7e620badb1ce9210d6d1b11c624efa3b3cf01e9ae317725cb619310d3a99a63afe43554775399b3fb4ed7dd45e919de45c45fff160625511f4bbfc8f471e6c70299e9e7f3d89bf3d9ae6b81c8a3090fa459c89b6a7a4d5788b0e3adade1ab53838d0ad809835560e39bfccd702d6e9cfb9a73f235c882f0a496ae99cdacc1d3c08298c0fc39f255f7a12d3935cc6177b1e00a26d997a6874c9c1cc6b181980d3d2f5592f7d6e5f44d2383c0d0298e04c5f1b5b15ab429410f5d8f9bd3f68a0ef108e78026105f676c6dc5a992b906cf0c0dceebf07adaa8f502fa900a9a158a7d57f072e3713bdbd83400f64ec9e6ecce70818e2c3b86f635ba6ca51d69d8ed69ee0ad66fd87daeef8d267853115ef32326c5d7bec5fef7123b6a178da2ed82cbff9fa2a97d5ab50e349f3d2cf9a021e545ec9ca53923bc9364b002d098c91efa4a60667058e74cba91cb98bf50179715879ae29812ffaf2fec46301bef748c7fac6c19d2b815e72f9929e55823655b77b7a9418dbbb612f76088a3af6c66a0142428b2594e6749872e56ec07488983c4fab99b9f559eb637239070774719aadb1868d5e4d978b8daceeb939cf6fd870755a57768ab21b195c2faa5424959fcc591ce07ef418ac25d187b9ceb08c8416f90335411674da9009a8834c2629afa6380aa70e63f83b0292e0ee0b0236be7f179de954d2e159bede727da4729799088027b0250fe1525bb2222fabda7ba7403abe006e9d6d5099d6ef13eafead9c4dd4e197a7bf529df7d7c90770f1c8935935152ae0827b27ac2b9fddf4f047fb070a8d1b0ceeca0389374cee74ad9c52104f4fc9dc09eeab6560512fc67d7288ce85df190f8c9901b67e231b50ad03510a80e88b4ebaf2afac8ec960a383f9451ebc60e9f9b2ef4584df7fb1b9ff249f2044c43321c6aeec685d7156163e05f204fcc53dfd1218f91bf2c4cedf0d128d178e89d27f198e80c91d867da2284e575a1fff9477e834fb741f896a5260e722d9366ce6dac337fbbc4d66030eae6b22bba63bd2d3fb08ea29f5d499d4a9bdac4c1b0ba22e14a7ed9322c55288cf683762e8de89474252e688d6781e808f7e622da5c16ead70710e222de3ac98e173ce9763bde817f86b0590313a0d1e78d36a6edafb863b0f7348b75881a1edd56932826708dfded7309f0f9a02883b5dbcf2ad62fbc40cb51ae44fe809123af57520335d1a670808e547e97fa4bb4205b364db0dde2766ebffb328ceb995ce1215535b349074e17f14958ec1fc9cecf5a6efd1a0f52ae1161aab8224f071b43172a76952b74f97ba3c88134c91f64bc54ed2d2221a1b31a95c17cc396e6cd71184fc3c9c6af530e0d40a55b1cdfe1a883f774ccb49465a112dc2e7d1041cc49fc26eb4c9a2fabaaab4caaa0c607d3593c75087db0631b068a623514cd748b1880a4a94dcb7c3416afc3c744e9d18e1a2e34f3ec57892fcebb24b3daf99059578d5d7003a91bfc87296f5a864b928bf3a95bd4e7b0c3bdc67990ee6ca5c8afb6b2a2fd89fddd33c9bb6247d2a067a4ceb60525d8a46d1ae8359de098d8fe8d6d9a23808d59d5a9d839997e860bc184d74d9a83af7f2da29c349645d070f9f10abbf51588d6f2fbfd456ede61c6ae9721496ca6180f480fd2cb0c74507abf2f23bed249943e842fcaaeb8f5dd8dd1dab443037ed4b4a6d1f84f4448133649e75b0dc72c085234e6f9a3bf754e176658e3c36e6ea7714eda467eb5f42f84921cc9684fbdd7d674c31b66b5960fdbe56433ac6cd79dc062f0d04a68b20bdae2b77b8db75fb2e2b0002139f8108681b5e22f555cdbb33d7021ea2d722756c3d54ad724a9801b34479e3ec146fd703cc9d90bcf189b82cc26874e4178f69a4354a893bbab22a6a31dcbe683a2630dac63663b9d0eb3d76603a5f57c6eb2639ee4398b7e4b204ac103683d54e3ebce4aa84bccf0b8dd057c2c2c6c6666136d30e11f96123234b3e1595222d2e81858592266b00dcfb834054ad03dec45a4825dc3487d418cceab55bc73a71c0709123e8019f3e07b0d31fa45437f3b1b2f69f9a9c8817a082f09c9e278b6f04f4bab2529a6e3263016fea903b1904e3a4646888c41e4d0d1e01f3f7c18d9a6fe66703b905e56cfd3cc418be789664999ce28cc7a87076d5e4bff6f3d08d2c2bfc023f5ff144b84dc50e71b28fa4559b7f457985b034fc402f6ec382cc5a84920f6d9d5bcc1923cba417a2e47ad58a1d94f592a60a9bbf97ee9f293a300c7b2b5138c325238f475ca65c988e20119bc12508a6665c0db3e1687d893541131c23c6e8ad3ff324787a2b4262078f21cdd461d03955b995dd877dc0db0448effda4c8760e634bac5d2c8df9291e74d588a0e21cc370969fe026fa41a9dc9698dc6bf2437263b5be29d44ccbcd7ecf4e3125a617f1643da5d30d5079553d58ca45756588944519a388abb3edfd212e16c309b389ec72ef13995fd1fb7115f063c9c322dd4e1c22ca2f7e85320d9d0f3219d21c4fa0352e178cd78596e7584baa10c26fdc1214d8b390af4bf809d8ed1ee1f0ff4d1937d9adcfd6d4e1cab34509bf5420c99699f9a9cf9a340b0376c7ad63d92a688b1facb9c64db246127d8ce5acd63853fd1c6a2acf35bc22f79f17236ff8c8dd4ccb161e302c4e0df2825a6749ccf9e9c1d7edb3471113c7a9520cf076354fa851ad6f5a8bc251ec8ca0e67de97b529654efe728ce2ed82861d7a267ce68466a6937e426c1f88932b6d2775cc42cd9e64aacb8da8a42149b50637a9aeab62c75c1267e63fbe48ec697caf7727734ec6d9dece0d9b85d69f02d4ce4677feefc94b30a96a1b63afcdd73237b1b5f18d73ed172b3cc769a28b65806e0d78b695ff0e47f31639f2162f93360e45b01b5b032fbf123710d21d0d3e9f2d7198eb05ad9b5101b782fc4fbde4bae080232e150edccf93ce709d5686c63b20dd59514be785717381816a72f240afd595436f9de7e0196f5e2dc3fe0cc8f5521b95e8116adaf8aa2478502fafd1747c2c2192837eb86a795a0020be1b20d6d924a8c395a50b8186fc07ac0be811a2a0ec7806120ac645e47e17a0e4fb44b28f0fe60de6e5a9c65db25ee40fe1f952f1d1b69cea638dde291fb76d3dd289bbef5f62c8228f3ec138947d37f14a87cdf93fe49456c0e791960fb44ea32be0626fe3c752a69c30488b9f493f4278e66157edc376100d4ae5dd472b87e06590318a1b8d94e9b9bfe6fe17ef35aa8ca705635f779472b66227d24880b8a0dc790acb1c86f708be6a5765590e287a184fee79ba23920203558cc875db8e8eb169f043900c9d69e99ba8deab7f41e3afac4f62d81b13b042ef2e51f26e903a43c6af461d4e09ae8f876f1a07ccba835e068f34128e20320fed223a6d877737a37ecbc1a1209f1f4900e8eba2a5634311ad3e2670a30ec87cf3c4f68707ff6a04573f357ab85a12662ef3a9938cce39a01353ff20e979d39af0f7bd123884feaee32fa687698af236c773cced7eae6356c12e7d630f8ce6a5cb9b6658777701dff10c15919cec58a5e2236f57fe9f86fb4e419995f1a8e06046b8a4d6a6193d63d812bfc5bd289f0ca5e889cdb82a068c8e9746ff7fdfb68da0f3cda4aca08b237f783bb41887e088ca0e96680fec79d0e8c8e58f762549ee21d9f8749cfa9ca8b17e2b1ea0f892f7affc2b28ea96dfb2ea647fee53b10861a788230d780cb3659dc7b42691caeed0b1c64a1e66fe2c34389bd1782558ba037a82b293f301ea42b548d1dc3846593b7e501e59deba8dfa2b978d9e88b63c42870fe0bbd2b1e8acd7e85b16a1976e3826d4ceac2ad37f57c2db4d9bf5c607ddd35c81203a78f4a36f8ca03fe8a1e9afdd6d64ab47a3e5c242423818265187f0a47e73e80d0aafd186665500e6ea673941fa3f7ea1b5128406d72cbb0557fa42c19103869e56bf75361584182fa5c9fca436e1f3b925708130e553b09d647bed4f44d92fd9480746a9c5e5334a7e91852db6f8711568bc88f3ce4900ad82335877aa80dca77792abd4358a4467eb3bb69a2c29de44520a5a9a2c69d84ddec4c275f030fc60ec6ca1e6090550ef91ad7dd7879a38a4e2bf778dd82149982b60391646772405cfc5d3b55a62ec2bfd39206029a7a625386967e05e155d5b16d2abcf0aa26df8d6ac9bd6b2f7c61201fb6462422f99fa9d54fd7b1a4574d5ca3f5e3f88346a776363702eedc3c38c434a2c217664410e2c454c2c9287e1b42b30ca055119355236e9fa8ce49c480439ac9732f30cd9ebb6b5ef2dfa077acc70479391b731e559612113f8f82c7541cb38ee8e8bd49ba5d2c81e582303b3c775e107cba45bf3ce373cdf4dfad54cc09cbe53c925f11a449e0ac556c6835bb36e268a842f02aa46fdee24e733466a549362eaad1e08ad15df4f27b2bb2ebb43e55dd50ef4c2a8048265f6e9309e42f5c267e800113c84ec2a47067023f8b3a67b1bab2fedc79088ecbf96df1d56ffe111e4f7587ab768f7a07b40aac5dcc5f1a7b50a97e2b9f5c9b7d09b0ca54e63b827729ccbaad98a152e8d457ffe9f554e3ea07ffaea037c0f37fecda9eff852daa9762320a7b15cbe50cca55f21212c9827ca1587dcff726cacc259517531258ab08e8ba8909202582f72e8b1256ceaa1b7cd184bef84574c41778913e83f1dbbb65a3d48c4078ec8cfe12bc2aac5d7fc2aa8db6022f2fd677e6a7f5d9dcc75d61e89db6fa52ec23efc91b5543d3d5d52bbd74fcec68bd3581fcb874d92874213532a834f005720b1ed93dc87ddfd23a650a55a1ae54ced0278dadacd83ca6ba5ac5a87868505744aa4b88962a34e5bfb9b9c41e3e4262a53d0cf28a42c2c8c5341739131ded00731ad02c024c79b1d428bb5aa45929169f570553357ad50c2c40346dd339136303112640939fbe377b9f3d3c3fb5b052bd68368c3bebfe252d91de4a2d95d035212fa5c8444d1d57f4dcc36444766affd79266ff40bcf3f9abf75deae9ac8ffdb3f5bc86434175ba8e105ac080f9321477e80ea86a349c02f2a6e7dad19f0b926d606dcedb2b7628649c4c0f86a0ffcb10582363a0b1b2e9150d56d352a4e9846ecdf728774c744fda4a9641b838ea6dc975995da95863c23683df06dedb9af4bc6d24e2883d16638f26f8b148cbc36cc2989d1ceed6d581815e381955457d1ad2a883cc0573bbcf9a21cb0510310236c39df6005baed86909a5c58d7f876a5faecdd42df62333b478030e1889bd60c16203114b56a40be3efbc7997b8475ded6b8a65f1fe8f1e9713bc0ac5dedd9c6fab8a4ff3f1659e8055b3ecac0b68278d961c56d34b02a4ddf3f61456b03a4b3e3cb252429b4ed446c695a41bf7c9b17f9ff8bb9c323c04974150cbc8794d8d8bf74c702c09d39bf96a07b8bd201b5588fb1777a6f51d34f91abf7181673251872375bb00cb64526a9d7c0041c113017e00be5644d75a04894910ad5f92a7fc9e521a767a890ec204288079f98f3f4dfd2e1fc3f6f9f2c9bad87b95e46310ba4feda23f756a1b1cddbfda3c104b2fbbdf6c3eb8805f46543f5c6b5fff4b522fde149f0f877f65b2e8f41de8a0d27d8b851d4171937f1f96ee98ab3a819b65e0cdb5f6f14113c9cea7b49c932fb8916fc7cbcf7d67f8ba079de5ecf21747b80dd1a88c4a7e62b01445491cdc7f747edbe9f9c9b840490c6d3d7bf1772e40f80efedddcce7bc2fda7f570d95f48996fb9905ede9b65f5519600f9ca47fdb8169a3ea416c167440d1ab1967531b69ec7cb567f38a6047fc352adb077bfec8bf47162d52f8ce0640e5208435bbfc9180b377282b6ab53d9af1518299fd59dc3dc5e92a65dd2db4218d992b5cd216ea536aa758419e865e2ae136c09b2a1232ef4cc6fa65aeae95d39a9e2abb21a573ffc3f5515beb27bb0be6b9d74117ae968cae6e15d93d04e95166d7ba9bc06e577307aacb4a12f2aa2974ae6a377fbfee98c594d25569083407ccc5e80b1137904120b485f33a03401ff180b37f2d3067baf3e8215295e2849ea44fcca38b7809c229378194a0079eb784ea7238a32c5831cfd00bd53561e8c295f638f570ac4b255780c59180b5a8a40adcb5b29020188ac05b1dd8ea6b5f51549f9b913ab099af113f85123573f79996b300e681c33c26edc4fae681c15bbe4942015e4ddd37b9781e72e07508cae609755ed3089ae2d9c8e2f52acff18c09c3ccee4eab643bdfe7f356cc04bdc2d3514488232e9bb26372565a33167683b248a84de57c986a80cd0cd9fd8d3b06033167decf2998cae9edbde7c8ecc6c14498fd886566adc40e2c76586ca6089aadf73dc20425a2d2398f89d6c90f308027415e82534f7ae00ae3b4097adb3113f87404aa64292564d909b64491ca2ad49f11c01e3391072d98203b3bf916196f6dab045bd00ee468f9d8eeaef522f142e84527730f4896dc456db1fe82aa4afb4509d049eb192fb645c67e038a1beb2b458d66f4936f085c7bcf6e64d81caf7c9676dc42be5ccc499ac1b1742ea95c9b7ba6057106112f3affdbdb5faa18f94e37c1f5b17b1073d1760e90fac0d7e3395e481d07d27c3f42d76e55505b0d1485788e8d8f234036215987e45c651142a043753fd7bfb28e0e7000eaee4539297a287fa681a3e25097074a42c3ee33fa3e15188f0a5a9fce717817e699386a31127c722dfd9fefa6c0dcb0cae0aa7c6ac38e478e57bf9ed07858dcbb036f3a816ead3ef629621acafdf15702ba38d2185a8f5672116ea9831f90f7db081a172b6c5a230789811439dbccf8f19879de52e374b0cd361782b3a767397a8e865cdec4cc803518bfbcc4ad50349f0ff29442f89e7a9b8133c3eabf669c687bf89dbede8e9d264a5b15bbd5edb17d750be5720a78e8593d62697e6e84810785246ad31e3bedf61566c14fc38fc85e68a4e0cbd2bcbf27dc4e6a16c0e6274c3f5879644058738617ad3d67ea6559631f5d79558e201f80762a10c961d068ca959e490aa83b7d3c0d91d9fd621d4c6103ee6fe71ac09b7404dd2974ebdc8eff76dd747ea115357550e560ef61ca604b408be957590dfe9d9efca31dce92cb65d48d5fa0b64d7465df502f6b610a2860803289eadd0a71695f746776301a82cfbbac3e1e38eba688c0f653f3d3adf63dfc9e6bb853f9a795e0c0caac67a24d9e9143477024df2a860c2c15ac1121e1869185a6fa0b0fdd16913dc9e64a83d87f720b31191883ff732d98e6a085a33e28c4ddf3b2b5e291386af976a0ddc2abc028cd8b3b819192211b77e62da0349b9823a6708297eb51a7b0898cacd10d8ebb07cb3e5bbdfb3f170b3fbb895fe1b3909906772aeab41349ab52e03970f4da6fcd17e6ac836594632574e0ad2d7bd4becda7ef2fe8a2a4b505585e32e7d031c79657f15554b50271469eb57c46434904ed5d34138ff8b233247116c107f1af7d572f0e6019012caf903b0313c8aecc8a272f428973f23306a5c166a09b7149642f43e1565d16aad8c2ff49e43d85b135fb6895c5c24be3fe9e9e28bcadc7b1a8dd55ae4c9eacce5a90f3f7a81bb1fea88699218e60f8d3a2f0671056c15617b74fb74ad9aec2fa91ed97c274ecead050b7fd4b56a80b040f0b12c84f8e840f904c64db4e50edf0f2f2630815c0ee419c11dbc5a40b479dad96faf09bf00b0da989302926526bfb98aaf271f654a067f791a69b0ccdf24701195417be6d9c09b7e2410e802d731dd010ea0d41083ef5db3617e407931b6511a7e562050d164da7d6ee6ba82f18c9cf36f5b9e10c0de0dd27c016afcd14ce1804e3728caa61d4ca73baebcee7f0c90a13a18810813592d830e22ea77b97648a3ca398ea7bb455f0baa6aa6eccb7a0883a9a5ce2c14a452b93194d79acddb7298743b0b7db2f146b14bc65b9ab4f308fe3b21e8683a2e2510136446583c0585ff0440a2cd9a6da27ee1a120e0b6de2cbf2b6209e827a32946d951667389f995edf1cba9436f75562e12de999042c42e57250ec2255b27de773510020748db7583895cf0c80d61b01696de645ae395381ff96367ce81eafc416f6f9c4f09c0f505b45c01d5457eba14ad946cde8e524a8f7bb29940764aa5468aa1ee7ba0cb31e9b036f08cbfd9e22913b8e8a531b312f5ff705c733763371de821c0fa2703a4df2c58da3999508ca180ab365526110f8eb15cc1c930545a48fcd08e2e27b3696f46ac95617b6af357cfefcade312faa983dde35ea14ae3534655f581be3d57c4ad5f3b78334df6ee901e85039bdafd0f1726b0321237f3f7ac8807f76fedd7c65b23a3098a3a7752bc8348af79c2291a0f44ec3b040c6c1b6d5691b8de3c1af24ba9c158fb52afaad072c30ede6092923bc2d064f251497cfd0510b80204edaffcdd0d8ebc4bdbb6d7a18f1c614e1b03713526d178f9d4dd8a00a96aced359108ff8a56a67e315dcdb962dded043a79f31701a0d9ad7bd7460085323002a43d28e9cf3c78507e39605c6fa2ca4304d1fc28cc526cb616d891b6944309cff06c733031eab13f99fa851716108715537151c8f5b62619e868e910c5e6cb94a0d3f91dcda81d2057dbec8ca002f36ce6301106037410fb7217498858bafb5316bdac85d127867a165acdbd727191ab60f1b3a71494184f26aa0b5d4717183659059096e0a419021dddf304a47f311c877f21c715c58e5a82a6a17dda32bbafd3f71bff6bf787af44ceaad3c5890c34fae5aa62fe8643e7754ec7549f126b95724468b90607677eb8c0099e014e57190db8f9657bf3667521de27a60e996eee2018d43362b9a60d473748b869f57d6d7c0e06b6b2bc02e64fe0f08994d9bb5c93f79b6e7b40fe8f46859c573f2b31ae892a8ca5c693796b928f87654d8897272b57bbe134c2c84f4ed429fdc3b64f9fe27a258d6fa71eb97a8d5e18149563df3d8300431d6184f001d9c6cc5c1586060766be4a5505f8fd8328795ee3a36127b4899121ce08aea1beb4fee37aa74ed362f96d5bafee85e84b987bcea469e30059c402eecc5f2e6369bb303301f7809a15a593c59d79a53a1a1d43f259be77ec9e886a7b01402ec4c3aa3fefd4a1cb711d95031c4b1b13aadc8dad4877db1819839c6135edbc5640b3e39d7346de0851d038b550f9fc5d58206012d54f3f56f43bf716b02a15186477ee5128145f136871dcee4600df73f09b9638ee6071dc08f8e9a24f3f4fbce8da8d7f5a7a973a44542356b38f1bb135ceba02950cbf96e298f777acdd3c36cb113fae985f69757596c1ebedd76fbfe672d925ce4a56d4671ae085b7d0b9ce2541bb65f28f8e19caf7a3feefc193d0cedd6d4594acc123507fd95b92ea70009e63dedb16e0cd8c9f1e6fd97a1bfa8f61e16e1dd0fb2e42bdbab9ef0886d7f77d650fba81fd6816f61e62ed63682a07f5d998dade11c481f83f913be18b5230769250e70d1112f5f3e00f591ce8c9cd38aec177e02176e847c0707bf685fdb956933411ab7299b13b6572880aab95ae645ac40b0d8863e6d421ac48bd7dc783259c8e0eaf6f32f42b9ed6ff43fad8f847d819f4d6be45375c82354746a9158544e7752eff9d76dccde2e542b3528d68e6844026bc2f4b77700d5a1e089d6d78ff13f7a7fda26bb5a2dd5e98ea9c5833b908b79a5b9c9cf5608fbafeedd3ad5ca61003554e3745ca3d554e9cb3b32027b4b3a2ab77d171987d5c4f8c4a4300acf2cb4dc667aa6c360f593f31c81c7d283cc6c62fad03afaf684d0c81fb23a53f27534f3bb8163772ae98e4d807a2867573ea4d80eaebfb1e11500f9361ca5c8dcfb024675290d071754fa685415c9cb3aac3feae22254051048581f6867ccad254ccac6fbc1e570d1672f4c21931eb5ee27d2ec941f28d5a3c359ff53a224042b96bfae6549266c42774d6ac62919e0fedaa1436490a92d7c919cb41f9819cbab0bec6a3623eb16d3b9b5e5ac7855b213f890e8fa2b3baeb44faf69e30e6bec325754cd6f22375b51a1ad09e7d08d9acb9934b4dfed8187ef213550205ef1cc370cd21231f73835181767221b4abd75cd995fb18c82df53a617b2612fcf19beb2a5b0d738feccdd59a13b852706da6f6d52f6b9890898a66254f246d6e0d19b731ceb1f70b1c477e418da8208c7163ff21110481ff836cdfa307311138df540badb7a72118eb4f26fe19ed604103c8cd3fd6bcdbf8229e66a01c56d8f451815588483e490fe47a9265b6a9b6c60feeb1e44263db78aeedb5129760d8dbeac6c8bf71a91b72c8895efc7330b751fb0dc37e39c4fa9f233ee049b2fcd9bd2070d4b16b7b54634e837999cfadb2b9dcc0f39601ea0526f103add504d11d47f277bf64195ac5e72f9b9ded6441a09c59b86f64ab48e7f2b51f91e184f78b8f737cf8f954ec7555d86318bee318ac7dbd3242ada4af604473ac52afaee084e2fe432eaf574ac961d0b4ea9ec51d773473a03b24bcf3eddd9a642750638265c524cedfaae25e466b3f5ffe58b9b3c6d0c7b8940f2bd4345e87890e1938915807b9f1944df902da75c123d11e31354cd8b03ddb1426e92d3722a832d9d761d1dde30bc48c53d1acd73b2f6f33c0e53b090d1918fba4806253d958addb2de472043806a61ad1c73cf4407b740d795f047be984988d15a1dfe9f42065b26bb6cc33a6fe991d6a5e00c0dcab845cecf50e6de4136569ee2da8a3312337da40264bba27f91f6168fab207b5a6b3447734538ddfbbb87e437f8f6767b54f2a083d3aa0b52c7ce7f4353009bd8824961fd340f7408776154c653292772702e3ceffc64e53ab5123f29f775c6b61eb12a58631be1afee756822d8210c27215863dc4ff78f7f6e200daffaf81c5e734a2b0bbdbab5690f448da57a7809cb04dcc96ce7db201dd3cb6535182131cf80ff5578e5b755e2b01ec2fda439d16a2c34666e52838005b2ab43b97791d533d700085463b7d3273c92cd92d812f305684fa6b47a3a2ff28b78647ae097d88ad9419b91f37f6532494bc7e22c04ce20d95e0e7af4993fb65976a2eb9771a426e9faeffe1f9ed40204d71df054446da23b86fa56f16a330ca5964d29be7d7ff1e2162de01ea0de3155a802d9cdd56ea6aa9de1223dbb1559563314e91e8b2e3c2ab703d69220f1e3cb1dd30d142712fef600f4e9b05a774eb1427b4e2cd3567dc972eccf229e46ff3ced1a1f32df41df1bc1e00d72c7bf8a65a0c2e357642e57dcf14785719860c3127dc5f432af0022fe0971dc8455d15816a1a000c4af74fb4ba180496aad2df761233c460206307f0088f47458bc1fc8ee24928e335acef29e99d4859ac66c5898061906d33561b3f242ed45f7f4e4261ed68bd39147c9d7e4e9fd2caf1ea97dc8dc47c522aed7013f4c1fa26da10d5482633c75eee38fdceb2c2879128a457de564c4a235533c237a62c9cbbdc46f47b48cdec74606a8d3a0643c1e20ffe2325199d14adf0f3224fa58069c5f068cdf99e40098f53ca579528a01883215be02d4fee7266575d0572bb606ffd289e9a47ac307d411fbcce5089f7485a067f81111ef5b44d4ca2cf9bb21875ea0dcb2a899ecae01080fe5bf75554e813c29752aa3d69d3a803e659928a246707a8c7a6f0a1037559e6039c98bb23ea832c018d5aa8cfb73a3a1d81cf7f64be463d8a95ce1f3f714ee59ee97453f01eeef3ee7ac5533f6deb1486baa5f67b018b50c7d0007af890dcb1402a10f8921da5e3a28ff88176dd5034995c161c27d32df646a8051bf4d9d54e825d809ec171349d01db67c97c74ee951df4ede573237a92c798505748181aa5ed161bbc3e71a24e31092df9f8f90e0ca0754c2c9a88ff88330e9a653b483985694d92ca16981ac454b03132dd147c8484af138f5ec936222f983a9f2645d5f99c0f761dbb2f69f16fbcbcb3982988e7946be0f7134eb8f84bfc71ed69a9dc1f2e031e0b39d895fb7210e131181055c846c376e470a12b8701ff0e3f22be3f80cfe0f8e61a46cb2b46a7167891c011fc2e2038be6bdacd962d9a8c0fb05193824a3416c323ae05e6a90e8a824d3d9aac07003c49b179eb9d7f59c68f301e3657eb2c09867795847b927e9698d95eafa00af53b28c5ccd29b484e7265755416ae933439654904aaa71e5be47af38d12b8c37a845803919f1113b0c7c9379ba31a67b6e61971deb92d674f7ac2846f9e640f654c21ac07b21cd99b42574d6008a8af7608acaaed69e8eb13bc95d4c086345061da82bc7ffa9077d8afbcf54772f862066897fb9c0022f1507196ced460a4305dcd16b9e76ec299047d268beaf6d13c326b6b02d8330e178def2370b7b2faa5e62bd86d5664424502c7d4def4566a5e4b78cf9e86a9147cdd9b7097375db54315c2618e0e2a80dd004dff2efd6c77507bd007e2fd1fe481faf20e0f8d6b139f8425699f610e7c2445b8005837414f7322db1689b89cd5c3d097a29af98bf973135e819522abedcaca2643ca3cbb54e2ca5875f6e8459c3c2c495325559158d28d52e540d8cec859780b2f607a4bc9d755859a94f8c09c520eb3f00e0a46a0bd4fc000db81a4455e2aa7657b936d32ac1be2ca4c146a8dad3b1280e094b69fc7c5791861e76286042b3aa5a7a37e6a072068e4bf29a5745e313bb6327cf5bd2b55e0eca28bc296c6eb1953451adc7c5d54fda8a0aeafaee3a87a5d07c28cf1715df579bff134ace36d747b97128f5580f38874e3df4c633a1cf83a74ad6a93a8cbbfe09085cecad38f42efa29667b5867e8246b32e7f2e95e9ce2871bd23702282b4a1dfe5cf358ecfeb7d2af768ebfc0f9c298bf14a54c49376eaba6ef39890e380caca356bd6b6303fcd726445757309b0c74b699fbf005f69d7cfdd548d00d407ec1829438d5feb8dd1e6e9c5869bca12afe7438e516e723a3679998cd6a7015513e776f73197f0e724641a396e34ecbbcd30f49e672c88882c1a5819891fb6a57ddb75992ca7612bbeb03856040e961dcb8709726bb578ae8f232df286bc4435be9326eda1346b43cea511ab0d29b922df1c88551467e799114f8ab1df2d0dc7b0e925bbccf1b6ed34a61b83eb055770b0b110baed9913f3e9d90af26556857986ba8a6c13e0170102d858db2c9749e6aa257dc9aa4b62fd080b2a6d94ef94f0e292f344b308dc19419a63ef845a9bce67f075368664141bfb404a3c9ae946d09b78617edbd283b51a11b0967f6776d0eb3966d473adbfde7090328ea368d3f3f3a209027d9b637308f7b050f4458918d52ef387c08eab9d367177d1ad43af2905e16e958d34236928643ffbc3a9530ded481e86e1220b209934947a686bcf354b2ebfb9544bcec6a1c346d79fecd9e6d8e812aacab3a7249d1dd9c478822f5292c4f83e10e2f86605765ab95876e9140e7d3d8b3614a0c689910ce0cbe21a1d4f64829c3a14e07632ff84ac049e0f3cdc5e8aa1d3ba793bd4c899c33b4529ca90f8d0aa2619c662345295766abffde08b81b074009c2d2cc22ca3f907429b913073061816a3f851217dbb9dc283b0e31a6108fdb84279c60cdac5dd845c91451b9b89e5e377084f13c6d67060a6612377a072ffc3c81407e73e42a97791b2323be3f0ace0c7bd6ee21356de5f99a99302184b8474c24bc6d0c0567fe3efe40156cf7bbdf94889ef637d4d08bc8c608a96632f8e0f44009eaa68a0a0ffcb8ac832c59fc39cb738f617db2de4979dc936ba2849b924544c2f9d8ed1c69dab92738e59127b2d6171231a1740f93e0c36ddc31ad8b62ba649cfcfa126d91b38a0666b7773361b303dbc685cae5fa439c7f22916793a89f1961b02881a6c4478446681ef2b9a8d753fd8d9d91b35873263374e6f7c4083618fe4b89a1a743b974af4a4880ed658e2b70637d2daba971ad1d5eadd00a3ca105571ff576ecfc553966ec1518003a65a5dfd14402ae4aad00240be45444c6c42c297db41273cb50d6c4284c97c0b26e4675d862603aee9d3feb1511b3e630bfb1c607e764f08b0e069f82b7b4c53767d7f4e21258ca2b049cac9be262dc3ab1e65399d4fc809520e2a37ef7659e40e1ab173dda79b95d7ce55429eaeb8b25911f78fa7955c90bb3583eb66be7ea29a86ad2476f23e5675fa326920d2f6f587ded6f8a3d9b50e380157e7b66e41185c0029059525f2092fa984a67e8f375c6d14b2cb659cad00a2cc003f0605accb7e997bc9cdbb15b4000908a50dc659c6de241a2f52b88cf4b2f8215fdd217d90fc3add1fd96c0a86ff690b4390845380c6a9c0df94c7b97ab090f6b76f94e163738e9d98ecadb8a609966e1b0d74ea580bb022679f714ad9083fc090cc3d8ac3cc047a411e1589b073e9a6cdc8d431109074505063da876c3d44495e3354f3eecc9bb05b04a07c3cf7ba0abcd25ca603dc91fb420f003fd32cc144957a8cab5b69db072bef7170b8976918bebe10cbee325a6246c5c488915c830c0d39365582af6b1d9e0a59f34b427c7572c03442154d68c9e1c76163435fdf8f6317ea12edc3dbd665564468da2fff461db6e2cf34184a90b9b86bcb549becb1d8a512f06e08f18bba84bdc6f8d746b7a1f4bb024530e2e62eb18d71b068d99d678b5c53e1c00026f0484106672f2c0e6fe1ef01e2a932bdc65e9ac2c7adcd0481eb5ebce096ac038ba504bf014af65020d70c169b476fb59cb97d06bc8de4dc90cca7c8d68720052b3ac1b723977ba9bfbde1ed683e4c72f11f2bd940d646a246e185dbe9b0bedee192db35975501c7d088db9ca598011756e8831248b2906d3c491a6f3d6546dc815bc5e154a71e331bdc409c06883c654f88206baf148e579b40aae6300561f8d893311fd3f84c524ed459089aa324b59791eccf1670b2395e90186348a6eb62c70a3117130010a22fb1d86a84df8858c3b97dab2b1d918f1e575179485024ec13ea2d55ea245a4998e9723f8bd24bb3146770a3eb64306262995bdde598ac6edd5973afcd39c8749704002f747a5820a2bba4e2a813fb5306841c6e77990ace15a93746de98e59d7c5567fd231a3e511a93d9b50d12afd7f50ecc7140b33a72f5defd8613446cfe8716446559df7fe09b31494453abb692bfbcfb36a010e6a090236916ac117d40d7f74b0781d852bfcbf5bca8cbeb675be6fe929bb4ae9bbb346a49293ec29fe591355eabba11528ab3631cc104c9d913f3a5f3c88fbf5294ae17da543910e84ddc0c8a3764e37cc6b7f8026b56fbec37108d952a9689c5cc3e5d5d0a244499d96424e3d64a084ea9e2c28fc6b1d387f5c6cedb0e46c08c40448dcccc5f13dced438f468fd0935c28736db20757638f111ec4a6e144b7addfc72fe4fa8e5a085579743df6b037372dd48e98968f1fab34b65d4b2c771ae6fb5bdf5e87d588230942197a85f1fdda5c54bee6e196ded56c741c543085436d5491e7cf3fbb8c642400c7b422e147fc314c5bc88d5cf4b7f2bf128970b635b91d7451703e9e040028cd68df876e2848b04b90ca7ebf103abf71221e7d87d9aa5ed2d7dcc5796b2d5e2692b418b7b241b9ebe7371ca5cf18ff3c41b9bc17bf7c415f2ec661d2b8b7beedc76cff2b550108b623a19c11b7fdcb1d71541b4b12e144a16188232cc6daa1f2c7fa22030aac4032becbb2b262e13f976cc2a5e27e7b2bf8ee42d7571b8ada6e160fb356bb5257b858cf6c35a9df5284c8fb0eebbe7879fdfbb1dedda62c16d6d12a0b7bd59cf72f70d2fde5e8ea3e7fb3d572a3e0899a68dbb97aaf88fefaf3df07aa6e67105e8a363a04fab39e76e5cb0b3e656469a1638faa15bef3431ab5ec5628c62c4cda2dc33dab42e718b2ab06cb670acdce7414de7d5f202f4de77c73c274bbfdbc73992ec85308321c0df83e44a1226b5de2e23473e429c2e1b6fb8a6bf99712427862ad6355d7a19472e870e15064f220783efbe5fc14a952943023bb132580d5ed183d980bd58b800ded00aae3accbc5e244893b0d7e366619363da107bce1badcb98a81f9da1c1f5def723e726236eeb067fae1c1b35c5394005c5bdfa57fd68f0f744b59c3751bc7188d617334620032a2262131cf559a7b1544d6c0a1c32237affcbc7628d8362cb37c18e8ca19e9e4736223c25529d338d9e005982e69fc1aef4f496c35fa0d946dcb240cc7161280fa769db4dd279299f2a12552ddefa8d64639e5cd55cb56f82393c762f9a5d428c06f6a4b7158942ec877acd75293a7d18da60017981ec50f5336cd7c0bb495721c5e16dd2046b32f8fb4fdc7b81125c593c3dac18e3157b1930d34505da74a32edb87013a4ecd00f11aa4e0c4f5c7def73c7b8279f91f680a005d818b0af2094a58a65f3b952d5cf7545fcc7c92575fde2e5e87f8032667fcffcdcba1eb252a204271015467fdd2d8960a1b9124f55730ce5fb28094543c379818a7954b5cf7db499e750cdfb242068b2a241f602672f474d1e47234bdf99aef6b63f034fa12d4a608ffc3e33dddb9f46679339a40d554da4fb1e60ace842fb0066bbffed1032d60ee938170505b3a2dc129b45156324ca2e7da96a165fe523487a9c1edfc24269337392f023b39f4b6a45cc2aec1e9b2cc94391dc00c85a6102fe7d5d47e1f9b33e84f7f3c468df927162cd2ab26c459cbf0b46e67690a49c6a45b033eb6e2c333e4e3061b42af517959e762eaa3ada8ef8e1781e4ee7f7940b5776af1fdc21ac50162e15175e8efbe7866c086eb17b1d445bb4d08a6a3f95c5bcfddaef966079b21b15608ccbba7a31582926150a4ce3fc4470dbe8b5c3454af2396b400ceef1aa8f93af1c1480eb3d37ca444fed7165071d5162d1f7595c1600b038fdf2396d41e2204da4cd5558d84f787e43dae1cb667a0f4f3fee00f29ae0166d47e9d7fb430a5fa350bfe1b34b290919248812b588316f3a89b5c2da12ea20e2209e625c1a8cb458853acbaa661db2f8067659cef3e987540f17bb59ca58b8a9bb45518328b0128434b325239c5d5949e9102054593d704f79352e3f674dc0fa1ba5d2afbe453bcea47124fe8d98030751e5cc24aee15800bc3a4db912a619e43e8ac0229512dbcc7edf7d4129bcb3152ede49fb20591bb5154f6f8b2ff6c6946859b18ff5d863384d69e0b013c4496156aec8b571fe26e819d58f29303c793887a98400a0e45c982cb0df7be1d89ddabc7fd98839b1f04360347896a329aff94db70947e71f4913b2ca2c5b3ce0f5862fae151557b10172407d3e0db640cf5c4751d6cb06185f0e9fecc77690fa2567e977c7fbe728dc61d2cf3c9d2cfb8a83799f4d3823ececc68c277a2bb801dc4001d89dacb4a77c8560a70049e595947e53d6264936b57b1f7efcc4f3d628ce408a25ac54e2bb22326185157a2c530a1b9d6df3f571153773efcb3b491ec1404860c64db4ca6293019edcf81f6d6056caf2252520f1cb53c4a138738801f30d7c4d7b2ef0f5eb8be5497b782ef2e3654bf2cb58728ff3a59198f9fdb1e6329e355b9fcf3d5978eec3e92f778b580ab54f7c5be93bc61fff56408189c470922974e91fe02085dcf37b42f1493d7c2a705ecd55fc6e03a0789c1ede90f841cddf4f314b888fc67e1f0336c10efc7e6b77bf323ec2c9c6366a3314bcb13592e7b5bedd596e0640d42809c2e1a573417716a8082cf98b0295df72fbe96137246abe5298facf3bd202f5a7eda2d3c77d28c51da38823b60217cc51816d9026ba4b2f8af8ca5979d9b5e53ff460b52dbc22aaab6f3a586ecf35d35c6e57fcb5ed50592738a96648e2f3c2c5461ebf8bc0e8ee03f4319d60d2c3dae2c8b8c1c340f3ce441015d67682a41478689d77a1443016d26a904106af3fe773bf520f5613a1a1d7db2fd2ff932911a66dd2b0431c8a8207d0f337d42549de1755c24bf9efcd25501b7f286f61c536e9774be21edd22fb029753d9443083ec5c972528dc02bc860d97dfb1be55d15ce79aa9243e668049caef341614292348e315eb40088b490e6a7ef0cd5715048d265ed4f8d94f494cdeaa4a168d2756bbef7422f445c489040244b05955c72eab827b302e074896a146bdf0c4c44e58aaf81d860e6de38e6100a4c769735012fb74c9921332fa1d442735e6896750aa635d1f925529a1fe9a03e0cb02a2af5d8ca441fa41147de7da0e2378e72e21815c791bfcb3e23ec79ea02f899c7149e1705225fe29ccb8386c3198d701239f79b7d249ec4fe719256d2fce8f01b0198ee24925fab8754d5d5df12925c7e1062cf292d536135a620d7ee078c2681c6d8f202839aa5c8e6d0a142df873932194e5eec4a5e4bcac15946418ce3b5a00f0f188d34b7f24aeea7c45a4d4b674f062862d0ffa70ebb4a4cda73702613f60875a5567e097761a456252cef2fd0a3acdf8b998ad339eec9ed1e6e6e05ddf30e6ee8d327e4e7d7714ed16a3682b9ff4b8c4c4336a13a5276960aa8f5856718b9c58c54ade8db901fae5c1e4bbfd40737c71ee8c04636419b78c0e71559bd3fa96288ebe9c8e5af8c2dd0a0eb2807a4a688886e1d84c01262cd46d13014875bf0a4a72af09dff46cf48a1be5878972fc44a6339d9f76e31779fce05b9bf026913e29d326dcbe778ede1d4f9fd8d38991763d7fec236ae07db3c30536e91bd2c4d68c50880c08ae54d472f6f2f419d284d2642912c26c830662c8dc435b3f94e499fc41344b0bc860d6a4097b3bcd0959698b2ce544647bf6c13139f55db6a134fae5cd51dcc2bbe8e60124d64dafe657b762b1d0a8053420ee841814c52e4f6f9c1f6bbd14a640fecd56b44f161291d3198a3fc2fc5fd71586bf6ad26f7a215e475f9dc08446ad98563b5f7405b5523d232b091ed0a90083ecd04a1f027f26311a8b0463187698b40ddf4399aa93ded0b9846ecff9215fae2fe86d81462463dd7460fadfd96ca0616da58f53509ecb665a975db3f25569f211ea924cfd557699fbe4ccd509cc54089bbd5330a8562c83e408b46e565650ebbefd403ef282aac370f3f8a9673e1cc5b479c7995a2e6b763f7822562bd7f2096121714d8557cc9d1f8facc9cd32963cc38925510cd879dbcd0d34cf8a670068eb90495be1ebaca4e545d30f0afabb8e2376ffd0428234615a4b977a78e594634f4e1a7e86fb5d380437c7cc64ec7bcd0877c32a5fd1b5b58f21925b792b6ac8eb567341601bb32fcb47b09d9fecf7a6637576ec20de36ae6ed713ee4635ad6473aad9d546beb7476d7edf0ed30e89149036432a37895762448edf411e22ff053e90726337d5c551048b69363ef10848badf7cc2416279e1a3042127c69fc754618509fefb0dc57636b3d87d03c1e054cfc19aa58b86fb8a27132469a3632700218e18af367b6f340382c0015cdb8b05afe3bbe8d6372dafcb32c0749108a5bb5bd3d8fc922edbae6e5b5a270517f646fa5c2dcb6f2efd654a2d3744dd2f58bcf4a5eb152dc155a589a0ee7a2a002d4e57fadc9fc4dcbf58f02196dc3068b942bc0b841171951ea0fb2362d8c557110bdc443dcffabba4183e348c7ef0c7292abf6c024d20c412a6eafd0deb03c04a52a96be5a742113d42ac1085f8b55239ed35540120e34a3f386b2525c87f6e1485093b0449811ef6221b8a46f8e35aff9b8e21d1e7d2b798a45cf313dcf543af5dec08b4a6272b2d19f9a3613b2191cd898ea47e48ce27cb35388a3c4cb8aaabb92a49610fdf1006f8d6b2e6d28a526288fe48a34dfc170b02163b5dd86276a38ff0af2e4febb850d3d79faa1d9126beecbaa3620e6af77aac2d86b7cbb3418f0c1ae5caa1c2ac3fd4d6e3e9191bd06782fbfdf8917e1b97f1b0c8dda333f3078b591825a383400d755e58c6ef3ca376393d3893668fcae2a975b9ae2173f17edc6963c9b58746988eec653ed2ec36cecc39185082f6e45a83266337d7340bef2e8068143aadbd946ac773cd6685d8c24ad04be4d64188426091181bb5d2c7847b803517d0db6c6908f82d5e4aa5b4f038433f63b313fde6ae84eb9a9db84c990328d0585aaab9fe3954fdb23abf1bc11adbbcf711c06c7a8e17fc731ffb150897667dce996d5962ce80018371c560df2191724dd60dc002b68ae1e1422b2a88d9a5701810ce72a59febdff945d1900d140464b433b5f0adf161496f4933dab33b2d446af6e21b7649d9700a0f5c3fbd1b8316105a9392dc9ff0409f28e2925624c74f3947738805f09b3a4e8739d58c9b23c81dd50369353d3948009f4724bee14e7d9d78a495a05d273eb6bddb9c0e0fe65afe23a9e3d40c905240920bc2d01ea403963895c7edc2cf69d5486dcc575ebe990c7e279d5fb6c6275b7c35baca9ae41dc0c33dc125651c2a71cdf6d6018a1d6fe093e419f7d82462c231732df5ab102bf5c708327146ea53c7961cdd7bb14bc513f2654bbe9ee35db2feec090d33f9c27d07ebbf2ba25f4ccd15a263106175742f7405c97c30b9eeba6009b97e2ea80a3f1baf0cd8b4bf10375feaa4293d88672f89ba7c437483c63c80099180b6aa218e5cdf676870b0d07cba04ae95eb74ffbc8518c0beafccb5bded5f6b7633f7c7af1d6ace9770ad425c283bb59dae0c0f81a5013bcd106b3780d7dd854b77e3db43b3a5d6b0f534adb80d5fd3fe518e88860cceeaa66e37df66e9a23baceb36d720b0d0a591950948c7ef1199ef7b7411bb6854d94b04c826dac75adcbe58323ff256824e11e537ec031ed177c7c809c080f51dda62e196070f728dc3b8908923e5db7be4e51e49b7f89a30530130720664d0a969642bac8b91048bb2594d230921eae6648cdc63d3de263557f53708aafb0cc7b1a6413970a4483144f5b3bf5f6c54bf56cfcd5ce52157b9d67e36026750f50692cf3b3a556c73431902d9ab55c58cf12ee00aee28ef9b96be1a701afeb9575b58e44f2d7d2fdf6c6aa7769dbebdbaff7c5fd748e95b141189623558a284f7d91d91ff2d41761a6b2df41cabd3635e65d2762a08a35bfb62fe63ffc8b9689846607b151097dcb936f2cb98898293ea4ca2413a3f482cc33eeb9a06d15b6c2452e96bb8b1d61749362ad357c8c4cdda23ed7486738f820a90ba2b294643872a651f30cc04e171b3e5ae27a67da172c77f8b76d1f2491534ab0e0267d5a98cef1816ec66f640cdf497cd9379aaf31f9eee8cd55f1e28066f1156b481e64d677b6dda79e3c69e2b7672685f2b34f9ac85012cab07ac41be1c2b007d1440e0559f779c23d5cc49238155895ad0014aad849240b17fc3f4ba4c6a9d32b093a776f9e7a4c766603f0aaf3010134f3218f2189836bebf5d849819ad42210cece8c387b4856276fd1dbf4f543c5c0748ecdbf2fa01bbc6d6c1ae6f4c3456322de9763f7360e51802c001374b3c3ff3b89b25541ab4c3cf546366a1a374a561af78badb124fd14d60a4f01f111806192d0e4486e6a4b1548610bdc765bd810d686fb4944a4fd68a3448a256ad18f5601f4bfc2dadb3b22a72a0ab83d7a0a6f0b71b406e35c6572e1b82bdc0d9380e8e917a0a9eab9cfcb27ae662c71c44b2d727f8382497487f5fee031247299b0287234047c55fa8b8c93793dbf6ce0f38b6f300aafd04c375806bf5c3c5533ee1110bc150dba93e1623f10978852a39054a67bddf2c269f9caa551eca462e8e15e383f4bc0318eec8d1876e3b5cfe91a8470a58f2a320d4abe4cb3a04068a525d98b4f83e47e6060891cc7287b3755f1239b0b8e76a921917bae72b3b757b9cf11acd35a7988ee1aae39053e8fa36691c93fa65417cd52d30fc1fb71e8078b9c31b46a2fdb0a90f777d8dd467d7ae55cbd65a8d4870f56dd2dcf74219fa1fd8818d2012bff9850035eec0db528b2daeab2b9a2054526c528040b45e25921d1fe2c211e878d60941f215cac5e1a32e01c963ca54e45b8caf68741b2d24bac557f1b3c27971728c33b333ac149d15d377399c13b3d4a13c346464ab18dbd1f7612b1ab7e5525a9720c401fb1a758acec90dcb6f8e65e93db2db61979e9804a0de1698e744754a78370cf208433f5c4c42b89e95cbc4ccf701c2cc6e5232a5e499154a70405dad728d44938206709cdf55a4076c3f6b49e8be1d8257b1132f098193c1c664c0a3fbf0f320e58a407bcbf3a89ab0daf3bb55dd0c99b5e840c74d65d9727167c12e501f1f13a6aff49446cddb741e2e2447a83f0cdafb0eb666ad6b62598902695d6c244c5bf7f0e65146ee1010f46980d650c4d2b8d4230802672a428d4da453b43e6bf99a3c8e848c06cfb592f0daaf54352093178a8d53b4c5a44aa6fc904ef4e72fd173558654ecde03efffa5affa145a1864706ef5aad46bde34d1f23ba603080aca16d0eac68a91686b9172af74334d567e3f7c31ad376ffc1ff880c3dd7b434c1e6537d7bd9cdff1178ef3cf8a4cdc3ba3a3ae2ae88ae910e17d1440192dddf1677bddd72ce4045e85c3bed9e810cabd708a8d3261499bfe41b4e9d7bb765215f8aa43500b7b26fdc4625f314a7fe11dbb1718f043ac6ab127e3bdd1936a9af8f724fc255cfc1581587a89f203dc2045175119a04f60877214df1c4fbae62ec61c49c4eb9afc86e508ee2b8b10bfd40faf56eda8badf2a3aef650cc361fa7eb7a895902e8e7811a6249b168972662239d47a3db10048dbf59becbe8b691a22a565d8f3167d33fd7a97fbcf39eec29f0b6cc741c5e20eaa38de99f01b77f106e49dac27101e0ebba929519a36ed90eb34240eba799f9bad5c3c641f9d0b7764e464e683b18ff0c4839a3d94651ea9247fec8314ffaea61f8712c4f0140ab0f910c6a0547692f8fae0233c295f66db69c16a575271141f84dc8206ab466a55a48d9354b1c0da42b1bde04eef271a1d8528309cbf4ab6476384fe1ffbaaab18f038f18671da82bac655ca2fd4646d50fab4b5b2aa5ed0d5643f579125b620fad2e53a8d2e083f431c51842aed97d375ead889236e93c141e8891c924545a244377e8284414428cf8a24b5e58acd3f4222bbee40a859a2fe4f78be28db45a9e4d9557218b0083cf8905a2ea999eff2b14d2e0fb849fc99d3b96521b674ccb5cd5a5f85672dc78e2048ec013ba3785544723c3e8c5d8b1aa49e5d974375bb54339f065116def75f7307886862abfea624d35315f214aca2fbaf957c6ce8d5c7fa1dad4e3c9e21df01d12de56659146c9525ff19e9029456e868a84f2d413a6b1d5988c9b56a0636279707412e9a75c4ee5341fdab65465c536f1284b93d49ec577fb3c16864e5d779318b9d72c88d5313fea7c74bdca38c56bacb5ada10796c5bb953d33259b0cc531458c461e2ba6e27d1f273d4b391be0baaca44129921a45a0c2babd19505483ff68bbac92b1b65dde4c1de396b2af67c4115ff25be3cbd5d458f0c2555cc33d27e9c2abe8ff99fae9a9e2188c646ef688931682e2446f9f367297699fa35871df6f69bf0515f7d6032e7a59adbd1d99844a75daf15c68e5d7ead70eb325eeb554d035bd1dd9b317c3c23e941bcb06ebdbc34e5fbf4a75b50039a1404a8e711861c38748c3a38e2cad701f8cd8f0a1da5fca221834a2dfe0ce1b199a925aa2f08363067b4175e9ee06a7d979656f245f4f70d155901bd40e527b04f81d4e90aa882d40c5d16b73b71f01c73abe3cd0c3ef02252d50da5598d1c28b6110e2b21e1e6afd317a91e25f1b3b779e059c30c24fa410a03299d66a11b216d0250bd5496730e2584210cdb748de424a69e4eedeca2f389d0dff12aefb84dac2d4b8e64101e2d5ab06fe66aaa9a8527c967ad0ad59a6e9d65d4c1a922dba10df7c21b3858582f10d9c94ab2243471e2653693f021214f8f5852f8c823865ed22ba98d754f3da87beda1e809d5a4c1dfb02c2c90126284f0234b70f025efff85bc61db3ea5c843b484d25e03ea00ab214072a2cee3a712a09e33983b35c2d6fcb3def57711ceedfc2f2f7477b5657d8bcdcee5110a0224d802e2f5767cb8712664353aacfe00fcd16191f1fc67db7f1a98c12ecf3187485dba68af2aa1bbc61d3124fb9bf474db3408ee100601490dc7e89d5dd6e13bfc5415c64c6717c85ef8e6d2fa851696a7288080885eb0ec1b9393c350b4da1fd897c82462d9c056842b1225ea8de991891fb32d0dc600eddb42aef641f24e537b8c3dbfad6f4481ab31410340961fc02b3db97cea9103fd209dd20f094198cd4ea94421a8846078f145c08a11bb7b546673ddd94cde6301148918fa0fe6d5efa4db893fd10746979336b2eee9922e96cb2e152672e083b2038d1314eaba7163730afec93a76e3e838ee7005564ac72011e3c12e5e5fb337c5e119a48dfa4f3cacf2142efafa440501c73711a63732421f919f65365cf98805111e53b4b0fcf9e45ad23b5be2f49674162ea174ac7be6a9281eed2338fa455781a48733033e7e0b21b73f4a163f1929790df544b14f7365b7745b3e61121bccacac7b797589dd08007e72db1fe803403551729449ae9de53289b419704bfa0b92c923b252601d2585abf8809ccd64fa6a1441c4ee8ef72220b13cffe20e6d163a785b96fb5fe08e156d03b83e532298c0bd6774a2e30e5e22f8901254caa020e8d8feac2bb4f2cb5aaa2d7576a6644be68067d3e8195cad9aa801d2310ab92cae90cdbdeb64db515770acd337eb687f7555ae6c7c2e9293e2fcbd8277fb316b3641079c1338f159b0a0e9a9d1363cf93088ff782d8a5f7641372cd5b96b55633f62e541d724c6a5a70b6ce83e511833c1204c2d83c0ce2c8d4d6a09e9bf20bad5679fd00d8f67aafa0867ea4f2a546425b7c2e46b29c1f07846d87d80dd801f9f709417e51295f2ad98712f61f0b827fce95a221a286fa28fb51c21e770df28c3b57f8afaf58edbe244059ab2d220efee018f88569b7ca849d03071f701c60fd65f82dfb4908351dff1e1e0a759feea3307787376967fa492794d1486b20496eaadc0d4a31e35574f85bea7d2ea458ec26c54650194dd8f297a0ab9de32bac67ea04b3c6c93aa9a0a941a6171c37c6abd891c74c0b6bf607fff910c4a419b927a3f1c23cbdf10b14190279d2b72ac00badcd19036806b96480d304133fbfb3b8b0daed4252d8e6a5b647d2eb3280b32d19b1c1fe10bb87389953b90b075949dd17d1d8ef22de893330e7143f1215cfa16a3e04e6be2d69149f57677cd930a27463cc124e2a50163a3a513b0f5f72fb6c37693216310ba0683920087a0c68356b0d3a2ba96038d741754bc8b00a1ab671158c82c80967932e86d03c7cfbb1a2daf70cc62da13a094d0b778e8ab329684b6c0f29d79641cd3818d2a3a6d566ea5f44b80492a8519535622bcfa0cd6f35689e6659cf5a612475ea7cf5e257d7cf06cb49d88847297cb24a7ba01b15ebb3109143ceb16b41ded2e2a73d072df21c0dd80f5d169c51fee41b42fa5db76ce0c6d769aa102d0a2aae1a57bad8c8e4064a09825d595f6c3d89f3d8623c0595acc7264da03d839f83f01eeaa6f29753d6494f7d812c95be444bd6eb88e166d5293ec7a8df48d2875dcb44b29d30e2df872b61e23854a679e2a0355a996917a0e138e7147283fb93ea44a5692af0787b1ef06f277356544601c676ebfb1eac1286a0149fb0c7534cafa1407ef29dc323974a22af05a0aa01f3abe0aa84b86ce26b3995d689126ba142d044df86b584972c87fc5c8a0acc52e4f1e00669d5ef4ba72fa11a3d9f179101325b7c071bad8e911f477b7d128db9a66ab19151c6ce2734ec004581ae762ab34b3b8b78c9b58f20e48d2846afb95665b8b63122c636f60378c64785b061e823c49c087f79ff28e87dc41b52b1aee52afb5f4088814676ce5b6340f61aedcf26642dfdb0128853aa03220c1dd219e13c732aeecce36cb9a6c95953561eb9574e6c0db193f8d09e85b00420d5dcb9122ac44de31e4eca79f033d889e79abe27b410e797b3f5a1b8c90302d73a858112000efa11c9fb0aa7326b84b5451123e0ddd06119c87cce7700cee621faebf39816760bfdd1e7bf8648f99be96dc47e21cc61c89581b18b6e84d1289ffa5b91ea7dd5d89bfde17cd25420f24ced63d84f22e40ad4d282a633fbe8a75a927f16f9eeef86ad7d8451d0db1514a92806868db5ab41a713ec342bbd7c28e263621b372eb34d20e5272ec2c7c118d447c4c7f7cba52eb955215f084afb6d6eb16fd206e17dae5aed96b73eae51fc4ca22d1e1fd3efe727945d92323d3e5beaed77d9daf337795586e5353627467879e33ca791be9d7971c2b05b288ed4b93a7523bdad35628295fec2d3d451552d6b2411c6f1ff9b6c6143888baf3bf2d6b0d98f2801722ba33c564f7829a4c454c1e88059df1048076866534509743b4cde91c714d6c746557f953b19184bf33ea2068fc429db25cb6f08f2bfd9440b7e17ad45baeaf9952456eb5ebc1cadfd4cb77e68976d6be14ed4fc5bd382a1475bd46149d9365a496c1b828fc52b77727b971bb69f643dfb6b2135956609120ded54678cc7f12344f641838ee5229fd78b9a798e60219e08da1a5cbcf948b03dcc7bb4737a7bef368110d3b60957d5977e613fbbfe48eea04ee318e67e407efaee73a9fbe037d007cc60ce869365935bb921510e72249d09d910416a3c2e5f2e80525bc84d32de0687f3cfe3bea0e33f65ca4463d5d52ea6132324a26f42122f1ecbaef98453cafaf9278d6881030fb4c018006cdd3656b383ee93bfa1e85c3ddaf780a6e173a94a20e91def724a454418521351f3653ea2440d5e79499da9cd9453076fc022cd2d8be77bae52dc7e2790a49ca8f7cd329570b0fed4b58abbee072d831b6909929d8006ca37e9d233d47b128a386553cf60864b6830194a4fa58b5b357f16b4ce4e6efef16e6089f1d6a6cca3e99aee56625515eb4744196680c52358f840665c2409af57bebd4d6e1aa631119f16affb34c0224ffc5a4ba252598d8a8dbb2d152324f99fa701e37dbf06c402ee438d5c36acde5d02362075951db4902212dd59d7c28ef8faafad1bb95bd62d8d7cc49af2df08bb3d16991f6160384020db099c98caafebd6a483b07c7b8971b4feed6ca15e7c30449b7461bd44f5f08aa8099876faa9d618ac60608381ef69ecd27747f7780e9b91e717702cb835ecaeb78aa87f9c4d8a47d821aa8acfc3e5008b269ef002826e61d631a118fc33794ea76d0e593d83164a67fb724a12daed514bfd40c586587863f5a6beb3df4f3f493b6970e177c147094da6908cb6ef330c53c56f6d97460c0365687a4a39b7925fcdd8346e42f1b41bb73d4f430ce3d84737a4b2f01adfe0b61ee0095f003a9042b71a538947fd9011639affc536621b3a241bd693b159c59e1630ff7ff5961875e7e7677584dc9900732cc49d229a073512ed98cbb6a57770e38ac95a0d3108bdc3c59ccdb2502dc22b0f31588be6d77e2807ca4fc3286a7841888dd8044bdedfa21337612ecc456f2d79e69970e96cfd6ffc1f6da612bb32106044428fb2229df85ee066108a1ad98af413503ae9c5802d48ad791bf5a9099de9e3621c65d84babe41b39cbe6e251cad0f74f8b476db9fd1a4ae94e76224b4ce07d39da029ffbd4b8a6b76eb6160b34bebd8fdd0e0830bffc713428dee7b8a571755eaa37361e7e24366e32c9d38c91ec79a2064531f65dde2e160e3830c7a0c24fbeb054949cdafb9279e2518a97d43cf0f3a65cc904d8f795884855e43caafbb100cb855f7065f830383a52b590b2d3676b7ee26d625ae0d14af6254572c03ca35730a5a08bdae5c816b2996e95d6314427bbc65a8cc38ecdbe959ab6e7d9205d56fbf6c9004ba978aad357ebe51148f7ad054d2df269d6b3d34144ddfa60685415622c14d073b21bd4d3f8814ef4b23b138f4dd261c2d9350f1e083f7bf3baa3c3892b006ffadc146c666cf4f67a62829c662b0cffdbaad93b6aa7e75e96a1a5021790576b62f5de97d95e0db806e072eab5a57bcf7f4aae209b56e71794f965aa9dd5a9ba9992e4210da951eb8166682fc52d36566fc0d936f774563f7bd45cda2da6a9a033de8c73cd47be56ce6bc78883ae9a42b3862f530eade186d6355f72f8b899c2d47a10f701a611dd8303fed45c1c0fd46caaa41806687243e197de4c185c248f857fc33a8b14a996fb5cd4d0e1d2f850ec42f77c2b5bfd6306555f955103bb5049612e9491f758fbba6c2e15fd3a9639b06e63c2e83722a43c2d00e042a3abbb1e1d0cd1e8ad7445afc7fd7d21d7a5a4be9422264ee0943bfe201d46a06766bc7119f3a3a8bbf071ff2e837fbb76a122f1dfdd029647482e25c4fd8169863cfefa9caa169dc4c86769036b07f3e9138348c4dd07dff89ea953adef6831316d878f34feda95d06aef7d8795275d9eda83acd810cf64e47e4a68c66612fc0f67579727941c248ffd0da09a527acf322ec7690c46f7d0d1315635f23513bacd294552b0299e29cf6d8474ae9c94e70e1b01dc9303cdbb8d64256807c90d77826106236d0c3dddfba45cd9b2c3fb18d4b663c9bc1cdc28b52d0b0060ffffff9f