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 57994 ebd977110f72d814bcc10e76364142b26c72a149d9795b6e6ba0416b10f4d0a2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6220ba1c91dba71ad1b366b02c0308863f510b4a21fa0f4bd551b3d39ec99975
Certificate Block Hash
ebd977110f72d814bcc10e76364142b26c72a149d9795b6e6ba0416b10f4d0a2
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030270000b0610000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000091b548ed0bf0fb32bd2fa677feb9013c981277c0d22a2db563285174a2f246f9190dfe64536946dc171fc83ea1e725fe1cb8e260c6a87cd53ebf5cb0027bcc64ac29a4141cc11a04f7cafea20c83c22110e8c7f5dc2cb7da8a0f000000000000008000000080000030270000b0610000

Raw Header Hex

00004020247e342e99f047d438ae764a0e5b00e8bd5e4b5d5eb61308f7cbb055ea869d560179f32e8aa26dfac9767cb971fb5b4b23915160ad02694ebeb0532678682504579e0f6a9d1904187599c99ed3b351d54b0ffa214a0b513f8608032cb066b3d11aa7db911cba2062

Proof Data Hex

59,560 bytes
121216020307400d42e04d3aa8202f8406c787e6f55127d5d72f35f7b696ae721099e0215a18adc53a61fd611b6965179a8310c76f233e804233c070056c1e98638c1628ec7221d9a9d3237b5ab99dff35cf9754898fef36df0efac78f3fe87ef51a94cb30b63d72366183c82e4b51a5ea6e7bebcf3be4fd838f6e35a628bfe107c4eb53e72d5aff9ac62b421c8a40200165f77d962e045091b8da3f2ffb62c5874cc0537bb645050640080c6cc1de6f12f217c9b1f692c0bc5648dddffbb50dc5288e5f1f1690578d943af7254ab9027606b6423c86251667f34cbf25f7b6bec089283543c0966b88e6bea2a777b08418a3004d46c299f437c1c3f8885c56eaf74cf51290d4c16da27237754d28bd5ad0d909ca51d885769439a4cb0369f5fe1a76d9f6c98fca72186b4bdd701a0e1743833dfac7b9601a2a661863c67bc5df956c784939e759adaace194205b3c509f6007752195ffab34346797bd789cbd1237a07896dfc6b35ee005fc63664e1dcc802d271e1f522e786b1fe7519e31a48ebcdca6cc831f46ba0fbebd0f5fc0018cee420cbdf452faac4cecc8f980c4a997810d8e5718d942414a50a4e506b32e1f861958354dcf924692d2833c39c3580c770eb11789689004cdf8864561937ba98abfc918137a5f1aca7015cbce97cf5e87903322aa66fca03203a977bba1086d7a20db2fbec16a836eba707ffd4008afffac87f5c10211909548a90ffb0fe74fd5e9f949474fb12536a0117f7f238f896c4132261bdb680cf1bb7ff342d0d139cc6e52515ca2925d60a5686443df02edc47d8a6576e5a5f291683136495cc2123f88f9653a73fbfd1ee1c10d64c1cb241d5166f3b61b72d6367f64b6e8ea5e31a1190deedb710ebba762cbe07473349adf597cca1f6084cfb4c24bea64c7184663e6fdc2a7a98909655c511334675dc7035bec65d39644ba936edba1eda5f261010bf9e7684a270194437ed127f1460ad56dc04fb38bb9f597ab4e4d4b9bb8e9be7f34d455bdab20a1e3e04983cda1eca3800536b823e5e459acc86ed06504fc9114228475bd22e243e2a5b60717b024f9fa70af635f7004eab934835baa102aa5f98564286d3852ae176d5f366109cf33f1a8feb83fac6392237118e87b57d02cb4e119267638bf758b77a88dcc8bd9334f28d54c0094466de8e98dfc691fd7fc00f002b9c0289996db62fbb0d214fbcfedf55a719d53466ef9574c99fd986a025f95a40fce70452c9aed12bcdd5f75685d63ba1a4825a6995ecf1b09b2239d1a4ae5e2b73ab78bb21dc462beea84b149a9d7d807431383a503134d1de6e02745a537822ce1b9128c5c527c77d89bfc905801b034c80c0eda2f899171f2bec8de343123e76cdb08f96109eb5260a1a7a77e8a66fa0051353b69223e5aa60eac4d5fdf326c4c02c27071581e83d8ca4f792f5976e9d145030368eabed89320b979232b3d104cd5546986e4feaced2670920b3111ad16e5800102027a4a75af504b480ff01ea805d579423101df78e5c3171a9306dacba20ffb1685c6b512d223f9112a30d7d7b0a30d6dc2a964a089de80584df55a4095a0b077e7213a7b66014c30ffd65f273af856e26c978ede82d40281716a35e14fb7369cbcc7b007450364242ddec2a2ffa5e23c8bdb148c57515af5038296ca8e8e8975308e95058bdc260fd9be2c7e21ac5edd87c230d07b9dd5281fc5692b7cbc564b1a6c17b44045a6422c7ecccc3c8147630a2482a67968b9a48c2c5752ea208338004d756dd12fb77e5193dcb6b01896c1c50bb61a23708eceba10b4bed0d76d11147605245b3425f42938f15bb8d199b4a4460e3832a0517fbba9b3b2730a8cdc271f004753667ead7b2c587a2218255ddfda47a8a7d0fa462d4742d7a8e1f173e0667b7df5ca4ac7ce8ecda21b8a5c9e821097f936f57ede37d12a2e56d4a31de0ec94df2f51d934d372238245706b2ffb1ddfcc1de032d25ec7c157588f4917154678d28694dbce9a62237a31367a29a52a16f790f0001f542037a824ca9e088415a426e700a01788754d2ff24884bbe4716b35a859d72f8ae38d896e6a3425551747cbc7d7856ba5faa9ccb6521890ea938aea1bc93b2cf371aeec675c8f80134bea53a146617fba11d40dd13f0f17614413f22fd5d256eb9923416e08d702bd6273af5a630290e2872c949e61f7f3499a03da17aab67f9fac61a7403e9179225cbc912e8b7aed78fe20508283a1ef9f89a900428008f443065601c8a4b8208f971fc7ac50b1d8f25f1ed0260c102e7968578cb6359a1a38746fa0bf7ce634ddc87496533bef3c62f98134b2eb599248d2b48e03ef005c723bb31ce76f449e7e4b247ee4a64cb9e0654c9d049593e1358908e2d3eeb06cbad0eca8532012b079688f1d3c6d2be3d1713d37d834ea18e4284f23771d909186a88d2a8d27f996bba72981a852095ed6b3fe51fd20ff62305cc78f9311e1f7e42beaed7bbef4fa1eea161b40d72fb26046397d42cf6a49345dc812d43541d956da8e3a140ab1a6dab44254a6813a67684b138d54d578af9ad5a8be9d522b53379602f0188762c393db92c4048c201e753c1efd17164dfb2278fce06ab129a5f11e679a54e80b0297c73ba6b1a634595a18e45309e402d7d2efc9d456d20aab0c92f82827a1b58d4902066097b1d379b46515c5565c25418ad808acf2be1f77c2d7bed0cbc754bdd22adee792868c85710f910ae1f148172b4b3e4385adc900e291c68c227fcdfb77ae347741c87bf5e9c84092abbb38ccfa211f7c9dc1a51d4df68ca9a75903e4b1adaf4d7f5ad37916ace92b6d6b2077b6c42a67f54de9aa4c40f60aed018dab0dee5507999730748b87a986993ab312f642dd24954c7d591935357b78a99484be41d9d82b27421a5f9f8b47702322aea5eae92b4f2b255c7c835949cc2e18ff69d52f16ac023c2373a01843ac1f64d0c13b3179a046db005ebf374884eb27dd6085a38df4b0d46a53c0147727b25e71ee750cf1999fd2162f7a7c01b446865d426a8d8dad2ebf85d042e04488ee161d5c5208ff3d812ef9735ab3f630883948bbc80888a6ac0a659a4f8c72c93e0369ff8ee7e7cc7ce3805ea23d5c3e68e0bc298d816e4fb7cc9f9f6a5f8218b094c48a0765680c70f887d8b106fedbde6fbf1902227a3979bb392673aadbffa3c1ff961f1701603afa09b9b3a22d043a7a7ace26463be0302b02a00d9ff6e95c9a9f73d29684066fe61c0c46796fde1e188a8a773f00b44168247f137b9d849df3fabee2ad6321085cc75c7bf6de06a1e0f78ad6a14dc57c177a9d7237608e01ab2399eaa4cd35748825b5f11ca7315e1e7ba52093c43f259cd954704b506db88d6987cf50faddb65c8a936a0dbbe9edf11b080012c676bb543916021168b573368604ceb0c69d5ce1012519d556d67ee92e394d91240c70ca7df792b4ffc344555a881833b819f68fa6a5f621f56ed3fccef38015782922321d4b90c0f2e6acb96e259d37638d0d3671c17ce8d08766ef4e450dd4dd7a30805a4750b1e33b213a3f0481131dc13a8ae8d3104de8b4b6d676c7d7ab796aa80966741cd3cf275572b3c9e7a4904dffcd0f61cec3dd7f63ace26c9f9750969ef3bce4d3d15b268b975a3914d9b9829734eb927baa407942e39e9318550f7c8bf4db558fc8a91daa7f44fd87fb8e997e437bbef5d15076f373a818eaeb4bd4c42da28c7d7efc920e5c2f5bd09fa2fe76236fcc4d342cfb76188d93232cec8cfcb97838db17529b4c347b2f6b937adcc0bc716c65ab8f7b3dd2dbbfe77e53dede0757ad6b05b851d9619046db13b512246dbc8f7819e14e246ce70c83a75a24e07d9cac0736bd073ccc21c2763558c7a8f7b49fae54ee9a8ad7d5468ccc0eebadcc5eaa94a3c468f85a97aeccc6b60c5f451e74853808a93e292d33001834132e12b0c99e8ab6cfdc6bbee366b4616c6e32719c551fe8bf7ca70f97cc8a0c4adc5bb91d7b6bb3baca2e85388387227a8023b91be64c6c6ce871f49d3fe3dc1c2b78c77815b3f729901fc5b15ab51be73105d8864d935e6501b49113049737dbac92caa8ceb7b1447cb555b3976f254abc07666f362091e51b4e100d4826bd988844ebf58b31b83111c4e566360e156c7645f4ecb43836d4ba643d7be37032ff3fb2674e8a45b3906f1714e844abd7207c9c0412c0360df95a479eee4068055d3f4e1db8fb277ffb509e92c84d4b6f9ecce6f8ded7152f46257a2d86252752f98ea6cbbc362a52a3c6a96e82dc271d7cb8b6b5ca897a2c5313447d8f820485f759c44fb9491ba06a7bc8d0505988bf463dda58d42ea09fb5e9346942a7f6cdc123b4af66be2ccedbd5ab6a8561be162b49702f47e0ee46915fec389b92d19b7f5a5e3d36e442a26bb4d7c9c389e4d1d0c4b0494dcfa3cc0a3597a5f3747d82fc1d3f1e7029a6541bde8efc586767ee620d3d6dc679bbabae98c7f4f0e5fd50dffd47c133381d357b6f208168ed83d2b7f645e7127ce130c75010f680c2ca21433651a211889d154be6579fe5e5ffbc0c848f7a23d519d552873e62fcdf56736a2c1612617426370fa29482956f69a98c377e2f459707c2cc596df74e6ed5f3a3bd01e60580b69eb577cab089d2089bca4889e7046ce8fcc8f25b01e518f538cea2dde4dc4a405b56be40190f538ec6d80f0b634eb46eb0501e2892a7cd6b9e51594260a1dec0d7a67bf9df6e0482d0d03ff55f287d5730caf41d5f625d8d1d6028ae2a144e54fac2ff210f08a445dcf1af593f071428fdb83951e5eb6e84db7c153ef8a36caafb10a41aaf9be2cff09b0aeb0ec710bef66189efd401a6017953d216320d67adb1684996346505968891cc8abaa1b0a0a48495384427ce9975327841db5e6dd62216fe60cea58eee091097236db3c1eadf53de8a2b3f432a7c562b93516d944a16e1bb83e5282db991868ca60d48d2cd38b43a68b9e7799e007c5e249e4ed0f51a0055121fce69e929cfef0fce493456a87354b6a2169b73f2481627caf63cf7d05b00f2945cca374e38f52b1e2423029a4014a70e5119266d17588349457672464c4e7b316a90a7309f8095a3278c0064fd955297ee8406623dbe29e574705492e67c669ff23911fe669be04210f0d6d3a2957fd812a5805136bb523b6ba859a2e8c5a38c7bf1cc11bcd1a75cc902feb2bbbd45beb99169a82380c1cc48ae363b0cfb64ba37b1b94ff836d9988ef65cf7e12cdf7e8504def3d1af1a5a11a4402a832e0d133fd75dd3cb75d79ba3bf5f37aba048ca4ec913e7acfe7a477659338f421a48010f8cb3921738e9fcf965c06499986835a7693df4afdf37fb8408c6af8b4676c7841d153d018fee8e48ebced369b977c35352519338a9358f92c114d4730a6e9cff319c1b34124175abc0ded8c005f36ad4a134f17aaf6963887179fe269ea12f1e8be05325d27d30400681c4d7ef6c414cdcac8128aa7b0edba62549c97b453172a42f841dcb97f9f129db67c9f00b582bf5258459247c3d58a293291b6e9f0ac3c654c71271827fa24691319544cc85455694a906c881ea7ec7f530b6a56fa43212388d7ff99550f181989cefbfaa2104e9220b9eb096caa70c2259bf9595da345c32d494711f800025d7f333e57f333dd981ff75fbc58938ea67e6111973e8089930f75eb19ac5bede2dfe72d488f08a2ddff37aee34fbe8f31e58387ba03507fefeb68224bdbc86ab976965b1def8b875cf62e2e974aa0167adc13bf47980ea035084f12a77e538510f81cd11ebb78c0da69c2e18e1a974f32e33229519e34f15a7bfb3f5975012143c86187d3caf7067fed43bbabb091f08e6071bfd68f55c44b608d2fe240b6447a1ae3d6f43047712aa7147ed80433fe97361f3ac6cd9c6d06a5dc27c6a6b50272ea9db51367d2566b7fff48bf9e62386e1cc2ef94f4e920ebb7e9b72f8263c22d6e1a27e0da1529781c40bba9273ac3e50ff2fde5f505e81958dc9c08ff4d7cb9bc2ba159bbe424d9a4454a5ea9137c3e205bfda90499a800e13383e8ed4650d99c9e7b58aefede433c90491ed43d686223fcf8a9e83e993c130dc04c635e50cf0c677ced80692696b7a082c0907af10a5bbd167a5e2ec808de0ba8415cccfeacb3d43bf9abeedbee19b857c8860d420898bca954ddebe33d96cd27381d16ec4d53fae1e7752b0b09efed80ead6eb5f3ea0200704a4baa98add49dcf194e5b13e4a311c32ae322777e06cc894cbb03ffc5985b93d6074ba9ee34e27c4716d7b5bfb1bb39ba625f9e22fe89158ffb0b893fd04c69a12138bdaf6d10bd3e974ef97c89fea569a61499490b232d5c4e5f69724c75d6a3a82d1072e9505b76a6957227c897f7ae629d8594af80ff27a2ca39e2171105971e8557c558cc9a39e60a4aba302bcedd5c14512c7c17894f9a6c8cc5a67c653e79141dacfae639f2884911156446ccc74253e11223239de152a5465b387a0c71ebca1550198bd47d46ea8a24436322e7bade923d74e5869c5c97f40d58b99b5b7ca64d978fbd4a5c5052ecc324310743e8b03d404df0fdbcd194adef921874fc703abeb78da37ec9302b81e90f8f74a34cbed8a029ed7d8d5f8e5a343ddf4817c765c378796c7ccf4d486d8200595c628fef9eed46c2644b68d9badec3c63b17b398c0ceab180b3ce89160099df99d495297d163b24361cea73fdd31e830211012f5a9aad7422a22f3080344ce420d91426aa22879534e1ee445a16de1c1fb5c4d330d6cc4281f7fb38fb2880a5435c8f65b6241b3ff635e8634126c64c6d3086ead15175a2c5642a8a5a52c008baf57701e084b4ba4bc8218bd18b19428b6de20fe674b4effca9a58e779f54515bed1c6fa9d00a2bffd321dc29b5742c34186ea6efe7ae60f89949298ac0c4ff184bd95907340321c088818e20ed38ffac7b2522a28bbc6dffe6e82a0fdb87b4bdcfd2162679dc116399d058bc8d7ec2ae76e82563868d6b14222c2b330895e025ee5e4658f606cdec7efc7d5452d4d332fd488b441715ec0ff02475bcc2af208e4db1143ab6cc01b53ed91d66b973239d38ba3c27f2087b95a3ff4a265285d385d558fa9f15e56dc82521c936a506bd6f87f4161769a280c644b5c1038c4cfe14e2e9d9829e9b14a9aa44c732f5277ad6a5bfdd708ab29fc224cf718c3cf1f03a31a5b65a21fcb11e7b5d5b7570cb21f2283bc26ba052fff3e42931b6d766c496fccb6f8596414ac71884e1d02cb520a29511154554b4c6553bf0ca37c2ab416678c79450023cc6e2d6ec1a5aa6824eb08cd52ec75e456f1f0c8fcafa4487fe96a76c2d565aa698d94740726234bf28d3fb326d3b8611db99b8e6333ee1b8773b93cf100d8ea33f038ddf32fb523e8a9fdc9753c2565bffddac7241f35f3c7b8f25b8bb2a3774d00167fded3567bda80690ee0abbfc84bc9db52407bd01126580d25adb471a923c0ed30a1e71ec7d5b9d702efc3e7c633f1e32c83591e3273da693d4ad7dd46424b0163f9e0c01d297c7792886a19e656411c421681410c50b60b158753060154dbbff742e3a3a445aecbee3093835cc6e199893279544e12da5addd29dff3e010dbe1fd9706a6e678c5506e2ce21aeae7d146e32d821ce59b4d776e50a9432c491facd0c32014d3cef74810ddbaa8a39abf43644c9245178d53706072bcd667e8bd58dd711f768838e54664b849f80267fa1842c9b321f32a0588a3d5eca9cc2c00051779c443eb35801311913a5b1acda4eb8ac230fa698b4de1d34b22c9b1a001be09fca58c32689b45fc7efbd87d64a01857f234d053231d2f1e4f009b0c7a00894fea50adbf47bdf0044929b90fbd90908d4fb02defcfc681dce25bcdb13a7acf4c130da5ca8cae60a68e91f9ccc99aedd65980ee06277b991d2cf2b38d54000cbf2f1441e10fae2474919be20801399b33f120e9ee6a27536fcd6a2b4a68c74a6fb0d723c363e2c9afd79bd49d1cc92d5337aea7a3bedb8aa91c6e962f01cd749272f78f449fd9e47f8ced9b5916357f03a8248e827c4e17b856a25bee7c18e69c986a7961a431205013f9e183c36762ff095e196b8b36389ec25424e89c21839ca7147884e3236d0a5114ada384e8b1b6975b5b00e6fffd50307017b47c3f1b5b29bd2353b3240cea005f5628c84a96e0fb830ed28dc985cb5534b6d3f393bb03a8cac14481325aecd64d05067a5212870ea0845638ce7682a030ceff73c1887959325155851a24e726da9bf3cfa1822b85e61d25dca99df2c24e90a9c5bbc20e56cbafbb18449fb3a4454a6e7dd54a098096974bd2af36e2f191e02c74025cb21efecb5d84afe974f79dfb4c81ee91955be34b44560811ddf79a5240aa1c0de4ca183decb081461605523420cec20aa5a8913c9c7ae9b4d9905ed9e521f63828f65812a54ccc561fe2b4a8d58e32b464a3c10be90d1d0e53126f7a1f96e14dd4ce5e1de23cbb9bb92fad2270f91ca5ad0f33a5efd9141faf6ba949bc618ffff1cba26866d4c87015a303758ce9aed6c23dd5ac78a796919489fabcf944eb7d4b0b76a454df0a90e029762898cb7d4fedf68e44453c347afcdb0f73bacb7cd7ca168bb069d0274497ba7e50a6612bf1babddbe838af69e31916dcd223ccba4ed400fcde79a2df6af83138208f4315072b61fe62ad0fe372404bec1756897c9f673be9ee05b410666a7ad2de796a576cb4f3e9cad9badce5b35fc7972586d4e762906cb46a03b5552f6c7c3a65ee0235e57c97cace61758dd21b39c3a43b680c60120ef9063af2546be624cce7a90e964096f361fb2f0315a7de1acb3c0349ae734c127ba2446ceed6fec08d7bf8e00f09cd7d9919fa0f3611f989e9a98241d12c1717582af4e0ed309acd64ebd336bbeb62bba0f8dbd2daee8149851903abbea85440a8c5e4bd5b645d462963ab424ab821bc650b81940b4cebdd79cd4dfbf98458adaa0f4d7ec81f4258c73dd5af184d30729a0885d3a6425274d9a2f2f91b58f3b9601acd684e569a817371938f519d9482c30e104a219c878b2738152dac80700012869a2e9f38b6713dfbcc1e258841b881412c1484b499b882546a6e9b0613357d142ec0e1bf0b5d988d2cab637c0a1692b5d80865708e3d941bb35aee6c82fc5424ad10eb327614fc6f7d223527ce33a3f5173771f13d133c21ecf210c31ed885fb06f70f3099026e19d779843a22574cf102b4bc30b508aa736fcdf180986e54e0350af0289623824ad9ffbb4ae6f8fc723ca14849739f41a60f70a31104cac6e492be0b95f937a4f5437c2176070678f5280913cd49bd361f99bc3b817d5f978bf3d1d119240476293ae839d48e800a9460ad4aa43b542354df31610889c2e7d18a27438e55088af97f3e16368fbf056ba57fe577f5cbaccdcd85278d01d21c3c76dae080769eba475db6b36d1ddab23c5641fb64dfd9ef46f33a9960c7bdc3cedea724d9b990b18f6420c45216006b287432dc963d3c4d2024b580b36ce4d8177f948d1258fd61c4d8f654cfa36bb7fc363bbed9d7ffa67b642f758bf223fbc5a9128b2a58073e22f768cda535e57b03a257ae5f5f523ccf4e9fa72ffc7546383fc75aaf2585861185c56674e721663c53417a38815efb6a3056b76084651c0f10e32ce43b004ac789e3e59ba940e0d93f1185aac02bc5aee0181a02369d3842c1a6f325c8202ba5326982fc30d0d69518ed886eb05f65585cc98236243ab950681aee611236939ee7c6f4baf1fadddc4df0af53fac5b54b094f3d77673649e784c1be357d41d3b0c762c7a85963f77517549c7d6a2f5504a721ce6fc5a1198283010453dbe37c285a0262be785000554549688e529113515fe4525c8d4251d0957de1dec1957d4890ff6c27886c56cb2a431fa784e76e0f4ea1c4db69b4e8e5a6ecf3e3cc1a027efaa962e6dae8593983415c783e8e48e1615fe8e2b3488dfcaffb4f8ff56b4f74968cb5c7cd9389ca7ea68aa0ca6031eaba4ac4a0c50961473cb4ad1ff7d0bf3b1d5363ba6afcc4a06a9f4ff1da2216baadf7cc9dbd9cea0e840568f17c217b61b9f7a6af8e74241f2ff4520bccb49c189d7955cb169233a99a3573c716b6b3b5fba3b9581075dcb437732281b1bf44eaf1c4484c9d4e607a3ca0bf44ea01f07e8686167139c506d3005be3537cd87f51d0d6c9aff9f01548e86c247899879242a17177c100014ecc6c52c89aa03a24fc328f0f7f566baddb69e972d5f581a83beabe32b5c137c2be434d20a2083d0b3d63720662100dc0dbcc3b1130d7d2a4d5bf1336544587fea6488b3d7120f4833d9dfc1c84bb12056b6ebc94641506a35f10c28614e7b8f2955f95dabb56d84a308880359211221184a1b9a7e4b59dba3b9f8e65445850127d1b6d19a588bb7d5f4cb1b12b55cad88af85b56e0177f48f2732cc88194d73fc6fc8e90a16e859016a16b914d7116bc63ef49a596aeff3305a5aa3c907bebdf009bbe9b0437f01cb08d3923eb8a6427246c39b357e0813a04de8423320ca782bf4762f8b2e13a592edd1454d8c32c020b4f9b478d0d6e2c9defb30921bd795c26afb7c2a17aaf4fbab537f5134a815a37f24d7ad52c767cf77186b0792dfb11c98e6e9f959d57d87f1dac66c4c445d1f098f81d4f9e5fbb52dd47ede1a75d49643b6e9652cdec9f1d2518a820afe22b5dc95459c7761fb1dd6753c186e430526dc1a2b4279340e83991ee2b74c4d2001d9a8e32d8ff59c754ed8c40e89bd9e5e5a181b787a1d21d68825672fa724d3c1e2456a00ffd231b97f2ae541719f308e2e3ba15f9ae229fdaa16a608f6fa2187b4a12ead7e5d29a521444f3339b9d79e31a3c242ee70ef9427574add0032fb4c70ce2dd7b68f7f3846f73515657ec9a3a4e3609ab82a7274cd4be0ae41b428810553057fb14c5cb2ec042c8698bc91d574303016da52b0698c42bff81fda5adfaa01a267da5566743e5ef27ce6db8fcfa4398ea92cc4473287215227cc676ed52e37a83c3f967370a611ea7aa2b07a0d68a48ba91ddde75dcad70e8bbd216ac6a0c3fdba4956ed11752d422a160dd9e2f259efe3cdeba34582185587fdfd41c0dcb30e401a36c3048e18339e1bd8868ba23c993347628ab644214d73c6e31ab4c38792a6dbfe8598ad0e76db875e7ee21d62785acd61abf84d479f3a9615eaad1d048bc2b40b5cb66a2bbc997fcfbe431ac18dd708e58ee9d3e41ab910600f3c3034bd916c7b8fab9545092be4011883236e2e0e05d285cf64afdac18a3211e5c9d984cb8dfbe33f548d3ea422cf5072a71942dae65e4f2aff390f8119d4f867946b9c331a9698bdb8baf47dc090531ee0b30d5a4b01c996253f116c49bafb9c06f2e5dbd493d6195fb241d46502c9c405e2d13b6f827d7a77681db6a3b5f49833bfa9c6f6fa5679dae0996c62caeaa4fcd2f6c24826db3a7d9425054c4217f61102aa705ddb83ad8c31ea4a9a2807733fb5119f486f2c061eb1c28b45c743266479721035405a4785959b29cbd36733a4d6fc9178fd822450ae6530c6693a6b07e855c6ccb20d2077b7cd10b15866268abc9fccd49a916518ded73f46f4b2147004373c0100ef7f34ab488a3530abccf6fa89dc49f6b6801573e47be8c11604d06578dedac48a6b96341e3a0468c1e3edbb10514bc4ca34cebea49ca0b9cb3ab1a5a505f849977bcab29501b9aa1c1de864ea0980e47c83ee22a94a86ae8413b21584421d07dc97db799983e78b85a4633b962ecbd0785c41aa6538a828a9f798d7536c901dd05894e6cfe0f8d9f78c2ba6be9dc787ce0ceff565cbcfb0e6661c8c61bf338f2b2963f7a872ad2f993a24d20b0f0d0d0126d0f2f94a38985b54908c6cf56bffc3e9530a2d24a72eea5160ca75f18451ccc82fecad3da2e84c83144996407ea994fd46676dc6e22a7af3a013fe7c9d5cfc5805161a935208a763cc3b5f3484f0758ffa028579c49f5fbc89ccc378b65966107082e5dd8203d15abb22fb031af52a8d14efd0c9e76b1a02c1c4c24742e5beef7ef14597e65b90970601eb821cc62ee6f9cd95b82d32e55d6b0f93642755080060b4285b18851873b0b80b4ba302e151d127f4579424cee14b8ae3ae7cb7c3177909e06bbae86e50480d508ec28f64fd7a2e8111fec4552ae982e68e7dcdd4df88599d509e00eb283716a20c12f25d57894f7c3a4fe5ed3d2a6cbc9e66be4f79dacb571ee0c189c0108a0ba1e74695bc209b3707ffa64749ffccda3e52145f566c0d4becaeb8117b68242a001c67273fe46fef1f3cd180b30ffe4bad95d49bfd83cd514e7ab12c1f90d92e7e29a82173a7bb3d8a15d5573619ea95cc700fcaff45fdc362acb1aa5f020a8572e58d829cc34e08de7c95a795d702f34649c08402fb124fa59f569ceea47e856b54d5c9287dc3e39090bc217185b3924f39fcf0de40584298fa3c2cb50404be1deba5464fa1f06e7f1fff4b3e8a7b5b826e4e2be94f6ba5c66433a0faea34cc05c0ddd3ee223eeb97c73ec95683ddef42755fff7bbfeb3cd294dcb014c7195391f43d84223b7f36d3e8889f3234f573ec926200c445e8707a9e33bec879e3cf36c5f07ef1ff51ee28e56ab2c00b07979d3cb92d15a82e19d5cd2ee680e3f2c2b7d7b720f588ae60a64b1f00983f7ca51685420e61a2b29854fa89fe6c2b306cd67c2e4e5fbd5382d47d543afdecfa2010a42ca6859e13b57b23465cf267d87f09e95bc3ac4da678b17f6ab6e0f615a59ea1592621319bcb6a75afdb0ea07b8fb15ddaa95c9099fa71ac2783f7d23780f468c1dfe6acdd0b329cc93ae9051c01e7507dbd373dc19cf4b02dba11968464aa0728c681c2feae1f5b23e31ae2381072cc72c2903d1defa6f16e72e46a5b601c304d45198aae0a5f75ea6028f089d25105134de9550389da3c0682f197adb8a8e9ab397cb124dc92613e77d96461ff473251bc60781936971c91ff5c1b1dee03eb8a0dee60d1dcbe5c56c3b4c93989040fcb6d5ab1312e4780cffd4058fad0f0461702d3dc8fb965cf8a63fb5b8a5d4b30cb951f9b22cedee4e5e85b11456081f8bd8decce093e62baa893996ae50bf092b7d2ccead17deebdef396add06fe7a86f97e88e6cc460ac6ba14a62a672934f48601c65bae46ba704a20b9a81f0ba9e7c6e71b41f2607b29debb0dc716d89c8de854a9f6b36d96f54c7b8f409b0e121bb4372540b197d4773333d987b94192abdff7bbf26a7cd7227f535191d890d6254cae4aac8d7df028f5f3b4ac9ae42851209a2ac3b16dfddba892bb85ff92f4787ccd3b7ca6cc9d572fe87d4ae5893b24e81ab57d1ab35a94d3baa2651d346488bce4ca80b98d74796c0689ff27ff8b02dee41b9a62d80b5c6e27f3be88f1b6fd1325a162e5d19009cbdece9276883bbf502ac7a01a41a7b4f182040294fec068e9f5270a6046a7189681f5fc78b437f63f7ca4e1f378276c133cbf4544cb9e2ad1fc7ecdc715de09890c3f6cee468a93a34f435f2e5a1d1bb35e7b5528d3039834c7e548b26c32da51d75562849de5b9512fe481fa74ae7674da939108301602e4d8ecb937b8627b11d8145c38c607192b3fbb7801c30041764497b7a329bdf0febb8e20bc5c0e15592f591c7248d98aad07eb8a52dbdbe2bd702f2668ea793aadfb476e1307290d8c181b59b4ded84d31d22365a0525d2bd69a6efffbe8d1ffd7d6185ebd136c68fe889ffde935c57590e31d451c4d2ec0dda7bd93b3681520d6f31865a15df8da1b5d164269b133788c8115ddd0824eb9e577fafa97dca9d9d33ed19fa5364ce95cc3f7fb3846a880dd5ad5ff67fdbe583c1a660ae4805e0dcf4b108098cd90bdea49c6f4371936aa7d2ef941d7493acce5e8d1f558ebfd2160e6998676a65aa41e412d77719f8f0c7390b5a708ee8e44f990439407f8647e6ec1ae78943001885818cb8719a80982a9f81f414ec7daad9c484af6601bbae98cf6b458744f4f508b438a031551b877ae58762944338eae8eda6598662c86bb8c1d2bc096750a6f44a0f534e4ea74332be0bca807ec258a5b7ac401efe2d9fa19a765874f30414f0f0aacff2f4b126a4e94478ab8c1bedfa87fda29744a1f0dea04cbdeed7ce2cd164cebca58826589cd92e45e0fdd80e90fafb05f655b00dd6df6cdcb237fb31cb329087eb823a9b74cfa7ba1ab2f0bcac55c3285d37539e6dafac65dc841bf41f5ec2eaf9df9ae4ba1ad3d83b570eec5cb38b426766c5ede2ac4d8ea5875db5d2cef1fd853466efa5e98f6b370b4a67d9267ba05304533d997261907ee8eff93937dafd4f4f6c5ac1caa79da976f42d3b1496aa9a88ee425eafcbd116e43bc148c1daa187553446416f6bfd0be50c3a99b98ca92e493fbef151357d5720f936d480d7a01b2d69f9e8311d8c4cab2cfc13fda6699a0ef4482486c7456a0d2040799a12b14716a2c43efd35d4e07956a28c1b6ecee8a8dfba9488c12341a11d400ff0e65e2bfc047921f55792d84e1efd2618a9d5a4cbbdfb16627eef5602532d3296aa68869db7afbcd897cf97bb350376903932cdbbd1e21ef910c70b784116f359b67195349dc5be6b41cf2383dd72e07127ecc58cc8cfebea907332ca72ab80a04769ff42030ddcc7cb9bea442381e9ff5c93ed9a6e50f4bed540fee1deee553872aba87173e72942e800f3e2e5ab6a74d5d7ee19b148e2cf0129b00e938b40d13843cd6697f86135f97d6c980d6e18d8c4a700c25ba954effbf32869ebbad45184653d3df2963f78e452d21cf9c2dce49c1e6dd6a5a1375a3d0558383954a406514d2a4b8f0d40c270e8ddf2b168633be979f3432d286ff5455e0de68a79bfb2cdfdbc0c488fd7ba5a03f15510697aa6b25561eef86b0c73c1711d39e5268c2062e29e0c55e642c55f1f41ecaa4ff713ff1ac85caaa07bf561a6b428f4a9698dccf526523877970a4a8dc83db156830729a1b8b43a2b5774a91bc77a983047cee35b982f7cb022b9da0ecff1e5c42ca2c909f7b3771bb13d214ebca0556fbd60e477667db748d81faa421e1f5a28afccf9071236cd30fb3d38f9b4e759d03985f055e988ba15d1587f0d594a83b021c4ec89d24f89be2abaa5ea88f5469006ec2cc7d862998233ff7ac694a252968aadbf54b14dab2a80fb80a09954bf161a7691abe393beeefea7c76239adac06b5d74209d49e33f96260bafc8673b5c3ccf455483861fc991e094d796fdfc2f14f22bb4e47637267369e4d1517c31ddd46aa2f164d33f19e7b32cf2adcf7b0ed3c00de4121b8d1ef33b4ca3e919e1ac44352d6f92cf03c1914de2986ec0c4a33489071cdfaa9ff149409f6f8450431f7157f9ce242daa57a1d1ecb3689858cbc7a02ea98dc32e82981c6ae867bde4bc9b9fb59779d0c3f88b45cc2fad7cabcb51ed84457b40d6299d8bf424f061eed0fe8a44f24c86b8b9b44d2415605c052cf22d52732deaa3741cd13ef668b3716b1cdb344b00d99cefcec657a6c9f7e13a6ca732fbb1ba0b82fc35c6eb849d7b79da6389ed5e1a07c1e9ee8b7527c53dd1e087521355bfc5e3be20afa9011b2e0cc1c41aba66e6e314baa27167c8362e6f89cc44a35844150d309f12f824d9d2b971821e7031b60798ff55b532ec84f452a677c3e52d45cdabd9dbf8e15ff8cf90ae1e37298b8ed2c9440f324d2b760543e32e733a785603573d34ccbfe41fe6ca3405fb37a7c3287a7cdabfa7b3917039d02b0f75c96d986493992195b359d3c0cbeac111662d32ee7085cbe8a2c22281d02c2897ec171c25b8d5101215ef23416c88b7fbcadac0f108a10edfe384418d989e6e8bc8cdd73d537598935a04caab2db0434dcd61be14b23bd9ea275b1a0a13cf95b52945a4c2a8fb51a81159f6369d8cb4b25486646f87c59c2996579115a4e041cb8ff0386353f16544e867c9ba847a5fb4a422b77f0c86b5913fd6ba9aa056e129e1fe8fde67a280d3c931576d20d4abb6152e4e8ea1294c2aa4899d646dee8c1340cc5d5bc35e590978d379dc0287174c60faf5b0f0327c4b5df7f315cc02301d802f6e1d74cd275bb0e2c94c643c78e19a7496701c9c28908e6549cb46ad9fc004d954f831d83e874178101bfb8567002a3334167476cd359eaae8b86cc59f257fe9c5370e403d33dab437b5761711d90bcfe356239b1e7f9cb5c0a621a455e5c908fbb0fc9987b99fb33b45ac2ff36123b19523d3620750e0028e6299a0c82e4224643fe2810eb52a527faa8ab873e50ed38854a386961cf7c8ea7387871970575334bdc477f733bf5b35e783922e5fa8c43696a7314365be1834db4f87f6b189de58e17bb7259322edb9d0bdc889e2303fb356cfca400fbc7b1b63c96556762e59d51e4c7193bbd4d361a7c02294c38aa6296ea18994cf01cdc00ecae72d7d622c9d7d56caa10004ac9d66a19eb119d83ca94f1e32a68bb76e397cd270104cd5bfb82e6674e1c5e52815c057e3fcdaebbad7d866300aa824e1d1f41043073613b38cbc3779e74eaeb11ab037a1a169ff9eca1847d44b560bc6c456c864633ce7e36ef3f34ccd934e032534d1cd188100967a10e4b4eaac264d6256539fa355d9bda38b7106892327cec80c11c6692f0a8956afb7e849c386486d0178cbd95e9b4b324c3ed5e618cc5c4e6a0e07ecf6b355efe02de792029f7466264480fe1afad94c42d10af1872a0fc217d1d46b847e2a0b94c1404a9db130b5546f48fcfc0a75b7ee4994a459570780b5f1e7ab9fabe7a0f9e3e2d5861c4a135f614557bd52885a7c4f04e8d4cef9178f50055f428bc967e917c380c7ce233d050c39e0f181e8b712d3aa6fcb5c5d2385c007fde8233055110b0ed2f41e31eb285c707a5a6525c5a6bb639530566f601d9f1b54ea00279a69263c87c08450fd4504cc49fa760a6fee510479d45f0d5a60f44bb26c0b2f6c49023d72e499a074bcf7a46bda14fe7e79896ab2e157ac884f9bdcc5ef51f8bb3b06a83fe9c3c626ffcaeee1c9c1523fb8015f9e6e37456e080f9c9c9cef7350c69f42de1bb93ef0a0aca9b42d4db5675ad40d4bcae829817330e7b2a93c31c9327e3c12834cf776e925fc3a278343ed83d379ba670bc582c8601299a31a7d52b6de06760d889c623b21498cb657856ba84d0bd38cfc11593a82642686baba7a26ea6fff29d8ea46aca14eb19e3e90d43bd8e34d13c206534e86c4f40411457d8f22b1733071e9e4cf2898bd852b28a6fa513b9ce2463cd0d346c3f06ccb72fe8edef1b0990c59543efb34d4ce0e5706d2996bcb45033ca444086c4e0882315b5f3452862d29a539d2b2e31ee3c26e15f490f6e988430cb1e05c908062a702495e10688fa6d50833f4e06b5a5dbde46a16465c8e0f77f7be8aa152dfd698e5610c31659cbddd4f8230600e5b7a7f4e649fcb970227e9612105221aefe555f44ba77cfba721a81b301e0a2834bd2c8ca767ff6be61816edfb709a082b80843dbd7d5c9f8bb461f4d3911d4048f97416950f4607aa065395723aa85947c41bbf0b808cbfabbc6e44261557616facde4c2af7acc92988ace52077bbb91072d1744e18fffc088b09c7edcc884cca31624a76b7a265a62e51cf98a8f416d3d5ce02001b3aa5f34e383427182974a306daa16dd0e922de72678331f9075388ea216db7e1688cf19297d6fc0f3247d71c4c80fc4d9f4cb76b409b59e84825cc49541316506e59bbcf9cd0fda3aecc61a877b9def21859c621e4633793b9c273bbe800a05d2f0afafbc8ceb9df57441613bd6177489ac4b2740d6bcd1a8d0f3cce5e3f06de15e963db85cc94898efc1953c3e24fa56d950a2722708432de8a5eaa92b8944bdb080cee419d78db93d43386720369f2ec13fb89fcb3e2be9728bcdeb426a38894616785b1d81e4d0a719476f29026b52aa9cc751376eb8baee2c66ecc32d5985d2c39e675dc192871cc81d20f50632058b3f00adcec7458af532e029de97ba73ff314a3b2d8cf4222343bb4324530717f5ac81d03263d0ec11e2de2727d52512a73db6ac43bdc0ee8d490904ecd131e2513ec114f42a00ec226a540eeec64debb01f1ef3eab656b7bfb843d7064acb26f16a8259fea1f5950c45454ba37ba81e14693c3ce654fe29e67455bb6a84d968bc4383c24ac7220da0e1522095ee95eb337abcdf2d52c328b80883e0f2726fe3c968dc440c805318e3c61fc9135a51c348df4e317a56b61f409dadee9c76756c0c507b02299d1e402b387c6e48285bc6f08aeb4dddf0bceb44c1f18e169f4086443253479d7f63fe4dc306038ed2955ab0f1fa6c86a3fc51505be670616deb9bad0e4ee245a6ba8c94e8e1e43a2e5dad03f5af4dfca79ded357e7d7adfb5b21201870e800877bf93365428dff648eb642f35b7c84da2b8f12c66f075dd29a2f8570289466b037bfe0330f643a4067a9eaf7f8ffa6a7d1f0882b7cbce5a4d9f0350dc539058092ba5c7cfc7d60cb05c1c3c22838e74a5fdde64569654b27bbde56348a119330b8b7cdfb3339de305289e010f758a6a35c8529ad96be5e798e74c1d27d97b7f95f86129f5506ee65dc6c2a252a505e54e664465e24a42ac0bbbc124f20a76c60bc531b8371b3160cc0f8c63bd90ddd5e1786d95f8f0b27fc9e0b2360265038cfb370209ac4b32ca43530bd5c6829c5dd87bbd4b1d92eed30b48f2c1a01c0f8a9e7632770bb512c375bc63ed56661d71ef7c6e5f3743f03e845cde5fd991bca48f088e5dc3c081112d3967dda4011f34af32e225b75007f0e151c081ba5d529e2b8dd724b0ada9d1eb81874881d1b463114116b42ddf4d1df2282ed12a8960ea80bb43bfb6d127fc3ca50465780ce8cb9fcdbc57755eb8a4a158bc6dde980f40a8991a330a28a18e2f2c04ecd95200c77116b3987c28983de416da98a23fbf9744470edfd8e752416144988a1cfe13c6ca5316dbd13f65c37327077110a3b6f64a9a1473aa8c53ba0866fe0d4b732436c74a6788cc788b771e96bc59bd9cda23eccf1798bd8927d611f9b9c8df586e7cd848e5f8b17641785108c97d90345119d723a2e3312557f0c356a90b28d79d88c4ee158f234e9abf113a4c004ff9768d8586e61a906d954bd2e4d2c82e0eaec21099cd02e4eb07ab46daa588e33bdee95921fdda08056857cdb04a06f37ffe0a3dd5be6537522d491b5850cc5d78baf3eefeb978dff7a636222c031b11d59ef589a3e0e9174d336b1c4c0cc4282f019d1dd605aba4a07136dd14a11a9ef4e66cde5e2a2e1e286950e05f3fc512fbb08d26c37c6ab64285263d3ad2df07afa9f012d0def3ca803f91181c92b3e975850cd7b6eb9fd08547dd08838ec3385b3ee6842f778e36935ef215ba96381d61a79fc32f91eed43f80563c2a08f9747663424e3cbbdcb5871f15ac6e2722609e49c75f7f4ab3d82b1cef8785927b872ba23138fcabeb0cb9e1aa62ed2d788f81e4b4c71186c187cc6158d58ae2aaeebea23bc81d446f899050d8eac7761fbdab725d1f28e72596ebcf52a7af47b9ce927059cc6bf6816cbbc84df848f675de4036261e35ddb5ab1543d077c94b8d005797fc15833983d6433464843308748756a72e652e135e9e58b002fb8d45bc544289cabdf84caf267513dd31b9429c006fe9b9a8180fa63b86655788c9dd08ccb2402ef59762dc68c923cceae6214acb7653ce0fdbc74e923fac6d941ac10ee0f8244243f4cbfd9f6065f575a7006bd44e74515188ca90df82b236f156d7e0fcd2699976a9d7c3fe45324a1cb979d6d0a1fb22d1984a4f00958308a27e0b936c8d2a2288088801b458e47a10daaa11928ae9939237d6618baa83433654cc96217eb4072ef4466f949b41a4c20c114cec6d6d25198e7c19cba0b2eb2e3b28098d49acf78a561cb5fade7c015b3e1799f659b99adf145f4d399d4859768d686c55cd36edd19608affb2d87e4575c57556a8522a344d58cef33e00786e429ee4afa8534a1f4551060d4925964d4520d168bfe2727434153e1ec19a2aea14c6e684c4cad0019dbc927137ae8c2101c6ff574031d118d48639e138fa7e6ddefea0d8a1da43c29c5432fd63578fe950903dd0cc1a47a1205d1a8a4a45e76ee6c27696dd5776d54aa1ac9a22d09f47ee0fa0c82dab552ad58358e77f2f3098748848802d1624d7a7f6a101bbf79cc422efa7c7cf8d1a96ec32424cd18ea35d9c33befdf9f3a3f20b9a04625504747e139f167ba3615dec80faeecb324254985ca7a2e389a8a2d2e60102b39cf72f1c7c096d48aca28e639dbfe9e1c9c121c686b643007895b664b7d59f6eb876a1b3d85cc553dff0a58c5a41c01e48892c568c7fe492ebc86033c8eb0e3346a6a3688bd022b5555e5917464f491fe41d97f2ce87e8ab141b7e48f5f322f62a1c4acbff5226eaf40cf1ba29c558130bcd256c339a5e8f180d66895a0196a267edb1ddbf0f43ee5cca8a07c08dc2388555a57e69e97a869332b9cafd7f5a13a61389bb9f8c49076d19686a33e771aa52d9187f58735cdd21b47e8a3f3aa8a66eb60351d3226584e17cf828388fc5ad83802b25ba381219d7a4a39e935919f27beff6aa21b2f7f1fa2ff5b7ba2901b1724c61a53d4c16a91fa2eb1b2dfa0e38dd8ecf7f4920b7c1767957c185bd041b829f828f38fad2aabee3d4b798b7ed5080b9a43f612656f40634751554c8e4a2f939f0c52d5fac27e0fa7e624e28acd12fd02969d5b925ffe4176fcd26354bfb1b071078fefd847320b2c9c354c484f40c138377c6d2bf8655b058ec41fd6b9d54e0f53cfa26547a2d25f6262e9c59248509bd7535d608eb06a494d91ab0bfe40f4cafd33863741c93f19a9145e255d124d95c17f62c04f32c5be5cf0e9c6452b9cf1e8ab95286c4c855103e9efba79d9691ec6c9c20986c1aa9cd05e2a9bf57e6482140676aa32cd340f3682faaed02b36cd16a7a19db388c9b9be6d819c4a1ef238e5769c9e1f0874384c0f5710c05111e8a874bcafaabbeb7f983cb202363d8874be4a996f5a1505403c7e9d85e98830846f20093543a35070939823fa484c66d2ff15b85c7fc0feed63d773875e7f896daa19bd07650f3f63bc947187aaeb40f451bbcbeeb9c271ff375539e3dc7a20c36c62599b283093315abf9b264d1af4c149b745cca1ab4b1a83e9329463d376eef49edf3d5b354367124083a37146c8031128518d267aa02e8ce49ec5b46b20a13b71f03545d48e23733b943f804bff9887d3ff10b6ca9469f3a87560b4697167b79d641470e958b86c1e8314c8ff68dfb214625fa1a95251c3ce66d4dc8a12d530f4e4448be25c7aa69a34c9e7ba40d898c9d840ba9f8d24b45922036963f298177a411d8598f8e86c93083adeafdfb1b94ae9be001582dd922b0dcff45bb70464330435a54d5c57f019b87d21e521a6faf26dc723f69a6dbfcfa04057d3405446374d58225e4b12f4f2e51e722a085ca0d967cba03e3363f72954b3aa56a4a6d1e40040e2c06148bdccf62f9bce4c9e5015c3f2cbbecba1fd94f76beeb4b14f38a0aefef1680e4277e3644455ae2919edd67c98a19430c94fe09d862d0e47f0de6de65c0bbe9f25591a9923dc138f0f2b9fce83839c459afe5b78a155c6b9eac5772a11e5cb38e3bcc5c970605ded82d51653f5834bb49bdbda58f993510929608198434fbe1beab7b2e2e618e5e6e593596107f63e8f8723708bc80ebce066b09e4b25aa3de830debf8cc5c6fa373fc1d9bd5e4a83fd65d903368e13e18971af4585f00990ffd33b54a607d75ebe64b60d2123fdbc29fd4c41aeb1f6a3157711e7947c15f96bdd64e265196d097fafd5ac336999b98c5cbc6c1bb7ecb46f2dd881201508b450b3963d427be5890c6191394e5587a604a4a557e7199aded0de37e6e8cbdd18df53c77c9f21dd2dcd44a7cc08e67e783ece75e383baee08ec2caba183f696f0f5f18fe64f56eb5442870653ef0b5ce17f900384b77a1170cd5dc8a8059f7d2232d0fe06f09e6fb20f439a66ec883c98191741ce604767f79f454ba315c8dcadf41ca7667f4450adb6a0ccd54dd03fa3349dde2f9eddedba99f5ef3e70e34b752b3783b4a902d01bcf3e74ea3a4074940e0626eabef4e82bfbd0a38ca2083bc441ab8e567154d2e70642433d4a1ef8c55b6ffec7e416de3abdc66c5b8cd4d3031d046903cc8684f94a349259fb9e2af9ff43f4e2cf9cc928e370b4a977e14d913d9eec8319730f7b893594a0ee5d356bf2c894095f1005a8cdce57f8909f1c058153aef8ee06d18593fc371207d555322dd0e09b57d7cff23abd640ac57baf4ec46d0725c05c958327ca48c02b7de5bb2921b35fa5a38320639bbb31a1d0c8b707a3f6a119a1c24f7e06b28fade0d9348398574d47246e8cd140c88221dec5617efaba9207d9a176409bef12d3db4c2d77d36d8c8b7982fa4856b7a1927a292238d49516feb206ec0f35a7189493b6adf6b5fc02f674483b740ce65208ec7465e3e3ed5bb584affb34adc7d634f81477c8935dc67bbf7d25a69ae5dc2381ac9f84ef3f38cf9603abcbec39be62bd600ee0a5286c338e2f35d7e9c7a74ee1081c89364ea302a80774d2a164904883060f1d93b876fe2af0568c82de81861352c97bd54ee8ea835af7f4754bd614444984160e005a04bd6ff2a9708db5cfd21ccb8832c56a17ad3a0d6587003f15ba47942e14a0985640e75c7bc67200a0b2a4cde5d488fe7dd8650a9744cc3da3533724fa3fdb0399908bf7cd9a1fc9f891079f5331ae014fe10a1a12d9a4f7860714e8be9bbd9aeabb0fc7ba9784fa3b7ff34e606f5245b21799e11c42e43c7c5d019245b06de174bcae986f22209efd66fddc084bef0c97c56fa2395cacdb5dcb20c2c48f11fb860ca58013879ffb7b1a1df41a6f3d5e0569da3ff62285ef035f7a6e6272d082af405e1f70f6c53b1a05c9603b8d9ce62951db6470d0fdb8f15acdde0abee8a5e0ddee854c8e230d73e6f2a027c5ec04474f999025d4b32a1878a3f3540f6341375564a6ef1959243e1422d413c18bcd3fe862df2477eea954ea0f777cca03a1e079b617431825080445d47e7c716a063bb7b87c652d8ac1d45cb6b384667f13f085bf45c48b46794cb05580abc75791a5a0af781d81da952b56b063e35b2687fb89f8603d1a23264fe3e30b3426a0ffa3a83f5b3d2558267b7006fddafab3ddd28fc6de7cd8a18e26c9c7f862be6a0948f9c16e4dacdd4c698061f01002d0b01fd35b8ca1c03422f24330cf166e943303b11e62bb613f4fe305ee2e066e683e97839bc2e03b2d0a54571e522b5ba4b3177f9e29a322efd4ce75b836bf7a823691ef82f719825d1642af52bb2934b9b5d089753880d47d761b6d2a1e294df84ddcabe63a5f5a83740998f4ad9ba39d1afe5dc52e5b684587848bd1ff627e0fb4803b851bbfa35c028378fb053646889dc033932d0aebc25643c8d924861f3dbe51674555dd530ec262d3b0d3a9f2c2e417eae0d6429a4ca24043aba02dfce7ab27ed869c2b1e126bb79861b0fb89a807d47287719701bd80d31a85d99d0ca5eca681f8fd3e22c99e01bb059d1a58906838e14a1a18e70507718ce408e337357c2e235a870f41b48254bb0e826ef0d84b4a7d690557cabc05c0a0cdfd73f06653d916db8dbccd049d6e62098884a0cbc385454b3380a45fb379d98649544207e1092b9662c01b9cf2e4b32dc220955715e33357236e837e7d7bec1153e00e8d5377550affb5c396c78b6018bb8423d8a20ff500edb4ca49c45e462b512d09e981921858623ca8790cfc8d3205d9a0dea9ee57fdd39c68f505f2e9131536b6ab3665c392569c31f07c60e7d1e25fc42e6786eace5173c8c8270696f448f53856a347a1669319067cd1e6e3090dca80e7ec9bd1fce469ea7488cb6ef5bdd31cbd82b8b76c96424415a9ec9911bc7222e4113be20ac8cc1b4bbe50278e32dfda643b61d12e518d438cfc334919d43f91d9987127c8db431c806c555ae7bf1187e4b93597d0bb8162cbc39142ba3fc20b6c49bbb4364d249b91ae30e4afbd4d06a6a18cfdfece3cbc274d956c7d7860773030747ca9251d0e74c68bcae8a3532b4b568d9902ae9e98b5c0ac68f2f777838d857ebf83dbd988663a230967d6da0663d310f411d7ff0a757984dd9664bc0b11631f1ee7ee5c88206047463e7f2610b0387ed0fe211929e5e44515602c0b907a34e2184de2cd44118844b070afa94c00f5f06f6884095006a77488e88a1dc2c96a8583caf43b93dc5b7faf6d38380056c8ff274c3b5908e6f1b909b87bdb313612d8c10802fe08529a8856075bfc61b088a1ca66a686d1dcca229f253a9efdc7e8fc071271ca6c370362638ac733226d3d4b0181a067d554a570c1a4e70aec023e5edba2849836b328ce977e96c5cffedc56dbc5727e1cee851f0b48c316a4b7c999927dfca89d46e22952604c12074fcf3076c9a99b3862fb6c099ddac0c98229d6585c85e12e2ab9bcf8ab0e2319eb5103bae4b637bb0c1c4f080c2308afb361d72864c9831bf5f0af8c3332683c0daac005bb7e65333f11528c91ee96afc76ce71d0b398fa444e6a77ff831ac9fa58edf7fd8d232bdab2bec68f3893586a350aa435f20a6d5d9f53223436708bcb6e3a612eb0e02d829ec3ed34019d826ad022f10fce0a6d3d8451086800ae587fead783987d192bd97cdace560b8ea9f2c6e777f042fc993db45e43b69f8228dd70a94a67430c7e86edd4b290c6359475f68e1fc78faed870c9733c2e961989599d1d05db9e038b6420bbc97c1b22cef3313162429e527615ac0fc49e02eb5a268f1407e799a407233df54280f48fba05e618db05a3f502a3a60133798de3193420605f7fcddc3b80f9136d2e68fb2fc5c302b3c955440d779a3eb33c20196af06dfa97d9de2ac2af94c46c1ab72648804d780a38fd24656827637af7c22d549fcf6543bdfdd0d4d8dfab077a9be6983a9cfe00938544c35bcf0b7c5d9e41c87994d7a052d6b6b76f8141533ad08b90d0882160fd6c64874ac0d6717ccbc986f2047d26fc1ce23dc9e1f7ba6f5787988f1127bb957f88217c4ccaa8a773afbe11f73a3f05f65db73c6ba3b2d93cce7cc5d668db09d3c725b6126c2495e9548a19d026a6a9389493706f1e38c74099c8726b67eb7fcca14875564d73c5206fa738c11f67b5b3dc6d0d17a57d9318c91a3991ef7337b9f232cc36f165f6e276bb50956d9e76a12f42645d22af5576b3e59e71a3bb045efad284047bedc7cd3adb0e30240727ff0e404748cb250d3a1e6d153ec00cb949eb92b6e182d51583fead300bf8b14146ca7c12c81f3765bdd706690325430ab4f081e6323b0d8f96a501f86cf32d426b06ccda3a72bdf0b9ddf29e9260507f740332c2c7791c908a67d2e9af478efc5b4b7c9ba101bfa865118e282bdef279f823a484868d2a4f526019298e5a4854a0f24989e8e935bb75d27fc2545ce15f2e9a47b98f50e1b042e363c9b9b60b2ed2cc87f384656a1c46a678295d2cafff19cb75c7db16171f745b3f8af7d96fd71498b179b8dcdbff5117f23cca73f143037ea5917bbe0c4d5c9c6ca85ed05773c9389a90612ba93ccfaee7a833d2df69938eda9036411cf7439636ebe82f63d5d88cb45d4d839b6505f707d0eca60acb19f3ecda7d4df8e1f5a67cb9b66da2041d43f700a6a52faad8119c6af096b6165c617b69846deaa55e7e254e5c611762bec0ccd44c8923a362eb701c2670165ea9d0337fc018cc7076ba7ddfe1a6ce5454685841585ff8ae783c7cd0ee8158d701e78452d1d3b73d139497689af4a772708c4ef2e70fd8f25d483d9d8a7aa989792cf2d491d9a634f5b44366cada1b6b6c0b16599ce8e49f90d7f65202a1d889c9a6fbeb445246afb8fdcac43fcda39b2214d42d58f73dbb6a8e69cd99e763a7d2c00a9093c4085353b4ee54e9bca1f4bb20b1e451e08b117a229987497522ad0bec131d6443c4cfcd1db4d1dd1a04e35e8fdc31eca7605f5601388f9f524e3e8cf02b0113f776313a1ffac9955d5cdbe8b3651cd949108188e2ca55df4cc5b14f9a58a2b2bc7840821fc672f134d9438c4e00847cbd3c34d8a0de09adfecdf445ce9f548abe39e880c61afcdef27e344f9626298cad65a4e1a5ce10f305b2a6b4a5b41d8832a08c0ee5f8f91e1800b5e2bd12c2d31a6956680b0252f27eff81c91e3bc46cb21713346c802b9836da10e277c50edf325b91ce27a6f5d4ee53b5ab8f4f9d2b43bfd0cc232fa97bea6e540f82fa37355693361fbaab5f6a98cf1690ad506a50769856677bf2d2c70e62ad574ff1ff1d496a8832282f2f7c0cc7ad7a66a611857abf8ed39e253981e1d338b2b288fb77bb89a596314b9a6fd976a74fff812669016d09e973a83597d463d9bf01d4ff5cc62b5a7c7cabb6bb7f59eddb54bb8822168658c30e8faf5f044e2e5a47f7a8e8a0372325d613f2f9e142bb6408ed48dcdfbf06b7715676dbabb4787464487d90a827cda5df9a3f0909e2fdaeaa95526fbe9a272c78ad3285e27ad8f8c0d2ed8ad959d98ee4289dad9fb0f02197898febcfea8b681971c000ef09b02011966e9ecabc6c33ae07fe83746d34b7ea27d0d96d2e5e9220628af3961c4d61e5498d5fd92312b028f39c0b1b5f46ff36f7dbe6f4b6c28ec2ddd3f0a0efac74bc1a95b3dedda2e0a1c8a743b9eb88ff37b9367a6a0a2a6ff1df47fa5a0bb5fc3bc5c88c33facc9bed53cfe3d4d55992c1d3a26a1b5973adc93934e4f82d8c0b881d58927cb252a8b085e827d05342bd02e15fc4fde6ec775bed88e20b87974d0403d67030dacd1782f07c8bf77040d342f606102f6a12d97154be4a2338820d0d9b5ec8789cee67a0a04aaac5c2f76850c887907712d3416c4c8c7439aeb3caeaddac81ab426e4614f886fe0930d4a1fbeb56a36484a86dfa135a06dc91752fff249363da58ad3b47087836e3e33f374b2e3b16853ceeb0fe8b70b0d966e46bdd77e7ed46d45142e51521f811e4c3bc02400be92c19a75136eeae974792b2d99d231878b70d276414558a2ea94107e0b2812770f12377a3aee9521f0d0bb450e979e47d9b0e372f0bc3cf63f596bb258ede45968bde27516502ea6d10c376fd6cce600248fdb454c9ab35af5c9d7d3a19fedd7a4c374e7a7ab2b1c88b268f29a4a7b2ddf73c155828b13f93cefbf7f6d71e77b04c35ab4ef58c0776d5d7163dd62a12df86556614389e70a0c1c9d04bd80610d32afb87a17d50d5ac22639e919a34fabed897e9096cf8a2146f4f97042c7fc2a4c82bf365a53b9a1cf1dea0172e8a0efd3807f930306a555075e5c0b687bf6c0a1296d5fbcc2c5c31deee66da3292fd67f93a4361f17159d954819f3f9e654f0b5672b927f5a99b71449eba25b7d66ba7b1cb6565a421692a1281471adba8136f19d0a27f3a7a765128610359eb01c5d4f7bd1a1b0bdef3e42fe9eaa597b48cbb5b27d76219b77aa74d1556f74f04c72bbb112af5057d08e8f3dbbbade12f2e8256de5b22651c46596810e4ae2317d96cb98117f5a83e71ab50d456671c538f813333459639c0b22ea69810f0fa2af6ba145c605751f1597e618b6081e46d30cf75f12732aecbc2cb3f102477901e9ce05f5d546bf09c5faebb4d25840c335187eb988d5ec6e052d10b032b47e4a3a1158fde455ca75642be82724f2915ce5d5bc36e549af66b6e4dcb7a9f15ee61d02ddd7b68dde375d260825fbff4dcb66d5f227d66ba30751afb510a58d5ebca2f004a3557410f2006560a4021dba62ef2f7efbbfddbd2763902ca3067213c523f98a6974be77f9660cefd663e63a06640ed575865e904385cb3a760b6808ab0f14dae559728f06291846b692fdea8386deabf94f3d8dafa107768e0238c474869c822d02d8cea7bc40084e99ea39c1eac4bea2bfb4162a9450ef4dc0d49e29670b5c57a2668c7622af3089c2f58e99380dff710133a3c9647214474b4178e81514efc83a17b44d5a720c52d4b5bf95c7a399009755c7496d6c1cf35c5aff204cb518648d6c51c4ab848e23aefb7225166965feee4e74efdc33250926b0645c75a0126b2b40b70d0504fe2c9ab46568b2f3ac469322434ea1ecb482cdfa9b9365400c01c744771a0416d42880b70d93b549494f19ee2563d2482aa82b5f738f5f33185808456195e7ec45312b357bc25a47693fbc3d7cda6c84a4cfad6b9a00eb175c2727f6a6ab7d54a6c0e7abcbc26685d1f1f91d17be1fd86e106f07c498862dda8f2f7288332a2bdfba0fe15c46d1b7dcc23f30c83ab5ae23a50f2d7bbb24f8ff3c43c99cfe1bb5a0f4f1a077a2af5907e321cb079d9c4164251a143c81fd379e26a426c704e92ccb2884684f0e28fd930d5fb964efa678ec9afa846da99f6908bd6803379191136c0dffb736ca35fce22ada4fda5710a8689fe9a8691ea021526088365ddd7cc70bdc4b0851ca022b7de1d94b647d2bea998ddf8da8a7cafe081ecd00e1f3bb8709b6fb0322f8eeecb2aef3599eae993871268486575a4ebd4a31588aed80ddd37fbb3ba5ba1aebe515e26f9bb9a18c799e9a1a171ee56083d8859bac0c88f17a6ea0c782946a152817834a9c07e6e8af87134154a2959c132159127ea9377964abe63979bcf07ac32dd1e6e0f91b542acdc8f0d1258440cdb589edcca67b900e540a77140f145a7edd60cc065aba943052ca792e09fc8ed8d02e56679921fa91312846530f860bec66da89cce9b4b3156f0f2495304f01d8d9cd361f6d5be1b33994d1aeb32637a2e57edeb5ed01d5931d8c6284bff1700cbb4e3608f20713b9461973840f7139f8ce54f354c8579ae76ff86afe79cf6f83ec7e566e55a7795bc7efe81b9e8594643b62589fa3682a90cb8451df731c8dd72407f5e2567888570c4cfadab477c125c259656b2e875fa9867b708ca71ca352880772e641f6e0baa7b987d3e4acede4ec13e1fa0bf9ffdcb0f8ae8635112df6bdbc52712cbb8d4e749f38b0fadd1d84950bea80c884775cda86ba6178daaeb7109934db24aff1d7554475d9cd1ebd92ebb33576e057cea632c5a1b235091a818e9b590270f80ec4fc15c4b9f4ae0e8423451051469ab0ea6a3f52c64d2542ed48fb3cc4a34928c53a1bd5c6abdf6d601ac296ed5cd72a3779995e9c915022dd0d80d5a685d15b6c2b03d0926334966b05a7009cbf6c9e0b52d450f6567a0c70c5430e737d9d5adfe201df24964317132ee9679a204a5265f7d2cd66727aecf949b684ea109d3f36af005d5328190b79678ae6c71022212f2e9345fbdafd1cc974e69e8f9029968f205436858793407772351a2cdda5f6507ea105a797fc43b733c2a209389ba5a481cc45be1c0f9f190180bb683a0421ae789c95436b715d05e35b69d8bf564cffd8f102502be339d4212a2126e16539e4ad17b39f0b590e186439dfa276d584f221660dbefa32cc300fd3aa7e83551c39ace920c7bfd2e54b653620075af9357519f0bd4dc52fa4b203544c410b68694ff0452007dce97ab4efce2b1cc0481cc6edfa3db1cc97dce4d0eae9fa52467d7d3b4d38d8c5d9bec6a7760c27d7f4dff9ab7cab82db3e2a7b8e8a2d1aa36f9a6c5e9a0107747b56c48b6acd1883d255268b26859a9f04c918ec42e91c9757a13d605ddc7b236cde8dea93b8debb022a87bd2d9ab61df57a37bc0055d9f9a98e45f08a4122d4568647173502a258ad9c2556054dccda28fd07e96c44f1f8b581b19625304fd9a36bb906089984ebcbc34473166ee7cb320dbeeadb228696adb156721f7cac8d87704540e081eabb96406761a8321d6bf92746bf77538eea76521859329484926d82a27062a7f7002a634cf491e762762aa08f78ce35cf24a031e2868ba5e1c9bff355dfdf8f61b4160e55cbcdd00e67d6134a13fd4e219571b1399a707f105bfa73c5d3ffe15669dcf992fe114b351b47901544bcd6de94891b04c115e330a94df169e88adc64e58725bc6d57c265144e8215e73a8b018c38dd08ddec24435c02de3f4cb2ecaf468927063e526c137ed831e33cc933b834f7aaf1f4a34199d94aef9b466f1d50c53bafb2cce0af7616dc1fd1d8c2cb082cf010e52ec9cbb43d17e64fad69e54988025e88823b6ff97f1dea48eec6807d7801de7e0caac33c5c0ea22729615d88e1826db62d3df8c31173379fdd7cfed87cf86f3fb4792585c1885cf6e8a353dedece9609fac7b419afaf4119f76c70cacefa422872ca3cb576cfa965bcea24cd5971bb5adb83fce19c6678a31091142f33737b3191318ea716aec9f309c04919217c22cc84560dcb229d6f447e730f9cb00d2a9e339d345ff3ff0dc60c8d4df7556d615ffe76cf4435b3d1870d17f8a92761d7b6fb65ce7559651e95514b6f1c448b8971d41a84839af6d892bde50f385d0fd4f3e0845f90a31b3085c70b4f6d8994a220abdebbba14e2c7c4584ccc6daec6e296fab017f21c0ecddb5330860373ab12b05ae636a53d75ee0d07cc41cef5f90e61b54cdd6611e946826a7b5698f92beee59aee1b29d5cf6518af4152eddc5d6b11cc2e49da3e9a1faaadeeaafba6d541ed783496e06a096391ebfc2cbd3ed5f426c19a65b090191f3898b4749b4c43774a71ca9e8f39b59c224741ceb7f19cbe0106e481d370703f843832406245cc3eb2755ceaf5f9d44df29fc4be71c609564359d350759ef503f6ed991637096b4fd41d0af3e530c7ff27391fc20c3fe1ccf83d588a2587f769eef78f2b5eb214ed7d0f28d3ccea5701e31fd3be59ea6d440291e2e5d6bfdd6cb0ba2d5331ca69bae0a9f52d6459ac2949ccd177bd0ef2c9f1356181d387f8cdd4c25153cdf20609b346b293ae333d6c6d6ba50589354492d4e16de2611be774a601e7cd6e52ae7afd71fdbeec8630a3fb8c6e11ca155c87e7b61ebca7dc1a9e8fec4b7d08f8c92870eeb1b70656c1ad4c24a40ed3fb57ef2e5b5dbaaec5371bfb6e6435b7f6e5e7faba315b9c0454f8787f7a7735b5363b2cb8196f5cd310e5a0412dfd5f1f23c0e2117e8b5c6f6523de6b625b3ed85691676a85d50a9c61bbbf41efbea1e6d60d6ec387c0ae64cb4defbd79859e4999e6d4c1231c4e81d1587c14fd79f04ce4460beee14895161972f3d8b7cbafe0d366f1e2deea8e79155fef0dcb5146aef74ea432849848ff33c7fa6e8a51bca3714ca2ba00bedbb5d309afadfbb1be63eb71f7090b17a4a9858f9eb140cfe90847100244274ea88f6651b9a8530f32cfb38ff50920ec1234be7d2f09ca3cc955ff6076987217d0d114178b6c1f03cdfd2b05293a22e6006713422c51dee5e5e63707646d3da85450a908be57360bd55b552bba34bfe785226c7ba110c662c2dd13d1d6c130f57d67d32cde95e343bf2be3e5f6bcd2c1c63f7ef93aa5e2213f968cf61f949772e1be4f0e63851516e5951257d56c0782b9c81bfeff835c76fc7abff1c2c2e3002953ca44b408efe155f19de24e641c07b83aa68b29a9ef84e56b247ad322da1407f7be60bb682c7694b9d55b03705420ad7d396873b69a84df6c14dff3278071b524527f3ee3cdf6190add9635be20babff1f6b19eb9ff5d3075f295b1da0e644944fd413f4af230ff8f936dcc20a57dce8da5abe735a03d8f52fe90229d2238f8f32d496c86a232747c7f38fa55a909b0b52982e58ea1a245a4c42f35aa45af02593c511da9f67c7f34a6016d4ec2f2a7e6cca86cd9176931cb4eab457ccd8bacce0173dd862fde42b8e981a9330327ddb77015cb66ed3bf89a609d509938728c5384a06f17d3d4acb191914ad696d3436d5c4a6b0da051eee960ca59673e6b321ee81603151c9af90be94b701c6f27b5dc839dd94114863efa7097b7f358c7659147f22990b213aa57963439237b006577075b5a8e939b06bd334c60d8ab61313b8ea91ba656226a0f222dd8dcac36b17c413d662b9fa8ef90e450cbe0543c8c20ef7060ba7c3a1395c61ef0c1cf7ffcbc4e87b9635a56228e598f79ca0aadc3e8f919de9d2a510afb0c98e4c1140f6ef1b598ce2658e338821957169de382320f935046e8eeb1066b753f96d100b2e102c29c0b85d3a6e7dfb9b2621ab6ca9f373d389a255e111f8d785971edf9e7b61c1c22438a17f90f95896e5abcbfa2c16a8208fed60a610c44d0233026e77fee8deb50124d15da7ad33178ac8d2a887711c6951a9438af7d3b1e7eb742ea83791d725516a6c3221ec32961e38712706032b2b67409a044e7ba5a6fbef66eb777555435c94738259f3a50acccca2c97749881e391f855ee305ba61d2cf9d687b003e7e14eb5869adea8785d53aab65238b25b81f89779673d52c5ea231e5129e2506430f2c16abd89780f4d6851100b5e2bbeece4c16d3603b57d6b5c5bacd06366a444747e41ad9fa753061275724cde53dd52ca56e65e5b5a4d30cc66a434f48afd7690aa6d341680c0f8f335d322166d801d20f0427369b86e11a8ee802f4e4abc46bc7436170f44c66df571e7161a3f6582bd0c634e3edd15f665ae71b85a657bfe28e3b1c43abf74d5aee0ad32f92cc50ad3765e69fa3f0544c0135eb2a4195cd568990411323d1b6c3dc96b8b12f9cba3009402099456f4801b75afd9aaf83d0a53c7187e6ca9474016e292b836577168d76b236e0ead392c79e92bcb192a4b0ff696e8f58055b06dfadf0dabae1fbfa95633c5eedf7e11f8739b01140a94e3e5f148c0019e3548660bedbe36fd8c67bb6c4d08b161aa0e9f123e6bb9a819d83b96b9832522476b4fb86d8e26f5d8bbf0f2b166488380e13c365567c5ba7aaba2d78ab19832a727ae9df3d61c6aedc64453e2e290793ff133a4b7991d6e11169c2699af95f0e8f1a8b1c9e8bee23b5ee56306b009695dfbab72cd3c109fc8308703004157b3ca764050d32327d8e0865768010fa3df6ded7b7ea41db2cad6c64f475d3430e837a1722898fb780ca85b8101793250d0f217b9ba2dc03cc9cd1f4c4556d40188067a6ade8c843affe87d07b037ac52fb8c210788efa9edc2f6c675f8d1e96af0a26df362fd936256f42ec0ad774f9ca3e8214e3d8a8e3cfcace5338659e8459cdea8d59c0b841dd328bc9f1c0a6d3b581eeef329e24dd66c172a080141001d2b0471cd9bf8740ac959bcfd4d48c1a59ca78e7525acac103b8d78a7e1d42b911dbd0d5539fa2462a592dd31540b4e15f13ba2efb80506e6f775685817702eda075c77fca229df539ba228ae46cf0198df9c7aa2a3a96744fc0efb847b7d1f94e62eec268f2791295fa55d5fa48fedabc12ff1155b735f08c91cbc33da71b5014d5d830fb72381af3bb14f4a29bd57f71c53bcf83f2f95548bd1ae1a3362e4761492585d3170f53feeadc5b19b078907c620284b37e7f4c4db7b3943009a4734f38ec27941c2e8c2b32b2ce0735552649e408c907b2aee9b2059f4fab2bbef2fbf20ff5b43c644f5d357f69f980c841078ab9980ced4fef1e0f9074903ee4f9ff9665e358e9bd0878b845594936f5a47e8c568a82b77a37cd890810d56494bb625aef734348b6397ddb74254e92c7348ae21830f9a54f818e12cbddab166582754d9cbb030871d53231609abf71a73385c007fd87a44673967496fb09baf03d2813569a1909c6a588025b356ff4585ad27c0725323c618a70c8e92307e0b296712d56ea7d42625757cf308785ff05fed67f431a22e57aa40752be739b39ae1328d3dd0281f3b66e16b9c23b39f42828aa4c03bf05adbfc490565c7804d121f8df8e4d2cda05a34cd8433dff9e16f18a9d40e2fa15e5e451cc784b466745f19aa447be4fd70493a96fab27018d7110e5036d2382a9b69bf2f053104044940b49c7c1987652721e0d8c0691e02198d0fcb7f3833e484ba1cec7fb5c89c0f9d17b958eb1ec6c3f968a6d7fbc9892b5417bfb831223a20cd3ff60fa4df4ea1aefb6725eca21cc6354b32f92e676539a69413fc6a94e3b9b827ce273d7e8607ebf5731a81cdbc59f9c16902f3710f7c4463d947dd21f8b20f9d5348bbe60e49f098b086177ee46f8365b36cdd338461e315b192132408b08fb6339c0e3cc710e27b5213a92905a1365897518e8afae96f755b5a1f4ffe1f45d2e6a10bdb97c4c24f0b5052a1419a886652747f0eb4012a0ebc4a6ffd6063ca3fddf15bfdf2b88b5d86f1dc09190fd28eab84de48f50d5706eedd98b0d1267af26a3a90b164176265325e37be722513dcae32d62e16d761ab986cfb3e975fc8b9ddc51be809b0f7193fc4c921710f3504199982b8187aa3df6af447e057670fa9aeaf53bd437c27907dfb77dafe687cb8e7616756538a43d35bf7afbd47281250eeffd00f42c4217f147b8f15d6b188ab1d93e8eb3dd622903afc07b3ada171ed6bcd14cbe41936039fac8e6b54800051d604f7dee1df4a30f9e170f59072477046bd8db1efdfe4b584241cca2e24f147a0480a0ed4c29cf09444c2191cf5afeaea3b6f0fee9c7af4410acecacd579a718354a5b8d899914550f7da5a8e713b96ddcae5708509b89fa464ded9a1c315d490720df0e51c2ce222090ea52fe232e79277e195bbad84d14b6c293182cad316f2a0043c44d627866977bf314e5cb2bc9eda330ae46f5c7a7ca549d8ea76cc406ad2c93fb79143a3808a650c89a06a2935bf2106b28af59c9575c8522604f63bb567565c31e43acaac09743cba9bd0c377d2664090b187f0361ed0edc313e06441f7df2d9020e9c32a17ee8e048fbb4d9298ea21469293b43ec322cec9f41347f8b3190a63a8d2965c9beee1745f84a0e2c223f3a459d294a83753a19afc5c1ad1ccdb667986dba1005b34b724ab3c4502388175606970ccf0f6599c8b66cee28c6751b9ee72094f86d91910711cbe849510950e734bd2014ead4161bc6d083a117e49716dc7851031b32a9d67cd7ba7ae753783154764cef22bea2cd8a4c2602d0c5ec34b6b19f1e4b97877451c21896623a0b9bba2188bcbc2f157752e796bf9c065e66b03b03d8aec71dd062e9f5b96a866c2b2dbdaa8bc5ae3da2daf43f00c09a975f6ec12e8b634638ea92664b72b339f55bdbbc5d1cf679c9ff93f984b9f9b8b6af1b33736757a0dcae2426de3846b3e7a1746ee2a6b5155e7b5fdddfb2790c6ae1d2eb455ba8b76fd97b9cc5ac2b33c3b5f6416bb94079ea7f0128272081d0d7ff4ac0683fc2f5074904a0f2451fbf2185c7463c22a6fe41e6f96c87c672bfce43148c76417c84733e3b9fde6867a4fef9ac496448ce46eda696f38b2b436bceee684c54f9c3b4b1b024eba3b09ad85e22a80be416afa49fa43f78c65d252e464d4c98b562340b4bcc200a2f08bc70a46818667d7ab5b6868d3ee2efbffc424e075342cb152d5688ed3fd16295e8f2cbd51c016ed3daabbf1eff32ad2125aadba8ab3ed2c9ccee9982119cfcc5bb4d74792c9b5073c0ed00aaa76199c570e8062d6231fba9b6ec5a49efcf5c11f6e8d60cda63eb14170a0ffcd537902e3f330513cb46187d20a8462e4495456800f2e423c3024cf96c7906d3d3b018080f68abb3223f292b8a6fe81b256609386fa9b1700e1a34da4ecdd191aa0793d6eb228bcdbc2851066f06fddc4819c23894bd49a004224c1be73ad05885c2c0f65c9406791916997a2df0805abd16792539630f9ab138cbb69b538471e67c16319efc86e86a5627bab25179dec38034addf3618ec03077533408ec7a197884c0948a5563dbb150107ec0a87e076d06ab9046984e165d6cb77589693c29e32c48bf6652ecded7c8ba3215a83c2e77d6240a53ff98fe2362c40b489bb0232b6201d099984c62891de877b41e75ad2c7b5f1d9468cd2b21a50fbf7e480744234dc498c9e6b747a67e0fc451686fa79935d95d44be62dd8305fb1bf19d2a6f29b10f60784217cb0874e182b25101b21104e4e79e4102819cf02a241371493ad442612861084c2a0c496f3436a0b362eb09ffbd47f6c2037b57c93d222734c01b067b7fdf219bea19ecb2633baeedffe953d182e20ec7394171d3cc844841b3b68daa9b62e57b7d1b483845f6f8a2a015cf3acda5d0e87d5da65d4b9578264c07c7200fc020787861c6ffa85af0d65640f01ea490b211a8332ab0b3699a6792c5a7c4d53c05de384cf3c5cfa21de8ca9b06e388e248e367362ea62d0ee92d15493add681f40891581e6078f0798ed3afbd2924eeaa893cb28e222ba88dee769a0ced062d903b7855fffb022329a9874f8c475e1c03919ec665ee113f3e85195fd989c14e13cfe3695a5a76e0bcc920c38496f59c34f474593da4fafd2f15f9ab32907e47ebdb28d012ff4ed75224a47980f4e678e3f11dfa9fc6ee401c53f8125b151e9c30e11c0a7ba4053efd976b8b8f176f2b8b1a386a917706378c0273672098a33935baa35393e885b64907641ce5fcac62b8b895350dbe4c740d0fd42cb911f418a2c4bc6d712b7a78b3315097c5db18b1921a281bb067b7944043bd5824772b5c30af6653ca6f4dab3959c042649acce433aa08d55f0ec343f763725ed0b0459eb0e1ad2696fb53bfa1afc5af0ce47f077abe488b9caaf5fd17a60cfc000a35c93c208de797b07fb0ab81ee961d9e89288d0177f9556a4699ef36d3f8d90639ba7561977fd7a42e02ddc381f778a5958f48ff12ead559cde1a7b52f0f9f05ecc00735dafa9080664b71d86f5752c6ddba70177ccae252ee7b3f479d44ed290cfdb5b2a6e953a830e9e2a16c333eeea5c6749cddde204ebebb29050e5174ac881cc9ae5499609fbacef82d4bea46edf380f48a78cb68ac30c4812d13c64d96a4d29f5c0e0141130b4a8c36c9858d5be354a357404dfd188f4323730d6d132bee951e6a0a1c1c5a4d869186ad987029972beab8324e6c7117b0f12356ba185d07cdb6352d32bb95014757c29ce4210fafeb69fec53e95a39ba1b93b5f9ad828b625586ac115e6f4df7c91b5ffe26156da6d8e1c670f5584530dcdb4b2d32b5b0d2bd6231121b3007848789a064f9cc93a20add57423099a2aff91a7f63834152618e3d0e6d821089c3e0166be864b31b38adeff0814930ff3d5b679c86726ed07c06c24021bf4594967ea62b1efc51f455bd1801aea8313b9d4c7e37b5c0f8f7f17927c5de50923060723a2eaaad1543b4fef6d78fca6738141eadf670bf468993f8b130e8490d7570a0f736a73ad1e8b025c174fd185ff7b4d894e90f7e5bdad1882ff8a283f0a851405f381994c43947b76f45cddc9b294cbedbd6dc207754225021fe2098b342705a67bb68afca9b3dde4a8456441a5deb89f6ab3c4bf6f1efec667ac73da0c9fca7fd8fa97318bf9128adea31086757ba7696e0fa28e8b43bcff7738fe8ee733eb7d959438833b2d8acd206b29a10d46bd335a2e6032e3c5a20ec0b031b410bb00bc81493fb0c68668a0636a9e54750077fd6ebb1fe838fc4c69871a940327f02561e9441b2a013b18840f8c4d110af854430297fd51373024aa601f853ba57a5f101c7732e346ec962149de75c47aec3604dbff585a6bf86b26dd9851cebca2058fd3743141e00ad11ba088930f56035549a5d288b699bcc15bd59134c60e5df729149137e4233d978c05f56bf107b07b96a87d4421ec63100450db65bb396422ef7526f2fa8ad6695bde94c16450abb2e0633115252de82bdfacaa2e573975705f7b349c207ed32823d1483c81fbac0db9354321082a41a7d532080b905a6e3ba95565f2bc93928cf312921a1ac42e2b78169ae8be01c48f0ad3e4289786b77948b7d9288dab33be9b1c6583c6d2ee5c332e23d35d73e66d5ba2ae432964e1f20e0d5cc39daed2a4f21caeba5e44d93df4bc8e7dcdfffbaaaa94bec4174625d4e5af89fd2a6735e19c2e1caf5a80e297e55ad1f427dbaa1ef1b309089a564a758d5890863786e17bece0229e353ecefb23eac376f495215a91efd28f07ce42e718fafce96312efa2131b5528c13495bdf4238066a58b020f8ce68f71a009dbe220f167ef23dc7e512457d7357e0e4b29ec257c45aff35745cedd7ddecf2a4a30a0477b85d859e5d9d487fd7e7a6e6bf219fa667bd8d5e457e645e417097be302b8a18caa6b9ef3ce9f120654359f9220a95ba53c9813851fb5b569ff8699e5e611459c6a28fd460cba1311c8358ceef717bb958f34c5435f84682154b88c38692c09714d751c3b38ba5b70b76cb212798c1879bb0eeaa330a47fe6db7eca670280b32c5e8bff5faecdd776e0aaed94c545b3be9e09580810a02e3a158c2b9fff1fb1483321e27709d1571dd472dc91068a1cc704572d394661c6c520705074a3a0dbd12efddc72284a04c4cf9c8ec3aa979647b6acc8c21b955e681ec72627f4182e790246ada11dc2cb2890b9055b5c708b22324da525fb11f0b8ac418f8e1ae58fc312e6373a459a42a7a0c6f20d0cae8c9ad1f7ddce012429f7d770eba3150e921042d0ae333cf0c1eb9fa3842dffacb141361964b9bfdc2bcbeb80b8c8f9a0293e5d78c97383170e27b6a55532c08ab16968c8c1f8b5008df2e60b05457462b3d71ccfb45700610982ab26c2736d28f70f99d4ac52861d383b063d1dacf4de0b10f5e4bb2ac6aab4cfdc81a9ab63229c0fd807d1d58195fd7e9e64c9a92a4d61bdf6a025bbdc77983a628b8ba1a3554ccd047dbdf9c736c420cce091068bcff257a5b6e99064b64c4d30cf69ce212c7a548eb9b992bdfff8492903ddd3879f1aca293a8c6ba9e27de87ccb8dfc8c0a37917f7bbd7b7452d49fb15e9794db0c8e4c81f02ab8f7af849886516e07fdaa6017a6c39111a0964c8ecca0de414b9d4553676a2ed51d6f8a0de83ca59a5068708acc787bf5110afcf415cc29ca80418fe915731a1c471abb84e437a1e2ec5ac4f23a50c426d7f60a9fc7baa373ee38ffc7070b56286ca89a5893c889f2c0c6167c27c69aa87ad566be32aa7d4094a84ff369006d3783717fa1d944e580fdaad0c1ee319e09f37c5d767e4040d2d303ec3d30f866b7796480ee04cdd6a0ba83b53cde9a0664dc8f96e7f8bc9d9ad844788723b73b8f285d2748c40d004ca45c28469b644c7f659fe229fda3524face40b3d3df70c5b8f57d6aa035cd9e1cd5fa43c1c2bbd6d526638bffd75ded66eb5a669e8f2e48903b7b5cf8d6ecc213a4e7cfc8f5851ae563f94b8cc6dd6a072d13da441c566c2130c90303ae938f3a5910ea6865be346305733773e9783946ad819a72733d7033a5207584b01d4a4b99c19ba68cc637dd3378937f428042e1d4bbf9ca8eb708bb2482365624701da62a6f0821cfceb1e690e66b09e8df3f70ba474e8b698dcb4839a6d1f8ca4a1049499b7b0bc78763d16f5b041ce146dac2ed14bb26f3258baea7b92caf327e7e5458f16b96fd1561281e27be1f63252d63a35eed517432539a39fcce761b853e93e927b44d1e8eded07df1c819c49d5690ba5941f06598e49140780ccc85022ce14ba85cfd455a701beced407787c9ec9bcef165cd166dfba287a7509aeb2018ec1066ed45ad0101fdd797d06a5c68c984172697b1fd575608fcc1a76c507d8b49edf588fc5a568b04f2d28c0db3ddbfc37b9655b3ace3d1756fc288033340a4a39a063015f5cfe434ae3364624cd98e6201da84f1aaed336c181ced4c8481470c8c8ff3293a131d7ed385aa25b02b89a39c816148725a45eaeec393f5d6144ea7a802c8f559e04dc8edfb01faad33a5dfb219ffc0cd0cdd0fc3ce1584e71343166b6255ccf9abc48681ac44871d486b4828167ca7e28edbf4b05360ddeed920d0447ca54567edde850432a40f9406a5e43b8ca5c295b4c9adfc42c92c3d2db126ceaa28b6ad97e94bc9748be9b8f94e886a66ce148c4963385ca6d6c99b59c1bac7111f16e8ea2b6a5733bbd89d8f6aaf6dfc7dc89baa6d10c025ff1ee41e2c637cc14f6a8cb19eb154eb6b79567bfea504d7f1276ebd6bab2a1b5f6a8717f958f3facabcdd26cb17357d60c95162ce4cb18a1f60147b3cde8ae83da319121b98471f1b5d9164ba21f3ba8ce3b63c9f8aaffe72e4d4ef9e545f54251c36f802a2f3514e0b4707e208d720339ac7a959fe6555532c81f187be5699075b3948c84eed6cf8ef0ef503519db19eda85186e0da91d14e3a72bb0627ca35e9a777a893c8e9e1bc59736cac65170406a5c952a4cce12228a2d6ecbf576803837cc06a12b6b1352410bcc381286e358e9c2ab8ffe18666f84031eb828eb920edea44b18b1679bf310c994cf75d404e1b585911dafd9002dee11f6a51e5fd4832de456c3964a14b76cf67b7271d064dce19df32f1180109461b3051d9f39f6b50898582a51d661fda68444c4b809163fe01074e9a46a1926ed5abd2ad794420995d9b3e6a7e78770c6a34030ec99b68a96ae4c9d10c73ad5f111562f4bc065d5516170829674575a3b8e282edffd3d7b44b80ab71270dab9e0038b906f25618905c8117b0fc140fc674da2c304d9f5022eb27719df81815c445af827b330b181e9582929afa8d212ae983a087ad1bf1a0cd3b218178d2070087770745d7374c5234cdd678da2e188f2c3d8eee50767a35d6a9b30028f6f27bba5ec1d3587a60a88edf26fe8ae70f0ab9ea831a1c83978a757ae0403eef94af91f5ed9e2f065b88d85ec58e5a77b53b7708f17e0707fb725f85ec34b0a41210e6d7da0a01f8dcf06e0b79fc554c0ce21b4f3625661ee5835a82e6bc40a05651f7865bbc1eb712197da38d61f0e2965263d3561787a1aa7791616fca74e8d9d9d44f57995392137b87d70451692bcd12f15e3e1d300e824ac4f8f74f369a83c6bf026e51889492760af9e5511b1a33550512fb2210325038d143cee6be530dd8ec997a4b3baad9779a15f9d93b156e721ec2f671cea8cb5ae6669da674d833166e39d3f769d9e7825ac504656ada6aae88034ff26f765933af20998307bc8f9317cd3fc39c1f8d9695ebf00268869ffc3d7e8d9c0f90aa3b89582787502d83683e97e8f11773eb727e0ce42d185beae74d5e4331081a4812801ba009eb2d04b86bd9ef617136f4713892ac5e1104b111930e04e37f3cfafb66118226f99007c3abf99fe514e541127a3d9fc550e1d96f16274cae2db288f8c121b83963d88d304fc4f2555bdf83b68fa20ccb16eb51623cf1edfdb3078d423e9d5ae6ff548526c9166dd98b913a595239945912545873edd0c44eba60f918b675f5658a905ee106fc522d383e47edc4cef98a619b349a4eaa0bf77df1c1e1168eae91027c2afe684f37c1754f5007c825d5baa72ade8c5ec17ce09976f2729215852b313169037fbee310f74092595cda1f72a8a88b6e8c382c55de760c93e08690b3897d893957d3f4ed9908143a2b8db3b2e966f22a630935669f2148216e76889b480440d02273ccdfa2cb07bf58033f2f52c2a2031241877ebb424f159463885d55e7b0dd5cd431bba5001f7b58a25591782236bfe310a3069120554de1f07fdbce0ef93e06f63677a11b5bfbdb120ec7e7a47a48ebc537ab5a44f95908357991ac18dc346ed8fcbf48a9f4c4df978f21ae10045674ab87f1c305586d41027aa45588c46071ccbddb794f136ec857d2d283083bcc38d823c672d4d3b6f3868aac16d94ebc9aa409cd61ef917ed608a49ccb5c93ac2e750a36ef1f04f4a1f549fb35222ea95ef7710091be0aece9b3e489cfb09abf2a32f4000be44f0e1cfb53bff2a377f3aa7b2a94f94d6668bce13666d09fafbb4c29e34d4a27c697b302e3a8eff0edb280bf7b8e0d9de8900688b6b1814bd2998899172a8b64263cb38711bb43bbae796f3895b7bc345fcff859956ec5355a6ca227bf66dff18cf19abdc77c7b12a31e144d83823afcd5a2d71dbc77d6010339e168ac8f02ee612482815cba85080f7f79ce5239db35710cb54f14c7e32cc1c41fcd4d152fb10ac41cc8c4a3c001c80a6c6c9aa9ac4ca456c5256ff0b00a4e20697354b75a2f3dd710060760b0f85bde41996764508d37b5e3626387669ad748b21fa059383acc15a3a0c0a3420ae6451d16e04514db1d0b76db48dcfa9efc0c8764944821c12bac0cb5d65f3a9e97e3848b3cb0456e548d470bf34e7f4139b74e79e0caf48954d37058e9d952d358abc01aba4097623c8050972245b13177ee6fe66e7dbccf14b25e6e0888f830eefe2c44adbeb3f50586c2a164e4957f12004c3eb68ee96d80fde22df8d4e83acbc3b3f07662d5bd8bfd05926301e77e662db5e89db6edb1271aee5e1619eb4435f891169c801efd08bb2ddcf5dcad3bb4110e6f50f263590a4e10eaff0824cb30b5a32e9173f1239b606cde36879064707bc32f9c70a356399f0816b26ffdd135ea91b0328a8164cc15c1f7cc4394556d380973a8a62cb6da32fe9de93b015230fd2388d2fb46a9594a87495299f5d64783b4991456438403abe5d60bee69623928652fe64abe88156a72cb68e4f653d7eddbbb6000d36fcd80f0083b09a828b825776139ac31471566565879e4d639cff10785d43c4504f17806ea0d1b6a66b4a7c84bd23a929572f5252ab7511857d7c1313dd964f8de3105bd569be0dcf01ae47a9d0186923ac8b0b5713e64414992c451ac7968af654e0c088481b709f2837e6c389a3b9f586acbc13e0d8a754aff082b9ccc7300cd531316933dea1b4ffac6f55fc8486709dcc2f02de1b074dbc14f3df79279fbafaa51bfc389d812c57f5deef7768821d603345ea6689c31a1182e67ee77de9145f721280bbf36848af1a42d40d5a46e42a376fde172a07ca167bdd98f16f1e86b446aa631029f5a5727ea4c70a48058317526a00e8638654584ce5dbc7173fba767b6b4fbe802cd050ed667b19e33bc990c20cf32bb509722637ebb7fb32f4bc0cc364fdce8ad5ff8e78a2c4cf5fe4c42319edd32c59e629103ac5e42478044dcc8caceef63731ad71ed416ccd3ddcde54001b8939ad36dd9b2aff4bcf04dfe6d12968dfe629d4aa49a266f8c9e8d8ab247bb7d7edfc69c9446488528ec23a50cb1a0a2e93554041afd354f60d5dc7e29a1e45e398468bb9d9315784f20d3b072f89abd61888920720ee370f6bb341b9de865c2f8a966ff5a2ff510e7b577ffa2b3e274a37dc0917d65f729955b0e7c6ac7a634fe5f8295672c00a1b20b1aa3725577e46025acbbfa0f7cf7e50d750de71f6f0826e50d4f2005d0c01bd84dc9eb8c1bcc2868ce31398456a3dcee5d60afeb66ec50e2b6ac0a0052abe95109e97338ba803a3bdcf37e6b4ae105a7a05cdb3a61991673d1884ed9e16e033a7854ae01050e12544fabb29c34a38c090c6d59e3fe64bc4f445d5b4b2f8a3710f44868719e16c5ba25eb743ad920390b467016de69993c2662e81a866ac44fea0e3ca63e12e1bcf1e60afaadb71dc8e69e440a14c428eb2df4a824271d96149a6c68000387eae11743041a6385f6d7d9062adfdc3b68c420a70d078067ad4b1ba1697e60e7e9f94b8450430a6ed20b879cdb3e931ddf7b5c9833c73605a152e859e83740e99abd77e945179da919b6939c8633e02861578e9cb890de53ba520e856004d68e951e30a156c438032862f172aa3c2c8fc426f1cb087c67a480e642214b7980a8806fc56f4272d02f39c494d32c2e363cc9303f0bce040ab42a1ccdcbedee60a761dae9189bf3b974442ac2281e1a00274b152ad03196979b1b69ada4e08a86116692466a7842fd77eb85a933a0a535745d10ef9110e79d3fb4a12e370d04bf9744129d1fec921e75288de773a696c7f57e59d448622c04663d2a36ac7bec8cdb9f47b7c799ccf0d5c998224be742599244ac65484642f7ceb6e70ca8c21f8edb994e2025c0c60c5f535bf7b5a9df07576cf22966529fb1e359a1c3f6801a099550509d461fa728507a23aa7c668383a00606a382c3cd7c0372dbf7d3650c3d979ac3870606f44967a1e24c27d31ba6ee1f299d4e11d314fec63e84d851ac74c9f4048eed529ccf8c56f21ab61c2139ec3d47206e2423147bf2015572194025ffe7cf132f85a06623d94fc240bb95c9699da27e18a0c0a0f3565469e44c35397e8eaab1df7127c8c7bb65de652c29dd5dbc79ed30a5e08b29743a3ca9afba277bbbf90e3135119d59bdded30ac04c967b2c9e34162062c315d68a09c62eb5f55a071e95aa1c7f4ef32d547beee8582f2ae403f5b3a0b8219376d72ea2f57f84b14433526b84b8054ec8c6742acffa95475b3f45e8aa411b1e2c1ca1b80fff47e5043bd5d656c56fa1d5f9137ac5831db8f6aa95b51dec4e9eb8161f47c17282cf5c48a5bdbfdd9355d4ff9eb0ddcff7a0242d24b48f7f69094787d85b3f67211190ec4838d318b8c5600b2382226312dae32cee85ded2e2ac27797814bd64c7e10c7eafa939b8d063b13ce36ad0e6cbf5adbe6ec325df0fdf09752f558f66fbb0c19a7546113c5a85f68ff7e649073053c44454c15067d3cb11b9e42031479014e546ed661bddcaa0667fb5cc0f4d7251677de5695dc9b48d5a520817ef0d4d6a9b058f7841d9327137b5cc1f796730aee23842fdac7d0f03638c3c2bbe2815ff2ce0cdfea2b48b91cfddf7101d1b37550bb1ba68babc1215e2cc9c25821c72be79b587cb19debfe1a5d73b7965c791da24632954a18b060030ec973b7cc5d0c998066ed616de1b99d6aede285e288f6a560accf689e3fb0787df7cbaa6b9413887af1816f004b6b02e07347ae464fa243338e2104eb28cdd2fed0fab406d40ebfb7bdd05600f1872e1edf006b81c1b8f7ae30b3fd5930eae66576fc27fc6f4d5473e8789939d53710fc18eda80c1411b6b5295d27afb76802922bd374fea1072cddf15798c9ce3b32ac003f7e977e97937ccad8a6c6b0796ecddb19103361a972177426cfaeeb70853bc237208a1ae64d7ee3cba0ccb36f7238f9c27a713b3ac2d3e1f4b854d2b4d1a84c7cf97c980cb803dae413d5f659121148b727e18a4394cc1fd2b726aacbe30c1dc706c3037411e5896d543a83644138e4026c22758ee769277faa8fa13ebcbf152300b71820cea7b78bbbe1c95f6e9eca3dd0dcc2963e768b286be5e598ae7243e7ee2c5541be800b4e1fa8952a5a93dab0b7cca2bd1492b6da27702b645ab5a44f0acb20e234d058fdbab4100b0a2446e06c61d800c514b0c7d34671eca7b4dd1c5bb074c3d596110166d11d10d2ec399f4fa609f27f4d9bf88c4c23810485a0196e4347a8c846f0a9103ad5a7d87659e5a33b13510ec6a78e59e2e5caf539813c104ee1f9ee05fd5f94fd199b9698eaabb333e4740fb8b72bd80a2904ca55d9f42a5214e0f473eefd4774844aa7e3891287e81ea622cd8911197f86c68026162226fe60f13fc3a0701e3578037ed1cab8d46c3d808b4d46d10deda4b1f1ec844b15cd8ec4aca8371f1026aa03e9202ddcad0949938508511b595f02930e66fe5e1d7165f22dff0968c26a5767d0af57e091f90025b036bb40a0ea828f2d63150e98897aefbef895934087b8b8a413a77c93c453055f63ab8072b1cfe3f0029df3213ddcd84c33231ed37b1c6a6329ca7b991456a647be0f609e63850b3cc2e91355f817567b8ad2d6b8de02b4001fce399102218012b56a9943d8b99413d19630f63f45cf2cb3bd67abc503b38adb1e138c43b41b5b4eb1a5059d0269dd72ce89211d37a26afd03fbdc0f4988e1872f71f7816926228d3f3fcfa1d6cd936cbfd57de25e098c9e19e6da812dd9b7740adbce7a4e12f8be7382e3529731d84111a0c8802df2b3d600f7b55b78f840f8ec4ba0d77a8f7e837ecded0870cdd7284dab5fc482851d65179502a97776a4b5879c2c28e8b331ed5e7dcca348e9856ed5e70056dbfad9233ff273122c546f2277f49ba6f37051aec1c0d03e30ebca90bcd797aae271a96e0abaa1a97c20f0a32dfd26ecb43c69888dcccdc7f652a872b4cb532827d96b81ff682dbed9658788b8c0a5d0a65712d880106ad2ec96664f81ac17f0a7cb361bb6b5a6c602a5a9b007f5f059d80d3cfb22dc3724e40fdb0691b0e297aea6885a5f9175ae1361a02b04a60071555ae021ac410dda5af9c2ee888ee859a13dcd74d0be7098a1d683d58e8855d918670c2a2be6ee41be2411ee42db918bced255c7007337d4c20b35ec13a8167d627923e91f758bba8e79891c4dc0c0f0b97d9a8b425189c4aa770c3996551079a818d00314702a19ee0fb3a91ccd939d25815c8412ca32218982d2e09cc436c0c4067ef78c21147fb5ae9af6cd1ac05164b3a187b4436eb645e4b8d461f82dbd2abaf08812f4e17c7d7742da32b17adb94a199f247f4139aa8c146f3a8f28e2029ffeb672710a01d09a24950f9e1733f9c529ce062c20ad451ea73a23f1ea8d2941576a7a9b76caa8001b4e9ff744afdba11acfbb6fcaec0a1a42aaf4b15c5a1fe3d3c0a282950470f32f0b542ddfa47efc1be534897788dd04741e11def7f82600ceb984183d98ed92cb9604d00bf05d522716d49e3bad70b22f3e2c88b065b9ae7c73b7b02cb7d4acc12210ec12925f353a2a4dd1ab48b3339866598567f1c2c7dded1cae9e3668ab1364f8d8060ca1fb3538f4ada1680c9717f97316078d5002ab961492049e6e249ed9aded82d9559b4244a5e56281dfc726671ddfa5adf38c67e76c30e2eee3df4c95ac37ab06e3c82c260936a6184b7743d7f498b0d255c2331d78d36846157306c4516056371a75e7f1c940dad701dd4d4698f510664d2913eedf1c12e04783f966f56db3ca9a0a26d818b8e667e29e3466ad928001957dba98a94c8ea3fb59b293c397966c8ded748512552b9c57bbe2a83cc854013ae36b7366d134269d7f2c43b8154890edba7cd24eba9a56d4ac2656a0baf29c4fd8546026dcc929a3668d92139c80753f551da51509213c46ff30bfeff3df9512cc1c33ae1ec97cf6dd67f5ba5e8d3e09fee7fc602af67bb43d0967cfaebba2425cd11810d6d1f5a744c4bc3baeaf84e1ad7d92e61c4ab93bebbaa1b275c957ccd91a38795bef4c717f8a96d43909c289973ed9b5664095f73db13179ddda3fd28d8c3b5f7e5a0813f35a969dea837cee4f1993c2da0479d2c7ef06b6a1251c39e8f4027750661f68e0cb55c5376cdf822f8e97ff3da851ce518e2ece70ee96dac88cef3dfcb1c1d998f54884da887e3c96ae339c6d0050bc4cb5f8a0e26264bfd25bd31674806cf197f4856d0e1a7879c8062e6d38238acf9670dace6406c5c85517d472243fc03ca06dfbc74c265d160047b0a8419d4b4652ec69914068e98f065968f3308aff620b899f344f1d142ac4292aa6ab333426c9c17b3432137ece204d97164fcf00feb35afdd63d9c32d8ee6191c74e5ee538e70edb41fb1df1c0fac19fde8d550c1e378deb0ece2926faa58a09d295e1a1b572f6ded1763eda5a9334f392d779ed56765c8666992b1d037764d76b6fd7553f1cf243e371c25ae2bd79132b4fe18652005e729637001854bd7423a9e7009d6de12723f525440640b0a26e2a5fb01ae3aedeb415c67621d2c31d5a5c274809b4ebd747aaf7346df9c3dd0738d17e69341a6fe48cbed31e5807ce1bb7e73cc66324919ab2486b17e884cd26104b670080dd688f17862ce8633e43cb1425baa173df610fcee028f8383d42fe1de66a570ed7b906aaaeb691a5743bfee071f45afdfd308cf843b5fd74d0c0dd6d7aeb6faf043af7b976bcc6406a2bc8e2b052f0e0a817c4f1feb4a64357571e07338a70cda49cea114809d745470ed04d2226b06b5bbb0a0290345ae83f019f1a1583697c22a683ee6d4f1609a41a420a003c9c2e16d4c7e13a81708896c303fd4293dfe6f4a0923ae766135b8def4c059e80b294592d549e100f966ce976e63274b36269c75297536e41780a4de84539358d6c59f8ba425384a532b70ea3fbe2d05e9623b5588e2c2bc538ad9ca50e39233e0a7e46c9d7bacfcf85246eef0deaf8141001363f6fd403102e1f46411acff198ecb995c888ec313761a6a8aa634fed05f9192c62357c88d1281c42eb94b11369a419d359f937f2030b6555ddf045c322e9968b7565fa4c11b956295fa9c36b4bd4dc70ae94c0429881e9146ce702e0a144067fbc1607772ebae82573f8f17803ffef57272f17fa9313f0d149fb5fc4959d973139863abd20f28684cc4b35ededc8a4f4d84d38f27ee153fd47e0eeb111de87a7392849c176319175515ec09d1b584ca37569dab0547cafb4183a5f72d89a5a17574e4f5c93c768c5ad72d8179a27ebe9bb6984b782aa0d99fc4f9e442b08e2332858a040026f5025c56c9d012c7c28a686b9baf5fe693f3b228ac85f97f6c7cab5a1dfdd528a5c726dcf630e6e018266f2b2b50a1405f61fa66eb15ab284dad457872065d115013d02a9774b31d508dfdba666384e53efe3db046887ae50a8f4dabbb11aba93ccbbb7d0c31bd690d3e56269d0918fc9338a1ab58c4da7c39142d7f7efcdc01f3af31ec67c162c1cce32661a8844247ed64b78e0013d138a4aabdbc0170ec47bd12151ba6ee94ad268313d4522bc3db8115f66f715e3d56d19835c784e90ae5b879419e254fbe5c89c6dc0c7f76fce7ab64914484d793fd93aad2bf81049d4eb32542e1c771277b903f4298e1bb71b57f5593e92d002ea0d4656946e5831893942ce5ebeaf739cb766c012af427f3b9bdd7574094427bf386108e067b98d31a8f0a615c6b74a146266ec33644d1b67bde1e75cc41cb7a14f8dc33a2a91770074a76b9a431cbd2d9a9999ef564d05336bfab230b30499bfc66cbfbf952e1d33b57f2d789a16bf7acf86c0c934476273550c88cee6529ec47ff68947a6c43acb3a6fbb09666e76845703e66eb1193e4229cb52f210241467fb5e9c3a2d3a0c5948689d1642dada468144da8c1d7de524298065e0475e4a165a50e28dc09ac2cf2926feb8d6dd5c4ec6ace5699331485faaa7e143d7ec586198122ef965a9ae93f2bfe983d7e827e05da1b98654ace23770e0721b465f5408e6789275d5de9545e667f9d13fa9d2ebece002ad7ce7809012fceab8743367e543b48d112dd465a5654a7e85f27fecb21df68fc69d23c468fb1d6e48f9b28dac14bcac030b157a2c739bedfc58959bb8e8c8d2297200f35be53a683dd9727410108a2e215df2e2bb29b2dea3e74e158a6e04949ae7979c208e29314082e2fd29e5283ce5a6cd455bd1d8ec65a9c3fdf97749728521dbbe0db5edb255b27ac8395f939b5571af2af69fe494fa054c682901652e47cb423b1397d12aec194c98b1ba08a7373f0bcf6f04005f66573a9bc9556b557270837bc2e1235123a6a77b53d34125c2b0de7625d4ce9d546c1de47c9b5e748a6ea5b8bcadc8bbc68c87967d0f7d8d023cf38155430b82e7c8103212db8f1ed781f0401bec2327098752a8a74224346ce665c051bbac16aad7e2f342426d2e1198f28a80656428e70f8c73549fd967b017ddc1d9b5572b0d8e8d6474c65c93382a29983884ef572c061ff6f4ca44aa2f27fd77c644bbbb7d05782cdd22fe0f12b7518c4208a1677f5d25f490436e1612ddcd042c6aaf7f374de2a41df66a85485c883f01c3111908c6fc15f09355eb71e4dbf93df233cfe9a63685d0b61c4916d4e8cb82095d3e2de3b7cecd2430ec8d6941029dc901ac83340eff700ae8d074f5409b022d26ccdd6944f94530973803fe944f3e9a5557a9033a98f06127085263b89e1bc5955f3a20ea0e562b017f6eeff831646c45a93c36c29588614e4bdf9e91c69d3d54fdb8ae5c2fd249c5e4f53d79f3f5e251dac102100044ee86147cd4a0f9fe9fae5e74753163e78981f553341e730558f0c52789603b12dcb192262e71f1dcc604932046df7384102e8bbb1bfa812fdd41f940cdac2752fb0c2162d322cfe873cd6f28fb84fa82ed67eaff8338b7578b5edbae9bda3b7b1ff9ea3cfd1a7b4b9886940cae076f52dc6b9cfb6a9da10f901588d03cf5ecb98ac0ed5e192d3abf463b240694402206e2b8989be673dff01398f31d300df3d56611820402353e1eb17fa3bc908978c86f5ed22c5cf4671969a7e52e61fe24f00e324894618ad20cdd90b0e5351d6a29495a14e3f2d7befc2b25b892a7e5877a416e4aca26931c519a9d506dee803f939c14fa1db76718e40b77b7a0ba9089761938c7030861bdb097a02c2b95f42d546ac5b44fa85b02edf28fbf35b68247988cc75416c203c3fdcfdfa431112727fa7dcd77797d7c89206bda429accf41eeffdac6e734e308acb88d46659f811f630e0f7bd1820e943e67489c13eabe897ca5faf377ca4fe37467ccdf548bcec5e1edeb1e598635b9a546bb68e3aa09f138b7e6225f0ebd66117f3f9a936bad2f9d067294a7c2ad6aed71b28442b92b9d2f7be50de813c26ce662580c9adb01e801c1d414670b35f6219b17b4818df1b6213cc04350ec2518a090931409ffda231f3849cf945e959deb86fea0a3f270cc9b584218d79abb959f98609536a7514588e16fa3c13e769a6ae30eb2f68d07b865d509c98eb3fe296aebcc2e2f15966027a59ffe92ba6e18d2f09cf8aacbda10c5faf28bad6fcf5c6a9b20f7f3f3944db04a0259c0c73211b0847fc7596ab1b68f244c3e1e8494bdd7dfd0b693611c75e2eb03a0ca76bfc558587670926b25a1e990804c33f610ed4afe7df73a71fa81665d42026e0e5cc2c4c0ffa586b8fa4c07dd694867f1bf360d53919da95ce8dc5d4e4e521abeca3916e02bb806b0350af1ec6618bccd19040e462dfed15a98114b24ab0bb203ecbcf4ab53f6745e884b965d50ed8381e3cdae5eeb19040b68127ff135c6043ffd15e0fb9f8639601db2acb236532391fe22f9d4dba5bc52bdcf6acc199a4044aefdcb8c24e45f8bcd9256b7596e4ce8991231d64c258babd2d248026ff222afb00cb6cd3f8f27d2e5cc6ef61ca522593a0f3278f22fbf69c868db2422806f941f80d5aeecb004aad025b6556436594114bff7a0c096c433ca41ce067b1e03e373bfd53b068710a095e3b15a9e2e05c224f44747e5c918c84b688cf41165ab1d8c3be366424e66a12888ba6bf803f6e0227c6ac1e6b9e233d199fc577338b648245c4fc371b02e4473da747cdcb018e822a8d3d5e7f5ba93613cf89ca09e0d27f93326893e80fa4be918d51cdab418c7aacfeb86e2bf32b115747205a960cf56c53d06b0bb66f3746262f0f585146940f6c6735329d22fb26aa2c0f51bf3b166898a29eda84838695a46899bf6bbe8fb98a20a7225e3d0179474710ed1cb825d2681f950e31be2f154ed2ad4ef15ab6101eb05bd978462b22f99ad0d735968adc14f156f64fc3389457454f6db987e588a2c554feeb3703c94da396601239ed64ed13fa01090d7b4e223460796bcab5d61b6d0666c5f2151302f01a6d2e8fdf0cade1b4ae6c9732aa275464d045f5fee49c721d452b7d614cf8d4106ec6380dfb77447953a46650f9521863b56343590acc635f2a6dcc417aab92f047a582ab2b20bc31e7a5bbf08c5825bc12bf99b827e1ba925bc7ba1f5b6ccac225c074a9c0c06bd0bb6154045136bf4fdffbea2cccac030b073661d62684bda95160941959c5065ca745d72f308afe2579a4709a43d71d58831cba6516c08ef36fcccc5f5a0fcb675f59e748e81e7b8ab82cdcab5cf7d8f9d83e8d6446b358434017190ec975581c76a6834b2fc5efa74be48e1e6f4d7c31acdf855baa113fc53ffc1d3dc11831465949aee485492efdf497d44ff6cba06ca63749c986f15ce4f6014979d86ac1fddec20836806759d0f0471d745577944bd45cf732f96592c39b1f0068a9af0b832ea4f20ba3abebe66fb72a70b606f13d6946e2b580e58ba3efc7bcc523143d97e3de32c53622f12ad0d6460fd96d1e2d1f0420d7764eef61410e258c2ea4d9ace389e90884b3c6c3cb1628fb6dd1f773100a03f1ca05e3a1c4a364da16720411fced32d9fde5319771f90b4c2263b02793a8d58e64ef3f913d979c0787fe8c6f4b5e9c9ccb9f251e4b60c41c3df0d3471417da258d19dabc72240778469ec842e24ade51c594ed6d937ae09e4860ef0f082a6562520648a0e91d838a84abb8da7d4a9bc192c50595aaa3884fcb971888659689a507f62043e9538068e01f5a66551a8965ac0c340ad240f8559d9f01ddfd631e5e471ab0072332ec7c4c1f99698d7b6825c5a892b763af319f607ab4951092f4183605c22200e5f89e62fe529a4e6fb74f039f01ee1813a9ecba7639e12bbee63ebeb7c1bf30674680d70a7c881404ba2d6a2c58ba3086861233a4bac9681e11890d093c81848c087ff5fb174227b443167f201c432b53672298461f6f69a5fa4330440ffd8484738e468ed10ee60963a0a1c1e4a85ba3a37836824689c0e60a4b6c49096dd05c48f6d8df3519426cfc9009fdbd8d77228283308996ebbaaeef1df0f62ece4760a0605ac957939c135cc14e91ec0efa68e042eceb6b836783d92b4eb26314db28c5ec067f20b03a475bd27e3cc6b775c2c050742566f2f7ac2e885cb0d58941aa243e5e3c2af63d96909084856ed90fa8507e2eb2735b4159d7cb871d08b7696345aa8dfad10638d80bec898380b498621d504d4673f2b7b0b623386d5c94bf2c3c9ebf779b664c04b97daa652b4c7b9f766926987a3fed8161ba4e9af65b39b9d5f49e6db540a83d71abe9232619222407ca2ecac91484f2f7b20596817780edf07681cb1d40b88627ea7fc72a46cda1eb5bdc7ee5054821bc43685f54012d6068a49064d30d3cfe31607836199d853145d2656db5512a815b9cd2c6a2471de159ef434f09565a50e5752709e1248de5e5d02037da415e2d4de1d23bc75e232e488643b2e4660fcc39953b9769964e64e600561deefb2009760f4797f11b700482d868b2846db6ae436d8b66323c3d143ebafe7e2c5cbf64fa85a23d59cca6d60d9c7e06dd547c732b3f9a296eaa0a0f2845178441472976b0ad06f76ee7975e73c6f2b80e0aac71e0a4309c264c236b4b7114db0f53b06a9e24292b59ff4342bc8cbbecab9a9ea885fd41316ebc85fd379843606091726d6f236c42b94a8e89fa128a9ad26053b37f0f5d557d321b89d4619d959e1706776ebafe7ceb7c42c5d749254eba5cccda3119af539ddc0787235e66559bc3b1e4cd33384bec7194f289a75f0d63dc44019fee5d19871ac086a20cecbf7571d0422bffcc41e0d1e752ab1b9491743cdfc280f323ff73e68ee3d00dd1ede3dd0cb005c69f6a63ac700f33cc15bae318bd8f32d0fad160a2353a54cff9b59fffc5c00bf09dfa6449657a5149895ddd94cfae740398166a10d1e7412843d189e034c5511592dcc9f1142b7b43f69dbf90a2ce685bbd8fcf5d82429634094b06c9d17616886460024fb74410b1a48bf76e12bb2211119dbbd7acb1d5c439688f3b76629c7ca63ea9a248200c141628fec44025e372e8bf6ab64ff44f8d4c5faad9179f8166bfcacbff4bd76cd8c960d2cec67987176c82ffec419f218fe0dc1602ad8e7677532e6557ca511a0cc85e53a0c8884c841180bfe270a53901a97cb93f788e0b39891b622941de33bbc16bbd772dae9c2b3133be74c12f2c136a2b9187135349f986f3fc39644e9ffcf17a5baa0a62952f2e6c487408e4c03d683e7876a257aa047f0f6f9e6c609b9eec703b67359977a0915247278e9d714ffda5adabd3ef0e3dd74f9dcdd82fd9511978ed6c5834c08e327956257ea286b1891a50f2cbe6a6d629893a930f4b923c42bb2ea7f4a6ae9110f8e0c4dc96c9a6dfbe62a6d56437f072fdf47b0bd5f68e66e38a6414f60a96476946bb0112771f2b782bae8551050475b9233d6860a762658765da4f60d30e8a4b2c962491c5ecc6803faed1ea0c374d39b7fb6b6759f299119f2170d09124c6ed5b803b0d8962b67eb5ddaefc78f90aeba471a7a7a133c36a59306b50b64a60d3417b30043c627cf6887d484f4842dbbee848eaba948eb557fa1f7ac2aafab321525c79eb6590bb4c336d366fd2992c55533c9228fb2e75e325dbd0dce8e840021669a4be712ce4603b4439d459362fc39b7a251ef64aa1f3a57348760b038f76e1997abfe9914b88892740c9c400af5cc77f7465da3e3ae6cfce9a8e0432191ae990bcbc6be87fa0112cd790c148d589ade9d731388dd9b546caf2ed54dad078ee1d697d008e06fb5874f0f4ead72a806b162158257074455cf981616c395396f0b57e876bb0c69e71fac1d0f78850fe52953ffe11640c32f1cd2e0e24bd541d0e55e3cc4f4a74e915eaad5d8ca16f067ef4adc353d56cccb4f98f93d4db6a8ce54dcae32d254f192074910c9b559f99dbd1224eb67e9ab428de20481a97a5cf2892cdfa3a664793a54d3ec0ef861ddd3f32041196b683798ebe84af29e4621d0ff1fbaa4790e82a1eadc25238d9805cc0d4c28473ab0c86720e51cd24f56deb36c223c6e6fdf61e9420b5d50514eedf5c5b360b29a413d59da4f1473d3e5fa1f6394470984c88c937defb379660cdf5b7df1e48ba65f1b753ed54f4c5895f8268f7da954f70e6ed0ceef11cfac9363f2fc5ee7e6eb2374375e1c047cef76fdfcab7edcd93b22de7c15c72020c0fd5d5ce353fab901d8d2271fa9b2b7a0842d454faf382aa901fe7fa33386d0e22ce8f02f18f84b8e246226f2122eec086ad77bd24d6555297a83b066a3cd9cf3923dc9fc193706f6e7f6e8c5e248c900e5165cfc9de943d097e1e9277810cdecd48c20836e4955c5ba8d9c34d7bacbf3af61ff6a1e25363c68832e975c9611c8c3e2976858d950359e84948ddce1689d7ffd7f64d9bf6371ebe8f09ab559dae546a1739f1121983b7921c4367d56cf3a810383b558bdb77f2a48975f181375943c57cbef8b674085ef5ad5347acb375e60296be041e9e20d1fa92bac952f06d102b16dfed08757eac45d853ec2f0fd285568d90c0797ef5928c630c65f34b7519538ac02fce1304c6b17abe26944b1b5a2b3a43cd51c1e3877c83b7eeecd1af36fae49ec211ce0416f4ebe6b81340041fb55a4f582a7430bce28b66cd42c01899b9c759366e7554a20e5cb203905d6db5ddf2b1e2f0d458f4c641bbefc654daa25d7ed3ddc9efb313007a626b6b88570413af1c5bcd906bd7126f8a4c427ed0b7a3d7a9ea38264c0619a860aaf7379b1bf8cf449c6707d0441517b2d4aba3d365587c7eed956c6a20d94f7b345e00fe6e31c9c91d8afc82e97e4ef421d27ff2206ac599116c8954cf3036bedd9081e21ad2184010c1932a6ce3139f1f0140033e51361d1946af7c6f102575ff080108684c3eb228fe6d77e74e4939d74cf3845b5d1fee03be54b6f6b8887faf1141ce27d3d5e23132a50fea460a316203eaecae99dbca91d893b74a3c93124c8b477274abff3e0080be68f7a76e62df0e492289f81e9a5d7abd736d60b9033080929690f4d73d082396fc2384a8f799d2d38e72957e65a117ca788cba062e1fd0f1d7b8927609d65a0e4dec65f4a3df0a872b5737f75599bb11d6f369e8dc0bb333b32e216feaeec5140c47cd8a8869515b880c2e2bc65f9683f74463733cde209c7bccc3bba4cc12205b209f268ecd3d0e15701bfa2a533e7182246dbecca1d4bc486c3566bb4157f505b8ff467b2326d5da938937bfbfc68e2325aa140ee3d93fc3583336f4793689d29bac44309f3f4af51881ee6f062186d78a8c438bb5e68a7a151aaa1ae7c6cceb9bfaf9a7ff1b7f50fed636cc736b9c59c264488b29245e121a31e10894774d3ab9d8e8ac871c5a7f2732889b3b310ffa94a08e32d8c19dc076fb20032fadc1a1a3329107aa57f811f010551490fe6f54fef246c05bf8b5f9857f972547dbf45d57b123b8080c2adda79ac171bdcc396d26a482cdb8763bd3ff8bcc0cf2b623fbb05ff8f7059e5fbc471fc67e5e375bad933518925dbe9d534e69b0eebe0f86264779ad7c9356185239482d53ff33715e3fa58d102dff305bee05f775e170f426be8288f88cf068d95fc37871c4d64c5149661e5aff8d81543caa2d83de4ef8a4405e9ba4c1abe022ac792f70452d6ea046e34fd7d27df0db27e5139d8240dabc7d6c0fb33f51acf5987eba1909ef1ea41f716d38f34f0a82aa72a067dda31ae210a1d795a757837f45bec7180d98ccd8c35520b07e923df370360eef0af9eb921e7ef9b725be44a668c58fde2a6b74253343f7680a55c6cbd47f0c640dfe9b00e1f3e74caf9cf3156c6a682b82494562620f22cffca211fb0ef14d09cc321b8db935a705fe831531e2e38f842fd9a378495e1b4429964cbebb701c1bc297447ade718dacdd666a6ae85c9b398123e063f6d39d0ed3f790a40fd57710ff7b9e10a6fc03e3f1f5eea636798efd113f799be5d754dc66562ca533b3e4dcedc246125e7fa48a173501a26fd92be29cec1f9a16e92befab026f2ed0debb38399fa88a7c5116c1a14d6a1b84206f7aa87cfd58105926ba1dd3a7b10dfef5aa0fb4b2bdc65f1ec7cfe2da63f27c4b2d9f823a348b4e463a98cb8ea6c4d162ba04b8073fda73185269dcb55b4df46d6119721d902d153e6df0b80f4802002f33dca1adfeaee0bedb4e1695dcb15314447e8b56960c93adf3e2356db9f2a74339edda9a021c77b0646af9af725d2a446b5f798ae9e1a57bbbd850481ceb675c16211291ac38f7f916b43abb32f849ad8b8482ff52763b817b90db47e02182db5b692fe34a21d842995927b4118a84415d4888d84f9331a63612210fb07f97781c13b2fcef8fb6f521dad26cfb135b8583b294c2f0e51e688914b0c76f40c6bf578b5e3361f4ab3ee91b0f5ff86e41995c69b6e046fa24ac3232ee4f8dd12a25eca17f424e4ee0f62a87bf2d4253c1f07038b2ef8d00d759d17a35c09b2d9aae13e13847f5e100498af230c85971432b1bef97582cdfb6590cad4f9d2f929f93ad618784cc23133af03a952cff259bfb3fd976c21a4d2d7b408f03cdef421e84fa68f457fe6111e75e5211ea62374cf02b14ad1dd993262612b54864e7f07620e533468f059f955f0110eaf03319247388ce61a4df19d51699a088a132a1b2108bd7bec7576b948b5eba5749889325aed0b676e5653af046cce34426593e7a552fba0ffe844a3173e35e1e57302e20d262debfba72fef9d0098212a8d40b3d206c1bc12985dbc7aa3b0e5cb8b72921b84f3d4b5b6d4d2703a72f3e0d304dde520fbca2897f266567af3c5b03e006009c193a5cf13facb53cec49f3140b33c4e8c996bdfffb5b65b45e2da059bd92fda2fc211eea74c3aad856f4b497c83f0b0374fa5c8df4bb71fc349c72a2c53aaf733505290ce0ce2820664b6a8805dd9f6ada09414967135baa49194d1be6f72a9767d92b5d5cf69a93b56b5da51e53e0341b78f143cab063d77743a036555d83ad01a3401d3414a1a97b79e829212b4b753a9bc9f566ea16fbab4f1e6e920b8dbd8f041763dcbcdfd57727e2879b32c9012b3397342305da82cdfed7cd55f997515040fe4f143df7673f35be33876d6538fe227b289e13379e4cc01282e8d306883bf5b2c35be6f4254ab84c5258717bc7c3cb1029ac5f9689461218ff39c9e8afdc9e2050d243a7a5f7ab5fdff4e6be8867b656e431aae79e7f2dbc7d8956400037b6b62ee9c82f86013a9b82c9edff5ed090cfaf3f90039eb23e2cc090cebc6fc84c6716dcfceaab4b1fce32bf2a7de7b0a2b3bce20b3f17d672b3cf1296293e78061dbd0ce2e2011d7182eb2c5cf3b6625260cba3133285ae5a4257690656301dfee50ac360ef01ef7a3b098726490fbbf3365315ddaf819909958fd4129ba30960b8e84f19de83ea27a7c6833b2704c25cfc554d7b6fca927eca4a592cd2401529e5d0728ea3f7714a0f214a4400cbc972e2a12c9b882ef32d6fa01d1433bf0c80f0882b7596a87571e73ec360fefbf7d3777095a928ad8f7eb9708e0117c0bc453f6bf36531f79985ac416bfab900758940ca00505f94fd78219135a72319b4933bb4983365e7b3e26c1759023265c4ebfe0f7cc4f0e004f9b4803081e46d30cf75f12732aecbc2cb3f102477901e9ce05f5d546bf097013da3b44a30b39a826cbbe5543b1b3ceda7d2cb093e03d51d4f8bd3bf93e3dcd679309c67435d61464369580cc4a2929dfd23e57e86581972aceed97a838d112c2580b783b6bc2f5a0e168f1bdac73b0b4e303c050f622805099e724b63846e2c664d07cc7b8881f4257984df3e6c8d79782c7ccc752b1ca541cd3111ff25b6b8ac48e16e76c84cfe822593c7b4708d2e381ec020135a70f3d3b29e8d1bb68aba8bac49b6284143cee63934be04262d5c439dec1ae6ed58546345d8704c5824f82ac637f6b87e0c4b9925f622bee6e953d5b97823436da3748aec8affac0c91801f78b7693e726a50c504cd74368e54c0c03008bf8a04b6361f4aa4a2c135ed03cb9c40deb5f5e7cab29c34023b7d4a0e17953d41e596c72f855500275b0b75eb93594d9768f2f961ca245507adec507b9fa9252bc7bad4a4366f81f2045f4b920fd3f8eb451d51725795b51091e777ab098c0650923245be117b52cbfcdce7c1dc5bbb1e3e12a67811452f3f23645b080b41da691c830df4caf168990baf0da8abca7f48f1c5d9573bf1141940f8a473e30187514a5143386b2730c25ca9fa4dea3cd7300caf3002105bee49a58efefe9b748c0dd36f2bc6211b37a3f9e0d477616e9c83f1c529dd8c94c0e225d93c01305c0f8e040d557387f133130b2918840ef3d6eb2bb561f1589c515b469d4c1e8f998db25ae30474961c931176a12a273023585223f3fd85763371e790f4e16034a9afa846da99f6908bd6803379191136c0dffb736ca35fce22ada4fed82db1fc6880848f059dedc37b70ec8867ff8394901ba5fb49b36b070c29a2b14f626ddac6f52c98ab90bea68655899c1a313609d8b1305377ba911906e8f3b737f14e1f7d00246a4cc5139ed4cca18bbfa4626bb6a017617cd10d27564d70ab16996b591cb6d492c36b445c9abf10e3efe34755dd75127b45f39b9be699a9f0bdc042efe56020f600ddd13779fb6d5bf342b02807f87138d7fdd75966ec11d181227ea17994c655b3ab69976774c0889babc5c7b8b5a7a1224514bcb15c1a2d238bcb229d658842524c736b3ac53645fc3c243222a51550802d93a4fe2cd28730ed01fba051cd4b2fb34e3a90ac10788185fe7128ff62dd0841f72b21ad6de43f064a7eb482f836c23fc216a2525a2dc9879799c369f660f2f6f09589d9ab25c0fa3a70398e277463168e1948bd49b928eed863efc01d4c64c93d99e56be7adc9cca44e28aefde0c003c9b7f6041b9d3383a4d7ad8db7b16e03fc1c22ad10b609c508e84af606eb189e4fbf32a1ad35ccf7110971ca7363548db5dd31d8e3b13ca10e415a5fa24ffd849217bba243493e482489e0a445c260d4cc062cd3c3ddc66212edc4383cd84de47aab58883f87ef5b45bed06fd60ce3c5e17c53ec124fa0f4a90f5eb11eedf2c15dcfe9cff1d49d8518ae0e521548b215ffa8bf4c051bfade585f47e10cb01afc971576358b6fc777a42702252837ef8736ab79c08d9ce10c3bb6005c5ccd7a52cf8060039fadea2c2cf29dff5b756c41a67835bf16708103286cb23145a718d3bbd084a4d0533a27a8f8fd25761b2a58828396fe0a96f98fd9659c3f09a1133843f7f3f7b51d3d1ff0eae2ffb8045607829ecd7138de4858d852e45b5e05df0820c3f3e993dc7f4e15d7eb3142b854962e989ad39df58cf0a6c3968158370c9af694ef54eee92fd5da481cc45be1c0f9f190180bb683a0421ae789c95436b715d05e35b94faa7b68c010a8913c7b565b402ffb2d3d216eeba4ee1b896c50d8f013e3ddbeb26a589655c39d7497251e8ce06d24c6ca2ec4bfa5303cb860b4003021b032cea11ee6282ef803a14012439f30614f2f2a96fb0c5e5d2c75459977781ed837a91d06b8fb868dc1a324b755dc3ff47c6d90c606d166d0cad9b3c24f9516e5dfd0c560dac3961dccd34bbabd03f6ae7100998ce109a1b95f6034afd5566f03db6e53b6c25068498229069fc0193c31d3b9024ac0ba5581dd9ac339ca1ad845bbed620d2dd403f130d81b06f8189a3477eeaafe152f6f2595b69899c42057f413a5c0a04a93146a080a5f96c60e7477eadd7e871bc1b55dd84736c0b815a71d784fa2acf33109f981415dd1adf5b6fce1252f3182331f1f5df54883d12be2c10ae8224d232922097b2d5aea5234fdb2657a368c636c3f3d168c722e8bd6a90722a8d614e8b3134b1ea05cde9335a739a22e77a17afff1d112a0085ed172b73e585d345103fdf5cec579e7f58eedf1f64be54a20b5470f428a4de33820d424a7baa4aeed6f219c227a7ac2ac87d7851bf98bc7cebd61af5467b47915799919ffcc7db26c82a448bd0e5d144144e8215e73a8b018c38dd08ddec24435c02de3f4cb2ecaf468927edd632be0606ee53981b699c7dd1f29c5fb5be2a697baa9aa574e2a3260345c436b9df8d682a699cfb116a04fec4b30be8be1915d874e2ad85c0e71ee4480179ea5ae0d5829667d36477cf5642388521b4715a2adc0e3b45d4780d5397ab2af35e071f5619ea1e5f1863a9578e8546bb0a3f2821cd878ec5330625d64a965d3b0902c09cb3cb1aec007eea78407d2278041a31e8d3d33bd120687edef8f2bce68f2da8c9ccefa9add12cf687ac30c02940e32845e05e264bf70f0ba3d7672b1499a018ea842b53dda840e684f238ba51b09c534917359c3f85f9779ab35f40f200f8c1b000f2541bb54eb4ba27929748c9261409e35fdd49a176dc54bac909f4bb1ce2d0ace39ab6e7f42d0da6676da0d68e1bc7a5dba8393158f220f22a5517bc609d756e6a58b15336c75145930a4e76350ea73f2d62513e5c3d7e0c75a90d01d5d5b25b94ae57aa9eefcb935e0b096a51c00bdbc19ff9ba6a7b5698f92beee59aee1b29d5cf6518af4152eddc5d6b11cc2e49c6985cecd4eae322cc277c4ae4ef3b6ed51b254be02b2464f859c05978407b145521939e5a9c9833f96efe2978aa264e1890d65eb08bc72729fc00a850fc189361b7956e9d4ea9700e8e9ad5ee37067f16bdeb6587c420088c76e07cad75537f79d09b727d542e0fbd23dec182f92b0c3cdc6d875b0e6b3b159302a48efc53e6c452543ea9a3997ae07cd6abc98cca111ea394b7393626a96fc11ec086a21897defcd9c139fc57feeda905d52060df209027fb960302663d67f1c5506761c60f226f47de880f3863266a02f34338b5dd243a2a7cc21dcd97c62603981107c60b5febcf17f974c250ba82aa3134aee378e05319b02705ec5594d42f2737d6f097b406e9373c32e33e44b8e0fdd4842313973dfaaffda6ff6c8bf12d000b689ae407319176b224e0af28307bbf3d440726617c8893dd758efa6e78ddfcd696ea0ef3645c8073fc60c8dcd2cbf9a6b4f676ae985c712fcbf09b8c7b5c56fc1c69b9e1c1ce06575ad85ecd680344e6bed58e166973723eb2cb251837f470df4ca8e93a1078ba88a59d548decfa205bfd9252edb25c1e7ac7534826c3fa6af1ec33c7f21abfa3130413aa6abefd8a361c9b67b3e0165ef370539f61a36c514cb01c0c0b6d7ba35d15dc2985bd0779431f9b61146359dfa82033206baaa5d514159a2fe2017187ffb897c39c2f0189568203001b612726d68a8e1583a3fae391a836eec439eb99063014d0a2a12c5d15e3f05f0a2decd54c6c71979510c44c31c5e42c176e2e3fc6d4bb481358e03f21c455adec9111e2700efe8ee7d0729f56990a022986499d377014cf29b6948556ce2ec353063db27c8bb3dc8482a3928efb1c4fff9d3bd6544403d95ca3545eb1a696207908c00c46f51f97ebd97e96e9e418143eb8870bff20c9109b3d141f8bebebba5ae91b3b72b8e098fc5211f1caddf5def8514d7e1e5b1ac05e652528a140cb368dcd8c367ab30429b9f302617fa6230340b671ee85f1a7daeb0af17ba34e29fb45dc93e20005018c1c2b7239df1c10f2b8aed2d42fa359177a769448376cb51bc199538117c3da957891860bf197275eed0a8f8f84852fd1bee4583f664b9f3c5bbd79d52370775f9188a00de1966e4ccf698cfb56896acd0a2da7b9c0c88ce47f829b5cb99e5de9257882828c44d7e2727288fc1425f291e6e19762789abe0ce6c02e37af8dddde493cd54b8047872765353618a2e1edbb269412903f7c4d40040247d57059927876013217a06d2b47baf49260674dc6afd9ba6f8ca150bec9c0bf144fa792d73a71383c4a3c0f17b37d9a71802640104f7c1bbf2c8e4f32349b1d9e90ebdebd81ada8dc065cd0e9bc81f1a4e7a0be80b732b89bad7ba5c95ca2cd658c774c0093026ee2f2d42316f3fd017e565925ff7f808a87bc5a704ea85354152d65141004bd67912fa49d93272d94d21045f667049ea4e3cd861107f1841b9a58e22dcd01e13f12767bdefc9dcd2448b60df28cc0e5c87ccb63fc523826602e21f4c1fddb77438eec1ffd055b27c75a1d70be3769401a03f0df5cbc6fe049afea97e356f60fe26303f71bcb5bb718aee8ce359fbea97beebba78c3fbf8f7ab78dd184b59fcb69dffd28a12ed3bd7cb8c28aba5207b5dd5a28cf2cb8fe161c8ddf5d948fd9e4b3f1733d79a61edaca0914a352de0de239107dabc5866f88c20179580286ac3f5c9cf9b130a753d423f75596f9b19f473f94bd70d323010d136f810b8c32f045e78c2920e7ddab1f7af47274b7214473ad5f870f936dc06d2d5ddf08913abbe65c71e7d7436b6300d37c3144c37d3b98dded7b1fcaa6de333d0b46608ee17c8fec899765b63473a27f03a5ab99eb63502a4613e8cf193ed89353e6ac5f85518db8b2b22b3e56608a9cab9f9b9247f16d37a7bd29b2904bab9b7c86a3539b2ff26930adf10a8cc020aacd53e1f776cf76f0f01f344817238c66b72f5763b9f13a4a1237808603bb7fedbbbfe8bd5350d565e75abf6f245befa2b6935477c6d04a2a42ea2257175ce49d0d2d392571927986348bd0c4198358194b3cf04c3ed3d79f4ecba3bc166c27073ebeb44643aa33955459387b132fcfa0ce62f870aab0224e4d60d0d500b68309c49287f175b067842347530e9026e3a96c5c48e8d93ac51e1d5bed3dc14cd5fe3ca349c31bb2311cb676ac5edfe5bcbec681865ce7ea1d8a428dc6d69ddeeab84aefc92689a7fbfc6747e7cb3e8130adbb66d53b09046af8061b4d728bd2ac7791e259570108f9982f5a55703ab5eb54ccb6ddef01b7bab541b3931ba125b31c31d5dbbc2f0fffe37d3fb6e83212d5143207ece9e1e527c5d3b149bc7c3b5907713b25a40fa76feed6f146c97a71083940cb728827bab150f03d2cdfd037d0b08a3a21dc85017d670725d67234c8097d59818f6399a29c57985f877e09d36e6c3258ed10a0718d8544397a42f56a1c985763c23ead9e9e82c3a38739341d91cbdd7ad792f1c005314985c6838d3215189d0fdb2572f1fac54e3afa474c53cdc9973fcadcb9cf2fda610c0978f542950ac3ef1fa944098566fabdfe44edcb7bcc7f54d453434f3880934d99fa0022cae5d644164717d06fd3769119d854ae9501f3b8b55d6565130e90ae6e6b00d8dfde1c2e819d743baf7d1a5365e2dba21b78ab061287d6da532d7d9df3ac44186a4a531757579b637a12948ff3cff5f8ef5d8dedef11f139320258f486426e3bb9e371a9c1525050175de53dd7a4dc9de7b167231d9444dd38b5b9c7f7585143ba7de09c78d7cac2ddd2e9e5eeaf9b4bd27acf7864185643ec5cdbe8e887a41ef6b15bf309201943fb4923a6d7ef264dd3fd4077ceb4ec961621d0e4834b384b27d62b6ad45c0362f23fa724c4d50d9e5b2a09b26d6727e85f78b9fec2c7ad3bd20f30e0450df333ac2a35f5f6670c9d767fc4e5f89af5d3fd71288cb816f175304df7d8b42f839fadc7f9bdb462c47f3ae9dabbdfb751e97c45d57097951b0ed464c234d35dc8d084a092cdfce4cad116abd2000ae02472f769a3fcd3e936c26aaa5c5024db2b6884a41b4f1bda74566b999748d1afb9a78891d40ef3f3d6e232a3aac7576d24880418b0c173886e72b7a5ed100f7dd0899d17e186bf96e2639394aff0c31eb895b8ebf548a711b986404cb6f59db2d0988759bd762941c09c139794d72e2de38042f3db816b088083d845ed45d5a84ba890ca08a10c1f190a47aceee0277611085d49e3db0333958f88c53a89b1453122911b0e6516f1349792b1210026db4d4805f10281aa8feb17dea08b91a7c8b2b54469e2d63bc0f7c54e49c7270f2daaff7f68947b2c98a4078971bd56e2b049c7e3231d4bffebecf95f27310adc9b703e34014d31c427a217a1a540ead22d20514a2955e085957e368598ee25d31628e3f5b5240fa4ede3c598a0afa6f9408217f23214307ef254e48a534ecacad5126417d79edb702ba1536d2840027ca8b4eacde661b7b433a773f4acd085e87e54c0efb3ea38475a539d1270c6ff16d43c1be135ddd18aa806d8db5706e349fe088883c56a90ce554f8ce0f6f2e1ea2b5df9b4ee35650c158c7843e2537ebcc194c2071be27f2c3bb19c1946434b36aeb44466cadbdb7a6f54209ca4412ee920e7194f53ff5c3fdc662e5f47a6854701d59d382f341b5a77554dd256c55861fb39325fab085af836c8679e315387be30bd66736cdf9764dedac2b14483d210fc9c1321e07fe841f2f10002c56ac459f3a57187a2962be607db84320aab24720296a42dfaf484aa86c0945d325691321939630675969d24301e0f0d98e80d8fb14442e7cba1de5af28d182aafcc194fc6d02c6d745a097ab8a2400bb2631074d14c7cac18cb886706a0c83b09084adf4d0411725dcfc0d587fc0f60951f5a5a9d19964bdfd3b06f51ca9ca5775fab0a9fb62ee53fab47b247278246ff1a406c6bab06252491f28477d6f00e36267d986b55188963bf6a2471070e40527ccbd06e47e2e92cc921cdab414cd46fdaf5423a4021a8c1187aecec8e49ad09f12b8ed6321cfdb7bdcba811fc872ab92e27609879ac1e620c1f1d115d588b42872de8ebb16af5ad721aacd7fafe0832e74949dc7311804d8064223f02e088c41b7ef351abe3195b0bd10a4f0b9fd5d55f4e0715542613b1578e2392735bc6b82f15dda084500ea146e63605497319e92bd4de92f74fdc24ce54a1d251a75c8e2514cace59af1dd2d896e84e8cda787f72df586322bbd36f198bde80fe2d83d681ed0ddf06ddb225a813f7b22d0f1854469a059647832ba62991c68ce72880eae82a35e8f39f0515e1f588c2f35cb849b3092b1e3493197b51b98acfdf2f0fa6b0cee92e44671a82688ede298f0bedd413c59c1676135288533d16610239fb2e01ca651b57ba43808b09af8d2db7e8ca27fa720e3799dc3d7bb7d62e43a344be57ffb642ffb0f762b71c76184b19c60412bd3d9a76cbf9118f0c4027428f8d2750f8390b164ed38338e312253a408bb5ee54ce9bcbbd5f8ecb718bb190f482a39e1174ae438b8668eb63c3759822976c69da4604cfb5c8865f1af1652cf6414cc364be15cc4756c6cb9c4cfc8b3541f81ab9e478f8fe48ead80abe0ca15f822f5873a71d167ddf2caf092e9769e7c24ee3b5330be563315e7412923f4a06bbebfeec91222d17e6d6f06a1f6fdf3b11d9672b43f20a44b2ee56f5cce5720982f0449e565d9fcef793ef457a3a662f4b8dd588b38e72b9beaebedcaee748c60b251442a8b744ab5480cbeeea89bb17f34fb4c48330f68483fe716f5d663918ebeffeff7462fbb3f7edb520371433858fdb700e837c0b3ebbfaced7a8a4eb76271a80f03f9f6b5156e50e073e4f1eb997c56819c8bb4295a98c2c6463de065539415892ffc673ca963a6bdc221b2d31ce02718db030baecdddb14d2d06c9f5bbeab7fde59df5aaadb247c7b1830b8430c9889a53252f80d6b805f9cc95aa46d76a85d3b8549a4c0fe6b772c1f1ce8ae9aa447d3340cfe21af63c516ae3eca2e7d546dad88c49dde26f7d78fcacbd02501f954aaf4d880cea1178f21dc14cf9a3d5d3408225a9164ddcf604476b7d7ce0c0faae44f942050e89964972e45a0e7efd2bc7601f15925bdef6d57c03b11f966fc18f810449ee778577e02d805da536d5c98c36039d6a33a8346d2a60adc1fca882c0e50907c2d5f92526714733527b9b502ad826cd9530bbcba84b3b8c4a6f792a354157b759b9d56dff2db2c0a15f06566b72eefd250962e6814545cd8922f130ddc99906b08355b8df4355af61cf796e0083025c76d685731287ffe7bb0f3c0927e04a6ce9227fabac0a5d2b812b508def904695e1bc33f995f16033f688ff3a2d54a34ea8be7fef99f6cc2349512195c17e9be76f78bd2e26354b621a6a5fbbf854591b9557cfcb5ea467b7b86f1b68563d2d3c7c8d87ebf77620ee53371874217c29f448d0489afa57ab959031f019c668914f26d11bbe5bfcbfab00763a68c78a09d3f14b75844bf969c550fbf8c48dc9118f9dc4c196915ae003c80356baa87d115b1d7b92819269302c8ec8062ff518ee3d60f12ec0c6ed05ef0695285590a8e497322a736903fc61a5dde4655323f550727f0ae62686df039f522e23dffde9591accae21b0ab5198aa2dd391cdba49a0373099a22910344b255cbdde4a61aa906f58ee0479902dd3b90bd9eb2bcc73b06c93c14128ed2fe8820a5d87c975602db0ef09ed30fda9783c62f0d3e2795b0a691f5c136f302b74ae584806c93d6310c4aafa0ff52ecb8b8a7bc3ad86139074b5a8339ef723b5860497698c43dfbf916119541e0b5cbb58b53163ad25e1f120d2896a2626bd23771837336c6729f364631c6e298e98d80278c745b26d17569030f873c970188e2c7c2f8afa8184aa256a1eec42deebebb6885dc2c447b5dbdf0782e5353a0af83a7a792de581aa151137b459670c67ba8affeadc36994ae0f4a930e705acb21db601779d46eff0cbe6a32c6c54846f1dd8b6a050950eb7c0ee6027ded967ecc139090bd5f0c8005f02070cd660a587c2afa37ae8a985d0f41d5568a52049ddf453e5000662827656106e64bcf6c2472013da02fc1e192e4e1a1dd775ab5036789b305b6c82adff43fea9a51e6930c08c4a3cb1dd6cb1a2bb1517cc8b3dc760d6af1d9ccfacae85b24f01d270ca790f411c12ca9d8d0a54ea625183ce95936161978664133a8cbbc6c171970f26e1756015570eee35324e02b4d606fee32db949f141a0a99aa648872c95f25ca3e3c23d04fb429dd8e73b46687a6a2dded6a6edef7c7434fcd9fefd5b56ab66736193ada9b2804804d0c6403021b81daf557660eb034fd018bb5bc5d93a3b38dccd6dd78659ee17ad591e2d9942c7c8e7fd44de67b5b1770c15a3510e3cff485300b26a70f1e351cc3642b5c07a9e5e2b4ba3388573c030e127263a01cf2eccadf79ea6d111317b8edc50962ef41f51ebb70688ecd8cdb91d72e299fecdaf03f26159ac211a2bd51202fbfa58ffecb2a5eda0c9ca744b2ca5f6af00201c624165730e1156638e0ff12f8c368e05730e014c382058e7e9f63ff4a2c3e58109057de1fc89713f513d5ffdf144ab033828581c40fcf66a99b42ce09c5187272fa21ee0d18ff1f89d93d629f110fc25a97ebbce246d9be5d159f91fb23b44729147ae2e57efb74d767499856c006efa79c8b553ec0ef7c9331b2058baaabba3a7abb2fde76b316c89a86fd86448f6ab10bc6f13e080121cb69d8495bfb5d5d195113109a30b71ce8c8e8269f7dfe0ad13c2e4917600e861c9352b351149adade8a06c454398ddcf396e48f63e0c184a77ffe5603632ddddd864a13dc4e1f82450275cc0b2d5b9ea268a2c3a64b91f7d38a7f9c39a978459a984edcb5be0516c51c94cf36c609465a8198130dd8c4a51969d371664451a7d5b4b8a3fdb7a086c5cdfcffdbdd12e99661eb6675a2e8fa24ffd7d36f0e44099caf8979a303da98a37dc2576cc8a03ebd420a0e0d0fb9a9ba7b829eae0bef3095d71316e945ba5eeef95df82abd3191915b91619f676fde85ea4fb8b492e84de5d384352573c5a6c6ae6ef6149031876248ae3586bb7079636f6934d1f97fbc9f76cc689040186ee50a168fa8d2b1530e8b69b6cba447dfe6ec3d97af11781a5b730fb880ae5a230387bef4f6db19b40b4af952be8aaf877dace58b9760a032f44d0f3ce1989075165ea00a84d18517f7150cf41a1ba4d91f9f71c778bfa6873b3e7f90ec85ea8016de5ef490ee6918e48bf232acb211b2e6e903e74d52d9d6a2ae28d57795a22b4b920950f12a9151655fa231340ebb2cc00cb4e76622ecf11688617c89e636ddcef31f5e14142875326ab3d9d4b6b5874876a4d6d8d37a3ea38938352e6b8375c6b7200f8cc4484beb36b9a909a8281b10c177a7af6a037fb1a016b1b93beb8fca5ae6276dcdffe3a26c924439bf169ce28747b58d98812c2184f7e091ef08635eb11a9544842e7cfa66e0ea6073aa25bab0ff656b7ec037a2fc4b6110ccd2ab20f6aa2abe2e976fe3ce357de8b09458448432fb0f092f4385fd89a38602027c676c1d5be803a94a6cfddf445fe4b2d3c6716fab971f8ccaa58bbb812ae85eac136cbe4af86775abe88cf9542541eef514e55c9cb5d39572dcec474fc502304675aaa7aa92dc486238c22f12201c6f82a2737748302d75556416f12744edc9853fdedb3c784e033d6348740d3717ce70f0a52344f5609fe1b1a6980e0592433d31eddd36dff075c2768a9ff3753cef8a71bc1f2f260d5cb210525f9cef410956a75969d573e9e140f1dd5fcf07ada780aa8a4d046781c305b671dcc4b01ee486ad12d709effd5dfe7748abfa237ff0e6e31e3cfc02216007c5d209ee9adced7c7a97ea68c12e11be1371ffd18ce13a9167696413208e542a0f2c4803e9c51322bbe62b4af291936c8db5d743b5d6c33c65dc7a80fa7a5ae4e3f979cc450c1649af2f70a581e101afc872100ccb705edb8c1ec46779a373717d7a145b5f206f73af37b5dd8c16c96be22b421a3383c836578c82a59252688c4bef66b17fd206fea3f8a1dfdcffaec2440dec3218e7d2875b39e60515ab5e21088d647d8c34348d65454ca6e8602063966ec1f5da827c4a36a78150bece9ef10a919d4a11d111d64e7d2d111987687768aa139d272be2c620c21e072d144ed01feb0586112cf881ee59314ce9a0f5929bd2fe963a2ae1384c46309e519d680c60b10815e7b5efc570df425f7d3d70d1ed2572682e7c3ea148bc4c452598dfe358c826dce85606db0f571eb2c1e06dae8a1fb19916b48b9358d61e123fb26a8e0b3c7d1e33bdd514d21d8929a60886e902eb57daacb3d880320f0241d494ae2d3439c6a7500b122a16907200ef9fd96573fe2549212b074d7973f10e74e9c4da311a587a21f27858c1e9243b2d5d1e885375300added4881963991f80267b0858ce6180c13204e14a101f199906319d71013b5d84dc3462055fc9a6e5663483fd1803c8486b086c4b54853f28c20116c3a48979737a71c365984f1e4e21b233a82ef45596d2dc9ee026afd7718e610569d20d5c7da540df1e3b7c315196dcf221a1db8b4339acf7a4b04a039a5713bebb6f04277ceac543355a33d15c9cfd0f2392648d03b72a2ab5e4191b057d269904186c7a3c05aeb8cc280f6eb626a9b54f85d91baea36df828575eba9b97dbb8801bd0d9549f2e4a34f65b3c47e229c991949faf4b6ce8373026be82ac6ec25b9da6a451a09c1f386c1f3f84659bdf143f154b11544c9663c26545ab1876a891f5cc0081f5145252063a20740a4a51b66215972a8cd8bae7f57b81f50e6a8a64ad396f7aca39f9ac6f3536e90eb6587fa16d16b7d2f44bcbcc8ed25fd12e5d06f5a17f8006111e49e567a5e4ae2ca8821e6e3ad6b3c48b5f16fc31cd7e8e16a8a48cc2c48735edea9ed1bacb3e3c717d76538401ebd720b08dab6c41c58678a3ed60ce82a4feb576fbd9dd1eb29893052e935cbcb283d5a7361a2c061050093caae447166478e165ee2829d9de9e684d0fd66adcced12e66a7ebaaba11bf0eaf9cd3f3afc18bb4180e4160990e5b9220f397a95712fcff2631dafa5392f9bed0c5b1c9409fcc2b65c5c70e2b04f33c8be6582831af3ab023d7251ca06c4ae0d827e81f77a1570108f8a7964579e475d027ae3d70b41e88d8792eddd3baca935259c8bec57e5364f7b479c2b8a68b54fd82e7d203a8d1fedac1eb6ef537f11bbbbd9074711c7e8cacc9caf8d4b4218c92a1b5d47ad25c1bf2d03ec9e5c6af7c4e263571d8aadb53590395f3b7887421f60f3cf44e93b13cb1c6af491ff736ca536afa5e85d798b32575f113df3a557b16a88d92a1bd16ee59b2c2a90c41040017f09baebbb8383cee63c4fa5b0afc0de8b33fb98072a824a14485fb9b621e837077f517602c9f7ae739c319b899fd346223c42c2268079c76b39a653cff029e67a4be9f932a482f29e254b3d7c169e37a2ddfd50344f04511de107a87a06cb4976505c7a6dce480b5374b8a290498a8c9c92d44a59c5aed2066ae0e2b03a7af93d189758bee2e67e5325c21993a24142cc49869b3caa51646efebc06520d188a6fa5e3a0ed0f7c3ef7200ee9e00e183e068dfb174cef6af3851c376ef622b71496751224912c25096e397a9b2709a75de3ccbc96a44cd579554cb10629e2e4e6c8c7b030598d2b9c7b891406ce14cff3f1bc0d57287632f0b40a7d47eb31af7534d3e13478096065a181ac25afcf176cc8b4b829db2d08f919a6b22915ea93f7ffd0d49cada19d34be62e8f91acea785304bf54f7ea96edb476c54ef82b80a957b07186e00cceebc39dd1116c9a0348ff371a7766ef40b5a8de50dadfc5922f54ccb97d8cdca52ee1a1dfabf2531eb1b6ffd96ec597d1acb3791ca0ad9ddec795f5d9df50a75c3a14ef1d88ae69c41abebc13c679afa3fabced9bdf9da09b245e9c0cace2d248f253446ab7914d2aaf12d88ea1bb44c4fa969a32877922474a4724f8cb6e3e4d88784d97def42ed6e229b1a76dcd76d530941f399a3408308d253fe66810af65e8563fa7343593c4ad9e2772dbdd4eda55ca446663d9f3690b98e50a303ee045ac073e97147c2dd5fbfa1c37ada0d4c07afed2097974fccb7f383efa4ee35fec879aac0d9478d99c5bcadd8e1496ddd2662a130537014a3a700e298cf7820dcc342560376fa377813410c181b6ee43c0252901c6605d6a0a5d07ffd85ebf1eb242cf3d5f24f45b6c58b18744377d853f46996c3f92360762f36d4cb03a29e1ff17317516f31f655c70ca724020b03a9240a5b2ea10629990258418cf356ed3ddf69fc8d6c5eb3464720e65a404f54042ffc3a549cb060512df57eb425c9db86cf3a7650d2a43d470aba1cee3b7712f8821a753abb392e53b1f6a6db7fd1750ed7596e61fdfcba91f12d676f286e7c9a12dd87fcd2c064cc357b21420a72be74599e3874cb93ffe2f16f9f49e3a08eab8e30cc9e707c59c023dcfc994a613b9a42ab6a8fa30e201c34580c3e3d18a1274369d3a130676b0ac7b412d0e7153abb0cb2ae430e80d2dee346732f4bdc9efb9267f1bd023fa59ed4f8a2571b80fc332b216dd9d628ef2b0b278f7a2c57533af2b82ba53b700cee7aeb3b64e97ba2df73836350f271355615e3fce42f808a390fc97076e3ffa4a141b6dad126197a970d8098e8a1493081d9c1f6c4ad96f04c6b1a7c4a3b8dd75ef4dcaac4268cd71047a27bb3b3efa4f0b080eeaaf8e1c7a0f80d113eb2859a3f21991798210b2f06c155d9c511d21f192e44a6ebbbb6ed0647eaf578c14b54253595b264b1812f7510a5c2008eb8a49e8f1ed97a2ad48d6b20263358b3ed93bedbea381c375179bf87fee6a97e71202125b988bd93c0c13a5c0d2c3722375cc91fe1487df7aa43d90b4033ebb203c3bfd6e5ba52bdc6014e411549ab35f9cb6fade17badc086359259346447746fad0e0f0c45da97b628ebf07376b1f1c2a80e29ebcb09c0a23629a9a1e457a1dac07ec91bcc305ac10bde3a6b8e6611d968564a3d52c64a034bb9c26ce8a512254371e6df36072269ee1f977d9e964551a0a02ce25c79136caab29887648ffbafcc751481848b68605c05e318a87d235c036890857a27deaafd4c7d19689a5ea1edaf0e8e54b58493ded307cef28b74e6db56ebab1d9d202c8bc28a3fa7add56215c34fbd70e3fe9c996e550a951e57f431f376dcf2ff674157d6fda1cbdaf2f4d49afe8897aeb4998a63261fa315490f7a270870f2bdea24a09c636a614f16d9e30e7206fac76b58b83f6a9b577025e2a65a82fbb14084129adb09e1b0e4b1a107656b81d224a2ff2ffeec25243599868b6cffc87c92a5b5a1e6638c84eae341cd4ca2a661ac0de56eb9d282e5edb1fd6116dd793103499b9080f219ce93bef2680dc69d672bb4263e18d7d032a95a51a66705961ad0a070a5e045fb3db492625732b74d7c2341b78629b7c0f779884e628af5fbd9b5432bae311ae2baa0e8525c39ba53819d7b977fff84ea878de79f9346667af053aec28ab0d03dbf65968d2948c196382d1f7e9b393d3700469d78121e4aeb354c0d268d588990c4f2a8d94cd70b09e5c795750237dc08f8da60a0f0561e3265ce7a71fd7f8dac5e79b6b728526b04040f53e4a0243de3652f5bb904d6101384fc73c1215c3af682db03c656732be9914cd4ffef7bf1eb8784a9154498b46d07d784a7dfa46b5eddfda41ee401c063be3dc8f36ecd0c2d48e8ddb82fd02cdc135148231c21a7618b266aed5e0f074ffab75c5af0d2f6b4f72e13421c692ef5d5331df44c263332cadbcd33ed85855fee5a68f096236d2733e1ab70fc5e5be5275fe7635b92c00b4d05d62cddc2d1160e291fdeab85588d9da8052dfc093921635352bdc9fa71b7786f7039c3f37e7249c90dc24741bf8b09a82cc4a3f76e5f9d8c50475fc38deb8c0db5ea3e5412eb4702394d33d6807f17155fd8f865841f4cc9af16f3917c213bc240f1a749ba6a7016ce15b7b15d81878cc23cb72d2671414b7da110b6783b1e01935b7113be328aa9c2a650cac1bdd96ea521f8091b80e4b76d6d5048d476cb5d6a14065faac0c5a1f0d57293918de933d5af9916c6197f37de4b4a4771e7132b7d1c9142e8806ef670f0a6d8b80deca225e5f1f5f8225260e4749883a4468e64002215fe9d61915a671ba1f3456d4565a5dc6931d723f475aa2c7838441a1ebbca6ca95e84060c0c2a987f4b11688466f92061b91c2fec767a3e756938b42713597bbe2f06cce329a70e2b99aac5fbc1de2959476e56d81eda9c8907c766ea11440cd7cfd758251e0078d120a3d853add028dd95a4e282017f814f5995b24bbc15ccadd78205baa16b6b0dd27a664dbc0c590736a12987721499c4f1e1f38e6df3ae612fd7e184d7f864e839edc1154821c8091fbc0fa52d63d2d57a5c98a438cd532f7c6c84bbd8c91ce5756942a4f496a8d65222aeef744d03269ccc81f816b4615ed06c89c7af16ca3b0243e9099f1b249f74b430de2209039f92d2684ef5ca93b0150203ebee3c51e87740d1b4f014ceb4886dd7c9f227b0cb1d9b59db6470f94a04dbc265b878e64072aca37cef63a446e0b70e995fddd729addb2e229f56f63924c058f89bfa313eea2ef4eb10c7bcb032286edb08a2e6760a39d10a30dda35f43c0ab59fadb00a89c56f0bf273c24a0ebad5c9f917358f3901735ea57edd2d3f2b8e3b029d2a87f8c57a7b961c3a328b9904217d665c0a55ad5a9132ec83575efe0e6178636d7338904fb3c6e5e550c6cb6601b5a5460165fb7d59038156ed063bfa0ead08c2c14a205eb58267ff65baa7d2226e644e7c8dd97028394902dc92e348587a06014273ee6747d03f2b0963d047ed2870edf04e8280a79627fec077fa63eda9617d247f3accb11681fefc130a53ca3ef85bfa1414497ba61b95a0e77089a9eeee5c89cb16866642e8b7c36e589e1b0be8b098d73cf803328f0d36d5d0ab5448f188f9909a792dcf0f32f1357a359f557abb6d21ee22b11b5e7286f708eda320532e385bf341387c0201db905e49c602c698bb15a07f63272d4683caded5026224486a95f126de896fb9629b30d68e07e70d58ca905292a42a7b98b0f5ed4e22c1594c65aa2da4730d322b6b2abfd14a80e84cb0a57a6d4a20c2c4efe09e9383396aa82ad8dfb0e3d9dcbd02fa12bb3655d8feb56d9caf5b31bf72467a6084941f433d287a8308181e851a048edca8637f1403420c62aed1b857fe982a804954b5906a7932eff8b1f507b9b02f33171aa55b1422bc41e401c46a28e09f6b1fbf978d6e3887c69609976e19e6aec97592f5c42afd43c822fb31693bfa7e4b980e5ae600576952de4693b5de503cd31dfdc1338ac5422772cbe539e0a0f6970f46385c64da27f1e8319b7956219dafde1f1edffc6e96a6a5c12dff989b6a18d98e76810d1c0e6f60a20c6e0608b814e21369c457a59b413a85ae3ff08506ad7e475de3a0e42697ec1419f326e890d77473207f5a710f2641cbe1c9e6145839129da2ec6c0b927d796a913e57b8b0026a04b39041445968c8e0bdea9edf2a25934aa454e5f5b96701ae820d34c09338201b8668dd8106e711b3eef3e925afadb9a365d72fc245918a59f4b4f2dfced376f15fb8a24491ff8d37958f158752b0dfa5dbcf795091f9ed3b0fe3ef03b369a7c733885f0a9795f029e453a9976011d9be69cd9dfd3e9e43414f87acbdd69fc713331e044b3f170783fbb270c452b5b9e2ae6b407589c01096abfb3114bfb861266eba00e926a559a08066da4af636f32610d1374a2836c366b422ff6efed94e5cc0c445d5293f4dd8d7bb8ecf42f34b487cf00f23c1445916c16045a315c646b59805b27a138c5ae90ceddcaf95bc777e925f68b963cdf69a28cd96320ece97c988dc628ee55614dbc9310b7dd94d94ac5a8caa806fef3762ca87adde09770786c4cc0bdbb9b62366f2fec5aac937061c22f523c661375b1b1f01582a4d2fdff9f95b167e4a74a43aaf9fe9e57fd0f89a629944d59534b99d51e4084d73591e377e1d963cb823597f0bce51390597cc91a524294aa1136d8d7543187e6d6a2edada573e066d66efe0396b25137088452a5d217383ee9fb024b090a6d8018db21d6100c1d24d984c47c63b4e7a7c5157f9030732715a1794ffb9566d5ae738698a19b6c3c8684c01c57ce6ac8efae954b779b2e1f0864116f163ba1e2338ca97b44b53fa62a7de06888da82bff84883ae79074a3ff12d0e84e017d3ede1e4d8822cd025a0781d99bffeedeae7314d238ddc48fb43b1dbcf2006942d5c5a7f0d9664e50292de88bc8bd10609c8602a1fb55b0e9ded19f4b5cc77269e515848ea84115bd9aa4bd6f222ccdb0b76b31c9acadd97c0e57525c905fb782e6702e4f9a1f01566e28026d6be709054aa23fe13fc676acbec67b20fc53c90a9fc26a5ce884bf2dc0349db141ef057b1ab0eb362d65961d827aef5dab8bac06f6b4277d4376291cd5d1c8deb9c6dd0c63e922f6391ab1121e873fa52efbb9364f4bc8c79f5afd8492546956cb33ed8860ce1383451b01607b4f86761a8437984646a6afd5f12532349795fbe3d79d3aba13a67fad9a0c7ff7cf2f478bd95e03b66d05d5860de10f9295079c72958df96b184aa26551264a8ea9f8b043c95ae6ec837295a82889f2063836ac6c09c8f0ba855e0ef6c4614e6ac3c98df995377f727d1ad3918fbdbfe738c08a9ab130efac24cc7efa6d8509683306b13c6efe2d718cc6be87ee2822cae1190ba0901424cd28b1ce905a75eeda01a8341a7fea2a71fc0145186a681ca8aa049ddd6a04ec1a2f2683ebae7cc6c89635c6f507616d0a356a73e372de062de8e8b0cb09ffa2fe76fe6ca508c685c1ef2ad9210c419d3dc48e1bd4f556d512bd65ce20cd540dd1e3dfd54c00ac34f09607bdf6b50d8df0dbf90a06edd3b9bf98953aa43b1b22728b8f9e42fe9fa0db31e366251504eb3a21c9d5136adfc1dae55b41ad4d63cdfcfdbab9543611843e61b2a537cd1b031670d0b983b0fed5245dd507150734bb3c3988d4f7c3f2f26d134d424a1b469a87e3ab74c6036c0f264c31e86434ce926f7d0a3e56ed30465569c0a7b2534479388c5f071af32422bc41ffe4a3a67ea6561155e976aaf883084e15f34aec26992028cd2cf0cdbf2669ce7cf301d07754e115e3a5de46d00cb0d3441303774f948679a27eda6c96d1af1296ca3fd54a5c3d1bde991649da0e8f2e76d357ca9e419e7f227414bb6c79f600794385054db7fa6b8853e715f7bd4fac8203ee92288cde3be0efc960b9522c15d97c17bd43fb55706958509857ed43a2669724464b8d9347b3f56c3a7ad03ef2aba48b1ddaccbb671d9f4fd18f3a5a7e4fea326a20002047646eabd5abef0cc3b9d2513c7a4df16551f897e960ccbda014e015965563e0bdb3b33c85a2a04db956c8aa511e43803beff414ff117f7a0c7be3720938982ef35c6018b3aab00d49078ac5d0d28d7349367c4179e1fbeb549c39e9b26b055879570844b9b641f4b7814e9020e73d5c5c298f282fad1cfe20b06e67158e941aec89a06a13c67a8d739ab583c5a8a413c0c3eae2d64f76f4fb1822d6c9f5fecc5f489bbf37cacdbdb5ce251862053665bb410de79d8cebf26fcec60074db6e19b86536f2fb84e5367e8a3893c060a23e27d0d3bafb84c1b4764c82049c74ec3b04944e250cd42b986867c7a65f4c9c177c619846ec5129e8a1b32c694480ac23faa2776f1a28d7b38659b54fd5deec70aa539a508d52b854ea97a5e58734d1dfbda4d33a9540d545558599f09084714ac6668ba4dba64094fbc98f2c96c89a35d729995c4b27686a8f4834373ce7c6e53d8cb8a77c59cb834cc4d00f97d11fc25d68f99fe0fcccb8aa9f5be794f8a91cd56400a8124d6915abc9f1d7e5d44594c416d19fbf5f2541cfa6dacce53fe1415a84d6b0cb421903bc57b3d7825c48153f578f70115c1b11a09f16db227296090f9c9fbdb4d39e8064882d2ab29c1d3b73d3e8d7bc7fa9a04f4f7f3df43e75cb1d0555adf47bd6aac4db1d4c1cb90febf3c9b8e5e6591809aa3299307aab4d5210944ed1be1dea204222455b48b516c1e6e10bb68b67ff550626577ebc3599a467b0ed623428be739a178dc60aa9ccc1cab5865e5a5b55bead9f286c00eddd78c25a3e3c567d67c703f0b8615202dad21151eda2d1edf141aad71e230d6a1630688c4e73660351fbe9d061aa7e961e7f6b79d61f5d2bf1bb550b7b1a88765df93c9126a557a7dade17d6f6dba41151b65287b5a7d516d137cb3331c89efcb9fb821a1b671cb35e1b29453d41636fd58e7760c7e3aeb94c3ccbe15f672253a26f6aa2b57574fc24a32aa2f2e23ab8dda7136002216b6bbb03a5c9e94649768e22bc221707e09ae6bc0f2abb0f481a8ff0cfcba9ec6746bcbbeba1c40dccf702e693f54cc7395123e507775c41d6ed69f057f1d5ecc495d8d5848c3560d3ed896a4cda0cf3360251a0aea0fced174d077228aaad9f2ed358410bba56f31b03dc728914456163a50da90006f5e2fa3a054ec3a1b60c90dd5013286b7b530176e91954929893449cfa52ef5d4784c7ec4fd51971f3f50124bac690c6b0cc57210890c1e2ccd78483d067cc8323cbe0c7a7c9f92a16a895d0894c4a1f23f559d33da979e9b970bacfc770f05a0ed9dcf4b66e5ac0e0e1e1629aee5d772c0d2997cae9d92fd5adc2657957c45ea2b04a37616859e8732499181cfa8510a5e8a541c595c16fad8b2bfa97ed8d6c6ab669e640c67f386f20c55fa8003a1637e283f8fed7a3f14bf9bfd46ddc3b2529a55d96873d06ccd831189e1b367839cd73890ba6b7916e29aea659d4b86634f878830335b160ddab5f33fd7ecca624eec51685f68fe733df7e0fb47fac40572bb00c6db7d8971f965d6bf6859010d96ac0cbd6d2f8566e6e007ca4791da85c85a96c91b609c47a64555086069977d66c05d523f04c81c86dc85576cdbd97936668e1e59ea3bd681b12fb68e2b12be9e3a36591a872789c454053a10d03bbdb551b4616878c1ab90b48c86f9017ef553f5ec1a67edc887e2b07eb2d9d1f20f99935e68f37135042764b577ea51a12792aa725e247b722e64609b73916c3184c4b5f3e15b0b3a20744b6ae1f2614b7ec36d120a64c37688b6534d898a94e5d6af99747b7585f7ceca683b147413e3e564e22aeb89801a4959da0433180d536e2460d183be54c7656f5a3a10650219885bc45feb0d73622c9391bb2aa2b804b8a0180248210bcde351c63086bc3a91b507f35f007508f0431bafdaa4ef25f9a3b3a84ba9dd3512fd8c7c4c3946ca23e4ba668662d1bf50c5ecb65c7f89b86c8c403ec3bbfcbed7ce768eb80a2f7320423f340225b2c7e74ebbbd3beaf6c88f20e83c2b280bd0c514100ee6df6f9c4585ef887cdc722d3b615c29d91f70232de726ecd0a8a1dde6ca8d9b9f460fc5591cb1f4f60ea63468807b8316533416ac28c8827055f210cf62347af3ae1a3b66d8b726fd81ceff06b2f6114198a7fbcfc7590fc9bdb25b205cf7b9ca1cb700a025b325a63dcb36310185d2a806487eb083f73a943a2b5a24ff27ee0fcca1255805c0a0065ebb10ec611ee89d3619f1a85e2b6c85dfe0c3f8b4c6d5d31517e74902af793ca057b20dbb1c3dfc74729eb886b1d9f603df5b79227770bf36aa3425d5820d3e41185a2b4d277f06d571c7786fbe204bfab39110e75f6b83b5126d20112b5ef169a562590407e8e267381b680866f57994cf921b291a42cbdd673900788d3086558250930effc16f32c2d6a84753b9223d93b2b1369f43dae53e69fb979a52f4e1458e1ea0ebaf4a97ea1084d2e6532804a855bcbb4293b05349e7ce4b2e331b2f659e6cb5acf583a8792a8c8c06a44a4df053348e5642815ee1b6799c8eef773b8be42d4d290f54f7d62f10c797914f469e0b4a65c37738dae62ca1d4ceed4a9e1bc9a957c5d5780f9165e1c326124b8474309711da64f8c6345b6908054b02e6efaf61845364cbab194f771358aeefd90a59d4a7a0442ac332669825e7d12f4d3062d0cbce7f4e3a7b31f4d7bc21abf21bda82f4c70bafb019f844cecd0187ad8e3ef24d6e861d8b17e94b2e6e956eba48ee70f775c923c133c7e45dc0e98dc5f8a80a8d53c1c5246d65890679a2cedeba4051fa22a9bba33dac97cd9e30175b565976815f365a9dcdc73b8f89fdbfca861b84ce46989bf4c914e3a288d9f5d0ef03fc6f79d01445086689af8c9191a823f11117b8c7cfbb0741f26ce2b1ea258239132b53dc85a989c168c4264619d7269f359e3cb0c425f9ea7fd1fac90d12398e4b4dc67a495ed60984ac60c5583ab6d5105db3a79b63d8be657cda9dd3629e658258a432106ec12450cea1e31f07ba2f243dcee0adad73520749b1cf7d7920a3df06b59f0fff1c243c7d8716fef72596988db8720d15242203725f3628bd689b70d5de93abd92d947a364fca789f4b02d3a01aca43c7dbef3eab58bb1a0d7f74caca66020d1118cc591804258b48f6b2c5aa4a775ae4523aa690f196a86cc95b1778b480d620a354ba68ebe8a28744adba209a9a7b853e6e4392d7a43f9033bb467f466c5b61f6138f9b0ef7025f775dab90823bf4c0d8554234778db6d70f6f6aa2a6b72b92e29fdb7ed74fc07f94e37279bc36be8da8a96becdc036d4519c7abde45bc5a7a8a7c86a3f7cc1a823c2ed3fb3fbf324d3da73859066a54949af9bdd68709e4f6ae0bb69384b22bb91e8545208194604f39a499cbbb6e1340651d8188a486e71ca6a6e95a8bd36fa6fcbe896d7f182dad1bd41b5debc7d98557d233de8f1ccc1e72084c5d1ae854c51d5598cae41af288a0b5509ff3324ff24afacd55fcacb1e4bfda06f308446fbc9c7ddfbad4cf3388618dd91df55c58e33fc90fc483c8ec9a7f52e274bafa6c3b0ca1b5c8eb4167f8a3692edce558a5a731e430fe3655da9c6a2573e4f1d7c84cd18b46f4f037774fd13b9725414983b56e3a99acd7a4cfc886eee48d4c9925eb1fe7b5e676dfc5d0cdc881dcdf0d4b6578d407c5497327247442edcc168633707aef7d5442f7cb8d2030e5d8570426008ac6cf1670ab1eeebefe867d7763955a3622a787c5e0ce31a60853a16b58a0d2c6e3e232842db77d0694b8a4d45e17b75e6276177c1fe3df375da6740cb2dd634d2743f94e726a12b69559350efe8e7eae0714ba682694e6bd2d1ecdbc42fc44eeaaedb91a905bb239da81bb0ea5d883f3a7342a93ebc300a1d78e4669fc433cf58b93c65ba68f53ec91b6e2f8cafa8ec0b70c3d5dd581ed3580c936e96ebf17805e88158eb81ce6694dd6e646256bfe74ec38f876df0b9653abf7aaf40676b1bc4b7fbd63296cbb116cf49972d1040673217f92a0fed459c9c21fc71abcc3c72a3814c39905ce329777a987e08f689ea717e189caf4a72467cbaaf312d658aa8b5f1cd03798ad500cb26f0af3b80c44fa91571d8035c509dc7095598ab773515b0feba4cc7622c30da0823d4f503ee58aad11d01963d87f7b007caa9e76f6eb90239a2a3265bda3b98208cc5b5035466527e200878bbd600df1afc3dede1c2ca88dde5cb86fc0e22da17ba27dc1a21207f930f3f188e1889bfd8d05038e07c08a89c3657efc1eea76fd6070bd9f12007c4c8fac87a5d342dfb3b3cbe3dc6a017f77f9f6f60a8c91ae8b09243a0d50c2108a79ca14f1c26b6a879466730f3d6f33b2f725ebd4a58ef09ccf75a94acc2daa1450f152e2169ea3003e9ab3d8c9cdea5e44ff84f0b45d5986113e778afef6a8efb685cf31955947fb730c8626dd4e970932c95129fd315e084c20908aeaa635bf381c1e1cdf25095399e353981523b884aa6aacbad5d21b7b3ffc686ecc22b3b9028faf345859f451095bffb2b8558218274a38ab0a8e053fa527d43f03e025bd24bd9b5b3cc436281ad0730ffb9940f65ec3994c619e9f848a23cbabcc0d10af5397e741cda7b2fc23f9c95469d75821ac13bd058161217c4816a856f12bcf1ff53cad602585541938a8cf7e6729beaa6e476eb7571282da6d2dfe4dd5f27c488d02cbe2cf97467ae6cf42f314d40d9e5b8a15a3f6c0c53cca1a0610d212930001a3ebf15de74cf6e7506776a8d1e69be10f0a19522ca9efdea459da6e3a16ad1481e655aece957ba687d91e1ad36b7f897c807389563d32bf3ce952750c818539d10b13c6c25805f459494baf982c36d2e243e804f6fc017776f55c5b127b63a153a79ae698036d557f3b779ccccbac40c864c7d1d7e8362ab6a60ca1ff57b7954f8b37c7a9071963244c2af7aa7683175eb5680e1258e20497720c9ce13ad40be231dba29858a85581e26a558cc3957bfda8b4d9cbec4054161a146fa3ac3f0c2da81b2f3cb2beda952c170f42bb9cc64b0b67b617c6b7339fd8e40505d591895561bee86e1434134269a8ef5d03cdbde756a5d79d1ddb4394fb1a09261746f6247a5bc64fc100678c7e426920f13636dbdfc58fc2a5b0154605f677ad96bece8b2f310955ff837f5bf6d9928c6e1ca1aa86469d3517c389e2936661f34d24a9f7a12bf6583ff5b2cc956c236243bf1e03401de523b084c1d38834605b2f21b10fd6bd2d507203fb7b5a21f23f4ae5fcdd8b204cc3e74e87768f5e899e6f1d142bb76c8219f5b65e904041bb18fbe9886d3bf1e795f5c9ee71b05149ab55ceb9fa86b8658276959517901347b685b44c10f47b4f39a428481ec13a30bc6a1d969192de1a161a9905365aac52aa672d00e740875a2f559392e0573d321fa12d374e2f08d1a0da2d21e7badf78893524820a3bc5203bb8cb99c4a635d8483015f64bdc5aa42be6c54d7eb1032be8d05fc5b922afc2d7f58adf4a1f7e8e35cff43f9024b1275c17f46b7d0e0569a090c7bd658cb1f802e2e12e994fd38f425300736e4151d09cfbf52825d7579b1cce1fdaca8cbb0bcbafe70385a06ddd3a913bd0adcea06a2987b303464bc98e07aa2a7ae54882fa285b2ac4801e022931a98c83ec0dec90651dc7321857fcedfd6d7683b5b21022a55d298b8907743ca9433c21a0facb6959fd560de072073e0f4cbab638bdd7c465d973892f5e56c319c36609759f5ee64bf8a890c713d11efd3b5099e5aa112654c9a082585c6b4237c00978be21745c5f3a1ad2e4aec66f12ebf9e8f74a775c0ff00b70841402982156150cc370670a8be91ae70fb2899ade791660a5134dd6cf943709be5ce9069e4ac3cfdc06384503586503b770ed523b6f0c1618d0e4d57c748fd357815e79f57938170401bcace42dd1bfd0be918313897d5b11068e467d0bb51c93a3aa643bca46368163db91fa6fe46e3a013f4035ce1bc312cb7c31872d709b856fda50104c22b9390cf33873b071c094f0b70bc0967d1e49fd9deb1e092d0bdcf97a3b273a3069833c27dfb57f69936060e34a89b3fe1ed018e5b3e09c39a8b3a2900a16f31ae2a00daf5eb0c943caca6e6dd511bb30881a793a5b0dfe7644273a6bccd5dcf27ac6d57d762862f96f59f9d4433748601eff06e7988c4cb40f5cbdb749a07204722e3a302c35d07276cb3bdc65b2ec175a1c535a4a209cdf04e622f19bfc03f3b1e88697568ac9f9ee3a9d69129492d936fda95cf0c8fdfbf20744929f778d80a75f5ca9acd3aa75928c560f6c8e3bc9eb9bdd6372bb9003f8e53ced57c1b9fbcc50e919944e4736488fb2998e9b5d363024afca50410c86fb9b313db5881aa7da000a17c4eaf53ae60c2b2c21b97f3b794001d25ba07afbf25353eb74286c1762f25c118c0972b4414c99b078bcfdf50d98fabf5471d8bd4a50559002cd19149c515ab70af890c34da6d11afde06d40e14162f4fbead8870dc9040790a7956509827000d2488065442cbb98e74bba5a1aa11bdbd4efed960bc2460ff9ac253670ca7c4c7622c22d232c9dfc2398d2ea882cd6f49fe44c5d5e18e7ffbdb4459ecd0d35b4feaf0d1b1ff28949a1b265d5f005b05428904b9ada5254f066adaee4b5ad3999229b66bfc65f743ff617091bbbad9beb0431f22ff9df9873e942ad774147675152d263f5af076738d78ba6d1927ce5327c8c68c093405e31d6769e3ced7968a8c9f2ab54a4662384069d29467acb6df7e79489d38a74f335418e679ae331b58ad1b76315215cdf21dd4e33b7ea9c803e7d2285888467d1e14a33a82c0ad05cc8202dfa5cf552c15d20ed0691fdb345410cbdbcf3d4b609cbc7ac348257febd349ba31ff5fdd0d7f5d7dd6f3d57126a77dbd38ad5db432e0a0b98b5b789cc27789290cc97767b46470a2a1f203354bb6a617950547ba32fd9b854ed6f645b69f5af233aaa6412ca0fdfcc37d100860e225173cdf462aa2c47e727fecb37cc712532a0dd126e42216d6669605d544f3526ecf53603546f9607815f251f5ec3030aeb835033daaa09008025847163891a2738110e715009885d41c5b7bfd193b8dcd8166f192455edf50ec1f26a9ad7841a96004144902bee3b76c244f3423f38ec8aba208344c1208a44c264adf5fb5286f482fb0ed866df08be3c3bfb9bcd9fa62b2c37fc31973f05fc674db111c94fc01107b69965d26846c3bc1b5f134077ab922fe138d5e429d27e4027a2aaf52f13ac982dc29967f44b318de0bdbf804a34594683116396caf0ca01a405b4cfab4525f75177106d4d2f9208ef3a40efbdd0c884657bd15f27b5fb924ee97dcacbc5407520501c91e76bc9ff955016bad0e18fb697c7d171e169c5660a4360ea086c755b93c2816c21aa00e3624bea77b7f3090ddf2301a5cb6ad2319e99803800eafccf490da2174c3537fc4be6b432de981399dedecb9c1f7934c7f3509cea185e5e97f6948641ce7dbe2fe1061e0ba1dd9fe54d47c0a959bc3a241c3f0517d6b3285578a1a1ca84d5df26e7f6b867c0692716804cba48c50d3814f28b7e85921f6223405e3c4e7fea9ed9e4ea69ae5dfe31cb7ede56d0907b95f768a6ec694b0b18da7ee08e16d3855fbfb0d06fc257ac4a8e54411902a6c349bf6d9dd99b413c5c82f841436342995e4c22084f5dc9ad2103d0ffffff2f