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 85456 ebfc25f4cfbe03a3f6a4298ae17f48fdf5446a4a96666d1130b83dd76e2cad96

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
be17d8b50e8657236e44b0633ccfb194dedcc0a223cd7e7e46b03768cdaf8c0d
Certificate Block Hash
ebfc25f4cfbe03a3f6a4298ae17f48fdf5446a4a96666d1130b83dd76e2cad96
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0090b2010030870100
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b287b2b6b518723cf8b396545692064bd15a08adb72fa4f2f511c4c064588b23f3a8c2e64914352157f7c0edc90fe3596ccc5c9db7fa1d3bbd7100ebd05a04d8bdf7505d981dace21b9a4e3311bf1238da79be001fd64fe93d0800000000000000e0010000e0010090b2010030870100

Raw Header Hex

00004020790b376452272a41ac763a68a1151673a7286944ebc7296c68e375652329798bfa5186f469ec5e789389b797b7f8ba4503d91e2f361d708c4e23415470d2d44d1165536a65c800180d8cafcd6837b0467e7ecd23a2c0dcde94b1cf3c63b0446e2357860eb5d817be

Proof Data Hex

59,560 bytes
121216010307f477a3bff20ce6fc5e88b4f40ad72ee9850737c0a0e77aa8d5b761a0dd4ef836298c5d81c53ed9abb10bad2e895dd2a77cf23de91ced7a70f40c34e5ef2e1a801bf2bd34646550ac25c2ac3d0c04d5841533cbc2c565e7847798f4717fa921056a7a951b45c9bdfd6ca92f2268170f8bed7e43c745487c07e3207b6c9ed12de4c88776c8db6ab55b5d9bc4bc1b895f0185b7513a76a4ef24457e3d64c6c27a0b47f70e88fdabdc6e9477a8975d372b73e3b9281e05f6406baee5e707230cc4708c65bd37d917593ab85320b0e61f2e83c37a6364ff172788fa7c842fab6eab7c73fc5f500e0703b1b107fa08aecc3b696050dc452689efc0c1216ab480ffadda13b1b368081f68d2cab640ad1bf046a1089c11993c4fcc752f4147d5f283de021d339e27a76c18efcc605ad0537ea538e81b12cc9a61dd50f9003f9fee316dce8600ce6d3b1952b9acc40e5d175c51c1b150d08b1dea2c63d70c4b7329c05cc9f3835bdabcccc43e7aaf60869d5f2286847f8e43e636f8b30ea9dee24451393595bd71aaae799cbf39ff510815fb8546bf824a4230d2f2f39271cae898c855a3310aa13b1dd5da622506f76536abc7b02a734e1826a3df9f700b6e93d512b403e605b4e307fff77a5f5be2e01ccfb8f9240d468cbd8ac8d80db74e6008687468dd680e84f2e56bdc6a8b5dcd97ae93ab6a8fe579813f103f74732b00adc43b2f234328c678100ffc413cb27280a5d9f5b1f636b2d179da37a7e72dca06f0a5158cf76d782d860729038a26e31008b4f1f9cf00d747dd7ec2a63c96f6870c612fbeabdb08d0259f5bd96ffbad355ec962d0f049c0f25a3ebfd5763806fe8e42c6c39a8075d056ecfc8dfa7c7ca803a9f849e5e8e9287baf09731fbdcffb14b159f66b8c12f987b491307a2c719186d6f1f4f2e9c199fa1ab084366ae0c75eafe143c90b2f12cc0235c75dc479d28d3aaf6fb218fd3ddae6b8ab4ca5f1461730053112d25670e398b0ae1caefa7dbe9ea7e50f5c9c70d5853c5afd4778477b7feaed56dbc214aa60a7c2d75a6369b1c325d725185f7d5e8de1702cc832180e1914679c1e7c93b73f38d6a3cb17b1c450d442b07e3dfe7ef8e3fd55262155dc4fa36823a3b1bb474f041819cfecebcaf010da2cd69c01786c0b79c99201e45d80e10eae9812a2a8b9b2f5d24993864836af8ce7b9aae13d836c017b97bdb047a89258e013863d455f796ae85d66ed1ba06a07ecd53b01bfcc8cd803f0d7ae5d1ae26f14e1ebd6a88247406c77d72addc0d4b3c170a0a645f3d3fd6a730654a38aa98dc55e0fdebe99e7f8022187c17446e47c1508a9c39e8fff323265db586698ac02f768505647fc673dc5a0873d940af18894e0b7b36bdd304285e750c5b29aacb8bb196f7b22bfd7cc669bea0baf63651aca3693c2a04c5549e9a91978a397de8552c82002aa1895b12dd796911238c82d46f886ca368d7859d628fbd6f252db6f58e00298730b28f4b7f8d5c3472ac4f016929bd4a1dade93e274d220ddce41cfb90f6e8fc84ce89ecf2d33413a8eb0e32345cc0f7c9db9412c126907b7f65acf68dd3bb7d7e2768f9201ca343df90f45cc02411df692ba80b5e988f19fceee8f958e3b70623650700649e7b45607a405b0e381d140789f687f92c87bf62ab2cc3011c564da5e5c522d1db565c490166b03c2fc38ea4a696b3577adea58bf0dd3f5d8d5bdb3d5398613cdab37d4144a7f50e3399b9ac24392229b676c714fd0e2926772264da2c560c2e67a455a1a68e1a0d79195604e20845fbf081e3fec1861f6680badedc6a7b91df3ddce2a47795ae6f4cb3f203884394d0440a05cc91c5a1117208b051c12d4a8c4b8a7ceb201827444fbc879511a30a6fc4e131c651f53cd05b7385019a2e203a70fd06741da74741672c2cd44d5c9b4818138ceea36faeb0532d60f5744ed201b642fc6a6c91c5ff3d0aae3e6331e929f06ed88144375af61c48275086a0537fa3ab1ed0e70db3b511d5763be9f4dbb82647955bdba2a0f6049c6eeaeba75d1f0842ebddb68a6148a6cc882d922d2835de787229edf09a1baa64970ba58863797b38b0b6970afa371c504e32c3f7460d6d18c68e76535a245541265efe54f7aecf1ceed8e613c66154675082f016e2030c10adf16ac2c4c85bca98ce8ba413f4b42edb4428fe27ea3b684928242b82e7e01109aa377cdf6fb9e4d4e332be59532f0993c7cd69f82ca54ecf7fa5139f9f60ea985662c2d8698221c08cc56faac6a590d852dd6705d88fb18cdcd455753e3c923f3682ed78efb8f78327c51dad5627ceb5399c6e04665620c1992ff5955164074eedb3c5eed723d6e6a4526be5a16c75d3c562a017eb186af291d42d61c6af1462bb8423a3b8f69760aa7a244d4d27519608b6b6c86847d83d4a8885fa29084cbd6cc46d2bd1280453c6214018d3f7a97ce1efd1a510e85264385693c4bca2fc67d9c67214956608377aa9e176bdc6a2fcf69431d636cb6507e71125645282b6424ce44e13234282e9acfbc56862c964e7384a7c0bb40fd88e2c5769a49fb9435b614dffe95f0b790216072b3087b4cda8f0f769528eb58a9a9578ef332dd16e2301dbc10a58cb41e1fe834fc4cd08770ac055f1a7e7a7c2f0d4a421018096833e1693aacf8d685f3eb21af433292c0e1e8faccaeda7c3b6d2b6be9a2bedb400ce9614f02771337b6365ef95dc0f3afd043593ac9c16250b7ee9d85b2ee5570622db2bcb3d9196aa34488624e4921c2af3a5d461173184ff4bd70e1f4a3c4030312ad49b934e8fcd2c30eaf9933ee9e2a25664d904738f994bb13ea288aaac121b744946986f557a48733625d6921d300177516e3b42aef94eb214934e941cbb7638694e3a99ba9833fe82f78cd3f2875d3cb144b22166801088d2a91b7f021ca661fbc3496d5baabc763a5ba98d86f05bbc525b38402fa48a2a56f5a984d427af26768f3d4d478e41a299e678632f2050eed662332c88e2377c6d3d812f0acb745e9a815addbe6ce5d193956e5148b0000afc517f26f4eccfd0c9c445a9f62084e4aefc0b2a541cac12249d431269c2735e88ce1232dc2cc81598d898dbe37345298995ae9abc99018faa11b81b123df6260e25cef1ec5e5299994bd081374f83c4316078324f401c5636a201e68187f32d97140c29d74400ee9bcb335e024625771948ef296793870090c8d3d775e8e473624bfb027bf03ae2d5ffe50d622e2f0bfc248f5435aedeb2e5d4c41017073933492f90b0c88bf9810c35d1dcc9c54842783b20adfc6c18162fa92b7d879e79e26fb47e7cc04bcc043a2de2156909f69c9e3c65a4c176aa048983732ae01255ada84a938a6f38b5ac1ae03f075447b37b35192bbd5c52045bdc1658a0979a358fba95c60133b5fc14a913c45c57c660b3098de91dd765fab4fe2a0930e9ddfe113d36a67b9c033ae870b0b14bd6d1265b1a8de26bc66ea514d5ccbabc07b453916d57089a1a7157eb3068bdac84c81c0d5b4efc80ee5ebe946baa04a2229b983f72514101e0617e4f3ba8b64b4216a323aa754951b5d0b0c1db43f96f6c5ddbeb50180f69ba41f0c7d33b65b2473bed26940b6818829c7dc2d4164d49d090b1caa1f47093172695a217de49701691a7f00cdb41e113c6f5b408f50de8124d0bd1662ad82df960907b75d18a594ff4aadcf166a303c00cc8dbe773786b788d310b48c13ccca369616932a77dcad09f155e95d27c4d0f34ba64baa3eccf5393a7ba2550be4e26fb6bd537cc62ec47c9338b9959f626637ace34b28ab6be7134e0db3c26b972a0b86db20fa56bf00cec845f4d927f4263326254e609d8ee97f79a5a759276a0923408baead8542d9d18a56ffadbfae57800350a9cb83d66909e66fa57818b609985e8ae19d5fc721483dc0c4f27cc24fb3efd6fa36f784423d5f902b56cea958fa3e1e67077937486631c671cdd20c52bc8bd0348f503d990910e4bf29c912cb0cd9f13c040ada16e990693185d09bcc64a41d15916b24ea80ea486d7ed23a083b8bdd89d001f186460d1c8020303fcc8648cf1f1c200e59b61e2b13342afe19d781219f830aa934e0331b3ba6a2bffe1622da59cb446f39832c2378c74d360b75022c81c5b5296d90c7f3b83b8602970daa26c140ad1a4511a1e0716dfe97d54392b41a43a39026e688c65148f72d4b460f5cd91eef0268c2607d1f053dc83102118c0ad871adfbb24a6c2dd936de0f59c09f1bc203ab708c2bd5aa0fd0ce23645b70f332add7ef6311ae291ad5f59c66d7db768a95e36d41cfa848f41c52ac0edb6b13ce423beeb09072a8672f3c026fdb52aa47e559a0138934eb57da047915708b2b331723c4fd63507a86e9c9d4482caaa55c1ad42ad9fdfa738eb3a743e9fc15b7b9783e2b10413acc3e9f8be4d0b6cfbe9e6716cfa6b15dfa1e9e6e84a6ea879c9ab4391782e7e63fa801a88c509a4b94438c3117b9039192e5ee1f7b264b1610e19d28065e954af8c9e0577ac6b43e940c1bcadc44cde47c85ec021d364feeed66fb65452cdeb904728062abe1b88247a69386d79597ddc50b0437315ca17d574126f901c7edcdf09830cb91e7ad7023b5781ed976f8f7018fc20c4edd7ff71b248c3eb9775113ccdfd36569c5e3503ed27c5a260123ee9a8a1ed90638078742d489257bc52c57c60c2aa643759c46e65a77247d269ab6f27dae2dd5f72501df74509ed43549523a7c3ce62978f7d8c416d9dba78ee217f497bbc5611b086463cd9d55935bf58e73287c59c859c346497e1e89fe2a8b122215ee9ab2049f7acbe97f184f5152c9d07b1cf3c95d2c3e444cc2952ab2d851d04b9b0106e7139761c405507be8d5adbb482fac38540ed3656da08f06a2dfc8677987ebffd355e1abd79d14032547e75d8d09991b4ff89cd833ef6df46c22f499094875c9a26c927d93c64a37e1825cddbed10cd731e7d0035f055d5b689856f8b353d6dddedf691473cc42f081d0199e005dd8122576f60564827f31ac9ca569a15a1ce5991a87a3e76406969b3ae164c90ae0ff71f266b42e83437d628dc10d0e75ca76915fb844569cdd59bacfaa1ad8d9d5d467180ffef8f38482e6a344a71215d0f02b9c6483c50ea0fe8444a852b8566c88925ba2080f9b074ac0e40476259eef666362ad3695924c331641a3e9b5632a3b492088c67a421811252b9fe3bb23b0fea96720796b462cfb1d20d4abd5414f01a3e5f40051ca4af6f3a6f3be25843d86ce6cd895076a940797802db669506de2600e373fecbef95dcf88660cc6b75037d1d4de6ff64f3ea126fc632f14e9b2961af60c0aa0c842622bd0fe0ba3478b212e3fc7b96abb4279cf52263c9fbc68af60c0366bea0bd79f5e4078c0f6c0c0928ac5e03c68341fe17e02794e0989da75a250eac79c6bc031642b00a06d53affa14748192c26ed2d8857ed909d81da34d13a7a793a4ba409fbf3d5ad5c6338fe91b4395c15e4590c8ecfafa4c068e582bb17c6e97051cb16c8c6feef268fd2d7e54d2fe2ad90b1ac0bff16ba6298ccd1b160cb38ae474836a167cbec6f4c655d4b324d54f06f1073df4afba03d1524c94f423730d85003c5272750f455bca9d4d58aefbea68060cff00d3b096b4957427ef3aa930a34b180df537c133f1b637664097f86256e2226e8cfc9bc174540712f0ebe2348f51c23195d998355486d557e72926deac8cc9b73d31cc6bf88d13a019e218d5bdee2d4631770685a54c58ed4b05ab175a4d27468f5162a969ca127988eb1158dae29537db9c5d6314dac88e906e26955c7778d9a39f6b913fa3c1849b276f0f2d52c9d90c6eaea6616053d6aea441a44a2992563272d5a2f4a407ad835d4325b9bd2269303289b56ed76cb65e27bff3a2d2ffb2f2bcba7c7a8f98ed61d3cc6532cb5442e8d140e938facda8ceac832c120454fef7a494d025334df7b12bdc769c3353b2040ba56a67abc8a7ed002935930349e6bd2ccde007f94865b1d48c78f986caa2ace17c76f65f33468c0f79f258cfda11c9685935af0f3aa95fe0aa9183c51f6d0b1a6e6b688dab77371e0bbe0e53d2fe2b2d88ce48e7c43863bae1a858fee9c7245178b54e1975e26d2c7dcdf780f15a5c3543c660fbd8df83e27fcee5a336a43e4f2104fc1981794a9abe48796f2b81de9352a1dabe8327228b1cf9dc20088c5b5a1526e5a312cc85e84049f1969e1c171f50d0b919b5bcd65a39f6b5c758a5351dbe948fae6c001f3180d68c72de66b35f4656c6db5e7c7d007e212fbe2f3306c5d2d2e16842ba430b5abee256790fcb33a960a15d038cb025d87f2416c32adc269bd8d9c9540ffebb527782684f2c932edbf8ec7bce83d711a7e4d62a91ddb322ae7c8ec1faa3b00b0ac8f18661d37be128dd10988b00be84ee13cda2c989e0ecf809d524cdf4e38b8d54a4398bb695ccbc610a82b001788c70a9ce99d6e99e7a99250dea1eb39285b0f9afe8d55eaebaaafc5ae759a80df5c64d27e4b09b9e4d6f823a761e20f7c53b9a436d60aa68ed021001300fb0cfb4277fdc1e02bebc72749098a8f3e3563cd772044e81d97eef80262d04a2570123024cd16374c23862f1a5825e2fd154a50548d8e278fe21fe910a195c0ad7312e85b6bafb7d296a2ee2411dd75fdc6b9cad50b2d1bdb8c79981ba7d9772d72c64fedee94434ec222fa8e517fec1c10f347e0c3ba1e520a36bf0cfd1607745a9b70a6770016a385f1647adf5c9b8276e55efe3cf6ab41861ee9c7a2c644dfc55017a786fcb694c21e3ebf296246fa80ea2a0451a42c093de58ea7fbef13472c3523e9edbc7268c468bb93e8dbcdaee13ddca76b33fa69395a07012b54fdf9d8ec7b515a6159fb9478b3f43ef4d466e1668d0e7bf76a77ffd811ebd1439738ade10f8bcf9f99bdc8769b79b4e71b04f6b2e76f3bda4d069941d11952cc9bed9bedeb7a96133812590eaafa094a56a56d75588d05ebdbc51fc2466faa2f8b1011cb706c94726ac905442b4a3ef5b11292eef23eb8dd732a12cce7ea7b8d7f715b888c1b84b39990249b1444c9b7e9184d9016a9e4506c44cd2bbf67ff51c76abb784d991b029474077550ccbaa282113d911e493e495f7b42bc5605bfc48afea854c776195a88479e64d121572730d2771a997b057f030f2873c3e2dcd2913c5be53ca2c7145726d1118a18a321ba07d288b1b1436c426d22f55a76de1f591de220d48cdaa845f9315bd3990853865f9a40963fa7aa2f7d613920e913c8be57a8b7ceb1a5dd10145aeb37deecf0f298f7f0d40b9bf9b0bcda61a6c10ee93d8a67d5b6dd3d76b7d6d4b0d57a6826484f5824c7d683d5d1f93dba4246b82aa57aee512298d3b974f6fd827f6350d7108fedbf56cffecf8dba2507252a0d3992c53bbcd3890bc5f2dd6572e103bb88392ef0e0706d69c54ead82c6a838576c273f5adf10e94f8704019485dd5d262a36a4a06b6cb0d7050d820788bc2d5a37a68636528e5557cd95190103752ea941d12c26a5760385bc319158edb696a2efe71d026fc16b48b88a5862b40c194a2daf353c40d14632e15d0596fa6331ee6e1697e6744d2d2f95e764df1a6876a7474b131fd0c32a09e031ce20a5b665ae59985236e5d083585606db8bb24da85b94953043fd5dd0b7d270dd15630fe02c66e946d7988266d5b006407ce4b0ec7433dfe6b1a416e023bb718bdbf081514b8ace38ee88164c7a5de26a17c1fa75716b65c6ec07b3c70589f8c416cdb0dd4a72e84bba1529ca5fca3c685f6f11196453c722ab993532c8879e7725d12e4293bdae36e7a48a2d076971b8fff6ad2db6b78d4b4b53e6bef8d2842b4fb61b2cc907f06c8cd730f25e46ae4c5a6002b11b4f0dd4290879ed8bba36bfab645489efa4c4bc30f683c250197b4114442121a9ab04946a3b0af3d6ff58ee82c00ac03114468ce4e30d140d8eafb66b908dc8df9552bf24509f4818fbabc295556cc7ca8029e03b93d8c13fa30df66efa1484db5369418eca9817f2ed748b0391f9ef491cf63e6e67ca25428df7b59c09e9aede3d7946875bdda73725371ded6a709c01c6244693c54d729c8162480df58a4faace116f4b95e57539eeacf726bcec6c53e61b4f58745453c8bc181cafd2c5eadd44f3d4b7391c553dd22ee8eff6c94776577f5da3d7decf96ffd62dc3c0301547fdb1be110702b8a8c857eb5a281cb75facb981e55d82359fd41e1c4d03e4f1144c6d11c281bee4783e1602386680cb49a9e9a1348b74174491a68e2fb923b8ca2b0d28fb0a5049411b45e5fa357a298610bbe4b6bc9c40c0f3201293fb09cb05b139741f4e297360b39d041afc2668f064c871a81ca48421e1b032852875bc1dbac14c02e8f6b08704cbfef7a06094c2c8582cdc48816f0b332958137d3f244a2af3d66ca5630af9ee8ec2faed3f23fa8a89dd30cb48e8b8874eeb4158d81913572d428ed496934e52e9d125eec2d2affda4b2f68c6eef2b6006e2375a2259d847fc894b8893b13fb752927509ed7b2356da4ce38689332cac409802e0309978dfad775488abed7eea168b99ca44ec52dfcabbde09ff382e3521e23eed686e9c3415306cbd9dac17e0082625f7f08dda00db90a9fd731242af3ce0c39777f5a34f26de2ce1a7f3557779adf633d40ac6c6e4016266df83c36b958034a238a504e7b3c8272d51f5b821381a2203073506146799514e5aeb1fcef59cef6cbda6203dc7b67020221c59a800538aec78d5d71751a68b7486f90230d705d920f3c353e8720c6cc97d59c031a081efbe795b544416fd633cbd0c77d32989515bc1b876577307b868fb99c2cfdbbe84683092ae47029d21fdd491cbab2c26908578bc85735bd6e786a0c1a5e0f8916d59775effe4a3b2129975d83b94bb59c85aad5e2c0bfbe98683cd955d5dcd8805a68b08003df67364a85ed1a593652983d9f910c289fc51004bc36cc8888abaee4046f9c09046192022ba4ba5fcd49b689e03b0e1f636531b6357e1a931d8635c347ce5cbf783c5e8aa5cc4da6209ec7d498d4277444c43413d814c0d7665ad95cc1ff077564da6d80a53d9babba449bc1a0cc1f80865a5a208fc7ff23cef8b4dfdb0fb1772011fee95f2cf5548ded966d75fbe4c119432c5f5158655de7515d10e7c2bddc3791a42e889aba4a825e5dfc1058677aae721f68c82a5827cfca124fb0f608ee8073034804a01811ad820ff775056d5595e4fa9f60d3d8384e3299d91a90a64c34409d5549c3e26bf06e121ea8a47e3c0820a8072806c5dd33d416d93072f20f03902906018f6d9491f566408ca25ca2f6eac4bb99374a3ed5bc95aeaaf6f15286592df55d068466750f61f9b08f50c76196d5aab03555516ea72693b0db096c5a4e2ba6152229d4749b42ac1caab86cbbf8cc3b3055be6e3afb303b1cc0d5ceee0a1da6bbea104bf07ae9e28435a624382c2aaaa77c7fca01b9ea7027aada549bdfa087553bc85745c1a7bcf714500f54889df4d01ddca38d45eda1f37b4ece0f9646a8a82c8ac1d726891d05a20e85e5fac6afa93b9104798a102f0b7832cf5b9242ccffb41faf3e94346552caf309bc29c8556ef69daa75a0633bb6c11279ea164b1f551baf89944bd6153d3d42787c6cf5de5336c803ce316f4beef9c40e67cdd7eeaef0e35149b00da8d5bd430f9ca9ede661665f8a2785dc6bc73f489e9bdc701dff71fb1af53cf63c01ee25be0e44574fa0fcb8af720fc71e78b3750692d92abe81d657fb4b5768e2a6af87212b1d3464c94f37e34a2ea7ad4e94432f269835e3a7726e7f40da683bd91aa9261d6561f6aeb5ce2c9953cae28d5a86270b8cbae6393e272b705bc6500da8722223ad3ceea7eb61799e42f683ecd8d5804b62eceb2fbb857f6e9ff270242cfb871fb5076564cd461765f82b5fd9f359b2b49ad91d82d81a8b19bf0a665c1bad255d30e22a4f258705711c7bbc40f10d210542e4089e35597824b70f0ef4bdb8fa8d53d649bc4562b12e582ba96659ccc5a16ff494bc0327dbe23de955e51118b06cabfe53da4584996c9f944b00251970a2d79f87b6b29e02537c84c62561aa7ad38548f0cbb9d6d9b23a78e041c739836c82acd570a8e2fe27aee856aa9a6cc40a527d215013a0e293049bc2a8ddcd95b2b70edcf2e5533304edc7712389126a365bcef52d8c33de33b17d7743dca82e3ca2b873ea143da9d83c8940dbb76e8eac3277d213778ddbf1dca6b9c7cd3ab990a0cb004651b50619c5dfe3521978500b76be2ce3ae2f870c26ef4217b35a102fe338b3e134b2ae736136750fece4708e2e1584074cae2a573f25824631604847b4b581e25c6a65a3473265cc89ea581029d850af6bb1f361e0eb902ba2548d70113fc96c51d0b5874955a0277e299e05566f35fe48deaacb8fada19cb3bbf91027105c0ba87f01b7b0a2d8c2c454daf56094393f602977862da1d4e7b36151dc330c6149afdd6a59772b5cbcdbcf3702c475a6579fbea00f3dbd6fe091b643be803f44c13e72e764f9175f83beddcf3be5d0d0fab832a97fd5a7db26e4ec8e456e92762f5b5ec706dde0ae16203858a5539204235b0943e4831c0067fa9c16c0c08cfdeaae4507d1ce485f573cae93a50c62e0bbc45a95448d065c8cb1909559d7dce808379c79b9c5eceda951011b5b7317a1f1eaabe72cde41436cb27eb412e6bbcd2c8700f4afaaed342fe7e3dc835748c3c2b7aceff43822c2c0fe20981e0124dc494c87c7a70202825713de1ce6d45de5d8b5f0204f0363c04002be500d999e455adf0d1232880b9811a8593708106cee18afdd1791b1b5980e54432e96ba8cfa86f7ac31b675036cc1e0a084662f62b39b62fca0dca850a6f955daf088fb74c9873706270dc4e1caca92eedcef4f6bf0546e21784a419a2c7f73372b6bf43afb127f20df7af2d38ac7457c49365a4fcd556c3e0ff0fafb414c07accfe6d0846437d5a2fb583a190df0d554be377b7be67edd1a3b9f33245aa0569e3e04091ffed84b9413b2d3f49c5c359e7586ae67d83281d814b81d91f3fab41e3e3aac49f08b3711cc17fb814e787d9b4a1e4149335200dede3b6b7775e380f7fdb15500d1cc46c50092a48a1a45dfe7b37284f1b0beaa467ef9eb8a673c8a21e4c7621c769a0ad5a4fb75da1e32928b2f0a9e2d4d1f9d64c6bc732a87b308b49709afb2b5c6945a58ec2b14a3363dda27df6678868f822c5a1afc59721850b1ce164383a3367dce8ea5ba694718d1b844eea9b1152b4c7f117c733970ce2767f6600d29cbaef30e406fe7c7bdc0a02e8947ed7a22fb1c5e3f4e4e51259c446628e40002a236913d0be1e230ab90db76844db8ed2aaa348d6520e7eb40f96e5d5e4c93022e6e653d1ec39252f06ee61e95e25e28c8ac9405e8080cdf584e6725e46bd80212cff9ce46e738d6b430a7d986955b96552c77d06cf2e1ddd2496d23e08918cb11cd20525eeaa56fd1879e7bb1e9b41e599baa4478ff21ba4210a848f4f5ff8f30fd625e3764e7107d064567be90e3cdcdb681f1fc93c77cc2d5337c75e9d3669d624e0e759e2598e9e95d90cc18346754a5dc1f6bc375b61d759a97954d8b03e2ee26830cda6488ec70114aafbb6e42fdd4009605ecb0d4c0008dfb870ba9c114bb83fee343cb62a80a4126a14ce4da900366930cde7fc1c676d8895aa70dac4344ff8408c71c6f27d418332bab212f185e161724d002c02ab5555aa997bbf18efb0aaf08babd026d107f53c3d29a76cef29b22c8f9da9303a436647a8e13bf35f831a5651772b7792241362a7a14a00a60894c1cbfa1a6f454a596c96aeabb457850624d0f0e727aa7cb95dbc8b9df551dcae5097af5600a1fdf782bb71f57332a88362e343bbce9c30e4588b6e42ede5cbf53239edb223df0d173aed6a13b1525cd1e695393a85b447c93ea81d1d4ffd48fbb73c21bd7b41c23d3fe86a7ecf11de42d760ecaf496f515911c62b1e8043aeda72751c96c5aaf972fa6365fba0fb76d29f2a3fada89010080776476a0a38427ba9410b8aa2cd0c84e96d72af881af78d1f787cbb8596396e4bcbdc511e7b1b22ff7fd7ccd949c26428a4fd7db9fb69f1fe55ef47e317c0ea7be58089cd075a28a4ddc31e22c0966134b7ba6dd8cc408b2ed045bac1b028c764e8631e752ae2a2a43016d3eeabedaa60ca0a57146590c103c9c4ed97c41f683a4744624b1dd871f05c88acab6143dcb9e2bd4639bfec89b30403377f1e2bfc343c8fc7da542a18637a8a30c0481a3a5320ae0098df70677d7c04b2f424c7c2b3a9de590ea7c7f6ba58ffb1d639ce381a219e5e9ad878cf8870408ed4cbf5cc0668a89a190572171a55fe403defff2a37b5c9af95c724e93c553b6b167b86ba515524916cef562aff1c3f983f28d384a93f827d30b22bc04f8ee0b5a25b5290f869e1fee9bfd5ecef8694b37b77f597c7364e13bee86951b25e595b10eaaf7c9ac4176f971e248889987655eeab137681626dad1448c7c082155bf61fe223b1494b096213e8aa089ce8f86d0d5a3fa6f9ca5a86ce5b5ee3d549515ff9874b3de279948bb49471fd4800221e9c91b5312a7760d5bebbafe3a09c51434f62a0f4271c98072125a4e0f5d559cd85520436dc310cec2944eda242a738a3b1fa91f05930b1121f67c7c0c83e110b1bd81b1d18beec0c804cdb1396175f143e5b8c85e5e6d3e4be63235d47910148a69d2a403afa1849d87098b6e4ca5b540d3abc6f03245d098580e49ba710b606a9ba4940a15c4b61d54274246608aa7589e0b0b32404ffcaf4126207a776f3e9ab3433091ced1ddfb363618abe90dd7dba8a35d97513ad59f4dd1fbe47363824f953272d12570727f7fd9f69ef198d77c0c291b9e0ae8449143c4e173849a430e3bb90d51b5b83cf81c6de00435eed0bc4f626d515a63054aa245573da9e7ee5e0892325bdf88eb070267dab4a26be211fb0edc2e189ddd1dfe8dac066d5c85f1b85d18a3ca2e332dfd3118f326c7b1ebf4e937aaa5a703ae47b9cd9f2f61eca5e45fa826873323ee774dd71cd0ff4c41f646f6997475ebf0c32c04031e8bf68b4e20569704df5c8556559be4f53f3d6610af0dbd7a1fa56565c2189901171e17fa7988b65aeeae9c55224ac7a1e78e5eba80438484782bcc47d39c32678e208c77a8a92d0a08b6bd2cfa1d36082d5a7760510e592e4af0492821aa6fecae067c92f7cc96c25ff4bb1dc643ef5e30728be97fb5847e71ce152456d78e0038cf83812fb064fc5d2858cefdedf9a3ebed9465ad73aacd131268519eafd01de34471398e275edc3ac2a957bd16d9c19e9c6ccb74488a41a22b19410db5faf3a98782479007e1b414cda86eb5d3b9a3f6f8fa35bac8bb99cc63417cecc8fd265395d60d47daa6ce5785f217b54dbeae271b5bce1dc914fc5c5351d0f4cde920dae7289b653e1a6bd7f0124e783501f14a7ed5ff976bd4fdc6c8f4b40006ec0fa4a8a8549777898ff85af3811cfcffbd772b1a37c2d5d535c5112044d5cedfd99b42a55fd6c29193731e3e995b7b0835f0a17c291a6ec40dd87a7987f21827c97499ebdcd3a0f18fd8b811b40fa2e07afefbd41ca93491c521a2249f1646f5e2bcf5b8dae249b9905690abd6ebc871d6e59a62d03a9850922e598e130de39bf30202ba191941a65cb33d4ada480c13b7b3a75409a44bc1b01032acc26dff69b72d66f931f97c76ebd043a05004c8689805d59d491095b1d4f3bd07b57b66222cc862113037994a1f4720f6fb2c627c2e1779e217cfeb6b3f18863583c1e4c3665c52b295560dfdaeae8890a6c7ab2bad65d6889e637f4b0265f83eca2afedfd777031c8b78fc68f9771ab57d122076d6380eb1832061927cd975aee2db7a2ce57309b6971358a30bda2553e6ba4411f39becd7caa8390cd17abe843a3cc21e879b7e86e76a4b739fc332efb6d498ee4789b31cc0469e1f5e1949059b08a544c0de136dc87422ed94e8fd725bd7fb20cf6622875400b234ee43bca3d56ff067307a08c5bd9f329cd0247f104553be47baed52cf9f0df3d7e1beaf3805f2a4a229bed2ca4eeefc8f7d2b4a816ee4bd6affa41402a5be3eafe8b5407abb2dbfd136d6c986dce461395305aefc6031b5d286a8474a77636c12f7312cdd291cfd5a32a54ad39ac8be337994350098c44d5997f53277ac036619c91f453cdc37edeb79d4f69255cf7a9bfe4f41d13602ce95690bcc35bff89d3efb1c2f6076361ac641458a0e0bc90033ab40a86cd12d561b15df089281b18ee15344cc36aa4ded0c6ca6a403bc549195df0569d3c1de15a27169948f789b133c90c6fa767f22b55fe0ff840ce4b17d871bf18a4b6b2233e0da7cf1abd1508c4b769fad57dc6d5e4dec7f0d4efef8fe901ad0c17dd3de3a43e6d20c07fa3ddd1ad14e709fb9541bc680f93cc458a8b71fd673ad072b5ea4006a8913e77e6079828e630d0e282d064c432a2cd5171f73ebd007e1f9b723edcaf2104307f9d5adec4ce6ba4c7a74ab050dd9c210f7cb8f6ec63fa9eb853ebba788c484488cacfb325747490a8d50d459f57276aebb65a69cecb95ce6f1c2c8766910f68ba77a93cb3bfc7d1359cc5c6817a5646ec8f39f0dffc82f9797092998d8124227396c9ef18f2aaccdc71a60a39b8ce68c7d8600654ce9058ce87548de1cf7bc83a4452f273603c5e23a9fe91591e6441c02af061fc2ddd6a85906f75bb921705c22e75b7e9ab5ad0479971371d0aa4affffc476a0bffafd46622de1ff3348cde070bb7a9883622b8ec5283bc2fc8206ab1148e075695cc79719eca3f232adec76bf746330862bc4dfe667212dedd16dd82173d86f59bb6c02d36c2f1ed0a2bb2a09a9304e13680c104614d5eff4ead51d89462919d811f14bf7cc2ac01544c7913b87d6afb2dd8b5b4008653bd1e280050abc8dbab4120936a8118397afffea2e341cc0c00facc777fd4e9be42eef833cfbd41417094518f90a057a2a7b9b56536d61c01b9d0d26dbf65d1fbe3b563caabcdcfe468cd2c1e7a957f5a0f1c5291c5b7d904d196d63c700964010552570454b7278de48ae9831abfc40f5c43611a9d1d7d3b1fd96cb123c6ac4f38778aed6abcdeb5255bb9ffb3dea8a7eb9ee2b0d36f92e621d28200a8c208c8ea7a3d7335e4018ae89b717a3e1a22ee2e5119a629c551545e7f4bd1361cd62156bc2166c1115f61f3ec25459a6e9668c439a1bc36e19c18220be0b14b350c6d01baa3467c3fd460f6d6af3b8ae1f591ff01c75c0a840489945e246ae4d5fb9c0e67682d1cb4ebd6881bc07a1a4c402876dd6673ae0017208733a061c580fb07148e4f0e4a471b188f8c38642c46f8a30b446b11d0ba24f48070d83998d59be2219a4e44bb71692ef32407680f8c9802f879e00ce3edf1d11e54626aff15cf640a4c825b2a0a639407931ba341cbc69b0b771a4861dd38de24db29d9452fc2cb1e6962462f02c7f9b6f3638147f277987349f5bae95c111641ae1b14b00384936fdb1ee9cc3c90e4830cce8e9682b34e8346eebfce10d40f013294fbcb0e41bb3ae71582e40cab106bc04ee84f88e552788b4867c8f086f2ea156a6f14a02882adb8f5ac42362545517f40993e241100a3399c5e8dc358ccbec880da80484b43587e3141ebd845848ea6a244413803c886b3022b5bdcbeaac98b86aebfe8d52b2ef3c83d2f8c48f4fc1c8060d8960b7e5ce3e5267a9055ca4f970e12e23893c77630bd1fc3bc6761fe700a4310e2fbd1e15cfe15f0f58afe59b19cb7faaabf9d9312eaaedc47fcecb2c09af2dc675df260b979f175cb31b992175066773df4f1f36d4511c5b76d9727d0be094f50f7ed51f89ca55acf59a704cd742733d39ed3aeadb9a86c688decc90ed711147ff59a30c54066dcae18d743c9d7a1dd75d8b53562b08a120229c478c431052068d4002c8ad8614b42c57a6ca6e6099b333ba252975872d3b376d5bd831cc42df7d225c37f07037098a354fd1986e9c7d18e92fe9930c21c7bf35aebca2b18b2cf9fb0ccf02b38d9931b053985d8f41dec7c1c929fba1a7497a191d3fd7acc72615e910fa804bf1434c7d39c8533d90a81247d55d566254e34149b30627140eb6e964e4df7fc8a7d6ade3b26113726a08f34afd141abfa4d4babf373f075174c9d9c032eaef612bc802a2890b72e023956d236c352b854f6b7f6be71426f695a228a2f18ada98c36f07cb32e6590c2412cbc06eeb81aae001ad227f0c80fa5d426a917db7511b14bd2c4133051284ab20e703baec222df4e67eadc7a4c25b53c5445a7daccdebd37ca624bfd4912e464998eb06a2bc172e55eb6ba728344645d3fa785a7398654791cf4f0b4adfadb37dbfa5783bcdb3c91d6dcdf2823ee746c881f21ef626790def9484968afa5f716d7b31d2043b0d1c67261ddf4f5020b1ecfbcc440a0da5a47ca9d23f236f10c131f8a8ff975169612071a35d12d11ee532b1c8e976b24b4261f5f0927df9c80d7e88e2c2cd2f03b858cc849fc4656e54857a30c5a881b06bdb08a06857b183bc764fa426808eb63ab37c18b9bdc4c81a30ee89011eb0d7d89f80de48fb7cbe6c1630832fc8b8eb186c2bbb696b665d5ca01f678f0651edc25f5b9fda7043f69ebedef8a0458210227f18ba9baf5de0f013b9ce4ecc2b04f556feeb634328407adf7d5f9c14614535328463150b6f7414f30aa1b4c701d63f19e0672592c122f1c2651c5f9508c63b2c8922d54b933acf2702508518035f97547ce35bf847c5ca2fcdd7ddabea878e4ad99c8cc4f1d4072bf8fee0e779a4a6bd34fa68f7c69806efcdea5c4f4d81794ab67e0d8fbf4c53a99a66dbfe27b9910cd5c8fd957b7d0648f2be3cb4455c88e6697cffe05131ac64ad4777fa45a46b0f340688afb2c8425c628fef1364843b829fe5e92e6a2564c7eb5be8d998d400b57570e7eeda9bdfb970a47bcdbdd916f7edda51abf75111157a97aab0f835b5cb6ccd62fe6f12fd476c32f4798b4bdc14a9d7531f29b114bbdf545f7025fc8f50ea3d6a801a57cb9d3130356f7862f9887dcd0f2e8b1e2209dbab0e4e5e46e38cec8539424a775a56e77aefddfd48b19933cf2ced12c9c63a14c3a2ad0fd09d8b8fec747222a1b57e8a8b2007be0d9f25a94dacd846248805c51acd346b3b647ef0f310819308bb05a5dea4a9af6dfedd1a7fd2978ee37aa09dfbe0d4d19d352904935fbe328b3b6a91c7244cad468de483e01b4a65141a1dbcbfa6dc6227f5f81babdac86ecc48ad1f186b9d80c5d76767a355e2cd624a6b5929d5274a6fd055ca0f97bd2102e815da28c4d9a7f107fb42d6a5fed458c6f7a8efdea398cb4321aa9492f518ddbb80b6c972e037a09e8fb2c1a6e9977ba087f36307cacb4aa0be18559fab6be8636f4d14b016b7757792fa1c3aaab25030d3b33acf9781efca2b16c674a50e5be9237167236003f115a5d817725ea9c29967c013b016d019603cd60141980e971fac2cdb4d9c3e7a06f524323ba98ba6d3b737d9b8646b71b3a369e7a08c0768514c066abfb1fbb79dc317f7c0a7687ff5b6a8b59ff2be05f594bddec7d638c940b3ffd75c1e8b847c39745f77d7e523c1cfc57b8c3197f5886e0381b7c68633283b3c766ec910bfe05cd6ca8e68be51bc5b2956f1e28724ccfba88a8d6e8f0480359454a9da340f49d7d95970c1a8be59edd26d16abac17829bc0f3f9d3cf872f4418fd6d97fc4e2923d56780542232e6b5846cb2811ae64d8353a619f23bf2496efad59388bed433c36ba3270be9bc315a0ffedd08d63ead8f2525898bba16c9e5a520d4f56bdffb4bd2f2b53887bd49187bda57eca4acb71c939d96085f975f86d0c3d9b359c8b5acfc9e74535f0b43da80b9be1d95a19bdcf7a35c380208f5201c82b2169dc3a8e1c614336328a4cb536ccd12feda47d832532de34b52a8ddcd148c20a137e5d7bfe0f6d202d5b16404445100b5c24988e7cfcde216c09bc04c051086bf8b1ba52587617b436029948043beeeb45694037717ef5578fdd34cd2d72c8c1d7fbd376ef37b2a458c7e9c5937326a9442f2842379b8828eff365391ddbf97d1b53d1deb0fa5c9925b942732a7fe417f065e0606f606b49309bb378614e7aa2e8d991f5164ad577f5e5da7f35bbf00f55682afa36563ed13b134b516b3b45e5267c19362f5d4c7f1bfdd57b7b023c1515286424de0e3fdbdc016d9ea55bdd1f510a86491b517c770a538642ec68947cf458836c9f5c0ce5ed2145bc79f86a885765b5cf088e0fadda1a6209fced6066d8a293d66266261167e0f8ff17314307ce8d8820b41bdd36b4445fded9880be64fc2b44c2ac338803799cfbb5c643f40086c0c7b4e84b8193ec777259e46f92db7c4c85d669dc694c164f7fb844ab33f3696ab7ee9b8e21cf7cd812150c554aa6f59a1154292155404abe57735fa633e997bb9eb48e2f937e97599390c7323d261bc63e3af221657b2b1b92bf91c2cb171f96ed52c7aa2a18339516ded8e559537e30bae561e917a5120b953db80837d0d172e981e670a5867b9e68819c9bfc955f0420d685c6571e9fbcd22a5d4ac55c0eb6dd511af8836fefaa3c967d1de4005e01813bd5e4b1edbb3acd94be59f349f60398656fbae8ffcfdbbbb75dfc3d0fab6729dc376c5884cdc8ac19868446ac975cd3760107f441f7faaa9069d656a92fe0906078c39411f758f0d2f5e95c2f9431b2d7a36f1331688b331a2dd7799d2df3eeb58ce56040206319b4ba72fe71d8c96bf5b747a51d3d787cb9edd8466d4b75c117a5c28bbdd8a6057dc95216c624ae52071d9d75bd46b77a384939b6f10378b241fd06a15939df6744cb71e89a92b6354a1f80de9a13c5e5f2148df3da3aa29ac99109458be590da00f39f7dcffa78602c50c11ef21edd1f0e9be0ffef768e1a3f3d8d63c4f3a98c781d0c91726c2a90b38a6ea8520297373fd987afe2a7116202da355a3810b6639b783a71cb48cc3ded999ace0f149e71347e7c3d02910a67fcab11eabf889e1a0620e1beadf75ac85416d1b6affbf582b3324efc39d04fd1b609c42bfddba8aaf1ed365723a37fa9b330273ad78605f14fd275bdda917426fdfb6515ccb5e0d43616cd6dde622d15d0317826cae96dc6b3bab0340caea2337a8556f1ac58f4ee6e98f251a134aff6147ee70b48b528b8cf59f69c6faa7d5165c190533b1176c4d9590853f0e795742172206fd6c0b3ba03ef2835d12189b66e7146aff94ff91b22a35bd44f1328b08cbe64364d49c75f5fec9f83132ec3b96a7a7d4b70b460d37e749e58750fdff066229581064fbe6b208382e252624e8481df04cadbacd58dd71e3d40b1f461f1f155ed58e6aa481b98a7672c3e7f43ceb5c5957944c5e664e053e16e13934bfd42e90ce8307952950b4c801f877230e9b6b84f1d24d6f4338aa1132d17323715e2dbd33c993cec57244aa4b99dcfa701c25b637ed831c55287fc5ccea47bf913bd1e78abbb2e9086121cb92066cfa0f6b57ddf1d5304c39661a022c3adedee06403513834ed17f04e3b7bb43828c817910abe2edb017b918e72d1dfefe7ad07dc931fc01a90055e808f73509d755318ef3dcb0a316c6585e8c75a9e4025b5dcde39cf123a6d5e3ef88fe163ab9ddaf72a746009fa9060e350c02cd7bbe49ea01453bf62c458b84c5013f416a10ebd8bbef941e30953b137089e75e32b3cafcc822f2f183aedffce650bee82c72809d1be347b19d7472e33173d443565b1dc119e1cf49a0869ca037ee4edba41c9c66e418b557210b48ff874b506774a390655c17d24e75fa564e0e9ae033fdfb7a10479d5a52459d7a8d63a4c3ff1a6fbe128fe1d2cec6bc66ecceba31a72f33073e7c1c34fe73320ddd8da6aa297ce58d7b37de0b67dc4bc85f3a58ce1f59796b69cf96a86527e9606c68bba8a6d4e4b3af55da0369be22a79be6c820a29032b469a9f92e8244666da3b8be562f6d20c8239cc622031fc77972bbe24d592487fbc9d0d83fd5be054b8228fd87538cbc1f1538e337480187c7c2093155e024f2cf9ac7f35f5f08156d4ae2d5035f8bdb5cd3f53d03eb41108ac288c536415b5d6cf7764111aef461d8abab8aefc72bb4a6c01a5ec80fbeb8186834f2554430aa690824ebdeb590dd7a24a820dba571f49e3298b96a1597ed94e47538bd8b083bce3b5e80a27613bbc23a7b4c970accc4663783d34dc5558803490a192979e66d498bcd8021e5e2618c52caabc4c8bf51778860e0f30c0d28bd9ccbf1e54ce6959299d2d8a9beed1ab6fa0710215c89875e2afeb25360133de736d1d57de6fd06a0e51b673974f842b3bcd8428c47d9305f58d1fbb1ef540d5bd77428cc730e6f17c7343141e7ea0e78f3494a2cd3816e3f9ee122bb579a5d42dc4ba70e0e09589c4a1f3bcdb3f65b7965ecfc4246fcf34f980f5b3603d5a379ba1287265521bfc9d88dacfca3e284a0c907a4cb1496c1d24ee6f597309ca5aa93ab3c6dfed60f78ef64f2fa09f5c79f121aef38f0187f07416fbc0f02a469e8f3a86d3d5e10245994ee0ca8d34bfd4c96d8f1c9434ae9e1e051aa3c25201a18072a61d2cb6cc062b6913fdc73b6110fcd1dd13775388d7fd664f404dedd3282bda2586e323f0d3ce24615c79087f245200ec5391607637dd4e22e687a2cb45c3b3128918f2a59a93ae0f786d1849327a5df179eeb676520941ec8276c6c04bdbabddae4d13631ec00f1d6a9a55890d769bb6b653d36d44d1232a55ecf658c847eee61e53f3c8e4ead0a0df501b43dbc5fdd042bd6b2b238ad54c0a2153711498862d53303007338bd39780fddca615ae68d1efc4ddb9e0acf620290ce51846d1365d9008e67d78e447d35f3e3590cab9f4104f937fece228a5042dfb0aeb1d8096f40fe011dc85fb191ffd667a87019e1fbd2e7c0b72914cf5b3856aa1e04ba657e374a8d6bf695bd3ba6a0c78b072c60ed1f9aecc1ea34da22340ce7959037ecab0749892f4412e9a180367b94db91800edcb529b5d312ee552f25a509f6efb3c56aaaa0620bd6333df80b34a8b853e7cad22673eee1ffe0da273ab3e778007d3e02c4a875b0b76a481a49691fea886da818d78b405429b0e8d76be97712ce5a7c4667723dce85fa5f6bfd272a7dce1bba4afe0a8aa93f8155ab69b1912d357e0d7f470a5f53bebd25776fcf2a90679247606b02f44eaa5bfdd72de775d775413766502e254826ff569ff879b7fef8831f2238969b92545624ed1d04ce1da2dc8b8e1f8b7881edbf18d3ad7857151f4bb592c4c146d412a71e8af03764ddc10c3a7f42d7a8a940da250da75e9aa65f0398964f232b1cf43593624001da2d0b20d081faf86a5e4f280456106c539539be7398d610acb2ac3fc746aaadf78dc917da59a572f789654f3e037ca7fa6eecea39440fc7f647094baabb320303bf695c7ddda9d002dcfcd8b2b12d808e51c6bf8bd42d5b9843f6b43d2fb36495e7b3b9c0f9c6db1e4ccdeb8cd3194b17e0dfd8036c82a10e55637e2faca5e61cd7e9fc5a88487a5da26514454d0b8775f45fddc1bef3943f05cd7ccf89dec5e81a3d38babb4b2caadfc9665e22b6c9afb223c4806d4bd655fdfd5cce5c643900780a92a6940620ecf8a833a2bcf47f88f47fb54ce9db321d5ad63faf5340df1d0bbfd181f3c626ac6073126f4ccfe202e1a6eeb1fc65b58b092383f7460fd9aa273d344797ab7df83bb90463427aee4193d108b349ccdef7317a6cd0b4a6b67a34dc9f6433dadddab2b1e2eaa48a8669829421f7a16b3e81fe02edd72fe4b18f5dd05d9d26eabe7f5f00e22978ba6f9128a27f65b799276256e84e0b4fb9f146083e1a405fd3c93c4a4b41724072a61bb28f07d4b0cfc32d7c7fa2d9218d56375cb68efa7fce730837d79f52a285724ad209b253bba65d1145de18f95468e058d75bde74200f3565eba3d23bcb39080f4c4a382a0d98446757465b2cfcb65b44a326d35e4727284b1a8fe1b2ddbfe41a5e4f22caa76e304e14e31d4e86b297bf399e8a08302b69656e6b08a5c93c13dda9afc7341d397796247e4668857d908d4f05729619f5d20a0ac461180e9198e21fb51fd117accd14782232e67b68a761d7a62303a8c07eceb4ad28152ae2d49b41d0bc10f1b3558d2da4254183b9b33a9767c67a54bfea43780ea1f81e0c29d7082c03dd39b44de2f1a7337ff1fd8a2742bbe32022a26518c6ff6a8a488f79b5b5cb6e0faaf970cf115b7b477364c32873d2d8f053fa27bdba4dd0249a98d241b924e877d9dcf8ef01924e276c93b62e1f2ab9ec9984f3b036c85b0e9f8513ee23c4fb8c37ef234d6d9496e521c7337bedc6b85556ab2466c275d87048d57c6c50048e1fa4b013a52071e9793a81221aca2ce467ae24416d24cd309ca4447ca94013b14b06ad6e244c0f3cf362fd6e33cee6079dba407895603a6635b3b5aaf15c7da15752671dc15cd203edd1d063ddcd0aef0c8c43c308aacdf3b7474eb563a72b69f0b28fb1d6071cc5a3796df481f790705be37a263665701da4db89251c32e1b99b248b3ee0ae7ed7734214ad396dfc4aa3b1c283c7c8ce12f89ee49791cc447ce45870d9e3b9b16917aefabba81cec1acdecf93ed817844722e45f7887b59cc0257d81e9bc7e540cdef2c1c72a59f00763e8522565c3040bd132999174ca5ff95dbd6564fe47062c7af914df00c7355371ca86cc3096226ed94df158a24f808385517c6dd86000df84c60f9057354268619e14f738c3f23dd84879130bf08fa65a2647bf73d1c9f03c65fd401509f2e20d25785cd62872e8198c4cc75e926e771f2764df052e321862dff28e1e1e1a7f6ef1b728c6226908858f5fb44e634536c24894a1975859b4ea8d6b84489aaa8250ff7cb4ea9562b348b41e72251a3bc3a25b022df322ef6f210d99291b84f7658fee0627a8a900a5b8b697dfcab4b7e9052db5b0216f3eb8f4f610b8bade3cda92452a17541290316e28fad8efe077ab0c92c1336e58b4434fbd3ecfe07a49a22a60b68a92eb24dd5cd207f9d8d84cebafbc2683ee96ec69b8ca5e6e60d97cd04c1bc619becdf888cc4e6c3bc0390bdb0454f61f394f5363f0ceae05647273a8c2714b3174f1267bd878cec135b8cb1ca3d98c375b87079e0269daddfdbf9f478413f47ef1b3103127797d3d8b2c3a67ef22d78c5636609bd80f4b448a4f3a1a4ef669474c4e083dd00000f4563736ebc02eb96a7f924d052224fe74f0f103b9445629941148345d79cb72d40396ce4a1d3e0696ecb71d1717793a94c0debc5e80ee36e507504d0eb241b5694fb2fda125d3cc0d53c40586cf4d63ba0ae1ce0a91550a04968b6e880aeefcc7aa1c4662f7e6b0064634a1723217bf6ec6d7b1b900f0f6972abdb61e45c99ef8dcad00dc47fd01236bd6bad6b2b9534a4f543af7fbc3b9ce2d3fcc36f586d9e92f3af8d96710aeba68b5ea7344eb24d684f68dd89743faaec662845a9ab115bdb7a2a6432030ff3cb6ad73b018ff6b2ea8c437be01f445e65df0a99e5640581b1fcc951e9fba18fac6e59c82535d288e70d5a6ec0a738e91fa337e9221442ba31ba51100992184b41224657054eb108bcbc987481d3aaa3cf15c715c535ff057a0e7ec77d60b529a5a1ec4a2eb8f479b9177bff4df3a1e21c9103b16883743d81cb92c5fc2a1ae9e40c76e951591bad4fa72f17d866f1cee176191ca0fc9368afa32384e1b880d973df35afc5a7d9857aa9b2a5bfd0db8cbdd8a0495dffea1f0f74ddf091f79a851dcb2097aa04cfd397a38465685ea409070fe83d8125dd9fa000569b19b83d029de5acd94c337b1c79bf83bded4f442c6b4f8d96719d9403d11cdcdb9cffac819539c8e2cfb5fe1ed1d07a5c2d365a5085c2c1f0c832070a6e6b8e3b07415b83ff4d8ca5659080db39c2fbd556470883bcbdcbd9b9a0e0e1a59e1471ef909592268fb1625887308aaf1c6524e7fcffdc625e6903ce99451bccf19b7b76b80be4b68ab61d7fa3df3b58804318ecd879f763f6dfb59da08653fc99df983f7e7543b3c39b66cd03f7bc84918ea752578cf5d0330f7c8963582ce56b4596a4d2f440e9b2f884ad21d2e6728c72273e70ce4cef7d69996e8a2aa642ff27892abf59d8576b883f35cc6f75f8d0d938b06678bb02b4535b2269d5c1cc97e010a2fa5809928c9dbb1241d3538671e8bf25f6d9e42b3c2e09abb9184d45143a504d5904ba5d9f7ee05e120f1274e2d317154f5fcabe13afd54e7ffceca44ef86dfba7eab63b08a68b7b0b87b65fe1c6098463648629f472651af9d72d4da3f01263ff7308ef8a4f6d2d344d59159039d7e72695ff3a0cc015189e2850b797fecde33830ef21d666938333a80937536ea4b9c0f2a1e6bab03bdea9fd093c4f687db758e45648b9951e462f91e1b712e5b6b5eef94d7c8812ad3d367ee0f2519e22cc9e6e8de2fb129c82df1b70bf0e90c940b27a5253b62a381b761b25f7271b35aed04acd2dc414d2dfeed39733e8c64b34f19b6a7c7757b3077ffd4201cddead5fcd91179c381adfe4ba13443411802e40a98a5ae1bbc904fc5d3011f6b841bf834c9a75be65b4708af02ba8a5ed0a1bd4db388d7602e90086b8e83a230f8bdfc0e3dac53a586a3008c4dc3e9635626cde440b86a05f7556b1ed5fa1ca024ae0809a4b349a683d4c93dcab217d8d7af2f1ef6f53250acb22af5a7ec64703c71353b98103ff971e8547aaaf8a84e14c2faf4570b08a4189524c7c0d88e0a519514b97a48563a770952ef0df08817ff5cbeca51a26f9720dca2115c9d81d559d0c8acdf785ad10ee826631d66426a59120670291e787c61f6a506b0b162b2c52a2c4fcd2dbf356c236607545fd23812f7c88415b8d92406c2eb2000addf137428320dafc2d01ef0ef20cd013f9bd57c7b266ae856b40ebf4ace16e98eb2045da2cf8d46a37872ce0bc18528b9ff0acc0038429431ef27c433714b6e670bc5b4792c8a67cf86ba7494391a42885ac4bc2ef067008fbba9bd89b02032b15c59e40c154c4a3c958660ccf121073ccfaac6874718f1ffb926308e4f2edb1fd87fd5f0707fa399e57f2fd6a4cf171434b501093881c9cb092cafcd56cc641759e474f0717e445d588449dbc25a899d64719571c8b5f31ca8db6f757070209afa695f3631e3a57bb5e6fd18d4a43e7d7aa901c03b7617615c548bd154dafe2ba52e7897db4338aa7c43e6b564d3350b78714f9f9341afa242cee617809b335a3803e936e4cd69750793d8e6e22dc566d53c79544b6f5df63ea6d5e22743ebe1aff7c22bca9a02f021db6e0b718f352b3c58ded09e6b2b4e2f664743f2edec7871a60d340466d290d31698620dc9046fb408b804b49240b2529c30b4a2e35d57ec855d6812c269a470e79fdbd7d989bb50539710781707f586a5b4d41dc961982559cb79d0e1b0b6fb25549bacd4d63bad3e04b55292431a1fd32ea2af6c80bc7ea6782a838de72edd2f9c42b1e17d8f988bc17411c6ffaecb1bc8068f72f778bba412e74be7d843ecc403fd9ef448e981305ecbb401b845cd6e64c3b8a4406a3146b417fa9ff9f54ba26d71195d24fa835c75bd8064c183675c7c87e6842efad30280616d9927bf11f550a996bef14a7fb7ef18c9430596a9b2243b28e1ccafb8fff4c1548db25fc405f8f7c687e94e3e32ab334fed3d715b8994aae9d4b0b70616f590be2d85c4164dd393097ed11df7b58cac6d8c5d1e933f6c8481d61297b4dd22a2c9463645058a9242a5f53c578ce7c3b08f447f0578ace9acfc0d34a9ac45b59c6e49bffa773b95270387946c61a9da8d6270d891f4b520f4fd57f060c355a375de500f8bbb43a9759afc1dba1bc3732efc09b92320724634fd979117c12489acbfd1771fdaef4186c09469b0217124d292a7b0b0a6f31d450846da0b23e1a87a5a1360eee3d13548d13e3c848cd30394fd9e8865db6736ea4f4bc730e07cbf73c5868391a93732812ad4fef20c5495681a1dd5ca6f7e2ec36687baf814f4701551ca766bfef418023a5e531a8727332d13344e98eb1842f7c032f550cf694be73cc32b7cd4d1a24f3aa462cd937fb0aab3c2495a1f00f3d34c9fa3386e0cd80b6e67747e0597fdcae8a93860513c5973916d3ba13cd5f12d78afed80e78045acd2155f05654a3d64ff44b52882117deb9d059e2d1a8769b355b17e12d23eb12be987daa0df826cd1f97b685e53e12e176d93b0247759dce1d68f4d96ca2d7e9e87e3794076f6e7abf424cff21552abd31c86ebc3925ea1c435cfd27777d282f834fd1ecc5050fd7351152ffaa9939a8eaff4d2ca146c0daa68dd101bf5b2868053c27123c37dea604c3e2c09918841bbbc08352bc577d2a76d8dace28ebf56027092ae4f787326215d8351ac8a336d2fef99788b5c6c97fda74d3bdfc83c31d9baf0931c198e8c669666230532f90a3a2d0314ac91857ddd46108b3f336b9a8da4dc9e6ec3f7ec3807580411797f1e222d7e7f2329c314734565712d54c54facdedd1a6784de4cc0cbfc3c9e1185bb0d3c72b76849d4e5db2ef307937332613e7eb2128c1c4d7bed03d55c6ca57e887748a2252f95b0de09d4664862c1b356229ad1badc4e065660bf21f41a76db72d7c456eff7dff6e869ea968b1b9eafa6cc73573428da1018539d9370f72891fa261d50dffa156d5ebdc1ddd2d97efc550c6e873dda3dc00319abc9416fa71e75b730b93219b8ff70b1176665a9213f4ce036acee8689e9f3b19ada4bbf300d07f2e8410dc49b7519d5c05c6ca9bb12de5606f750e0c61723f7c32d1e1bfc95d86d86e4d615ea042e868901ca581d3680e3fa2359ce700ee380ee2e913b6cd28140915adb1f42e626ffd1bef2c0e9346a4b28a4114bd0ec9d2d7729fffb597397d8931086adf27ff20d858855c7e933764a80f021b068c3d1c33e62deb60ff651fc94d3fc54e3c94378972aa0ed049c51d4586842149404ba18ed206f8dc7124814dffc85e4650d3425360f3eda20c4bd510f78c18faa175b49c1623cc2994b34bbad33ed7ce58fb7a23ef805397404e756a91678cca854a713906918d51e16462fa35b674af1d70da8fcf9f2ba1d69fd9d559057999e5b8116a33bc21fcf416d624e965c7019175abb1f6c9859ffe196b61b192967e38f0d40891d2651e18016284c948180107c164548307996b637c9fde5c85d2402199924a418a910649120dd6eba3540b7c1e22f692014c9512fbaa72bca1854936ee4ea02e6ec609d3e4547441e298ecc148303c6107dc184be55041bbeb912de1ae86a78d674c05cd47a5f67b9dcb7124babc7bd26da0c9eafc868112389286b81a99643a4e52f6fe473a58fcb63eabaeb41019f0c91fe9600acb15429458bcef900f67faa5dca15efea1561cb9e59cfb5d432c8d3a1bed9e90a57f2769bdc6d8caa7f658d1b13976b6fbedaef1ebad11cd0da08b7a08bce5ab27a96bb6588d82b1d66866b57ee7a8759c01ef26cc2f022198c6508af4bd3da8c874acec64413ff51253579cc1d5499ffd4fc4a8dca63d1f82dbb80892ecbc9ab382876a18a6daebaafc19017a257373fbb5cb76224838b94eba7a09dcf35646441bd169d3d32153ec076561c763dbb287221804ddb7e51f9d29bf4ba19063d6267ef17b037340137e2b05c2fc249610f6cfd45707113e0105b96e54b22ba4689c8ade231420c0cb8accff22f6ce342c5688a368dbcf3488d79f7eb39d974db0e06d404d845190ddb7ba756a79e9dbc718f13ed83d27c96376fd8aa6c8f5e32903b7635924ab51a49c3fce60e722d820f15fe6fecada8b561774781ce9472b4d8046d9e8b44c70e33ad8f5e35048306f15ec30b05312e263b3759b40801abb7252f9d2fa3ae7f8d7491c21c99b593511bc16963fde3aa96ce61bf5470c719d7b00d2539f9aafd92d7fb0d571fa9d062ef186adbc2ebe6698d177691f5f70c94923ff04ac5af8266ba719005c32608e97486306696d188e1f0f33d0f836d0a5234049e8e91d9fcad2ed54a5b2bf61ecab886494d8bc322596bc4691695d2975df6eee8615c7bfd7608c6e729fb0cb0e5ece2837628d39092288e1094dc74598e460977fbde10fd8a4a64b43aecf52fdc75ba911bb8c3455571e7c961ea4836ae1e7a84eb9c55de266248ffac82d7d577260adff6a608a47e9dd0f2e1fc0a89dcd2b3ab509304e8fa8babb97c273db3c1776ce9ddaa21462e2b180550472855e3bd00296c4f41729b5c23059694506ae01efb85438ecd44d2138f1b1f8da3910f24b8c0c42785273bfce1377c413ddbfbbec98d85be7aa43bc8e2889c6317bc56ad05accf2ab2956f5e1f58dfe2664106bcc7716d7deea05e9b3f5e71680d6eaaa815430b2f30b44cda5cdd845de3654d5a0ec09c50eb6f686fad966776df76a669f2e5a83eee5e1cb459c9c0518d8635ac9fe16e1696a617c05e2e9ab70a04817c1ccca57f44b6657e70c95b8b5f8226d0289010668be55a3b407a0ccfe52a7b2c156f10c72ae321d57e9bc33a5119bab36376f6f84fdbe8efaead80e08301c91468c22c1bcdd72828ace74f8c7de6d7858fa452da5953f92429e5953dab3bd917d568e173175674274ddb9acc4ed6b7485938da4b8d2ddac34d85647b55fef03ad043b676d0fff46ddcacdc45dbe02ec2f6ed2c1edf35567731f2a404c142972751ab7acecf163074973090fc84427d291c8b96e01947082a98e77ab6951e90ef790c960524fd8217e9aa76962a7dca50d4867bd81a3aa29c914fce5fd80ffd6a216545e7d5facd11d8935f56c8d9ffd90cba64132b44d0272b4c613556091897da594c71993ffc201ce867e360dd6179c7e5eada8f4ccea34dc38fd74fef03ecdfa4f81f2aba16d8a68122cf64f521dac7bea76a84605d176d9abbe30a7b246e58f418b7ed3698f4b0c06c2b69b15d754f1a8ade547da220b6751d72c958d95e50185623741d1a4ac3f581b4d89d9563fa4b9d5b72e929ac7342aaf8fb140be998905c3e0b56d414cd502a38aa705f401eba732ba6c98fb8118b331e0174e65b7b4e9f57931bf56341b0f0f4ec793fcdfb9942229843deaf36fa8fc522ebfa06ca1f0fd2bca1b3c0ddf73b8b9d02070775e415cece8ec9d4b84eb97d344f8b93572df17d6501a2531d9ad2a78a367a79b29371657905e2eb888c84c57029f8867ba35e58275b8173983d206b2b23e5e2512c697cfb4f07d03e5e4dc24a7f7475ed79b449cb6709f52c02fbacf7568b62d1561e20fa61df0deab2b02d9c20834f945548af6d684f01837f806d9b263f365f7de92160516aaf2287012b6e5aa1446d22ca96ab0bcd557006582cccea6846026cf50356b1ee384e13fcd9e0265b1b1651684b3aeb49b70b8c1c9d8cd47c201434f0042f999ecce7159e7a6cc98b57cff086e907bf4298facd93f193d06eae0476c4e23769852a521def7e3010231ea5351064f3554253cbcbbc714fa3a91b5493039a81819a8948e5e1790c58add26341285200f29630f98a333fb0d36d614e52c50c7b391e5a7bc373ce9c990036f943ee21cfa1ecd47623d436e0fb1eff95a7f6f070aabd545854faa98030250f5e68ab3d5909df405a2d4d382b2225193807428eb08f541624cd9c4e1699e36304ffddfbab46433a07bb9409b1789e99ca423132a589c08558ec52214c966095086771706e332100da390f3162f371e33e78da3807da02c85325a3cd392d536f70caabb748a509e6e4aaa7fff2542f8652899c80a09b9ca6b7b8c74adf98196f7ee6af8e7c8e1d65a5ff751a08d13394572bcfffc1d4e98b7315f9cee076d32aa61417323b20068110b4e4f259844d672364248f7ab806e7886d007067cba7d6111295598e9059736a54a86c68df7a11f6e70ab1ebd57208a43dc6477c9c68528a3eb9dbcf836aa47f7da8d92daaf76715d17693bec1b4ce5b39a0762e5f017ee936fe60d243fdfbf888ff2915bf1d6d90a6db09484ebcba38fda07daefb432a96abbce27dbcd032436213e64905af9ba83fa09a9be47110077ab4d6d9ab95d18b869c4db0e4047445d26ff4a235721dde8e88327fc3c77a25597bd7f41fd08b6a683c6643d515a230561ce9fded6ac8cc51d5afaf047700f4ab1b83b09450e61d0ce727412511564c57b0c33fa3b529ce18c723b2995bc009823d4b920e2603db9e5d8eebc6cdf0669b327d29342a220b66a88c16d224d5df7e7f39137e69f92ac25fe2a4b691fd96f7407cd09583b8cb73deaef1d9698fed0e964267c97166960fee6548141bdaad720de3f29601a6e2fafd3f8c952d9e9e1d6eff9adcff93f9438158d52c1da915992cd5b7db8c550d6d5c0b45c1825a8ce33dd13b4f4ad7bfdcbd51443fb7e0b549c1449a50f1b45eca4922ebca6a40aa533951612d12b39d3089d9eb9e3f9a65c6661855e42cb69d1a7fb4bded130e3d46847bea2590979c1ec65cfe98893bb163ea546366ac117c86dfda91a69a31180e6492196518204536090614f95688436840a69aecb42664f56a0953b59486b158fd88853c45016b77af3f874469d2d1bb757806c9545c684461e5b2ec9a4132730c8857f3a81909308554c029ca96334389cf3be1bbd34894b4b19c626366b791f23c1285b9d0886f5d878cd98fe64f27d56a1c1d4d248618f97050d224a554e5ec4edd9c8102d4114ecde719cd1a0874738ded93c102b32db9a57b7511e09a695af2090bc391c2bf6b2a64d59ed8853edd929ed545f5a156d0ccb10bca87faca027a6a05d0890261721b0130829a2c7478dd423a2692b448f9e5c37f5543ae618de85aa1aac5dfe954a1ede2eb32ceafd827e34a2310164c554588769b510e18fb8c67ac93445302e7f6e7e71dabd3690d58bd76666038cbca21fbb8a6374d14d742d7d97423b5077620ebc9d7996e34cb4624ed040e8b1017f020303df1f0df82acbddd5832e6ea634c1939bac36fb445c02c0023fdec75e4474d72d4f3b3d35dddda0be4df504d270b167d597f96a536cb79d6842b696f28d69984e29a52e0a8d4383d95c5098265e4cc58ba5a17002798bae2e931d374d2399ec3ce30166276dd58fd71292a74e7eb698de387505ac6c48450a0c395b4fd4798d1225fa0318824ff5fda6e2abc701c11bfa74fc89b5848886700d03a244089a545033035c4d2d292863c77aa79e4d22e23b3b25149011ed1c0f16e29076e156b30268b29905c3a8213de32592e8f1625e3c607f3f71a29e4aa9506b70387c6a69c47ba9ff46fdb287b813ae9f7511de6da620fd4418689abee90af171b474c4c407fcdc3a872672f0433e4aca5fe73f5e0b2266bf1b2a91f8faac94c5023401e37efc710632cd7292033ab4b2a5e38bea32ed41e5fdb3f865e3b241d76b9a59148a30f4ea5184d8a1960489eee9bec359c8967ad9ccc141a70554f3bf11157e26820e23f92e63c53083000e23782c69186d7fb9f7cc3183f0f79b5b8e3f865bdd1f70f5b0426fb08e7f852e6e885ccc7aa64eaff351893506d821dde781400a79eefcb4459fe301fafc3c93dcc7a99f632501cf5d70fc573fe5df147f799a7e13eed88f9dc8c3e0485afbef659f9f21a37daddca715a7c68754459c416a5800784215ce77bb11ed743728309845f1b31b36ebe0414aa3b9415791d22ff9520a0e1c1da623b7994247673cd7dab90d9713a2cf362e4f8c0fba49c12f6fd7c2f7a8c22acea84b68e67d25a218a694c4b07e2ff2111890ea06abdf1429818d6dd1d9ecaf379292da5e51c900caafcc06799a6097d777366d9a03f9c3a3755fb47e8aa09fd529cbdafd2be7d69af59a587a48d243456dc47da073410db0e53179ec5735d1c661cb6da6ee2b51b2cd04e5f75e09c0671c278f29ac55442a4a3ff07aa521e230642380f5bde73b5655b04ae79571d3cfcaaa3fa92611368c6d68d34a5898beb8116da0725a655e26bf23bf9272c9c0de72b7009dffb8421b3bbe633505cb2efe10fc41a0a6899822494b99fec20d8b995a53d5d41a953ca8b9f18e6fbccc387c4cb03575d1b672fcb2c1fbb3caa7f2bde7939a3e6178a19c62d75bc5532f133afe5e918553bc2486fb399590fdaa2f6ff7ea20a9ba024f90d1e0868a9bea9b1dfbdee667854fa3a1b98883cb5f4013b3d85fb4586d64c3c5398fdc73ad428f2ad8de13310b342f28edd29c2aee3814a9145ce99c13be7cdbdbad68572c02c3c8e41e7158fa5c69d7aeeaa84ddb916f5bb4ae1169850535258945ee098a1449f4f51c7a3d2ecbd258c2fd0075aea6330bd29d10c907122df2c44172a38438a0dd2d76feaf88003efc526469b4547c131590299ff3fb21c4b97f29500d293c7a76e2fd3f2fab8290e612c3eccdfb7a5eff4d337d4dcdc3db1d63efb2d62b49272ec9566d9de05372ed038b46dd1a865d5a817b97805d24d945e14905e1b6c5b3e3caaa19936afb46fa768d7765c068b047e2cfe9cdf2d7bb45c64efe8005a3f23b92a91d96d38c5e615758af1212b72b9f424ae51fa7628aa19ea78c514ff4b9b6ab01404efca08606530e59c17c0408747cd258bc36307f20d6d470df4310e7ff1040b15f78689fb10a9103db603cb15aa9655ecbea901a3b9ed7c0d0ced68b0c144474bc18014a5e40381060846b9006f17b66dab0ce41b9b23872ea10049f5f9b2b43185731c2530e9033a305a5d4097368bcc51d81869e3260efb45dc48beb4adc9c87e64e6275b84504b331f4faa450cf1216ad1194ef6de2f148b6e74179b77c97b8b9ad148be7b823b9166734e1a0cbe020093d9bb2f863654e516528344586a18d491a4ea90e5225f03f1db0372d798b4f4650d9cd2269c6abf0992ed5b719827494188e98f24f9b726126f42d7109aa95532db37f96b0fd1d86eccf46350af6a539d6b1043e0582c6d7313c1e48bbad5c7fa579398e5b0443371226dc31390c61cc74e9df98d2e91671a1a813747b907bde25d75890c0f3fac7909113e541f21db1836b005f05e9e92470abf3cff9cb932dcca3954089630b6c907b10a8382492a8f24c37fa0f7b5be618b7e8b4cc96399282957c0f6d3a33e25d048f6cb2dcbee65ad42e3a6034238c7f13d137c80ab74126e99c85482ed42359814379f40bf30186f24dda7fe0382b19628f6d22a096775cb69a80ec2a9b6fb9cb7ec316592983aef2d9b033be32fa43ef1e2902a6e722ff0112a29c6715fea699671aa94ff9dbf47036b960cd45f627f849ce3b703520880450ce68ad98ae39d1f745e5681511be11417a4a98cb8e9fb2fbfb41ca0278d5614ae9e821bc7a8482119be00ef45388411fdbd3794633ecc27f6926ec77178a2d3ab57e1c4dc7c9bbc0e0e5a494c4da4d350160e182a46a79ff684ca48ba35caa906435614aba0032b689f97fc41dafa40c9b665dcb2a3d3e0b488d82a2dbafd5f297f360eb8144fa1cf57916d6972286f49e0dfe7d544b99201e1b7db985dea815760abfbaed59e3fcdce3706a6c39edb04d5e6784ea9d6de38fc8dc04a81d7addbeec771992eaad638ad6df82c033ccb4f69f2006fd84c768ca0e1e57cb05aaa56cca126add204c7ce3ec620390cfad3703ab2b5ef2e86ce38d2f17b2b4d61428e17e406aa22970d89dd2a18f8b57a7657721ba747d464163f87d8249fbb397ee02e2781674ba4494cdc454c8672a9494f04df3171af22ef2645242af1523cbf97836a0a3d408cae1beb777ff0bfdc7be1f3f7b2f8843bb9cd06c7c63585ac51c9a258c960531914986bfbd3dc496487fad2d49b249a7b6665f38131cf496bdd2fc02cc47738079dbe37cab8e123b05d57d6932b847693402c9361e04edeaf1c979f4bc450e10a9890797c152e9785a70fac760c55300a729c13b3b929d19e849ed8c67daa323b136de7e2803e995ca871bd66a014df92abff0f8c6a12c4edbca7c6ffe38bbcca56d753f321397606561a83d8156fbae52dfceabd86d0323c1afc0bda11aaee7e0276156c2ace0943fbc8207e89a9f6a674a960577ef14b37e70f89e5a97e0ffd641d7c27949014b7e6fb87e1802af4db9437a335f08c9f674d87a594e21a849f46b21148eac4a5dd16f8d89d827905506ebe76c18f9eaa9204d6680c82e946a6d2529812c76f19eff6a95e4ab11807b978ace4f9719da8917fa202feb0b6e1bb8a4c473ccda26eb9e627e87838f414f273e959a30f10f1af0c8b3bd0a5337a362352ccdce292dea417eff539709d1701f79a21a8e48d1014a50ecc028da8d27fc56ead3b710a1cfd6b028bece577eab6b9b0629812bfbac6348b4a5fcb5ce0ff0d82adfee1d82a3793cd12954a1c28da26b281c19f63b67fab258a21b87fa2100ff511d74098860b729df93225cf84f7c7937faa307f434e830897dd31d73035bac4c45e405c2e3ada4a924d564a25dcbe662819c7a4416d4ebc79f71a165a42d26f230f8d9364bfbdb75e72a36403252a1083ea7d9ca003575906fe7b2d234d85af827503bd4f19d70cb043fb1e4faefbb03038dbeaa1989186c26cc2c3a3342c43584c0e2fa3dd41472c6bc03f5390dc8a628cc7198bed9f257fb56b006631d04cb850604132d163eae41bea3a8ae534f9b44697695d9a81d7c0d902cd450c8bc860592ef86b7cb477de900037a2f9083ab7affe2ef61fb2079411d24a3f5ab8d9f08236da8665d2f6a51a6d5eaf908e706da988dfbb5f38bdc47bcbb080b9eb858c3701f1e66831cb6d1c917556d8fa8382ac2ce76f55601c92e406e901686048f62e79ea932711ddce4341227b3e111e038e71cc6825b51451a8b68375518790ff89843b2361db16d7a6e2d8e41f286925bf5a911f5f75221f5c51f1f2fe1d4f66ae629212689c93ae2b206665768617cd817fb8087dd4ffc983af3f387cc523121ea6b9ef8fd5613fe3981dcf6c632db0ffb82a25237ced15aab7c18560d8c70d216d2544b7fe3cafb8e0dfcafe99c8eedc90301645c05785d9ba017ba332f82e2e5648416eb2f3add25ed58da45073555797d2d8a69bb8a9d14da6b59226eaa3773c87b072ef9ce4a5f03650a14be6656c0fa1b0efaac54647262df94a760be1d8a0c99f219f7cb434e84d51753d27b253dd25d293d17a45869795e0c61f9a4b7c591cdc9a332ecb967fd90978dcb4ad9c63a6b982ef8dd00f17a5ca5fc3db0ad2139787b2f767733f67faff5f4498b29e1ca79bc302fd9f590ae62bda002761c1c25ffd5ac09d35dacf025a1d2c237596f6a6fce7a9ec3bef7153cb3652f3c34009c68d6d1e11ff4c5aa3eaf8aa610285ed752443eefcd48514df72cfecf8e485b95c3feb5ae0ae0abdee4df3c0f3b42173e454eba59b4b99a6cab2aa5682d63c63dc920725433a9820adfe6646ced364662b4b993df7aa12f892ecfdc1a3c67a5aa340046796f56e4b3777cf8abc213c59f2f903dccc29132e4ebbb07ba84e222ac7f830ee97be1f3d1d4e24f30212d7423411a36768908d14faf7599b786712a72a2020c3e46200d7894d43ee7422adc211ce2ce380efe918f76e773778c00cec2510d49b5009cf44dc6b289d40da9d276ffeb9323b271ec21fe5f25d2787012c236cde27999fd6d3ddc1fe1c4c4b03177262601e576b66fc514751e054b19a9f247c5ef2c3ac5cb1f338df6c61214489512207a720cb7235648a0a6d91f6cbded81471aa2ab2c9f2f2010f23862c73e2226205588b6b639a574e4a3b2e89057e5ca8091cad34722b58ff66d6e243a578030852026ca8864e120a5c2ce9617ff6b52ae3949a3f376ff645a9a93532f70cdda723a1c324cb5a2339b5bc6e58c648d345d60cafa68f7a51eb5cbb99497336216bb0cf3b49f2362d23cee923301c0fe12528b8ad2e5ced8412785fd9c4d6f98cd940c24d05d52ba54ac648992545a3c7e9fc18e9a72de906ed815514303e955421d354f58c9d61878c6a2aa851f5a0f47b12634f592000768b30a362189e9de0fb65029d675f6812440fafa8f8ee39d2bc6615788b84d32817bd2e7adbc41675a9bd2d088e7e65998d2f2afec0d5883e384196b426c59c74776982f78484180d13351652e3a2671d4bfae7aaf24913f563deafc590ac377f57a923f83080a6115899cda09613f2c06076cd98edd7d70acb3a3bc13cd28570e6a715db59d8cb2952321a7cdcc675bce961ce3e5dc377f46521144ef7aa455bd00d8619a5c8144eba615c75f2f509e4a5d99d013d5f22329c1a6c99faa74d21e9696a6a570f34aaba76a5cf1875e1e7f1f94a16387274fdb52c30d3b2762f971f495687eb7bf5e333a562981a3567f3797b00a26c643d480a0ced5d64468e83a8f6162bb5a107cda63e3a88e8f5454f2f0a2bda2cadefbad2fb3d9d446fca635ed022a71b5e50cb1a0c1b0dea1ebf35ed19d314359026040694f430ed67054be920ce3acc052ed9311c0ecad2d72abd8338f3295702ebd11b65cfcb6c7897f2a286f528f6c32498b823b9b45112960c35ad5f02e2f45879fad641e1cbbfb05ed61412ed68dadfbbd60d5c887e707d45eba076ade0f2e704381f76388cd462d6e1623916f79ee2a5cbf5842cc2ffc05d9bd099521f561378405ce40f818fd6df6b63f8371717f45bff97c840af9352edc611ef4288d9fd5c0579aba88b816ead01e5a99d09418d8c4d734d2cc41f317dec5f26e114c0630ed11f344058aa0b5b482c649f81cb9406bb54b65ba6272f991ea2fac76642b91b5a9e537b1d92545461d2b6c4b2652d10dc3e83da8a326b02db690c1b53688364fe08e2d7456d578535c9061a964cd833b692b4b52e4c9abc72ba10e7690d609c5cf551235c42e3e2d3e5c77a121fdfb156d3771a6c7a61895d8dcbcc12f98788bdf1b891f4a3aa1258d6f6c3e3949483313e2f3be4aab9e45b4f8ea03fe21e965f2544357e50ad0ee1442bf07f3bfa6e9e0d46233d42f8a152565fc3f033a87274f74a032aa6487effe060dd0e45894fb0b4b6ca28ec40c9f7f54b811435f1990b0a7e61970739c63270120c44bcd3c560959aedee0800feb2d93893a1984a8653c45fa1da81eacf0ab9d60ac917aeba58d5bfa660d6202ce6bfbb871c7e5faf88c0fbd3fe9821ae6f189259b741086cd939ed2cc82ab6b1e50c4739d55d5c3dff78db719d28959a93840a92f9f0ce54734a8200e298680c0b64a24e73f789e6c66486f6bf45f6dccb7e0f12e7d0f6a0a27527bc2e18852f38d8008f7916c0111e4ac81236b97cc60b6c9955de85b04d9c2b936c3e0c20b1404fb27b3ee93abff9f20363dd76b40dc4a93c67de57587af1670ee7effb0139d3bca2c70c833dd5b65dac1fb26089f33a46d7548448fa2eb13134dd17d7169fbfecc14e39b59313f1e852bfe2492eb2d984b13b7c30596f93a6d1587d05173b44800efe6723fb68cc5d56bb4111d6adc4df6114e91ebf167bbac66e47eea8ceb5e1bc90f62a97434efb58e8126f8ccbfe06739d6ecab41001a0509969d52d8e4556c1f8fe44aee8069eb49108686bfae582f8bf9c8721a7c7716ece06bd929f79040d52abfa31ed7b952f2d2ee04ee3422fd2a0a84a29770cd77367244a66346f1891fd6239af5cf23e90e571aed9ad991817dc1d020bb9820ca3831d2d08d7cb185ff7a179b8ca1ddc9feedf370fda41535fb214af3f7dccad3b29bbfdfc6549b4e949b1eb2a6d18309a640c2dfd0783317ce7bce2aeec9cddab549ddeda6258438af1ca7921469849023d192a221c2ab586b5ffc0e8e056e4b3a7834ad5b82a9958192a6298351ba8bfd5b81c4decd0b11c85e72fcc87224a4513e8808073343a87199b27754e3a2c55359f36ce39852a11a2c7fa389632e90003d96918894cfa633995a4e108ab27b7f511933daaadf94e495b06d2e1605f0658ba3352a22fab11d6ff53986fb4cdd8ee76bcd6df1113fe4ef80811a9da9f799e8ac3501de9a574bba8f3a7e20aab78d351f73df4726fde712cb6810844f31c59ab4fe2dd0fdeae9224360a2f98c5d8d97e53b2fbbb55acb87e69d609a89ac0dcccb8702574b7b552295768be3325368fca791237c9437fd927820a402ca5541c1c6c69cdd54107e652a81ef905368ea52da7348624158998d5e98dcc77532017cd3b000f747c84e680cfc028a522a37b24be00d8e179425289211fea83bd5be8ace9901f9ed3dab081944c602e5e06ed6da1e9846afd4f68b4a90e57e05b9a532a555b6b0655cae87ad9f3dfa6bf180d1fc36c15cf26ade44bb820b1ef910fa898cc4814acae1923b979909a03e49cfd83e0620cbd24139a8745e146c1a0a1076cec6cc9d803ffb4acef725cadff540cd6739bbd6c9870123198dad80568195e4bcdededb95fe80dd3871f586e30fa4597614e7ca5a0448872ef3ae17a12e9c7c1dc99ac8712f9dcbb512a046cd3683eba1cef24b874d2e2ba9c4e03969439c1d3d0d2e3afac93aff0e34d9ab4cf89d048c2acfe1bc519f8f1f22d9ee9a744292aeae9126bb7bb5c32e92eeecc363d996dccca241c484baa594f41ddf0d27721a48a4ef2e825b85392845fdbe74357e6640115a6c7abe036d991f1b16ce208d7e1ba55a86df32b059125001eb443dc417044f6022a803db8bbe10b2eebffc336e7579c3c4f9e5906d8ce46512fd1f7aebbf9dcb032b79b24d87f47e0a02ffd664aa7a786f8469106e3c6c5a2eddee4677e639d568122b7d7f93f128db6650032add5099c9fb410ebab70ec3e076b4bfdb640748af7625aa655a63b0c44ccdf243fcad9b451a1cc6b8c924c4a407dc732c2320c762142e902cf0299cafe88b4e732a7eefc390b5400407e193b84e507d360b07d56544c0886f50342cde79316ef0bd88d697dbb287c5d156441cd40d7607b8cf01e61cea92208503a31a57abc52ccebd85db2eafd6e3aa6bed156e3a086329e5089d3fc91e6cce9cef374a9cca2aeb983bc46be4e0e9f6598fd3837c1d00cf50fd5cf1b39fba8dc9f205e9ebc9fe29781f36b7173efc0b743d428afb3ca515b4e6028c131eaff8cac2edb5e8cc54053b874277229c2c1e2452b87f48ae32e2e5f9884dcbdc5c0f85c10ff873a9f1ebf996c37a7b27b281ecfed793ca55d4863a1715cf8ed29b4c1c26f578eec206ab49ea5bfd283c6fc8f26ee90140d8ebcad56d8f30cc7f4bb308e379f20c46feaf5dc7d203043309277518b22210a27c08c89de5e5b16a1d140bb9c9433753c2d6d0fa11f2d129ca70bfaac1f2f8c8691fb0321e2f3a8aa64d74bf59bdc045daca69e977fe10a85ab7c8fe5edde5f6b1570e3064ddc2cda96b579bef37d1f8ecf4b765b16802fd9d519dd7301b4987055394dcba0adce4b93739462f91446d5b96540da1386702be83b035c8bce3ec5cd283a410c0c4905a04778572ed62dd202c8edee4d9265563294b886ea0213682b01bc88c51e88b5990de85c3a02f7aac5159f949bc0fe66e47e515a507b3ffac88349018986596053c829838a8e396eea91027fde92bd15757bea8c0dbef95e72b46b11527d76590b46510fc6434ab5d1e68418b2efdefa4c4491776a1e0f68ddf0202421ea65670e8b199142687efa12c052485b2a9a1d0f6f4f0f0126b9dd6b00c1f80185714509a0908f86f13088d7fcd383e917d2b66b0984630f550a889127941dd268241d0ea65e290858b7f999f6265d53e605e9b03c5795ee0396dba032c09af436d1e7e5c9e79ec01c533159f80ea28718da810c68f84617a773b542c1e0d33e899e0c4403233994babe64d1fef32676f1b9f0f140a8608444772cfc1724bf4f74033536b7d3f33db526c58afdbddd01f7cb162dc0588e927c8736a323c3f10b2a80af7b3f6a4393a7c2150786a2652f9f39b1f5d45cfce24966c697cd56e6c8e7f7217d2c5331df3b0083d42a87c6b41ac41abd7cea01509be9f0565f9efcaaa1d6bc01a8862569f3c25751aafb0ce1b706af4861a3b9b609bb07025fc1c25a4fa60aa8c1360b67a2d5b114187b6a2b4d358e7d88d1110e942c29b31496859b78ea9ab6782b852e450f51a017dd6f91597237b45dfb49122f648e30484e990faae3836192b416e4aea60478c538864b6ac43e35ad3ead38bdf7420e679df1230b6728d672263aa586a3e9fe5eb64b11a413612b730f8acaa0b9b400c001acc21494667998fe9b37ade42c0ec1b6663fbaed39d23e845951b95a581cd0b473ee0d1c9204b88c2eb801e4f445e4da2ba7b3dbb1b48ad670c94f57e8640b50fafed8d9b2b1c2389211715aa086034c79a8fd88446a152d2baa9be557455bf94ccaf5f425dc55f691ad43b30d73d868fec7feba006c387d9a1b55a7adb3b68d2e31bc17149231d44f674bc3f66b8133fdce75f92869b687639b090266659a047e6962d481b4ebe2b3be4a00cc2c4d895517f26e66472c7626d9ba7559d9f962c67a54cef0175dddaa86ac21f68b46b0291a75984b422692c582c888fdef0aeabb315cd2233a5a1caababc967a50bc986954023b2a5d23dd4650f289567537c155d053da9132479f94d556fb143a6d031333128599b5093729f05004097f3b08b70faef320d92090d69d2560b6a0c84655a591dc936f2137ede973f404bd120d7eeeb40e6b51b8ecbd2a8f2683718e81deca9d71cff0d281b40021f117b53b2f6712209b6d02b0c3a5cd2055e9174fb4bb6291fe2328b0e0808e0b54ba5116c4df614b83f82e332e79255b9624559b2d84f0c8c7b8ab9e747d1b1904e5be06f8a6deffe961bbb5005b0e6c9c2943804732c5f96ed37af36099554f98c9103561875a927eca70a2d862f3a15efe1a3dac445ef49608676382a58e8ee32da4274056ed82268abd78dd6f77f69bc985452de8e9743c35c74ddbc1effa548f14580ab450d1286a14fbaba5b3b376d3d16fb04500a9c4b830147ca7d506c0ebe59d79c2251477e3aa22101b86600e4cafe00c3b1e53876ef48ffc63efc5c2a9aefea7519bb5cb6629030bfed783bb80e20c3750c66fdc69ba45c2c8cd1c0ce059a46f5347192d17d27467f8b7baaf9e26da676a2a25da2744e116b1a7574c8d0fce5a6022c65ce46e3136931a9b5f99d0617f858afa0882146785aa4d772648f51af048829535f00d46890ab1e1eb40d01dc55259ce04da1ea5fa91ce0e386dd31f96d7317fae2b06df7e3def8670835ec43b7f728b9a2c678e471bbc590d648ec7b6aa7538e3f389f31d8d33b12f0b05b9989ae11c1b66c8238668a60904cfa71f125b5d051870d32f0182eb8198981b3422c2d1b0493e269e78ab1b41929e96a20a7f371a45d0cbffdb9e5f8c62649379c469edfcbdc555f32974b693eb74df7a3b0d02e4ba8a304aeb958e3f4215f67b922373e5bd63f71b9599051ffd18dab687cfdee100600c1f0f6a5087d6a1ed1ffcaac06c6091d77cc2a6e75b2ea6c41ce08ae01023ee7f0f2c33d7dc0e5f3b9760b881c79a012d611b54b8f2e404e2194de776659b1f8d77f9a7143a91dbb32e532bfddb0eb397d02c06894a42b24e3625f021828f29fe5dd55bdc98754c10cdc4cab2ad624a3bf46350742c740a8b0bed03490e99da07211dba010c8276756efb739ef48f1d20d03733068780f8b3e689a03af255000e7a4ac6cb6a4c7e48f3d0fd877cd6293d2b481ef208683789853844a7358c28d5d7645e15aed4ba996a1c321525a4ab5a36d37d66222458317c8b2c76b2746fc747a502c6c16a4f0a41880248fdd701af70d62f4b94940fe947bec754d538345e8b16f46b63f4871570cc0aae09000a0be950f0c7268f198cc51bff6e1baad9eec06d31c836b2c165cbac14fe118a564b84a1d083bd142112767b95007a114a310496a2ecd0e2d5b5f9559b41b4ce3a14e66ae2d561bbe5900a18e245ce062c62a7a3039368fa598f71320815e563b322a1cdbbbbd319a3427515ab5241e258410790b5e0db1c6eb595a056d333745769daa3fce8e32d4823042e983379f6bcee934e0d001fe82724f803f2c214cc7440d677cb964cdfc287d0e2e8c640f1bf26411e77a3d79a049c032b53d316f600789c529d5cfa5268be1bbc5803e51e0baedde079207e853ce495f9f46073b0ce02d76ab3da6f440f7a9236121c6a038fcfe08b721377ae05917a98091d3681c6027ca76ca17c22f58e5a423e1c5b6abb1f7fe62ac8cc1a226769b3c3054a078ab646e95b8b2b73847609fdb161631f4d54ff76fe3ff03c6f823a6433669733a3109559b9ee5e9f0a7280509ad75e7703191fb1fea21f50960b2c9246a3944fe6378a36f0479aeec51255465dbe01c10e040f06cd01263f95f8f304c8caff660dea6c97e7a54c44ad7b1c36deaa0dd378f86da66ae71cdf04d79fd38b9cf29713c42ccce3a5aca59226d2a4f8437bce7a7696eb4bda8b6fa93d1fa94fd92aee65606adb714e008973861041d31b619350b2bc92b99327ccdb1ea78c6364a5fbe3faeb0ae5eb473b7540d71f21d8c64d49a659f4ce01e1aaa4b22143abeebad946d88bc42c5fb54e7e72783503be394fffb4cd0c119da5df5126594bdaf52b7afefb68c84aa4312553a09a66df49aa9100cac02654df3bc556134d1db18128cbf6d392c68e2692aa1d34061966b190df6948869066a1959887bc94f4aef68aab178f9b5af056d5a7426b64d504e5c4819414ec33543d40a5030d8bb1698b8e29176fa41098766dbb0d76aa09b8a8e0e54a9f4ffcf531d3593363ae82ba2a31e8450c0c814e6ba5abe7df2704e3bce809e7846e9f27cd4972a58c4bd8cb210731692c895c871d3cc7370df2396120b45f9234450cca2725e4dafedc8a25abdd0f7aaf613ae47bb7bbb0d507e7c4fc065f16cf8d7a7e843bf603cf636f21cf2baed869cca45d564b49bd5641960204bcb71cf98f87dabb160295cef50d6aedb5d09ffabf26846ec54274343629e874e76dfb42583fcb079516830da3bc54c7d09ddd1944f7e883503cf49ec286a46bd01ef7881d843b9fbaf0490275e00a35f5ffcd9c48d5ff28a9e5393959ad5f4e9981c37237d28352d09f166937305345519572d90ae2f77c49a3b052141a7e593f72a2556744c6aae6671336efdc9b679ce60f554cf9af651c5ea255e6dd85db2bbaec78fb68b76fc80aaebfaa3f1b060cdee3c00cfe548292210a3e3677b26cc0d193b4c1ea5b9c866f06077a58584fc3ac708c776a90b7e3c96ab3299a1cef80c443c302cd0edecbed31b4979c6dd5cfa4f8d5a71e1dbba90b07cf0c4e822af87da9b9d477ec46cae972f2a95e6dbb907568c4a1311fce96d50b5a19e14db0ec22c9da99adf8a07666853a2764ecfe3369fceddc181aa7fc22674d4cf12caa4d6908107c25313c199770ce0d0c6c34c994562dc80bb9889dff3672b2b7204859dc28b5bbc02975948b6e635fd6316ce39daecff6b4f08292d886d21e5c800b6a0e18521e2420ba9398d30f30056e5cf20df112da9c7ccbc61b079ff59a581afd2929ddae7b71ed1dc0fc1b3bd3262da8e00c2eb72ec425245f31ffdc24377f2b3652510c6e3052c4d4093df01a624bb2c38a4bbb0765b42b067a0ec2a859a7b0b5463e36f4058c50d3667b2850fe96b51fc358761359cd88c64139b43ebfe4a513b2fb76e3e06ecc0eb8ac10022d63e2b39e9ed868e2893e75aee8077cfd2e90f18105f79d129acc600b8cd74cf6985f7ca029259e1d5f463dcc2db1d089ca7c4f59cc0a8181a9beb468ec7a8b82d2468bda04d79a2723755e459f237bc69749b5d15fa7b0501925794d64b4ea5cd74d41579ab4eb4edd3a37cd6c2d0e50f339d81c1c0c71b7508fd0ee330f513bcacf9922a9b42ba3504e1a0527f332d6fbccef0576a77cd81b19cd09a19716155ce8a7281295478be7fb7eebca8895e871112384243c9e628dd98a30e3aee3df4acac65c7881147cec3f1bfb4633bfc965c39b4fa27405acd8170c24579a09ee0dd1e4b161a98b61cd3af094d6a9eb41b55a96eddaf1348fbf93b55ae83d5601aa926ed04820b56bcbcaf0a583e20d2e347a81c0066ad72816c26861271ba0a164c6ae7754a431d64546c1254da5e7fbb00f5b1493aa638479b42b68a23b455efbb597d34bc1de150ea52a84a226ca1a0d48a29e070e2a9d87455a509a94c214cd20ebdf43829ba66f0e554da3af1eed2d7cce9d56b941e0b378542e873ac884c618d0ff591b3d72b311239163366d1f87c73e1360e28ea95430da5aede19f79fc29f8ec9be16e07a8ebc4d948e1a5127e4b41de91609ddbc3c96ae1e8850ac83e2adc40c9a3bb8e94bad73bad885e6265e148561296419b80b956201258eb894ec54ef738c266b76afd0f1313e7d0aa7dd639965f9b64bd6e760977b28339a19f0433644f612560e331ddaa3748d0fdced9214b016672f715cbf00472ce156fe094cac794fb7cfbf03d28529bf7340ae09c4920bcf0174eb4bb415959dff56eec05b558485fed0d8ff891528969b0728978de78dfbb5f0f15552e298384e08536028b5cb03e2538d6bae58c28147f04baf3c6788da899030cfa3ddb506ea7451770261f2b55074ac19946ec08cabb4100bfcebf554a7a1a6ef5bc88572c89ee43580b9c31e55ff643c42c8b1b1e8772a701c93d055eebef76f3d1ec3fd0e8dcd7c4595443cb2c9b3e1735ff031cd11db65ff28508c064c1c0c36c977a69aa8308e7961fcde549421a4fe22292c7ff76e6c3383622319fd1110dedc7bdb6dedfc257c23278734b785fa7c7fbf8ebd7dd6da4378022ddbab422e3758d23b391b9c396c69dc8d0d9b3ff380bd0a363295f586e84e974ea4d56cd23854559adef9d045adad7f123180cd637b94afccefcf4daccc0adf3b06148b390ad46dfcb3544e3a9acc424389df2ab2b48ab7ee2b706f5cb4014bb128b4ce92dcd2d118a5fe4cebc1058ca1dda6bb5d59b5aed25ad3c22037ec2a02dd8bb155d0c00eafad48f9413cd480400d8dc1e1f4c0ee88d627ce22e1cf69e798ce39d8876ca49913c6253114bad16de0beb2256816d7c497e3516c7b644ba123e5975d8059fd215bfc21ae63c59ea03c6fedb192280e844a48517f9ca89b5e982eae202c711748719ba38c1cdc7f725ab5653055ae17fe5e3903bb73e8e88f0588785cde9afa594d4d010d401805a44bc8f327d718db21765c137ddc165519e8d4a143024df0e85190b988820795c6918fc2001e1b739ebbd7d8b05f65b2ee2257073635654203bf5e66dfccfa9dff76517d8b19d6f7411f733a05ba6c1460f479c702eaed7cb528e8b77fc07770a8026b1469adb3f24d4ac1acde2f6aaf5eb90c03ecb9f0df32189898793fd6440298c0d5482e049b1c664bd835c75bcacd58a7d09d4ec8982269380115d7b1ce1a8788bdce890fb2c2bf1d5252ec5ca64f5e5cbbcb3dd9045e07a6716f907e0038a77c3963928b4f51c3b49d4f37b203f2836c2f270b994407408ec9f2fc1a0ed2108c54f58b37f095b2c833aa88de75052aa4f32aedbbefde5fe84b19fe32695a415a6d054ac6052562c0e6276151cd1bbe1f671f91ce66d2d8d56497541b05735ab1b0fd7def41150bf11e8d7489876c7f7a7b100d8f6011dce32e7ba99c9844e86db009d12729ea4fcb7388f3644c08ec8d5cf416433ab24b5aac4402503333e94926fe951979c7ba2d4abc5979fb1bca6781fea1949a6829bd59953ae08a0e9251ee7561872f718bdfdf80314ea3a502a0b23cdd165ba831f96cbe33433352a1519298f0c764e37fe35c2dd8623fd773e7913aef32938bbd3992d7a2c1325b9e5df3cacf847c866cda24f6336168a61820e0bab4662cba1d255b5cb0c40d1e1e499c896623682e2ef6e1bbcb6cc5a148f48557b8fa9131b8e135dc6a624a5894227f90708c62ee4ce107474e95c175f4370ccd28030e58549943c5959049a9900f5fef144781f68395b0a3da330a8e0fea4840056436339bbc5e76de6dc9a433de71b69a42198156e06794df7041d3896f039c3ccc4a2520c71a986f359501b0819d4f16243dd9bd49b6432a59f25a0565f05904913933a6a09fad1d00b88e1a276e377c859b77dc0448c2a5e79a38823907a4dba6d408ff7c787d83f1af7de22303a4e8a113c4ecf48f70674f3c616938e03377301929e9e5648f2ff0b866742d613302b64652094a3ffeff7de91fc3bcb25b0e9eec26b571a4cb8c2f225eb61365d05761995bb67672eaf639619b2823d7f815adc5031e783a9a590fd8d97b6eb15e93e370eb53c67b3c186c347c0428e5b275983ab51ec7c0e2e0e405f6be161deff3b4aa2785f509cf6465e09c6b2d8f2cae1b491d7d4729a3e281b9ea6bdf74c25e9ce77fa72f20f13079041eb620127aadb2f75b250fbd291a4e85bddf9b510de2e3888a03c11c69cdfd82c257e1a312dc1bd53fbbe44dc24cac6b6aac2e7b9fde8bbbc0d461367f6ce8a3977bf496fa504c67a310ad675ecafde006178478568d6787f9cc25106b1cf288684df7b82af3ac14f327001185f7d26aa2ab913ff1a3e6e7c7e669a33ec31774f7b25c17132b903485232b0f857b22df3a5679abca7cec18ea88cf053a77767f2bb22202479a9334a83a3cb51ec97804844d46ced679a041e04297619c147bdaf9a4c9e2a540e87e421d4885748439488376db584e48b2e2d6493c760db13f08bcc2c04e911226e514bffb6e2bdaeeb1d1b1e22a9b77a2bf09a5e919d0ec72e34dd0cc409e16cc29a2a5d421b183c3dadad5013067817ead6830f6dc251d62818a91df5c2ee1c7e3ec9d24204f84d26ebdab649a0918cba4d090de7e723e28967bbaf82ebd83de070d9cc752a3fb32da81f7bdf2aec96da2bd4606dc0040813746e5969344a4d5702fad383315c0543a6751d593157c73aecad0feaf8f4d8e0a0d6ace43c571fa363ad405067e3006720298d537b65e761cb96e03fb78076d1de68d0cf09e4e5f544643144d5a75ab4840202de4757e6444f1d4baa9ec469b45d677528c59f5e4072becf9cd60146a3ae0196c3c4d50d68ce169ecf015fd2e027e70d2b6293183c6497f4a232ccc9f1f44c78dacd18b33ad39e7e66ce771f1389b66732459dc61fe166f5cbeec14d45962d5fbc70b2df724e5c1b6bbdf63a792d711ce4e6ada1b61c219b9967dd8cd546577446aaa7ae590464ef13c41682e0e85b303b3ca533ec87f1754733081f96ae18c935478f90bbb1d55ac20e03a55d56c1479f484b19ab0aba714c0e92dc8b1c1492db3a2e7f620cdbdf6161358c0a0c494789a23824bcec17dadac225e88e552a3d17593f8de67ab71d0a3a035f9f56168db671ed27d393abf390eeaa3be2c6b72d811117d14b25adec8046ff048390165ab009130b3a9dd78c16e6798a3dd2c694bf7f1bdc5f7906c7b4bcb3898a8b2550dd0fb7d0fe00bc137316c469735696db767e16de2ca91de0b96571bebf1b4993c16c7909a9ef6b44cbd433d2c48e1532c11c21a02e27aaa471ce6e50575d6b97e9b528d17bf8a3eb4772f3e73c992245b7f1bc7fb2c080403f518108909b7005f599afe99bb916853205087a1b7cc7cbb61f4de817c78a66521339e19eb7108f2c7422fb4d5814ea89073f690dafb0d0cfc4399451d7bd1e86f28629a6562f867bf0eba0b0e6c7fe7f065a057a036302b6d17acd1e03f9b2c59e82b8ec5c959655da9f4f384d6e8bd82b9ab3f654f985627f248952a3f3d00e9cfaaf2598343ae46a345b6325db5881ff16ed632804014226457c9140947f62263a040ead1bdda7bc166d6e19a5bc295f9e9c6d4f568c285a95409661d948f8963f4de4d38752f6aacc1a035095c9af9700a6de309423abadcfe3d2069ec4a9077894de16f5e7e55935efd4f83532c59ca975f7a9466acf7c3e5301f4a7fbdfa20c9cb038c0069f44386c18ce12604581dfe080023f8a74a4695c14abf071d6e8bd654ffb9244f4e531a9a392c16a40c5a1735d9d51bd30f5d76b2ac471c15d163412bbf9fe5e61ab6993f04b7d3f4493d66a3e5a37aa8052657b2f1ebb963b05a823a70e3ba4bf4376c9e74603d7e200cf34de3a54cd90508fbecfc155521151f91012e14d41228226f6a9c5d0adeeb698551e42d4ec62911bfa1c6bcdfd62a3cf4d3a9f469fd8daa3f02938c8310dc51c00477f17d60152a68ca9345f6571346bbc4f7932cb53d5a1d5cbe8cae9cee071ea942a9a0fafe2ea31f3aa6ac1321edc0f1d1b3c8e424e45cd859dc18fca1b28db7349ee1c374a971cb0198e8fa05f61de4458f70ece31b62a5a847758ad86268518ca15826ed0a2243f3fd01fd4d43aa7594332fe93812e681dbab9c5484403b5164cbed420bb9c949c4a0533a129eb121c6a4ebead205611e300279ac20cc9dd92d2309b110fca77d7ba2ce9159514fa616efaa999031d641f622de44bb3cd95a4491a0164f6f14a8dc1c3ae9413fc2891ed24bebc51c680e1b72b7b6dbac3e2f6a5fb974da2c85a325154c68b8a796cb5146cf9b8bed964342d9d495a6c7dce32d18e718eda3c9c571122105828b10befb1f0ea711f989d209733183b0275145f9d73e0e24c91dfdb5fa2403247b9950d6973207ca0f8e577a92c76cf107206238a9d7ba9f2449217471adb6be1afcaafefad133f9f8d6a8a5c96b707856525a511974e2e2fccfbc285b1ddf67ad3e46d770e5bcae9cb3250921b62b71407b5c2bf91214793195ad5627850fd191429da19cf8f0210017765c10c40558af529c53454dc08d15d099ffa0a0354999ca56d1926aa5df094c71edfc34e72c1374b7fe297b6e2cf3782fae7d864820388101daecc8d06ad13921314b7f01effbe19a17dd07cdfcd1d0238170e9de77add4c9b97234318258e8a14c6ccb6b517c31c9adb146eefd91fa199881c4ad7b9811aeb97b51ddaf2f490bbb24a2da3d4f2b62eaed0d7aa49d286cc0ae9dca3333d814a1313e2322ae112fddf7b1d16ccdde83b0f388084fba9e39154f7215dc758d44cec75d41d1c20c5efc473f394eb838a153edd9035b5e36ce301ada0386276987ed70ef11dc54621478aca3e488457927cab4c8ec6f17b4cf9418e7d934ce80bdc1dba8476c1716006ffd9a8e6d3023691a6e69c9014158a12ac0bfa834a546f6079593d3632acb22da959aee74b4acb12bf4e49b247acc5a36bf8a7c2712829210f9da3eeefdb8bdcfdde5e89d43ece5c8c6546326fe210e4300ef516c6a3626e5f9b096363474201df4f4d7bcdbd846eaf6e972e41f51fa2ce7c34fa4da4694b13a538bb3458ebfd9f88a7f394cdb970416ece74d485a4b5e7df7b7ac85086edfb6490b6ffd00ff931e3f827ac9449c2fcc5f5292292bc994ac19f3b1da8ad5f4e55b77a4ba76a22fa8bdb19e34b632109bbd7c7a5a7c6f7a83ddc636e6af2d334d15cab7b1152fe4853f53360bef939c601de496bd7ef5b5b852ca1eab5e5d5ad7ca40fa73b5572c4d2e0f07febb399f1c2d441d3aa60c9d11d04f34a6a42dd8539a2ddb8ce8bc2ce39a1f19cd967ac60f2a771ab26fb3e08c3c2fe91f30a70b9b14dcacf2819927b0ac77d2088f0b8a367a3d466d45d98668e84dee559c3edb31173963fc9b25782df6b7aafe88950c72c322769c786b392513a1e94a03aaa198ca7c1bcba616cdee4b5b1b38128ecdc9c31addd718872d2abec4f39545572bfd671a49ffe20f6e9b32e355d266c4e8d37636c74421cf404a527d47e774df17ce522623a6ad9eda6a4c63c85c58f12dcba7a844b2433da561be981fbbcc31c017b921d338a88fb9fd5074dbb8befdb7e64057aac84b1434a62206a6e140d756afde305eac48a0a26bd0e2a7d745e27df04aaa77d928bde1e639991cc34fd2210a2661005bca47acbc65eec16b51f6984d86d2dba3f401da50b6086004a94d577f580edf34b223a4719ca95a6e583483cb97ab5a20f0cdd0ec89a153f578995ec2d355e46d5bde7870a145f5abb3eca73864db2b73f53509aa3fe3196be2f0212aa97dfc520a607630ed3970c8b30e11da2405e84e3c485e566a95723cc3ded490980f85a9cb97bf69f1e5221dd9397238b039fb57f9b5a6e1d6d415dd9064fbe5726a9e037050e0233584e3bbf1ffc0d666625a740c7a2af41a6f11a94a86086a4ec064d332e8b31e36ea42f4ed313cfd3c931c2c9f366971afc354a11bbd9d73958781e9a2ec2b3c6639455f3e32ec890f7a5ba45fdcade952635d3b09bcdd46e82c52e18c3a79e2487a5d4f08dfb21888874ac7b6da7305296d88dd73fcbda4c2a1b50f4c885e615ec050941113da36c8fb1daf74c0fc11f6662d63a8fcde592b6e11179d4d5cd013e95f2d9e5316668e5a3a8c2e31d2e6d63ccf234e6a12996411028c11f67960f77ac6430450949a1503e98e52cf35472ee92b8acc482ffe6900bd53634fd4d1b69a8802325e56135929e8e8a47fa6c9048d977749e137ba5d0dcb37bb79b35a7f1a60c0a7943fc7b31ac0218a9fd5070e16448663bc76a92309ae98bdaf66da0610ebc9c150aa2cf0ff2a4baeb2e331394326fd411dace8c759787457356a4689a353ff7a749d550ca1f777a75ed9c05bd0995b75ee11bab955f9614d55c58ba4c38325e597c41ac49d2422f5dcdd0d5d8897ef3c12024ab8afd6895ae8cf3d15decfed2780956ee63f73b3f29efbfe635e17a1bc6dbdd71885865001f0a385200b441a131fe733c9fff17270bb05f314224f1824aa991aff7e4baf661870f1c3f92466b7d7b3229104e301521e0111bb190dc719f9b912359b8322f42b3b7fdaf62cf1c811cf29761677e175b7b18d3f906924e8d9a4bafd4d8dba01e0461bbc92e85e0d031599457c7aa8c597730f0b2dc5fef439f2b22431671599bb5ec991ab604b277e914b7ebfa161501dbf4c3aa68ef5ec17f08ebe8db0a05f6ad71fdb2c9ae83c85a168a2f0499bdcb189006605d8e3571b0b5efd853dfa79537bc8d1f3a796a3a80a5f13f83aab8f008e3e37fd10509066fd130ef2dd816d0be54bed0cc7041da59e311919177c4ac077d20d4a34a905028ec062685ccf29f90f93369642d1f507c1c06fc0e1620f783bc14a3ab09148f862a2ed5e180d9850d4aa6aead661dec0127c0fd601b57d8a5a311a784756f57192d7bad2d51043bcf9681467c5ae7790bff2ed5dba96a945ca2675130663d9a9b79fd31cb1bb61722dde3593f9c6e4f241610e8817345bb1309514a06c867650e0ec86c715f830abb392dfde2e0f9933a4152a30e00c45ff014b0ce0d0ecd643a3a44b0ccb89dd3b6a754e8f16e16cdd504d31eb43e802654cdffd1efd891683c4e832d2729601c77893b703e60c401fcfe6aa4b26c16baba3f5d4c7025b1fee8a1557098813d11dc5b51b3748a8abc0f88f88f48b059a32f129a324056be2d49b1db3b1cebd4e24cd799b7c89cce0fce211a71d220eb5bca0a94533cd972627145f71afc484f3913255ff2aee690018d69e0bea46a2ef7aa9b608c8cd2642a2176e5c724dc4ad19268e8cef0cacb344a9db0c2589e93539d04e28d0a94b100b8e49d0bce4b8b6d73fd44f141a1b8803601e067f00cd7d74bb4bb6ea233706249bdf2b61550c67ed5b1e1e3d5796596de128e5a8b8a6e786238899ca4054c3eb73f6392f4a519050407efee679b44d03af3833a34e16a97cac5e01de7d861e2c1e5c247f5b1bd2b870b464ada884f5758ba81c241e2301dcd7963f9860f50405c236752786109c15a7597a93a79aff9f1cec7545263b692058a117552c40ab39b10cb7695cda2c345536a9909661def93602f4e99398e2ea8b2749659e80c91b86d633ac6f64e65f59ec95b50bc8dbbf9a0f2a5220f13f82fb546d30d390f36c12ad1153cb4ff9b046d3e8f3eed8657ae9d2b6c61758559636924970c31fbd2fd44b18247d7713d80566e662981e1749e701ec7efa322ad99100a7f92f4f7fdd4e48cd955311620531027e9949c8770935ceecf4eddb99f37b222fc73e09729824b308251eda458b416ad0fc21aac2b74cb626f9c5ae7e7128525e9a66dda4a505da322592d4bcf22aa07b0d9b848aacfdce42ba4bfff5a737004a0b6aea2c5686ff6833516c2cd5c1bada327d11c994f84723667d9d3910c948b44ebe10d783a1c3ac93454405e106ea75c9e7f8d81bdabda143acd59d97e516bf2e1538e13b64cb79ce998d99f906fb3625652246797d67213dcb7899b6c58d79ff3f0cfec210853ad2f460f7bd8944ddf1ced37f132be291d6d508c40474e6b5645f532225b683019c913e138abba6e90bd9e9b4dc2216124da46681ecd987b355deab11576fb582e1e17b15fb525f49358e8b1606b8cbd35ec055d2d1dbf31f8394cd509d4d69dbbffd9212a39b058977285fa61474a1ad28ed1c53372cea35c67212cc6f07b4a9670f5480a1864923cd06b1c6801a936933ae89349c26828426942a0f726ef1e49a920fad2312169d2dd357d235058716259758fd9998f4485e73ded372d8fe398a5ed16e70fffb7d17ddfabca59420645be1f47be4b5cb9cc0b8f3ff74032fcaabc17334486e0e536d4a3c57f65b2288f3705be586aa594599abc77adfd2aaa8ddc85bb704e010e4cbdf67cc2214b9ce902e8862f51083d5f83cf380507d2f58da10b45f52b1a2997b4136cb769919d16bb21ef37d537b4a038dbdf7856cdc97600fb6ed5c6a94fe6aed00da2d8fc32119c88b0fb16025cf03ec947cad9b3b0c13eb4d1114f12081faea50d0fc209bbac495fae316a6c817d1046dac1dae449181a50f373bcc0738d5f384f8a6720c64b369c8afbf9a48252af8964be8b20cd7c658e331b2eec6254bd8ec72ab3454f196690c5392aef092c31e612520d80c4a3e0507abc2b9926251b9dfccd5a733642c87cf1b2a6d3f25624255e619f1964773aaef5f1b9cf2cacd186c96c58e6b97aba88315bf61e92e19a8facc45ae576ceb4fc9a317a27392021a966d0fc98645b0cdf666624f9621eadc8cf459d8bbe03d66aa9366bbb06f9a896e2dfd8d82d7a386b042cb995e2c223a22186979186bb1b27bc5a0efba883feb35572c7e0c9d9ed744976f0865e415256d394f5f817f2253a10ab4a4a43ab740abb4c43c7e68bc4da6dc4147b3d04ffe56ca17084359b373d30aef0a093e6276e96f9284eb199c05b024351aa4f6f45764f2d9fb9c78628a3cd65a4fe17cdb73cc8836e7ae4651df409e0a1d1e3d0c4db5b837b3e0b528c6beb75adc6a765eea3c22809f1fc0cbc4523974a310d6418f5a5ed655134bba39092fea7731313a49dd524872016c24f3b0f5e57a53f8f7233c02b5f54901940931af41e984fb7b8fc7efabb02262a16b3b060a0dbdb7a2ca772de165a9718e328e64b4b5afd7d131ffc88edae12fc94de4f7c9c834e48326daa638a96c52f2cefbc27ad70673da30ce69461a9a0307b9a5e8a8badb90d9209d1f4eb3411b08a7b43a91f763433ba4d3c7a42375e1055bda75f0a2b83afb6ca7b4ed37b8d1eb6afbf14f94a875e181f9e70e27ad75fec532420dfee294c6d69018a64372112e102ae957899da59fc3a6cf77b57c907c0a81b10f2b3734b93428dcba77ea96a839ef8915f969f2fc421805aa5ea6ccd74867ce6e9733bcd3dfa1558d07584a59cb035b289979125a48a346cddb1e09c3c560c250fc9d2cd169943fce0da6956ebd763f172a8f62d89beb33cd4d2bc85db7688526279ba73eb6352b70997821fbae1354f5b192a7c90105c7707c97437dbb6263fab2fee802b770fa5e1daef3dbb0160ae34bd017afa478f544cc04d4e9d83777db34a15812684fe0051e617c2f23af7bb7dc43a877af98e35382be0532a596a76383637cc3d2c251b01b6dd74728702451965ac520c24899416a7fd42bb606f24989ab78ad583de0fde6d24c5129407c2e4303c7b17efb92e157944abaeb73f0610dc1c19a01b47b4ecf97975ce71e541cea37bc7d35cf651984caf3b5d266f613c8e4c0b3250661efe6550a63b9c306881c3136516ac61be2d159140793e8987b41b1f7fbbebb540c4556b01babdc72d881b488a5224861d7863f8074396af7d0add3c165c24c45dd08dc7b71cdce1bc3c1948a5c4642361be8df85c8195c18b1e2f852c4ee6399da6afdf5526268b66745586489345c402ed2f9eac37930a901189a961a21750f283a5346b1819f01da8ef293a199f4aba82e8fb73dc840b3c2388a7f7bd953ed0eca08e1e9d7be616cfc5052a2595fb1e27c47c6450839616fb7941c1d20235e7c894dde70fd1d125d7835887db2570a70b1e5179fd570983d7720f772f1fdd5e3ddce0d4735568d853a4191c9050997ebde54f07f68a6e16eb8d9aa4ff74c155a19889c8d9d88621725034984a67b5704be7952a9b7c181b4049599b3e44af79b19f14bc1a4a4c1133869f24c0bd64f22b8bf3f7154566d675ceab35a14cd9f2220562838130c788f346e0bb2b2af1d982123401ca33d5a81a2a0061f9e17677016f3798ead4fc66241e330259bef08e9db0c068ad019145495c37e361d20c3c2997fe420043a14f975b72cbe463a294dac219ecca6562a6306de6a7fd3df3ab04530e45b5f556e8d46ebca98bd98996b1ee4287c17bbac16210c8897c589cfb13bcdce58b1946efbd8ee0e6d137d8c2cb936be0fbf00d0f1cd9a37a4379038bba846514cacf298cb31ed400c339173e71a51ec780c837c125acda7308a90741763420938951a8ed38a19ca8d6b077dc82a1178d71c7812b62b5274c22e6746bc912de8700bf883f5902238819a007d39aa673ca0cb1dc96ba336fe1e90a581138da1ebaf993ec02636c19added022f3290a98fd2358397e9e169527b1dde86901da68152e35d0c4b3f1581dacf107a0708a4bebdce46b197207a6958273b39654b98dfb4477b93c447f8bd0d8689536e204c97e483d5cbdcc951579a60b2bbde0ef0b159b90ed38d843639e5a5553c8d67d90406c4420025a5e15b9862a401ad76a4e92e70bd64fe3049b636e356131e5f8881232087296e3c00c1d8bafbbb0e4a7bcf70c01e9246b7871ecdde5320bb0761a309bbee187abc9de81e1fc610eae4cb2025c3ad0003166c2c89371b66dd68317c2ddad9bcd4fb36a49bb3e316969def29e6d51ef8155e4172a8276ca8475788894c7dc68c32c3cc246f18f742274b6bb9e6f253f482796d942295959715508f4a70eea6789018fe7c3907773bd64166ffdb2e543c4389f3eae2d8386e4b7f3adebe093ca09a9c0c4c0b20c2ae1fbd2cda3937aa723a1e2a310921810bb983ea650aa76f6eceb0bef31516a328cabccfec7adc3696baaabd5095185cf53a37974c77ea94f17c18e6bc5cc9eedfea5536036bbf31f7561dfd2d80790e8f667872c23a59c433700b64a8da367993b24eed292fab630fe994eda7034f1b272b4a56bdf15cc1d195acb4a4ca823181ad17a07190b615b801ede50b636db97428f30513e5f6649e06e335319770cdc307021fad007c40494d71cc96d17e66eb7a1ab4e4a1cb6020930f488d376bef3357bdba9a7752a0ffc619db518c6e7436f61cd854799873667bee9ed2b59f29e450d8d5a9f907c2cc2b68b48b75b7c1fd09850b3571f522105b0987210a7fd67176a9a3a18f328281bc52867eb5c36fbc7a9da8a83eee442fee581f4e2e9fddd0950123de04a49d74047e261b4a267ad97c214fd13d7e2e6e3979b7a1428f0682738c492475cc3eb722079673807996d84fe29579123820ebf88e45a503aeb8ce9ae03bb5a0123e852eedf25ff20dcb66e589b42cdb48489ccdb157b1bb61c5de40a6a09efa991ecf2ccce9aba97503211478b065235bb2c750652ff15a2627a9fb51139ff181ec3dee8dacbd658cb0fd69dc796863030d155a1ef3b85f09fc16212ca459144c566a189a656b3ed85804f419816e47fee43fc6766932a37e4cc248ac35a067fb2bf5f289dcc90c8ffb58e28d683b55916acf7ecddade1397345dac7d642ef5329b7cfc1fa023d6cdff75d409e309d5591c9e1372e63093f1ddc467b73e0a97f8be9fc61f89947886a8b4f623ecadfb1fb41bc2ffe3f570a62a7ab4a965db54c400cc18f5d0cd2277f3fd0d4f52bb0db458986584fc5ba28d7cdb749118eb837fd86b5fceff6a9f581a1f86612ddc3c1c095929cd673c73543ddaa5673d1271ff840bef3e422ffb4650739019b85b293123f4364ed0dd3d55b8f5d2cd6cd1ff51fa58d0fc18e706b6ee0ab9609af5dc357b4d4df255f359e643ce78d4f910c8f66d24752f6e5cc53abe408a8dd969af2de7e755dd4d338c1627b4300bd0c14a0a8738af99e66779c0d3c8476125628c859c66e8c76cc1524c47021ead2dbe64919cac096be30ba6a767ae50e76e4c55d4efa78b9a595490112004bc2abd1bd08fb6eeddde3d5bb3491c015d26ebd9bf0c17c15c269c9ad8503fb8df0b5ea9bac99523532e7879ef65b566cc741e11cf4b187d93c2009a41d15b9914929319b1bf0f11086a29c74c9631f8dbb4960e264f6d85ee765109fa79a1ee17aab98c1235579d4c9be64651dcd5def461ce9490bef2f3e701e4dc97a3acbaa9709305a27ddb10ab0247a918e26fcec39c26639922df36178335ad36ee03a42207e8342ea86ac0ccb321d408551da3fa414387a98d5517cd3bd55e40fd99df0ccf6b0ee7e14c2290df605dd6fc80e12bd8fb0277ed0f8e6e33bd1669e06a535818ae72254f141093997125903d6b048863b4e5271b7c37ea28829e469a4756d9465618e8cfb2c6856685a58144478c676cfe86370c1f6f720f98d9bab809af920f13cadc0ecd2328f383b932ace7bfe5f622200e99ceb035c6b829b657433ced72ab72d7082cf60e6dd2ad006eff2601eecbbc8c88d88a2273364ec0e34d485cdd8a5508e1227113ff78a4114cbb93058bc32de887ac54ffc38eb347074c1c836d396487756932c55d7093daafd7dbcc3084a7ec89748b3555a68ac825623becf1eb67b830b8aea77f39e376c29b1d5996a99d15b7822b46cae09b7ac68c63330cdbd2b112f94869e1eef09bac071d61a06a67e9892c4f208d6d67dd4bba3fb76a549e70554e2761efde5f62c4e170204011b4c28743a21fe74c2e0e0a5a25ffec34677c4e82c49e60e1d69069b33c88a38e0730d07feed3ba4d2814d58cedd56648a748bcaca945f43459d5960d193d97e49f07a13542ef9ee829c5f2b37d04b12fde272de6ef14f938c0a77d38aa169e3646d6fb7a7419f91154e4e1b4e68fe493a4c99a11be2b82b0515f62c09f5eaf9e05c02c694a2ab86f255602fa3aa2d309c3c3710a2716758930dc856d74e61008405957c48b2d4a3b6c17da2cf1fd98908421189cb40b3c27111414229c6d186392b55a8407a07e93d7f55b0353f7000c45d02118009f1584bef27abdc5f9eb0d1990e012f847020053c8d994f63a4423553b80355974e58bd98e04221d9a0865bd74693e842db98c25bd92ac87b9264e8914d4fd2d00a7e5bc480f690632d03323461203016fdbb11d02520f71c8303ef41d8ef66fbfcedcecc8df18ea9bc8a0d821ea3d133870e24bb8a7789b5ba528f8a59684c0bd36cc20fe99b13c6558500938c107ac54135c8816d651d286b78e69e8f01df12cf63bd317da9194e9177add5888121cb468e6a9e345cc5c38226f1cb477b3b1a2e18760556152f954c7be50eed2e664ab2d6db9de6e6e06ca121625e306f90cc7f475171d1558af26a72e72cf47eabd2b51c3937d57575b9de741d6455c6456c646eec971904cad341bcf2697114fea39377fcd04e2d50e392922de3473b3e61e113063821b1bd85fdfda86b4fea853d4e7360b6d5a49dec815f54ee7beafb5a2131f7aacd284810df90c77096142571e327495127fb0b53146fedc4a7a38b339dfe9c2122c96f2f6fc2c8edd2997222a34d6eb00a8ba0287442bee0cd71ac51cd92868cb8f6cd17a3b95548529709f61880e23f5fc14cc43c761f3333f1b85ed5c599d9c5a0446d3a3762813d6fac937400c81175d5a0e37696c754e3bd49a661721465ae3044d55c2dbfd9c667ef611ef8c9783e6df577ee79692ef4a32f56e05203968b90c8889ec981297badd6215ce8815e4696c9314d8475de221ac1c8a6548840d60be492474cdc7292a5dfd81bdaf4e9450eba4ec3fac54b1513376a14b0d1d727c663dd60df65f1a1d85b23bc57b20f58462aefedc481f769983ce85271df0c2caf70abc6a9f323afbe07fcc6ccd540dfa9975b0ca8ed8671d832da35c004b5288f21d281098ca14dfd95cc6c73eb911b18c6c7ddafd9b197f78149b8ccdc170751b28d8546bac4c5ce1dfc5b5055d81b62ff0fb816cf36bf2a47e57c919a83173afd87e482b2b27bf334d9fe0fa43ce6ba1f46f7f9445527f247f808e1ab31885a49da0ec43b399d59d79fddebdf76a9e37a454e10f971d2df380e9f6b6e17d85c679793b74ac931b193710063c22ab36f5f3ba13500bec1ea8c68e638bdf5b6e08341b14241140680cf4a4c9b7f9b05c0d7f235245d0981a15f94ca2f0a4fa17331b63c21ce4b3fe1cbe75014dcc0e6c4445bd24afb69d8b9cc8a1d971f6e0863a83e8c9bdf97908cd61629dded1b8745b1f04a6593b390c831dd6cbae0eaa2a558691b9d6dfef925a0cf9c40b48a2dc2f1728033c033e6ce50a221857a40954cc078da1b7de136d96a7b9803c3b4c38a04080a6d71e673cf007a2de4baa1ce3f79dafb27e0a0323b9d46160e25131bc9fe8b01f21e45dbb0b916a51b5369d6a6fadac547061975e0a99b57d6d7f9b77b26c4fdea521f8cd34f7107eef405a22729dc1532009661435c8fa992a71842d3a4056eb96a4fa74b245f6804e579b98638b53bd7e977c3a9966b87c515c3944ec05e1abb9e981b2d3e138bc6f789ca8571e1e5afd818e8e3b930903c38cf3feccfa0dfe3c152beda20e458003801e250c1fc93b820221d95c880b712e0b5e9245176dfae7fdf72c8d5de73c73ebaafc733f148c19164247ecef2b41521fbf34a2a94ae116e103706112920f0d42e1da80d793ce48e283b4d9968df8ad9b294277855006ef28b98116214c87ed9531eb256c448c6291211df2062fa16ee884d8325a4d308fd997ee1f4a30e0c02b9a223c756a08c53734c1f1a10ae1430fabe50eb110bcae5fd02fa60d0689bf70f08a64cf260cf62b06157a009050f8d12366fb4f3f953171fccc3d9f4d1a4493aa92f0289f220fe3247f075f3fcca02860d52fb46c269e51171c54a4a1e77941825d5139a2e429715ceb7075e2657de1099a6af6c66daa8220e97f6360a3db7451200b9ae5d51e26e92a76c6c58f5beb7b212bbc4bf021f91ee631e0f94f11cc9a45ce3089d383d6bbcd1d5a5a93bb9a36a892de5025201cac5ea8d8c1d17501feb0685cd77892515b4427772749f62cc92ecddda4dc15c5a201a33cdf89108f93f6d1c995f04fe46fe0e540e3c2f38ce90276d3a3d36cd08f3c1bf09134a375c64cde322b4784e4c5b4eca042796365888a53943a1da96b199ebc7ffc68f48e176db700d0b751a5962b4302f214524649e05e104b5ff2b9d8f332f353e104683901bb86db9607235807426707907791c4292921fdfdab5071edd7cfe77f11129ed39c66eaad5adc2dbe1346047f934ab769570d4f3769ea3e068c9555ca270dfd1b079abdbac9177f93bcab2e9e46482f9f008458052239b998c1043494030c6d537a3dfa33c014f3c7024f23fe26c0efe25807b548368e5c030bb8b03092aaaeb1c3bb095e9de386182880f8aa56161d13a2120f3f5f62938045257d039b1cffc49b0bc1d8269c18f74d2f137c0af17bfcfd0206593918e9a9e7f401559dccf1bd3fac60e12d95462fb23cbb4bc1482b30aacd2ecebb22de9c872530e71b6a2e78b9a42b4ed797d816fe7e7154c65efffe6dba0311699db456c99242bf0c11ffff93b2650f01e240d9fce31e1cf2eda98b01adb4228b1bf888d6387a07964c89a4795966a517602317a5f4a168dcde5c8703e37d239384506cfaedc39f1d8038e6e95d22a5c4c023aae629af8fb74e9e1b855eb210a97c9f1b91055f7276c0d743b73728bf375f4b48493a2d0959f979c0c4eed74a20268c5753d34e3e4729ade343e21d2c89b3f9c6dc4a02cc78a68d9fe2beabffdaae3101ba680f8f10b0e7674ab359503034923a2480f16407f2ee88774f8ce716591eb70521d3e8ddd6c7d4a48da408a065f15ed9450dbf6e10a2e41bae9c1270bdc8f4f5dc12b542822f6d0ff0d1937efba0e30b74056b251dffc1660c9d4a2fb6460dcf7648a800d1706d9bf343358ff69f7cc1a4252813ccffa7f8fdcedecab2fbcf6f7bd79bd483ecbbd62663062e90ee63157ec527265e26e253c8e26ae4c55e8a1e04bd4ce0d19b83dc253333ce7eb4370de63c989f1a7be957d9e4d494dad5dc72f1f8a4ae8989b037f9898dc4e946f3213609f7fc333faa7f1a78e5dd85cc7d5e307e7c44c12155d43759d3e9c60bf947d5c7ee9ad6d4fa9a7dc380192e33b2eb16ed9c986acacef67d5b70ee78ed30e342c171151179bfd2709dc4c57a48711de877b272440ba34d7b45476f33b71d7435c2477b1c00dfc82979d1878db1ee0e7aca083fb024dc5c4926bf043fa98f5c4cb4553a5c414d3a16a48f55f2bb36b15a2efbacb23d08920cf98505c325cfb26357700aae6d5ce891ec91e593cc62d4c3de1351e42c55e073377e92c29dc58b003d47d2f3c27f613005e0209dba418ed68541e7788ba48c9468c82063f7f26c66737f74f273b2eb767107392d6c76512ee8ebca5d1392bc768cedcfc8836536c28c4de9f4dbfb5f9efcc69ed50a331283214aa29599def8beb6924ccf2c246b719a8ba57e0b1f7f3afea787c1e19bd37a34fd9538fc4a5f129cff6d94b87511e1a6156c6aef1a5ceb7020100f1d06a111a80d08c8c096ee8a6a1da93deea9afec5272a4501205deca3d04db46ed1b20e321691c182908af899ee2786760ee174df3c76683523e21646bc0dec73b292b9b4511aec5eab368a060e94136a6c3d60ccee1077a5e24ca91f06205dbe484769bcb3cf67820125ac6f328598f6524b846cd6dbf26a5d25198ba513cf2b5b2b63c33f914052c3356e7f12bfa1337a7f0610a5a1072e7028915a540274b99c7ddb9de78b384768c9015ce541c08371064e04d2e71492eb81f4e0aa7276fe2fdd341e2646a4f59ca71dee55192e244ceaa76e4099fdb49203d04432fbe501e1e1cc44d8632046f354cc63f91d68e111edb4b22eeae406dd5fd8b2d385a59e002726431da83fbaf26d2de714289c146883779c5bd85208ab9992b616fe8578fa74f86b95475fabbcaf700fff3bcc608be13eb9fdbe4560e5b96e24a6a7faa14ed1a2cd396a6ff3b4bcb4895bc72b58bb8d05a439fa4dddd49d523569461e5cbb890284c8a6e25e8dadd95da84cadb124b7fd031b0f8e3faed7379e14f53dc3a67d8f86828452cf6881c429a3fc0adcbe144d9a791e662767ea132630a5d840acd2cbe5a64321af9f5fabb26e4a17397a4780a875469888a7e27d0236d3d5287e928d9395afa2f29c086ba15f1c84308c0d9628962f9f0c4b3f62ed0a20cd3c468f934d89d118f89e8343706c3ead598c99cd1515625415a2ab1a2d9029d8b15d7da4f141a04ecfc99bc2204ccfd673e959fa03b77738b660963fe945dee45e4f7b706d1ffd577ac4b069038dbf8a953151bf4bffecc3420a3512c6c43f5bf3b0b2db3c0b10b6c054f20712bbb979d3d40bbfbb6a3a967b197577f1abc25ceb872396a09ea7aabe9b23c49797b7889664273ca772c6df156387840e5ddb8ed78f3351af249a5802bc0769b8a3d8c4eaa26def028e9929f3d0a72788b4e700145185ab17ae90371ad7ef3c2af0c045a2a5bc9ccd1668b906ce515f4270268e8240164411ae018792c49e5b35f802d96774122479f33bc35cce5bcb2aa4587e2bc38f6180c6b30cb226c1cea34a12a0f71bee3595d430302892246da3196ed33b65732b43ca66b02fa1f6c68b57c6a70b1d3111266115ec991eea5303f8cea79e333e2b513b429fcb9157abcead4212c69a65be4a5672d4e7c58b2781e794b189039a055cee9c9e258ca5fbe8077e9b882450b016ebf53c7dc28f5b9b07f3ca4a35e550444bc66318e16df9713a4514e78230983d1cff86b13276108523b038f71e5024b8e76c01bdca28c536e5b034923f91ea24f4aa8cef62da2f001d5a5a34ac9b9717728b5c60a8a41e3086c7b295737f4e09d13cc8de66e8fe5412f528ed152515dd275b867d3ab97d0a006488741c8e7cdf9626caf232b1f5be8da151538eba3731634e4eb44d2d299902964032384f5750dc3965ff0f792e4380f6aa5534a4d2912f7c3650dba62074f1b477311cdc75065d946d5615970d22b390776c26a1ffd3a5180e43190ff13a2c16f8c4215a33d34b42de33cd6c28f16ff7a14d7d9ceeaaa313a0fc1d42ee34b355060bb8b8b5074814482dceaab3c7c0fae59adee27a7cddbb1c154a1d037791e303d389b59bc5c2ad35512cef151bee1ef83f0ee1d3301cb8953969eb921ad0d3a135c8acce9c8126d4595267140e9a98eb9eab07ffbd8a45289ca513f758ef8110d66bf18e772248330b4d7bf71bc8f622742ebfecd6453b4f6e7ab20f7b066c82f8ab1bb54c9be848f26a53800aaa3decde99cc2f3e5881f4b49c5844ae5a65cc805c47c3bac3adb67bc476690d3d41f23905b4c618c257b2f174134a0e34c54466513b32910da9c8eeae623eae949138eaa9ab54b1dce0930d65e32e1fcff630b7d47ead3bdd7eda9485c09b983c034683cce1f20399c1def08b122a7026e3ce184fa8f1ff330922c314ea867156a3e632572f9f77b2a23eeffe467e307124625467b4a3b51333980c2104901ac6a92bf4ee8efc4fe0fb8285d19d7a148b704915ef47650e01e17aada82d03bfb8d1e0d2ea4c3afcd3ea686dac9793b54d50bde3150f0edcdc5ed8d5726956a6d99e6b169fe2365b833ff9e5d42604ca0f830e23ea9ec677f1fc2bc52c4efbece47458fcaecb900a537af43e06196f53a7fad793d9f5e403e5341ad87fb8d9d6cb5a9873378a631d74c9be3b418c6bafe40d2e99fe128fa7287672eb48d3679a29b05dc8a9f2a45cd3942e89e1a37f058cf87c18e22f8c597b7441a90b53f9fddb653c407d034bbebab28be25ad47a7fb6c0ddf3ada772e3ab77190ca811b33b0d23eabc8cb3133693b3b2bbc056d7410ffe63179f5121dc36f68db322f6878ad8397d9562fce00bb76e53d35c2da56a61a1218300a365e47c3182e60d86eead934374accc75e2523b11ab22b3ab7a607ec371f2220ae4810934096c918a96f08f5ea4d290965b84fb57a3a2567ff38b6058f6a6352c3d8f7219e67866e24094474672a043fc7e46d1e84a04c8e6222051958f54a042db59e743131e0f4ab0cf1f1c5a63b49e61a8ae5a3e3ddf5f744613bfce6afe66d58280176c6ce242380c8bf5ce2c36315b717569c295ec09c5e9f6d45a6c3390b2253ad5196eccba472d51a8f4f602c2b5861f8db7c6c7c570e02759ee20e6815c29f6cb501d72ccde26435de110b17803c41bb8462be45c95376dd0d94af1b82a490b20f526ad701b2903f121c88f03277f0dc88a522f7e9721034a4a55a3b550937a2fe5a26c58db680a6d6c252e9929f49bfc9f4958f0f437f88d9a4fa1aadb7abe86bcfcf9e6775274d79de6e73ab7b13832bd05af5700f6096369453481403233df0f113eaf02b91e7da8282f3f47673e2060710104d7bb8cb2688bb908a6bbdb4fe04951a29d82971512c5047ba4c976d18c5aa57f1f373cb04a5294212ddea8c1191e47fde2494237707347776ada2704d0f5d60aeeb099898cc9408d0c69ee41733d00f321870d104fb12a627464cdb93f1f8c5db0e8ad5dad9e414c45e3020c96ec4c0d7853620ff372794c2b8766d27dd15ccfc122c7f8a49a50b4e2e5d07b5529559fd26b0b289092812139fa57bc11db188dd5b4f3a6412d55101c702654cd1c0a05c36a9201e3bc9029218e0dd39c58dfd1718575b79f6977472bbcb31e4765aab6e9c1365ed59e40d7591b8cd2904a67022f5064d2f19996c8ee3224c1ee1d8a16648ed7f8d225863b2ff8767051b18e77923b6df4be1ac7ce5289ba271d91dea4ab86100515e1ef987cf2761cb2c8fd10e011645be7f510740505f22e50da39b03bf3b45cc878cdf0eb02c91d9843f7d0d19726807727ce881d96437a25ad4aa25c554d4b4a1f35cc0ef07956c6989b87d3b18586806ac46423e09ebbda1eba2dd1b91bd9ba169107c0907f995ddffaa200098bdb280a906e1a5111e1196f60663a5e3ce301c9ad24392ccfe53d4921dc06c9757117f5d9960de6cb670a845bcbbfe762f9e03142fd4899c25e0f2e74d42ca77cad754a74b47c3d0a3a4b5ebe13893992682ba56ed342355ec47351a22848c39704f5e1b7e2c86500e2b604da99780b5bcc477b7d70b0306d399d9746b2123e51a71a18f718eb6fbb181112f57654fdd9d73da9f927689d33978e59bd379180a8509db088c232a62f3168b5444fffe101d5cf5c84863092d06419588117fede66164f395782c7de6de5c0e4f380a41939a037eeacdbb98c1f2ae11b3e18661adebcfdd44e48e28908d6a7bc92bb2043a75b68ddcc27dafc7bbd7823ba7ae822fe8f95e8bb5d66d7cb49b1e879087e13be315daa256168589a415a21605b3ad0274b78635c1ad7755d0e131995c41c5751e669e0a8816f7351712c9e137b5b058b3847a6af2d5672b56a5903981ea13eb27bad3f6f08451023b9ba2d5656ab5c82d68fc5b1792e11176e4fef02855609b66711fe3f41488462120c8e8f2111ceb99deac28a3c0fda514445f92b12d6b62481d77d73834f94617d411b3e8445f49740a6725911e3097c37dc4bc6cecd6c0be3c75e82062cbc8ce3c8f57e926787b3d3c01c074fe247e63e8f6035912f56dceaf688fe2ea0c0f85cc3ffb5921025c5fd7f1fc62ae595b4c9926a501261f048ccf235ae3ef8e55f7c43e698a17da2da6c4e73c5afe442d598200c9edbbdc212a29d95e8f16a7f2d7a5e7a341e5200785d579babd09c5a34b9dfcd82ebf2faccc034e90bb79f56b683c61c17939100d291f7ffb372f635b04d476dff7025670c1f2c509a0deb6844e53f37cf350cfbe1610f518c8741dbe6260b178ca838db1ad4a2c0af2ff6a96c89a407b0d99cb308ff6a1bae4c122f4ee8d201ea931d39966e844d4812c44c0a75f90fb7d13cc1a4751365e01bbc9d2008f708aac192d9dab353dcc48727b32e3a64e11a8e114fff219170906ac28891d106f806a6656338f3b91fde8dfa0f8dbae090660838525d7b72aa9740e8ed53f1350d6772d9730863a84c26c4ddfcc36497086dfa5d3fdbc9ca267e8a4e9f88ac7dc812e806cacbc961728649f6a2dce560ece0c2cafde0e674896aef1b2bd36c0c536688a9874e55280a09bcf8443578e596a415cd1146353481775795b4d061a08e06e7a9bb097d7f0ebf08dfa619f2e5cff0d7a175cf98dc5cb74e094a0033185f5f1f9dc5c21a775bd9af5cd18871b1290df88b99bfdbaac15dcff387ec4571c72be60f4e9ea430496e2eb3cc07c10a8e732c58a9d3384056b8e3ecc6205952c3516413c4ddebf6a6f8a518a52f89329a43ef70fe8c158af4b713cedfa99f676ef0b12c2968bcc6a69152984995e7c80a2266f615d14ed8ab45324e126105dcea76e0c62c061c3c134acf2bb1067791fff3ae21e4fdd475c47564c21fc896c0bb41dd608bedf1daf9f3090daa1af87b24eb553b604c3aa07e3dea8e2a469af6551b8c1d9e04abdac4fba941f2a36e667b36cc56f598773a74296f8b420bb96f5574cade2e2771f5e6b9858b28f6ab89ba8305749c581aba5558237a521ec35df9997108cc88d4201f8b1c16b3c8b03dc4f760e5588ef8b3f809387d4e0d0b55705321dc7e0a4cf6063d45f35fa09fccf9a0d6287684fe9b6aa5331ec0d9f346885db5b873c28c82a919c2dffda3406121a5f6c0f48eec46feded4229560eaf76c85c7773f140f32d66eb3a7a3d3a6d413cd40b663e87c458392a26c75f029f84eb2b09a4950813ca0e81c779e42be694c501c2d12c0a1d32bdb3a9f1153e9f6a1ad1ecb4e3d6869ed6e35fcc114a3e8f1eafd7ef33436c97c9846121458e4952911c3b54d00c2a0887216027d9471ac150b3d73498bb0b6c66d1367c2c1a4ed6a7e8400f0883e06924140470597167ade69715652e65045f21a716c4a6b4671ebe83fbaa21e0bd64f0a940ea897266727ab8a395479ae7937e7f707bd335e7ecdd1cbc51e02c9ecf9fcad56f121ffe77aa49dd74c97889f0bab7e71b6cd3476a94fe8c9f5b93a659f96de9c6d40c823ac3fab068e794cdcfcb36e738cc251dd36704f07e30aa8cd219ad5047d695d93395ac775ad630d9f76f1cbed12cb8dc6933342025aa21109ad885712966857681114060f4e256b6f6b4aa9583d210c96b0fd8e84e99760c853757338e092198b13b943d041e1c3269908c1bbf6657fd7858244dd169868f963b1c279a41622b740ba51bc5fd83debb66c8a6fd83e9cebe669de163ee5a3a5a98be62f5ae1cc77b56848e0c9673232d66119d09fd2d41a92e640e91610b444f06858229bc63e8b04df817705c5ec6a4f792551c02fe3844107b9529a8a514e2cb7f59f93c239d5aeba6706bcf1228a84d20e043f909095735ccfbe4fd6d8bbd1a33d3b612d752f08fa9d58e0c43038a9b88a5258a192a3b29a00dd8e593e6adc83b8a195c26291db459e11f5377bea31c47ec0f82b3976384165864b76185781753744eb615140a9b4e91b607d9768086edc8322518d0e2350da4b422a3afa511fe5c037654c4b4258712c0c2c2eb50e68906124057662869cb1fccfc76bcff9fd66a34764c2de97b0db20048e110c25ca27f2ad9dbbf9e13a0756ff55218b88850220b0f11a7160d1fb7bab46930e71bdc25466e4657db117b799150be8232e742661510ad006eb908e8647335aba89de983285ef80250a1a1ead4eef33049122c12afec2e352f83503b7f585768d633f0da69b1a6eecc786d27def03f52be35ec46c3eed6cf411967c23afecd37ec3c1cf88499be73ef520f084b6606827532ba91733d2523562f37ee01ac4e65b2afea6637443b622ac98e2c126d682faf87004520cc0abdd5249e34338ed5e6d0d0035fdd6e00d68feda49bb9e452da413a61dce8e5b856f4aea7f997a826966340aecac4c279f25fd422ec4fb4f54b0b1a1d5bba7a7c3f4c7742addcc2c3ca4e69207974c264fcfc3466bef7633bdb164142015c2cdb874ebf7b428c24483286cf7144a49163991dae528849780cce7d611c9212b7690d5d322da70fea60c008f602b96f2f117a32ad7621fab393364738f8cefde9245f57e6eb63ab6d7bcfb78db8c05d9d1d677371c627bf773b9c7f8d88d97fb71797a1e849410f0873c0b3c31ec8096efc1a197d19f64976803abd3a393b5b45c4c575fbf1614d6bffa699be2144e88afb1a459c379532a65bc0aa6b86c02e843ef6e207a0236fd808232897f4b3c147cd9b75e9b2078e7a2326fd1601a8a35f8675886713ce7a2f4dd8eba82c415dd82bb5a2bba852e08bc29ba86a94b2bf34cd75f708534c2abe4d255019ab0a1c9c50c487c9f287112e1bab9320d5a20445466a62fef5bc8d36b0f1107f443c90424266b3bfb19cd47b49f211cbaad45be9db5206e315034e78b6e11cff718429fafa4da23d0a93bb4d3ab08ea8a2aa619aa8ef8d0abf04e0df804ef937750df8f18ed2c39077b82802bb36da520060fed0eea5f2bb0e24527c464dbd262e2fe4f2419c183d88378a9edc9194616467c7dbc3a3aac8edd6080136a7c9f2912d9d7c7e508bddd0da7c56fc17bce3fdca79e14d6bc700d604117173ffb6adf290192536dc15bdcc8698d275350dc76fb43fb88d21e94233b47df1d97664a2b739276faa46292393eaae9cea5a664617cec583f5bbb41216c3b76bbd096cefe2dc14a6e5d1c5f6faf0c7477d7adf034bfe4788a1090b49290cc543df1afeac6f429f7af2afbef1f8cf9b98cf4c08a922bb19d7a9dcdf2679b79281bfa2d5da878c7df23115629c372626554c3fa12dd6c571678a32d4a3a2cb7bfebaf06663820c33963b208a2a20c4afc9366e745d865a10a747d07e519481ab0b7df71fba2a60dc190aa64a054fb779631e735d49acbe809f5c91f866142dab1d58b1bbf25e3e9ecd2c345aa019a686126409f0439aa1893b55440accc7c20d19866b07f76d1f40f04dcbb8a70e1421acc87382543f4ddaa1b24cd9447b29503ee7633eb1e5fc0856e45df1f2c75e91642918f4a7a7a21672837cf783a6dbd49f6deedb83f512a48efc38dd631e425ecb7adf970c00e88e7f829e5841782a5e1e10a0e42ffab77086f4288ae2e35971742be22ed24f339f090f7aaecd5a4892dcc1b5a3af4f15cb40488cc88a7d9870f72a2e51d3382f6f2bef5dbc65ff043061020712977280beaf0804840506817663f78db304f33a7b03328cc94cbfe76065dc72fc842f395c96b7a44bcca6f55307cac0864bbf66fa2183752df1db5dfd9b35a80895d3f12a82fbdda02b7082398179c0771dadf3bd4bcc956ef6a452c1a8cb79f168b5414b1d565d86b1bdef5666b24e23a862e4520a53955f3fc2f23f76d12295904b9800eecaba247ced3957b8625e1f7b687c52cc6e17b0669b362afcddd2ea5124fc70534b763eb81912d598c099833b32768274eff2b68b2b46e3811933ec1507293ea2d3c1b0e33fb630cbea9def15ef981a1fed01b29eb54e5518438d29449b2c14d811f0d61ecfc2d961ece748a4574c7cab9373718de6bf594ca88bdddc4febb0ff773e97b781c9908eafcbe900f9bb402bb61d72962d8be39c38aac4be07d6df29292988d362f18e153ad9b55103d88a1c6d7f9eaa93e7f5e9ae93f89270f1bbce48b1a06459175829b99c10aee41dccd5b607c5f4557d85381f29b68df8271cac587a024fa41a1f303b3e588317390aef8fa9a4052e5e86d24388e2340f6c42909510c7a6665578dc3f090d038e545c28bae36c6e9fdc6b70d53767dd4af0aaa124e0a939cc4dc92854aa84bc87a94f8b81b4b9c0b330bb5626a4f98537395ff76898878d281060be331c5a83023dde3c6f8b3884a274a777bc56ce4c950fc39020dcee834e4fe08b005708e41d163dfb30121da27ba4688f263884291964f51b325bcaa6845d0cc9207c515a5904233907ecc849fe5bbc593588e0e2810359b0a35dfb12197631644c1c8c3eb63de112b43aa092576dfb200600320775eefa90af8db97e0ee400b8aefc37b0a9d2886ae46d6acc2d1eb1021ec04322d46e234573ad4a5f522f725487b90314feb7754856e238b9a8059e9aecf653f63f68f57b877f1b086393f8ef6dca4c0597c29c10db47106390fb05acf5f55be58048ae588c20edb0b0c7645d60e42857103d53e7b1eeea2c82fbad22b546aec490cc8217036b3b8ee498b99d3bde8afde312c9ca9cb20fbd4c80329f01f2d4d14ba065d51a24c5cab5282f789b716ba35c1966d4768e8cce4dd672c9cc4a8bb84c896b024a38576e813599c141c51f4a042093a2ddb108875b26e7bd95832744e3bbbfe4af26efbfc1378f5ae3359dae78516a62216f5350828da49ee6cf63a29b3c6850cd3b073108d6475a414f1136e0eac6fecd38d32cb2ac7f3fe17ba7da31ad01c9b1fa397c268369bf8a628dd18452125e6847be41b3fd765d0ce5b5ddfe31d6e4a70edd627095712095b1ba5985a8f766ae2b0c78c958ddd1bcc9066e48783dddf9c283042b2c2b4b836ba2a943062663b5963a10ef657f1ebc12ec9d2dab81d562a442e65b87df49036201ac7a8d45bff84a569e89738674e81cce00b0cf144796392f0f5437097211c73c3f481315ff3d137f737b752752eeab04c5ff2937ef8a3519b33f2e14ad431b2313ad190be3747c8cc1f6a7a16593fa8e5660100a1ae4a9da04de6af9bf6067771cf039ab92b949765bd9bbbff353ee88160af0a7f160c926187514bc26fa7848c7359554344a76ee40ff64a7d56efaba8df61958b1bdf567f1b0dfce4ac3c8c81dc6d37465cf4b788ef4e19c54b09bc61ce60aec3e5c3ad608bface0fa48a75a50b199877a06f469405fcdbd42b8750a3e44edbe8d0b992c5accf2c19351d920c5976d09dfbcbf5f961b2b4375775c38929d2e64eeb183bf54ff30dbc04c2a79b0e46167589bbd63d77a7ad1c1712af0944f451ebee3d3082a95179711c2c71da9f06d1e336be7c41a4b1058469c9479971fce5b810a14c6e4445ed4a7253e2f12ff349d83e9cff5d82c080b686921d343eaaac6c826b7abd9a9d101b4642a2e9cd1c0e405b9cfa57e77be52977bcb1b1f88169850a9cbf4e68d54b0321ac3c7043e2ea761a1a1c3cf412e96ea3b24d9f0bbed6afc84a2ea8c1db85b30696da0c5c8a8ccc85af8ddd9098ce2e6a23186b81cf00df54a07b2dbb860dcf85026f831b15a7946e631a1f112889e900823ab876a98d8939980bd9ce28e3018edd70f37058d50600b50fc9ffcc20042ad3cc2a01fcee27e6f07489fc129aad202469c8aef05380ec1e827d4e672e403ba7bcdda96c6c1d037819c0d914a388ca562d68b1ff51312ad7916b21eb73269067c9b010b8c2e85502c200d187193d5df00837c3e44f639462bc52eb39f586612fe3dd2ed92ca1b2dc3929e4330388b98cd586c9fb0819b8968fecc2327e4b9cc3e78da44c16651fabd8c9d6c5e34aa7c14da7a8c044495d659589f95c02d61d21473951d9fe0659fb56e6a90d3bd45f7f725396a39abd09950d3017dac3c5a84b89e1451a96f08f49aef547911e8ebce47bd3df0fd8f73372b10612b1e2cbd4d5950792777ca3e38577f85295fc16046fa94b7cfa7afa333d8e5c91500f390927890393821613eff594115a151aaa29fce791342713b3e818dad3963a3e79e71df56b8f9d04258f8c73e41f80bfec5384ed3797e44e0f4fb7f587498dc81eef4939eb5b0b15dd0911f21297b3f766036c84803b98ce872bf1008cf55a25e7db7da18b8964d540a1315bd12b19210ad91441bf5724ead63c753ef37f92a4f400d90dd058d800a1e3408ad6d17efe834a6e2adc85909d74a2bed16eacef6f0975be0dc227b18074817afaa42d73c646b17ff8e8eaf9c853fbe3d086689fc2ee66fb55bbcaf6ff4da9d50aef258251a4e5d3283291e18597b43d208933739b259c92e723afb665e7aa425e25eb592e396196e9f20b87f202fd680ef75b6c34489706dff95a75c851a91d16624b8847167ffeddc819c8cd06616f91de7e4ee36540fa08394ef5f7958557316f1017ad3a3afbf69d04cd4e96826ee1b00e17a133c2d29135b49e39dc1eaf2d2ce8c0fcadde417e3f6064a5676731489739cc1a1e4b88d9f4e7a10660d0cb23a43a418c8207fac4501fb2e38e2a215d370b39636ea71fcd58d09fe0178e11f8dda88296b2957bbb77a105962e69fa168ac74dd22b03ab630642f6e647bf3cfce73f709f0e05d2682b5a3f1421d73fd3942dbc755aaffe0e2fa4a686d0e3e56dbb74d48a1e7780bcf051dae77c7b3585ab419e1b9708d0881cd4b9cd04f772226a86d0b76347fbc8505e7d9dd24fbdd2becd1c31e1f5313c6e177cbdb56d1ad622269fb353a7187af083cbf309152852c48fc096e7e9f098b3b616777f3b89645a06021dc69b088ca22bf600490551f276488ce95feabe983488c9297a19f2ee904cb7c784847fa5096ed37a30601e73e8cf9ec9fa13e98b6a578e932383d8cb2197d845e02fabae5eebfff82388b04ca6b1444118ff22493fa091575200f1e20f1fd94e319b863649dea89d26458cc5cd967551ba3aa098bdc12fda16765b03b6c02d1f4bb67a5e199ddfb2894ec3bee4abec95fb9c8b60d4a517765f5040f78eec7dc12005f8f3f17483b271da5740484e611563947e4c35989d87558c8169d45cfb405fb4746ddc2a631a2291398d142f722bb221fcd112bb31ae75c9c1870c6eb0f4a95c3451cb9c17459239dc444ad7cf4e54e5f1dc9b4c1dff6e0e839519f643da73cf10328c1520e525ac6a4e49ad69b56f7effb1e5264d0c58feb2feb65bfc27108b1c2de62907b5e511f931ce7e17bc7f15be58c24f3f7f807db92f26eb707815b8fe4e2ddfbffabce7b85ae7f5381eb7c364def6e39a78afceefac7d7d53edee52edc35e719bb55cae904fb1311951c9de4fd0fc35b452cd5a63b0cd7de5d0cf653f73f0924809aac4d21f2bb1d4984d974204d7ad44385320462503add266c55a687ff06c8a6a820a21164cec9d77380923a2cffd9475991a68b5013aae40003f23731737f345f412f0d741b0a938db33c1a58cc70be209f1db59dc431f9cf408ad6123e5505b680d72e55aea48d80af25efa5625a8e6b40027afa412149e15cd588a261e55272db497b731691d02c018460314ab61aa1ee7146811749e097cd352c5f76fda05c89407e51ccd46b0879717859e31ca750bc844f0ebde75498620749ba0eeba69c48f136b644dd0a8e668f7569bc45114bf85837f743a264a2bb84abb534c1c28585db5a3366e6322a999e6329822d7b7b9ad8948cddde757bf83fb4aef9ce1e35ecae2c5ec23924157306161cffbb79743a2d0baa0e86a0ad2ad8f084c29965e0c518029c7d579382fe67e71f6b096a59eb802ddbbbc83f4d66906952d5e501e0f0186a825aa491007f64d11b80fe34a0288a7a2c06ed30f944069b18241d69e86692f22aa63eee01a2acded8112d1e464bb57d881d0ee059cbb855c0a65ff337cd93e8ab7c54d4fc92fa8c6963e1913921b2f4162525abafed50d704e39015d896681a62f7df0a3a20a80bdd7d6bda6ab2700e22c300f6eb864773a5ef7750b5f1f66572ac582a34fb71b9627aa85088afb32efbe90fb6e5ad6975746e4ba3b1ffb9c3d62b3e9b2635cbbdf2ab823a8cbb93c305d3f3dfc00fb09b8564cd81cc6df76901a34573afcad3747b6cba536c333727d82a99681d1d6f2ebfe5af32b77149e16de57c07e4e8f08c9dfb0a1c4b5092b815205a10d233dae8a366c7ddd60b363e538762b771e93c3423ad5324c41ac723b85af1e3041ea3bd7f1ab2608e0009fa030bd984404a739eb701fdcd52b9bcec192e178d9d2edb32eb7938f241222d92304a2368e217ece61f686d223cfb2b65366a358f0ed5afebf644a8d643a5d298ef55c58bb07e3598b994897d0a486c81d3056257eb2c227a6471f65ecd9761bbae10a80745f407bc8405b1676ae7f76095204f3c7881f2e6a0b61d813a3fd93f110c1f654b6293334f4543f7b283cec7890f85c2aeaf28ba399ba513c7668d2b461f538fcef86381fafe73834fe4c3f75e643fc5a45edcfe444b69617da9970e4208962481ca130fa0127bc482689157755a13403105f0556b59a2c1e07592a70492e6f0125b4a714f7c222dff19d0f95042a52fe907c59f002b56ce95ff0244639fc965897e9e57763e3e79932ce32e6ecbfca757f856f0f04b1b0080c6b5a452bd7acde2e59b92a8502135a0618b17ac9b63cb6c6349164844efefd131b2aab0d8ae4e0a101b53ace30e13f20ae8af1ff0443610447aaeaadbb6c11f6eea9522aa990251df7e03cec8b45aa531ed8c0d7f4752f9b9717f259f1cfea4273d07846fde64ad2729ac460b1c0b05dbc8d70b8f43288d96cbca08f3ee7d8f127fe9b4b99d250870f76a4fcebbbd9a07abdbce608fc626279abe0d26d4ea814ba5f8fab126be67c3670b088fa3f6e15cf4fddf583edadae0fc772ef078cc8f6fc173fa667ddef45e2340a28afe929e1b2da5484b5567a58d824c4aa51202e518d641381725235f82bcc2c50fe3cbac3293c5bbc3fce028acce7e37a9b4571e03c447879351a97f7aed4206949664dee8ed9c4411b861b3c520234a444d3fe2c4eb2d62dab2e7d086fcfdeffcbe40c8ab1b33d274bafe29ff15bdc6ae5b8b7e7856b707591c2ba7a0cfbdd2e5ec35703383ca12843dcc09a29273e6608f77c6182c6f21fc19a736353ae42b41069aa583c8f00a269e206a846e3879a3a466cbcd6a0213420b8fc973d04b98106bcdefa89f7a80f251808cf42c6b4e466eddffa04330d6cf3510f2f2fd3a005b32d2e87e652b3c7f2719d0b2d1378eb490b452e520ccb93f038563868451e9dcde144a8005aae5b3986b491848c268996790caaa02979f2a01f3e72a6bec48f044e71924dc0e0f305e5236485874e3b3891636282be8eb8503a110f137f7fe95a8d227d2ea381f6680c189de556a93f5be96d945f4c167adc77ed7e0c98935783ccd5b30bb4e1e11377cd40516ee666926bc820f6d36ec96b3e97f07dc942be60a10b806efa9aa999fdd09d0ff40c5a2ddf488cafac2d34ba205c791c6c34319eddf3e22c981c2626d3509dfaa25c974f3dd3d2010096823327ae1e074f9781e1a5534e790f20c865d7786d3cd7ea30f34ac243199e71664de257f60fc0811894263f173f91922b80ca8568df70270bf0bd37b2608e8eeec2c19938f42c0815cd1fca3f97f3a927f2815b1da3a7927d1252bfe94486ee336ba2834c6a06c2dbf8af67c6217f31587b0a5d94ab814af6b684816a6ddf25dff2f38f278a531cd074790ec3e065d81205c65e045e54fabdad0c21d92b28d164f7dcd39e4f2ada940d5dffc07039e41a7b715c92a1da0f78dc1d7f814fa90088995693de3ffa5902e8da28cafaf4b3d61119a2ab4c60d9ea9d54f6fda793c478c29f8da5270be9916fbb1ab9d53ee462fca7086a3ea5e330364bfad8f2586e1c78a073e7835f81b24605affc325b1112c090408a08439c5afdf90393c9baf95d5795b0e23835ca0dc892e4ea1dd1409279712873aae9bf716fcfdfe13c8df7931511027fcf4b6607c79281a249c863819336d286fa0ff9b031d3a7a2c6e1ebd871215fc98db2909368a3b57ff7131cadd0f0d838d256d00826a5b676c43cf6425dd8fb0178c13f3c54da9c427bd96e8a63c34b87a0a4a572d4b077478c0bcfe242ba7de39df50ea27a4a8c2a77ebaf0f0fc553b6fac00205e7e104677d734db11dd8de294c1cb635e8597d850efdbf83d4f5752aa0684738a5335398a57060d5a56371803f7f1e68701c18f4c8af28160da6ed05965b067f0f2758195d08fec74c40f69b1ad5bbefc51252091386d15876a3627f676df071578ef3e2f51857237e5d2d886cada4b6a8c3124caaf6ea1abbe20c176a27fba85c400ce3d85bb5422f14216568c6157e9ed18cef0adc2944bce9bee4b0291f4859d0b9d8b62ace51b70b6d4866c67576ad8a73e14c5610fcb152964d0a69627f547ebe64c4056927c71ff10fc9079359afdb6a586e299bf83aaa7310a09ee2c6189ac6554e7de9dbc3502542ffba8a260bf6b0cf3d76a89e77c7ec16cf1ed7b216e72f152c377694ac2217a161dffe38af8627507bd5d3800d825a8c13b840a52c7cd502bde5ff0d0dcd401484af1cb8a1de39333d6b5b50538a9d05402509ad98434a56f8490cd1ba44dc12cdd7cf060be8b9c1d5ff227c4b8f8eb5612ea30dbc3d095646e855faaa744f0838b599310d03512dd7fdaa75ccbf7aa65fc598ac4fa5a7d74434927d83d2d50215f63d30abc95bba6d6bc269ea204ef1a299084b174528838c3e1abd6b93e2f87d55959c18f6bc79d9be449bf5ec3ceff3bb823ac810f47cc0701b0a5d685f6ede98311495c87482c30bf8d74332ef388b1f3de2f2d5fc88f346e2834f5a2ec278ebc0c2ac76ebdf902a6747ee366fdcfe3a886a33a7602ad7cb5174409efb9810e1bd57b050900ca68e1566911aeb6520e9cb5670aaa4a246714bace751b14f55699e5018ccc9baa4eb4b0a2d9c73b2977cdb5cb330ca35b00c0b09357dc5ff571075f462217f8107f91f56180ac0dd7c1ebb28b66457fca3d30c4058b17ec661e78fc9602ffc2c1def1248ce26f2b08e6e6e50a8e8a9ed3496851cc002a8f323e2735770645b025a1e6f599ec51eb57f02c0c79a461952dba2019c3334650905978d08d615dc16799b83c222a50f0ff6011b3b83f70128cbeec17cb20412c4a51812b8c44f385d2824653519c0ef369962a115ad9f9bb5d901110ecb32065a8488453538c11dd91f625a9c295e138fe47b379e85ffe9320fb61a4520de7d85dcc4e42246efe219c8d14495b701f5165a742e2dd16c159d585ce3c75c4481a5b485ec33c12853f74ac77614f4953dce48a0c4324e3c22078c27f48c1aaf6a6e77b7e5e3802a9d234c1c9cbc1e2f1794b7cc09f2198e79c1a22abf6003c5e25f93860d8411535ef5fbd62ddcbdc05716b6d4540e051e3d6805d4af44e28fdd6e1a2ee565ad3fac2a50ae9d1adc818b3207b95754f03dd90c620c7007f01cf65992d1ecdc0d8f07e7b7dc2f72522faf60559c584fe24ca7b063943c3121f0c1a070f3728c6d350a753da6a7b5f80da51cfb1af8c47d4826c1bd21c278381f63c33a12f14b767c137fa3c03bf0dcb9765917d51381a0f27ece4eab772d16a25028f7aaea25797335c5d0a55ac8855b0d1ac1b18517041dc78642fb043282a23b8607c900bd268ae13770a7d4d054a0ead8b677feadc933ce05bf06d1294383db30901ea0b7c9d31181c561652caa4f410358bc2d43e346b4a14e8c47a8ffb5268de0f262b979edb39149bb1bd7d43eb3a7c9ab370ad0a73bcab2e4d4a96a10d5b0f35461c37602a63e96c1917f76d1967fcfca28260814b690113b0bbdf703621aadf8f420c7a7da18bda9afcd290d258ba6ad5a5470eefa2f39281ea14ea850a061e51b9d8a7a5e5c2ff5f19263b720ed757b3b537c575d1b882eb38214e384e8a6b1881ab6bf5157cfce3da1935cf047da0192648e62a433b70f71373a5ba64def41e676aa51df26008680fa114bb819ee59f70d2702f9e28fccadf9f695bbeb66fe194a28d5af3984743e621511231c7c4357edfec2b01fabce4f8305154ee601fe91cbebc0ea075ff8200254541da29efdb755deeb4663141984743471040b0b95e8d62621e42bfbde69c0ff9010b19f67d3df7e94956d9aabf3bfa382eeffbe051d13f87d0257cb8aad042c523a62ec11702d2279a33b9d4ceda86acd11f8c91d4df9f9c3b038a74d7b0c5d481512b4c2f3d7a546bbd05d2376281ab820968c0207456201b6e5597b53349f50d387c3a4104ed2a8e917a901edff05211ab9c35e29826280fd11dfec14a420471f88df1d0bb8427152f77023108ae613e2d7f7e49f7b92d409430f4359596dacf9f4de85096c605c6b3e59598e7ef510e5fbaa9b4240889a753f780f982274ad5ebdd7bbb70cc8fe40d6c9f953181cb8f0dc87d47dabc10c70b9ecfcbd19c894c601b42e21adacc08d45bdb7abbeb14a5348e785f61b31f11d18ea7adf57f197aa36d9ffed7c006c174e2f1638ef9b9fe06f1bdb4c7e9b8fe307ec723960a12ce14e309675b0d9e1706d22358cdc7cdde5cd66932aca338af023f5cf58911aac9953bd31da27c7d6293093712fd45a1c977a2fb80f97c409d74019537325cf5a5915684151648436e12d00e4d5cd5c9f8e028d9201b384e1b99540a1bc6687ad91269abeea68e3640df2dde473f4a917339780846f372c90b5fb0d696680aed81e98c2cd58412bb41a22235c7a2a39baf7293d7fe53a388128fc210c78256fb9dc29d84eed51ec669d09cb5c96cc3e80f6636ce62eab4bc83547f3fc1d39e0223724fb71882b5960a84e8c1f924708233796e6a6dea36bb9331f99a2b94ec9bcf72ea0613b6b20f61b8dc2dcfd9dc99bde501d9616e3528d260ff396ae64f525ec558685ae838b3237d7f13d9436ef56bf1741b4519f741e7d8c820f8737dfd3b47407aaa99fdba8346d3ef2c22aa178439c750d78d0ca7deb800067f8de41dbd62f7245ce6aa8b5e993b91d7e8cfeea2dd467413d88dc3eaa0d1bee8278bb5d69a219ebc98f1c4d778354376987df34a177876c6554ba21a64e4d6c2d88c007ce319cccf9ff5c7e97f1508f09221dc42eb211ce42dd7cfc24bfcc739f6340195125bee870db71f4c65a683467f799a3b24e9edbdc4f7e404dbbb87423ba9728a5ad416e7053265cab49dc6755d149197de829d8ae0b0942e26d193b787f967a2e14fc28b3bea32d7ea266a611feff8689865296b7cdac7d1ff6aa7357e2913242fae53e7d26563ac12b7f219b48b1dba2343f5d4fe2fd3a8866e31971b286f3b9443e1f7d1fa770e856ac3f4781fdaaa755c0bdf1c9f7e3a4949548a0b51ce7bf0171af83a744b511500278d861f8b37123550cd5e24d49fe11c84173d729dc3ac3d7ae98712c0604256d596f49830551627fae071d471cf7cbd1bd31c97d1b42359e1a7cfc4440c432bf3b22aaace9dc56357d7ee94395aa5e7fb208ae2150a71f0012fda1e8d5cb46cff4bd0c6e76784dcc5ae3f8b65121a2d4129b1b0a5969b8985001c5424fb87ab92f1272614c4f5435f1506f85adbd1a455ac9d823f9cc60e887b7258a9dfe3a2dc170c0e695c92e194444d5711adc9fa10013adc75877c5037d5c9f1b211f2c78b870d497fcd26f8a2bed51fc435c1768b646504559e66d942fd224bd0f84c60fc98da61aad65054c17e70258bfe1ca0da0971797eb8b57df91f930bf6dd6012915adde05040caee36ed81d85a0946870d0aff596172cc1eb304778365c863e764548f4143fb7d8d8eaa70c08b0ff4d3cdf37feb486834fd0e2b64fd28a210e35e39519770d1e2ab3e3f0e391c70f5903a9cafeefeff9d85efefe13baa2d6596744571d126a0ae8b1557ebdaaa657266480ba688e4ac20ff9a238908340cc0b33a6a3e7a7ce601f73cd53038fd391147007955dff2d0d5a3e75812c94a8c957a25ddee3b4959930917a54bd0e5604aa635358fa567d97a69684eb59c97e945374a326cf6a2cc654ec599d2ca70a3b2f6e9dfc0a079e1ba130780241517eb93f6aed041d927af6974fd419a79688a341c584406c0e74604d5d12eff381c35f39340a999184e2a80694bc7c1a0b1be5f0e135d3281484cd9770be706c5e1e6f4e2684c293ca657387a5d2c1addd7c788fc4353c8da49976d9a374fe9cf3b3178bbb81122142608a4280b5c37f1bc04502cb6c187523c295697d00f4946a910ae62f532bdf8dc72fd9ecd25a1c15d79287d4bce233e4e6b0e38acee2880202a8c3ac784f137678150cce919353b0c1e6d4444e48ddcfa98e7fe3fe3cc29f09353f55f9e7f9a5b76a9501983592856fa412e6bc232e44b94e8eb8a0ef9e29a94f20b9756a715287cab2b0b53ea8e66f062bd68812431959275bf244d3598dcd78d0e64620ced3f4655be03a4c2529bfba6a9ec66237744d570c89d198d86c67f20c38ef032da95de797f8c253b4b1b551531c67582d1a06d8198fff457e9f0ed0198ba8b98961896840e6d2f4422097fc4b02728ce2d669c7dbbfb2316481a4cb58eb553490be715eee673cc8a0be84ef2cf3febb639bbca9a97fbb1effe8e2542bbeef7b1422f6d569db62f9f1242e0a399ab6731a10546435892e20496e5519979a66074b2fc6421e78128f0f48bfd93d93ef472644fdb06509f41be05379ccc9479d1de5e856cfda562f7269fb95d8c29382bf07b25fde3e9c726670976697f6d7998f22a1e84522b52100412498904a394abab021bbed1885840531cd702200e3aeb1f85c7c9fc06371a98612596e27582102ad58ff72f90f4085b51f6ad4392e723ec6794cfa2d4ff7d9c67b1e0e2b74b3a5a532899971d91b5c9687de8f3ea17bb34481793c5169e5bf16e04e765074897716bbb2b754811047751a8e92a903d12a8c4bf237b058e0d98145489d12ffec6dcb3142fa8545d25ef1870ab9d33ee99822e863f463dffb7c8e91b8001362fcf44bce47f9df86bf7f0222d97d0cdb1513b739712893870d2b1289d8f7dbe4fe3b513c33da457eafcd780482228d3e7b2b5a95281a51f53a584d52e7b6e5fd41af9a3e1888793cb548eaee5355b61c9fbfc373c8c076fd494d41f1aab44a890bf38d5bab98e928a09a467bff4ac0ffb3b06b28e598a0598f92de64b05f166f43669cb3e263c5613fb015cdc9758d79c9c9495b169f588caad4026fa73e5c6dd751599f43e53ed4b9751860e2303c4b6f374790dd4c3d7938e3dabf04c832abd90c1a476d52a48d79a9ee6fb4fd439488677bf57fe36df85801af1005571b8392a6ca4dfb6b8dffa75267b37478848769b7b6082dd1699d05573577dc0aae6cb2e33c0406e1ba993212439844407652c4fd68ca292a87305bee2120e9bf096a04ea2b5e8597794e6882588c3aa2dced0c4523ef1ae659029155b0a5b79d35a9f056521c88b27d3d1181e246e2aadd8a3110d7a921547f83a504120a61d48b952a3f54c71b03b9fef9445c9423d8c2a308bad15a47f3495e4d36b4773f105745e2eb4ee9bc130325d182e7f7f92d89877f298c9895e0d0146cd7ec8664166a7839c1854623f0737dcb492295f5f8ebaacde602d75999bad2072079f813c4c7176a993de939987fd2b1b19fa011d371f09b0865e046506960f0655e4406c6a7230b787287a985629ae6df117d47f4751b6a537445d2b436340d1d804f22b9807b079c265ac37f843c2c00ab4a836a3a64cb6bc0fc6fd3c1ac50d585c008dd977e893f0a29f5f3b1af488ec749dfa4f44aac59b4d55f237bf3e4ef86c6e8e2f287d99832c610076692ce0db4e80ace2c38bf057b96ff321d9d66356e09b36069e7158cfa1fb1a6df128323fa49be9cd200ef124476c7a728549d3489e253d2ddc60d5ea40db38def2b76037e2795f6bf5610d545ab9a9c6c0f215e8bad3509625b60bc78881e48b74a6d0ac328b8103551181315aa63d624233f61d76495bdc60ff4dcc1378ffb7788ef89fe34b3a110fdca6ebc2b3f5ccb1199165206f88e92e7f7fedd961600aa6c85968a6266e618c250d8a5c8730995d241764da614c30efd2721e80d7f5ad304619a401cb255ca62e0438cfda96d9445f01f587a2511be94762df43edb84b715769530d6cbf596a691ca5bd77156325edce090f9262805c940e92418393c123b9639a1eccaa1ff4318a10cf215bdc039080a015f1c4a25bed87be14826af3d057b91d9c44fce3f793ed7471e0a996388c8551f9c1d8aa9085730b584ecc32cc5060ac5d4ddff8d0ca062ad7afdd6a5db6a4b101fa4cf1bc878a416b28b6a6d045bc39e7f501d38c0e456c489225d4ffb983cd3fad2a50fc781d308f02ddc5cf4d1790b22d2efe7d7fc2eeb581ea8ebeed70ebfa0223d9b976867d7e45705af88f23819df2db3bb16e256f965a2c79f43ba4ac157006a78aaad0b44911ffb556cff7848c29c3820014b2bd2ba859be2c6553e603b022737994004574f8e6982792bd52896b04e3e2158f0e88cf6a3c426cc58d0fd5e2ea0705b61a720e3e489d304b170131d472d67ca621fd7cce7617024a1a08d806337ff14f7dd0bcc6a669221b7e22ec9b71fd00ec3dce1f391d31cb4cb0a471bced1c09af5cce43e9c55e708a7324ebc5e3d4e63297273964839b0ec16c8056560313b6d885a4da27e88bcdd9c9c42065f2a940149d5cc8a855014cc61cf1ee29e9251446c1f53ce3d15c74b081ef2c80eb2d0b907e8bc3e31d2eb03afbaee4c590d6ef59b80ed7f19f6fbd08e33ba9ddf3f0afd4fa03bbd5a40b9964b945508c476de5280336b9d5b5c539b84558f490dffc7fc2df8957d158d7c715548db38587730c1eb10b26ad5a3f34d6f1a2b04cece40cd1bdfac5d87e433a32af859cc185db24aa418b85f7d54e194bf63a3970273cbba5145059891e865e2614ba52743665429151909e5fc6f532c6870ef9eba71e5aa88c29a2272434bf9bfffc270f60279229cc0d3e768f401983b1221fc44965ed852cf04462468c1ea9fdbd2f688d7f219e22bddb35165127e152893c4e5b298c633eefe52d3300f3f759280c4597f5cc6122e5aa3da63bbc434f1ad48b4145170c66a440a24671d3e5ced7d0cad3fe29893230e1e2e350bd7020f346df1415f43cf7ac8a75e541293ea86054383c1db80dba7b75780753ac6a7e7d7f1d3638a27a88a02aee10d1303f312a72a258c4607bd9762092991b3324a462648969befeec0e95915aecec34a0f53651701619707ec766d299a96447adb2065f3d30e91914085f4e36e4f26fd8ed6b461cb9dd5a97d41377c80a879436f948762d4ec03f2d2ed074044b8a2856936bfcd55d643cfd010e8326f12765ea942f77e0548941d596a158603834aca55be948ea20467a4ada05b1a45d9a5941d81f418f54577cc40f904f2a077d7def6675949861b2986d07c47abe0ca97eb0e6c3102afdaa5027cd8500a7f6d09bb5a6acb8865086bbcf29abbc2a13be133c52ab862f7bb42544212f11eb000a14170ab7851362ed5f685e42474a939c62b1a55c4b6a2886425f59a392c58ed0dd85a6b7e6945a543241c9e288cd3661f89ba8b5db7e5c5ade0b25442c55237bf7683876058674eb26739ead21d9ab348816c6dff9f99332c93e14de57bfb981e5680e574a676ecacd491b67a84b80f916699d72ea41c47135c6ebc895dfcffc89b8704cf2d0a1e7b6d04ba125afc2563ad145a7e0261a1e74dc95f8e43b10ebe346e3146e94a10032d44e61e2d0b8d26510bb3979f6b20b9e53d884251e6bb25f7979a238e831378eec99358795fae07ca8056ca5fc4d7a64367c1ecf7e90067571f9105fa2a1d05f59e4f65a5edacdcebe34509f2f5d8832cb9fb21161222656b499ded14bd8825fdadf8477f82000fcc6840ec804da0d6c87e3e64ed4f4ab42adbd82e7440266edd66911508becb7be844b8039284005242fd73a493aa78d3f0537addb01a6b356dcd6246c156bd26bbf8d7b75e9135ca7c6451bfa9c574b4e5e83e065b66152096c71e004be040ab0109d4781b7bbffacd21a352ca4e2eb20809dcbcbf873e38beb0bbbe135504cf42b68261099d331fabd4316f239d4af3978722a3954dfc1109bf10e6c55c580d7d10acd166b805a4f3a8bbff2e2b62081d9088932ba7bf0f7827a6478c020e6112066c0cf796540aae590970d8a9d76e7a3d4defaff14f95603dc51b7ad298865c617d7be2275f148db1ee2be5a6b6d1ebd88131cf1ae537b6a00493e131d8e7b4aa00c96d300989ab59eaf5550ea577c81a2c1392991c29966adbfc786ea0a92530b03d2db2baa03c07db23bf8d578d1c3d89a5a06d932b75492e47b2a187d22b210f13e75aa1e40445c5df327989257fe2d2224b020b88196632e9ecf5722ceacc5c0f9af2a1d5a01ffd953eade95a69b9c7c43542abbb4b4fa2b6ce267e775a67131bdaf012a763688173bd2d5bef2454c28923dbc0630807c05d0dfcdd5e229766b6eec104e4212357d9f2066f5e8376fc08d9a4f6840fa5a55cec1eab89ce76c005450c3dd435731a975904f564ef834eabf26d33423dfe794066b27fdd8190e6792acbd94b500f5d0e8681373932f2299c7bb201474a2fc58715144fa8a357cc2da6ff6351a13316306878760aace36e37e5badf4f409f9c20a0bf49e46ee5eb53271a52d3f0fee12f1e9039729068bc67a82fef25cb94993a436194b9eb9d413bb4607c516158841476fe6d76bf71bb6d7ebead2a4e78345951ec109c33f91f1e80e6b3fa3c14ba80b7fd7c7ee79b53881ec08189d6de1872f8941bfe3512fb32a78b1b9e7eb5213ccc91078d41a617a5822bd112138d78f699f81b3ce4ec5ad3fb1e3b700b47feea64c6e54b154edae637a66ebab83438c3b94e32267adca8dd8e44e138dae1d8a2b94420622752f83fbfa8848dce6f2aab50f16657aa9f3342e76888813d4a101ea95de2aa6d9447cc6e51a79e0d42851943fc3b0f8ceef41afaf3166d283b8097cf316c8c7f9c69557e2f17e9d939a512ab688056f65e63745a3360ee7e2326a6f798bf2fbfd9c1f17a1cfaaf381100c4fc2fe8fbb96cec3b6e8c54ba476464d22dc2808160d97377f01a4947bbd7b5e42360a69a7a4a891ee5e9058e62eb8409e8466a7d2594e4c49d5928de5cb098f7104178a125d1c4000c85fb5941e4074ad897ae2c4c0a0e9bf7a9fe1fd22705d91838ecfb5e47d46081f9c033014b96fb001d6b1ede24b643700e6e9103e5ffb8ae89194a650be66783e5410646cf99d6cbb6c34afd47dbf73fd9a980e55cb0fa61dbb24b79124b00c4ffffff3b