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 45097 6aa8e21b9a0febd31b5d60aa45c4befac4a6b51c093670f5f148faaf96c8aa3a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0e047da1df8cb01ccfc0c8a2cca02fe1da0b288cb894a1f81c257787b85f5c72
Certificate Block Hash
6aa8e21b9a0febd31b5d60aa45c4befac4a6b51c093670f5f148faaf96c8aa3a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0034610000105b0000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000006820b10db821e246c056bb117cebcd4cc99ebf2185b5f44a7d241cacced07a7c01afbbb9c09684e1b45cb3e48969787551a30fd18611092f68a8b1dd498963fcf23660473dfacb601e7355a8677d0dfcfc66448c1675d3f6515a0000000000000080000000e0000034610000105b0000

Raw Header Hex

0000402014213e6c1288f06151309d38c2e2575b8227138c9e5038ce1316936add9582db506849f853748dd84371ccbde59ec52a205914970c7d3fb5c86eb58dd9b012951376fb69d43a1d18725c5fb88777251cf8a194b88c280bdae12fa0cca2c8c0cf1cb08cdfa17d040e

Proof Data Hex

59,560 bytes
121216010307250866eda2e30e12aa55d3b19bf9846c13c1072333d0cc2d22bc036481d4938b6bfb0bd570569e4e1484c87be6e531973b9f25c04012a113d1fa95e10a894fcca6d42de2c973b91cff7602c850e9090ace4dc235f6649ee874e0618f9e80577826bc46af53f057acef3554856a74fb3240f881b9bfe744b8760293a3eb8e6341db5f75f09917b769abeabe1688cc32b456cbf3466f3719a2cadf55319780c466fbc57cf9b2b5088ae648673bc69a7de924ae832a29e6238c0ca081dc9faa9e48628ba9d651a0a84baea4385dcbd6a152aceb037f532003ad28d7b39529efbdf209e36434ca027f221b860f82d8a2b962918d3436e71bcb5ebb00c35193779e335d1610e0b5d7b7088398183a0a5013120147d1749aba99526a66645d0a1fbd4a306b133f387468b459db95b102c4212f6b46e7a76d807f6f48990146215c9ea1ad0d09c447a719b4a197e8d8bd20e6e7bd226075cca9530f3c3566e11a7d1cf685e19dc16df5ff37e8a35405b9a90ad5b02dcd19e1ab8ae14d8591e2bb601ad2bb7bd3508a56837c6d4e57da0a460087c6abfe597b90897079d565c2f7fdf025825007fa52053500a8b3056e2e9403c628b0c381dbd0ca3f74ab683b1011d92fcdfa9cded67771cdb8d410d881e6fd5fb5c2cb5a4790f9029897c2115d2093080dda481bda6cf8375c6c1eda1961443c30a2538206e81559d1ee3861d1886aa378c8d392d3f7be8c19b9613e85ee23ac903a1dc061138568ff0008536e53721af90b3d340888ffb53096a4e8f5600bca922a21d5d35f80f8d26032a7922c4d639cd84feb0b666ef6373bcad3dff430f3a25de27419557b55e9ec3dea4e0a8b375bb6000d73722d2bb5b264f4992be57760d812e700c5decb331b6e0d55ee1cf2aee9006e6a557c4f152da5702d38865ca67f27ecc4d4761390ff53f6dfe357ed5e6756a3f987c9e2d9b28321f067cda8e7eede98d3cb9d665c557580962bc1dd7e587e610b283930c82e31d1a96fc9e085a1af677adfb839e7e4221273fb26055e6f529a8a92240e7e4771d4f729db02d901e8571aa441bff4b3f59edcebcbff92ab66c5686be7c8e816676185d82cc8c637055b8af7ecc04d261cd8e7420baf835f2e829a68217391142b264f770c4236147cb736b04abb0493e780dbe57eadf0a073978813f90021caa170368312c0825433aeed0f04e89af3b80bf51b0d0bd13d2a1587669f6e0290e309a3ac35530448283c03a5452408e1311b9e61f0af493d9b2a2debace19898a2b6e71706c3054b8c187f9acf7a86bc87f7d20b5342c1e56e16649bd0db42cddd79f071664f862cb1f3442f767d551becedae50e8a500bdc734a7f087e8acd602eb96aa3825a1d15667eebd080183848fb67818606c41fc9d0c0e469e392431657795656bd6f69765adc1de34527bf67e4b2f998a4e9f35b25622747717503bbd93bdcf218e5b4fae2255bca7a4d3a7353738d23f5ff7d8da41568ec22cbb53aad36c00dddce70d6d569af7d172b718b2302e5f8efed701386b6214235ffcb57eb25f3eb27c1495dee5adcba33da2077998063bbe7dd8a0e06466e84d63334f6d69496039db2b6a6520656b3577803221f7a87d60fcb3d5243cff4c849946348497e7239eb34bc85670226a47ed0a3447bd0bc536e5ad232022824e2068cd31636b8fbf34094cb1f5997c6e6ec4246f00c9066c8b8c61aee1c1462e743ca596fe9fbda5c5959a6166509345ed005389b562bb9d56bea59d3e9df5335b7d5efa7badba8789ddb35839629c67dc1505c2798c03e348fb8e91cc388347c45584c70e6edca01031592cde73861ae3a5993ca070e423383b8f395f6a36593ac789990579c431c8615202b30de8beed9be42cf553b14cd2cc871e24e678d54b6c1d90fe341ca7f2bf64c975e7ba1d7fab9675fb8705dc5528f03fb390b035aac11549ab6996130b4506762605d9c4d0fca316b4262875e4752f3da4fc41154c9004f95aac05832bc11305362d03d535589749fe884fc81494075a0c9633903e95f29ca625c3c49f9d767cec1abfc443d818cb1f74496cfc5a6f6474bdede4ef8ec7a768a471d747dfad1ad8e44ce179ce755caa3fbfc6668114c10c927a0c7c2006a55c2bb0d2cb7498c56bb3696bdfccad4c94c0e92fdb76b31d2de4911c065493fceb8daf37ba00f253c5bb70b0d743715d12dbf306306ee8d6cb5e9b4fb210dff8d2d02729aedb0e1973b0985924110cb52f64afeb5858e5c4585ca81dd7c814fcccb026014746ab5ee35965145a008ce4aec27abbb49ca46457d597b7f33beca720eebef279a4aec3f3ab6ee905f5bc84d9c804dbfc70b638657feae579df19533eaef03db5ec07bd51e035d6c01c7db6c6fb90281fc4810cea6d906bfa921e2cc7ab9b00721666e051d1cff50bd5022b75f163faf588af09cb7339f7ac16e1894bdbb70cb82ea6e719ac3d284f10b1b3737c5ef2647d20fa79427f7a9ba894cd768eed8084de0bb90a9a3b21adde089b49628750c9743d04b9a7866174cc511102a255e0b8dd253af2c334b36206b2b2654804548d247f3d49a7439b20fbb6a9bc69d8bc7fc232ab2fb26277006fda0510194213ffe2fbb9bd71a06b8cab0d930775c1ae7663c3b0da24f00e78c574639484d1ee254f16e5fb816e0442023f00b5855e25e74ab8f544ed476d12432926300c97f18828fb9610fdc83b9ac238939dd2ecd93e08e057509ab13def02447fb8eca2b066082a8e00a397b321262074cf1033c7ea945f20bda006d93fa98a319046ceafb37b188dadfce16a62d1176f60c82982f501c6fc63fb4f6286deaf9c1e794e6fb9a753cfccf9de4153f7bc92843e18bfc9725e1ddfa941564324b146f295001c28620fb36f9338675d14b119af942e6d1af0365f6031bef91b5d21169b76154494ec991047c8a1616522d9fec7ba8dea5f3532bf8a22f5ee890b19b73709239310bb284ae008a61a9ee9420e165083f502ddfafee20d1bdf4173c45308ff2c1449bbca53b942e412d14eb6ece9bdc4c161185ab3d9a7df885709bfb11936a7ff4e03e55f53d588be8cda667fde7e68612d2b0136844a1f6ff12a91459251a5620b16e9b33e813a238e61a8b54f4a5934dbd065fb158c6215d00207aca7b5adb42876cb21e64f21219c71918c344a6870b961a39344837e71f807a9141e16f81b70064f3dd41d10792e247e8f3af805efcfc3f05abc959e89a02fb8e430dcaa3656c58f61a562b209b80b922d697cefa7c67e7ca8a59be05691b2e7b8ee7310739902ad0656d33d4d0ddfc7c0773c9e34a305c7800a5c3b863ae52fb966559d4b6fd2474408086ebeb956cdd8ddbd9cb009f4a1853866a6231a205f2dd99dc54780f250669b1b3e376799f911fc421b597808643ae6495000cff07c29b7057824d72f627573ff54fd515f1da3da597bfb99d82d287797f3cf297e7c714b07ecba8e5a13275f5c656a51fa319d525d4006db88b4f131bdfb58a97a095e006934b587e041cb48202a02be78468609f5f355ecf48883c1de1784211b2f9ab9151831323f0b5d80549f7ab0808bb31e66260c49ff6b873d31d3a6debb1052ae547662b0e418c45439a9102b26d4846b01845ff0a299fde07d173a75c1ba1749a11de567f21e4b826c4b87b03c5e3c7c3a4d90a43acd103ecebed7375b34364afd909e4e7702f2c2560067afbd72118dc7f91eee2de8882607f980663727ccfa2106f9312bce3b61b393c8ee03c77d0a02b26fe721b9be2d98c5bb901459c52901e0d12f2f4279eef05b351d7f6d32ce83f2d1af6caef99a1ebbcf36b3bde5ceea590d88bc44089b7dc2e9d149de7c9706064a721980cb2525d128b33c566a0bbc321306de2bb7d22ff1f8cec1a8e21f6f20e1b336eb68b4d78a3088565a3df8d3df38294b47240ac0abe866ea823bdbb2babd39c421460977078a2433c4fbf7c91140e7db8a78f7f269b6efa5188f0dbc5a32c3b33f77d7e6c5db8104cda00d918392161cd4ca0aeb2835a59f8cfd2fe4775f90e7c3c746e048e36c5b444fc2a044cf70af2bd857aeabef05b25a107404871998542a284ed452556884cd40d414c61184d63a795c10818e2b9b498d6cc18ac25efeb20aacbc37f6573566e87eae147bb8db49a3e5c87fc5371bfd51f46eae5bde8bda13ca07ac47311a5d8f956b06ea95937579b878b65ef42324cdff757ddc18497653b5d909b82879df7ec336d9b05b1e638062a22a151535ae534bb04ded7b7fdbdcbd451cfd2cf8b8c0940fb24162024a9a6f0bd8ef69427f9684d98e4494e02e7417db061f0ab6966520479f2339ea058ac7aba9b2e95b03c1489eadbc081004e3ca9604a59cd84a8116ed7dba7aa0a620ff3caaf022033aa66756174491a72f677cad386151f1c8a8999571b9c84a422a865072febf62875b099a67cc16564183f8d0a13f282a43bf506ca0d071f234e3f122495235b110b6777a780df6049a6543546ea1fcaeb7cb02cffb53d2953188b2d66b0f46a7b44eb15d6793918e237dea0036155075f418c7fae3305ab420c5cfd818cd82ee2a717e0568454346984e530f1db1186896e92b45438824e4abc5edd4563341cd2e4c7cb2757c069f83c3778d07ceb33e86572740babbcc43ac9bf06b191fe68753d41141f533fdd45225953c78de1bfcfddb98285d14d7ec3e4022ceef03f536cae348afcb468533ecc88dcdedbf61b62a7bb19c87fd5da4a668c47eca7be7d54b9d3043b4f0de8d7fcaf0d8a5fd193b7d8d25954ae93077cb4e6e41e04ec1bde98c35d46afa2be54d9f60acd2f234c061d6db4002c3a6e2560530431505897ceb51a219320dfcad26a2f58645bde53b02cb5b5c0d2f21e6a3385ec58a68fe4f188897dfd0831535305da68355d121b8ed24b5f08c9bd038fdd88007e41b8607bd20d6356f223b895b3a4b4e09543fe826dfde5cfe2f9b8056410f42914132e41941a7179446299eafae37b9fbff77b565cfe8b5a14ff4e86e720057145b41dcec6d27b86e8371f0c1389a4c96361ed93e6c63bb2170acf69fed6b8d37888e86255844e760123b103437da9a9825993681aa8674e5dc8e6cf110450612d54d67992a72963cd2466afa63b408b72ba44c9720c4c164d22ace14fc18829ae717337a15b811792a86df848a7b96b39f43e57d1ff2b8810c3e0767ce797e96edf77a195ebc7dc557cfe7b3b6f0adc03373c46b33603dce824bc54917f30ed0fc52dfe7424b7306b7d507d028eb2e5082a9a1a28a32111bb5acd6dffda6dd746be11bf779e3fb19f24530f607cbbd7f4d2d8de3e85f78289f5bb5da29532df84688d04248ee343e50fa4ccd54299aa576c51c97b51183a0637c56e2a1d840ddc7340ad7bd2cfbe5f5e2786562ecd0a1190a141879c45cc6fa4d8c0d14a12bc18e02250228ad52a5adad83b76ba478deaca5cea1c52c31e89442f2cb191f66cafe0ef8d2af860e26937a1734fb35b947b195d72043f643be837bdff328110da37af39e231ff2d66b6792bddf3adce345411f111e0bef079a141cf629e7889d79a96df7ef9fc985e9d732e4029cb7e0e83128587b846fbb8cafceb772ce162eb74e82386aad3ab2c1ed1628386d90e7fd6bc8fc96b9f7d6b00378718a2943bb528816f918223a24c82f176ddb74eb3c77e03617f69cacbb882bd8f5c75e4ff054c3de2dcb4115c4c5a8d6c08629720245d00bb5abc517d29883f979d4ac633748da82e6c9d008ffcd512251839f57ee2cdcb3d8019ce3da012cf72d5aec9d2fad5b616a0a9cfbd83323baabc92bfd1739707666b79f1dcbbaee1a6b5dcfa4fcd10c0e1d2c314780f96286e39fa5689871289db95beea48c4bd69ed6291acff8cde435e49904fa6d8c96e83748fb13772ad33a8e2601c8b9f52304b60b063b40fe60ace157f0ebb23b39b7a31ed6af68b0317f05d92ec5a3b96fc0364b6d0faa0dc90e698491789373e1354c27db7077ec1b53275cad73a75a3883042c13db036dfe388112c7609210d2e2a55742f4d19ecf1e92922b2810f8de2ae2319b9c8abe14e65d456ab315585dd38283be42cb3a3fbb1a734ae4b615a7344680a34d8e28a85f0481b88a58d1bb2f1c32a0345fae8a83b1dab536d55e9b9bb10eff89955b0734f4e5eba4ccb12e5852425d89ccbfb5ff6b55ca4a6de6e4809e315a31712637ae2d2a910e4fb0e97110e33f89408adc6fd2e66070834347f0e309a1e8c0f6c5c88d20ece821ea6321ec987a205962a436dfabfd8946d53581e20a7c6aaf38c51e422af73cefacce21cf76f47df76c3ce8db925199d7ced97d73836ed5538608c9ecb4c38dfb6cac711ce319164df344bd33ab54a2ff45e54504abd8ba5e99a9db3bd984eedcfecfac3aafcd6b6ceae7d945e545c1b9d83d3bce6447ef590c8fe2b3135730caba9a8ee4fd86a0025bb6e6008233cc787cb9148e4081616faf1e055021bf75c7646653652ee5d6db2148ce9d3b37679de20af8b1e599bd830caa5a50c20f56da229081a0420002c2064404d43d57a1a6fcbc81360361f52d09090432c9df8dad72bdbb76b1f1ecd0ee4f7a32101dbcb3b439e6e8fdcde0458a38f5cd2d7f6328ca64e30fcd153b7f2e41c5ed32292c84c9d44f92f3c9074efde7f0bc99d415a9ffa20f315b2c65e8354ae63dc766b6a413d5c97b984f0b130c55a84a3127e76b8e13271ab13cbd32b674990ec4f2f9b163083c37cceacebe1cea21acf7f13a3952f9f748a074e17e70f0be5ce4f9c6abc2910fd8dd4399e2bf4d633a699ee03b6a9bc9c08bbd33308f8a7663b9f0acd098de12a8c15fa8cbe401ba37d561cb973c0ffeb7d7327c1b3f77cedc0869121bb99a16475166392eaadb3ab58374bda3eaad29f5dd413867d88dcc3253250b4e9573499ffbdf22235b398335877697338aad560c6833bbebd0ad508187121522c0b3933b9238150ee6ce7a0d7c47c2b12acf26a3dc5f30bb8e2e99b064c2eb2ce93de4b9afac73878526c6eb300e66a98a87ec56b362afca3ca65d123c3bfb454cdeae5ad093ae857f5bfe85d3f2d51ed5128fe5e9bfb183a19cfd89c1d88ef9196bd945481198ba624bf111246ed7c7cb0a022abb41723c8f7c7f7ac6317ec71a826a7bc15a272fd3bf28c5c876b9f21b1ca87e1cb4b4f4b2e63f2644ba5932ae1a836bd78ea7ac0a237ff0f7b3942fba9e880c49c60e6a2d9e0f1c31967a1231235b18e99da952fa8da87797ed02ea3786b089b2dc19a46f32879a092c91417121a1703c215bf280b06beb4443c4496c1828d859fbc4968d2f209b34523704895f0fb0e6157228ebe4fcb100c26142f373b93403565309a29b101858143b1bc45694dfc521d8f305f2ac9a4142a25faedfa5449a81f1379a1b8e8fba92c2ec80859b13b3abff83b90a3c51f8c3a3f465d42a7e0b5b2d627ecd6a437d64f1c858bae60e39ab6c24a2f3ae03440902c5dacfffc81a24cc49df38e73465a3a38fc3b8b531d02e86a35948076fb772574ddb354a7b1d1c5b36af220861366019f5c8fafa85a44713d4303a345e282fb46b6f01762637f5a75be75c41d395f87d0d2cfbf3bd514976cd98e14aaa4197637adc8bb60061e26a6ced56af8cc5721cd20cd252c3b2621cff870a3b3bc1b6faf1b10c1dcedd63dd1be96e8507fe560144584422ddfe0b802c80f5eafebb5f5e512262bb654b955513b0e0f2a89ec75bba8b85369cd5a5760d35de0a52bfd699dbe2b9e95587a8efaa9c1cec9f79c72ff9d0e0d9f152e14ed16498c592a21179a90d95eb4a8c20bd9f05f155f1d4864ae726b9a78cb30268d3527f7349abab3c5f04e5b18aad21642d68bd2e05a6a61cbc804817199bb41995398471514aba41df87e1a3edfae1d4a1ea68680fe818f0475a5e968da0a30843dfab9167802e8c570e84eab9e0b8eaadf85de4ebcdc830cb0a51711e9c86451cdb225b946dcc60dae2079e325ca51ddd1f36700d6b97e0af377117ec2598777b961ddb2c6ee9da651440bbfccb2f6e4d3ba21f82f2153b85bf5a38e5e4d0e440ce2e4fe4b38cbd47c3986c90507aabc430b0b37cade57f0d26c0993e004458f5560bc3b87a6ef606a3e9c31d8606de9b563af376ba6aee5c23dcb651e24cf7e4cb54c784f562de95cdaa524fedd19c9c25b94e4e1149c48255cc4428e21fcef5b6aac6ac61af87cadb26d7dced3127cc6d308ac71d8c1bacda8d0c7d3de17746aa75d2ddd1822ed13f193e9347004bc1e064f52d86de782d40160c6bbbfc47248613981cdb2124eef8e9718a25971dba4698337a86905f320ea6e2c73ada2b015f90a6f8ec16e0564089a106c1c20ce92ae0be8b9f247b3de64171e562d7e90d847ab6ca5d71d749703bc7e38ed575d9f1712ce1c3394857e5230d571237678309129a355d9a7fca6c25f9457bf26111690e76a151eedc1fd05d9e91937915087f7c7045866bca16dcffd13b8ad8ac847d04fbe80a44c6ca6cedea91a9d57d9d0bda1c7f8acabbafd9abf24e7890af4f5e42b3189f35fb36f828e0f28912b22dac459918ee8b1d8d005b2f44e64acd9f96460c8143010af7fd9fc49da39b68c6d131b4384223d52037e62d8a7c25ccf49601571ef8ee906cdd11710f2a1823c7ed23a08d73e616d03d45fee7911f5131cbe8475048e6907c1c16acf3194a3296b8a4ba3e6c427091846f66837363ff652f5b77935b9849872b521059ab959e2a91adfdc9e7c0753414146f0044414ed1207d3cec551b132fc0ad8b50f3842dad015add5c1aa2a85258911005fbdfbc550730d6314f5e9046c43a77bca8fd5437f6780af7cba0aa7e557428124592851092c4db1f0bf0377cfa0266528e0568ef7d9f0c4e034b0a9bc155aa510c752984ba7104ee78c0d87940e856270dcd49978cd665f8e208f1908f8a218df1245e3807171893f3e544707f1001b92d9bd782d9fcebcd922ba404b5ce1715ff5b7302678931f9c4aad43939132e0ae0efdf3a8a62499866fc21c7c6d42d22f96dd956d14b3c6a67bbdc4c9249bd38a8621c9bdb554f6a8cf7dba29dbe3109a5d5e31ec3caf38b8d8df1360e7635e546d6d30f2a04215a41d6797d9d7cbda4ed34c8277a383092e3fc7262daea10338e7e17d957e26f0f8488003d5f6646a03ccc980742fe22f3d8e745ca2d5715532d6e89112f935e8c910e7b5fa572e52bad621c02d6cd352847e96300b84b9e52d59f46527ece6737b0a05860b28736c6b4118b3af39e81ccd88f8d80f2c37a2147820fefca4ada15236b571253c56d3b7940e87a33160e7344d8ebcccd04c5ee2fbecf1d4002d37fb7bf13a8a5de5e6bc239456bcbd518b527b4822b3ef95caf2164ff934133b027b3e1f9f44a10547bace8c6130cfba796c34c6ba1843869f169ffc36ed0bd9d01ee16c76e994447ea7e539cd17512913bf5ef455b88d280c8a3e4350170489f42c5c8ce671cf32493c0798cfeca9f36f57cd2093e494b026084dbb5292dcbf858ed06b903536e14a063471937c107fe2fc9b1a0abee5a3bea35b50f58241d95bd5183a009dfea5888293ba9e90d150a70272b237b4d478e71ae961c8bc32a873f666acdf86b5a5525ec991bff49035f4afdfaa6db42d0c43d131778e9e9b8067cf19ede95c6fe430730703f544e854b69c79e6ddb6566f4aa568f814f8149b17ab9f68071724b3f8becaae19f31d0033a879c7c8b9058d212438d6e67dc3896d37d9195fdccd30114d9b13f1f3c306c5990073b174c0009519158a3e8cf0d8e661120541d1fb9c9446a9c728afd9087e2701d8f6cd7580d61e567d953852f26ffbd2169fe7bb9d2ea7de5b7746d2dd05946bbce21021e926b4308e817647aeea18cb5fee383f26ca2f93035daf02e12a7f577b0edc49b7262dcf4a693e6195a5a0241569a3b49709a58facabdf6c68de8a5a75df271063bf1a27da0735010f1b15063800feb8cd6d2282dbe343bb21d22fa21620a0f90caf568c953f34d95c9a70a72372e9a0caefccb1c0f8dbd04ec420ccdd4623d8df244b383cbb4a5ae48c79e00f974b98de40220f98dfa06d7fec4fd37929674ac2a08fd1abe2da981c55ede81cb48e566dd2906e2fce37a7f36c65a6d91b6cbc88455989989e62b97d594d8b1ac7d21269b0c5fa799035c98693174bd553f619b4409b265f4616312f89d5d9454ef4fe28c6e6b1c3e952c306686b363f5009b6d9d6fb814bbb67d85d0dba511d97baa763dae46ec28e5d9225e927a44a08e089d47637ffdb14e40650653fb0bd19c3524a93de0651ef06cc006ccce4666fcbffa00a6399e59a8e63763efaf51128dbba51e35f24bde4e639c9e14798e77ee8ab965e8a320306080b85825ca5917d89eb96f5a8759ceb8946326287b990662d70a44e9ae1423a845e512ac253020be3e1eec702f163ca560d8913dd86f18ac1a1317fbd16aafc48b1023e582ec91e526dd34a710afffb02f735c41b201fc85b2ff4d820dbf2b35e0451fe69d0d202c5fcada6b367ffb1dd98eee687c71356cd3ae8dfab98f5b2e13e44a61bf8402c4db66b0aab86f8c183748290a9c6bb7e0a702c957d17a42b47b3383288570acb609c53fcc127b18f1a1e3e3724b5bb9bf9439da3f6d33a21cdc1690e17a92b892431f9aa5204b0e9a7ec49309241a39c5025034e3f9baf70e5dca35ca8308f90b8bd989452e9ea9038ebd9276ff6491fad5f494aec701291cd582ab25eeca2cbcd719f0ed9aac711dcc4712501b78eed0033e1c53abb260121c0602383403be7f18e479968320706870a1beee553dc237c62e3340c1198a7948da2d76d6ec04e6725868ce23a17dcd93ccb6409d6375e63aeed6fb29c1595578756bd35ffa3c26259d8093dd04a0c74abc3f11bb299d77abc22ab47476f8a35b8585f4675a8e8b3c077857838d3aaf27946a7e3a0f2611d67110d505022f69d6bc42a8e69a72bac5ecc0fc8a9fea665bc1a6e69929e9a2df7eb63a4a18d0089525636831916905b19c1bc0e10d5d4dad2f3c49819ccc5cf7108677dcf5d67edd7d202be5f8da608912486dbc087016bf78b43e02ea87c2c81dbf47842f9ff84b851fd78a4eecea454036db552e79ed4f9ce13f3cead119c230117b84ab44c959835f57675d2bbf964f3ab95f6993044541694e9b78a81d6089f98397fd314763798aea94bac88273bf9a3ca897eb39e4ed2df9cb41354aa7f87ca69aa3658ee1b39916bd88db9376a47d9bd861715df4bda60c905326feb3a86467cbceea4f556b91effe12ba104db4b9eb7e3289beefd3d3396bd9c4cbacb165029541d05a317d55e147bd1ff8e9a78d273d7ac558f709dae1c21f6460886c2bfa0ae7429bac9b8ab7c090cb3c5474ffc8b771dc95a6ea1495db7efca81d92f1a967f67f7f7c9df826b4acca795d7776e92e8ebeb2893ab410de31fcf17f0fb356e25a2da6bdbdace9be7568011dc2ce18cee41f411794d5df4f78988c5091bffeac06095f46aaed67c176ca4ad5aa86af98820158fce903986b5fc073e9c300e0c1fcbf045262a3ec283bc26a78456051acaf3892e408ba801aa25af7e3be0ab7323d620aed8160abe7f2f50f810218a7f506ba2a134787e593061c178ed85fe3b60fda20de786999b425337c0dc9bf50658676496746bb18d0f8c4b92226bf4e898320ab1079c0eb6faae9d9430dc53009a4cf2e5f49b25d4952a3dd0e3cd7ca3ccdb43bf9738bf68053173c28260f720286ef381575f2f10ac0fec0c6ef72f47a45fa1c0a763419da6122450574380bd7f78f684e8714681d30ff525fc2e9e997a4aa59e858b2d6f98e657b89f2042e40bdfb2cda5a730502d1dd070ee1731d104f6b60115b3f450f0427af1ae7239becfd1947dc13eea0c05ca5d63a8ff48cf246aa2fa0dce417219daaf14522a2f3b50ea5d6d6e76aaac2856fbe1de2ec495a14153494d29550e46027232f42fc878da2df6f24c46803b1986856fbe6d6913f5e851552e7262d277de35ca9eeeb35ae80fe0d11328b15dfaedcccf7d54074d148ad459b7441dfb72994f766bf584365ea5ab963642348c92dd12e5965805c59e21be8aa9c726d86692c71b9677076f70866aa220a1c044c66564227665da4a37f2c0d3e3ba6cc0ee6fd91d1310a35c3777b35f7cd04b0c73a79816778b8ab9a326dd9b923660cd5626a9db6c506c7a44ecf00d71f440ea93f7f06f345ce0264259e69775c535c39fd1a8f585a664442f9041b539016ae6c960abb05d0ec4cfdd8ce40b8ab26be1e1dccee427af8bc400208d16c979cd7f237f42e1fcbdcdbbd96acc6e4ffe065799e8670e812ef557801f7a5e46cadc74d2074b6056838a37c6708a1a894336c85057e338864cd3f5cd71960560db75a7f98a84eed3320d41b69bbea9c61b34d3b4fdae99bf68440ab7e8524ae0f3ce99677ceffd6b48644a50b8edc4c5afbc14a8f5a723efb7a8a0b72803fbd18d85b77e3bfd6707ef613768606e7b508b8a14b0efe0bb4a7cb53e7d761f00285ef2f661635bdd69d630c5173e4a2f69d9e2be5e80f8c37f5690cef0d9a4cea45a71d80c18dff7f1bcbbb9eb7c1cfbacc0a7b937fe9965e6ab07f4dfe4222932d52a2ecfb4de28b0166e204f1e96082b5b1f1720106ee08b1a9cd1fe88d3b28090f92aee2e92639987a5770e5bd124374c57f34f36bcd0d2bcf1c0a3c09ef7154ea81aa20aafbd413c52363efddf70a3b7ca8a2dba09896a3f2132e59af5881feb816e264368788384842102555b74b397eec8cf8bba7eb25ff66f0e17945701dbc679bd190e12ba1dcd111ff94e5e6ffa7796feb7540fd8ec8e3164df8c3c642cb2a9611915026d48855cbe32bd09d0b984970f751f239c62e26744bcac271950d219ac2bf15fdb94ab4a31c54f485cf4b579faa0d1473a163a5545ac49634255d585b4e5c2506c351b1da84dc55a31c36eac2d855387294444365f27e8206866c7a0028d0ecf5d3b2e46fc7ee09d4b486a34024ad8732d0dd5bd66a442acd04a806face635f4898d0dce44d0a6e09d22884bbda1e53724c56b22d739265915aa7c588c8b09febae03cb9e5f2532d16ee28786a90b6611b99c040f0a67334e1a7ef48d8c0277c6b6d383b3d2af6accd20a7c2e2145d0f90f6accd237dfc4bd90a649e3bb0cc793edcff3e5a23edc2e9b3a9de0fd1a3b4af71c34ff493db83798011d0ea4fed4d1856f164a7343aeab1bb1c48a608edaa80555887cb6405ad6d0387b6ec222f47f157f4d6a14d63bf1e8b6684e3b0a7ede37ffd7ee387feac297b96c18c9d8d50d79252fdb1563a418b818a106562b111ecfa16d08068fc0e3b51ce6d8f99b19c6a57d79856f8c88471ce0112f4bbd8ebfa799c333603682a165402d1a90c0012611f62c63c8f006f311c9dccfcff362aa6d8d159f4327071f6af6a2ab33d74c8af0621f2229b4bb830a01ba6dadba2c876ed568da9fa24870f627c5b031be9e6e7f8d15924c5ce709f52a2968db5b786ba3daac52abdbc8710e78af619a6971d48e1b39aa5bbbd5a1a75d36033ad57954319c1db37ebe90f452b86ad2b05881a707c449e1cb88625c55d8dbedd88d52932c6efd8faeaba997d25f2174626b2fa20c39d2ef32a5dc0f46ec3d0dfe6c72ca651e0a380b5e09f15da0b67fb61e24bdad3c113daee4c9a8085cfce82f02bf98792f1e03274225a51bb7c9b5c259080ccb25b3785407f31f64a28f0bd62d7e8615c9e62f480549c5b88f2c89ece1d58a5e6c299b22adacdb0124b24b7c3168ab4a6e8b8208236d8c672eb6449739664cbf43cbb549a6f69b23c8121e4aece38db226e01b551254d54f3a45ff6448db467cb8ed1b01a6532e5af06ff272ad19004f4a8ebd49cbe3726ca4fd5f907d124ce9a4a09a136dedab23a973b438efdb6b3b915f964542c50805bd738c060e3b5eab68db6592a4b2f11e04ee50b2573c51bb8fe74ae38b3f1c8285520aeac668062087c711b665e8e84a5dfd2dbf4041fde5769a539f49d23113d92d82ff14960d89c23d8f2546428f8f0cba88e8f7ca8cf284110ea1e6c1e7e3382c21b6a216fa61e7e0565e70562cd697a9f6cabd626eada3ac51f2cde2265674cf48402c45ad8de409430e81449ea979280341109e56e6d00d94f207b9355bd4876372bb65a99cd761af0f5cfaf4335d281ebcd63eda6727ddee213427bebdb93cf11474f83a6d5f3bd87e6d1e09319ef5aac9ebeb9310e0a1df64fb7ef42016f8846bede5669c2b51fdac7ccee866e1227de9bda3a6547b28d01a9a70996731262f116df4cef1714166dd3bcebda173ff94b0438473389d5c62597edc316337c9d713d0b333855c2000fb75f27e111711869add9311e8080844144762899e21cf66a90c91a946a6de4c34d7d78980ac9e54e560e29126375c24819496b16526b7c9aa912f8b26ef72a3baecda900a64a3b00ae136c783c7b44892448901744e00a786f4ad69fba5ce4391f599ae251ab0aea6ef70e7993a9bbfc41c24c4e057896d4977e2f81e7cd5740b07783166c14e326ffba24a849d52702cbfc6d23616b0d3bfcf24cc4f312c91965930206e0f017cdbe6e8710ed94f2c9fd17c4c18d71272521e33d19c3309c0a80803f1a2341a690c9b5dd2ff4b396af1b73df71bbdb418c504c1545773c33883590bd62e005fd522720d66210bbaab52e202227d386c3a8caff648d02689a865cc4f33aec885676737597ff696b755b75e51f687dc4363332d967c37c969603234b474e7cf1d91083da0758004481a4ceca2d74f7d6587c4bc87906ba880aca0994625667a3ff0068225444fa64c0091e183c986c6ed5f0fb82bc372dac6c9b09a43a8c9f4253f149f59aac2b5f6570c3d6dec459b970ae73e760abcd1955adfd87f727196e92937f37b2e1fe5e402ebabba7add3e83156652c82621c8740b6777e04c1be782770072caf9cc3889bc67bf64b9150159718c1cec4c47ee351c2ee50c24e880d2d64af1cd2e0f664040bbc125c171ec25f7a5d5853b09dd095553df3191e04d7d1a8dcfcd15c66f77b222ce1b6fb53efdfd0554c91be034189325097f50e1b5f28e9fdf297e1257a47808cd3a2e74289da398ee63833fa852347133deb244ab65e576a45f50358c5f52d21f5a9a7a3c2c8697a6ea2b300718763e006dabdab64098fe643e6e65a309435d3774b9ea79fea3573ae33ce0006fed112de0909a2dbc1786983f7d73d4db4cfb8873655a254ffbbc9057cab561d647a31431ebf320797b1a28f67848bd3932b2fc5f3529ba74f1d5184b49d93d2b7a63aefab030b87045da98dbc1ceb9483bc99a4102f8aae568a2776f2374e78306e07a72a09e2c9ec5c1e9b3ca47998dd1dd57bab85f1548efc5aaf771d43b8930eaad249fc4fd453a901f2be756ec7150db07072c05f657eb35f937cb73f7083456e9674861b886281d1b0aa7fe5f1bfe1339231dfb25ed3930dd5183c834e12955cf8534d58d863994f334586f9466de24379eb4978b6d74307dd00ca53337bbb4de90430168772507229285870360c056af07e6c07cd2f2a6eddf9176126d8318565ad227f0baf87d4a94ed4038c992fcefab657424331e3c7ccd7585b1f801a9a143ae1e363e649e7aff670a8b555e32b990bd6f6ab125a67ad1aba2c5e70153a2be05d5fef39a3b79954b66ffc81d7a7768729bc6a341b73c0ed94ec20403f5f24506d036df82aeec9e779972990080e18de48583df0fb3ae7408a6c65926aede1dbd9054df94d5fe43faa699335a4e9600bc143a45d743ee67980cdb43699384ba3836a353bd2864d5307bfef3d16efa9d6301125f4c3d814e785b521e19aa13408da6f8cb2cc4ba23c40b681df61caf197b91ab663467c92a8cdccde907fdb596b76aa43c50abf8c7ad731d4173e5b4b6175ec1383b85ef2ffea347cd785870e09a9246a1f06bcf666af7c874ad58f40833fad791c2926b3455458614cb7a90c8b2e9352efdf1fd9dd5ec6398f90d99850080e9b922e5f86732ed94ef5aec370e28a60ba239e84dc016432a7fb54663692866bf62aaca39ed3c95d429394cab588df2361cbb09400900151ebf5e3fa0fdbcff69ccc564f8d07ce33b41f473f347374b193d6593fe1cb8617eeb0317057da771ab9294a48fea054695502b4cec906c42655158ee5d44037f23dd99ea62aca13bf7fa2bed4a49c76ec2991c069288640306f08d9a132c942b7f5934a53bc5d6471ff72eb2d9fec94a9777c4718d90f82ef6a0e1a7d656aa0cb3747740fff4b39c31b6e78bb888aae55be75eea62679eaf2f6aaf4b132766885e5a77eef78af4391324f99068fbbdfced526180b05a39fa438982efa678967cd10d79c997fcc09b4f8951b6959743ec72d31be9f9c64702976f0a646edd48dd8cd1398aa59ea59d25633fd54a84093a2254d328bb714d37a06ba81ad235743076d26344aea97258397ad2b678b0f697d56259292a8593291396e21b7322d38dbd6011816a4e3e300c25c2b382770a4f132cc8b3d57ad958027da2746d5d4f8334c12c49616f7b5f8001344f3ba44902b0cabcad5d04cb55148ee20054ece4ed406008cf70ba06cd6082debb982227321c1bbca620b625fa3f45d198a278b50ec3ad10cbf856826121c6b3776c33846174109175117e0d0d8293bef1fdd4c3b9dc33cea49e41f06e62e0f4045eede93b2b710759d2df2e146cbc8bbda91f4848d17a67399aac53587fdc1cea99c4ebed93a5db219cd34fead7460559a02c4c8cf74dd050beaaecf61b318d476eb87bd534eea69046656b89df1dd182168b10616bbee38ec2a427e208eff1de7c3d03f3b8e270fe841d4a94e57ac248f24f1b3783032f3c24c7f8f71e12e8baa5dd4eaa2c6dc8fb7b4d8dfb977655a641e4140a7beb4813feb8aff3053344ef2b6a86c08f27e49ef17d06d8d44fae04bb0f62205a6cbf7fd5987a867fb7319d5509e2595ed30a5ee591d3a6463d72eec1bb87069800cdd045bf8cb54863728ea7f0ee968cd0c183e31305501be0e687d82756e31303b9d4b43809a58625a7161bd41f1d54821e963b235acd73b0331444916338c50f74b8eb4b83ee6bf560512b08de1cdc16eaa1bf280ff27b4abb023d2134859edcd77f01f214ee01b2eef2098401679d8e3caabd250233cd44deed202830e808ee60499cd92058c371117de357c255ed9f8d8f45c450474bdbee59c6da36bf49f868fafd860be76278e4909f929e3e2fc11d3b4dad1038a832cd5de53e6555488feac76f0fff66f6c11d37f676ed1fe19912c24094b8bfe06b039b2a1f57963d9128370bcd7227f46d7031566fafca3ce6bdf1ab7325085a2e9923319d5d5d550c3ba8fcc911798e1ce0df7e39faaf7e2a1c8ba56c9ae83ae4d0a92ef810bc93304fe54c886f549279f603a4aeeca5a88eaf6121926eed4b307c0b38fb15890bbc9bc1c0e4c4053a30a1b8cfce7bb1e899a66181fe0542288a9213a2896c1aac4e04fc03f9fca79cc453c851cd3de87cea51dea80af75c162b8e1aa3468fb06d9cf9e1dff7209041533d83d220318d68296727b914a48db8abb01032e75aa6e651cff33d327a3dff889552852004578a64122155afd3c1f161d032d7ece973866850db95f1011980e6b4ec75aefd352bbf89dc478d29e948af99825a848108c7a432e1ee6b5027996763e7668357b51ec6b96ccac3d5a263ee1fdff0290b7d2ebebf53dd2faa5eeca46f0f686410f6108193ccccdf64d49747efda85c3121a256f6be1d971c0141994742dd67f7c13d0761c68a51a698694d65a2aaa5e409c0d06578317ba131f1e85e948767d689a84cadf796cb426735d1c76748e22e128af0971180873d54d5f54ca72e99f34ebede78f84908336932098db1102b900c902df9f96483a13fedbb131fdc68a5b3f07365aadd82cfd494441aebfab5b7a480bcf94d56abc902d983ba5caffad7d5cc658986aeeee8a2c836703e21df2de0cd77ad80f3a3d9bb162bdf017b16a96dffd52aae18d6729587e146048dd526fcb95962962e4f13d668088ffd7f61e9fac9e064c80b98b6d507d79ce445d944e42cdb9294594d6a01fc11fc3c8f2f71e1b527c0bb1e161313cbe6f74293bb787a3f04680798030a7c395233a4a2881c60756a1850eefa086dc10beba62792df16ff7bf1c0aced1de852bab9b59035ea270930577337a07f6eb250adff2f4f601d04265deaebc479bac5faaa2cfbdcc79cb96f8a0afb2d62d617692c156162d7c6dc9a5a76cb53c5aeda4ba96850010c46ad5b1967d62e0a033bac826b3bae549f6ce6acba5f2fe54210a4609e76de19d36a9e1b29ad0d18baa76b02aeaa63067d7665a21158d5bf789015c21c7bffb9c539d45be60d38aace53ee86c8bbe20ce6a607a4545503ffe98d14982d55b926d7bc5e4aea3f25d2ef3be32b6cbce56268ca8cfa9efc80e7f8c1cb7799aebcd499a9829d9d084822b937ccfa8c3d800d567322160e76756a4b4aa64c69de51bcbb3bdc3210c473d8b2bd9771659399d92d06c73d390730dfa63bbd982111b497394cc96d986fdf1373c7a92f8e9293af005bd9a1a5d6c1e6cc89aecf176c394b0002b0f82aed7d3792e97f53a7aeafa456d03f2874e52a37293a009f9e62065f695f40efa393fb99530a1908a3e1f4a887a9d2093de78dd6a13a1e12e182d3f5ae498ec564bd69342f5ec0f0014ca0f08ce4d245e37001b45a0842733def9d11c196edf50daeea8d3d8250371d32be7a6fae832eddb71c143a0cc0480cc57581c1716e0f0d3133d5f4cdb598db7e49a94af5836b26e4f50726e62eff2f4a87a9317f4becb338fd94c860213a3c8e9124244c65097b371cef9af45eff1067d9af029ea33af7432742637edf5234551cb35f0c90024f13eba1608be51d4831e0748dbca78b31932ffae3875d43212f0746fa1ef631fed88de66af8131e16fc52dc319dabf2f798df58016d42668f957a189ff80696f573c6f882759908ac04920a4f14c0dea9a0cc111546996c35c7198268a47135d9f629adeb85073748c9dbffee6bbe58fb6c2ebbdfd31a6f7ac453c38f0547b4489c3b9ec69af644c426ed93f418eda7e9db82f141c1d420c9228a7bf5c1192b5fa7a75e3c229d40c8e11884e212aaa42a4ceb7f9de3660a2deb7d42a0840d2c40233e97df50db746d880c8e0508be5b22ede7ad9bc2aa63073ac61cb97cf62719758fcc1c68eb89b18fa9eb02054ae0d3ad7b504a8a1bd4e4afcc95312fedc183e40a903ae5d3c06222b93f326d2aa165edcaa5f7ce8ec5781580ff35d6a914e586c59b4b9ba3e7c09db59aa3594bf782a7f2d1b18165c79374988cc7c81172872fd17014dbfb9a6c6f3ab3af72e4853de8dd876f3b96138dd33ad63b64902f0e1b52430ab8c7eacad25f510ee921c0cc9e3af3566f154c3a1f84bff3b4a1f08927a85529d5686fa9d8bff6b0ca9882fa0f580da22640690b67f5696997e46f0976a63cab7d0769eccc45c376e26c37a152e634fcff1f8843b1fccec62872c52f628ce37f76466f57abbb1a54004acaefadc15ccdd4c5bae4b11cdc9dbe22a63af228af5b9b532c2be39988aafae2a3ebb04eb86172663c5f9cd685b100f298030a85199375644d37a86a735f9c315469ce63870495ac7465b7c99c107b264f594b49b7bc8fe08e897483ea136ea15564c3c40e825c31ec9a553cd8f1f1abc4d41f5586c06ec60c2f5e7f3e6b2a9a3c4046aa6374f24c9f728355c70a161abf2f224ee6bf7882c4a56f50ceebe9e99c0f0de072f397ff0d23b57576678afa1c613e39c5b6e81023832fac77021f91894cf773db06448ff72e6b7a3aeb44289a9a1b301cf8f07f65c782cd1a66ef26ce52e42ed376f5d6a91d550e0cbf9b14255239c35a3555973f7a35ca67085f10bd190f7ca9a16928fa1699cc39189335933fd6b4257e0e20091a7d1cc4afb463b109597585cae2d292fee3f4ca19136f0ae887f61039c49513b521bec08dac5b21f5cacc3c71cc2760f4d34bd95c4918c100793c9ef7b8ed9340274173d5a77ba52bb91e5b9bdb6eb5d09c694af0f6beaec76a69031ecd186123cbaa578d1bf1db4920979547320fbe0ad7481b7d38a71ac0056ee3ed8c257edeedc247bdd292b36c1a7d4607c673e0ac31e6db43c659a6bd2c787e0799fb08e4044f39e2ec11490b05dc95297ff788ad29e0b1e6ccf5e3fda98d33f988ed682a09dab4b0ec82e57926bd6ad8327058b1e0a6db27a2bbb204a7f406ad758e531cab8c3ddad60c77bdb1808e84b1fa141f37bb3a7c7018397cfe01b466291702bda2742b2ea400df89099a49166b7d0aeb5de58eec04b65f000b2e2e18963e13031b603d407c53d60687a0fa28f8aca861d85c830351fcd848c14321918159a216ffba263144a23274aff594bff14e3b8d7162b4176ccc70b5aa02ccfb6b519137be4d808c34d15a3e77bd81ab50a98f162cac27bb3bab0fc3c100c9a003e7c6196f83dcb5cc2ffebbad095580296411f7609e3a57d4c7b072fe2d38c18c4024bb82a7b90855a136ae82265dff14871bc9cf081fbb02778f1eaaeeb99bdf7538dd5a172a06735e400a22a36a9e435bb98e7caae70affc5bd9f7a10623f1e2a42c002ef9cfc6409e3b3ac5dba8bc4bfa8d9423c17ca9cb5013670ca3588cf8dee57a51bbb0dda3b7a67f55c7884dcba001e7bc53d46356f7d35676ae0b3ebfae31a3abb35a1be7a66ddc08ba296d43bd823e63246dc079bf731a93c1b6100d59ee46d3534ae3426c6b266aad709fcd983e83fff2998ae31c8640bdcbf18b67fdd8abb2fbe0070683db39c36101de92201e5020c68cb2bc1227578ca7c2898fb34f4c8429f39043a8dc8bf71fe7a8547dbf7f3fe60fffa284dee7b211597d961703366cec548c2426b28a92a775450450665f259592253ea4b778f6755b4204fc7f20dbe07ae7f6725eb3e36d34843607dbec1789de7c4adcbfeae9ded6cd2ad50b7e2499b4b1a51fe91eee6ab0dbddaf786bec08ce743c92e9b1fc75e5e4b5ffad016de0bb43c26a74785cee65fad770b58d64fdeff710d0909ebda8f862c093715a3332a7786abf4031e4d3d42372c0b4d5474009ce07664a442e1c9eba8d8979f17edc8895ede22543bf54699a234ff713875b3d201e4ab61931d83fc86ca89f2d7296bc1c9c3ba988ebbffb2b9e8eb2e23c20f96cfa443cfb5f250dd9d51b5850df8bbdc792c2778b0a9fa1201de47d52c69590165cc22ed48519d49d372769aede92273ffc3eb70a5f6ccd9458db2ce49a5c0b98e19c966ffc02c1ef339e916782eccc3841cfe7be3dc3b763adc6720b2fd6ad1d3820dcd4ed2c9189b76305136aad42088dcc9c149d1dfa670faf24cff2bdb8613bded38e7637282f04cf4f8cd1926ccedfa3ec3126998276321c7f95bd55247569a023e0a572dd5c310905e00366daff43c4ea56118ebe18c9da708462d5ce7c218ddc08f15f24f33f099faffdd3857e63f93f4b697f56b66dae778eda6a79c2431aa6f5620d16283eaddc608770cff61dce79ec1ee9e6951479a1fa13f90dc3c3f40b0e97b12cf7a12aaca2f823a325968cf2df207a17a5715ebfc2d63578c34b273255e4559cd65df68db9f031fb788f6f65fc21772568b35ad1cab9479a2101ae404563de092e183fbccb6cdb021f04af0973873999ba24419e123fb9f8a4b06804a41dce1f7a138f501a17b94d685399b7b107e97c752f51a7f3c544e1e029d1cf565bc78986b309baf0124f022e8b929ac749e8753480ba04ae3885561ed54dc85690ba6e8e778abc002494dfb886e0df2d4e97a606dc5ebfb8a06f8b740949ea58a10feaba3dd5c3149e0fa91814f8d10a1ee5dd621bf4e70492c2956a6fbee7e5b1264bcd5d50681c97a9fd15af64c5af70a659140382089e33e9e19d5e77a44af2dbc7101dd3cd05afe0d664776a97b62f37c475d0f2cb3c22006676f7cb5fdd1eeba7aca9e0e5cb612b7992d1c81f3a92a01248684250ce3e483f580fe716388f6344d4011cf34472907d29a2b4afea3a62bb27246cdac4a7aac2f07722c54592d2c68e45510230361f6a2af6a65115b8fb9bd7df7559ecbdc676434a94362b94d97b566341f02277df72c6780281e1d32ad20cb4e195d4e85a88aafe8ae7cfba6d7e90ea3a7a7af4b882b26bd4a70b3b5a3f023c1057060c8a07753de6e08cbc9b74287d17aa84bddd44dafdb3eda94a7a9c752e4dc184ab190fd2195b82a0bf64d5cea8649157c5eec43a82c70a2606dc4163abe6dde22c4cd0c7609f49f3d82837799ee63cac298831234d4aa70e9e469766ef6e24ae0488e3bac82065aac871acb1c4e45be0558fc22dfac7db91ce3100a648e3d758c8179397eeaca447868dffaa22b356ff916a2ab8bf0d97055b5ab908bb63af14042d55ba22d3370337acd1ce33ed09ac76b05f7b240b4a8f953c18494b913d7cff39099d8a04c7ede67630ed8a9f41100f39ac4aff11a86b74dfec1371bc15418a482aa33e39f5cce7fe76f9bf4be56689a3f246b01a3950b7a095390ae5f9e5666a17db867dc44ca5b8d9f676b002b4968409afc31cbcfc97fd6eed33c9175321177973eac87f9b7a7666d17e9e72998135090496a3edeeb69cf0f32b81ba6ffd8643b9bb08fd7185f08def2ab55c8a679f21a7d2af9b5ad390b80b199483526872a6c88b0724cfb0a3ba109447c128944d7ef04e33f728c447506bc74f60be08aa711e1b456e057ba8138caf7fd9d1d92d4602168ee5bf5cb7339d9476b278517fdb7c100a301856c13217bd511f833ee10f515d76ef971ad338c90a8b9b044b622edea504a776dbe6fe0a01a34ca635d3a16eca10b398b7e20c4d8be9482d19e3759a1cf65ba94f51c06d3fbc465d2192f86ba1138ed123f19d6d724b3a59a5f2895ba166471120b19b7dfb4bc0a46fd26fba596f47593df5b3040a19efc027c4f015de4d2bcd8f16e431a563e159f06c7cc168fb11c4c09bb7da2b4cf18dd2b7dd65149a531215604b25a138c3bb143f965ab4162f0d5103aaa80730e6d2c2bb0ce31f0f19b0e41f2d34a048a2634518b544d30617f20e7b3d3246cc712067ae6c10271b97f40625323e64636e0d4fc22c00c07ead84a7c9c88b17b8cacc6f86ef482cd9ca4499908b46925214b43d694d4e3508f492021d350bf7aa83bb2c9ccc463928c3c1c1abddc822b5e31765dc8d4734673114d8ca6b0b320d2fe49e3587c76f1ab584c879d20a3c3b161caffd26d4eb18499e0ae4cd9f76ea15159b51eb1d5084a1119a13f4ded673df0f1f26fbbd72d996ac8a9028db53e7c1f3e14ff577ec14beaef956f954f252b335fbf7596307976260013d9bd73ee4c37e3b667297ccd7f3dfcdcf7ccbbc34d6e3d6fa64e290cc6431a6852349e31a6956b72ddbba5d3681d5e9e1bfd4c9abbf85cd2fb938b9bc177a114eb8e256f95f6785270b4fa655be9ea7626fe82312aa61ac565b84e39409ee75af8ee6885a997b4c60039bce914f7bba1f5988f5e989acae14f77e2704757bca312fabd498959f98dce0ea6b512c3a205eec171a207ebbf960b5f4c591bd6b9f7277a56039563db982bbefabfe6d2c57067d2040a76052c1b940fe2fa6b296f1638d01305fabe0276444657fa03552770c0c2595db80fe93b6b8c4bb149ffcb9443f676923b405786f4cefcc2390c53887db7c6f1b11de12c1a5dcfc3d913a36c36ce5e21b374fcd86536cc733f432aaf1251eab55d54752e357b91c78cd6ce2d08673e74293280f64176345e904f51f385fb4dc9b9406faa3a9207d59d4d5fcd48c8121b499982a1eedcdd49572aad886b6459b984a4bd0c8b8e7dccabaa38bcce29a763e6912a1b04b6a0abd6e9a16855c518c11ee72ab1ad9a95855cf4f7504ba4f8f724ce04b95f29387d0700b34fbae2bffbfd19fa8e5621d5bc2d505acfb847927fe98c2574aa956a8101862785bb81a0f7caae77c7c04a1b45c9db01ad8e114e6bc84e825d16ae8e6f5d75ffec5220d9b5ffabc968eccf849ddf595b83fa488aa6dcc63240f73f05773efe406a1af68a74967888dade3db7d31612c3ab5f54fe764888e03070a623fee7f9d78f1de04558b74aa6bdaef859cf87426e887043cb5c3f8ff026078f040034b0d42de64bc96d61ecf5668d6855a8e9cef4eebcbe3bbb10c0ecc5f2398fe3c87d47aa84596608bcce683f5fad79bab5f25a3183a276758f12acecabdcb688752ce4e07700109118ef7de74cf95fc45bc89820cb7b3f7f535a4ed5bc90b0899f04329dd4267aec2b55f06bec45549faffb25c14cec02fec12ac2680347e05e6fde83946e57ed2a680bea6fa05e07e346ea13a894449fe1dfa643ca95c94108f9210e19ba6e85c341192a6c9fba34039cd87fdb2aa302d50082d31eb1115d8f10524f2d7d49cf5a1be3e043222db1876bb262817b295b8663c3fff3e238842e8c1055b452c152fdffe863df7e41c7ce0ede0b4a21552a10b6cdfa1373771d505cbc62ec05f3d8498dc09bd98cba3d9c70c0c3e236f39d87d585aa25e4959dacaf7594091850fb3dd4299cb9783bcd76f1796d13f34fb73f1b4e5a4edaee6768a2740143f905d626d9af4379835c43f2335c839330234761ad50430d84fbc80c9f43fd43d189dacdc59773027315d64d9cfebfb104d28ae7b97e9d14341159e42469eab7b6e97110177cb4fee0a8048b855ee0c4d084376cbb19baac6f5572f88f3b8648a409dc0084b34834fc90d1fb475246236c09843bc21f0060723d6e6a906758c8b34233dbfcf3ee29546e396f37518507e29fa2c5f673a52ab9b5a6d5da55d1c499683d08ff65ff29dc1897b64d5ed19f43e52877644ffb9917f2f160ffd1ef105cd76df9034e468048e25e7aa23cbb8ccda037070e5baac3f834675fb782d426d1c75d51ddc71d66b6994f7279e3ac911c01394156f792e15a3b960d3c36db31b6c1b642bb781ef25406db69d13ce6a88d5ea89281b2633d78932895b34b4d4c789858aff67fd7943b5ba95957851f102705d7ffca5463ef181908fedf27e9c863897f3c75ce94b395c008ef0ece3cd8177f13f420d0e82d100e03c188977c7fff419b73121b2f62ff73f96c7de92b7878c872e5ed28b3a3181b114ba2ce7bed3fdba12d36624eed0394e7cfc84f36031c409d392c1344dd68e158907e7399ccfa0209939888b1cef85a1f82d06dbf558b3c852600c048e741cd04a4ba70451ebba71203acac5704695a6361dfcc693eed8eb20dbcc3a26593d7b9509e67a14dadfd06d0b8696a29b45351ab72620b177d0c84fa95a23d834f76855d442605210baf314baeb9f0ce18a91b0d0f0e3f2d553d267a9b3f99eded956d3582cee566d7790fa1eeba7185dd5242b327f1e6e7d5644cdd4b38133e96d13a21522ea8a63e361faf58ac233450c740a4499818bedc803b6b1d9c0e6493a57fae04d950a3e5841b20f249d0374cedc5f8ebb78003e0ddc977e10b991e45512e0fdb0ed9e1ebf4e998ac97f3912ab61ed799f3ab5322cf3d96a082468eb323d9540f0c6402cedaeda82d081aa213fa810bedbeaf2acd65c22aa7385ebd488a90733caf150b82a509e8cf603d676caf9eb6feda2f982c771a73dc19f95ccd4feca65feb4f32533c47a82373f95f1e556ca4a0fdf618a90cfb1c28d1a25c354b8b60140ce2a727b709779b7b21f72ac11abc94c4a2445e012ff2541512a6e0383f58e1ffffe45417a78b2ba8796d46e2a3bcfe3d1cf69117735e7cb41297a09182b74f651e934c8a4cada237089be2d08d44ba345ba8d81a4965a32521e2f8db34bd8d317704a7ef0f8806d57062d0d92f99333a2d1077867bbbece067f0ebb6c7bb65dda1db56ebf59a1c22f72799dc10e7056a818f45d3efcc98ab87808300f6f1070af3174670a82b968cc2c33cea5ed1f0ed4bed791821d02488b079555f87bbc9ed4a3c12092240e6cdda709c27b50769e756b282f8482e69ecf22799089011539307a495b23436df9d25751b7e2f7cda105f71523397eeafcd9770180d127fa640a98ae249eb72bcd9044353dc96721b3a0dafc7caa5c946029ef100fbaff30334b0ff040c854291ff69e87be4804c91562e12065a67f2c5c94ab3717043d820ada2ef11a62587a3d9e34082a9bc8d09cfa81a98dd29ba4da356b13d2f8e3628aa721f5de617abe81d4cf3988f65e1e52f6aae073927ef8c109f58dca899c59b206dce570ddab31d1e2146ae3ef9caba70042e3f5f8f2e92666756f96e2c1e627e5afcc8f4d7ace7e789fc4364362f7cee20bf03ac970c4ac4339b0cebbbcad42efc2327289b7ae764bb5dcb2f3a59f95ef32af5c112fae069312fa0680f667357fa36926b95a30e08d11f160c55036eb3828e800416cb267018522cffb0bc98489612ae3c254c4c66a9548c7a5e14c8f99c72f5d802b7ce48cfa77aa33dcc9d582ae1a167f7f3cf192d1e9a7cdb9aa724189d4dce3e550d493380974b1a2b15745dde72dfa79beb122eeff8f1c448b38d7fd9acdce8d1a56b30c57b13cdbac89be01f993065ae8603e05d52a5317e03464f24c2ba86c8ca2570d314fd66d95e3997d43e206bc1ad4e295f685cc5e30872a2b54ce6d58e8c006906b17221dc9dc2daca0781363751155b24bd72eece0956e48376dfc342817a69f40eb3c4f5fcbc222c4d41ba4fce843df5dea778bce1b04d52d633afd2b6751b1df16ebfdb93c371b0339bf3c4dcd6d23215f63bd10babfedcdff0ca302b40531dc23749dab3d4dd97dea882685cab0aa8a663558d39444f185191bd22dc89bfce7b7d11c5405d7a79245fb04f2f9c0247aedb6e3f156dd3656326c824d01cc334c9159db6131ee7b1857c9f2ba56ce7ecb9c10d392b389c2bc0fbd89c74eb9220780ebd1d7c9124019842dd47813136943fc75d06c44dd3fab4cecd698a93c68fcd844004fd222f66a493be43bf69eaadc7c40b5e0f75575d71a29094ff998fb3577a6dd341b6a1f446159ef6e5bf766f5970eea4c0f20ba4d3da4bb930c9a1b05749db5c7125d6477cdf73039a0e8dd7bce6e547bb3f5becd622ced37eda528bc41fb7b2a8f0fc43b97da3fe95e44924c863ffd2caf6eecf15e915c9e0a38f87094a82861cfa1984794e912833227b072f5a1d6c0ac83bf83a0072f318c75f3d525ac28a97b1cb6cba86d8f0446d2929f099256af117095a532673f808e9bec14b324fd393447961ac240c70065532ebe7a32f1834611c232d91fcf0347fafd9b93f988298596691c40bc64bf96f922dcb385a3960c6c1503a3b517c2943c1a6e30098faadc98ec47bf3d9ec2bd25d067fac31ea0294cd75dfca2082264477a4cf74692af15a9ce2ae515b5b15fe366172639ccb6ea13ca36be608e0cc494dc948d8b99b1207ef0cc176e94b3fc4a539d995f4f8c24ccf42f1ef5e1e545500d66658583b0c5d9c6dd413dc11e0dcf89059149c0d273d43572d5d8f63237ba7a94c709177f10660bf715f7be745a40a02b2b224af8d06a351778c67b2316971d76bb947d99dcd5d82e5478ecaf477450955eb88fc936f89bff98f57f6a8e674707ce0229cd93c0df011943e0a8f8ec03c63ff00052492b61e664ff76f2b873f892c4e4eb32e215af3edc23ed26644dacdfa576d0bea0f8be67f492448d18ee90eb928c4b2020310990542cbc5b18c42bc6060bb215e118a5d05cbe28a45680fbb81cc69b57c64ab6973d8e3c21663e16f8fe19119b65c40a79ff6749858909bb9cb5d9a4549494c42cb6dada007f08d10a4e24f90133b0ee98d38f5907025c346a602001cc61735fdb64b32dfbeb3bded08ac24194116b0667d7fb5cb1a2223ee34e2833b434d37f9856299695c579ca4b7b763c0ffcae936000ef8b063ebe89cdf87ea37a88f947a42433ff6a3506795bddf4efec9b86c0dbc02cda9a6d714897f5ac4df6f9cab3aac4b843b5db83e802dc1308a45aa2cc3cc47b58ef2aa252493fed4787490386dfa4711ab5e8768549c58c4dc50ff794dc91522ae5b81503c03282547bf3129ee632ce1bb342a73a86ca0dc578bb31faeedced5a09ac182e221a5d639229d91a3b8ba730111405fc42c2706d35d1d5b4057c0387fefdb761f9749fb88a3e7002ff804f1d4de3105fec119280ebfc660d1e45feaebedc61c2082c06dba6199fb4d796cdc18d765bed1be2815998a95f78447f4fd346f2343520e127e64d6e9b3305e1dbfc841ca9af70b74ceda9fb683ca9d60609f1af6ab0a1b68cf15b32373f7f698fa9006f0bf8d461be60087fb3e4e94313ea2afa93cb513d455e11a0bd648c420768987bdb0d61a8044215682984307362e246bc668b658b4843f374734f79e1da648d294655b618362b84b5ebe1a3f2de459f8a21663e2d5f69eb53de74c5ed78f168979f201b737e09f835d7fa5e51b3ce97d9d1dde303c45b4711399f5db9231934644d4626bcef39699be1442d2b992b37d3c6189ab1189ea7ac68fd25f357a6882b4689365f25d6770bf466c1e9f432ebf6c0e6a77083a0338e8dd9047a8864cc5528301b150046e3b482a7a594e8d355b9d44e1d43b3af42600e42747dbfc3ccb7fe76a33536b4dadbefbe6bf47e64b5fef76f6fe104703f13a042615d9488b3268b30b1f80fb93ee0cc21eccbb005305b7f76c03a351b8aa0f9b4bcc40d1a25e479f6d4765fd6b47fc3e4fe2a3d19b0ed9453f5dfa18b9f17c3cfbbc81728d1500c7aaed564dd10ea28112ffff7aab5386addc9d5fed104fcb11744d2fcc8ac941c035ab1a7c5f0d5371bb21016ac5e0779594c1863213c8f54a86354a04faf9f27d7fc2fdbb303ffa66f880d1f374c6d40db94ce0fb966c2a02fbddd84347c85f4f29930118943357e3f9fe0ca40373e42042df247c37c52bf8955d2cb3754bd2a178655e092d5eaedc0fbaf687891dd684e4485f4d384e1ede19af47660742a3a957909bd7ea2bdfd1c86a48a3a8183ed086024345f7b2c13e1a477afaa4ad659aab6798ab2571a4d9439ab7eb97df6ee5a5ca10e7118a5e107f983e5d13aa7a91b3b200d1c7ff4c018f204109440a4de7dd924e5121fc8029bb6b5c4bdeea60bc713afba0f0b11888b7534659b09723f5745a4e2b36fa8f71befb0b4d0425805a2de604381b48d36f576a986799e86ffc490a113e2df1ae8755fdc1340b5a42814dd0ddc72478a758b7296e61db75a4cd16885ac59b4da653ce98739fd514472c3ebb116ceea4862078cf21fa08e6a06115f4940aa658935c0ed2d26424c83e59e136ed9f7c3b2439f263581b20d4f1ac445865166474d4e766792d8740d907e4b2673fb33cc6ddb147f7bded81215b62ab6d4ad0d49356c53879b4fb7e7dab37a1737931e03c0b60680197a778b0f9f19cf5d6bb1b4c439b0b7c9b9518a78dbfa55e07fe04e3de8b187f86a20cda8b7dd7831a12ea3a70c4b72aa46edfe5e9b14e5b08f72a901bc56c3524020998e1238e054f040cfb8640f83930afaa025f196567f6ef56d33212e7c770ab90b50ccbb57fafbc4692aed940b48a4402b97cf8033dad87f0072cbc503a13507d8a07d6ec3f5d6230856aa1d012911db4a1e4c92a0fd6208938c5a2e0ca413e7ff3690540bdca7ef95791b2c5c613532739bb6162befc8d945a38dfee3893bfbc38caefde25f1907e82f1a382be0245c18f3f7c4a0032dc6b03d079817b005c36a0609d05e73326763990fe246e84f3ed58c522a5a371eb5ca1adb44be142e268e71c26ccd2b537153260abfb59c9fc1b8fc8db65377c26390b4d8f1e2def2b000d1d013949cd885ccd518c3db34e75051bc4d865444b1d8c0281f59cccc1e60564ab3fc75a03f02095ffc530ece8f590cc9f9e895c0b75546562180f459993f2279d6db613f3e4f4bbed3d8aca21badfc10dbc421f5f2c2be199a4b8ba967d920ef6bcc0de19f393dccb0455de781ae79e70335f9a44ba32dc4680b6f7d207d1a6cfa0323de191bd564ff26a7304ec63d8086e457e0ebdb04954a5f2ebbf539824072a7447c255e1961770739dc1ecbec35a6b401501d9783774b3669b4ab26374bff98f93f142ce5a09ceb33f637eef8cfd7a0746ea6ae68dce731ee780c84e7067cbd957472d03f8714b53a46ef5d015dc40d556cd12986ef2906484f5b618235c900d9f8ca78e756921598d59d503c1ebc864eb603961be2045cde8cb815ef53d81f428765d35a05cd0a1c992d48df78cc1acfe755014fbb724e6c65e81729098dc9579b24b124f41a6c6955eb28e98708e7f8398dc57fa59a2ce87148cc978cc41a57b582c868e3a64b961fd3fddf490cf0b470af6a4f4e300f5ff3c885d221da6ea421b9007d24a9b69a896290eb2b75402523cfa84bbdccbb30fe2dfef0abf08f6889e726ce0af14e8a216822a2481f2456a7c16d5a442c5dbe91552100f606785119ba1c838e00da2a8aa101157cf89e57297b99696e85c586d5a750cc293cb5e059a2e2afe4a54ff2b8b2340a6333ecc6600c674befe7f234c75099b2b4c0e0bb2a2ccdcd71e6d25a8c732859555bd23a10e5c30cba7c8e6533d38351362c77488f55825934d78f507e78947a2345a6f304f4c03618393be263c649ca4da53de755cdb6591c2b3acd878fd9ae119fb24ecb0731d7ac1fa23619c056a1114c9687c5d3bb51da02989fcf24e70ea28e6ff964cb8164603a9a0083fb124766f0374752f0cfb065f895471254dfb0c28a2782e0f0f5bb4c2ee58a997f282ddd791f87e5551d73b2bdc535be8ff116d5f2fb9a3bdc9ddc8e20881017e4df8bd9f18046bc4307e98c51311d87b7dab0e79da895886f73c57531efb3191afeb19f8a65eef43c8079db2219ba5e64ec0d4695bb9c10d2d895327d7b73045374815a3fa8a963b372517b03217162a8a4328736209a3c4a5e2b7fcec382cb1b5fed52cc3b1774ae68b0bc030954a9ad9b8815dca7c78b8097d3e875860a687b4d5389a5b9d2385487fc582199b5b514bcc3a944ad9e1e299ad772b5d8dc5b83f622a673f2bd658b6151d943634ef6b1415cf3c86ed39dca94402f238d6fc36d09d9f1a8905c8afa2389f61cded864dc92ffa68c1223b4e992fed6ea3de9a65a1aca2f7bf3a2778aeb360e46f443df813994456bc63d84cdac8cb14bc92692e7dad7bde710f71be98c2a62a9b609999ba589d9c764e08dc1d87ccb1a49bb497df7faaeec33f4d97f4ca7053c5dfff6bbd6bb033fea7dba9f1aca45ba0ae4b105cfd2deb5c1627c3dfa287b026f05a3e3103e32a1543b8b8643b230ed96f1cc6a38adbeb6534b4b34dcf92598f1ae7d12117e652730e004a3e8a8ef5ba1cded847491810c268d77e675827bb63e110f8e6ea4337bc9e2cfb1a3869d9f2d545f96e457bb646d716430f2402293b95a9285e494948e3d3530b43551d4c75b02c3725e2f4b67af76f3c999778af8b225b8a6d9789d065c106fb1e80315572bde65da79cc6296c79996a63c9cb3231e5637b4299ab8beea43a7d43fa60910586767dfefa2fb25ed7167c801de55849889dcb60c220696357892e15b6eb840fef4de6b1548b1778e14053a93557edfb286287e8f5be95bddb09f440618f0d304caf827ff6753c8645edfe73cc26bf1d34cf1da71c44bb5184a525650b829903896747e107b2c77db3799dbff1809457efd8dbe8696f50d98b5996618017e87168544bca37ce6e2116e6be1dc1722a70aa4cc94ac91f51dab849498d94e6433f91e89442039c6bfbaf1660ce2dba3e96ffb7305f28269ce8dfa46fa45f5bbed7d50207d03c7b781e6c2b7cc6dcac87a72f722da153ec4ef1421b260e8db3e2f8d68ecf9b557f1f710774b295fae58cdfaa6fc46c73e14ae43e34d060627f09d864f7ea96e92de711d9ac4bd487ac70f3d006559e1db1d967d26ea64fbbe39e35926b62d95e000cbb3ae642f38b07d8ba507931899db8ea02f98de41baef2157d16ae9a1188bea2539eb055670eba71dcd9ed4b6c36d0cbb1ca8facb4e63621086290755c784d6b02bfcd2379b2c4f3de743e8a6bc31a57d71de76e7eede3ab2c574578a19fdff4fa3e74f4e0b2262557e14963b2eee96ab57c31548764d0e817fe4e65a9729e74528eed1501544e3a949654012eae71d732e0ea26a2d0a6617113acb3cfa4f581199cb443e702ec988ab0f0fba844becfcaec06f86ac0b65a22a2a48b7da9bdf735346d99858d9f5d17e62bf80540826bc740f8ed2af4ffb8be88ff08d65b67592680a173521dea7fd98a5bf6bc87210f5a609f3b83cd158b94fb6f767412d3d6b4e04dbdcac771808eb384dc114f654e41a6eee771beee52baf964c1bf34a7f47e9ddd214642f7dec3f51a49d371e387543b3603b81cbd2c33ecdf1fb8badd01c6b1224391affd2412feee35b8a27c2a54ae9191d9f75a69699cf30d13ff34844b3654e4c93c3832922ddd6f263560428c832d47ac75db498aa240b2949f7e133e1836f24e01a1c0c00964e2adcdf6de1ffc9cbe4d71935db42339eecb0c1adbfa2b1231834b23662bde8f9eac661224130ca63291b064d465929bab72549e1a8cd9ccbcc0fe03fe09189760f0b6fd1fc059aff36b010006747b719fb6f4e05e96faacbec0eac5e1ed14e9b45c5f54694823788333f9591778631180c406ffe98fb54ef6bae6d6135f9e3171332d43bd2d11351f56e30551a6dfda2945569d1bc02bd7121922711a31ceb86543527443a285068b0bc341decb123001b63b097f70d227e5f9d61bf6a93921434c2cd1f1064f694b33b2129bdb8cc7987fe44e4a9dcf5235729af4a02f2fd08559421885321fa5acb9cf96d26a5a22a2ffad26682b4bb11a094cef764b54a94f9875e943393449f4f20e77cc33b97258442381b3abd66761386651e00540783b6c3f327b8484d6f0a670c9ec762b933a8954a49ef55f6e7d746f99d2919dabf87a442c9865a3b8ed9e544769f0ff1f858ba4494836a78fef8e5db1b0f6381adef888e8477331f1e2316f659d9dd3f37a3f774e42b5f440b4bb9a888ac0250d3cd3618fde574a9a25e1221e078bad8d1adcd50c9e7d6dced3fd75c5829f5615126e723a73b56d72428889ff1765c6d2f2e885b396ba583a9a4cf2af740206f5778e962b3767b9260fc32243817aabdacfb542b82ca7e9cd70f028cc8f4e264abdd94d2756b426b708a45c43c59f828acec0d2427abdec74940194ab0b4d337e36a7c7d31557004f11d2efe68db81f0b3c00f31a51b6c42a8190b17644da5464faf026d8da9ea356d2d142dfb84cd4c001d2c228bc98c3acc038af6c5538627bcb5d7bd4347430f90371fc1bac31d2adc1f87f998b51d09dac3966ed64dd4d4f98b4432ae25c957acdfba1e9f334ae19a25b9b8cf8c7c218c29d1c7e3b9a1f564d24abbdee70ac7937e7ff0ef5ad4b87e78d6ec1667d5fa748dc7bb9eb9ded65830a3ef05619c099723d8e2da021946f045d9c729606fa78dbfbe959a2ac1bfabb263386aea063181a165df574744a1cabfa7f6149652623b9864d95edac40bdb618da05eb921ea12370fa342645b7e8865067891359f19bbcd8441ab6c56b054c4917b8b886b39a44186d08172c033873ab410f5a13a65ab35b7b88b8b125fdbdd3b8581f4d0034e4eab0f71f70fb8a0156d42157cc6afa6601b94c0e865d93262a5110a9884ffee5956316dc3675391032003d0a8c5f62541c9462a648b81b0425c9112b93ab86d1263e1de06149cc4fe5915906facf3ba7ae386833f692c4994adbeca9382969d360c206e270b7b36de17f0beb40d11bd346e7e3f56e325b0edac0c5531600fa378b8418f652bf3973452666a3886b0c58b103a765c6730cf5abc11a15e28f0fca682591fe8ebeb527bafbd3bf0fe2a4c16c5754433df415d28a67c128df99e61b4d9bc557088247b71b84a3f4bec7870134fee0f78606923512134ed14722d3e0e39ad4bcc1c67216d49f59296aebf602ac98040da2609660435e293067283d7d5cfedc8044364f734c936ba3217d34bf5c165c3a1c3b157bf70c928fd104a01e000e6ed6c47389465648ea7ded49fde25194c793f1d4bde937b80fd9f753ed0f43140532f678923525aa5a305824b0e28ce2a5ef142392b5bac8c0516ccd0e1f0873bd765eb275820b72383cd0fa67ebba2ceccb78922668f5c25cb83e26dd10b0f286aca91401a8f58dba0147339036ca85da06c1f4c996e4e671d9ddf3387d6f020c8b0871d2ebc97eec470f3465e46d61e52eb4a3b21c7c10bc3c36625df3c531f123f39f2a3e5b739bd1cb8e77f10fca7dc817859c995c36a63e190ea2321a143f5c4bad556b8cf50671a8ccac816f0d5e99298a3cf064b558ce5036bcaf91c0d1f2bb860585bce0808d81a7d44323635c811ba7c0618a449c464ec62c9a3d68e5f979e95357055e3230ba3d18fbbd0f88bb1a5dfa97273e1d9a240bb698cd4572e1ea4520031a593316dac425441dc1662d34326b9f768f707da860c5255fcc51e81add5a35665912bb0e587e8c9d4b99b4b7ec4f3c1d43ee6fa4a43d944eae3371d384adaf78f1a99083e98830db6f561d7d1b8f6fe3a66aca0161e6130954824b98b47b6f70a2c332b04b622efce0238c87746bb9ee16b6247f6ffa115ee4f012ba2617144d69712a36999a7b37792fb8e24e23ca5dd28f1ee8363af24736c9e64d5179e6e0cd8b6b826fa0c8230dd555de19f0da607d211284bffc0fb2a8a33c94150c54054ec4fff8e42caa7baafb0f5792545ac9572dbd57f2e863429728fb667d0488ef48364691639b1f880b640e10ebe23228ca33abb05985e02d010b2b39902ef6866f9a52aa702bf1e28282ad2349c24794b708f492da51d2009120f6ead1bff61b75d84d6814b8144a09e7fc0ce15c96386ccb0e82e1f6929daa6d62e002e5451b0254f9988b8e1e2a176ef457162465ee052bebe4155aafb5aa375a52687b9d7d7c71d154e86e67b60e0c4ec0562f7014411fd16a6153c934280d87bd9899ea3366cedbdf40f77adf51d390462add10ce05c9174bd5b9263851f89d25e41ca5f33edcc9d446984443d0b7395786e7332c73791ca40676cc72b4ed19991b99d5cbedd0216f648cce1235a440e3e1f435c4b35736fc9f7a24291772b3ec15ea3b13f5a1d67f9fa58ddae593023e77cf3810bd433d2dbc5c0805df6e759f8019e6316a35f8369c0518be9b6f18cf6758c684197346c56cfc9005ec6767127ad5edd4c8a8e56eb52a832a3b2dc6b31a2ff88447fe821daa89690ac15d780a0ff0dc4e23569e5443d213d9dfa557bea1f95715198cc277f6d2de91a3a040a8c675823a84d589f4f0904b647809edfa0de7a184306a5c629b2ea61e77296c2b7625d8623a72d183fb7801c7132c3535924f0ce33f54926c56fec300bce1d35051b4d6742bdc2a747f19182ecae3a705a6aaafc4f822cfc747769b4198df2a0408627f24aca3aad7a4a785c92ab67dfd36c22af6a00e7203b424d1aa4824527bcbb7b5f4314bb59bd5b1633d4c48fe5ee1944c825d8fcc60f36139d77fc00591b51a34dcf3e3ab88e115eb441d057db66d5cfb78b261c59a19dba17d5184449bc4029e1a4fc56b1613093b0e3d4b741945dcc88aa4315090f61a39e3405b7249eaeaa2ec2d8f1e0bfb18267f1597ff28f00b74764378abb06fb7b5913175f1263bd8ce35ac57cebb665e8f0ed95656d8a84f5223750dfc3267ad7df4609884bc9285bdc6e41e94b9af7116601d7f92bcb7b56ee1cf1242bda0ff04299636122e5a88fc15f46bc9f088c83e12aef7bc80bc805e3724d0f47bb78708253bee1b4db56d4cf591a68c89758db965fec76b32dd41e37776ace9036e5e3b96ff569d298e2df507f7b1e32f8f1976736f1290d9a09f1f9589f34324a7591eea03f5873f4fcf66401c99c92831d38a35e3b9fd4782218f66b37e037e07616224ccc9c4ef6565bd43f03e4754ed08d144d7adf0cdd7a5b5f74d97bddd61a2c3cd5e1fc186b90f61ef8f6690c1dda35bae24f0b2fc5925e22c920474d1fb8f6b4ee3fb5dee088613856bb85a4b99e24aa4601efb2160e914b47f958c084d289f93fffb5d095f92ca3c6cab9786d9dc137d2f41107069cf2b28089ab49669b3a4688ce9cefdd4311f7912a18a7ab300d1adf410bc303a315604e80517a21f8c1eeb566a020857385e37da6b7144c2796943f0c09f9d69246730fd0b4d2afecd87c78d267de6b27739d732fa865a4417cd72b08a92a9d0fb34583c4a2639d5e0c0241618941a249f3899f3501492f089b1e99c89912eb338236d669a327829a64e843b14164cb168df4eedd744f14b4e0f63495affcc9fddf2a6666fe3c696d30be17f65310a5ed141644b29ef0254e56403a42b13f106368a5de77a1ebdb009d948c9273ec3c5a09389805623654713fc786d04c1fe6f401172a3f8d7582d576c953e9bc4225b371f31262fd518c9cddc83f7e23e7cfa0bac2e4a60f5d93d06f9b51e164b27660a88ca0c5d7e484e09f680ea6b5b4ef6c0a767d8ac1d90f44f9e74d2c4cfb6b54f829ec8cd9453e5fff2dcacbbc176d9be2ce1b6278048e1835fb4358deeec019390aa160fabc2df3f7a0a35f599a9011bd15c4daeb7f9cd4c58731ca15644f7512ef537f9286f5a0f240065ffdab7ebbcaa5535ca2017e6f49f68ea89db3b4eacd0180f2d8fb20eb3a00b332c356a5f64bb9df845c5e3a438039a12f1d0929e913d1b1ddb3c7d70e9eef8777efa8ed72590c3687d49f83343206183cbd8eb79f109be2ee7c66a534870fe8a1e57f79dfa863b2148aa080a9b466f8db88400c600d76d198aa861f86cf6dade4fa9051e38a17b2de57772871df154e34d2a79cafca6942aad3b466709344801d0ff39ae1cea41b69f52a9ed0003b1c7d1a047aca99b98cdac0d33dc05ff0fa0f3067876e5d04c87c8a1ed3616323ec59121413642d2e7758c83a63bf6c3bb3476a65920ce6bcb319dc98add827d0100c014842af2d8c71bdba300fd952d18d0aa515d7dc37e05e3440c4852f65f8e43f02002e0c3720812b6d3ff448f6129e80dfdcae1f7788c50c5308d9074a854ac17649b251e2143a5d0b6981a8584425cd015a785bb32dd5a5fa7091b6ebaef964e6ec76662806034a137b6b07b28c2800404a27bd0999b3cdcb909f9cc374df1f3903c850afbfb4ae6ce6a1a7d36889fe7bb4b37b8a85e98540a56dc228dc0bd5f8a95a6a27aaf0a1b12abf8b806fadf269f943051439030fe7ba68ef925e71c0afa4825f668de563075c5c8e8a46be39205a5acf4ebcd075c2d87c5f27b75f4f186edb5740213e7d9deece267dec9a8c81b37f8fe4644c789f32b1e206c0771a42fb3f3666a4054288edb617fab13b5628ca1be7e9ee5dbfab11bcbe55a11adb40b0fdd85227804ee9fdac822eec772d958ac38e9b0a89e5d79b4d138c50c21b05aa8dea349c92860f3409ad5fcda9e8ea75a3db2d29245af4a1a66f3c48fce3dc8c4e0a214ef59e67645eeca4ec18a7e7a1a1e8e3e5aebc29f261ed3b89fa4cd101aafd6fad8991b35abeeffa9107db7037678fc33afc777c4ab8e1bec1853b1f6ea376e3a3bf95ac707c1261a8a34b06b6102455304e8382f695d20c2a180881ec4ea54a18dc36eb0c814b301bae3220b823814337b92ba041f9a1933b586f626ea4829178cbc975ff8bcca75e0446246065be636c0f5e4377fc5fb0edb750202bcea25d310d4935a2a24526aba14d8537e67f14ccf9583782ed39ef6927c20f9c781a668484ff7770a5179d9cdd080d09dc26edb0f226dce1f9335b88abdde56a6a461e89ca351172ff6a45156b13e4cef52bf124eea03d83bbedb3511849957b9ac00e10e986b7c7bc26cfea8e5778347136e8d972a01cf57c91cad9383e3a56426e5c7b13342c3e4bf110ea7b40d06923b03d2fddf909471238986a599f3bff2d63eafb771d410270b9a795519ebc9bcfc7be7291b941a5ea0dbc88166c73613811cddfd87fafac5bebe173c0e9a362fbcd73deaebb8488760232c27d42f78b3a5bcc0f2d665cf7719f1931a68c0b34c516777818ea775c567751a2b00d8eade34e7ebbdb982692e3548927d6731fe430e2adbb4cbccdd1cd9a5f9fbdbd3cee6e4456923bb68d57dad075a06247999f73a264caa6790167be91a74baa9aa81ce8ef2103f29ad44d556ee67bca848cdc9cbd463eb1fc0537956f25a033409c7a98b5aab417a63d6e650fb543693bc7a048ec06554f5168d1c2bccb2cd7e9cc878330de72eb82dd6def03086290f5df440d2557999edfb0e911c725eaa1c5deb8e58ffd9926ea51e54a6dbcab062dbdd5bfc32b4427401669f1ce6308dbc857d9ed151f1e907922909ca6f04d4fd5691c2aade9eb1510559c1fe95e613d331d97c4d97c7a6de3d00436cb773ca128b621d2376f10a334645a2307468dd75cb39e3738b07a6775c2c2be2ade0327a2c361f25eaa28840f49c4b365afd23d883ee80f20e347ca5faf9a6f2500dd7f79ee858b27f7e0f89f944dcf9e30e297a691baeb16592af5c61766ab0df6bba09484460aaf489e3fc1dd1034254e96f2044588569195498770f926e8c03f2f85c1dbc6c7d77b0b8b28e1bd592571841ff6c699da0b6048620d4fe03873b0835ad0322e4c938ac448c83429412e25cc495a2dd20426719559a11ed2050e0cb0e7308347a3903eace025b2db8b8918d37652318b4994f23a28b8f22017534f72e95144d77f1ac4a8fbec2fdbbea9319804abcd0843cf9273278c3510aa7d6be5404a7999635be4f57f8b765be3864798f269d776eb6719527b8f65d3d95a099e68aa47925c47414b9a6157f9ffe0215083ded6167e6b22a8585b425020cad10000e3d7ef0baa5a929cf3a85c4798c49e89d33c383ffb110810f47c5fa40fe7b5f2267158d98ee5a9f079d1c643a00d0b3c3d39e4a11af685f0991098e2d779fdf65c7d7f2d6b9bf9250b39c1685f0e9935578b4b7898f6d6b2da8961eb340012bb7d5ded860f70f4223ab57679bda514c1d318c33f43cf677bc311e9fb26dec28ec84cd8cd658d8a158c5a82a987081ca63fb1dd659e3b020f3b410ebafc2575a0fc5d60b20401f512c65498ed33e6a6a5b11903a1af4e0b530c374704461d1864b330804d6c3e6fe5a1e6d8b49564bd9dee33884de61dd70750550d0ce9953ce179585ce6836c275f18395ba14135cf6bb78a480841e552bcf0391cedd873dd26baa1e94a2f13d9730781949015814585e03b7dc2803320609b645785e11667268403a4a23953d0ee267df17e226f50aa3ec0bb1fa0821b8eb23bb286f33c07d09c146b8d910eafd26a7cad87e42dc6cea3024c09ae5054d560f766d2b4d2731db4904f1face0d08e6e3a6f561e75ac093dc802fcf4ebffd09c9d8ae038ad097a1632581fc491aff26b86d74f371924a63c16b3155eeb7d272175df7eff85432e1bfc39f671b45381c4d48e3204aacdad9f38d062aca5273f617e1608386afb7735825f2f0f2ef04079dd4f62893b76eb865e9a07ad5cddec02a0fc5b671ed2b15eaf32cee38cc9a3bab9fdfa3e4644493f2862c92dee6dbccbb4a0d23d43e8c3d7f348d920394c70b6c6c490f66f2c5f21cc181e4fb43ff312100f831ecd90c6f0682cc3485550e435bace1a9b0d6f4eb09512b5fe92d67301f2c065642f9f28dd45abdeda3d2a62851b64537dd75646409fcd4febcbd7402a38fb84906596ee191ce77ea787786035d19a3f8b480956ff9451b9de4917dd1c220c26a264e87de216ef5e62d015acd60a3ec13511cd4450dcac882c792fcecc1379cf9d408bc1d78d40a1e13151dbaf4039430c8b5be2f146758c8a32676817a21f4b22720dc0e2e2f61ccef431b5f1b96032d605a50e1f29706d27307f421901da6e11496d0c96197e9ea80cf2d573641ea0d089e9b9cca2549eb7cae962357ed44c8a044ad5d8cc7b5edbf3c0eea40a9fb9faa2ed3e9dc0cc6fbd06bc6137c6c9ef9e86d31e3f1af79b71a42f1ffc2d05042b675f579c68c54aff0f9c12b988f8d4b76bf5ece8018db6033f1c4a69c2daabd45fdd2dcfac1080d1cf05f95870a2deefe3c621d95238af31c3672e49af4bb1aaf1a5dbcf89c97509226966e47462e645e2bcef334343d2fadc546812fcb35b059800ae76858d462d275cba17e890bc9e923e5659eac5defe0c4e913afde52323f865ca1333cbac3852ee039e4609122119aa67f5b2d25aa04848a6262b82cdd8879e516e436b3d948ede80fc009e5e35c3abb8a02f126a46d324436091cf861a647f0b9f1792d26859bdeaa78287d6338fce31e0e6479eaaff1e2bddc823445eafe010dd6717dbc0d5451f354209adeb5e50cc7fbf4f48b673a3ce8fd88fa3fd0c20b5d7685b003c5ed09b9025672dc0fbf00966d29fcc2fb6fc2258b474a4a6e68008776adffcbcafab6829837310352cdf97ddca6a6011c822554eda35e7674743502508e47c0a334bf5cfb3385d0edb415fdbb036a6db0c4865e4c4e8b62256c076b94fa4ffcb66048cb5fcee62e636d63c5ddb16168b3619aa4d4bbee69c5b807c20c6a30847ec40d02cabb985eea1ba89de30982e1e8dd230c273203bc12d3ed963ce158d14b4b91e7cb6a7d910faa3fc0712c3933ea3bdb6deaa4654e229d936fbf4fcf68f5821b881753b52fe1488bdb6e3d8f30d8bf61ff90d85859d48a2022dbffbd4117a39100ebcf79f60406bffeb833adbb40a444513d0cd8f2199f78a9660ab2025d78cbcce3cac19af3fe8510d47c2482241d1b1f12399f3cee4ce13e3afb3c50f3eb6d2e306adc9c2430b8237a47799b0b7686d8541017ea525bff3c3c32e0a3a0a8bf9fc50f32931ba956d531a390fdc8b4607a60c6ac5fd371fd3bca46977c74dd9f381f466b2e962348ded9378967df891b84308f00447ab956a68604af5929f2ec0a70a979aeda5764d6467a03200c51289e2622c63ebb9d53b7ffd6653347aca6a9ca8b76ca26117cfc175fd09fac10bec4a2931d501c0a896621d2a1c815fbae432e558e02fece22697a8bf06d1d825af1573b72668fb0a22b3663c2cb1e3fc764a92b5ee8f931dfecee62cd51277993a9e6a2bdb32916b14a8837fb6870cc8d132a0f6a9dae1e5ef433c8b6dba95939178b203a72064aed73aad73d4bdf4417ef7f3bbfb4d3ef1c7d1ac00c1c56ff90fcb2d028843ae2be027bbb71ac4d53a8faa40b4730ebfd1963b9fd8073dd95b46e8ac56ed7237e306743b7e54d80f7b3c9419736053571977c4bfe2df9e54d95d4789662d53ee6f185c37a67305aa3c99c5c8d9e24095ce4b476f70cfae2f27cbc75dce616b3589981a7ae734389e13e820b5734043a111ff71f0ee80e256844c4883259d33f385e1e10e6bdeeb73c628f8cf28a5132fe1d2d95d827ec9ba39606f207c7cf6954193ff7aa126c89a1bdc7b2aa6a446124a3fce66a8e878ff57dba945148fe25ffd6753972ea8f54ee96faaf17193b567500cacce7c5068dab89861950b772f09540e6518840bbaa35c6a77354fe3cb2d24ce71f850e04ab91357513c6cbb00b3e2fb12c07574f3463df173d8a109ef2c59863cab1c002543e5306c37daabf559682b15efe86962a0b02ecfcbb00aac1ae95c0d176b8ea30e20ec2394bcd83bd7553b7f36d1806da397ea58951cd669367a771870bec19838884ef6af26cd46053348e7d006b5c4bb7658658480cfda1655bffe0ff887b7810acff38659d604d4985547dde292a23832e610429a8c016325afd04340d795b9f6cc508c9f2b695aa6ffa8a927defb05606ea55114c25ef4afe17f83267be0c64d5204e039455030d4ae7166d356ea1d5a4d3178f3020c68721bbda7cb56c8f90c1097a2b949d777de8292a387efbd6dacded614823927e9bfcdfe8d695500288e85349af38fb445ce70b3030d36c0396616c295b31766177886b8581bc3e61c416e117d2fa7ca335e1c88ddf745f5400e8839bba84598f8715551b49894e9742a9e8c443ef321ef46b23955ab7975f6db196c120e21e866fe2e0546acc9752c65e0c76a1a64c015d35e8b9730d9aa5e32e2169f607ad045957341e7ed464756e1aeee1656c350cd5566ee776280d0839321dfd2dfb74663e213604d00ac6f81b92edef4eb494ffbd389c56b2c85e2582f34d07b86b83c7e4f066ea937dbbcfd75ba02ff588d18e0347e956023ac5327e07fcc53e153eef0c8274219b39853a0cda5451c3cc44c166bd6e0f90ee9aa2253a1a56ab286c2dd0b900cd0f2803b25c3347c7ee1a6ba95176e9cd59819807af6acb38cb7ef3731e8527927876c8e74796d30d9b40f159c26a1b538ae0913acc4c6127096b5e427474c77e521b06e07e2eb27c21d0c60fc3371a65d94352c3589f02ad6318dbe9083e832af7b11b93e6301a96a6b98963d94b49af4552350c1e688107a55fb008696e710271425d98b446090f19e646f6dacc71565b330362e4c1aee7d7be0a1b6826a3c1b70aa3b30352e42755b4621f437e70f9f29ea084fba645057a5a638aa99d76ea780096f753ff9d2fc73526fefad739887a222814ff8dc40bc00c23e52cdf7c4122ab8dfd4bb1914176cb4a2199d3c449aed17619f9bff780a547475f05a7c4cdf85580636c05468f1a14a5e020cc86f4f89187a17afbc9d1e14a1eced49c61e2179f7399dea74840b0c596c86f56bd3a47cea0593de7ed43a2817753650d7bc58cf2e9a84a054fe941728e7dbb727d131db7a2f3230b87242aaf82869ddc5f0d1635fef9208f086ddbbd6440afde895bb7c11f9bfe6a17ce237ab93f1df8a6e3bc2707e83e06b1b7bec8dbad465f59098c4b8a9d770b66b4fd9ec601bc59553c2c9f82cf84b5bb0c2cd3939c1ee99fb15e32e43126ca4df7d9766835edf8a2c9b13062ac69085f9a9079fb5d48ae66d86fa7ef30f5542fb5b55904074beea63ad380a73f1dbbde422dbcce1f30e45a0d938d6b0abf76052d75e42da7890d84356f8c0af11d55914c7e858e55e6281e0044fb172b3e5c64c7644e270a05e5ee864649dbeb5d01e9a2dd9f6368a6066bd20dabda88abaf7d5a1a035706bd9b9a010fd8446ec7172d4edcb1b54a296fa6352ef05b847cdc61b0f5797b15cbaace7b29636de94740b25bb9e2b99cdde79f4329f6d96a2d6d4a8f167db24f8aa1a69944cd054a922e4bbf5f47f5e585fb590f42a7a49bb59d9114443ebbe477ff1a5196c87372618b2755ebbb70bc82e9f52f7574ab2fb4dab3cffd85f70c73a0a63f1b789db7269602484a62afa40f3a8efa1609651335732d38e85b1741bed69ea67378fecb254bfbdbd1385d314c85f88cf4a9d0cc1d1e9fe3926d85ae014be53f2736d0955f27d6fec3515674f47ef983663673f7e463c01692a896f64a7d85b9ae9b14a30a0450ab888a9ba57815bc804bdb091fcfcfb812d2b012c96c1ba977c3d6c6ec4ea4dc5d7fcbcf2d1684d08a456ab3d42fb72276eca33810a9c551efeab52f703406d395082a7565ee7ae55a64474b6ec5b3b559c63f3623397242840a389e85a3b0f163c729801395d37986f9b1f2fbcba11db2103cb484b68b35f147de89bb214ee1496fbbc713c181e721f7c4133f3f91680e8ed1419a95937c42c770209e876a83606fde8aa0485bb260189df8f881aae802de45fc7e22cf0e2e286dcbabb03d2a11ce62f345809bba18f64f4ca161fabe7394318fbf0a8af9eda96835b19c448aabfeca92a77bfb26fe0010cdf4b5365b9de1b8d5238a214651f5f480284614f7e829e6188ff078b72d90e44042053c814bdfe60557cbd27d05abe4eadb5f87b1f2c6fda01c01cceb174a571976b23a934745a0d963aa3614cf781d065a0212e8b59232deae621fc74fc0821bdb3f3b4e57bbc430b97a811626cbd447deab5f854b24688dda831622b270d17d0af76ddf381b91aab8433360830877d5b6425d4def26af7c740a91342be9007ffabb22de0b555f6fe52324301c165f4399f254149dfd2a76335ed22d9f2652a23cf42c0d2d3c9450d7a3341276ae73e73159b3f474f25afb82462236a62c8c5beac77c76aefc4026446f1552f3e5080bc460d0fe16b514f8a4b1482457be6ce1544ff0282658ef3ecf1ee545bc9ab26a3648390a4e166251a9b64c7193e9d8fd29384232d6c7480e347abdf8549387af5c2b663bdac784a858032bd463d5bd9757ee89ac9013a51ecd4081cc09cb7795896d673c98a985d1a954e031afe39dad4218ab3db05b82dd37231363fa4fcbc63e2b84e2836e086d27c8343e4043778df6712ec4fb09d90a7f00053ccddd71cd309c3fffe591d03b3585ceec37aba26c409dc4917afc71bb7d7f9162a2be179b18d2cb2d202091ffafa0a095212dfde93723daf760ce051ce768c94643c1618ff2f767e8d68561e69f985142d901acef2faf297666748cf05d3860cf52d641d8e0de7d831cd49e3be064bc90f577a2e67f64e7d7276d0cd71dcb0a6a69a1d80ec7ca77b20e0ca26992889cbffe58dd2bb248dbd91f2d4f9047f8a6865feda969f5021d5eeb9fef197bae5a43898ebd1975f5951ea6d5e0ec8eff6ae92ad6f13c72170a51bdc02f4f79b6118616a676cb0f72065f6f330bbb415e3cab408e0938f63cb7cb34f91193f02eafd35bccd834c27112e95e48c41e6e32a9c9d82ae2c247bd69bcc8e29c34e033dc36f269e5323d35213d4a2bf54366c0b81ad6cf68b37c687e1885c1bcbc318385e9f79b540916ca7e7dff51121374662677366b479df8568c1c645aa08449f2bfbd5b021484c49bbbde52adc716bcfdfa76299c2569e2674cab22631936b8a9a00e5e8e09a7de60d7c57d5b3cca80c4a86f268db6214a00bbae53e209cb29aa3874aa2bd0b2d220eee0075f8ef79c924e8b3c6ad10768264a61deae9fa202f6c1ca80cf6cad40ead9d893ca8954b979c93a3f22a065ca10ce5f1acb32b53de2a605d338dfb9b1256478e9bdb07b17ce393fbf1a97a9553ee319b48c932139c676e5441772a2f1318757e46cf8a1cfd9f867ffd3dfb1915da00dbae4772fd5729d68330520a15f49df74c6eaac7d7b1ee9665bd7ae611848a28c2e29327f6f364a6bb4270189841ca594347eeca2ea78bc03c6926d909f46498b56d3b7cc09120056f9d4869b05313c239de1636460b5af232772a0c306df03217595dec7ed2119e3bc59e011a9b0e6afa15c6cf2bca2b24ec409e6769a176ac5cf195fbb52cb530dacfb2501ec3c647d4a91698bd76b9478d06c76ac3a1e3e6a342663308beb9f993f14bed571c17c1362a5fe1b6ba68f79b9e82b5c417b6fb610f5cf9ee3bc5ff9b75015c7afae54639636a2beb68205321a099cc9f4c2e590107fac61450e32ce235866cfd791f6abe3a314092aa94d39826fd86db646e2147c27b4480451c88268c8e9586c8db4e438a6d3965572998de72245ecbcaaedb5e843fb2ffce187e668a1d617c622cf412ea22d1d88f66c264cc09780d72eae82504a24948af1277b6eeb8ba6acf314aaac40cefe607f07ea8cd6b866935af54fc34f51232750e12a8b6f6fb162ab6a841a20bc289cb580d6878b3468b6a5bdbe6b75b84482083bc855eef8c0e7ce0b49cb26dfeb297bdf12c646e71881e63471338ea87d208053f05b18cc80ffc055017ffa75614fc55a91de5067eee296e263a2004f96ebeae1d463d4d57160448b82468c351b8bc6f1d82b65935dae165c0dca710250b85deac3fa2939e22fefec61f26d550da9e1c3d06a92b0ffc76088b66cd5c6c769371cb9b48e8e95c3bfce6a8008cdbd4a60f13360f9406b04c701168ba0a7eac4ed1c177dba7e23d086a2f6fcd4eef8dc48179a76f9b5bd227fd57bc4ccc5a9fa60b8992319dd5d855d091afb336e3898ed41e6114bef5269748c8be6005179c3fa59febc810595632d6caa8c8e893018a059a42a8ccccd949019a06f519b74680b9c5ec4172f804ff91ffa9e2a216de6ab7664f05e84faf828a7402ad5a11197d59d9d3efe86fe08f54e0f6efffbb53bfa691c83b136584c31e9c468fe4d8057b1dad2b0edb295aed455a6a02761df9fe7e904c9589a37342d24c914a0ee2caacf8307f5f903d364fed224336af5b8368be552006ce13aaf404191dd6332d42b80484a2a19b437f6ec99b3ce8fe09b44bddfaae5c9e65878d9846147184215274f126f8dcf8f668f3d3f3afb095470fd37f61272267f30e09bd2a4c889f58eb3c7c3c6a789255f3e554fe7f5d88d770737d43b38a3e2571fea1c784d77fbdd2bcb3585f177dd72b5f709a84f938fd1a5a15706919378edc85521212c3f417f4b9a897190b9ce9c63d34c9c9929b5ddc90d244522e119626db1204b318dd8334cf6bbff4759f622ea11c5ce0a98d7909f7c0b8a3ed0d7379b8e5d6cbe50ab9c7b8a74d71ccda4ac94716eb3e2066bfde1c7f891bb14b8c103fe8e37686c650dcb3b6364afad449f27bd4a3fb3cfba3be49c89902bd4e1df0c6c0ee03b393e06aee39036d966264a1300d8f898221d16af88f67ab31b49eaf5d33fb393fe88eaa42b2e74ffd9950d06d0fb98505cf5b2e1cdc2603c4eeba0fd135066875f5924db1938d7b70c4906f890243ae169d71f4dc26d72ea4e40d9041e8c2bb24ca4f1347217187588b6e05f74ed10a82393984b8a8dd6bab8948bb6a91340f24f6814cf68eaa2a222f73677c4e01efc307cf237e12a5eb317ef83341e12d5a2a9623269c5ae702d0c18bb61bad5b250ec099b622b07ef650903018ea4f054302b0d9d4c8b5bea046c537ef03e817759695e99ac64924123b568a3b9392890b45bd3ad8a44589c88c243dd5488548b87941c68aafd648fcc4d5dcadaf1e52c42fa0bf7bb402c71babe613627612a5d37740a4aa36e47292d703eb4a7e97456df5839ba161caaf5eb7a88825dbd7197386e4f78db2ef480c624ca746d7e9cbbb72bcd6966a68fb6cd029d6426ed04a62771c67fce93773cc3c9632df588bd499bde129fb77f7ec5b6ef592cc3e438c56ad83c18c2dc3078ce56e94ed5afafd3c5be4454d97331a2db0bc7f0d5e82de0f719c7079602b65cc915fe16dd81bf01e3c5522340c16d2d934a2092a0acbff0e929ef11be79554992a381ff7f627afdd05015e00abbc38a69460d37eadbe1306c1f4c50d4c843017f5f44dabfd2937c714feb5b3aa322663c31f65192a5b31a9a50809cbb8816323665b9ca870bf067ab79b928c36eb9d6d54809ef251b5b94350a1e056efd3e3593a570dc5a327bbe8c0641e3d0ab2c0f9e60fe838e6995ef55c6c97ce05d748a491e9e0d755572ab72b43e582705cc2490897ca1c7602dab435ea4e6a51b4ca2e30cd27fb199d2035f24bb508e615998b35dba728f4134f5a9c24edda4034763ea3af2f26b3ac5176af65ff67100f60017691514696be6e842982c5dab7a582090bad2e22e0b0aef176d7747abda7aabfbcce850b438b37174318e43c137cc32558324a7d7194c0f32ac412401183a9dcb712e4abfd4052bbda9ddf0bcad4bfca957d4cfa093937a99423e114527885fbc2ea04581303c243606729a180dd353dd009a97141fa9213cf31e3099341b3983ba5f2c2c3898b3fee43a8c3d73e26d60308df4707178132def39d80c238b3e43d44241b749bce1538c4d80dc9af085f619ff1abba32936c71e42b4e7c9b2729db914a419bfab5ca4946fa4c888a6ef5e99f30d60a12e3a6ffa9e82e538ffbf9ae8cd79d8f063c4b288ae070a6b4ea6c527931bd7db20dfbbe0763fcf949dba75cc8a8f95ac4753fe84803d322959517f9ce5704a4087fc0c0f3b4a11bd358bc8ff209f88aafe6f0fe2eaac74935afd4f13ba034b508508c7df8f20150925f04c2d43e048e04b9b86011ab64a2986db1e7de5ea725f27c64aa720d96867e7bcfbd081b9bdda304fef90b676c0c2b14cc31fc88ffca252f656b5de0e6a50909d5c1a4ab3375adf01978c716e0e09a4e46d019dd2d8b58b83bcfc32f62a97267c4d1127d6c09f3a1ff059188535da054ea9cc06993b4fb3ba4194cb9467553d3c5528eb362dd7922a5143b43da872ff174755e67dbcaedcedb31a815de98362e3b90ada01e40669898176aac77d61eb50ff91fb83741ddc96513fe3d68c8a9a3c4fbe149140c38e4469a691f2d971c679c1f2cb1e57597fda12f1d68528a6db92dad6a824610ea841583a5650f88b6a82aeb98fc7d04230ac6cb5b52f4a17beb2ef46137423ee9ea92c55987f0da7d32b2ddf37eecdd3471ed92f33412ac48553caf888dc503259d9136f157efa3bf33d2d62feb7beebe8b32aedb4f4d26c462b8b91568de7695f8fd19a6e3a4b2adc7f1dfaa7972a3794790c284cdad55257451e877f8499cdf4d873fabdd660670734c4cccb580b2798736eb8b24c8bb8b649a80250eb09510fb42da5a0120ac5e3ce7f355d8f595098b2676a515bc665c96e120e9ea1b36f0318ba7134add1acedbc4598379b1acd98824aec0d2b1b4fcd3d4820503d15b49bf6fe8f6cc9a3178d2afb9546371b9b35f37ae6b13f85db7d7623a4fd7918e0e7abda2d4a964456ac1aef7a30726ca5114130ddfb92d25a080a4b82cb574c96fb8dc69b3800a28ad88be25f29a4d95d709d05790140992e38d10eebc00dec32e68b72dc1bba80bf1bb969feb58aadb73664618e99b10511da2b419c30b4b75ecbfc6dd950489592987dd590414b6c4d87306a794d12d9812cdcc14ad2b548028404778862de20cb08602125d1049c6b3c16daa2c21510f262493d3336a1e0ba9c87cdd319d8e66a2da934da93cc97c7d2ae12ae031a5bc6e058b19a02abefb3ad35c361039d8b21dcb52060856a5b695e88fd86745ee35928a43ec807249c3cd10cd02688793a3e90306323747639c5e8d228049ccdafb6261154e918ae0ccc9a5102fd7df27bd51359ad561608a8a13e089a740b3dcb60c17f00f72a94375b4519751e2e5217e03499c85cb737bfe48cee9d897c29f99552bfe5820a8066b1453ef10a6375b46c19ebe11a700bd9cd9885b8c72343dc1dea7b5308ffd9b5e0491a7eb9c7519ad9127b6088e3a1603e618fbd0771504cfd683697ee937c72a267b77a81479e0c3f6da8a5915a205ed1bd48a948c56b3af06a4ca9dc46a646b5b1aee375099af37dd7c65d623efdeff556896d20fa4b57ed3497c1b252c97daa5c72c38407ce910d53ff8077c2cd22541b4e94342af65493745836f5bdc010f72664b944a363aca4303212b7a9c2911ae86267758c5c62d41b4a8a0477870cef19947a4d50fd27c19ea9fa70bdcc7d578b2ce0b9cc6a42b3c6e5105f457542e67abb19191cda763ce8528cfa11661f1be460243fddf60389e16eace9493147acd30d3f92e45957a74b19007431c324afeaf744e94fc0e16e3b9b69b11436cf28be7f938ce32b02f65f94524c99561381add16149db1af6f8f8cfc001c783219bb873b5faa5979583f68a7aea23f26fe5fcbdbed0d265073909eae46d2d12b4437ff0e73b023647c4cb7d8e44b9383151326dec57b4d8789ecdfb1e801d8a3930019176304903e0fb2e1a7621343c11348466419e1f908e82db3b7b2b453f229202a03473738385b5783eb69165bae0ad202b988f98dacc81b966890f4b20c7531c2f6c5a5fb16bcb39040d751eed0a2b7a6d48a2a78b2bb28be11224986695ce289d9e45c87d00bb09b377675099ce28fdd9efdc9b142382e06aba9e94fabff6ab1c90ad3b45bba3a23aaefb46b23f334affc8b48077ce4e753de7f683b37a4c24ae43be1b6c05b666f48dd9f83761e536f00becd94abc743b3b5a14c81169dc85fe56a86815e19e67ea7fdc6ebf70822232c19cd04dcffd795f87b64fa0abcc9bf6937ad0fb2c6b59f72ba2b5b63568c4d01edd75deca62bf84c149014f172075ba8ff7a8652e236190c0bbea500523782db247ce7f08618b1213c80b261d2794073bf1f8d3b929af139f2ffdf7f9e370e25384753c0eb974e01c83a087b79d3661f5b239daeeee227843b89e605fc1b0ee6aff648480b1c6e50d18d8e3631aa4162b2e2c9f1afb229ae15e0bf6367283c2947569e36b6f41c162bfee9da86757d7e6278407bb9b5e7b5c2f157bffc3525101bd6a4f90681ceeea5761b3b1cb08cfc6152fd85c76c4a72ed995651e9877fdddc42ac65f188db07528c7324288be0fffa6e2d247ddccc3e97fe1060aae6831c3e681bd3a0a918b05c886139c54b3cfa0753db62db9698591f81e7c4a2df641abe363d00e3a5470e7cd7104ac865880bfc33f29da8de4ab71b767dcf2de8b425dbdd18a47b0f68f05697a475e5884f43f50e5011333ad48b5cd948dac2398a2ca4665ff26451ae08afdc1ad594312e652de12736ce81501747a00fa3f7beb54dbca75a7637d3ea950b2c1e5411384b7d34c3477c2602935e4629daa1d03fbafc057f08ce6a775b4ab202da7b257e10a1470ab6c83358228e4b4625ecfbe12d5e656b14524b07b565193f81ac58562f9c0b8fb130b66aa3bc4b76e9854cd4cc7e8bff5c9546b14f97131eae008036783c53715bc7958367986b1e19b4091b909657cd3130aff914b69aa149e14fd8d412db9cb21aaf775f5a675dbfa0228143b6e06cb9612300f820b6c93c7e98a29daed092c5df88b7e6fe5f1723d4eda6b1c94cd2fdb2247e63914418c93bd20ee6da33e2ffa234680819f9652e25fa6bcd9a1b91d5c39dd8c9aa49419351e8989c2e339f220e7d4867e08560195690a7b7a8cdfb1674419af4dc3bfe744b8b5c855615529210d047ddcc81dfed84141d97a06ebade430472b99e743e889d148c39effa419d11f6b619178907f5f4f2dce0d3fee829ad71efc781f9bead74153ed2e82d36192c44f700b3d8b7266e1711b0542083c0df9361975ddbd20e9ae3faf5a7c24e48385b4bd62e3667101c72ec3638ac4bb2a5885b2a701bff565c7edb983bb8d6c1fe316dba3339799394b0640d8dad0350b4273d629606a3d4789c18d2d1d265ce17c5afea6294c27bd017caffc8964be0347f7402c37d98a7864ade96eda04049e45821c6fb1b564379ae686a6d782767ded0385a7750906495e2e4901c428dcc15881d298b1ea09bfad25694575e61ab0ae592fe19e9875d7296819fe242a5260b9ea80ed3ee3b38bb867c6ab8a785ed6642cb5429b1e7834676b21742948ab1268464f2c519d5037507cc4aeb4d3ce5da7d00a7476b7473ef3e705bf0f2856372750344d6bd2e42688d35cd03341a4a362d56651cf3a8a52af93cd56d99d6f99703c6b1125467f8bed11e3bc1b8d2930942ecab7bc6a041a0a7df756ef0569576058d72a802e2f1d954ffbf47e759fcdd14f362794f8ec676a28b331babeec6057bd4f928e1d624a6bacf37190a722246388f7278a2446d396158fc4831d1ef23bc260a965441bce92b58e9c2ca726b9bd503f48639b30679d1e0be9a67cb38da0c2db01247c9529a64105ed83ba3fb3d215c4594239259a9b8878bc7cd70b4fe71a29ef74d1636e06ea0092d99cb7fb3b9b0dfc12af01e270ae2b77b11a79a397127a75832bba5572913336fa3c9e27d354e6f2187107e6a32b2438b9f0bb8273c71ba63b6de9053f14b5fdbc3fcdd061709ff43db8592afe1368418b962d0b089875fa761e6013c28c2e43bdaaca63589cb322af1b7c87c57b9468096bc50b5b887646f08334b59f2466e083055f732ad4020c88d29301137386b7cb68e754761cfedc0451240bd9779676521b248a26fe65ef7269a3b5d48a6acb5e847b8d9f776a9ee0ae7d97b4c86b8aa1eeace1112b2af0ed37568660ec44f18a70c2eed363abb9234b2eff76733e1f5148c284c1646e230d7ac36094453d27495abee1dca564c577721a3a4dd0ca62b6fcfdb9a3fe04a79c95fce9c25917372edd55158e6d0bf5b1c3d31be2bdf87118cfdfdf4d96458a4e865aa0b822a93cc7363a86da3a3d7259ebcc678117d2feb87d94e892b708a3b0cc422b30aa12fa041af1229fd228454a0367f4455ca65bed3f2b96a6a1096091b865a85a1a1205ddff3b471692840e0e89600f42744ef6216823cb85ec7bc1a13d7b74596456c62a462134c520ba44cf387f47cc0e03b628b9686b86b7a7d426b0aa0000428e36612fdd5ec3ace8cd95f44eab0a75fe9cc3e6fd247a0f3aaa7b3693e3056ab33b6979028ee7928fe94463b7d3b5c2a11f323abc707f0b6aae5edff0a383a15c42431b82de70648aec15e1c3cdead19fccc3fd57250d7a8748ec69a74ca09d07f13a04b6cc8f6db09cbcb6c1df0f8f19db550f35ea05786d4526d4cf04cce5391135279bea7f9997abe849ed7d37aa5c9d55ddc2cea9417aca527e664ec25df606da4167241a7f94604a9480e081ab393190e042d36f59f23de851cfe523759ca75ea1acdbacbe3a2c57c32fe6c258c8f8e68d590bb7849d528bcad72c3d7017913578a6ee3938be4a28c8d785c814e104aebdb8c4ca527a7e00fc7903aee772e89c6baeec3cefd159d40d42c540a63a3c0f8fbc2c7b2ef2c5f5426895ae36bf063b6f2fa134c8c58e32b72b49b7d70ca15f9e2999a060b97757b548337a77c14016903f83f449ca09c6fba680526313702687fc1636c798b2f068e815fdbe40fce2083de8f26a479ee14cb14b60f38fc14d24c5735babdafcc9827768907434476e2302b1a53fe821829cc405ef670a166996ae691346d47a25e36e36ffa34af1f9f2aa44a66dd48de1beb9a5b720451ff157a1a97a89f98c0e57cf813c46d871cac29b57b976f7abd799ca8483cc916aa84ed79aaecda8beef172ca33081be97194810f5b356974f3a661760f4b73ea6564e1f8f9197b91ac455ff8646e9cc73455d260d1335cf250655c06c4dbd78c6663d0b4ab6790051e3546b651378f84342bb119c3dba2be520b1a9de951d0f358f4630cc0b27a832192c8d1017e5db0de0f6f372b2bc983faa77e74dbded05391da5cf86a7cca0aec38fe09a9017d0b9ca0aba2080f9bda349aec90acd00388747bf03fcdfded6d5a34ec297cf672bc48a9717df77cf71c3b2da6ca46bf204c27197483b9ce14da3c05af06b082db66f28a820ee59026879519dfd2d7c1ac7102cc03c12fc9aff8ad11bc837d2a7c87e4ca5915db3f3f27088b7803eb4daaf20319e259ffacbfab216b25878e51c62ab8095c3782837a7bc15112b2e30de92b6426e5eef2dc67ef3da540decd92d332f97941ea2158ef8a5b5f29101bfe2a53e884d912003383bcf764096a96f1b9590cb9fa6fabf8940f1739e35cd743fca52a45030f8dcbf6cadb0cefc7c634c585ec35a104c1229f38d6b3a8709c5a15d8fab9c2bf326bde766c4b4608e2c62dc2ba69154b1067178baf534a3e4c2b9f1e437e657f1f223b23fbd534f0351e88214a3bdd901f8d3dcbbad57018b0580e86ca250671ee241c4aaf254f8b2bd153ebac2e166743385d38ef3ce189b8c7b63f1c67cedb9d75ad056b49c8ca5d8ddbd4fb0e004a62e916462578960da621e80b4aa0e39acfaa95fdff09cf010ec2844e6682bcff8383dba59395e9a33a247399ac8a7fa9d2bfd317213b9ea934d755f539b3c8a8d7bddb880fbaedbfb7c4449609c41efb5665ab4f224637b44f51bb1865bc4cff5e9c0c138ea6647d91ebe19d3f94c942429da80154956b99c9471d674b86e8c9c21ccdb8a6115a31d1fba1643833f4273fb2d5dc47196a12c8c8f3192fd0adcb7c369830e1e96d98c88ba650244452bd8f84edbc7d0cdad6d148e36918f0101c5b49acb83c0b15eb73e6929c61960e424e9eb10c2618f08eececfe10f02e763826c69ed270f334c964411e5e0face8b884f593124fa7c82dc70c70e8a741e3cef17d8a5650c3a5ed13a6351a17af7112b64a58a983310ed6200a6880789a9e5601d7854762932da0aedebe470976769924669c7a1fbc1a9a1a988b5f387754e40ed90efd180d82aec7fb2134f16ead7a2729be6465290a295fd40ccf538a6a6e045621f0d879a608ddf62393552cb1eb2c72c4a258ceb1669b5be09c16798b488ce915596bbf9aad41dc7699631db672a369121c7c8ab4f901563b4f2181034b69b47c49a566f254e05cf63b9bc61255636fc0859e73c56ec6271a52a5518abd30c28de2dacc5a9649b56b9eaf11f02b46ed1703fa30c5df6d427ea1262827d2aec65974fa2729a4c580f8c51d2bc2c9d7b86b91b98688122480faf88a5830cc0b71633d69ae2d4e8467942cea260097db0f154121145a0eae591bcebea492beb973dd2c8cd060b7120d9c68071cb3a9badd8d1aa1f92d402f9de752c8ef181bb569e3cfc72124309ce2004fb1e95d9ae04b0848c40e23f939afab1192816a36e4def4f59aad7ab7ec6c2f1b09f44a519671cb4d6b63ccceb72d0d7aec2289fcab3e7469c5cb7e703590652475c6e079d82df24258b88f0f43629a5d3f6ceff094c1fe2bcd9bed87b221aeeede7c89225ee6c0380b19e2ba1b4f5d6c4e8c54894d831d897b786290c58ce2d121e80f17ab382289a7e9403d5f6d09eb772e6affbc75c4ed67ef09e4ff28dc3bc7b0b083c7b133ebee43f9759d6319fe10e738799b7a13de87f5aede32331fd0d940687059b033689c9e340eb6c72daa6561995b84a298392b8bd6d64ed03c81ee94973f83374d9c507d1e860e9160007f7b5e33dc5a76c01bf10a6abdb0f71d63e5c8934b69b9ecd98914e4ade42e96be79ceb066a9959139f1b228810c920ec54a30987758f0cba2fd60919328948a73540ba1b6107da55e98aae66ad87888c6f5dfdac23df77305ffa10288092089725b15f3f3dcfdbe27e1114372357928033ee7c1da3a108315ca67eabd0167bb55141e6e8ddebfccc7b309ada2dc72a5f70cc257e6884e486d7759562df5438dbd7290bfc3cc5fa2a7c71ac1bde09ff1635a5d71552138f23cbf6fa94d8e6c1c8507fae28ca89159d3f07c0f3ca1a676fc22d1192172e0f3a5d01fc0a690f669c381fb70985a93ac3b29860c73703bb9d1cf10b86c8dbecf6383f707e490edba189a13cf1197ac4f21f1ee40bfd20501b3135729ab66e76114607baa87c47d5d934e0347e9b4ea0f98989f40674d0b7a7204bb5563a8150d3067bcf8707949ff7a0b0de02c746a921124a31ed8adc5a0bb8e7e5864d9b8a207438c9747bfc4bb572305900315c38f670c2306bda17340af1ffc94880f3e724a67a9bb43314c6794dfdd47e9357093f4c0a76838527c81cf5ec298c13c4318bbbaf765943c0cb32224da5e575bed1ac16e79cf21fdb03030ce262ab76a931b62ab1d04b28d67e447c26fd859b61fc8f88fafb7bc627bc33d4631837d7c51e8dbba44ff3c18c7b8c6cac57dc5ff2541e08cf74dcd4d3de054c431a8f174bea3df7959a213345dcdd96ce1230d4127277796a58af6c09c727aeacc9c94c59aa6eeafb594c83f86c43673be4da268b3fe37700d653db3c876eb911fc4e561689be701175f25c86c439435151e2fd4666108df54b2089cfacd4869cc7956a67f5a4e1d0de544867c1e61935277f1865907fc663aeb37b95b86ddac22e1a792e2471bf51fbae1c36b33b0bf21c2d88eb0bfd2ba0acf0ec2f9c0366f5ba471b3658d35cef7ad7069b7fc14128a0a9b765192e01f43eea56ab5a109279222e957bfea65c92e20db5e3f7f61b65489f200ed2cf1b8f8612d7a490fcb9831f4956f9fd4c824c21c2be669cb9da79cc4b94355fa0cea5d1485cc67936743285f1fcd1769665d96f06ef2a1d60ba25f0dbb6975ef84084a10630c0bd3728c17153a55f4410d59f160605c343ab9f8f91492b475dec021ba6d5da084e351430f8b5db68170694eb7b048e903c5591ed1f4982a17956b2241d15b1fca53e7ed6cbf15303d244a3b3f06a2c9c76a42050c0464c3172987f24d3707298a29b5ecb18303efdd272553d387bbdb992707cb7e2c9f5600bc4d4b98b728d21c95c865c609293a15a60880a57ecaacd13b05c8a3636c66ac87d55f096e09e1e913a5a3edf7f3cc452ab21e5ab42f85c14926e782967da33c8c674e2836ac23714e3a61f6984caeafadd728fe4b10799147eb6b53324f509bd53c4dcade10a97c571ad0647258b27a661f3ab57fd8f1331da0fc4a21afca658f40263ed53f5c9ff6b2fe0c16508cae5bfcbf92b898dcfb2a915f988004b909408f31d9f6761047f306cc2d8977b0bf54ee10d143e198b2ff4308138dd9ea03cf6d8b9c0f9c7bd8b0d81fab7c892df0e52f2e35606e40b0e2e5fa6452f540464b66a0bcc0b8e611a4b926d353a67383e50cf3ff059100ffddff9dae5e2c94df0e018326710b0ca25cb65fd8199717ec110adb5ca4737798ec080f7cf869d8780ee5d1f44677074f97c918dead7fe884d8079adb9e363fd3201a84fa400e8c7b9307b8089cb304e77dad24dabe817e877413c0dffdf70e86aeb29078cdf4e0ff22ecea40572468235dc6286bbe31fa04520a90e034c34b6e8576b308c92669f6cea4a80eddf1e56b1718b4c35a727d968b82e43e75a37f6c42355343aface045cd357a2e7a4f1aeb3bdfc922157392614712d0928e4fbf3bc248c1a8a132345d9e5304ec03541dff595c24ca436b5548ac12ceb99375867799550f8e9ea940ca683cf2e5202a663481b98fc99826a9882a2aa339c4f7831b078c63bd0b2f49e34da8d7560df26148846516c1f4f1db3d72fa8371bc9794583e6c926d57a5d71cb1e4dbe9da8afeb42998e40d0a72698bb4c53d5f1effe313d81c80bae9c0db184a7fcdcfed5e7d57b27f9e80b5939e97dc6686b7473740139836c854c086f51915249613fd5c9dd15ebf35a1a9e87b3db0a986682642f5bcf80681abc29db01a0b46ad2794f93454bc4f2035b056b250b0c9bb36bcc074ae72784d46c1dc67e05b584bbfec1fbae01de5acba5e5c3503848581573e254a5634612a86890cd25f302cf2fff741a74f57db1de3e3518db3a6b26428b698d2d3be5d8e87d135f789facf6a3fb5c358c7e7574ab7fc18200b07b5bd8be93043ad55da217ac9c95eee2e5bb50b70c4665b59595b93245802f7ebf905b0df0305598db77401e5c649e9c186988f88f3a6d6e2d3ad1860a693d5de8f001a7a6dfeb2f6f627a00935b74584751b6ba41911fc4d79e8163aa6336c70ec3f23f374ab30dc8affeca92b2d6eb0ffff82f7395b7caec236f7601a782f4bfc5d324d20b1173d48add8b4c40916c535d033a79f1c4d9e032ad6637a407cc00950115250a87bf0346856d843dda4c8d2be83a69e26232fed451f858da30c43069d099647757b9d565d1a1adbbadd1279aa24394dea7087245d8e1086d9c3a6c8a39aab5349e98a4ca16f6d229f8cb657c834834a274f34cbcaca883cdf27da81e7bad3763d51e178ea56e723961b26e1c260804a427e8e9d57d4ac70e2808c876ed5c6d459ab69ed685fdddc7601e3a817a99d083292fb8cc9fb5ef15aa3073935050a210c32abc0508d6f6795fd6624955cae62c243035726013d9c46e61683860b47aacbe3253715e22b4d317c32651608d982185ea85eb3ac2d07439934344c40d80f4208524daf5f43cf58b181b3ec5a92bca4f5e76dc91729506f89c2d95fc4de14ee360b229522aafaeb4a8c03de0200a0ffea3c1dce813cd1fde991c047466ea2efb9d5280507145f17d0bdc55b12ce7735665bb118045755167cae7207006d530da343860cad2b1ca8ea2bd64c83538e8e4a6667cfb74f814f38a301abf87bf545ac59aeeb5b5201de07e7e330ebaf80effe979d156d8e97c15fefdda4a3b550be9c04e3f572331f4ab2daca3d22793776bb73cf56560816554caf420c9895949c9a73bcdae1c925028759667f4b9566acebc2ea028ec9577527a85d9634606785ccff72942d1e1aada9be7504960bd3144ff493441c88f55abc8b9367fae66dc3c55018912493e9fd088e6bd8622d4ffbba52b15895bea58734be34948ae59f456914bff19e943314cfe209edd60ec75b24f8fdab1c9d4cb1a3e7eef8b1d6a44318a11585846a86637d28adec242d22745d4fcf7d157e4253c09cd295eb4c5f1d7bccab47f4e7f74a7c2288b35435abcba144d7c7503d3052f3d857eb8bed4df9c95beb260909c22e75f2c79b411360cc43bcde68475136d8dc4d84ae05c39edd735be4f1172aade71632ac7b99c41243823a7e4b1cb93c3b2c69c8fcd9814acbc4b40695e39f00d9015fb0f24798de53bdc7cc5e526a7581fc3fdb154d54ec0588c2520a29c7363b2b53dd03b9bb62a26db03be6ff4365ba17f6dc844a133f57fc165cbe444f549beaa933530905bbae9003ecc32a85f42e6304c70c729188d02a4e632b6354fbe21eb52cf40f8242066324d2d59c1ea3031a57fd68dc923462bb8d48de28eae68926ecb527b5297fb3dfbcb02407d944e77aeb562122ec0544a11c08838e823dc2433cef6a809bf7bede326905bd434a35dd0f748099c59a9ae96578d98be764bd7ffe65dcfde88098ed4fb7ac3635c623ee5b69f219ce6db00ed3631ef702fedb68261501a982820ded2e269c8502bfd468e0cbca68eea7f94dece9d3369c974c6caca4cee29051588e09c7d609e50e1fc691d2f95a3d7b49e75d55c53a6b86363b38a6df5eefd5c2179c37958edff1c472b3b24fb9470079f7c4d431d542c1a19dc231f2dd93a825b702f35bfb700e1fe998b5a0fa037a0d464f35bb45b01fe4c8aabc48ad6dbdb5ec92e42d1c6ba8662153e60ae9dc8949a3774e0aaacd4d1db71b25eab31635767a809b6b3923a3973b6bfa7c2a9b01b1fb77311abb0fec254906f0c40ed14a972d3b77676afdcef7a4c46321830c3d3dd6f5f31645a4381a199274d0d0fd8634622818d85d4a65b644141a135289748a06e977a12fd9ff559daaae5d6771950aff1a821165addb7936d4794e45166fd3410f837e77fb3520035e49a237518215aadef5bbe05afc89f37af9af4b99f3b2511945bf746840cba75d3e97fa6c29d83ea576d86465dbc971ef486cd6e1a94b1e2ae325569877ef66497a787b5a02de9d4bf51a52935f3265ccdffc0892b98a9bfeae9845c1eb6940794a8fcc00975daaff9316a0ae21a199e5f533ea6bfefe90e1f92a88091e1ce689aaab1f8d2bf2a42da0787d60d57525687dd0d3a3915de92aace09762bb83d1f8f1a6fefb8ffaed4328a297d9d6ef5a8c7bd3275ec64388319fc5d46d98081fae09cc67d3b65737c8eebf13f353189bb83cac523eedaf7ac10430470f8ea273960eade959507acaf795640757ff22948b6f15d49af6c89a165b524bbfcc531417df130df6046c13e8622ef07f72cd3f6a0f57a3e7b754d9e7b4d8d2e676e257d9326c81064ae87ae266b5f8ea012e37b11b4b5063ecbdace1209459eceaafc1547711648beeaa356c54769bf54be76ca3b7f8492010a4882327fde9521f8f4c59f52d674589d1992be646ed7d1b8c4b40d225c98a1a2c2eff61e24894dc25b46d95fab790f6ba9d5dab176aca027e95389f4a00381999fc723a6704f97398af0e20254028c4f63c8b8360d0d5b24c103aef603a4eda03682c33bd935a622b646774952e16cbc649fb1d0b2de0f289e270360c94b155c0094ed29a6a0abc1058750175b06dc0f7aa3f73990f9739d59c313317786fb20d48e3110d04de061c8be94a90e57ddb6f3020a7822eb2389e8aa1ad17d3e3b9065927636c18a72789164b0ba6c0d4e1276fea22681cf205c0827c95fab63a2439c8c1db0a9354fb4ac112c9cefb8e586f93015813dfb386281370dfcd5835b585e3193c2b1b9a223865322cd969faa4d132ca85e3946d9fd7436b0dd0a9c5b7ce38be1930647480eb81be97f728b40cf2564c251e89f662e0ab294704e5c9ac36fef000f21ef7e369a40b2e42d1b7712a7913a9aaf62c9d602b1aa8f816f2db405078cb1754e10f28e31fc58382ec91878b8178a6a896240a95119b1365b43c74f08a000590718b2f6cc432b70a8cb10b9726b962e042b3f04d293f5265b4294cf5ce94d170cbc9655fbff9e3484c2db3016bc54cab51fd87882f9788721a711cc2b26211bbd22bfa13eafa27ca9c4ea80c12335d5935dc306c4372466fd39ef9ab9d827cb02929cea6f850658751f4f86bec0608344736a8e5e1f6d1626d466492b88823177589604a93870bbb128da3f2882634f1e5b767b0ae39bec7f297ecaac61544c5612ae57d798730b045d1dc02984848439ebef1ea76589e7ab07f6b6687b15fd6f31e51fa223c5dc3a6d345f01ef0cdad1a1d8f2d0db714e0f3bf8478232f4c99b7f308b540f2ba78d8552d3518401e25e79c890f3cd4eda5a70b1ff6c64e5eed1aa1f8ee1c9c46a17b8ab9bf7e84119c062e52ee621b3047f7913f97400d1e2b39b95c28660d9624a2ea4ea0693f57a5b74bf1af28c681d43e8f25f05fa049fd60c1d12b1878cf741af0e1bbbc239fc931ea2b5984105b98cc83661f3438ab76d519e7fbaeac34a316aee239086c7cff60d8bb50bdce9990241850fb923af07bbe588b1843f7ccb53e82c0ce061fce39fdda175ab069cd039e0f7935962f9601491869df494d6b67f9159a5dbd5792a87a8a31bdf682301e80dd507d14e4d6d54f8eae58d8082869560badcaa7997a4ee9f962554314f31fa21320118b3f877ee925d0caf1d0bb71d52947cad562035ae7bc3f9662bfd7efd6228b6cf8544ebc574da20168211ce1542f718053d3afd109c2918f1300c52d7a1b6163bfa482927ab8c35b51d299070b226828aa8b6ed0872df5c640c6589fbe505044c1b70fc34460cb1d51bd0bd3630ae363341fc945e2d2560be847cd2bc68e8bcb7f5ade5eada9ffc6466e0bb388d3f75019ed94b03c07ef1ec30ba07d01d9fb1e321568927668e0f4c4f8920cc895d259bd89285f02b32b47cd497f1a834c70025a96140d127be5869f8fea01aa30bf9e525d0d84b63f1bb59430d412de0e279d1ccdbaf934dd11bc958d421a327920099f605766d498e87f9cb5e53fcb77ef2186c0911ab5cef4e2af61c6069e346d02d388d2fa064c4358196cd56bc495e7a526556783bc53d3c51c469493bbcc6ec269caa4a044600af337ff53219d39481459f870b9a6908391485333c835eb8819cf31562e7c239ff2b171698ac894fa390e08b8254a30128d28d5993b76f9dcd8e7eeb811c3df423d95859e709a34aa9f06225698ac26a96b4bdd10f746e8026158c1463e4fc897e7193033d3959bdd84e2d8a641d410816dc5abb099a2c9a7caceeb8744783ac4659eafe9ec7be9a96d121b73cd78c3ef8024dc81b1b9fd99795ac16e7fca24cef1023386237de30c0398366d481a61cdc104e4283796c855e7f31c23fb0643c7b06826105daaccdc7d86e7a7c86a8a208cb25453d6c1ba2ceca809fd669fb18726b6fd4352b44ab95118f207129d14afddf6ccdc86eae0d10fcd92ea5d8335ebb3206b1771a27e3562e35c7a77b73b642d29bd737219d52b151c66c5ae870296d53af2be3720dc3a119602f8b4fb6b7a32fa14ede68ae81bfc21e2c9b28f79af06e037945e1365a86ee601199fbd49ca3484b1c98c800155ed366c04c94703a63256b2f997df734a1c1b98b71ee5efeca34e2abb703a06a32c1c4eb3805db2c72b3363c43a21892b79ce15a34242e582ab80ce5ab9d7920c6335d18ea745aef01700be9be4b21ad2c907216befb2bcc9acc2b8dd317a4950962ed10c4ccf656a9dc47e099a14db94b2deb867fec6145b499eca0e752d14ccce049518bc92b0b3e842c8d4de96e082cc1e169817edf08768467d5e05bd2e2960761a77c5c0b39e535b5c12fbf756707a506874ca2cb1a85fac42ed17eddfcd37d9779d2a3c64da44e6d418f7bfd105f0a8dc6d7b418e877e103056dfb20e140d09cf9794b0d6a2a7c57e56616047e385f9f54dbbf32aa202db81b913e39b47290d5578232cbcc7a19d497be58d42a979915cb03e5788f134458fe05b8bb4390c85cb82464e8fb1c73edd355a8c02666c5e99ca03a9b9d04e6d127be06b6d6ad8eaba8af0820bb60194953e8fcac7f40487f5c675db4bda24c7da33e5c5fb6f1d2d6da6574040df1a70d79ae1cbfad447a78f1273d7873e9ff37ad3b2bbde2e1133b1597fd9e1b364068ff2d2eafcf0b7ee77d53aaa108ceeec6024aa04aa6123d3e0a8118c9252234e07f1d5b41dfb060b598b2554a5ee1f4acdd6c45bfd3232039b2bc624c929ac97ec1768a5cde75076f1961dd5383b944b562191437c98d1cbb0cb9e82c8c90d961756733115bab3fcb18417232e8ed123c1bf4a86b7b380fee3a503ab92cba8c6a60a9575bdeefd20294b637de597fed8ef405df18aa652bd620c3710c0c1d3ba8d77cde86f3654928b17a413ec6f9897528cf69c4f79678fbb4277aaa900704d83405195f9e10ea6a41c5e77b21a3d57bcdaf80baa8a203e35d719431bcbe0f06ec57c5dab6f2a4099a91fe58a1d209ab356a2cef8ca6ec5930a8d37fb0d61746805e1b32d1c207276785dc2c22d9cb1f427e6ec8e592fa78a020ca7e214267e8bb38de47789786fa2e86954138b8f284d5bd5a7b46ca83a93b838b7da38d4e7034a77029011340628d813bc3607b90331877b3c2ad74857edacfd3e6064d6c246f4c324f645d10fe8900ade05c9c322f0fa3f85876ef7a550012a0d7728ef91bf4ecc6750ad6ece8471b123090c09faa561a9f0fa0e5cd0c423d898bd67676e2d791fd47f6e6030a6dc02ea16a189056bc2cc04f2cb1659307ad160f809d859287fc5e24afbb58526262d8c4785949f6f0f8922381888d411a58a59e7fb6ca9f5e5dc0d81b2166f4ca70ce4f1cf4a39e9c9e50322e3f077e7a819f339b4f961c44864f5cc1066233d63ba8e842143ca734dfa4cddf496326c4aec0a5b5161d9dc944ad7d8e8ad6ec457414195b1a3d89fa67872e1c918c044131e5a1cc1181b30c2fa3f7904c24496e7f1cff64a508cf8084166e89bdaa35ebae9c48e9d10070d1834280d37cd83c41738adb7f43b23481ef98a6f205d02d7cb50702662907ee3c4915958d34dcaf05d7713a11f94e996fe4e607ac85f90bccd9d7c97730b91441c3e600f1bfb24068da66069f8c5fa547008797f75190637fc0a1927b2aaea39cc39e819edd304b0e3c1c35813c1dd71df4d427c4b09c651eeb6ef1903e379324086b45e7b777932c26e89658ccaa53ad6c0a2d35a0af80228251dbc83c1a1b22f042bf42d85a97a911b2e4721eb50f8737a43835b1b7d7f29dad412b82cef03be8cfd64cef8657b54dc9c8e474026e8331b60431f8db31748f6ac6b427b88cf40ca0ca5c797df4fc92de9d49b1090ebb49761505156d6057eb2d4a1887ffcd53fdc73dc1e46e929ecabbbf0d295622a87831b276ed96e87042ff8bd6915bc5efde5b9a1b1391b5f73e5e2de8ee73f65263cee0c0fbff36711e2e5e8bd7f3b349c8f78bb45eb6d8e6cf7fd0a56618ce11bbd890169c72840994e6f38d657169ac2d574aee6db3dafafa25a1bfc3f0538337c6cbebecf8f5dcd7323dbed72cd72008d03ea2c6011d165a66985408b87aa849a85656253737f0d9754d40bb4b6fc85db1ce55693b2cc4ecaf8579657bd0d3efe7e398961a7f6659a2d23561d8abd3428b982740cc5a8d29ab5006444ce742dd6e2d8f4d9b629af721f2f1a21f7d24968cd31e7d918a84b3afa3f6d2833b963a58ddc466c38b6d6f6962159f59b1650d12e41861455c942a664ee45199fee9a30e1cd0aa1aeb509c6445fa0308cee5a67c676268b04f05444b13a0e7abe834ff3344c5590cdc20f550f561848ff580ddb3adf35c85d900205a87e53b3276ab59c7c997e0ff28042bcd5d4b88663a68aba290fe1b46197511165f6afa527a1a5567bd4db9bd1d729eb4291f52f8d0be77a0e218b0caee2f75e8cd83361756b8b3bc39d3c501e7a0b2342d89f265b7f0c4bf3054a1f8b60c1d731c9302dd64c38ae39f7c14dbbc5ccca43fafc348efc03eaedf468e7d56c99a718207a1735cbbf4910a00ee68f512d83642e2fb7096aa0809960368a5839661e775e3e7caaa2fe519e2c71ab6bceeff4532b882a39b7b94393ca5f3754009fba8bc425c584a85a9701bbdda1cebcfdb77215814477358f75191d0c00c6d4abdaaf4037fbd337c1cfe1f821fa99d573d6512cf5eb9cf1d7cd8b415520176798ed78b8ba78afcd60af0b788733172354f0c7fb025f89a932c810a2edb0b4a702ea3e012bee57b23caa24a92cd955edcede33c6bdf87529f4e624b692172eb77cf7c6a726106cd315c028110c8cc0e5e9d159fc506851d23c27e695c97f376f4f1d43c53deb643775c26f02a91a4d36893e4db1d8d01791e126f61c84bab1d85fea57e2772abd40d661f91cfe71eae435225f8050111945fd0c0f1e21ad473c18026353f2a23b9d4026f8f5f9352f587e7171e328d13a703e5549a18f83ab58c549c900ca918089276205dbfded92222ee4a91ced8e3b8d832606ea47a5071b23db7a0137b41536e3e784b62b5f169f3eea826a33e1c0d092c54098faf7f671fe715b226ca27f3da4089730892c3dc0340521eb16043aa0243577ef63b1f3751a4f7cf3f95ec8938a45898a9bf150bf6789e6a94aeeb9d0ccab670d525e8a626833b1fed0aa77685f76a72bbe073d95fcc851fc41c8028cd62458c3e82f7f919a66891942f25adff432bdf663bc7a000d9df350ee8c3f6e6122f62a3a1086465c678e1082db02266502ad386a45d1757c2cc24e7b12d63e7a29fd1ef038ea34fc56ddbbaf461a5fb3fceeb3ce54f90d4577741d5b7c4ff0875799e45be4071b22754d97c879b8d7dd6f80bfe18580db54825efdc59a2c2050f74c7883fdc9d497c0507cc9177a266a6d7f65f457f854d202b3345828bfd71bf9b7ecc94696680dda1bd374c4b27bda3a6a6e1b650c5788cc9f3509b82f7803deacee5bc743a25d50b8c5a0fc884fb70fcc0fd1744abe437f39e80cdb9777df6bb887325117aa53699022d63dd2023c9002b1a0cf87e2293e01075e05e0b36f923ae6cfdcf6a52d5ac5f32d14c9f18c654aa4fcf7ba3c8721ab1e7c7865d1bdda5115fe024bbcaf052ff0606e4416b582552e06b07fbf3b19e3a435363a32cd6db5442d994c9d7437f4f3e60f43dca73808bad155808e0c33eaa89d99dac23667a17b8820c271f5845294f297d3fb5ed7629d962a593da7930c0feca7bd680aa4ed4c21a0b29296d09dbce122d63bc4882d1fb7a8300a80a47004da92d21a89c6ec95b80cc111445c66dd2f5182a69e9bd14f101e4f91a88980714d1a7f84b26ba1976f221f516b3ae7d4c1319197e06ac0073800d43677fb1ad1b14527d4e678a34b57afc1c5426eb36d69fb187c58812150e0db62c4429b7f9bee02faaccbd11b44f1b615e1c8c3bfe6dc7feb839834c5be47b86b0ccc6e90f87b0c597b4c2e9321f9e85c381faf126b1d3115644457a3ecad5c8c8b08cd0f5be95c3e2d2b6c8ecc4e5eba204fa55f4ab773a409ae54e49277e890fb5d34b11f2f4224213a6ae6efcfbadffe815d1d572e892f7feab45f2537f792752275b0326941784cd20fa311cd71b50a81f8ad895c368ca6995fcc9d695f1cd40ce4afeee2c2bb4512d573b8f4b52f34015a85c35d82b78a97a9a64c0ab0672b39b039387a20c642afab0b44fa1b228fe9678eb3bbf09130c7b2aca5d6d3cf32d0f382b22102e3b569f95faa7ce5738eb9ede6da62b4c13e881beaa3f5e443603d3ce18e35d8bb8e792327fc88d4556fce80749cf217ffa4e82b880863ba9d27951eb38f3c09ca968449cda2bf724f4c3b39051c1f6d79867ff57a3555cf7f9a519403c846231a8df65e4442797a51799a1700124835adf8c34dae38dd8e2508fb1ca37653a45b086df603c3cb9ae2eb715b0d37bd044382e0ba1451a2c3e9f143b3b41b79cfa1d33dbbeddc756e9e76bce3fafcc72dbc2b43ef314d7d68e3ae1e8cc177528b226b6ce0898c32e728ed6c8a02a21c2d63d12f455df19d2a3423ce5a571b1ee9ef9d2f1bd33a0b88a003273ba82fce6c1d496d60f743b069e2e5d4d1ab4618994e8b3acc4bf1bfd5e05d218cbbec480bfb4fa9400c9919d2f64d6b2241cbe244d824b28bd0e4b76c085bb7618a011f338e8163c65c292e4ce1b315bf003e1fc6e730c9d6177eeb0b6f4da566da93b0c468bb8602dcb92e29e5979260980a6144f8d0f2b1c14e23b9b0ebf3202046a70e481052486ca23b898912d512ad43fc40587137b4ee37342c78a276bcd2e22292e7a1563a138c3edd29aa60ba86e99b88532af2666cfe698c499b376957584f3fd5e1d48c1bf8016cf09b6ae07ddc02c9a8663d4744f0ab90dc1656daca67d40366ff7c548a09e38323a37d97991271c28d2c74ed7ffcc5cd9e994a7d3c416f5aa09632354b6fce3d07d78cf16ec6236cca25d37897697e1f1f5894fa2cc705c0ea23517d81c030283ce8c858bdf53e31abdd7f6675a96ffb285a37aedb10f8e72c7cbd3026e714a16b625d19f65321d3817984b5fefc004debd0285be79007c9f5d54abe23b5f8af3d47063611f5c17411769da11a12b636f8b6ec3161bf2ec4c515c9838bed8dde5d3678f9b03535dad23c6c883971b34608fcd3a23d46576dfa6ac5e3a866d71d800067170678a3f100a48c7b81c3f05b99c015defbd64ec636478a5ccba77e16c6ff3fcb526ae5a56cecfb7e07dc5e4ad88f791cf6dfe2271116f8dafb7b0e149651fbe667ef096dd31f5b2530be350f62f381ed52ffb9c2a0d1f868211a118ab0ca53491e9b28c2990fe448a664911df16e95dba0312614de5e2c43b621f5e25730bb6244026e35c252055d3d37cac3a2294c75222b09ab13380329be5cf94d594049f561fde0483e88f9e76cde44bedf79e7ff2830ade66194b6a42243d9b27575c5b9f5bf2cc6705bf581ab9ea6cf5d2a03ff61ad156942cef2af94a081b760debe54996bc1ef7aee79218f6ad3b50f9a4f03e9f38fbfdf13e1444b2e05aaad36530a56c8ca5803a467e2308a9a425ce16838d7e76f50ad4fe795410f62427c8c3723efb7ff841407f653e84763b503544b5691ca2f0a1c4e5e1d521ddf835fdc7a5131cf03af39ada75a0170666364e8db58aa595ba07b4125304e8a1da27dd13007a492b0c38a934239b93e9bea1fdc3278b17eef503ecacf04c4b66689ebf160e93b86e42835540fa12cd07a50531f78e23c4a46ca75bf629b968f909d3183d3012db67f133d17cc91bc554dd7c10295e583a192690ccad5131aacaf53b0265b9a10f04c95253a9b9f6033ccc042386fe3c2d99854e05c5a485ac91addc311d6b4e1334de660776888cb80ceae4da39422f454374109926a25c0ea734bc55da9520edd06f501204804446cbcca1e4663b0e6c9ebce5de3669b49bad7d8112763611b74dfe93761ff9213c18490869c03edfa5b38e9b70a77365ed3a0368409221aac9c23803600a41d4dc156cb709bd112b074214d5c56d81880ab8e2cb0cf5d92f85db0c0b79540b7fbc0bceda77c6dd45d01674fece57fe5f5d4d37b6d65fc1d0823f46e2f22db5a26fa57c8592e7aa51044b1773eb834d7a08b002dc11032cfa520a6f01754bedf941e67cad4776a86e5de8e778f264dae8e8bf9972372101c4810c7b73a3322fe7ca52bb4417ac443472675c9ed3e7c77ccbf4be79ab440c90fd847583598c9afcb8c56875361d40ffc51c50eaabd7ce8821a71def6f83564166fbcad1025ddf58d3607301eb09e3673fe7bc1f478e1cf186694fb5687c3dd47d1e360b50f0c7cedbc713f312b3ec5621a67de39abdaab3ed5b5854fc7a2618a5f572e43bd6a10c05fe747df0d2dc7a96f3063130fa9114d96c4f7c92f38cfa6dbeb6cb5f938a9aa2479daed7181933c6455e55f9d149a20931ee4e73cce7f9cea384b1bc969d0bafc877ce1969d9325d32f2640819d601bfed26d480591fdc3bb30e003681230a664d6d71bc0092e80951e8104fe781bb85b0ae0fb141883ea8faffe58d3d465d842c15bc58db300924458427d6f267b663c4b0e1d87c0f8a48c8f9881cdaf6f7c16c1d0cec3a50b9b57fff5f688739389c29738f245b50c897ed909ad0fe9dea2685753ab8131933c6ea977dfda7b669f72212141a12b74a0708ec44412a33808753d049ee1fedf14940ed54029d1a158fe154403ffbeca03a2c0e1a8890cd9a89f4c339e4d70679fa8462c63c0f480cd288e721ab00d5d67826de804d97a3aef74a257f4dfa0eb36330d1bb2d8816cf0d423e54c913d3f5749dccaf00ccccb2e2a311fc1ed4bbc63b4c0248f2f7a6ce5c2da20bbf519204f3634c624596da5854df29db9ad42bd6f01c98edd299a86f08ce3ff72838450c50faa013696b5eda6e3365b50b111cab0c83b569e31033779a5f277361b6bae1c34ee8c7cf8c4e578bbd703a4b6f3c639dd834b6aa8df20978aa73c44e873004ac88e718ece09d5e34c1d23cc77ad730f1ffa7b8f8d58a2b3797d12270fb9cf779ea7347ae77145a3a4194f5b407570b5ba8c4c233711b58c34100262dd5c66cd1155ae05c888bb4b0f5c6b9a354e526cb110ab908b55276b7eb65846eb2f1ade3df4e3086d1ae85fe1903cf6a01bd4c99eeeb7097569efc3c62d324c2fc4ec174ac1c9ac45216ccc0a9b175c2c619ff3f794a720ac86e2b73892e93c6e16039b6440f9e5533c753b94cd9c34fafc4968d58d7b2f08ee8aeb5f8b9874d4db040da79d5cb64971d19738ef711856ce7899072a41f6049aa8ea9ab380ffd2de57678b3d65c952d794eeb66b5f4c14619b3dcae2c4fad735dad0c1ce2ae461b65e1fe0920ae864d0b5c5855041ae9305fcc57b80531a2a26e356e864d347e03031930391dc85aa8f8116c05f17310973a230e6891ae26e8c13f1b79fb2057ae6c319a263c565d50860212473e89d4bb21e3d76c86a9f2d3363c30b42be5d29a8cc95dda7c51fa096b3edb636ff2dd9e52c5929cabe4ea7807016fe3082ebef80e68b7aa169f0e57e767965c1dbc67527d73ce3376833c443ef8ed0c7d7aa2642e81a4a2927590e421b9533814e0746127c4f12c5f49fdca2e02581c1840a35866027990343910499a1f22a4e170731f47226bc0140cd5e22775bee566318e0a4dcd019619dba1d219a599576056cf2f64fc208da15ea52d52ebdb463ae25cd815cc1bb0f3ff1175084c5c0b0764d42a9e3a50e2aaa36283ffd90ca579b18e8413cd9bdcb2d83f5e896beba089bafe40a94a09d03766a8341c94dba4fbf9cb99795346031ad106c3a4eb289c0130554769750068a53b770e9ac1464b1af41d70ce028c5b0e21d52b2a81f57de76bf694892cce8bf8b760130794495d6d963ffb8af0723b0846746fe685842a56a150abcc7134a5333ced66bfac263f758221367c840b51bf01f6ee3a9c27f3b200a985040ba2901dbe768c7f3bc04b9e18079b27e9047d1f4268340f0f848bc0febf5f6657098cd19f3fb30c27732d6633f35a047ba43d4e8258f8394d243e81519e7407dfb5d41f6d5f1b3eb3ece7985bd3d487ed9694e9b6aa83b045f6047ff79d9322060fbd9aeb39b19f997132f59a03a397e389240fb01eefad29c23d6539fca2e840dee501e776f7bcf7f503b3d42ff94313e918c30896eec90e2ba4a6c14c7898650a0fa4d6f0b76f0b99d4b4c18c61e1f86af069031986c1a57acaa9cf5eb6ed3f995594e43b32d46ff8f5e101f66771d98ad1445831015b3d459003b7405c35c1b188daa326814287a922e5624c0856570425a7f6b120ee56c6ae727a65b6cefa34a8572153113fe17d3e1d94dd142533ad379c52d468487926ee8309dfdf6a3a7f420fb1d5207a759b4654c11bd27696ff7a83e22c90a36c88d6742241a98fd0250308cf6e0c19d903f5a068f6e2794431fe9001eb507bd087b1876ed7d26f42a3dcfbef44e8e2dc658e24072b06ce0b28dbbff892d9d83f18e90e91f5df5b334a55f396f7fd3021beebf069e6db9b75d934411fd3a0e0ba24c92e2df2c3a7dec160df038a2603c4e049f39406e14e638e7911e2a93a329537fdcf5cacf43d884557f2320180f639feeb686c5f575f6becd301380cc6932b671c0efc866db492bb0cd6a0a8a13d1e4b0c25ff0b80d3e4e44136a95532523518f91aca5d474bcae2321e4f0ff72152cf11293cb9a9cf58cdbe4619f69564615b5225d3ff2ffabadf15ec1ac7a82ff42b655e0063b25b2350c73e261d1a95c14e4ab98fff19346b5063f3453dccaaaedccaf6e7e9511ff186b806a1194d936c83305f3735e18207712806e0698d41b38b4bba3ac815d501cda89e83922e6cc60c155c21fb97a20cc9a2c9567a837dff60b1cfae8f120373f3d64bae568321c827eb916092ef569ccfc2f6491bdf65c024dfd42a5998dbe5f72a0af29933386d811d056acb09bf8959d5f39e6f40fa5cf0ae33321c140f0d8d4ba275c2c0d9e377dfeb0e6e5a46db9791813156a850f583f19a99485be32d9b962c1e1ad0e20c965bed5937e8e617ec81114d43db2144e2fa18d655c622f4da993b4be84bcf8f32bfe878af2c45b831214e6e02d62bf8162e754ba84e91a45f7b9107cfde5c1124b7bc2802fda9e14aac2bf5c950e2ab7b7c52111b63ebb7eaa467ff87ef6a40bf8c5512ffb448c8a3200a938327536fc5ee64328ed00b49eeaeacfdb185c8329bfec4f2bf0d845855c617d4289eb3b648cea72cc893404fed73d24d657cc53d6c024e95ea065b019b31c6b92048213aa6767316eb9fccb38d887f197e709e30799c97705965fc5f223772c18cb29f2d0488c2aa3d906e932d602426e0fb6ebb5625cc5f3e8ea88636b4872ac6687881c67f6e1e9274793574b71d8f36709ab2db42770b76f3f7b275ee8b7ea5bd00af10d1e70f6a3c1e87bf7e50a9421fbcfa7825902f7ad31968b3bd5293b23c33e5ff0bd1f0ddbef4a4011ed4d015261c8d3c6c3bbb02f0decdb063e708941a27093110845dc76f3975342d6b21508ae9cccc07d818c878b5a9983b46f484f84a6f666c55bf0b0bdd7cb0a860a7028cab83e5be95215716e578edbf808cca991e2418c710fce5ac64a54a9fbb20a63d6c1693e1ebf8665b66e170c173a964b512aa1233be6b0235c7c685cf7d39c34e66598449659ee35121d2ede45a0228526e354c1dbf9b6771028a96ce1c76121fa5cd044ff808715408bcb665918896c4f7a2b1461bda5077174a22f5ce442e1a35b066ffab96219046f3fa8d1db6e608f99b793dc241132e02b432902610f0a937b0e578370340b96f6b3082c8c660c9ec3b2b5701ab2cb32d66dd2d49f5c7c7e350df9b7bd7b671e8d3b0293db3a18100add45c9f71046886213968720f7acc28e56bfdc3613c6b117e811837b25d133187df8dc46bbd5474efa5ae354e7ddd7e29914baaacd1099b3b9643bccad402430b80421a6972d4a7953a872ebecbdaeb7d70c98c7e8374824b69453285405990a54f3846577e27e3d08648eb9f294fbb465ab421c33ea449263fd3d891da61d8d01d5eb1c830aa39ea1f9dc21326e780fe3f96bb77a38ef28ff16928c8dad1b457bbaaa2a6c23f58074b061975ce3bf813ec9c0486eb4b16073d8d7d1362953ed6f5905269d1e95809f72f9914f9a2983ffb260b8e104447ae061c377a43ee06cfc0f1f2b4d50d7fa29f6dfbe22467decaae428b310aa074ea7aa8f1b3115e84f1a50ec4dfd3e38a0e52d569098fc7f6d1fc34af201965884082529892be0a62752dce8df8267eff3b4e119dbdfd1f1e8ac2474b88d04e75d3c2329ad76768a12c110da3e1fc006ac8ba966bcc28dc850df1021bf326b0e3f73e789595c8786a6ef23240c240bd747d994d3f4f8a716499d535fdbceea77fd5ed5fd0352c3df7f6bd73feacc82959a2cb88da4344fc4a59aadde727f852c7dc2d021989e5da26a9ece292686377e0319c303a46633616dc254a38f534cf8000a1abaffe4df45969b0003248c6b1ebdfc6e562931ebaaecb76a33b3ac9858aa10b633b0f273acf41fab9b5bf4c03d310899c81b3653704209c143f0096893dd054f7871987331b50e79597f48a8a786098f6e7402b9fec708b37a2f2680934ce7c97b3315a919615ef67f757643745bbd6264e295fbc4621bfe7d8b19d5913f559487082fb3a886e53a899095c0b2e0724add7c83c0e5f6563edc331979c3dd32a72f3832ec3d7f17b4b4de752aca158d47467a9c5c380f659bf885713393894316dc045e037060aa0940bed3bb9586262f86e93432ac3ca85bfd8d4210d3ffbe260fad32cc2042f6add7a15bfb66ca5bf06009ddf016759eccc129c051643037b1d8399dfda00d023247b269c23d604912fce41d6d5743d8446f4c7c921049a14cbfc993d5ec434160a557602dd7a67dccabb444c7d1eb41fb8cff7582c0fe033c52717d3931e64b20614f4eca71fcff5c68647fc2b9e9c5c857f1bf23cb8f16e27a278c5015fc2aa278e8d6ac42937ee9d6b936540e99df79e2e3eded237a355f6569b64c61be088ada070fa0ab347f0e5f3207bfd94a73437be16c6f4929647fa3c0f3b188a8e84316b7984e95a40067c554d65545313dc7fcd07cddcb5067b80a809269b77e5f59e144a2365d518802b9722b4bf64112480a63373769e5238522cdbd98e66ead823f5c2e643eaa81b53b0e0b6cd9e04c046a2e98f47bbd3de8b4597226765ca50939965a93db1ab01ceadf1ffc2f2b936cf8d202d8d8d2fbadf73cd83d14ed7a9f0c618b756ad2980e23052e0a89b94fa89a3f034472b60dc30f6a4ac9ef9c020c15a34c38e1600a7c8556f4ed592fcaef8d676545d3f9815cecf2af4e2657a38793406aa3dd3d3e8f2561004d4421a4f5c4c5b379e044d0240d9f50c5a179682c83023824094b72c1f03453c760d67b01afdaa3cfd07e5dd129db6f1a27f722df256b69cae4591baef6288758f70276c3c8af7350ba3104dbe7f2054c1e2f9e31ad1e615154422950c0953a220a34b9c12895f9f4f80d406b064d180c96fd09c097bf92b5915d8412fc018df99eee893ea18c94ffa9d22c8a80e9cd5f400c5bbdb0c2c7bc1a31d0acad114dbdebad2a2467b8a10b28ee2ee57428d8a58c08f3365417de521c8d86fd4fa8c48a4706c12ff021c7ef777bf219354b5444b50e039062190a6f42413522b6a6dd75faceb22f5f5a07564db3f87ee75c33880a65eb53c9b82dc51f3475dc1f9bba5a37fbed4ada4bd7df1e42271a437440ba123b43083d520ad402d86bcf98bb0f903eb792c8ac014f531bebd5d2f4b9e75927b12c2ff91964211959c1910acbbf1c6e447a43f6ec2b6f9447b631b5b61640bbc3b4fd3183d2ad8d7cebd9d19ab4e4368bb5157d2156757c5bb29efa230ee80e2385f6002f2225c13aab75f9bee16dd667da280fce7c686fd3dddd65d9d3f3f161b4e6d8bdd63d13e8ba2702b0e102bae3978dabcbfc2855b26233a2a303eef2ea080fb3c120e545b4d198dd85c7acc333b5192bfe74b99d6012ff30d1c402535907285db55162b37f6a16cc39de75740c620a880a96496194af6ebd1f9dbaeb5e692be1c35ccbf10c0f023a554f9e1adda461e93ff9493f5cd3d6d4c241331ffb7dbe0ebc10e3e8363e4aea43ec853164381e2f4c2c7b018fa579eddd57773ed318183746d5f60e04a62f54ea77f5abfa845a014f5ba097e4230d03273c70d35f7a33d520c58856a2bc1d4e9581b498a65d7a403791509ea9b1ebf86f7a4bc17bde91df12b1f09e994241a2011bf48648867899a0a32e9f9a7f2621f23c6723405a9d6439b5852c52c3c2bbb58a499c518b9987f935dd7e0c93b6e46c62125c44346568444837037e14663df00954d8f1dc6c75b421ff6b7ede9d04b8f75465fc74c89f6faade3df491e960187eac65209cb3fd8962f44c4c9714b83614b9563545250f9abcc403a9e626f661da4ec2f5ce7b27aa02950057bec3243f30df868eef7381ca5df4593c95d5218890eb470d36fdcb52f6f9c7be6d661348f0ea08705c5f667f96fa95b46da8ca482976670d5ac08b34c10f902376b76bb21ce3a545d445a935017e9917d6f0556ea398ef5585fecda74e47e1cd8a37a9bda551c681481295c3121091cac7c59cb59b224628bf288af5de1bb9b2fcae5c967089d293101c8214b49d0a8b1bec403e17217e3534010778972c84bf2230c02cd1be7486ebf664f9fe83676080a2d98bc2bed58feff474be1ac5f4c06114958295a9a70458a0b348487843fc83382d380c98526c7ae82e9c24e9deccfb368abe29c36e4208b9f041632bf3507a5f842122b521de2557f4d2d8a46641707ee742bf3c78b0aefbd3fbce6c0dcf327af35bb1f572fd6c921650e845c46e9eaea25b47652c11ed7772d86a1143bb51a608a0dbef74f9b38f2bf9784330315a73d94118ea64c42921250c8bd8a545ae170502ab42e76c18e4c938a6585bc7b46da3d37c3fa09d0c21c8b99e5295f188faf26dbf92f6f852b91604297e6a07c137776467dfb77bb47aeee8e6f15241357752545e618de2448b84ef745f0f3031c9f52f953f9dc30bf383611470b6cc9d3db47634287a907e9d9da773d5e05d347694cee2e24cc20658140d326bb3c1cea200dc72ab00bbb19a0aa22833476412e56f6dafcbc824fa2402a8a839ccdbc2804b7c7db38a0344d8580ea159f30f1e41da2bbeb55b75233656853dad2674f58b652ee5976495af0f5c8fcc92449ba375bd9782d8a1dc16aac8567e5ffcb7b155080fc14e0a9503bb006ffcdeb05d7efdc8c54a94fd67862f11d3ecb131076d88e52095eecca6bbc417d5add4afd3052c31d07d968f44f8e31d0243163e5275ad13d5d857a9b597699f377ae57d26456804514120298604d306b123f8907f7dbcf24f54c02ef70e81f6d6d10fed7e9746424b463a467afd7901157c78fd7e90c412528c692769b61c83e4b5ce07110875f440b2b37aba4d2ece39511f5ef985a002fc6159e8d85e083672b306ee76f240983332b103962bc99159b1972f54cae43f4d96ffbd9f3d94bdf12d72a6786ba9624285e9ad7c224ff5e0081bbd998fc6ccf37db53b76545c636672b071e358279f230282172ac0f2e062a603e483f0fee986b021fdf0b722e25579e5d5f46705760bf3c96012e8decd42bb5c132276513b394bac1d89bf8160227d5ff1e126d442ae6910f6d700750dca054b9eb4b50b8d18cec8a7b01c1f3eb2f89acabb4c596a2100df263b7c2e47eb3c3818898251bf6c81d57be2a76433e54b46e1fd6cda9bf2edd4fad3a5db7dfb1fe6c84712233fbd0c88c3ddaf6e6fd6110ebb287cdf4d0dd5e009292d8c33775e1773a58a556f1812ff3c15511910560ac81c9b659e0baf2dc49199c32b0d62519591170b7565bdae0c0c393cc70b1c68e4a6a456665d76ae82cf6d5ed44956458d8ea691d513c50206ea54f0cf87161582b726eca971ce227f28d075dca6354446dcbccf2d2aa8919ce22c5680e28af6363e3a0a05f068f6a5db67fa5d195c39d544094785982472bbee0912b41ee2b2e02de504e81f8bef5f408f159c9a8923c14e79b1a714c07f7e24db64827f169cefc9a06b5a8906675b6a5b86c3fb2d243f4ee6bdfc93c8526c79a292fbf2f183054c291bdb9d5e35ac593df3f7a6820cad015a560f535a572c7499a0805c8d1700b6b7c0ca404096d6534858b689a651eec00d5f46db89683b3d4924a2a2a6c48d74d8316a72c5bef95de37711c20081740e7c8796c8485d572b106bba7374639bff4da5992a3d3cbb4f1f410f1fa6e8169c69465a1f738edcc4e2550e06861d1a2f1dbe6c5afdc5cdae84c38320a8079a36dd0f558abf529d9422c0e085a8bc0ff9d3f6a9739d164e663aa9c823e39b2299cf2b8e6850adb3e24c9cb0d78343aa8846d3798ce2526c5439438f01721e471adb1dede8be21cf69214e09b9b21f9ae4cb97da4a9b3ca7ecbc99703eb85860c212642d0e78c2be68f2286c3f276a24fd351a54d783dd3ea66ddc3cdde159986ba469c3c3f7edd578bca0fb4eb0f2573b12e84aadabf303ecc60ac631a23b0de89c47ab4879ae8de070fd4ba5e976ac4f3d1ed6d5f2ba7113ea500dacb5b77a3e89157789f39b6fd1be42c3fd9a6d69d411b7f4fde463b4594ab83c9b554050c4e22e330f1369c3bfbfb1aa7daeca857f58cd9fd89bb784981b122ed7075c660d4b5e9687fd669fb5ed018e3fa1a225e407db04c16e809c11ac8e03b41c7bffae3ab65faa261105c8519e7c23ed13e1fdccb76eb6a36f0748dfe41bd64714e24eede291804026e817d67d581c72e18730184839268dff050cf28a730eb682ecba0d35b4cdba65b369100e9e6a042a1372ebbbcc17a4ad94baa14dd2d47901c69fc42245a8844295cea3db96c3f93896709c89333f73bf947e4a40582a0a6555940b3b99aa46db71598e44050fba1268d7f4e172f28849d210490b046bf533cc80837aee190dd443145e73166de790f11ce18521d96fb6ec61b459977934a13b0c3fa20fb90ce69037e0bc5d7be3725d0789c0a07cb55af0b34f168b39a22f0bb5fe652d2b0b616a6d84f5596aa5a64a194cc636da7c38fcd1ebfb4311a251bd99b8b035138ad5438f50c538d2332a783b11fa6b246c0936fa79d683ddd21c079c801490b72c537fa5436f4f7bfb10ffae9defe2ca6983a9db3f4a97561f1c989aba25c04b7c175defbd2613627d79e4501b63c7423e74e6094d2c6eb9a84af20fe5bbf4dfe5343f70f7f438b330004cbd816aaa495f7990723295fd53fa7432a7948877238d4bea5ab6682b71bdd43def7bbbf73b884f78296c5a44e1d3c6aab8c8c1dbb04832458e3f73ea6cc52752d1a5fa01d53289d477b53e091b76f2a5d79c7db65db3263f22a683f44722a39b836458da45b8cdaf9a3f2d0e86373f4fe994d6e8fb9afa8832b32a7f3b0d25158f02cb82abbdab70eb6382206d04e7a073ab969c4a7cd471ff8e47cf9e825d631112cf34decc7ff25976722a1d694aace9b2dae8309427413967c8a965a27df5a495e36ec2237eada06768cbce581a97a655af25ea03503fb6d2652eb9ad815d30ed73745745a63dedda2b00e32de533d5115352c1cfe7d072152ef49d6ec932de902154dabcfcc0c464fbd945c676f8212a8811bdac828118b709031ee159e8168739c5078094abbcaa130b006f5bf62e473472e67cdcc07e9d15ae76cce29d4b0458748cf09a38789d668e28bb16a422d4dabe01f7cd0f02a733493afb738aa105239822da3d8fe6d20a0fe37b2469b3b45c39d27b051a80b0313e11d280565b85587b37165e079e36a9c5eb5c77b8b885b4da569bb1b3a6bcdc6f6656b00f165c2dee4045cdb0a536c244647a3692652bced51ee39b8e463d65522fa43fab9af5cd3b009024621ea28ce0c19f3b344f6f0da3ef4bcfc9dd068a3c65d0ae680f6b27c7d16e049c3d8caea229c0dca305cc26d5f9d0c595db351154e13bd778c27d759bcfa6605f2d7451fcb2695847210d165cb98f3f04592289714695425c1332197df4bdb2121f71bc7714ab958eeadc1b898a04deaa3790e3bfb8f76a60b3a46f78971dc7c9741ba3515c92605510b20a3db663444e89478496cbbba3aef7ee704c0186746874320a215572b6b1053e79129e02d359c0deb904175a4e340138494a35c4bb43773fd80305fec280978810791edee25a51eca429d910c4823ddda5f97b75715fe1e9529d8a295656babd870b80c96c91dc655ea33be422cf01b70be18419dc928a8a523a12615a157eca162ca7ba1e9d3a9b6084b1b64424659506ad112f9399d8d6b2601bbec7e1820c402736e43463900dc21400edcc108f8b52ffd40bf00f2aded7656a46a10c6bae97b9583871ad7ff62a6f21e333ae70ceabadb9145ab899e3e849cd8e3c724037eb52d40419c87a086dc0e4db776ef399cf388dfd3df6011fd50d62875d122353d797fab28717c352c733945f85a6566de04e8d9cb7c3832c5a7dbd1ffc04b2447b7f3ccc7d9f305fa9e41ddf62027cc96ee55984905b7622b1b47ac6fcbe5b1c85af9736a7798f1e08c4519c9904e04478eeed463a02785ada7e2435ed8b0efa36570c239464ea57581745713a49fbac77cd743ae74e933ae0a757360ebba6c9b4a78a4d7dc2e3f280b4de31937f46da158cce36000f16158489de0a14c4529568edbc52d575430c135e50fd4beb07f0f06a13a311fe21ad0669eca3a31627fc58d3beb7ed34552afe8a75b0bf36758669044d3b41e0f7e5b747901a9b4061ac9096e46c7f23bc320253256c55ba788d4df0f996eded99e0f679abab6a0c977fae5563e9554a627f754d2e7cddd1b8e55d32855de3b04472db32d49ec8c5b24db60e0c65f9df15d7bdc9c667f449c582af8427afc1d972fd0ddc7b54cd3a39eb03f8b545b4ce6a0da8c55a86a7dd500bc883bef41c2b16c045029ceff9eb61de0f9f16d4526f45cf727f7b7099fa3b1a0ae209ad37cb89bd82350bd353222cd797e3ad10c0596191a432fcabf9069fecff971016bc8ab0045c3f35085ca4984b45b22e6e6f3594a4000d4c6bed6cae4055c1852c4775d47ea27fb706a7838415b3e9696fb581f7c914dc3bc27c8bc74067e0a603181e8e3856724c41b552056a56549e0fe1998ac1d7c7ad5e1bae427ec4102370e95795fffbcb319536400fc8716976f5ade80bfebe54f24fa1da1109905c8fda6b12f911d8d1cb1dc1333a7223bd277445c4c588af67a0a39d0159e6f6d8755b0382b183ba426e4617c3c797dc0f8c9f69651713416883944e293bb4785c5d1a58b5af61887a3eece935f8b9b3ae56528d05d5e828118cb8f10179fc6072c95fef44b16311776d46d6345f1c3d5bc3a67e86e4a01b22e063142ba5ddf604f994b17a5e30e01efd0f0d260f92c0408d48e965f3e2b97ba506956b53f2872dabc85ecc5c4d442120f4f71393734442d97ad5161280cc17a4cf70ad808d539f20d3e2a6f8a9f82bbd964281edcad98634462edd8c74e3412c7bfd53463e592a62f4a7bbf807a6c7331ce770b7e24733a7ed60ffbcc7d7a30d27b5d26a1bdc2453f3caac245e7d79aea976c5429be7f13d8252d415ec9b74f45d75682421a8c2ca00228b4fbd7043c04f0dcdd39fe29f5e2675bf20c2d8a8df6556770b18ec91aa052c532e759bc66a6c3f63f8476c80c30553e8c8b5937d872c2cae3dcf14b0e1bb91868845aba5d985cd44e6086639f344b16e03072430074abe04c1f942e54aefd772fdbe3bb8ab7ef0b5196819172f96e58d5c9dfc01e3f4fa4b8019be9892409c7d4e18e670705be012d6cec76e605bb069fea29c443e41757502ed0ba592157adcb19a9c3b76770c6ac8edccab1e28913465d9024465db044bc0227ba4a14f283128cc4deb5b684e70f1ce1c7d3c8afe13628690949f678a7669d000d52edff363a4ea6981f97bf10e546d0893bfca649b529a5e042fab4c0b7d0473a14f15105d7023740a49a7a757fdb6ca9831f54a2fcbbc0189ee0919cf30a5d21c49cc800291c1c6b43b3cb11da6fa7e9d0cebef8ddee4ff97403a2d145f9153bc5c90eed7d74e0403952ae8f2bce94502f48cd5737349d370cb9970d54d2b6e0f3e59785c1a4d9cd4c35c27f556c5282e555ed9b26a95d20a026e8d110b916a48aac89e632f30bb58a99e96719c1c10a587f1568c6956d54151ebd46d7f96e9f4ae9dc71fa088b4270fab41ef6ff38a1000a2a25e0aedc26f93790f9900bb798fc8310667d0cf34b2ef9666df2d0e217e02169e4f18a9c99a2764cfe12c5156c5d1ff95441c946b01494e67ec293ee545ed7e96728e2acb7ee73fc63817c66e8680cc7b68aa52b4d7dad51cc4f82f25a1a328361f4c9b3a901cd1da3cd389b8c7ec39607859d8eaff7d429d7afaa4c41a48824ce7587c0f5373f2e8a808be1fe117a936a05c587c4736fae989429a62d5fd899e295e3ee35e1d081d3988a9474bb40beda046e66849f3e81ae49c4df73394b612e82d61d35e962acf824951e3d6667f85130727202796a17c97b6c939c1312c241784f9b45550600d883713ab42cfa55a6ce346c20b588e704b7a70007d9284584d08656761f03b716ca324b71117c40244c7f31369bd3d2f0e78e6d82d8e82318b57f6f98e3d87624a806564a78b6a5fc2173c62e7aaf6fd6461b1355f3d44b27a098e72ad076acc69940b8746c000e51bfc93d67cce8b40bd564292203a1889d4feb48c7beb615bafccca9dfcb6f7ef818415842731d1d41256f170e2d9406114c281088777a49f1ec4ea495f34e50c287ee4c986ad4ad321da464ad7a7a6e540c243241f5c6acfe4b93262deccab0490155905c70b01395ca4fa9f4d886e6c31160c719c0fbfbad314abf6df392b27a10288175102dd0878eda39643c9ba325f1a8737972598a326646560f77afd69576c46b0a9516e5989bff63d31b1b399b1eefc6054b9fdacdede04b0e9c393b369e1254e60068a764893a909c2bff54ac0f20c9df2bfd8c33da3d98c95c141a78eb14fe1468877c11622909bdf6db5e179641d66d1fa2fd93e04f70990ca84fecfd0020932a8efe4a8bb61b258373ab49ded05b954f5ebb818777a8c7fe5312b822aa3bc2f5c5ba6ccf639a013c3168b57ef2512490305bdc9476152dd7f1fa76f7f035847ebf1e2c1f795b0d5cc405ccaaf73fcaaf1f8e335a89e12f0cefeb0645fe58d9a1e3273312c0c3dc0e5b923075bafd95a9b02edd5ca3d51f00b14734e37c4e6f30e95c4835f20ff009ab9b8802a2ae7092e1c50669a6f4d0f7a006d8e833faa20f9c8e7c9b4435e7edcd61df19d45ba582e9f0fc4712e6971d4ec45401fa48e43294e01d76e54dd1933c43ad18db557a2f3a69743fdb9bf95658ab43ef9a11e8b3493042f935cb333a88ff7c8cfa2dabd678c166b44c717ddf1dc8dfe56aece44a1ca2077dbbf38e35c7f50b2dc794541178a406006647f7ca68256cad8d9dfa986356ab10ad846d466e16bd07c171f5afe4f0907e5988b175cc6bb5754275cae457197270bfe9c0dd05a64c941389d245deefe35e28283d6a01ef5f52fe19fdf86697bd346fc8e136ec9645ab030f1a4989d7e43599c12ed0d948b87d38356423cfc26de1d7dc7ee8c18934d95d70e18966d6787a0bd446bbefa01c3b779a4ef4b8cecf41ba66d64f4387497d5d5341c1a2edaa5c1be30709e8bbd8ac09effd1346507462a8b3d1538c37d1580e47623e409518b246e2622058283f4d384553d7d68fd72c129e4bd8fb671160f1155ef9f405c033f00d0945a8e2e404204945227aaf633e2d9c84905f13055061fd30e2732e6b096a7b80368430772a34061dae402a10279f036410d844ec7b913a4732a0c469adabcd6785d8d950f33757d47d726bd17c3c365b405f98eaf297615e8149349a350633385af26ec7ef9a4899a2d442bb8d0a25f3f45e0f4eaa7f17004899d80d4f8069dbee89d4d60563a4995d6ea901a303edde2e8c4008d2fa89d16888c68b235a62e844b064ac2f54bd9d848af7ec45e0a4e91c04d67435231e6a700a6241f6567644e43f1310cc7f37fe115da2faf181aa5bf78e5adc4756ca86d2a2bbe770750188d908c35b34afbbb51fee04aae6bfd9158e80382a185639e7470bb625560f7140e3c41a2fc969abccaa52a89b561a5cc5202cc2bda24460a8ad03275869d3f5187c4aa8f87dca8b57857db200746c41e45c48fa6e9954a6b46fb400f361058144d172291999bc2ba80c230176cb9d69d7ba379aad16f1fe2c3bcd79f5a84edefe3646890b2c921ada97e5a44bfd223f9152d29929068d9bd42a33dc47a46df1ac211ed4131cdc901851c3051e6c173823818021968b132df037f82fdab90cbc699f24bfaaa7a26d12b5bcc010074076017928cbae5c2c486862302b0f03e3eb3499a650ce62050f9e60efb310e9f6f086c76242d9a077b052386bee8694ec9b68eafe8aa1570bdf3c8597623b89e4f01502b875d76872c2c1a28b2c55cd9ac981b0d8f848b1dd17fa4ac598683d186258fab091ca2c2d0905e3c732dba801b6dd0f97a80f60e411114fb4123e5ddd2defe17b7037c7407536a96360da8d77b797ee80fbd018340b58db610691d8bdf1837161aaf2b304fe43a0de112ea0c5992d77a5540074504b8a1ec2dfecdd8c557a4b8b06494fcdb4453aa4c26b6b9d40cbb45cffc542a8d5ab6f32f326ae4d0a3723fd2b7da35b225e3829e077d886972407e385e8f11e49c338e77ebb4e3fa87d8e45d0a0c5952ae176b972e121dd0a87d52dbe46856ff9bb2b8d6ac1993961c9be9a227a297f40647194050082c6e75d29d2c30b66e1d04755256570b3f3a3b91ca9ccd55b22ee23d7e812a4b47229d7e0d905dd85aa414889f3b2b255312dfd491fc9c7abb4bdbd53df881f4811e011dde3036a2f44506eac78158290c75a4df36079d2907b0f4015333dba288f36e4e71b800a4fe250d527da1ad1b9e93b2ecedc6d7c81de4c459758555e5e07750c161e9d3df6ba650400508651185e0663e3a7369c7b3e9ce6bd5c3f4adbe937d42e383c6059df945f68865ba18f49ef29b4ed45dfcafd247d54195fef0ffe155ec282b9afca38bd1d23b1068739010e2328e9af9cc69a5bc4cecfe11f3321ee21b0cc95da403b928af6127307ca56c98b098efe00568a7186eca680055fae1833d749075b5b4f4e4cbb69f5ce7e5028eeac6cad7c845eb68a21d03d3308890a1fda7036b9e77b367d19020095c151b3dffbb374e7ab8586a89ad55957d0c2acb7d6e08ff4f258d82c4035414e1e858bb592ff8841669b4272a7901de0fc488a5ac337b9f304397586770de57f537094f2e189d8d6e52df0245607c05dfdfb25f637941416849fc1e02bd7cf5fc12bfcbaa59ad1f36214520e16cdff73ebb28638765994011e526ed957e1a0943cbba33cacd9c897b1fa2bd446643e837e253fbcb0a757570954c37dd0034f8d7130526e8ddbeb2b31ae0bcfb0e70c90b8d099b9401e87a2aadee6995368b1a1e48f712dbac487bb0e6c1ed4a8634fadc13491e4eeec89ed00a4d80a125c87a512c22e5849d3db479a6e83f3ad15cf99d013c4ef94241fba9dacc3bd554d1dba02a6f7a793ff2d00cf19fbeb616d960ce69fa58fc10c1dde44201bc115993f2a36bc0e5f3ca12db8b0c95ad687973f30240178f6cac41fbf26395d8884dafa1da5c7bfd80cf5e7fd3e2f4796bd205bec55cc2cd3256e6a45071c6aca704a097d40c0cbd61f6128bc98833c3f0874a25c945545502eaf6b6adb1897935aaac5b5175e0596d8e310af57fe1db3e670198c23fed12adab38459885b0aacab38b3af878473664cb9a9cd5602f7c59c563822a8b53740430744def185f73d0b72242ed612139c8e3963feed67a3141ea13828094df7f12261127452fc150db64b75380e1e940f2fd29f6c743f65eb590e4595fc362d600af9eadb89fb2899eeeed47517711fb659318312a3964ebeb3aee0c1d498b1a0150c007b3c3756ced07e2c07290c2a20c3611a2b0f52e0803e3454d464e0caeb81f8b2c2756ea5d9e2ac4b40750c8d6fd1ed6a471b41ab1fee1550e2e3fa315a519c6e84871571ca91dcead390b7f6c6303db278f3af6249a3cbd1a8e0811fd1a10bdc8ef7b745cff35bba0db27ad956b377f4a57e05133fa7029f68cd043fcc83f151611917ca39185db966da94b5a426671b2e1be903283d50cfd0b6f563260fe8b2692cc7d1ea507526444240c9f99f41f9b0414ae4eee7eb49303669be62de76bcaa52c8d2664018ca2dbc65109b83440f9cb2a9990232402a9e29f4f8131196352d1defd5fcdf7d540eb50865a7883e76c3685ec68fdbfd4985d46743e66ef226856ce6ad8468e4e53b03f539e909e04d551ce0d6df8a70343270bf28503d5ba0708a6acc197e96da5018060d2bd4aa617e1b504affa264281f03c84e97f7685dd2b48813a27f79994e5f5e60bdb04c4d8c3e3c3c03860823a23494cf555bb7cf4aa809c3dde325a5990a74fded5e26be1ed56768b6988d4d04771d4375b7ae80efafd274db1a2c3890913e3c7e92f30fa4e3096d8ad61d2cdd6b7f95d60ba57b10e5b9abc1ae5769ff6d550a23113f3a718624988f141d328f1b5c48727e1c43c1a6a006880c638380698b44a5516cf776a8ddad47cd746f9ca83adf42a27a7eb33627b65ead1e11afd0c6f22a511042c79038b8ea4c8ed28609385af4f137040175b59d75830e448e819f9454f03d4ffffff2b