PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 55570 5d0bfc578a8433323d06b7f750e3e346bd7f871413ab355142226d9dd03323be

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e51b1518d17439714ad1344f4e47d933630b4ae9c4b14cd0e914cff07f81dfdd
Certificate Block Hash
5d0bfc578a8433323d06b7f750e3e346bd7f871413ab355142226d9dd03323be
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...004330000004350000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b274e56b4afc9361b9ab973a8b424dfee93970d5211bd208909ba1b19b2bfd312b92fa77aa971c96bb81f1a570bd222a52fcb052aa24a5a6dd2b6cba38f8858afc268ef0b27909091a16f7159265fb8724eee332f8a9653204200000000000000080000000e000004330000004350000

Raw Header Hex

00004020767a0aaa758266fbdb76bc9cc46d07f9b3d9f77a07f98c33226f31a4b985a59a54edd197aa0ee70c7e0c02385cd19fbab87a7345a46bd3ef25ea63a12070394beb270b6aeb850518dddf817ff0cf14e9d04cb1c4e94a0b6333d9474e4f34d14a713974d118151be5

Proof Data Hex

59,560 bytes
121216010307826d0fd44f7bbea7653816a052708ef524ac3ef9da982cf999fc35ee2dc38d421fe5b9ccda3bea126f18dff0c3000b3f779a03619af53d9e251a24ca95395138cf458a34e2513c25bac84b75312938776f3abcaeb12b1688e5f7bf71a51789d3407504bb2dbe074e5fc91d49f108a5d7409d9a1fbc8b7baf6f825ecf66f41f4feea6378953955adbc0eb16d1da20016a7bc4a914a158f805bd1797e06d6d7f365cec4faf02c1bee6397bdec1acd1cd5c6f7e33f79d1f1f1c049296836e5c588c9987cb9816ec5ddc1397d46a4b627d90b52ce613603166196f1c89447e694cbe665848da3b9899665b12afc18ba210f5299464618479805ffde1183833d45480475027975b2c5668474ad7c644ecbf74c3e0cc0e18982bc7c9820bee6166c15812803a9a5ab7da9af4cfc428039b1d4e90eedacd09715ee980131287c263ac8de46c58db154b4dcc173934a3caa9bc4d19d9aac7f875e477b81f5d57e6bb1b9d188c18e5dfd62f05d462bb1390069d19144b41af4221f6398c2d974f01b7d21d6bf1b8aff7af444512482d0e49765eb8a7f88406e1adecea8fe59c385b75618b7171c6f44e3f34005725813a0716bd2d61dfbecdbcd00779c6d01fd1236ee85b739e724db79219815603a9ce06aee889be32f421c5b59b60230f2f2599f7ea44377e85b37673371c387e8a363401f0c82fd58653a0f21245c5623d8bf078c7b8d60be06b282d1bacb29481b522033620e98f367ae1876313a78aafd6304073d97ab74f15aa3bc0d3ae16315b50a797d3ac35364b4660461b46338f6c601ae74a72eb5d2ad70cec7da1a68aaa37c65730e0e7836a02f1c83bc669821681d7c963681601ef8449b1614c022f8aefc672bf8af48917ebf3cd854bcc3947ce708b0dce0a8063a8dfc4ddcc06e36a86bb5e4d2396028b59f5f3612158b18dcd61d6863f06542ede6572cc4f00b960cf5681ad74131b29d4d53406ecb59b4596e35d0adabdf3e1f0a20ebd34f9243de17367b98b81539ae965337b9371973d79857650e1cd6a84d63767cf2601d70184cd72706e26caf9f363a42a08e7863bf0c61626cde70c13ba7521f1438e89d3f690b2328fba5ad87a884768fd31b7d10385d0839f868e7eaee9276075b5aa027c7e03134f345f9951d2ec00d3861a413db486618089336649a298c282bdf129f0cdec90b5a590868825d075968208495bd6a893a26ba042110f1d48f03474d5d331dece7168ac4c1eb627c302a1bf2e71339c96c445833d1831ec23cc8f679b12edd04d65ff9e6f6ff895290b463df93cd217b628e8280ac565b916b370b61a479b06c0fa2098303680082ca7288fd5e2ba1cdb5df550c10881bc7c5e88c54eb7d658b72caf2e10fe3605ab4761b720ad033aa74cab3d54ea27963754ce52ec45d5867ed5610323a474cb8b418142031c4252648cd47b922ec3b8a5c444534ccb9bde3131e29215225d7ab2df0d37d5e7b8ab1739aff7af8ac80513385e007810e54fcceb16e04455fd076d73e8280b2758a3e828656528015a9f21ac9dcd240a04a472d9f64e2c86b32df1d99213fff13248157eb3f18676f17e7ec025a0423a30350c05140cd37badc13284313b63015bfe8fbd2a01a5d26e6e0e16a148bed2076b7de8be977dab1fe4af2cdacc5e976111f013c78514794231c3a2432eef91f9acc1723458f99605b4c550fd6ec7d346274ae231ce6d0db869afeff82ad5c57b8b6414a727f8f00d2ca7d77541a8ff4e8a650dcdad3c6b715268ab332ecea90297ad3e6cee8405cb3bcdc0aeda8a7d4093bba5c93297e0f1d3505b29a6390730ab724a8884d8c9a7024303a22e58f86a5e86ee0b67bb289fb7bef71e79bf2bc70c161da1b09971de64bb729fbbd5f7d795abcbaf218b481a8df91e9275f13091d8e6539942303177d2ab5b867e6097845c2374e726f5c5b2774ea0647b2bf6ac4a3108dc236a449f7ad85a8a112bbe9d88e57087a00761fc4a878630b191a1c689351e55962cbda95bc5249559026a8b8e337c0c002da61876b40a411231842ec852457394a1075366865cb1ef5b719b3ae76eba7aed053a99afad7b41d8f47df91e4a11d9886d603cf1534054860af632be8d6adffa4a7f2e30aa7598d81041d31b9924090e476e260380060054a997669f69d8fa078f4f1e367c651fd86ebcafb00c62a998e37f52bb0264f6cc2960aa9d4a4a01914271164616771b88230dfd05bbfaf3370d2f1de258ba536be1fa101c35aec9e8a00b71c4819956160b8ef5c1f16e76cdf96061287d4d4fc8f4f6144a77084ea98d1d34df3975f1ca014b3d71d238e8eb31b77da948fc84260965c7bbe22e1ad07f71a33b41db0e9192219bbc2f68c99573e17404ba223fd8c589218383a3d552254dc1b078b9662356ee4df56e4139e611fbae1cb117e3c3c06e994f0fb84d4e98f621b42640612ef474750652dfbb77e1b6845059c001595e988904874540ff14fd04664b7c38a6a91c49d09a4f76d93f2c8e687c7238da36f5760a02a3a4ffec6bfb263eea27adc45979d217322060c0a2ee00c002629c311ef15a75f28e7995223faab184cc06aea29beb712b2e8e603b5d9f981397d9b328ce4b3c195fcf5edd6e6cd90544e923d2a2f6cacbf9af73ba99930f8b8b0788b8a8c14482b81bcfd01be3a3c2b28551fbe3b0b12001ccde0e92e0132333ea3c543aa1554998444fe410dde46480d34621e101530243e7729c5b59e072dfd2c3ed03eebf37a03618623bba80f8ab9804b89be7f5d24b29497fd7ebf20bfbfd25cbe2de0ae930abf8e20c016ca8b617230d7cb280ee98f51144af542c11b1931ef6154d012eec8a3898017756d28ce383d219e192de36efba4f2c2367bc34733728f697dec4f1865aa5c09331c95fe321c5f42f0d3883a600360786786fb18895cdc21a092a43e21bf2b91b9ba9858c1812e06bc3b56259d092c98c307156a16f70df8d127454d11a8d0f6ae10b45aecc7f3f960934d1c98fbd744db4c0eb9904dc0c8264f7af467357069c906089f33fb4847c0de8c89d26048bb919b6404baccbec5429facb63dcc72313bfcce929b54afebc68c80e56ebde86268db2272dbf11aa59c1373b2480661a3eb8179cd5240ff7bb6d20fbed28bdf696d22bf77ce4bb8d5de99a60de6d0ab75b633ffe540ddd3652e7f8d9d3071257fb96828a6aae38acfc3e53fb57b40af279adc2cee18b794c03df7df610c146998146ee053dc5617aee624fe97894d38a7fded68b62054140cdcfcd6948215504840f9cf205bca21e608c0944ec012d440acff833d2871415f941508aee60d1018f2b9f36241d4d55e1f767db438c86f5c8e592adf63362369070e44099ece831ef7a9a46151e646d4dd3e14432a95622cce69e83838ed146c7e0e4b26ee90669f7e66737ca30cee6cf03988eee6c12bbff917e24a828d3162699da1a390e3def07aed060a2debc3e85c702d8d2c05b5d0a35569c8552069d36a09738cafb0fa908d157c0ebf2d0878520a78392ee22d8f5255735e63da7587f9f4fa374e4dbf3a4825735ada71d21af4b88b6e37731823e142be6480d9e0078bcd1fe28d59d0b689e906a7d19416f4d4ba67720c405553bc5c74f491d3e360f17aceb33837677a2759e9a1024745b79310e06f7d2a6bb8c3c558788217868faafed48e33ce7c140fa3ce1ad8e3e7c7391f972b998648770f6bb855d6419db35b897690624a0d6bc06063b2d87950145130a1f04216c84fddf021acce451fb636cb120c784790b98294787e9bfdbf44674eae28d0be82c42422dc6511dcb21f6c9e42a870ce01e54c78185f0ec1f82c4a2bec07d4124884282888db6d2683c54699a50135da2bd0e8b668e7a05ef6b3cb5f40eec9d7bf822124cbf87bd6e2a6f1fda0ad474482fea5b72f0c75c0344ca59a2ec89a477fb99ec1d5bd6613aaeaa14375678e35286c53003c2af7c97766eeb2d2021ab636b789d3a5459db96c5551c6ce5cb0bb59716850cc279276d7a3d503bb4134b040567d08b91f1fcd2b4ea92bb98f63cf11edaff32566890dd1fa4c582c181d9f60bae7bc37cf0189c0b39f97accaf6eec7f13d7befd6f1cba1701e4354fade19151bd1b35946b7ae60beec122036a36892727f1c7b3e5f9f6a6372e7ff141c04bdf8bc1826b102477f1d0ffc2b018b7163c7df4dc2834ca6f8ab265452d1de9bb7f88433dadf6f3a6b871ac4f3b6a0250cb292657dfd43fde4701e8bfa5672c9b1cf2a3496057cccaf99a8c912e8c22e67ded99810d17074871c842a05e7a3433e716cc85e966cbf5176ce4f85458d560ca015addf2f6256baf00ee38cc217ccb8da219522cdf6f960b6d00c2e6c7b30c0a3ccb57eb359ff64223be9b27377b20fbdba35ea42399a4b939f6aa808e67006e17c3c1d575a01cf8d38a39e8aa62ebc3da5d9024719c530685c9f91fb3de5969b25ffcb47c94150a255802f1d7e98bb12a6a6e07c98ed7a1e2a1e0e785dc0749874aed779bd7ce38b62c4825792c52689b453b096e8f8180243bec02f3c5abd960b5747832723ed5625c6a6848da294e628803ce461e25a125e1f0e9fee5e792d830cd9749d3e8cd0ea839ee2d0e89cf65cc7f084fe13f422d46334a3e36bf0fc16663465372e629b9b2c5308296b76dc7a7548b4c44a7411cd8ea91b2140fce993c60e45f07777a2fb36f7c64d7c9dc5e1a000d5aedc9f0d36ea8d950ad3e15b86bd2536f795a86fb0d9c0911ec406198d9adda86719bab363b0fe10f0fdfb7c446e3ea0b4aba00c208a564a81270d5a94c9a3dc072156a3683b3b070900c2cee2f254d63af2a22f6df7183948fbaa58c6435b335a14347706378cce697f083dd054bb42f555952d3021a09a7baf4531fc4f60206555716f0fdc6e28782f3d35045b6cfe8812c13a61f575862f2f16e27c84c752d67343263ea5cfd4224a5d9a4e61f17c7f89d08b2190a64fe76fc0bb47f30f65450804dac5c9a00c9f872ea2ecd102ba1d1d4cb577d84eecc22b1b93cfa312e2787c35c40ce8f3021cdc32f3de2da99b772168ae8e9ab3113e2db9d366005572993e48506ae88059601117dc1cfb5e65e299edbcbd4eaa19b61fdc717b62cc08ddb5e6ba0494009d8783e35d659bbcf497a0875028b2b4febea440c59f8992f513f24fdb63357071955b9f72f36c024667c420758b87bac297948623870313ec30660d78735436eb5ccde16f1b569097f920028c3232c2957380450069628693406064ed563138891603c6ba3f5348429c2136f5f5280b3688cc748f4da63803cc20377039c0e5871a57e12c877ff7785ddac941803b742c685d4e828a3f656436ae03236181a2ca33361dbae2ad1ccae988d45648daa8ceba2923ae6267ddabd54f76d183daeaec92e64b9a2c5f6c9b7e915c339d1741216889f3c9f6a02fe94099ace42a2a6dfa242d913766eaf0add03f8bce94638cba726d0238f86e46ba241accebd42ff6a4d98ccfdadd4a0e3343fe7dc8e5436fc1cab6e4b3a119432198a0340dab0d73246aa18086d05dff4653f1921b7473183f1d8319ad30706a6103ad35626acb0949cdb0facc639e0d1e5225862ac6115cfca9cf641e24c372c0348ac211796a5e91482664eaf0bd464bae9b1ab0e2f52ec9361342b8ced17bed1642484dbe9a92a04be5b896afe9b0dd495acddb5583d85266d5fd2d0e01ae97ce149707d4365cc1f0555edfbf71ab2cb40113f505ce1b818677f651864bd82b440d09eaa664b2fe581452ca7ce1379f9d0b5c143e691b69e55f79e3a7fe8f03652caa0fc51c42ee8bd49fd43a5c099d972339eb89d82913b19c534422bcd9ae8214ee9495700a186664434bb55a73d825fe627d06a2e04f3aa533cd2bda93bfd844c680947001c02d0fb7cc6e1a7e5001d9f3655416dea7b205cd8dcb266fad7732527eb1d2900bc24c392a30e64e5076839ad936aba107493d08c158e50edaeaaf1eb75c39efe84b468b3a2b9e60297f76c4e7ab14cce32dfa7e8947f7b846b5ef060440b041e2f84b0bbbaaa0ddad440ebe852a8647ba454145377dbad877bbc10325ed62c1475628fd7abbbb598d3a5d5b01318ee93b18e5442590f27c06bd63d4c076eba92d434660432cbccc8f712a1091c0122a81852fcc0b8e925fc35f53e009fd1e0f25d1993af6e04b7b92e86898b9f464f817bb509fef3ec4ca0574098d2fc205ea2590f09c66ecec98a995fe1d702497c311ff71f0bb4c97d43de454119f6765dacb025c80893eb73bc0befa531fc0bd5c2eae069fece49468a26c2fb06afaa31fdb099be6bbe07984764f1b4dd20155fa2f859214493014751a1bc02da981538055f246ce15e96462a4adea8fed117b28320975d24e5d32026fdf97611c6354d90e4bca1cc2b63b61488f6423ba398c3681fd9c16f7e9d91086fe9d23d40a2744867ad884e23ea380de01c672c3669c82e15998b75df311ed568c7f055c23124836fe3db917d71b6d1267a8597ea4938c153e68f2110c9f4cb4afbbe1c3a2a46bf39819e278d27873f59fc943cf01a42ccbe941bf923389ce90d756f0fe18085af6fc4559c0c9b7b85565cb1780b7fca44f7e2061a378f2762110095dfd9cb4518c5914d54b407a1fa725034cdc07cb2e1a7d5c7dea5d0327cae78c1e7c7a7582916ad598a1f68be7983292026f7c559410cc80783d53e954289c0e8485b64bf28fe852023e2ea616c26aa4fd6d2aa120995f70f4e53d67956982bf26470260986a591e3a8307616e808c5c00a2365de1fbc488e1cf955e1a3dcc7e3e96a8ec753adee45c48d6bb5847fa67f950764f25b88714a74bf612985e1855817c6132d4eb36d1669b52608c47cde7cdada834c7c73854dbdac128bd6f7a45da265e2594b82af32c12cf5ccb2363ae38637a2ea9849731f065b2f5fe22fa4cb26f788a7238e294fdcefe5e6b51bce37972512e3b2f60740145a97d039758b528af7a5a6a5dfbf31eed92dc658e3baaf62f140f47291afe89a138c0d31d781dbd9bd2921c7dd60c5897f17c80184c3a560c75338ce2f6641f60620e7b910236dcf7a7d101b2bc82731e81692f28348cc3c261aa28fa1fc39fbf98bbf3c23febab903dbb70810b567c3fd3c87a4c9e5c53249c515a567180797137da0c80ab842b424251cbd918a51600edf9c569203dac3e6e146dd4517ebc6ea41c463cdbaae2c9ed099928b491165d0556b5280db4a8dbd02d3650ee47fbe852887cc45be1624e6ad78c25f1f941506b3f4632ea211e1bc4088bc3a9d2625380f64993e42b29cca06c9e45f6fc690cf126cc651b7551d520f16a85fd48d6bf8221e07e44e74776fb8f91e7d1194b49fcab53ed2b809fce79d4c779c10e18aca673888fe5d2583f66904bbcb8cb9f37221ba810154eb70a3c25568e3e28fdfa3f7730a09c06694e86b2a4efe6b05c2d5c593ad78fb84fd83e4a546e5bcdd0c6b251958f0303943e8bddf8a6c5539f84968d29f56acfabdec42f44e95893629ea4bb34b1d0338e4c4d2bec3dda91996bd0401fed293450599fb75df16f0282960f7fe1005677d5354ffb5cca753cfbd1c9cbcd2422ff52b3ac881b0b3b4673d0b107c22d39aca75ea10ecf7744e64f841aa059b94a39e633a9a448f1d31342160633cf8196a7b54e570b18e6c73ccb505e3834ff8d72d10850c0683a88b0a3d12fedf6d60ad7a88c1814e31e147c064f912ccc2e774233db18018e8832691642ab2970aa3cfbf593c9613def3296892107d00d14b3e2d4aec656d0cb4833f6730ae4b68cc59c8d28994276b229fb3e1232cd9a61fa7ac3ea737ed9fce33adc44f807b2bb5e4941292861982e8ca295848e040b164eb38752ed5389e5d44b4e05de2fe1f4d26dedb481003b1e618f33c29e4409fc537e057a429eb5d693a82fcfa4ea4215f577ab9db4d4bcb1b10b67550022d8c7d72b7488b3267a3b1b0bb4aafb09f1effe2c7c89fd8c39e0f9f74cb59b4d917927151de19e206bf1d7dbc11f132eeb940d561e74e64872cfb9a80e254b0da0c40c262da180576a53741ccee5a1075fe18ad89a82b76c1e48c527d4313ae58d698e96b058c8f3537a4a89ddfb090824f0434cd5d2671c05f1cd0e042332cd0be6e3162d5470949d600fb80fd7a25214e2f8d55d66977d3eca699d4a12439933bbc242f27b12dde3feb811afd68b9425b74fb82c4475d545356e759bfda8731fd16433aa2fd91847e47746e6f4b2c537090ae70c4b4e87f0b3047f37fa97035746011a7a1225887007df4c155b09537dbf489baa00b0dbb463f19b1c0fb54e9c1e45d6a06d7e2d7f0eab2904c92f9174cae51809b55742d266af0821ed65d52b7a2dcf71fe980a94d7114317f62b22141e1315fdeaee47c7025100a0e979a331aca60b9c6fb0a275539ba8a92e0849aed13757afbdd1cc9c682d33e5cc1281b5a84e1459f1c15c72f66fe417397d4dd576e6d8161705674aa6995a7415ebff323665a76366266c9ac0818632bd420d6162d419f5dea7bbaaf4bbc618305dd19cdff04a49f93b99947852bfe04a68f439aa768a7b9d5ad0bc1b6eb0f52c1708cb4da1c92f5cc0eb60ad7ac14792d686baa638ba56bb794f096d5d2ad586641495c69c691d0e3e702c54270fb1461c984efb0f5d6e0d5b40a34687b73314885592f9e82948970b75d32b26893e198982d54d7ebecb956230b65d2c17605b9b16c8347c1af2741a85387ea3c8f2ca9408cad20262480664a862da4e13fe57721bdecc2624537c56c32e0562a1b418cddf7cd2d2c2e064d923e47397d0fa0647e6cdc63a9b3181f96def23540e7ffd2c0a1b1566a3e40388c8e2339955d17ef423ca29342674431815ebdf1cf121585eb2b280e6815d4046a28d108fa994f325048e1629dbca2afa17925b30fa91a3bdcea58022e787496c0c15b8eede56e6754a35544174f956695c4240cb35ce61c2a46eeb24e535aa886dbf1e6976c5ac5871cda4b372b8a4660c3e85676bc25bfb742ccc4fb43605da48df936273ccf50084a69e862095aef8cdf390df0d1bf73ae721433851cb1ff5e6b4bc20844a916843f892b6b3c181ee8d0d06486cae57d91a5129b19489ddafe476f969420a630ada0e60d26e9a8099ea4052f3d48f449463553fe5dce36c725b45c693a9146d3636211c4681397ba324254140cac49e710155c4b3b7ad88e49999a1225670dbe3c7399386350eb340ff116f8f9f63a2045ea33a11a1427bd6329407da01d2c70e7091635e7dbded91c9a6915e34f4fac7e68a397da83a24cd846dcdc0442a74ce08703930bdfe87efd70a579ceeb3578aca0a5826d93d491c21624aec41988f78b99c27f62aeb993688e94bf83e533cc585e6ad333ecc3c26acd906912d59d03dada77523ae9320e128bfa7b61b69c0cb259a01f7e1e1f4e029f8147faf78f99a1c9f51e44c7b132e31c0f029db70ed019c6f8addc9779c1af5d853fae934b1ad4d0dffe151c970ed963d20112be28ede51e13b61128a968e0f3c775d04628af19378ad821758cc6630c049ac999ddd2f432c14bca80367dbe2a30b95ac05ab4851139982b630a37e0a8191f399b2b669d135cf6309009001438572ce59b539c3d7f048834d5888a074abd310c2fbacaf54fb53ca1c9279ff5ab2dd06d975a9a81c9793a6508d47b5b54ed2e8d2b1a71cebf18e8e64b120a5c975e5c5c6bd5acec2aa3dec3efb566f2ca6eff4be80341fb932775a59c358864be9d69efef7add9921b4cdd341c6b74b9893a2f95a532829da3a4b7de3ec89d8c14c486c616ceb4deb201a2af87031afa389d154b5ce8bd392c02b716ad10ff62280124e7f24aaf70d4477f4ba1ade2877e05a4058ced762b0e8eede8f86b4df8d85be87ecf87820add3c0398f85ad7a58d17a1f1dbd11c3446610078d0d301358dfbeb21d6456195d039838fb73f0cfec05cc786ccd111c9f017a64df1d6a58349f7b786346ec4b64f96356c2df2f4469fb70676de1ff373c3db72f347eb6b46aecf6c7e7637242a3ddd026e31ec79a6aceb99a9facd3efbf184b42bf3c6c986ed8a2dd0ed4023fab96dc7c740281dc6af7bf1b9f8657ee6b70ac684b84fbafc25298c035e4f8cc35d2d741b7e0bb0db68d3233ef009cefc22aeb22533d83fb4e889bf0f4702eb52121fc02757d066b62cac3e9bb5f51c33224813185da9ab71afbfb1ad78d8bfef7e1b121abe3ce3b1a68f0c1aee951346f7a4ed0122e36ab340b1f0d33a45961252565032afb98440432d65036421dd2aa9b791a349e8389693e1dd471fa5c170082cd093d9d690fd5d2b483fc6f553f1b8c8847fe4e4d34db6f34a26689461e9ddea28cabdb4ec788ec827f9a01a574ea00f9a17a3bb98766b8da25f42dbe8101b507d49e1b93a35861c6f00832724d624ec989b68db0d1367328ada5f3eaea8e171738913bf8caab78ff07bfa0be81dc6e3dc5619d5a4f3ecff53db1d5a98ff28d4bde7661c2aafcf14bf931d789d694bdac249e223f77d4fc5b7f2eba2cfef293e22950166d50a5fc2242efbdf09cfe244f0ba489c78fd7065139e261ee141ea205910ace702f9a00575285a7b231bd88cb9894c23a5460d1ab638008c32da4c9fc4dba18e1685a1b938069359e4268eae4bba4a8358d22936df50124f3c03ad2cad093e821c292d07c1e8ea3e5782d3a4600a6e672a69923d6f990d760aba113bbc1546eb22191709b4d643a2f9e0f65720f64764845adc98836696d31eaa51af91f00060bf26c0c01d438355e44a2bf286a481d892d7185db7d515c27f54e2098df7afaca1176d3e217a047c7b0daea61aba3aec2309d57c3a901021e8eb7b9c28fb6d5d40b5fe88e42f0b8dfc757522a8870c17b0fb9e5eb1101cb620d489af443ebd03d2b9de0005fcc52ee21912b4616663a994186785c18ee54addebbe309dd1384a4a69ded1b2cb1117234332c1b27f313c9faf3c28a610aa605e2b090f81868e84de187a91167f0e9b37edb733f1b96fd08cf65bc6f5d9874ee245798ad53077723e930eb4d87220cbc157a5aa0ed46bc63b3ad34158367cf058020238f0f3997c4807a2f0b002fa9a8c2369e6f298a18f969faec03b1b52896897faaf9fa5683f2011ff861c7e055db9e6c0c1a14c0f19dcb05ee5ac8cd79c29b977ff5ac3b02342c0029a8fb872ad67f7120b8934502960fe6d5d474babf42cdf87490f90ead2a11be0e3b6629005a355c4b87fb6321c383e4383903f8bf86831ded83c7ae2130e83e63023ed9feb89ce5d35031a807f52d1b0cf44ca00350e65af6267e3277a2e5cdfd85928dda08b7141d31fe4e8cc1c98bc1701f68af6d14e6d7ec270a102f0ca3ffe5b6c987a4968f6c648ae1488aea87617eb882472072807039343cf3a49de550415bddf2c468912e399aff347522bba5230ed94e714c8dd934cd383caf7f89e751d7532b3a3bbb55d120b247ad41b77efa78a7c4120dc38513b0bb3e8cd1ed00f5d228d05a41db05810c0a8c59b9cccaa7d48c98d14134d31970cc07b1b3e33d84180b7da2cd63f9be4a83a153f69fb445d67dec80129026ed0157e55673b3f5b5ebbecc28dad9c205ee0510dc9da9f280771cbd9e23673c1ca185c4cfe054a8ce9fc91064cdcc0a007a4e12413ca88ebe60e10c74a1f6f83eb9b895338fd5c7c3f22f37fa5246040e904d21fddf053c493b1d15d0c2d23a33d92855ca2b364800db25e7e1824a820791c770c9f2a3818915c4c74d3d6d459c541d3a6348d0174b9a2f67e866f903477653c53df7ab4315baccb91582612d60eec74841351776e67d79ff05453c55ad3a568c37a6cc34e16f672374f0162cd82624ab2c8f3dc29a3bd030db0f3114b776abb793e2cab60c774a91c2ae204c9a521b4508efcbd4a1c7019504a1a5bc50079be8a5e8797d7b0b031bf34020d3396279fc9526adcf323e772a66a50219db9f408548f2974dfc6b7201b3151fbba6cb5b78535bf310e41e08eb713b72b1eb835c8195fb4229d9db56f2f18925cd757d0c520484da673e329007d8fec99e699438a1f51a9e8d1777469b08246c5f1bc5d632f3731ff9701055b908cd6ee8464b64f4d0441adef03f1a0e20f7ab8dab91d03a7d7ce0001f7d2cb0332e657364c12695f4164e2dfaf10048a9a702078faf0310f53eec386c5324089e97daec2a626a21d57b2ae9f2f2a22aabbd09ff58950c3efa78376ab7b1d6b440ef97cca2590bcb622d4bbafcbfea3caaefb67e2f85a7f84018b41bacc60f5af86e77beea33042c4dd23a80c30971b5c1ae07ac41a25dfedc15e62046b36dbea512fbe98ff0fa3d9ff3d407f749f5bf2e4976941c14f7dc9153dead4c60fcb1d5a6a7e370d2cd75c6c6238458214fb31b4dfe67669ae29d67628ad9e7523b210ef7bb654880d7cf1c53049067653fc2bc99b80e5887417caa6b753587ce9fa720c7570bd6ae8cfe6019deddd7f387886fd60054229f48b89996f14dacbb6d4ea1a1fee30b2eca1326c13e0e3cb604a448a068a4580a604761c35e57c5858224c042c83882136afac295d4f177b0d6483c5de1df42a37e4384385c08d1d2bf9e2553d2fba1e58a8ce122d25ddc9a719110d5d0a3cc06a3e844a53b64031e836a6a25d492fcf25f7081667d3c39eecd0fce89a7c115443257e3539384c00f59750b930474c9a6a02656603a7e0ebf8fbd064a501290d6fcc69854bf77ae266fee3b8cba1e27aa82c9b833f5f06bf12d443390a04ee5087bc48107cd22322e5af761e07d83e51ba711f36137e3ed9cf29f145e6560ad75c0b49cad50ffdb3c0b168758d06e7dcfcff522521cdabb3806b980b85552e0245084023ea936394b6552b197594cae369e641c7d7d63a63bd94ee5e6e44325e846c401328d144f7e63f56a540b42ee500dfff10a2808df4fc6968932eda3f309f07c668735c14c85f845ffec14e77e321c93d079526f27feb90136635b15f0af512b3139cdca55811869f806f17b755aa3ea672edda9c0d8e96d37fc5b74acba8ca7535ac646060832e78fde455d9c94bf9cdddde30fe4fa573888cd6424904b3014e592167fabbb880ec2cba10e753676635807bc2b6c9894ebf039e3c9ee893fcc5326b37b4a8bda00c5a5b61327fd5b5105231db6d7ca629e2ca62131dd002f1203ddb79b4ee59ed62d5cc1b71a0baa327927b98106497e8988aed878f82de4f6d5039da8d8faad2f2885b54d8fff1cfcc2e7c468f1e7a44e7fb284468895b57b8d65ab561dc8697dd0cd4c6aada5ac43434d76c82b0afcc83731443cc77baba39c98c4eeb43bb7a8cd30dcac1b5c18028a05c603c8e2c4186db9a42ac73b6b5eca9a438cb9c950ee61b50b535362cf691b45844249bcbf65b20b18d12387e0921a870614545cbb7c0d7e9546f447c2a7f3b91dbf5e55433840927661f1d7b04eccf6ef3ce600e2943ef420edd8c9f63b59360fc49fe39c4b64f232c4f9640a760eb3dd8e26e6d0f691a6bfd92f5120fc2d58f22eb3f655e08ef881cbc900d0151d159f05067bce49a0a504875c68ad8e9ce61bd89b1986d194c4db56a49340d022d9effa674d25ef2266d59e66aab5d42abed42abfa6ced522087015e4d29f459b84a361d40f5b99434d338be246acd640c69b62d870aa6b17dc1b6c055a4f3bee58034192db95f6f525de0efeae8af3874dfbc913ea72cca05b6c671e33c2721660b6920fd975d6ea15a619eddd2081cab5cdda9968bd80b64f752c4e9bbfe22041d2d596c39a7ad1084203ead944fdb90284f2592f0ac65d7f02b0a6e85091a46804f72903a60279395e6025f4bb2b2482a4a64055035f918ad88d534223a2da9c0e3f57ab7de1cdb4acba72c59073b1db89d92e2219f711ffaa4e6d52585d497dd2ede174d9ac4f25413c267f52ff768b3a665abd2376c06a56f92497036757e5cc5bed645933de5051421b8d7d36ec45cce1e527fc81851535419de340f82138aa0069c69ab3b37f438a2d121b3bb5ac676ebe18da7c6fcc2915dc3b0a52915caaca7f3cc4c61fb152bfa7bd0fe2aea6bb6bb4962e7d80b5dd43fdb4e12d18584f8bce551c502619768a1c9e80dbda1ee6b6706da06258b6c77d39d7fe0a91e815e0339c8aacdaae791af3d54ba6bf9f3d537688fb1dab149216bc553528a267e8de0a5f16e92fee1d64bf856798f6e1b1d028d8ff4cef762c36c226de2f6b0c81dd35496423d6841c4f3a0fcc074e659d3d5d8efad2330fd84e1ad30eafb95472f1c906e8effd483f10a6dd492f66a7f9562e7f8f32bedf7b581eca0e8c70fc9294812e130a9c011261533225994d27fd3b40a84a411d193ea57c9f1feb8b94d4add99f903c98a86c402b0c6b510be876b9dbe3b33683549c0c8d7461707a2cc2c67a6cc4038ff4a492af53a4874d65f3815a21b610c7dbadedc347ca1aa9ff0e3ccced760e844470a5fc43a0a05b7378fa141caa50d1b284873bf497ed0b40fd389cd5939706871fe32a1790c7226e2f35cda873753b67d145b6413a7310bc78dc4b29bda33ba5ff04adab75ae83a583b7dc3f61d073e00c27dc507d6ae712964386d065337208bab101c42e900fb413e2c6281116dd536e8f3a3efd0886a431055cb2d6778146feaf8db6d39e483f7def1e59a85f863684a2097d5803ec1ad25796e017b02bbd77c917ec7a3cdeeab276490f0f9aa014c85b139698fab357f820bbb0f0aa1f03c08d4421dc9bb778f621855d1e113cb4bd5f3e648158ccba5d31e0205dd41b6772215720767e7c139189dbb999b6268a08186e2b200432160d357299183bfda5940f146bbf167c5cc31288506c207a6b2811ce2f6f37de179cae48789668fb14c18bc33b615142213dca4359104d6a477f58105117018f90096e47356787cbafec40bf98758bc684a2eb5c07d724379814439bddf6ac0e8cae33bcc889f9a04b3eadf9cc27ba372c0054e62c2e79a0a20c279ae5441208b6b2dfdc45e2725afc475765f11c53dfd4d71f7e38e7526be14777a43d51d3099bdb4698208b185f20850c00bb47c3430ec507df465d85ceaa2cb0422a9de2f321648e6150dfc277d709c01dbfba195978fbb4a31f9e0152fc445acd9c051b53e897bd15c1069b3832bd9e91347f3c9a10aa1e3b33ab0834a3d226893ea95bdf709fa62de28346512c361b3f875834201f899cd1541ac79db5ba55b03464ee086bd0a4103067f05c8d91702154c8ae5d8d84b6c04e7efd6bb046634bd750c9db17df42095ab1a96a36945d4dca23ec8eb678427e3bda2e2ada5a84285a95ee80260f740ded06c61aea6fbc7d81507517c2ace9f67c5288fed83fdc5583e8d867cb1ae062d3742322990a43b47b5cec5bfe24a2214aeb23f7ce940314774509db8e04e39e36b596cda07e8d54ea3e0f0c6946be19cd2b61d4a9ea97dd899ebf42f62d2aeb147c7c8b4d048b821eb10b7a0a1e1cb78bc458aadb6ec06a7f6465198e6c99eea674ab3055080ba822c7214b6e4f17eda3040b2a1a591f7377acfdf765ee011ccf6585df27cf670a52d17dd785e468ebe063ec27ec3ebe878db18424f39e4384589e571098e58f009cf7b0854bdcb9552b4bc9a84978d9362a5ed300da2834ecb1b1b594f08a07a7e2cf9837ad7a9237dfc7cabb347a384a49f872e6a4b745333c071165d7d8d1915bd7e50fe2713d8685c96e41595ee1d724800a7bdb2fbe21a35818c02fe357b1579a2440a0b736062547dda119a9fb34ce45751709a8a53523d4f5ee3fe760de6f8bfaea2354ea80993ae9aa6942b281e7ebf0c368440c08396d033d97dba275ac0d49434d50cd15a2c0f9f759982160172dd70d70be4dd523ccae569bfc4040efa902e9370fd69cc8525484127a2bf02b9bbdb04ec07416041cb32c7e8bda607102b528f1976ece9b2cc299c7416066e21ffd33bcab9a12401592c51420339a370c041ab5a24fa2dac8935b1a3bef7ed8e94c710a9f27b40f120b3e402852f42ab5cdb61fd9ffe53842aeb07a06b372c4571f273b1a829f22016c28e16c039ef6d2a98d293ce72b07b014e227f58409095f0f2324e75fd8fff7814a26878e2771c7ffe56a270ff6d55e18c0255a3d33765a883fbde377f783d1384e463516051bd6d50b51a799df71213dc4fe81ac401e7c586ea822ed294be2a833198932185270f3f4996710dcaec0b1baca8b9b7cde9a7126366bb4bfc820ce648cfacf4054e5f990e6fcf0f8b0f1fdf4fd427489c01644004d61a0ffd69b6607a23035553c03275955deacc76f81f61562d99129849c2ba635d6a3abb7b9b1f5aad10afa68bbb83ca2302504516796dbe7d860216711280dca05e524eb8194445d6c248700d30d0cea8feb26497e05e0a603fcd091ae76ef7299e75c165a894f97e8a3a78a278e9b9577122db94181ccf3b93c4de90a6706712e1002ad6ca80a202260ceb4cd45f28ab055c1c3d24239fa4d4b6956fe6d70ec5e875ff55ebcfbfec8423f118a91cd640ecab28dd2652bcddb4cb00aa66fed8c8df7185a8d46b00c1756a579c3242504f00c68225eb3d500721742aaadcd8b205d8cf324cabccce50790ac00bc97a9de9be37b3b63e5f71d7d15dc3473a1dcf2f4c7a3d78f7a99c7508014c80a725d607d1c10519f2390594af3243e3cc4ed6b4a478de338d91492b011b6073f034557bd403302fccf934ec84702db98b1ed610ff1563e08413a4802fb3334431973e83bafb826ab022ee54b35795982077977d27d36b98dc2df55e4240a3eba0ea34843d088fcb900177b7be367a220d43db3d77e872eb7f3d84d751aa30f8bfe2afe781e4bf87f035df3f611b40949192d7d9d8b42784a852bafc6d909294a2c2ffa58004ffacc96966ae379bff1ddfdad745e6a279ab48d8759d21d6d4e5504c1a4cae35bfe30b689d5adf97335e2d5732c5cf568cbd6c4e5ab5df10f0b2973a6713d8db90bb134830300ffe39c2d955c34d9b158e3ffb1f189e9a57b0d1c86d4775a5f50292f7e95890ccb256f84ec9088363b05bc8eda9a30e1a213b559148ba73134d213741d046f45f990b148d999a926608b50b6f49178cefcf03e59bfbfe8d84d75a0d49149b788a4bfd81f5c571db43ef0f465e73d60b9c8682fbf659dee4e7fc9ce156db19ff737bea411f578497fb93afe7f1c280d9aa348002d4453f03b8ef7db02bfd16ff57c8c9ee79a989b97a79451f2ee02ca1ed2966895ca7c0f94decd1cc7fe81cd7a4146e9c76237e05bd2cfd896f6effe83e1ef0766d2239e2a1c4e716bb6f92bd51855ffca52df5e0304754e5fe68f2d9c82083b019f72430fbf5c406d67f3377895b40beb964d1d9d5f060d46efffca0e1f5ab912510c3d596ed67294c6dd847e0cbba053d70f729c3f8b73bd39a8c7052d827c3b3dc7b32ce0b901cc91b05de28ef9b98ee2797dd729f450ad1dd61075f5f48d725621ea99ec2c6729f2ce576b02b64da616a068e1a0bd150c31ef84a10876ab40f3e1116df45c2eb5e5cbd736253e1192bdd84bdc38d6886b97d01f900565a98829ecb2aaac90ec5b00659c3bc8b0fc976a660b60031dc25315e46165d6c65e7cd651a05dae9feb8942ad63f1416e39311aaa721d5ad55c40bb6c274919fdf988f3b5c1259b66a9c4eda726686c348d46a1bd94405d60e87710f746946c8c22a6bd73e20582e264f4d352b853f3cfa359414a385303c17983f4551c39b44c6a4acc33726c98a0ffa651cbea0f73ed15a0f53a861ee2a27e3281c2c42e8b866eb577b52dc4dfde8f9a7c9fc1ab95b1c40d1e109de74f7be0084db0454388b016372c2eeba3544880d5c749661772e9b48d28c25a14303de9c45ec7f77147821d75476a1f41f82d82bf1f6dd35267b40436591c830f251a6ec9434ede8408caf2b0bf162890cb12c9c10d5c83377e4bf7821ee64cd35ee73bd75627b9b1ebe5296cc89c724b46a4bedf78d832204a36ee12e798367cc00bcbc8b8a27d40bf4c56c3dfaba0c7e1c91c18936b1d52b948db0082731bee276d627b4fd29f1dbc2f62d8677f6208d7baea0cfb5762497e1aa5d36d41707ca7f10b7cdbc6474d9ca7a91ede8e31ad14bcf2c580de718b1d7312b8e18ae3863d2e1ff345054c4327e56465a0407e85df4b06dc1c95fae6f1e461053dbac5bfc6e3dbe276b8a05ce6306042eb7491c58563db9088a3b602f32b30a900a0c17ba30bb634677080235b1d448c12a7fb917552054fd28ebbf3f801d168f590025bf4e1d94febc36758b0c3e6e89792d57a910e8cbf341346fb5e1af4b873d60da5088362aa76e6230e464dbf2f92ac299dc06cc7434a9aae5be86e61916e2c9556d5ac7aa428bcea23f5c3556e22b2d802c11fc2f989a228c431fdeba31ac6652733e8dd2447b6e6c66d1a20120cb47db81c4625286051c1b40e0221e1c7e965a0fe72d57c5d680ac69546ef1e8f85bd0dd0d96dd819a78322454c6312dfa9479150069501810864eae6b1637029c34f1695579a8cbf9319c3d87db6ec5ce3d1545202485874016c93e8b323f7e126cfe75b8f68e9a30b6ed5cd672d53c1aa37d69532bf150022a7a48901a05046e61fffff470a4fa3c59a27f2022bc6666b7a07a4e249c921be57ec1a3894f18e702b3eea136e1bebf4199e45187a069f9d4c079b96810d74d98ddf856d6e2c5ca73f7d2d6596649bd33d78058f3b5bfcdcd0033fab6212a00f319b0cc1019ce66e3274e3b0c1b0c22339d7795fc0412d7d0a0796ead59e844e725080b3bc6af399910686b85fa99eeab4fd515d28a46bac58034d5c7798696612f41285b5fc71f32abea8b4045befcd09a8dacf7d3f4f7aa638cbabebe57edce6986752ccc008424e9fbad0e770fd20f9c121cde7299711d115baec1271ae8e42b7aa24a02f80c4cefe7476a3e9ce15fd7de5700b22efd4567a712ce4d13013ec378f9d92ec24b3283e41f4eec2104fbc873b676a2c4982f590b54f184fc418270029eeaec0e24da1aa4cee668bbf586ddc23c160dc2434426248d0986dfff5b5ba41471bf24b3611ce9e227752a2f8b553dbb3ea1f270762c626d347bfdcd0ee94b24bfcb43673dff1bfc96e71fb4449977f343b529fef82d4012df40e0d415b8f78f9d58f1ce364f7eab24d38a69868ed75d5e42ec0860862a8780621377c8ee27717b5beb51fc841dcf9c5a6dcdf60b7ac6903e750f4c374744067fce079ea47a5bbbb1a0fa7f2dbb2f205349cf45aa3b7f4069b0c6d286e71ce7f842ed60b207458c358d4155db8a837d70f5fd1c735b970085327d6f24b7a6759a2d786a1239c27190f38f2425b7bd3e8cc61ff35f58345d8ee59735cf1e29f4c2d074f17bf64c5df406b290f90ac21bb099838e7692aa24314cc334de68fbcefb8b72fc0163b853f41f47ff5b5f95c5c6f88e77835aa4cd10a2e91f5409a9e0905d0b6e1d8c23e9dbd5be91302fc13079edb12c983a04e110c9e14be7545744782d08be5aefb874bd456a0842f706b2d2b6d3ace6e9b5f2e9259be5be117f1224cbfc9eeaae28384de419f36b1c540fc40022427ecb70ecdbdbe3e2e0bbfb42421346d112468e1b2edf1cec6305fc10550d5a342e122b1b69a89ffec7d3962770824d5ce2fab86f1a09e0d4ad48af73b66482d8ee3ead738b5675b159421d2bd427617bf358e7617b5245c61f135615ab989d6947833bfdfd464690a4bc51084fb759eb3e1dcf98f84c9cddfe0f8c318a41fa3f2c858544babbb8f8b181c0cabe5ab21bfe33842f60ae3270186679c599123b474475e565b0683f19b8e8373b1b4e8dbf1bd16f761bbf2a20b50b6f1ad21c8ed0948f1872336a1fd564977343d33a15fc078edfbf7170c37b6c3b3931e3d6ca371c6a33d40e8e27b98742b730f55ca72bffd43751a2ea0f016e2dda71076140f6af65d707dd8bbef75f09f06539cc3d779b2f3657d6aee82147f794a4639e56398c5d9683ac07fd79fec6bbb09281b9d0ccad535e48ea1c6e374b12ff16c74e0bc7a4c356acdfcf51904d88ca5578b55c26010c78e514717b7427d1bfd74d844e56e1e3faed75d7f0e2c184493cb860961891ccdd249467cfb5b04e1ed45303df6cecf40ba36483fcacd09bf955a67149ada2846e492a6d02e9bd01250d75e356a4c97e887854b649d1f87c4d6c28cacaf590fc4b4954024711850dd74fb25b1d21ca4e516d08bfbd92206b6d0d55e38403f754a031ab25afeb25a6640f7f766014aa67eaed8ece7c38782b88378045360eee0f41d5e9cee7c2a8588d044e2ce5c8e6708aecb9b0f573b13632d69318c8ae9b3a0ba4f6298e9261a5a4150e5955d859fa6869d8a75ed8c8b2074dd9ff1dda745208d606dc96d93f0c4ff5284d9e1bcff33ff14fe76eef0f8715f18b6e1943e3a9ff1eab61c87cd434a332dbda8ab3fe0d23c468f867716371d4d8f36ebfbc153700913639f239b1f196344c328d809c8d798083e2e95a9278c6d655d4f4f40ebd909a9a3fa5d897a1e6a82a7f8262e8f95476e5993c0b5056cb9ca4cb61a61fc67c561c59237fb8c04fd051c70528bcbed58598b8db7889f93f2c5243a7e90e5093fa1a81d3d90619770000c17de05c3c0f0778d01e6214fcc6f2c5783e0be977428800ff084799a0a62fd9e963a4d0cca54cbac87dad812dc45f1a5d8696d60b78d614dbd5b709f06405a4a04ae44e8ee2916705991bd1210aae7b64f365d19dfd74654b64a85b6fc634583a3cbcc60bedcf264a5ef8a3d907d6760413b112759108e62cf5180914f2c025219c3a1e52f823ff5be3513e466c64ff27341ce8bcbcdbfe80f991ea43a4044fd486164d818e13a75b5600d7c79e562557e61b7eb51d675e88512332f3b1530abf2d42dfb5528339c031c48ab3a6b2c3b95231c04b99949eacfdeabcbe43d143607b9bbb9324ce32d414fe2526999d6da8781d4f6abaef68e01671320c0bdc828e2821f05f0791edddec8a41b3e7caf2bcadd573988c4111befd659ae8d8e2f0ed95f5aa464ec7cb0299a54a83439365f3692c80ff78ff2d4b89c0355e2b761a5ddc73bfdb2a1a08a67a32ed7607aab2819b042391be2a5fb183093286c7dee23e111c8c9e890987fac33fa5f942d6fea94047e930c62ddbf99659ecfa82340957a5a108333b2ae5eb06b00b240f1bada2062286cf92fd8a12b74bd89b94fe201d64a6f12a1f188c2c983fb34fd0841b6d8a7c537251fbd4a6b4e88e0aeb3072fc97290930d8eafbeb2541a16186e243da18240c22183106afe62302e0cd83859777c1375c5b535d5bb67467ab414d5f8dac21896d6ebb69d47598f73f09563667c6a5f36d5bd801bccd65f8cc5156867475909ee6dc58d99545b6cda09417fa361f1d3cc1ad455fc445b8c225d31bbe1c1487f9d71f2a1ff2d12cf29d3cc33cdc3fd8594ff3abfb2afd20b3265100ceba20caecb428e91f84ff2fdc56e921d7beee9860625bf16e6156fee99263fb00526d316143a67d16a662030822a0aeefdf15934dd5980c268a3dc6d344a155ee1abfd80deff38c34958a276b8ee1f3396dc622ff5974e09c113f3e72ed5f0441d00593c811a1fd614fe598ea784845d8a91b7390ca7a179706afa0e71f1192c5664819bb0729246ededd9d0c79dd2e1200bb4da478a68362b9c9036b46fc5d2f773df0b9af1c75b058c1ce0564f2f6ad769821315dab5e7cb941cd8c0296d271dcd6b9824bfe8bd528f2ed268869b34f65c24e0865774921e807124bb271c1c0494b1fb872ddf320181b1880cf49a72a4c331a9a6c441e72cf246662925a946176ea15c42e35f8eeb8a54762e29025bb689ce2262fb56764ca02bd1007dd065b240a0869e68dffe04103c6d9907d5d961f0124bda28c4081abf202961cbab604c99b82717a3070b98b1b3c45baaa8c6209d1fd08d43786b35821fc389e7a7b968d4df78d7b14c47a14744477969c5dbd57f87cda05c48ee0f1b30127c8408e00deda54fcb0c5ebc3c977e0db335eaa6e67242ddacdee863c3fb2c599b63fadfd207f525270d7b1a0f377e45454e73100bd7f91cc40d7e16ef706486d42e5c429fd19590cfaaec8199ce79b46eba136ed61c9d064c8530095435414deec29f9cb2accb70340d5b6f7501063946457b0eff750f3a6262aad9326d9a8f15fb3c0d0e268950d01003e32c6953a63ffb5e0f085dfeec408c81d07fdfe4196286ca7a78a9db7844b68bdd7f072f851cb55e14782796ae49afa7e39e2da279e09995f5ded74420435e3c454eb45e0e7638b0e70394f3253b5c67d471d91d8b8ad9cc974efac796f6c94141d46afd5032aef8bce70b7893220cc18de94ed9d579efff24dc185fd9731c160100ed36dc2f5258f254807dd10f9dfd457168f56a70c366b359345a2e649d2aa3d1798e70ada8016a37a81d36bde06812a44290e910337881989a688067d545e5eca8711fdb183f64847fedb22e2a58e6d75f0dc0a65e258dfd92ac2523510da85a94d92884eed3e6aef61a727c281590a84ca1ee1f39a7d157b8f1e043afb2e9625c961c3c30a73e1484963ff08f9042a06bfd2a22a8b39cb66cfa3af77d8d111924ea0b6456348924e63b10e827ad3278c0300e5c990108643372c75b6cbed7a33b86928347a780b5640035e6956fc244869593b6c4cd18d1d0b16bdcee1ca7b7d7b70027686ce9346d2d4303f3d9bbcf08f709d20ba6429d2745a49a8da1778f3a102d4fe30a75945a7a8064bbc72ab3b93162448517380db3b445ae0d0500d6c2fa41fd5e2bcb103b1999238ff1e0cedd722aaec7556de2a913dcea0aeb5ce2b2af68f0297b8eb642f567be340f257de87cf2fe74087a75d2b9b5f78606b0399f6d588ed6c31361f407e0b02c83da0904861d269f528802682dc9ad5cb719c24c9ff4c4eb6f6da156409a0c05674501013c85657960b829f9aaa8e605f7abec1cd5ef1e1a1decb2e11faaca6b4462b828b0c4019834433086556dd92971b211cbb45220b85d286f15d399330cbc1cc729b7f14730bb13eec4b5a1442c4fcb541e6d6e027fe1ed5ade4ef528ac71e6b3e31b7d9b2c89dcd8f8de12962420f327c54b388eeaf8033331bac53f13ccce734fa65de3c4805aaed1dc48c176c003f68fa8c7c1e990e7d3d87a1c9a47d34b48b798ab1333e93da3db23174d99e72f4c9fe793eaaaa1830419964f4dfefef6cf6117aac4163edcefe0070d4117abdfabb2a830e330857795400909d55b9c9c7c805a46fb7e5da70aa3dcec32ff042e65bbef9abe66d539f24aba16ba269ff475256e39b2b1ae0b4381d79034f1317afe80484429361de3d370b51052020781a9e9c507a30d0357efdf1c5de4d1ea6be221182b03556862c1b71dcbeef3069a2df1c067bb5e6df7aeb98f28eca7fece1749dd703312daac8a6ad84bc6d2836b9d4c550f57fb3241c4b84123b23d692943c979410aea9a2e8db6f82e82344306ea41646ed1690054db832c0824b611f0ebe5a5e63f26e4d34afc680928181f63e3be516574cf7bd6dfab33015fdfbd084de5c6c572bbd62b255aeaa95b771541a9e19ff2cef01138e63ef5ce8f461cedbfef5de1da23e3e28d299fbeb31485b68e52a70686903f644f988185322659bb0e05d490f60fccc5e8a1b0e1fe39b0b8ba08e4391d048a3d831387ec6688959fc28acc5f4e53de4477e8276ceb93b57d04972c3986fa3fdc92ebc24f56e4ccd77ae0898f32b0e240affbdd7606f5cc6cc159df2c51af810c165f9f5c4ad7b1323a9745791e531c2ec1da4201edbede11901be4fe9bddab2d3299f7a10f4085f5f0d9158711bf9c5cc0829f21f96612a3d1f6ecb738e55bbaae8d012d22aaec2ce6805893bf5bde6452ac7995e57bb6b89c76d0fb5c0cc9029867fa6af04f11055318f0a023d053817b9a8165fd3c00a720096e6a0204901fbe43885c9d83143c9380a7eded425fdf7ffbf94c3d1090a53656472c771e3d22d011828c2cc0c7c535bb7b5d4916548d92bad379932703fae2750828f1579439b754b84d28a13d308f4ca9cfc3572261c67b910b06bbb4783da28cbddb6aab16ffc1354a1e2e3efcfdafc2334ae6a41dc337bf3d55bd9ee0fd73642dab727eab4710617c404e24f7d286f0d49d685b8bd1810295cc6ed9e7182d5efc0e4e2771cde7c017fc746e863531a4e67d7cd511a24e0edea6923fe4d33a706081967ff9196a5f669555d8da44a7d8056b1905b1c030feb05f46c32fec558c4e4953e030d58ae294f3b53cd10ecad1fec17f22be0fda8a37f779550268f15f17a48f3e451a2be6db7ffb4c9cecfad60c483a6a5c000099a4a422b90bed8dcef2c616ef81a153328437fc26292e954a06d6da794c4eddb8c5ed4e36c05f1960b82b684cb452dea65b27c627aa5fabd5ee4e428f20e48a37eff82cb211e40f9b6973846127078b8193f105df260d41c1e979bf10c226de58ec39afcfb71c0cc08ae9c6828b8b19107da0948f3783b1df5c0c4196e2c4e74783729542c9b79acf035735676f1ffc2ba20211f21d45c64161f786b2e61cc7d3ec5876d596b3870c30a3dcc87ff725e316ee882704ce1ec67646f2cb11e8a30fe099f8ed8ef3624c35151a0be3cc2c0e352e425ccb044f4bc2d4e25484f635d3b4409082199f9284dba8f9728fb105b67b397c2b98b6cfcd99552d14858e2448d511d03b7aa22a91ac6cbd5b4c46d5c09fbe80595433c77a8b07a41031aeed0964456c10cf900125a7f0189dfb0bbc17d7995292811889ee8e6835e16859fb7556e239a0061c1292af6e007a90e5723fd8e1e178c879922b3067757b32e17154cb00c0fa703dc45feff92a7f5adfc49f676e410bec63c3bf642c5aec843e0d3f718d7ca381d76680947369196e89b20a79cea1d65972322b641bddd900879c8bd4b8ed84a98d17d811ad6bdb3a9e91d24ac7b401ba3a84841bb8652d6ca45715a64f2126701b68bef76512b1efcd7d39ef2d680e5297afc4918dc999c0ffbea8abf41f2f18591878636f6e5af20296ab2db58f4a386168662d40184c382c5f5265ea2eecb0ed6a8159d265041d0b1f7ee28d7741b50f0b4fbcb056d8905314004b1431a9b78f260aa44ff5ec8f9fc02397849b084aa7537e6786f51977d13b8f0abfc5f59961195f3531fdd65f431a3863df626b871e1065f3f6da33d46c34e127bf09e58e9f7ab506362ae10904ce6c24b02079e2345bb90ae82762cbe51c070816b193fcebec91a31e66faaf52d8c946118772a8c95132641aad6773e42f4b3f848a710775272d3b0cda8074ba1cf55d498e89ab32a43b9c88e01ec061821fd4ed52a982add32bf8d1f83dce925759f3b4fe3b5ca19b8ec9761b7865cfc48f964c4b935e5ce641c937fd32b5eb19b0ae057b9b13648b38887d0995ae28b7a6a02a45575e09f0728aae35f10ecb89057363f6da8e24db5b852475cf065e51a1d90f5f23bc9f50194f8b91957be2d3da72538d0dde35df6b490663c909c1f938ecbd589ebc5fd411355d2e65389689195d17084e65ad6cd0cbead34a8aa9199ed72085a5dbdb6964456877ff2f45355cde5ce3c760594c778cfbc77b8c325b2f67cf7cf61276d57a7e8498e43408794b0be62fc036732132e9d16142555ad297c26df422d26a622f274640e6f8e0d939d9967bcd31746127edb542140341d361e4d709153be503021445d5a343b7197eb6d81244a13a7e936397358b8e40ec28edb70c92ef6abb0157424c3398d39a43c6fb488ebdeac1e6924938fc10caeea9b6a346d201c90ff486ff80f77a160e2186a3306e6779b68851c548373e1a35d8305ac8766c0137bac2fc5f5d6916f5b01fc544c1c8f265fc8956145294c9d56f86881974b200af7c9aaff51b92bf2acfcf5020b6bc528c8a2d41c363c6e60356dc2c9ee3ca7863aa75610fc10687b4522268ad4fd3b3c9d4db65048e509a5d960e1e65cb5fd4c6d15cb5c5476f2ae190a3567d1f712a53a59f98307f45e4c5f8a132eb1b4b097781125770d8c046cf5af137d90fb09edb52331dd12eb1b973dff92e57d35ccedea0bb5e4b2a12b441e167204e121302fd752c98fb32687dfc08c664d20802d1ad118fcb78faa421b5dad23b97207c4f7aafcb58b6d7fd349e8e7835e4474084f422865449f21c559a5d42a58eacc76ee4cbf01c44a1b7889bffe96e66be34e79dbe38f2a250c44ee5fb77a5b7002c438b90841e9d574fd6cd191916e8ce9d3871b50c54ddc40b87fda77a894df571fbc2749d7cf2282ceb0e13cd587d422b658d4bceddbed90e31ede2172e2b97dcee7c012eab6bbe35f1ced305a286fc1b2c48777ace5e0faa302f30b6f1b31ed63ba66664d734bee649fb680ce4211348c673c2fac3eb634c838cd46ff095636a025ca2571c2d82be179d3e8df511de559ec1be7cfe1de5f75d5770b4d0893701106fd7f6e474c749c364eea2af8355205af89508573eb417ef5723a8014392bb01d965a946ac0095924e19a31d33f6cbd11ec7a7a791f24d60b826f8291041404ba4aedb07ec199bf3587278d17c710ef67de56e9ec2c6c05891670cce8471565fb17ecd0d5b8a8e254fba6892e79bf6ac46a5810ff914b63a2c7e25e9d3fbb736cf0393ccf464f686d71fa9bf4db17b5acf03a472af4867a42e6db3391e0598b96fe15e8eba038454322539ad8081d24d82bd65a6af7019f8b63486d0d070684440a9b8140793ec8a2e5218802867fb6b8b3c89a8e2d04fd954f7d65934e860a62bed6289f2e791ed279369028067d22f3cb83ea46a4162f82e105bc4a6bbc47203ec6ce2d36eca4af5502d21f2a554acbc2c74185b469a8ac4599bb145d6c8968453b99e31459f419d6203f6390038d6fc86d1e67f322b3bb50d2d5f483230109b98b9d5cf42032ef1efd65597e95b519b97dbc79bf7b34dae19e128ade69ea6bc689e257c7b9f516569d1ac4101dba0633ecfaf18bc52baddb41e1119d0ff20a660bc3d1387977546d3643c07e46ef14d7b0aa54bb420fdd8f4511d8f08171b8a6d95a62d21067499ef592f8071169896181d12ad7e4c58c4905f474fbf084be26b0e10ecde72946b5477a2028281837ce86d2c9af51bbf427ee44180c763925b460fbbf0d4a7b60c75a31246ab9d746157c0e986383e51fa49092337613d39206f07de0227f386397952e59c7136f22a5e2291394feac3269194a1f2c2754c75b61e98e1851770eb83ffa89116aff07eb68171708bea7d8470991f573f8bb42a9c6fc053f795b0e6952f81e83678e5c31df73f71a2f2c7388387ce8dfc340f614e687d48d49b39f6971a4725e406df671883fc5a0660358360b77cdb5324f1351b52b96eeefa198dd2ce05e3221d0cc8656774f900fa13649187dc0134e895279cdedff77d4b74e1a84c77ad89178ef70380d822cc55d9fe8f898896db942f3484c9b87d6eb45ffe3d9c9b65c59400f5a38b49b627689356b1bfff282f7870d9b057ecb73336748aeb4c8b7916b17099652248f930c5d378a81b1d33e7c6cb485822ad7317d4970adfa70117d8c5494a9eea78d2114e83c1264ed87077d413228a2189aaf70437e222609cdc5a7584833d7858c1194b91eb068a761a198dceae225a756f84f3df2ed4c559006d165dc1efecbf9a5c1f8adf681fdf56451b5a9ea67a468361a3b88eeb208c5d3343a6fb44667c3c3d0c2edded521bce9aa00f8912a8deb23371d168621e0f36b9694d48c6a9e665fc4fa2a92b2e8931566a35c4b6c17de650ad5d06804828cf80f18fb63bf1a93849743796375a3a6df67e8965d89ebf5c11d358837ea8a8437e129732f7b656560dcc65561d203a0f969df15dea9a9fb235372415643e49aad8949c7543e013bf00088d98b1a4da99b479910772b6818bf4dce75a3dc3c867f4793f0fcae53dd46aa23247cd4741f306d06690fa4bdd3ebbcf01891a37d8ff3d434812372c15189bdfdda2f438ce6da570559bb2a04a7fdd4d00bfaa0dac6c8730291c8213668802591b2cdebb9c3d1e40ad74de618a7743f9235b7a29636d8fe224e7a9a0482ff8c58d143c678a4884b3ce6b73bc4a86f2c0fa03f670f148d83656a031b553bfc9152fb5fbb41dea5dc8d7ecdf5fc314c165a79d215b19e3aedcf24729dc31decfd64c90fc1a5d0761b22ed8d7474ba63d336a81318ebfabbd91be7f2e3741dbf2b5716ac117cc97a843884a88ab726a98cde69b4483796210cb0a90d54db4ed4d9f23b6b365e6ab680b23b3dbf3a8be0445b205ca7fc5986752ed41b9d5737e7bdad86792b70f195e11461b52ebb14981771a5a5fe778a0fc3768a5323f7e692d12411d6f54c5544cf6afbf0d45b466c1bd1d5f2135e14dbdce1b50f6c7b5394bf229e567013bf558ba059c24971c634e07b15dd2a59c21daf9b8214d87dc975d7acc80ba255ce3b1bc4032a9292a088bc5b25a13d46ab97946a4a09fe6568c0eaa0e3d394fdec6f35c1a253557e20d509ab6abd2647e571d9f68f4d85463bee5453c855b910b1f24bcb45d0ef5cfaba180b9aee535186d23f598ad039d802d58d464777139e3769b771aa4fa16dbd5c510997617b9fb84fe1cf0285d4ea6acc6d05bc80d03397e550c6c41c0e64681a4a363de737a968b965092fba5eb4152573a54f12a960f5e2986829183f02abb4f734e2bf98c6833c4311ec62651ae287d6078dece18a9dd5eb844f163016602f8bca136f6e2d21ea3ebf10dd057ff8ebd28b176475d5daf82c76d54053ed11b5ad9393e71e160b6356664be75f8be32538b626bcf35dc43ad32018411177a011a2ed4dd480915119bea7823cd775ab9ad67d5db4eda396288f68f5231418b873a586f5a1b50aea31aef9ad38fc3ea52ef08d017df2d6088ae0f91f98e7f7b9130829f6a27704b16eed394e53e68a1bd5936ab538c8fa51c2a5aa7d39b389318f22cdb3f2e38c0a758de292d5b57b7ddd4e5994230478f5209fe2d5ed8fdce68f4332792ba2ed1cae9420073861ed5251dd0c316bf5e772d9971770ecc294c63385c3a86286fea8032cb787d341fded04a955a9dbc74521ae39a288c655f83972c7619c376a8090a7e5affcc91a5bd268aa0c58ca44bb7b85db097638ca321045c87b834cafa7298ee454e4ccf719698ae61909e917635d9ecb079752c0da9bcc709d27693ffb707eac9f7b71796b1ad03229083b84a8ddbcdc7f9240b27b37bf88c0240a05fc3b035712ba314d175983ac34a3ea11491c66ac23f3bba191d1c446d28df0734fe79326072056f071230d5fbad447f53f2c78a7ab41a977fed6dceb7cc352ec7145de9e1e3fa38fe60aab0142c9fa036e7e33b7df23670df75c15fdaa70f3c39a4f79f67fd0ee9a6ca59553b6b5be1b4f6af2abb4f19486f0daa959c9d215247ec0848ed2ae8c5f41c4d90203a4a31201c15b5ef145ff6ab2b57606206923e19c88475cb205d54b1b8265c6cd433ccb6ffae5c03243a8cf9e14c7fa0b55cef293980743c005ee482101aad8f1ddb98a62fc412aa74572f2bdec069f75b2b7927c7318e00c41ff16f258c6df5392891f65221fa993c9f184aaeefaf3ca64903772ecd6f3d0eaa126803f7d4655bb83e193838013b63afb517c63b05f092379b4cfa170ec3928f81e8050cfc887292a8ed7b1132affd1a54119ccc3dbd61771eecd7a0da2da6f6f2366839a4149aeb8c442ffc508aa96f3905b0dfdd557fc87fde8e8273071afee494ad47af925a050147f56e28896bc26b070c3c24038ea44a17e825277673406eddef3fd03f4ee761dbd371d47a5c028869f3679dc344840ebc6c3787a04e1f0a6ec5d983668a4dc66c890853bff8123856ab377c4150c318a27f461fef099ccb01ba056089f1ea963e8fe3319306861b9131fab67013cc1d954c8201307065db73d8932587d65f3a6f31e8b9b6ff3580c828666ff352e663d72d0b90289e7d7e7f73374779a5dbd5599483665ce3653b8f80b0ea51a7007bfcc3292b4c5c950614a8198e300574829fb5c0ed7e3bc2f8b9951842c17c6b3c2b400483282404422f615fecc604bb2d12239aaa820b463dabcfa5928b62e985934b433167585fa664bfac69b85ab17e492846346bb4ee640492cb00c762aab9f69de1cb25ae9bdbc861e7373dcfb49c9b3feec43a5cfcc288ef3fc208ccf1608811462e626a81588b613f628e529c8ef8a760a7d2ec53cde53c57fd2ebe7b9cff19f1100b4a91aa71f186d41ad4d5f912bde073be36d59d821c59215103a5ce453819471129d144cd1e195256583d096bf1f0cd95050d29c75d1be6af2698dc6ea9f8cbe8736f77b3c4663cc57efb92c2325aa2b19159654b895222a926ba3f23909accc110d444a091d8bef888f5738e812aa1538738cd1cfc11fbe3537929e774441f7486c14b3c69987e9c340e0d98991b4837ed50f2ef2b34434eb9ce2cf615b2ccf5ffca78f44fa307cf532e018d2af6de6f309b39c36163fbc87d89b329190c3f316803cebe0dd52b3fc7c5395ef0fa535f173fbba46a29d60012f781f878d3612008d63ac97be20672182e4a9926fc70866620b0fd476733ad61c857edb5d02a49cc01959d2226c596b636a02f07994aaee1a6c10531ae3ec84d9ddc3b8b6f22ab5089a9d2c63a329462c18627e3ace9eb8f45ee247add545daf055499f136d0b57dd22d77355288374ebf31feaa8ae25ffc62de060b277397f1251de63c75d835171694189b82a2ff0d1086a05893877ceeed858fdc1ad615d6d2682e4d97738b074bdd8fd73aee934a5829ce571882788bacbb1d4d93fc36e02a6996e682a6f287b5f2fdea12b5f99f98d26a251132d0685a3b251d23afa0ce3730ecad94708bae6885052d48feb4d2acac455ad9ff809a2febdc84a9755ec066f2fbfef814f8f7980099abc50548d9829d40d0a9da48e1fe413dc34e6c2ef970b672b3e34caf38a9edadae50b4815088463c936f2d494a1af25e5c92bbc84510746be0ddd4b616364914ae3afead1eeb490c2ac467dd1f7c1c04a01e8f7c0c6df2b44ae42a7e0e4e21cedbf76ef38821f0ffeb7a741d85dc21e4e842228613eaf0f16c3ccfbe581f58d88f50a8e6869ad80ef7fd3daf93eabaf3dd480c35d8d0d070a200b28ac2617c949c49c6719f1ab9e78ec74d2e35b04fdad2462d48bfb50ef436d57f75913b4d913d88bef48ce5c621520c60902e0a16569c2557d04d7382db4fccb6871efdde1299b522690a5566822c901a3b33b6b535b11b843af59e13c103d334c6f581dfa14cfaf0dc0fa8e62b7927b60f3907fd78c51b53e7c498aa9e5569d9c9ce2779d8b459686f8707f052cdb4e7e1c9fe22c73ac649dc3ae096ec7b2c70f89d05adbc040bfc57f2e9cbba90ea3984f9a92d06723e781189901a5f64630ff86fbd1edc0f6db3cba1fdd18a01c0baee0bcf088b452708d7c2f45e9d3dbf291152b191f96d2c813909d084e29e87cc0c0545e82691d2fd3ea269999350405423eecd36a02c77fb6f59c1393f89b51227420b1f3f5eef01e37a04e288cec32749f292264e33f83e056361047c445a99351613d3faa2f3a27a16fdcd7f7f826a759fa02a769929b379e3fe4f7ec37a6eef5b4941a1ccdc8d24b85c3804e24a6113dfc1ce14160c6ab3484137421cc2759c4e6ea0b970ab610f0983b0997f1ab080def3fc4475b89a964e53286f84daa6edd77f104a6cab5f4cd591d4e5bbe3bc5b922609816e25cc28cbd1553e303a9fd92aa7de504533eca2536ff1fa8103d917cdd580c064218597d656c36347e744110685189109f357c9e572ac0916e1b844dd51dd8552c7270c7bc8f744278e2d9b20e26360e27a68fb60db08f48d7879d12fbcb2a1844a821b4c6bed22377410591920a2dba1f6d98bef07e44cac696bbff214402d2cccb84c304652ac92c005206b270012a95f734d44192a80022904283c95dc03ad7ca37cb3c0368d6b4f06e02d36eb0d7bdd00505faa97884eecf3d0743037eda55623945bbec9f4e856362d1877fbca239dce010e324b1ebe82e5b671fba0e89974efc35d5d90871758c67626afefcbf8da6b2bc44de04b87c8c753dda4d847e00e615d123c35dad2292630d4812a47e3a4be704af0e7a0bf9e9f990d076c54d2362bc21eae51812ade781039f69fc0605e5c6c2d4dc80a95379e517662b81bfcfcad845dcc9c27cf9905e764ba8752af390f0e3d53aa8ae917779eea003846ff208268dafc05d8969962ab5e83965db67cc4e3a6d06763a29680dee6a8689ab3fd6ffd17c2b1ce3d74550a0dbd92ee291e9bfb20853859d136ac7a7e79a2a086a24987d5f9bfd7025c860b88bd59dbe3dd45da9b5b337b67c96ea28ddacd9db0951875ac2e5c7fd5b26978918ac4ba762c30ba2c1f9b0151ed70af5c9e3550096de569d4cd65c2446ee4dea2cd2911c52c4a843c56b5b2cd5467575a4ab8f932e406dc3b9e3b746fddbc09f20d508e738d8ec6a94d6a01b39fec9e373d929ba8c8950d7728fcddc0884540cb369b9d80f37afddb1a18d31587bccee92b8083984e49eef8b99476d7af185b2064fb2e45cc18a914f117426a75980331fc55db63e248f137bc9955221619f79920041cb71d4dd99ef9a3774136f6ae23186b0f43020750a9e76e2f110a43ee7c3c190e2424cbcce64d402a251571af9a0d9c0f89bf7dd19c8588e51f5adf8b0311f222b485b33f6ce00f86afbfd60b0ee3037ddd77989a5cb7ba91c1c2cc047bd8d9bdd178ba2039c68439a505dc5c01ee1dbf66acf66a2e2ca2c1625d9c4521cc3a2fdebcee0fe8357013374e2b91ac836fdcbb547a112fcc4a2be98465a17d531c6884f9f9d57eaeca7af8df88cc9e29343aac2a6a53010b4cf7c15f5820e8d13fed7e4b578d39b685ea9d02f0f12897f0e022d21fe7b2d5e58847f598861d17fe9adba34c9f0bb851976e6f6c9ec7f818dfa0d10bb757bfcceea307a8653d453bc94a507b4b4601fab04840ba493fd657830f7a115e429d3d5668fcd7b1858d52cd6da5b457e1cdabab82da90f91bf7a0ca297c7ed30685bf82a1c7abdef415302e5278aaceea03c5a3aba650dd34d3442b86ebbccc786c347bfa52d13f9ff6e781aef874d2c331819e022a55166d51819ed48d0f863718932432905aa6dfb5c99c1aafc20633e5db89c44bf74006ab465f5f98ee0dbb5ec9c4f8cd9c33555b2dffbd3406f7a4adc13019fd4ce6609bbc721e5e56a3daa03029dc22897de2d195dde2691164c64b584482f35e2a4aeb44faeb1c9d35f1b43d185bc9439e0c09f103f2156a360e12de4e52424c562e24667497296b7dda6b150c228f92a99cc73aedc6111e4578f91c0ac720dced7fda2b2ada2627cd3edd1874438617ec53cefb7db71e5ac101c621e9c8446882a38dd4806ddfbb80c3db48611df27df787182080391c3077890aa532d967d2a47d1eed517215b89850bbcca27b70bade8ac9c2eed6c0b01f8263de5fcf48daf68f5e9b424649ba76680658a0aa540f9d60932b75be8906dfbe81dbbe24afef89ee52af93aee9d57e6749735ae73141424becd03c9c0dc3a8ece1fc48bfaab9b702aac0bce9f358326dd73ee180c941608e0a4ee7d033d8a8c1030f1c6018a36df6f04381657bda99a75b60340f7a64cdfbd5513bd345348978dccd48a64a4e7527f4f2e96769dca3d99df4d5dc560fa04e8699538d7ab4874f295eafe7284f32256493be1caf3656661ac9c8e18f2a7125993a15439b0e389bc2acb8e2eb4eec2e314bc1fc0c3355ebc2105fbcf661a5e03a1abc3a230e09273960dbac8a87413c0a125f2dae39afea37efb533b3068579e1fee7c00a013ea9f1b5b91212607d6c0f686ded2720e960bab7b947f79c861b49f08122b0cf867e44b6e55598b03c181d5c8501631edb21d1d8fff30572edd1a8f6b6705fab48b5f1e26e82616f2bf669c6af85befd532c7f84f6ebc2d25475040f13e604215da7886a4d16639245b4bb12f8c0607d6c1af8f084fc0bb955e1f8ac2cc9264e67c2fe636dc843c88d4d8b2b2d59aba6cf2300b82f06e9d1cc954e841e6e206689f09945ba2107c17d06a2d9756dfc03f04fd395948511b0558ac2d2eb45637490629f1a41b44c29949cb2de500814040eeea76328771968277f784a4d0a4abd4b562e59bc6d444a434263890f8f26ccbedbed4a8169ffb494f3de3f54992571a0f2fa2535b34f781c965333c3e54c3718f27d976bb8fa4af5d00803c6833675c32f1467fc50b85fc156510247b65a56a570a366302477a1597e3b03a801e701d61d06c8f203d2539e79e68c285d94d13baf5e426914ecc872aad22a04db2af45a03dd38ad8aa664ce4d07dde5036988485f5ce2e979c88434b08f13a9f01ac9f5c1cbda5d450ec631057c15a6d2067837f70dc2eabc39e239474952c7f9a27741d0e8496f53baad6e24ae8573f46e4ccf206203eff9aed831f0672f0db6b8e8399549d6fc96e7e05274cbfc7a9ba51ae3d80f4036db9ad9c37e8c63bb96dedaeb03a60ac0d8179112f1ecfca5f8ecd5917f7782a91609c115a5a584546b068869920b1e7433b0f27dc0141ca048546a8bd543f32b965e19adf5aea071d609b78448f436e3f0332c3cb8f85f01abeae27701cc11b01844dc5dda75907507844a308c8c68dff81630c5a7a09235880cc4cd02442b153370367ccb20eb082e643bf2854dab16776d94af01d8602e8f3a6ffa0cafdbfcd99b1d20fce0780e83418e7c6d61cbea00ba70417e8635e3071a3c05d4e416e90c5cda394afd2ef1c7b75d84aa9ec13e8e479b77e3a9245c94bddebf8a864910885a45a7ade4e5a0ff58da0657be33bf2047ee41675877011f432d5bcc88625438adc1cd7e35d079a14384880f33eec21147fddaedfb235b18b7f21728116e48a3eedb1e065ad1302047e412b1889ed534e472e8e37b6620e811958986252e19cbcfff8ca3654d414fdf586af98436d688541f2ce75d512c7930381eeef88d2b392699c65437e03c41bce88283f702a65766ce035cebbdc67e362b34868877c80cac2ca3564e83962e1a5d62917f6bb3bd345acba30c7d0703fcf5d0f8eb7c6e394261554d9bfe7aef104eaab431bd3e504c0841cb043ade7138535bcb8a478aaabcc970f9544a4275d90f5b79722d1e77abb1699392641f6bfc3f42bbb4cb8da33d5f114a87102c0aa1012cd8bc899321986a6be35d13b44b2e4f4531cd90e01a5595f971919af3fbdba05f6366be030aa40d3c5cb8941d7ed1fa09e6f4dc3f8b6ca1f01e334e0b1bfee1897154f629447225286ed8d70eae933596e98a8b380c64cbfce19cdba2c3700f724efd7da8f2e0bee540dfda921f234ca6e1619c6b07098b0ffaa3d6562888cea25d1eedc78124f02621c0bd3a850b2eaef68909a734e821ef52e067457b2bb4709583cc151d237d5111001d3436aa61a91ae379531fabd898a36db44f53416d8cf38070db5487d2b53cfbf8055cca1cba774e1119efb1c133cda681b6e7d5b6d75f87b22033b3e92259a36fb3663246235eca55741131aa03c2e3eef113d0eb921d90170fde819b229daf5a290966a7fa340ad2590b14e825362969275ac880bb46f8a87b07d33b00db09670b27908ccdd8645cc70a8f322003a86c8567a193b340bb70ed1dd9ce94236dd101d053b4308e86c0d43f3e3acb76b1d98a6a6e4d66886757ba24f4713f68b401d67b0bbd066207a3063bcff8a411509e01b5c2986310cf48309264f50d24b0b77752de0a73691265ada99251ca5c769fb2d7f14f7aeadf0798f08cf165a1b644239da96dabe5ff2586f0074c48d75430bed8bb56ba68314c41c79df06398d6a13aa51e8d5f638764e51dde41ed4470026dfc1a763c1b3bb73d6bc9d393535ffa10017c241968767cd5cd056c2e520bc0a2dbb91948ef630822095b0a0949e718cc04c6021d6aec159ac34edf450358063cd72225216c4da46c268336b1847bd1da09d5ce3dbb268590bc1d1d02893acce81a5a07ed0936ed36e6e19118a882ed7df6310314006a1cf2e50bdb9289646e041e68e5ff04002b8e55fa6710188e3c9a85b7c444c3618c183dd92baa16fa2613b3bc8b17e793e692e8f63c9c2a7a4b2207b025d6181baf41f171532b6bc6a386975d5ce49150b8a064d8ff62a3fd2003d9c5ff5312344ba4e7f88a86ba7797818de8c024345c1f017c62da6aed46543bc40af91396239e360d288ebe5f18cd32f1b224dc4f00966054b3e65486ba41de30d3d9cb473a546961e5720ffb3f78489a6030dfff8fa195a97b5b17a88f5fe88ed0f6a2d9bceecccf35c0d5f83dc81b0e9969976a850c48b3bff1a4692ab84350cb8c35040718b84a64aa2a6e8d2b8708a607f0c7475803c671f86c8ddbb65ed54eb6eaabad9b16c29c93d8379fc36f52471d300d950007022f8c4fb2f91a638cdff6e3240fda52af21d1a2a206ad04bec029183392d8a77fab43a518d362dae74506d974fde543846901bda49421743763d28ad8a5732c5494a75ba621a15abf8064b76df3b16659ca736da12bbd3b89996d235b28ee9870faaf7ea714e14ffeafac1e89780cbdf6100d6fc717f61b5e345dcc56e51cdb13ef0f043975a1d0e5c08e45614c8578dd4a4be120c81ee63f1806c28ecc03495df8bddf9c15679d8812d2854adf2aace11db11abd7f16a1f2328157648a3898d137349fc0e4635b6ae9e715629a68905d5ceb299885cd85c9118ad68d4606e4df038a7dbd029c4a3c5aec176cbdcdc92e0e6f6845181ee6971712c8cafe08f7b9bece5279827fba0cb70af246cb7907ae31b5311a20bc28432da5d99da0534dd9e757e12bd5bbf093e13e56351671dbed08fb9f4d2e1201fa2bbe30ee45325c056c36bc4a62a1b72475542a016f057d91968ec1337d0d04f603b285928834a3c261cf01cd47ad8ea9d4a4ba8db4533e5a3f4aa7f0435bf94ce0c6e28a46d15fb1d7abb4cf8b9db29973ea6759a9ec8f6ff1280fa28bc61448c404b7635d0889ca1df30248f74fa65f84c5326794de325c6162fdf6d5542c098aa76a1f3afed4848fbb0f004fb38e0eb265af87d3f899e9a4deab82bb358d9db512e37ab19589261ad3575fd4669acf5bbdc17d4e28317126c2e4c38ff22a89cf998c321a2567f96fe410c0ba7f2c0ad327efc638c9e62568aaed56215f3f74dee543539e460a685e4cd1fd00418fffd465f314f4edd7d990bf83f8e0650eeb15342122961add7d5800910aec7fd39d7df9f8fd245dc4f3bdb1ab1ec0b4e3e885b1ebac0ff4394e9226b2af997ba0033e7ffa13db6fba5fa130d67e4ed4860eb5ae4f7e47862c568bf57b1f54826592745d2fc362a277d17d4378fa6a678c9b84bb22819f4c9c8fef939d76e093e584026061801eace98b395e27d843b81125d24e6e24bbbbcfd7f7cb332c4368b0d5cb6ca954171c2c97cf01370c8bdd42a3571496a26472dd7c4449e5ace5f8b11edea573f1e2f6e28ebffe856eafd5beeb7f12a3437bf7988699d8adb018401b724ff73ccfc77e103bf35494d838492407c9571e0b3acd175e898ce8a8e3fa492e732d8bd458a078a8adacb71381fcd049e0ddf630f212e4ed92c1fe0e74b40bde8add6d96fb57427bd8ffb1203440b9917315f396d20cdcc29f19885ddb06b073c087850e9ba1745ceb4560271c9e5b57ebfaacabce41c4f9d4611ac60a69dfaf97d946965f03c498fde5ff56b33ce74234f97830fc13ae444da3807f1f0a2232b0ac5006281e36b53a4f11790acf4423dece96a6967ea3a0e3183d962af61c6b7e56348a4ca1b01881c0330100714dc5761f0d606aa6ccc4ea86f402d8c23e28ba1dc518b1db8da19362a102c4f326ec32fe2752435a95ca0abc243de5801dc4fe3be8d9c5ee77a4f6d0996e92bf8f48a9c747824f5ce7a2cf604261b39c3ea4c9f2fc6d385b5d401d2112b002126883f5f7039d12bade6a04e6e380edccf359cb3387677e5155da6fa6871e4d4f8703f26fa65975d3762368953ea2f68acd9187de4a5ef518b53e52d2b26ebc892801a93b0dcad6dbb4d3675d5825c895a9f1ad0e0f043078f991783f2499544c71c2d6f167e092c467eec1bf14f0633e94f698c5e132a4cb274bb6a3ff0d8ce0fef36f1c8085c09cfc18d6789a4ad1dd2f0f723fe7f2335de8520ffd60e2508e9231a6519e383a597e1c03f93b32f675ffef43b86322fb2fd2fd1561e82ff8086d0bcf390fd7827731706311661d36f71f50912967478c8286dff33909c15c7749742acde65963eb8a301d0ed8df18869c644520f6ebc8cc2eb83d4e4475e7ade4d3e589235905457ccc1f4f9fa8ecbfd30653819a2fe6595453d7b6b12760493130b8b0297d39f053d7f2cd57c1f55ba0fbedb20a98ba42a577b755bcc10556f5f79e26ffa7b95381d17b0364e287968cb78158757a9a30b3e2601fa8c2cd951ac501aaa3a485436e226065c58fa8ac244203b5e3489ccfd99e0d7a4972c4f15eb348d4526f0b0ad41da8a0e357f64e355e31de204f20cb76b29f3396348904d423f7d8193eb057ca5c7abc290b4854290e6fc931d486c4a67658eafd7d889a67413431600b2cb913170e01832d7cbd6d9a5d6e8e0789b2edb8d212919a443c35792b87391ab6cb9158ef2ad7197de15d48adefbe2a6296315be396bb407ed02b77167414666e966e541627ed7f1ea960e44064d5336198c0d7d84f71909dbd06baa7f3bbc3853b0bfb5ee92dfe4baadcad5d6d20473ae8e23ebc0041099ec2d645af2022309c89e8d069184fe8f4928d8961ec8998de7714a6dc240c662ba68e2c476618485bd3d586401b0559e7d1ee5dcd30cdde0f762d796b5baa09290f3d80c6d189056956a52353dfdd5072480d2fcfe2d82976e9c8065516ec8dd3d8b29fb0f4f3a45c730074ec82adf34b9c9168da4c3ab3145e61d367220a770463f4ef2124762751404deeae5a549fa73bc4dc99f04ef7647f0fb9dc20b6f6e73a9f88731eb5c73551eab8cbf04291ce30f6291964630ae92e0bec1de757eeaf28b3e80f8d85425a26a24b6a16422193c3213b8e60145e2703ea8e46323e91fe492865c1f5f305c319ea7e716fb88e21788d6cf163d03424f2d0546eefd049dbc34c019c8f0039aafb6674a1aa8f48f9ae1df14b881a3fc22ee58f1db1e3e589701f7d5f4979c135659cca5dbfe4c3c9586fb4f45f762ac9a85efba6d6a88c76405368a6ad75cad987260d0f623a468b48d2382ab3d8b4971816f9afebfe484ae3de9b7fe4d62e9d4d5e7e4b02838fb57d94f83aa59846144a6e6c104acc5b3af920eb96d4e24ddd2d562bf42dc55517cbea8cf8a1d3fb4c17cf47b5e3f223ea75db315c38ebb4cb2355ed462312046afe6e187c47f9c7f64c168a94ac7934ada0355d2cb86db3f5923039809d53a5a07fd856c37353fc89dedf11468e2aa06a3429d1166f7c4e70dba58fba3b9309bdff684960b66769fb86859bf12ef283e183f0813581355aea4fd1301ceff56f2a6d6583bc43e13eeb2939a7af8fc645fd2d3d9e6658398a57c4d5673a5160f88aee7c9457559c667a55251ac1fb1e9bc4cd383a8cca3a90c7031bb7bd61a5d49bd2ab1ed27c37d17ea0c92dc80d08d9ca047aa883ec8189d358fc1f3457d4ca2480753656844f28828bed326bdb08b45db7e3b687c128c849616182d7ae2ae7edb3d08317353e12d94165665666db212332210c829b53a53ab84f9c115b4adc5b3980d1c02672eed2e35251895d9602ed2661ba07566beaeff17969aa941acc52e8bb87ec932e77f5d70c98dfc9a9a9626dea70716d54790efc4dffcf108d02c410f4a50057a3c9c160f53ebb56f911e23d8a21fa2fa00497b3d3c798ef2865566a276d99f35a640364e1c6365ae685513dcc5bb2e11f5cd452052ec73072550cd65512a8e3358e58134a953a86b0e7b3bb65233b4b1892b4c80561e3ae3eba29e2a7a960fb7f8c297b9088e566e8c944b69fdaad713d6edea220fe19f32ae91cb5109f97df92a62657fe54aef89e3bd999043d4f1cccbd704eec300c79f7e3b43da5f2d61ecfcfcf2cc435d4c31c2e7d88f069ca29bdc99843ecc7a21c56eb24677d73e950d3e9a8ea06cc28bf1c17740cf16e423dbf98b99fd0bde1bbe151c5653f48387f1bc6478125bbf5331162a26facb24dae15ead6eec7ebce994c92937a5f59373855d73e0b6b01510217e12557d45ad9264942107a8776da7dae99a63ce558a251447ebbfd1e61909fb7a73e76b901ae505c83103ad328e6aa6e16f154b63b9f4a4a8e330516f6c73189d240d1e8976c97cf4f877517b2d47170f6c495c15044c53d06aaabfe0a6b9e8fcb1942a32474829226fc838cd7e37048047ffad0c26474b470c91071fc36c8e5967e62355d00dbb4787a86b5151a8686add2a35d3cc1ce8a5dddc80abb60f39909a63d9c5d3bc07b3e36df370b70bbab0cf708b20b258d28f0ba2d2b09cd8982ef33e45cad490035f95a744e867465c459baa738de1d565146c41c642f5330904e8a22d5e2ccfe38bcc441df241937ee3cf97c62b02ea4ded4ec81b44c78d145354a5fc84aa95ef6d613bb54a9fae22400bdb4949836c8f08e05def53ce4e89b25b487ccc3487624343feb6e4334d79dae65305bf1b86ab7803ef689e52c4acc2d94a0ecbe4eb62777e52fed6ef9f1f7d3fd51a368f6db859a9c52b29c94c4dfecbf3a951dcb9a92a82da35886d996a0d0ed1d7196f4a8499b8e8f4fe38ec50d4f980d10fded1398a6d6d306050e2e1bfd6d4b423462ff50513e752a27998706b909da5428b0c55a8de16924f3e30d4e5ed4cd276c4a344b982e4648a3922ab6e4252fcd70eca6fea7149a92d6228542969883be42ed3b7f18a0936797e51c39316661df4af096c76b4cb06fb7520f457228a20c1d869f43d0f5e8f31b43efe74a4f8ae3d8ed52702a5a9fce0f139e951f443e6f171c69f66411f58c379bfa002bdf2a9c9b550494a04a03733aba206a3aa3ca736135427963ce8cf04164ae8c823412b73f773a46a4368809400c2fad57015864913a1589414f8d554dd57a43003cd90b2db7d1c0b768cc341f366b9840700743363425f561389be9a45a5666c9abb128e8780ab42f165374ebcd8ba1b75bd91fa1e28d23f7536eb63c74436aebb0319fc8c8cb83b07f523f7adedb1875f87a2c1e8b5dfcdae15578d37e857bfd1068867b41ef879f307866c5771ac3abb498189cb5202cd895476a1799c8d6f8bcc3e5f5c7568ab42f238564dfb63feaa87ee6be47f8ab66c53ed73efc5981c9209b7b40eb400dff8ba3cc920a7de12c30bd9a182510c127196aecaf960f5b1dd324d3fae48caa4c56f635ff6a951709785a0e34cf99b5157882140b0ec2d433b1f90f68a93cc313207fb1f5fef9f71fccfc1e9b058791864cc071e09645d05ab981d09315c371bc1a40c0c03b3e7f38672b007bd717215bd28b24a2111c7ec554798bdb1876f470de05484af5a491ac7786814798a83c7471ad6de686a41081a5636d4aa4814a867c592b5ed354ca7a5eb7f62af65cab55d3dbd5ba1b4d49704c285e63b0920ea3538a19b0d44062c4378735830ceb340c65c898b568ab00a24dcb561a5acb3aedb517a5bded624b945db236dc83f7f9d5d892400dde7c507f80c364b11d69e2bc57ad8ff07945aaa9765b99255d0abd4cad708775abc5e12d0a4d9463132e4d5aacd06ac308517429712544f8fcdf6fbde78598ce340a1f3ef4b3a6b1171a29259bcce67085199624ff6af7ac8aea71aba37d2a34e89882821ce3a0dbc6d170c2ca8c1ca7583e1e0cb7613a8e674b424f2006647ae20853734bc3a0971bf9d27f49717e423abaa6f7b296e5cac2b642e39467683394a5104b676b5805e4602f451d06580f1f09d51e05e74a7ad0db3e9e9e5c88f62cb3de5a4fa7f4ca3004dc2e7753779343b404f3a243202e70e13b916f0b2ffe7cf66d0a41533ed6a571dfcf260f45900dcbb6eda19be6a119576732b8c7e2781e0fdeccea704c5388650328cf61b693569f5bdd94eeffeb6ca21d4f96f4eddad0d68a7d2319540f02959963883b772a2ca21ad1a51c7291211a3b6ccee569675d77d588871f6c5d07739df03517ba7533fb05421303c5a0d2c5b62603d56744fc017e4b3a9618bd7b53f1c7f26ec5e24ffa8181fa64e28a06c8f0be54fea427c5a5e20b5f3085415329d384d58f6cbfa321e7e71bb0999f11c9c9e9a72289a852b2a654887b0c8fbddea4b60918c6f10c0fd5642a9877a895b4b73fc7f55e98021aedb4879e69d2279afa8b55023ea84808b34bf5c451c2cf24aba97aafbbd52c8fb03dba4f77f0411c25148453110fb4afc2640a47dd42b1c0dc21b69a971bfdee15c4551ee1de4921f77331930701905ed8d519cb363a94d1c5edbe37346263a844e5654d69159cf54e36d72df406ff8c15b792d50aafc85a09e42fcb0a81b2e065b86ae3b55d91cf969f51cb3036b743a805632751c247039b86d9d1326250a942f91f01dfee4d6e421376c60efb65cc1d0aac8964c2c1751b4f7ce1981aa0e023b46ea153c81edf0a59efa641f4838b5029199de81f75536774e8110fc0f2e477c4433d21d90647669be1ba10c875e3dead5bf6c86381e3424215ed46ef95f923015bbc57a73f0132f98f453b2f0ffee42ede2094bc581044a58da8c2279bb4bdca08d8ebff6c541296d93eb323678f4990ed8c1d37a8b78f830ef2dcbac1601de5bb7dcbce86e9e4e71e9b16d40d93879a78c5b99d90d40adac710297fc0b7a8cd5f57234dca4cd2447160e3f1a0217f63883c966f78963b30f94a54409cb49a614da910a8bc625c6e1f7e343af2ad52ab91eda28c1c01a5176b261ca543cf0a6e7d0cf06e2dc338e75dff6895f9421f7d37e83d086a317a182822a5f6496434e752220b08501d99567bbd23f6cd65248146856000f600610ecc6219cf5ace3794467035e18958707adaccbb604dce4fa428dc460d0bdb422f60f557524ce892c3ed9f007b7b1de25736913a3482ea14e0c0e880f7fbc4afbd25691948d029c8d094dcfa53c2da060bca3e52fbcbb45e1ac488a75a0323339b0307a060d4bf24a552c958a16eb6fa12251b634400d9f8eb94fa269d360bc0cdfc0f85cdcdd52d1f0ae615853c4b724024e9bdbad3b5dda110d4cdf51e22f1b3846403385bf668c46c0c3097c2cf20c247acaf52d1ab0cb66a2726bf3e2f08884ce77d86d5694825200f9b60dac70914390bcc3c7451d44346cd320b4347174afdbc72e3e91a367b6a7d8fd11ab2f8466e867a43173a5fa37df07450af6c1446ae126e6ee96095fb21d92c9ab94f24ed3c89635983036c38060a28f40734a766f9251ee7b37bc0a76ab914617b1d3e36efd41df43d660412552aaa873327d11fe9679fa8d4d5004bf7935665244b073f8818620d55e8ccabbc47eb4bc616f2d39d80b4d5333d7bfe4675ad651640c6a5878a8543b7a700dc1b91974249344472b74eaf43ae709dc0e10e1526d2a8d60d1f2a49a2741ac702e699723897e5e5eab9842f67ede4e96053afed40fc6d17538375c8f75514be0736b4a9df79278bdf44e072d4dc17b414ab0014a679485559c4176f39a2cc6d6743c005fb90d72aaa5d0724b3bf8d3daec19aad40a02be71cc61477c66214ff8b30423d3dfc8ce62c28c51528b1828aad9bb63b1dff851c35213554b1f6b7e1bffcdf6bb6f32c0c0c5caff5443e83d884f8e3870e7ca1a828b9a774cfd4e4e3df7cf684eebd1b9eefa3e096b7167bdd362fe5bd5edd64222c4e9969bdd81fd5e5088bfd80b590e45b7a0692b270a4a7dff8788d4968aa0dc1e366c9ad4b744d8cf6f8c96cf40b4c3d8869c47c2d54c261b99a5f52c811164eea74da1f3fb2026a8fed0340d9ca8e607bbf9fb81db23e4621c307e986fdb0f9bbcb09b79241e64f87e130d1b77b32c1d273c82563b4dc10b6c767edd2a95a408a268446c455dc592279d8eb840719c46e9a565f5a7ea269e4f84f9883097716fd8e6e04b5095c20126c064b91bf01ac01ef6940f310f1b6706a440ff43572a21ba54aa4c98b2ceea5ed2f2142eaa2ab339b6ef2f235a762a38aea42bc13d10fb5c0b1f62549821b702e293d43fbd0cab2e721f584600050e24a350777896fed0303d6625b3e1267622c7e47f6c459359b8e80654904c6fa6ad5d9d6b3e93b96061cc43a8ce3e2025a6d0849e575406035dc8b13068d740c5fbfa58b91b6eaeb96c930be11c2a2c627d9c5a9f22b106366c09c7198e233ac55ca562ece4a03d01de204a14722d6c2225368cd7f3ea0d36aa9c9a073866a7efcd62449deb5626dbe568cdefe657be1bb59166398d1341957d06b5e0a0a443b6a0fe6d1cd51abe4c896ac855d36efecd18b2a8f1f66a8894ff0bf18ab5b82e27dd8398a458a2fd0a9ad742a3dce25bcdd2dd1a1e23cdec4ac69117ff79c4146dc975319c9b652a5329b56439a2ec4039b9cd466ed1f0d71e027bf3c86d13f7bae386cd0eb5fb3ed5eedb00b95f39e33c1f0639b79a243c56030afa06a8f20432ec8c5b99ca0ebbb4406ac2ec4115db9719e7f01ab80f030fea96ab119469c4cabd33b6cbab900a41a29ef310bcc78c6849fdde8240c5f739648254e19aa08a7dbf5158f539d0f2ea871f0ada9fa70a032043e6464b52c64fd3fd7360c5323e088053e57f2397183fcbd45b92e75e7d25df56f8a3eb58e86dff25b124a60db195a34c355156be6e9c37826e9ef28817890ef5bae8228c15b6997efb54fbdd228e06fedb387862865ed31b8d9001667f0c14147ed293b71c1a959dc20b241a32d9b492a71ef5a01d41a038ee75eb390d9bfa963f675ac4742e1a54fd6ec0c11ee71a02f86d59719d05b84972c4f3f38686251589b5fe6ac019c22d16d161bd03fc6238eccff80f795b1fbedb9ca59ebf1ad15f5fa9c91ab8501f28528f08389cb8de3036f5a1bd0bdae447c8a3413e1ce7f6f1e496c0bd2ee960780c7e12e99d23e9fd493e25186a9f7f79fcdf1af18be03c326c6a64c87067bf9cad286e63603a9687caeb1e7269568ca0434f4060818fb399b86f36da98c8580387b3293785ae2bc7e5f2c1dc03184ce024a0fb62bbaf62b1a79af8b0ee9698a4cb288cb5be529f2f70aa7b5c4058170daa23ad0bc98b70b26b9f77c41478594dd27059adfe65542f2df62ae2022cfaa17b270ba5cb90fd306d177e8834b4ad6eeba4a0ddfacbc63558c1dca0dd12ba0a83a49764fd8f67681f8f446306e92b2df8a8cc9f8acc077d1ff4a358bebf807d6298c6e43642dd49e2ba2d4871896b157f4da8160aab2ba94bced536eafac36f019b41e88d09258c05b8060bb0170f9acda3766f088b513d2424c19ec9c1d4a0ea2638f8ebfdb6607ae5e05c57c26ae3930e330c708a757dc75d3adbb1a7798f893f0427d77d69167644e280dee732b8e664d9efbd406fc43e6a3e4a8c1aa90ed84d18a23e3f40de6c150ecdb110bd97e1e1f97ceb94a8909d64b13ca8ab717a693771a23bb48267a5dec1f7779d0a6764dd12785ad81123f3f8c9afe3dcf3a2ec5d31158d955ccc78664778941540025225445a4384d150b383720448843a54dc8fa7619362abcbaf50864a36a89fbdbaa341d8ac46b253ed4b29d542fb262940a1528a4eb4217f380ce8596987086fd5a1d59c5cdb13a3a44afd79e3fcb77f443233f1eeadc839f9d2743cddc062e28020c311acf03d46069790afb35abf294d05c50bef47ee4e69b1a0d97b6b3a7b86425291f24ae6005cdf0098ecc671d524ad0cb155b1d1a4d873965c10f45ace5890209b18779adbc88883e652463dbbb047610fee98a22d177ccfdd0c51066d8c563899a2d1e7f3a09b71e5e06e833b2d8700a3702d98e8b1a9f8a4529dbef30faf0997d7687df885ffa9798ee2ae7a4abf6d7b115d1a1a70dd581467c9efdfa2257d962f7a924307355ad86125d84d45c7d1ba22832a325fb6dab9b42907d1cf79d90a8bdd1a9188feda83ed2fb677399b0f00719d336d11523b80bc898a47c1f0fe2b58adf4716897421eea2f5c3dc82458fc93259d81a3fc8b1cb68657afb76429bf49e20ed4f0b6ac36211f495a28dd79805eaa380a72b2124fb16d3e0dc763f02cc04664cdcb7a1b66a17cce00c7371b7fe217fd099e0b4d4e1ebb51b098bd0b83a3cb88bae0cc460fbd744865faed64f78d4cb7f3f00d05e35f3a61d6818136eedb3d7c2a5ddb84a09d5fbe57837bc6f069d3e2584968ce32fc26fef0291fa769c03ca47a359f2450c835d1383859fe72d6ec80486e5d8407b325127f54a36e586b7a93c8d0e9da6688c3915dca01225bf1260f1bf6b413298238a329a53d321b6143ed59f814e064341b35f0d16d599cc315ff7ef433c1129863ca801b21b70193d83c369736de6f3aeb5698193f81cd32fbf8abf184c41292ecd4f44de982d5dcc2e03410e2298301489d1958128fe0cc2351ae45fc8ed4708aa243210ec2255f888e9f8bc03e80936c0a847ffe32cd3bcc9e39b69ae82cf2914e76d01ec440e470faf03d087d13b3eb3b7d11bf42b382c422b3b8dc35875ff6297e4d3a92611a036026c840d4f1d92d1f9f67efe2b682d149396abee080307da7b26506763a6812237407c034e6e0cbe64a00c57a91d6224ef5493b7c11e0d8f50ddfefcc9b0f7ae9b242b9802db65eb6f4a0a576234254f63203e98d962a8e861322876bbcc55e8bc805b72c2f18c8b2d0c2a2eb2c6bedf2257379b834e90d45fd9f2affc5b8aa2967714dc7ba38a0f6ece9bd0c839f82d9bc967744aa4484f21b084a7f0068f82300d7c665c659ed0d3260ccdaf1dbd6857d70e7798166150fe5522f6fc35e4246ef746f4fc9cfea55e0f77eb5b0a1b86b1b505ceb7d7ee9f0ead41227eafefd23c83ca6969941ba35a1f3ba559cff573f2f23c659eee0f07a3a286cf2b59e2d0c8347efec4a2c242273c09d2ee1d544652020319628f704b1b403fe9a7c6ac9215cbad0f54e80e47ec6c7a870fc616de641fba01cdcc2318cf6c73c0347503fa08f3f39069f2195d3ce3b032b02683a643328a7a8f1648634a7fc9e6aea81177042c29271e070fd1f7bc2092fccd64ea9bfca51423311e2dca857bb878d3fabd0b53a457d5583794028685d52890df0c3979bf40e117171f9268cf26058664dc2c873bd5a11d04837f84d378cc2b373ec69b9ccce545184eb0eb5a6f7e36dc65b048d00317d6bdc066d3bf293d70bea568ae4c7d9a5493d53aa9ff972a93e393ca9273eb6eca1fec6ec3412f6123fa5dc59aa9834cac0aef45e1d56224f043a888fe78747bbe76363b38a358d6715db316e54479a277b3370078615aa133c8607ee7e393b84f824852f8fd2b47b8193c076af8dc7fba7d3e955d0cb569f0d3cd3edd850d7df55516092e402fbf0f7418d56688dd474e972e6d25ec361ff7efbd7d2faf45fc2254f1e660c31cb7cbe24aaadadba0a319da9251f72d6cd349a0890f7bae869980295ab89d28acf56d366c8b4e9a73b16857a7f6265ff1127bb00659fb7c5063a429b092bd13fe8b75eae9aaaec3678fd3ecc05d67ff1ecdb3e9ada1e93a9b5deae4bfebf08ca69848ceb4de17d96125e4ee57aab90408d05a8aef4af3a1112fcbef8ccc570bfaa6a3cf0780a570f57d0dc416d74fbaafc25c23986748382c641ae9b357941cd5b05cdf3bec3506cba8b2e2e9d81ba89e7d24b875ae6aacbe1192e68573dd2d88c5626f0b62bd82159253d63fe61d7154c9c8ada8afba3ef1904ffc6672dc40cf846c7432996478d0ba318463a5576c8558f5d44365a62ef95a2b6c2edf72963e19ee71b7ea7cef67d1424e7d428ea31b950ebc92ee44e02801526463009043f5449012a39ae285fa891b3e38a15e243b0fbd56ddf238ceb88d473fca7b97932c14bd20f5c1eceaaebe2366c384efca4eefd2e377c5ce236f6b3c14ac451b5a9ea67a468361a3b88eeb208c5d3343a6fb44667c3c3d0c2e7e95671c25d154f5b87648322fb1d2b0ab7c907b077f2867db7ecf08011f063553e3d81a16edb67c04774541a6c12908e8d2f456757549cce68a1f5a5245dafe9697f23166852a7b4d23867ebc15383cdebc989e6a0377818fad71395626380afea74c9c345add1bbae76ea66a30185b172417ff8041f9804ee8dfccf8b7a4b478a29f74d5d561db9d50bcb3eae465b5b6aedca1bf7eb2860f503b1edabe2efab79e1bf0630612558d94b5eb9ec54c62d286b11a3a1f68afa6cc3d6c2f13bb60e0b4ba86816a27b864ac56fc3223d8a651af9819a25e7c5bbb8a34fd62617067a07566be1cc81cc8bf3fad7f49969cea0be2ce90078b2d15258613c5e03bed278e8ffea4c8a2ffbe3af4865ddd09a89b3b0e798f045f142460b1b718ff7a99d6e3c26a3432eecc13ab95bd0a448c2419f9fdd0fe36f298563be43ae7ddfd12cab0b315b6319ce4d69ed17f18a0cf17a936e0425bb280ba5a308133f8c4d48a3d43c24b03b5d1fc02d51dbd2a88bc1e1a2b98dec5e6e265748f04c62f4cdbcb9dd069a9d958a358aed5e69237078ab371452eb783835035354054b6b211e7c377b37277f9fcd577d4a02d6f604c4328722512303b5b36a8c4b7b1fa4d511f7229654603a4e5a1b8fc6b9b303ec2efc246985bd14fbc2cf0a6e56c9a4a5d96e854404c910d660c5edbe821474af404b32f738b285fa2b8245027ed006a5237bb2db926d181e6edcd9b9205848023e54cb2ec181a6ab97946a4a09fe6568c0eaa0e3d394fdec6f35c1a253557e20d50155a9a6ea64ce4abc603ffddaa545f67f65443f1f40a72bd411182167a0f64ef2bea79082d6feeda9aaa5362c25b3d073587941249f008cddf383a9b3dc8fc71a7e3485e35e687db90b38e37c3b4ce121a5e8c8d4b13234cc07c19b336caddc2cd4eb0318d5f7bb858c24c666401b880dd71a325ebdd659926113048d90abda8db004c22f97edc4f71df174e83cc1ed759a957ed119381cc96c72ed2ef5a96f811a2095ea59340ea904a31965b1a4b405aa550a9bc839fa301e82f843511b8ee213d1c824b8767006f7022d81a8cecaebe82873041de0f5717599cf83c5eed60be3c7cca3af3a0b3cd28ccae0152093cea0e832d5a0e78e9269ff8a9c0e9a58cfc4d4402771f6ba778f520230fe658301bc51b56b9bf73de0fcaf24faf6a7cab3bf9d4597f9ad800a6a518b6e7719763d57d9260a47d93220397826b304aeca2df83001eba92fc216bcb24a55f12460f36cf3f2d3adf4127db6bb8e1174e7d15eb1a4498f0982ec69011dad446464d64fc2e2531aa52d3c8d1de66941795e851bd917be60b35991ebb9c4e693a00d97603b291f6a1d54fb2d4adc4bb3404a4c340e97099cc76537a178ab5598906241e8fc36b1646e3c7da27aa20f3507728bdc03275019db20f48d242b09cbb7904002c8edfc103fdff8aeb0d7a515f64f8dad72c9ac1e3a27db28243f06f5e63049bff24fce358d33fa76107bccef3a945f1c7a13f5543a631c810f1c0e58281d86ca9922c4af79e3ec291ae780cf84531c87f821f1fb4e2f2ecc5f7a234dd3e6db59f5326b14a2ef5d9003a264fc56ac4aa350a73477444efab9b9ed212c2315cd13ec7434a2a8baaabadb8924cb8776fb635b7643d685f000159bacd118278b0eb0d1b6b3c43c03973527f68c5333ae1b97d81a5cf3c10d390e369af6cb57d972833ab3431201c15b5ef145ff6ab2b57606206923e19c88475cb205d54b1b8b33d611ded89438736b433f98fbe837297e9607dd07e9dd57d20da980a2799132a62483433f0d39ad58b8bf62915847ac9e7af666343e0d53c83bc94b7d5d7b0d9dd5aed649c773f2f18ad3bbc4bdc48f8c021b5565beda914d6a38366856d1f03b1560e23bfb547adda3456120a6b9db558756c749fdacfcdb974c690b55c2a0c7c0280c56d9c8f9a38e123820c0cf7725479caaf57fe6c44195d58d4652380ca2627feea0662687191ddc2fd1628ebe185174a85c42e1221f4ca4ec5ad31b969954807a27b4a1fafa1b8eca2e9d212936d49a7608eb89609bcbe1e41738ff8c15e728045684b2be6552468c8e5eb4443031097efa0d0514eca65de2c24b72726d05b3a42bbd847b344a485e2c15c5c138529a04ec1b452b0c14b2986dbce35ee90f162f93eb0cebf3eb6bc4818e67b733d52363d5a96a8da0b705b94101fa8f137ef56ef87e0c19261f5f5c4c2f2c303a8347c58b71d2cd15cbcc0d1805bdf209135eb9354ec8294e7b1a82ce426432aa3b0a31f89d1d75dd8b73fc3f4c06c224e8b6c7e7b41c087acab552332ae185c13db91947fd64231eff6c8246b02dd6565529d587f6d9ef95b820b463dabcfa5928b62e985934b433167585fa664bfac69b85ab1b9dca87d254a8d0581383ce6c5bd6b1579634e0a80c15e085d24d34f0341ad939cf8b5d2acfa42400e63fcb3691813c063b00f6d312e477eca541d8b4cca4a5402df906e4e057c0ffc89ea72ef07079fcd4949375aa6421ffbf3c0e89df8ff3cac23702fef5f3f20c4c0559d5161f031af7c5e447c18e2613c9a6a8e499bebb60984e9cf4b6cd407dabd41e83eef2b6ce112fb45f8d4188a4215de6fdc8f46299f78901da8dfd81b38a72f59cb9fb861a867872fdf79f7127af2056ea556e8db0cdbde348b2381fc9b140ba8f389f8c83e99e382bcf044b5c8f50ac524264ea2f56a38750be8bf463dacb841731e42b35a3685bfd31a067ae32b90aa5ce506dc83b0618da990101e6ccd170850a0b70733ff317319548bc336620f117771b263759524213be0e2eddd0d127c52a2932a070f7bc89c17b4b74fb99c526d378be36fb13b26ca9fe5d5f338b714f7ba0039c366d717a6797332399d2226c596b636a02f07994aaee1a6c10531ae3ec84d9ddc3b8b6f9e4887578a71e2f352b354cc2d6ebc995763b635336a78301a072a9576bbbc8750ac8ead7174c90a65153fb99f57fc0cde7381b81807ef56dc608e0bd31d8ea4e027fe77035b8b4603b8cda5070fa96190da5ad28cf4dc02d53f6b2b262b434101c5741a98f32f77100ea5bed004df568a30d7417a275fbf12bdc647631746b36a04c920cb7a634d9b154e1fe59f1dab64a9fe53cddf21a8273c1ad4ce5b9e5e99b5ffd47f167aaebe2ed89b58801c89547554e321633d9b9f5c389a9d6da4817b4e21c59e2307f43d9226708d8ba781bf925fdaad3e24bb1b9168edc1cfd41bfafcf535108dc9b66cab3806df8dc452cd0dc0ce2441294e31e0a1757f485b0d502f80e4540cc1217cccacab4285be1a21281b2ae9c7bbe5b8dd1e1d94ba78d002ed0a9b2adb1ebb919d6741be8da3fb8b45f9628ffcf4c99cce93e0ac31d4395a252ce9289ae1f5ad6f1414779057cf92202933de224160784baa62d8886effd897331d06e496b38c71759bf3741e8d9f23b13e62340eb5ae805af1c6f84ea9a9ca803c12f670e683db6d83a364c922a2761cec36a3f3d8eda71e8ce97f45caa66afe619fba993a09c749be8df93dc8d1a8689841f6970d93586fff2cbbd0e483cc2526dacdb69e955de9f041d2e2515e19a5a9352285dfbdc7c35499bfb909cfd126f8639995c43f72523b04b8425eddab210f5cf281a24157ec006f7c0b1fce752d63890175e79e92179b4e4c136537312f12a4cc0f5d6765d1a796921a86c97b243e0ba71f3ccd0063189795dc4c9f1818fd0bd4838cbdb7ee03c6ef7af4f93c636e653896da76a8617b37b05a9b5c16c47dbc26e94bb5713302b683c53ba48894df3ad64f69b367876ceb57a76554a39160374390538e14cb70fd7886d3919bce5ae50c118ed80f18dc325718df684c7f3f6a93a6cabdbc5ffdccd6775f252597c6ef70ebca32244da4791d871b49bf5fa6198f1621365dc67b29e2ae54002ec5b03027042c618fc548b6ad5e3058c0f5557590000e4c389418e8b9989547dd256609a9f277618d5ca0be03e47975aa840bedbc182ff1e9b7dbd79189b1bf289918e5f84b25a2ae341ca443a7df1643610c6d71e9ef0a0ffb593477c21ddd5b34815991ec29e87d5ba2ae0bec88d0e9978aece60219a13bdf3225f70051ab91490d29a1d1e9c96ad42176fed3190f2d656fff2dd5dec45ff2565aa15a7e6ac80bf6bd0aba4749aa3aaa46d5a04b0a39b4695c9d38765f4f9a83f061ee8a4aa1904d9ca6d91ac796e1773560e9681c0af19f40abd183478d4a71ae1898b1864caeae2cda4866549ba15af24267fe9b1fed0bc43d71e25630b14d22da74e75ea5097565823617ff91914cafaa652b9d9a6088440a7957655971b3b515fc08fc7d001db6fc9a11fb4825032c49cd351369e292813216846a33e7f619664f07730fee1408349a9764aa54d5bd93bad02401de431666d08285dc07254a776d14011c68bb8408aa4be858f74e59354523d803b84b83c5b0f0573467da1410ea6d1eeda4a93e72c1d8f7be40adbbe127926ddfc4c6974896b70feaabb8c71b31d64b4117ab02f8b49424e432f0fcc85809cddbd794491225e4243d67a591bbaa93a49c25577420f45919ce56870dfca3c8521e9b6509bae951dba339676cc540209bba8811e3916e9474f0b126c67481c277475c237154b2957867e58aef6c5bbed5be3decf8a262d181cfd44b04ae0b4a841f47fdc1505ed2f3b0d01b3513af3da4b56f7e1707d239b9c1d6ff95ad5eaa6a09f932c69f22e9ebdbbbb5689695668f8772f52d019d66ddfbe487b77ec0536beaebb74b27150726063f0dd95b116545f02ba3b79784e38a13a875a9f4321e5861bd51f791be6b2554320cad3f30c1ddf560734e7d4f9afe5a675de068a1d8d950bdfca9f05767c8e07b9aeca54d3f0f6da8cd8ababbea253dd6da9990efd27aeb7ccaa04fd5f1561af81ad49a9ff8ca989f74c6c94acb893b7d67ad7a64310b3cdcfedde27c0b39972c69edd6a7f384943ef3bddb57e6bade7160576951262d2a3d435c1c1b7955db032165825c1235d63fcffeeca4979f393f74999b4152378a1f5776fb421c80c83ec94e80854ebfd68160e793cdb09fdcb152357572f68053622a3067b9016e92c6a37d9c5531b3b88c2f3aeb1a84abd26f703b89df36ffc2a592e9917ec4984c39afacc44b9d7bd924aaa49c39b397ded2015a5e7cc7d57d7a68a2775efd8cbcf860093836aba53676c94630c162373491ca62f40bcaa22570ccdcc6d86b60e93266fde1ab4c020b489e235c5d93476cb9ee925f31ecf35d26af1c2c2be4637cd75cb7f47848ea71da9444050f87d77ed598f71254821f0e2d0305d5f4a1aeaad6ce1b103d3b427f482405b426872debf5547ee22c44d8b235e7f095a3cbe245188b32c28a0f5a4e0bc76f9b3f6b0dc65cb58d806b527dd4f45ba9f3b006713df1419d903169b90087d4c4b66ccddde789fa558ef5ee6e0cc21d2309e1932b0115e1a942da39821978654f1bb6eb5dff77cf39f390b40a3187f8665b9db0a9135cb15757c01936844ca7432e65791243780b4218637cf39f18e88dd9a5fb360f0437d574b0374106449458a96d0f01eb8f878826ec99adfdd2aad58c28d46419811c7fc17827e4b8e72e16e633dec99d774705f48c8f21337c37aee8e1aa90000f871221d02dc27a904fb40376663ec79214ca3a1fd79b3de0ed1518190dc852b9ad6b0436f3f37d4f3f0f5455cfa13fc6ffb0e579edc2abea4f7a4c2a0ef47688327900e574fd209adbd1a0f40cf6c60e05a5a06d19062bbb05a7f260611f34de0c18a03c3acc7df161bf01bca142955b8a02eab36e86ae15cc630691660a2ac35f80d873e73bf1d94165d61cc773c0f0b8ca195b99fe59d4b15f441db453bfae778cbac29ea34af2cdfb793e2b44f459fe85a83d0c655e3bfedcb7e596c817e07abdd27d94acd6f6037baf6624e0292cfeb93a555988c00ea678cf8fa032fb26b9c4d99b855e34c52567cc2a7da0576eaf4f17601de5ef2671ba7bd91f38b95e2512bd5744764eb55745ed539f46a70469a4a139e2b1bc363f516c6f97743786d445c1a9ede317f31472eeb373f74cd8b0d797e76f12964a19fd9a2922e1e4732183fa50874435d93c8592757ce340a54aa369bb5ea0130c1798bf2d40e1de827f48f81f05b4cd92cdd76286b4418a363691a4ada0a86705ce0bb9e645f5720e7c20454e555201e1bf02b530f39f381af54adc27ea4c553075c59c20a38a6236c93f6c0af444e8bda01a82f5f7ca72f1e0c15476c81e5fe9df0f68cb932b4b187bb24d4cd40e0ae73ef9f4d4e6c38c17b742aeb5e8744a378d0b084b952a53a721d92f261f9c14280c92e69246f5780ce094cf0d8c4049213efdd1fda3b9e9f8add8e9308b39d43ecc397e126c30cf8510d0998aa2a0ab77e3ce99abb080c0c6b93497682c72eb5c7c174680c02f7dfe172772e31926dd2c732c69414a23dca11921071ff4b9ba295209be2dd554349558eb1b9b7525a7c08bf9a36a65d80fce7331fc488f8e4096439fead732f069a8ecf6cb3a28df06879a18b455cbe85a64a6f4808242ee9cb0631615691b107cf7600580fb70ed5ef942eb29fd1150e291a67105bf8864ae60548f4e20c05c49aade30879efa1dbf066eaf8019132524489c6080f5f2b48e3d64c5dbbe9510acfeeaf6c8a1b633c5400d526fef8e45f89334bd4a1b511754528ca283fe3083955e5b063f1e5ffdd6214c98aed3144458d81b34660603f7440418add769e1ed45bfae30a129dfd7246e2e6a5168cd422109fac12f767643eb18d6b47517716e5f1613b6f82b94eb233962a644bf756d99bb9b9e17824220d57ed237d057994450301356e0e29480a98d0c4b22038ac95079202258f6b88790a877c32604feb9ed18f7618b0656ec8771aa57f11da0b0b29da03fdb82ce10a55cce58dc4c04f987bb2a4364f9e9c9c252cfbd508b20c2ecbaa9c24af0fe59356283e62b4ea801b07a0e6504bc5fdfebd149defe2d014d1bef8f320a9823a8bfc90c79f73a352dfd0c29ca96ab904d6c50a2b95545c46d31fbea7872dfd707a95907b759feae0bfed7268c5c2802734ee6c7289e563071ffc3ad6bbe8d7e7e718e8669ee87badb454aa5df5d7c43c47817b6ec4e3caf73c473185a255a52eb7d0d04b7befa9f00f7f1e40c08e8ef6df4330f103804292157675b2193517e487da2871e34589359ad7512c7352e400ac12f7a71bef652837557b43226ff598a08744145489ac9806d395ea5aae04d979bb4def851c967bf37a80cdb30aafd590154de1f358ace8aa3e1cfd5e8d4a687588d5ed21415c4fa7410558b509f87550f341138f973a06d8eef0501417e7b4a9219e81cfb30bfaae35653376c961b9acd13cf0a7e26608896ebf932785bf9c20223135bd4a298f32f29099e94c2fa5fad432458f72fd9b7d75c4650993bc31c7557cdb88ea20e406e72d35f27019c83ee4746dd20d4242cc04bfdf6850643c252594835b666a677fdda4918d418fa313ce02d6891542d6dd94bfb989114ecde3d637207e34679b3ec286ef94327a98e3d09580502aade9873668fea6a94f656df962ae4b6e930b2652823ce3747b15d083db20c9949a4a74b248b1c26f3f2118b376579a57f78e593453e9587ab7349ea75e1b811b89391bf8e067206f8090e6d007212252dd1fe1e932b77eec7601bc632b467955da6ceba7f0ebdfa9ef1512397d2a768221d52181380e1d345e340f856272188667f723c4b168c1c47d06eddede1cc63e533217010a5fa078b83f09a7342e2a8b8afe479c709da8e27dc57ff5cd6ea0aef3aa71a7a1c92cfeeb91f8aaf94b5b7709173e6b90e13d564d25190db4d892b85a607ac72c36550add4bd70c8769df61cba61389b3f0069b5ed0d55ec259422ae0e7559ccea92f172315d052f8c22d9155daca87b74ac8112af6b177911d557921a45fbc5dcca019c0abf90226a19e681a0435b9ec89ccb6ca114ecfd2e3b52147e70320cb201362652a08dfb2eb782457c3da92ec580ae80109a6f39fc3b7dee144c126c71789ac40c6770cc664d3da07364bf5bbe9e77581fab058ed38aa457ccabd6aa6ed00d72d210b787515d2085326ca8031cc1805e271c7bffd214e3da6d236f49f65b684f1c0cb601e9cb65502a7845d3c4c4434a7774bd15a40de3ea66da90bac08711cf904dfb3da3d7f3d446b0bd0bf632eb0cb694fa8f7904456ce34e4ae7b9cb88c9b0ddf56432b2abb03e2903d8aec56f649dc1a758e0484bdacf1ae6a9bcd634ebccca2ac0f4a5b309b42a1027327b74f03614ff303fbbdacf597f5baa1d9c6bb9a0b006dae6a8f1df47e09eaa545c9643690918ac4f3e3dff86d81b6d8a59fbae2e31ca81cd6e83f3b7c77abba9c67a91fcc1f6bcb8a1b6896351c5850cd2789327e54af51b326b77d35d79cf827ae04113de23f8a7a4f5e0b8d4e02581e83c1a583a22aff2ad6d63393ed99c1c05b06a2c8892ee9b04119895fdee7c5a16f026226e86e925f9ac4b66de4d15b0f3fb2e456fdece22fa5ee0f7226e32b27d77795e32c7328164ae83307cc6946be1789dc566d9f5ab3c1d584ca01c0f09961af7c9791524dd7eb483d87697d50abcce38bec8f268960491e8e172a2a9a50f0a0613d1881b63cf88655791f5e0e132591a636375ab726826e160141b6dcf6723ad1ef608e0b431f8d38e877506ba1ee88cccff3b8ba56d819da3d7faef01e78bbe8a327cb6a3ec0d1c077221c6cc8bb146fc4ad18d8d0a9cf8409595716da5989a1f3657a9c829e1f6a2347447db120ab5a16a0e82f68b335b8e9ad3e39c1eebc47f2685fbe8689e77cd975a5e4d833851e4979d410abb192927039b6c2df4c52ad20c5489fa5bb023e6b9b293a887d086f31eb7057170b3b18e000e44db81e36e9f46a8731ad333da1cf914c7ab86812314f19d9739ecf74b4b6cf92deb6ca4b7f3b9f381efa6207cd997e7557c79117114014f595603310733bf9dbe69ccf4c9a6a2abcfc808ece6eccfd3064eafb65aba091cf9cff4408dcdb8a9f34fe61374f5c8e80c458dfb6b9804812a54fe7c909b80848b126e1a25ad7629e5b9f98ac6c51e969aa8b3cdee1d59e956ff23d9a68e9f6798121cf62b0a2589df477ef5904352a58cad45fc335b594422910e8b0fb0e54079bd6b263cc78e837d4033557b0002bcc317501eaff650936b813a510058e48a7da60691d91601421388627b8fb2a289cec6461ccc66200a11dfac30f630e7b003b3e2960bec38a33c7d464fab1521d97ce0ebab43e344bb2133f6139ec340d82e5b2f7c1baa64f60bfa34fa51b4c673f8843e5a77d85164cc077a84c055b82e4af810199bc45783d3d8c4df3eae2126ef404941ab6e5c3aadbb8e07775ee895f30cf1dacb2873e5ce1ce5342849c53cfa280842646e714e12ffb4b9dc3fd5dceb1897b1d62070c6498fc693e56ee615a8992b170eff6c593ee1c619818b6ebd76434cd75fb82cee51fe91ff0cb438ea2e3d8d73e53f95d64492c30492c0dfa2e3a3add05fbb3880071c4bfc090e5e97f84ee8d9f99b422706336ec8d7620be89556a02f812dafd70d0f06cb970e9b5c30fa00fdec76b2885f9b3a9b0b86f7275b20b1e550e9de19bf948db7282cbb5d4cb9b9d7593e028dde31ba153a0979523140d9a53aa1f4f5751f1c4544371f859167f1894d0a364326b7e148d35a1ab4eb8f012a395bc5bdf4b63e3b6ed3944f6479f75698ec5090351533a5346caf61b2fa958ac61e3d447c07fea91f5c75ddb90474685ab36df6e38c71597a649a8fb88b604835fa832bc6bd9e4fc3da8186ae92910c02f2410391592ed8815584f26ffeec14a740abaac15c79fc16d9ee0bbc2be51cbb4ce134566c9fa8b7c39b9e14cee1598285d0c2708b3c0437ba3a7c851a864fd5a00b76bf63167ab61155ae86d3ee6a1dbddc859d1ccb87c08758b4ff59fc54519fe264def5b503ba05937b72bb9342e6c58e55556929b2027f8a9ad9ede5bcc43e20481a4e1ea1dd6eb32142b3e7d856a94527d85d1d703dfe93b854bd561990a78282f82ed88e73561bbf942908ebfb5c0388780eb4fe8a88e42128a056dfa8209909fbd9d6f28ff529c98987bb84165ed75ce3fd1a3117cbeed8a3ee1829d61cdc4c279ca3b8704873c87555044944e90ff1f636a955505f7feb2f0ee7c91936db05bcbb651971a80989d267c50d551e161c0f41ab30210297161db2065a9ae7d1c54d7fbe070b22366a80e7252833e4bc01ecc2549d062b768c195954cb13c37cef39ce61f48d75f626398f698a6d774be0838916136d448d22891840a5a0c9924820822d42839bdeea4b2aec22534f374330f3dc878b4b17e559b3ddd20f74d90f334184eb60cf32761241c8c95c36ae8025744ad0e4b1bd07c282d905692a582cfaff1b3d26a0edeabe620c21a7dc0e90ee4a2f7b756fcd7125c1d11e9693aae139cfc5497ca9558f37d0a461ce06d87fbbab03051abaf5499fd96f61b0811a1ee3159613b0379eb563f7d9e6ccf7408b7b3bd6908deb01bce926b349484fb2439948cec7678e836f64087263088a8017087723e55be86a06181f9c06c2e52a20c0a47839a737869dcd3b9c8893025e1c90a25a0a05507902bb56c7605636965fa75a3430d9b65813008e52a516cced1db094ad7dde0910a1703acd851c1a47ecc5891fdeb7dc87a26195febc59f5829e642cfb90a821f9bbc31bfde74cff98dde29d379639d574258942664d923bd20a496ad6d7286c83aca074545583807f6621eb451696478abac0c15efbcb9b59354f68e126dfb6c5d030f3e02ca5b6f7dd6d5727621211970ab937486fe55b05e444ca42cff5c6b4d645a19310c669e4aae02d45f3df3989286bf17c9960649888db43beef552b358e95688cf03a98b9045e099d56ccde4b1220fbfd086b0ed4a6e691645ccc01eae1521597fdb2ceb685fba6d246ef3c74b649305a80fe8c9efd018f7842d29a94ac617e8796d439bcb03f763916e53447cbfc9d33f3f1549fabb33da283155cfa76e1499417d609898c154d9f8a716a4727f74e57acab3b7a4c6aa628d20ec3f21b858486f7972ab7a681a0291bf1c1046a02526405e4cfa1b82ccd3a011fb43ba118618f25df818a6516b6bc5b843147a493345ae9f3ea0e0f4b21b23c052bf1e8e8babaf5cf124b9e0a04e567a3206bad1652bd4b9808897b9303c43f92a51576e62956842ef753147fd7a30d19646cc61b64f77511060c509a4faeae5c80058d4ea0d092f8170f68c24974356257675d725750c8908d7355547f7d074ab6a95a3126defecf3d946350f5289091165d85b64aa89b290f10bfcf550bcadea925deaafc031ee249cbeaf9a1d8003afa27e829c8b7872c9cc588523b82c10e7934685bdba7aabed534751527d737dbf4ed7e0cab119e2007051968931cbcd9cd2a1c35a6f759afc99b62a107527f6532a254af37799cb7512bd21a5bdf507af00508023d32971808b50e0f0c383e572004e63674715ee824c0492e75b40828014ef90fe4adbb357e440d2d39685c8a71ef654ed13edddeabcce459b0ff753981ba12bc4306668e2e9e4d823d05e7ed1cc2ae535773e4ad16166cceb420ff2ea0807e46dcb7ca98d7a205b241adde963ac897e59b0e04f0a55000b03f0918f37e4c13de9cd1c41db9b79c9cdb3e086e6a7440d43ef47b8489a8e9727296d917d618453c008201267869b57be5384f00de128c7f2ff9309f806cc9f4c95b5747b73ef0ec2be87b32d89a93c670246e7dd7d9a9ce1ed2e9167512ec7bd2d32e00ed1ad895e3b9cbdcc999211447e648d5fa4869072fe2fae455f26a91a493eac576b770c0aaf19180df151c08297ebf44f2770e82a485fa842f6658689a9b2fdd8390bea3b9993e80397ffa9a4ea29056955ac7effd4f340c779b81ad6c66e2132c2f1dc770e70669df986ad30484c6946278e2aea73c516023981e9e19544c8cd999bab82d70cbde9204d4c98d8b206c99428073540a4da02febd60b74f957d544333263731a51ed9eac8b5c5f85464108f5884a93745d928d8e064a54e187f976d1e93a209226952a43c318d60d0c50cf8121ffbdffca07b12200f68849e3121f16eafed93d9808a905283249a7bc191a8eec9ca4fc3f247468bd09e80e0650220d0ce21ecf10aeacf446139d278395332090b4102f5a3aabfdee08eb3bc0335f361d33476d9b0d781c4f910630c8ac23baf0fc2610281f6283b2ea0efd04777d9dfdfb519aa80c2c1b1029b99ff94aaeb90aa0d1f1156f9358513eededa6f74cdb77e6988909d96b9c04100f422894c5a90fb626bc7401292873808509ff903dce830886ca4f02a69d962269d29bf574ac1e9d6da05b62078fc925100db9a9749c987f53020dea4a8b44d7fe8f0850118376f0779f5e5f4d7d80d3a189eb0024b0c5df0674620f1f62698a7f6e9a7858372ffa90990b53f899f9bc28c4514e04cf6657555cfdb4b58a2f98bf152980b9f11d5983dbb4616ff1e389e825219cff8fa83afcde4c244a82aa8db11425603bbd90619342f33fe03b9cec9c78ddfd0f1f9c8237d0e2c2e3e1da0d083a9d3992f51bc0f4c85602d67fe005cc08c1848a9b2b901bc9e5b8f62778a20e927e9c1bd6ec085f9c2e4b2eccd10824ac1d968ece59c869022f99648ecfede3ccfa06a59cd320dbf5739dee59be771362aea50d02266f9953e7de3e9a79949b0b9cd1527bf109bead2e5d1d5e1d43f40cad029db5782463f8de0e4769e98275eb7dd2a3478dd5b0fdbf3e8294d8b24dbce3ae07570bea6648bde248bdd1715a439e79baa7ee51e1bfa5f701a735985a76dc78c0bddade62dbbfe0921148ec121c1fc2f027ac22d30597136eb1ed6a03981adefbfbbb4828144b6b59903351989dfd2ea096b25d2af242bbb2e0375c6c311c0fac6644cf30ddca30456cb07408ad36c5625825afb09d91dc76a9a2dda9c5d5feea9e313f7510b9fbac0d6694a91fe2e0c54ce46251c1982cc2605dcfdad0fc92d9c648220ed2605914b9b2eaaf4b9df338639fe4376f8154965bdcc7a899d138a76ae5ece9027384b34f546ac84dd423f703d7a03132500f5dc3b0af960be3a13bc4e5e4a7348cd92860c57d4f7c4d06c70a1999e34fabad1cd0cec6a259cf26163673d87a9afa8ba1df60414d14cf26e4d04c56443d0e99fe6eedc19351e42ae8d11b516f27a510efef6cb673fb42a6901c1615dccf7f9a258387a71d3cdeaee3d44943cce5e2becaaf38b9578ad904e0ade5c6f836fda8bcde769f9bfefa41d1f2d624c8a47b3790069936d8da2bac9fcf9673be4fe680fd11a2e27482bdf3f38844dce556c4b59d69722cf2083f42e59296220f7e1c1f0313f21eb1d40b2ad36cb3a36a8927bf7b029ae5da9754975a1f04607937984950432444ae7553f0693dd1ba2b96167e6a427ca302d4f792b9763f1c68c0bf32341a72ff89967eadf45de02b0ca1dbd40cbfd99671b676a0fdc94d2c96e47aae557abd9308bb508b7f14f6c5ce3eb685dea143e1f61228394f06b654bc37ad5b1aa35f5c59781a56b2a28b565bc3a1f3ad5043b838c32bd340cffb64f1b56fdabacce06959e451db692cad8844213ae27141876d379150b0375c147425a5e5fe73b238ad758012c8ea5163d91194263244c55e299c44b2a30ae6fb5605641704c00762a26bc343839d61f0495cb9a8f4d04d77581a7fad52ab41ebeff60ca98b821ef2f5eeebdf641397e1859f374a09e980da0d0aeed1f7a2f2be5281933a7e1d0f8c750422f0df98c323cdf3c98bf1b413b9d19f1d61b30aa4c125666313188302cb7a3d1ada81c62dd1d16b338d596979de96ae8746538fc42d146a6cb0ac81b4e8a5d7863b2bff112c25848cded7b9716219682a2e8daedc13bdc4b10ea0e6db971dc96c4d57707803f6dcf1d7123cc50e8786e0d4f9b1557525199ebe782d57605598e4ab89e599a3bb106a20bc8c96c52d732821f2aef16687f6e75ab249cbf76d4023a644133b491539fa41ffeaaba303f9dc52c925a589bbe8842769cf9c751b056f2d7bd51b15d2588420b7a984b6a77a5f7ce5c1462ca335bc471064d62bfd00cbd947ac600a4942448003e8549168c2285abdebc5b9069c4e118d94e298fb347d8623829e7dc4cecd643e8993f7e76afa164590b75ce82b904fa923bb6f27c9808b35fc873091e3cac30dfd6341b03083615ef0073a8581eb967405cb218a1c20768d319b463009a5466d7ac22891981e774f8e6bd9c65d724f35d87e61f5c47968e90888deaab0c65b52dc16c58853955b7965b0588e1e6669cda71e273802f273e6bf7a50eb3b56d210c9ee4b4704052965301a7ca9bc4bb99e62bf36d92e7989e5fd4f77b1fe2cf904c3ade4da50c8cb66389909ed58f879dde865e1391a49db7c9bc002038e7fc52c653b20483eca621cde9c25c2292975c80ba94a3bbae07c486784e60560e5db88b29bfb3103cb6b6af59d94542037ee3b2833d89f3ff1469e82dfbcb81be8be9aa48a2e775ca5d001326b8d03771994f9a748448ae5b4680e70e33369ea3215bc6f0c6d2e76932cbc76bc4946a02d89670b449b308fa7dbe22355df88c052f17b02127e478960ac98a16b36dc0eade19b35bc0dc6f472b50f12128f64241e51ad560218eea64346b457dc68b9d9a5408fd06a8104687d6c6eadf83fb1aede3a6efb9fe25d131f4f8256c3e040eab419b85c81c1758a7edd0454b077302c8412cb29a7e5f71a722125879a620b2b807ee22bae7168e5046e78349bd752fe5d0a7c4037acdade369f3d9ac85f46a1809405f161defd5ed9141477fb375ca9d6bb4ff7d63eeff2cf80d3d1e7b032c6297ff079831977ce711e7bbf9b99bbfb3b88f6c1520087297f79212976cc50a1d4a5d5ce2132ef915c94bf821413e9ea30750a32624cd712f93c75851884b94d2be4009dc67600e12081b4da1c5b0fe742bab131d5be19fe4e9da1cd9b583f57e85d166e7479b07645298a5901aa505d02b40fcda72de563550b3d16260ae639761b5726cfaf720fc81b3da4a0cdd215dcef5e08d6adec351b12a8b7142ee75ae97647153773831d7fbe134fc6be4fd58ad85ab4ca4b8cee509b89d7d10b8fe61f1285539aa7cc61fe16126dad6c8c180763438346da2ecb18031260d3687539fa32ad398f25ba3e78d0d2d1947b34e5ee438e76f9d3f1fff75f4db5962bdff685c6a7f8a24a46f35573717ae7db8248608741035ae842b294530c64ef7f9c8619bbc5a80238dd6af87037209353587211b4b4f1e092c61c8852dd86f7206362a1606614a33082d715d9d9a3a8ec27d54dc2159ab937fdb7fab2c92ebf951535088558ec6f52986c56ee1e1064a9dd91d8c1cbf86a0edc2bf484177a2aaf6692ee5d7f04ff383eea8226a5b05c7a41123559612c1e87c7990f8f2b8d12bcf18d149313f0cfbdfabc30ef17e9897864ff5843a35990012018a61193a21908786a904847a0782e480c85abdf995c5eff038142ddce1461d530c4f4232d899134ef435707c2a2b4a37375edf035b9621a5705a079a9712b9e52c6eab5808af16f786065923eb6cf71ae8244256a6aa446cfa6128eebf5ef3759fb258336d89b5d52be7f16c316a8574f052756f68968e0ed22d51f85a0fb6f173967902808afead359d53f460ba19f848a01ec85f30c8ced0e258e4c7ddca949b36a730c0238c346730f9fc96f5316726d88414fd1c7e1526a9d5dd99013e502f18c6636ed356224c6510b7e79ba6b2189e234ba36887d72154cc81963b3ad693683aa678753f9e73bdf0ec99e914544298fcfba5c686d8aabe8dfcb42556552a409870a74c4fdcb5332b87535659a7637ca5bf31570fb8bcb44c913754048f3bb4f214ed10e610c3897e38f3fde457819b8c97a952d231334e8d0bb469410b237c8092d28dd8693ed1aa8ef1d50f41be98cdf1c14e2ee11da591f27b6fc290e12edd53c6f70218858f4c03d94b34d720d3d43a11827df539ee0353cb32d14bc7103330e167500f729fc7081adfab85a6013987e2f03c831a80445658c999806b5a830117c559da198095fbb0c53e633746647cdf49b1c1559f98f60549de6118907be92f4352e5fefb007e82170a3b9aaa1fb9c40f19c0dac5da09a19db0e15f03094d6c9ab7b621833fd1aa69b5a6b2df199877297d89b4f2bd13473eba9d87eeedb5113c748b94eea6305cacd17328401c5cd312b19794ad76920cea27723968e841820e9cc19a30d1d3b8691fc79a0dce30a1cdcedb7536eb46d6bd2a31a61636690bd5838dfcf751f6384fdda53e01ce5f2cdc9834fc45ab5b0bd2b73e522aaee72df6a69c2b0a82a6251d1a0024c32ea77e7aa487b3d410af1eb1b372dea9a675690666903fed0307c2acf0f0a031e8a8d74c8319d3f74f97016c8ff9a5caaf0c8b0917f7483c5c8373d68cbb201842d885abe14ab9f3d2ea7f4c9a1eab71b2dea7014ec707b69a7a3ced160921a1a42d9a30af9f9bd3295b204da6b69a32ac31dd7006d002bb86bc07c6175dc4e461b849326ad6bb3a4d714787681ba640ab9d4098ddcb356c39380c6d0dbec7fcdfb986143bb692aedd9198a1bc4c18979c59ed9293ec074d4b524878020476eb49fe0f0788468328a96674578622535f93074cd0eb7ba61e60f0ee47a5a9f53420faac0d8652d3d806626002d9e1cb12d68e2e87c964b6e767586cce5ffc35a22445f0d8e10c96547abc06733c46eb80bb6acb2f736c8b9cc660100f30511e3449a3c2591949e599dca89ee58ebe3cadd9f672f3f1e4f4a3777fbb2e56c853211b40c32bc9764b887a8825fdaaa451e5b971afeed2575b368687d0964708789e91edb5b04afa146dee07394cfbd6a3e6bd7688d8763d35a20fd38689df446caf9d1818424c86279ea4883cdcdf85feb3178a0f10a25f122c1505bcc77787c6946ce468e7066f511d567ec0ddc6556a49229428ee32a3298ad99c41976a9555d896e51e7ae543dea64ed360ad8440bd76146829904a3c574e9b3ecacf710523c802320cb92a53a33598a23aec17b012d3bb4115cbe9b9156d18d708abb5f9fd0d4d7b2c39a05d6a6b81d35a964482f958e271bbb3f9cb9f909a82a644c63606fb65f2d5645f698d9e087efa2c55e10feb3bd9b0c3be39bc77cc8f9a3b00edcc68fa9dedf698b3faef14c86cc485791ca172cd2a2cee2cdcfcabb115c116de491b1beaa2f1d49036b8d25710416b7ee17e6af5dba4b044b1e0702b5eacb08040ff729edad2b579ab4be06b49fa875cfcb7ccdc6bc67bc40d7ca4a35c19003090a0f4e1e32f5a3610ec08637f23bd062a5fc387d8fd6c65c03cca5899555800304afde5cb21fe3d4a84e014674daed0d8ac1bdd7c2fcbf9d6238f023f5bc5a9d0b98eac51b8b3246b3da5bc1d4330fd8a9db6281edf2c95cf132da52f7bc1d0001f391fed69286c74b3e5b5b867901be8a221bed0e4d279a6a5da6385aef0cda89984bf1dc06cf8d9856c96f71f2e4826a20de63126ca7535bc04238d80c173e0a8ca6cc8d7814956e10faaf0f72a6c5eb2505b8b2456af08bee4fe18a5b7f7f5ea7edca230883b2cc31f5fdf6d5fdd0195f47b0bd7ea6595c10b1f689ac22cd7354ff10d9cae278d5c08a8d1836d3d6c7fece66e6cde09b68ef0d9ba3b93a984e60ffb5ebb272226b2c8ab0d0746bc7cb1d29c40d05747760bb9e68e50c30483632522befb8f41fea0195204b6686e3fbbb43101d6df72c01b070241728bb9d90bc62c33e3442b3de42508af18e3002dfe53cd454c921641809133e8086b5eb2758a9dd2bd8cb2ec7f6356c7e10190159554141a885a4bac08805c76beb06fd246fe10cde20221bf686c97f73af34c9431a59787526c20df48a553844a58e2165806953155a6a61199247920dc2187b0955973ec9119d29060d8395b9c0ce00b69821d755df5fb204216de8b4144181ed93cec46bd0d5a0d8620835b22a57e22f94241d71a57259cfe5e62a07f188bf5ea5822e9e7f4aa92288ddd242cef94555b86b57a16ace8ca121b649bbf03310f1dbe1c03ddcda5e755191571b92d6920ab7dbbebca7ec11fe7edcbe69bb85817ecf9091b1524d44b646f1a514741edb7fcb3e74014eb6b19b42b124060e2109a4add7aacc2724656106bde4f6a19f73a21c71dd12b78a080b9e19acb033087aa5c5cfb916846ff6065f29523d74064b7e4f219b9104c9ac02bda835e5301da66336e37f77a9cc4184a8df0b7f7f50989c994f6206a806fe9dd649c2f97dd0d3db64cdde1232a1c1466b51dc9699fdb69757219d2542eef621cd44df7be160da58e23a61bc91f15173f37b0792703412de0f2ef6a322a199e0705ef4e9ae42bd7fe4f73b4aa9a344f98ea24e3e4af507481e4c86122fc18e1dd3be2aa9c5490dd62492031372d91fda05e021764dc597fb8aed9db733dadc58a5a0b769808dc4b46e5410f79ab494a12a991578cdc8d0eeee4a678afa958394f1ad15ecc1d14cee04d781eef9d178a9f3083c44bf8fd679e6a8f1de25f7e5b6c40a4c914793f303cce8ba5c72b641781c0147588a5f1c41cfb75c656cf22d8a1a7f181f01dd489acdb3c4cc86e1ed6237703aeff7c6c25668a093053017e8cb7d89434ef28ed7caea988cef9777a21a2e2d34214dbb485aa75cd05bd170fc7294d984339ee359e3a03a3257646440e6ab50bb327c6e4a4821ac726813b37a7284f44f3bd418f050652fa21f5a33d6d2041d33d1b80caa32f8da7371a7f8f2d537a8c28efc6636d2eba7a5f579b4ce67b06753159cd79c652cc7521ffe3e97009a84d04d344720d504453908af767dc3ca4ee7a6552b9d29ccccac0b4a2f6ed2752548f6bdf68ede160acfad3ef79e3a01834c8848ee0b8169d0206d37809e512ac352c2bb813f931db43b337301af862764e196f16829955dab54351178a79470d57f3f5601c9a537eb15a212cd0c15b01693f93b1539fa658ee55f1b45cb3c7dadb3fbae715ecde9ae46cc70826f2010fa84c9aca8af997b7ab021bba5bcb65982c2e8f768757f431ddbc1f60ce750b4801076452d58cd6b2f31a934f780f27d589ed094fff0cebb191b582978cd628e1c0d00df1787e89e84c68ca6051f7037cbbb83f92e1143153f3d771a30d27baf76fc694f0441e6631d417c06a250715b479c2d81345046104250ba99d8cc4b7ecc3cf0a9aabe0713008b63a86125a4aec353377d9a7fb1467697ec03e1b12a31a398f89acb41416ed9bd2db4f3620683fdb1de7d33a594c8661c1f8c9b7de0707c1af8ae8d23217aa1d6ff10c476501b1d92d0e7eabceb0f7f8f6b4bf25aeb24039c8ef65770c7cf3767214eb82cbe6c65b5d3f1ebb871d0a1af31cb5e6aa05fc606680cdc6668ad528b693695b35d48d124bbe3979af6c682cb2e54c2ef83e5a4db005d9e56bdc3b156a2bad616efa435fdbb8a7b69438615466020673a648c1c8a405790eda295d12d669fa236871102f074337d2204d13b067e12a4d14b647f2c1726629611196b52d5a661d42651b5de5f3ea8e9813c0cd1838fd0bc05a2ae91979946ca8dcd08f29f8fa0d9412478f726dfc768427d0d54d5861a15a9eaaa5628bd9944b5d28dd2698907c37d32794aba3d16c831eca8e90b11de9e3e07a824791d6979e3051e469039787c2ddede8ac90d91619a484419362067bba54dcd5ba5fa42a05f7da91bc60f5df7410ac91c3e0cad012a60fb1b4296484ee8f298e4d31390df9640d4d008791485f3ff0c67b30c50b4e864cede15e6d2df9f4ae7c15898c8356af9cfeceebbcf4276effe82d9394232e6fe81db2837b516caa08ea393b510f98a01b8fd9dd1c45c6948a16fce3298f9ed806b21f87639e5abffb01f70b3b6464458ead2bc2c25289cc527b550a6c0c64fc68dcc57b1d15609841de3b2ab8278bf3ba8a8e62b8b2dbf5d72b499226e220bec6c87394135776b39841ef283321b7587c5a8ae61dded2da0d1d623579a7ebb89015ab01c99ab7daeef4f01773f86e50ee7c4a4763ff8f73d7dbb0294eeddf4a5ae89136c9d3bb7067c7ae53bc29984521699e092097f1c3423339c14a5b97f91e55b70c9e1adcdb7852a71303a6da9facb01aa1e8a20367c90f31b7826fbc8d15877cd34db5e61824bf587ee2ae420179b69d7284f26ea9a909b015fbc707f269613be0a4b4a84ff8c54f9934c0e10d3ad27206aa34ad6874cb99d59701e43580944eff048eb7ecf1451778a19fd031e7b673d9e7b9899e0ee8a729eab20e3933aa9483b2f35b2a7be0f8fe8f2225483cd4089d9cd9514890e4094264e786a81d5f370f96965e30a0de7f7c97e22feddb87614107ac8b4b32f6b9ce71b5bd8110f36ff5e49cec20ce3ca483676a7cbe3d9b946fe161374fcd45ae0ac0cfce3caa487f67d23b7c8dbd1ecc91f08241e456d4bc2c4a07a3455bd067d2f42b281619c5cfd7317c311868705522289916083cdc292970d60373a212a84e64a2e61724e0fba715538fe4b25dcf609ac0e7114931635846c62bd29cd73036f92f49088246b72f040419372e1065dab7c308423bbbab04e7156db7ecc8ce43a0ad6df7d2d1cd04401e263806abe260a6a1577a18b5a2c0b36bc60acaaf564670bbb82c528a6d7ec43d5daa0f0cf0cae5cbc572aebd87d61543a7730c614c17de876a0b82a7b4e586ffa58001d7b1158ef0b1b447ead0075443b38f05f47e4a77c00b432338af8188e048a58086b51d7869f59a4b6adc59bf7bef3e9b64464d3177a5cbbae00172f41c0ac78927f2d05718ffa51ccbde356c2d0f87e02dc583b539a5dd3d62ea86cbcd34fe0dc2c0ab1881911dbcb046e63e45c1ba0a13de558bde29bccce8a8f5f7c1a066a583561da0a52c3694d79c0eac9ed1b696dd556c932024a51d76d286fbde25ebba4e7384c881bdce8bfb6ce593a674d72a31856263d1b73a3ca8e15b13f9424002abd4ed34676bbaa81e6c96182e1979454a15fd1124d017f1bbab21ba9bda50c9d137ca56b61e9b18843228b682eae3476beda84d74c921a6a69c45120a7fe970dd976809fb4af0ba47c3a73051c8787c463edf947c41206b09102b6b33be5ba7707c1575573f22e137aa64883d3eceb7a891c88b137cf9684166e7cb4a20618131af916f05ae7fecdd97012df7b3bd46d12a3ff6b3b516b695d116b624a8bcf5b2ce2610ed875d3c33342fcc56377908bbaa8280ac4e30834aa199d92d026af2b861fbd7757e17c04acf139cbe83d7158d658e0858262bdd037b417455697bae7f90aadd87d3ed5b780525763cb5816802b91ef7b4b904684ac835cf4ead6a5f8767dad33d9aff32ba061add63e8270f90f44a125ad0147b6bdb6fa12d762118f98f48b0baafc1b9e942b1c92afd2c248ccc380ff32c9a4e96ff1193bcb685c07359bb7486d3a6b65d66088eeca00c2503297645e99742f0acde0994959c143e6f842974c27f10ff417ede10974dcad55c36bdb5203a2a66bfb5b2b6183db2e0304ea3a08fd6e105c1d160b06d09840baf5e5283ab8d728c8ecbfcd754723f54422a90acdd6b83a534c2058e502d2171e6cc9cab84a155e0515ced7e5debce83d8c51ed61fd3bcbb8a86b844116cb55592de787d943631897a5430e2eb7bfdf93109559abc0bccebf747b96a9c13175462476e02b31d5e868e05e4f54b4eef6a742bbcc6643fb2609579d099d5c29cf91b452af40cd1715f594eea71d95740cb71411ac9a3e0e4c346e06adacf6da2bdeef9a6d8b238d86bc2bc3579aa58cea2e5936fe84ea946567f84a0fff32c4fc8a766a3882f4541c1456d6c88c36229994ccb86a5da9ae0a0fc8bf9dea899ba875163176b5236c29d702e08a5649d07fc94d3763c899a2aa27e22b06d721c22049ecb61300f190fd90a386f13a28d6c193f057936a2479aee658f569e023f242e23b60fb4c5b6bb2a1d21ae3457175dd76dd15e07e8e6c65c75347cfb8fa455a1ce4dff674e513536997f96785849fca317309ed454ee5b61dec2f35006529e0054dd51e9236e6cc7cb865d2ba01e9c7fc5c42802df454c940035669faf74263c96bf06d823cf4502e9a152ec76aa6de9141dbb11c5fe46d46eaa2d5f5aed9fac890079836817a665099b45335b38bb6d4cafa1cf7eadc0bf33da55bc6a1a8b3ccbacc8c36d38b3385b205dbcf572bba9bbcd5200742777fe01468d2c2217521a6e9eaff334a4d601eba85bbbd0c4e6f2ea944231ec82480f464cfa67edcdc54b56f6a40dc52e506e4711b5927b417305f6d3fc782b31a9b2e0a4fc2119096eb43c2ddae08dc82a5364c6121a4b568e1ad21dbf73ed931ac0c389308a4f4662a0781f8ea64767029399e5a0422db4fa2b1d4e0bed9149378782bf7b1bdee871d07746d0a5506b57e3ded6ce5aea0c9bfbd421d9ccde8427bddcc5a30a7d1aeb58840f3d1865474f277534642f63d3c8a8bdec76ab7d511d3d7f781b62838b5f4551a8c4a56c7c27c880c3fc9318a9a1e1e850bb72e4f25422f0605cfe5dc4c9eecb305edeed25075894db040276692f0ad146db5bfe9a982539445eed6c40e4d13cf0feb30e7249aefe60150dcd7edbb004841a05e00d0fa83d0cc98f5fbdc56c03b4123aea48edd57904772c496d481a6ea2cc24c23b2a8a3ea28e9e147a48edb58a30faba9d3954dae00bf1ecd178071f48734088fd9ebe6394f59645b3a9b008c78bc198e7f63ac0c91c54fa69bc10ec1e0af41d936f4cc9c6a90f40c0aae83e970e3df9ad9ca97968d99b01b8f4f89e4a62cffb4589122ca8242cd73689188cff8a5cd6a1b51dd5ede28b72abf60c72167530a5ad0cbe0a6c0c1f2e9ba8d694ce3b501d2b35e9f154fbaf0085a5674a109b55e6bfd346605282bab822c00cb52d60c9988a1d0b79ddee46fcad9b07310bb8a9f42183351b2f371de231e29e64e19ac320e1de15348a31698405b90897d77534cb289fed90da319b53136359c69066f634315879a3331658fb15f9b53bb0726899235bf3f898a2cdcfbc1bf4964b19aab017547d9388e36ccd5adb3f0b341392ec8cdeb9d0942cbab5abd59077e665ef4d9af78f398049f83e2adac4bc8c03a894edaa9bad20977d80f73bcafdf7c573f4b37415ab046665ea65e94efc4bace58cfe8faec02b9a1119b68275c54f63995476bec8ddbe4576afcdb2381bc4d6170840b95e33a44da6e20259552dab5569681bb5177e576a5463c3455920ce06748c9910a62dbd971238d59def947421d62322f2116d564cdf3ee24dce838b62dbde495cb1a53c898d622860ba3181aa6f936f38b3b83d1cb38b3da2e38d09b41e7b3d9ad759388dd9ef73e90aaf9f10e6275c3156fb163266292a87931c51fddc3008b2512744e02c13058887458027590924a87ffc9c79b2dff0102d3c9fd1ec3c2ceba026b0c2b7708223380a4a686a27186d013b37edf76b029be35fc08ca1f811a0eab6cf104b0dae94104ef60e4d0948b04113d7bf2e0ceae5e1b2e22633f1d8cf70620d20bfc1246b2a5fbaeb4f220a525ad0bac11685800c0fa6b2d993dfd9eebbe145dc212ab4eb6380af21a8d7faf2ca90d5a6c596d58ae3156a7715833572e597a25a3f351ff9ac9e79307210740a476bcf110037ea555506bf4536a9a6f0d7d2db0120a9ac289cd60682e265217c43d6a10374f2a39b10c18f3902ed8ef883d936fb8e670f2eb4598f298d40b5230e803f08c775bf800d0b7945cf4fd1f7c4b31df9f54d12a20b2b522c7d34d6671fd9c838ab1a3e96346ce124e3de20e57b31b866a4b4bfe4a6ea3196a26b69cf5dd30edfa480af17bfb17a14d6d613b81a049b4a3c6f7879332a484a7d08b3c0cd09d7ce936d4355441cc3673491ecf8bdbc334f9927980dcfdc5a9f2358d49796e3ca4cf9a93b96837512a6a51226e0eb282ee1b767296e92340cd4fad40f9bc43cb515168e4e6ac5070e51a503b42c550a51b1d75d1f1193c5252461007c4edaccb246628506c9bdb1f54f442cb670a3576f43a8f5e23934715a275b06dbe0e8fbe7ef9b0b45598364102a7a71ec011cfd6db71605b3fa30ba1b67816f911a2a8be3effa748c0e41978170ab66c08f909f6db2f9d3b5e818c048a1bb85b3a45faa0f1092b650fd2bdae7540f270b54200bee0083ff8d271af1aa58e93b5df0af0b63996d306e17bda160dc1ba982d43ffc04fb217f3d5cd0683a549ff004f114805d062e8e6988885a39ee394f168acc74487ace9fc305b2329fe9a64caf99b84de2b469f1eca89a08311c07299e8daf1384306006230648a8bea3dd87404d99cf5bdc2a086f231a46afb500ebb74eec249b5ee585d810508c6286ead7656df15e87514784cd1bd8fa74f4beb7838d6d61fe98345d07696938583e3a51217c1f88de422164b062aab916bfd9c5ac1f8c6bad3244512c1b9b64d558ce40e1531592d37fb2bb8b78ca82b0fa7513e97a71e7124ba0db3d23756d6359efb189dceb2da0a093223a4db67997abbaa69f77d8da6bb996032532bb199b3e2237c3b7446ceab66078e8cc8db55b2e8130ec13a0bc28c32470ce45c7c461ed2c2100a0fa5eaff32deba148f78450d2b92ff85dee4c52cfaf22a0039b7e345dfc383521223817b713a711eb88093bdb4eb9cfbce0fa8d2fd480f225cdb07132a9f6c76fdea5ab2d6f78cab7e91993a945e04fc60621d220b138a69f2ce58a0b26a30c28fa30e8be456a68e23ce124aa8a8a70f95165cb70381d7153ef13680018dee4bffcb5da1ed64a203cea40d2bc8e024775e8c36b9f2253c0fce4a7c4c186a6f3885d838363664fb623a52591f18ad83c7909fda50f602f73b39175579d40ad2300d005f61d2de2061598e6bafe490f3a8ae5625b2fe94360ae68b439eb0787cb395ecc761ed5fbb807900102160fded4a73907726ab40e44e8d6666dcfadfec7537be725d829e2b20a8c330702c8d49000cea3472e23dea67d2820e1f4d2b7b827ea416cdc67ba1cd40b1819e97c7933bb1992311b42ec18be7af6ad9a9dc9532414019a315f222201c8f1554902f4495ab49e34e8175c8b65a3dd819a14f20c0937403d0dff1bb21ae7b9a7bddf7801397139820af4d4d099776432f3cdb17c0a0351b96f83877b5122f310c614e9937e262fa475d4ae833ac501a51aa6b5004cc7d98f50a671871f3a68d8d2a923bcb1eb00da8184409c97539ac360b0f9abf1bc2ada1b1fc5a0ae3b6cefd44930d39859297948c8ab9145e045dbded5bf6e6d5498d9f4bd1710e3d984d73e2576e9043d2bafd77b091d11c2a45ab192692adc08b113264aaac25009edcc62a0f79159ae82e214d457d933658025b1bac64c406da4af5c9df3502df14f4eceaa8ad1b5af3f453a1e2a8ec8181b54cbf1e972325e4d5d7606fac6688f23fbd1d8b77b493d821bdfb0093e6086034307f5472b5c6885ed2a2afaead33934e63e01a0dd33de03a19039e861524dc7648eacbf420b360032348ba009909fdba5fbc0891c0eca5bb89a3920fdfb5ea85e57d021179d2c3b1f0adac8cc1004d1100575a45e90809a47152073b8b168e7babec31d77783a1c2401e0f5f8155bbdec6fa96b4f4904cb37934d42c579735bc4831e3b3af045ea89d24b0a395ff0d9026a33b1d399cfe1e5c1b1eba01ecd14c21773f67c7762c5602cf85d31cbff6102bf060ee82a2f2d74acd5d46e14d47656bfc7293a093ca97e79902270769c10c0eb2bc67c40bae3960d8f1586d29be85bae40a5f6f8a7e90848162ba671c1214848d074b94081b78347c3031e563158fad3b18d55d3ca19800402fec43def01a9180eec22407edc5e1f6843e37cbf9ea154ebb335ccb8b57cc144bc0c8480cac6588f289aeb317ab531060b2f92fce221e29f45a3f2fb36e7fd528cfc73bdcd47eb28842e62298fd6c6da71a14dc4885ab89b9178ff38f3fb60bd2ccb2697d648f106a588c4d955190e1db45fd28f096d5104591b8ba5db26c0dc96df8f99bcb14712d1ebe93d47fb07669c54a88bf62a2530ef0cab4547283c43ed43fb13dedb00c9faa477196dc4a1044c901dd6b6c5f6742e4bdaea91c7b4444603b453eea6c0eb727b99630ad6d8315a122d1477209c5c077589c136d68e62f8f5ca66e6809f09a24e5e4b21d6c7c23e61f18440f26e215f49ebc3e73d53dc5f13914e53436aa35f64c48321f75b0e81269d15601e9321ed24623067ea5578daba71f4b4716de07e48d72e6f6fc261b616319c66346b6410aa75047c1f8e4487b35d6fbfafdd4e88aa266a1d6f9f2ad6aa8a75138fb34f29ce2693b32cc2cfa45a129b3136b98075001447486a699d33d603af4a045c552441c1c8084b6a731a5e2d73905a4e54fa4610f8edd06851b230b728882fa611a8ffc3b459ea48ff04a6fc3d60c66354c5102b0d06bbcdfed6e4c966cb579486fc4df7db8994758def5a67ac88105769f487906de79a934293a1d44b013e26895672bd1e1cc11e514331d55426fc14773f997be5f753e0fe6d98a3a8124248264ef5cf0aebe1ab4b5adaf0d241e55dc87cb2f7b03fb0f0e8f60e1ec5bf2be45dfe97fe863e15db071e7347077eb62a55ec74a3e4a7d4f2d966e2289b591944626a32b04e9ddcbde8f894f91837c8988ce0dbb6bd6142a6e60776c0a353b542a2f476ae6d09075ec06b254b9da03e2761da7478160442d2b68d64012773019073008ac63bd64522adc5fbe6aa58b0da796b5f43378ef054b259219ee0de183df5fd539aa87b34f76378db1c562935a5879cf1f7d93c145c1772888f66d0cba385f5dcabc952d0fbf28b017fb0c187bcf1c67e7c6cb3f42a72f7d5b169da7d3442d0ea69e8547703e96d3a3d0b676cf4eee06db799f66033d72193b8cbcee0207db364b764c9c66a99e98863058b569a85f24e381cf3e859521dd1e2ec9071205280f0201f05457e93906aaaac1837b32c9422e14147c693cc528187287737d92bfbb91ce73c771ab3c676999d91695b15ebd7c59bce1439d381736958252b7624470496664eee54716f9b536daa19b7ead3e0cda13c26219c71935aaa40480029f2e665a14934be8718ffb41dcacfa3a574306b2fda3972e84f891a174f070c0cd99d0e707a0cdef1d82543089234a527700bda05bdbf60782897faf77cb825dfeab3eb7bacc734c13191e2a668b8180a3e622fccd3ddfcc91acd0de11d98754d2ee0dd58daba5069eec1d48d6551bc42884431bc318b10ab8f8ac6a0296f97f35f9d4efefb3ad0941699def6c990f619ca7c75b3b73d7a5e219fa21a54d36a5f4869898829e21c50030ce820c75a7345d298a12d833580085de50c4097f8d9d46cb1cc26307168d45f837aa1817b518dac12ee2aa208a5d164f0aecb97d8f5138e4a8631dbd682f27320d7a54424bd56acd2e6ca302d51f6e8ce8a67065b548447f6d3db0ac681bddf98b5bb87ffbc8215c5c1715bfea4eb76bb35412289d1bca6b87f204e9beb269e6146f99840d2bff6341cbc611bae9fb2aad1973637e8ae6b2f67bd6cf219b3e8beb8a0e5f0e06a005b7dbe1268e5f47a320d3f2988db9ef63f6374ce0460098249e9a8019175c3e4b177fce7bff275c8e26d218b2bd674b6b1d05af35977f76fc21fcf85ac2ba6b0cde3e54b3f3ceda2de010b9c3b4d16d41768137e90a0a8fd326e1cfca4301a8ea4fff7995e71152317ea6736dbb042d92cb6842d35ee10b136fa643ebd67102d6eb514d8d1e920c0f067fe8ee9219022fad40ba23c173d2067162b95ed5141cb8daf25a8b01f8e95e8fd4f4ba260bf1c83b0ca2a7b2dfd3bd2c2af532726f40a90848e73a1177a0f57b78c4fac0bf12ed5563c85841b5a59efaa5bd4b4d5660d2d44fa486013d8fc77f723554b2cc2509bf13d3a37538a6cc38227e55b9b479bfa23919146e20f2d5cb61431041d685f43b4852b8cf9bb6efd8678ba4293bce091b9fa8c0e5630bb4646382610a7fbb40e4e203fe6a8e8a6fbf560b404220a2645524c342fdc0f225ca7995b295701376eed4320203eb5a3cd113ac38ef3dc15292f1bd99ca713bafd777656fc6ec715cda49d402059644927a5f3d68e6bc3c5c4b0fa30c37a51da439aeee6264ad91aa99308976824c4045b356bba1b7a14d5962418e37c4c194332512eb09f7ff24af75491bf4c58957843fe9636245dfc8ad6f6b6b9cd32429bf3e7b6e7ed5ba4bb85f464f3005237502a58583e82e38ed2c893b91372aea55fa5341492126700fa9b5dea284862c5edb75d438fddbb3964211e7e5edab96ca72342654e1f30459aeb19962802b1157b040211c73865073fb56c867ad5c7b7fc31e2374e48044b1c5e0aa4b49434fbf6e8e4ddced14cf118ef6cd13e8599fe3fa26fb32aadbe72f9042d79faf97f443f9b7deedc3963da15c107e499409419935375a3085d3a90ac834abb9f27dfec08f62a310187972fdd3aded4f8f56f6a63a00c412257711bb825a82669ef12272c655dfbde72d3fd4b28822f66875813527bfb8b68bd240b26b4e055ae5f66fa8e24ebaa44ef781c0287e5054623a50f250b4eac77c95e76054dfae585e0243f44ed6ffa9ce06597701ec2484f4ce51a22065321c6e7b98e7ae99f21f68cb7224a357511f6983ce3428dad80c4225d106c58824044cbdffb14d7707e0474a4bdd05df77235b177c74843649e57d25760b7ab08779b75584de99b276e6f040bb2d24c81f77e65fbc1d7eff71ffceb6e94cd7d056f4c615234d35333e3627e3a0fe54a3c6820c1818887844f560673fabeacbbeba45dfcf3ebbc1a587f569d3bb3e3d204df85e4c3cc0e1d377989db8427a24b643ba349f924d28f42e48a8f58f46b81e16d90c8d52fc918350062c5dfd4fc7146d8b9622bd3768c4d87523051242ee905fddab6474d7e970ac23f11139d042d6a7730d13859520ce8676d08c1e788255faf82fe5a5e2739c79fa50424747687446866fdf5605edc8200ee30c4cf68ee75238195af245bef5e5113f0e24f4cec3bf3d6f1ab1454fad509eaa4dcb8b0acb9cb27f42f11a3a2c86d3e7a3aa80271db7a4e8ee2037ef52cde3f1558bb0550d4c6771fc456a7c3de7a97a5012e95b865c1174c8e45863503adc5114f1465a25903c5a41931a1533bf1c0a419bccb4760533c0017988aae2a568ba784c668fa722c432ccc26c50d721de6e1ba7c3f939de23377f4b9acc1374f68b67c1a6469f84ebe4cb18b6a9346d06b3ca0a836cd1c312b16abdda56cee04093af81cffac9cd8d0a7d0278985ef2b8e22abe88f242c50ade1f46ece4bb3a0cc43667b858200c73b3e3cf7328e718992531cf6afdacea689ac7a54dc2a69f73ee023352fc498310926689005cdab7af542f8a7ad72ebf37bb9e97e6a935f6c2c07c043dc99b891d2ee0695e180d16b0795ab5563199cb8e8fbd1cf4f5bfb169466ba7d055e22b6b30a691bea98d4f5dcd3ccb6a60990efcd4afd48e7f9d6c0af5c6a97c7f5dcdf0178e0b004afd854aa42e8d8f76fd2062091dc03cac0f91548f9264e1e88a7e17a6f76daee842187f8148a81be95bb1c1bf42552aa991bcf89b203b4fc591f979448fa5e3c5f07b1d818409e84c0680b04904eccfd5df2d7a287aa4ed859e1c73cea0dcf3d7d117e93d01338f818e00b7edc05447a88667d496770b833273adaecde57cb0981170caec04928443c6b6b1761e6e138fc3ac710ec21d3cb6ab8e9b358690fe8a5820bfed5bb334e7ffb2a4f5a6e806f724ee00e30303e63ac7282d8b2a78801ac7e950f64b477ed35a8db5eb5f15fa6e09a82b6eeb695bba5f51a044dfa6a6bfb341edcf52f4355eed3e3a0faf769c747187938e01f8bb2b6f0e1ea85309e209d60fa559343c4016b1bad30f60c7d918f61326816e23a52f57d7386c27afcc071f6c3ffaf011bee0a2b17c0bb116783dbb88c8b6281761c61de9d6f444fd9f581e26f3662c4897c604fe7491558ad208f363fcc06fc24d3f9fe2e7b9caf23a939fe994cf8db2feff020ab1b41567b8b8f590f2191fca28858f080ac1fe378b2279307a3548639b679c93444da83f3842df574ab34b466a45f2deae0f47bdaeec6ca8bc3075f77f89a344d98a8858939b88bfb1396fe4583d0294c33fd036633595764eb083ed542c1c83d09e47d54376a3911a850d027af2d3e834bec9fadd1c49438c89532cda6a74f5b689545a4b6fc826fc3ba6b59fb8fedf60eea7d9d20dc6752546e3846ccbad015783be5e1666ec768c92119ad2f37b8186ca2e4a88df2fec47b15134858dbe29e82fe698ea112fc160d2ea97b181d67d0cfbf443380483554c118fb7083616e36c04bb7e5b0c876c56448381358864bbe0666506975c2d7edd45bd6437803744ad55db032165825c1235d63fcffeeca4979f393f74999b4152378a1f5776fb421c80c83ec94e80854ebfd68160e793cdb09fdcb1523575c46622be42c689c7db9e3e4db7afaf4fa6c4406a4d0a0ef65d0377094ae0e96f0f9da7952b24c6e66a2df321181f6aa98053b0cf56a7b9f77e1e45c2a05426abaf1cfddf1e1924a9cdcfedfc86d04bd6a1151cb2cbb4db0300dff30e52cf152555078889b533f49d3cd2b42586b6b18fec16fddfd0cb8d2aeb50979176390807ceb60f5a47a1bcdff0b46aa970350633a79494747b2fd01e0fcaa7bb6d8088d3dd6049063819225fbb94b9dbb3ed05acffd5f9b878805187ea65fb6cbdfd35e96e88f9cc197ba8068d198bc7186ac8d8034dd56cbd31e7cd18edb81237888e21bf1c0882aea9b9c48521d410007d2b81ae29fe4768a741a0ebcb326b3e5995151e5ad1f1da402099fdc88790218d2289763659ed9c15e75b00227f82f7f7defcd8976dace9de3f11df71bd8e6235c145f7c1eb200a23a54b01b61c7746f45379261b79986b614bc969ecbdc7429841fe8835a1c9490770c54ba70a74e416c26ac63a6b7db27a4b00cf3d0ea5ddac1f8425378ab2823032d2dd4acf8282ec00b39099167276b8a35e0a24f3e3a906d09b081c85b425341e6c2077219263d68d8867f2d00039e478babf8cb21ff31fe3f1d3e20746db098fd0d1a96666bf6872d7564904692fcc73a96166f4f574404d586021c72bd87cca84d060bad0e6bd1a5b6571c073cb5e15b8fdc3fbdd7a45a7ebfe7ebc1ff6f80d5dbca142955b8a02eab36e86ae15cc630691660a2ac35f80d873e73bf1d94165d61cc773c0f0b8ca195b99fe59d4b15f441db453bfae7765ee9b33db5e73f41bf151dc0a1efe236d6e6b777b8bead6495fa65bd234bde534fa4b378fc3c46ef5ed7a496edbcce6cf863a776c02675d33d1df58a83026c164d3659dd6506dea39654ae1f890cc36d9ef80e43d4efcafbc3015ef2669114759ff3b66c6577a6ace644df65b41938968c5160a0955c13ff067d2dbe0d06bb885d45643ca982759ec2d6af07b3c2fec5916ddebb16acfb9f5adad8780826bae6eff13deefa2e78db57ff6ca3d9ae2a2b27fdc3a921fd7120d924e64f2499f15ba3d7c32596113dde51a4517012e7c1ace736203bccba847eeba6a406821632885ef5e47504eeae11f32e192c045f30fd6da39554ddc2eabf4eb8797a930d38bdb5f7872250ee15421a15911d7823670b40695bfaf219c6e0fb3d2ee8d8315a0405f914fd232561c341add8a9e57d3505b4733fb1b6aa13866dad3d1d4b01be17b82237cc458c301cb8e18311998ddcaa6f26a054109e12f75130289e438795ef468172db57e393da6117abbbf33c7dc3557de720acbda5c4d12c26bddee4e8de44143dc823ca1e4c57c53dbcdda6a65677111e879eaa5945af5a9b9e2eb2161f86171404cb120ac370acf17ebc118b77c45e6c3941e05c54c3716207d43ca4590731c40a99df0fb083888848353d10011693e0159b7811ddd612d8dbea64db66149b39f425084f104c3e1bcac04ee2eb879ce7989dbbd547b9de96f6f5e7b993a9177039f38cf5c3fc0c30b6e7e72e25be59b381b1646d6b0cf90231bf00d316427e29b9dd7274dd2f01600cf1b131224cc073cea10404676cf022a20f3ecd7a59a9338f61fe6d68d0fcb3f9ee9b21b2d5d7a10714926e76783c72f38aa218b90f0f5a64baeee44fce7d3f880aaf332313268214ec125446a5168cd422109fac12f767643eb18d6b47517716e5f1613b6f82b94eb233962a644bf756d99bb9b9e17824220d57ed237d057994450fd22dc19be124a64aa37508733e1bed2100b14704f621d85fdc2b8279e2f496b2c0f93f0759ce7d7bb67e57f4a2628e0180389da81861a15d7b5c061cb954fb10e35a98132b9c10c80ba9433f26d2a0438cf01016aaea28b794f546b779e9849dda5ee790bbafb3e515e8f9b653520a66f11533361dd9b8a9a28565561498fee0c8217b352c31d65a1329adbf665138c244212ca965249c10c521ab9261171714d213a4c7c8e4c08b2773a82c9c4f33d81885eab0e2107babc7bc276b2720e9ecf63c55807be3ef92a6ed167cd5a5c084af94282508fb47b6092d02be782b87978094687d7e47a8533b5e418d7b01fa4d4846b2c11fe955613bce197e54b93c92f5bdb43eb0d7866f0d6561e386a851cfd8383d4127a4ba95dad75c6f09c87ebc38b662030be26a068076e63acf68b16f5738f6733b04f13fe7f08eb81b8c74ef80887571862788f5d316d6a2b6bf4296e32d814dbc1688c571a8c809c6b5590a236680cc860e42c3074d958cf0983b18ff77c0313570c89b684ef4d5600c8876c2af14a522937d44c0f1aeb3f13382f29099e94c2fa5fad432458f72fd9b7d75c4650993bc31c7557cdb88ea20e406e72d35f27019c83ee4746dd20d4242cc04bfdf685065ee52caa304eff474b6422420b9984dbb7b0963622026f27c89b53bd50d942b662459236082fbd0cb9906629032ff5e63828fdfb52d14d3094ecf10de01a083752eae0459688568edd1b63d19d7fbad125376a129161fa2b838794ebed1f14ecad08417a2a9d4404f4bcc724dca2dda56f3b67a373ca2fd8b81baa4dc655ddf409e377dec3ba42da075a0382656b4f09ed840d0b5e85eb537d6fbb1a773a7e1e0bb4c1bfee04e9e727e84881cf78ab36dda6f217ba74ff5f1d94471987b3f311a3ecf646e66252dd687d5059fc5009e6721486085d5662b2ca2f3d5918d1edfb6861416480bdb714d7f6f4cc7fa9127afda2617d8a02d1df1e717d41475c8afe192cf99ac680c93c06e318206971b17974e68a3abce144b89ed533b7414bbd32a26b23efcaee003d6a075723fccf93180c4f35fc61db91c024ff0ee162808112af6b177911d557921a45fbc5dcca019c0abf90226a19e681a0435b9ec89ccb6ca114ecfd2e3b52147e70320cb201362652a08dfb6c4f487ddab2a35881cb44bcf8869bc091597963b15a69fb70e6a777d53c7ea0b32404cdbebaca81fd4db7db41eb7445781e50a933c4309cdfc8105297d1f4a72a1868a5a2a16b60722ec57abd0bba0255c18e93adf850e66292793026c5763b65e0bc51c1e340010c1f482796b24c6b19127dad5550c7664ef4b19208e223eaae827b728e8e415fde7fa68fbb73e10afebe60398c4678bab45aeb1d97ac00cd3505c197715dc05480a158f72e20524771cbeed4eec7c53161bfdf835e342f6e23e075c1573cb72a2c5a58d88cba56fe643a3caabf7bd066eeb672ba5ffc933867bb50be6ffbf6866184bd5977007f63a01c8123fcb9a2115233c2bf0527bbf96a3220746d0a5a00785128aa0d55bcccb77a490893c2cf117c1b88759db4a8e4426f8850b883f38cea6ab23202e1074e99bff3d0681161264af785c260cdbd583dbd1286b5d3e91386bba0f62a75b2502048cc0f59421efbb6086b090de792e2c3241cdb67dd209896d2a9fc7bd20343890c990b2716f2d5c2af67ceac0476d5f9f25932736c77d46124ed769a17e84d465334bbeac4e1a3a7c2ee5f8c724f758c047796950abc1f0d831c098cad16bd1f98dff8e5af5c6471a8cf0446bf9fffbe8c31b99501af663141f97d182e5f3ba6008f4adfb1ba79f2a14b41f7e720c694ac86e789f11aa13b2ddccfed14e6fae0140b3af59a67c9c04eb4ba1ae13fb14c3cd0e37039af190c2b165aeb50a81c281b986307a4f6d34622d759ea1336f73069ff62520a3570eb2dd5c098f8fab6bc1827a3d9ea05624eb8665d26b2c262b6890cac4f71626a1230a2bf28c80f7f23e81d6993c321085e8842059fc566476e545988d53093ec141c203bf116ecc170bd79790512ffd9f8cee667f5cd53ab34ac9612ca5b42745285a37088e6402d33147b94ca32f505ad0d11bf09242b2306e35929b92b94ec6d14210482e3dee302787def563c14392e2982e2e2d9e8da2fd6d9461f52532a5531be6b5f77b10dc6ddfc5667525eb132ce28a3a297df4e3cc1dde16983ce003901b8484f5fb82c91a88bbafc062eaf18a15e9e662fd9a3982e2d3ed50176e40ab97afa970a632c8cc0f8e6627144ffa899a56875768e035f435411fdf8ec9f7cad3ff49cf70368183bf4897f4241df25a4d2aadb22d123b6a731b33e63f8ce7f2ca0e4c57ebf1beac9ec7c0f64fb52fdc747ac4e0396aceeb5edc46e2ec1c0195960395bc5b269c464d5d22558cb1591a8485a7da6b219181df72b5a19c4c40022073fa733790912d061ed4877a117bb699220b5bc145e6879003b2b8ef0b8650ead9d6beb83617ec30184e5424af172f49e66f29412440bde9a52521012b0f5d07302e287ca9895264d873c7e745583bbce90a60a822714c74c2bda73a9285fdbe2add3b7f5de799d4793d18f5c110d92e29601c2ce90dfaa977a48890037d5725dd4607727f374a451ab323e44b16a49d34b823e8edf94bcd701366dff069d9e021bc0ce1cc293a0db15eebc3649c19fee8db14cb5d5692e736468c9f695553958b3804473163821059d39c97b3ead7f4e364f827a6a950e61bec81e66f538ca75cd869d8fb2c36de54c3fe372235506b26f6093f189698f5914efa71cbaf405d050274f7ea449906dd5734a0da63efdf3b79155f58f3555902c8fde9172988dd634b3259a17988c84aa9ca354f04c63d5bd0e01e0d085091f4cc3539ec73aaea4e08613d2dc7757a48b8a1cc877c9d5a439ac985c93a533cf1c87ed79afb80f8bd95748adb094788f753d0e10052e476b31f4b22f2a90450032ec532089147a3a02385b4a0533b5f0dce03341630eff5f16d26403826acf787e00957c2983b0df7edd095a27ba5db772478663eafdac8059578f8acba785f2981872fa6cc833a307299ce2503eebc50c42eddc0e98060783faf660cf412abd3f04e2ea826b2a1c605827050ae583cf01191ca9f8f1d57dcc2301bf44a2f11843d843004c6eba14d5ada935612ebd65ee73a5e80a05eefd8aec7c54a8fd4652501f5e6f2d02d5528e4ee9391632193199185afe1549ba03b9454c297904c31e7d38891d9b2c940eef22d2d621aeb1ab12121bfe56e4b308664cae57bb67d28aee263dd04ccfbfee2b269567b68b27e503f9dd838d59e8e2ec0c8289da11399870bff89f0844d595f0b8cdf1669af2d719d9d88bb3d4b3206b14eecba293f4086a8c601b04c873f5a95f6926dc79f724173ed6e7fbb86549058c54dc49ab61d643667cef056b219ea28ef0ffb20802a42c1164b38eb50f57eb26df27c342afed84bde6a8a3a08e4be19432e72849fd9e369d03c90b9bef10c16677e168994a2b6e809361ed40351ef3c35fe281d88f9eeff9c811464e09a2a364a520b99f1aa6115176423da56add2af1565337231cf47d9e90e776e86dc9e760b85e04faf801598546eb87ca4c8b99b2be6689e843dd7f8de5c5a8d509d2f180b4c5fc9517594ef07754a03e23b60d4c230f51c139c8e646df620419a9cd29a7ab8489e3186706078a1a5bec221171fb718a4ae22498bcb98aebc75b491616654f8301826a41eb685f417c9dcfc669126e1212c2527b6e42ec7bdc749b5126574d3d7702b193b8c4e1906b2f8057bdcc2a365f4ef0ce008013f84f5f4b32fdd1ce9b1d3fa893289551c2e2459e3db5deca88348fb5beef8340e08e7f12f1e11b449451997c23f2a078ec3e64c5d58e16bcee709a038915ccca45831dba002baede21b9fcf1daaadfaafbd9aeb48574d3c63342932c7a47336492388c6c73345026eb75f484ddc7932d5949710434d30339efd72a4c8208f1600fa0c63f951a88b288cfc3ee5dfde35e0bd9b5e47c9f527fe0e92c4a34650146b57420ed69ca4dd65a45660483fdffff7f02