PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 75163 1f91688ddeb0283b71756381c9d42564f41a6ea9102dc4994772cd50f406f2d6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c7e07134effbf9a38de33523d34bec9a001b84a3c2ad78022ba56cc9052d6a25
Certificate Block Hash
1f91688ddeb0283b71756381c9d42564f41a6ea9102dc4994772cd50f406f2d6
Source
getblock-raw-prefix

Public Data Hex

00100000000100000f...00079a000004290100
00100000000100000f070000000000010f0700000000000000000000000000000000000000000000000000000000000000000000e49dd1a65ca9e6f14f2db1df3c7ad88f2073925284f9a0d7c68a56cdd0ffc19abf8bd79d0473cf68a7474bddad1baaff60927ffc9a59168dae5b448ccecd7553546e328ab95716926a5e6b2c969c404d2f50b65ff7bcae95a8010000000000000000020000000200079a000004290100

Raw Header Hex

00004020c37a8d50425862a082b0809dd6b6023aeb54aef51fc3ebf3fc5708b23e05ebf662191b73d2b7182cbc868e44abbea2f85a0b19bbab2ef29423be33d0eeb491945750356aa7e60018256a2d05c96ca52b0278adc2a3841b009aec4bd32335e38da3f9fbef3471e0c7

Proof Data Hex

