PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 69080 371b52b13c5402f0e8efa4a9fe1b0e0d74630bf32dc73508c887235ca6a3e6ab

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
02264a1922fa2d16cd52b5e6a79427a464054f2d8c97dab0db0adb4e08c47484
Certificate Block Hash
371b52b13c5402f0e8efa4a9fe1b0e0d74630bf32dc73508c887235ca6a3e6ab
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00921a000002700000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000159138c2050edbf86ee5c5b024b027a4a39977a1abc2949f16155dc890ec599c9246a0e13d45927010deae304c4697445ab41b786291442a5f64f36f87fb4502bafa66a5b842fda40c7c40039ae8ccc15c01a8ad41ddcdb9ef010000000000000080000000800000921a000002700000

Raw Header Hex

00004020487cfc9ab50d99aebe0300d0f942063f6d61c4ba2e9b7fec7923737e5f61b6256f5b8d76e9cf3bbbb781fc1ae8d8f25d8da9e60c4267bc4b3aa805c66536e47543df246a821e01188474c4084edb0adbb0da978c2d4f0564a42794a7e6b552cd162dfa22194a2602

Proof Data Hex

59,560 bytes
121216010307752f5ef5797fe09e39b1b4c201b8a16a36ad0e1c8bd162b556ba4fca21c7b2617fd0c68a3c7ca4e89a1d2b102dcb7f12a9b43b89e5878ccc0d445eb02ec9cd082c80fc4d855ca1d83ba968784ce2fc471a5547bf539ae4572955e1dcd2fd8770da336d4ff9c64cebb3a1a73618bcba63fe28b3888f041fcb09ec91719d51286107f7ffbbed11e331982bc7f94cbba441d927de3e32c25b52a7f9f90f4dee9258711f5ff694299d7d8bf6da03d7ad25774e749cf9a4578aae6d4494810db118a3a43e5557eff54ccaca8d8378518560afecd3aec1f114f0b9904d3012218f3a33b5b3f15a2189900664f750f02680a7aee53a1b3edf0641ae341053889899b631ee57693e0720faecb6b908c07b88e229ccbdc23e16953442c7e18abbd1451924e836e75fe9540808da92775c045781352864e8763291aebf003c7ada59ceb8ed630ab760c04c001944da8d1ebfdb4c3bf7a96722662840e9a8fd8671b4a7cb8ecb73cd4f44421b47c10bb9a89b78b9bf759d9bf8f9ab118e19f25b9386bf48574333cb9a8c7328bfea8b8cb8121bb7d0a1cea51494cd1cefd408b5b22a36660f13676b61697f3a664dea7616b0ecccfdac5885f9774aae8350e0b0950039076d61ad00065dec0020c47bb3eae9454c6149e9fecd7a45ea7a87c6d1d5e11983c0b6f3a0c0f0f25017266873552ace762d52796cbef0244d2cea1df6801ce4aa8cd96de28f3021e29a03b6c3ad2ebc795540b92186211170cc9f5e92d28e2d5e8b2fe34ff74c4b7b3a06f79c89fbd2cd24796dec05c05ddcb47583ca32d17d17a0efa066e5b3c95339477bf2d87400825bd41058bffc7ee1a773048511f51f3ba741560856460586366f173b7bf4c228e40e74d4d87d9785cb99b23bd9e4eb05a8ca97f93ffd6dd46a9c69342ed1bc8d587e76a62c20f1402edfc6dbc67d3f5811db0800f4c3f9fff1eb2721557d1f162504ae29dc7f2425d9e7c22976d54996585bc4d64642fc08bdb40178abc20163c0deba85d0bf099c111085fc4550afea6c27c8ab915527baec21698b858a5468e322a805873a0627f02504288c824695c600428d1f29cebf305a5930d786d74877e415ff44992a2f619b4076ebf70c710799281dbff3564c7ac8c99c2326dc85dd5fb81fe76aba25d4e14a6d229a1c2b64dc7fdafbf4a72515c6a589edd9d5511bd1b03d27312cbe13a850730b1166eb2afade7a59c11955fc39038ca70fbd16e31ba77dc2d9f1560ea2aeb188f9dea2ee8284d53d003172da7d6a7ed379001436fe19e104f9d5fc03ad78d259d09c68a4dd4db4974c51073a927050753b2e36d3df112c28544c3d4a8dc4ab1f1f10670cbb12c7ca043b6a2d5bd0696dafc85f234a4c94bb22e9eb4c810f99e0da519a7dc074f75532c75d1140731cb9d3f2794af26ff13a512481e09207576e1d967598ec90e169ad5c96b747535ff4f5c9dcfc4d8493fb0eb28b0b8fce5f46e2bcdfa16cac68eb1ac1054e34c2df59f7c2c6990fad157f6a644d1a6c8163b0f1969e882e855acf47b74fd35e52f0e2e741981563625b64e17ddea128bf7432fd47677aa8e2bd8f39154b89b5e888f3ff4e92c6609e515e953479b6b9d1bb939d6028a3e4eab0e7a119241c33bc64adc6887fbbc13f87d101950aad87fe8364993f62d69bd4befd45fe8040b8e7d0d1bae96062307e4d5c62c33de2555280bbd9f1703332974869f1614a077bcc5ca8bc15c6ab5b264cf55f31b3f13b15897bdf6735dfa6daa6db7c800c080a3b558e9ac23b10bdf9dea99037717a684d58396f9f608af1271e31d1f979055c553ee01e0e3c15184b355ee1fab68acfb74ce958d47d886be163b55ab7cc40898d824decd69a25c4bd3f48984e450645f931872817e3fe078287ea0af9c73ca8c16080e69522544c397a80ffcd401d7175b87a4bd27c399e45d0f2f6913bbc4e83844fcaff0102dd774ed21b6434f0499e31aafbb0931d1e623e7210c615e6426a04e357fd9b1d547a44acfa1e514e451982ccdb00d0e40203e7ad935dfabf82c9eb5a9c9608868ee0144e14f565f6de7027ef391e944ce90107b5bf2dc37eaa3a0b62834e000b0ed5a4690a4d50ba52bdb3952c505180d18e562be6caffa9a88f997f48332fdd0f6961f1c1c6dcedfafd6f1eb25f3f187abe6f637382737737d0481280aedcf89ee4d70a1069f27f0c2c6fdc5917cdf3d255af3676b74724f084068463616500596f873af70df44a4ca3e1cb863e0cc1c53f3932efd865cf538be242a3e7e948cf016235eed4a2f46fa194aa77309eafe187cb5fd924b94887944bd90f66c11d76aee64c34a5110f688c90c0211b5c43b6095f9033a84f17ed7741ebf1839e8c1b6b99a4476e5664a860376c0e8fc1c4a2ba430fc7fd742a46a2cdee6ac653ca4b9ccb12fe216fd165e77e28b2693d7f7031fee4d279522b653beede2dba5e2a8bd1c777661cd2b5371d65d361c42ce61428fa6177ece5595f83c7fc5ce79bee2f2c549adc02db2abead563b08ac06a668219d360afa4cba97c8c5c9ab6ec483b0d52e58a4e8e8a0f83e3cc55a6a092c7be93c6f44aa8a57855fbf542e99f79cd56c6ae54d7cbf6e3f7f7e9c5af08571a59555dfd04bdda1d9792461a0bd66c0a458534f7dfb77e012ef2d3863157f3b8025add14ecbf2ddc3865313e8d624c6cd0bfadf942384383f1c2f98e38a1439c13e67e9625aa65634ae78c0949a224f227dbcc6869ebd48ddaf594745d82a8816ec1f75c974242a3e4af009166b13f0e86a035ebe014324ec5c68218d60e4535ce08bc3db39e4d7bed43490d96bcb8fdd54b68cac6db26b466ab8f2936d33366e675466c4eed953ca334a2b0d36e4d8f934c484d1340cfffd1f1c50129c281b79f9be8fd3a77207ccf799dcc57148ef6b6d42695262d45b587457f0b8e2772c134c865680456096b93ee3d04798fd25aed95fc1bb17959d4b5b9a09e71fc52b07da9c62450907c9f174c3cc5527fc9c8eb0e07fd3f0154739f306080697d6116827092433a4350ae446789a0e0d8020288a1769bae65fb663d9161720572b0f8cf2e57818ce8bf3c5f08e8d7145eda3ee61df3ba230061ca5f97ac5e3bc0d35aed95c23013e6c2a9983df8d3350527d2adf3638102af13397fa997001ec2a64a5167ec221ee7e805861e11a99baba895e1231999b18f86de6db67255cf27dcdbfea5ffc2075e3941d0127af837d3974a05397aa874a8cd7cc95cf82c006bfc9e34af136fef736340426adf9581b102d06e8dfba891bb004490a32236ebac6b2e372a0dac8c3f99562bab4f2fc7fdf7f84dc5d811a269ef7953b868b40c7a9cfd31813862313064089c30260df82b3bc7f343de45fdc30f281f5049801a2591cd1f473bde3be893c827a068c38ee30fbfb5719d35710c6b2e9f9cce79df1da7294dd134b54ed0911332b71d804499e20fbbc32728db4b98711bce942326d1f6aa85a439196f971cb776863377fe35e609010f9a05d870fcc5030444fb20f57686452be016b76efaebe2bdaad53a3dee50a6928eeaef798bba23d86bf4f2a34441c30a0cdf15a1ef89c5426a9f6c74caa86f241fa4af23eb95bf3449eb455b0bd6b11ebc4dbd3a95109f724b00205866635f620958873cfd9ef971cfba1ff7c2ab4122cd85c3265523734041f8c7883e59f06c21af039e499047f0d43661a514c523b059882c9c72fcde199ff400376bc59150f055d6871554bcedd51c16641e93ee964587b97d7b83541f871f828b6729e790c0584fc8fc70af6893f253a71248a1a81a1d6f3a6c0be86db66c4a88f8b01bf9756145d33c9beb9462303038d96bb710788ffb77caf21d5eef22e12b823871920b8bb92c8a88788a0080ca5b53f6d0de29f11ea9e08def8cf8d085f22d24812ffde12d86724deec0d3cd8e067011c5c1ac05b8cb311c8b81228bcbd4feb43fcffb9a74c1bc2d747d219f22a3d609ea4607cd9f880eb5af07b740cd3d13c7ba716727c507cb11d2671814302ce73d19f19f0de9ed6b27d7f0d8a607c46584debcb9b166f2fceb3f57d8a7324a0fcb302167df8da030339be1d11694614624d58d58f6a512604db85fd36773596a939279eb9b7359e183a81b1af44b7a016cc13100708dc3347e54594d2c634c8caaec48124df07332c405f5c13f77aced5a03b11ea521129a3092ff16d819769c02c3e88d06bca0bccc97e173c1e88e4a47353369d6a661895f1e31429c04eb65b070e31af6e774abb84310807a67a290319a49fca7bf1e5c656202becc18d95aa7c4882c1f4213f68c63bb2b0d15dc23437ad445f2f94881acae0aeb8338cd9ef57bfe51ad5502d3cc8947e8990d981b590534126b3dfcb156811b875c3f108ace172a01bf72174dcec442fb814cb655e3f11bdfe2f03b72613b753d3ba4fdceaf09e3b0752a1913f0cf5e6e4f73520a968c288882877ece55538d0b9a1a52e3f335b9cf0a175915892b8ad574340806fde1e49318339faeb5af346b060ad880febfe11c1e778b15fbb9c36e13d3baa53e12f396faa71478063037ba847a3e4032afbcc5255ec35aaed23f340e0c0c7f1dead9049926aae02940ad2eda548c2eeed049079ae25b4e4d453089c59d769960ef8b06ff21a4a5334eb8b2915790b09588e9fa4971ad4459a7cecd8f47f797be5a55ce1f3f2c8855980bc729bbbd7ade73ec15f9e4a35bb3357a80d20d4be9bb258e1ce51971925cae79c7ceaf9d95d61e496464c3355b00df7239f5c5123f39961a738451b22138e4012158d8f9f863fc1c30e807393c0a404ff587f418a004d43617d56ea519f6ebf163c45480112c6239bce32c79ea21a7f522dc80fa280580185e8b8247f5eee0e285de90834bf90cc1a8ff2fd4cea5c373a225555fa0aa50eceb80b00c397131dce91e3b675f95f5ae515d86bba45d7323623d2650b58e842444556561c7577583d53b0675f2d62a7063889f61d1c823af46940322f438d5d5d362c07e6b2a7fde8e2c34e9bbe83231b4cd5b7ce85b3ed3c671db27a23c78398d85ae1348e869d2d8efb94d33a1faf182027db3c44c69b4d2308a36ca708c6b44031b483cad2f5883c827ea98e2f967bae541195d9536eedf73d5fa35f0b263561d80dc0d4f3937df884b7d50493f765eafb564a86ed0c42695840d40ff8a5df2db7230fc68eb9f8a3625572a73b849a9580e467cb994d78a9291e32dcdc9dac229f2a706ff1b69f9c5479fe57b038ac8161e31b6441a57d1d9fa70e622cfbbf3223056fd5255327388352c4739763ec4cfffd556d292a156d0baaac128d54fd3fdba1e10a7ecc37d68ac7ac1e6883f2eae43e44a47bf6c62bed955f0112544db09a31ba7167bcdbc555ec8d141f874f4273639b48baade359a8a4a6e723c0caff53d2ed3e754ec32f8ddfec83b1b7757b59b0ca52023f225db93fe14f4b29de409b9692a6594437ff310b0aec8525d5bb6af660c7a62e7e91031f8ee4c1f88044f458aa22e765d7290007cd8c581b77cd58abd57cc05cb05315e174a0d5a5a02b8e7542f9e28622acf0d88ff4dc44bdbdb57b8a002eac1e5167880d70f4e89115d422e5a6f5b767f7b2e9384fa333f36343a95312ac310f8130f28913dcb66262358187f6a3a4e114d3cb027ba35c74265bb2fa55911fae129ecc8a4b8b3f8d876abd4da52d5a93dfb8e604979bc3bc3d2b042a8a959de19d0dcb97a4a66f8745e0db8b47ccb0fa2055639f093b26c185a26c50282b7d57e95d9d8990b9cf2a2c5798d9ecdc5458f5eed8ec1337c38c89f35047694cf851400415c5d2a515ea94b6fc8d6d17206bcf1a3fa434e83449f46ba5eab345e35a1455c39c227540e5e83558c86d893a222b4737ef862c384653545f49386267d5a42d9e18e290f184a95a0ae5233554ade99191ce7da7bce2247cbe8b6cf196ef82c914748835fbfad84f076c343ae990b7f76e4a9deaf808527b8d0956b4d283a2640f64d2e4ce75e5a9e1c7b1d52c4fa70e0ee310e593f39ef6db07b36bb4660ae7b2c377709a69b307cb19812d1025863523dc441a1f27a919dbf7044f04ffcbb536b08839cead789d4b81d0750d7ea4547f81f115122f8a5cafbaf224675281d42d5460bd82b1e7cd5d35dfbe0e9174d7c7a6f71bf58451ef0509545a2615861912e7b7e4f0738b8c40202654acd41639c0195809fd91ef7737b2f700567441dbd32ca3531878236d75d476cf6d401fb37ffe27ffa9e1113cc20042ba6fa8638f2a6d4bd4a653499e23339e60397188ad3e8e99892ae8c315aa40a70f160d379306aabaacb15fcb6c5004e37caedec484f066cc74bad77f9975d13be69d103ceff7ec976b357fb6a816792d6f6cc5b7f1b4e3e02d16616f1c304876696224fe9efb9c89523ded8361a652c25ec65192b8e06f7f228480c4165e9d1acbae1b8f5df1ba35f6d21762f143d30eab42f14f472510265051acf61f7009396664f78f0eb79d10653a78088bfde8d2df79dfa48bbcd2b5ba1d7ee2ca90061789b334b882ec927b995a772996b6354511e652c6c16dcf2a8431683cf84ae0ec9514521eae2a8cbd48ae938db70fb21cbea1a7c3c61d224de52bc8330a422578598f5e9d578153c00c275a734361db23744a75ed3d5e216eedd96cdca44b5af79657e908a2042c8b042bca599cb7d1f79a78bdf4819ebb33f0f621d1733d48fb9a54d49c638012342d6876a3b5faf715e42f992a5c6a37ccb7537517ec3fba14fd408d58978cc91f464f1cfed03caefa4800aa05394b5cd3f0c886afb974d0aaefd2b342574d5490912950bb2b27dacb527c24d64c706ca77b645d64517b6faa0efc79b1dc898e39e08ac10459dc7776eb60dd73e484a4aca405bf67ba02ef3211ec1229b3c61ff969019e5e225bcd2d63744eb85b1083612c381f6f1e4686986c446d6309b7f51830bedfd98adbaa63112d3a1caccb552f9b97a622979e91a9723f1de75e99fd68caf737fb33ed7b16b37a2779a54682efab7747d2fb859b239c1ed22da5c1bb1b0c532dcb2300717cae55e517c8cb251cfcf5c905d777230338a3f50a93279fcfa30589bc87fbe5021cd8f5f226656d53405e1b687be2507398a3fa6107546d3f5f80ae0f3020a6ea852eac5680be6cf1c578415b270541a7be99fd1b8fb4bac0760aeba74e977f0f332e2078735fb8f33fe693a1bba8a561a2a482ae9ae4ac21c5c1fcd05fd05f7a607a1f00f1224236fd2d2c57cf7f100d64bad28fd9f0e6c7f2c58c7afd646b236e612a01557a08811034ac715737d3dd5bfe7a9658e4fab91926944af329d248e024f793aa5a688404e54696f371f73e988bbad52d7be5551af7e47dedba3525e1619a9fe60d9cd166fd71b5496c01230f32f793d4ebc371bc5c7fff89657e02f0572ac375294af98c3be833572f28d4be794791ae96c4520bc281ca7d9238ef1e7466233cbf09008f97eec4a83bc1b3f8b3a3f7ef7cced09b075e809c66199bb8b53cff2a5a50fc7a4645c19448d342dceb2020fa25193b480190e0d276e0576cdad88e34d8579c183aa3866a9f18985c74b5b1a2fb3a6feea19f3bdd48d3172299c058677312abaf671afb42ee86d360b4176981bf73414cb2d7522fef181ef429df3dbc35d4d3a06daa48306eec7ff989ccecb3531c84dc9fdec8bfc5b4192d1c301c9c4555f61f473ddf6843a99f70a345add477794e2ae39f3ac7c306e6fd11aeb7ca8f8dc58d7d940929d3aa066f67f415cd6f416e271383a6ec2c0c8c9e657488b11ac1d65ae8482c31188133e642f96b1548bfc3976bc1129df1ea6d3a8379e29168437b80a3ec758f689ca7065844640b36918d7d157ca17c17e00b140b1838adc281532bbad64a541c9070595670f583976bf5ce2638049d60c2d477c6dd062afaf68503891238b75ec4819d8b3bd275629fb624ccd1d32f4815f6c8de6eb665d7860261bca69fe33e659d6c0fe43c47063fc81a7e807db0cada98348be736d5e9a797e6b0e81cb84a71603d10e3e7c14d3df659080dc2efd78347bb193ae99d77c82a09d3d1834a6f29aa62d69ce5105617ea02a5eca2ae04a3ceb54c040fd0045557551ac7e8190da5020db156c6f82420346fd829033f54e6c90d9d93287dbd110cb2ccc395eec24999151b700d243cc83ca46feeb49ce1d38d70d9a3436023a55b6aea1b2121d086c242d7b5db08af1695e1eb79409b5f46202e8f06d63cc378642db1c21fcad2f8a66f30b2693892543461d4c4d220e26d843086798f428615ac94c3edb22145f9dd00b66117e50d32371f2a434c409bbfcfe018279df7efb9f6262f04e6170b3f0dd460eeb4b0b40d68e81d714d10692ebe0d073ef8fddc269f67f05c3dce41e0bd07a901d70d5e80091a34edc7839d837958d2b5a4d4c3b867c90bb995c6e2526b3d8f9d932d72b172d7305e62950a914b1819c80ae0c9e1d4e6e7e0fe45dfcce4d14a0d4a7ff93510c09375b0bc39daf5888e733cf46cfb5a09f6c171dca6599fe7630c727b46f60f52b8fc289251de2146eab5de29483a5687d72f1576ab2966e05dd185d358c50ebb5f1a9c5739df5fbef6862758098f2cb17b712f15958b4219ebea00a98ee91e45ee385c8279a569c25b369ab92482d697ab5d14560b2399d1e24ec316012db81b58c528b1c83eced8fa14f4434e4aeb8bc34c363bdbf8d35bf0b8ba54c22085abeac5716aeb61af90d8a9ecebfcd4a4339fb2f17f645d1e6f5bbb3c01dcd0db6463d2cf31ede6f428dd88c7130af52df1a64d3b55ae390013c75e52007ad76ebb1a7568b112609ae2aedf24217d3ace2ab4ad4650cb84a5e78970fcb3842557d5eddda2ecc90e1c02a3f0399310c7552eaf2e669e89bce058274c2cfafec47a50400f36c0c1c083a2407cd79569b93a118e77b30b41ea13427c719cbeb1ee2429270534eec42303a322696532b61deb4e166819935b7117ae2632bb6086cca0ee110f766ded1d81dd6231837c12b65a1c25eda469fbb157e306505cd7279ac48972901d209a4cf5d712618123aa84924be757dac8bf24a4a7886ee105162ef7e404a231aa80f5dc5e82c69dba5e6206b40600287a2ced25ad906972da41c8f3a451028356f7ae49e285ca5aceadbae214de45b49ed63f766823e221feccaccb18bb36a5d4dc12e828862445202109cdc5e15046ee4ffa0e09dfd4e6727a3700692adcfe4b7beeffaa944d5ec607b7e83fda6fe7a65187e0f06ef4cc6c0cc544fa0fd4ad26b220f4aaeeecd91a443863933a06513b277ffa9f14d946f878d76f9acbbae5f93a056d1bb4e624b99a62837dd0b8772b228b3e34ebd3a1392c88c96e2fe49589f0f5a02c0ff1f889a826b0ee9a9482b2fdf083b2feb540afb1092e8c39d9fb468c0559e1a20b441b48187b70ee05c5f7cdfee819d412344b57cfdf27b64895e32fc3dfea6f24713dbc5a92918dccfd871ed31feae62fa63f65a0f2bbccb6083585fa2e714c413c6b4f5bfee8fa94d8a7ee53798e404f765caa789d2b04863dda819532f6732d47e5e8c618a80cf79211b5a27c032ece75f646841ccde37bd9cc34b380c0594aa7663be4d38cf317ba946287d59d2415f18e70bcc51074ef338f054d98aea97e38b41cf26ff0e3633d663f0074c95b8087c26e23cf9fe78db19645232c0c10ff0761b9d91c829c181390de53fac0d1e0bebbcdb8a28bd27dfe27e333c175332a99d438d70de843106cda969d759cb2ba467791e548160c65d473fdab1fed63c03773bc7bb24775148c832f7740b0fcf8f24ba9feabff04da76b81111fa35ac79eb68cb1ea611fac08f8dbd4d66672fcc7336096aa4ce99213e835ca8f4c259b62a891332ec40c8982dc303b863697113cfcd1e81237c7bd77f5fd79d4fe6e5ae56c78439a1824ea1b1cf4118ce33d8150ba06484ba33ba6e5fcc12dd433efe1169560068e25d794346b025a0747caf4fd779939678557551e72d41b3079bacc0952d613ba56caed87be01e3eed89fe0feb02698e0c54fb29308031c9936bf2d168078a6cdc25799f2d1cf0090dd30375e865f8a26697ec431a1e9dfb5235af2a45c6e19b797dd3f20c41db601ebad3d3d0131fc3aa8953c097add5826a8becc37e2353448bccbfc22db974e80cd257c8e5302d457eedba2f283c8277ad424a1de26082bc32cc6d010991e7d06f184773820b646721242d1d05aaf847dd6ea990bf91504127b9bd1a058c2c2880b58c2497845e37723e30c1f15128e4fcc383c80e586974ef3c345e65ddc14abc764536f78eb892eb3786941b95ec038ece3f68943f15e383d0675d2afc4a4c6b5f4b9ce3ef8156c8d622467ec46ee10ce48c91ed76beea4d2f423c5c6d8d2d560d8a7d2eac53983e00dec4227bfe93a51e85a95dfcdf714e36a96d5dfde59d7fa009c1722d45291a9e3d0db19cf4f2cbebefbd848d67a5d56f3edc29f77778fb390d6158f4e0817e8481eadccf1ac011bf012e7c424f26821e7d6048c69584d0654dbac668c2596f137c6fe7ac1bf3292f04ddae308c7196fb6654b6c929dcac3a0c1e0bb8f6cd718ab527deb2f58464d5796ae72840d9ec29a4347b3d675f29c6d5ebff96b26ac61698e5099829f0e9056b98cced45c29eed7eacc4be5ccd0941c8bed7928310f58f5feab82a30c6aa6eae1dd421210c1389c5a841769e667bbc2d04f0cb81b125714cb91942646823e9bc00f87b2209206b53860290bda8d3491fa60434afbb7e894d95c65cd231e9190d2e3ef389918d08814a0c1a9e6977993b25d2c91f2801e85f5fbab08a2071b562bb6ee69129c757fff963e525308de516094a5fb622864b2d59ef3c0c9a43733bb7fd4d008ea59d9d59ef78dc6325c19175f124229934ec44dd6f86e5421bbc943a8120a38892d63d8a77b8541550d3767067d026e7ba2b3aac6028f82e351cc725d286dfd9b9d40a26a76636696d108bb7b8c4562e1a2cb04b53afce38dac00b2c8fbab84b62b433956b82b2e5eef921e6585f70b72c029fe2cec5c00bf3ab918c47f502c77111c06e42398dc1ae9aebb8ec14d73b054437866bf2211a8daae1bb062f5455ed636d41d2f9d21fbb225eca58232eb10ee4055fbba330dbbbf4af60151d76ca7f8321a7b21cf0f8f6ec3dc5121f47e1cc34d429a413e30619e40a68a3bf6ae960e33ddcb277ce67b6f3dac2c67a8f4eed1e59e64634a526bec2916f139d7352ede7815ac5a70bf1e411b2b9df47c175b6b52578c446561ddf0e458798c0af498806610e32b30c2bcf463b17c3f4f748ff31682fe6da96747d806ea6237c7876d13a29fbe3c4d0d88cb99db8654bf33e27b5c6f35942ba63d7e73408654f7d5d7caa73d3df634baeafa56c77cc6c823d370527dcc6eac68ac74baf328d5996d00f9c71c000805e4b610b38a10e247b5327b4ec3417ff31c04bb4d864dbdbce11fad8dab2bd5e7c8fdc6415c87a8570d158c1bafa09bda54cea1c454dbd560b1da9d5f8f8afce978576ae70d4a13f2129f26406bd63efeee8116a8862ea0f2d05b1be784eec4baba77a2089df1b3a9a2587675a33c2fc3324d2bf83be1abf3219551689a20fcfada6fe2ec5f04bf84af90b62ab1ea3a30c5d71dae754df2f966141338e6c8b3eb19d6e506e33c254c7ae52dc2e90bce0662e4f746e86086a61e9658f5af79c4829c074694e74183bd2b773a7f22676791c5dcb2ac45f0c1b76d6f07daf927d3c4b05b7df65502bb8243e25144588bc46d99ad42db5ef6a79c45792f070682f4a2e0228a45101c8b3db70f9e66b3b0427a94592e8ae7427dc34250e978847e106bee174416f57fb7e7d649997b8e85e77158af02956004ddc4debdc991eb31aefc594760f0351c551b99408635cb9d851a7c1025061681b67ec2b345977330924dab5cb4b73425aac34855bea7c3f300dbe97d70df1ac1ecd7a76fb8229a05f445325bae83c40ec4cfb24490b50dd6c3570e0ac402a0e5250ac39a1110866540bbc028886e4d45d2a24d9396501419b1073b88383e8c90f9d688865f07ebdb7b1ef745bfd64c9459209f4c9387c2d5ec0d815ac45ba2936bfd6c21eb83183b8ee607f70202bb3d492e3b3ece03d36a60429f2ce00a24638d13f7bbf192b2f84cf2c1212605a7ae48070d409260f01ee093b6b87f48ac90fc74a1344698e9b16a38ec77b853cbf555bdd6e54af9fb9950cfb673a20ba5c216055649089ae6f8bcabe84eb32cadfa1ed1931d57d0d6b82f4fa3d54885df8720f8b700a2455f4fba59535fcd18bb30bdb8f5a46b461765bcf8f2b3f7eca4e4612941ba3429963d036481c79efe2922ca3b405ae22a397163666c2dde00f72d45d0f25629c597af1776b160b955581c1ccbdbc9e54ba6a5ac30492bd33128448cf2bb209fc983eaa346b3260778a1ba3ceb1c81048112a33c8b60b1bb116238245e144cce58ec1392b25754e6738c7ea44e5470de9014e9ea3a47056faca82618b9cabcd23987f578123d7a790882f81f2a3550b53f6b15db54a2f1d864a9905e2bb12115235a98069e0028d42505f255d94b79996d4e6184e982902b0a38666b13bde58d27a5396a7786dfdb654643c76e16fcfca4b140e70d4343baa2bb3a97cb7b6f0d20022b732b63c9256bfe30627a705a8890988dbd7160f5b9ad8c37466414510894979e3e82edd95c2bbb6b7feb66db2cbef333b88d60dd39c9ed5f637804010d7faeeaf22b794a854f95be46d200b476b323e88de65d1bdcb5c4d4b8676a2a6ce5960b781e95dc073c73473f720e61120879ccf87b9c7524b8088cd54f6c191e84a2540b92be19bf4b3f49f3a5d74ee7fcdc0364678f6562a73a6d65febbf6223b16426543e149f96f29c0a06e0bc258db5e4bd3dfcdedce7a01444b0906a154c605cbabd62dd9a639c999e028d84595212671894db68abacab7d9902863707842f54fb34dd63561c789281cc03f4238140235191d9ade7e8643675beae69fac7f3421cd076273ed019ed9f5d035e32c2eff3fba7bc7f004e49434e9826b5af3befd1e79cebb3a1ffe7e19e7164606128ab97cf63097c06f8a5a7500e7bcd15cad60fb29ead83f454d3d25ce7c3fca855f7160a131397f4fa84d10962570e8ccde7fa0d8c25b595b5cf77aa919e1f1da685e5dcc82247e454e65a0892efcbff4b092f6c195ec373b61077b86155fe7f0ddb2e5373fe50820874966ce470e4f338044329bacb1475b9cb00b28d9ff53f96ca2df3fea63cff5d1f5e93e24666bd7abe8d147cb2b0bf2e22a8736778510be015acf6267b90850b8724e13bef68ba44d44dd5e373eab02b6053a9a76344a83a7627132ad406129491a1bc8dfc9c9157d7fadbee132d9d8e0a00a9b477b6be025dcc41384a9d1d3cbf17011a2e104c1e93521244568c9062a58bcf0a8050bc2bdd92138a46bf6203299a59b84261bad1460ca970799cd0ecf3868c952e76f0c7c68c494ae8632ac5a6b2e7c41e1beceffc1d3bdedbc5e733b41a89255a14b30264f1934f0893a3d3b91de7cede5c400032b3738ed4ed7e2465fe278193def158a4bb84fb3433eb4046dd2378104df2f920fcb16abdf3f6320b40041e54ca459fe4f5701a29fcd6195e6adc731731558360b4bf0f18268f5e3de7949b71dbb3ee0c7cf95697fe49faf2f5288934205e72dc7111b7168ca3e69f60fd6d03908e89085e49d7bc8d1c3c2080f376750793ebc1790eacb79ec25a445daf271c2b7181e41a4daf9fe9ce2d18806c711d9afe07c3abda2bc0c9910d3791d3c816a4f467216c45926e8bff64e3e1d9cddae5c9f1c3abdc1ff6f5504cc3d609aaed77e5ebe7c30ec08d59b9cceb64ba817ed6322e565bbbdc84c80a966a5a973c11bf00240c815a064ba370b9ea5356d4a47495c441cfefdb8a5f3b875088e3d1c151433ac56d3efd2e07136562e0160b2de94805a9d6a39546c0f079847eb4d5a33e74aa260adaa569da2d5640678a2111915781beb95a19aaeab06f1d7ecc525ab14bce26a0acc4a7539028d193ea470b7bdc06b92efad7dba8696bac4d82def4252adbc971dc08212b695856ed071ae482f48108240b1b6820188a2b431984a0f571c11970ce136f80d606005c73173486266660aa32c486d1be4b93846fcb6fa5e6b8f5bc1d6cf4524f06da78ff47da25a1782feca509057b77e4403ed7d382b18d45d3dd2de7b7a04fa8914d51f6639e7a1acff0858ce5e1f91e99229a740ad759d8171f97b7f1ba855e190f4dc3c0edbb07e280be4dad1efb54095be0c6a8e7aa8ef455b23934b3dbdef09cdfc22fed2938ec729f8400457a1bb6a8271650abba4a8c9cbcd00433b24bfc673e9594572b1addd049f826170346feddf4d1f6d08ae489be2f2ec87b6cacd70cb1f5c52718c4ad407a58e76f23178618aa82d6f4137747782c291fa639b252a106034cb27796e874634e62eee2afb867b6231ca9af76fdd664a0ea795c8dbf90a4b9a8ff6910a2a87650ec1476343c924365989895eb3ff7bfe421eba41932d8d220b6754802290cb0a4b250982ba20f2e2e6bb64c44f27a40abf804d36700360eb6180b505e9d5b14852789735183e79e546c968bf9abfeacbb5a1b5723abe3f6212fbdeb2eaca10fd218e913e56b9c1d08e32ea7988bc53c82e037700f5c70963d0457304511fa247c33e3629f105a792cfd9b13ac884bc59a1760f1f1fc21dacad9c3db21ee7032e87ee2ed7cfb1167ecc711611c0187fb6e040a6d4cc8e8c4f7c8767f3b49c184d070c5d86120f8ee3f0a60b65efe4f1378d181c5764718bef784fa22360ce61da116e0f92aa3653fead196ee33f232604c06bc5e8e7aaa18c3a6e7806e7ce63241804cb2a865052421662283d6382eeed878d938449bf252de1c305e75d18145126cdc382e54b85bccf47c4d87b4563ddc173d1d2b2256f104cf9fdcf3eb374266451ceecf38a8a46d515b3e1e35f75a1c02c68e808cc79e48b75af1e3baf0018371333f3955ae643571ab5b0c75a0e350151fddb5d1c12f2c851c095755826cc067901fd7ca7e2c92741ce4f32a24ff065ccc2144140603ab3e54c37902621f0d9e5e726f2215a77fad76a31ce17e87ef98cbfbfeaf3b4b71537af5819d982a909394cad268e551f9ec0a355a14ead3ea914fa5b200857449ee156ebed533c17222e4fc7b9069f5213096e02784fe616347f2480295f008d5a8fcd1a3069db108cb9bcdf1b32d2a45e1f9f9404846a53d27f7958e3d6920ecfc8d7edff07a0e20eb82b9ed0508b2b00c1f8a1c089181d5b669bedc099c418043561a705378e24ede631f4e20d9199f0f82d9ca44efbef9a48dbf362e24fe4a34372961ad0a7b192b6a6e14ddcb1968e90c14e354c4dbc0c674d9f5e02f27ca0a84cd044c3a6852ad0710f2ac04ead5cafe87190086c24c305a89549fb9b8ca21d4d158f4334835378f3f66e59ec7fce55c0030d8590b5fa5a627850d42b8371299b0fab1ee0516b505319e3b832c34cf5f4e2f9a12ac3651c184d043d2991bff0d1daa90357a0e9208a5940f8c8a365fac48caf59238726e2cfa886b7cb452981020b29fa5003d568e119808d6fe1a7a8aa83a6b48ab57c32b7782b1e35522c62cda3a61f9cdae389698736ec523206b1118b13241842f5522a4f8c30dd51dad18c1953bbfd45aeb263ac50ca8b4aa78a88cf2a9654e8fd0a0a72ba96cdfd245ed50403f9b5b2a5b9aa26634094b75ac2c387364a6384512dab6669ed21ce0fb3d3298bda84c18419e6327d39b452157858a6702107efeee67df271f5865ceacdda5e404bf5b57eed02090b9ebee547b2650a8e66b61cdccbd70caca3cecd1d93642a1a8301581e2117a960d1694902a04817f6a474fdcf9c70f8bb2ad63418b424314c76e9f19c347592d2c5fde93c907321d4c72eb42d65834383ddd319e3a95644ac9ddef602bff8d87cad71e8b47eb69cdd5c8adbe0bee092292a6b12f114d11813e70a56b2ce30a4b4645c6c3a4c249138494a977ba298f5502ffeca0f060c5e059b51e4b63cd11604a536831262e6649beb887d3e8191144fb88f3bdd7b26cf38675d7dbea507314fd4d10f7330f9c8e15e970146cbdb2057fae8bbf60ca0fe3658032acaded3b53d2e4056eba892909ae9b9f45716cfd97faed4e3f773d0995b664a3c3fb76746c4228a299aa2af83de187878ac22be0d3eedf99a81c7e610a804645b65409f071bbe9de08ca989d984bd6d49ff76c15d4bece9964bb201c753a4159dad54c0cf796f218c344094cc42025af300ae9cd3db266aba18c3b627e25092437b97ffaf92ce3db973d85d02f21246f6b91c8914e0669a4c70186dd6cc76bd811ae0ecdc3d8c4c705f9daa006945529858c4cfc0a63810d8099b94cab9cb93e6c8ee36b789492d690eff6a2dd5c499d5fd68c886d3163cd331a6dba144e634e3d033f49be930de4d748982b9db6e58d3616254305ad767ff9a5540bc93f1515339f98aabddc61076e9fbdf1af79b93b64c4beac3da073245d1f7c7d20134f4aa77549aca38c143af122487d399005a94ca609501470b3330842c83c574591cb32ebaa478f2936b3c3ff8cbd5aa67afd1ede19de3def222e3820f7699bc95d9070202d229ffa67fc18661fb5ea52d1326a6164209446927143f29af7eab563024f617411cd9401130ad23a9f908d02e3fb54aa21541cc7c18ecd08bcec2f9436fad7b96f304c717cb62635401a52a28c0bf3d98b65f75c321dccf1ee54099b4b5ec7367016b2c18d3868ba033ba64e8f08cbdb4e71f23f7e6fc6065e19e715b624085b864cf02dd1c07729c222ecdbf20c52970a7fb4e329f3017da05c81fc799400e714b91eff255d0a94f915352249906449b3e2b94ebd75d73b5c1c22cca6b7635de099dc9a19bc7ebc01d37808c116c23c568c24907db6f44e6a714dfa1cfdf920a964fac60f6459d64ecbffe670e6a881dae5f085fcbde9a094d7f0f4820ba390b3584dd3689fdf12332a97c745d7b5e60dfa2d0ba778b5b6789c18453f98d4e3623d2db3b9f0da47294529e80a34bc3642ed05b26e83c701d4ae09568332ce24bcfcf54145c3f05657e4b79b65d11b4d6a1637b9f52157f6895bd87d3044c9d3fd06f4a9c6a8716415bccc4768693fe6c2c31852641e3aeeeddcab4cfafe390f3ff692a9d98ade6d10c07c49fd460d2168b67ebfebc7b901f58f134b4f65c011a21efd22f53e8d16cbfaa701bbda2e56e9df99d06ae499f8326449b0e3c8c20668cab4bd428d4341c251559d887291c6fa9652aa9060894cd4a3188404a479fbccab006f942b6885c0120cb5cb8d61b68a3e1052654b09756ed14d9ebc9de117e86d76d78dae457118b89a0806aa8d2d7585b7d1922eb61c60c12e6373739e3d1358143acc46f29bff2f5db36160d7f276041e94cb17ed19f47ac6c21e9b960864f67cadb4c9233c17221ebdeed3c654f9b3b6d723b13e2393e78bcfb1197b88e7efef2ec3e54173b227bb72de0d398511e2d6ab5e6adc61fc3b7ab5134293748e04a3a07ccb3e1542bd2836ee1627e025f5c162a59ce5a3b1e77fa4722d99c0770c3c63e7afcb67cf61feaa551f08b8bf3ff5d021cc5d56a6cb1a42cee9202797b644ec441e8947813897cfc189758c4ac291405bcb19aa1966a7cd0e66204cdcf6cb1818df1869810fdbd82197f38c6a238f99e1c3fc806fa2059b9cd8947efa35ec42a215632e0e707e8d498bfec2d95a0f17bf61641c4b187f90d1c8bb8da0363dfdd587bf7ae5ca38ab0797dfbabd6359593e9d0f1a82cd9a8dfc108be44efb6d2c8dbed73712e7638bd98c31cdbda22f71adff628370ace505ba634381f7ddbe4948b51676388af21df41135700b7724458ffca011837865e6190cc5019469310c95cf61aed41a279b90ae5f8ecead8fcc1b3138edf723c7bb39ccea1cbaae94e050fbb5855224763542fc04d41f3243101e9c73b3cfb0e19c75e92cd44db65aee04591438be09ab985490a410ca3008a55768ff2018141aeb86d59f6a175193bc45d2bd38b1bd769902607036473d4f67f5572296a8f75661f1135ed9c1ffbfa73432f1bfcd8545edfe7198c347426ce898d83bed9e022c608a3f932bfee035759ca1f9936e9f06b77d940194713d397914103b46846667a0d39414b38ef8ccb06ec8a74cf35e447d8832e3f555b669bd1eca83128498762f4ed0d56c2a838085eff1d6321895ae84e3995dfa97a0ae9de75857fd0a98c682be304f0bbc802c222570ff3c3b5a2fa2481d91995c2b86e22378e8faa4ff7a79fbf9faa1d4004420d24fa328519967ae54d5543705bee026b6b787df28d4fc6ab7949375d3abd7ed8769ea6f99dc68aa57c9849650faac3d3293084b791fcacb19cb1de760e7fdc71bab5bd93783845f6dc2252ef31ba7e01c34857015f6203832b2791120345d2e88987daa77a77e8029e59234d2d1294ea332782d65e052883187483d128037b6131bc4abde984730016538bd64297a0276b6f25820dda68939b90f4f88b21d13a2a8d22faf336f4acfa2c90fea34348b7922d314f8f3cbe901c5f4e458188564dc42d2b1d45ef5905c97cd9d881ac0f5c9808636a91fbaec82d41ff4f6bbc41ab084de3d7d1c9366d821712731ad73c64cff9c4a29d46c583215638234139d6b79ed04cbff6315832332d5347b5e13f04551e8b577d7ce1593bba5c00fbc42d2788a303b046c97f72450aab378dd8bf0d63129003ea5a5f8dace4fa0aa1dae0b788cded114f745d6513fa203567ff06a7a88faf6f4f22abb904a8add99e36c9fbd3a6035e0dbe834e6daa3e6473372af3c3cf649959f847e5594b2552158877415f3990c0540ad028c6c3ea9f69dec38db9198a8b68740dc98efbe06cee4d6f84ebc94469172b03007f3bbc8a3277aa31ebea8a5481914b075713731f6db198f412c7e0005aed991c538a8e79a6159b0fa88fc31e1058cbe8dcf555348c1888401cb388486399c1635a6f34f291736c36cb132301bb8869cf09dbdd873723d2179162c7ab3b4c3f911ed3e319cfd1ee035007571feecf70f524231ab61592e0d88784a39e0097059dff5e6e46565df6b800a797025c19609cb22edf60160abd446e03fee3d68170ddafc4fdcaa03efbd1bf2045e5523a5e333dff8e8aef27b5f4e3e06cfdc0d75ec632c598a196c63c8869620e80a8820317cc01c2e014ce71d01053d55b78040617fb38df3cdc9f2fc522e8a88232610b968d6f012209c9308cdedb888d0551f64224cf6bde91105085b9b5aa3cef782e605581dfbb39c0ecd36ca69ca71fd92fd4936432e763ee8a18abb9c6a44fb41c4629d446359aaade713df4d1878cba2e08c11679856b740bbff8720c9f2a06e26cb6138ed874a9a756001006ab5c0c8b2126e6ca6f2f290ad5947000a03b2fefb59783f6c4bfa5710a170c899efcb42a720016831e6a27f81d19c0c44e3303dcf9131156e03bfb9707d1ffbe436d0b77b119bd7c64cb0ceb6b569bf16792792dfea1e950a7b1589176342f36e60567531cf521c8295804195dd6a7a7843c74c2cc153c272dedfb7fa0d2d049f6d600c3c6648947b303bb15c50378fe61e2b5d5895b22f4f48f190037daea1a8c3804b8ef4d8c918f9c6a1bccf5fa6f2fe17a7cdcae39d03fc470ace38d8c2bd9f75c142f94910096bb78ed5485759d8963c2ed5f1735746971b79de2d5a3151017f6f156055e677c4e30a242dcb6acfae25eccfcb9a92e0a7aaaf3e8f7a8a377c25155538ce6eb6447630b59a6f391b06682e9c2bd26577b6011ee54861d786936a265b9654e933f66c015c02e514cd35b3db55690633363a9e978225a195d2c3ae3ad1e1a4697dc5f9cb607abd7ec7fe6b19e1910ecbee095870ce42f4b4808632e626d70a38ca577b0ef9882afb0d4b5cc10429d089dd9d66b8b89e5e066946865e2ed3b18fd3bc1510622d6d1457d1807c9cc9db037153bc3d875235d4c164ab52bbb8fb748ebbefe1c09df83f16dd9296a3698ead5a9a3616f41e6d8a841676ceb285bcc2d865ad0e53642fb7da1c4f595cdfc1ae88319ce695fe127cb792f9b1cc3bf4e2b1b70b897ead2aaae43be9d509567bddc4654eaa77723803036ccc87cf861f4c5d81dbbc3ca490a4809f1e861b72d47606db294b9819a9b201dfedb93a40857a5a6afca3bee403104b3e42ca7b0820642ac5d34323161d4960db8f7c36a9a778ec23eb738d4f8ec2504cecf892a9b249fc484dcab0e934c45182487c9f75856462b1d652064a77df3f27d930bfc53fcd19569771e49cb633224da6e10ef149113e17d31749918cf08b8d64f4bc68d0840aafb5e98fcf89cd3cd3db480898174b8ead82922e65cdcad28cb1b7fa10a753aeaf9c4bb2ace78f26c12bee7aae31b7c6ad3b4f0232d0dc220b4bdada7301f794dac4c346559fa58d82549d729d5f2f5780961afd5d84b96b389b24d25947e9b6bf0cb585a7e4997dad631898b19b1cd6b4257b562642a9ca194a52a627bdcb7115ceafe5a6b4e1844905260844d24db9a4ea7cbf2574ebdfd6434723381e417e22b2316529d65a4cf8cc8d5d69c69b6a439bc187ec8e100a46ee18a6bd04fb52dfae4d1078f550676d95ae359ec84ed786dd607ef5f94f7479504a79e87a8bc3f530d472ee18e143418c295188dfffcd6431a4e6245b7b3638b4a15a7817f5111fb35b9807b4ed19b9b71e04f885c97c698acad7306f6f595211f3dfa6f93649c8d1f5bedacb2834323602838d5c709f18101d4afb57227c6e9ed18c2635d6815a8e61790b2a7ed65953f3c60e1d29a4b1c8babb038a6a2643932cb83164f2939bb406f9f25bf0d7e8878bb4bca9745727a3b2ec7fcda8706598362a48cc688becaf1664289f87b32b16e010bb6035bccba1ed142b9c31a107651e1c27a32ee6c65d17e76da955517feaf37ee57265b8a521951113a95de7ee5d29f86b71748420c781fcc8f579910ae43ac0a9457f8667f3e7bff01cf0178e1c746d4e73d8905a3dc5629fc31a3133c1a6149948fb1aa1673d98ead4db2c9f0b6021c406bcb72bb9ca0ae720d8e3fbbb57af5cb442930ac5b9417f55f7b90de9e50cac22748c6eebcf1312e5c07e6119e5af6316107e508b3c2c809a7575183a66562efa2d15f2167ef64f33a57fd44552c724f0746710811e0716110fe061ed478d15da4a2c118ee8cce4868b457cf4399ef5b5f3988c213e3fcbd003674206685c4552271d00a2fb160e20bd2eba49ff18814a419a288527cb17702b5bf47a54577a901b3ebe7ccdd4c294f7f964e24fc5ae199d0300bddc6e913df884b9fe5ae6b73459551a457d42eb7af9af95f604d69bd7a1c55e5f355ffec97275619d25e54ad81acc6932367c3ac73c1fb4a0518994fc3e696448fdfcc2c95a1378a8be694dc560036f051202cdcad5079897c58ef7fcea39bbb07675a7786294ecb3472dfde40dceca54053cc95497bc55f828f74f1728cab39a2e5dca9372c8530a520890c56b0481a6cebb60982e2078adbba63083fce8da7fbe26250b3b8c04060191b392667bd14a43ab2e78f6f6cb9f3f28e3e662c481d458e5a1b5eee66385b8c38298a1d00886f220a9056ab540ad27832779d96256a9168f995fe05efcd2d84d2a455e98d269110c976dc606a0120c237c7b4dc197dc5826dd21e359caded41f84ee8000d79acc0874c8ec94f15ecb955e17be2bf85dad7034b4af31d590377ab09cc2223695586b26e9b218b57547269f9c689fc9171651b003270e709965711244d6af6aab4a0d2f32d394c2a7870e3f70e0acec4029ef837800608d1254f45d92ab72f8ab7ca376888d59a2d011192d1e08237b92ae32afd8e4b0f35994ba22fc364da83600e92d4b752672cb0a91ebe0e19b640b7af1fa42bed1b3bf799a22b80a4ca7c570f8171d3a6358eb9378902883d1d22fd0d69fa7a05d9c00ff73908fd7ad17f7d1a24ecbc67f315ed1b4d15f79068ba04277d7838bb19aeadda2ef01c86b7babc09efa64e50fcf9fd681f9188c793fe840e3f7fb0a3946f10a06b4c4c686b9c9a26ff170163f87aced27b1ccb5ee76795948f668f60a6fa6504e5c5f33435dba1728854082f2417ac177d91879ea201d8fd9a3a5b2d209cae4365a4c7fa3ddce63184796173120e421deb32b3584225e21df20a4643e7d61fe1f9d838cf01a5d66f9a68bcaa3b2229fd2bd1a4814bb625021c4bfbf65de7eeacf2ba508035c207307843b447a862dadd5bbfaa1c94895c7fce81057cb856349020a01b044a58d233ebda51f7442021c91b236b0b2b605d4a46fa6c08f6c9155a6e90d2ab362c6b1647a910c5bf71cd1f9a659f82d69fc5b10f3ede8ee70d191a74464930a0b6e3bd3bb23d0dc4c3cdbbe4743a8f95cea0fefc571cda018172a646baa9bc1e0344b08e7bc1fdda754a24dc72d585749ea8401f25334efd298a45e2fa6a81b60619b4f3e65b4f3ce92b2e974fed8c3cc3ad6e597b6545b1684e13b5abee03f2f973a831ef42734338c5c48ccb31297e188d23e9f3c90a8348d850f40f761cb34bdcd2014dce9d4dfe748ed8b4c4a8f59985a18ebd84fdeb4b0b33b18ea3834dffd3bf40dc255fb643b86ab522afa39e1a0ac6a2960aaed164fc433e8eb91d93235a285732fdf7d7772ad2e6fb583f9dc87db4c8066e98e349ce2978466a222d0c0cb1f426afbe0da054f84a54036c8e86f46acbce3bb8a5650ca3a7b47ae0d9c87689f6391515cc4c40e87532ad8154b1179ec9747f3f7f84575778d552491bcefd8dbc3b92a05744afaf7496b500bb890a77aad0fcb97a51e5355789cb1fb2521e54aad75050f94dbc9d59e7d62868c8b8eb695d1a9e52593b8ed8cd225473fd6b7885f745d0b2bbb3b098e1cce7de23793a6d3037ef2eb0416af13590bd6e9c702959d86af1fc7af94dda5af4fcd65baa1ca7843babb0dabd136977787a5a622e9f35423a065fc98bf9cd17c657a88a100a7dcb3d624347d311147b245567073c2f0150f283ff23464bd6b1ebf1360925ec23449f98678c73103cb464430fa7b2a122f3bbf38f1988ed7d587338c196f8a8d795d462da7b93f4dbdfc26cecc9d3ea05c455edcc5d9e0737385ac0b172cc171ddc332334265f3cfeadc74dffa0c3fff670e4b83920c55579eaa7b8ea4acb4d2925998360a60de2de428c5d02c1006b63e6ef26a7c10a629af9ea7cbd5cae7c38f5f9486b6552ff8e1c465238d071fa4a2a8bebd4b71733efc344a258b3e8fbd5603cf511ec8f4894089c03ecb3c763fa742238589817b645c510d826dd2865b61bab540cad10d8c176cef3855f5f34bb72fda7ee2ef6cbae96cc45f78e50ea3a266e110cba626ea90b98ff9fd846d2154a80a2ddd94cf157ed769c1459f134b50bc7a4376543e37f15ea04188e7e9103624c6ee8b0a7c58bb3016c7c6d68ee4e104c22153fe409ec3a5fbe30f774a4ffe39b018a90949108210af9030b566f1851a112fe4fe3b2d329b525e3107d00dbf752bdfdd9104de87fa3b2639e51c62bdf2fb3c3d8d08c995f5f945b381419f57fd999d763fb965fdbf5a2c2a419035218e9371f3b2f701084557c3890b1b07c829718d1b443c00e29d56163b80ae911e4cb4d776917893b94ecbd3b94a5c8c770d91ee1cc9a241fe5cf501ce9f3933ca4113f0c24411cf6a175bae08f5d6c232b0ba739a6841712991a3b0a0a258d092e4c8e353223e74f5000eac5c9241cc64431e3c3d8ff33524e2cef61bc30818f517d77a9422bb4ec24cb1088e062e0f91353607e991fe5c77c507f53be875a3c8ccbdcee9fb6e94c6ef739b6b505142a3e9795d0a8169e9bd5ffbe960ff8819133cb1f645fdf88d82a17d63cdda6416ceca083023feb610e39d4ad903f65af84f3889c39cf2cd95a7592ddf33505101e8961b946703c700d1f57eeaff54de618b743a75f328eb5678b7cd52c73051505b2cb7b8d2a3bac9404ac66fd1e9d223eac7045a3d91afbcb9ddd61d09b04ecfe5ae663064edffe696ba4176ee5a47fe801679722e7abedcddb90e6f50e5f0afa587158505bc979f5ac5ee83e67a52fea87bfce57fa665367decd330d1e87e0d831036c02aec6c5d95318ed3825cc2c5798122fe0e40213a5981268548b410b5b81d4e9f1653c9a1d484521d6d46deda4d345849553f210acd9d89d02573109eb67758cd22b39cd14c17c1958cbe14151986012631fd42d91f1c85344ce87ad43b602bdea13a61705a1ab632cadc02fe2dd746a57fe22adeb2a089c8b43fad15eb085896fca611e1636e88f7c64aa879e96dfa1a16ecd8d713ccd27077f30091a6c83ef34d0dca3f2daa5d292a644848844e4a6700788ffc8ab0ed28037c5d05d8c270e54ffd81ea14418157a584272cfd234912cb63781433f477ebb19498bdad15940a3cab374e78b01188ccd66815417419b11afc2670e19c9738508621b921359f94d7309d65fa6c2d46b2076a9c211b47b7926df3852562dbf664a37d79b2521ee60bf33ca482d379ea563ce57488b8248a820cae4d54f041e3d71d3161cdbd9b2e83f041af497ec40d65ba9127afe72379f8fc8574ebe72679482b05352e6c2600973be513bf426b5b766d99ff7404a28e3c946fa66eb9bdb9fe99bb34b32405158cdad93b0f18b88faac5deccd7a64b520f63718edc6e523159697cc6455d6588db1e144255768e5ced0c9127a10675b38432e32b2aec573b1609e675b44bc402bb118c9e78c5f299281228e8f3cad8bee645f06d4c98342100e9bbde00a11772e9b75bd5dd8d46d0d6a2bc6407d2071e1291729393be3a424cb42a2e9d85d05b08af96e2ffd9d95d3fe62154439c093ffe54efa240b8e9e8ae649d73857c16641c389ea0dd3bd84bffea0a36702317b4c4d65e529ca2fc5b2151d6d81ab6acb216f408177b1824450c9362b20a2e55041a091acd5fecb3e615a8bee93f35451124cf1cc70bdd2bc3452a53d52f565dae0815fc1fdb79f993f829193999e67a0fc96920013c1286b5da09e08aa15d92af0fa77887891aef159c707e50090d1152f7cecdec1a78f73e745bed88c296047e5cac04ca7a9be07ea41ce5fc22870225239da49474aa6643a47ae701607d658bcbc8b8643f9c1e457047e538baa5bae140b008e0fd091175e6e91c5094f8361abfbf44cd506109853cc3223193e6d4b20b2a2ad787af76051a5cfa53d51f1a95a922617bcdc537be80c87d55f87c9e7e80148db0d7ce935a9f16aad0ffd5dcb01ab1de6092e10bc5bef7b7d892cf5a383fa2cf77f374c17e1c656082377da98ddd56c69cc2b2e87720e6be035a27ede0d5ecfe57e79516e909928f1fdef9c0b3f9c7b5b7359e662e1b54699a2c92c1d5096cd8a261777f794fd51b527602905fb3448f2b58b355e85c936979e074b70b039d994148d6f2c2f7f243389304760493eeb4e66915eb37448766c502bca70b3c3d903b90c4f67cc05363b2526ba62158ffcc0616cacfc53c460aa3f63f2a6995a6fc4579765c8a566780da3e61b3c50609ea729e07960ba7f8f1d927e7d8795e27d3852d758698f0fd62b9312f0b462b50d6d97d75011e81b035c933fbaae9e431380acf1db407830e0754c15a4d9bb592b153eadd25a8afc910b2b453e25692e7a578322f6f1743b5c5c9373d0b29863f280781d704adea936089b52c1cca2fc0193f6cfef7fee2ec489e0afb5f22b019d1b6d658180e6e7f6ab4996685bb45afb092fdb25c16790d2da740b581a216d9246b794399893914b52c2d8478e57645880833f32ea055fb89a02cb8eb400824257faab1814ff830ce0817c697ee8cf77edae924d663fb69b20b2d6942e4743088071eec5b62b18b4f3fda8e2acad7bcd49f9dad97e7cc750b45ac246d8bf13a88c6a398ddfedebaab4c8229d69934da8b7c668280cdf7e25aac4152bc66e7835bd84d831e3965198c7e812adad4774e110ae3d0134191f46f671aa45200cca12d9bf5819fe829b41080ef64a154e49c26bd72a7a993b8272e02aa47223351e08b2c93486425d35f33f7566ffd246cdf051e058d03dc79e627b47f3a761a34d8b4e84b51c993f9072f0f64093f66de7d5d2e575781b3533e8ddec4cc4b279e7ef26e76a707cef5747c570750a180a8002254534de9d1ec6210808a1c74c43e52ca18ade7b3b16e20f69e8c69e34d03a96c28fffde709a748603624e41a469d8e86f86a46603f2ea4496feca3c78f8d7239abf9b164c9b9f9f65eeaf58176c540f47bfa9a8b75ce266c9442810304dfbf57b9d7476be1744a6ea13dce38a738efda1d6399c1d43540345337041dd710d72d964c4e27fc7af2649f8c18579c0c5f5a2a0a0ed1f9c4a291f8bf54891273ca1865ea4a22e585b34c1f51a9f7b7ed7498a56c5454ed74121ea87a85163b1d3210027e9301054f2cb6035ac5a7c863dd31a1aa6e3a41682bbc864eddf17fc18884adadfe1a1044d25765b69965d058ecba7732f1aaab6a12d960809bc81ca5750ba55c5306046e5a1ef5dcab4c63bb53429af02c0b188b5d61af3840a92d4476b5a27cdfbc4f778803a3285e0c905e38858d45010e091beebf1269726a126689126a3560b10158e04d7bf57ba03904660c8feebe4df4c619c11ce23e8c5eedc23c6ebd247707f3f7bf5f3b5f3359f8b3322eb2152764345926aacb573f4c6a260159e9929fe4289ea80ba3ae5ffa3b28927a1eedd15fdca3b54af2d5c56f9013066805c79d452d5358fb00b821437ad7e575c69e5aee39d07aeaedd13b8018a44cdc61778e876840dee234dc6beff8e0ef920615841d94bbb50aea31a3ef153151db8432f783deec29089ab6dba66535a0612485f506eef17ac13b3a85d137f18436d4c258e47d66f7c920b2b31a0ae33883bec8fb62e0fb15df341f29e03538abc5e1ab4e1772af0317432f417698816227a01f30a9917e2f4d914cc0d9baf1341f22d858fba987473a6051ce89ddbdcab8b712bc093523f86f7bce82b4d7f82aadb2ba17a179276057c5bb924808a5df0f92a671ff694c112fe6d9d64808733738ef20e8eaa8c4aa7e5874c3273c4aa0a29b0942021bef2ba20b56d88c63010f0670ad6cdbcb655e90724890f5c20530bca1a027ec1f92155db3a39011ad820fc9609fc2d3bddd17e5c08af7aa47faf0e249b9d63cb974e5d5e5ea08745aff5ad2bb507246c254cf4fc4712eaf59272c807ccd69530d96863b9cca67d9600459c6e6bbcd261a76fc7c690f5148549e738891a9f62fdde4228d1dc57b6c62082a2dc585920802b1e63e5058968662400fb578f21d7292f84d30aed634925ccf9296e0c4f3d43ab217318128e97b344b7225b013eb268eafb0ffb50dca3d02eb1aac21b990991e139d62afe7cf92dc93dad7f5c502c424afb1ccb251eb6a527a4e62ad91515304d4da0e304e335b581934695f0369bf8e95baee7677a1a90e97295facb9aab279c30422ecbd0bf88b585614e9faa427c633141a0410aedc84fbe2529ffb31dde86b109e8455cc9e594d6a1a33b88121475ae99c0a383991339fdac7bfb7db0889cbe709298cfcfb48cfc09614ccdd4d705ca4ee0519b60a65e8c9b19a2ac3482f09a578d8edca474bfd2011a26042a95b4ada588cefff921d672aa32c5765b03c60cfebd1a2f9d343a25f633e600104a74051810c1f8116ceb816ffe093acb1726e86690c3f343d4e35b557e36b2d2453d40d61b9ed8b53c13ad499edc1d362da8798942ace73538cf2a16854d2255215a64add54896d2d64ef8dd8d5b23029a9c7582bede6fe17f4824c77aa11390c403a2cfa46fbc61bd9c91aa62abbfacd75c8ce649de4ea191ed1aaa769d1f85fd793e5c8a374c8ce3024fd2b69c1ab6c0e1aa1f06f94619b0f19d17182c9cce0447f11bd4f551d5ff3b8eecb8fe692614a1510e3c70a7229625de0efe9d39a762547cf87a1e03839f467e1d5219d5ddebf10cc1dbd241c03888264de001c506fdc5d0e9ee5725c0cd229442dcc523a024068706c1bd88c63ab85e2ebf76c58decaa1c11e3d3d33f594a53a4000130a1b16094329aefda8659518cfffd5ef3573f895cdb7845875371fe2e64134770ca9db48c06feac1fe07ae0469235488ec42a1e70b4de0becdc1839198be08c961406309b063d22b31c8eb386ddaeb083a65058d5c1147cbec981bd92c40c8a41e0148b419207a809287cce5d7ae2f9904de79946b71fd61e066f605e5cf2804c9b6fa66ab725e5da7ae9efecf370507c1f7079df42639e9b4fef44ad7bd43a74ba9d1e7b03e2a8b683a18e57511bce1e1af18363ee15fcbba24a15f42adf90fd9382e9088ed91d7e3079cfa68bdc3d30bb7d48c5b0269b5073052785ac0a29a554217105c5452f801549a70e9dbd39a4dab1a74e35e9173e6f5c24998e7a22187463acd545c6d3e5f0527993639f547e74b8bf926b59cd51f84ee08be596211563bc96697059dae8d0c584baa167260e048049900260397bf63b74b1af2c23a16aeb3711070abf2ee98f0bee725aca3b1e4cf385d3c421bbce8da659c3857d79d396ef39f69cf5f6d9fab6d26ccf0a6778f2cbe8556f068b44c302b860c63c8d1994116d2ea4824b7c3551ee6329ef19c9a06e6d67d3fd5c97494209cc090288ed2134c425bed2de45020703a86026cf71c1b3a0e44920d3694bec62bdba119bb1fde84106b69da94b285cd8e9237cce345ae06b4298fbcb2926717d46c26ee9ef64e34bd2db7a2483263d35c1c1e2b322df0b58338dc11402e195cb776df598259948f3788fd2dc9e8350218c31f67d223daf0cfdec2c7e51ca952f30e891722309b6d61292448e47c2f238f24068397733462202a082a0fb0f215953807ae372c0ed2fd6122e3aa25b00f7fd8ab4ab16cce32d3389c6a7b5c4b59e568498b2c10b5a18de00e3df2e96004b1b108ec093ca50a3010cc00bccccf4dad7ca3a30d0a4c48faf7de689e85d37f6968938d343696755fd7e626f02acb69d0c523aaf1d5a5234744dba8dc6711ec937515ae30012db6637979ffafe5be3ede59401e1efbba1355fc4ea8ef91117a7b88b88985197b3e0a64e272ac37e7ed4b69a3afb92ae03470f780fe1a353b4f66a507cc8907dc6ef5ca75d4ae5c02ed6b231d4cc033d9fc402f6d4c3d77e6d03bd59c20585134e72ec335f781eed522f2d83086fee31acd2281846e0c396d2cb37059da8d957878a7ee6e17555174c1586cff0d641038d1ac055be75977f541420044ae6ce6e9dfec631b3a3f7f51b5d83a02361938620438d50bdd59ee82b45231bb04c48eb0e99d17f236c15bb34b08a78da9249fb095276444934273effa9dd6cdd3c28dfc02faf1ba47ef66c634cfb78ab3013903f74235fc429f23d9803ad05113747ab9935a4e6310c62f5439100283d49d3d5c599816fd229f1d764c38186dc2bcb00f238e4ab057c6709b6c129de857fcc2b7003ceb4fa9ae249b7b1ecc2ad520cef8fd522cc51b59ee5276c4c609d74657c65b6ca17a2eed607f60718763746f7164748867878adf88c38e7b66553baf306dbfd97d0335e823e5d7a9f7c4ea9009752195ed11dcdc6d4c7c7ccf8453deca14b2ba8e553daab7333516470cc7697644c378092e7982ce160e6668397bda548be96e31d72fb4adb5ca80556b0301d037065997fd5fae33608e6cbd1ce03f115a13937fc405b767a54441dd70b152d787a81edf65e6f0440a9f9f9970e89872b97336be67d9df32bc902fe58b7ce788b6b00096b953f610765477d4ccd0660e0970a0ef7f04394878833f623e15e455273b34b09ac9fd1392a4f782e0673e0ed4583d656c2ec698448ed2c5728e2a017fc6268f5b47ce42fb39e75551e6b03d800defc9d8fe9e3a6b58dc6b0d3a84104ba84df4de4e853994cabf5d337a346539d0490233f102f8e704beab7bb96660a69091931a1e911d8b0e2fe2c07be222817fbbfd4b9d0f4b7491665ed8c888ea5ea2257a45967c36f86adcfc2f37e4252b4322c5f6245e7345e2e3c61858d6be992f3854e9251864ff08e0309994f73f411224d828ce8be83401e6c64166d9847bd2b67b7e08d0547cecf9f35095fdebe182cef05700fb0651be7cea4ec7d02aa91b0d263db17c8539a545ac48bfdfc88b1ebdc1c2155d0551317cbac28f434e1bc219d7e0e34dfc95e8d7384bca6ae73f92a287092c15f5570f0f754c0f575db888e58fe410d907bcda389b19c29dcaa6d24747dbdcd88d66bb59f81fcfd5bcac096a7ab6f6c94d4c755df45829e8e7a2c191c7ed73c48eb05f9562d8c6093d398671693ca6f4b1a474f020810c36b388f8e298e99ce4986dc11bbbadc34f90a5ea14391a0849b8ecc5ac8f13fb313959904fb26ecd1076c38ceb2af89e09ad4d08cf352f9adbf0a9093ff4d2f91e67d1a4f740a7418855becac5aba4de30c326dc2d12e3e1160e7dd9c1be4c03f0172009095ac0291cd20e90f5c69f59b451052eb16bda780e74a95426421b392d0a64088c2e3d4d936b5898251951f63fef87104fd1f05df0d3c4afa9f03e928d58e2a9934242812497ecf2b36f45e312a099cc97fd3b5cd2f9cc4df970d5d8257a26d14a08bd1608c86ab88f0f3e58c99ec01087df29850fe676a609006ab6669cee3dd90b1dc2820f62e569a6d5b1dd63674e8b749006e76db5062b9f8f232f5a7d79c4bad8a9b11526d6fe9fa075ae908c2d32d78c85a8f29870613df99cd490f49ae6fff5a55aef7a20251d098aa1dbdbdfe57da21cab6545a687b26e9bfa646d842b1f5bed8672eb7fcfb0b8be2c48f8bf0ef368f585e0531680a93cf42bc3fd306d8bee57fab254fcc9f6a5e16baad5685dc3d61c3a9f7f4562c81bc8121da6d682634fbf38ddffdc7a4f9c39a12a1c1df24b5463a45b70cc56024ec541393de5604ea9315a5f9085227692400a8a10a211578e4d1c794d362051082cb2676f9615758f53c3738c61833126907420428e392f4dd32e8ad6b61ae300ca2bdc600ca2f4f96bfe2d04f57fd0662a6de48870a52bfba6fc04488526ab9d58e8764ebd143ecc884269dd6c36f8e6838dcac3653a89e74a74c6bcd1bcb3b296f00345d615844b10336de48cde56f63a02a900bba22c7b6a3c8e7a4b542927d7e848df8f405d535b3268042e9d9c1cf584640f9099535615d5b155b3f1e9f15efb19c7287395fb687db291722d472192840fab3eb2f389478aaa321b53c4c7867514fb9d27037d221ec3153e008cb3ccc7f916d593e73b42a33ec7ac19d45bab7dbecd8a25341e1eae132e66afbee67156a70bdc35feea048ed04cdf02fb091a3a207a8216c2edef1e11cb3ea7feb314fa1cd3a07d62f7224e34a1101e08803d737b3df3d0fc014a52d51804cb05f5812249f841b08a4861e4c4831060d7c4488fbc6619e34ee91ae239ef9bddfb35848f2f2375762988da45295fe43407d72904dbc5c64defc8b8b6dfce6fb07e408fdd7bdd8155ad64936cd1ec4cc4f19a6060f3b9998373fc59c723ce3fd58af8d491e3d327f18b868ec8c394bd0a570f5a4d434c64d6df7012893661878b74cb44d6843478d976f03205450d53b76074744816551ef977feaacd003b62e6e92beb239b18af43c9ab4e12c14f8b694f70c12c0ba19f0f54de810be20ac8b5211dd4b1cf1d94ce3bab4fd03ebaed5322be8de86dddc6d0e0125776640e19a25affaf5bc979196e93ee1cafaa4e24ba07e855dc15274027475edb6669a189700040cebd06ac9af6952973ee73b8d7f01c6b77e8ef76988df31a9e693a617cf36afd7d17da748497e8e911b605ea6c5167525ff5df25d95b294c9876880d95f4a91c2095355840de553c5a2bc877e21e34a74942b4013646284e4e2ec7d79a1ae96ab2b46fb67daa5330005275c5b23d5e0987657d8c3f8e7d3be03f00077a6626aa3bfc1d9e8a1858861494b84a187ae38daf572abde1c547921f76bae5cc5a15c7e95cd2f8f958bc195eb8756f982b3db01439c0921019bf27cd8e46b6a1602ea0c5df8091cbdf679dc5e1ac62217db0a889868f931944093d5c75ffdeb191a4fe432a8e70f61a5d54de4de81dabbd59b37ac25dd4d0d0fcb4bfe7537535c201bdc4134734ae54c40eb063a3bdb9f4fa25ea95feab2e64c41acbdc0da573195023f03a8e273bc404ac59340a9fcbd4b4620fd92582eab9bcd08a292a1942130f460eeaf879dbd0b421119e2e6f2207d2fec961e405afed77ddde783246e34348f91c33ec49e56ca7e40db7124046478ad070e8218965bd7c0583acb713f6b712f65f0c70a49dfd05792a2411c69b8c867ac91c86c5f172ba35e7b1fbb018f4e359619f859b8c755281c32e99f7fba0c525f051db1bd7f09e283776ace179ee54eb565b8fe1575968131128df8a291aa0f31fcda2aacab1f49fa4df4dc0aadaffd7d4937c38d98ca8204456cf291053214acc295e9b26f2dc55c77e276a8f503a9d34abdeb3d3a1b1a269a20a8f3ebb3befcbdb81ccdfb5c26d5003240b8d45aef744699251f988227b9025314a6043542c1491885e0b6e5e3a87ed66a779ef667eb5b23ed0df2ab8b78d233dcee7eb43675af6cc415f963050995a94d49b73470e49bcb59678ddf461fa65814fe48d910504bb1c5a004496f83a76051278a4b5f1596d62f5ee07b8274ae17d3fb24e7f1ddf88ff4c7479a2fbad052b44cbb1c2ad5f90317f26f851d695ec9aceea21b272816964f99e49430183bbab616ec3bce92a6551c1607489a84adf91756fe6f86483db7e5664e408516d1dea6bfcfac5f1abece6071b3343acf1527efedb22973bcd77c7386daede6e13301b2a15382cff640af51d514ebe3d09d6182a55aa1bec091233933e4ed47754027424261b8220e1b7f43dbc39ce180e861d6fadcd7d7e9e492bd49c68219d0280419183f0fa2eedb78abccb6c3141469fb256cff97bf4708dd8ef93c0cbe3277989e07d9a0f921f977aa2d1a84bfdc9f05bb84e64a3a7d38aa673dfb97891c7799a28c0dffe12a1432f8c18b127e842ee15c2e404fb131e95e4c70a4153a1b3cad8e7eccd67ab5475da8c564c55c87981fc63d1c2ff0e6e40692d7b40afc539fbbb0efd7e6a0299f90585c20441abf1796c37118b01d405e3ecc927905744da8a886015b8975efe5546f90864cdafaa6c5813708644df6f857273e0bf58d16263415b2c26567955651e3a0134b962f70854c35a1b47f069dfee0a11de26064f2a52e02d3918a2c528f7523446aecb373eef1eb30476c715d3e200ad6574fafacb3220f6c170690ecbcf21e30a2d1e1a3c15f66959b54c4bc42c9a5d50d96678a7c7dc87e106e6c62df4443928b17dd2bebd12297b52dfd365deb0f7cff1456d045d46c3f5639204ca8c6331b52f8e392cfb4351e7d779580cb4a5cc65a021a8eb4e71bd229dafce116474be6c8d1d88d0cf680819d0dcd0de549ad05b124606236163d0580eec37080238c7169c8fb51f5fc583a4a00d58c8f2db8c22fbc79624a1aad84ab949963cb3d0e1532fe37af6745be08c53a431791efae9e51f6d5e9afcb538dcbf14d909904298f325110f6e63e7a5a6765a007bd85e7cfa271744088cc20daa8dd0ea85170fd6f743fc68377422e9cd2ddf7ec42cbb8f51de0d3a8fc693c63fc82c1c4c6702b17d4f53ff493359c2033b139289c953eb57d80ac6cc874b316e7cd2ea6e50f2b0b2f19be80d43404ce8bf7723b5a25832f8e61daa74ea063bed8de4a0ae9842a8d2ce4f53a047dc50abf6f76a25221881f3951f279563adbeed442717c63b0ff11afef99f77f0158a9356dde81b16d43651b052453ff5b424493f62e3e031969e47e10f1bff1d7e285c41c393b1c47b5a3a6c60326e2a97e2d18ff33b033599b1368f0f43338ec3d56d00d3bef9ef73f4eae588f9172289bb3045efc280fa0aed8d5b845eb6a3ac0f5c258a63a387080cba1e15f4e447e45fdf6fb9695d8dd386d674e95a4cf3bb379da292319a387ba386d7bd33fadebcd2ea7211425a22e46895559a12692a6711325606ad67901fe9e47f90798d370bf8539db02b6ef205af0e21bfe2e537bfd839689afdfe9f445b9cc28be7369e7eca26c0e6bcc5fd68ff92c46c2cad1f34e008bb354f9b46d909509b02b20ef21dbe00732a2be271ecd0ff3262a851e29a6db79b6a6d793973f4b0412baa1a45749d555791b9294c9d0d8bec45469a3737d598bef7035d62115b4e06198a4715bad40e5ed8a3584941ca2b47dbdc6fa2070700b670c471daae633a189df9e335d4177f97b79ec77b5736e8d35dcdc34adfe52fd48d60296a219f6a21820543717638bead3cd9c91b5fbec067cffaa0672eac5d06e332187679d7786a2f82f23a9e5191e9ba0d91ec66d5cd85ba7a1c1688fb2375d3d3c9b63a873fdbd2acc0085dca34cb11f95659601690a2a3ade2a23b72ad29654c707bb6ee84d7c2e9f84b1b9958172982930e2b7b91949ab4bfb18548ccfb6684b1aa7fde155e9fa6bfa8e2455860f607626e53ae042446c289ae0021002e57de8fa7158a06ff0b2d48caa32876328190e7bb2d6234c298eca739aac7bc7eb4628ba0c09614e0800a0a245da6558b1f6a8b9838e2154ea660109f52588c61fe0da15f7d85ad14e7e865f00f70da576735b9fcaeb0bd6db41ddcb6377d696c1f3ccf8be2ab9504a09f3f3d45e85285fd93fb0c389bbb4cd60d5861b8c06dcbf8aa2cabaae14ef1100a2631ea7231d93afcf0386cf387b7aa80cd6ca1f7a5cfa6d140440126ae0d552df0859187d133e380716acea475265aadd83a1cae14848f7202a0d283d1110b9bc0c548d1b2a66726d400f4dc7f9849c41cf14c1424b37b58271aa87a2ceea049b785fc3cd88eb57988e51e5f72de5ebc689001cfca4958b52531047d443971ac660be15ef739344a80a597194243755cc64e05d04ee82ecbd43ab256bc933a17bc7abeb89fb0ee64db687b025537fbf124fd3b1446b99c9badb1528e70eee56c9788037a8f7aa6509595991071afdaf899f86ce4a71f7825bf934dd29872f5727f46be527ba5ef8f976b8e70f031862cc79c57dc09ca1e87178ebffccc4fbadf7befd0392e6230ca3a08c8776fb55b9c37c5004e94579c9040e86beb85a0f0b1cdd625fb44fe792e78ba9804ac6c9ff06e8883307611637a51d3f4122b2d40659e1e334646c1fad095aea24836bb94fe5f69ccaa75ccbd4765d8af5879760a1e86940074f8a834ab6411b398682d597af99dc367b0502ad913652dbe76c9b72323d98cca187d77724a88eff8689d2f6de0574816a9454cad086a819d094cbc5249f84431e56a6164780cefa81f150942f6214ec54d69babb8576bf7265889d2f92c9c9f5cf4d1dcfe82aeb5c3c109f76cd40d1b146e1726727ee409cf60a4ede6ab5936b9e0b8fb4f0fd67c6e28e2e11d9c4dee337f22741546c38e1409f185ce870899f58b07f0c923e581b42c29d55c7e13facf0ae1d46f8b32d59095b3fb550eb73397cf18ffb49fa052696300780b5a55e64da490e57abd37276e6c53798f3c9ce2ef2777f30413520e3a97184cdc69d21687090600ef20b8e95ba7be3f1333b22b4b699af65adfb15e7dcc5834e1efc82e3602bb5af7c82fb1886682325012bb007bdb9e190584c2c16b88368012194aa0163709d3c58f9bd219c82c72615733ae894db190ba84fd5be7e49df6a3d9272c34e6bea5108609d5f8378a82e971f285ec472f7a515d0a8cedd43ad35a624eda38e4fd50ae439d91ffdb39185cff5a97ff8111847474dbbb5bd95d89b0a4df0204cd06a1522561f7a7d2c6e8ff65ac87c811659c015308a80019f68d557de17f5d389d50ff74e174e0ea94532c578f147f94197aa1fe92ed6489584d73846c79b6a486788effd3245ec23a53543b0137a6db5a21e07ea11ac67a1ef3728bf74b87422e387d207b702d104cad09a68e064bfde7bd5a342df47b23d68db16fde3e0c5cce512cefee34a15d1c699d4ca113b3642b20651078e0c3b65ac478cb4f5cc391e9b0155f226a07b527ea9b65270e82443dbef966284b4f39aee86a73340fba109c198051f8d34e6fe10dcd71e8037926dd55328068212be7b2bd2dae64292a49a69764752bb27ac9c68bdc0db8e3f559e877f9ff5b4b451195bcacdc58d6461a3c05efb3803269a7fd31bc9171b7123e093fd4fbfdacfd781668f894f6df984e9629eaf3af99a843a00afc437dae41f4af89d70a961c4c1a2cefd726602c7a14cd0b69422f52beee664c3d3b72759a5d15255f092683927f6569c45d990a0c398e568a0ef75416d53b9c064d0e63c06ce3be20050a3fcba2eda7824ff2196a131c4999aa644838267d2237330267717f3e6ff17be632f7eba49f47135e749789e09fad21d12698fc3071806ace304ee0c99e0abeeedf166fac0ed06460a637e62106f156b27d7580d9bea1b40889fc8ea0af173bf6516ad020abefc2a5a0812021dbb26e221a8ba75604be591b408277c80401366e08e12bfded1aa7705296e7fc32d5bd4b24d4d148dea8488b1df965f10bc7d001e487f030ba43d1e621e990b7a8014e36272a678a03cddf10d69e84d2301b185fff0944e2ba93766b90f8f621e775ecc3791dbf732740f555711967ba2a68bc1051e950a5345752907e92220aa07501166a62b38c0700128ef477ac5e1f4200a8ea93716a3bd2558cc9fa1d110d289e9d4733c6f20b88e1f862fb51ce5cfc4790743079730c691934a57102a68a07515bac3b566a83f71f0e240c8588c5f4eca8644ffafcfcd83cbba58f7b934055501ec3c9033205d2c2fc06a0ad276dc7174d20d63754cc3265157f9bf628335ea1c81de7a37564eebda7f2c9069f9a5dcb189a274b82f47d22ecd3845a07ef82ef0c8d4dffef8d8edf29b59e23691de3d246287b3afc7466850a002ee88c9720a886ae49cb268ef554e85cffb4671efa4d0cbb91840935fc1474eefe9b8acaba1dc3e713bf1deb92135a2ccf5613ce1ffae39f54e2c3d67c22156bfb65b4cf4098f7059d71f68379cb18ebc89625ed5741d1c68cc2f1a390dd6100066d31d017cc99d2cbd49fdf73b45085b6a9b7f088224e0659f925941818354a667226155b5e587a49b4fd14d39f4617a91bc58dae66ebb39dc87b76f1846066c61a252ba862f51c0d8aef1da4b75efdc6e032cd3d0d6ead93b0379a7c6e3f0eb01542960847f4932a0b284a6a272d75009c4d60c542d4c87f87c4a5fe0f82eb1e8c6be525d1f0f2994f754b1ce7dbb99cf653dec758356de07711347932ea2ab649d7412f95a9608620b46e4b800403721fcc96e6480a781567a6a729d18c675bd0985217002bd90acd67ac280080031bd5ec0958552e6637c539f13639ce64bbd5b688a15a4556285fb17442f9e93f5d6dba1c89d700330e183be7eee9486f91dc8669280c743a919dabc5810023900c3fc1bc8bf82d6022f492db9d63ef967abc942bdb230f26450aebd2a1c7e4e3d5c3cc127bd430a0a86f5494dbb63723436f499dcd651808a7788f08d7bbea4ff05dfbd225ae6df28d7391c45dbe1e9ee338b9e69cdb405a5e06988d79ada0fc515358bc0566f680d77a90d7158b8a31d8c3515f7089d5bb1befc0ba7b190e67fe15f4fbd90745bc3839b0e2e094913d598499ad3c15e908e642328f62fcf9b7a1583707c6e75cbfcc8553eda8db0435109289af3f75f2bc7a7ae7176699a92651295b80ead9763c0ea95a3cfa6fef07006655e4a11450286ae1d45b5aad086c03460a77c1a57e5e2624b11b670f42186f536d11e61fc1f9751c83eb30716dbcf039a8d1624c7d5f50455dfbd6452c82432e135a179c8237e70ec4e2d9913794e69d5825055635ff0f4d976875936fb8504533df73a4c40d511b818acb3b4a33e85c387bd341d0de06d5032107b0c3419ccf9563a26bd0430d4ff943084fb9e7954bdb79cce27a108d61a6a8657ddea3e0e5fb81eaa9933592ac5d91b6ed7f8216dd4a1cccd12e4a10876c5d5b2ce3d13da0611c88cde268184a66c79a64baff0f82522250fbf7d59b8c985296cc3df4a1fb9304abc23f0eb457cf49cd565f9d31bb0691eaa8b1ac446426059f8887ef45a9f8d6e94ddcc997b3b58c2e58146e8de6569dad6a72776e5881477904fe22ca7b92447a75fbe5d708b2e3a7c63d4058fc3e5caddef54ef9df880784fe6a65bc62424feb1c692aeca3f1ce9fb2645c087e5bfea403642fe7eb7b872ffb68438bdf26c669eac03ae3d625a4389b2f2d13c5b9699291388d5a941967794c1094a62b0537c7b39363912d44562f628ed367ba87fb508552ba5fec8824a6db8ad9df6414707f895b8d18788ab6b26979261d24196667287c61a4deb1be04836044d23940b62d65457f609d4ab166f1f88ab0a00c772b6286651269d9b7cfc55b02c6536a2bfd0ee0aa97a313e4789f1bada1fe0f57608ec3178e6636dab8e7cf5fcbe1b454b5d220b9f3bf7f22ec17ea52de02b723ae4d22a5eed949838711a8c0a24d7ca20b5a8d990877dcee01913a9ab24b9a9ffa7a520d830b0a469b0739e00e4664d27981da0d2bdde3200283cb61239e43e9eaa25940081766715a07d1c08ad0f6b2733d91aef598e90b0c9c1cad364077548ef96570677af7a4d24537c8ffeeff671d858620fb4d0396104a797c00157b0e94b59cd75ea0bb5ebe5d907afb439a8c3bb0b99b282e2b5b69d0cb95ac88ad627de0f472e025b445298fd557d5af45d3475486b61bcd107cf386ea418aa4a897b1395484326ed088a506eb736177e27eeb230bac100c7baef12c38b837069cf3d3ae610d809e5cf954a8c954e941e5eb4c6c25313b3e6ea5a907e001291be36b4d520947f4cd1d0770a265632f6a84d19bdcb8c470a72a06fc7c3d32e9373b9271681dc23ba8390c50e1ee5161dbedb8079213e1a658d5b0daa20fd3e06e7d57f6bafa89fd937dfdddb33d771e3443fd1409fcfc3af329d1c842993cd766bf7e6fc025ebf4b59a82492845084b72c0f000a70bfbe668d5a3b2133ebdfb868f937135b5b8eab01d0ddd83a48031638aec10397cfedd1858be2ec39256076129e02b15356027932993a69fbc496d117d4935db5e14d46671aad96abec971d41eec16e89031081004d8d8c5fd53f8b5019e76de4227387f3eda431d91eba6d119fc3e4d08627e44a62b3a7fa02a8e594852b1b2187430002b3a80e80aeeb8bb1d8ace5ccc70aaed5e37f67829943828e6e1f79e21d0572997f20ed71c8eaaa7aea57525992662729802fe785613d4b0c0815909d8f0a649434afba7d795cc57bc5b1bd705e2df9cbd11d179bf50c4dc73545ba65b04d0bc820a6ac3860bc43bfeea88b04a81b1623266a7c0e26812f64c65ec2f5cf96038c543c4e90cdc0a0cff932d0095a209b342bb9bdbfb854265e3d9a12b604c23700873b2f6ad3231bffc362d7fb65c39a3eed8ddeb05cd35f1d2128e360f46daaddffa623f7ff1f20c58d39c532146a283df4bf5c3c3ff1208aa44de8dc63a2b90cb97f30a23be96d90518903dd3ed2451bcb290c8b6898ee0c6e9a66afbda64991ee1341d52a553991662dd0adf9cfacc8df2fd9c5720df0bbab0fba34d1ce87a3c5aeef225cf825eaf8720f921e534116e04a57fc876c6f697daa0b2c803b0ad9abe0e700b26e21d41c8e0f1717d0fcca620be2b5ac92ea2d76b7ba37a7f1d37035b0713b1d07996a6976c6f09d0ab0fa0c7256b24eb29f44ba6264e7affe5d5a4bdcc03be7cd83864aa3f240f9e10cc0326033b9d4959efad51805a36a211c3e1e754569368ca81c5eb86296d5a8e239449e51daf71ed2ffc274d94f02f6147bd541bd2f90ce70f1e3fbe22e6a25fc1c46a6c73b93506fd81d20e0b2056a5792f0614a2b7aff542ad3324b6e85043fe44178760ecb394f3a95b262ec30757a14b62795966a34304d637ee9d18faccde9e70df2eb4fe80f94716dabdf91be37b7c93c2f4fd9d632591a6fb36a15f5bcee1f64649030e0f04857d275ae7cf9c336f33a55a7133f519a622f77cdc9f6b37c9769d190fd3bc39ab8da5584bb2f26f3eae8642408824bd05fd46443467e6ccfc07315b2a779bd5b7fc87ae7fb698846a73b15f6d04350f77b74f4728af0be1f6dd94e95cc611ecebbd3a67cacabc9236009a2366e10ad8d8d7e04d2589ff632f8cb3f0c297090beb9e601c4b1a224746ae094b8fffd95eb9eda6d4575256d870c45f42dcd37986eee806128ef9abfbc73945898f57a6c89fca2e349b5532249966f995e7369f1cddf45f150cb6c1c194d7c077db055cb9b41b0b898a25a6ea00f51753068ff94e09cc09a8531a70f48bc834995a0b7cdfcef4c1f91efc235239756b7bea20351aa005bae32d522bab29e0d049db56de1c3217fe51ee0e7cd51c5bff2091b85bfc6174feeb41097404b7ef342b1b94096af8c3e688f44176d72b38e7ef28efb07ffb3247ea542a0418062d13624e5518adcac55dc7678ea14aba705346da596da429bfe1cec30943b881925a2605a987df4331dd76dc82e69c938d07cd36ab1a8b7897e052371f797352cad80b4e807c3571dc676713730c205e331d6f719ab9a04ea55cbedf7ec0a27a7aa510f393aad0a18dab4a66ab91eb9c4399bab1b8cf2a72b3aafba2ac90ae0c0ccd84bda86befeac9035eaf7ab8b30fe2d88db5313ace2b9685b48ef52c40ac92c7bddfca2a86180b897f62bc23d32d72a5565760999cc03c181f0cc12e0306cca9f47f0c53a10b958e06d8a67f2c1525c2ea5dd6c51872815d4a784eb2f49747ed985584286fb97e960a9a10efa42ae1d87f9c02635697a1a88b3fd0f57a96400a666d40c24e9c8dc4d4285cb16de496f3b7492058441d5cab8ed1017643319aebb1efce1b89d11c0da5a3c9a37210d091609f1792fa0d33ea9ea237415417cb5a0011fb3726eaa7c8583017cf45b09c95335eccdc6e22797da887e3095078c9a45931fffc3c866d5637d579ec15783a959b63f4531fcc248996e283f7a2caa136418899df35715c17e36d030e8709155633f61317ea8ac07a8b25b442748e9b8061524d30a1b2a2535120ac6cb9629bb18e5ec7265c5b5e3f46e3a28eb384695b51a45c1525496a32d8555199d5fe4bd0862290e9cdce413eb18f892e9db1ff056c6e6a170a135d5a0b7899e43077def2316385d87ae350f783b1ffaed19ac09b565a7c220a8cc6003608cfdb810718af75d276afb028d9594b6381575b08c5494dda4e7154d6677f62c992849fa792e82101db65d5a04caffac020a7d94173c8cb2bfaea93eadeaa4a6007f90121d76f8a8c02bf5660c6f1f2a58c8983572f303e297ca2a73dddded9e5ea3b228847f543b984a86648ed05320468020fc31a7519a11a6e29d8f35fdea1e40ef78cfb8bc32397340b16f0fd99c262df507937ce55604ca56849c9635497ff9c5739e7d0f73ba95e2d3e69666bc7eb1c769665c412f2e32c47eeacc5d49b32d955290b5c7180af7f8b4516767723ae9e0b3373bd0640ae8ddeebcd3faff68f2ab6cb5c90b6ef0b080d9d7c698491c01410b7e6bd95056d21663b6abef04f784b33cb6442edd8cc83f9e6bc4cc23ad5f1ac6e9a899557ca6bf7826d79cc2320cb752537b02b09d13eb2beb1c1132556ba21ce0b9cf93d450ec689e4123a40cda8eb763b3588e35f4c4e9abf43cc30407348d4fef6c23865d40ebde9bf9a88248bc71f02d6f8d4864283481192fc9343dae6684dbb74ab9e919e711e1589a265f4bbf88ad8c93d596a961cdf496fb7fc05b44e7bf56e83737a0cbdd01372f09b5e56d5c28a8a10b78c77c43d2531ed1c19a3de407982e7ad435225c2c155807a1f79732c8eda997dfff339c57f530f2499c9dbe5c1ab850593f6616b16dbe7ac7d4f4a6cc90488da77f4a9727b85ce3666d3862f5bd9d456c0ae935e819f5d1c4f2a043fe25aa8462c81c6d4b608c80f38d52fe3ea2cbb2493a52c4e5f487b44af18711e066e67cfad127cd6d9cda4f647c2d2f894fd4ac00bcff31729606750345a588753a01a710feaf77cfa91ea22b0980f672bad1bb0bc2d25580beaf40227f97a7813976f0a83ebb7ea8947be3e3cb306b8d137480f3c729051f0904053f673853600e1b2adc548cf4ee71e2af07747abf5079fc226a390ca0175e16266b62eb7329c2ad64e04b44dd7d784d162ab00f518837a3759d8f7f6a4c1223d85586324ae6219b9fd96544ced54e0e27593110a74e30c4926fba443c596bb8088af45f0ee708a67571ecfe8791337cdaee956b2ddac5c9c6ae45f2010abfff1db8fc446dc0c0c78cac5146b4bb3f252ba9d70fc39f95a3f8399a0c631d7df82e01cc98e82bd5615358c0c90eb72e48035026351fd4fe298b8e024f35fafe4b8d31b35cd635179ddd5b116b45b45ede06324c365348e11b25b47c790afcdb365a74015c131ebcc2efa65f44dd1b79c7a5960ff586a6ad0f5e01577b85d28e32cccec9d861d25ebfcb361c88a8651c3bd28f623bb8e8025bf130b4b0c130811230e78499babcf043a19e5bf9a6f46f66d9d446b10863773f2b3b7051273a705cac19eecdf1e7ee6ecd8c985d0f73e13f53be442fa5078027ad4905262501cc20d6d9392c852b8af94121f4e222f702a7beef8cbb5c13c5b954fbf80a034c0dc8028cd0c760bdc6485d9b0f8e12a8d688a64d1896941fd2e4ad62bbd9805a35de7745f4e9142099d0cb0dc65e513084984eac931fc36296e6f856d132c858309c3329651079ff9c0114bed1f423acccd403f4abca41a07c0db4fe528d7d3e34cdf7e85e20df87f24b384073ee06cc62cc22e3d4f6ad3b2c3065e51a6087a5e6a8a17dac7208aefdd05ddde93435ba49c0cfc8ecb97631cb545522ba47943aceec0ffdd6679346d4528846b7c53e40bc9fc6a22f425c14eed3ecfa617b4084f6ecba9ce0d958187419c7d2a97d55f076be4b66512dc1680be5f2da6d8a05774ddafca915e2c49f4f0e72c21399d32f69a328595cb56287119c12097dd3bd921a237f7984ab248c53c3f996d29611732de80e476c2f9185888dc747dffeb604b3fc9553fe256e972b1bd30f9b136df837bb8b179f088af0b69e9c45bfca4a38fb3b390f39a99c2ca3ce925976dec31302dc893a541871fc9016a43ad852ef9d1a29361b8372eaf689ef789d2eb448e4e3ba9e99e1b229848ad7388e06ec2a6b5b6d911a1706c32336fe3e72e8a388bb01bc3dc45a3fd875e38a9d2f97123f0654db84fcaa1df126c1cc314e753d553230c18d21b2648f47472b3933db11af1f2616991bc402951826cf5a73bf38dfe345d4a82da760f374308270499c2d740ee2d0c1730bede5ef31b3dcb97f9aefe89adfb55ab59311b7ffc09684cb15cc2638cd0b617388be549470046832f80e68dcbdf2c2ca0fbc9980980712c58e7133bd2e2532024ecb14fc65a93a84483fe6eb3bb0817da9074a8db45015d8e240bf413173b96936e189edac5514ff43544eb32461c40ea56d9364210598a2923c076e9523a603ffd0645486d52d04b077bb8eb6ef6aece0f5741a4fcf6d4bb4045cf760c3c2239b55a403f2e45223e7d3381b3c03bfbd1a869afe9717b01d1fb0033282919f2eeb08b8cd861a6c5a73504b764a58b6705f90d85be5ade88106e78d3ce73e04c6022f418afb977e7833cca7d945fc16e27175030d1ae2d0f56ddcfb6f6407b6085b0580c6c5e6c576cff95390aa6a3ac6ea4d00996bf4e390fb0c15539892ac6f80bcd847e765be0973dfa30af3f6bd7b5e124c7ec579382e73c12c57c8915d6d954250ae1dbd76bfd47df492fab72b663bc47f018a84eea89a720098ed8a3366201c53ce9a05be20c7a18e24d291f2421a936efbed4cada1266140d1b35df3c877095b53b01c62d37f7f9b370da686bdb4b48db938b48ea47b6c0a1cc4e5b46ee14297af78c20287a9c74df075d96be050dd74f62efce2f3e5a9c80a1e42cb917ba0bf8324609ea58f7aab9dae4a3cd3642e0533c65172060217e750f997335f16dd9b796ab93e30ad65716fc892068a2b11ef2e32df833e248fabeaa5eaa234a8c2c07ea9c68466a076ef9f0fd851edc6c73902892e547006d403941807087d5251755f5b1229711ba6411ae1b94491098f684527d672d7ce0cb388fb91b5a6cc685097f526d6079ca2159e1deb5b72406232701af88e810b92be7aa4e1170bfc3e3034783a7d5cbcfbc81d773ed84fea7bcfb74a6d6dab9e124e12e0916ed0aecc42a881137786e2f960dd5a3699785586a75acb9656509eae594f34ceaad2f0f509f9688952de21da7fd16a5b1432fa2da2bdbce75ccb829468c382302bf9977d3f6489322517d733775705885224e0eac1205404e06f000f1b59b3556dcdac369d8cec7132a4a9c1d9a7c47ce138c33061a1efabc68d9d6a77b76632af5373af5e7cac1f88838738ffc0d50339d974c0cd7665e94989972e6622fc266846aabc42fa5527da3c9fd4f03b3692e175a406524be40cfff56be1b08fed035a6fa151739b47b57817c485f147039ecc85923e82a8718dfb276ebd648e30fb9ea10921151a3ac35c7cfa4d85ae8082fcdc496bcb3cf2352cb70527a74aa8a3c9eda4c54c51c5dfb4746f8e0b6502d03beccd4946fd345bf482427eab471131d21eedd6a419138691195307d823e1f3365fa2311a13c0b498e3479d07d511801d1ff26625e8eea8408bbfa959a1f85defa253a2a43eff40c64b5d955c409c5b03ddf4009362be6b9929a6c0a9d51eeca7366eaea92bb4a702742f4c8dacd747b912e50bd4a9cd08fcddefc8822d1645ad4219be32dc0f106785a1a9161a7b9309490f9b0c8818ccdb9505170889efd9cfcc2ad9a9f934a3d6ee1820663cf0dfc069f048bf22189d3dee87ba8fe668d8eaaf3291495df699b36fa91274eafb3b78636889005771b3b5496bc55c29e80f17b49b15742306db8e4abd9929d6bd617d72690b4216b2801ef94f0397b09eb1e8a55442e7a3dbac8eaeb3931f6439a450232f2b57b65035e69b7f04631fea4f56102836ca45450c8634effe9df1d078d8f69f52b233e387ce149c8a804b92d4c76e430c74c9a16ab05422488645b2ebf728c5137df654f950abd4ca5fef1f4a4e181ce574895b9e5b2a64681a4409da9015342597a4698a61dcae15d3cc24a00232059f88fd4caf49edce064e24e703e25fc50c78db07f63b2395262032f075d905e1457126c151b92d0016af89ae38a0b4fffcf096cff677b4259fe23c7b0d618cc47288ce4715756148dab3419b48d4566d7725145a490ac4599f22ae3d7e55080ca0bfab6d89293da466e87684b63dcd73b72a61b2e817888086c269f771287edbb60ac41568cbe0f42d70521ab5c77e647d7e6278b4a5b9c913e05fe0eb5f431fbde55300814f8ad56b854276ecdf7677593479d444fef9f618cdfa900d5e8257d27cc6cb0ee5c3051e48e73b4f453211e65e89ba6bff09b908143b983b2c97e32d7df4754a8433b38c9aba6417df0d299c2870736d240d5164948ed38255e82942298b7cb9567c513e03bff1371f4e50acc20c2abd5639f35b955f26944fda8660a36c26cdaec4a94eeef5230092867411c71a8fa8c02e38b29da05c2bb8ba3fb8ccb07d05fd3cf75ecf382423c4f5ae99640205e6dd16e2f83a74cd3704d584f28519258cb7ba48757d889b1cf154f936110d22dc31b4f30915355073285a841789434e0ba4a6d7105d4e742e8d2192b7c1ff35dd7760c596dd0395ba576e882360b145f4ff5f9e32e4f5d18b029bc8423ffc8e6f40e54b0330f58562366b351db9c673d1d7d95641a5afb7c204ac98d4983c1bb5928b8bcc1d13c1544fc4bb7efe99a5728a0eebc9fa409ff4f9114240ee3a4f5d00e2625608e5bcaacaebbe00400a7ee9eb0f409a8f394c7977c533fc56eb9571c9458497214727327b228501b98805bdd9a5b5562c2b0830d328a9f547e0f833ba4a3abd6ca4fb74e92dc1c75df0b4b42155a7c0333220d93fc233e2be093a63ea2cea9b3d73b5973017ec0d4e83f11d66cbb2c6465f697c578598fbe36a9d0c317c4a655275fdd94c4965f9e045c19b6713ca14915639b378977246d9abf8a7a0143318c9e7ad76abd90727fab29ab1d7868638969f8507ac87ddff55b5b8180c3e17d4e064bfba89dd48c4cb2b8e0b1ea7277dbffbc7a79159a5c37f7f3520b0f610cd8fb5bf8603de19b886fbc6e4a223acfaf478c9a67f500dd2baf31ab9c4f73891395741cab0aa21997fc71325dd1cbd39bb99cf656abde3b155eec82d120b6413ac6474a56fafd3e7d5f966998b760d8bdbc5009ef39dadead2f79b7710fdd83fc7c8c99fdb4ce34550ca81cf2ccde77f887e5924d1c532addb761339893f32c68a8cfc32e94e5d6d46a56b91154a3bd9529826cd4732cdcaff0912c456cfc267e7683b4b7a38764eb1c7cebb1bdacb4e5958d352366ffe00c063c0ce7858a344d7a5328d43e56f28d39ba98de80224fa95b6a740bf0de5327bdcb60c37dabb958a8ec350e6e6c55f9abcba255c7bf7ca76cc7adf111466f8b2e968b2411fd77ad1fc4d1b1b1ad3877e5927d3679738719655d3b12ee7e1e85f5e91b443638ec3aa7147d74c76a1ccfac487fafe53d737684da8f059c41a6e7f4774b5311e13acbaf53f2b7df46dd586404012777e412fa682787fcd0b2cf6d8016e0a93de2e0bcaea45362384f6562312e15528a94d04e59985e65e8ab025b5c67067c127217751b3b76c1bc59d33476f635feedadc97c5c64738e5fd1047f8d8b2fc815bc50842a0a77c681d8e2a49f925875383eb23a42a9ec14cc7437e838cdaf47e46dc96f7332f0c8397b7e3b6adbc37388fd9b84e4b32173646310ec2a8ff01c70eba9685ed3d71479d704838bbd262b2a6e713e83e299a5c400f2fb69685c03d2302f7fe6a44dac0aa639186ba6c9fb38e6e61a3bd8584037b3871b13bca122a4e246a20359f3529fe876ec61922577ba716440d564f099a3d5803e2e3b149c4eaa729a34bc7e36925a8fe77e2da6581f65c104f0fe4969b7b017df0fbd317454ff67068a0e31829050187b1e10e7983989033b96ad11760f4f19dbd4307c2fe68f05a45fadc1dcfa7003a3c3ca04cc6753127dddebbae121c8f1536a684f9f8e3f13d00080c440d251641d2d8de9bec22ac3d563bec9b70a9aa4be1df1f511e2f369b85b106ca88f08fd1cc08f8d65adf1b9d800461b1fae2787785e0a1c582f62e1b26cca6f30a9148f9a635429c42015e281fd6412f8d6f2c080b601656e258a5198efc875d5ee4e6265965a0030a23e22aca177cf64cdb50b23767ce5c80d1080cb46dc7faeffc09313f2a5ca878c18d29742ea0605e91af4e97a43789afbcb315310d4b533ad1d394230f97741ee3e37066b3880cda9dc4a9835279cb3ca06f9d26804bc57d0758db65ae94b964cb4ebed672a5a0dc7dfc62f7f7686dd4179306edc6bd499b7041f8313bd0885dfe3a520955f7103bddfdf1d790cc8292f70cb7a3e1cfcc2dfd775ecbe680ffa2fcba777ef1113cd80d47e7da40b80b4886729daf9953bed894285597ca37f51f6e0e91ebdcc525571e49a4942a63b0fd1a1aeca0b94d8c1e93a94c96b269011b7b40f0bd3a4e7b5a3be85f5b96154900a22d818609a333964cdbb382c9fa66a201fd9bcb8a4f7a291ef28a379e7e62c179759bf6aa0c47a1a3a38dd8ee97987f4041622f1064a0617a165f94c23cde903510d825ad67985307650fdaaab7503fb59fd197065b732bb8461466a0c50aabf4a946481fd26ea45567331decdde23a250f33e2b48b19c6f49e47d7c3e5662c818062298600feedd2a558b2b2ef80747313943758bd87dbe31915e3c376a0c83a73be8eeef52ff00e940feedfd4d8497e88c264a21a39d25b6bb4c14815b80e7a4cb6964a8367d22b4a9b568604c6ab6ae3ddf2ef0beebbb33a33ebdd37ea941671b147f86b1e28e5817b75c7b31512050c367cb69abf421bfbb2c84496cb36dea253512c31ac42edb43602bfc6d303a48958e3c565938dfea594f43af1be3b2652a9e59bd1ae4960c77660eb4da83171972a3aa865af6ac0db1e2202cc0229e95a2dccb2e2f537092cf84cf788f7aa7ba18a0ba62a3509f2f40810e85115b9de4bb8a28f5ea3539438ed0a76eafcca291acbf06cd367c3ea1b0fed41dead693b297aa9edc6981db2712915dd704e856c86b49581dab632816ffd5a3c15e18d642bbd1aca2df572504b8a21dfe8c7dc8d65e171ed44dfc993a7b7394592bfd4dcf02c80627cf272789e887c99d1ffca15d26058417d9dae389960d6b2b1018b523ab330fb57d9acf602716e1dd62d90a214befe6a9220d320032ac78b3a0c4bfad52bc2ae36eae7235302efbf2c502fc1a8946097ca425fd55bf4174e68dfba918a87379ff1156a3d530e96d48020cde1c781d133ce101c1c747173299970f1642c2c4f48afbf61338590ff347ca511e8696a01a63d3855e9c92dfd8ae791cc7e442a9850b370d3f83ef73d3811db17c0ef6b0f866ab110f6100dd93034b40f56225280e409b12e6372a141139c65fc9e5ac9de693d6a390feef77e7e90ae7d7eab14207ad91a50b82a8c34b1302892c651f6cd39f4aa2275b7f77a41b2da094a5b1ec7a82e02decf524587685d2a0992c6ba1c3346f62097ee588f9efa7d5c4f34bcfd01aca4dde95f555c09fc7247a7f60f43eccdae04ec501c34392c4bb3af926db31ff809cecf21197b64d88380c418cca0c566e74ca18e2f2c234e381a2664a56fede5afc1f01212a217c85ddfecd74156f27d5a0cc16db78e697ea2d47fd279fc3d7c29aaedd3342cfcfb099bdfd3eecaf79e89916331ccc0aeccdafdea7f13e52819c8b86f3e5d05d1f14479c3f46bf6f9e8d23ecfd58cce1865ffdd5716ea6173e93b78e68143d77fa5ad91c31ba59b0578108bd95b0efca042c869847f265682da7897cc5d987aa703de011a53edccb3c9e102bbccb4f3a57a2457be4465eae83a5c2cf74de8aa3aca249c81cf72e753fde643511cc0079cfdf91225b6dfd3391cb56baa2a74142ad237c27a1872b475c30a25fc29ada4a2566a406455c12df1c8cacea26d9a66b5f3e0e02de52f23f16595784276d35759daf171fcb47e0fff4fe1b00f77e5f242b943ad16d7c5f996180e4ed58ba05427eec8edc31e664ae001c0821dc9de3b5a9a25d64df09a558c900dab382f495009a87f88b924bac9e502c07a2490660e7611fd09ca128ea87803af96e5ad154cccb85915a16d2ff03d96b9667db3fdafe5d31d0dd147f8dc154e9d0e06714cd4a9789ce38f56e3f77675eb1e65fd2cfb19a5d20733b41d470ffb26120a20f19ff8bda3a67d0e9d8d7c868faa092de10d0e5243ea63ef660c4d26eaa2cf23ca10e4b7562a909fd66485ad55f23480f3edeb494508c9395f488b170326a266fa4a5e764c7ffe8965df3aacf24f635d460721a524cd4272c7a61475f17e185432dbdf234cd497274e452d7db5301cef50bf3d1232e68c5ad28ac408137fc578ca4e66c01d0246a8a7cc27796fa62a052a6cecc87bf936f28d004a730ee38f324ba5bd6c2ef7a6e08f84e81d2cdf927b90aed0ad2abcbe3fb1d21a3cf4682440e4ffa060e722c9ae7a0fc49e4bd20e7e51ce5144b6f72ea9f937a3de4dd3af7ff79d740c8d3741b96a4bb769a791c35373bb1f07acfaf3522a5a7927ba856c93e2b32f72dc32d936a323b3f423f690300c2d396ca63d3ae05e4064d8a09f3cdd9679be4adb426a1dd448bacefb7460bdb91b2094a9c46bc6019c989fbcc7a2dfebe615fdfc3ef8e22b1ed85335218c39f4122086c36186f25963d7a19a6356238423a41f4695d2a8ccde0c580c1489389167f7a4307e37a85d66c84f9c4c6a23a02dc0cf0c167b76f941a24da5f95cfdffb4aa3d2fec714873d0e12da2f0565a08d743e0ab904810ce8f3604ed2126409a24dee946d92ce42b174439d08bf2070dcb53513d0319b19be7948a2fd196f4fc1cee7948c9e6b34f5a412a1351a42c1506d5138678440f3ab807b1f4f0079633e0799caa0b5de8354c71495f2e3549b024f51ef255528adda344a1580788fcd9cf499159ffb5cf42aeb81d18da564b004f9740b8c8ceb4e0a65aeb6763f988d9bc8bf51393593bda4210ba2c5c9b4cad711fca92e6e49a43d8b702b8fd5080adec7bc848dddeb65aef6a459c6fb7b269e2a15b7050d678d90e8cb5f28d7862614c452774c194ab264f3a3e1164f6c3983244436e5949acea4d49aa5bb95a00353cd3b6ff7d9f712a0e088282b333f447342305e5d11c46cdf0601c47514965f44b3260cf3af5c88292f17a9ea1a5dd310c56fb5ad528d9ecfffb14d22396ca6654f9bb5e8b035b00b8d4d0d462a491b264dd64bf9907501fb8b1786df0a11a3d429d529a80991bc8689d71b4e9ead0a6585e4c4b259d0ac95900224bc3d933676f6703ce24bdeab5ca3572593303690f41fb1acc795a48e89d84499d23253d0144197522adb406c174489a02b4ae0136ac6310168ec46dd9093c8baeb9822d612783a2e1006cfc3a53c2b42b4542e4c950d1ba8a4ab8eae5f9874ebc501796803ceb683e7a9807f432b944abc4839873d18f5a004757e984b00c91b8ff23d1d88428db5746094c0f900c775ad2860db0609098cec37d2aef63ad31a074a4f1cd3fa91c1c326bcbda4da3fdfb6744ae6551f1aa4641365e0c44f0e21460d257fd495c61ce5486d7486c206ae4f7593cffb600bb4e28201625e2ed26367fe7264b670f24f0bb4d1fb8296575de94d4e241d0f3cff4d58e3a588a70bb11dfd35391c280a74e4210461f536f949ff8993902063a2d658724fb9433621b05d46c0a6cce663ef6105bee67f3c0704fd34585528b53e3947521ec46332306409ffc13090532d417ba9b37f4a0ca8034d2fc099b43b4f44168b3dbbae72def97bf01e18ed98aec6275a55b13420d37bf36db0c44cebb8422d1af643e37ce77e85323d3f80ba984c3133cc767a5b667ac9e9d132df07caa352fcf9506851065c5f5975c9e110016ce0d0fc298b975ecf7f96669cd56738905bae9a79a79a14791d9a83c0afe8806f72a6b9b0c9639324e418d50ed8ce777f3e6b6fe3cc7c780728a5fd0a1eb0e6c5ac6e69f967bff1d6d91071ac082c9f9dac79c975a5a8cebf3c73de1033d97e305e641b7aae275226afd3773c008e816a4113883720f8b101beeeefa40a318c1c5e40539ba30e4ee113ca24152974746a0d97903ee56fbed5f83b75bfeb7d6827fbe79c7905825196807e19d91697d5e522e84dafc3bb841fa54561a31e5ae697b4d299b2fa73f266917db5d60c53ccdc167b1b6502360e8360d71158557943593cf54b60934eb797aa492817875c1d308025903c31c734ecdd6f1426eb31066e4ac96585fc50872a96be1cf46ab06ca3e81c693600b98be4bd6a94e86e46339c439df22ffc7611e417719dce2dae240a0621f7e0e8ebd3bc2a1871473f2a43bc9795c902709eb973d85cf0696f3dd7a49c999606d45501d0140f44c4c62bb5b8bd8e581b825c892c1e60a0aad423ee05415894357aa60c20ccb6bf9e59cf82a4916ff2a061d45a635ed79e30992b5daca7cd0cb76eae20af86a5d19a092a7336164b57967fd865f42f8ad6a66a733b73b862a92a90c4541b2d5792ec20397dd8c2ea9c802b91054b4e9ddd5909b2e27374851eea488ce09de2b98ea4cfb24208e4697c0b26a64c1633a7730d61695f9414a128f53454e33ef482c87e95325f6c4937c39e413f3a066ef8d3e1686aef81373edf76ea1a7d1a00ed85533a155f676e97267546098b0fe6228f668be28ba536e3b8e502611f177b2f1303f2b6869ddec59463fb6c7cbef7b71d3903c9ccd52699f470b485607e047d26a6b154c00ea08d89506dd8d962bddbef8b54133c271c8eed95aac4f68e1c29efbfa4a5b7fa95a794f6c66ab591f72de2c57796c58233bc529ba2445d2b8b8b8311fdfeac8b3deca1f9bd855de202061fdc4a6171fcda4193715cae6ac38ae0b90527c47cd3d141785d7a0382c3de409c4da238c8b64e5d778a8d54d523413ea2c4fb0527f52aa0b3c309b329ab8ca66505fe6d2b04fa607a74627f9eb931886adefb45a60081802501ecd19618425b5fe44c08f66430d5c001127612f14953bfb5576db2b1d7b3135a25e4e09c3f0bbca5b05f21df0c62c62de20304cd6cf5e89b37935f1460bd83d55949def98a55c93dc099df36042d2199b9dadbbfeb2cdd3cfa23aa3a79275cbd5474e04e8902a11ed6616616a220d7b451385e9c84b3fedba3b840f46dc2bc72b425791e3561d2abae83cfa3859d13710ac1402404be7c82537271c383e4edcfcc1bd5c390d34953d4eb51e0e429cd25b2cba561bea85b85c5c9463d7daf00d66874f51603dd688eb2456da635014485d1b931ed185abb4bea5fa26490f167e112310eb548cd42aa71aed8a7e7ca7f27ab7989c646b27e24b1f3fb09e39efe793be144a32bc384bb3c0894e47950b8778bd323e4c0990fd4fcbc1fa3ecd51fd88b557a7521544d58967c40e22507ced095150277ecb0fde27057dff34c1396896e254614dd5d12c81c208f3a6726562f04241e8d0433e2ac418069a99e27d453a79de560ac5388931d4a47e5847549a81a27e9f11165eb1c0efc1fa09968f1cc4face14019324cde5cee9a7a3ac42d650b4366a3ae241b913b468a4c83d0926adeca88013d664f862e07d8f1f25f70f230fce8815df4e14985c86d1243cb792cc694f692652438cef9219a77cfc8709303ab999dc1ba0730f62a5a31a14105b04d278e949864e371442649b6ab60bcfcb2017c222fe1888b3b807e502f352a7dc7de1e342acb58ea3d4c4c864def51714b1502cf4123f5f1cec610bbae7129c7770bfba85b07223a8c39596b699d1ad7d426437f9a819076082e54740ad13236837025f6524c4ca52045f1391414d4ebec7650266feeaf288e7efef2ec3e54173b227bb72de0d398511e2d6ab5e6adc61fc3ba53e9b2ad3c4dc8d335dadb46cd0d7c40a12454580803b8274f5cc537c2a2d7056fbe37b02ebd266f689d8740a1b93d78dd404dbf1d393ba4bf10748330007fca3f47aa0f67bfcc53d63cb19425854d0ca0fe8c5d7c21d95bd8037d792392923c5c4da3aa4fbfa24427a43ae084df1bd320bdaed8dfa20009267c18e3ee054367554c56b1d65e3057d610b7035bb88da778d84872ec247610f0d1c327a1368cc78e1b220b8daab3affeb7b65ea714770de60918536e461d4e2200b4772ee43e7d56ee8c5acac56353ec7f99d5006a5ef6529948f29d11e61c1996954249ce2de68fbc17182fb93ff4efcfbfd283888d2aad1e348d8312bc7788c65aa732e7715b990d35952f6176cef95a0cf50079dc92fb85d159171060e6261e5b00397461268d4e69133cfcb219015d005ef9e61eb96b0b1bb4658ee1e2b49bcb70359f658ab0305a14b46ee23be6a018fea5cd02e43a7f59e9a95799ffb352852f8fd575b9606986b648c25107159cdd87cb831a5953559a840358b1b4ef2dea8dc973a818cc7c0814631e0b861a7ffb9bb73c238ddea2fdd85d668be8a57347887ab9edf5868d06f208efd04369490c7dbc39b17cc8085de161da59621309b019544d97cd98a2035d66dbd57ccb4f23ba45b06d962e67a75054a0f667b670762295e12efbb44c86f135623328650c98619e97cf4c056291921754ab05e525150634de0993ffa56b82b0c734633aca94173ea27db6739a01d91995c2b86e22378e8faa4ff7a79fbf9faa1d4004420d24fa32841017c5b3c3a44b20a96760f72600c714f9cc551742509b0ef056c7e190414cf53618d3c60f217ccdb04f2dd730f4ed7047f124a1b8ae56971dcdcce18617920e4f7888ab50d1604a6c6b215d668b52155c97d3ed37b4cebfcfa87030de9c91f9b142a62e5b1ab748e5bf080100721c0c83028a78a7349950222db0d6695aa0e4bca803d93498b2061b4645e32d284c77ba7fb142ee24c698d86d84fc1d2f835924440fbb96a1b099840840c56bc510b81a535717715551387ba177a033ddc35f5fc08f73c01d836113d3b18b3d86ffebacb7b98c057b6824400c2292c2ab3421935ca95c700ada6ae17a8d56d4e4304b5cd6755152856d05d574573cf1468fcae467a953f724a44550d5be6cdf1ad7af0f5332aab7f87170fff76d231a5aefae04bab072b8b122f75ef9091c9ed0e55ae9d2f7b2a5f89ef0d5006add3962ccbf69a10cc1c7cc837ba6a26ce48875831c49402b741f304bdd17f3aeeb63b90c2ac560573bfcbec1377ebe1da0206331e5c54d80125f38f2b12896ae9e2b2c6fa22ffb2ea4f04859bdefffa54ff6333babaf4c40bdd1b0a979439765c3fc8a9f6ff5a9109eaa138f11912e6a0f4f4417e9fe05672345255f70fbe0457be7f9628ec630f44f8e15f42ae4f345d75251ceea1de9f5177fe25144e4d0535f4cf558abcef63eec03ca40d40d18f4b73449c1a6999ed664aa1c1d221138a3981d0639ec458dc90c2f5b69202252a4950848610da4d99b631e8ff42387c48a4b11a49a266b868b1e973450b2b765f0e66aa230e96b7984c272e21b942f6c8c0acdd625b19053981c8dc97e6f3a29dfc04c5156239807a39765b3db33cc9c3061360ae6569556e11a311720e1681b66fb02a091accc05ea4fd44336d7048ef3bd7af091c0b436d2f5ab89ec26af4c3b6379241ae0dddd2b968d6f012209c9308cdedb888d0551f64224cf6bde91105085b9b6e494f1f35eef6439a194e8f93ce40226e1043a3151c8008c3b961d862ea810f43b78d09f3358aa3f8821451143422e0b02097d7fded9c9703ddf5bc244c7452cdaccf439ccd3d609e99dfbc49212cd3c47a4d5dabddfa7f684e990573938bf145426d2bc45a905a7bbe5cf144a817640f49f672f82bc3667d3d728ed27abc540c4439b1ea74ac76ab73d309adde64c9e9fd937b1b3374c0db9e027c4dc73ff8a888c78ebb4cb2f4be62771c3529b036a5b5395bb6a83ef24ffcddadc3cd709fa97afce190eb654d307048a9a8771762d67cd29a09872546770cf9dc6d5f4e1b84c7723a2f559f31d363d44673b9a5d79f0e60a9e773441182c600eb5318368f248aca557a9f64d5fcb7ca33dc869982487f67da5308c6f4fafdb0600eb4000562e4c7c9de8aa28ea3915ff16c60b0dc375dd0ae465b0d7db37380cf203b9e40834e7f770fdbea1a119427399aeb04911864a4f49859c7e691a1bff00858644a61721b4aafe4a0effa298ad39b4680f909160f7773941f244b29938c4a17d1bf89915ea4258ace7cbb17e7339677583fc3a19f516e38f576e1cd248d429bc26fcb3e8cb1ea5e9e151e7a095870ce42f4b4808632e626d70a38ca577b0ef9882afb0d4b5cc1e02ef54a51d0d3052d9a0f6dda5cf5a1132c87cde79bd3d05e6bb08be8ea7a7b842e2a5bc184d4fde98f50252cfe142b9385276e516ec92a7b2a9cac8261e33a51dbb48cd4b57e8e0c9877700199c6c9008e4ab7599bfcc7d648f1f571bd8455b846a91fd7638042e9802ad5cc33be16f244747839abf3056e5095041ae6fd6c09cbaa29eefdd6ab3643389fd10db36c02a6581ee8ebb02c1e20d5617c30b733cff0cb8130145047042e367e737e78f70db01ccf02516b4b806fd955f1e51bf5d7217b4a678b2ff6bdab7147540fbdb50f8a32e495859e87989eb2181989e0401652bd9bf9ae1bddfacb59c1dc8c7007e6ec0642ad55a47bfc56422e8cd827410864bde212cc7919e1153a360055b592dec77484872392f31c542513916dc408ee0b3235c0af2284ed0517da77228de99af66f1530938a78279491a34960deb4f9f44863630772d78fa1cc3444b7366a5bae6f0671f743580432d0dc220b4bdada7301f794dac4c346559fa58d82549d729d5f2f4b5b1733fdd225a30e115a696c827a5a5e73eef79c3c2101f45a5649b403f49b1779d8e21e98a2fd861d63e7b1625b2d3cc644a029e5c22de0cf79d06e210cfeb056597b82e526d3f252094a2dd013044dec165d8e4472bf48abeaf5632c79066423fffcf8171445370e11226325d6b1f80c505e8129b06f50d0277307c5b0d0f93a53de713bbad1be9fb46193d4f9a2a99b53086980ecbeb99b5306f323e10036a3b843b7c7c92d310361eb9c8456eda4f61293988abe60f34e2dca47ce3287f1a63ffde6a3eaccdbd55a0f80c2dfa9a44a6129d5bb43149fdfc5a8bfa89fc580a3e5cc746d953a1b8ce12db26f192efa98196c86e9ee52d7d6236a42dd3c2d8e754c51b878fa9bd665307a3c93014a933795bdd2312d0274d4db05f754fca011557d7449ef490d7811846c316fde8aad6ab7b5099e26d8c4fe8ca5a63102a17a461bfc342b9c47cd46b0fb3adb0b382a9084d228b7df74cbfc0409e2fb5adcc23fb42061418f24144d56c74d6c57554a49ed2e5f524461831662b0b23b646dc25d40e62acc85bca4a7efd1527cee162fd39bb7b3d3dfdeba9fa967db643dd006f68e8ee1cdaa46894de767e68724fc2bde531da6b2a6c2e7840bdd99e45841b608db12b3cfa4d92a76a3be1e2a8cbe6f65739b5521d23895f29c168b3634809564f3051bc84d3dd5ee7592f5ddda0f78b96e7d7cf34a933859f27c2a494b899a8d452f5bfc21a840e80b0c48b1618738b9938dfcdac0dcefa268f53f5ab3264f19eb56af7728d6ff1f9428cc5d24a4711c01397f52c1e1567c51f5a5481ea10be4b6deee1db7905065dbfa0173cd15c806fd856bbbfd30685ce81d47f12a65417a356d95cbdf2eb077bafbc22c476e42c8b2542bd302ea5ab6e9c60e4b92057f4b47996e9a0310f41dab3baef21764cb6257e330a2e69a2443a334168a9ce14355fcf14bc9d422cba63f72bc69b85f13afa1bd33f6e180d16bb2a87a8d9d2c23f795993c84f5f406830bbfd8ed36f63c75f04043db2f14435e14a898914f0456f93c031709b11aca401ff0f642911748d37c44e3373259ce606764833437b296457f7fb0b38f71cc43aa2d681d2cda15732b5f4b26316f8b886ee85200f1fe8fdf54ab846e98eb4760dd65deeae539b72ab6f6ded68acbd1ba43e38c59c73a6e5628a65219706b58c3ac7ad953ae4d83af9d5821d7a084dd445e6085b0b0a4bc0e1cdfc9be8dbe5cd33b218a7a86b0a734968e24bb7c4e4ead15c3b1901d0d7602b8f31baebd6d3b9e9201506dfd31d9c436101dffc4114b03fe655a52b772b7bb7dd67344d4fc530d229daabcf94324a7f7fc5febf311727be8362beab775b1ceb851e6e2f622431fecfd9d17962fa1f6f8467fb4d9e2f5a214f0f05d8a8fb9a526f42890f8818e4c2756d1235bec217c5a26aebfb2116427d92662295f7c92fb313c408a79e01789a08e19111b7a2eea4994ac552c5ccfa587611c2e910062cb59338ff4746971389bec23bddc79f120075165415b3ab8d2355cc666c078b56d587f3f42a7354292a1a807faeb44aa1c4d2c4f1249cc0fa66b487aed7b5f27571bd784dbb9435ee39b17ce5295c451c1d6ea650f676177cd13c3644179eba8f4dc73bedb5ed80e08db78348c7747fce19b13967b94d137da6fe129da3b9d404be3454cc5067dcf5ad088d33f37a955f262198e4790e8d309ec6ffd197322c41582eca9f750106f4e0e447704da3528c67ab1506e56542af08160e6ee6a8cb95cf2f38f58c992d9a3d15395a946b40659dfcadb164a9ac7fc13baaf58eb6933de4f1fd413b0f4dea3409f3072ea208593b9d12a12d24c2feff6a250d7a30de0ec8ddacae6cbe0e1df8028824fb172ca1c25239fda494cb06d8a29462a541aeaea00368381319ed7d97cb3aa76ddb0108df36a5d4264acf245dae62d5836b1ee8f74ca1d7bf7755b321bb16855d88a1a5530c0ef8aef1a7bd084e64dbe383bf766641b82ba45d92707751ae6e2f2d1a4a0469daa1b5312a840227d25c8d73dad47b6be684f52f2aeb43064a989c28759b1042a8de9c251844a845930910da23e16594ef79560bc6128ed801d1c1c9471af4f2179b3a8f39dce9a0ba52e275f411c0135db8937735ed76e142d18c008413e504626d34d402d37b339bd4e89b395cbaa2baed34b63f40cf2f92adfdae3698c384874a5a8e7db63d446977806490ee0e4ebb8bad1afafd5cf1001090bec4d6942b3fdb8c81dbe66e1c2ab3deca1a8fd6b8654ada432424a83b793d4a8c133a82e2a011e782d2955f42895e148ee0ee9040ffdcd03cf47f327e42cede79cd12f4bd09e3a21eab90becda35c4dbf15493173670660f64bf171a74fe2c912922e6837ad22f60af3f307f1d2ee9eeb850ffcf89b1ae279049dbc3565fbff41847c2b63e36f5de8ffc6a3811d82635907078f135540596eca52a7356852a81b6ccc54f44b096b84bd6c086fa8b7176406656b87affbff2dada6c5844efe153e9a9b7beecdf89ce811fd58aa47662b488e94c085c7d9b95f11bdd7e6c9bc67c2e928836e2b3415fd6ae0dcea459bf9f85f6c681b56de2790cc864c8edf2881112f7211c96a306db05b3a830aaf9f369454c93f1f7fdb48bda17e4c01064b369f1458ad162612cee3880444a3b3e6fe1966bd980c018a2c173334719e50fad49923d4fc0107dad761feaf675c5cf5d132d0b66248cb1392d373bc008718a12416ce60d9a5c2a5eae1d120fa9008365648fcfff79c1caa95de75a8ece20ed5fe34bef563d6d97d13f78ada1841721ae215c20eb8b47c92a494399ba7b32b749ff33e1c7b221bd98467940110d7d2c2d2e827a39862b4dd275313add5778fb6f9b45e9899b5ff5c68c196898a42ff0057541e7882e1a10505e62ca460671845a425e2e47fe1138290332487599493f98d5ef87b61fb3e023d9b564110a59c5c504011e8c6b4999c825e40b66a0f1804885ba5492a1414282bdda63898d6a19bb4a2bdf988b935a7c7736728ab5504fcc5d8f38ea78657342e02b41ca2e1c96bda1a799c01d0aaee99606e630838bb694e263ebb338b4f68639d7e637d268790f6335384dd925f43fc98fba88861c8a930df447c483961618bc3568a2c40c973a7573a9b543ba40cde3c04e4bae7d60d3bf075c9b00a97f2d9c4c864ccd9e88f4e1bc45f64956fae03defc72e25c9ad7f384768b8c8acb09ea07735defd52a31558227f7860578c071b2424e371e0bf4263acfffd6bbbad8d8d01beb2a503919ebb90b6648d00a2dcfd6c5fc869d7fdfcf4c7b9d7635c73dbfa95b87acf5b4aee939847700bf60f1de2407eac8779fd737c043eedc3c97085c16fe5899573425bc843c2ec522aa5cf3e31aa97df92fe694b9d43aee8c9b105e5ed98872aadb945f97ecdfb2e95beac7613f802f105d900806a10b12198d6fa0ccf54e0c766886592926a72f4eae752e1f83ebf007de60a19a5b3ad25511a634041d3fbbd2fcf622522b906bf2022532250df11c143bb59432a01dc61391274b913fe482f6674eac13707a93c24edffd05d779b013f424cac026bf6fb5839a49117742bffd5e7d4ef8e4d1ed0aeff82449b47242f241845a493af68ac4616e0d037a563e58acbccdd120aa00fba2727119ef4c1cf080896a724795d9537ca998d7869f1fb71c2fc8bc9432ad82036e430f224d868bd651993524102897f97bf2111622a4fa4eec85665891349d560119433cdfe12516d61054ca5b80918e50826671ce8f7091a4fce6b99f990ec1529200fbcf589d0c9f4437cea7357b06bbecfbb3104d0c9879e70f127c41d1a58dab10d93bc3bbb1d6770f19bcda60e67d2d8c5b496b55b894af45c2516271e54cd78a30c070863e1bc7a26be4fd48b01307edf42afc30088c49584d99d8d0a0114d6e6612672f909361ce31bd366273db0cd4bd8cffd248708e7685b7926aa478e28a1334c319a73636d479b3faedc51f3b2af1d75c9539fd8862ab957f03e81db061467381715831e924fe69071550bd1d437f89e0d3b8af4f1a8334c765adbef72456fc4f0c1da13bbe330c199ff2081d4463aaf0c0f842216aa2f97b60b77f6a5f0d17af33b2e8fd9ce63091009fbe6e1cd3748c95b0f25b918d73aea15645af66f3a7af7eb48d2e69233942d27ce1093e75ffc0872a7a1ec0718ec9e9f1161d489c2b93e264913dbd73e0435b0307f07c122da39ccd465cf1763ef0003b44b7361db86b7a9abe93ec1c5a18cc1f40c1b4304ef1d10f484f2779c3158c030ef387a9e9f93ef6c2dab55d9a8b5b324a618a1d65cbcb0934b97889fd6359ecdde7bde5701b1b18d2f21ebf563b2efe00682dd66cbe5c7edcfc8a31282c23fe825ae7353ac45078b74c8a694ceb4dffc49c81eb3d0afd1da9549637721d3da6ae3183646e09dfa978f9562192a7a2e71ded53ac95d3f5915038905c8588f5e1e782c4016cde044b679e002ff714ea699499d651bdf3dd4d7221b46e532c51d7621b292e6929e1afe2f5d1085b8180696582b2199b658260a739d770c7be3d7318a28bc9801d95eeab58ca14438c7c685f71368f7c39fe6d55955b43cb78d83de5c1c2037e2efb15b8a4294f1ccde28ca66cb75b8856da6ab6963a3c4b317041e431f0948aad240d20b5c21d0be95ffcb73aa234a80576bca1931f8e9299988497b671f8fb68425e7cca41a7a4c938cb4be73be076b88810bf16d09242d8797aee0ebd4f380806045b3a9ef3c31db0bc9deafa6067b7e48fa66b28830dc66245ec88321dadd16270c1d64bbe350fde5dd74b033a8835e470145752409f56b50847c3cd6f63b089588672c5669ae179506a90794b6222ecc56144bb9a7d2ccf42fd1e8fdf012a171cc4e94e34e93d96ea16e15191a632ec27f7007e09e1aebf48dca69dd0fcd69f1d21caa271b4e29c73a7e75629cb080b1c810a87fba18913c0a1a52f64f908dac5a59ad65f7a47610adf737ba2929a5e55e54cc59fbbcf4bc53ee99eee89ad4a338932f55a0f1381e5bb74436d5e5dea36bbe6e2fd4ad16ce386c123b35451dfdcdc4bf12625a675fb5503c3ab6a2fcb722e1ce51fb1339f6cd12c2768a6db67ca733b8e00e2a6fc6de5804512b098e6b111972d549b93326588f819707291c7eef363a72014227390863f7d2be286fe156f30e7901344f251fb6f571333bcde92250818d29aa1e5f8d05eb20ee5527bf09a177d3458d69035bd0b79d7c2525f359edd1b7921707b964d4a3b320ee470db88e55a37807b542b469c48e570a1c2710ac9b0bb9046f72db71955072b2c11182fb17dc14c857527d5c7535ada2ae03b7e969859734aec29ac8ccc2a63ab64da67dd418cba56d6133ff3b838308f68eb557972169bc67aab62b64f9081c72cd91eb75de62583b9ba61de781a8d7b8177d92e241bf80425851decd480cb071608e817fab058a6a9defea546aa379fa295f6f6704017afab7127055582f3b1133a06842f84dc1339b0af7bb1cdf1dcd584d2a0b1ccab5585ba1543181b4bf4a6669b625a206db98664779913edaf03c2d2801b0440655788f99bb0244bd79774e94ddb50f6dc867d5233f0efddb7560279d9a945b947ecdb5ed77dc147862ad87c7171b589cd26d5b9a64d5b0afee0c4b6133ad1af95dc9e1d3046b37bc370c84bcc48f2fa39e9522e1f09aea99f69da64fdca3df9076cb7c9631ddf3f4cc76dcfba5c8afdb910a05d8ece095f7d8f80264cc727ba8366c2091da4baa3da3593c073c7bc32be25644a756a7509817abe22d2b59f75beebaffb246d4b782e71542b18024d07baf41011da41a5c95fc45ad269c28923ad094fb53cf6d5c73d8713559089890f518d39136fe65f3d9c466c90a00d355fdd36d875d4693b16246dfc06022c5f0a1eae9ed5245b63cc3fd0e8203150029baf98da118bd2b54b7dc9f7fde704c10fb9b1483af51a79bb43f0db52f9b189b463b18050477b6166a22b25ee84416ffc92e24068633c39c819623801f341dc9d1efcd94f814afdff7287276ee718d5af17385e512f74d7bb20b75c514f8436d49d9883e6e6fb8fcfc230bcd990e37435c6a257700f80fd5bcb7673bb70cf26304a1530311ae55539d49fec99bcb8e62c225c1c11b41067b481550ec8abf0e6672b99aebe980fd5deb58b26694078c9d8b26410636008b03c4cdc1f1b96b3abc21b1c7b5caa3e71f06e63c375c43464fda1e3472bb487a99f31d34c97b695173921df067a0d17e502538f8731e12b68e3ec1125c248ce947c6e5c25a746d7bfe703e2ada704e2c57b9619f2a5092d2498cd568944a15e563fa623fff709b6490760b57d340b504ac222c579643f3b172fac54143fd1e4ca68b6a78dc68f8aaed6a741a2e7eb4d54107b4d2eef7ecda39de6fdcbcf080f30a2b128bd5514eac7ebe7858011041e80cb1400015600266482bf2c5e480836b83fb46b3b9b085e51402b68913bab204373533b3226a19f8e585449bb5d3e886eecdedff6f340d237bb040b2380b4d49bd554c1cac1a3ba81d7c5bd9412725e2076e8834e60f34367304c92d17c28c1520965d2c7cb1dee2d12220927dc1b74b6ed90a57620b92def0617949bd9db9cc6ea70858238cf45e07f74a6efed13d9d35675b520fad07ff2657c17970ce17bd335f537eab4210a44eca1e5c7ef334ee44accb5bea07be93b5cc53abed70df80719df6cab4403cd585eefbb21f0461aed16b41632dd4606730c5d19147be1391e0ee3861f9f04cf993f4d5bad19b2c6e1e30ed11a79b932198b7856c16fcaf7cfc42255710a13fd3d779685d2097cc96c3c260e82370d57cb26045a13dfff8698db9f1f4ed1e66cae178582bca96fc8497f42f74ca2b18fe93bb3c3c970d604f2da472e4d99320f30acc0f7910730d7a235d14e264396d8eb2030586b8e202af9b4072736fd1dd70510f4c9bd3d9c717e32f8467ff24756ccaa07760541b57aab4228a57683be761470fce08a68bc736024c42d411550039ecbedebff9baaf2a0d57bcdbb11e9dda97fbf3057a19d8bded0266e62d5567ce28551aa6cd18c1a1b715627f043c357ce057b9b53ff7e79f087c0bdc67d0100b6f415ecc52bf55977a9de4c69275eac3a971f05f03a90a209099eb0965f2d52fabfde5b8b4d105c49ec3ab504716cdc5c206baee1646d8fe0675e78212a9c409e9fa7c7c4c96ce69868741d68f47cf9966422f8166513bdaaa13d93960fc6f26051126f2bf8c896eef5af685da8aadce991ecd1b497d466ac838940326687b3fdf9287159f9674d77cbaa2cde876148842ef8b5f3af7945342bd4a3a33f1388e5ef9fb6b3148f7a84f3df8835fcf1ebe0677d249845bc0a03b912a40efb8974bcd876ec19439f9db79413e74107075569d747200b5d4afae006d8c295241d499039958dbd23ea2869d630f8dfee35d118392082ad96b8b3e3dc8ddb9b992b6a06aee1c8af2f19149a1d4732c266ffa9d37fd3d8c7120c8b00d29d6f93a30a59153e34aa2bdc3e2bc0935b67ea89125584ece755ee7befdf06947f612b9bb7dddd692db2665213ca9526ae055f908a39164fa3b5ce5f740e33fe1adeb6dd5cc71392ef615c30cf18d73aac439948147ca87d7c4b06247209106233ccc077110bf1e72e2b5ae861c0deb1619f4bc2f7c5035b98551f2b7131c49b2ec65115ef61812b096d88f81736bec57dcacf1cd52d0f6a9445c1e86b0407437675e3c63acf0a88be5c7b549f300313b457a7eaad07bfaec0488301dd61d8442e4651a62e27ff81e07c2aa5c18e9a77ec3b1672861d31086e4d0c583ec9abd42ddae831151631329f937b247d04775de18cefa6dc71e0d310ba9fa67b6fe34421b0d3cbc520b9b59c025d5cc21440c85be4a1129fecba03293134bb4a399b4ee207777ae59d7a291bf710a613a8d85c1ef07a6b4e4d723edf949a55648ed31ec7b2a57d12701eff513ddf457c87dce87b258e18195d2ebdf453447e9232575b5fa57fc48c5a6b28dc73372f0baf458de51c4ef0f601edc69cff9dabafa00b5060a9938a32a592c39c0105fde1f420ab03103792f04e88d8fd927b74671153f97f4bad90c07b5689b3a6afa9c8454dbdf8cf42586e1416016561ab108f90ed8df2e46a1a791c0c5ef2b76b08cec80e75d211223c36cc461ac28454cbce960c955beb14197ac131d85e1427b3a31b167588b3d4af98a9f8753d760eeb009e72de41356c6031a3bc397e54baed55df2214d70e240a70a3df609f5437db54a7f837e898625df31012f7149c940792aa4ca86ec030ba020377a166f2acad0109585136b0b20482dfad609cd64f1ffc38e26ab6dadd6c9ecee9afdbd4a5b3bc4e469e8c2a7c669e899a759cfe7232cdde22bc1099b4834da320bab1f6b75df435e0ff772896ecfe8873d863d098867943894328a041befbd5c50dd50efac1d761d1c679f2cdb8db9e8860bdfd24507b2cf9104c85ed66a0d097defb8325cf19c125d647e84e2f79fcfa89b6f045eacca14d8ece3e7fac23ce4260304ae7863c44e3f4d071525d0b5078c20c02cc63480b840aee3b859c77a00cb9300ae6c8f41e9f984018791928c86a75550d373224ed4c3a86fdb44936c0aa16f68067d9282acb8b164645cb183fb8eb17633de1f2bcd9ffe8ff10e1e2387433abfa118c4cf2b638224e57eac660d28688a144d2c3070ed42aaeaeb235f8e70b8c96784d389b73370d1771c4d45bfa3fc2dc559d5d6da16d880d068f3fec884ea169f370ebd2699c5784ce5b009ccda345f061fa5f54e3cc38b60a823283ef472b2fd646ec66c300858e546318c8624d570e4b42d9232f28e6687e89b5eb75bb6165ee64984e609af56f8ba649331b40f815b4371a3ffd38133d5f6efb54ea93c033c6f0924e4d74d5840b5c974853607afddfaf608fcc94d9d5261aac21cd07f83f3d6792828ffb34b25aa020b07053f6fd2ce91b8ea1aa1d171e6399dd9e09554f62c6bb9ed53c8f8be6aca60fae5753d1d3bf602d3355a602f8ffa4b7b23e955ea27502e87c11f786ea44bace76b3357fb95e9a5995aae6912a3fdd387613e514200fb4459eef78188b84b61fd3d8d67f21cc5d09e9e4cc557b62e9f8a5f872b3fbb86c8b63f733b470428b28b7b7eeaeb20ca60b7703888498e3a0ccaf71034fd8d36283d2de8f81e0631484551b862ab74db4743dba3c19829372ae541ed547362357fe8584fc65906d730ca9e0a2ec8df375c3aeea829237ef452e32ced87e12b6587385aedfe50c5f32a9e031c31343b46daea9075e0fbfeb914bcc25f3de37c1dff3976320d795c785f4c3bde3964c0ceb7b9c5863671a49808d3b940b5a753342cada31544ceac614e6c18ee9f7109120f87d17ee9ee960451c694f9d9e1d3acd5097d4cbe1ca765afbd860aac0ca28978de27fcd0ab0f084fca42c7356b369d076f2b0928800fee2b2b693f55f29f688c465ba49712e7baf9cb56570f84c909715699d543c86a599186a458114e1ca4bea1b24383b3ff5530a22f74d06ae9459cdaee83d5cab9311667f46fbca935a360c39efb5af5695a9784eecafdb42882dfe6160c30894523022104fe56340be60059f63ad25f9d257681a0a587891c49d0e897d3fffd9f354b6a0226393304a8dc16c1ce8d909302153d5e6cdf85e135e26b4f78bec550068d9f0606edb055fcd3ef76177ea61edb92c846c067bd74e54c7036e9673913d0ab21d59aa5bc571ee5227ad0fb0cb4280896b5c33520214f7c639408edce964d9855f0259ec3fafe00897b5c3bcd1f923c2cf58cab095e496c7bf03e5a028a989d3648702db0178895079969e0101ebfcbca3a4b7a6a71fba5b6d595af522a1d8238f1ae5af68fad01d20139db099173e44a186b21f248221ed9ead57df4c1fc57f015c75fe71d80bca55effbd9d5bf92522de04ab313ecbd0fbfbed159730b0b8dfdcf9660bd7b25f47d58fbe17aaf2697c2abb00445e4a0af1fc9483e32cc2458460f055f00034b8c5264f4cc1ff113ec810edbea14c935e87972b3939609a9d848c4d4f407693421fdbafc5e2c171bd70a5a5a4e382c1ff4182f29da35c45cb75a17adbbd8427a9d1fff3505a8d0bfd5171b9d0ce98139323faa329eaaa19346c0049c0e452b25427c8d35202baa080f057e6c42c4a3dcb1dffcffa76040093de506372e1cd51e7fcc2292f5ee96594247c05a36baa0e1d9591197020cbeb58e24a0112c7c6791ac720b80cda7864313bdbd8c9fba7d2f8675f2da640e56a1425cdcd16e800576bea20e70a2702f66c2fbe54396f1d3f5d907739c54dc2f19ac673fdf2d0494a87863e7aa8a555a473d6d0d9b046d2874505b017dca7136c03264e2fa6efd77c1646eed5f590e48e6bb03d44a45e2a6663678089a5593a3f07c62128caf4904020469b546c253804e0f9a789e80535b3e046a8ceb8fcbfb66b7a5982c6185a4b636968fe579031b035166efac945c2cf83a921e1c6a3ac9e9ce22e875efdfb1c63da563cca3d0cdbfc84683aafb32bf3b8929e8c77632344ac4b3d2cf569a3cc4cec2039b7614699b3ee33053aff4b4c4e767cab80f2c378edb21f16a9abde8bb51d262d9305ba4d70bb77531446a201ce247e0ac38a5c21f68240c4d9614349368068e7b90b06350cd8e461414cc0ca6c51abc194833efe908c5080feda2b513083aa07b697a0c50890efd593cf03213a167353fcf8697ffd37476795fe2cfa3362b3a7cab1246521bcfb81118599829ada059447c92b6a56094ae1b5fb4aaec089fd407c8001913f114726354008acd927c841cbf6f17b4c22e6b3e4444b85570bd704c421f5d670a1ffdc2edcae711ef17682ee92ebb4ad84a07ec5645c60e92fdd4e85d4eaf7ce4f7480d816bef174573b50b00a1798f93a00be46d8393e36005c3d61e3e9229dd7aa278676b1c9e30b47196c00087943b038dfa30e7aefd9591ad007829e712ed509fc3caebe85c062a56e4c407e91e5896f5db8ad7c589c0cc0f7e9a77cc5271eb22fe689662fda3e8b69ea16f73ae4df7e2e9656f3a4712053fd5b2b035215e7977abc01172aaeecf3bbd790dac056a5317de3822494a10ff58bad117356c80d73126ff44c750debc6a8a49373bab54c77acd2bffd9a523e0d70d7eb381eaa9eb31f14b3c465c4a7a93ea09701d626de1b81dd8d4f518130102f6b34d9c9fbc20f21a9b8c04df1504a92b1cb3e28bf9c20dcac9cbf06a5abfa6ea4bd0098df06f99caf23c74ab1cd2e8bdda098e8df26577b0b03117bf4f0423b4f3c2e47f9c5b7b0e421b9be764ac3dfe4861eb65a52459ab6e33f99c1b3679bfda9c08a0708fe37ae30cd3672956f24666b5d9b81d97e5f5fef6d67b3072a9e78d28a50343e3e09dccce2194b6603802e89008ed12e0f646299e35a102cc9db79afd2d15e7cc82fa4987fa3d8c0a22242cb28999b9d6cb4f7e9754ccdd6786fc9987c0ab9510291f79646531f9d9fecd4f94de3c970a2dc668aa72ae24dccd473e55d2e237b037692e7932e85eb2e847942df5663eaf795491b0a7d0ea1498fb9af142fc8eada44c5a70361f7eb6bcccce9094cb0c90f4fb7fb63a9a08ee44cc258621d37b5f00a410db6e4e1dec2c7bcaf8834983f6bb238a393f2e1815ed0e943beefae495262bac8393faf6e44ebaf4fcc970bbd7eaca08b454ccb1115334fcc457c788843f545e50b0010f58b65dac7d268850f558860937a01ec7f8ee809e435cb72784fff7c8407c0f6dba6c4ba2025324980405a31a665a7909235b8d204a59679e73b3f5d88b1936809360f01df3ec0de934325216207cdaaca0072a01878c4f05853dd2bb3c692632e0491147bfd73fd3a9916e34acf04f968550b825590fa22add2f44b3e0811a20d450dfaa2069718c937a59af20f7480d1be6e1988df77996e49c6a587ecb088e5f934536228af6e71e7f61caa7f000bd1a423e4afc7010948645ad855329f4e18d77b3543eb29adf30c92efd81cb990a97a4e519f4ce35441554feb4372121490fabddffbbff23928b397a690b4e25e8093390776338544bf90c3559b4f30636963b6fba21d646ffdf41ec586e3d5d8f154a71688f3e4a64b780f72a063f0a7ad8768129322f1ce42425e41fb68487d5ea0c7f85804cf932661aea9c7b0e4dc68db52d2b26d18f49a2b2bf3e706208aa60e2bbd7dd020e1a38b462648cd67dfefa3c7171a8b0433ee19214c06f5c6fd6dcf9b102e2bff5b4dfb05bc03a7b33ad7dc4e08fa4bb74d62f5504989f621a7eda7927c6bf4149ae56e8480d03dec7a4be04a40015a2ad8bd02cd1eb125f541994f857ae0a8c2dd6fb795718d207574bedef2354e077067b9fbc5a0851fdd51aa7ff1eb224f44dead6f5fb9ba4365ba9588c48550b4e3b28a5a6cc17920ab3baa57dbb228e424a46f9bc214865587aecd12e81ef21843bc6554f85443bcfa766b2a7c482f335e401328fbac0d8651fa101c6c7904a5e8f4f8a8d618c2ef769160b1bd0c18130fc4627e689a125e04edd9ef050e8123a71668bcc1bb87ccb806f73cb8a6a0df9d4a260a895e7f5b5bc7e800255448665c27c103a43dc086d5e3342b35f789fc7dae95fe0b9ad3e9bb92a4eab7d8141aad8ca611c69fbbd43d7ebcc032b8e4d327eb31e2a41444f2d9800720ff3ccd4a51d83aedb0a99a06dc241771aeb81cbb963bb88de744997a1126f9ae3f099133c243806e5d666ae070576a30965c7c07bdd96ba46ae19bf3bfdb32fd9417d1470cc166fe15371c281e7b4a3dc7d70786769049e2b440a2459f4ecfae2c7b0800e3e26e1a50adc90cfffb93807623a4b885c847071ba70ded85c5664c880dec93fe2d42f99897e3a31795bfc839d0d10203540fa59ae93e0d69829fa1fa192740f0839582eac6abacf2839dac41798f4d13581f3dbed8b8569dbdc6c1c93fcbcb85881d0fd6456a665d5deb3121707314d8446faf405bab195e626cfaeba96e0afdea151d845eb4d9b97745e28837abd2a9797f12664e40bdb124b8114cec7c9f0b5cc9dd6565fff930c44e0f45e010bdf73b3e8424e55292f2c677036f614710c5e8c69c85032676745c97ff8c1880509ddaa77cb57de876b3b60f0b830f201d54f66cb08e4744a45518f60e50a1afae5bb13f72b171a6082f4826e0f0e6c761133d97b1cdeefe11b1c2ee77ad308c07b9d747047de2177ee60cd78bbd7efaf9fcefe9ae10ddc4d47e92c2ec5c5f8dfc41242bfe1f4407a0b6cb8ab1e41268d2f3e6d927ada1e7e2c303c93b27cee96f208f6d77ddfa965d070329faa6b741ab1b7ead70f9d44021a9b8dacc11aaab6fb5ce5be3c44fb49bd0788b88579fa1b2c8b4660ea26c138e4c079ba32db63de6078d8fe383cd33347a7d2f99eea4f868b06857df8f056745655ef11997492d0073e3d1513ebdda6de06f4a5f2d64e1e073cdc4bea4f0ae60772c8fb62450a55fbe91f9b4fd3b46bf44c1559196df0f8f4ceaffbb5f4e93d1612b92baf971e832c76906560f23f91d409cd14a0a6fbef7d4151b4fb66c05d137313b6fe21bca994364b0969a24a33416538e213f2a8b3e21ed0ce30a847750da8b6791e95c825491320f6eb7744238824b10c6ba51a3a0dbabf7531467b16b8bc176a2ae2fe40c283d9921a8553f85351fffc60ca693d3907ab7d054bc4290c627b680c8847df5209a938f49c2620521f2b55f0a7c36aa7bcb76fa99fe71f2726ddbd7f27e787f461c1e876c8fd6bf5ebbd2c9291c4e2abdc5436b8335d4a78b66689c2030ffdb27c94667bac4de1af8af4d8515fb41777863a36a5ffde04a91a6d1c431377edee5c44c100a7a9f987670ea622b4880f58a9d5a424ec7f50d6300776d4ab98bb0ebfc1f6cde698a7d507b47b637eabb69bae2947395f97f4e5fa1d80782d0d0eb9a5705979de1fedadc6e77c7d0d45ef911f74d11d2f5ba5379deb2ded9f5555adede3a2b0488816e8c7db2bb4cbc6e97e6e535f17671e78a769112713454ea6b7a4a3575ee986a25a4f5d72e23f5754e6d0e82d94f705eed11d29c583f778c39ce7ce2955fc144d2a99158324ac986027e5927b0be8c6be6c7ec4c0eb53f94a86badb1059927bbc1373a8369279e6aea26e23563f809e45a1daaff19a0b44a947a8f1eb1aaae18d264b3c9fa42bd1eb051b768eb6375141fdb42d481d41e2fca1796afa6dfe25ddaf65e77c873af2b01587948e4cae0364cf8bac21530c86fdeb69386a70c8dd14c79f6089b3c47688734c051c01f2faffb368752bb6d49ded9eac73df64f796530f4c8722ee411aba0e02346e064350ef7d86ceb0ed085842432ce20dff71980e1fa6fd0b888ec9003fa31c71747b579a4f95c6f1b2b109052652e04f50593d6e53a25a9c39c21b839b5376fbb8b0731b4dacf254d1b01d8864c55c2b4c2b7c1de98e63ad2d94828c167f04bab22441d1d0fe4fc1f95800395117848cf82c29631c5ba01d9811602edb08478db37fc80cf415e69e0ea47ae38469617258c01561f2c662ab844ea4aefbf083a1f3a86d92e942d64bbf42a65fe9fe736503d84f1170e317cf2dd4cf05dae2b938747cb44675241155f71571cf39e3f4a2db020cfbb693f8ea106e756b99b635ab95706558801a32c006ee49866887581b7039cb5b93351e8415cc9b555199111b8072c4ad59d0590146b783eab82355af10779a65ad94f6cc61199435b2c5d3c116bbc59370df818d58a2a0bca86b8cd6f03441af4e5ec87a6d681b2d31d614e7a6250edfb91bebe15c13df22d4abe06269fe3a89d2669cd71f44350428688b7141b99a5c86ba0e84580de12e60f627ca0c502764d12a44b0d1726d0d485ad857d3f844746203ab79aab92fa451efc792c1eda88ef4409656eed7f4622871c521f2f1c2cb06bc3e713787ef1fb62f4018db635b38d0c322fd04d5b6d7490d31880067732174483eb88df384b48696874f61b2b0526575ddf12592f29df40c365331c13b5c1a500e72c72996ff6d184b0d5d477f195333becedead02616089c678cff815a4ee209bab5abc1060b59829e5c651691a8906f5972543a0230379419436be5a7f385037d032eb615e2db27b711f8ebc5bba366d04ef49e7a434bab35a1375661eeb7e23525127306681eea9f59718cc67de84503c65862757f740c03888ee3d8d6fa55e754fb24d9ebcb96204e7cb075bd54399b01936f1c0b189b257465c3c00c200c607d4b70ab823a033ec4ea44028c067029d244a47179775a777138764832516f5e720e2f1f43a685404d1a5a3d272aae1ceb19b1c43843e404f8088a58f641ef5e5b10de4a4fe70ead2d4b4f4c248ae3adf683bc1d7a8cbc2abe2fe8a37538b912826d8f2a9b968a581b08fd9edfd822747e2caecb3c5ecef8619962772d3aa140687a7bee1324d35c35ccfefbc4c7e947bf3c74880648140b05b324d210b1918291024b5af5a04ba4c07cc1d2da51873bcd2cf8873715ea5397c71cded60483fa7c050b2259965eaf6c0e54823e5d657b55ce926a3fc17cb47ad5c293c75426a0926cd743338686bcb76c5a0ea845f7c6c0ad6f9b9b90d0ff3a5679e7c080a9bdfca075c7d6c980934cdd58dfeeca88d81589919e788d757855259b91b283ce9c935c420bff2fa016b8fdc318857b8ee8efea28710f19318580e5df74764cde056382f342a7116546174a5d3781cea6323c4c5f4fd920dd4bdb320ea91cf1794b658dfe4904d9a668060d19a3e00d3361f9713a8a0a3b2a526b398c740df080ba6714e09f64c1fd27459f673a96a465813c4ade885ac5f524c33f87718294f0c06eec96b81dce885f683873c927ea20b3536f2978a87990f6a3620554e5f7de2457e93ec1baad0a0072bd16a769d9e9524d37cdb1e192a4e9b83ecebad5e1b258199f5711c15f5a34ae7848dfe6ede769a82731f9d9957f6fad026ca5ef12016938e88e484944de923d23f5be061a5f78103d7bc2faecaff06d718aa6362df6cf05d8aeaa7d4afd9e17370096487aae8424fb9163b5bbc5d148c8f29ba0755d28e141ba45ad26f5d92c38770d5d36226a793f9440a24f047d0dec349111d4a7ecee5790c006b82f1f8bba194ad1847e40fa90b3d387220e786e45e212540ea929289e4edac47bec9e41cf36919c9dbf500676f26d7b5dc95e6a7269c4946755187070ff1bbd8f0fc2fef635d35d95323d01b0897fb60ad4e332dc41a8ead81be643de3da4faf4ebee6459550849a3a852820e2d3760665d6f6608ebdf0834c6bc5f8c97378d451b76582f99a2a05889db574699b5488318409f0275b3d5836b0aa804fd47dacaf49f72806207615515a068461f1c23e4087c5e15ff14e02f54552ba0b81f929a7c72ede3431ca011813ea5b92a649709b98aaadcf2d1692bb0509fbedbb8daa447614f3ff801773bcee7e8e48356f36b64a7eb2bd8811523749371c2876496f4876137285c47780569c8b11d68388b378bc4404fce31b10089f07e6ace553e6c5b10b676e6271bc69ad48afa87249f718e58a4930f3ba496f52995f17e63b4d0bdaaceaad35f25615b416259cfc756b351b2581e3f3848a95e25ef3473aaa2d3db9abae91efa9e17cc337356a32ffe8abeb4175306b15b23bbc6560bab5c137bd690afab6276b869809c63aa30d84c2e96cec9f2145e4536b32a82c05c8117ada2ce987bb34ebfff1da49df3b6ea7af4c9713b9e8dd3526b082231bd8e2e6b0d803bd098d648ca95ff611122384f4c14b7f588bba5b96aabb59a106339f18c8e0ee7018c2f004a64e106678ccf822aa881f47ebf0fed95e63c63b8840537e7aa42cea4d66e57864ff50653085ef186b3447f67d1974f6995996cffb5a6ca3bb702a87cf425d2a488b8226b69bc1285c9523b2c66e540251f21f2b187a4f2d13e958e9fece451e0febda4632a93e1f221cfdb7f70bcde384f4791371ae07fa0c79fff99b3da528799c6e3b3a370eeda2eef97bcdb8a6b534f00e6df203b02580c71a3b0a9166ad07809177887790bd266bee236f92a4a7b33fe7506c1f1bc9c96e0c0761c1b6f8aa0686d144f6fbcba3ee3ca24fbe12a330566260472b6b53300d63bb713c3a7cce095b9723a026aac81f5d24f2084e91951ab186cc07bb4ed58482d5b1f11dfa52fcc7f205a4ca1f32e2fa2041c53e898420f25b51fb373395f3078372965efdb1efefa0b8c38c248a8d8e820eac83f55a67c9af40277381f484ed85291f9be9c55490117601efdc0c75e4933bb787f3632d2de0c7912b74d650236925a28c2fe44ec6e131b4c61d971e963b8d42e190941e4b7b012200183abc7fff89c435771dc7f2b21bb3a8b78304a1622e0a20a47977b2ce845486fa60890dfbf2f473356bf34b601989928bc7556de8467b857aaa2550c583c922bc4248795366145734b26841f5e64c1d5aa8dc3f2095e335b582294cae21b24634e31bb4b971f437b6391ec71e24d394c0ae4effba06cdf574849749d725e913209f3acd694b49c33607c2c57e07bacf614d04039de7e88394c0efd81a050c2ac764e4158caa4cac14cebeb50e1b8d0eccb7366cb44262ea3cdc00a7d4a13c7dec4830bcb0f50b50781f5a50fca7a5061959424052150048733b4a56cf0786bd4eb1aba1c4d6dfdecd378a9f8a3f2dbab5e1843b4378b8af02248286dbf3f987d5cde3c114a06f037c1044c365817449482ba56a9e8729ffe4b9006ec84964efb26f6f78cd0ad280844bb14681db84cab657c13d7323a846ecc2c9ec8f51014ebf21def4b6c86f32549487e7bc0b049bf4fde0715af602e9fa45e263369eda54dc05ad3a9e6cf38e2f12f18af76dde5302292cae2bb312ad6f31cc1c5865609d39f543d2b5c0c9fee9e4226e0409cee6b627dcd24f2ff96af7f9ae13f7d0a2c46fdb5c46a5637965ed31f76f2685bba3ef81e4a1e10d0b02352d3e02ae1b28a846bcb8d44c67368c434aa7f3519afddbc24d5b61a71dad757fcc54909666d6b2d92de8f11a1df28068b9c3ea6cf9e8e93b66daf8c499aab6b18afbc5db8c92558e304bfbd61ee77c421e0a8d9fbb7041f74e151af402b1874c6ac88b62f8b7e24dbb0ea095090c6659f2d6e5eb0f2774353a1d7778b61f182d26be980afaeb1e46c5eca912b8ca757e0e3e0ce623ad510f564ac65d1e0d2b201a073ac8c9857039c5312bdbaf0874c396b98655cea53d82237d371312c382bd86c6367c9050d25d7711b93f727e05b8497d8542cbc287e14be703f3144b29ee3992f34ee7fd91c75977988a934aef3787dbf0f486d09189ed4f85186b4009b25a1b0e41ffa22086e0951378393bd318d9058ca0bcacdb25f23a0c9faa44db7b1f37636564ddb70b1ae52a3273228a244b8c294ac0d10daa65e510af3751f5101b4e066279854982c37b17d4532bbfdb61231c81456513f517b6c2c542efceb0de451c595d08de65e3f73741a1c4a10becc4cb53b9fa560315fb1be671eefd01594d6927a637418d7fd47f4d817202e063c968bdf4b5994b1d76c3a6a82f369533afa6851668f69250c77480f61c2be8326cb3b620741a6f9d70f4ae9b7c9d6af0cc65969ddc72a31a278ce75a269c7085b1ad6f9ac942519b3e2359dbfe4a64bc6bdf9bfe5e2ca0b238122755175bc2c037df98265be6ed99bfce623b0f1db2cd70e31be04876eb9bbc706900753ad21262b7b571453ff781a821913f92b8f33e460dd763a5a3f59aacea02f918fd574bef73fd69e2677de2435d87c01d1218f4563499a14158449494dce7c24a3ff661a9c490e5e276b5ac17deb7838b656263360cf5cc9d5c5de3b2aa24d36f3912ade3894228698877f54060e829c23008232b92b606023279f980dd44e45bb9989003dc6b9eb16a8d6e5f761577dbd3b3dac8ffc36311c4d70b1fb5e4bedfe6377339834d8737506bdfe9de064b4e566d356e7d86a0a7743b0bca28b25c5bf905415f1764434ac62454b5c51fd37cd1cfd4f192e0c63bc87cb344c85cfe2e84e1d2add40ca82bb3d7681e43b8915ad5f4bca25041d0a962391322744bb165c99047811d64681abc96af459ffa17caf8309706134dd78e48bb1e617253e4dbef3e5e8fcb1c0f94f2892050ba96a350e19ba5f39a0d70426499662140fe7ba94e25441015fef80abe94d659da3e46ee5270cf78e091bc5371973bdb3c3a9cb29302b8de31020863f8ef9777d5c6ebb16397637eed105a2b7fb661a5964f4321ebe45e8ca7bf16886d97ec27e7b53cf8f9065e44502d2dde2f8c2194bf4f399c1680a249fac42e499ece38110de37401cb3e84550bef2e69e53558f9d600705e8ab0c3a8bb5036092d1ce41d19d3e63c118298e5014e42876eb08115f9cc10e7a0caf8a69c23db8f7f5650c1602770bd2759779e16c2ae2ce3fbaf9c819925d37f91b1ecf7b144ec340eea9ca91e16a51eaece6d638f834ba6ff5cbd5ad628eed19e1a8d71084bb9877f0f53d1a24a9e577aca54762eeaabbb8f84aa351daa85545e775419e23217d93f2ec19b170ebffe223a49e4fc8b23260d644d40bca6cdfa5246829925bf492b6a266bcf2bd7ad59e62e8087e854df88f9f4ca649996e1b0099976b331d0ab06ca675782c8ac7b71fa54a02b636f5668b04d55a210bf218e0883fc8103a8887f6ea22f317fb7a0d297101718bf6ab39c1760e320f0dee6f179d6ce1c982af151636dd730200bd46d10970111d99e854cea3fac1ac7cdcee9c5fb4b2cae479684e73764d10a2587a5092c4598ff021a38ec8a0263b623e4dea90cb8ebe838df0c993b0affc631978c51da459387b4fb1f8491d1320bb6cf9ffdee7e92321f293ac75433b0f607a4918552623be11dcffa258b19f304348583d78198b9b1fde65282b912fffcfe3ceb8eed88f585d348796de1a163f43bcf46212c94a55105f155037e2be2455e9db19b22477c3e21b5d5ac5769c067050134831fd03df7209512a1ed8c6324a21aae1f50d99a5dce37eead4bf3db0b82b44deae8681f8eada0f2b84af4a6ac38fbf855f6ea18c374bb6ccedcae86f030fe8fef210f01ba7efb2d3ba385ee1f1caa3f11d2508ffefe9c5b1bd5387b1157d976ce67a50b8d0a9ba89e9e07ac5901c9fbeae69b7342a2a6814d2dbfcf8f3ce84d511f9b340fc2c61b1a754c43a0a435ac496688263808acd104ebc3373f572d860f20a58780e42e428b3b191ae68778e89ef730f6d9c26ef34616bca606286fb95a70edd47f0a1b3dbad8552560ec99b051143d3e52f0e5470d9fef28c2d440ff533db5e68dd5ac75ce470d6cf64f42adaa5aea4b1f38d14001bb83733a55fea0ec28f776dff27805fb30311f9c582cc03e27d31120720da98522a934399d891edcd460203423eb2f1bd6d761c83ac89021f79334d00505eeaa0e699754764d10eabf3cbbb8ebfd506eae8575fc7abda321bc580e3777b6d97cd16600db42601a262061a77e1d9e9ef3ab3a7f1622e5466e17922ec43f778a95036d9317725656320411bb5c8bd39f1306741ecf2b8df5709e9ff2f60425cd36bae50cfbaf1401446eef9b863b00968f20282f1207e5ca0010d6e66b72035cbf167af902eeb7a26e8e4a519e2682ced036296dce68abc78e3f45d00c9072bed03d375a3f724cd0b8bdb80402fee6ad3939c0695d896b2344f36447c164988f6c37dc0f61a8e430569d0ef95b24f79af29de3e0b8623634ac63f3539ffc1fc1269c08c443b9bdd10b8d9aef465afc9b9fc022e6e54540ef2616db1a621b05dd05dc9320ced073ac097cf6152cde85e1408218451bcbe06ce51125d967899c6012f850a838b88d225b1bef20d6f50aae6dafbe1e1ab6d6e554644ea5be9e60c5c0dbd399f5617de1f4776e88029e077b0f6553700ee929fcc85c6b5dfd7db66e632f496a8168bef9933b8f4d7080659b76a26f3722f6bc65f6c6441d36da8d722cb3fa0b1175d465c7291c8d7a95f526894fd710b44bd4148ef8464fcb71f3576dcc4e5b3ce3ddea42fe1856daa447c375c336374a648ac1a25b62592b25959eb16915474b993aa4937df111aa9d169c329986511c35f9d95eee5803b3a52da72cde93e3ccc9b667753a9898d5ebcf34aa9e0a27d9d4fcf4d82fcde5e3a17335849c8bcfca5e6fc5885300479f9228f4ae9ac8b70bfadd42fbd4d11c6163659c0afc9a8e407f7efeac4ddc9a0dcfe191b319054e2808aa4926e3cbed396931efd1402fdefb8256448795815ef437574d37fe63d222be0d1ff83f35dc0693cc163c4bfe19c4e9e83802baf7f1edbc7466b836b88de8bb4dd39c95373a4495809b7f0c6c782dc66084da0cada71f4c678debd4ed2406dfb9254d7588d8a8303df537df551034ecfebaccf1690f639ffcd2eaedf647ccd0a1b1e30b09aa612f8bf9ff638adc4c844a2e4dd5ffce4e6a3423e3e5d1bd5719fb0ac678dbe8c851f6cf11fb047a7491b620fd273a4a2d65f6252eda7e6d4c4796f51f7d60abc01f77646558340ca9623fec55f5b15359104b105923f9ebfa4d8e4e0592c2d3871031b60600ff4d60ce2fcd1ad4d92febb09f2fa5690ce762f3073daa7c44c69600ab49d3788f2bc07f1837d611999345c6569650aab32b40e0fb7766e9dc885d3b26da75b0319ffaed444b9300e48829a02acfc0b122ee2d383d3c65a23666306c7bc4a777a593025ec29899005f5c582c1a5c77b8b17af490db709fa1c32628a01796b9c0e90cb72b11b738f93956e3e6b5ddfe7ecb6f7edc6018bf8a5a8f84664f98f1e4552462452a383b120b702996b36cd99f7ac28200b031193682868ee1441ac41ca3237453134898ca93a2af254205c1f7877b45c998238a051e41deb4b5a0dddbded961bca6eba20c86f0a479dbe6fc7564d6b57474b9aa90fc364a44a48c56946331b25b8f257cd1a4cce781144407998348c6ffeed50508d7ae34b2b0a413e92338c3af585e3b42504e17b448c3f84e708f690a8ad1dbd03c2d0b53cd8cb647696e00120929c1584137024faf77d2cbf37c836692b059fa1f698cb542ee60c2f19fdcdcf9a69c8b506dc52636e1240b1110cdcafb515c6abdc8a8268927bcc56b945e41e9f19f618afc14682b0370f794225ed51c6b654aefabebd8baf76fd1fc24de0bee7f86a3a902d4c47861413f546647a864c11d95adf958c28452534126c4bba7df41ef5862d6de65c97a36ce7dc074e83b67a7148bb6e2e1b9fe75fd1c0fd9488e5a15af3c91622a5d63dbbfd79b20596d801be1c17d6e83c85022345ff27ea817f21ea6fed0cb9714f17f36e3cd341a39817bef8af1b2a539138025edc4c67dbbb153e4439a303d4f45c0921bc4e78bee0706562b98f6c9197a872bb0d8e2aa84158c3d264b5b6ce5f4f5f41d066a413a6adb4e01461afcd4e542d5385ed60c77b447732584408e05208b5e81ee761beab0e7d986a403f834b387e8756f5a5c145357f18d46eb8c87a452afe377b068f99b27a8840a5d5b7162dfe3dfa44ec0ba5b4b305408b2596f7152a12eb2d2f30c71fb42a669d9d1cf0fe05f7c3a50d845ecd56fa61a711eb25488abd60251acde8d16ece7d7d36905fe7e388e36da740f84b962fa7a4a700119cced1c2c7e34c5e47b5b479f09c6e4f7d711aea2de1dbd19b1f6011367b1be1123eb0e6223a37ef1e6c04f62ad112635d15ac44b1d353300f56c52b2dd982b258dfea92d23efc325e55a968b936613bc26b4cce7ab527d5d645dd214539e13ed8a47a1d36b8658e27a8b8c86f2371dbb23f9a3a24e92a77fdd4e3038844edd9706a62efa6f1a2edd1cccb2abbb63681da1924698187aed4f4f254d4d0679e1cd8b6c6766fd92b0ff5b209cabae55b201283c73f448fb27d793f6727a2ba0f014b489f174b7a6021a92eef55d464ac02ec147f5bce0290732814cee87bcda9501488f519cf79a1b62470d65db37d5114b555ea82f408ff013ed6300baacba565370163afd9781b07a419e586e7904fd672d9c09b59ef86b623ee5a018778a0c7f59fb5d1f01008e4aeafe1040822057a9db5d3e576fd3586a49630e0ff3a971b0360fe728e224e5779a3b6bb717d43383b439c6e3546f3722564400c5dbedc47791f717f9d6600a517dbd0e888d333c63b2f3ab35e87435b888eb155098d5c0e2560a2769ccbeb68339b41db02fa8f21db46ec2665639ec4f1e11563658fc86f4f7735f0093aa24b43bd5c29df9eec81998e2759db48c4e69d31217e93b1eb54763ac956055731a69a4e281812f1b9f6d06ac65f5727abcd8863e1b1897b3bf7a0f9ba5c023fd287e51927dbc7c8bb8cf11e199088909301c8ea95d5c758b20624c2f7f83af350f9f21ca8a99eb19bb09f58f052ab9b9d542ba80e370b6962b8c07c8378ee73c44727e47c838cc8b368049c0a7e01b2d1db349e695e34f0b66f2616330de376366f42a88e95bee1b3cecfd013e048eba7db38da16343e3476097b8471f8e80342be05a635cddccba98092886601a034f86ade4ec7de94877e1eb311f6e48a327212b2f21be2b00af83bb53d3f5bc8eb47ac3084a715ac525c385c8e1289dbaf03c4f527791085b77fbbb9617ea0ecdc278e5e185b859e4189a70c8fb08e563ff2c0509fe2e525fa14826ef97c60331128be51f78267332555e7a2d3c1d6cb910f3b66cf5bba558193045e22d7f8c86b6b2052f2b55f497680f4634909c7c0ef695162dffaaddd78fad3ce280a4ce4a0261ddedc72bdd5e9afb30122837f662c7e1a245b7fc36ea40c52ffce8de4573ee9dcff84cbccd82b1d270350f4919e754004612363704ebac520a53197da5aea99fe3674ba31866a8d55ef4014d90f6bdc4834355fd79807c28a57e4691ab95ab7fd84ff2719d92769243cd07efeb540e00f9a320eca3ae9a5caddd1d1c43e34f8f63845bfa750f9134f0749f079e3d7e26d4b683dd38588407e30ab8533756c556ac3543c752b847fd3b1ec64e0da36d44ae3e037a229735b71fd8ec251e14e4ed2f5780356a4c6763184366fb226ce1693931890e2f0895b54e1616d521ab283f96d569d057464b15eb5b5050d9f733bcc24cc1729ca0ef0d824ac26f998da703896a96413a0bff1ccb984e56a8749fafba14c037200ff7141c97719c8e48d8ec565844c8e086d1ed9635d536982a0cf77a117adc1c2235258337b95376be738f9d7a0519c13e3cd491b468e91262817cb18b2cf49721672f629aaf71bb9500e19d1c12ad41c005c6074774c875f3f8152895a6ae389ee0f4e74588588a5478fe4bb889e5cd12ab67f709a7a2824aa46c0707fddca5276cf05cb376989b8e6e833a9cc3fc7500283c27f6f73475cb1b7ad15b8d0b3007729e204b2418e97b1befa0a1de02982df045a6dcf96691ada65f70275fb972b48616c34c7600512fd8baf67fcb4fa0cf7b8f666de8fb58a52e549ae53f1d5af54bfb7469f498226456bb463bec0f6380a4ad2e3a06f29e0195ba283b42c476bdf7420198ea8512300d2dd9eefbd7abd964c40521248af8fc6467c2f4df739a082f6b696a56ef90c003dcf3353d0d31809c06c13ee5d0c2c3fc4c7d1aacf1c166ae60d4c0dddfe0b28f67b4c29b8761887681cb0471690a6d11251dc9d9bf1bf49dc47e266a1cedd17359efb4c81546028c899f32ac97fd82d7b1d9d134bafd529bf372674026c684a1ee5fe763e294a3393ad42303914d2799f53bdba52458b5c92144fcc12506ea57194ec9a2633e66c7a573bdc016382c04467e8b93f80dbc32c1a751f1171df6907afa704f011d5afb268528273049330882c5ef3defb6c283365fea1982a0f4c77714243bc4322ac78b4469183f17edb5907a64222faac78adae1169ac65a8fdad35071a125554d1a8327919e5abf4d70f2398d570cfc7cfbd0137acc2c971c56e587d1b999c57adec47d55f43bff3b188234c481899ca9386a5dd65c672f5ae44e556c2e0b05c234c9ba155f184e20c9e64eabc2062a58613645772bcd820172ab4384d9cc30cbb7d42d4598432c835a46c3cf54d7d991108a28a50bdd4267d07237606a4ca226872d4b2094db15cbd5809ebf5415d52393ce486bf6e485a8eb9827e0f80db8dd0f91d3d863752ccfdd09c0c31cb2212a101ebd66c13ca48d3b67c3847992277eef290d95c315e6b43163440ba4366b5a9d6a58c288ebe233669c3dcdb2d09dd2f6225f65042ec0e8e76e605badf823f95c30252c288f12c0c54e5564527fe604c13d3bcdf3543a5dce335a8ca477cb58df85285bbf99b088bd9b320a663b8f6f1afa9f2516f079f5fdea24669ca58961c4a32f95b55626f04f71120584f2d59cf3ef811ccebdbdf895ad68c03ff4bfeed505b6b4a9a2678c8e6a56db3d5aebd1ca13bceb31f770e196a8f11a51c1ea6213c5159066fa21b1a68f3037cf06d8b170b392bb45f200837d620c0686e4da6d79f86ee9a3d988475b341f5f41c081d90bdb323492421bc9a0d200def2835a7060c044b3ac44ae7b0c8d43a51be97d4e92239e67bc43f95d409732341827ffc6a894a8c36c1a880d67b00f46ca8603a252c6dce46d213877fb907b04dc689fc1058cf6a64e40a54959181f97662673bc4488608be53455c1b7c5e2e301c79fa0014996cab37ac02fbc212ad2e7ee6dc4c71b2530d8dafd54c726a352adc22962f49814333fa4ea74db09233ad9dc7b650735f703e3403f00a739b878fb30977a79528b8f426c43d2bf9ac743612135500132d15a137d56fd8c705fdb97221ebf980f4f318cb38d59fe54a40c720551bebcd97184993f1db733c727b426aedfadd2a61360aa68b9bb96dc77a87dc5a109aa6009a1abc5cb6cac73fb3561ce864b03d5dd8370d1b4a0a1aa7938fa01272a5cd31402ac2717fdade184360ef966e21befa616a6324f2382336a98eb36936f823abefb59f2146beb1ad6d92b598b04404132435e31bd7037fa1d8fde4e2e7bc27d6beae7750f8f4dd1c1d9382291c5259042ff3b96cfda2ada96d4c42282dd49322cf880fcddf2aa9862a242e4b2dce4d979a2f195d80a334cd45ddef13bf96cd5c504d86c113e35734c440f0bb9c4fe151e089c1593938fc7d1a6da2cfa47090e1c2756e5a3cefe6339a447e63c285577f85f017ebee0c3a0fe73f06aa66e92b0bae5e7a9a7de6a0b247dd0df13a8be7788afa9fc332e49d02d09652cecf873f903aae020dca1cf5a6f095d7249b26532f44d9b38776d9ef54b979d90847c02b900c92bb61942e1f1ce3c2fde0f8b6b46aa01f78956340bc092d5335961e42b7ca0107abb5698dcb58547f35f0d6c6f370a5539039d82eb35719742391c2008f7f188f0120a78e9cab07573a1c512a380b13b5416243dd356784bcd4e8488fed0ed51baf065ab349f7bb96f657d90c8314c84fab5299e93b931d353d24f3a43f93f852092859f15c22aa518074ab7af2322cdb4c6b980243d6bbefaec9be0a38efd23f7a15c6854acff14be84710b936c88334980cd82df6ee92794acfb256b7344ad1a28a13b0084ee1588a7eab3ba79ee3518186f38fd80913c43aa9238a600b1d8fc810d28675b2b1a01fffbcd6d38ef32042bae373997ff7b4b8257cb71b0d22dd9cbaab701d058d3691f863e34b680175b13f07aacf42334ce42aac92e7af6d81845fdabaa4d0004b6d7e6e5ffd534d29b97953af2055a1aea4e9c36916d41cecb8560a8dace85ea9d502e95bc02ed76e74aba724b8ef3f42f812642a3c62b39d7aeba0425f7202e796da6626d7f8e2281acf7d2ca4490c331badec5ff450ec88f0686413dbe794c4c728caaab91276b132f6658bd5364cbe314c7058d11c34e589d9e1a7880feac4edaaf9b304154722fdaadf9cb1ab607cd1aa8b2168faa3cc4f052226ff3bf8c101143e63d056b3a84880b561c677b5a59110c1a1dd3b8c282ae49d4acbe7f4b154784708562423ad933c4ce2b9894a88a8857c2c4500346a55e6048b4e12721641f42615ac93095c0c24863658b1e57fc38e957bc70bed379757ff3d2af51e62cdef40d70af328a868e2981f77638c7be7d282b13d7116814acf97c755d158043f15f980905a4daa8edd9187611da2c07cec810b3b9407cf2201d83359925671d648f3700da4cfdc82b60ba38033b55c4f128416602a2c7f5cd4b1505d9976daa0fe08db82ac064df38bc25104fab5fcd56f3b0b62c7c11d4109a23f2f0f43b06a1aa87b1c23a3f2c7e439e18b2b2430638e31b01c473b3522d5a64976c701ac18ba8d68552589a2f68ee2e2d7b8f711d3f81bc9a53010cd2d27aaab270744c858b1d0e3fd1939833e43abf2762b77c820156a8bfcf2d948f19bf7db3ff83c00d11e990a417087638848f33148b2b41033ca9d643818d93c979f05dcac8e5f515d5684dfa5e5923712fa128ab2b778333ecbcbb6e5f9834bad133d6d6c95126bc8ab1f8d55fec6191028b6e746345f8fb1466a821b44813f181ebbe31fbe4f22214f966745cefb32125e8c3d9e8ed4af4c5328dca29d2696ee80d7554c7e461a829e405914926b460307c4fe7b4d351e0e15dde05da015ec5b89020a9b6bf486ac1229e3c586c81bd1da854b8c68abefe53ca3e70c7959d7c2510c08966cddd8e4d54e857a4a84ebd20743a8e99ae923544f57226650bcf4f6c2ccbc4a3622f580c3e39304fa1a4f903f14a57e20be6aad318fc45cf3f2c2b131d442addf443b11f0f3ab8f2d4250ad723fa4592128af0f45d3974bf5aac628f1f41a6dd5353719a2567489306876f06f1b905c488c1fb49cfeab862d35790cf02d57c6685bd0d4f9c9bbc455663ca7962dc6c9195b17892c08701bbf1ab972038c9e7c90bd9b71d811ccc55f1a8cb5fb514557fe3b8f1511bd812fa5c2dc532d241852001c28eb2273404a94628e5051cc5df33966685b34a7cc2a74b7083d98cf305079c692e8ad321f071bececd798cb860dd3bc57372fd80f266e3522ed015ff351d8a508d2b1fb3e33094ab4efc627d5e7446dcbd99df785ba39e9ee32a846d5affb05cf1a9e19623a7621f7ef96ea0a3e766c28eed9b2385920976ed6d1e41645a1c83435aa20a59d79ab3f669a388a72f3d188af73dcfe7b604bab0bbb3cf72484adb1a11665ad5956103a7dab1d2e47d9cd9b530e51610f53408646afc9c6b2bd85fca2db886fe3d09bb33422037aa635aad6713f10850685e555ab83802ed354556d9b907072bd4fbd732e6b5b71c4ebedf1a8b6a3c7c6829cfbec0afee1158bb617ed91814bbe48a1a4f160cf88f57c2642b31cabc575badea2b4e1bdc7057ecb0c589f675cc20a11f254af496a3e0460ffffff9f