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 63179 a6aa38e8802bedcf1c0157e625c92a601216cfdd840dbc13750e421731509be3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8d43ba9abd4f502a474a406261c4d2d2d8a63bf8b73d1830bb000db564e63073
Certificate Block Hash
a6aa38e8802bedcf1c0157e625c92a601216cfdd840dbc13750e421731509be3
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...008302000008280000
000800008000000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000000f82f1c40151a24c717de109d08b501b92ca499d0c506fc236fd4ced58bc697380ee37cf9b673e90fe3fbd745838dbd5c8ef4ed9a541e721688bfd3ddd9cd828b9bb39fad6c24c7405522ac1f2c40edb0cbe0be31914fabdf50700000000000000480000004800008302000008280000

Raw Header Hex

0000402030113507f7e314d20c281f79679a394209bc4063da625a3ce62707b6bf372456186365a71eb6e57e34cc4ba0656f1817587cbe5bc5d3232d3a785f19f6b48b82d4ec186ae41902187330e664b50d00bb30183db7f83ba6d8d2d2c46162404a472a504fbd9aba438d

Proof Data Hex

59,560 bytes
121216020307d921aa0d93a8b06896a5101e0d19305496367eb3c5fe70c06592e52d081e1d463fbc034606fa5a4cc0ab2869c0546758a4ca33223dbc9b56db546ba77753ba6a1981fc750ce7dbf4aa8f4234437cf95eb678f5c88ca5d7dd794db4b8bc23706cf2499a0c9be2de278206182102ec598e807ef9a523ef88921774989dbc7946f66977eba43fddb7130af3a58ebab89ccaf7f3290fb6ebc0aa763323f9276b44fc0deea82dc6c2e5ebac3c2001c32a51ad8f2eaeea97cdf1694aa86b649af89ee3321dacc9a908b51aff28b751d8a95dcbc4e57c69ecb78160dd1e1d4d1a4d7772553d031c6a2d1c4a28bf0e7d63d148773183bcd1d0631762f5134e3d56fe93d96495460cc4355ef348559bcb50ec9e12251c584d7a51a615c7438108ad157c7a96a40c300ab6b0449e93b4584525cf5b1de342ff6219105492e0902b9afb84b26c8a35b532a4b2feafc4cf0e1d90757ac5c2a40b47224e7d043b8f9629315dc807d12ae96e0995273d5ffd5553cb3c67ee5ca7d83ae15591c815876f49e5e5a1c3c0c6260e1096097e42a2accea28725fb806ad17ab2229449e72cf11b90e91b4691e3acd3a302d484c26c1015146259b0b0d8a8baa16c6c85bd6e8735f0e7bb0287e14ec4aea297572198ec452a7b988a76c3acc930788c89e4525f76dbaf4a10490562aac12a5acd506771e2037fd3747d06c40e00df6f94f7429955e121e77658b74b7226a59de89728336786be6dda7fa19ddc2347396d66dd53667cb3bad6a06001a6c606704c3a74faefc9fda9ce467135907d622b5d018af272e2185fa67b77ddcb704bc9f4efd73f1fc09b79a114a2efa53474eb327c8dd660225f13294f2198044c98055172d8931ffaef88e0d51ff69d18fc37dfd5346d743c47ef51b9037038a56b5c80ae8caff01978a2babcc5430d60d1e836e02b47a8059acca3ed70974646c5ffd36078ecaf3e51661ace1b0218507172d8cb63e9ce92e1a9e466ab09c51eee2af03941f6ab3618089c1cc3bb35333f7ae4097a16358113f6b336079540566e9e48ad97eca1421adb0f0c066bd3b47402e60d35cd4cbe879221432ce90d7e1eb5e3a99be1d9b4d8eb43a488037ddeb3c0083ceba3d1ba3f1d52e40ee0c79c8e1633414d354c104c91cc10dc70c978ea2a3bd2e22a1b126ec5a0408674518a96b76bf676be80c942f1747509949fc03a8703a1364a9866b8cafba348ae21d1f9da7819be44b7a638ef46544dd8e9ac0fc14ea8f0ceddbcf4a56114a106f60425b24562a50460569d31a9d19d5599d318622987bcf74172700f0ce00d7dfd4160fb2a5f15f24cf0d925b1f0ea808d593c48988f7d38a78efad94fc759a474bf342064969d6a8c0115d3e4b3ce07a6c0ff7caffa45ffc6a454541d75316d1a373177945eeb3c02d2e2ba43091cd88e6477ac18ae2e8afdf84c3186e4e45d2e484d7537ce72e0c3e332927d1c3a28583c711d7770fe7ef73694bef8b424e5fda2ba6fe3f855bc42492cf0548d639baf8a5983aba8604284aa06dfa99eb798486f7e78837dfeee1b05173136db7d60e5611a2b269358ca3dcf7adb2e0b91e33325676e69edd723ce03035732366459b29fe384d023e926e015d62f0d361d6cdc237a148dbb5e09e51325aa20430b1cd39d9adaa824b434765411f3ddcb4f5275263ec08370ba2a017a883ca7520d38af331961193229d0bbb8a1d2e9c346d3ecc0dd508af65f8266843fc922a176aeb47b813aaa15aaf04b1c22ce42ec84b78d195d75527843f77cdb1e7f1732a825af7d74b6778894e0465110a6a1369bf590ca4648ec37f405098100e9c9535afb361260bc2193db6d91e1b8cf1d9aa9c4d8ead2067ff19f10929747c9ba2f74019485300794e474721b81668d94fabb00f0331eb0af169e3ca3c500066b80e832306196917b4ccd75fd9d7c8c0ffcc7981b99a390ea6350fb8631889c3d7eef5c6145a96e8a52da4c7bb5c71e38f50e9e4baff4c315bd428f57e0028af1bb2376968ec938000e6ef78a500b4fdb6994ad1295340ab48bbac3c92bc7b111f149215d6fddbef4857e43c9a1d2642048cb2265a7edb6a1b03f9fc9dff0e965d692cdd79856f3829e8bf530f36d4a97350240adb4c6af80fe8c96a2b02c8dc47d6356d8f8b225f9f7345282a30b724ec0bc771a0fac113a1dfbabd3cd16e55ad9cc75259208c58ff8b47d380edb3850439f7a3ea56458ea76e3b7925b52eb6e4e16c5277a7c252a686f9951bd0ac9457430e99dd0dba4e91288a3a8a01059714dfde8d84467368295976550a6503e09e44331ccd8391fe843f4a9851546b60b66a81d79b2ad6b84c590e95d82e2e396fb8c34f43f0bf96be18252bcc24f320390e25a2f1907a6a1efd0d67e1f0376216c446ae540832a5860e50a415d1ed0b17be30d68de03c7936628defe869c851a3e7dea9dcedbec62944a8ff9f87653dd84faadc2fe1cb67e58ca0acf9ba44cbfe48f5efbcb2b7660bb2bcfae36e4616b43ca703a3c96a10037264aa5ae546da62efad4a64674979779d3581e7bea1718334c262fc51d74d906a6266ef4183d5bde726b7fbd5d5b5163b5bde91dde8cd91f06432f341fc02c330692c25e927bcbb74ec947a40a28d2aaaa33599472abdc53778968bb498cb9bf3233eec8c2db3d11a5596441d5f343dedd6925355c67a7d049428d720a1722eb73f099f51a113917a3a2212e24c001431b89aa36a00423e101e0ffb368ac3fd53953d25588d917fb3d4c7bbaf2807a7825ff3d2ee5825f336350a165d1c61ec5ea1f40b44f5de10ccb5e07b041d4e87593fc55e1d349244a79f25de4e5d371b1cdb3eae923e46bd6d9956b14ab722d962810766a9db99b1f0c0a2a089b70bd47ff2f714cb0b4b56514f6f1de2b752b32a0cdf3c41a2e3d7b54d4e73c10276de2f5a0f74c62dfb7b2a1f61cb13d2d2cd7f0f55fdc302b460275f073c875da8305c695362834225e12514e13fdc3de37d84d2562571af87413df3a74d7e78f7c9c2efd9d295c34c2174c496028ec7cfa820a696ab0fb6177f73b0edba3d25ca340e1bdfe220f7e9bd4fed772ed8aa15b8226334b16695d2ee913d376b3f2fd7ff755202b831542631dd53e3df24bd6b16cc59a61c0cdc0834cbdb06924265c92bd45ee4590fbc781ccac46043be7168526d3822b3d752d4f599873f45a1e99cf65e8d3245c7bee76b238f170487da313b7ce6c5fdeebaaced51f6ab84bf50c86012dd44856fff8e52319d3560563013c1bdc0d09b39cd4f3873956aa20d632693f2da16866807247df03f7a10ffd198f1e071b1a8f6c84cd06da79baf6f6ad38ea96f82c4dd5e351a78b56aa2a5dbff3f69cf7bfa76865d5811a279a989d6c9286b578e468ebf26f30f0d9ef22c333ee6a448d71dbe573a09b156a31c7624d4e6156120ca8cb30e871bbaeb313745e87d5e29f7e85e8ba3747bd66aafb620ddca76d37176e5aeb98a43ab267f57e5d9fc077e98b379b1de08a557742010f234fc1a4396080f53c0f870e934aa3a41d72076688cb0c64ea8597eb8b613685b4a6dcf42828e2c764258346006cc4ff6bbc40620926e9432b9da53e587d4a793d42aa9fbf1ccd17237fc40d3558ee65d1e17b5d5c56f58f838f43742638d883470e1404e5048ce8e0ec95caeec54bebe71493ef44a900b01fee5c049f8d4dac7d53ded7b06e31f21390dcb01edd81f125b9d9757ac2877066f24f77a096b6dd65f7d47192b10973ff74609b2bf3967545c41a71198c90ef127650c84e8da34c7dac3199d68011781c2d97b04ee8afa12c67d1c4a0d56d50363b597154e1dc1175edf647270ae5a0301d76a187c4f707ec3fe82879335bad4a271ed5e3b5aa35d466bded07a6331c3681b4a93b57b3d79cd5f44b8e8f220fc8ef474a4be9b3360f8077f5a32fb0807a87dce7eb194ecbc94ff992a0eafa1077c8493dc16bece7743d3bcbfe0747ec22fb1b49fcbf29a412d9607e0334e8dedbd7923f9b013bbbe2de72a9f02d276cab8716f4ab7a9bc4add85e506bb28ceb27d08c022d46803813dccecc3cd78ea46c4b75d0943806c4cfd7911e84f5a47acc4e74cfda66957b2f67df3303938687a58127a549a2ed86d15ff72ab4738fc13f4d0d0d667e19593feb2cd023a5c7a50a958e9d49df969e270f7a6946c5c7469e18c9d3c42853f8e3b62f5eea86c10273f015ed0cc74287a1712f7a2ca1692ec10217aadfdd66bd16e9d03ea30ed1e02ed15dc43621c2d44c9f1bd228ab94d18488dd0bd6352e48ccd08bcef81a00b599fca125ee1b71f53045e5c9ab524fb14a43a8c69b2ebd9f0f09255f57d6621761545da623c1c44c6c54f994b0989d447fd9b93ce6254d22d367aa0c1c56b92b805b6a67e6accba2c3751bdc0b3024f5bddd2ae75cc389f85c9a526d44a3c425879cc46b26d0564cf5ca4fb09ec196f8b74e695d9e4212897c935a70c3850ef2281c8d6e6bd340932fa12464f0c015cc162337ef08d79962e5a63ac4ccbe8b267b998f859abcb13f16e782dba12ef59e4d0accea385f5bef4ad718ecc020d61ae4e1e44c2f97c392d2bb12007eb59f15391e8ab342153ba0852f674ccfd9677ae3d7c878422340ec84bd4a583a61acef3e605c03d51456129d2018d0b48f399082ba6068cb724a3acae339d792ae5a3a685fee24311becb0f342d6ffb7b736f1fe0dbd0d6f764fb621748f1c11a6fbbdcb392fd00ceba5b2464582495f3b6ac3fe71df4ee534050ea40ab6b214dc613ab65b6e37edac31b8ccda9fe741bf3489b419fd14fe7b62b23061477e5f86641f9a2eed9395142098f20da108237a02932e0c46fdfb40c0e18c17d56945dfb91ec2c131de31f26e3b684d6263a8c640e1cfb9c1c0e974a070438180f3e2d413be6c93880762af43dccb7e992d5c24457ecb2263e8be8a94502d8894308f16a02205c4b3caa15b149b6b25f975aabf46e49632171c3bf0dc5559177943897d06de9415e2698a5cddd98c458b90cff2ccf9a35ddd1c736022fac0a86d8eb3664f587d4c9c282a7d9c152a6f6da4d8c13254c77ee3785c0ebd581a23ae8a2336982711c4ef932c84a9631e86e0e5445c8536a5ec9ab6a45d2fff61f6ea95db2a2c9b940450cca9808bade8b43939f5d51664b97e32a65e5e31867d3a61ad3ca33681204665abc0b47833ba93217c5e32d026c780fd646c2a650cf20e135e9b9329ab9efcb20424ffa5a98bfb8890b5ca80573df98f78cb17ff30769e508c7366f8337c36155c5c6c730220b967589e42c61cc23dabcc0b227ea0cc0b66699eddd4e967d008d20a7d2e4a56969d52e39c0d0e9c7a468eb7d81d3a7536ca4dce5bb1cc755e6de6a574d0a834ff723091a9aae8c38de3f3a1ec2ff5d7d80824e37a902a9332b187b0cd510ce373db4e64fc3e5e87b6c5300e1424083c0b331f558367a918e2195091cb54b28ee23a5497e7dde4d074f9b331397bb114bc28ab71eff8df6623fafe2d8ed53eb6d94c52dc5be4c743fa06665ff78cf9dd9a483a0232cae8bea7e90d51bb45e3a0007cd9eb35e22257e31c9dcbc6981188cf4f9144f5e58704fe15b99147be2dda20b750b120e226afbe5dfdefc4ec79fea46960a6bb251455c45d40742126f210bd9d4cb3d61e84cf2d0cec57abede96bd28ccda2874e1972acce7a3f18858d562cb42f1e7c6d763e63d2aad4569fb6ea2cc76e35e3d93cd1caf5ee96a174667ad94918f5c4e4054416adeb17b3b4158c87822a18f113feb3b6d5d6626ff6801b2f7b06827f0f50f02779eb7f9bfd7f75f982298ca5dba28ece7b3008a83a3031d61184b04e3f7fab0327d35a1fc63506410b198ab8f0dea5eae8f64a7f7631c1e6c84de4b45ac2bd953e721833938e0d715a41a22fae4ad8f1a148b4d42cc78657153b60316099b94fd7fd3d6c4497c86ce4c36c50da4e9eefad1b1c35c6a36ef56c988993bf3289cf7e9f4f045a92d5260ac85e65a4a0640cc903837f183ab446c09e1180e7635b1cc1cd8decdffccccac7b868c4b05c7fe54fa6dbe4f2228f5df7d6fa601c1b732fc828beec28bce7f87d05c71d1a1b948f1a451ac5bd963c7a8d07e4a676bb911567237e4b87feaa261c0e6cbed409668c1e66d59bd5b4b79c5f9009dfe6138cdacf62a45ae918514fdc5e6508c74ef5a6130ade83c908644c4ccc796375537c583054759b0e0b38a6d1afa816dd21768170531aec1b6745152c0657946616b4d46c615d9af9b252927b6370c51a078e83629bf6f2e6c35680de9d58255174c9f5f8c5db259a2466691584dfcbc785a377fc08d7c0a4cf89d65cefb5bf422f8b197cb80aa2f3f4edd5fbc5531bcaab08f976a983acaa3ee41414cf00e97cea9cd7e4f99f173a91fda8fc52ad33cff4394836f6e3119d722799b19f5e1ee2762bc4a8a1c22c6112f8480fd7203bdece2454c46a8b682a7e69fd867e6a612bbdfbf61e976b54e6fa0daeaca005e79c91aba0a3c83139489f5152cdad720e6922f87cbe37e3bf71b8dd81d144067d9df30ad4eaffb37f8b5f2573c7a7ae68c646aba025d32ce5dbb5b65394fef7e6c70d75abfb650a5fc975eb7110c76fb2d8b8c0ec91d17e20708ea8f4a7af34bd0348d6568225b244e50f108679f7ced49a5115dba25e5b19c97a097028e3f3730c27b4e071503e0433bf553d2b1ee924095e83737ac50ddbe21f4bb9258972fefa220714e31ad9577138dcf88b6ddec5070a7fa6da1c7ad87b2d393a0f094cbb055589cfdd49823712a5b4ebae55eefb84f383360a511cc46fa027ecf75904290abd17d9fd5123034932a734d59c2683fa087f45b36f0c3c1cbf82c17e649bba9415ed7dcb93480aec516f1847a743a74a2a98bbe8e350e774eb8bf500e625ebc7e0c540ba0a1e9be30339654a039e02e3fdfd8cbd2e5266bea1e5ee660c1a6b95341a3c0508bf83b575aa9371ceea83ed2b07385d3ad48a2403fef20c641655205b89ad2b512e246282aa1f976d32c30d765504ca1d642bc1eb9b617ed5e8fa1e4ac39f309698a0119bc107794cb0ee3d69953c9650093430e10753420e8457841d1b8fe9e26f8a3fa7c63a283c76ecbdab1a38b6523b0c01fbc15d88759f9d03aafc45ecdfd6f860dced3b12e0a46e0b1cd08101f126b3ac31d3f03ca778abce33d2b263f9197890955494378fb6d0170aec8423223754122ec9a171eaf5b2b358f673c4e5cf89fd17448b879fc6b1feb8496421bc47bafda5075292cefb3cc6cf1ff9c7ccb5e7235a68f076c62836c978fe8caf7c64f96fc2e85b03b3aafb8f84457c266ea0d5109c7b1a1dce8b11412b0ee138a14bfabce57fc25fd2fc39b982b65c36b16cc09efa30bc624121cfca477b73538b7a8a9a72c3a9a44e22d6c6733e350f6b7d1731ba1fd6e4b18c66c0b6bc9835e8694704c288b72f9b7e3a94070daed19b3b699b73b84336fdac6a58273c4ccb6d88721d40c3e4203e8c1d3ea3b13e876f5e325bcd8897f2a9e82518a3ee339417b3bbfdfc87a9b31e5511319b8540f240ca9af36edfe307f8d998bd033349b60cc6e2f362a73ee73c28eff616a19c4f15b003ae4abc71b272d947a3909c4a9a09b852d42369b7a2bac4e8c0bb7ece45e9a12bc51adf1ccb24d851532c9a7f6265b27a7fc997053e5f4a272567a2bde502343141c9d27433999b4a30fe61ef07d3dbe7ec274b6ea47a4e0fcf7f0e762e671782f11115cb753db9db2fcf0ca32ba800b0fd95d9868ad834d8a31cbe292b83c8811e0e51d511c51a11b44891cac25725daedb1db373a9944efb7734d4d89c2f6d376bdba55d5e9493999a66b06f8115d8593d237c6976bcdea82458641faa0bbf0539b3c10411011c75930eeafbfeb123d80ac27ae5194e16aad6731ca94ec7bb55853c277607bf6a757df39d6476ebaeb74912cf24f6b968c307a58a84c39e3b068017cd6ffba2c371ffe6fad03b41228e11f9f53967ed24064ff581caca028f4e4c60b3aa5eed86fb1bf885f83124cab9c6e7487ff6bbc798868c76d2fc96e147108e13a2a7e1951c55988e7bf4c1d3de2b2d3a778b3f9da784f8db01ff2b6f1ff9a3d9da1b6273426a681bdd4b42df1778c1c9784f18f2ae45ff5fd19ce0dfc7c26941bf56149d480084a781be4bbee5025a55aeb600e076200b4925b7a932057c4a6a4db6fb5273683d5fdf6743e42c749f61c536bd102aa654c2a95663df1b12e0f3b8fb3cf329e6e53313d002dfe85c79917aa14f7dc6b142dbebf081b2153e07fe029a9e28a9b9cc3b0be38ec4ccc36f5b92295ca00479e71caae5cce35ca610e720cec32fa78d04d69ba3d1419c563d9f9e1f9dc915e0eff483916c68f025a11571368ff569cf4d157a76253bf8056fd9f549677c99718cad2b9220dd673ae7b51e346ad34b1e0e70eabe5423d2256dc9177dbe382c9b705b543b7cffcfc26037f357caa57c0c67f33311f7cb61b5d6b5145b0b80d24646370c78c92c23cc653318bf80eea92cc442bf7a757d057f495cd47e949b7e590612f41de8483a262910957abfc5aa6aac8d6d89965b79ac7c32888ddaf855860e6733978fcdaf7fc9ab33487a9c56fcc739ebee4922f816b6886886984b26c6f5fe4632400c440a5c0ef8d8c36428d253a269e219aa6c3819e770005af8dd5d6cc56f38ab492caaf6f52ad9e2687eb6b16dcc13d30865cd668df26e88704d1e41adf26bde84e4adb13d17e4b3abf85b08446f66099cc16b68ac3e6b59b2cdf3938fd8a65212e06f343247ae0994e0b2ae035a2b593b7a20fa543568c73fd9fc8fdf5eb47615057d8e717fb1a073e600d0e4006db90dacb95496e40c47858d035de5506d69d5de9ba6110a9e3997006a8f4c47f77bf9b84e77005f2f074cf63e642fd069a5c468c82e21569b902dc6a1b37e3ab9a416f586359e283891a7dd983c6558ceb1ed5fd04bafd71d9767509a39a3224a1f34cecf6bdc1d006e44cac06a88f37c85d67f3dd8b8d737e4107762ed915472e2bf499372482509c6094a667c8882caa0fe85acbee8e44b7a220182064c8f1377f9c2686d62ddc44a4da85c8488b03d8bcee65480b0423692cb19c95ca8e96f53623995585b5cb0289b07e1b582518f324b4dec3320f98be36876af24b0b01f14bb5e6b14638b44afd1e5c39f59698f8644eb121b406841953a30c9a535c6be0166fa734b030d99441561b793d7ccbb1c139ae8ef6b5ec29ce6b489e5ef29fe574f795106cd7646867907fe4c312a297a412b177be6b9a61e09c7d5fd46a03aaa531c941898410a58e35e3b0402a9d2ae97f1e58adc05fcabec0fbef40dd5d6139d1889c7a9361d4948b861a50dbbb209e381bef41ac41a3ecdf526b28a181dc52f1826bb63925c40524507514c36472b64f9a10502961a3303c0f87364a25cc04c678033870239a84fcdb61a0b0aff2939f68afd61507ed27bd53432d79eeea5197bb8c0fc126fe9c5279870d605f34d4db990196b5d0269277e168dff89aab663d713223cc881644ad0125485285082fa214b4e13109abf51b679afd7433dff51e5eeab5e0c9791c44a5269334083de6426162a4da79821e80525d788b1cb3ca18c17c87794c0f6e41259eb8b0e3e9c5e1bada9d5d244134ee39e0d17aa61656f3925dfe13aa8f583993d16b2539ecd7bde3108107fd79b39507656a848897635ddaf5b82f0fc1073a868374f837df7e24901872765a4b88dec25d3d9a0797c5bf5c6a264998c9da27ef5c4a776a978134db49fda91b927ae8410157197b08569767db74df9937b4f4b4dfa98a04211d26be2eae280951dadb884965e611f3c6fba7a354355292408161303ac6e36c5a30b7754e82fcf852f828fdad0db652f2770aae5da62995f5099f565b0b12ee2008b038c8d2a86c3d6e31438c81700b7fff8cdcaae29129e36aeac959ea88a5a16a01925edfc3b72de71aed1bd01b78c53f3c2cd21ef038e9300c809322d7cb032244cf99eb558ea39e695051922d60bf7ce8558ce634d606edeb094041cf838498407565b6ab80cdeeaaded9f61ac4e4a432571ce176b0b812723e6190aa0a98171a542d0b036c5d800923270e30a0bcaabc469162f639f75a0eaa8ad98cd32fae028fab1f467b693759a9deb1fd88a4d263a99deff59ae57c9fda89fd539994c8edfc4864269f4035512a1c4cc67e4ce7c76309e10472609413f3e9b2a4e652cf3498ea229cf3957f978d5a290fb67d420a6511a28c688bda29f5a34ca488c733c0e9d92c2a89c223e27ef134e771b7878dcd586181ca44e4d26b86159b7a2ef4a236fc84a2b8a7ee0c86d80c6a58c7a3fb4508f6428f13b66ead849c49c119885ac5b6e28ce9fca4ebe3a057d558b0e2c63ce402be362987fb250272c89e019dbf3e4faf7c8c95000324b3c7bcf550fd7b94d2356d2c0b57806750028659cc52a40eaa648eb4d10407f0d375fabe354a779ce8a7bd0994c22be1b4791e9f74873e629d00e78d370c1d5a50df6c1094266f3ad7da9c0c15db4b0660f73d5ede6751a35005fd62697082d8218f9afdc9229e6d014ce8bbfef10169204edd1296e5a5422e0a506ba1ca222df9e49b9ac0e0bee548513a272a03da6d3e53e19d0d6b2389c6c8536d39d97726ba3a853209458b5d42bd6573fd6dde7b224c47fe6baa8cb4519d9ddc748bffb6a920a743c4c422ee0c835b33036c3201210f3378bd89795fb702183be1d889dd875692e83b69ab8abb7951226d2d2980d297872979f32e34bc3909d3eea1cf1ea4b4afcb13967faa82930d14322019e7e277543504a833cbb5e2cf3b663ea389d9be67e5fc0665d1607586446461a7d626471099d9599bc37ad669511208039a3900ca9213cffa1f1e2f12411454c95ccaedf6271c6c43d35fb45715a72558c13fdc7636aa53e0fb2c97fd409b720e50dcc80cc0ceb8e07d88e019193fc8613f57b74501cb20102b0093c2cc00fecad180922539a2df8e0e94be708f92863751e59ad193b01dc1634922079f89fbbde8c1e0bea8e25aacf951b63dcd44b960052fb15b9e5337f5d0a20b1f0ccc1e177dbce3ec57ef7a7d1f5f08c5d7bbe1fca256b54ef7727d02abb759258e13ab4db873613f8c4a50414fc371a1d807045d241b925aab1ac5b2a2cf39b7b7d1f1e2ca6fd61b949b29f57d6ca59e6a1f93e27dffa7426255012f654a9d91271adf8a377d62c1deec7820023d7cfe7e5472f1afdf398d64025b7e33ada7e57a06b04d8a55564e35a857b10798f0adf4ba28e03a70fdf7ae138b340f0f91f08db91fccc049e689aaaa99d0071d0c9b04df656f14d776f48bb789242b90b331cf3743cc034abd14f95e4655603e8447e17f86fc2243d1e1becdfec5f5c374793400c16fe5ed4bb3b79b201bfc97545240d6d249f938c10507538d5fb45a98d0932984acdadde8a438a77e457811075ea5c1a24640ab7b11b43a53cd8fd8eb27e10dfff88ee4973460b0afec6866322dbcc9c37c42fe90a3ffdb4d0ac23c05660da884d8089afab5277a11055b1fe21ef3884e0731667c63a8dbe52dbae29da7a72d5e010c32b6f8eb5a1ecd9e1515e807a609787d694fd7b69153ef32726ad9d9c9336372aecd0204150792cc53a6ce80963c7af405721287d9b7953588aad0463292d78d759ccf88213cddf21db5e88c28441a834039491ece60fd7c6673896b4cc6b3b650354debbaeb1ce9e03807932c4f1e250463b5b18c1e67ba8222a8988b0ce70a826671bee6f9479ee815c2b1347ba97895d72a58108e5ef116507a6263bc97bc208a4cff048c9901ad0f6941ab4805bc60310f1a96266fd92d027bc08888ef118668cef213a03fe767b8ed1b709aaae276a4056189301c79b00f4273207b142ef3c17201ec4273cdd63760a067e239539d6a6879f07737b932f46ee61e820cf3d28bd7e75b555b0419cf6a24935f953aee7a59609dc522075958f449b1cf6e560929d31f0994af8c0deb1ecf3dd28d41dff8ab9a698579b36f9802e470464165a1e8e5fb744f3af5b1a42fd61b785d8beddd791b0f894933ceabec621e87746e5e9d27c11ea01b9419d504d8eafdf9b0aa09d5197b75044aa57e8fae5be91016330d865c1e9e8291d9d323327a23ee84d59107b83ff399564126cf80ef0f7e78dfad9f020edea47afc6415da651e3b8c8b4993baa535fe2c4a3a84a185eef28cef19b726055de9d882becb7ed089fabab3f28f5f9106404af264ec1cd06f53609a5668bbbbebacaf1e4caf8be522984bebe0285cc4e630a18daa6d148e46f969d3d73b0c9e46fc7de916a6d2028bf721ffbe0d5615cf3fbd7f61f2009a7364124a7e76d00cc791f490a56bf7a5efdb9e363d77bd7e2b7fbdc8dc359185964d09e8e21e2e82444475b09d6646f4c1e4eeeac7b839c466edf51a01f86ffb1661a9b937735bbb2df7c3c1ef5d043591e2d1e0642636a0d61c0396490cdd9c863601f9dbd9035420d91d523c8f733cb4ea11cf9ca5c803d0fb9736d202e29a580578b41a982c9d206e9de993187655bb0625e041f5a57cdbf821f380b0302d5ea7a4ece384f159dc114def0e54dbec540eae13ec1e51df493d7eeb178f14efef145ff899aba19f5772495a3dbd60c8126536f8562e5864059f5ebb3cfbb539dc9524838e564afea0790f0f3645762206dbaa350da6091415be982aece91017b10213fda9bd016b967feed10ee7d6b2ca080e68a56c4727780c35252f05a870912bdebdd90f8be951a331968a2610ca89b9e7adc990527f7ec16fbfe42b4b93a8c0334f7e76331a3f2854de557e9718d147952f6441dcfd3e0ceeec33251798e4b0373e363005643949210b6f38981c1e269b2312e18419a7ecd351254f2aa5437255cd5c7911e70159bd56233dc474ca6c6824f7e850af85a669f30ceb3db26802a5556e29e9427dfc4ed28496b85117f513379a243bdeda93367fff571ca69ab5ff452123c523feb2ada22464e462a55d988286c02d01b5053d33e86a5890481f50f8a65e4e46e89e92a5b1be596b0fdddf20ba33eb629074ba0a8aded081710b7745d9babf3543f82410e69a00ed2889bc1b2582f1159530271f3e1d9dd2ef25dd6ac1179a830453a4e6d182bbdfdf4964034a7f2746cceef8eb076f759d1a3b1670ef84c31753889b5f99d78aa4fdf2c551cdf6c8209061a9d252f9711544806621224a53abfe01a3a7fc14936c8ee4e0d68e1d5bab9918fd304e6ff76b543b4d106174c4baceefc85c68b318aedbf05419aa30cef6073757bbf5e87ca38b1e43ac38be53dbc89dc2a018bf9b26370a78e18cb9917f26dfdce5b91446c94ac0ae42c20262bb1f7c64f40eb1551f5d3803a40b6f1f26a9873804f3ec97f13364e776204246a54ed48b96a37381afee200bcb925e75a39933901b5fdec7a9d60fd4fbe4b2987d3f5d1035e81c7c4777158aa9f3f7e517e54acd0e63b22e6748025642a45219d82747955dbe7cd1e50b8891ca4208a4763e57a021b13a9972beabfe2eacca82f0e09f4415d31ee5ef2b70fd6db3cf6b0634989a855bca3030ee265dd8ed8a5ad349a4774d727cde5adbbe2096df969ecfee5736d7101f0f9670b6aecf9e2c1263ad360cc49616b05d00f648f3b57148a50fad4bc3410cb0d893ea49ad8171fbde33cfb984f3ed2e6cdcbf79935544d43af80af7bd50b928c882edb99a11c9e364cb0915d1822a840802083fc200e9dab274cd6a66ec9c9b1d02fea6b4b98a11e5bb426cd471901c8298dc1cc0dca618fb3859fb973901c3a0f17bc3dabedd734de3c26e3d921683e096fc908286b3f5255738829a989fde34e6e5c534104e739ea59b6cac81e22e611d69e55548701cd6f75f6407e652a5717aa8b544d0e156f27333590919ec85ef460dfca1bf3fb356f1122f16144bd00269dfe4c07963f6cf7a4022514c62361976dc0c3bb5d5894bb6d1b85a9f8a133a41bb7ff0370add646b076c41fc845e748fb38c5a2038e5a0ec41bd952164406698dcc6c4de73fd3a96174ef4d0ab15414ee56c4feb17dd3027b7f14e8162e23de3c8e12f6a84f46b8422cb2b75aed53a042a2784704dc071113183e726585c7c804d621ca1b78ec510bf7e95337ecf569891b762e0c59e5cc6738b26286c638daccefc2d7328416d64eeb81001eb19152b91affae3b01af130d2d5a4f701420b86114c5504881916c80b0e5fdc49cb587e77402f228943555bbee64d04e73f8dbe06cc2aa134e8c1db450a43bddeb8ff3197ffdae29bb1bc1f484a182e721cc5ed345b3ab2fe8ee9d5049955dcdf656134c00f08941398bf575f170c46a578c853cdb3c58c29b13b2ea93248eba903c1757bb2d5a33a249e2868abafb9da1ff3ebbcccc167309e614fa78e8ab8af0ce047ca9e9013cbbfe53d051f10305837cb57ce8f47f492942e52688bdc2ee04a99be05a67d6b081f736d2d6df4932c0b7dc4e97e343d08df1ff3f9401627d177cd10d57e0175daf2661b4692967e82e9d5a42cee5a1222d82566ad8ae433d139d3c93fac548660791d4dce1a38f3e830aa41e8b44d8a53e926563e55cf9165d3587a764a0957ad0db5ecab53aebc5794f70ad25b3381828d4837aa1e514600da4c60f5b475fda3b4ea621f707467a2c79c01162b80c3f4ffee6e475a36c7ea127bc066dcd9ba9d2e74e6cb8fc9ef149633663bb5fca616299c0b1dae89fef00e51d047c9f574c832a45586b09f1234e4ccdc05978bbe6c24d2271b5563098db564621b6adf3271d6a3da25c576c7a4526f7517339bae10ea52b0bac02422838dd577bd4b1b34a73858aab202200211c18a635642deb6973215752cdc1805b7e10d490e4ba861ca566ab163a23d303e8f6cbc0eb1992c911d5e947a03e9c333fc2d0135645e7056a519098060256695af70e0b5f6a07b409f1f3b7ea22831b7a45885d8de3b4aa74867cd4a2832ec5276964ac144db95d84599e9440dfa9919b22f4f5da7ca2eab422aba638a3cfe920a2ca2333232281909f2d49c73ccfc2f54415df07809b913b75a2f946f53edea734f6e92663d78b7d1b139c01d38e0d103daebe3d09ef06b3f996c64e48bf4f295eae997784899d0338b4040261d695d48cf11e1f3a4d2339cb5f1ec80c186f48146f165d1750bca26f8e457b5fd2e4c34804ab96d7cc552d4e9c69335a2a2478649886e51d69b5962683c9e450a1240783dcbc77654e0b402afac19a56f53878e7ac4492fdf20b52b6d9636b2975f94df4b57d739a5fc37d9c8f53c75a2a8c87aa7619191c508856f567c90b5e3951add93c586dc43eea840a66a8fb95813292d5dce6bf95336209380f4abb482c9e188e8e6d10762dfe6d0f9f8bf6e249fcf3c496d882dbf8f986c123250d25351374ee157052f7d2d35dd8ec4f104e55dc307e4fc95e80ea28be5ca51c3e5632cf7856455a75ca985cf4399beea5930df564f96c2c46660f265dcb307ec927ac5a3becf7e6500425e547d6f95934d8da30f0cef20e9cb8df3556aa46f5ef4f61aded990c33868fe52b91e7c91c8d2a45a49328646e7aea23d1e9ac54a71f5f65dba0e69df18f11d6fed24cb6360649dbc9d115410f1dfe3dbeb8dc96121fbfb8acf139c9a35866d2430e466ddfe4b1673f4afcf51b9aeefd8753d8d8c6fc0ff568a26529ba102f05ffb552d6799bccb9aa610c23254dfca5da6ff8a6d987e5d553986a10fc61470c05c2c627e8cda3a982aa9f050ac2b058b17d18ffb46e5f1bae4c7eee2b01525be70f2a0e945982ab6f7e123f23de316b94f94d9434b99202449c4b0a8bdb477293d0935d5b4c61e700827ec2ea6929323b93ebb3540aad667e84d5c9e42b26f7b8f153d02e47a6a99b8afcb1f112a440644fbbebe32f5e907ed03591a805eec4d7d0da998fe437b85d4abbb28077b0f94facd2e7682f8c72d851b1b65add0ed4c14b0b6bc76c537ef819f69a27226baa1145c6c96259c5f0a18e9e62132da38e5b6dbbda2a8f374abf2c10ce7090d28586125d6bc97e1f288cdbe599b51ef5a2af1aaa4b5a311dadf49e8c665647ce3fab2d5ef4e8d819ed022e6057a8107a30e96f5a906cc81c2cc7577d7283bfdab015aa62ecd9dc1650703b8d5eba99f2b7437c97ea2418ead90307611e3548cfa0b45199b79a6cf648f1dcad8e2d2ca300dd651130d8eaa09a249c6d3a971b05971dfb3c6b511b743c7ad142feefcb58c51ae1c97df8f315294982e44062ba59d4ac120c3dc809da79c5574a34cdf36d47c6adeea1923ad7e9cd1bbdf10967f73e8bf42b0551b36ba6d0a81304a3a663a4ebacf5ea429c4214140b7b2e1e2ccfaa557001e886b99f50e4cfc74e593ca022687cddc6b44b7be77c9a82f340b2c22102a69fadbe2df032231de9cb6235d2c7eef00ba837c46aa324d4c2c13b74ed886aa5be26670c9210f6b09cd7a820e0d4c009c4b361cc130bce9d48b0bfb178359eda1d92ef9e3236839672f60a7985fa63667ee96bdef4a4d20b52e5c8198151444482ae67d110fe26080686318fded91074fba6423e0305e414dfd0c9f24bf49d24ae5452556f1476581761c16beecea2e434a79be9b1485f668bc9c4f2e9fffa77b6a1eb8b3214779b7d3e157fed7476e1f03f01a69af087a3383061821cb45b62022598d5c83f26bb970254b9546c2161056e0729ae57e004c95a4c5bcce6489e93a9c4bec8dc034d0a550c420b9a144ad0c63ac9c0d20defaa12a6421da6f6e2c333780e68bc4cfaf158dc7d6013dbcc87696d206af31e9a89c2ffb41f00362b8486bf07f233600a524d58e7a3b0567dac18e165e9fb2311d80c4987c60d1d612baea27d44315f3bdbb0401df45cb9866c6823d89866923cb938f20a68f1d541497de51ae556c481b77d0dfe1228073223e1717a9e81c2a8310ec3a63c16446657de58f0a2dd4d5ce1a019579c87705d05d797109447f074f0fb91a3b645247b49bd6531550f10e5b21ceea26978143634e54336b0cc1f2a8b3696352b8d7d238324f9b00f0aa3e18a6ffe05655ce70fa271051c0cebd5ce78b8cd38316ee1e6ef2d17c38b2aa93cbc246eef56aad3c4daa52b217335c3a428dcb41e793a048336af39bfe157a56aad5d93463df86bf9df860d9403b19003cdb0e611fde374d631185973c7b8f8e1c8c67516c8b98563eb321ef0a73b4a4150385ed3b95a53908a8b5013f7221b65c8e74084bcafb86f3f209aac5cafe30e8abbf469091c0a581bcf72bf6823b05861c0fea93ecc3eddf5077ac2407ce55d04167c52abbfa73ed0b818b8b48937c85593e3b3b381fe231e9098ff17b696042f238de567b23382c85cb05717b9074f0b076333f893970cd035718b6f1e2b870d900295bf951f82a13625f43e2bcd4c88493c6ba82309f75d963edf27c165c6afcdb62fe6aee30bc1e1b8bdd1b56f54f5a371573879e04250f317b80a92ba720eeac85d2870873b3c1e4da0e6104317bc6bdbe39d2c0034a12bd3b2e32ba1d02440afca02571c14ca2fd41d751af1bbe0d36050514a35d0d593fe93989ac278d356743a62d00cac696e4bb4049d27857519cad0aa6c634c10cd48bd46c4613132ec54476bb9dd7ddece7212a533ef0fa383a57c7a8a3504c07f0f25f36863a78d59a0bb3030d19825eb770541f658c0f7a3ca2cfc50cd9fac733173767d9a6f057df7e19798088821c6782b3df37935a9ad37c93ca17770cb8842c6129cba24510da84ed0fc992518fa05ca5301d0f45766c02866525f3abedb97a6501fe13db43626e06e2900dcb3f8a1d4c6d50482849a96aa07ad7de17bf6d833ed70526188a2a7c42f246fb03d45a1b03dc6ee1c7ef96336b10b98f2bd2d5f4ae5d0357b47fd28e2e57f7ddbb1e633e7eb0e9d087b33a8196474d10cc884d13d5c318e7a24940099dfa2777fbc0594c165b0c65ed1d6c0d7c310af2d1283ade9260b1400a65f68178f3e7cf1601f17e03ec0936a420f83be08bab1fb5c4fa605080c348019fb4913903c66a7c15ffc377cc0d539b33f4033ff6e09839081669d6f8f84ed9b857ca9f5460f2034c9e3061ebd82de07bd6eda981319a57ac0dfd330786d86e3b68636a6d718f11ab6c3f4962a43ccb235823ef271d2b5aff69f6de69dc23326fc1691a1e0f8a84f116525bbcf63e30f529ec8bb6a1664c49c3b6188e87f07db2e41aa02fc8397f5e37a48ca4a00645aa226a7de7eed771c6e7ca33f687eb50cd016f85af2b3f02e28f1a3627d304f82c378d714c36a0b5ff17c999148d4cb73b658643e564cc168747ac546f945bb3b29b69efff74421a2f222899393335d77668ca6af31ae36af144a6dd06d33b63e4dab9e21278e363be04a040e1a811e1bb80503259aba72155d33c13cfe7a877627f49e77cf9196e6cb261994e3b9f3f67c73628c3435ded01ff194e4bb73d509b483434cf361e17306e9ac5cf220c2b3b4a543aa014f1dc020d3bf69ab729bfb53c92e9f65957cc3a21f385eea0866c79a91b86127a34e21c3d04c644153f355a816a101dac5d25cf240f5dc6d7bfcb7e3af913632302f411a8ec1ca05366b9fcbfec71c3fb0bb55885ae993a4fc24a93c4458b9a9f39059cc8937bfc66017b11c634b8b8796c503dbe5f245563d653948645d7a4efc4ef34e9b9a4b32f2f093f719c753bed62a01e9ce8100a191f9ae2b97b103f2b0aca3855bd46f553febe9d421e496c36961a9e73e4b60fd070f59f13aa7914fb39df0a76a3a627d76f64df72f1d2e5f58daa14d4f11e512fe18b6d1a0d23910aa9fcce30f41a9ca0e3fb1f3d91955b4cf5725fb18b2f338043cdefc8e069fe660dd6afdd147251b16bb33dab3206b937e9ffdb487906efbec1eeee298a92a5f5093513b6208306641f8bdf5316c807302d47cb6187cb51b7b310c1f98b0fd7f676f8b48b47500f8b7d2584e604fcbaa65308a1aa49243edc227c5fc34d56938572fe037d47c5cd6cd19557d4cd98f7918bd8e8015d304f753dfd91e36db609f05f05ce4b69c63c5847e62d0392e5c78c2bca9ce5c23d29b3505a2218e67512449a971b409ff00a80f1e3272cdfa1e5a706dd096cbfb57334b93efd095ccff9878ef7dc4acfc30f20f5b2e12a883280b543a667bc4b10733df11ae2668dabc08c70a275972abba6b48dac554dd22457d4f41389ab7bcac61ac9082a06ba281cd5ace99a5f1211d957a361b847b341f11e376afaab1924018a4478599acfc582dc6f2ba3a105df40998f1c10583da7870b8c9b74a3ee8df5da446003ec4203fbcc927c7d2546701768e82cbe7d31309ac89d180b58f9164323d5489917918a3263d74d89cad1290754e5ee96e336bc614a17279cbf619b497f90763ecb2641b9d59779d7c22ac315f6f6d0999b19ad7c89dd9d481be064d5017c1ec60e221704a02ec362e224447d28f11623bd7a79b00592392183e3b0cdffeab4063549fe2df7b1bc7ca8518c2f0615c0ecb50c015a93ed74ae7f233cb528ad5489b6f0474e947517d1d2c74e02371e283965bda9c87df8d2b5f8bbc67b860358fb1c7e76a637584a090823dee9ebfaf88c06d9bc23e3421142e9716516d80e789c2df84a3614790bb4b0f96e0b790ad99186225757a5f45c17c4a4275018cf10511699fdfdc924e31628dc8c843ef033edc3259464404b77e0fdcb416abf7daad8327cac75543632ae3dff489a9951ab7338e8712de67404ef9857e70be69c33139275f350c7adc991118c1aa2c454948b623cd690c7726baf5ac1252150c8bafb8a45f28b89b65ed2c76cdb15dcb9a16153379d8608cb901e1d9dfb10b7ee5e52fa2c122d26ef88e85a40ed828eb3bdfe0828704f9428db73005cd1dc309f9ff01620bcdc26d2647ed4f9b6d085d6268a19407694aec5d6f9b0706c549b66a79215900e9fd08a128973d4449c7be157f88cba75c6693ded316bc5aaf5882934579f749f9f2ea8f85a01ebf9c06f147471fc54b7edc2cdfbad3143c0702c8719931a6bf7910876c333dfe91e0677fa630e419c2d066924dc61a10a5243a60d36db9599498a17134bae9142df41a1a29ec10e74d55906b3de1976470175704f8b0de1c5bc99eed4d8cfa4ce1caaa9451a333cb91715ece2096c9fbcc60846a12397b293dcab478796afb8f41306e6a28c09e2beb342c0d5fe725516894484772c802c96b80b57a7f6cbc080dc1094b5ddad2c88eecb8d828aec2c6137fde4b1695786dd83ff83d28501b5a2816a6f15c909d38673c68572ea392fc6d0541e8f9f7bbeb42e5627b6b435e881e37f7203b2751beebcd0e9c35c947b0e8de21a3a5a25726a3f69a99760d3589ee80904f7cf8248a00662979716b1e5f213069e13794be382501117a3695a288f9cbe73584141790020e6e2a04e9e5ea6583ebc00201ca3be08de20ffd800bd88c960f185034c74f945e65e8c63023d143ffb59bdc65c31a7dd9c10d459e942f1681126976626938bcd430857827b6babad2914bf27232f598575fc4d6b6535d405289c9fd77761239271244b1b9f1ac893cdc7c0b715d4085bf9e54b2fdba17237ec5f64a56eeddcd5b96e3b0750be64f4892102892d89a48c3c0f299a53b457d86a7a26723a3d6956b41c1520c42936fa5644049445511274107dc137742fbd9922a8282174442153dad06b9a54004663eb11480fe718ba1e831486c5f82636cff1cda716ce9d68ca81b19d6a5489d671d6934128ae8e0e625b23827a0236764d0c5cf6ef75c07a9ae6059069551e29a629fbf4e5a54281ad8b0aff0a5de586b2abf0436a2ec88675baf1d9e725c5740e86956125ba4a1a19ee79e155d94e933ae2345be31372f69b5a30cc312b707267f6186b5300665ed4fc5a7450b159f34dbad60471563507ae5aacaa8ce34017a774fcaa0fd9a7ba5c7dcfb88757431c3bbb4bd07f9c7fb93b709f893194f770c74e6c0937020091541e42b41bdde35915032cdb63ac88102d7480a5e23ba857437a0ddb85988f6879bfb74f560b881df005bd42add3e6a6239a249e9a44fd4dd423868feffff92dbf9fbb9ac510fb1d9104f343cccd0870fcbfc502c361ac78803ffd0b4004386fe59c43d287334b782ba35ad9301a7b7e10067c8bd1622b244131c859b87ca455455bc3e50c4bd4ed2d9be1586e6333e8cabcd2ffcf0a7217d9592646ddfb7f11ebf432c4bc56ed30512eb024d12a0bb337e0e4876e2a7242c91f5a86139cd16e6d6389c24d601f2c4d4b409d586d75509f5b570f05a11acaaf48b9e45a1f6ccdf9035b8890cb625558298731db3015ca861fbc9ac5e5b7c5e388a093bdfcfb99a199fbaf0e2ade338cc7b83800384f67f8c330aa6c046e92ab524d335ce54dcdc1388b8ce6dda7cc0f1e696d7baf126b518ef25902e693d726151ca29ae68fcf7cb772ef79e9087de4ba768b6842b298cf274b88a5e14ca919533f67b6e7fcbe892f9a317ba2307431eb6083cc83398ea9e7203a130e607ec0a147ec4fb23a481f930f3710f3c55a2595d9b097541e8e220690151d842dbb508d03cf4d91ff9fbc211ced08ea408f040c06045c9c484dbc1caeb329d809d4f753b8ea649f7bb5ef3186e300174c5c89dce7a98d56949a590fbdd811beecfbd4fbccd8f4e314a21a28b7ccc8ef2f38a89fb8610777a4181f826e92527eb5c67a06259d95b5498a03f16b12f918f82f1ca5c4f7db9d2e1030ca263ff92606e952142fcb46f880505c115a6d44fdff969cabae7f89901eddeca0b4c194e74cb82eb2a945d2dbe44c42fee4edbfc048b294ce6616d77c27b1cfb3eea0ce5b662e901014402a42da1deabc87036cb92eb483d58282a877fcf818520a58a5792a70de631c53fe893bcf3ad7fa58a14a01d9591c7006365b2b986f037c9255d2f5ec5c04896f5c8f4cc1380def1902b9630b6bd6e2da50ad6828a78759eb535a8924fad5fe55b30f702009ddb44f3b3bc99ac701d15a33286418858573aa2733aef5ba2c56c439fd9cab9380e68e2ddc080a136904d0d9f941978a50a79835aaa2ce65a1a114e3408e9c0fdeb4a1730d09d1a52bbb7b28a0c4f02bd0eab8686eee330d4629d56e82f1f6d2f427fbcb1576f24f79900f79a1b48b0326460d5052f651040c46715b53cc8f2a89c305d7ee6d3dd87eb8c38442319f8faa892c5219ec68a8ed721294920f33f833f715af644968eca51729ea36fb58ad7e35c39ac465eba86977530818d15043fef6049f2cdcb868c681c21dbfdf3f0d0ee2ec467594c4df864a131c663b11f90aa8bee8b0029e9bbdbd53f5d8237d661bf79ea82edb265401e6eba99f62faa4d7fe552b5737a67fa19daea12e7a92ce780690b5a1620b936cfe0935fdb42f10cede3531ad4da5ab616ddcabcb47acbe803ccf9f7e1dd2ead95c8c4bb71467bb40efc476ae86699b5a832b82a7cbf8c9bcc0bbecb388e130e005e069f1d460ae09e44a94b49638c490e88cb8075c19edc9464183bbb029734d64bcf049e9b0b2794eca24e34b22bba1e48eeb811935b814d54e82e0671f6a43a1e8a4251ac0cecdf30378cf35019cdcb641d105a23216e3ab9260605c6a5203132471f4a5df541307cfb2e749b7901f72f164f0bcb2de54967c397f9b79a4f51a4d3f165b0a3d6828d66c6dd6f09be39e0bfcd82ecbf762d012f73a17929a4f94c91b7a20f133a57d01c5187cd3865686405efa2eb6eecd070c16e129ffc55653db2c4a6310876e43f99e44d1bd358a1e1aae17e4d1a5b94d6d7633acecf30d5d6860713e8b98499220bdb1e93be27e81622bf74b338930716df17896dd6ec7eeeec5ab8b1ec53844af7e56d372982079b3294e0f27dc97f54b89ca023eeb844a137ce532f17c32fc36181637e22865ecf489559990ca9f5e4f6aa1c9e4426c904d37172407f6a4a2c9be66057b5961dda34164acaf59f9aefa7d993a05d877031d6863cb57c31379fe9c83182493e52cb368ba38c54e3ceec8305e5618d5a8d58c0cd996a3dfc81ae2c47fcff046add93e69f114fb2f912eea82d818fa29e5328db968911bd7c8b1018e57f0df32d3105f65ac6a63955ff20a6966b4e7a067eba956694a989fa15221041e62dc7af80542e3f173043535d260d9902b47449bbfbf92cbe63012b3e0f90d91b9e80f33f7444fb4fbccd020346ff2c67aed528a6673ce028e43b99f764d9f38e0adafd4745290c0c9926c5155908c9c56b4ce2fc90c0bc321aa5eb1c4c91a6fc763c6970192a5acaad94fd4e53c12a5fe82e283f8617d1905aa6a5d5298228065b8dc5f73b7385741357f620ef443b18b025dadcb0752d0517304475ee9b30aca3d298ffe6dd4c72985c4cec6b9eb35e2f8868fc3f3fc297611a9169698a94a661c86fc82ab1efda1f4223eac493b6373d9b6ec4149d028f6b29fb321fa3d6355cbb6357eef69a2f646e62a62f08e87e674faf8d66d736a286c85a9ddc2f87beb152d1fe111dfe516ee613a0a0cea60b76b91f6f296d87c453d21b83312e6a35fdc1f7ca2d306e7221fee8f9eaabca63d582fbb643d68382928a621aff7be0bc5b01318ee6cc0c09b01aa7191ad1e85f14b29a5f2db6d28391bb4bf216158400fcbe51d0296d16e45c1abea82d40350b28cbe1588246251eebbd439c037cf6dcaca29aa58672c6e2bc1cc849267d5caa890337e3c8cb8186f291071ce2e5b01c9e3b14800c47b2772b91fd555c87a995251690c8913c5b04f48d74ff7e42dd761c8ee773496a30c7e7dcf121ffbb444259e1bece1d16d17f7525be452fbf6bf7d7d40b4a072c82fa4d4b4d4b558a71a61384219154b0fdc3ee3fb0b30058b991e7c51de1fa83a4f41416face559bf34b4078d5c3bc2e119fd73bb614c9935c9392c51025f50051871f939efdf831217e17184e76f1114196ab9b72e3e9e9d55ebe8bef38bc0b4af20edac85faca500ac45096f351052c2dc3e8169437e8e3f4aa2969b145445104739bb17622d6ff92587637656d7185082f2e785750c20be2462bce6a0ffbac4c3a130cf46f8adc23f77f25aa71b9fb75750301a3d550b20858de8c9183087f765393863868f4018cbf3d93a4ade9e654fdb34eca42f6bbdd6b293494ba32d6fc7d0a5b530897d084d9bd6cac2e3a8d8c43f6a51d63f2f0db747ba952b433600f8215d5eb6e7cef4ec3074e2d09a678f01d338947f700c5ff9836008d4ad660c08c2435f2c4e1b65531dd9d48ec6876097254b7f8c5b52988eb724140e00078a93ef7797432848442b554c7596236d802f5eb8c73fbe0272c11cc9be9f12e768abf94a10974b937dfa7049430fbf6e5e2d0efa2369449cb0f7ca1303c0def7989bb3b07e62cabc357438e178f0329b82b134a97686736f3df0f5803daecd0182b77762d366db01e223f9f82197f35775e91e7b68d59f83d1122ef5926d8357df28ce2daf1c836ea01b5d28ccef19c6543bd84381f4e1477d9fefc9b93d3a2eed055834e2822b8353ae16d6cb93eb8a65cdccaabf9814680b36a4f08dfd927c04fa904fd64ee215a90bb9da2596fab545bb839e735015f38cbe036bcd2b3cf5786402190480c7172911c24bda5b8ac3e3540b4d30bfeeabe78ec588851b4e8a8a4ce54b6d32270c0a04a4251ffcc72a9d2b2a8710a1557eb463d7b29f07bcc6d91a954afa4820070f3fbff1ae06f8e15540448192d9a4c8df9aac33d69eb786677c7f9641af47fd7bf6dd75f6c25df732576785016591317e1a44b25b69ebccdd39b0a892ad50a4658ad980604bde8dd70f2e2deb54e42b1f76c61600eda99c9c6efc680db18cc91339ef6c3471a9cd8e566164e8fb3d03359928d9a0abb1f1788043297e64aba4a3083c650ccb30cee591b72d79c7e44dbade8ab5ed21ad6f5f05a202d6596119b38c9639411e4b6616d9a8bafad95e5e6b0be769510500e123429052b39de460d7aadbc4d6420f2ab26c2d655bf0b8c113f07b926a7c195976da91f2e965e7e152f3afc974564d6bd46de95a3c669ce7832e753c7ecdbf05279211adb4fe562251e6a28b2c7a17ea1c6d7a44d5b349fcf6c417bc03a8f781a18542451dbff19ec8812ce5f84862ee0ac987aad0f1894e4c0a3d88ac7c559741a7448fb386c9f14184867718a1f065e8f27ea779a3e0a7cbe709bd226904192468e47bb93dc9eccf629b86996ddaa6d66cec6d26952ead1d7f75e6537d909c07fda38ad8a1075b03fb909163f07253c16369ee6268c4f0a9e59070ea0ea6b3311187778b42e3fac2c62b23d3c84355982b124f436146d3a54a2a1cd0b43318eab14b0cd899e9e0e8b36082483e65013bb6e09ef59aac853e0a901a71e5abfceab28704ed75684c87110a8ad69389bd0e1f84f51da6cc8868e7d5ed5311994913b081f6f74a9ee03d6cfc4e1699da06178a46576d8bd050d088b3200e60580407e51f728653c2a6fdbab0c70f44c5ea57395e2816c30fb2b1d900f2d5b390c732678a5c0a23c518d4a75e7f6e7384a05d152534617c23b2739cdc220e70cb7fc24892949dfc31ceeefd6c05967fd7df7aee21b978697c68cf84687f30d431c263c60004742c75dfb2660f40c690689f4c669af3847e172284f178ac342d978b9740dc986303551b416ba4de3f364f48901b564098149a5816aa2cac2356b42b04143f6fb273c603fd6bb0dfc12dd70d35157b38ec387c49dc5926fbebb5df2691748b54f5f3fa8376bac39797c13520764ed07fe28df31398d87dd9d551c094a1cc2711dfba06aae7afdd379a0dc09d02acf117cfea366947da380a58376e399e019adef382cb1e9322cb8078edf100b0afb7a4f6ebffb9edc0862404d098e7b44314567aef8190f4db686da438744cd3593740cfc3fc145130d7bf7369e777fe59717f3e69852f8140c7faea7fcf81d1233308e33b9ffb88013d9ff3c8ec129d2fb4523ced6bf4a6db5422867446cc02793121c04861e1d2a329de4249840fe638c34e2ee34fa68ffe4c0c500229baa00b2fdd4edfefab985bee4d1c9cab76035694d3caedf55b59d0adb1ef84069b193ead85f2a49fabf38636cb28caaf8ea8a8876c6a6ca89c224a30d78362118c24c76aad211476ec16341e6c78dcc4ea0da821abff05fb3d4ad95878081059fa00c8e5ed0a64ca685417e2634a7081d5cc73af911128bc003711a09c17018f0882ac87fa7cdedbbb3cdb3c7878fac03434621e31303cb7bdb1e363552d4a75cda833aee223c1695cd12cc22dee41a15149e47ea43d3ab025d95d12b1170f668df2eae728009c158ae862fd89cd8967db1c5b99363b19c9d81b751992e178582fcc79c774480ce6a0ddcfae23334922275a4c8e950c7620b88f8be5476a3a3efdecfc65304dbbe4677835ecf60a694b185ae6e45cfca407fed76bbc1ed86ef221488d000d810b1bacd4843d2170dc71044f84c4a08eb5d527b5561946dfe3d999d1c87b3b1830bc47967fb685780d4a0f150c5b7014a5b30e9229aac61ba57351e217b2a897438e3c2e6293669a305ec0c34e63e9ee1e1bbffbbef0f4585fff98a6f3fd005b5a15c9e98c60702d833d3061d3140f5738ad8a6f1a5936eb8a5b4df80a6fb4e8a51e43af5bc692a4cea139a262ba83cd138ba460a5440f2f63b4456c8c9eade76eb587c7455890b328350b797bd6fd5e8518970f094efc8e0303a59a1b8e60c774e9d88c29953df54f4d09c43d907d290d91f1be1f4cf7b9b74d0961560da542aad83c99f10b0823f5f4bfad5d0f58785873208e0b62dbcb51d48fa82f10fc8dfd565ec1ec649bbcc37aec98647c71663c226db67b3a9cf7ec8934de7f97ddbf3070f238851490ecb8f14da62d461d2adc667ee7e1a8686f9d8137926e9e21b6e340fa0ee5149e54e50985923f9cfb5651da4f2300c947430ba0e7db3af8372dd7625fdbd185b7d2536d823b44176ea29ed11c98d07d9fa8ec925ac8920ea703dcbe2987b7dc7a2d1ea436eec0456f787a972cc05d8042ef2450c587151519fb3666f689207f43eebd4884c5724f040d5729378527cde10d6cb4e66c19d6566d11520e0f1aa4a4d26cc52f902b0103f7b60d2f9d7da673b3548f1e8d05b92596f2163ccae7b423cd745ee7499a86d0852ad3b5b22a6cd9cb2e7703f9a0c06c947820f8773d0a0368f1adf5096a3a44db71fc8a0d127352d180869570a257453ccb36fccfdfc90b303fad3176961e7330c59f85630dc900378449bae4e7627f19a14593246b23f88ea9e83ce6042eb67097dd3750d4b019c8fd5ea01b072d9e82227a6b21e4aa3f270263100e119256628b567073e1d0ca85ff64180b6acfd061a663edd4fd1e16048bcff3bb87688c05e0eb55c4b74a97ef53564fb89e790225fe414ea49952a2c6f61ffb594875665cc0142e86585e5d226ee4e0695762ef58bf01528e19a643cb2f94f7b716e203d5eff81d06d9503c26002eb86268de228c2c5f1fc8a2692fe583d9616c8ab1f588d0fe0e6f13e52f13ea3ab8b7ee2bed54b74d644989fa966314109bb599007ba7e5321ffd2d25827b78d154e9e59cc516d68aad32e5dc6eb68af0ab47443140ecb11551f40fe29d6959e536d55990e73028c9529f62db9e36f488dac5637c7c4f3b2d03154e0a06c11f45b533b3bff0d71cdf1857f7a40f6da3d09146c447c17d52cc04127f442853a7ec2a53fc56b6fec5fcee7058e3b9556c9189443d52b215a3f02cebc04e44c17c61305d86e81b82c20c47a9a3561c75bb5222e3b81c2f0d16adacbd260723e2dcb85b187e75f3f0b8055228cbb6fd6fd582521a5be76b12639c212bfc0c7787a087a32bc5ef689c3035af0fde31857f3c4bd7631b65f25d0afbbcf5dc832584fc57a94793793850b1b2718473112044daed89f9b6933a94bb1dff5ede6698e8e2da2a22c33859d896fd5bb6b478b4a468754439ad8605b0f971db239c36c0b15f40353fa9eba0cba4a9e3bc64620b062e4c98f648436ce416309e4ce31f99bdfc57201c8ef5bd195b676ca7987dc6a0b0d37128de1c5df822d3dd8cd305e0ab2031a5c881b68c62cbecc38cd0d41eb02ff68af24623da51f05baf1f96eefa580e31f643088eff0ebe55758041e046d785b977581895652639283315e52373b605857db50f42fd476d43d236a1d953b9c833bafa3498259a482bd4f37b108cef512e24f03bbfce418a3c1986e94e154955e1174f90ddc3ec00b2bd869ab5adb136f21557515811bd0a6ad42e4ffd7f9737bc49b4b744126fa1df53503e8a1f90ebf72c34fe67cc53365b2cf968462fa483e6aa320fca07bafdbd961cf7d5fc52e6da1fc249ec5b44efa93d51a3888272dd7070aa3a0fb93c30a56b019259e83dcd47978475a8fc964e8c2c19431ec06b9fa5d06d54b22c6919df70a4f4335551b6dd55e4a3c54ddd18c7f79e951f564c414d8a1a031d1b1398308f7e1186102b766336feae4d08207e973b459d03b5213fec93f9d4617bf26727fd7c7fe9003be58705ae8245e9f873658701625fce2d07a9f38d57af99706cd3cf1edfc0404b18ef9a18d203fa6b6ea54036996d7a21dcffd6b29fb8a2c1d1ee8df7957b3eeeb2dac979dcf52141f693d73fccf340c34a6cb0cae4f63c0664a3a1ffe2b5bd3ad57a0a573192b89eacce5a0d6f28b0cebc468987fbf32a1f33458210585b76cf9b26bb89cdacdb182335a71eb80692839a5b1c6b480e841f6dace853a30de16032db18b0b25ceb69fa8a7447ddc80da402ff7f914136a3f91b59f5e1aeccb18c560cba64d36f6a8fc0c276c8c19a3ba0b6d8ea82c23aedf71f6230b77f987056fe763dc8afd1717e02bf1751ecc6eadb4a107717d93ed915a67f4c1e957712b1364a926ce4731c8e8a9748244d7b6da44b484476bfab5217ed6856554e22f292dfe95e480120fd816eb268080f422aa55fb65f64f270fab44752aee6cf625284087491236bbd42f9256425583b011c415bf19480f8731a0c49708174e341ebe3a1ff05c2cadc46c2354ca58ef476a71c65de440b93a0e60f53b07e7811ba2ba878b7c6a729061e654053c4d6387e4a0217c41e7da0e3e96118cd2a71fbf45b470b3720f3fee104fd79ce43923c3175f7ac8a31790a1b27af20380d025ec5c41dcf416ef1b7cac0b15c7c96e3ec6376d8b5ea1cedfeb70b4e166ccf94d7bfaad0a4e4a56a7d7fdbb81029d9fcf0e81c9d3e642afcdcb6c6f72ba04d294aac46d67073e9a9b655ce1fda2e08a90b2d59141aaedbf908ab61c4b292cb3fa70145d29fa1c6ca8b0d8f3b4f145b8f3a59ba8933662df605078d43773133a72209a0e64baad34614a82b0dea1e11f66601f629ab7d619bdcacf6e37385775672210510e820cb74655ba794e0328a151762da505f2e65c3e0ee8575cabc211283093c913dc5a20f76981a18c49bae5d936105aacbc14ce3da2615bcdfdb093672eb8eababc898a81414e5f74097ccc967780af94966bb547ded773e7fb3fc304651395f4c2d3498d2aaec830b6115471742d72e16734a12dc896e29f2f732f8ab4e3fa8aa3677c687f34e795e1805d04b60e051feb0fd9459ec77c63511a9cdb517b29254c8b49ee0ab8ea8c8f935742ef1782c3498f25a0c720492cf586aa62fd4f1a8b79438709d9b13ec1799b2f58b50148d1d8e6b70eede5b0b36fa4a60ca91ab1b83046e7b2c3dcb5db1ff700067c7e9fda31150369b0913355a136a17bee2f79a0233c491a69db526c1517ef2a776c7914b4d28b5191f430731e3d71232618b4ddc7cad87fa70e6b4f824c077555f0d9356b2d8439d58bec1695d8bfe1769ef9aca28af79fddd86ac514d5a46b8ef1c01fa834a4571cbc32077d5fe15723ae2524c1083d104c6e553fe33d8d9a50e722d8f737e9e6bf72d625972519bed864093188faecc18ea9641f4115319dec8fbd601f116ce2250a915decf4d74fd1cf1e17fdf2466c0352f2e903a0b2dcaba2476ef450645d8762e95d060ef78e3b1086f16f1672a91074fc135ae5fc19da47854c697ba12fd981cf4bb1a61c52c4a71e945f7830d84565322c5227ca8e32e040f1315dc9c471251ff98f5217cac2fe683c2f2e3e805aca09cda55a58312e8fabb6e3359995ff0d2e4edef85d1b2f84c5ad9171f0c065501c02ad51b899fc407b1c73abc40c27d2b7189e77dc0841c63eeec8f40681948114bed8a1913c357badfa73353e8f04860f3859720295e9ee3ff1aca478c80467edf24c790d512b0e7174e05e4b61c16ec32013c5352c429d8b4a989429d724e580dc7f449526270b6a2007ef32feacaccc386f2c1c3ee739bd050994f64fa8a576540892f718683b32cf3af7db4f13fd25f0f7cdcb0226d95ce1844e7658dd01bb9a1cb5de13f47df3db9259e5055778fdaf0b578da4d6fe764a114eb61ffdbe0454dedeb7b0d0aee7c00e81b6f533add6f84bbae11517fb05006c42b4c041b23172cfbe0bd756fca26fc130e761a9937799760420315156ecc3042f20343e29a4ad9b861a00b8e227d86d09afa4c06bd6021f40a78fd20d54f29d12437dabd6077ead66f5fe226d445e036c08de5a3ed7e64148dbdcba0a1d031d583a21a4a7980e94caf8f18f9310a214d5c9a3e244e6f5f35f80c7625e0cd576429625a55fe0b998c561998a866fb6310a438b2efede8e92f0dbb799618de86c1d8efdd403c61f92cd4b9810d6ae00a04554e2dc514465aa731d4284194900b9d2ac6604f376663ce2c9ca9e3754eebf6c46390788051e0948809a2d5ed9ee8bc8c081fe1b8f1d12fa217c469e6fc0f482bf6fde47f8081f8d745c0c49e5d9b52e404b2b361c305fd8418f6cfa4346b2a4b2772f7be2eb78ef7ae67aa0ad6c47f45f7fdad2ff4940eb1eefb5f3d4105f06093df8c8623d6a9b5eb4daa8aba2ccc055970751484719b27594a5e18f3cf6cd1dff761c357e25c1bcb2046decac6e08e12da37a009a9766ee80ff47ec3c0cdd32ea3a35048ede4667c609d656de5cfb8c5d7f6cb54d94a41eb8758815da4209e0cdb6ff3ea15a8e104d2e7d320d2cd78e174ae0dfb8c0879e2a55ac26209ea344fa88cfe851815d1bca578fb3b8d13ea1dc47fd8953260915a0c06f237e065912a41eede529f5d40de29216dd98c29b3cd4859542d5e880126217ecd5fe427a2b1ccc4c183d5ff0be20c290de1eb43a29819e81a4faf6765c42a4b098bfbdfb56ffbc5e015ff287c006cd20f35dd07a8bf26a0a8383f8c960a3fdc1ea56c27bf3414b7dfa12389fa4fd0d68b2ec6187f3f49912d3ca7bc6a945ad297f6d51aadb2276d8189edd02cfde2cd36b7312b27e054da028fd58c7f7a61edd13918c943b3d131c8b7e391ee5bb7febcf2f0e3f3ed60fd0d295b17fabe34bd53efde32b370d9b71ddbe56d4130a67418d8102b329309991c670deacb4bcd314c40a9e0ed9874ab53cb65a7d260e1ccf2bdf991576b8ac2dff42b12550aab9cf4e6e6d998ff86cca96689ce6e3c6149700586c56939b66ad9dcbaf2fd56e7b7076af8018c70cc98480c9da29ab22ddcf3def33c6dbb824ac1491e3583e3a8ed43e85bc05ca7a3b579555d44ab559e550ae144c72c6ac0592db1c8b917552eee79a4daf0f9137b35907603fec7d7e41dfb94499e71029261c69bc6afe0dbfed43ed6cbfcfd976a5cba7a1c27d3d3d6f98bbe23cb998a8b7c6dcfe2e5c2e00ba2d52ddefac5b841700dd81ad2cccd2fc333b145d54687102d12869ea74281939a7e00b2304967f972fcba893966fd1df15b0fe4c00b30c6bf1fed474c3ab937b5051eac8c0866d93d5b59e35133fdbb97cab420d8e67d5f22a2ae724add0c7c998b704fb0fc4b5ff4fbff82788d16b5db2632b3d455b7ea166ca2515cde19d6cf7e9dbec56f866349f4c84c8b0860fcbb37c221d163fcce31ecbb397078bdde97909b3886f8f05055398307413568fd3c32bde41b6b21a7d2dd2a2aa4899d345a8bb29d659240021a6daec837011ab0d0aeb1f82c0da6b30f78dd86f6830768cfdfa79a3b1c3e7a7624b145aa3422c5bb41ffe24e2c3bcde57133f7f463ef62d2af0357d8c46a947e4edbe543fbd9a9def330f61bbe512992b44cb9f4649a8d1ac1e7b59dacc92296ecde0e0cf1e0c471b4b09ac27fa6285d3f246c5138303264b21b580c1d64204c048eb59ddf61e96e51ab42ef0c1354158b9500da95a1af5fa7284ee9a25a91f21291e9a13593f3341d262bf6b60d5968404eae0f3d0170f8b12292c9fd1695d08bcc4d72d24219dd2ccbb6cbdd985596e8cd63c8f3daa06e2e400db2599217e44752c38229f7ac27f41762ef12297bf56722e1b4f644197bb36f4e50a0681241cef2ad63aa282ff955de7401069eb31f68a7ca2c24e55134e9e908df98fbb3313f9a853e043f614f274be3c0bef6e50065f529a9c68c0d77ff6319694fd235cef32ae459999bd39eef12d0f71c4109142284691f0d4583d6d82c8d836bf0ccb53e361f41fba75967882d0fff1c1fdff4b914885bbfd9c621061e72c3c51694e8e8f41dd515f88fa4185df1bd86a9d9e5d3df6044ef46c139db73a7d397ccb373373b93d395be0ad5fbab43a90749518c121401a7744e5ebcbfc4bdedad10109dd1e8bed94c2e1ddc1d9857ed257ec72775763554b07cba5319a6aee35901fae8d1e951153153edc4d33e2eaffe80c75a89e421911eb471a5954cddf5314f081c2af81c7ae6c4fe00dc783b583b5c381e91ea0c48808bf49c011f294e5a0df28949ac2cfb2dbfba931bbbacb2c0e8b352312415d13c748e68fcbde37db980ef608cbaadbb15e8df0c613702f8e722f1968cca06d3af7f8b6b6d6a19af85f3f71c50a41a6bb1bd94fff1c715b677cc013566df5c7f8dbd1c2a1c9d3ac90353ee7c630db6460ea6cfccc104ead1bf0dc1646cca12d8e89d0676613d0311ac2d4f01f7649cd15778757d2ea2d20acb5b68b986792eccae2c6f717bd12bb1ce2cdd493500177209f3ad15f03c8a734602381fd871cbce7ad1c34c75d86d17b28c825d8aa3e70c50f905127843e6c29c9e5f9aef89b9b4a385053bfdf24c0aed3cb7b598d07437fbfb0a4574807e99687ae0611f39a5f2b26cc22d53b524720b053c9f0d1b072e3fe412d98ab5b6df36abeb62163aaabeb4eda1435717275c726ee9eca60d66a31d6205ee5a467eacb21bdb32fbde970d228ed98e46d7585f852e6267cd7821874db46ce66e078ecb503a6ec6aff5e8e271546871787fed1ccd48428c76d41fa84dca2a608b74f7d78984e4cacc753b6d9bd9a81ed1e794d62545547ebb24db260a13ab09d6f30f77fdce554179f2c8a05d4a5cf6bf7bd60cf6cc843e3296f2ea6d0625ddec9e6540317c3bb25977b0173603766c9e5dd1f89c34df2967e8481f5bded007f86dc9dd0a2cfa408ab2bc78beaafeb1f5f102d65e745aff5ef2a3dfe384cb990599297031ca12996d1fe82b8876c0c3539af54ad13854bbe028b66568666ac00d57f1d915b8ada24b136ec1045fa3b69564acde24c7b85686d8ed09138aa319c2902e21d50cf8e735a3555a9cb53bb0f82005d56ddd07f356181d42a29e48d3e7d2aeb468548e5a286927de289db3ca5dd6c4a9ac6f3e628e3376dabdcac0f53738d50c8894014041c197cf6e3feaa5bb94d852a3f22fe8b6ca198ee055f9bb35f90ab46829ddcfe48ca3fdceb3b2036ab5e04cc4eb605718ba231246ecd5935045a970a436980a824e6f4f3cd6d619a332f575913a94bab0bd22a58843d89b81e446a71fb19a2188a52333327de36d2d3dc0381ca8f30f719df03a1af6112508ce5aafa7610c639e34c5488df47265be7fe115bf99bbff280f7213270787237bccadd4ddd1c40028ef7689b5582845b9e7efee70c6f18796d4e49c8b61221bb93fc04792f03615a2707e1f7af05dca2f4f6f50ed260696dd9bb6fcd10a90168a68469a587db8ee274acdf217c497da75f8fddb328ea2692a569c54dbba48f686fd931d0cee97cfb20250f8c2de44a2d2bba9c05343cbbc188dc81d393f0de6826dd34a0418c48e70986cdad3894a24d3724b77d7ba7b055a6f7e08a8c59145f6f200f8f4794899daac19eb2452151a7a7fb0e87851a584b154f81e7082c0701041f2ded95ae9614ba33c391ea18e7d75e1ef1f3d90f42626fd2e654aedf35f152e0a0b0f5a52bf21e317e5fb3f709e32899d38c337646c10c3d2df0691ecb605603c7f028885717f4aa3c589021cafd914f948ae1ae6bc5c3ef10086569dbff70d7198983061a76dba5c19be28a802b5dfe027eb4487ee597b7c6391dfbf4e4d1c407bde078aaec678627d70ccaa572e36107eb606813bb86cec5fefddaf0a751b042f4d4be452afa03bd22ec5e8a22ad1b29883e9de7086b62f93d7b4975ddaea8f13db73b8606daea11088b871bfd2fdedea23580b2dfbc781f417a115538d8a02b32324ff49e6b2ee3f209e4583fa8c50ee1eab7c224bb1067d0b3bdfeb04c176216a9b7a1ba9c19707c8e109f59514c8e5acd36d9de2b3aa3b0f0468dcd89574c90c44fec9a51ab6ec31ef2b1f047aad8d6cca4257add9456f450200698f3660f65fa05e3c15721797c084f391b9664e039687d4b8642944c125643f426f1d8db3a8e9dac60f9eda6848a6fdfa7a42a2df5d68aee24fb6def4db9a04cd83ecc7bdf74c8ecc134c65b0a29f96ad3f06c41c60e16c411699766f79f2fdccb61168c2572b5e3d90170cf95dc1ffc30b62a3cbe1e9f88a03374d9635713565e0cc0e0dea86bcfccb6275518c4e8584464333ca418085cbe93998337484428cd16c2f768540ee87c6b23feedfbc65765493d8cf4fee4e8ac767b061c6a0e4456a0cb9d8d7e33399cceb2f4bfb1b6d17fa28fccce20f6215133774cba18147df887968952f90b98c2ab49882d7cc0454e087f460508e99bcb2c7c55b6511861b46c6d8ade384c9a81a44b8921bc62c8fd363ef0393966d9729664fe04db7767b54b2adaced6220cac0c70ac29773524efa2ddf4f68645f7e398483242d0916211de8d0d21b49afb0670e324b6c9645fdf20908e5fbc78e79c8786e666dd655b360eca82e3105d1e348725883b5c934460d2a87e82ecebb170ac594eacbd3e2ec0b8a7d62c4d46b59a68477b50a10f3316d751f445c8de1aedc632dca23890bad32e8b5ec839669ca548289ae628c967e847e585d01a5a695f6e46767237be8bb0fdc31ceca3bf9172827685ea2e6c28e61aded9983560b88970a355a601a448fced5f981ba58664cb0a2478954e403e7f05ba8ad8351b4fd99d859f38df5ce8f805eafd0a2efd272afe055fa39c0df2c84f8c78021e5d0d2601c449eb64d5380332266c22bcda72440703cc749c01efc3e6e800e08fdf029b63d277539321cd5e99ed4b0e9709bd7e3acf05d2cbf8f6cb3192606febd29c220c0dbf25f1697fe4f763c877a1d7769d380f32b6d8c03018873e8574ab1289abb089daaea058c7a00bd292e4cc69b0bb0d515165914dd969da576f6a4adbc4d194b0b90996c28fdf4c27b469d345187256a9f617bbbb3f1cb9b86912a76ba997be9619fdd44451de01458923f41240f254e06f87205038d58b7f2f9f6946069881a7cc858b30cc8f27c379711e56f9d3a0eca44f547adff0d31098dfc6ff29078f2ad77d9cca967cda0a86b185824e77035f7ed762dd5ddbcda61e7f49c59e73f86d1766af0a664a17536d282054e3db4d938baf11d1dd0b5b1a7acc28a819536d7d7e1e766faf8532bbf4259237e443af87e191f674fdfd9d63261237b18bae21db4e399e73522ff00d45108ebc89d40ddf4b73770875928ea786f512058a95842cc0e951eceafb4115407c7b31ad88670af78f532a0647bccadd6bc451ab546783fd7616887b38bfbffb24133f5e9fa97d82add55a9e51536a6dc9b14262224f9e19cd622a646e2f02d38d805d65c1a349ef1f8715da2e0de4b5ec9bb61aabb4a5ca3bc8718de8126051929f83be667930c19ae84df1fb8b6bc5f62723abf2037ff25060a075eb4e8beceac61d0f9ec8ca29118787d5c04df19fff6466b3a491ba7ce3279447eaf1e79da639c9a6d2bdce23e2b019e59b03c272f4af534c569fe5fd82e5844587eeeca0b0ea1b921acf8cff3675b70a1f3b524e3ebe1962633e03ec8828caea7ac02e8d75859ac0592be48149b697878e96846aaaf46d96f33d3845d3a94fb2fbc6b2c01e7c1190820babe79c341ef43340d7f56c8a1a7a04757f3944cbd581f7b055a88e7ae42e1fb68661ab150f38c49a1a217345d8ae64de7781371318aab823f2e9a9076e5ac338ff8286070efffb907e502ab70ee8a4920c756fab9cff8f1e3b92cb054ecef70b3e8e7dcb739340a367824884d6c23f28e109d47fe8755e60296c568d54dd42157ca61f8a850d7c4cdd418e4a828e593705fdf441d545c844122771c5d0f77bf7c03c69a1c5e1d0828e5abb3f75d5758605c8c66375851378fe67f6dc480590ce3d022e66e81d8033babea295a9cd40e585452f1ba6445deb1341d781c88cfa9b96a309d37f6767d5447ba76f13d76cdddf3329b531040a39d97e3ece7a1e79b919fbb85dd08fa0559e4bc64c2d7b43b9de284b7ab6bfd34c800c5aa446a9288bafb129dbfcfe50a8f155f2665a7bb654dcbdc0a766a9ec9e5d9077d151eca01dec93d5ee630791b5af618bd0f8c98dc914a28676c258e366fdfd8af4b695c18683bfd46a311acad63de84f23e543a85ef360414ba46f878dcd9f0db6d9ecb5a11d175dede3028cda22cdb6c3570e7b3a68261eaa648461bcc8a3c2b8cef55a7ddc3552123938d27da6b66853f10d2751f3daf85be83a41114170db9678e51b84455e35fefef39d8d9b7556d2aa8089632e9f71d4ec9b93d15783b1c5bfb6b345d6af973bcbaf86d67d9f17f803b2e448985c7a59f5862c662be3a91b65af1f40572678c62335f2202137ebd9583b27e22e7d60ca193bd1066fa7ca9b43ea82f760061632394aea9efdc83bf105d8cc6b155d0eb8d7e0b27c5fca328564bc01f0f0bc9e6c128b69926bd3c95c390bae7fc0abcbea44ed364487ff5a1cba4db3fd74209f24babbaae3362a3f5edafb8b625e435737f9b40eb516970124eb0ed884326b65b5982e35821b911864e506ac1b2a21581c2ae7999f931d6b140b44a08f78820d99d2116b89a3725408c880fcb590422c7feebff1dce31380c235ab47695db81daec39e7c46561d9c2deb37196548a7a0aeff8d8980d0a73b5f19faa8a91f8d8e6f728ff7389f5803f489bc30ba5bc8c2c6f9a3d9fe885aa72a830d808e4bc81bb150f0f9420f70db0901062103776449edeff83b3805cc3e65d09fdc5d52ea74fd2904cbf824839b5430afdcdfe3ed42fa8895c33066bfe293a95fda7316b379251158b90cfd0d92069e11bdcbf23b927a994be5d34549a7ec51d86324f29bc1959967c54b2ffafb605bcf991b9ed8d19799aa078b19f09774d5338fd1c46624c6e89a40d1dfb946e46bef457a75af3d48f6209eb98fd0be02245e1f5fa8a52be8186fd86e8e986c7230abde8cd33641945f6bb94826abba81990d6cb19cfb67457bc9810444be0248e0f6a3e0d3a469e680b778dd8bdea31ac613c6f449eebde5858907319287a9d03523fbedca36c297ab40f37988bea79537a0e60dc1f06d373aacb5db6518675c7c6eb311fb073a2980b9ae90dc96fe6ddef8240f3cb35f826f439da17a82736e2c94fae2200bf661bf3c328059d1af586e5dfdce67dbcea318b0843ab51cc2ff55e418a9bcb913872ea7cc92613d54d9a1a94578638b369d1170a68caf0c62202efec0a4b0def45627509b925f835643afae19d58086556323dbd7ee7dfc1bcb76185c74e185914b82c9bf792a2aa75d9962de7e1bbca34d9a8835ed664b6dc86f1210005a858a1bff4858eac114c07279ecf54fae5b7358b24a5414d17dc3c2cfc811941481eedd111fd920e9c4fce5991b37940449d13416e76c77679451b49822b09b5958804362bd7fd32f0129899f1772d59e4200913e72d601404b6cf2db623e7cf49ab349d195f4c4d8c4a2cc0c9e9e96d3a08432ac1aa2340c6e357fc7f468c9e90b92dfed760fd5d43d91d125f3bc178aa8c1f1a54234d811533ce8e2e35299c8b4ed39cb64009df641388957f7c1df8e49e2a99efef8fa517102c4a79363325d5b3231ee69c704d5d3b9db551af64d53d8a45e435186fc826f4c64bd261084ddb93f9e795d558a2123d1f1dd848945270ac36ca47649fa942a2cb2ef30fa8cf24a8c74a5e90f57575e946653e57a95d509f21acfde6e4cbb223b2836a5658b3d1606a6641f8eac28be4fbd0e8c722350797ca2cc6f0b712644a75950fbab8103081080432a54944aac3c74e3b44e1d5f9833e490518f026233675d402d44d8f3aa6582e6d23659961bd2005a7608020662f9bb2ca6b7c135dd0f6178612a5f760ac721e57d72b0f92f415d0360a5797c68c47176a31bb941245f91c8b204abe13a24d974189a3179f11cf537873cd4afcb086d6e8fdcffc303181fd0cacebb9b4cb987fa043dee3d1e0c7f62ffd59145f8aa49e14cbcf2940ae51a80ab1680c55bdd9aa8b47b07165939d40e9f61d3b9dbfba763b1e07248d33b832031a5b28a94e091118c089dc29b2fed32e87ec4c23115866b6e3fd3637a50f26090e5d947ca107df711d1d0444e3f7d46a58364a93e26bf5b1eabf55673a119fff46786ce27cf169d213b7f015b2f4a47edb16b36df75ebc4e024b9285076e133282c2729cb3ae25094ba62f4342f23db59f69e4e896fc479cfd1a02bb0ad064ff7ee9a504f77d3a7c35e3045154e1179cb71bdd604b15843ad656102262815be984e566f7733717fe597f7181ad2f74f63abc399d024d89ac3338368b36ae18cc225dbe45da88cfae91f5b186a47f4fbf2a68b8ac5e140d50d2976e57ffcf4592034894f5f9b90386878a654e22e80315011fe0ed4791e8ca0e0cd59e4e0bd7e380d21633e626e5d2ff8ebfba30062276a38937ebf9c675e757356c238fcdab5950922746d6981adaa5b1ee06df3c3bd1a16147b6093c60f0e4de30cef7e6e0713efbf0ab7ca2e2f1c16595b138a9f47cfe6267ff21798e65ab27a1d1e16452eb624b965fb3c24665891d5e683d1027ecef642539fcfe3c7ebebab1e8f42d50a5e643f8de5eb5ae3467192c116ad568f6e4377e362300a03cf4a01327c69429f7bb5e7ad0a889101d16d553ff0442104d6f56de0795889b87e479df58f739ceb94dfc905e52b6b736b663311ad0934131d9802bbe4afb6adf16c18d39e13abc955c3949ad94f076ea8b03b613cb382d89dedb4decb718789d902e422d9f65e8f5fae2d9cd18e0bd10ba64b47962307916c7ed5fe3e989a67dcf060974fd3727e78ed40a37f0b99ff7c70e0568221b639ee281b0d3cf9bbb5b3e1a2147bed662c45602c671ee6ebe3fa1d464d5b393775bb5394a0ec80f668a35af3cf0a1f0a34598563a2ead3033676edecb6fce7cf087c28b4bbfdc7b6a235bf00987d4ddc6e1595ab085f245ed7d7f093bc76fff76e2147559c12881c3aafa95970596eacf7586af34740d27e833edda2b191933a9d9f62741e3a02a93c2a91b8cd84d080fbeac8467feb395a122859cb3f829aff13d6b893b777ae6778b7f52f89b27a23b111290556f012e1a3c6b336694ad82f781d617e3f3cdad8931d91154d6aee60852776de8353c7998b5a6bee09c505d1687ef61cb7e85ce4fd65c994d45d06e46fcbd214e54d6e01d47f2b41f701d01f20e6a0a0d71572aad3fcda4eab82c624c65c0fc4e28e39de6e3a490595bc0c12bfbed849b360935f916630bbd8a497c9f2060f078a162045d7ce90c3aa05de3960cad3f687a66e31eda6fee3e69d5b5a4f5b2efd701ee892f457226be6012e3ba36757eb8b409068e7a6a62bcdef0a3f407584c57c8a2e0c30f46c887b707b5869d5f33d68b5efda8ca08655bf4efea2427f9f475b569b73124ddd1dd62d4eca74bb7bb22aed1249717967dd754c9cb53efe7517b4a0f9b2babbd4a7722f7b28d2e63ec40e2914b96f8e8ed6dacc261fe1ec228bfd1187aa80048455056a6ff004ad15f62bfb7b867aded6373402066e4245fcf5fd05c19fec2488a94ad5ae34b58e0d5f4a00d060f530bc1f7740fa4d01d3809057057f5264715faaa05b66b631801ff66f9d78918fb2c0b5ecd9da030e6d8530b080909aa76a9e20c956c41bba471cabc43d88be4a5e89952e216236c9af958bc8e5267c43be33a49ab695185c20b2cb52a7eec914239f59f0c08c9f188628d838005ed26df9f80e82efaab0bd64589253735be931a611eb7ab9dfe48331efd90604d5ba5b2efc6cfe1ad675a5e5c0d222748a1a8d2e07b9e8a74858be1113ff64cc3e829d4733e6e01cab6badff50bc4f99b425594f0383013f0f81f8b90ba8e63a749cbff14105405b6a7655b34e092a344abaa9281a089178e54189e50adc36da5daf37f7322fff776a06864578b573a077ae02fde7d064913022b00f846465ef56ab034d87e0f357f9dbd38a73aaa4b92406a82db053206d0692cc3040c9934401e5fdabf6d74d7a96a2f5db0e5dc995f200b049b08ded0ff4d8bc3e3b63628fb27ada64debe263da0668b414e6e9e901a4b03ca3c648c2edd8db093784a4264fc0091a596428db93d63d20d042e5a44ada97981539818a44a78e52f2741783714b0fe4a4c26cd7af2c384ad7c15fa169d056098adae576b3305e066e9735896ed5da4b7bdaa2bd5954d262456f63a503601b6cc59ffd837517910fcf91f1ae477a1152ae0e877343af779562921e4b02d4890167970bdc93ee13cf3200feddfdc4e8ad93450a3b183e410cebc6aa721b3aae8c3305b45e72272c1cf224f260d6746f9cb37fded5aa6e905751e9f4bf1d11237980c060d0ef65e2d78086392916721a38c6a1a6d6bb554c09a1967cc2c51f4bac0f553705c112a6a8712f7527b283fff6a77bab6d36f195f3c460b4cd8edb2609f1e24adc25f80880ddbaaca6c201b328cb85b2c964c0c25856670afd80fc669c8827333c3c657244ee6a7ddc2735e21361583032678f5d6c2ecff446b0d5383d2482df731c8f652ba6b9f64b4e6f6eda1ffc5a30d5b67f7142d8e95fe804324e5306adc928368d3c936ead45fac1ad076025c04747bbf8ec13f7e7b162fe9bdf5a1078a57b9a9423715918629fffd5e3883d18e21502c5d1c1fa05b20842f74772c1ed370c8b315748b54a89b027938d6d618a3d154c9925e5d6cb69f272d25f7d23d7753db42d36eaa405fe3b2ffbfbf5f7842f655e9c48780e4bf3bf2d88d445c0f30acdab0c9a39af69ac2ca2dca42eeabc68bebcb98f06a569da6a757e1eb499bf395145cf3706a1246b5d17cb0a1ee03cf6cf9102e3b7ba40e3800b2d82c080f8ab7eb798cfb0706c025676e06fe5edca53d10c36eb46bd6d068e2f1e9a52f7de6a6171864c2e524b9404013dc2194b310ed09745cb813700dffdfb7685f7a37cf3bd3cf33e9a3ca9005defd185aab34a7d8d15360af11237599cded9c8800778a42965feb307e2a2cf1f2fd1237b76364f1743d45651690db34d73ede6aed46741389a1592b1a3df6cf3b5ff6d3e7accead976b8751c90fba55bab1b86d379539586156b5e81dee9593deda5afed32e3e54c831950091950da925c5e04b6f693ecc8b9c5ee1b5b2b4513d57287c37f217028a369554262d27a1aece27b17aaeec61fdbbd3b1d3948f6584564e8ec73ec17c2f93a5c84208b5f8241800014e48263b357a20a15443ca0a864438944d83ba735fbff23bb02f219a1478b39422ee624be4b8aa3ae6c10d64c8896e6c1395558c8246a7027e84549abfb22d48abf8b7ef46811f20e21eee06b55c2506287d49e6eeb523e853cfdcac4f5aea001deb2a96a1965428fe13a8757b0465b4f1ac40ca4b6fca9c08bf67f77a1ac025b914058789547c4c13a857f1d45b4e8ccdb25b7e2c9ee7438f2775bd26fcf71468beea084b68ce7d28b0e9ea15ab9cf2aae1c814c1f2a7f141eee980a01dbb4fb1652f9ac784802ba5d1d73972a7a8c63faf8a2b24f4283abd8efba241fff9e2230394c6c4fbc4e1dd4582540c6d7a199d367fc7ee6ad4cb880cd9b545f3886fe01576da3bdec42722bdbf7c3248fc3e1d06dce402d017dcac20c1fcb40896407f8c7a9482c3f06c661f4d4a891778202c504255b0bba8d1f8d264e397a1a886f83ec24ec460b421219acc6c96c600fa5d81b86e016672fc277c2d2bf9a1a06e971c6280b44eb1209bac1d41c9d0576a600944ec6014d52add1a42c31628df9fa497202206a55d9a7ddfe78a9701a61b444221002239f2cf2b2311e2153578a53b9961c8a50fcd93d78a05164b59c9bc066d3cbbcbf3fd160a9dc77381b10bdeeb21ece3eb8e97fb57e830eafe31ca8bd688315a9ea3967d09702e9593a6ce28d901b5110ea8189781e20c4730b9ebd82b8f1a8034143eb1a17fa81c52efd8a30385b4fd4075f3f77251f6fea9ae30f7f1fa57f52e34f73b764ace6b0a95b255221e16dfb7cbbf59359038adae6f48c5e8196b0e8dc7dded868c0c9c1172b5ab2dfdba2d3c813f255c307b37a6e7b21d6785d79edbf6b020b258add7cbf48d4fc2b372bc5407a04ac4a60363140e66b6e741b7910a05741712dc83541e4acd70673f365af9941c03863d27bb76b61934a27c52121f486f8a0dc5c1a2c86027b28b1b56f16cca5af888ce4144bb3b3577d533c63a414d13408c88e79937a9965c4fc7d72f6e60009127eddfda4f7e5efd7e3500da56ae49ca877275ee990493fe8b2d16866f7b0fdd2921520c6f33c074d791d8667b3ef33ce58bd68e7164e4da288196b1e015a2a480d4d14fd942f63bfb1c5e97c84dcecbc94ab97f78b523e7ec0c9002c76ef43d29bb0c5858dce660ee1634cc9f9332d294469cc11aad455d1aabd107ac3530d89063a6ded9d9f1306f49d48c28e513b0fff2b1b2f110dccb642d74d3b04fa53075c65c76f710402fc0272f5b152178e8d5c9fec5cbbba8bb1c457efbd1140831892e9b96c692a97d15709ded8b954f768f27754e01147570fbe7123ae714b639670d9df946f69be717b441c8d2890f7bbd61e42b6d716d27d292a5fd808258bb430475d5fea805556bd2ef0f561a397c15921a9e3a5064a35af8ec9f4c9d1b9cf1f571ac43433b2b42522e107675a1123d0a0cb1720c476643c7c4c80867021d106b7ee4c09569e78355062d2dd67815ab5b67a6c4f46a50f14814bc59ab464f6268d0c54a8a6a6692747b7f74378636e680f282fe3a64951c8e9f7724b04e5373e000c1ac3340be1620e5814b99ddc7257787a807e705d51ec76072a294468e8b2be3b66abf86168972106e6852ac065c39b527466fb5612574c5a1b87217c243bc5f06fda72f74ea673f07255e59184084bcccd28f22cf8858fdc7a59750a61f2e2be2e2f732bab37f0b473b4b03a4cbc7efe5e9fd0497ae3e7870596d958d8fd013f31d3a10ff60f9de1bc68ca2e17af97e3d5017f6462ea90444edd1468af19f0b58a07c10beda9ba241d02e6158ceaf580bd5bf492861b8de8431c2605e05c2a2f39e2303394dbf8c7332e63d1d26022598aa4e553ce8eb264923ae5b1b34a97b527a2243acd704c0da2f3fd88d12fa091aba93fb09be1f32358243bab02aecd27e08aa03fe8d9e849a445873543286da6a74549b12631e20e8fc5c0ee4533faa2ab4c3664935566088f153794584e946ddce06b6737c0f741808c8044a000d836505efff032c8d5804bec2be1dd43756ccc214045b4594a14ac19ce4c68e7d6b6f698c48622081bd6ecacaf8a24b3d42e73f9be8408355cd97af5d5d3679c03109e35772f8807bf269111ae8675b8098b8a582043201342513aaf8037a2877e23354b0d86c988a21961daaa1c8b9a3f08c98ff422d18a3f59b9fe9a2585a987cf0370155066673d376e198d84c9f4985f7f2008f6a4c2d7d3ba25b2ef3c46a45e9b55121c1704267c3b5abbc6888f827a0914de19b025882b7f8e01d6df6ebe5258ebbb6d312a18e21fcfed8b7f7aec2cefd48edbea0253ce89c6d59d5878342c7568ad91e5c682b97d6960d40472ce14f4fac8fe2970ff4e231c439b7b226020a5f6ef538a5348daa004991149f121014be1b020e6819209f51a1bb2b27f81a2a5fe389cf8a9c71752bc2adc76968b1d831d304986e796baedf31ecff0c43b5c91e1e4941ef31257a751589ed712f745fd82f08585bb99c13d24e7762dbebc0ee0cbe440384e64150909a7340fb4b9ebf300061058c1da96734a15c3999e82be47daea5b28386b18451d44726a23e3f30895d9befc3801f356cada258e6badcbf835ec0e808aec8ad06e7d07f95378e2bd635cf8971013237266ae35b9eafab1465a1ff52549975c93cd5281e6a7e3ae9d9c7b113d73d8a5748d99179099a94b0725569470e82742e84410d266bda3282e03b85c4fae0f360dd7bbf4ed9ca19ce2106a8e772897a9baa7c45ca05ec45f5922ad94161859c6f9af90b6490561b0ddb68b05fe6c061fb57f6651a0cb3226b803e849965454779e7d9a32436c759960a785e28815c54d1e4dbfefe4a6ee75d4216a569d7d0183ff763a9e0aecf5b1ce189b717146bd99dda4a94e7905c74884f6a10385b76c18b0248bd789b9ce5ea18feee1c41c5909fcd455f692ddc075851d8e21d9d4196f59d59860ac5ab28c63ae3a1d7c25a753273f067dc9f86f4c199894ff3b775556ad0931e674229c0ab0d015ea8ac9f59eff57a822370f86931d54c2880c2e3ded3a36102f81159d1dc4b2e7c530ecfe38612044a204b3eb0d96c199b0c9a239c60420c534a30f845d8de2ee781eb10d5d85bca780c6372484620bab2a20cf67fe2c2bc946eb26c58e54b5309da15e552cdf6b661ed3398d0409160e4ac15841dbfa6e54b45573607c9787b7206b1ed9cba7cfd55dc40271fcf82bfb5ee2ecd8eef0fff5a2a82ef31e345676b6a6b26f16b276391929e6d523f9f8d30c4582a6186ede4aa644fae1b6e4e4c522e7fe3e86ab9d85852f49e36df8ba3c74db3746e52ba675f90c41f5c5f83412999f72ccf69ba2f81e5eb293625e14c097c666984b2d8069087d59a24d08a3f5460aa8b53f44be8c37d55b8d992e3d309dd4820b5221dce3dda1735aded5035ce4b08968a738587ca1c68e41fbb51a24c15b523cc0b5c4360613a4cc6a1b7c5b45821515fd4ba4d122627a05a6be003252214243ca194240f025c02e8cd61f5092ec24bffc75891b9d6d4e4bcb5f6ed682c3e5b4373c1db50531d0dfb7554db169c59c0902123583a8e68e8900bf73e0eb6d190ee893b763fafdff3a9340e6b15cf6891c1564b4dfc39a879ef730a9e34b65f11540c1ff2dfcc4b085e604680ff6997490f0a706bdd27a37a6973c0dc74552ecfac7ca71b2cfdf2b327b2dc637d979ab7a33e1c3f516f3688957df6e27a093def2bde46fc11468b71ec22780e5d79a8f204e1459556322cf9a8f1093f0ce1dbbe53391bcbaaffda72e091bbcdd65c309999af40b9023ce2e1744599018cbbb374cf5493be92e24fc0420af1ea822f24e961530fe1b0f60c43e6bf63b61e6c12aa2d7a7f1a926ba96ecef3d1662572a46cbb1847aedfb2fb25c51bcd9bf7dcf08a6fd8fea1f0e613d268bd14aeea1bff6bcc1ed324bc21addf0aaae667794e7efd3aa6e0b603766d88bca15963a185dce0d5af2854e8ef16386b15e44478cd0054470a5f32a7df6e12a9f7f20e7009ae6f52480b071b03ad439a86b2b904cea8e9a8ea70e98361a18e0b8afebde6c4d53e5f67b339a1566ce6cb60d9ebf73418ab20419a7a9a4497a5d7b63956b8d61e7d200ee1e85051322195f8ebfed7d0de2f03d3bd13c0a0bbed61088fab3eb1302b23614634280f91fabc8b3436833ba3112e15710d55c3b4bfc0ebfa70ca1e7db2ee910fc0129bb0c50af2725fc3c21e4a557be312073442eaf48d1c25668540b6c6390524711ee72d5e1597813eb163d5d22d78f2c9a51fc51f7f03f727029a27ffb327eebb045606c9f965af96a48262c168ed55b22ea96a01b12da949bcaa7e1ac3ab05d9365b7b7d5ae42af8ec6eb6c7fc3be463ee481fa7d49d8f5ae1622d17cc5d3be1765fa3f8e1f6b4d8fd42297c8666afff609e9949a8a559753d1731fb0f76e202509b622da3798723252ee126bd7ba762c227c302400ede6d188225db03e09cb9e0a0d4a185a2e3f0eff7543256c3a9ee73b0951e1e34317ab9669d2ff0fae2dcffab9f5b881742c5632aa7c5887fd0dfb9d696b1c51203a350620d03e6374af06489671fd26cc141feaba79002b4a780a074a4102916b4cff21a7386a0a825030eb6375da2c0903851392d44551237023e09176472fe57a63deac84b8f9e6a9d27987c1b7da8e4a22b79ceac72e9310c34a0d53ef24645b2ab7c6dd7c097abe08011a39c68aa7dd26ea3b74b70db0e7ab410d3acfadbdcce688527708a2d8b2c7dbaec99900e0cab59443abd59039337cecca8820f9c2ac96805c22f540a871a7114e5af81c06c5e478b6a9b24bd45bc1b88713fa7dc63498478d7063a034ea9731af430ef70ff09501e5fed9298a8e5aea36169ac2156cf9ccda3a2d1ed75c7bf2c61c378aabc09c0687c091b7b5d7e568481ba4c5b7fbf97027f31098a72b824231e4b9c57d6e309fb8599b933154362479c0d91ac99cda3fb893ad69f66c8a4890986797e706443a8e7366452b4b601eb308949f1bb0d75f01dd4524972758e856e65144a1d33ec88b90a3969f11aef1a63b3e7522046a6d699abb3c65b96c6e9b5d664e3e40e63d403a59fe4e1d6201006b6eb71601777b12042f5b020c073c05423354d89cc6a1e2bd0539332e75da9e0da0504dae890a216e842834fa4c404548c6de8b9056c788183bb2e7fe16a8cad99472202d908c1c300eb1d527cd95bb770075b3a36b84248abc0316e49935a94304fe10323481f087210779cef0563ffa7d8fe85ceb25bf44f468936882fb8fe0e810563016dc2079e1dffa979665c8076ab548e3c8f2ef022d5cd4ee259e696666f66b820b285b85e8d1370d352aa696a6de543b3f318046b781df33ab835daa2bf4d8e4f2663f3d2a21261af9ae0e051fe9158b2aa73cfa0daedb2348ba403ac55303cadf8b514da16161e200c2d59a4ccf86ceb6808da648e301c255e9ab5e80d7f3f48c1f31cd8bfebf39862eee4b567a7aa0f6937cfdd7cd606fb66bb4a209151098a1235d3fef22d2ceb070b9b395593de1826a500e71f5eef62b1dd2c0796e37157d97cb0871f6477a8df6e1b11fdbe95b182097ece3ee885e42bdb4e17d7b682cbef47cb32b048b7894504f00a2772d1f1a450a17f9565616a69cb8cbde552b5754f10d6d9b17cedd7be2a31941db55287fc03a34073f3625e820f78ac86288bf610e48a2b0df21b1e7b8efbc2e008ac47be700ab7d6e05e9d1ed7b90a1065442cbf62f99c04b68728acb32f7217bc3492d9cffe44bee47482d87fe6f4516c1d00e85bd00bb220a93d97ced2f1012f90995db34a57c5593a83bf72046d72cbc328b26006d28a5be8bff0aeaa7b1932209bea6d822be9addb3411ecc55378f0a0c83a4436ec18355390bcb7f1ee8b24d62a2d78ea7add0ff46b9dc660c3b17c213fda4516536c540940dad12c3cc2ed28bc487626f084500a421275f9574f344d2801bb018290131826a2b566e7acc0401cd6f1028c820d1511c1fce442fe68a6340d1b78ad9d31f695e4c7da44fa50081e3652bef00e2a5ceb00ac569d6886c3b56ab249a95176e10372a5d9d425d67709977c9f8162a785b8c650c7f6aa77034680d0e2c384451908bde377d4e53bef2387d84d9a9af371474f482e641aedd5366a80ba2a0120527034829617830a43d039b865989b06d2feb12d3b963fd5031935d42f2a6777253f7562de18c52dd1ae9c1b645c90ce205f6836a163209145b1f93cd5ca12a51149e5251710beff7d18063a4321a5ecc1a8da61e07658a49503e88087507325e26169e8023e7d5270f8a3b5d62e44e76e762d012a7c1df3e3fdca8d1f3eafcff98cad8462b2cb66df0edfcb209b652790d0c1d1123ddd26577cc5e0437e7bd224797a49f0703a5b3e54e6c1964122e2093e8e32580d16fe205e547313cfd0f4da186e75883d0896417fe57293e33ccc209fb203e296094c34e5fe7e308c2f26170f942881468c503bbec188dd6e572b51447af353cd68a8235910c0e819323e058ebe3797000cc829b506a2c4aa7c368c39cb1eb49918d33be3fa274724d0507c71bf7d4e49b43f7e678d135db97efc25b8476ad04e5e72519417822c5e643ee5dfb09f0f2ea06882613d90c3a164c9d403f10ee48bddece39ba0263114ba2624b3fa18993f0efa80b9a321978665d723810b6f028708f8b4266b1f362c1410b0489da02081017611b5823240df8d0d36b45f541e45ebd4b040751f5c7114a00bab0697455dcdf7c7fa94737cd6cedd35036849bb97ddf34c1b532a9defcf160b047da87ad8386c9c99a109105490eb3a899511af6f1d40e3fd458229efdeaa842e5991420ab2621c4198fb4b3464e5e644e6b1fc7c8e337b178e73cc5e611d266953c2f2462a2dc22415caa6dedacf62b1a8f90012f58128c4a5ad4cb80efead025edd8f94bf9a859aae9ea9b11d92ca44dcf7158d27a91428d3af64a54a407a9f6791fd5c2de55bf158fc6715a59add2839a36a6dd538601133f2368efafe2db5ca1abb07adb1f8a789aa6e3264c88c7e0b2bc1ee251f12c561e54d968631e3909d78b204a6fb6e8bcd1564da054db45b7980f545c49eaac9aa7feb217bc0f0a11f78c01e8667cd2446effa90035ed1a25e449b9181cd78013926a89decf0a14fccda57ebf3d50d37786ff7b07971f832f23df83a7ccc57e0ed9d091302c7002ca5598562e1eda60fa82cfd1085c2491723a71962c892506029b750a3c495c8237a0d4e9624b61dc457330c7c737a747905b4b1d6ca992476fee82f30b0fa96baf9a60ac60bc78db24a5b6e27571c27a683b5b7b97f988dec9e4b661e16ba3a9f3bb819e54e0b86bad7fedb48ce26b83b4cba29dd538d7003b5c8df1f2f7d3d95fe705b556fcf1fad9d79446e736fca1088fdc7d81550b5be8683b86deacb365a0845d7a4233d36868883ec55030fa6765de773a0fe4d457d14ee7b16cf4ea20cb9295aeab04b5c89d53073c59aad96cee5baa8fa0ca4d9f0bc5282f0b79b3f84cdd89e642bdab24856708c83fd1cdff5dfb294f0634733db51bbc0538f1e9716cfc0460e5c5680e8e8226e37a609091187f2fa3900eabf96367ff8f1758c3bf123f30e1cb51b94caaeeada1a06b8ddb73948d3e00d07652af7519e0d07d39058bd95a40e1d677d0fa6525f420204a109f257e4f81e9351dfe57b0081f24463ef4c051d8db3c4e7cb27469154b92dd8a5390b335f49e92c95c4e5df45a7de7c3949f05adde503922614ba26b04f8c1ca00dc4db25e9e264d42fb32fe9f98c351369bd27310d16ef2e760cae6ff514eeef50c52ea65dacc51c7655652dbec7cdb3c6e8aafa32d35a9d3c58cee30671b06a294ca322868f20075f20813d96be39cb7affc8c74d020cd004b050c49663811d9a75dc837b37b3777797889f420414c52e329bea66dabc5e976ee55383ff48531f6dec5537e597aa0ff22d935f841966cd97d7e2703a139323742d48db4ce2c4a79081b1b58002d1e2421074161e8c98a65b5e802b1d4e001f569ba4c49199943cb7c228306dc369fc3e3c832781a47a5f1e8508c94928e9ffbe98ef86170624b58424ba5bf1ecebeb0ab82b0055af58b48c9bdf6f398728bee01f2ab0209de73b86c4b3c3b68a577be431265c55d122a40ba24bd6f8d6cd40ca91893d0e737fdaa5e786cb3f76da570d3a1af05f6aa39f28d80c7bd2c2c5670b38b14f255fbbc86479d43760fa370204563e9aee6d3270229a7c5464449e4e746801d7cb3b7b64add2d0a29f2e4f7ac09f325c674f4bb74e219e9eeedbb26adc6f3563c36b3a5c501f67f1fbd639a0ae14d40e2f8b8ddc7eb98566f613adb108070440ba496f2e822379cfe39f7e47e6e58d3016f84fcf71c2d89e3d4d0761b1038604a9d56e4702fca7481b1eb558e70b161c66f4bb030b7ab9b1cdc81c39b411bbb6aba4a25d0575ab4ab4c9dc9d3e7d20aab27abff631c9af21708c9295af51b30b20533662e2474ac91bd8c73c31dac4311626cd8dacba34bfd926b5d8fd05c9abb5c1fc4eafee711cf0bef0a4c72592510dd59a91d3bd82a5eadc2c707a466764ded98dec2eac34501164926b39b4ac923b4ad679567759d616efabb1ba853169879efa0a1704509cff0e3c4ca2b51b0f7f970ba4d2bb6f555d33f7d1044718dc817935173b5cae6dc3013a0950a55b7204b3db714164ca45d58f51e937e4de712aefeb2efd6878bced8cf2206601ec0ac5d409d1a7093ec986d4530896d94f58c30a0bad4d87a44ae8f363eca332d54657b94e8c8138c6c3baa1ea999681cb67b690900da5e629cbd81389b3768282b9b3e9e48f872b26b419b04609bc109cf75883a3074383cf36c1c83bd0796b9f7576e3243cfd5af3c97c4267240f1c07380d7cbbf1ebd479b7e4ad1b6d47291a54c18156745d215e20f295bf071d96cdb2f6a7456cab2bd2d4db7e171b568d5a278dc41700b3cd843079120c924b10b863e4477e8e4f7d29a685ad781f0c56e77b16081ada3725d24e88a79a57c17dfcde9014a624b2905eb5dc3fd537f4d292400c3f2ae534222d756c327ac4c1873205eee3368023580e37cd84410854c50f60ebaca199b80bb2d00f16b2eab912c6ffbec58467213aaabf346a0ce37ff8ee4a63e9f2ad70ebc94e7707bbe94457ab7573d097cb20f3f878a123697b8070515930ea23b4853b59270686de9f741039d1b3ad9813e6eb574fe71cb52d2ed9383eaab4b4011fb16d766a7e75625d1e2925e668c7ba09c3570d9e20cec622f80895d5a4da8314bde832ae538098e9f0a1bf996172297198a03843187816f9634f0d63c2bd7990c113c9b501ae1bbeb6babb7f23eda50488890d92aabed8a9d8369b239011019baa306bba8d81850bb9e01b05048d7ad4e491d44e4234de1d35eccd56a2773054ef2471c3c46dd54e2dc1850a42393bab6d6514faa8041689501502eca2d4d415740d2574c9cf8ec159e71427ae7cd9aaead278c01212f89e2ba66aa5aee7799e84a72f119f856dffd6e68c543a1c567357d19d4ebc60981aee5cd8944f1e025f79e2ca7624f118b1b9ff7c0474f48a0a2389b7f100c2fff2398d6a4256189a47803a45787c467d49b12079589a8b4389ad515481eb186ad7e8c3bc09040de581dab75eec2b62fe20de15edc41e0389ba96aaa10fa579a721b76e41781089466dd71f38134ec9673a6389c58285590a16f595b492c43377162b06ce30af36d6ed9bd2999ed0d9d2b8864f46fbfb4002167f0faedb1b68664d9263d80aa7defd7579394297aa6752755af9cf54091ece37441508a03ff5a6c88963c2ca7fe39e8327a47220be9b48b57606d739328fc602a38abb3cffad3a56d8f740c494931aad1ec53bed0c89d257b6577a13862efce175b94892b6b80edfc13cc0bc9dba40f40aedf2aaa9ee52ba8ca82a5ce3ba6dfefecd2636e5124996f40639f5255e91540c0ef7db1a25e3842a1fab8f4108d0826f8593fd57f3d96cabf687433e334d498fdb7fd6f6d96babf589a94741f01a87e3dc52e6a84c1402270f2f0f19954baa5674f054779267bd618deb8f78e1ec85ce3afd659c864a4c08dd45e80bf59784598a10a51dea62ff8c092f5867596843c29025ff490e2b8dfa84e7bdabdabe1a6139356698f0ae761937fef34fff6667d1a902073bf9788b10e0c1db85c42a73ac4394805c9a43ad166675bc3903b52b0f278c82aa690f674c4b0c21f9f3c44ea9d161031e95e3bbca96d2ae92da21f7d47cc459b0c66ef0d7c6e7d749d31ee9b67d52ff3313a48708f6000585a754c815c8c180032c74d6b978834e62fc5fd1fac515c8a21bdd2a9f664e5ebb6fd9e36ccbb2bb9f9c84a54b39126365c5de5a75b4ccd45940dda807ee88f3c16a43ca10d141da50f3f412e0b64545e6a1df1adc69cf7e7a75a568ce0502948731242ffff339283e6a027a50affa50d804db1db2c3496f6bbc034a1be00270864587a9af5144cb01e4a5c7c72f3dd167e6834808370c0e0844c2f5601ba658661f909e7f65636a4668beb764974641fadffe19a06608d7e6acab00f50651ec8c0556f2473170a319754a37b2e84d8b85ab3f793aaf4d976c35898e892729e4737dc393276e7dfa3b9a87857a8af0d9f1d7b3b7b83c612ded0b14782266cba369062b424d8aac5ac19c9b5ab2b4203859ac2f3d7304afa2c294f3dbd76aeebb8ef6ca44206d90137212c62462420a2b7f29a43d4ed5511b5835424205bc394372708b8a399e0feb9d712713d4f65caf1e44961f9efd4ace2287e69ff3291fd55f16b91f6129d07eb8ab66f47343c99e8be675f98c99dda0a5d6dc24928175e5df6482d948ab324d17e91a8a73f4e4c312c008574dd993fa7370f1ea91053a0bd45a8349fb9ce78e3b108f0c9be223de28b5b6c874f7f2d782c898a2df3e72b987a0eaa9a26e5a9a5f4c441dcca48a991a1800a216fd89044e2547ec3a07c43572653f37f13ad77e9097f96f460596191fbd262c22d830165cbe95f7968a68949b351dd572b72d96e451c76f88927d20b167e26e6efeef877b005382754db0715331a9a95198e8a547336ab6f6dddbf4de80efb9199fdaf8df2b2115d87ce3e24e779e7aa99623569845c173b6c5a82c936f87329b169b6a3479f14e3fa6c02bd46753336ac12fb006185721056dae0004905fa2ff6cf0a6338811169cb6f97a4fe6084e8bf9459c1d592d9a9e5a23206eb2d98254eabd5624f523172a01f17fe63b6481750fa2e7e7536f612cd92c8584b3893603fec8952cd07efc9644ea2aee12b897a3e143892b7c7a4b5d648630c66f7e52d69772b2ce2e5195d66b2ac55219433ac199dbee3225c36308aba5ad607f43012ffbc6f12cb0ad4b76c7452c265ec518942566d973b8c62a5efb9631ba758007739e523cdab79452cbf44b489a75ecc72b81a9bd5a7ae626b3d0b288fbe5576b15c9f2c0cc67346a1e1cc2768648db8b723e1780e4be5a4d0b246d9aef18f6806e44b206cc221493bb27d1a2fb8bc9c71e380fcbff0b15d420fdbb62268565820f2c859295a74944f11a172e5556e3a4418f7fc81d0dc09021666e39cff272b442b370ea4ee27d7e8d08ac52d04d3358ad8f6801a7b89ce5efbb3765d4fa04151008b5556fcd083614d15d313f98998194e40bbdf77ef31d10c48087ac64ad8bee2bccc62609cbf5f9d66ea2a25cc2d585a51ce21c9f4d9c67f5f998663277dbd73037466e93872141633c81fcd5e1ca5b040abc8871529c5985e4a5fca8725eb5e45ff6581d3f6b0f1af8e0ed7fa86abb481ac9f93a5ca65f0c7eb63985a9c8ff726e341700af4df3e83c5225173db41a2783eb4d4ccf2dc59bf8e9881590f8b178a29bd69b0a041877872b773a4013aa7a8eba241c67fcbf24b0e00de8175025c1ec4a4e6cc8b57ee93f00345b81cf183e52350b03ecbd252df9c01ccd0faad1f9b61903039248690c0b6cc58abd85ec4fed3c8592f3d3b15493ac16823566cfdae4fafe07fad88786311fb749a4e1941f165e649e5ebf66d1aa1245b348a28030173c0c99dfc3e27b15c54eba927bfade85d380e05c60e4d931033ac734b1bc51f3dbee6bdef0e622ff7b4d60aaaaef361f32d7933b4628a45a782d6095906d3e29f1c0ec55c18177f26b368befb2a2d9bdcd0005e78c368fe90748268a0ffab7a0054a03aa46099470e8d7f4131fb5a2cc7782f8310cb8191e3e88edc6f331e6f498d956dcd67e4a33c0edb93d29b61056d620311c35cc86db0b997ed51caca1f9db938051c833f6eda22701ed78625217d5401f5851a431ea2a297d84f666fc3687ed67966d6d3e794b9348e1634f5ac777b1b76d8899f473f45cfb9ebb95a407ef248e374686829321e453206bb25f26d16207c5ebcc54bfe2955d5d5dadbf78d482ecb5d82e85fa98653d667bdb5bfa8a00518286730753ca4071d8c2efce5e08e11cd5e04f4838ac367717d77c4375fe4169521b12f500e51817d5dbcfd449b3db711032197d7153ea0a0f8f4163f224dedd438bbe17e6f8eb735c2f95efac5f8e587678bc7df53026c45526ded24b3f5f139fb86dd7be7694e9466474ab71a114c727fad3d6115f50d1965604cc9ce463b672c1fae25008bcaff34e7b942738de7d17ca4df71918240e19d65cdda2e289b48a2c22d010dd0602ec6e55d73ea988df6934cb243df651e7898a7d53f21bfa05c530294c8ba59b53ee1c71711a7989957f5c948cab8d256ddc84f929e92cc4a75775b9116491620ef104a210ab4c28a5c949d86277b59bf0962ec31a97628dfd663b844f8adac7f13f5fff866427a98b56e3a61af7185f0675b887908de1e05c203062d2686e2f7653bf56f9fd44542ad0fd31f64f6d253a25539be17db8032a9699858269c7024a788dea2ebefc29fec46e33b6ead35df6d24c9a0a5c43911b8bf8894e6eff1e6b785423bb3d2942df862ecc289a500f4cc9e9f6ba7dfcb9cf01e4057f77671e6a3c3f64b5691b350dedaef24ac8f8eb67a4c55d06eb39a71b8b11d9e180ffab5ac7553263c4692fed0dd4d8fc9927699510fe4565ebbf698a066c96809aa4b2cd71cefdabe7a1d52c7aee780d2daf5969d84fe17326cbd360b2fd57f63917ff01fe9e49c82d7e66292c531c204a67b11783b3b37a20b96c0c016ff4c4a26a740514f5abe4f2770ef5600cd4980b497d4d4ce62a7359513ca445bb663893ec34ddba8989f0e6cf8f66814576be2ea26bcfdd850a68202ba172eebb6ad75b90e0b1120bb15b04340cb565c166755fdc030465b0c6c4b19f6644c452ef6566d6d79ccd86b609a8910d3b7219f10f24bc2bcb2e3f4d9d3bc8cab3d9aa4419888ba2b173ade041356ff2311e0e31ef971746275306d1bf859d459755cf14e262102840d8fa6d24bda30f2c23b17efee5ac31701cb8cd7b18271b4d9eaca04218675aee616d43fe85fcb0cf6488041cff922051e213a88e65c9ec4f3523a9593900a38561c19f8151eb390726c3f708cae24697deb8afa2f63d8fe8668185570024230a3dee3cc5bc293669eb73169525d542f9253a7a294388f26b3e2110a38e7a6d15680a3394813be633a9e4efb195f20ed810f67a5d56eb1ac75858b22f85cedb7c6e44e0a0e296b9a7a7f2564df94e20a71d61c7d19fb74101e908955ff90e513c1b075fe1ee3f3ea57a9069ddf6e89f65001014a74deaf1f51a8bc44a72da4c2ed096b6f0e03ecf4b9a0dc177d0813112cbad45811b7c86669b7987d738d3da307d37e21baa163c2cb15840bd47a89f9f96a5daec3365ffbca0fed583442bbcfeafb90553d0b8de0c1edc6a57661010b7ed87dd2026432587cfe9afd7d0992063de22551bb0d21b4947dadc2f9901b4bd1b9c024230a5b0158fd769a5ad4e2812d2cacbb4a8f76a03bdc2c4095da91443dc7362dd342bee7d96bf44c411b5a88bf79d623b09b891682ea9ddd86ca6ba478288cf7578bd1f445a787cc21c0ab12f0611635d450f9cfed85434e28a68547131b0e699eb69a9748f7a6cb895f6c08f4e81b2dec80774338631853e64fca420d01e850969694c79d70436177bc67b973ab7e0fc04d0d15ab732be746f475defff44d15363b96e1c8ed04857b208eb5226d97d7bf702860083ec6a3b4687fa1145c4c6509480103d6027946b7198aaf396d84e7fcf6bb09798e6b414471af09e78b2e8aaa6c206f6ba38263e7e58f8f80a678ef8d18c28e2d268e954605429b7d7ba21f7f2df3bc0e7e5adaf0747a5a55cfe5e438765f8e0ca0f7a6d388456e55899b407fcc5776d8089caddda3ef36ea6079a39b058782fb3b0a69c34841cbdd7ae39930f8aca690c061d108cae948a79062b9ed873373bf6f38cc240b95bcc67c6c484a28977bc0af954c6842e8416b0a5390575ff226c079e6fdf2ccd002ad8922a2885b621f162be563c2bbd4c124446f44f78a15e9f0d5d7e1d83882d0fc24414ae0185a35437c4364eaee87471ca4aee4358dcbe3b5a564593b24859b83fe1fe1d1e1505b22bd7a3145e40711db7f33e1dfdbc0f0863209f4d74b41df65d04b39a03851957250baa653494b6238aa1747e42a91be7943a20a1812564f479773642875a49e7342c003ac42d62e015502f7b9876a75309ee77c2dd4103b14e66365f1ce17057e9544993716045f9e1a3a15cefd533c503eb8a0e0dab5bb0b7f0338e1bd91e0ebce7d4dbbfc16ee57cb6823a20afab1010e72e9b5ea523d88a790d0ec528ca99226266dfe23d1c04e9a9d65a32a2e8e8567975e6143dd2e4981093a6e21cecd86372ac297e326d846b6f172826253bbdb0a42973e4ee8086f3dbebc230c2ce3c0af5c284806709ad4efbd73be4a3f488f39a75291af7602b384085a5f5cb1753b8836f0d41a671f5f7c1af0352173edc03dbfaa8854ad43e115b8ac7a708a6df5878e497dfdfde4f8ca8fbaadb4764ad01f3ffa958490e06e514520b92eb74ab6949598c3c9dfa011340c2388fccfb3b6bcd9fe0c62cc0b5cbf09f4a0d81dfdefa7e2d361e471758291ff57a7c34df797146fa8acf6d3e753af95ae2a808cc454f752c27f77fdfee81dc8eb654b764fac2b18c3ae3554338b7a5b45febdd9e671050a4d56b336d4c361c017be37d192dcba188804bcb65b493e1ca840402071d1e16259b9a074e5913d98d4c00aa3f6671c4bdd9b243ed4581480b5f38c46ba6115814267a6926a6646331c1eb75135da9800e1f697e86b8b1540e130214d90f11a5f251b7d82af4d8f1199f036e17af29123d26483c48712632ef1922d900e954edabda72a9dd04a345003a28ee11a3608cbb9649ae90d776269fc8e52dff936591a23e5eca790ab73d90f8516476a329bb9767fcf0bbc3b378d9dbcdb4a791235a0f072ef8abd8301dcb4ffc88d4de2518d07faeb9f1da6d4bb72c2ac95433ae2b0b5bebadf97c1ea1b238764deca08ee88405319ad365ba4e96c0732c41b468c394879e3babaf94377e6c68f1310f66d7b3d9261bbd148cd6b64668a3073cefb85866530894a5c31e2f14779dbf783c97b374c76d26b0e5a5b6dda73bbec6ba7e257024f4c09fcbf2a1eb80ec26d61da35832f05e6c072f5fbe8d4875630375c926d476438de9d7be22d6c99796d2f0279f7866c1ad3b600a8eec0f5aebd621f2195a57f7c926ff7ae87f21622b5a34c559cc5ab62bb6e416bd98d9946bf8b1e915664250203244da8d816f92209b0be18776f266524495d91fc075ce65a08f90caeaabf5889f0359057801814a6eb4c15a1e312eb9d7060498cb6a077282e65ab528a88390efe16880706774b8bacdc1e35725d7b3869aebc7fb8e87470f7d231590c2964adca694c66b41a32ff585d1ac0b34486541d9334b32e68bf6eb47eb56b208a7a1ab08cd7ffc56a55a6f4d6fb20e8d26fd9d9a8b0a882d80f5aa715df4e6830afac0d4c9ff7d22402f852b06e438d6dbc3e9847dc105f624fda0f241de344694f56dd3b982e5ba442428b65a5edb464bd0fc2df422cb8c0ca0ac588cfa2bd4a34d87c5bca9d666bdefe7dcf252a45839fe1f0fa27934ffb1be338d8e7b48e1f596ed10d0606884b34f30f0615514e1de31d35a2e8c9d956df07451f6e3bd408bf391362bef0ebffec64ed0a8bd6fa683745e73e5581b374fdca96436610c80d2f2cb83365a757b7dc66cd14a66e96586b3c6e40964f4d24679cebc68e85044e7b9632647d959b35bd2b91e13274cc259c461a6be20b2596c244ec9b621b48152245057f5ae2049c0081f6d0e3c5c8bb22925ef6e8415446e654bd9359382c09cdb617ba777e3a562d81e91c27a1b074190a23044c2c2e95ccef5a540c8fb6367c434cadbeb54ea6a36bf944c0a0b66ab88996f59aba615d022897aeadd6a826168b8aaea2bb69c958090ebd9e0aa7dccc0f01faa4bdb8c6569e10058dda28383edecfb572d163eb72ac8093ca3be684ead146eeb695f71f9c10d21de03fc3aea0eac03a45b9f1ca7ed3c53ecd52eab423773f96c9e90192bc722f29b57bc198d69b5740545fdaf800a9cc60d3bb75f013f422a914022f08865542235e9b855cf64b39ff028a096eab89ad7cedac426f73859de4a383139c5733bc7b00bce33d82de0e9d1c888b60f73fd48143ce7716e7f8e2b97159831a056d4de8567d77555a5f6a3f0f5c7ebb8a5486c5a940efc3b305b0274b5b86ab8fee0021c104e804845c1dead8b14a8a1d98245279e7ad5113d1b86013c3a62b9488cabe28c654928ea65189aedcbb64ba23a575b9a07c50b090e03d7cf2e7fab0e2ee17213d0f864723b38a785f8e87e6fc9608ea3c596e07982775b89269dc9cd623be6bacc64eb5ed269a805ad9a113401ac6823c1ff3fa95335f7e9e4e6f31c47688b8330a7ed66709cf39a6acb26bd3dcc7d1f326ea94b56c72f45932665ac28ce05633aa9ec073147f9e963664c7505c4235fe88859c2c1317abcc04fcf7e27d2545d26e2db9d14dc83ab4b58026c8e606152ab1c304d7756ffd73f583fe631b8dbb71374ca67e394647673640e8bc01b2424e52f8142e30bee6586120dd510f5b56c58eeda31acd2decd323c3846aceeb6a835a5983977c397f08c939ab289e36c642331285197470c03675f477531f6aab7044d50fa00bb6b4872a123c7c4c7ddf75b8108c02cb349c7a029da70421aadda29f04106cdad6e921aeadf44f6d964786fdd3061889499e9457840a01a8f73517edc79ce2735652dfa94247b98abea63375ee65988f6e274f835fb8b24451a04d84e080c61bcce67a86465dc261f1aeb6c685bddadde2e6807d7a9e7537791fa1fa3f91bf151640ffa0d9152e26f5dd6fe8ba063a3e99b5033dcc18983c04de03f873d140bdca508e153b5cb49978e396d51db9cb542c37fc590bc88e5b5f4fc97e2f9ea987d4190a061c326afc89df0a972bd04f385d154491e76e1d86be0deb55c69a698bed7e7ad9b9840ed539983234222386a3a765b50f28111bcbfdc0fa58351fcc4a2fa3e3306c6b909094a60091fc5e7c56c6efed948ae84b870a4ca3c9000fb0171b293827a0f7f1e693a454ed9e5e985c2cc54fab60a38270e83252bbbb1b8a9f9768b0fb3522ff297de1f44262b4908433e4ac58c0c8996d85a750cdf2e03b308505aeae93946bf83d5d2c7bf271dcfa3a359ca7af83196b9078853650f6df8855f57378a20b3b61f79f4026fc5942c9c9a071228b59ecde5e1b44b55ccacf42628a1c501978656b29a9536b2ab64b751b540f3862a2b9f046f4f519170bb327803c491fcd16849937ce7ae93295f36c7000d5ef57dd13f6f6e97fc351cc5cae97cee73cd7cc3b847b529c7c9d58ae2f1304e2068103c92a3822f317c125f1babfc2c669e7ffc25d8bf716cf2d3c454808b8bd9e218340d8c2b36274ecec731b2898cb53dcd9aec14808e6dbe41554466b24ac5f71a90f78970ffe1baeb4890cebb7ce00ead008fe197ffd0a9d5d77f194620fbe76a3497f2494d1f92643136f65ae3f99ccd95415f6bffc2aa5d5cdab35cd12c9f32b19f4b4ecaf1fad3acc2f8736c3fbd76cc98fbdcedbae4b1c09220fd4810b640a5ec3287e7e7e7077be943b20157053eb57a968da4c9d5a043fed852f7842f7e44a4ce40c61def95a916463b06ff2411e0b38df45f6d22aaa7f1f7b54fa9042344347db6f3b3bb8842971c5dd55d6802ee191cb30a138994bb115cddf016bebe056b2b1ae2fde8e069659598d76218dc6ee8436b1602f5be72818d82dc5af368c891422853004879fb84b527fa358c525e4d84170b2e491dbb14b888ddb9d770153a941107b9acb639646292f98d5ed7284667c82cff56c1f9a6a86b400b2bb3feabf50c2605312cedcbd1e09a6cb1246ca9d68da55d8cbc31ed0f41134a0434b94e862941a2cf0d51766e0015e9fb75bcf557c66c715c5c7631a11a1d1cae2d598c8ebc8fd98fe2b54dcdfb1f7fc227228bd38aab84bae743511704a059b94874d96fdbef7035c4d2c50ccea56818aeedfd704b3ff6a42d5f0476bc63988b56ea660b78bf3f55afc89ce1f0adc4ed1c2560c28ebc212b35d84c56d1b8b9ec43bb8d3abc41dddcdbc5f93ccec983c90cd4c75ba46a3d7a7af545d45ddac9c897a50c57155dff6b3a168e25ebbe3368c72b400774cd0543c677522e98408136ebb52393e0bddffacdb2f7f95ff51f713dce51de1a5f82e3e6087288651972002930791163d060a58702490c5d17ee8b96a5c7a9d960d27b4345b38e1d88942ca441c2e11890a69706ead0f589fb3c0baa1ee0dd652f0d0d5cdd9595fd7fd6316327051ca1111b34e2c50a60604f428f86420f68e89ec2e4929dd1c2d7a6a85155c145f53db78dc9ba6c6773e49db029884706a8deaef58f766b73a36c8a7bcd102ac24462d59d8a22a17d475588d4b11fbee914bdec47043b12dbf3e868364b3d796b746741e64e452d4f8a2d9926b464ad3769aa39b0585b10adb817dfd0fccb32b55d494dfb8c12092ff26d160e74929f9cbd232d3b98d5863ebb756b1b6562b3c1ab19a7a5b0793d0bc569745dcea3b7ff0a1022108a51bb4627b23e619420088aa953e35a852a9757ae31bef3e4297f36232483d81ccdf559541e175ac04eafcdcd85d55880562fdab56a3ea427062c2e6c06fe04fc0c7b8cd525dee6dde0cfca40543bdfad3aa2daade275d8db496cacb4f94a61eee5c9b233bfab2861a4d5732587952c034b9de994b5a8adf883821bacbcd563ec6d6c5e00f98cf4ca1dc9d3493cc5e449de56db5e546007bb1564f852c75403e7a9347813ec920a911ffa91ef67704fbae3f9a8747255be4bcbf5ba4165162547dca80bf9dba1be93ec212f3198b168d7b50034dec993c1aa1e70a8b79eddaaeaa297b3418bdbdf46ecede56c02ce686742f58edade234d7de57bf6c3980726b76c1cdde310b1bd063a10efa0fffa19f90bbbf64fe68ab6c93f181ea307861c069a92503576619e3d85fe8fdcd5e4a928a78eade07cf80bb48f35de6259c7699e4b067ba867cf50cd3c75b5db3992f7912cd3bec8936144ed9e63d6e800658117cce9cd18ec57a6c141b7459d708034ed42fa2494fdaa4b4935f8a6b28311cafa702d7b7336c5be35afc76051295335502d662d07ef25fa6058986404a87f7c2dad1da9209e2face17449a68215db832f5c35b50761689df294d42b2bad08ffcbdc1f287a049827cd77b85cd856f675fec35c8db123f30f6e39a2c5b598e7e0811f2df3029619ad379c6b6ed2ab78ad29a2c8e8d44a39feb53e0bc038d08f2c7ac1ddb2d2a1b78003e337a916db3020d2e9228f65dad3fd4d97e7897157d939a7bd24667691c914639f4f75b7b3f22ab1a2d07ad8093051119351f2468d48b3d10d61be0d08ab7a908f0ede9b0186a839c6e8bf3769f239de8f89ce056b88e71d83970fe33a1b12bcca49f07f72d24ea2e19e82be8cd8e28b94f4afe18dfcc7fc7c0eb6d1cd02e5c7a92449b9179a19fd1330d458a5f8774f893269d6e132882d7e8faa1334c417b3dcce02b250bf06989a1e63ef901c851879c1c1f9d28ef69fdef406bb59910d38ec346cdfeb5b469e1cd530e1173f29cec04497dd8b54f91172da99eafac87bef6c6c2d84829a3e119ac76a4adc73c524bdc4b43c2e919226b6fe2ee0a99a7c4beba73d311ef8a054861c18ef90849aa8fa882746d3e9788ae07d5ea39697be16df58a9e0a49498c8410ef8a0937cbaee447b82553e8f110773b7d099f40057a8684aed523774c5ae9a2dd30d4c52f00ba0363b1ffd56f8900cba1e847f463be06e55f12e3698b20e92d9a17fae54c8f8b852cad865640344d5faf706de4f50472dee4cc72b3650ce677384804bc32bc0892fcdfd0e5115cb90412e4b800f95ea6974fe3040bdaebaa8e29bf6e3fa01258eb8a9a5f15a5c94e9b52f6a845b141cdcd8a9d1340ea7cbc5182735ab65040bc7f74378a8a3bec795f76971b5d25b4312786b62190c6e26d866adfa01d5f237f0c7372b022dc9309d0812ccba5ee8b19883693830eb35406048e859107638aefd31d4a7085758b75664e2438dfdd5256e4d7718d37e45531379da7355bef5cd67fc52407c69bf3a5d2d6195d7e1371df380a151fffffe917627d4cc294f1756fc39fe4a9db37b14fac6c01972bcb04eba59801b3174522389179c836d2b7a83a9ef1ae1fb967ae0f1dc78fe46e6eb60918f3881d1fe587ff189ac5bbcefd2f500481243b8d289bd0431dd8abc17dd946d8ea28d004ef0ab4f610cbbfe14edfd3c35c68e3dc37fbd0ba732ee9b1e413f49aab7c283f57fd21826a083b2caea06a7a36fe5700ca606c155a9570ef10842b0a1dd0adf6867cd52dbd518b80cc6a4ddc9bf2361f48c4a985426e888c71a6574a45d355b2d7e5e57e7f185d069cbf2dddf399ec40ff29c538de10ad79d7e8767a43e923c1ebeebd67005b01286566b5af0c7f923d448a8b72d77fb0808c61f75f5b974acedbd808b6f2fc7ff3b13c6d064d01b71eb896e76c90e6be7b824bd5924b63a59ea2df5370ee8a327d7ba68a7feabd8bacf5ba5b61dee3710750364b4bcfab8abe3c4ddd8cde673c2bdd9d777da157ce449fc5daa1b226c54b6010e47b4bb5d002b70995d0718d80423ad17bc950d415caf5d288fe0a7fc3d3e2688d2e05d7255276833442fe3dd3d67ba4f23d1a435da52f1b1b6710e2ebe9db919c5d6d357cadb014c272b8f999f91b0d9b859079709332a8b6cdaca65b5e2d9242d20d5d68e584a62b1d10c65c3b22bb45c39c18fa54410aae93dad4c58f90a9e991e0d8eb873718bcbadc771bc79473c41e7e6b55bca0e5731df3aaa22972428c7ca7dfc13b20307d4d3337faf28f006c0008d0ed54b9301849c9891b0f79696983d3d44112c51e337acd1bd849b14a95f70face49b5e236b17fafb9cfafdb0f685aab63dec8ba6af55896c38e5ec409cbb5ea9c1d9e8e8bc2661d70f515347b60cc5703fdf7b58357f354b8ce0279422657032e9eab243e078e4d109693e67632370eb70eb8f0a058723d79a12649f52abbec42cbc66b435a09f8f9fcd584ff79dcafea3555fe6635c69df5e2d4c68b364842125fba5ccb3fe82b56c30c282e4d2d15ce24ff3abb68d67289bdc6be18bff11b73c87fe59cd4c1b5dcffcb831a83fa694d2949c5ca2b72d6f7c6b4b644a93f875aea77e18deca5f214ff220ae5c042e00f8a786d0afd92a5e481b759b8188e91c2ecd24c60f283d081d30264d6d34c0e238b774700903c2c34de813aff92c519667346b5f795103a30007cac871adbe484d5105d4e13d057b4ca95910fc09c8aad1ae1694b6e4ed8a6eab2d7d33722727d6384c81ad45a741bf40403d9698049b2717515e9acdcff23d66c0904986a05037c2028fab2f32a353c57f55de6147ea1d015e05bd45ebc99d7a408768da3ece898c4dc752e382b985a4f53d83d626ba85fecdd37d730267f2e128860422dedd91d7809f0aba70601577d66f737956e573d4cf81f8e263b0f348e77f9e1ec8ff42bf73239ebd814c99aaec861b151e7429c1bfaec326e0c7275d89c3de95c7d2914731ed728565cdbf002ebdb713140d714a646f84aa05048e107f3742f8f12c9ff48dbeda597ecba27bcc48e1116249c5708816a244b23b5ecfca85e97ed9fe763da50263dfdc81b5acbedd1e70a2d7f15e1c39fe61aea00dcfb8fdbb49146e1144f804c9599b42bfc10a2206f0d56499f727265a23b3cc0253ea16987ac7c02dddfb768b303f337742e6095eb1f07a9435abc5ce009421d71e9a5c74869b6d543ae515f24be388a6bb5e52387f9195e8d0ca4285def1923f42a1dd4718822f67bda8aa89630ad5ec6d096bee322c07533d547838cb02ec330378532a768282580e575d2ab001bb81022cf3b2d95bd96ebb547cfb3324625f8864c63141155b5cf18c1e58905cd7d9f17f1a4de1943d923b280de9646f173f1fbec6eb02a28dc7ec1898700dd33b91bffcea276592cfee8f8c49fe9ad03b0694a59d0de6504ee52f43dbcb90228a839b8c4c26074a9b07ee425e4ed8f0f5a2443015046a7f7a36b559a5ab8c2aebd7a2b7fb4df29e8d4c08b478b76db42ff6534423345fbb1b3dffb6b47aa34e2a1136b33d55ba9a0ee3d53a4ad51321aae61b6cf6420185331519bb3a3a578891cd53e8fdbd60f2e5c3fd192d9a07dc149ebf129c378eb35c1aa9ce3ea43f200def3325cc4de9d145b47e9af2f1cc5dcfb881fa32bdeb84f0d68e5d0f0aed403df53113e115eca5d297bf46116173d9d0fd15fbf093e51a6d396c2bc3609dee77e1d21438aca7b837e93cd3c59361979805b17d1e85f57459b8f1585d6676819855bfa94d81383bbef2bca5b6680c263d5e1cf1224ba080a5bb7b9df32759ad3c0877b234362910dd11fcec3b375a7aa4afeaf566fb901a28a4688372161b6b22ecfa559e5765d66e50b5baf6058fdcf24eccc12a1a59500df90a954b26e4a64302b65e64d4b96955758d97e091ebc886299c02985b4c67c6bb9cb82daaa2be31bc7d37a58989d8766c213983e03efc53b12821f22d3e5bde2304d8fa2e16c0bbd13037dc342319d6f8b239758c61445a85e021d603dc8141b270906bb48e0f1fc5caf4bdcc1a230c8935455f2050c0f81c3b5f1a29c39a753a0a1439f4333cd26337231225b57741f0e02811bd1d9d7ff8b9ba2afdffe0b230d1310660cfc711aa1755f32a5aa04fc3ac10484a6423a4debd61f92ad0163dd0d1762e24ee05f25e8f1a5a6ba7cde1bbd72f4118d55d67ffe36a086304c2d4516643fb208c1afe0771e23b635ea49e700b2974d20f4b46ab2166da91800053a00a787c5f735c1d53eaae670190d85f9261cfadedaf5c11c850f55e84e3d4411cef69a13b8cfc79a269e323b3cbb37cb7df507ceabc6ccd3a3c36ca6e8d8070a0d78f50cc0cf2051e0989505c0619b274c7efb2d324197a80ecb482e3d1862ee1fc0e10eecc775879ceb9f56843e34ee20abde616c8885671eb134410a492fcf9b69f225ddaca27114aefed7703f0789faf5e95051f0a9f8e6ebd814afb879d6bf68c1eca03a2a7473d5b1940d65e12477208c142a9e0bf44cfd297e78677814340ce5345c81e99829a7e5daa7bf21b3a8cbe19f641dd8f78e97433eca54189338a01a82fa1648724632ce04e8286f96ab749444ce69d03fcf1a83a70f04d94045cf87972b1647d313ac7fe2b70afb70f1ba00675cff3e8ee551f58ebaae49afb0bbc2ee6f77d3fe83f73ffaa08a94550df610cca707185a34c9f563f06ff17e40c99ae34a2800f5a7a1b1626680558b5f23f00d1e4ffd9149e52e190ea8efb565416f0bc0058f67cc7288e401c3d17fe5dbdca56386f076cc5832c821bd72886776cf129ff319f51a5a77a9b471a155bf1d41edc66d99f77eff7d571ab44f1322cb7ac1e94a2d24b4a6b283c2681f4a4edf3546f6032a4614f7009eebdf7ea4ef44a26328f27259b1bd0cc3e9e0af75eaa9e5f2dc4add346ff40d48a762c33222f06cae7fe0b2713f278d6a6dfc62649ee666522cebe73397eea42a053a310c8e3db8e61d9aa42d09afeec7a69c2eb7cf124f576114e6801f4d78a8ac7c8f1fa93be5ee00eb281a221858ee39b3cf00695cdc4cddf560e4b150d347af959d660f06cb47f3c695328b441526433024cb9f781596ec572c6580e58ed8a104a0c0e8da83272eea0883ac568b02bd81b1b6b922ccc4adb4141b4cd0325bf4e853f0c35421cedba85436c559c7c2302a0f9f4c44b81ff2bb282d7727b050cd3fa2f959746b383dce05a8e40c565825be757f456c4546d98f29fa3549ab7f04aa76840b467445c8246365f44300081643882dcb2b155c6058cb4a34ce9fbf5f8b6acbc0fb1bf05b16a25fcdcb5d1ff863d831e9892df32a099dd95a2bbfeb99a97ca7d730c8300d5cb28624c46ae82e8b9ba5c05b03ba2c2cfe3ecaef8b58cf175a221293863e482e21a9bbc102218768be58d98c881bc36304daffb574893ba503d384a5874681497e0eafc20f1bcc3cbd53bb41542c0e0c52329811f6d2e5e0c4f95606ab7536db556633331dbdeaa727212f9d5f71b0307fdf1adeffc7650b8f2ff5e33665aee7cd16affaa4723b5c0fdd69500d1960d27efebfc30c6fd70666a131de9cffb642487b98a1471e434f8465f60dfa55663df9699267f4a023e05c3ed7d74960db24baf57fd47c9153ae7a9f67a220a4a70d87ebbcb1a758f19fd17ad17d6fe30898a88d64e762fee7162753fd96b0d6a89dcffc58855f855148b6a1b4f55ca4b9a7665d5a3a7a3e8418a26189174538d7294de898219b48db9050e6c3d68a63ad1b12f1e1f5fa636a6533f2f23a72327116aec4e16573b9c809fb0ac3e087adce159f75e2d6e1572c3db1a35bd0f2d800062a9e91cb394e3642ed17f92a553a936bb1935f865983dca871c41e5370e189b37f6355ac4e0550c9b2cbc2bd11927f8bbc22b77ffb07673c72f63c05d023140660c3a0e20e329f82604f677be924d87da7ab87ad36f15942b01c915e1e9ebf23c7b976aadb25876f955526840c4f90e8e220ec36fc4fcd5449058c66ced2093bf9182cc2580f623fb36b06b47de6ac6e506b29f48c577a9e3b94e69acfcb2ed06e9155a901bdcb23b8a5bcea411e510a8e373a3e148101c5cc68acfa996c9feaf39df86a32a790d570584ec293b0afc9d41babea674858d9fe691dccb0f2edd1d453086edb9aee772fc530f87f7a7c5d0943ed67e32e5f12bb417fda3834782685ae2a0427320ae2c5ef1d57ebd0b98898407bdd57ed9b7d875b571efc884560d4ae7f78180f3d29b5eb58dd55d7039f80470e29bef15c46ae630b37b36cfca3068ecf71174acf52fd7e18a8addbde62bcbe7c9eed6e443872c1346198d902f39c6fc4e786948d9552ddb40971e61137067d19d62e4db89cd391ebbc550335c4c847fc9363bd51a92f94707cfc22811aea5196925525ac164b72e38e23725aa6af467a1a4e03c83f6fc238c0d57f644d72d3274d895d2e0ebff303d8726208f25990bc028ed52dceff3901bc461987083718521b84be4ccaf38f2be794818754f00476b688eb623cdac1b781e155f2585093687a8b10fe57ebd89a9bc4bbdb0b4235fcd9c32ada0c2e6e1b170f05b874e86e9c229c43a3a017e1cde74e0095cb476c31e7c7cc0db854afeccfb86ffa5f2ba347684fb8ed7f9a4dceb25d5061425eb14a3cffa194eccc282c364de74048a834b49f413b7ad3f8c0e30df683046e0fb6cdd3b0e5a9e1338e99795ff3ac1a9b4cee3006606b8849bbd0d05cc83df3b5efbb71c12d3a3028e90aabf3534c2143423cb0ebb48e8843772e0e6be942afb4e12b0f74fbd9569076a22ce94ae18e76aa5c696c82e93b923c9b5a103f70461b1861217c0249662f77f6bc913816bdf6673e2aebc4f13f17040b413dfcab36226f7f056356e7f19d432163e7b986d10782b5fcb31aedacf5720771ba260fd43ae71457a166ee5e25e96227c82fddc19fd9e16da24ae1fb66e1b372980ee8ccc5f141e3a386858a555978eb90a923173893586b4df898222e65f911ad4b5f8c948475fd723cf60b9dd0882f163cf341004dfb781f8593f34872d1b0d2e7d68906b60f011618afae33f6d6d31884b4fa331514069b9da39f12195432bc259e4345316e258d42c00972a6610a4a9a39f64bce8e7e1b12f51c64b37de21046bc9b81a5a6fbdc00d630bd467ba75fdc46af86a3aa8a104fdb6b88f7df7b84014e37af37a791ed9a74d65dac85c5b779c33f235f19a002db3b012eee060b43b732e730c98dedb9b95bf1c6dcae2ee311146c929202d2331f6a02a239fd1935bf649a88a2b4952fd0e3989a0fac756ce8d329f3123d4888714a4e43060467a1136d38deb87626ec766d1dd8d99e10106c89094ac4b8519272a1e22ba756d1577fbdf726af589891b0f79696983d3d44112c51e337acd1bd849b14a95f70face49b5e236b17fafb9cfafdb0f685aab63dec8ba6af55896c38e5ec409cbb5ea9c1d9e8e8bc2661d70f515347b60cc5703fdf7b58357f35431909d29da6a6581b111fa40674470ee7ab7512ba85b0570ed48d1083c6eadfc24752c42f5747908000b0a57dba0b4747cc3b65d8cb7765b19d75f124eb2e3733de4986a9f90c95137019689442ae8f1afaa9770fbc5f8460ff01601dd1dba69bbc8364828a48977c5cd01e92bdf3c8aaa52409924ff772f9a81e2244e8da705fd104f045cfc0eabf90a8ea4929526c2d956b262ffa965ca0fdd20e8791df80ae83710d203e8be963efc91fbf140a9fb1f1ddf57a41a825f292a3bcc0cc991aeb68d72fc72b8cadd48485309040181c5805ac1b5018ecb4e43fd0e3b7c8d4fe6d514080b519f41767be829d4edc1d74391649c4f3d72240fee1d6c47b0ec0b5210fe6b42ba95d5053939b5ef105d68cd46249ea4de4c6bbda9083376f45baa8a547eefb13d22e9970ae1c7142cee1bc15d9938dc1786a944b8ccd5caac8ef5990353b0c78e807ec58fc458c408cc43eca3335a6515d7d39596e1a12910eaeb121089d4cad13014096050e3110ee6491e9396fe6b89ee4ca3dbd9925bf23c1c4c36b4ad75961339f328644fe8e4aa0f8b83bcadd3caa6c1d1981793bc425ef45ee91ce5950e4b41f76478470273d3b0cde74dfd8af65d87e6b760faf93aaa0a03b6dc92e8a6ab5ace91d4c0fd7a0216ec1efd4f97bdef33ea1daca741783dfdc81b5acbedd1e70a2d7f15e1c39fe61aea00dcfb8fdbb49146e1144f804c9599b42bfc10a2206f0d56499f727265a23b3cc0253ea16987ac7c02dddfb768b303f337742e6095eb1f07a9435abc5ce04baae7c8817a6441130f13e320b1afc0e3e2cd9136d9ab68ca4cb2298d7d633b66b6f088255ebec9b0610b9f7412fd7f18e08911a416f143ef5e670fdbc910bae2b1cea8ac3c575789e3fb971dcd1b3499dbf160ddd42bc78cee0fac1622a4a383df9fbb09e074434696db0763516e1ec997329202b860d9e35f0e48546e2cca8989be9f312b7007410eeb0f73c48cc7a443390ea87e966e834f41df8a68f4a4c9e1383eefd1ee6cae8414d6c055e4e99831061a567c54b81b6e1ba58143d95b0f2a367a820fd818d5ded5d85e5cb25338ff2cbf3a4b5ee559a84e3e0e354cd339580da65ebb55643711cf15fea513df29fb151b14cdbf4b02238e4c8755d95280d3a61516b9304a04ddbb23b54018ff940d69d08559fd220f476713326775ed4128bb4552fde7ebfa537e74e31e45f3e10c36e24df2139a81e8efc02812bd124cd4fbaf91e6b255c856150e5e2e78ac5fd390fe5bd39ae8af8ec23532ec1ee3b3d4a0b776cae29f804249f4496c22128b79b9377fcf71a7a94f85a6ee43075319a1ee6b03a54e4407a9175d6cd9e7fd26946c8cb697467a22c882a12f91cd02f0b469c89710b8608dca9904052263fed4e5133fe7bcf35bc5bf1ad34f14761c2a58bcb88038a3b6b11c51463da2d509f73ab401202d27929155ef40c773e3b7ce08717fa1c61d67fda4386259bfc6ba9f881ecee9c2df80b28fcbbc5092a8114fcb1c3bd7276fb13d12b106602ed898153f74eb032d51338d6a90b25953b81e642bc00261681709c931a1f9ea00badef2f51b689b4b5f1f3153fda352344ec19bb0fd1018d52f1148360105abe552d8f82b2b613eb4837161f7c94a1755f2050c0f81c3b5f1a29c39a753a0a1439f4333cd26337231225b57741f0e02811bd1d9d7ff8b9ba2afdffe0b230d1310660cfc711aa1755f32a5aa04fc3ac10484a6423a4debd61f92ad0163dd0d176279f5d83895076ef9244c6b3594e90f0d59d5923c67e9db7f90b8911682427c3f1bc126c34be3885edade6f43024f0e4c2f2c0b736389a1ae64e82defb195d65aa8e78fbfc08eef6f068898ed3a4f587f65a9fb737a5d4b68b4c1d6795112a35ff2457a43aa8af17813a7f596172138b9cf04841b4ac4c0a1433f25e31e3db7d80caa467c8816a4e4973fb9b82160c1e194faa805cb594cb54540edf4680e26361837ab74647b1286f8336c839e410d4393ae2771fe02aed5bb831199ae6198833884dd851a7e8610419096f922ce522cabe59eabb76d32e966455c8e8e96aa3610bf3012219b4bc63659656c2e80ab5680e29b15b0d165fd7a6c14f0c33e787018858b8b7e05a7b699c8291877459e657d050b76bd166da63e798a20eba95e4dbca0f74e2a5233157a33893159fca9360856dc71a47a2bae4791b664820e8ef46ac42d7e1993722d472719ee05fd6ce5a624017463368f51fcbb9e4f20f89bc442f7b64428e1ad9a3b1e3ab0068b3609a94126a65a34c9f563f06ff17e40c99ae34a2800f5a7a1b1626680558b5f23f00d1e4ffd9149e52e190ea8efb565416f0bc0058f67cc7288e401c3d17fe5dbdca56386f076cc5832c821bd72886776cf129ff319f5690d22ed8b6c973be816d3f537a3c47541928a25b8a7961eefe5f341db5b2eb2fe296977c35b356819105f55d6ee61fa882c14cba969f5abf6539216dc5645c02f4ecd0fd1c7e13938e0d27070f7b9e77c490f8b6b196422f204e2eb53caf32351f26bf48cd78d6e8cef68db565b53df2f366e85fbf7e3217d8d4109f5d6b12309f302f0f5568707ad703786997f0efbd24f8c5c16c8b5e42c0107d5b0f392f6f1e30480013a45e6ed6bdccc8519af27fed4f45bbebf3dc6f39d6bcba63ebfdc0681e1d539a5eecbab2b76fd83a816a1ef4575657b8021fc4a084d1ae07a38e15ea94c0294eb9c99845d601bebc6f62ad939298b0b036e7d2afa5caef79525ff45dba0dd646ed13094bc79ce8552129c7f37a839ca8cf53a89a2c13256cff383bdac775825be757f456c4546d98f29fa3549ab7f04aa76840b467445c8246365f44300081643882dcb2b155c6058cb4a34ce9fbf5f8b6acbc0fb1bf05b16a25fcdcb5d1ff863d831e9892df32a099dd95a2bbfeb923dfe6b7ef46b242942c889e9b8d603dfa63f9564b0c34968a8772d2476fe34a9f259d558c504e2083e95e80eb720f16bfbb9a3edebbc69ff3345f2c1f6854ab1034ad03edb36d9d1b5e5972f0892c361bb2ed24f16e6bce4f6f3ac13e4f6f8dcf6ed25058c9955615a560ce0425721ed41aa943428af27c5fdf1ee72ce14636de6dab9ca061df1de5721096fb096c1e686496392046662b9fac8fd866f5c18563e0f76e8a74ebd72961674e836923f33320698ea303b416dfd6d3051f74f450847dc23b4cb2ef71ed7d3d22e4b734b89f489743d407cbad777391de4c09c4930fc50a4aae5ffaf2ef63b2741201dce1f995858491415573574dc89b4f157ba7f28057cf56bc92f904da7157dd8e1f2b8e5ca30ca3db283d6aacc45bcb7f097ee50b6b9099c9be7fece6e7e80a9321597c910b7ef4c7c9704579886b86bb9b8b18aaa4a25012b40cf986627e33eeb5b8cc6421a94b126e4bc44f465fdd42a4712c501eaa0bffa42c0b8b757a46c5c5b4955779b5dbdd37dca4735e1a8f428fd0440d149fb16f16bd712d86f56ca4230a55bc9e8a8990fffbb5ab092f4b264b12921e0473237cca4b3c3058f0dd6ee7629cd2e8354d6d6f349c11003acb703a8592aaeaffb53260a626be8af8aa052c015e7fdb367d2f28a1668e85f4e5885dfe4b54f08200dfe9ab263281d78798b3557ca1028977891f8202458b9ab4ceb8594d2f6aa291bb4f5a70074a18afefc6818cc24f586204715f118cb4346326e6e8a1422bedc78779bbf85b8995293ab66375757482035db1dfb79f02fc7cfa873503d8387b7c9e23d62bbc3b285a07940a798ba5388da29dc7b353167fbc68e79f97b06445ecee7626c1d0547e746b24175147020a9c2605f2f3efb3d9d76fe25fbd3f70661f51ea5db471149ff4274da7755e9d177883b217eddb5a68c0de2b41960a75edabca45fdf8aea59c71a3cfe5c8eda5ea883395ea95ea174f2bb0e4720a38a0df8e2d1ce11ea0c12d204953dcfdcc7465bb0a6b7ac01b896f0eb5f224e4134c7ec0f6c5a0b953a2988632918b52487ae76172b687aade41a88f4b090bccb745ab0f9881858a0f540203359e5354e7cc600d6635be801fd4bb28468acccedffb80347f83905872b03e212e6837286c299f60e950cd59468b380b9f001687531d00d4feffa9f6d912726c166201b454b4475fde0672e0821f0db1347d0bf8c59e12cf9997409a9a603602a17a1ce407de88c7e0eaebee41c3ec9b73a6fb7d646aa3cd9d1f803f01f47d9292218e08392f42953a8a8903556cdf8dbbf65e3f8c8a9d365732063d15c9c0af13ef6e5a6a0da521044b4e4c643d670611f633556d5b54eccda599473b2e267e895650634b636480587628e8081cb3c259e724a3dd1c47147a74641bc58ac54a3e82b4a4b124135ec8027324d34ba008572413691528f750456c65d8dd7158b1e6ead044d79d2410b617a372547744cbf424df05d2c6ebf3f6fdf070e91ab752bb18a43ea9c22b6e0cac8517899890a0dc223d6c3b8f40fe80f8a4f67575eac6cea4539f61effab6bad3b0f2e6a9e2de3182cc90ec68c1bec10d7d1654cf97e579afe951337db5e99828de9222a1c4ce34581a989ccde0d09b87c6af5b0884e63a977821e5c0352309063e6ee3927bf1de617406aed0f11db6dc3ec70a8c030005681cd5da8872e6c883b46cff25e8b325b5e8ba3f31a4b7f2216f4c302ed2824e4666567fff6732a4f6649be84fd130000cbca2602a2d3608cd10d1d90dc60b6935eefee3a7f9626bb14e6b8c0020d45e7405ba6d6d9c3e79649d6e18ee59882b75caafdb8c87667e5a9d25c93f6d592575dce77ac0edf06dc523914a26afb8ffecbcd8bd811c0b9049234e60ad1c1fa4b231a54de366967151bcd6a4534cb48e498b8e2a9e2e3c4cb4824b60098f339aff883b38ee10e2ae8e14a6ea8ccdfb69457bdf7c26978891c003542669a7fa67c8645c170ecc9bf1271c03b28381ff286c3d5d073549b78bd1c5c25fc8ac42901b6a51a516c3d665fe226cc6f1b572be420b3df60d22192e534f2633479aed1841f9339a5c2b0728be708ec4eb4c49a15aba5d2246a2b4509a5970072620f55ab3d7781f34b319b19e45eaedbf55c5c69e56b4b0cb664b6d4396624f70a2bd68c02d575cc0b65be6ab6fcc4e89378670673917f23c528e98936b1462d4561ab90c4362906a4df4994ab35e6fa72745afaab29edd4f3d6bb60260abf4bfa01533f5ce7c84e73e69c82f3ab865a9e7d9623c59a88a975ecced6c636541495e7263625f288d11cbdd5a30164ecde44a20a84c78df62a1ea75c4fe39e6b01aabeaaff874537eac0f1090ffd37e469e82dc38eb2a81406ac4e4f532da4c921af0b812c71ecb13fde1f42c7b6137e62460cb470c97848db2b29e04a9e383875aa9aaa3a44eafb842567cf4ea8b9e29fe3d13e2fdc888cde93c5f3447c82234aae47f2a53aeadec07441b873266c074ff714c8e6b4498dea985af99ff1c88e4d62dbae7118e94451b8a6a3491488bbfa5ed3dc388f4dd9e71968e567cf38d2f16e6d8ba134e7ebd81a8501d6fcc6b80b0e6b24b495b0abe3361e71294d9e39337ac932a836d4a464a71404ccee9642637bb605fa23cc3e22824d5f1cea45f8589a790bece582515989d7b099f973c130d36ade0f2984fd8e5abf875157979d11a20e0dfda409e286a9e360038b8d8de010ecae623a8d57e0c43cf897c992bf4bb78c9827bdc926dd0a0f09c3905f4ed918930850a96edb976cce5cefee7170e00801d853c1828f326766930acc923ea3687d85345b40909f706649ba4ac0aceacb283de8ba9687dbeaf89bc9d166c59fb57fe3d80bbd43193bb5f61725de45c1bd7df977e391790efa2d8838c1d34dd30e28e407a94e880f9c404e2444300ab5d6e17c4c0b20f2eebb2d00481bc51ecbad7ae547d8a2a26803b46e091d11e50bef5c1b473ed1e59cebe5f9300210d2e98a184c97cf7caba30604909a2600a9e53e370a0f148ba0c27ddbf5c9fc8be4dabca5b45591786a3a5d1f36d4d2ca9b3dbc041c834e7d6150134bb4c368a429f05346e057381a09bd5750ce0f38a1b847e7807bce7f2b0b7908848746f4833de707bd33b267586d995798aeeee2c9738b2a99d57ff76285110404938ac8347505433e07b2719bf92814a52e848b3746977bc3f13fe9fbf78803b771230229ec4caed94dfd8d4022151ccfc4853607687ce33d255598c29d3c0b45e8a7040fab91c53598baa67b39c27306fff10a7f1bf4bbdb464ab0535496dfb540b3649baae1543e8272dcb91fe0150fd16b1f8a1bea0df1e705ce049023770a5172718e1cee6919c51bf3980aaf6ab4d0325cf588cd9061dac1094d4d171130bed57f2a3196b8bedc93d51162f7bfa5c3162b2cd5a8de27daa4db4cefdc31941919fb7a9f4634dcd07d8c3b67b194142a3ea98cf4ce8c0f85143acb88cbe8a1b2fa47cfdbf998e93f4ffffe54e429950c8fb74b7e761434b6c2f82e31bcf02af1714d946b0b01d362c41a58053c8583cc6073b32385ea8653587cfce54fea3f7050aab31ead49893ec56101cb8990ad7fb5d60b14919a3155e967624e591112b8233d8a37422a1c064dd77310101befe7f41ef9ae03423a573dd59f8a7e9280553393ef7a199e915c239e1f448104f6936320e018cf633c7e6dad4958f9877312b25e6473bec3ecd70cf704e6981f4e09afd0d16037ccf05bc4d87baf6e877845ada5096100ce9d2845235e66e92f4e54b3313080e5c21e9af1c42f7bb27c92c976c14a1ae73e0ffea795e7fde468b1cce9a8383a73c2d483adb6ecfbc9457cfd0aba3ab62705102943810e36a8c54aa8210b5915dfa8346d6ea95b822d32a2eb7b168d3caec59b552edd4792934701a314c7c546abb89732ab9942cdda8cc0493d84c116564b4d994e4d6f4798cce27f7fde25b57d85bd5955355e90a1ffd81593357725482034675f520f87eaf1567c808494f9b8cd1a3e5ed440e9721577a6f99d9d3d54c143d7fcb5f09b32f9d9b9e26cffe8a810c01dfbfbb585ca60d629acbddf230c0950682fbaf2f8dfa096a9651b8d9851c6099b4c028ea54187a042223ea1a7a22b3129f4a43a5e064d4a4b6fedd04110f8dcb7295426d79cf1939fcfd67920c5f711ab08918c7c64fa30c3b220586244512eb1461ea1a7444a1780a1a3e9cd75b4a09e021cadb1f2b856588e308e7032659981333dc18b0ab91fa0062c84685454db3657969d768d51f48c7d4e0311b9308dc6e3c0e95cefe147dd7423385556bf3548e1a76a78c7ced6a023bdd1f280c63da1ffdb3101128236874617e3bdfc4658d912ae4fbfe1a022df14ccd655b1e05e032d07ac03a44143e7e33c3ed1f4c9d0ef93c8f32561df288a243c899e26e674fdf6d9b3c9c3d8cda296fb425907c85d8962f4f299f4c8b21052f9a58341faf72fd36d2cf6cbc7725ed5d0320a6bf3d493d16cf31143baf5f8029ed1f45e31bd3f19cd0387483fb6848bb4a15b26a21549ea911448e6bf0bab28aa88956005bf51e43d61a729ba2080922e058e104f2255a2a2b4af1b74c5dfc29b00235b511d47b4be0ee163ab01ee7c1fc08bce98a132f7781f26e28c00dab5fb6e538da40c976be2f215ae1653652bbbd320fb5c6714c9993915b6be2e8accb3fa884a64079a02a278877a7cc76cd0714a6edd5d227f2d096237af9838d4531ff570a700efafa5e1d4634e9e25838d4b0aeff6e14ce38f0dc14b97383a6a21fdf47ae8c09897716edaaf72ff94ec2b8041a4da73bc9e579d7588e86e5c0f7f099f64522d8938026b28271da890c64c1f3762ef1c4c3822183ad7a68e02bcb1e6590d30899ee38e5e4361db5ef882fb0e2092036e9bab0c11b72dc0cee6695a0f0bc361e9d981019a5a3623cbe33afdf62c765ece18a6799a5d4de025298a41e1924435dc0b986587487b3bcaf8cac0774270b57e74f28aa3d6400d00e3a26c793db95f23eb7e3b732465f97a6577dd705600c75697656761e4ce6d4521d8f8c71f8ba77a0e6116546749c788ff999b5b3e7a8ebf3cb6f5c4afcbb48f5818f765c3d3f2e503446ab21edfb73aeed33669c3b3391002614c4cd31048e273eb291818112f517ce2d8fb6f3271ec5492f06cce2a762ff76b405028dff162a4b997703c002a51f0722015b82aa27b23d7d39a18968b5827c6b1a0fe2c8696cb110970dbed842dc19dd23ed350ef29034644c7fe99141e780aaacfb9dcd6734be94a0a7b5c6c3d8db01471992e4f444f85645668e92eeb4a01d86e21d109a533cc1889d73bc74bdb01bcdd750d9c23e450fa5a5329e11f492d31296a51acf6ca60d8614b271975ceade4934b5b573d700903233b32fd75ebc8818a5a57208996ea691c0dd083254a0e3019d0e2f5df307d2fdefad4208ef933697cff4a1aa374ca84d69f269451b6bddca0da2ff515bc880f0946413ffd6d0876e6c5bb39739d130b531a5ae0fb40bb418675b5198f5139bf1215438e0366cf0fd17f2348ca37392da16a5e2c012f7b8750f3a7a0429dc6a43032c7c5117780f4e1aa55e5cfe84c7649b117faa392ef41fdc94605b29f588e34f994b7558d4e8506bfb2561031b4164462230fed01482852d5c177312bfb52503c8301014d8f7cc3edbc21916035b580065bdd6a853b2c790e4117a33aba9e3b56e4d5860ed345c493c36cfa446d01742fe223a2ca16685eaf0293cb6d152660d0ebc6f76b07ef5c001d54575896d2afda4687958ec07e14a9cebde2d2fea6ef0b40f92b5214d79f086fd67e2f3a337164ca9240299d9666da0ef23d5b4c3118833c2e395f86b4a632b16bb0bd5fe3d14e7b4cc29c201e384dd79f4da40333207435e4e4ca7a502973704d4273806884562dc7e15d8e28c4a06ff554d0bd1367c6ae026ca28614bbbfaeb99fea823aaa9e9ff8866f2816837ecd839bd405a5d66f774e48e646ab838eadda197ac0ab535f857473e4c923df2ffbcaa2e3952e296f1e93587465e184e12e0c788c28e5611c4b5f8ef4f4aec824251b7a3ae71a7cb65bdcb7fcf58981147ea8e723b1eab3771c4bd877ab063237230bf513f6d6e229ab73fbb3f641612cb5e3a812b2b5b149f873d4a8efa8d9348bfd4d5f2e799b26d3801cfa5b9f8940480198f5d5dd45c35ded83fbc0a42343ff2115f1a6dab3478a2e784e61d775779a6579807947382748536d0c8f5132f235f9632c8d23d162be5f43fb821df9370bca5fa5afea808d25f8047794280d4f978bfb8484679be015cb6ae0da0e84612e45e8a9b9ab7a29e08a69437cc2865b7ce2cdcec2fa9889711504fc03be95d5a68601bc15f98b0d8dbf307bc3b14dee39b003f68e55d30359f8e7dff6ccfb67b03af5ab327c0ad4ea5b869e0d1456c675376ad11c750b527ddf36defd36c8970ef19f79c8c9589c4c2bbce19be59f4de9f77d7ee980f53dd8aaf519e64c97ef881477673f091beb1cb3ea2ef53604cb7aa37dae088bb2da19494361cc7ac692199fcb40a39c357e51684f6aaeb5d4cff2df4ce2a68b1f3d3d71183855bb2064fed7886d001b0d8ef6120657c5ed7a1d07b7ee383c3f452ba124d93117070e65ed68cb7a0c8fa6d9e5050fbb65da225cb0b4c0f439a67b54f4832dbf5db22fd55b9c6e9d82bda885470ff89b0d4e2703f87209d72c09b231b0b4d9fef7dde050703850795a10fbd443e636d0abb67d0316f813e7a101551e4be61241f6715e18861eda898d53862b377b4851dd93509c083fcbd81b1ef6136579b5157244d495ab09b7c72bc51be9c91d5adb6e3ecf6aa5d62c044b5d6889b7daa0620bb8014e7d7e8b9011d4365c1fc43943fe46fbf3359255e76954ab3b32f90f9dadf6b85035cfff4ed91d2a0b11e7d7d39202e592ec7c5a43162c70aba2401b68a8ce709abf2312120fd07737170c8b29a1a5946aef78c2fac024db8e320fba2400f99fce576366cfeabf6bf7acbe1ed50fd3f6165f435a1a2187ac1bba3cb5cede8666e6ac09166c192310e6715c97f5bf4c6593138b7c841c8f434a2c3d358f53786c6b64dd3d789bd0ef2a1cd128739887f93ee2b13961741d23b5e71a5091f692db4ba0a2a31fff9e138ea3e20ecdd252640104e769b14911ef1b2922d39ccda025dc5af968f14f2f56d49814a968d98b95db5c6665478c082ed21c568ffde00a7a2c91dda29737b4ca521aeeb4ec6cacc8bb0c58d26a3f12b6c08ba70518c6fb2a17fd8b863aec5112722c252815c75d0d22b0271f9e744c213fbbcd490b5a054fae444e9d4950dfb9480fd96f5fd704cdfe8cf37a1fdea87e0655abceef1a2f077c1721f222be37ab69d87cba0dad5c0bf70c69a7ba4bb6cc61f07efbe307874177c653cfbcace8aa41389938c5f067fa2fd9c352f27e68f2330f73a6621171dee9204607844d2cb0428be5c98d56b9e27081d9cc4e725dacf8e840781827a4c88c5d83233f39ec1e4ef94b6efa5f2c5397269518f8bb4feaada64ed5ee210a891eb50002259b02bb71819801340174a317008c48121802043f80c9c16ee8dfe33f31395d02fbddd379b7faf033f14b790c61a82ed4726cc34c2cd0b49fd785477a48d5a940b3c8ffc4bd9ec3c4556bd82e85760f644e3132011a81c68ffc6cc9531228a06fdf0711d78effa54b281bb420d32d9efe095ccd4580b3f1ba88b6fb3c4f35934baf6d44f11be9b9eb2e569fba4dea563248f5345e0b2272f6beece6d8a11360775dd056d067d709112da4adb830ff1b4d091d47a4a80a739ffe217517e5746c5f5cc9f1ebf735b07f6e749ed8ddc2b9de086fafb897cdd36e37976110343745be540cf33b3f39eb7796fba9c1e1544f1b133ee0ecc2b6337ac594d51d1a2dc2b7fc0af71cfcda750cacb39c0beff5b85ef860774e16ef70f73bbd0f64f1eb38245c8c4d884c34c84d0c75874330769089f3abd6e1830cc15d16b8b1cae10217f07faeb708b39cb6b52dae24a7a5a2f81268134dce320479e85ff8a36392ab3909b46e3e909581d2e2d486cf166e89a1451bf55efa76cf991d89b96c2c6b8cae39663b4f27c79752064de4a8afea50bc48619546edb5ab11a320dd3a3ffbc752a0ebb953981a7a51f817bc8c610e2aac5de6a8d89903549c675d44573e3fb57d297240d66f3f967e7eb30b24c757957aff4db5388ed1f87c33d7f5b87f97ded826abebb8b8ded9b53f660c2864df775f1eb729f573d65ccf510125078b033a2f936e9045f1f8db1d3de5e72e2202011ba87b798c90b62712e62dec09d31a55189577c579f18d4db49fa64d73d1b55ed4badc3107fa96a529c5a0b316f6c3e6aaf7a8f2f5c127d3555e6d618afdd9eecb7aeeeefd18a61613eeec0c238d56fba80e3aa90fd8108d141725c6f429711ea9f9898127fbc94b91808be33786296c51f3ac4465e3638767825cdf488ee00949e86bfcb423dd74a11a2ee6b56e66d9a9749205e32bcac62df83ab6837fbd15482ef0e07d0b53f88d16d977f9f471f7479313e6a83586ca98fa6770e86bc12d055e1726717a198965cc751a210c7c0f7bfad94ab612de9cbd358dd415e46933ada434927dbe26651eb9a4e1b79f0cb5163eaec9d16bcc6670dcef3b9b394651db4340f7d57be29e3e08c94eb27820def4d306f1a8a23b8628398e60c5ce62f94a46f50dfc11583d3183d9abf3a1a7c36133ea488d71273ad8fb7a2e54d54e9fbf8fbb2fe499734ca356ecdb9d1683bfb27e3af461753f32ceb3a9db565114ef0731eeb7ea1113d92b6d9627fd886c64b25d13fb93d554173d294ee60afca0ca8b124cd6e6bbab97f5fb01c074434aff7786be7570d7b909d5e0236b5e0865bff805fbea2bf7270fe45ed36bddffb28655a87a5082de8d5bcb18c8721f3813662f0cbfe1f4c7af249b218fd048576c1aaf9e64f7d1e1e44aae996179890ce53a61ac7d2890cd024870a78ba59fe97a3a4eb48fd2c0ca270edf1847364cafc01fe3b7dcef999cffe3b5318dada4bd50c82e97cf6e97add9db384d985f71f09ea714200bc888d86492af9b1f17f34a0e8800156e1504174cc567e46443e65dbe42f13731ccf8463c2f1f01f7073fcb862b615fc45ff546eda45c499d1fe27906ef6910f3d1a32454f422f60c587e38431115c243a81fa1d2930663109eb29eb0508638f94f914e578697203af639e800ddf7d11549b4dad820e4741a838451ed570f0e14a48601ebb32cb7dd0fec2fc8c19fe814e5649d85ca1ee11b7bdd97b028b6e9467b8f984060d49aeb3163b87dc0d12ebf3106a9251cc1aa9a51d81c28fb431b2edf0d65a165091218fb4a68a67d8ce70ee1f4ebaaee6c35fcca55791192bbec4c66dcc2e2e93ac3808e7637640b8ae3dbdfdcd2a967ae8882db8a5d3e7c3d4a4bbdfc802b4d4174d1ac7dcb8b02c62df9f4d46ffc7deb93e5dab55dc8670e40eb1e2e0013b6c99c0c4787eb48bddc3aca07eca2cc61ade5c0f94dc1f5f499215e0cf35d5510a418838555445e61a6827092339f6a4432ffb07e12968c462180e14ebe5d27a547625b12f06b0aa7c3ec8ee25dd88788bd8e3efc7f71df690a723420f279173cb69b0fe6667dbb1d4c4994e979d52ed27b062fcb86f03e4a027c1f1ce02fad2b6e2330621fc22fea4b9f5d002b782a321afda2b72a02d824a8aed0a11a0396bb7319a720702eab5082d23061275ec3e7d05a1548ffc421a3e07656d8777bd67d1e4c3717b728783fbea4718dd6f71adf07dd3668d0e1ad9cc743eab98d924a46908f3a80a34f5c0966d0ca3e5e3c100afcace008cff5e52e401f4318395baf93bd2558a4a02edbe766ce3ea523a667bf8e4249c01632101308057d963c929ba6ffd943508f6ca0276f220cff9984f87bf5f6f57cc97730f482add1d9239d10c699f2c381527eeca4fead221c110297761c5c37e9e52751063b09039acf2bd007b81892b34f048422d99a7aaf1d17fccde08c0ad4e17224ed7763f456157c4e579cf5ec611dae5d93b28af4336face7a8059d5a4ac83c445c8bec82b1f835b84876c0d79f6fd960e7c05384a1d24caabdbcb0392e3f834f4fb86d538d819d0fee344ab193d6fe8de10746a989ef610268012e70085cf19107729501b6b6f40c7b1269a76b0060dc4c0d13d7c9ae96e93ec29dc7e9d26d6d9a3a4c5d130ce3f975eed55863ea1b10bcce2cc6f9bd4814649492ccda9c7537814d80157fe6e1a52ad61d017c35a255ce98f2117330ead52e2443c5a9afdc36f0b755bcca82d45850247351ad44c8c471faad01e0565e0ca04dcb9492d80adef7e697a69f0e6adbf093d097cc4c32a8afe5279add63dd5d125e7d1d7f61fca129b75e8d9934d757d3e97835b5bf9734e02f0209cbf1835c2ef216e925dd0211f02c33ef9ad811cbaa4d724453d829d1c5bfe40a2334f5ec8f9e289f5e7b91a74a300298774d1d2a1ee38f5d15be98ed1913b509339198c738312a0a8187722de296f279281dd730a20ea841d9699c56d9e17272d62aa457b394bf0f21b1645122f90cb3a69043f3707aad5e12ba9776ecdab49d6b4a0e82afd91a980ab3fac581109d05e45531c38987cfd18ca96119209d4d7cc2b7119af3232a77049204c77c73a4123c5daa6a3c1f3c3bea9df651deeac30597c45b32cb9a1fff4496d7070256ab79da4c2128fff4baf976b6dbc56504b290975b5516f92d0285ef636bc9795dc73b805e92ab8e37abb426cd0259dac3905c72b1dbd0525147fb916b6a624a677ef2ba6ac94ca5745f61ef7c9c66c0f778cbc021f5ce60ae4b1777bd3a24ecd4251554f3ad9570972981764a6686610e7da5bda58ff8bfde8fb00b27abf7080f2027cd5fa2d2503b00959d72d07c295f9504ec67d257aaddf37b89e7a9a4ffaf25be7df8799fcd1a9549641d0d4ab976da6b400f86a4ff32db1f16433185fd94af143afebe0672cc1006f2b439960753dd29b27175c0924abee0f96b367f7ee8ab44f8d9e68bda9ee5dab3f1173ef60433b531c91e9cd9a43a66820ce48d219eb454aa68b8330a99747f7d49cffd77af38172ee697340a37243d9fe42266bf9332b72bbdb82e129ea2e139be73173208c2745905909b019e109547b33d08748145df53de89fc8dad47f8eb86ab9f72730bd5365dd0cdbd4771dfb8c67742440141f26bd9193e62e03c170ed10fcab656cd43d841535a3b1f38fdabf5aafc2e1b7218e60e36d3f578f10e69e6d323a913da15326ad3fe666a1d7b23f4ad2dee7fd68298323bfa583090292f416b7bc3c9eae11755aff26f3b057d64b33d4ad7e3a73da1b9c49d33fe54c36a78840745d96b53a8c9d684da9c76b65d648d9e4352b2b077261d9c55556066f45518365d0bd304db7bf31a408e411c7db074ca01d70be91fca79e70ef25e1a179510ab9373afbd4dfe0616013bd551de52f2e6dcd8edf773f235c831042728c2731db813fe3b5b5d3c741078cf4ff9988575f0fb2d594048e211e2c3de1ae4aeb4782557dc89687fd52f02330e41fcf91ed90ca9e4ba3c967a3d8c65ad47f210731de6544422289de3ab99071e9a2fe3a2a77d6318f7dff0274d8c019d287311c4e7454097703f095c74e63a43f3d099b1b2422d6049be4d127ec0b0020e3808fd1276740e759d989c1ce110f8946038f9d8a217309b38bad3eb40bd7388324485ddf2fe6dc9672e1f4b31f13b7d79b8875092ff0efbccacbeed83eda79c703f0a8274456012f0acf6a165b7470a1afa0f11ac752614abad8caea916f4f563d30af03fd94125063f5575287b730d2f8f5eebfd26c643f2e6c6d76fd5cfaf903abcd042ea8a96a0a9e15d20bdca36bf887f7210aba096856bb652dbad30dff537034198b3d8a20e194524dba064258e23c821f5dbc596bae7cd5fe4b63b2e31d0a6f0c50c80975203687cf4a246fb73110fd14a4ca5fbf8374f3dadbd0f2692538de968feeb0c31162d234548e9fc756f4d3d5df799f8280df8a682a279c0cb3b068e1cd51b5da2a87817ac773d6714c9c1714b484ad753da1a0323d77b4cc250073305c16c09c5ba7f0cd30b2b1c07414b9f9af6f2ee02c4a8a14fea5a2416a49292c14ab7e44068dcc316adec4802ca29e6d63557e8e7fc10a4e3f2bc53d0c6e6e70afd221754f0a77e251f66a5c847de23a6c64838859564831b75981af39ce7ed9c44c40c0949b24dd804e6cafdb27108adb932cde43c6e05f0783837405d468a0964d6d95c9b7302b5c6e07cfdb9fa8a9fe66d0c97d1041d7d656e702069315bddda8465a1906cc8eba84c48fb8ffb5dc7b1dfa0baf8736fd05d14072f7a023f5ee99ac85db3343429e03179af55965dac258c49066b251e99d3fb7164149dbb58e1bac051e5ece81575443793fa607d30d1a7fb68018de703406ec303e7adb5a608f4e304dc0b271463733318b2e79c65b5f8d5a6e0169da70ac5e9dc1b020053263cc5cf0e3a735dfb153e232220631ea131ec9f3f1c9badf51866a35fccb0d39e98c7261b99cd5eff24f3be1943457cf0e45923b3fba33220f215ac336658924f0257df31feaa633c5bc4dd4ac019591cb723d079c87283f4822460f3d6ff030286154be18c333eb50d7b7e845b070c89cae643c62072bd43a17422782fbc8c09bde00603ce2d01f58cd1dbccb2a17b2d4ff90a65231980e2375f1c16f44c44cd65952244ed46dbaebdec227638c5f7c6509d84dd92ec22ca5bae60b95860fa4d71e290bca0922be48f7cb140942aee8361263bfd39c2e283ca9a521e4575717b09f784fa8cc435ad5bb6b1b215c783f508a14da08a7a0110f14adac84252a5da2c76a57b9dcb49d3eecd20b1454519852d0d7a603567a85d5ce3dc5b1aa84aaa73dc3417ef0da7cb37f81293ff2f57cd73507bf18c99bfe12bf0590653db144af92c252a25812fcced8c8d80b2502cccac7fbb83eca1cd248df6f26f199e26298e4f8ffffb1848b84aabdb7d5a7fecc87057e1f6dd3267f30801a3a9b1f6a933801bf3cc4946fc96bf02288fffe6ed7c9aed84eb7b04b0ffffff4f