59,560 bytes
121216020307ec4c87611d83859823166699bf5d87027a0a9991b0de1c50c83bc6940f905806ba7256bd77a902299be9d2ddcc1f43062db7733e0f557543b6674e720aa05f9caee8cd1ef575f194079c4f515031869b4e45c11fa40e25435fb9e096baa411da4262e99a30a9a99b69e550a55e09bc1ec1f5df0820a56a965f66ade76739c228e4f83653928df8090147388177c7bdfbee8b8951d0a013c40e8e73c7aa4e09e18cb4ca41a30f5bf72df2ef2d36a74cb8fc5c5a37c1ff416ea42f4bad13985415bf17b6311573b16c0766ee1d9777045cc940b0f50c35594f23b89d131b482b131c7cbfc2bdebbb7ed80546ae8ba07586983b5eff678cd864a3324b10cd933d902827adc520ed625b7fff8fa96df724d262b9ce65210ca9ce82e2049e2ae932895d58e05394daa0e53e7983d740a31d52502698791c576e4bbd6225fbffb10442372574d0132a829f2ea30b86a6f9ef248e83faad247f24874b19098dd19c4e748fe70bb62b35551c45097325ab53fc3eaf5356e40d260be4281bfc6099487bff275ddc51eb4813d209b1454d1b81f5286d1e41975bfecf6df044afb0ae1a8de00175349a7d7e3bf4db9fd0d87ca413e44f643762812bdc29dd15557669e71efda49bad8280ed5bed3e2180aa4c64f80cf30a1c635b9c74302ee4c581e4a767deae7007aa9e2998749a93847058841d0d3c5bb78214342dae2e8035ff13c77cf85bef02a7ad969c85cc367c63d20320c8a44e95226e88153a99daa32de0c42dbc4f0ddcb8cd22a6fbbd5fcacec90844dfbdc2b94a1c3bca8b8d16d4403d02697816d65be5bd57e84179a78e42dbd618dabe416d484b374b246b2dd998e1c54f78c39f48296a05f08fa6c8d6529f710f725993e962992231c2ce25175ad58891773e82796dc42ac74103446e0804a2ea7a8d1ae6ee5b4b21b5c6145662f03aaf2ac8ca26f461afe486a783dd705bbaef3bc52d572217c7c3b2fa607cba0819246675dd1ca716a29093e173b30820b13b2efe68bc104b457e269b748067fda0cf5df63eff4be85aa08fd77f66cbde406972cb2d3b1c1dd747ecce9ce9de3b7bed48cc2ec0fe384045949d70b58c1a103c227b968c47e5c8dd7e52edbf313e3eea70506d3a18bbf7a57701960a7533a069220d4df474b5a36c3f28d11c9627368ca9b4d4b982bb55064c0228940be90c9f3e7d27a7ab57e8ff39c1af82c7f2ec390557628496626b93b89ff49d2bd86b4ad57ef99a2f214b90a0f3a17a8dacbe932619b97d65e8d98c9432fbb1fdb99aec8ed04f0e2d1c925aa15ff1bbd0966b0d09b56f197caa687ab6fdfbe973189df6ee6d9ffcf719fb2e98d92013f3de2dcfaea6b300105d28f6c9a860cefc347c26333eee9f5742dfe4ce438318ee1240355c8de3311fc5a88c8d1cd4ec4f96d652616ace99999f02ae84ec1faf9476118ef1f7325350d3fefb2acc323d3c2985f898110064dcc45d830ca539d3b946ec212244444a596578aacec0c9a5c2e22c96536aff25bde83cc4e8c870449ccdba319628823c33367799fe936df95567283b839f575aa79f98cad8340f904431a6bc016cb26b43f94576f13bb761d26bcb1cc5d00c340345002949c0dc03c63b6cf40843b0972613e14730a7cbe27db92e2e8ce36c6486b9e432949705ed0f73e87e6b675fab3270d4766a4fcfa4ac0890907961b3d40117a7905c573965688c9cf4cf6c26278478ea31460998c5f87439d76ef3b800a3fbfee970f59ca935246f142e9fc25fae1cc75adbc31d049660fbd9c31521731233f08bbdec342b4667fadc1a39a8f0bbfe6d1026ef84cecd9e578bd0595a555d9ed152691479e49adfa9054005bc4f9d99ce3675fdff3c7edcf64450ed5cd45f1b953a1f23950792afc6edd3244c09983efc654e9bfd577c112a3ec36d34e0930bf9748262265684b7d2113d04b0c97c24e9b913d7a601e61dbecd9cbc62489cf08ac7466bd4a5d21c12ea7b68953f029afc8507ec22bc21c500cda0f27247e45e91163512ace06644a66b837681b89036bfb2f078466223a8e1bd87791625173f884be59ff5c0065d14e6e6e79592f6e3ddac273b61b72f8e7855290ca236ba6ab05904f27555c4d7e0b8149080ee899a14cf30dc900bf65a29bf682ab7867103280e361c853a7833be6f711c289658b4b303d98608f54aa7bc3f786e2bc6342f5deead27e1411099206bf6399562abafcd524466cce22283cdf24fe6c03a6fa587499ee46147a1160fe873bdc627ec546f87bf64d3bc99f731140554a4fd279317001be8b0691aac3628d17c6813a1a233d62ffc7cd6376abd2f5485a8af850f2fffd3afca4e06c143f3560dfc06ae51c8215980be1b389a858e3d1681a35245cfe86c21874cf08d3a2a30021292d0e52b1d8e4229a36908efea063f3b3a678353639b5ebedcb3f6021af96703f36db189d920b808da9707c90479e9a4bd34dc9c849e56e09a510988327a39cf88ef3c36b2b7b73e9ed9d03a994ecc602848c154653b5c1b0507c04a7d1023dfef7a254a5191d4cead09a6b184039b57f350d1dd96cee57c54094586598f7bbb456932ad7c68673e8a03f856110418787e94ded487d722dc985494ea0c1d67952fc2106803bb7efed89118d2fcf21129e97f35b6a71d3e96dabd32571c7022fe2115bf698eacc9b1ea126b39663fb4a618c2240aee15d3aec19e3863fd9a14347c1cfeff6b2fbf308dbbd698e0a60961bee4da01217f322ea77901501e416a971d6dad4cc033081c9adaf5f23cbb8961f14ed43cd9736d9711abe29fbf6c4354ec323dcca493158fab2dfc7f790deeb8928e8caba8a7252cfd236260704ee74173d59afd3d94b199c7b9723bc480ef73a458f603d2d4a32f07899c722bf5217110cb371199bd932103b9ffd90ea87850a11616145b208110bf8a7fd6deb4ee87c9bce292c1ae550f1bdc160cf443c33c7223dbb457369c6ff4bdf48ce0a46adee32144e58be008c298e1a98445d97c9c75429a6f89403de6c986aa68ffa97bacab5fd898f006999c34b93e9359192cb2e1d53fa969e4a98a39b28f4d1cc2419c75eb4826b76e746b8eb3ef5616b14ef103117c1374d4a48abb6d8b05421703e3b784bfc96ca52141f38fa9980e1d108c5cdbe002a044558af9f6b7ce616530cef111703bfbe368186f9f191ed1df7bedf56dc4fdd6618b0569a4a1a49ed346d338a1f7507147b470c317c80bb1b325fa586544857bfa542f59833721359a03abe35a5ed227354afc306ea9e85785d0299c7b655243e8778d4f0a63bcf3d5155088822e7d77cfcd8eecde898cd55df4957030872741b08c5e3455c308f65e87f60f052705673bfd262037a5fd08e44b178ac5f09bce8b644f8b8f8d1ef249aa6e7e23d7ccdacf9fa5735e4ddab9d22d3c8e76788ad5eff32155a695e84acf533a5d4aaa049693c49bd4b5ab88a78343af8feb68582396db891c2dea2dd44c1b464f2e9b47207090c89aa8d1b0db32422f2a7f3258c246a497129df6e4b49df6e2660c18ea223ab20878451bd343cd9fa133018fa5b4b3a1e2b57af3684ca881f2416512f3b0c6cdf36c557b2d29f2dec73a27014afcff762b3f597efefcbae4866d751f90fad54bacc2274b91fa589e2d728479ab46a36d46664f1f3fbf46b4eaee19d92cf8bc8977bb7870a462e37fb31d17ed0508d62c100d23170a76299b721fe6069324f74436a87be9b9d6a9264edb0c4e98567d0970d0c1f199178b000725c90fb732536090d907f7f34c5112e16038fa92dff831c7e5385a677b6d640fafff103ca6677e7d2336a19ab049486a0b474a68b5a364cc7335df18a4a618d91bc8c3ac2f3ad09ecc61d210b9a3b01d4476131a244a605a3beaecd6520a099441f3ab1579e4e0cf885af5ac65e9fb4a59993ec061e074ea0b6b4fbb89a7649cca8b1b939260928236456554da30555f67892694febd729b056f1b1ff6b25a4dae7d7f25b9949cf55cc54d02e692aec605459119192306d573cb7bd11ff1b40404b51b2af7a774fdcd2cb4e2b5ba67250ffc0823b91a2fa23f47815ac4e39b8d374dd16d0effe7a1ce9697215b19cc7d2fb941791ceb537f23aa9f2230630db7f7fe0f5d071a33c9b51635c94418728e586fac37f508e793176406f39b417617a07b93ee706f6e0b858b8bf00be39f1c7d18a5c95cf95a6c736798b212d9e0bc0e918157b0f9dc8a5300d895b456a660b8ba20e7f3302e604665cc1bbc9901be4781243ff39f9f2faedb1b0b64e657e49aca36e94bfeb797e6573a4d77137278240d57ee8f65de65edac91bdf6a6c34dd4662b8c6d6d1f2839a3716e5693772fa04cc022cd6c7787392c7e3aed385fa9b9c7a1ae882ef4ccd7e08d47c7c7a06e6548eafa50f6c16e2d5af66caed2d6ce89a402d751ed8442e2195b6f7fa5f6719c5e3f0d87d41ef7fd6776a84c51c21d4b43f283657bbd1fdc1554c7092d4cdb0cb5bfc28e307f40e2856885bbe5ae63fb5d4e191c252f35fdc12894cad7f643bed5da3981a961581d3fd33407fce86d9088307e4e6a1c9866c54855641366460fc6dc75c0a9dc2cb40b3d19de0809b82afb476c8650f525cfa92907350eb6d22a1f714127488fad31044d4a83b23f8fe4e0d85e50612be58b439f6cc1412925bf9ba0477cf905b61639ecbafc01d3c4c26194a6c6f270f13f4c762dadeb41a425c3bf225afddc1df0f6cf4d5d808915be21b8ba446dc520d722e8887cc939f906092624478c8927ab086156d418fec4a250cd22c59b1b5a137fb0de44a1627c4f7454c3254942d9ce5d7a99da2d1052a0ba0034eda11dbff9bd87041c4bb27c125a4a9246b4ee69c0ef6ce9a3ee60945b6fc1760a792487ad0697db5ac12cb68aece4c454e8e0e5c64d867a0851dff6773fd7363915aa1661e09585f98dbabb29a39ff5e61c1c366f3db204882039d19a932266d51cacdba83e1cc7726232b927ea173b1886d6fcb0b928ef47de060190d3f06fb6bbd793bc35579c3a8ce6f742bb69044a3497cc2e572609819794c2288015dedcc4b20f5476009e43420109811925cc3baa2dcbd4f5de0e9e90d0e591b43354d9e66cfd6bd5b0291c5c622b8fc90381a4f602dacb5f32bff215f46354e68637f75b5ff75be04809ee3052b280f418557f99f7370e2f321d867c852ee6813956e3338fa696acaddb743235dd02bfc99a8d4821e0e317e180e39b809db8bb5192a16e36b14a7decc60c05bc244530e3f673b199c2e3f16eeb087c81312149ce57bc7c15a894790c19a041f2418d208d5657a7364b82c7b5c78ce7234bf7646160d84f09cf12fc795c4c6063526cc46a1024fdaac70cfe9653b17ce816987ea5c0666ea246532a80e2563634b3ec21354c1d88bbe6a028a46e6adf359963bf20f316006f56fe31743f191f25f7c4f11b4a703d1e8317b2eae0007c6b9977b4e65ac24e41b7772c3b9f7b49042c14dfbc4515b13d0fbebc31e495d9c039ce49441f5848ed200b23af5b2dbbf36f883b4a9baf2ff4465d5c2df12afba5eac20c9ce827c3df122604f7009b9db1703bbe3e3ebfa1116605e397bb41cc000bc2bddd35ce6759aafcb48e07b140b789371372fe2f155e96c8e1a035599eef24213c94267d847c0811160019ab858261fa019a10df4bfbefc4ef9dc9b4ceeaa3b0a32c8a8cd7891d81edf8ada8354030f3e6331200f35aab279405910aeaa6257201dc02337e5db76dcfc99e5d8c73fee43d7321669eb8dbf59f0290a55f4de7802af9711c3e581341739083c0000122735567b890a0d06254303d7116b4ffcd45536934e80104de5b4b18df58aa35938eeceb9811cf1e99c2f50990c19da6cb1482760917a007a9dc1655bdf6f6731a1d4cb76e5636465ba54eb9ab929081082fc857a5f8fe2dc57a62676bb5e87e80fe102c471315c74b7b36b070f9f8487b11877c9d6103b0564ff4d5fc5dba1cbc89bd8365d88ed2ab685fddda2f1c05861f9623750bb65fedea20aea428e08844a28173503d8c53d1e4c6869b8663a83c69f0bf2d7cdf043207165606bc937a732ef9684c2f9562003705cf53b519c6a2623fd43a03f56d861edac1a18f584f52405e9e5b6f1d21c8525779fcdfe0ef1e42a077cc17b559d647c14a4902376e8b861945b34f91e0a638c3ce00fda17fbf9a835d2970fb870cd7f5932beb4a1b508699790ace4412361824d33c788a8f64da9d9efecf43b799f4ab0e1dc1276ca1d86c51624b8214370633595a82300c76095e80db13f09d4507e8f5fb24533a9c9e127306dd232b480efcb75a1f0be2573903d579b7277268191b28736a5848ff0b0ba2b6141ec1be46e886fa793ba5cdad5cf5ed83a8e3a3847d271bef0a55636859c8079b9579f29f3e6288b6e456b2b8bb300bacff06b78c157b9c3b575da9062670d061c564d72e203a9b182c415b2f9c07c11265c3a25ccb7d2a7001afb0b0efd4b34a77ee6cdd4c667a4efbbfe8b5b10f7561690d35bef62b94e9dad03f7206efef99dbca92addfafa1017e2e9400c9a0caa20655b5259d89f7fa2fc971a7b9180125bbd5ad12275cfe3c068823eb0d6649b1b5a3ee5ee03162cf49f539c716dd717329b80c28c4963c9aed56eace73217785c33b7426327454abdbabe0791c97a1c12865af7d4e83361ea915d063858b6c05767b4943bb735eaf5e89cc0ca7fca40356d3ae077d7cd81ac5fbeea57fadb20b89b65693a3c3c3aba03d750b99c9c97e9041ae294471ebc929d923a4f743106059b8f8b2281f5588abe032143770b09d0ef0bc9cca80e19822748bf4fd7f6e22c65d17e208caca77dd9f741ce28c1fca40eb176c601a028cc92f06354ee06d2de31b4b5186e35d8dbc61cd66e822d24f1c6d489fb989615302922a06a3970b26f882cec589db3d30cf9a2446886a9025030220fdd10dc6630fb26b11816c777da8cf7ae6afd3c0a5cd0c663712a7c6987f6c063a205f92919c3c3ca0ffa7932b62dc7f7e700cfbb00bf2cdcc4260a88c1e4a22abc88e9eff3f65c24bdb0ab8f20a5d29407cfd15f664b1c156410438dcf3997bf9bab4ffec3403749b51393d0f2f134c4b48eeeb694b4ff8c9b94e3f77e9a09e49bc75dd8570a68060c5105048f80b2884d7bb975ce381dfade0b7588cc3e3cb5b0ce0c073b4012243b876706a8e773e9133af538071307712f90fdb7c33002e028175bba832b8d9ea9f7a852973dedb2e32a0f787830689e65b38e0e1f6b19d0ff793a9ae1b887f2b3bd3e8b5ab64546b13e0a1a93880c2b833b864f8fc859e03308c2c10c394be3bfd3b8753561da9a7d8230c3adf60e6dc67699ef8930064df72552c7e166b9e6d99053a637b481c168bef0d383277e63994ae823ea6ba1c3b580968a22dbc64477ecaadee411830d840431ec186a303256a2bb9af6ee17cff1e63f7c663d68e4423f9343f73fa02afaf2ebfbfbdce0cafe3739118ed74f0d4b96c16beaa149e19776e877b530934930d3cf83be56a072fbb405d1eda0dfa29da92228bc1682e67a03f42ff0b40a5903bf5aa7f7ea28f95f0c6e1303218d23b6f506b9a902ce57e708690309bed7e568fa3bad01cd8a77f5313a465a7a914bfb314118031e785baa0bd2baa8059cee0b760c2b07d193f7a7fc2b5c80801c95e64cfbd9ffbb013ddccd4d29d4aa6ad0191b9cc6be5d3befccd0ffc29def20d45a94e43af00640fa4b24e41865f8ba6fa64d6f807a2e634aacdcfcf22300115c66aae05dc89ae734470120f1d1f1a303965bf0e66ff01b4ad4bf1e1479b8b0ee8e25f62ccb2f1864dfdb7a39e160c95fe1266adb0d2ed88057cb360eb4376aaa73cba77888a40d03363132a8ddd0dc71c29d8d14b3d4c0bf59cd5f48ae3d6b19ef2543d6cdfd278556d28bc909cc93e29b1f8b36751296d2716637657a148107631b765572261a0435270586dae7415bc74536af8b2a043aa04ecd4c90ce9fe460781b120999d4af24870031df5e6410915da4f343f0c0cfee5be7ca36f58b054638a8db6573bffe9a9cbb18b1cba7da8a682a39c06df961cbe756b3d87dad4d31b0b902105cc9c147852f61a0891fa1397cafcba3ff71557a978a9d2f9c2c5d0f103406dd88c844a14da957312b472b58fe8abeb28411e7ab870acd4f7f3921580640b2dcce7c4e7bba949d5f5c5cb6b88aa8aefb68509c54cd6f30aecfd80dab896f07859f35d40ec8e39354bd263f0573b0378664a0dca71982762cbcb87696485e64d9a34646b21b1bcfe3dad07de2235d15e8484ea01f7730d4bd9bf709b73858c6a8415624fd105bb48346ade81c81ee40b598197d9581dc5d62942ba7ed799985b9e9befff48152f48244758048cb3f8966af7acbd1159fcc33b0f8071e017698623aaefb6a39d246bf79fd0a2786a2671370cd678babdb9b356e459ac302d68b732cf004c13bf7bb8b0e8396405140e2aba54f90f4f6aae1081ff0dea38c4950ef605ca7557485d3d66a390094cbde043b691b21a17a7bec63fbd73b9e671973a8d2b67deab748f7bfc299e568ecf4335d3ddbe8ea30fdad83929de57608a96d367621a76a10f4bdffb075d0c115c32336a48c711f6dac68c42709cd1beb652a93dc8b9803e00a55f816a5b730972f9ee25447a687e55f7141394c7b6684142c711a58de65f818c41fe2b4d86955b3eb409ab8a4db507ff9212d588cf669b2433582393e5335abadce8fd3f102aa2cd50e0c23e5b3f782284775309948d41581e105791274de112616bece00e9f7c6338d6d254a529ce40ae14177301c9a21bc9878ba3e27bc42901b761d8aa46d9b593dd8a8bb62b4037daf7d5c5991f9f1adcb199ee43268ee67874c18c4b0ab3487e98a994a78a29fd0706c6cf145045758d97ec678fa67ae75a8b6a1606dabb0eb8308e1babf713b824154f639c4695e72ad8541c8d90d801c5373903cd166433c9b90288872b6f3300abc059de227806559ec15fa12d8654c0709110de4e7b2e947f67c88e6a8c2a6d04dab1eff392fe9ff23fc69212008ab86b6fa8e8123ba3c77e28dd5d4c17df85999fa06ddeaf7aae114606d37fb3d292260a5cad2f35e14f7e5caf92516ae9133ffdf9cb4ffc8bb3376ffc2a008188bdd17f505273aab719cc852c7b1996c84fe4adee7dfe2e1f2907b7d7181fa0efd804506ed4e0625cd7b0af0e32e39920567e0459d638c2a73640a2c8366cf7b184c59424d543b25c151e633c7199891a545e436d076fb24158711740e1ad79d4aa081b921e55623a8d811278ea8a96d3681a77a994a38fa25eeecb7c08f3c26faad2e4fbd5f987631813f81f002af6511467a3ba725a9192cbff5205f787276fa60db97fc4ca745b2cd30bc15d3fa3747c08deb687e005b9c961d633168440cb8188a068e7297fad8a63ddc498db25a1d05cc7aac27b70f08f66385a627ff6699c332b48f8254bb3168116e971018ac26f00827bc43e8f859ff9b9d329dcbed81072b3456980463ecb5add8698f0ddc2fa3b39d23c508da99b52598f92d21926e739683964584003aa27176a7eb41ba34f638395cf7bb0a09bd49e782c3397e81a167912ac81cc6031e99368c52d66ecc9520fc43ac94f3c5015c6612a193c663443ad819959f6d1465250c88925ae37030d99dbe4172a3d668d3a15932345896db45dee7a19a5b608fa09c13af6092393af671b0ddfea08c68e4522527febaadb6c63ec8f156815da2642fcf6fdd94314fdb0b0e20afbc98a363b9ce23d9d8d0ba20548fed07ac9bfa14db9bdc686998f7b241c262dce155a86ca5827e0fd819fd0044b7f10d32745b28c0cd3cc39554ee09161c1c89a3d3dc5753b693b260ad0ad728b29f620c1cb3586cdb9835a382d0ed4bee5c4b81d6a92ab136b4a13ddedaab98019b93166a8229848b02a356ace5e886f5f9fddcf3e40cc4ea9c59a73cf8e90635ea7fe11725214b318581c7b609348eb2de3814008c2de22a219afd1ccea149b89fc2503ea39d26e4674dc5fb34e03ac7a6c45c5248f39ae7f97a60a7a40f35ff6342afe554a73840bf309cef094816159c3725538474e9803cb0777c7e5f3d3801d09a97d1c0e59788007e7bd1da21358250a130bfdf95649fa40197e270ec1f450bba4099e57a951d2c18e63aa6c58f19627a9c47de9f57d91f63a696b4dc4292d87a9bbf8dcacf5e58225c52182426dd2fecb538ee57ee1fff0c5d6595ca2b7cceb94901ca6dbd4f2faaf0996f781e6c5fcb28cc5012df99dcf9707a102525c513822be1f2d20216d98778873119b1c486f910c971babe6e6f989f39983ee4d5716a1f4529a6ff3e4db066e31abe397d8c2425c911fe192e5a7e55069fabfe2a5cd589a9a202586888a0fdd60126bb9597fe38f49b2587f062f5668e416673010ef807b3ef7484aee640c4f4258b967c83eb96ecdb9f7e2c1ce138fc78fdef1d30b2aafec9066fab26708b42785fb403ada8cfd4d935bbae6e998eaeb9522adec629518fb9f1cb32403080a4b0d2143d699156f6dfe79b8c1b5f809da603d017e82ced60adfc5dfe3677de80ea24fc0088fb6ad9cd84522731248e9fe64e3d356396515737ca46400f074f2f2f8b6cf8eb6a9836a37a00bb6de8271152b8dc65e077064deafbdba322ab0c2660588203d395b05b7122485cbed57f7d05db681a59db5bfc35516217ea96f470b3d780afa9dd4fe1c71ec25473659299a6b2ee5207e73d7ebfd2be68716d60709b3ca6a068d75d7917f6095c9c776503b46caf8a63b5d779c9b784bfbb68bf45ea9d5d8d6e349a47ce5c7659773d4b8756b6e5655f7981bc4f60c2861145ffe59d83a9ec5fd705a6bab0d1f908855d250c8e0e1a7f4e265c34ca050b0a1d1150b66619d1c072dee158e024bef6bc184baafc1439dd8e18955d0eb41296542d6a0e0d551e96df87ecf40504f8d926904752b9c241af64db25280531ad5c43e9d7624b24653b710c8cb79348241326018b2a2c6feb836f3e8fff60d4beb9ddf6181fce335852022f158c45d876265bdd497436e1168aa143660369cf14a02022dd612b08cf2ed9a126dc6c91aceb804134c462b0c0224b47512f6dd09be7538837b8a05fcafbf8df2ebb79d462c66c225c39951aab3833488a2884ad5be561f86e3145ede2dfaea57dab4822861091fa7dfa25de461f13b1337beff4b1f609eef13242ffe7d7f3a502118100714233b3d6bef23b7ace5b057e1435c0a20c4dadfb09246109b9890fdb06fdb01bf883e86f863a14851ca334c04e4305211a6251d5ac0d80c2e8c43d99088b556fada74fe22b7928f34bfc0347f106b61a2af61f213ea75c2b0eaeced3ba4a378fa39796c77d5436faa71f98342e31b93efe02b5b9d269b25bc9a99d96e204c4ff4b7d6ac4fd25240223d4351343c4c82b0c87b4f942f9cacf63a327f3b00fae55cfb7bc4f22ed102ab985914a891dda0694037821b6fd9e571845101b120e9ad9e2085a0305c4f7cf168fc27de1f6ecf29e31895df934bcec01269d2a540277d9988c714c7f12b1700aa2fe69438acde9a6fcca8d275c06724a6de158afffafbbe823406ec7549c02584e2a997eb57c4c1dd8bedb0d2343dfdb63046bdfaca057e2073ee266325fa2d10bd49d3a6718a523e1f2b0c5d8251f49ffd67fc372da1fba68ae38b2dd79b704c575c278ccfcce33546748dfab92c22cdbef3e90540a1c72e510ff8abc09129dea1258597a41f58761992f1c3f59ab4933281c0da48fed61dd24ae802b020c50b9c9cd3da03ac75b291209d83c7c4ca301d068c21e98c561a6dd87dda441c22e2a24db43be9dfa57f2c51f2d907d2884cabfb622e9e2b818d30fd3078932c82138b85fd5bf251e03bed2c1c0f983df1cd3bd8dc5b5fcef7aba5a351cb406a2d5f9d3bffe64d7166f0db18ecc96452426b92b66343ba2b35cd031c461c348c270c69cfa75cc8c244d82ed579cabf32724b54e15369a23019fa71be0b27fc2c2cbc69693ba8bb4cd0f67613349be81cc8f8852019da8abafacb4b8b05e1c2077d06fb7bf02f355304922472bb5476271c0d0e449272fc700ccced4ec1fec06da1c8545c1ae8dba9e4a58b72c052314254e6b4877e975de18c92c1ebfc71c53b0d015ab720969ea8bb6d9199a0ccc366e6b7324d1fb7a58f46b90b1eee86b5671159fbc761b362819c717adca6899abb39b88a60d973b91bd6a9cbedb7d071098f8f993f9e8d8efa27ec9e549a2c6c7ec519e1621ae002631e152cca63f87df3f75f30122f93e5dc0ab200387dd00805c56ace6452a02401d4ea9361ffb1b07c542c5e32e91ca583b9a7c45ccb9c739df1ec3b32fecdaf1f6ac0adbe40ef3782aa527c9eb41a7427a798b4761ce55868c1fd293c0d12194ad8984fb5e28ee4f30a3f32aa7d32d84815943ee218a2d951ca0eb9ea45a706e8148a4c3b21453e39bbb92fe4d1417c6c5063375a01b0126e01f5d4b58d28b58d5636af89f64afcf175c42b560412ceec92d58e12fef60cb15af07f7ffdcca13af5f0da4bbd191d779231e6c0c00d1af938269c02c093aa0325491eaadb173b48c0d47cb4832ea829f96839d87b911e09288a84e848ee5b86bc50bd8ed1802164aa27f272ac9f695b21f0f554c14b4d657d7e06e040aaf1ec6a32ec91adc46fc007ae270f7731b5cfbb669a83f00c6d4a6e0bc04cbf6d345568e151e89c29aaa669baa18fb6ab219fbdda7adb9f12e0966c9df8eb02d0e286e77f4a1a50df3397e260b2f0f33540cc095a9648769c1d50f28fe43c1d54b711e927bcbbdbc87beed3a929de189a85530e511704bde7ea649ed15bd2fb5772ac9bae22673e02740057773b70b7de27bb0654aa1c967645a49757330c4927c9f52aaa6742fcb26217caa979d5d852361548600884aef1ff190e09e5d5449af2c332c4391186d3521eb984d2febec989fbc0f13398184a1ce20940dee7d277ebd6930f0ba69e379fecd895c7c5c08e23052e34f00e68488b804b48868cf6e1b04a58cc224c59890755cd2c0946be61c60ac4ffd8bb83337485d448f3a5a2218d5ae02cbf24e9595419c0ee6ad041f991ac5178c7ad97965133e3f0743a4f600ed2f311792eb55731e0205c3f8047cebe63f2d7a4fed68deec949eb8af7bb25794848e7eb34e401a1615da7e4a108e055e9ec44cc7469f2370f01a02035db29a5544244aa8bf0199343b6124884e75cd2d0a26609e22173c7c5a0bba27e34879f9772fb49723138ddfac02c3bdfbd879a11c35c16799a145b20b81d4876c6176f53554460f8621a46e50821d15b4c474a259cecc4e654e0e6593e35e9136e00e2feb6e96a8176fc820daadaec0ff518294a2f29a17e7704feed94991339dcf22ab72000a9a48f5305de2551c601ca187ae1523d9452c0f87de3d8af699b8dc293ea3f0d27f58dec049043ed9ed9c8c869394108605f888f648c69988bc346746872a8721d15e67242389e2426ef58618cd6873161039bb4e2cb37bf8cbc0a5fc27e261e69452cbf1094dcf855142606f24b44a04a8a5189c5a8e3bb03ca3e1d3ba0af1d3c918d7562418ab9561ad7f76ff83c7d7144254b6d91c51c7bfd4a327cffc5926fa52043f33be13e2c063913958e37dd6a0fb35660b56f0f08759b3ed1f54150ea20ff5c95a83c0e68ecafe05fd3a8f322dcd3e741f9e11a9c1e160649721427f77b83ef9342d607653e12e9f2a8826b5207ff276413cb6946c7bf60109b67ca0139d2638411f621c4b2eaae25d51735d0a16e7e08e3320e790169d2f8a745f4632a4c81ad61cc576831819f23a702f888367148528df40882c8fdd463aee3304ab42b960785b4799487c848ea6e33a9cf962bf94f9c0efda9bb479f9eaa69508af91bf492574bec52197fc2863d60f95e5b09a0df2aa7d07c90c7a0fcf2ce7f988a578a9eccf17b93faaea7a47130969a58eecadb00800faa999883364acb1b9c24a684446c922e8c67987d5ffb29f5b82daca82cfef5c854698aae6ff64f7c398f6f937776c6363dbdd81fda192eda932e53266a31824f9db0c8f405feade086e8c4bea40c5330668945f92701b2759dce0a4ed50c910841e8635667f46a7a4bd59adb46cff7e0dbad87a748cf91bc1e70b74533b47938daf7216abe39335e42a02dd352a88cdd3e594510b2563ed829d0bc8368a7bd085461416bf55dae0ce0a07c044cdfce3faa9dad0750b56068fab4f115b45039c9e37c10591a0f3cf4c20221ace5f3f0d6ff49d4154726b0cc9b2e099ed6589b9dcb4dfed216fe488f26920beaf8256efc953e867561a6a94d370bcc58754abb871d874e36282795838bd25fb25a310c8cebed8f6bd196258264068e03b49e8ef113dcd32ffb2a88de2cda365ce6dd48848effb3d19b0c9caed2a3bec60246108ae9fe665159144e8c10bb7b7caea028373dbd83e01595351bccec1a916c90fdfc7afbdd45bde98b8336302fa3afeaecff6157414fd2f4e68ce508354e78486af158e24a7c228362654f6a9d971b4613286bc1f8caf7ebd6b1e10ee431fc8eed63a9cb6bdef721e7004bfab60c9edec10b15b3ab03a8943e4e388c4f26459949e113d6b5ef15b4252a2b5b687e4bf328c5ac68d906b30521b4e767581426aed6fc8df8a8c3f0c7717046a0a9bd2c006cac469bb832aeb38f2ba2ed3526b212d6ea36b6aa6f3058b08ed1baca7fce03cc5016d8629adb9d17bcfabb938fba3510f7cef9fb55ec102795d08b8e50cee3c85aae748db5223e9cdcd0f47fb7d3f7bef0e95e4a600f821fae76714ca19fe927d1cd23258442025b261140bd22eb5c8a2c5a3eedb6487ffe22d9c726a8470c0b30da24e6c840465e74131a7e4d8fc25f3eee6f67f92e313cb305341079041e8c815c8af988cced3d86c77b7b956c50921d38635a138aba6749050bdbaac56d57421f1b391a7d0210846522e7f8db8360e96fde283a5e3a37eeabb1baf6c29de856bbbdfe92d409acadcb58127719a5f0a0414ffe76fd169ee672c471c1903070def2ced983f5f9e169aa7409d7de9f3358654b1017b3821f87a1d3473bea1bf6a02f6e0edea465135ede3ef67a35645fa735b0d1feddda90135811dbe8f619b3fea6f26d219a8c85f063762572170a714cdcb89c3c675db892b134c0ee6862582a6cd4f321814b534edb8f66ae31467a346dc065b25ec22b07f204eea1fd729b66bdcf938298867850220c1d2d74e38d6caadf01d9ab767b4209e11b25ba39ed8b0a2c12e9aa601fac09b747fbeaab0f3d89ed0ca333630996dcc759a897e159c5724f2a0aae632b480684a45118b3eaeece14d705443c10f361b6e4f3d045d88d36299ac4d07b8c0bd59f389523351183ced04c81e26d0a5a6210b8d95c3df9eb95cbd2624692a6ed39c92b3bc02d9c208d466d70f7656da7dd9f594f78b52355ff9aa21470e21737af97b1ad02d0d8a23f90a14a77f5508e7577defddee6c4a07adcc7b33d6b949aa08e9bae3d84dc212ec50de681669d4dde9479bdec3ff1290caa920db69a16551d1c218c1affa6984011b8454a9a2b3645b22053e7d8704a5ff92fb77631bf51f434bd49394c00895d0d09f9da904d16c5820e119f048d2156a14009ab33ab4b991a6c9bc24a0f040a50a78380ef101258697d016b02eb989ba6a2b135b1ef3da352fe17eb464bb030a6c9504e1ed9e760fd493914fc5290e52de54a6aac4255f43e5c932396297f294ca339cb112715e13b777f896aa47a0fcf63d9a753a2c17824b541859584f7bbb76428682199f6f06c42b17bd29280740412aa46bb36d65589b21d87972f6a204aed23135ee9293a41304ceaee9e38f693423b4d891fea9b3de561c0d2f1361f5c260f1f8f5c845d8696ea9b5b8778714bb2a772265d4f8c3f4f553aa3bc2e647dfc7a3f5d6463084656ed3cc7032aad55e5026cb1220e13bf51b308406706955e2805ae37bfb96c92a74c2e4534e06aa8cb8fafb1eeb286d4fd4425e7918a911c83b670a00ae88cc080d7cb7bd8e77f660e3e71ab11c33c561856592ff3146554ac1b5e660f39e80afc858c54f167d2d19675b61d83941c5b38f7b735d811fc221daf19a82364b7d1d72a7ad2d909bb5e356db0f8b6860c37bc03809d7eff866191420b11cad72d7db53eb59042669f94a454609067615b9e5a82a4e5a2ca4689bfa5dcfd1aa8f7e5d4e22f0ed61d6d3da782e67081ea2eae7f93e1687b717985c5d6572a36ea8019a7820731e0c68bbb4ef0c9b28bd4d62c08fdfdd331db5ce931f7a6e58a30049aa33cb489191f6d1ab9709bad7935b63a6f3e0ead4ccbbfa606c257dc53b3d28bde2b9dde2e61c2d2c927cb35b14de890b22066d769929c0cf3bd4350461d11c2ffe77b3a1474695a4bee4210a54a4d1d95bb96886b1f6dc5c63c799678f434ce580b108f0d337ed03ddb85749bbb0f084ea98fb8ca7a857a01539ce97953054382c73a8ba1aaa37e5c5648c77890900d1be5b90e0dbcf8453306f5b6566bf0cc7b5c48951aeb51ee08796b06f7c896e5556a923c1905558ddc1ae4a7b1ce45a2316000684195d7b8caf6d126648fa3248c0f00bde30f22b54e2f52b3e30f81f769a05608d3047f6a386377eecb84f0449461de9750f97224caf09f148cc7e427279bed793257407e84df9767d8ad2190620eb11eccf33e9a31024f8e64eb29622d4faf7ef4da7f3c1adb644efd18a0adc4233fec93a40471d129ee28f4449e87673a864291f7ca0f85cbb563c410e0886387365759ea63567f6b3595db1377c02bf6ec2d4b3dbed545604d6b9b7db3b2e59e8800fdba76f8bda96b4157f7d1774f0816761e33abcdb0b5b5bdeaea74b748572dee9dc4236f9f60ef3e226af832246fc5f082e6219859b3338d215c8814523de8f754f733b33721c4c2b88b6d7c3e117b496d36978c6ef4e5681c21eb8d1f9c474c5e29d38fb64f98470fe350edf5a22ae7cb72da887b566e7ab8400c87864869c469c07298377287b2497b1ddc49d2198e0d2416b5397e4a1da9631242700e09542b12b91965255cec09cfa65c05e0fab2c428f4fc9fe5ae9310cf92b81b86d6563eb06e8e033c924254fd569697203433bca2e14c2abbb6256aae7983c9ef0538d607c3ac70bedf06e07948c24baaa02b049c2ccd951711a6cdb0a061b5719b1a2a4fe91d3cf0ff06734b0769dc3903e8f6bb4ee92e8022f6298c9749376f5cd506e5d135f742a9246e0614d2ea07a9a994f6f93e77e18fda8968085e1716366c5f95f90da4ec96f74260ef5a843ac231103cae797d319a7feccc5cc833b30a66c1cda5ed4c67a4d9cc076807fc8990443f540e65a6807e60a5ab2e0ef8cfded8760b5ecf7fb27b4f91271ff57a92e20e017147a5f41a45dad44943e4141303ed5118641169bada695572f26d4fa2b2e2156ad2ce8988eec24a727c220142c80d72c17601f4d2cee95ea2a558c4659e0b2207fac8f02252d17ffd8b25107a04240de21d1be325829b5c75aca0633c0bbf954ffc8a1ffe4614b632fbd89face48e9fd73d113116cceb385a7affbbe958e983d47c5df53b01050542fd6a25027b82452779618af7be38025c346bb828aeb6787f047dd09384801395913dd33f9edd687ac44563c879b8adc2ff3d735e827ab3a6e9a5ace65b1ff598f0bb54ddb0b11fd2756eddb57be1984d97c0282cb5a3103ef0193f18a9f5da2f90bc119f1a66dcf02bcec8a8997aee0d59b7c6e385a7878a546ddf030fe6990c788c1de104e018cc9be56577698a4a2eb49c635a565ba0bec5fac2eaef8604fe6797638c9e53c75275e544993f75dd374664991be18ac06e96981dbf54ad19869b091ab209c67513d809c332554339a5e3a5ac169edb3150413700de5ed8e0499e92e85311f75402191b21eecbf8c779ee767daa4be2350794a7b9cda878527e858b12c363c1f897f8030bf28d82dfae6476ef470d25736b685e87c5849c1f0cdcf1ef20f7e6a437ac0eb1cf0b2d536723d5af1655ce399e13db494012283f8bb8a75ea95bf2645fc9590d25d35b7d6566b2132bcf0301a3b01a12d6f20fcfd7f9a19b7e0ca4eb9e05db371ddd8dad7223ba0bf5c9178e7d915bdf254b231b769e3c48223e62b313f96bf456aceb1a800e43d5d4a044916b710a3b6584f6f65a09e0bac138097eda7e430f9472a8210c4e919a0c046b71c2b88e57a1b6d5361dc1e6f2574bf81674078b55dc68de3f7845ca1309cf6e781c82f14a5d17b2161f6bcb260bc64884a156d0435cc825a29021490bf80348fdcf6c61730edf610fb33dc3ece64dc5afdfad609938a3d8070f00db7f21bd09b50ebce7795c5a0f4692f6a67291d6e19fcd89e0cd657f048fab3811caa61021dda7e9cd6b28fc331cbdaf5d6d174d67096f14a614d13fd98b11eea33683466932e99f162d0a61e0cc794091bbe55bc8fa4904a15cb83b0ab49defed4a51ef077a47afcb4b0b24a2667b08f449f49b5c4ec6d9614073df90b87d51229d1f6dd1c4e2c4bd0e6ebabbae0d58df329d94c00109c947f1699e5e68e31f6287c2235d61cb66cc9e76a0cd39ff34e04c447e809b6332ef8486d5018ea3688576f6c857157fb7c45ea98f5bb0eb2e264b512c36b7296760ab7ec31334f18f2c6d342005e126335a53e9b40dfbbef187f6c3dacf6228b1899ad5e36ee78a841fba454a5a39d921f265b6072fb00faa853c87c1787125c9020f9602d1931f691d2a2fb6b31d4758975ac99aa02f36d187901effe60bf09195b80536bafda4d5a316fe005340efa8d224150457c481aad37816e1e069527d2a93aab2e9aeb09765bed5ce344d282967c5dd6e4fd959e1666a4ca1842e00ffe99635dd23b014268bbf4785e9ad55058d5f2cd17356755e59e47e3bf6f6ba736eb2694b122bd9484acc659a6be9f5a967cff4abf8048760a08faf202c97fdb25e32c247e0c1d46db20d788e485e812878239941cdcffed0a79af2bdb5eb9782fe815fcce170a5534b95a7a302f6b8cd9ec59b68a9fc15dfa9d8e44ebfd8104b69cd4c4d3410556eede13bb0422418916c07bf6b879b6d066abb57e20857e43bc663235131f854a5d89e35204c15a2f60f22cd6c199f612be8b7116b05c0b694dcedf852eedd6f1549db49d60eef38b951a126ea2b76fb994e4ea678020753b28fc9b275a405938b98c4c604c903699ae527f4a55a30466e71f88b2b858d42873df47c0248348efd71e317783ce95a94be571750ed145d817d96a7976ef5daa8b870d736195c12f9b57ddc74a47d8a96ba8cb17df52c0819b2a6d54052e82d91063d752ce55f7bbf052a3615e61020a8a23a48b9dab5f4ffe8a28609668df70e374b154c34e03b5470c242d87006aeffb4d9b2f33f0543d47640ade5aec768d5c81f3e2c08791174b00aafd725805c6d38be0fb8a4caf282454dc3a991c901d9837b9a4841c543d3d5274802cd2700ba8db2f5d826de740cd1e9a531cf48539eba0f1a949fdf8b69c31f8355683b2dda12dfddc653ab036b43ccde264d41aa842d55e30d9237507972a1b84d320c34357ce1d86940eecbd2ff06df7230143a8f6fce11b9184ee5c9a404a1bd5e0d0cbd31c27d5cd3670da9f252448bc222d4222f0d427b35b1d8988268726d4f849b9646dd49c521d31f465e6c324ca9d83ae58d7a6d85b04e82993f5db50b1ca00e78fb03a14f958872974500c31955f81a454058de8f9f24f198ee61b7d2fe2a348ee3cc7f1f4c2f2c63554f9f07e120bf49691434b2aa2b3b00082067b5ee35aa6f0bdd3ab4b1e070b99e76af88b70b9bfae316ea7b1a71d17ee24dcb8189e495e477527dd3c7f64e17bcfe130016e680d6fcf50b27a20b54870d82d1444ab4de8329cfb619a1f0bc20bc6c1d52e4152ff9f61a030a54aadb0491498b40f64cba4c9064a736428126d57ffc7f1388df2eae50d5985a04e85c1984d5ca00de365055827b14f192e4cba4460e42b79d229e63b345c1de5c8e757776d266ab7277d156cdd7ba1a41153e3a24a385a4f801927fb16124c44859d366aaa57b9634060c09252b92ead2bd61a04e69ff9051d3b29aae13b9fdd4c4ee0bc319e8714ac005bf9e6b176bc7b4384a35fed8bc09270c0f34320ff2ddfd2f4ce981f7e34142911e0b8586e0cc4bd5ff8b20b84007dd204083cdaf270719ad6ae886a6c1669ed3d83a0e6f0ab52dd52a9f33ad3815a403403f5c37e1f780404b02e5e571a0ec5ee2982b2245f95040ddaa692fccd45f71aaa62716a3212b6df448062258cc5e0b5b364c0b81805ed56c0fbeb08224ea5b0060e43c0bc61937fc21ca08cca370ae1685b1bf28a9c5663688429d2613b18e2776735275ebc82a4e59a7ebbf73627e9bd52d2cabe4b4dd90bd688402ee48ae6d9c2089796bcab9b7ec0c76628f69d6d71d4af6d795f71f05e64b243dd9477a117849797626a9066747fc749b7f68f09e7712c429f7a3e6f4a3f235a6efc87b4f9398fe0040755113f72cf6d5ce702cbb7957af870150d023e5a61beca084881999da883820d7083538d748e5df146bd54f51e6f4ae3cf0d060472bc2cada6716d8bdbedfab65672845f2973dc6dbe0fc3bf5a227449a09df603babb03b158e9a4638bd752bcfaf199f704c6bdca9c6dc6df29c2f0ff24d483bea453251e1820e2ba0318ae349b775f9278690ae751fb493c49fa8029e88ae5cdbdb1af251ca92b19fe6f28bb7144783e2aa7cf4795e8987bf17dfd971e5ce56b736eedc548707f61bf6f4e3a8e4527f605c3c2a3edc137253c36476b8f09f28057f559eb616740de6536d5c2941b9c41412a9c04e09c30efbecc520ec2f876ae9a10533f27f721f961c50eb6805ea267f977b6de2f76709c3ef32032f19dbed4d851a1db204b99aaa5b088c260122ffa6ac83b38d72aee0c2f98761812b11b24ba1ab2fa68d7549aac7d8a336ccba63c2fd0f936eda0f8caae09e4c179612d692435621f8bd5299e5388acf4b02c4b884b20ae7214d8c5f5c4b0a38eac08f4bf82b8cf36f8eddb1bbe38928069689dde0c70b241f839ae9483bf4c75f0ac7329a62ed5016c110392f84fc905c5e4bdb05249e0b9d769d4c0c83f388eb22696b0cd5c0d0ba822052ca973ccf3725f3859db1cab9b9a4c4abb7febc9fe2470c9c56a45f853aa5473ec3918867589fef2fd7c192fbeae3f15fb59c5f381c010e21fd637851e798c4b4443e4651dc488bbf15ebf4a06f14dfb7c390649a8d7297b5d4b6ea20cd90e1a380e01eb6b58da37f28a5b623ebd43f11093e84ae7b57b5d64f74b60e266c06d72d41fc5823d32b84532b57ce9fea6a418227108fff307ff11d909a58d317af810ec1f4e0b60c3ba9df21932775fa498c536111cd779e71f4f8bda53e5737dc6245a6c42891bcb6328171fce13448f6ec1003f01348e681dbab650631cd67b79c55ab1516995e58816c58c273e1494b1b9857cd13e4bf782cd35a09e6ec0750600787b690ddc1f9b15c33b62a8e676bf2b350716a89411688e6150432fcecde33a3d280d6a1c5d77306ceaffebfb0edc5e0ab86568f262e5710db22b5ed9a528cc95d87c8adb0d37bba6066c2ecb7704829170ecd26df89586e675d9c647a7470ec0d6c52a36c43f9f92c0a37f918a2c87a777342ff492910793612636cee17ead76139c4bd67e95e85d901449d93b3f7d533c97152dabae0911e1e7b829cc7bb28c750f18abbae589af4418ee7a28317bbdf652d0fd5e808539a8f37ce9fd5657a7250a052ceaa9e88ad4605904614b5f7c357eb615c57b1360192fa40029d869a804015dab09a4303cb8928a692794f187d674c9454099e0e7b197a2aa040b4332e07ef34fb41061fe2d8c4d1584ffa7825fe293880503c8b9f10269a9d6c76b00ccd604f348d4e4cae1bd0eb1dafbf148ded1b64c58311aed1c14df0b3a87bbcb0a34e0c70e1fec73ad1a8c7faf0d57ad38666835026017e271ab31db1923cb2aa9b72dd753186adbff273f1b0bfdc32acd2ed64b2305c48fcbd9448849885ad5b303f5e324a0fb21938b90b867b0db5f17c17a8bebb52bdfc9c90aa2b85d4078066db37c8de3ec85f43b984c04d41b587fcd093fcb79c1c6ba2baceafead50c0dcfc1b49698b24b72131ccee8b501650daf84e1ae2ae7a6d3647e6445604b8a38e89931ad2f3f7b559447b8a6eac9f98e13cf1b0bf4cad7449972b8257c7b270a7363648c25330ad6109756e2c4e3f9e88604bc77b35c186b549cd0196d95897b08f20788b0e715c262e67a389ba4ce94efc97b6ca87935d501bd7f016a7d175e1ee203131bded77d8fb4b34b921bdebaf677c3fb035775057b12df0f181a825512f41ce8f2f00fb466e0109c51832efeb28f4194dc026b9807fca5b542f86b2bd72dff81d7e5531a0cc77f72a6e106387a555fb91e4c9c55eae53682836eae793516d7379a98dbc6b6c87b79229ea152177f9dea945bba8f0fe6834b13e3716ce9bcf9e5d5c471fe3efe9eff652945bdffd22e3eacab44ddf030fba056b78f3bc7a5b58d5ee70154043ea95b7085dd0f5f97e29954c1a3f12aa9bf5efc473e8b85d6463b6433576ae77e933a4007d8c323f13bdabd116beb00958ee649a00690fd8704249ea8eee310a9412a19c20f67bef2288eda86d256d01be7af85eb44c61f210e5f92180ff6758a7d12cf7d0080a03b2b67d2c2f4174a07190f236d42ffee7e453f17837d92f837edd29b230dee1c569fe8e9f0b70e4fce2e5d50b6dd60c8105975e6c0a61e21efe84f02f3a0496aa94b086f1347ef592de3774cc0645360dd5bf570b02b4de527c799418397f565fa640f7fcf06b832b5488634f22c407e698976d59da43555a159048ce279d3f35830ae8a1af1de3f4001e98ac90b59f924cd3852540d13c16fab2d09cdd520ba7ad520388cc0de768994fdc786fc2bb95e635e7be568d467c8c392386e246f5e47ab41439774c21199dc9d8962d2dc73a0a17159685d286ec58bb2964fb5c5ce0048c58ed3d7a96f0623a0ed46ff3ca1b612431516757511432d09c953deb2d71af45ed2c855d3a106d23443cabc81bb32f04a999eb4be1475ccae901f98c94424ee85bf34acb4fb3ce428a4fa699b467eefd5a5402b0ee52dc2297c9f1ef6109aa174549ac8ce36322c734719317fc35c397c44d2d2f8b6b59d86c275d66910ade70ae2ff10f9bd117b3d2c0cb9194ee5fcaace843b65f128984d01a65f99082815f3756154c2e9e5c858af899d68090d68690900214ab9369749749814d3310203484e21336f77ebd2f2e5c5355329443270aa7804c5b7dc3302736fd39a88354c1078cbdd6ed5149740941b4fccd9c4f5bcfe2cf996d52ce30ea5f33f0103f7b2658ea55827eccf8592bd9b6450dd48f9d5e017bd37dbbfbf3059bd536e583d84e98c438e930b0fd725a5a6f2413a273b88dd5ef94bdbd5f004b2f7f927b57369a306a17383a0e31e8be8dcc18e77cf9420bb78bea105050d6c471d193bc9a83961784e0b6d6c86387e82829543e6c5aac703f5b1066f2cb4e04f3b4ed28521049f326aee4c90fc5fb9b629891f099c963a844a46fe80fec1b99e9ffe7bc9b46bdcd2a72c656354fcc8e24ce23214ade80c9eecbf8db69c504a07e3e38601fdb3e03cbc42b106e8c8f7d217dab2118f03ee3d099fab01aa4b1a900253a8d85c4bb2a20b926dfac7e1b0c09017aa63445b53e18df485c0a151ca9a3a879144ac90a369d04fabfedcb99f3fcaf469102be5008bffe1a4d77b618200e8c524f3835b896fb3f4926cc0d0b1be91b6788b0f58718cbd3be03649e432300bc8e6168ea60e1411f874f349a9753752625826be650cfa2769b28cb5f104dbb2426bea69d85145d12ee87ff9c9b66d630db788761a8e2daab6c51bc3965ce54374b366363362f8418f6f3297605053d7b8ace2a019579fd0debb9c44791a6d1a9aa0ae8c059fe2532e1b5ffcd912ccfbf74b768f462c835b40d94755e40676bc14a7ce97ae04b6d1ed4ff8337fd305859cf5b8cc060bed2fd35429f0a3fb555846f302c49acdd6f6d2c1851367d8c318e2d0f92764490ec52a003194a0da51629438f089c461747d8a72b4d54717c488abeb49f9b0a875b30fac0c7622098458dfdcf9e08cbfcae7316dbeae8b5d6513bc65a42e992ad2c28d1732137a23c90d630cb2536668c85a5460b5ae6c961bd6472411f361eaf1436d6ebd7d89650667ddfd89cf28558355c5ed5ab68e74df82c9d61e2fd219037303d3b9ec2cc9cb45aabba1a196fbe252d835f384acc0e7cf4eb1eb3cc306c428fe17753ba01997ba1a374557c9daa4a0cfb57ff8fe40a323d2a1a12b2a211fcaf770396e13f2be85515d8e2676bc04f5d04d6557e87a178a1785dd7e01f7a82349693ce5feab8410bf9f4ebdf58227d2073ef415e5e953b4a62bd2643c5708215c770fec9d93e9537f210fccbabf143cd584f448906ef4bce34a1e39b76daa810ebf6662b8a26ac5967ecfc0db578f15df37a69431d46a8b6acd957b493caa61dd4087294e8cce7fd21bd24a043ab113620c8ca03850b985cdb083be73621020b8a492f19b0b2c5b2c3f9e9311095e65cf1f0bb0d0f386b8fa3c21f8694fbf294a47402b49f2dfb2e4d58533e6abffed263e8983a419af44fde2a633635b5100fa15dd27dff31de0440845a5afdac1fed3a186be332e3bd7fb26ed7172f1728682cd622e23b84d97b300b8279d98eaa49e2bad6d468b7e4e614385f2419fc83916f6ca50e0c434c519238025a1f9ffc0f6e7c26cea0fb594c83fcad1dde855920a3f54d5651542bdf05ef7a1212c8865483c2194fe6e540872677c3b1916b83ce263de490d91fa3a7b790f65c0f11524f97028b547b13951ffbc25b7c98813011774dc7f8022a65d4604dfefd2fca47372cdd2d2dc1faf1e36aa7a88e9d971b7790230bcc9c0d3ca0b82901e57ea63ee527676b0bb6d28c7c2f42466544b55df8030de7990060ba8b918269b3dd09d621d25b89097b012b9107d836bfe45b47205ce32b0998cc89cd197b1f4e990878366127b1e3479ba2edefac297bfe32904f1ee5ff93bd903cd2da387b27496481fc0ccc33ad3d0f99a72a2fb7b6d9b129e886cc2ff8c7c7fa56245aa5d812a6570bc80cd607833ce00c40e1c0d35bac59d2cc86d459af75ad0aace0ecf24a0e816ff5726d556650987839bbd96d8615fe9256d9ebd3bc19e0277d293979b94a2d3d9812747fe0120e551da5e4397d82910dff36e05ddbfda66f75c7e4d8f1a0a68ef5554a9868a7f1aaa8d81e3d60ab160a8992f3a4b230ba98943b13cf8b9140c13514243019fe9c62bf8690309b9fe56241bd10713a8272f91d3d48d93fdb40ea9f0b857e963a115912fa03808fcc3160dbd6eab6f0732836376f6a8e609e0a9962c4012cc8c6ca5fd4fb198379cda54a4aaf2a00545961e86b516d332bec9d69979c0f7a3248910b5f5f71fd9e47f7a62d5d338a31f7e480a370bfbda9f242e192ae97ef1c75dbecdae27049f9f304fa58b8a4a910eabc5fe4ca71c1b01a15fc0c2eeb7fe4944bf0938c58556ad8a24eacf5767f6bb2bf52f1881c4d331606d0ee1fdb34eff7bc5d3efbbca973148598ab026357d1bd2e6a497ed1c2066a636cd1024f55ae601614ef3a1ba566177e43e008be46e378a83a38f9bc80b046f76e0965115c4211d71276845aed7758a755c80b412ef1cf6b83b22f0d0211b40f0caa3e74c2d98a59fa9749048b930731dd5ed58fdd31a85045dfa4c39c954bc9c32cc01b9f12751b7b7fe1fff2afb6ed902eb846855d755c472dfc91cb979bc5da2cb968ce0c70cc3db99edd38bbd06372f2088838ff5c6e8b294b41efbdc2c864be7fe431bf764d2f275670493bd7061d7c3dc8b5d28fc761ecfa9fdbdc61ebbbf2fcd4bb3898e7d29487eddba0ce240d4f6277929f043cc2707fe0a385e412baecee2a92c6c80d3687e252c20111c4394b8fddd573cf83734e53b23d6b25e220dd97d35536af567d124a160b188b086d54fd07e161450fa1a5137466b8df0aa6b15a7c5043c102b5dd2d7b1f524fb1a1ab9b661e8939167053b184fa1975c8f9d0d7fe051675cff3ca367b69b3d0ea66dbf45844234f2713a5d79faf92e9b95eae37c2e2b1db390c461031adf72c71957bb2532ccc92c3bc7280536b2f1080a539a979a03e22fea442be291b42b24418f4ea79b2ae8da394d1111276ccd0b650a16ecf685598b0bc733751c515d0d22ffdbf1bf86666f583d4ed75bb137b75d77d2a3d5b144caea16420800b5b812d8423b34e013e69533099780e525f1218da927ad12adbb99531ddcb4b1f9d25d5cbf23905cdf8750442cf1221b02ff9b3bfdfdf657143e9f79b085247134b3ab2945744dfa8e5825aab85b7fed49e2a3056b110495ff8b44802c56cd8fc40992e0017913ec27d87ceb07e0a2d73390bb09be43364230086e671b6b0f65c81635b829dad0015ed3f8277689e498798e84c939ad95ca536f0c846a4349fa653b4448fa55f78eee2303bb7f6c25bf964737a8a415f7943ce8227180b83d9f289c508257fea43203ba666dfbc0825738339b645d24f4e95c48fa850dee56ab7e90625afeb07532f26561f77b25d6c0231fb37c9e722abf38f34a4ac72a0f7188ad2c4da140a21a8aad66fecce17da934f911d450807e9b6b21d92a0d459ba49fbac7fc2fac693e2d737515dac361bb798a319222f2cf92701190416dc59deb1260bc15ba953b07234b7cbfd6242d09a3adbe1a7c222727f41e8404f9942e03a9ebb279566766a4423aeb09d1b90e9db8a26e05bfd6d8098a56b695b465380f61769cec201b71a347310a6f848b3c2c47c9e84be592e25459f4565eb2a7ce4b69b2269b63cdbb30f17c3200d21f56bbf9d0523e043e1c930b3bd23eddc91a1c4fcd63fae5985463ff7b6f3822fd6c5fcf5f351fee18208f726e71f71deddd8c79f97cd7aa1eaa76c7a466f31ff3aae54176d1b51afd281d3c556cc41b4e022ac14801fe369e7e3e7f20dae16d46c1d82da21b67f4dc634522cad3ee7652f5a5457d3ce713c737bd5b14f7fb5423047cd42d8202062179830d14c6377d6b8502895aa12487dc0f289c04e1fbb96d018929e12e553f6bf436ceeacdf1cc83f7e3d1e929abb0a6adba7624c6da565048e415f81a0176ac8f47899258f9ee7ad7db76fd1a7fcc1fd659596314874676db7a8c73ebe07dc4fd38137a9b57a1409aaf859d8ae87e44eea79c166fb6e62590de0db47b9ffa750bafd66e5d225aa9f580fdd81d28bc0f95cc0f1080b61ab93837f73a1ce7c22f29a3495aa5317ba0d417c17c600db6fa178e0a5f1806def5e8a36701ddc5dacb084b8854df37db2dd94fe65e6881c10269d5bde47390ec964d2fbbe3fb15cfbe502d6dbd95a42c6abf5ca77226455cd7dd5f98432a7e2aac02e1297ac9e3dcb0681f6ba6a10c2ad06e1281849d7faad1866d8eed739df62df4812a77dc413617513ce4ce54b78d90fd0cae10a313a04fe8b0da8ba4d0d1bcc2726994938e0c8d42f5d1dfe6eab7c7a423158c63db006c485f95d4cb3b32fecdaf1f6ac0adbe40ef3782aa527c9eb41a7427a798b4761ce55868c1fd293c0d12194ad8984fb5e28ee4f30a3f32aa7d32d84815943ee218a2d951ca0eb9ea45a706e8148a4c3b21453e39bbb92f9ad31697cffca9028614db95f98075733f778f50fc629e7ed4f109028e492fdabf667ab97ec782d5ae8dd4f87c5cae2260cf76578bb348dddf9e0d9b8f938a69b5103194f5bb2a1b5086296cdb61c9df0293e396014d38644d220bed1bd4a2787df7a8abbe62b99b1df404822d6970e89d31fb741489c4d5e998d4b540389187c6f39a24488e873825530440fc3614187f91815d5a32af9d0f7eaa7a4677a5db76795dc828410214b68f29bbe1e1d07d86b3b368b2af9ba935a3575de9be8bf2f541011d5121c8a9c549dfcd83acfac19c8e3603d25bb3ad3988eb70681dc611ade446f82200bedfaf0ca3d4b561571cc8995e7a87c48f3089a683e2976cb743250b9ae251b489586f756ca1e514c7cfd79345edc8776486eb6a17088508874c28a0b2686f49cc21a6d88f55906aeff54fa89f7eb112cd8f6090178da903751162367a0053cb7f40a842d5ed6f3112483fd3cb702f58199b6028d8cb1dbd2ed43e03d481ad7cfad45fa17e2f3dbe64383d9d9fd9ab682565db6bf6354e8b2bc8aa1842920fd801df91ebce32a18a1de61aa83df61bb54f0fde8b7f5d356d353df5e567c0a666061b841fcb89ce47a319d0ac80b9ed01ec2a719091af185b55b990bbfb505dc11f090e7bccae97fc01e703cc93ac5600cff55072e049eef2d7a4fed68deec949eb8af7bb25794848e7eb34e401a1615da7e4a108e055e9ec44cc7469f2370f01a02035db29a5544244aa8bf0199343b6124884e75cd2d0a26609e22173c7c5a0bba27e34879f9772ab90b3e7b5c28c3cdb93a4cf48cda16c5620c0e64b8a6f16e032a0109c1556add24aad36a1e97f9224f6736a8e76cf562ce11cb646ff262ac4157a44e72899d01abb9a14acebbf6a3b7e9a6c7cf74a57097b8b12f5bb0624a42643e0a4d12a8c31359a06a3c7609fd4a3698d3a5a93168a21e8feab54de62e4362994a04fed96d2b46529b35af5d6038ea25801a94f2d3712a51b7b25331ca83a762a7d43ff613cd2dae3d058b15ed8817d947a7872fa193f04509db519be9b38150e5037f9c74f6e887c893244f1d2781ef73aba6bece189b613621323516eb6015d94d53b40feee0a4e3db1303a0205e4cdf43a1055a8b53efb41ae37b54fcb4aecb3c63f7cf6f4073398c32ed75b5c47634f0d83e82628cb6d234ec0af0f6dbc44206d1273a86b55e40422ca7fafa774779a4d792660680d9b9b995943eaf88ca6438723a4e0b799ed3c77dfa6ce058c086f0b8ead6fac96245d0a29b4857bc418168398a4823d0a89d26b4bd8bc3e1fc29912ec0e060b7b9b513e1fdba95360cb1ef24fe543ba883e58ce53ddfd49a8a8c5c30c1c890135e6337f4e761719e2c482dd97c8e63f8c4619d2990f075cd8f34a1603435a327e9bb654926e1825cf3451e94fdf0cfdab524324cb9ec181a6d37cacd1db4c23d83b60a166f58b2564a927d36ac08292aea919dd07588bbef4c887c099466785d805aa5b90d29813efe7801bf0cd5c55db87f4254f789fe2c2cfce0500b912b56489879c13b1c0477679e70a705b2bc34715e0269983df953a5de87596b7b938bc9a70fd82f44f5c307142ad8578fb6ef1d30f9fa18074ad3854974fd82de216045c714cfbd0439d5fcce767f46a7a4bd59adb46cff7e0dbad87a748cf91bc1e70b74533b47938daf7216abe39335e42a02dd352a88cdd3e594510b2563ed829d0bc8368a7bd085461416bf55dae0ce0a07c044cdfce3faa9dad07500c0aaf87233244ad43e0cf93cd4c99c83e698ba4c916228c20431267a24b71481750975c12878bbbcf54013e99987aa1ec08eea110288000821f4070d67cdb8af7f5348cfbfe934deb82754a5ac716f42f2fc92b21346066056582034e2b524bad223da5aaae21d7a3d670182822c085278d3f0179c1422b6c29d6b9680685080ce4e1283b66f05ff049f316486bf88e29e71033fd1db390cd76aa54312af907603f76d971a0309e484095bbba69e47aaf4d0ae924073db30f5c3ac7cb3b5c73537afa379215cb97e62c81c9761147c82a7fa888a0679e58cfe8fe15007b5b1035b392cc16f848b39fef56371cdbe49e533e5ad41eff471cceaadb47dae8c66b9dfd7d19c25a11856bf417d306ccd3c6ee7eda85be9167dd7df72b26673c4a582a4961bc8485469ef0657cf9a833e676ace81432dc883a8fe5defaa400301e2b19fc3db752a4f5a7cb43cb872fab7def684c7bc76f53ef9be89c66246da0e7333a82d314b982d48401f8ddbc8a6a5d55564fcc9a8b8e50cee3c85aae748db5223e9cdcd0f47fb7d3f7bef0e95e4a600f821fae76714ca19fe927d1cd23258442025b261140bd22eb5c8a2c5a3eedb6487ffe22d9c726a8470c0b30da24e6c840465e74131aa5ab9298b8b51fc47ed02c2a37407d85e61257718ef103bb35596f36c3c35ca92f1fd270e0d78c38848ebe519aff3041f8b87c9d8b0933cf8aa64d18893f3510df1a3bf764c9aa56b15537e9cc913c43f5b6fe9fd004bbeb0ed7ad9c053f3297c840b4ecdf29e414711d4f27e389abe0ab1fd34df84d0b5486bdfcc30d68a2080973bed80e31b1acdbfe867730e47b43e997f773cc9fe00e09a7dcbb594d4a49d674e45c6d02a1d237bb17f9653706a4dd6fcd37bf6ff2a5609ae030b51aded5fc9f49e2f3a672431249382eb128835f9c7ca30f2f5b9009bf3e487ef57409e93b26287ba3a50cc4696f24bc8c9957c776ae6c4365ac713699571903b334ac72e3c3cb73d7f716ef2eb8d19d005e3c7c48cd73058431633884ed0092906431cb6178c1ab0f3d89ed0ca333630996dcc759a897e159c5724f2a0aae632b480684a45118b3eaeece14d705443c10f361b6e4f3d045d88d36299ac4d07b8c0bd59f389523351183ced04c81e26d0a5a6210b8d95c3dd21066131dd17f007a59e71d06935a90147e5e4f555b14804383fdfd61e2e911a327eefbc42a09f39bf52e6f9823b301db87f3b67e74f4ce710a163395ff14e419afad1ba692aeeb0351380e069cbca744f945e924bb8e729dd5bfa575d5a795a13f3417b49257ee7f60d0cf187413f267dbecbd80cda4f52a7046b8372d1059d0b31e6519e83dcb2047e8dfca01e1b2d390d98f3f1e04076eb5960a72932373481af620a423c9dcb115165966147540da22c71f183fef5a9fb7bf649c5ebc045620b08f80f98c15d64aa8dc3963add63ae7d2108380cc25b658381bd7c6e6fd7199d99f4896ec994664df60cae3620e346cd852662e81f1cf15973bd24f21f86e539fe9e5688cb3a2b012d21b8128b1d6379cca038286f4eb7a91847d36968330e62fd0a690bc9d42ea7b3405c70cb7441b94c5dfa62f844c9ac360d91ad8cce4b26bd71d8253dc1c17ec463512ab9699e53fc1d7ac29029315ed417ac6294c24c69f4ab8bacdd8027f247531845196ef7eb1fd35f10c278d17124346a2bab23e45f4969bc63f9ff15a296fda5fffc3f9809ee96cd2e3439b07ca0cf7bf2935e251a466f6b13c2c41f32ef76c9eab8cf29daefc65251da84ce3e17a79cfce8203420eb3baa9afedbcc0abf4b5e849439216e74818ebe2cd73d1eeb62f553f4ff0a852db33b3c3bc32cb12f932813bdb429ac6a06c185e8e586ad5eab6aa6f90152c923a09e0f624ab60f5a20c33e2a76b10b544b2d74565ab1beba27a40d787557da632eb2d4e49286f4be23890db2a97b56aa0f65bcc72353397ece5141ce588e0680970fc3cebbf896e40aeb8c384232042a6d6fb2066c1e5d4c90b9e555983c5920437306a5011acf727e2585d78f176f640ed0495d01741365be91a3210b8be19b5eb5137313ac162d9315ed6404132f7771bf3924112efcba5d5cd86d8e90cde619585e3ede4798ce95608acc9179b4bc316ce123acde57c34d909130c5e91f9c6cdc7ee99e2bee62e20dbebf6c53e57a84f1f9bf29266305b8932a6d73d529bd620bf2c04d88d969b071c201460c3ce22972546846078945b14002d33cc845c93ef10c3799632e2f67c694900074a16ef4605aaef9a2bb266b8c72c42dce93514068f5e9f9b34601cde28bf13d5b988ad28d8d65bcc3b6590d08086d5e267e6e0837c197f57cc0c1d58c0ee5892ecd2c053f546efe4dff495d859e3ff82c3d5bc87459f4eb94f2dd8eb282a6df63c78d37ad016bfbb03cb5e743234da323bf09879e7fcd116c61f85dc047c11aa319c0889289b35e3443fecfa587de3866623e3c08609b0fe00ca6765f29d2a30f9e42b850e64a722a63e03cf0ac34eb35c2b543f687fa732c6d7b2d73db1f83d022d46fb388bacbeb67e158ad03ad9a54f7fb271f6d6535418542daa5c5358b124c69420d17e2f114c78f6ac7261c6cc302578838dfda4e9dcf4cd7d5934b609467fe842889113f7988dfa7f16f836916c1900ac5f71babb70f5a0d2fe826441d48b799cd5fa2675c4d5d108cded30e9fa85c21c3eb5129d1d80dd9bfcfbe3f14089c7c4d3ee400f4c0d17d246e7535d5f6ebe15fc4ac6c34323359c12149a51d8e418afec1603fae1bd09d501bda25b066ac79e6740307937ea3de586031108db1e2cc8f4ac050d45b871f27e72400392683d67fc5b0117d753fe9fb6255a9aa95adf9ec727177c9d1d78d85c7b4baddcfb43f493282401619d46dbc038fa45ff99960d90dd87b85f3ea1749e733acdfbf5c7945bfb90c6137007e120dd69f8896060591b3eec169b59329a96c585dc7b18e1a4d994035a6cef9ef5491ca1622ee037e93666a17656f822e2c55281a60c07bfe00ffe3bf8d80455b71325646deb5894cf48a0373e266992f1df97a8424056b28f16a3743e1e66794ebd3881ce4acc9e237185220c7c8a2a9e186dc5188867a3cc5ce61c9248f5c8310ce725fe75ec25148cdba17ee2fc62b43c05ab12024841486e9e24390fad05e353b7717cda1d650733e19dfd2c3169a37846564609d18ed3cffab2cbeb1c8ea8ed28b1b95d965499258c7a5dc6f518e31966b2322d31fb23f4b9e1ff8e04ba840168bea6a9d2c35a991a490f4d19c47bdb45b29f660355f4dc8937af97c144d55b33cf8e3f2bfcfeffa737c18a252eb79bb9e03a49d5f78bf4e90eaf7ee5086f5bfb7d884111a79d9cdfcfd87936b6946fea463335d83b166b6cbc64b063bfd46d343280e4c5483b33f59d0468a64a307421e1cb703982cb562bcc06050603344e0459c3e45c079ef4f02ee73b474733c3d2acac74301d48e41c82cbdf7e12fb3f2b579c950621a3fe13e8e4b0b69cb408aa407051b4ef232d0fdb4d903992dbdd268ffd2e6e6b72348c86c816e0a28e8b5b0ff41294e42cc18d418522b2131079aee28d8085899d44696077ccbf2f5eafd0f082426ad79570ccff8e71b7c5f3aa6fa229e924163f279ea909411794e30bb83eded82c2759b7f62a73e508de323baf2aaf4fd599db45d0396ff567bf7aa9c45585597b8b6cb697031ebeef3d3e384972c0ee4374839578bb1018b735ff6eb2616455bcafc8fe158f6e4fc60c9e845cc073ac601f75a3aa71276391c5022a488657380943b99a104fbef771e459f7402456128acfdca9f1c192f70568f5bf0c130246a105281c085b138a8555bc0f19d887a20f58e20833a1fed3cf9269c066c7d1f2ac904edf200ca8056b3ad3af941be0dc18d906f8a688983921ff7087513a9ad50052e6907da73b87b6a3e3c3be0e7de3f2b248e92abc57a9881c5347ce0eb031fb664e0abc7f315a1b4bbbc8a518b2bf00631259e2025f60d02ad4f7ca9a8fca54bdc27a6ff992919d9b30ca740898a9a7367ef31d61716eb756d1a6ad250a9eb08e6849f882d1a6248119d5f754b5416d266cdb6dd606f0dd5de1cd51ae1342cf25aab476028277c892adee1974e137b62cf023ded03ab293a18332ec25a8d88aa105e3b84b58206d56a3c72897ec5c180ed23127cfcc479f3735bb6effd53db6055f169ef023e714fc3fd603441f3e6eea938ef57571afbad44e22c4a8e8dca9bfed0504a908393a1b7ed2e8838ea835f081b88038218ad1f87abddac6b6ad402312ee949c0693d2da30eb8f72272375332649fee5f1da4402120113cad8185173a6970e545c55d0541adc1820522bdc48f65ce94eee1b0b0cc8a66405da3d4d056210649452c1c954d0ea9760fe0b90b86bf376687e6f39d36cd3ddaec381fb71610c7144c5fb7d88b109e4ace5ff70002e653092933771ff4b7efb780870c29829acd34a4a0aff073257547ba8a645a60fa80db154b34fc5b7492f8410f34baba55c0160ef49eea2e60129a5dfe4f2929cb9a49a2d4dea9af81f782fec522dcc36fcd72730e63677061be2a2cd0adae389076775507a93060ee1381cf9cd285e4f9e1769ad122b57c10603b83eb65a1467846022ab720aa938a719065581f84c86d96634c6b3b7ba13003bbb1f3789bc73099794c2a89f93f8cb0a695c638fc570a9db0d466c04ff49569469b3e76050b2ddf89d167500310440f66a0fdf5957a3c4bdf4f725ef563590a6324f9faaa56867af17f64b6a57184085370fc4aaa2ae5303757f627f79ace8b725866b893a93a4c67d2406d202eeca29a12af1484e122683d68d104fec449b4e6bcc34ce818596c3632344a06d24a29fe9499a1d342871755d44d7986aa3c9d9f0d1ca210e2848f3b5f86beb4cbfc03cac753f5e4c7a3f320d32f639477e5aa9ab24797b0cee7ad5bed7dce82d42b910be62f263bef97736c6990c2bc3a1cfe722c2b38f8e0b21fcdb706f21cc09ee12113f411346a11d047091a13dc860eb502112d06433187d35df8a4d2ffbc44a9986ee6058487a743a5d814c487789aff4f22a5d837e2871e98feb30f59e0b9b8ca2d5d1b018e57e062fb3ac0d1a75e54a56cd80734fda63129390c2a57564acd2c25f9016eca821e73bdc7191c7579e466bcbffd1c2be70f0da38aec2cc16d47883263534e4a92fe4e4614561e2f486c8f41d1dfdc60279fdb4decda35c363380ad7fedde436e2b9e9d2df60cf67ca3ec353f5f16c820ecc956ed383f5d31b209160542bf27789f7058a9612d909a38befdd503d8a5a80d95ea79d06653f7d6272ff712d64358bc728027b007b712b8c1e78ee4dd198598317788efbb2bc197a794d550ffc1073ffa14a180ecfe7e098e57e59d80c652b4a3ec59b96b4b755e5b3dfb568ab68faa5e3d3375eb1f1a66183d5bec05e239004d126894a7c697d5c1f8b7dde789aeea8dabe71c883abcd3898b1b33e15206e057a86689eef7e9534067d24f178f87289b3dc3e1c27bc577c07be6c1fb1c191f6715c017f49928a19c346cf3e01675eccd4276d469df9b94ed040aec02e387a6585e853bae2c1e4f9cf5fec00706c08c48eee8d524f23f4e3c3b8ffe700830d75332f92c7746034c0ffed7af33c303f1c552e39a12307ad96d40eec4004974346ac29be11160e727cb9b7268d1c6c647bb796ba56492c4acf9c10c68094b34ba7b2a54e32a82c1af2065fdae02815db3674cff7c12b6b70acd7c8fbfaddbe25e713b8d08b8cde9d5db8a1475ff849e534baa7a242ababf44d69b55dbd08f67b11cefb49fad8f7ddd1548e0766297a6a8f8fb7cea756d2a583cfff9883cafb0803979543f909f3bd711f276874e0005375357710180233a87eb0945efe7c3b81c89b1f86174c2eff6ae2d87b76fb4c2a39177edab5cd1b76bd884d88c03c57e40a296538a3defcf58fa234f2e444790646f54e72be9b6607c0d01b6f6f0117dd4d130b379bfe6e119eb5c496d4443d5a9961c52b2078e13e756424165e9273d8bcdb5ab0b798fe9224c5286551da757d3a3569cb8db36a86da3cb31ca075edfdc2e841588e8411c3a3ca336b3c4c3690f5fb6375de255ade0bedfe10b293b118e9bc27f96439f27c09715291d989426c12ac27cbaf295fcc653ba8a34e18ecb3a5c06d4a684bd5b0868a3efd0765d047f7a65f5a1fbb80b9e32e437de0b97e6653c99c28342a4c86908110e62ae71076ebfe1f1d963db8a943c59d6626f0fe0279f981770ff07c79481f3dfd2e80e96e246412e10ca94cc992e71b98088d2f45bde53ed064b239be70261f3fc6b75e33ed96c63725eef3a1be1ec853963c4fd903ec40ac849f2fea75ccd1c72a1bd8d4dd402de5a13d8f93332d264c049a12c98af8ed651ff1969101815f71818ad7785f90d95d5aa36cffedafd61e7e8fd46e07240338802425d062c278542808fa1e5178b9b374061e3679764b1c937e91bb40fc56e301272e8841714f531fbfaafc3808e4101587a267a329d802eaa5ec9048576d5ae2fe70a12932fe75f56fd2bc6114993aa497a23d388e33df2ddb9482ae60368596241652174fa88d80f637240f1e5610d09ff0fe4277033da2933cf1ca7b4f88ae38505e78d64cc88b813f20573e8fd9d0754ce8c2ec59a16e1764fc6f09f6372652e0bd3f281062644e88cd7896b1d2a1422b9c4d1f807a84795f9e067ab462a85696939806148479bad137120885e04e2c502655d686b0836a2905116577fb4ac137de3920df2d4a0da99113d18e3952c179560d85452898dd4ff7a5a7b2f1cd092cbe1cc0e2ec48775995dfde7fb7dc86e55347bcc298bc4ebfc97c223dbd5c139f8c56b6f7c6d07486fdd162ce3786b201a1c5f8e16f1c8de5ab81a84467812159eb0aa640adfca5479641a937fabc4317a9e13ca45d1310fc4bd540c4c9f6d6ffeaae6ac1a153d1cb93047bacc1b4437554a4f799925ab72c3ac641594e5c65f1c3091a79d90be31b996b1411e417c426d3fbdc0ce57e677f0b5b78bd3c4b5a7c9f489e1ed17c756e3d333615c2438fe9053804ea8662853f197cf6bab075eccac31c08d1e48150acb32d7385673932c25a158ca0fff0239b634bd09e2195f40397eb03a42baef6a67643da937bdff796134e8142bfe20d27ac08e8f9cc2a1fa0b95d29c3de66a044ca6fab34bc43fe5e380bcd70a69d29117b728dc9553c4ad6c05f7910a6ad3f3cb45123a9012a17a88d4c442e3b29ee574bfad665d62c2356da56a3b5caa8471688b799af5dfc667194cebab7d64b001ecfeaf7ea6de00df3e38931196d277e7f6b2811b87db5b1478f5a6d3e00e733a3997b21b7b5597eabff7a22e36a7ae1a1863a45109dffeb53de6773ca6aea1a3758a5060c72ee71e2e1c1d1256812c168c5ca1e656e3493a6d164a98d62acc260f34ec4176fbc556335f97cf87f5b2e5323a14ba6934eceacd5a074503e9bbb1afd83b2bac48c3ab06091a12e79a3dcfca01786ba331a01f1a8fbbe21f37dbe9757c0fec207ab154a37487adb4b5b7648d882d5b4ac3e5a0ee69a313bc2648e62b75399d6176e9fbd58eb00c8bfe86a46ba955e6ec571dcdbced711e746805139bac00f2e91aebb0ee51dcbb540bd391b2f65af6490b063c2efeee478adf2165d15edf635eaff671d1fee2bdb594078a574deb839064d4f26d557085c31bdd31841d5cc0f4849ccd4459bab68f20d95d35fb35380f8ef9ea54c8615a959fd29e3b2198df002a158f85ef7a85cfe14434ab6caa4c65f11ac53e8c015a1c4a01321c5a5c39f41a770f3602846f5de35b01fc12a3441e0dc9779f2b589345fbebc7e9a5e18d2adb111db2a91797db37e15461c8d4f12a71dfd4cf41e16b94af3a139ff4a9670ed3faa5871f216b2763398a549a429df6ffe7c2276b8ea89cd23f8feed00387b90d5fb9f35adbdcf637e13532b52e7f189018978af59c57e55e4adb0fe3834c52dd92279fd25bfc101e86391fd57220ddbb9fe9fb4a414affb87f6c22762d45704f22a45e42507f456f92c37bc3b8aa0580ae429127983103c0c9be80d0627de80f281b7509f7c0ea5add50d700363e22915a572598700d2a50eb1c68b9084c323cfe7e8afd317538a3d9d0a9fc49c7579aea15d3e2fd824da823e34a2f9c0978948f5f00be3d4f2e47a2ca92d88dc37a78d60661251cc8f8dea767632eba4b454ab0986b8c61bfe758f74c27a19db47a24e5a11c2e1ac4365e161f3f4a1b5176cca6eb8bae871c71cfa7291dd64b41da67764f90f54092dfa5f1d8f584d62c8bcb5c20736ad7ab2b12d4f018e5a799329a1b3a61cccde170e67adf9a836158f2c71684fced6100b780b72470ccc62f27d9d5935de6ce71ffe54aba4e30dd855a5119fd1b2699119d2713327beb70801465cafb023ab5d7245d7532b7f29e7cf51424eb80a46a492cba9de93a8132e823679cae02262292abadd47fb0e890bc02b395dcca0c8dce59da8cdecd9b91713a50c4fb7b2f87f961d4decee8c75378f1e109e8d4a507b4dab46f6bcb06664b1b02f911dc9d429f9cf0e8e9eb939eab3fb3568a8e3454faa1ccdd7f745ccfb7380f1bb52550a77d3c7875066caf5fa4fb9d31914806ab3ec8e7c011492689fccbfe8a5164312416ed27043a358171202dfec77dceb099685bdcc14d75df35b7c8eb3c93386504b756429d99d2b956c8dbe92a002b3de937038e132e1b36a483e896813b98188b619eab5d5bb217e872008864a2f3d0ce8605a475b90759152b62d3e6963e13e1777948f08391182624ae0b49e6909807da11d4f45515d493177bf2869d232de51edf41279e4c47276133e1e022e8a006314de8c93558ee8f2ad552783e33ee7ab68f833b9961adc23d589f0bd2e5046b583488073c724dea252b14296030064176dd6ec38c8b4ca1f169fd52b2800052f5248e99215218b771b035dfb029b240fa72691bc794e0cc8d7e47f3a664d8a49aa26900088cd76c0df778c2dcf1d62a9f0e87551e16ffdd2b609affb1bb307cae946cf3112abe27f7644464badd0c0429e0ef6af3c0be57acee6cde50908de7c54b2dc2888df4c3ab16c39cfd67176e4385aaf7be016acacef3eb9c0ca1fd9255614b0b7f0190707ac67f0bdda6c8233123d415b5ee44ef58c0ff3c6dcf198892c4b0bd8c4143811a286d3cf2533a85b3dfc52283215ae2e3611c0354ab7feaa579a130f2b962d6f590fab7bf390103cf62c2a735cf84e773138c96f45a7c546310d4a26ca7ff63e11f63dcb6d776eda98173f025cd23998a69cf846ae8314b591c1dfa4ee48411ff7e3cbca8cbbe16b1a4427ccfb48939897d6613fee9a10a2b737950d434efc59fcaee96295386025ae3fe0f55ab061f05c5a06d0a254304642c0ca5be4d75b50ab9d8d2de05e6e467fd54dca31714489b2cdcdead5061d7ae1c071308bbe2cc096060a53c0ac0e2d9e7eaac4fe795b63b968b229e2a145f839ed9b09fe7870101d2868757863a33a4533b9d743876275e0a7b361250507ffed0ddcd40daa863c5c3c8beff2cb635cfe5f91e7f495b090fb820b42a27fe8f3cb764132d056b926eed10a1aae003d4acd99d2ae3319865f0502977bc862eb14221b740a17ea25230ef708ad129e916630b927e86c8e946d8be9b1f8b56919c8cec9d6f34e1cd9a3e075fdad8af08e4488a56d52fd095b9f205e6cdbeaaf8c0f247cf3629f8f0862c1281dab0470cd54097b1f57a5d02251e77dd450361bf50e68cb730afcdf7cbd39b10952e5c24193efdf45ca7adbabadebe787c632510b33a7c38aa8827ab4d986e5cf4e515c32b5eaf39b72e0a600beb21751fdd7206ada81afcb5d4df0b977bfe3bcf62b72ed899faffe30e3f6571ecbd08c45184e80f605cdc354e6f257d906e7383f1b49930572b730665ada800af65619532bd1a15ae6630b0ac9228195468cba75c2476d2d7f744e29afc396a7d8b9f8b51834563e552557a0933e8785658faae6047f5ec3bd2081102abe70b0d1c1df53d439ca83798c0ba7df704a0dc91f0b2a3d3827f80f83b2b220b038faeca83c2465683a725c6f6e5669151abc6c857541c08fc23ff994b6003cb53c3afc61b0b1c0f92590169b0877d183173b3fed07550ad359cc957803ab29cc0d53ac850282434ea41a0695040000d14aefcce7655b671ae65731696f3f52e9b74295a2c617ca752dbaae9c948897e5a61042f450af8baf6b150212c98826367bf01511694453793f2edfe533c24ce345f6bcb4072168f53141a197f8a3112c3b7772efd8391d00242e6a1af081ba4e252340066546ece0c84cc70cdd5f5a3f059cb4352193f3be447f0ec745af0cd7d8467ffdc74fa2fce8a470b6d228a3722028e3a519ee064317cdff29da114dc63549a558908b1214dd9276001305f855a2dbc8e8833e30e1642b98ae7389ba6c4c31165165ff6f827539696e7c4b7d0bbf46fbca8d0c697f698b2667cc7249fac4c1cd6e6e499be235d43a2ea6f7dc0c56750498da1cb1f4ce445452d1547bbc3fadac3ea38ff71925e5b5776d5fe097edda1de25014e0e8b330e07d03d69917ad2163fa8b23f619e993685ab5cfd290a9ee783ebacdaca66fb0267c466d652bac998afb50e66fb68610c9a8991de0ecfda9068f1494d377cc4771c1815ecaf9d9e0db53d085cad4dcb7e26287b6738d8b0a9fbba9d28c07eb0c94ef52ed125103e6c56286f670d99a5e37a82d0352e6aa46cb887ff33c5302f47d681422bbce39b3c996d59a839c85e83ba2136a0cbf93753e853c1f15982e50a6975dcf917bf0e6846e7611e25bae831ae89498fc8e1e0eea4d9b1ab6c0f466f6654c62903c375dbd275da1d4b9a0ac610dfd5518c92b194afe1d5d0e319f7d65c968da55c1c2247c5760083ddf351dd0c05411a0af22632f07e42d05832f03cd19e005c7d2a9bf952db2132f6cce2de92870989c7b9d9d0da62413b022e6bdb61846109c35afb4e32e7f3d8437ff007b2a1a96af9e96b642d94e583dc21d545d06ac0c71ee671df5b349b11772845006777a5e6d81152add3ddad98c90f99b40943e4ed8065e17bde14960f12fa8075bfc3d70c921a1f31d0dea15dcf4b5fac5be96048dd3d0587d327f3cdd7873e5f746472cb84d65c2bb45fbd399a9f21839fce51c9b8be7aed574d37643856272c0b9d99dfa100d44fe295b55959039b446e7aa9592a4e2a3611cc849d9e397897d0d93a02754961e9a7f4b3d795a22add72192b8678eb8705b35f82730c0a576440fe999cc84d09ef85af5441f2045c917120e2da61929c0c80dfbc02ee628fde8f11c8a23e96e8a62d68ec919b79813928915d506d2213191f8ecff65019a429c0a1a3ae025a0d9cab5515c7453d978f71ec69eae6059428fc03326fa0a3ef5cbab683321e730e777da9c607a97ae05bf1f2040ba000dc14b5b9fd3c74312bd807ecb9b897908deb06c9c4f0f42fa09806e544d43117101ea5971ac7e185fd9ddba2572834f64a4bd67b744572377912e0b49b0ca405cf432b9785fc643c56cf7fcb2ff9e7e25258aa8833a2efebbd875cdbc538004e709af5ea9b50b0f8c66299d7597c3772d57ac9a9d075b8c2af69e00d3a68ab3d6047b98b120e5c34c5327517905b00f1274754642cc5bd7f0cf594def26e6a0748608e6416944bb4606d5326749904edc6d096762fd6a1b1f143779abc8946b72dc459984f76fdfaf9a13eac2ee97559f86bc7e80caa277c37b0a155e8e499d82eae146df6959743b34a659e495988b3db14bffa406c7c267786597afbdd752a285cfa5977b2eb9c360f78c9df76f2bdc51b50556ade1fccf7d9ca8cd7ecf2878655a83d317849be7cecf3ee639dc74807f1d8795603c8e7a13962dafdef08c87495392a69a63d9888cbed38e6eb7f7e889bed3d0dd9e5ae0fb0deb0f773db5b593771e69b05067e60d88eca7d142d397db43d27d3d58e24421f507181678e20349e814febb6f44ef3576b58a693790f73fe77244d6870005572ed336d4688568ebf55e965d1f9aa9dd3f1ee1da5ed3fd2782aadb795967d58e28df39515fc0fe715cce573a670483b5ef47e44b3c2b4c4c2d01772f9aed79c2891c1abeeeb5bcbd67081e73d24a2ccdbe8e4f10af1d7a778811840697d4642564ed07a905995d1b8b834f9c78012fee4d6c61e7dbf79411370ae1ef15cef3a089d5f353aa1cbf3ea2645376b3de91e56fced54c0c92325d7621d340e5026127ad34767a0b4d57b523061f0ae067e4db9990757ad80adb574bbc76c75d408eed4b4894d8405f37502a7085b5c92682c3e5b45bbb754ea04fa72b9e26f0917fd2eb6d25efcf8989e20591878508bcf4611d158cf0b137db413605f3256e47e6835f72a84d4fd6ac78aafa3b08621404156b281e71b2dbce41dd30dc30da9981c120666271b4f77c7019737938106533fdd096149c2a55ecb4156a0c6e0bc6a215c57cdcf4641fbf39d57d4ef2733edafd2e27395cae9cc3b799115c6ecb7aaf53e66a75d266ceae0d717de1f3ba4c81ec44aaf3404e3e09a770ff5ae6a129a915f93d1fb793c7f12a41b08ba7df80578c5eb49955aa3ba37109a78d88d9b9d78c76b0cb7077d6e2ad7a068c61f351eb9301714a63cf252ec6affd9a6d8878a356963eddfcdf89b7c95742004791125c473f9f7ca3fac6cb87540d97f8463a01cbdf85580d90b0d0876920d392152015d28d44e9813367892606f4427418ea0ec1de214deaa512718c22f00b6561d145144eafc25f22feb529f327473beeb500f4e3cb3dbaa93769d50a01d80f6405d48340501badfeef491dc071ad6ae86edd2519af3a7ff3ca62b957f6f84a7a165c4b1a0c39a4f60d6e7b74986697d21810f0c1e3709e349fb58138e99b872ded439d2b3ac39a80810b8aa9784cf6f36af75b38381db40896920ed1a51205b0bf31ec4aba7b82236aa5630de94b8452d23f6c8c744acd8dd4f3f71bb9ef228cfba021ccd0d88c517995b612ddbdd81eab4d60edaaf273fa398e3c130f80859add18c69287ccf60ef732a16d05420f6b2d2e34858b32a36d5ed6d24ce07f8f1af74c3c6bfd2719d989270905630259a7479c18ab256f7281661340ae8af6169bac36eccbd416aa56c89363816b0e1a6c8b3485770225da8a1648abfd5b838fb4a85f575f067a4fa03a57ed886d3c5f20002bfdb4a92267f7e8046b930a98b4d2cba2ac33ad47782ca426d50b0b2215a85f4ce917528a42de0df00ce93209f98ab36e46f8536e5df80a01d23b997acb98b4269ea2820f86389d4f5ef7019e23e46877b78360052243beea54ee0895b9da9f5519913ac5b29eac8ffaf943359c51a69b7d229ff5ab62758b27b85fa045ddf92b62443d3cb364502101c0b8ce808f5051049cb04a81b9b59550c1fb24facbee8263dd593caca3e2a12b3db912ea5685b9d7635ec2d01c2fd96a5a3ed6079b8a17a7efcad3cdeb26f7cdf681b50d7c311a243de4ff3bdb9ef37b3576433d98f5763fcc3575e9eb8342812ec27ad3df73888dae91b32d9d9c78d28ad7ea7a549643c78953867c02e8761c48fc940aa4ee20e4148e4d6ee8aa1b0bf85647aeac855144507fd7c971cb0522595a7b1dea2109c2bf087efbcf090d25706fa413f2420cd67822304cfa4c6d07f7c9268da0fc7ca3d740ce893afb89a4a17be0d894a3eee40d75587ae5a061564fc5d4496ca2fcdb7ed4c405f23202740fae1635c3f829f2e4ae4894ed7f219015811becc44f3f6e9c74d301deb46edd9960f99801867e7fbb908ce87409ed4e7cc53b700683003cc81d831cd12cd28a39a27a92ce142aaf94425c8c19651008f3bd7c706b0316f0df15dd968cb4f0f323ff3859db7c9ce8c7f716ca61d66f645a1ec01b56226a1338fec92662794ce1512e6598b9878709f34ea16eda3b4d975598a55ca077410ce65dbfbb9e3aaf259c6c86915f885d72cdd92c9a6fdf94cc6494ded014d155a71a0863857a14ad2c658884a4ca0f4ad8f3d260dfb86d8ebed950213b234e80dfaec104f555eba7f86f8e0c6badbb976f87c437b50d90012db750ef0e16932fc447e8449003addd416db18c0fb0d0bc0988a6773948533b76412ca1fe029360f3a357515e5165c88aa5540e357ef2adda3426e3014be97ed35a72c42d4ab73a2f080877c4d9b2d36ae3527e1aa2352676384f25dbc433bd45125dbf35e6bb04ac607111393ed3909765bb3a5bea829cd314f503479ca78d7674abbab3d7af11d3bb06a86abe5848a1c7a8db76d47bc1bea7cb4faa2741ec5c2535bd43107d8d18a5665a76a596b318b05abdd0eb34d5d2d2d379bdb3ff394b11edc023bc523abb3b261ccb80e2855413bdf2a0b0c85b4b536d0434289f763d5240fc0e21802ef030cba177232f736c45d5bc10059925b9ad0ed21d37f31efee831a8320d89fa4281cb79eadf6602906457ccba4afa5772b2eb09b29f8688a40f076ce01eab389b1c124593e87016f91a9f4fd6c3a2a10c1a59a2ce5ffcdc6f6f3e0fb75da8e49b34ffdfa8d793cfa6384453ec2815f2a688387a1315a68b37d7396bb2ee95254aec2b74d73434d8092ac7072de29a4acd64bd7ae15490134e702c2c62d3402e27776f5916c3061909c14de0f5f4d282dcb8b55154295965d6bf52dd4d40df33c27497dd843ec98e5951146bc01b49b8d694e27a5af463accece1421a63811d6a2bdca7cb2f25d08d0ea93b4d07dce5ebdbdd8367589a1e2b2cb86dbe2c9174bd96e15fb8b64a53f92139d77fb92b2b9c148c4692c673a4b6437d26c9e558448ee050ff03697f0e82d314176ecd3ee15702322add7fed802627ef9536a1dc235341dcf9ec086fb3e52ecd276e67c07c5235b3e76c78ca0e6dd630e0bebafbd9de72b0de46a2bbf99f59113d8102b751c580a5e558047a80a7fba5e1884caf8eca695ffedc54ea2865f89460f1458afd899618e3166a27de471998ecf519b07bc900638e350f51dbb76c870767e27bffe9cb89bc5a8944ba01171ca187dbad0bf0d5980ebfb95033cfbfa648a310d4fcdfcae3384b44be9d48bae586e0959c090fc14cae69ff969bd983f9613410cd18abe8b4d647a611219ebbd7796228dad7bc77032a99d1863553e7347756c58d2a2217b127ef97082d56145a8b9fef67f64da5c1de04c6daad89aa7cbb7dfa7b4e4f5a52250d021f0c66de1920cf3e07a97837c775de2261f38d0ba0cfdebe8c5abbfc59c05e8fce0bec50244bc8b50a4f4ff85af9076814b3725ed4d394d3bce05d391aa436f8cd27ce89ec6073ce144f93560dae565bcfcc47fe52aa62a7b31c085f77b0543615bec07529e89686ae239d5b4280a6cc25e83b21d9b53174c54e1ea3df894a87f03ced85a3a6889d3e1de4670cfd55da2b923160658424860d4ac34e3f148594a485a6ccc502b94e11a7acaa5fdf54a17d451244d3fa55dde693ce4bdef8f0a9c06a8894f66a4ab6eecdc38ff0f7dda0c91b9e2620c60ae9537b7022f3301a2a48fedeefe01ff1df22312828f02fa732534c0ded027a7f3ad50607dbc5f2856408355358c88e374fcda2490fadd57e1811239e361847642c1f2d7101ad4cadce32728c716361c1dec8870b03604c26963a2ce12b17d064edf67d55b34f5cad7af01d7aa855d50c0f46fe8324ea0a4c2571cc29016a6aee9d58d172dfc17a999f4a04f139a65ec40287ca30f716f3b834ea1816b923e90d8d96c70e3bbca08b447b25dab99cc990d830fb58122a40f0eafffb8938fa2e16e63f9412d4130b4836e735effce574c59aa8581dd05aba86332046ad44a6e0affe37e15ba781739b136b2dbe7c7ca95f4f34b17e28adfe315234e0c9366d5f6f6b210c29095525f0dca153ae46a7453037bf075d74b26324dabe8974109ae9553ca52e7f2c6adc6c3a308bc7abd7829f6768e0b77bd025d4a13a61f893a4a48f447cb71894bc657026c6d086575770f74292b307a9cd38a6cbe52768f77912a1fd7e9d9b1d5dc1b076e490f096be15063b8b677c7c922437820c090986518317affd3943725065197da5e60d247da89ff6cb3114f76f732a6428370f7e4746caca1a097992f7edc630bed03ab21fad7a81fc8fa6567d7b72eb2bc0a83c2ffd8f2ae2e4dcb8b7fc9407891b7c0781358f4bca674c1c75740b6121bcd10bebc6ec302d97e86fa39e94c10f56a11b31f9c0cf8d63bf95e1920feae06824fa35349e79112584a2413818f7bac3419e1965bb2944879648b5e6f2084a0a6cc23a0897fc2bcc43b67d875c653d40519406e284c4ecbfe1b7cd322d02221685e7d1fdb2af29d5bdd4d32b712281d9c323208a4c7bf2eed37bfa90bfbbdb6c8f70dd3d693f4b5a8556f8b725322e93fe75dbb36289fad08285d6f846467f35adcb436fd6303e277fd6e568c3f2fa085b0f87ed82f33fe279b1770f484b5369ab9cdb4b988587664307e952eae250ef4634f24789342dce003b36adbf1ec0e062c4edd703ac5a354e198c73e939ee0d7d8e61a4a53644de9993217accf159429c92ba199625842c5d8f2f27a8741664ee476994d60d8146091f28f1776a4e6c3f2e35569eca35e39f0cd82addfff139f2796e987a51f8dcdbddcd5511014d1f3e19a05e61fee81720f3f0a2026ac42c918572e72a18ec115f690021aa434acda53d6a3b4da90a6863b5f5241d53c0df555abae3be9c73ad48de7b6c7a0772a2cbd1514cdbc0ee17a638d59a3c0d2f0c7b4b7c33effadf01c67e644b5c86d7947a781cfafd0b583a975c19697787c82be7f2222ccc5b47ff297a6456ec4007bfea36cee02480cc52b0afbc578f1af707017757bb997c572491f74d0900899f6d4d3ad6785cba9973ce190dc4453fc939349cf5becfd43816c8d83fc9ad049cba01b9ea692b15f8760f2268041add5bfbcd0d2fcce0030bef4da1f81d426876f8dbd5a2535909f204727978085390e7812beb49dc2ce0e875e0536eeb5d8e4d97ebf3d4cefcd715c0628edacb5de3797e66b9653dcebb06fa114c82fbf689912f217d7df83f2ef51a263eeeb050dc5f7b238334ea9cf95852da7262ffbd6d0b090d2423f2e6f9327d54a36234bbdcd45bd5b5eb1d2de47fb1b29d7ddfd3320636be26c8d5f83083629518d74d9ae554ce75277805de0e2a53e3c58160ca50aa6bf6a18e449d83a858f9b7e3f44f902e4609d29a7b10608c9fae4674ed4e0c870d7db3a1af157bca24708f889f69ffd637253a1ffe128657f15054407a90347467e9af8986f44195a2a1ca85652830833c5f1a3fe400163d186e72ddf119e03ef39a57276a9fd5a0037767f94aa8eb3fbefc93162533c4f081d6e4ab93ea288efc81bc28243dd2af5377adf4c593c069bec474723c418f6b2d3e6254cfabdb2e1da3beeccaff7b1eb098d8b1fa608f0d30b4fde78ba1506a7553d2e548da029df727f5903a053d221bafda6eacf7780128efa3ec3723e41b806b67c01a4005587a7d71dc2ec4508b3953a99e6b70d772c6a7036052dc59c0899a5f1677e5440c9cefc25d3b15e4f7588ffb229e3c4949238058e4cd45c8c9eea443be9386a912d2bb8e6cf2001115e0728a1c37ebb8b1d87b2bdd0a6daa2a5d91080b28255a502d498a359dab50a156ed16fef697e004303f12a6ec53d405ef0537f8dd2110d2bf22face93642276e69ab44047b988cbfd8cca67dd4f8d9f804e4ac8573fbdc2ddc9c337716e68eb1eccd02f7f5064a6800588306d1cbaab054176ab5de6c3852954233bd7e96698290c40d063ea9eabcffa16a568f803169dee460788d2d4349ab4d7e990ebdf679b7a9df73390fb6335d72df516b4e6eb5795fa9a0496bb5eb4cf19323d8c1ea577791bdd17b9185934898266b366ca4d8ee41cd4817c40a3aa7d09d00749ef3b6a1e09dc53f186053a0fe3a8af03353671a23b4c3aef2f3da281d9b9519a23968c3c0bf30f86c960607f2de60b2607b8915110b09beee60782f6b0b7ad47702869741b326dba5383a8ae6a81f6581aac68dca423cefe78bc9661625c7629a4d389b12375a3da341bcd9390cfab62ed32e07388272162cf54c2a327920c02b0bb33d4cd46f49ad0036889d2f5cad8eefa2169ef4dfb7cf660cec76f3fb5b97b3eae20f85672fff89f04859717fafda6e620e6dc910dd646d52abff1af0fd1fc811ddc642b5797d3be881cfd951937502e057159508b7aec811569eaf93e096809d14ba68b77c165c1e404d1af1220e6ce786d7cfc69ff2106f77c7eed4243377d0f002ffaea6ee1031ec08f9a59fa7bdbaaaa93e70a5c50f3cd379231f46b7e79c5a124a41406dc66a4dd99432f3f6baba50b16edb97bbec1a5da06b30a06131cef1e8c4e09da376594666dbe76f1461b78407f6db4d9f5f726b8925c3e9ac53253d53cb38ede54b60e9940d6737583cea0885fd5e998dff11762ec7989a10c49fca308cded652d2a3af2346eca2525eee51ab7f260d380e428fdd17a91cd44409b124e437d4ad9bca42d901346f366392fb04f45c9bb03db8311e853407c8a5f09a8715458a3fe5da028d0822aa4db66e1e96a550c28c5f900d3e47c101b0c6097a59c16656153e53f327d974fc38e84cc11237b85484db4232cc15bc084e5387fdd943e1919d7b2da3c063b6ff68f6beee2044bd81d4663844fbe8880788db9441368c79a7fe4aeb77c445d3cba5122f9a46c838c11c84a27af56428602b73a22b8ba1b8582645bd1afc9000d0540ba7e750ffa5b15df6a3e534a6fb7fb62f6c823dd4f5f2ec56458d835a7fd7b4eb7a23001edde7b6fbcf09565ab06eaba220895dfbd82fa706bd87558119e4cb383ec6b42acf35a684df3941c3fc00a9fd6ede18e8d613fff56874c94648bb2d3b976b9224da5b26d06b91db25c2b675f19ffcf47fe7f80b4a9a788acd1ea1dea0f49b5de3770f6b37140b7e84f8cfe5aa34d31b483d07531c5546d2ca80d118da26a557f0077a0483bad1b9c1f8b30fdfcd9aa022795f3a38670c6cfa896c970fd06d08693d49856b7373a67bfe7555d31f091be29c4df9e46df7233d9994f790d9d50e09f8b92de495d49cbb5dd498cca435a77e920e4b0126d7be49de7c1092e1581231a2114330a4f30c68424ed32d8847e02cd9c741ad40942b888f8bd8d3c6f762c9c4661243caf6e3e44c6dc63f87821ddbf5211ad5bfc2dd1f07294de1bba62adc1b1933fabed0c199d62cf7aeec4cf015ce9783834032e1fd7eda8c34f876194c7486e2d6d98cbac22dc540283de4c0747fc18e61c6033cd0266191f320dbf55c3f93acc348e9efef15800461bf79f230130de2fb5b6c5c2ba375f574fe208eba00e1a2a88706775acdeb911dc97e4c36a07dab57234dfe493f07154726c6e29bc714fd5e24b9eda41fbc2d7403894ab9251f87c9c188fbb3696915be42426e9f57e90a5152847a119d8522cf3791fbb1bd4b5da9546056f74920147d538832ea86b27018ac439c4de7ea9eba330d8cc910cc1f5fbada5869c25d61b99378e5691e4fa4cfd63d9a496c7a46ba31c3d31b9ff4ac2ba226229fdd7cfd194e3a085ff3e6cb7d5d562f82cb0e3acd5cc0f42c7b5aaca576309220ccefa59691f5b33a924b2a681461bec3f7531a3bcabf7da33cfd1d32ca7b4471ae61ace567737e5e6b294726dfa5879a8d00b0193807781973d9dfb4e87ca8b71610436cca8ad3a849eee8fac8154352c0d823cdd0f5130619861fda1f707b993b657d2db785ebf3557f3dc6cf35bab3fdb49472a2e0027150fc02b81ed8d1e20803faef7356fe15253ba14c62044823347e923815364d8f8844ad2d9691aed4dad68b84ba517683889f7c75ed92518995465892adf1d444e35da9401abc228c08cf5c604cb46693ff250367d4828e1f2c7b1a534e46126945f37c4c4f4e3142483d811899ab04c43cd5b46ec3a74156d7393dfb5a4c299f75f683bec47537545c4a756447071ba03163734ce22cf5a30b95a833c021696a50d8dbd223a4554a66449bed63a027184c09028abb192fdf146e4b11a858b0b1467946b37fad2ec4ed2a6c47afe4406e04994d7a81f711e358efa23499a6690a2b2a381c5040636fb2623f2a6318c2215578996ad5875bd7c49021c5e079378c6b627ab8d379f8524036e6a29e564e9a186a19933e61afef9c4f3d1a88b4478b8ef190374a49c112fe6b507d6180f2860c06c754721a7cc7c7a11f261645cdd2c25aad59c96eb0583fc980d1b6966c3b5c3a216685ea1e9456ca66447d8e1180abaa6dba040e844502a6097f8ab5a9a2a0e19a6d4b19abcaa0180e845a936197163f2393b1c39724ff3e831a29a114f9ecf5392a5763cf91d5ea2f57ed093ff654702997e49750560a75143172f309c8b00c90732e6337abd0d325c10405130eee299560d755dbe146e4a4b6a764a33fd9652bf6bc7976e260c9319ee6782b23a740057ed3878e47edb1a27c9fc436b6102870cb3944a8a8d196f33db00309d9581bfdafba5fd9d9604977590a1189ad302853aec4e79cb9f2e60af41475a66abbd0005f77498b7580b23fece2e1a51ab4533c40b8fa54ce7b44629746c0dc95bbd92f7e6f74844cc177f5e7cecf07a35944c05f639eb3e832d4e0651aafc60597f773f102cc94494967b22e9645b17940867a543f9656c9933f1da4aefde5d4175bec60c0bd6d7792263f56718eb1fd488b423a5395796e70ed177a8e634d09569a15b7ed8c340a4938467571b7477b39c2b1d2e891c0f61f73d763d14bb29241e4d011a89a0b83e72c08bf245cffae88cc4ec793dd4cfd84349222bd460bb480c477f686fdf173ee54e5f869c7e32e5645f41742fb539d32c5cb02661a5aebf78fdefcec4ef2fe6518b9f896c6379ed103849263dad67119d69434273fae5d75305074fbb7481f89073f2356d5d5be1440c3a6613421d5869e4d21f4510f21cf723f2603e8a0bf1bb2e19a553eaacbacea1eb02daf657c567937546735b0c1c933029dd8070684cb3977e0c9ba3c535dab3bb38668c20b6262fbbae550481a01c8459aadbb0eeadb231e9a564778f4f3e954214338d81a159e0c97bd923baf399a6fceb807f8f05733dc3ca89c653a25cdac546a2734109257ea42591193d40a7cf1db573d7edd2e8876463ea0bcafb2791c247cac547508d004a7ad95e0017ea74a1ec6ec61ffd3fd003c3c84dd103d624d720f243190345e7861b3c4aa2405a3d8481bb42f07559fb9905a5754eb8999646defcd6e6ed0ff024e038b9ce5f7a6cd382d42dbc46fa87e00f21edcbc82c952f8b82d70c6836268e3dfad8ed4d575042ae8284f7ba4b88804f2136727f9ffc7f21df0715b428fcd6f15ac23c66607697d684466699eb31d808174595ce6b3e18f2cc3b1b5451f40828c7eaa263db767784c50fcfcec05426c14627d046de6d5f3c77efa2524986e3b1790311a892f40ec3dd164e392357122dac520392d98f449d0c8892680a0a78504d7a1f2a7378678be3184ff541f98d42af93332ad80a63eca385a3bea544981834ef61f758c428b62c3e48c1afbd898655d70c50e326b437bd0d8df6e55098874243a92702c6752dbb3ad0ed7d44c4e2e24a310262028c625f579826ea122d17d092204b3fd3cb1d8a3876fbde78e33779eff8370bb5196072414da5d8b3291a944d9a9023444863a9b89e1041aa7d32b5f701a586774cc4c65cfb20b7cad9d61ebb82381600c1c4c39b1d7c4604ce394f893d48d07b0f0df43d38bda5609efff988b1e6766cca11737710dd8291110e29e03e87df5893a514eee7e18c208c1a02c02992341917f0fb420c3d8f8ae9703040e1938b93c65cf5b2a61685017f778b978f211a2d0da73293847a4711ece35f03ebf62d1b357c1b3cd85f4a70b396de45a866f02b54f1ee2f8d0f497027cdfe9aba9cb9a2a8fa514943bc353b4ee7197099b4be2844ceffc4f4209c1a3e19c77ffee8aa9cf0b42e3582190765a33292b9faa698beec2137e0ec6479a46fa6ca981427562f56244e69d89577f748f7ca83841290bb7c74ebdedc93e01a0eba865531642ec326113ec5e1214f0c961bca5f58c329e4c4c11d3b77c27ef5a90d942a55bc9af2dde4d296aca8779634f871980724dedcedce7d2180d900f5918952b98bea8ec39f3a9815dc280c04a23f685192597fc3eff59f7d06338baba64fb43908e56b376ed7dfed874a550a1072ffd07f00265e36ad8e2357fca6e799ea3bcffe656eeba2a5182676d06f455a7972750e99513a400c5ba732c98b302dd29826c54a4459a002d6e854accabd0b4113516493536c4e98159668877a832ba55bde95201eba2272c79cb74ef747cfffccaf3bb7e027015f605bcc05f67cfe58018d440d7814012319fcaa93e22d6e0a7feeee54b151cde1ead06e2801df0fa8894d1bc6067caba4eda10d690cbc09404ae4650860e4654b31f885954d20c8d73dd76b0f8cec75521c5cb3052d4af00a720e38a038e9f52315d6accea56c71b4fdafd3e2dad92e0b863c6127337bd7859cbbe83649111babb26547c06a7ea7f06f83af039fe8436ddf57e4224677ce2ab82a9e064ca8ce7b8343ebbd5d3d6f6de824540c7df547d43088bb9ec0b731645067b44459ae0b4cfb412698255b004d25c795d6e9865af7585e943da7af413c467e77df0d11ae0a69608863fdb3f971d8812da5f455f3f75dc29ed7e2a0ab7a8e853f39fd73d3db101a9f313bfa061f4209ac04214b3f7a973c2d62b92efea6325fe96fb39b97622fa57bdd5ff23da87234f55388180c04da6f8850d67e35c947d11f4f5a7f911c4599dd067d59fc6d99575ab48f8164fde57ccb72fb9ff1566ce3e7772b557dd074caf0cfd409e217db70de8e3ea323dc8b21afca838cc5b958c241e126c8dec24a8c59202391746972c6a90e581d889ccb6a398ea06eac29f011f3a32a49cef404c4910edcb2435054acdd96c5a1719e2f1b2d4e66282e85408d93a17c38b525e91a1ee99296ffa47df161969c61e279d79937afe406272e8494a8ed5457ab0f7e614969bb715d05e29e1256eb657a88f73cc1729768472c10b8748bb8c31d1e8436bec7d64d6b7124a8cbacc1415e361de8a4d00935a5ab46c17c933c3573edeef41c46a0e20dd9cb1120a101c46ec1d91ebf57bc2fe76f422d74223b14fc81b563a8f47f9efda623ef560ff47c9b6f61045e14484004351c6d674325cf1966fe0fcbec9c8297c26a7df73efe4650a4c53602954710c146c6485bc8c9cb5a54616b753a1150c0314af8d0db2d75428d02ce05e8d0a2413d6fc277ce986267a2de04e8c3220f6b18731ae75435a3dc1a3fe35a9e7e01bc7c0dee36f276a5be35eefeeaffb0c5da072f6d6112263bc39a3e3804324dbcc8f40bad1b0fd7a34bb0919ad27b6cc891ed6c504c427a9a333d461073671aa26aa8100ff4bb247c393fc88b74e40d3ee7ca71c6c60347edcd8d29b677d3e70bfbfaae37a23a1d6f5f8acb7c1cab910ff63c00986834e7b57384ca94ea5d5fa31b9eb8c35e7112229a8060014c600fd92642f8a758ee155db027cb07ed99785c6907d3641f2a4c3b89bf8bc1152bcfa40c25b3ad327cd1f8ab8df9f458a50ba47dae1ceefa9ef68f58bd19314ba8a4653494829c721c8bd0b0cd80b288cc99246bcb40d1bd1816e5b6c27e9cfa71df7378e065b16a381c6ef9134d30c295bbc289b2865479ba46528a78328b9cb3cfd2efe7d46a9488d9b95ff70963d0f88c74e0c650554c206aa551e80260a3c76ea92ee068cb9ca69e0a8ade5f8aed696ab16bc0cade418d84af9e209abfe837bf281d1e63f4ddc47c0ff72ebb374a50f32e58b37cad8ee81b01ed65c7e79611840286b2ad2fb42b4e6ea82d79658c7637c075c72d09a2afb3177d2f295b144e2d37179d26e9a03001e2f3271c279b1e115e9bbd4aad4841929597f00ad57d8b9ed34d1f892cf4dfb59b4531a91d4792310f0895c6e1671a195f6f6bf7750631002944bb1d8c7708360fb73b57e1100a0395695a7ad87060922892edff978aee18588a10c52b4e546e121053fc9794eca95967043e198619875a7cf487690a32a4e9e448638ee046c0a0556c8068f2c6990d0585c1940bbddd12d9518eed6543e6cef84b8f3844c0b6730e9df0e14ec8da7797eacb0bd05a20a567b03964e6dc5da8fbfd68f87fb87fe8de4cb8a13320d89ed66618e24e15d0de713ec1090a540a0d2906f84b0699ffd6a772740894f88ff3988a79e3423f168cf7fc63dd6b18c3b094abaa9f805abab9ef2677ed9596d68a327bcb1ee9420885a3d7c0c5b6983c51fd7795ab068df1fe0450fc6ba94314e20099548dcdf05d3c8d1f293b243727202233486724c4cbc78d9b6fc593c6fcdbb8ba80e0647e5c4e859c3d8c18e472640c41c63774e887509f6089405856f55905ac12a1407df5a951ed13a5671392e9dbc3106ace1b1ed88a94b7860be05667f328981a733fda28d2029d36e5f4bca4c7a6bba6bb94bfdab7d2b120eda3e117f9014058845700a091dbb22f5d282fbe75cbf38b47f3d97c91898900374302fc20534e2b69f939322d00a2e2716ea54c6e7bc73dc591879e77d7db939fb0943bb41a2941c60b0b950f38a69ba4b7e2754271d933450dfbfc782065fa14479c2084ffbff3369de57f931afb1387a0d85a7ae42ada4f109448697ca0090acd1a4a79e8609645287b57f85e76ef1b0d75263d486ca964b33fd35a5590c670ed1576fcf2e16dd5328b2b1cc97095db67e6e1d20cc5a08bba9bc2bb9cb5fff4509f876184bea6790f116d3abac3fa2fb4ebdc28003b77b4d73bc721f144ba4b0cac6e7a0cd85e3f7f72eee273278f128e96116f98544e336a0ba5e2ff3fe295d61620e74d19d98c64d0123f2627ffd96033bd09169c73cd738f3bd1497f14c116b9521d01eb1613b37563d68a69bfd9667a776dda6ad6e7d46bd7ae9cbc6715b4ae2a11c9728d1f567d65a6db3795c7287064d12336dd769016ad99335813a21c40a6fcc02e13dcde35b2bc36d3d24735b55dcd0ff4300e749b24e50223bd41e1c931fdf44b582beffa1e843026f85113de5d8fa3c2fe728ff78b82042d258e57462b93e4a8cb74a030d853c35f4f5e8897dc65af953fd188c65d8efc7a0bd57071f58855d0477da149342bcae8c029d5df003afe1867729f187b911aa03b429d2818303ec25ce7ea35fbff6871ec965f5645cc62c593ad278496a95c2918ed8db7428e65ac5ce39c100d1531591df494fe2a12f5bd1ab3d97eadab7599260f87abb6730bce235ef9fe160e4e7c9ed9a6bd1cd6b1da055a96e273e444929dd474cff4ba7450cecce314af472e866496733a2adf89d0343f4dadadd40baf714644a07343daeeb940bde4c956921f0f07f7246043f311672bc743f54f6c22ce8304d4bd926f3eb5556eaab17d2c9967bea9b15fa00a51e8544de5035322141e472679beb57ea956cd83fd89c82070709cef0848d98760a1356e1eafee7ac7405a49b1e617bffe222da00f331f5e4f33179a1a5aa03a852f08752e1c47896d0c1c30fd81caa63458ea67f79d1a5ba4e3af1d5808b1461afaf4e95049e0adb343bfb0c369fcdd6240eeea40100aaadf1d32b3fbe42527170ce936042d3774c4bd6555e8f299222fb659ad3672ccbfc52f7c0aabdfd537e7e0236480cfcb6e753badc8e4fd00d9d6cbe0558ec245016ba6830dd1cd51021bfbb14fdb08a3374f7877b9718af672bc200e1aa4593272011c9f6e010f76ca6db2bdc6ee67141235e539256b0ad26b2aa38fc62ba659c306251e30661e278fe2514c192510a62c634e823a0f49865da843bb3faee3aef94777e15381259a4995f40ff7027dadbe29a508218ab19a77e3e2a20e89d3c7d24c0da06384d92716f48c37b11df7b945b2e3d14b0f027ab4912aa1b872061d82720aaae99cdaf6434665eef6187ba047966f883fc7bc9fc9cfeb44a992d8d4d6db17e5b343d92789af729d5677e5a5072b3d1806474e01704375653fa251cb803ceddefadfa770a8f7300b146d5839c4b9b723286afb53660f1ab9bedeeb8881664418fe2a12f3500541ebff6a8ae8060e0bd90f056387e6e6b00fdc7255e22f8bbfe7f6a2ee39d3995d23db20dc2e83ec5001c35a2cfcfd8f754210b0617e88f24d02b31965406dbe37f1407d82a9c5082ddfd5ad3b099307e4e28b207cca96402f7709aec0a14b89b34528a9860637744735c9d36b862020a8d85d70d4f4a3e298212afcb8c718ed1d26397235334b1765d1a947beb906dfb4f238156022251a9cc3eb7c0f73930ab90578953050d9d0207f7769ed19aada0dbaf03cd48262e7a2824a71f44c761a1dea3bda521fbb740ad71655e79b7f940ad85d4ac28243889c869fdb84ad21482eb4f6ffd120105893f552e90c46c8406974ca707170577dfc429b9e915808c6bf89dada320e04a92078c34c29426c84063cfe3ad242a09a9652466d93c046d4160d3fc910397d11a756882e2392a3adb1ef14892dcf5d78fe32e1b1d2e0d015360fef56564e0a663efd8e173ad46c2a7636b8a2ef6d116b19cbb45873dbbb7210656fc5c9e4fafe932c0d965e380927e7dc79420b282d33093dc8a8780d5dc43df1061469caec460781f82c7dd5d717f67e5439d8a03c6138cfe3c48231ba9f48b8a97a12ed12118a2308576c98b84703d8072d3ef6e43bc0970ce0b1fc6b5ec11da0f0ea91341a09c2f90dc0afc8efb1ea2716ead091f1375364174240e0c119ec6651c031f7963516c846fe7e24c3e22a00562d7f288d73bad71f21372d0956d40594e36222a4ae07225da16447648f39b44eea22165fe5cc19ffdd489eeb8bf0fcdbe82c12e0090a8c2bf1d8da48a010121a562f51e63ce8b6086d4cca848c9705a203c4a9d0e5b87c7f5cf080f2b5b0acea12ba19dc3bd92aca4564de8bb12b5e33d2248c892f800e130d2921d33c90e3b6c13a843f5588979eb84e012d608b10238a72d13758f246f708382138684edade8145ec62d167e3f65cb8b6706754cbdbebb6f6c92f22b2877d7f0ee9f568f3cad1381af78d0f518640bbfdb43dd0faa898d5a7906b22708c91d11346eb212c78fcd79948b9d154a06f636bb62aa76d20c971e33c30f4e886640d52e3a0fd562cd915db001b197ef67810ffb37cd6d9837565642e1a055cd23769e2031a3ae29e403013f1a205bb1be914a539866eaa99e6f3b4a3d4372c2d2c341aa4407ec9423b79c980f2dd723f314cd8d21ea4bd219830dbc8006b7f6bbf7298ad570daa943e06f5b918aa2208d38fe941ec796f513db294a1850b8b2b4c4cf0a0f1c053e369d7a3069b9dd17e82f493f01aa7d6fc44e6f3a0a5d874a09a4e8e0a954866f3dd74d7ca9a7844a560973d388040ba746700f43f392b6f8677233fa137b8e47aa7157eea72be7c0c4b0f2dc3abd6a1b6136f2da8dd2dee4494ea0ac9ae74a8b0ef876ece103f092c05001128773b3d4e30700bf0802f265de5fc1efe77884d74b847d1706b5c89cd995962ed38144695231fe26d306c293a5d9844499f1768d0c536ac97d6438c1c41797d2fa61a4c40b075b26578fbc4bc20179b7a67878d9c4ae61e7658d5b1375c65a59845f3aa51f73f989dc42e17a7ebe9da055969acaa391c9ee7c139b59d4744dd482879846249548e7903c7762125c8a1c7272861a6f030e24715a8320c6a4ffb72670f54cec3e7bd00153aa5b278d1e37a508a72098c30c30ff94b90f9e6615366d9576b9c2bc67161ebe2f4374d536254bc15b1c4abd42c9a39e9cd5a4ad099c85aacf8d1b4885dba5db406acf3811206412c2b8b42c64e0d9fde7a05029722d185402a5fa05fd0b4cd02b97f773129bc960e562334c9051c5f41078379ed5fb701a6ee9eabbbd6471d24c39310faad5bfdf74a1063fe5eb24f50baf00ec403474756f6395d3738569096ea7b0157f65548fa544f0aace0e441a64b6bfb1692111e7b8c203ab04509d96bf902a3aa726f98819d4e42a09d473a34e5662f4dde01fd6a601e4cf93be64b44c77f8966ca16bd5db962b3d7c199b67ec8407719fa364475a3fce3a6bf65600ba14e8421064c8825c2ed0f4e84c0e90f2afc1d601358030ab3e434c8dc48030432f62602d613f87afe557c29229e4021734453493034c872b5af6fca32aa09ce921ae4d1243e5e03f38aa02b99cde57d1d6ae2c2b096a091ab623803df385362246c7ec7674f1939f536289aa5d74500d1f35bd32a78da7e03783fd996c0e6b4bc9c846b9208a3cbe33d1bcb0cf3ee26b59216535cfcdfe4c653ae540ce36164ae8f27dbf17152ed25fab173307743eaa76a3a5df9e30b0038bcfdcdd9d30be3b5d943fb3800aadf91ad2649a082b953669771a1e42ceb6baa8396425d1d4a695d09326e198a0a4eda4ff8efe9a6d2d8fd95b94cb41bf83aebde35b904f9e7088d0e91fb18770f7b5fc84946a6878918b038624b76e615bb94d42eef98401f6b515e4eaedf3ead20cfdc9c9e8497f34d2a38fe336aee0d2e2c4713ae07229a6e36cfdc154db1f280884004cfb5cb12531eb3b4577d2018eecaf76a5310e73ab3f1e3d4494648624ad68b5c1215c648a5487d0f81c14d670e556fa6c20022381f8f742850b4456832c563545b5a2d5150db52a57079ac7a34cae648cef2b2fd2b88d29f6399eb13e60d42e81dd053f01a0c0c44b49e6c02412907a496450bf777db07ab46ae6b890f71ec6ddeefc0ccaee4c202d1d74d208fee5e0060d20d0fd8b5e095dcb796eca6daa4b717f9af2801ddc6170e60cd806b8b20013ce42a9d22eac6f1a2c8d07aaf02928d3eee6be2454bcdd0c00eb8f6f1b843402685578015a3f1083bcb5a89e5ad155f1a736039bcc794b94b14d3ccaac83f58c27e0fe993367f5b9cfe0076b075369959b6a22590e1d10e5086bccd0e1aeacd5e2387ea98557c7042b31bc0234d57f510053473755e6eca427b9eafe267b0b2877e1ea6d46758186229935e92db3d32f42bfe7d4548da63bc3b4308897a130ab04cf9a6d4d1b1517df5027cb74c65adfe8d83e1f282e2ee7b10d92997e1f442be30a9dec8472da631cf62ee0d58545826968393b134d4c094cdafdeec108f326756ad72368a3567fdfd584f695ebc75193e20e4dbec31474443604d5b17e1e154a8c146cccd8c0028fbf6f888e95c0d85f6cdd88a9cd808f17c11fd7b43acb363ef4110fcf1890e59388d6033325c5b5e431c9bb39287a44411ed83d8966398f08e22af16c3e4f0e79450d0329d6ce6fa73454bc50012c2418efe383dd3a88fb59d76d51bc7d1cee1d65222be92e964ad789c940979e73ff0aeae19e4fe7da826b7c15fedcde4c5d6d8fbc9175b7cf5bb8d0b3e3e99927b20d627566c868d7702b1fb8edd460b13ed47335587627346b14432bf0e9726e06ced0476d0e251d3c7454a29487f8d4c3af9e1dae456c038151a79470ad0ac3c9a01de36585b4de687c77804d98943df39f49055c804f0e75020eb065c0f73a2f00d923bf379ab5e8959f5aee206a55835fea43870701e5568372f4c2c20463106e70edbf64e94516c64e0fd081a1195911c689b18ddd8261354ce5c1d78f7c457a7225c9edd2911eef7c924423c077168de6ad6153ca6fcf741e88a658e0b34d49ecc7bcd61929152a00b62aa089ca8b9c90f72ea3ddce502edda4d4eb8e0ff63bf1d7081305cc53330b9be9f672344eeb74985cd9bbc473b5c7b48a7ee3b53ec45928dd06b16749a8ca1838a7eb549b83eae2acb0ddc06d6bc3236708df2277ee97428aa9145cfb9899724e9b66dcd9ed4b614d87f05ff428c3bc84be2672f68aa8989b9e2bea0a749c15a5dea5975d7b7aaa21aa284a00f7e4b52b1be8561ca377fb5f3524bf5d372c6e41d79ab13b69333b1b48933f10b638270b27c148f6619ccabc1ee85eb9bb3066c315286a959da066d71e4464563745d90802dcfcc7c99f002400e76ea36df9ce5df71240d3789aa476c4a49bb9f015f02a0c252ca995b37487a31d8ccfcea26ab9732c03d84d1ec19995f9a1dbdb2e80d00700dc125649cb02525048ca6d90ea5439f24ab41af5f5b67faa30ccacbb0b7b7cbc6c38a130ad6ce2c807f2607e4bcc1de28fe0192007aa984ab5d40dc4e8f713f4231d0791be4998f0d7e075d0d919cb4844a95911636401a70d3b61fdbf2e1987f57d330b2c8b4c46ed11f795b30e6c5311a73d294086ac319106c8ddb80479c79fb2d5fa592fa7f7075b52f4f243c0b4d1c4278c08ab89363a5b283943dc400c510afa91444b48f70c82814f4a6dd8b31f97e5e7f0237d71765f20d3090a8c37502b251d579ff367c955b4407a60dd8b733e1a1ffd53f2a743bde903ab4fe246c2db7a144f6a5fc114005d29096982bb55b1549a30b9d3f4b3b5a2398bf6b8e8558c845815f9b86a81d1285ead6f75b1ee5ee5f74038c259b7c5c212426c79458a9bf8642045abf7544a59516279d709d0ed4c84ccf8d1b110bdb9ae8550f70770105f0fdc5729b45f3484493e407a0bb4d3b9f1ada1082c871acf0ca980c47eca35a1b6285d5887937c1250b93a8689ebb562e3a4e20f2f4bf65bfadd537edcb12677c67e486ba7b02f00380b3fe2d0c4e2fa3cc520523f32828e2f3a84e2ac42dc40b767065d8407856323663a4dff798cdf4f7dc41a5564622c757fd1fe255a6324f7be717641c17ad0feb7dbab1caa40ed56fd8b369c01e46cd0caedbac803fa32c73feee23eb60689197a1c00b0d9653311e02fbf857c7eab287fdc7c6a3546510883a01289aa35bcba5c41a46ea47cdcc878d5b9f0701dfae27257ea52f893f94ac8ca36d0065ef2c83516ce79cd6873dcf48ccbd09a9215d025d6100a2203f71c97035e62dd247dc3933573dd6b7cc6ba4441e0432dc5418914612599cf3e7e4299c25a30d4eaa39f68c004ef67d8608de2806d0ec8e1d5af6ff2b53f2fd0c65dee2fe5ba752ad572c2f2786a83cf1b0bb5dd9f2a49ae900631f35880ed8f13e3b3147bdf982e7e2972927156a56b3b8bd9e4aeeb050e48df572f53fc38a19a39f58456dda9cff70442e0072aee820051c7ed8bdeebaf87b6a56e9c2680e39db676f53d4bed87b15e0e48c5fcfdf2b9b29c9b588ed9f1b15057ec58d328ad1d67b2db7e38e28e13069a45366641179a14202eafc67363d97ba2bfae6aef3b0a921ae6112cf07eeca40344de5a79484b50f14cb0a6ad0b3915305e09a394782ded1977017699f1e8d7d4ef2cd04bd2a0db609c51217e0678f056ed0b5deb71babbd3857b274600772c63a51bbfd9a69d654313bab1af7d4007fa5766b0c9c83034663763c80ea04dae42bc2c4ee791d44e70494b5eed634cd62a9ae5b33ea357ef73e0d2df7a0e9d71c1ed9fe6bb549179f95784369fc7d5f502d68375ec8d3a4f0ae5d66f58f4af9459fee74a6e0fd18c04aa1726bcdbe207e65b65cc8a5edfea9e0d18226cd816a24bad4edb21284d1d329f053eafbf2645a5aff630c8a35f3dead2452f287a6dffc6b8d5568de787c4a20a3df126998995c87a34d32313860519b5635a4d769a57fc444608949d02a129b364f5c8e0cdb449d2e60a118bb0c16ae98a3a2a1150e182a5e85b36903d5f6989b50d42b94eece50ab816de10c0b9cde675c6400d53262e8162e2c6851ec758129fc023c946ea3bcd4fd84b63d23f2172ed7206a3328f5d6076ef0981af7e389c27ba4d6d335808165fbeb4f86a90dce3b25f7b5133abe9248206b239e9471eefede97b19df448b1c39b9c88a6ab337b831a46f6b2d036ffa5d54e08d806ec9c72af14c1e69d3606fdbc0b3f133dd4911c81cd5dca128be9d0672138a41bf70890786c13c6ccdfa304767b22c2c805476c8b9aa05059c9c3d049d669535fd9969e758b5f2420796d34acc851bcc42613cb3b25f05fad72e1456cc5d452bf23ee63dfa118902469687b546b04565daad8ce70a44ef2a59c7a1d9b3cd32ea98d0b5092ca8b7d8f8049827552f473f0905a0ce233b8592f871eda8c434deb0833098a09fa7ac9ec5dc651440177ac2af1d92a16aee713d6a388c734495c38775e90a12bb796ee10ed5e0502f96144caf22ff259680672ff2d50e836e7ffd7ceca00ca190af54d0165813ca7bea85ce037dcae4dee334f777c4d660d2a2288b43506c90fe40343ce2f013ddb10decad0a9fe0165ff17d2c5047210208e6726853ba14029e00cbed7cbb5e09024611a068c0134a1c347e78084bfa4d89f266ef091d59773694098d60a9b234d32db44d2143b7456c416a61fc77c30be73f085fa1b6ab2ef2794e7b43f31d0d31b945432a9947e2fca7324fc54e28a5ea499764b6c340cd61e3d1780d9a43028fdbacbfdd9ab3adc43bdd41b2e9500d673e9ffa768123fb6eefbd5bbf21cb1a10015937d40493e62e42574a4084d85d3c213ffdf5d523596bc03156171145c184280338a070324fcbdf9d43bc005edb051a6ac5cea2ef0adac83398760ad324d0756ca8e2cf3153b6c27e15aba19086f37dcc493cf6d12371e495659c891ca5ed63f5043de221effb7a05715db98edf4e01b1f2dddc41a3fbde59f8737972cfa8e0302ef8b7a1a89add0d6ce1a611acfab5e976f93f95e29f8d255f1f8bb16c97ec929b2cbe8da83597bce767630b6c69914d1239fa6d33fc655f6f13d36d961425afe7d1556ed21333fcd745868a81e754359a11b1497bd5fb09e04d17da301886a2c560fe669944575374bc802da9367bd76c2be7ef8ccc8c6f274c8040c5b76543fad0571e1303075fa96b36e32ea09233247b8082230afe859980b3788d72712e9db288bb7772dae244a7bdbf64fcc115f319cd66e28062415084d6f3b58c83471a2a0cf210abf7517df9d756cc92709fd1f5708b578c407f5cf321265df5e377732f6124de4d4f4784f7d29d60834b87aa75c5ab73edf63f40e656dadac50f3103f553f29877ba798f502357312392a7cbec0f4cb1cb7f7f0b23328e4fbf95dc3a68cb11f3b6ee878cd4b692423c2d2f2e62e74fcb9b176a0d07cc8cf83976c06d99d3f3a3231236f0a326b7cf0227a55334233163ec86af262011e60f7a6fee588d09571354ab150f59979da54089230203b4b7607eeb4bdd818cfcc205be15da73e727f412cbff566796b005035b46c1afbd319187eeb1d4db79590e4930f528eeee677d3513150195dd54a446eef0fddaa76a241afc72a13285789594f1c1740c5f8621c248a0770297385ecadea6832ab2600733e7ca59711ec9165492cacc45ba95fca5165233e5e2a4d08542e40cc7f8596e29ff7cc96180b47524ae80dae359185b2a8e9c7d88ce13bc1037d9cdbce58672e4ccee82818265f48500730ee0c7e8ba00f7f42d1b73f7b6f07fedfabeb5189b4d2996bd16559bf25c8d1a980b4b1c501e19b1c480167e969103e13bcd9295a70c0b6a65e1799f35eaa5e26835f587ad899f0f8b43a881634239630ec1df3fabb5e11fe75a8f0334429adde56252824e4e0d2d0c1cb12aa843b864a17bea808a0d0651886a93736202d4f21861f92b68e272bae12aa7929a22f9f13b75a0668e11dbac17aff5e5fb27ea425389aaa1d7e90a1992bdb3c41b53453d807859e37ca862d77ff3b89aa6bc7da742c3cf0c1a8f96c3377c80a8ae708ca7f441d3ec1e92d97e74d9fd7b066fca23b601e1528f89fa7c912e07b1bb5262e0f91e293db64be1a1fb07745a5a1cf9e6a87489dbc889d33b98dc52dc6ae414b5406eed8587a563cb946f8ade5b9b1b6b8ebeee1aa939d3e20a6ee8d195ae0cebfd816a57f0c29abd89889e44c689e2f62f24e17e9945c4c2bf15f0c3aa3a54ebefc245e2d7b96617440e3498339b44a64b28a449bc22d5b0993bbb321f2bf0bace716689534cd42524877800783b776e8e2e6245f18d6e5b489c40f143486126e84bd1988fd221b7103524845c2c2b78e026b802c5d4ef2608a66715e0f31f18660f9818003dc9fda7a9d6955cd582a3c194c7a4fb964a301099008e386c20206ccba2dbf304d6e417b79558ee2f2ad67775bf3e4fb0022bdfe9cccee2634888b2e1f1ded0d2c6f026428b0ad44c7e2ab333f40a8c21068c83f6e06aa84047f1979e76719b934cb680beaa11a87046465e0694fd069f92b6a2e16fc0aabf71b34fb39167cf1a60fda9f3ca2c40936862234b4f2d261d28cb4c915dc0dac98860e4bb77772318cc99295c86d584685969d0372220ddaf2b509eeb046e8a8f5b255f1610de78fdabaf6f8770d3d4ee17c639246951e5faedf9805c1b611cc665151e40dfb3787dd72d63808755dabca3ce319b7cd6ca6d5709db7bf1850e02f377fdce587bdfbf11e5ddf51699e86f8e2833289dfd90def5b8bfbd18e0537bf945977a2fbb1935950af0abda228d9a5867e423d304e945b053abe2f8916781234a2b6f8d612459d7294e471ba248d9d47a13f8183fd915d8985a9e12e45766bf4708ebcb4174e9fd5ef6ad97c0546e07a761dd56e2f592378888c650451a2a10076db0f2d89baab115d16c48f25fc64ee81854a7ae811ea12930beb669ad2f0693faaa539ffd2b415fa510ef9bdb92b0647191a406d745ae5accd68aa00f7495e0bdd90f9d4fb952980df720e14c4fac90ac48a2a3b3cad824c8d689b6a16357ab811670773a8a7ebf7231733b803bbd443677db10c34fec57c3f46a01b41375ea853acb64e92ad3b309553c79bf707e07851e350461944b8f52ce495fc9c74a9badb1a1223ff505cfbc1dd17d4a95d4c9ab07f6f6aaf31152f33dd0682105075c01eeb87407ca0a54be11c429e1e342ee12600528619d0a2038b19cb0d9f9f9cdb231a5432ed1216746e090e59e0f8ae30f5538d124e671ae816a853c24419f77eb024ff74ec1ec804294f62e3673b1a7737001c7cc28324fe9a333eab157003cf6d7296d792dc7a9a23eb0fb4f2e8206e0c0a1098927c716ad220938145a06896e55b0ba0098297cfad373e0e9853f24799f89e208075ab3a255c1b1e2fcb2cae43c080f174a8ac2ac61a1a1249aa06cee1195fcc0b3656f9e3b80db5addfae44143db20fbfc2aa7a0ac1a0742f7dc894275f950c5b0af55831688971e76867f2fa281cc7a34bc8bebfbb22fa535b725ee3ca701fcc21c75ff938815abc3b252cc94a9d150fd0f0080966d059bc3616ba15788ea0cbef9311abaafb542454bc5c5229429f3fdf4dc53fd14d16df1ad2675f1ddc4de67622cb1d9e35c5e9e5d1c8cf79d4f774d02fad0978998a0b6f16526e4477e49765794e0513bc7eafb1ac6d92ba0c1af01dd9eaf5f46228121eec89e0176b6ee385e2646a15b44d1bdf840368857b1dbf5661d53f924708dfca96da46e75578fd6d3c3be4250a0f56f7f81e5fe20b10402f2e8fc45c50f22b36ec5963aef68b4f6c529477737ff98c978bba00e8cd0be02f6eac803b2c75646217f07e6080c9db03bf4a00435fe694dd37e2d831ea0910bd765a1f01f42534d8765b60cc9270d36833d8c82c2c3ba01580987ac5ad813f72be8e0559888b9463afa21b69d6aa9956ae4ee12ecf42351935d5b9c391323caaf295cdde9fb932e3d0aec4afc1e5719c4a9224c33643984d7b77677814a672c22c6f3c5149edfaee188b607bd61a2651922f903a203b919f860b4486d5832d14579fffcfbb90eb422dd4c7308de43ace503cafa92e0b8485ca580c5f022ec008061f507a4a3062052b5b43c9363ee3f7b542f559e053ed2996d746413d5f85b6de0e75a2d23742c8589db7ab03b4b59e16b0bd45625922f0d394dd4f6d51c2ad8ee0f9d48b70c214124d78f3dc942a21d29090eb26ee248a012a0db895ab6ba948bf0084f7ec261393b886522a11a6b1fb6cccd50a617edec8c777995f3b9189a7c4ddee049f7ea72cf26606a70f4f7485cb10bd9801a0cf0549f878a1e5b12817173e7074c3440d13b32ed395d1ed6e1eb43642d85c21cfd414f2c098f6ea3e73ceec2c938cea13b9f665e81081b39b35def9943ea5a0b8b6daf7f6c6cea203926ed8113bf25655f8fb1374ea8352bb2b9939a3630ed375251b5e758a82f9217ed06cdf836a3f45f4dc5fa460a22721e6839e7553a086a10832bacee64117d69edef30f63f4c611f6b0cb359e36a9feb0290020d9e4e4b206228e14b0686b255c0dd0ebed0a9044a7c8de5476b51f9f496ea28749614137e1ec731cf7ceec468c53cc9b0269eb9ac4ba1f60a3be566d933eb316be64b40b195a659e680436d4bdaaaf04bc5051508a3147c870acc2078b840f1c67fb905e683c03ddf5057cdf0ff844d3d71b98f56009b4a9aa210e36abca4c31744ac4a5d07b2536a94b7f096926eef101ed3f723490dd773e5441c004803ca25e538ce6b76242fa97ee58730373b7b5d6ca6af9c237797312caac2c323825d14828f65ed36199ce2422fe0a7ac72ee7ed141ce84aa9a8ca3c8224755a19fcdc0669d17e090619d68ccc93251c1cdaa517f6636447727e2fe34a9b75e4ef296ef589866ea514b65691aefac6daa3982eb720819efdd7f31be778ef518a92b38d68a38dae00e37572717bb3c966445aaf7742b921cc0e23b92e12f58488a89f3c28c6b1cc62be73edec3ba4c68de0b9694e0cb760bde80a11905edde43dea649ea145ca8b3e047d0c88f2e09bf366eba07918186a461d3dd57db93bad4ee8232eb81e87f3081fa046c4625d2ecdc4951eb94647e8c574ed689263090d918e1734155095f2f52e469af70139c3663341a11f86758e8fb7ccdeaa272e5dc88169ee08ede3b37c444ea25ef0ff6a3592467b7040a68c2bd788f18c484dbc1f4008af988534e5d381d537348630d01652e49e4cf47e87127d58452e9a1429a95f54fdc5bd2d78f08ff50d58b9e6a4b89aab32cc5cf9d5365029507a1c7cb45c3dbf341518b1cf74883d9c6f6d57f318f4ad8f5366065b618af331b13ad88c067b95a650f782ea7db282643c4254d90a267b9de714bfa912e39a8bd6edad54b667240d48ec8f94f1e74b6623d53815ac804f454a8ce793eed59253a419753a81d86f38a22aee2f0b281100274cc8f82da74532f7abc4afaa3ab478fedd5980c8e990c3b9405b264ed9bee4fedcefbc6805402a1789698fac4af4b900f5c84783684aad454d2b140ad7006b1a064797d85ba8a5ef7574546b9bbe9386ea1f9450c8788db8c201f29d4e0677cd09d627cc019bd7e262cb1b66d8cd376bccab255de797221425d109adf466ca04e4204ae0efadcb0f7937cc48374d3924328e10adb727afb55ba62a9b75d28a2d427580371f5fcae35a72c4eed64bf11f003fd235f48bbc85caeaa870ab8ddaaa90620cc09f24603933fa3cf6aa84f23bee4004e253f52402cf5a54ce3de7bfc49063736d9580219c3b37654ce0d2e17fd5b2738cea1329dcffc7bf2641db51d8b510da3e5d4da18322799eb860014bc05f42b97d86026d51a199872ff91e5e6e8a2d085e3c5261bd59557fe84d7b9a96119f3f6140f69dc2b2286f1f79ed465a0329a6c66801498af2058257d57c7e26e817e197ca928b5c4c52be08d15ad98716d7bc0a699314c8b9e2bad6839102884f82879b18a1f7bdedb4a8312d22178842ec9c0242c1cb911ee4e211866ff36352bb82a9f6748a26cc172930df9356e75145fa51c6871eba050de5ff14f48614e054412411efc5c46cdf8013b9b8818ee1f387148daaf2d43d7c6af1508fc898319002d4c1b512b4d5d6915ccbecbce30198ab87e887a8365475ca3ad0d18a253ff580afc861870d01bdcb6dcdef1c95d979d86ce6089f4036d616315614bf640806599ffb0baf678a1aca591098a06e638574446668834c3becde81fb5603c4b8ccb3f2d707249bf8cec1518cc71253d74ba041538c4b3377b00339e621453529cb68d55da29dcccc9401b0d9d4f60703c4efd463011a4f147d7705c8303676431c196549e5dc9a522ce33fbc1f5d699e475a9178db9684c6b5a45d5267b816b91fdc008965bef3eb89a90711320811f28e68981d947a1388786d96e74cd144b907e20a937f914329e54e1d5c182373e7cec7afbdde6c0a2a924d8d1746aa3778e5b5108546ec0a88e5b1079e46c583cb347109b5297a6d81a9c9ac1dec84e8bc02d880727952f2905f128396895cfe4556e7ce781f9ae9d5235e980a944e199b0e1dfbe34b04a0e9246c0559293d030bf37e3dc1147f4c2340713d394590f1711101da0ea69214b279e3087d0164aea8ce8fa465b959846bf6f8f9f5710ffec79a0021bec0358b11fbd10ad573a61ac9a5666a45d1f2bc82bc2cba30977a3d2ac2f293dbd9ea313ff7d80882832bba79221f6a41d3299e60f0242661aa0563313d5698dedd5cca3ecaa81c75421a034a6f55ac499f8e71a721aa486c9c0ce940b3185027cd947bb108daa8b5d539141972103340abe85233866407b099920755b852f4e552fa4a5d5c23254841e19d81d4cccdfbb1ededff210eb94160159475e73073e5d74665a57282d11bdf818fa6f1246fddd8e89465f2ea37974c89732c19e2db4cfd203719ff44e5cd62aaebbfc5f3771038b5ce5a460bcc55041662c2972f2d852de36b90f48361e4a1a89394f83ba7bec8de7b961efc6cea82ac10fd3cd68ed758eaa8f20117b2644fc99da5ce44bd7aa1601d23f8a47bb4651f2432d1285075fcaf91da0e5ab33aa7abc0b992d0219bc30a29eff194aaa3339579f7fd56957d41d4179f0ebd54267fac726bd7f4cd86763824bb03b282a9d0f86622c58c899453bd4931df18ed1a9d5301083863ff44e68b766096436e8f7ea17fbbfebfb5297a4e5a1bede056c68a802556c9f69b82dde767a5760c3a191be0a3a9fb6398a7629b417a4b4e1f767c766a52fc491ffe8acde1b224b224722665ce78180f641201840cdfbf9368a3914223456f651797b6e18e41a529efbc9e10898902c9fca54cf1b43ebd372efc401da03bd00d0b501db8fa7a05f368cae8065133a119f7bbe51d1e1fcf0525ec194c1ef8f4a85713adee46ce7512637d583d342b49ee74fa0d9120ee16fa4e0fe7745111d58307885184614837112265e1730dc6bb867326d594613babf0139c7c559f9b2daf2341fa2479db184f138806f79a0f2adc8218899c78c958b09a51fd1a13e870893140f7092e67e3f3cb5cdb4d9217487aea199ef8dc530c72b1591cc3ac866d0b668efb5a4661a2ee3c592bdaae8330ac857f95d6224fb6598cfbc673404292922335a8fba790a1cfa3e0114d3c4e65924b938333efc62199e2fa795caa4986d5c60d694eb299450eb3a6583dd619fe5f98af89dbd7c6e8457377154e26af6058687044b2937042ff62521c5a9560a6b5a22a1bc958b124a76f802947815f147637ac4958dc3725cd808e8b1780bda4ec7feaa1969661f16dcd642872caa0106e0ab592f7699d26d8a8d7304d5753f1f04af6b3005d9c505460f80481b80d9ad9b31cae3fc4f9a8dd4ec63a0a7b802d48c6105c0041116d8685ebe9d9c4c93c2b22e554cf84f2aed93aee4a9861536337c869eabf30ebea66bea56cab142f2f1b5da494cc39a77a044f51999ef5a02b605ca36f0e263150d4f21acfed93ef46f4b7dab8f873b962843e74d790c89ba9851ad5e0c7e329dc98cd4c8bdbc3fcb4be3f3f3296b4141813f928f864a644aaf36ac104998a792e7da410daa9126c58ade565776f6d03391e732bd89aad1a45abdc5e86b0f6e9e73ce9d5edd5c8a2d3d58533207f74c75b9ce54e27769ff927cb9db8da2c1b60c3da65596f32778e1919526ea9aafd959a7addefde1a98cb03bc336c49e6583bf3a24603a2500c05a89b579e1229410e202d49688bc8feffb441fa4404dce5bd196c2878dee0cf79c6f5c3c7bf9025772099c909df692a7655100d10093df5651c07ed317d35ef7cc01ffd7a30c1fdca289673197d5bd5ddc442dd0e13344afcc73ce5b10f7de08a91c4eaf49d4dd2e1defca495b6ac97416cb238b4e471c3d7a8e84353825e8ab29c2bcabdd617210c810fc3995ec96f430221d9148fa46ef4844427e44699eae8fa860cffd4a4830a2eabfe96339a282833ecd0998d3b8ccec5f081037df8eb3b5c7831965e515571a7517c8269c78b95548d5dd89a871c07469b8220271e5d72726dc537693e4674feaea7f534c014190fc24796c4a57900ed743349a45f52f7eec4784b4a8a4f7603c49aa70cae11555d4558831df54b77663e40a5422d60b5d66e0427ecc4078ee3aa157796b8ab0d25b96a5f2c8b62980e013bfda52e6b62937b13661dfa4a656e38636cb6422aa963076c859d109aa82a7dbf5dd03993c02b917db9d714cbccea3ddf045c7fc27fc6769ed96ed57393febbdf9bf52dceb1ad3557ac8c86d97a4940222848cef93e863deb5388c8d36bf20b236ae237e44716a89ccb23c3f835fe3359c0e9cb343c8a332096bc2a55f158cbd9fe1de394c53f2ff960cf6250855297b7fd0cd1986f7de65bce96f9f40d389ec4d1b224f448613fd03e3013026a08652b4d0a1e67217172f7d6357b3147bba2f76f9845c89dd8dff7ffc32d2a6905e483e38799df0d861c4b9332403727122246eb53c575e88a607751d8124447b1f6f8033468bea111ed593985a5910eb675dea7f7f01011e1222cfcb79f51e6cd3854c56ca0fe4447569d2e4e2f9e0317f71b5b61a01ea4d2cead20b48b6b9fa881b1ecd64bec97a5f3330b815ce14def6b5b3b02ea3fbf3cd3c09137f0edc57de3707577174df15f6a4c82da451f63af47d8234e86ba0c1f0134dc9e4fafe944c59ef8533ad95484d1ed3bde3141c175697aedf5f183634d777ddad39a42fd0d8d0466324431f82e221b651fcf7bd91bce59163ccaa1cbec95ed5e972be72afbb4cf7f0b455b1e013c6cc65a4fbbd97c9c1411de62e933dc0082a13a1457dae82734313b318e35a05aead9412decc6354827d0cae1d9ae35d2766f4d90ad7499590da309eed5a927aa237f4618409d1bf97294e06f71c1a33dffe25d55b648377598d130f7a8f97ad64d50946a0b8f0bd4a2f604eaddb087158e89423402824b830aabdac9ec2a9d5a9c03a5081689650e06187752a3120d8814d46d691a546ca74bd5809fb5f755bebce1d9f4337e8ea469204cdaa84f3139d9c3efadf7c1c867965d2d5581464052291c1a9eea1c2538b06b675712c572e112d3b751a3270b5f8fe153fc55507f94eae495537954265c98a63e20932c8d8439a1c06ab6de86e35cbf21722e55bed0e3d8cd350a0acd570d52c06d6cb91cf56c6b59e6d1a88043ae6fd35ce27bea9bc5c45cdc523d86496073493bb1850d1fc5dea5a7209f5055a27d841e653847a1508fe0bf35d5aca540fa7e9ef5743a2b0d4ac47efd16ac1a54b1a365271cc26fe2d336193ca31e3e2b9ff558ebe3bf1d808c09bc576e25fa769c84f85747f5fc438326acc35ea3ed1e5d3fcad79eddb4fb79e0608c12c7dc99a68cf2ee5bca86f5a5339e8f35c167ed91b57c3f526cc28a06b758d98460e17c6bcca212f72b14e2729d824404058917c459942334104aae7cd89a8cbaba9f928707accfe67533ee73c2d38553b0f6d1c1500f39c7f8414965a0904f29abf77a3892eedb6fe75a980c03b9d9d01b04978ec7a1aca86e1de392dcc7b4253ebb3dd5ecfa895f3e10ef5a0ee06d7843df6e08b5b5ac91b106a2c92316bb48d9d71bad5ca19a9582af6f9b06ba8164030c1d1899a8d7a4bc875bbdc1f018a4b38d030f951d855aefb87ecb6774221e0a64549207b4e7001b1bb12ebdcd108e2ed077904588aa40198718d545c80540a8d743fa1d1e3e5ebee6f4aa4c2d24f942322065c5977861d069b1148561e37b57d52c91569f38c1a5e4d99c7654c097d3fa35e2ed3547f3986d720903f3bb9a121696e3b0aef235d0591845d262caceb07aaf89a4ff0a90957dc49c4a54c8f28468067b84875a4912bef55b1ff2275aa9edafc228ded85e285c9b05cc9836d6d7295c27a0f9c6d226cd2800b604ed0a59dd686aa0f461887a2ede9bff2b8c2c5d0cc872e7a77094d0e1d3bfe5c38968f21719d0c63f6b77f62f3765622382230286587142b662a0e250699f6391db0f8b11b30bd8ce052ab9914e77711681b8ebebcea350998d0321dcd9bec1a72357f91eec12ce8497574b1891b82ddbac3a2cbbbd971270cd335a93703c87679a021612a551b98a8d4641948424d1f61191440efb4b446c2df61a59fd381b42a53649c6f2c46c63a0d14f9eb5608b92d3125da8a4cc7c834bd791837ddc08e864dab254b825fa39f2d0263b52cf5b5a5bd24e5aa6d9600e6f875108cec9200d58f84402547a4d1d87e6cfd0acd04a62cb26e664f5459d4554b5dacdaf9816c7b9abf344061509a615a4806a5ed097912fa7b242269682b2024afd586def3b8764fe8dee3912447cb202e2e50662d2d313e0bc377d053a5efef2f4e79fa9b6c72206b01e4e1c299ddba3d7cbd176ba01e19b6d5a6efef40f6ad127954ddf021acd1b2985724b12622e65aaace7ed18a901c6a20ed1e92f4d9f0a74fb34970af392d2b1076ab3e281bf0de4cd84b7e96dbabfd5845a4e381dfa32c2fbd82f912b900ab27b1877d846109737ea67ee25fbe526a2503083586d025ac6a02513a3b51da85b607ebdcd162069641dd2af90653e35b4a9cba9ac107b863506d5caa025e2d365d41e2bab7150c7bbaa5d48097cca3bbac5c64b4268df91ee9bc9d300274663a009385f300251f0b447b5278e5e3cebe9b760b91c26e3ce7edc45f63c6b3f4182ee9fb4e3f4cd0317196c0c973dc335f7f4a6c96f7d665172a57914867ad68c8b224c2a86cfb078d7c9162d70abb4cd634114ee8277ed7c7e6d17ee33bbbb3bf84348d02fab09ef6345860579282fb44d57b012b53d9d23d0ffd52d3cd60dcbfec403a5c8f098adfbfbb63e67935f7d432c7734e98e30a689d5d51af28d839a8da892d064ae32d797f24b4e2865bf6a2451e83b9c894c921d5de3a0726edb55d78fbbf621ff2037ff135216c47cdc9ea08ae4e5132245141b5afe6f3a4c81b1f1533b8c4711d28683934b4f55bb42cefee9f3d6237c2b8ca2462c05d12db284473f78e8d292d76df6867c8c64cf66bbe8f0ca321a36fc2e2f5bdcdba1be0eb6cbff089a13788999a7c7735d9f90376f840f12e5f792a79d110bc0ee19968b9f60b19ee5dd5712cc9bd37ef219172561ec23f141b45f3d0e5ce9b6fcbc8611f6367af81edbe5f238828101315622926bd88a9135b8091747bf4929fcdb007e4d14c75f32d7d0f052c8c2cd9dfeaa94ac690ca2f1bd71b1b137ff91e1f8f057bff8c03a8949795a870f3b33240391e1cb092ff8a149addc05da4bc5d526f8484a40f57a3659f1cbc81b71f7640c21f9bbf608969f60368c646b7522c90116ac1ce09bed7dabcbf906baffe1b12d7c10056d34bf35e08b4a736c537d77865bd9adf176e72a0803b98a6d4a5e94646099859aa6883422db5fd6ca50808bd6b1db2f80c545805e84040d09e33f440380725407a9490a6e78c922ec717e94d853dd438a93173b21cf1c46dfb9dc6ccbe2a80aac00f14f5dd1ea19d7321417a4484082aa9c708d1c1514fd407066e3de88af5312ea354cb73f84b6695ad8dc738de3231a39d6ae07e8864c14233cef36bbf3ab337e219bb0d2cba719f3e0fc8d7fe4bc3001959745f5063d1b3e9d14c1e78da73f6c4c74168f3795fc28a3f5e4b097de4388025ddea8db1e72c01049ea59f9c49ce1f8c76224167acf8765d78bef332d30e415dec36f361b4c9f5829291296dbf2efa4cc251e14bda4c53c27b20b7a9483b6bfb4320572f9b9cc407f0e8b0918c5d75aac597c94bc101e3042130c0f12fae3b77f616a9a9bf781f4dfe85cad19095f54b3902f82fd9acb6ed208334f55fe9249b5d68a01ceb4dd0a2c0ed6e8e1dd32e03f6133f547923d9d4079c99035cfa660bf2f0d2ad8f558658e56c676bd79e81f0345863e37b60399a41a439ca4bf10af20c859571d1df1b2a0f52ffb9c01e1875be5688b4e92ff6d25c3b6605fcfb1e595b318d479aaeb80502392872e0cda61dbad7b81a015a6e7853c33c969ef72902076da1ab67afc18900b18c131d69b03a9a9550f7cc64ee495ff95eeb8c002856ba915e830c6363cdcfdd121bc58582a031b7870f50b409d930961ac450273224a6bab73d6e05cd3f267a97c8ca2608bc496e406ba051f9199c89a1278a312096499f3f06cb3d743ee116ab299b99ed38d13bdf5731fa4a7138da8e3fbb368aa69b5c68886d9703d03e269941f33f8995311b5e33193aa66be3c81cb40365a094f66071dc9cb95d970df0e5d5b1cafc7d28eb3de35b076fc07e17b2395317160cc3bc192ba6164a596f845f527dfc1529abb4d2ff3a1632f0223a114cb7e32d4a80dad180fb933ce7629a9dac517f7921c04eba57a372de3182c7779e3e1792455535d756a97227e657670b1cc3eb89befc26550c16f1374b3cd12aca8f2d88d368f099c8929b3f57b4559b2703f586f5e2699420d2f0520431a114e549669e9084f4a7088f576739fc6c9260d3237af8ea0cdd3633d5b95cc2e3c82f091b65d38ddbaf79154b27a7e5c114951ecac44700d897453d417d1b6707754bcfa6392a242bb58a4f90f01416518a606bd70f192be9a2407134f5e18a64996dcf215403f5cc10313f29d47085594204fa652cfe1ea299c287df04e38d61f87a07730ba7bd4389655d11f1e689cdb11d59de2cf1c7bcd3514bfd30be107e7436c4f73a7c05aa3523b8182b4544d489cced62067c3b044208cce5ba2bad0249115a9a7e5edbd7b0633495246ebaeb53cbc69a9ebd9a9ecf54b67aa7c03c1c226465d6baa0337ca6010bf3b0a88ec4d0837095744a8ace62c0fa421f26497d562055cd547c872dde4664c5e4e6493e89c696d141967c2cc617b1fa7d8156284adfdf108c3b0b5d409d4c26f78f5cd2dd19d981890c311f979eecc580088d39702667e5d1aa5d0f37e19e81857b54c1e36f9f29cc423dd1ef6c1267b22d40d032f85d48f28394b9989e54cc1cbccb032b5f6fe195e74627c0c882dcad8757127309d3661baec0f270d93fdaef1c06dddff03cb05e1bb6fcb91c2f401d289bedfd9ac8d8c74a5c65f1e75f2f81f04b07d93029fbe6c0301d2eeb6cdad27f6f8d1f08240b55f8dfb93858b220bf333ba321a2a0ebbac1d1568c5d63ff7f673367138fedace142d62a090625f8b94f31a756067b732ab4e388f526ecd9a9ee2d058e1e43f9b1796dea9bd194e2998468bad451e1056df81a2a050fff0fd5e8b8b64e7ac929d7428d6e89f752233adb5f295855dca0d4aa7224982b621ca2a81c6a52acbe4fd3cbb8379d2f1ac060d311d7920ad71d11f00e744be497880ccd8a072fda355dcfad43264175afc9f967922eed7a0f11478269598c0215bb2945c6d7632baf3458c3302110b222d52417877af5a07ddeff91e6d41265267a65b2039a77a0e2e86370d9cae49ddf790bb8a15d8ca952a025f318de5f626f95eb6dff5d8e7dee73a06d13c6a70fc78709f73e7a0882c1e03b3a2336ae29a2835e5f4e8e6db42e8ded2eed7276ff4466a93461ccb832cbaac1f29f6305f1cca974e094691041be11d4cc5fca2cecededb75626747f053ccda4b9e179ebf16779be8cff36ae8cd33468faeab7f6997929d2f01df9d32877b1cc5265baa8967ca9456827b87f51454f646ad28adfdf58883da5da227641991d56b596a3c2aa43f9a078b38a1bdc2c25c7ae230a27f63b037982baae73a54defe447fb97a8ec9a79268a961b6a99783e92da00995df5a88011b982ed7318249fd378f07a2b711b2390ca076dd3b55a8cd649b59b155ef1f462438db927a79344c61e9425b685b0ad857d8d97acf1cc60fb2c098d67c405582669cf7a8aad07b2eab54d06939d3bb835153da97a7e6ce0dc5023b504b42ad8f0aa7d70556f174b1726a316f79d9a5dc2ec42c56d31932e4a451b74611038e4ce1dc868f7bd3ab620571faecd55954b3a2386b5e795e50a6ed9047a0bddcc52612e8f1008012fe6fd0bf993237243244920b716bbe65bef7d89a941613aaf4a89ae49639c66f48d1fa17a6cc51a6e7ed9b0ff99708b1253bf4def72c848e7090b4419881fd978c90026e8808287a29f782d0e10c7730180150e54f715ba1bcffb5f790381fda7727ba2d25c732c648adf6fcaf37842044e0b83a22ad1e496ff15beb10b8bca519568982457dd4ced944984b6498fc05641822e49833928ba23de2e8c6864ba91d6bb3f8cddc93137ff2ddac3757610dc507076782feddb7de971dfb474dba13c3bf7ea9d7842d2fa8575dbedcb66e900e5216780d869a2bfd0719080a2f0fc0a2df90e012b2c932dab33559491639f3ff6253b5b8d08915650cd09f055f7b2c334921cb3fb03d741fe8044653197ab05b69606180458339da70ac4651a02000a93dcf19e3dba794ba5d484c84914e0907b842d432b585edfc7f17bbfd7479d3135b6e2db4a4f13d1950f0427d02441402b175ffd54182275ef73f15319468c8711a2fe584e4ed71fd75b7364d2140736f4fa77bebd17f595a93e0c0b9dd729a813963fcd756e8f7d555f6fd4bb5a7ed0b99dcd564f6cebabd144cf797715ca416fec434e0da8d97883bdbe076bc73ff1a3774410e4a7141a322ee8f740801b2b12c938451e80a363df556b1d1fede04ac8c726854e77c7c120bb890c11a24fd4db9499ff05067affaf57e50d6461e9c27fd2e5924b9bc783e66c5c9be1e038f2c3abadb2d103a29bedf3a39158a6a994ff1e11487295f63bd546b86171f197543f35d0892b5b03908be0f5496c0505d0091625eb7f37f52a4e74af5c3dff1eda4dd1d3ceab3bf112f65156542acd562d18a9cd5c202de9702369102457aed71f62e6b7591db707e4ce908e2f563661cbda47cff784c5d1f91088fff3045a6fb6fb1f54964053556fef917ce20e6ba3d45f2e318e0b3350d3ea0e9ac1fde5cba4c9a62eb9449d7e3e45dd8dd61d47419209b3554aa7dde301d6d27a4cdb7f9b2aca2492342bf9eff55abcc2653f42025f0d481df5d4e8992cb556a09dee1c21435d5b347c9498e3617db2430e15948fbcca81a5dfcb84d6207ae1698ea81acf45173dbb9b0069c4c39d694f744f7039cc125aefb354ef09b99038a4cbbe8efc5037fdd973a51069990c2a58c27fddfdf6c059772037d127b3e82377e76f1deb00035766fa06fb2dc37cb20bd4efc445c501d35039b3f677dbc80b978d1779513b3aab8df1a39229742879a327604875eec930a78f2c8956b23f6c131b4d612cfedf6704092fc9bd2d1fdab371d3e691a916ed633b299262e6fe8f0725aa43d11cc54ac915f02fc99181e4a59224cda14c7f8368f22a0ad0f2862de05d6d9258d2e4c43f8f083c79fec97a4e1127a22457eac94622672583efc8f371ce52738117d6421fefa7c826992dfc96b8d6dc4192ca238260da34c9fc95ef19db86e789a5c00e7fb88c6a4edb062465b0a8f4c458a59b46fa38564a45e4eb05cea50bfd52ccfd6853f631ed3b32ddbd61d523cf438ba9144e92251426e32579a7df7df10f00c1517b55b02681205b2f5aa8f107f8846c447bde8df5ec1e0506bb1b18094a623d50d0e3131305bc6eb04fd3d163c836166cdd05269e384a4ba83393c188a70b18b974d062d5c4dbea07b01c48e2e5d85bdb919ff58838b8e904e425f7ed59b5c5a231e93c539eb3c2c3c819a20a48a7021c53d2de16a5c64c9531aba20dcc6614d36f0b567261f09015681ce5ea3cb67df80bd43e925b02d0dc40ba1576f582c511a319316496057f222d8a034c6063987d98cf26a8e25cabec12f5f1509004d79037b97b464a40e1a668c093f8d2d86d7a8c40104263d58edbd5e63cec60db4b2e835b5f95c5010bbbc7272c68cdac217857181540fc930c9635a47bfc70b7c90dc6a0cc9aa63eb3e10a4dc1f43aea24cf72165f0c836d5d33fc7d28f883b1ee52795015a3bbf35933e98313b23277384600ab5733bc54b95313057dc5cf2b6516b8bd23bf962689530811318576188d00f91c3ce47f1d3266dc902d2039bbe874df557d72a07b110fd2f9667991f7ab9cad2aa091d10537d86de948af05c2539cb2f14295c87fd6b97058f9368137b1e1fe6c4d19cfd9ef6cb97068d7016de2737af43b2f81192ad1ac56e4e72e1655829a1bb8589e3b2b11de4fd3f837435a189b0b029c004224b06a879a0ed5878248dec63f2f102d362fdc47efe981f6ad5e953e77a2f3cc530f3e3b3c72ed06aab350ddb7e3bc57266edb29cc67e7200b765ed9feec5b5bb74a52d434e13fa6504a595553dfbbbc323f845ed35916dc0de414f0e1f61666ccc598b178b5274c1162bfe07b2230c403d0f62c178b21c64df361cff4a56912eed849c0263549db97003107c2d8f165ccd713af58cd684e4dae8cd739d096bced2ebbdb3ba4b23c4edd749060e5ffe323e903444db530195ed410404e9e469eb8c587edd5d63f73078301f7a75b888edb8848df7a151d1535ecc86fcdafe11658ba6b38c266301cbce7c19be828e46e9ba148f3a2deedcfd6649d522531a91e7d1ad2aab4046ac92f25c1a6a422a89bf5e60924f5310386cae7974ee58b005aa308df6c17e49aae10939c104e07c6fdfbb1b508e8ae672d97ba11d0614f134a23cc7faf8d6d27b4b8d3d7dc2a36297a225034bac47fba870f9192c36b6219ea77665314ede65b351d6cfc365ddb75b04ac56fb34a962f9dc411999d66bba9a6839754665d50258bf6b608928f8b4340e3a52734ca1c699e13e825a995394f62f4f839acc2c4dbe3ed9e08d89027f9aef840be62379767e1d9eea74d6a968f2254f8f09bcc5005052c26702201d1079aa55529a8a670c8733f7fafd0a091afd8158b7f61dabeaf4aa5d7cf3f5c0a33f6e37c415b36e5125f1643e03c30fa02ea2cf436c4299dc912b4eae39146190d0c38453845a96f479de86de234d471643dd4cb05d82704352b590fd714d0db15d42b351559240986f16b44bdf5934fc43ac147db26fa197b49f53641a3f4bfd8abbff8f2a1d8ebead1729e07ec195a6da940baf0c3802c0d21dad505caa4062f7bf61fc149bbe187dea9077f49fb8ebc830fec9e6d5921dc4c0754b306b765f56875de4489f8e848ff6909c8966e72f4d0f8fdb44fc47b79ab8fdc099d55d8778f5069bbbc5ecb0eabf8d167c8df9e2a27c4e62da2cde59de9274e3701ac70043e35993a368f0d8532cb4a98ad4564dda8be509d41231fd8c570f4461a5d69552f613a77f5159e11a8b9d7af807a6dd6c8acaea478f52d41defe5fa88dece0b5f984907388adf4784e67ad7b197c0b6d8e4e326224c2674263a2fa9ce44356c1bbf16180c533814880db49a522470ac647871a3dbf9660a44ba4fb4c5cecfba61a1b2ea918fff88e9dd3c360200bfe470bcd83471afb4fd031ca8579f682f362669206f2e7c2daa9383fd6aa36e9f1130e9383786c5c82cdbefcf86ba164be8e11f97527fbc2f1ecd08cd3fcb9828b5cd9f136257ab8df3a8551e7abaabb259063b405547b9eebf1a074f0f697afebfa1ef6a37986638b4759d97c95907b3a971f760bcb74d938785b553da9945a8f70621ebafc8d4b265b0ef3a4e8870b81ba20081157da56c724a8a27a6533ea9620d95a854a422a043b12840be408e18508ab07e0f2dc501c10c8494e13fb5d80894ffcd23553bd72ca5f8592efa5ad33692c1e8bafc1ddc02efd29a70debdb1999fe391bc21a6847bfc3211ee0bfc2feafe97cbe9e0d890bb7899963cdf69fff6267676aa678320a28d583954625f515bbefc622a77b3383a78b42118072065aaea407fa7d5501b3a9a3a97ae202b7331aca850302af2b7e96c6d92005a0230eb1e0b6147e77f4e0688df6ef37c4bfa257d728679ce3c8ffda622226c2bb906e7cbf49e1231f9c452374b9d7ff9da1a585c503036d3324a41dc1b510e72bc694e88901fc3ffe24c4f1a1c417de49ed12c3209bebd9807143ea1b10f151a424b95ca2e005ca7b46e2a3945a8b58d35f0b177b2272adb7075b5912f2a4e2f732159c56d0bd5cab00cbabcfad24c50521dbda46d5a43ea7e8ec2cbdcbf10c98a78989960e0d0c97ca864e059e80554a9010f543e76ee239ee9760c63b9dba3715e064a4b7766282e15ee874b79434b6ae4cbff73edaacdea81c4870d55d61b066ba0baa176aac53f5957213712ae0081a527c6417035eee892c3a90e799017a48f6e0b01389c3c718cd8154b672bbdb64d26b8776b79e960cd103808e9f29e1603429583d891ae8b65bfdef84bfab651a8d5e40f549b1317b3a4e0223842095f237fe577b4c856b5e54174cdc464068757e7f4bb9ed42272ff3e50ac3986c1e3ebfc74d5045f654709d3bfe1ad487317226faecaa4828430992e03c6f40a01dab3da5a2e7857b8d74307ce32c45b6eeff8cc2ac55726b1de7f8a21401a9995e8b3a6e53b7aec56a32e6266e58ec8cb0644a605c90c905fc55e0a4687ea6ff52d7d8788a13e6e39e58e4ef04fed38b1bb06cbdabe07bcb305e38ebfb4a06e1dc16acf0c196ef5d5cc55bfe483f1dee0485229c158e73dd2b9127fc74d5347bc4cb84bce5fbc943dfe5aebd04e4e1985f5f80f45dc0bde00fe3b5e63535b5ff77dcf8f5c6ce7fe2c8ac5c691d30fc1cfa7672e50087672674f2adb8f3ad637f83e918f68695d06b9491a8acd68dc8e00378567a1e51f786d7c6b5c3fb333e1115f32e6f42dee232f3acf1ddede52f65f03cc80113c262abc60bc081951f44dd8a6dda69913ba67cab669296ac896d98378fec57ce4085d0c0a4e640ea6365bbbf39c6d31d4c0c7ca4311923a083f25ea5b3e8a6d0a046efcba23508962662f3424922702111b256b0cb276988c8ba726d39309112a2257d6bc627d4d5b362bc5c572aef2354d4ab54191246c02f89a1e771edcdad988e0d30cca18d1537b066072eb4abcd5b16275f512a7289679b5c2f8df7cec919f86c922b73e522a4132b37bec372230bbaba597c7d23245acc788cc430f0851f664a28a0f73b122dc322505a223d1b146bea55474d588b90360f04b0d4ce3e085a9314ec0a826d1c782b41c73ab6000b9af62704c2f8bf86eca568268bceead4af56cacdd52436696be77245b27f122ea36df8b093ea3a9712f2eaaf92100d22022204daa2a3847fc91e7143f5cb49d0d004b242b4614ddd292b1d5af8e0651edfa09dd22570fd0a24388fcc166d5b3c0466ba512e6fb67f918302273cc8b10a2b3bcb92e0a4683221a8760334c4c815538b7c366f4e2e10604f6c35e6587cd55762534fe62fbf6fd90ac484137d64cc739aa5d54a4e3d988b46320a8c3b64ae11bcf3af1b45c59fd65cbb56d093a74ea87189b7dc7f7e5c358b79ac6576784163d7e21b57a084e917ebc13967400fd96cdb320e6919ce934df35048e4cb03252512a5d6454e1a317a88c28952b5fba67044114b4cddd120ca24a7c1e06b98665d1bcbc7df275291abdf88ebc605f65f4d3a306b728d46509af0d6109261833f51222b1c3b28426eca212a44aecb95dc3379ec68d30a7511c9da0eb9c2b2ff783d6981bab44eb4fd7fcd9def7b16254ff24877f412470ec828bba76a3024b0ca0a61ed3f485ef2fc8a7826899292e99bc4dcc8d74bef2fdf4610603bbc40c687925de296eb73a515ef10d4034b268a4a910c14828291273bc95f531f7b63afd8a43f5a9197ff59d43bed24101acaea08793a5faf0d463821e65cfd507f49e61df3bdb425c2d2449c350f8e0807a27e0213ddef98da60a032b511e0226f071a4007a3549caa907dbcd1663dfdb4ef93b3b9ab239de31180c60f2b2fd01f60e343183ad515d2666fe83083fc4ac23a82698640b5f8825ddfef9aafcc625e66bee334e2ef933fed32d2be074c569c1a22ca8730c21ff43b8dd295e017995edf47686d37b8bb89262298db3f7710625e4c9cdfd930dd9a69dddbc38712a99b4c8dba73b601c92df00544edb33003297a6e576c125d8167b82629a374f3e50239061c11d5fe291de6bf9a702c20d7bec62fef5b8fb743ed27d040b658061b4c809bab5c1957914d00d4b1087868dbcaa56433daa9ad76913636591ba7c011cdeba2aca60a7a11f7856bfdb003aa22d7cf567de282a842e67e3dca7aa94feb277369c64cd9923b84e165e291d9bb9033961bcdf2f022244c9e72381b4b86c256d67eedab962daa1a989086d70304178f2d41fe8a608d6ceba7bc3821474c580f24652126438b060b5e45239a13fc6a577788b5201b672bc04aafc6516b50d479d3ca023bf2da367263b5edc1965930943fcf7e86a1055da64c8f05f9c941ea68facbc383616bf6204129de6639deafdbb0aa3dae34e204d8ac211c3c42ae061a5cf7788558988b619cc830e1141eaf65aae81ce6d68038a20bfd590eda8a6f8d8db5050eba8d81b8e23101d2ebcd827c1d560d9717eb69f35984a9f413a6a2135ed1bf20ed4331d75033ee5f79582f5f9e776ce1c19ce3a05fec7f4b2a1833126ae92f7b22f08da0ae039a09a86e5f67cb80dbc599fe51815dce61ea35bf993fabd846b1436b30341af4035b177377a88868ad92103b3ab03c726e09cee40970ecfabbaca9f83596d3d0f5958c2686cfbc6444821f47b5966fe74b9c1f859137ac1b48f3e9e5d82df0985dad4f568bf00a24506b06b3465d7a451fda202b4d438ee850764eff3a789e873412cf89706229e75f323f1ba3e85e40f477068e17220175752bf78f15b73904c127e6dfba2792c418acfbfb756432a2b78e04641a03d593be6b77056276ee5d921014bf7d9afa20736651028f82864101fd10370268f7f05bfe39a3ca0bb432934746fb9187a169387b557a83f0df8bcfda23470e17efbb24a3b9443f548ff1b9bd9679284fa85bfdb02eafb1ab56ae500bf695282bc81c6162e539d2a0bde924682a73d4ee8fd8fa7eaff6ee608609b491df1897ae636f95cadf5530bfb035339c4538c612588dca42f301f6872567b498755bfed87b44b535a5c8aa66d06e29279900fe6136ff064906edf37cc0c1c22d59a515e3038272c8b8b55ca6655765f74e23cfe116c3d8ad5af644b230af44e4253040165d2848b124e1cf45914deb26d94a8a2e695756bbb03d5c95a0b6f3f0121543f5c47149589c9ca5b94c1dbd042d4a2af9217597f459d8e8269a2be3e4bc953ec5ee3b38d22cc682ab939de5dfef8fb2e72df76842493dfdf8c4f5192e9787d30642a4f3fb13089066738884021810649eae3df93e51eccbbf039e334200fd0a7c4a506f26c9e02ccae857ae0a88c0706b6e7c532fd5754122c5283519888b820fb6fe62492c2f4fabc7776e9bf8080a97153d59b90c524e1c50bb84a02a6fc55461ba9f16391ab44dc7338dc579458a415fb1a87240d1c661c3c0fbc774092830fc500ad1c55ed95cef134124c07b8530c70b756c457a8b664daa0c1843e85f10b28737ba0b3124df828d0ea87ff3b490e3312204a924e0d1e9fa824fb200c002980d89819ca5b0b1364e21aa1ecafeee5ac84b29f5bce75494d6c435c53530c85aa70f597156e14a7f50088120fe974d4378bfe7b8168b9bbe33009279e7f23813e38bc8008dde0943156ed2e13d5a272027e3e1f5f4535f0b121019405200811662fa0d92f13f76caff63f2c285d04efd3e64b9111f8deb1703a18c39928ddcb1c8e89de3c0312f4a2be49f5dd9b98bdfd2b920b542517619c6a05605af089595e190a8fe5b28f0f63f98b11df0192fc58e6eae405399c2b5888a90846bd9157a5c98ecb9bf2b172ae992614488c250fbd12069f57c315042df0590fd9e9b6ec657577226427433a83c0e16aa93d4c8363209d98ac3f3bf5b2ed64139f6d7c610b3062509ac915cf4f333522e6aeca54f8b5503425a2110a89de8c151c3fe8aaaa799b64bdcaf33bb103d6445c8b9012e293e4d9c2bca750fc325483d927cee42ac0e2bdb2bb8a1c6e4899a80b2cf405a31ad9217be16d00606f3e45481e214a54d5d8f3f87959efafd3596e4574ee73fa2e2928062d115b77a83acd9ea3025b8a9bf7973675497dfe9bd41da0756644f1e68c9d226e4dc4cebeeb29a6fe0b5db787aba88362c6fba5e4f7b733248f539e2c7b76ac0fafa2649bfdc0f68bcc762b064da2337a2574cf126f28c99e3f879e4f17a2119ed4aa486e559e0433c800734ba80389c32608c14e3d7ce03c6539b9e803834751c279ac2bfb2f8fcf9d772c8e55115bf5a472223c95517ba999bfebc43c15bc200a78207938d63d2f639b289bee0252c646d51233d995c9f4649ad92239cdc04841d8f69c0c0dc8c3f8d85a17e5f13b013e76c1b305634b73aefaa6c2f9d9402fe4de895cef54d44097db0af5ae1a3f10b37c69fef836a93bb0638500754195dc07905a1f665a03e93753c44cba9482954111dfea6229eb441783b4b389ddc59e85d161ad854cf3071602ea5b1cdc39feedf67153342487fe7d3ff80cbf3224ad9d7bdf972b95e3ad12535bb55819da88a2fd6042abec3b6504c27d7b9b8672a6d1cd6654b5d7cd50e03b4640047472d3dbe12ba5f240130eef2d2c3952824708cf308ff48e3e4314f4944c6e35bacdc92dfaa833b24561db9fe02277d1a4790bc0ea3e28eafb1749b9299403bb23e5a9e40961d13c0b702ae5105f9e45f33c9afbacb95890de631fd366e2043c5bdc9b14917f75ac85e622326b43bca3c67d6412e621200885653625b9c91831dc475460786e94cb94b4e4e40b5a0000000000