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 56012 8a0dce47ce3e3cc756d8b59007e1680025b4a043154a4478edeb256c78b33260

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7c1ea9ab15f668d19139e4bf8260dc4ece3be129c62a22c9bd628ab10e68919f
Certificate Block Hash
8a0dce47ce3e3cc756d8b59007e1680025b4a043154a4478edeb256c78b33260
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00c058000006c10000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a97df91e79e3915e6f493793495070181a6671aa7694bcce6e76b4f73c2d28b1250088dabbdcb697ff9f70c0b8d6029f0031ea23207ec46d9eee9f35765c6d65052a66d026f1cfb2cb70c09ffae66f8a3b7fd63a97b18c461c160000000000000080000000e00000c058000006c10000

Raw Header Hex

000040207ef14f6607415eccb688905c380328892f61d1d7bddcf82ba97130cfac15ef75d2e74aab0843f9f3f0ea8554bc87b88948f6aaf3e622cde59b821bf98291e33ec0ef0b6a783605189f91680eb18a62bdc9222ac629e13bce4edc6082bfe43991d168f615aba91e7c

Proof Data Hex

59,560 bytes
1212160103071d8673618f368282fda7d7fd16326b7da9b603d1739f1bc842b554f93bdea45449d6274064a4b8a9553bb58f468e8a373c24f17f673f77db6f026de1ada066a168a61f37109651bac02ebf96d474912c2d4f49254f751cf2690653bf008f02fc429c52fb8961f164cbf2e040a355c87fe9305a1c7565bc71f0c26bd2ea53f71acdbcb25d2e11e55c7bf88e8da31b8ebbbc1b0bfe09967880a701e0298f92c2173aebcebdebbd6838c74677dd352a24ae97bb29376f94f3838badd96909223d8397a8d0d31ba8b6a9be2bb47ce3eab30aee8f829cf32f31a3d7132517c6fe7a62a3f988a7dab08ca49361eca50a958c67e80e8fe4ae1a07c0528a8a750e7f870988d209a76c9d71cd5b072ae45c8681147b9519a2efaf607a726a08b624bd4a6aac0054f6a90721a2632a8968badd665f16e89c7461ecbeefc438fb5c2d4d3d09d9c2a2e740ffe27b68d67daa3664554b56aea59a0aee482c83ce12775de30f83c46824db45454a70a17966114c1d081f63609e169d2ca901ea6856d67538b12b92ca532d2f9cd31de557481bf66f10c4ba36a6dcc36ce27dcfc366351163d4c9735bd764874a87c81a2877ebca097e4d0727487df0710caffbf0cb88a14979f8468a3af3d2bc18632fac99e0dcacaf3d547c8c2d0b8f896a7309d3e006a532e46253789316d1b0e175f4d8d09ce5f404e08a7dae33aa58ac9b046cfdf29beff5199339401f7802b8eaded6eeb62df850e4f44b17fa2de5cc6597b6547add325d1dbe6103f59a0e5f3c283fa8b918008fd427914b789970cba2376b8976991b3c54048183471866a4bfcf34d491c15342ca67d6b3913c8cf00debf3cbf591fbd53efca0ac2900b10094f11fddef25ffcf973082bc0da9a908c30d3c1abd5e7247522c5ad929b41649f2e40f689ffe5f9db03ebec14b530797fe2a7a991d6ac65712aa6349695c33c9d92433421248ed4534c71d351e676c564b7a25e80e5666b2115e169420c1a4203719242cf7e43e873a2506c797b3407ec59a8a27fa503c181e11c00d1decbe71549357f2bf0f211b6b9c74d75a27c4929075da7d6db18d6d29471a8a44d9bb56e2cd48fc1170f438f8a559ced74b3d61c000ad8fb8be1e6977ed86a4dadf65aa1962c0b958498ce8dd57eb5b94398693d61ba11479779a1db0c4534cdab396bcc9ee6c496b572aab607be15cac97233e3a8028db886db3d416d3f037e3a1f76bdb1aa83795e916120dd76c18bf72ad437ffa1ad8df81d265dc9dc23a76c25b147d222f755cc20cad532dff5e8bcbf935ac0fb6325f8b874d889dffe38260e789dee47ebed79616a83454a817d148386feaf0666c1c4074e9233eea56a3a8e2994a11c1afc9ba4bca74081caa9296ceb9680b4cf616a77edf41e9e2d988102c3dc9da2d422430fdcb2d22f7aaff48a8c134b93416d2f7d509e1d7b738e7cdc9c9a5da7d9315cab249f27e0518811d84b656b6644a05116861476f4c308350f2662dbcfc874cfb68db115d923028006b3911df0460d3fc8707aa3e88bc2f7eb7950b79e7ca3083cb5bf881b90d9d9e013ace5ac286b3cfa1652d405706e1f9d6d6d91ed995b441edcc8a9ed9392a467cf2888a4682d29a94a0931a36c55c3cddb142ef0a016ddaefe0d0be1b0bba5f3b1c57e142728827b8ea832a49b5444873c3ce21737b75061129c50ae75d35cde2a209ad6295ec83f506a48880bb5e6bd049b26831032d977e62a0ef724e1ad9d1ebcb7086e1b92afa90dd5f55e32f4543bcf9122793183bf3e2b20c336437e6178b821276fa5606c60fc57a6b76033ca304a496f237864f53cc0e033e89d48fd16be003dcac1902c1b21b2476cf0336faf0381dff05d126c7f51b98289b6178a74dd2dd79a85ccb2e5a3b1739174b1f5e781f0be2c11a7f157cc0049e6484c52ba2ddf270d8e2043c587a5166b1f64738abff64bdaafb668ae1ba4b4affe9c58c68384711b8ea670a2962ba88dec9c2f5f3a9970a985f43cf04b887881cb90641e92740aab479e70a14c8c748ca40af49433c76aef32e74a8f423c22c890994e89f9fdb88703eaed898c27e4cd287f6ccf5912af1fa71ae332cf1b3d61f01e09ec3037a94c0e6742787e0198ed6e2a006b2c4def28039e2f8dae9610e2d3237156729f654a0935b98e869c104b0fb48b6a16c9d4785b7543de98f16dfc04c9ab59cb8b86c6ed9a40ba459c4c64c512bfd22a613c22ca69f5f55dbb8f81b0ce189692bcae824ecf325a35380eaad29fe006ffc5e8d696d99c4dbcabe1f05679372d0402ec52b151bc8105a2d7c45ef36789c1147fda4d90fce771be25599ba184f402c417de45d62e24d599dae60ea85377758a3456315b93222d268dbf483618b9e065cb05cdf54bd8815bc4be964538deadd58b0db1ad9a049e071e24a823b8cf57a6a4163cbd79f5016e34bef62c1cffc44d7d88d7ea48c9b46f95f0f78919a8ee67bc8172cea9404d1f895d0ff4ec12284fa72bc816ecd9040674717798f3f4681ba0f817435056270e7bd6d0feccd0c3287a847398d3e379f2d7e411ef90df6f3a19d8f10d0b262a87fb573d7a204310ad362aa4fd99e18851f87196c5d8201065cd162f7133d5f9cdd27cc4206f6f79017817eb864b880da10cedf2b7823d905a20cd62f4b356cac1fdb21c241ac96f1f91fe3bedd90c233f49eace46f3a804ada35f2a28f1fc10e97240d7485d32d0a2666ab999a2ac42dab7ab305b8148d755d18fc9928755b8de8371eade73bdc1b75f6fa76c537bbfb69d61fd51c26e69a5533389955d0f18093dc78a7cd2dc56635c388e872f39a9c25931daf9c35ec53e1d1afab29dcec016dcee277802e6811357ce32499a6bdcf8e925123b900e5ab1826f90fbc30afd337e8c25b0aa5b2143229cce16b2a2296813fbaf7ada9221287413cf264646ec827a44a8fbb7e9f549ca44c0b00845cdb952246643d9d95b7ca5c6bd421b73e032a69a3e468a1c18e42cd52d826652ee0d2bfe3a351a0fede55da53cc27bd943b4bcdfe1e64792f14b916bcf4200ca88db63f79b1bf12aee4caf6a275fff8a3a0519542b9c44e79fedc3e15bb8c4d2800dcf2a8824598257e09ed822d33cb412da5dc90e492e78700111ccae5af1e587b9ce595f7231f816a47f37a4b62262aae4a7352a72fc416da5fcd5decf92970b0e2ed4bfa8b2d7e7f379e3b94c50f1eebb20fee16baaa329bd3849b5991986a741d9637d62d0ed05db64ce4737310ad92be0091dd9c2270267e4b98c66e4f7449e0394cc6700e5277cb904ea5a2678313b3bac08a68ea02e266fa828547be8d8b240cdf926b708e4b832d3bccc5ccbf705854811210199d5ff5883308025e94f719347b26cd0aaafd857e20f7400ee003720301d2a9469aa17e84e81aee32e11a0937796457b492ae933611af0f12ab1f2838387caa76477b91ec824c24bd876d4f230b9a864ddf3f6d3b6a2abbd69a4d467a0b16060aa6e5e2202ec987d9686afcc887aa6a3ffa94457159e06a29fa715787d2ef689737f3e88d96db649e0381a98bf4593812ca85f8e0fa7cf394899cea65893affaa5603bc0cb3d5bb910751a848e2c6f5e3f70ad913966621cc019e61461556a8d120e5c0e40b27696da361feb8e6aebe8e0616e7597381b3ff6b4018ffa01aadf3859912987a048a24bfc6614c052f9b72e10a99fbe2e16ede8572f99674ee520938845ed5961b872202bbbb44921986c404ef859ef78741def02d38ebf690ccc81464e333856f8fc0054d51bc7d91ff44cb76e4a0d191550935e8abda42bd28e9bb21bd6de6983404563f4c64537d8e456a99d9611162b4a71c9b227b0af9197d34f85900b31f421d53188f3fa132f0816ed339f7bd2c55002cd08aa8988aa76d7b161fc5744c7bb4a788ca80b7577ec1cebfc893513097dc4244d6e546d8f5a3c29e7e492b6f852b841b31892f525001503931fdccfa0f32a7c6fadb0e9f52ace7340c1e48711d8c616ff39666ff1f62446e51c90511cb2399e2cbae7ea718d981775bdc2e19955d056ea5ca8671a8e271d8ba2b40855ced4ab9ca38d4ce8f469c9d4549516c8866086263f162d31b8b8371441a8939710c17559d0da2a2e24d664c8b7d6f6e2e4174d6afd5773fe2c4961fd3349c41ccd6f62c7555b668880ddd4720efe5416af880c59eda8b28f152ca1aab4cb4154a25a14478ced4fe3a04c6d9cb066e4eeb0cc69e71e3f1a1a54baf3d87798ac3c948ebc5bb495190462ecfb2ff0e1f08d8c48e3707b0572b983392e4a6a64b0cd418b06574c45d3d60b75ce29b4df9e808c252f2d7e39ba3b01ab6ac0974fd03f0c08ed687568c826971570a27b32fbf97c746116f93e316bb055d5654ec2a1731bac8f06d914042295cb2b124430afad7e42a37d55f8d41618f8f2488077421a7aafa9d74fd659c983674c99fe365c7bc3b40a4e438b946fb17576e770ec4bc80494922cd584fab2c740744e39097e638133ed90f34ab55ee1b05c74b274fe3b636b12e8f4785b1de119dc269648dbf37f3933fb755a3f9163f4da6457a8188ecfbc2446ad3d2c26b5cc25bf98c09f0b408325e2662244ca801f77d1978214cb4a0d53f2658d8d991f15a4d713d405ada8340c79452ceb258493e4e42293f195516f07432d5b400274c7effd0d6eed76a24892d3e49f1e546c5299865f5cbd5b7d64e8e1a1deb077fc7f7e1a856937056741ced5a3424a138ac0d156270888588c5f8542c7f4989165e06cb2f765c1da0c096f6eb13abf97b73f2f779b483b1283c17801ff845ab08b8c849374e091a76efc41509aab008544d41a7d3adc29e1bd2e31e773f739f2309d923fa5143b023ddd3123cb3b2f32169298d30b6edc72a63a816df64a76e7a47880ea2b74e5166fba41c3d292bce87bf990f46a94f4cb02625f3b30df0c56b11c40e873f46b15cda42f1e46e297bc5d62f341ee4660d3676bf295fd384f9b6bd981ffc3279eb99151ebb0682942c1d86573a7727d94cd6bf1c957eb40127872874c818f8a50cffddadf7da4a5abea4fec8401acf78619b5a29dabdb7f37577f1b8427eac0c85cca00f06240e899f30bbe8bc6a2d4f33ebc122e37340124b15e7a4dc93b9626049ca0b7999f2f7994b763f888003378ed2a52084bcc013884b417049ea5a9ab527649e46c63f75f323214f2aa7a71a088d32cf869322befc94799ec7e88f3ecbf80f1b57eea4811baf6184cee29f263b7986f4d3353aa48d717b51ac5988948ad747278481d0ac9bf9490cce882a3a8084ec3b9005778f39c7ce774dbd012dcf5b7a1e5df2ac49e386e909cf54f0510165267af81814b8d23f969901f7c3a56f123b8d9432b66458aa12a7fb80bf493b61692a14e91f08b8c4f6593e6eebfc35f040869a4563b1f7ad1723e4a503352bcd83898819ea1f3b6ee14a8c0d6e984ce8264afd23e4efa1564a1c4acbff4e995352b072dea412534520cc05fa5980196d9e918e1f9063d59adccaf1e7ffdf497aac0acba9b41218b5118225756f2e8381b12dc8a9485093778fe1012470ecce150b1eb7126b7465be4498fc488aca31fe0bcb2b24a05639c4f152b01b3f84013fc93a22f2fa5974359cec611d2380abb8ce13d9bb042fa459ee4e920b963fa225855f95cf5f13586d48a0317fc34bf215b1176afc15b9f4edd232a76b873b3745d853d71d95245735e12ecb4bc745a660d0d423fd29bb5c3d93eb02a767d3824bded6aff06d919c38b3314f120adbf6a447d4bcaf294657341608d8d4274c0b6166f8fb3195bff535263550291639ceff4236fbf7bb261f0da14ee361d0ee705c0e451a33952ca5501ae644d2e5725f879c423907a5e72ad1be9364a079a25a6b228ba5b57979e5b23b4d17fa8c238805b9e4be9f117c68f189b8164f29c7fcf75192f19bc4d51d8a944aca87a7d88550f822dd995fe7ea11e4741004b21c44ac6155c9a6efa16be743de150e2635dd69c2d31ff1c4c5296fe72ea3b91a26a99918b58805f867c6349a72918ac2771be988503682410ea8099402e306cf14cd1de863a5512a8baa4861d4b651dd317a3941b92ccf665d1b246ddf9c0518f7ddf8eed8753d2f95d708470d02352fc06124dd33c8abfb5fdc3a1439b9754c60ff31747a6e4c8d0e475e5486279d808471249723966210e190605218d105902f0b9b47e927033089a23840d337a8041343e343a368a67e017b724797ac2c81210d2f8ed21c3585eab671083060211ffced68c81171a81a1189eb240c027f0ddb0de9ac6c0435f161f5120248cf51f71ab230f8989d559159b2ee97feab88d573b9dff4d4b1f5ecb6f698ff2501e3782ccea86fb7aa46ed5b1efdc31d6983084c6a4c1fc0a5619f891372e86f793c2c3df2e03364492b571c77fb8241d3f7a7fda5e9dcd6f3d46026c176174963079a8f33d23a48d4b09e5ae0e5141c1e61b87dc6ad9bdc3d55bb58b51dd54f89dddc1184c6dadeddeaa0ededea137f3525df6dfa74c54be2b5cc9c1248adf86dfff6ba0bb5b967282b4f368a3467e7eab8b132b96b73d1b53eb1ca642f0b83a3140d9b3b844a681415e1dea862dcf703b157ae0f70b996f8ecf58e4569191ffc9683835aebad9cfa24f0708d28a4becf48e7e7e0477cab81f124a6d8684575bd07f4e5d34ae0aa5aba131e6855efb6187b86104a313c0773edb55a6f2372d1a90a7876e3475a386ab146b2306d357375542e90929a382fb54d5f151ba179d2588a85990a2362a389eb973cb7cdc2fae34f1a480a79f9dfcc2ef8290309bcbd39d64f9eeab5d9ff24e262bb3a6f1c4f1c10577d76386779e7b493067770d33a5e14b1c43f1b0491a2c510a6fefee671f1118d749b335bc350f82e3bbd897e2842f1c4ecdc2b5ed70edd30c04a18686ccf2640eb2d8e90fcdc9f4bd2acd9bfd6df80e10c596b758ac49d4b2077668254e5f22e4d1e07a6e525058c47744637db0eb6824c12cafb6c75c4b15c0079fdf463ff97a08dc994b9abdc3c5c8067b3a12adf7c38e52208c60d8c92d2de63d216e6f1e0611d5bc189072c5d838c5e79d3413136772cee3a443a1f2a60986c3c15097e0bb8ba44f42279dccc80fb4c12a29fa6f0784bfa916131bce950caea67cedd5727d98cc7a0efbbc2b3836f1bab9a9259c8e328573cc5ae5b2cc1f5d6786df8a9549f1c256a38555962e24e24b12d388455f246a7b8c5fb698f95405c30b93b10950cad2717d9194cd1a8628b95218385d2fc0f898c4f46d5a35e83eb4990413e7b097b1f1373f98e65ed768b324b8e4ea5e7a234c09ea404d9d3c36c9958cade41c12881c2f87144a86c9e95713f2b2f7fe13933cd22c53c70b2ba5365dd4ba28e776e798cef2a469432285d2acf116f1e4f3471d10e01e781cc31e7f787e5958876e1b973b93a446c97447bc82e00d4a190d3c41a8718862ae1868af9f142777e4169cf89a9091b60416b9d9f632c0deacc8afc5cb6ec4cd905533247fca8dff9bfff7ca75128f504f4cf446413329009d5e5030125373e2bae082d2f934434adb046546b07183f05f1f3baacba36e4939179e62e1205400546beb2335535c9fca421830ed8392af9e776317725a27a6ffc12a348c35c4f6c35bd85a91b1df6ff969ac346e8f2ec7ac9bcc6165ed040c8db28aa7ab0b667738f13708b070799d65a4027b097a259889bceaf09499944f18afe4f06e9f6043014924b0c5a890af31daabd66aa3105b532e51d9893c3bbf25fc8b61b6df5ff8608952985cbfd4d92063097fc7dd65d951f434a606a106744f3ee7646661c9d48d01ece0e97cfd7833a1fc40a9bf81abc9aa651ea9e62b6eff74b0088d8c73483effe67d96291dd12c79b7adfac829eb3129d8048f35e4bb6982359f07184b7abd749650b76da0efb5579681e4ea680fdff59e7c7c3b36a45c171ef05a9ccc96570cefc1df3a1d959e251585dd8b7fd363ba30e90ea6ec87af987f4386ba4e47fa3d18061554a66d1e194c56246238fbea3062e6f8b479c152d4c434dda49f93993da4bfbcd01930e50b27a575010bf0241555e11e88b609f8921edcc4c2e3e01e205bba56c383c0d2bd1bb9b2a7fefba00ecac732cbb9f217dbae4db5cfe696f47f9e71187fdc8a6d8c8596c75076e7568457771b4d8657efbb8f9b1f94076bf01f1014da033d39378ae01b8485a34219ecfcd0773945b5f40420757f00c54819e7b233346f4a5648ab4b4d33d7bf7afcbff47fcaf5e80d119af669c6973b605363c544fbe245a9f8a9993e10a6769815444bfbabcfb6b185fd3d2d96430035ce1ab34af108e798d170bc7694943fbb88d40e8495744557a267718a9d285e2df6304b07f3f065ac8326efdba39d4733ce3ba2ab4f8b3929baad668fe40851d6470a77dd82d2d0119e90523cfe171a1fd2d7e9bd8d6ecb031c689fba801336a6d2b4bd87fba332ac6a3a660ed0766f7f08ae2b3911f36b2a057d0e7913d546c1d12533ff19200b62a5e85ed3c29a1c7939bda2bc8eefa4b09ebb88280ee149db5713f05ef01df67d7d37df8cff886361f2aa1be9f5e34b71e5bd1d43cfdcc825221ff1de50c015f528d41c12cad08726f3ed768a32c922a28f1d26076b69b71679378453bd7cf2e8a2d4b86655d961b27996c1f0b1c68f6ed47f3398047acc18484a0016b8e90762585defc4eca093870f5dbe9a08fc9feb5796508656a1c3fe40fe312f06e3cd52176ce27e059fb667608210edc8ecf03184a5328289e7891b92c4e672cd84a808d1b725d968873f78d74b8a195555cc0c27467713c9482dee17f086d53009af84c4ecc061ec7eb98906aef617c7e7d2bb0840c1da4170da70b2219e5595fe1901cafbd069d78a91b367a7bd6e459152828d979f72abcfabb67740b52acd517d2b17447e7c9531ffb4102c9e521fe58adf5ee6e07bfaa3cd0642fdc360d2281ac7436f0c5abb29bacca3fde58bbb6b8476daca6cc35b7fd5d7c367cc957e4558aebd2adcca19e80c87eb0506ced6ad3b1d35a5fcf6ec02d33cd0a8f6e56442ae3bdf52d032ce7c559af00fbc6045dbed1d6bb03700c8fa9a4942330c2b4b52e580897386b8a5a5524e6aeb9a4ba8be7a2f0c3baa7608fac5ae2540c21b474ee143b1fb1866abbfcb06485d7280de6d10baa8cdaa84a9296a2ea106f5d8e514650bb62fdb8e71ad396f5af96e8f1185df803a9dd6b56d4938caee8c972c611afd113fcd40209ae91bc63005fe291bfaaa17c67165908d48922a907a91f8fa274262bf04e807153c8fed7be1df7fce87a7e8f8f6cfcdb6500ee234167feb057785cdd16570d28163aa92c5cc6ffed61b640a0a46466d60064c7425c2fc0e9a92090442e7c568ed32ffe05ff24ccb455ae03dab9f8824c6eb69d130aec7e521a3fd0339a5e3af38a9d176b5fc2a7aa5d0f40c18d30098ba4f6e71d3a85ebe43b87d23472287add3234fcdd1526cfc368fe7c7ae643d2c3bef43835d90edf833196e5ebabf9d512dfeb47da159439fdbf3e03cf50584e820474e1dc11c4742cd9aa51d1a4fc6cb09397217b8b311c0691bb2c679fae13345f08d9c7d7b74e3670e6403c0e3ba1bdaf6c3439c023946e9e469cfaccbb752824f2912ebe4f7a00303debf18ca093aa180e7854ca0331e44f264943e5d6e03bb3dbf6d696968b5722d1532d311b2df3fc6c94e7ec924731fe17d34da88b92d6075c907c792d16df02941fb203ab7bb66877c7c891f7fad7e5fca3b220187dfe5278a3d31a7d37cddbb2b3535c571e9a457026b4f5afcc4d0c8c0d4bd50b5e91c79ab15217c0f2a86e928e9c544f9951396749f3ef4f0b2f3b97d219339cd9dca69f0cc5c718a5c72412660ee9c71fe3bfb5eeee72b62492703e74e588ef65795c6a0e95b3fcacab97e1e0a6b60de0a4e9a7e1e0d0edee7231d2db4f5663cc1f43909df1063b7e438cb7e817bd280f44ecc6eaa196442d99dc510a282906092d76ef5dbba60d9f7eb47fa481119562511c88464e62ad279fa348a40f8dd39335454f58e23f35b037ff3901bb852835490a3c2d476585d3296df66b79a374c756f338381bbded99d8c0b1903fe09995a01efa7f6945b989b8880aaab98d28457ef57e9fc7e83df3f473fb7ac9c45ce782c519064fd2a1c074f9b49f4686b2fb28b63c1a64f5fba3489df6d951363e475431f5041cfe86ae0724c5c2ffc99681f16c13b87dab96d4850700c082166e19a225d440da86b5b616960e163e53a449326fb036959abbcaeab17301ae736dbcf889e422a84485cd87462c0ddba86f3948136df97d21f4eae50c97fd2db78df6cad7503735e83e38f073f8c9aad210bdde2d1265201dc353eaa976579e8e1829399b02705b7313e859725e99b1d75ff40be60192aa1034145ad9f1240b87148ae1f36c5e4d224dd751cf5c234f9d239dfccd4d7586a073a7e22849b76046101ef2056436fccfbe94bb54c4ce5686adc308ea9669ca24c6ae0357aadb9837964149747cd2835a652ff2bf7034c01f8276d622565377621e413c7072d3ab13881251fd63e1b401cd5195bc412e183924dce231e0dba3d8b2872da8810ed6c43e39e08e9d3b7ad61d064a969b7098e2b54d7e4daa8939bd1c52128d3bd226e65c24ce6cc94fb5e5490496342a0b740058d10821183b63eba8e6db08160cd4cdf127d3e3634f61aef37bad1341a513d20b99d9d09136f72513f51b8a50448352cc8357b649a4f430b64c84e8eba699223e0b80cefc0529806245d34df2910ddc38ee2717ac9c6135728375d8b720bc77e26931ae4ef406c5a2943b68e36f25e596de0f14be7aeb2323a71f8ba0904418f3c72258c2431fb530e489c01003be60deccb695b0283a8edbee25492d4eddba2beadb7f6a5001ce81a8e62461b00e9875e8bb4e2e39984863620e9a4f6c2910156410786bda30cfe9210077d9ad850086b3e1e71309ab264cf7054f7f9b0934c1cf3c2094c02b82e5eb64da5affdbf92321d1986cd57aa34f868a1686c1cf95db68d3c3027ac29d0598db5a441ce972bdf8ec5ccb986282e74c0277e1c037f18d57aaf08763ec34a9305841e0b7a12f283e3aa81cc30d71962034a55f5bfde577c317e7d4ce40ff64521d4645dee967c2a992fa71d296180ceb2195b257862006470bc01e6630b4eabd42f209e793e931ba75549bb75a2b73a2617a8bbd48ceea67d41caf9659863ecc8070d99e4edcd202ddb81d783eac0762d7f0169f03451fd78722fda328d019c862c4916a1235efbe375f0b4ac0100f81cacb3e2b02c1dda96a1faec061ab1f3e1e88015d07c1bb218c2b8dec74d57f70355bb3d5a898f1bee91b5c7c578eff8dd835d17265a5f33736a4c72468033c9ddcac3f6fe49e6996a453b405e918c9a90344259487e5235ceb2781986761333fd888874f990ea0c66fd0aecad9c940c8af81ad7327c307efee0a3f5301f8620821b8437c713c79b0747afe788bbf14c77bc8c04718b0a507761b9eb619704627f50a304e7544a51f8e231c8ca640349ef95da6aca45f5cff16d65442f107767edd3463ddad5daa7993a4879810ad58a1e6c428ca2e2fea8a416ebfc0b70061f3995bf1606dedc5ac1f4df5a2097719c9227f6d496f3dc5c6a868d30f8f7c148ee2df139e006a372cb1cb805a9889a3e5031cffa70ae3935533b14da5ef45f7d45709419a5117d0031a9a816095ecdf9338fb65d36db44a6dc17ebd5bc09e7a66aa25080b397dc8e47dbd1e8f3826d4f39757c2c4b827fd090b204b28524059c3950cf97dc6d70b50846cacf25444098335a3613d33377f4f0dc9399edd76cc78a0f564d00746c9e7f705950f9c5739755edadd5461c0e01ace3da5fe0e3308cdd04c0ff83a42775260d5d28258fed28f38ed9c6b0db987ffa6b461e579b9fbb81e56503d12f66b839b51fd5366980d307709ec461812500affa62b8c34c3d437549f2a684ed14b73154f221a5aa9284262000e0ab133746790766fee7545b2ff7b492d902f949e802572797afbb4c4c84371890ab0a96222a59c2807677d74ad818e3ceb23cbf1fb6a1f77bceb58344b5c5e9a6e7129d1412f252fe67dd600e5098be8a267a6d452a33ac9065640afc09280cb90068ec7b72270860b95ec4d49a75392193221405185392d8ebb07f3558dad6166a803d5994a3297e1a82849adbd17eb587aa13b3de87dc337b63f0ec7d55b5595d1698b220bbc0ef2aa5b6e89531d1fe771f06aa4240699a02f1ba1033f326df42a82d3ed2a11f463eb9cd7bb162a16e31ba415b173027ecadc19c5839aa13577cd914c1e1e050876049a685f69e521d82f04b81b67004bcece53df219b0fcabde3cd3c748ef6d26582e42557392be3c6c66dae31511998c61163de3747aed7bd030483e6fc958e73003b8ac1db61fdae85fff8bf2a70ff323009ae06ff8bf005939f60f9be64781c1f61962ce4e60c8eefe274921fb22b95aab52ce278d81b998eb14f53c4baba108bf170247ee93c75feb69b8f9adcc21854848fc3ffce9e400c45e6aa2f4ea6ff8214542199507bc3d81f6d12bf153463c02d4620c3755fc856d2e4c0941a748e4a4d0ef57bc52a5b14c8c214dcedf024dd159c7b5a009808236c4778c34a80487bc5940f3cd3da711c0564675de80faa949974560f6ff9bf4ddbfee1d05c6bcc1fd5133f4b2dfa147fc0fa14cce31d612eece562f0a4853abc36f4937c3dd235ab58fe0a73efcb4a4e31e029837d257d6261868f5c73b03643da6af23a65306b0fbe1c994b3ec63c1d3fda7d1f0c1ee9bce7b137ed1efef5c0ffb5a86910b4a3d3fc7857133418e8b1f88b6b83d256d567c43ec534e3f66f1e26849c6e3e156899ca89fb497f1414ede9e16db7873b404c300ae0b6faaf53a820dd2b2ff1e8d401319702bc5ace53d38355fe5c953f9616b3cd75e64caeaf948e1eb67a69e14f82747c30de37669ceec251571dcf54fea7730b0a65a1cbc99eaa0d8b5d1cecddba497580097873c709ac345bc091e4f6df104dd9c221fd7f1376c6e44bf9d3bd449fea97bd9645fb1e6e3b5cdb7d1b23b341e1e6b9300f34c2ec1106173a4bd328bd571ad0c506917fc13786263df75ca7fc00248f9d2fbd2f785202f0844d501f74964ad1eed9874169bdd9cdcd16967195516541dc236472c8b60c693798aa6d87783b07bfdda3e891f31c9a16aff4a7d39e6e777f7e18f92bad412d27ff121ad061bd551ec72e67eec406c4d21edc3dd340d478cae28bc16d56f24d723a5add8406e44d776035be4d60b6dcb25dab188a6e7ff6ee59e22e1caf0cc423e5d746157d5bb608982ea29a62eb447f8fc829d5a352817e6437225812481e997891810fa63943c40a90c33e5941edc0bb953d713495f9a19f4894819f3e3d5ce5a1e450931ada7290f994a59d105d386e8cd29ce6f8f663a32e307866c96f34d415f8a81e501df815087cb479a130649592e348f5d0681ced851154f807987c11f29924fcfec2d154138aed88db09df13e539e74d6e884199a6769db2a164c83263debeb50bb630d8788433facbefd1da9d4c1aa94b3b867f89b98bf8f4829a098b6d4e9c219c87a4b10988a7bd033856aa7a605055c975fb8a9db97899c15383a3bddb0f019a4468ce0096a454b2499dbcf3bad620612083e92cdc0c033ddb20c0b875db7a6949b75bbfd59e476b36af5849d7c2e77bef686517ead560e02f39bcf081dc2e4ccd0ced6e5e54378a501da39d09122e7379be2e5244f131f0d2078a45aec4b1980159118959404075d5976ac97b83c466007a822456f58ebbf0d5719c7b6eb274036c67b6e69a79e9d08941d2c968b981de7d38a47df206a3ed9dfa29b0607da5920c0149b73f0457fbededf01b2e4275d73a5c29bc341d4b363ddbfe313cdb56c5b99f421b3297c47bf329d4369a34e994ca4e073502d1f28c7c5e81dabb3d6ea5214da2862a56657b01a908724eef0611f1983824c6b075df8f5ce24aa033cb11225d2817a3bb48fb0f935f4a34f4c7c3c1d56e2124f8d891edec8cf2a8d9f806a1a5808d7c14829e1a8e6cf74bfeee834edb5cda9e3fcfdc7896958b298d65eba9894d1351c7722fead86566f198ad9b6a51e149ff88e78a5aefec7174fdfadb58f7ba92c452d57c69ab30ac649b56671db4381b21005559cd07ffdc9e9a27b9efa701608ab860796fc2f3538ee95f43376e3823a05fdd6a8dc4adbed863d79e5271cc135af9cf6f17c8d9d931607d9ef26693bab3109abd9ae66a1923b5f26d5f8831630d94ee96efb81c2d87d2230eaf15b0d7266ea95784ee0e994566dba0a314a97a77387810f9269802ae0db675de13f14e23daeaf5cb31c8885f449d4709107fc596ae0dd332e5a59972d8ef0536170c4382c06520120d1aaba155bb2df8dfcf325d75bb2c4506a14971d5a555a3821e54a5f059e20432841a22594274625e9adf414a4eb1e6016ab75ceb64c97ac88b8e4759bf917c966ba804a121858c41324f00f1a15be35ed319492a0c460cfe7ef0456e9b75b75d0042319901ca9f950b18269ec6103f0fd484d68c9cbffaf4414b415350168fe4dc90a99d71b949b3a8ac2e0d5b74b4fdec13ea99c31deefea3371635f7302056bd906f782ccbfb13c656f091c86c56ce8a0b136908e0b119ee32329209bff0f37b5d12666f6af1bf807e35dc001cd96e9dda268c1170852cc576756ee906b7877debaf71bfffd23954bc394f05a8ee0929d0b77237673ab4c0e2632379472151a7103fe7ebb7f720b61a46bb88a40373a267124785dfec1bbfe89d2934ebf734a3f568bef602aa16a2a9ca2335154b61968946464aeb725dec4d1cfdfa8fb05b9aa2af22dfb04d7be20312d4422901aef6e476dc4bf8df7c03b827d7a6b4e75b098c12bab1b5ec1f7d1bc28dbb7fbab8abb8903afb4f8361b6031cafee672f3ce26ce165e97f8126099bce74f4e3aa200fc682de4bcd4901f8c7ff3b30dc8cad868d831d2b3099a9450f1aa6bf8b68528baf8797bcdf85e1bbb7659a3a091978b3684dbc06147100ae99501ebbec0b8a0d769a667bc66aaa5b5bcc5e1a2a20a928039a57705af0eb10965cc186718eb05020691d6e9c4f642bb174461c0e392235eee92f1cc89429842506170b653783d199224c10c3d6d2e6d18a65679bcde58c4bd582956c8f801b6a074422d6714fc73d185a4f568f10d4c5479b782242ebd7c80cbda2ad0fb9da12bdf4818689037d585d25583769cf39d80d377895f6d0f02c3a3f1b72fd6f84d9d39b1bc7b2346f677b2d6de4a50f11e5ded6f75f34baddf47af62ed995969421c04eafe6fcfc8d3d53230a2ec6d17872b5069e22978ddf3b237dde645908de438356f8ec08ac6bae43621ce4aa97e7302f6786f2a23c28dff93b26377b83ec604a70410fc10157d3c7a2529fd853c7e829a23fe4afb11fb40c86763895085db0d7f19c393bc10a5b8a81311cd983a5f77347fd45bbdf13af819e335d5050904037941a5a73172416b7ded32dbee90c880a8eaa6d15efc09b62e13b0b0f615a2e7ac03e9e9c74afefc1bef0ab9f8ac2b2131e4d18adb795d6e4723fa4c08aef079ba292e70c66edb55fb7c89875cc7f4eeb6e052b7511a033bac2f80ebc6f554f3779739a461d9aac7509aa3fd41082403e4e5c9c643cca85e56f742b4922ad6572c3a38bdc633b21a0875737935b281bb0d6bc90762790740582fac8ab33be07896b98f608cdee0d73e6a507a61ae02fb7d47caa86a176a326a8bac9f07f48d377b9f23710ebefd9cbe617a246184cd84c499f2752f825f2eaacfda6e69f6b2d9fee9c5a9220f4aa93fa95f3b650324d30a7bd49a0473c529f931e848d1bb3c8dc56d030664d7c2ed86a7e8c53935e5bb70ff4cb78df9d55fcf613e717998711686aff6b81e5253b8ccd6455d5d3aa52a214ad3b5cb579f518ac0d671578d72cf056dd15058715f58d5b4b37048e5fe18dd7b85a66f8c0c1355546d3ef5743351e3799a93fa19bf9bbcce96367940277497cee8aa080ce832e0bc1f8e0509d985b31d678cb4fa5358d5096780302b4a938482cc900b98ad5fbbc82f2fcb3254c2875dfff4142dca7d8cc3d44735a2c45233589dafe707178a57f14a371221e2d9e27ca6a25407d4fa1c1ff79271407b92c0395833569172b77574d2a525a7dedcce35b96db9a53f147e70f8918534683a3775df25adfba185ee65b9f0c054638f33a33326751b3b76b0cc3e129002da19a33ff6aaa66ec30b3b89766c131cdc603ca6d14f2db5305c79400c18023d87027bebc9ce7523c62c7781d98bf4bed13e961be132f1b8ed5c0b6b70ad07482be78d09cf8ee21aac4f994092031e7dad4cf971da8752c7dd0de570ee8f1d8abf10499c384765bdd6750534f63940849ce7e89b3f066dee8d3d7dacf9a1bb62da97d4210a70b37b4741df9f47a6881e61b01ebbf25971a2497898b42893efb06da7309fd3eda2427e5ebfc1b1180221746b3a3f7898be478fc6bcd8cf424ac4764c4ad86d016ad00f5dad8014ce8057cdd7b1104c9a66041d6380139fbf6f6a5ebf23e59954941f6ff62de3fa9ec62a443c88e37bfc18f6cee6350fd2205891df1b52210947a5d7cbb05bbe8f9f7789bebe7765d5ea2a4d55a88c8f94144732d6a2b51309cae8a9aab1c76b9e172c16f595b03c2eb79b580f4a314fd466a3ace4a9dd0c99541636ac9d8857f4fa6dbd1e60718f456af1c852b8e88091922774f71e9d14d9c864b297d7e811f3bc85e12785689cee36d490b44520ab436a4b9c582e8952f6653ef93018a4e2c44e0c26cfbbcfc48d7fe1c94c58e49e51b4033bb4050d6aa88ee04760388c3e85feac5b719e49d2618edb2be1e84999e3f71e61fcb21234cba5d3f82ca66804293c3abf7c1b27cd2ca9570fd955f93d41ec0fcb4d9e5d96f8f043543cf30de0d612faf190f8cd442df05c2cf0848f233ebc72a2affdd0aa54e9e6437dc7facb158c26b06e935b87fe96650569f1dcb0056d9e0f44a0eb7f2f45a6fabbd66cf3e9e5bcc859a73e8267853aed8eb0a7d97a9c8dfc1717b151193fd9559e3baba56201e66941ffb1e5ba614cc1946ca613529168de797a17976565aadb5660b38741e148f14cd2af30ca97288be43bd3b612787fc79991e4daeb711aac4befb1b7a1c97b4cdacb608e93e860342c7721d8c44e2e5f7ac73187ae7af7148416a6759aaac12feba3eebd92ff994939898f146d99ad003212f87e51de8b49dbe12ead77fd37b1157f5ce30f6be84ee294a9affcef6b202cfb8095a29ae360d799e9e980005e083e221623f7a2f02a3522d38c642047817c6142036be1c9577373e81e41207892baed3dde2fb7ad809c05487aa210d3aaee7365b1a5b8e95b3822cde16da9e301ae395fa426dc6c46d1fd5b7092bf634db00d7d398601afa4448eb659408a8c27810b7beee9775513a91823aa4035cd028b28ab6fb8d9e59ec74ea11d0c24d07f3ce4249e5dd25c23f1b62d1a3901ea6c1418b24eb67e4036bb93b6926b796e5630c892fec5a7165951cc0d02fda40d825adb1638f661109c52bffd930d80aac4fa8fa53d0f667e7282b483e040adbf5dea42c65f8cb262fd10a3b20ce47594eaf9c380edb615845032c9b9f094de5128568ea0428777595d1db167e88c5e41221885440421c944e842aefea5e62f9b13a5c9042a5dda112e418517a81fb6ed316da85488eec47d18e77e19a607d840f2178a3335813d91b863ad5d0cca69f46b0a7ee259423c22eefdafbe969550a8a8e60f92227c5a249ccf866abc0589f4dc775f1157c2e61f2e121739d008650b0fc9b60ac9824ff9962e8de9ee7624199f06fc828836b43b50841e8c76c2ee34ba4e5fadd75bda87a3bfcd04a73c810a74cc5f2234097abbcb1683cef039ddb9501668028212f34d704b055efc93e8d8de929734483d3c051a2364dfcf95523befcc50d729bb9bfc41c91408a970aea4e814d220440a92b10a6cc9fbcacc810bec1b70534d248e008ced2353783941ec87735512bd88f08d5396acebc92e00c560333d5f965349c138fdb725dc1041ed8227a81f384c3a9f1f986401474efd711e52c879eacdf6fba1bb9b66027e3cfbc07bc76a19908967e2458551a6280a5f4539296ea89aa5402dfe4e3588565bd8b55188f1aeade8d30744079236730f1fdcbb1fe30ad85cbb769d36a216da5e71a65097f589e2f4f7c864f29698c370d8ac4ae9b1fdb8d2d369284d3bb21e06911cd8e46e63c2b247f27fcf52582b530222f7d0b18fa24d2c906c2e35e1de7248da16cf6a45884b4c91cd9489247f89c23bd029824ec5675833489186fa14e06210911ef26ca8a6224457af1bb7dc4a9323d9dc669de0fc4e9cfafcc9aaa554fdb00c18b81726602f65401ec30f84e789f0ee727b8e979de441cdcb4ca9792a12495789bb197b993027a88f8bb733f6f79127b45e8bd1b290da1c7618befe2f0973c3ab75618cd56b1c3f869d74c423ebb464a2233fdb12429757f4d6eb560ff615dfe4f650e691fe41b6e6c23298dcbb5e46a229e2c0a6d0c631d0cf31c340c972ad0b2a90aaf588201a24da8b8ec9594744644c6bda7dfe42b068b356b829b93367d44839d9cd43339ac2096423bedac7a9244ee8e1a8e1695418f38875d84d22785544901658ec9fab681db2b0ab123a99774403e51fb69b850d6878b0fb96f0eadba285c7c276ee5fbcc4ce3aec5e74368081e4270f7d49b4d1e544847153472b3728b7caa1b5fb4c2347aeb95b0d376ff7b058bc116f8b48bd3627609fb947b2776e9b5c44cef8f1920f82a54c00b811d38193c5a2f1dce818ac7262b80e7176fa950aacccc4afa4d8dd73f3af3a8a9370ffc4a3bbef1c399ca50ba5c1ccb91dfd052886341ded2014e748d739d16cf12384a938cb629771e77ae93f784b48cb7b81f967e50babc8212edd438ce64f4ccf572aefa08e384f6f7d28c9c5f31a65993cbc71ccbc89016fc0c3751cd996f0939101ca4e5c2d3c49f5157006dcb67509bc1dff97820adceccd972c332e3da81ef21acf46b57afe1054ab00baab88fa4c82799640096e447336b4ae153a36dbdf19fd40329b1feb81f66bf555d931e1f1d1acdf99974f74d29524e5c68c5c1edacb741610799c830b81fa325c9cd6a52ba3fd2142ffcf053d5ec6592fbd0ddde5b93cd51e7ba12864f8ae045c8c6fcf0530b138d8f9df9145a15c28f2a56ec06830bae1ca1d653ff1b92c66f8e1d03d37446fee9af9686a58da27b6cfffcaee773a69ca0c6511ae381a796eba64baaf7e5f280a41abb17153580420e43051c66fc1ced68248223931cd15265078ef1606270957510119f562dfd2f4c0caac6168fd212e30e9a8e72e7f3b86cb667b1277cad38f5b9aa65f7bb8859a052bb61d6aa20eb0b50ff38faccab60942c417ce73d38b95d3e811cee003f3e6f43f78b71e20ca312834098380114a996905015f3b252c0e3674474c0ad2c6f1201ab902ef732d6aa033bdef3ed8c6462ca6d5789932f68112d5eab559b11cd8e3d3e79156ba95fd7493ba765a55f73a6ab31c1be2593aa8e5b4225046347bfd4c3d25410004ce329453532c908a3a3ad2a69f90b7afaf2842bed63b050f05cef5c3552a77a9357a6fcb7e0923be16331c79c5cca15953daa102dcd1ce3efd769b54b0ffc1090aee650773c2a6ae7c451b3f07adadd5dcc4858c463621906cbc01c7361b78a3990a0dc3bfd7d57b888ea26e881ac8d8f50d7b8a1c7e0c53938900f4b3909387d13462263d8600f42331c5f6b08da88f1c6dd4c47e1d806965e7af011f50cf3e057a3fc292ee6badd191732812ccee646d284ab7a19680061044860e318e0cda7d56cd79cb6ceea35c70cfc87f0872e3e9b33342c83464389d945ab98af085475d5db76c3d4b18182330fcaffbb72bb9bee3af5329a744106722ad90aeba85f0665de8c233713d560ad1a61068e557ac419185d88faf2e6d96667191a1aa2c3b8152b34447e4e84c53b5a1795f221c50905b3d0b226a6fb6c157af58691624ee0bc29f1a024c5d4f5223a55e58cabf3d1afd066c2f89f1971fb5456abb0e033ebbc83cc9609f7fed9bdbcc790f5d9629d7effaf59dd95c42b068c90d9c409a36265544945f8eaf1566bfcda0a6df5421245b4589ed9c6d4161018450c5a35faa2834c5e4f2e9479d0eb593d264b51ea21f03f3fc5ef224f9cc2884ea9eaa4246384276d3a80d6d9d0d928d33e23045916d20c934aa63bd8e2e455666d27b9d51c865d4c50ac4643cad8eb3eb86c5b0270b42785c13d71a16024e8916204ad4f865393070d42e7d86a103e907706e4cf52f943058b8ad912638dc1d0ca0e5e165b723d1407b4281ec77652ea6d6577dacadf4271bcbf9e38d6167227c8a7429b6b1c5da51afd592512e6d3e26a8d6117a8b42c7a3d7009273355fb49c4c640969244138c88d9877972c0e635f2449ecd6816197b89c5e711752316b5dcb1750f0d3a1408937763c660a7bf289322140ede364c261b83824ff1f1c5495c9e1481f1ab75be7c4fa0be13c5b05f29d6d0cc3bba893672609fb3d468b1cfa331e3dd7551b60cd20ba5b70d534132634a6b56d8e107b71993c2df917fb69e680c7b33c7d38190e288c760a0a5b0e0fb4ca7a6ca04be0c12a2b320f26a496e7451490d79c9ec43992ee665667ccf548917680410c937e6f3d9f514fb19bfcf0f973d9c1fcacf80509f0a722aee6753a70c3395198ae7273b425ed010c578a208b21be82bd6448f497c66ee5f91105473edac330a73c07c98d760b68624e272c74b7d3878c1f52daf1e3c958603cf5ca9ac6a305de9f4024e2da446d358a0be70cafaba805f3a439a6a66bd3477038db1a04fbea5d01b01bcf3930252a90fd60692ae1e1afd926a923071aebd95b477f4f82c69a5dc73f6264c15fbec22360da36eb9cf84dff93978958989789e076c54008b4cf581e9138a61508b638f7145e04366845ff2dcc78324ef2c823402b7d156c7a57a8836308a3561f65e092698e8da5e6a495e1af589192b6d76b13a12e3e3632c6a308d42b4f38826f5a7b786229ecb7c2fa92224364966d3e4d8cef60ca219a2363260c2edb0d59b1199fdb1c46a7599d3eeb6e100bd4a6fb4f93da907e8615e1de0cc65aa647ce19cf1e6cd2155874d858a0fd5a74ace7e7916b8f78e71e3e439d506e7c26458d521291897d09c089be4fb6c673bc287b70585b8198062d709602e37553b2a9fa5d2698aa3fc39ca51b736c5c63e7f9d2df1cfcf748782bb1f8b14e39e8ce30b1e1a1e282133bcf91691fe5faa103d2cb7552070620a7e18c43fdf5a5796c92926bceecf73f8c7a03519a0c7ea570b459d85f1503ab3d20c44a90bd2457eb04f54a5c1466453b91750e85d411bf6b5457c41623c44a8a126c8ce642c8e9e27aea65a7cd27061d13e04903783c38e669fecc44ce206bf9e524b931c2ec17149f00f4352d076bbd9adc2be3cede01ab0424259a76f2c88f58d609315e08d4f250ffe2d356af5212361e3069957667dea09a8c4219f04ec4b55a68ddc712661d0f243817df9854dc2d2893f7a111dc8e049282670865217c6e67f931bd2e58c6faedca5c884d67d7871112d3b69ef2d96af397611be83545de91e0f9b88628c186db028d291c5c113acc29c379aea1ac21a2ee29d8fdbee7c48783c01decd40c6111f472bba8c2efa016c1d4b0624551a849ae3bc129439fa85ecc7a052d3adc6e6fe32fc56ad886e18bdb2ef7aafef43ca63e5803d0808abff64b0e8b5ec5cefa097d1494b97a16659b0d9164dde3787e07b5a1062d8aa9e63aab273d94ee66c86c00569795b01f6329db04fe2cdb6b3e733df9326818a200a5f69cf41350558fd0bc0d6b78cf5828b2f0ecc935c9ae851a7a12fc5b14e107b4a7cf7127780d759b374b8f1aee472529b9e3209f0cf7e040f6f21348b8d5951c2cf073641e4efd4b64e7dd699d2917d7d48e1799d6ae57a140891a95f9433ef72380f0c987f0966fbe229ea3d8a878034720bfabc4c0379a77758193bc8f5e186cce4bc711fc8e840d4e31f51459afa06081913dfb4df29e1715df96b5a5cb1f12ce13d1988f5bf09c093030f06fde8bcd9bf1627908a8ada281ac05a594ef3953d5ee580bc12fed4e287919636f3c47e6c21faaa341c37db7f7b1861ad6808cd02bb46dd02431491a90d4b36f7dba3c36f8cd714fbf65f44b4f18641531d9e3c5b3e023e44ca8230d0d912e649d35d65bc7f89c9bf0c288a672483b22b95c426b3d9cb45752c718f89a0c1538de55a2738cec8ccedf0159c525752b3b3ac0692746cdb852dde54011a2a08bb0953f0c3af579b472d81c66d3d1a365c69daeaec611eb79b9592cafc8188b7ffc1d8ba2638db62f1e6c1601f0ed5f511924aed55898ff59dd8b4223f12941368c799fdd8126f4e7e3cae71d9c58cc212d977666861c9130f8d098899172ac84ce352fc7e123149dc26c9c68dc669721ab82f7455357f5b0d06b13b4138018a33f34ec564123ac45361040e4226adae829d5922701127a6160e3bdcae6c76cbad9e890cec970a9b81ec481c1e3b3983bcd52017f4b314231e0bcd0ffd3f95be8f4afab10c74aef3d353e259dc1edb71d947be3bf643a8e356835581832c22ad62713a98d9f09908cd808048459bed4d561f2bdbb7bd94f3bf862911ffdc03364b08b281202213c1e47fab9ee7ed9c1c4cfeb914f6b4c22fe06ad10c763e2aba9c908b174750dab611890efcb8eef703cc5fcee2e8c0fa58a2bcecbc3bc84cd763b05fc10f3eec3fbdc66b4a799e6e09f86e7624103963414069aa2fd4373a954301da10e157b1ef86a518974257c18c824324ba320943dbeeb222fe72370879ae35b165cea65a7f0ab81ba3a84d4ff130ca0c56fe244ac42202c4951e4631fb140fcdd43b85b3592703142a661bbdce7bb5acd9f331532e64a3eb12f33802626b8fb182066380a9c4f46b51d224225867f40ac9bca4dd9beb885d4012564bd03a5313fd03bd38872e05ffd6bb8891eaef24256551cfb8087314a3cc66c7cb43dd8e1bd29dd40a6e0acddc4c49fb83ef82371567c7276fd97f8016cebbd03708e4d63f8a3ad387d73ae32947880a2a1cacaa021390deca46a8e74d5b0695abcba8ee1f0d6e288b8d47949237592f8eb124bec51e8322861f6819d2300a5bb1c8d72bdbae66bb50e3ef447a85a5930545e6db248bd5212def83f1fbf87d323d12fc99250217ecf555cc833ac7cbf92709218428d82bd306aea73a214fe75d487cb6e2feb521b88155b2433554c569adc33789cbd899c2ec2061a67b9df233ba7fd09883177b1cea51c133b21e54501ae434a4c9f2df1dd42ede482ead081c5e97edaabaddae779c4d48cdd19d5c3a5189190f548af4b89b2369c0fb8cdcbf5d1771d5ee5d0b280c62e2fae9de8657188829ba8141c7c5f87cc7edb73da953f05e477f82ae9df4a63af0d4f5215b6a4d7367a6589803f0ba94cd61160a90fe05e97ab5eecc9d2c7fac31921e9a20a0cdf3b51475f948ac73e934095c794589a594e0dbc112664304036c43cb3da73bb0e67586a335ee53b82e338c2396a6267aa7cfa4dd562e3ae958f8eaa8c718c1bcf019a44d216cad1598f36370acdd9fba478ce3d35c40dd0d6c43fcea2b33ac7b107f1555b6c1742ade860833102c6d38645ab9b22e5a6301edbb4a31897e8c7f3caacb6d7c5bb9fb761719d6a55e8236b3731d0c801868c3dc16b2c5ff25cf214ac7b90f4fd54a03d839cbf8eec46ba2b1b012ce3e0ecd1069db03e64ff315b0a84c27e4cafdc2ce3eae87443d1a3e1e2e5eabcba183ff50d99cddd84f9ef54c0101310e120b23e869f8dada1b84cbeb34e3a5bc3d9fa1f019af516f2914df8ec84a9166eaef9e9c60c057ce2added9a4f5e33d16709506f13196fe499ad51a9c9c6e123adedb0b0cc4ea0dfb8cb12a41eda6ac9a965dea5418e13a62da3c1457dc6f7b672f844d32262448d7d7cd0aa25f750bd6eeb68397cbf311550b6816783c54f77e1c349e3f9d9e77874d80cf1892968a27a8c766414622274feae2a3f2c9fe28f846c15c062f6e8856f061e1adcfd78c30d10d971cf2a6918c8532add4a17e37d5a854589f3876149a0af0d41ffbed6c4c6ad83ef4d1068a8a340a9e0c486e65573efcf97f920ae76b08f79a73e9d8c81a2beb76ad6619970de46b2881233e70539550fc2034e92b5085cbe7959bdd65047401c3a041fa5f7b23cf77ef3006495d07d00de8324323c171b62a5a0a554e64d804a6a5a41f6dc58f714fa0a292e5fe60c2de6e21725fd0e9bf0e303624c91938f0110bcecdaf76520f74c8680ec3f9ac67cd379daa5ce103e0bfcd16071794e3b19610657d463b00d25ad3f60e21726a3a5ca21a330ecd5886bbe8ccc4ff1b79ba3748b73958b61468e1f24937ce576034e542a77e4107b58c11a19cf6a44152dd356c999a4a09d8c55cc56cc84c1a80c6d49b6e40379e6286552b6495965930baeb8200c713a9572c0f3aa6cd291f274dc59823a6dc4c0553b13b43bab3e1ea9840112bb50c4b68695dde60a04d5b22ef5ed8ae433d32c1db8b1890b3ca19e6d8a8b41179bfca113f5caa7c8e36486a7ab68b0c1f6330426bec975c59b9c2af7840c5371e1085c00caf30ecfce3cce62339afddd6b9cec8f3357dd64440800f4381c0b93f0d126aa0f43ce59a55641e37d96def90408a073b40e2c2e39749ffdc63d5ca99c4380d48cd80edd25b3fddc32e0180a0f289a1b82e0287d19552391cc1f70654d3523fc50a8f197d018a4c4356b0cbc365552c0e131b7c1db932d8f9155d0d1dad809215f9b7bb32442b0c7e96b5b13eee9942f9d6ef1928f672f54da1bff737fbf4893a04f3f41065251fa21c116a8f03e8a84c7ca64bdae2f52ba67ab56cd94b7047da6a858e4e0de52007b9e5644733cbf2930be22e882057b0e561f1538e2bb913055feb64e04a2fc12f83fc93f2cd4e2afad30abdab035cbd61fafaedafb2aa356d465b0b551e5b7d1d592272874b8e1fb2525524c43e687f98df0c9dc509a7c1c52eaf5f4596468bb869a0996e4aa672d779e48f60391edb1d8944b588747a3b25f30a8ff0757aec761a48722f42f14d98a282d2822574a63afefc6962b8109630966c621dbe25908d5067537ab705617732d1357cb00c2d1337befb6d120630f96fa98def278a960e3b6e3d862aa1f5390ac47593c0eb11c2aff5600ff2fe49223f2d860bd5f8e4e6956b1d4cc6d0ab2c5dd2f29d423f2d59fae7f34f2724ba630afd7988f94970af2bb41a360284d4006b5ac2159e6c24062895bd59ff3c3517694f2aa677645cfbd5972283205f826d43b8ea9cf7ee30708f8bfa5e04866d3980dbc2726f09721d6d03067c54117063132c3b1e1f2b194b51debe0497ff0b51d72aa3783eb98f851a405eead13c7bf3c39ae126fd2488b03f9a3f383d7cb5e8b2e442237bda77939ba3a94abc33b0e537cdc76bc2f2af82a2f71e870a8c716d875a4075715871a27a36c5323f11215ee0d6264e5bcab52f97dd810ecfe2910775d963a6a026444a7f82687f1b5cef7d4c3db58fafa6bf2d234deb2c0bf15474530e626f510f9cd5011f9d580c40d8f1c9ef4bc587a7078344a6bee67deb5db91f4d612e64a32c530f58080e284f5c5ee71243ff7352ef91d56c232c4ae297020396137cc117c469592c3e3da7e97142da098f2a019c5f0a7d2baed1625afdbb0ec6dadc0f5e2b854ef9cb1e651a0ca2601090e891cf0c12d82897df1c7dbcca13151228403272f5f909c696a5c8d03bbb9aa587e1dc7e312e73c578beae00243040837e8c196608bbd6ff08b6cfa3f6b2ca2ef70328b196c7e5747fdd7286c52707b3ee8c0bc0286f8f4e3cdc876b564a124a37d2ba66f1d6cfd733acc68168c03bcbb0f9fde8d1d91855ec512a4a9cd7d5f97af40395c2f140107bf22481a8ece3869dbdb7f75814d2b3ddd9bad63cccfb5a9c96b58e7706f74adf08fa11ace89a53e39f5ac541882381ee214f6fd2418671970d12e6c2384e8b9e325043b3a000ac6317a7a9cef23b6a50a7d4c6467ea19a97b6cdb5dee8c37e7a179b2be0726d66b2e03acb1cd81016b42ed2e887d938af924786c454dd92ba0c233e7ed3bb5cee6b7d41e6a90f544e45d0c48bb6f6dd00db2c0300ac55242badbc8fe3164339633d6f49adecae5d9f028d3125bdf5c338d2d20f5e47d3d13ed725ce1ecbf1263276e1293251df5243b4eac203a3b84010a964f05e19350436bee9f25af27713352b2e44c5b4542289ae778b7fb9da3a66387b98ee6d96ef6b7a3e1a40f0414dfe591649ce9df05c5195210808e051333712fb39cd435afbe2776ff99c0ea535b24eaa356f771508d1979527118121ea2f0796e0d262acbee7c324a746553bade1aad59195443ddfd4918d6a5ad655ffe61be61efce059ed58d052ea215b126c387dbedf028a36a0c63e8a4ea18c7ee275aacd6709ca1d7dd6dbe93f1175700d38ecfe21f6122e42e00c5028feb670a6dd3f02dd63d22090ac09ddbb51cff8f66f33ff96d3ab5b868ec466e792827c3e688974b2d222ee7138d626b82cc8f1af9311036f2ed363a6c7b1481b33225f584381d1a5a159675d152490bf9b3e376696b4aead46ac4906482aa9384ce939e3e52daf19824bb68e8bc43fea297589245e44ec4d89d5b14abe6cc76312812d17aed90a802e3d3621b5b7a0df1f898a6e05a7c8b58af047051120511943b2adc8d3abfc199ef7c5182302c8e4127f96420e60859954848513766aa70e5d78e2c79ae0e17e5413f1d4a897152096e66825c7040870ff645a6135e32fb3fd5fb3b8f05c7bf993ea8dd4a2421d7982c0ded9c3f4efb12d6f2a80aee63723a076f75d55946c025c9fa46c19ea104b7e5c1d03069e1ced692f0975cf6ac0e52a9377334e02d196fb7766094e70c4a3e08591c200f56a15f0f8207e09d52f1d61d155660ccc583aaee4d75f887dfd92a5143220ac00405b2d8546c861431932b624b4c7e2a49d33f6ea5668162c179ef760f25b0684b2c07b3206539310f1c4eb853abdbb3007d282eb288d71decd1658687f4779e2e6db6580d1b855adc76edf80308a6129551866de7440ee5b9f8d104e8ceb114ca14818f09ba8e22097ff1c048e8fbcec4e42c9f2d6a8b730a278dc24ae8c5c020056dbbd44d6a8bc293cb32764a477133e435aba6a65e03c24b874d9ded8680fe65c3c886d51477039db0cda88e49d6f1a252030e7f12c2abbbfdc3964da5d67f566c4a1fe32d02b8d7e3742a7c6175e87816e7f93db7a7ea5177bdbea8e5e425d9d0650f2398d2e94c42f538b800610f44a2c232fb81a96684ab52bbc4ea74e9a1eaf657a388781fcd3c661f2ab3834ff992d9d1fb7f693318c66b88e36fda696497775d9c1ab6e0ef5fc633d378988f9527fa3955d0dc8ed2e0639304058f8e6b16280a8468cc8ad2462f081882499ca84ccc8201356782f80812bfa065feb1d1dd79a0ab2f0a18e4a8c0bba537d3e6e01db7a50f30a864b0e5a900b25123d70a04527430e14fb56d38c989134a9bd3375a49d5b84f53033a8ff428e0e80f1c2f2772305511847a798a3952253a475664e7cc8f9127d917bfe679088881dd8912e83c03009971e7e68e472f8a04aa4f6630ec58ee8ac0798ad2840d3d59642a15deb4928edfaa0c36cffe9883cd99df5600ca772710fd8d581603fd6823edc69233f5e9c1e071f1ac2dc80596700effd0fd77ab8a92ffba6df515e99a92fe35179c94b5c4264e832e5382b9ebf09cfad49aa6ce8bec5628b6a5e69a3ae6adc1d259bef57e5f502600ed07f4707839a63329998b510fefd48a10bba3072d5e3476b562acd40905e26cf40e4350b98b851838fcf2b7a0446b36d3d09d31205b9b4a64d6a99541ea89138f2ccaec388da1292764fffa1e2cd89da1e57b3665fae88f42580482630e3278eb80d5e53a40aac548b350650f7a1c817632f0920f30886cdb70aa33c845e3a76de34803179345cab4f188fd9b86b118e8ece48fa9e188e941c2d806973f5d2b8eec16d4d9acea97fbd29ecb48ba9fd1bd2291d7cdcca0507b356aaa44ebde55506994b4e5529950f9752e6375023ff6c58de1b8a0cbfed85450cb1fea77e115fb4245bde176a53335fefa10c41c73306a61465ebb4bcb5d0e73ecc67aac340dece2e147c56d4aea202f792524b384ca3c4ac64c21433c832870a33c36f56fb4e99bec4c08942baab1f5424038ac5b211a332da62864a385d97fa3c5b7196907d60ace465a78b25fd94def2a8d54f41a1b42a0a6649c3ed78fa3b9cc653ff109dfd41c59eb2daa6ebfcac38b5288a5b95feca3dbb37e7af7eddac16c9138add8f2bfaf4693d2e13cab6d2fe1b2a62e35446ee4c2a7e0367976ffad8f99847fe8d12b0ae8d4a600c9c521ec7824ca1b7226c47b3fcc0849490288dac4e816eece2e35129ea8d72252b6a005f8d55de845477524287de91ff32861bc8461a2ca0914df91e586cf90c8c8025a2ee2bd8bc380a542449f12c230e5226241f8ce4dd4250a1dd251503ba0354ab6cac93e8f88376f5432c364ad6b03fd49f890bf5e9142af4ee48ce25a01fee09b88bcc2e0b8d418caad1ac64d36be35ceecdefb91851dc45a7131a8d413e60d4c0c3b7dfb204d58138ae6705ecb21a83cf2b22d2a6e2523e138a19a6f3b69fdb6729642478eedabfc893bd31178c29d22677eb01d5ffa45e4a2a74dd1748463c10241e3b77f9a365fd3ba2396752040e99d912eac83d7657407d2b240f31ea79a640bc2f836c1e812aa5bf5e6ca3aa60f2bcc8ebcb06b977b7424cbbb5fff50a26c441c6a94f8dd7d35cd2879434ee2cad32bd7b8faf8ab7d345f336e92ee4bd014177ac0dbc0b7059c673013c8544ad90a1d34dc228aa3bc86fe0d234f724f98a922e3dad0191705e214ae0a95540dd707cc73c69b113a836d4066521824263c9ab5685d252a153c162d9dfd637e58a91a9c1b8fcd882cd5789c49d44c209d65cfdf865c8c615f6daeaa0606168ada74092816b5dee20b0bd2518710d350fa780841569c20d640718e9d48c2a81552910153f95acbc111ee093c137be1fa49f9170f82e4bf93dfe12f3e86bafbf9718b420680908c4a590a2ffd04ec51059eb16aed173c57cce34c4820407141b116289f8c8cfaf38cf623f8323553924eeb243dc4ef7ce903b8570aff76a8906e8c79deea672afd26b5d13104dbfc8d7b0c2093211313cf97fed7e192b163a18fe623339627b02427c8bd99a04cbfb1eda13e59cdfb2de8a14ce502419c7d5032a6c184a3adadaab2a58b5e3ce531e371111552f2373cf89209bad7fbba1bb277567682ce04af15067f941c8098430c17b9f55da9c65482e6332854807794d7d2e3b784552dbe63e20dfaf348b5cf9be774c3ee3929120155a200f6d95afe295127bf966c29e9e127266d299b68d90ad662b158fa60d362b6006a42b38cf8303dd612190f11c06b8f0da62be4b8b89ad83ac7653d13092ea2f586cefe64c0ede1bc7c5cf5b698e84366eeffede1fb0f1cfcc3fb922533990cc71de4786021bff875917f14253d8ff374cc6c80e6ad64a20921a981ac45429722cb44c6abdffaedbce2780e9254ab0fb6a5ad8872f28259b0390c716a1234568af309462225a9d96f5f293d7194f54101d74700d76fcdcb3389d708d7d68dc45c562505fd080e5b549e6000d0a158e44832a0fa8bfbb3c2ebb9511fa29f09ac9d8fd19dfb24b055b1be2f802f61af1371d868bd82d78b1970057885fb7d43b6c1ecf8ddc0e0e8a2ce78716625131dc31d3f8324499e3241b03179df60860f3222011e4af08ef280919d6086024e880c08067a6310a8877df4e05d9bd3d534e57fa53873fa7109d3f8dcc9b415ea9bbc617ef84cf08c6692958ea463c1fe79bb2decb2c0aa09cff4e782c60a2240fd26c18a5e3706d689b467071229ec8581cfd9bf7debfbd9d6926aefca170582292faa5d74cd2cbb4c96b4b6cf0c27cd0c153985501569f86ce8ed2da50a8f14fa91307296e40651dc859463837a93baf130ef6496cf6c7da47afcdefebd4cf0a3949bc3f351a7ece92b12e484509d7c0c32e4172c47fb35e9f117829d7013419e1502a487632313b4a9316f95edc25331d3327f96c14cde41316ff38252cb486e6ad47f06fd6d3977471dc730aa353c0757986ad84909522eb41202e6c3b1484e9f56332b801d65ab2ffc4b60b1d18ec0df7ea175ded09c23afd36ef38d80a85c8455ab00d9f3e8e1ab50946050096febf4e42bd69ac14a51307b04c054888f487fdc04a15bd5c620b73d95003c4f5c0aa726d871d3d600aeb6a6d2a57dca37b93a73a92681ce78941e93becbf50ca4ac428fb748af4aca047ec37fd2964d02ffa10f5fc02ad18f2d944faf2ed8151341f55c9e8378b09e7ddda2afe1552fad072bd1e6cace81c74bdd58d315d61388b9b26ba004f20989cb42fb5bb666844128ad2a6018bc2f1ddb9d1685cdd6f9e3c5116f9f0e21b9f7b4ce2c7161ef2eef499f46815dd3fecc5704c7c5253856a623b973bd2fbe970dc914ed9484cef86139b9e95ba7bdbdd05db3c04f2cfda718af3f976e662781e32bf8a781d6fd377a5787c65088b79d22c61f7673d58aae50e0f04d4cbf668864a8b15b6a04c6cbd0799c7c3609b2c538365aa87ffe67b6277e44f54449886e712efea191afe7aa892ea4133c3f882a0372b901b8b37da27991653345e0f338a433c20dc19040be3ba58251d802b48eb3fa03f6b9ebf74ef66b68d40418858e5800e18c97846fb96b9ce0c8eab0436d76e48655590a5382087485a708712fa9fd3748a8225a577615725ef258a9e5488370c080460877857dcc0eb25a7204b936c381687de6e81499bdef9be6a8cc4b43670a6480bd2e1b75d9340ed1e612b0a9cfbd94011818188045c175a681f1e57a866765c0f0145f07a77ed4eb785b069bbbf3261146e0e4dd1d71ea0f47edaff35ae44ec8ef8a5b8d48c818dc28c174f26c049ac9e3f65558b9567d6917724bbcf0fdf1091f4e09c18bbc783ac1cfebe5c90ccc6cd3f12c051215dd5beafa3fc0453b2ae736d3347a9f7bace8ed3cbc93bcfba9ed92ecc6154ae3c3cfcabab5f5ded94849b1132671ac67ddaf06eecf344d24c6a38464db8c535c0206b91f32a58c311a429af1548fd50473b83228390557cc8702b4da5b707e95b95c24f0f95e1e451bc4b6e863902f424177eb23008bf66967721fa08044881b8ffc6fe76a8b23453648918f293ef139b2ef336090ece079dac760be20a70a8aca0f814618ffce5d943cc6af990ab7d3756eaed5a52aebf35971f7adce709fd6b9c2c8ffbaa3368de98543819530398c23ddf3def68a129c2e0ba7fa52b2ec3efdfa075f946705aff5a2d44f787db104866c4d5ac9f13c99954483b9410580e84148e807587e9fbbb365f42fc01b5c9cdbb44545b518fb29c814d18255701627a9388bfc68ba43ebea968349d1a5c3a9e7c3134996ca2392b9cfd37162569a4a09aa08c03946cffb7483a7e5f9172d9a227e254509bc2a977bf15173ad27938a90d1c6287f7a46402e794dd5471aa487dd428e5e2a56d9fb36ee7158d3cae1d9af7d701c77d09087faf625f50ca748e41f18de75fa4c8fbca433f2d31618383740c865a484306a56f579d2f79cecd3370ed81f6aed5a4cc0c26d2413c6502ecdba97a619b2cc5f256019cc642818274c927f05ec51fe9817ebddb23f39a22da3c691c770d5a25f12517e0084f37ecd2f86104fcc2eacc2e3304c56bf9c89971aa53158210661e6229b716676e6244d22ea8bad77829b9e62eb30c6cd5c007fcd5814cb2e36817802bc96e61be6ae77019cae43c3bf9f8f20e2babdf55ac10c5f59bd9b9d7ae74528584e284f2d5539223df9dee2cb54d515c26ef0c3c32d1f05d9432563206643af1ffaf3b51f37baf7c90101cdb405211e52cd435b0eea659ae97743dfb3b59cff8c5c7cf3c8255d0e6a1dd1683804b9e41d1ba6479b342571db23852c66a7b6509abe9c0404d480e4fe67bef7b123de1f6af61c981f1105dfff3ce803690aade51e2a20202bd628f95248223a7555fbade6bf0efc28989c0b0f8abbdacc8e4549a19db6814f8a42fe76065df90719ab3c24603487c60c39344d7b61275a19720a7231c0ccb838b4b7d4b285621757ad08d9ab933f2c4165d623553a3c3fe1db3caf12259646953030c4d85638c835c398e58aa6c0730ff5cb9b77547e9f9b8cfb879baeb08f9a12fcd5229eca1d739eb2c7e2b3520b4a8a94ad01162dcf114a97d4f871022e0a65bd14939774305e852d9eaaec4fccc53bcff820b2128186b074aa528f26bc0a5b1a37725026ce21ec2321d20120c5b0ca70e4c6c6593f85213ba8a596d5e0d13feb11c3d4216057b29a702a2e18c759b9927602235f23a88cd990f8ad13813546beeb2ebf65303e8cf35753f6b0f50c71b106ef9f3b6e877909a6194a3fa70d8cc7de59d581171455837fa2d7c8f207dc801fbe112969d43cf752d764ea6f2ca7593e65e2ae02f21a6d7bcb7d6aef1a48d10a4092aa95157badf6a699fae3d7c36c205fee601651745a77dfb660215cc565662676f8c209bc50fac5aabe68e2c72ff4458f3e23f7b6ce35a1f6bc6f68317d0d5fbe7f57bb8045f6231d46b1866f580117ba9ee103b308035cf22a776db7788833a695eaef9764ed62897c583d74c7eb6844b3760f562bff6f883d0f4a075272002ad64c4bfcdf33ac9cb4a0de25b3492e38a212edf64921aacd3dba14b3f0035bf8149e53c13edd499298acdb4f66384609173113794c1c656e9d6b4acc03ca259dd390da7b52911a229478ae9cd9778caa12101df2f8f9be7288bdcce5ea084ea62afa150241bd95d41885f50f0ddc4e54fcf13cc02c7709be8ae03d26dd469764b401200bb2d7727b4735b690752d5c2a277d85b4ea32c0d4ffa798839f3b7c5cb7a33a85310259b91dee8cf8b8cacf174f240b8ce51da3dfda5aa6ceac8bcc31b6a632d88686532015cc1b5a7ec0c95b53f8ac4ab398d86952aaf8409344dc4df429767b55115bc8376d8e4c24c84d9b4c5c939d33482be6f8e54363c73de6260fb61f254223f0d592abd67b9dfd05dee72f315674a0b9695399ae45ae1a94debcfd222759cee01b2e04cf16a812c3aa500199b2a9163c3a6b0c465fd5b1841b62162b4076edaa106af85af3e7ccd0923cbe8e2174ff6d36a5ffe61cb9d787bf4933d8f27483062ebc525628ed1b182796d1e2e9a0afaf119020d2042feffbb8c6506953f48bdb7801e6c35ea68fa1e61e8fe67366d6d5a9753580123275ecffc94ba6a9c31ed32783f05d9832994d2293cf3aacc6c5ecefaef5f6d127418b149e8e3ba0b43375765fd1cd13858acc129781f468a977d1fbb1577252d39806a6c27b9cd3b87898f79cd8495c557441249da5d937d32f8132e301353eccaeb14e0e68757a2288837e8a64e09cc6b82918b0758af7e222292e2b223d6d2f517589ceadd795f5cf4c7afa16e3b3b37b34ec36c7b38bb3b2b510997c0462f255944ef05a33e7b4363f8f6b9629ba80440b021d3afdd7de98ee00e14f23d7ad91ddfeec976bac1481e257a152f5a639621536bb322f25cf7451680de072da917927f6ed7ba5eb1287b6437f89898a72ff08accc132a7dc2d0a550d1c847e17072108dd39d92efcf1de38a6fa9a16ae100b4f71b26eb58ba3302843e72e12f4f3bab1a71771feb50358b1690473400cb2524590151ec9f637bcc7aebfcfeff2d3925c9952cdcb7709ce47be3ce1823967cf2ffdd29623113795e7e6e6a6f3e6eaa9bc1a470b561b9c06c4db4d23a513aef5be9345cbcded307892f3f0fe41cfff5bce3946ca55475c71cef58f7b454cec0e669c1563d041d4272de3aa454f851f76794245288e3df5377261fcb753099139f8cf03faced97a023c520bff1d3e4c4a8e92757b3cfe2a2b6789d3eb98c0f108b79ef031be4b9eea131142d0577c048859a587ef816dac58f7a9934e95aefed08683890fc4cf89c8f1d344d77fc226562a1d243557d4a7b30776b7c884824c565cf6e44e7edef8c623a872c7e3a2091aa57070aec51ed9c6282f2a2545fbfae93e62fba2420848900b05a4eaabf1583847c0650238b9d87d2b35bcb5bc0b17f67e4037ad333751f04f9ea61b7d375cc472468cb10dd45e3812457f17d0bd9148ec46240e5a0ccd2547a9ecbb95f4331cb15ab4131f5f0b4b12dd71fc656dbcda6345b1c77ee1177bb5be59f89f8ffa97cd76588a53a0f37d19b1c1b41c9e007548fce782525a57f1708d97b8aad00fb1b619df10d6c2085953ae1a1e9f032171eb5dbc6c7927439eaedc6932cda89f2e9faa7fbeed5450a8a690ddaa3e95e3e5d8e4700d23c63677ff53f7ad9b5b2119f7a3b12828bd031cf8471ce2211b86d5c86f8a7aff91de63229cbf9d947c901acfbaccb6ec9c8db909b22618c623e283cc6e7e6a6749129c29313344e2c2b767136411b3a99c7eddc6defa41f6673fead28cc633b56ffacf29c1de4d7ff8034dfffd5e3c0b138d78471cad2550ea230f2aeb5fd970bd4b2e4b2b28296b89444c80d36ffef4c783c55a48c6d4563660d310c42f23bb52c458b93e58c1587df6ac2601c1fae2c5b358e7ad6e340894bbf7f196fc6ffda7d82faa9c53306fbeb7263a39e51b4874746489af32198cbd1798fee005b494b1ff48d024c18d13e75309eb9ead3dbcf42749fd356bf2238e7a127a31e37be832e8842f5e6859d1270211fd04a138bfbd67bf9192ed50b62fa2d0edaa738a7880b659c3926ecd8427fb7c884e65cecb1745a267ea12e38813ad175ded32c7db95bb514e1bd46bdb35796a046e9bdcee82633d17a1221ccbe51ef4d73665dabb7ab68d2d7ee35301b2752c2d036de4721c738b13ce2927512c6bcdfd8c28223cdcef60db6722d3bb998f5f93a7994100f5fd2ec2bc0afb29304f896c5418887026be0d715d41c342b134b4408754a4c1341e8cb7b7e6df3b5295224f843d44b8886d3e8c7c8449618b2aa15529ab8d0385371cf45f2899af50671123e4f956ecd64365f158304defcc9f0bc5c95dcd7b98b09c7f38e58849ef375d9fb6b4bd51b926c4b17107ebf4e8bbeb098a3626431648b04d11ce44399ae4d432194f11ab5780eac9d400560639d7a80a3efa66e19f92cd9aef1ed6cbb57b9401262920876a6ccf305f485d0db767315bbf31c4abfd6155b264429e393d354e9eaae614690092b0981e96a1018c42256daec7fba908c6628e6be44a45ebf13b94c5550482a72f96dc6c43ee067e153929ee64222d581233c6253f2c53797848284801f7f6b8e452a04298e0767d7f186f6cc484f5b0c5cebf7fa9f2f8e6060a9134c60428a0e9a61a96833f9129d20e3b90f369c684bbb4bb1f0b176979be1b263f46b0e0c6f2c55db3b6f0f3e4e90b4e13bc3ad1bf680e083a200cc3f2cc86d0ba06ee15d2c7fc0837ac8e5220284467242090b56df860c46dc1571860244b2c41165eea5c9567099b7aad4383c3f2e456f16fd0d23f433df8a036a5284fd8788aba143137cde2fae4c82030f3ba8899271e347b55f08fd79a6ea472b965b2cedb25a248d14f8d9367821643d4ef353e91bb35d126252ec9c16b1380c4d0bee752d016f71348243f14eeda102f155322ce96db5f7256e39eec94798cb0140de6ea977438164f821d6f62b7afc24a281dfc95bb97aa7dfdc0b1c9ceda7847d61c19d62874cb39756ec6df2ff9cb4ae239bc9ae038e349641cc8c6fa6862db508c223c33aa04b9bf495c4b5cf6345c9f11b7fefd5cec08b9650f79f0edd5d768d6ec1c2e35f87fa3ca7079e770591ee4bfd54de8b3dd253354036d8dc7bc60e6906421220282ac1b19d8d19dacf9bd9c6fd9f67f79527587ae0d96b9d4b4b4f1002b5598bc901cbb2de2f48b4262dbd503066b1a59d554c917cde61c948b0f0bae1100647e335d8deca5d8fbce6d7f3108f251a6cd4c01ae1f8cf170465a98d696dd7bd4a0789586fd18808395828754071d5b7c6c55ece09daaaeb0f7758b63c16deac449c941845fc38d34e6507c993ddf422faf5664acc21d754b2048a89967192639aa8f79132a7e668900de0e2799c090add2c2f17ee1c7763bb75d20802ab72d9e2876921745865a8f48e61e6e015e2bdb5a721d9ad3a4daa4e9619421d26dec757e9c18e7bc9f8b36f704ddf87554bfb35552a151d2e4da54cba86088e942be8dbaa0f63fc7c5ddc651fc9cee79765865ffb27b77037a6109dab76225f5e24a2e5e75419775173ad33e99bf272a4254ec925dbc79718cf74553ddcc9e5e673f838f1e26c347e787230a3b916e19549b6d74a04c792ada83f91ad7b0888178e0665a3c6262095a38fbaaa615b663b629004563c2477f234287098fea1a06cf39f30f4bbc33b53b5141cb06c078531ae25c17dee00e48eb17418f11eb7603d9cc90444d208f8cedca93d073c06d17acef3d449444de0d4bc21bd05ee432305ac5978abff5103d40a7a75fecf9db27a4efa7d71419ed3470e679f60e4e02616ba823afac2c7246142bb1b39f7d2894f54e1d7aa12a59117b914a1ac9b19609979daf0abb974300a7ce702b34a5426434da28cf2e9fcb13221e694742be132394b651beb00ac2c9f429cb7d3aa5c4f9a9f9e000dc6b1abd57cccff64927dc3ffa7f0202b8a821acc2944bdddb57a0aee3af33aebaf93b30b67e64621eed4e012258ec23ec3603d7c1fc4fbc9f4d8de6cca36ad43f08f771c518b159d04b1b05375465c4ce60b2656442fc013f829f7288bd1e5b95836a3add052153008504a667137e8a97997dc9660a72af7572e30409f2d8dd7b81527bbc7130e1bb3d119e152976ea0806e204c65648707dcb1ab7b50c2daf739e20e85269229fdb714897d8d58fa796f6acd7723fcebb8725f7450cf776604a740d10d9d302294dbef98ae0652e91680682773c65da21e47c5c531753eadf4163500df12c32a9472418403b9ced63af10e2f6d5212fce1592320565a47dd7a1c0af5cf92c1ea6b3cdef94e417860338c946c493eaa838f27eb0cc2762198b20aaa97ab4a386465e85c2493b20f1374f6978bb3720970ec3a9133eb670835853fa78f8f0485d8f28205948b02d1c765388cd6ea93b6fe069caef47a0f1f1e7ae432ea79ef2e7102aba3c0a8d3e350f83d404b95fe873f1a0d55f860504a7346379a6b7f865a8056bdba0c46ea7a623ccbfc85be1ea7c3a0103800274f17b211e2448df329d5a8ec0e0da33801d0ad41ec572daff538d23d20fec4d47ce01d2ae194fce57a8903df38b83c917fd93322301c52bb66e1e62f93f752ecb9e7cc6e4821b7f2655479923f5a8e177046024f0f374677a2eac1613b6e6a0c279a46394e5fdca61313d1d1435f7e287a4fd26895f20255355ca769135dfc51d8d55f7458decbda363b16bc4bdcd85a3fced73e5b01b5afcf74c162a66da30cfc6b705248be1a37e9b4c5216d765105f501b374250b659ef3857835451daae6296c348df647960326f95ba6853ef2a45929cda24d94f5eb6c6824eb65962c578bf276e4ea0c38890cdd9b6b9e1ef980b79d69f4ae30ddef9a4aafccab5c6c355ebd931d3ae7fda5dec93f8c6fa8984b7876a5b7f6be3e267766f13c6628c22dba54a9e97b9571801c85bfd736218bc53b3ac57b7f09cdcfe398a4bc93e359ffb2483114d34626f8bc049a90c5d383d15628e1c33f741d8fcbd343aec9d26640e3fa1a77cbd80f9337261f1077bdeeacbe1b6b0186729a4393b24a1087df2902286ccb66a60ad340e48a616a41ff3e83d87000a7b0861b847c4ea040ebd622b550c8e6b53d4e88f7bd4ece29007c01800b3b8e964f2e4fdfce1f34503ff1e5cc70fe8f61089500aa5911a6264700c4b70ea3f18226f2617961aadc1c9cca656659851a59623b7585a8b0a0af51b20fcd61a6e4e3a4bd2dde50225ec423118888b36f4ee04e27eb5a6caab34cdee8ea56046d65792fd8ad0b23ce4435896641001f992d573fde746ba680328a4ca976bb02206a0972a9461ec47e8b26b714bd708ec9768a1cbc4414e40866d52ba08787656e4bb14b3ff8938745ac617fb498e78305d97cfd7f5f4f2d71f7b2dc333db90ae5be489c00b7c74f14c17b70e77ed88e99de026f9fac8fbc3eb18fd3a88ea95159cde331770c360ce95b23beec069153aecbe6aa4a92aba4fd5e256f44ac9adacbd8bc4902495516e844c2458be87fe6f2f85579601be1b310f7f7e877d8b29dfa82f37d5ead7c5fd226089bb46166a7dbb10077966809cdd5311e76e43a885ef34daedd2ef96059c39d3ebf7c9ee131e599df2defe7a18f3daa7dbe60feedc3f3505a77a46dc6decdc8977342fc2f70c5caf070b8908018e9f5190e96c0e60571d9c266ca2aaab18f0ae64377932cefab2d827d96d3e5a3e77dcd47204d6bbf95f4a42fed63551b8ba30d8362043cb38f6a0469eb85fb9ae6375e9fd5d5dc1340a55003ba4098f63370fd2f683be1ca8112e4877f993e7f549a738ec06e7954f6a5818ed3bc5299519ab15d103487687b027fdbc8b49a9c8218df8c2029d70d7bcb74c77e23e8dcebd7d2acb91f2d74f013cc9d50a20a7968acb9780d8eb8c61367207c5e656f685163f69b97f4389b1a2f4e9d04e06dbc293a5ba9108cd4b1ca66d78625dd586f6ebdc77aaa6d3e1607a8d3469a61f2c5b6bf3980d3e89f6bd156232299a8cba3c25b84d0c6295aa63cf88e02621efdc65cbcca1ba62ed6a4c53ebe5f2212a21edbf6d471eee7a1a9718dff99ab354dbf10fc69460659c76fc8b5fea799731b1ac20db679009a5381ff56a9610aeff26174446311796847b2892af86b037cd3d6f4657a37e29174a04149f0f465bafb5925268e0d3c5d3f8aa46a3edf2a0f0d5b30c6720f352858186ea3711cded1e97b87c6f9d29f7a00da0825659354ac6fdadeb6d7c21d2ce0841733a7095efb89790285c62b646e1c558949919e082893b87e2210861cc2f3f68a376c0d03e16479b895d102cb7ecb03b47e499d9202040dd525ea0c357fa38695131da65144bb4d9e12c81c59351eda24669458f535aaa1a5c19cf9b4eebffb117facbba5500f858ef194678c49424d052398aa7c775b88da4ea9e1565a810d4f000707e8b6779e3bd77f9dc3bb37cb11b3b19838bf3ef4dfa1516deb44a407c1031ccba8d1317452d31ae6aed4510ebd256036bfa101abfaa1c7a64ee82f465d2bdbedc51d288ca5de0a23b7d583b4397a9cfb08c9b05c24ccf2edb54b88189206c28a7216bb5edaf7171ab1fd060f5b36fabae87fa5914324d0e0899aa136d8ceb5787d16c26c8ab47808c3c7812272aa2d246af936a681df1975dc90b0e7e44e26ef0167002fc8188c7fcdd2f999889e3648f162db95612583f07e2d1de8623110f06c248e9c073b7a6eb71664ac260d6cfbb79ac81a7367198e1e2e67fe2af12f04f7c12923f261aae32fada77948b4f0a3736777ffbfe158833e66faed8d798fbec18b4162f3d35abc780217bb34c90d3a12cc7be928a152ca536230d63b2c284ddc14d5d25fe98a5e52996563bc841c62a2a2348ad0bab523e1f0b7c26cb7517694ae524871c1c55881d88df585c310a4aa01ad56a6c5a76e308e17e11812469fa3610b92bac87bcf6d368169e70c2c9e69b4a83b72693d5b79e67666a81e01f5c15647afcb4d5ebc4ec9b214b5cea16c016a9aab64836aa557dc382f2a063693fbba7157932dc65361a1ad251a9e8a327352d5cd51bca237b30c26345f2ace796556a5a75fa178d031eafae4e25a94c697b05c33190f7dd46e585f127f9abc84627f07931b39261cc3e74a73ee2a4eadfbbaf7a4c3cc06a5425d0d91fa36b334991b9c741e0de645385c7b6ce6cbd3415035926040e7e4bcc3c514e1f15aa5f311739e82ede46062f5bf74376af60b0183201002d1774659098992af4de7a20f645eb8eb0049259b8569a9d7fcf5152536f3ddab91c5366105fb8912f7df0d86f944491e9808856c5c4a800b56ea4070172d3608a3a5b3221879a4c8684dd3e096b3c23681e3c827123fc9159ffcf4ffbd5ddbf8d749bbca961b878fd46fcf4840d11a6d4d9589984984fdef3fad63a5e4b19ffe06d0853b4a4c3997917abf6173d5f7aceb345a9bca829bfcb1b30cdbb6a2857592251dfcc04941051922d3a191c6a48b6db07d98201948eacd1d9abdc998824583e3b46c66efffc82ae3c93bd08f6540dbde972cfbb549b3366c3c72e5fe1692ddb45f614d53af60fbc34d839b5985d05ff9471e778cd8d02fb9f4d982d2092365590422df0fa3d4ef7b0b8ad27e2edbb542054247b1511288e4daa2d5548dc5691f9f3162a06864269afba81268f501ae1b0b39e320f79bd3fd8e165b4f6439b5248155ebb7127dd8a595e39a2d74e4d56aeb9f3144508b15a1dd967ef6cfe8042c144e4da4ea8eba7fb358073628e7818a64efebc5c149f97fb479118f37d72a7277ac42bd9d329109b7750b31c6ab3518d1175b888a57e9bb95ec75fc6dc3aac9001ab6bfe0c2fd98f5afae4ef86554bdd6ea3798b1e4d26b4315c821dcf76cdc0eba4d84d14475842fa3fd6340de6d075cbf92ef69924ad7224e9f22aa9e243a238e519dede16d2fb5c1119e94e91c23abe35076ee65f2763d79071f5f7e02b1415568dc4c30ff94ae830865aa362dff508f76ceb94daf9e227a088c7f4a6f033a68f36ad4f8f4b1acd88654688ef9654e48d614e86094aad7696efb3f25fa5e300cbc6753886c0533c8ccd798fab2fb4b7000e8c9a66d776bf649f27b13c45e746813d5362a87272250db20c8c3c08b56b1370d98e7214c1e1006beb3c722988f40ee9b54143d90f2b2e9d5dbea44d098f5c25c5724c0c4bb9aa6a2742a9b1b571a18138d9053d6cb9c265c3a15a6b2bab767c2597ef167e8633fee91e29e95ba455769d9d13657753d8d2c111c85304b48124e08abc94f7ce4b55ac38a567339fa107298c10ace9ca18563b85eaee9e016278ff6bc2eed997e13421be3fd80c85bc1521bc4f68c9b12bce6a7faf6c9c663fefed30589b7e1c70bcdf9a1bf0407fe28b4371db6d8b79db684f8dcf72765b69f7861eb0e1e4866c6b3a0f1576be591c8fd516484b6d98630caca6467bf0a5aac855233d8f1829614403bc5fed7020c064d1d8e1593f9507de7e22bf68c3fff99251084de07663f30ef5f20ee10581726eb8c0e1fdfc678a87ff5010e883f57775ee64f73709d938041f1730191d142e77400c80f27a0c6bbf329a9e57d3e520e275573ebfe2d685266b30b4faacf2a417e70630bb7ea323228ce16111a8c02c3a3ef459835ab51241dd9dbb65825fab8158cb3ead4300a82c5e2ec68d23dec2c35cc8d77363d4768c1e44352a01c197173be1be13ceb1facff35aa4e69472b355ae70580a2cdaf69a8b244f629d791dbb84dcc9ac2bec86998f33ef12a9619fc990edbb148c33b157685e64176caca1440e36121dc6acd101d5cd5ecfcf02830d2e3124e9cca47a2f25875db6f10e80588db050b6660b1300e144165814bb014c4d44ff4b448ba1784eb6dfbbe0b9fd81083de790d91f10da0668f071db85e0044eabf09d1ccb2f92df863e98070fb6cae2e006c2124c363d2924ff6252de9cd4b45b46a3b014427164282009897662bb0416cf44f20ea3725cb2dc6389c9e9b5488cff4e587a43a0a0f07a4bf719b9a065e1a58fcf88cefcd9e88cab0e1c1aa556803b10b957b1fad082c73a43589fad265e0fe540edf436ba818ff9f5171f4cc2ae46e58b146a348658acf9df4e26953134961f702c94b411a8324855e20f7c42f7d3c0cbbb8bed2b2f3c77da55cdfc64a2ca899361d38b4b09cd2374b305104aa4eb447e5498c266f8c01a35bd435813da782fe8d9b59cb0201e29c12ca3b1e86175e7b70c938170bca318a6381e01332c11028652ca51e0879dcb163b2ebc959a822ed5fa2fd83debdf4e566a72f0a471113fc378c23c23857a77cf42a6c71c2c5a284d0663e945a8f95d6472dafb47a03094a11cc10eac6e6900dfde82b4dfa66688c58101d0f8d8329a17fb1e293a68d7f7c172889d815ebfc7dc2828cb618cdcace665fc749edac80717345eb29e0d58753783f1986246a40bec076ad2800c7c130255578c5c80be12c9f05be9b31083b9f8448d7e72a1c9b1d0d33a143b096a0a741f4f1c90e18ac13f9810f79ce0164640f57872ed102e38a889daad977644f156eace1e8e65e88daa2bb014e674199dc22f1c1d8a0f6938cfa8fb0e7091baf926857c0df6c522968e062d3fb4402f22e8eb01796a4a0b093e6e4cac82e1483cb73e80d5e0f1a9b95a610491ae55b8fea469d374033eabd7936dd4e66639da0618e4fdd33a3a07ac73a58ce8ac97ed24a42f57d9782690b5d90e8e2ea9bbd46a0c38905c781e90073c80a68a8b6d56314fb61b7fe681cd951fbc9923549a617308d7897be479fd8fb30ab59c9642c4be0366cd36015c0bd23d53dc7eb0c0befeb35e2794d774fce3a14aa299f3806c70533dd5079b543ee4c63e08187ee6bbbea979d69dfc18f6faef24885c3f2ae69864f2bf219209149e189852cced43c17a9ab9dc3df429837ab489ec784ff903cee45cabc2c71f69c76ab7378198d1887d62113abc86b9d7a59eee8ae7c5fff8b5b678a26c870a95b092fb7495cfd586ca0fe34427f73662cdd7b9797bec2507d79c994ea65b67625716322f9b26b1b60777c45562ab00d5b3999ab711ec23ad1dabbbb103b7279d3b5ad12989007071b333bd810349b9ab882bca39dba1190b93f5606cb60f8d117e457009de8b012b683f49d4bb495c9d2e540ca39ed38a737eea4cb21969037917f7004b01804615941e262c10abbc6674c1c1b09fcd61a8621e6d034b0d776c1e08ef6ad902da0c9174d8a447d92943488715573cf5d9a3eccdf1d4714f6f1847cb2bd2d69ddaf6a52b62dabefaee88fb79e904bd5cc032f7fba4bc57dc99c44b07f05eb4222700fa370e597f277854b356a018ee71736cb929c4e12619da21edd49b9331bb23b040762ac4078197f315059cb807cae399332d32c25d4c1bf248ae03f16113add267db3b671eaa9004cd00c08a3c387f1d9204c5ac94ba4c629bdb26a6aa160a453f52fa6c6182dfca9c1f57f06653b6b9a2c63d9fd02fdd2eac2e302d7da2d5a62d34e8024b4ed96ff37753363f495a650edfa3a92527d02d654567d0aa00a9d2b5ae885df21457c5b36ba5ad1018a2f38e5a8347c2ef706f1886b729646815124ceb5802cf0d25660eaafd1b7059f8fa404f9888450c0681694e8bb96c26d4763df1e78ee4b3b5369ad6cd542a7474b798a2c69b5d9512206e8d147e3665b885840ed976466d75b6f11a42570cc5cd590cd6dd20058caa6d6e66c48af60ebbfbbe732a29d83a8bc6c2fa693ad2d455bdb3ad8ca92413ca8cc92fa121e3ab7ea25e9408703e7004f44f8d7f36bd0ad36ada394a1d8b59496fa02ce2fcf7937cca742032366722aef5b7f3084cacc423533c82c388de0a5457ce979bf366d2e068361d270f521176e4d32a8a2cb58ad22df26ce2da68a07aedf28f38490a2d95d14ec9d7c545e5e76d371a65ce774cd4cb40afeb4c7aa1c4aafe8e01b60f5f690ce1727e946fe02d00fb0c2024f71628c5c92618104bc68c86eb237aed1359c472b295c758ee7c9afe711caaa9b4b0d251fdc4d3bd5e023301ec499ff945bad35dce51835ec404548900669e46f405f62ea615b25bea7ea2266a70b951625db9c7be247fab3146d6671454103060fbbe2f665a3676fe325cd05ca9132b26a86ee761a2ee88d9549125d12e001cb0ff4490e44f1e25d383cbc87881906bfc4be1725bc525378b3af3c4c5df45eec777267ccb1b12f980aa963dd25e644fb30f8ee49e93ed6ae946a1bc88eae28d8126d9dde9b0fd11790c947e4c07eab2bf0a676f253ec061092333f0f1ba267b4090f418567ac3b2cc1f44b56421d27bab9fd2fbf5528a7efd629ed31f87f8eb6ae7bd579b9bd8dd22a2f7655bef18d5445b750e66636cd7c339ec3d9a2129dfd694d84d49bd5c2f0c9994ca7be30fac730a1d96118b71e7060d0811e4c04706541e9207b6bd44eb43106be36765a2c5f4cc842a32e717437640b893dcf7197ebc08e85295523a4e2c58a13faec78a7f3d54331d70d17f530c151ea11462fd97efeaaef9865e28237501ab094fcab355dc2ce4e363607b708465c8150a4f08181652729c2bd0c901a5ae123e557daad3fbe5f9f2b4092db08cae7f35aa37d046f42d2c1f4bd5f9c7003c11b1da074e68d6468a487b5130f64da023c1b2fa836cc494356a053640fdb9225e5330d7e9a6e0391247cf64e0247fa83ab16a73709f2f4ba3a6beac764272af3112adaec3b32ffad18463b622b3a8cfbc94a74a7ed8fc726b6e3a405245a8ab7f690314e5253ecf60affd045778b2624b5b1de15c303d814eb96b2c6a634b9fe495d8eff2423824cc3fe164cb8fe88623ecdc00543bb0fc57165df6619253f9ae619c0a5aa3226da99b0c257727ca30771eaa5893abbb31016228cd8211770e3e28e4257303b9438a29d3fee48ca04623ef625c837c95246c62157ff4fda231519ca566e915bc3cbd5ee582219f26589a0ec315fcd5bfb1dad7a619de11e93d8d464a863679991215e2e3c0ebabcdc6c94e67ef0ceb245c48b5ddf7d1cfaf3cfd30f68f3400b77e7e9a27f51640c6fe162d44eeadae82b3c0a9fa3c9012b41d55c9e7f5a82912d08217f3c404d75a1fce1a5a45baeab9d95d00a346f20b5fbe6427b5c024a9a1681d1fbfd5248b7830abc7e64551c0b9349f9aa8c5af9b6ecb062837c3b2a6a70cd1448cf5a34ee7fe5db2edb34d0695c01c98955493b8b8a4ca2bab2184c1289574beb9120adac57456c708314abf78ab34148d154a048c26df1e03024bbc063d91a59045ea4abe65f791ea8047e308ba804f3b1bd5232b72d42d509360fc2a45fa6da0cade5e1821e55113e4d8db9c00b40d5dce3b2f2ea767c46f41d5baf6f4f9eecc3c0b22a2ff99b03ef020f99451c6ad265a2615efb894f282678a282d07f42e6be7e9a8f45b8ddcb5b3dff6d00fe726786dc85616ccc24413fd27647d22dcf99e2409ba9f72067e82bb803bb0bb5bee52a3e4599384aa57f83012a44a947f093b9773af2581ca06a4e4f4547c8f5631528baa51f4c8b3906d45ad4ea630c0a82f3e46efd3126072d15a2fb4ec0566b6b0094aec1c9ecb47b4e680ea10c474ad28b9c9c94ee0d7511f046a83b8fc1c9bc9c28e1a47f68c6e076f13f659a1c6be11388626ad857c84dd61f8ed1a7451c0a32394c9e8d6f67f0b7abb086e89efebf1d0ba70b13b92ded09cbf55343092ea3c029a341542d8eb02cecb0998ff3b96453a1403712326341403930b4fcd4ccbea5d6ee32e250cdb7b725ca5085f656982de444c4689b9f15e1b9f44c362c498e6d8876b0465a62df4f2e552643dda68f265fb3c5121552636b8496f50a56f7eb6b9a274b22745c05ae56b843748fea582581e03d23440641e8976317d76652b9319cf82ccf0210fb7d04184ef1c306798d29d3c6a9a0aeb4704e417ba23ade45932e11180a4afb45e7ead86874ea13af0cbce7653fb59466e68458dbb04216295884d8dd67a782aa620e81dbb1878f3bdae59b09dcd6d75a878052233828b5cee147a850578f806249d0fa0ce557bef0b5167d05b0d15a80f9c8b6bbed3d5232b67fb1b35b42d8f6780c45ef8650dc7b211a363362100ad3f5c652b81f622231645ac273c437bda68ed3c52f54a0ad1f35bb3e687e0f156f1c7484b3989610e96509e8f91531297b317c75e2f5fecc0a10252a404ac6be1eff8b2588d9ca62eb8db64fea4d8c586ba10ca856ad59fb7698f340ccc0ff02f510dfb59d9d20484661c20388e24bdafcc9b343384135e4f47cb58c3063369242fcdbce6d85219a29b8563d22a361ef14462e5ac56fbb81ab9ee0fe63678a63028f4eb44fffc7d33381ed993c260a3b0ca1d67265731d2a15909faa9e17007f83c6dabc8274f75b31708d464cb48ca1056e39a498f34316322c6a792ce52546d27f29d69fbfc043c847907903db119e2b29a1b54f938d9273b8ae2250f69a18600761fd28e108f40ccac18981c759d8cfa21821f6293809f97fea3ccad54eefd509283cc10fa95bf49fa6c66c0a54176185aa5fc7a8635e69a35b03d08f9b16170407c8d4f0dde19db199de334a5471ff8c7d4f22210e4df4842ea0cc7c58edc425efd362f6b25b2884e707e289fd6254835aa060c358542f2535c277286fb26f516f2a6752a85eebfd13d0b01714a43d59890ce0060ead4a308ecbf3595aefbb947f599e7ebab6ba9f7fdfe0f51967ca71854841165441b52aa567086aa36b67d24f22698e0d7f3d3981416e88b8c5ba37212d31d2e9688ce6aad78c2d7e4e2a04fd676c7f8088d739529025029cb70100ad77fdfbe44cd81d5a38f30361a3285470d3d2ca574b7d574c26aee59a9b23585bde0f457e9490c72eb1e6b8401a1af8e64fa89cabdf58724b9cc339a85f29c5b216a84153572358eb72b543a713ace8292aee4943a6331149fc03da0765f8437022406722319656e129718806bf9ea600862022a2355507060ebc17ddbf39cf69111a78c42241851e24e12dc4d8a949c0775f554085b4a89def580c056ae78088f934fd1293829321c9f312a906c3a3241e346a2d50603dd3b750de0e0e50188f38de8b115c1031ee8c411a41abbee2c4d43912de87c7988b79b25f384b8dc2d84c3882a390067b7da241d46cd09bf731e0d29c65fca1c078f526f54c1be02a2ba8c152bb4516fcc89348882439a7a1a29d27d77c4534f159fd4a0e98364fa765bf72fc81b0e51360ea812f0de77b583f05cdafe4f49695fd8ce02c9953d993905815fd2bd35c0c5feaf52210f2b73d75b0e74f0699b28084670d8e07b07e0ea7b39e6a7c56a67235a20afdf9c4908423f18383164967dc5b54db4bfe367b37999f98942a5b084d2ef8ac0e3f451d6a695146811c12888b1a8538c7c9961ced38c5a9199d1393f6dad2d1fbff90184b489358d6dea8b891b1732424a4b306fb056ed023c336eb0d914af7f5355a6662d82a51e2bd3469d4865850ec7be56543bc10889f11623c15bb67410b00ed7b4514d41dbc2eb7371141cc51b34827d970cfd24222db2a891dc60318a2f0330cc096fc790d558ae8295e5428a4d2d66c73749ced5495236d360337c3aff28a35ff8e47ee0c2c7c3e516ca82b0f6856e8f4365ad4f9e6d0aa1d87fc4f8874dc1ca17e7f650f3b1671bd424601edcb3276a2c02725a47d90c6f596ca6ea3d81bc11fc52fd8628fc1626225c32a85d8ef590ad08d10d16e69ca99d6c8b1f49759b6c249568032067f047b75eaf738b59a386913d7bbad68825dab9c2da13a2359fd94e30077af3d7476924682e3e995f50143761ee38d22adbd82b8d85957f88432cc1b715896006908e4bec87da34aa85217ba52c088244a5220708089d071d4fefe1452673c64d43f930829b7fcf3ab1a791a8b1bf9513b6cae5443a55823033842c5e887a3e63b4d5e06b55273db8a0ac076728cf762fa556d025163d41a97008c661bd4c3cfd6c7905680e6cb9449f2c1c3e85b7a1ed8cc9b49e251dbcb720e3c00a8e56c83c7d81d91cb00b2802164c1e4177f47d8eca62100fd1352a695debf42c28a7646777634bdd0f1ee5b35bc51cdf298bc8c55e01e149e43979f26c4d938f3cdec9ae40b765fbdc65243e84171ec497a7991b545ba22d81f316e166ca2e14435333f662adf8e9fbb2318056df1993e35acd2b4a12f70a1bcbdd807373cbce61163090e1a2e831929e1ed4bb4e9a9ed43590109f3154dfcbf12cfdb70a11f02b03cbea25fa9ef9d0f531abb5969ee1b6896995d289fe52bf97d996982a2b9604bda387ad836661fc03df215562bd5dd064746b0699ff00b3851adac42425638d92d80f2090dd03ada82783d15ad56ace02e4678e2843549b6effd0e4536c4a41648c673a54b3cd90c222b634c4038fae66a5afa84928d0f9443345b5e46b1a2d881ddb59faa4d8a5fc0a63de1f19acfe0ce4e926bb447209da7a1cc7184b289a3b02c417e2b79917d6cac85760412e1585e2a09bf185ebe27b398626d2fd6b9fe877d7ca7937718a3e05ca03fdc616e67518e73e6e301c147f597ee8ed0a5ab083e4f3a69c42e36c1d71cb10d4b1e9b142f509d58c09ee1a6a574382660dad5c23cbad931dcacd697a7d37d39c1cdc51b21212be0e9bf680d96822b4ac899b31ba5fd345b59a6f0cc2ecb4b1c39797c4b83e9a4587376a5403a74823eb713cee8b88ff5cd766e8786f5f10455adae8175347e90b6e110a335b8d00d44a2cd4249a6c2160b57b722f42ab842d8407d9eff8f51aef6f68573b8b4d60779c3036bd9b2a957a6ef28932df563e1676440eafa715cc0a4c113391edd43ce6c3086c4a66dc3434302925abf9cbedfedc6602f14631ba3d1bf6b7c0954fb10003426a3a17aa5ee590eb374d147a259c904f45cac67d6cbf60d15e2a12f26527cfbc4bdc65d4d7dc644b20a258ec171d50656c470d81c7c3a9e4ed849202024bf54b2053d301029a8dbb6612a43b20f7cca66685287f6e05cfdce65035d55bad489b5163faba85888cda65f5b8a67960aa00b0e41331a1d992baa12612771fefb3292e6a0e6d25b13a11bff6f9b74878d62a7547d8a67b6fcb75855e0345ddada00016485a33667f9da8dbef8c080caf76eec99557339e7f4aad28cf4ad555dd58f1eeeb3e2a509077c111e29e3a37c28decfd578e80cdf77e5e49f4c363b4bc45807671711224918f0253d0dbe6a4ab00f285e8c56926ba953424ff2522af0893bbdd13138705a520a5850d377e96f8a17915b6230a8fdf5160dd96676edd340ff364503c7777771e7ba2046a10862a16c9f4bffc1c18922d0bf57f8014f15f4d1e9fca526bd0b3453ce50a52972e713904520d7afb3c491e0d95d1de4ea0ed50dc6c54cfb83b0950f6d838745162169b93234d61e6498bb6b5f73a0f261b09b49b97a4ecaef7d53645aa15d7835fac3acb3ce77db1b365141524f75476ac7edac9725d134a398227e95c4db24b8a35ce85c6a436da81cddb9c932b48fcb1c9ee423532806e085ef6ffd1bfb3c8066458f959bbbaeea8237aa80f6e5fe34b1de20ea89511a0178f5c201142c456f09bb2d184c9efc4970077317c0f32c5025741d8ce1347f7bfe75d9bfe8a7379856a37c72fce5bf96476b1efac53dba10b314cd1fdcef08d557618ca2482bc9c5aa451e29cacf966e82981d555a3c62ff85e2fe3d9916c0c5677241fe30ec2a9e800a9c9bf3371b0a2feaf26d26cbc01054caebada99fe42654664a5c1c6b2edbaaa58ede32bcd8a01706d51d0b6ccbab1ea182c8d787a367a94e496a7a87bfb53c248aeef92176870c3984c3bff637bdeba9cbbc5008b765d35bdc9ac083b06deea91bf8ab806158d934f2fa4e3156cf01ae2712373a443ceae919633c1838149217b8431c44a6111c9e0c3c7a11a9343e4c48b29678b21e07a03d947dd66615b6c3a406bfc6edf63f2d2e33d3ddd3ce20693a5ceeff4247acfaf30ce0cba7054c7fbe322e30198edca691c57afd83dea5b6754d7b6d24384a6f7edd118fbd8c24e79f2dc552853e0a5716b0e3c54689a84313030ec115ccf723347d5bfaf081a362636a274c28a861446b837de9a2d169a394c56b7d93eea2ae1b26fc48e0925af22f82fd84ab352ea6f9dc20857bfc0c633fd7fec00146c4aff2ea519f7ba371328c8f9ed07951456cbb2a3ff1be8cac08ab0a00bdce168c2a93401617584971ab8e31ce9ff99ffd12a0e7a237c285acb550d49278831710310de576e9e4429381959d2a70760d21a2b84d23174b64ec83036a80e9f4bea5bf3a4820c9dd6f4f932decd82a30462a52c44b5c354a3ad110da466a50f6e1f00607b8b8c645b9e8d711e0b353a888b38112e4598370c50766f6c7eab69247813319d0a9cfbae4d1b5e93d6777662a74e0f3c49137526b64b027953ea0867f466eec05cf96c632d062e87de2b3e59daea30fcd8375180a812634d9b35600e1a421fc8ea0b8dc7be1660f8f80cbc1c2eda3217444e7b3dff15071edf759b850a89bcb386a99f2eb3884797374f1422902628729faf57a3f257aa7efc6eded74375393d03414dade5bc780c117bd4a3c10981daf05b76c16f4768b2f4ebe3c3d68a4547cd9f8c3c9937746f0d50b1f9bded1a2c47ee838ea3e02b69f489edc7df743c0c0dd5fb458e0302fbdcf98202f6b282f84dd94f092b09dc27f780fc2ead7c493ff87c400544bd14b3da78573c22d5c4ecab767d11a69ce061a70085f3fcbf30d7c2232441bba81e92eb2fd9a14bdebf56c10f5e3d92f4448f8c8099f97dadd1485dd836f94a84e5e4cb181e971dba4356b4fd052c311cd9599ecbe2e95b7dfb5c67d1d8192c2e3c2b36c594eef105019cb8cc9ac63ec8eccfd4a2758d17d05c00432791c3b20013ffa2c89f290f7384d1566950a697e88349bdb1d4fdf149c9763be4b881b0c372693d0ccbc0e39241d4cf52ef70ee6e7895970a1db3fb94b81e21dec7a768698239e1f8cabb5bff7fc6f0492d56bb54be4a466ac46688d104c6e95cf0ed1cb537d0dbbad5c68abc5047ff0e3767a53f5be5bc6f8089534967f5176083bb5c0d642fe94ef5499c52d5a55f789c355ce07e9f67b91dd7efcc643bc85c5d899b3dc61c5836be8c2d4679aa34c5a50ba902ee5e34c695ed816fbf4e8fe7eae60b2a339501b718b364418b22abc82c4c5b6df92a00262b7f522043f0ec203f26b000c1d785be821ac69537bab88a47a6ec8d7d47d823de621a93ef42c316299e3f7e41f046bfdff00f716d8335cc35a8045623b8d8fd34317bf8e867d7572c2275fbd3a2a23ad1e0636c33991d01c191c14fc978deb91ba34b642981f57de65548fb138f12dcb1eccd4cd37d461df3016f492eeffcf15b93dd23b7405f491f8c5e4308c3da9f9d31177732a674ea8ee3eadf4d38039eb6f782da1dd28cb35f43c684289305c7de80c886a6d9a4afe2cfaf9ebeb1c4674fe5f59a89d3fe5727298d0066cc255b808e527b409d5bb11ce73d604f82b33e060ba7df2905975fb1f175c68ac5a78dea69426e6f7b03d59e047fe52d92e1f1a9060f885f9e2a90acb2a31a8cb62adae1dde8a69af42f1e4c32cecb571710c9a9523d7d16bd611529cfdef375e1c69b65ebf08a017ff7c07ebace4f2b44c38bf22f36951f1202b32b7e78c2c5cb3a92695880a8a275510792b750dbdf3c72c26d82300b365c5d17184e4c5928a0ad48539460a401273a5a25e05e9c0a5816b0c2ddf3ea66520fdb36df6466c5b1c669f86c15c6e28f6a99cbc1894feac62c0dbe2342c7dd050806d07ee0b1f107360c467c03b40a24a1d5a132bf4b4174299e52b90ddb19caef573c6f3d74d620d85cf8879e0e69396a8626a0608501866b712fa7761f833508cec6a95824972ccfdc1ff876a7cb6eabe9998605028460d537354c7b73179cc19af7774f476e5dc4c7bb83456d9cde55b083f6bc989c0c3be802256f0512f307877ac4d79ae6becff5417273edeb4ca8a255f746a8ef5d53cd3881cc4f84f5b5998614d66e2050b7e849850b51bbae29fd440066bd6c1e6d1e63546cb69c85fe55dba6d3c9f5e19416b1756b769bd194c75454d430edb2a461be5eaa7dbb8a0c2d8a9c770093f639ebf9143a86fae5a6c9633e98a1938c9955f9089f132ee6091be84c186accf5a6a26a1adb1e1bae7571f965ef58cb01a11cc5a15ad8d51ddbfbbe874c3164124d943789a75e0567206f8c5a47b893e2ac612f5ce29e9c4069ae2385fc5be79fb4038995e77d910ca2db67364f26dca0ebb93b838b0aac17db552ca57d3b07cc0a923c3e289842747b8f8b006291916e17b008fafab581f036128e8ae206d47069dede5d433838d3d35f03c1ac69e52f91422f4271ba3036936992f3b8b2e692ec16bea80a93a5ee87ecc3bb6c5847f3c7511852ec4bcbb04069135e219f12aa58032481040747b4af853f24c06014326ca9fd2932198c7aaae0fc2b10b2b9da57729e057730b0c48c07f5af1968b59e29d9759e3bbfb9312c41a55de21e8a957e021187ba1a05312d0012d8372ed0242b5a5f519d216f29ba2dea726b051ffe60899b2507a960a3f78a8200b38868bbceba28d9754e54e319fc22c596d7c16f0ee98036fd556920c031c06400d4235961f31bf778ebd68ce925d5eb06c5cca657e02a447912813154655e463e2b8d3ca587f52b8a8036409349c53cb620f68f6ee9bc5aa4d235522bafab54d1ea46fc2b83374c24136ac42fcefaec9b8f5508155e754d578e735e28fe0a49f48b9d1bbeac7389c6f747e4648d1eaa996d7137360ba917086c55db7f35f1a90562d989f6d94416787595ed96028f3be3598bc09b42e5888173293d5767dfed8121648701dd5f837448aa404ade5e689aa338baa03a13ab462ffb2f4696dd5fd1400e1076941861480bb21c9f181d4ce15e2536678b37f846071bd5f51ec28695a365454d4f637a0568f9499463476c45820b25e048d976496b140c80bde92c7ada7f3bcf302c5c06aca196200512eba6f4fb09baf53855a9ed911710fee74c89e76323c9520882f95cd34d0fcd82d1c48bca5f1f318239dba7b2d6ebd8840ec29f8f2c9c41c9bcbee0012dbfdb3767963ee3a68fc442873517b42c86134784d17c62aa5da01622b72203ec91ea8c221330c2193c58b7e42da7190b69b62fd5d3494122c5e693a1cf77a864942ff4ee7d14df42f5aca6678320e89c3cc7b948787ce2691ed473830a44cba76b841cb9bdfc9d2f6d1c255bb745322755dc8cd9ad4706f7a89230523dcdf59a3a040c9b086ac1e6fd109e673a655dd4dbf3d99f3c6bbb83a3a2950a9deb06e94e667abed6ee7e284488c3132d06b5db8f019f0be6df62bae809ce5e04b0c7d139a9b6486b822fb763a2d36bcab09d1acdb2a5d246c461bd96f21c58cce9e6e17c2ac2af0f6022694502ae688addb7f97067040124bc708bc876158f7bca95a15508b32779ff8620c27414c404bb89ad5e33a380fcac9ee82cfe943e4a61bc95b39a494ce14f82909ba0fd0a56ae46d34ea486f6d9b1f9836b05df45bb1bf93daf909a6bc60bb8c6f46caa2f2c8df783ecbc21227d7741a50daacf7c73c0f491f94989bd532f0eee6a5ecd30bdc014e995e612dd2b76aaebe61ab3d9c95b989ed48e518ecd94cf4d1901ecf7c27571cb594e5e6afcda5d8f2a817e2bede787116db5f1e964769c7736a8bcfc4866c205018473c17bbc6f5bb8bc70fd4432f35c8949abeb1d7ff7c39b807cf5e2f577504d31750a6e35bd1223a4054e2be631099d53fee077c387d0ab4223163f0e29debb62f3ebd478e90d544e88874b74e7ddf33d373d98722bf6292110fa7b451ba70153bf8c8cc9b8f4b9dbb5c0fb98c2d97fcf86a5afc8853163b4a865880c256bc49c743d4a9ab91a4a65af16adece1f4107f32a155e82a9833878c003641205824eee20b11043113d3173c7b4234d0ef13eb99fd590a7c8383d70a701151a5b15e7ddc3b41f84cc2ff233a753ea8592bf6ed66c80e5d758cf555e0d805ea37efac6b46bb74ad0ecb3d263f19e0377ec3fc061b2d91ecf4ead253258b31d07d395ee3fe6478806bcd5ac88da39da4d0386619befa6d2011f645a99cb3910c6266be67d091c9d22e860789e2b175c4526fc39d8af1d63fdf1b8d034227a2e4081ce9f57d58f5cb264fbfa640d03d4205b01bb280be64a5c0ab14e8797696a2ed02b76a0a35977c4fd0ac80eb6353d0f8674fe0ac108f1508a307302a34f2c29c46f75465937b58929cc1ea36b53212960afe25195094c650dccd0269fa3c8b75a337bbf07bb584627f5039799628adafa7f1d784ec7dbb3d480951ccd94a271b647a9a423cf28993aff8e690d69813c480505671089883ccdf1826d684a71684d5c0b37b33e820ff072982fb66f8abc8e96ec83df8537ca28b28fe2a0f507c717b525dbe779fb13933aafba1f62c29a0f6ed10fd7612a678d3de16931315971dfef6dab575f3b18f1ae1cdf38505180d373953d98b35dd4963a7fccf22c20674d0182236aead4786bcf2553dcf3664449c8ace63b03c84deee8fe4ba0072c3fec58d984b64d42fff0f5559eb66d96cd6ba9ee9eb360f1803f790bbd8e0de89b41eb15fd2e085f86dc438d033eca237987317c1757daf5e203a08f3b16e5aa9ee96d8b08b32b6eb83fc5e44d6c7db95c2dcbf95f0665ad1aeea7de53f665c85c4af2af7d536d5ff1723a25268dfba845f014dd000ac3ac4f4d901f732534141445df59e872c7ff635e98a27741db38c2893075965ed594e906595b1961206337e0593b67a5d6ddd8729fc6df5436059f5262f3abdc6b6e38e6f974f1d182ffb871889156a8db113abc4be261db14a5be4b5269c0cbb52c759228433a889b4ee816822806dabcb9c9e7f138c3a113d4a4b55e6cbd9d494cca5cba6fc4f0e525603b61d8b2954196278005c3e9cce57837cfc372324304db14aeaf74495772cab2550ef81386a8e9fe66b6ea29d843c3a212f40f89de3b6379ea071cd015082bdf89e82fda7cb7ea458a8b5c5e1df653c8dcfe02dd8cde61bccc0b7f6fb7441d3ad6d264d501aba3dce826397d411551e5abf1c981053dc8f595f8d4672f9a12db062711fde691e13b8e876e098f85dce8b3ee38c2b46e941acbdd5f8796458789bf02fd05aed0a758499eef622e945fcfdc97e2b465d51bfba1c6ecc2141d86d747c2f76a66905003fb0c1c96e5884baf57f3fb219c3a698fcfde967498cf94ff86d4499d28ba7550b46af4aa0822b2c6df31b4b66372f479287111c0efe42190c63865c89e59a771449b1e45513c306526bc30fc0def80e9dce257bc1876b2b58fed408290a26ded36a24cfbe6b31bda6a193caaa44ac0306b82fb79766096ec2afe2fe5dfd1d25c69a09656e97f99182dcc1e984cb35fa7b1f3308efdcac75f0fd266331d565cf447054ca62d63fdfdbeccb6d04f3ec58982141bd5f7cf4f32343fa80bc4d6911796b136b8e8948a8654db698fc8b720805c2c438cbaec221f30ccb04630fd0bb4d4acf744b8b0b7e6eba0fcb5c94104b4a33969e1b81344f982259061fc5de536139a4020b92a0368e9eae510d965584118abe230695c1cf16894459ba02e5f18a951498d78cbc8b2e330c60587c711cefb16d812bb44a4e6ba82750957dbe34ef8caf1530d0c85f77507e342816818c0d4b2b6fd2c0182b341e1c8bd03d90ce8dd4317638e2e9bcde38084523ad195ff2b39da3fe683343d7d65d1f758260d7864e6e56d3060d4e69a9f11bdfa5a74e6c2e7e9eb9d0752ae0669f974b5251f20c3b975ddc8032419186dd0933a183ef74ac1d624bfb1f1ee06bb1a96cdcd2b7a9039babf7030092c0fecd3030e3ee9e916269873ae04e40e3ee9093baa3622a58aa0acdcb67460b4f1e3e71911b2ab119b83c49ac4c25b1e1761cacc6289dadac5800fd32a8fd6cd80c0de1cde78769dd6d4a8f475097c3ae2688e72598721c58cc9262bbb08add56d5edc85c45ec26ad509e59e96bb08fe2966eea3ab24bcd198a4da6d71522d1bfe918ac143cc3d3e5a81f9dc53a25ae8e0e94c4626a32d3921a3e04fc1e57b850668430d5197a7c2bdc2fec1660931e3db316cd51243aba58790847effe087a6c1c656860a740640301ac378c253b4ac8f7df6453ae5189bc4603a42aaf9572b7e1ab91c8c720f2ac8badf6abeaa207fee73c46decf627aeadbad9f515d062c5fefd04637c482398f90f57f450aee983ee91cc8360e25c10b27b6bd29711e918f9948acb5fbd9667ca2dac21f9b7dcce38463540a073f7230e224b8ae3ebe94ca7b08eb4d82b9aeae4db05ea5ab5364df39462ba8187d418c97aec98e249398dcd53f9b6fc68ba98590540baeca1cb573b1fc132abd4c6f06aef5aa36e318ff540b7f2b8cea462082f12d447076845d711fe603f2ef257c21f9b9533003324585c25b8acd48f01bfa289647563b278f249975782e5726ec4b9a867c55fadd15c480927112e0f7abb65c12e629cd33d41dea05f9bff56b0c3addda02ea85980e4fd3b9773416cce50ac648dd103db65eaccbb32ec8f8405e83bb5000d2e425b5020ab5afdbbb209bf60f8e51b8a165a4741b3861ad70af9e3a518aac4c6d0cd24ff33c860fdcc94e53c8512ffe707f9a1faa489b3280baf468a6f3c39bcd0c12e43cd9bf58adb35e57f0227e817d0bf8e0980b3c5105a70b859487da0326e9e99bb1f6ca0296f53762b98b65bb5654b32f9b77b2b3c253e9248ec3c6f75f8172b7b96260e6180fc6450979141cbbd3ce1382cb0b9b03f3f52e52a0eb6a1f12a7448e684157c96252786a74a8994188ba7aa33857c3ae4413299b247db881d880d6652be358714d6b699bcf8eeb81022826398568ab5946c0521b5f894bc87d3f2bb41bd30bfbb45b6d221d86e5c57997f9f576b8c384efa87dcdb3b4307cb81730a83ed89197d6449fbd771f94cb33b0a54f4619713cfcf71b28f218b8d2cbf0accd0c9341eec28d25268790e60190d356db482a142b63e90793c38785f29d599bac6f0709d1d19fe6beba22a8ebbddc0ad83c204ca52f1b314ce0f6e806defc03d3c5490246e63fa20142c21c972d3baa2650d0617cae348201619a4142e1bfe46f240bf3a1e44cf4859c1c68609ee4adb39afe5db2d227a74a4e930bc20278096968011eafaa4507fea90b4bd28aed66b606600583449809288e859bbbe6c12ae34d007569d8bd9a7c3e14d61aec3da0451077019c723ec1f3a7226292230b5115b903a048f404cb992b7600f62fa8a526a7b0ca3d8fdd3db984a655a9dd64a2719e2f6c1eab4da33f6d974fcea578fd347addc35ceaf0805bafecef1d2fd16dd290054f2dcd0e01d534671a1cad5f103fa4adabcf23bf63e529fcf474e31f9227fffdaab0b7c5868903a24280e5ede637d31d3e742cc1880d9f4ae955725e72d50555353276f96b68f8078c5f07b3d35ea3fc1bfad8889b24a1136d717fbf9d8a4f44b0c387d262747464962349e6747152d153931aa9a4122232455d605fe6ec56e2fafe7f029c31179e2145900a0aa74d572028dd00ac50ae72abb2aee354817aa6542966b4e691e03ee364cc5f192f9529d8de18691703f8e26001894e891af4ca0104337a326239ecb75883ee089d4c73991360243040d9e9adfec3dc33d62722a6710064a2e0b5fd68a4356f6297fc04bc40ef8a03b031b27922195bfe283c4e06f3225eb0329912373e5a0606972c38a4346c31339798b2d96100d188d2c25d032dfdb1c8fcc0f0371e325f1f3bfa99409add410cc0705ddc833242c760ffa704c2da77aee4dfccd45c01496fdfac5eddc0ebf14c55ab2ae41b9968a4f61dbabcd682bb99c153ab351de94ee017cc24e508f4684d92aea52092f416bc4e7790a7767ccb57efce6f10e35a22dc75b0594646a80c966226ea15c12f6584a263e8d875ddd988c038b38abee725938b42bbb3789bd655c4d21170db3808e3aff3b11557f9f45438644646b0d6a43cc97586f37cf5fe0117b048f09d137a279110d4f0549778654b27453b8829fc7edc90a5348682db16df1e71ceeec6a633de353c3e755dcb660ba33a21036434652f23c5b61b8976bc989a7835281a67adc12ee273b881138a94519627fb3a958e6d8861e2e966b5d0b17c6142036be1c9577373e81e41207892baed3dde2fb7ad809c05487aa210d3aaee7365b1a5b8e95b3822cde16da9e301ae395fa426dc6c46d1fd5b7092bf634db00d7d398601afa4448eb659408a8c27810b7beee9775513a91823aa4035cd028b28ab6fb8d9e59ec74ea11d0c24d07f3ce4249e5dd25c23f1b62d1a3901ea6c1418b24eb67e4327817d10083b012d973abadcdb6f111b483ae6ee88e67d7d0d180601c3d2c948ef211ebe3deb0d6b526e19b6d4fe240dbbd85fe0fd9bb3b32752e942891e23ed99263ac48d996daa0c500e17e5f10010e125f60bfccde17b07bb5b464b6f0357ad5a56214cee2f553689d2fa473cd2647eb83ac2d135992cf210cc713bfff724b81cb4870b81f5f8b44e76d62b48e52cecd63503a628f700f21a3b92eaf26848e4769779462a8aa4200886b99facb28e86fff8c09df650107a88ab3652b3eb6bf4189842d0dd2c7a799e78e9843f27cc5d577b283bdce75ee1357c793b043ac44a77483058019049e84545d2d8b33bfdabe147067f74565c3654c3d727b9f8b96a468a401f8f45537fe4369bad24311d1d34d4f95478146fba746dd41c8cbdfe763f570016a4f0a26656ab4a036c858152030f5014c94b7dbfcc7d27e313cda5af507fd4d8d1059dbee0d699ebab424b6e5c5f44d3b39b26c37e1487ea204d1e2590b527866d057dffff803f904c3588dab43aaa7d9f6df1f00e5fcfb9318da44da112bef1c8e2064a68e849af68aad2af01c8ab60d5fbec8fcc94f8413228af66311e1f1b593cfbc07bc76a19908967e2458551a6280a5f4539296ea89aa5402dfe4e3588565bd8b55188f1aeade8d30744079236730f1fdcbb1fe30ad85cbb769d36a216da5e71a65097f589e2f4f7c864f29698c370d8ac4ae9b1fdb8d2d369284d3bb21e06911cd8e46e63c2b247f27fcf52582b530222f7d0b18fa24d2c906c2e35e1de7248da16cf6a458033c5c75eef71b87ef4f6f205e03ead34730e61bd353a23ec4cf2add4dd33c55847a7c2320de8d9a0c57ebab14f1636b62086767edac1375590006bc92466c057aa591bb7a4fe45a6a5439e0c1e9bf6d300f26ae270a6e9904eb1c341d6e1f9ef76e223023bb2a644b78cc44ca171aaa0f373118343bf4af78b2ac0f0717304b227cf56c89a58aa9f10eb2128f7c5dc5ed3c98794f7a49b45246b8c8d23ba38f99fda7a9db12066736b1754b634a78fb94a59744d24a39968fc1fa26d3b52994737aadb1dc507043248e8bf2ddee17969c13920cfec96e4a3f0d96849077751f65f8675a12fc72af2421874872fe545b8e5a763b2a2017cfaf7fd0b8957765821850b37e3ad7090cc446e705a6f0802a2ee37e0b4f0fa8d50f8e1f8232d70538814dcf06317ce8015a05ddf019294352a6a60cad13d0693205298bafca429d6e4230afc185e877965e13a8fabc775c5decf7f69b0906c336ea95e6bc9a4e18121fc37cc1241009ca6bb364e2feb2a62da2fc76e818b47a2ea3004d617157a0622a2b076e32d93836a641ba5003587c364985243e0c7a829ac26d7f56f5af70521fa5fc763a684651dc2d6ba3e729eafc019339dc110b363af050acc379239c4fb2e0f179f5f72b45eb2374594ab8dcdc54c6de8bd3da8d16527c26e9ba4c51d1de81017ab233d69dd659d5ab2a30a28a10b6aca268060799a0b35c61f611391aca52a96387d5f0b6283706886c1c236a3e7d9d00d24a72b685aa3e53f06f7c53e8753d7c8664a84ae153a36dbdf19fd40329b1feb81f66bf555d931e1f1d1acdf99974f74d29524e5c68c5c1edacb741610799c830b81fa325c9cd6a52ba3fd2142ffcf053d5ec6592fbd0ddde5b93cd51e7ba12864f8ae045c8c6fcf0530b138d8f9df9145a15c28f2a56ec06830bae1ca1d653ff1b92c66f8e1d03d37446fee9af9686a58da27b6cfffcaee7731840fb2d3815201a4626574169852b90fc3bd7e84a48d40ce0a227a344f05d1031200b24654882b01c2b1cab1b2fdc94fc332c141a555d282ef114439a31c9c90990bf2899403b7717f2918235603bff3ee2634f0856ef67c995f494462baf57cc547bb31e902a06ad474d69b5575b44fbc24a394559b4bec7084ac1eab69f030ca2cbb48ac218b494e935c19511d3a6afca4e6d86361cb517510e15f8a763a927adb62b451d52a83866d3bb1a0c8f4a6944936501ac1e329ab02f193d245dccdfbda6747aac4b838d5d818823e8dd79fc6865b5da246e80d29f12e658553e510547ea0dd02e4534d0d597aa477ed542fd6252d79d03969af3c4206e0753eca7cae67c1f228bd8ebb5b13317d89db0e468de4c2facff77356f4b2afba26d7dce9dadfc43cbdd58da0452bb88a9664b8be76c59cb28e28621f190d77504b2b78a3990a0dc3bfd7d57b888ea26e881ac8d8f50d7b8a1c7e0c53938900f4b3909387d13462263d8600f42331c5f6b08da88f1c6dd4c47e1d806965e7af011f50cf3e057a3fc292ee6badd191732812ccee646d284ab7a19680061044860e318e0cda7d56cd79cb6ceea35c70cfc87f0872e3e9b33342c83464389d945ab98af085475d5db76c304bebbe79b4e620be6b1668a7cb703b31f3a5826fcaa1d86018285330a94484855dc21f86e406824c97a99839575153c070974240284f8a18ff70aed3828e1a4984727908994cfb9e415635c4c93c5a8bdd107a71b12cd1f474c45c2f04ed11fd4533fe7b3a23549aa81a3249f20c1b1f8eb67619c92cac414cb2b662158137109044cfa8f63860e9dd609ad81bf2a8f18d26a42ec933d9f5879b7160b2a8062532df742c7001e1b6e9d2646668de4b198894e84e505c9499c44be8e32d49241e20a6772a0fc22cd94ff730e668a37cb4824d45e6b76e2ada1797f7368abb9ae1272250b67b7f1501ff029140e0c934aa63bd8e2e455666d27b9d51c865d4c50ac4643cad8eb3eb86c5b0270b42785c13d71a16024e8916204ad4f865393070d42e7d86a103e907706e4cf52f943058b8ad912638dc1d0ca0e5e165b723d1407b4281ec77652ea6d6577dacadf4271bcbf9e38d6167227c8a7429b6b1c5da51afd592512e6d3e26a8d6117a8b42c7a3d70092733b41141db0f0ae31a62b2653f90e893cecdfbea6e09e60132646b758e8ac188597033a2174ca41ea325f37fefe21744f31a67bda990194ae6069f49f6706a73e3441861b46ecddb02724a94fa7da4749c2fafc4c709d1c6496a799c6eee470fc5c6b1257dba36aba0d595eb87488390ad40257481f91d2ba722cd3ddf98e88e0494b00575ea018cb4568da3e85d4a9aa6f4be5cb5e94199bacc757138dd2237e85f67133feebdefd7abff88d3923c05988ca5c8d5ff7e2d441b057c0cc7057ab34b1923ccb206e00d883c1b22aacdfebe890b100b8bf9b8e3e7d566698e796dd72254dc84a94f58caac23258c92b0540a5a7e22d2456c725184b524566162478f8b7e263ac1b3811ca383ea32f05d33b4201ebb3bb77e9c251a9baf54db7ffc3714dce9ef4551e5f1e6c049fd9e22254bf0abf891caa604aea3b9ee4a947fce0e87a5d15f0a943bbcf898ecfc772d11214d51c6e42eca18ad249a775d34aaaa6a30fbed45aa57a3a15c724daddfd7a6829e7e8014d4e5e21eee183e76d9de6736270247e8b0c9228785ba0d0e7bf5f6c4ea19f4ee1135273547ca08a8728fa1c19d09a5e792db8005449a88916525c45c7882d71ae267f3ae0dd4193ec3d9f35eb85e74896cc44e90e3d79b1ca406c7c980f7dc64525f2adf5ba76cd71848a5fcd9e2e77238acf49b9e7f81ebba6376c6aed46b57aed48dd4767ab080b0ad11fe0934ec3bb160864a80f55296ab965b2c373cd9abfa8b80d7107847efe7981b7652c5f4e73d6f643c870afa345fbf6b109a0a5508a9a671d3e1ce25bb424b2e81a060d0a314050a07522ba4fad3caae7dfffa53dbb9110697c3bb12627309f195ce6ca42ccbede0f886f8c4dfda14a1af10482472176e8700e20e9d79c43cbcd27299a84540a378eef8ef418f01d138bff91a92905497425c72bfb56aa42b8831db62697894139f732f55fcd951efa004649469744f6cf82b9342145d3acd2baec3092f694fe1c05f3a66f1af4134e6b7b5c02e6ce8a4ab21fd888fedf525b24093ac738df9246fc5add281b55268deb76c4047b066772eb8edc212338238bc0998a989c799c543aae145041066a3bb2175f9cf95529d09df557ab7a3b74421b6eb182272ca49face5b0bbbaf87299a337a55bc0be6aeaa62836bfe562a609662da4ee9738e263cd62eb76d1aa2f92bb0107ecb157cb26e8fd3c01b72a286496624ce386fba7a949aa2e2a1bdb49aed8d1a45276716ad1064540325143536d6e570b0f7d7ed01d512d4e9f3c50737b44cb3a4d8701edfbdcc38f8aba77fe3ad02d58946709a00874c1ec32cd0946ac0433d320bbc503b8d58c13c405e613ed8815e742e8b4ed30725598f5a380b0aabc751088fc33a82745a8aa419450234bc1530a3ce8ea05534a9221866184f1f99bd968c4a5c05ba953da3ead46d6a813250874b323f1335533fc87981ad33bc907d69c51cdf854b9572974ed247025e6c87be8ebf9e03c96a0d150509944917f5abde0a3afad8cd8833a24821aa6df4f081fde883070e289a1f96c24552157b6a2a3b1486ff5b7f9f0a0f55bee0cc513a5e5b3fbd263fb848d4f85ed6e173ca7c710a4e5959630ec0a90e9964b10b92e0d35121f5cafa0155c8617f099ad05e7cc60d5e36ca1c35a9dacf8d1ad700900f985e966a69c5bff7248df39728afcbbaa11d5917db32f56d7cbe20e61866d4cb97bd13b013e78f6d920e8e786173edce891b9cc16f613f91ab3882658ecf11a9fad957d09de66919b5430c9af554bbb0252058f00729b7ad62ef09b887a420d84af04e251486917a84d876468450e6326915650fc6d718a210b79a02c8e8ce1601b7825f55d385b1d28273e21874359d6c7cb40aa2b6662bcd4d3cde37a0778cc3a6a49ca2d14d3270117e9fa200d8c529f503f5986fbf6a3e7aef6f2b43c0cb9057c336983f9e522027deca7ceb615c76e564d3557900a659cf7717647749cf7c494691442c1acac12707f946216651d3979d27bafc4ee18d242d9f08c337bfb60d4722aab4095bd2c1104ae6fd9525e29f6aea0b8f77e7bd3d130174d23a6060e95cbbc80606619df7d0feb04e06de64f3ee12ddc39f06f616d2f8c15dbde9921acf8c01cab867d050688cb75330378ffbd4befa4c7dd3125849014179e4bca3aad7223a27375a9c0c6d8f56fb9c4586a1ca5c067f80e381fb84a686e96f2a6e697da50829ca094483c166056cd840f88febb79bb8feb2af6d9ac29d561a93f0527337fcdb27b0f14f06c148beafc9598385eaa0cbd1073fac13628df9f3d1d5283cec545e073756fd399a7e62ca137a24e4fb5619ad5660c069a8f2d9774eedb556d294ca1a0f48e5e64de71e6de72dfca63c807df650127f60e0cb5ba313d4c1a85461156ab9cae1fe297d2da7a053db775e39645f9d63d6be01c7f6043109a0ad468757df22976a470167f8b1aecefee3f6238f70865d37872a4dd14cfafa9e6a5a1f4e169591c07d8a9d35a2f0ed77eeb8ec920e02d61acd0881f035fcd141d0426867cac63cf5a5e017bc325679c46b5d1998908068f2050aeea184074ecb826725abf6f5c656d5ce06a16cfa1498c95cd41af5aa927f3697527ae17563ff93cdeb10cb7ff173818e94d3642be1adcd64470e6f2b150b09ab422c910f92e20470cdcfde9a809eacb31840f8f1af45a01ae4b91437e0ec1dca92a13e814aaca3193e7157dd65ac5b992288d60e2582a3ef57145ac8464c9c3ccb2d5d3c9de263c717179d7186f3169b5915a08a8995a1db287ae22820958db3b0931a06a014fa3e3c5b619c0d38312a8a0215357685a7493e413b539dadc89f6ab4c1552463fd02c5bbb84ea1424500aff659bbd89fdf58b9bfb310c07e16e2646fb2fa934f796d7caaedc962e5c0bd1b5e2c67acb8fc84c8d06276cc149cbd319878e650a4f9f6522eff65d585116e4715c52087531d41c102b8d8325e3fd638b8370559ae3f2e4ded939130e2927140564e230f3423a1b104db256c970ce36e6e558efbf2da7f8733322412f5a97b6e87bcdf38da38ca69bf827cb0ddb8cd9626067c2055f365f11f326999a75cc21a95b0d20dedaf6aa66ce01b008887ad953da12c43e194ffa9ae340e96f436e19f08303431d41f6abaf21dabd088b0d24c637fbfd5c3b971906c30aa37847e48c6fd5aa4af38b3bf7a4fc35f186136d5db8a78dfa9e2f8bf81171e46286f6b950db1a55a57b7970100b4f82dba135dfdde3f26b31f2cb9566381d869f6422a4960c0b8176278b753b311c487b25707dff342bbf84f441b578b2a7a495dbbb7c5e4a166b4e4ae64c9020f381d855573a6a3af963d5d5870ba13d0f2f263b4646146dc19d3bb578b1130d36b8f016b842bfc055b33b539983b648f9fa7780cc1a1847e2cf5035e484b6557d7a2f9d2013d5caa49d8fe747d2e73a51be6961a7a3038a09eac284b08a5c65d241c63448e04fbb062222c9a82795af8ae3e37cafe4e808e47817a5ffd1f81e4a3feb2662250100779faa87630cb35c4d2e36056136bd818aac25960581bb6f9e1693a8ba0cbe6e8c5412b25bdf75d4e398dc69fbcfbf4f2a3dfec862fca74fe4f804790f41f8cd122f96397a3be1437220a213d615ace5b13c321e9e6a2eea533b13cdc8b6909dab2ff7e8590fe83298b3a0e25018b0b21a3c5856801eeb5bfd563064111655b890b23d9109a4d6080cc42a2f80fa200d52f6f0400894c194dc695676cbeeedca0ce997cda4e314dc06186f054c3634293b0e4454dab31b326a78aafb334b1d998e7c7907fa4a92ac64e136b684bcad12970816f85a0df58e56adf16e7f8ddc100b7c4449f00154431607027c91e63c332742720668f74b6340af36b5eda0ffb6a452642543889d812b6a4e9ce33979840abd458ff83d63052128ff35b0a4709ddea3f35ce34ce8311bbc327c882f6cc482085c5b3f91ef5d912b16270cf5015f27fdcdbf6fa0d252495d09c631f6d6a4de7f7aa6fa4a66e592d0eb5a16241b8fcf5003e2cc1f0bbfd24d068c62b425373f1b9f8bce0ce490948e67a8f92af4508aba68a78651de7923dcbfc0ee40ca9d6dedf7cf23d14a8bec977cf9729a9e085e6a89b6ee4d8a703364cc24ae5683793d91d32ba8de0e83968aa62594cedeb4a8fba94230543461b87f4f714ebf8af5f36df27d27e2c6b77973f70ab0a542fe47c153d9caf26b17866e43f96c8c4252928747c360c550c920b22b23760ae911ad8834079dc9af07618bd525ccba9effd3098a388d521dec6a3cf828cfcf66322ca10d7b4ac6a605eb731457ed79815cde7257686a6fb5fd12f77f37d4446219559df236e0b359421ea4bace5d6c3e9477d1aaa6bf2e74f45ad5b1a4f8a7c3979a0c498a73163416d4cec57da2c929292cc82f9d8f8070868571a21ad23b0609a4edb4b22399686a398af0b5c63913818f4b7ba3a0f19ead7c046a8ce7781fb8e243e0935fd3d7656896c94d91729d5cad69b8cfdc9dd5480a0b5fe596b7db5b88484a3c0731625a18a0985e577b5a6cf171e3b9bb9f0bad823363420a2116d9581c85d153ed5524545d544bc91cd64c7d4545faa3ebf272ccd13a59d7b6e1bd26dd0851a0bd38781585fac1afe27d3b5421cf29c80ad19ec82b632f2b1a9e1bafc8ebfdd17813fa28ce1987fc872b2346729f98a96219244a14a853902003779869e90919914c0b84e34cfd941b80fdab4c309260342dd7b18f3cc9fcea44f508ad74a24f09e98d280bbea6664a70275572fca7e6a56700883cf2e901177114a9762e08aa02d42a8e621d18e6dfbd9127c90c6376ed60330b7d1ee77d7eef83939881cf7f558f656a3dbdb3b45f863ab46c2d01153236e26a944780316dcf1e35f7fa117fe9c6bee8462bf6c693e4a922a1a5c937ee2351fa5543acd92f078f2ca13d28cdad42d049fdefd305098cc8e304647a49fcf19c4ace4a0dc17bc93539b7064acaaebf4404455f3e43233cff8feb6ab642f815182e98c927ab08d7eed2dd4b2e6de36fa530f0c2afb37850cdc0ec88abcc7afb80434b07da6f83689066afe71672d652ea0d7277e233f50b181e0f3fff786b57cab3750b951def5533403daa71d5f85b44a8d496495b69aa996eba3184ece01b9cf65d0379ff74a693259476119b7e2938c37ba6d67c5dce178edad1f3299a983d24cab2df1b2f6ba86d57c30ed6bbc792118351ebaddf1b47bc0b094e7499c421bd424569dd91126f04acdeec0e273252ec834c5b8762a3fe915edf50473dddacc5a33a7811f5eb4b7794ec171ce70abc538176e3dfb3b04795706fce1d6b624a3d510882694d6e383a1ef7cad36b07edb20d64428ccdcfb914d24268f6c86b92caa40f4f8512866e20b73b0a1fc855da759d1619868173adf2489d44c6eb609b3e9dd9fa776e13289fa3c66cb0594284e003c2851f328f32d7caba380a405e0e06dea3605922f1735ebfb323dac0b889a81722ecb3bdbf03cd7dd3a1e16ebad6ed4a8f325fc609c193bad02a9f31e1d92cd36440a884fc5ded9de9cdacd0dcb5cac8c04835612cffcf31ec07405581df994b0207aba54709fc1d0e589e8d54fcbc8eacf4f79fecf98a5fc5a736137a7207aa564e294b74f08f386d1728b616812012585ac9ba6101748651525ef3a0e6b5103e63b073441662463855a8624f635fdad7bfef8b488321f0ef8ea1aafe924b6254753626a85a17971b440e1f6b8344f5afc90d29762971a4fe84faaa0e3b4a92bbcf594512bd89c1e58b6c48fd078c79b7e48578d819d55f8865139e65bb167e36d59b7ad5a0b679e8f6d50765ec1d43ab354c50e839e87577a59561a70f231fc3803349c438294f99b2559eb149396906160a7862c803ab0868d8b9f146f6b36464ba7fb53e431ebc50d126eece167cd5fdde9f37da15b36327893cb4ef814b85092445eacbb33762b41552a581d1dcddc40756739c8b343ea4bb83b4cf7557caf02eebb67876c39ad0ea616bac0d70c03a4ced57325fb5b38fa63ed5f42b2043200476d3e794f69007359fcf16316f7524f34ff1875b676132d2bad0fbaed5fe742280922e644d2c371091257cebf49ed1e48948c1f88232f0bfdbbd727e93eb93c58deb957ca012bfe2d2f2c64697452eeb86ae886f623a03cbf94a2f886f41c84dbf0ee01aa1e1380f2c9260f28556dd5d6667d2f9149c976c9b4a27af11caa4a6b350b387866e95d7942fcb4f2d56d59a670647fb5f5c052e8bdedc7f083795a4da357ad1e6bf47e962ee43698c4cc37d75dd4f9c729c0516ecca34613c98df042734cba6d8c8255e20c07753687722105f82c2d4b1a00c85c6dbd5bcf672b899aa9af0c2fa176e5742ce7983cb361bc64ab65f3ff1e5796c6e5707af133a41c9eb35f27840f2a47caf331b1c05319a0f579a4c1e527ba56d8c1645197459d252584067dd2d3ad3a537e91c7d09f554c49b854b3454e0034717545cdfb5a58e7d068e42766c9e923b1051280d6c61416cadf5a38cf9495f3528670d0758ecb01512f4b793c9fdf6401ce5424b0f575a85b793152627ee00dcab9f164548308a5f28a0648b07cf3522dfb9d012c408639801573ea4eac549e25dc1b3cff40d8c0e9df4e59d22d0c0a627556140b7cf0e821520fb3498d1cca6ca2d1732714eb3c3c85271c31ed439ecc79c857d6e64ef149b9bfb2250141bd005551995ddcdc003ff341998f8385a225cc9ac48b371b5ed5ef1c7659e17a81c0a11776d01f65d3a9a0f330fba61b721d3907afad175f242e8c40a59f456222096f84468a5e65b47d22fd3b1bab4ed2cfb6ce477d2c67eb1dab1fae7697bd5f8e5de40de9f9b4ef5248ef4b54cfac7bcf431db3cbed59634a0ed2e9d0e5659d1feecac151f700b9487ae45bbab9e537c56df7437e0fecb2c9a3ee3a34e4eec439fd49d49e874beef65c09624ba917cab949e13fc6619595841d8a89d3912aff18a1a0bdf4c1ffce1009d0a811ed128058310f823b220400b7c6de373e78ef93097f730855e93743979ce404716fffb3cc614fdd95de91a1cda12e145335f5f0f9c60bd8e5ec04f6cbcb9e7fe10b057754947bdc6f896e724ef540e204e65516075c7f0e3177acb927554c1fc4a6dd0635cc2558c0380c3d859baa3e64ab6decbc5d3210deb8262c7855bb16fe5a09581df77f23dd78b6236b5c01aa838c2caeff7582f15f9fda6552c0fe2a6561edd09c712b71d2325d3fa4446db30704eaee732d3f2eb8fa641b04b1b61bcc26b58d223161eb0e047b603dae91cc21a94cf8293715681ebd3af38d1e2b4b5ab47910d29914e9d36885c383ed56d3037f293165105970ab79f27361ef0c697f7cb958df06a3b1e210802c4d52afe7d30e893b12d24ab4aca929b356fa7c485c6790815d9fe8b1803be297226a567f9ba1f7e28ceba8b5aedb95f70f9d7378535461788bdbfc605cd07886ad1131a4b44eede350ed765d7b6c3bd632d0dcd48446021105e8187351603e20d509d0fb6069ec090ceafc0530d3878cb0369739b6162ae5594c8bbc673de921613514d753ce27a441366ef180167e31b3f5994d513a34161771004f975b027a06799f30ec924f89c3c2697e6c8807fd189ba32de177d5cb314ed8b12f6990ea17eb19cb6afcc4cb326585b05a492e32cc5da16e2b1a49476a8922d4c3e2fa4373d32abcc406a0cd1ec9c7ae3b31b8253a34c445b2e533cd506522cc474eeb1c43c039b600e57993e80da4ea922b68e15846502ebbe0b2f2efb8a23a1c62127e3207973a0fe64707cf024bcb887c8ddc8ce53df1694fac44434690217fb28fddb864556261e17e13670282259777e7f9f7de9c4c1229fa7499ca513e414e0896c7a31da808a30d4e604e5c771c44118c617923e7c3371127686edca71195f9c9b7928946d605734d288c813c39a8997e89dbf234f7217ce95dd5e692c02812c718455e6728d41c8da970813ee78b59dbef7e0c0496b2022a8d996dc66a2b66b5b930e7ccb07203419939365f05558263e196546dbaeb0341c08b936828ee6b7df07dce0c0204aaf4aceb894d673d252744c5100c32e7ef8bf835f2959d862e33946a937341427e562f644ac69c6f3510043a8252ca37cabc6cc1046ab78d0d81708c40c2ac8d690b3282764eb7f5447c935c1036dc43c3f5b8e9769aefa5ddd031a075506d4975791c6d34fe7a49013f0e7271c4999436ad03e9399f8749c4eea2236f371f5b72588dca7f353ade923c22e02b951cb81e7119d094907327e0f625849dfe6a33bef7b181a22e158607339b91947499cfae97877fc8728954b4761b6ebea2a9bbe930bff173141d5f41d1459cde591f06f06874559767d7af0d831df9e19158b92a59cc638207af53050218130e68de94faa2ec3bac09dab00f49eb9663e0808f031ecebe1c19187d1b26cd8379626759c4cbe2979d9b8aecb77df5a0e892e83a7fabf87148e9fbf3a2abb988be3ca4bbf69b79e965d7fb4df95f046a09680f43e5bf66f74b8a9cdfc084fbd00714cea3c23e1051853680824cb7f94b6ea0b1f3a0ecc4b6aa337aa8fd8715be0d5dff91c07873e308b936fa65c89d16a09dc8e2ea13eba0eec5f72e9c504f7f7abbb0980165131d3902e3b879e3522e80da8683cb0fcd8333d4583b024a850bb200970518c671380ff689b496b6fbfc4f91eb88908408261779f4834839c44407edba8fe61551b1cb97f4b31ba80af5a9f5fa59327220294ef85506ea69c66df90cdc90542626b302934d9cd5d9d64ff3462d6d01c8df070e6203e78c6387f394957703082835327648c75b107be20ca32eb658c697a26e410f6d50639e5658dd501b774e1db739de5bb69d78ae09c36f64b6150d5800b28908bf4d3eda557e897277ce7b5cd53c8560f9d8d377ffb5065c7ca6439c10ddbdb652ee307d37ba9515520031c25bcfe837252f15dd839ebfa464b6ce1f42f4bac9cc8e49ad8fc4a9a755163bf9f9c8d1de1b850709678a0ac36d72ef607bdca5ad1f810c3dd040c755e8496a7a841d23fb94081f4628e1dd020cdbb2fe4e0c442800b85004145fa1bd80882ae216081fc3eb89e35a023415e7416355a0d2ed6338a09d25c2a32590c2ef1cd956b9b47b24e1d1ec702039806b060ff79e67268bd62d7f577e321a89b60c72c213c7045f7966ee77241778596690f28d6a9ebd3e09ce93ca7056b3bed011c159a4aee849924c73d7dc50e399636f757a2415f697cd9417910af2e47dbacf317f91ef92a7bfff8b982d5de5b690fac8dc4ab01e08263cc06b6c1159079112aa0fbca4e511925bfab6e5985ccb657e92b7ae73c92268d6c314c3a06a3b169535d6feb227059332b0984c9bdbf04812bcaec050c19749eb231d3bb268fb4b80cb4e36c184678729adb8ce71770483136cb9bdb3c047c426e60fd0e48b754a7fd6b4765e4b4ebc65a8d70350de0bfc4df00c7f8190e9941ed6b7e241ae262c1b939e19cb415fc13f41bf60f63732c956d763aacff98f9a9aace0c9fe2f855b945ee71302b399b98748bd8beee33982a0a2a0cd6ffcb0a570ffa26fab0e75545503453ff83d8394e3ec79d3d524ef56ac5461422e09fbe05c7dfa2365e23e8a85328cf6b8d7a4a9e0bb9a926ea04f55a0580e6965570682c61aad2dee81e13dff545265d2edae4d5138dbde4951877898996d2e99acb4aa244af9077ad52e260d98711bb573d5d24848f71a6d0187391dcc881d1eabbf923e455f5e0d336ba7893b976f35c2088991cc129bc5896ac92ec8b0cf3b63985828b7814f52e9a3f1950f94411a0932b2f3ad1f4e0bad5e6549bbd248612b470e51c240fc53e43dae1d867b9d1e7030d24bfa4dc71580859a5617080141b977e4a7a2b7eebf1b9edcc904c666d44298605a83d05a7aae15674ed741a19cd6740e9f0ce919000e7dbb4790d0d77ed5815c52a0eba5c90b1d6298710d5eb86c0331686a4f543641d7ac08d8fc2bc3c3db2a561c78ace4ff5a767fbdf28be18e0e4b872d676daf5927c3c5cad7629210d00e4e8d860df3d596c6a41caadda2020e73f8b2b8c3918284d58ed1295c03aae21a076c9fe2e9e32f81290024ab4416b999b980ca01df72d24abc191d3bfb4584b0f4881e75ca63c4969720e16ad66974e8bbf2d035f2c574f27f3e4cef12e6e1c5cb135567e235d60cca96a8e110a37328b5f4bca763cb3214554470b1f17652e7bf12f2bcef8bb77091cb90844ca82e3ae3f18d94fd4e68c7111956f36e4e3baa2f671ba336a9389fb29840ad1b64e735556305947fc532c5ff51a96ded14a266545653223198f89062eb6268427870dd0a17827ab43866d5fc66146e295416a99f0c4c6f9e30037bdcd69c5ebea44268a4794c220ff46a08cf62572648c9821bdb6ed9ab9adfd1b51ef1952c0bc0767da7c9bce3cf216bc6121c1f9eb78483d7f6fc09e2b36dda32335f87b7258217b0bb8efad0a0fe4bbcb786a50739010cfee5d1a950cf8b7afa5f224d2cbc351ca761a473a03b4a246dcffcf12e3455326dee09b4ef579bd2cad28532c0c673966d74d859ac53613387669c7967aaf6e336a884afd9e6337bd27ca936a5c87c13da057f8d153a743811c6434f7461c0a7e346a707a170f8943c87348e104547775c29beea17a9e346df4dd392297c981074756bb031bbf11ef8c72d41e2adf8aec238605b38a2e5b83a6ca9ad95cf68c1c43551f3664a121605fd563ad59ca00e91f5998b4d13a0e29e08f99e27d147bf85a6490bbafac39edb0c7ff5f9985fac18ed5e7d14fa1c8cdafa1b3d41e211f5866a1f560f21526ac741a82002ecda18f1e64fccce1530278a7ef9026573946cba651a1ec8e2b03e063cb193b7a08c814e93475ab9e1ffb3f1d087e44c9cff1972be7a8fddef7335721c44e7772eaedee60b0668532b6f5cd95d6c0289f5e436f002579b7aa0f0f5ebfa1f11e943191b923f54fbb397c8e3172fb05cbb2e668ce177d70a3782bf9787630c46706e806be204ded31d8e118bdfff19258f641654736420a13c580ec7e6a1ac2fdeb1b8eb1576148c29793e461349b55242dece33714a20aee0c6200f375f143e90595e67f77fb76122f20723f95b6d5cf47b38a3fb725d238a5b56e0a10a2828e4abc71990a80a048535fa198e402c845d8eaaa59307759b89cc65fd3b6f2828404e21782dc0429644da327609fa44803eb97e706fc7bd46883bc3bb21ae32d4b749fae507196e20220830f53cc92715295d470a6a7563ece6db55ef1103e4551e18a27228d67794f33ba74c2fe78cf3af24854e41281a7a529ba54a14b36d486dbd122fac1c80a29d352dd679b9058bb1281f6c83fa4b955862defd5f70621120419ecb6658bf7ffda01d95c39f8036154bdf937005cd892955f7f5f019988b96ebfbf11e250520f1a9f4db12ba7f5dcb22f391f40da7b7433d74c262f9e4e16a4f766a51ecd44941248b5bf9a9c3b53e2c5f1f89b1f3479eba35274a8a22d4119b344c6f9eaaae0877e28114e6658e43ec00ba0280dccd717e21101114eb888bf13da5c3c974f26efc3d41843c62c53f420d3eaffefca6e960ef0501361d7f52fcce31f26f3698e03fb93f4b319bc76de55b421de2d65e4a912c44312901ec6b15f71b1b3d6d319eb3674aa954599382b0b6ac9019f152ff4d5fa49bd529714ef050c4486f4d5e68c03aa7e594082a2323789af9e06f30ef2b7e9752f50fde0d155d974558604bb094ee83db933673701492930f655cb363ab12a532fc848077242568415d680233fe6b235182142932bce19cf01a1a0d9eeaca1fe3b506efccfab753611cdbec27aa892eef064628137a2be8cc22132c6e85332d24545a202728ffb358bf3ce8b38292d6ebb05ad497f631839818d1a772f2722ff7fd2b9246dbb50448bea4f82e1cab17f2abee25679307833df40efb97ee655aecb4b3b4dbe701eb3f312996dcc0b8edf6fd82bf60bd497bde81d7920e08816bc567a40330c9503511d5550f3076c8da73c4c60ad46ca605b70d70fc94c65714fa1b62bcd4462019a26ec83073c8594be43c41019b4dacb18fad1581bf0d225cc3e83e3004d825988169fb06db073f287e96edb44bc82cfcc1e766f7b994aade84bbeabf637a86965bdf84fe9373f13ab31d3f7b84e4564abeeadc33e6bc794ed780983044193206bc6358d9c5a4199531ffd89c5f9b6336a0be84366b03c534bf1811a335991de2b726df0f1bcc01b2b24393b6bae035f618590e49fb6e3871c3e623f58e8de6757527c58bd47d95a72e2ef29a93561027ea2dce2b7ec5aa5c36ac74a539897b3bf3280bd86917095a8b1727f727f756e28f312fe85cad1ec98ef5b9d13e16b5ce6d4c0b853a0efbc4343ee2ab988a4d0af68bf0ab67227cd2f11e6090a997a12852e05d211c1ce27f96204ea5645d1bcbd8ead6c5abbbf6efcc34697610d73e3cd3b39fc7f5d8ed4b236db3fb509220e8cf4c4888f47000e1e70acce58d61e1f7e075a5e2774c26b00f695a1e6f55c64b5b0fb6b44316f546045f0ad9f9d96baf8ee0c81275b3023e90efb2021a4a946b275ddf762ae0be258069ff206f02683ab9fd2b5ac06202d55f8b163a59c0651ed5b002374d5fc26968661b0e386a0df6f09afc51766de065d5e6b8c3aae6e288a236bce523f313bae27877a67cdd8771f09d2f2730d726f9a39caa7cc866adc0aa6af3020c76c3381565316b99b182a99ede5c04a321c1e4414f21850e01ae681ae5b7a0002c72f2644700097354f3d7a0a51edfad54c980aabff5d54f79278e1a492c700c1a5ebf953bb37e8c6b7a94ff5aa63d7f59d4fc51bcd4a196996845cf74fe826e27ff701b6a35f15a66f3fbd73c8d2cacc2bc05326395f2172a03906aa9da6327eca393d005c669129519fa53891b42293cfbad46ed6ecaaadb661fe8737f7b2661ed8f40aac0ec602cd07a0430c1c14faee6bbba8e62d7684848b3052a2e02fe8aa4a8ac95de52de52b88af7e49fab38db92e31be100e02bd10d6cba712b77b093bd0f97370238caa4f70c2125c931718208df8f5cf3f3e636efd629d5ed548543332ac68185b3526f7fad41f9826a352589bb91d8884d8061232b720b357a344cc3bbc49e28e401ec8b36417ddd1c7567ba00299335f9a40d1dfb1c8f8b7561555d1a7603e803fd36ce4a24c0a3e31d1db9403f8a5adc17aa84a0c6cb4d8655d70f0376b6f861eec995427ea4ab21cc4cf220828872fbf46e0db2869e67994ad325744d1f961f1f41a12413cad4a6690811165304f68af7180afb8afcf10fba1b2f8534c43033d65ffd257942e377763864837e8adf7f65b11614a1875671d2d5b5a7bcec91a52550617a25fe53eb1fa5e8c8b66fbe27e55beaf05ca1f682f0c67e8140d96e08a269c3bcf6221e0a2ac15ef223568077e4161bc4482f0269203a44cd5ea3711d657695a1a5530027685533bd0747528590e0320b352d54e246c70f81154736834ba5325c926bacb15d8d2471bcee6e9df18785f30aa145ef9134edb4ab7c47dc69cc0d50a304882118dc2fb4467080a1c6ad8fc75a63ce187e276eef75b2cf5554110d5b31c97e361b21e4d532934eb6b104b074b311df17f753a9f5e21c62d59e9608b23c2c60f66ad7279385d8956d1b0db1225c123cc148cac3390d1c29d3449169945377a7eeaa09d47a9401fca4ac24232e29f916d15b08bfa9efb0582a09cd1ba35bd80f580d4d77ce7b3745bd96b065a6dc44257270830c581d6c9e17ef4c882cb529d94dd552e5f3fe89bd2c8e504a57179987fb525107a2b429193717675d28c6514782017d41e96bc6d580e6d25634b13e5a92aa2e01a505d7727da7035c63e3360d3b489a52a69bbf48266369e36dc90255f12c365f96039ba10407fc7d5ffd245291bf5e7a2114f30bc61dca088d6bc1e4390eced98b33e6e161e5cbab95f8d4d189ea7c0fa884bd9709f0f6514bd68f114d48cc7b7df78aae8afb90890ce83d974cb41b02792725c0e2b32bb745f47ddbbc51372d99d4714e016da7c5b0a4278600e3750b749ef6a68ed6a0d9139d943c26f970975dbb7114196f3344bd1ce78732b909f9e4cfddcddf4f8f8f0b78d317cfe42ee93845b233f00d13281eedd6c97af2c03264954328c476d926308f4332b8916ba40312c7bce29ba5102aa3eff646a1ecd70588bb018aa1a36dd991ac6e6f0378354ebe1264fd34ca0cf47ff08acf799b4469594e19490c615ce493f5f6a7c5ac02fb9ef507891001ae8e98f0703595a997e4f5118f7fe7597dcf18e1d2fdae2118232697920cb7ed5986839d8d587f8bf36a64fcd99ff21b04e29b32d099429f072c836f36537704e2fa249b1aa4558ee13fdade9bf4199ea8150ee5268b9c2d374ed959c926f934524a826877c29f1727aa1ba96b646b54d744484eb9069f21be01826cd0a792e7969469e335a7d4fae64efe35fd1818f3268336654200e5c9a7a1dca21ee65d65ec85636a7567dcb452390d6a8e5534bd880988727cd9dfcd302f5b402153727421dc7d5792b37b5ae9a9c148455360d60357f47db114ae7d0be34adeb52a31291f42c4e460bf6f25181cbca803a9a2da0c52d3ac4a803fe3aa01091a2995ab35efc25a2c3fef2981a593e67ed0060ed0d749f204ac36aa377354ebf73cf51eb36bd28c2a5868140b30626dee5bb9bad5e283fa386541403c7e6ed18bafd9fed07e6e7cdf08bc8d85e2d355e223401e8e7c7bf2e3b6ee673e193e642c4a4ce9a97a088d19427ae4f28831d740d493a2fa6a5b497c04ec4b63c0758c943579018bfe63ae504309f416f849b3cd4d4374a77be40c515c21e915c9c161682c11a2a519d53c009b6c28e22c259f3ee41ca60c82a83a09267340fe6138ec8ec08e985fff4a7be9f78d28a744752bba181d0595dcaebe5d90555cbc5526db422681b3e50f0c53017ca819dda24d1cfed5efe1d02fa94b8f8dcb5c6daa667612e0bfcc1ae1734be14b7db7e42f1da4f3cbed43901f01a4fab38eab52965d00689bee027ed992d5509fd59c93ed24ae3ca0d253b95885061662bae7e024ad63227f9478fecf91a38fdfae5e552f67212d540cda37d9c431111a451d4356f2fde9d99af3dd23085a489a2777be81f9e1ac914adc7e869efaeb4f050ecc63e096dc1701a2eb3867e85711b309495035abefe88aa13024ff7e3c3787bb2ea9a6db41f1812a88b9b19a45419fd72673636a73bebd6d387c4b54bc242396dc401c33c9dde32705bc48e1e29f3057549daef2e358907b460e365aef084cc533ffa42161b7ddd5a00ee01212dbb950a20d54519eebf7c672e51b9d98a7aa513f874a60c77057f5b37eb7ed0f914cb8f1cd9d2658544a75a3912b075cf52e6b6ee238f1dabf27e2ededd14117d0a4a8a3362566f70ba2d0a1847c3496b0cd17e7e0aeec1d48873a56651b9bd71a7b95ad8430679693dc6bda502cc3613cd10897464610e80fe9e60b1a090678848c7ac72771b78088c74065c3ef46fe24eb05c2f1394b74708888094c6e2312ab6c575e7b57916b51bcc7f264165f4f84111091384b6c0c1176674308b2097278583ac4f1a01d59386981fcaa42de404ac40d01ebaf3d14b0d96e011e3076bf554ccd8216203c4ec1704326ba4bf515e26051962451f0aa6679bdc8c112142a2fd7707c8fcc866c06218921a325728919b43f60138112e86939573a36cdcc0779124b28750d4bcaa01b006fcead19cb6ba4fc9857a42228815a7398096f2ddc8fd1895ee2e5f2ff13f44b696c4684a2f9db7bfbc5938407a880109f876021b92b3606aebd67ea64d2c91c09b57e54ad4ef9ecc1e0ff6550a9a9ba094cddf035190dd84fc5ffcd9305b72fddb0a2f85939abcb07f3b9ad82cf29fee33e6cf6fc0d5a4059bd73d8a975553fd00450b655334dd72509e1aa32ac41b424928295a2b8dc4012e1db27fe458d2395ddceea3c936b0f22f42fc840580d21bb7ea132c455ced7a39e04bccee5e2406de23950d922f455e5ff52ead02db7c2bb01221b29ced5bde2bc2baf2c7a960ec150de8628e6f723868601677c275937290af1f0c1fdd9b7b9001b3d3460e8840e12112aa196297ad7b6a005f7acb70d2aa8c76595d9e9121b15f1df7442bdcbf3b1959f6c5ac4fc387af3285422eff2f7d6a722b827f1f696c58ec3f0181c3d596a3caf318cb78332f55e4c5e2363c0f9596d9f112188a94bc6633060c3476a25f1e3604248bb44972b5ac16fe1574d084c20ca9f4311072cf855335e3fcec7fce5825da9cf324a908b84213db118cba585db114736ccaac26e995345585632fe73f16fc16258f6bb8bd1526a2f7a5fa7ab512e09afa41f51e0f4344d9711b4fd785e1ec5a5dfea1292235f9a8611037fb732bbe1e69e119bd3455bb7c9e9ece963d5ec5ab29afcad004e909a51ac3e5780a2402f6f1efeed8b0e3afdad55138bd9dfac618f35fc38445750f03e93f306d8e34aae84d6c986d77e0b98437dc14d931684b557c9de3d0884dd62ae3718bde59355b015503e7714aaf6bc65788b44bfafca7714e5b868750270540849498115809a0bb4c42b9b731868b7d32938e8918b932bc75490833879aef3fbf4e5d90d991d8336ecc7b09aaf96e6170445b526c41cd3ef2c5d23a012cd51c469d93fa60dae9cb61ed235d840a7995917b1941d14d0136894e3eb428c6b3cca5eff544dd20d89ebf85eb073e15cd228d156db835d11b14132ff9dbbbb8fdbba8b6b724080d8f7c5b27f26b54ecbacbc8e3ab6a7b258a44aa92259952a9f2348703d0f6536e28b72d87b8a42c7aa8f46eecaf788ed43b028b8cfd94c3f67d50f903dd3217be8ee5992542f84d72ca34fddc3e38f395aa98ba7114a44ef2daec7262ff330f13c71013369dfe8813c18a80d979542e20a5a55dc6cb3dc924f06742718f476a684137d8bb58490696423dda11122126194655b2fa2a4f7840eaa8893e1b43080c9a116135b0e700a2f6f68fdfe9edc5a1b4c8a01e87cc9a83d4e7c124279f25aa88fd343a903ba3e4ea593917a7be4fe7f58b5f6a24b28ceb5ef047308145c17b9af583bf78f29ed930477fc0adea994b8a964eda0feadcfa1e229daa1755072a5c0a12cb6cb175fe8a66e04b49dcea0097c242f787c6f4f85686c546c7f43ad2c6eccd04a39f6922d78973a21653556bcba19b67f7933aa5026901ce853a523141821dad7c1dfc364c497f5f529b6fa67642f263acf8ae4aacfca8f7db3ecee7795228e3d5c5e766d8c0089fe48e223b6a0cfa7a5dccbd2de4731d5d62a05bce3aeb821aa3cc0b308c7cc0ba38cf726f227cee33a0d20ede693d2ba520f48d3199944cf7f081f56070bb56bfedadeca01c94c5d84ca051d6a27f2bed1fc94ab309507c464cba9884f636e68dcdaaa22a94767842f45fc46660d47af766b78dcdbef93c39dc3bdbe8ef5c892d5650539f5b0c21508daf7fe89870b886289c3baa4f23d1dc72ca4d2d29e558f5aa2c60716f2cf9cf7032b9a4601d091fbf6139704f273707aba395f2648fec123e5b6ae3a5af3374adf879873b587c458ffb7c0d27b4ac14b13fcb3ede9dc0f52b4e8080f8b92af8d2840af854a5ac486c1b42d0bb47846a30dd687387c07dec307b26874068463b98dbd9fab7ba61f5f22647a9d2d69452219f8f1372601939c354806e4fb40040c79f914fc1cc229596302037a030e029bf23bddc18de2d9a9aaa4218815df9d4c3f1d8b8b487f6ffa972a9c8979469ea06fff8d075e288063bf5ae72fe18f71562e1bb68f011095fa4be4dca4c5415e171aac78d9b16a415186086797ff187ae0fdac4fa5377fda5976e489d1e3a2e3864af69b13497bd186905b7994f1e4f6f1ff797dd5b255eeef0de2291930eace1bb8b12e1a297e4ad4f211d3437ffe9af92dc009b114be333dad3814f0fa871177fe3d90a93d100b206d82a2651cf0431c72084deaafa98a567c3bf8cd40e7cbcd30a37de718eb7b27a97752e4888065640d3729aa1e216d065503a78c6d1bd28f9987cadeb44bff59cfb257930891974846d9b68a2f1d0e1b8fe05dee02462a05b6223ae63a4063f52bf87b88b7c2418926b2ecaca99dcd396608e4eaa895c5978e84cc2987769026991927869f1219f3d8f7681803d3060fbf497b7ec9bbddba322d7f9684ba7fa2146d10cf54a908e84918c3f6ba3ee69b3a2ac848fb036bec0d07946a77bc1246943175c858d6d4d1adab0933d8a6a0bfc87ac6d4cac380c0393e6539b16f9614e6ad43cd392078286b93d38184801dbfcb777728599e4486cf3e6b248b69ee536fa98eae2ecc63c5a9c0b795a30aa78cc2ff0de8e8d681422f6266f08c190991382e724fc99599c1a7b03d6f9e6e0cf62b0d4dbcbf352bc70651dab0e67c1003d370d3f9e6a5b9c3db8b18f49447fefb8d9ae4c92f074fd8fed5b5c05e5890f72382aa9a189c8feb59d8d6be29870a18dc50a151ffc68c69a091db425bcf31f9c81fe572d4d04e6bd9d29771c4a07ae958a10a8fc9923f5e1a3f2d0736b0bb13e3c23432a426f973035047a70f29972469546d97f24efc32524ac09d1e5d3e002dfad1a99b801113db39ecbc8e3b0501c006696790cf2103892adee1da7b06284afc573060c9b0b5c2b93cd63483847757ce45c57a67257141f87a2aac9a1a96c619efe637e68b9632ae923ddcff5769b8420188fc950d583c7a81d632b079faef8b25c9814b4e881ff5f3d6b6b52bfe03c343b6f0d1e20023a5dc24d67a5a10488feb340ceb6b0f5aea3d261d4805afb6c9c57afd1e9b0e99967540833aa99513a39f8c2e0b5eae2f425ec082b12bf28b9ebe610e6d996f8bf89c9bd142b0c712c41f4759963cc4ee713da0b7d255e23d912487efc8f546d4e5be93f32f1e8bff705ca2fa08f0d3b8b19b16c1af3bac5c69647ef6aec344d7eb9ec674a077b2c1bb9bfb527babcdf4d6fc168e54436f3c4c6ff993017fe907b2dbad49662ce634d4dbe25f85d818e79396c1d60ca497ea76560f68e6bffdd6e6d0a73fe1e54900fd6ad21b0152f2b218f1e78418594afd79c8d55b9d54fb6749026405dbe64e17be9a67fe4379ed6c5bb5fa1086ca7222e5cde3fcd6112e17fcb5d9c7778ac3e6b28b00381461da54932b9764b8ce3dde19498770099b9569d863744a137e03d8f192f0d75d981fa8a4f49ac012627b429ed5ca47c0211c5c11ab3a24f27ac034a9b55f246ff2d9771501d0979fc7e402770ee84c75e4aef546ebe86f67143ce0198ca0d799551dbb4cf8e0deb18dbca35e3f11999a69db78ca83636dbc0d814b8c0c2691ddda929e57909e2f9201fefcbe1f5e34dfd9acffc3ee0a01a74f114c6ea6d654009e5aae201f5c0f11fbc7fe79235bd5690a7472152da75cf4e0b0686d1ad21e0f292d1218451a7a6106d3d156b7cff053418bd8862666bdb30911fc8170418c2cc37c7d6220a09925f2cb731c8e6a2497728ad8a3b8b5384c9f1535919ea1d0eb9f2f0ce33277024a993a3a3b3f66dd533f666d1808b14018b460c99807235c3529cb98367ebafc43825f629e97c8041c769cc5312fd13fa49d738745ce8ec4eaae2c64eeea655e7d6517395e53f2bcf6f11377e100293f526ccc97151610ea48fead9b9e9b821eb732a520a6c64367e87e24b789408791788f082b589837dca73d7f9bfc4e4af12319bf678adecace2d6c1f75b0021c8130bbf6ac7b8538761c0e1396acd6d44694b6f6626d9dcd21884ea0c9d20701844a15ee8f0937528570c0861a2f2f6d41f53f7f81d5ae2bad4800d7af410ec2d9a47ce9b5b4644675359755e1208a620b3ebff19ac9e3bc159197c852e87e450738e13012ca0f4fce8f1e84a2ef28eaa4a04d11476efb3e92e6e3dd06386bd3cae9dac7c5b4c9fd7f55c333f14d3c76066be88457e2a2a5bece11c7ee5cec409eeab27b1c7536b5bf4aab09ca6659f45ff6a393ce27d6c3ecee349077a1249993950e13e9d9077651510f020d8ac7472bf3d097ac422520436b3111fb5610ecce0f7bedcc9476ef0aaf50ba4065804c42ce8d6cac4a59ca23885d112f88376e4c277f72b24710902b095f83cff9159e71049fc05309fb9d543908db17879c4ea77e10ac5d13880e31fc2cf9e9426191778ff6ef2078b832dda400767c5b6a7e6f4c47d4538011ac4a706a3e6b7b51dc9ee2f8a9c6ec9914254c925a3744a9e3ad2a99f851c125e7c71a159e2d170b0ba10c7f844537f76f610f383c1def597398e055d9b1136a02712272cdb631f6727db0b00b8a4579438bbbe9e062a5b7ae96dab65a89849360a43c3cba045030a8039247f14788a56bc361c5be25a7697185375d105c3a206327285cfcfa76e4f1364624444fd317573c3cb9f725bbf3ca00ff9b8fb61e0189b491e4b09e94b5f34213d9904cf513e63cc5ed2512066340788eb9d2c9e29cec270ddd9c3672f2e9c95a179f1cdce2cc3a86573b27dbb6a50a0642f05b596e381d5efca42b1b1fb2d7fc843564c866aa593119b0441f050f9849713684855d2fea03a20bb733f896b25d2b3a76275204a56345eb0b296cbcdc25d61aa1b26b96b88f11f1b334f82a96bc339a5c370b430fada48376137b1376e526ba260f017be54920172fb04d880725a9e34341e440ba4945c9ca17a7093ac392eba77fa9482c50ff58db094057ea29c96369a8eba925fa76a7a4ec540d9ee41f56e2da7513a13c682bb79a4816652e3574a2072b091421eb4e8b7bac2ea9d277f84672e2d30de3912e57d230ab8e196419fff992113604f01ff80e3c595dd33ea350d17397468d6e9e03dcaddf14352f772bd961720f54105e75352b51a599a1593ef1ff97aef822ad3c1dcc0b5868c8ca468aec0b92be0f52dfe92218d82a812b9833c503877f6a5a5d4bdc10218ea95db10e26d7704513c470c95ec3db3a2f6887bf27b561f22d116f481355a3c1d6ce4fce280bae956e4ba2bfa0023acc6a50335c72f69bc62f4e5059876b7368ca0b6a882aa1125d38152f9efe985865b8a8abde645ce09ca69cc33530626348ebd1be95624ff7fbc34bea7d5d40c40b08a2a8151404023ff6e32290194422e81b61a29ea68486b57faa478bd8b5edb81711851c39a6fa07d758cc6d8b7393f3983042e02f21c8824397b7b81a76c324869986f73aec70cbac5198396ee49bcd629c99576871a57b2e376a0577f599a9a3048bcb739a9a93d1f54a973de82dfdd5cd9bdf037b062bfdb431d7bd9dba72b64feb1641ad7811c004ba2a9812b693329b5fcb6e2e5f157a44f8b5ad23fcc1e64914fcd808b3dfb0365d734eda7e606275e069ce9731a14af3976ba4ba51d45d5b774c3c6bccbd4ca680320972cfcd470be76be607a4f653e6e38ddf71e476d964be1b3c5ecab1927851f2d313cbf073b235b13cbef036c2e4c66465836b0a3311f15c64b0ecb43acbeb1d2f5b8e2ff20fcb9ad07abf4d2f506ad6fdb02419dbc575abe40ebd753a5b62fde85ec049c5d210c1fe8ef80269773df0943f8d274013af2f9b29cc7c81d257ac13598eac44b3a519c4f92b9b8d087a6f81911eb235b0baa469e5c0406d44e615182393fa61686b8e87424ad7cda0a13972074effad03cf7af76aad9dddad551b9ec600d807c747ce878ea47d37bdb0d691c95a661d4358260fda9418cbad00aa8fe443ad3e50d36f7adcc4e6eae962d2988126b9d8144ef85b762fd890cba132c04f35ca4afd2da855ef586c31939d0e0aa4f90d759619e2c5cd5de43b87f2bf094af81f2211c8650d4102ecd6dce87cdba8f766b0668cf1ff064b7c1f42c2d53a1c79c29825ac613a712e7e10ae88330a3baeeba72ef073a3968defd99c57871d77444356d293207887e04eaa0416980ea27aa299f011f6464459fd576dc6a9c01710fa9be80615cc6c385b3422f02b0480f742d0650bc7d208653fa83f820c2d2f96dedb1603ed0df2d0c80f74e43f5108234ee15fde01d1088055241e41b21e0c636c81410453cf1bab60e840c3e646037b99e2b8de7e361207e098a661e8efd75c2a9cb4b351977ddd189d533172bc11859c93f5f76bc841ea40c2829590078fe3a6e02aaabe95242e1ca52d07407a314d4414511505a34dc5ba22897cfde39b51c7d68ac6caaea7217425f6c4251d980176104b75e9c73944e3b6b3fec364143c8492c6d4cb15e934084c2feb0551e9b76ed0641a0b0733de81c632c3267034d52ab19dff8eb2c7387e3c4ad4c48ca176a33817dd042886aec6820337cbb40629368517d4ebf41abda85912c697097315c544ca5e591fa577143e518d568dd2f96ba364a04f1cbd9028953b75c11382210914e7bdff81c7bbf19f2831ede4e61e327e95224f16c197c789248cfaa98cc3e05653c6c4aa3ff9903cf381bfc6793e514ababaa905a5115bbe30cf67df86ce79b3d6e7305d07d61f8bbb2b4f8b798788dac5562dde0b6b31798b939e52180c7e91d7d4f94c60e1ff3ebf03f8e17adcd3a3a887ed0000b32e552ae10ce6f6bfa876cf98a8eb6625813be4cff941976c0d2ffc4a15e386d4d3638a651e1f75b9294e407237e33596211a5a35a1dd6a5bafa95c01a188c0e4ffc85fea6e61ee36e40a872a9c171c9a1499f1c154f3e83b9d2b8d6cd6ec1de355e22ec78134522838dbb0213895ef81915dcd487dbc0d68b2249c3607bdbdd2232caae47a7b94a9e9bcf638b70b75d2f5e41f888e7fdfd7e4d4fca2ef9866c04628803b513f892accf225cb35d621fa6b439b9112b883f59b31ec2e3a14d8ae2f68a582c50f47c8acadde524e1e0ce7f513646c4a0505a3d887015a15d721766554df68238683a415019a0a7803ef896e440840939f0994b6b206846f9126f4ea5d43871b5d9a0a4c75040d53535c54f3004c4c49bd8056bd00f55c921ee102b9d0d3624c6db87026bc38996a52bb2d1032ae98f638be48f8ff26e6a6bd42c43ce97bbc8544ada0fd7cfe8ba52fcb3ebcc5b26c6ba477f2930e51cf69c53f67ad408810e571d16e1c0064064e832bfd8dafcf4ea37ecb6706dff954add64c482de08a90948286834bdeec0f9a85d4c12499138eef63f3748b392c815d27cfb61fe36248c2ca9e48bb7923468f66addfe6ef9a8506eafc55328e3cd0aa83433fad2af9169fab562cf07128cdfa3b95bdd84cfe35c4326cbeb30f9a8044d846cd3a782fad8834714e00e8ffffff17