PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80360 cc21e45d2d2f0af05c50e91b14f01668d775e978b49e427742a8ab816a1fe943

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
91a354fc1fcd282f33f92a4eb9a0ed44b74ffd3e9fd60e26b9f4f410ecf2eedd
Certificate Block Hash
cc21e45d2d2f0af05c50e91b14f01668d775e978b49e427742a8ab816a1fe943
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00c072010060300000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b696b3eac8af3e372af058bca2119e651e95016ed67979b6905607b2d562f6a65fa458872246924d63bc12e2c88b7aa9fe4f512e21a6887227fc33ece41227d4ebb5bd3641e43b3de166e486f2217a03beb086fae6d05d28260b00000000000000f8010000f80100c072010060300000

Raw Header Hex

00004020ba5bd1b15df18aa381c3e96a8f693f491e9cd03f9c3415a4d2e07f8268e998dd0ba281da0c85161d08bf89e502157d963fce456cbf77062c97b7cf8b0db65b5a68b6436a9dc50018ddeef2ec10f4f4b9260ed69f3efd4fb744eda0b94e2af9332f28cd1ffc54a391

Proof Data Hex

59,560 bytes
1212160103073483a8ab6954c5ad7eca6d70cf6be3f2ab124b019d540c1be052b8b1d8137961a55717e13900bfb255a325b83d5b78e04be5ab6f20c295e57db10463da531ece79742ee9c4299f977e9e55dfcf4b23043dd77ee99cfbd9f7d91b00786be4adb74faec6b18599fd4158836409605b30e12270967b273300e8b99662b6738983217b0262fd1a7af55f5117b83569b0f0fce8dc67916f5886bef99a18ad204e53dfd20da6bd8efcb9899e57f2da25017d35869ad0fbd327b8182f477c880f1991500436d5f53c03dbb8a67bc5691aa4931b2ecafdf08efd3741e4a3645c29d2388ea4df54bb8dbcd5c190f0d2b6da0a4158258ac6c132903b46097a6a0a265f48a9ed904de6464a25ae95a4486113e35bdf9443fc2af06316849dc750d4f937ebbf7546522dad05b100abe2531ca43a5aa4973634006e9de63f39644c675d071f10a887c1c36910433e7cbe4cf714fa1331e456a45490d61cea0847b91fa20d918c6210b7abbc7fd8b3edff5d44072eb3a95bd1561fc94c7409e3aac22108d446ab9745c06f04e2e16d0163f39321afb9de12277566089524b034b8f3d46268e15bbcb72584f36b3dd999a87750802d8e539e97619de547ebd509f85cfd1d6e1f456b7cae78155efb28db594a4cd5862bc8e9730886d5b953536edf19f1fdc9914713e878f03ba3f686132374da588e8b8190f373c32bb951ef4415c1a6f6b93e87ba611ee7c2e9fe7975122f5de7943bc399f5d499f300d53bb510bdcab7ab32eb03049edcd2e84bcafba52f897b65d8293b82a10041c6ac4e46757fb119b351d15310d0b8b8a8f6440e431ca0354bc8b2e3e5d3a558c5b410b886f7d5e8acba6fb19d64be0386f0a208f273d69103c304cbea0ac04b8e918f50c41237d7c949656114f7c0a26da2e34ec2acd8709e663a8a6f2f49d4a457f63f011d4461e6f20a97f8f7aceb264768c17a9f2d8877f4bc83c72281fa63b0fc2acccb88aa47199f94e4cac61f572e4e21e8d6a917a42d047d68bdf04bb32ad4d37b218884ccb4fc8a08506fcf4605889cf80c6f0304eeee403acb88fbe2503e06576da1fb12c2884d927c3878f6cfc0ec24be76a9e7e05d1d132f105b888991d9d2aef02d80ff79abd274ccb0827bec699d2691f09b22212b814cc08778c36d4094a5e00aab2e2cc0341e5c4c910250216a57cdce39377aaa16df704e492fab0432220bedaae5d2c1450bb2129686884cc2c2988184278eeac7070c231643eb32511b93f9f6afceca25e2212856e6ebaa5f28f7ec6db0470126c8dacb3b188c2f779f6be78b809327f54cf64088489ca6d3eca0e574dcab1f6eaa15cc73c37f8fcb5134f6f0adc47fe8636f14ec3283baf100d8c04926f45ffacf9ac863cdfa4c50532f6d61f613b1e2744a5c506b62ab34ec82f934849945e5f1996d665ca09859efedfc771332182589b56fb8d937d60eba3517b0e1e011a8a12152a501014a411b1267e77545591af2a5eed1b498c488aab66daba1ac205946ee351f2ff3f16e475389056384ac0a214e271c91d314d3dcb39c693539cabeb264c4437bed0c0e2acd2957cc5734bd7ee841c0240ce0090fc31f40811c5158913f945cb12688673a308da3b141d1e7bde5231672d08e91a2ed9fa2573ee3849b067f15aa589623d1c318e9c783ef7e2e35a457b32afa467c3523d7fc9232bfaf12ef76b1a4303507e21e409e551781c760bf5d3364d77a403bb8efd3f304b52fc1b164d82d13048f1bbe6bf1229cd1c1daedf95a20d0bbd0bb4c229ea3d7a24d632b3d4b1920d80ad31f3ec14e9548a26e4b4d7bb028f24be4fd9508ce05844ef916b8e9018e11563aa267d20e5caba328ec72e37ef876bb52bafd107ce64c2ddbf7446176e2590f41544e7f73b79682e3d8c6c647b2f61e53d576e70fa084b5a428f4aaf2e5e715ac1e3c55b12ce2f165cdc3bc2ef7998f31bb7985012586b3ecfb2c180fe03463fc0eb049b6ebadc1781e4a205685653a72c26c03c8f208970900ca56bb40e9a24d12860e2dc0e1f875c4a5015bcbdc4d9126fd8dcdb3777ae807ee45c7bee3d158491d59b12ecbf4bde7f9778bf6d8afc4132b775bd19dbad76783f16f3cb5465295ac92f3313918123d436f4222a4ec378bd2742bdf47963fe54f8548b5a380483f39edee47b0690c957c32575f552c65f530467e8f489d6390511078517f75adefefbe5142ed8aab990d24ad3d7a43d8d05fba38569cf9350a2ddd7a933c3eeec869f610d4a758e72118476ca183e164ff66da3beaa75f94c366d44efbabc1e314c68e070bc0e831a1f1658254cd82cdb075f1ff01255866e8f18c3691f2b8a1efae45ac989cb2f1e0305eb7b3267b6837cf653d277c26f3733285883ded6ff98d7577d63d423997d799e7d2d065bd64691e09f1481ef10e164580142f1d4e6bc29cc8aeac3d691719d7c8ac443fd4d3c634e62409754073e55da5751bcf6b6814d41feed1e4079513e1d3bd536c7566d6af562d7b2ec46e87eb38b8f7a0090bce62ca9858afcca690f7feba796a113524d6a360cfe97e3bbf06c1f55c4d0115d41853d76553ae80604f7f0415c5c37863024885ff5feaa3971b28e9f943968b3f3986ea16ddbc4d8b9f89703aee50feb97c97ae35d59989b01afc9f8b2da4ecf21ba2045d342221499ed4e62b4fb111fd60f23773962725628772d0a5975513798c091382f4a57578bc04b0dd3e1da28ea4827a0b7682f73eebd244733005bf81eba9aa2b0871d0b1da8d4a3565fc916f01e9d7d13b35e7f42963bc0f10e342de0f27e7e89b799393ca8b867433e5fa19994455ceb746260e811ada6ac12e660bfe873b0803585b682339ba07c64dff9ae9e8d6c3c87e32e0812823179db20f73ebbc30f492b661cb0551df1e9bbdfd5bbf694f00caf502a9a9f92542fdcd54e86b6a09a79bcfb844720bb8f413fbd20200abb9d83ac197b77a79aff6f51b4208cbeaed1dbc24c4bdb3bf9e3dfa3379e716968470f91f0af40ea46d2adfbe802258478a07bdcf34fccdd6ad2609391bb663e528bd5e17c02c4e928592dd0d2b7ee368f479fd6c3966b2891482e61b5d4467529aea3fc33378f8e5494af2b923821cb57382fcafc53fe20f1930d9a3c402b6f853d7d3423686331e1ccf40280ae0ef43e1de7b5ecc52a38b338c7df23353905f0debf84b50f5504f79a9da0610ffc23947eaa8367f10ec679ba3a05d148e44021dc2bc7d8cf68b928f3e9e765b71db74085c5f033b11b31f5106fdd88157b1db70379188d7388c76fd8c5a135ff0b3ea6d94bf18cac3fce81f97fb0724f98134084670af9172ca4056cee5c54df4780599b7e7a2c0fc9936a7ced0f185b359532c69e6511129fc60b5593c65bcfe54450ad8b1fef641846654233893a6fa754dbea20e4ca7a9837add84d0f8b3ae7541b8248a42a3faae5ae9a2a409cb3b4dd36aed8399a98d28968869a6a756388673194294418a0b2f5b79f77fc0aa3cc9deec216af4327133ff051d0954c1c105baad528da5fc73ca5cde0086c6a3c814a12240bbd31256518e6d74a8aeb8ed2df5bcb192fd86db7c044b2f56eabf589a77599488df0136463a67c7edf601df4fe2ffeeabf2cc121c76eb649cd9b5d6893857a1ad54d9f354d51878ddcacca6d727ca638a3d6db8a97cc413c1cae44cbe36b77828f987f9c6c4f149756350c3178ba196b1b0231ec8845c546b1d7c4204d633756d1bfbbdab74ed072250c9ea834ad494709d986efb7747c2551674ae0b56291487e6ccd30abbbf853c9b0c57452656f3d3b4c3891eb0f7e949996117ca60baba1f1682ad6ca69e78a8f5d36cf3bdc8eec2b5cd4f49a09202c3ce31955db004cc62160eae2170287cdc7dc32d55d6f906e1c4ad82f986c51d6a59a9abcc1247136e55266c625a639bac615028325412e745d13fd6e2bbbe9c549a5d149ddae01ef33bb5997b2f3121497dc474b3ff4b3c7659934b40c50350607a4f01df814841d6d8b8a1f4e89ed9d0940c7c4d59ba8258c4148c07993e279c1f149040d118bbf7c7d24afa971c59e16695971dcc8b653138b85408e640880697430ef31f5dc4641657f344fb6667e3e750f85b9fa83a582ebe2a7561fc8b547a43c8db02a6960cf61c4a81c0dfde9eb604c53e5d0654e8436d671d02ec9facf2e982da6aba020abfaeb2fb26366159d6ed4b85a1d9e548e345c9ba51df22dc109dbdfe1f12d14ecc4e41296ee222540182fb41bae7eb811e24c572817fcd0b81f6f55edc9eeecfb81090547cb7084187fb58d420591ae4e7f347b6fe2f946c233240678d7a10d7a30d10dbb046f242de1c7dd4d697025128fde23e4bf87eb07cae825a5e0812570bc86de899d2ae592b195e50e2fec6a2656aaa6c6d9eb09e527661e598c5a244a9e06eeab7b51f21545314d0b8c45e7fc271bec3d446ef910f95efe11309160391f9844e2128f115f14f8be253a185eb7994d7c05b4c957a2a89239a7689ec2d27300dc2d90ef685828469232bdcb564d910620612ebea9f8e61b040f2de1c15eb2e5c23af22e7fc0858cc3f772ab91744a55823e8dc816944cdbed362e815842cc3596668bee1deafe4066a98056ea79cab3e395d7b181d13d5c5b935f79b220b8fe961dbfa8e057f230188065aad13c2259e72a960fe436d01b19a290c48f5ad8d87a69cbe5396ae8d39e26b005e626ac45c2663ce536f1e3bf38a8818af101c5b709312ec5fcaf42edb1625278c6ff865dd1a1ee485f8ca2f81dde8dfe435d580fd9d30328c1b03f6bc4d07d74049a2f5c142057f17246bfa5f3c537ce155214d0b094916dd5a4113ea38482bca3bdaf46b56a08c6a72745832de1f64d0e80d63ff90d553b73c27b2e8ef482bc255079d871a94ec22e79c0987ed6335aab3672c3462a91038049ddace41f7dc980403ff28fad72697773be979cbddce1860c0ceaa8c968a75eb3133ee67929f1413ba2e0df07d8ea37ef009d14821636293e3b309c0a9f77b18c84de73c1f2e3b61db835bff90538bfeeed07436bc012e0b5338b1a67a65e1a59d705c4a4c207e0dd76905ae27f47da0e798cf4cc2eadbd0deab202a2aadb0d0b29ef45c5b21f977232a1c64bfadcea94e763fc7f863ab8e4c00be0ec6d61ee803a96875ea0c56f4865f05f6e379ac4c8fe44e968687214400a4b1a9d45908510525268e34ced13d23ebc54985ac6bc3895bc3993e32e69513cb6503060d78f8ef753a7e86b006b670551d42c94c37be67cb3875d383c5b2a20d0f56f81b424e2e8fabf7ac6ec0edf0f068594df4dd86b879acd4b092bf98b9201af586345857ef8be2cf35b0aa06fcdd68c425aa18adad6bfd0594d29651d23a11a026cfba1153b9c20fefcfa873e137dfe9e830f7300b02c8a9952f791c62e88398317752c23f5f6537b0c18b1240f08853052bd2993da3a1ed17f81c6b9b1733292bf1b553aa95f9122649510edc5941e363ad0aff2236faf4a9b914ceef7d62ec2c71d19a69edecf2287c3b321ef23731952c53c199a458105b1ca37c09085ac74b434e41ccaa498c613b4abd53062fb285fc596d72783e0cebba6adba4dca2b1020de1ac36eb86aea9cbd5dabf24cae5693bac708b3e664e25b0f3a662ff13707c7820a2fb26387951715ec22e29ea9e8c653fcf47bf038642f14b5e7da5a7fe87c0c2285aa6ca3f8e9d655ab0bfcef87b829a3ea44104c7640f38096859e46a55c0489dc0f8d9ecdfe61dfa80c0673a7d1397f3e029fe0774856f910cd3c5688eb9e050fe5f7051f8d4439460bb3e0b235fd338774c62c3b9f65d977e7ffdd5c3da71cb11e286aa09bfb6997840c86ad0b2e40010fd00798f23f16257c6ccb216084bf13aa130174feba0d87271555f242598da722af11293ad9904c3a3edc8c05d88be0cdd8969040cc8f5b660edb98747a7ad5b1f2168602b8737fbd86703c51221d6b49b067b692dead5091d47351460ada82955e726f7801d0696802ec1c11a743a5ff509f7e1156cfad35d5f03207e4dbb6218d2f5607e12550d80257dec594ff4eeaa797607322516f92c4b486a91aca4dae3f451ab9125717ce14d5dbd147f45242de2483767abd38ae2fd073ad6bbf05e2302ef02ae69e1e98fca2529d8758b49229f8b11bff8d0487e61c82b311566fd6bfebcf599998335a5a6d04c381177d84062f82923d8a302898f0a68de9ce6a865e98294c7163e7b1b38494a8cae5c3073c0afe68d93fc148499385a69c8398882e68687151d590f9755e41e249f4418b7e6930dfcbf7ce95756c269e11eaa9e8be2cfaa879f43f034e4be98b6d3039ddd261699fda92387411b2d6a90f2e17365d5db194a71963d3f3fd8994c80d8214539ed1fe993a66627e94d56d58a29c1044d0f462b160b84712d210aa8dc2e18e2411b6e56c8cff453ee67f5347c23a383afd921dd688d3145735cc287bd01ecc8cde08b926ec630ab0ec7df43c285a36565f9bf3624aafe61e9f93776aa539d113e2c62aada6296f144a2ac17c26189262c47706f80d74bdb109779eabfc676f8f7e8e5d73405450c54efcb28a738e427e76e1c7acebf963147e018d14b1e960466afcdfbaca8ec6f508d66d3a79c1231e631d67c23fa36fb910a22c9bda122445b66a1370baa2ac45d94b4a5c060fc839103875e6829f4d610d9fe0071bcb3d7a4eda463f7fd5e8ade091bd1f0854253d87cf1feac830427a6894265f063269b9d85825ab870b1aa0364db064c3d9f56719ac99bff97e14c12c32b9917500430d9d0b7d2ba4d0cd95009658673bc333356c4554cab2acb31f6d232b7c035ac9fc638d7f18de00c0bd9dfca8ab8aae6e8d225ca2c89ab559f7162718b524930e2e22f6397b55d3e317bdb633433cd5a597372663a43913297622d0ab3e23d834f764b900bb733d33fff7af2bd93a5bfe55ed7cb74138133c02c18022d8a5fb7b84e9fbdb9c943b276e4097a25821212f0b6a54033d9625c2eb3873b15262c097b58d78e89a55483505ed499f54701f047efe6c47a4a1fcb765c6d6f777423c42b6ab95ce31b3239c1fba2108ea9f09e03f808273d38c6ee9c2ed06ec6eb49b0e81ef02097d9a1246975078a20f818884654db3bf210e0767a329cc6b5d8f35f63bef9ecd93cfe4d4608c223966706a5f5ec0bb3465ff9ae26c76eb226318aa63555d2032287a9e7b84c97c67458b7aeaee7b60cf1db439c7f0c9bc80a8122ae7c68eae26b3abbc313f71d94201cac3b0112d9059b66130131d9612b88d50cb9bb39b78585f8c13dd7f9c01bd5c244f3460f351666cb27dedb244c4299e219169e665f71050b414730f5c6f69f283abd638191f761dea06fb84e31c5770a26bcbd6cf33893a2a0467a27615ec9d866576ba3e10ed6c3bb783060d2cf98b3501a1d12f6167dd105ed6366569738a951d1fcdab905839fb90bf1ab4f38ff0928470aacf84a721be384acfcef34ecfec40b9a8bf8ff58c71baf7f2673a62be8ca312a7f69a2fde19449d57d73dadf97ec748631836171452c533cd450254f0568c19ad1d9f37608dede5c555ce076efb6c002b92a0a3c47fd4490d6442b542158251ca979a04dcc33795befb541147c30e705eef1eba438a4471e2878017e1fe91c714457e148d647280170f82d140dab6e4c471a5431de24705b3f2635d7af58b98f314208a4e696c21ec910c396b3da00752e65ea623579e53974769f09ad759659b2f7d33d4892813b1c6ba09f98a4566547aecfa186c9aa2178ba61cd4025e0257912e6ea89e625cd8425481b4200c5ca5faa53c1792ccac36d4a2b89827068a2758487f992202c4443735b053e44fad381babde2cb1a9295a1f08a4c2d0bcbafa1783c42c1d87a331b5b3251d4f911f899a096f5ed40411b9fa02f824fdd533b3feeee1e5d7f3b8a500dff74e352c2da4b5c4b92ef7a845813292973ef2a7618674bd7d45bae7cc93eb86a19ce0f203cd35a31b213010e09be44527cfea52a7a1abd538c9cc581778bcc5faec928e94fd49834e5d2f7bd3fc63ef99a8af11e0ac0c75113a0f365e4bd79274ca372e5de222d08df5cc855f8e33017d6f6af3e57556001e139add7242c3a903fc83edbf5670757ecd2b7c464aa7ae53d8efab60abe3ae4bd3c0a75ed28d495fd1321d7be7a700409cd8f9d2f64ba8f4e67f7b97bd62dde9125e432103226151284e2d0804c6f147eaad5caaf306c18514a98428d2520a1cc883e98d932a6273c2adc7eda7ff337436aa095cfe30a758382c1dfc54f1f170bfc47b875b97d1fd1f70350b99411be23b987f2a9beddb2238cfd7e477c6226b88502bcfb2dead325136b8e3ff0d457a9361cec0113fd20537fef3ac7722f4aaedc31b43472d6f0bb67abcdea432ff15c7498c330a35b7f40c358c02e98519ff47e3b7c73a8936a2d53fa3f702139c3bcbcf9041d26da5da83f3a71379ca186e83b715fbb69806cb705f8ac48b7eb8886aa33612235c2c02ad226ed4d1f1088ba5d4059c1ae39f8fd1c775c08a4ba54c16ffa513f89cfb44b5e114a0394404ea75a603819ec22c12c801ad7d7f1caa5213219054782cc72d655520ffe4e356c6db48d61ce45383dae727e1863f1acfbb1aae762362312dfd2619a7eb7e41e0c4331d67c27b81d51031e3214c98a6943409ee2cd3ac20ec117348fd735e21dd6dd1793f68a5a75c49e6ca058b3a6211cb57e2e2c10109d929e17fe236def0c1ce966989d0dcbf5456fec0526437fad2fe45baf8365d7450f104f670aaf956a5595b0f2eda4a893e08f324beb9fe6ea89cf2129c67158bcf09e852ee398a8bad065ea31b88458fe1ce7f527bc0403f67ec0e3e8bb5d0fdc06d50edd6fdc307fcdbaed2a8ec477d9fb4e35d205d3e50d17e2505ab8d00ac4e83b0f311bb29644f703d282b9e6fae9384e9895b8b2b92237d0091ed63ae7bdbf73f1af31645384795c7602a39e08b792d08b7d7c4130ead100a7f0ca645f9595e027275ed427051e6b601c93449c18e0d678a8242e4853809f3c13be2808def931dfece424e496673fc692307a0540699afe7be12cc356903a9c89dfcb08904d197fa201cbc3353ac226cec33153819499eacac533995c90bfdcaedb75975826fa94f0f87a5e0bbed77d202a3df50889f7515c89cde2861f613b17a594a26d0750a2fd6546ef949b02a8a8956ee944314ce4130fcd92fbec4132c72d258fa4a944657557070b0257c39994b147b48877e0b3ad7708e11776e4c3f7fc46b1bbc9d75de058254298b1a6c3a0992c016c588b409692749de309d182a51f5b21df982170518dbe71585e0c9dd918b9283fbd0f4d84fc3eb348e786583bb0f264135f7c718aca831c0515cfa1547c42668d4c1fa47c89e58ed54dded20ad9fd77d777d4f55455f6ee6d4e52396e95a4c713f8d0bf201e135a7faa0ba879b518648292b32ab4820258f8de1542701460fd37f9623dfe4313ae97753683e33ba851bd98b9d1225de38f9a409c2e469535148553f80311cf14b791a003baeedbdbb290b81b3dab15cd3cf6a613b12ef27364a2232eebc7c7a02536f4ed7eeee66584f9195943a07144e406084ff21406e83ebad85bb8b8fd80696a7ee205593066fad8e5f4b3826f5360d545317a840b16d35619a58237a65d9bc00476894b2b99b98a7289d518b94dc67aac1843f0971d07c717720ec01692493cd0d567a41e12599c604edf43bef0de02cd541c925609232a9740e997714e422ec92499497ca2681b85609cb5b2c5c0e72aca5a429d5aa73647603c7effe87b9e2a7cc2cb9e212370c54f5bd75eb5b9cd5a988e453bc98e65e104ee409c7fd8f20ccdd35d98158c9550bf2ab04d815aed778310d1c049abde1b8205dc3dd687fd50781cfba6d6776f74c1f25472e439342558042085d5fb0c39d6317f4496f4268272dadf481d607e751109ee3cfb22ed2439d838af949e3590e320c97c0abbabec6270a4a61274be376fe15418adc854f1fc9a3f9a766b8cc2e3fbf2c1484bbe311638a5cb026cfd0261ae08fe8ffa27fb8e2422ebbe5ee22b5a45bf065f694bc4659a57e82b0fa76ca9ebbf0b05843db03504b1fbc8ac423819ff57eda8628659b1033f09b6d0ac3041bb1d8711fadae5c2d8c0b634bd94eba02aaef3893b796cdf9a99b629854ee36f11c282751f29193a4e9ec2b0b94a40ece96798607c3fea40e6b0cbc7fe74b6ae33a55df32ab8558290bbf9707a81d3fb3ad62382e5cee3a8580861ff9ec87deacac5e528b279085ab675fb8fa26d8d71456e0510769ada55e4ff27a7291d7b2af12c956a99b610804810daa1c29a8ee430bd9637a6a812b94636d241ad67b611c4fcd0b3685ec8d79b74e0ffba9503dbe465335f6f4ebeb173bed92b1acb78090c8c042ec25a2024419ecc29ad27541b29618f397cd0157ded50bf084ca0e88d9d7caa137f8a0d7278556db65e9b733f97756a3fcffa2789f436aa115e6dcdc8114df19ef2209b4b47249c0c763eca2701b81e6232db90f0e6b24e7069b85d561dae8578bd768794cd73f7252201ff46991ce2e2e90eb79246baf93d986c8b05faa7b280f3fc03b8a1f8cce144eb7c7e604a98ecc159e4332501fbaebff3ca0e700f2943d40cb910df80ae2c3524baf3a8ecc94f00abd67f3a3d6df253b0dcf1e28033a43fb2931d70eb1b4abc38cdf500ba364267f0ef7b3630265c09f7d540cecd40db203923b34675c627df41fd09677789ac762990f26719fda4cc49ad01d2f0dcd44595fd4a26ac54bda2075b690657896af29743d0c8350539c788d4ccdaf9572d7d7054852ed3cc709c7210fe22edc7a9ebf487ef935b8166ff1697533308a098f439abb640ca688307fbf0e93c17c9316cbc6cbc17e4e675cc8a837662701b7452fa613093e43d48efb59babee4d4e12a4f1967bc30916f11e2588b38d977a6ae6228c1d5ff519f190bdfe7103294b6dc513d7f5319585eb93d5839f6c69bf2597854f60aa5ca81e26dcaf1f5af679606c0248f087e1cba55c84f63af51d0dec8fd107659603f161839140617ce7b6b90492643e4f181565c901cde88c6c48add0aed33ea555c32dfa1fb6a8b57865a52b2f9c4872755e1ea7dae12d25de79d2dda57dfd041be3f57ef7ae566712ca4bf98197c4b694301c3b65907ec712f424c190fc547af1813c08a4857f64b781a3549ad6320ac4ef986ade684cdec22fd4232a7cfc1d35a543d3b8a535fd5b47cd2f170be98961ad3170ae39a2d9bdb520bd2c0f231de59cdbcf7af4d7af4bd7f7dd6e189bf6022e29e9bb1fc0a57f7a1c1e8e75e560551a0a65cd70398661490614d4bc89e1c488ecbd5bbd9d3a797e24bc055487531e74ae923257add8e7eaf401004be4743b1e421fea054cc768205f30d845e333b5337bac355ebf170e24dde551b3c6850fb3a3f505ad1d82109fb4cba6527f3fcd63870fe889f3c7ff0f9971a7f5b9d71287bb8200227ba9ee841929973efc4bc047ab11983a26c2e2ad7d0bea1de1b69391b45adf7f29ab02896da357e0e4584d7ada8c03ba5538e59e2a5d474711d21b4241fe5fcde35f16bbd4c4a5b40b4aa9204431a8c042420d62933644467c9a25b9cda76276594a14e89e2ae7b982d8e06806d4797360365628d5c00b150a764fb58addb7e6e53e32888310fabd7d67d3cff20e8e4ffa602840fc35e639e7500bfea5fe8afcea11d61834798b5cd13a6ef7dd6eb2fc646f9e462cdba629d866d3d2021ce7636e8568b3b331fd1473cfda43d570069b7a49ca8290d3474601d61fd8cf141485ecb9a4b752e76129bef6bf9ecb71da2edbbb8593cb82a7ab33db49f2231ab3778b1fdc304990e106f79afa62a9062b4c720febbeab3060bac8fb91fc275b31c4e374a439a2dfbaf9fd91b175b520739874f0d23507900e874a7c7c0d99c3f81ffb7b304c4ed776e32fdd43f13b1cd839a4d319b285e03b06fe9fdbfd09888200e99f0fabd2fcceafc0efc25870b9ad7437bc69bc47a5f6be9426010ff6f134af8acadf242c43b05365e1581921a787f63b9d2d80d953b51ef1fe810fc338ebdeb1d2dbca13ef9ac7eac53dcb3516048d5f3f285b05a35efc8ec064da3659db1713ca08f28e0d0b4af4a79f10207f55266fe16b7c20d3789338508d72b77ad3172c0dccf4b334b3abae9c2835e848c0bad902e49848edeaa8845b892fb84a58f1ea10f1d1be805665af5865b4faa2d86124e66c5b10c33b0302d2715505a915c972cdd58967a26aef1c7973132f6b2f207bb1ade59b8d76fee2febb4419594f9b6977d820124574328b14bd016a58d3ca2ae023e8ce2d5effed3ba81d58e838cdf5911f74d0beb92d97346d3fd88e6f2b31db1479311e111822487f520bd3ca352ab3018701e85a255078b7911b681a9ef1a3a73cd34ab8d3b18ce2f36df09d7fbc5350fc989f612da7e204cfe7405ee793651eb32558affbd415861ffb059fcf2c8c925f85c077674a3850dfc01f83dbf2e5937aef9648d683f2f21960011a50e4b5318123f21d246b9ff3878418bf9a45a991a8ce96512f012e61348e52da75e0cc584f7532cc65aa3b89bca52da565ba49686f1aa4e876cffc97cd27da6e507cbc9b6b81f8dad4b9ac7489b300cef7b80d535b114dca04be0a917fddcc970fa7b45adf247dcd3ced9b4e3abfc212fe6273270e5faa4bf600a07cb65e5aaa5cae6be573f4e82cabe010d060d92731abc9990040886589dc943934ba3bb1e2f42614914f3c945aae5dd2d80f725335ee03f2426ec8cdf60d7a46bb8540950f29f32e7a1c98c356e5b7dfd43369af871e243c49bcf700fa4c5871c42e73c348e0b0b31b6a093b1deed2c99316d6bfa11cc4ca5be1591c844f215a50b9a3d9d65aadc2e817684e56492a9c51f5aaeeead07dd37dc588d88b0bfad62a43681e2fec9d984dc594ec2f137c11099a3f03c90741d39de996cbde9937d3e4b3fe0836e7220791eeefd57c6967a1f4f2d5c7c3168ca4047901ee58e392b806e7e831a98b91adcebaf2f9ed835a10201eee781b46200b8d7bd36da66e5791648b8065aa332963ff07105bb1baa179c3eb664d7c444c3b855a66153743d1d0760e9a886d354e719443eb81ea12eb633b37abebf0e52070e2682c243d0a1896506009cedd5c379d43ab9c6bc91306932a906306037aa68835128df34fc38dfbae24310cdb033c45211b819eed798413cc909a4bfc4136a0d92339b48669fb084a481392563fab14088893ff00481cfa69eea129e5992ebcff6ff61270099d3c76fc001655e1c541c461182f78e35f11bf2c98f846fc7c757487c34ca03cd7445efa25e2cf9f116f00f08be3162125eb9fe29f8bfa4661a84c006f2e754e4bbf871a29ab37fbb84f4fea1abf737c7b52a42a5a1d669bf8aaabaae3a7b0bb5fa53fa138c0b4845be6ea7aaa134616f7c48e37d64889e72ede751f8ffbc095082b47c5f24400ddf6bcb52c1b3aeeed7e5deab547237a12d4da4bab4f033e82c3cae8ee441ef8cfa13a9198b98e400bbb8b604436fe9cc10f329fa5f9b7d874e5f1b2e13e8cc79c268c99b216e9c3b7f1bc9add68a6dc0a8bbc4a0c9bfd730e63515997964e41713e9672c5947837c0646e8bb8570fa43bbd0d61b7d582edad65a323defb243488cafd26b5effd07fdf55c3085d4cb88f362f46029667aeb61a293d30b11102ceb4a0803b0af7ceb61edcedb74b6161f73bbf8e25af06d4a7739128d727c4ada64549b1321d44a989a280ff36c36c0c7e385a0471209b17ba7d7254dc7ccdb00ba09e4facb31d8bf61ca14597e9ea9462e838903ce45787b0bc9473bd101a3b0ef0767f4b48df22c60d4f8ae7789b06e17f136fed2774b093b54e8f313a992374209e86ee2e9fc68150dd7e5dee2b461a02107fa8aab7c0c37b8a3658f07bbb9f08829e8863337eb7bbe7296553c99138a62803bcffac1d1dc0a9f9e694c4bdad4604c2963767b6acc3ff9cf1a9c137fb0f4a51ed471b86a10f14be9615fe4c626130034fb11e59a873ccbdc98440706d27aab63ed31e546a14d29c00af45d62353da1188af06f1476c95b10fd4adefc9de379f1a5e4eb19c79583535f8cf863c0faa7fea1b22178dd61e0f21c8e148e3e983f03448b157d776fb3b9492579b802bb2950bb982d366b666c82f757f87c514ac17fb51a9a0d257d8002b25a211607479a81c97a732ae349772bdd9c2796a2c8d3c6bdbf5413e258f615daae828ad2c0b85b2e21e3f99a54cfbd12a5f5287fc48aaaf1b9e9f3d29621a0101613caf86b7856a0a0cf4a3908d26f33751dd1100ad5736d60de44f039c912df74995dc9a98317510318a781d6194f7e6a6903d442352af7bb6ae575883c8dcf527c95d8e173d20c19e955e0cad5827d95032c782facb6d004f9f833daec1d3cc3b80344115f92e851bbe1a171437f44b7cb2da5e5e9f9319c4659dff32dd8d05e2e35fc891215183e8679011ed673c10861d1ccfad31e970d07a27d6e555833e19ff4524624f1d425bd659c0d0620b3b278d338c5c64cdb1521a5508e0fefeab985835c2bb7bb4535a1ad0700d7768b8252b5f2a7247d3c9deac688c4fe34a2fae2b875cec42cba44d9ce556fd3570d0fa895fe1b1ca2b9cf7622e3d42aaf130342bd51cc5693f4c95e520ef672eda2c10dd4daa6845926ef348a214828848f1c2c903f3a3665189c494b7e078c0633813ba9b57404ea85ac349da518b1a8afd676e4db3c53e850da1418f5b239d948fc8d659464df382f187a2132f1bc04d851d1bbe61e4b0ff58d80a6eae9ec4e3a863219836c2310fede136cb62aa8de68ae12fcd7e78e57d725f9ee5558c0aa3bbf55daf34d5e7b985c0b18ae110723f7386db9a8ae4df283e31add273d9e382e9de62cec46a168c0ef98a3fe706def026c3ca3333dd80b86199ef52e75dd08429ae31c172063ab4ec340fe5685fcbbaa891c7773ea220e4d655f02bee716bfd81c782fb4533ad42b1c6938cae9379b8fe3142186534552e127081b05091a95ae3edef7d23fc802edda163bac9a873847c4888398ec1a621a951f57bb533301fa902648b213f9b9f19818c83b324c005ff2d36f1769cd491696fe693d9e87b292b3bd57402f37752cbe70e59711708ab11109b29248c0d99954a927595f210bacbb06101443168ffc460a13e8964312bc8ac1cc05e25e6d29c04167daf74cd73081783c4c8e565d4a499b166d137e8b90906bd3fbf5b36e854e0e0e4678dc8bb3436aaa949973fa5b7d1cda0835fe4af909fbfac40aa509276e717e86ad27a643f1a804c1bb3016315246156380d67b84d84e5fac154d75e75f5a8dd04f9d32707c697398fbabbb2d45b4ae4ee4c485b00673e810fa85c474fd36f101b5ab7077ce36ce7e7c2790988959f59bfc4ac9bee13da75b6a67fa0730c21ff25f4558abb0f3bb5fe0c80257a273793b698fbcf5f58218b1c0c92eb7fc508067759ff4183a3d3bfe7dc31fccc23a29d3e3d13e885a4aeb3406cfe86fabb7145671a94c2d6f52ba3f763c5e557220fe6d816e0bf8cd221a72f01df6e7eb6ff82fd7bf19ba8529f225d348f518812fe517630e173118719b7821195f938b930841b7464742531d4e7eea3259546c61bf9e0de7aa21028f7f7652ecd11c196f64f80e2e9f3aa070cdeb45dfe26676fb70c6bc7095927230f43e3e8ed25ed57756a8b42372cfc237fa5c2d2559a60c7b10c7b4fbd20b4a4bf03615e908187c01ffe0307cfd7c9a2d2e0a63e0a18536012da40e91bf951553988cc935ed6252a055e0f1b836191ccd9fa6826e2355f2aa600a92f87ca287481e0a5869f65ce2db6d464ebd2b2f27cf582acd51b32f6dbf3792d798a8686e73f36273a49eea48578361272f02ec64d6e9e8ac7cb70ba9d283578e8fd231c9c43ac1ec5237459285e730deb8a07bb0c2f8ccd9ccd767f85d892b5776fdf6a11a824ed7c1cb4296bcfe72783846770641d24d5299ccea2d43b8c718712e89239019ac629ee22041bcb40f8cbbff39626e3cb3053896fa04f779af159c0c318274ecd223d57a30b40c32b89a3a35fad36f7b0ceb5a57d4267f3ea63a5461af14846428c0b9784a446a58e38eb4c89b3e1bc5e37d3d4a83c0837a86a67dd455abb982bc01ebdef7745e970e38aebabb40ad2a56ea2745d842fe54b2044c7c1697cf8a78cac683029693cacb8e120fb8f5f3776eda1cd370acb428ebd66ef36fff4356ffed3382d93fc2ffc79e6833917aee5e3cc0899322f502cc26c84e0116990fe85ba18ab7d02c3c9d29178c00a8909bf4cb5c9ad360c41ed9aa3463702bd99cea9a9a055f6a2f5af8630d981dd934b3cd98c131f5014296190ddd9a9dcdb2249561c369414141f8f331b1fce1115349a7122f8e2ae7aa663b4f6b7c2497d8f608722ba298e71e255005bb2efb342b76403c0ed8cc83df08a2d0cddd2dd90ef8dc6926dc8e27888c0935ea91fcb102c60efa36abd361e800b3bc857a6bf910b3731dee03771a696c3cbad82662eddff64d02eca8956743d9a418b747682ed429084c9afd54bb2ef2091356468eff3d97b3ad6708b7ad2b9db3d134344c8eb09c7e0d61ad9189df28373b450987409b000d8768ff9631d2bdc44c0f148e1d3b25d94672019a72fca0809184ee6924c972ad97c3f2f5cab04a1b21a4f630c8b03f5b8bcf6addfeb20c3d0663ec8991ff390605dba25b80b8ddd204230c3395572a018f156a22086d64c8f3db07249e7dfeb8fc41956a5542b1194841fff03eef52118d09b141544bf21ccaa214abc650bc84fc310ad13480357c2360f648ed195e0bba27b61286c1f6c60548146b0b76bf25e7a4eccc987ab0d37bc432b7fde6c55d6d2c23865cb3189690b7372bdfb3e3b3668da9105d9d5ce1baecaac557d22b10abb4490e679b236698b59f54990ce02b08c71dade90f7dbe82ac47f1937bbaab5ffbb1193c2abef242b2b99c23a8f7543ec4aeee5c3d749f48aaed67bc7ca726947da21d5423eb6c8c36e58993d2cfe1f70a094a3fd175122a84873e04c99dc147cd1a6ed865e253573fb2c90123d54cd35ced829986b835e4c669cbac7f6cbf27139e09922d5695b307327d1bb43c6d23c4215dc958e585b389c05e3e928499ffffb52fbdab63fdb643f9906888c9d0fdc56cc70a08f38d609b177875a3522bcae2411eb0c63c52786e1a7c0538cdbcdcd4da96ed7c633b7a2574b588600cf4e438825f4b0f2aa883c824e0d40db3b02e738dd73736241412dc9bc5115616cf126d006d639174c3b464bafffa56805634492e159847673ec080538e4e3f71f9331e8a6c46b4768bfb3a30757411a429574a93f96b182a011efc44cd4299940f3a8fb818f9236130e06674c52335d950ccddb1ac9cefe64beac2fad91b3eb454cc98039905d483073212d88186407fac05d44c62bffc4505379367b21426ed36200b06094bef309ed60a8d3deb3e9165d49d2ec61fc92e8acb2ffdf739db5e1d697706d45baf389d40a9d7d48f7b4eb252b6483e94f323e65e2e9b91e9ef9215d885e0931c6a03f1e7339f409a1decb85e275f96823538c6616da3e0e58c45bef6ab3363430551871ce21958eacaa7b551ce7a9bdaa1c00671551582e43fa9d91e73a65e8de0328dd90e0e8aec092498084bd0ccb51c9ffd2743855c754dd490dccd480bc7bdc8547f5a42026f76800ee173297e0955c070df378316f84b403684a6b70f8622ab1a95175f5db9e108b2f9d377faaee0700e83e98e99fb5baf805b25173403e5a1faa2d23e93b0c61725326ab3e4536719e100f4caae8c4cfb73e0b1032f006ca995a1f0d15e2e86dbdc72c1244c17bd6644832ad14e0f4cb0e668e3af2d1998ed200db7820d6edf6fdff485f75fd57896d750235cc5ce31a6e280e6881813d6c1f42bff3e6874baab1be505c4a9c1effee7f81d97bea6da660c55bea43fb889ccd5bc7a6ad81ad33da3f0ca3ac497116acf76e2e22db592fe1689d0bf1d81b9c88f779af8133650bd5b0691e06792720374a4cbfc110846ba1a99d1728f1b0e751ccd8ffd9609a2b13070e9b97741fad6700cfa3a6019299ecfb3c2412216a17b105f62bd10e88a65dcdcbc3156b90a901b76b692046e593b5cfc131186a39a401161cdb322820ee7942aa3b8e91f935386c9869aabd1b9502b7e9db5a87803c40f24725eee71ac42d3f7afc2755da947e451c358df91ac6b192c52347e77b6c0e39226877ebcdd8c343a31d5c84d7f5f23b4584d4f1d44d1d9512209996cdb58ba173cffd5902df400f4f6f77cb47a34621f43332d2e46a4583d1800c79d102e04706ea9244ca5f63c42dc5cbdff0721ebb00cb7d642d1666f8f43689bbcf6ef42f1dec4c134b775579b3d5560f301188bccdad58e4b4fba8f5224af1f949aff1090e3ab361e8a2212792de1a6fcea2d539577d6d2e65b6e67c4ef1b71d80f2765fd40f527690a98091ce630afd97c6144eb001a9fa8fcac72d727389324f0035b8db4e319c5aaf133ab9411fd7596fb9e14a04b9ee4ace7e18a604ccc13420e14d83c063b63ac83d4023c62606c35a55340f8875f74644cf059fb083ea23a8b3bf5c9fbc9d6863c0f22e2e3c3d89a93684d69449be05e031ada2571b2224bd01046587e04c38ac32b867fb29b29f5392690ab272c78a52f00812ec099ed6ec605f33e76afb04b5ddc990f5d0546b0af189fbb74d01baf0b2617ff4cd108eec7c9e5bd89f7e038dc8d39c5a29882e9b7dcd413d555cd44786e931e779c4aa05cd37937c95e4af2dd97ce7c2e6442f79c79af025a3504beb2bdb05a4b9593bd365bbb7ed2aeabfb6ea835e82ea1764af910537821a20d0d6b9b624c3d890d6ebfaa6b33f43e7f93b2d727b20e4a14d4f656faa8525cd616b230b37434121d9bb67a2ab50bea18bd59192e3865b7c0ed798d58b34524d02f55506e4b96fcd7dd56f60fcd7455dc6c468e5d90d2a353549783edff0606d652d1e76e141c848aa51a7f1ccae79c420864fb70af7d8d1f130f5e3fae675b661bd0fc2526d4457928ee86b1698074f12e0360e39546fab5ce56a48f985e62b14b46d0cf421698d3ef4f359a94f8a0db67d55bbfed0e7c1d8cd9b97481284b9bfff2a468095ff8f74dfedee50e17ed5b12368b9538daec02bcf9881de1df1729baa9411051b49c0d828af917a6fff9e80f558b07283aef5ffca19d20e48ddd1cb87753cd71a4e17954517c7876fc9976fee6ce0257f19cedfa2447bd5509ba276d3aff2da00dfb77c1b8c70b8c2e325641d656047a9efdfeb236e3dc60e6178761bcde6cdea46e1b75694deb00af19e8195bf7f863b0941981d057376d732c61bc6b0cc266fa91afeefc1d6fa78a427c50475d823773b3b7fbcd233c94ca035260809ac767a34a4b46f7e6a0569d4486e5b9a74534662ec8f584bed2506802c24952e6074b0e1747f21f0c2b0ac0751842c0172a93d7f64f64256b748923e67852666dce74332634f18c643b4ed2b48851941b1412ea096a9c0a1e3a8dc4ba331c5feb40fdd5b244f09dbb8cc63dbc3875586c1455afd2618eabb986d5db12d6b3ebd8e90aca5eac627027ba679efc93fb69ff23e08f60d62d0edabbe8a93a03aa1de1e8d6aa9c0d4606b52444e72fbfa08a6f5c50278df025fba26308c9a20e9206135dd168e7e75d0757a4becab482255d5fd9c303342594ba9b505441225f4576ebcbe4d505121eb9cb498d770c4aad4812d13b25e27ab19a85dd4c60bc142826ac60e9caea81c13f2b3ad04fb050cb0bdb77a782bd7181bd51e660b08952a3c26b57629f3181a281b91b83744220df3daba559e8f926e8e048dd13f53539fa2964ae27e35f64d6b148dcf06a96bc127ee71255614ecdfbb1a0cf756d8899e7aa0386d60aace4483a7dcebda5b88e48928d02520513075d6aa9e156c692ce3d271a38bdafe3c7ee35e16a7d5f299105fae57c5f7e1e6b9abd4105ead8c2f96d130abea852c0153596a866c9b5776f359ff3385bb33965d59aa6f6b4be3bd02b2ad60072999c5fe6a012caaf29c5a4f2802362b83996a43fe43d7a1274ede1efc808e9459b4d4459e26c2034c40e09a51a100c499957bd3ddd2bf58784d207a766701055f23a7df78a7e04af777d7c62b8b16a947dff80b70d15c7bedeb8059f44c6a1d40d2cf8865d37bd68ef8f3bdcd7022fe02ad7fdae9e7cd718ae2c41aadcb84ba12aeb9f179bdd066ce4949874f4b44f38c057038e6642c6fd22ffcefbe14e7d2c2a9715b34cd2f36456efd0967061045dc48314dea3cdc4d308eaa941314fbe1effeac955bbdde073e32bd77f31ef4ce246f309df7600e22ee18e47cbf854ec7f3f522d50a06fddeef5365df322e21cf80fe9eed86a575d0e71ae41200e1fd94bc0789c8e3bee6e090b1e58650f949ba0ab667784249a40aebe0b2007a298974e234dfcd016b0143b7f154108fc55b6e0199bb70410dbf2e419ce7dc13184677abbed45fd0cccc1713ab5c97417f3fc88452b2f86969c84c4a83149df067c715366d73c5e22d0e565981f3d72f4874e156efc3925be7462fca7083bb4e3a242ff098598020d6468b7b124677f05f76c09e824714bff6005cc56ed21adbe7ba249745c60ce602b8262ff4da5c4c029759fdc27e6d9d1662f74c9aeab0421d641fce2eb8f5903520899a8a49d79a882fc5c4a52202e52a30e92bd0ff3e711a8e039734f14baad83081f38d318083e46515acd1aeb2192bd64801d001ee3935f3af5f9303c28ed66903f537117f8f3e88791fb831aa48d2fac5b4718dce2ec0ff439fd9c2b1a5528fb272a9f14c81a1a52f3e4241f4dc45215b65d1680c375a50a60773c838fc033a48a2256fa0107a109b47e667319ade1e0ecbfe10ee46fdbc3f11203ad8d929abe893468e7e613f1a0be68db12cfbe9ca38400729256f9d89b27447e60c11ac87dd2dbc15e4e642dd08da56895784e4ac198164bac97aaf19f513ab07093c9b64260c1dac50848a81d1b8d43cc149cc70331fa8ad0a1ab4144d9fc4084583f823403d10da0e2242eb5d4cd4fee6b361803147170bd1295be26c258c45a61f3de76c47e7ab598fed4352d1c18a58385c1ad579e9ff2d35a49398e965e7cd3f8c3c8a683b36d8fa06e56e3406bab085d9926d41d68bcfcf3f4fde379cd30f829bca33621222072778c9926b1a0a171814b5edef13b3ca6d4dd88402a560800403e7be584ce3908827493f47905a36cb7c1eccef80d5d5d71c3cd6c64a2a295838b443ce8d893cd0c5d3561cfa9d75b90acfb6d04df76480047ce5f6bfd7f12ea0c76adc2f53508b498bcd19b23ddecb6713ecced00fe7c66d90a360fbe54aa872a98b57d30ba90f8c5cdc477b3cee4f2ffda070c1ea479eea98960c6db147e358798c0abc697ccd1a577e05986603d445adc1712e9b95fb59177bf9c7d6d815287004fcbc9ad6cd207d47141f3f55802990233a7680807451e366fae8b3fc527ad1e59da51aea45900381760db5546e07e635ca133c0913d62a151358666b71b3e529781f32519989ee0f3d6941b74ac6c75f817736c287d8933d18845ec5df20cf429fb330d5687c2106c9427487257363c3017c9bbfdfb47614e3dbc56b5e76804e6c06e074805d478d37870b6d5ca840bb1d0a935bf2f0987f3186570059f2ea6ad0f902a47cad709d49567ea002c13ae3bd2f12bc0c6a4b6c1e0f18865428a7998d721c42d54ec683fd006093653556e637cc4c1e133b8c25c1c7a1c2e99b965253d93548f0bce9e374f82a09a5d8e76ccee9f54d68ac7871317b756f6aa05082f6d95d8c3b1da3e531b6b9ff61962caeca7f15a1095fe31f565021353ebeeee6b83c06507b23c30eb103aa41ff82ab266b2b6f4913d9342f4413fbd196ec81da9263c8f671832493dfdfb9d42a6f2f48d735519657f022e07a6fb29045bf093f1b75a55031e28cef09dec0bb0bd1ab3c6236b99ff2e7cb01a89c09b75e87aca718b13c72852e699308118bf15d3040f9d70ae7a8f4d21fec96eda82ca74cd40ffb38b108414ec8e01d584a1b40fd50449a44bf631da4fcdc868f287043a562fa5abd8978d2dda120d7c29d88a5f29606808273a26e75256ad9402f0f6e97ca7760ec09a0cc92014a29e0dbd49b8aaf00e7880e7e785584f9e265cc8558761db4ec22b6a4e9eed7209731d727b452af3a608a28b7c35ed4b1ebc95584f97b8c523387c708850c95c8360d04ab2fc06797e22c02fd4fdeddf776801ab9b7ed93ce0de71cfe145824cd7aa15909dd03d869c662222d64cc5acee9a0a4474558528994d56944537861dbfad7343f00062ae95f24e82d4e49e71722c2bcbdbd7eb15bebe51f7e58540ef4cf8737779f6f960cd27609c049be87c576d655c92195db14b570889f5011d875f0fb83a7fd2c26501322e1ef77d4064f7163dbb44e0d03e20d46af3e21b6ba6c73696f6465c8390e1ee855d07bf9a69644722dcbdef223de590b44de7ea93b2c9bf8c06c6908a954c258abc99f5d8f762cb6c0812f67628f6adf38b160ccc396987200e31eb6308a7d70800a486a2b0ce2bd5cd65ffc5e309cd6803a319f187553cafad379539937e9c0de54c5dec5b99ace4fce7d6f5290a2ac26862ed6116054e9461289c249250716e3712ce1a22232e9cdbc3804f470d63329692bd1b9622411ccc8d31669e57913cffabebd103d37fcc033c667a452c6aed6fc67d9c6e05906534db3dc3c14367024cf159002750dce4c5817a77d004f35e07ca25f3e72bb4d6ed1344cd0f0e241b114ada5f97ea3b1957b30f8e527e52e993d328cb99576df76e1bc3c5427cd4fb95f9592fa096a4c415ad6a1a99c389603422db77e73da79ae9a0e05a6e963ad8121707dc38ab98e7ae19043d5853d610831a9040e7b5675776d9032b1ebd25ada84396fc6953208f36371695f345e9e4a6f51df66442455daa204597c53e2b41ced0ba2c500cdf50b062ad081d05a28d078d1e6dd11a8160e56a7f1e4f60ec72d7c9fbcf0ee1a4f1f6201c1fa73c60871374a4c6c044d53c4fc8c1052ec1ac9d2b2fba5eae4e79ecc847fe5ed755e65a791360c086411cb607af4ca15bd5119a7b4140e25aacd55a8c58bf08d8929771121f59e14b675e2552228aa6366db3c60ddb12de0a12db07c45a73913c627cca9e89621785d3e3c3ec5708efeedebd69af86723920aa3624951b877c8fdcfe52f0bd3ef27af2b393c441a626e5f27754e94cd454320dcf45004820b8fad77b793870bb32032fa4bd0c9c7419637f638bd6f3b647c888d9290d769bbd88be9d3c0c19b8e7f94aebc2c2a5176ab9e07a56fe68e584c3b5574115685e73e83d6bf472e290f592721832c00b933281ed0987efa3780b143e0ea8c4ac2e119ddd6ae5573662b7442d9aac9211ebea1b610a2a0fca2aea658af59c442690dfaed15f52e1cd94f89feb06b98f4766a303fcfdeb66415c238f9849f5166056988912ba41897c50f6b072a380d7feb0b175c65bb44cdf4cde634a816dd980f83557c8a57dd485d0e76a8aff884efb74134c3a3693f6db6d58c460b4a0a097eaff41eea7516b2c3d5d689070db0040c5ea83b96bee9abde27f98fca4fae4b654c97c728b94e0983bfec90ca8f2d0d584ae1f6f0ecb42c069b7b856475a8d051f49ace7b4d2ee3185f476aafa44c6d3896e013892b9d55b1cd4dcf3063c791426698578496e1ac9fb30d027fd45961b1edf9e0de8416adee75c2934a5fb0c67bf8987a6c05d9bc15c63f478c4590f3b55b4c04064a1c8f04913d6afd7e1501caa3b5a8d0ec8806e5bafb2f0783ec891c124dc4ae6c285c6c847218edc367f0b88e364df1551555d180b546e4ed0eceec03b0c2681c77eb12375098d2b93f3f939075c04a6c86aea369bcbde0124616c349a76da17f041e9ba09ed7c271f5414a9993f657de743edbafbcb16a00e265dc19a571866a11b1d608fe44512903e799a910f44877e52920de0229889b4c0b660e6bc3d1cb51b957b5a9b07d8c2a6fb82551b77a16cb191f15d0be84989fda2ac18e263194edc86ff597db5ad4f5ff8bf4189df4d8e52144f3fbf92655b95d76638431d1ac96222517f534b5569bda97cc76346db31725d9a320470842072fcc0c0b97413d67315c5d006f2b59d3891cfcab3aaf37807a9d61815581773f9c8d0554d220e46177829130ada3b678c777945e68711ef905137c174cdbd9e10308d20ad203bc23715fa9d5fb20f2efab6167a5190aa45720f7ed0765003e05372161550ccdf2608f27e63b5e40d31f2df340171963e940f154ba01c79be5dabcad7e6ef5122d2835ac270f0ef34d9ea1305c151649c0f8d69eeaa406583e8c6cf301d5cb7ed512828413b0f31e4619de48532ec27341d635eba52287ae952d0fdf2c5eb6dcd8d32ea6e21d370d1d76336cd8b0811e831ac5adf9b73abad9af4f3591b9330f653d9596871f6eebcc19c700062590009e0290f4ee52e3268208c3b012ed72d44b6e4d1740aa9794406085e02ac45100c5b1e5a10ef83852fb27d572dac0d29d3fb57280f8d94d0e8c666a8bc74738bc50ecd56c59f1f8df89dd44cecd04dcf9f48e562f803d3f69afd275caceac42eb22c88e6715ae6d8059964a85753b014c9f52e0a1c1210c19d97c883bac41b9551109f49f3741744d9474a2b2aea6cc3c6f5484f056cfe5e7e541f05dc5ef7eab4e6f8c1a72b7d081a5372d6f9b24ddd9337651976839c32dfa6c64e4aeb6d00e2122611ef84f39faa363ddacccb8299a31e510bd4db67598531fe4e03e034e9b5e810b3d11e78ec1b6d2300c551bf4ddc97d67f51736cb438418eb8be16366ac722c62610e348fcaaa511195e8fe2dee691c272f6ded294c34b755c430d0d60946c8bcf33411c3c6b4ad663b1c5b6bc2860b138895c104613b0b9b68723bbd4059703b0b887a6d0ff46801268fdba2900a7d02609de895234c9e130e8c17506c6ea19f241282afe0671ad81de357c8406bb331e06cf2f2fde8636664964f654a2aa768fbde3be806011ebf13f2d3a3963c0b8186729d37a42d213ac95ddf7e80a13cb23001db68b30c53c865c481c20aeb341a3dd9ef32700200b21e632e1e6f66b78183dd94750d9d44f36ee840cb6daa99ee022e2b666cd392571c379af18c6c2c2266e09d0c61c6d688f68096c83880197bf5ebe081c3dcb6e6d6096a3390e344136534f447598912542a9508ba0ffe8765d01b612dee334c0aded0e9321bdb5477333e01e3b90500c13e75afeaddd1a4cb3a386062cd25b468f32492f012da68b1fed18d80aec0832c08d928f22764d2c461a2697209e171e22647784fa9f676946fea393476f9676a086a14bd6f7567036c74ca8b263fd5ebaba1df8d82de6739f9298f876989347b644e87580dc3e4a1a37be9e3297574d2b0777731fe6f733f1f1568f08cdd4b3ac62a4919427f0f6b25bc205e85b47eaf1b1f81b16dfc3abcc249feb2a7e38b881cec84c7dda8314ffdc58300398bca2d0cf35dc844fce8e524158c67050b867be5cac9970ee4447ce20620a111367e65704f8dd412ca459690c3c47091da24fda4f86e7a3c048637e49d497000ec61f57482e9a87f3a4837f7cb006b2f7619cbd395f254b5ebf8b3e247e28956bf431487c1c0b5113192d9a2f9ea6745ad0ed4d7ab4e97f4705d7f5f623f74ffa9d820d57f660c5ba6d219a87cbaedbabce4b8df7d498b2f4f97a5233a7ddcc982b120b57c04745bebd0ad3551fad26045d7e01c9154547e308cf2e4909c5f37e500dabbfc52f6a03e70e88fe388746c4fe2b7572d477d7436a959870a25bba44f446706cfe25b5ab2df5ae452dfa1ccc9a951e046f45c03080caf128df336e39562c84e87c7e446a652b97eb863f2a554e08b7fbe4aa6d5ff7e91504f8d4396154628cef8ef9b4a409bd4a805aa93a7e26fdc2a24f659c3dc4559bc49aacabd6cce1870257805e88259504e1346fedbe20837d468a559abe09fc318c377ccaf0089d21d6ed4d691fa994f8488d702694a60c748cf6309192b3c4203d35f7bd386c43166f6e70360747d74e93e2130fce4b726bb7e2a3622cff2939ea0959a0e64c6fd8ef64e1a39b4baad5fcc228d5b4fc6ad67c4e029c2c25132d35bbb1ff25a7dacfdc6e16d5c31cae19f4f94f7dfd1ea17ae9ac8e666faa463b5ebedaec08e504ac2c2f44dddad295d72644da57a846ed1832e1e1fd303ded22bc24ee8e282860adabe203988b2233d8c7cf269c496acc019b8725614955f335d29178454f95affcb2e22213108af1b5094178d75317c99ead558b8ab0064cdd93f9b2c91f82c6efabd8c636fb4cb455fbf26a7a51e940a8d2bc12c20faf3d06db6e682c429dc8f44b39f2602d6274d23d507efcc5b2881f44380802de8626ee4706eb8cb93736c6151b22a200a468bbec04e2f41701eeecabf5761ac222ed0a7b845e7a8462815530e2fa5c643b00a90225f95fd2bc76675e903612c224046c49dba9f2ee7afc6aeb6661d10a3a369d63ec7bd580fb3f05989aa26d47ec26c2dbf6b858b17a52f7bf72e3e8b6209fedb8064268d09db72986193d8c371478bb5c0aee7a3d25e11084fd60d326b6d2bd0bb007d581653323aa87669a4dfdec8c1db32f3bc8284874a0b94a6f420049fe3180b54430843af13b540f155c356a72162c530792077e03b79e0e416fa3679efb32e036272be20b0508857df10ab695dfc345992aeeba8705690a246c678ce328f02ad77662e5ede82631ac71c4f0b885c66ec62611674f7cebe6aa0a22cfbbd22e0013518527491f87c504492a5854f8a776d28c272195ca4e670ba1105ebd99d3c41bc66479be2e69391dd609fdcf69e17f89bbd1ff01f436c8e6a5169d020947848135a8920db8ec3b29b6181954a7f6c4cba56f146224b05878f14af04717a472ff4790991b6c61a674b337001c51745a9132c512f7f82766b3742259edd2ee5ebbef2c699128122afe8d94c4383754673f107507ed2235223ae9678b84f6f579b0dda522852fff16c993dc321c9c78dc24d506325b92f47c250e52aa9061fd3706600504cce50b96170b0ff50e93dec39a056e548fff46e680315e61340382af3fde24363ea4c34a626435d792091837b47237fe16b320f03de468fb4348de624b5669c2be23c8460f10ceece949c012ddc07e59db75d489b56c2611903e839a7d02508acf837049c6bd6e5fadee4cb9f550f45f30979c4e066ffa90b0225c555e85eecacc596de6a6701c1e197b0a007561aef44d1459130f811022e90a2813460ece97b367f9066ac47fda778503f213c528c7595a6925026ec44babb00f6a3450dc68c1b27e83bbefa31b19972419f9ebd87e7a1a5185912049fbe565e307d69e019608eddbf117239697da0bedf1d3c8e1b33a4cd9e63b92015488ddb690283d41fbaea2c6c4c98b31b6a6f7fce38c3f09fd8842e1f9b8bb7720ba77badae428b4987990e2e6940aaed6aa8876b039397a6dab3405f96a7defd51a2a09dd7c7730a62185c46be2db7daab4af28701e4920446a3c6e8cddcdb8ea011e12b5805042df04552fd73fdec1dd9c722bfbf235970357f526b91956a5e203ea664ce9c2ccc19d7260a68c67ee7983ef55cca5f0a988d9c464794b47482240815d0c049de5bcfb1d065649d7cb2fc9d03baf62bdaaf4219e118b7d38b84555375523bfc6b878cc400f1cf48bc63f1483609f13b29e403291aea44e5159eea04504008c97896a6750526f71a0116305d8417bca10f217980ea30d27fb2b40271de42e67533ac766a25c7eba5f5f471bb9684e048a30ba58098e864088971593d98e91acda60cb9f02f55f30020763ef502d80c8ab938a2e8071ce0f1b77526e7645f87f77b6f57bb36596c4070b894804cfe4cc5c5d1ea8948157c7de8e6394d28ba21fc6d7d513766db123067227df8c42b8dda42262ca41215dd56bf36558972843c516268c20438888fde8ee7312198efe89a1ab9eb5e2af90c9c35201f78ffc73ee2269bb5a7ed87381ee51282133853fd5f32966742998fbd3419645477bc728da4ef9b9363dfede1f7e2452af59a56f0845635602ef62cd2fc8ff5c3df53b61afdddc8c370fc6329e4a25c0e448a738a3ad2ce4c1a2291ac212fd824d550744fcac059aa79a375b116adf1ed356ee31b5e2f976143bd4d69c154dadb4fecedd90e3930b6826c998c3df5496c7d65c2c1ae3f2d2a4747c61230e17c6be4ab1937c450b68f69804e4446d54397ab3c84e9649e0c03134cc104d1fdfe0817720ca57156c4f05158a2b627c7aaabb6c958391d549ca996570c747995b7a859445a93d093346dd2311345efafca14e6fed5016731e9010989781ad2fe6059739d209c70a5a558a324216cb6ee95ef82a7a1005f8c1d299325877c2e874908ef54967fa7a14933c990fd3f4c75c410e5bb5ce8314eed32849fd00224df6694f63b668037a75e161800a2ff43e310f84c5c65a30d8176a876b6295f437113e4047f249d63f8e71bdf2386acfec4dd05a8dde15fdaadbcd0bde6ac31be3694a5e83aea1a3173e1a847362fdff2fc600741086afd8e43b1a3b0946eefcec0adb23aaa42bf2d5cd494968eb9931dc3706a23a197b16268d24beab1fc2fe6a7641225d0eb288b5c5a659b86d6484220ac98f02953e42c68bf1ecdd1c9608459398fcaf6309dd7eb4f9b9cfa3e58e2b60d97d194ade787832360b260714bfa79adc40bbeef3e115e77d7dda96665254b77ca2df918924d6ea8d30a819b40f4643d4591d639ace6327c2e3aba868f47ae719e680caffb3995a966ad64ade01195ecffcde4c24d985d2e2cbbf0f2fca158f71eb5e811ebfdf42c025346c429c44427d6a293c3225207eb37acf236528b9db76f47fff7e2b6c759ff44250deb5c4c131c7dfe97d6748b87daa7227efa7c7add1cc9651d7947dfe8ffb04e7b5c47e646150a60eb76718519a76b31bf09baacb2e20866ae3dc3ca0b96c6eeb6488b98073351fccb2e23cfc7a8e4a4dd9c027fd322ae3b410154098ad109c317048ab83da75b459e7c17c50b4fe3c3a50e578e7c391ecb60bdad9946bcbc9f941c608db981588f2ef1dccc5c1d9fd2da7c9df65b1f08526c9d92e673ed3038fc2c923380685ab2b3450089678efc9788d6b7d6f35e867e1fa4accf572517a135d6099a5cc7374e7d1441243369771b7ec09ea2431348ba35ae8cbe7d69a40eba267aad52b5ccac85b5734b291a396a4831e93dfe6fa84394e50ac42012ae98148065ebae59d157b41c6d07123b52506d9261b72b41b1ac415223c90a15f21cb4c41ff8aa9f7fcc05b7885b5424844b1b7d2acacb0c97c044b8f704a8fd5f8f25a87539373276192be58b6fe325958b82fa364c6df36faf04528ae3b6d9a41e18cbfd62752f06ed902113a597ce707bdcf85d30507ac0124dd68e5df8592946c1793f35ecf3616ef56c91c177d7432b980b298e85c1c57792ed4b5f87b9d0ab7e2fc8159a20b882d3212ad413fcd5c55308cd153fc38a6bdb8b412133d901eec8090c0666aaa47f67a43a31073bfe606c83f73e7ad8ac79e7176fda425d8b32b4c0aa87d9b0ca47aa60a51a70cc49f5e610b64ab9ca8c717c17d84a2c06512007c89ecd7fde26b02e8bd616fe1ce7ca15b2c7ec7d532fd78b425540cfee9a0e2a8c1901ee717f45aa9849f37cbff3dfa378410c4f17b6c4653bb235ef20195c4c978112ea17d3f28ecd67d61188bdbd538344bf59680ed0dc7810fb5ce255d87a907a53addc1a2d9e36e21b1d1aef43e55d2eb1162693c5dfedd4df42652c59e11f75ac25259a0cd2e37014f631d3b854e02dc4bbd5f5fd8c342f40c0de9b12cb8f39c0cb0ee3ef424166dc865ea4230cc9abe3795e857f0229045a6d7aa8a74ed9b0e346e7e72222d0b50958da20b18741dd2b63f278838564541b46555fbd9dbb4234ccfc69a6a263104ba39c637c7f5f951fcee5760107cd2e1ce01a96a965c1a190a576c2c6e294af8177681d1bbc1629c915693ff34b7ab331898471cd1b7665763343ef8d10c0f133d6bc614a5d325ef3259916dac67b113d8f68a881cec6b84138d5d83d488443f32bfe212ddddff0a0994c1760939fe7d27c1caeeba3eaffa43c393bb17e84bd82a20292c93fc483a7010fa20ef20be50bf794dab308c1d16d7eadc02bdc721290c662b04c623948ed81d2a32b4561a226944949651404c6372b8f932e5d5af09e7486f4f0d86b380058a318b4d7305a3ce0f95cbac1a539a5f19e6b9bf2e04098b41788f8e506e7b102c8421e506c43a756f97dc629f0a7209b6b88cc563982d134a0da824c70d538a6c49931380505e65783d2c7d31805accde64c30a9be02114cfe1c2c56e986d472999904cba52dec5ba329405c346933936f278d2ea26585b7a7252deeeb72b2c99c9465d934fc84f03181c078b8eeb87698f799cc1c53c81a4c1c9990343d93fe422fea36899dfdd731ded6b94e9b3f0d30d508903d4862fd738d0594552000c04f8a6a3dfa9b970e472aac5904c14b8c5a5254c13e34a338e70d6db7752005d1305a2760cc28850ef8b30f9e82c65ea27927ca471f0c23033d2d8b1a740f07a03e90a4e9a9f7f2aae62a6886fa8abf6bcd0c6f70bcd1bf537d1cd2c93f7f0b3b1915cefa46fc610f6466d124b57103e7201007a9cf76df21c3327ce1a807c03dfcaec5a08c8b251a05bcc134cf1ce2dd57fd42e697cb750fb025a9fc63a1bb42b2393511926765a3205062fcbf371da989718a60c94451871ef47356c107069dd5864ea92c2d153a55de6d3a74a10fda240c623cc9860bb9158a10baed53cf5fec2702d67120662f5fdeee0d7e5b9a981ab643afc90d992fdbe1213d9c32b7d40b8318d0c1920d850464f61099db227c718e9bee73fbae6b74dc6a3fbb530bd60b6a5a2e5b8c5fc843c1e306b2037a4edcfc5741f0008735ed07807295ff57006b41b4bb13d0c3762c1d8219b2a1116ef56987ed5a7db0bdee180e90bedec395decc58c45b295a6fdfebb07422d08a3296d521238281fccfc1bc1a199551803f38f99eadbe349f1fba65b1b5153acbaa6d659d6ed5fc50262c13d3abdb301b5c2e3feb386316d19e884a6c343f1973e426759f1d64d71eac3b01c289363b199359d5eb6006f5f66195594f6ec4f108b749aa84155670dad254437b40892946ede2dddbde611a389332a906c0f22c934c98a0db11e132a6a5aa1be82226c4a8e262dc6793124da9ac51c4ca5fba134e35a6fd699cc650415fb7e3494ffe84566e2ba59165786be83d61a06e06cde7999f969a286cbc1c835d7fbd3ef2e7c2be95c17fa4918769e6d230004de22e3fe534323339a98cec078d5f4aaf020b4741a56030d2c0f48888cbcf7cbee10771484e2cecf8e97d7ce04192709e5946a70bacc70da245be912984ed1a6bf18120fac63cf406160cd05dd25be40e247aac97c7d2f963d7f9c06ee429d50dc717dbe72cc3cd47f322361ac40b834c5d147284d922817affc895bd2a244d39f246c7a75d93e0872b32e6e738a284b9c3011f0133b1d9dabba0adaa09bb1ff20efa18d32c084c52bab5582ee3d95713266e6befdc61eded5d48ad74eb01024f6d09a34ac185f8e1397ae62c4e45cb737a9318cb4b67aab7c56399fb067ce5f19f3974fd920322d66e025cbcfced708b9cd2cae8c1cffb1eddbfe9afe1fea6ae235c04fba378b05b0568d0e50c4c1e72679b8f88a8722ce5278eb0e720a82821d58c84ef784be6e33d2c2686bbaeef721f1c4e68d14cc7a3936c28e497b37341e0c837f55692501a42692caf493a071ad98729888e5bc4fdf5d8d73d75be4ce5ec5785f3322a0b04b597e87dba1c2a28b007fd3f67bd08b6de52adbd7e2ba1213512b6d8a86b17125e8853db3a3907ec84f0b5d6134c15a734efb31d1ded5a75259ad3e99790ccb82af9f7105f794984dc5efc9f9abe09f07650d7c804e7f4f61148b6065b5f9b0b069417d7a5de71845bf4b064fe06c57aec0433cf73fec590925fb1159f59d73f835aa6cf6574a098e34114bb1080cbe62eed552a29773b5a68d9c33bf5cc29f0d27d74db9e5d9f9ce6334465b21a71a9f1b22b8e4324e62e506eec5e3f01ee48c78ed0b349db96ebb77e633b6d6190f9ad491f32519eaf483d75b80ea8051eb861b08e731243efa4697be6e12bd4ff01bf2a1579e9a6eb953ec67a4f4fb4b599338c8623232803605fdb0b4e8eea77e6f1459cff21414eeba3ec0cbd3d0f236941610bf0908339e754476be848ba78e7b885dccf1e085c51cfaa0de61e93d10a1043d031fe02822a173106d3661163c763394cd0ba10beb1da8e7ef98d1eb453ca66be30eae1715f92a9b606812d99194a118d4ba5ccaf5407c48cb2dc4a2e45ae7df360f98bafccb42acf2a0abfc46802c157033b7a84ee30c435402b7882de79f72b8656feb0447cfd12be4ba67e22b70add7847129e3e5fda445ecae20d4919d00ad66d33f267acb1311ce11d138bd53bcdcd609e95e8d65f0bd81342af36c226d3975e19985929bcb275503e1d8d92ec7bd485b656c6aa5f4499022630fc0fa9796ae85c30b5264d6ec2d84fd7c41ea4419071226d2e0b8e2bf1d326bd4062a9a06e57ec4eb2f2f4ceee03c9eba5f7eb98756a034283e9c9a8a70071cdd5383fb574fd129ead6caa5179c841a372d7951f23a5c8358977cf642c5b0515d90d1b6c694826368948b3977acca9b2b5935062a95f80cef6552383468a86be119552b8c8ae0450c345a13794f02b7335d315daf367d981cf075e4fd270ce043e50f7c5c6c6b55f826c4c2799c73a8c7c829fd698543ce46b05bf6c1c77a84b24913ddef38fba699494dcce01408f003967281273c7a997115763739dc226eb3e61f0ad8586d6a5d2692846579d16667504422cdc8b685e7b317fb5e580f75da1116acce56b4848a9655d0823b0a34dcf30ec2087912839531d3334b63c1b63bf7ac2df2ca5fee48d27611830b23b092a9b045a17004773dab7fe0f3efbfc6da7d39658dc42e656c6a476a5aef9f233a092c86f3bbdb703283b8bcb17c994e12435d5296e71343e1f77f9c855da38c2a3486a0a22cb8fd8132904611e13a3f1b16136ec4ce032b7756f6c944acd0ad7efc2273c3c0bf359cad3036f86c77ffdbd67270850f4d295c432fc4aa2ffd7207477947fc64976e4cebac33205d60cd89d53a1658139eb05e2015c0e70899e4208f7e9f13b3d68e3fa2a26f0db8ede48782f382b0643f8dc2401a275dfc7ebc0d456e25b86ee24bfaf6901b4ce207f40ad07ab634bf70a2c00fc5627abf459a782c3d9dd1a6deb0717f48624618a01cb6dd469a2517dbc6f97fb1ed4c90e00bf4575993279305ff6f85fbc168f5327239d1ca3ca4abb6937a3730ee9fb9283a11252d9a72cb39b23fca263c5d473e7c825e15f22d5634f764822a8d3b431554fe2230feab7fb5fe339d8e938e8d7b7f4e1831df83690a8f94765f53c64e889e1e5c556462ed698773d6ebe02d6aa3a59130b4dfcec40985c24b325def5f63ddddca65af2778a2ea512a5af989883c9793d4e42cdd5fda10a5e7b8b26c21a7a08f04e4c1214558daa6dd2cb4e0325b28e6dd3d953a0b6bdb12412f408918a7950cb2d38f3c5ed2499b61c3ab0549e00a51be0ae962a811e8ae159214c279ccdae4c9aa4c4967acda9ead7110f63df88e035c01c555cc71ebb9cdfe4336bee7347540867182d3559c8051f88a5246bace1eae4a7d0aa5687a847c7538176e4aca0543f67824798dfd632643ddeb8d5ba01bba8b27e095b0f2e2f2761d9c2446bda2fe9d21e7964095ff2748b29a3733c9b068807f77e074f447f8d7376af2ebdb1b4d96e6b50e63138d4291197c91bf1686162645f867a129e86a01c70f88a269ae843d0fb7fcabc5933667d70c818f1cb5a711768799013fe375883e030417de5a2afc3cb7b69543404728ef6917581915cac4d09e15f36904b66c778f4c2d33bf386c476a9ba43fe5851faa18a545a5a29a5c6c27d8bbc05532d9a6896f878265f45b3a8085d272b61177b3684fd0ebe6c0cebc8719293d707b673925298b72f1d211b3f9a8501ecb53eacd8b203b3ebd12de6b7dd8441077be8b159e747739a6abd5e552708b7f2a90bd49a99188ed73a9cd39452772f190587b1788790d13dcc55bbaa96a1c724ea7fb1e7b7534e8b15cf56e263d800eec1ff75130b3dc2900b7fcce1357d67cf2b80256573fcbf34a37079d2b42590e193a9f87bd011d0f8cd6f166ba3ef39f8cfc366e05606016a4d6c1a205713952011e9168d69bffbaa222390b3bae6ec73c1352567b86f6907b827c3712c3085bf10027e31f9ecc18287aedf424d046216fbca38afe125ff2e6b6002398e6a45a5ad310e2aefb50240190ce122888668ee800d5e9b441bf8e15105e254316ba3bed73ced8361a6a9ea4556156ebabecd4067162f2bbb9a614ee180ae050cfa94f68cc265430c39312a9ae1f3c5fff868487a65a16194d174daef7bb74aeaf8c1c2886e16c7e1575f40e5abb2dc1b88bbcf671e352239775c6a3c2c67281cd708777efcd38cb071370052b91b5039358f468bfc5a3d39aa3913e9aecd2abf3572a5af1806d6f4fad130327a7b7490febd35622873df7e478a64d720c85ded9023e143f7fe2bc82cc254760fc56a0d288b1bd7eeb9dfe3c1c146b076de43d5106a53f16d4381b6480c8f53dabd2cbb1a56e22838d365cb9304c2ee415d9c4580d79a1a225529fb75ef5bcd229b586e5e7704fbcd85259ea8ad827bcb23e7ceb4b1752404c2f11d95c4c7cd3063eccfbf72c1407dc6c1ae472f7a4058c70559a180feb53ec612f4b681098e260ee031b2f97139adbab62e3a2dbeec6d997d3e90df10ef5f9ea58c78ce40a2b5a17c1f1b85b1dc53722067c90658380b1dab50c74860e813b7e7a45e3e97fc8a3e4b529bde7e215295a536fc074cb847ca9fbf442ce57209f2e2ab3507dfbf36674c523fa6c6b9066d5572eaf6995511208f983ddd22ecf89b0d3364ada7b0521a5238176495fecb80e43c6ba630f8781bda9929433f7d3e248e598d2d476715aa6d95a80af23096159abbe3aa744bdc4984c544149ee3b186f47a3cff922aaf1ce7bc084163ca413e3c9d77de90b9f96fe14c6bea0bac5b9f0a5671876b2a302a39b2221d7d2b3d4f4187406a6cf320e22cab5a1ac4f5d681a5bee4ad0dbab21b48d4a5e327ee95b34f3ded69ed95be34ce0f0f561df7b00cec122667d4747f802d332ba9e81cd6ed5de5667331956809a92f46109f6190963a7dc32b020338e6ecfe2d5848d7a7b23d469061f4fb73b25f6a045dbe353eaaf21d1fc169b68c9363ca45a685e3808554f7cffb0d6e96f2c487b9fceaa107e8ac36a23a0de72d4bcfc6938f2db2b69be95faf894f125a8a30bf986ae9a572c9d9535845794a2fd77fb8cd186b45a4c486b51abf3bc0be7b2c07038e9a976a425807a74975049f9fb7e1cc5893d73a41c217fb6e12c7db128c6a0e007c9bd12cdc7f8dda71fc911cb723fc60662342e708e67a37a963a6ca0e60a587cd5bc203ffc7fa2ba1cd742ef28c39ec0d90e9c958fe5dde10441c7a9ed2a5edb148dbc3ea88a19d51585a84bc4ab463555bdc60a26a5e8afc06afcc1a1e0202d69309917e518bb6f8999c92570ff7df1f7657493b45a3a9cfbacb0b64cf082f951f6970c27e029283f1cce1bc84a50ea19237b163fc3f930b89dd382324184996c5112e7c57e45c712411d44367f6cdd2b6c2bdcce880c5f2dd5c3d54e5edc37436105fcc1e8a65d57169fa4406fc612ea6c72913f66d83c63b0454744feb132f6a2642f7f5e299590ac28b89f33fffdae4f9f33123eaac9b8c68acaa004a24f0a3523fcb14ea52a7ac3e84ebfc7f268386c87a07370293c78bb155d8a0baa45e0aeeb1ebc7da13f2484c5e40dad6bf98cc999483d917ebf17c1b37e83aeeda370862fc081e81c247a2a41f03a14d2176ff237b878b8bb6d8495bba57ba01575cc6bec9c6bc79ab9428fe4c5c3fdab612df966dfd34de665de05c45659c6517ca919ee1b883f79cff484aa5a9f3cf579ffb389964b78c7b42c1b4be40d2a0d0397c66e349ea4b24535e4a38d463f8a1187e1a73c1b1c3009a2ee2394f1fde10d8ffba256c3ec6452fe88d731305eb9b7a3cb81de9931e8e1d58be70e2ddb112240cc124c7ebaece041340511fbd084115993ad834926a23b8e96e879193d28ca77e6619cc0cf27f9c74774d934c87e65d7b5a433576732163439e044119322142c414e00da74c453c700b15fdcdbbaeb1d0a3bfe9032cac678b156c357858da400fd78335b108bfdb70d718606af7ce95c9e67afafea65a71ff4214374e90733f72c3b6c7a2dee1d3ef7b56970b8167fd952be6e141f308aab2cd7279155356fc7b303464af424f371e8623d7005b391a641d782ad0ce294e9069b0dcea69ff91b42848a9d66712d8e6995621985095ff40aedb00413b19aeebac5b173b22e0fd216a3ae422e99835bc19237d47fa7c2b97f86d1532a489a2d00273895bfdb0220bbdd9faaa361bb730ec094b860e06a20befc1a5c9e35309df2c95601fe5e58962bacc7a47e3f450ca835d892b88cb84c3bc1607d10e57753e013e8cb576a5b1306c5a430fab96cad437cd8b53087bcfa8e10531a274974a5f286a3394cd07b41b9980a9ade9d8c7d7e2f379f67e820d72918d462e94941c075b3e8b3eef3609a64666d8aceb3263b8819d0af965fe2cfba7362ae008da562103ebdb94b3dd45d704fa64084dbd759e83670db8ef9bd59a970a2c23a4146655727e81446a0bae7107a4c607f5aee6ac6fe7803fe016673b72e0b5896c31b50b2a73fd613ccdc4e4a0aedb4710d3911efe284ea994731b3fcb40365d44ba1a2a086720fbaf6a2a87148054de75b7c7c7bcdea2fa88f3efcf394165eeef05eaed3befff25c10c4a8590ca18bfcaeebafae15dbd899e812076ef1c090e7f8bd547f67c3539fd69b19acbc18f5321743f9245884e9ffa83b4103a9773d07c8340320a9ac003a65d5fc3299ed143aa3ff20ddafab6d25c8ee2395fbfec87c86963365edd2b9b10b79ad3070ed1768c484f535c3bd5b59d58b26e0b1ad71539037721c90bb167f131f0d4360fe1c6de586ac2742f45ba8a0ea0384bbf3d69b6469d38edbb4a94710e031deb6ea519abf0ccb11560fcb7ee42b25ab0306b226a459e8c460785aac463ca6073a1712c11798fd0e8bf06ca2d0f612ea422e15928000f752865e400a9481661d461752fd89d24f6837c26d0bec0743f119f36d18b3501bacff34155b7bcada45a5a4af14c51ee90b0a55b4dab7e86f1166add0052d0b9d840905500aa4f69c97355cfc76ec86d2eefdef35c60aef77f46d49efa2e271f08f136a195916e846a96898fb5cf5e3e5d7df93b263022bb3f97bb3267583a40da11352354fce47739cacaa2af03f7de42f67c9d558fb6667236e429b24f6658563d219db83442fba7db1b18f9e7cce21e83be45e2d75fa28aeb5043d2e8edd6980bbf8800cfef3a000eadcffc63fc11cc4cb9eaff632b183ceb09016e7794f124690283767d44930772fd69473b987d4abbacd93ecf5b6c7c885ccac60eafd5484358f60103ab01d3e389de9027fd2d15464101c5e5750635dc2ea5ef7bd0b4feb4c4c1837a2c2709998bed15d7ed32d8dc4be223c5b022d98aca79098c841fadcd1d9887352ede549d5ad0c4c9ded82beb4c82551ac5cd403486178945dc70e5ab55b80335e27d789c7723206301ffa9c4264d2548a7cd550ce51fbdf6cf93bf643a26ef803238262495f8cb1af1869d11d584732468c0a6cfe45615426f16fc9d1694c905f3a0057a84715fcfd23cc0f10b9cf12077001f98082117c21b6c6b029bb4d563a3e571534b86449cb3904d6cd14ef80d4166fda78cb6c8b877507ae73ee33d5cb2a073d5ccd06a25579691e5f5df9b23818e6e757965c37e196ae0f14126a8deb3c98600bf612ef3f0947f6a10bfca59ea75560ccb47d24d65c0943a95d6b701727420df5493312b4d5e74c3e86810c805a98dbf1f2419c1a1ab57aad62069d0d32dc23fcaac919f32f7080c27cb2305a2b4f3b44c4af9568eb11b67ce286102d9af93383a7ef0353247eff5d63bc99b1929f47b6e5d3afa457f1e4f0b5738a4f45a9e2e382a1d0a9f823538d564e804b9f7e9521808341f6b6dea5beb0e1c0592ba44b6dffc75a6befd192ca275f338941f2a58ba29006df30014013bf21ec0e9bd9516b5192f738d8749edac8168313e8d34db50c8d7f649fc8e96d30db4e12f6cf006c2901a503de01bc941dc17c6b1ef6a721605038c3c2a802a6fff31f71f4f105d91ffaefe81f68692e8e1e0090f9876cd95225d56d44fc29cdccaa25d34b9bc25f2431da7a25d6d446785a5bf81ece5b69011b7fde38b4d7bb5579fad0aba194db3209453a2cdb166590650161ff035b9859859e48c09b2a88b6bcfd028607fa767676fc6fb49f61a33e0dc3a61192c9eb23c0ab4a1a73cb51c91d7af4649edeb32f60f60cb057976a579f46afe24239066b715be427584851cac5098b0d5b361b148db8ce3ce8433ec5faa158e7847d21f102698c5ed1f48e581e3c836ff9608dc372f8583b95c4191a43d0864ff7afd9eb120f790ef0a30545042addf648a0e6b110d2b7406091d2a34b7b93849356e18d95afc3fb0b90e3b2faf85e4be02c30bf9531208d2d5b1d8e5892f87a1f64c80b274f7e18e05e2d1b8cc7b0ef9973207cf582255777656ad731ec42b46f840fc11b59163dde9787616c9483a29678510bf8ec6f07d3e14ac1dc820ed40651cd492f2b71ad37347c920892056eb0e1efeee1f43f3b91c2a3ae085874a360b4b0e3ac3836d61b7cbc3c17827d3d20526ea9f2bd304dbe7f79bfff920691c00cb3833b1034b033118ffb4b452cb0413da5a0fddab90fff47a67f92a84315cf3580d4282a4ed171fccb830670227f23e93d8e82e165b379b5b533aadb7714a715db34a3650904a3f0bb4846b19058e350a4014ca7d13ac6dd77f8df0ad20af2b720e8fa8e00c8874c566cd6bcd697a03b01e02e41f14170f3d6c0ae03e523bb903d254bbef009552f6b5e05369077d2da9d01c96b04252fb5a3b07a79d3cee47031ed8eb1e557b117f6dab42913bf2e48490e3141e05f2021c9cb87e3191defc981c111a7c895de4bdd649bee0c309ef3520d1f6f6c587d5834272f4d13674df0e6bb7ea2d15b2b26116226250aa4e94e816052b4301ce0fa3741d47c29242cbcb3c4ed5d2add4a920797e013744810ba121f8c4f76743169429a79859d0d29b343b4610ed964447b70e60e2970bc4e60901146525458d9dc5baddf564303f7837b838fff73b5fb112ed95177458204c3e44d6c69ee3d6ba1a819e83e14e2c141a0420759d883fbfd843b6f8b384ddfd39c07b7029295142b822d114d2a9a950d474a9f2e96c5893809a7ba8f3f98046a5e7ebbe1fa63fae385a0dcbb87c8b69e69f3d197ac158af8404c05034a79d01a8717a6bc9c2b544b9305f2a82f193320e6f6119ffe49ce5f849566266efb6d89c2c77f5d64190a982d28b134055ecc46679547c995c158cd5f300e696658b7f84efde4b6db16e83628f95328a5c24528c8ae73a5ab84f4941388d58c53d92083d62263f2276450a92733685811efc2e053acd1450410dcfb513ba40c257d010373a0be41095da03f70bddd5ffe942a95f683330d9c83dde7a6171f37c04eededea3b9ada1b4f5ecda9adedb9a5c6d0d74fb23e03bbbadc744ad25d03d94b2bdd1a6c779781d1e51bf815ec7f09bf5d2ed3cab00f1ceb6c369f7b4fa5adfe1fb11d09174667f40b41bce2c7e21b0851980273d8362b412895810c08429f5ee8fbbbed0771ad29d3a21cf801eb44e0ebd29252b94bd70f1a3831e34f36e32e840c5804968b66ed5fdbdb9eb957788c4aac0244eee26a699c6794e09708fef895bd30bcd8acf6dcb02e6782b68aafc80100b823ab9fa4c51587374b1618c38bd1f5f643ef90f6e171bf69e02991891a84749e6b90c56b89d32889cbf0fbb330502a378beeb8adaca3facd9c691089a25d31ff26c55a88add88be4159dd94ba9478fa5ed6de3430447aa122b9f7fa97c25e916dc5a2133710d7680320351ed5f5aed586e67483a004ef2621fabb0b1f2907911519a707ba026fd7837498445c3d41016d8f9df7d57819296e3afff957832b234e984cf27fda3b332af9b279001538412fc9a988cc523e786cde89f545ed6681ae9f1b1257c109b256df5d314e0bae298edc7ebc122d62f5a42d5eb0b86547c0c9cf02073d15740f9355cc304284b2f09d46ba26d647176adb26f77744e92907b3b4026619e4d0b70620ead53b60335f9db4cbc5b885d9375651c17e24d151e89fab9e3da19bf15a5e4449774a689dce1a97fffb1ef563d6a2c15017893c2374f794314207061a25d5c25cd216bc6e4a96a0421601a03715a0e16a185d6fa5e8650a4b98f06c5b3ccfabf8be1a52b05bcaa0bab1caa8ffd49e35a0b5c73fbd9d4bf34748e6a6751032fe2d4a676d50cf86b4abbe3ea4bfe9d74e738a558e9bdf808215331e1b6414bd586db54e4d2f4d1b8081cdda473b92dd95ce189a8e67242c5e54fea943434772d41a2602c8fbef454f599ac460fb68b021dde21337865566846d7bdc063d7b4e769b3d985a62b34ec706622e417162c9b87235ab518081583c33aec6b0135096cc6e99010ae0daae2c02a03ffe6865d671a9f80fd6edbde9bdb4da0da56f12c16161ccadf023ac160d0c06c17d28660dc95929c4c080f8ed5daef3e6891df3a9a721167e6e02292620d351f8dded66adeca3c49d72ede5665656181fcd434f418adf4e5b0b9793059f1c56aa1b34aabde923d8a95eb24218cf954d8b84386efe1ea840706b4538b2f2a4e9149a2aec80a0b9dee3da964adb7260e8f1f0b567cb81d4eb11c2bfa918af2a5e61891312211b1832cafa36ff9c071a598c0ff23ee79af3d8846b2295b9eb1ca87ffcde1c26af08e2ab50092eb5d5e279a21ede48289da5d6717347d1c4125b69d5a5adbaac6fc3c97d080c43d65a5c1fe5bcba5dcef4be6424569ef01211fc0e3c28f888dfeb30c0f0788d22c589b8e91702cae9768ff97bc2e3743e4d4b097e0c34b063c47532027260c7ea6d60af616706bb1e796ddd77f409ecc1abd576e496d26149fc17d0e7f3174b7dbf34208df18fb2d1cad28725ae36816e6025cece2e484a2b78f81293053a302dcd92bd9b7f7fff291cb60077b91f4cfccbaa13da9ab0e5a6e0a6977eaaea842ec67d7540ea0394f4e578cf3599f7d36b8f0c57c4a9990c08b2e114848b2ea6edcfc734a1ad800c7ced8d607c382c126bce1de1939144c901a34c7adbbf007581db1bf3e8d13bd1818d508c07a58ea3e4fa2263dae55f2515f108f652aaf9cf3c45d4f7f5a2d9693b98f1544b85416124bda07faf7aaf7938555b940a1bdd1406c5b018c5ba4767ddf5a86981907094ae40263b96b1953a7df0a5be0d41fcbffb357cf3f0d2d2798880e796e9b483da0298b49c0e41f66876eddd17c675aa38b6c89f60123cbebd2006fa17943373732e65c9d700c9460b1aa6b6a146a163ba994344eee35dda146d64d764c1aaab6f62f302e49a8febc0d8fd1a36707687d5a512b9d1bcc1fac21aaa9788689b356fed4aee8fcbd5ccc88597df5f442dc378b8b78158655a34f989f039df07590e48678453e9e0acd011f96acb74a8c073e205035337607efaa13601a1ff617a0c900571dfde2a44071bc47fa322ae2f1b474609f1882cccaede8a9d5417c0981261624167165cff29bb898ba73a016e40dd5f5faa5a93ce5361b110a2cc5a9ac97d18973f692734548c3f5e438f629b079f6a8720b2bb75d4a23bc16b79ba703ae01375b40512be3bd4b42deba55631c193f149d4858f22e3f611324ad82be923ad88d95861d75a1fef08a1004cdc7d1c5e085346669c6cac8d341d4a87277aa41513ef1d4bb3c0c0286e50445232768cd246576f6d896c2d9468b35256ae1e6af3fd84eda22fddb013deaa6af18d5b4aad53d6aebf5111860fc2f9f0550472f17f4b68008118834ab1757b43ed1052d50adcfb46458a4b6e54bb56b6bbba606b662c8c0a1558a3f617e9d386ceaf275b7029fbf98264d9de31c40e4a1d170304b2e429aef676ff7d93ec1a39f2a6fc1e6ecf733de3a9a910eeb9a40a17d9e57c3ee81523b16ab20065924adf3e30fd3ec53aac90304af53b1976ba1d6563d7e8c73261d01cf12a3f6aadc742f5dcb52f75763e2deb13c481c9f807663aa7464879d1b043fbf1bbdab66f02132de54ac6914b89d86fb51879fec2dc9fe2adde3a191b1b1f49b781553963314dce8831651f54072daff924f3010c041e8bb8b6b401f57cab97a7ed8339881dea9789843b559d76ff479c42b73bdc7b0e7bfe50c768b1878318e99b539f5fb29e9ec548e836139886ff535ee3690fa1d131241ef080e6652a593a7326c83fb6358d67507607412cf585b19914ddfcfb53651e014e287793f9c9ab71457c62d25e4bcc7860b35faa5a305a0117babe1d0cac1ecf3bfdfa5a91c294ddbbffff6a1d1f0a827129c10e168f9e7fa92144db5f66732464d22b489a83f5f04fa44f277a1204f8a1d0b6159bb6d7c4220a13c7d5ec764df501fea13f3d0c17ba37af5b7072c175cf8ccc69c15d9776864359661c05aba49bc55bf7fe45955e4170a969fada28fe194bf7d0c573a768067428475fc475cd60c1129c4d516ae0e619d19f3a8eceb2820ca1a37d73fbfbe30f9733eaffaa45a3a905b11b2aff37a5d5a5ec28674521e42c01aa682fd992e4621f68d91ab9dd1f1cd6bda8922d194a832b608f59057755a6b25f8bddc3398630a453cfa89b83a8e8023258f7c864b197bac59d730b0fadc8bfe0c438b9a5fb0611f3678208f577b1e624d69ca0fa55476eb27e561c9464a24c3f6fef99c1f045617c67d99c12ff70028c389aee4471c39396f4ec122790db6a20fd23049b0e4c855f70f39f9b5e695df3a09a81b53d5aaee689a2865778d64fe865483fe6d288ed431c17bca81c95ff25fd382589f6185dfaf724c100b9691e438ed0353bd31472359f6e523437c410dab4aa29c07734b77e90244253d3edf70785bb6dcc861ea61d7898be20a2a00f42651a1984a20586525d212b16f8a037eb6de77c35c5730a4b6082809a12288f181e449c8036e394acca9a63b1956143c2a9920b0de5367fb7334bcab71fc11f6eaa718e2a1c1c62d221b10eed0c98d0bb5d24539ddaa10639969926606529e5cc22596bb7637dd3b8e93ed2cc779dec6e170995e41edf107ccead9155017500e27454de9ac1e3e650e2d130b6b57610963e1a9e81198cc03705e975ee0f24c2aea336ecc6724e657e13427c333c21c2190ffd12b4e14038e8fe83e853428e19aa5c3f4bef74c608f47db8ddaf9fd5caebd3fc8a12105ac24b1d0d53511b72a722c5971eb103f0273b55204d54fd4c0e742595fe848b6f22fb407470cc3eccd08e6bec98dfa156d7201946ef537e207b4942dbbf490c4da7646750193dabcaeefc48f55067d2cc541aece2cfcbbfde4601038a2e3dd455acbe1f1cf021dac30b4833f1207101d7dd2489e702df609c3390d6dc1970fadd8559ac21e0b761335ce1efd03eab7d503a8bb432b45a56e336386088032ec9ca65cac06567f7dc6f6cb541f87fcde2366e840947cc628016cc9d5a4d6c1e82e122144ca6469ed0fc5964ca6707f809abb8fd5a287ed29b67cb0c162ccc4d5cabe8ab781c25305ce4b75a74aace25f3788af96a0a197fec368cbf422025af0c2b005ff509c6acd87b7d63ee482637221fae0cab98af679cbd340cc176bf05733a181a4c30765538e33af26a63a9f49aa5d4b370669a7762dc232d8ed58efbab36cc7078fb56f22b7b18b466874d145ecc63025d5bed1ac8d6a48b9cb31601a30fa3831f5d0a8f81c7aa9aab0ad84ae14810fc773ed730367e332f6b021ab9dc8a2a166a57b4cb366ebed175126f935789455a716ad4d11f951dda6db7c261bf1ada776bdbebc13b11905f63bed2b4c12a4f663ca22709c951c7db9dc3f4eea6913b9fd42cfd91d3cfffaa0a505c5b27ac77ace2274153261cd488d616030c359d27884f503a45bb0d2ad69d9191b81b7b94f71f9ac664c8c60cd215cb2a8632838f04a897511f1c45f862e84ea7f07c31f6ee52b0084e8add9fa66a09d27a44965b4928908dcf12727ffaa1d8217ed53f1c372bf8f6a0a9f524d98ac5ce1c9bc9c7a7245d4ad922b32476886bfdf214e6173750246fc2a99a54ed33fa36315dde816e4c4b2eb3acfc65420d640cf3c21a11328244dc3632719235853010d176c36e5bb8be5938d1588be0293aecbb5ad61ff13391ebd2434e5ab585b75ce8a422d262282d8e82c0ff0ae6667f0357169d42c15aa47418013b02feab7ee39bf080a92400bb898444a35184af4e1a86600bdb173d4ee14a2c709b94e0c5ec120c3def154809da880e3220fc8443718e99cda99c83dd831672e15244cba50acb925fb3cbf81e847f28f5ea2ed99f3b1aba2aa63e12b4d7539be6dfca7299070ee3de6d6ff8a43edba3bec8d10b8fca6d6ca2bcbb2774ea0f99eefa904b2d15960b41d960d73adeca1796d64c9b619207cf826713c7c843441cb65449227e27590c123fdac09cc8e0927e5dbc5093d1bb5a3f512c0e82f91fd8bf89d3abadc102438b9ae3d785e5b8f0c4579435f7d20f5e4be50800553042e72dc6cbf97af6f57b5837a815ac79e8ac2bf939b5465ad6fe0da051f9c331547b161dab59739fbe2fd1a0f5b6b887a952ed8ebc091bfe400b602b1f497ab5035bb8c2ad91c5e3a53dea78b79869b2ac2b43598c87011b78022f1dd74e2d296d472bac5a6f0473b3991d7526459f848de24263caddf30470920761f622f57d91473aa095c8b0926b5fc2824bc8d9faff863d1feec38f65a970a5de4306b6dca8486028cc2adec4cc64cb56512b00cb71950f796345bb12e70b38b6dd60f74ac7a79b198bfe0a80d001526f6a609060a1c0824c15bc83b5f3be6d8da9d7cda90e04ad81387439cef99fa27d452ab3c81a1581b3b88ff6ff614ba9223d5e5c60bd0d53f9aa0b014d613d828d326d9e3ab6e31787a9b8b11d1e1afa3af4096163486e72a94fd34f7b26751398c4144ed7bdd210c969d584ffd198df0ca8e2f8557c239eafb2dff8aa6942d05a1fac1f3a3ebb2f2da9a196eee33165e753ae9ef4a8c20ad1a9c17431183856dc0bcfdd6d21891f5d934cd08ca20e3797776613d125a1ca7505c18a4275eff8bf4b6d20804e5d6bbe139cd68c5e013e621f09f7681ad3702e8c3583fc4bd5ab5e2c5d74c255c501844a1ec09211e955b1f7f963b43c8457d470cc6fdec850a6f10094d121d9bc3a0038077a3e47d1a400f37998a85d8361e604400d7f430fa42ff7e25ce700a76b7859bf030c75da091f8159c81264b09504e90bc1b219534ce90d4ef9d1695419c6c2efa7588f7abc9db047034a2def47dcf1b1bfc936e054c8c41ceb46037b3ac42178c3cc58a0e4f1d20a56be03d4e98436f942faaf44d0377b75b6324285531aabb8ba14df08d3c636a412a2042a9f1b4d4ee8450c566db5b9e13155aa22f36c731708313f1456f493fc4f4d81037b92e01413b47a312b9fd36526b4b51ab61edbb676de2134382fbf6c6ca95bc7a54a4e397fef68191cf57f05b2db5a729f867b3b7e647b37e3dc7941eaef6ddaebec7e9782666906881f7cca97e285fda8960cd2d415eb51af06c646dcacf54597417ceb1ddcdad9d412d4fe4073f0acf3f45bc802dc3133beb2b790dd83fa55545723225fb289e1c9214ede281c10e1681ac614bca9b537a70e4bad496d9b55b51b956f7b06e11af4259115e396d9a3a70587c2c5299503d24ec285e6a36897e9aa73ba2d0a1c5a6aea475a80aaea80d30aec7ccf20bf8d1230765a16cf4ab8bb83eed30fee7d98627fbff8dd68eb988db2333cf539784349db27f8eedf6840cbdb377faad1cead5150eb50c04a4be33e65d67ca3edac498557dff61f5988debdc63c7dc0c9ab289c2523618a5ab13f0b5352eb03d60dd3f7acf0c8cab529edcdce45e4bd5f1fde37ca8a80f1ceb33a8008614cf2148bb168d3b3ce667200e9e48b1165c0ef623e3f67bf4ea1227b69eba078861b67c779e70606c2605b45e5807b045d3396405eee22649f6dedeaf97561f8c578253aa5b9f2853d46264d0a05034d4ed07b0ba7046a2e4e232e6190600c28aac7913934a9bd283d19b327db06f1a8a0692198dd9d9ec41d51779c81d0d626b1a0f876d2b54e3cbd2bec20887e2d6242c99a860fb5b93ad096ebc666ee2ac723736c0fe7cbf4a991203b3bc244d27ebfd105b7c95d54c499f0e269e48168a9a12d54f245c5a824c349285c7103454e04cbaee8d4a7fdebf66e8eb8a8699bf76cc609ccee1824936ed85ec334bef534d9bb37c8199f83fffef48a9995f3c9389c094e7e55d0235c00bdbf1f62cc8d1fdb0c3c363da7d7d30e0b58da14464827281027d9e8ed63e0fc1fb21b9d23edd4852c9ff15d0a581dca99776460f2006063351155287589cbac4eda6fe05a0487d9a2144ae469b054d0b599e362ef55d681f0aa0916476c01ccc254ecb7557a7485a093ee38a4174062364aeaf81b092101a9fb03b93620690cfb977a13dd3a65048576fe7f8752cc05def4036c85d86c8b6a840e3bb0006b0c49453669ecc62520378a2803d898528fc62fc34f3f3b99b666e55245d9bebd22e073ffdea6166d62bc0743800ff9bb91c343536318ff164c60fb3c6c2eba7bf35bc010dc29d78c84058ac78b8c8b7cabcb3eddb50a9b85ef888d183ded167ccf410dd1e8f6a20c6ee6132cbab6d024dd974f64b18c78b5e88e6d3f3ad9f7893372cd48883336db16564e842f239a494e5fa5d970c52add77d9f36bbac627a27ec171364d1f969d03247ccfa0730ba5e83609d58b6ea741c737de4ec0254c9c019060db0db5fef93bfb9cdd32ddbf6850f34a482d6d4be7d03f60e49079be07e6f418450b8f7e72e30f242e901c41cd84c6bef5d2cd42806f119d57da67e683bef758aff6cafe05310614eca890b011005489d6fb98ed04e51f8291024eafcda14f1cd81ad661997ab8e0accd585e16bcd34313826f5745090029c3f475610590bb5b018f8c052ca1e647c4eb02fa9adef9c3a5a613fb69284807230fb91de5b59429c3adc54c94ba0f5956429cb5fb5ee5916fc4b510668c231e37c16da2d50954953faba0fe477e7b7a22b24cb4e3839ea17bd5b696f25e5c34db59e8ba030c744d1b5919f8d3c60b908fc3bdfe72e68c66e76c4b0947d0ed6e64f0357ffabb79dbc96e1bcefe201e8c734b55fb8f87460decd8682290d0bee91d487d444147b7f2255e45d61507f2d0eb4bd5de73e5ec45fbaa2b4207cf373742af537770fd96cd29f2e740a39ce4af7464131f076651842b60464f49d62bbc2bef8c57b45290f460462b1a3f035bf8cb9a801f1c756c3c7746b4eb06806bcc0c3a6ee067f439d225a2721fdb4f4852da0226edbaf39519c5f743dfff9aece330cf5407107da854c04bf28e1b4e071ed97ed335a831edd3d465b88de8c208f15699980b876c76120be487f912e34822ec74ffe2dc4844612a80915012c20f4b3cd0c4826cdbe68b8ffcebf8850a19a2be129c0c7c51272edeccfe547725d3af3838b6e85f9011f8e51704f424f65d436fd8992c54115f72ac8b849a228551552b31abaa25c8f8801114df30bbc59a32da0dabd343878f0ac88a8b63d9a3765b2767e7df2b75a97aef6b26093648dc0e7cc168da34df426a02946e331aa008dc66da5b20a860a78ac9274907bda958123c5e259b7adaaf30a0b90e7c9c90a4c871a96402ac8ce2f4edb044be7cc60914aeaae38b0585f3b692d7a5aad6b101938e1821647edba78b003addca79b67e1b3e638ac9aa1f772791badbde9b3216cf189cc6f47412af14832df701537aff28b2f200cc5794b82e44d43ece7d5afc6fd8fd8cf581ff5694beefe14cac98c0f8c95d2ba00ab73abae0f48203877db13adde54d15a8187232eccc1a6aa23ecf7dbdcca93924fd118c797acc88ffe1f514643f929170882f174b8125367de4308f6f316ef263cc1ebb5bb01534ab71dbd007f612d45dc96a2504a9b9b40204d96ae3432a713c98e48295399311eaedfeccc85ebd67015d8dd12f82d5806a9cdbe7832c985c70c3a7e6ba59c481763d35f7870dbdfd669280492208394e2f4823ada21f280aff9a833adc81355f7a379b857bf7c5db9101d95f287533eb915b0dba96e593245ea2a8f14aa6f440354f65b3b7f1986acc86351de08b5ec7a5ff0efa5993000747d9fd3cf22736033c6336bd4d9a195b9e205619219800667b9e0dea3d18f8f40ed55e82ccfa4e5331ae8cf5af45b9df5e02bf18003d5dfd638ec96f12c5e9248ffc3e40b50436b1c39c163309c618f45e231f43fa6397ef31845422d8ca36e29dece289454e9e59b23b75f9e8588d5f80ecb1bf3459e768cf114859d136b4bcafcd4208ada463d50867ea95f27ff162d6894d7e584c5d5f6d8448a2de216010b5117750f5d132153150a1a2f8fbc42ac484b954b650d2ba62c715a11d7897fe966f6602c7058721c88bc11e430aff34ad334b4024879f12f95d4bb5331d18d895c4eb153f9dc4c7e79e28d01c31a86d2add68475659e8776424a59061559db8e272ecaf66839e739dc5536bc5c5e74e9e7fa5462ac84c4c941109de7661ba56187f8db95fe0b79bfd9ff3f69e11878a8e6a3e2c13ae90124eeb8faf75d65ea9f2d4f6866b5eb21c09fe3b4a2eb8e92685d93c4f41d615beb4b7876b5e05fababdf5e970d8c5e575e6461fff82ebacd69860c982050f4c8fe2a09e518146a8346d29ea81db258f9930e25fb1a3dcffced0e899bf176cb6fe7944c9ba84148b1e5678ae31160042acafd372c2852698f24f63e2d69323fcd6febfd0e8dcf2cfccc08702a6c0ce174aa2b019b9b4144b4240b7d0fce3061b576a20ca34150ea40df3c0d3b9e64d6140ac008868a60da9ec4cb1acdde44d77298d13ef96c451da3bfaeb6c9f207a23f0b01b9ffa68b94e00ac475fad88ff7ef8848169e6e11cbf233d679573a0406846c271feed08b4f553bb44408b7abb96e9c22948ab52a8821b26b66dd671a72e489ef2d1ad92d23aa2ddeea302eb958ed9fec4486884b72d18d2f6504ea630e07c0cb174bf10d24c0984767284bdc30c41750513f308bc7615bfa00a7db293f5ef96ce3a327469761a2a36e08ada00619dcadfbcf3c29a0141c4c00bd1577c9565956ac0d93a5659e9b8c9cd787462da786ab521c13402e5370c2c58a085a46761578f25f0992f324b77dccca33c571cd4b60843d657990969979cb6f730e2d62291a855478287339f39e8b8bcae441f724f61ed89f48fbf872c6e78845c0bf053dec16dd28319df67fe0cc6d50cd9a6961f385c43d146e851f600bd9f29ef63db1274d582fd4c5b3930695aec12ec2110c2a203a2b467e19d2869f3ce7726cc624a5080561d324f24937b7ca39bca2ddd0f950a5d7f886c766d8e97c973d279b3f3f0793a0b6c2c6713788554f878c6ff1251f64bc6e69b0ca1d5d573ee7692c30daafb0f6a9630b1d48608a61dc334c9b856fa0afe65aac179ee9a704d260d1035050932f29f4075edbc6ecd9181697afb6d2bd5a7bb7cb4db9227df01cbeed8b75bd79c593abeeb02be57eb68cd0f63ea00be32e64cb395d17d7f22da51a79a30cfd4a28302e52350e9ae45a6ba943fb0bafad39c254f142ab957bc97d0472aad0c46537fef377613528f189c7b970e700bff1de1e7afd2e1ab60a7538e4f82dfd7478126f6a77ec82ab67e4318fd03b6d4c785c0cd7f04dd50ac5d9a69796a835b876ce5c8bb099a72b2cee097f990054b7cd8f8a9056b4adeccb11ea7ba791b15cc9f0a0526b8e7c75f032fe62b685aefa9882d2c95e70133967f5fe73b78b34775d0208cd60a50cca8341cb3a26be56de74e684fb50f50218f8795f321b83fc6abebb996b8b9bc80251beb47f3e066b7eea4b64f8d1fdb45b94ba92810d8393ed5d1c0858023a64afe9140bc2e01b160382f679a96d9e2804aabb936c6b8ef820c449c368d8a84cbeb916199211a932259d3336973e00d6bae72755b84a04b546e04cb87c1706cf6cc03875be0e57cf5f693ab69a2556148bc6abb1a3057339608dab3e5b985d699ab9ebca39e3fc026a60f48797d33096f29024686cc5b6015290f8c42c99a702f5904105538b2ac5bcc037dc4081ee14f56e7c5fa80272d8f4b20e51dae6f6dfe4dcc35ec4e01c49886c7bf0e98c9538a645d19a61bccd5b3c567cce0a027580e8ee387cbb88df7b06ddcd9689584cdead737a0aeeefb4bd21faaa4909fdff311ec3262c1e4a278e76d655146afdfad351aa1354d4842143af6719372d0673a63302db22802357c98a4687a304c2e55f010c60c6fbee791037db8837bdb0bc7585933323bb9ca993fc70d7b6b7173327c746af7ba42204f815e33130789bd615b132ae0dec6b9fcb755411c8ae228f6804163ab48c7b765cafdbe09fbe4818cae4569192b1fea35a9dfad3591de7521d873d4b969bae6c6e1496d55faf2977cc7a0f3cf1fd1cd922fb9001613e7e77210314c2537b0d81df8363d4d79001f620ac58d9738191a030c8455dfdab4cceae72609ca62da5e5ad8389336873119dadcca3c90d4bf1633bda7b4651dc8391fff127071dbba35588c5f64ac12d4a9d1e3d1bd406aa864e9b7281a1916186358a62cff45e9a721e8c040929c1949a4d31ee57e9ba19e94e694aeb6da8beda2f193b510d96bab76c3577bb102e14c3ac6833337d66fde125c13b70ca0a65e7cf4893015d74117f63de4365b7b5466c3ac527b8dee83fa2ac18f7a5099182eb2234055b478c064933e4433b611557ed558030a94dae1ea71a2ba176db51f6c9283be946f07caadcf2106d5fb81495f4b11976c0128e320ab0c61d0d716f7874a91eff4e71d0145eea66c2e41003b1e7120b62f33ea94ee6d42c0d420f962f6b7ef5d3d9491fa9a55a2be335ca60f6d439f5cf35381fe0b32149328f9a0a7bd0c6f264a4d64a189d936e7ff11906bd02a26a46a34129d3d4a705f72e8f63e96cbc79cf64b4724061a494a26e4076fbd9cd72cbf00aea6be527b09850efafd42952e61fc102b9d99618941fe7ab6d7b61b2736e592bd0803bf365c70ec240f77d0bab3ecae1e44a6883a24edd8084d30dbbe3ac7906c2cd3765b2bb8ec5d5a5a27cd2060daa19eb2a88757bba7a71e200f85473ec0fabcb7152281b06c47e93989397bfe63c55daf531060ecd7dab824ac05ba3282ff12e31ed063294029857e1701e8d312a1bc1e6af41c6b81fe6b1dd613282f84af45acb9943e3b48d77747c34d3301d12bb8617ef5fabece55be3e295757cd59abfa35673dd540772fb868886362119556ef8e97459a1453dd5cb34d637f7093af14216417e8c921333155715eb46b719862e1d8f126f2664b4921f2b222a4f8854f54f70d28ea57b3218a8da5f3301c88e8595c68f90402665b1f5a10b5048f63ca9f9d74cc71432f2d567dbfa260e288e18b5a2dbdc56c4e15e382ecf7e30722154ccd0833d7cbf4ec791adb228d9ff8f548b82817a290fe1d8a1e2bdeb38d058cabfa8b165a4ca012bf6db8b6f57f2dd7b93a6ba1f6bf4f1f55f0eb0131867bb6a693781f7b2a9f6d542f611af5e61222fc5987b475dbb1c3ad8eaecd08a7031a81ccc9f0c06c42609b761d4204b15e2b435eccd946093278acd8f9c54a6cd412b4d22eef5b60d2db80e7dc35e70fbe255ff73da1c72b481a5963ca12a9c13c1eee08b39484ce5d7dfacb6c25b5588f5bccc0269f63e756211a47f41ba3dbfdbe26bb8651f53cb383e2d4494e683632925b585ac3cf4a788d51b6f006c24d9b9e703fccbf1401e19f254590074876fbc40422a838592fc422c339c098358a50d9ffe017f13cf90e41b78374940b571bbfdcd1b1665041f10a0588c0ddc209c35ae2e170862a77a1f638ea970040d6ff97f4c64097e8e6a7c76a78cc8d073c4b52f4007e3ca536e96280eb1a222252f9672cd11c8a9b1000bfb0c8e4913f37761e1da4335ce41916e8aad94807632e7d23b76806dcfd5e24592fcc8282becb7804492c3d1c0bf65049f0498add8a4bb69e68e184d7673612faae2fb4c3348f1ab5086b444617938ff65b6454ae936e74a1f1914cdeb890b409fba93f96fe8d95045958f7ad43c5bad61d3000d740e6b8d8badd6722bf5b215b29b3e18c48c4651af7c81220fff1871eb9fd159ce80281d2574f1222fe3edf2de99f2c76ebfbcf5b0d3ff5b434c8239dc1fa9155e76a567489ec8e953a70930df311002fc97915e4c6e53baf08fa79d0f1e053b564a02707d1d143200130ee4aed7230637fcdf626d8f3daad28336b28366e14d459c5061f36b7d47ec08f11b7a39af8e5368a134b3acad19624226c67ed5dfa25ee536c179ca66befccbb619ff5454b18afd095b08920a02e105db8dc19592a36b2d70aeaaa9ea12d611d26a8d4f56f8a7db15accdd3f353d2434a723ef24a2cac53e12dd13d895b216918bbfe1d6443b4aa8bf884442deb95afa7a6020a8038d4b27dade47966ddbf0ceb31a5eaa52a8d75df467845baec9a7c5607e8a954ea98e23bb70151851b23cb345178172a1d16a8d71d8f731e12620eb99ca99bee7fc886b4a000efa299420105707cfe9c9ba32145b0be2e643852939fcb4b4dd029db52fbdf5f7f3b9e8797eabbb01f0ae6fb2b59314d5e4fb07940d1472d8febc673814df8584f608bae737927e776bed5f101955b930bb41399332ceebc8c4b9d03593585eda0ce77420885378dd0ea3b73020f5964c7637896a548e9c11f6adafc2c630d90174d175635515472d27e0844267770c9c0be8469e7a659a9d364dc13c39eb03a964ae12ecfb7372107e299e2c5cabca4f4dd514f5db639b82de251dd4c3bf08711047a37a80af158ec47a8cdf7bbe0709edcbc6819351fe2d3dcbd78536e4110ee307cebffdf84a96062d15e5e5dff4850c8be5949c7fe5f66ee03537fbf3f684a0f9329494b9a313ed6f4320f764a90632fca9fb06a8d2bf4686460532299015eff95eee3d7d4dcfe3a0cf44f14f4250275db64f3dc6ee5eecb8fc0571838f9a3e39308c38ab4e43bc8cf15249e69e6dc28a7c2ecc43f621f634fb10013aaf1d7b0f5c98d8d8e23d799cb31a5d3e84776f5d13a9d7396a75c566ace8ec0585155a44b905d33ebc4b1f63f3e9aa189de53801ffb2c886eb9b58efd8c20be280d902827de724424e09142da50b1cd58c1f301e121d3fc9ee086446bb0edcd8d103436395702ac1ff2a1e64e85323774d0dbdd09deb7ea10fae0c45a32bf2ab3d69ca51f475485915bf149bc33497fa416b3f688cff6f806091dcb5b95e81d1032b80eeb1d29a26070c904f8c73083f5177d1bafd0f4c24852fd14ad66fe67a963e0ba3c04b612cdb41a736a4affddc6fd4c1e97548ce481e093c0a45ec33a60e599be02d1be42faa8c82abe931af2159287900f778e324ad333603157973351fa47d02d394b515af9e5fff910c74c240cd150aa3c512039fde5bd92691e52562fa47e7d4a3a7c4d842638cf7943a2a13be8f08cb6f19cf253478f19686d4fded0a39cfe3ad16e8f24ad1eabe7427e0fe2168f9a6cbaea9ed2c04e715a1bc5a207fe22acf04d62f29d39f86d40b45fe70204e63a2f013681dacf5f7962c94a3442d7017a4184248918c7fb914a91995d539e40c41aa8da83d25f94543a8a6570e66460279c85c1820efdffcfb7ad0e3689fa8c7a6f1b78e39886e8c026efa52ab4bc97769665cc21c9707aa66832bfe9242baeda19deb81a44fcc366fdb430b3a12d08a707faa9c379a698ace4c96abc35c98d4121a126160cd5c76fafba89d90727503d4a86f0c8ecb72bd7ba7ccc8a6e9dd1a083191c8984bdc023ee356916c0cad9f74132bc4fb879a40357a028e92005f4694719ebe70193a154637cad5ee6f5d84e4f549d8e12dbb926780954280fc7c49b4d4819806db54f3f4729e72e5211ccdf275325f32f7f32f47e938632273c529f70f76a2bec5a4965b4c6c7a65e36c59159a1bed5e33387e607b74c99284908492670a62e0bf645e1adc5c9b8abaf377b01381f255c47b73ffff745a4e62d4dab591a9a3a1191bb1caed88316237f5318c38f15d994bfafd1ac2a0b829df5c01293f062e2cd15e1610b92873ef9a4bf1b28febeae0a6952a6d7cdf1ce71821c827875bd4fca352dc1225dfd8d763b387c6958ae29cb6355ca1230c7d6f881b2e50e94f445c0ceb15d864ef61920408c22c16fe3a7681204069a24c5d64e4c575d1e7dbe5d689220aeab92ef7b5dd3e58e609030d8a2bb9feca91bb9d3c41a30609087c72993c195cdd05cca84c0f7f163152fae739ad59378e592ae1d38564812fd8583a46f31239f58faf366f27573141e865d902cb7aac7d0715029314e65706e691abea57b6b171fe09553d69c6584a4913b8aa9ee38cfc8955720372e6fbec82339b4bc9164fca3ce0eeffbe20f62392377a74ca2066b3c7928bf53e0b6fa62bf73a801337fcedf6f90d261694cd99f2308bfeebe5b0075dd0a3c36c4dff28e7fe5c1c2e95918c2068dd25ca51b6bab8b803507b1876790e74bf6fcaff322df86d4addb21da89a09410e503c494be027c6cf80282b9e1ba272ce79c735eb0221b6ffc19f58f04a950d47d63a23900adea0698b5b8da98610760d52d06310a1a3898f53fdde79c7cb67d049971567680da0cedb5deecaddfdeb8a9c65a526322eb6e329267cb886852180efb1510d78dbdf819451d0862b3a3d9e9a25cace5ce5168687b788712737672da817ed44bae7f5804dea5b68fdc5b34c182470595ec4f46134f9aef59ab5aa2d7cd9a1c64bf9fd4b8aab749d6de1abfbdfe0bad3d0c8a67834fa4ed4c36cbf904bc441bd6639e4fda3c006da9c24a48715720882e319a1ba46eeebda4bb56e400e9234b17c4523c874848adeffe699a35188c9e310cd675a5eb22094ec43ce473e694a93daf25ba41bc470ab84a05f51e96c84b1dfe8e4c391468d282f69c51fe3039f21c2ed9c090dc75d4bed13a846eac77d1f726772b22bcce9372dac723fd04abd42860c6a6eeef80b556cf3462dedaf44f10afb775e4a81002eae68f01e5e006475b62824e2c6e175cdf8dee7822260c5861194ae27c66bf39ff087a06acceea597eae876fac7c7cfb4431e0e2a2e0400cb17f0435b1e9cc0f3b378175fc1832c1630911d8e7a04fe7b33c547bd1aaaf075e7450f752173a9727b5492c5113e9532028b41a31f7a26e8af2946a5a4afe68758fe8dc4e5b6254940e34873a0ad1e46ae404f04e7d682ceeef1871c8f14f622ff5a7b1f4fa4aafe88b801816bb6074d6a4acbeef86c3dc090db0d205c68245980615085082d6e607c20ffab5da7e9bd2a7f334a3707f65064ff6de11bb0a06fd67dab5a3b64e06fc712dae38b1053126bd607ecf4624c621109f374b681962b26e1cccd6761eaeda8e15dcf8a97e66a736db695aa1a3d9b0bf33ca576928a453265d1561a60fe2076745c84d916c6006227734fa6d88c06e9fe085bfab94758433fa6646e349410fb8433f85f3b76d2bfaae730a73aa1891a434fb4012a42651ab432dacaee17a62a6800df958ec6e8eee7e6e7a13a565a2da2233926f60120c4a5b1a8a9ea3ef83c7b4920724a29c3e07854393d628aec7745b50a4354d3f1b6c5424c4d60e31cd166f053bdc92ba9601663293d0d6c89dbe3e794a2828a217a18154cf39a170a5a6c30b514b3ee893fbe04e44aa7b2a07638a59b5136d4216efa51271964283e4cc0a7e1b214c75930742dba0b8143041ef383eb331f4b657e048ccacdbe61dbb1845c9a01e60cbf56ebb33d45079738e1df3711053755581f06a1fa8efcdceeeb9a60b878ed3fadf5ffe246ebeda03bc85f2d5094e0906069bc70363ba0939943987b969d667634e51261cc798cc22357c4be08b53ff39834d99e54a9dbeb84f3ac830d97c02f890556eda077e42c6b61605a52af527d33ee5572d0c732943ba15571e46552d21c5bb2a0e30dd6690b5171580c4093a68bf247542b165028944a582f125dbe70598022240818bdd4520c58a81fa6a5731947443ca8ff37d98e33ccf3a9ecf78b648f3463f75454fe6d5a47d414b69854dedf36f69ac10584a7e03d7f7246b7dd9907a07d5e530902caec7257a4f8218efd7387b183034ba5d0f2f1c7c25e35f42fee3838dfd16f180def7c2c66067006a62746fdb13b8b93d62ba98e77b3db4edf0737282ed62faea6e79ca45f3d986f18d4caa331ddb79ce5af4568b784ac1596cfe93db93034d42d06e7a72dc0007734442ef1fc2fe05c2bf1ec09dc838352674c459afa3ff71135688c03fc12f56a2771d578833c6ee2e5a765e337e5e0e5bb1775839eb9f01f486e974398dc90c82075ed8239df0215001e6acdddb24f0dada7f40d071eff3988ed84a7407b387911b7f2cce18dd13f0e2aa5497756d2c4d038d32ddc72c837f1e2be1669299ecd46a5a519ffe0d88886ad4161a999064ec003bca29e3c7e62fdccd74f235403e29f06fc5d08b2597eba3c15de3de8617941456af60e6774fda088499aff7afa3d0599e1fd4f32f790c6e4777b02555bd38863714f32b47cf3b7b6699403d3cfed4b62fcbba330f630cb0c2e1120f5724f78f109b3565a2c39ca9586dd37c8a08e0dfda22b471efbd974e0eb4194be9efdb9ec9710c5ebcb5d2580bdace0df588f952ea638dba6e7f420fd08b21ed9c73f9deb6c8910753ef9f52f98144ddcc5322d86f842a9b3ab2551cc372aae34fe47a6cfac8b99f66d16d1a4d90145497547d6642649d763237f825fa95bcb7cbfa084a98dc300501559cf138e0bcab4b7e92bcc625784bc1798cb8da65339136efcffcf5ffcae5c9ed61222df50e2c205ce26e0a5cdf81dfbe0626109aff418e52e19e7cfabf94a9e69c26d6ef7e21920b642f2bdec06bd7f2531bafd249d213e2cd5dc3ed73e879769a6557dcbf3e3b824482507df3ac6cedcaa86b3c5baf54ec05afcc4a4bafba11cbdb40a8800a8a42d763709be6be84fd1057b9fd02a23cfa4d5e03fe059ff8543b7c769aae89e887dcbac57c943fe30d38bf40eefdfd28651b9a0f164e4cb814b784af128ea1e7055a96c15ea9a9941263c0da2125b29ef16a0f146439565130a790bb8734c87a51a1cf9068a1ebd167c0f2fef1d254ff2e3d4be6b228f6434f31d9b35bf4e5fa2850fef255649c205406e9dd592598013e28d0d79b4b1b4aee8c47397565754436a8145915850fa566f2abb1291d06330f708a02692dfbc31efea3016a2591f5711bd8790ab97bc776715eb594ad6e4d7531645b0ff7eacce11d5fad56b354c70980e7bac05dc9dfe469594dfd881245bcf95a107f2c7fbca3e244e9388e904b0e085997a588cf10515fe488450bb5bf5b481aaa1c83bf8bb1d9236a81fb0c60516b3875f9381097884848bfad95bccb3386c3513a51949f6cb8ce53fd93395ec67b1acc724e6b5f3e55af70835833535d3b174039650bfda9725b403d3e476e18d6edebde50d9e39545a81a6150412c06c795983f868b2e9a8ff2bb5ff527fc3927957cc6429a5ed2f21d52f0fbaa5234721e71452bd1f51984b8c6a5a15ea1e994efeebf99b9aadcc707f0bad02e6bb457feb1a9d37273e025b5d17e6e68c9a838fbdd10daa41841dae88fe15a8e97462ed8644f190f63136c8fc614cc411ac510b2029aa9c4fb18152df7f37c158ce7658b853f7cbc13391192ade39ccdbb106df992d54b8423ac94d9739ff1a16a7ccc84aed3dc7affe4758eb0fe7242907ab4ae70bbd97de199bc18c52b4fb64296d84549c1acbf537306421e8bf6533f16e7469e0ba0fa44d56dbee09b38b8aa9e364d7a0ccb65fddf3926945bd65ca3e2c15aedb890cc2340865e6c7dad7f72fe06c1f14803f2815142be7c433c079a80e5f89ae2bba79dad8594ccd8ef02f1f40e92589ae2737015eadd16d69a198ae507779db70564d93116c91493762155f2e6f3898e58f69bf5617634c8f700ce0f863f7b2d34e59b14944c02743bc8982c9b16710fe2ff2b3cd0ae21ba59aaf1eaeaa1f24d40956404199d2572803d82cb7e200811266c4865e9e45645f7054892d19755dd99bd48dec9da51114c68132c25568aaada7ce453e5e3337dbe8c8525fc228299ad3fbb14957b445546b244a5d8e899533f15c7d661c9cd85dd8a5aefa14ebede1443100e855f902b96674d0583758730fa45241af5be9306bc0076bfb1a8e9e7a50fcfce22bf61270e51afcc6f3b67c16ef7ff1bea6fb4bcf7a6340dd129d07c99e320a35d41fe97bc832e63621adbfa66f5b58cb71239bbe8d18318f2db755ee1eb8c13f893ee808b8a0bd78950c1eba3ca63736a1da2e9450141acfbd9ee452d726100f9b2c4fd7990987f3e3a8ffc7a3daa563bed1f5a1b15c626f9af220307bbd5e12358bb25a4d75eb4cdb5c8f64734611f1657396d18247beb86396a80330cd5adbd8fdac8852e957edffd4042d7e330bc43a9b8a869af5ea512afff69031ee592dbbb09974c73dea78e4c3e97790f49668f1446c940a578d4475f3f8cabf476a0d56839f74119e8b21a53d3b00a75ac6fdf40e561c4a182a8c2d22d25202daf39cbbf934e17b595e41188747ab7755011a11c9e019f6245a609139bdd5f994c7cec40ec5865f5cd00770d3d2ef28cb15bbb31f1c08946ff1cad4b5f217be4dc55612986df9df83a9129202f501d83e4e3ba0fcdc3690acb715eac84751aa83e3ba52d9c117eb2a19005507e64ac08170dd5dbe1952207e787a868aed6662487c45e1436090632547e0a50c6a9c4c732d0915f5c57542f74414a586d9813c35c8f33cd4557080b1497af1a4181e2981a1f46cfe1518ba922ba24fcc1a5132c13c4dabf18f7d7754ea30d9027a58f864f9cf7532455adbea9704250351d91566f49a4d93f00052ad029691bc6e7b199ffd7ec8f677eec228b9e51f72686ccf1e26847e0187f752c6eacf30b27a67112d9ac389e7d624a6e63a4b70ff05b3e32eba2fd926d2e5c6bbbdc62942fea02ece18528b4453870552d78d417b609e237c626bcf6067b12f297fcb3382eaf4202c5bdd1fed48eb25f068766c66be92370700ce10784a265dbdac558ededd17feb3faf3905100393c9bb0238f818c078a16ea5b98f29fbacf46d7ac153eaa50509f20d92e5e1101122ac85dcf7878093504677d015c8de2d74200b8c939e28133159b5f81e34f82fd698e5ef9f996e977776e08c081df66f1f8ccfdda871c4820115d2837029486e52311a36fc9d377d23657c272834e9e4f099d494652097e1220a32d9009766992dd2305aff7434118d5d1171bc4393f7d0156548826e3ee56b6f0f5a5e988f1d6dbfad761b6260bd3e0e2a3bf9c11f43d50ce445bc736cd182d6b521cc6052eaf496fc32135440d342b0c92eff30758532fa8b45f2dd80dd6ba6cf377c0b6b5b7980a20832b9629b844cdf0d39af148b388d2a1c6678ed6cc340574f7dd19467e85cda54b9cf8143c5e6560075131191ce2c3c75d22a37e9d9bb615330d22c754c86b9d8ba93090048081df57f12e1a85b27848f3e598292097594debbc2ae3b3e41e4114df1f67179db001f6b975e3c56d3fea7a77f042ee934467f59e029d65b2d331c67db2f5383db5cc56aa2b89f0d457d87bccb0fd55adbd8dc508c205bbc2265f342ad8b4c1e9c88a050f567a5b7a9046b0a762b335132cbe8cf74e9ad569816a00d1ed74277d8b35f93af1c41660deedc1a4217579e530ca14d532770cb158d97636cb1f986338a9a7fa0969c14c08f7bf98e92ba5ea1a9d9ecac7978151e78a46955024c45b490cab65253e058dea39c0b47e108c112ed128ddeb0619e4f4e9bab0383c7a0dbe0b92252896b31f5c3120aab1268efbf8399b30e99dfae7c35dddd551d3bd14b4655b8d97d6907e2ebb33c2d27a212157dc88f2d20c03d7d50d909aa5a9a62f52d76bc41e8e4e3b104fdf3d541bae0ab8e69d822063bbaf389e9b46f41052e4bbf3685fbb1f4935297e04b6e57d8fbb2361b0791f652aec9b9b09995395ff75b22ea6d0c719215b87b7740e8882a495dcda6ff1098cb046af782e415589e08831ecf4df49db9f0fe035f6e885e8c20e6ea569b90571b67d57f2b7590483cfeef164edfe85312550a70f9b7562af4282934f7a25c0fe49ac701677000530f47759e2700a39dfc47915b41323fa79600447f2db191333f4deee59c20e93db4e7019af27cc35a29e28caef37dcd22ed009901301d34ece0d2703501b100c3cb6b94e73b039de00be9d81c8f212976648d4adbd5f589f772d263183ff56eaf93e748e3af66858f40d546dc6c4522b06b4d72ec421610c78bb1fb95d1e931bf0be8ce62eedc224ca6d3465cd8852efa0cb3876c0fbce2c409f660e13d2ac9bd4c63b8fba16884147e687b57782e09c08fbdf114de93215152fde784c5171e93248c60f7ee1ca3f36fcadf13da9ff1dce7ffb916b3188666fcf8269170ea40ef0da0e86df5ed34e7360e26f0598aee4aa135b7bc82c3de98932211a5d28779e0cba7f90ac0cc0dbf8d91b4e494423f7453dd70665c1b76e4821f8a67dc674fac114733b4a5e926a140ee40718ab4b8d9017a1751d63de117c8bfad10b302d1323c7cbc3496c741179259d796c04c378b798ccf9b2deaf2fdffc881ad6788208da1b22e7386cbfccd2bed534a7e4a9627b53cfc98dcfd97e058075f16f5680903ce66d2291bed862e0d40aec3508bda7edfd3a3e4106b8a01a0420b58bedd682b2ae917e75974b397cbb9dc90f4c9384aac891fe85c23b1bc0fc7258c5ac22044b493a71c7807fff6904bad60b9a82abab9f919ea1dc1a1df7a45d6ebfbc444a79da5df3255c80a19eba638b8799211dc270313270ced1630a746b3fd0e63e21a13cf96d7be7005e9994ec6c433552a9d5d58381be1c59d09de43c898645893c0950ff34607e117d20549a3acea43be4e56c108ff356f262d94b754ece7ce4baa9adf2ffd3466e22dac89ebec48e7f29fec80cae94c4cd6c91d1b5991747c8153dca64fd19a2d6721a13efcc59316c49fff0346670eb236fd8c8a5429a09a5b3e93558f5ee51046ee0d065329c62c989a33776836acc51427d0fdfb8d6d550c252e4566e4557ec90503659b264b5419689fffad8fec4e799bdc27238591ab5571519e8adc575af936b906c160a38b4c5dd4f133b287e67b42d31da2f298632b58e33b387de278d0b7e4a401bd72de8ecd5536dcdc41d318110744fcb54ae0950c26da0db886862bc78b9fcccc936cae5ba2669c1991c4de35b774fc018f3ae05ae2cfc818989b99728ab6ae08b51ba51ad60351953130b8f1c7ee0c0e937ab835ec52d6eabbebd1dfd63cca3658664edca89097d50b2a9db0844c771d1df72c7aea420a9e98246bf2656467d280b53ad5b996305bc9fe6e1f0dab623cfef13457946fed82656282ca26ab350f1c1405266e4bbf1da567fc308a0b91ec3a79acc20dd44c7867aae2c1dd523691ded9ad1d7e7bb2cf67e85d07d94e8bdde1ed59da6bd8761c99554a32786a16cb6955aeb12ffc76712955a044bd941d4c2d4d4a53ab890d23538896fa6b0d4a8a1b539f5f95d5dc43e9c706715828052bd814e7e46614d7454f347c8cf197774ccb2d18c4bb5446830106cd02ba2f009a7abc2839198e3c0b9074572acce87f673da037b4bb009f0a9b84e7c5518fc12aceaf245a3a1d11f14b97da8586897cd07b7741365ecf10ff290f05934bcc37722d8241c1231eb660086f4c09605c862b012fe6fcc5e01b912a787e58ecc045ccb5e8a37baa78f7c156eee979e6e6b3b1126eb91c26d8385151264bfcd546d51ca0672e27123cc6c687fe259f372b5816b2c43c5d725af6a0a5b8aed08ab887baff244467e0fb023598e781d2b9534f77da52acdc7b76b4b99cff00c40ade8b5184bbee9647f4aee1cf72102d050e2a767a6120c83d31655528376c021a9c564a699a7a48baddf5f4b4deef11c02f15fe73dce921722ccab978c43ff02ce215143a3976396b77a9a5bbc55bbdbd0d8ce9826233279d7cd729700dd8b8d9d4874d55f3b781f855bbecb106178d72e6a1a2494d31a39df1d4040d2d72c8b01ca74358823ebea9d3358efac27f27cfacf16e36c3d8eb5bc92962534e0f0d6740cc4d6c9430ded76b1cc609b77b27ec3ac60269c79e6bec6c50d7c94acc5bd19cc39ad0c002c2b1b75838e9fd5042921c66c1e49d07c110276c3b1ed87a449e0f9fe348b8e8a6c68296deba4c153be3b6ff51026d277fba6b0c11394e30b7cc8587512989975bc2141a400fa017edd505cea8e9903d6bf661da60e1b7a30053b1e00c990187d6714f2b19d654103f0932ab81c0cbbb2523eccbe9c84c6ceb55f6cd291e003f744404c957008b87babd562a5c47ba57e3a8b135b89e4cb3997d56ade3300b03a8704b86e55d60db9848d44bd6de4be40ef34360b1073dd6cc28e07c877be7124c5f176f6aab317411deca90be022ed3982e49116b2a88da5bf7d6f8f95ace1e51e2252feca00c0cb4435e7b7eb534dcc69d9b7c824693848427b12e7e66cd2c3889d617c412a856c3b38b1ad4ba8bc8cd5b5cfc79eadbb0a991656c03d9962d820eb24af2317d5f3167018bf6d1cb439c0d3c0c29ca6e87a23f37ffa5d5e94304d12bc39599aa18babdc87d54a99b8127c1aa4d60560db3f03ce66e8a6998c5c4ad89820e28910e05956a433bb05a08d68efac9c97a2700133ecee3ee59699bb43c7109ccb7e702b0171e60549373c7faba8d6f100a33bd95a2913849530035635a9387567e43d0db13ffd628138f9dabd6604f111d05b83bc8992fc508fc25f1db5513d229d115efc624dd9f88f829d9432197ee846f76e84d7ba8e820a627c052ac5976fb0e5ec95270665607c919748cfa3ca9319938a30efb519ccc2c487a4e38c623a6aec631bbc50196ec3aa88b47618b235455fbedb731c9d45ada9f07ef7cceb48ea5137f8c20091360a1448cc438c2244dff188362a7d2466e7a00839253cec1971cae2b6f1accd6b04c7ecb6b62a13fc20a9b8387cb1ca8ea1d03e54abc7b2db123677009d2a2f9bdcf994857850f66d37f8764f8361d7f56674e3f99b7132be27e6936bb515356c70a670ea5757d8a90c5368e27bfa6eba96924d1f52b698640d28fe73ea063b5f3bc23233ec795e90c3cd71a0f1350ebcdab7af3cbfa03d1ff847725b54a5e16ba80d66561492b5a95700880805abfe4a7b7fce56206cec7ecb9a2c612c50bdb793edcea37301da2692cf3a181ab04382db5de0463dad6d88d24bf84d5fc2b395985b7c92f3aaf500ce79123a5af0f3354b1dc1f5c3e8d532b7d9119e140c930a9200172789f9380727316960cefa5047643f0c6dc1c39c0e1e471755344abebf61220661e41dfd138fcad18144030d27bf32b8f3ad6bc17a604f92bf8477333f280013a2d8630edb7796a17d75b5e98a68f8c98eb7f82930646fb03babfbd0a72e94996ba7a7ccc1f5da8729260d5eab3b7c9fccf8e4adb9054c6e71b378a2d159fe885620a9463d35632569d7162efc4c47fffa932aa7388d00c58e548e73b22a3b858f9949086e3b02b5052e75a12b847e849fe443e997243e808efa569d30f2b608693faa703d2a70a7627a98d0d0fca13da2c7f7bacb81485583fc372613b627aa44ccf53f8a4c717e06725a3baca7972a417ddb489e4976a2924a5610cd07b60f214f7efb40ae2c420e2f9e806e5e81fe226deaa0509fd1213a207d0ac6fa2bb3a08763ef4baede687a2978da74b58a380c25dc8649cb455695c2d43083fdf082d8508957ffdfd0dbd0e87a084a2c0647c82e92f14ea460a707634548e2517a21d3a5084729365ffb879f5b57cb4bf7ccf90d7bd0cbdf8bf75e2e0eacaf3f9c0c1debadf12c5e61d68644a69d8bda02df12e2a0468495fbca966e3d7b7cd36ac5e5055edd4349c4bfd472b611a376bf3853ab91a6fa9c390c1cf6b84336759c081243b9d542d7aad92d0f16279ea387993dc6125404caf270e70ffdce63acd05e324674a99df35bd811b477112c456f3830f216b130eee8045d1f06c93f5ae970060b2eb8b5070684c9033b65e0775afc260a38400772fa5b6485f979ad4a24950af8b65b6814484577d3a3fc4fed910dcc761411df41d91b07b5f89a73ec7d09dbf09b963486c1fc8caea6aa9b11f0a2b23df2ab23d5da3342784b2ec3056531cef4a737a226586888650d908c5f34bd8b4f23ebb1c85e3128a3e88ec5bd62e13d9ac716570320babc04b852f43b36d40c7ed1c65e62bfc1724f4638977f1099461969acae5dd6373af31387717491ec00c4a24842cac19aa5dbcadb26f0a1e5c96653b4dc95be0417220c5c22bf5135e71d128936b5601facc69f6fa829af2ba2656f9ff55ce6ec513e9e80373aa784c91753d9d5454c0b6b532e43d7422bbd36ca6e7e54d3cbb6371bf12ffd477ec912d4035a60fbe5b0c450f27a2aea52dda0db902e877d49492e7e533c925096de4c8a0b1c390bfbefeee4897998a5628e76c03e3142155f978e70b703961f8adb983cc55739d412d48d7c53b0eaad4a6bd31b9c4c1326d1e9c257fe083a908fedc6150b4bd773f0e8b50681a9463dc58f423b191f3dd4def65039e06c34e09bcf5f771e4565d48775ce8391b8158612ab4c47f58a9674999300db5db06d8d8bda1a709e16b0a8115c9e18f3b75094c6aa9b4193eb623f5ac6a04e8f0109cd6754eee03951dbf021335068a93166245ebdc9c529c841aa42418c854a8b61b4905bc89a02abff2249b1cb39368669375cf1a15f328fce4190c3d8a26939f6742abecbaab6db75557e1fb464fad8a2922e8e76604c6ad73b51e187afdcf268b3df5e54b36bc7c188cd179a46a583556e39ec6e563afa6d8faa6b442ac305087c49afd4db14bac8177a73128c2b2e1a2d7eb1f373b42c4f40630b8bae18e498c7ddd0e37e21c5cb9653e18b0711a56a8c048746a09af37fef8d16b18dce36f054bc567e972fa92abc7533a3d44fa790874473a84643a0ce0f1fe29f855716382119a5c2a5be7262146118c0dba21a46a7ba12ff8c527b0742f848274a55a3f2ac554256c7e2c8156b748d5b742364dc603ce4c3ad6fecbfcf33aca51ada295824a627904cd772a285107e4bc22327a9d55af0eb6ff21aa297a3bdc027290a175a12ba26d9225d2efbf8149b3110068c6500ea14dfb3fd6c0ab33a3eb3e8681d5158a47e691f8736e34f8a905c0df22a2ffafe6d8ef3ce2d30c265a54c20899af1071222a686535b27bc6261b4314de4fe3fe18fb4864caefaada8514c6462d7be4e4a36baceee20a57ac895014915829dc625792951d2121774764d1994e547aba09bd71175702968143bc7add458c781c23d8ddcb05b674d216f06235574ca39311cf31a868e6c2f03387001880478ab167fda1c044e0ec5c571763de52093296944ed3eb8507c6cc067cb8029bdd456f11ad1fa8d525fef782d54d4f06d5ac3130f79ac8682b3a650fb54b2aebe0427b30f664739dcee965c48a8aed948d9fe6583a3e6fb7a982d706c8932e53a0a0c3e9b11e50e8d4acbf5d1cc120cf0c787595929d5d81e50c36f1c75e206e77a1a2be42fb920f9ce750a546ab786730671573f14a90f67660d341b8a5b38bac2740e762d4620fe70d5daf03b1b215f2022ef89e7153799058aa141d3495ed6a1d5cfb00224447ea55b1d0748667d2ed1ddeb2ebbda0cd1fdcc38368f974ffb709e5a1a1c15d50a9780e6df2de770c9da397feb673f8dc8a9db3770fab0267e156fc71bd03401c18d42906ffe4b5ad7d8ff3ec15f0eee64de9f99b9c3f217a552a5f377b03a38b92dcfab4beff4e3df4667aa07e50320efc0365439c6a7d0a1f6b47f57052981dc3257dec8f3f1fbea7b5e69a61d4c7c0db5a2bdb3310b97376e7f80687377c0d0b89325bba2a56370462335e66139f4770447b2d8f91801a5765a4b647c9916dd88b22abe7c21ab87e794104bb418fa91a3b9808e8d6895f6c661b6691b6b0b1ee4cb1028de69beb8ab3ef6bd9af989bff1ec26e5bcf455788bdf0f45bad817aa3182f2a9f3d1bb4d20ad99136e5a102e891be16b6c7484ae1245ffa84857f7eb2611937029244f6f25990092f30e87cbab67ce0d0930e819b00b2c72fa4a580ae0b7364473db4f583c23cce72b2b0ba5ebc8e7a9e7221f2fcaa42089302ad7f5c070b197f1454a0f0f2d50b94ea9112968c534fda465a52244c5cf753f09a41bfa3507fa3d1272a93578b99eb852833b5f9bb0a19dc00984ed25e768034260d2af2126b4ba969220c0a2eb5009baaf6e72f50e7df1def4155d28f9649d54cbeae7c24d6f7c931ef0a097b6cdde851c12798123e9aa171a4f213fbe0d2df210d8d2ec26492dca0a1ca1e3395e09543a949157b42a940eef15b61ccb98b0d634e56ea3e6cff9ef37c5f3bb73516b0cd3a8821d9e3bbfa268248fed24dc2fdc9900a82aee291e17739be415dc3d14bd2a8c131195433f40b80c9e173162d1425f96b3b11e0efe54c805195498b19b6720ed395e6aecd263615a47a698a6cfe727f163cfc2ba08ced1b49bac479be3ce807105c6c0bd3ac3e434ca64e4a0b8b33887eb47fb5dbf7e69c13effae1b9d7209b442a1c922a41e0639a07486f7a5e1a791e4cd4ac423de6386f1a9f34bd9f8c396571b413c1ae0b50bbff6298abaec974d899f0cdbf62019030422fe50ad7ab00c2dd7976c0c0797ffbc46810c23791a7ad497bc70f43118f46ceb64b8cdc9f05ca2dc62a3b3db7a5de464d0469460ee41c93849409d5d5b678c094d336b80d4d667b9ed563d18a015eaed393ce875aa20673a0e83898baba4291eb88adeb70281d72b114d9b5ff4d8216d859638ae4f64ff24299451b81821455874f0813b0bd2ec8c77c374e2a659447a407b44f92a5ce544d494de34777f12b803656dcca713f7b1dcb3a98d15908ca1671716d23a0ad1e0946ccb2d0465bf23f469da845722e50443cff40d66411b421189dcdaf7d33c4a376a580584fe0c313b34d4c32afe0c3fc458ca36695ecf5ddcd61a9bbd3cb0fd07c90f6ab4ebf2a905f028b1c1a76f9dfe82f40be2727a17d58965dc1a02329466d292a01956de9fb8659d961a32c81bc5888c61f0cba115150b91b4481dcd5e96afa96229e88e2f9659494eec0d2ecfd970650c54b49f4da195d7247cbfdfc67bd2edc8f894a6df89e6167e6220a27b7cfef5acf8a07e7a41d73b3df33a39593813c1a99deddafcb14c9e6d3879d71d0f59bf53f093d0ed47ea1e5faccd380be2e339e42a1814ce11c779b4cd3e2f97187a3dcc341d605cd85e2bb9e40c428cfbef52fe865fbf92d259677f76f7ef62fa10fe9d87f87504e1ba318a7ed695ceba71899a451a269ac9d00d3978f702e8c20a11b4db1c7488fdac32f212356f2b6b8f31679f149b9d866eac0b15970c1851e1f26d0eed2578a3af7403dccb76bb74cf395beca3aa74c32c156c94e460be9a660ad0fbe3d28aa0429d9dc7c76951f91506b8b6e12f7d476f7d5354851ad45219494eee58569feb88be562bb3926fc5996664e9657d22ce1f7bc8e8837f57374db2d33722bcd806b99d88311dff222da3d8f70ca9f27fd645d6c563a77de304933df969061cee4c973d5cbdaddbbdd08da5f7e45cc6606627abea767aba2fdbb52b076d5371d0ebab722f76407b274d3e3b240364659d75dad51f9fb6299609c709a6aa0d72f6ede5e988fad23eb41e47e38c5a0479a4ed80e9f0b8c593c2c48c86a3bb8d27af3c78f37760bee9d9a93a026e943bfef33c7e693d87379c9586faf2840c33b064e9ddb03c60921b4d441055517c83b53fe1fa41fb55c6f8ef561a8767f294b33fbf65c91f3be5071fe1f60cf02f56cde69bb3e06777af3c87af68af1a37da39cb69aed96da25d2c2368614910de9cf633c96155638072cf71ec732ae38740c3ebb11d7efd1dcdad9fd1f15f90401b9025a52deaa99f6435ffc450edc1f14104a4026e1b264b75e53293c1ddc050ad5884801e6a731719f52ce128da1d5b24783157ef349c149d7ac6454ae26894eddce5d6b80a5bc7f03b8e2c8eb18f7a141b8867f17536e5ffbbf2d7cdc275eacc02d1f3d4367a955064b9ad123296a238793b53ca0a3b45f0a1a0f80caafe7a55485cdb2a0be3f5f5f7082929a8001bc62b44549306d34dd5a7bb4cdfee2c1923d21cac560b1c786debe89c44007fad592ee47728f025b47a077bfe9a6519fcc989456926665ff2fb9e66e6fb2c732d4a74514d230c5412afdb54641ab47c91bb4cf9e2e7455209f8d635165ae1ef1ab45fd3d75049d6876bdeb354693c24bef957f8afc3568f5ff82c0e4f5f8ef0059fb68c74e7af00c606af7e27afe24f505a5f3f5804086698ad142fe75b95b4c641a367f10d8be9c85e6a1f15ef5ca6a9e7004d4e846035c336dc48310d2bb73f9d24fd6e7df3ae99236f06358836345b071c2f3d9cd0badd7343fcf0a7c0f08f6831d1deb20dcd2ff0ba8750cf4b221c4e461cdcbb909e794b3d3998b7d132ddb22523677865fa1927f9c8b7c0165ebbfc490db949c710d1f6d4a4bc3678d71c200f64b89cdcfcfad1e0cdf4eba73b685d131acde759a1b4ea0b298b156b0638dc9fb1bc4e6a5c93d1ab8b787600a451efdf0ce0ce1d2cf489e07b395b9a5753244b9feb473c94ec3b0ec27ba4700ad7e5f07499cfb819f4571266e953381f3c73aff2145ed068ed9a09834e501a22951407b7e50616effa8402bd83f79ae9eff8778b62e19dbae08e0167b27947ad65a07986232728deef3a10b8ea1af5fb57e6574722abc7974320d8ecbdf47c3eb5d2abd29807cedabcd7f3525b93db7ac28bcb14f7cb1435a19b14363f4993d78d078754a2abdbc31506cbd5bfbd06ff85d3fd9840783dacdf22fd037e2483136457befb48e1346ed9c8b5a9abfcb4aa4357535e2de5613669359956951db71cfd8af433eb7afd30f2c35b72d30a0db264a29f3534ca50a514d4d4c1adcaca6090169d479c1a046ee01ff823dc3ce90f65892e6d7928879c42e7c1b2fd43cf93e4a702107b3e60a09b22a0d5b1ae0f13028d335e1f3bd1e63442390a628521046da2f32ab45e7a74b020ff6edda9513012e3d26c87447ad37be40fa8591a1e2fc45e805a0b36c4c8606da6bd6beed3bf6f0a017730c0030eb6d9883b6a4ffa0f3ca3d607d69c980092f900e3f05c4aed85bda09ed0f4d3583aecdb046d416e57906242c919e76d968c8a5bdd26b8d840d6c0569d0d95d3fe56df767a13b0bd861c27f02a90a30bbc2b56eb67831bfd3458d81e42ed1f01eaf4621d113b483008bcf074906b026b8dd1588ebba785dc0267bb4e89add051f48a019eaf46cf8b9808764f7a6cd1f34cba4da90ff625cc6073ac31b96bbd1644d0487d545442128608a17262f43ab812091163ef705ec483df9fe03379c642c03733f7008f332d72090256a8ad607fc63ad9661b9b625c1c83cc2d91128f33010e01c57c02e007f7e552c6a6ed009c81c8668a80b8b1926894e201d09132e3cc8118d3e023a29a3ce55a816fc730e6bfc20568cb8788fcc6ba42f26b6e4f3fde14861020fbe81becf38d25c9d6769d5595d9552f94df6fd7c055eb9dec3c468a88ac237a1e98f83ee6072b52307c12f783ff3d4c22d3550985b0f914bebebb24eae496ed7ca12f24e9a5f04fc9792c52e1a76f0c611bc43c954781d0a9314c3727192312efe4a664a155f30c7db46fb9ca59137b6827e38215480be7c3a7db228076428234c4f3f99963ce5e467a037f195056a26eea2975c0f86d30e56cc5a9c33f0db70a5653629f22fc90311c444f0671f522a79c8ab472b4e2f6858b677d18db01b173f6c770cac5c52d48415ebe80b05974770aeb83253da8c58d154bf6f01fb5db06ed281c28e6bc904cb20d1fd3fd09efb8bea1d32096fc28146cf9da2a82c73bb248c2fb3ba491be1abe266a4ccc85a685e049fa1764638546d70218b4037782df7c9e388a850a8700e2122e320e13ba9cbcda503a527d77e84545e59df04006faff421163b8d44e7d4e166c47b5fea352285ef424e8f666f76989c77d7d784a2d1f8a94fa44899016d61c6e91fc3f38a4e16f028d7e350c8a92e7f13b6b58eb50c4f1403ccd569eb1d6df6421de7cb3912817c41397be0e68a34b89e3ec8b199791bfc5585327dd5c39b3d411ff99940688e55e3e4a88e7389d01f46eb051844dee75fac3062281d5b60ad1d5dd4886be3b12808841cda8b7f414b21379c1b2036998205bf40d7913eedb4b550172df906a05c8fd53f4b6c5791ccb20fe3b50b7040091e9f868a65ddface16f9d59ea4c10a9bc7578ab72c1c584c2d584271722dd40be09477fbe43fa80bc87984c9bf280980a3c336f070deb06dfafc080169c7c53f8fe412bdcd44b0ce9015457980513329b7346d1013a074c28426d841a95528db9c6f4172f8ca18d585faaf24c258b395f3389a515a0077cd17897fd36b7d62a55b14a51dc0090b21d177ad45c4522a96cac4c06d451d5fd996acc816bbeeafa05d895b0a3790dd0cf6c1f8f9a0b3c08c6a2fbc37ec39e5f11eb41a80f6145c9d68bb92f999655dc2b9c350c2db7ad4fa64a93aaba9bdfb0d8b466c83fcf32bd9f58082e608c1d4af804a99a86b9c80bb3471fd208aa2d32f4b821f16d9fa97fa2967c499b9a8924092328d79c8d5a1af18e67def9465e31b83f94d3643c64b3ec05afc9ad9dc0f8428a132d5174f623787d7ff5595d1b2fb40d761365d4ea1b2da721f7d848f2cb89bfa5cf490650e4a0311774db307dca738e0c2d65738da5c55f25273919fce42d1a55f436ed2ab77ac6c5bd6281b81382f50a375079c9b1fdf158225268828d646d3493f631c8fcf7b4e1d0694ff297abad3771d48e347008f3ddcb787629f7b3938cc02d8cb67e30d89d4da27e7b9649952861c3c4451cc9a1d43183a195303713c415507275d23fb046f7b40531a76061eabd612c51dccb074800045b99390300e79b2855d7bcfc79a95f7ddf8c276ddbe4e818361a97b352fe1acfde6cd5b6f9cdb399ff1e31e7881f5754137108bc6861dd940804e8d590667f11ad3a7e0f566fedeca874bf918bbcf4e6d3c934f236d7b4da9db1fbc77676b3d0987622572592fea5d924172695f6f9806d8b09c0ee45302421864de171a93d1d0ac6e15a9515d4f112a89e37d106e70e44734be038fc3dc9f0ff3fe7e40b978fd45b89c9bad612fd6c1dd351fa41e9255275e823cacc2ba7230ccf73bd85d8c3a5defdb5dd762e2cf09205c5d0a11a51841a358b8efc729038df872eaf3fafab2c2cdf7a07fca557a8ea0acafedc2963d8a22cf8772cae124e688f9e7ff7ef412267f5455563cd44e868757e3aff2ec838c7ffe97f01a489afa7bd684bb9285beb881b969a6a4ebc80b9b01e40c310fc20276ee8b8e650f6d1a0f5788b3f1b6e9aeb44afb284f629a041ed9295190f4ff484cdd4d841244cdba357b8b43931c8a1af9888a59bde87f57dd8b8b44a2c93ae62179108dba93d8ed4427d6de5a9d263d4b4906166730babbd57eb54279df099d86a6ca8538bee497a53ffb1bb2ac58d988057316b861757b379a6da991ad872d4061a871411a78477b161c62702524f9c973754826cbc889f8ae4f9130a48c3eb28ac4d15a66d36dabf51e1da78d3e5d3682668b268b09abb337fcdd346be78e62e0528def81127354ec789a2d0d49b688b4b9f97ee72492993392db715df215b912ee76fd2c85aad9e1a4bbf2a0aa795d26663977fc3c6c20370bf5a4030216c5ef0e373843690806784e48ac87e1eb8aabc3d1b1fa8c3b796c73d25557193f8e2b001468cc01b676007f26a0087bbde98be0ec6c03c757e82c82e53dc5a7fc883ac4158ddce11fc04bd0626c545b4ac01bfca8ecbb8cdff2a82ef3716e3d525b4bd365f53f0143935aca4e3d218eaeb9503b5333a4298884704ee14a8b00852c0334df30e38d231cb67a68803901aee949ab7973fcb268dbbef64d4d87bc880641bb5c9316b5533f92dc6c5f5bcc681be63d5a81d8d4bd2b25d9e7a38038adba1a125dd3eaa691b67586eebda1e1cc74d8a355dbb87b70d5e559cc4b8d70a7b50330bdb3ee99d9cddd0ca5d503cf1729585264fc6163e9a4d807c9558389e43bd81f0b47675ee8e6757663fe9e588586bfb0961fd511c9f27f13480600e472f1c4df591ac4af16d564bd759ea881eca746f451403982492f465ed6ee855c975f68111ecb431b4da9c57d03569516526db96efc49512b12db5d3cd9befe592f81e72d2c04d8e9dda2c7456779059c5f7c7bc09030a66ad2363f4886005a7343142a1dff96687040bdf0a66859340a17ff186a8e647ba950ad3fbd2cdfa0be7c1f9eddc978e6f9f45c6ceeff51f3f4c1f0178158fb7f1c60df58a30f43d5b0e76de030fc78e964e033e5b5518ae7ebd8a4add8efa6448a34ce0927120d93488bffd4bbb723d19175a6599bb261fbb71ef7617c84b1bac59665bbe1da08a4499fe245c956c550b92da188d0735b28f2fff609e1b6718c3442bedbf6368af433af83d6d89d16a3df5f2f0d70146cda6bd7b874244ea8c162fd72fcee94fc445ebd97dc9bcb8c1eb891cc8228567421d150305f2ffefcb7e91f8f64abf12fa395cb409a6b260546bf9977721faa310983f8a9241d878b248c14a65031480542e59289f9968102fa61454248767fbc0da02d16474c161251cb0dda2479cc4a184b04fd5c254762e93330ef8a07939a38f9cd3f23888d1d2221b75126762bb33acbe01932c0d79a3aea578252921c6a5c9c1e34135bdc58f3d8bec0ca6585c935e775ea284ed540b4ac4f01912b5519a478e4beabeef62416acebff75c5fab1dfaf43a5c2e681b87ec77c908e33a72b14f3f4b5ff174387f40d9ed6180a20b0cb1fec34c211d15e8a3c58e77dad5253f38bf0ad0cb75c192a38bc0e32a5743f38d33b0eeb1b98229ee7a15a51d0f6b680ad688f94f06951f2028dd248f31d90c959e5b1ad0095dc909f7db966d9d011e22de42a4fd1a9bd8fe50bd8b9e529a944ec57eb23532e2161224900a65be6eb8732914bc72e3905cc3fa0e1a6b67693f7c6812f8f16f036c2096259cea1817381a338e9c96c4ebfc8df148a99dabffd789e7cd9827dde7dc032fa20aabb05f272a3a311e367f1cbbeee3c9b54ff3d8c92b9413ff002eb013b9c0eec0f6d8819d2137ca471071721d6d57e0606ab9442f6d1051faa82fd30940c7a71cb84938c978361c082573b7ce10db6c199834a5bba4a020e5791483527221fe15592f785a3031871c4cdf88993617a6544c36ce3c19f3721c410034bae9e6fd62edc3c26d265b8ec57774d45430e50e4d9860bdf03504cb4d658e889fcf2fc8738b470fcd09c42f7f0bee2e294adb1a64bf120afc4665a17f8fc688d088a2502fcfaf974f94cafde17c11dee044480873b39951f3d5bd9f0a71617dcfd9c83e2e97298c20d90c17a8c5c4cb2e123d2d105a04fac925cf02d136280a839971c4ed3b44d0b6b061056e77384c72fcc4b0c05c853dac32982242845f57284d1d3608517264fb773d88e13b2904c3e064046f5504a41f1dc455e764ae25c908995268be3d890e35a7e4e5d0d814fe244e4cd379359424b3c3a4b1949e3e066608be9ef5c2a14c07a7ef5ffe3a564928e6b0ca9640ad2469b47b4f7e52bbc117245bca6f5e088c75c8ab991667c1c4791055d8d3e2c4b30350462a4e31e2570c2899587e95a81ff082d218529add3ec30862a4561da2d5514154bd2ba8df88b988441f7c105c49f02513968a023101f9b5f2b31f762b53ef4c48dc32609c74be7393fb50d6a883a9743458a629f29d010aaf87e0c28b07b888f4aa5399afef7aa3cf68718552f9d729b16c1ef1984f6dafe7873e2600e926ef9d3ff41a5c4b62575720b5479c6a34f926b4c21271d5380db9f8be67741cf4f6f5855ef19a7f8853d75fa992c820dacd2e6415afd9c3a563f30f4fd07b96e4d01972e9dd4257f7f1621e732c9e0b60776f37ea3057ad1e9df9b437dcf4d1c209d66afba52f7cda2130b9293360c1dbdfe345433f1a65b5a20e20c9278bbfe83f4e88c9cecdb0a8eee1259c4c7fa7edc93c254c117505afacdec42b3da80e42a08d77ac7bd55e46307d2cfa3db091c7f768660ff91a8075e0fec554f9878b275463f66830b86c91be4a611452d83ca2c38e633e8b3860d7c91c6f5dcbe550611e16b9b2236ccf5de3bcec985215a830fdd3b668f385f67a19eb7606d7914ec1a498957b585e47c78759a920291a52184db65f03ab824011507135ddd82167b4244b1660ed618ad408b2a312c8c49bdf1eda6f741359b2589beeb0f00df6b59bcd317c0febe047515b30d39e4de1ce02355500e8f5282a699abfb123cecbfbc9cbd285630e0ec5f176f49d16e6eb9c7b2b458d11376fd69d5200fd14ddc64387edffc962708811af4547d964c7349302f76f7cccd53ca7ec7bb2fe3ae205b346ddbad1e469d041a3f2159f56c0eb9269ebadc985421e0bc09faa1eea3e6670baa4564d524953767062d3b2604b09c03cb003624cbeeb6cbf9fc145fd15e47bacabb21e92868ae601e977103a50b1a50ba364301f24c7f0a78794546cff505adb8d1f69317604fa5252e05c7797cca68019b60ee1d2844bc8c83da6a05d8d8fb1123f15289f4841d13d1c0219b7f8f121fdc621072e1d627b282d495719ad2461b2334c75152fcb452fa73e1afaaf6f3f14e5e1adb16a62fdb70a80fd79ea7f5013ce03aff10c5356fefa3a4fe1bc03fc5fc1cbc6195a0744aa289555461bb14de9ec79019973b93239b3621a916bf7d00ab36622bc18e625e5240bfa8ea5617d05cd88c62aa9e97af5f569ce7117c82e638da0624bd85f8898ee1535ec65a78c7ff2b412b68ad08de6c1e9698cab20cc128c2d2675a9ec40a05fbde8261ce0c94ffd593f77b10ead905be2a42fed253a50612a0d1a334023d09cc412302761db3f0508be22f6fd0734c4d296fa10e2cc4cd8bc3d573c50628669d22ae9593e9322db43296fa9804c8cf5e47c987c9604f398849fe6afc032788cce09382c13f94a35b70eaacb809d29ec22e2145d8b1ca4af365f7cb56b02d6ff61bd34ad104e86a283d970563c29eb07acc34ea44338e21f098ec57b6f64868cb19f5bc1bd6e48e520dd728f9e8364cd028333d2ae95d14439783098e30a06dc10eeeb5635a00f6b33eb2126a0e60a94c8a00c8ed6d433d69084aced92e560b5e25808174768ac419a04feffa208a8869160049cf10ab9e18743d3d5885a025b6e958353eca79196c8799cdea002f56f30e52e7bcdcbb470dbda8f15f9df268c11632e7d8e67edf1da95b4eddf3ec6be3e72c8e606dc4fd27cb58be5b066398baa3053544259156ecb4a053b186ce7686dc4a0d42abfc2ac013adac7badae852694c0dcf50b906bbcc42d47eeb1c2e93a1cc1efcd53d963563b15efc7c9b4f2be515a1e490d8f778a4abdec1b6eacfb30ecf05a2a5a9ca96f0b6f8e2c1f9ed5c19696428aa36ebe2f55b9f38aba1fa5028884fedad7ebfe84c209d136752fe2f61584907520ce6d2013937a111b8b66a999c71250ce4fc0045295c18fc22dc6470d45c1981e4d7d0e1a602b2c5a3deffe071e3f5a3dacb7bd5d524aa735a6a7f78d24304f19a6a84acc0930af6d6c7e686e72c67d1d140ba27f8fd276295683bacf1a7699422cdb526cefdb93b2096f5938c79c047c2651e0d329b6dea185a616774f718a6750cdeb8b351f155a89a7d7274b985102ad4868bc9f21278a2799301ddd842d59054792381aaf1ef5d10c88d0340d6c85cda314e7e9b6eaf236f261d2274e313b39e5549dcb916f47d177fcb2c5674d24d1edd22389a0efc9a11a459632f81a82261e2079c157fa271041c3293282c52645ab47f12d0b83c981f5fc61c9442274c7c5cc5491a8db6aa4640936d56bbe53dd7b9008a9bcd3ad756fd5dc98d95c34a7103a7e447abd116a140b80cd49fb7e85c90a0807c9c5bf1aad94a7c556e86500d0c08646c20c7496b729454a86d6be01f66ded8c527fd92d76b6a4436af6904c2ebbd784ececf2dad9e103385739f6dbe9496e9f86e5f2bf87fe39b993a269b5ec3806061f882673dc8c3c33a0d1fad278159632595ed81ce33ae38b69f4e1d7767c6bf4c784d7efaa474d5e2b7cb898aac98af37025a9f857271d18e850d90bfd8c5659d3113ae00f877f6493cc35ebb3b35b3c400d03a4b9173db9d4f0c7a5db575e2b2ec7a343036c759dd31db709ca27bdb17c3d44324df7c6a13ac7612b70ebf56203e7f5dc93c0762732f9591919d1914335d0af5229ff77b03244a3ee5f1b1ef9725ca51fa777f03ce8ecc4425ad3e47c41fe9c8055da446cf2c749242b1a06bef076dd0856fb8f82ff3ec182d9e78a0cc6a571b27c3e18a4b5d3842d345a129c675a045c1c36796d601697eb39acc8fd6d0e10f0985912d056d2183b698417ed68e0571b95b7d7fc4e0c3c245c9c51f9fb149ad38074c363187ef45bda742cded7dd6c629b8bd1820cdf5667be48cec63444cd271064ab2a3ac4fcaa420dc5ad9c76c4e0072db6d05726f0882114fe5bc97d472e367af9cafcc5bd705cbdecb2209eb044a2cedc488804f4b4f775e61dd0e03972022380b6c2906e0c4fc98052cb97f2993b43c35da295a20c61ac9fff3c7e19c4ff5b32734d663dbddaeaf8b27fb8fe5f292c867ac952083754cb7c8f8662d79f402f5f003001dd1b4eadbc03548c5892a3790fda89ef3bc803ca0e5e0dae65c112f8d8640cbf015fbeffbf900e20f21f3e01d60622e5f8729d708c3229945d750ca0dfaffb2cb55ba102ac9f1ddab6eb34f5b97579b2afce6bfa7f3f4b5e4e190a9f76789b09e3cffaae07fbae83b182eab219a3db2df506bf10613889a6c371dbebd5eafbb4e2c62a384dec222088af94083e97bcd265ac05d07e43bd43a172dfd0b6f4eed1886d9503245834e291840098da928bb80f3cdf40cb43605f461a64be1c72b1b2fae0774b2675c8e6903203f385c76edda3f69da35d65f911854f902962b2710b4a839735ba0dac58f50de66ef127f06e45b9df5969ad458a39382255414f3d4b1adeb12ebeddbca9936214481c0bb85c24dd573c37217056f446670c3403ee8a782580b1b401ad63bdb4e2409b8093418b7127dbe7eca5bc9de2ac64c08f750f83b6e2229ca4b7f805c1cb65646c7570b44397156a5f4126b791649b3ac97ba2edc45cfe985d7578591df46818529f469fbce31c36db7c34426d63901295fb9dc98252576d6e7dc53a77ec6323536d6aad65d54b07b9121a40cb76fe18eaaf4e6201af682639a678146d58fb11b8652235d04934c605c66bab4a4fa3e9ddf0bc4d02d97c97a76c35b9e03e78d0bbd71bd9af9d287317f16975dcd092346e12de9db3427faf0360bc0ccf162d3bc5f34c41b47ae02b010d281d0f3ddf04620120880fdacbca07782dd2f1ed762d238a72ef9eea1ec5fa3d941739eb52c19e5bc9cd794f29a768716d8d5b397796a7e86e0f8bc44af6e56cca3ac0023ac40cfad23aa2f272ce13ea620176846f86ed569c14132007143696eca56ef79b3564a459b1359fa6a3eaca62a88571e104a5cc4c51f9b28f800bdfdc06125a2ef1d6cc2e9420c3c932c0167a91f70091fc4b1c129b4de3722d14b3939121ecc59cd78809b08327d9b0136ac480d3e927e0b137a607c54cad02434f7dfde962c38d1601c10e8520d7ec5c17c04bf19c41795599c549341e1b934d2aa76e507b36589e228ddc86ccdbd2a50ddea637da506533f08517d67f45e3063583e586d81c25f86424f519853cc9d56cd2bb326193546e41ee023507f92e8087d5edd29bd0f2e78770d508894d56a46dde79f446f7fbe31d007c2cec77c46d66fc1869732c08dd3558f46f49252917cf6161575359a2a65e17ca2378a3fa9c810d39a4995ff7adee0e37c7275371761e3b70d78a2ee1a6a434e28765b34e2548e9acfdba2f16eed2611f426e2d2c47c0cecc0044489f5278a08ad8e75961bae5d5b5d99851c9052628580f6c82be7dd2d1a8ea302680f8b1e442722499a64b7d45c63a976207f53d5ba7c3af92462f24cfc339b0ff86d060ecf3d83d10098ba03bbd30fb855c46235e69fb28480dbbddb86e8fc9dfc9138f455f701c3a147cee6c475b44620c2cf035a083e729ed9ede3e407a61572b722a32363f4eabcc4bb5b186bcc9c837b02ca9b7382b53ed4f724703aa6f9297915a0fa3bdeaea6718319eba2f1c32623d8b144fd141f36b5d665a497ca983ae7829f775e2d8159366374b90eaf382d1fdf126231f33f994de13c9214338ae7b06fc90adcd8c21afb9f51f92c9cb0150379ef06f5eafaac979186a814863ab235755caa67c0db15e1ec3752825d6904be25f8039e4a259da4179729a83a4a5de3c0ab413e78e807b379685574a24926808581a3f97db3967738708b9becef286de6603b474ef71d2bee7e5e1246e3dec95f6e2c0853ce76aed5bb2cc42a55543ef031c2a933d1362b079f939e699a80b3fff9e00fa3447d26fd4371fa03138153ba9101a4b0c64fb8fdacc13ccdc3f62832f9f6bb029ddbd8ba22a5780a5efd72bd92a3daaca3386ac646f585dfb713f3a6e52e9a21b36ed0b8067d4f3403c07d89a22b83898518e0e4fa15bbf6d1a8a03147879c8aab6c69db4c8bab7ce7aa6c0fb10385e1789e03283d10338504e6a3d31abc82d9e1654d663543cfa74e9525cc8d8accc0910bdd4a40e20f5d7c25669fc50f8524a9542a09d708575d335c15400a7c9a80f178d4be9a781d1c00b808cff45a202a76972a32284d34cb4df044e51dfc429d1b2d823b3287590b29b82054d917637a88b979099adf25ceb7f9c0148d808e43c08be96220375e548f409ec36fdd3e6d0e8e16ecdd7a8e91452075a204ff96de25a3d3d604ca3e7ae88bafda8186b78cc6135537c58640b25334584f82e660463b19478f091c8cc0be6cd18a7b7e235f9a46292c10abeb4cc53c7e2edf9b066bba6abbb4470cc7d0c41ea8e412c0f6ffaccafe16603778f1b030bf04e0f42cda89f21418681bf00ef9fa9492b50420690c4f870acdbaa7d69a68c7d0bd7d868aed5afb6c68782b9a13e234031448aa0b22712849333d9d2366dcc25e1c58edd6adc49468655e7f566c35e81b512610a073e3973ab7d685d3000de9c13308e52d66164201404c2047bef4e0f1134fe123caca3b7fd3328e5a5b5ad2a364e7c302850dfeeeafbfb0ab1bc604caad0db3106eeaf82923032162d1de9844b3923e78fe05c9d1e92426d9b7ee25591012fabd5207566096bcf227179496d922cec80f6bf87f8ba6b35007841acd73dd4a93fa92b33aabbeb72c233a620b802536b7718f81770d85635a9bdb697ac07429e71de591fadbab21cdafe072667b28d2e3ca8627ab71ce01bb72ef39416db73a30e4f5d89f21537bb8bd39a9a82b120f0be88d5afc22dadc45a7f39e7e3a189c044904f74be80bd52057a8a5b46bcecdc9f9e006c3a867890dc45507047abc71fa3f7767b4e0ac306f4ce155726800e0c22a074c4bbc774bde97f3efe1472421270cf5902150777d629504d872d69ade17fe379f4eaeef77b25ac621ae4af5eab692c5cb041a1b62690e8c2e8ea7cfc5250522d50e8b4075176270fa700e10df220b633cf3406535b91ca0ec033817145669fc1c000d250be16cd5b04c188094362d2e05399568f49eaefd3cc6322ff7764ad76393fc52cfceb80a7a0240d60802cb3bec693ead5f2a460092ec1a8e20668ed51ef7234f912e7c394ab22ba7396c1f2accb6df8f913b101a4dc56938c093d0482edb441a976d0d44cd491cdeb9af9d5627e3160020effc266122995986bdb16e4f1fe7ed752d73668fef24747d8673b842701501637c9903562280291479cef1c5b33d5affc73de054b613affaa9cf005079b9eb56cb70e14dbbddbff2260610c99e7c34d1b2f8867f67259bf0a13c8b65d031317e069ff685c7be257fee539a607463e30c337eb55c46e8e080134b72ee6ba9d4786c0be0a357040661b5efdbe82a2416236d72d823c551b6a0c5c4a02580b0fba142a1ba96efc2f4a5fdd57d7916cad23e04e15cd6694a2de8d7e770beddecc9bb4927f83ac63f8d6d2f1ad7892cd2c3b52e0bba0ba489051368b2385526aec524d4c1ed51812de4dc393d8aff72ffd7fe2ab7d20fe46f6b05fcf2e7359a096bb7dc0466c476f03727d4d1170c375d6d0716bd6434657311e7415dc4323953a394c120f13a08c4c06009a80e5033a3229538516945117ccc63e446d5c2154577429d4d643a4d27281d56ecae18cbc3805fa4947e92edb7e79f0b55f7227e908e3c1e180d3b80c667fe75fc3b18bd470993aeae4f8735440370b4aff9c859338041c34a728ada984d3e9b1043f4eb971ca6922ebd0d50e7d7bf385024b62281a98b3885ae5d6371ca6ed98dbe1330b206088629c1990e9e693545f944c76b7c3cb74f2b9fbb0167df8f2ca48814923020977c2e0e3db2905fb84aaa58235889f4046ec3855c1a88ef058c54c2f24f489db046ed18641cc1266ad51876d830b50e84343b3aac0a38d0873d09b65a3c53039095313b2836db76ce181612fe896fd83a7dec5a6f3ff08e8a45aab25290601a9c8c457497d978e50129e7e80d3bbee78b5eda23d3b7ccb7f7c709649587844e0850d14fd7f6d36a86b81e562c44bdc4c41eb26fe1cb24f246ce15c3fa22ac9e1c042d0bc70a715af51ec80247b38926fff4baa2a7dde3bbdfb1b9b43b7d052ced7be22589d2924673eecbd09d65cd9023cef84e3cb3b73996193a9f528696e528087267a77439d32a3b441be31e7465a1951640ff0566cfb816d654cbdb9c8f99dd2118086e04ccfaf0dd5ecd005b54176b463b17b16f105e7b23090b7cb095a318d95245e09f8b958c0d8f661bfccc482e1f5ea67c0715ecde52d0104abeeb525b23a80fbb4f9cc3f6a7d8fed7a6945bde00f1872288ff2b93bc788193af60f7faf61f4facb68fcf41515b3e6e792c9c339a620402d5db6a18dfe5950ce9c0d6ee68cadb215c829b0371bc9a8623d1e53caf0678066e6d94ca0c98d639f73f6a842e614bcd94f9170ee13c2912f3994d0eeb1e15a46409c51e23eefef62fe4cd80bcbfe1472da50564c472419e5c0674b85e18108714d8e06549750a0eff22b32eaf79c5d00e748bd96ad4c114f4d869fad07fb27f50c17c6fd6ac9d576197e64f8db7746e32e57341315244ecc18e3658bdb390593dba8ca11e8d7a57e445872614cc13ea6caf586b9bdd42d7899b68f51f2607b7fd69bde07d960a23b9a70e980633e12446285572a50fdd188ee4fd354f9eac2465c9054e112f218b674ac94fa429bed65f8d72a16cea744650265d5ef11baec1eecd8a522ef68bcff04c6dec7b4d83504b31f2c59b296c4fa1bb1fc52f2a3463d5e1025402f9a74e83ef44c7d793579798d76201c2948b7251de55b91543daab66d644bfa584d3170351dae75014f5dd782d64fc62006f4016d375c13e7477417435632672433c5150347a2e52bfd28979285f02d3aaa39b05745f2ede8432b2eb4e168efc4fdbcbc2cf819edbf094f894cccf88eadeac8ee4f420240cdc93d72f51a80da74c3b00aeda10e887a86f37116789db4002ad1d1ad31832eedf7c14ea976c268a1c0a60f2e51bb747f8b1a9c4a8cacc6f06600aa7f3eb805cb9e113629acf53c71d8c84d152c99d04d6c5166f51aab30cda7a52431d38e3129178812a4153af35d170e5621e63f458ce2757575b95404b06e249614bbf76126c97751c695a1c114b3c610883f106ca91246706918cd55344d077033f2f6077252513581446656b6e98f0af4d543de8c762c0ff96f7cefa487d82a6653795f78783823c3c962c9b722c5f9331e5531ac0ecaebe452074e45575fc5295d4365c5bec7b4e9d7b29d7e8973aabe20c81ae74bdf4d2b765985b4f79982e78cdb0a08848d5a87ac3a2bcbfdf711494d0919cf9fa41456f8d969ecea0349fe067233e390b355ce656a955266e53a8eff156885ce975f349fb3c2ac5ded4f9ec33c96a56d6d96a26571db6ce3721d1d4e2c2380257b6b586c468da859484800e4b99fe2fe08d1dc59dfc02ff6ae7661b6df1df801ad7678f2c1984afde5535f3cc2273d00ab6bb539e1fb45fadc49fe11630a775ae4af8d69970cd21cdb8fe671edc1c11b0d9f09cb00a7d51f558f73aeef8a9d1c9ff955399c8e136721d1ca83141c83040cfc743868604d5cf67b2e92113d7358f50eb8711ea71b3afa9d6b52740e289801fbb5ae786f7de46012b7e13d2bd161a6cc567e9ec39a47a4ce9e437a9ade01acfbeffce7cd724e36952bd4f4241e41cfde33c41518c0ee4f9630fb187f3dfca3c7aa021f56393e2a29b323c8cfd4309cdc9aa03019d531f929888754b0c674c482ff299d3e9c3bead9708f91782c50b198f6a88e5f29ae1b2dbd27e975a01f8e85a4cc17395ea84f69a9576462c5a9636cda206e69752d1a210f5c78b928d3f488daab8fedcc790d415cc015fa2e56de8ce69404c8a6203dcf708b22c20c79651a6ea07bf9e6098fe4b5180b675a75815051b6c3a64618163e188464c25f75c3e47241ee392fe8049a0672b87c79891f7bcf8a7b5875e809e3ac0bcca38239123cf15064de34a2be26d0ea3504cf00a83bb8acc14dcb52866fc36fdffa462f9a0d6a76c90c2ccf5a8f192268cd24c71861c6a6b6197ea62effdc5685f561b9c6b4d9a14706a26c6e978e28ebbc33b44f49afd15a69a3d1319b2080855970baa829ab2444178cc3ebb2e6184af5d1e22df666c0fe4902fb30ba8e07031dfbe5856a00f9f2300abdffee4c652a5502a23816a9ef34baa88735af442a34ca25ac6e493192c6ec5a55b2602dbbb5e8ffd87a2a71cf5904df3450eca0aedcc2d07892ccc8f8bc76b7484b983e9a9f3755e46a97b50758d259afe95b8f21c4b38703ed6d44d99db9653849c8bc7f6f94bc9b05699f39e1059768a4ab40e8b1245843d49b4b7f2c2c27e57f7b5d4901e971f99b199d52e79b3cf86c8db28c56235071fb9cd987b5a5032589e7c885695810853e4206e80bbf6bedba069f1e4bbf0e500548ca7ef533c48451118b84f3f09fad57f563d41973775624dfb3509298a648ba45c49b5206cb52793cf3733863de23924308c81cb3497bf3d55d5f6d537b48845a4aaee51eaeff94290de51aaf9b3da7be22f79e487b0b6c7d46e50f8d4e8c10dcb2e33370d6c4d0f53ce2ebd45c8b486e035153c2206f12e89782df7f35cf24dc90cfa752c32798ab03dc59db1b3ab5e8eacb3cc580a6716f2979e612f32d11052b92976061827cfcb88882e6843e4aa658ff15793afc2805519b212e0e1194d2e47595b2d91bc99599c03a239ea42fc5c80925d3283abfa78821de6392784ed8b49ede71aec097bf753c5fe74f3fb8e0203aadb0d1d14b400b98a394bd774c85156bcc435e8ecb235deeb4da93e925abcd1bdce9a0cf890c64942c83991eadf87b0461f55aeb780c6c9b1048261f9038e5420b67a39836904e4416adf09b005ce7251e2e4bb0c54f3fab88f3f81f9490c9a909880217348169dfbc4bfeb530d496389ee4aaadecab7e8347ddf490af2eaf5ed4084a0aa78eda9d1e93e6bbfd28e94ebb10a1e74ab3ba7f346674cbc7bfe1772767b3273e2a651ce2a26969f906e6e6b840b42addfe1d41116d18146564d03cafd0b5edfe4834b77aa2d370535dbc2d0e4924206ac0307829f516df3ddcced8a63a9b8ceecac5b2d20762c6c9ce9535bc729f5b185588bd69238232df2852afb9dde41d6df70c56c204f1b352fb09e0ffffff1f