PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 70367 d711f429bee56313141f26a33de1a9a6ae63b728624d14792b4ea0fdb67a88f4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
400440f060df8e489c3d4c840bb6f7a72b2f6663d2bbf2658ff74f4f35dc8be7
Certificate Block Hash
d711f429bee56313141f26a33de1a9a6ae63b728624d14792b4ea0fdb67a88f4
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0050320000c0270000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000631a84f239e7a5476769134ec531ce1a47304c41244f9b8d921e0f097ce4654f975c21f94fdb6ac309d01506233ab92869d972bef99b920463bb421cf399bc1753eb65047b6262b51b4d4cfe6f6beacc9f7e7a233ad07c66cb05000000000000004000000040000050320000c0270000

Raw Header Hex

0000402003b61dbbf85a5ee0b1634bb5f3bedb4dd907c7d9b07fd55579bc8c1712a4741b90b1b371f4d318dc43eb379ec395f0f1c7c860d713e90bb440d6afe63bc7c5cb18f1276a46060118e78bdc354f4ff78f65f2bbd263662f2ba7f7b60b844c3d9c488edf60f0400440

Proof Data Hex

59,560 bytes
1212160103077fb9a24813c167aaca61152f8a20153f7324c0e6d9855b739d71e3bbb12b3def6befca64304e895ed9e6fc230f5f3b91f8006615c4931cf876a1ea6fb14e7b100b2c6d0f0dfc5648f35959fc5db8abff7720b61f8fd161457868a99b181a30a6750a2cb45c037176b2c0330d9fccecabeff01999608a8592a5c6ec3fa696fe45afbc1e68771e79eaa8ca5af460c94c02b684ad52f89a33b46f738c2afcebf9bbcfc8b36d158277246d6ca1cd213e492aa832a1fd501f601b0b3658e4592b36b0ce6b48bebbd49cf5fa3d2e5d07c21f86dfc8004731a8b1036e6a0102369e57059f5d9e52e221608ce96e4539aa3bb9b4ee0085664dab5f00921874cc9c81900e2a9c18f66dff18bae6bac9e0b71b0d2f19fbabbbb7a2d2511b2e4599fffeac04ff5b0a2fd0ab444b907f80f33bf3d33d65bc587a367bab1bf1e3ca78b025f90af44c42c24d698a4e7fbd11e39bad662782e967623dee5ac7745c2cebd489b2aea1fb98032acd5e62c5eb38a8ca38e3477b40d85cc490abb3b6e0abe4d50e33fb6da74723f6e9a4ed03a8fd1ab502c3a108885286f02a6dae3f19ed0211043a2f55ed321ed1f649c454a5b2cc03b667eaa742e5b1cc7af4649c83de529916f3425e718e626997a6abade1986b3d6a5bcd06db4bec94158f45e03ee85caf3066fa5f8ae51009e25538793c558efd8144885847f150cf23d149d5093eefca49d3af7679d5803a1729f164f8b6c0e229a037eea5592395ddc981d46135518dfe879f8cb629d2cd8daf5338e537443ad0c19b086a8c470b1831dc087d19b70f386a0cb5aa38c5be53512f506301602641e3c5110999a418f75bfcad8a64655fc30f0f21281c7f0797169c041629a973f705366b2fde07e73e4cd5370418cec000bfeb171f270f6f613f538bc61ef04c661c7f1d6865f3af5d4b6396a0933784d4a3dd9b51a9cf689f446d67c55d01ff47d758cd7d5540cf16cda4049f7859a0a292353d9f55e2e87483430adfaea9f38516b0f6e50556824a89713d634672e5549c4ddc8710326ab153df56ecc9520c27516024a779da266030125334bd3a5f8fa28e7c30eeb20b3f65aada17c3e24f3a27a0f7cc35a6aa539b0db7bf0c108fc926d880b1d30a562e9513a8300f3c6e6de58ee58d365c8feb58de5c13703f34569f22a5ac2523750f9599592c587815327aab213fa96a6ab590555613f0d091dcf187d18fccfda739e551ac07ffa09ae84465117b2eedee29c8381cdc5e5e62ce79a8adf2903b9e3128b2a839c419e8841ccd8c5bafe800d50c6117bde753a5c07084d80e86b943e794d5cfe27b473cfc2e09e87c6dc31165b6ae51ded12700c605a4ab57ccbff1d8de18221709ba612b6bfeff1449dc03fa73af6580d6131c72c236cf0fdd208e887d53abb51cc10e9d8d40a269ec65b6ee1e9a76bbf9d22ad226815c8bd8f2423cb6dfae48ea41b8b86c1f41d6c470660e60037a174633e7b9e56741f2a30c91ed7c9d52abb89afc39d1de5a3a159048307ed2241808a37116f5251f2409664a1c2bc0785845cd8af4913fbfcb030c9aeb5496f095961cf18c9622cbc29e18c823004cb85d8e3db7a1a651e6aa8cf8f6b1d4de9780d40b7190140119d2ffeb0449353b6b45e6dd6a628ede740af3dedba9296d7f80968af7e2a282b422965dee849f73e54a691970f1c2ec1b819428971451f42a9dd9f9d9cee9b9a60291dbb1f72ed64ba6b27cc56e9adfe197112ba93ee84301cecd054dbcdc4619e0f8a6db2301d41c1fe27a98b155d4961c841de96bc49cda19faa6eb0f98bc6588cd81116896ce1be467a79c3776f8bcb5a47a9b2f5f49eaf6f3f20de773c98fd2a1516938cf66746f00cf7656cee68114df452bff0c1c773d449f2ac7460984a56e513908791be6c9f275a0a3178f7aedf6d65f5def5d20c01fd8c43dce3dda921ff81268fb07eac0d39a67bdc8b980a22e39b14d732f680f38654768127a1a6e13562b142691d882afb2655a753ccbfe416316c6c363d562deadcfdf487779d35511b0acc60d0279d43fb4d8d1f73ce251517a771024793ea31897806ef60ff5d846c9c0a5900bbeaa837ca38320c146792574d75737bfc54bde72977f9bde0c111d0a2d0fb4db2bb340b81b1195afa996b69b579312820699ef2bff9bb086466d12f1cbe4d04168cb2dc2f2b0d85f8562bd9daa66949df9d2bbacf900198d397cd5ec85b38d06e4c7fdc569e6cfa58c4c3360281a389c12dd984ce7829e98dc7fc4255f70e1c6587777cef64eb8ec5049b3a5ae9ade6588ec670feb8ad026afb2edbbd9380ec16df0148ae4d4717e6742e85579fb469b1eaae04fd3a39d5c2fdf2fea2c32027c0a81fcc46c48bfa7b8de45e28c30f347dcf6e20189b5c751ec0583d4027078483be3cfd55a60f46eaa79bca3faf94d3c03b6ad81e54f6124d1c90a395c53fb259ea5e60e67a3e4a98cf7d973b7dfbb2a651c88ef80f410c60d3f5d4ee88b0f953dffe42875137f19cc67ef22c0e54a9e481f85b0df113ca2d1d8a57bd7638a87679e153e5f98d33cbe231b070a1b26709e4325198e9ce25ad96899063472c4f68f52dae72e1bc1c905d93f9c8db0d7a8bcfd6fe0d41b30ac14d6905ae88226d33957e40b0eb28dc5b17667f7ce3a60cc2fc5cfdd5242241612cbe4e19d44cceb9c1bb224f8ecb1299b5c045b0aa76fbf657171e9dade3164bfec7ca099cb220347b2adab6add36aa96acfd03f9ad4013e8dbdfd39898890db59f099892925cf11458c47df56577ee3be067261fe3dbe33da6dc147ee44965ed912e3c57958eecf36ec8b972d38a0bbdc6f2226f0a78cfbe47e03111feba2d13c0ff5d51e77058662bf5c4a7c5306578481d0f25f86095262e1e96e15915c58c475493159542fd239aaaad27524ac22fcae6f87531cca70255630cd3a10c1f1df765b7cdde417b5d8b9780938215de3933c81a73837386e9c08412d7d65573ad855d92a08505791d598bda6751d843d6850667742c83d9668e379ecece9333a4cf7af0280432dbcae296d3148da00bec4fbbff2e75441198e0d33559a5558ee4c6e82d52569f17c4a25467c4bed568997d067c2a4c932050d6f9537e08ad8e6d3e4cc185c7068c3b38a63741358149a629764cbc43950a9d57fe53cb5923269a32f528c925bea708fca9dd483a54f5fe1f5f48d8ff0d742bae7011ce5413f188203fc7fcb0c4c26939f675bdb374483d7ca39eb2ae974f482db0e4f8001071a45496d133eb5733ec59a150affb27d433aaa1895320d4cc9f18e65d19cfb7060949e3d5d8c52f3fec7669d000dec7114b7fa022dc12030d4727fbcf4ed7c7a0fcc15dcab98df562c436f49db359097144fa27603702bf3c1c6d97a3698e198f4fec62db3e96281d48057a5b2fefc817d08d1b27acbfbd7ae7322b96f88b7f92cb85eb421cc4cf05282c2fc752a78b485753ee6a4e3ac2a786b650c482c06e36af1d10b6a259fba6e643bd61836104e172d5b294c02065169570fcbd52044cfc2b1a76c0aeca346ab031526a98081372da4cdc5f23defdf771ad738b92a7b673eeb5299b3886372944698c47020df32b5e2ca7e137e4a4698d64a3fadc80ff0b3e56a973c4bd30f6a03c8ebab3a056d391c274c07b418bfb7a8492322ae9189467ae30463ac6a5f2a884d98eab21176222a25b727b16c27f2307c60b7c951405dffb2ed303b1a8e0f4bc381677852be3d90965879ffcd31f77dd339d5f1503a6a10246f801ce69154946fd25135af0f6263bc4102c1dcf17d6b12f9a4772af8a18ef4dcfb91550edb459bcbacb719eb2b07f4f092138cc571005de2cb510230d49ad15d5f053689a7942c766eea01ea214b8b19824acd61f41503f57d03f22b03960298e968f0de4dfd36ef15a65885b0b89edd06e0d7fd383fa133b078a71df7d7c9bc54d733fdeb43cc89ee2a8acc7e96cad902cf77d3ed1435ca50e4ed469aa7025f0ecd9306a072852ad87f9a6fb154350f6a1520adf622c4ce1da3944ab29289fe486212523e4b12049e6635a1905a94ba8d0755d4de8cde0a14ad00feba24de441fc40115b2c30075753502b554ad0dc7886c0d267add5c87768a40c7e0d3533692e0c9c0fdbed065107046b32f0e26bc4ce6389408babcb7d3dd873998ba24ca4f744635164cc6985a70ec4a5114dbd97c0f3fd8339f156cef72ad8634bf6c3dc6d0c8cc56880eaabc2edc2de1d25d268d0a612eb2ffc4a984210d1497d30267898364863a94e18110bd9f8a8238dd3cdcb95efe54ed94db7c10c2d82c50a72dcffdebd160a0d1542ae5d0e7c55e84b2334b5db89b05f1f37996c1f87f61fa22a0cb5a49511a6122b55a8affa7abc566b09687b4717023cc2dea014e289e97eb03a7b506295d582d947570d851ea59dc72d6c1ec835e805eb5a091270ca35dd71bf2a387b08e636249643a39fe06bb69a6abbaa571d53501095ceab586d4e9bfe1ef38d358dd8f9eab6af55d8b7bd2a938e1ece57ea47aec5cef66f5502a3d9506d2ce6d2328fb5dd9daf9bac6a8bcb4f65b3451fab93ae8df52d74e4c2f3edbc5e527132afd9c774e59d779afe66ad70d745470ba07071a03cd267d60458895bfe9329513671cc387fd3f433556b03588f1263321a31083e61de085af9766e879552314e6e55d0c28b8ede1425ec86622ec4ddbc895761cfe090be58d5eaffda02817c97038a5a9a12733433484c4298a455450dca87c74dc32e627603480e98349d326f6715dc97b82683f95be7b786427dba0fc7dc38a3a7718b33fd7395a2898a8db6c89a88b78847150b372b242f286f5732fb528cbd3cb78d47cc5c2e6ee030c61877a7d5117adf4a07f3d1b1fe0c22da1b950a21a7a3b62b45949e9e6eed7d998b6d6e03d46d2275b9af35dcf761d13094d3a04aa3f2afaee4166fee1ea2924279f1a5e662d860f3c853688f887986cad6458e653e15da2e96b227ae3f2a8f5d37313bb9f7711fc761c1a12cf4f4fe25a8b25983668786b8f36edc70a030690568a4f3ac128c3d83b273552e2994a566866f1e2347834bae57b19c1a4e19e733dd9b1e7cc6dc5fe636ac9944de2e4e3fa20eadf08bd18630d029005fc020c92d45aa75d7d7beab90d36e00306cc1ca6041b5d0b105b5356737d98c1cd1246fa76c6a3c4563003fc9739feec23489e6aee5915a41851858f96ceb44b80b10dcedc1db98b491c30f54cf68cf658ea0ff692035b3d77f607c3f8f6ec864e1df4a1c8fa2de282e48619ded82192eb9ef9557ed6c2cffb0c2f5ce07e0d7849135c87ebf40e39e8e273cdfe8d2afc5b0f9eb618be91757f0335bdc0e9e75a289857ca59e656cd1183d15f6117ae933986f553dc8c2d70756b24e3e61bf04c565b5cdca1362915e0f35ece4c77cd94d86ac389236ca22aa3b467e8ffd3010b0bc8641fb3d30d9c7e8f694134176cd7d33bbf704398736bb51946125d13e8b35b76e2fd6719ca9c6138348cfb1a5d35afe4414a3fcd0fa55bf0517b773d80b140fa5d7e735244e3b3afaf853a232d8e0ccdb6d2443584e6fdca6d47c0f7238cf5a56374c70707ee6ee6384114abd63969603a30d67405229ba14df8b511fa7294d1d5912d491757c41318fcc5818ea4bc4ec1d619da561976d3a79ce80cef0b929670f2ba3934af105e5ef9c6ebffb7151e319add8205bf4ad122aaa0dda6233ac82c4fe3532a4bd14e3a83eaa2f131c7b13d6e1a9ac8a32d16a3a06da9611815e6a484f2a604d42d111110fceef11181abcd2f3ebbcba485986e9dd4d4008941bda49682f8f25b4333342777651d22661c12ea63113248b54252f1ff6e68c9f4de8ef0771f6891959178beb9132ee96470964a99651fada5a4d3f297dcfe669a5f116d2a136f3ec3dd548caf7a95c3596ce9ded6d4cb144c4b2040f4e6716a25add771391ddfb16e86b16be29638d77ab25822adc69b35f1593276023281555ab71dfb3bc77eb97fd5c1241e21ebb88e5a6158411b9123af33aa791cc604c5d077140fd315cbefec7702030f0eb5798a5f95a857a21e732302ed5e7fb2de7a3e0b8b581d50aec7b724cbac67fc481403c18eddd35e4bf761365724902143497c3d78a676c219338a632bbe5b73a65a675925bf46acf285dc17e1012d69bc541564d4969bd5fe8e4ecc0dacc9793bf8355d09336fa9f9b5131cbec32df8c99bd469825d57c78de899caa6d3586d2aea32f884dff937c9dda2fa86b0a7c3821ca294f66e4e19c7b8b6c879be76b33a490b46bbb06abf9671a5ae108229ba0cfc148f897e29ea41b8d732388cb423bb668edba1b3d217514ad71793af2acd528372f6b79d6f452f863c797d14a18a7874f171c350b5fb109e21e0c5666e3e64cb6678007df8ac503eec0d120bf9768c1ab6d694df8c9ffdd85cc3cc7c5bd2e8142fc882480587ca1f204ec3ad81f95aeacb496c49a9cf2445adc8b77fae586414da0e29218c84326ead0440d99c74e3157fa761466383c1a9d9b270e005a02cdc882d2bd98b5b392a095c67efcf0a8bd434a09dc9230ec5a2a35075e6851172238acb2b803f9127cdd5f2290ebd0ce226420d86600faba61de0c512474e4c9425e06ee1f3dda515774dcca8d98710bdc0cc06f9f750dc69d94f10c85ce90c2a9a74fe779cc8248358f0559efda2ba90eecf94702d05e29393597647adb2c75a63da25defaefd6f34b396311f0dec159d12affb8a9c02ba41734d0b5029089551fc2ce215180484dd59570c1ccc2195c2d2c483c074e6dff1c14457cab4645e62f1f6bca0fc41268dadc462f0b142ea9b94928290e1993dd43fc283af98926812fd4f0ec3651dd462a7f35b37102ef910f9f2c5193d1e4ee0a0cc46b34774d0110f6ef250845f082530cd32cb0aa54c16073f6904bd231b725551267ceceb535921fd92e679c25cb30b211bda18cbce937ff08da286f5073ee33ae47987b86b15bfed1b2741299bdd773767cb8d17fc4d6f884d25eef31aa70b03bc44d3d105db875dfb87d301da339a6a94a15e28c9f6bdbf9e41c248eb5990f3a8c50e70ed0b5e7728dc9b6a42d42be39fc096eb163676969d12baf27d4cf030a0090f88563e31d9b5e79a34923b265cdf5329a7257108dce502552cc6f8c4fe7495556857635925334abf5d5891e6a5ddec27faf78c8799370ace6149cdd1e62df40c70d4e3a5637cd380e32f78821fa4fc3fc71dbd2eae099db13f4523798be035f970377209a7305aecfedb9ac9cbc734f1aa60bd41a924b7bbd0f5e26584d80d39081a426f02e19468cae917a0ed3f4f08b90539c73d3b3ee797e7e4ecdaca84d56e54bfb5ad5726216a4ccb89ee6d74cbedb0a719973520fb6b0c464543f5a60991d4eb270e2f7714888bca9947c5d33467769c965a6ba91ada397301c6aa930c286d0fe66ed76ba320f904bdc0cc3d6a2d40a7bf8d40f868c625f429c4c97e8dead4f2f8fcf8865afb16d1cb68fa5424cc83db5694ef36f67654c566f2e1cbf185fc832b5d2487db910137d78c6ab4e5af693d3565e9e43755978f96d0079ef390979afb05daeabf62bde596fddda39f94b7f705d9370f4fa75bf693602fd12344ea7d79a1fe1d58ba3aa5715a0a9bf2379ac33c181b9505a9699b85fc26a21ba5d26f44b082b8353a5ae262e8ff5c9e45fee7f7cc53834b33e8617ad5343072c801889b6eafb45c7fa8bd0188bd96f2e16b3a377000b4ce4b8b8e72f959f519f87b85994bcef13385e08e6bfe1f71e275cb2778a761263b4b57d74a756a48cb084cc8553ad56be45e0db5816337d44e9af2fb68188e9951d1a46edc091461498fef62e6efd7dbc77457e5c8e2f39b64388c7d40a9eedd42063fe467907c006acdc7e2acb606ce48867448b0822ea859465b049ca2318c9857d1d0ffbd612d57799566d085363eb523bd921b0424ecd512e2d3b6f7b2bfabee0ff364f214de36de0c4da29cd96b88281f4bc3dd7241582ff42eee386ed9cc4c9aa2d578c5d53ec5ff5369fad338ab6111df8ed406c4b83e358888475c9fc3e1b7053a92472459817c2744ca44141e0002f9a2186c2e874c191a350ebf9dca3149579a8074ac708c46fc185176837dc25e99c2f3eaa784224a4b1ccbd3fadbd6cee58d1327b44909dbd347a5cac1414dd22cb7652a6a23f3812cbbf4dea27965a1b290bf6c505f12a38c1358dea34e4771afeeb8ca400afcf5e69ec8d93b942c5ad606f6e86cde9f88dab3b97b102edf676a62850542456c4a01854ebb38fdfa024b8330df46d9ed72064185adb1eff0ea4bedb241c7640dd91e683da2306d78962ef9c8e4f95f8e44ca79729cb6f83d6e251cbe14da769df93c74c8d63835f5d299692a87ac1fa094f1d33c1acef940921541a5908f832fb28d7261a528369f394ca03cc1f6438734abf7cca067824fded4b893f385dd04e16a9c7157083c035813c764c0cde4448933c7b09cb05ead6e31e9820053cbdcf45e8fb628fb9ee0a154f0bb684c4d6b6a981f566cf2a6a88734beee9d4d9fe99d10b3877b0e5fe6e3fccf0c76fb373510fe9c13309f32b1af21aac53299f0e6c4fb6095f2c5fc89250d068967e3bf23b65b0f402e9b5f0befa0ac1313ce67cdc29299275e4599e44d6ceb87551d96eec71dba9ec361508ac9ec965a4842c0cb853ab28e6d846e69b563b53ab1838a4a7426ad4d538bd4862beffb4de958226f65854d2b2fa61c4b84903398eca1e7e43aab63ce5cda33a1d59db9aa5602aa90c538b606cfa3932df977fbe512b6ca7bbd365c3d5d3979b1a867fe23f2be7f7e6781bbed291c0cc0435e8a29f10e734a8f19a29a79c780bdbca07b926eb449c249c7d2ef8a1649c4ff27082c4338fceb73d973211d94495d4790bc029d9e18c2cb7ac724e46b84b451c7ead9c128b405529b8562599cbdc0ee4c72e812939d7021e43abb900f191cd83a8132de8b8d5692b265869cebc67081295683ed061bd8f39394505ab5f52a9562bc5734570ac931930b0ee7d9d9a9ae1da6667acc2d0d925aca712395e49742f2a420e1516ce33786cb9c02b9368e84d8f21189025401311306a25c661097570f9eea96b801aa87323028780aa234fc9eedba11c0a6104292f05759f8b23725fe71f79a4fc1f8cfc93b2675d4452b528bfc0728078d2b4a0c6b976fe3904b75e747f96452db8e42f38b69472c65881d55273e72bde236111db4e623f220f05d977b4dce2782616c03131f197695133e709c668eaf2494334a6117cc6f27433fad4187e996331b2e00d6626373c5afd66ee0f2a13268478fbe76100a3bc2f3a503eecc03cc2abeac8aed0ff59bf6947ea0bae1c2bbf31414b36566daf02af31e120071d5f6f13b393fff03b09c3b99c742d600571976ef657a6d0bbc61830fed9fcf3ffeca0c1d9aaa1e6a8b7fa91a910322d6dd40a91ba6ccb0223afa879172c0254ecb419fdbe6308455441abab173ff385b6b6b9250c0446bc75ed84ca0318fe2ca4c1a472257bd680648bea041f335ab10c3d548d70b72481955a76cfb785a57fcf4bc06ebb7e9e8df153b20d3efd1663ea4e728d41f6ad4ed4366b4cf131f8370e26484866ec6c86db4bc2be3ee12b85c105b023018316ba8e7f6fe7f872cb57c1b1df1f847d7cf99cb1312ae24f8144f9704dc980f5f055f60444a4576921993fb08345fb8e0342ba8960241cf7498fb61a7d51b87a66ec6e17a505dd13d2678119f11eaf6a234a2dd33759ca59df8646c36ed00ecf33632e1b9b282deb34c0f63e13396d59a2212bcb2ae57a61798d89fc4e5aa730b470f75d387034c632b5d5598b09b2c16f491d67b777c31327a969c26c7a792dac2c79491ab035db4e620f94721ea18291dc106fcca46810a4cf3d7af3cba232b22e4d5e0988e53fc23bd84d9be5c565db4abc647adf5a52b20b291313c3d428762f6516e44c7c54db1e3e9547bf40e75d9f8b291f46679ce7faf00d7e84d30345b120948eb1ea55f33edbc4466ff60ebe960090bb7f8fab35304249ca11a9dcc87b1bdfb8c46614b6f44b6c923727cbe2779d566eea62f199050b2a3741a78e0f475bdb1fc19dc64bd29f59615a90a50c62534c4d1e12a289eedd35ce09426fd44b47a6862551dc19f302c4c85dfd61ee22276915b2c920a7199bbbd9b2221b252cc839282d6219debb32611699a8b87b4f35254c20b53fe072c304f3147a7e0a66ea0a371683fe8421ae94a79e25c80d483f042b6241a30f87eb4b88170672b1b1a2484266ae91ab77cc54d1d51970657551fa02551574031336b7819f438b3d03c9a17050dfdad9deb16b03d6366025b1cbae6aed48ca00143ca97897e5662a64aa9053bde3d0e4aabf9919ae50f243ffc5438a4495757e601bff4cf558dc07ec307423d00389e586a36155d9bb58a5f42d6c51e39f592f97e5b519e21acd51ad87f658a89ad7516822930816e8452059ed3055d2572870625f7b9b398fda7b463feec993f5ef35af780c734b798c2a2dbe9ab4a9c1a44489bda995832082c01291ac3e2220018993d684d3dceadc78e29b4d824b9bdcb5487a25e417c50a4ff656b53666b39ba37b6e7dc1477af62fe56ff3e0c1f8bd3f682e98fb8c67f5ad0faceb02b5d9276474a917086e4813a3f5a66250c398ebd57208eb81f1110a61095376087085fbb258c70940ecb4b294616c9756ede2bc83d3d95b2e8eacd21a50f9d532c8845c132c88a22a7c6a92d1a75b6ba121865f96645a05914d72f280a62512b5d23dc5440810d2f8690566ec4f6893f511e55f301d6393aee1121db78c45301c31852587a74b426c635365f0761b82e8e02877dd1d84ce181d5cf2d3560a358d89845a022adb5ed12148d29e64198c9daec7a959f68fb1c6d69d02a9142fd8d877d21ce6ef6b258115f0762f5a0e16b7ad63f256f4438eb82cef64c7816fb0566bb9f8987b38ada35475f92f760074277fa7534eaa9c70cb99af78241cf9bada38fa3cd7826c0646743ac97f50a80377445f61d959e0560dc6ddf12edc2f3b49989334b22527881b6a3956c834bb80d3851d6a732d8b1f6eb9bf15cb48ad1ec8c3899540139467f02046a6d8487ff529d4433a9853c39881619111c19ad34f5624b83451dac60aef8fd9c07807cf2ffa8aefbfa82ce98679209f2a950f4b342d9d02d63f0226b108e8253a9fb78ce5988561c8029877d46090edc81437a9b13df4ec97874886a30b358cd451df94010cf2d4b0cb42643a8eef9dca7b57f553c1b4680cc2885454f4ef206ce68b4d194416b067865c1520fb72f73dff0027f7aa4fb0a57376c63cdf30a575737d0bb4fe66dfbe7e4c41cc0007b48d3eedd6421baafc8039393baba012bfdca9debb268cafac858b60c633ef5ca37966a005176aaec850310a17b8dbb7514bd2b7d443d4c2c3de681f591363f72b3081d7fed90507f554f7e38a3f09efc6ca597e85fb8c1da8b9ff3caac7a8d148061246c5b65c2d1a6698f6b299468dbc885e32baea4a15addd4bf60db0aef74c920c15b26d4cc17c54391e4ffe80a1b6f0f6f696f5ddde985f0115769e3a2d2e3b0a7d3e34f406a3d56e4134173c7668fb301f83d59b236485ee03a2daf72d875b3e38eda2575265c83b20a8a2192f675767c35fc541a91901b08b1b0da23c2a84bb95571d5d8180e59e5f9d41152ded96226dc10733d227ad1bb608134572823cff59a30210b3712fcc08c551fb308655999fab805ba667cc09e16334cf951577ccbd171207fc0a5f48cf65040183495bc203d8c97b3cbb6afcca40844d82747533391060e71ad40dfc912c9e471cef432544646309021f10a8e7f421c42f61cb43226cd3c6587c936280789d4832b04af847e51180f0f4f5f0d86bc54aab1a9d3688821c552896c348cb332edee455f55fb53dadfe68bbdf2860706ad2982287bae2c8e1bd26acd4521b6aa6cab3f54eaa11c99a2b12a6ba04abfbd983da89daac024e150d879f1b34c4572e3e66661e63b1e772f33fd7f86861d483bd224b0c32e80adfde9806161a16163932958c9c430f9556ed98e7fb5d2199cef9e2569bbca68fe5a8e83666d6233ea02f5945d88bceceac59ddfc6da0ea01abdbe6aadaea23030af033ac21d9c1f0302af79c63e8f73b49914e5d1bc82ebfc4dfec09d2ab2d4ea979626803682854036aa1d5573a1252ea33fab3a1aff1ecb32d2aaaa3ad6a1972f12c9019c3955ec16dbdfc39a44b2617b15e1ed39fa1d6c56937ab97f43cb199b1c05ed04f51d95b5ca33544e5eaff57a850a2fb21368cf330fb0e5aefacc7be4b8efc290de29a24a321ab7ee5522df28ff2b3937fb19fa49b2403f9bbc965b7d576c1c8b3d1a7e5c2a95de2c9ae9893b8499fd680afdb410dcc8c628806755cc0a0ac606ecaf3638fe3fbd9f4880772a4c05ff2f0e80df951c1128c1512c0611ba0c9376c9dd279d846a8489ffa613ff39def6b39a24e30b4326d1062853bad0e147c527ff06dc47c15f72c985e830f7d4691f3a3b601f06716f3c90b10dd800b91f989f4f17dfc1efe05ec572d334be9bc249d2733cd63c796cbe89d024acedebb653f45a887e034824409c609029fb8eb75db3979a9d7d01ec2996c52e44460c39d4a11f275eeab3fbe2c4492ac6cc3782e235a256a93d090c259c3a014d0f9759636fc88f7a4ce752442194896da7087b88eb44e9a0c4f8d14c9dcfc8f99b494be72cec8d1ea72e7cc324bf7348a494b4120c6d4e4bc9bfaee7f247901343865a2ac5fa7dfb5f88abf54d46358e44a2676d4865f515ff956c63a9ee965e6127b70ed4ebeff49ed65381ecec7964e8983c7318600a5d3ce93b075d8d456bc50f52ec0a5fdd7936d797497dbc68ca39cf923fe62c5a036b2390841c84e1ce0cbf7d4036da4f1acafeca7cf236f15aee177b1bd6b23a69dc029068dc2ab251b360ee2f9acc43a17519c4f66b48c48d487450dd7d878bf1b4baa43f8ed12ec9c0e5f24f913c6d91ddded07bf6c735085d12f932c946e86c51086e3adc433e73b3690815fccdfa8cb493b679a698a69a4c5ad083ee5f9facfa02384b2252755a6d4bc8dcc8ddd6011c952146a6c1d32543980433d2deff002c9bc69557dcb2c6f0f0ada5c25e63bfe3d3defa84f9d03aaceb4a445b46b27a0e26c47eec02577378ab93ac45799519a0d91454b096c29eb81f36b3d773691b174756498d0a3f4f39ccbf4e9364f3ae68a1edcfa9cf3bb2f011f223fd977675980c7c3fca922f5091a1e13a678afd41c450c0ea0074bfcf4627ec02c1815026abafaa79beff5d566133cc36eef89650f3d00c5492d1466181aaa291ad9aa5b8fd97262a1fbed3f600a7ee4d670252c4c8ae394ae63431692a00f6208f44bccd565bad190ed3146ca4a43ed618f1a78dde3be877890cd1d5781d83ec111fa442850ed64022e5ce29a4085cca59f0f231921078ef03fe04dd63fed490dd3f042cc8ddcdb06e38ca76e0c1ceb2fdbf2ded1b54c84b0c0cc1e61f0256ca147ea2eaaa7b53eb3060b81b6182389a66bb68b698c2d2406114ee7454e6cfcc62d37bf6cc78fc71c331516ca4c110885cbe4f6a0b4324fe4978d4738012a4062791c5cb985bb7d063c3ac7be803c4cf6250b770e4a57e9ae1350f72c5bde503a8371d15e133ba2722c6f127a1f7e768cf2df02c60a1912f62ea7683e9c468555321f8b7060606aa41d84f953217ec4fd0da2c99cea23ce6910bc09722a4f59d7327ba81d61afff95622d2aa9a32203397d6292c0ad2decad953fcda15e7a56d8abe820506e26c1f8328a6dee701ea42115ade3be4fb1b5a3f50312d4ba3a40b0799d40dbf288a4359482e5f5ebb0f71159dd69f76bff8c3ee8b1b4e0e2d5d61b249ad4d38007d94e86bf5c0c702be4764fa8fe71077eb2cc4e1db6229451829e4d028d782ac942dab690b46df9aae58d2ff8555add1fab13a4718fb5f5f40be3f1c3232d422f9b9b1bf6c49223ab2d483a204c2b77e3ef9f2f23db2d4a2f1e5b3558a02d6ee4db8d134540bf3c17f7ecb949979cd5ebaffbb8b0f8a63a0d873fb70191abcbef78d0f77dc5bb6b262bd1086f4c918f0e47c8b6fc73115f4a0d561c33fa02e4463538f7aa3392121252fc3fd428035728010387ce9f4427eb5eb5d876f083aa82e57e761419671b076697747f131752138a51a33bce078d5a36d2dc786f952fc90e9364dc82f354dc4ca7bdb194361a8b661a82f833208b73372d0821b2527fdc5098b7f8461ff599fc49484096eed0cf07c6521da264b9c9384c3e03bb412dfa482ee03f20780c4978e7b0deb4a64ba0ac8703a57f37506a16550c9949623a317b5fd9986600dfe5239e6437d82bc0588ce7a58b28a7f7c8363827a1bc46a4c34b954031720b6a2c3db0c4a14bf13028da441a61daf60affeab0a7c0dbe704ec371002068230909fc03486ac12126250490c02b4ce230ada51e303234afa56b3482be22820a5e508864789113b64aa9f6a85fbd7c7e132f20777ef854dd78b65f08cead6bd74118c31e718911838108721ed1d8500722636b99b481769f1452b5760c083b47739f88c6f8aa4a46859f996c0d3a361df117edca1138be93b5939df6dec90b58b32a1165572ef6995d72c7b8b33ffdd3e37c2284fa2ecd6b1122c69d23d65454d376ac30e79681ce0fe30e1e722d17baffc1411eea23c260b7438a501795ec79b1db81445baf5f72dffa7bd9ed5e4742436f696db5725ee6e3e2ecbf22f289f9716890cf94834b932e54eda9925a1447abbb2dd701b5a14a6b12b0c97e3e984ae619b36e1095b49cc5df1061ced504d27aefbec6d4a485f3ab780b8a974266d1d77fe9f6f2d480de57d42dfb43bdac720d97540442949284b423fdeb306f2367a6ede0a64620a42e4bb317d07256b7929e958436084b2b46c01684d6c2866331520e6dce1132d040e10024abbaa0eab5aad96abc9ecc8fd3875f51b7950499452b463f56252a36de30374f276e9786be2392be1c2e98732ccb4dd254e8b051f6d9279233f598f843b409ba0c0c2856b00a8beec310642c98a014f40d53591341eb5e8afb71594e188cf3655b576a7444e06fe277e87f0560dd184a43d9c6ccc6dcfb2915219418cc4b706c98d1c95260cf874176778594d076467af4537ffea615e4c74fac53366560b8e0d53a63cc263a6ec1f2ae69a1322e913e424259dcb07c1845f682349f53e56e027a7ec3d89ec682c3b847ed95abc515e536c86be37519a0b269944419dbdef77c1698463a9dc8f4d55e5eb4c8678c9c816bca4200d33fcfc64082cc9c18280f162a3d7ed02196388a57aafce6ece01ad7a1849ccba93c7a7d7d0760bff5d8b95303953edd87257612a92c198f5a06e81739f8ecc5026bf81892697b5c025c0d5fbc4b38b24e5388d03a01db2fc96e2e1b6b1ec487031891fdb2a9778d19d8f36f99230c5c7a9f8b3dcb9fe96200b6e00162189c7f3b4b251797f21fc2f2e1eab686af5905efd3ef44f6d61326b0f37a1e68e9226b7768bbb7780fc8fd08ef9f6b91bfd58223fe5d7a52c5231076a1486c3287a8f44a571b9f1040c585c82b4ae0807d876caf386bec2506561995a8484a16683855c01491578211b6d6237093bc6576322c9ce78a66227d048f5578064e85908cba2905679da1ee37eba5c8401606bb37a77ba8a2263d79529b593292269e4af640ea08ad44c62b34a75f9bd9d70e772342ab24e63eab5dc9115f09b9f96485cec4f4293f9079c06a5657ceec7008e175e027df254c51737b9d7bb4a5ab1534c91cc4a09a970716dd955eacf84ba01a6e2a07eeb8b3d7f200ca94eede9337958a020f02b3eb6ba7efa8b01c7629afa3db56792cc6306f7f9906f7a89bb0cd93f0236e395668816879c1e180195f2991ed31fec54f2c63bf8a80bb38f6c5b28cbfbfa348b77a615539ca044fae575ceb9155e308eb234690a26e2d9a7edba9b37de2bcc3a085e464bc473e7f0a1b0b12d0f1976d7545821c7b7d00c73315216dc17d6bd978018dd4f3065964ee34711d9a83470186760da9b73515ddfc40e9052b3c0dfa80a528ddafbb4a8b6be9bb50e8a2337f79f6fd00a572063cb3ff1c756fadb96cf8219ad91eb5e9516e3c8dac956d61a4a76eb4a5e380dbe2de91276d1a5e6573fe7284d1eee4fa2889be0c53fb3f99afbc4c24d39cdcfc3006112b8ad9e7420be8ae38443cea609b6c942d4b48007b02ca0f76a7d3b3a75bc0a746786fce72a5663a4f23a9cdf1e4584697fabc474ee5ebbaf5b1b5abf745f4bb4df06ec1253dfdd39a06c6616c19f322604afe553e9349f168e055088c59c46ad4bd4cfffef066c7629a46e02b6e191eb5973cc82f5253b97ac8ec8240117d2803b86d9f19800e692ebcbff79b6616a4f4f7779eb9f041bc9cf1cd2a15bf5a3b361cc6e86a8b803d2ea481569596d9d4b9000e8174fcfbd857d51183115e7067e92558a0feb605c29e775acea32e0bd3bdc7960272b2deb77abbe6569652117da8bc61586026ebe6192ec10f4896d0daac5667abf5a1a0eb74897f6fbcc15fef4fa81139284cc014cb6be7e1eb98afd475f3aebec489e2eb142f5893af1b5cfa1ab0131a8a12d92c394e6395c1e9873df879b69a022e335fffafd1ffd2ffb40ffc4e695384deae7a21b599fa68b589cd13cf1d3b35a01ec6954bbb8da81fc5f839250e25e914443efa471d3b9d282d4aec37abda831e842238be45273b5e7f471320e62e98ab45f6204c6130f6598aa2456f78902672860d4907d944f4296f36006d0e2c0967176d9237935d0bf795e0c95e3e86f09849a5628ef01fe45d0e4e056b20b9dd1bfa43e64a9845a1e0e0a1918cd34a045546663a24d66617a34882cd8a84a558e63e4393019425525774d066778d1586f92557bd734754f5dcea4172636b2bd544c6a9fb12b8336202bfb7bf3625760023c7bae05d0f4ca6aec7d9008b464ea34fe871ecafaa58e4579a3833d328032a3c3c0404af95b10b7fe94b00d13cae31fe93ada92a75e7d2bb6acdb2a82001da46f6c9c928e161810ecbf0718f34c08ee0e015504e73984c8bfcebd553a741e919fe8f78d1b3ee013e018afcadc267e9eb232af4ef404523360a704019d3aa9887361b7c41402274277e509dabc8a37ba14fc9841bd1cfac8285ec6b44a0991b8c8f311ae91257f19fe4f2ecc6c5bc376e698f2c3c23fced6bcf1427a1bde0ceb6c9155178fe7a7e4224373cdb095105732aa3db4affbc5a11727991be4e811b8fc7c9dc04747680b8db82d4fa95b1920b92e8ce6b6f630224d4c5fab3d5a898e11ce0518890edf588476da26385d5e1199b10c6f39a00b591e576c29c8fa7003782b4e0df0152c6bd1a1f190ded76ab41685e66929d8e2c8e45344bc4edce15ee75c3434bc62630cf55a80fb65c9f7d5351410084119e3e53a3508f6c1fb1cc54e1b4d8842cab17a62dab935a81d89bb993fd0471f6df1caf12479cf93c4dbd2930ec36af8a26e07dc743b4ffb9638012b46268e3b38460407812972c993bef36fb3ce6e62abcdb06a14c06bf01f550a4053e7849d6be6cedfdd3fcb6ce570f07b72d0e395b7dc55ade5af50651ea69b91443fe87cf6aba7c03b40242ff2a954a3790f61d42b270abcbf2b75f318f304dc43201f2b0859fdc83aaaa3feebe8c09eadd02df56241422212e72b96f80d780509ce83144c6b5a605e0fb9e142b943f8a792c148fc3124e9440d0ab49c0c90a31620f6eec6b1b26bee3a57405b7bdacf1ac6aeea979045362f259ba26cbdccb2c76a05e7127835022493dbc9b4f84d70709220c49bf9d8e6e19d5fa8d6926a01ba05316f419091ef06839ecb29711a2fb1a071563c84e5986d8d622a4ebf5f46e421d839b12bf7617831a9d4275fd50261304691841c115d391f21860bdbec17fa1e0693adaca168f657b4e436a4a1cfc6981215e5d6e97209fde9f5aa3d73111cb55d91dd84a03aa50baf694886610ec2667a07833847343c22ad34d0384fdf6ec7cec7d520ddf043dc1f9526f4ea68680f16ba93bada0ec26d15c9a29bcac68b579889b661a17aad964ba4cd7f10036d44b9de2b9e2af39f6fd31f278c00d7baf71d2ba3477771b7eac33967b962c840680cecaae437310d301865ac032a341f2428644a6bf88341430cd8dd1254eb84a9e9a4a84a5cc0a1ae6c068f8141a5f4acd3d79ce639b49e799895eb87ed499d6f759628b49e0fdb2eeb22c4adab1da4c7cd79fdb7645bc3a61c519a6a32c9ef1d558665f9f73ccf8c1dac570f50d090e05b604cf69ffd531b4659ccf10ccfccdbf388465c5dff2aa62fa21a8014aadcb906abc67d70fc4f620bf009a15f6de1aedf7ea6723255816f97f219332c1a5c3225f01909ee438ecfdcba7ec0f915c5a7726a66a082e3853a969486023909bb87b90743c2da261e4a41d23a1d379e51814f44f8bfbbc3b21e95a1248e3d38b4fcc55d682f876a1611dd02a16e28700e1f596adcdf99ea3b9708bf23f2d0025368f7d815d2ef00926c124c7a4270d4b88bb10c53089af6d33907df67758d844c874fd3a5751416e4cc586016b354bfad1ee48d5c57ddc6d29b21eeadeab70700dd428c7ad588a16cb0873e0ba05e2e801e58b8340e5a8a6bc83aa89165eb0e4d06e10d45632939aa5143d1d11a247cb133899ec8408e9831147741a607c90b6449a35c6ce61b4bbd4a5e72d9113180f2c3d4e766a4eb0e376c9943dc04720c21fd2f872c8906eaa84ac3024efd1757098ce8706491079d45a6772f9ad86f323256c58f9d5a55acea7dd7f13ae2a55afc9d20bda74f7febd0c7cd8eb9d0ed4c489e2bf39cf2411fe3331e894c4de7797a34dd30628d7cef688ed583f429958e150287e7de2d8cc8a98cba343d1e904ff33c79f486be9c53edd80a9ec22620fcaf88e92231420a13a87829fa3a0317e879c57598004c9a24d4dedcf3f233952760ab44ca6a75bc2c18fa8ae1e9fc1a280ffca8962fce844c9c1db38b0510050172d5b97da3331904232f8fdef9a7aa9d5728e24b1ac9ce87429a9872b7056893e08b0967317c5bc40e304f275f02a07bc59c40a6248b979623bc5009ee979b5c8253e58035d3b7c3bd9dadbd098cfeb7e654e454d8544577478dbd59636db128a89688fd29e39ff191eb3e9f156e509f337a22a87850896d98ad4e8f86122933757bbed02bef60a5b7fae260556dc78fd00e0d2e1d8ca41289ba07439797f820b02c158befa796071ad1267a341dbcf4be7d0c4d425fae4634d7554311f5b81ad4ac0d3c9a207d3d1c3a0c7251ad0c46f7db4fe589c1536477f13cd8bd095d9b67a32f66459b26695bb3b5fb5e040d05bcd67ece8f802060476cee4c063c2035b10dbef73fb80aa6be04440831ea7501a8d8e72c21efb223f639b4764e567c47abed03b77fb0137dbb582cb9dfa321660051ab16cfc2d056f350b68d2bd13dd1c4b8eeee7b90c828d6efe006dc6805aaa4bffd4d7ee06b31dfbf9c1626d594fb9cd219174f72d5cb989837987a1968f8a9614bf036c9f4ce216749b1f870bf9ad56b65d259098360da2bae7abfd0eeb045469ca99a33fc246d486346222dff1ab8438dcbbb7a874c3556e9b13c0dd59a8251bef9d3720d8e61950fec63de34664ee1aae854aff2592759d59fa4edc6aade1c622eea40bf4af23560a4f36f727a99e3ff2ce740e7cb60981f4afe3b8031d3ab9914e6abffe0482af0da7f4726b3a43b047e7cd4c5c3d818af4f526b14a93280f909304ac3d409302b571f716cc26af251def3e7fa75487143c3c2abd08ecb6c5eb8b3704515f1eefd68901f95a126ee1693c122f09730700597cc477ca834713d8046403432195465b6a3cad569fe05210ede16ce396070190d565777ccd639ae092556150940690f4310cbd617c5d6793c7710fe451e2af2d91a0bfc703205d11a96599dc9ad6c1daafc029e0e90eba1a8034e7ca3b3d7d0c4c08198764019cfdf1b0a8b6d59377b22c627192128b708e39b6b9c1fd8bb255e4bbfefc939e276a2c7115e9620533f32163139d5402220b69100478efcd25380a2a4d9c0d02b5634892357828ecf2de08175bb794116ba6dc40ba7c1fa7ac09eff10c282f66e340c62050d51caa2d5a00939fe8dc844d0bbe65e1cbe4bde9e03ac3a408d83ebdf76150c4c6d6bd63d51dbf129f0d9d80add5e7da43eb2781b6e9a1049fae70a8a93abacf7432a6e4f4d777c38bef00764f87432ee31746fbd63f312aefd3329dfa94f944ad7c43a8d111a8f6e7e1055a62d2378ca6d203190940f9d28f4f9f2304a90af00e1e7ce9625623ce035cfddbc64f00560aaed061f8ed404663da5e41e135a7dfedd6bf0a399f96d0c665aaba1a6117a87bac263263b662d9369ee936b38e97547dd82175c6dfc564c3360da576f73d0722f27fdf919acac2ea2388fbf59be55dcba12b830ef311c6c7e9f9887b028606e75345883433e7a64db0c348a63af0c5fca729ef2bbd2671d17ed75a8a63973948918f1ea4740e24e103369099640594c72e43290e5abcff7e517734de0e38045e0f43eb3c2157bbf66bda60538b8fec5c4035c64d224414f7dc05b423566977ffdfa1c63b2e34f45e2550f5cb03d6eb2db2e00fb65cf58b3b809a939d6e8b376523e0562b637999eb18a401fa82d976084c13b5ebe458b6212738a1903f3fcd884e62475df6aff6213d804b6f4250c58f4e623d0ea3ba507e7dc639f259df7daf7ebaa1f61cd258f7fe1e25a35c948f8c179e1cc60d6b867e1bc8e43afad5c9660714b841a6954ab912750d63a252d45e0c86d3be91512cb025d447f12018911ac25f1b119903a25eb143040eb1c1efb92aa3632f6d2d2b0352538917c30985010266169048633509d6716da229c1647ccb3b97ba56bd207257d74a4ec322fe8896d31e2ca3f1ee2af7ae97a82c9ed2ea09a6800ba7535d493b31c5d1bf93977c1021dc5ea299fb6cc97747581b003e9d446015bc5ca0d2eaecf44fc3d3c4e432c7e2123bb36fbef7314c6abb2a9d5ea1c0b3d83ba503860920ad8d2c58ba984309e469f86a75d680f0c2b264a6282f9cef4bb911c1a992ce563484001e675b482491b3a0b25703bb95a2d2bc1981c11cb6bc903a75591030b5ad8456812806989cecc6430be0af567b28ae0d54e2d439b48d0ac130efd94766db6cba0072430ab7de9231eca062339021bd0c7c877739807ffacb1ce9ef14f5bf1b25ce441d4333152f3a985ff04a781e126b488c3924ac5abad563f95bb232514f380d7e14e5939df1e75b2e456cee184f91010ff3beb44a8c6b133878ac84fe75f7534c9e658b72b76c45fee313f1c27f2e9a5760d9a982468d4ef20e3b3c723a5543c503380f848e3f758de673e0006605ebd8e431121c1037317445cde1f5acd4de595d6e5fcfc6fb172eb7c25a4c598cc7152d990769e9dac4a85d82cfc3d91ff505dcd1533026623466336ad1b75b5088fc83ac623c8d92f7d7af11ba79adab02499645b597331549d7a9803cf5fd22ef64cf2c5c396aeb3927117c8297b06adf609c1db801eec3c05229aa1ba29d8c092f505bc693af16d17cccdd516f2316c8c5b74e543318977d45dfb43b2b4a207a41cfdbf33107240f61b1b4c593061d5d7b9af3379d2271379f025d758bfafcd198947e847b71c6d89381a63e45cf750d0ee359ad96c2229f96f38a500ce02c1cd96b6a27c98a376abed7e97d03f5569dcc8ebed90fd217ef4eb0a4dcecd91c8a2c84c95ad96d59e27b724fcf575f3ad7ced3188810e6c8de6ac529a9b4a32df972dea5ebf9adf057343d280fbfcd2aae39e529748b4cc123d64edd639431da921df926db022102c1600e610297a537710d60c0bc9b67b248410e8cc8e4692a094e019dfdcba22fc3e883dea027b7b8509d8a00610d559b5f5907c56e750d8381ef881b2f1fe092de676fee28a0ffc8d9769534f8107a11908b891610131bc4ddb5c8333c21d9403c7728cd40f2ebf80a6db9b49beb04dfeb216521d959ab0e03e0930fb775f3b65062aaab71b09bc4a6b77541e56e442d046917d702676025a2cf2416dba7963a282a615e61f1ff4cb42001ea698dee7b4852cbffaa1dbb89735f1ca5e4bc5211cc0c41a60bbb668f174b2e508ce7f41f1c6934f227ac41ec74cd29d8bbebfae7d7e7dbd6c3f21551934039c3f2ec2127d648b59427c467b6efb73f0c4bf14ffbe2a993255a1cdf773422dea0421179616a18d8d938f40d26f1b006b3896ff6c932733ceb54c73df5c46de3ae62d4bf30670055eb5595315713eb4d4c5c9bf7569f4eb48ad87bfc44d15b65f7b1682f4560b56c269266e52f5648f73f73057604ec013e9143346cb383ede023a2682c0f2e6b4eb47c7b03f26638112b442ee1e4d59d749f57ae6001740cd6014022fb778f0474ac37629f92231348847a54eca48d9a9a0447cb85d71d6463511c9a3fc50d07395f14d80c156b844bdb34e50941ab235b66c430a780c107c15a471186095d2bd7585dc67f27f0a8ef00761df8bc3e0b55002af9272c823634bb4fc4cb10fd755fb2f31e412d863c77ff19a2664ec01f32a8004367fff246cbd789faea25c2216c76355a0121f087d36b9ce2b900eef907e8f11a04edd6249dda896dfa5679edd33ab2fb66e33b864a906805bf70a52ba9b117b5d31f464711d87a8ceff704b738348af193249239bd589c3737a9dd8027909f90a7987a299b9c267c4d27a04ec055fdf102eab63d0d3688a7dc9ca627023d0a226fb7899e78c059ad3ecb601fd443bb436b2de38677185c18aa245f1889adea9d3763540f217ca052161ae318ba7b8d9a8864020f5ab4dbaf2b72bb219b52716add14997ce3727be44c4a948bcfb6439c1f368a4375cb039bdf697e87fb40a1ed1d39caae52ab4dbc604cf5fe5a10053b81b5f19465f320d7a4c2cb558e8185ed7dfc2631e838343f329115debd10f85b9577ce76710bb9d97346af34b49ca92e2cd59ca850f5db4b2e4421dc49fd55a4a7955a64a7309d19d1cea2acc94c023a9fffff036b64fbc23a91630d3d9d54bea3ed297941b1aed9d93d29f6e977653ac11a73b2a91ca90303dfcdb53cf297ab9ddb2e6709722518a70d92a78edb785664d689e77fa01dad0f06f8c4078201fa82daffa049d52eb9bbd5928c51860746bb8fe033f2339d33f53e0706b69f4a04956c4569b3fcfc3b18ae005302fc7f7b97b4640c06be250ca4a3fce5401dd1a8d1622982d0a689d0143dc391d9cc835beae7a9a736f7ed993eadaa552b5c686eca972762b97f59ec193cd8f8295d85310ed18373b7f70499dc395181ba21136125e412a3c3645867021ba3a29cd97686c85181c1b4f3406cd59822d59719c1e5a13dc4614563f6139c76230d2e73c5f2724e56ef5e09545e8a5f3dcf23ba261fdbb9ff0b04f7b2dcca0b8b7ca450162c482c39e6d5e7eef550a9731534419e3a1638c3a02abdf2f269e9d4e6ccfaf55f4a43230a42d6f9a1d0e84fcc58effce30008766609656b86f83a1aa35d8363490307cb9bcb3d5d9a5930cc205aea6e62502ad3d4a1616941e7c033898a77b72a277ca1a951a3c0b1879dd9def26c1a1148af214cb93da9888eba4d35b9ad87386b2fc65bdd5f3af5bb6345b9b111cbdb3a3f3d0f1ff4c5a0aa3d223a626103187a48c8f38518a9ebd2af8554db5258ae8903a9c7cf3c299ad0f80ffa6d20f42b154ab3ce05b0d184493bd0e45f287b6bf8dd6c3dcb4bea1d3896ba5b80c06080372b31d18e0fe930e81fd165746940fde80fd0a3d86040cdc1d69052064a9f95dcb09800f3be2b829fd1cb28e45ccd811b5ca12c47f8b79b42cd6a08b09073a04a0f2f4443c86d832d55b544afac6214e7b9868578bbbe4dd34f3c9cf39ad18bbcd548fd2d7785de2c0806d6281d62289d58003fb6b803b794aaecacb2809ec7fc8726b80f7e0a8747d6d642ce58002f340128e1d8eb2a1ebdb3072d6f15d424b89fa1120d68839d3ef7f9b4f84709dfd6385940b99e269f2ec48cf096e013ac2e135f8a3957f30d65513528754baa94be50723c5980232714f5a92fb7098f768f2b8bb8e20ac8fc7ebe9f25e6a79421eb1080ad0d6d631feba591f3caccfd9b9f84aaddc61083b74efa8fb28b8d0bf85d9e8ff62035d6176889093f633e41f2f5aa7a287709ce580a008db46804e2d2c50c6d28c789018d0064e1bf8680cff7955d2b8e32a48549734ce217fccf007e903e8362715d72e35554e8e5095ec13d02bfb958d9ac61f5592b6ee39efff8c5bc54f0aae62c9c4859823efbb90e4350d699aae749df5744cd41e0a86d98e71a5ba36ffd6d79eed420cb787161b19207ad728f43df541b9455fc04b78e1fcee4548893ec1072d6d7dbcc49d316225fe9c8e45ac072537c7cb17e95c16a3fefb616eb61ceaf57bb480c7ae82317134fe31905062fba64c2f640a3e04507aaa3a7334076ed1fb294dda4983a0031dafd5044616e0f63619d60e8ca32efa72fec316902746d5d2ae2080a9b3d73f2929ca0a71a47ec464eb80c9eed866d4fe3df2bda15919727d8322957e04b6cb591c410d60a693e7c1e638008bd9afd8ba4d3ecb058a238d145a43b806d853980630fe7c8144788bf7589d9cd1f0571cb923cba464c6fca77ab08f924be595484320b2f852534573ef436e1b9aa40c576c9e9d5a999cd0eb3f2cbf20c2d34ab0487d6f973ce787613d954d1d1b332ad6650484c7f7d4d96947ba4aabeca47b3b2a87c93f0f01b74d07312849b16cb7709830ccc3f8cca875f25db1410cfe0e00c17acb8d7d27a6981cd9e541b031b938b2546301450c1cc3bbd1d4d60a4d0a46ae0bd9a613722797c3116956ba434ee5b65009e611844cb5528a55254d42a6c5849cdc1b72cfbb6c39ea6d19e42c5703aac1dbaf9054fef701b13b2e2d578435c3df5b8018f2af790ae56e85d05b83730cb25cfd6050cbf8ed14a3797b4b34f4a893c9817b5b52210d74a4f45778a1722ff8e2f9b4c864fdd31932fefbd92adb37b6a061bf9ac400730a229761e1ff5dc50001351fd8a02c24b945608b440f5a3c253ac8f4f7c46dd6f81813f16503f12eb195b2215f4e9e444e677bf83f824e98cdf4d43d1cde674621aa980e553c827167e2b4d394a7714cb70f7c7291b4538f94f0a2acf87887b054c58a2fff75209f854b95072faaac19a73f761161f3910ccec476d102a8b997bf1f6f332e2f372d9b01fb47c8aff61764a8406cf3da826e72765ef5bbe8c0cc7fea1cbdcb2706e5a795eff1c5f85cb1c107d5531f02053ed0c21acfc2f8bb177967fc9f37f3004072c00308e93091f75459c83856a7dfc9f687e6b906600e72c73237a69e1d16dfc59aaf06d40aada552f517eb73d2e67bd10ddcbb93ed93baa52861051eba4cd2965deefe4693fd1aaa48d42759fc2c1196c907937f1c57f93c750da44536de65b2f6c6772c44f250459d79a5498451824be6b47ce05c098bd6720333efdbe140d3ca3fb177c39b03f684be99a30ee8b4cfe1160b346728e461f6ccfe460cf979b8109b7a1f9cea7f489217dd7eeadf4540b2ec3d2997884e3993bf85c4d412f5e2c8816089ac47eaf9c86a7d0f9ab17b4a361046f6801a83b5c028ca9917534f3ed681da93e644b42fd8796b23b4d95d974e512e92a4ea75f64a4ed849cefbc5bee65b8299cdbd3ae4739bbff7333682fb3333aa644c2d5905deaf5a059316a9a9ba97aaafa7a6b45e82b87aea8c9a18af88ca53602deda53bc0c1b8a8f5f522eaed10247e778caa242b2e1d6e3a2226ffceafea20515d94898dbff56bdf46a9f3e52fb9dd25997729ef2591728d2f6b9d7b71f87b663dd06c3c7dcb748357edf426515a9851c6b339da18c79cfc7782a8de23de531f2775b4ee88d8a6baea80e2d7c49eead33bf29e27647da205e588a59f5af9af9dcf1cbda2f34495f53dd735b992861ea1532f3bd53cc7ebcc5b70f218e115962b8312f5bba33d778388e2061ae2a6fd3fce7aa8508e910db1894bd7586f49f0083061b1b8c70df386359393b4b76181c2f7d467fc66724cf7f6772a881263b7e565cc619a05d782e0babdf8b89cc7d20250717fd8a8fd1efc274588af4f547e819bca2c7df34d3b08582a2ce9c3bbecdd2015dab9df80f138f93590979d32f457142d9d98482f47ecdf8b1141886d0f7abed538c24a0b0b3bc05e3558313af914fc905831466ec6c052029c368e60e756e2ef6ec3f219390f57075afbdc5819f4c49416359eb1ab5c3bc9d124ae3f9ae2c3cb4f46046626088769812b41fbe67eff606e53b7759c234dfc17dbd1d389fdfe885ffa893e53d13b3bcf9ac0282f1390427883114dddc68e08c6b740133f26b163336fde833c084397dd93d4a5fb84f77be89df27b370f16b57a2ad945b38794aa162801e6b42cc535b230bac53bdcc181df697a4f07b7d20890955c405f458e6f743b836c396e5fbd8a91c36e4f2d40491b4fa7691896fdec5c9bd96cb2a68744501d5a7423d0ccc68812d4336149e3d34fe6f0f57004d1670b8b33cff36bf4eef0774172317921c0053040ffef4b0b0fadd17db9cdb5e1384a0b265dccaaea6485468abd9764e5383155a8e2115445ccdb001cfb6d1b9e131ae6898fe52362cea847b92beea33d03525b7e8722931ccedcd4b38cde38d59b9520eaac64d5ab271d0960abe8ad9ddd360ac6348b8d60c41c86702769686bc078e2d9f42d54cf024e1b80ac8d136d541541a267de4cca3d667bf9c111b1dcc417618f1848bacbaa0ffa58312a18a5072a31ed2ce7b7ec44021509f5ac4192a5b2327040f9abaee932db25871aa0905684e2fe9360928d91f299077c5b0319ec388fa833c167b106c960557b9010e4c0ceb5935d05cfcff463e6f91ac57d95000fbfd94f73046d1b17d7aa282260b6c7dcfd474b112e80ed2f4b4a64da3ec0574b73050b35d371557974ccdf320d3dd43425d37d80257f7272ed37c79a785e99fb94a0443aedc9847b62eb6564c41a94163591b74727af44938859b1861209671336b700285d4031dbb01d40c2623dd54a78fd18917761345ae7583fe0c705e0ca279ed9e5c00dec555960f0b9c186b5fd96023e0fe9dc709404b11634433214c318600775d6a697905d91f1345f115297b1fa014413ce7b30bdc8a6c74e4ced82315040e08d3e12af5c43cf4571589902018dcf7f58be6362774aec81c9c363afee8ffa329e9868cebffaa97c613f03a0ea19303dbe9958c15de8d46f377b07fb066b03918732827435d0b0592d67bf2a875b078e0f4cc2a254a4d2721fb309a862c515418d5cecf933a32d25700cce1eb18b81aead99df76ead28a11bfc60a56fcb3481024e93f0d3e7e0eddbf013b40b10adb293f434ff4b265b9ba2de9e21dbf2142ec5138cf5d78ff35928e8e51b5f55772ed87cc1cd487a88720ee251b3c4b62ed12fc231bda6547314958e37207b5e81cf39521cc70c688398e4732659e19cec872200d2f4177169cbc89ab1493635abcc313fc5a6fb21577e4474543058a9727b986e7dc7d2966cb07ae8b626a7f9ea8b0c03254e17744354f9132a5f709355e5331a843eef652cab17a62dab935a81d89bb993fd0471f6df1caf12479cf93c4dbd2930ec36af8a26e07dc743b4ffb9638012b46268e3b38460407812f7de8b5c4886e09f642fed2ef8d7e08225845b23fb66269b7d4e28afb6cd8a27633df1c6ee3828d38b054f6f97b390ac2369f5d69dbbb8a6c96847e3cb8328718e50b4fb83b77fd14246a8d1a25a293b6e853288a48741ddf836c8768b037797b1a7044db4b313354bcd5187a316e60aa44d85a7e3168450f971e8f3fff6ed3a508fef3847abe0146e26c2c390911b21710469f378ab03890f1214dbe4bfaf720d8a7c2a1697e67af9d6f6f9a24b84a1955a32cb66ae55f3e150372fb2bd58537b3cb05e81de0d83164415b5a4037c50bde0cd882606b4bc5687dcdbeef97e273743e27cacc76f8f38e7ecee870474684fd2c12453181cbb33b2854bb79992f241b34f6a35654fe250486528011aea2e8aac52736b54f8c0df4cb20755afbcb5ca30619efc4f55f79a7c07c8a1a9440ec36bdec3f80ae53d039004a49d73a87053c17bc4bd98869e5f854b99d08105145957ca4b7fbf58e69f6e464b387b3a55a1f819d2ad16dc7869eba141dbef30925aa42834624bb06377036bab9aabec5d24c3efca1734db761ca1e834dec59755c977780b42a0a04c1accd2518f16bce7e842a3f8ff82a678e9a012380b4bfbaddbebab4cf3779b3916ccda61e2e1a28616629056e4104e99671e2e7e4d4f72ce1a50a31a8a42c426e9eda4b722553e55d8e652fc3a3e306f8e6046f87f89d64ed9006500a87d034e7cd79fdb7645bc3a61c519a6a32c9ef1d558665f9f73ccf8c1dac570f50d090e05b604cf69ffd531b4659ccf10ccfccdbf388465c5df0ab314483e1884f80a610ed215c686d649f2c3ca140992ac1d3692d7292242f21a85354b339670a4ff2208aeb59b0df42f9ab2b3e935c280f78920b19c446a32ba7e9ad3fbb02867474dc368a02be0029292a2bdeeac708a7603cc8197e7e0629e6e971c8ebdca17e695a1200f11014a62efb0a3d97c9c9a6367bc7cbe16ac9cb073434bb82e117731d9c425cfa340fb620564b98de035d47e22f24712f4b659144bc7b8de9920cc27cbba113b9d4d5e6e1c707e6d070acec65f00da19e2dc341e33729324ac72c27b15637eb1819c2c803b2d0983682f495c6611ab1f6b2263978589fb680c803a37e04e6403a896dbd63ceeac3e9bc1234424dc597c5d034b16527457b286e42de48f918ad02849a2c2132faad333e9d90fceab2d68f8af3a97e3b4f88e486d4717c4f9246859f3cb2e88bc141a45fc437e6495850b7c6b419048b52debb306a9d6bcf356864c6773dcfa38c04ef1588bd1fed9763b7c2eaef2ec0b743256a630bf3d853d942d5032d3747ba913cda5ee962da97f1809ce58286fd30997477bb06f269e6cbece1773463fa7c44daaea7f0885a4037c0b32f89d5481bffc598d74ef105e82b1ff6dfb5a2ef5049b2040f92aa55bce3932b1c0d010aba256d14015fd9556e4cbc5c443d4316045b5a9acb77ffbaca5a7c70f9172b56528e18d7954b4c02ffa38210830d4a451c313da7bd6b062153b94fe0c5417828f94b4759ea3d7420b01e75c4402cea33d28eb23b9411119ef3a8772c062775e61ef22a34f2f9627a82b9169f451906dd704896a522f7a9e68ec16b7ef7b5f33e021c3895af209d61d532a5879f63a38cf2c0d5888aab2d984fdfb538f44508b5b2094b0aed8f6d3afc162443dc120337742a74c1b1bfd00e0d2e1d8ca41289ba07439797f820b02c158befa796071ad1267a341dbcf4be7d0c4d425fae4634d7554311f5b81ad4ac0d3c9a29f3291728365a1b7885e5fc1bddbaa58aa04309efe068b141e0dcff3586cb9f6f90305ced1d2c5564d52dc0fc259116e705c4d03550a5038b10e05051ab4d952f762b12bae45d78eb4bb341858a530d4242c2ea0bb426b2631cb414c59d41dbf058506c6f11d8f2603d818922d822583cb949e6c70d3fe48c62f0282ebd6bf760cdaca8e0ffc12eb58371cbd481726917c12438b1d307e7fb2a59d7893263e21c312fb7d6af3a094bf99817f3945ea387ce0a676e924de5aa8d771728b835598154b499617f8e4a553fee1c5491069af30f57a5d590c7342f02bab24f7985016ff45f7fa2c80dd2f077b1b2d4acc6781099f9f87eb20c78717c01def21081a1a023d75a718e9269e9b63a333e3d14999b7859d2ba3f704dbced4ebfb8a2364fff363bd99588d128f26bc6c080b658083047252ee17fab3c226e66687dceba48eaff583e149540d0b514c5a390576fbfc92a5b5b999107b6f307243e9b2a059dc8336b84191345a8682f484fcf4905746bb5934e41ff8358fd5f4ad9e192ed10f2885a36959ca9f622bf485e3b603a06403432195465b6a3cad569fe05210ede16ce396070190d565777ccd639ae092556150940690f4310cbd617c5d6793c7710fe451e2afa052a0c9c3519eca01c5871b38aac6e3ffc42bf5d3bb2667f2aa8d872220d4932d8d9c1acc474914cb8d21aab9fe92f487ca52303a6fbed951de3040659eff47a69e20a4668b251b8318bea04ad15e4de2266706bef1a3350d8bc51cf316eb14123940f9f3af8e9308edb6e2c289f25329c28c085f94e7e904e944b49a6dd69e090fba69daf468b4733e3fd06ae4aa051d28151aeeaa527cfc69a028bc4c96f1fc94af9101a2adbddabb1176e05fa6b5d503c1aad2461aacd7acdb0172e92d3c16013154ecba73b3a41681d0d020279a6fbea83a43c64c1ea2fad810d26301513fe465af1bc612dd2601c38d3192974f81f0a4631e2dbba3ad8ad187c74aac492ab74b2ab2fe6825b4f0e3ddaf94add4b0c9cdba30f665df5a67e4bc35b2ec734fe5ed0aa4041575cccb128698a99674bbf527f392dc736388cb42d10480263263b662d9369ee936b38e97547dd82175c6dfc564c3360da576f73d0722f27fdf919acac2ea2388fbf59be55dcba12b830ef311c6c13248c4afab9248275ec5c68c0b1d67cec8695bbf771dac91a1153294a66b2a64da8c216246d64a8c23da5d848e2f7390f1fc317d7599bca2474c7637979cdf0224ec02f28766153935299d7e777a0413e028f1775d1ff6724b69f480831135bcde8ca3f4c1e68cc44620756b3720e4d92d866142f96cef939729530ec246d3610b63986c184cb58ecc8bd6bd38e60cd0812fb3501b751463b7b8572ce3c8980972a8e23e3fb034543c32da6640e51ae63e216b3ed5ccddf584c28533785470b2fcf8a6053f9698fb84afb909e5b5460ee1ead0c812c8b321dc531cea4456af347437914de0ca93352ba583b51313b6a014a7b7bc728baf41439508b7d04e6e0c9a914cbcd1b77621f9dba0b257f026cd2ba5f5772ac778b689488d4c1fd97391af7d802ac1b04c320ff90613d21a37319fbc4ce3d7861a5e501385a2c23bb88653af07ff03478feda33eb0b45718adccf9f8d2a2164e0e1c55d732fe3ee9f29f260e611533e971b5e9cd7a03a395387f514ec36a4701114b8e2c8c978b6a8ab021e3ed5bfc30d579ee0f49586ca71966138b4994b4e21266595b95d1976871ca027854228f2dc8ac8b068f59adde00a19d4764e832f3f8124f8100d0b2e57813a9ece625c5a73e45c89d7ff6fe810f88e4852dc752bcb2d1030185e5ffd9494f33591b545e69b814aebea508eaf8e5d971f417e0b17985e52db6823d6d87424a41fd946d7cf7d853d75efe7b23fe0b34ac6113db5ac41746480589fda7025691a355c59709bad86740480bd99e74468915bf7b55297d45be0a572d84237e5d9f31dbd090e1bb15485139756255345e444125df24070b7896535b8b6ef174e766d2e8ee10d39d0f3cb644761f7990bfc1453e725dd988eee8d45ee81bb5808cd91a6ba6609d6623ddd4a5db7f7a74c683f145ad588985c45637685590b507ae22aac1ad7584938366e4d16bcf7f7208cd0adced4284aadd5c399dcbe28739cb2d6c55a31dba898e9ebbdd1249adb579a8d6e83db227f5d0c1e95856889b40f30bfd06da99151dd34abb574c8bafaf3047595409841ce8c8d7a983ad52240aed7730fd176d26abd50aa80e60cf08d10e9a9f7504bd87fce43e562ab2463859195a522adca43bdc0460512c9ccf35914aab572effb21ef2bbad29e80a187b2a409734021621b2b9bf499e5013485f6311dab8b4dbdc9a2deb8f9429fd8f0d3d1db632c09c192a3bc650430c5bd87d40211ae22c6cc40ae77b6ed3ac1a82c8969856477e4b82d1db2ad6fc285b19bdd824561a2bd488c60743b1521f162d0c0aaa28aa225e490cbb47e3f052f747e821081db6e8bad0b159051ee42b666253946e1b93f87d629cd039fba72c2694ad4a6784526a8c1f5bb0899409a246667632b48ec98bb3812a75ad1114f1cfea74bbd941dae94b9072e412f4fcb809cc61dafdce64ac8307d2bec77a8b99c100d0a2d3f1a847d16abcfc754edbe3a6bab297241bd6fe9a5142e567b8c7d0612a98fb4b3876b300ec8c70223c1b768f468071d40ac68064b71bf4719a8a3675f00a7fe57e766ad7fa6dc1f70f104ce998a221704969144446d14d2d5794761e2f8ab0dd1414e0a9ba7f8d1eabe5b947cedfa19d7aad9e4da57ae1525069485a26e7e92bf2a94c710640e46efebc06d76bc76593d54447d71a647a16803e488a86c209a7e02b265e0915f76ce5d892b3a2ef67930f1aae2638a6ad95a9403c2f3caaf1a64db3af9660b205941ef42f3fc53159e75f81fdc73d90e42dfdca9b869064b4c11212abbc54e323279aac0fb94c1cbd6f6b37b7399b3d9268b329bbcb3765e95d05b85256b82841cbf9b13f95d61aa1553e06b26d0f7ae8e93f81251e54f45ed15f17fb0516360d6f51ddce95fe60cd93f7b84b0f92223825331d66afb36a1bde66bcde75ddbbf524b137cc9799960caff240a3502eb93cd6014022fb778f0474ac37629f92231348847a54eca48d9a9a0447cb85d71d6463511c9a3fc50d07395f14d80c156b844bdb34e50941ab235b66c430a780c107c15a471186095d2bd7585dc67f27f0a8ef00761df8bc3e0b55002af9272c823634bb4fc4cb10fd755fb2f31e412d863c77ff19a2664ec01f32a8004367fff246cbd789faea25c23e431d6ec08aa31d467fdfe13f90a36b472204ae79f729b08cfc00269d7d582e689fcc40ac6a26ffb0cf3df47db1023de4635dfb361ff66e7b96f5f1e01fc4e21f2026e8461c5951373d4720e401a8f46ade3942470d24ce689a83f2f68b1891f12da97e8c28554f111d700525187577f1cb8f2e27b69c3ede05e7a051c60bde52bf2546164eead780f2d23b8279c399787d85d8e9fc07e60f220412c61d74019a27df19d5eff69aae3b1be2b30bd152ed9ad2cbae4f1ba2f85a488ac5ac258b16d831914fa38a8bc562a6f12aa9213aac8b0ae3646b68c070f1da22b322ea29d03c9dc9e02973da8e83f3e9a61b00a9fb54be035978e5d66b0c382665f35f08f92c91d6345c8ab0ba9230c883bd0d553be7b3690c57113807c052c8f2e832094ccc9a9116404c19df16dd524e1c2f53a094de24ffde2a8ac6747fedc3003432aa32f233773278e74d9a21e7035e1e9a833b05af4ad6c7dc676d099883bd8c3c2bc7924dbad7fe92bece164e41b52f27aca7f3a7d706fd9ba7a857b74e0af828198d832bf067141363f9d5c306fe7273b076e4086b384c66605d2d7d0498cdcd559469d2028b144569b3fcfc3b18ae005302fc7f7b97b4640c06be250ca4a3fce5401dd1a8d1622982d0a689d0143dc391d9cc835beae7a9a736f7ed993eadaa552b5c686eca972762b97f59ec193cd8f8295d85310ed18373b7f70499dc395181ba21136125e412a3c3645867021ba3a29cd97686c85181c1b4f3406cd59822d59719c1e5a13dc4614563f6139c5f5e2589cddb179730218f313f8438918db510fa8490efc1e2f4cf8e4229e0f8377456cb9519cb155ff419ec815b1605393a7a9027888af8838521ae4e9c9774efac3f9800005997eab7a3be3e61623ef13d822a4d39af21cd4a9ac084b89c64f91e41f01a5eb9651ecd8fce6df69071d8ea882612a258f7cca76b134e34f0fcafd6d0daba11a0c76a9c95cf3636c30438cc7090a8c800fd9c3071c46cfd26ec7316a36658a9a042022ca67ced3dd3ddca102cdd145ab0abafae73a0a4575ee37d5fc5f9a409703dac2ca04a07f60ffdc42e9334ea786c73e7f7db7d8e396be50c0765a67d2dedc11ebac3877279e856b83a487f672a1b9e3f6ac268ed46467cebae37ca13d56ec9b9f760257e121f2061b8f586ebf5717e0fbc3923b60cc651af0b9f0a0235d52a30e0515f84d5ef4d4a4434776d0d17a4c45bcb44140db63862538ebe95bc79c1075582556f97f4a34ee0483746a7a7c2c20b16655e5bdfcc5be91693c7991cd4c89b47f4ef9c6de96ba05ab407ee7b8f17e2daa00cf76f5ca93d0a8a6cee2f8c1a4213d4549f40f090473777d7bdc119d5b5c3eb96d38251c2ee314bbe93c76562e81b3ed6d686add7a33ca39b98eb7dc15afaa7f42f4a2e4ddc07369b4e6dcf1e929879b43368d1ed7ef7ede77bcb45aff2b8f7dffce9c4cbb4e61e38f7e73b44794296df6d61d8b7f4ac574fd5ba42a7d610e7d7a9ea48b245eaa7d51c847dbb7d3ffb04b07f351db09c3cfafbc89d96822e1b622ae80e92d40bbc8aec32f5aa7a287709ce580a008db46804e2d2c50c6d28c789018d0064e1bf8680cff7955d2b8e32a48549734ce217fccf007e903e8362715d72e35554e8e5095ec13d02bfb958d9ac61f5592b6ee39efff8c5bc54f0aae62c9c4859823efbb90e4350d699aae749df5744cd41e0a86d98e71a5ba36ffd6d79eed420cb787161b19207ad728f43df541bc9736ea9573cfbda48bf20a7ab5ad53cfd303303908c368386804d9168f8ab92f62a0afc9c9d4d3ab072cc7564301670925129447a8320acafa65669347f7e4fa0eba7c54f9c238c74f4754649ffed6e716cdd5aa6df9c945573420b11dd61649993e36774e720cd8125e1533fcadf0f160b698c0a5410890ec35b7bfeda04e80cd835a6d17d7ecdd377100c731a8394e4d9cd3a9c2ab6bd43a97b457a52d13dae50e4cdafec38338ae29e7b3b3b2d30b04ebb584d235966bbe9fe93a6f842d17b86957689b403f519a566ef45565e2ca81d7a0f5a7c760c5d5061ef10417284520f21ac48859f630a59ff1fab05e6f07cf3686c1422d6c53290b80d5aa3c7addf8253d12af71a2912576dfb05949a1fc6dde0d46dc0bdb822e534fe6821a77876452ad3b12bd47c46e4119bd8220729790703f6058803967b695b2dce1dcd9e541b031b938b2546301450c1cc3bbd1d4d60a4d0a46ae0bd9a613722797c3116956ba434ee5b65009e611844cb5528a55254d42a6c5849cdc1b72cfbb6c39ea6d19e42c5703aac1dbaf9054fef701b13b2e2d578435c3df5b8018f2af790ae56e85d05b83730cb25cfd6050cbf8ed14a3797b4b34f4a893c9817b5b52210d74a4f45778a170a32271bb068ece67ae0f691392a45fbf9dbe3bdc49dca9755fe2c7128ebb6a9e4cfb024d8f1e0b99357fa7d6ba546147781b8a1d716b0ecd82c2f9fb5d4d0afe6b37110e0d0583b63c307458f22bc36b60f3fefba51aeeca1ace42627ae052fe9ad3e6e72b213ecd41cc82d6fb94b6763a719b772a8eb1beb3276df67c0b37809ec4d50aaea53591b8b632f9092f45f0afdd465213b29a0fe9b7643e5f12b3f8cbdeaea841a50dd69c631b673d3cc42bef25d596259c5903058d968d31d5c757c3fc4c34f53c4d5cf636643032fe469d2f47cba48d8432b66217fd08f0388308b209b018ba7a7f2e3c9fd4833856a7dfc9f687e6b906600e72c73237a69e1d16dfc59aaf06d40aada552f517eb73d2e67bd10ddcbb93ed93baa52861051eba4cd2965deefe4693fd1aaa48d42759fc2c1196c907937f1c57f93c750da44536de65b2f6c6772c44f250459d79a5498451824be6b47ce05c098bd6720333efdbe140d3ca3fb177c39b03f684be99a30ee8b4cfe1190632467e247978212f67d7ec9d6fc0d9b05ce832b2ddb02ce63a0fc0224e98de1e41045d4aac964c7eb465893d6a40564a9321f20b09cb9975ccd123c2bdb21cf1a5703ec54c3b4654a3a86b195d44482cf6a6353d2163a4434cc204fc354537d5bd03ea94d4be379514168b66f3fb060d0811a2e043b26eaa7707ea17957f96208b41333ecdc224b7a73a7c983432fb3d6cd3b7db6401d2f0fabbbab7b6fd5c048eed0e37a93d2b92e17a9bc8850f462da6fdc600c852bf37a3ae6b9e5e706c945a31130612e1c059491601686a0f2e801c8bf44cc5adcd9c438843e471c2f854766ff4d4b3c44b2fa0bd5fe85c61759f36a16519cdb20ebb9b38d9752556e8374eab08ff5d960f9067cc34f699f1e668f2bd4f00b8d984b98376ceb768a1cc7d2b7a2a8d15494650a41ee55c05749ef82751f9c81aec8fb44d19aa9426b5225f8e899c34ccb47427f7da4e40ed35e624552823d3c2757f2ee5f17936d81cac8a623dc5476e2185aa7e5217116e2f98bb96ab2c31e09e3ce9dea428fdbb18a9fc9cb8cc9eea425da98422b6b4a67f415534c4ae3f171f842613c4e2ce14f6d2054f6474b10dc426da57afd51f5d5f8deac06042f31a294ad6ed59d5474ebde46ce669764ec784806d4db7499839e8f541577de8c35a695e264cb6f1f48e1d79f327750b7eded7bcf57e35062846a374a4819f09919894bca8e92f8945a23fad02fcef07f618c795d53e42cac24137a73db2c05106555eebd01a51e015595b8e371fd4efd97abc3f24a0febb0fdc9f0c8ee769483cb680c77df2a3b3e26a8b2784b0cd704f91023143910c3667c5c3570d161f48fca7bcf08ebbbd4c1491b6297f5359626642fe00516993267fffa8791417ad840d489b4d37030e04a9643692934cee9b6720cbe5142811a7a2c94b31d0b42000da76805d015dc11daa8115beb46e1cf7ef6e9b362fdc0fd10f3d340706bf324308c1dbbe5a9e03c9e1d0968e2efd98463b5d3e560040276228e79fd7d49232f1019766a45a2177b37369c42596878f85e103984f3b1b92fbb8731ef2e72aec8935174fbd8d5f126d9e7fee88ff2f7a47760db10b56f30c4a7d284dcea21ed12a898464ea8efa182f73fbff36ba39c86d710ef7f09bafe2e8cb365951a6bf6951724aa132ebf1ab43beb368291ad2330f894c310d2f656e48845a1488840e3c1cabcc176095ae156d2d3f4cbcf5fbf4c799cf60eac9ffdf549971eb696792ea3f93c16a56074d620d91d042a1c889b1206f41c9394495f152d3a8f2e3adf6560fb483cbc0e4095d7e28f1ab2f77bb81d1df3a0069d0921523e9355c3546aa7d11e528c67057eccb72f379ae69f97fc59bd642fa56a5ec192ee02185cbc79aacb1ef082b0a70927af2024645506f4bab11d29f5f3e968170ed66723de2d9b6d386658b5b02d7cbcfcc44c98dff3ce035b0e9e56e8d7a07549f3266d443f3da86e495352449b28decf07a3c28e0597549816185d81eeeb55f2dfa73bd635457adebb00660ae2f3b69787cf1fa0eb0aabc83c6bedc2c124245415bf9ef91f5adbd704bb97e80fd585cb732337c14e7a1cbcc1938b7feb4fc6de2ec6f52c308cbcbeea1756a5509e4d479ecee423cafcb0fe392ee0a32772c690bb884ebe69932f0d458c559870641c75f13c4e9dba8e1ef23d8a8950a7088482f69a19156796579c3e7a5d4ff964cfeca656bc71bdf77428aad5cfc0bd09bb3626f91704fa2fc1f832015b58dcbaef7ac39bccc883e855e16b91d5000d0da74e7f8886b3960ba0876d00f1d0d120804e3d2f3731f0aa352ded39455e41b3edda97cc498536005cae7a573fa10c97964f5df41cec9235205a5121b4aa833e45883e78195f7300a66e135b180df459ae60e1396ca1390dc8a028bd06c7a771641d1d401f410d8d78eeac873319cca253c4f2a97c3c3c28adab4941f74d49415b3cf24db1bc99ebb440754600679f2f7f7e500f57e8fc5014b5256b55489e66a5d99a36389aec744a4e20c77d065916dd9bd0360cae280e105816893a9a9f3a4f791767bc0e6ab5b6c7c17d345b570d7b252bb7b5c4ea46c9bf5094650375b4ac8023714a8859af82078b2599b200a475a8651f0603325c079d555fcd90fe0b3b8a9ff30ed19064e60de2279880eebf438d58d7de7722bcc9971281ce129e42e8ea88d079a5a027a4db1d412a7b641b81cbf6c7854b4e60549addb666f3b481f549b1700606091297f0cfef36c6465a80a9b528b2b896dee67cc94475e2bedd14b8f8bc0c60ad4398d218fde8fb40d97542619ae1205c0e966a6c385bd718ccb14cff12209f94f282bbd3e826d36a2b709dccc7368d4c716a6da1eb0f508efecaf9bd9a1840c21f7ed79c4ab91b8173afc4e11948534b1b44d154f4521007a0a87b74ee1daec4340bb485dabf0b4e3f80237d20921c3bccc8e478c4f5b500792ea9c6c9785de4a7c53d7ad29dfb83ea3123043321bf21ee0320a4f46825f570ade8b2516ce6cba677301a362ce6b4dc8554ba6980a3faf01698f101abb03b13912a8710d27619d5f5b4410bdb5e3676932d670ae5d5aef526401eb8bf181c61eafbb781c14c490d31a2ca2aed3d48b207875d7aea3746d3b0768a0ed30492089045ee7139055b18442a2a5705a120df60694b2609cd3cb4d3f1d0bae130b0a76cc2798dd3e9dc4adad132fe019205e9adcc8cbf9ddfe0b113dc8677c2cd434a5f5b6e78fed9fe38c754c9b3ce3e1cafe165d80a9ed733c06ab02300796f6b24adf4db4124ead6963981cc0718962b1064150d759c08b8c665ecc93fcde28292ae2ccdad96b526d770214c3f70b4e1b8c2279ef3b18d9011e63f561a0f2fa516436643bdd3791c2f1a938f683af49321f588ca262fa854ac7d4d26c438a7258b0cd13f9f1e2703702375a33b4c6e2476a2f1471e18c37fab61a3a05f90c6659dd06427429ec31ac1f7f049667d431877cc60d66b350faea600f20e865e7b9bfe590de20e0a960f37e2b8adf3362e2976d29e512e96db54501a6e0fa5dee985f5ea12fa1bc12820f373ae5562217bcd7552e4c8da8b36b0cb816633265b1fc046ad5926ca936c9fdfeaee8ed926ebca6caff0a366a8cc63dc315e5a2293c8b0a055490153febf51a09f9dfd98634c2feac213e149ac9fc89bbbab7e53743768cf1bfe908ea837485a00f39c3ceb4fdca4146dd6f7713dbf0745fda2decfda36aaf58009e8aaa71dff6338e2782db52f5f37cf79c133ceb756b6b686c8830eb56c857835ca4e2107acdde85fabfdc7b2608b418cc7a39daa3c01b5271be0d23caf4914166f73bf08972b390fd59d13733e2ff8279b5119533ea3567f1b90281b2f33994dff8e89abe2d08a06ee343385bf65583e117c6fdb2d7ffc32cd04af6e6d6bcfca7089f71e2037f892bf4c9d5c840cb88e2c7640c9ae53aa67d7dbc2ee14e86a8608a463177b801545744ce2d3766fc4dfdcac790f34b3ba4178f23de07852e8d71fbb69fd354ee0adc159b839b8877bd245dd22bedc909b651dd91ad84df3e09a7b690dfe922ee1f34d3808ab7fccecc8f9ef90536e9b2da643df3f99c5448300a5b670ebe9090c7061472692a2eca8e3e03e0f596ceca91d18a3d363864bba37b3bb0234de14b4d89020a6f01857e7ce902fb7d8f1b3a7ad35efce27bcefeb3cbe0bab3a7b342fd3d3c508eb3fb6dc4e00c10cbdab9bafe385083af52bb5ef0ce7558db72868090589e7bde93567c5d89a2865e1ce8f0a012aed254a95965dd8940846a709c3ad13086e77814b622e19b67099e7dff4438e63dd4d7f00d8521d95c3674245788ecabf931b655dfd0aca020203c52f6dfce9c6b813c97a1f13ca671df6e4f699e596f7bfabaf633eda82d3c8ad836215f8e8c9760ae9abbb51a6a305853ac7f46131e8aa8b8f40f4e038b5b480d0ec037939cbbb9eb801cd6873171d7e6ded95a64aa17211254d7939518d0e24dc488f27f1d55978af04da3f223c526471a382f025ea348cbd54b13d7ccab98da50f4b22c03db57d6ddb5d1fead0b5c790bbfb9db4707a41db5b210753d3c892d07060621ddd11fec2b00ce486cf50f50b1aad187cb7d743c2ed07faac70c3f5bcd5cd12db04d4ccc06067bc976ec508352b676fc7973a4c280a0b64213fbb86c2706d28f67716155edaac54e732a4bd36bcaa99ba4c0646fc42798882ef0bbf6f663c4a894997543fb533bc70f3c5e83ef4fc7dfef5e54649d4fc3e475f9af4f090490ffe9e4aa4fec88aadc943b0ad27101b3956222d3e6108b42a09d46958ad452a85bd9b25cde641e67e8a5780cf5cf82b22e3f59d4d0444242df04d2be0e3b463220ef1e3c2aee877e901a54047c9d119c450fcfe9f8cf7a13998b4e5e619f573581779ffefc55f5a6244cae57603931102a2adc2e18fcfdb3d748e52ae1b213c987f90f7120d586d5905af9c0196158879aa12586b956f0b4af12240bbb700aa8e804d88359ad86b9171cb9ed7b31074f10b3f70e1f3951574574ba7c1243dbddabe2e8b6d13ba78a2f65dab4e850e79b06f45153b60ccc5222789b096584b0d47c18b512b135e0d7485c5351a097f14cf9790cc94608e3b1ad96136578ffaed8e30f89aa49f357e2fd91c55cb922d6418d9dc4d436e8e0f38500604f8eb3ab99a3ba2e590a44842d91500f8862f20bac0a1067bd5c45634b40175372808f03c64bc8a758e6043525a0cad850983edc3e5f93ddeaa39510dc1b13dba8a0a933972021f91e016d2a7f92551c0b1d477ad2b3cac4315fae49190c549c448e3ce178d4329c25f205a37c6f28cb32cc7f11958152eb27fb32f21269a0b6d967bfc4c01dd689b10a607605d7ef3f95a5824035f6c4db85d2eb12e70078b0429ff38ae1f3d615ac31190ac374b8cf27439e344e9cfe1011a3f2e022f50fce386547f2c68dff3c247ef082b7720fab9a4e6b00db56c87714c969f9add5a35bfe999e2e7334b06da6f1f727f915ab348f226139d3b24d8778003e0626ac713213eab0df181bbe7862048061fc1c929d8b64c4911f18e9afd1d4281299c79d3575adedc40566f9007cca25712042cb38562d16695d79a0bded9bdddf892e6d24a4f186a4c5d8a546027b8ad76be48aa6ac55070f89feb18dee5a0867c7f6b7cf9eacdeb790d71e6dbbb520fb8d853156745d4b381cc9d6c45551d71cae4e0c89573f287c3cac7c85222e666d8d6069381335a676d0f4d74b6dc7fe39794b38ff56d617103e1551c93772848edd42e16a2385cbef7db29f60eb8eaaea150d7b1a41098062b6831d48f477c4a94fd7a1b875e3110f6572bfdf449525b10be7bc157a9b8874bc539fcb6a7d58b39be9f078423f0ef018b8ea75057babbeaa26f028838d1737808d37a13fa5cd3471e9304056ce351edb22d5a6bf605fa5633956ebe8d80e780c48a9f7f75f31dedb6982621677924f3a57412c607b2d7062953b1e4fec768295f8a1c172cdb9ca48b834bc67ae3dec13b50effad922f1a38f059d8281dbeeaaa7959de4f758eefa1e55f57ec184f53716d469cb619caadc16dd3779610bb1a48a8df122d48fe71f6d03244253b4b1beafc862cc84db7cc996c47b5ab8571ae8c131aa2b7dbc4e7e35465877210044a7262945f3cf707831d07137f9487417c9944d5020df7c4fb62cb49a6372d903729d5a8456fdb9c3ca96e3f3d5c0f81ae886783e5a2e5504b1a83749b83dd282c4861e892d19e30dde68a852f3eea866d0761725b91279ce041ed9d286d1bd53e0379403e2f956e954a467b1c5665b452e3d95c488e704f04afc468734470e61a407306b90963fb8492d82e61a276b2df51f0d706cc8ceb71dd7b3fa368766f20618ff713d16001f2b004f30a71d9ff76987fc5e8154afca364c5b4d7ffac276a1891bdfcd4149dcc018f677e42477aa6f736b8faa6346fea9e6d0a79c3bf78633695c424bf20e30dc6cb53fb90778c62eaeca74f44f32995b3cfe75ecc579f3e928c1ba8efdd1c3ade1d7b8006af1d4c68ed6722dda302c3bbe3582093aff9cab1ae731c4c32b1eaca05e1277b0f304315003b55c2bf4dc437453838a6b260d9def79bcabb8a746d973ef6ffad263a8de6c5dd6d5d8fce8d14161aeef8b11a46664597ab5ef8607ec551a2ede7c04f331ab316e1c40642b9a50510326ca3453b302e980c16da4e6758ee8de4106e03611c1bbec60df523e2129235fdbfed216b232e58ad7a9fdcd7db2f4e2ee5f9f870eaf736a58b3dc2104559bef1fc48f72568f77647d98d38ce0e2ce559f1ef63d0410c7c392f1b718a2601d45c4c5027eb0f3013fe8e128f077a39604194b4ed9527fca5314b193a074f77791c9e04ca0760d8f6212d1d6c8a0e1ed3befb59d74e95bf7cefecca348d699a9c40f0d70ec3c51fa8b3badb113d7eece62d9e9a7bd37baafaad3a3a82b1062cfb68b012005071c66a62ff9b2b63c1059ad3bc5f100169bb850be74ff072d301af23a5b7062a35a61f8a48670289fcadc36618263b7c4e4abd2fa882bffe40bac837251d9cf9273e7fb76de2cd1f7d3d618da1eaf1db8ce78c32649d691d3a12f4905c184388be592a0ddc543c1abf3164ff7e227c07daed8fceac3fcecbea907c93615fd5dd62b72eed755e5c4f40fdde7e90f3db0069ce47f0a1d11b07159e44058a072433b51c32b44f868b29b8380dad8bc464d0fc8cadc77b15eeb175831f13545bbdeb546926eaa33cafded9e691075afcc1fc2bcda38fc4549fa52205c3e7bca197b15c6d88b41425b0dbe4d8d770a708ad109f3e0b11853668d7154f642df0edfc4dc939c81cb1593ac9d49f01dbce3742b8543d5f3725e8496cb3514b4f02b79da2f3179f3e48f77b04705b0d02b397a9960c0d2c34136d4d99f5c04c1e1d3a8358fb84ead9914d898dfe3776317934bf4c4b05ce4dd0daf26e01d292b387a9d6425890027d0d51112ddf88f14e10c4c8f51d780bebf769e96fb5f6f6a1d04367d9fb8ab8b98f04ea3b712c8f111ea2b96ab511ce46c017e23783648291d1efdd6beacc0f47bcd6905f584c163048f26157d7d7039a008ca4b22811c6f3d0cfe3ce287fdbfb1e1178dbd8185cb0d7ad70359e9fd263ed174d07eae808df6da4562c53301fd636a59e6559619d1b52dabbf1bb672015f2e742ea6ca15f9050e404854a4df8e482ad79b4e23b727635622b3c369a7e39c54ed9606a81f58feac83210bd4937744e665ae95dbee8d554cdf164382b6f2f321817097e3d1be26247d41fed1187dccd715ed5f214c8e9c19986db06a897f5aec145d26b32b37ddba8360c1ef11cecd40cd62a8d22f82bc164bd062f9b9f3eff7ea90ceff6e5db07057d826a52064d52739eed8a7be2c2c445ebc1b6771c759cfeebe5a38966286b8f7b7defe2538c7fb8e7a8ba228a19a7269219c78c5ae8539890f893a9aa8a703c50f28a35ec4c7348f730917a2067ec443b448a192e3982756e8bb2d2f16e05961ee395f1bd1f177d75005e29cc811d0dccdb1d994e26c4b06e4e03536714c055b700edf1c8f80070df8cb6a1d1425dff58fe625301bae594607fdef87b326725ed386429388ad3a3def470b3985e75c8ab4d55c2e874a1e6fe8876d9b5fdc0bfa8748e62aa03304f586f50847aa8fc9b86cd49f1e95fa4bac5ab8fd4ffb51c8a2981795953cc9d777f50bfa3b5f4743d45beb018b3cfdb37681a4bbbffc1dc7b2896b9353899b4ce863d423097e1daff3361f5c9e82b79fb9476febacc679dae785f7d3f8b4d91030d39c43eae07da5be7a4ef4eac447aeb47f6f2d0741a5e7102ecb432fcb37b340ff19d4f1b7d6dfc1b397686c7bcf7a9b5dd275fa587b4710823e31f11848f878874f67f902a48712674054fce802329d2967ee8cc50c41d02159f3f84872c7ffba791d4fa2d0357d42e9ddb37177378678f5c4aa5f5bc9b59ad5a465b385199821c8da012028cea8b9e13a79fbecfed3f4771e184a631a55f180ded4da627001120637116e8ac33df13d220ebd432a97e11778a64abc3deb28800f9b6f7779d72563f24ed37d1c34c51e3d8223475e52e56b0c853f583d3ff046fb1f3e6d944e36b582bcf622b04828acf7917b45d7062cbcdec115c1fabaedd8ac6339102179cab7d78396a9fd4875d9c465841924bf991f1eb392e35fba7b78998b4bac14b0c7ff43cdc0d82a13ce73d158f9c8d4dcdf173606927872233b2e1db2f2700f23605b5e6bf4988b4fa604347961011eaaea4b2072175986d61ac1f62f31aef5b1c8ee3bd2960a21ec7c28ea9463e13a606262c40d0399ee575e12cd645bc47baed83b84a8697bda34c18e9a44ef89320a35c2f8bd5224d6476ff7315b6211ab265e8417f7ca78aab053b48193dfe75f4e242f9607d169c4747858c7b329870f17723c4a1b2fef8d9fd16f5f33d5549ef5265db32db222d098bae18ee4f69f819d1ec19769c52d4a2b0202abebe078182e3e5ac5200f3d1dbfebe3fbab12e89cabe6f709e26ed2bd02e7bdf4ef05658c182ea2fd8c9a7ccecd0e03221803fc52d337e77aa65dcb0655d621cbcec4788e05701745ad353838e29ea200a09537d375bf491a301dfd8222226610007e37b3911e477a91bb992292cb731e192ace58d840ba7e81319341815e2ca5c5b89df1de40fa3c62a7a013adc7eaf67e999b5b795261637cc2dba72ed09cdd64c5aa6aafe6f4f3a3608140e659106db53c7e19e8a8ab49ea48104fc261d3aceb8d031370ac7c82ad7e6e9fabc8cdb0afbb9ff618db51e56e2f047486cd55f7ccaf85375e6fc8b6a329f4ff289c8429383194105dc3afb87548908f32533bd4bc19d3ff0746082b2b5a54f6ae8a2bda12db191ca22f6b5ee0a2a9a8516ee2cdb1787ae4fa8967b9b2ca887425642bc3235fdccb6546946a145228d164ba306d3722fb7fd8041a7dd44f9c3f70048978c6255c5cd7b4c38d950443864571efbfa5679430ce92882a0a5b4a36ac95e185f7384b9e0302bb0f5900b15b2a267eaf89bdf1b994554f66d4b00a7fe5262d438ca3b4d6178211338ded7c74e41f5ab082d40e3b7e2f7a8c71e527d44c575fbb6ab3f9e0651f322f82be67f9342e0269ce99f742f8d6737c5c50f9a206289ff41dfe524961784efbabda92c876216abeb14b436991707dafd00c5af9904f0c2ce3f004d38230ce4e3d9ff5aae8e727f60de0e1b3efb9a69dbbd821c335ff1b8a92a428326aef55c085b36c998945c375227ce57fe85f1839d812b112e1e373a13a3f82f17e89e11a74decf70325d8afc9c7a08cd929f509d3c8b91d77506b067083abd3314952472b26f300fe858218df1257a19bc9969ccc02acdc3487348e2e926c60f22d35436260ff227ee2e2ccfcc4355a13b1ee30be29380c77687d5eaaa81b6754e38925f28fe6243c831e9ce805af407197f6158bde60adcd40d6ff3fdc0e44eca92d5ad09caa4b2a0c109f14085959058e523ec29f43aa3a2bc2e8e1e4fa726cf16153a509b6720776820c0deb6846b0cfdac3061e46bc56135c70415a5c8e34d86b24454f96f51ea8f1908864ab2345ddfb77a77f6d98f0df63ab19f814b77a49d5e78bebe98f267e69001e5edf77dc548a7d323611ae3b15ebb37d36fc34b4b250c84df4a22d1775c2ba5750582239da165d69ae013f080e16fa87d934c059e1343886dbcee8acd936b8e6100a06619010a0c880f521a045e1e5cceab91134c0802485060d28ff4c16605d91c3a0be8acc4d37327aab4061577567d9867cc64cb95d8e0a5068f6cf481b799e85784ab5c6c10cc7e7b098152099147e1e16811f2143cb5b50e5f75543e706cd004b19b0cf9f04491afc5b10bc6ec620730ab758c5132db8d00a8d63d28ba46826e94791849955324138c14080996902af334c413a4aadd049eb9ea56f6e3b9788a03686fa3fccb7b1347de2be5b5026b31342bfff2af1efe1bf7d0cc0c6bbd662c7de8fa755ad38cbd1debe9e2cdf9bc8eb2366140177c4ae2546089b0c76c1c02f042a4f9537a63939e7cd3b362b1c590d072c24662b0d1911bdd0809124d391d646bf797c2870b1e0e14203b6bf9bf5596760b9c9786ed1a64bcfd6d66521c5e1a208a3ca508383a8cb66c2991feee4b521f69f67ea6107c051fe4f1cfc518385b6a89718f8f18969f7f5afd73473d379ea005d7b81a6562aa3167b541fe7950bfb2bb62e4582f2d8a3422a3cee46df5623ca0d12bf36e1ffabb6b0656f28aacb8d0b2a21b5c3f079956056a4a12ec3cad8da0d6aa5d3d69167efd6cf1a18fd82d64c701cb7b333c4d28d5d68ef4cbec2588981a45038cd064354bd536834e90159e6d83e5c09b73a6af2efd90c66127d9a91690656029c36cd3a3de8ae6e070b7f305c42dcf07c6bc63cb3b91022e8979ffb5976bc8ba48438fcb998ba280e707f9fab264cab868b776ebb9f3eb1dc8002a06ca6d39b83f48c5ae70ce2b528d83f3ffb4d785db89fda151937f407c108be4832a2144a820e07cd2174eff05b3d6c84a96951a3c4ecea3dfd2ac71cd0d2ad3745d40c1de33a36f3f41b0f1f26c6f2eaa55aed8e97f836c8dca942664c2348051d796eec158a0404bccf0a04c8ba43d506a0c07d3574dd2005114ea92451df98daebba2c12b574f26cd4bcab85fdc26cc3850c6369ea6d3c0039f1c080c2ecb5719e557db7159cb7e29cdd4cfc72705c37cb83401d3d7b1c6de2ed729ba1c70a11e3d47f970281b2548ced6bea286f96bad9cfdd6cfde5c52a7a09c39fffd71114d334fdd9d338e731bc3541d94520efbeef34350f789ec6e0487f150ae9a1138722cd2a27f9925a3f18b9cf7682fa7546331a8e501152722eb2410e34cc92c17c6824a7ef02390c633fa3ffa5b650fb415f6d605db66217e966aca8bd6ec79d2e73e736411b94f5b4db46c8d0b8f22c053996fb205297c2ed9fd35ff7da1317c6b882f195737bb6150faf510ee2065c713af1d136fbb8a64e5af65a004f724166e2a1ec078a386847d8f424a7a3acf6c15043d094920a126c27f5dc54680ba06989df77e34f70194eb5a97882eb887f2aa02f1173067424fb22c4d01960c5618122529f4a8b2dd464f7a1403d16d2e7e2e298ed945060e24a61e38be9771e1f33d8e08adc7481add08067c68a8d9c3215dd7d0934ca89749848a23cd0b5d86d64c2693482293188e93897af504c82993d7d12dfb0dcebb45eaf27d6fcb005e25bc8a6a19f0441ec2f2eef4415745e90babc029c208d640668018913b3bef243e15b1ddbf213bb919ee1e2ec90f8c591e018f239dd47743cfb2d2ed52260b24e27454f98f251608cacf5f6e2c59fac81ee74f3b5763551131316cad07b6b1c7e1b9ff20cd714fd2160f68301ca7c07575aa3a1f1e3a79efce05ba433c0649cbff6f1aada3db908bc7a49b57bcc0a5345a7d76f1894f5d8f789de36a26f5293178be4bd015efdf2fa46d622dfa57b7f71f280d0ee748a098a08dc2710d98b00201d7d5e8538349eaddffdce634961bd40a982a41f137918307fc0600831b0834010bd3832da3d65a20cd5e582331876720370872714771e27352461b18c2567c74a77aaa57856e377fe28230ce5dccd3129e484ec726abe41679e33d71e78c21d0e95bdf04558ef669f614860886567fdbecf831d46fcc66aa653095063c67e479ed4da5b5dba0b4e5e250a8d8f1ee48e3d0092b9b41b39d8d997246b87a1d293d9aca67970fe1597be8557ac9b69373e2ae9a98f7f49c8c4e5c3b9e7e41e0044b59464d2db1de4d2bb516fa4e1d5e1fcea2581d99ce0ceb849c033f4ffddef9e0d1833107696524a97c5fed9b5339b4aabb9caafdb2837d9e164bc58a12c289ed76ace3fb42f9b286835f9f85dca8f6a36d8ceb7506499d017c52988f3e5ce47c54a77e4a48ca0caf45c867ac0e9fda380bae3fd3a3976ef302968fe2a16ba3b4132708e23a793b97bf6f075e86e5b08874e12a7e5d5bde0467d719b8160fcbf5635d10c4ce8fe49ac162874dd1b571d90a1d9cb33f155f78fa697c21c274ae240b598724b27ac84493029877260ad3f8cd46c22afc902d8beb7bec0c312486c2f33a5d5ed21a7d571ed3baf4509aec6efa9403a4a7fd55cf2f8dcd27b469237a695e900dab7495e8fd6c28d9059135433548368891baa4fc8aeb770170a025711e06a8e22e69bca7868beeacc22017b34faa6346f319a89c03b536ebdc7ae318159fa40e4b40e89174bd62849c336b417a2858ff708f6f615c3d3d61c6cfd8ebb0e5867d5aabb5890f992c23088b13ad28df616921796a99541b484508a0356627ad8f601d4a1d6e2ee2d78bcdac9455c7186706ba762a87ed9b2aadeaae4eafb10b44a30b3bb74a75eb39cf781a684ad7a2b046402e32c2169412351667938bb7c7905c1835ca246be7799bec2750d1112b52b1e24a9cd9e5abda18dcf15868eb336c8cbdf2d1b7d25e68f5d2813ff3368096b773f6c513c179fbe2b8aa9dee87eaac7068dc6aa09ebc5d2366951e8cee8d0ffa7a12925951afa29503d5297455602749a5c2661ce219d29f4154ae28df0989933fc22738bbad1a43e0a4dce738d40e00e41d5e4185d12fca1673e977c775c3f1d31431571660b47e2a98746c85b8932f4b8ebc7881e7b76f5a761a34cac895cd0515b221d26781a1c181655a9b6140ceb9284c22cfecd6417af4109fae0412e6f60aff2e38b1f7b849b0e9454d6cd8c9979f69ccf851a64559c0c55da29a3ae478ef0e8a5c5641750b8f75b255c6e608155a7248d619c48385e949b8ad9517ae0682608c40b86596d4359c5f6226928d865fa5ed61cac14a2002b87d0bf74d4c845cd79d00734bc7364edc37c54c4751a03b9025fd8ecc6eaba8f45060711c0d69fa71bd1dbdbb778674af760344fdd4c4ef92b0cd243952e2a6b3e237c9153ec99be5ef3cc71d8d02e4d29461070ca22eb39ea307faeb59cc6cfe885dee7e65db3af0c6b66692eb712e788067f956b2eb727aff5e1ec3aa1b46298036397396e826bdaec167f7d224c2756f9868ac8d6c47280e99cd2bcd8fd82a97533839e75fd76a1dca810243112d896aa25192cf82d649ab84a89ee18f8134edf8306d2b4978f43c6b133e0cc60b6ad89fc2fdaa313c800a8a0fcd8c19ce3001e290d7d5b760f3d87bb0b75fccc9201bc36b22ae9bf236e230c063d6508837db60f0f20a67612f5d60af706ab706b6da71e31572361132b35f4c41c14f27cb0dd340f3483b53100b43b152e501a768bfa80a03796dcfb14eb410eedeb0a450f18d92d4b31faf24db7509995779cec3b73aa35f9336f969ef04893f4f74a829f3bbeed9c884f51301a9341ef6482bca0b902c812f6246414552a88d1c702718226bfa199ab167ccebdad8719588632a21535b3ed7a7993a28dca08ff261eb5ab3c50dd9b7510922195e3604c3c5c2d72ea0981f238244860318a7167b523d0078ae09336351e7fd87b2e7f07bebb3b1e10fe1b6003597783e6df754244b633cc844be7ffa01d607eec09095932ec0829169b20dc486b9c97e396964b49b55b3c3f5770df427af168dc2996bbc8d16d9f81d78aaa041f4ef8cf8b908186256f722b72191521393966397c9b37984156a7119c6a000b59d460b4ad8d77d6fd3f2cc05fca377c1ec0f2a23df5ca7a4d6c92be7a543a41a1434ffc1eb62beb81194e7911d92a62a3d63add7f156aebaa3b1abae9e58ddd8a03d7e86c7f7218bf758bfb0e8d14c4de9cee4d6c379e19dec30ba369c974fc480e9499683f7d945d2409638586df7dfa02c4b901af2ee827b19c082a18a2a437f8eea90a58689f2b4fc07059acfe5ba28253d89fabec2a464aa1ec45bf53229e69e202eb3ab6f368498eff71ede1f612f3c373488fe8a5c476c2e36718941f3ef35ba92fe0e0b6ce6e33e0bcb7ee9fa63a4b6e12502555fa9285d01248c5040b97b5578b81539d201d6238bc1ebb96b4614c4deb430c0df46f1347f8bcfeb1a18ce6db853d6c86dfe963a7bec8ca6e3319bfab62c428709de80f10c58ced6801a2181c348160ef53752b9fc17eb19f8d9a7afae20d4b3acd4d3cebf97ae2dad3f70d2f040efb65573f921badcc6f921c32fa752ee89c9532980be10231ed4f0080ac3f037d26c206c20a4b30337fc4ba8053535f3dac19d55b309cbaf9d9f81bd9b65dbad4683e39611aa6e9e1c76832d449da28570010445c20c3392575cd89fcb381d98e76c09713705b95e1ee6c9df0c123f5c386e37992a05d4e33bd89bb55c457135a7395388d252fcf8e75dfc7b2a120d6cbc1d608779a95fe72074a9d0d7359709b22f032b14f3fdbd9ee6474c2102036f2ea305325a5c3fecf8825f3fe81038355f69bec9e28c7881a7906c0e4e48106b820d4f3f0880a7668282997e64d8f1c23a43584373b2246afe93e065bf6df8eedd0a331ea4492152b7aebae2d124984553468d41399f2c2a71b6f761bc5edf5a1db0f116c2740cf609d8fba39278ffa5fa07fc109a7318b736a86a3a69236b33b3774c9dbd1507ad9f2c38edaa79b98126acbf7cebc3e7e41b7546abd8110395753cc229949d16d1ba09a8d7b5efc813b0ed2baf0bd923811d9fbe6474c0a14157a2c312b6b958ac9e6207c18bb890d3279054ff2cc936696c87bfa44c69f3bfa6cf95ce16fda8ca42831771591228bd6af397596ec966b75cc34579d2bce51c4520963ee9fdeb6e267ebac34a60b812bbbd9452e10463a1c987fca549853eda50d24dd883eb8ddc5161f13491a8dcc37bcae487b1e0ae1b9289e351f8844cdb528738693a6fa2dbd46629ba0ad8c93dcd12eb5d4463facb907e6d36b5909de6d6d9620d416d161e638ef93990929a53299a49a867ddc3e9d027d4fcf39b23f2d809c275d663c3d0a27962da4c2d2aa84c573ef37a05b2c573d5653d9768db711f4cc98b996ca3ae4321755457a25ef15a54b61eba438ceadcb8c8b2aa4453fd4c007f5c00885d14b0bd8bc30f529baa01e99d607cb071d4753c5b572d72cfb78922fee75d28d02fbb05c6014c5ee8c0840024fcba04a8c14da9eb06a4deea48d92ee1c4050a2349d1913697d029ed65537cdb0b3b9ba7ae251c42f1782bcb705a106dd04e400794b9a584f50575c6656c2b246eeeda99209f1db8bb996a82b7191625ce9b1256598c23b894a52fcc6e71b743f6a1a7757849a90ee2d78ef7d180b6c6efedf57bb5229e22c91b16807adb5e252a20d4e2f27bf1ddc9dae145c5c73bc75ec004c082cef00c8762cb2c111a42cd62dfabbe0c2fc9c80f4caf09eb84f07fdf7af7a248c7019ebe9f04a93928dd5708415ff5fc8604aab38e8b9b0b9343b3735f3cd213b8ac9a6e0ddedde550eef554849371ad4435e0e52bd5ad069f318e190d3aff1b242a1546612844155619edb0395040b17a5c3e8ca356a9baaca50c0eb058facbc93a7991f92a1bcde888c00b19713dea1aa455b17c17e54371996a679cb9e562fe317c7f16655b45453ccdd544436218bf9e01f08e6194cdbe569b6723fb01ab955b271b6920b53509bbcd536cae9b71ae22032cc32cd8ce49183b48abe95d6d5d92c11cc4e0f6ad31796db14a868263a8e6870698b5e25c79f28df6ba96f22ac96b14f3606eb47e15586aa112ba3b8254cb9b1bceb01ed510e96f1fcf0e936c4c81fa47b63f9dfcc99a1152602ecc96c94d52ef8592c9a7eaf09dbc065196b4a1032cc8e4dc0265bf128c49dd45e26bee7b025fbfeb3807d456aef13379dc70ca804e6987fc3772058c5028516d166c5a04d3af072973630c25f35c46cc1236afded48f663d6b36803fc339c32c654ff10b9c28e59c83658ea98ad957aaa784f8283adfb741f0db42a093f6bf543990563f8a281a88e5627f9c4bb67756bdd6185ecc44edcfcf70debd50fc22021d3a9fccb66384f281d1e71759607eea1aea16dca06217c42903a860a6d9fcdb5cbfd30307c1c38dcb959b90b7044e27fac4a178d0ae55802a8b21a38d56663f8fd4f1255862b8d1984e0852feedfae988702b669ed99ca56c037e97af749d98d1c4b2b995c21f1be99394449a077fbe322c1d613faa8cc47caf8a0d265e7efa2636615c4714c565835be86a3dc4959bd014a7e5e40bd4dd5463ed6d6756d21915094a7fd60eb51e74ab57bf34da439029f1a2e1a54e9b0f369c294171dab1c4f1f0a04940982a41d1fd7b95588f1e7eae0d15fb1c0142a627d3546ebc19d7ea2e859340a34a3f697e4a7b77cdda7073a4366219d8b779dcccbf5ec7a42b9125ab2c4a60918053251e78f46583f5febadf6f461616b5940f3673ce902ef9c3910e6e3cd18cf8c269fe9364223ceaa6bd95af5b7584f7dc51f8d6852218ad92b635267be3545f358fb80c94f5fd3b425acbebed5c4c5092db38d94695a35a817057998c9e3ead6c5b16ea3ca3419c4a202acfa20bb9c52784d6b2ecac6fc92a3ae91268a13c5e42fe971652b46cea1bca747f226212d15481f9441575b3cfe0724df6be081f58cb0927ca4b002c9abb67dea25c8fe58b6a1591e31bfe3e67ea1ceffd15ffcbd6a39b2ea825adccbf0a12834402090c2d283fa971f1efa2403641ff569a1516f33bc7da5c172a56d0f81a052884c80c6c3abbe8592a24737a9fa8283395547fadd4451c33d05c4af1c47b97089cb7e1f2831fa590e34be777a462dfb5676d84c98de21e5365d569b7e9588df5df5e3c50e81cd66bdb0e2a8d5becdf65f7cd32a2fe72b576de3026790438b4646ce7420916ee11cce3b219931f6ff316a745628b823c8355146d2719f186cadd9f74f6fdeb0ffdace984ed1609805367d6a24533671e3c7321af914896ca25d7177584a9d0393eca29059b0534d80b3bc4207c903cfcfbcf1974fb2dd5eb453237f942f3ce9f971d16afba900a12039321002518b3d3fc2e69922cb7cb7325054f0bbceb08fbebf9448b6cf10229cf2a082e2728473f0e754044ffa2cbaf9b4d051e6d61e20dd1055e43a1d471f9034938481ca39ea51a7d1448110bd6d66b1bbb46439dc89e5e2451b9a58e2b867c4d363019a799c3c040bd99a7e9349f9d09e469aeb3c0b27df41db12e94afaabc092b8518593549ed876ec61403b2485e2362eedf2886ef7d6ab89c9857bfdcff45ea94124f39a65106a7ebeefb37be157f0fd3fbfcc6cae0c512c74236762be6a7e09e9a408d2e267ab8bd4efb83cc1079dc6f717674d50170e07a3e22b68979919520c8b0750968e443933b7b77073c347942002d0cb190f90ec59c583917c6de05498bfd24b75f18ca804ecef4a447c667039867065e78686ca0f4c8397956003a13cb8b41ced0b1761cdaacf115add70766bfb90094b6f301fc35eb872c45858c0759992913af32cdfa82b66167cdc8139d99edf7de75a7c49eaf3b0619d74c893ab39244bc899c35355593d50ac40239a11b9b394b77b750a1fcdec81086d18958abb5a611726b47272148ac0ca0410c0e0b58a1349af9d1c906cb73cd52e4a006d1a44b7a9a19dfb5c3154122495dc068716ce78450ccf8b9c285565ef1869230f9e8fe798c3300a74593de005fc3c0c0fc9e0ba469e30f702e2bed0b6cfb0a7d2c0f205e7f7256b8e179f9720df252bff4d4df22a1c07333202072e4cc33c6b04f792a6c777e79cf376dd289333f06b587a8dcc995d93dc3a6e2b553a6c7c01daba1c0b2a107e221328a1927150c3e61c50e5941ed276d045fae7acb6f4ffc9d342f9360717bd20709ef45fb1031c6a1a3dd849aecc7ad94848b921d7fab4199e385f6fc8de81c15b54f8b8f896604de2c8102b258f1ff41d02f5ea4d61b63713105f3f8068472f5270d0e0fb0fae6cd9145865d122f684cb2bbc2dce3c03eaf54281a8fb674576dccab75a425c963d97dc9276e173fe90d99eeec8aed3c6e64b85345c0c0f50bb4e5aa656bc71cbc9e7f0e3edc33f0c36804823e6a42faedfb21042839d81430ea0f9db946acf6483a5c548b15fc8b66293790a2d068e34616b60eca4c5d588ff4b2d46bb8d21ecdcd284a7221fc1bf464acd8aea6c4e0abfca007ea069abb20c4ff29123a80a50cc87eb0472de29e73c1cebb944d73c4c8f9abc602e4ba4907cb71e195a3e83a471259a93d4c77b09b8fc98368c129f0386f7842683e8528cd9045a691d45d68b4a70f2f38ce539e67414b8f269fc637552ae004b1ccb07d9f4afc9e6fed50bb92b4b0bdc820da8addd23a3e729df4ba6a13de146e6f0b7875b0047a66a5f7bf5a65d5f1c4fdd17e60c8a93ba9256f5e7cca31e27233c9d90f2532e69e1f2a8c4144b800c0f766b54e705315dcc3566f296f7a5a1b57d047a599f8a21f74f696b3093a380d029e2e5299deaa49adc3def855e10d6882bd7b48ff0397b7e918b46318139d2768e464fde903a5d92cc3b87492648619481772a82a5214ddc391731795fdb6e8b0acc7b927c22ade3f4f35594152021b2444a7d8a33b8e7b88fb883acd9b7a7521ffcfa48330b07c83af08a6deeabd57c88f161af0b95d5b2ab324b90919c47418417a962fa4fe518f141ec15dcaf1796aa1bf27a0b06c948ab64b790ff0491effe2fca914c03632207f37dc8388b9c05cbeca852dfa7681e559a2d9b50f50a16e12fbc3be18388b970668614cd86d79be9165a1a1e5aab4cd48be28e42fd70101e57e82ff204cf1f75ba58589a76923bf9fc9a9e318a044cbf9dc417674478ff6a2a9bf98755da1260afe32c2343b3f352c700d15c51ee03cbb439c3af46818bae0dbe59d3b4acab2cc20670557b96d5ba32ec40f877ff545ccf8d5fd875bb7a0df6fb0a4a9615fb68c28a24a22a3e4e484698b32aa21452024d657be80214a54375ed763d923bfac31e2fbf767b80273c4def6cfe5f0abecb2c11e69f45997ea2790f2bd5a0f8775d2ef942a89cc862f1bd503406c0a406910dd0264c2e117443241034bc3ff9403d080f80028a577204c512b9ddaf31b3293e371505c78e6bb0b94e8a18f088b52b0acbd9c1c055f3e49ff4450007e54efacbf682cea2b582c547991ee4a4d5b6bda7eccfaacc266aeb851f2a3b2afbfa2391acf19ffc8f0bb342d1e0e73c1ffe9f31df8101abe516662680758e261b091ade02fc59f192dcbe6eecc75073ad1d2c839231ffb3a078e80f7d285f112b089dbbafa254f1543292739ab6dd515b87b99e48b8fa46408387667f18ab7873aaf428b95452e7f61b87c0fab939e7a02c0c41d51f703a11169905ffb90957143093047ae50379e8cef778a1ed728f18e9dfdf88af26902cd9860ace3f92a659bd16a6639b4e75b0437a08aacb7a3ed78504b75ce3ce81f7cc6110cc04cea3348d4b4eb20dba6a82ed7facf8c5ee83d6e72c0ea5275a0fb1cd1edc545ab4c67c283b36e368d8e0e56fc64baef164cdeb4a8e165aca9b425cff00b4f702945a9be65b8d349b760d0c747aa880719d7fb8e9e7358593522628887e8fb699fb482a9db9e49d40edd2f08d014d349f704bb8df42e67108b7ec14f4ac0a958c2b14e4317fd5cd1f4eeb39c447c6185105ab31b1e96b91bd6efd411305613b7e2ecb9bc28b004d96e45cdf7d23f26cc62837e3543725f079ab8db907da804ead8bd24b61d0c7dd0f704c8a0363ccd10c5d8855f57b84fb76c99a7e672922da10e67b8b79af57c3d9ae7b20cae10c3cc16c2c862684881af2f4d7597d8257a48f5a9a18f0f5d59d20addf3c6352a6c18edb44717a47069dd5338c1ce80c29b0b6866923cbcceaf38137f022f84cafa70f0a60802de6eb3466af20bf2aea694ae88b7cd60224143657f02cb082a91726f5f801a02354fa1c54eae18c34148ba0f8e42fffcac5611daae0e3a615acc00ca5973d824bb01b71f1bbd86751b95392c3d23487dc7ed39573bd0149a851603e4ffa88246dd637c2beac2f732b59c521469d692bf832b8ee86e230d637dc6aa1806aff9cc5a48a1573068a8953d8b8fd8bd401d0936e37aaa91e51bce7844e72d1ecbbaae83a2dec630a5d7822e54a4e41d524b6bbf4ac05399ee2f6046a6987649b0ee40cf6fde6cfc6bf88019922b94746062fa01a12be127e5673d05fcbf15e38cb511071fd0b9ec0e69b83ce8421e602379fb5833e790160f666355bf9ecf1f5383799b5ed2ad425ebe10a6b700af2a4e2d819dec7106fb124c7657ef99a617f8c4035b7cecdfd8611558c55d48fb2913ad864235723b7609b4b5f3aa3f19a52fe0d24ff2ad1410557df660325e43ce9ca95989dfda20fbb251d45013499c07938ed305767b43575a38b5a688d5b6c49e21f622c99b4ed5c38c168394efe2d068a5b1e1793d633b409fa6be64aee7ad9eed56b0ec1a9680990b783dc70214e05b0c96dc5d2a91915406874464aa28cf889c8f9154a238532c1d03a04762c2c50ef478b22a99ee6967106732792ca8c6a5b207066fbda41c7b4f3942baa86eabe36a55f1d1d2c946b65bb3408aaaac576bf8fa835526b580d6a2da665b22b87824d60d5c5db6fa197e57c06030cb00bce604c712c579dce052e9a40222e1801f335cd932bc9ab98be1120ef41b26bfd3ade0b4619e244f6035e78a4a8da606cb8cf1a3c276103a083a873fd04a32b2a440cc7e5a50b5c1701aac1060e0e2a50b7d3bfb0f561aeb5b2fc9e2a5bc77b78c366393f2e266e9a49b8c2db1a40765c461c75ac1c841188373b3fe4a2d9eddca561794d2ccef773e01561a71a78948d7660607cd745dd019caac389af28409b4f8a019787c87f6807001d90a2854d28f93f000f3c4dff4abb99ccbe1dc4741e29f7222a58eb6b6487e1f4ee91d0a8732dfeacfc3592d7e56d2dffe11cbec767c9b64638c768995e9da0fa88ba85778e69cbeb4b24ec828a01b497ddede758da02181c2a4f5d004b67e954eab58fe79566ac473e074123ff8788fa4b8d54e08913d525ff3134f4785980d82408c933d763c694297ac8d19d937799652b03cabeda5c7b6e7568432a910cc461d1633461ab90aa630c4be3748d730d10da644accfb67ab1fbf37de46e05893653a7b61079b7a635d169a2f4d0767d27da261db8a053d541055c36caa3dbbdc99b49eca9552446657012dd128f883c498626626e6a9ee9d83a97f4de89ce8549eaa51089b126c8b569c2363c7dfe2d5bd2854918a6dd1340eed8039978fcd6b3605db9a6b0d258949b8722d138376c273b92eb1580e6797a19f7dcedc9840ff5125c09343f665f3eccf1bb2dc86698cffe788c034fdc4ed3c1b01964970fa463a51beaf571501d020a1fc6bf6a0f2be283e01f05caff21516b8dc08e399eb1a02723f1416f462e304680c375038d6ea8c62828300c26a619d2a3760fa8d0579f67ecfcf6a63f4c99bcad8a86d46b21839dca7c41b4bddce6252ebe027394416380b50b060a2b96d803bf0cf0e9476f9a1b07f1bb33f7c8603594ccf449f4f7a36d3d976ddeff50fa2930885fd12e370704b2964f02ba8ae65a67785e36b24c1eb9eb8c52d2f833149dd9566b22104e6ae8ec187702bb4224bd3fec10209f3bb3bd8b65dda5adce99f3fb16cb6f92e3accef3f9db41ad863c2d4e3646f64b4788e3fadcf6749b68ea3e0f4640fb559e39c9a2df9c69490ac060df4a2541b392842bebc4f6af27eb7f2339ee6f87bdae23d7dc644d3a07fde3e5f05927beb2b1dee9c395b399b0233f0b0348cb3fa6f321d8f8919aab3d21561b1dd1bd667c245de89aab41ff6b8c14b08bf89da1a592e9bc78c6f88d3ede3794c82b8c3466a4055647cda18d29884166d69e2b6d1efdea2281becbff2a9533a160463feccf4c22738f4bce85d9a0ecff5dafb4e01a1ebd61837e54ad2a971f89da23a4da75a9adc4204fd3a63f0e606e5013558f9605274a77761fcea351caee29a44760c1165916afdb0fe7c9d7473316bc6a11793a48bcd9e56f3e68cacb54094ca7c0a538c84f4eda14079962d2d43df9e990c020c55f7adaa523445f25e98f383ee154703600a26e74db020d68206130e3f0d81619b4862d4c33ccb7d9d241caf4fa9a4ad9e42fc645c54a64c6d9c73e8c298e78f8b8743025af005e241a3cb581c48a5be96a6000428396d44869e3a1ac37ca3bfa45ab3a65d467e0cdcc8382d9528579b7f5c05f4b376640de6dbb4444b4f6e9016b031a58b29018b6da0c2faaf1c37b0309ece2b0918995d3eae7608818cd71e31cd3c70d8a672bdf805cd4bea1ede9416197b364e0ba35c882856e37da77d64dbbc6d076e5cab375e13fd42e81b18b10674e9f8bd7f90edc3e6edc24c5c3428977ef3c00a1870ec2530bba9b34f11a8e30bb20932d1b3bdb369030568b05f0935b05d7542347384c2d9cb469b284d437f1d348da060f0d738d07fbb2a406e9b391fb420a38a53907b8f54d6e56440dc5393345040cb3829056a652315fbeae5660f79552ba4b7dcb2ce03e224e16990ce12592020703e1f2b9a1d5d511e2ea818536c63dc7cfce09d2c4f940f0bfae5bb9fa8cf99f9593a4a0011c6d02f022a3f901147e319ae342c3ce72ab03e82c1da5c0c4d9936c9bc7241117f0cb6436d034bd4c3f57f30918e2696a79057f3fba75ba435d7f20f615025596b80d0a1bc151e4a2a2a69f6079347382caa16b664c520ee565ab24c96d92cce12c33b05f315d954c03414bb832b101ebe0e94d9aeccfcaab35e24153460f96e5633e3f0da48f0fe34763945bf582ebcb146ee43c377a09668cdbd8c09668f7ae50fe85998b04bb4adf4967f58da4e75584ae90d8801886ea691e2347a8bdbd22f97c3f799dcc211ea236b9a80ec212c4c0e2fe965dbd3d65fe1cb10dea2a4c1249b0a44278917f8a8de6a4c7e8ccb328ef4e0224295af0764165f73e4321ec5155d87070b0b1470d5c59da98142d3b62331dafd9ce3b94906d7f2b8fe911e1663f0911e65bed7683278e40210ca3ab32e70e58e0375caf4270e6058817b8dfbc30b0ebec4058a847858cdcb24869841e81a7b5f1f209b995ca202f470bb5ab725aa9afdd9f80516fda02b73340110809d2776e21f2e3285f819221d81b9c14b4a411d8ecf82b8eb4648689b7eb86d3fa155ddca2539c5f46c610053056dc875add98b5bf70c6982f3e1b32f45acf8feef7847ac94c78d775c43cb7c2be8754501688e71cdf18c94c36e2fafbb696d2ffce21c87d9138f35f21a8a918030651a11ffe18cc6f4d305a715f43850b9c3004c26a36515bdc0506e864a19b686fc09572059359b48b8e47d4c06370d99e8090b765f9477020cf2a964e80c8051d61e2fb522bd9e24febcff054050558dd51b65dac2f74de8d45c1355906d081c3b3032655cc035b495a834271dce95b2dc911c625167a72a5511e5677b75a402b87f4a3764e4202551574996415108a64eeef65ffb33d6860bfa31fca61da267aeb8fa0a665c363310ef9645742230c64fabbda1e0983d1dddb6eb295e25e0022b9ee078e2a45d11691d0d2478330c003a6ca6b86e922e74b1578ea3aa52e69fabb0be416060526f5c75892201eab31eef114a674977f449b96073c97c45ea084690c4d7161b31270660f957e14164e4c574f2229e375b8b6543c1e12cbf955f127df1f61524b51a156c64e57d5cfbcfd6481ba6664b72717c57432e17bb73d1e86d0f1923b0503b0f733174befb0c06236bf781ebbfd0f910d8be2a474e7136ff0ae2a9bf60b1e34ec3511d82674bbf6f1dbb0394d2743f560ba18633042f6293f1ac403f3a432ea5be6a824d7455bc7fa6ae9931a05268eb32cb369e5ae4e0deb0b68a248804cf1acb5cade3b7d29faf946b61813363b786c83d626bf08c215f34077bd0d764e5a97a1de04bdbc0d6e1d625e134456c4534232afbc9cb3968c1b93005758881878ae6d54ba3e1bc962a577b822c84b84e4b416ea31e252c3ed935a8e1daa206434d5301fe925919728d7571830db3d2b3640a0c1119fb27f99e3dd120a3a464469576e6a26bb8043dd0e943580594a1438633ec782749139c0628128cbbfdfaf0c8e3a37710deb0509d96b69893f16c5f0c1b64ff4ebffb983a14a83a25fb9f999a12f62101c31cfaf76617fdbce07a6e2f8ccdcbf45dcdc2d3ca850d940212f93cf133946a161e83cc4eb5fe267f2222d9df0f87a0bbcff5d86dbb76d6b258458e8d17a68f7b3f21dbea30b8873ee77d44dfe2b3a5eb26682bec67bc0b2c888b88714a1ac99a062544802859a704d3f6e3658d1dc9c19ba22d3f1a75d70f58a5be867607f2feb603c48e8ee17815a5895daab56223a0b68095da90b329783152323bb9f0649c14e94ba7745f9fb08ec31a8c6275af6255621705d2491997c1c76ab2beaa66bd52ee6191a8d4cda3edda4f484bc74a1f67102cabeec4ca0f42f13057fef610c807a384a765d840291c349b5e42dec6d38f8afbde95a8dc03792424c080b520c4d8c7471d28696b4d266c881a3bc87ad2617914f077dcb323fb605cb636cc7a8b34d116b3aca66fdcbfaa3b717ef6243b934ffa63da78675f535690e16fc39fa2dad2cd64a0d2fbc05e7609e620a4bcbea4006c7b6c9597f361833f191f8324626449237961706b746158c6859828db6092242c80471bda9b687be6ab60e8de2ec6c4b8870c5d08cf641b9d8adb8d2a49ff85ca75fb4a95d6354a758de976f89f6c754d320f2579e186ee7866b7d8f2b965acf41c8a58fc54cda63a62808295d973efd96cf4bcdde02ba2c56bfe145dff0ea4f2100486737f99b5f6869ab388eb85907db360f899e8b692d9ef7eefae25eed4d64848c3d0cbbf69e1b5c5596aa524f4a7d28fc04263c5a7b1d3edc4ab9984461930810e0322dfbe2dd52fde85f3c3fc5d5d69e7b81cb5a4b93aff0513a4accaf7105c381373a357b2d5420d953cd6354629518aaef3968e92320aa50a29f62f8d281a20b83fc6aabe16c84a06eebeb518b214894e4bfcc9fefca9bf20542b704e5b20b50cfcdc559eabf46446e6d7674285e2e9362668796c2e8721f33859fc31846f4561a1cc5ce9e1368baf9618ec540846406af258f7c3221f6b8b71d9dd1c073d45c6666f5b56e71a073554fefd00a09af6ea736a5eaedccc4e4f6b6b846956bd920ab4bb2c8abedeec49571eb38b11c249a36eb55b89490efa1c75a1366666c1f8b920b685c1cc4770d2c2e1cc8d6c3bc883a3017bda81413c74700d9f0d1ae54ddd70d4b754d3a2adedd87412a603773b7d5ac34910837308350578c04920ae9c6fc6852d2d146871efbeae87a6184bb2ac592586e90056427a864926ffd7922db268fa2da34faa526516255a29d0d00a01af56cee9306cf668caeb616ba34390565b27531355a737cd62d89b6b57d53b0fd006d2a2e256ad192a2ffaa4822ed4e6dcc9ee3be4297d7da8e942dbba5daf6f99443d2841915c3a78ec00c40f19a56fe3bf394c17568044b47afe4d41e708a12e8f4e366fe9bfcf806719f71d7ec42b7d6c29415a2d8921f187d0e034622dc4e31f54fbb47d01e491ac3832a37037cd813042fb568c08875599325ec969c58a5fe4af129da72cee492d6755dc42351239066b7c9e28d904b2d67199641f84ae2b65d722e9a333122fd2f1743f94376743c40faf7d3032bf5036fdd279a62c16151cde22ce04dc0798157e2fbab3363c65696f82abf558a509c8c675a060445d7b03858b8088078be854502d5e42e0ff6372db43edc9260e7deb1e435191a68ea29ccdb2a35c66caaf36cf5eb4c69fda08457568b39a1e076ec210b51f84fd4d239b71933ba372db89cf0262141840f2de74cbace4200de09014af20fd63415c269047462ed3c1b444264511896de2086a46c877cec0669d1ba608520047a3c9648850557d7ce66c0c9e97cb0bb4d8846e33cf0930df6dcf716b151e86aac07d02f7401db3b883c04b4a8af1abbb403cc7884d3d7a32c2ac3d1b7af3813ba887430619e4f9eea59d2245e601543508720e3b567035465375cdcb3ad198e6aa81124f7ca838f1876ab7ab0f2fa0e4c90e233bcbdabb67cd8b09e3a477d1c2e25dd13859802d5ca7981bebbf9fc9a8b7fb3897626d17090ae9d9a8c8ccb0c3b018891cdb27e983e1a1d25e3fbf83b2a685b0f83cb600531333addfc722533f6be1147282e016f9733b0327cf1fd194e55691cf6bc788a7b20ed60fd49299d1b99ce0d1ffeeaf0330b8d6e9c4a4b244f6af06200d72b08625b91a4b56377c6e2ff55aa682c8466a94bdaa10cda682ba830da4fc12336d37a2470d39af049dfdb4b3473f6801945d8435bf07c16a915d1e9b965cf7e15c6131ae50f4921f73f1dd737617353bf4b2a028d09a396a16a5f6808176355e465891dff7dfa17bc81d2b41c6a8969229bced15fe84ed909e2dd3b35c20353654ac5259ff3ced1c752938d7ec83ccb938edf49f3f2d606d66786ce0d4e04ddfccd4f2f8f06969c12ec864b5b4fe78e4daeaacc6333be339ee2a4db767b4ebe1e298f67f9e599576368bd98182134ae2d67f6f72ae18e0aa6bd00d45899ccd734c6b4478a3efa4968e1cf5a99f15b80f6af1604d397c0dfba1bd703ff116cca7229adb1e700f049c25545c35ced91d66166cd366f75ed446172b0b898135faf7c524723df847e29371bae623bd2f9af0b8612cd08a3d4092b5f2b05d41b59161b7c76ae47b03e7505b01e5099431ff08144686c460a7cd0a29e455ff4ccb0be58d52896be704bd0b27dbc856e9f48abf976fc652a1f1908d243914a899c725dd73b7bd155483cd6ed548fd6c1b20e0a18a2c88460c9f013cab3fc432326f96143de427233385394ac92caeeed5903bf3f44385ce59a5625481755c34f82baf118d58c6a4163338e93cfa79fe7264b47b4de43df4ee9fa55d6c62aafe182814b8b57d0b9dcf382788cfd52b4a64f70fb6115f631ae8203c278535e58bcad5d47c7e538e936837a64731906f58a641143a92d3a9118ee2496b26c28d00a662d550c4276004745415a571ee0a53e1eee40b460d350520ff8410803e71bf090c3453318d136386e6929b7102bc3237f0e71730cb16feeb71b6ec98653272e08c174c523aac90aba3a603e01a69ca1a6da712f9b59cce3f0354b1f0238e775d9794a611b742ede4227c4d7b0a0fee929cf4d25a45a707a83dce8e1f5c986d5c38f95a00c407c03be75373729c7ba8a0fcf2287694e64df7f73dfc2e6192970c3d13b0734e598ed0cc35c25f528870b9b082b0b6a2fccbdd2cb1d08ef67280f2a4f26c844b2a2bce54b42f3f45cf66cf67428f5eb9d4d1d120f91ccd8ecb3a61f48e02cdf70516292f7756fccf0fbaa85626dc04f66768760d6c4f2006a5be073b15b3d14b68ffaf7b111e0e5c3b02faf01e91f4a67bc8e5fdd75a7e1a58837b265f049c1740ebe4fdb36908c322d9d998dd26c387dc645fbd6a8f15411d655e444ce829d1b4c45ea3c1d37d39fc189c9b44e1051b0591a485b4060810a807e3a315e07cabcf33bdbdaa3d13697860c202d7192979fa589b5642672be0941526911200414157c0eec546f69789f4e7382039506208194d76aa10a1a4a3a5d47cc50ef902e8c0cd213384377560b8c47a53a683d18235f3b286d51ded19589cbc9db0ccff7c971f05221c76fc21217ad8f25cf5bf8449a91fa3209bcd039f928e99d3d93c56dc757fdf594e8d741600412331320645f24cea022ef16be727fd7ed97f1f6f67a7fde4e564a30fd55c58b7625cfa89b38a68f8d601b700ffc056e856dbad40945a63c20763c8182dcd96ca196359080590b9937ec7653e36ef76467ad8f4b4b710f84dd1ed996b9dab1d534bf01638d3ea77f27566e9064222262752ae37202701a50290e99e2e3f62e251aaab0d91121de2e2d05336a29bbb39cdf17ef78561ade34b5ba61b5d8923c47d9573409ad8a294dc385109478696e6cfbf7f55723fd75b1d245a1842536f71cd6b412f0b86558f6f2682b725271da37bf8e9257b0f5c7d4ed334516bd32bee3eec5714b37b93ad26c5d411d26d2d91bdc97fa979691f7ea0e6a7c6392b9a5e659c6cf8d423d6db075e10e07f97ac25f66430357fdefaa4d9ebb1e3895335045a6ec9a0a0ec74a347c3c283f4a3c80a76fc80563346aa083fe1992b47e470e555c3c89738ead19d48e1ab227341e3b6fc0f895fcb2cf458dc1e85e21d574a9dd8826ecaa85ddabb92d2e1f01828a2fe3d6a02c19d85007e10d8a3ac62a9aba24cd364e859764b82397e9b5b1139d455cc0ac93d9f1880ea2b47c6002e9f7511eceeac58c491d5d7b02e5c05ffb03a9d1bcfb17da40d2463202187521921872b50fa439e7988d81e4e3389e5b93c14b305a846877b216b9d902032eb2766ad402bdc38406f60ee37826a29fa63a25b8165b3841535d8d7074540a935ffae033c28f2e9f063e0145dadc9d2971d43f7069965d6946d4fa0e04c3d10cd27426213eba08a2b146f7bd970227b159334e785fc95fa4d60d12810b213f21f929a60e14bf9851324bca9579f2e687a23d1bcba354c1ead492406e0ef59c1a899b4a50fef8ee4fbaecf30b8d35e07d49a2efb4840611da17d5091463b2e41505e7f78a1445346ff0467f2b0326e5fe1770fd74ffdec49ec0af0ee0112f7e8cd1fe79e1f31eeab1672305ad8052a7b0ff6a51a0ae12a3c7d40134fb1b58039baec613a8adca7d2213f50b3c54b3b3a8521a9114007507932f3425f8f6139ede1dad0e5ab780dcdc6181b2f8770c7d4cf5cd60d765a91008e3a7822606a3b49065b243448a4484df130fbd16bc7f92f4983c0590afb99036a64611ddb5d51d0ed033da53f87bcd6fe445d66d5bcadeb4ba06077872790df768d072141894c9790865b978381072451b1b9f5554d146033ed362d1644f3406c4bd31aef31cdf03b25fe456f1cdf51650929404144450b15593d12749dcbd16069f0170dfaa5f1c48c7d87a9a0d1313fb129c7c1d772c6ed9cb422566d0c1167dd121e32f05a106611560ca6356d5b72bac3b8a8110f5ccd5a5440234dd2dd7bef1faa8033080324161a319bb4d7b425381f3e91d69a272610271d9ec24ad43c0f842c723f65a3d88cff2722554e9ebe7c85f080944735ee7c0c659c4662cb6732570f3c2bbcba808ed2564c02af6d8bda99cea552bd5da9de90abfd9759c28f6385044b66abf4445ed3ceba9d97df749dc5ead0cada65972c3bf78bb687496058624a645982320b542bf7fb1fe0852219dae1b5b6272b6cd5334efa0433c8bf093195a203a8633912bd0ec2888e68834426194b6ce4056cd970dfbafd00464d5633a0a2460c6a504e3712753f67ea432d209cc34a4f2bdc360f28ed4c61e6695e3f637b52a7bc89f262d484e7d0aa40b5105f8ececaa35a302bf5e51d382e5b54c87f55d3f3524a941dcbfc3e1985921e453c9c5d33dc3ebfc3e6ca8704c4e6f26d7877cd3e45e8606fe9b3f6ce503cd83f4572c537198c8f29ce282ad1d9e5920b1f5eed440a6932b52e3bdd0864ff05e5bd5807934c1e15ad69965bc3a431c0de276a1890d0c1ffde6d5486a7b56d79462277fa365820c8d757510844aed917898e8a88b5da61e5814cefacef984426ba4e3ea089894930130d6bf612b017af88f1681fa0d7f1d3facbdf4179e4744d22ec15c4c17a9b15420c86bd09933cd7439edc56caa2c5f1827b49389197baf209d702a65ff54adb828ff66971d58ef1c092c57a524e3beecd8e94eefe2a8011b6a2c40986505d305d9cd4b7b4862ebe980c20db8697accc7a929e29d204759a3bf176c60794b4980c03f8ad0e6aead34ad799619c1698122f21fc41893f081777d769f9898ac14da84bfc41215e5087bf9b74f9b166de7fb7186d1c9a28d3e3869e84ac6e6ebcc18d139f145fb5fe6c29a4b9f0bf437bb820733eff98dfb2b17ca23b184c28cfb8b311f0070f5a1855d6ae023605ff78548af2c49a46466675d00057928086853cd88b32a17db4ee9bde0e985fb0a510968bbfbfb1bfaea2b106104d279cf711f1b9ff0c95841a0a22d1f5bb2c10d95bebdf10ad01dd277bfa525479a1e9c2654216278c72bf0075a231ab2f803968d31b3abece2a5f502019a2531ccf21e7c22948a228e2e6997aab3e004d06a36f5cbcb52fc95b7b86e90aa7a7023ba73dc3a19dcaf1f62cdb8d4bd1816a0734ebc1948737d09048e95b10cae53fc0f83d1186e4b2962488ffa1744c7e268c12b5d6d9456f8bb8aa46ee3e0b7bd4634f01cba79b6a467b3bb872597aac798eaf0f24a4ae670e1f64f27a3131835ce561d1120f0e21845d88b270d8f66e04d9675ea19dc9a35cb518810fc9df09f33a272fff9ef036a82a102261a4856d51192512c48a80842624ba80a6ab9998b4ab3ecd53a4156074061ba88edb99544ce7ea7ca4e4cc2bf3a5110b89dda7719e8fd7b2cdad741615d8aa75b80bfa02686eb6c0b028951596098ebb09b08e11851993122d925c082744ac3e6442527c04abd136bcf1bcaaa6f5b21fa4f45827e22e8b26a31a5ccc8d60571260e69d2a067c0d543ed715ac74884f5b42a2ed3d08e9f74c2525744789039db34f6ab167e78e9841482610162487c70da151b7b83d8db8d75bd52bf2c60cac17da56ff90a25d65b412c65cb651673bf927e3acd3e57c385bebb4c0d1283de5479dc4626878429637b34a663bfc0a301414ec46e88d7bbf4b19e8f66ffcbee260e085b8a1ce34f9d0153b06d8b6cf55e60600b59347a8eb64abbdc0d3a647ba5a8f61db3c4085e5d9fe7fb75e19f159bb48148fd622f1da3f9cca10ea75527fa008166db6d0b3ac6e8e415834e065d89fa65e7ca2f3edabbcacf53bc246e86558abc40b7de9133e2866074a3ed1f876f0bc2ebbcb3fc27dee5a072ca00fec26cc8494083e0d86674ce9066c2dc7fd7186064305cbdad7c20f14c4ca5a1f6a8f792f735f71f61236c36308f298d4eb79387b03ca2dae5de5c04aa7a33f1e6f8b8801573f920fbf70910be7e43076f7723575d8ea7c2d9d28d815e3213ef1202fd4f54746648a8dc35a9e7061a1337f87d668a4b3fad90573af418a0d8117b01296085a305b15e69827243161270d9e98690a0b8360eb5b716806f7d9639f6661b14f97f695a2e77c9bd3f86e0817e2a978d8a36838b2c9906bcb306fac18f9017db360e9dc8da1f21283ab6614eab71ee1c73de2cfadfb0a6ef7c8942d83519d01f47122f838c8a2a4ab6c64d59a742e521d959b6523c1e6a1172a28f9b5747fa00d3e30a064321c9ae9e8a689fbc0f5f4f085472ff8bb129a7e2666d541e270f3a0c7d9dcfcbd221074f154a2ad5ce14c84fddd8f1c0de80f3a1f80935926a81ca7f6288abb05d0899c714019afb7b3a00940923146831e16e9a651ad743c2d619e563c015cbc2b00b16c04027337570035dd37b94a5998fedf83262af284633c5be04d589b78b4d606abe349968a75efa384cc32d326ea08401e7985cce01a84133a3b4f0044ed6211d9607dcb3d7769ce86a34db4a2bcacd6c03bbbe13eded98074a7060c4de64ff35c1feb384cee67586f86e66af38ab4f9254c6bbf1b1669c45c55dc3bf7865588a3ab2f048a3ff421908885120195cab4009c21c9f625ecf933c0ee8b486d55940da679c79a5f46d59b114918ee57991c1c854b073d99caac539e57cde265dfd91fc6dae01ec027d2c3ec90f5497eba7ee772f49813783d474a6173920fdb842baad98c32486855b41499f5b80d1974187c9b708dc057266824761889629b79a013aacdc2ef1bd393d3e4959cd61fda9fb77401a420f3d1fdcae5355f0c1c23272f60b579432f5903a36d806d0b31cece7eacad78c8b367b59965cd3fff26dcafb96c2da90015f78ea70e55c674d2ca6b59e0ca19faef1d8dde416f5cc0ef87e5e8ab02852a64e905aaa782ed83576a6666e17255fccb1cf2a24887c159efd80462b16f4ae00f1f1d80ef2b4782a0d301fa2d70692ca96bf9d1fc0bc79d303dc65b884997e197b9228898bebaa39f9581ae907d6610c6f05fd0272e564c6ed2d247df5edfddb417f896506e46dcff6d9624c48b9fbbc8d5fe467ce418e9965f58270a8f357f8fd7e1a38c14e3b8bb4f70ff215652c52c066f483b76a1497fb8e6e9041e470e42f38f9b2c8e483da6eaf501228b90a2fac509d24f7a44ea770875628118faa1498ef6dd3ada8af4cbf5850d7fb358602f81ccbaf2800cf9a0b16f493ec5632d3f2e7ab171ab62aa76fcc5f2718b037a2527cdbad39c4fdcc5b28ae6ada299c686cdf7aa13bf9181e97d9bbd235ba88919be42ab04d12cbe88254acc2c8504d02061bb3807faea947cd7272d23ec84fb1d43572fae3a67c0bc66d885900090520a2951723712e90b274c30d8ee21a7d35f1bd9db79f5fc56625ca640ac7fc0abcfa11feaadc027f4ea027cfe5903afaac839bb2731760b8ec244b063d63ab99f30d3cbfc07c830d0f7787f4890c8d5ba78801207b7d4425e700f04f1a63e7e9291c74188586d4ba4394b81db0320abf0a921921a3dbee8ddec3afcddb4b474cad92d09e6921e21118cd38a596e0d661acc37b780281774487addf7b2f3109782a10277c69d11d9b141829b5ef3e8a655a610826f0dbd7c7635e9f8f36091e9896733ce21435990ce12592020703e1f2b9a1d5d511e2ea818536c63dc7cfce09d2d9103c8039096d53da34d7afd5d84e5698ebb9aeef08dd4bc55d1e1316049ea22531344dc3fb7887392f3302b3e9d7bd6e3a8b3dce7a6cb8d8abeae0106fbdceee456da363b386888251c6661cff291d96177464b3e3acf15ac49c42cb4b0dd35120edaa8a97712b7d1f79ce55af504ff3e0cb427625f126e952fd43b7169359509e9c85c5ffc57afa2398948407c7e4739ab3680af2795e0fccda34ea75d1bd4c097006992484eb08082e2fe7933ccef773b1747de1f2dfa24b7be39efe27e1e7e8d0aa4a3fa9fab3c83dd2ab2c1268f15e1b10b6148640ee3774890f9297684dddaed4b03e71aea9a53f0bc70ffa24b0bb074f5821e1ba63e2bc984503cb45d38e09048fdb4f3877b41a3cb53868d10e5f0f64346392637cdf8688b305334a783a87b00ae35d04c3bb8e070c4bb2a5ca02a815f7439021b709113991b6d3f1707a660f05ac68e360921fc0c286efabe430a9062866cc4fe966f15aa6c60e7df8b1cff51f1274259712e636abf33a1a184197907909452c24c7f8f0bfaa6100715210c3c4fbac17c85faffb5cb9ac192ea7c920896e746eb230f8dd1bb3e8dfad7eacd26794b3c4efad674465dbe9d3f8b5c780a278ec98425f7281b169b7154b0650b7b3ed35c12cee8cd829091e1b5d5a374f27832326426c64f91814b95ac1d89dd4fea1b3d25df1280145a21c0d87450473ff6f39b70c2f44f1e1f46566dc9bc7a70bc7af198251c045c9f4fa19eb162f059359b48b8e47d4c06370d99e8090b765f9477020cf2a964e80c8ca22e8501b7f7846240d6c347732dcc8cc97fd681fba58d557935d3aeac75b689215f7ea780e894fb9b418e7ab5ef0a292b9bed0b41557b1cecdbc5fe91b519a7cbc694d8b948fe1985dac7dc8d95b068b3b363266c2e183f7608a3524d55ef029c480942a8cdc3110a83d7531ec7a704080294e573ff1b8d15aed6426ead5a3f97c724c182c52aa81f0299b3ea5c6623a5057953d90f4b2ec193a3d68d6b4a615c9f07f637e181dc0aafcb711e068bb119a069074918ab35285652edf07450b5e25e70cee5377b83bbb20d036a440b558d0ffc05cc6f6a5a46c781ac987fc1cdf56551da2873c602c228961bd4441c6b63af63c7d04a444edb518ff0118dc17e543c4328f3cfed18e41eadadc24c59b1df6c0d777581a810f5f23dd8825eb5329187f67e5243b1a1801b63f5242b8ca317c216acf7c7b7e5dfce6b7b5fa1dc600913826e7e0698a19c98316c5910f2727eab7b182f31a0d09afb5a5af75fd7b4470dcf1c079cd7438eeda5fbae77ce71e72f6b464f4ea3c9e295d462d6a61f01fcadc2a435c785a82363c0841b375815c9a89d2e7c78a64609833d7a5e3c92b50f56b12a7cbd0d298310f9a15ffdb17e78a9f3078e748efa7e1e90701f148c5bca4a79ec050b96618a2ad734a3dbb8b754f96d28afeba47166351ff78d224a3a4215f1469a9cdb9c711fd35fa9127660d3ff42df88e98861fa74c7d25216fa806cf3b2112c0a9fcae6eb7be16d04526a02936906d6faefffd933cdd6b552eff339a3e448666e25fa133721e04651e3fa4b24fae0a50df31568e546574693ee6a51299643f58fc6760dc0eab56d732015e904675803dfa38bc9d060b2256ad9eabd006ed857fd4b020a8d55b920100e3020c0833727e03bcfc3341a85cd4ecc14103c79ed9cde55431a9fd4e2f172c842443fc02859a704d3f6e3658d1dc9c19ba22d3f1a75d70f58a5be867607f69fea1ce0128f9261f44590228faa1ac03db9dd22b30e355ae3b8ed761c5493ca2aaf93377500a09f8820020fa7933c787c5e36f96cf924d2eb26dba9e58b20ea38d0a173a243fe424549129d2aa2342002513bbe53f5221f06b86b4084cb422e015f090e39b170a6c602e1367d355d77d1d9c45f50a1ff0712f427c254b45a60c539f6b730782b42847ada5328058ca500a1e4cc35c119f48a1876858476349b9e2f32e76ccebc5693548f41f4c9bdb65f1f50c0db1566d60b7242f9cfda9c4a4965b299f72ef9212ae7b4ea2f0df12036b48c57f10fbc411f778ea069ee8f6048170cb147f4f68854663c16e21b5537a62f498c733a9c88070c46c958903f9ef3a83c0288cb2d9708819bbf534c6683ff73e4b4857885dba1bd2b0b4758052b31ac1fc5833cb11073d488e29664ea57042c971038bc985e16fecc5208178556d83bd45f8046c70041716405f806d6ae0cac0b458b48a2a5948b8e08d76ab6b2565b0e54d21a281ab14855c9dcb9f5c6699c7280042d6ff43ae958b0fa5524a4daab5e7e6847da865aa715e12279fa9254e6ec3f1c070f05d8fc2c7a16727a41b13b5d18dfe6a0482535a4b93aff0513a4accaf7105c381373a357b2d5420d953cd635462c48f554cd48e231c990d5c12b1f7ca168f1b3f89efebd4bf5c9e7caff6b231231580017e73e6f516ad92570ed37124e06afd65ab619aa0bd0936204e118c1d5d4e781a536561a02c5616378c67273f39b3711d3d5072f8e12c33ba0b11f3561ceccc6b8d835791209326dd3144924b78ed4bb2aa2fa476d8dcfdc5c45e4f4c93094046aca2acd671fa40e579b52fc5ff4db4909cf98e84f8c3bd3087a725fc1eb2f51325a188cd6e24276eef4578aa8f9f5ae36cfed7439e24dfecd100ae176b99e65a9fa811f84567abd02fe598241c15bedaddcf44dfdab7bafa45d70c1a30475002e9da400f4ad59329691a06378086165ec967e5e27652b64c2c9ccbd83a4ce7784bd95ffaf28db3d196d56440650b44c2dd4207a5fff02acd8a1574190ae04390da1ebc28340b679ce71508c7518e5e8cee946e8d6ff975e10f5b3df21787041e973fc71200c1cd1796954dc0025e23486656e213b32597d7da8e942dbba5daf6f99443d2841915c3a78ec00c40f19a56fe37b83acbc1be15f82cafc09d350770feed10b2d765d766a3898da18a2d82892bc474bee8857f47d5913289aa0d2af3b3a35f032c18709f4499f626b4a3ef4149742b1ddc186522e2e13baebcf0350bc2d9cc839d9a4aee35de35fe57381e25245a40e109d2f44e2f50d7cf298bb9a634bf7d661c4f0fabb54257af24279fe0681c5c6a55d024bae6235d91f1f7d894dfa64e5fb434987bdbe224077c87fc995946ce1ff7d4e3da0f975aaf917362084eaed739d5a628a6a24bf5f491a6a74b27ddd3048afac68eeb1e419fbd33144740d39b3142d70212bbc4c8ededa8dee49fc68b4b1fe866fb7086ff3d869f04ce829ca56c7d4812884c80c22b8a5e48ffc2af6fe82a9d62e62e166eb2477f6ec43e935a31b5c008a41331b8dd76ac6eb11306902217a0cc7fe7d2d7e0eb5c9582e2eac6cf9509ba9de6e58a6bb1c094c9dfb4535d50d0f1228f4f09f60ea57a3d1f2edb54e6ef94a7240500d5bc2af22d4adf306657f14ea46e94ff949e4af3d94a270aebd0965438da979e7479574b9abccdac22df52ebc06972b7986a1ecee83d7751f88e26a1b61b4f2336ba0d4fddff9f00a8865329fde303c85443d8f90671435f5df893d8f7eba3bb637971840e176f77d85b6ffbf0fe6d8716480effeb050303ab92d9202940b220563c878b45c19c0134aa491f81ae125432a521e113cec02165963407a551607b89abcb7361e6bea13947c873ef34943815bc2ab36299d15fb57c7a3f72dfac3e3f32b3eabb67bbda09fe62caea20d7e1f7250c32b2fb00d3b33b3033c9878217f3353615524365badc7971f15d2e55e68c8615f3d78ade2cc4cbab4e9af081c7cb8c72569aa321059f4103bfc7d8a1d5ce629bd67e2cb6780171b09275642b8bd3914cf60d399b59004895b46f357df9e0f753338318b308a8c27b9ceffc312a553c92f7d16b3d161071dc76f75538dadcb5ba87b2d9b3ea66c5594cad0c35adbafade1a06e00f00a3774ac6251aaece31f65d6ca46c2eebabf6d42fecad12fe923ee1bebf8ca576853ac7c72d8dd7486a90043f00313e108429f94e62237f7311b20c1ca8e1ed76b01203425ad36214f56fe7fa5357b089406c89f2cb441a4cb59ffd41150b887cee09b0ba9f4d023408fe9fdc84de7fde298816cdfca40849a9e43eb718db6fe19bb893cde317168ddba8a17b8e11222980004e74735134eb8594993f0df0ff367f6d2d7e7a5967fe79656a2236cbcb70b3340ba64b4f844a8e02b388a3dab000e133b0c6d4e3e66259220bc48a1b75f8215cdc10d6c338ff57176013e333c8c2ca62c5dc3006ac3b73739e76dbb45b14f1fb1e38a56da9aa5c3041b8bf6a94860dcd4ff71ee3738e5a56f79d1e27a5feb314c486feb6a56251cf18e75012dec351d1ec928874c3490afb80c7c1d29f8807fe150c1175780920461b9a2ef996c6d823769693157e4fae0e1bcd582d4761a043af101c9eec4a34a83ff95d6eaf0c35dc218c022974f46febf5b3f91d4dccd9c0050e1e3c3c6fe93f1a3cf8d8b1d940aa96a356df42938081bcb013aaaaeb3fe8496b8dc00f9c277c60f632845142ded5b36cf5def5b67fa6c6adf78a6f0557f3fa93051fb1723f75667c36989970d163b0f434b2166d68f3036564b81201f3a3fbcad0bb513095b5993899d09fc16cf16bca8cd6d81abd362a85ff93a4677457851f071c8f5d714c990fbbf74d975c585e089090a3457ecc0e091b124cfc3028ac62a89231c833b183e2d0d5fea6b68ef0abe17965fe46f8f678ed028cdfb11e9ad2e02605e5fda5ef3e12b53a5d9303484a3b0dac35e1e5de77dd0794208766daf879e55b84adb5829bc12724ef2947d92860ad3959936abb1637503c65fddd4f0f592949ffb0f1b37034ab0c6b23978799f7eac2691944785427fa2403d335d5ae3287a674692b7981f2c72c7260d65d27d22a503cae09110dd76da5d62864736db4a8a53fa669b87ddbae9b5ac10e7f370d6527aad03e3b9d9c3b5d6262b299eeae66cac02b3818f38dc104ff0aa5ef9fc516461cb86fa8e6a535500bcf7e8fac5684cff14069b41ceb0df466862d6304ac0d1eb7c644444815ab01dbaf959255448b49c44c1d48d553802a95a44bd29d7a89d8fa3d373a42a8811a486ada3b9611d6e250907d6aa220931230f7d7fb0bcb4b33ccfa762b9cd05f329b487e72ff700187424557b0917f4013e9675edbf222380b8e096b7c4951db05c068acee7beb1bb9ea060c68d942bd421f365a4188d2237847636c1a626196417a1ac8566bbf8319ee483b512f83a370c1253520c1866ab2874320080f3da31916be5d366c17070a9c42f5ed5f2fe68354d103b0850f33a11f42ac8cb9f85be5ef67baf11970692dd9c8cd66d04200d52c65ea054a3852df43ba54562204ca12e7c41c656521eb901f0f9b60d2d7e7b769b1f542a4f5fad7a10e7a2fbd4bd19c28ffaa9354e270ea16100fccb3bbed1566b4d45d67fa2e99245c0967ab2f7dc0c81e2769ad403d4a9592ae2c816e7231ec708930d634ee388d5c504e819630421aa15d3a2518103bdf92076d2cf9ed31f7749aa09871cf1bfcd9ca6edec84feeca9436af107483e81d46686b8c7dcea1ea3af689302a2cd0d2ded9f2f6201167a8bb78a9b9aae350672f6f6093cc9ca4469de8193e603da2aab396268b84bb84d29944c7557358976207c9c6f5b69bbd3b13a839951ee37a223c6e9f2b45d1620cca90edb193c2be9b9834294ee4168f4db5a8f40a672775290ad823b0dc0424c6e339086d430bf26a1d8c90f7e8cdde7902b0b22d36001b404ac0e7faf57c52f129cc3affedd345381a845abf78132a8a439573116fec0b978e3c4f8f059a5def3524dbd80e00ebe71046df7bccb68c46d011dad44041b24af913fe4db45849e97a50375f2e15b07d54b08d8fb027591c0072fc084d93332ff953c824c0079311c60515d6a69b54cbc8b471f5847fc94cc92b1556394df2a83e8c91be9e3fc2ce5ac24b1efb9324dee287a66fc95cfbc775fba91b4ba5394b6e09cc1010d0c45080a41d2083e30db141a8c25831cde95ac3ef07551e35a61c99bc75e6f59137db11f5581ce1fe69baaa85c4cf1e9e7fa9387a951acb4c8dba19e6f62328430016d8f05317731fc84613cf041f224153fd9628fb2ef87f99ca6971b073e705bc494d05b151232db62cea03b252bf05681ce543e63d536db2fc2f9b427bb9ac8557703d118633eab894ad6393654010108d262eb3d4d86892e81b671177ce8c54b30891d6b1c0cf14eef4f93057c00027b1664ef62e280d48475d380f780c3aae3190d40f747e2d5f2ad9c945d534baedb498f39fcf596acd8866c59be7d04c587d426d4580b13c3d600d3d1bd0db838915c269979e79e4e693b4a259f5792d13a411a2ec0c4cf81a8ca9e85fe688a88b644e845a3a81e06946e1e785bf902e6112dab1221e15c4f37a4928d265509f49182a7abdff3c04ae0af4bd2c5a9bddad7fbcb6f5d769531e8e46acc9d27ab322c1d6de2b8eb9c57f8c47fc024565c9fa1d00dd3105081cdf08a575941e1ca169311ea7ccff1ff42ca749f5ae2fc1e451aee51cffceaa809cc09831945b07c7f3ea7d619d090d916a051fd37be9430440e1002b01fab084d02d3c0fb3e4abe48d62dc234d89eaadc118874defd57c8daa37c4e427394395e42578a0a05a5ae63df39236d577c2073c8e93a22144fa8bb80232a9ce7b80cc653dc8dab2a3be650a3d5bac47db3fd871b73fee8fdcf64c2569334fc678b0847669d9b5e8eb6bae023ca210d91426282e5a2583f39475b8fe7032b23cc706cf82197bd4f2aa9af99f27edff78dcd52306fbd95335a12e30189b0113f0d29a9d2c524a23ce568e41c097bde384d6a41c6e83fb78f6354a0cafb29a0c99af301dd0ab9d06883c719841f5fca85d7f34a4c841b73cefd2d8e3840af4eefa4fcbf44dde7471cad940e8870fdbefe10728513b91c9ba80e1ee06f118e2702ab8b86b7de1c12dab63acbbe94b0366f48208ba080088ffde58f3ffbef5a5143bf761d292002d7f6ca53f1762abda9a0a1f2471180a0c46e7e2d983db3a726adc5f5d902ab2ec4fc2702c9c4389d959e2bd3d645d488aaef8efb5a9d66a8c113c64c36b727f5663e6e4453b678fcb828cc9d507fb1b925a8e2a714d9f26cc6c69ace91fb29a78a3f9abc06477a07681e58d4af2aa287821f44b44f3d2f8b53eb6a1e4ff21624331aa14d645b9ba56f49cb632b7653525b1a929321cce4539ed0094e5f1a10e92abb991ef73be901b970989b32987bcdbd12d13a97a734df41297e4986511b069d8eacabad577261372f12f57fc6f53680f6defc93bd2cb43ca8a38bc702eb44b8b87eb74cc00ec66f87f76fc8dd20e21ccd44c246b449ed2d4c2bff104f5c52ec9007b2370b9ec67bfbe6d89bb9720027e9b2705ada65fa28579c032ad8969e428686a4026d90538ac2c3d18aef722e5316f531d5a1b0c02484684fb965238c699cd7bdbfa230a12f6f3b19f3bdda6b2498a224a07b914adaf4ac531e880aac2cbdce61568ae6116cfa4206e5b0c44b4abd001c6aae2b3dcea672dfe80a1d2dde1d15a8d0e558fe8e6448f6ef6903b98104aa223c01309113b1e7c9330a3026bbb77691ef1143a4ad1b2bccf58511bc8d6d8fa152bbdebb2f4c7163f21c11ee2c4890d036bb116eda46737c4c4549acad5b27ece09d264ceea2322b49c8c2a10002670e1743a01b21c83e2e7ff4e13d323aae210da76670bdfd10b20486b95048bb320deb6856b19500704f82b8125aa581842327647982ee136a45b95beb83b9f83c3178744c2f95d1334b68de527860412052efe3e4d1f7b5f57da933a1770a4b367c5840f3ac0ebed301aa3beae61c06e95e4d52cfd4e560a17dbbafff0c28053c739f36a0752aff511576c7ca9ede44412ff5673d3cf3f9b052a471d07a9bf755ae897523e46b556a0face3ba95d906432d9929edc10f7d5d636e976cf54fa43fac541b11cf19dce4957a30f8c7f153f44634d9a57b3e6450c8372e3712cc3b3e61c571f35408c3e6edf1a09467e9d4dac4a2579952a1866d7621a930c078425886ac46c3c884565e00ab4f8749a2b8fcb862624f011e0110323c2f54b7581dd0d45855662e7d24a9a0f6ae79d18ade33fb63b89279a3fde6cdb3e1bc44d604173ea3070f6cff38fefdb5b0e204ce077eab54d422a6fbc019473a403c410055cc945b4f8a99a2b00b9f6ba8a3bf2c7d9a075bf5bdd672e6e3c01676dec03fa1f9fc0f7e1e4a1ee4b34ff5274ee4db7ef2bbe428a9840c827beca0535de3bb06f5b945a4dc1d7e598a6885b85a3213cb5bfa5b7f115292fc17ff1da61c1f62951c17fdac07081bad861216a0c7b337a80eceafe1042ef2032f0e9e5e9e14b39022b4ef816dbb53db381859ac0d3c2e9ee5f39dc421e0a9ce8e5bb11e39c0bdeb2f0791d7489838328a808dd4b8b91acf97ff4b4ce905bb0b2d5aacf86c7e77b149b500c98c334d21c17e03a3635687c420c50714f06dba0ba7eb4156511d1c10b39dcc70fb3bcdc9a02f2d7e80efe8ffefed3e82035fc5e6c3f82e7dc7c7403b51399c64d98c585624716653674151f3a3cec72bd1fc0b7061337191f7718f9332a0ac51adf42ad8c654d31b0c24a2610bb170c467daf5242f3f41ef12d4e2ba3606299f01b5a78692df45448f8f2ce14e3c0eaf3a19b720983b058f0a09852480a12a02f1b40b0fda56ad2c146d787fdae28665c3a80fcf0136cc4dd8ee2e4528d7cd308c4b2150a09b8290696bb67856d59f416cb551d4934b47796eca54cd66b0a909aa9a9e58e1c5104953676b8d7dae4b852f02d664d5085dbabc575556aa468971a43a579b6f2d4d9669530e13d3b7794d878382f4850a79b60adcfac3439a2f5272064e31ec4acf51122df178ee7b62375b2e40a8e95521c11c4889206d6bf10629e7782b68ad4c8e85e2d1fdce89ddacae838cba855b509557bfd4cce4f8a2087c4d3ed2848f6055e6ed00de2520ff3478813cec24fb2535b4232836b213f1135bc96d8d2b3536d8cdae7e2bcb3632623a59e8aede00fded636ed98b8f87c98ab0c07e7639f27a3e64718cb316d8e9dc085c1b4499067ba6592c366c162c68a10e2db101a16b277b2c00e51e799458d1dd98e2f2068ac6f62183a0db48290844dfd3357508fbe1844f06905742de8915445e63a75332ae8af87670aed1cd8f9d3f092b7b333e0383b35f92d0e5c35b90667d982ed1ac342976a6639467514f4cebe068ad8c5cce775e7dd8430ee0aaa78b216effa91a2954634de9871a080cb398f8cb4e7574e4a97bd8e652c1b7529e975785b69eaf90b9c3cef66970e458c7829a5956b61e891d5f9d351fea4a9511cb4f670a2e631ffbe12102c2fb5ca2c3dd7f4f3f0d3d640c5b6ddfbefda3cd403d732a15c389a103bdf57d85444634072cfa034a9675c123d94f6da91eb53c49709aac5f4366f5eef4d6e27d898ffc27f04053cac02e4004451d42453a84ee73216d5ac7689808e501bda63a6daa91ad4c8d5d38f691e169168595d506e146282dbccc8de19b733ab7fc90bdfe4d41f7ab0cb29a7308815c7384cfc9a28f6480b4e7c1887bb88dedbeaf20fa4fb75e2938a5077f77e7f2ff9cec0d8107a12896f5c3d1ffc4a8db6eb44b0d7c82b814bf012dbbb8dc0985d23a14b75a0145a9c59adddc9d9a278f63371da5cb4fe5be7b97937891904bdd5810ddfcaa72bb3a576998517e94906bf02aca182006f9525ba7c633674e4206a22a102b5c2a0b4d548982c9b1a2b4a7e0f03edaafeba6270ae9620d2beb9eac3168385082c40781779e4dd682ee56349d84522eca1c6b76e27dc0d247d584d8f579b2cdccc8f1586b4f3f1d34840f391306ee1880a7b6c209bed6a6d5d8ea9cf619c0130a3ba26cb6cbd72762448bef3e0c3be7eb4263b77eef8467e85911e96c238f7d1be2dc6fc4c979229f25423962d3201824687f1567f6373700c795d082edb6605a344a097b6ab87f8ff52e581ad173b59ff6c622ee1427e23c192abe2fc03840bd4d43fd855d83665bbe1153e4fe042179ebde4e4df8db1a7f49e1ab488a0535d5ee4560ab1fd82cb5a7009b505f91af7c43a9de4165a9abed9f6d46fd0c45b5209a3ebdcdf1842e1211d0ed096f554fc747c598bc5049c831d308b68aaf3f6ff0c1f7e8960320b6a9258719348c187e1a3e73b2a298ba407277be9aa53d00259b96e1584e752b92d515bc65b7362ca554e85edee9fcc9cb8007001b632b6ac7a5b03063764eaf52310a90a78d7721ebc847271472c139cec51b296ce85898e272319e1ec49d341b58ef0a920f18c07f5100ab4557728c1ce03f4d9f563232dc7d6a3fe7fc1c5517c1cbbcbeb2637410cc3b930e8eeaafb43323789b8c40f3f04ad48e503f39d93adc989117dedbcb2d7db1b33063b4bd31a6f8fdfd395e1293cd08b8260bc1b243e9d60d9cacfce5bcf05272f5eec329fdf2be127b751bee695576553d9fb7a3f5bb8feb00706518ce991cc64354db058ef5f7078ad9909724ff5affc5c248fd2b482d934791584b5d62bcfff49165af340d2da38a24f6b617e064920e387092fe301d84351f6b8f504054e7a499c8eb9051f925ac838966318ec6979de9de5fbb8d3d31d8a4a03cdbec0f5e50cb5149099d764f3052e4b4fcf946fbeed6e754ff67c825a49b6c23d95bfbfb78114a3d86c39474825da32b258fb31c696de5e6628f30dcc4d21e5da6b807df4717e6e5d77fcde21c92065d772046e2723b00d23968a46bef73f68075006aa7fbaa29ede62798ba4acd3b815e2ed1c1ba23955fd1463742c0c9d8e1866d736c71a75e926205d97a5ee3f006d3613128d13afc5896e83e21e10da895383e6bfd0bdeb32ded606a0ef6fa10274f7149d24c53b65c38387517471d74319327bc8e50f3a3eada53aa4872b60fc28dbc466de550a604eaa5a73def2bee1d332c72c7667e9718e93e91e52e6e7af5c6effcd225e441e163a399ac1a65b7ee5fdcedf7b289ee550cdbdd101ff08874bc2cdd183e473e5aa14c6bdcdd7b03ea786474db8e6e8b35addabc69c7edb705eefcc9779b40a050ba8f4dd759c5136d4b1adb49e4f0985faa74734f0a107623f57b637fe12944739a5499a517164fcec4a9e8f05aec363c1b342feaf762e607ffec43bd829241ceea3c9f81577631b730d8de1952f6a4979bb94db3e77ed94aac4e3aa9b58f18887042046081226f5537f684526b0ad374371cbc865b6c5d3256fe3aef4aa05e3d3328e672554045633336baf5e23f2730076fa011099d2b1695ec4b335d930cd0fef89e9c571340d66e55e293159d601071d45d68b1d03160383858378ae200cbeca0eb2f70f396700d81cb0ca76970548eba8b695a640a5ad960316bb5f5b8eafd948058aa207a55230fbfc66b27b0e433e4e2863c3e51d227c1488985feb65191201b827e9aaae04c879a7f996366910d5f8429d6b370f8a87c2e1266cc26630711721430268a67c26bf7be6d8784206d5d7710f00fb4b43632f89c2e363cc30597cef353086af316a1802c8f683de10df2eb826bf4773f4b5cdb26457577290a96ac6c1e714d4a103d39c1d3d1f61656c2b288cc345b1fb789ea2253d9ac3bddde896899b8519ca6867a543f951b08869f625fd6fdde670ae9956aee901df269e95bd6fac78d773b7c187aecf2361c4a4fe4c1ba8f0f2004686aca3a0fbb51ceb27b2a19dfb3a0791fa3834e5ca267f0a448bb3d391df83ef2f0b4a476129d18197a85b700239b9e72498e3b44df740fc826a2a06230576ae626c2f690e00a883f965972a13dd1bd3cc3fbd0f7945c83014778f4a8a8840ef15691d6c98468ccc04db833b0d44373867bdb3c83335e6f729f92f93fdafd3b788aa319cdc2d4374d531b79c4a8c463219d0c0f0fa5984b34911bfe74d67352db8da614b9e8d8b9e0faf127d591bd005a6d46137b4bbdca7677f00149b8acfbf4b0244699978b087ab8f799df6173413e2b2baf23b97c07e32db11287acc6f8e3103dccde0933da7b019decb4a4ff189dd72f93cc046f939705d1e26b5590d4785ea5e399bfc1eac9da70dae6217a44c6dae8fce67a81b4544ddc7b24640d226f00c2f235724d324e7b13a0208290f486e112a3e1fba656374da2cfd821e43ed2d040c70c15b4c86d6722dcd076399086461f17ffbd54023291d96e41cf80781ded6629e82d953e13ec1b3647add1e949ce05f6cc15305408d9a6fd472b5cad98457e6787bcb78be9291b123d904b56e52ec28ba9a9d1fe0f96a51cdddd2d44bb46f6d4b1c5ebdb4089ca61287b4a86b2cbb061640b43e8823da73a67e56b4cf421885ee28af265a49cfafb235b4508762a7db13ff73180babfc33c9182f67bb16bc1ee247308c366534ddff75b84b1d7bf08c0b7d887af8fed798c3f90bdc09eda02fa2a5428661ca553ec2f1d0164c4c4bcf454d7bba2112ecbfe33692af91f2b49649b57a6928716c19e4b9cc0f42401e5efa3a0340d445de2e92aa25363d7f866b4922f086b9e80c11439c992414957c52846bfc971e57bf938312e2ebbd0ca36f1a2f2526b5d0a0367fb97fd48569c6918fbca5d1534972f254399ba599ac69cf6903f96df7647b83065534a310f9dbf99147cb4a5efd906cf8cdd42ce593fb2bcff8bdaa360e855f6075878e5c0abfbf4a396c5af2543f0971e6bcf1a3c95868b3b92cace7eed486af2a00b18d5838f4ee4c3bd491a8717b33631b2a035363b9435e2e09adeb01570fb63ed25460f5167a0add07da4b8af9f716e83c495e73f2a8a45f2d92d10ad3faeca544fa05c919c40fe1c904faffc6b6b90f8b8f3c1d82660e48c65b38918f3353a8fd8475488ac7aa9c4a34f25a742b363c819a672c7025a55416de70ff33a08f8992b5975652c0ed078fce57ffbcbc758a2decaf3588a18c4a2956b8f7b17f6f7dce23e9e4680436a4c18ae3b7b95d822639bc25cb339f84b75959995c77c704e4f35273da7949b386dcec8457fdc1f7f607e3df4d5f87793c82860bc6fcb013bdbecd246781af1c365b826da2f387dfcf504b9bd26641a60a3ee4ac9f5cd4c026105930096c38a1c432630b1a009bc43c020f018de2a47165e65e94eee1f85a74fe8034187089635a5afee247c74696941ccc7d14b11016aaba7b05c960dc4236e6938dfc902ab7262c2641b67af255abf20e1836ddd6d470d05b35263dfe3e64eb387f363d3cd2a976b0d0ab36abc79d9b2f65beb1137d00cfedf21198fdcd1e9e99f4f8ebfc2e49faa9c7b24f488a3b0124e7b256841c2bec88bba2d66c3c61a50762299e42a997dad552e0d3a1573d7a4df900ae249ac02a5a98b1b2587c4925a17f34314d9f86c0f9d254f7b458398a0877ce1b21049350c98c42cf66f499120bd53b938274b67d23310a9762826377b3b5b5c457c0a13bffa9bdfd1faed8094beaf4156948b4787b9cae316d890b08c5b4f3e69793f907ccf8a1199cae96acec112af73cc94e5b20e26f69b023926c1d6292dd7e6d550b4431e2cf8c21a602b1412d495abe8598debab6bf61d13ae512771edabf5fe1bc033b7f63ec2da569f10db7bf0567154fdaefecc43163f1c43e4484ad035b5c48b43c6e243a8a094749855f125bcbf927ccb66aee716ead0276813eef1eb1291bc2791552588c937a0417765524da0a09b73d33fe0f503a02a402d9a97be7a774a684969e4fddba2184741fd2fb1ae2e6c36884805915ea6a4f4c450154ddde694122feaeab39a91bae9e798ccff9117f8d32c469a0683fba41baa2a8901f518d5eaf2d007a1378305762dcfc0a58c050fa28c265d97258e529d8432b515b9f85cad6ea2e5c6993411c30e6b2e06d4eb2504ee39011c54a772196f56ef0b6eda9c7f1eaf439199c74774b1a44e103e1b868f149ef9ecde247b52875458198097ac46f9f1895516ef6841d8f227f7e6d2808d84b671556d67bc1fac46999cd803a03f5bc0f00c96086e3d4832ea4683bb6da056173f824d4960296d4b945dc61d83bf6119be22b80d33c71e4724c776c5515ddcddd4feb19d528e486d3bfc6315117a14f515e39db6c4adf274318bc1e8e381c79856ce246ee0c04f140948292bba41b6955e0add50be49eb800767fd0ad9d7f5b07c21d05060cc2f819c4ec03a64d5e45d0743d08ef8683dcbfa7f9d32cb2497a685efafa5d72237eedbe1ef5ed686be9fca7d1ddae3649be3702554f6e496f46bb76a2cc381206de4b95a13a0d11fb62e0043164731f579fa6a2abc8537ab3884a02fd11b09db393d7c9e05b5fa93d898524733ca1b90abe3f9ed34aa2d66f677f852b5618fa38361a6bbde4efd2d510b93e1217bed478a70d36022c29c33b334bee49e95454870542ad0c390eaaff7d32d017c825fe47a403ee0f4308e6bd63dbfde606f4f66b8f819a80dbf9825efadf506e17efc4fb4286ea0971639ec41a156c87ccd19a401801ae802e2df768d01292e96fffc87a873c7f9d40610f0eb76d7def5d761adff14d06433c22556d96b0f274467d5af0216b31a4fcdae066461f4f624fa689c62921c41c8e0fccfacb79824a9d816a0a9b8ad042cddeab2b9e936209d3fb044f952aa36d0c343badf8852bd60d32ec860f84a9c37d2f3116502768450bf20103d0fcaa8193c900258cc7fcca06529bd65cfd71f79415cf021de7b2f8ba69370d7d649b91f59c7f3fddcea1f5f3ee7c2a7551c74802a06807065269806ac5a8a859650512d29f6e58ca1a098c385fb71825560760b298ff0cbb3ca80da72bf87445b3ce98ebca7c0d7fb61699789080b527f55b5943af232770999bf31076aa0f61541bb53ec0b3aef98fcfbf74066318805fddd1a1d6f35a5d2505b1ef15e9d6e662957e2ae4392ed5f8d2e633811d76cb85e879e7a001e0d141f27a1858cc8a753a9ba84e7d9c9ae4355eb4995864486ef148db28a0b3ba6a795a45cf68fbc3adfc196d82bf18b235aa4aa236d7cc4fcc693cc321e73ea217f93b5628f7498e4648bc2fc94f48455d5f3a5c65120e0865294b26f85a1e72b70d480f8c8c39c1fac47d6c59e0fa89c7c12f1180a34282fa21b7d8b9ad4de02f59d8f008d236fe51a55bf341eaf1d6f861b2e17d7b243d4699b744dd697bcd7bd6c57c2c57ca23a46be799975128b6ea7a59e9cf05182ad9f2972a5433e741a0a08763a46462253c3bbc318c1679af429e0d0a55b91ad6fbd2f37e34888baa6f5de5c68598f862d35b0e774d7991a290d9f8d15eb2a5a59395516150e8a794f3d09bc99d00fb07bc4295e238c934a8e4c84f1b65a7af94194842af9d5ae3475ed91734f41634a9efd9cfb0ee38a2592c647c9106196e92997b555da8e3c8f3692d7499b944cbd41b4280f383b856ee8fc57d0e48c3839e0db746eb12b79d0e12e8550c8229228f0acd1cccba0c4b9dd84fde6d006c95bd2de2502cd7fc369f282d18fabb9fcb01b6f3fbe50b4aa89b0ed5bd43b31272a601d4dca4a62c0d3f725874a7ce894eed0f4c0b691ce0fdc8350db4cd775fed2b39c8b32e23e228fdc7bca00b38e071f0eef16f7e6fc8d9c331a8d48ef0d3e3ebfcef1831f303bbdc4d83e0357d506fed57d62c96876c5f8a8ced643d827c727597d1acd4a69ccd2014f19f74b75387545e1a0e9579aed51dcf71aa1683d4919ac47bf17d48e11fd1f52002d832c2a7fe016622c8508c41792253ef896f44cee05a0794debde935938afb9cf943082d214ae0b78bf09c239e02de0fdc65e5504d20010c960fb3ab4df195c129699d51a97036b8310d40809e56932b47094d5509fa0ec0f3f4832cac8892c9bc7b8442e92bd75245b35fcf578d7d48e1450d55493d50f07ca28fc6e967295f8f0c2e1daf8a9d3955b79aaaf930a2f272a1bac859c14eca26b8d114e4f3b8d8679fed08ad0510ce7c7f5ea4935f351f00094e726c1e428d6becad12fe7d3bc32d693d9afb29c7d75990beae1213b0bdc7eafa2c27a917f26078a632518d0a8805bcffffff43