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

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

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

Block Certificate

Block 84092 b54f2cccfc07abe675c9ca8b21a97df49afbb558ec3d150e551908d5852eed50

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dc29a4363d87ab184b9b7f474cd6037ebbd296d289b60e520b5cb809401224c1
Certificate Block Hash
b54f2cccfc07abe675c9ca8b21a97df49afbb558ec3d150e551908d5852eed50
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00177c01000cc50100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000a8770f01d621972a5d70c861cdea54bb708d8f4777e8f5a291c4f231dbdfa7358ffc93f23010ee2c37c008d6593fdf659f54dd04188864d3560ff17439ad7f227be176bf6c00ff0591aa02aaba625dd98c6180e3c266f5f6b3020000000000000000020000000200177c01000cc50100

Raw Header Hex

00004020a843cb1ee867c62a9350973ba52f2fe68a77281fa002ec5b507dc883850e5087b01f79d99a41a2daf29666d97c85917faba779ea5387f3e9a4eaef82f3dd5db3883a4f6a36c80018c124124009b85c0b520eb689d296d2bb7e03d64c477f9b4b18ab873d36a429dc

Proof Data Hex

59,560 bytes
121216020307a5f42c8324e185ea35cc56fdba3b16a7a6ba184bf0b4bfe18ea7b4d89958a59a152e95b7e332d8ce68c54c697abb39b4ff19af967ab2b1535023ea704f6aa0c8aa0156b37dfac4b92427c8b9d68a573a04e4f40a1c878ed6cc2223a25b1239385f72daae74206145ffd8f9c9e6dd8bc12e3e8ee03590a40895778736525d44225b958278ce4e38809c7c8343af447c338624e42a464d5314fde96aad5d95e26d633a607c41337d5c0996a903a394646071c7e0ed9569bbef4cef569f688dd1440d2df4796da99ddc10d1d502357fa6639e3b6a8aebf83cbf435d7cd25921d8c9578238c2bc15681d030aaa013cc9ad4258675f5c65510a0a0474315f0d40403c5fa52533b1b3f1b0bccd5c0be8864400a6b3821fce1cfb4250258ae80cb104e3298f5a3c6d471a2f07f11b76a76086d249f88693076b23885ae35375bb4aa4909839c24766ffa6eca62bee88ec0f9ef3b9455ec2d9806c6ed9d764edefd2ac787ceace9dc00d95ebab2c8e823c8c96585cfc4de3c847e9e304a0ebfc6c20318a4365197d476ae8446b9a085ddc4c9d37be0fa5d0de714734df885ae3e646ce6983b869acbd665e9d3b2b1d1f7a5d56712508b905e09e8b343188e968c1b21610c9efff7db876fed0b115350eaca77acdf7e5be2dbbe1b81e7fe2683933549a5aa58122504330bf54797ff1f857b6d4cfdce0ae7f8e4e90c9703bcaaebde5e2fd6a1fe8f2fa55d80233a591be0c989f400262b9a70f228bf77ef5cc625a115e4f14f0217f2dcb28453c52223dd2c7b698fb0adf1f2f1558b7944d46efeb7a5edee9c16e900d922476d466ed9d8a9feb3222cfdc7402b11fe9eb6e26d29f58b510e21610a5d96e639c99f10825bb22e0fd32515d5bbd12dcda6967df1876849afd346b6fa0018453e46dc5f826b37602e5a39ca37eb0d5eb95bea68f021d903586b701a1718b9fac4c403ef8f0cee9996dce1bf2f2de6a63d1d173161d010cef4b10e4d794d46f84f072c02489a1078ae7c51a97dadf06726acf3f0a8c3819f6802ebf4325561ee7823b2d2c4adcffebdf55782e57c06ab0e7ea7b9b359b70f1bb75559bafbae559bb8c33de6939945569c735df29ce18400c96e1af8f9ae242d6f16a2f5cbd46cbd73a7f23d6ae8988e3f535ab9356bd47f0e8516bb7cb3bec793267c11ae3b6eab46d5abfe0025e300331eed43d0c46d40411856a6887a5be1618add3a7ecc0e06d99388acc48cfe35ca1ce0cb2a0f5f7f983b906d3a15ff60432fac07e332daa647149429d7180a879c95db99b1a8c11dc2e80918a8bc5fc4da204bcadf76e153c323959f166a90bad0048c43aa4f6025ee86a396e5682fa85116e5ce0231a73299bbbccab0663febe4cfcacea61dedf77ab784d6440585359d4c92f303fc51e5dd438e7ff6ec4eb3434b8a397268971acb94945e19279a60d347e9b76b336250c5a18158d87fc56bb607847531fb4d08c8f9b5275e24ff65ce7805fdcbb15e9c6d41be3aa159b3abf0dafef1bf140fd40b398b511541a23a73daff63bfcfa98ddeec2569e88bd2abb6899bec30ca616c064a35ee1a0e0a51078860ef2607b9ff20f7f1fb63b240b7c4d55f4536d4859fded7e9b69f7f9372bf4892879bb67decea7a456703aec0a21379f0529f3aa11c120edf0c6c4a007af5c8e7dac36c060b258bcead415353060db622e5d6b79ff33306d62f32dc65ec58976da78863a037236161e95396b821c1664242a4447c963daa702d82fa4700bf6a9457c64194c64691d01ccff1f429780ee7b246a0b42094d0408e2cfa726799580c3dc934ca5b602f1365e825b816b831ee8f52b6a49f550b2321f87f8bc05034ae0570938493066ed5a725944a174de7903c213e4fc63253ce506022d4122111d1b7a512c4a02d58360dfdbdf789e7c2937cacc0e4353fce31d26c731f47cd81b91d83cf41605d289557c11fb811142931b24a0a20d8c02fb873ce64a5ce5e9c543faf61adddb72c4bae652947e9bf9e04f683b35fd97a85e4eec37437e4c414df91ac34c0a6de77ed994d2f13324461a6c82edbc02ed5efbcb3974d459594ed416d5206e6d28ea5c71ce0e03b5caad8f2abf3be00af6b8f7f7cb3864d8f134f98c332946c918e1ef810263b18eeb5119a1b675ec084ca724637a88c794d51603f6557cb709db67a6b9b4aa025d429537b26c043801f72e1741448b0a5a972ad12bde7518d70d953499f2c158803ea4730a31bd1f37eb3a119880f54bc6988b0ad1818f5aabca61b0bfc63d495be2a825a5ec0eb6b6675ad67449575a535fccb97ee8a5dc54cec29225c51ec6f68b4349945cb9c77d8d2fb38cafdb737134c082dd43c0d31e83b9246a3adbdf38bb4f4e2df4e1ae2839f52ece8c3881f10fbe0793b9a65aa908c67cd3e02b4426c5981b9216c9fcb8a1f700dee2f870e671e013d75875c6b7864325dc2aadb6669806f854bdd1fe956bedea53431f75bfab96c70ca97342eb7371e30aa475a7335901d712f219fb9effd4855ffd5f1ad63b672a28fd37f2b6564c65afde6ec8d83d62219e4b4f64f651964d00f2940c0142c495b7b3bf41218120cce7c735fb6e9ccfb9409af86c6fea667a7ffe4f45724fce21013b862eec5fa05ad7a78ac4d8c34f215b7ba2170f0058558fadaed1a15fce490b1af197243c06294e9adbdaec1da973a8f52b14a0ec38b6458930ff69ba975899c0a8ec419096e42dcb8f748d4465b5cd400f31012fcaaced4fc915dfca770b46ad2e8409b602cab2fb1249b4e7c3d2a882768daa9ef28df319f78c7b2601c7be2be3f062ad70c0a29bbe7e5ac4b18ab35074ffab80df703724d58b2bc05e051b3b1e7a9ab12b704b8b279cd66ff380bc0f2f417eed658df394142b03d23f55b52877f0896359adf5f009cd4ca9fb016d8d54b8563783c7470c61de3b1078e27bd2bf12583eb9a05841da63187db22d4bbcd8f283108cb88989b2a24bae04909b5010697570016cdcaa5e4251d7cd9e094e1b5197ae426508d495808a417ed7446dedf15297095a5b9962a271407eaf6d563500efaa1ab8fd5a1789a36f3c2be8e9da70a0389da4d55026a9c3145f87dbae81508925631c6fa06cdd715b536d6d531e78b4045a2c7835a4d835198505711c3bc3b65eb0d3849aa096483c1ddfa29d5bb1fc6e177870f2e87e9ec583465ff77ae4515cd025aaa9d9b44c3b3ce809c4abae5ad1cb872b72fc677fd0f48c1144ee41f367438ace747d460c77bb099a2f6ddbd7fa9076e858b5d05a2f51ebc746115ac92b4f3f71d5de4b28775fe08ad42cd3e9d8889df201b944fa7e0f7cb3a8d3b1f9c1b43d639c1e18e4d912143de8ca72c0ab64668004223aff8d797ac6cf402367970fe734548fe1cc3540d9c5122ca905ec293d0d301c5cf33e53d56705e30650107baede4adeaf8bc82776f06d99b3aa8255a12ec91a1f9a5687604602566e82e0a589aaeda13836d4ffa07a9123d63de18e80cebdb2bbfae3bc068cc2436e85ae7fd9b7b5b6eb2518a1f4b69b8dc405df59a21e13f6ad6f07412247a39cfb7786ffaf34b85c33410e39d002ea14a6a7e727a7d6572d7a32b994c4a47d0f4e4faa84971e6e760df150a85c4de58f173b15f93210b4d69889a330e215bc90e5b916dafe8c81d9bf80fb5bf175f6c23b387414a8b40fd7d5fedc11d94ef29958f676bf6bb885ed90345e6cc8c9eb51efa037a19bedba5f7b06d31916c3578dcde255e07a6cb8e0dca484be101e8383f3acc46a0d775e61616290a2cb421ed56b9393918c197b66c73cbd93309f6695ab2ea18659f5e37e6b1e615ebee22deb2107df6ef15dae012d0cdd14a08175e6abe3e17a73a3053a08f2a35857d06c76202bb76e643fb80f8e9750142cfa3cfe32381d6d3fc67a3a9bcc8ee6a2786ac84379a1adcc8438799b503c6b3e02fa66ea5c1229824005574ac1982554a5d1edc4a85fece43fcadaf63cfad3ce2abc41d0c8d2807cf0d4928171bfa6f88fd69481229cb035a3c387aac5ddb3ff06ead72001abeda03e4665c0a2fe5347144a2b82e8bd8ed3ff76ea4ad43c8fd1ca396d62452f51ecedccf8a8010c8458a1ca1e2ab9d539cb4c836b094f05d02f7681aaf9ce0c94e5f8eebf59546dcca0c2cb3f17f80219c768813e990fe9dd93cdae10aa7731ec5b5587398dcc2b2b97878ff422691aaddfb42470a74b354453a28bf51eee9b14cc9ba9660735410173f2db472270a8d599355d7fe169f228d54578280a63ca16ad03419fe7608ec001856ab20759648a6d9d18d67872f6d5f2bbcdc7070768dad47084a1476bd1837035dfd2b134100d242f7998538babd5f8c69f7bb7215f6df249503bd871a8b1fccfa1701406f2d1f55a506efcc3fc4d47ad7d832a5b9d4d3c23ce55f5312c7c735a483dbfb699d0c5049c7fe5fc9883f3b67331a9817b20999f0f1b14881d33b15eaeb95ee62d051b40208ece9caad6395ed62386ba5f20eaad88fce0d14ddc95c686dd6f7275da7524dfb4040de1b5c9fbb3bcd49a946706e10d21895c43832f990f221b8189dca945f7f18c6cb884d7df500b83fdaa69e2476dd9f0b56b8c4fe785449741a51970cff3a9407504b6535408ffe22d6dca65e823b364ffb6ab6e0c964382144b11fb2fe4a7a04bdc1bca3d166c4efa9513e93db226b64c03731c77d0c16525c04a052c2e09c14faf88f3894fac9f380df70e9f5f0fb9e938a88ec77da3dca25cf29eae7d6314ba4a446f93ddc086d5ee69903e4395f769d50ee70c4e7786e7e51ca91c09e7276487e6d0395c44834ef7fe41219a096d8919c1449a11e86fc02ce754cdecc5201654a9c42164862acb522803fcd4ff48f81a780894ee7361a376f87208b1b8fc16bf5f04c1ba050393af37d41b8c168f6e658ba2eaaaf3675d71b1de0d9e70352d3a63c8e252a4061069f8f63eb82e1a30603ea4250879e2e594ae06f1c1694bcb3652a4aa11e03ca010df9e89d9fa822c883c222684e3c2216fa761a5dfa7955a4a9b0927247ba00613dc9c45c583c18028de25cd4ef8645cdfb80d106d871151528a63173edf1e69697d83764f548e555a0589cee7309fbd3f77cf15bbe050be9363178e83c0befc0f48eaa78a1998e7a0a7deba4d9754da4ea51198889ad7ed24c15c0950a69ffb2b45c50bd63860b4492f90bdff0d632a98a761ce65a1437691b9d95410bb8b1ce77cbebb06746f36031c226c511dc139d164cb73a7424a7165c40b3ee403bfe197bf0e9fb46cab095f7540599581fa4725fa528ce49cbad3762e9c35fca178326d736dadbe5e58ca301583ecefa76ebae6d3cf31b234f29fa6d320c1271b28ddb924d015b8973815f859b7fa15e994e45d08599b7bba029d09221be7d2c5c35855432a4442b0fdea0550efe18dbf6cf4068dd2fb4c2ff0327e3aa26aa0ae0fddb8cb2aaf164047620dccd25b9ec24d027a62c43d68245ef2b68a7655c6d3fd462214f6b345617fffee2760346567023930005aa775fb7e2a4a2f0b93cd5304ec6f81d19b7bd578e6b89bd72796d800eefbd4ddaa8cea75a412746d29f016b243371f359e2c328b010180a58b0be0c6c7804b391ae5b71f0d3f65ce0b38ed9045776f7feb6d42d43069f2ccf9655578ac4158539092614c44cfdf7d9965d2723dfb11de5f5bcecf2bd41c302a2e326567b0eb13485ac44c525c5c339a3a1af1b8cee05bea18420b487cce308ba5fa1abbb950d1ddfb7bdefebbe2e7fb1e88fa33fbb59bdf1f74df4b27dec8f44ca836555dfbcd435245d109a87ff62415571ff573d8847c0513b46d751b8371f110e272e21253702e34a66fdfd32b77ba1eddfc134b0c473c644abbc633de91d0187860d3d696ee8d41f7a318e68f603618778b39a2dbd2151ba9fec0a5eb3a9e4be4414e144066f4a390e1b56aac2603c15d8f2962f366e90ba750124d39f4abf3b6778316dd183f0e316e755b3f686e7518118303a77f9f94cef1f75aa46add89ad7c6d6525ac99b9b0c15cd9ab00af3ad86b4448a3a22914e7027d22cdd4914e30346f3a93b77ec3b40c4e9248f005c5422ae2bffd1d4be76fccc74481f8b0bb04964affc9adb14305ddc7a07492963a68373adfb9dae423a6f3cf1f8abe023c9dcafd925d2d36e55f384521d74ad2ca8403a4c289df4a269df75c2f6c0a76af250a53c9022433857daf800156471ec76e2da661a5ef2c5d1f864fb0ffb80f9da8678e7d01bf62630633be4e71661e23615f04e13305e300846f3733c2a3ffd8c824b5edda9c341305ea0dbde6c399954946d8347bd691c1a6b9aca2a5065cf63f80070a2bf7bb2cc0c43c86c3091799e3b65d2bc697bb05d3aeff019e743d6fbb218a2536fbc760b08846cabb09ac609a2f1f0114eba29378f2dc606ecc263f01bf7af0d939880fcf4cd890a38643f42ec841cd7eefd0dd4d0c5335327ef91a301eb4d32dfdc8730e590d33565e47dc9806decaa7f73a8c13ef59c81d4c6177f91f3dd71ebe947350a18072feab3107fc32fabab324a0e104b72f7a0688c3446f016282156978444f6edb7bcb921efa2aa9f5c06b5de5d00917deabbbc42ae1da78254c56da84adff50b12e7933a351554c67ec9ef984133e5700f0ad3e7da0c22fd22eb836f5e3a12751123198e7ce9eca4aa72b972db53d5dd10df629381ceb5998d446882bcf16201ff0b634ce0611ed1d65a14955313d89a2aace5fa6ae0b5143a73589f6af9d711f3ca570d209f63bd31151e6c09d9c2e899b44c805eaa7f6b7d719dc04fecf36983462c3eb37a7cf4ddeb243143930007ec036216d37b80cde21bc0d5904dc98e16de462a0db33de21e26a25aa0f55435c93340feba3feee516e9cbd3a38ddb3086374871da9d96edcc6055dc8ca6774cd650171440e21105f3f7edddbc19fe5f88067f1c82b50a2ff145d7ca29b3ff36a9a4d2fc0b350c4cb5bf852ed19a3c8cd2b0f5c9287048849a9333b72122ebb119a52363d224593a59ac776d869a455828ef1cc142c95d2c1f8f42e36a1a9b6684daa4d65684a0d7e9528db6a30aef22ac142e07ecac2f97106d6c89a59c8f83fa0db05fcb8d6624411f440d23f3b40e9f7f86ea06043a1e9483079a2e54c0b87601609fe55632450702182c77cb7ae91a2996408343a9e545a62f50ebc82d331c6ec2541817b9c0a02ea6ea19f72994d57153e2464972539cb2f83cfd824842afa1cdd1025181f3163a0b14c36ca3646cb044f94e66605e86ecdbe4db1d39b4765c058fb33af859bf53bc0e65da2283a9fa033ebd567320148e772689e390e6d8192216aa85c7b0c46f6d9d441041819fd84e7db8ab8f2c592a54aef2c5dfacd13c441e4cba7b9fcbd9af2f507711a6f2a1f484a976e78e356132d9dce8ae582bf062a03838785504cced2d986cfe2702ec2da1971ff51266aa6e36f4cf1f46974b822890204f627937caf1f3099cbbfb8ed2e0946a640ecefef4df53fee6eec364862b46170a780e409e644a04133d35001f5cd2b2a66d490869bddeb3055f17c5d477e4f8790957aba7503e03d961fc93c65e7e05b032b0e5a8f1549d42b1dce9163927671e450535b1ffa7846171b0bd925d7620eadc6f1fd4b90c4bbf4f03f2653ebee5f3e5e411a6ea2c3961efb950fa2dac1737f71679e8ccd4a70755e144a5791dbb0db7c761939f36c006e2561bb7875bafc203ebe23bd02cfbdcee73705167bb3e229e5f99b23ba06505b2408b790593bf9a7e894d2e1fb3ea9499d76b4a21b594545ec4485b8556887a2dd96f120477b43f85b239b1b68d9e17dbbb6200a61356b8a4742d05c310591c1e99c2e4adb6620daf819240226f080c08da06f5fd687599f39d5e5c95d73ff9cf2e77744e873b035be4c86123c772401401dcd81ef1db465e0c937cf9aac4ed9a9e8666f0fc24ca9db1bbe18f24557ccae4fe13ea594663985dc5e7d63832ad174e73d9bf625cd237b8adb51f490a5baee06c14dea3ae1db9ffe0e03dafeb7c8d13e89040aab9b8aba8c5e314081f67b15bd20149a2d0a1a0d7f48611ca3bc630839ab2a73a8b8f9d53327aecbf43c8e793c68808ba34f3836e0dc9189cc9e1252de2f8c8b3208d33690b98307489e3f7d9865038df2394e27add265d8a02d63cc6c7b5a0679c742ccbd43953a1a9832aa795f37cda3aa8d4c982b00ce5b880b07026c4e6a90d15d45dc3aa0ccfb91b4887fd3653c8ea3b9d4edf227e1ab3527182bf2cad35bf60c2cb5661e0f79b8d17f0a8fdb1d8298d37a8f2345a75ee872a004f500127b5d755f15e2a17a7a0862b713f4b05e62add838a2c4bdaa4be15a29d8baa4eabfcf351c21f0f5efd71fb60f9420340e437770fdcc5cc32837652093251fceab071423ab370f7a4018450cb68ece558f687ac269dae1b77cf128b83f5cf10af1c139a2c5012f6bd8c1901b23f65e04d34145e1c01b0609c2d6ad19ea9c04493267a9e5a8b410e50b90063e77a2ecd1faf7d61207193dcbd9da1c276ff25f235d5f40a1b225bb5040e3b72773c399b89f9b27f8c721443e1e42cf1a28fed6cf51d77e88fc4f54f21741c23b3782a9adfefcae5d6bc151dfbaca371bd6033b633441f2824dd2878f473aa8e5afa0efe877cc5d8dd0688ae93f2c68a5b473381d90fc4ab3f8390c07c00ac6c4be53ab6e885068bb138da443f6688a4d46362ab62fd21f478f26305f9b36519b8306f3f34bf54434286c08a065f6acca6ed2b9ed4157528101cf6bd46ee23c4ae191102fccd2998a9f2941075b91e059ba4475d822c4aba9213a43765ce65843a72aa3ec79501a282b69d4107260eac71a9f9eaa54b1424ad787b66825c83b2e7b50e8675958f371f5d97a42273fa6246258cf111a8005bd65988c0d9a7bfdbcaa24b440d4e5aac99f29442459b8a0d0280f8c247f16aefc4df6f7279350170221074576a276903859f67c773b89be37ac485e6a5a33758417fe577049a1930cfa41e9cc487cca18fbd47af2c468b8ac61f9b87839ef4a51a4d039f532957693166e69aa3bc8594f3308273b3145892df0a13d409bf5c6d6f4333fc71126771517da8d279814701fa3481686df93ee86eeb2ced5d4168d6d1234347ade7e8b6e8a57fbec5d4ef26edeb8d3a3612dfb2ec2fc88743d5d42494bf06ae0fba99407b8f9c9c77d7c240c035bca50633761c079336fd7e77aea647546c67c3af2e83ce42b2ea4e2869ceb47d1561a8aec1be5b389dc95206bafa32177bac295c847452b5948566e8444db65d056e79dbb6f934ab11b34a36c6170649779eb0e12f4457f382c12c1ac431c6b92869f53a38b667e9eca8b205b71c6f4bb496e9bd4343bba1389653bc1068b07363cda6c6d71ca1c1897e0ff6a884a117b1765d825f33adf157e1f64128c8bee368bf5b8f9000071803706a2e0065ebf0f5a56950ae3e2ef8a9712689782e583a0a23ded9a8f26181b7875212d988cbe9f274fc06392c34fdf7842613bc5d5a738564fa13611c8a8d21f7cd767c1c5162657823f31d18de21d830cae287aea1a5333cca375feb1f1cf159a22054870cba7bad1c8c5869784fd167b8e48a13655cd76abb81872638e6f006a2882a0b11a901ac445743b9ec5b1fb540bf106d6555f3c88e1c5304cf5631c35cc2a5bc04375aa5b8816563dc91e5f6a362f80e85fd4302b0eaa75042ac5960fbb41fa9151333a1dbd89ff993dc6f72e9b47d59b3074cf1a85f568dfd94909171fc3f396669054d1299f247409ae95c2fcec0c4203aa9c1cd7522df3ed35371f7ab398b5fc73688d79848c537657e5918a48f187e09a9bffc52de53d64c04f3d0d716bea8ae6da7e6799630dc23d8c292c45e982603b4627ee8654e3579e7e72be2b27d89f004dce34a38040da12dd565751395106d8f70905007b003bb648ad3648e868e467ba1482b751d491cb02e12a2f1a2f5344a3adef9652baaf924bf247cf3bfb48adc67a27c885cad23b4ced399411f0bd43f48bbdb698ede727ed4384fded603fd6c468cd058b937989783d2a1ccb05b01621f8b1fdecae1381cb515e7a2219b1b0d1bdbebba770d09129a01a23e5fcaa5f074ae87818b51e52eb00f675295a930ab4dba6c45512aca3dc863ff2936d8a08a2cca309d1ba21794e9adf079723f7c1569a9cf3f8135470ce1016ac132b53c55ab17aee219baf2d62e1af63700b0851491450c25b80ef674590ff53e84bc4755ddc01c0f87a8dbad5bdfa38d4cd0b3a2a0aff8b5aba660d919c1e414c2fd65bd903a722a06f5326f4211f92e03f49b09a4314b162b8beee1a3af217bdc862a7df9ac1942ca40a79e4b5b61c3c0a331e4376598ef71668d2652de230dd9389011454bb37d16127a1da3debb27df36e30a53b0ddbe35b643fb9e53d6c22e7b242d1fe68f02089b89e275fe572630ab79e4c45b6cd863c8073ec6a7ef06b9d57d8563cacbaae55ad691a18fde9bf1879abc8c909e77019f38981a2a33d43dcba239c3d1bf847a78ec9b340dcab50c349893053aa25ed431be3c7b552dd13ee5519df6a8964b7cf896ae168d605834af719acb01539ce93b0cf7902f645ca281b0243bf3d0fde6003dd5e15b561cebb8af67342642e80fb722a0b5854e74ea2fe57b913b47a41e44199392d5fb9aab40dfb3fb7ba4f24eaa602887c9ad95580514028832d2aca231d1772413114ff74a5b1d73ec2f3e1b8807ea01c4fd7c2a350f192c4d982c78acddcc48ca942282bb6a7bc148566bfc821b5a87746d226ec0545f749c61389301c8c9b37dfa76373427aefa015b95fe3e981b8d7add05179bb70bffc728ab6a119e2df8b1ea7d7d0b8d6d0822c1fe3b7d9eb014bd2b41f861bc59904da8acc494f4ad458f36d486953265bd9f875de4d09538282793779702b90a1d72718100bbf9146d200825d3549053cb778c877f6f94a43733ee53c262dae672cba478edafb8020d8657a6b25814b21bad7a36234aeb13603ca076e917d42c9de403b5f1370255c6b52ad0a7b68a0c2e1b97ddf243cdce7d5b79128859a30c29e339adc59146f98cac8e31b1959a7244ca5c8e61d758d560c88c191bb00b561956482edd2408288c8aa111349961091e87880ff556d7e975b233c4073ca7fd7edf5f1c0d622ccb7462adce05a44b8c7b69b87a280d0ecfa002eaad57edec0d37669a1ef12d8601dbeef01c0f758affe1498f726e6a95a560f4fae1588033748ae719fc6fdd8e60a6853dd6857100c765d58ecbc67bb5f2d3c3d11c8cdbeb0a6651205eb2b50051f52855f2b74cbb5debaba5d643424caf73f93da3bb0a8a75b25cccf27828c61519be8a9c1ddcd49796c41f0b3618fecbb37c248144ea0af9ff36cc4dbb26759d4793e06f547ebe8f1681ca313e6af1f4b3dca7f4e1b7bc40267f8b4a2e55328e7baedbfcbb814920ab47d1ffac27b442b4239268e08377310cf3e3872bc936172a951a6fc8a51849c39d25150accc6faab5a68ec71b44a0029df4e43d319840344ef9f68d9d26e8664079fc43783e3d03537bf134f1bfa72e95f8ce9a80daaafe60f463d13332329bf70b84581ef87e02749637d3a405f170b4110cda2224a4b3a78b9f9fb9111b2db0929b1e6a575f5cf981c58bbf2f9ad9a9d1d47b477c59dbce575f6c7578f73e7228d427992596b20a75452465b191e4bb6fe014bc4ae2391635e2c7e476b0b0dcffeab700c210133ceb72c9d5d77aa265f9013fd3bee230ecac97e3c096aa342964af122ef969bd36ce530d54c97a9b83a9409d3417db66170b04e9c35844c13d74750fa2e493693077dc03bea70daf934a9f97649ca7b812f1a4daf94fb910c13c8917083defb39f0d5909dabaa11c96326f22281b83e3d2c3bcf662ea0f85de0708807a6a15c0e145db219e98bd882786f271d8d57ad042c79c48b22f85461c7bb643658fc39259f8aade97d256fd18dd76483b5bc53d8e8422669f2e3129efe99fcac7153d099f8e569de7d5f1f75d040eeec2291cea148cded3d5228bda0f4d0c7260930d8afbd3334c62c9d1b4bf4021c2cce35ee73f34bed593fe3e768fcab77e83486c9c793ec1b225ac0a2617baa4d689f808b1d1de8fb0320ac213c3bbb3678e92c7fb1cd7180830193e93088987795d2e490de2a039134304e21d1039cd8d14003a1a3bd09f068baed858bed3c4a1beb8ee5535a40c131b643382593454c91470d5dfdbf06ceaa3ecc07a9bae009576136864af6bcd10490cd58d81d5b930ce93d2b58bb3c10a655f1d62ef467577782cf85ac657bed351850aab9cdbb8c74a36baccb3789d10cf86cf519fdbda93fb36afaaa2efa5b698b62d4e9e52f0e9d6b1e153de3dc1ddb1c12cd5831fc01016e82e455cf44eebc3f0309287fcaed6dd4962ee4a8c02bfddc424b691994002eeece178645bcd4f88e9950c7d6844047f02c95823dea06bcc585d7cb8a02388d7f44dd4ebbfd75d9bdb134ee604d5100bdb4f099b1c4653c2a52362b528aacf2ad7e614e4bed0737880ae1630f5ca9a9d9a09dbe0b78e90f2cc72f28580614b7600cd701c92b72613f1aba21e5c17e4167cb823b28a1814f8d5da643535ec43a266072a7d5b69172d7a952d462013865aff48bb86c693b127ae7a8cec740411483af987218700cb9d651cfc119789b4aa49da60746374900f7ad812749e6d428c2d43bad919d0d186a648d66e88a36033b2b93b943cd366b36ce39a60e37a2721de4264695019f34131e654832cb0e301aa570eb571cbfd1a1cfd476fef95f88d7abe918cd6d3fe1e3b4cc9fad5c6f02bb8e85536e45ea87117d0a277f3a178841387a4995d281f3eb3fb47736b9d2faa3836839407812efe7993a5a26e308b866d5b28dd47472ad80c05a607b266eabfb327e9f708437d859e0d89432dc0300410db9009bd31a2e7b460a9dedd562b8b29b07fc6fd1378c9d2d29db7eb829cd3806aa124b3ac14aca84cc1a50ac2ddbbe0b0fda84f51072af369919bf8d1b5f5a201b78fdb5da0fd8fce5ab3c20a2b46c2361ce08fa3d75b2de81e792605218447a41a2479879f77ad4c0f1e54f59097f18aa3aa8b932111916c5a0467dc3139eee191a0c474730f8f18157a7055dc2481725f487f93a74f13045c275ecb90ea83cb524cdc766c81734e04f48f840e1fd418b49a983a6d6481f69d9880d0974bab140aeba468e04df9c0f731ea1e62de30a79b6d578ea81fb80f51a662eb9301bfe20b7f7689fcc9819997b3396e2e97111fb106fec33342e7cebe4ae0b726b7ad5353082d0ce0b4faceb3f58ccd23f8e5fdcf5516fe719dc26c05a097807f4126ce657db70ca553dadba6c66f1790d529d458de19aff0e1c8172e1a964fbf14f039c21c6bdf86aefbfc5aa8ff06ecba1549c5111f3512424fbdded0a0301c21afffec7377065c6d18ee58d8a22857bbe59d9cb883c731e52f263227f0042daad7bd6eb9e23a7174bae8eab7e30ef8fb405c89af0d359c6709d1d00cdc5c1d96861767b27d5d1db1f06071e20c7ba92744d7d463873e5f00f8a1b16ccc068de99a4fab0663d49eed6ab3ddbd635ed4f5a7624d4d298608000edbd8e4952cb5fd1bc31965485e096b9febc671066f91a793f87fa8ed514dd44fc4aefd63d9714e1ad46460490ff6ad8c958b69569fa508831fd82b89230d36f4175c3156d91f0b19531bc74e842dfa1242e89bd0198ba9c67115731997bab7fad668903357687732e8d151b1712c05a1119fd299991e2fb4549344e0aa5cb278cc989e79769e596cf006fef69db35d8cf9681e4590f0ea2b0b880b51be9a0a380448dc1de85213cd01e64ee5bcde31ae6d9dc60b85508b1ffa0a2e498b1d60c4dbdd8047f919d406fcdd168850b753223202e589be71a8c79a9e501f6dd777951acbf4007c1195c377b8b79c25c174555b2e22a0bc0558a6ad84692aa7d1bedef6167b523b7076f7cc55690bcea1f43d5fc3571c99c39e68dc5f936d8b586fd2cac0a2bd0926c7d200619356b49588b8e264a4a1ab6fc593c3ebc99ecfbbacfb80692f04343d3e0b1903b457a0b0f1bedb0caa1d5cf8be848d2b3ac2213b6e66c5c4b667e3d7e07f970ba393b0a9756ff6028624ce3a38e9527112b08446ad26643628ae92f769869f1a7912e28a92960788d723eb37dc4af783330a43e06ea4b2fac04d3b43475f44081f5a1ae0968868a59f9869579e2e105a0a18727c5a36b67510ebe6a09f3442af537bec086926bda8e33586c3c7abc7bfbbe4d7d1f16e25ef39afa85d43835a17e8df26dc2ae71d7e066bb96f12491d9fa715626df21a7ddce815fe3c29762d1c01336114facd7444151b911bbf1ab00fed4c1a4577f361a44359bb667abf8af9874453d177a9ceb624058510e37208c73f4271c7c75614870c8a088c8a2b94e2e10a3405683760a0230b39e92200a6611a61f64ccc04ebf2dd6778dc545f182b176ad0905d72c09339746e78fc5f5b4f89589c563d5034c5f61ffb8ae2439305f6fa487bcd79a8040ffe52b1659b56800ead5ac439484c365f641889c21e14cda852d5dc83255292040915359b2bfd4e2fe063c93ef388cf6ccbd7f78dec2b2f08920c5fa8e4e7edd56f39c1874411e05b68f226fd832c77b95a8cd30436dee194961e0db0c65385f5de85f5361759cca0e12e0811fb2cbbb4f321c41f6c1939dfa6c49e5d91782833238146656664d5022d7451f1ad028b9a76e53088a3dffa316bcdd1ff1a9c15aaede9537416d83dfbe6211d162d30be270b293cc19cfe6126faaaf44f02febb33d519a8c7078e22fc11a1e756abeedf5eedefd76a6b161202c6bf856523977ba785dcbbbabfa090a8a0b11e3ecef66f1dc5e7d9dec44602266ec48ff58ccbe5ff007cebf4d5585eb016bbd0643c696d9060eb6594b2cc023983e0b30c8239e05748ecdf15afa95c137ee0facac0cd65491c70b3a74bc9d334be08af5f822eb8ead565a919802089e5bf24838c0cd902962edf035b1cfc21f4c8e97d0dce8bf77974a4137cafa1f33de309c8d77715cb208807e3510938c22f3c4dd28e2a2ab329f1462d0e622149ea5b13c441cc26f5b0a48852cbbbc1c5a824ba7195a61d9644c72c4d89da37e2e36d8ab95709e3b80b8c292f6cb88c85cd6c0c918af83a4b7231a7075b7d5c2ec2f36bfb2c7f31b67d791a26cfbb59db34de7dadb2cef8a627c95177beb6dc0138e3bb8edd97e4689565cef6da94eadd77c43ae31e6986656ff89253250f2b995bfb66bc653222a79ab57f7739b0c26ded061b77088fe43522e207ede78e31dd1718850718a88f3b90fe959067dfafe06e50ef38a36013865fc9c39fab9ccb62d9cd7def0a2c092a65ac179cd68fab76e669f3a202f32d9e27f3a60845a45827fb2a2e21e2823613e9228c7f4e563af58db5b5ba9c8ffd53f6a66da487e853178f5d9f8f34f85b6aacd0f90a119fffe6e48d565314c5cbbaa7764c53499b45d536039d423bddf89e9571fb9e00557ee34348740984272994eda10a44ec6985d37d0910eeac9d1c5904cfa6ba9817de4983efced1d796827d0834ad8831bf94228d3f3fef8660f3df4a5ca61f882526a285becea9ede968cc94ffc4403a8be6819a340d996e8317f7a8791356af86da53979650b54b2988b055d159a9c65440d8e79d34f0290beae070a2dfe0060d47c43ef56bfb7333cdf2e5ee09cac9d7ecfa5184de5ed1612882e853bf2752bfc0c2e4712254a757e02b6705df64167fee49a2ee78d7b7b5476bad42e6c8243510afea8bc8b10d62d1883c901878b5578ffcd660b68b3f5e4b42f025d5d398ec16165f2fdca04a9fea82c95fd1ebe30f85065cffab24569705ece30acf0cecc81f8c89494451bbae11d0a35ba29c5d1f7342a471e57588c65b22ef872707a591ed7fccdbc32d73cbb841839a1d25713fd255bac1366a0a378534493e25de570399fc101cada715ce0a91ace40cab52c0ae1d7b88302aa74bf825ea4ad4615cb0da06e90d702ecb6bf57edcda12467a7597329e10b5e3941aea2aec523ead296769ba81416371b6ea49b51b7daad2a6fef21b22019efd206ee46eae6ab27bb0235a6e10655d3b553d0e34d9f33f281163b19a4d327a1d3521213a2427bd6ffd7e3728285b576decf9278642538f4d8ab03a1cffa4c5b08513a9c8b87c0eb2c73a320871aebb3b47e4579b4a0ff5867c713386274be224a293c57defb5f91e81602b067d7b9a44f61db9bf6d8d61b94f9410801aaf5ca491f58172c856ac3078df787f3a372a9d5de2007ea9dd482306cf1f4afa1823ea5465712d1e4bb6c695e8f6e3afb88d9bcee4b99b9d5cdd967ddf264baa1b9b6ea5704098b1775c8a0dd4a955d67b9f14ebee877f8bafd921051c0c94afc338531dc430d957bc184878ec8c49b02938ba72d0162f136369cadc8b1ad55d09e6488f5a1033d8822d85f0860b2a0d0324425dac03411bb74c1e851f1ae83c8f45486453f35e581020d91ff2c51fe7e4210951abc4c4ed95510acc0c0780087a8b9b7ff5343f80914d431a264701815caaad92607c162f0f58c74f23f123211a6c0d5c5d16e76f1d5f1f861886b071c428026ae78c2037d6a76cd9e95e17489663e198efb53519de1d09f5eb83f72fbc26c281449c956b462c4590c8beb210123dad413f7356ee8a58b8e3ba48a4fdc4edca7166e5c56f0f728401ce80b4208dc5b62711556f62356b19777c30d59c28566d897bd6c04622e4277659916ac7f8828227f464e4661d730d4e65db562f006ea31fb79a627ea7cf4993dbdf8a881f0f41e11724c8c257dd6621d0fff775080322620ab87ddbc88d0f2ef1cb14b1ac21039aaef8da41be643d6184d933755f6b7e3fa216e7af61af5f987526f2f92cab5909440a7b5dc7451790fc30197d799af183f308b6f04b4d04f917ddef4e0fc941cb65b8606ba5ddddaf76ff5dfdb5edd2f0700596c20f619ad8f38e709c0a352e9254e993f549809538ff3df60b06b9076eb56b0299ac3968a9ffe344a612d1cd88617f90a257cb57ac18ca74ee8e806a97bb072596daeeccceb2e0a092ab86924501c321b7041e0a2035e97e419d00988ec4af5d45b549bdcd49b4de4a6247c26420b6ede1e4a43b6a2593e20edb3db205fa369c13036e6506fccf38de877a34244bea46f310bb83c84cc526f817739664ee2bc9a5662cf431bb957bc40b42b0b1b8c79f8f8434b2cb518b93744ec2b0a723bf6e134c3dd406cf4073240c7947d417a3f79a53fca768878204c2385c7e663c1b028af7961056d4b7f54f829bb20534dbbe9b6ea544d06ae89936a41e98cd19ae09453fb265347f43ebe97efb22e8db31e35b407c01138ab8d1328bbd28ce551a6cf9ed3bac61f7ba2c29f248c071b3bebbf1e4dfcced367107838e5ee4fbdc04d88f47f5d9610f95f21ee7acadfad1e0f037861afc99085845cc481c73bf38330d4663f7b1f66e2d33d7a35d5a47842c6e48727d1584564a30c0331f1ddbc8920a7c570b1dc14f1746fa40a5c3cd6677e855845f0f3dd0a35d1675a3e134904d8b24629d7da9439a5133805eb52a05da0de0092fed6d43d9436f80a7eeedcfebde60b204c0e47c795827800a4737542a1e424d958e107d1b978f52b5120aae829b87c33487f60ee318bbdeafbb1e6a1b5f0e998bead9efc2593b344f4197d5ad05b020ad31cc56ca17d067ef115203414449752b3397d9d7a0d12348181a7b778e3be82108891f6cd9a6d3637359c4100f577a8eac8a78af256e4f715da87c70c76496ef1fc385b5a10ac96d07647a0364c24e42f354f79984b85eccc9148acbbdb5f9549944858696971c4a07f2ee4ceb24d6a6bcd5f689f1ad013042748a1a3d9fdeae1fa79a283a8f583fc35ce10c9a5f09fc69cd614d248365b172cf8506ceda5f6666af0072ade66269dc4d4baf8f69500865c57ab23b26c5cac5b12f1995170299102dec6888d7f1aee22e417b36ef842be63a42ac1bb8c8a4a24eda7341796ec4f715286d179b19342057bfb329bd80eb9cde053f4178ce5323407f64095277f1b1ef1892a293c302ffa8230c8673efd86c9458780bc4db22b3435326ff69de3014f99da327c87581b016f5b1f971a4a824cdd4b0a3dda674b164c8c602b3fdd18c4828e018e5b6237cc9f010fe08863fa72752de43208806a6027b7ac151fe486af984c5a6ac21623e419f38e42f1897c5afb5d3467834b409a7289d92eec503356e7994fe36281ba2c3295e445494ca3ef5b8aa5ed46db72df857d35aeb5df2178accbb8f9725dbbd4436b6ded857afaa9b66f9cc04a08156fa0baaefd2ce28053bb9c42d9c6d8e4c1a011a1b7b2a182b9b0541cfa7408d9660358637a4a0d1de86853c07e0d31b5fb5b46bcd32899b8d2460f88d175c65dd415291361cf59d1b887a341f438349ca35291d8e26608db497b9f832912ebda1e3145df4851a07058dfa7ba5bb4b18ababa0fb9484378ce50024654691dd4a0849e95f58f4b4849ef26357f55aa3ddb60f36c71b994739c88dc64640409310b385170932572f57ec4839459d1c4e94b0d1b97d840335dca547135e1d7e4a4fb478891bc744971a68bca1928b8a7391e17ae509c71f622a9d5079d1d91ff137da1d1b730dd79c7e38366a6c901dc7292654ec8a579f62c26d11a68d5e9e3f53bf7ae3f7b7af1f20554b662d96492cbbce0d3666ec8d10c9b4c0e200881580dbc5780f6045510ec45081265bd7b001297f737a484fa7aeebc16e927e7368c746e7fd326a2015341d859af2508f94d300d5c628f660f0a87dbffa13d935015639fc529074f97e3e7b4641f4c2356f512869325cfb800869ea690debf291e05aae8fe9444ab4e5ef958af4f9ba23ff45c7622bdf15c8cbb01c2079e527b5c0e2d8930bc5c4162617b1b3494acc8788afc6005d0bfdf5763a1d1d4cadc3ba65b9610a63222810dd76a0ecd50fd5d1f5ffca397be9e7e6afe2bbe82939f7eaae75b9a3491166dfadd2549ba467aa1e9ad9a9b7db4e15bcbc9ac6b144ca2929b10592226bf35758fffd3890554dba3865c3d768aba3cbd4148165c57ab012ffa65989e8ebd808b95dd85dee02c282f50e43b60bf9e057916782568e8880efce2c4e16225a018a7132728585b6d8aa6ec85432a9e881fc7921aff080d5c7d9dd30833ea4f008f6a9ac498b660b5cc205613d750d12f36b3d5bbf00e07825aa52e91c96b7c2cf3ec088bb6993d505622d3c9fcf083e51fbe82773bb4e33b3ac5e9166eab45f67bbec6979ff794dabb1883871f6a6e4c970a6408cd67c9a4e338bbbb69f35e68129bc7b32469464c589b11ec77dafd13910562ba5165e32a51b047ab5de16624600b19962095619428a16f2e4b06b5e6e50615e8230fe4e7885681fe4e82ec9f6c022765fdfb08c08f96bc5b50a4afd65e7905810593bf506c96076dc2645eb7c32f4ec5fdcd185f9eb7963f52ca2eeeab526e4c4a80c9aeee21fc7ee4962a921c88e77c1c7db9b42a47bb1cd492c2e79041bf2b1e38ccf94eeb9d0eb5f71e5064bccef0b508dab9a614671ede33256840866d493bad26fba6f8a2804e875e45877554904ce3b4e3edc61a3726c727a3e778b9982cf85f8226df4e1b88c077108b39e00b56f89b275428b516f933a8fc1893751bd5536e65ef88336ad23bb35c2d00b53524a4e82090fbdd497660ff7867e8cf41dd8cac1929f5e9caa0bd0fe34f2eb1d0c502ba05d99361afaaf745cbc563ddf241a60e6dd4012d4650ae69b362d42ccab9f96d1980760dd4c8b86e196aa8a39171ad7eca2c8dcb87ba20c96369338597a32f1a6ba436ce8e2ef4944fcca39e0f98e9bd768bca4eeb9a85d00a94bc2d0e7952c0f5d11c59d3447159f5777d5451508d484707f1ff50ae751828617b5afcd496b201d22187a2b420c589a9440c6673efa6677b74e1574e495b2666ab89a44b4e6da9735579a8fc518426312137bb4203291f617ac95fc79567b368640f032706fdaf15c345bc027bb2a7de36c802fa2ece0bcd9e8f3ad64c4689a38c7821e3881962a3c847f3ccbe7e4dafaa1c33b4b311a0ad226e02cf676d0b8a2e767f9d419c47141d479485fd96a84668876bb042dd03ece78098d1d0667cff068396f718752c12d8357895e4de2edf927cfa27ce50eee83c0ac57f3b42ff1ded0fa181222d4a1ec0eea964d79a79fb4e7d47bde0c9e3c5f9f1c19122e5b8edd9bc5c34ba23947ab01d6864c289190a53b3d4893afc02683d90aadcb193cedd3d48a21a5653ed8fc5364d7cb73619314bd5bdcc3c6aba80883c9379bf70bdb79e74f866c6473c2a404b52b210f590af0586d977f50de36fd28411f5a860294e577589acd88065bf2ad5eacf1363347b9deeab3c205853fd63dd1be7f53c5eceef778cd7128c39187101df3e0726fd9cf66f14644d9c389114fefc4a8fced4e042cc39beb5b3bec564c5e2dc9f540f1e300e7de1d7f58d1bd98dc3354d4e9621bf5df425e5184651f953c5d5ff4767696f7ee20738407973cdb5d37bd0439e236963cfab671accf67d6ff24fda0707ddfe67816cb191fff41d087d634aefea0054a3d86d5fe5701a13d0df531fec802b46cc286d83ab22f079f467460ba8caef6380b4279319c079f2ad0c7ba93e3aca69c49103c76ce78395b311b5484d72b5463162f3dffdaa790691adac605334102890d225872ffb4ebf66f3a27786afdfd297dc15ab7c63af12d628f543d9cab9dfadc62d837e12b64b0d36f13722240966da4a078ff7c2c042c72ca29887d72237d3326e7502bb0d9cc83f6a597512187e815cb843aaf4a62af15401c0b1ef6f10a188fe3e3e034e04dc3df35670e53270c7ec7736956dc2d6a8fe29156d734b230646261b86a0f5aa7fc51dcb7f6260ef9c5171d1ae543770564a8afa8c81c9e099223254021b5f5b597fda0f709fa69664fb66892fc1be4a7aba99d7437998dc9fbef71201fefb4cd6f267a6eb1c12d3a7da2bc830771cde5ea79d4c400961c4e19dd46141823d65f4a885a58d00e400c99548f760a407604b89d3de2683faf2166ad3e46e97b1537d069cf7b7b676b19dc271a017dfd9f3de19b1d36cff23ae3acda45a469fb4a9b2365a2dbe9ce5b181dace899e986c1c82393e348713d4fa0abd4b94bdc167a4e904fc801da723de0421b3c01a44a35c3bd91b528dd68e2ed9cada6a2f355446d8ef6d20ffd984be22714077c186aef9f613a7b17193d93652a8e08de1ab81dffb203abd892f65a3a2ea143913ad4133955903602bf49a4c63a9c58314de4167d212fb33b3c69916243177eb75676c2b42d9535324ce8709d486f959925359da67ed2eb0768351efaba68253d88cd62698987c0751c4d6c778921bbc61d37f5e892e1ccfa17183965fb198054f4586bfe4829612ae625633d27491a75f16bb262bb4ed92a5072a3d094c7179cc1b959e32e2e275b0ce03f16b23a1fae055bb616dedb342463ce5154fa2284a4efae1d6dea50b19d2ca490ffd2c77086499c15cc836d88311e9b28de5f4703fb28021afc4a6566d154ee9dc9699cef47059a1aa2e217f0d6a805536720306a9b94090163d511b084620eb2e83635d0af8c2ffcaf4cb25dd9534f9c93aeee7db4f2d7ca2bb30ee5d3e3d26c1a6feeaec48db66e0e8e8371464c4f9ffc7386735ce26d46f8f15bb51ecd23ce0a38d198f4aacc0dcccacf65cac0445cd112ac7f3910a36125e75eece609b578c8b6332832d75dbc7f400e85cd345903da9f5929abd09ab7742740f7a495a6755df40daa2dc8442a6a3fb8c058c8f411ca79f09a0c6af5ca0921c097139f3ac58b0faa186fcd921ce042c1455f4b8aae3a582dde80f43cf0a2f1fecfecb063b36b60bad3b518d5ded897c43a2c03c9273a96f529ed268d63217f6ab3b33367337adfd2098e91e1ddf0c61b8202e556a95582089624c72a1690a16e8ef2606303445c28f17ba2dae58e128341537038b853b1616269e7b8cca3e9267ecc31816e4739bd63971a3b680babdad04a72e5419744b1131f0f2d864735dc9e495c39546c5edcd4f7db1c9e25b932eb5e638fe9b6b7f681e3b8f99b6ff54eeb4af037a35d192d2ea3d9a9f7677ebfa0513b64027576e3935802536d064f84fb406b244d017822b731a27093a37fdab8b1084b93ca402673afdd2d42dc35b578ef8c95cdd872328f17f16991e3f92fdb3fec0705c4bb3e474b96d52bf0b3df4244674c7888b39dd7ea8794702d194479b0cd3937a2c3350e8ba99e77f5336af2560c8328929b6497cffe18e35f83e8b56985c882754359e0f7fc48a1752dc6c7bb6b85b43fed5f2915d457eb2c74a7c8a31c23db57377568345105ad4416187ff9a7990de241c7fb8cdc8fb2ae9c245bdb232fefc4ad0974c8ae9dbfea925a9e483951bddf8afa3abec0bb97ccc4585a46d8b67ea9fd00da1cf92eb8650b569a1c1583e999eeb20ff6186c5dafaaa13b852f8b8a459e45da52ec28a81be9a1cd56ba2a3575740c775c7f55ceb2b08e9ab875eb0f3232271d089a913c49f608e9d73246fc94599d8aabe8e84488f4ed42cb885cc71a477692fee53339b0b72d8f3653af55b7b9b2dbee7ab656407292c4f2c8031c10b7f67cc6b689e9d98aa69c3261cce6b49915ec9ea68b45977c1f100b6cff8c78ac8528e3fbd8049ca35e10cdad49a94dfb11db4d32b061a3aa103e7c6c19c26eeaedde8b495ac7dee25b43ca1ae5ec329afde7e92486dafaed7b56698fed578572f965dcf769002226cfcaa62b82519bc7de346d82c7d4ff6ecfda04e52651abafbc8a2b7e439c3a68571f8c6716783d8b080f39a0aaaf64fa8eb70b7909d6d7abe1080f76e1669fa6d4c3e7e19d3c213e6a06cb578d5a2595a49c84fd6c4f18a3a8544b1ac9509358ef7eb76863297eb385557e4baf4e3ae1149f07ac3910d1ed2f59ed36f562b32213872f5953e7a9a9cfe72a1254a9f24ea7b928e3d3ce142b897f7e09e1d9cc9971de3c815393c9c97ec6bf30ba24b6fb1e035e8a0c3e3794426aa16dc4fdfde4575eae6ad48f0fd0f1fc431baa65aabe9a3acd3fe5fa3087fcfc06d470a1bf5a09d370c037d8419fc44bd715e502c5afeacd09b637b6dfc6789e016a39e3f049b38a02424ec095b38399345526829fbfc69f08868bc293a456615ebc81aa0c3af1c83e7fcca90216c2ed66679adfb6b49f4c268b56f125efa7ab3357d4a0882cc24c5a9c4c7b20bf3e5e11b4c25c80413b106281863728ddbd27c309b0bafc4664593379a2557614b8d14b15b2a13c356e83c1b60f92de378de6758953e973ee0ff9760c283b2a04559199f085f15dc91106cd7de03beee22e71037862ca6a41142633130d72021e05e37accf7e920c797909afbc09a9ca597ecfb993eab532dfe3cf5ec08d93d51b37930279ff307db263f91a12056a8df4237812197622ddd90abddd6fb868f4c4ad848c5623aabea490d667636cbdd0e7d59bb517faec76cb0de8bb4baac23babd37803bb0e2de04ad1b59e369ca0b200c572a05b58975f6a3222751d788bd2714666dc96bceb5cf7a1a8ca524c416e0611933144fc629fd9d0550d43a51f927e6c881e21ba20f03cf8766aa94deb6a3c798f974880a693782c644db544df2a926639baf76d5b0e5cb19845e6994ab12b840ca092dec1054ec76f5c6fa32fcedda0acef312aab88eacc26e87dff2b429d4e0e9647cf8d3cfa36f7f217853b76aa56e76ff71ae6d51a1124231b6801f28b24a1316cf2a428ab59b2b2aa9a9d3b2f11dd3e5637cd52750777f51a3b80b0f97148f02dd97bcaf10e9de13471cb266548510e721f614a6fbc1d9d1eec05cd37f21f2215b4af140448482e8f61ae3860a082289bebe14b75689c059f1bfe9d66de090625dc9ee4794a28a483c37b11637d7a2879c368d39830ea1d42738f395f52bca931197943eb8fc979f07f76ac64548a42aa2e683c1cf4227d0a2fa9804186a0d667784798a91c93f465eca64a62062cf71d42b627bf19cece1027684d6282ba91e4d20ca4f2fd32398cba1de6818f4aa319e820bc36fce6eb95c20e1b8b8fdf8c971d47b6ed5ee1a37b7d5c717ea04bbeb1b6622d5eb12270f6123190bdd09c965051b6eaaf60c126bc73c423e4ead44d87621bf2d1f3784433edba132b60f42011a810efdd80f21dc1fcfc03f6d75532c315070f978919848b538b55c15f38864d69a46556e9152f447cf957710987913bb6a57d9e9480e4b739ac743f0661cf3a6764002c09dbb08035f8abfb02154a6a1fbc5feff55c2ef9772cd2187632516be8f7c4cc412de14311ff0719bf2d07264c4884f8752e55aadeb466b0dc50a33eefdb0996358f75c3656f1be291516b1807e5c4812a2ed432f87ebd70c564662bff1e5f3a699a8633473643a263b8c1edaa8019548c9fa65f3e172bf5d08908551081ccbe839eef3382fd9a2cb8a7041ca6ea600a1f620695383f0c2fa0093301cd75b753ff3ea9e7ae23576bc67e82e89776f2b951640f995ee1273892ad8a5ba6653b2e7bc412872352b7fae2fbe89240c847a19d20c9338671b20aa16c9ee722afebf44b80c3783eb8ff58b1f71b3f6657c24d957e1a70edfc99916db2dd075fd57eba966b2ea08cf6f7c417b1775cb22a50edb153b80f42aaf8bd0d9eb7367832832ae1b4a1f356a5630cf0f251b6749412b42944586c55dc3d3c5654c1a9baf1c1bcf9977ab0fe47c91c59a898170ee1e35a841edd0a660f36f00b80d50dca025d9ad31eab9981a57c9615d16ee26037ddebe4ef8e87d8212af44dc351288a0b3be34c15a0f73139adba12b809ebad313e5ab9deba2dd0968e6426c2134025bfc629b29b4fd1fcdb5f89c0fcda168a67803a72d7a7a1c8037909d99f418af9f0f1b54a2e26520e6e6fafc94e140f4372aa9cf1374457d32037ccbc7153dffa5c7ec911f1b680c51b4cf74a116f4341d9bd04f05046cc61c8180a76f187d5e7fac9ca4d3e101f21576e1c1b47ab5cf4558c9b9861a90985c9e86faa5334538ce8e6b1762bd4620e669042a6a7b167e3fc2353106ff455f9622253d067520ebfdaa1b72767ac676cd1b4fbebb710fcc0a20e8f873d7a50747586683a7929d0f0a6ea98da6228cc397c254667b8b9d47d7311c72a1fff5c6a486660ad2340b04212b59d691a470270abadedfaf93aaa954a615710c09229e6294b16e104ee14f27abf118b66a84ab0d18b8c7b8b008b1c9f2da7dbd269313aa3b94ec0ad2aa18bf5b1cc6878614cead1927c0900301446da42f021d1ea67b436e8de281120760c19db8758bc61cfafa0acf7af001d94161f714384d45ab6cd17f3d81a8e26c1300b9fced054dbf04051bfcd6b8f96cfcd8dfc307ff53b51a08f169cb916963b3e7d61373d5dab3a2e67cab4b62d845f6b93f3fc988afac489b9e891111f6b740efc1bac6f8c2218b677dfe4525df8ffc940d5f4b4d3a84f45a2aa1dbb6baa85a42db68c7550687098baec0152282d4d26d0514666e5ffac3b30fcdf4937a1cc800ddd272010eb8948dc1d9c619889ebe997527dae5eb527f73a5c312f4f0e7b1e6346fff063d1c6471c8848188995af2a72667c1842cf37b77e95a0dd4a85e2259d0d02d94e333ef881e68171105d983467c73b72487258afabd24cfb58612385f2c360cd7635d780b3520388eefdf5be3123a5a2ac6b07f841eb619d94ee56a00311b09993e240c7b498ada67475cad75f59d0bcf93bade631e15cb885e0542987cd676df84859c029b2a7e3b654efe64f831154d89defead3f4fc9671582f59f550483f03bc4c6313e39ae92d2591619ffe78d3e967c8a4f88e275c88aa6824cfb576d99f428ca476b8b3bf015d6bcb4b6b9ab06afbed271b1a0a76165ac837b10c503b27a551041e46ca32641761b08cbd3012f3cd9e4aec883cdba04db5bd12d258f9048a1b85cd176fa931ff90e731b23709e0e7e338d4376a9628c697ac477f1efd46fd3b82256109dfce737fa951d8562d075ef9bce5c3ad308a8b0c8d59b9a8460b5e68fd14e5ef33208845ef9a1ab1895b243dd68e2fed7b66a3981513e46042132f196b3e66c2d869547271acd329f7c1d88fc6d8d7b23634a801dde9e06d9184a5b5ec07b5f4368711d235627ce4075d7afe1306618047af709980796d4d44fb01110183cd53c3c8463f5dea1c12ed9d9cc5939cf4a2aa50c03ae45ac407e0bb1886f7f1601403ec5e58e6ce9040f77c70e7220178824b2e3bb11f0e9f48d7c83b87ccd76e0ba373137e41c3d8562fc7d79f47f2a9421e615fa3c80b1e4be350085992d70a4dc43272a15ffd5a735be442ab5215fbeb37b219498f36ee35fafbaf5448902dce3513b5d10118592b146fc0f62f64c172f4fd44bb97bccafb4a6c74c25dccfa33ac98bf3d65f18afe06ce19c9e614a086c12765216f4c6ded00be542075a02a09b298a036c400602b06eac91548b57379c8bd18faf5ce246e93f579fbc74211606f554dd7443cb21ed732cdb6bd0f31dbf5f51ef447ad7312d6d1ca104b49d4a8bb35412acd3af9c986ca9bff7dba08cb2cb5d87ee40ae392958d306268983dea15068479b0a4659245abf843532ac7ddfad4bd87e2a14057760a94ef23726742a50ade2faca78dd0796aaf0bdc370adf7d50068dbfba05eb59d4f205cf93f7e859fc3300c93d3d489cfaf324a0280dbc6304bd8bac0a9603218d418d55a15de57005f8dfafeec2eca04dca30974fbac797cc79832a19cb0e22f86447c8aae2e7ef2f1225714c9fcd791a8b76e8ba7bcf41a994de6770d8fbca739a5c90edb20367c19bd18a6a1bd48c7a3802adbf145f898c7b1733bad8e723fd69e0b1b3f6c62a1703aca8f4078ee129b4c6068400764ffee8c9343087bad11fbbdb60a90418e110f9192f723f40c0d1397b86045917a5a787a2aafac3f97f9e465dd944ecbdaeeae5c91675dc2de988ae74f027f6fcc807acf63eb1b26c00250be956622186c59cc809fdff8d41676ddcbb6d960a8f1d9422aee8cdc1b8bac13c87c7a5df0572f36a145e1edd5201606b9732f842c586d6c8cb6040217e148740f18b05c711a94001ce66133279b28f21ee2d842c56270c1e7d5740fc78307c3a678cdb813ce6a09df04c630cc34a3638cdd9834c2ad65ba3c3effcbbeb980c97c2c55c73aff8bf7bd1d80447a29c08e4bc17fce534582d8f1812302d5565f86a06f7064025ad9f3931082c47de5ffbcf4847d0f61b6f8514a2932824c4be398c669403386843fdd41d8858c8f9a11b595af7689aa99bfd865274bdf8c1b004a5a7e88783141b3fa90b8cb11a4f474f37bd00bed913039ba6161653cf7d02938944c41a40b64ae92f659e3c7234a296e68526b3ada336a81a8da92b915cdf8b438fc4771e28680faea67789ee734c697c2f047489fadbbce84721d24851da7bc509968a09efb1ab427d2ed815b76b5d0f35c3423129774d04cdd2bf2f79e1b74d067a5a6071b155b5cbebcc40814459f6695462ac5cc7abdeaff0241870dd220efae0ce96592ba90f741bbac5518b3f1cbbe04f7742791f4ce3ba6fdc69f85a9119419d0d4cd0fbed92a5a6b96b856ae69d32b082c300cd3a365eaa3e9ceaadb8fecba10d0f9be992692a35cd38974d412b2f0a0d0823225cf06a93c242670e84fcc066171093898c2255362f8fda553c43e1e822f1f3beca73145dd8bbb66e7d3a32f49fab9d8310bf34df4d521aa4ef5a9fa1bfc9bfd9be1db37808afac5748d8ca54c698aeaecf6d91ab1b324cf1182e0639042c939e1f53991a7424d0174abdca3f65f1978f1bb2a39f56b9cb0dff724161bcc56534a303492e1ee641ba97189512b7fdf84f7aca7aa01c651c80bb116f3468d0881512e310765e6d6807e58443a52c3d322160c0f841dd3d3f67f14311c3b3115f8185d80a385073ce45c6f908e137a4a4af5e629f09c8f3b5e157307a87fd3fde3c92e548664364f7ce6edee78913badc95b4967ac58343ec4a0682452aea86c0234bf164e1fa1cf0ecb2c3770b35bd63887292fd9f4e74efc0091d718b4d387b5a227e63f0c62c6f3a59963c6798d61b07c1aa9dee33e2573d7bbc73726c2b9011c6bf13c09d09787312ec2b10e92762cfd97440c0c3970af05b5b1df51997ec21fc4373a4d956e43d9e5001687f28bb48c0d99ab5d54eddfe5201d72c054bc0f955a8f1aa946caee3aa684d5d6e7189f41a0358c27540768bacca9de9978d121d125c73c7f5f6b792540023fa80559f3e1586991f67b50912afc0af382e750fdddbb9b8866f7a8f688be672d7cb2402380266f429cde2d85cc2196fe640232e4ee750974ae08914b817f5b87313eab7932d82f67f684854dd2bc7b62dc0ff33e78c3cef2b6be6dfa35e14d3444eb8d2f34a4f78336405ad31d3caaf1a486237d6e6c192054e9c10d587ad29611d7669f11385ce38939ab24ae4de32d79c267f4763f019b7461f132ae95bb7d3073c4f359047029ea1a48326e21ac58e6ea5e09fb48739059647179ea24a4ad860bc75938288c14af7c41bd8ba2c4adc802d94ec68a48dd82e06276967987a9e712b698a54f4b49707c37ad3751b165799ea6c9d5924edd03835b636d94171308b74005e98b9d34419f7471aeec118518a2beacff93df79ea3bd3ac0496680994a08498a875f69bc68c226ac3f50c09c738be7a5a701931aa1fb2c28b9c9db92c217f4c79317c33c0b4c323c765dadbd71aa3d5553a20b0f7de4b5cfb28d2c997eee05a353ebd2b7fba4c851ce945c558996b39d1c572745c07abcb7248248df99cbb3727bce4f9beb71ce4ef38b9c03c034a15a5d1172ca6a5e36495b115e8fd60658a3e7dbf660b169aa4258d3eb01dadef180f5bcee7ac83bf93ae681e0f6dc32d422397772ab9fb5fd620203b31153bb1539ca75b90b8765a458a30addf7fe1dbb022777fcd5f2f7fea038a9e7cc307a7fd998bc9d7e50782e76347960ee249fd4c1198e53458ae29bb08f85506e7aa2f5eb5b10735e1d49ccb0a3cbc649135c5c8f128c03a501988b36439a8238d2519f4fbbd767a0ed59749c7b0ed78749c3bbda42c336dcf25f4a562b3d58a7bd6c909cfa94dd2f9f77a9f60e462e705fed2b744be2ffae7fbe7f9c9233d8ba9d22511061e48a9c91c68db7c78759c3f74448e77c2896963ec9fbe51815ef238a497f87c6d22cec725e7f053b4d6cf3fc50a9adaa3d17b58c6ef93eb387e2d2aab40c5799207fb997948ae1b8ddafc3e108bd77d0732b981a27fca81bc90f64e642abd7031a2dc32a0b059f1f0205a01f4544114b3444bd764dc1ff6f401d8f865d2527f8097d217775f24d70a8d01605140a0e976f52626ec5fb03b9092b81b42b35feca05c31d5d63f4be5cf6e5f66c5d1bb0ad8c4f89ee598122727d31c93f4f6ce11099580f1bd0ec462bc27a59f58eaeaa4484941a3a210934f95842813a6a165601ae691b85631ca336fe4c6c1d4566f8ddbcff9dbd379e66720420874b3fa3e16d2eb03d06729cb5904f45993aab1ec8144927b09a39b2c260de3d554e107e6ad74114855b55eab8591cba10a22ffd6a5813e2f101870b2d79ef199e30990e2b9d75715bf70044d5e3476655badfab0b654577efa210ca38602dfac882e9e814d6f1faf7b02c8ce36c21734d86fa746e9604baadbcb4926f8585f3fc7b192938ea2293608047db6a3dde9e174f8998ba2e72fdc3aa1102a2d998a6e6b49ab18d5c62128a4fdf0c001075bd80f8827e2e0ebf1fef2116d5a0f7ad422b035e14e2ae052cbefc2f3bc591e503e47d1d5e0bb8389c79b5c14a2552a0e4394e1dbd245b969fa5cf46c09b3711dc271ca9306d65109009f16399bc97a7a87795237c1358e515e49d32cba047238b31c9a77435a104789222faa634d5c0e3cb693119b5df58d7237270b587371a312875f742aeea0611f7c89fd82cad07b22d6ae8c7b6ff6decd12d206a847cc20826c8885662b12d4c02fa76360d559d808bac1a599fa8a82e7e9800c278b6ba3205d76eb07916ea0695b4cd744e8ddd7cd19d92c46cb4798704dd25e55056edcf5497bc23e8ca6a46a3fac6693148a55103cb0b974bb6e4842a1a70226be1a80f6f07e0b3cf1b3b0b9f6c5d9d60ac531f80a4efb791e561aa125db3ebe06c878d03b4ed871a6265014871637c342c0474f3063c2521c9117684c93ae180297daa9cc031842c7b7ace9230fcf3729a3dd9c3e9834ebcbaf35106dd86a11811a909bea7436e05461585092e83b1cac04fa0962b4ed0fed403449f5862411604e7f8b04efe9499f750a1a60ef3b866a432de5b481531780b2aff7a4c34fe26dc18fcd5efe7603dd4a036b13d011657cbd2491bca71da0eac5deb1212744e2a1ee319913d1eccfeb7be4f2eb7bf7539c29fd7deb41b0a94cf9502dc4fa82a2aba5a6ff5977b9e79eb9d452557656aa6db6e761471c30f6fdb0b8d11a76b0ec16ea27d0585fa7c2ef36aa1022114b62b24bf423359a5ed19b5e634a9dd16fc3afe9f78c3116c12910c810144248b9cc78c4e960f706c55cc13834658fb517e3906daf036164ce19f4cec38a8277c2673980b1d9f00cfe78cafcae2c3a326570a3b5e1674a84949d7cd16b913ea754ef6ab77e343371b0469677c4d3614cad6c3dfdb0b8eb0fb1cf7b6a21a5a586c0803a3006c9fe6e6eeddab8e1e4a264f5ac592c1b9da8477df1613d2595a2e088dcc056b31a85f1cde298e486887c731b503937e43cba681a4da3f4ca4bbc786f93a274a993406be7c4b053482b471d4e7a411b2fae020422a0fc60b66ad5f7083c7c90d67389ac1b38df428f10dd1956d1b0c35b2930232f4f890d8e7b0664168c1d6ac9614f8bca4a3c0a06af96cb52383f82ef5d44adde8b3f349ebdfb8913aef1618a48f87fe0fa2181e17a4ca1943209014aecd810c0bc3279424dc417dc4615df60914220f0d618c121c52e605351f360d4ad03cd81273be32077e79c7ad4a0d6d6e498aa30fe2a9be24ebdd0ed508ca576dd482aef000ffb48d60c00a9b5bad419b5a49f7f934b62da87f4982437d1c828aee34e9fa0ce8ac0764971f84cc3c8afc53291fdb546359d35d55d2c0d7e534f493055d687e2c0610e0064186e70d3d2bbf4c561701ac47421f720728729948bc3d38cb6371eceeda88c6e23f49f9aa88e810b723254a68e0cec3d61eb2a303aa22d0372c9af3622cadfff7b16f300d23065afc11cef230a9d44d9d40ab609d7e13cf0cbdcf2c88c7df055fa0181cf81348526fa2c1886636be42aa45d9c4b254381dfac8cd272762948cdf093da58bd05d2fe7dfd8c86f0189e67db6abbef76dc5ee182b10c4c4e0ada7761805a74108b502b6a40a4b390fbba4b422797a59ffddba24976c6fbfd3a8e77dffe430037fabf4a4b831dfc14786ae2a4dee069a1e9f22057187c4428ce4f567c6c4f32f662bf4b3981d064435e73d07b2231fd2e91f8a447fd95c75eebb42ba862255137c5eb6a4813ca97d8cb49474c9ee6820e2d372371f42621bacc9daf47aab46f617d9433138fa8c66ff211525d6859feedf3b2f8c944984aa3b3226c1b81c4ebb91469e01b13d848b2c8389b65f8f71b1f18bbc7356849dbd4432192c773f3b75952089b5bfd0f55d38fc95d90cf344b34b9c10f58612a8a9bf925d1f34631cadef1161d0b0194657eed00812c399b8cc3025777508541ee2b827e43dc14cf28b0515071b2c933ac28404186cddc9f9d255c5107c8663e3babf761366b136d79545c1b65b034747a51c86bf758105112d60431e8c0a7a2f00d5d71be7aaf3c64fa70898130e8a7ce14c84c7818bda9d0bf472aec980fd8f48b045f7f1a8441d6cfbcec389debe158ba17bc64b49233b498717611d9e8c0ee08698d82c6aaefc3ec312549e4d35fdd264d2425034325b77cf613a26e17b0947083bf56514d040e17e714c5f69fd83da0d7d1054ef1939a514b2fc4735cb8723e3874ec22f8b0af4d0ae09cc23a727eb44f26b2a766ebc2c90c16f1cb9f93022c6236462e9e707777c353ed91546c1862d4ad1074492eab6cd9e8e0d3e6fd07882fc5fe62b4c58bc046641679c181d6cb6482aa3f915cc551ff252d99de379616b1f014ed4f150ce076203c2d366771080f392f173b1bba18dd6a1af7929cf5a61a245ddab6c512a584234322853f8dde7b44d3f20f2aef81098f22ac3b82a787dc0504414e80b6218e9ad038d56009ed37b6bf5685badafa1c0db7e4693ba42b07577f40def01a5805f38dd9537ade22a9fc94b05e1b4ea880bea80f8b6233cc1b05c0f23a2ff3eabe28b15ab1abfcfd125dbe468c08897aabc27c9c4232326e1e494415bc5fa9142a98670124687b6dfa98ae2763c403db868d3a3bf996f431754c9b6a94eb3d7a0573e5259c15d996836a0f779dbd5b8694e3e6b48a375566da7a81083217e6a1ba0572f65cbce83f74307b3382cd7fcedbc5491f4e6ef1b9f8c23efef712afa67ffa20d92ddec4c44b5661f5457c9d16bbe1728c1e3cef3d4f905885b198a0dca455b93bcc5592c7156222859a7d1a6affbc1df4e91314ced926b2b733aa6143415186a86aaaea7d6a41e88236857c1c2082f69460c244a50ea77bf8a60ed3f457b2b691e612b5e73a7be7cbff80305abc482e28de4671c0bf3772ef9c9d01dbf38c1d5c63be8cc1f81630a060c6cc1932f97f251366ca875f411bab6eb540438ee44c68a75dda15e0552235321bfc594e24db7d86d66a3b2b677c67288caef3c29d66e593b09583afd7c16c610098ab6860051608e51631f785bbc25551d8fd30408371cdc8780687bb2507a974672ee042bd2ef24bca2dbe9c99b8e23678b8a98f6220872518a942bb8d94feea3363805c3b0301d5010594d2e0742de6fcb72169cca2eca4842f20fa0d0a3c4166f8819a0faeb30543c0abd5f0c4f4673d860e2490d3ce9e76ab3e7a4980425475a4dd7664df1969568780970f9c3d9aa9f02bdadcf18ad7c3336a0321c195844833fe685bf46176b9b551cbde55bb5b04fdee145f659e698d08aa8b67b12c2d33e3993be92acd3a0708096f7c18d8113c58db081cc12039f9a8c7e35e10fbc9deebc2a24f8dd920b79451a4640a249cbe6f07112fbd4f5322734e73772d5259077bd082713e6ad024903819d81026d4878364e00a4587661f5d78b3d19560765ca1782968e6a06075b61ab6e09132af358232d4a1e17ca0514e48d52cb2ffc88033c4dfb36d23b13b99a1d1f462a05935413f380fed13e69dee0f3fc51f96a7afcb5f4cb7025858acdbaf8e2c8e94c71b8aeeb9a9f9e8ffd088761e4179b5e36a16a676280248385ea125b68cc845cf9894c6380ac30e1620a4a5194284c20938068a61ddf26c58f114761c030988c8ccd7240a406220bb22732c3e83289b2388ba5c037691b64da73f713d49e598c9c50175b3f555f8adec969e385030f60886199d3fb827c10cba5ace3276f58d206480842c478258e930a5aaf14bff767ac7fc2d043d4b8a903d46c6da992f532dc0f7d61c185332d4458a2d8ab25b810e0b09b7f1b3af7b3ecdc0438ed88859dc272d04ad4ac3381cc20f93e4dfaec8bc35495710b247247be189800091d4fce1a86f031ea388eabd27c33eb46a0d0cc17f55b9f285a4ada84cb1818c5032c1f4d3b9cbe072df667dab664bc43374eaa4a50c668194ec7d912c50e7d7eb38a1d7ed2c16a49afe20cb261fa0f44e7609deb007690469d3ee1348f365ce4dd39ddca247066b84fc7b415b11f471fff4f4b0a4c4965685df597d1333869f157bb73cac680c7320ffab83899c8418ac6913a5b4d166d5a49fdd1094f0fd4aa66adc144bb6907d149183337f65079c42a3869871f5ed73c3ff9650648651bef05d59474722d1372f1fbe63e81a08b1580b4f72aa43fb67015758112d406cb1b6eec7d9e33a03663d902f48495a0f96b8384af174f52999ba3dc00a274958d8f2306a60e92b87e4029ef9d4af3dffa51d3116c15c665f1fe102c8b193b3af3ba33f502388f9fe6b162d00b66f463de3232871374eda087d88c543578fdee323da8510e9ce86d43b82d4827b997c41269348637e5df201fb140e69b2931f2e283a0664bcfcd53cd236f2bd0d243f6d44428f90c10ba307e2d8acaf7731d95dd148e58591e60a6c709c09f3052b627c6f0f343c14b86b0b07c950c2a6fe9f0b6c63dd8d91667da4c1e397f6b20cff8132c4ba213b5f023e0cb21eefdf603a025a00c759001b98304dc0f01d21fe65d4a1ddc6e524414b77799b002113f58148e30e81c8e69464aa69af8ecb08d907e1dfee6ffdcaa7d8dc4cbcfb1093259adf7395ab5d71c575e77484e9c45b4fc9e53003574a94b4644734f9db1eff09360cc62441d46f5808efde1bf1c8f9ea51af3dcd3c43153c974ca674ec66be4308a41758828bbe51634ae5f8cbef63e2954179c6e64c7445aaea6abd8d8fa351c6b29c9d056eb939e25b916967c9957c6180f9e88891af674b8a10a878d2e393f0230af81eb0e2d2d3d6695244c58ebbf0484e86d99480f6cfd99b31a93b7618960855d31c4763a6b195fccfe6ae600fb199a7fec79e95869651aaed9cf51a5352745c42588d1d9d812df75d45e89818247040f418c539d0f60d783f06fb23b3a07ae9cee362a25051a76712f25348858ba4aef8533412f47ef8caeb7eefcd7192eed5421577140c457e368150a4becc3b282cb35d7075a28925696c54164ba231d72a87ac594b58351bd9c77492b1c1837d7cac1b544239c1015c75aad8c1d72568d75821fef24da0fe5b6e6a0a02df01893c8d9a0eb29ded5294a255892d85d9bca671929abb0dbefc5a21fc79fcce2a512fa7197a7f327e0b8e521b2b187008bb1d6d9a68f9444e8b67b436029eca46d25e66749ebea7cd9d47c3905a49e19078060d47af3b415bd992e007dc9b83a399f41eb966df19aa6225c8b41879d33c4b9ca503d3236573e2de1752beed5e4bb3ff0d7b343fab1468eef8a75133afcc93d14b1b7d801b7406b4b10fd29e760eca1c424c1c8b33cbdc26c386a5105f6313d207e3059e22ef77da639a6faa952f3dfa5fbcec692d5ed93307599571110165488f932d386fbcd6caee9c59cd8665d86c70b22f98c3bfe8971c0b4400d26c62de0b35465dba3f79875c164c373bb8055bc262bc0ab81b76cd630b39f014d094473b24e24ff527dc5523973e9cc831590dc7359f405c88d42f5bc801b59720679ca55de76b529261549f9801f5845f6c6d3565476128ff39195cfb666a529605fe101fdedde2bcce5f7c7604d8d0a9e9f5d43c7c2482aab51b29448ed4216732bed4e824cf4ba2212dd6092821546d204bd51987a5f9dd81f69905e0233558bc0243bbe1d373c5f87367b60d7847b8a72f0968ce9a054664a0e9a659e53444ba2dc8f3f06a905cda0591d5d6b42be0ae9f2478a4df8d83c549a5d0d8c6728eef66ec3a7908b1b4014acb5901a9127072c68e1d5252a367ec8ce0ca11bde0139c9781247108c43048a86b36147ad147f1cd5ec7d8818db3376a33b4d445e18bdac26a53a6c9888c4260b05f1dc4cc8f00d151e6ead4b37cddb719f6d89d9fa138e7508cd4bfaf5c183ebcc0f53b856403ba90a77537208112aa6ae55859826d431fef94a64f766018e0fb4bbc69e2f9e8de5805c4018fc0430a47dd209c8fa6ff19b846490724817a90d23be217234574cff40eb41179b62b5c6d68db426e7a613a332e6cff7336ac0cb6d92c647192385bb8b4714451d971e6989417d067d8375fd130ed27776be7f89861de17cdbe9f75325898131479e746aa9e9e691099a594dfeebbd55cd29ca8a22285ac5b66ed56b15d1481891f61b0ffb120d24180e508b3685d8c72f9d9a83e2003f0a567ed0a0e4ee27bf957b7d63523fece8159ac52aefd2c50b695ece22675585d61cfb3457ba4e5dc9a6b83b375379782963a8f2de062e8e6338be4b7cd94ef27d1a025efa5333f31d1f952d49f9ae10e38620326567472b0a50a34152a8b6699879ab4028e444cd6842111c6abe2e4fe9fa9988bc441f3632fc5f5a09d50297ee13ebf2f93681df48eb0a369610aaa62d39c5edbfa4d180b5d6b67527cf5c9d6c59208fca79069858c0764be5cac7aa0f71ca53495dbe8dae8dacb88142902df95774a108aa1c82c7f0ed9b60416a7cc125c76fb387d30a6d692e120ab741c738bb47c6c2f81ddc20fd580e914918acc30581023956416a5a0a59193079907c2a99ab8e28fb570ac94a7a3aa9064ca6828ecca465f25dd49751bb33c7c9903be9bd4e31839726a24cf201a8ddecea5c216ac4121ce0d3031102cb2b1a25c890379e97c645ba8976e8ba9aaa5235e46f2f270c133667b730d2976301d06a5723203d002a6f6f04d898b7a784ac90f3446038c37176337a43a676c0443121cfe54c9a3f3c2d4149f4c5a2cbf7c71c733fb15ce4d3d204c723cbfed5fca8c637229c08aeb9597a2cbea02ebe6f91eae5f8d8f3ccc76ff6956227ed4c416d4539aafe2aff65aba011d57799b568576c241b0ed397b21a349e3b89e8b36734e2bc91df9560359cb60e0a399e8b5cc5414f0370d01b93713ffed410048e0c850d8630741e4584b99540b35eeafec0e392c8e56a46e7ca7d797b9f3351391cc59287618d577a0fb0a61460b00eac05f13750d98581cccb4c3e885a3ee3dff083d076e061e9c5f5d2fa00a073aa830190ae4d86b253a67434616d737fc68c7bcea565b96dd91e15f0a199de3e3bc9ac37c1df391d6fe59d27e7d91052762365b9e944ed2bee553367ba6670192b165d192ee98b4143796db111d0419353ddaebe5d50b2bb86dad7d9419ad4dc498be84404ea597ae9560101e10108c15fd9d25b01f4cb3d9ff5bd5afab0c125158fc325fda9532f34fcfe6db8f1a6db959b1c2a4fad85413e34a33bcb2c332b6cc03d7a9c6f0955a339ba0b27e5dd67f19933fc8620689a289fe13222d268530f9b78074ef1ab21716a51db67ea02ac30f9cf724f1fc9f87b91bdaf334af52228f0f2552a02298e174c8510bfb157d571b4fdfa2edd66dd0312504cb7fd5423240287ccc59a091c6f6d07d4010b6c2861d543007e44b2bc1cd931d32d36fe8dd0ae1d2da1f6ba2e32aa27289fb9763109c0c0f3ce902889023912a4944e84c44c2b6065a89d3a43afe37c7ee40f1a4d97d8a39bef96a6cc883368e5a1c1ff420e5ff40fbbfe7a433c769aabd2bd25d4fcb063f934c17616210fdf82254408f3b0f71123e1795219ff45e3bb9ac34704958de849b23cdc99b586db58776cf648144f2f2b825dae0d838a3e747208f223e29af417d3919599dc74d8e23960cb3a0229cd48a0fcb553d57cd366011474c40729dc8aa5d236359f2a7d7c137ba0c1d175aee628ce76ccb7e625622d774e10a93b7fb36d96379f8772dd05e2125f742d485433b73291ed3ab51433f880c0b8086e7d44deba9c27745ba98e4316af36eefe960f5e46a0f380665016848563942f233ddeb80911ec966a3dd1bd0054bad4381461d33454352bb0f7ba9c8c3ed9a7d71dc620e90c25cc5df1ba551be689156b87b88b3340f2f3e5e0cbb37af72afb12ee5491fabfe0e1e4cd941b7a05907c0849a6a1a7586daf8c33302e1853a84888a61050c22374963a881e8b358aebf72b9d435b9977a3120a2043fdb0e749ab0a2522dcba137cbcf27b8514cdd16cf7ea5a58912661a43045f6cf81efca1ef0c8a9e02365ea62114836399f6b48707355fa5ea10ceb0fc47dfa2e6c584874521f73ddfc6efde15b180182b1db7ab5911fcb34ab15e4a8a656ddb0c2ba506cb5a4bfd1f7ea93c8df1f99e2de58703a7a323520f0556084bd706950e1fc5cc229c173eca19efd8854752a2ce7bfc23548e2623b8f946f15411b7cb8610bfecb5c9ff770bac39ec35572d2007cbac9a4877388b28ae4575b50b989752ae256313ff2ba1978e4b7706c2ce0234669ea5f8cd4b6b8987b45f991d38d094bbd14888d29563cf9c097dc9e73643b0f6aabf804ec6e31a7c060e4bce6bfd1791a40f893329033dda173ae4c86a3bea12dceb3925edc45c2b2573308a3c448b61fc3f4648cea74e1f5dc000c0179f9b04305fd4f074b91ce2a74670795733114a4d45c6467b8d62ba7171c1f3bcf65eb42ed41c33e92d34bb007762b70c90441b9690d10b3519b65909fed3bf8bf8da56e6f3df890b4cae819e027f60cdd00acae51b2691223c55d4b3edc3289c37349e4ca895e8b36642db70dd15247ce4e4fd7cc8f855e4d336465671bd3770e31c83852269ecd103ededc061859b70dce7a3b1c180c835b6c7e3df450bb5a6344fcea30e804563af26edd37439069bde35b04308cb616b8a2052a3456e4c706061bedb8c5cac8d93ee5c29aff8196fccf4be90b4f5762248076c7e03125c03dce41675fd4abae69f8d63a9041a76f9c9d7c834cbe3f81fe5d7b7f388863854751afc927b3b06ceec4b695d1be53d17b432ed4bd64985f158c84b9113870d37e14e7fc891570c702069b618682cd3510458d4d96e404aac9df1817f5b6cda14ff903fe8babd5195b1d70a2818fa3cb65181e5732b9c1ae651753a82c781f6529d91e753c430ad442120814c8fcda069c8a9760204a5564484a10fff224a325ca7e5a649e6c1653b9f768ad28a86ca20ec31ffaf0d8500eada683296685d4aecd0af185ce2938cced8d4a4228f23e4ba6240b75b0752681992b9845791634928650bffcc5bb0c6d20826e7d9863d4552fd22fba894f59f4eaad2ce5dcc6e99dcc3706b7e3b59f234c2adb05668e102775781b724f72c16350682189af6536d1edea946fb07bf76a35201237954219eac23dfb5c78303b6b6a955d6e55dc716ae91f29bd3f79f8a4f6405e07f3b1eec28f3c41e826d1e691eb2dca8f48fd4921f6386046555b707ec06901e5a3f826e844213de13115513f6c0f4bc318d5e1adebd59d2b338ba54ad665244e530a4c2d21fa007ebb448f9af4e21c3bf4a265e224e1e0f837676d4008fc34f1ba646c3291ec3807c97501b55a650aadcc4ef10f5a99cfe31381e386a2a49ad35fd6cd20ef9d3962e1ed86355ea6f57175e35b6caebb3b377add37d541660968128641537ec7b420626258bf2382f1bd6aeaa35f9d413643d47a2a960885242d2bb714a50bf4f8e1f56748d7558cd514d9b415009f0d315b4f41f842b7c19ae3427569b702efcbdf61670a839912a902a604eee4727596467d64edfa177312522cde5516ac599d73e8eaeaf2062a3bbbe175b97a1363c811920610be8dafe2b12a25f3ab76f3a7e3a36e33d13af697ead26cc17090a0fc31b610d04df12cdb33a02ade9a49e13a3db9de90d3ad163c78338f3279fc8baba36e633fbd99057c89bffd1994ad724987fd5efc020ac3db8c1fe6a6e1428e2a2776d273c9cacb73a74ee11c6ca2f54945e199f9ca43b989a9f8ebd73a76d1029ed3d61cf58aadb3da01213a5ab940880b06064371ba333a5eeeaa009e7797d11df96527de474500e8eca3286998a54b761f8755422d531244896ff8344a6fdc24d797d44136afd993b265059997ac88644ec923efc5ad29bb6831471b1eb86fabe7a3b6bd78e35909e3031cc8e76d6e58c13c0398407c6ae9e14fb8a3c6ca48643b46ff8618be7ba4760ce9dd49564f131ae15937fca83596c22a4b408098b17b1e377294f9a24ca465a3fb0071bab6b0c920918fec945af3eca68c997f2be8221be9c8117bb6cbeabbbc32aaf0d89ccd0291e73ad0ccfb95d216bc6d2bd15d5e021088c72d31c3c3923816546dd4d28a703dba8cc43b58dadaab0a5e0e2982a87cd7bb60cea90532456927eb1c2d423a8f4f0e221c1271748cc0be175e8bfa3fc71449c209c39db578408bc15657274cb99ffa21747030af7a50c48d4ac469f4992d1c5c9b22e65bd0ce87adcee904b2d59fca6eac501ca402fa0dce786efcae5d0e7d89d810f9efe8eabe5c36a8f040da93570c9b0f00c927246f0b9e0485acd860fcbd8e4229b89f80e5b95e606da2594222ede697ab8d75354addd8313cdc338b6ffc9c5798da020a21d8130b7e45196573235f31c6f8d074ce15a7f81c875acb63bbf2b78d42633d28b361f4907fed10f2ff36d9460585f2d642fea9df34f49df35cbb665ca258c3324a5ee518d0de73483f8c0fa332690c836938812d5919a3c8254252cf8f2d1905154f6ab9ebb950044d2d9bfdeb432e1cc675c1a61d1f39d0dbe9f1089d48dfd2abb77d82e609ba642e97721e05d796dee3064aabc8d2dbc9c037bf965f5795215a36506ff51a6ace36706135c85c920190ddd5bd5063dbd250c58278bfc32d86bcda928e1ee87e2acb878c2deea483786eaf71636bb0e1045126947bc30bd6b14c505ade16a277c65a7d4633d9ed409835b3c8447f52ecc41d6e8f4e0f64e2516fe6eca159affb5d6063ac7b2af6846bf8c818b91daa36aa11b41d1ef6811ec6a15515a92ba92b663e3ca2c179666187a8301c16b73bed432d7309929882000b8a8f98b5bef30c6ea118531d75c284cbd46923c8facf101ee708190dbe34a90fc4a5a83fa165df480f9281216f93c51aa67774f5aa2c826032fa8fa8c1bb18fe8f83b4c2d5ec2b16b4c0d05cc335b9fb3269e1814dfd4448d5754d590337f18905c7c6f80c75d088ccd10261a53f4c9286decb8707f532a837427a6390726850e30e895f7c230fbcd426ea91d2bb838c76e5d79b3df2eb3cfb9ccec8ee3a9b6f19e7649754d4e12b5d0d6648d826ab211d5886ebecf6f257df938f3503761bcc928f755cd0701c5412ad06571feeae9ac02e047275a9479f751622ec673f9abf063536cd1d3ddb2d1a179674aa034b3bc9b249717dcfaaf33aa75c8923025e2746a05b51cc2b1ae3a83c6bc6308676bca1afff1096cb15e9c751c9283798bddf8ec6f985dd0d408877659c86f7c3c084690afa434433293c9a3e283bb6d03649308cac0cb3bb6b60d08343336eb27fc9c68c8705fe86a8c265fe23f550ffc49a09505fbb41782c008c94aa899bf59ed520bff3fd001c78fd8b0a808be2284cc87edff745c8a7e12cc4dd498ca74454a9c9a59a42fb777dd30a2a66ffbbd043e2d81073fa8d05d89d2ef877f0954ecefdbfd8080a024fa7e5c76b12f3dc1ae82a02eb05df6c09ccc87af9a28fa0a1fb9a0d811b610a5718dffd083b708b4153f16c02bd39694a7c44ae59d84222c51bf67e2e405a0610f6602d068606e9a4333da9d6e00c1744cec540d825a7df4086bdb7f64526720663338027ae437fdc2e8e02f0e0654744c648f35c90657dab4fdfbc0da59422fb50770131a778b9ae14ec15f3cf93004ec25db140a42a19cfc625c0e44b34936fd246157ef440bf986e727aa6f3cf12b08f323c4028844ee13d0706fb6bd5d3a6d3e1aa42a18e41a80417eff8ff7eaefcfeaeb252432c2cc3f3eea24e7f50b2cb174e47869c8dfa0c94ce993d7db0302dc98d40475006029dd5eb8229b92ac845f9fa7423f3a87536ffd8fff5ee9141702bf93157245f332fd32e2f1d2518ae18a71f8de8e32ad8d4f17be49e331d08e125515ce7c26d2e25fa5e32d38e2cbc325fde334eeb29849bc3eea182a9285de34616ce81b62ceb5f1f4ad4455aafcfcd7206bc68fdf6feb517178614a50f03fc29449ca96b4ac05cae25e0c8a32220aee1301e35199f3851242d7629af0e7cdeca9bf4c3732cf4544779333683c18128bfe8dcb5a399b985f4c384f419f66123f8e504f7490d1a913362329b07acd1759e7f80842fc7361ab194ec9b2984027a4120e5d33147d6999e1fe9f8739a6d056b90bf17296ecd09a9705c822ba6ffbda18e424dd3b76fba9277d5415bf85b46b9f826a65fea83aab4286b0f650fd5ba30acdc7d48a7a617344172ca716483f2d63f04b5d80976185ae48010209933b41ae4841c454828912ba793412bdf471e37077dd6a9de1a3c1a9741f2831aafeefaaa99ac4e6d6e1138a683b4a99c439d88369c057bd5e2a35fe721416695c60fa9599aceba9113844f017c0669afabd67dcf2009f467042fc54e78383a0b36fa780174485a0d2ccb2a0f407739f761b89ef6fc7956aaf1935a7e1a6ae281f66f6cc5ec0910bec16300eb6eccc6d81656ec76b72940545fc37e37806bbb86eb100962403493d5fa49bf550a7bb582af7e2dd1a248476e5b5594d3708a8bf0c182ad431990aebdf8933e80b072bbca1a50e9f96689996137ab213e48cafbab14c2d82d05728eee77e715817f9a5c7d3bf2503be5063d0f8d6f618e5b598481ff1ccdf46121f17a4d1ff01d8de72d6452eb6f5cad8570f6a7c843de80d7bcd77f0b5c087b526ee2b08fce7abbd5a19763570399c68f69e41bffb716367bf9037330f2d3cf05a36ff0480df5b7494a126f02c93e523352c0930e1d0d8d241e118ce81bed5b6a63fb8456dbe4b76cd3fe29b73631943f58ef0b7c0775ccf2703b606f9fa0490833472ee1444fce76c086543186f6ab9be141d6ee62dc03efb77c26c8ce2a65c599aec484e006bcabaa731c52734fe9f1bacdf202d0e1250cd68cac48e20b4fd2cf1c5d0426cf3ee0dcd6fa5c1511af60719196cef6f8c4f82f5efe825eb567a1b1cf8dbe234e2c1e6e2540f61f2b54209e538b843cd18555b1bb933a7068ad5f84da2bcabaf9c8c01edec33c61dae0060be68af5b01e7da8050e24ad8c1a1850225d5d3655d4f5075adedd3877dce3c97e63e0ca1eda8093f7ad1794aaf199450d980a44e3f548de97958a2d21be24b47bc385ff21ad4639b76ee0d89a861542550acfa81dacd83c367b513bed604986bd3d93e8aa5f5ee3694a877c1549c2550077a227ba883e45b5856ae9b08a92609b0bee587fa055f9984a793d19194e475263ee068ffc2a08f7fdce65e1ce3a7c578c16a38ef30ddbf44409e1329570116ee664c4fb6bd4b544f9b6e995225d16e84d460c9647f7ceb0cf7d88fe424958914e608d5e64c93ef18be56ae8cc7a50b09d3e47ed630362715983c8e0ea89acbfa70d0ef2961c55b3a467a1c75ec8f738aea0ad7cdf6d7bf061a59b3fbcc299b2f4cc66bef5e02fc77e17744fea934188daebef689d4456cd65c1aecf4bf0faa5c5ac6437c22b0bdc5758fdabebf453673877c86a1d45fb864f8917b08e2998bb9f941cc20f4748316e584ca9a116dd83a387ab8f7d0813f50d6a4530ac616afa4c8f0695d42e8b5b8469ae2ec568b966fcbf1b8c193839a181a1cda4bbfadb1d0b5017074826778d919fe608fa5b877022b86f4686d94f8a0b5fcf033e65c0fa01800a1327c433319897049354752ac3a325b89b9b552e8850beee2295cd62fa2a0c116ff84b581695e8e7845c34c5982d24a0fe52f3026652981c74ed4a1ac18ccac180970fad2442c5099c61732698b5bb019236be7963aab538583d21288e72051e5e788f544074a7cfcdd2ece8de1ae7d53de81e835c5a02a201f3bfc5a60b483c67ef9e7140437eeb584d44ed4b5ac6611f08b467bc30d4f6d564d099c0c0a917fd1f11844d575df9934be493d79138c4f0979b90dd3521819d87bd4ae819dfd1c67d94d54fa51f78cdadaceebb6707ea20f913e34b2d5507147ad92e65d4d3405ac2c0dc25f0c5b11d61202be6a70591bd71c384177373a10ef24b616e630f7234d69396752a1eace7fefccf77a9c47bf79e719ba63d52d329612ade18a823041c4b5465c29ea4866f1b06699c5807189db8db7535b4bcc3cfeb8f5de9fb2305dc01fa0683ca418d46dcfb9a4aa9dfc30e51c7d9d3185dc9adf86eee92926aabbbd2379451a5b24368c4fe79fd89e87aa9773a0be65b527e97b735b574aaa7a06ed6bd03e3a22686be4386129c916e110c06c9b2610502ac751211a61102fa0350ab7592378d74caf6822c0e48cf3282a2ac7e56b965aef7c3e764804f26e86eef0b96c1b996ed2cebfed5ed845c0647f044a0a107df3fe974a365bed23ab18a4af05574309af5e8c9464785e2350553a7df4f5ec1b878b9ed160f8f625680c3f6d7bb6b8781fbe61d0f9d81d146f69ea70916f46bb033d5b37690a00e8b71e55cc06d576eaafb0200f088a04b03107b040db75c4632662789c17145771d687665d9fd8d5239ae2a1ec85d5951aae2ec96e9d29d6e1b2440cd88bde8a7eab03e2d481c4123af2b6e0c20b9107efbc5e1f96bd98d8dc612b14430c3da7820554adc19b9b1b1e4e871a6967c6fcfaa76b31806ff26fca25c15c607044f688ca6b80ab29d5a2b5cf7c45b7cb6463f1d1233883d34541c5b316d7f2f5e09f07439cc00932a171d4701d03d53033ee38e016af88a85a9a312764e23ff5ab52d48f2daafff865e1a6513c14c94f82d4d65f6108a27e56c57079d2e2c9a57426fd55cd743976ff5fbc288767ffe8f8c294f1807b386811ea01fd0f70d5613bdda93344cfef8194bf3853b994df006b05fa13f8a9fbe33977d58ea150deadf975436a3a4a4e1301c8ca37a7d6a9426a3163a48b4acd94ca271e950baa7c4c9b7de5f4b98c2861c5e3fbc5dac397f1183a1b8c012d3990166ded7c3eb21dfe340c4f6c1e805d05b5aae9609cd30e58830a6f11a610a01f0d8c8fb993472020348adb5a4ac681ce5a75dcf7abcb33a0c3c4be6f90a2280ced03781ac421302bf8a4e4acd58daca41ba4b24df8d686fe37328508ca69a7f96e9d6e7d44d5a7cd1d5c807596a33940742319da630fbf319853e0df5ddfb15c767b3cc04a803c768fd76eae479fd00a167d26d9e6d1ddf0af1bec41afb49c697315a257bfa1db67d0c792ca141446fa10c861395802b650fd14888babfadf2ad8abbf7183766a9dab4261220c0aa05c6e1a87c8ca8c60d685b8a2dbf527b84f5427ad6b91b8121ba8457dcd35fb3b01d09da1a86568ce177886873f373904495d0edf1b0b1ba6ee630489e227d2110fda615f906e4c8e86e76a83cfa75192afb806104d75cac4c1b768dd760a33d28f398d5802d82cf37706e5a20b0494200bbcc4702cef441949f5b35aa5d9592af05252532eefcecf2029311d807f7ddb6836cb0c9e6aa23b8bd09645ffff0b512f9b4723ab672a25609ca1ef49a49fd728755e039d5ae9139f182a1b5f27d8898224767ab2adec6c4b4680f9c792fc41c77bf8741415a4e09abecd019f0c2cd06031cb604ed1b0b16f70aab008738900439730c0001936a6bedd8b440c5b2b192deca98c9d43599297c09f8acefd3fcd9b66812c014ba6b47bc627d9064b78a3337a03ba8213cbeca4cc8a4bd8a6f977fa8575697981be2f5e46216c6181ca5b00d3a91067c55e8ae890311a0a56a0c039c8f024b161021b5e560cb3ef6d618cada6a458785f49a456a95217245c555fada64dfa6f024fcb5ac27375bd493bf13fb1c36cef93716becc245e4661175dc2d151906166d60edeed380938f8b07ce71935064e950329d22d68e602c922fb76152678e1e4879d10e9e870b094b35568b8909184008feca7fa1ca4db759b60722847fa05a0d37363b3171f26f675d6060fd236271bf45d7c74833d2dc30f2c14c5e886f0fe2be20e0e0af19f4c9479e95419fb6c3f99490f243ca13e5a95f7871a9e5592e584ab344bff295ecd78439a3c5e5433b96ccd90e5c34cd04d5309b539210c6822a9bd8a93f52763434b47a50a3189c71cb01a23f6105cc956f34d9dd382ee0c4a96d83e55c7417c107cb343260744177f1f96efabee5d7404c7cce5e18050f64b2f1494f66239cfd450d7220b26fb55e67e96a7939f49a17cfb2c3d292df734a72cbdb75687eba59645e0351f1052ba93c7679c43f54e269f65ea4d3d553546a5b25a844975953ea562db4c3b56537ca52a67bbd9d2ccf2c84795bbd20a518e6a4269a0aa8a4d03ef9f3efdbfc9d87d14da46460870c8c6cec4bc720056fa19af02077b92d9647abe2cf24b374396ec851c4c0384bc9c6bfbd1d9dde743bce4a7c2b3a3cee52e00dbde60b5c72ab2d738ef6d0323640e086adfab400685d4987bdd0e090bf6c32593ab1d0a8bc97f21a1fa81e6637307e7732269dbd747f2a1746a148bdf921cb445f477239ae45bf26e93bd8e96851168b605e74a18b8f713294d4a1f1c42487ca2060d19168f94036bcafae758b4b0018d9c77b77e7d5902b942b5f254a098d53ff1ed44de7083b661191ff0960d8d3518121fae5c48f240029745c5815f3b21116d7130e47f32850823957ac8c27a402426653b550d1f524d43dd3fc13b8481b999837cb19b1c2ed6aba14d105d9cccbc70b228e1a702df19ceb4de55019e9a41e50924d1ad26538a14669a5d1d7a8ab22dfa569f34bdc755eb6240f98ced8e298834d32d5319df04143ddfb3ba1271d6975c599f3fa634b051b0c5eb7a988a310de30ab9ad5d3f1936d29ed27fcc8dc573e533b550661f5c4ad436ff59f240ae9e25c4c217b98ed64a5446b8966daf8232154d6a97e454be12da8106b3c703e8b3ef7e879cec9f88c26ac4325075269c2e78aa7fa6ce2557f7623ae358b039305e6f003d884e5a154790ad234a71cae5d2e51c313c204c577440c6768da901b785e88b05da8341c8ffcc19a71d827ceae2a8fb6161ba2e3e2f3b7035f50204c1c687d0ac528e9f7fb83c662b177d44ee6e670cb5510b06e52945bf04267626685fd710de8c92b663356952fa50d3ee9361e31499f1702f06f588aa52d58f2c098ee2210c771a21d076bfd534de74d71dc37ec3a01b6a03aff1bc9d85851aed557765a86cc1fe3ba17453b909725baf33c0e6795eb964ea6ddf561b68c55ad1f7c2af5c94b597f4f076e1223204acc5e629d9cd51a5ed60c82a55ffc5eedd3ef6464692b7e2f13f695fe4ff28410dec9e77bcfbd3284e1658cada2fb46a4db9083b4a634f0f7bfd93d3caee4eef85324e0712dc1da3ef6a82276bae019d2a0295988022b224930101f200f76d98bcd1fe4a980b4fe34ed7d328bb595ad286a61929b7a53f534716a13fd148070c204f01914491b996425381aeba5facf40363ab2ef1d603d87062e0026f20c53ab960c2060f2ea8b8bc4a5a5068b75686ea4bf16cbd008cb3c6e3ad98f1309e85da73663a8e7a7c10505cfa5fd4eeb66baa8183a209052a30cce6efa03bcee5cd3af0317473796c73dca86b3fffa177130f2268a203ac569ecf77cddc2b4f6a0f202d28d798035f942b06da99bfc6490b73a1d4f93a3ee6f076c6bec59765749714a8a669a87ae3ae02dd4699e32365c61696a0baa8190d7805d90059ebaa33d56d0df2709eaa1cc56fed0d4314b356bda00b5f67cc73eb110ceba0600aad92ad24c772796f4f65a51076f7a427c74168db9600b95a0eba2ba0ef1480f1d929d8544aedfaf90cf82e4c52ce20d9126b861637f91b488ec42faae6e4834775eed8006c7070f3511881da49ba571fa01c7ed40bd19219294e1d9b1c4890c90c96216fc602cea4a6a36be1d0ce317d6e867a1683254772e48d910e3b10dce6774b1fe0773c766066945aad304e8314fbd452c1d61fb3102415fafcc4b923862dbea436f2bc061052395d28bcb1af9c3eb8e9eae4ba893f4a0b676df4ab3901acb125b4f591d4669592ad53520ad530bd1a5cda7d4e32cf25a09d9cbe8157d8af2a31f4c1efcdfdf55cf1418a2546ab49639beede515e746b77704ba990f52555129ccd28762885fcf69d5ce5d662099cdb12202a11c75dacc137e2f11236481af114daa362cd252158028c3f8c3b2901e40fb8084418706d510ad7416ca65584183c8dcd2d030fcf37bc4e7e2424022f224ddc839f600adfd5d5623247a21912e0470b22908def9ec31dd42a4638044bbf0d003ff78bb33320e0f13fed99a43af99f75fe6f9426ffea32f574190b53f575cc7bdf0dbab789b4b1d55479029d13c2ee81d3b70a3e9ceaadb8fecba10d0f9be992692a35cd38974d412b2f0a0d0823225cf06a93c242670e84fcc066171093898c2255362f8fda553c4ab294024e07dcb0ef2893d0af8b4c0fba4800349d55d2262320d5bd48737480ce170355fee7049f2cbc05dbbfa027a5924ec937bb1e4edbebbe0ed9fab7561ea8bdd1689a5ffc4626ea447bbd3f74dff127b3b76a024049bb88c2a5dcd168c8bc3abd9c29a8c81eaaee81e26760f0da7c62a2a2e525684f141351ac7eab8e557bd9732437f3dc7a44f49614329e6ee11b196076845a58fd80fb0fd48489732e6463dae5854b1d76908011b6d4ef6006c91049ba4d00307d1fc77da19911707221bdb37b743e911f647e6feb9661afc3a92bd45576cf12e3f279356aab5112ef6d9997ae66c1ad7bc3328e75ad776ac8ea54808abaac15e73bf1210d3d5b5d6c3c71183f2292755751ff14e3ceed781f7f8aaaab5a23bd675bd92201ffe0b21edefaa76372ef44a48ad1949ced25fbdb9ecf00bb0c7117005df0e01c1f211410aa047cf2297f35d0b5f95ff36115174ac11a715a8d63c6eecd178267ea1b4c71e34dc69ccbe4096ac882ceb80675a324e95fbf757002caff6a8ab58e4dee47aeb28a220fed18067212f20e55b94f63f08c917b789f730cb3315a33ec8fc583a02c3dff9bdc7f17fc6433bfcea6a426737b51eeae8e4c2ecac8b256b8abbced9c2749b12e734780e97f127efa784cdcaa72909f469611abb6b7f444b9fdc906c2fa95184e923fca224c2d93b104dd4c2765ad5e48a2cdbe2f9f78336405ad31d3caaf1a486237d6e6c192054e9c10d587ad29611d7669f11385ce38939ab24ae4de32d79c267f4763f019b7461f1325fc2ad5363162a9614a7a92eaab0503cb2f2b43f22f102f48a916ef1a5b15c9addf7d47fa5e8eeaf1ccb7cea615696b01ee00cce744b7023a2adf3868f9f48ed95730a5e1a237721609f0d8271149f256f8f9de6c993fefbffff6958893a192e0f21c145d1f4bd8af525bf2e8b2ca5e49e4c541f0073066d9a08f64f345e2f89800f7ecdbecf638922f55a7bfe9f17e43ea1e8046782b0aa2c3d421ba86c261a7f7d389de9df9843b057200bb0d73dc27f1cf9e6fd9182a995afb13c088a44d18587d5b8bf9f47235e4f6b78117b1826d8a92836ea53a19a558beaa8121cb5f1c9e4368e54e54531333dfbcc6435dd2439361edd7b99256d401e9fc9dfe60cffae91e6317c5d27d010e5fd0786dae9fd0048b9a7707bd07c0fc2471438157aaeab695e4bf2ef80a6229bc77a94bf8acb63abd4cff3d0f1c4b9c55333d23fadf8880c467acc2919dc47b6ab2a5198516b08928d0243fffc59e3887aeb482d7f56ab9499dd175018f29cfb615a20c2d9804dacae8df191a8bcd900a90571bf56c7fc5782499416236c27ac538279d9ac674112b7dc596d4f53837efc6462bb8b0b846d1623579039bec95f80188d4ee228f5262f066c037d1ebb4a88d61ce731ddbacbe1d6d3bac097d700d358ee5db78ee10eb62319d8df8111339fe902e2e608a22c69dd181ebfbd2df595bdd4bc26ea01ae225b8553a38d0356261153ba12f56fd04a0f0580fa6e191336fcc511c64532dbdf26eed5ce4e5ac895aed5b363258d447bff694063f7d70238193dabff7981051b56902a2d61ba0597e8204f6cecd32a8548deb62e70521a4da8ff98eede7675032cf9ba7b6fab06c1803cab0ec8b80cf7be2fa03c54355ac2b8331e1e08af0e24f9b691d2d0eca05c31d5d63f4be5cf6e5f66c5d1bb0ad8c4f89ee598122727d31c93f4f6ce11099580f1bd0ec462bc27a59f58eaeaa4484941a3a22dfa854be848113df9464b2242ffb04fe0d3ff94b71037c432da9b7af60e3b127500d8f4959429ea8ccff843f35e3e9d6bf2d3015006b30019dfa828b4a469f13d87d5f690d18dfc79d4dcf99a6e06f5c832f87d2310b18c720d93048ac2d47526cd3aa41b9cb0d03fdeaaf93c2b5732f6592a9a0ff779e9ab528d8b05e9f6530c65ea3f586fcaa6ce91dd1935df330c25d5bac49c4fcf2992f0303ed1094ef58491d099fa3dd825d2bcfe0e321b3464b9196f52b2998670ef52afb377f164781ab935f315fb61be8ccfd88d4d1f9b5ef1ed1d6ac12254c6b6716b9e7e1f82e480c134d82ff6681d69d5faa483b81d074732fb387eb44267bf1efa3f3d0c6193a1a4a6e6b900ae048fbc48211b70fc2cc8324cb769d7c9b512ac61a441fda5f8f3246323f3128ebacb63d4e66ec5c947089148714ed76cacae20307ba9c92923b027ab6af3ffb70b20836533b9edf4071d09627ef7dd3a6e3212ee0eba9e529d4d81b4fea746c7576333ccfd5b37a607c3b90b0d30d16fb133b3e19c7412790d19cf5c501f2131b3f95dc7af19ca36800c278b6ba3205d76eb07916ea0695b4cd744e8ddd7cd19d92c46cb4798704dd25e55056edcf5497bc23e8ca6a46a3fac6693148a5508e3c16be1f4ced712e75765c3e6bf936584fc9f8b57822210c744d98997eb23edd12512191e7b80ee3e80a6f6be6bed984d8a63ef4866405be2c4bc880ed8b2d624faeaabfa4939be596058568e6562c739247b56816792edef947c7e7d754e1d2f6ab45a0ee57741c44b415dad12a9980b4e0f4aed6042dad933589fc6493c09713ba0a776fcda12b164dd20a96a536567603ded484e114e5c5139ac580cc59df226991916539331059a996e06c56cba70d1e1f6010ec78c3f4904e9e034ca5b2c9365c5b74e4e05ad04ffbb4d2e8290934176cd88f9e59f30bdb1269c08859df25cd7b6227e62a144519be8e8c74be85fa8a24fa8fc79bfbc613af019f10776082c95a11b58953df84e345c05b253ea426bb391f4082c5ec0abde7ba5881a1513848744a775df46537b1ac08435067035d7fa7d506ef5443d9ef32a67c4e960f706c55cc13834658fb517e3906daf036164ce19f4cec38a8277c2673980b1d9f00cfe78cafcae2c3a326570a3b5e1674a8494c6f32dae7f572046fd6a67270bf297c29186065be4bd37e52ae30fa5d66b4139ed7c980d429dfe1e8a3369d973c67b1a914353008723cf681e55bf730329f06d6963c55d0b420a0c23d7d57090d9dc05b483cc6d428e6e8c79376bddbdb8ed8da08294880cdc3bcd3368d47c1957653ad0e6ed78db9647fa4226aea2fd6a920cf994ad9e4daf3ad9ab3ef8c7be6e63f09013874a490f23752de40c7d1974d94a77fe8d2381eb5ced95444ba62b7e7858ba00fadc1847b0582fc4203e4f441785cbfd835e3e2f93006d88295d55e6b5963a6e0b5ee44d782b32458ecfd103e0201a1a7717160bd2b7b23cae919f78d8aa51ecdb7603987464b3272cb5813eb10a0920c66fbb4f25d99f1d306ff9648df30453b7983b2594bd3b6d0f70dcbc7ac09e35119036676f880a61cf47109d367140baab999d7e58f6ffe0f5c25e256d703e75253dff23488c717dbefd5df3a4430700ef614a38b7f160698e2a509d8c8e080e856d7c0242bafc33962f26bace7e1bcbe7ba60aef726e1a261f116a66ec3a1195489122614187e0f75efd7e877f4bae79021be85dca1e17a07a5b495d6959032263ab7bcf3073cb3887df43bc2654103b00b2dac32792ccc5024777ddba6df5d7f4e688d73670cc660dd636f265d8cad24f4a52786755e69a4ad1f88b06503ab4c32849642120441c68bcb3bae87a6d805a6d0de9f0624a488828e806bf578d6bdc7b4678a4adecb96736801c580e3df1bb4a6fb026e6cc6d4b9b37b44f77595d9f24c0181eeca34a22ece6880e55f7f97804a425ed3277494edbbcc830438044e06e71098dc31cd95e76496ebc26215d1ed3de9b6099112a0ebbd17d5e261a3531bd99889f2543e6e37c2116db43d11e928c5e22ea89da290838909c9184c24c5ca7b853e099d11412c273198bfab85a1bd0d53f115841b0d41c5447b349fa6db3ecb4642de227ad266b330999b1f3876de1078807f96a0df3e1f770ee5b903ca1b88a251095584b37c4e1e70cc23b42ed393b7bb5ca1fc67fc14bcc78fa750e40043c4594da6cf41ca7f2679aef012a8d64b07e04c0d41ca6f3eff95b8a568a73ad1a9f45c06c80c2151d2310c011ee8df22ccc28836733c3a0902bc936af1de531279772c3e8d26bf2218a3bff124af1ba271919124f7438c7ca5a9ef431d92714047c2eb5da5905bc0f82481a2780ab7ddfd97ca6b7b2567d384fea8d04e6befa6b6659109159f7b1a16cec0fb79689ed06e48c2f2ca343d434eb9f4ffdd845cb0f7417f17ec3052d122dbc676e0b1c6540edee885a04ab9c3303bf16a27d84d31b754bde78b75f2acad03b186ef1b554811d06047a3370e811528cb0c9cc5d7e752010e149445e2453491050506f95d29678f2618fb936c25265f2f6296a640da5ffc127778c346c5bafa0ddcc5500385bbbbbbfb920c80dad3e3cc96dc9957e529ac089053b1fa02fdec02b66e030d64b3e92a86b15cb5d255675a116725ad421040c564ddc0973bb56f806819cfae9338ba3a3f123879cbae821e510a76696c615fe12dc3a1d3914ffb1421bb1a78be57b7ec0fa3c066a8d7581a684e610a1185e26bdf3273a1b03589cad0b1ca9ba1c3039be0feac0d58419683dda205e65ba63c1cac47777bdf6f4068e4b55435d0d5f24ca79a4740a75537b9f22b82eb303e0b1cecfe057daf5f423c841c9cbd537b41adec381f0d6636c41aff7aaf345531840e588e9135b982e73f024b252f3289ee3e77ae9584b713da4f6e66101e590a5539349a6efa8878a6ce3ad02b3b6da36adbeb10c0cb3da4121165d9fde18c0e94f5cdccab1772bc99b4f5f5c2a46a19055c87f3bf75ad38dac459ac78514ab3c6da1bc666aaea659c2baea02515c4f2fd50b72806565b24c71830b5fd0216d42959f16b4a9588777ac2a79034fbacf3573c6ac947beca357cee8925d69788fe270ebb442e55620d26a38ba7ee62424c325e7077c2fa5913b71f50fccaade7fa715f6acfa3bae97316469a9eb0934378393845514a6793a3744cb81d3cbe1b974d5c202d621c054ef6a1f999e2b89ba64ba5b53b05ff26370827b64314f6e5f06ca0e669d3c685dd67c9147b701d4dcaa5af714263bdbbb98e58fd5a8b586ab2aec70adb9d7502ee42359b036a8869808f8edc22c08344668ca197d7258cc1b19ca4ff10d37937714c630f16aabbbb1a8d0af9e0a2bf15454aa2a866438fcc30c0daf093a28e17d617624b0656fbd1bb00ffc9cd55c365f16069b6132dc2c376f5bc47a6157715b43cf7c46336486f8e16049aeea74cdf1ac99cc8b149509cdb079617049bb940fcc03285075362f7fcae4a29ba2d8ef18d49cd84337c1337830f8bae3660419b0bdb30a2b7b3cd6dab5db802d2d391d30dd343e32b47f48f2825e730d6c22917c469c011cf149827506dbeee3a8ffc3c127ef7d9f8b913a6a920d1d0e807e341faaa45abb4f66d9f09fec3d01efa614ce24334d24be4994d7eb2fd81c1d0e122b6b582fa52c3e231a064b27edc5dd8360f6171725548182589f21468a65a95586399bef5b3cdf813b490528496c655f89f8f1b374d4eb0008975223d0c340092c967539e837780fddc0e468188578c940aa21a2175f90febbed51d4d76f702cc82cc105e8a073c4954e723a1efdfa79f839aa7a53c827a1838a34701154e515a5a51d5977d2a7112c907e314fee3f158e2cdb4b722888273925c52b31d80d804aa7b74205048ea55110281210a75055f152ec1765bd01a35ca936e6999816e768899e26867f3b6e4d183f44420334292f5fb05b909b2aece9bb221f0f80155a28469bad264fda9717ad34dc0cf0bd0751460e42a6988bd95d3c515ecf8bb403e992fd7a75799e5cab727e702551104cd3ef5a4cf02d6e2b936de6929d781ac18e6769262de08d13eb2aaa7315d0cb017f190bca3b3f61763453c7f6636c45e74fd58c9270af74d64a10f0eeb0f54816b36d93452c3adc6ebd4cca0b19687d21b658767da8c74b00f35801eb571a5384229453ae6fbd671b2e1bca38633ab5a0d1b04f9e5ecb8714eca4aed8ecd2e6a07c030c6dbb3ca7f2d4a300e0189f1a126134c45d454b36a753c7f1a627a52fc20b4c89a43addf5ffce6351b2dd5bc8388e260af36169ba7045252ec3b47159c1701e8f1a0630a65f1719bfedfddcdd589888a187734fb7ca094cf2de64764920223c0c3a83eec6e6b14ee00da01c52010188a477602852eb46506c152886dd519086850d7f9708ad97dd81fd9a7edaf35fe2e9315386619228f2898204345fad5b9f86fb5c75149e7db40da5f72134f3a7068e524377e5f0f4821bd47fb3e57a9d356c4e5ae97ebd017b7da5bc72090603cd43914fddf2f0630919e111c345f668ae5e3210898346398638658d9f01dff24f2fa86acdfaa6f03f90c26e7ee0dd3e524ac0fc58f09fef4ec4e178d4287f06a09cf1e810613bd0302d401ac1904ff7cf812758b0902a9edc743a899b7f36ee8ed5ce2692862ac9c1015d47fa6369f3cfd96a2b071edde3aa4c9004c34533575ed9b1a482981961e4358b7d678a7633ac0887bf0743eea59276aa1db2229fc65a5979e464b313a894f1be93515cc14ac7d5951afc24bfc47ae844de0d698cb469170c4cf270e6c131472334963c2bdca7b656acb031d27acf75631f9699c656de7bcb3b6ad087087e3e21ad0909fa5779ca7bd43f6e1be2d16dfa1259a5c8aff7578c2ba2a3788422c11cc999c77800153476857d28e090d3285195ca59a63a881663957b047f0e9212718739b1c012f2bd8fad858ec408c67f7fd2cb03060d19514c48c61a11216f468406d342390b0103331f7f28a0e6b958cabdecaea1edf5ef0a42ab54dc0dba06c4a1afcf3a901d245db7b7874a06086ef52146f6b8a2ee68e520476aac09c3e9919f0dbbe073491749305649a676fd0c38b1e3cdb804dad343882aa2def7e7f9ba91a7579c9fdead03be14a2aa3853b55a7b027a07c0fc0f1d5c3ddd69a67d55c647a418b4749a589890d7a8c2e977c03bf4add6d98bfdda6182cc250a06fafd876e16a57c1867e3a4df77df22123a769ebce0cad524612085f095e9305ea2329213f3a3695664ba40906fab6ac64b835f09d9a024d5fa4e3884720e83a09c0816a5830fd2b8c9d8411cab7e89cbdaf57447fafb3a353e8c07c66c47b02c8d21f9aa6f3b7da238efc7075d31f44bcf7b9df039be84f55e4c9f4a417e839dfcb6181125b43108a3ad7b4ba457f7213bb7d9f1c614dddd338e3bb79d5c415032e90bb4b8d5ad4da95b7463fb645b4f8feee7700338ef544dfbeac3cd1228259574ae439e14f9422dcf9bccf6cb7f0933cc587b5d108f2ff81a2534f7c75d7d80480bd6f4d3d8bb0d7d7d4e32f753fa57fba9638f5eaa3f6d1a1e519bdd21afa605a9b12abef855511e7ed849dfd9f332471d07302f304453d613ea114e3720ba74317f463b685d11a3efbb97f7a50b12d62b24d29782f8bff26d59f6f0152d8adbcc7c524578d8b78c7c30336bb8ca19cb1c98dc809ef424f103eccdb4dc75f36e95b72e307cf9089a032c6c7845c274a6278c16ef489d52d73caab0521009c994e3e986e9667cf51c15e6c88bcb48f43fbb28e258e2c669044e07864b18fd85bcb136d4d56216d83307740d4aade20ae1bfcc0a9b6a05b2053aa1de6e353090f8a12ad9ede7c1f334cc8648630e53f4f9167f64e01b1ac0609483332a7fb61932483b90a4b8515f25f8eaaf56e6b8ccf771c3f1f8cde037ead6efacef44549d8f487afd039521db521aa69dc7f8d7525cd9cf14b5e4d31693ee60611d9b4d1bff73dba5f921788c53327a855ab8568ecffe250cccb568a818c24733cb9bf63e75fa039b550bdde3f87a4d147f57d98843f37db09cb0ecc79c64037fbd532ad16d5b77a9e3b23e99594bfa56ce7785f2126db0ac33d77acbeb3cc4f0460e76db6cd4a4a25bec148fd94bf9fb72dd4b2d3e867701da6c4f066685d43488a872cee45d3adaae582e0b49c3c6bd2f1d9b7c572ec1ba9a587f6efd1d81aa0f4f51947d1e7984bafe5764bad83e34b8e12ae2d9eea09ad603213471b02e27d85c890e9dff26d21c16af2030c9ad9c1cc4229118eeddb761daabacf83774e4649f95c54b0f0f7b05f0cd580266e0093d2d43e1397e9983e2933c1e1716a4fc68830cb91af0456164e59669fca8dc81a04110b9f418282a68aa6ccdcea418af6294c79b9e84a45f63fbab1120a9a4b03d1d7b6af026259ef33e9ea1edffd881c139828a4bb343c2ad616500d74fc8a0af3220b2afb402e7adb440bc4525b11e5ccb9074d3db0a180f53911a04eb3de48b4b4e50bbe0f44d6e124d45180b5360888eab29a1fe78a45e9c68856b1186c537319bebeb670eeb4fdb288e42ed274ebe59e8f48f834cbc5bfecdccd02c35875b54cc3c987a6bfa38fe79985eac022d853ddc9a90f9d14595dee15950ccd14cdd5ae1a81309ac8236e0bf91dd9efbc193b7bcd065c4610e903cf1093fcaff294d50486363b2bc93cbbf6abc436b38cbcc8bde8995327b44c9e77ec1d10e26c2691b785d3181e9b8ec88c92cc04bea999e8b2a4b9faf6bac5d4eaf4814732f32ec9f1a45081ea8c12bb22676770d8d6d3e9568eb4755e2fa766df849291e86e079345f38ecc6383ddb84fda23a14dfcd4d7dec15ac691e9b44a815b0aeb3fa4578adcc9925aa101850895b1b20eafd7f3b92d46eaa245a8b8cbd9839951be5c86c51b9a297c9bea603f144c33da7513f4724d41e9b1141493314a1b7ba780263580af374c1c7748cdd70133b2e2ff6e7a0a0eebced6162672311782b10de505999754097e6b3d0ad3de73f6992d056cb4b1ae31d721b9d3def02c0dad5564eeeff5f05e0b962aa91a7d143e6975cd930009e65527398b36685bd5b802498fd9ff53cecce1268f72bdf7ca90566ea5a2f6208ecb8677dc7503d27d5173039ebda66434433ae64713ad5377cf84afd1c4dffc3bd9872d41a71347bbc88d9797e80a9e1ab49046392a714a151d70758150b8d35ccca7c1c626c0a6a7d00838c35dbf93c19778f9650dafe178ab5fc91fc43bb10578f27d27fa0e5d3b312cf21c440e84f22c1a2e2f344d1ce330965cd0b7cbb1c540ee7e13503f81f2f13a37e83c466b05cf007d6c98fa958b2fe824d0f4789a5be3c8228f59bca439fd2f1c5f1695f4b640378351f08f204c6dfb792392658107384d0bd1757929c59394c715c13ce93e4335b0b4d4de7b387b9177bf28f0afc25d6c62a6371d126dd787e622e04623ef0c2237082356728871f13846e28bfa572c9d0ad3d2c7a39181315d3f9aeff4b818f669576a11e0736da9949c5abf7017a8affb21c2f878439f49310ac195300d021dce3f764ec4c38841d586d1738f89f3c91b09fadf9276af2f6ea5eb0793d17c94cdaeba556c8f70592d48eaa13750eb1e97d310a5974d832d36fd2712d8af04284bd5d0fd2de71a743f4ddca1a063339867128621eaf5d195d4979c22fbf2a4df8ec47e3d2d2a9cdb348facb9aabd30b52c02e9e2b2a8efa90d2d0bd2150a56bae596616cb4c5ca1a188d5dc33d4ffbffa327c68c40fbdf39bcbdc9cf2758b864cac2ed1cef1bc9d6f3c2432f86a73bd5ea919ee50f24870631204348dd4f208e7feda8d50745e62e99c06b1539ebbcb1dc1130cb592b2b52c8024dee821138c24670925e19ada6bd573cef67d70b8ecf984a1c7425d3d72e927ad30f0b1ed5710b1ff0ad79d77965f7803bcba2a5d344cf7b024643c83771744677adc5a7ca5592e4d6868edfb814894c24f41da3a4768b93243d38eba16478e234dc025eb1e3a617d36a0614da048b89371b5e003e6c780004521a27244887b71c44e525d7abd71bb8315ae9a51e833ae2e4570c49e0b93a7808626f6dcc00731a6151870c96aa0e9243df78d30ce113c15caed61c14f9e8375e31acabc5b02db61348324ce9dc89b77e46d20701743fea8cde49b9be85a55c0d4525ed251c06f08072697d5abc281fb7874d5aa5e3a4e54ae782c4684e426349df3d3282412c24a072befc8eb4a40ce6f704177e2bc59c3a97a96b2579f6b8fd237a702f112245d5c1860d7cc5584b3e111bdf075bae25016b8473cbd78e77825ae2ad1bbdabcabe0003fecf066a1605799fa45ae1e6781d36a1c831e0105955117ac0ab4d2a3c278a96833ca9056ccfdc49dfc45d24c4dceaa4c8b26c1e13cf59b990b9b720bc87689fee2967904c5a87969a25836b06face9ac75e42e75eaf3944f3336f46a4f5f3cb2f9ba0beaa70e01800be7a4fdc62ea034bcd38d27bc6f4023456df824e374ce98074b5d02dd51f9165f0ff4c47c452e4e1b41d01abb74ddec502290e83c074bf679daf9f06985c6887263937c074aac57a74c373f5fcba0e804bb62561de214b1bb43fe70f4122927486c6b8666e9eb13849296e51da5e14a73b24a6d3770b3a6e24f66b91855dfbad6640e8e4692f83c332c37a7993c427a16c956061c3486b20ebb99d695f4f09d6dfad3583d804be0190460608a4b7757888e90a78497038b130fd715e0204eabceedaf523ca15d39446f980869b73af55fdd52ef25cac7fd9faf5e6ef2d249f5acebd97124fb809191435a8773ea453bc39715a0b2d15584d8d316c6c441e5ff9d79051b183821e4e106350c76cfa22c9aafb2abd740cf550145b620e7cc6badf4cc92865ad5b631fdcdd1b929f5aa29eb8c22f0a0c0f5fc8f7f0c7b362f7378d9de920157d9954255895ed50ae0d774fcb4717d69c356300cfc9238303b27a9313a9d2fc52268d80b35bef6ba0ed2a71fd80cf8b1d32f6c7f6c513519e43bddfe0ffd99b689b33eda6806b2a8484aa350901df4ca9ef1c0e09e0b8794c1b7c00876a8700f4d00dbbb1daad93f2991e8a83d1b3664b26c6524dc3d6effc1ec03fcfc418c6ee2181a1474261df8581c3e81c249f8c35b4afd67ce0b6126292ff71b368c3463cde6aee47dcf4845a893a3ef78242978d30626277cb04526e2900807375dd541d255c8cb3dc327a0ac210c1158de585f83d5217932182ce0958962462925499882c9a4c2ff59580fc6178953946b72fc953e339f792670ba0e6634d6045897271cea17915535c6f1a5e06e0f977caf63c5273a14b6a906db164f04c7ea16bddcf461b9777c29d91a20075929aacdefdea6494ecf9d1ceb862fd882b4c46795fd8bf440d65156908e39b99e70ac87bd11d9aca4b9a09ab886219055be6ed8048af6287cf003a9432d295fca71ea205f2c797189576af87d2209a0b5521e38e01b8a9a6456751daa5b03aaff63c90a481a00444ad55a8c1c79367411ef3e1d31a7ced26453c74600d4e26830f2a70b9918a5832a16bfbab3d461ca5dde22a4a7da153a8d0b80f71486343cd9261f91d778bc0a84877e851f6d72c70900ad74f3055c751f42254deec54b1fe60c041bcd5cb9ffd4f8c01fce778fbc1d8c4ca78cda6fd9853c56445d9873ee5dcccfa9214e2fbb4b17919eaf7dd88752a73e9b308617466c3e5f92c529b21a369f88ca7bd3daedb2c08a53cd20928721c739e9b31404f52fe74406bb272672f69a5ee5553151e58878fff8c4f34cc077d9b6f9c170df4bde3733c02fd41dd02969d373389b8ff0c382ff2af4f3d7f7f76c47d9c47038cd84e8dd9f926a32ba67420bde58124a9033843da0157a4ee1d04d4dde5374307496e236c5deb248caf296983cda67551fc463e6707e79420559178f50ab2270cdc299ba08a26e30e369c6477c9c2ed993a932c54e9b82e8910f0a5c99721236ee35e47c61f3adadfc78c86d34f1a5413099d7791372287349344e34f3206529e05752b4e52fad4aac4462f9c5a609a19696fa77bc7ba3d24f961158b504191edca4613ece828c94a87f1f2954ccacd3b3d7299cc987222b7149b7cbb28de27c43474c3bba7301ef38f35e9bbbe34bc2bc183814e15b04a158b0b8dde18caa7e9db033c1b70629b68d4ae739808503bb354ec659aaad2c202f56701c2bce568b8013b0f7cf7a1e0e591ed85788fb5e7fdecb607877584a4b81b48d2928e9121db3db407beb02d0e96090396464d56e74e4c016e1da77da82a9989646083e8ebdfe4841aa708813489c5f4404431499fa885f5fc12415b8c83bd0c24e58f867e08f3a6e218d26167e1f49bed86fe0e1228fbd3efd377c6dd7453696c5c140d3267cb28518ca5dc3f6841b992d06a57f050f0f2cc021f60699b8d0938c6100585557b6d023205f292cdb9b936c06df087f042d34eab3cd6555288d058b937005236f4950134d41f8ec99977bba6e6be32463d7681f60184e1834bc84eb8aa50c74e4b50cc46bd9d9f09cf0e9a2285ac839f0f737afdcebb8a7fb702df84109540bd0041595ce7c8c0e920476c215fff8cdd5b0058c18748eb42e36f22c864d79f11754a2060836946f3b0ebb9b849b8009671ab20a60cecfbd01d1408b3315cec7f4a210f5f446cd9032f1fc6b806a7c1324f4ba88b1ddc28ee6e460b97480fcbd605fb6df57c6b7e27ecbfb3873c0a75f13d83d09ace866b68cda7a047104333337cb768284bc5cb5cb851092a31a8f3b4ccc6d49c1d306b86c6c9bfdcd4308cec2c56077c825584c52f171de2a208c8f112a1628449656531bc62df6138ca7e4832de2fbe01e779a6661e575dee03331538c62ff705413eddeb2765916e810804b0ccb63f61f9bd641f0b41f0d7e3cd27bb10f1e04f1dcffcf2024b22fa6988c80948af2aa73a5d5099a5d29bb4d09c0d4f27dbaf3dd6b3b1da911f11bf7c09432bf23bc30bdfc7eac1fa3e05724011542eaf23d8945891cdc195bd888e941479d7a0aeb29ef8fb5f922e4e48e7e7e350b0701258c4e3e4d63139d6354aa9e2f99caddb9fa96bd3dc8c470c9a8e6916ce14ebd09b7295db296a9556fc461e67ef477ff25ed8c98a12f633b11be01d8ce1083bd154d5f979a1dbf54512e896abaf1b978b98af6f082171a6e37cc374db12592934dc4ec9acf12ae275c3362dd55343306e6cefab37da4b3865bbbd89ae9f5f40b09a614f3f814539e335805c5d5a03c7ffe1353b3f559da85ac137f0869102f007a26b7e8aa3451f4d31a3e354d7725682ffc482b72070f1da1620521286b0cf192a842e853d737ca9bb11c1d4981efc729b5b7ec3a5c3e5a15df831d85b1890b21bbb7babac2c98816327c4245eb6e7437c49a9c8e4e5de3907ad0d2d81b52919b18ff532f1db71de9a1bd941dc83f0d745ab0188ab61eaac203945fbfa87171d22a0daa7d6a8f2ae55c40f59909a6a7704bdbaaf290e9bf3521d09bcf44b7b275763c5222d4f8a114116c8ebf49990d3144f542ec3615721259e67e793f52648f26910293c5c57ee26a085a64bb4c935546b00ec606e1315c3a07a16f9d4d8884114420e7ff085b4e9d9d3c01d4171de36431d0a829d9cd6d0ac77037535128e6c40ed31668bdde89c3f0b6d20d7cecada05d994e67b9a044d33f72a6e07cd90ee05da228f7660d8023aa8612c5af506ad28a9014f7d31366c2d017143b44bdccf4c91681b0fd8ecb6b1f72915ee82d82331f4266fde00a5609cd28554aeca3953998dd664f57afb77866ca543395b1567d545f75dc793455f47a5c53716796df71cf55b5de39d66ec10b8e1225e249c0e7153ab097ce6a44d3ecd71b6cc07cbd4ae202d156a0ae098b0116c48105c02e10638ed99fe062537e61d97d4cb0c92ea3e33d0aeb5bbb7470c4a9833da08a72e7a51c046b8f3c5ce54b620f3eec84a5563996d1fa370fb29c82d942023c562a43cd62bb4807f5c7387c97cf1a63e0ef051ad0a59ff807ba8a9e118fc08269bcd705f8c941f4c0e08dc610aeb3c19c4c66dd9fd2359b985e8dfc5bb8b4700227e93562e5008b2254465bad1854ee9bc6701c209afaab28cca109ee7f310e9ff2b7728e92c0174cc0fa9504adc36798b6891a0fca2b874221f42e53eacdd9d5003a0d52e76820f709e5a7f10156b41e205fe1e93f948731693c7fd8c02a5d3fd9d6ff5a86c46c4be91d9e1075125caa1a71a154118151aa13c23199b20a4411b24c4ed1a6c9f70f538eb562ff25d5741fa8d735ae35c8ade57d9eddf7b9a2c29f44adc97ffe184be77b6736a62b3edf0c3bd75e83e734fadedca61b13ab3c377275da7e996e0efbb89628b8ba2820105c5a9e9d8a5ddb93460d45f293a7ea6548e1472d8a830b0a11eb857229db5662042d8278f4c3ea5f6025c452c35d52d7dd8ac57fa43c515a7a4edf1150526a7d3710ce44a0f23d2ac42c318e1845e3a9dd364eb45af3855829ce07bac1ad10771437d45790958c7a79da7214f8feafe1d02f9ace956d9eef540395d70a5bdbe7abd4cd07720c0407facf829047ae850663fd07629599fff2c8d588d3c61fc9a5f541c2c8c5f1e31a13876ec2ebceb833e32e26d8ae505bcbf4575f89728c041ebe930f6b3594c3c572281aacc3f66c01d9dcd1b7d0b8bc5b56777de4a366950c79de89dfc1f2a8af83d188ff2c15f898e3e63a9516b7f4f0ab4c5dff348a40c05eb81855ce0c009be954c086758da4a8261f67b06c0f6861e1ad8a79b302490ca0606d4fbe8005b5e160046ccd717d86468989be82a7b24d6596bc3c900834c9b40eb00347f9e011eb5d98eb4be8cf2c723a0a534f1bf83baa21932d731801741e14decb16a7f5be63eecdd5674f0017c233c135d625e590fd50f744516cb8871a682c039127ab4ab10cc166baf9f812c3d19ba2c92a8ae6c74d1101e091f5b61caf6a32108947a6db0bf49d184381b2b9818d74468eee71038c9929739e8ce5a62e47de028020afa2e2ffa2b3c9e9cea949116bc27285575bcf5d623c142c5a2b53edf4140a833a7d45b78c34500337c723e046a3f496666e9ca85e4675f45e1a4bae68f7ef8598d00ee83d9c1492d92978568111eb38fe29aaec2b092958f264f2c658253190ebf1c106ebdb91c91bef8490b1ee0b33ae7f3d7725f22ea963170ec4913ef30fcb7f3ebe59b1c64aa4cc349991cbcf75616a863bb70752ae20bac95cf89c94d3bf8fb8da4b237a89a577f8ddf5983715cf0f4edc7fa123e46bb2794bfbb9cf9bbd2994a9287e757e4b20b2122ba53012375bb84a4fe6f90a0abd7f922b40bd11f01eb3386f5fcae84a875a39d095ad7d3ee133f9c8f07066d4e060e2617b09523e083d247763ca9f68c6b4ce8d7d65bbaf0bc0293f2bece2945d111cd6ee72fc6ac477b8d07b77455221d2ec557efcb0ea9f3e17a41a48299fd4a2fd83d63fb89450326ea7b7a653ce276259ac4fd03bcd75a3bb93ac4082a0323d5f10a400a9d0a553c0aeacec036ec894113eaaa2c51b0d16b3308e012a3152b392e013a6967eab89eac367ad65cf241d05c65e0e12ff37cb0c455c5195e49bae2dc5d97d2796621ec542ec2bbd486394ce8a748634349f24af28119cd29cc5d62f65f6982ef0b29d3392f3b78a5b0cb271f4a4d699734b191d5121c5a5de2c8b362b8380f98aa8e6fb6f1677a0dc3ad6a4b235d1428bb93d7fcc96d96bd9f6063017ab834bd6e7f5a60010b5ef03ba20d726898a1af331508b70018ec3512830681ae25ab6b58d47c2a152f9ae0c898974b61fac6af6a2574719fd5437443df411102936cf46ef6334693fe023b51266094db55b3e6449933d8707399740d90ab0774c8d8b3622b98d3307e6c5bf3d20e8921e6efc7d41dab3f1dc662873138573f7a9e9685c801c9684e77161509655f29d530193ee7d401cd46b50d4ea6f2665b4adb752d0b66ab48f514f0eb81bf147f8a79f77b2e22f16ff3e6ae94a4db2eab6928efe121153fb5254e54622f1f7f6b51993b2a0d4d17a6d921ebdeb4e4c9773d8c01ba997d7888f5fbc4333d143eddca77ddfa49bfa3e93ce717a22b4f4fc6a7e1e81519c8ffcb403f901008dadc7c2bab8f80ef190f783f26dd9247232e05c9ff9fe72da0ecbdac34ed4e5a062b95a8426bf0b6ecd62c1313918aca089ecc369fb258e01a0e10accdc8dff7dd160ed8e1855e1c30b5fa6ef62be489dcdb39a4b341c03ebe3e04066f13e54a4baaff93bf6029982a4c525794e64c6bdd0824ae58bf4cc00462366ae1499e61977761107686514facb93ccea9ef256bab6f56505203091a60ac067ca54bd1dfa07f3c52285b47ab36ee20761ea25f21b01df1bd388da001ca41a1a4d2c9041f202bbbe849c0cf982aeb24c25e724513b3604ae71f9ad8852b6e7bb54bdf84a4bf6ffe4534eeb119f990691a8134d9caa5b7e5fc07698b973ab8372188290a3eec654fcf1cb351f4ae698bba454d223507114aa25aaa4a0dca3fba59488ec29ffb9303d86af1bf6b68524ce2b11593bb06128f25c1e1f7e2d7428796c7c5ae46dbc4f6b6ee95a3b7e8ab50fd17a69cc50a4e678c56d5e02696cd7268d66fc64062ec92902bc8f3b1441bab201fb40032cfbea7e3273f811ed331048fcf1644961941570fcecb30eabc2ab7cd4334c20d3dc4c649fef9cb9a5b37d4ac5d28eec06b380751a314e6c8719e9a607ee9ed7afacdd0f3f7f2ec8aff256c46afedde19f2a82fe8eb7564d4aae5812398612dde9f6291a16aef0cc6f42b8aee499a5e0b8025ea546ec014751e56e0d1546ac08ee878905811e1d048d95714ed814aec0d2ae119b4daa9b735e0758da787cc9600dca83596529eea9dcbfadedd3c10d62de8886b5ade241aa01505b0a3ca8da272b0596eb829bf639489e64586dfbefef1455e9d46a3c30db6e3c077ef207374416fa98bafdc9314d7e0d7f55d7f498aa57f7bc426c5a299a6f9b65511dc428b5741f229bd3125abacd26cef2d1f22cb97a73e99e5ba11922599c721bae285a03737723ca5e8f0aa0fc50674c185cd889b5c5576799a72d9982ce9944855342d1c05698eaebc6c73fc4effeae45b3e1fea20357a1edfae81216bc25039859d5e135c8708d55c39c18f67760d4b1f45889ada8350e89499844f2e49a205df653eb80c628d9d3f56daabf52fb21cfa3f981d9e7959e137300c9870cb4ed40ebc458114a9507c21e9bccffbbc759028dd0f98654c6641b5c5afe212b2d230341bab04f9536b1292de030de88b2350f5026b584f5d04c2b3f1f6b3e5e1d82d0f6f7159b7381f6ccdcf2572a787c1727f4451e1e751c0173c0232901969df9751fedcbe7cbab9d650c1c86b53ece520c616a2ec099b558b001797bd09653505b7a52700ee0cb30eaa4e36072b0c39aa0263f0ad0f42bd6beae72786a3c224bbf896f77faf8877e6e460f71b407144c2cfde384e9915f98b7b8157ecb25243dd0ed627fca1440a239b5913d4d2519c54295c71a20639f6fe235b56db9edb0a84524f022e5ad03985c5e6793a3c7c832fe653213ab731b0f2728bdcb54ef7464d70c9a69b5480955a826816d7e3676ad427e4055399ce52f279aac35bcfe10bad54417da9ad7e6ae2fadeb39224f7d744c8bc42f12d2045b7fa006f3914e50c5708dac86c0737e02c826d59f86996ab131f880cf6b32d4c86e2b6ccc0ea1231e497cc0773266924e613fb1c7e177d7fa58e6239ecb8812eabcda254209a6d10000a136fc2fd467bfa371aed66b56b534a77a4192a18e78d62917c63533ed38b2988c19e31864af2ffca43d8f3b28307c0ab8660527c5c36334769e398d62d55d8689817ad9d9b9200c3928bb0fda6f9bd3f3158ebcdc8e9c4560f4ccbd1b06d1eae27b335c89d0fedd7aa3ccd942012f1292a4950df85d2d83710857336aec880a2935206fde694c3ae18ceea8d9117b2a280e7daa6fb4cb0919678ae944c0a32e42df80a44f94f8b165ebd270aab4ac9eaaa9f99bad6b1e9123260a61647e37c67973228ab4563061b6454685eb3b837f049096e2cd947ed6599ab6fa45955cbb7eb06530d72788eec07bc34b53e3f5de26c3133b68c3d144b73a231dc353ee54f526aac3d66474e617472fe16f1dc59c747ce2c34b0fc921421d78d663f72d4b503bedf356892c4eb73b39c2be3af695988857383709b6961261535380568c17d316814171dd984c363bed9c3e925eb324eaa2f2ef27a7aebbec6315df8b12a89d46a297e9a60ece91101c460df6e3452723f45a47e9c7b3aa69e00d7b495ae26df477767d387feba63b15cd4441e01a96ea2eb296cb2e4c58afcae6d21a5bb92bcd4342d8cb9bd08a69bd4422ba7efe12bf8bb4cb02c27c7aa32ca4b713bb33cb12deb8a013605e23db721df01024a21a06afbf9d76bcffc13d28b3880f8e2f43a0ea8f66aa21244c770a3d6d22fedd3e1557b13da2d49b4e89c10a5bc5862f8a0d3863f9e9aaa1fd42a169cceb035016163e11afff17238d9a83d385639b047d8c31cc16e07b1d7aba01598a18a21369f778126fc512bd9138dc4522a43dd0c6e0949a9d89953431c1591dc015ea2b6976704e389198b5d5218954ad5b7f5935b9d99d94c11e2c7debe926252368a0b71c8b5ca8e3725ffce6b23e2f16a84140069f32159e1e1e520b36fbb308bedd8e4f1349a0c347caa286b1df807c5d5272349e90825ffb37262405dd41d838026c3fa0ba12d6b131b3f1bfd1bdde3adaba189952af29a13a756e525307f559778f1770485cc5b02f2b8d0edfd48edf4932e1e8eb3218b3a1919506768ec7b3644dfbdb883c47c3198a122a0dfb156381453b8e664bda4f609ca90732fab21bd6ddcdb60f54931516c61e789339f185a8e005fce1daa5ac7bd59c0a8f1ed80f02810ce2b7167936a306877ca642f154d4659fdbef0ca23fc1a76e8e28ecfa4457786c57b1f5f2e47c90fcbb2fdc3131e65955e9740933ffda08c3b02cf556f937c209c9a1be81f9a664c5a752a38dc4d0803ce915872e89c09b97055aaead191593cd6a70d03b00c736e5e42edf399ce3323b6e9665ed6cb2e795155e311be72be0a83ef605acab448837b2388fcbb61cd181fb5459da10ca3519f5778ad36b064881e5f672e944ca1c0a9b467ef6ceb2b2c467dad162219d61dc5431e37c3823c932c18812e638f1bc07f7cb302ff5a3e93fc99b456d8d1149fd7e32e60aeafc2da9a3e63e297a5cd1e8d281f3550ad323f12541b698348d3f08baea6cd8596a10ae38908373374821bd08aeb094b9815f6d14b711c9a4314d2cf68f73d09e5c5c2eac249cb1c4c2c9c752b8c6591f47a4cc9535d07523a98cc339f900a88b291b5e79f266255729e222f5ceb6135f4c0636be4b9a412357801ec7821cf6fc88b276b931959cbf7e8b9c87c9574115ed1c08cd11a13a3332ef8e0c80ce090d69bb2185e5fde0414ec039a464cc8d6524f6cbc6392059c1f405933492164cef5c55cff63ff7b9fc1ff9b213355946f5a32a0cc606c6be93eedab34404753d172d2d22e7704347eb3b7deaadac1b346914a449b62b054d63d3f977186206c7ec4deabecd430025847e4cd9d8dfef912f91a8f1961a5592a750b952fe4b7a3578547a9b2a301c51313afef596288fa2c3ed6949779386964b6850ad147fc7940740487597e53c8ae44e0e37217ae8e4957fb7d572d2183c65c9ab68a4af97db22e362d9b238348c236531673d6d27b89e6d709ce5c04478f2c36d45f0fea8d3cc1a1d6ad670cd50e4118dac14bd141c45006fd1ab5e5df6f8d8ef56bffba0f6394a20c38e17e2e46134431cd35868de92292882b9357bcfaacbecf1e98d6921587b5844777e514367c12bce890e1d6c61c7ccca748922763d3c3469d39e2fec7b251b0797ec2a843b3073a3e68144a86f59e0f880004aad98c56cee3b76a9fa9907ba8c2f5f49ac887d4b246a483470f31ae7c6c5b64dafa0aa56cccab44e82ceab1d48a35fb4480b971cace386ba8951dcf3013f190644505231c99f38d518169435206303cf007ef79e42f41ca1769cc86f7e97a21c791f6cbb349cf7e466fb95fcc5a474c3c7562a19a25d84d166ef0b0dad227f99c4d2f4686f6252ed975daf0616af4b923aaa98539d9aacc87cc970b4a8fa5af7c1f0f02cd72dfbab0449f2319b41912506de471bb36c064505901746d05b14f85966302eb1d6c98676085473c01d5bcf41a4754127a465a12844cc64a6eb9c7d1957f677f6adcdda3f7e5ba33eb0c7c42bbaebb428826abcdd1c7aa9be0ac3070a7cab1998310e3f9a0bcbedd8beae1b661c4a99e0392474419e0b60006b1c9f85d34715c6a68398ad6b21b6704170d699f72ea59a7f86c2031da1f75bad6f8f75e634b99603cd90da3ee81e26daabb33d63f79900029ee4f3eaf53cc077662c88ba61245f5420d6a938224bd4311ddb83900bb237408b8f10b6b85ee4127eccac51078bc69421c28b4992ebde1360553420af2cfdeec942618ecd1fedc97714e0c912da25b0960d4cfe309cefaa5a8b052b4f38d1d6a248fa0fe98c771d7e7dd4570065967168040547b7f6f2ad94d2baf518263d9cfde9951c4b61629917f1ce121ae827af6138219a65cb51af89bf03ac989db2423fd8c8d74fced87651182a595e13144cc91469af9e6746c428ecd223deecb40fa5e859a62e4fcc69e3622f3ff9963aed8ed7eb2668e76f9c8063cdecb387601b26bb6f2c228132e25ee29727ad44300410fc94e5e4ebc998286c582424e583bbc458746cb51ef984807af388b149d4751eb8c82f7115c2fdc2ff4b066e26a0f9b1789602f3acb596b0b5bb985b37e679862ff050102e6d8dc5290763b74c744add78ad81a65083c6b3a9b8ad39a0539358e7ea6911225dec8a5bc057d8c1a21cbf35671cb6c9cc57bc92cad7f2bf01eab7b62ea023883762055809b73a9b13d48d9e3e8e8e5d121c6a9a2a10027cd288a2746f89e9745c8804b738976bdda8f3ece60f6936daa4b18eed834c0f437d319fe5368c31edd6c2156eb53118b7524f6f7ad139ae6e518361b64376c11ebcc8f97866f6fa322b759790e42ec896a93bf8967824ea7803d45ca2fb78186fffd83c5a68c83a722b5c85107e756cff33e80855d507301f0e954b95cee4c4d6cfe6e068e238a4e84dc5903110b8184de906ffe776bc950558cee1e3da0c708abb212dd42f1270ba22237438c36a903fda25b15f2e6619b7ba9d5ec382fcb5b12bb1176061f480aaef9467ec7d8c0445890c705d3eda2061c138801569c52222325a571942a8e0d11885b1b74c2bd422909ac53d64268e3a8f1085b078076ac7aa967fa497c3aa9428f86b99f0ff61202626d3982f3815eff15e19302508aac63abf816359076b317eeefce5bf049e3f266e32a1fd7daed75ac41f4904948164a276e7c3ae59553abfa0ac4a89df7320d81334c24f98b953474c2262d438c3a83b73f7c44f5bf17d79fc6a7c6a57343cced119a9310a01e676d2581de7a17239567ee566593bb9c52505b47ee5cf9729e752eb45d1b01529dee03f88d73bcad31814488d9761ed067cffeed10e8603445ff3763ee638b8f5c1dfe3a1a8c324ae7983f66dc2966de3a831f9f90dfa808e98a6fa96d8ea4a92a906b2bb02af5e459403b3af0f2a8bdfc5942affe5841cc31b703509744bad69438dc1bff24d6771f066268c86b91c6e7f1f86d886c3ae0d30f4aaf95841fa0767448c9ad352d04c4c1968ccb87456119d8335521e43f23d59045a9d0ae3023438c52303378f9921978ce15a043db1c8588f30f0dc58523772611bd301b791a90b675f54f2a628d89ba523dfa8cb105b06d6bd5160ca9e97e388b72b2b61b92e027136e08f5901f491a3eed5bedd4b22f10308e8f3b48851a3318bbd04bd6412bd4f583b64cae6fe8304d10d4952bacf231d72576697fb26b27b7da1cdbdbd3b11f3ae17e9b3f0014127c2e8519202d1fee3f2adaf441230e97be21903c913cf862e17c50413258eaf8c0866d22eedd01dd23a50d2d7213db20f57094d1cfa5c83a74e4d8a3ea6c62291dd92f16207c4c9deb7bc4acb0fbda46cc3fee9e03b5c73b05a747bd414dbbef213912f374bd30168a26f3b0b3d2f06974deb8ef57f766e9492023805c46f23657c3139db42bbf93a2f9a9c9d26cc59694796ee2222be3d00fbcfb510718c3714ef578869b4036d605a19dfddb5608402e3fc701fef9cef1bc5f9bcb3a29846af073a810e591e069ef6a9f950a9ec7ea2abe734897b0536bfef55c6d12d40e801532524a2d047edc99e862a237845324742ee8fac8311d0833d3e65cd71b8c3738f90369f1d8d2738217adedad179ff809e7da2c28d88b9bfe4344d77e9d2b801cc2f2c7023828fe1b3a66e1eb12e22d465176d91fa73838e16da5027cbb6dfd74dbb92d873da8823f88c653431cd9b58df4915066e62f30868daeace18303f7d0bb1585430c3da40014bc01f4c163282c3d75c86301443a8da4374b1e36911be87fc8cf4025f14dd92258e7c8a7248ce75d6a9d21a98d595e260fe24bf674b1b5b5df1229c628518626e21711ad52a61ff1ffef8d2a7d7f1927f96e36cb57c5d78284b81c0f612c5a1cb9cb3398eaa20445b401687b12d72e02cfc7d2eefb3968d32ac99781c660c7ecbee06acaffbd30c12f941565d286e15bbc1096fe036a16a68d9f5ee09b1bab01b9cd646ac2e0afc002fdb70f4621b69c29eec410ab5f43e1d36fb9df67a75a5fe9f05c251d2dae668674d18be7539ec8f4852d23cfeeee82c3a8bb3d54457161993eee252c4bd7e21a5d2d03d2fbc31ee7573f8471c022d80a743b9e4d02b84f7b30947496d73d26aa12d2ee65696463cb227124fedb64992dfa4dee42b54d96509ba35911f923c1b2226029e32fd38698bde19e39d942286b2c57d3e7fef9e0c40d5d4f2dd4fc5da70e6962f8f7953771b90217f136882bc4f31d56a6ea9855df3554cf703e3f33b7dc5bb492db40fa8d7423eb980ca6f342049ae5ef6bfd9b4b3e12af5ba053f60d31110d678f13f588e6b6f25d0a265ff06d6648c295b63f19ef2a7a7817fc9d2f0a71e64ae3381004026518e6edf8d75d5e178f500ef8b009d5caccd5a22560fd93c385f3f87fbda3a31fca29061d9df985cdbc0778fd452949ba224151cd92af9b9b8a87e59aae18aa4ecf264d089fb0abf11cece0472cb4cecc2e3fecc3d84ddb4579048456e7534236bade78974d4851dcadb91293f93ad256fe29d5692a34ca39072c93f8e3d5034a47dd2681fe3466945b16b0ca21fb474ace5a0542b432ec0ec78058122575efff93762f8ddb42628b595fcb02bc7769414ac7bb6ad047af18c623001ecf6875ef33a1535431d2c5948baef84f90f7285839e8e7de0e5ab78a11ad9dabfe9a42f213984fb60eed6aef92d4403089d9610e5e017a25bad6a0b3e0fc1b0902840172d4af5c9c485f730b243a027929e2aa2c30a7615f3ababcb727bedf0c51657b9d88bb39525b75e29db09ab4f4e15f9895360f3480d8eeb0123ddc2496fa549e2fa69cdfa2b2828966e41c1243baf117858293025a64bf321f3ab767a41fbd639037346a760c5d9ff878caa243525e0bb5f6239bddf50e87faa54c8cb86cb480c8eb6426e67cb3b8330cfe57c733d4d3ad63587494e9028952a78a746feea4c9031d7970d159cb01ef93ff47b4eb47762b04b897186aed70d57ac628011e314bf605d0f2d284bdabb25cc84368681d5f8da558cf723107db67e99f4d690397892520c841dc8d8b5d80639a756f498658e1a7ef94a25dbdbb189a769ed44cbb4855f71195e29b5cd58e47780d01454cd9888af5f43c4eb3f2bd2430ddc076a02fe137cfb2804db4198380f5af91f7ceb5b5821368fd56997540ac18245933679194cf0a8eb3473ae61048f4cfaa95864c9d6c4362a755629d3939b0ab56a42451e2c551b87f44c3c8b643d3650a0d20f25b64ed6c46c3245213efcc43c78a8e19cabede52de795b18d7b1f101f5ba03268b44023ab64b1d0b3a8733ab5f3343d54dcbc2e21bf5a36c570109fbe57179550ecb0e9e6e88ed45a69c409fc4c231acdf02e4ca709c87f34f74dd18a9dfbed3c348e9fe03fea70a840d3d505f9b9717a98a826b82751592ffb391b2961cac08e9f239df864e1c414eeb51a14e4e35df24b6c4716d2241a30bcd092479aaf1d93ce6fe6b2fe829d0998b93e976c421f51e6d52a577708a7104dd6914807d072a3e1cc0a0220e4b59b0c961bbe359a0c87eee8806b28717dd7ed91819fe88a2462ed56f7d53f4be38a54c1dcfab73dc8078b9fd461bc35e1a26fef4f9c0c1572d78cec9d229434c11aab7b5cea67177b439db46eaf130fa9974c492e062c2c276f275f7bea00735ac5841b5c5f29c6821b2185a760c46d3e2be3a1ab2c7e650ddb1ec9f2d752ee51c21be301dbd45a953ecc5f10c53ee3a1148915f36dea9e14fd9ccdc5607f677a36e9ccd7a7440fa63fe6b8df476d23e79531613e651a296cd8c2b89f673a919906f60955a1b61a537af1c9c7911a2b651128201ab00b769781f076878bfbad05f885d2b162869f7dae1472b03c070d2284f3230b72399ea658ff153e8a0d1524b7adc7a5955d98d5295cdf3d489007292bb403a8f6a6a6f52f02d861a11c2d051b729167b68243033426e32d716d5de3ed9bb86727b88b94adc49dcb370dfe46ead846217e6e020bec8deb988138d5e8d8a7c9db98ed467750cea81624e0833eb16533808e3ae9fa85beb5f2b1e597bbc7d9a3f7de1dc0ea2197213d0077a47963e46b165ecc97bc8bacfa959fd5d2b8b80a4cc64a05c37c4b24ba2726c75772e44a383213aa1a36565ac092eb459d7028b26738c842988888f67aeee26b3ac1260ca9bae5d177ca91cf59e1788e3f8dbb4117462e5635f697e60515783f791f3555fd3e154fcb497d557a925b95449de13c0c0499a25f28b996289d8ac8f6e4e8008cf12a85dfc595d607810b52230611c48e035b8aea99c054ad8a07bd2289da7aa0ff1eca80b0b739fdb54a409b490706e547f1555d75e4b9796749defde23a2089c6b2e958d722dbac5ed84f0dc328c7946feac53c1848f0fdf33ba928be1ecf154742833870a9b37551ad80513cd0e36d327f2741a36b7c4413c3b23344ad9dd3e8106128861ca519dee77dffad24d2c2258b8350bb2aabe41e809a41027196ab613d840e3b46c2f61ab5cab785871efbf488327a82359b79b4486e81d0c44d5f074cf9499339b91513e0f9652050266dcf1bf5ba6265b8d334757bad4664947170c87d1f2d491ea05f12dabd84ef10e436bdc51b2825f443fa84ed7255d43b507512345aee52eb5a95b8e534cdc486c8a7a9e4f45e32b16015c41d9cb1a69ce0bd829cfad91d990e58e8fb28551aa7fa914f6b7a0fe72de62cd1de27d1085bd71bf5b8ed3b157138a05bbf0d003ff78bb33320e0f13fed99a43af99f75fe6f9426ffea32f574190b53f575cc7bdf0dbab789b4b1d55479029d13c2ee81d3b70a3e9ceaadb8fecba10d0f9be992692a35cd38974d412b2f0a0d0823225cf06a93c242670e84fcc066171093898c2255362f8fda553c4b1a308a17b71d9c0e5001f3686ffc2c97cab1076d0e35874faddd80a3adafd1ed7b2fb5dd04890331f70ed537dae518b31d94bb05892edd795d672e16fc0b00063bf1e736d2a126988bbf5a0c47be8f866dd128e92a255ed028c1173b936e1a6ea284d60a02abceb00d4ef692a99ef8995451a2501fdaea7f06fdf3b7302adcfba22533d03a1ab27bf5ba75e4f953dd2d31a6fda2d1775a20f5bb4717a13ff55ba0392fcd309770dee5a3dd8de038d5ce9b689f9db394fd05589f1d0a089c05b885ae33d6eeefabdc635b1445decddbb78300ac02571f82a712fbe6578f867a7c57bb8317ef66458fbce8f734bd0f3ba203fafa63ca05c817bcf773da28a074c8e5bdf1dcd323dfa61b1745e338485a34e5d296af03c1ca5da7bb2af71bc01d9d53b9466b88aa1add500e5dff0b47913c725cca53de6c8dbe1938ff740b83a0d326faa317736f73979cb81ce898790c69a3541595ddebbcc95b88bc82380aadf9bd1a4c407e7e04c56e380b5493752ab46116e1833f504f85c5185a835af38b0049e50f2d26a08e67aa4d2f8268b1dadf32295e2f254f7620dfafaccfecb6e92a24b8c5524f62a44a2e3e7d06d0d61d4cf3ba12616577190e92d32dbb2ba77fd758312e734780e97f127efa784cdcaa72909f469611abb6b7f444b9fdc906c2fa95184e923fca224c2d93b104dd4c2765ad5e48a2cdbe2f9f78336405ad31d3caaf1a486237d6e6c192054e9c10d587ad29611d7669f11385ce38939ab24ae4de32d79c267f4763f019b7461f1322bd35967cf6ad386b4629e6383928ec97bae8a5b65af3c3a5e52106ff6fde65b7dd5eaf9779185a9c04aad5214a28d4e6c7f5ba61436231049cb45ccdf35f729d57a812ddee5b7b576eab237cb14bf16f30cdd9bf1dcc24674be7f7f857c64f78ad6749b5cc5ea6504124a0f51cbed82db0f8db854d97a04d3c66c4892ea724e588497f799ac0ba0af5f4664a9347180765f23a5e9af9ceb78aa1944376bef80f2947d26802b7488273f30ce00ad2fda12546969d3e077d002f835bb28dc368c8c885ad4fd14c8aa75c25f6f20869f1f7dc09075204399bcdf1e662773bc827d6e93f064139bf445cdbd0e3e929aa01c5d35787098d0bcb9ede98789d304ab082b92dbe3888be0fb09353d54a008e1154e8e543b2ea07f5e0fb8fb5e3b7dd95cf5af7df015360087b0e83c571c106dbbe3271fcacfe464c8ec68d0d7437ff73936a5ccbb78b7cbc80aee8397a2823fe2d916c92958a9da6449054dcf212e317102fb78e2d56ed9c378080754eea4a42fb4dc1f0ae720bc09148b0229340d6987ddb51be90842c366ad8acb4ca941b80365a0fd324634830e97fd1b8896c9ae5a1d9c966fc27f9ba297d9f64659029d4a46289a91b34f376cb421548a21279212b3e327bc4309d289096b5e3b73c5ff1289589c0e2726e7642a5531322074809ecf3f9fac3c3d38906c9980c0ca86e8396f4cecb9393febd0abe0e8664dd4a89e24c8bf70d6f36f98d849ae8108003f4452b1e805386ab8b932f1bb5cb1413902f5519641baee12a50d0b28e5a0b350eddc4ed3860eebdcd4d9aa6ca30e5119cf6b718548deb62e70521a4da8ff98eede7675032cf9ba7b6fab06c1803cab0ec8b80cf7be2fa03c54355ac2b8331e1e08af0e24f9b691d2d0eca05c31d5d63f4be5cf6e5f66c5d1bb0ad8c4f89ee598122727d31c93f4f6ce11099580f1bd0ec462bc27a59f58eaeaa4484941a3a28358b4c6dbff3b2b2e97cda7958a112fdb76e5e054f91aaac4435cab43fce419ea2e0b4ecf38d74a2103217acddc96fd38214ed33c19f73ca447db17784bb812b9322b9b74e3f4bff5d15835dce266e3d8a2499a32be8f3155484b1bdcc817b03130a7228d41a5164e9fbd956645c8ea148fd0ad4c6c22c0a8682535bfa529e50c8bf301db9213d4ea8f1391674df7490347cf7b745ade06d2ff88f81b8b04b6e86ec2cfa95ed94599d5354c7600ea3cd14633c79f68479b8ade494ec1b004113dae155b4b9bdd8d45d8cfd1b49810e43f52fc4a62f924558de83e92455744633083cf5fa91af9208bc42fc36dc7b578b5bf5ddea68294e6ff6f65dec641bb0e049d06acb66c509963c3520b427efe9874f13fa371573754e52ab8271d768edec36eb89491f8c3ce184117de22265f6b7ec4601754332de803269808fc0b5f7d1befd6a75753a0e10056bc9ef527ec7f2462f2c89563fc6a2e12ee0eba9e529d4d81b4fea746c7576333ccfd5b37a607c3b90b0d30d16fb133b3e19c7412790d19cf5c501f2131b3f95dc7af19ca36800c278b6ba3205d76eb07916ea0695b4cd744e8ddd7cd19d92c46cb4798704dd25e55056edcf5497bc23e8ca6a46a3fac6693148a554a523e3b7b5a5cd01f2372a6d204f6faf62335b28d0e3a04766df5f8f35053a75f47917716bcf75b69ac061081115c871e8133fc2f0f08a70802693c68a758370d4f4625e330d63fe628fb2be380b0f5703f4bf818b01bbcfa63f3fba7def3212438cc51b07efc197cc5340684f5785f8b4a2a334500753501c35e45cad3e23c09e271dbf516bbcb4825c125c1a67b283747d680ab073d03b96b99b18db47121d3f5929c56555b189a2fe2244f6ef04b45f20ae1e8bf4f461fcaff71ec497a5a1c6039dd46a568c00b9b074478ecd25dad1cef690e02aa47ac8dd38aa0f287301df755d21037ba9d6d0cd284e979de6708a0147a95a8df367f7aecea31f0bea1f73a26865c9c5e493df84e345c05b253ea426bb391f4082c5ec0abde7ba5881a1513848744a775df46537b1ac08435067035d7fa7d506ef5443d9ef32a67c4e960f706c55cc13834658fb517e3906daf036164ce19f4cec38a8277c2673980b1d9f00cfe78cafcae2c3a326570a3b5e1674a8494692a374a1f4a108a6180c8db82fb78dba805e753b3459ee1b969c830390468520cc2cf2821ab76bf968fafdb0772f7ceefc853868dc9dfb34698d8431267f7ae3813bfd1c44f961e1ea278074968329826e10430b4722816e1792b258b58344429868471dee53cc32b833bcfd9112fbe745171024a31f65aa663cbc14524f4d8e80bc48715b98c22517dc5da1e120b2de38a864cab3d159dba07f5078ddcaddb1c62533c5e515ee0e5de46902752e5da9a83ea433be509efe6a95bec37b5f6bf649ed1c35b405cb6d5973d20f40bd1afba5da4b3319bc030bd04ae123a743196d8c15b50e29314cf85ec065250ba01ed7d05aa2c4fa9f5a1651fe8f7c9c10f47cb0d8f028c4dc827b80c072e697caa014651737e558aa073499a49f92bbeedf5bfa3b55c6c965ed53aa259aa44a9f2bad3000f900caacb16956a95145518faade64fb0b4e3d7c285345124c661f5acbc9f76481c75fceb6425b6b2529eea57c778414c76205dfc7d0379e3c51e2459e3c70403ea2cb0c6569e9f8c37c959c25b251b220bb4bd999e7e36519e4feaca8d04bbb2f6a25a4f066c0dca5e7df07116e333a7fd4d7e1fae8aca9e106fdfaa2f96a7eb9c387f774df1a643708f9f7e3501b35f4c5061e21405fbddf31cb1f038def7822d90e2ca88bb40f77697d612ecff25e76eac8a107e048807070172bbfae2177de5f6afb0d99f94256d6d0da8c9ef69b52789a2f6b2c7a14a784d9bbf6d88bcfadcf4c747e8bf570cfa68b1bae049aba8b6059d4db38a80201d45182f557248bff6974af4caf764d7f6e54c2804d336a78f245fab19da65a4fc0de1d10760489e04aa95bf7eda7d93e8dfeec09c2b235c870c3ebbf25b9e4fa3d79f3880b9e6a85b4cc451eacdb4ef3ffe20d812361a92ccb34f7eade324bd560a66eaa865b1520b5ef8af1b2ec5d3d3a606a4c0f63b3e7efdb59df629a38b049d30ce180653e306e235406fcb3288572da7efc4637c234bf150a61e640a91c50f1f748aada65aec6c4fba8ea9867aeecb1a8240c84e64abfd8723a0cacb5c96d549cb05734af6ff6c40232029ffce40d78617b3f7ff566cc2ab72ed48bc49152642307f2d7a1dd0c12631d6645dce266a5de91db3131bf9ad39b98642c9541e34b3b5da48eb263b0eafe40a244cf1d516fe310ef86e4fbf1b1eb10c1800118d5a8281d86e7278c44bb07103073731f891e6ef9a94289a7c800d2bdb239726533a691fbf047c3837a9b2c8ed735629857fccb409617d7d0f63b4e5947ea874d43fe6e19fc653ed53d302e8b93aa730dc00d65d941f3c2539789bfbf6b64ab10a24501cee7920b12639679bbba3e15cea4a91f7f9d23fa1d65d477b55867fd961a2552daf182a138a2c7bb219b2f28fa04a4520d088322eb11b531de5ec8622e0b3b7f4d34da19b69221e5b2afba1940a341357cc51de16fd9380170f1c34872df7ba2691f29952c948b96cea6d5db4a467873ac328921a4fec96079d2758de616e7f349819f1bcaeb7275a017bf72169b90294bfa106e3becfba23e69f28f58764943b57e26db55a2a72759d0f28a1a81c6849d3e344a80f020fdd58b036bdc4c587e29c353533f81ca0948b973161d660a4bad52d7102ecadd6fdfb67fd136ed20b137de13315b762a73b81fc010f23e861321ddf9daea17f864a45a67a4c11fd8d2c4d197ac85ead1a801113769608e7da42b82b94d7d0444cd0f3954bb6340778a7271ec473369f59ddcf1ed2abe80395a36a4e07d2de380d0b135d498cdaf45753e51249a91f1fe4e1b92b1549b9823c569d101a59d853512f4aaa69fe6f0281c81e15458873a1026ca7e35ff40579ddc4e95835ae929d0eb7b8684f76a2a67389911e216c24ff0b7f0048eaaf896e789283f095203e3c682e03c7da60c9091e3a726f30dc9f4467c7e59de9ed311bfaa41d860d17434a41714a87fae19fbc5ec0a64bbc96a54dd37d2b5c5751c19ffc7d45ba6f6eac5ad09f8f6cb42fc68efc37163b169831282782904f58147d6342226a9dd6dcda0c7495e4f3491e454da21f9f80e9c7c422d9e5385f42a927650dc7d4b00dbe9ea85a9aa36366289337f94fc4a94d26855fe60f6e21071fcecc72c987881d32bb46c5ae29d326b0c1572c10c591bb1b2633fb09d6543582dc874a689b4751a4c5414c68ab964fe7e4567c1cecda5bba6260df078671527a44495d87bb30cbc5da0b53656bc2e02c61abd545fb3290814e9ac4113db3db9bc131e09a67a1abb2d82dcd27a42e62b49501be4e7fd74e17363e65715fc19538bfec4e4833ed7058f40fac35fa8acf29c60cf234d3860d58a0b9aba6b428d75d102d9553920c815fe3c1720fd69e3d8b5c3a7785538bc6345ace9ef9d7d7ed65743ba9ee966d600ed3a1d655f8c71ac50fb83115a5b8661290aa7d916644c97661abdb3112515157ca13113b36681f17500851b4f7cc36ef60c2b65fe4ed6e089f62fbc49ee6e0fcab07f1fd00b6b4949eac3af6a8853efcd516e6f60c5cedaf8c1f769341e5e0f061d6e011be189c08472fa819d6858f6225ce8f8ba2389dd9ea4f7a0f63ea3c3ea963aa967abb2c118e4b8c17d9a4bb79a5d634ac5971d90ac163fdd39ef703bd2ab020aaa9f7228d5eca0f34229aad6817051acbd8a7d1e25e7cb5278f005c8a80faa624969e8bc70ff8cb4e19983da16673886da1fb54176aee3e14f70a098d5a2d94a1e44d9aa4555bce0dc56d1076eaf4b7a51648a344e6046b3d1a75136308e055aaed2f42a240f4689b661a37be7cfbce919b300fed4569efe4640f87e0d561dee3a48f71f605994cc5a5a57b44d5fa3f3f227b344a29b5f6ce78131030b4ed268bcd7b55eeda78ac084c23d9ad6fcce61e4bb18cf69b0e78b5eb87f62ab861a1301c8fe02ac3d9978a224ff221fd4b2afa941dbe5b7ab1a8bc160a4d333ed697f476dcbf99f24e3702ca73fec54ca974df7a6f458818b1d7f3ae9268a87dbf25875681d210d9067cae8c9eb79b6c311e01b91117231fe2c2f2bcbe92bc22fac5e336c058a0459750231d8abebe726bcbdf8d843686796e29fdc1f7904105208e118b15ef39c827fae07206596b6cf5e06e3bd37b7053a51b6fcc196a675c162b2dea0434787ded23ec740834c92403af3f10a1cb7224742d4c2fe90024686cca77d11e17efe297169459c457530011e87dbe10aa8a153bc2a43f7155f9e2b19117f633a55f138fc3247b66234dd076955aab14ea4dc8d70e172092b83ca455f923f107b5017fb54537e15ff58accf828fc1078fd691e2ebd33b60e5297fe337d52942aa4e1e89cde7959e4b835640f1d40a7eeb26c4c9d2ad99d9c0f0e950b396178b8978abbc7265a433e59d9a24b2468dfca38efd6a450bed743860c0774f10f5712c5f1bd66a2e1550e4d5dc5752129e7f8fdbbc923468beb34a6248ae94348643b19167a1e15e674beb62e209de5c7a877113ea10cd912b0a47d4818e2153b98d3c1df5adc4f908409c6e8102a3c6d46d5bf55f404c7d18d8e563d84744e63c6c6052400588519cb00bbb7579d15e48dfc8cee4ea57060ce5d9611111ed9263a965f814c2d9a0ee786774cbaf6ec57be5ee5e57fc20404eee900feec592dbfc318e3236fc50cc66b910671acf317796c2d519741a5b207efd72252757f48757efdf66cec77898d24a464d2e1239941cf0ece0cc0c171877797dd45c23d4b403b4f20e43722f4c2d07626f55b67f63bf6acee1cfa187753fd1504c1f86f5ef3b10863ac703b300b6ade5e6bf321ad7bf98b60f20a348ef650be56a1eb7b19bb96eeca2d993d00c67fb14bbdd43bcafddeb7c6fbc716d4fe086b0bb8a1015fbdd35c3c381894539aa877684e6b162acbe3ff69e038c88fc2b7a66dfc64ec512e417bd81dc44d2e6333d40fd23928fd07d616e6370709b2403ace5e00c34d53e9c6095b29c1d82b0ba3b99023522abe3951d0b3d4074bfd880d88dbe49eae164e09e3d5497ef3eb0e17834e06522941af11ab5f84ed1d1784f715fa55ee4eabc2b42e319678b6446cc594deed74416f58a754a53abd90a51549fb2156e571810eb15eaa0c9cee5964e52cc79bcff33222ed9664f51c49f0e17951b4ea9cc4d894127efbce38acc76311178d7cb2fd8692bcff01e18d5abbe1e9445449bfc47f064bbadc616177fdc465e427bd38220e6b9d7320ebaf774712adbce4d5559a3932f831822d8b1c69285ace4115eb3e0f1e32f396763d6572957d9aab5188ec300ae66933151dd74a059b423809aed3346cfa114268ce48c413ea9e9163dac89fb462f642177d325a031cbf82035df82d2d0b447c57711d99d124dcadc692a627fc9903d6b5f20da4e1919fbf0ddd582117a062e19834091cbe29b1678986c4d98ca8ca5f0023edc95fff9baed1be9801d228851fc2bfdb67958937cdd33afe3816322c869bd7c357c6057d531eabc8262ed9679488082a3403f7170576e78de7f4f04eda0b5368057db5247a11d74236b19cf82abdb1f703d1584750f27f7462cd98e57550372b0f375da5d892537e6b56a4c74622eda967234c1c88ef0bfe563293729bbebb5cc637b450426b2e7f421132c635cfef70c7374c2c1bb4d660d139ecf703026f3679522d5b7c0662b1442571a49de97a900251e9e48fdff48f71045d41f83061ef89e7ea8c609db672a21fd13f6320674b63bc2308201a1b60a85d528e253109ac4cbc097ff0e5c06ba4c9c5c4c17adaf07cd2e20b6293cfbf3f72f6fa7db6cea4834b5d1f7eaae414aef6edbca959dffa1a75a08eac7a52c48fa4778ff8f4c92fa39c7bc08e56f68d2aa7e4b9995aa903dc249bf93bf90cad841fed7d381b8b053581aee7bc679f67452810b896d5ad87906da4313f3d3a1cbac1711fab705a3c2797118106a83896ba9384d80c57e436297ce862bcb6100f7219bf05ef41b379e841c115461be49eb088caf8d060ff927ad6b1631252991eb9247e3d0efd8e8b126ad97fb5e7ffeff4eb40629b78d4b82e3e4de404ac86fd0de97621d16f3d6fd80e654b2799658b72d40cd3752c46d3025de17125e1cb5ea915b77f291c08a4e817b6db2fd778ecdf57756c7a4754a2a1a1ff28a023776e43ec9405ee3f3f419765215a8caf20563522b10475d9dfcacf973aacb0a04a7921493500fd3e368bb7bf197c2990494bc557558cf22bec14580a2572a57de30ba3f0458aa7a3b7d3c801e7098c068a6e0d931a2873357c94608323e5185406fd9a9e24e7b52f39925d3bf18618c02945d8ff12d8499987dde1bb97a98d3b89cebd375592162150e28374d87370f299765f1bafe4b56fe3973c4b3ee92aefb753f024ca425c42526325961c24cf0fbb91a6b9b9249e460afa9ec845dc027cd942dce91a3eec71ce110d4148fbc203b5f1c8a36cb866604f7880fd0d9c4d9eab0c1c3a5be22b678b9f00a002071c7ae41904051e07fc59876eb9f52a467106d942d980d0708bc28a6df74dfb4b023c519b3a02960930bbae0f9d06a26b4fd981047432af004beeb8a1be422cdbae8e41f34be19971a72d3a0b497c165ff251d3900c168240409f2fffc7737eba2dabcced8a5ab2ebc53e42e28c079a917ebea92e44adc683b6ef2d0b0256b863555400765f497fa2616ccb5c815225a416a46b38266bedafc4c9dc7e6a91ce6f4728472450578a8e132349d4e1c93b678bf47322e22f587ab30a7ee7d122755fb8d78173c354eb7f2078aae2f9e907fff073a28352b2a81ffd2436378b5e75b0751dfd4ce8cb2e7784c43f6508e8e3d81dcec054cc258784d891d8bf0a5c63f7fe653560c3c2e6983035285d3399a53948e72d24ea90fd67d547d8cd15ab286dda829e6fcd76f3cf2a77cca91e1f8963202922f52086fcf8ad168ff5ebcad85ae77e092d9c21c7d69ff7e349d28a4cc2d42bc3705471faa92419e96e4571e3187a492f3bc7e70f7348c69a91f0c06fbd1d1cc3b59c2b4ed50ca0adbf0f216d315606d7f3945d4cd6c773b125305f295a3e6916740f89da97a8523d891dbaff5d8e7ee7b5580b8fa29e6eb4cdbf95e222a38b1930c3da25a9ddad016ee937623ea11511faf2dd62178a759e20fd300709509d742ab08a1051b36ae05237eaafc285d4e28bf97d1b9d442f501beeeaf64129ec6717171063b9b5d9d9c3c885077364c6f6b40c131f4db18548ae7c403d4ef8772b19178e427b5a54a3e41c4c6661dcf315842ddc2369418fcb6a5cf9ff0f1907661b48bbe5a88b3179eb49a4968cc06c1622831f1d6c3bf621be34f16e671a55bcfe0c6083954036ab032349fcdd1439c075a799695f9a20972721a0985f2db15a82179d30ced25c2858ab55386cb8fe851c0c43839244b74fe73a4e60416e93b089205d3896357c276d8b0dbe08c7d1eac0e10d59a12032f9a7795e2e861f6ded2f1718d0df5783d3effe7f8497b96ae766563ea9c4eaeae896be135df178ace315125e49595662abe447640669999c926b930baa83ed026b73a20092dfc789e9cbe8006d377670559db22fb2106d7cbf29cf7ef9f1974c3732dfb84e6100298e57103e4088462eac200103c795f6e2e99be312a60c3d093544babba226b72dbf5db6ada78272bd3cfabe92c2a83f439d21b30a9107f71ddf56d9f8bbf35c377db0ecf789967f4bafda455728e9dd219aa73c7e8e30864b5a080969aee12cafe33875bd574bbc25ca1230d71586e10e9bc15eb5d32a338168d1f2020468741f0eb04dea5a3cfe9f3cb5f4f533dff3da2af9ad5e37c5ca314edab5271f6fc7105e1c7cb687d4758be4495342990d28332fb6f7c20486a00830916786812f75253897feca3b599b2bb18392cd5cfa985600c67e3be97e2e763ba89de1be848446e9d02943a239d9f4bbe9ac5d61f0d161a6808e8622daad6c6798a070a0d28df01eb7c1c8d32433cdef2fdec1b3c05d9eda7ef96c3b89f89721a2b8e100a314a8ba9d879f412ff22b25f08b51ffcfad3d1dbf9f302f7b99bc9f2d026514ac4b1539487cb0ed1129d04b191d98937f5348cfea952c9023f6199dcc18ef624d4b1c55d38477d7e21669c5b57a18d7202219e6dcb71d1168cd572929d3c8b4252b436a44163805d898d36697f9d8b2cdefc33a41a9368d62394aec83b9d988f5d6fd686a279d65c01334a7c16c491da65bb2492343789625a1662cb5acfba09b5c15440c6faec5c3d87bef20aa89154575f9f68d1b87f9585b0a504cdae6ebb007d52c4d6eac76c707a24df50519cf64e2297ff87a64436a603164468730551f66ff85337d72f73e35cfea69fec6908f4d9051615ea3c4fabac853d91d91be30c3a9f19731db38f7d3658c5a4d6194d0e1b558a954cd3702ea5a09522e5dec4b7958f7b02f8bf80049420c8edccaa810846fe68e380fe4ef13aca001c2e493cc3415d5fa0e871900c19aa26de482c42a633ca3f3c872f7e942ca2ac20f9fccf69ef6780b3803546d56f2b77f41ffd3b610c2afe5975c9ce8d531f3b8f6fbeb5a60d3a5a5b64d414055b3ac3753006cc37ad200164be8e370709d855162c324e089ae5dfe8cd0d52889008d0934a6e7935048d832e8edd692e292b5fa6992d52a7e5b6ee3647256be119f6638043e3cd6715d23b3cd1d1ad5776adfc0a5eeb2b97d4bfdf79ddf01188e8208a633f25e462db06394c971996fafdbd53313a7bd02ecb3ee0da6fcc0f68ee0df37ecd706d178172f34107f43d77b807cf86b4da0f174e3cbaf9c33809ef5332f81d7ec0261e567b0a51c577ec2317d4d40e2019dba5b30c44027b9604f553e60608af7721771e8887e95eb228a19b690fe6fb4432f338a5d24899db4d41b25ac85b8371d9a521d7ca207d211fdf6c784edfdb45f53ccb7db852e2a0e4663cfd017d6caf240fbeb97ea57a8896e3d4528988bf150da51de5b7332b9cf12e21d68a9bd3e581288de6ffe4fdfdd7ed30dfae85239ecfbb85d7b692c0000000000