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 82432 357055f52b1eea63482a303ff14c8af1e625a94c31b6d02fd8408bfc681891d8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3c9ffba8cfb32b616cc9a76917080f80b3466fb455031ab33a304952615a5ff8
Certificate Block Hash
357055f52b1eea63482a303ff14c8af1e625a94c31b6d02fd8408bfc681891d8
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00014c000004790000
00200000000200000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000469bd917bc39c35b6620fdc768f31cee1cd3425a88e3f07505938662ed8f7b42af244f045bd066246c6f9f577f8679ad5b78bddc222d709f5ae9da2a1536418f11132ccb41448aaaefcd2e226bf9b08762372a353df7dac7eb070000000000000000010000000200014c000004790000

Raw Header Hex

000040208cf1a14f7b4bc60ca8f141a1b79753254a48dc6b6a08ec9c090500da54e351adcf23b87f8703b9b0b392cb266aa468582ca814f67bad80d1171c559c049921fc2df1496a9ec30018f85f5a615249303ab31a0355b46f46b3800f081769a7c96c612bb3cfa8fb9f3c

Proof Data Hex

59,560 bytes
1212160103071273b43d844cf665c8de6992b0ec5ee57c279353a21bfd535227f69f75e2bec6a799254aebe1e7a0a082de5083beac8fcb992d24a028307e6b7fc71bf3084c09358e7e561ef0cb27b916e2321adbcba84e3a29c65511e3535b77b296451ece16de6f00faa46b607f0d08ce780b00acc5b9a91f48b3975b804aa1a53dfc7fdc039fdb538aee5dfdb60025035a3d6e8a3b41a9be69a183754e50e254c1c7c6a1946202177d499cef89a8c364fea9e17712ff09b3247e0e0138fe2b4d610b3a630b910a7e6f685ae6d16c71c8660450b6b27df56eb8e8d5ebc79444d142f1f7971aedac548a01d39a9a11e2377557ed345fa61c7a3d1562dadca2023806a226faf35774ad833339d568b98e9076e9ccc0d11ebca525897874bdbb84d2c142f2e132039511a2a37006a723c3dde973b0cb4576239982625c30eb6cc9f4ee58a058eb09a26521ea2ecc7148f6420aea59864b6927b96d2dc3b9bbaa08fc3d4311a571f22e72ca5759e590d19d00c565b13285769e36bce13e875c56da224f45ec8261f62d0c1fb1969b69e0ee63b5f4b115411fb573c29630e89a35ff685847608c1693221e86ba41b778f92af34729aa3de26df2eec71b425ee359a6c418b65e87a567039148f7731de47b43056635aa9849a8421c19c48b6d45a2a3f070f5267a6246be3186efb51204105545baa08e515fd67d4eaa9b84820e44d8edcaed4bc040d01f8d32faf23fd9f686f1519018e8dba47e3c7067eba5011cfb54a684e1a3d036bc62bf18640c4a166e89035bc7212bcca928e8dde1361f9dc8e0c58d4e88b0669b7c8517a154fd7808eb50bf9ca0625ff4d3c34c23864f6ba146819d4acdc6f250a16b03c19ee91e88652a297f5f6e3cac373fa13ab638c04c8e56a915d58bdd9030851dc5e2452697aa893598076858979b8ee2a5301f38cd47514fa8a2801e3df5071f3836a7b353e32d0568a4428448bb7dad216abf1bf3f0c04f325e14d250f7916a6f4081eb1b829294cf50ff36e3d0644e985f9c1eb9bacad1aa7fece46a5c582203a681e1c84726ff834d02c04655ef34fc03c9cba62948dafd2ca1a24910fd3c5177b47b32964eab94c9091f60fc044ae57a39aea83e3a2410b0e5f8726f228d2bcd793ffb36f344bdf7812f5c96e274ba2a10c1413076ce5dc6ebc58777eb9faf4c3cf3f6b331e9179ab55db5423cf724562ccde25c70fb1498fd49d2abf2573af41d09973e9393f1c8d5a78d7509682f0657860111360b17a80127782b561bcba8e156367f2e2c6cc897005d6d6a0a8c66e4e9ec23417f463cabd2d55bb8b998423b5a54cb67701deb20448c8b144b28765f297bd5c92f93b9fb0e5caccd545e40b63bf14f8095cdfde10cd29ea3212997c157bfc7bf9b23e3b15a3b31973feb7c752cb64faaaa899217e9a30c648c47620db13b4c1675814f16d573338df8cd5aa9e7822600b3ac002efca1eda67eaeeecbab3b69939665e0e5c833f6739dd6380c58f54047f4afbbda866c1936cc27413ebdc07c6004e9e1a26a33dea241793ce8489db0cc69c0b74cb2266e60863dcd2c7368cd2fe8bbfa5b8865fac9f84d2ee3665da39131f95d2cc116235b2dc1adec7af1ed15be90cad4a459134ae4511f1c701935ac6f079e079f5e65019380611380a356e0252ade0352172cbb58e9e775b06cddda169bda624ab72dc9fc88aebac8ddcde486180b5c1ebeb500ced9619c97ebe3f2baaf27b9b8f6efbf0c5ef3271c99766f7f11eb4605ff5d984ed529e7e6d5f3e189c7c19ac1660fc7a26333625e69c1b31576b4fdee2d48f1f2bd0affce625cb94b59a193d14939ad9e886a2a72cf84b51d337e698b35bfdb58f57613cf35343ed69579efc0e0b2b15dfb8a7b5b9e3654f8ad4fbf934ebce631d5de93d135512d6076e1d5df473242338156f9f961018ee6aa1955d498efd12b84fd0a021407251da7266624f9661d7a74490a6f1f82b214b7c78e0ee29560754763f05f17c5c83acbcb76d6de4097a96dd2dfb1423eacc8a2bc2c8ab456af7de4e8c31baa459fb61fb94f75d545c1700cdab88f99ba304e2484342ed1a72c60dcd3a31a892fc23e5aae3fa817a99bef52271aec7897575bfee5d9f6560f882725e8841e8a7d4232a754f655cc4257a8c06add96ab7d0e1535d068475e73ba28df6d589603683b780b8e9d79aa7e64130a98d61bb568971081c253e481320e0db5857cca933f949f9a6eaa0bcbcc0b86aa0b48c64e15569fc454f2a649e3959722bb1ad8bab41f8aa273b20ab495c5c02a5382e619036df9380140941614a1f33341d3b410e5943341bf74e11bf49d37252ee2a5afe588d1cbf637d20eeb6c445fdda23304fe2c56c7ec55aaec3d8bc54799d0fb3b10df60f9bd175dbc0cecb9ef497c9510520924dd3b122c802f5d01c4a58532484922f31ae8531fe1498c75e69f9d655f0a9d582918584b18e6cc1d02377b8d22efb3549fc1e2a5b9325f48682889fd5dbcf98abe400c57c17038c9a39fb5c07063604bd1d10947f778ff46c45eca38b50ac32fbd458e95144d17b281b626302d3cb2789cb96480db72d5b6e217b03f5740c10cea597b588844fbabf367c62ceeb17c8e353e9ab7faf28067e3bec26b5f450be889db290c2018fb09509cf34cc04ac45887e638e65203a4e343da81befe7fb872b85fed2e007a260d1ec57c02efee55c5c4e5f88e7c40c9423da700dccc7c120c018a4d8c5791834ac88eda2eb94fafd7be6494fae2346a975279528c7ce70a2ae7fd7e1500e861c7ec62a490073e6b4d00367978cbbd63a49bc7a926c6295019004b7820d7617749d71fc0b99dfb003b274e849a8bcac7302077bc50107662078d25edf955047bfaef92c30e2b2e0775e38d0bcf63456cd327ff3555c0b24208b2556ad5a78307e408dee7f9bcaee72caca84376e0f401ce3e90f241b1314a185fa2dff6c21cbbafcc80227ac9a3acd6db32ce5fa771a220f305c04aab35fed4ef0f171d198ba1072bcce20f3f374ed030e3cebbb99a5d81b01c255d131676f27589c0b304ff182dbaf568d20294d71317d81a548a3987cc5a40d58a5dd56de7a1689c5ffaa809c477849a7095bb83905cc7bebbcc6420e29f6596b1dbb85f5d8fb17bb1f7bedde206517fbe985662fcee67e4d758ae825fda83cab2396ab4f3367d1a4a0463d142c7c9c74b8930b0df1530f3f94ae11487269e2566a5910716c64b71746dd9d653dbd536770b0580157cc80c5111197fb42f78b69a987cf6b98d625fe993a8946bf651f62138c52fe2bb517c848c704d5c5cb28a2465bb4a21492d01a11facbf1db7ba13c6b72e3d13b2c9fd1499c5d62356c191f9a3737a5a47958351dfc276b88e735bc68dc72cb075bc59cd4746abbd35cd5a1b33fca82ed0cbddbb2bcd62e15080f6ea0fbf1f6da27ec5b5fb48afcd45dbeaf3c43a3f43abc52ab4b1ef7b5049c18e9dd96bd65eab2f9410cfc0c1c129d068347d82a9e2aaf2394e9e39763889e1b3730ef6a23ebea48b32126050ac835bcbf668501cc070b7440a8ae5fcc99dc9f44c75a22e623567ea7db60af3e3316ee6818a28c976a48b039b49d6d9eea86056bc1ac4923cabed0c23422bedd9d5d502bbaf67fc449c435d09b4f44769a1a096c0827c90f2fad07ae721b979f312cdca14d4cdfecff2e0f9ccf9966b82422d1cad7d32a82b8cf1fdcb4251b2a63b31adee70d6b6db243ecf0b2652fba512ed507262d95d7e46b749bf93f08fc8982f354baf0f6c14d524a492be152671ad448ef41dd5acf29ef0e99caed4fc5ec2c5f16c2bb8fdd63d9c658ae7f1633026346b0b7d2a9a8c24bbf64644cbe79935e795d2f62cf6f2b91da2e1c521d2aa020d4c628976d5678414dd354576c9d99e05a297e588329091e290b17b1226295e2e52f87426342c887eb07ee27ef973b9963276aa98aab33025bf27c2dd7849fa2f874b441eb594f384fe24e2ddf522e6bf5a7896243a79eaf7674de59c42bfc38246ec9dec01372ed37c7cb60d3efb9830ad168d19ea279703a05414228bf072a0c049af0ab93d03b107d454d39be198360289614873f5900d2d8f134ee40f198736b84862cb6f821bf7f23e2a081fa019c00884c9201bf0561f6497199d76a7efca0b1a63c1c04b40d1051ed8070b86b28173aceb11a4ce8e49252c6fe97dfa336910946f06176ce9d5cf9d987f59e38ac21dea6d0647e7601614620a7b5083f75455613ab5214d7fb1c324ad34d45517a875a17bda2c91176dca192d367363f28d20aaf5b06afe29efc88f933918d5cd48f9d277aea56ddd239ce51833cf52cef12dcff2ceebd45e511d7c0995803b4f414d21be84e628b6f5acaf31ca338eee7996b908eb99dc92fee99d1d2a61d22b75a3d998f521922cadbf68dfe2f4cfb51980db0ba393b9c3dff2f4912338d5309bff99a4d390bd1828fd86488cc10988b2184edd3f231108714af04cb6107871d2531bda7d276bbbd71d9a3daca29f6f5fbd476ca0d291fc9b4ceac3d7e81c8559da606598b9b6f4eb9b66f2ac1d2fc427643c7a8b47b45509fd4b2e5b276f0f0a8480c974eaf48f289749e683ff00c8834b96b91909cc41c35d812c637a87e45d1e1623017af1d33d5531e059ed72da6f02f6bb02e16634ba5f3b5c1f91bd1094f9a6eade46ca1a90b66d9fb06c76a3bacdcaae7b82c90b90ed99f4bf6e53e2bb1605129e71def04ca5a174abbc0857ec37a42c916d602cb9e2ff025084e547eb18ef60e12e506f5e6abe45d8fc2b3c7b0c15f0c213e66c65ec1fd68316651deaa184129de34e706f6a64c35b8e65ae5ddc1dbb5ecc719274ce68323604e2a2ff3ee3667b868d72c339bf564776b8186ab2a788026052974d8bb7bbea2f639840046a495c2561710e661ed6befb19f4d9c9d7655d70b0d20b009e22f7abe48f40ad60373d775b592c2a338a5c70e9d6be95f146fc4a89e3b449307bd08704d602beb4f11fa88c8fdd68dacb42c8f3d89eec07fc40457991e2d2d0edff9ef2a8e39e9b3ef3e6869e40cc292cf8c7803fbc40d1d2e62ac53084a88ca25e628ced7659d3ee86484d09029947a789f68223fdfa75fd112f03c7167fbd9517a4129e053c17eebfdb93fa8782b4bfe8e24a38e73def713e196f12463d9093620cbeb4a599fed33a6bbf60a17d99b5a7c7c81228209660d4788a333d7c92152a62108dfb56ec2a9ecde2c3c3df6f4a55d5ccb1e4ac91027bdc290799a21a029b232a4427ef5351575b273573be3ff53d9e5eef53168ab023caf2a41d970eb30c3d10f84ebd2128128a7a425595f9f765ef4febf880c2ddba987856dd9b319831d0a71298ae3a1e4061d7ba34a52c540caf67adfa45502dcedf990fa7e59556bc1788f34a75072d0d1b903fce123022a4459286a1060d2a5e303dced76c0fbec08be8607280a81638584af6c39fac2ebe619d508dce065ac968978523b75426237573bc5d05a8e0ed1c3e7d3727fadd4250bce6319f6fd11efab7d97389865d7b249c1ce54d2c082950a6ceb4645f8aa99e4f40df4ec02ce1394a357c25699781064b830c07f70a3698c26638efc4f2e72bd045c6f8737c28e2aadb9f78e610eea37320d318afa2ea45593883a9c265a5785cc4d2bb3ec1c1bdc1f1e440029fef87ceaa1dde2d6701d6e29e16a17711480b51ceb272fd9468a3226a15a3a43ae80097b4d4c7a15f9efa78a4b405860a73af623033b22da877599027cb95ee159daf1d4f78f86e9b94e883605d65adac040e0229e764fd5deaad673d2589375cf5b7e1f094f674cde35bac8d470caefb201d78b16a733985244ffffe040d8322c98e42187f05abdf5ec4ffcdd59d7439ce1773ccd7c51cc8d550ddd7960ff358f49d744ac100991ee21e5d1d1976921178f11dad539996b05ac78ecefb1492b355cfe0ce542ea59cfeb421bbc4aa98d5a205f35018291c4bed365291abf685ae5235995dc2aba31db5deab3ca7d5c4d2de25d685e76be238d0e7012dc636207c2403f3d9bb2daeccff4a263e40ec6e3289c6638f781abb74b5b2ce6101687dbfaa1d4a9a5578e9ef8b3ccfa01b8a90db2dc3289be54c2f6ae7105fa47731e23fc6ae8710d88aa1b36e272134d79a1c62121dd84fa02cdd2950edfb7f77ca1a2de3e1502f56dd57479a10da6511d56a11fbef8366313d5884835145e2f7688a1621cf9afdeda6c43a6b4ec0638ae21f94f104c9b79b5acc36c09ec584827919e6ed1968e27276c9e783c82d1e6210ad327d21fed8a5fc8470cb5bc3fa7fb18b39914ec5c4b03494e95022309045e6f1f1c93765825ea5c4bd449e0055725c4af40e513cd4a2c322dc62b67ce4a378e1370e54d4ed506dc4328d5ba982e96aedd1584a07a9a1c6e127a85ba7b05f8efadbbebc50b9221a7ecf696a97ecbb0334eaca67beb4679201bdb4a02a03d43797b232dc0c5e95ad10ab1cf2e7c14c9a9bb475921f423c0b7eaa32c82f0ee0529c6c2d927c5dc320bb564c6387c967446571e30e4b4e5add5ca920798ad774242c112a27f2d14c15754a92590788d8956a6929d265f0c6957fbc7bc427e2279bd26af6ef8ae267bc7effaa9f16c9573661fcd6541ac0863ab32abfa8a0fb591c621eff04b816a39584c480120d886320de4349381c94dad8d128272929ac3c23f21efb19375de766f84a7baa1ccbabfce2e56762a99f40b8f0f8204bd6fdff8ca5dd978e833319448bf88f622b67c30c6e3feb8b8a1db2bbff1f81ef585dc755636c8f9c0d005dc77bea2e59220689d49d6afc13e3d7dc45ca881acea652a95018fff071e4309863f797c99f7d6008885068c3ee397666fed2d6a65182df8b867c432a477fbc274aeaa4e76e583b982436bd1072b65685690869fe05f3db2d90da1fa7159244d87e6cd98bb7f18a252a826ccdd253ac65a1403dab16ac2ce3fc1fbd2494ed1d45317e6badd67449426c331b06c0a93b54cb4a26ca18f6fba2f8e16f49d3b101aeba981e8ca5ec8b30f7d0cbaefaceb2585666587b9b5c7d1eb04317ece21bba781df2e2844444332b870aedbacf22d6456cb62426c951de6923c7efe76cd2a8cf3e211cd3b297543101fa9e8d771415b96cea196f2b8c32035e2dcc647a6c10ce3a7314360c2a8654f21838bf04a22e1b41c5c95e6b51eda68b13d9bed713232c73dcb55768ddab8d6d8d64ac8ae1c55585c0900e8949f4bdf4a9dbd76a12dfc6e20eceb20b23928f099e5ca6adf656aa6624fa7c93431e346284922c338e445563e3030aeecc2a4a03a61d5515e468fd5dc72fbc49d07159f26e1b50287b2f61000f54252c03294ed869cfe8542a9bcc9b8f1185236e5fd3e3d894f91df9c4017d867d0a1212f3f298d3fe52182989a03e9cfc2346201d6f68774b32f45db234557ab0d5cf9e9f7e0bc6d2d246a2ce05bf1652316ca962a658e135f69d585b1f59fd82a519211725450d75872c8b9d1fb2cc8b9e113184d204357a8c1aadcf6b4143374cd8eaf99866b4fa1317502a48c9b9925171d207f572e1059c4303d11cb8466f9e50b946e4de6ab76a422aa3f3d1977bcd717060ebef477dfac0218f6b3062e2357429174561e10796d1ae8af11d8d2a314a42ad327594e1744572ac3d5f27808343d9a808c43fb375d4b72c9a092671560bbde8c33683ceab182f5c805eff56f8befb44d772a520cc965d2c538eae20ca21f69b72aeaf5cc7cd7dc553b405e632f5064c370ef13103c923da2e7e750b110b6ec52f85bcc17fb27465d984c83467a1e8fec79682ba1cca945f3f5d3aa3d7ab7c68a11fb93e3cb4050f189068b610a5ee27a1ccb7ed39c278d96f80a2b3cfddf8f8d0fb916eb587eeee48f69ced61ee05f769adeb5be5d540166bec0c3865942349f4ac271ab0e3e04934259117636c1dae113ba7c16579b12c68b892c1fee248bb015ead3f280f9c8592c28d9eebb042474c16b273820feff7384b0e9dc0481f5afdcda26622c353812da6d9c2f1515dc943998c71a75db74633eb8fe607acafbdcaf9eb088495d686fde0f1bca4680f579b9254332aef6c676c100b9ee1e54685fcc5d24e60ec88d25caa55d8dbba8170f27faac52bebd781c2b0603a71aea47f577f5e16dc113ae1448660cc11cdeb42b9128af40250b40b394b1686cfe6d5a161781e6203b3d17cad711109df6eb7da41612c1ae26a7dd472f07e5e005500efa01b8b4156775e68641d6bca7818d36860fa3c9d2dadb38bb0c7a4fb0f3abef289724afb780d971c3a8ec313b3caac62e4509cbd7b2fbdde5b7cbb1446a5ae4370b0c1ecce1975a49940cda0b81d7ec3341e14f10b4fa0444dc4c5230b126d88efd19ee25aceb0a188d9572951d3ee62d852667c70643bfc0452d8ea9e2f49e5c6a14a652a810c64b8e1c4e2ab70562e20dd82c48167bcc1b39419d8a081302df024057242974e6b9923c9a3c1259ff4d897d3f872dcfac651f5eaf5e2cb3e9222a25dfb310ca77bf4ccc429e5652a2c883148d5b171352c29310a7f107b797b98dcb81ac4d87b4a322834d9a9f9443306bf8cd13e0d375e6c0eb7bc1bc015866fa857e208561086ab89442a406bfbe6b2ab6da76c193eea28eff09bde84b7a64fd8a45fcefd3e4bb9a4cb70cca7c4c0695e7ffa681760de46704b73984bdcd22b7c27ef66df1de861dc9f5d8f15828fc881d438fbc2a4ef2966d29ffa0c879ca2cebc6625a3b1bc309cfef46b8e35350afa41b731bb6f6cc99d188e3152c28d1b078329031e494f29687eed843cd8c6fe1aee4af480b9e897a91ef2c226e2c1998b3d4dfed53b034c0fb5728e53f001fc88f7454383a74e09bebb2ef609d2984caaae38bd8284a27e987517cd87a243a7ac57d3846ef3b37c68dc30fdd286b3e11a236b545f31ce591f6223b2363315f785b79b3831cac746324ac05e7298195f68ca94eeb6d1dbc08a3f538954b8fa3470765112797d5cba257119d899c5c91f02537a0bd1f7628863cd78df7679add885f26441c785f47809ceb1541a17d13be28ff4cf82b7fcda729073e047d078e769188706428fd077d8f048f432916e358c89900829a0927343b6b0b6ed0d9bae8d4feb2fb7e1f071e5546dceeb3c519e0348aa95561e6c86fea59921f61df0511ffa21c99721f1fc80eb2e67299bf287abb3171b278e0e971950a39201db7b6365a2fc977c1b93f635d0d324a66dbaca5af29f1d9459cc627b64f8f4e11121e0ab2baaf0d7af1d2a6fc4d4c1fb77c4d397f2ec82684d018475176ca5b08bc70ff95f82fe50657ba55093528c6bd6c902b4f52b4c545c45e9f6b0d525bbe86a79fb863f05c5d96650d28e781b0df0f5f7120ff7f0757a78d39ef16a5b2ed978a45970bec2fa8bdc148dbf10a8155dee1031854d11f0f0081a905e37b98545829f11e4d684d87a7194d1d73fc98254f04ef93e2b0ee85c2c8c75514b22a4463abd644ef22c0e5bc87aef30e7ee45bd6a7d1522af4d4be1411db44a2332100757bd6e7bdd5ddc986400161aabe4e052d841f6ef33d5997b614da8108eec0a1cce54e4a6bde8d1be223477407eebac59d9bb277aac4a800ae5e9934fa5c274bdd5a9593864581791bb9f857e91b7dcb03609d9008ee16d249d1af27052a56a0de9b8fc0f8b01684db93729ee34c15099dfba240773cd8961f8d278a8cf9e5e816048ab29a1c9713c5e87ed86c365e02d6652de741b5b3330cee037ff1c5a13acf64ac2e783d3c1da8ba42cf69326c09a1e1b6412f7082d643e0da9bd46aacaf608de2a6231b17426eae98e1ae79472c339fb9a0a582202e41c1ce1e6001db7b97561dee028cebfe841a77469c78830d163858b2a8985e5c6fff8631e05ea6a093bcd002bb6069fadf31bb0bfab8f6399b69a32b096919f41f5e9cccd680ad72426b45b33246507f3025b98570009590ef1739acce1aef013f444b747baa67c8d0cad98d20e24e45ca02d1579d5d7c03f98fc497d887c36cdda2d141d802d25ebdc4dcb994cb73d5f71bc8e5bed9d72dcdf3c998d6be28a87f7bb23a2f5684321181060fb5481b8d3778e4497eea68276587b28e0c0564c0b8406caca98cada5a1e0abee77a417bd68fc788bd1d93dfa30fe7a5f3f72acb62da312f5d4015b34dc82795145b7b6ceaf77ec22458982a3c8e2c298db7a4327b13ce40ef5ba4eece690efb72e860f7a044d3b5f9489cd4ba2d2bbaef4dadd1ffbf1bbbcc2d2984f93b20f93de0073267c5663e530feebc9d965bd41640670926a321372f8b20e32a2fb164244224146aac737e2ce335f09018538f64e869d6c97d5d972cf8b4597c05e476a566e1354ee18a85b1010248694bb2b4d9cdaac03809a5c6dad9db817ba7401f2253492c666f0758ddcdb064b272f3cfd64c6df6044e52e3550f519d259b84d0b6d64a551d52e80c19bf5aee874ce52eae9dff9ec7068fb37ff7f8474e022e243c533bb1e9c92426e54859421569c393c52281b3dcf9249869f981137988762459fd578ee08f2ed8403fdd320f3ef86c9c2094cd2350623e9fa09273fa96ef05ee5017ba2aa9627cba5d25ace7b23d5f4905b61a6863fb65162514b53562583500ededebda9b22b6175d69dfa28881c4fc7582fe0ebf9f9a92bd1eeda69b54416458c4c2d6da1c7a69665387170bcc7ced33b5f48aaa0b394b1add529b6213c8728c88c6ae4984a37dbcc612713c93945a310138cc30ab4e150cfdc1b4b3f15392b3fe54bd15063192a1777380242185856cf61df7863abae7554297546a1dffa2d84f085d981359d646dafe4f083549eacd84fce567deb70c9b6fe448830c6e803c974fa22c5a23960950649f1c457de6b4d70c51f9d8f7e9bcb2d5ca1469e4ebb8f421f95a90a8d316fd185906538e5f7ee8666f5fc4fe15778980bccd09ca40743668bba9aa10e50d5bb43377f003e711cf2d85658c4d39b3dce4c128a54b9cad2b33eff76eb2329998c1f4a06f8b05eba8ce1f2e5850638c0acac60d78001911f628cfa89ba0d5cf9a24f2d05990b8618654000f1d28311a9de1f9d770efda980e3574e5026632ffbfa694de141ce2023d1c1327bcf0765faf08f96e64641f55fb4a0b1656dcf11420b6d1cceb8f35709fbb14724bed44177f0c94261860ca5e2eb36c1dc61ffd66fe50e10fc65e47f40d66450f95235bd5d8cf3405a6256474a333f5571af5c839696e6b8cbcad21e0deab55dd52f5ba200dceb932b6394311692e88553986830d96c1020429c047af7e16339bcb2ef38ef459bb1f21d22e26741d67fcc3537d044148aec232ff4c5a2f9b2ed9904236de5c3d131aeef3a95054c0f2c2be7b61e2fe84e85725920196d3188f02d23a4145465786cab524436787c35e9d5d3c8502f0936b229766f57df8931bf7c6c4c5bb9ddc83c1a94deb2b47dc1e964f3f9787baaf72b360a5b0eff02b49c81e23fab530583f7c8a87aaf04f00f0d28d9dafeb5028c24c1c2eb25928aa43b8080e545dfc10a116e3e5464aa755ecb9bf18c47ba549ea17959c6b626cdff1b606434e65e03036e3f952ad250fe9f638e7a3c7f14b5de9956e9609be046dc4b169db607da1be07ca5430feb89995c1596aa2f01b632380737454580991c2796f0ac8a7033e6150b51c193401598b0cce9d5869bb1574a9b1b89456a9c161e5af586cb61126431c433b1d941f683c46c01de1906b2c963cc83eeb5da16c3183987fa242f8c5ef84a55c44f258d0ed8df2e91c26908ce7b76cd8a7035ff1548ad949b95ed411566e36a2854acef230130e94135a20555a239e58652d0d98977cf4fd8430ca8d5086a50451e0729e6cb0b46341380ffe3b1b20fd1b1be1754ad3a98e5cf7667b7dd8a9ea092baba1273230b00f78dea92ae5f0f0ce13ed536de501f346c92de06f33cd9bd6ffb121ff201fbb08e3ee3c19a489c7bbd750c1491c4b5a513aa98a771415d818ac9ddd86a8817d71f215a49c87bf7bdeb889b77a11b2d4011a120140a9f297e7fa410c32b06c90b7677b4621b6dc927659afa6d89dbb8ddd3f908dbce7cdbed853909891bed9733af3eaf6b2bb75a9956b484141e02e89369ee302ca8cfe0b918a23583b6e2d3737bd5cdae4f02fcd7afefc166b4308617f6a06e064101b620c78915edba761c65aece812c2c3a4b29167b546a47f3fcc703eb378e1626506a47f4b65bdbf07c88b64820c5258523494cf41c51ee50ff67f2b6815736204415be479c45e23400a394ff471a9a1b6a8d4dfea6d71bc424adcfdc6b35fbdda292418d0a41c95da16f3710d2348939b9f0b67225cc69ae362035cd2e03d2f523ceba77088aadf61eb61424bcdc3b1deb3df7fa298e0ef5ba880e7f37bf0bb93ba61805e6d03dae415b0593a95ed1289b55176c04111fdd42dc6f6bb6c883e89f66ee38d51e11df072093cd57c8973f51d75010a03eb25947c8e02a3731b7e7816a161328dc2dad263da9d541dfc56fe413f7f691d45e3648dc22ca2b50798357e5d003f953179ff7875a0f49936bff882eb9b32e0f903c9f2027369cbd3680d4b104cf652fff1aa6e7bf9f8b8857c7f9f67c906936feecf3a7284209d1251b3d3fe3d501bca23bc234288bb62856f3c1e560965bf2b446b7ee48e08e1c0daf0d33cf49381e12482a414b4936d87ebf860b23323890e570f555798f267109b88a3f0e95724934cb7712f06721016c8ed5a83f70d94886c57fc85433f02ec769e075ec3546ded70653064b974eff106672e65192876b0c4cbf2bb169d36195b957359d37dbc415a39153f3f84d9a14f28e4aef931383f959aa10e8971b5b53746f90ae0c8500ce4e5c32452cd6e2ebbbb5d2df5d4e4aabd6fd6586e6f26ba9cb340394735ac5ec4a9c8caccd069ff64b8137afed1ec1c46cc22f9f022a4488e7197ee453e835f83b1a113ff7eb6b7f77a0e06f978f28bafb42e619c46b2ed7b33729791aab455adcacbec7f93eb96f8ccba3ef7c25b4c3acf7e22f175d45aac589e012cfee861fd7a55489bada6d95066d4617cf77141a860e8b6ef744d82647a91aebf8fee4f5a647f67e8dd075949e8fd55820786cf7dcf1615e5e1955658ec55fac2e5bf22f715481f0f835b0e5951201e55e9839ef5b7ac042de9c74e974cafc15fcd19d5f02b785bcd354620d5e18a21a86cbb1eef3f2f90e7368fed2a657b62aaf71425a4151a73fccbab55a8c5eb549b2a9aea1c67567258f4ab5f640d1d5c8d55ad483bf6f0c934708530038c83176c79044e59394e86d5d2b4f2ef971cf95f178145879a388cbc8089af801dec2db074cf6997630835ef3e393ac0a051ddd4979a2485f3b8c83ccf2b07172d355f05a573456e69ed6cf47c0d878c64d625ebafc22e2d8e26921cd0d11980764d773cb1c152a229ff0b1255977edc0a0cf3e161a325eac2beba50bede38ded9a09027feb1e091dfe37ddeef8899d604a2b91c31736c6a10b633753e9077eb02bfd69e83492999160138e155823157c3ff54f36ab605b6fc1e1d578753afb146672cdf2a75b32fadbd71bfaca14b63ba9e8be4bc5e5369fa6e2b1e80a70c8341883601f8127abbe92105c48f4e992a2cf3f49494882706664e0e9a9df27476b898fefc04ee8caa6c06f5ce9d131b5983d4c81a41a80f33861f9b930a78a7aa7ad630c588cae97c2270f6eaaa321c4c4695624137cc541349c49e557e6f6f35117d11defaa3ab6c3e8e92d00cef78d2bd9dd8af3f2be4ed5923a0565008d2c055412040221e5f7403e4ae4265cfd56cbfa6a5475dfadbd336b794b17f5621531c31f49f022e1e6f76d5ec8e615d79ed8c0ed42b2be2c570296acc1e0b98a164c62d99af80263ea61073fa0f2dde7546237f72289dab5dcbe980af162612d83dfe8dfd19064c6ec5e1a60def3f7d5a15feec5685c44d7ee2e1f23a7700e4ac4d5289ce997d28298229dc362d647292bec324322a09001ea7f8da3642b924faeeb6017d67967f4b7341a3f26a8144f92b9bac999c2f084c6ba5f9afb89c187901342f8ba15e6956658e907368087daccceae850d9b80028cb8546c2285a9f7cd4f133be298da96a47d30d4e9ca14717b380d983904037b3326844d6ad7aed5f80e4be466a2c993bdc6156c139a434c326701ce4b60aa9c92576b9f2dd06ca39e7cf9c2e144e80ec983a635faa3e4ac46d64f289977bfb45902c55163543f7a2e66e9fe8e2911ddbf596e443ee2f94a355b104c8a06c79092ea1985a2000b21114650c2a6336aad7c01c2f4d25e99232234a6813c1474b409e11bc5bf68299e74e45b48aac61513839400d74c92a554eac826452ca24e6c43801ce188e605bcc0d96a64179ead279195173c9c86352f8e1391eaf6d52fb4252eeb06b7c48baddf1eb3e58f9949e95833152be650cf3f4d1ea3b452857d9ffd968f5843c27a6b42d91b879f371de118c3a97b4dde43bdb88e9ed0af7ac5d567ecc2fa85a8802854076ee68312f3a1ad3d3ef83f56c541da01125e65d571928c4ed0f76828c0d00363077922e3c0d4f1fab064c4d49b70218817a9ec40648535731a043a5e22f7e2e255a227675966f5d3c1d8323993d7fa355bf54bc373b6b276c8d499b4ddfe527323d7e5a46c1d4115673de0a85a97d67dfb7394b799da04d1029e5a55dba3d78d5064b21f9ee9810fffacdbb78d79822cdf05eb3a49bf8376d4ca218a8e119c300ff5d4def3ebb9973f6cc8136ace17e2045351504f10f96759c7720deb173f1017dd9685beb73b1fb5d69fe82e86a9b6b0e31bb7a4482f5cdb57ace5d6062e268115f688323d73272f2209189ba59256b677dfe712110cf0d807c95f3da574c8d3a5e51bebd3b78ac7e5a20d65c6bc3fe5cf17ffc85a0664ad98c3d00fae7b8a6e35e1a9e7055b5b508ef0ba38ab9d729fa824c2637d81d5ab053f4c3d2335623fc794fe8e2f33c4b04523cbf48cb00bcc06d1f112d1704500193c91d228b368c36aabf161556335828cd73d234e933eadac7847d26e34445e5dc709ba7d47e4c595a48ae47f167143dc11fecb29c7cb0091cfe04ad58014a333eb7f2f085a9bfd2197b400d3342d9faef6607b0d1b47c267f74faaaf6c2f799b657f68c632544cfb12e4f7d246b2950a3548f2c4442a978da92993f123ddaec01bf7aab1565100c377e26dcf7d55d14b35b3501926be816655010e4c3066f3b309cf734f2daab31c69256aaa5d320bde630dd4ba73a569a471eb9e5edb3cf15a1e43d4c295cef9cc4a3f6f353387abac3c9df9b7914d600e4a304082c17c8b7201788301a140fd3c394b0aef7b0c612a39700f5afdffb0934da4e31ba9f35d7530769507c973b91699d13ea1e97f93cd2ee6935a01960fabb73851208cd61c8bf8e3b477f0ca43be3ef3f856dd9c6b1854abb8610475816a00fa811fd40ca9b698d58f74758b66fe429e31e67360c71ac6e3904e62371eb58dfcf76ceeea6e47361be5bf60b808d138776480468686d27047e57e7d295d88de888d810ad8c4c25ee1ec4ea2aedc3bcb87d4a653b2e0eb2c26342a67f88d50e6140179ccf7f1d2aef8245520bb34f48714626004adf7b489c127a320c59988917bd391c2cf0f463534a849075fbe71bed2c221321b51bb7f1484e2a5af700f7f9ca52cb77019cbc22ca2e424cc504b2da3f63fcbd1568366b7cebf12c9900ab0da0df0e169dbe6f3597c8a56a5e6d5403e6ae108c78d7e79c45e7cfab6e6fc874aacc28d451e7f96c2cfd224abb7f0d58c2c6baa3cfc1f429279fc3b6f3db20830b0dd073cc5e8dd139b385e1840fd9404d6ededb62507d18b0bf31a7db113bb652440cec1c8270ce9f54dce14870bd4febbf603d14ae4ab0c55ba7b20dfd6c211c49e3011d41e4e45e98ffa3778be1bf4263e1737507cdfd50fab972292daf39d530a6e245e07c79ab90233c9b1b3938dc0bd9464d145e330bbbbf254461924c21b0109f26a57d2f87b0cefd7b79d4db546d9893866ebe5f6cb01f7a43e4ddeb77ca8f03d47ffd1404fe3b9eadd87e2201c5056c4a8842b3710d9c2fa5e5206e34fc8c86ebddaecb757650f1edf76d3b59ccfa3762319bea5e5e18f33d3b63b44391a8acbad9710baec18a39abd1b148859986b74a92636318486ef1bdd5d3e3f408e7adee99608f9f92ea9142f263bf9f24b361b7ba74fa99650ed56976908cfe8aa7b65d866535dfa31ec6052087d9a6170c3be965f187c800631b6c6e3a6fa89d46fcd3c32231754e7bd6b990a616018349dc5dba2d860f0dbf788ddc00b0a33cd49cd984274631d69feee65567b12b321006681419ddf117aabfa4e527d690deac6e3b685d5d91f1867bc91596935b4cf6cd82f9c50ae38ae44efba11ca41e3925571dcb0bd795cd9acd453036963ce000aa56958dbe451e3c24713087219fabd456f8636dc620a7fa47cab54f6120f3bf665f592023f339beb089b6da649030575e43dba6900281de408772a7e67262108c3d45124bf5ecd8c735e510f55948456c4c4ab46ff9a7a1abf6081753612c25dff57d2e9f2c2490f665efce30c5c76f57a9ff913dbcc7cbefd5be392798685d47b8e46b97f22d4963dc37c5affae4970e8d284a198fe198ee8ae58260a37b16035ad6adaf2f7405803a5f084d05e4395949d40063ef2016210c09be6478ea0e1ae98bb8f34b294220afe2a2fec759380b5a7a088250a016e8b3e9a75c17e73f51faf45fdb120ec10b7a15b3c20c1dc0108b62ad09956bfa944a31f43a58401276ab18e8e52c47d7dbf4c913350dc1f2d5cc6e0ff8bfdeca5ead860b13a8a572fd10a911ea3eed15839353cd22fe4dd5f1e1f9b81cfc684f126390603c79e97ca576c1395a7fcee964905061c45bd526d708d369f23f0096f7f9f1be21cd2efbfc56bc5ba80369e7b47865713ae268cbd59878709b72fcb292b1276d5a6251be1e00c1b86d0012c534e23fc0a2987d8a668dba1e644a0fe1ab8e6acea5336993b72e734cd6f98cf8ded236a7bb9b0c051375e1077106bb3ec530a9c3249daa15f622372c1a8d9dcb4cc325e30cd228389d517aaf2b42a4c1fce9267b6b3b044d6f7df17dfb6f0cf306f4181b073d9159fa150c179171c19884898bae608496d2cf6f181d53d8f9c032efc80e2b8ef4c3ccf68c86314f060de87a2656b99455634dc34b2503964b296920b95d803766bd84c7eb6f5510af016716dafbb47e7b759753ad8b1c201c111d027caf9289ab71528708c1d6496d1336eddb819ae3c64d432d07a12508a393a051cbc52091af631da2990864e58ced47e47ae790223ca0482c6d5a388036c5b2d215b25b99a454058d93a24d21f826287d03d24709d82de264074eb8f42a8e5b580fee2dc2844a278281d7fd95f129e14a2ed91aac84deca16f31ac2b04c6a55b7ac423a0d902e8706d27cbd7b534a9002003fbc92db45ff1cae70cec5944fcd26fe832b9b12c519b878ea105c1525d166176f0c93ddd6a77930df451282567f7300cadb419bb8ecda3481a26f516323b60dfc7d5a4c883ed6a70b0722ea9ba1245453110880d1623e4d65bc71f550a7bfad1ad2e11e3144e38f9e6f5a84c3a255ad2e9ace798106565bfac3fc5acaf48a39dff38a79077a8402cf728e6ad8cd3a09ac54e4765f4ecc8ab743d6fac9ba88256dd5b7bec944c9a4b14f9a5d104bc34d60c60683928a94a4c7be6d41fb88f6f3259e39914c9322a2a3f3a8f1f043d5cf3cb0cee6d89a9c79ab1339ac0f5688d9dee2269ca041912fa00f60062fb45a79eb104d4bbd61a489d238a902b75ecc8653299ab11d2239f7530bdfee4c4b5d2722f1c00d8c65295ffc43c7edb4b6f3121953dc9d654d786de3fbc8e164cb99333f1c79a72e1bbdd83a6c1f1e3ef35e6ab6fec58d5944c245f52e12a0d33ed53c15a1b0ada76efb0ed0dab19933b8d5de04d4ebd0847580144610823cb960f65654322ef4d913e09fbb02a272275b6c8a8d8ead90fc5fabcdaae349997b65d0950fd5d37c936c5afc3c17c85e747eaa923256cdf53e8205592eddf87790847b33b67d033ac0fab3d41a76cc350af6ba30a73001db2eeca18cbe9e8f4ed03f368c349e0b2c7e7fbde7dc3b8bc10bdc1c07ba46851c1eff94d5869ee18eb712f81fe2ec5ad2c35d916e64a2eeb13b61614f8e18cd07f9b2061c9cfd24944279c2867677ef3d4fcd0e98483dc96f5b0c7b1aa1f3cde728953fa87f7640fa432a41ee1241f601a5299f738b9fb250831253527171319c8e1cd99509e5cc60ae6936a89bad0fc6b51cbbb31e8687608d76b2c27055eedb744d09753692d4fe9fbd2c998a8b137e270fbd62e5c2c7bd68ce5344af1042ff80691d2e163c1496e554965b8b405fd64270b1555ed8d48e9c4778930e38dd6bd50bd18e0d757d9c1ceafa808a6333816f204cb42dc9538b251aa698cf46cbd0551aa5c3f3c8e1fa50caad2d287b81aac5f22e141651ed3d39c7b1c09292f8afc86d06191482459ea2d8344e2a8be1996fe7f04ed9a752e4a554f73a149a9c2ba1a8a58f9685faf98743ba8dfa0cff6d481e0d86f5058afe8397f252d9e435cfa1189db95d3ede2c0ffaffc0b9892c4447b0ffd02a87cd1c95c7333f892a0f574c2bb79c52af860507fba95e2ebab7db454ee9d847248d9e1146bd1116e71a49946de9a5c1326beb8fa9dbd77e684f9456c3806ebbbba6c0acb42fab517882ff2e7ba1bd777412d58f2d16e1bc6b3a0a57d6f00f303627f5d331e67c55d96a28cc3a4dfbca17d890663e271b8ff062f896aeceb1061f5e4d117869494777829b9248ea532e9ff67c8bcd0b064e30f61d6f06ea2a5ecd200240e07282a32c62e73fedcdb8b70b3ff79fda3b1f7905e6f4b680640d1488bf3939ed4f5f623648503635c64d564cddffdec5fa5cbee38c40c1861166068a066cc2e78fb6f1e050eb22208fa1c1ec586f9e050fe9089372f976e853eefce3ad82c47bf12d983cf774f8a2bdf5a875b531a15b8d376c720ca458da88332d0cc716ebaa0690fa9db66160ad9b6cedddbeb043cb16672de600ef7fe2357bcb1058637a70bb937d40c334a213e00e4d4994d74ae5c89304a6723f510b5841ef9bc527f412e0cf2e808e52554cfb5643f1813e13cfc9bf1e45a1590cf6d88401a7f4bb3bc0c3f83b06847ff726a95ab84faf12dda58351c32d71a388f63262eabce03b4df1130390c7d1b87a20993ac5e7b9d2f156c8c6226343bdc5e640ad0c844e91d847aa45425b553371eec735490135142305862c95eecf68d376f4975337402e039953cc6e4685c800cfe0c66eea9f371d697b22cdda444a1b6671f7951a647f39bc69a6f3a4a1588797323461292be9db86e5db878f7fff8867807cd23c186657fed1176c321139596b7f57518909eac19b6fb87b59003cb8e8206bededa1af800b7a8e07b0e554cb1b0d08e287af2792010bf8cecc520b7e2a79be9561dac960386ca14fd87abb7d54b6d380071eef4c0c71e74e02e957e7c2610a386bf7bc0ef9ce4eca7eb67a7f006f8cde871d19cc9f627bc4a9b64bb9e1d112f723d0aada21a4bbb837d155a49f7918b3644b30acf074890ad4dc9edf0712b59c5bcd6d4f3c2afa11883e98cde6aa9d0d532bd7b3f3f67a4d443d72262ca3bdd7d2fa7450a2a1545e737edb443e69a911595a556f07b665ac3966537854660af6e9df4b576b158dd77b79f7b0116dc82b320d5f0c4188c995bf2571773095e30f3e940f9d4c13119f685fb123410a9b2e11e1336a71eb3023bddea24062cf82c4c74150a7c3a1fdaa90b3b545f6c385b9fb7305ea9fec0afecb95c946acd69099f619fde0d48717066fd05004ae4474d029425a19dd69dc353700c32b5cf3987e3fae5022718dadf93c8e7040c307ace2ebf672551a8e028db1898c5e31edfece11f48846df0a6b40f27570de5ce0f4bee9bc5dc5276e7afae897069748aa6bd0781447609153bc0e15837e23e5c7e9ee1d36dc997cf300660bb082e2748ed8ed9b9005fa285bfb72b4d11a18d276d147c3f6edb39c45de210dda19d92e607b3fbb1fb29a6f2d35f99ec6a02821bc8b3e774a1037542ec574767823a9b9c831b690e44230832f614018421a6c2fd166f8f6b1c84f1a393ac82a0968a0785b7319bec49461b3bc673a10161fb21c68d0cbfbc44315eac9a6798366f3be90f418d804e7b22bcd75c39b893979d81a152a9dcc0889d06bbce454f70473cf9f1b29ca37cc7e2525c90a3d8d46203b3261e1a8217aeb444daf14bab10c0af4526e2a494e7e3075364313922542b6273ca479920df07a00ca0379cbff40ea6acd900f5d1c91bb220ad6ccdae53597d8280f6af1ecc0845239aab16406893d1a58c4cd2a36fd12db5f2ef1f8602d2f9677e95473a63fae2eea294f9ea69ccc8d753d7191dca64aa0dd1045fdc68bafe7da3bdbde199ec9225fa48f3154c30b1b4beca2065b418dc4368ed108355698fd11558b7d66f0e016cad4da912e8358b20c5d731cd29ce1a9b6bf8d00d6f9c00b5f8c992f9b0091bca8eaee286f330156676c3c213c89d61e41f11a3908afd908a962992ab358d5de127916cee05a2c32ce51f6fda0377b0cd7a2c340e337f41dbab1bdf20c3317a748ca3e1a1d6a30d181ad53298940563c4ad63654363d015a6a394bc8446d8a6c3c28ccb6118a1dae600cb840aa5efb764ed9408e8ed36e52d1769841a4854b0e73e90236823cf2125baaa0d81096da2d78d2f101cb317db72227909bbb2ce5b5d8b1ac20747932f0710ede6c17cf9b8215f2fa80d50f458e84bb7bf843be7cbffea0869bdbd0d7cbf1cb5bb9c5b43a3086828e5d376120eadacbeed60ed647c1d73174fa6250eeb6d3b5d8d003e4ab089a2d83320f45ae9282b60ba46e75029ec058233775f25c9aa5827c95b43b6feedb54f120586d15881ec6838caf73c33346bebe6af7f61f636357d2e96e583379cbc0c22585636ce4018ce81619b9f6a59975fdb9b5dba1d1fd37e7c0c0d79e4e86a551d119b0fef39aed3cb0bca2eb60beb7b6d24f4f40f77acb563934fe7f0c2a53647310d57deda09a65f5c724e76f8f9d0ff135e7fa3105a35d14d2d6c4e0f146216ac9b90aa9775b1d050c6b141b918baa8abbfe57446fa7ce4a6e978029e8bac305f6a49e2ffad4e89dc5e53f5dddc7960b25a4c47b1b1021f869579e89616e01852be8c958ff4a9427d2407d15e268cb950ed69b1c483767be9b15b1d9464d96531e1f1134ed7573d043d519d865dc72f7aebba65f0ccdd80ffc4ae9f995e183679651632076cb65bd5c24381879d1f2a6909154b4e16c5d331c567a5a664c8fc507eea86660845faa37b0f44fec579a5cc83a5ff7d0e5b3021ebdf27a5dda03fdfdf0c6374e71be5f237fb2571f36c0972642c3cbefbc0f17f93cfead3811a2e68defa73890b5fa2cbac3f28e66a157b77b4b889c4ae4541c24636aca3e30b754e0d146e7ae658a186a01347586489117cc0bfc7098b257755e70d9c067af1252b309d631fa0ad7d7cfdb3cbdbcf0a11178e6493a838fbfb762979d8620beef2374f25c86856a4ee969b46e810a82d372ad43ce7d5596ff686bb0884bb474be18173803b7884e9d23e060aa8c8fa9ef1bf80764c5a89969e43815bc84902561f12a0adfd1ec0b89c9dad59e071a7db417be918ad5e82e6ef7251e2c5b52e87a34fab52f1e8cb06f29a866a9f632bebc26adbc8ac471381798bb595bb5e2aedb0e0caf7774997cee338c9effad0ef6154c6c1a7ab45d0ef1066e5de3f736cd549e675ece3a1f02cb22d343563ca03328cb63a2b592c63a231858e54ea904ede9add033434f1e6942b318ee1c5b4b073a30c2e7dd9e3a199bc3e3aa498e47cbbb90cea8c3f53e1f5ce35d03d86b7629d3f12fcfd6dbdf0bc4676a5ff3a84a5ed37a3d8d00a0802e582a364d69fbf4a7bf1e68feda9584b300ba090d26f1b8ea1ad40657b262a4fc54b65bc6bc716068a388f15eaacbb24691a6f414f05b40e611a7db554da6f749e2929b76d3db11d1d1f1a5537863c79f2223a8121ba56d0f6da5bfd952035f7cd23ca3121a5859bc1dd6b3950c3a81df6700d94cf71f432b1e9a65c0910500dd203f515f75e1c6949c660e0a5d5d3c6e9b0b6ffc313370d498017e1fd17cb700ad5b8c5d5d58679dff41bc5379e2ac05fc328811143e6d6b2620db88f1b83bf3389a6028ec93c3b031ee95c1339cbc2d0e98b62af882967359186b810f16934d03ebd45e484b46155b5506a38fcbf0cc83a9fd5ef84b08a02c29d61919dbb3e546ada6e168c6322a8219e74651caa6cbe3e696f7369e7df85939f34f3fa8310ce7a41afc2f71595ade5a26a8c12ca1be40267105bd341276b9c6f5e77d914b67d60f40276a483180e209fbdf93646b766c972081295644ffc30b655204e034ef086c2a974762388fe89e0ab050ffda36a3210ac0718933671218d2fefe9d59bcebce911ff952bfaf7c8aa97abf8a03df9cf873e95678c4ccba25da484b9f12bc199d4126b5d17914efe2a99d26aaf8dbb872836398d5088ffdbdf35e9931ba92a9bd3e433a005e4cf81b2184e410ca868e0613cb8336dff16e6ddaed0d280c18c97a3d5f0e00d0ae7fb704daf57a71d3d5ab5030e76d06542848a0e3e4b3bc43bddc0eb0be5f35cc7a9f1d18b00ee37f3dd20a7118290aba636a71af21a560efe13544506d95512fc2db034e80809fc0a6ca3c7bdd60a9a4f76f99d3102ff995f87d03d5edc6643e282c38714054e6d2a36e2dc20d9b01f190479d52eaeeb0207822a8de8d9ed4ea1dbf4ddbb4ffeefad1d0a8615e3e25d6dba6d9725cc3644008f2c0a0300f135695fd9e8ca86fec090d6a90ace85a70691cd5d7dfb0045fba4b4e166f10bd5b5b611e171d364a57ea4b0f5a1772dc0034a746d545db32e0f1fc9a1812de45197756416b00405583cf9b652e46e9d3b47fcb5a31a43693d3c0cad0674a75b4a3929d6d9c4fbaf6aca3c0a8e377d85c30126ab04fe32f79899cfe3e8a5fa1c94b5401e73afe98cfbe8cb0775f718ec1da04f385bfcfe13e7e092801e9e60cd9de6ff4d22b41a20538dbb39f06713aac0ad062abe470efa0786b024f55d7e4bd88ee0889c7a8bc5b55dc1fd8c4ad5bbe634c7fbbe76d69e72bd8b4157f08b6a9d450582523604e2633c66e1355b4082ee07654ac7541772ee7bc16ad90648c42f9a1065aaf48fe230abdf59aec1c050f8b20bb7fbe0095016b7b19ba9479546efbceeb188904eaafca16a72aaacd473067aed896ad6e36414c723350cc8af3fe06f7b8eb325b0332c02426ef1c71a9cefbf22e55013ead11896424db7aaec480c0631049b71291efaa2fb1da386381f1ec61b4c13e56b93ad36393bd5664cf4aaa55528d1de967d41458bef5db235274fe63943292830da80afd0f87961b413f9e4e3d492aa3786d595167ba4f13d23e927923c22583bb7923e2c30571ba96eb6c36b3b672f78ac35cf0003974a4761db790179c7e9c227d1a8e09d5f4b0e3318427d1a9e9dd65cd270b7e544a7727c1c17b5b5808e042dba22e65861e9512c3d26ce0e835a674b3f97938960ba07a3c8ae08e3c6ec6cebe7b649c0e7f545362dff4c5b22f70b82d917a13c26e144bea47b6043a4bd0180aa8d2eab41c146d28d8983124d77b778300fca406fc20d1af5143ab9785dcf18479101acb606d93782e8cd247588d3f7ead9ee22e84691981942d816887f729d5749b9f85b74c30dafdc36bb40156963375569e5c6703a3882a05887c1ed59e419e091ffd7a9cf0730fcde40f78b2dbcb4530cde08c0fc7d249290b88bcd6204eada75b05861e336cab9d1920e85fbcc125b88c302b9d2c4c611eac156d5a8b6cd221eaa7b83fec2d375fffb2efedf2e2837a7b64281d86e3d351bb7772d884679e716a5e09181ad130626323dea22f73e2337eea1fc0b47dfa6289c3b618e1d66a8b5862e621ecd815dfdb3fd26b1901676e72b9c481b7485b78d6d7d3d35defd5c9d1f283252ae2ca79e3e5f655a8b757353917f203e6b40addef67fe6c060f5a784e905a786a41131372ef884074a099fe510c04b02879d4db09f498514b52e8aa2a254a04f43e72225371d1696857b82e1978ad1ec6355beb07be28dee108567f78cd1eadaefe1dab6b4129c72b0aba605cbc355d85fb966b19ba973c8366b60bd547d29082ebaf28fa65094beaff80028d0955d1775f511192e5b248d00bd4c0455ecf3364d6c3ff3b9dea1587a1799a826a4f10456b1797d089c8cd10a026de2738963f2761f0f4e618b6caa0100b831a925b7ac6df94d8c8eb40d8666d53e2f00377cee0bbabac3fc6a8e1a55f65ea8d2cbcc9ec8d9c5439c4a4e21fefb2a8b931620b1ad1b70b714f9468fe121f5f6c6d1515b6083a55926604044900f6df05c996d110c9a133080eb948a98dd28b01e7f62c934a817d5c8c323cf283fca38eea5ca70fb6068e14bb07b38f84a344eef56c384b20a805f69f6c928f335629e1b5b7038fa0d2332b7892a673bc5320e2ab36bba5d1e4e5c214260c41cd3d7532ff9d40e0e7de9b320c0551cd780b348ba2e80232741364600956b74fa3cd81969eeb824dd6d0c5a7219be68af837e19ccb7d92af60fefd4fc3b225d1ac5facdff4b2806c335b154a48f3eff00605789a3d84f907aae3c2bdc5df88f242a2ca960d9678af943aa37b11df8cea2034249ca0b63787eb919269d8005f3c34bfe45fc72eb5d1735605efc97ad7288d225441ebf870fa4b78d5357b36a228a9e4c7b735defe068b6f7b2cc18b428e9e33a8c28d1b5da7d5542f64451a53ac4bb24fc9e0fb03cc213c4837c84ea3a07a5eb6a5bc0ff6aef8085308e5c581e068539cb64106f96c4f5400b706a9f4b39b4e46a7dbfc9b1ec35cb9b496dd1762f2c3dbfc043dec051b38e6e4138b2910aad4a0242baa15eecf65791bf666beff063ced9fe3211c2abeb23377a26cb5636f05438156cc414310476bc1e6abe27e2c502cfeb4de8a7368ca1b0b85b2dbc7f2c848b80de3009c5f290c51b5499b2e43d606786ce76e21c74385e9c97d54fdc85e8f1622206572e2c726e9a0f37153c05afec630e0df141b476e53efce04926204a0f832f6fe6ccb77261130a54df2d4af089dc50e4771c87ec0a177621abec12126d6f72b15a2b8d4c7a0ae98ba4551cfc59d3a56caba879327c7c840c4874109707e75e97e953cb5df4aec96f637bab133a4385807059803239c9a4835a100865195703e36e2a7d09e2c6af7a8fc1335bfebf99a80f6b691ace54712763af14dc63213d32500d0b2f3bcdcd584f8c0c42418f3bff36a97cbccb20b219e765375b51a4acc8e58c55cdcd5fd96738ddcb2afc8650a1089bc72e6199cc33ccec7a0a10932e1a7c04ca9be40598c7e3671e7014827f46215b780b84c67dc0f98004958b4ecf8ce4a2fd6c82a0edaae0a3cd189ed86d1f8c6e8255359d455f60285df1ec243896a012fff264c4fb62eaa52fbb555492126de0f50eb22c2a02133e1300e81bdcd5355cb51ab46f8ed4a3124c6674392a167779af6b231e77d3db752df6d5a04dbbe8a2baf498f4fa23511155d38b0e54ba55b7e3ffe90d015bf43a4023acbc85e8197a96eb111d744bea42c211c368db9b514d3dfb4f3514b8622e7b22c9f4248e5f7485113979ef93c9793506dbd27ba3149f94671b214382643a4cd796546c555a7c4055ebc49fd45e01d9f1bddb2afcb5b186f537d8d2164a2f6d7003fdd0ad8c80f63e2a85017d0fe98c275c8e339b463dd08f387c0985107a92087e7a4ea0b30c73fa0d1701184331cc13b864d34023a5ec161458b177ce4b2c89ffd21ec3ed10f422a1b7a0e00c5cde948fd4e66e8942498a3e98790b71016c071c2ba314d6d70292c360df24bf6f542bba37ffb2373a938e243d9e8be2675d38400d9534b7c6d01f6c5bf19b9a11120b261b4f0ad0d663becd06a6e1691be5f4b448cb967f3279677fcc3b229efe3f771a25f570b26759f44c09cc1aff9b24078764512a351eba765d011678cfbe9d2058e8964fbe6ee2dae79490bda71feb6889d49bf6d6fb63778e52b934ad7975ebf96c11176db40b168f84317669f757c7a137ec62a80fdd87c369861d49649939e94e21586a411c516963aa02471136bc94f2472fa36a26cdf74dde2c42c0ab336b37cb1c8745235fa188756634356cb27def2cead8a3772af1d69a35c328ab38ec90413ad403ad222e1d1cfd7b52aa5f32ee81e76e4f4bab5d2eb2a6d3ba8fa97c7cded83117d31e24ff1fd45bd8fc597c3a8a46664b63c2a6e50f1fe3f0331fa02d069c8c979b11660d948707416f4a8af557dd3f699e35e92af43279f299156177575122c4b992630efb631ec0a784142d949ecb2af63ff01cb79c8d9ed5dde72a43e82bafa55641f9e497202e9f632b97083dadbbae9fbe462d711621ef9079c5d8d2c123be996ed8f0677e0fb4183e01ea72e12eaf3e0a0dbc8a7820a32fe7049e5fe2e04adfcc365627b20335c9be8984fc45923b3ed1c764577d42c68dffffc712e1b5961ea8f4b36c78c950543d06527590bb53e3fc65831f0ea866a5bb7c260b4faf7c30b7d4a27820569ed4d50a3df453c6ac20a01aa9a8713375ab267c22dc13314cfef3a79c95ee3b61b1a1d2094171c798625e38efbcf9e81717206e8468f15091b7f466cad7e883e34e7d8432e802f7884fda6ad58bf8363f7f895afdb5f1409614946aefa7efc8effcd45f0b482b15b8522d253f9415e53d5e431444f68d22cd32b2e38645aacaccf36415c49cdeedcb8312a084ea8dd8cb8ff467a03498696715bb6e854ce07b366d13fba18f7f758935a55c514abdfb1bcdcb212b285076e8303e612a839d47652361d894b8fe1faac1bf60bf723d9a669b32dfd65b0e2f7e620e6b9da204dfc3166610484a4c0b99aadbac6f38584ebdaf8a99af67aa4aa20549518fea91d3a1bc2f00c9ff51949a703a6d7b969529a29d9ef1330b7d97cafd9ae5a9bd6f0b1eafadf472bee1f614b29892f765b8f14b62f0035d7407d197a9be232bfd1f6b64ccb2c2c2b2833cbb067ef62d9a8673aa3321e9a3204c67259a9052983ab2d10f3ba631c32d2f6af65a206e70f7e1fa1ac628fd8c7b32b9667c55a57d12ca1ed458c9f86ac5909005bfe9c49a09c658dd4b6683f5b54e36dd7c4bfd6972df7fec54e07cc5bd7720f1882bb9b0700dd003fb13a6fffac717cda48e253b31b27f80d86898e7c0f4c229fff3e5dc75f25ffd2e722340ace9b70789bb0f857e66411ba723fc891bbcf3252a98e9786b79f7045a6b569e1a8ebcbe3f9afc9bd45548217a6fda4d710c21f29b934395d4fb2b9600c2865eff4071f013d732479ead1ea480c8344065250d9875eb6adfb167c44f5997b4ecec4727a8272e5de2866c30d2b80e772d080f717906b879654b08cceaf577baaa40a63eff2f6677f4b9cc543991af0fb4253e80574af01c2fd85bc42b934a163a9cd12661c10f260b690cb6416aa7c558e89c07599612a83295e187da352c3a7fb6e1eafc67ba5fdd37d96d920c597dfa4f30083cf23ad99af2a69446d7128cdf03633cfdf4573c81c0167a45e8ef8494fae863690d4e6299202c9c73acf5bf901d81ab96f70427c35e4d94463c4b0ee79592b6327e258cc2f7816cda72681fc5f1f61b0525c9fc2eb3a429c1d3788de0fbeaf7f2637a38ca7aa34573c6ebf87cabe06ed4428ef41f9538353e84037d5b4b178200c00906b92023baf50cd8be6f92b3e103ca298621bea900a155a5293c3753c475634891f207cc3d45fe17a40bf190c5009737ac977e9ce70ab8318951e496b26ae8efb43b37590e75c3f5230b4b8204f0da61949e010140a8c3ddd30c04ecc7f70b6f154742e1824da4b89baba04879e22610f637d34f832ef2a464ab18cd621411a7dd735b91721e6d137ecdf6ee21a1a72915e71aa8559d97a47a8189fc9c0eadf76ef3feb6c03f0ebf6f7aa092b87609bf20810227ae95bd0491b124d1a78947b989ce9712b76a274741c32310bed4da85a6032db9995e98e93b80babbc7f170ef7666bd3ce25825d24b80b5ad4d011b2eb9438fa08281697d80895c759a999966d5afd3b0322f5dfef7a4e65db1b0022805c5de21d23669afce37585cfd1b14ec198266a384beac527bf20030e9676ee6c3b4df1cba01e0ff7517fa4e84aad8c89cb5042d98bdf2c736b2625eceb7ee708ec6cce8d83f4f8ccbb6718c7fd4a7812e35d8fa835d2a2e60089741bcacddc2966c8776efeeb6731d4dfa4264991cc86018dd386dee7bc9a4fca4d46da93fda5bb2e66c5cec740c07f9f315e3da70f5ef9dcc081f40b34cb111455e6b0af4188b988b324042e45aced157bccbc8074c489f86d76ae1a480db529e7b36a5476f3db1fac8d7b97276c26756c5e715a8a1d1eec7179a227f1cd024aaa450fa471849e926e4084968b7371dc7b0926ec2e8582c65f0dd2c93237dac1411f52b416ac4fbca2533df8c927476dbb04c05f07d628707f29f23aa85211dca5fa07ccb026cdd786054a087cf858cae0979eac9ce8f49632fea701bd9d9f345469724c881835323819ebc5fe43e8e6ae2c88e86768ebcfa46a424b58bd10b834f6407dfa29f74f2419496def9945b01ab37ff37f8466dda75ed1f8c0a95e351faaa7eba7d9ffe4cf00965ee990e386b9846a05038b35c3ed6047294c898c1b422821e380b2fe17e47934a0edc30df7e0a56bdcb035fc11296e18814a511793034c8f7a68667351a3bc92fab774ff5edc1c1501816a057d0a341b15e66860444470f1c8f264e8051454dd97be3d763c8ea2165d2b9d5b9c110bbb807b65f022411d3659881945132e7defe860e14558fa68300f6b4dc6b13f0270644d9ba2c33939948a192cf48122539b29a065c29d268a4081ee6c55e9ecd2cac6fb932de20cc84e57e472a598ef62cee8e70c10f5e571a4f46e30f68bd0e3f132e10db82f708e5ca45016c3839b5e53ac9701c7872fc4f69d952343e1a432f2e88f48bab7e12e71b905f2138910c4b908bec1d6644364c75c1162264a93de91da873783fd2be772e1724a24178aec9c303590b1787a51ae8f72d976941cd0ecbc69ae77dfcb05c47a65e56033bdace706a1ca5a15ffb50f3fe4ce6db722b6f267f0c4c0114997c63c1b545bcfe44d9eff39adb9dbb7bd60b2ba4c5764fa368819b6e4c729d07fd818aa85eae0fecb56fecd8d1a6e5be321eecf138ef9367d61f3170bc998f7d6c5a9f0e01acc03abfa27d26b0e66e0173aec36de6f5e5117ac28921033c9f1676563f57dae7e181ac027d85e0205e27c6725aaf19c7e7a6b512038dbf03453b84260feda797cf2b17269019ab73c59c444104a2a66d7bdb3098117a8d499b6a429c20f516a3fb0a4a03c67ca9a63beb228ce1d3e85ece6ad57ce3d38bfbda780c7561b0deec031d3c1c1bd1a76739dac5155699710182243b7500adfb80d2a816c282c60c5b6a138d138814ef134046f094e40b7888be709659669b7c23c08c2a25926a7e60b784bd415b243cb01d8923c664cf08ddb33b601c71428f19ff956477d2db4549c80b7e71d97fa336a11c20a7d8ba38cd2aef825d811f8ad19fbbe79eb9e48379dce0c185692b49973099a603895738e59888cfab250c5210e79263cb25fa15ba00a8178163d589059495b746e579229580527db63cf5acbcb2744cc29acac0cdad9683ede8320ebaa05503ef41601e931232581bc172f4c572ae5599a892dacc2560b1e3fb082faed9bcbe4921bfe14368881dbae9f8e92a6596c7ee841af31988cd9d82629a90d237dd85f9b69af832f6088d6720b822ff2cd4bbed91fe257a980b0b7f189814f7e8d0971a869848c90c3fc90f768ba69a8c5c6854a65edf1e42d82c3972ca4a02955fa83ef86442d6add65b40b95d95e390a6fe58fde35bb2f74913451797aed4c6b4e74dd687bb4a77d6374b02785a3ba28c7ce0b5dbd4f2927223344d8e25fc4a8e757516ab78f31209844478718f83d1b4929c7f779b272a42a12430f31f2a0f829bd5c4ae90b3da9bc7c232346e766c2ba80d5d7a02371925e2f1c76b7e2f1a65ac007ae3133f0610f158be0fcbb54fc33ab80078c2209601cf3740aec40b23ea884e8a099ef6595d13e1f56b8494afeabbf5b1019131b28777f8b45b7446fad14324a173cbb96f51a0fe0537a1590182c184331605fd810568df4d19886f18c1e4bb11be6289f4674e04342dfe3494dc91a1a89cafa3151571627c94c099a64d4f6403954a2a8debb2624e454acba41be1694d74e24054bc4cdce642e798e4ce54c9125c56cbb110eba3bbb2019fb2a800a9c8592554b4bb133f3a0a9730b6c4da056db3950bc087d4eae73bcb6c05f8e3ca5a268151546539b6de05e4a4d91d7607b872c6d7bba6e965ab54df48674bd76568052b84f57f8fea9b0fe07c895f7fd7878f96c1df736659db3cf510410888a664996a4aebe568948097948478cf12f7ab6d65c433ae1da40bc47720ba91362afaabf5bebad4c3ab92e53608ebd5f41acf20034fdb79bb33b8724e07b0353f9140d7547fe4e1d9cca6d079c9c29b9950118b13a742c47f5b8e9a3ab87a408078ade2cab8f796920fceec71cc4727b9fd06aef0c7bcfd2b4fb083ade1fb66dd34dfdd00d0b8b0dc55a399f24c93d262e7690b21e71e9485a7321b62c8bd99e664cdfbcfd380d57083579763c0e56dd73f451b64784b1c71ab5ee5a8b62bdf59427a9b4fc65945b523d34efe3d34bd365f7d4607529f9ce5086e82fe8f39f9833e06ebf614aed13aec6c823fbd106b89fc81afcc41a8f9f93e504d76356c59258be23017f93ed7969fb9f4b379c1a7d561fea73b65229caaea6268d4322163a36a7f37398a8a8aa6e0b13175cf6cf36b71ed630a4a8db5d6328d070d5617a64610a9cd41f4597f1e6e4d9bce3176c37344aaa091bea51c1608c02490c6cc6a95080b1849c366f81adcefbcbd78e30cf4859ad98619b32a17cf87e916281d89ba00644cfecd867e4eb1afcb1dc24eef881aeb1e26c64021e54ceb5ef5cbc363c6cfc90b2ed4f7717fb09fd888a47dc23da5a16f483b295305181369eed6ab79d3c2d6da84f7a29ff39b5e613d9775f91da44c3d0ade6121693453eceee2003456229b426fe75ffd26189fc05a3d3647f4ddc7f533ffb25ec1329b6c5ed54b41fe353efa306e742dfc5ab7554d3112e7aa8fa488793beb5897614b34acbccc3b97f313c4b49ff63bcff6873a46d0109dccd33fd98319f47bdcbf083d3fb2c52d133d4233fcb3922ec2ffe383319d9436f3267b2491599b0423ac590162a04856dd18aa94b2f0523ab38c54156290e1f5ad81dfda40a7f5e02666b4e9b2b9226beb4015751c720edfa3e22103d63a88278678b73f4eb984367763a1e3f93d6185d08bbff1d5a6e778b068e1aeb34fa7a1cdaf8cd152a5045bb39e6a75f530b8b27102ecb0f496b7ef5ac15f93c5adbfe86593afbfe3a2db5d356ed29846d6670668519743615b2dc6e7dd6f1e4362b6622894a139968b6866043ab340a595d5a734acec48e3d4636b88345ec1785e43d3535ea715a7bc58e2f9c4bdbf3d2971ea3eb71440dfefb8d3de9b842c3f3ddd4b05c175d2e0e940e9473a288a271098b582b90d8ef3ac57593e70c3ef4d1e1e97ac8dac6dd728e874bd6576d7dff05696f6d7d0f614120ad168d5c9ced207527a78820b4c92cb8faa2139fc639b00ecdeaf9efa4ad47a44120df5b24794df077a43108dc10de44348ae288bc11e7f36fc581103001e21b26afb03458634d231e766d29866f7a924b8c72310ffabfa74484a43a5519d3d58714cf6891d2ce82cc76cacdfc9319011c13da02a5ba79ea7095640ecf184a3bdb05fddcc47d0bb3ed86729758e1c9f591a03c465b01468c6bde01ab1bdb8a7b55baf69bc1bc47cacc4dda541cd3c462286897929a467ecc6eb4e5d0be1ad1ed52394d3eba154647e935350c9a19bc361290d026a3ccd7f3890bdd184173876b8002c30e58a5c55c47269b9c50891ce205b912c1b514f981aa742adc23bfff318d22891f1e59e3a6b5436f04efd336ee2ddcb9e83f27efd4fa0ab16921cfcac803e60eb4c46db43d0a27a0ceda4bb2ee1442a0304a4bc7137ca89b4f3986b3e65e9a3da8b39c98db2f98a4b4540ca61a33fd0fbc4b64096fc8837894a7384b73df18742112a462b1e39f85f01a721e2268b0ec9cca951c7fcc616caebe8da19dd284b3131f596079a7a7779ba696125daa5da60291bdf65b776718d64882f47ac0bd3e377c2ea45635d8be6b7b5958cec057632d765b0755d11a91e80d4b4664db69a55e78f184f3973ba7aa1c8165cbe7089bca8660a4e618c092199415f08da923e7a5824790776b42c73bb81669511833cf75ef6f2d3fdb4578fd1644d27ccc73c5c6406c90b27d544793c5cc6a0d46b2f670a659642b83fd999925f45b6c0eaf388e70c1f1457ec9d45c9409bc8a52b17606154829a9d7c4c5aefdf6c3cbc0486e0502eed45f19a876d04cb75db44ba501f314bdba519323d2fb9383197fbc43619ed3bb2a4cf1c6e24f58d84376b9e6aa90599b6d382e4961130e01a847da20fae52fc5109a82f798ed4a99182e5f486599269bb3f88b54542127d144700f0447989bbb2936bb5a00b3dafde9a6775baa361117b6e681eaa24bc38cbbf561054194178366bc947ef92799cc43d008d8781fa34b6c9653ae89749ab30a9ec9c5e71eeb51e5b139d67e44d3dcd241cdfd175b409ce307c788916694ad860775e0603ead2fdc851044b2f7421e8ccf49703766005017930558f54c7598220319219a1668af7a288303e2727ab73f4505bff4c7192890e977a17800d716347247ee80288d51f95cdf8847d6166e8e11690fa31c8998b88ba7b3de6da2195437f41da3f83279837b1e598c6228e376b82c9cc57e3e4adda16a76cf14506e2fdd0fbeca9a618e585aa5e2a8225e1a6a52f135f0fafeb45b8b96a7233403180ac34a82809843091de9de998bc1f618a54a950a25c0719f14956def7f68b75934593f91ac64143376e7bb921e1cc5bdba30395a91ce0ccd630fed2ef2c5edb1630ae96b58c2add5977be9fed6dfac1b5e77304bd0b1a4fa97befd0d1163740c51b07bb5e372fccdad0acff0eb164218369bf3683e94204a558ce4ae7e75888c59a70e01dc502c46f710f82b854ed006164d6a82dc2e26966d0c188dc67eed66dc9fc10b829d80f1c11031838ba2c43e1e7729bf19c754e2e9ecb04a2ab8a8626cb10116ac4738a70abb4d901ea740230234bdfefc43537f4ab189cc28d67a0928d6aee9b3c1f62e5cd40f91151a0a4120e1bee3b7978bf453e528a435442a4efc7332a47cb86f957dba5aa7f656235dcd8d75c58520e0103a6f58ef2a36352657de5f3a17df83959ff25c04f8435ac36267cae08dbb4faf05f104567a152ee1985bc78cdd8da79c4d50deceaffe663c73a28b0c227d0a7228ca206d78e8f71bf0a8b37c4768b2062485f870f8363b49fc8bcfc975c4cf7a4ef4ece5620978efce91bfe155d9ca5e9e1d9690d8ab892d4132ead9429264a3d20c8d88aebf3153e1438c7b002b84485528f211e4fce00821b0a2d6392d617fc3b0f46290b2ea06ebe2e44bb82a42d5fe2a0ec57d12b65af38e9f2dbac0ce824a14ec2c0a6e7a6f030484ceaff15c236af4a68a44d9529db53b6ce99377c9590fba95275f344db0772782378329a9a2d5fd52fe88cb5c5cdadd7d2904b3f24de9d67e8791a19e69d0a7c7d07365b143877abcc8526e21d49d56c57504088312a942c9d327c00185ac426dc0d0b5244ec09f85a82be7f89bf49c89f2384e581e2662ad32d9d562fbcb4f712580b3642ce204b6a6b28d5a895719bf7f5526014cc34b73c278290fae8d32bfc50f257328e20bee0d882aba360f6dde2a311e1221b6ecd77e8e4ca8341c5f0ea3276185d41ae35972f68508119153bdab3b9f9a98c4effa6667c249335dbc738ba952c27000e2c2b88d9ec2e834285fdc732e2f49072c213faf8557ade1a0e6c4bc9d9ba052c0be0b27607bf0520abdb02334b115514a31c3a3ec3b83b783db9448dbb85afe3359c95a39e749b69f1a412d42830b925dfb682848ad9b65940ebfb9af05ed6ce19624deedb8885efa2acf3207a2a2f3ae8ff47d7076ff1058f3b13de8bd7c60287b556b8b8a4f4dd7578f58b62ef816131f4f8c83f8343a1efe10673e41929f5b929d40e757a65b236e7c0e5462eb6b060731632207ac567c5dac99e75de27051ca8486202e13e210627c75be88a8f0de7794d8a90f3bef3c783baa9b06bc4db82393580eb832e9d0b0505482e82a9e302470445f43b55cbe9f86e252503050a114dd252e584c3799a8640a15de14ac1ef0bf924a3152d52dc6bd99201bbaa232fa68693786563fcf542f7c96438a2c68fde328018339120c499ffdbf50336454203c03dcc73b3fc003152fa442f4e6d8fe25c4a03f8a2c5b47816e48092fc372b3d00b918294ff67d8a73571d3b64c023420b52d13bd6432e5d2143bb8c293eba63bbd56671675c66b45bc9f3a1157fc17d58a7081c77fb0b8924a874ecf104ccc1f07ce2f18a65f4692632437c8e4d6b3fdcc2654dbe7c493367f4618242a1a2e33a67fc8e485bc21686b4aa0826bd57420dea399533aaa45fda9390c13cc915ba1e748bc6e0544a4a28d219e87dae06357a9f2b846045e34670b431ba02edd3724d0aadb8944fc3d21eab6a13db9b1e8e7f2031f92f0dda1c5d09e759878a25ed8603057a634145d2b25c3e1539fb23ffbad1d8b9587c6e1dce4a25ede02a9ba5718bcf2dc2f1201de430e45ff24ab5d79573fa2ca723071c99daf44ec68aad79d6dbc81f683770beeb43a504a50a8822db7d4d2422306dd66e4c9215b4d976dfa712e7c3e79c349a88f26c6bedd2c1f17a8217475532d63896cd9fbcef84fcf9daddf3c8fd7352f539cf780a427391cd9e9a7dc4604df8d7b34ec5bf34cba1d282f3099e669b6dbdc9c0b47426764dbf64e50851634770c1f31ab75443a4aeb23dbb5d3a70d644ceb1e3763a9f2f83c07dd8da3495baea91b704586522c2fa1404d3c41f66cb9168f23555cb899b2f00523daeebff364e10ac5d9913702728ac9399aab96d8f2c28fc0398b2d973c5020fad285a69016f58389e79efd41d271ab9511dcf08e796bba61969cb8ceb49c0bce7280ac9de86c874320d55c1e0192a5b3c6664d0a3768e3a6ce32728de16ae15876cd0294706f29efc6cfc594c39c37e902324ffebca6dd695789850a8819b22788f51bdc2adceb70477f0000bc6009b8ceff2cfca1e4ca23653a6a62187f530fed0aa3c5642bda3892371c9beb7554aa451353ce08dbd57be58ae3a718aa0aaee877f8aa07a7c71a9c9d00587bf4cef9b10e0b7d9fcf78db2cadf194724f4d7d4d6ba9e4d618d9781b587b21ddc98d36c9039f67550e3170b55ff149ed0cd7e2362c23ec84d547ace302ca7db5bfb9637bfc128c40121714cec72dfd92095850e956443a96299e3016f13952e8d70d9b9920f3353eb56f221a00eae77f240e50f03c751361d6cda654e59bd14cfe24aeb1606792419762f5adb24e6d2fff0b96a8c6a85eddf62d7801f18449ec203b0f609fe298c72de8649b2b0657190cf41b61c24ff95660643c1f86a9e49d87adcd96523447f2df67bfbbbe2b99921e741e67f4352a050227d1fe2fbd11a8f763214ab8bb128eb89a9f38668e5a4ce3fc8675e38f0531d4da01c4f88d8f81e1a6c4383be73a73923a09c83307e380cec12d5fd5ddc59bf08f89a3bb9cfe180f194c1a69328686b9524820301d321329747c2772e49e5f4373173f9c445260d34699cbd96aa6be706446e473cd8067be5b8e324be35dec514e95d7ecf634f71a4729d8478d0554aec26e41b46ab6c2aa50f3a045c1b43f875c00fb116d54ba62362f4450948f7afd3c7c0ab716fbeba8659b235f2f47fb7a7772717011b70e9f2a8ace2ef4f8ea5e2119acd3b7d7aa6b3123c9d7394b2c6d658971a1f75de7465bf4ab90c55b37fa93df1c53719b599b720794e5d769cf8e8ead9c251ddfb0c53ea55960e50242a477288d69993d2e069171914f00473dcab814f297c111a1109becb358d3414bfe6e477806144a442f06c6122fe2d74219761942efa646df009d4a0d532c08944928a618094d8fda33f6dcfa67f4ce134ff2f9a877a74b0c314ba159915d570d3c2cd3a309e8333a1eec5a4a4afd393e53b776aa352a790120c207ddf11be4cbc0482af43d78ca417407e580a783cded8cf18c6b5a3646ae648d6ec13868fe8c3bf3d478257f918a05fb47c45e544fd504791fd23a1bee6b70736d81bca602f131e01285b7d37915a6e90e22a5d4e1a49cd96a3eae051c88caecfcbedbfef7ea13b97da36069e82f854896884a298421940174493af1e8d5e653b5c991ddcf73201315448271f1ee96a6c1392e178c5ff76424a49740b18f86410d9513f4e55201d503994c3f7389a76ddc48114a7e2ce4f369d26324814de0cd23260303a9f1670bd2cb9915a90da5972bd0eec07082b791acb9e8f8b5ad662855013d9611fc4c07dad06c57d8cedf608d08e05f12d8f3d2b548c7094e9190aee783e09bea3eefb1f9445723b90f1b76a97df06153dc723d778f50a0d93c046e13ec415a0986b8a4bb22fa133e8332f6e19b99e903ecd1ce92299c1c85d203ccfb8b62999a2111eacf2e557ff52095b74b698117b89d6b567a916cb1403b9ec55407089389c25ea179b277ea3ac56eee0540e3f5d8524d7fa2ec1fa5eb147ceae2b195c75aaab3eadf27cfae8a2f11d084d4b3c5c69fc6699e78427e931ac5f224a6272a98f6b9c0544ab804cf8f6cea023aec447527b73553556f90396852c7b1a42ae4e3e4a4203c7188f8f3d3d4fc1b4c742b679c4e00e1c9b28d5e82776927f8099999f8f818e59a85047a6495b879da45c59e68078e735b6ef24bf1681fed57b174a4359e97f14fe899e7b4065e68f16afef9bb5e542ceb3f2e9cb66af7c7d9322219117b30fa8410ecd86142af336a55bfa78d40c5faa07de445b0af4f1f207880932ea5ba64457c3e9b61576d94a50dbf1b6d58acd716afa3560814104fe5e4192c7fbe91f4b7469557ed545a1d0033ed2c4f30f26594a2004e7ce0fa9d8dc544469f7897f1a7057220e0bf177ff9d6d02e46324417e3b613e0230b03403093da149b83a05893c20f74497d8aafac74e63e9fbba8ea0685afc8624fce48e8c3ada107ba90a652e8f5db59ea580d5c0b8d9ca511e4ef0cec742b5125e538aa0cb9f2b014336102ae0a1a137000fab66174e7ab8b50c74274bf4df2b61ecfcff77e5405b46082426158aafff25edf8fe2c348718b16ad0d1d80134faa92da8ad39692d42029f938ad837234036abc5b2b97bb8353b4ca951c0a3a58098f941689eacaf6bd4a4d5521ff718b16d90b8e226eff7341bb2beb4eccb95ca5845cbad928ecd264b5bcaaf34cca6ce2ae2954031de101265ff3dced98ffff6277a2075ec404bcd849ec8df9127abf53f6ac8faa004392f80bb4c5a7f553c1ecca4904908faaa9f99ca439fd50a5d3a22db454d3d18ae6595a64ceffdc89056d6d9f7cac44e6ae320461dd337e08e30e826e29c5aedd91c5d0534e30738c222bc9f04360727dea9cb54031aa2a2b4add16d3b2ac7274eae370069a480ba0c09fd229c882ae8b008357aefa598e1ac5056959ac9a7b90dbce1bdec69270f0c4fa770daa96f7d2197938a512b1ed2980d330c013522045472a812b8122f6d6fd6b4313d2054ce2d4c75d1b1094f7fd7fbff0551afddbc00d23ba72c8a70df7239dc872ba7210fe3652ccd11bbd36b0f31dc48ba4597a5806fec6e62d5688e792703a04e5c74a08a8e2432e136f18baeef4cad79cde03b64d3fcf175f36de5f6353ddcdf0e26ff460c105c1375d95584f37348a1dea289416f84c2096aa0406d4935820a840edc8af71ee3c04e6ee68207126ecab9775c106b5f6f10f17f1b01d53f59c6b75c86cc8589a83c3ad54256f8fe00070577858c929ce3add415e15dfebbcb021924a7647fd6f0d979c200158e8e9affa229596496fb9efdaf2563df523b8338da8038834eed72ba008a76a10456b7577222e2c9c64a84f42761b0c942a113c2735838938daa97eb5a6657ec4943ba9d5f4067454b6161a9795958813dca575405375b927c780da92d1e0797dcde4d6177b91b0cdf3e1f119907e40b7a3f6c3fe162cb1321145a2e7d8cbfb652b167f42f79b405ccc47a5a4dd9a7ed470786c068289426b7ced9299d9a6deb85c371891b1ac625b156e90918c72db58a909d7883ed0bfe38e9747758bdd80483ddae115b29e451332500a04ffbd6b41fff4def5cc89e06323c2d03aafa48eceab325ec3ca960aac90094dd4a143542cde01e8c2e31039e920cbccf0cfb51d132c6e3052147ee9696d8aae09faa6e0982daa06b5a072a3f99543e2db2541266dc1e82b75034f310d9c5f842503cc049412e23237ec718182087ad4b3879da2a069734da48702e9f0b702b05d72df2c4c5df79d49736d6f31135552a209d2e75f2c64067a363bd1da2c491f1edeb0b5f09dd7ba2ef7695fe17bd0cd71f7dab922ea4b160528e0666e8ea9d7e0b4056434667608b8a53e4d2fff777061452ae54ba39ec6c5ff477a829af7baf13062b3e28968beb94e1d8ab2fe5c3e239d0d522c20197415c8a520995af7b6c0388d62dffb9c4d6cc2bb356a7a4ec0ca8e59a2f5316b903aee00874598843f30168808adfd6b3d4c1a451a0854dabd56e8a47e9c1ebd31e7e2846aefe3b23a4b04f853f70adc4475ad3fd9ccc1e68b4f75e31db032e27754f191446c1ec87a4a5fef399155eb6df9ef42569377ec1158c4541d3f2cac44586977dc79d5eb5c5601cae11f4479cb2d4037b50831e18cef2bd1ff247b2b0f7f255653e1e7b3e4cc28b34c2e0a262d0bad5ea1ca130fddd52ad11cd0aebf616898bcb64c5033077a0ac524bb6c0b10e87b5e426a29d2ec975d372623e59281cad99660ec41fbf48b9993da0fbd8896c0de2df348117c8c22f50f15a0dc8762e0156c371c23e7455a3a17d7d130dfcf8916cf74b2507b2d8a421218493250f2a24cfc742d23b4d534d9e96d78f49299f7c5c989b8fa28fdc4bdd4bad46f1b6833cce057563118a2900607ebe4724f92b516f42383486b6a8accf881a67f49c000899be3d2b1d9c2fafdbed1e4912d859d060d643988723fd7963b3667020697a060e8204a172205d455f49ba8d3b8ae7a4de6c4b66e6c73d4f01974387b11ed6f13e2219c45bd171da9b5acd6f6ad75ceec8771d3b4cc512dc739b769fddaf07c831264d8d3be7a1fe1cd451eca6587f807fb4da8d4f548deed1ec0bca5c14ec3a043d5172895460fa2ec7dfbed797fbb6e7e19ceb5e9eccc9c99486ccd55d297cd55128171d8c15139a9317dcbec4b05275633b097b0fa16407291849911ebb514f849c52d1cef691a49cbddd0dcb80b4f3669fb9ddf27af1771411c70326af51fa2a576f625b2a92d15f1d1d9814a3d9bbf7b125e97280a3979833c3d76717157124cb29885617c4e1228de7940c1887c29e7ee2820f1ddbac20dd226659d39aa8c0c7c620997b38debd74a0a50dbe648dc82b9571993b963a9d6631e53d5e19e82ca829c6480c4a07a544a3e23637d6d5214ad853845f309b2fe71bb883444766eedfd187f40cb49531a0c5a11c8a0d55f4a0416c74d508195de50b61eda46c974e46a561c7fb044ce54e20c54aa2ffb79f0b162298fe07801edb19acc23a9b0caae0b6a87ddc80352488fca5e06104bfe2096295b4502f686285d819c9cefacf5d833f2604f4504453d85bd9b0128fc43e1872929f067eb321aa7a4610a113d32d82e58991141f07f2a92a3d47b67ff7c7902f420a0384239acde96c694c40e5b7b5e37fa7fcbb6132d5667ed809ccef36ae7f2549fddbff436336943391f6613bb53ad732955f040418df56e39d67ca022a7d810d5d74b43e7e7f470decf072877a472e8658ab8ea6d74915fa93301041b5a0d4d0ecbd53005e93df67cae7b51c1735f2dcd46cdb2ce345146f5b6929ee65e602d621315b989eb1400493b9dafa8a24ebacfc47b24091f80642be6447a9b0797123e6d7ac813662e90e79cd7c259bd17e91b3a7a2550c4a98a64b4818e0e1185492629a2a673e255eb48071beb6595b1beaf1940273700a4d5a397f52a8fa3f6ddd402ec5dcccbe3656ac815162327b1eca64395833e3181634cbd71db56059d64e6df870d26369a89b5e4221478e718edf1739bac9848af21f0dfe42189514cf819a9ed6e9897d4763fa4be7cc5e07acf2462ecc781b657ad3c3009e8bfd8a6c8f43d2ee9df9cca26c98e3c25cc360de8e2929d241d55be222d4b975e2b754d6fd07c93bd1f4e059c96ea0f77d09e7638b5001cee3bc4fb8c8c73eedaf0c9fd47055383a8e1c33838c7baaaa6cfd2ec10a45b914645730b1c53a729918bf1d2ccb34b963c5be54fbfcbef2d6ae38816890f66204e6466a9c2d8d5312980f8de53a3d6e66c37d7d8ebeac82269a8a166661037125195af0fe75635a79e29a2faa942c9a90caddc791cbd7a1fa18896117e5955b0f5f8992fcd59f3cc67409120db9b28e58be0abdba333a3c48f677dbb43f75b18d0bcbf43fec6be595d4768a54e46e7310f2a547bdecbfbdd097f2e4016ce6cb57b32b5c4a31ca2e19aae81df894b98830ce11adb26323638d78e6ae28ee13f6e4c8e69468dcb2d2d7d9d46d83907ab806fd5adba787aa773c66174a89720bb8bc0ef81a8844bc522b54b3f384ae97bc76c9f372fb913f48e65f9c64356eedb07fbe51614b3964ccd70f57f4b509ceed614020e49de9fa54c79a3bc78757f7650305af61c93cad0e30dc10e2ae335fdc6211cb7fba61ee1a254a4776c5c1ca35e957468c1a88950d6eadd3bee855df5e2eef7a933ad839a3d430984b0f414c7dc73754fe6a9800be835132993bcf34b8ee0ecea82ccd9ab45fe3f3b98732e7a48390d62c5125717b3246cb00320cdeb916684137db552cae86c84760291bfdf67b1ca047672629294252f40fed9291bb26bd351055890a1b5ab5dfd11a1f53d9a0cdc550379335bb5f5cafdb7cadb8527495da0f24280c7289125e30322f14887354cda3607bc2c214aac47ca6581f549dd62e2dd9f283bf2d95147f017064e4b03fa04761afabb9023a38e2475e78b0f76228a25653ed3d965205db9a4d523cfcef7029d4fda9f63ff90983dcfe5473eef4779e28fce643e4eb8059b9c645151928310d75686f8e1598989e55a62b77023477b99de8cb4826420c390bea07d1fae4f3687e494df196607289a18e171507e6e2d1134729430267addfb8ff206b885c7daf8c5e688514204a68c05201513cc1fad4eb8c538f86072d695205fdc8865dff6a412230a6dfdf45d8d05a8652b2922da7bfbf0a9c59706ff847a3f067518890bd94981f82ddc1c7790f5ea6d7619e11c1b5aacafe1112f76da5382d738a2fdfbb95026079f2340686d6ef8b5c6ade2aa8057419542d6bba215ff083b75aff9373b9e852b2db489184d503d527ad74b5f14703ea1384e97c7f10d3b410cf1fdf6003021def7b1fdb1f711a90840dbacad93e4a08a34e2a1aae8b66c53984acb71c95eaad33f9673451573f31ad959e076e461188f550656042e7a3f18d46f0df9e52a59a7aac5eb217276158843bf0f5c792a8200dfc0712c7f11a350eab45a21ce968b40327d790d8d70dd6b5e5b38f1d746c3005da26c4cd8eab080a7853b256821d83762a56ed9e63b59633ebf6ee2c441e86231588b96066fdf10be2b06f16707f97b28e0f3c62e29e2ce5e54862eeaeb9bbde709b0d4bf27fd3266add0592f8ee4582eff13ee35fe4414200dd9f1a80b6bd88536f719367d999bafbcf954fedf3f70f410c85dfeb864f10ad54d289b7df93a0139878223cf68257d70d6562b5e95faa3ecbe4b05efa11b9a6f22e1e6cc22e761371f23058f979c34c88769a7c5a3c0a2fd99af2a6d2b0ba3e33d35e157e58943c2b2ec5b706de7a67c03fa06ba0709b453501468e421332e81e5df97c5acb1087249671230da4e1b5570e8f56f451786388a5848e3e3a618853f575a6f9ae1897b133810e37079edfd0b6ffb4204cbdfb2068a7d7cfcbd91e4185e90727466dcbd02cf770064eb9176b1ceba84bd4c71610f13e08162c60b157303a9488160c8030dc08092e0787a7201fa11916b95f7455d5a22d0b99aed7fa7b90f764823e8746da01a42c4e6883ba46545c101da3404497b98ff94cd9ea25f805e3698da95f7eb333a44c669836e59dfba3e455c2710c33356d7f5b2e593f11e300613bbc21b61a1a51601819aa3223e6f16064a6da5916a9c3c72ebc06a2faf5067fa34d1b1c2732d7e74150f995224fc732fc580610b8aff8065d4750bd7055be05db513c3d1f27264bdce4a03f1fc3e9f4a086de100d891c74542587570c62ba9aab64f1ff90b98075e8d750a443a7bc2bdafa6c666cbca676a95c535698f4dbe7b8e851b8f05863abbe932965807c7ec678a695a4bbe19cf5b0962f37f9626ccd081f5b06c7e2ffbbb518f8df6e413ae6b23291c132bf53de6c3b18096aeecabcb155cec862596453bb914ff2a83b3506a9e95d5b33820bae7b9111dfd546e75254920e69fca89dc50ec100600a120db52ebb2df5ba0e03e43f10a23607a55f435aef39d6b7f4431a535ebd76dbfc6234affc34a051cfb46ecf4732ae655247e0f6354faa7d3308007c4132a48910eba950af1ced2e718887886ff0f42364689c4fca716014ab53286e06571422c9459b9dc7559686b1e02bcdc3668f01727965a5be692f676d8b227ebe470d15ca2f379e4a640bb3779e9de33412d4e105b209ea9099b4a9ab8de280a69bd13ef33c781dfc706b40a56fdcf6ecf58dafe944c12076fad6bfb57480aa4f21c3312571e245e7149ec6e46bd79942c51a47e7780b54958e2e887ebed4fdd224e7cbaea99eb661450637c3d50b9ec3d9639f0b5fc0693cefc4329414840ee3a300f60ecece1d9df14095c645ea291c315f79aa7a1817a3d343f847fc16f3f92db3122113fd8381a1e0472523190419c625f9116bbae09452a5c5d8192d9d75623c53be0671df3573922d0cf7235b04245304e695787642f53d620381500e79fc83412be090702387d5f8303402755566d13dfb90c5d96e4422d4c7a59c901d5824ac3bd532b007cf0f9d09c03b47cf85ea8807b962aa3c1954c6cc855c6a0cb33863ff386714b39098815a51f2fa1d9e2bd9b8af3f3e9cf2a71bc18ed2d9d04befe8cc4d2c64403ced7046534a98ef4d712a35e93e25ff95ab0dc496c215aa04d31dea919ae84d02fd799a0fa3a24e0c29d6c7b984190390be81d517ee088341fe766d5b7944f8c70e18349c4884f98fe93adb03da8b69d8b13e43c914b47469dd0afe792b3540bf233e70e81997dcb3f9db01292b72d521db35e9a58a0146362d3f7165160ad428409516e123b02cb01f7cef1b14fa92dde4ef874ce25283037dcb946b535ac44e6394f2cc39ea2240e5fe476d8cdd4bd4b75ce620d22554e0d47b4f054ab9acc9adc202cf8448f30b5b23e48a8178cd43c9e8d9cc1c9b78c0791cd95f2dca2a4700b833df2e1087c8528d6ebdf3db1ef1fe46d7cd2d7259ede22ea3035ad82e35ac9bab0187b734260d28c0f8ff52fb70ddf90dc4cac3b17ef2bc71c4fcbdad0814a812b8bb7603e5deb5f10205ce06f2198a2fdf9dbadaaf00c616fa0bad00ab3473b1e3e640b804e833d13eb8a40378643f83878ab838f8a4a1de375ba09737d024881030a9bb0d022a0706e2355541f1466a039f179f0ce40ca26c030ef5dbd4234989d8094e2d80707b05da61f1098b86fb313fda7c7b7d953c5a0aec45e06a03c393897fb88ca3d3ae45fb7929db306dbe86d7ee959f95ee07795cbf4fb972289042acc95f202e3acefc0485470d233093a286b1b140efc0613333531d9d30d92eeeb65000f29f6094deec0df7210e966d5f8e5322c66edc099f3ecd6435d31468f318c31fb51ce77c9c776513fcff1ac7ed430956af51a39cf203275b4fa9d1cb1ef53aae0cbf8a536c10697439d9ba2d8edfa6558b70bfc173f9600be1abb79a54aa781de80cea464219ba2360ff413a508484bf06a23f7f3fd3e63a3bf12bf88b124dfc2ce2149f786ec7c96ff186efe58d8ecc704fbc4b4d12e56605a306bb4aa424698ba1fed25c2ad6e95d691a98bcd398a4aa4d5721afaa3b7a8aec9c0b4b4eeb1c359161eb78f9009d04b0879d73c01692c7cf8c443a14a802673d0fa4952c9960fa2e3e5a02ae4617419b34d6409ff6bb3a32c312b18d3588f462d533e479a19c589bd63efb83566b7175d2863329eeeae779f21fa1c360466c2c6319938c6c574b96de87594297da3afad21575a308005ace7c55e04189b48fcdc02aaced878a7c5f6a1959ced972f61453390bbec4483936e716c74b291403fc47914c451a3f026504d274ed557e533938a0f9b89e515c6ee741d152bfa0a9ec428d20ecd4f71c0ad63efbd588d21ffaf7a9ac9462067e679adbb7e0b79b80d53e1668075c53b2696d8e293d71e55861e36566db03717a24958e4b548de5f04454051becbcafe99752b529fb382e9fee1c107c9105127606885d3b63affa3c61cc6cc51b8a07e1821366fa20185f813243ca7a9c9a4d3e3e422425c0d53687e608936adc67a96387af8a87240f72c6388cda9015ffa98ff2425e2470ca9775e5305d151a1e9827f4c0181225039e60d1707304f23e56751cdd43570120802295816787b283feb449387a515801a7c76c04851129aea78bc5b5d793663e314d92342a81b0cec1c36761ac1aa39b223ca627f21ff03aa4156a241e6f546a12c1fa4c8f3edee130ffb9fa16854ec0b3d6da35c3cd450c98f847a58e1347166db1c5b288c0cb3d5c2dfe8a71e6284cff09c96136639d6a543cf7dda51cf89cf695a95093ad464a6d656ee1fcfba23d9a10f96ec187b58728a06a9c7c50e4aee28420fcaff67942bbc08baa8da9a48931e141befa62a632ee20e3f2790e845b7f86d45dd461541961fa97af3f9f0d8996f6dbb1e8e262ec857e446f607a203b26b36ca4335400e3a17f55d7f2ac60b5d6038070442bc6106251f54ca596cd5a722dc4995bd9cb143998f51d8dbd45993c0d31904c4840f0939deb70f4f5000dafcb2464d2af55768820b36a01f488ce84c2271bea30d84dc38c8b9549bbe9e5fb699e2336db2859dc596f5b212df2a32ecb249d0cc6b83c03614d94d6217d2a5cd3f30e453bfef769e1132c9e2dbe8a45042ef6b810ae9c9e6ac2dcbfa49009743d6f36ece9e272c7a95c41b4b5e840f1bc55c2a7df30bb8291c567d1e771a06a895c809d0be4dc0ba2d7f93fcf9dc0986202a3ec83b03731f4ad47398e8ab9ff54685f81ffe24f499a7e8aca22476fc8956e0292b1a4c1617cb3a395f0d4e3ab3c73e9343ae9c1dae1eaec577416d45ffac385a722b6874b4836ccb848120417b66229d27e456a91a152453c9941042d4436ab091ab018e8f69204fa90ce14373c5599256b8657dcf7c15e08d7b44685345e14b1cf52efb674a075a890ac1932902910168f697bb2a81ab582539fe9bcbc913fb769c6597b4abef2ba6bebd863d73487990115c3688c8dbba2fcf79603f1a6f4469e8d468b8549b460c53f1929c0b4b91a0de045102bec61faf11a5d0238e0cdaebe2dab8463b32818fee85256c444a51fbe3b76b8981072f377f238f419479e331d4841ee4a67303a443412d264f30858fe40a9746da79ced9eed32546fc57aa0f10b70ddb3af7231bce587258259fdbe1aba95e44258862d205b8e53febe220683ac2d8c4ce1e462cd28145b45cbf36bf6ba0a2a53fe217672f325fce6481c720cb27993933b139abdf363b8de5283cabf30508c86808668fdbaf57def64f3a4f3bb19571e6a5da0e16a8f4e0767bddb5a40c3fa852455feabb00d71b210bf43c96c2cc831ab27b663c9df274dd8f15af457dd3909fa68222a891a250c607520b5d65cb7b029dba63472682c4f50de771023c9562ba8042a102a5612f0039df13d918a63f615fb9cd50e311d36319fc25d80217a5c1c6fa45649ffdd6cfb1c1a0823e528a590a828a007142277f876fb806b0e92d231c5b8725f6ea0b656539ba7795fa4cb15ba85b99b086d49e820cc223776ec56fd44a088f4e1d7c7c2970cd35d9e07c1d6c09aeffd786fdfcae665b47ea97bda143f1cb075faf14331ca7fb06e70e895a8c558fef6f80728d2837dfbc2eee2f40bd7079668ba104e60ab7f3e8b9447a2810549abec4fa164297aa82bbac78cd2de8695f6fabc91645ea4b86d6f3d428ea843eaeb3b904dff6e74825eb6feb1393bfe3b9fd3e068788f6de56b8d7ef98ce0fe0909a42256f9788cb6eecccc974824e4c396f2b5c1302f810cf6f640f7d6bcffa73456bfbdf893adc71b85d804c20f22d462307828b47b9b1d8d13b5849d9606c4bd890a7f0e396834eafcae280a8c49c6f7a41d2b65229a3b01bb874b8a24e5571411d6177b75a459a6af86ae02ee4e8c122e4dc43d3094e1d063884657cdae828d3dbd06a63a903aa77163fa0cb246670edaefdf6192833ba45b70ba6f8721326695315bf6f2346d580e99b31ce06cedf8692142a8c96dfb359a57c9035f89c65f7ff8bf5d096233fa99c605fbbdf9014569b5790e97e3cdd882245b68e42b64938471718fae0a6ec3c4e8ce3eef4de9ca538a123efe69b478314d0c1326e349237241890f33fe313035f27e366e2e711b3bed365e8a89f004139de2bc67985ca70729aff06c1520702cd39a7b491c94ab1a9b3ffc241e4c14a1ebfb337a0e64a43ff67f9036468b3814987025d4339179c2fb5fe8a5af1bca105b742988538d3255ad8e09e79b8f5b76740cf183382e2261e93e5a46d15ffcd86309850173ae31e15d3ce0929f65e44557494ae1d24cc1c821f19c55325bac5a7507a16dddde3efde454c22713fd9cb95ed92adaa75069663fce4a667de42f29243e5cfd737c27c7fd1a84b72faec1aa061e9f5734b85b4c0399a49bdd75b4107bef0c312f5332e84a98127ed3c1f8d3d71b6010d8c043789920ab83aa5246ade9a038ad9d6a6127789b8a2acbc8187edd30d05ccd4f765274ed27399d7a7ff657becaa45aa4007240add94ef5c4b74d07351bd3d17aaea6c8ca6f2b1541f2c143440b99a1a53d7847fb5427317feb8b769ec073e3a507c7439fd0af6bcd8774d9730aa82cebbbbeb3a88c8ebcfa71bacd3bbe170c36d8db00fba55b0dffaf010228bc74155bf67a54c0517b437fe40bcab8b8317bdc58b5bd07e00b2beacd522799649dd0b97d593062d984e6456d4865a0068f56a4492e6737e1b971c5000e1497a10f1d4b4f43a11addcd3ec10bb0fc1a7f7a18cef188d972a361714b4ffde6d92fe1e90b4735c567a0c1941f41415ed17ba71b83ae3f4029bcb5dd4dc2ca77144316600ee6a4829f6bc41730ac13d23ed6666388daee0c73d1e312fa9f8ebece6379b1281db490d22090b57f8b47b711cd81e745b0dffe0cb579797da61f974d19e77941681239cd3b0d3caf9c598076e37eaefd60d82ce328edb99ffc9dfdd24c0df84133577de41377170d9be36796bac54b06f2eca1e73330eb47719d46460387250d630e3864f3907a92de7e4d15aedc1137bb061241579ef8672597ac188f5303249b0a5e30f1180ab0cbdb0ddb529069805ad987afba4700e3a2c3bbb8435535e0edca11ba99fa25eb658d8b9d5d28245ca2cfdc047acec3effde9123e30a0968f10f8d6d56cefe6cd835f92735ab4f97a81553bbdba993a06009b9146c9ba3e23a756f0648de2a35f1f2a3b1a9b47762a619992651fbbcb9fb5de174da0de6f9833b03a2df1bf3acdd113fb2055871d7eaced161a45ebf07aff1d87b052686aad33b7ee11b6a6d00f5711b1dca516457c9396312c17e9728d9abde06341397e5d57d17d0e41cc026c2c6c8862f208a44bc1426b17e615b20e9f12936781c27712b171bc1cc520202d8694786ecc2a661bfecdf6fb5daa41cd33805e3ba8d9554660f9afd2abf56f460c27908801987abfa0883f993b07d81edc935637d5b06d64579c70c0c74cdb3b76e77da033d4d32bcbf3c85272731753323a2cc5dfbf77a1b898b9ee97be3a1e636667e077015409c668c69628b7f81842e4c5c4f9d4a64c90d12f9a72587022b523e0cd2a75a4d6c58f356209ce5f764de260eab0c26364e41d31c6a0ca1d6ef5ee3511215c8db91a74d30147317422b429f1a0c7b2ab2e9f95f549d821b3d235835b7f92269a10809735172382b3df8af65236227fc9fd06e0cbad87707155564737bdbbafc3a938fa43acb569af869a928db0cee9251f72fabdcb7a4437411d35bfc14ff3a8258902fd2080de66deaffd44f1fe01466bff2950a8f41e7e7d6c11c38d8b0d168ed5b81a34011e6794371c38f1de85af11f707649f6334b41d3d7f688ffe3d83426cbe39f5f3e5e431d6c0b84258f3724dc0cdd4674c16115219501882d25bb92d5a373d1c3d0b136776aed1afb1b5e547cba1c68394be15c26c4d763343b3a257c0bdafc569c88980696d72d20f66b8a92b4923693847f19e45f0bf0c7930036ef6c0c073b17ec320b47a13081cf3812517f85817a866ad1d042988fafba126f1664052a0ea27e7aa24c9e9d4ab7cca0b2b55c04c15377f45c555d57f3f23429445b2d30828ad1219ecab10d8dc38cd238b5c24a05fb1970d614c1522831c19375069dbaeff58692c2c9b2e18788c11095bde29d9d015d41c63bc4b85b6532071b45cc7a6fdc48d457a7d47f8bcfd0d4b8b3800405a2f361886319e43dde6c3d83eb812693f3a3b9b13cbcb61e198700768736894ba4a800dbcb07ee2c0d6ae9d40d8aa92d21d89de97c25c23b7cf8b68f83a315d6bfbe1c9bb8d769a4511bd2a8b41c18f08c9a300da5e54fc4ed55cd3afdbf40e039fdb0daba4678ec91059fbb7a67c446ba92ddab85c82553ce2717dec275fa26b802b47c8f1f9787d3370f9d8ef840c9a47a107ca9e09e5e8bc661eb804c3ac51a467740d1feb4981dec697331adc133d8161d0fad4d99c9a2d559057728f198e46c1dc40e92d9557d447bea44a2d09f791d47b7690d1926f01785c6a1216c3af5d8e3ba28b63bfc67d65634e57bc1d1b1c458b8a92b5c985b60178724066c0c9047fa5d383ac613a9613ea3e7201f79e66709e36e5d3e07f9f251a68155a3bad341c3951f0fbef66c74b2a44ddbf46ded2f493f71b3e36361871e8d20dce8ad7143608ca82a8efb77a8b424e344211c7ea5d6ece4ada8f76572a3fa4bb0d3046b437f46b3b0b81f143361993ef4bd4dbb86ed5f8b6436fa47fd988ada276c4640514ff13f66939d215ee702c760c166259fdab19e7a3ac92812742963a7bf2d2cb04513814dc3821ba816634efed48b856fa67ef598695bb815e0b06fdd8a24a1325f20c531b974296742254061dded5b04705d7d0822026576509d0cea1e35ecdfd0bd92d296b633d2baa3d2cf497f62f7660f58eaadee91a604fe1d5b5b3e1b8f1efe82eb06941564fa77190811f1a6882cd4809dfa4d21a57729521bfc6afa646d9324523a36402e3f1b2e0f191f534c9b0b98617ad576077b612ca3cff3b9bb6b117baf29df5b25405866d19d4fadd430539b397ebeff172d33346823da3bc695f4eaff0a74ec59c8b252294866239c9a41da7dd48986e4109ae10f5b201a8af867ca5472bf349a3e601e616e6d0041203ce56083ac73507454761c757c0c3b0753e15ad2594f9d7cfda81b3e3d054c5eb8e3f3b72c46db55601f13c92f4aa9bd3530f6bb23cb9208bc05a884ac2c52f469743ca8077a33ef094317a2a6069740df2a27b6e21de821834cba77f1579ef8783afe58159b3a0aaed16faf0cd951a82287476727df15806cc31f5c727dfd1bcca4aaf9b903308f50e2ed07f5f00f1547ec14622b0755a906a581a056a50a71251620bc77fd97a2470cd2b9b004866afab0a0ed8b51076613dd7e2c1e94dff067c3b989069a976694071437d32697dbe55c346b34cf9d3caa8c5a06b88a3127d4dd929dc87f0bc443f60b5ece826149d9b96a45e62eb3e6acdcda9264779ad8f1234d2fd6aae02bb71c21a6067ccb4e1957e118d3a7400253d3272f308b0b93c6db33b113d6801f8d8b913a3da35f272f0a19b62fd994ef60a8a3a30c0942cae1cb3c945b8ed3684bcd0a8f8d46fb187828345818a8be3900d7243f74524d91290261f082770a0b4ca5523e7b6500f079bf61bed75a5915175de64fd45ac74d0eb1e952e85ab81549d4eef907b3b91b9a04762c5e57522f1ed6a55568089c5372dc073cb422fb7e6e38b1801016a1cd1a60908188521212c18205bb0ebd28d164a1dadcfdc432632679e33afaf3fbd42a1609b489b6e9cca09c177d9fc2687c7afa49fe97c413458a8eee032a73a9c2283922d9c0f28293976da04072085c1316c80475da93e12835afec724fb5ab74528781994756644b16aeb3f55096827fbddb747f30a2feb42b4b4c8cdb6d61490ffc8292431a48b5604870d92fc76fb5088759827c90711cf2229c8646408733e43a41840c723bf1c12590eb2d58906de32143f89e47bb06fa8a1a3b72337a7e6dd7c9b932e8fb0d311bcfc1d6e66f3b2e0043544b6219b5e70f500d2715e3aa65c56df7992a3620e00f08aa2b6a19c63531810a1b54b510c066ff1234f3ef7a1e58fc6629ea965e387504946e70a162e96002533659238c40625818844fcea9e9e459fc8224855eba9c47c1e2a86c5bc8cbfa31f18e239695c32c1f0d34935b0a8662a3154e2cd43cee151642207dd402019a8fabcba133f999de8ec0e35f7f99ea598d7e5a3e2ce05a04e570189308d920039425c6af39123476e5ad9224ee22c6e4118e0a865a1a93291f7e1822e6028df7ffdb9081c67457b569ffa57631caba54fe17b3827dcfa8f286cfa0798b40b050d0c439ed777df5075f4666fb4e802521fd6e125962f7d997dff332ec19678cc9d4663b01673c106d0b9506acd9572c2ecd8cea453f5ebd8e4d264a20712f22ec11b6c7d8678943a9184eb967ff56f6ab74e4f96832507ccb2a32354aebb798d98896f0558d367f20927cb0d949f55e9d5a8c73a84dbe8d7b83073befc3771e570cba828d4c3e35e77789816b5e73155ff86221d6dbb80c094cd3d029993eef3a66825184b34b5746673adc2094bcc2e6008146117b89484fc9ca364e1f1925a39fa7a54f94e677c9b7fb23166689014a2bad6fca566cacd9b80e0d084a002c23d02f3d7cf91b6e387d1782e59453af24f4730d2bec9ec825ca95c19d2454edf56289ababcb83762c1063d1660ca44323646c25743d6e5cb86ed101ab66aab8255b77197115d9788a4aeef0d4cad1d99a1302d61b3a7cff8165683aa02bbbf6794eaaadb2010cab6bbd84658259d15bc4daabf98df7861a6dfeeb9cdc3cb44156498ec2e0d70981ee0b6489138c5a21065c8fc0393f532373ba779bbe5fe012afd66f9a3bb60e3e3ee166b1c9aad1a0936d02c56c5608077a553646e56c18cb57c862978684a8dd9a87a672692ed4b845e7077b93ac01a07451e787aeb00151f9192f4bac3fd7a15a06e751ad044fdcf58a8cb871211cc316d59edaf91d9ce5008defba539f7705205d0da39972323e55e2a041c5a8ce96e9d5c669af2b0193b686bb6e7b12709aad5e11ff373310cb9a7ed20240755dcd57e808d2055be6a37007f04bd0e71dff369d29281873f2a863cfdedce595ba2b593b1e1edc92df036e0de5002687f81be8a1be69eacba60a896aae7575e5a0e1f61984911705f35ba6e8184ccc6187779e204509aad56e02df264278e046dadfe7b0dcf352e32e3318e024db37af7036e7834f61c21f55a84918bfe6601adf56d5d95859a73b643c7b38c989a8cde5623bc274ab925243557e6a15a608d2cc52a0d8e6b5a8261f6f4225c04b2b5a24d2fda2ddded24cc27bc410d31b0ad62d138abeb29fabf0d1dd6fc01d9a26b9d4b8b6625e8b4d46101fbc7fbfffac6dd638c1273ce46adf7b24f16bf67754aea47ea22ca9e5457fc3f9c8bee946a6b2e42a4181d3ef56a234917a6871980aa924b4e2dcd916be17c8f76c641953e3c9c8875200c0e06543f16eb497e7a4dad0619fb9205287a83ae15698eda73ecef90947cb2985c65853ef701b10ebe64725c3956158632273baa68619d32681b9ff9442f0d33b7e3f14c24aa68b8c4f6423d917e4905b8e7758bef4c5c6cb916f868527c9ed8355fb08525b659e82200bd67ac419fbd3e2147244702e7c17e6b08f367310770b320f72976ae97148eebad246b0b7eaf16187079e0c01dadf09db20faf6464ab61076f33ff925a7aeee5a2c51b93d269b265bfdd6d5f5050dfe50e254d8379817509fa0859730de73e7d9ba2d12f5c17476534f5917d6e70a713e0e5e73bcbc430e4dc6644c4f397572426b08124069db8113b5cf6fbb35eda3da73d6643f584e93eef920ab20b51bf61347fdfad245195ce8199fbfd29850e5c2af6d972fa0f1edcf67c3248527f10918e11dcb515c3d2394246cf8e60f8e6e131317b6d229500a4ee3b52025740221a64994efd3a20cde77d80c57ba6181fa562d2428ad0584da387c855c7eac8def5ff3289eec689fc0d5374ccb3ed072943d2f9443f515fbd9b77426e3abd65f6ae26c04510957b46da60583ed15ad09307512bc348ba6b57796ce3be5df44e3b3a6dd22bb4ef001120ebe7e36dcda6adb2f05caae5f13d8a535353d4933e61a4213bc2a7f6f6137797b43df07d95e225af37a5ff7790d8b8c70451e4ecb82b4f454db0c645070121eedb051911480a3f291e14b7da3ddbc1e684f8d1c44aeacbc217a8011a7ad6b0084126ade4ed3fcf5352a17f7f66c5cae4b7e7597c46bf8fd6ad6c604b4ff5cc5b738b6b83ef9ec8fbe333cd951a53cf086eeb40296a3c5db6d0f122566a7e97b6111bf5fa52a8db805ef3ff7104e2fad1ab94075939b49be79cff31c04b5be5e7c92d68083a55e5d60d3c8bcabe0651020e1464b94b03a9cddea3b8d2817c8949a1f1b689bb36d9eef7c7707ecf37a679f99b67d48cd1ae7c31ada50f1c80fd443a5e0022dd500f1c74745122aeee0a52217290c6324fece59e086d82af7557f3270a56fcaad8d1d00f65b6ca2d7a10303f61302f3fae42cb6aa9c977d4e9af7da705ee05c43a558beca3178084b84af8c814a0f98b1f3c1646e9bf8024556d5ccf052848f52d2f47269bb61454070fe006aea632c0a243353d94321f53d88001c7dd03adad973b91bbe39df2f00a6af5fc7dffa5e8bf53d804f8c55743025ef20907b2a06e4ac02e7ebd2cfb3f356f1afe53639b23689952e3c53371de9663d6dd0a03817fb2f3690519ca1c55a4c80e67108e2a9e03a6fbddccced41731b21132f13145d14819b4fd62c53f8b5792abf5b49c1a9a8a7606670b0bf759ecef13125263f057f0f1094ae34e414b23ad1932f179c36115c0572f3f5fc56d9b4df496b1bdbcd7f0eee25bf5c9d41e7d036c20fb44eb7574c8b39fb5b077ce8c3c6f81fe0eb069096a4c40024b2521d3469e2e3b1e523588690205994ec771ef02ea6ffc58f0383be4d404f66cf9bf4c680eefa73f218f7af13132923cbb4fbb647f29cd66d147ce71ee24fa907587012dd1b9457992fd22da950252deb393e259e16be3c6aff838f6b208ee46ca0fd263fec6810e50ead27fde7e6b1e9dbe5d4e93d09fac491a933a5931e0dd6741a9662d4b511d990fc5de17da209f4005fcfaa9756c1e4f4b9242c021d4d6057a1c72759b87569d23138b68d9f388af661f19f326b185f8e300017c4aebf7ef6af12c5e697f15c107b50041b82a5d149f86d4ddac97b3f4d648531752a3b43ece351f9bf60e47cbce74d27dd7ddf87b74023fc30c1a71e53002893896f1217a07e6e3b382552c4a69deec17e198acde9de2f74a502b0ae5e4749b827f99e8c6d047e59aca8b8fdb7ad386f9d7c1781d30238140dc053048970ddb1ffd9503bb360bc217d4ec19ee3f0dc05be95b11c698cbdd3526646eed321f58499580fa40f840a3dd8b01a34a36f0440bd3bc989dd32b7c738c5c0349ce5ced502444d924fe5fd6cc46fef1a2a11914dc2f0337cea5c354334c10181be1808f8c17d24087a2a39b62a2b2d72c719f373de2f8cd7eab8e35dd110e3d7ed4deba41e78fe6758576d92001f29fe02ffdb1c791c3b85b744f5e56d9e004ca84e74ec9c72a6e9fbc29780deb9673864df5a077ee9cb4744085332fd20f3ff530cd1accd5322fd0f6cb3898459a0b6d43cefd7bf78b0a1222058a9c6866070a0809d89c38824b90ccc5e5892a4c850cfaddba3b7c7901e8c875f995b7e385cb732738b7e9f47b44a0459e2ca0b9837dbc4eca4e18c7f8476fce6a6c8881e1e8b90f1d8c0b8fdba7c9504d07a03a2f6cf4d0543c38eb24d17d96463f2736b7f215e5cfe9b8c93a031e9e4e01ff7af040cd0f8634fbe0889fe4d690b52b3ab337efb27a90ef76fdb3bbf8e259944ea08739e243af843ae857ff5a4481617cb50f7a918d6f11777df36597707b2959be521192cc6f268c58e63c25695ea717f4e2071321bbacc44b576e59ac3ea1937d3cf154b716dd18f3d59966ffc738f55cb16deff614c82994f8449831d2fccb1f5dc1d2d7bc3861c9226c104af0093395a99399fb21da9346b877abc5698eaee650b0f4f39604ecadd05f057648dce7951e16887d1988b6252cddc33aaa8d1d01fc94dd8b9ac05266d14fc8e0ba1ed248c5c39d5ef2c2bdd246f7da3915a3d751db266e26de4703068306530edeb400c956f294c3b842f22f55e7ddc222a89b200b07320ee94554f3b9e3a4f9f427a0112bd4985ce5b304dbfd3dc9b476ba811fdfce96f26ca9dd976731a2cf1c0077e506ecccf23528861a3f2e365d785740eedf84576aa98cb0c9c3d2dbcc2204354e9befff1cf6f6a90ef92da91dcc91d705cc25e717bf027dc8162b1d10d003b2d99136e0b6f0be38cccd550d4f097751f58bdf23b957bbb90185e588b61e78674955bb23f7cbbfde9ddc4d30ecc81c1f167f5cc8406cbf645a44e2a9aebc09b609c19bdfc14930a1feec2dc7cf33cb2d018aed7f9c8124a7523ef8d9c2e7894e5de35a4859dace3bcb7be455c3dcc60f07dcc0e6c24baf3b87020ce8deaf2b91fb23f24a55fb0310d6a91ebe7ea0d55f17c0c15d2db4383b3a03d04d5a4592f4d518d1e7af1e3d5050d064f4a313b15261b227e26cf0d9185be331d1591141336b8dd307c1c333704b0356b8c39a83349f3e4f51d3677aa4811acddce5732bc14ad4468724feb85de3e12431d48561b1e3ad1b89084b09b7589e3dc0930f6623fadc2a0b26a52ae98bdbace40249602252766b3b7aa31eebdedf0e5d62500e6a7a2f25958a8708feea660c2bea7a0935e88712cce490720d75a5043e21bdf11ce9711885d09c465f100bcfaadc29ea552918220da1d8c3085108784c7b1452d83c88aeec051b99eebb7f3693a5f9338d56d1d2de0ed74cacaed9a7d00b0327198fbfe58ba794e45110a18b268a7e2d8002081d6e0bef3afd4952c87db2daca27b9c7acf9760b7a3076dbcd4f646c5d5e3e78ab609e02659647011988be68a0849119c0963f2849fbf004af478f55483e24b5f4f9605979b2c5680957cf0be9dc6042800b8f5e014aeb66c76f43ed3cc71083dd85ab8179e3ce738620e37a0dd8173260f7e722818560fd12bd245eb5ff5a371b0109dfb2b3e2e8efdbd6e2720b9a4e8d2a1de3416d53b47930d14be7f361e6364e6bb912526855c92b387d63d4f9da281fa7771c0f934d09edcc4359f003028e98a06867dc733990035b71b9709bf9f4aa485cddd53345384400aafc16c599ec2535e93815a85a6b1d62946f9f60f4d48fbe0d8f4becc79db0b9ec3992d6093aa74340537292aa60d04c2b35b670ffb36dfc04e9cd20d67315c09ae4c73d0de6cc2aaa1ef3ed18170225ad885aa91afab51f74ddbdf8f10aebd9f433b880754e38c4b051086813cefa4452a6771b27a4316648712469394de944f7bc4104074efbdc5323f8257049924fa8aec403e06dfcff76d0974fd3414329ae407c14c7d4d3fa99eaf8120572ab83d0d3aad130a68a642fbd866191fa4fa220364f56a9243707b07b907a88b669129701e04a4eddcb97978b69a5ef30e5e49c71ca0a89c357d409286abc773957452259d2e974d5957b655b6573b2bcc720bd20960ce1af13c792621bf5c084a976bf8566eb8501142f60839e2b95b44a3bf8305a6e0ff448ceb3b38fc17652497cef06b2648ab4be085747766cc25af6bbf1dfcea60b2cc556491fb1e59cd510162725f1a722b56b6959f7d39e1d44c085acc194416fc3611acd289443269a527bc6da8cf910bf19ceebdec425e9de756c78e79829c4e0a26efc8d9a04ad3e003cf1d1223bb094daeaad5a5eff3ddffd38a69440c02eccd1d8b23332728cb1054baa29aa1a088a2ab785de97342091e6d530d278d36cb77a6ea58cb0749535be0ac9e1a3929c4401559583d8b0de51446e301ae3734f6a6de43d3fad3bc60c2b872b7fb2f4f3e179250d11c996af0806ec12eeda33406424593480424b598af4e3fde8cfdb967207549cd4037935ba97525e7d371e13b41c147c6c3699299600dbdcf6713cf739aa007b97fecea5901e9c3ec448d8e5f580f16e700e2426a70c2f39989984a7953fa340a2b4efc89d86592f6a89af07aebf0e7339a0c1865a9dc1fce73f6e00ed30af18624ba1e54947c012a546c0df4da61a810d5cd86c8d2ead89286a5402f66497eb79f6d9dd1406a5984d8f667138dea717eba6c387865b4b19932924613d94331b1769f18fcd2bc331fc552fc05357b11d23959dbb3df9a8232475ccd7c5ffa1024e07d3f7ddd07c976ec50f0fbddedb245c7b60d7fdf1b8bd15be86e65969861df5071c3c23118e2332f2e87f8c1d077bc34209280d745daf3339d281f66e8f893e116d6cb53ab0821f756e4515c09b64933b9a32aaeb9d870321ec040dedeeb9ff6a8c463ce95fe669e70aa2309c4103c9fbb0d203730cc3b228fce694d35f9075d153f6da4e8834e4412f7816c0cf927f138f6eaa2c9acef7f6b55b03e40e5403d9bcca422059224d1de7c218c7ad85374e8d0675593183893615b3fcc98b64e039df8cdf027956e73bd9ac2d43d7d6e719327b2ecf9aeb96f948b194ddfc4ccf95a9146acf341cb8807804de16b18cc61b407037641b54d30e8cf58c84e7ac250cbdc2a04ec7518eaea0bd5fb65b67752711c14d2c0f15344c86ebb894e5a462f811065322f21e8abb65df4f2c24ee85bb68cdc0aa696893bee80190866c65ad05091f224c7d53f210b0f3476a41353b551d11d27adc94569aef407e5259fc990015c469fa28dbdb7cfcd91224052de699d63143ff043dcf2bb4f6d95de2d2cf5a8b6aec5df3886aa794a513fa77ecb90d9f61c46418534ebd9a46a950dec1627000127cb3020117f2381babb3a82d39f82eefd973751106814d20b26279472dda0cc4d0a163ecc25db0fb0841f45edb8e8e714650157e4cb5b49102f7fc2373938826512a28eff71061cf62f3344ef805418c09a10ac505fc2f7ae99f3c8072c60f4d2e05d6049dc418c4539420fc7a6566d2ef828ac2f541dbdb2f128c73792c06e218f91a74e7df51c110ea2515cbd5ac6e92975e39f72a4bc51326f152fa2bb7d804b9dcfa0445e2280b787cc3b6a7bd88c08e7f107042bbedac3396855ff8c9cdca593a1f88f29e11f09f7bacf522aad950a32e5502ca4fb5030ea75bd6dd94039cbea8ca5be6930458ff3184d1952d9258c32d6b074bbcf78b49ecf5c70df0782f7ef65fec1e7dde2b5e92d8aa24373b323edffa62233389bfe830d60ad7609df4372f7cfb8b5009ca2db2b0d3f3a9b786727d191b887afaac6bda6fb2341e494954a109aa7454b13fc460a18d234034dd2da1a2d65a5f91ab196d9b974d508de4ca71902a54e42bcdd930310107108ab9385b77d762e0f8ac049cb716154820dfc06af6b16156f692229d6f7f65e199e8d2ba1ac98c568b5f3f84c7750305447b3e5a625fdac479c731aa26addad99292a50c37a9cd154bec12bb379c77a1bc6cfd366c81d2b8dee1e6a2b8f1dc4d7d924b00e690f222258534d46ba36eb97d0d4abd33e1290ff5fa2e293580c6885f4c8188547c0049a8fe1ac923dff79cf74450f66a02764dad88cd4cc0dcc7cd99ca75d5e8ebddc62d5724aedc7d7f1fe2d8b72a2f8992db86aea6ab9f6fd5c998ae5079c50c1a09ef0da964cd83604f618e2a0be29d52aa465e29c10aa644f6084e7b49888d718baee5e97577489c48de4c2eae750a0b3058da79d380437a99f266939324f47a457cee81e83223f8e2c83faa10329b6f2305b753eecec1b12c256ef5fa69db7d30c26f20927c7ca9f05651d93a7498de869cd22b948324d627ce4f49333f666def9c9e86fcabba1737fc14e4f0da79307e353dae8b11d5249860232c09413a38d8802ac05c832c59fa656d18b127429f1793bf5f0f3b3d2748ffd56ac7864d0a6e6725ca1034b893c78e703d27a771383a47eae6494e1c4571ce5623cc7d7b8d25c8fa931d995a5c647ace2c0934fa96d129a5cc00f3b4c84c2305652db109fb64fd0ecd1adb94187854d5618da65d05142b3972b5d36801e8b513f420897e76774a7100682e7c88f6d9db2128fb9fc74b3ccd56e14605b544f4591f96bce327c05371a78218310d7a73612fb16d68a1f9f484fc03ed7d2aa0c9e30f982247f75a38e3373198a21ec68c14e1b8f90ee5d5e7cd67a99c24c45bff629a7264a7275f9a542740c339c6748a4f3421882d2d3ae5b201f1af28ce9271fd383ffc1ed1ba2f0cd46cce64da60280d90124dc274ff44fb7644b1d0f4b6f6ee49452e55c7aea3d1c169de1a0bbc503873604023e7eff4cf1269871f52ce5852a6c38267eaca424e28dad9750c55c1dc1291af1dcc45db9e5aff245ad49ef512347c8dbe8cdeedb2ed7536b749dc5c824aaad7ce8bbad22f4c3230e9ac888f4457c4a58811d060a16cffa7c1717ae0f30859549d951916274da6c7580c780187562d6fc5140602ee9d4670f65c0289969cb0f5663913e072ffbe4192813dcb2564c15d53aa8c195b4c669c539dbd32c2ba8fe49e9f85b64d2be0197787cc7044b665cf70166248301d850c14678c7b690fed9059c7e4c374507ea83ceb6d9a52052b581ca4bbe10b853ea11e9d5a3ff9c60f467d0f228ce1bc2aae5328a4b6014c0d71e2f97a9d769751bdc876993eb30392d1e754a9ccec42acd18130144fe90247c5c2a10dc205c3108e688c5948215c6a5e453d1ad5289c9b76a477af5b5000d1c3eacebf08ee89f024a3c8d19c3900e1b557998113ff3943e70d32c4a0bbda7db7682a4b791030bacec2da4b6dad5f9e804911940a4cff72ef6eaf7f198904e750b23d117f915da85d6bebfd4fefd9b85e7557dce3961e7a547d33fe93eae1d5814f3c5be085e6f536578e0661026988d75b7fe156dbad8581ca1746ff58b9030014da3dccf3e90cce1eec0889a0567404383e313f70b59ea7064f73d2a2fe37081011394e23c629338a69dc5d65cfd3f87595baaf17a62002a7d0386d4f9482670e72e4d78abd854a7a635f1a06e256ac41225cc2cf09fecca1f038c0beccf542599dbe103d53839503ff9a0e8b16fbb1ddca6788439484973146bb1ec7f856df06c1d5962c88c7b589b22bbfb45ebe59bbaa3b92f5ac0dbee7c6dd96b294fcadcebddb9e4876fbcd391f2ea40b11edff501754c355138ab15ae8260fca339b152d890fbea8c5feb69cc602168b859c044a4361ff8b15b8336fd978eded9f83102f5953d340c6e2daa54f1b35b31c48846c2a9c2d2b31ec698a49dab2e403510c56a8a005de24037f0c4be8739c548863f4a57eb55ae0ba669da475d11b46b11517361578a34f187592125fec452da22859b9c9ab407a17b02cc1f67f2eb4f65e297eb719acd9ebf0bc42ccf31a7f5e25311b9b7f14f223b200d3d31c47bffb40332f181c418372f65d1d8eaa4a2a9fc439dee5fe57479563efd42f5ef430abfff8eff731d9a62777926bcd70dd3f1903f05b7602c0dde1b98bd7f61a130391f66493f64ecc6cbaf036b1318ac87400b45717ef59ab2a960891393847515907dc3f864943ccdd8ec61cfee136731dd002aa6f940bb71242d385c54e3989f27a75bf22ba7225aecb3895d4c969795a14b74bc79f6b6e115c93991dd52306cc4ec8b08263921acda76404c3d904560f8a4d12b02459ca4d9b8a642b6fb803183921ed4a4719167b17fca3ee9927d20273cb12b49932713d886385b26035f569cfdb1d757d4dba1faf578e39b32dc9463810ac9a4d07289463a27426bc874cf01baf41a3982849317383c51591a9615d0fe5afb16cd3d1185e564312b3b18842010d0748200efd97fb31002f830709df80338f9ead8e94e17567360fd8d618cef99bca23224dfb6253c4344098026d738cbd161fe21abcb20717dc750d969d77e6827913bfe1ae3b8db9183d4a425d0168c51c8a989b341c363b5ab44a04f85cd0c6b3b9dfeb7ddac1207ee192a9ace4ca96beb36a6975db248d01e0dab1474d8dfcec264b8f871375a20aa6be353efd5d390392ee845f251d1aa82018f69d06963cdd462598dbe37d44e06ea635662f055863af894bc5c551bec9114ffe229f470447d316ba69c1b563ce4eb30360e75a3f3f1117bc71aba3341e0f7e02d8dce06100f0903a9653d8a2a2c708043739947b29f3202bfc4af76ef5e9ed902aa8dae347870ed7277d85b2cfe20265580abee02e93e5461cf88018d77e5cb4074300bcc64831b0fa3c4c7eb4404a379af5ec643b9a2aa276d4b06781ff944fabdb294a42d0c0e419d3ff059af87b47b9084a47d0135ba68e70310aa3e56d0ccf7469db42b147a2ef83066beb95f12e771d7656ae9979090d24434cd94215343cc8e35ca70885a9d6b0086ef1ffa6a1f3abe268e7a72492a3d8931b9164b5868d5dd181b9ba9962e4ae304917dae479882ac3d90caa3ce424bf320c245425be9ccaf13b82f68962704dedfbc34549f3919166fb9d56b1d1f25ed3c4241d6fbaeaa545d560c8df8560c46d5089140c9c14d147b6e7875dc23366a85decee4253bc7735796e108f12d98921b728d0d47c68a121dd3b37ed02f08d68ea9bd33d0b3f106db0bd68b47e4ee0307795bbd7e70663afc4ffbef33ed47c30e65ba170820048d181cb4e9c9e9d48bf98d9f255f985dbda3411604c9cdfe67ae9562dcc37d16ea8a943996a341eb21db8562c6666d22ecd8c96fa3622f8c7060c27859023bef39db5302d60d5f0e5d455df83e0ad9288aee131b8e13970b19ca18fe7d5993357005b7e80e45d9a1cef23e27dcf60ee7ecaa1f35a8219a7a3c944e9ff6c092eaed41ebd0a780ae17d2a8e43353a7e03a69b02a28acd9ec6f91483a820d94cc797cf2396a64e7e9ed5663e64a72d1db5b1ba2279c975ba621c42d02094ba12a861144154f54c3a69b6a092b680b63cdd7576bab8e86b001e898bb2ef7c0422143da62462680aa1e7008e74d7008a83757608184a8f41462c90ce3e4c76e68eff0d443faea1dd92caf20a52d5bb231156f8e9b9b0ebab6db83f3677271eb47d7e4a5dccbab9545700da2fcc1d0a907d1cc22b778c0ead8d49b0c403db3c28a36cce347497559db432a1114284bdff7e3c9f979bb2ae38f15f7429c7e11af68b8703c93b19a7c39044d11b67fd72f48f27d6564b291ffb7aedaa02628bca989b5403d1a3d40264402831a3c7231a276086b70051ac3bde53dc28d4810964ff59aab9fa077ec60cf292798ecf24b1264ff559057062a4089b8eb2854f44642515941a03cc2c272fc78052b0877f0d5bf04bb0e94ca32203962ad0d38db7d50e07cbdecd4728a21e1b806d3ce2d6edf2b7f2260d7f77058a964a91ca4d86243ca75398a25d90f4708fc37a3f04d73f2ef3a3a1a6ce05f339de1913d8edc8000a6990f1595de63a18d8282be53508304bb0a543cd0000c47bf9d54bc31feb7abf1b97a205eecc2f8c2ab61a77c512a2b1547aa46db1a83ad0ecf4890e0c3869724a162f8eae2b0943e073b98e4fe93db02f0ace17e0c2545dca2bf044d17206c69d5707c8083c6ae88e754dc26e64126980809cb868ea81c619fac78a3f7c32de0e2af2c0c006b3ce1e6c0510b4854d03658e979dff970656434964c6f0d85b220d9ea7eeb48b783d3383cb46be12f178f4fa87de653ac26b6203f76d931dab56f23f1d23ef7840110a893814fad071aa8ea4644426c6bdd13e85729a910ea2de29c91e54c9fbb4f2e5735a0b2f9cc0d594f8ec2b10e1cf08953300effe31e5603b480cd03951ce643fe0151d3585908516babdc7bb4f467f1e64e0fce67d3dfe5a6f1e6ca2b1d247b495fa6e06365773fbd76e4e5d80ca24ea3ea283ca4c958e180bdb9b83526e135f056184a0f996d79635b67786e284dff531d2aae03c148bbabec24eade34423edf55a2bd1e8a94caf97a6313182e0e7bc0eb1735a6321539b050b3c147e38b02d28a96e5af98f559deb5b887dab23e1a147fe8755384db4b21b2a4137fa98657927616a3c6d99d38b141cd411b9f3f8aa7a7e80334c5c2f31157a1a824d9cfeb9684ac705b04e222f76e11cafbd3d173679911f4d90def1d28e259f8f6a29700ef89e7bca9484a8f98dd4d2b1cf0a271d0de7690993ae9d62ae6152d2769186a034132f6f8e8c0f188b8607ae86251891dd7adadf211a3760feb3cd397d88dc182cf76d2b112cff3e53a799afd9ea9a63c38bcaad8b30ff591e3cc9a456ac5af6d590f58ffe4b6bf6b82fd3ea4acfb2b696310d99bc00a839e3520f101ad900cc220f45570ea44a6fc345854ba2b9de17ee04e6a4d3e6c9ac805aea823cfe03cce05a2abe8ac207e1a8bc14cb4ac30db1a935df2b8342bf9dfa68aba7f2159e187c6e25c50ee815e6d64e994e7549646594fbcecd354d7d790046ddd0bbe38c9864ba2ed751ab1f763d85b388a7fa3704c1aa059946c66eafcc5a0c4e8c9c5792ed153add54e61d1aa7b2947b19d66943be291e5288b5757a90e5357e3aeb6a0ad96c28401d69877a9151b5e6b397302a577015adf4ab72f95b71ca04b90c5d227a0e9a693767ed7ff2534b152fabc14d834c70a01903728cb8c1710d4b571550feba4b11ac5323408eccbbc28fce1189e10e1fe849e84820f4ff282eb4f35675dde6549e7dd803c6fb3685dd69539bb2911dd1c255b447f8d2fac747d37997876324363dddd96c35b13ac91f0b5c17d0b72e58f379865c8b7192c18f10be9f81d493f9c17bbb57852bfd12713857314c937a6c474be4a1009f782c1de627f46ae9ea8183dabce1a429a96ff51cfab2578a3c5372c39d676a661e389b5262257c886516af7518583a4c23f0fc7285b8a82c98cd9bae77ec0dfe9b3ee12d4d7d1e5474b6f79fae26910b9f196a11662f086217e0b0e334e434429c905e2f45f41d6b55dd87fb61a36e05da27dc2d26f9a93a39220e33a34887f0b3629fc16022d1dd7f784d489356c43a891ce866a37e378d3d12745215c5fa174a65ab89ff81f627ce788cbe3cb9aa6c31cb04a470c6021221900435446e0c33263fece1fd9b88926639617977ad49c83a80da4ee814c1cf7b0914cb096818930e9f6849e46941222957de757e1ef1486624a87a05b76422422d6b791cc621ecdd368c993aed9cc765228457cb5b103972f6707b043c363ee24bfb1a5e9f1f2e8e31d3f6574b764e0d12cc83fdb0459264a031839f478c6a427466305ba154c9e0d84ca2e1f0fa7783d96d1ca7f19c4025358debb82fecb72c95f5c331d2ad3dffe94504ac8fa90b3f5be3b50ba465707d15d466e0580fa8cc16ff71d1ec4b7ba727905ee43b19517ba09f9d25e900ef34d06640a47e6d1e5d869891d4e0851f918f1475b9d328c7593beead2e529160bc58ceea7c0c320a0a41ca85f747ddb15e12887cd20a90f134013200ba86091f504bdb01cab08eaf27c46024132ee692c6a2393b24a1941cbfe6b693655c1a85abd58ea6625bbed86296ea3c2e6e5bddb0d8b63b11662f02637cbf91c218422b98a495b7b1eae2df43190e362d6df52affd2712f431bd3c75a3c123b33c7c1402abbf50950fdce5b079b9e37143eff4195f71bd61eb19f5aa2e54d7a0c9ba95d27c0af36c8ae3f0b5edbf299ced1f5924123693bab9c236a6fa78dc7d10b5069bb7b7b9da0eae29e76cdcb2c0762c99c0f16f8f27e3d99c19a54bfcf2c8d3fe418be1f381377dce2cbfca25f2b8f8eba51ffa8f260c53535b88a3ffa8124383559e25945db4ea600bd0532f33fcd721fb7c57bee3b71455317d716ed85815fdb44e17a0824fefeb31d2588f3a9bb42db15c816cb932f2af4efcfe3c8faf307f7b41f62a4f4ba6a5128c9a6f09ac0124e90699dc2a8fd5720c6e4c1446ff3a9fa35e2fe693a56adadf5c89a4ef040d7a884d499fe85ca646775b79732b84b6add22527dcf0bd99fa2cdaedfdc9f3ba2c18e290b5fc9823ccdcd54faa22c625b3a1bd70291d3334dd2b3084bf7dc55bf108616965eeb74a7a8adb7e218e0861aa693d336b2460fa41555ffbf523bbe7e7dcbe7fa1992133fe6f3b49a6fe6c48a8d3b05f7d39f0a3ac6f5c0d65c43ff1bf4726147235b3721700d74c16e322123654975246aed7683ae7cca43dcad81d7bd83092e1fceeaa73c7129ce18e5716d406b5d9dda967ea4efe275b41fe88a346d50b8644b5ffc62466934ffda912330459c71b931502ef54f829ae3972b57cc71910077cc9d110810889a3664e6dd5998903743dc2948eb65f24db4becdcbe5f7298fc41777f50975d132e2981dbef38c61c04381643e4dd0d385370796a3193eb90b567a5366c40fa14590c64a16d093f5a473096b98e573ace870664cbed097a7e05597ba27287d4124e9ce2b52c7ebd852977610f7535877c0815fa22981f5b09b65165035a5967f13e28e50e34a8b4d8e8f5ad89b59e3b595c3836f5d7bca2d9e181ba91f7288aebbdbdb5a33443d82d8c6605b66c46ea0b538b43df4bbe6842d41141f81282f7a6846e12eb7968565d0e78cc7a0daedc19d2d4640acc35152d11d7c1d2fe12d6ff6531bc1d31ac8bf68f051adba30326e590e9b74e5b7dc86a0ba9d30d32cfc90e6ddd7a3b496aa56579c7e001f5ee3405ab44432446cea61eb6ce56189c5c067d1da8d018372d729482a7ea4ba9df9edc91b50f00cd00e304e9ce0bed5584ff95e7e1a3b3ec87634aab30622cf8d4b798bf105780a2174a10354144afb7a743fd63f44c5c8d9acc02da254c3fb35f9356da2fe31f9f0a93ab3f743e740a70c13d1b4dbb53868d863337137a72147c29dfc11ac5a6f5583aed122cfd5d6d585eb1bbbead6d931c537df2201c86f7d6237646676e5edc38c92736ce6fcf9e6c836b6f46d648ca3fd36a04b3de0d503a320a5039341eab9278588204ad077eb1d66fc3cfac7379c939f3ae1a03cb7ecc17b957c1ec1fcc07a9e555fba75c47e83d5319b3bf186be1090d4fa137ed06b844d1a31c0acbf125ea7e5b8130704bdf63b7a456a999ae18931796a8e6e63d2b70da2eb3bd1da517e2bb1a69694314e8b0243ba8f97113a34431a0b9d85a2ae8a53ba4ed4b906b2a9d37a400c5f15f2b9b3a79c25edd92e666b36590dcfde56b0b144e6c75adb5f2bc7e70b39bdf063b32b6d5e7874730469e5536310b7b828d2a62cf4740677a961ef9603f06c2caba0e3f3468b26b89d8c5ffbd56f9b3d8a52d5852d696e529cc04e97972fd5e1a1e3644d724ad08c681d46a58e98f9a28f2c2f212a528d4f7b6f606cd632e7ba133be640cd7aa4367c719bb267b233f1951da65d01556da1d13ac7177e202a15d48263cab72d5de1c8462067bc4ba06b1f9685cdfe18f4429f2a0dc2de5444895e4bdfb7e937d10e69a2df15b87bb3b37f87e658d007f8a5f25a1354faf21c6cd868898b2a9f176a9058ef2877004390820c131c80b1371ef01e5cd385b7711cdefacd8cba4dc881d01fcc09e8860ff0d49d0cdf2d336e37cdff6b4ccaca12ae163af50594b11541943c141e268ef422913e9a1eeb524b67d55839ed76d8451d4ee4ffa4c762cb55979dbecc5b2030918adaae11099d1ee925bae43550260f042837d95b60629a25aecd5395014834006803b9888caa5e6cf0e34924a7b6e5a1ad87f46ae7156800f9376f96ff01c641e7d8f3b11885753b7d36ee4966030b10fce0f28a63d984b602b084f6ae207c04df91c60db99fd0454f7ad158870460e1e1d26b0f96f26a349b23fa236b2ec2d63320b91dfcc9c3d21706e2ec30685169c9bfa8085f8cc5b854b0e14ccc5967f32144026c663ed2d1a73e9d6c82bf071a2825e66bc6bc9950b61fe285c95640c3dc7d68a9cfa487b888989d5725cc88a1733e1cef5ffa6246ebaa3a989c50a1bb2c4afab64299c2aa304dea7d561a8df2aa43746d4f1ab269eee00d12c2fd4c6fa5f74b74f2c501787c66368dd0056c9e9529d9e5ab6b66590dd251a44f561537ab88d5138d6cc5c4edb6dfbce2a3f9a52bf3558531cd9fcd258a206ae0490233dd5e04f687ea9878b9741448cc8c62759ab3a77ea99502ef36836f359fe5b91aad956fd37c2cc5018fdc3c92d2657c50fa37afc4da850e47ea886a4db35a8f5b17bafada64137ada560156a3fe39c81f280910b9029a0b98e9d7449876c10655c8ee2b09f0d40529058d1296403d7f48784ed7bbad45b0b7cac8190e86ad96e24f57defd7fd78e77994ada945c18536be34dceac36bdc18673c36f96c5ff549f081d69160efed8e63bc0df21590b8f86e2e91fa9ceb8759edad08f6965747ebd3dd739500cd2b35e9c167112fa4d9e4276d6534d526f8f855960f7471caea63414b07c9f827743d1b5e2eceef9988a7e504de555e7a707393f102cc427fd012fa88e042240b518613541025efc4ecea62a5d4b30ab416b70c8152510e540cb685be4be9995a694dd591b8245256538ff3ccd07401f31a417fcf76b06b67d8d1b0cc8dbf140081bf366ada25ada6565633a873f00b73a1045218d7627bf122f5549eeff8d0fc15e2b5d52603655563eb8f666ac68222f3ffd257fd44e0e77ee71aa4b7ba83941a173864a45a3494480c39cf0616e2f604365a4b36fba59df601185ae1e29cb6d76c186c25c83d645192f9e24a031b5553ab46e00baf9ef37efef1f5de10d07c9344a97f91694fb7d7488e00149db7c6e0a529a6fca0aeb14ec67fa5f9361165c605fd51ad1e33e2b466239c692fa70959225ca237e7ce4dab1fbe34f48ea5b579ef4478a0cfc36b5a8a2e7388d80fbdc835839d5659f38c01e32f224acc5e1d86c39f213e8eba3b2fb6c1988a17ff8ece961b424d5abf6e7e89d9cb9c837838171f6a0e4b0c8a9058dd547c70e1e082fb5affe7b93eef22357105403752f9b60fc636c9fc5b4fdae8347f8369567f4957549dcbbbe0717425b0c26c012c651cf972d6b0ff69624b00e7db8c04c35c8e96a3f6ae18c1b7ac85074a75b17446bfea3f7e7ab3a4262d1932f5a3bc276671bbe1c27423c59010fbfcdf2fb8f1ac558fb5d626388753ab68db689e4bd5ad12a8f96f7667c3f80c9044c9d495a98406a22a7e4be2f1a43292dee3030aa7b62a38bbc31358738e5627cb69753b58a3a68c2728f8d236dfd7c6381f5021e60cd1174616a480fd035c53224bf70e64918213d5b977829311ee90fa8e6fad7b306f67fe964b8857511c71c9b77c9b6acdc669e547d5fb92ffef6f8d33eb3c247f7c408fb17f94592ac5d8ab3ea303c65fdfdfa738b700bafac6e450811e890ffc4e52254da5d11c38837ec7ec0dab22fed74fcc1d8b5688c52b0ee42eba34cb1e0b27f88b8f415a1cd8bb0b99b100e525192633e25720bc8ef71f916b410b0dddf8c7949953201e2fd95c061a0e37a0b0227eec0175acc8812de63e6946772c87fee5b96779cf70edf71d4b31eaa42bdf66e5fd168c76f65ae2e729919bffa753cfc5adfe9f28d9814196d0b72179399db905628fe3de7b021749450c5664d0a5c69f5e149d01cd12cd566787f56b96751bbcc9f200eecf7ae087f5b617604cb7a261dd92c271f9ae5b11e8e5f98acc54fffa34db3d15f4be5f37bcc6ccdfa05d4c6cff6a1907d9b698ebdfe326248587348e7d8a6291c9af93b97e8b831596e6c0c2081e38364ac64e3110a3fbe6dfaee6a98ff4b13e63d2f365399ffd433f0f88d515529b25d67bcfc7639f02ecf32cb4d04ba3e3e7159ee71ef6ba52ab3819bc027d5ff575e36a8755e162dc9d093b561b0af241c2f60541266b97e251a33cae0ebedf368baec7d3766d38fd1cbffaf90ec271d5724e88cc5ff170560864bebf7baf3ead81aa6c36be87455488b8a13241988c1edc2e50fec65bd7f10a19e8cffd07c8fa7f0c6e99817c0769f877be59398ecc85e9e7051352bf6b012013d867cc39307c4429d62023edbb60410161e087d8d1ad33763172c944f7d56387860d9422d531797a9524f8e7b9c0c7f11ece536515b90feb78e983201182db72d7af027d73d6347baaf4e9470d08cbce82b013c8861d85cc40a1a7da1a376e12a771036d1e870edbc4f933a79518da4fa6538367c957b0fd5192352c1aca4952bca8f4657d11f3d9fc3ef9f3c9f85a7088a2faa6d6ba4e19f0fc50de03cb2b163e3f9d5e8ea28dcf4c7984c3c1da10da51d57b8468beae36776a8dcf49e8308e9b0e621cd056d056a428bb1b8d07603e575f0791673cb1b16155eb3e3ab53a33c4a2f9e62e7d5901267c2c498aff8a34b5c7b175a7f8b5448e319187bf7a84809868899309c4849b8e854dfbccf1e80e716185bcea9a52f890928e0ed3e8690ee829a8eaaf651a3102d21e032a49f34e9d246c79b8de6a0e1ba78c37794db5be91c629356ebfc01b4556e7a2f30db5d0e806b2cca1aa45a0d3f8d89d92e8621394fee9af839d4ec7b0476a5d16190ed870c0a74b353e8971adda3122102ba774f404b2f3a70bfe87d3625f7466da11a5bf749bb82bbe38fe808ced2245f0b4996aaee7198d58bc241806c35b749a63c375ab9b8c81e4a2694228145b8142f6a7f1238e0a778372f6641cf3c6868b9bf1b2bf83f3e9a6a34ff96453f8bf6894805c9f85853958e5018a75cd28fa3b6533d1ed0a503837ed1ff70643d7307646b26741f028fa9e10bec0ad62529fc20f5e83820e57ef10429c414a902877a2f8ea0708896c4aa5db87117c479cfc29914cf24596859873af5334e42632306c5dec4ee1037ea83021a1ef4ef50990d08b8a2d27ebccea4ea8fe290fe761f2f5f0fe15dc9b04783c7983f4a3df9ff2891d43964bdeed425c45caecf86b202f19d3e17e880e11a0dc8783b1df52fa5e968dafe223ab70954c4ef70bfe098398e7a2da0ed43452edc3aee32bd5c9da4f492e81bf739f358d2f02d6b880355f83720d028437b9931fb6dbd2a77db05c8d4ab762bdb5a955dd94565d5360863a8b924ec69d96ece573d60d89ec871fd305b72eb76023a086ea4f17795dedf408d894e953c90a9f950f9675aa9eaac7294e09f91c252330ccbfef1b27afd7e82f99110e81e3f15e1f7838ec1379fed2e56f9a106506ea9b61dbef1285fc9da173b2ee516001dd981b4ad4a7c432d8064739df558b43b1dbc1a472dc6de9be2de38dea6ab76a79d3a0f0b43aa1ac19774320d3c400e65e82a65c3d38ef6a2adb332a438f85b08d23dc8dbeebb4756a282226413115460519f3a32811c1edfc6212735d4483538f3dfe3081ef558962f077e114fb8e80290c183dcd3a3c7226b24b62759f268fbdcd316962344cf762418178600f32cd018d5feb533f1094974e22fee01c4db10eae1f87566b9597b85b0e14ab53f15ffcbcf1472a35c4c0fc6dca8cf281eec72ff0651b34085cbcbf5ebbc51518de854060e4170ebec32baeebf2b122eb362fcd97480c82c380525564f18789837662a4c11c0f9c22be15d77b31b5c36d49dcd7bd59b547cf9aee4594ced1d4d806aadb474a9be05e603cd90f372da1ad3bf8493531f21fcf70fb1a6bfe60f9af8a2464314cf9e8927805dc26501c2fb25b090a95929c8b68482ade7ba3bd9bfa021cea46140455c568356e8f9a45a5a1ad33433920715569c874ba8f8270bde63273360f683f6eab50c2f47b30cb6e9e6cf7bde45df005cfa525ecad1bdf70088dcc099231c8b0cf04cccd47814d634861185cfef29d7be6888c38c3e0dc93851cf130c3f78c10ee9a945af48884d0c45c50662df39488dbd8b5e6fe7d60443beaaaf32dc0e6c9843473513bfcbb2b3c0ddfdea6cb22a057cf63e0ed14b5b1cd7c3f09e10c1d668fada2326add8f8f1fc5e5851066fc97fceed77cdb9fef484e91db49b3081bb830bd95aad3d5540cfd98c873295e092a3c0ce8b6a215bbc95facce3d3108c9456d66279d571c56528641f35e5fab96828a213c771537eed72803c7fa5162a7e93aa09067b6d5ee1bd672834315806860e925cc24347eea4eb5da75f96253ad2d9e4859d2b94f92b10c93e1f84175d261002e3a95e200caca041a08429d684ee285fe4dbaa40a4a74ef8c82957a8127f5a764ab09b4ad139e00587b5b8fc214cab9161ff2634ec1fc7cd2bfa04f8387f4423cb9aa79ad1ee9bd8fc8762e06d250fab43820abb054529873ba1d9fdddd0446a3541657b7b0e0182883371d44e182c5dc1671643dea96087cca65f092a5b2a776805d47c89a614262e0478fb26e62a293d80683093c99d682e39656b5f7dddf0d373b5c17d7a2a83a4be1fc12b98d1a7abaca75355beb2bb18750008ede58a6dde898420da2d313dfed7c0407c12d1953a101a9a103a5e01127ce24f5bd15357589dce3d827022ed703cea8f451276b42fb2a629dd9429f71ab85221942e714ea6ea5c9845b1337536768b2755f72fde9d994695676b3a37c83161eafeaff08e622cf18320e447a5e63f4cbf35bdd31bfe2c09f5673d950e0060ac8c19ce86801d16998be4a7dddd60ccf3335fc3b2654bd14d2c95504e5044a6951b58f1c9fb3f2c7ba732dd0a0138aecec79bc135817aa618059397df5a3d35d652a0eff6eabda0dbb76360daa92375280b7c59fd12cd986fb5dc5e385b79da4696a7a3a40420a806430cfe4b9b9d0c02c44794c8a19f5ce273487cbd408ac1c4b7b0d909229421b2eedf8d10fe891b96a6184ae8ae0d1d6d20727277086627ccecea838f3b83bbaec7c55a63d5cc0254c9a533f5dd7bebac469a411558147622a7b277c7923ef38dcf2ed38ef0133c83b71a5882fc837a1b24c6cbc2204c706ce3d7d58b54cc0a42e977eb4c530aa8f8dfd1253d5e0f42561fcf002af3c98f069a00c8fca3b6efb0ebf48c9d9f7912869082863616a964fb3e9bf49e755213bcd20c8a62d81a2de22c2c162152ba312c8a0b2459de6cbb7b9430fb8ef6e842fcea4a2c6c0ef23f5f2c3b9fbc6952d5088768a225f425184de50388f0f8f023382ceb0d08d41d9a336a87693edf4636c62d44062e9fd2821ce66d0d444361a96bfda3a3135bdcd19186d611789899832cf5dd32faf5187333efbc24c5e8a6eb24acf9da8598de7ee1837257a0bce83b856d2c3da94c54e5cb5daadd5db6ca4782943651cfb8f08996e6d1ee90d6a73f5c72ec89db0cb2a70b4921ee840ae00cf13a9ccbc8ce8444da4b13f7f3fea6fdaeb4923575d7279b6d5fd8faf0e72ea9ec1b26776eda61b95f728b38c7549233ccb8a1c797f9ff28ef5821200da64e5b0d7cf59c3b38e48a81236729a6c49d46cfe9fb09a17f011cdf462385d97630b7c382e5fdde495032235a0f56482c7a02f2dd1d76578fd018fd9d737ef52eccdf20d86c87ee5f64e8d9185e1e05438a2f8ea8b448ed1d525bb5dadbdfc9bf007ea8d26eee5111f3480baf4d7d688e8dd8b0e39bce5524a044769a6747291268d7b0342cc99299d5783c314a2c7efa2a729369197b5d7ad4efa11caff56782da8f102c1799380846a8fe866bf7af85c5ebf3803eaf87343622131f895439f5ec041ae4aabdae8825f190f45bef18c8f825714f5474f27200bc87fabf9e86f8e84d4f74d07a368fac4dd0e4d91a91069fc041be92ec3283803e4c552d0092c93105b7f9c65b387db231afc9680199337f9cc95f5d3143d129b5fd83a9629f875d48c42cd7788acef339aacd2a2520c6accfe16c165e26c616ec5c4a12fa5c05c50c5ce9913a9bf8c021ff88a4bae87b39232cde602214a56924adea988a943e526501b5bbc00adc9311a8f4f95b355b76af743236e74b8d0458747fded830b497c811725475c15720e3c8424cd16469fb447f8c536c770e030d96c87319710e0b76bed325472e8620f33bba504c190edc10e63b5ad56553d2a2ef081b56f82ff3c4f2f60c8a31333ac208d4ae729d7e56b303992647440f4dc0bf8973fa806a64eac3ace3b2514cc41e0916fc8f8e6ff7bb1b44c2029df251417d955015510c488fea7724273db5bcfbe04f8f747eede8358a0f2610f7ceec684fecb0fff3d6e0c6b9dad58868faf6fe6f9aa76871584d51b292b0eca66c1464efe3c443095cced086d6324f93b7fd4c2b7e2ee761531e86cb81fd6927d067a49b7db620414f75026e781fb4c4792a21c5864303b0b5270ea4a4a959c3ee1304550a1406aca8b68837972b5e3862d339b44f27dec077193f4804cdef22f2766c56633d080ec775094865e0e8df85260cda9d9e775058b13539942da116c064b590a8def36b55ecad62c03b48d8c017c4934b4b4af648e14276428a67d00e3e10b6aa91bb80af6a9915014505713153db8e25a305dd6890a201f0fb88f07d3ee5fc68319af06c49879e3e91fb9a25703fd24222e9464f787ba771d0442098a04f6539555b0462677adc1442f1ca6e763002d49b051abbf1ccf83658cae70c55e0a152b8826405dda017b55d557e99d0815e0b6d26e38af634ed259b23a741e6bf2457607091ffb1505e4c369ab8c40a4d545e1814abc5886061382b82ef02cb6855420582916b0b51f23af09f885d3ca6eecc65c2e39feb35bc1bae54f8958e98bd30d58dc1706a145ce61a6785c10ed39e99f7f01038e4faf33e360e1b660357ead7e8567e555033953bb925eb9c6ecfaa9926877271adcf0346cc8e0c7d4146d143d2b39b0204e4d7ae45eb07ee780fa2a596f92908e327435774c075e63c7f1afdbc6cf9a6d8274642563e88197a6166634a0b8fa7421aff1071ac9867c68205cd8ecf23f71d519b60cab07e9de5912064eecb0b669d53644d1d87670bf6afbada849f131d890135f0fa42ca8a3eae431611a910968264e87f3c3d05dcef6b3948889b425089f79d0272af00fbb1f941f1a04bed8e98e9f78cf4a2c2b501091c1984155b82cdc9bd59a725845591f3189ad6cd73c5be392c23dc1faf7be288506f83b490ec27811fbf3dee29fa35e18c941a1d31d38f1f43a4ce5aa6caf88a92f02ce35d29e707edbc5c2ffab3927d889a090d0358103883eb86a36a82e77ef7554267deb6fd6cd680fbf1e4190f3ee78b6cb18f55a239ee5f14282f73671357c6a98d472c654a821f6ef6f747a645ead60f01b7b6850ff4905caafb9cd46883998d1b05c949615fb225ff8cd7d0d9b47a2de8e685da0f58e3753654c61b70567016e90cf9808f053692a0a57fee74979aee1a68f6a803a72877ca58060f47a26f5d29285028e8f930cbba96c22884d96d9ea54751e9e28050e51452748b708509676367ecff9f8e79b11810403cddcc6220f121f63214fbc1069ecc5aac821e082a448068410aed55e722aa2ec390049c9798defb091c70d258c6bcac444e40d0a0381953329edc7c3156ac02517580fd8968a830ec2f8545a7ecfdf503f122f4858f55871c4aeb22422afef27cdaf00faaebf2aba78b8866b7f84921e5a51306f2dbe609b7e0dc45cf9fb8ad15781aea516062916e8290b09a0e59f9550967354a71219556f23bcb61d6e6501c7a9fd8a3de510d56d1912d59b1f4cc24034dcd8ff5365af3ccccf7e34809a23775249be04e26550745714f80e0e1fa53a4166ac7d4eb43e7d4cac49966af841280a59592ef0175acc1d948c090047505a3e448f537d1bfa25d61d70a0fee715cefa22dc1edc97b4b3e0037b0fd7ada477c039c1308dd3ae24d9fef71ba9704576b22c717cd08cece131c3adbd227f0f509ba92a8dec6bb059caa561fff0187a6e1bcdbf0c282587f5851f1c0eec185e3129e68499987387c2fed8da617bb111c6c0915cb0f7e9ea990f977235636a74f3545cc829dd68706163160920acc5f2107facd131b35db377b3680f22330664a81eb20101acc68491f10f903fe12f5185628a37c32ea714a6cd9ecab63112b64711692c12f012bfdbdce6166291384ca1caa4dde22051ca2fc1f415f092fc2f2f162150796eeda56be227b722e06448d54aa59c80841cc75e756f139877368585db137e537dd9fc8b876cafdcebcc67ebb31a218664125d673fad0f8866f1bec22eafcc6c7f730d695b0879704b2362a5db2b32394a0ffa2a7ff563eea3e7ea909a390243cea972557e10647fb2c99ad477feb41d3a9890150291bd34b9d265a9fbf6393148a49201f603c62b823ba2b03d9701364215803cacc5295a04f28c8e8170d3da3753bc3caa7b39cdd3ebe716f4f32dad906a134e7200acdfc8930cc740a0d56312fc3b0a9016eb6bace7661a9a9777255c1b9b502a27edf6a6ce4c24053e6d7fdfe5344595e45f0562fd7dd184576d7ec581f960022106fb2f2e1bfcd5a279f036f5a862bc5f0be8133b59ffceb32bf8d484d033cc2438efa49ec4b478eb981e33319add745e1e20904e44beaa77ee0b0bb53c0f37c479647359132218ce33a7fb26c32eea38f23d05d9ef4fec8b89744deae5cf039d05f1962009f149fe5f9d5fa95015d1fb2eed6a8b18ed7fbdc0b173fd73856237d3cd074d5930b4fefac94e5adb44026e6ea831b2c53dd5da95fb293d9c94ff127492657a433f956db4592696be334122ffc8f2ba0ca385471abd3d13db1b42623ab113396cd4f1b3e48d97fd68deadb36a8ab50edf0100b43896485aa20bd9153457e03b410041773184bd71605fa9b2e9b98416b77cd477da242b7e38812e2d8053f177897df7180af67e325e4a73ebb466771e4beeb42ec551aec582ef6a1039d4f833f85ae028947f31622e940e01633ddeb2fe245b3176893e2a4ec693e17fb7419a5f596463f3abd9a8ae74c245799e790be6397ba964f04818da84ad2e32aaeceba10653f9dc3e84524b1329f76014e3d98cdca320b0abfbfc25a238940b7aded1887ae8e6a01d204774271f6041cafc3c03b7cb6ed024e263eaaf54f242932ddde0cf6e3f121c5b0ab03ae95895c8c5eb7798d2f2dbb2165833413634d339782b0ac2b4b2cb9c3993d02751def550a224b7303f13c4c7bf18ad4bb17b1cbc9956abf252a0f8714c5934885ab7043b22e5db958ee1de1da4049ec274d1b277d1b70458849324eb76296f4391681ce4b6267835e87489af16670cbc0514ecb74761726922b0ffe6ffbb8d6069ff586348f8353195242e1788faa277bde5f559436c79c42d000905e15784cd4a50eefc233325a68cabea10f03f1beabb2a1949946e824cdfa10e8bef46e9fa9aa8c6f6932fcd01c1db3a09fefcf04dbb62281c64d0345ae36f49e2170f6d3632a2494409ece683bf4371dac42a57ab8be150cdcadf49c9e5cd0216d92ad34c3eae787e2f0720e9bcabcef4d7edbb1a30e5d8fdd6920bf7d1ab4b7209fefd34e36ab220ea0d04398f8ab1e17559ba7ddd1de658aa2750c290f0c07240c442ff513d02c3270489b029ff71122869704f2877ab52750974e346f275a11ff955f56a787c33b5a60b6ee0f4f613ee0cd7431ef5b103032582d3e63c59d138aff5daf4ca20cb6f8335bcd6c7bfa5650d9037e8aba7d723c957950e6179eb32ec2351f8bb24b4f275db7b18f1a098fcebe4dda2a8fac47bd6ff84ba1d39b059dbc78c53425b8f43ddcdb6ab9f82ed40bc4e686cd2570f7dc9b0094a4184ec3eadd0138aca9e5083d046ce35e557a0db9d7d399428e36ef623dffb95a54c583738571498fc92e418434268f216b1bed4dae99937ebd1f5ffdd0ecf9a030263ec5a4bf2cfbad48dc9d140ca9ea5def5e2d82ee3bfed192d254249af854fe1cd4a974b8a0758f1f96e4bb71396f4496bcbadd0184bc8884803710a64bba091761f739d50bf473eeff649e7bbe95b0b5d9c10872531b042204b62033f0ea2c3c1f10bb21a08e9cb8353d5babf11cab2eb5b52a1a549d476a7e83b26aaa9b894453d551d148afa66d433e860e1ceb0abd16159a754ccc37d4790d79919e6cdf82304262fcf8dc9fa265600ca7934da89cfeb045367350da36ab1be9773c60c14c7451b0cd6db4802815d3091e22dc5e1430db84befc22843f46a416a2ac0ea7ae288e1ce25a7a8e8e9cc4a0cc80e4cb9c7eeb2e17b59a043c95ce0a7f3dc0658671e6eefef60fde120596871ca53525aac6b192e84be1cf411a1618adef9cb9d7ad63f558db80a3f73849eedf50d25f22eab36dfe6aa768b0d65f3a1c607acfff8a67ab09e60eb521cdfcb61e29df6a7c27b21fae377954468b672ef37c6b0bd155bd056e6a163dfd18f9abe5cf81b8b62d36b8e5e2e463b5c634a077f9ac2a3202578ff5c14bd71e7338be88e5f744de3944f64845fe130b3f319fe85805e5fca4752f9c186950ac5933da1cd1c54209c6db7360e7052f793eecb85d7e5de99418cd146bd8a0341b4a403d5dcad3834a16319efe95f2cce37f9cecaa1fa619ea05e6c985f56032077478d0f60e452b117ee57f958bcebebd1c80c1b74d760fb0aa13e4706b0221436353406c22f67a4356f12912c5cd72ad3e16e656a6c0cd5ccc34789332ac6d758dff37ff24e7b8cb9af1af75de171c080037091f20ec458ed23529a0755c5372785cf8be0858c00cb8ad8c9198caa93ff982a30bba27933f9a93280a0e1342b8f11faa3093b95837d9dffe1b0550684ea2c8331281cc464db3e43c387d3a13aec978e6bc9112fa209bac94be583eb81e52e5cc5a28c87a9d5f7b44b1b3b9276edfa49d516f31e2acd51be1d74954c1d7229d48d2ffac96e08f88d24e07d8b96a821c611d29518589060e89b8521486fb7cc9768ad049d29f591f3d3d44ca221ee67ee46fcae20b3707bee7e8aa2c997c4bb07f41dcbe317ec97bba31ee05f796af659ce451b1f369bae988a458a59fc143c68bed181250eaf37b662445c0bec63af211fae289ff4a87e1071e4de778b518c44cd1bbf1ce351036334210affaa6436fba36681e5e6941f140f0d2be45771b235f8b88932775343dec613ea9f07e9e40f1d3d40ffc2a3ab5827bf98c0f7583103df84892e4f24199158997c2e93f269478cca0b942eca20017cb80cb98c162b18ef705d9220895c5112edc459130c7ac8ab495092df47f7f691f4ec1ae97c41463175ea56d6df3c3fe521a3a8aa2c1fc6b6ffbd1209bb43fa51c11d5cc2a3079ed4f2253c65d94334c46ca46d5c1d29ae8870adbe6bae85e859a38955a979bfb00c0fe6d2d32a25408bdcdaf1b30efdf84341bed674563b2e1a815ba51dfeecbc2af74160da3f0d2ae361d21e62907122b25aa949292233fd15cac3740ea501d553a7776e7f0244a6ea69f0ed248ddb197c3ea8363038e5e4ab4f28bdc5347e07802f8cdbace52049f3e3ca07eba8b5fc456e44e6b8ca94506647808cfaf6fd0b1d0a4e9c426078ea14b8008f78f4129508ac3df752ad1167a463735679c2346af15f545b5de06d834a28356f5236771aaf433142fc52976beea12aa09eaf72df332aa85f0c2abea09776aa0a71322259b76cbfafea7eb0311087500f8ba5ac6686143842021d41ae14186752946ddeb0955e0f3b779eabdac396c8778574735af28da6ebf54cab9363b5c8da5e8abe81c5de317705bfa11a49233f175d360f37f9506836bec139df325f66954efcaa05326328e7d19d7fbe586cc13d5c75ef298af25b14adb15b9dfb83da785b2666b9c94fdc0f6ca2ec4f9eb3903300cf04e9a348decb6fc003939c4536eb3d361ec01bd55f56cce0832678c894af6b7a8eaa024a69e5a878fc3ef8e5a653ad885bc27c15da693cc3ccb90fba22417d1460caaea464079483293991461e697b193c160a51a46ee340461eef643896d6dd61a52471586f70d7ef20cc4f32ad20257e876f201cf553da629892269139d0e5655c03cb70dd391b1fd8a342c10475cd052f085b194907fb441eb36fc76305d59c4fb0b3df74d35a8828033a45d03473976f084f0eca8e7cd139be8ae9de0777075d5692927f3e8b23680cf2c8d6510f180f27cee334860221e1dfab2eb461aa431faffcc8b31295dbf263dc61fadc63e470715cb97efbb186986c01189ee28304d18182c0d580c36a96e1b4eaa2b88de040cb8131bc5cb93726269bd80871cd5855a7bff3182252a314a5e3e7ac975cf83ff8b1a8fdd8ce304f7ef36d1facead2a0fddb673d6afbf77654465401109db8d6a0ad6f3658a4f0cbad51551d5e86bb07f70c32c3d33a6b3634b0d3be8474c6945217c019b1b386a7ed9dbff8a0420eaf82712d978eb3563a919cdee526504416fb6c55491a4290c198b588ee5a9de9d202933dc1b2fa8666746230868d1013ecfd2a04c8aea8e83d469a8bfde2cc03b6f628093458777e96e2029e76e2b588c0c06ecb1fd25cd33d32229dcaf67cccc12c008aad79d6509bb4ff93d3f4e700cea5dea322f3af7e88ce0a7f02eeec1589cf62960fc05addd58b4b214da246963b295dd9ec04d53d48004ae1752c55ef8a76163b84b0559eae23d20ca9482a7f8cf5a6a0afeb42c44c25d76acd8a553a57a15a9e0f9dc002357ecd30f1da5d5128d7dec610c4853f0ca08575049112daa53ad149eb2a90e00ccf923a30375cf11750191d7db75509ead78460cb66b6a10c8be9086fec708ed7b3066656edcbc412fa39b16ffbff5e574b46cfc0e99d035eb1f5acbd02525814fc3a022f28fd44376782667939013fe5a2e0d43663cacb6460e9b677e2a43307633c728d5a35351a04085a35a7cf82daea02c29b02a66cc1980f79102852c7af8ebede4c2e5141883cbe8200e402d120dca8e634c0c6e7c7d68cd1ccb90a40a386f3fd0cfa7fda88196b1cb0c2698fcb19280cb24036aa08f63dc94a37aa15363917d70950428b3ecfc0203da8bf838eb6a673e64a2d10eb750d7eb99d387011ef04e5559d96ed301412896c920e76a68b666b6a26538202649743ac8c2dd19e20f7580ce5eb59043ee8a5c13258dd4eb5b4c395710f00f7e17fb2326b035f9893485cb0755d4b7d52c65f88fa54623d6de29562e834065510158c4455ed1cfbcef04968fc4d7a55e6b27926955f70c9e623ce1c4e446a386ef3d0c3e3213155c99037930f8799602a84765f6c5f99bc671bd86c20805588482cb73d7e5455a5fe0ce6ce3558af40480e17131075325f4babd3c0da6aac423aae118478d3d8ecdc34df0f5e02b6227adf7dfad28810ab7c93a13dc45d63406e2fbe22c1e0847d70a8db86f59849ab04100a9ad47c2c6ed94e9d22e0caac9ff2827a2cbabd9502ba918a93e5a7479e54fa49547094df62c356e2ac00a93241084e724efae6aab8b58b87a3ad701cbf2e950171ffeaec73e6aff1c9dca1ef4bb57ab402c2e4c86e4290c1bd0e18e7c3edb161762141ccfe06279ec4a1962408fea320a50058f76ec0573abcebb6d7323777cbe43b6f1b9f671c4d6579f4618f964752e24fcfc810052ceb1d2eacc105a59458cdb1f1fcbb60d69716969b5cbf1d02f7fa38b83b400caa6781de146929356bcf952f3d149a647bbbc5f8eae1e1c330789fd85c790649e4c2ead55515645d0c66a4a53f84fdb72a8b2247e3b87bf97760a26763c1dbafe8a8d3fadb1fc927485ff2a0c8f7d7803da3f5b8a0870a20b786414116afb4cec288338c328053a52b0fba2d01b7150268f280ccb8bc41f407fc85244afa95de2dd969f3aa4a05e4a02b284e1ac5a5afea84f3a649fddec913f75a079490defd47852a7f8773c0c7bcab0c6dc2512d29da08ec79d0653a1b970c4d131bfa755524a9f2a40099c76ae661d7f129df60b1c69890d1b0cb6d341056bdf218151eb81fc276a1ed594ea713db6cc3099a348df9372f642364e65681fa67a043f777098182c9bc882f8fb2cc539d88131e0e05b662214347db0e53de4dfccdfa488316b450bea100f5986be7789bb2782b07e42a7ee70e1fd93d9452e1a14051290541fc5b79d648cd7711514f311591334722f6e740eff29ad81ff0e44859df5117eb244bca8d22bb4ae3c8d8493a7a4bccd9385ac22e98794326928c4830cda53bec5d3991d69116d59dd198b6620a62b1a868a32b63c31deb70c84a2b20cf64bd5c4d80c71d73eec99b2df12f1cbe353838f62a7964611ae6d60f9dedb560cc7d010b56bdbe4c3270735c1dff62cef2827f62027a198441a51ca48b33b4177559b4000b2fc41469e4c9d38c75b1037d0a91d37bca9d20de3c5887e08ca69f6ffb30a771098285ad900057e8c487a6492bfa0c927525d1495bc66ee9fbf2671677edb7322afa2a002d0e3388cf8f2a41985b68983b2f992940b79070c246bc1bea96add05302e3d5abc7b79cc41cd028ee1d6e488c8214726ec07b72e575de3087c82719b8179a456496539a17ff7bcd2f09f9af8f40e8faab05725984d284d13d593ccfdd185e3409c52df7edba3e567da2b3362b20668ca84423d33d71f7e96ff9afcd3f2fc05186b8a29930c1c6b113ceefe778ea9ae8177186e6e9f8b92703290dec76ccc99e4286dad9aa50f3f42ecc8b9aaddc89883bcbfc8b5b8944f3d92057ec7ed2308cc30d67c9939cbb791df43c92e52061a65ddd9211db4b5ef2d20abf16b9a65b14f7584ba41cec7ac73c39c8f46a5d27c2c7687145804f12af7e4fd38b3114fcc821d44e7578d6b266a0b28c8a707db1b3d08a947b8628f16f2e41e9fc5e80814ced50991d0366bfcea8679bb02677c0a0ab0f292f0b19354001ef1cbedaeb02c9ed439271ab31432bf917b7058b985173d0d1e75f7eebdebfdb13d988adfb9778590465b5dfe5df967bfa8cc998a4d64e74e35a36af37b976951073977b3de4570f383f8e72082b9eba55165e00a75fd065d7d7b1f4981bd717e843ad6fd2eef702dc41f957195e4f9ff1c1305aae8975e2fd659e69fef48b0606457eb0529a8891e1684d4511187f63ea697c883eb60b5f145d78f8de828f4a509c8bf9ee0e358d4d7a6abac726205a39a170c6cdf19bb69a9f8d11558c19250fb33ba54aba33c717b030b2a6c352539aca86b60f5c2f80ed8ab18b7ac22179c15dfb33752850d40daa1d14084cf1e4c4af4112691336a200207d58ecf707b9c969402c231b38557ed5e795113c182dcd59e30b9cbf6bae1f0e21376df5f4c985b42d4c0155429084b173925ffc2b39b23630ca49eea3d1687ff62428dacd59566a369c4db94d441fa6289c5f2e726da6136f83951a2bbd61ef9d6b9f50113e5dd2d1907317d6f7ae185d9fe1009ad56d5d7fdb83215da478c196f8055970f20a4fd95b2b5c84d8a465e11e14faa2f9bfefac4f870904962d5eadc24888b0041b07a56aac0c11f5368d73fceaeeb6b3ebcaf1b999d9276ce5369c0cac23a0afb75155d8002eba8185eabd7d8a33f0ce4545e4dd17ad5d1658e7303afc480549733f224c0c2fa14e499f46ca3aa6378adcd8a487e3da17cee9bbc5bd05bef142a8c2e2640749688260faaebbc2bebc21a4cba6eaadac622c125b0ecee1d1971f711a302e9a1ce19b729f06f121661c23a5dc90cf5140a1a785720ff7f4cf198e9b1f632d1e430e1554b25287d817702ed34749a06fb574807e7bded2db49cf611201035bf1450935507b33b31e6cfe926b0e4612909e45b27f2166bf1a83c377a5c142a42ebf97bafd13ef929334ca1625de2ebf88d228ae9318189d42029be83bb4451085e35a7da64c8e5e314ed1576ee309a7267a4d92558461148c84cfb19c20452859299b0e2a9bb4e2f0df793cdbfe064bb74c8f975ce936285fd9eb807b9e2a0568000c911631bd6df3e1bf2a83f2efa764b2e64bb2ca6972d4ebe8671396206ec06689f989db10ae2276884e367dbd267a0603b14ca9d0a53d44e3bd4c3b4a586b3ffa2cb64ef403e64328d5a53270e3c1c8202188cdb1afbe43d7d16c17ba825d4683b1523a980065858a97006587662c4e6bafe55a593ded05cf2be971e1481607494b8e453688fa52764b3a9e9a1622b025ffcbb06b2d40dd1e655cb341fc87f9ea3f317f08d8a904f56e6687ab1c5a1bc12fc279bc89541495c1bf130af7f65d7f74286376e4eb84fa8e5cbed3f5e7f27dfd2a27f197d64c2f4df732bb88895b7764d02aa6e7321707ca7e7b573ecbd420ab4b3eef7e24fda8b49bf6f789affd4cc95e3279cb8b4c3e7e8ce4ac3907b0708fabe57d5118409bcc192222c96ab159eec8c3ee2d5cfa798d21c8079e02ee0dc5e351d5780356308ce6441d040c4d29098fd4ceff45303374af4067766052f7de278d54a461aebda725475a60bccd2ab15f202af72c5d4e2d8df1ceba48d4376a2d1546df67373e07a5a4d4ab64d4028524ce0e8582adc0b84d41ba66a4766a96a2a41639059b48930438535881cfc9c076edc555fc99ebfb83e88f08c6ed27d88d486e585c1e3cb2edc72a5083f3814e2188e51c53cd01e03e8ecf96cb5f9ed76e8a490985a78794e2622473dcaf800eda85adac59fd539a60d9cc65a80991c7dbb5fd3f8f68061369f413cc44a76e1cbf470d686b8d611b79de96374f381b3f01db444c91615536451af8b6c883b86608787317f488ba8759b1ad47927f892c4d2c002158fdcf9fa403dfc9ca3e386553291c5b754bea618bde5f9b42b89e14dcec3833e2c6494e11877378a2f09a394878de485e52bb6b8c751303cccf57ff4eb2b06e873a9945f957804b12b2064807a379c05d0dba25a5263d90b148877a700b4ed588d1f1b190d46904a44e7f040db2d566827a37a9f50c7cd9a47c7ce987efd7f50f5a3b52591da7a7ea495a1505733e40af618f09609527af406853a17e43b7a5900390972762e0cccc65049d346a5c6ebfbfa11ab9efb7bb69027c80c12a893576314b57a5d8998c11cb8399db5038d7606bbe016c15844e432710f1ece7a79a7ff15f693c1063094c935bae2ddb513a623c6631ce0e69b6e205d1ea1ea0c27bad0c35a6490e891ffdf963f7d58c898c0d37393fd70ca139b0b70a7015277de9f0fbfb7ead70708fdb61249084818d740ea20135d92b04fcb22a884aa051c51e6e2b557f49d3ff1d989c8b262b6f8e050bcda6348fea7655adabfdfb15985aceff8f0ae57d6dc7ae82705501e41247836ade4fce6fb9f59a9723634b565d24b21f9afbeed10bebbec8a2b369f6c0244bdab1c288268b27871c70f37842f5534b396ef03c3b57e25c3bc5d284b4faaaaaf49dd5e7371f1fc9932fb83130132cf8b1ad859b93d9652a2983fbd2dd35c2d142034d5ebb42a0c15ab9b509ecda10a62621b9df1be42dbb94d9b09c8c9c061bd0361bba869d42842061c6c84056b3924c44db28d9bce81893bf7ef92e2b04f1b3ee065a5ab28401757f07e641e916f6785e06fd6cb0874d78297e2074aea1ceff227d3d4f2cea2420843de24f30373f076a0b8bb051c4aab019cb7978ece313b39270cfeb60284136831c19f3dccee4994cf6236b49d2dfd4d6459b8c0aabf4f63b752818e960c0b5c7deeb3d5ba11058ac567dd25e6f95b45c8a5d0dc398493b27c5f824c3cc50ad78f7da472febe4f27c1f60e77db501851901416e8879f7c70554ff22956aa4724b630f0f43b9d991d98a467d30d9b7df1e3218a1a879274a076cb5aed9e481c72d840d200900d4912434d2ef5574c66a4700a8ffffff57