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

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

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

Block Certificate

Block 83780 58ca5e092b807f14a272738e760b30f39031c348bc905689efed36b20c34b854

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7afacf885b21f068383f52f8e4a3bc1df0a66f5867f5ea7a165edc13c02db4ac
Certificate Block Hash
58ca5e092b807f14a272738e760b30f39031c348bc905689efed36b20c34b854
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...0090040000808d0100
0040000000040000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000001f11cceb2c05e3c36dd58462728c82df7a45a406e13810519dc0d291dfcddbf59641fe4f63c2b91f3c360fede918ecd4d525ee41fc2d018d8ea79621577aaf171d39e8e9a13a04c0eeb930a4b51f8051916493d1dd1a92b2c05000000000000000800000000020090040000808d0100

Raw Header Hex

00004020bc8ee32b764e690fd1b66cafc5ff6ca69657fbb61764cff59856bfd268ad27a871761e6fc8da88874820d3966188c6adb3280df554f7e525a4e9ff3d4040fa33412a4e6afcc50018acb42dc013dc5e167aeaf567586fa6f01dbca3e4f8523f3868f0215b88cffa7a

Proof Data Hex

59,560 bytes
12121601030713dc5e4b506ab5922b48e14200048724bec4bab6ec685c78595344e5a086951de4b6840a868fafd72447e024679f7028425bffac8b5268942b90529a15eec1e6ae9d14dc90589f34ab002462ba3710b939f4543d2ec3ce0005e03db52e634e6faf3d945f90259f61a2693fe59c312e19e486192edcd17333a01d41f8dbd311078017cae89cbe76238c40d0503af2284d9bdebe74e5f262a0b839e7c340aa44202a2cadf2774a1f6d8c4ff76fac1e365514029a9fa189d6e57f6d64feb5a00105ff0c6f5db132801b75d08310d0ecd5459e10ba72b084109eb47a93bfb1b7896581e119c578bdba0677f32cae4c477551358f894b4efaabf4b2c4fa01f5167bebfddd9e81268092291eeae02040cc45d4ac3b5815b5984b493bf034899f34a692c44218e9fed0f6b33371c8a0d5628ac47c2e8e915f1669758445a679a721100538ca55f6d113b83ed217597d13aed4ed7c972699d6c5f0de14d6206dec5443a36cdd735874af10ad7113e6b90ff3b592cadf5c150238c62d155eb608214df11a6a2516f303557796abab38b5964c7ba1082daea06996e403b03a9ac1cf818658fee94383ebe43802629caf1b51021632fbe02609924afa5c04091a943faf5cec76f4193cd701fcfab0235d79b44910b51ac44106774e08b93de28a677d16d405fa8445f26c307bead14b1fccdc46bdf9c0854123ff4faa03f8e3d3480aa6bc8efff3061deeaa69a7aa76d90895732a53a9bfe70df3099e07e86a8c8e8a88c1d9e1c7ff150e261495d3238d739cb3e518009a47cc32cffbaacd4a7d472982c1d938615992eeecc37acb739bd567d4e0c358017eb903304e14d0fdc992493ba42d503df0ad37ce4289fead3a9562fca7170c8020e3d01c5edb9a0a207366744ba0f19e1178274597d5b1bd7c06902f2eccac054575a578bc3e44fa86555f01103a3e08b54cc51e62ef4f70e99f0c492b777394cf907bd8f2a5eb3c22266f0269060d9b5a6a66500240890894e14a774a275e7a48d34b27c8d917832364baa4b40997869434b881a0a4af86de0b67541543972afff09f7213fecb610f60b9a2270ae460e3e50d8f0f8d38969e4699821e955707785c5423a10a9b690184e07ae74e92c874319c4468ea6e8988e67ecd75de971e3cb24eaac7c7bb4784b71dba83f8d9fea30bb2247a2ceb0b29780c490a94ac3c2fed76111ba90d9e8e35135a6055b41c390f37e16a90cad279e6ceb2292c7d693494daeb77b126b6dc4dd36d94855bfb738c715bddaf0608d894cefc369b1988737f9a6df48ef5be9ca731716dd3ed519ae7aea0b0b9870b4654d4040bfbcd06b29ba028d9be3e9e57eb6ffee00ceb3f6ec758ee885b8af844153852166d87fb18059c412807e6f71bff6f087bd13f47c58877a4c1a15d618cc1a991f9db8820e5e12af30096b6ba1c79693db52c87951afe62d35a59cd2029f24f2d006d82eb797e3dd0d85cb3cbba4ae65b71da66410346247b0a5c6dde35cf21560bf1d41672ca59f5caa86f886282a86dc3a3650b438b72c7fa9e6a542fc7a269deb225a37851a2bb3d5e6f76b09f2113358d7ab092f2cbfd8646140b07a6440f19f4a6f79f4e9789e339c5e0f6e17c9795471f964f6af33b6a192d43b601e9c96407365305cca96c109ba380a74fb131d8bc4bad207e64a436961d7da3a07b66766bcba099550473df02d1efb77af36b73e9b1cc0f5ebe0627b32f7a4981b413e8b2197e820cd07daad695f81f847d17542f7c44ee9278267211044007b09684bf988fddf54172b743dcd6c90356f4f1fb22ab87f896425d171b45d2cc21cabcdba60e044c33a30f536c8b6bcb0ede0bc659df924feba0f7f8b5b798905cb5330c567fae242dfdd596ce71a5a05bebfefff8443ab54657e609c7b56a3df7f7e61427a4fbdae3ba0ec120039aae137a7fd537eb5159d79b82ec2cf8d49962c12e626759b41a9098a642d0e2c6314a160e25fbdcab4a89c66ea119c7a5d7cd142ed55989300cfd5fcb8b7373f2cd6d975fbe625c684b5203419988c1541d0d7e99cc0ab57528dff92d7d3eb7ccb7fc88f04501dd962c4cf1b820a63f556d6107b700061e9f0308945e61807b6744fa49cf76c114d0a01c9602c5825b7c8c4f33500fde8efe22e4b8dbaef9421c26cc3cea4fed23e92c967e1fdc77f30a404521341528b9196aa8680b753c012ed06e4d80a9e14f363562edcefdd59a5113a29071e7a3cc97452092cadeb2be62a1a38689bbd71bdfe6de1389623da14e83861a83758c2bbcece3fc33c3a52723ed7e539d62b0327d9fa32e7f7312411aca1c4b1f0815794cfba42c639386325af0a9206a2ea2a1f67f877982c09d04cdcd684e99680fc7bfd1c4876242428620ac74ad1c0ef6f1c802052e9d890cf9602316bcac33a69b0f9da2f0ca3e83695de7f46fdfbb9233524572e785056f53adfaf7396780e743c03184c8545e83cfaeb2e84461b385aab31eccfdd3e7f5feeefb932d92517dfb6a70a9ff1fb3a239a5ebee01c5d8d744ec79ac88d5b90524714b4cc3f0e1867162806f64301de792f5f3ae3d37ca112309b703e5838c207fa36ff8f1842b753a62264c1066987248742e6e94da4e17b966b9ee38f0841da8afd5697fe132edaf7d8e743f8273c4e5fd675832be4cd4b223d248f2d49ff04019beb4b2a5ccc10233595e9fabfdbb34e388ef6888549c27251fbde4f47d1805634ae80ee8c5fd3b9dab1c2e525513cda57f0368f1fbb5eff2486eb52b51ecc959605ab7ba712012bbcf790800ebed8e14cfe5e3e9b070d69060d68f2a630bbf6593ed377ceb6fbdf0c36557471796ecd31cc696de1f29947acb164b56b6d3fe6e91790d43d04bb8bcd5e00e643b70f159fdc76371ab5e206256d02b178d63638cfcb2fe339548b359fd2b1fa2ce9034971e3a26fcc18c1bcdc3a1563c462c92922da60437b4cc0ce9a6dc7bd05447f1a6fef7636f590acc1b322b8f909ff25550b51496ec75f08ad5a14a9359537d95a9176df6078ea8789701719fadd4ce43af2a9e8d016f370eedd5e5ed36822a0efb77ee9d1da961a5407dad46ef9a90174ccbbc087673947b47151796456bebfd3959887d075ed6203a0d2748a51221b37279296340856876d2dec8767d532269f9402256e439618659c0a67a19a732f54976a99464258d2aa172590224fed153b50814cb4535374ba98204ceaefabcfac73860fdbfbc58892caa283f035ce96c1b491bb4c30bbb17443abe0a0077979fd36e107829db702eb1fd29899c6df88a1e4726d3caec87463882838e397f642bcc52cb47db98eb8293b0ec7e0a8c0847ebe3b88f616b24b1dfe215127f615248fc3f98bda3711ab7fdf366efc7e0c06868fb41eb8d7b16acfc97a5a6b798c7bea801a451d78b538f8e07879e0e226119c175093283c6483afefd15b398e7e176adb5076bb0d6f03b175e84f21cda95526f3c8e58b8204303c06e9322660ed97574f34d5984deb3ff1895525899b5829140c9289210e998aa096e5bb1b9c4721069166a9bb683993575666eb292b83fc06fcda00f7c0b6e263c3766161aec552e7bd67586f2f8f449460ed1df92254342c85308c402c22de33ad6bca3daa154aed9fce396e232050412c866655297c7622d7a7d5277570478db1c71e19759784bcbe23f4ab303b524bd91413ae5c8f24a1b1cdb30886bc17ed0dc7cf415b8466c143f5de1e820a710ae2abac12ea489b7760ff167b036d5d17bfcbbd26c10e863f075c8e93f449f4a8a94cdf1e1a47f43c5470a00a2c3a46a922de85232e3dfc3aecdb5718d127dde6199baefcf3c5618090eabab5d013b4ca26cc019334561292b56caf7745d2eae19f077066ff90eae6554843bb1d3ff2d42a2edb2ba799ea87b17578721678ae0a4ec06dbc9298d126c68107eed9c29935754c8d8667a04929804ad371cccb76b0b8f9c881656789fc29c43bc164e70e6eba99dbcd4f845ce9668d3ac7a7f6c1899c112b524e6b4732d8f70d2c19918f3189de791e1fd6e98307a71797938f69e0543a0fbbb1a5bb7c3c663226e7847317cf8fd3b2ba4535427d785beaae41671e912128e3c8a1fc46a89534fa9ec4d39098746f6f63efbe22594b921c099c75bde30c11f3ceb4ba9705e8c463082c0a8a47f9df5731deff8fa59a40f536cc02452a29b82b45c402bcf037a8515c5733281183cce6ea0034b29dab89a768d6702d5f13cdd00def62d39ddd506ddc078be43b6e10c17df48160b7c97cdacc826816d45740615dff53c7f3274b6af47ba8b61581269c3570e16f29b8c3e3b34810ebf45a8c8e1e1d34f99c4ea34f6b18ef171eff4d28666e671ae2a9edbf6f4ef1ad3071bf10a197354f61201a77481347482f285bdac46c731aebc9d92a300c1085d5ed5715b2779e7d2f352b194c95caae450a5abc3157287b55807a78fd1c2c6fe2a01299ea2a0f9b01a6d94f5479bb9285818f6d949547df142d22537d3f233f7aed573f768d73f64913001ea408c32fb1034fe5426ab9561a96815927cdb6865b0547d0e85ec2f06d728fb03c6ffa127f1b89c0aa9c6c1de8c7c4e632e91e511381385d33f6dc10b986ed95b69d3787032b6f3a09488ceaf12c228e7e34c3d840c83163a93db5806643e0b70c615e5023d7e5919c0a8a0eed9c0b4c33cc7ecdfb608ba440d530f7a7082b65363097453d636d8fe41c441f7658e874ba3809484580089d1efbde361e380a545e0f61cd5d964436414dea6502791de688fde6d34c3b33573f94a414bb5552847203b56850edfce18fa8e895edf4308ffa76653c11e16c5893f1ca75f4ceaaed280494bcc58fe6da7528f0773ff7b5477f23660d21245a4435d4c09e172b9e66447bc2180c86d9079c4c7602b60fb92b40b68c28f91318a149ae3f5a6cacb9ff04612ba0fd0289e278ef9ecf5321e9ab5b16dd4e14411efdf058e0e15cdb48a5021de07c079926391f8f0de754f982dd51463ff1db41fcb52b0f41f5ce7e777ff3f992044136ae32b35775d9d35071fb2cb4d7e971a527ce673d37bfc95c839f883bbc0ca88097b2d5826bf15e050b482f07902fd54a7ffe5a05216579d6b90c0d80470ae8f0696865deb3b2e92a26aca960eb8b054396cbde98e6eadb30d14fa01bc807fb451a33d3d07422016717ac3fa2a5e597499b6e7b9ab19437ba095b6a5ee967d5163c93da09823f1d541532606f073c1ab66fefec6441bbf17beb9e1ebbadae322368d16ee9ef34de72b04a5c7d459526ab124b3296fe67ebcd35990406f5d9d0fa09a40041b2a5d3a7bbf2c118f21f92d3a7fb7b68a7d9fdbdfc4473e2886b1252731589076f7b0e17ba9a753bd243db919f9faa1de52adee4d56d65a77f137583bdadb46a28809e9aafdda682f3f0a6d2a14e1ab4e5c3b2ce5ade11146a30c371afbc9c96a83762a7cda6edd392ca5046b5344d9084c08d65ed4a2f6d35c81a3ec63aa542337ff68f4bbc0914ab9f6b1b745ce6653aaebb6596f185bce8c3bc9754af9f4b31a2de9b2218d2314f99e2d336d77b664bffc9fbe4fbb1a15f719ac6485a07c8afb5034442cf6d3459893fdc07599f46cf9612282007717ee7b830b86a4bcea164dca1f6f0e8e4c9e9edf1d0ac2c812686e2683fe098850d0583a63a38189fd71c3947345f636bc4fca971e352bd1ceb1801ce6259817e4e730d44bbbae30d4c4a32669c642c3cacdd873027657c7e3e193298f156da52faff2589b6e4f40ca25f7e4f1c04498ad9f78be5c1bb8a965b73b75db031ec684eab46a11a6fc59613c5f989d16e6be752d19541916e07bb91a083bff4a00298f3da1e247a2145aed55f6c8c4ce96bdbc9061713219c5f8202c5d1f4319034a51a346582ff17241d5538788399c4a1111f5c823a287a9568d3e36a6dccb3f4ca4f74c8e532c8f3bc6d82b14fd356d3aa919b093a93ceeffd35f017039cde726ee388d8f5ec1507fdf80266cea5abf12298fecfc8ceb0cd4b16c6e948fbd9957ef06ebe61f41c607693f12adf3adb13e5ca277eab1b09b5c7331c024a0756b1c0364e772cea700b7933137a2e00d94578613763e5a266b03349f09bf7d73c6069b169a7571405e39d00df9167e528760f76e4d455b5637c7557c9a0b9615897b65e762cf53fdda0c53a7e361fdb0c310ab6dd5f8fa52fb0d645e4d091eab92af2745e6cae84759922e0c4d35b999c2784ca21fedf250e2758b4872ce5bcc76c27898f44d5158e3ccb0df15bfb14b4435fdef3109e7376551e40bc44220c26d2dbcc8a2112888bb326caac93834b80b10c53b4c404b7a9232e96472eae1b01e266cbe1852c930e5774009c7018536f67e70f8b69a6e6e468eb057f8092b95da05658c3f6f767e082a92a47ae0319b434bbc2e6e7be9cb3f6a59331854a07d41143afc1802a153850e81a3437a862322dc4b97d6c4634ea18c8ace2839b51318347cb9e10f558174c32d4aa92fc300b9f24aff5935cb4555d3b0b722aa1d9d0f5565cccac0d4c54f26ae5f1201b7d6c68969ef00ae8832cd649935a127cf49f0b227fd09610b8db9af126a3dca7be4f71ac6a7c0ad049485deeae8ac7d3dcb327f4c6ad19d1417476ae1a68f945dfb06da357bfa88a95bca789bea7387679fb5cd3d1b463b9ef24b77550a3a16eb18dfbc7373124434939111485eb5fcdf0477573b1697e62d1307e3ffecb004a3c6f67016a280c992e9e242af4ec319436bd6192848d94cb10876e860be8390eaa14c68faf189753f3ff030cdb5cc56093fe22eaf2d7e92068b9ea22f32fa5c03b0133b4289f6465c552af3b67329c408de2b53c624b730f6570b17db81d00d30eee73d1391dedcd67500f94f8fbb49ce7e6c319a1a85886bada10ad202db6d3bc213d8c0d226f6eefdb1ba404901f73c2d6166b0fa861d9396686551bd36e44a4fe09fca259303904220a76b7c6dc3f2bd8401bb1d37fe458cf01ae8dc1e5b066820a134ec1496261b58591ec36d5ac8d64c5a8bf889ed75524b9c1fd72decbc7d6dd0dc09e1f11358bf38b10bfa56d782421693f608ab4792550e39310c48a1a640680e3e262cf1a2e60066a807f9a8390d3c8b228a7df0bdf9128755166dc76893099428e571729bd0241f22fab81ca5e0f4cad67510a58d3fdcf64e5b0f32e3fc2ff6dbe789266c15975391d31325b923aed66ce885733d9ba7576063c98fb34e5a706e932934db2df8a2fc0dc3f6fcfd3146cdafd35383933d4554e998da679a937bc6ff175eb735ae6ca47df9e760a99026f5f185991c853f72ab182b2e79781de3791382c4a42ae2eb8bc099c417568dbb4d2f9066b7a61f21fc7d9f864cdffbab7189d1f6165c78aeed2336985f540d42557cca8c9e60ee803aa4f5d69b2ab92657658b727b407aab2828c7d12eb67efcda6ba797a8d54094ab056fbb26ed5d1d234694d4011422671164872d5b59e041ce6b26a0dccaf06ba18a3ed9a0a597e679182d6a03ce362362d4246bfd21ca22ab534f7b086766f782a7b0b2014688c12d31d7fff29cdd82f09df56898b4d53cd80b28d0da6fa5390d56c127038c20d63aa25f65d7149fe681cc8e1517891ad0847d5c6b30f94f069f602f2ffb22242a05a7551782ae0cf67a2a928035553e471493170739e4e374ca628e28194e8e4fe279a592c8b673f67a613073e862b4ed7abed8ac5c53ffb0f6ec5b17f3cd20bced8ecc14d980b52a7b59d57912138d02d501439c01e4a532e46745354486b3761b5b8f6ac529f3fc90d03d3a19c0fdf2d662b3b5a2399a14e39a58cf10f68dd59b5bd354331d632f23df64654b8a8f232537c9b09cebdabb57fc4657a0b2ceaf61c6aafaa7f637b9502ac66b462c02c6987dc951221f43b9798c8012b98479fdaeb80aa40ef0a9107923e0b537ac36b427bd11a0f7f7ca021c6a6bb761da2da8a60a3c4215dcddaeb36b543753b2cb76cf82e0ff396a4c9517785a058c181fe2e4b479015dd19f269d19c4e10059ed15447216b6e2cb2788c16a0c54a2e05cfb0eb6423917129aa65bd9ebba14dac1ce9e97fddb32a82f9d7cddecf3f8de387f74deb08e498eb768a5116dbdf844426c94c5a26c9a45a884c1217cfab2768a3b832ac6848a6eb0fb377392a622bfd8a75b7845ab436d352a86e9517649972c53e7cd341be94bca0170e0ab50f00f04ba2135493a015818c13bc187b25b710da307436008c43515128cd45121574da2fab288d697866e13c4bfac1f34c51cb9b40925074f6d9e90b32db358292b9e6118981351ebacf8df451926a21469599817fc22595c2b121facde439ecae61e4f2e0c251dd4c107cf131728805a6be28b054d62ac2e8c520d60bc3fff15f7d3e1a75dac6ef7221b61105b360c0c33a528eda583c887bd1cbe09f2cd11160dbf264b6df00683f8115b700c9149d032c5d39aa488cff7aab8b58ed6e02fbdb80588dbac2aefba62ef00fd88c1867aa2b4e70f6c81752e0838745ac4890997dad9c774fb91ffd17a639a4bc1548201a77fec846547e9d65930e29deeecc770138376ff4a2b240e987668267f7a33252c004ba5e2b86f5c014decea8548e027224f183e3528748c7b188d0df23ea6426d8fc6d19ba260b4f1448531589eebabe4e233c5d6ba77fbf16963f6dfa76a8231e60b4edd75172b09c4f6e30a57e112e37ebcbb84cb5641c4582d980ba473b1034196e4bfa186c696f0a9b00f0f5ae79b6c7de1f2d537a04861f33c7a0948857dbddf9894c0fb304b77b30820b5f2e6ab9169e2600309cfe021160980e38cd4eeb8e8b199b9387809718886582d2a73deec7d5e8b08287c3fc87a10be17bdde6c7e9de1054581d2786e4959c8aa950ba712a64be484a10b60dde9e7f615e33284e405bf7a1c0ea15e4cf4a73a9ead5ede20e465891fa201af70a615190cd1cf8a10d091f5aa6b8ce288452808f6287222fc44ba1dce8e9f097a414ab633ea3afbf5f5d23d653122c08a56740d45c51bc6f21ecb3aa17ef05d926b96a05dfe1883115a15e8b846caa42d46990ddf3468f7e52b568734f0aef289316738be4aa75a0446b98e4cacc2652d039ef21f4adcf384a4854523d35c656f86abbcfeb205aa20d6e2a43e98f2ce121b46e8cbd02b91ecba33f3c9e2e8d6666633100ed00b93473d1633833b8963631e5153d72daa201ec15474c3d57f60c4a237c3a8c4b162934adf171d13e0335e8bb0cddee95c17746018bdfc828c5f28b07b21cb14097c04f686cb040907ec8bbc9f70794d840146eb59af46a1e92efc618f8a9c2650ed161eeb25d683b309f6c885bd86d92b001f27f37b52c4c65d603a4244530b2952b653df4e3c8cc515a87c8aba2da068b3ea47ee5bef22e00145a7126d5f7d5bb9e1491d11dd71f61f452f15f8d816e5a0fe60097bb0413747fd7e05d5f9a62a937dc1701d47dee20c0aa3af26f1e123fbb77403ba8573fcb532f53ac16854dd985560593d477afa19860cdb7025875c58790da10b1d0913ca83b9c8e72b47d390984428e1a23d3d06f15ad54b1295ed773a88fc2bd8979a8767ef37dfc9bb52ba558554c99809514dd876a50cd95e90522829a81e0c2760bf7fa13a9c15690afd6a1f05a76b0efa48c8f3e9d057ca698fc4af27563952de19b136a412fd567b3c5e38d1998313b38884890fbdfbeab6635197cff5f2047e1f4ae0e0ffa64e917bb02c4812bf44aefe083c542c29ec50e7faad2b6e124239ba381b503a6d72314c5557b11315a2a6bdd4c66acac112d8a007fbf5b8f3dbc352091b4e39dd329584505958e9d74ac2692fb5044f3cd87c2a2e3f79726089221b5801455592cd618ffc57224fe7d11da309cd5ea9d30d9ea616e28068e5731c56f2b108c6d70b96a5c58ffc6cf87a301f680bf0bf52dd99b314cdf14991ec08f25a88cd168766e552e82077471625abf054986d54cf07a73a47e4d1ebdad70debcf61e5776c8e005160eb2306c9bacc098997bb888a8ca62866318f45e386ba2e1c08eda71ec42eab06be41b58d1da45004b400328bedc8211b50f2b58ee6744d48e1730130255e9bf430a18abf108e51a158660f4996db570c077e5d8fe239440b052ae73fa240b5c4d7a634a8429adc5aece27702870fbe3642fcb94511f5d79151de14387428b69c9e0790ab4ebb82c30118ae3e4d04d7a4f8fea199492d672f01ae47a992810fad82eeaf00818a017e5333e1e41e1b8cc5fbba9d6494178575ec0fd143ca64ba5b726b8ead4cdbea04a68e93a31fcb586af0bd3a2271773982ab1fcbc6ad3d2204b0352879e0abb9fd2cf07d69a385c958207c43a71173a77a95e8ab3dd528e632333a2880f23d89b0433f981feeb88e941ca66ab8b6a8146e629bbe141288d140ef13a1ad787c457d0819255b224dab564a1c898a66ce37f2c1c808886ecb9ce596165714031777ccd6b21b5649cfcc111a1af119a48223445ec5505e447ff521e761e9b2ac9b7a811bb4e2ac1118b45e4633794c6fcefc6445ff69ef63a817d6f184819312491c9630f80b723d126e319e7c7e2214acab51008474dfab462b560d6f22c96c5707462494778962998a568cc616473d553959eb8b408eec4fcb23ceb5781a81329f1ede6b2063cd43119439e44043a22a45aa12e6072f8fbb93067362db57ece84f431f28d979e693f705f68d4306b1dd6b9ddd0303a75393d67672e77933e0652e9ffda1a0066457254af5cc7cc708bb843e7d774ec6452032295d706c39d740727465d15e5ebdb6e1347babbb0bdb8f4aa4bd78bb1180bd1191e586f27e3cd22f92f6e6728f3354e270d76077b21c7cdd2d402e79c8e3ee78f38ba2319a74177545b0804a97485f62b97c20df30235391cfdaf782c1bc772c0ce9cca7cccae826e779e8e31ec50e7a0f472ec70cc20634dbcc0fed4e8c8b1b1d53eeddc5cee54d6b18f1ba544d17b7e13c414e74530a730edaef5f3080cc371028a9510cf8b5b0ff670e5fb092542e59d8bd386697c3096b99df43720a03e844404b008ae0c96a11eae61e4469e9c0f3626770b29e18eab4e6a21196e90c1df2da9ab0fd322422a2e67b59f8eb32cef9e2168868ca0a5d36b2990822868e6cfb3c9ff73652f970c1a782aab5dee5511d6b96ab11d16c3ee89cd5405def1e80f57418b042b2778d3130f00365d28448536a6a439d5a5470f6f9505826938a543a408af657eacc044600803dcf7125140713fb5c685fe915cb855239e2198e3cbabbcc1d16e3bedafdcab49902daf654c928da9d1bf029e9f47b179d190528814c1886667a8e132ba53b1ac7c55301bdab48a5e0436092ca81a9449c66b87847b1aad938f7f6b5439bc20ff2f122722d07773698714286375f6e53514c670b934cfdf1527a112eb266d40a92c40e016ca50d640b642639c14a23e2e3dda5c62b8314b31eb89d4988273df3200b3cafcb8670375e545f59a30433c70ef0f4271e8e8c33fccfe47a95adb4676a5ce9724ce6098fc44ba06c56ea16bd21f4502a501ea43246653268601b40753665ebddd34085fd6c33598a857c64ba27c2931d9190405966b7f9919e4da91d681564a63fe5fbc8d094bebdbfdcc3605c2855617f5175576c0afbd057b492dc9600d2833567d9e0a7e22f9454b98d8f76ea63c9ca79999c5e0d2ffdf88c2b32d951b1a8b320e16b70d9ac7a3ab3807b11e1e322dc564e82ca68d90617e1ec2b08afec03272f65ab8e1df78e2b8633482f2dd6be3e977d428c4ca5fda68fc86e62d9b0d20fc5fbf3e2f86513648941e10cf776870d90e659264700bdd8e52c631688cc6a2dd40f3ff0f74492509b3c92d9a81b85109753465e608517dfd91387e9195928da3e4c65bac236ae1c2ddbe2290f14117c6d35b34a1daf38ec9801e21528188d69c19b40b0f4b8cc9f7d0c91391fa29984de96ecfbe98e4b0b2b10d48c0f1af75c9b6b4addfbc568b09753159ad14ff693419efac30b12160f52f80ac5504812d4af6bb85aa97a4caeafdc497263b552762f9bb04e87ef88783227bd01d0bb7b47f72deddab5b1e54dbd6a04a11d18753f62dee9d5f4a0d25687c7eeecb340430ca3001de355ab4b1d9587c710975b8b36c79a7c17044bf9ba0fd11abdf3a6aca6e76d8ff045dad16b1b25f4a39e11e1cd1b8e1733f9f80ca9ee4ceb13b726586479a72826f389b91da664f53a582c9afdaf63c3a63dc913c75ade3d39027ce30221e3ac7c0d0523a6a840c53e0542c3afde7a210611ce489d7ed55459d3bd5c92f03b2c62c7370a4610e63b6dcf23e3f6cbd4eb45d146a20bd83d4fa96c79323f5bdea2e9cea7a807010ea66c3f2b1594b576b1c11ebe123fc22fe760bb771c6e82340c492563bd9df0a1dbda796f4395ec4ccd9555d11a2855059f1606b88d0132c8be61d521d2e4b5563d221808f560134d5726b1afd5f42a4f71f9af2707308d3b3b9089614fb72f7b37db9afe22a5c643ad9fdc58871527d52d152950ce9a0f3615d605c9f26b571644c17525b51d47dae24d5699739f9dc61dc87a0eb8fefbe06180311886e4533dc4c18dc562f75fef846f58faf49c96dff2990630789b65c9b27da37bdb2014bca08c2440ccfc136cb543b609fd259ebd52ec1869533733f0bc0f09ffc81b499d559af47eca29948d84a57b69ab08fc6e0f253b4248be6c153ca45572bc850e2bf0a7747e3c82a2a16ffac08ec4dc652fcc7cbf7307dc9884679bf10aa5e1a915e0d5b38c9afc0890c259b8962488c95a48c821d0c09bad681b872b55f80c7db2b13478dd45e9064e2efcd06b82a009630ab03f7088c88fb4707187871876a449905f8ff877c611c3cb7e4cbbba0b374ae0bebe61b73bc4f56796ce3550b55c36725ba1d02deb385f7919e754fffc0b464c900e26a6c48d108a1f2b92e9e8fe3e03a7c6fac87547206164747e76cfb762db82e06d110a6729afe8c49704da1e1413c8c428f6c02c87e8896d9fe89c4fcecfc3e393f50c239c9290052ed1b29f21b08c03294388c874167bf751174cd1823965b8d676d2a6ee8a311c9dd43297266ad69eee2ce66b01b95ba8b3c5dbb87b25a9454e6347895028a8b4db92daeb5054edc27a39857f0164dd4107569d80b92e7dd3dce0b8f4ab6d0b2cde804391f9e06376dbb0531bb7e20fc591fade032ef8425350c3619e8e0457686cf6e93a579ad2f2742ca1eb60544113d59d83b9bb1f886eddf1e645e38bd85a76d4e3d04cf2c3a09fbbe6991b0950408320820746674f046c8e05ceadfe463d012c1497c82d35d9bcbcadef1d598379730ae1ae74be5606753645766c14e5ebdbe5a0bbf57256f473f4c8aa08fe82dcc1f52df13bcabe358c787a9fa503799b1c3242c02f259ba0fad8f0768ce98254a14097d6bc68c46166439b7b8df3ac6aeca71aef5c547c2f5e8a16039525ff226372e0495e22badb464e14c7c0c6cde46c917b50197bbe4f9f32de414354ce6ceca9b4c20335407956bd607e03ee1ccbe84b010e051b312fffa49c60ecf07324807e2ac4fb6dbb6610345d8f61dc493ef1c7ca1a5b4a6eae8356f510a751d3cbcde952ff045873df0e827b9d40ba91184d388c79c09f28bf0ba3fc44cca8b14bfe4ad02946d3c088e8a149af415b43f87cdc110f51f44e2525ba93f33d55882d47a559fe45639940cef144421afb7235fa6a89b9f69e5819049ac99364edcbfcd49efd225db0d47cc099246ca8d6529233a51fad2cc2f1a82d7f9f4a9e0298bca29a72b0a50bb7755361dffc2204663c23fa11c382ab4b675b24698eb9629ff4abda145dff1eb646102412dd827829ad7e9d48373615e622f5bcc6643018a9a43bb55ebd37589086af9e146b61b267fcd6cf8ea45fd85683624589b982ed045bbd7dcfa662e543a9058a701bc5758116cf836b6b839e4b7a32cf4583a20a1197cbbd609f95059922f19ac6a82302439740eed7545f553958087a399d833a3f6065cfcb4b47d0d3fd0884af1c50d42f956c8e9d7363b7712e6f0ea0e9dfdd1d3b9701df5a015671c6a76e5c21f0d65b61fdbb26392fb6574a0a98316fcf9176ddccd3f0a7eb7314b2843142e1e513d82e33384fd0ae86defa13632acc6e7b95fa696fd571bb365ba3e6f614cbffd21b55c57192c6c03d2e142e1da5f9a350a657b7f7880dbbd058d71b7aea595738bc0e19188a287e4d19d531b7d99118db2a816971df7165a5bd3078d3afb82ed51d4161c98e1334e3639b8c5cef4a59d76c812cd7fca158fdca4d73aae076846f1c5b786f7d74d72d0d599f9c5cf1849aad9fd333dcef6c977fd3196833d43a98333feee2e4ff49b4f813df371373c280ceb63c6f06519870d784d2817eede378f927251aed7b5b08b55c813026b51388a99aad847e84d2a314bbc20c6736f4cf3b4eb35abc62b36d60eb65fcb014d058453bfbd557ad7279623d3a7cc0d3ec506f31548053ac9b0663ab532128ae78d3af3dfc400435f587362baaefbc9b344589a22cec28af3ad182245873778fc301dbacb8bacc4a32d535ff1f421cb87dcb800a26704e0bcae6cca0b6d6bc71a172d00cc4f49bbdf51eb1e9024c452aad3e79387509bdeff9d5c8280d8838e502796de6c513fe028de53d9206c956523ebcd93bd2a3b4fa950f2954449381a3e0f121055c70396269ef73493a7ffaf3ecc657da9975a1267dd1b3617358f2f99e67763721368a707a37535d99cd038b2d57886b9ae1f20f9fb55a1a6acf11aa3dadbe3352b6f226a81cded73e00ca8c2d16dee83f9ac606dd723263179bbe407c6311d3d88b924ce0f0422d0a70ade8ce2d5d15bec09c71d63b2584b24b447439da1edc6f3c4fbae3d6eb728ad95f91f5e49688618d3c4573434ad36fba71696d534aad376c67832be3b6c538eda7a8fdf15be8b14503801a2680bd93f8fb724abfc19af687b62fd30dd1eeccc1e739e990f7c343c4c830aad1313d879193f4cfa6ed23aca24a0daaefc53d23a3a157eee524239d52ba608ab36ed27d3977cd77d148c837eac67ef92d7c93b99ca232e430097329b7ba354b9c0311e12c80859dd42483798c04d4de0bdb3094cbcf0d140762ee0140b36f208005f9fb184ad103b305aa447d9727d9cb082958c3e0811cede287d4403a0f8bab561070938c4e8820721d495f90a588d9f9c0bd6ccde87282f0eae46a598aacbf52d289504701320469e65bbeb041526024d61ed048037206492d9a74c693135ef0d342df6a23c39b83a33b6250b33307cedf6ff0708c2a10ad8017b7d5bd3841f389d1456c380013690653e1709a5caf2c73d869468fab96214d93900d45cbc46b2667d0b66bc39eaa0a99b06fe9cf3c0988914a2c2c6351f352f4092a88055dff3b8da589028e84054e10780db1f2976b1395a5ee0ff956bdd1f23f4bfba75dbbf80995db9fca398fe5827c887f3d452508f89f71d357d8eb9e8e85b2fc8373c6c7c4b04a103ef463e12b607a834fbcf60ad8ad50bfd60a47a14ae5469932fd36503544c7eaaedff0eccd398220ad873ff8a747e932d98c7f82db55948cf65fe68942db11831fdac6247e2600f0c131deaae5ada62701a53d735e0a3c4b31b2a927d93fa56e8d2afd63c43005e9592d92d27289831a39c5e7157c64e75df446da840891d2a7087a6a3cb3ea4eae298d37b70ad87038eaf245a137ceb991d672b3371e9e4e59fe0aa9d1da63ccc6610061d2bc17a2c32bee5bfc919dfdd5834bbcd412dd8deb0e03410ab2c11575216a76182bc614d0554ec4e8b0d8ee4909d56d7201fef50c9a5d199e2bacbbb683794d47c71776286b216e85fbd5260ca417bdf5273dcb9d044f40104dfc37822ae3275997ed962d5fbb834eece86df8e0457634f37b647f6776182e9dcb1ea7593d57ad326b55e96717beac45c4f61d5d4e6f62f6b1a835a7f6e501a52a9c05a4c9ccb06f1d76b60eae010e79e7cafa883ccdd7d5eeb5a6e030b5bcfa8bfb693601e972274b7ccda4734d9a0b4944293cfe2bd38362b1b09861ad1f1d627712fdda3a647eafa1849792b65d87c8b017c39f9e58b596e9471d4802ef8100ca93880ccf9b10097b948feb3dcedf9b5ebc94ba2b31d38549affce7e59c15c412dfe7c4227e0dee4e7cfc62fab7ed75c42046ecaaeda44b1d5ccca3baf0d625e7d76587d5bf0aac48f01d530cdd43434e8c04c832ef9631600f953815c5ccfe7a02c43af45266c9b85f2c80c2a41547a9e8a66eb459b16ba070352dffc5dfc8214d32289224908a1d7643454a0f20e8383de8113df4dd3e305ef1cdc00681b686f29a1290b138c2f5a824706649e262658994f774d7c1c90fe4357f55807811ab12910aa474891d543ffe1520dcba8c15ccea053a1b670afd1301ccaf3f446468f36189647e0a611d71461161ec92615d34e992c7ee3a76f405b3d1dab4fe597a15796d0ff2bf205177ab98017e952560d951ccfff254f01ab771385e72e57e0f083e42faa616feb5270351bcad66b349ca176c43a5d2501ffcc14c39d4c2bec63033ab8f9f7407a40b65fc662787527054929283343cc4ee63a51b0daee40492c5609e552c6045a590d7e51de44a826390c227e939e5f4e5a23b85f4ae7c6d73a4dbc0551865ae3c36c04fe432784809885365b77a1380179594455008d41292b8a2762821893d96548f0efc3a26472efc52ed07b4054cd9e5fddb7acc8392e7150ce9e73e1fc7d70dcd10f9047a7761df7af20aa9d6dbe65228c0fd6df228e9b4c5aeee24d556b6e97e84a01375476c3553ccb69ce5a188a335acb8ce388a5f66a956a067d7acb183382760f9193e9d42aa67614d1331174c261e075567def6485517c0bfda48e1f3b57fcb3429c3346b46144fc9f089d0e5469de2312a6c764e315970108267034776c51e53ff8aaf72967aded350ee37948f08ea2ac0a28eb1f1d2d8125524ecc74746b457b437f567e582076e6bdd0f501fee211358a8564560965f6cf5f7e1f3f552a84b0ff0db23974fcb3e7adeb0d691b67f2c5575b3284fea20cc1dab90a2951b2ccacd1fe9ae837ad30c4993c3e7868be8febcddc8ba92e524ba797fbb5ecf06a52e6cc58bb465c605d7e40e782062928cb250c5b6e36940888e086a6564e9ad44c6642dede97b6e3b9c277cd26fa3ac02c1a18e5c6b18e0b243af8229ae5dc3c49a1dcca6ad058207f7f235947741cbe3d56350a889a53014d10ad30482a448a7cf7ed52516fbafd11e8e0e08605e68c27306e198b793767dc3880d64199413b674db40dc5812d72cb5c712c5f7397c9c7aa3c0d4d3535359d8181f15393744e8915e2045f7d770f80769bebf15ec5ebb71e2d1b1c2526663ebac4582d4ee6a0d8d6e406dc01f4d0bfca324c434b003f4ff034ccfac75ac4016a54b58d883859ab4a24c7bae5f005a7c72e5ed75ccbd1238d20bc625d7aee2e72b116f7fb78577308b707d031a84ec2547ef07e85f17ffb9d1a3723919c11d40a4b2e341c19cb815f2dd845df9ac2007594d10b78db4e71e2dc67ff9b5e3d3a88054271339b703f751461075550caad65a4fafdd478ee9129c32d796e243e2e8793347beeca0f547b5b74c874916768476dc15b5e8560c04c28dd4cfa1ef7ab28e350b60f966d1b5db4cbad98c51b5302aeb385b3e07a048eb492615033cab88c3f8ee381ba38247d2af960a686b3e1cba4775a9ce8505c088ed059ae1bb93fdf6513240b1e735f9e8fe68734ce53085ad8e6ba907dc6c4aab5f5868e289ce920f07ebc39790b07e57f6c31c3f06079c76e5133f9587019d3d4dbbf50398e21c95fa704853afc2342a3fa3b35f52126d6095827188e7034bcbea633c10bc8386270ca9d83eaf4f88d6eff6479f8c17b978b91fd227266b3b0bc0f598dc319775d79248d4b68bb7a4ba01df7701597eefe582cc67f6765b435067f991a04b0cb44318d5989bce6980a62478acddb71c6936edd31e5f16389cd14b25607e8196e50056c8187662f049fd81bb9d71a83650b7dd83cbd552f451c513bb6d4dc7095849ad398c13d6f357e40dc2588c3f49c016d0c75e2cdd25405681e5c272715f9b25e5e416d2e464263dd4755e523b51ab06b25de09df545fd02f5952d37b7ec22fb9918aff259cc015a1c67f397502849f57802f3ec6966a4b93e394e0fb7ea1a4f99ee54778964aa2ad266bb0f0ec6c2303ada8a7e44458eb85d9cec41c2c90df27a1485251486dbb7b3c3ca4381a2097db7945b6c0b3f1bab9c5fadd63aad433b8e00dbe25ad973d64b51628af54df328e8985209995f2ec84fff700575804b16ce459cf77116531d4b18c3c91edfd68aa22135c4a6aa2ac3f4dd7c82fa30a1e5d1959a8c081d3f1ca56f87b6bdb55ce91761a545559934d8375dc7e7e1d91bea79c0f90842dc5bb594d45cc7ee75be6c82210506b6c4274b430b667f2a34523018eee35db06b810c6f32bc26fe19aa8d4fb8c8df93caa6a63403acc2cc07260fd384148451e7056019ff8c5f65f2532aa4fb3563bbd9aa107924f6596e8568e0d09474e574429f4a716fcb90dde73058f8d61d73a2d32d96da7b884e355602c6e9155954ea28df8595700de0e1243a89d2dbfaf1ff829b76d82bddd0cd14f409d7135e12f7cfe0cf9e4cdd2b86e0a0621faf7045f7fa313855c2a342552b838dba41127aa61f5262443831b05d9e42db4f7cf4b876f811f62e945ae427ea24763a77d5e43864c1986f49d3ec590ff3827fc7cf600d32d740b0e235483f0b5644520f537b7a961c3465c705072c8f31966a9053045634ed66d2a832e463b764474649ec0d88baf5a6bc87aedbd38e20ad88da730b94322bcbb08c17ce4d61c695ce2620ba0b1fc51f16275df9dc77d317960b795b1e3067d80ce10ea977e2166a9754d86548849a4c4f668fbccc558b01d0fb57f76947ba78466251441f3e8ebb37c8d84fc54cb98167ca95e71c50ad52d5f54e071d9147466aa4be8e5e37e8769e7b232bf968ce9a8a44a405a4950d0e58ce68e90b0467fcda688e194272834f4b723ea018cfddd7e28959a68589b45b0ecb7ea2ac5bcc601c118111d15634894acdd49fa6214cd9c5efaf95425133a890568998a8c6d1ef9975a2ab0dbb4d7b39a0d2fed1638aa614f8c5aa3ffe3eddabac6d96a2750c9d2263f8964b85d73741f2a2aa4e64e9e11f7814cc61fc179c01dc585495c1fe941474818d9bb64f5eb91943c830e29c4af0a5ea0a212361ce03a40d9c8769ea890f9e98697a30e48df45ddeb88aff0cb42206204f5800cc3fefbee7a31ac92dd5ff62bc11bcb0070af68442bfdabd696faf965c4dc9212aee7b203938a9c4958ad227d78ab6a455ce0539e31c53acd793adbfbe19235baf951d3bdccb517fc1f2ebb9bebc28991967694d7268cad9d4b266d222c18f9b0080eef3c2695e4e82f527a8b985efeb1246f63db1d113e6ce56a0f1dbaf94535df720f4f8cb1265b5f86910bd83004bbd6227512e0c1df965193f9a070d8a450c7dc884d26cd01eba531db62b978fbc5caf09bc8b48a1cd4d5391b824c59091cbaafbb8423d97820b413f478894b0f96f0ab4a489b4fe4859f7c7fccfad34239b6fa735022bcc93b953a9aef9e98a78de7f599ce67bcbec90488981f54b4b9824b23c4c14c15abcd6f23a157b51cdc2645875b7a02bd9f1a5231b71a46da70ea25de62a6d374123e3e1453bae9ea9188be30c0446822bddc6c2d94d8b8c5f39054f7f6dd4f7b5cd42d10e23b4555e6d10a898dad10351dc2365971ea937038abb57c4525b235e2f1387d3ffa39c3076e645eb9b05a36f74945fca3e91a7dd1adddc0c208f01a493d6779ce3ff8c5b22f83859fb45eedd49f6f5d2964cf2f6ab55041f59bf9b1dc3c888b6b5c9d3f04a1b5335f065a739d150ef77a73799380c14101dd471dcc4ad8702320ca2cfe4c3838b35effb96f2c5f4c5b4da7fab7f7d3d321aefa57acf1b4c289d8c5feaec4f8b7eba7f0643dba713b83268891c99bfa6d3c86194e924baf55d9e1d272624d2ada98aaaa5c61d3a117630adeaf17e26b1b30864b7c05e097f131fbfad816c574f4341409ba523ba5f6c275eaa7ff8d8badf309c5d120174ae3305c1d58e6f8aae38069080f360edb5b8092f0c70046a671356355d540fea23c80a98f55708ab8a205fd2f5956278e4b991559689098cee96805852728d9c06fb8ba8b48ed604059ad053bd67d29824798e21bb9fbdaf54c35dee13190845a6a859f40401ff442e7e63e1c1cc69b0374e9cbba89b47a9f1728bf28f4c49b704d329556df888f55e41f19e475ae220c8615785380a92937df675f011404b69e023f99dff32203927642029dc4007a4b3163acac5e731537448adbe1c21d005783f72abe681884822512062dbe6bb9027c39af377244c46382f41759d0d4d64a74d83c245b6951d361b4ee4dcddff075fb716560308c2804c637a3b2aebc4139901390ed4811332f7b2378efe68705a5b4ed49d952ae2207b0c95feedb46ae37629d070dd243945edc7954319f6103e5331554823e741de9c394a264ee9c2661d95cc8e8af7a8874e113125b62fa57ef71497188657719e6aae59c55cf627c4e6ed4b86e15739de1ce380219e11b6b713a0bfcead610a1f471025b2fb200d57763fdb956282afe511999e06c48f0158efe47ab75c7fee110166575fce602aa39dd6d3e46ce1b05f44e440bc1e33084cef195fc52224c3f435c131355a9f15df88eea1c6f1cdf141c740f9f06958ea2445425fd7ffb33940cef5fb07dd6d74839d89b810a34da3c900ad56b20a2ba5f35661ef8f16f0db87335c508cdabaea19152cb96ccd713a5c8255ea7d824d597c3dbeabedecd386d41bd522ad14429cac225449b6100cb8553d149bae1db529d67128130e3d5a8b531479d5cc5c1b6dc3c1cd99a6052b9730dbbf2591ab836a24bd8d373cee8a9059f5a40418599ddda7222221245217c9aa6aba3b381b061be61ded5de07326e06d53e8069cfa60f5543702a3dc8a252129fae72b11aedcaa700f3871c8b0817f3375191dd1b14786a57678cb3f0a0538d801e9a70350a026d5e36ca0f3fb67e51c822f15047263dbad5c83b1c45633865e74fc1135b6a1aaa25b73b2559be23a1883fa58e353c70ddc751e35cba697125da5e70cf6eb8f62244e10b4e2d5a49d43082905f93aef8083beb1437ea3f09e7cbb484d5068a585e9d7ab5275e086588177411408170865e74b37265fe6d8cb63629b993ea18601b383820f3ae3e4248293c137c915858ea1352c21b0958e606c6f3aa65f10bf48b3f334ad2d426de7ff2465e0fe77fe576d495b10a73979e431e20bde6f86f211deca9fcea9ef8201b260cd2a8e5fca4f6a383e8a8b7002872a68b60990eaf3f62307ebc62325f583201d7c5922e828fca44c2e208f6e8387ad852597e76dcb1f9ca0acc6bcde1b9ed6046fffd6a611e84a9288feb6ed41646aa4ee11d54e48279bc98652b8b8fca3eb9a293aed79a58fed62aebaaa6345ddbc37479936dd3f371a243376d2248b97435024316276d186ef6853edc2550c44e0be06cfb1b0e8f4aaa327c3f339d46c1ac73fc7b6d14115347283bcf1e0d9061851c754b8dd7b61a6d3b728176920423a8fbaa1556fe91a554d6cec2e6a8568e6a3314d577baf8de176ed67a50d4fdfabbbfbd0535b1977773f1877951da8b5fba76c0c0550143633686c179af7f2f8adfb6d85c5c36ed45d2d37aacd72e11d725aaaea75b029d2210723c518b1dc45eac352e0cd53920c07900da03118d3608d2857ad42d123de7d62e4c0fae76d4e1a9aea197751dd09d9f21368029eaeae88585fdccfd728ec03467d39b14b62345961fb13fee77d3819da8bb473845a7dbe4cdff667ae7a967007f8a696c5a7b1751b2884505d1c22cbbb606a589cfd5f49940849a8ac590649602c1581ffdc16dfec82a56635238a4fdf0485dbf0b9e6c0daf48c0de57fe81de72c6bc74de52e5c715c9a85e44b2da2dabd15535ce78e73b5bc58741eda1613a2064399f23041ed0f1c091425d80f53b5bce82714dca80d19f108bbf626adb6031c59cdba2f569a51c399aab0d18a87b153a1ce0a146b3b967bc74b85fd485bef889dfad78138ad8d08e5efb320eddb68c63619c5a65878b9f6c3f2fb2664e47d59cde6db2615b4c3d7626d43707b24235694f6fe46e4ce31c577d36e8159b6011a68d00b708b87a197beeee726c03ecb09e76a8a69abbc046bdcaa42e178a934b518bb64f2967fe3215dee1c6c11a420c9fa2a2377288a48ffdb5a8cd23f5d5dd21c0e9b5783762d4b9ada1504efdb6d71fa057e39edfef1b6a9e098d6174a882d7131f076117a455012ea9dffa252a8b044042fdc69070d52ff5d3fd709086a001dd7024f44215c7e722b1b28f5e556689ceb23905ae90872bffb33f12b87236c877345d774fcaf0af515b05e3459ad6a8fe2b38f76cb3c69e354e2f5fdb95f2ebc86a3ef154371f3283bf46da0dcbe0bcc4ac4d03c7c91eb3ef93a30f9c69e552b3a312657e98352590ddd888e06b715707d4ce4398b933b338a507b78ebb362f90d3dcca78a695dbdb10a94f12b39b462095a550e4fe6f4c5767b40fcb92925ef8d18664fce228e5ec7b9810dbe82145c1c779166ac5b2cb3165b42a3c8b79b4d38f5ff2e55e1506f226349f6f16ae9a90711a73b1a04df213e27571e6e7b551e67c0843c26c997eed3c693404f48a362dafd4a51bc92d23483decb0873d35da5010bae29d6da4de12e3ef448985ca7713b6948f43c08385ec94d1eda732c6cef4f494c3eaaefe36be986a9db023104bf1ba3e55f66d7b668030f5709f2a2be633387bf8d922ee824a56922eace45b0461237dea6a45520e178df65349d3025d043ba7d669d056306ba8f0823cfd45bd5c84694564e94a6c87657419be25aa75b1dabb83e1343254436caf443775673c4d8e3224cda7ddad56ec99700e3703be80ce9ee26ef6e96ca6b50c08326b4e941cc31c888a7d1edaabb832a5260ef1bf0e05ac5c87b90fda2ed263aa7d4f2ac58c2b79a408ebb295c887cf4198f9d8b657d175be39b1303e0d376909fd6dda68d29085ef87e70e9a5aa3d2a1b894836845f40697978e665d51b7f3f47ea72d0e3f33240dd198805f8d00ed0f508493ce292ef177cb661f1553612ec9562cd722c1de6876ca0c665786588715dc678a6dbbdcf4aeecb99444e8c15a728e0b47ac30905a70bdd15ea949d7cba22bd40669dbc6221280a7827130ca43a5b3f9ec5b2e43651a99896ecc6e0fddf8b01ca995cab00e6c0332a1699825e2a1c389b0b6da996e9a8847d24508ab9dc76ef8b1e31de7aa80605815293c882f2fd3623e1fc10b25ec988b5edc241475198a7446372e09591ef83d6d08f2fc2da99ecf65b15eb381a31aff1c9d6067ed3eb774e3101a68e5e54113ccbf99189488e2e433c60c6207b6cefb409225b603dda1687e6ade56183855644f24cad95d3d9f2719e4198ab0625065e39df05ec7699ed8628b3ea3eacc6207f71b0ca01d50553254f4110d54952bfb6108c961b26df3ef7bf34668a757ece085ab08fe6a775fb8113632116434391bf18f65580108f8891b0cd43ccffd9bf097b48d6771a048dc46bae98bbcd07704523d23bb712b5121783f4128bbd09b22cfeb6b7e3cc749843ccdf525768e41ecc90c1abdb83ccb6f27a13d389095d34f6426390d3aa905270eccb4f079f0115ede56c6b4314d61e8479ffe9d5bcecf0d185190911f8352aad81d337211b75749c367d95a802644f3fcbe69f1686c7c686900fe11710fb40a9f46cbe133912c052a69de80ef8ef4d1a7443d5e494a7613137aa418e249aca86abfab6a193565bd2b725a01461b5984321c9613781a9bd66e353b9bb7f2039c991bbd7dc200747bb60645dd7aaff9f8c5655e257338a4aa011b40355565990af243da2620121a7278c4397412458fc169a58d5d4d38e1352a8cc5a984dfb5ee5366e45845c85099f924e8d3581aeaf9c36e35f25bc5a4eb7892c192daefbe17c9b55da98987dad2c297ff48702fd627e325d8d226df1fad0b2c3dc176e84fada61f9de76e1a9629a499b39639209296ad58ec6c397310d27e0ddfd963440acbfa088259b0e709638285e0f94ea78f1aa506398b27885de907a88e9e13c8aff121ac0020e523cc87130acc01074787c100c6e635adedfcf22454d55221186d4dd8b59490e6f6ce6249d706371f692e60d50bfc21d4e7280d3f1c548b34d55b255e122f2fe44d28a3086bfe298a75292f69ac51e231abfc09a03410934824b65b8a7f9943eb3402b22218d1cda98df5b6dad35e74a3ca75c6e561041ae046758677d7435f8ffaf5f09aedcb9883f58cc62e330367df42f760a758bd06ce0ba484d0b2cd3d382b854ab58366e2ebb2a976acb45a2fd2f8a8b4e1a33428ce6a6bbc84d3efb1727e3e9323c6f7d5729852744e01f817e79428d369ad56dcc3d5edf56385c7901742fd90d490280ffd4ac0909359cff77d2e93356cc587fa29a7c52d3b58d7c3095404048ddf023f52283820cfedcf278da8021fbd4889da8ccb296e277645b76b2ca82ed1eaaafed63699ea4ad81baaaa00dd92119273d8610adda719862c6330ffcfe371ea96ca8485b2183505d490a4a6d6de503be61e0f00edd25c4f5ead5364e13a637838714d1b4606e22e90b861eca6d15e0194aa76a4a4a90c0e6b3d342ad9c1001af34c117df3ab6debfa21754a3d3c7eb3b38b80f356a111cf79cd5f66f7a7afe1d25dcab594ad1488ed5367828a9f96241eb759e3e78c6759722b53514709b4bda0fde52d196db4b25eb7bb3e1849f97a34846f5c228831cdb2d50d3829e6e72ed2bffe45cb126158332d6b3556290de485aeffc8cb5e4f17a13aa2998bc048fe4bcab15d0ed30e2c1dbf312e45bfcf7bc0501b062f95037a06f1bd017b71aa8813b2becb38df382d4dc96ec3e9fe52500ecf3c8148b235b2090af9c3c124e90414e9222ec1be02c7b9010f711cef880bfaa19be7434e78f761154301f653b631dae965928bf340b0d1b965f1f6dfa7059190dd583edf880b563aea780b28af4da5a5dc76270ee0caa3979b0440a72a22e3a11a5791fdacb17e1e10e9aeb5ed890f16848fb3addfa19b28e835ae47bef1f0c73e69f3138cb42e40d534a15bca00e634240417b583caf759209a2b00d58a589d72c08658735bd9cac5161ed40077cebf5160ff5737547f62d09d5b30f3d9c019161f436b900a5cec511378e5daec92443e1b5efd1bbd6ac13e5328a76d5e372670efc7b4665b80f9bad2df19661406b9ef984fcd036a526f7f3023b3d876084146d74df84bc4dde5936bb00635c5137845d06b21149aeb112b5c49345cab268f9e8bbf1c90531b6acb5ffd1544e3844d4f13bc01692d6111cc56198331fcea17eb1b2ad4f2605002f9d7c1361f4f9f54680c049bbcd237a1a85b450212f09030c303cbe51536dd82c271d27fad4d33d0db86f9d88b1a62b7d6c938b6702d8b1b04e7355782c1d39f9f53449529e4fc1afd444a7f47a376790e0ea6a6289de8c5f91c62e79a5aba5aa8ce7bcfe61b8b31b9168affc27810afa1dd96c9d748200019691b2f63cf1212fa592bb5b108354508336a48fd655bffbd2ac420fbc074f406aa951eec82196e5644a0bf7619b624c73f4390bc05fbe216e6efdcb66f040b90f2559c3df22e4f373c8d2cc3e43e2c5ac88a19311c66efd77fee14b2e547bdc222fd6bc08d0fbc1dc01522703fa502bec47899664601c5184d18f5b826a119069857b4c3a321badfa07cbd189c91f2c72e20af43844a83176dd7b6854fec5647efe316935c6d68071748ba071c0867f2d34496f9b4c4b8546cd13cd5bfa33b3bc11dc593194e488aa89280773d96369c2c0216c5fd6b38aaf039a5f141821cbd800836ce956c4725ea4a4a6b07e86ccd040fa3486ecf90ab2f4269aea21a8ac177143244e37d88cbe704f6d73a9caa2c7b514b2d929ee9e4c9ca0d8af832960e78456dc7aecbc555f9c8c2abd872819c1f890b27852b81011f89e498adb62a7a1f63178fe260a3905b182310325df605629a88b76970dabd581b85dbee51a668061486e615d7df53e28c5fbcb3ef52a58f8a9449f6061655ca9754da8d22f3a2cc87159ca5b2e336a48946c2abb235c33f6937a8435d2ec88ab3930a767d55b0bd33547a4c4983850e756228f2f7f803bd2b227df9120d18c8ea472cb4492a601d45178302edf3fcbc0f3974065dfee2aabe52ac3c6b807a4986300d0132916578bac5b245d9aa04c0fa84e240559935e9bf4bdbb099924afa4c254af002d2f9507b7321e3348c3727ecce8be2d75e982dc38a36daccf6111075e1905c35bce79c66f1d05ffcc16cd8acf2a8ffb4c74ef82e782ea2d4accd7013e9e87a36ee5e9d22114fa02801619516233280ce62b1e7a76fd9cfdf60eb4cfeb4160fbce6ba5111b5989adc7b855d3ec457a893875421d4af678f3059ad13899fd26df1701d28683243507a545ee4a964bd01e9042fc91f707fcb4cd038b473a205e32f4a6a7bed4a54ffa992b642e514c26258d724d1365acb8869866a7034b75423fcb409a9563bb5d7d316f4632db0f3128e3735523cfed7e9ce64e8f769b7d52107870f2c2974aca7ecbf8c9ead8e7fc0a65bd87c20e9a811a00505ef0f79daf7f9aacfa42d48fce0ec3cdc45965ea4a3d14136adbc30c50044187a970ccc2262d1fe224e708a6c771c09087d025ba4195ad0be0747b005f3a612c4e3502c0fe5447c87b979d696c232ce549d6c06135f6f1e9e06b0c06699fa8d4da2f8381a699d37dedb1b71182b4e22a9b4a3f23790b397da9a04ac44ed6a6f87a61c1b9d6f3ec4fe4b9592b5efb66f5b50e60380ca72f40e5605dc04065237ed066f41ced7bbb1d17e16f0836b0b28e8f783f3589c7bbfba6aca65bc7c915c5b6ea5863b656f080d2bbb52cd8624e52d3d42179ad56ca8cb282786b2d8cb5edc7b56ed0ac943475c04a8c4a687ca28f6546ba1575082740d4701e2d27f1fb6ed0dd8dbca999e8a99aed5d802930eb152f812a48bd199c4d15a85d1c1ae4aa090a552bc17258dd3212aa296b0fe38fc381344acddeff5352778fb3789ab151390924eb2c3583137ddae304169a219f3bc2a1658f920fd6bb9c97fe801ea3420fca96fe66066da0fbe448f995896fe586ba23075ab963df339e6f2c6a6f19be18d6ed178f3c35024e838eb2515f035b03b446e10f41576b23bc1534fde4bce37b2925ad1a0943f0b79e1e9b5c5d854a52fe365e9e799a11e7db0eb1d4a79d4c808fda615e6e9a52a5bda2eda50ac724e12dcc0f7e1bda4bf643ac850dbf2228311d6bf1df26ea4b60ad558242a7e6bd2a5f784698b82842f43a706ce65be2141c2d56bdaa1ebc5a0d4f0e8bcc1169af2e5a9e75b9d1dbffedbf4d097607339b259e58922a333ca14a8c47f4c7bbd27f95f3a7de2c9ad552228d5e64399ec16140de511377af7d13a6e2bda9fc4dd1d0e38ecce90d618b57d701294e5b430bb424d21ead8f1db34fc7c8572b0f7ea9365f19a0a73513861575ecd9697d2c63224ee024ae350b72f99cf8f5db3afcf2bd55c4215dd1c43ddf3037ed5f944d691766fa12fb3a9115cfb45516ea75574110ee274ccacd891c88614548ce1d8b1d5425fd932ac987661ee7be8b54a8acf8401f40936da8ed83aeb6904299db999894df2eb7688e504053a0e0cd6c783d1fdf33c8ebad1a512a913b60e148bb728bf8e59b7757f727ee21a5b7faadddb49c60195cf441a1cdcfba5c21af97d375a7e59d8ba79de16e1b8eac2ad43be92790e6b3807bae8a812c2a522b80baa6197f26686c4b0f658bdfe7e0db4643be5fd32f4802fd09b09bffa02501470f413294b8a6a8e262f103f1978d4a5bb4020af9f2f169b148bbd8dd7f22ce0b857a2a57dbaf87149c6bf9e60853b3313f7ac459f3d5f04e022a23b5125223db584e14c2d5210e20cbe7ccfee6440fdf8cc464bae7a664d8add47a3820f770e1fc65d7f6ba847bf68c9ab9a51441512498006d2d72874e106c6dd0312217e60eb32e512d3a7a2b239d37ebf9212d191367dc583fe3d067ae714fd2d3736b85c87644b90b5de65e853698c1428cdb6d7157d050e326d734848dffdfb05d9ced24330f7638116951aaed73e8a78bcfaa1250607b240288a1d4f09dcbd19ebb3b08f746b6107e56e60b8911a617ec9e2b05bacd6b29d25b34a54f5ed73a73c3e603e061c0bd9548ddfa9184f9bfce84b29d792b5b18ff964b6e0b877aa113e647e4bd731f7a74b13a8c902a27ce89f1f6ceb7b607845a36add1090c5ae5d674aeba69ce1cc2dc26634133f856098f1100385157048f2d4c7b06956a6367d3c4b99090dd6495fb17913fb47fe18868d98b126cfe1b3b7d0934f1d3cb1cc83ccd0e96b307e657ec8f9dcd7eb5c39ae4a08fdb70124a0a98a4ae6337a9a0c6387b5297d5809d6312f80fa31bc2023a734380f15ebed8d0de2de711257b2323b7f9249b461c3e4e05e603874531b7f58616a80d295ed1878fbfd6ba85ddb12e99e58fa904165d507b0113b4ecc227d7af795d0d925b1bd8477c7bf54fb2e590ed08957ae41270973a8972cc4aa850cd377d5a976b8931b5069f5b17e78974c14b4dab735632f197229342f32c583209c4f43489c282ae6e516d367c3a0b6551e82fa4d58ab0d2e20e5d85ffd27a88ed3e5490498b70b49ac6022a09a01a9f593fa0abe8d68e1c917afa546803e53a71dc71c5206d390523e4cc29b3e5e91e6e40e78143ae7242171b948461ce465f587e39c19deea1148f599c1a4a5981aedb913b645fb98daceee4cd593a9f8e8a3a65790fc9c090b3200f39494921e1f97acaac96ea84bc3e70d214acc711ae4e0e03aefaeca9319ed1881f9b520fd87042bb97bbbc1ba74f8aa02846780d9985cd70b244b42f6b60376a5bd72be4f4c50f6e5c14fb08c1a954dc6316b56c2ec02582c5df72486832f0defde0aef3b166ef0d0950f115cd1262c4d814242118ab70c5a50c8e2f3ad6b4a4f13de01e3696f609120f43ea995286b361340e03c4bfffb3eb3be1d4a5d22ede14467052f214e190610225aef6796dd6a07821e65d41ad1ad563603ecb373ce9d77713180fff3981dc30f38ac71d8deebd3a65bcb13d9bd7f0cda107eb4f8ef81ee6de91e41113677ac92ca081b5910fd6df812f5a2148183d73b13aeb69f160e98e1d19d894b3972d28a4732f04952da0fcd8954a42601466be3987c0c1ab65e132f41b48a00aa53019ee468081de698085498ed9637e9958047f69928213a4c5a98ecc61361fe41d3bed5d8b74d8705d204aa87c4664f21854fda0d05050d7c059950154c64884d1bd523fc5c841a3bfbf2422d555946a93731bd3433516e124ed0ba28e69e1887ebee65ee4f5ce606478e535e88c47b954caf376ace4a5bd4a11bbbe870b90c7687645941eedabced64e2e00fa469cded1a9f717539707d2669b5600f36cd221b65ba2c48cb3dacf9ad1a1ce6cfd9b2f7dcac6418202be8d3fdbad6db41dcae36ca6ebe6a61e2a040e3549e99074298b75d356d5899170d03463de3862588375fc68a4c8c334220c63cda8c083a34a3ebbdf2954e0b06b8d31a87456ff284c0102c1eaca532e02d7d04e1cd281b7fa8d1fc092fa6b6ad19d2da12f21fe885630d482b86338554a3b76a74d5e665bbc4f751fdda83c7e62d6914c56a0ad9b6fdff7a4fff5de7053c5015641e1225b35267e05590137ae11454ffae8367f15839e775f2757fe6e566bd705077b6ab22745c167557fb9a6a599b3dd87410230351640796a4721db1ec412a88d4b317094152bc2ae0787ce65782a21d244e90f246c5603e473f80d1f30d2ee514cabfeaafee689de7bcfe23fe77e88aeed5134762d4a4aefa2026649d6f690845cacd464939c5d8611f57f0f81d7fb59fb972107ec24db43bfb51a3925c07aa4ac4bfdcc35a466ac94753f74b2ceca919229b0809e511bd949e0d7c3108ad9f5ad10e1fc23b604b8b45fb5f1a9e4962a5881ede29a457e4346906d0a3d5e4ea2c7bce24196819e3666318a7af6db791f38bc3a76162db514419b3efb24dbc071687e091f56aaab67126b59087e35f89e3adc414822d0b421956f6ce83e8c1d3210cbeadcb8f23d94b090a476cbb5806c24425b6128a8593e918e1c1808eff8a88f740b53d4577698b9340daee8b3d3bb807ddadc991aef31f125c9df157f384422099287e271a08c3ec7719bb723765cf647b3dd724b232c06f61d67dea62aa1166f2f90b519fd5665aad13c055c4dfbad40934e33721f254cef592f657edbf73b479c60dc08e0a054004619b3ea7d64ce55e46f84b7a2178b1888a3f2a21a559eeeaccec3dc2c34061f6abaf1ae9c6eb42d1b13edeb62f4a47a566ed2b0d257f55661b645b70772d316edf7acf05eadbf4fb61cf1d8e86348255fbe476c42b41661ea33835aa3445efa6d15d212f2975b859ffd14471222dbf91350360546e5f2ce610c32c3d57102fd1b41d905141d54511199fd1938aa6509aab9f0a9743305c2fe953ddefbae3c71d4f1e63c98d8f3621b4b8b62dd49d98d8510a1b6b30167bb2aacc012312857ee13a7cf11ea961504fd9380b951ed034eb501b10a80f82df743198136d5c2f2fec0da2c14006333fe410d105a2fc83e98739526746d946a549db1594d7778172a7ac3efff1132b9aa731b942b6e1c212c85ac96e2242cb014078c358ed699b4523e72919411952a9e18b9be56fc1443430ae4948d40e3446b256e5b57d2861be9cadf51595907e703135ae343611de915fcee9ca8ec35036e02ed9e6108871d2dab7af7e0b23f40df7c221a421a428dfe1aa3500bdc75b6097db3446bae231c34832e683a8a404011451c740d00ee0ef66a187a54f1a24ff2bd4b49428f619235372e21cb4bb940d0b944603879801bfc5e6409201bed9bd364b093d9d7804461d16e4f52678e7196d8648035686a155b549b806a58bc5b8dacdfae06d78a6f45a8ad9bcd22aa2d595e2c492abc59b41d93e08afdb851def7fd56bf922d11761bf420b5fbb3110d014b5d24293f0d3c75fd5fde6d0e5c4822ad3d9d7b3cdd3614d7f04be84bfe92de6e060b7882a0ecc01cb614939e980c3383f82c95c702f77574a8fac722c145c0e0049195065a203a5139d72ccec9ea809eff82040c771cf787aeb88082694d82fb491ae701f733da49a6fa1aeda9ea757e38eef63de93d28c231ebfc6525c84e254e00a134389ea4fe94f7efa8648d21ec83d4f64576feeaebab1c5cc38feb1b0eaeca29ae77bb25e7e818b389f687d8a3a05f393baa70e23e3a851a37eec895c0dc98784a78dc27d5236492c0579e6b2a80704be6e82287d90cf31fe0cfee20ab0eff6a8da5ef20165383eb6a147581dc4aeafb5aea2de7f131da5a06db1f0fac0319080641c98dcb06a9c7f4bb5c0aedcf6edf6b46b7946df834982ed0e16b2728878804c2da98b544cb1f4e9222655d7d77ddabaa51034b218a8073ac761111bd55467951dfe2902ce6566c1683c5d8ab01bffb72c83fd32c202dd83f9fe26e34d79208231dc806b6967c569f03875819678e9da04520870e42fba5bcc68ee98806ca966d11be672ff0d474003e08bb394e4b78c05697894156ce040d6492c09a162da22c27b80d49662316a7a5422fe377b894260ca63cead0cbc0108a5a19b057bb55a4094511e95926d6cf5b338867a91ce42494628f66518767f75e65c494235759b140219ef1846e2a0148ca38aa2998a16b15215e8d553ccc6f673b863bd4258a0cb3a132c0a550668a31e6cfdd8e07a40540632c974d209bd265e3651bcc01234f857a0a12e94eb2605de6b72df605f6438fd9ede220631bae4b1e71d57035f72b630f41d99384cc58ad56308c7f7610859e224bdffbfa1176512eda93cc942d35ce0229fa3606b8c4d60c994c91f6af39fcdf935dc8dbb365d94cf8833cf59fee9639caae510c36171bb0c2c758ae3fed7081e795f328efaca0f054bdfa95ffe48bb12eaa3c4bb8a1ef377577ee5cf0f64ff3db6402d2dd3ff07e05aa3c7082a9c43dc2bc4ec140eb9d124db75f6bd0e4b56ed4ad660acec27ef6f090f20de590b241a640bd6d71946ef9288b00d074d40a63e0b7c60f4cc6bfe82840743198b230aff525dcdb8fffed38b4333de813d42126e6ec5395a3fa39f0da67796f50c9d5067ce00369b9e429e5e7a9ea7910eee7f6d65b75b168b4dad131bd0950dd9c46b9127b53076904e9231de6878234c3111d7cf76787cd0adfdbcf864b1b3d1238bd7dccabb06fbb54ecec5679f4b49576740231a048870e881a3e30a367218d506a5080627b7aa23469571f35167185e4895b44109b871aae2f6e9473aee942a26390aed53826d788958daef69cb602a8b849d02f9e24a2564a268ead7c4566dcb3dcc5f4cc4f3e5404bfe0e18f7780905e3c19a6e3b0efada6bb19a38281e4488d27f9a62a7f641cce725cbda280c1d101496827b007b4dbf03203ed83c82d913adb00dc42c326f6589e585ca5ecbf0fda956021e78de25c50e23abaf4e6e95b1eb723a324403bab9ccd6868f149fa66bff4b04770bcc3abc98e22e78ef9d8aa7dd5140788528d1ffb618e1a0c1de8c0d3421372af0ed352fb1f04a09d5c7aaf6bd56fecbfc9673bfebb7c24370a5662530ef004d8aea986e07675ee1f6a674a7a52a95cc82869fcc22cf12d1eec216a5b68a9b231dc05b0a1af2e6e756bd7254883eac84f373ae67f3c5cd3e7ba555b4660c9f6632d38333c67c8ea1a41357961b9539b62d97d256f18d661a44e5b3b6b95825538a400f9f7a815a178318d6996f1c893182b2122c136b1d17b8f583a22cfca25f6304cbd06124da4c5dd1418bad0a1f4db4fa37289fd0b5d8afefb506f94c8bf5d643c7d1b47dab0a2ab9628e4ec0fcf125a256e4c11c7724a432b75072f5050377ae1b9da342232f9e439849d37de843c16aa8ec8b3fadd8b0d6826b465d1548a2af18c3735844d8a9de6a7e7b618f166d541af26c8eeaa060183aead219c4fc0dd266e26506c835ecc57d16b99739f01251e4e9a3f4258bedf2245f4be813146d60c9df9acf3a0c8c35743d93e11b794770d421628fca12aa3549202a643d4bfcbfc6b53eac9edba1f661c0f47c345d8acac4a18c0c765ee9de40e9e05c1173a8953805ce979c7d3aa54ad51f42bfbcbccceaed845039a386c9dd6e51d554b37bba5cf1fe478d55aa88ba9a875f7dac4f81c04c715d3497ceb558f9b241ede3ff8c806e3e3f475735a65b00ffd55ee6ff3c922542366df0a95ab2cea33908fac8357643a70934d03203f38e1513511ae215b610d1bffd9812daed9eba2bd2fe836d886dd484924df744077a2e87ddc7dc2ef2139378041adf2f917df137fc23156bd88a78aae78d209e09fac89bbfd0cecc72cecc18b080c4edb3beed066957f82491b37a93a401fb842b4aa19b7a036e92370ab5695630c58f3765de5f58ab649a7c24105d4e9965420e358da1502bd3f18a1f8a73dc6c514886d64103ab548abe04c320969662cbf5c0aa961c68debc22b92e7e45760f4de618c32ddfc9f7db361ae6c9da5f5bfb49a99c6c555d330ace319d524843b11d7b5a3417e03bd730a60943b007ad5fb15b0e91b739c84fd4b03fb9e2b35c221891c8da1ccb81cacab2ad4927f86ebec6057130d1838f0cad5f11aea78f0346fdc01d687c887978b1a50c4867af34a9d25fc94f096842c6787a5cb8f3c552825c7ed611070c2ecdd9803c5d4fcad56beaafbf8d9bdf8c37b1bb3d7c8b8ba596b913c59480452bcec34397da9721acea3b0f65330d2e24eab5df0417c9ec5777efa2bf5a0a1a5c540510cd885564a4ecf00e9f78bb6066b5cbba276e111401ee85d3ffc0fb77e550cfe1283671ffe082290693fe4273f68192325e3b3b9fddeb419df9848e59ac95cff34da2da630c571f6673fcb6e94556e7113ec04135bf03fec8f49795a0c176754b6050e9312780d56d8b82a41af7c4cf49e63eb72c1876146172fd2f5368e0c6ddc41e221b05bcfaac364118bcd2284b5682f9ab8cec0f345393acd2e96b927f8e31b846ec4eac68bafc5fb2d0c313a883dcd7ddf0af64099d0942f074d9612c9b5adffd8cbf36b546487a0f6f6ea1e4dfba1d4adffdce721cf8e7fdd554f99f711ec991b0933adadf2f438cd711a73f285ed66ae0f35aad1cd4f884e4ca9fad388fad33e256ed1296a1ec7dbc5396269108f73c5056b1578af9de4aabd7d270182fc64d55184fa8de7b46aee59c9152af33541b4d7907f2f1a2fb12ed09dcde990181f2052dbc2cabc6205877a04a3ba802e236723bfd3090f205ba9357827556c0d65768ef6dced22edc4d6f3d10c421932f53c7e04676526a61737132e5d8bf69b0facc150d2aef2f418d56825ca1130ba0c5352073157097a9af3ee4962b4e6cd1c2038431d727e7d4b80eae29136d37b52aba31682af443884fe3aa68a4d9c590a5c43eb2a762c63a86a95539296bd71760607b60981b0ddcb4cd0d3e5b29fe8a5c5797d554820589492ca4b1d4ba7969f0e5835f584c1fbbf7bed9151fef5f93e04b9315f71ab4d6058f703421fb37543dcd19256447a014c0e7d8d505e3c173c01f3e7f2e6c107eafac3bb4ba10ce49034bc58c9f6138d1fec72b1ccf8a5d2a6bb0a142e05c74ccd29e9ed3433065c8a958b82ade4ac5c0f3ac37db2f1c5a46b54ecb164bb3012a1a912a9331e6d497a1a346570a24347707a8cab9fb9fa6c1da33d7974a2e718d9e90b33e810984d253dcf3ad9dc919076e5294359db74bdbd7e47281acc547e92c49b5ef9df7d2123f6f1912572da8093ee91323b6d9b69e423c78676d6d5315967ae03566af821972b160f9a05b716a5cdf56fc3d6a3f9272bafdc5da0d958c5b67d462361699579dc79db048979477f5b934603af50cdd451494199c6c0b28c63a5140896d9d1af46269c73610830aa1ce21e73ce7bf200085715af83432d3c31dfe9bc22fdd77f5c117c88fc3e865acd1783936e75422a5f41bed0f2e696613ec4ac7e16ee5d2a0e871507f5ad0b72f26e6e5211a135a115763f7ccf0d2c1a9ac7126f8995496c9d39d604191c9c2b3d995c9ebea82146d6e119e67ff4cbca17db19eb6b7829c76404de819d56e4e9b82ac5f6baedcb6c1c7bb2c72a910612e02de191e70860a796a2a67408d3c279e95fbc14e282949fcbe0b7b0d4d737239d73f533f022e19a973e62c98b3071a020c12b4942050ab18abd80953b786620988b386cde4f093642a409aace43eb2801e09518d2e0e59c2de65c75e0f29a14e3a36201e846652a7b8c4b66d4624f5068cbd582a118bfb26df23a59e2f4ed521e7bc4b01a25cfcf7c8610a2435dcb72cf46f31fb604c3e3a19bfe4a9232dbed8aecb22fe51f3a4759cc410c41799bf4672cde492363458c47f39e95026a05e391fdd70ed73ee898e8c5a08689b36cfedfd3812233af3d73c210aa034449b0976cab6a7267f624174d1b7ba0c5d40ce50c3a1b11a696be03de88aa710ee4d57ff1ba050fb8c5c26205ae00fbc1805f6508437590bf5110db4bcb29c257b4e3f5a7571ac8d9140a23ce0aeeb1d5452cde1d5ecf6c75e8c456ecf986cbff1a60e7574ac6bbc716252c94c9b4954035ee27f71ee29b508df2c1c97d965e833f3cb2efbe2f56a094f91bbd0708c5fe6d3ed8e6a77bef238b09d81c7d1dbd7248b3bb23f0504c77d7b247ffdb9aaad3ec2f6aeb11942fd0f240b3168e1fccaedec7bb1c3988faca2b4bceb83721cdc75b9ef4899332bac2ee09acce05ad9e28c9f24ee25870aadc82dae0b3c3d53588f6b06e32f3dff9326a3eefeb4e5c06249f15ab8eec28f2f09a687e3926f522794754da8869cc2896751cbb5ac3c1e3c2797a7bc1c43bcd36431d55d0c957050a04e69c6712fc0955eb59f391a250a343c9c2bf3091971d71eea28f6e09e6b13c09402e05bfc2cd59b82e39124312e9b160039191a981918ea072160656fee819c79bb765d88a8612d151ad9ca75f748f2cf0ac70e3f90085a3b1fd05d7e9f06ab61aad6b317d78917c4b1a5549f73a54b5a7ab5ef2ccb6a25f00c439f2e5ba2052536e8e1d5cc57cd4c41bf8b14d17ad45c11adaba7422ace2102d6f2edac449fafd97f00062c57a9cc98ad7dd8d4540ded641395bc78133171fad930a560001f47f4a99fd60cd8ecc89867b03eec683fc7b703043842dccbfdb0c25edce2ce265e91982e30190fcc788399500858b8a2d0f1de73de8d4fb35ef4b92e50d7d610e607857b6181b2d11b662742a8a5107e8d024d07202b50c59c819413feafd57403b5bf0890074bfb996be18e7bc06aad7d19b49847ab2afef85d015b93aa997660e2de39a8449d485da9ff522b8e07efe8126ebe5d76e015044a5efa5457edeabe3f0ae6d20dc8f3f501389ca7ebb38847e92f6ddac4c599ba77835972359ca89c110a9332051dcac36c1bf3b93aee4ab6f0c2b4eefc6f6fae1e49336b1a84bdf6c0508fbbc2bbf47cfd30b8af03682e50afac71cb2dde3705e327755567a7531c0be0f64d590e7838b6afb2cd746fe209839572340fd29fe4e162fc9ba102d93dea973a8b298ae3e25a40d63b496a80a25b3ada47cf4119b079397850f7222c086d507f49cbdc7bab09ae2e10bf252d93500ac27847c56bda07fd8849395146c77f92d077211daf164717ceeb344ab1a5c845fdda9d24a88e3b29581a414694354004bb53e22b81394b989367bb5e355ff52135633fd80e9a91482c571e5b7b4a52fae77a96e85a000319f69e62cea6ccd7c272e9d82d681485af2338b67fcc9b302ca3a43602afb4ae41c98e3f96789661861a44a915850dc321e377de1429f66cb44282473b56c2604e58684ea0badaeb5fb8b85192728660d50e8588d69a0b3ff64e1276d2753cf1f95839b25d417f0062e5f6eccba3ee91a221e27b8e43459778a8dd62e58bec9bc0c3f9d5888f2cf85d8d1f5c17becd7a29cee1368112e62b1282ec279862cb3f28b40b8f747247d36be195f1b7292f2e9ff8567eefbd24ac943010f210f8ff893a094abb474d141ea778d94b31e414eba4ac47c0a1f5da39030f24ed59d93d144ff13b705de726e877a999f94eff073ecaf964ff21a8b6f3c43966f351037daed47356e541f6aeeec92cc1a30e6c143fac14711d3872a7687fbfbb47de4ee0fa22b8bc8cd082a6f4c307728b10aaab11c906b26884c91f8ca3c165ee7ccd2c3eedde0eccad290fb1d08ba20e55042f84d62e3ed15ba76bfa7391bbd442b4e66bae2e0d8ccb064faa00b2e646524507b6b6078969271815d57608320949584172c37e19ace8ba702fc37844f03536c1072abe1f4dfdafd3041e1453c016484a354924ebba4880a11566a71f4c5ddd1046371baf96346b9f19c5fdb99b6d452e1ee40c3064f1827e0cd343f25bce1596815a47e2703f03f96613378594c780ee67c29b1a101709ec4bba68b997eae37182a2d14b9a01ab22e160300c3ad87636de78f2f5d4a31d99dac81e11f4c8874da74368cd0c26829e6136717dca326f18461af6b6d27b06927f070f053f806f3ef5543cd4b057d00e2a465331e3ff5c15eb68bfd7c03b6d169afcdd3a50368c51a7a98ccb9d98c3d443c46d4a1070ace7e9aca002724846de995c2b32776152488b4adb06ebe6895520da719cdac2a79e23ad39ba103c7012c63634a62c2d3daf6949f3cbd87055f9e2507bde51d001b2550be201f28d5bea6d2b380687f1818ab6a908e24b0d6e23b8df8198949312106ecc4640e5d4fcb25b4b1e8e2ad52d2ad890f4e627d3ffbec1b9e5000b18c4c0fdf96d3d8ddd8909ad52cd50ea3dde7c504eec803b4c0fdf0029a91b908fdea015fe3633958f3ed095c2922986b3ef9086eadade3ab0fe0db2f685b0d57b6126555afff33331226c8a19173874ed94d0d68969066d5a70386cc04abc906e3dc4ebe539c94d91a2ac547f285c1f30fb2c74e92aa2e94f84a8a25ee970bac696204b73076f078831d7f3cc2d4d093506c5c661893ef1f4f485eb25164571dcef466bb5f305150edd80f772a5441ff0d0b0d382ce29d49ca5b2c863f0d46955b370986ba564a58f95fc69285f0f75b20ad193d4018f327e24332fc5d83046a00624dc77ef878974790ed3f27e6a0f373696c34d538a3e5077f33e7ebdf9b2397917dde1cc4fbf2ad33238ed7bbd33a5ad9c42e6a82675c3b4df8216e133c5b20e4c1780f4723cb0c1929b5499f1599b22da6f0d7696467f3ee2746614d4a84bda5d7f100599e0f0b2a7360c9cd1f85d4f4280b23b9f87cac6d56483b015d0914d8465973c872b6712b576e226b33931490597d0639c6d426264efc4f16d035a6403ec86fc8306b69b9115c5dbd408c87b200ecb2f4dfb375180762e44c824a53b3136cde4ccd8d96ed07a2b703fa8336e747530b124be8c2217a4e2b030b6b9ff2ec3cbec555bccd9732d91a0db1be48dc066d05e7b4f9585240424be725a8d93514869083607e36db3d15fefd21c7538bbeb488682320b30254ab7ae0a966de3ae0341a14866f9dfb91c9b4e60c4f197d4deeb4959761108cf8b32e4de3df23ff56cf0aa44afc722fdb552d4cf04464a5b0773441fbc0216b3111d4abcf81cd38a32da77b67eab9a784fe201ccf6fc1cd952700b0ca28a46fb8e897a00fb9cebd69134a6357fa16a24c6ef5c94efd7e00324c0e2dfcbb0c9883cbb953c6bcc85b855baf12a2b8e646e52016098266e0fae07ae3540e2f09f6c7f2ee02b68e7218c5c10393200277c7c142905d1eb1a79fd38e6764a3a56fb39206db3885dd5e1210bf3b5af6b576b7d582b7fdc7e7cd0872638f3a5cfbe4aa7333c699d85bf3f60a3504a73fb59c5dbc17bc7cf6178e55c00926bba15448b1b2c37909bc46304e91c1a9ccd80c1b7f8e0c38aa6db548e3adbd9d9b8861da05ab25befe0f67d0f4ae929a81c0a1d365448ba7aedea5f4f625efdef5c9ad6ec544f86d6b3455c0b58c4085cabc5d9ef9bede45301382cee6fe1f04045b530245c95eff415c8649fabae085662241351e8d9b8d228005bc0e6fc9415b5b4d606e9b8aad0adc91189637a42433429710003b323cc059dd99e8cd51fbd9b243c90c0dbe04970933786f9257c06cb65035b56b93d8122c8a601de9d7a38a97d55b9a82dacdeea527e1a9867508981688427b80b7e12a5446c5e67cfa1c88a7dede498244640be5bcd9aaf929f662bed9b6b56bfa9737abf8a3ded85a8d70e84e80bfd442ea91e7a59fadcdc8fad254a55b34f4221921bfe9f8f31a85bc7dc66ea9b41500a97697fb7399928e45b6e9b2403be9579ad1cb9efbebb0f019286096f994581bd548c35c9f05f2cd0de049297dfc7eea8f2d49d0df246fd6f53f32bd7079169a65c1727a954911b08326eaf3606a472f78f9afb9f98d76be4de73f72d3faf0703b02a1521baf546bed51ca52eebc5f5ebba0d59560684fd1617a327a62ab55fc548b09bc0c53ee762b871bed48a430d5a842f65ad0fc5e3955445d057f1df24d656755569645c6ba0666bcc3e34ecffcbaedb7729e6a7610cc87a40d1cad47ac1cf32ffc0c1ac46a28182e26005a7d708faef0d899dbb6c2eb855dbf38d6a9617612303ed1719f3bce35b7b2b738a65b2b695a2151bf2d299ffc529ccf408163b29934c3308c8d28e88fb9d6c1865d13cce41759654c763a0ccb83e947718571ed6173257d1d1cee66f6d986788020d8a0cd1ca7196b22e07439b8785590fe7f707f2d02080430a92891b08053dfcaac0f74c116b48986a328ecdfd531f2ac0b9b3c2c74e0ad8df4cc3b848847dc61672657e9e7b872b74789880d967508a8b441c11df1cf4e19b73b59d7533f43d6435bf64ac5f0986fec47cc76fa741b05715a3e2fe40c9a6acfb3bbacd55204e8d6f61e4dba9bb84dd33ba23392327c8291c1e5d8ef5da4b4e208763bca849362333e0a72f393603746c8306d9d0acfbfcb878fa7b7dbf9f5358235174832fb206fd10bde90c8e8b770e196e23853726db8f4239dc7ea7ad798c56e7073832c3168ab1f86bd296e043d48341d2ed4559aee844f14019226ced891fb2b3cdd033d4912bc5e26e35ec15c95940478d0f0da3f2285ef2724d11dc4501cd6bc51b2ee3923b81a8849a86ad2b226b3595aa444cb710e2befa60d48afc867666831c3c5be3aa02a85cda9d05f8ae68c0869fe5341bbb23656598225f05de62ba661a18800a51fcd08f06a877b8c2c059cd52665d121e061c7402ba47acaacfbf018454dc18ffdf6eba298045c2f7579646feaa60198263bf665eff3971ac9934a0f37ae3136eaa9196319de585143821b11092cbe335d33b6529e4dbab24e952fb9eaf02505dd5f9189af00a0dccf1c26d143c3f88155d40409e9280d3e8cc8fc2a81d970fc2ecebb4b6ae9c08e1c0997d1c967d20fc0cffac4db03a013b9608338c67cb91585814bdb158421f2168047a422554f0705192c1e9df555af12821fc1e92cc79fe1947a5f0df920afe8b9015064e0db31b262143be1c5a78bcd297b9bbfec62524b94c7dc011fec242169f1bddec7aa7f3431c78b8e377f13588e6d842a3a4320f9bfc30e25de94984bc4db32825317288ce46c9076f6b90bc299953ab8c14f5aad6c0f4e15ba0b18476f7a5327ce3309f9a8a019c30609d7e5e4150954f7768710c843d2dd4bd85cded1adb0d69ec60478b7020ae6360066313c84cf1a9270e18ec5142f3d28d5123a9487ab142e340587e07d7a02c4edb81564da1d9f68dafb9e0fbf4cdf481dc7f25831da0798f1b0433bd348dacf06a3dbeb8cd4322b0cb1e62ec2d9bde04aa158f608cf5733eb7c06189d5207fc6b23be290f2ff31d987f8f091e50cbfb9aa4772eb0c15f7d17649799e7600fb2946de5bb81810c63e874085b32054b4d7af5b7560d3e4ef554668328f3c333f52d82a81df266021ca3b3339eed00a7db407ef2d24eeab7d6104ea55c81778a030859429ebecd86f68c71edf3f2569cead534f624b8a8530560b75c3a896b137ef5f731029a0ded57b1d42fcef5e1a289a075440a3600e4b4bc6f4618159aa31aad67000b0371bbbe3672559c9d86c457217a3bf6fdf32bb7a75b0fbba09853327038ae7f8fb7a97ab5ccebad78f217775a333ec0afe73a1010b052ff428498de4d5853bb1ae8c938eda8d171a3b4a71ce433c3f45e75f1bbfa4dae41610796835eb0a6c4b0ff0289cc156696279bb34f49d43271deb71f58f2eee99daaa5b1555973317acffea1a18fe21bb34e83e8295d5fee28cb606c3c2634ffb1c55394b632ddc7213a0300e2aae317f6eba28e49bc6d666e791eaca727f502cd456eef06a9b2d1a053c70712064b1d4617eb8f9c50946059a7b4424b371c2fbce3dd7ff6be562c68a5b14a146b94c7f48c357acf738873a72135e2beae57462f652a91ae113d6ca661dec11ac4874106cd2b7566e229ed8aeb170c4d3faec4db808279599874a26e08c6a89c16339a7d9a135249f00c91ab1c0249d3868eac894d877a8e591292e3ab046834d916949b61271d7b05a2c8a3caceae302fa87502a14c6fd96bc5530ec1b5b9909fe0d58600974b9df010e76cccb55b2fab743d12e3738f73f230b9d5dd770d3dfc3cf9346c52e58482eb5deb889c7bd6ab8ba3fa1ea5a8534e048d2caf2cb931db73f9e2b5ee3fadcf2321c98ddf402e50c1ef8188cc0b39cf6ab3c449f2842528e1e8ef5340d617eb9ac51f2355803b7312ad9f1983130accae20e867a6632f9c0d2f336e08ac1d7c546c8e95d80351c9df4ae2002db243f81e621ee926da09c2ebbbffceed0a7d844aafe4defbc8241827ea7e9c4dea7e135c039da6f5b176ec30d7631acf1a91555eaaaea6a608fda33259b8174ea294c9fdeb60e80793e0f1dbc68862c855d96e2634b1ee3cb4f87e3a911c302e6295856e205aab8c3fb429ec6855dc047d8c71bc5689b44183da17d4f1e304b5bc3e5846e39b9bfdf5323249ec04bd48c94656ce4a0e072968b69ef0d550501ecb65180942e062745052c205a7b771dfa5745fe8d0775ed16ecb03eb7ed0a0bf003a25313b937d19482aceacc194f29b5f8e6f217ccc7ca01cb4338a3d0904fb11add3f561119a68222608b398115548cee690dc519b4fe008e48f1c431771c4cc7ec66d83ede26abe06913d13cd0f637f1c2685683563f17b0ce3cfc2da16bab8da1f329b499fa76b7365f8234be85dcb7294ed139837d00855630101fd11fbbe7bd2000f8e9599d6ad7f01a574b6ef9682b23c3cd7e87715669dca01f9e7eb4e0491900a535fc212c1d76c12a182db59bb991c3d367e848352ba4c34e1d9f3a7e285e6ac234e2348f51fecd893290951dccb3adfe34ca17d47522f8f071704976cb6b042fa552f20b1fd152451443ac67bd863e4979ddc86e2d44080ab7c84f089e156e8366590f87aabcb50b7017dac31aa3fe2c20f455a5d3b197677b51152b625a3d133ccbd009e100e4e0e87b4462eb3d2e674306b9c1eb02c1ec6e7320abc9695db6f2cc5c8f1950510bca69a29fb41be600e5696e13be1297f1f46666cac4aefd8e248bbfa5e6fc7e5a65cda2e3e338eb811ae39c4be6ae9a65296e054cd4ef56a00c03142f3090e370c8d8092af6f8179a1ee12920bcaf0627a124097ae6f120ceb4d86211b5a403b9c879e33398cb3a6ebfc29222cd69a1ad6d33498d68c6052ad6e968d012507eed602049a4459cf0ec06b99315703546c38dc55df94c79818d8fd4d63bb20cc7c2fae7f7420e68bd33c5abc27e067fe458ec72038c2523e1a383a62b0ffdb25480178b884e3e8dbc1eca4cea19d6532502a7eb15f91bc6d5c225a80a448ccaf05d53595ae83d5d3d08847760df329847c9dd5a4fbc21874b3f6e57d861399de2c9a42ce8b4215056f82f9021d5a7811bf8fd07c98770b70e5bf4481d0f4953b7c61db76eed7b20cc432edd04c8a1134d72243a90f1592ed10024c5941ca436d197148df8fc2a41d1f238e1ae8ac6e30778720feedd7882e9d5c9d993a1c435f1ef079bfbab40f3a8d7604ed833121743c70e737ff6c56f31657da397c39dbda08980033320edba2316abba84f1f8f0f355e02f7145934986ff54139a8904c592a8778d5095de9cf150fad599cb0cfc0d14138073f2cdaf9dca6c9549a2580fe7b86307ea621d1497629c626c3d87da734f9a6fbeea6afcc343e16016dc925a1bef0d554e34529c5d9e0118bd33e0ecaf6adb4942b70a98bc58770144890b2dd8d8e82e7f378e875952f34a9b52125a6255c4155291ba3b523f5003890ceb1171e13ff260f2eae4d75472ba63113dcadf67591acea7e7207470666084b9009811c7774d4df77b6161b2b68259bd2496f555a343e4b6c8b20d15384ab48eb616f539fd8b1d005c0b8e33d3c3810964eade038a7f7251b6f0db1416f4281881b03c5776d29d5ef4c5034a1f57709bee1780596d135b653913a87cae50f71d83a2b76ecb9d05452fc5259bd64837e32ca8fc6fe86bc7b65190e25fe56dacd46487ead2d855ca95bdc50985e488a683a6453b245c290dfcf0369413f055942e00900943337a1d02f7ce63bb55ba8b1c66fafd689948ebc4bd987317df332f33c8c9dcba1f918788f3d68338123a218e5fdf0c58b45c56ed3dd83538301f8e803cb9d9fff1c423bc89be941d0b6fb099305d055d439a7774716bc7dabde6785169e6b5376512c893c7aa11ab2b15629b1a99d9f8f65e3544c6179892014745849cb568a66e80d40886323b17d28d4ff2833ed4f0fa41f0517b847008b42e2561df16f8329e606d1d9e97f2a0607c96710be25265df3cf53a88abb71d44d727f18b9791f1a328aa0cc54207c27c1b8aca059e5b99f7021fdc62ca728bf2236f6a1af690914fccf5a664057ac8405987d7d7212c00fb5946496d8bef6b7bf691c164709bb54fd78ad861c88a30bdd66804abd327418b194acb7b4b0af52a5b1cb0e4039c6747166510b00bb3bf565b918bbd2ab141ae3640f150799bca214847059d8433b47230f87cb3186abf4cc7bf0ca983dfe1e3f8b78f77b61210ce2238d44f9e5b18f4cb08365dda182795eec5c068f2cbd42d31f3d89b17f5ee4306e70d5e99d6e5d9a08a9baaab215cfd6cb8b26ab1999077f0e063dbc0cadfd68037b5131e0f0b86b9ce59d931dd91c19acbf29c393cfdf13ebc15a4ecc7806bc8c4e420d02c5ee8f7b2c6c4d142acb03c32de1617100fe1ed741fd5e9d040a7ed9ca3f9f55c467d1837089324c15997e3ecedbc6d843e056231e0a663502f312a0f8e48f2caa51e2379fd5830471d0ce86d2cc317abc8a86d623d5fbea5db3d2cf6996f91cbf622948310fde285ea060eb5e75d2fe7f0e8a202bce0fc7749836c4d731c5d0694a216c8deec5d18d9c6b7d0cb039a25423783610064fe5d7106505e648a758e9d72dd25edab132a010ab4e6999509ffd77768c6fcf57dbc6186d56cfbe650aab51bc3a760f545feb3d6ae86100d5de9a4c9dda2c4e753539e226216b9dc3d82af86d7dfdedc52245a4244ecf4c35bdbd862b4e94eb3a1a114d522a9b133e1831e75a51224eff3e9099d5f0823d1b97fb2e63ce6f47c9590a29ea44260e6ee1d4e0a32b73c23532d3164f0fe4a24598e0c1df05d64053a108a841697432829b324f7172067d16f5d91bba293c0afb4af663a5f02c5e8ba192096ea780fec1d26fe99b64e9671b712f342b47d0442123d77cc688e537833f0751effdfbb698a07cd1ab637c17a9174e940cc2bae17a41ef3a9432389bdedd72caea73a51146c7af86d281af29db538d95904545da7c7f718d9da3be07e309a266a117649c570697a4b864c9718c1e11b498425ddd4fbefb9c4622954e143a4f4870cdfca6a6ff05cff1dacfecc41cc2ffc1b30ef2a430d511bf6205df8b45c00aefe4ec5862e806f245c575a5c9ad7fc53edb9e18d4767071a7b5eb2026e031695a15009ae18f9d6f857c0a8c5cf7d3a482ba4c984f7c4a101c7e674be7de63cc5843c95e41592fa5a7c8c8d224ed8b5e52f68ee97da78b5967cd9115c2aa7ffeea7912561f2067a3d7666acd86d771065f0a6c9933ce03d4913ae5e261dc1418ad7b24419eb2368f2e249f50848205e968f6007d5feaf9baccd929db7c030caf42372da34a5bd737d792426870b3e694a9c25bc3c91fd10e288e46e90b35f5c4ee3850bab0664175942d94e28706fbbbd7f788bcd111585ebf49582de00bee4f5136c062609f4922c0e78fff993772792dd028e6b5d1f031eca74d4817a35d19696c345b28dc05619974504fecc4855baa07068ca0dd2cf9b8ca279778b7e18610b7fda436042753c0caf5fa6ce60fadb7ad24249f3a59162e076df39ced0c076dcf6bcf5877f9e51d3683cba290500d924f47f7cb091ca04c71e116071f5f6593d7299e3b70558ca7b073cc26c5927eb95688474c7be35dac72497c3e6e7acf11fd3d19975a29bac2511c3f9466cc7d0ebd2eddd5e4a58a1965178cf2bfcf9b231882de01ea6fa67fb74c00ad9bf6b3b626732bfd3b97b57164c5d111e29da405b80ff612e8fb4d0e9a8d254532fec1b0a1e6d1feb5eaef535c1395d80c88d969bd39f2cb17972ce09851ef54cc3a9893ace65e834af3dfcde2811d42298b559d2eb0a11e2f07717105347914823c67cd87c9576426d6ed535ef76141e23283b156e2112fc33fcfa5f65b5485524927f3279504bbb87ccacb87249c1f7ee671797aaae47fb4568b7d8667c4fd9a738b8cfe05317b683b4f48e01af6ae930f37aec1738b448aa6aa662cc9af6b11a2a6eb6d3c9660555d7146115cf29c66a58dfbf9aee7718f75a9947bf18531661cbbaacd85b4e95959c31e8c0d276a36e5e3ca5bd5146fa5a98c39000c3cab10579bf28001d1c0bdcbf164b44434cddf513a5365bc51537ca27593be7f006c951557a773003410ab67fd5ecc8360a64af66385c4c653fb66195b74da38475be6250290726b865ab378b1bf9791352cc4af8c47d0bef57ed9653acfecdb0f8176b4fffd5bc86e06587c10e02f14550917f2915d56156bc77091cf33c50a53f14214c242ab40c6e16a57093007cd0435aec58a5698c4327349072dc6a7923023dbbffe4bd49239bef12689f10e9d857afc74c86ebad0cc28db208a890351abca220fc89a0258f63393a73e601f712b6e4495ecbeb7cc43df25739216e705bff173f748a784dad291e1441738bbc64e752053d66b0842c7a82e827972efe0c21df6bd16ff3f09408e00b838e7ee6232b5463a987420826d6f30e332a513b7a10b36ab5aaf0f9af95013dad359464a46ab8691e31d9730a9d2c0ea38ce46d492aa17d89c4d863253975bdd300a7830b6ca84ca99f56fd4823a443cef38b2a713701f2d80a14f68a2c693a440c81e2d653fa15b5781f504bed3381e41c546db291dc7618cc9ab8e7686f09c0dad3dc5f7354e2d09ec4707b27b34fadd958be97b9f9d16d5e9792ab7d1d0bab4b87446c053eac8cc8ff0f317289e91f84746eab7df5e7fe55002b6a5e59491ed9df702ef6d264de5c5154ad5c58d72827dd08c13e850385bfe41dae9c21937187a6130bb5057e285360398e190820c3d34791c475aeae3dcbbcc5b952ba684e531b0cd90c71af6a93dca581f0a63710261ebdf5263f4f2b9e338b2800f7d57187f13608689046274f18aa95fe1b758fefe4098b24a509ab0beb63db6168618d7620dd1af46418c5eaa92d79c779a2336f9878b33905bd8f04704a77714b59a0e996710053b4ef5670044fa9eb5406cbba7f88dbf9f4a744aff80990a72cc6cba635cee15f1fa913ce5e3798423daa1ca5b0ae049b478f7b4870b0182fd0309c13697001850e4f777f73ad3b377bbb6c2ccf093fd675fa9d2e10474f0375cf09b46be5a974e190881f09dcdfcb1ecc67f4c395d06557624b2c19467267f2db37d52f074d37ebf3f43ff0e7c82f943c2430e2008b63f23ac0c684ada1aaf787a109caa0be756da0dde2bce8d0a245bdc080951de416dd8210a52b88ee325230a74ac0e4d901e900d98d4edb3df2498d511be70a39426f3540cda9227a61820873a387468cd5398caadafd8bb6e7aa090aad65dd6777beb3976b979687c83ac5706328e567bc6f3d0246071b35013426b73b1756061aecd32717fd7c0c1cfc7f09d067beeab8f3bb785b1d3860ab5d751250b84cf8ee1c5643080b6c6f678de9fd0d5acc12422400ac521822c9ab68a78d0d648d8491b435cbd16c1c8c8e9ab0598c7e299fc445b86efd786088d20aed9263f6653a8f16ed9690a1d46833916183cc7af5c3c9c94db7bc60ff9a848020fe9df040f9689e5df089043e35f0f9ce8bbd8d532c590cc52edd0965185416107b34d4365ec2f167773cad8bf6633c80e4f7c08491730d9b0824f9100e1f68d4f954baaae32cea982658a961599d9997886e04d8d02c873a38cad3d2899807c91b15f0d5eae4bd6c4fac1b620b645b61ac2a743260ca30f7b28ebcd27ad3605c402bac846074e51ec2c14b602a4684b9ccc1f911e020201c8d34d671d28610528951d1b15919e434a8238045674bd0a71735d7ce72db02327027d4559903850fbab8c2e14c69007be59a997510a7a3755e5a052b90b02df23236276af3f21ed6e283544b7b4b639ad9d9f0cbd2f0310ec9f707e1c6a01d7e3d3bccad50cb5e7b751e3e1f741aacda9790314544452c514b2eff480fe19a8e00a6f3661286fbab9a9d08a6ec247a939fe1bb1b609456729597b176abff66e03f697db570a22d26e74334969b60b4aaee4a86f76788625d095f40f3ba85ef15a90cb1d4893d9a94dfbec784d5445267d406406d7c6f04d60a282d65f7f5bbadd2fc5672e2ee6a461de6a0bff12ef2339f67731fa869dd06bb99bbd40a12fb336bcc65347838ab122814d94edd410c4ba710604de6600b5f8c440ee65de497fb1a1d428d893a96c65116ae987fe1aaf7b92f9d3ec746c5313b179d89759fb9b89803cfb5f4bb9ddf40b1275a42096c8af823c0e91e8da2bbe3ae4b1a0d393a67ee44112f5e1a171555baaf8ca1f46806ab742c780f6dca9c93450c6d5d68087f6c2698fe308533856d23af56a0f6a66b60f9631aa269589412ec8d317d76638711ef97d40fc9da925551bebccb1e77d2a5e5bccf00b1c285a87f0f5285e88330d360cdb48253c3e71ac462cdf32f8a5ef1bcee8e38d083f1f17e41af86943d42884c2909aec9d2c1911220c7f1b45dd711260a91a507c33057197485cf8b6f0485701a555e986d5accd9437e81bb54fe8a4174f490fde76f2d52364addc5540c09c213e42107646086d6fc001c06bac4d4d30fe09ea703bc02dd918a0fc99de4b0d092fa167a9cf4eeb161f6cfd1e7d0ad14ddf4a73e3d4920dd60bf74013f0fb7dc2c745d949fc6e72d8a57f910de15b9b3c1c96dc849756134b702102a71512d0ea4e2bcd49820f26b78e0117c02aecd5b5d46f98bd9e705431954a87c24c2f960f6eb73aa03bdd1b1f02449dc72de8d2b662b1fbb3b71293c8fa0399b864f0c813581a46a76aff6c71988051f3ca0dbaebddefb412157dd0ae9b87134b6f23ffebb1b0337c4157ed5540599af679e63bd2c785f104953a061ac96d2b49395374c64e573debfa44eab5d8f091100bde7df5f5699eda7e4bb8fd371a9d3fe9cc4fd42fc1c103db4acf0e9aed2460a4d0bc96ab95975c57ee1e6acce6b7518e14227bde619dfa6e91b2d73f8cae362a91e1aee4703173edc0ee7f0937a9de783f1ab12793278e8c6d7838559c62714c1fa017b19f740d175c288a2976b64e91a4bdced953e0d066cafe3d187dff07f6a530a23b18c452de0f0485930bbb235cd454425f12b9d539af56dc7c26a14196964388f32dc110df7be943f5de57da77e0bdd2788a4259baaa91670d578c7356d8d7f977eaaafb9acb59b03c6c8be25da6b61c825371559638fea24680cf8805bb57cd652518b87b05e6887c752a821765dd23ffc9b3f82cfad1676d8ab0062f1eab97fa734fc8eb9a6f44c1178bf30b49554f69ee9e6d31f7d72608971eb073199f113be02b173bbdad213b8d1e4b0fc1eadcb84e31226fa23a6b9512f3971b76809e584e95f7c79cbc0971e128a5e4560a8b0c7cb01bdc4a1e9463ad2b7918c4c6a8a4df1a6479a355c64e2780485ce444731d64b3f0ae28808b712c1aad957df5ab3738b2958ad55bda15ab1c610d89e300271b0cab422df52e7e890a9626e1f8cb737030ff7f945fdefc9cd939bd53ca27ddbaa432172fba44d5c3b034c0421171eb112d3ab7c2419767a298faa2ed943bd3d6d0cd5117a64529c63f57ca472545575d27e20177dcf10e8d462e5a828cc9772286c5c4cfaf79fc126a7117a0cf8dd0a2a00fb7622498a30beafb7aaf2e0cdeb69870be91b853b5d0fadaead1fb7facf09711760bf735adf0c83c53fc824469492587b16a2cfec1adfc2ed0605ca4c0ec69c2e272afa2fcfb54f022ca7a5027bacb14fd53566c90e5ff6a22091ba4309c8812604da6f2a1b5a9b1fb6d27f0864a2426b3af4c8f884ab49cb399b3960121ff45e497fc9dcc5b9eec3e176bcb3954e7fdd6dbbc4d2ac35dce8882c9e332d446777c99670a97a1ea13f0040f88ef42bf00815d4d0f1236fb6449242c559bcb8a302c822128b0f4c85022c985ed6e726d0a154b745a19798c970c775dc72a16a34864a36c385d8b0a29e0e1d9cd3822a32a84831ffe3e1bb7feb9dd473b9f1aa48d1b6d9dfe5e4ba909245ad88484ea56b90d468dd74aa6386e4ad8dbfc030387bf510e5072660e73afbbedaf758ba6498d81c71e2e08a1168bc641c4afe3ae0c6fa63ad67e9bbc970c72fcc277f7b90df670ebf2279b3fc5311e7c07f104b532085f01011ed0ff9d866eb63e740cb40033a545692bb322b603651f15ece34c2f9a518135a514d81df69476b7b0a2c5613449234e2826363dad10c8035c62255d61131d5455ab7eba6d1dd58a4bb9fe4f9b753c0265c7fd81e265811ec918fbc6ab39fca3071ca04bf24deca2e4d90958701a8999e8557efbe9faac965cbc1dcb820796176ff65026b4ac696b4148b463833930b47c5e51a16a052abc51284a788be91541f084bcf5eb7ecf64957cc8f81ebb1019394d0f49a952ba24f5775566a54051d543830827a59dce0c88cbed7ff7b1712e8e6de66528d4843662d55a07554181506e57f39046f2e611695591ced6b2c9d6b858b9821562434ee06978ac046dc9d25024b35e5a6416d690c6b2af8cc639fba23c5f815bed6d45f0a353cf47174def3d4a919d77df615f17e2afe82ce5b4d09fb28331ec971ef3c2dea932a27fd068cc04a072b01d6e9b14e1e1680f0b04c2ae6e2d62edf038be1add3e8ac77da0676b38958693e531f754a136d16fb6a68dbf88c84cf213babebfab0ed342df168eaad4153d81856e1c3aad8731e41cae37f8919b69f21d4ceb9cba45e3672a27df095cbf39fa5443aafcb5fc6d01001ffd7a1e0508724ee6db0f108ee23d0389756ce68292bdcfa9c7b909476840f63186f154376ff91bbed7340b19bf01af59a4864abc0050c4f725b6c3a47252b96edc58ad54bed57bd2721f1239b7c298bf8963683755223903954d5090e644f775eab1c8983c85ed677d1f318fb0e660d22c294e09a80301b0e2d0c64ca3dab216a6a8263cdf2c77a353f615d7fea963ee479311d24dc24c932c1536513761befb0231ff1515d8082f57e925959e1ce117dfb602ae9130f8fd64eab6206b5ebccc4165e8595db0c989d29cb95cf8121d2734235ceb1e1de5481498ed41f5e0e2b3a479e3a874d8a3cde7d92bd6017bd952e94e5b0f393a9e5d5da679942a64b2036e96e3d954b795c391602ac925af973f92a68e5bdd5c108257473b958f33429a3cb04774a1c02ea59f12f5fe6afcde1015087bb6cf0a11aca9ed7974402f9b56fe95e1a736129986d52db55c16695f96cd3e70d045468b5a62f4cfdfb6117245b55ab8c6e3cdff9bd1c24580b19717b9ed47b8358f62eb3c589883a091dab0d877e1464a92af582b499ac8a3568bcb2591968504e06fbd8a04d8999a12efc381a3012a6025fcab253b7063c5791694d0a4f2a053731675b862b1f8526a2bfd813411d5290ba5eb40fac326da51b2cd498e76c285a20454ea6c5d8b3b00b6ff74297d41d46fb4e7fcdafd32c58fdca4c4b2d9f36acdf1ef32dec5cfe4af303bf713de3e84084d1c6d50debb4d2b8e20e806299fee71d65ed2eb903b1ed8038fd4ad2d086b3f28cf5d932b400e1bb5e04c297b0a2284f784c9b6f3c6b08bc8b6d5ae8676e6fd00865d2a96c3b8d1e207e913238ce4a497fa27b767ef8e85a4574bbff2768fa512e5b2e2fe349c3a65621912dadc3f468cdaf4725c5d79633c91c3f93270bd7e9a7f8e5845318e29828ddbf4aef72c8d76f687d5695b859c285906b372eb1991dec031170dda2541e7b17b448a36fd28b3270c494d1d6e9d87611b3a63f5189288d2947395a7593ddf13c9507f3287a2c46e0a475c8b480f9ea794ac173c2b4de530b05e3c793784dde3c7a4ef063b70d1c12470dafa484c95da84d4aa582ff0a53b0b9370d5995215e1189cc94be356c2708b5bc2e18ade436a7df6e570919aca82e48f5e4e85b624e10ae55b686640e7c6e9a64babd58f421fb45769a0a6fb349f0e72df06faab62d6380727e9b906a0528e6de9c9f8742ef91782f063dce7bede6f4c8c22f394c62a8d34be73c4191715e48392942d3f23568a67f64b8311dea1cbad104e5fb5ad0a74040359383b66de4c94201ff70c062f4504d78796df429db0d3acc253498eb4ffbdbf3987781c0d13bd8a30f2f25111b31099d3d910062c4ae64f50c23dd8dff72065267631b559cf1a25dab26212a99418fa20d2cf9b473d227835463dbd19bd35663466fb043864df8c1973d8406823762836883f9e2a1e5b128212a56a2802f19627df7acc9e1937d6d3fce8337772a59f8ebc2ec372b9df442f6188cd79c1f5fbf95f6d9d881ebb6fb059e074d6977cbefce98f9337701f9cb9f9d1d872da84d36a205ea18f854d059d2a4ab05ec8be880a5a847a232410413ce88cf10c3533380e50b3afeac0584f81b461b8173f9c1cc098907a5a06f5d7cbd72290364af7d49b42ccb84fba72391c216bf3e4b5e1bca32d2a4ce3cc2021f7ab43cf80764688400ab66508c4381a9b84b524a1e1a2194542266bdc595c3c81c9606e42e037fff01504d98c698e4a3a32eb747043eab19ae6c771f97e88007c4a6c72c50ba1ab428ed45de1f3b0c157747d12ebbd2f2ebc7d26c91716d716348cf500ce032a4b0976701040dfd7ae87ae449a539e3303ada6ad380a29a1033f6e9ec82032b1da658f7bd2b3d0ac794a80a70f161e8bf5abf6ade39655fdc9bb5847a40bc5d49e45a45581124b3039f5c0f486ddddca96b46bc369ccb4d38ef47e07f03d9c5b9eef4b06dcb1d34c94eaae816cb382017c9390facbe1b91418805d3cd7a4f2b3e4b3a592ace6d457554eefa3fa1ef9093ec120e107487b1e2b12a5aca3a372743e4a64e6e2a7db128007f6dd3311d104b3da1b5d3ba79a140db6fbc5cb12b5f70a85654b29918a05a5eae1722f4e503c2fea5e9b04b02a29e9b1a5d43204f3e420f32b9f859db1accb8d398c69de918324a6bddbdb6f79f7eea340e81c4c57efd8873fb5572ff93b10670b966074fe24bf17f9e0f8aee696e47f562db39331081dacc0e395a9cad4e9dea0be11d5758e7cce29765393acfe887bf2a27ab54d54457217628f4676dfe63d2f10887e3bfd7198d7129e3d38e6d91fa10687ab761eea327977776a0cc9451bf1be6d0452ab2a5e3ece9033e357750b9d17e5b991bfe69af5e629df5a170a481f48e858f3b4cb230bb9c128d9f8766f229c24bc4adc7f1eae5bd153e23e6cfff4fbfbb6c4255df9153b23a66f7271d9cfeb8f122ad8841ba47c04378af9dd028286c7a3c814e0742ed9afddb86d41d211a0e475c4b3199c73a6f044aeff71105c905c9df8618f847f932c1b461cb638390ae90c0c3c727fb59eab247d717dc09169e1111a0b2b712e8b06c9d35073aabfa38553247a1a0671adb722d0952fa19493f8ed6d06f16758ff3cb57ff223fe072cbfa1ef418fc8dc4131121fb4a68f82e4ded3868085e93acf19fc55cfa3df0f260737b78883b76bb03ae46b49880f0e1a4e4b46c2b313ccf984b84bb08943eb5e386b3b0576b490c69013dfbf009b2c5a1ce93c6b5771285e44b6e288fd2612ec5978568e0190a8bdd6767f1d62c2dd9544004e4772640f656b43c53b6145bf27d447f685a66e19c95a3d1e644880ededbe6f07f87595872b4602649507f14d72a30663586cb77e56e999c549fe659375d1533490dbf5357447056ba62718df374239fbd53e83f2f439ac052675ea116b43ebe364a9f9c110f37cc56a97e56d7abd3e19fc88cc1f0bf08837b1f32b60aa31e83f5958aa2258661701be0f9ea9f3087d39368daed399d248d5b0bf5d1b5a316996fe1d33341963e5895afeeb8e7c7d368ea3e7ab4472d807dace9adb6cd4f0b17aebc264bdbb4edb5883a811675b584d6eeaf0deba6205bd7adb83384d8701fce6e5703e177a1cf7f3bc1b5c4b29868069bdd622b9c8485600787e79e067280d817626efd973f16d9ed68f699f610f88f0fb2c2004261ca2199b50be76d1952b3e8bd9418ab104f3439a271b1f08cbd85f0628de8300b62ef4b00d455fe7830538fa6565e34fec171b7cfdfaf95edee12fcbe916215348ec2962cadaca88710db0bb25d6c079121f882e3649672d6507c08f6385537ec8a57f2a6c4a51edc272131cf21bf386cde90e66a705107ac92c91f798fde909aec620a01b002a474eb012c76bf46b61eaf3e4eeb64adc4a70f6532039ba40e920926cff6804c21abfca11a6dd63d982eb48b85aa8fd9e82ad11e124e5392bf26162702b90747018f8b261a7c7c6e30935bc4c9d2d1574592286b75da954eaae7f97429966228f5e4de63ff3c0dccfae2ae8dc4d346475e9310698887efdeccd6b42ea49ecbfc86d6d94deadd13ca7c85bc2046c2a3a38f6efb8d4bd555f8be0cba6ba09ed20b4d2b797d77c214f94e496a1e4dd079168a76e0bcf6ac534f989463315440f4470dc79b6ff19452847185b92f54ade8a202649021db6b48a406dc06dfc5b2d86b2586e90bcd5d2974009c65cd02c4731fc5fdd85cf485d26a8d347157398c29f3c1741ebee50a4f52a1f5010cabee2e9c61437ff2de61bc233db6fdc6ecd0fccceacf9f7ad24f6f7a778c5d82bb112f9ce1d5286a61d92d8bc22d1343fc138af1cabd3acc648d63dc8b462b42f07064f6d96e714c63bc6c67d81e8800c931c31f9cbb910749a4f77a60cfabe59ccc9341408d5502acf4b288f631f335f8f5881e37c1c146f5f9b991852c2a420a34d029100d59ed4481fd2f7cb086e6890de3e553b586e743acad805aeb11519a06238a729691fe85a15562250c09d0606c9677b43209ba3b464898b3dd3477e9163aabdb598ef7cf1587d690c4ab1bbf3805b4fb3ad41fba9f9c9a87a0a61f40947d9779d461959c511d21ea9201f57995eacc7d4a02473734b0b0c0bffeca9493d7f7e65198e0bb6c5e42415ade7d63969d29105037091b61c15659610e5c0651bb0a6ed92f7a2a6ea2cd5ed5406cb8ed9717400edd9af85484efc56d5e835a06a3edd3853648490e460a58c4a4152b707279799133d35e33094e68ed7c8391ce10d9afa4866f538db76e4941252d03f62583c6199de33ce9234c8351ece7985c8830f4de720fbafd79e0025f6a7143f37e370c95d7342bbe4005a128f85311196214451962d72a684aec011ee96e1fd63184f66932b0ee7891b84d8aebe58e008a9c891649e0ccf7862fc8b1e3ca3fcc932c58b5c5b82a42b6530f84db7d21d3d62e947c814f56dfc8ca68ebfd700bf73041710d130ad8898ace3118de201e1a7015c165200f9af664c0f702cee53e2e87dad0325d8742979fbe1ebdf7da5e84d6aff336b410e95126f071aa9b11adf7afbaef6aa083b454ca4dc6d86517d6243ba67ecf8bbf85b251899a097405a322b8c05b6edb96897fad6c28f01cd262fc3805755f5016d0ac81277ba13086c7131fc3990068a7bbf01bf6cf35ef87a8c328e0b58e80d16476533c0dbab25f42f43b1fcba530e772f1d4e2c6667379dd6657f9ba9e8f100e5d33ec6b1680325178b6b605cc610b8adbfcb01a2331af811aeb59c5585b39e0611e1cd0479d24f229361747bd59710210e1f8a3d86b620e300848f08516330d33628274f9ab418a2a13e83031ad38baea504f13d60f32ef3dee739d9e7e1442ba38c80cca0b08f01fd0adac673acd6e287ba3498a6d878707afc2c381014367bce4689797b82236a17a49993242f8efa54653f82aa606e685eeb1622956f77c7591674660ac6aef7c55e6070c56a34b716f0dada393d7a2d2073cf027d6c510f2a05168cfaf9e9a803bee8c03179119e25602d0a250b77e456ced0490ca4b5b22364340959cb614b6589222c1a85ba9e54c026b90a64f404cdb0b8b168b184161d456b3537499f7691d492fea81f9884fa03c11696236a2ed64d3248bbb45a17c8ccf23738bde81aa61a47ac5e061320462fcc75ecad5ba16c096055750838a0d9cac0115b293cd88f58414965d7993fa8a7cc4d86527d52b957f52cae3ce113c0dfa0fc50a793114e29bd8a412707f9f4361e0aa0beb9454e179e01f02936ce631f4c60ec91212eb36d78f1338cac640bf505a83bf4f58ecacf3e67fa73eb30f11f16852d662d316e2991f97643aca587c439686b602e3c7a7718fbc34bee4f357434e8debff81cdb0c2de4cbfe7e748f79d8378855835bce1d041af38738de4949b3469b4c0869f9bc663aef7bef98180c386c9f3bd31651a734502c2a022bf6bb75dfa89ce15877779ca342b38417ff7f29b747c53db57691dd18a6416079ae22ec88b66d9112cdbab035039a89c1c0739646b681c56b687c12006d81e1f3c63d88385d2c0bbfd059aa966f0ebe9ebd781478678bbd1ab1deca3ae1db5f4c11effc8d7158b48e014058a45e867d63cda6b2a6e6bc747d248ff325b76d5f07743d2ededf8f8f258031eb1ba83401ffb34cbd0d5bb56bcb3ac183f8ffc5475ce2aa6a793166cf143a1d13d3e9026f8a21eea7fed14446ac1fe7665205ca34d0497f355d4ff812c5951667a7de81c290539c94bc6ad0ccd1ca5db71f8c889ce4faa5ab77202fa70769094c3ee1d6a48fd7847840ad7f0bedf78b57ff4c7c19d5e03bb2a39557eb2e5aed5d21df3f6c1d50cdd8cd9b92baed929d03eb5a9d7dc2eff5c1cb8ba3e87dcb759b32798b88051a85c3699f8522cee4f8ea15ba7f611290b354ae2b1cc4ceac916a8aa1fef2c40887ccd64786d54b9667b447dd931e6586c48749dc2ee93f535af121ac049f0824d7c4532c0c162a20c62245186c84b80d877ff4042a222d81d5dd5a4ab63c7c72943e6d4a3ca523752fafafc0c831c7825793e23a1515f38d66b5f4085674293a2c0709a76f8fa20f98713f7ecf0f23288b33c6b2de32cbf195cebb4d05f6a14632c3de8b62b95b4a496159ba738cf55f2016057733b6a15a0df240aa37707c6a557b1d6bf87faeddf0112ac353e005babe3f12fb70b5d2b8a805209a3ac8b971b2a38806802b7d6181e4e9f1a70cc761e32bdc333c8cb7adf85954fe958bd104f075efe345aa7465570e3e720922c45f9b0b9021ce5cc66aaa0eeb06a7345d2b1f3ce4189991e3f57707d11374be9cf007925db86f4b24446fd57b988ae0ca0c832ba6d611cd259ca8a075b92da6c9d66e5c460a12b80bdb66127e326c08c6c13217009c6ae17366e650a81db03ac54fce5e848fc055aba4671f211cec1ea1de26fd08dc8e3aff4815e527fc4e5137b09b965d5ce2bad0ae2d68357313da113bfe59451e509448abc6f8f3771e845a94f2a544dbdb4a83ef4a051ca189c462c03f8a012818c05a669b4ae6dd467eaeef1b009cc90ee44427157aa7b3052f250c99c814079f5e9bd002c0ef8a5876628443fa1aea08ab78a6f6f3f7ed16118cc527f6425ba38c528f916dc617b949e1762a67a57dc533f26a09783635d0c0a690fd6f526a7bbc11abb150369265a6d305e174d22ba2fe04176ff7036af54236a54c41cd47b35ea490a8a3d4020167292ab1125b5a95f1edbc4dd2d81a9296e2e539f124ca4ad7aac830e49a2d0595d46804fb16203f81faafb4cda00dd247078b5c534ae20a5112f91f7504f6e3e2530e5b61d1bcdcd70576ca3ebf8555614dffc3292e8071604a43a71f8399ec429fe12733e453b69a87dd0dcc11b32e7392b48610d44d868e17867283bb139b8dfc0e67ffbdbddb2e398a02c599ba58a525aa74a97e0ec44335919f01855d02d56bf3ca1bce98b68e7c13ee81f712c9200f4fc1aa4d0e3451b2170f7114179c3457751aaf2ded652ba93e9f3944eef0b28e52f6aa1921877ef8360954970f04a5d8df0eef357f19b2486bef87b936b2a7ed80c409617f60e27611c4cfb974d914dc49fcee03db920e2b59ae02ba4a3929a9c0245e51d4910228b4110212dfb8a2fbb0f174f4c2a8b18234e647f3d56ef33129a1cddcf826ad90bfba7d125fcd950243176c7abdabf97c5344b7cad34803a67ad08333b84b3e797c72d82e9e39ab0c5608d6b4111306856f13a5b51cb823b78df8c162e8aef5e630fcdac31b325f1b93aae5d64c020e5b79c4a616b9e1e230f02ca7828b38b50a87425788a725081ac12cb763637ffe3f098108bfe58f73ef374c66769e8a44847fb7fe77876cdb9956c86fff6b8d69d10b3af6da93352bc957b04110c91dfde9e8d7ed3e9c105bec0d995d20259424f0e32af186a3ce7dcd92902047459b2ce5a7b34880a3312932f336f1ce56e1aaf591c1ae79cc87df34272279f4077435d7616ab24a3922a0ebe527b9ff75cae4bda5b2fcf145f849abad90810b83ed920c273d121e48bafaaa7c36d179d4f49d35c71131ae087e81a8b329eb8a8f9074b6848d6f276d98232955d5b32daecec8712a8bd37870467852291e78fcb19bab4260943cb6c332cc3be1c4b75ec61961966a149cb253240f9aed7150d4a5071411a06ec52bf0bc26ec887eed39042244c40e88ff46b0aeb6205d364dd9d041f6e6d018179f90d8e99c8397e99ee5c9bba6caeab439f4dfc2a66498dec79d08d177d53cdbe6bc0fc6c324e3a98e6be7eed1199d96e4a1d29ce23e347abe4fd977b0a819a3cca156a2be1c5d0518c22eac8e2fdbfd0807479c911df84498fe4489a35866cb69dd144cc4185087ffc2275afe5caa837ff3fbdb3f7543b0509f2bea1495ff7fe18eb5a25441da6a3a6486fe9dbb25eadfd184daf5eb6663394f652a37934a8d357026dc79d4355fbeca3d06d4d718044f7176f48e495ce6d46acf67ce2eed55b5b6bfb7067253860354e0759978bd226228f39a892871ddd49409f33f429dfead5e214f413d85927dd99dd061f8a12900fc71da4317ba27b1060fd0d33877d06b28b99e04592cf597e1aa1465aa3f8490c06eb8397e27609e238ed74f2deb5d61bd7315061c3e2230a08768bdf2c79dc8a110d6aea7d1591187b6ed07806080ef2a8f3a7cbbb34f1aea7f9a403260acea8b9290f039c3b875497587ee1b69c623dd0efebf3ec9e387a2b6561fe1d1247df0769daf49660706d37eea29faa202590a769502c1f1680d35951d7dd0ae0b2e67f2f457612b5c5e0a17976966b0342f71f5b9234e65ba0739a5f6f5674f9721067beba12edf94dfafec4ece6e47d8835dcbdf0a2254d0a914a53fe1140bd69be2511424b717e62c51cce816aef144cae8c881a2772b9fddc69b44a2972dc60c64c9d178d7d9d17d639860129bf9892a61174c04dcf057f4285184b68bc220e6531da28cc03a1332e6741eb6f10189821748917499688c394fb5fbc08f3c598096014653ed675ad48e0c18758d227eb0616f6b3b5c1d785aa6b78419a8546e51a403c8a0f6fde19d8611ee3003879b40f67c443433d52330028eb18eae4a85948f95debc715fe46cb375f498519ecedb9b3ff34deed9d7e49154269fca1cb951203019dfaaa9cae3396ff8b42785969259ca09b45a4fdb86a3373a33c7429175bbca3ac64f607143b43e0cf663ea9f72a768f1df17161291bcdc493c6155d40faeec4bbfad5897af2a41c6beead05a8737886c11b21cddcd5fddfccc2569d182df82e4cbb9fe4e97118383797a691ed24bb23a143c450ec30ea6d40c57eb21420ca51538b3d9182d264211ba38a3ed1a91b28dcef5f78bfb246a4f969c4e86d0331214cc0334c8c42a610b391066b76fafb4441c746f1eb3205f275ff323b11ea6ab469a1a05047fe13ca606b85203d9e1b6ad53b683ec943e7fa2c5b7d718ec0ecbe7bf476d547b13a5a8209872e54f05050b5f6dfa55e988673bac8f31d08d56f4ab2b9a95c8a26cd2e656f2fe0bae6a0c818b0a12e3e47a4c36d253ec87ca54925c2d82c639c76ef80c1ac7470ad511993aa3122bc921b817ee7ded96016bafc565cb838dc4b59fdc2f7513f6d8e8134e0abd2f4dfc9e5d8fcff52b85d0d1468ae594d45559c10f3ec100752c87f52f606718f0d16ca4f01623704eafd262da736a3c9ca4c06fba20385a82374e4ee3422b91d699a3525510781f2c177dd99b74e00d0bf6222f434d27edf11ac544658a13c3e089a65da7e3665b4926a6eb0f59a3a224b561e884b1bbc386aa1d781220ec113809cb3c4cea98566e7ee49878f0a03e5d6167e98b506e6d52e4eae5297473f7c7b294c6d12473304e8b87b7aabf26c6e316b6a1fb0a4696253f6da59c68d3c17bd75208bc774995cfd1120ad2afade7d8bff8df33558a68c019c06220b2efba7c392ee78fef428cc99009621e32168e499c95bf9983644ed52b60cb44b3509eba0c41db506f5f78e2031a16fbd0a29677a2cc3426bc54364963698a5833451a9c260e720ae980b440c64a3402004f0cf55eadfa3300c695907be6e66598129ee3f370033657dcf4b5b0489b3ab117cdb2eb4cd0419d9de080e01d8e57cfef71dd32884812d725ea8d916152905e41a5b894e0a71e85f2fa0527be13d0c90dcff63a97519019defdd2f38704671051c0a349bcb37d980130f53522a41986df674633ea945b79b566ad12e26c6a462ab58386cbfb5e86f8ea5501efdd596c05ad4d537c7a5fbefb58ed38c938f36cf766e03b61cc0a1e6b5470f0e49abfe4e224079c0020e1cfeb4671a4090da8fe30e071c90bf6c531e3cd47e8b2344d185e349d7bbb64088bf76db2bcef30d0debe905e0e533079d68582cf342c63ebcd730635e1276e3918fdef60e15fc1a01f8f850da4de7a2577e5edd7e4d355e948b5df8999ba2ea3b938c846d53835c7298003401f7e0a39d1a8778cf6c9a6ba00b7685e028b020d4a21db2d57c07b30d66a89c71db17e1ec5c8a82bb75b1915edcc561c207231005fccd238e520a99668491207c1bf97cafefca94fd516ab0c5683ff4bf8c016fbedfc555b9f8619c274dad14b3d8f38a0f7c245ddb35772905af3edd5205d77efee09ad4f0135fc220634fde9fb96b1716038cd3a941148df1a62540c2e8e69e115317f666c5b4f5c26f69bd755f6be601e1beca03661f350de94cf5b07fd9a86de17b31b352c703125eed3322d63ccd234f5fdaec7fad5c8939a177b3be392bc820c3344f395088b16d048c418e985db3d8376eb032f9f353eb81019fcf8fd9ddcef333840c150a92e2b367b51ae4c9763540dfb6e92724caf92491cd0711160d159cf50d4bac6e38d98b83ba2c6a90697cd0a5cd2e5e8b151059de01938fe6524aeed7de6a66a8b86398cab6b21ff51a19b91ab59802bd243900b2b38a3f1a9c562443962ef7921544b7cd1f742be07f05f0677f095926774916c53c692da94a6c2b4efa598d34dd8d08ed952871546b50caa7069b9088d61cb355ae8152f8d80aec2adc8be5c7c7b2c4e5aef2086b26b872c7be235b75500d17287420f06ce14aa96ebdc24e12f40e22fa7fd7d6e235fd0c9c14f1c855139e66667891a42a1e4ba2adede4b1c0ff72007af74e823aa06e127238eff2ae805bb8c02ffba20f415bc6243e9fb56f67ccfa2bd7d3490c6fc4afa66226fe00a3f4745c9be3dbd875fd9b3363e0d455a98ddef7faec8ac42f7385f5a5a73d097a3a0476e50ae45a39938bbaf13aa902bc7ea2ed2915052a9458dc054a8f6230f213c9a24e42096da34a015873ce21d793c243f3729fe42d3457239066166d6d100cc3672b3e834b4422c76770fe5b6f2d3ead8050cd3c1e75ed140094c77ce4f00382a4cd37522dfbebf0996a9b3245c10766b09415b82a2afe340cc015064c5f1387498aec9583f38e64c048eb9bca46fbd636ce5b65a8fbd91bcb2da59dd561f5ad289a3951372d74e0d54662cffef16876a7564fb4609aea65fc99437ad4153e93fd7a990b505ab265b2663e97b0b0e6c169fe2c927e8a59eaa1cfa7838578a4602dea30e0b71fa3eef4a1f03d9ca3c0731fd175fde4a2e10035f803d74fb7d8e739ea106a8d0e6464f7ed6cdd261b9f9dc45b8e910332826de1ff1f3c4221d5772c98b9bf10044774449ae4ea97830cf1d2617581ad3891b5839ea9f308771160e17b34124607d2703c262797c0d240f1511fda3119fb475f6b31437942cc25c077c34a727771f0c3fabaa8f2c4de16654db40d86ffdb55faacc4862fbd94bf3fd24dcbdf5ca48b2b95568e02966826247b8ab1923788c4ae099d65a2359b905c5709ed6ef75c7d5352df33bd8bd983332f4a8c8116e7a7ae5337258e8fced7110943b43787b67ded86a7353c1b74a8f8f6b3708594f6d7767c7b67f96439c39cd8b650fe677867906207773edc8da325dcf0fe7c26e3b3a211f3120b948b27d879f7753bdeaaa3ca5670dec5b593b10521877097274c6452fdeebadc0343e96b0f422b3b3c04f6a6b7e818751234459bc5ae973112fc74d54673fa7052e63c69b29dca4a2566b403259bc050b0e8119d88b6fb0b98f78c00690699f9f1abc100f7bb9aa8ff050efc1425ac86925512e8a21a4a6ef51fd7587c2a7f0cbe8f7edf0b5a4ebde4109a3aed007309314526bc5419309116d45cbf047c942166f227cebc474ead79ccdb400209d691391882cf072c786e224851da70ee416bf36d6e00552d87d1011e93b4a3d69db13d75c16d8194406c6ece17c5d0a057f6321556bf2584b2fb9f69d7f13a05b79f6c5f55669490f28db474a1a427c4294fdc7409af8f5c17d997b8a9fe41c81a1fac2d902f6551e1066b70d22a2dc0da3e3654478f1409cf013a0c8a3521e3f4ddc4ae5b6efcd874ae604361c183da9d1aa2c4d6e1d14299c01bea34168c5f10a7a476844cab07a34784cc80d58d68bf37942d857147a4a919dc2f7c093c30889f12dfb6bedb4ec7d796a9b12c9e1d7705e5ef3553702ddea6dfe4d22c3d5a90511b2625533f03e0ff893f621fc08168fa67943614a559a3d908445e72ea4ef9080c07e4aece83e476faf554a6d1303aee3f0fb2b8ede7ab90e86934e68a1b056df37bb026d71ca05ab6c983bddbda11c06714eb5344bea2f2cae47f73e99490336817df0a9e6f4fc08607ffbf92b311041ba71fdae49605b0f22bfa52ba8d09fe84e682c9777e5a272938c04ca87b8fcd244ae9d5b486258692b214b131b45de2fa28749c83ce54afda5c261d432367cf5ca40a3e5c3d0588896a289b69ff15625a114af8a1b4bdd0358c96f4b52b4cea0fd28ed84eb9e480f7d81171c69aad056da965e70449611e765412027baacd715923be133d3894f54cac37132129489636b173f577a080d6eb3d8eb9d42a6784be8f542f80090fc0381f83ee036fcf174f58bdc586e6703f3e6b04ab82e14ba25f034947482daf50c1d2c7e4a97cfaa096f6a21a70944582b9a13c466c316d1d1bdd58be3d4ccf51e09b6ed832f087d5c5147923e7663505d5072b9a996598c89bcaa527713e0375228aab8379eee8dac5196f470da320e6c5e8507d2f02f4b579cb67abde8a8274aea8a2462d898932694aef87c030e62727869d9b3d1f08ea8900e1fe9458b19a7844c1e94b161ddb67d83fa45d26dd0abd7acea5ed80ab56d808ac970ac59c1d71e6252b78903ee4cb388925a28a196ff4dcca553a1e178f25ed1d37cf65e3427897fc737b7f4b6856aee11d144d6502c7e5d53f4657654ceeb3e4f72f66e124a3018ce4c66f8db9d8cf5bcdeba9f5d6659c5fb3404614c4bf8322fed0fdb087b630747ca40ee8950828e0ba7cefacdf841eb36c7fa5767ec26f1ab33adf5cae9b6f84984b8e96806284715efab0e25258f2501f8a7a53a56933bd83397e8084370b34e2b84b555fccb6f7402ff11d536e65d72bc850c69619374e8d1e5bb9c722eec3e308909560eb05f975cc8f0794f769e9379f30870618f3aac844e981a44425f8eb8919322c50820d4e2e2643641bfaee4647f8808ca27624817cd7fe9a276c922d8cfd574ec013b64f2524d4915c0f71cf4226c2ffaf5bce07bbe7d1eeccf20a29c9454dbf252ecf635e6c09d8cf09c6b6c129c02d515f1524b5a9f1f0f0e03b73d4f30fc41e1b8d23e0fcf62ad7758968c3058ac76e3f0a4dbb2b0432f01e031d246116a5906fe15f0853e0eb2474d306da32b2b7787cd5a47a22215d88ce31f92265e8683bc158fecc4edc9968ce80ce54807271fc6193050e39f31aaf76513b448a602582e1e31e88c62a3ec9b37b52954928edc99ff2f1a8cdf6c947aa12342eef53e6079446475304e5a2dfec29fba76c258561b06b65acdd5b6e6e85f4874c0f9105a271a8350a36a3d8f8ccd7c51c1a8aab1202eda8c18c1565f478466d764e981714b4b7c8bddc1c5058ef2a839ef1ec7f38138dbf11da5993a350966d0cc22f67dcf433c65ac0b4b6f7aa9e7ce3533d255ec90060abc14305347108278ea35fa15a31a7b243dfdbd7321384e99765f5614f00f4cf236d6c6ce86ab998717bf048ec6542d0bd8f238cc28dc3b19a327b10810abd2af54bb2ff1b27b1b88bd3575d6707ac28feec10a78ff1e9c633991089233756152bdf783d05a22cff172ee0b480d565fdf2eab0a11829427103f6e276410ed4293f30a6cc2dbf2e8b5f62b52c100686b879ec11d7f241a50082bde283c421fd403ec8409efe24ca56da9e28ad615b2c71870b05f56a55e830efd9bd3aacb97045d9519c3f733ab4d8186599ac122d40ff55b448cbd36fe5dc13e378d6671da23acb824f0f41391c9640705b315bad753957303cdaf5022d3b279c5309ba0059fbc3fc109b08b7740ef868d3037af410cb3719d291632322e0ff90b1354a6392763aff7414b271861557d2afd37928fc2ecc243a2d2a71dfaee21f364fe0898ecb58cafdf2710dc78e541437869ab6694f9ffc869739fa95b1320cbf7a4876ee1d9065597d754d0b02bc8b3d427b6bff43b2f5c584e06346a68e5f2672850f49d4cd8b35632c85923b045163f72496dbde95743d4f7ffccf9d4ba4259354c0fdebd4500d42134e2b5de084e89e96e493798acea86e20452619d41d4de16f505692caf8869631bf40dc01b3838ec1fb2994a66d8a1659c839635fbb85ceecef9cb0db578718e49f08f59fe92eaa36ce1d41d63952f8a12fee3382589679203ae298bd5c5259cc3c545e746206ab867e524992586d0e383e1c9176ff9ff29888a1022e9f8aa7ce575ae1263efbe77b05e5962095d59e982c79989cf37169397d47f559c67fa15887eeb8b0f1d6e9d0e7c91bebc5b7f74031fe555e61e8d30ed58a7086e526cc06c3a31824fa3d8927850cf29376e9b1c28db86780c8b6693e84acea1385077fc1a5d92b18e37f413e620b3fd7723658354d339c66d7a826afa5976c4b966879c68afcac547b89b683b5e95df810ea2b2b833e82f63c9400775120b3ac7539636f9d765f50640b7d533718b182c5e46d7f1fe77dab2e99cbe4654f7924807c6100c1ad27f07c419070dfc6ed4c6d54fe8ba8a4ceb0ff097becce90805e851381b2da5a2627809256c071fdc48296de6f2b5e10ae2d4e0e27562e092aa5ac1f80157b9c603f2516a9c9eb52751d11ee326c60187f6e73bc4d7f74366611ecb31d847ed9f3738e02831f8b77034c403a1eceff5c84260e1d55e719963691da526170d1b64faa55999ed1b2f65195f9fc6e9f971b7fb670fcfc17cac2897d9f4e2b7de8dff788d452dc9e3c9eb80a8dc9d57a3f031c3b772bc2721ce2e67f31269ea07a76409dd800a24ee323f39a5ef0f9532307ef42f5dfc1f740272c7e770ad310e75b1852c0bdf8c28c117c8569b75dcd4cb41109759a209376391a3abce514cc35869204e74853fd4c1fd4e0c584d7db3b36820e8e61bf91faaa61371350c6339b34669d6816387f597ad5b7160b847cd9fbe04e956e08461d83dc2bb283d25389586e3672cc37721c3d1c524853d688236d820994ec847116a13cfe6be4efb0fde1a2f2215a841395882c904f27fea089bb9660e0fdf7daa3761ee6e642ea2acbc2feb4c68047ccc4157a0a287526f84bd739256634f69cc31d802a3b6b1f793c175333cefc30c462b61aec4e0085e91c5c81c9a2672498f0c2e9cc227bb0b74d35408cd093969b271ddfa56323be3c9bdcb9d5ebe1a701725e489f27c1df85d1a62e4395a9ee1eea5e844f56ef76ea0d891fa9ca42d9102f037acd741f5be8da1bcb29a9680b46205d05a3d92102d66b90d551d73c3b400081c7942e4fac243202023db267771aa2176d9bafa10d03216e24cdcec4f8f579e16b3ade5a5fcc9ffcee3bf215a048f77eecda85aa4efabad051797f484d080bd16aa741f9434542d8d0f9ba39b9c586933bf90f94329260d2311c32a950f970322b6793d47159a9cacb75872fbb2e02f72680c26c8bd0211b4c513d07017ce8e595f1af36bb590498f6242b77e1bf6d209bf6da17fca53636d2cb3d9550a8529d56d90313c67900383746f2426bd135780a0591fc575c30c366c14c5fde69fc166844000a0fd6006155a1a5e18f1c204fe4553a3d42d18518d3f6665abfcdd004580c290d89da1192808411e072f01d296fc9ee335003b1d3cdc58cf027c7f0a587d13125d226fd894dec3ed900e10b3dbe2302ac99fa5251f751b5f22a20f0950dd0f62e5d62ea3bf849bce905c37d465e84ba2a4193b055ecaf00c1d3b7db7c0b0d92c9b5e7cda95a2b5cd42bdc9daa920b51bebbcc30262e872bdc582e63d0541fb7736c129eb4ba26ff68f1b7c406301d303e8d839e118b3958d381d0e88f6badc09508a0a51c09ede2c2f200fd8d12ec2f457846dd0e83387b28c536d252284a6107887185b619b8494fdd5bbd28461df598731752b39eac7909ec3ebf2251e973c5d373ac29e6c7cdde666b23c522b5e35325d4d72ff4055f481529d644fe29de90f849880d398f3a529f741ecf983f27411c0cf5efead7ef46b248791fccc993bdfeaead7b443aa7cf43499d934cef2f3326409391bd2bee70c3673987cd7c8c4c45fcc946084b73c78b88a757dc323c020d0fdf19c229cd3e3cb4808a38be157444bfec3c14a5ab1ceb6caa07bab834bd109fb45f244315c5ab836afce610c7b204d0a6102475a55dd64d99f82ce7378f04ea1c384c40c93845c72e338feac36cc50c8f7d7813d74920b6e85094f1e778763bb1ed660875e25931b2037a987d56650a4b221c67083c3850ecf3cbaa1672d6678d9e3efa03261cc783dcbb63228220610e2d90218b1038ba04e607e24509cf38f89aaf5147ad2d9eba566c0a54400853990c01bc192f3b97f544be002002db7214d2d6b8e346119c66b40306553bd5b807ffb1b1c1094cd69568c2a7a689f45e8f69f708248713b6368ab56b2928302d725ea14e1a4effd1c84487572f3148aa8ef32e4324d82a2c16623b570e7320bf0397455593c22f5b42ef5cbaec18b7b1c871762f815e6f98c4291e6626c0977c30efa1b715665a185ba59979b297d65478714eedf88aa53ea637ae0e984a23357ea7e621dcbe0cb7c6b3ab13d492e608f41e70cbec3ae898873577ba05d2f702ba3ae7f509bbecc71cae5cf0b328457904d7d543027651458a350d69f06d1a1f150403f1b09baacf1f0304c747ca002a0899ca5f992cb0e42ef65f9eb9fa89a6a4bb0336ae8b62dd6b4dedd21421e2196c882e1977c8413ed01375dafa20e74ffe2b22431ca254aeffc456add96d8a510a519e88771e7de9ec2f0110d3531f0017b89563a84bacc9d82e8618745b49ba82317c03bbc69c55565873539a90d7f869cf0291bbf680731be49ac5941c7eea28a68a779554ca442e400f98a0e86493f2b5d5bf4cf033bf53237ec08e6fea7d3859779e6d2866f9a4784f6eb39cc0df7be0d50c0b9f11d9f0e69e0ee981402c2603ab66c223f9aa1c4ecc9a7dc1a11afafe3f2f5ee0729c8833339a3da881a00460f9ff144b2dcbc6a854db2866aa508da586153d8eb7945e0abaaefb561cac1beb3361aca6557da8757fc8d16ac68e35d2b36fdff9fbcdcf9d2d56a4a53c2c00fdd222e05fa65ab048fb1d373286120b17791ab6a96a21676386ada4d6f5d84cb4d03bceda43dc1a36605d367a967eab36d49b8c9a4449e34955b3f0bb3517f4ce3881858d340a205d7bb8f57f80b9acdeef294fae5a1c9b3d037767ebbe3d73c09d4f5fb9735895476173ef045dfd200054fa7414c400a7b8549aebf21d08ba95a4c60dded9a30918e533e4b033508852f40b1cbc2e7e241bfdb902182da02976437e51061cdeebd2a88b184baf673f25db2c5183541bf4bcbace823a8cfcbfeb93d35273faff1176070e67d95b819322b2ddee1b5dd71718471040e2fd785437cebd526d53368ea78779a6ec13a1f0dab33a6b4bbdd13f9cc01b5acbbfc824b5c85b4e33129d0c6ef5fca2513142a46c06705ffb9857c114c4cea23a51f9796d42bec9e454da409892473d560f072359d19c9f29ec054da31893ba8f065f199fb11a1da9aab0ffe5d1882feba079a804a1f0a25b74f11bff7d4837fcbe48d8e9a52bc6121492d8c483b896d5dc5e93267201adc318a9495928efb554e2d8625eda998b0153bc658760635486e5a331bbe69a113a6bbade7ac085055a1cac8ff8a1c24482186b7ea9835d035cb7fde8cd40a39224f85d7183cf497c64fbe3aa49125388aa5fbee728a7ea7c6c83de239219d0e464239236446aca246c1ff7caf867be5df26878b4d74824b405f5ccf7ad4e793c00dcde6c34c96306003fb150c0575f5c2f835af8ba6b34333faa275a3b2d7e1c8a5d0e59bec7ae6d7f95ddd9d163a13573a8c4d06fc225e9cb10feefbfe7e1c5008d817973563af45deaf822c062658c7e77901593c61a2dc8d11309ce3e27f0cd59718e9d95376deb46d6dc785c2cfac036ffe3aa1d183449b9a0ee5ff72b4322103ef1f1cb67525fc6dd1127152cd38bff5d663044bba4dbaf52366b894ca8cd5f8e547d207d781dace642c05cca696a26334f9342a13cbf2bef0ebb67cec83bc7ab77d862f1bbd07433fa7c0d89fe479edadddd4a19435f73632280a8d2efcb64c2f02870e812f80cc22a4a799f3c055f57514b0d0387819234b286add2df8352fa775d4c6ca933d0a268971372ba0507055b0e65d9b65d58d16dc2d89133bc0546b4ad9fbf159afb7d52b25a377a25d20f5994b8b58ac56ec79cc8917df5e3f2cd5546d3e16613cc3af51d3c5146ad7c768fedc70b912098e70432048a0f99d9179bb7559910ab76a6aec00ae85989ec0db684c2d88d3089fc19665e5be90d8d0da5617140477450f59f21efe0bb54d99567cca8f4fcf7d93bb61963fc4c2a9a8f357d3c99b917d6012bbba225edc1490ad84474aa27d12a0ce260a8a5690a0ea1e98c21f0224ceb426f35dfb96ec9728d3673a42590482d379a9d24dada6cc4e0d0dc8af79200676de2c79b17f5abaffd06f501b03b19b6961eda99f150d693f8e23300a9a15300a0de1df2694d7d4dd9c586343a0159d8ab4898d57f7e9c0807ea8a3be757c68428cf1e71367a14576f27bcda9ef190815a6baaba3d3a6e98865938a340b72416cf9a4d9f77e893428abda210f3f48a59530e8ec1cd9ceb75e539d67baca5882b4e7d01fac6d7786784d3c5dd49fa9e2226549880be43d09ebb1dd683fa590c90a227af6d31b276a05d50e53f97ddd19c934977e13f62efd0cdf3bc83b61863067ffb7dcf69440c7e66751050882592dfd68b4acc70aee61488aef3da374bb3f8c3da599481285d8aaea2603328cabef0482295d0acd148898f7f96132cf0fd9342680e4d19fb0e3217683e9b3479172a562c7eefa40202f89fce40733e1fbc4b1d1ac479789b48aa492085ee90cfb3704501bfed9c6072a7faa47130dd3332cb99b53e1352e38c7a524912e5d902be0367c5bb98988a30ba7000f43667b9d9611e3a4722eb52cab7b9c83c67ec0855a513c81f6bee67f5fc385c5f090616f2472f26f280b7d9dbd862c697ad4b621bb998d1b803a656a096193ebd26215e40173e209f8c45c0b740922dd1ed12d51b7f9fdda55cd95f1a6a73328e7e46f6590a2a9096d8569431d6c7b91d02a5bff988268484557ebeee7aea25a1f38506fe400fbd198ee16582e07623dec4034e550fad7947144c749e52c77db4ab86d8a5891f67ab1c7a3109c2dc87936f08550a8bdb6ae3e693425456f5534187e3ae517c96979ba1bc611e52c38c91083254e499718f5fefca6cfe9bdf49591ba1f98ed22c5a883a7c4c6fd6816aba8649d2c83a27bfb45807ae0a1a487501f0f559ee4aedf68d1b3fbba4fc505ea470c8e260371714758a77b75555445b1a1e961ba9207bf4ffa3956d951e8bbd599553083c2dd2c7b4139d96f9533cae4454bfd3ef792e2fae24593c2a6c7bc0f947f1ab3651a70d70b8b228518c0c97fa796ebc511df351296f7425e29d31bc194ad1f22fbe862d9d8fa5f00ed17766dfa591c582ef3d16e8bdea78dab72f3bc1843a6611b0a2a0a4edffc8e9773f080170a090cea50b40d2fb26daa16028fc0ad3cd734c7239182260cef44f81323e949656cf7deeb43c34301c65d90d98fb0bdc93d0fb81e7044757c5f81458befd833c99cc6fbed2517b1990a008f9086b7df6ecd8cf5673af61e46c01ab86cf0b730de0a4da2ce01af86bdf668769a6fc854c89c2a619b9373cf53e7ef4ff3e76afbd20ded7396c84b0a73902c4194beb05d1178aa803249aa707010b0e88663c06c3dce39b971a465868e58113910c2198917b478e70d4f4db33959d0f9c3b7c1ec8c629445d0aaacfb8057660f91deb460342d2ba05825ed0b6022c40577972bb56200bbe6feaaba67c35b7772a4ad5c42b7f7d83b6b5793f6e2218ad6bb756a2e3e8cc4716ee9018f0649cbd62ac2d56d429ed73594ad893c7c1ecb6056377e2216142852f7b1d3ff8665c5714424bf2527308334d473cdf30efcaf6e7ecb85fc39c136d06ab9daf89c1f0816bf8a319c0c401a6bdee1bbf83e603c39702978fc77b3464a65f437a8c572485cd61731d9383d41dcc4c39c77d957cf2c6b682173fd11c42eb445bd69d2900e0d031b6e6a20094cefafaacbde056cfef58df2f524961634203c83d065f9a26aa160364b1ad893b5091e349a0aa7e9cc85609d3a235e2f9cf958472c85b9c11d6d5f1104f07770af99522ea34d0693d317c0097ad0f10a81299a122b7992eee847a37afce380f4e691b56d43982dda01ecdba9aae933bb2f87eaf4e48ce893574ce5a294bd667bd948cf5ab62adb34c7c0a42e8bfddf9a0a5866bb80004ec2d2aa3744cfa6d6e0d6c1ebc4c7f94871b903152956ad0f89c9abf6f1a5389d3c373245dd9a496afe9e4e9c33fd1ac83292cb6af92045a4770e85b4c1b59e26b307c712551de35587f6de13bcc94c55758f33b48e905b4a95e3b521ec6ed4d43760d0e4811d739aa530fe248db69cc88e678ef87990c0c3af7f69cad89026d9f1bedc4c2c84864df128b8e4cc4c6c39ea11f1482755b69e80d8dd9882b18c3f91304c70c75ef86572c28a31abb57cebd27bc979d6ba104700aa989fb449771ddcf1145724c8f1e5e3e8de8bac141aeb49bf8d45774e21a1494ee49cf6633a1a2cc829e5e34a0d0dc0601fbe563867d7fef78858a29ff8d7ce47fb3b0e5a53bf76a64b789e29ce6be7cdd69d37fca972f5e8f2d2c4e69dc509fbab5120232903096d323941d90bd45d3bca2ab702c9367611dc97b9e00a891187a9c2444c8e1622779a825c5f843e5fc5dce6ec6297b115828baec61b5f098afad3fbc40b5f0a298bd02d92bb42b44f45bacea036e4e4c4605cc767d4e1bbbd1e57207f8c134eed3529ea7b44600b712e080062c5b7c09321836b75d81765db8712e81eb587f914299c20006a196b5fc09eff853a3e29818f453c23063ddd1b82788ca4809c631da9a4591a0e1910c32acb7e815bdff22b4d6b2dd359f9a69a8c42abb4a4d8df22a8b0e5f537bd077b982a1c04e7febf3a895e431f4828f853b263a07d1fe59178ebb8d8afc6cf80981c40309d5ef818dc1ff46dc43e227f3bc944820dafab887eb98654877e314c56428e7cbf933372bc573768b5c525fb5da1daff1fc4260cd33f86b176a0ab53aca4bf68c11dbd0e8ebe20d339793c2ef59eb15d91e02c39c9a9e542686f05d7b3d0008d0e38d3e2b6854a1ebef9473b456cb47f914e53221c8615f842edbbf576080f7e1b1da792aad329c3458128cedb00c84ce6ce923a60eae4aa78f8ae61718a395dee1546eabe8333d859cc131c9c0df9d6564e34ef7fa42aed9749375daa46c9a26c7f306999c4a64b7c4959fb21d105c0b4290d192460cbe577a1949b2e0acb42c621c8a9b169b60cee9bc435943978320e4d410fe25ba9b1caa287ce20bebc79d7ef4257f4058da4d9ec4c6b921f10859059b3605eafa0a3ec40b1bd97697e9318678470f6ca513e0b807c5d81293feb981f06f6ae5c9a92fe9e734b6e437e96970f5f17fc00cd467b5cc3653a9eae5293c8eba41002e3b36f575f0cc346346d710c668c9e015e6b62ee711052b783e3b45a6a2d0723ec3ad273decd0b38c5e53726bb761e7a3fa43c11898486efc1e738b9d5555f8e3e2466e8344ebb5c5b8f9b34f419bbe494d21fb9945d67727e34354912c80c6601061ee44cc8f1c5e5de54799e7266f7cc1b52213a4755836e6ec2ce10d6f986ba655efe2a27203d3de0158a180e56e4e9c45e802ebd3779f4bc6ec7435a99a804acbcf689dd7165673f0a042fee11ae13d6672e52d6d58cb1c475f779664e37cf2cd7b66e38c7f88b48cedb22036b5f11cc113190b2860d821ca546c3085422b2d141fe3a2fe86eb0dc9aada052227923a2a59a531741c7ba1958b0e4e54d05ce9cacb06267199c0caca55452dea48adb8a254e3baae1784d49a4a8e335d3e234497fcc6abc2c58e757431394566fc2c6897c77b73bea8a9261887e9234732e3eada3153c60c65a250a5c567de5a20dfe51f251d348702ea59d1ef38637e5fc05bf7f89cbcf2c2fcb3f94b954f5eeecdf5d2c906e1d35c6da01e28080e9890b2a0a0ba0ae82e791e075cc1a38d6165185ba0d6b755a6bbb4a2c6ab2512a0f55d92c533aa40584ad10ebb5ae5f8cc3c2fab06330be1cb58357e27f5fe0cc838f4abbfcf80ef56b1e66eb461fdf1ef6f8a99908e612ceb7e7064d2a2533f99075cdb398bfb2348e6016667441a4913769c3ce5f71508529e6c896f7c3a3a83046440bb4e2e20a096f315a3a685817e97e9b00dac14c5bd6d7183eba680e3a8401c9d93cbd44654aed9495a679b0bcea46e74228dc5727e69b235f7c7fc2de43cd89d5d020d57f21ba851305e61effbd3439ba1193975b47d706e2a4ec36587c2f824e36e6593b89da8cdf15639fa07500f7658995090b8a6212127c064a7184cddcf18b9a77d036e08727f8ae81c1fa0f4f10296e5e7d44586f210e9dd8648ac6f9031bf3cb6cdf9b4b803e98ac40a633f3df24a497241fe94ae2d4b331cb5665446cb62a55ea1622e495346f95e26e10572bd8114dcaa3934d2d951a2b9844d220421f416a866eb1ca8ad160ecd3ded67161cd570262f1b9c0acc27807b27ebfc966550fc54fb3a6fb4680390772310d349f002f4d46d44ec963948dc1f13e42ba063c0f52af1869ba2648c6f7bcafb0f074767c9c8545990435649045731040cf48411456cb1df74ab7f82225c6699505d9d6409d13cce840946d83be67bc0fc81abd4bb19d7483b55cee1765b32c2912bc3905712d81d77e482c5100a58c823831a1af0a32a4e3bb612f0563ec98061d001ce9b5b004bdf92e99e84209bae2fbc8d47248ea647a379b276c809faf547a9a40a841643fd25c84e3256ac7107b0353ff8c75a193737eb57ffa0fbe247695c7773f4f4237cd2f0cde8459a36c29aeeb7b5ae711247722f1e3605dbc088960910f4517bbdfef4a893f2154e9808de2fd09e1f6fc6699b321cee9da667453f404ea42e166cc7c818af691b6f6914b63c55276499bd80b1bd8fbbb97a96b63f0a931875ec356a6285fbe463887a8dad50b1af45c9dc3f701086cf8a336ec7ed40bc96453c157ae490a65c62165c86c1f1dcb5a40cde9fd9e0194981867fcba70fb88f8718e21dfd5661506a408f5b96d17e6f3a6899643e5baa2bfe98fcf8096675b6e299a955e17ce97bb74c21cbde35fa46b99cbbf64b105844a802e3f11852579c2a700be13b2e0d3f3b811164d18ca25a5866595737da78814606c76298fa8abe75513413463eb61e9b5cac2d800b0a4088a9b16ac6d9cba32805227164136432b3891311cc498552d684570f9e946c5bed4d110e79aab6c3efbd35a43452d2f50f1fd585747ff26735eb78b8a0c776cb0783c3b051c8ab630030f813b977662e4c6bb2a94a21a0814e23e8597a48c5019ed6f0e7db12ad4c4d1d431fcfd72440c3cdde8b6d44d3ec094167d6c46e4d38fb4ce727a2ea896f96a04fa348e02ae953399b5cdeb33a5aefcf0fedaab3de3fc842bbf4e51ec3628504a30c27bb949643ed79046ad1d32b561dc48941e7f87d541e4a92b3a2ea36cecb3bac3c66ff5ceac07e4e3dc5c2486360d5c3415c522378cc9dfa9cee9bfb7f9ef0dd71508281cb50947f4a711a7d6c30ae475c84e29481825141deb406d3b507cb974cbadd298c3a7b01ba3a54d1cb4ff6574462a7dd4538e9d8cd2323a555b1436ac903856604a3714513be1d6cdfeab86418e19d1c20c935a43aa3fc762161098fefd026a66b0ba95f7bf7bf28e3515c7d85c5ebc0b16c6c9e85409eee4004c373514efae9579d2e73427488efb0a8e1f6973bd3e4a03cabda8de5c63a34949d7e9d4266a6a5fff32f79fd20fe8d0638a60c6090a7b9b8571cfa1bfb1e18c29da2988958af4d994635c2cde941a6ae509a516f0504b2ab4fe78fc892ffbebbf0e5d1f84f0b6d3f8a73893709a44f7da205fda68141d602f547d9c6f26f073f6764e484a91527362ada5ef615cc4b8997676c8e874226983b9b3ff5c2894ce093c963053fa938d676c526312b19d0c2d41e983eb15a203613a424273d12bb04431ff48cee7998ed91056576bbe16808ed054fb49d8ad6c84b91a206d6e09e94761f3777ade5997e09ae4e0a3f4789cb47fb55f2bb276a5582cb637a89e02d8004fb865de95124a80948a1ebfbe56a8cb94e483174b53a068fd38ab831163224e5f51d2a9a3902284c6edfad7a98fa8e7b920afc3e3c28f6b994f4daf4920af5dddd803715f770040696575186705d7e03f39ed6815fe7b5dab012b3b8e58213181614566ac54269bd931c165d0e4973f3e8b4bf7e0e3c7f545c47bebf2e4247a9a278334957c9efc9d2cdcaccf23b9a6e1a0072c408c0433124c9340fce47d0efc4bc282ecefb3fd1cad3be4657a004e8c09273f9a9d870051ead1203bbc71985e28ac1504881be94dcfd8b5ff5ec9817c6567f5884785d0bb48832610d21dea4e0351eafb43af1c6b0e20db25c9a315a1fe7893591fad2180c1d3f12d1bf8a1c061a43c800a02e2afaa480dba0422517583686ce2e3b29c29406fc9764844a382149a90ea6e71b291e488678cd6c5f75a41815d2384d9ade0f884b170a58620bf0c0c05326bec09c5ff5ca98683bf93fe361c6d28ad475b9f2a90a68455ac6bb10af67ce10ce49a00896a8a409876d57c6940198273f73cf37810a68041ed40b30c49eac37e238834fd2b797a4c790e3dbbbdecda06ef1bcac83097433cab6690f79deec507930091edc0aaa2554dbe9537d0776cb77971b291d4dde464dc08f5623f86bfdc2fbf4231bf2283359a3fe578f42684cac8ed5d171bb7ffa940cb90ed79ab56b07b1dd6af864d654f46aa459e8516a75df6272c6ee02f673e6e6a8918d6e6a2e324803b4514c5613c56acef86fcbb3fd18005828e6233223173e69127eab4f95913066f46b1b83c61426ad5d3be3c35ad55fe2b8217c096d2304c750325bd54204a971e9292a296b138a4b716fc4644e05cbc98c3958fc00bdae193a36905ac04026d74efdcc8322e1885ef8a245afdd3d454279311f4cc5a31e3e35018c89f6d75f31830138ec194a4e30959f5aa334e5d6982ea00854a1ab68738aa44be9bdda9a77be2bdfe584489409e96b57ed4a37e1fa0f04d079a0d9aae4e332819a2c936916bcd44548f84d835670e0ca72134cc9e2bc6d5fdf470ba78fedb2c34dcbd693f26fa909051ba4f823aa155a55ff5257866a7cd46d68e69ec6cc93a06786f510967e31cf6ea4162cab15790916f93613261f6dfb780bff062d10d6e37eeedd29da631ee7fde953654b2820914e4d01a1cc36e8b452363523e776958c02fffa559ff22ae228549e6ec526b712266db6968bdb41965b54e9327620dcd397e724a607a4b6595ef8e61ecb4fb3c55a69add4bc0864bd3281bdf2ce3c92817da6fe720c514883dbdb3a8841b9e54f5d4400178743b4c6e28b66422dadbf411ff36bf45961e897f1b77cac2968e7a63166c6156e0f037f53ecb941a6e91decab898fefadbbdd0b128d6287b948ef6c14c9a422e698628ab2af60935880bb4563104ade9728e9a9cdf6cf369c813e52cdab126aababd97555865d3adfab1ffa4ef64722af0d3c347cedea5546bac0f4e8d80ab8effb4c13777a094f55d6aa551fd1d3796f06c5693b873e54fb85eccf68277db5c9a734f30a629b27f874f3d5c5043ae5336f3ce0230966bbf17accb282cd0c1ee4db5a011b30a53b0b2f611ff34699ca276ab9ca3066852db1c595a16f338870d406cb7a8b489a5b00e054ca7f4cb5e0db8a70fa1ae4b7cd935793286da52e4576345b85404b2934c37ca607e412ec8f341ffb73b75dda72b5b22cd414585657527f3ec7052dbdc7e1137941490ca339b74560a4532b32952ef7cb23eade90bd9f12e316994bc0a09e829ce072011a428de88454b28a62c105ba5ba2264a68fcbae82ba50cfa52b615b930b76df3b872d028802a91a94f599547b201baa51bec8e4d70d1f1d69bf6b7dcaacb88ffe48ee13dba32b0ca273af9497badaacc47513440e78080a152646ee1b18d976d1ae1a94a5d39f0a7e44aad22708cd860c213add640ace7383cc57317a2c1af041290a742cf80666046ee0c084659cdcaca871597a0b785ac78f6e4e1aa09ff67db53a6539a81a056f672988b16da093f3ae4c7de1a080d584e0722ea75bac1b8dbe99299b32124c501fcc32b76028e331b5d14eb598ddeef3d510490ef23e243581261efadf949027f534db659c9d61749eef3c5e5f08d16e367de4d8e369fc713d2813913dc67600505f403dd9667d3b4d2cd1ad7fae599f0fbdb653c802f9f12808aa3797865228f0de38329b82643463b5b5284947e82f68a427c8e3d60cdb93e6eedce824951c056e6f371b4cf33a111a5cac1aeec5a17b278f9b3617de4592ac779de1858078249d51799c4ef75bab048088303f1f96359ed48b14fa7d2ed64b827b1683804c7ab892d672d03aecff8c5a1fc441e12c4f7dc903df671d869685bb4ef469db24ae1c861f63f40ee360bf18e008959cbcccf181849cd2f69fb55945430707a0128f44049896a3652ea382ec58583f4f57c07a65366ed77e364bab821c95b2f37740ee1f578321d05e5947e82d9e5d051372fe3447b2d3a1066f9d12ef604460a08b2cbd7f9f584a1c2939cd451fad62d2ba7d51e0b694fbc656ead0524ca2b99eec28198f4a561251d57ad70cd20a6129a5b0c5c05879778a6993505a15b9da6dcbe58af42db722e77d336d79ef4e60a163ac294823aebd8d69a61d40feb16c34c628f5d7a25783d5fe67d54d40d4ca6f20010a9c12b7f43c27953b31e23ba8ea5bd916167c9d4af0299089a1d478ad3f371d70cc7f2563b3eee2d480cef0e75acad41a4e1139d49790ee691a2b3668d5296ebc430be8494c7669c18f8f112c5104961df7c948c5062ac0fb4e373f0510dbd7c57a7b581e0a8e9af45feeb2077371a2fb56070bed00461731ab1eee64f61e45441d9d11db55d0f955a1d0909024f708b825c0e5f285094466ba927e9871743d534a53dc83ae30849150b38b3d1d904815552e15f440d03f6ec2945ec8e09b0272e0b3f81f9c1572c179b53fe1a3cc1b8cee19447e468a2dc309b2af80ac82e0495577e44a6fec20a287c755c977001817591d0f245f8f4f584e7e3b67391e42f9718d82e62e631be039adc58b4337dc22e315671f67a311232f5a54a943afa618f55fcb11ae0149ddf3a4da022f2f3e4ac80c9b681c66db4626a9cd4618f916eb43ebb0c61c56b06cc6546d4210a16cc2dc938395bcb1b30715b0c7f3dc24a9820de7ef5784340d15d5c7243272ef2cdaa85b1a9ee4d1451d8a7c0347b97e0d5c7f17f7d291ab9d5dd33ba684f681dbfb288213b452821c4633d0296bb7eaa83849690f2ac19be62c75de496cfaf30dfe74dbfdc5bd4a857a76928674070b7f76d413fc5855baa0baa7af890c87ba66e21de6a4640680c3ed39eb5c0048c307630cec2c853362cf42ab452df2b595dbff33e9374540af9039456521641f46ffff02e0c5b6c2786efbc67d21b7429ccf3dc77bef6d60433131e03a4bf0dece23d9d45bef0a21ea1f0f4969aabf0b414aa9f5b2659fed475befe99f5a8f917d08d022aeff73c83e1f2bf12327d5a5ffdc4609149a324b2a8704eb59b0af5fbec748a5fa9acedd4780120f8e59028f37955cfbe83a8fe4c37bd3ef591e04dd963be37fcd4d273a0dab8e97390f6f303d655b2afb5d3d32c9552c9b0be29e0f5430e3abdcd407417b6b0ff4a23efb3bcb76215575e5a96337e7b5f82714e0cd68ffb4dc92aa20d6f6169010ac7d75fff2f16381e38b735e9292cf165ec1ff619fb88c1794d904791f68a2681dbcc581e3039f767d1b14af38d535eb8522211f4275ad911f6e4bf43cfb759024382c3db8b6d7111ec95d65285f7eeac9d96c22693c700fe400456f6c20afd4aabe6e4d57d4230f03e6b4b08dc559ccfb83971dc4719aff8acd41f9acc5edf57e2f369bc5ad8400f161387ebe7740f477fc30e0c1309c91c8cbb078a024ab6315767fc17cfc5b91fb83311837fdbe323e33c593fbe7d341a15458550097cfc7cd89d5fb5af9407baf8f4982425d1e809b0a5279a6d79e1d76c25fadab145dea33c67ca70d98cb7f8c3dd1e103261d094f157bb529bd686682cf7d824622e980ac67f767312268d0e0079b9255271e117f59df2f1ef41d92942e4e8159ba7b518def0be1e02d75fac9e109236c9c189341ba2b75c15a077d554fdcfa1df09832b67509fd4b18510d414d2553bfe1ee69f787ee385788e7a8424364529abcb3761a28b59a58b56a19093e7c8d8544c1b9ae21adbbeca41c4cf7ca4164383b1de9e79f0e70324e54b44eceb1d9fb64a6e45388fa1d0a9635861ebdf1f3dfc2e27f08e4b27a620a37a32c964bcdb154c4250b5b006c662055494e6def4ac57bec785e9caeabb939b310b08542a0406cd53a872b305e0256ad24ba293d8797f692a9681417525a1015a39011d006bfdb244944dafa6e3d263318cdf0a39b4745b948d867ab6daf5c3809c3dd0de3238b173aec13fb0a77a4ff575921336b9945c37fee31e49597f0f9480ffa398dec9d998292719592aa2c498506c083a4c5fe12bd9b09d15f2624ee62503abd48692d573db079f1395a727a8e954be371fe6cf410e1434ffa60224e620372b7ff6d4ab24b36c8e4fa765da77fcba184cbc94e00e53c7a6026487d45858e904e7633d59b9cb223c95417d84236ffbf496db0b71de82c085ff41be21f30fa507a84819470a8ebe41d365826a13564525831d011dfad5464338d46b0ed882cedbf2989f0625c4b3b8ced285056907969952181d1c171d58ce983635d824185105aed724c469317c3a249ec998a194d43c6f5eed6a47a115560d1ab0f280b23541ae6d4ed7e41308ea4d5daab205ee14e8ede00e6036223806600cd958464a8ba4cfb0519dcde69ea09fd7715912f36780a2a2b550b954bdb7c5cc6c754a9b55f19150098b4d2757f989a6bd12af59aaac9ea5b847ee46383ec7c43cecdb82af133f52c436b0ddd1db245a56188818049f48c096d2168c5819d87bc1a17ef9f67ae8f77d7b20a0394db44819aab3496e6261208a9dcdb9e789445d5e5ace9cc6fc4ce397a91775e299558b87466796dbb3dad07f8ec08afdf7ae9961bb75a7c4b7987599f46fcdb25b6958008a97556f9d7fada8fbafd88f7515a0ce8766f0e9ebb253c83abe1fd37a7ae1c72134b6fa62bdeb37f05cafecaa67ae5b4a221c8334aa6e518124d29cb675c099584f4762078966d57ac4d23361f19809c17c18ab4ea26dd1d706ed5c5407c45a7a63a8b19f1406703acce7ca007e3949321a78bd5ab3c769b584ac4822d093eb47a209c92a783724a96d5d1e9572e43302eead675186d4e13271ae68b0ded42e7f12151b2755581341d870f2f7e16be5cd38955eb5b74a24917d9e609fde6f2f1f59ba0a3e2001e1e259488fc3c7a8538042cb711e28bb030c9fb4a14a122df837ce418e8585ae6884b25a1f5bc13fb24e9e7a44f8ee6a88b5edc485b4c24b3f876f52cfe4457dd2f1f9e5e20bfc06bbae6edca3711d8fac881199395443474c69d2388d72f3a8fd86dd27673aaee232e186678ad7fed5cc25bc7a6afa70b23d0012ac1a66f0cecc92f64ca248c11f4117af6fd3f7f42990ec97f4b9b545f0f53da5149a9ffea2d90024f71995bd7433693ab379a3942c3409e82995a7278740af5a93457e53abfedda3d644811bb5dfaf8a768a99fc20f679a0c1cc1fe1ca2fbf33ebd83298aae020ac35bee6544cf1568aa0e828c33b389150f1b284bb4ac75cf119746955fef6fd14990874010c4a6d626350dfb99f3480f8866168dbda806c434a6d8fa9b7386b95a87669047a9cd57816321d32f30424fdd21fad9d630420c94af5b9f0de22b99742c42f5736a44923f3d42e35813030e12a060cb5457aca5d7c9bd11c271ca3cc9e91d48ab4d7a053514b167bf31471a30abac0c99111b38ad46f2f85fa8e059b5068885e68a09a35f1ed78564342c6b1a16a2d89c7c101365683b902285c55da484efd7dcef1b4fe527dc221735f9b1b602c60be2cc055c4bf6a73e86ea36b876db3f0911cb653b05825f3023ddee6e1b2b0307ff4f03e7424ff11efa1ec8d8207ba44c189fb3e0f6f72ee4bbd2b450665b2b08783c44890cb0da75a5a519c0d70b04333d4afc2d71b231dd771fa12bc9d80947b871971c80113aaaca7dd05b789b5189b2d2bb27275a0f4acfd3a382d8f2697e11a143cbaffa8843785fcde7970921066900f542613b8fe9927120321106ebfbbacf0fd76c9f4b31a057c4ea287f3c69cd1ef99c20c032ce47ec352e1184d20d6f345fcb6a435c3eef3ead5fd061830ad05b0fe5022e192b123bd40740a98156416de8862406cee228effab8f1eda2b0c7a360bfccc6d6ae7a63bafde894426b4e75e881f047aec079704a00e03a98a6eab51cc971929181a126dffa224847caad34cd66e28895c861e9eedd8662e79b4f53bfc89da503844d333b8d6aafdda8f92bb6635c73472b890c684c8fa6ab385493154fd3771cb42484482e324471a8ac879174aaf95f7a67c94f1d2e2af05f210714ab89d8e5e4bac1e1f5fa05c3653824baf450e1866616b82b440f795d81285b6ebbbd95ea1af2be04a353d5b3e38b713ecb25b06a75d4caf0286370f25fdf9f8d8451eff0d8c1dd447dfedea267c0d6c695460308c88bafe078d110c7d472911cd92308a6f582276bbe5ac9cf21c77d4a8de531deed883d4aa30ae9169e5cc5aa6eed29830e74d53e010fb95caef0cf80a23a7a5abaf639f1ee896bc84ab9282830a8fe85687f61614b6ad7c369f5afeea18c61da17ba686cd971705842235b6d23b6ca89a5dd94ac4e3ea3fc16798a64fb1d3441941956fdfd078815ae55b395be298e1bcc8d2c82d056e282028380cfaf6cdea5a0313ca1b9e3c025c1034187a0ea1ef1538cbd8b34d825b5622c8439b5625609d79ff9e02346e93011aefb3b171af42ece5b637ffc88b74764a540c2d14bfa5c4e312c337dccceb88c6f3b9b77c5436b4b1a2efc20f2c3de2e925682bfe455f646c0a6768a667edef40bfee8562211edfd08aba91943a1fa8e2004a5eb376056793264c14855c448345b11eff1b0bddaff5be8e8380212a92350a4525f47635d853446d912324badc1741a0985caa76a40130cd2190bba9a6bbc3bd4c5b323ef00e20f249dd79c8767a07978d94a5d12514771054239a74a69463c60e02b29d04cb173043a3337c8ae1cbf0697ef1e7ff690d2fee18793b3b782d93bb805e3a1b9d3c00c694a19f3dbf4c2437986b1c0c2429f0185e06cd92ac8cdaa982e0f6862a7748edb180bc2f63cf7490aaf733fd26b787d4773949ad9017a81ac698d8c3176dd2000c928f6956a582141ac2db72fa0bf40ea68057b2bd56289d89d59297c2cac48b92cacded04a0f5b5d46bb1df7f929e6bb89786a0631608d88b1f5abbbb8c5c81b5f14b39ce379118b82af50bdc4f619ba4f304512a913ec4cbf3b18a52b2031d99325cf34afbf2d62f36ad533afe1df92b04de7b9b20993efd20e3914c31ccb0f979bf5cc4297f822ce4e112b2703701dd258773abf618e67cc9407866d3846f9b347417b2f325195426e0ba13b85fe524e1ebc52c732d500f261f57dcf2063f9de994963b36722715c85cf1b1a6eb6773a51aab8bc8cefcd6efaf4c72bef4bc4eef1f1c2a5910fa3395ec6994993b637d25a3566f6527fbd4c8b407c070c2b9054ccdc931a092101e923c2d1764d60837fbc98a95347687bd4327382bd7b625fe1c6bc24d54eaa837accf504a3cf847b8009c5998dbe0880b5a91a5305b3062ae5d15666a08d3e5b57cb654f9634755b6da2cd8b8116e794991a99457bf300a1dc5077525560148380c32e927232caeb817d60b0bec84a6f67d67c02f02e9ff039198ac12d720ff641f59afc3b762fefcbee422f3354967745230f275bdf19ba3a55f853879196c82ab61d239db02477f7efcb68d6fc0c431298e4251f9a7a496da71a9427c0cf65f33a8ea362d2a59a17042ce75387bbb5661817355ee08082ce473954ce74ff69191aefbed12e2ff5ceac1165cbdf2d4c01d3432118e989c25692f4370a55c994508866a7f7a91963452f27547353492c164ac24bb389b45ca57cfccd39d38b1c3c69b89257621fe79a20e0a5ac758909a2ba24c6ed00962d23a980a6b903ece318c767f70ee8c6028e8e5be711e25974c308fc011c8a68d44de92bdf7c9a3d64607a9e976817a643db82e33127827cbafc3a232d1ec20e4df6877086fc27e19e9f7b4b560d5d63b5e25aacb33e407cad196366932682c321c096063c807ad15a4c82147b835a2e290b57416cacafaa1211b52557db157d860078cc97a3b72c0ac83b8bea03f743528d451d42cbd5765296d16624d55da4b3be7b16534363a0d0eabc1d5135fb75794bb670b6acad9f16547afe326132c9c5fdbca3d3d2d4dcdee6522bcc5604f2a27f668f24aa66bc4adc6c1b4ecf2b8dbc2c2e90b89a76d2a8a7574d14e5ca0c06007fe7a0780a6788feeea55553d9e40938353eb77fa6ddd5a2825bbed2b7db239c4ca300164d48d572a6ff46ac52492190d6dff0d752c8ed22f4d4ebe8aa56972f80ee0f803a82fdc103b4b9ae50a030655dae79739126447b6a8dae30616d1a0c8dd4a4da2afd1fbf3d0d9a05d6373078d2a2dd5bb18884c0b2e699f199722268bbc7944bd61695b6b6201eb156866b55b4891a39a9f4f7a336cee9fc2c101a2d2511912d1cf1d178344ce28e256b2885f48431321c884bcb82057887f18ed2ad5cbc5dfb307720e4b13626c665492562afda7b92e1ed87ab5c26a824b7824024b99fdfaa4a79d0bbb22464a9b56c1b1c1bbe3c35b93decaa890fa6b8e46b678ae6cbe08d403fd40c98f4e873df18e036988b2568597076d777291f1f3a46d6be37772546e8df7f4c84bcc49615e3523d6cae1c72e70fcf8ca26ea7ae512a23d45d9c85e0e89583e09e81ff39ff4d1c0048b01410796786042e19fd0baf3f1c730270b4f27998d1209e92083dd7930f269841e35d0b0d0c579cb5715c09c272fb9d70daa97d44a37afb5c881aa124af250de8c773f53b48aff3ed5e4d4df15c1c63a9e32c34ad4e13d28b5200c186b289f795b9e08d8c28c29bec6795615dbb560a76a84d0c0d40538a377db90517285353f2f63e3b19ecfe9b5b80304348c2810601c71a5185f481e841e274bafb24335a70379aca6eb5a81dc3df9aab78936ad999ec1009b6a32e45f540628b14347fae176dbd4416bd956a889451e8e68fdb5923e3e4b46177e38bdd4b9548dcd834308bf79ecfef633e2cf5c4ff492a6dbcf8ec3afc312983cf411de29a14427d8c3853a11ad9c87341e86c78d55899c8ba36d0c12adadff93888afcea6c3d4a4d2317b630fb6c48aaf624724c5f6945760ba7d26b9d90de2a46d30978e9c3c4b3b14f186f6baba2969437bc11d05c010d9064326e08236c0fcffff3f03