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

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

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

Block Certificate

Block 57703 03ad69008ad84d60f81f825ff08b8e7384abc57d1c1b7ad7f129db8fc0a93f12

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
23cd381ebf44b831f5824a4e5e71f869ab36982588d2c7f64be6c0c80692240a
Certificate Block Hash
03ad69008ad84d60f81f825ff08b8e7384abc57d1c1b7ad7f129db8fc0a93f12
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b007000050220000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007339a34a6cffb8a0cc36874e7d7804353e75c4d052ceb5498c53156d1d019a002de7ab5a238ef534603449aeecc63307a8001603914e7ff57250a51e433b6ae29d9ab3a2c74643d1cd6a22eaae5b1ee9d71099850ee28e0092080000000000000040000000400000b007000050220000

Raw Header Hex

00004020d226e2243c8e1ea71a0cd3f8226ec98d89de553089bf187df22eb21431fde11e085dbaf59529f6416577ecd036e6b70fc15b81695647fb2bc6085c1c3b8270b9e12c0f6ab84a04180a249206c8c0e64bf6c7d288259836ab69f8715e4e4a82f531b844bf1e38cd23

Proof Data Hex

59,560 bytes
121216020307d26dbef58743ca29be62dc049f431fe630f139c3711782cd72ec15978dc1234cf48e6e260b73aa74740c5b7fdf8b1040d3740615e991cacfd2d2f70aa9ac88d618d3374ff0ef62f1321d0cdc3f1bf541a7c7460b087fc0f392623c542c4d8b2a4f18c5307186efaf1079f84bf2e6107aba099a55a140c10df5318f8955ed5b38df9d50938d8491233c32a42ab8d10c1d1deca55502b2c089d71ee6705b8fc934eeec13cf5901987c1ca3e60eb89f378d941c89b769e28ce899fb90cf5f15f529132f8e7e955a9ba58ccbdcd9545a669c9324477f88001812eebe98728c9ab77df53a7118f39984b8f9bc999a33769722075afb567d30cf35f74512938a85173cd8593fe0697df512ea06f9311dbcba9e908b922863e072b24223c02aa82f6dc7596f71f933601f82d8b452246fedbd1588b437fe6fb8d40746e30d2af3cdd0b2955085c7c88662eac2ee85dea652daa8624ec980ab1abedeaf9b5022b7002ca11204cb3b497fa5c1bf40713daa7ce5a0c1f78dcfdbaaf5767c644af0b86f26bfa858a7fc9c84125b5c1efd2e2dfe00397c868fd6fa2114823b3a7f51ad3e193684868e6aac34f6d2d7593c0c4a160e554aa93b47db5fb4c93aadddb46650b186612dc17bc1ff55384a792e2e823ccb08dbb09a15ee74694834bdcf26def0eb329ed8d50baba9206afd7d799b8bdfe5c316d45e0b7414d6114532f1f3c4fc851c3b0bbebb6718a21ad744581c9bda348c7d37a23c338eb22d88eaef186833522790718ed108d8c0e9c5c4da5ea12322d62d64cdd5d00d1b07cc422219e003b5a8686d2eb62c9f58599f5226e24d580ca5c520205f95bce1e053c513dde32901f497887acc28733bcbfa46ac501edf2369318825036d622654e76cd2011d880f0d3c5b208830238276b47f3281889da3f5147e08a3134278dc95b9821a9968a3b57e47083febe04cef28944c090daface61392df895b48946acadcee5bdf35b48a7a799a7c5ae93488f15e14bf4b10bab832502c68b370b4cc4200cf4f3093c73cde7f0bc89ee4eb5bd969537b166b629710d67a56b9557331a59f00aaec4d3b03e037823063170ee46147d039df3034fefd32015444279a1cbcb1b363d6e033879b84e533a5fbbe065720ecdf55041c6df3beff0a01a5f61758631dc7091bc392a62da3048f5ca9917a08656ba83047a6629104639a5e2a774f1a70081526a51011e29b697531ed255c688be40b42454324cdd1f435ec3a88cf9e686446530a068233ad2faea9a663046812a4d305d92cbff632cb9f11568d4196dfdde51ae38304bd638e41ea98f42260cffddff02332b1758a2626b11ed97e7a5995d37dc806b9772e86dc1af8f296d9a97228934664cacd685be5b9c8ce8e1004e87ed5f08d045630c02ec781d0d3587c5596b832b82a661236ff03939294ee874fbbf221ab42d154fff45a819bd47046106be0adf2374237f57e9e806904af1d5f3d91087c75abd4d212d0e95938b9a10eaa9789f6795587c89bf78ce0fda7695335e7c5b2a94ce40dd1663de8cb5732d70ab29d9fbe8ac1a5318752bd768cec206943b9fcb97ecd2442c49c229149d6ec195cc2c45961269d4ac84048d2d0e7395fc704957d255e92b4df4fc38b63fc45cafc1b2640c4651f2e37db41dd27ff690b57f2ad9ae99028aaee35cdd999ab70c11cd16e44380dde192066243ec64cb755025479d6beb0e9358ae4ed31d8b6e4842d0dc326d51c309936093f4e4707740ecd008539be2accab87eb07e4a53028e8995991334c9d05d424b787fb4b8d80ac4314f0ee29dfd2347bd877ee3ab803a33eb0d0c9918b9e36b4edea8d484770829882804f8ff5ee7d0c05ba82fa959f79a5aa49fcbb0c3a69dab71c578d9c4754a0d197f4ee17fde192ed34185de6b1159513656fc40eb677f1d048282309ed28264cf45e2f06ef2f6cde33ed1459c8d79b1630629862f48a5b42e503e754f4b451921edb64437bbd4fd95e247625498157aff6f23d0ca62647b67821f1b975dfe253c4e9f030de0ee142d47ee55e208e8ff59347e092553884a564ec1cabedee16a542c62b33dcf0bcb667088d5b650026c986c95ff6c05dd710715631be1abbc947abb94546b056eea8e511e0babe3d1e27fb8f06e0cf728944609f7ebea4064ed042020b52429cc0bce329654a2673244d9c730d694770297ec85029a3aa0112e79a4fe836bfe18523c4eef81625788d768c973d2f338c2076ed18e3c6c6b39ad2f0752efa9922e73212578d72476d3490cd1d08841040ff672563057dff663ef444adc37eec1e04820c260ebf72d9c79a6839c1839683564c69153d46b429a443bb5e363ee583dd6521b0ba15d66f062c94eefb3819d8569f05a04323f3b6e528c4004fbaa86013494638f8c02add2aeaa871318347dcfae2e8fb8b30e012249f3585c5ed13b31a01f98ec8c96a74a5fb79ce4e1ddfc1c97008616f389d197d169eace32bb47d311405387867f035902fac1ecee888914c1a216b703727525558edeb5889104346b77e1f493ff41cf086134b3fc0097734faf248516ac20d612f0290f0703e4c616b107bf3aae5a2876ae060797106157efaa6349b72d41025caaebb732a1c62b9599dae32ea0b2577dcb783727c5e96dc69fe5b5438bee24f65b1fe2038adf8cbca86fa2cb1923765e18a8a71832bd40be7b5eed182eaa27436ffe561231861c4df020e42b965d54c4769541b92a4847fe46d0aae58b8a81c3e918e0edb4738f3762481dbad67da64dfb0e973879e2ea82d29a145b2436e52f0277c19a164ec0fd7123528ba8dafeed0b64ccf61cea9f0c46b27bc2bd449035f89d29e7dde4fbcd8a65e0f99614bf22649a6fd6cf0fa737305b13ec5cfd3d1b0b489f9ea304f80d9a33edd5dd90ddeec3ce264262dee90784156762e2f374e7ee1d07935e339e9c0c95457119c628a1ce2a9504bd58a4e5dd6d918943dad1487bec3240d6e422ae865aeecfa29bf55f063d0da37332cbff7e9468e36216ea0d8ded9c6b8d62b21cce64963894cb2b937e35e29bc0af24ed1a20fbd5896a459818b6a87a98cae23c78743702a58dbb7544f73baeed75f720ae69ddf71eaa647ecce64beaf22d29cbf89527b1b99cd8f6abae1c3b6a3145fb71b3ecadba569f33a89bbc22fba0eaf876fed418e206a3fa7c29de48b4270922daf5bfef6541766e5f41679a5868b42d82194fc8a7043c265c6c1df43c6ed0c80bbbd24b06ed90187628308552c8ee2c98de0af154e6a77f1f49d5c29b56935e1c19bd6f78562e3d372875e9b157d54119f19e9da428a6d368fd0b5d917f2ab55a870f2ed8a0ad05227e545bfce314c4a23d16388637a95a797d634acb500e19ff8e5c44a428a6dc0211e169173447b6fa786a3851611d6ef10492e5d362127fb521ab3df8ebdbbd332a3e32a0919cc63049689cc23020a7ff92a000da9c9059f6f7b7d9e1272ac6d1d73f7ef1ec00a68dc98e6bf1012bc3f7a79aa45d3cbe0ba87dd43a0f5b2f435b4d189113fc22ff6b70e66672baa0d68c87babdff3f06e590be886a3fc0f503243438b34ec329cca01054c66d774f118cd20af3a26490edce2047c96c1b2b600382dcaaac14c1a6930bf45d6e4686b9f43cd29bd38e245cd3d96f0c63008d627a413443afbe761d3c622cee212353da53400a5af3323509dc0227935af74b53c7c1784d10026304a2e3506849c698d4cfeb16bfb32908c16dd3c178d32ae1da0bb1ce61e7d7ba1de2c1640a3c6589fd0148b3dbd3a76051642bf09451c23ddaa0403f96167fb3c31cc6d7b97fd5c29571707a62cc424ce458c0b76c53e7619207363569a9387fb4a08189f161e720a64113e9abd40ed07e1b957b897649dd472fd14e9e1ef51078060ed3e8d26844dbe1bff53d197aba8eae90849752a419220f071cbb0e7792d9cdd2f98f70874af312515673a26f41593daaed29005c19bff747e6b0da935029467d8eb5db7b6394f368e39eefbe62917a00c001c1d5074f65140efe760748cbc02a5a5b82480d85fbc9b35148f314edc20570e03fa6a3057908972f65247ba41d6dd26cf026df33a4fa8ce511d8df4298ba4df36af5e6838a45d113127f416576402c97cf49b33ff4b6b52d83780e52c48fcfca5eb3513e67a9a0e27194a66cea29f7df71653a037343adfff77d3e388428d92c3a952ffb00a8c6630fe9a86b67bb0de600889aad7a90163cc291944f292aff1f8d61e5320557a1f5580126b6ace12d68e2c29c8af26f465754d0861cd5615de995570d4f56ac421e6863fb68a3bc2d613a84a702a6f82d02d3f959ef1b62160c4e07a2027d733c75cdfdf77491c82e51ceb5b35a18666f626e7d68f596813018ef138d9060fa8cddd3f64368d624621c83d00be6ae84acd4c41bb6428cd48f3fb1e57e16b2132221980ed57351ac4485a323d7024aebdf35266130357abb56392ba9caa9dabf04a6cb8e4166dc0671b93bc6c27411f192c8ae6caaf763284fbb04767240efb29f4e286ba9f661660f71c31f1d9c4a0a9ef93e9f3ced01357e21c9b66061deb9e57bcc093d41fb19ae57a167e1edd8398369bb33451410bb6a8724ecf20aeed5c28ff10f59331e21c7600305fb17e12e11d63d5a509dc50449f04ed49233bf56dc4711021eff6202810f1d1a9dd1a2de7504787d0b4b72b81deeffc1f9213ffee4dc6faeca91bd448ec59aa8e88faaf8153c63f458b1c91191b4022b8abcf579f41b8006392d821b4f66354e8f3948e344d18b7f9be5029c9b5103def5cc2b245491e3603077b76cf9476dd519ab2bbad73fe0e7893f18a1ea675a0234eda83a0e016c9e01080e01463839d9e2d18539b9db760c9857d2335b3e891b523d30a41ca352ab530d888c74361713a71ccad6f625efc86be65521e984461871d4d57ae7862531f6a4771ce488ead3da2862ab7661aec651238c4371ab931280ddf1162df3d45f790b65e342c4423049a8288bcf60d0e5241f7515223948bf6ed97952c181adecaa6151aad624bd002122ca9ce9055e480d86337951f30ef3dd7589871eb2007fed688e4c507d4f7fecfe8a4f8b254bf51461e1f7f2be13dcf0dcba4a2dd2770690cac2a354a069f72cd929ecba42e84dfce9e7134e432913f32a318d8ae1bba0491ea5d1f7d2abadc9d785fcb8cce8f1a2378162354ac0b874ce4e5c68b3419debb97ca2d59f88120437ca9450b73221295f264e26b6c3629fbf548c92abd4e11beceacc713d75674f7130fadbd0f5ee7b8d11ac5d4f646bede4b511ac056119065830d46e1f22a756f0f9103359249eeef270a4b9ca265bb9a1a76865480b1f717b72a64b7be5ed4a74d05ed3cf4b6bf65d518f844dffe716ba2a13a1e68907ac066966bd5f79d4e96753bdda65f746e01bd977ab526299c4459994a631d1456efb24e9cc962471fdc6701c6cca6eca53fc367bc8e55b1b3f3c268eb6965e9f59b1960e3e2166571d28eedf78e3c08d4d8b564fcb35fe42c4b7d5f386329713e28ae0ac66ce62dbc27d93737813b8183967206a1e0f93022dc290326de85554ca220ab3332e47a6c740a870bef1a9e82a4c31f462de23adaf69339fbeaf084efa01f5c7ca7716fcbca1997eb5a875da5d3a53c2dd3e772b9b3211f9eb9ce1aefed52bbf1ed9ac257932c13ee05a9bc9bda67b15b82d5baab39711c4ce57211d3e3ef0c31ebf94bd273bf40f1e41e9f01fd0cb338478fa6445f620d1b98a6d368a88e93862362d911c09fb056f4b9534f70eb9389df519d5aec724f7f4500b6cd689774af9e1c5a701c3d693263503125768905de5a05d8ef3f679b15875f0b39d2645ade14d34f3bbd85ca24691bb0ac17283b722cc7668f649859bfcc945c0776470f06781989f63975de010a823c51913a9d46d195b96cf528a77776a4810cdacb2cc1ef69d1f343bc30fa79e1bd8c82916c17204defbad73b5a3ba9a0a7d1b5e0aef23f04fdf7e3174350b9450b08145115ec6fc14c695e061a8befa77e05baeb32ae7c3daddff5d8aef21820512aa6099be52277c163792870bf5c701da71795b91292f94fa6cd2a0b84d1179208a246e7381a99a5d3595640938283065113739cf19f538024e878bb55198adff19cda42372d49622424e50655d9910278a2ad063700774fc61f583e0a16fe3a0ad51cb28208875b53b65f70ca9ee1b594ad5c4454917e313ac0a01cfa1c1c7d87314bcb10b8203c7f938660404b953e3442d8c6f989d943a67825225613c7f931aaf5b371faaf159b85bcfca3e09799f883ceb294f3b6ad2fd83f754d709463d6d1add8f3e9f6c2433450779551bbe872467bf40043e4d3c4ef5edb5e784e36b85f0b8c10e537aa17a39e6edf3c8c7e83a743ebbe35aa566e60d16d3a7d0056213f25b7d198bb27384a03dede674fd70351162f9fd89cbbf379d3ec4f6dce781c38ccc398f247fdcc5c748824d7bd7d546bb77a49fee9891ea744ec53ad1a20538a3b099aac2599ea7eacb57f444a614f0f5bd5846f227d0389f61c4e90b608e2aae9b19e132f7978e279afd3300da819f12d118d4004e616c922dc6e612b1d591b4146889cdd7967f1fe87362db4af02ecd08fcd0494c37fa38f8d3f5f7f266e95f0d25f4717dcca52a9bec1cb82f3a8bebd465ac36849e2ae27011ab388b8262b22004eed4f1b44f0eae1286f057bf80e1c76f452c990c3531149a3963b4b41fef780e9a069c2aaea2094ec8777be3dcf97fcdeb9db5a746a3e91a43db62992d6ca8a6d2ed25e1d35654216b5bc6ff80bd32f569127bceab4cf603fe2a3fed389195efeade9cb36559898807c25c9de0ffcbdaabe4b78d5c966620577966b5c14166940a9b52bd8c1e2144e37deceafeaf615de4b49b99bee80e5e235076279925d3b1de470ed4a5d930606059e826f35e5210834798fa00b88a54c810818172b7dcd45ab06705c4900021b4715915dcf68cb4492bfda00b2b6a8643aeeab6015c73837d4af0920adc83c5c12ad4df33e8f71af7cb02bd36fa11608bd674932554047010338bf4134baf4a058783888693caf304f6fc21c308ff9085064cf896cfdf2ff551114cf81e9ac1212e8e9ce55810f6bf6f496c31f3a89bae575d7f9d404bc44e295eec58b3b2bc4b7e7fa00e6313e7344bacacc1099324efb14bedf3a93096af92c21afa1d6cf18cbd7ba61ff5e007ded4807e1b399de081e0da0ac6b0e9533be7ec4627cd168e95807f1e585077825d28170c1cad641ee7f636fb70aec8fcd7ec45e795a314d271e6ed129ddc259b3dcbfbf7662bd21e58c9af7159421273be65d54a42636142edc15ce4d4d209927928e37b2cb2b8324bec2996de4060a9b5d3e5895e6b03eb6cf9fd3d3442215a2808c3d5d8682a377bb9ad21c93dc848db3ae3ac1eac6b1df867f58223bb7cdf62c6c045dcae79029767d1ab3e56df4c9ea2235c7f338c19ecf30bcbc9ddad856ec6e032247bcea265efdae40cbabc1193267b04678b8f749deee05b5a17d4e2a6679cdbf9456e25ab5ae58aa68d64d28918e018cdfccba71c9712d98f6d91faa4eb69616438c500d47915190deac25febd944e653c6d027f0a3cddf028ca94933b3ba38d566149a216521800c225cc36a5188bf00b2611e75e63f71ae13b98e9600ab07a1722618b9b7285611bf9c1a72c295b582263cac2859d7d965384873fa850ae09a63a7613e94af9fa0ce2cc7d898e2dce365494db2ffe29f676e70570011c3ef2c7736efbcaae95e36a92c275825d193708df9920301d931d8bd868a77139d27ba682c07efc81d6c947c2fa7d635ff6fa3bfb4ddc6482c2988a6e06d45d0dde650767e51693cb30839378047c65a8d1e819144bd99de249a0d99c9da1202e55fed45441c6a61d3119df0a274e973530657b13e37b80b97dc1bf70497f9fee22dfc21bf92b304e0e0e930fa27a84976b0661c802fa77543dffd9bf3435c260d9a47d53116f48f05b7251e13ea2fbbd45a25739b7b0cf3b304a55113649dddf8fb8c8406056d651fc2cfd0afd288539fd08e562b9ccff30f4270d54f42dab3952c4e92372f4a0a81a50ef7af8b4f704ffe891527293ec6d4dbf34f92d4bc72d2cceb6ffe19a781a12f13c410375516e838636d78a689874dd12e5dfea7701102be7f69992ea0ee063967486d30089fefebf819c06fd3bd5288f2f18e30bb1e522ca6a8f8b56947c5b2c8e784c40a2254417914002ce9a6fc68e2962aaa0b5c79bef722b7ad1c45a4d6cd73f4f7d77a94cf8f22caa9b5c0094a3eac614c32cafde4212ec165f7e470ea96931c19728ed6ec271db6f0ca8c0cbaec0af95f3a09047f85dac36142e24d618e07ccef3d14c673158b56aeec3dae8ac5c993da89edfbbedd349d2f792b5dc01a3e648892d318feca58eb43ec9d63d6715956c753514c08288971cefbf6e03ea61c6f4e262c04db56ce73de897073607f3b0fa0e6df72e6b54868288a080b5c725d5c4527717fcb52bdd0544685c52abd7f7c130923d372a6d518da59d5b2506df01ab0b4b6e15a2f58b08e4486fceaa2686b922770468f4c36c113bf2ee489ba0a09ac9ce60c6afd679a5cad02bd329c6bcdd287578c2ae8478bc5d17b45fbf4a3ca9af129e9443a7afe06d1c72e2374e46b53635772d21077dd8b10c4887bae972c55ec0c22826b70c77dfb236f1a22c7b19e164ce72b1d3c93e85d82f72cecba99199ddcc6a691ac1fc8b134d4856c8fcdbffc08fa37668101a54db8e5ee44beb77b3b4829fa9c2dbe622dfdb4ddd415a01d877a3e02632ab5234862cf2aeedd918ab47ab20bd7ccf2a9f529e1066261e0deef75e964e26afc551bba755bd8644c2ff43eb50c2dbb34046b46324880f528522e6b923b118358d0d32e08e2469743d2f9c95f7711a0cbfbb3af1a32227ed5aad4889671edc7150358f2a3b90d33d94cc7ea085a1703372ab5f48948c0d388271f94dc5d3e073b61c62e91e76ff466d7882e2f3c1d8d38bf45225ded4c8f4b84abd9306642a6277e0073601fd2dfd734b4476dc9d3b638296e5135c16c437ad4963dd8d01412bd016bc1f82d99729368fc0e331b3d1968f59f886ccc59614ce02333eb468ffaec6c84f01fdc74585f1712f569749f278b3b8f08d574caf1f2e71b51a755177dba2aae2121412226282c784fbac0842c4e936f6a0358b544d8539ea32820f5b26f2e09c01e196a432377426cb843fd421a84bafbb3e915447528be73dc3e5b495764d9ed8a87dc73701e5431c42aeb66de84f3db271a3641b0ba74b8d4bedc53cb3a5803cd1b6c53c05e2c44bf03b16df5b0db1dd77a47a36ec7dfddab24850d23a0b535bd320be7629c83ee668f993e14a79d61b5848036bea3b36aed3028f71fd9f42ca5d0092bd0e4bd88f0ee3c647156f0d1994aacb56bdf8e294d018ea5cfb79bbc68b8eb97ee281d66dc8e0cc80f20210a51e9af99ca17524958ab0c634ca96b34f65abae6a5541be592b56ef55dfffbc36a9ba4773235ae1de8915d50567c36b0fdfeac09d6e9d9fd5fb0da578a58807c8c667a864f391990714ab729ec9053242b54b12816f5e5a34fdeffa64b4d538f4bc6a8b633718087e298cfd153db03275931656ea6f7a0e33038439e881a8e661769e33884be34a7aac75a3eb58e3ee3ca3721e1272acca9d9c2faa12a33ae7e1b2b279db299767e0e8189566cc3d0f70d65f424a0f3674620067b99a635d6c76f1e13a43c8d3eda0efba873f1a2f8f8679e3018d0c864aeff402fd33d6756eb44483dee771c08eec8a5ecd4489a6442a26aaac19750e0f643f27d48c8b34ab2666a4f12ecdfdd2a6edb6bf484de2f3803bc7a18ab766e2faee3fec5c2d3e170123eeac85c695f22707b7ea4749ac290be87f6a2166f8d5f5ecc4e3ec985ea7b15b31ea27b782066396f254f1a90d67406ee0f68b580cd67c98c783956b7d410301c6214d10078e2f10efed56001b67d9c7f999598bde0f95d1ede3951f24ad094d494017cdc8c57f461b0b4f71322527f65d5f983ccd5d65d0d087f067a2ea7ddaded68c26993b1b66ee0bfd44ec7446d74a7387f9a7391972964f3633b1f16ebad0a2c1b10f11834fd90a8c53f9a3a1ca1c0feba21a021668e2b6bf6bd83878623f72d792c77c5bfbc5e7cf34e21f35fc520de936795f1c8a8d5c198b0d93f2a216ba39028c4d6f657ee3e218de3c0a16084406523ffca6a04522b47743026be4ab4a7565d361c888b8058162602c9c585eedb841faa33ba49cb722f6926acfeadd5b608a87ad44ca860d5a8945e848f2660759063a717e467d42b545d68cb412d629e84618f207ffd2dd8d0dd82b7425558ec70f091d5db37a3edf3a4c45d7fb64a06f2e741364d71a2a8097c3f275abbd888c67ea269a4e13123532b4dfd799d9f61d68fa2c804cc27ac2383d89ec53b86131f8f23f4da43eb3dc379a1d5c8b86cfbf2355a7da7c69018db6cd6b46aef3f85d737c3c7650e06fce6f1ffc045bf2ccd7913856ba91a93ce9640126bd7528592cc126818d0dcd9aba561ad0627ddd10649c14fe2826377d8c7aced401c2064c8a3ca9d03c1c00a80d72742d85c911f9cf74b880b9cb0f247c9e35617b9040b2a2cc96ff8194e4d40fcbf1d5fd9d6dcbf33dcf979fc0f183a80fd718ef63a70d4e80dae3f804805caa0ca8d9f2ea085d82bd8c18ce2197ddc29f104ea75b9063d988f2675fbaa64b2c69c55149f1f1dc61a9570a318d8a2b809327ddca82be8454db30069531093c2c02f3a3f9edd74a3b18acf5b02a0915028ad12aeffaf799b97a7fc43f1836d1fca6b8db3d30c769ffba0c4acc13af63cd259251d684d13579111c006c8afa901b04670e31d72260c5995c87ac8c71f32b9b4dce1af2c99383d172aa81cc352a21262ff6622e694ab3140f6501a09e793a105a4ec20c2ce9fbdc5efd00dbaba6b27bb20463a6facfde84a9dc015252d0949e970e54836b432bd2bde1dd8bd5099f5b63b15e33484c90de52945030e9e21059fedc5c69db2ee142e3acf11a6174fe6e20ee8d4cbb855f34aff516f7f1ccae121ff7c823e4552ced0c3759d59d6537c4b5a9976a6793895ab8ab6b61720495b8a3bf42d1e862eef7dccda468d2b8a145499e49720f90e6b93e426a544cc6723dda04b3a4f14ea0a0ce731e76e64d5a0e7dd89ed96c7543e49085133580d15e75995267eb324b48e084d8d876944a34f0b3161dcb05e2e589aea9526b9eb087157363d6539fa8a7558506c1a605701b72678cc9125c6687b570d8b7fe016397a84c096e13db3e92cf9aefa2cbcb5ae01a09e8899c8b52b857bf594aae223801dc1da6ca134a4f35382e2f9a23f39a39ff41af2470d7cf62db4392af111fe27dc281e9e1d4ab6e995c6bf35daed4f72ddd442fcb12cb7c2adcaacd60f217aa2f3374d87e8902b34dcb400789dbb8631d5ec6b93b8f8a0322296f689b96f88ab81daab21daffb2f25ab0dc0791f038792b32b9215de7dc01d313c67cecb3349651654975715b0bf243a34f0d3a4da504cd648121e4bc0a3fd8b23058e067a241b787d03e5ff0f30ed6d279a58bdb96d1e1a37ba7211567df108f7355e2bf10310d4efb48d8efcd4fac359be5f4d38f862b574300632b8e3222688bba1e27274df7dc9893a476a6aad17979b4de249f07db22cd882048c89d91195e60947643967764c5d1d3f4c47772b92ce6aba9130b2047d3a9dede6667b57fc9e86b436c2a39a1bc349d5a3f01dfc6884044c35540dd223739a53f88ae6a18835c9518625bd95bb455c2162c460f21535dd09b47273ba734ee99a19a2646bb06cd3fab70307907becb703238dc96d8831ec0467f3b6393ee1cf0b770dd22e0ff4722c7ba2ea30b99787c54b2f82988b1d6a855f0d7b1001d4a9ddf3bcc11e15319b20b27b465793e9067b1eba7ff7ae5267018461c2acb4b845312a2c817d16716059917f50edcd519ba6b5ff4fbe0d435dec7aaf41fdac998d3d7a73b5b941a0ef7fd89c685dc3f49413cba3325cb26b2ab48dbea611e9701d3d271bfe05b637546a45522ded9a6e67a7bf5445e31a1f26040e84e4dd4a1af238ecbbb39a79fa89ae7dca627b765f449ee4d467a6b8087e029770cc55fec47e55c2390b697b0b18eae7aad5aa92bfa5f7e7783fbb2a998dcc60231222decf23a84a13c110c01ed6075844bf74a1c63d365f7165a4eca8d055adb721d36f1b9b943d87850b3141e30bf457830c7bd6e74f2fcc73af1afdb04db0790f0f344daef04352b6047c6c4d041a0ddebd390b8440b4bdef57816e17989e5308b7a83d92d50df82456696249a7d6d15ebd99cae9d206b37b13ff3751848244c642fc24b32d477346e2b870d600cd4746901b33a012a18dc22591643a5639a287960659169790bcf732c39fb601024e7a2e223123200423850da99ce0e689389cdff0304e303ea32ebaec68dbecd33aad3f11820313384a778333b0a205bf59ef8ad9c169556dd5d74fbd9981b948738c02d28d8124c21dfd376f81e0b7b67128911cb4fbe10015b3bbc0ced29d7b6f3343696978c9d49c2ba92fd8c152ad17a0de69fb52a19f6d29a46a4724181f8b76285cbd19c798b256ff82b6105f4d00212067f4bbdf107661afd39ced0bb22331ddbb8bc3bc4ff20f8506ada5b4de8cd09c43328ab07931e3940faf3768f3a90cf5c507f6d37c359303b2876f9b86c4aabbdff33590f11b0e455529b0ca02b7638227618b38ba7206e2efb78f37038079e6bf061adb3f9dcf35c4bdafd7d31f7cd9d7fed1b0b5391b4a4fff0975758c90147bdd8eafa60d459eaeec378cc641ac6a58b55e77ce4ee7f2fe9f3e2fbdd09743d20505f03c9118f9b299612cac47f126a5aa272876738786ce0b1b304611a73b2dd52dfc8071f15780e8572b479b4ec98770c66c34de1aa74bd4386d7c8fe36660b9c66164e48fcd07c135becedf15aed41a33d45b4c548a7b918a226f64d8fd752d387c8c98c8f9b034781e93d25ce36ce58474351f67cdbc1850fa6ffc0515f068c4c5ec8202176c5ea5da895a9ad6f83378d0bb569728c3d0ba9dcba4780a5a47e3fd2f54304fa42425056108ea925120d02c1206b5ca0791a0f52f3c2197d2ba49e5a704a9c4d18926e369d5cb53f193a16e4839a7627183e529e310b2426d6f60c0c4b5b40af4c6a7aa648ebb1e4e2ed4f8c24685760baaa41b995ea0a5bbe2b568c265532b428de38eb3ac2b5941a4a13e6f7d5201dbe2983519380618bb94e8bbf09ac43ebadee68165901528278bf37d65110da846a015d54270d5ddcd738d0e27cc1f451b96e6f0173fdbdc2a7d462aafad87fd600bc00b4d555c9ce3f29615965ffebfd75d783771bd226bba12b360aab52dc7210ef38c13c428f04ee1bea4664461f2c2c98a4c6d745fab29cbf356f205409523d143993b4b6b291ff12e78d4323bb176bc1fdbd29fc1ecd565c2706f291ead8cb4c86c446d647fc6f72ab46ec24e539068b75233ecf608cb5563e20f246d86c4101a0f523f9052d1ce6ba5e45ab9ee619dbf6cf1da969e24e13c5af4cbed0acd5c1e3cc0d120cc7f2dd1831553edc65d9a5a1b716f6c2d5c90844aeec80ae16f939488f0e353478fc009810f0e257d1a4fb0fc54b60e083030bf6970e0c70a9822d95b2c56a87d9e78863ea37913158d8944aa9269f985fb51ef302ce168e5589a2cb0dbae017e9e08ca7c3014e1b53494512568be651c79154a0bf2b3f992f13f0044f7d6a07f7951b04cd6f5e03083a109224eaf51b8bae5c9426299570a882ea9e78ada97c4d0965d16dd554a94077705cb769738051019a4a216399ae93c77dab980476283179b4b2f0b14464ca8e4286612889adf0b48b11f05c3184405a960521ddbd0f5f1781478ba94ca9b39e48e4540f6541a9f5e4babf618eb23bbb0ca6d1631469ece4b9609ef26d54ebc06389174b3f00f7c24e525a98748591ab56345c94068f56c48aff7e0e64ae40fb2a21461ed34e6e8e88fc850b23a4eecdd149c512b2eba39c2e383e5d220eb294529a36ca18cb4ebadb7493e337875f35ff332ddbe476e361a3904a3e6e8266693e9e1ce597759d31bf917a28fc98c1779426dd0e3598ecd5bd68569805c12a3abfe01cdcede45f36fee442285a7af2f449909fede543f108116d6f1bb1a23c97d27e84bc60bcf39ffe56c1940bcbc51be5089725a4e62aa132068d15ed641429a78d54c83f1fd2f19d8baddc6fb4355a56b38ec3c81bc998cb4774bb8ddc40de24290313359a23cf47602ff169f3a9e18231439724c7420c2108d4e1fd1c2a969a673a165b7f33944139c6c06abd46cda5e0c9fe265dfc447e511ca4f5e8bff8e0c715dea26801dedbae50c33908238180c1a1fdc5a29f190f8dcf32fecb7208a6d83b2c0b4c3299d2a670efd335dbdc9624688362d17e3cb6d46d0111bdec21627d632b54459273b6f355820b555aa588775b112e8b625ea638eb1b40a1103e93253801917616db5f25ea5918fb41cb8af125c682d0561687759432e402dc477aa1ac5c7ab923f58f134b9e4618f6ea08610305ef1f10eacedf04bb7ac5883822b92f13e9b364311cf0882bec93f16dfcc133653148635ca0b610bb876a5262593f928c88b31b7b8d5dcc1005f1869f6cc09bc4996c82f1bc8fb608f4698030e82b21446f8216ec03d63bafc408303b9755ab1e23173991ee77792019041bd8f9e3987a518f8eb2a899dc86348b8d42f1f2ba6d0107ad764db77b39259482560c9c66e753c8946834eaaca24a99c96035d9cf52cd7d98130be4f37d779f455e75ae3909423a1f1d8c96b8bbdfc5801b33d83ecbd46c0a8eb7bfe5a932fbdcd78673515acca91e967e0a0a5db4e484ea7508dda55d1cdc65e61f6114692bea4e116b65ba80168a4ad42683b00fffe28eab6699eb0d1599a802e9e8cb6f1a3e176894acbf34fdd4c9d5c1f121eae1e2e58004e954eec47944734382e0a4b9a487b96d46714229f21f4960f01f71d1cc1f06439e3d29309252e2cf436dd70ff8c2369e61c1caa204b383127c5981fb3678f0b8d3434461e81be2a621951770b106d7cc8af1a13595c9b7716462d6537761592f223f6273a89993c5158013eedbbea323adb4c4c7909b71da7c4e95cdc8ada27354a14640e47f9bec374f22cebf4f5d7e0033f402a35f56954083f732557f9631654862fca88cf21764ffdecb851fa79cf9d71abd1bc007ee2b26b2cb84752be1ebe13919d9e8c8514d1860c162422cf801df100b118f6a5af41247f564b4ad8d12dcf4d4efc09cba09bf4b6a55a2c1404ffc3cf994c621300e684732ca85b6f63c84ae6c1901e738bd3bb7e0e1245ab5aa37ca0140525b2fd053ab1e2f2dd76a878b996fd18b6f54883c1cc372665cf690b0cf8dba19713168247758e201ae85562dbee2beb53cdb739968c8d2be673dde8fb0dee76e5ca5b81a1aacb543b7155a7ba3f7829bef7d92d118a6acc5b42ccd26e6d2b11ce7fbb436c75cbd0667e379d138f65f131d0b920a272c4cc72d9453f86d4be776764c65d6624bf4d01adc38e4d830b1775c4365d863b8ff55b7bdc950b0ba4da57353752ab3ba25d279c7e0bbfac4bf74eed5880495b695b56c28e1bb5b8037834404aea64a2ddc29fb7e6d8c8eb85f6ccb24fe930cdba31608a728f2b935faa4fcb9409d4faf00bfd2bd9cbd76d50ea8873647b0ebf47af2320d14d3cb42ba987d588750aec74e0f19c77db51902784de58424dcd3b58d309c5d08c04f8439086ef09c1d73675e1a47fdfdd37c68e9035a7fe7576df37b09e75c171c3e3b6c31a7c013c1b73d5d9b6b401bba8ed3f28b44417e40b647eed94c1537b220bd61da9cbc20b6ecab11c444abbed98de10c7b5faa29099012a88a707daa4804328b4d26c3e0fcede899d657a2ac6856964765c8f33da3244670c0638c2909bfae3e4c59c9c947d0639e59da758faeef26fc1538ce762a2c7e566f491c109450ae282752a7461dd3bf2afc9ebc9fa84aa018742379c20bfb074ad8f1e5338773361c7b1e45a417e6670bb4a36a8bb7799285606e26abb95c4a0386f82e8b15da9f82c69729ba65a1078c33b188d43e85ac60f575bc661542005cddf24dd74b0806471ad350a6f3aad52e5b78a4a3cea6d65317e3d3b1cb6251dcb5d5a062c2fa4cecd3248a9579f68c7806e5269ed5cbf626fa71f3f3e302a9624ca3e1aedc1678b1227c66d0a43d6c8d7dd28808b4fcc84500997d8bb85153fb40b91dbaed4e52b2e3a383984c3c118e5bcdb1bd2103b1bb2caa19f5bfdcef2a9b5b4cea8d823d0da367d6c023b944bfc6497eb9170bb19de49b07df518199884e238519f038423cf2938524d7e85c90f3f95feba5ebac529eaeb51f72e24ccda261ca95d3229069cc88b9711c6a00ec29819c49c280b34bb71f3ba0eeb949580f212018f6f1371d7e364abc19f9ded3c642937f0e8d36a3ac5c12ab7ce071e6b6612cd929421f80d95f637b8dfa3ea837480273427f380b20ca375ab5002406fe0e4da83eba59085f3481f542b4a6add4efd45f9fb1aad631d2476614496b8aa3076439f45b6487007f82dfc95b32362d5b4a1260e5efadf3eff95d1249b038b133af21498bcb4cf992d85e9beb251fda1d47e0e57f276fd1e382155de4a51670679afa8bd3ccb08bb7f690538e358d4ce5e3c3e36abf7d3b6ca93ab5548e75da5d8744d8fcfbdc814197cff79c32bc676ee0ed65163768804a349e680f079dff04137391862939f9e188d5d06299b8a04e9be684c12a60f9f0dc15f4109f89ea7fe99a7d4b815e931920d67b91d04a11d78534dee346b9dccc09c87717f5493588c2e35e4a66d7bc5d9a5375f24206bb615fc1e23e2b280d2d7807bed4e38b4d71001f4cdde970414013502ad32dc647f215088243e30f27df73ce3db400ad59c270f7a49daa4860e195ca80da1b67412cb8963e6c8d7952909fa82b060d67b7f2b349a2313c7d93b1770c594fb6402b02b85ffcbbc01be6eed8ce57b6fcea006cb02ce1eb3d765eadd34bfd88ba6fb7b6901b08b7eaafc7535c57cf374a9fc124a0221211fa1a4c6ea88b326f5b73fb2f8cdb952a88232716e8ceebf9d6ea60ab1f9dd8723d6d4853130c36f63ff1e453b35560941ea617df094dea678f40b9f10ab9eb3335d2f920e10a642b4aca3f8aa1be909af438e12e02ad26208a3d2851ab4bc3ecb9e297f5657224f538fe02e03b27405b60e2fac8bfe61e85cdb56e753a764e5c7c4c493a21ea10001ea974017ca1a9eddd89ce7cfe06e1f059e56a4bb61124e3ee1f39635994afc96d9887bdf8d6da42c2b3dcf45cc561953c25f60e020779a1d270ce41e9197635d1939be52e6ce53602943ef76e883986ddd097cf0940b29851329b436f92d1f88cad8f0c20f9ef1dfef81d659eba26057ed06b74a079d2545dfdebe24eb10a3482ed5b2b9a22c89c53604c682a2ca8a5d26e74c8ef721f722469876ce7180a5ed1dd5bec535e9e654ab77d1a691136c82bb8c67f98402162aeed1b235892798dbfa0b888244f815737af7173303d5a7def963615bc2f148eef0d16f8406e8e693b4de860cdf5e97f466298e88d717f9c36d22d315ceb7a8e373c2d6df1f3757f8a5259096a88545956012f06530092a88e72ed5c0b5bc990e980a8fc97c409be34cd2b8cb1e75178df3a34c862ea15a5065cbae1f269e34334aa20b36927ab72cfa6c0f2151b3b9da9136c8210626814d7e0aed1bee133557626ed725fa371e58ca20f420a52f288f5c5e901a1eccb7bbf2a7a53eb16a3bd60864e21dc078ab192bb7e49af9200a9e8460ecca835b4e8af743053633cc22ef59c27a78390b0cf022b7e95c1be2eb18edc9ac1172d904e9903bdd6c0981b67e96bc83cc9b4a8c06b199a35b5bd77a0fc8b5a688397b52a727a655cd979b00d8ac3204c91018f127844b1fb28359c0882b3e0f60e57f3b9622b3da34cc2f00222821160198ef25244cd0587cb72261cf13fac5aa2737fc21b8dccfb674e1568f0fdfef5c02de87310838b09f15b0ba829c9b3eaded124aca0f4cd15c6eccc2c43cf9a43cf9779c3577dcbd78e9a45085c5e96ccdbed9f46ca9d46ff0fbef6b6f2b3bf708b307c09e4cb4a385fec310cecd0809dc776d787448da4a12c273a8985efeceef5bbabb0016c3575e18fed9dde89f42ebc42d933616a86868744f6131ad460a9954b04abbf1967d9125016cc942083b82f5941c5aade39f71546adcd159194441b97663ace4ed84b65db1c99196fbe91d17ebc0682831b21a0cd606917b6d01f9b4058e7cffdc8c33fc31fd148cc986a08c03fd7e5dc7a9ad0e780baa1e78eefb347b3cca7d3c10abdd563328cccd3382fce6f8d8b9dcd1936abf115363175b23abffd5c79f6a27193c97d9ed1dbbc422f9dff858a4344d7df58c69e038ee0157800fa1c09ce973ad4ecf400ddb0947ae60ec6ef071937ee62fe42c49b7177149151623f1e5fa730955c8fadfe3ea085ba5c1b0f0218a70a7a54ae37d8c2bf21cc9b8b73ab2a74c561d5fbca824d3496e28db2c7decbda0d29b75a2627cd10d31c8636b8e1dc3a93867f21224ff0ea8f56096905737a7644b8ed720a5fb65afb7536bec1b943ad05de268d5c45f38a762d35addc585c39efd8db8b649e76e83509c393fb3edb0e4d6eb197b57bb92ebbf6183e0cf0fe70fd39b302b27f2fafa4667891e8f884650135341c3749f9ab8de3e4e3c4bbf02c820c5cf62409a036beb307095e5815249c3a581b4e030f076b19d321e611f8de6ec6bd83e82207046b48cccfb7178cfe23063d3ad0447721c7c6f67dcd69cb1646a482972225df005125c8ae2386adb050988f33cbc249b601741ae5a225eaac210526f6bc4cfe385c92e7ef939a847a381c364939515c148c4183c995f38479ff9e41f0adfa828699bc524a42574723c695b259216bb294079e0228d7b787618859c4f37fd59fc45ca39a1be154e09d6c638fb07ce96b79134b6ae5a2302fbbb67f3eec7c5da9ff94b68d7f2c6bf24fceeb8537d125a98e6dfd4128e81d156783ae02e9f732ab11d30fe5038089c6123ab1115530d31d0b4a9365999ff29df24cac1afb0689d1ab307b45f843ac8a21d0c79187aa568271f59f18ddaa5fea559661c108c57584e0005c4d21e8bca206339ee609d97c23d0e7da67eea7e6d5fbdf3f29c5db51f72699f104513dd3b354c4110f404b9b7b595c91e931273209d07c7c8cd79ee235bf8008f17ea9c13a1520d838f9e92f763250322a96867a58131071453e4de89b984f12fb08b14e8f274f781091460a4fd78a106a58e8ee2389c3edb2c05505d24cb9278cfee171b1721c58d7f94a0cec5c5ceb2b1377d1ad3f47d9e281e42ed67ba75c93869cfc7e794af7a9c109afc799791a29e8d0f594b611e8a547688a914cdeca7f92bc3941a70273c370cee67cbcd42dc1684a29b60fcc35d4430955ee6200ea00e9c319f8caa8687da1c684f5e40310dcb412c1063bff2126dd423823c679e7e6c5ec827cee19d2822a8eff2075cb315743d9688c0bafbf2a67845c3e4553792afb46dfc79cb0cf4af27378bf56fda90b57e0698d2363b19e0134390064d06bd8ebbd94b2b6a9e172143c963281707b3234a31617dca53919cf791585484d384eb66d02260bdb3a77f4968e56cc9ef7d73c6e23c9f6fbaf0d5cd09cbefbd0c83fb83015f9731d8dc344aac2ff66bdb2edda5f05aa833493c1e11cf2d9a73d3d12d606ee87bfb0f2baf6358aad0e6564660257a740067fb558924c862b629f20f5236078dc6e2b8d0731c142757d1e184692bbe1ecac6e4fd6ab53f9506815b286727ab77639ae625f26a8c03bc8862ea3b0a1cc1592a7e36e6f39a345e15b71cb463a8c51d383d0f8f07e2a1040bc2ca747469f68c724938fec91398d5356b3af7f3c8e4a0062953902304aadb50b51d9cd3aecc2b8f70886f93b6303c1d7d77b9d32ced43dd4209a7c759dd2da4d686209dbdebda7b484375f058bc2f7ec1b796aa13ed14a887cb27cd1463713811727007c6ae03fa8da5e86334a5b59900acc09ce47f910d2e888d3642692b7509dc5c7203ab3cd537e1799c97e75bded16998c46c3ce33e59a07934a0df8ebadca664475f255cf066009deb278d038248b5b686a820b9cfd9ffe33256688ff2ece141531f06759f83b2b7647c30194dfcffce64ee31b049fcb47f57b4c9d524a8a8a34e4d748322921b6fd9d3990ebc8579f5549b1e3855e58159b01670bd99cfa48bbd3f67a7f1a66bfc6c0ba9e06114b78da611939fd2695db75bef22a23ddc9aea34930e26cd793a8e1e70319257bf2866caf49066f98a15630fbbac5851defb2fbfbb15334d82689dd42703fe6b0abf4cbdf3939be84c1b6d69c0b45e9ad81bef64474b8baac88f722fb370daa17075b9c787cc2f50691ef6eb234c7c4d3e6cbc4643910d1c915e6e2cb9d258220bbae0f946950b17264fa4b7d4df15ca603f16284272d59bef074d1d34e802c6305ecc8f064efd10a224e0cae70c915db6a79b8d93c456153e7553c0c1f4766d0981ccdbaa8d3c488b637b0284b473fbd2daca2ff236e4c3781031f70e6b8d0ba56646f2f89bee71fd9c7a34cf4e2667f0e19dfdad3f418cdaf2f3a0234cdf9dd926bff43b372cbfc589c97a74bd0131c9ace719cf6e8bbc0f309fb72626e3c4d22b880c49b68f4aae54812781ecc876f80540013f125fc879e89c1d6a751c0d68889f272fb9f98a311a5e0b7f696858e43542701394131a675f3d4d96999bacd77a73c409b1a47d60c06cce4818f338941e42ba92de178b7b8ac9454f5bdaa56086061914987d66147f121a752f42f3424d1ae813ee6e998dd4e885c4fe49103baf0a47acf5832bd73a17f77c6f48587e03cbbea9654e49b250dec070095c4406fcf70b6a53df30b4fd5debbd34c8162ecf3f04874bd4ce13a8d3f28d9a684de0600d41c6bbb5f0ddbbfcd28fa0f7af144d577a7d9e0d0f1ccdd6b330380626d44b15821cadf722b5b48929db0db4d6ebef90a84512a9df4aa110b74d676af0e83cf3bbb2b723913cb658973cf5c97fe53fd2ccb3c7f8fecfd1901a4673948c7652706b9e333cca54a486bb9e8e5185125dfadcf1fed729e78bf6f199242ac8afefa1c41797d2325a8e17fdb376136516145939cc4741e7563dc65479a4ff394d15943c65503c4873c63bdc254c3f282ae74dc97c96cc42e4a2478cf1da1e36932ba690837e002f3bc5645bd016792f0e05bf9402dc0fc1bfc217d4ba56969e615acb8d5e60d71cdd5b8612fa30db8ee01c2e4e4ad3db0183a9127bcaa87fc88a2b95fa61600f1007ce5b52ad151fd8590e53693d875bafda85a0c57bbb1c3fe2567f6b0b3fcefaa5cb04e99399706791f137e73f8f8a6e7a74621e3d4b934c522121c1fe397d071ea71eefa3295629066f05211ed47ef578628f29fa204275775cb64c51ab5bbf426f249f168a94e0dab2bc0e255bb0cc9f2bb88c9cb1ac4663fea46de86536a4820bb66b0b8acf427d4cdfc6a006bf7aa8acdad6a7a6e37dd69c5da4de6b2fe153068d43bcc0a032cd703b69e622f404a664fc6aac3de86885bfda067c0f625257664e71f8fa7c73fed4db300ab9a7aeab56124aca10aadadbec25245cb8cd7acfc9ca0e980318e7e74d5e9c610c709c4d57d7a1387a7de05f5f78ec262aba7313e8f6fa23b2c25578fe1254d64b54a7890ccf55db291957322d7ac53d505537b2cbb4613840cabfd2fc0c909568ed75cf6a08b9901dde58ff824d572bb4ebc94d6d741908b5e1775f35979fc54499ec8061a3e758c723d55b1a4e4766daf8101f752a5957867b2391bf810918fdced61225f4cb081499ae688cc3736e2d7283c26ac7300fa7be1de1db6dd90f209c9d5fa92f00c0243cb9dd91e772c714bb040191a04763cb2afe7f1ccfb4e1e91cce0fdf41ceb53f381b076663d463d9732e10dad8dc984edde9bf4c06cb4f4c6537f4a9757f0f9c06005b19cc5ea8d6369b1c29a022ddbd495faba32d3da223cafb2f95c8a5b7fa81e8f6e658026d61162dcfbf2c58b78bcd21d09ed9f6f0e14fc33229c1737b4e5bd24ef00d936886ab7a21e136d1bbfbd94687664d506d8241d945b1dbcfcc4405ca48b4a89d9385cc269783a7d8d7cfe7ef2de692d837d02c0ca1f011609e5ddc38c12fe95e7c4fb25e94766d2f9091e190e0e0f1d95599e80c46cc55ea503be57774f21d41ad8e3939ca4000f5c473c56e7cecfe3b677733e91d414ec14d3f2fa45bcc850e1de04eb14f2ee384fc292587bed5209757580563ddafc2a2906569ec3c95286a68a57c5322615b97d0a2688f8c24a7acb1b03a58f1faafd60f93c43eba72a21fb8a9ec070f07b12f6d076462390c446a54bf2b0f0aba2c56bbd0985c76961e1144dbca012b3172de4acd8121b15e85819090fb44b89a53ba6fcf8ca2b427eba6597e51c99e82df90de9cf287d042b14ad9d2bf5728b1d2e36218408ba7cf3cd46c18a337beeb61c608e6cee1eb41baacaca094bb50d25962e17d209a2e87b165c1ab8b0fcae6f537177b7b5762c1e9a0b2d282d45e8ea67deff0b467186eb5a961f70ef9c27babf3ac93efb5c05f5d87809c9c2e4de239c0c1af7e86c06126ba4d2dfbf5ac6dd048a69edc811d9ccab177993584c9fe904d7fb94d6bc27405e4a225d2ac39af6bf290f83e4af63bcbb5e4d26825045b4906af26599874b21e50f55d0d7f61d0ee20bb2ae756e7ea72f82c307b20a5475a9532dc037f927def602abe22254b330fef8f7c2832d52cf6b06a6fd2740ecd6b4df04b94b3a2201e06f051c7767e199f6f05249ffc034c35bf3002b79a3209f25b83eb44b3ff557c1defa4f8147060afaa1a53210db5f61be1f26a39ffa0b26c81c38ed9c0d5d8e354f704817f11728a67c2487b21459c86740ad3c357c26834c1f2da14a07332c67b2e5cfe5bcd16e473c5811e213338544cdaf2d2838291eff361039b9e86c9da26b5b22098a986aa62f46b559978bfa66a5ffff3bd6ae8812298b396406caf7e07e9ffc05cfa512a96e6b3b83e7e822153315bb81866cddf0a9b870ce70f90c201de807e49fcbda82abad4caf03c6eebcaebb806ab0981194bed3d51be6f0dcea51fcd0ad9a8000cbebf7d6bd1b6fe38d8befb7939873dd49bb2d8db467a4f891d627b4de60fbc1863c954a93670386d86cbacaf8d122426dce972dd152f4a0279b1db735f46f46b97ebbd6e70f1c8551182dca8998e92e51dc35702271ce3950beb5cefedabacff845d7871c327145b9989833a134c6eb2763463fa0840899875593bc2764ef5ecdfc01f0f05da14186e65a67133802e90feb1582cda92135aec4ea42afbeb72489cfbbf0f2ab32179a9c281233b307b221f1bc577a20ec3aeb52830238d7b516664eb19ca650053c342a7894e75a7fffd99f0cbd6b337c15881c48bcd92a9c7929b7807aa0de0e523d85dd96739bfa0321d49fbdea7e0c5d36563f2b78438e581acfbf3703ce58899948f159c9cf4292deb6dd1587e24e27aae3923180222fa4c87c61810fd2bc0d4bb5cdeb8a358503323771da6d811144280b8019b2d0642f754af7529bbbd414b6c8e5c87f5363db239d365b2daa1dd75e73908df0f93cb7478b80c782c604c44c245da1802ad51102d0826c94dca41f50f18bd9b5ab391e47221033bce2a9c6cca35c6d4ac49fbebf2d68c23648525e43e3b45bbb32a7ad3bc2aaeaa7c41ba20079a9fe37f0feaa8c55e50aa3c9e7a0496f868bef82344a32592a28504d7c5ca82d0db71a3c2a2191c4d0219feef727f8b0aff20a1b3734c5b186b355155d6f9b89b7df4889c59bfafa74f91010f3c5abe59553e3afb32a00e2a73581b8bdc7c9763b773177eb11fc507a49703e19b517c81938a2a62ac7879e9688c1fd597eda63ce181b3a6ed6beeb9d7ea902f12cb52693663cc37a07f98bd42822f86cbf20e4f07a8377714abc4f259368e016d1dd197605a58ddaac40e26f6c474fe43f7387acb8c1cc739232d343439d9e09a95e9d78c8422c6547b943dfdc904e6e7653c47da7b1db90c049a8a9d8c44403fa2f0a3cf64294d023204b9695ad4a247b62144e5338df8441760d1de494caf8c22c4c7d24daef58462bbe48af461f58dc7c50cb1a8f8547d1e84a429216c0f26a94f08e28b82910b580d3aacbb25728d22bcca3ca60fd2125f2247db869a278b27f860b91fe0a64b3dde0d88809bac55bcf47de502e4e0d3d0425b3d8cafabfcdc7d915008d6bfd9bf5676cf452c536d5d501007ace337dab582c50cd77c704575a2fedfd4117128a7fe8c98ee810d3d37ac4c4ae9a1a828463a46265bfcd2a6e9e4b448b2404ccf9c050ed901d315145f4ff713dbcd78183daca38810e1b73da6be243364eda76360419619cf248d4659d32426339273fd8de715a273961bf9ade1808ab2f91549bfc3f19662a5e6e3bbdb1d07910e085736bf86dee36e473b7f21ddff288f7b0d83bbe2440ca461d5e4ad2a710d023922e96996917c15e51bdb528ab16a0aacac38c01ef9313188d87e7d311cdb7b1a085d7b864e0be415c49d14c13981801c040d071736c60c12102eef29158764f72fba69b145b34e7ad35d2ad9c92ff984460c9a009d730ab705500563868d3f6ffbf1dff5de5990dc4d3ff533b5d2de2bdcf4ab3011a9121e99723138aa95712627f2c2893c32246067145384e5ef9b0d8715827db5ef4509917889ebab6b0e545550b9c6506aae2f73835704d5d0400d635a8fbd9a68e01cd1882652259a05724264bd1797c5bc5ab564d670def892a6819fdc5350d7c40cb16fc4b3db3e96797dba351cf46f508f64f645a55b44fa96c3ff4e8f7041b1568bdfbb219f1abe620a4684aaea5442a051b0769c652dd67962af76fc9a95abbf157a0cddfa1944aa5b11cf61753b99553664b266417aef22bbb1e98383e1d8fed1402dbd398a1ca47f46566c4c87fd81a7067e6f64e878b2f672805f9776a0168be8ffd7de5166b003718c2aed8170753f0c00080c008a0ed6a5c57e9baf5d0136933804f3259d749d6c26ef5f76cc59169d80f4d7b2a8230e54f4a3db2b1bb8c62efa5bffcd8804158f5afa0fe63d1e6794539b1013b0f40d46f4010d92773245c709f43770e8647abd0c61b9657ff6fbadbfe9dd5031012b8ad6155a803351817eb8cf20f7f7c1ceb37c33dd71c4d21b770e8218b4240392d7b51efb939afeaa9dae712cfad74be40906433cddda64ede7c5243a318a8ff6ba5f88af6f3abecbc955f3adeef4f6fec89e436ac276329e462dd338256a0e94b7aa8dc4ef864cf47b143fa738e6bf9b84b4aebc3c291713192f30f155a15b62aacc08f41abd807a51fc9db7f21216cf45fa6941910c76f3c43865dc7fc6be1b6ca07f321c0c3567b44a3f220f865dc9e44e7ee47594c01e44af5f2d0bb7c0f8777ab2780a9f53e299f654e0cf77db21fd5bcb80f60ada13526dad5011e7cecb0868b711dc2d114f6b9923acc9beaeeb82ff276158a44e92c1c294334129475038b55764c0e36191ca2a8ca217d47d52b7f7cf1845ddc97bba848ba2c3a92315a07e3230402136e2851d7467f679f7dcec99f135e59ecff7c9437f8fc24ac061a3003eddeb5c3701729036bf20daf564a4b5e32b0dc98834f5404f325c06ffbeb23c167ba92bc905b0f61ffe64ca539cd67dab6817d32184c588311a3a9f0e68e1ea42b724d16e0e119d107dfa9117a7ae392954543f0ceab5a7f714268029ed5ba66f6b2788873da8e352cf007ac79dec31b99a25a430b1283f1ce534f1b2344de7d2094dab600ae30afb84a19d5ba8ed0033081cede14bc0730268953228ac811a593ca71dfdef322c6ba876a0c03db6fc5f64eb99824d17bc3f0004149e992ed0d8ace1ce449f119c658b46216676de8eec4ff369cba0a6f9c8e5b1f8305be22dbcb34340f3709d77b71d9e25c72ef0e2c55b4d1771ba6a51eee3521d25ce7d2351620e87fe7af8c115abf4fc7aff32d8642bb5457d1445db08bc1c91766f4ed04866d07478aff4a45178dc9f6f80c190956d0bb8919339b385cf7eb17f24adc95e22cbb9edfb5a54137b4d5f9a2a4d916a75bc641a4c4b44492f3e39aea785263b2d644f2e3f2eb1226e3cc451e9465be95c0a6cc6e684568a33844312136e19f58ba16b724203fe39883187474c250fc1f185f96ae46bc24d211ce48520a2af5c6768710b6b305e053e12b57dfbd7240d58d2fa97197447b66bd09ae2d438c19bd9aa888e39627da414cf8a2302117c51496d0d096244f56b8a21eec576bf7793a3dfc5bd4e9dc6fd72eae5ddd8d69934b8346dc36ec202ac086c55ca45517183c69b2aedf91d7035295bc749cbed7b3679731dafc56002de5e3bc23be518e3250940167e25507f8dc3ee709c9c0a7a2e1e0cd0443d14bfbb5a5f088fac0fc963832e23f187a82c2dc88ad400c6ef69008248f39f16811941abfe5f12b3453d27516d009ba4f564a0792da7a28d22820c913ae6d2ad8149e0ee5e9e4ea3763fdb61e5907c6f9cd7cb16dabe980f533e6209c93d01e65d778d9962f91ef3e03ca36ee324d42fbc2544955de9c694bb188879768b8e0e6895285271ee0abe190efd7e661e6e40096e2f91682f4d568c88bba088cb5b55c10cd1776f4e15fbe74bee88a8f4c3df6e10e73566bd88ef044aa19b990f86fba1ed5e5768c43bacdcacc997fdb3378e86ef3cb99d77083f9ff4f8ba74ae5b856acc3d43e95e8c98dcad2a93bf26f22babed9fb350ee859ca1ad0ac96264944bc42349e2627915219d1ba40733171045586877ae7e84e07a2d1509c24b57eed12ebbd45069c20d2572aa3888af7a6352f1af9b2b2c864b87443a6a65014d084aca5001595eb002717028bb75a0b0d4fcbedcd36b405ed3892309f910b79a710a095865e57c326a5505fecaa6b8da7b3bfe2ec96aba0390f7e412e21aad7fb2160f2516a3285413460f6e93c604759b544181f2c62ecfd91656461bff5c438a80f3b43325fa64b13c6a08248d96e8a0e16722f4a4b06f9dcdcf585db6270f939f498c651870d7121bc46c4d38e1693f1a2354190df7acf9e50c1556f5410f18488c5309c5a6e3f2cc337e3d542ea1e7a49e6bae1e72d2461bc147397f7c7f8bdc3a601a3d0f0f5b79a4947d7a926459f0632d57a3e71e7b32c93ee9897e002a289927fffb82142766856eed5f6af2ec9abf85686c4e31182af5ed2285ec1fc8f87a5c9bf01c8fb71a7362f014e2079014fe75cb38aea65b322b0f129fc329fb7a15100d69638aabf7c062bb6c3836ee5e53338329064993995b4f97b9c4d4ffe09839f5cdb3d9e1c5b86da6d5b29c7eddc37e88c9ad83bd580a97a3e94b226f2472f3d82c5ca2769f103b40bacc55783e02cf7d86f465cccf3bfbd21fc295c6b1d604beeef94c4bf7abb80a839dc6b4846bdd109a8daa1dd25e1d2da08dcbf9f0cbc7cb7c7ea80a6caf07734756b6fcb56142867051734f01ddc8226d2b5af22621285f7bec1c4653b3e5ec11250eb1c002f9de5e54e2a04fdd9d9be375a125566171ba053b4be4deab8513780ba8fed04c51611f7f08c08c5d5bf6626fdc0642332f404a7e2c1ca50f9500892248ffac9411cb8dd6b9bb8f507a0a12ad4a39533a063ca655f03da14a76a8ac29c7c14be06c7629faf10d3f000f50a025930e1716fdf9c19f13bb25e753ba37a605cb987487946ffc7a9a1e7e9b4c6f862485f2ac9bc6b8860674881329e783929a0f6f4c36a7b5e0d840b0d194238955407086598c095be4561f0bd688bafc78743abb29dd2ff958bc4371191637dd7fc6b3a223ad3c527f35a0c502318d0f5f6d35685102ff569d339ba44b7c31e675b4f6fa3b224a1059075eb995847eabd1f00f87f7a647c31a182270a339064b3811312e2b5419764b6d38aeeeb4463023d8fc12d9ce2b1b5f5ad60b218a94c11e1524211fdc9b441e446b44c2d53b586c5bb3a564e21d25335d56ee42443a719f150c783b3f3168596d67c494580757691859c8782b297ee9f212c38b135c4a9ca2c940b6c2318665099fb5af62029644a21ae6ce76a622725eb0429b1d5adb7d04fb86535ba56c2c76d39c4044bdd4fb2445c642f766018b5447a7ba8af7206e6942186ddc67c19dcdf8c4906fd7e8c2f93d4cdd00e102871dcd0a2969349d5eebba76ca46652fc285bb15056a5da26e385a788905f2e98450c724af343156e799840646ccd863390853ca290297de5edb18746be331ad93f76e5e52bc0d8720c8ca178324f870b319395124acf0e89b714b1aba2458d495096fbac391b02c8d6738c0bf7d72860de9c46a01a176558c9253bf7e575e9a055a4e7050f77c6eda63c075673655e1279229c458e75d0893105772ad5b1648f6ba03f31b2ae43d2ecf2d1973c7647d375e2501cf0ef298e8910c61e49c50c3dd0eb992676da0a68ae01ffddced972352e61ff1eefb13bafdd59f7c101f73d42d43cd5111c33ba85785247ca5157f96d8c1a4f04ea4bde5e0af4e7fd78120c4eb04dea23e4847ea9c0631f0d11c1035d70d13fcbd3355456f2f4112aba0820602d6135a90138ef4d36c69f7749420aa91c460c1755370444e07cfb1ff5dead6288bb4e1f13e481f124915c560b1b942755230ae7c1cf7c7d44271f6f616f47cafcbe1e23803fcf7c08c163fc47c967c10905058af09d9f082b8eaa8a08d38b0c8ce8f7b96676f964326d563f37aec1fc161b5d072bb0417a83e90c2959521048bbb49f90d4500d9511880e22bcaac90cdcc68564c01eee2c11e07bb93ee2556e5ea23af330f3e1b1c42c73b081cee9e386c688c365247a4dcf27c75ad36137b92cc8fd26da1ffd3640d133e327c896f0eb0c7197b5c05893ef6dc21a64be4508aa999bc1c2a111c5f0620fa6b1984553b28a27542c1b08d15149a215fe8af008ab0b824346d9c830b12f2395a0c4ef14740ed8e0767b1de1fd4e1c9c28859f220f66bc021c4eb89f04930ba3598cff69087483f88c1eba70d3f4b2bbc703febceae8a29e83648e3c02e69d8520eeb449bd7c63c7b21ae4f7c1fa6d04b9e16bbed5a36a637f2171c9f86df8104d43771ddad55c74aa9521719dc18d102c313ea99095a317b5afea758c935ee13d6930d3aa12db3a327db80da8ad252591fbe694bf5a6dc05725c5aba7c869f02b680343bfad3ac86938a0b6d9735082fd6c86f0a810dfab4b5bcecc1c870f486cd82f6816b72c0ae0c15987d6122093ceefa78b52b98346088f64036c5758e6b5175358b3d15bac4a7c0950f61f538469887d9d0d7acfcc3b55c3d914232603f9e2adfcd40d0ada8d27015a9980ab6f6346b470259530b1acf7a0462f3347d45878a315af214cd511f657a8cc1181a17b04b2eeddfff8fd20f294398316c3d4f2f2bd02dbccd5ce241899bca8ea091314a8d8f6ca5ce6410f8ce98dce6c7d656929140c96135abd81fa54ca8688962b33ad38525b378ca06be7ac061fd99b8394f669bff8aa9bdb7d80b58e1875c6fe96dfd7d852b70bd95a86cb52af79249f1891c4fbe9e2ede8e582d153be3ef0c0575a3da8073a58446fe413e947e5abf91114ce6b845cd36383ce78dd234768d197a77190112a732cfee69809c2560752b857eddbb2d59a67a94fa035ebbe9b95d0069cdd407602f7a628eb917084f0e8303e8616ceb9cf761ada950ed268e1b10e856db6ebcc7fb489f2ab9361e13e2c021e13973aca1cfbfeffcf6cf906f089236568e752b6d102f5cde1fdab200f3e9509fbd67e9c9389779287953f5cd4ba17d9c1b9700aac2d86cac001dab6b810d05b06a19ca514ea757d0b5ee3e0f1e54dac4f19a593a6cb1bdec9678a82e2d34e4a68951a5851ff38b26e12bb37004741b2102e4dbefddfbf6e4056f94c6d02628be58eee9ea096192c65e61fb1ff3b996551726df6f943d15c3334dc59da407c5638ac60f23543b92dccb1afcc43349d2288e2fb77eb255607141e79b6fe26581f37ca61d9d16bcb9fa4cbbe28a8075954eabdc70b13e407eda0576e14a9c6a4864b6b07c7d04c7d9d3adf80583b7b16915ad2f822ebd131e825e39e2c20856fe234263e0a62a079e2e906463d232980b67d92d5a8fcded05968aeb4ad9c4c174091a19cda952736a70e876614f444b4b4aecea6c9afb29ba2b0c4dae8e45bd1e10c1beebddfbeec6412cd2ea5fead7d4bbea09fe20b8c338c569b3b8623dd27c52e6d4845d3036f8d4196ba923747ee76d21f1190a5c4e7780ae4c9299e1f06f94083257b497eb47dc2d25b36f6f66b28b69f9e5c54661f2c35f7fae952b51a60d8ebe5cc0ae4d52d68a3a71cb34ca3326e5b3e27ed8a482b8643ace8a81434b0802fca966b054efc8f33a73eb60702f044649db85af8f11fc8265a1dffe48147ec979583087d1f70c03697886ef2cf18703ade9f31dce631deddf0e9b7141ebe321976cbef3f384f5f665d08e2d66e73befb856117bcead4b7a1b705f5d550b34df3f6def3218e81cfde773a0116c5b21b77ba59fb16017304ceb0396771966099b8e6dda8f9789e9c24bc581d6bbe33a2c27e67963dda197f22c6b6d6973f8e336a13e7bfd491ea41ada6e18fb2cdb848bcec05641062cc98183523b10a916570b8655e6442c04369f5e35e913c5f643a695867b80c4e42cff065d981b0ced904bce0be43e993d0742b5941964ec83ae0e01cf4953b90965b42b39624546005bd9bb4edabdcb443fed0e4205191914b04deea21129e223d6afabbba96a3c2b00c27ba6bda2e926eee3c1f3d9d6a7d1c60289e5243a55ff6641c43edb673ade23c3be4dfd2430d224c72226fd35af72b5fd2f9023a8733b4e48eca28376582cc42e4bc13e12ad976930d972a801b5b3eef1a89501965264a822c43d6d9fb73124fb32b47776461303267276f1f70a3b7523f369ee7f2d820ad3a5095f5b66b511f6a69a60e48b4349580562154cdb968994e375280c97e6fbb6b953624f5052c1074d185490e43484c385070b6752bdfca48db890ced0ed233b958bb9afbed88bae06f23efe453f2bce00d2ae1ec4cf5a9cf04a16cfa9003707900a7bf9a22fa90d72bd5e5bafdc4f0054bd44036a38b746b7554a6b3823c8c9e223c8c2b8c519206e155e6c4372d4188adb5ac3dea445a27d799225386eab707701a933f6ea94c58c14042beb3a35c4ab0520438d14b766ce4ecc4aeb63e86bbfccb1dc92083eeb00913b5057164ac71452de5fb0a60c752d8616e321ebae5055c3cc0c8f2372e10e7971207a50b9a8a2327407987cc7517ebe14e36e3177171a64c46582644df0d7a53bf9ee26fd131cf20ecdce38dcea5a372388640432ae1a950a16ef4448946e5e0eba2e73cb26c7f4a4ab70437a7ff3d90aaa6eccfded3ea84e536d11298f23f0ccddba2f9c9e0cbdeb0379e03a2f62ce1f13e5ad5e118ee78c952af6e5bae36aad4090aa6e32cc190632c679decbe86746c3599af26d6b696d7dde3ad0692f96dd98f5b8d8d0352648ed90b3768e3b073f2f361bf184dcc23e9d2088f3b33945ba6ec122e05e7686f8391bf04b44042c9451e07396fa8e86906b05e891be1383c9dcee27c9e42687de5d1df9e2ab19a0743c76de49ff21eba7ae89168eb16392b149eb091705bf4eb4c4f490fa138ae9c39b2b23027dc41869e84578446a29c381a3b674c0b6e3fc28a57ab19f8fe0dfc32e842a6babfad6e196822f40f3371ea7a0900200c5a6014bfb2168fb3c34484a1a68e4ad429a28f6bef7db30ac394802ca8b7c901bcb5ae6e433379766907614020c983b017c73cf2a47d25b1991b405ecf33e597bab0272aecf47fe97908015fc75e9748f1e3b2773d696da725bb3a94e323bd16635aa78f0d18e8f12dba7abd22bace8e9f93e0f33a041c3230236b5d9ccb0968c407569e4c781c0257f3504c1da23918e52722218329f9e602734866f8f6c33ef13d9117be175211ffa6aa6fa916bd02f26d49d1fb3ceac791f4b50edbafa37d90e6891b2768967c4c25bc2410f3e8024680b449dc73bf563a2c6285ff577eadea9454fa8e668fc41b2937f706b8462cc8313d20f4ce2c92d6abc3bb431bcbc28dfe54fc39fa4fbe755df3cc899b244fa2da556180f667b1aa2c8aa7e7810cbddb31d8ab25f2a0187f1c69778c399ada3095e97f5d56ab3a4f2960bca0d69d99916d4a458703f41965ed9d5ed7b310a73850c5a9ed3046fbc30e61788eddd0f53146da4e0c7f62af320cd2dad005460fd8fc1289475d2e3a9aec816844d13b43bba77ff714edd0a44cb8a662b52eee66c3eae1dec51016f95e7a558fae1bfa26e1533911cc205745ffffec24ca4a3386dabc0545b8e1037ca1c6df6da663934edbbbb38f3dc5fae0368ce32e03a857ed2e722cd0be775dea6a82d5d5957ae0b7d1a61ff96c1731ed64a765c6911cdecb504f6450ce02deda79b731829f3de2ef31f5257b730d92470630101bc19d6a6e535b388b3991d59b700ab6645ff203b9e91f8119c3a1def097212f3ca2b98bbe64b8f73fcaa5ef07feeeb2d5560fb5a9aa7870b30e12c209f4b9f876c8d920fad36a963b13661b156f4d6df933dfc827338de7ca0bc9572e129fc79321e96e9e43c58ea1b754d35bd428175f1cc6b2d12f0788afac1fc626ed14801e012f929bac30b74fca184a234b14fb4cf06f7dc64680986991dbd4a22f85191074724a76bf6e4e46a5d36f2c03ebae894f1a751bf956ea5262db49109ddfec4eef2899f1e1afcf734bf22e138e77488c5d4803cd4535ccfc2f666aa7f5ca8e69c5fc93b030a72ae0f2e456b3c3d3a7174165dcfeeba5eeb10f5d4a90470b09cbb78584019bc94b65f0cf2ff3d778ba9c3e57499035188c0a3f4a9173cc585122a3a9e416521a077d7e1e4d12a9551061906556128c5240fb15fecb2cdf3f3b9234d535a792b1b74cd6b5f83198c14bcfc6bf05c9d452b2fcfcb00da4222f38445b9e8d24020ed00bb307e97513661620b70f92de396c6d0076fcb757cf82715979b9289950d3528616ad07e821da6033b9e6967b37a697ab2af65019d4144b82339dd0109057286c5863ba1d574ac4bcb3f7958ca77fbe9e76ac2ec200e54ec1676a9067d2e6b411f01842ed0b084e12b42c07ff6643451abe1c621592473b2f77fd4fa0d8db28d378eeada33fb6e52796900bdc655641c63bd3387405ee9da54e5d4199e1bbdf0c7d0511cee1f3f2af65efe8dbb8a51f322bd939b3ee687ad4401852270cdb4db7f8708bac472924667236192a4fe6ab54a63b79b83e5fdeb9314f8440ca1649231d15402021f809bc9e99e324a7003126a71ebe94ef1c07b61a06410741e4c97365535d460fc1ee0bb66c3090816fb275f5d83b89faab8659e5632eddf7ed1c41e43a62a2cbd7d2d3cc57057f6300041992539a89b20c68ea6453d0690008a4b1494d5c27d295f8c92c500a3c97d6dd7037817a286679b272cd628c611d26b36aa32107f8dbfe7533f4c4cf3c855204a1bf276424fdae1830b8a0d0a08bd136bd4b6ccf7ffa0e504be1e19508d0cfac9c25ce2d630d23c34732d35ee33a63ab65bd72b5fab6aaf2ba6b9897b7b4d40b91da9179027ae8c19a8d5a65f9d95f2eb201ba1775cf58373bb1e30d25d3eddf667340b923daf33fda7b2b8a1aeae727d80de1a5ca12fd0e1efa1995f91cf24c51ab739e1f4512406e6a278a875a553cc5fb88a117983473f6f9ca62a93ec1fd2f77e96b31c23559ff7fcc1bde2f978460be73f4f2c76511dc2edb851d5cbfe02483296f44f5fb51b7b90c17c88f6d0ca6fe777b8ab87f88f96e29452bf1a625b1b5d412439c2d48357d3e2166fe438db5aefb04995f7939dd543c1b1fba0074fc75d60c5049519bf89f192d3070fdeabef87a5c342540ea54502b28340df95133a07a0603444146f4134bac610be30f837f979c715c67f601e96439c66e1621ccceefb057070b45e6e06458cce24ad7679a95a9030ae9f7f14530aed801f890b83f45cec589b2ce7e6c7a408fbf84d297eda7c6aa6a0c40ade5fd8bd02871667f74f9ee62e3cdec33d6c75bdb07127815ba670f1649ec6314aa70acb665c2f002d08d3bb3c6aba95b917357c5c949d7051fd46937fed16b12f92ac1d88595a68fc78479b2c39f49c412b1ba0de32150faa86f7466f4ca21a81204e8e6a26e772f1c6cf9e150e5946978b9e104806c0f2d001e2ca8b6e28ea705eb7d0dec5a23f8af3e7463418ecc9a46b2b58dfca756426c86384f4678b5a1f9bfae1e710efe0b6cb8029adea370e43483e8907c28bcc4084421da5bf73fde0d423408065dc96b2962d0f4e92af44c8a2855fc37d6078ab037e108ab02969a13a9cd17ff604f615889be8bd4ab030cb06223e5cb4a9078192f69b5764786410e4aee8b524a9faf0fc618a5aaa9fbebe4200f949be77fac77df87d3428129637de260a25d617a0cf89bf2a8b232e73d38d36e7c96ff004ab78a6a1d80d4820e77f457470221d8fe3c73af6e195114270c1ca6dfc8f6482fce047207e5fc230d01da1e3a0223904680dd155a6b395b318bab37070501dfe300393f37468b665b0d87d817f544aac86cf5a2aa208e88867398e8be63edacf4aea5f19763a1d1224e7a2a6a32800f5c229320cca1085d65161e8531c509357e625ecfc412c4e49fe3d8d35dd666c4539d18eb7a8176be1e163896929e7d5f7dd268fe91b1edaf5a04466827e071b34866f8d4e2d222968c62a114524bd5ef860b5fd4ffbc39ec0936006c46ddb767b7d8f2614ddcdb19eb485f63d3107b9a452a5ab250f47e19fb5ecc4aa218b42165c851c65fd8d3ec93577ed34aeaff987a8724127a503628b5b0541d9832c8819528bd2931d0f581220761e46584cf39bed45e96301481277c736e605020f4ceb819e86c099fc99b3cb505046ad6dcba7680bc02284842b97007ec50f2bc8419e5235a88cf343ff0a0b17ecd35d9e75a0f19f1f0917ecbf07c536d1ee5594ca61f7b991b7d27084bf71b058b2ab306778f77c91e7ae4d514dd8a60d4ccc6e6a88671abfd4ae6749d699a0569c0681c46e966f2bd90499778534aec97584cb244a34f5e2b2c5e9813a7d45c957de7898443205d56377b030238b25ce640ff46507ed5b280891f61a3a06c97df0ec17401f53840fe3e583b6cb22e20659b9d01a3c35b6c38aaf5d561e6892a748331100ba7b662ad8249a67fe5339d136e7aa399076666e445d15b80c4be82664b89f13fd00310f8a2498031d839d670cd49234339077385db6d9934209155040087b7fdc751d97017979c75addd01325c9d80121e11727b8d5bfe3cd5033f77e877b7bd2736b4ea8143ce9ff4d5b03a357f41df56b33bcd5666dafa652e43b99790131ba499e5e0e098d9c7c87bdce06e448bebab69a64eef6bea167c2bf0b783b67cd7f7997500d5a3581b24e6dc2caeb820bda89b62be938571d542c9de7edbc4fb6480849352404628e9a964d9b11d6061125c1462374a08284de85e19dd35671bef33d2a30cf48a1929fa0dfc3ee0d720854263a9612bf18b26faa0ab78c4a60ed58a717fca92a031f72099cc04c7d06573643c68074d479fe5f072151c72b8a59bfa29767c8c819a13bf48db9c95d57ed526fcd73245a8e0383f3c62fd42f3a8cce3bdae9fabb3114f472ca73588f95362cd1bf48378d04bde2ef18c828f0f2aa53f2c54fd933c6b52ef86af500da68a66ef3d8a27391e574a8454eb5c905ff2b17276e40e9f0a945bc9860cff2c60b4ea392a832ff72cb9705665ad10c0fc71360e246aea616bb69ec0e38fde68e081d982293a14f442a4f345db9ab95d4ed4c2cbfb9add40c98e3f4369d754df5fc5b917dd2599eeb1654a5387bd1d7fd2b797be90519575d1c7ee5de3762ef761ccfb76972dd90556b32108f9a2401856e668da0b25b21c838f8985748ade21b66cfd4baccfef41214016541481376186e09198f9d4ff322f4b6501e77636de6c0b02d5f2b786b599a994cbad8699a29250b560a12c1459f7c1068d63455fe8d3fafcad85490409ef00f4f93414140d325e2be14671ea2e1dbe105c1b8ba893fbf2bd5432bd0a3eaec68b425f133df87825c0061a79055d220b19bf2a539298208da05d2d0108af47604f419671d70c2bbdd4610ee2c0e9f5cb1d9ed8d830ba80edc4a756a02619b50afad369cbe6055bd742e582db84d7578338615bb79119fd64697ea6fbe23cce5fd0e136acda451f742b2b9d9624778ae732c2679a6ecf09336608924179c3d32e5b87a338c0dc77c3c19f9aa90cca28eab85bb2a9316e8d0e3ae0b0de9a4361d49ccdf7b1e8c4216bd2e3756e3f6d217525b521d9f3ec50413f148abd79253952a8aed47f2ef778e233335b39b3d4fb02f87db982aa90ed0974262728ac0a3ca963bf94c96590c74d47f13723428a65ccc5817648d46e68d3786bdeb72866b0b3068b50c61ab437f832003d007e4b7706c15b5f3da430ca7ccbb82f55bd8eec1b22a5692bc7e90a2ed513aa77c116ff2e94521ca6ca91564d2769febb09f2f2840c57612d882a3acb0908b8850a0f42b6c969aaba9ab67acb0bb4cb684f8b507163c228af4186f4a286a7f43349feed2bf5bdc7ec97069594e3e504ec2ecd730bcacfb933f847fadb3b3cdf732bc9faab99723dcc38cd1a58da1e2888ee3b39e0854236364aca4f67b3e62958af8591cd619c2e11ce1430ef37d645fa96fe19f5e2b7b75e5f7e33d6a61fc98ab7f3fcb727e593366fb4145630c9403358bec29d67199c33a28c3a0d73dc530e8fd4db9f7d1b911ef69ef04958f134741c8569ed6ae294c9381a5d14fc1837596f7f99ec86a2cec84ad354d6abeae5d2fd0434c8593d0233fde9410e4cce7eec5ddc34131279b01aa0a10551548c8e8f9b16b58dc0054ee0733596145ea0755e0685279a7ccca541c5aecc1ce6b6c17df8c76ab5f1ec970fef3384d08d1981183a40790e12206318b901eef178d3bc560cd876603e2ca55079d5f23b97b51eac883c0e2f26a5d211ad5d40e3a86dc7e5d0c16fde8e29871fdc58f782e52be9d27a21ee524a7384d51f19925ede42a0ae668f10c1894c69b6dff0e4274ae608c9ec8988805d76ab7f973f17c37c0da6a2fe480967c19aa13edceca602774bfa7ea0b1353ac6d631436d079653645441d0ae2df3d36cddfb96cc27a412e91ed3b9b0f0fcf056ada496f70d246266f3d37aab5ba3f3f68497426c8b70aaa7857fea62eeb21f01d14216d0816284f1b4c81e65848997b666db1cb90b5194c9800ed4d2837403ddfd5ef1ebf5ca43e666d10465f36b0adffaad5d7a6d1a1262db0d16d642b3ec387af86cef44d3fbf3eb4c3c5ca4af199debffea3fcc01ccc1acef0a86359a5aeca1e12067de1848f55aecd6087f87dbd747389bdf5c10a500218fe4157ed0ab2a914d5110d79f9bef4a5a6f975c8b48726f75cddcc293594bc28a2f555b85b40c96af809118c26416d3da80fce338abfec5359938dbd38756304d648a1bd6c8e69bcaa3170dfb2cd6fc874333a25ac2939225ce76c0f4e620ae4fa5cb4dbf9bfba7f2afd575971b263e8ed7f91a41fefb8c0554ea4d103efb42796c5a714909e46841ddd668df87404748fe7fbc6520fa86fec3efbdabcf276a3f60c593f9dd21f84eb918b1c88aa67e7a0ec13c3f0acec14553ce6755c6957579002946f9233191ba8ecf35a67f2593d9f46e5b2400c4d79193eee79f061f1d6c6996d504595a1a4806458b3dd3b20b280f3da0934717654b2e2289839f8f25367da176ac5d74202970fabd0a81c76e3802b319bb1315425ccded03b67356a4256520e3f146210894424516816503b33441a7a9cfecfd1ae1327ad1ac81b416a098e5532bc6f40b985e18a20f50508d51f61f544c3320e2bd3b7cfbea329b97470e98374f562e522068b09e831f73d9f3f9354c5bf8afb5c208d60b4db92abbaeabb8743bdf74022e49fac1e9fd8fc433c0f66fd74d333fe24571da79c8047bfc8d86383c65eed60d68e97d4698335e4f3440b73d0e82643362c44e9f1e742ddaf839785e653e4b9967f47f4908b5d526a75165130e11a99298373107070c43136d8e99dbc6ba79e66e35fac8114c203ad59447340206da26d86eed5baee25f9dd9fa9d63bf8c0dbcd92a89a4060e6862116f09e9b9765d2c0345af16446747e680ce2d4abb29c7be13fb951f59590924e4902d8cd8247de95252d6e1ca19652a446d34f5a3079bd7492cae33f65d4cbe28392f6c2251bd7e1f5f17f103671b7987b7f12e241a2666ebb1e5d361a316dd2c9e052e2df0b39728c1d81106340c834752f0da37e2aee7f6f65f3dec10060617424d48ff49f83b650435d91ec7bb296b2fec3bc38a72b47e78ea52429d7768b86491efd3219b793f65f14afd893359cbeca6d8cb3815e01c3e106d910cb22c696fd3e2d057326141d96ee69196244d0f1a4b722f3a66307f61d186507c71ad9cefa8269adf54cf5f911db79b1ac3d66bc374c14fb7c1a247552ae2b9190c45f0bd9a7676ad2b043adef57c64edbd0d349f2f491b91f13865afd5978cdba3c67892f88df4829003b39ad1a8fddf14fcd7d01f0075d6156a4aa97c790b3027efd685fa1a5f5dd123db6751dae3d0c32afcfc6a2cf0f8cb497acd45af753ea96a50fa8d38c885ba3b80260c9c06f8c8ef72f01ca986c85bfef5dbd604ee72ee8800e989b1542d5770c88dc0d388960379455dbab7fdb310b51f7c66af187c4fc3dacd7c53af45f3f99bf006208092b70e5bab3e92be9e61b30d96fc7ecc29fea45868f0564db98547775c2b3f3d0bbc67f4e2432aa198824ada7ce68062a1f37e0d4eac4759d55639686f2b66f984a776f2b10f69009d31ffbed1e310f983ef7a403ad6b517db257d075aec7f73d9313c879d806d85819d4328b261eacbc41f58e0ce5e149e40c906351fc771648ee0f7f6251cd1b14d7e72a1e6f6dd947108457fe92ca7b22ee78e55873bc4220a7bf8ca1dfb2db48947ecc3a2c3d0cfddd97dad030740646dbe4c7f7475ca4f0e89cf343804d13fbbdf6bf6e4b8c3818ee41d547c080d4a8db39c164fb6f2ecc17a23e385742b81fc58f2a0255c34dd0f88871c47dc1e33e6f98a5f858aeb7a4b587579cc897e43bae7add56a96c8652fcf3ad4d9560f382c135d496c237eb7adbde7d548917cf07419710dd743960bbc7411458feb2b720b0a5fd7703af66f69dd001c3baa8e1d4ecd4b6aa8e18fe8c2a6ad4730cc50886dc1c4d6f903703add0a3727e713e9cc13f958222325404b5cac1be424d8d3de6b9a1cfc713c669a6a87a94a50d115580156e4f14fc61f78b4ed765acb1e61aac7323dcbe209d3107c17e7e02c1a10ef39c843d7b544c2c21f66eb9bfdafad1bc9d6bde3473bf7eb9faf7fe006675654fda0f459e457b250c8d1f4a45a7844f589d0ed0b2e9247eeecc830781942a5bf8d1c9399341cebb11603628bb096eecb6e8ffd8b8320359cc4d527225efcb07ffc14b681fba2cf7761e24231b113653e6948b0b0e438705b599903a0a20971fc68595e16e4ceaf57beccd7641bf324892f8f4d54265b640aacddd6f0bdbf9c78a52eaf6d3596c51f3da70e67cf99f503ac687da3c00ac933ef94d3f0e0628672e30fdfb4f25019b255ce76b979a3b7851971523f143e6a62ca0dcbfdd5172057e332bbef09550106b732d76a6ba753d0c63dd7803f6deb01bbb6b7f8738e0db1d46961fe165b8782a985550bbd3a9893a863d6e6739c201dbdb767587e2c0dadeba5e7a9e365c91843838dd74a45907594baa5d0b9b1f1970f9a17e0970eceb69335843b0875cdfd13fe717d7b60022cb66df3dadee5a3c02e973a5316de4b253e23a6ae31e40c9bc3b110dd22e6043d2f553e1ea6764165e2816cca215b357cef9600e8b04cd8a2a4a9392c63f406d2b53266920464e771b43f7db2ae2ce998467e05f5da40d7b0760b677f3f04df09f23e29467dd93168aa91f611de753e6c08724731197aaebb5c5b47205f8732df57cba95a9482e81ef9ad4e18b32bc6342b119dfefa6a720c6d45acd650abeedb89c088e82e8b8aac8d05550d48e1c57d433896ac73b80526fcc729261ca62a5a21e710bbe2b00164ff2dc37044c3ff0a7fae2c13632214a4aca5eb3d3bb5f67e310e54960978a08d1677fb9e3c7a3863db164b1872c07cc9e3cb12b175783c0fae83e422a3828166042d55c8fcc95d61f06f3e5ee32ab8cb795facbc925ea427f654240350dd904454be8fc4089e383dd42d3e5ae8cb047acce0b6f32ca021437457228a48159b6c0cc13ab887e82118928bb5c627d7108b46cef2fa0356af98e4a8ef9c5097674b26430dd5a1b8e1267f5ab2c9722a385524c7b8e0dfe078127348ebe72eac4958f71faa3bdcb60438ecf2b946b2f9d34bda3aaecee801cd8470efaaa6bf74648c481cb21570ad877232fcd68c82223b7ac1d44b7a6b3249d73da72696dc08617454953448ab51269392f7bbf604ebec58bdb7900efd79b849f71cf494e9b0369d66f0abc32a9a807b685b90c92ef646cd46a070102d58045859ffd834a5a2c028efd68ca2653ac018abe72a7625b7c74665bf0a9847093028f0d8aeaed87c64a0044dacd8d4452a4a169dd7bf36377a67e231694079983c45316b2779ce37a4318ee478a85120e2381fe16fa34bb6f3d4e3e7ebfdbd2944a8afa8aec006cbb01a330faceed242f99113e4827d30dc969a8d7c7c7e22603d66ac9898bdca81976d053a0f5a354a9fec01056ed805eaebabf6303592073857780121ec6a86ff3439fac7c2ac5cef75bbefaa9e434fe55dc051d6e70d842e37d2c8abf95c6167afb13d4fe7dc2f49ecf2db70959428d0deb02fe442b1eb9bc13addfe1250b6762de0919edc4957bea873a6735bbf29841082724fee60a16303d5c59c729dc708262869e7ee0120aba5201d07ddcf8d4791acad5931444ded7f2db77e2fe5c9d105dbbd3f08a99e841d4fede4b54ddf0a08404a4eaf91a53a4e84ae5ae3ecfcf65e0222617aafb06f6b6d1ab5659fa2788726d1abff533d03cf1472a0929cccc7d00a253d61c82044df1fea531caa08da319dd0fc30212281f6d3d59a2fad8a9004afe98f3247c79e0b13063943a1522abce083cbd31c2e8c0f3618a0d6cf02596aa1d7abc63c757f1a1619429c699d8294d8dcd70b7b9dd4eb4bc7bf7cd240c3189d75b083e8527a7197e36c299b05902027178027494ac9f34320d7fbea9955265d727abedc72ee4c314c4171d18ed843ed403be55194157f488511ac0c8155a089715226e5394e55973d2ad6143cb40a03f89de43d5a38ed0c6a5d17622a944b9b8254e8d53281c74e1804f6389ec2f574cff0faed0b924e0bf34501b6bfba58f0eb715705da78de4f72bc383eda4415ddea16e7686799022f06f7fdd8177071ffb9ee8b05df29df644e45a1611c5b6d1c903318584fcc0fef4967b4a31db804e46ecc64cea4c124fab81b5c98531bffbf17ef92a6fcd2ddbfc41122d2c8cf67bbd686e22b1ab915c5e921ef72844a0697769c7490b9bffc56bd1f44794bab8925cb14ac8974485398ea0360a460bd7b1424ca6ef6a7c3baff2dab87f3fbbafa7f9432703d9d5b428ac53d8775bdd3f555e6cf3de953b990676406c79e19d1ccba6a01377fc6957fed36d69ebbf80a09a67f80635fd57e2e3972c7d04f70af9508e8493eacd42f1523c6943487d7b8a8064370cb60899bd668ac017bdf0f3e1f793e68a596b171f9a53716fff196500190c9530c5204e8115caddb3f51907c2b7eb365ee8d2d2edaa1bbdb5fcff6348af209355f4d16eed884eb5233746747a7a0b3f2c6c62d1be9c462c9ede68647d4c516d132cbd8399eb950acc081d7d963f109581e03da5040d7c48025164fc49880b7b9aaeab24014782bd4eef9ecb9701df1858ed6ef8e42efb3770161f970365ad12a1dd3c12823937904f76ba8969d70dacb5ff876e5e7b8fe1f1d3a1474d757ba8675c59ca1306ec0e40c1e08ec40f4c79400774eb859c78da12ccd8b5c2d1b598507683263a120e725b92fb98a073e68ace8f14435a2fd592478d5a4b1f4c4484f50f6f3610edfde8cc4cfced8f447658c192100952d34779aade0f3fa5abfee73dd563c8573f8a89f20e3f48428da3d37cb7067e5e010be66bdc7d1e4a5390d7bca6c3310e4eb20f9a33c73f308bea679c51b2e31949363d520980283f761cdac4d51429ff1839a5f9da9d8da2e5dd1b4174550fc3e0370f21cb59cf049851bc5eb3e877cd09d89d3919a5b09d63a5b565c07e88150df1e3e9d9c8e6c3c534aefed9ecc129d9ecfab3934fdede767b93ca6c39d8824a23f5f3e74125b81303653c4565e2fecf7efa6af1076dbcd1cd956e4706b768268206c75d1d43ddf949408384e056797f59a521ffcabd288d940d2a998da8c8ddcbde6113f0602841604b9c75958cb95acd8e0ff980d6724a9dbe25e1a69bb3ab6c24be32df0d091277bd37956369082ee439b0b3c791877325a96f644e978e27dae0342568de7bba9e9348f8595f8789e2ff0d92c14eb2a9a8790e22573df1ba3941f3366182e1d592206fede0182cd56c3b83eeccae0ff15d62c24769dd2fcf2a5b61a81851b8c9cf35ab949a7f5e18dd7b4f3b46f83a876cf435e971cb63bc35f7e4557c9a10efac267b3f7ac89a8de68fc9b5f15d552bbbf908f22e6422ec695475a4493538b0544ac112d7d9fbc33d2c7995193b2a65e07431903fdc54a17282cc2493d74afc09b518dceb754e7a158ed701c762e726040f26a05e61873753f4d6c7985f50efdf824b34d06da17610a601595f9e74dabeef93b81a864b9d04ba2864011a04d40c69cae4291246de94fcaccb26c4360b0decd22677801cab9568f0655ab6317839e793bf8f1b91ec72f545489ca85a31c2b74e9b40d4254287d82260fed9155391285d2e9e5bc2a5496a9676c808ce911d2e35be8185c1701b54d17070906e7e7df105a54109596c357d22de0ed7f6a3e7fc8544647e126cd8013f5546f48f3992610ffcb67d370f9879a6ebe4b1da4dd16af35f2b29e0fe3451f896c0d540a718dc4ab3593d786c3a7d76c33dabaf29e5e61be977014783f59bcd7e239aef686acc65448ea5a873f1ba68a481255a706f7f041648fe67dace78ed69f29257edb2e5638a6388da52cf56e06658ccb3b821edb624159b34f22c3c6391b81d018c0609ad1705a0a97f98561b36304490da380fa9c5854d42ec1dc2419dad500c64094b96321c20ff78e99996d77b3b1332097322e2a808e9b563f5b3a3eba3f378309212a32fb7496fbbae60cc776c56c8bea5f60f1bdfd8ac28dc483e4bf4526784e6b6aec5521bf2f00af51cfcd05e88aaa2d702a3076099136738edb11ba05f0f39ac7fb2bcc4d190960d21d0e2ffbb8ed176da61f58674a357b0e6a7cc851417c3b6262d86279e3c2ec5d13b36a612ae366a628439277f78701fc6c3597441e50c4dc36d5fda3031285f29e78f254e910fc31ba4e400f1c9d2b9790904e939fed7b3af2647c48d890bc9af74e469df18ed141730b3e594b0a96d216101f08b3a1b1b7c3f0e9bd16280032dcdd1c12c1081cd8418ecce642ed1dc80525b5914e0fa85ef8ba1119be319c05be48888aaabe398f6b0c2d70243f165060be979f190b3e9cef3aad77582f9ba228d5c4a21f4445a8d5fa793e64ff2f1a6c4ac72f89b3780590fee2f8e8254b7ef92c350796ed8cba60b7458befdd3c9e0c8b183de04c07101dc0848dd0045dffe547360a9d87dd0ea3e7b319c5d99867cba9a5da878b04664be00768aac38dc804e54240368c20237a3584b544b2c7ecbf81816d5d7266f21489120cef213b0c8c668b5e0b869a2f4a285290aadb379685c98aa11f9a17712f8c0aa4ab79558c0e67e8f2818382ac75e1a200ac43639af7641395b840beb9328b2d55a3e509060ad460a49ef3f7c970556789f613972c1a7f60c4def7ca9167558fd47df17db3d2ad8efdad8d53a06e20fc7d79432a018ad3415b1b8e12e92f345f3c8a6746ad3435df888a623b4b4e1ecf2d169e9ae8632d57455aeb6c88a60085cd49d6d7b20e6bdf0d0733abb70b32f23c56cc326f5548772153d1aa13fa56c5d76bd2e371dbc65f98369be814a4df5fc71a548de4df673b13d2e180cea01c5db580a69b1f05c8c4ecd6b0a9f05d9c1fbc21e673ec360039f84d93b915d1b58204b6c62eb866ded61c56211e6312afe675954d171fad6d6d45bf1ee4dc1a6a013e077373a5c5a83af2e04cf2c95f296fc73f566548e0bbc9d223b50b4e99f5f1f413cad9cec6312b3d1e76fae52779db520127c0125838ff567353388506d93bc8e34f33836f92945cd03e980cdab6130f96bcb099b30b2e3dcbc74721e43f47fdfca9e4138be62fc3b69ca1fb6516ca281aed9441b7d24693254bd3c01d3abee7ba71bcd19ba0a5748c0faec7c79342fb2d8192842768518a6bb0f9ca64c083ad95b7fe70fe4bea169d31c63370837fcb850952fa84229ed268c78ca8da8c5d417d890a52d8a6a9da2c6afb6065f3d7256783a208a5b703bf3020e0d54b917b3f9c095206fabf7ceab17c545f1592bd574bb3828beab9f35c49a04fd52967c83fa93243bac46eb37165781d034beedd8aab2bb4524a8a8010229fb3749317081993aa746e37d420b35b1f3e1688b36a5590c49149edddda95289afeb2f84b65426ec63b2e6cdfd10e32ed3d03fb2d1910dbbc7ab1c6bb46b9e90ae59e4aec06ee5489d6a0c5474bfbcdb0cafb0e85827c758b7fb157b71b03aab8beeb977585f9b1f7d7f831b9b20aedc300c01f026a1a11ac07222a3533459345725a8d1f49c5a470dd02e19ac0f2bb1f694774ee1e1ae474c23afbec1c4bee83a8027dde5555b0a2649db2f2164d85c8a91e115ebd7c3e324601b03d532296ad0366ab5aedc4811222c5d36ee99cd70b14bfd346f7a52f9be8e71b61fb7f5d96f02ed875af029954b167b8ca7465d322741cdf686a03b4d05a04f01ad198821e385e09055358eda6951ca7d7553153cd8d5cc54f110e464a5d5887f64c9ba99c547a5e90199abf8a5b3a8c3944b3cb870e9aedbd4a2ee9ec586ef316015dd56f837d98ea202e5f90fa46a8bbe1e6321ad12b6f7504b7df3f35fc980f0dc63a899a36984bc3443edf5d84098390a6750d83773bd31a0d51a6d8c5db9df3b6c5fec71ede9cc9579fa844a334a32e4ad1977a5816119f271c044aea992f49d475cd0e8c30a26e4b124908e827d378cbd261dec25397e2bce8bd4b43d3cf77181cfff67ebca3e7645dd05055d5570d6659ffe52d97c262dbd2591ed4890f2c9f4c5cefb64bc9b6b73714e4a1015af1d3147951d075d12e8a70489c24a84eaffb6907b6f0f83df0ce9d9ae5e38830981b409785b1310e8fff19835daa229bca6c5b71ee11048353f91757ef475b6a275d8aed36b808cbc0ea0aa81352f26b6826d4ae12db8460df8ea55d2e5d2091d95634a0c831db43fc2fc36f77b2deaae7b9f25810d6ff793f69d23fdbe0e672e477e6555bc6418cb470999c2e32ce61aa10025c2026c90aaa7bd3a48ec5465ea3f0bd806403849468bddee42f09cd19ff118a1f3da1da8a1c54bb82f6b819f16f8fb10dacf1952edf0a4b3a10c22b1981861b272502a559b9d3bbd4b42f2db7c1cf8454ee99f169c8fbd2c24113396d9c62cbde5d42bfbaf50abdf845f9cc4b1198cc01cd6ec42256bd1226193c707d3c18eeb8c9c3445c81a6ae159fc23a6de9efb7bcddd96d3d8a57caa0594524be504d89397d163fd8e8dd0fb3070c62d579d23b1519417705b6910a349416503c425eb3fb1267185f8076f9535834a136e1798fbd6a366c9c4b27aae919367369617c1eb2f32da439625a1d937a6ab026b6e595e02e0ce155773022073c47ff7075f04ccad138255ad1ff210f192ab13e537d5c808b309ee5828149fd2bb0f617d9655a0dfc5e0bce2db3b087c5de73df7f92b39fa04163f7d8267076ef1af4ff8bc1fb01fc94e6f9f0505af61bc8bf90f1a1bfa6cd4f4e3f7c3c43152af64f5a7adbb3f6a241b78deef71a9801cd7aac5ae755baef16c4e3a6513f3dc59289f8dafeed0f327da4ff2b8b65a212695b3e123de72f3a88db538f530cbcb676eb137b53a774622d9dbe4ad53ced6136f1db27e0b9ca036a70f4f22d7c1a5f957f4c75d65f98535004058eac421e7873fce92a4e14077892dc4bca20a718b8dcc52ce8995cb19d1c24fc3c8d2a8a90fe38f4793d8da5eaabd32b6cee3a471843bb09260bf62d9fbca29beff9ac6c8f6e848ca6e42557ac0f2e495582b4e231938fc461fd6369dada177dc9eab57d45a50312dcb4c3c869893b0dc1f310644d413a64a071a0368f0c847efa0284fed07c0a590ea20622239ebd79585347d8c775261904e9f8eef0588d684f6e78b1c2bd73fb4f091cbee5947d677dcc61476a4ea83e42bb62e059febba680fcc0ec98f1121bb9251a2faa04c779bee85967703dffd1040d1e6bd6eff66cd31665a0b7a14d4eeb98b7992b1eb396141cecc11a3bcca546916ca12a937e87513c4db7495b3e2afd22ee776224d0cceca89517977ddf574473ef1dc2a456875b86b6ee39749bdf88faa70430d9b1a5149471665a8be974490cd0a47d5e76aad62fa92ffc670625b91950d67c670c1128c1395893547b0b014be9c5eeb1f15a3177d0718f1d8428802b926607780ab4bc5f0393e4d10a12eedb9687784fae57b2838d7ac813a1f2eae4b11aefe49e22d9955a0629ed0cf20c02eb1fd8b27538a0f249320a3bd87790aac1a92df12fcac9d8f108771d02398297ee0b569f7c198753d89e838bd02a3317acbc514d6e5b7ae270832a3ed5c46ca9465c0207bc6e0ad8ac79391f96a095161d336ed0eaa9c65c1d87a08372e3812c6aee11f8e767737b3811da5b622ab4998dc001efb944a80f9f0144c6a063a6ef6b5b1e73a1608ded12b42c22058bfa3acbf431f8dcc03614df28caf5bfae69d7b06f5aa101c53609990139f11c8d5ffcfeab58ff4c93f82444ce80f2452e014ce5e1882049d25f14c4792396f4eccfb32f0d8f6113f23d429a4d7ed678fe21ffe4c8d4ad3f8bc5a95211d061179c4117ad77a4a7bfada2826147f5ebe1675daeb6f39f13c38e7a9378d21b80d7d5f57268b342ea35c3686e97f506b5f27426bad9914a3dc84bcafdc46dde0c30f370c444621ff610126484d40393158f05a0942ecfb805a79857105e28e7d11b313820226f5308ccd170250d1f1546ed426f3a5ceaafcd60f8111413f94ad0638e4cea2910da9f66527bb68c6e88dfd0fb11f4a71ba716fffedd464aef606b5fb936ef1b7c7bfaab73117abae53b0f9d944bd0a394632ebab36a50124dfd1c6e4eac411d7ab90ac7e54a9d2556a37e09bfbcec7cfb291affb266e424872785c976abf99760d632c012e9ba2a17ea70ea6627a58c24ba93b7816040d320e1676c2c84d0c8858487b381b4a9f054fab267ba5ada9c212aa88bfed9abc105fbafd87d93bc237231c84dc8b072100ade2f5d2c7fb7cddb4e7d0f6d6c4f2a68e0d9e89151f321fb0943d49cdfa81064e6e6b65e7b536fc98170e3462442246a7ff79efab7825f7143a41e97600b4c8b4272559af32dfcf27702fca480a64c6f47e0fdbe1d1243413e8df6c52b47af8d9c2549498913e1b5e7ede98ab9d6de5b8d8b31227a756f0505e1f920b04acfcd7301ac5c6566f991ef8ec9f0256be3c62c1f710a6637682baf1a1e4cf6412bae9b958144616824156293e735823cf44ad2215350d230608e28352e99e9d7b9de54012195f122013e07eb3067564a072128aa93312a344f33b86728660a835ab1333c1cdb40f9c08137acbf71bfbe88d306d8fb147f8a674cfde5224cf74c2905823fecc8242c22a0e3652b1bbe7f6e8277cdce478757eabecb3c3741a0755f65066129ad6fe604e65367b1bad5531cd12a31c733e6e07ab7687d95515199e9d9ac31de90d964fcacb2a507930063002213afaff6ab7bec80bb78210e120d36dd0141e976e84e3eac3fd52d30aedf08e1b3bb9b95c480848ac0742da0cd147af4fd970e819b5320b0734a83eafe6ede4900fca319601387a113d71400d6551314f42b72f780f309baa6631fb7d45eabf1bfe05c92f56495c1dc7a6d721e25dd32939f1c4be575c3b192c968e445e614e647d9fc4a97f0fa36b69270737a141f23e94e379b8b6ab073623abd0976b0f720716677d8fc8757c6a623dde084545b491112dad5237045d35e4491eda077da77b61bbee98713656076d8f312f0a5151dfb8d1e76b23911103553d412f08589e2e98509e4f6887d6022e6c6f520e5e566d6a67dc54cb4645259c0cf9627ec7ae28012a8d62c3f98360d5d439c35e4c4d848e9ef7e63267ebca1b021fb6c4018bab9bd73d0483103f368724ff1103ff6524b9daea05ae3c0a2921a0141c2c8113fe1effdc40343d616649f402433c25d3af664b0037d22dcf298410839ddf0b0ce8dee677f2fce4c2766dd57fb133bdae2c17b22d360d739e3f5f56fb02a837cece7844f03d0c9284dc87f56c69741b0abb61759906070bd7629b2abea7cad8fc2143401140b175c24c2a9f75b8b24784eb4135293f8aa1132768152a02d16b1ade3d9f28296384423a46891ae41baf8df70b41d6b7431795b3be74fa9d031d3940da58084ad9165facf7254e93538fea1843d307e002d3fd25c4f46b742f384dc853ee377635a1158d3101a5610ed60c9333b115b0b4cfdb53821f75b1d481b9f9ff6046e6f540ec298cd10611034ba79e948484a5ef370ead8255257d3776d6179fdd7a48e15b842d94232d5882cdf57fc1e8a03b81d780d1b82f29b60b13c326363481673dd3e490a5593bc3b3b37d22c5fd1be5a2f0ce5ae62e25c9be01115117205f2ac17c02f65aacd339d86c6493ce7d144e0ad56777cd868cf4f910d60ab0ed2d657b693c95fd29440187449780ffccd6f015ed0169bfa4bf60b028d0de13ca0c510ed29cd369e7de894122aca7d810f0c3b1d3ce72520b3a9456c7018fda2bf2be7c0bd99ba74bda9f232e0fe7e5a857799e0bc804f3e306bcd7b0f3db8e9df4bb9f090779a2981cd43da4a70591011600fafd06ca54d21e60d732260616eb3931e7cd5569657802c6ec77ee8bfd0915b432ff13e8d14c2e0638e92a976101175b2354a24ed8e23e0fa15a7eb6e324395ec437d82d4df3feeea99302705e84aa90a2ae6d0addb6fda7223c203fc477402ab9d906bda1dc437a405cc76607093204a952d059fe0502621cbfe0c29c4ce9064e755b974957de5fb01be8de2a7aa0c09ae01451e68a867cdf1f4558672702899c7e8fb266d8153c1bda873e83679f08514146ede77ee992f70d2fdfc5caf600385beab4b8b4648c1512c8aba6155a7f97ff153587a79fdd123dfd2940ef7a5ca038892a1b9804445f3b5e5f9a581527cf519e9ee8c69d16f706df7e4a608e4f78bcb136c02ebfb937c878fc2fe91d51dc62530d9d70912b00e3923077086bf26545b52117da52ac08ccbd0ae0885c8b46d07d01e181cd9145aaad46eeaa11849fd17de6bcec22bb11bc396807d74e416c31f4f06aafb1eff0decca91245d03554a26f842352fdcaa32470519c0a9bb839b5e0345f60d59f84b93f0d6bdced67a97268da1d1d1596729c79b0860c7850c72b4027f8808ae7bff73ce7ae43962669065388c69a1f79cf391b8946d6186631c16cd1e4effec29b741a249e6708ca7bc70bfbc5b6aa19e05a81c75aeeff1f38918438e2dee52275b79cd96b8fb313bbf12196ffbcbf25f2983bd55d8b73dc0ce37f48bb5cc315ede92068e04e87ef2bb722b935daea251156ca8d4e5037acb3b7034f719362e99ea4b574ffa6fa62098891a9d2e23c8bf3e4d57903b403300301e61a8db61c311cf20386e1a148a1dfd52ec6179455c8367a4786a4f3d3e9f2a4f14e675b09a7801f81270d11716f772d87983df5d46f831605d485834efffe3f379bdca1d226343436aae5a8edbeafbc5b11f28e87b943d7149ccbf2b2eda8af9e207783b03c100d93d179697b151f0d98e7bb6cfb8841ef69a96e32b3ed7b9ebd2eadb492cf95c2e0f547675ab313dd2b30c9f9eca95de49390f756f2e5ae2a0bade4f0712480aab6ef4108a06b11b63a06712003856c38a7757759dc5fd503c04ab6f7d6787c99c1ce343a8d5b9f8226e7e1b8b176ef9944d32b9afb5c06daf8fcc8d0e8583c3ae5925619b65902407b1695188a31675ae6452f8f094b34f155ad3d4721ad974a6fc4c6e03b5b6dde20bfc64bd3637429ba2a978cc7ccc0bd1e6b53fa595992a010c0e4fc741a77afa474e8a75888428bfea56e684485b24dfa174b06aedc2fd4cbf5c9545954ff06c4acba12100ddbfc4709c36de55ac6c47dbc60392eed8ef56ba31dc905782ecae53b1da14a87959f37027a03194e4954056c4b0982774fed58cc7efb6577fc608c0cc3bcf817142e1c5be84124bc99cfe0d23223c90977515d5e9cc880ee192449839d214ece01fa4763ed4ad2d6806629cb70d63bdb057a5dadf92815b19691d8664d1b37cfc057ac83437fc5afae6f9de854eb57357bd8af673616a8b3cc9db3fcccd35159592ce99d2f47d6b5ba1676d45db9bae9500f8d54a127bdde00a79a6d97a07c108e3129665301e365da1f79749a945e946b10dda424919f048db4783587223e29c5f79eaa6a57017b71df50f8d0a610a14e00bf00ef1f4d63ad74954f917f5935d0689805295fe855bc941559df92ade456e83e568ce94d58aaef199f8ecc838ad617662c9dc4cdf56b518391468d0ffb93e380543347b04f430971f08f8d45e11b13b0c7a1a5a6a5521a04cd2a48632b6b05edf7efeb6591833885fb99d7a8e16c10e81c185b9f4a373e6565e067083116d7c5ee19740a6a7d77ef1dfb389131cbe087e9bcd5a93ca4b9d4bb869382c4f4456f8e1120d06c3b85563e266c2a0110e522bf8a40b396efa165d54091c8186a18ebc0749d5ce5228985495d7e4c9133dda1c29217e9f370ca4d8ef86459e0be2ad30b7fdb008c10f4ebb79aef32f071ec9ad2258e56e1d17ce51b84f10b72bfdbb99b7e3a840214717f7da60055ca2d106c5604ae257d285ee70a1dfe054ff3847b3d22674d052009d8612fdf70e874ac971316f6867a05882999ef2e0107e49f84a4e819adc2b01502cc4843641db5d0c4b2bcbf61322d2af7fa4f8bc79b15bca90204d33253c46c82e38200b05b7473754caeabcdaf8325f3f6461a5ef22a1b24e6f37dc0fe663e547b52ee93253e572b54f02a89847a54556df53f1773faf9da1a8895486c5ed11bca0383e3bd00bc1d7c51b1b1850d70279654da60d01d63ddb6ad2362e9e1ff3d91371ea0401d40836b289332485151c1631dd172fcfe869f375e993f6ee930620ad5bb5cacb80cdbc2c849c0450f4e2c4fcb80f8c92cd2bae2951722a103280adf256cd6a303e1eb587f0bebeae49857bb2f93a8d1ef1d9795a0c6c375eaeaa71ae8718eee03515eda71053fab156643cdce4bc5f3d6840c26e35a0462cf3a482d52ea95284c224a9a806fae0650e1a9c09addc9bf22002eba3409bb7e1afc9760c44bb45a4a0a252249ed86a15d1b2a45bbfaf472f031b11c2fd9e18d0e75a5ea62ea16d54d06ee56524f70d27ac7a7965d0d8bd193f6ca72b1cbcf6b666f7404246fa09ec97c4f6e0bb280ff821dd6d84bf421aa52772beff0d73de56db67d87a546ed69a803868bce7ab8ed256f9443c60df4b5e86a06c8bd9b7831e5de1f419b99d7cf0d48e565fc293c0bc054fa89380aa114cb6a9fbccdaf842210078b4aa20994a2d49562e85363fb00cff638adcdffe0146307fa35aec132c1317d71276b7fc5fca3a4223d29b5ae49b974b25625eeb4cbf699543326b872d742193bee83530b38f9631c47a3b8c2b56659b06c6439202dfa2ec55ad5bafdf78645b8799eca7e98fc2aad08c21d45060343c8f068d5f6358bf72d7d8bba4de216c4a21586a6cfe306c7a47de841806bbdb99c469b4f11021b00bbc99af87c0cbe6d160d8c8680eb89dcfb28bdc7956a68d286528aa60d6ec9a2201547583b39d3f5a20cd322e83a267a6f88c53167f2ed0c62a3e718e5b9b545f92145a2322c7e8fa7c83febd91109f63931829000389012dcbbfbc5d4b146278cb4e5c018f0d05ae6e54d84ce7a17344303ebc109ad6c3457eafbb8bdb3a51ced9023e29373f0445d210bd69f976b01595172173a778b9eab3e549f80c0797ae71199e465a0cb24be89b0b83f1e3bc0472710f9eeae19b161e5e76d0931bb2cd870c83a7c691ad76d3a32a0903bc899f538e33bc67109a33470fae8ea9bc7e853ec2afd04509d0fde191e2f1b4a071a18d3b8f8b75adbd647ff1c9d5853772abea6e6329f1b45d8f3554d16cf434a5da5e7c41d2db39d23d20591f9051c41ba3ac65162480c42c0644267dbf1bca8a7b79700185b6099a11ce1d4750b2300c1e534fa45d72a4e11eee7e531153599f6f7a70cd613fef5cbf6a13a7a41b84d6d4f26825bdb83f3309186a449596e176760531e68bec3f1f013e524fd92d65f21ca3c9fca144c5c7882d8541c52960469db93ef2dbb25d9d2844581875f09a365ef8c9e5636731f16c15781b926593a41356fe0adf575daf580b9fd64941d126c6f9c0aa9c3db87f292a4850c255baf376cf69f4345215baba5c13160a0a58ce3ad8993fc6bae9a52aa57b9ba221d69e1e20b3013ae7f2de61acfb139776ff3d63408a37f18ef547d379f2991ba216ff7131690d4cbe894c4341140c5c65b19df32a973016f5b5666f801254b68d967a1c092d938918a97c8f1f2595f9e5e006ad3a8d115ad99c14d100bd519794faf91e2f250be2b624110816372fd9088d0c73c18d12320112dd67b9a85408db19efc0d0d7045d3f780b377b8a940c4e630dff0febacb4eec0c3ef2b1ca4d32575f9a30cfa1ee5edca0a04ebe988ae68c5e50c50992dc30e09cc3ee29ed3f55cb1f348695084993e4f832c83d01d18e23c224a257eb9fe3ac0aaf9daa6bdf3fa8aa77dea0433784fa44adb336d77ae51c823b123831e4a5b99fc1af0f6d31f84fa3973d48d5fcf05efabc1228c6a605532bbff6f53669f0a456903cdc56b67ad3f0bb13886143c90f44fa861c35fa5931606d856a9e3d362b48989f62caaaa35522bf163c7445c7d29648dc00f421620dde09f69ff8ef7e2b042c8c2a0755b7c4be25d4ad8987bf9383c1eac2c0c8c957276c543c1d4807ec803a7810bd413316a44861fbde5b0445f4b1dc805baa82d7e69bfd4e4928796f724478ad98e3c710e411d0d698ae1aa61dd6131abfc97517464fb3d6c0f5df79b5ab16a0007918811fa6dcd27afa04847c957fe8dced018a8b2f98dddefdb78da46ba73e52820f903d202e24c22adf771ae930bb026b2b2ce71dd373dd16e61887ccf560f34a1d0382b01aab3cffea0a0799b76849d4bbc3f55518760ec4909c991daea2e59f0de42c73dd3298d768d575bc7f343553acfaadd3686304bf8b4aa8bac16cbb0a31416b6bfed66b4da22dd9301067fd2606778f69ef629383c28f47e7051c87d6d9760bee24be8c08740c273279ab958d0363289d54a6bb93744ff997d3128322c0bc441beeb841f251647c61c57c788fa91fd4d94c986200c066b5eb5cb13885d405c73ee04ccfd3523e7df8e167bcf666904e874f4d144795704225ccb804f463ab7137c41e0557bddab778e84ded6d7003e8f7c6f1dd65534bd5cb4cd3da2f29dd39395b1bd0eeb73a0f14b39156673e309844b5ac9e9e4571453a47c21ab9027bb494f770911cb888d6a8517a7b6e8a6aa9b03f8be6f743382a7b2eb3e87243e0522e41a02400555ea0de36d8281e496c2a893172862e4795d5f4901997c0474bab1fdfd721ffb8b87981b01c3cff8485e3d0fc62ba6d3e8fc360d670a2bb8a9e4820684f9459dde93076666ab8a7931bd6c70628cd66457277a1d1c15f116fa3faed7168d2f05e3b34f82dcd2a24e631c3128cdbc764dc481e2105db4744d6cc48462f5626e4c3a6701de45c635047d73d8db72ff8a76e2106d1587db0cbac2f7daced3304d6c186853bc629c17fb4db3230058d570f4ccdb731bd3979b0c81526fbe8d819d2f015c60117a849262d906525ca0217a162801e2f618fae1ad1aadc47b491436983f2925f07fd7591a3e9b8b3bdb2de179c7cccc31ee4587c8a36b639113290db0da827a4b7e21c16cc967444dcec3504d8054435c8c30a034f172346984905b632aedebd29a6f60301d3cbb725201e6edd530fedba32541a7714264e6221f83cb10b52107272e4c83865452fd9779c86e6df25dd976f033fbf5044b8abb48b231ee4fa4fe26e8b6e8cbc67a39301b9538c64e53da5fd1cb4572ca46e683e1d7e5e8ba1568ed5fd0a0622d97fe41ecddd2d3f0d9fcc7e91bd2b4f26ab4f154d6221e642aa1214a20e8c6446312fef60d1f99f6a2a65e5548f030ec17f51476b464071b7b392c295223ccf5caf9b97bdf33d4c0cf34d61ef159044143d6fb38d32eba91a3e54cdac5a6657b0355730e8978baea77e8026d846b96e14c48eb5c5285125939cc2fb1174eb76345a61bbcee85516e992d7bd8772c4e5cc9d941cd457c61bb896c54749fbebb53b63f31dc0267f14003ef63ce0e339a569511f1a1a41886ab309f6f766940e26dfe6fcf67986a1d1a3b66ba959ef0a2269b7c252bd492b6d3405424701bb1d5d0c5d93c14c3571b097110970ea1bd4d35d32c72cca15025a6f371a46e7bd4eabc28b2adb275853119fce7b1f80e764b0eeb6840e9f1a4e7b39ca42ccee499e5389d28a02d88d10258a04e1789b0ab3636848868148a7439659fd610c885a4901fc704e7265b2dc1400a7d5e7b8b59b8646153d3f9f7424d7e9b240df80a495703fb857092d399b53024fdd5edcf853e98e854a7691f8f6586d5f55402946cdf10866dae3628c9b4c1f066516634989c16d59e8a4690b968f0b64145a1796d0a8dd80e68392e6add4ed4927c84a48505432ae186047bf07cfa54b3111ece8fbedc914d54ba2c7ad4ab60103da32b68224cb39dd9eb9e85b01d2b29f203e008eba3e02c17f1d418b043bf5be86216e1f215815173b021667e011c00cfeb662422a0f887a4355fbfb138fc21100ab47fbcd044bb98d5ee74a500829d619396f00ceb021424be3d01721ec03aa34e5e9c1d8c4b5557f2980ef291162e6bdb764c72a6a9fefb08fb1ae788f29ab3ddb2c9420cb7b988deac03b3ac77e275745e23a6bbeb15307ddeab3bef868bd0059766659ba61445fb91eca4f1f027c7b3446467ff7beda551819eb8feb678d383e386c96516adbedc4865e60ebfec2a1d32d7191794b6d0e459d0f0e07289d7d841d118b46da290de28f259f560b638ec42333b6841282c0f9a5783c8f163d34a8a347c8ee066d5f1c0d07542b6c0a8b8183ee7844a83b70e43bc85bf122f49b4d87bcd1a6a444ce24cc32562c64084547d4683409d36f3244674d12982f4ea5a0864f06e718914dffec2a4980a0f5f3906a7b50258a63734310fb8e9ab5690ec15ce298b58af3c90cd5a2d1439b349b21df8cc886c2857c86634395871f69695511fc1c6889162ea22132e76e797542bb87f766de3898cc01ae01e610b221732b36fe4b0f408e00d4543414c8f8ed848f40007344be3de559a6684f2201857cd0eecd22f2363dd0e5dd27346a41e40bdb7fc9e818df707769e325920128dc9a05bff02f5730b0eae47183ae62508ab73005c281cb2a92e13908df479301c944ef063a0e62d10376582eb5f0b15f09266a3400ebbddd3ab3becca9c405ddf910bb630a5d759412a40b6acebb07a89838a20ccba9034c4965899395c886661472ae4ec50fbb4fcbb9bbae6ff87b03d26a54deb9357eb0e219d0c1d6455e3528ca821dd614dd6e1fb23e7e50f1c3f1a914bce5097dd87715d5d3618783c7bad6f1fbac04db2fca7c087880bfbd09a231c0f7f504ec3771b3a92d8993aeea0d479bf5393dfe75809cdcde9e9052463115a8a3b04fe9f37e38a2abafb249efae01b5b8e4172dd2334542b80e2bf554b70057d2d819ac08e1726dd7d83385937b0886f24496ef417536b115c7027d93ff87e99011642ca5f3a79f72d25afb244b55d0d17c2d2b35a74a7c18c4ac22beef84178573c64ff91c26b4582a51899b06aaa94624029b6391be5eb3c90a9a7788b70586e1c29dd79a2b8b46045d101c20c34258921f78df7c12dfe187842ac190beddfb2dfbaf6cd33eead4b25d46162dcc73219a6ea72a060f2b09b475a543109419ed2fa5beb4fcf3112dd93def42b1a3b89b40546e105716e7aaf4392f697f79d5452b703a9242c946c513bdf9204c0d99250d79cab7812b4a076b9d79ec964b26c7f43b0bd86a3650a0abe2940d7e555e0065533ef70c6cc85d0f25bb0bffc5c8376d475f0acb76b583ab559b46aea33055f4ddeab138270bc30bbad989d5f011991a31791d8c4ead05d77154784aafb8241b4445e86ef42bcb288f9a2276bf9996e7e8517cc0b656c26681062bbd5b382c9cdc73813be64d9909f3d98adf5d175a4016923eb9be427c6f80367aaea335d83efbbe9d3b35c2eb5d649fd1c72f4e03c80e815c3b1df4d47dc043c78cf7f28e7cb29624f51ec4ade62abb3bad410727e5ff87ab508858aafec39089a5f9ff97a06d2639a59a04335faabf43ffe1d165f5fddcfe95521038159a7bbfb226ed61ce7d8d563a627ffec34d49d9bc3e9d2dd5fdc965fb2a1fffdaca1107292c48853c5b8bd5a7edef0311b541039f8cb9dc9d466090eb4cf0a5ee0a99cedd067e63b35448af4d0bfb4aff487abcfee622069e0a85f0a4ae71ef207b813d9644f2c237fec236be42365d4c266a751dd61611b837240d991e149cc419871acc9dccaba3cf0647f03796148b2a30ca928fc9f4c0d88d721f2e995bdc5725776ca81e58d2b838e81848ad11c37f2e904672fcdab725611dd9320da14b6c082659d96f621b49ca823f917da981ad123aaff496391c27f524622f19c97c2394d350f16e6dc6b36bf22c22aa1b6c46358adb7e4b5e70c86aa4405159a60c9a4653b442670071b55ecc5916da713c7e73c6bb46ee96a1fc95fe6e498d6fe67c7b63d73d77bfa3b3a41a01a1f2cd00bdf0e1fc808705409f0f9a7d377585254fa6696cc634831efe8bf8680cf4edd0ee251606dfe6f4e82b4e76db9efa95dd5eabd247ef389e04a6eca770de3d07761fad44f8c2c6855deeea4f17d43e2754c17a2a3435dcc5ea34ea81096749616a1d000ad4cfa62538977b559b7356b66a5986bdf557e17c2d7ace8ecadb168d807248bab7c42a9d539a2a18ecaeb0c040c84d219e9655d1963f82be6460fa53dd6cd893f9508a503afb9a552fad71e5f4814fc3fb5b580f4b61808053596f65f27f235c07460a23340451ba613ff057501250e71ce4b5ac5673bd54ad9db980cb4f5fc27210137f262cd741ad33c302ae54411c0ba3504c85e730e8cc7e9c8a8bd6a1b68398aa20417a211c4318db11893ea6daf7b72bf8872798d69b4c5e487505489d7a2d5b38f22622674237b42f385f25b7d5b355bedb5e3c4e094b9c5bdd1a9865773e5cc00be3eb392da635046ecdeee9841f5ed1d1b121a881dabbaa79a45e1c131d126d10f3b60b7e116661f370dec551439beff08868d555b38ec0477c248fabece2a2dd941c8b5822c96b277252f6c82fbb35c69fe6b73b6577f8acef867467703b1b1bed370bc9a23a8596ae3eebeec73c7941c07ba91767f170edf6ffc8a64395988fe04ca044557890ab25c4ffe42b14c26b44940cfc081841e9020e75c8d0528472cc7899f4ee38dd68dc16546e1e9b64b173705484f45b72a308d2c218be9b9c90a4be219c7f9e44de3661dcde669616a003c239a19264a4ca8d0d3ea6b3ef407d70c8a71b0d3ab13928a6bd098ea698119e618b4ea8f9d74473b398f63618d009048ca4a8b5c8b220ddf2b8059162607b1da46c82a1f2a4910e68621e71f4040fdb95fe19dd6ef22c6d4051998daea8586119e1ca374253de4b432ee9aa7737fe1b30f90f459a483aecf7923d8fbe34c1cf91d887dd3b79b99181a17ef2fdf13432cc37a698de860d58a97a80f78c104894571e52f813b41a1331ea18d70e8a3694426dba4b60aee5b9abb04ae867fa3146e27dfd77859e712673c5be0f91547c450025d85607ca14cba14ae5b5873e1d059b3bd1cd9ec63986e574c9b2860bfdbc0c5560779384012de2f98132e83eb03dfbc38f6796d3f4cb8350af76013ad6a74da8cd65bfec157f63a5a019b1a2737cdcf0bf76d1723a15c3026f8cd670640ae17612885ebff320da8ed26e7cdf02d3ddc504109d8f771ed95e92a3351c5f8438e95cee7be4ad0a7e2800323704fca731a4800b087ebce5d877ef0993a984cffc385b9c95a7ae840c2a26725f287ad54d15b671a6dc7a5c52cb860cf3d67cd5ea0fdc67bcd3390eb2f040aa318dbf69e67545095f77d9f1d601dbad98c8023aaf130ced4030cafc609925cfa0962a7a17ed72a6c7f01dcd8a23add8356f2675127d14afecfbc7ea0a17cc6f45d26b05194bc31e1054b015bb9eeae409e871a9709feb91e1109c6799556a737e0d8dd96d607d8c5f292af85e034c53e36a3367a3052684037a47b0d6e3613a5030fcba0722f66a8f0b9c436320bb78d0b7af8c28e691ce27aa4bc0d345c73be9ba6ebcb07aa071c529d39f9ed8e49c0bb27c0cad109a1967489bebeb89aedde8bbd9ff8233a95b9b9e3d441141b52a7a40a078dbdad830719714743c623583289392eb742e0b0ecb737b5e2cd658b031c74f9d36776c3dc1b7cb6601138e5f14ce90f96f1e3a02942a9d3a55d4e7c114ad9efc1ead4632eb2379f9ea36d0ffa8e5dc310b3b36e4825959c8281bb4fa6d7ccf62f751cf2b7b7f694b91ad33ff826973131bf068da7f14fd582ea9fac7aa16ff86fe3adce7bd84ca7c9996b84e6d9c95506dc828dc36f276130cd0aeabda2cb07497845f2afd241827965bd114066b4a78cfa97702b418db83691c4d79000225d5ccd5f3b6861af65ad76ac0a478d1269b714562347f53527f3f08da2714fca2a482d2577870fc3e01723adf6b4c60803906df3a98ca5a66e08aeb5d039553f2e5aa7dd04df8e9c6efdb0fd7e81bb545f5fb2d881b2e3a410cb770598fcdf10b250f9f82e486398f5ce746d0e6470981f1544ba9c062c8c4b1fdc421a5980c169c058ced4d7291767c5b48947b249ead3866ad4402d85fd5d6f3df9951ed438509b575a8080d9a9e47ce26bec0bec33846caef87120e5ada220503de686db6bc0b6035f2d4f82f8b5e5a902d83bb7f24fd414f4d61b5e9115fae4f5a6765afb87f93447a8da1790c23b40f2187268134492b5695c58841161f16b0775830e137e0f0b24cd668cc9e34246ad933f3cea28c40cf322b613a5e025c870e3a60a445a11694152c6f0ae6b9540018c04d8091ae8bbe3f7bfb3e231703c999a55ea3832580aefd2c5844335434ff81c6b5039bc7caca0977685df08163fd70d8f023f1d1e466cfed280fe63696c83d083bea347719825aa24279f051d621b174caed19ac1e66a7a11f129fa804297a55a4a1459bbaa9b6be299fc446aa9ed124235384f8ee16d0471fed2fe0a16b8a21e28abdb3dcc2b1e059d5b2c8c2f847822f998920c6bf42fac0ab0ea0222692c1d32f56661b9ebc3a9af27f99821ce65637b1c3be5059439c5fa376645d3dede29ec62b631653aeeb9afded57f43afa51f8a45142e889643667cd796a2d6c5fab0b549d0b86be0bbcb31c0732ca4b1ef16f27385e921af7cd6b5f53470dee5638aeb9d355cbeb73e9c09d64e4afa8c3aac300941a084df7192e4ddac12a2ad9d4c468acc581ccc5e8c5fba72026b1bc1e2372480c03def1bbe608a853f5981e05f305598e3427c17782f4be3cdf90a058f8e5d97353465cba01cb440678352041ebddd1e1689a52b86664c13c9df34bb4600c41a45d7f24ff273844d658fee86ee33cdb24c28c2bf838e86768be8556573ef79ddf0ae849b77a317321cda0027246b6dbb40d8636910aed6e0057d9e2ea504e10eb4e25b2672c35f5955cce18ec1b57836aa07dcfb9a09a5dd492be3267c26f345822c9be061e4f2b066117e72abe5b78313a4b2321c0e2fa6beee110f8e168df8f5c623317ae5ee5728b1185c23ec61b29a57a1420b255f778e5c1274470faafccdc0f3722a29fa43bcfbe633cbe051efcd70bae3a88fc4c5970e788bbc556073ad73f8de8a297a6431101caa4bff4a872b1799dbbba59f7bcb57d647503c86ec87ff53872b8b483b59d4837d12de1bc9280d7f4e95274cfbb91ce585e3d7f33347cd87a70f063faeb1766041acfd43c289b3d9d7e06694cf365ed9829d8920bb63f039647afb5a88c42d6b9310fb98ebbf03c11f07174abd7c2948fb8b26275f2d215c36abed0b79226a36d19759c2ba7f3c551602cc47be11c33c012c91a9e705f2186985c9ed65a60e4fbdcd4e955d8f8610356d0867a2576465cfefbfce34b6d1e45af09b0adcc41ec54a93af78bbfb6674352ceb9e505ce20490039760b7790187f6759e70393c81c304e362a20be028d1dc59a4ab491e5fa84f01225e6027b6826da606684d3ce7f32c60f179f66b794fe6c144476aa191b11229accc2a23a5cdd978c4ac42bbf52166d92d9646c408556eeaeb5447af05aa490fc29f891f54f6a06eb84795c9e7abcfa63dca5821ae01569dbf1828a7f31dd439588a3ec6fbb0eabfa0beeb472c5f84de999c978c823f19f21c28ae4e1d9f1319d32959f12b9bcb0bba8efcd3bf9cf2002d3f385c1c7c452826901ecb1fdc6816f79949f168162421a1dc5e3540ce708dba5b252fc497bec6c91d4471ff1c160a10ded65731ca0f47f75b0649bf23176d6ce23e5be09d1dfcf2faaca73d3f60b4e2058068c68c73954a48033bca1a734f94a5485c5add39b09e0197504af68d039bf910f936d20d0d0e6286a8a5951ef0e93769caef69dfa83e28ba6c46be423cbbe69303ea3f90e0c5fa81d20e9036bdf121ac593c0f53ddcce7f0a7408effe67d14464de3b976295d8747da865ab01376135cf500b5dc2d6f536851785400bac966fb7ceb9f7fdb7bd1aa9b111f774d8728b14bbcb38e28a50b43421d2d35bbe7da20311aa504e51088af62fede1d94dc54ec69209a90946996f38b5aff679b4dfe841d701be742afe5967054ff5f682781e46815fd08282c73261dffd58c8cc0e7cf6cd75d984851f78e299ef39e0aef4edc68e42b701088acdc434cda810a341e63e965b84f75c8f0ffd9b0d4e997ae3f9620ec27ba61e416faa021d64bb0e0af43c5fba1ce2afa139ceb9a9433c7a65ac0a490950d3af1845f98ca165e8960d5f6803d5e6491d8b30eb36ffa69aa4de71d5f68a85a4be9ce83ecd97c299004bcab74d372e0237a9bbb582c0f66fc4f0e49a61babc91b9ec18f3534db37a3e92504e7d138b420414f1bee1d377dff4663fc979b76162291d4125c4874099fe622932879fad91dfbca0515a0bda997d3e4ffafb05d1527b52f01c405c09c0760ffc096f1b4bb654a0c067e6dc51a5f63a5c5c8b712c40cf50b50d55e1c64cdbef9db4fe1d29e5052befb4ead5c6696d6d1289ade886ee0013213fc81b4cdc86c7892fdbc1536a6032beccf4dcaf2fa877f42725df577cca31e1011cc5f3489abaaaa152f7d2127e25ff6470f9edd4bc063027fc3ed60a25a6c58bfbcc467bc68fe375ed11095caa43902e45e045082d038b6354ea078e8f145758f67130ab8dae043fbff7096190abd3dea0efaed34d741583cbde7c3a53b0f4e87330874eb17033b1697c366ba8a263eef439566f6aba87b2bf145bbd557a5c1071bb83b02a505f8c9ba0b2d08ce23ee075e1bb8d35318bbd3a94d5219e169a3c8797b1dc4e49f80baf23513c2be405f64407a98f31b4d37c6acb8e70db8e202ed08c38ea227f598ba856d91e51ffd766caefefe6989d74f3fbc5a368bd8749cd56e99dc3ed54b25b92a2216b55f902877eabe92d6477dfa38657413f2f19e7793830ea578d2ba918f1d33bf7e17d648b580310ea3f55c0a6857e5fb065e43098533435ed26f9122dcd20dcf30bff8929509ae26abb9819bd547c8a33e880e4ab0d5c2653effa68be59c9d715045db0efe3d135eaac3ad338bb46cb979d44ddc2cb2abbfbd3a752e54926d84b1d38d41c2251660c7713425f263cdb423753519a9878c2096d9a20c4d0c1112ce01e43582a35f7e157862a02d6c438c3d116111fa95e333d917bc7ed3c24de512f7b2dd3d09526065672d1589689c8179310cbfe594e57584892ec4f594f5479bc3ef06cb948799faa123ab08ff3b33a5705a79e4b626f9e7a9312fc982694987d2edb1da0524cff9e02b8f5303b16d12b48c9ae870c16d62432a6ef489d9bd895307eb85cfd30170f0218360f059ec35fbdd6cfcfc7d1a03d39419e3fa0a2ab81ccca9a43afa7e98a28bddde088e18a64a556037fb5da53f84441d68fbab21b5998939a831b5f73c1f0444c8fbc6f2f0926f4512be5ca9a288cc83cc99344e4f51ecd13ffd02a03fa0035835c2125d57408234be53cff82cd0d6290e6eef9a227277fd161ac2c2ab75029b8fc4b907f925d050525f85ff46081ca0974c577bd141a3e07fa1ca516d7d53402a024ba2238f66f8ad8b3df507795231130e522abfb86247eb868a6a325c7bffe552e590e502957e2289aac50c93676951a381eeba70bf125e296ef55ac97f73798eb5f21f5ce7ccdcc03cbc7709800d3ef33ff9aa686fe402c7fe41aebf463a6d08c7dcf7289f1a18f74145faed4320b73a4f6976847aa763b51e423b86383b9b5c8c61143fb3422815e74b44e0ce1ec1244784a1881ea223828fe6a2f21953cb5934f2b7967a13fcd1fb7001b7a151eada81faf16b2d95ee147c3b37f3aac31490fcc9eab858ff4c9eed5535d20f122ec2af81a16358b0b18e02649801fc7ceea7a3d97cbf8965b8476aeb0616f8739d2b478744bcd775227e5b8c0611e8eb381fd7c895bf53a8a9658d94c9fe85fec667a8f50602f3b9b4351fc45d93f0c22c3cdf6b9714c1368dfb7555b2f4e0049f2825985d41aa0874765b46947ae09b3d1c792aa113d9ff920273fa94c4b1ed14349e1aa3e458aec0426e47d16d518e2a1f436b96bc7bdec56a960d73200400f56e6587936425d6934294e242987da145e4eabc1621b28cdded05ad137520f6ffb0cddeee958d8dd46657336e1572a0db708744defdf24aa753be966b95b6f5fd983ca0b9ad01a5996f4cd4a1466f36c3f61fc9dcdc752c440455a00f4d0ed4a07beb449b864a4088af511afe2ad87527ea24f90f6cc488c2e377eb442aa27f3b8f6ddeb00ec4c6bffcd9e9d3672aaef000e1ca9f5123f1ed584c421f6212e34446f1cdb5f4e5b1093ea1b78e9f8de3bbeaaeeae8c722a05983f25ff340d2370d2d4973c96c4d582f3ecd8dc640ac8fe3deeef436f71822abeaac3255f9ae5c58ceca2134bec3ccf5467d0c328229c78f8db246290860efb46e4f9b8f5590433fedf1f641c9c0306085d1fe68044f4c4aceed5ab368db50ee8ca8cfebb3d203fdf55537af379d6fd420fb8002277dbcb584d0b12d0ad9351f05684f41c0277d3cda6b935c838e6265a93d5b91cd2f635b4257ca4b50269d9ebdf02f40ecce1629d690e4ce12a3a52132d85d51f7c0ba21603b99d6427f4ea89332a3b2ec38278858219490561ccd84130c4f8e6f56ab922c96345f9a794af79fbc4411b4d09dce0f1ca22346d0def54e0c3860301cefbf6f7ebc5fa5df2aa8c6d015436f243ed2cf06c25d46601b1e36d84faeb8f60c01e7a99406d90de0725dd33ee9f7bf72ac4be2051140d83455a93da704ef874eb30a4ae9d06a9ce7305734cd1b3ec469397da5df75f5a79615281e53a76d3037c68fc00473bee97509807e096c416bf99e807f4c09f09eb5ba8ed34d3ef7b13a0d83b3d1482bfa4279655afeb53d9fd9d951e02a7a1301ebc8639760f33dfd3934098a8ecb97491960d33d7e986a39d07fb0aec920f5eaf72189e91a345f4d0a2c0fde959cee65205bb54df6a157ee8468845441af2e07f8de1348cb61b0b0d6eb372b7bc6f75b7db8ff457e9f82f8ccf59918fa3aa0e693a563d82d0b8dae8767ddae4516d34e0c9cc5a69762851413ab08f1529a5b0d95a9d53fabb0fd86aced812bed4ce4a90adc275b97c3d18709550dbd127af0211c8fe24741aa812dfe331fd44368966b602c799ad03b8c5e262f3adab1cfadcbbd2d58c30694a09d5b889a974ce484f980213ec95c6578d1cf22ebcf2b94c553978b42a2efb156428849a86fbefe5710c487365d749dab465825060a1eaf8f2478a0f464f1f8359ecd81a49b376758537dc01e6e4a208d0133603a14b01e80f3eead3945616f6f414029c1f9447ca7dd40c1473155dc5c998ee316ad5f3af394e1d981535870b6b05dc29cdcc37c2b904e1c65a7fe9fcecf0f7c518b8f1aca5d497d3e45995d8cbe989cadab21ce2c72409128b8e0c4d3e26028ce39904782d8b611a8a7894b4c8ceda4ccdf800ae45a8a67bb309edccf6da8104621dd26db66d03934345624dcf94608ff18b5e420be0896634fec30a2a8c294d4ea369a9cc95f4a18cff9bcdbb7da261e7da0bcf560fd8d305aeb43a6dd5147f6cf75524813ee992c8f8233b1a6df1f8b170e39e819b764e8c88ea823555e77ee8ce462e5042f3df77b36c2fd44dba824a3fe259c7ee31e25d769c2d998d9d0a6f597105b08359ce592aef30c0fc5d1ed88217ea109d39ffdc9b175b5586d5fec744f0fa2208dc69191e02009ec054220c0dc435d020fbbf8eb6f316881c5944e60f962647df325d53f975f3e95e5943aacf1ea1996ee28ae1c61adf3f84d20d8673f93205f262ed4be040fdc1d9a0999fa692376a6722ddd312fba8c6a7936c140cdd05c9ce8c89d356173a0c9ddcf0ec05ff21b39bdc91e58f3fc2e8ad3bdcdb99fa5c2e2e8bd54f7e8adc7a55fe940ad527b1b74135768fd7c6167f3089a97e7fbfe2d8c502259946099c1eca47a44d794280b4a86167d1cbdf320807476eadf03cb4465f2d3c61c6f985182aa69efaa3ba0239aa9c003e6b76b7d5a432240dac3057a4b25b59d1f6ba307a090510eaaf55aeff53bbbfabd2a88a443838ce6c6b0f71b20e3f2a27e20a276fc8df3243692a3cd9a34739497a25959d46ee0da5a227e5edc7dab66cd8b32a88f2119d6083c77629ed29c54a140f6a1726e3b997582912e3a8dd8371ab9dddfab0227603934c1f1722c80ff16e3fc82bf255d0613b69711e877912e49cbb792ce7468af9c68c845a1ae9b504399dac2505aa6efd96298a4ad06c5173a2aa65fddcc9263b8ae0a45771990c245cdb11521d9c9187b19c0386768b9266ce07f00c9da6afd70dc7d38b59fb14c569e391fbd16855ab4bdd633a0b3fb94a98c509464da1befdaf1a97e2f03501b1f1121f5f9c8b435bdcb10ccac9dc2625305c21e09508e2035a703117bfdd48d01530d913f9098f1d20b9fc3c4a086efd450a5e0fb94047c9b66a810fb3cbef1640cff537858ee893a1073e0fa0092a3edd5e36e190c1b66d2c4d96046e16676a5ca3f860958516abe606b0bfea70502337fb508e3ea6eb18de5507c7c9d4e599ad835996cc4ca0338e1eb4e93dd3099cb0b19ef90dd7feb4372dc88ec8a6b3fd59854e17e58b3027dba76ec4b98ffb078ac4dbe7c215905fa0e95559e36fa9c1fafb3547c79942aec6abe1630d722d6b189220e477e73c033b5360c923d3bc78097385160c275deac336751e05ae6c400669e0bb422b6fb98eebc7dc417f0e40c325b2b1e9f9d9a6ae14d88648c62c0f6bc09717e0e297a67cdc2e001793a4f0303943f948725f48024f0b2a957a80eb403e6ba9f2765583c59da923df32865b5c50bd9dadbe420fed40150a5bbcf372411a3983eedce9e01b0d5e1bc860078443b975e19c997daadac91a75304be87aaa20e2073068758d140704ec73a5d7ee1a0be55e5ae39ce3056adb0386cdf3789245564b5bf68621c55fb25d5161d51277ca7d5e493fd1fa7d6fdad7571d8ae0c8d19f389eb8f8c24a226c7798b9620eb7b605390c676a649a5e3c0c6ec4bd917a9238445c01d4ba02578ee6fbbd2af0b97c2dae2f39173f342d0f0f40eac2d6c6cdd1a8263ffdf30802cd135c2cdb3d74f4cae8de0ddda4d06cb6f903f6be33cb420a179a209affdc94ff325d49c3d41bebb19bd9d05153ef223f2c575f002150790863863487e2f9b33a93a93e073c71665f1afceedeb7408f56415ffdc081bb78f0934c27008d8b6a5e2b96b1e9869ecc3ddc765e3136085963e223d4aac4535db875c3691eb8c8d240a6575b183c53b8351c4a018822781602bbffe5127ded685dbd8d29badaf5804fdde78570faf2f1151cba734a3da64fd80e32d10fdf37f20104b96c77c54d7fab926382d430e18a5fe4a424187a3d2a803eb4b22b7dbd804adbdeb3d0aab5d3ce4b515b5c876a091e15f8e6fba2b73dea94968328a216b16284fd0cc47192809290089336e3dc00e0f1e3701d2912f85b487523b8c1f402bc39b802e5973dc1778b22301be57e9b9ac769dab872839854bbb8d7c81e2d5f2a4c8a6304bacb74292a71fbb87187ab35ce3706429bf381776e903db242bfdcd9d7de9529f95afb04f721bad94e555c9d9eed4556d24c342db45eb1c47307f2ff17b7f7c13e8f15cfe1bd26fd56ded0e2ef3aadd2775154a0a0871cb44d05e868eb9501112b7f5344bb1555a74792c2118ff4a7f1568b0984fa9c8bb43a2c5ec3e863ae360c81b064326413b41321924ba0b389f50188ee5bf404f8bbba5dfafb381a0eb0debee1f7c8fa3b7531e733b587b478b0cdf294adc8f525954efd9b65aba153b5bdf3070efe5d456099e4cc4eae4a72ca0cdca44ca04012d389427a692a068eb62b9c29acd8dc44cd0a583d5df2952aa0e8bf3f1c9fe0464f33b25fa2d74a14bf20acba0ac02c80b6459d719ece64ff756dfc625905366a04aa63597f4ce2a36a4cfa59401e150cbd65ab7d8575f5c80516ffc967b9319aeff4400418195ce5a01455c7bd1cdbeb92c68957d7a5a0d628510d1534907be8dd5580f353afa14ee0816e30d3049ce141de125036651706ddf0fb83e519c215c80134505bd984e7c6a5e710df10d43a5b4a291d5f5f8cb3295913cb76f43eef3932cd13b34312004ea4242e64ebf4fa586cf70cf829bb359ff7c5e3a31e8208fee1ec8a4281ce811c4c6ed38ed00ed8db703c006c45e43704c17514060d4de7fe2863e56e64f0454fa0bb10366bab10defcad36b94aa53d0aded206b5eca71f46564a90de1aa10b9dfa4e05532fd790090788d261cde5834b2e85f9eac57d15abc7d350b0e875e6a50ce2ae6ac5d46d157ec5d79c1d069df44ffabb4793a4799186a86b3e01c4d842f29c369634004893a98d17619f562395e3003201ac26bd16064ef69f79c691374cd00f8c931ff0cf959a8c202046d3175a4974d50c346697f433b9808afef7a492b42689d40edb07320c29f3cf34201aefeb2d30d1deeaf5061acdacb50192be52444548028cc58af5bda07f61b90ddce52631f60cedfc6d810f77052a9831147cfbefcd8b17e5281225612caa4aeb21e8446f270f42f9b2d80f5df18df7573246ca7aefeda5e4b30d150ba2320ea1ec6adf8da235170a3f8acc4df9be377541b56ff03bdaeeb4cc95eb0c03117e1c8aa420a477fff5b97e85f99a42d8291428f8c13db6cf905a618a8e8ab801d8fa4896b537e72ab2c128d86842c506a653c36b70d31b77ccc77e023877570d3f7e83dbf541621f1c6424ae7ea4bc790a597878f748b45d6f018b514b821e0097e3cbbb63d9a132f94c29defc33c014aab2a0f1e78ec937ccb53657d9b6a4ed876097f73370f60e02e1339e260d3cc645be9c99e5fa711f8eea3038ce2ade0405d32f3448564801d615201ac79a67e3ec3297044b975d683be1ff831f52a541c49598323aa4a1f7dfa7e3b41f05b3580cd1b47a6dee05154e39539bee0b96c8f5e270985f839ed8feb23ce5bc81099736b1b375f31ff1ae362cfc12bd2ac6f5450b098427ea275e0bc4b4a8d01e79890d1516514072ed2cd5c08b629af6f4b29b6d6ca33b3c8cc0fb415360978a826dce4ca0512bb1c6eccb9c9959101f19390a35a160d459acc1f2d1128181a1cac17a3df76d62810188e796affcf6a097aed2ae6ce8c0b6d14617e9f72515f02b5f093b4127e5010c91034791508d0a3762babc0e0fce9158dc5f6adc08d4f62bd69e93180ab07b00bc6033de96a9632ddf75c964666b4969ba3d669cbb512bfc544b83334b0fcbf850a2383737992c82940856f1c8079bda036b5618c5b1d2b62d40713c472a9361973beae1c439d99119cb1215e2e7c90431ef29fb4bb11223df5f432aebd38c96c3139c3153507177f7b033c6ac7b8f051ef7847025f568082cafa865d27169ed00eafa4f03f9ffcafd58e587f3d453857329075beb296dcf2f45f81681089ea56ef5f5dc0444df78df3637abbdb8aa14b2f7f3f39cd5fddf04fa6ca3aadf61efb750c6533fb897b9132cc0d737e0e35a9488527f13101104b3453ec14c42d2663e0a135edd112178d05694bddb7da7aed852faa081ccbdc2cbeb82dd3fc64d32d8fc6290020ff8575d2b9054074ed5f3b6deecd80ef67ea6f52861f9320c7327b18ff610d7a617a814d4856631c9030eb14913293381d72ac77b3e64b3e2e948452c56cc5345523cab8884adf74a0e7abbacfc126726eaf417528fea8fe0d94bc88cc88bc745fe1e1aeb8ce6c1d304119836163bfba9a8c12931a7ea949ac1bc82ef1c9de54c2fee592c609fa4b047973f00a2bead855bb4f23eff3333e49f93a687e4bb0d13565063618264afb1f9ea6d82479a37234373ceb73b76c61c55c61e13f8fee42c363584fe10c867fba1ffb91b5abc786d3fe53e2917a515bb5110d9a40c8a09a22a39d21c0bb3bd696c45f9a1aabfcf4a9b153c23eaaa421cdc69e9707a9e057e2688f82ba3ecc347e1ae2936c815d0d3df5d83aa1a5af0c9495485e441dec3a0fa5d6f2f9bce13efae2b73a8696d4c0b3294f45a8dc844de11b71d973fb2a878e3600b037375bdcbaa21837c77c35653cce7d539d798a193c57694a800c16b71b1d9d55f2f68e78f920926398cce760a94d092775b2071c1cd5f060d77b16c3697885b4051cb83766463eb41cae8c9cd49cb2a9f0fb9340a552e60a911f03a599b317a3b3ed821269333fda3bc132dae4c39ab5a8fed049c3a10d34aa2b025bec12f9aa1a0f8316e39f01e8c6d84547c8d091dba6c5cdc9beadf56c5b6ad3a8d798893adee0e20a02e67fbf8f878c0114b76f074980fc7fa0bf4ab2b952ac42d70ef3f3e6e0ba465fa7a322f1d81a6792b1b5fdbbfe935a5c6d5167557a0d6297c76dc86c8980293cef7091b514910ac465199a594d31811b012715828c587091c4cd0463ffc7ee30614054c15e9d8f921bfacd618dad2115da7df45c95c4a0d293cd1837a92f09dae6c30757bb4492879f6726da75b4cbf9fb727ea1aa521dd94a34e7657485aada63d1f8eeabcf6540412849eba076155492cc436db4e03ed095d481c9c1b8fc59dbe1888e68a4ed1ec8bcb5cdbc53b2387e1527b13edd60e26a02ddf7cec814cc2c412d31560e680c94232332c5923627335ad37919d3e0cbb48c25455c405d55794e8d5ddb5ebda2fd639ab15780143084e637c1d253fc364239d660e7eae15cb378c8c54bfdfb423392034af025ed04aa7d1dabd90c39f9d51740d69a5fc3ffa479a1f8a464a356fe8583b070fdefb626b8120924ec5635ac855f32e13c98d71fcb52cc0b2c657c832ce2f4af08101bd2f67f300fbeb13ee2097f75730f2eb15e52285e09a814954e61f29f6cf81258ae01d67f1ea6725617720bb648fc0af7bc12cb2a0529b654ddea5179e2d91b6bdfab63be9f56051c5dcca27be8d06aa59d10cae5666eb436163e1b831ed714cac52b057ce043504878092fe2b0cc2d9690ee1f9a00e423feba5e43204f56345446e8cd33faaad02a3e67c478fc8f41e8702e9c08143366cbd8acb4105c86d20605de9269708bfe780c4073a30a61d7572e0090d09c90a05159065e8f77dc09081f427a2495c1cf9e463063dacd4fe421fad0abbacd8018f12951f1804e7124afb178cde569f3166145335a14860847944758d263cde27494c0f0900045d75a4926c46ee9729c9701c5ed5ae1e58f84658ff485518bea6bf06c13ae130d38eb23c0f0f08a06ebde1011576f0ec43df3fafe7f518802775f21c8d0ae9f648bbcefb145af849973b56937b6eb3f47d4dcf4a880654f5dd50404a173bf8ac92f7a637e1437d3f8cec9ca410e9c2b5288b8335d3e991236d7459cb64374c812e2b6dcd6f541c644f78519b994aa55d6bf4ebd72dfe8c8798d560807b939a70b05b5f1a091b8c5402f2611aa12b1b2dee358e6bd302e26455619552dab3619c624d0cc9882904913c6fb4909d57c4f18050fbc7bb59f45a071d9cc1a3122f5bb98d6fa828d2d6092d8fefc4d5517869596e79cef4bc0aa6cac53a905222ae48c0a2616260f757b123eec8c202ac77c964175a864bb21a407131097d7bb67d13f01e970db502262cdee0d9f7abe3f21e1da5795c56e6c36af43c8445068c022e73d64584802735680d3bfc1f3e6995aed888d394ba9381c34d3a9b6dd97105114f0af7456121eb9bf2ff4ec5553177e0446f9154528306aa894490e54c9a1cc73daea134ca2a7e8494b67e307d63532985e0ce598d7c7abe57f0ff6635eddbb77077b9ef9d7a7148776ca83ab4b57b0950313927c1b2b16e5c6cd5ce655f50bfc50b76a5163a8e9f368673e3486f0d35a9c31239cd0a8d36c2b88860cf796ed27221d9d6b20a9b8afc04b18737d914eacbf925ce7492fd866ad61e242d7e03189a90e31d1ea825af5c4fd7e26506e027bb60f2fe9de380614dbda3925e61c09d2efe7f2a1fdc3c9b2ed7337299e8a036c800b75724a2b920b0b649d4a067aa4ba4629523275aaed7ac919635113443b762c86d229327898f31dd7f6ab3ebf303faf5874f397a17671663f19462e9cbae8f420e58ac908fd4aad3e232fe1110845265bf232ba21922cfaf4283eb7c592437218e812ae3c8b4c58da666080b32821cb724c91022ec17080c454979b46963677e8f574412e5fe70fd04e1943f241c7b99d0e424849094c38432efa1f778fd03f504676f43df7f28de5ab8015d0a800576b392fe2ece3d50d199154b0b4aadb77544daeef1234f71d14706435a7853c0925e977178b171c45f4467e835bef78e85234c18a0429565b0b28c694a431dd0fb967d31d93e34929f66a20cc27a0b4eea4f5a67eb967b0262e1963d7537bd47b9168af2b5f05a49c612cca15ef66584bbb62421068a1a48b86522a6f13ba44eaa5964accdd688da680ccfa0245363bf2dfa69b5d610fbb77356631fe79b60bc51659f13a96b8a08c0ad3e506a161c4668e41d34e1f7b39562e690fd5d162f3cd865c09a79e721ee518d4b029f63bc0cde96c4f13dafdd314600ec59b374c9d02c175fa7ca134c5a7766b9c06e96b5b73ce9c90f16c0fb9786231433d7bbc402434399d1faf8a4fddd7ac209b55ad74ddc75e81ec56eab5cb6f39bdb8339b3857c6f6b23eabeaba9e87b38286b1a5b9fc4dbf1c32de40842608e4e45f48cb7581160a1902435829ec6ccb4608579e1fe7e15dc745a8c012ac78a8139956ab960a56fce6b52b065ccc7546ef1a3abc5b6e25a3422b081741f33d06d6c3f020671d81e3f017c65a937e5054a6f532f58d9b0796221fd9a3594240b9a07eee7fb012c5fe32060e5d2035a45e9d2affb6c68f17bed58440d0931163ac9a6787d3efdf70ccc542c2c4b60fa095830aa3a6948dca6297e301cb0fc2bbd256bf8f0bdc2d13c985fb66c0ef78bf88b0471672435f165a89488bd62a37ff181ec9d8e1ae0aa019d59f58eec59c6e45fc03e4d0e9656f90292487bf151a05ce1a5867093a28b8d73a129f31113cda1106b11f01f32678534ef99d25357832225b79a479f6f62ea33fb276d888e15e0db1794f34069266dab15208e2e5b830241f933d1d61c91dd84e19eba82269127ea8914aff3630a29dda3db9616421607446ae7f51533a6cebac47dfa1f1400a69504fd0efaf73d70072c5bdb40479e3f39c387e73a889c7c433629f3497b3b4112923bbe620f5b73cfc4c61f05896d6914ad0e01f5890269a319e7ddfb03edd4775c08061100984ed9e6f4e52777ba8f46cf2b627f0aca8ef4e21a84a0149c29b8b9437c75a9ee432cb93b2fd066bcc6f089818a97769d39585d57fb572f220b2257ec6774e940666937f27b0b9412dad3342d4e58d2476416d707452cd6905facbe667fe7caa999520b7abe78ddceff9089aae25a0cb1cc75c98952def406b68b45abf7c92a973c0334ff851441d0aa7b2a8471741f8f27cf91b12bd26f1be558e690566c03146cac1bbfb752cc7c7ecffe292ab36a0b6c5a8b600fcaffb92dca004f4b0b4140ae46452bd7df01c1707279a07109b53554d5fc5f17dbf8c68a49ff5c30b59e9271c1f266a1b703256c1cb9b213e7516b2e2367c993ced1fb83747a51879ee4c952ec1788f2176ac741b8b9f8906496cf711cdaaf1ced2ef2950be6515f947c3cf2469f1d2c2b20e5b14afda46b1f4d708d0e1063893483500c3d2003ca9d92a196312c68e6dc87b182722491eeb4109ef23d6cebebcca581e825d2a0d74b9fc0f01a28e2c132e54aaed9481021bbab38235cd75683107702da447208a346d893bb09387487b0a6fe887d03ec51fc7d42370348cfc465ef1d8f3870cbe6a4b4a35cab75a7d6f9790d9b5b2ccaca4a8ac07e687182fe8d38d55f850cee6a26a1cd82332464e03620f1ebd323ae72348d33be06e14e02f92170608f1d292904ea0be60665cc2c1a12cbfd66b999be1ad4c335c9f07d4af2d1479b26872310e415c9a281d7e93215bd28a3ffccf3f398344a4e93d40ae30d0499e3101b5f1289cb178a55d861a9cf84db6d391a66a6191e3aa38efe0359e33263aaa0ecf495316c2ae8f5c131186447d13f4adddcd09ed2cfebe2d678debcd02ac20353ffc27caa3578c87a7f237acda73b1794a9764226251e965f0604d7a68b97686f43710c152bd6a87592df0c750ad7d56217699ae1f7ade5ed559e4b8a1b55ee416af9b3b8ed65bf9926ff61d165ac8f02ac501a3c055784c6f8d7af536d2888e1fe5b18b3562e513685c194f36f4ba78232a9f2c670eb472503598b72380044bc98df9e8396ccbf0ffc53c59cb33e229220337f3b8af35e4b36857bfa4527a7b27150ce275518a12dd1ead976b7b8bc179dbcab8ed8dbe56603bab7a628a7d3ea429b8345e0f796d27bddafc485887292a3f38581ab7b3146d8fd5b67e5fc6a4f133a6f87feac557ffea53ff4e8bc3bc2518805c28b6179ed9b4c500b6607bddf2117b536800f4c05dd3eae57ced33d18d253eec9614c9102ad863b873acefa97f6113f7b71dd5b165232807264f7a0ae688e0732855c72bbfe6d97d30a71ad33d68d109717543fa5ea6cb5cb6cf055b90359af2d3f43f374c8b42d22ce9f8a98c302c67b68fb3296f3aa0fe97e95b2ae159a1bdc75e27108b5c74cdc531be1276331348ae7d2d6dc71fbae957a6359cfb855a62040badb93b0e23c71c4dc454a6dbd37dfebcaeb58d6968f23b1b0d31005355e88df0128d4b769db118fafe4d9f5c950e9b9f95a0a93d37f9653b56c01f32ce9511aa25a11d9b15281326b98605185f9caf62e4fcee770d9f825a26e9bda3e89c29c5d0f3c92648aa4dfecee2b077965a28f023f19a2ef292611f2da04638d7fbcd7f79b043c0ec8ca1da3a0be88addc3858c0c7b1da85a23420a7ef0e6f9574aa401f7ceca95d1ff08ad0030cef128c9406db9d4196e0789f907421e1981af68d5b292fedd63c02b862774ac2558cdc05f7fd4fa0ea15cb1c29896aee23ac01401c35bac6b00354cb11f8df0d5a94ecec5a354770311f7523da3d59966c03686d9be2c8b95abd71914721df1293dc64f1f339979c10675638f6b6ebf8920a09cd946325ae63c7a7cdfe42c52d0cc1381f41dd16b9ffa8aa0709e3f34b4e7623e3a487291485ed75e6fda12ca4bbc29f2cf4065c7b470f3bca8766216f2c6b92f7c75ed83ac7d197c55e24da9fd701629b4b3d0f8581a4b5b1eb5ab3ca575f4bb93d9c7d0673dfabe590100f6418bafc39df96efba3ac6eefb368932bb9724b504350f6317b4af8fc79ea9b9e61ec17116449addf03cffc9a209806f10be4a0177d8bbf2a563d5e8e73449a15e9050ca61acde19ea50a08ce9ae5e44095f89587ffc008900b34ab021fa2f32d084a02598fb6cd1c009608b6b6fc7d384816734a17cb8abbfb263b29b5d4895336cf61eac26ae9dcc134b9d62076733e532bf2446f1be99882b443c3a4eb4887bb41c4d600caf991a305e519ba32cd37e8fda90e57e9d6f62bf6b77191c724caab98f32ff8afe510b061e7076b9f57aa69c1e040fa97bae853423e9471ef132fde3fa975f168d847f6223dca34363d4124ff801eef50450b48d35832e7121901c858fae9cf7fc710cd8655013e4edb2f750c731d0d284f7becd3214e5f2f3299cca84796e881878b87351062cff4ffbb2eaae2c8ada9e631edd8e05d119f1d9ddeccb774d483e870a34941c342be3273fc7d0ee577ee8b94f8fe0ad0628e651fa77dfac86d5b32f2c44d0dba923ddb9428ee8a5f0991183498e218f7bddbaef2ad72393fc59d086ce8e6d5980dc9b4c4fb68ecc655ebb9ab4f21f75db35002e78579ecdc5d1cdb9f63f9914dde61dcd76f91795b54c153c5803573b2337ce6aed071e99a804a0af462480acea7f47af44ba6f4ffa00b0388156788b68caee6f8392b8298fdadc650bee52c911b76d386c20a8761dd45c12cea0c79eacd4901d5cb572ca5e8a945619ed2875920b34eb3cd58c621d191f1cb1dc182f9ed9f97b64bc3403a9dee41bc2caf0280cc3774ae52403203d70e51e1c6779061f406c8f72273ca26c9f8c771473a023900c52590280155be7b4d0e91f500360f68239a5a019a06c0fd45098989e19a9678552457aac1e65aa9c4f93ebc577b1b39ff176410c83bbaacfad9a61b590006a702400cb793f6257a40ffe929115101f33db0723cf39b8d7fdebd8f8355d076221908d7237c1857055fd34fd5f6576d6ce7ffdca332d691318da6496e04e2b993a66e88cb477baac4ef71eb1a9f088d25c6c6dd9e23ff535b98f28b9dae73161218a7d3bd73a2c18038d8dba1fad375699b5b36813538d1fa8dd2a0cbcdf18b944375f7813436ae26e4ee8536687a9e6c4b8802e82d7162e1435259302f128b9553b31d4fc3ff08d860f113fa4572e4f15eafbfc72ac45f4f23a10bf81f2db3dcfc4f9b9db148463fdc66857cf59ba166bb9865724dcac5d7f6ed272d75b28a613f6d2c248ae76f7f3bc0a0612c6ac4fc21fe91bce58c9807da8e1bed1602b7ee3ef585e43abe3afaa87bffcf954e9b94f19227ea70ddf2953bdea974d9e6542c7099cfecfe09e014117031e7b5cc065ba98341b86d8ffb417735eb384f592c5f098cca74cf39caefb17d81cd409868a0311434725c4315784f76e36e3ddf1b7ea67479509d9da44d005b130043de9b3fa1098926f6cbd8374a9f266d066bb9966bcbfc744e328de3c879e41d1c32b31a980c78996a1f577c0cc1166d9c497ef3994e3e783d9cda1f43862062c51329b8ace6a09e1827ab334d14a402870138a3011b3aa31b7c83c21fb87bd10c30c683bc2f49db46c8968a9d372194c5d5828be0ebb2826bd861248b0fba652a51007e43dd7dae8e6de7324e9928fa69b079d93e13a03d2ebbcb474af7d8416e882f443c14f38d78e5e4907ca9acd9cc7013f234fe5943c3917fec8f28b168fea62c4046045ef730795625505821509ab021bf32ed092ec62c4a0e38400bb5834e1670b21a1376aed265434376b31598a5daa7c48ec4e0b66d73ba9882d0365e974d4994a260cbd65f3b67baff923f1bfc2d8ac69b8a94d0ea24c4931f1f07bbc8177eb59d84d2f06ea709cd9a986a83d65cc7e3c4debbfec429006ba860faea4d38bbc8ac11eff416cc8ba5b5ccb51c91be084b0f998d6cfe2e7187cbf2c60508bb7249f44b9f84e0e986aeb78300ad79c92db5e3d5be9157fd68ea2e327fdf5b7bf335f5bf70bbdf2123a2b2ef2b09b9cf77098af18f36704fc4bc32515c130e22abf3669c73cc47b18a1fd1d429ec28a579e2adaa37060188a3df294ab8852289333ed1c9e8ddb1c1757f243ada92033350d793fe9d539366dccc6a39797e344835a691546926edf231c83483f661232ea688d826b59896db39d67d66e13ed64148b4e8594f546c0c8d6ed547d791032b58edda81895bd439517ced3b03ac9f34aa8d8ea2daef4114035ad38c3dc1ec475fb6ed629bda4e4332b9c2127e550db9011848f6937f460dc60ee0628a8c3a36e9162085817a24db5c1a06cc3a4fa1ec3629ab51dca97f2edc3301519c76af6b544fcb2a974a45d68e79c7941bee2559af2dbd66d1c0401e0c3c8972175249464620d81359bd94a17874aff9452967e71d3dfa6e8dc25fab4d93d1aa87656e9ba31a65501c38f09bb30405a3b21318a910d4c946a4dcd6c65e58f32d04ab049823abcab17438903cbe384007905b3322aa1d5390b422b20d8c6db71db25e768101b4bd3c4958fd47ca1808e0c13608d58b56fbfbf33a035e3f466f31a4df10b0b50a92890d82d0586b3693e7136b50d31e78eb645f1ee7a01ecc0f411dd7b1bdf53d180b2c185f6124f006fb94e19eaf0597756d7a415bca523a704347e6daa6b40f0409f73e03064f03187c1a8ef581300397d6f89ab5c6d72ac201d7bcf72f756a71aa265695ae6cf4f4b4fbb25287d3d1b016207dae3c210321e021de71ed347cea00e6d451dabb685f75bddbbf3a050213e5d7faacdcf13bc3730a32b7b73e59fbc5db3304d276af909fad1955d6671d05ac3b857ccdb1f1752136f3aa0060fcca3a18abcca23e1d77333155fb3ee3cbfde7888f4ae793384aba9ff721906b267a88669894ce7ff8f0c68d8d3088636066602080dfd721ec333dfe6a0606bff6a610acb84ce68836768b47d5c0aa2b6d1f73b096610709161168c8cd9d191e07034996e81c4b5619b4ad604165b42d906671d0a96295b436f59b57b0bf13a8c79d75ef772d903f61319e9469742db427207378d290bb04118e19fe762a7f4fd0a537b820e4a9ce3130b453afd1f8282e655776aaf86e5a0610578aa7d832dfad6d4a00fc0dfbb8cec3a978b851131b63e4814f1132863b14fb850981878b11a7f6265a4744121a8d12e4aff210dfa5a52a2273a6752d56348b758e5a0431021e5f1f0bd788e73882ac9930ec0cc1e70c120048f299dd41879f48d7c75f895f8cb963b4d8917a721e5854c33fbdd1b8132a688dfbdd0fb9fd635865be1bac26cccbe288d4bfd4f1f4610a98621f5be214f28568e3612f8dba37b30531dd015b218713a13520de389065be09c10b97a0fc60474284cf5b38ec8c6c0085cd9123e4caf3ec56fa867ec61257a839998af083fe8914a53cd6d5f49367f328238404c6e5a261e803776964cf645ea5794a3cd094d96b64095fea7531932e890fb8dfed0668d6ba847ed29924ba5a6c7589a78ee57d5d0df493acc588656ad3db82c199c82e9506347c180807e2655f059407a7e840b8b651032ca6072e617b4c2f2f557ccd4b2feb387801721e822a285b818416d234c0327d2d250f26a73c7611666a93d4adcf242350718962968e75f1432599944fbdde606d4b610d9c5c3173a97bdbf89e60b661ef6d450ca443dc95268ceaed4434c132a02cff4e31fb70c3096a8478eedaeea46d3855ad2f6ff8499da36eb88e72b99fdc8310cbe4465d2533467dbfd90b099928ed3ec39a8e087803dd60f225ba2d2a877f5d9173251aa00b7c769d4ff3a771cd183d75da2e72ffff81cc1c93db6226d3bfbff32e2534a72614c19ce3c48895247054a4f6fb4037bab02f49f87cd12eae2d9b7eb88ef6b2af435b15e6ea05ae77b22e65d5bf6626fdc0642332f404a7e2c1ca50f9500892248ffac9411cb5690c9f09b26aec1b5df7201cd5d97b0508ec09c7b50eea2e461c266a504c674c6515d625eebaa4cdde5161247efee49fb9be15de62d44e60b2eb9c6c59461fe4273b694d057ccbe7f319304d6c294e2de33adabcfb8b789dc2690b8ced3df0bee951eed7cb49ee83f22a4787559930c59f1908d64fa7717d246f922aa69f8a190f72821846bddad0585cf9d1534f2935d9eb92dbfdc8e040f66bf52432c42af74211289b130ae300b34d8205edf0aa6e8d83f6d30d1a2f8c7398c98c3a2f2f7ddf826ab32644fca6053cecceabc1cb24c2b323c9320fc489991f8c350c6b2b3a04aa9fc530bbfc9e729f215549b3718d0c08e1095717f3989771e601630f712ab42441a3c26a4e403e7e47bc7f4fd00e6f0b0b195e4871aa49283546277c58b3727b4d90814712288e4c883cb606b17006dbbb0575e84f873eb3ef95b142d608b9d01cf6188932b6d9bf8060d26be2fd9c0c7e126f42742a367598382c470a53faf3a75b535ce9f8507d6b40a9575c3fbfb55ee098b35e53c7e82634cfe41381f9ce6eb46a1617f00daeca5f3b329b92eff412b463f266bd3874103f4fe2be2cfd592528b12d8db92cc5576890454eb306e537bb857f815d031e81ba730d461c765d28d1a660270a57ccf337d96fdc8e5b2f0cdea7ce5bc209a9315b1d86ddd3ea4f5efaf3598779fc0cc1eed059afbcaab7256e7686cb845f9c915daf44e63e9cebd00b439a08906ff8e6d6e62bd508bb53a29c458e75d0893105772ad5b1648f6ba03f31b2ae43d2ecf2d1973f2f5e4139cd96d34f0cd9f4b1d65936a720f6d45348a301e549a3814db98c758e1f15a25387bf29ed5620f35cc410852c570581499fd0f99df8cc33aa7fa138d2878373267e9d5d1b51ac0b666521fcf9c4eeb071607d267a5bf91014d86c4a9961d97c1e37ce6e6a43f85d0c6ad61c56468e9d26f7aeb2c041ddc2c9d7b9a90d451a62662237f6efc7f4b127c86481e7b627329db940061c18e092db4be68029360cc7f72a2035792802c8d987bb475eb85179b8245da3da6c0cb13b7bb2b6be437b0d534e8b3d1951069a10993b399dc283ed7bcaa8709369dfc6a06a0120f2427edda4efd3bc3b4fa5f359fbd1eb71008a3ed989883737cc47a4dd2192bebb232dfaf2664fa7679850a5256cfee16c3efa7c5b4f39f590f926c639dc5dd104b408ac27a30525130ed620419fc61e0d5748a9bdbf62ed429da99eb9443d5bfad8e397e9d6c919fe875ef0dae7d96001a9ea8b9258504f1fd5dca428d956e6e6d11be8afe4e4edf82c46ec060ee63a2e1e17c6682c3189e6a965b0b4372b277467835bcbdf634bc48fee3ccb1a729714c9d8f5996ee52f1ade3a24d71263cde16005a04a0a3f613b7b53014884123e943e4037598a8cce75bb39ca3c60ff35309e44d05b9c2b64cca2d2c7a664ae040472a7e5cf9ab4ecde0cf91f8832251311dfc0a2a9ec9affbcca0461ec59d832d236d71347a56ef01844db79a419be4e4f0e80f5a2ce4324acaa191d19b28574d924e340a7e4d0d8ad5429e35438c8d291c8d79af43b631632473c7b484de3ca07849c277a80545e614a29f6dc72104c41d3a7d34eac45fb0a9a023e756b546f5dfd5881c372f68dfff2457484023a59466ed271f3f60bff77bb0742b0dc0d7ee3b810e165a6a507a55edbb1acd24e4e454c3c55181a1f9fd8ebd504ad67459b4213ea70259530b1acf7a0462f3347d45878a315af214cd511f657a8cc1188622a10c144a63f59c860c46e7ba450d54dac441252fd405e0cfa12ad655da16c8cab1d1ebe9cda5c179c5201e238ae7e3bd5c0db901990f995ef9824edf674a72a814119f80fc128ade199ccbb1cefc6bc20755d1a35f1c3ce2f113b33777303227b0c221c25c444c718a5d2b160cc1f674ca27489dcf1d08e33181cbbca26b0cb643593c765833f9f9f05ea4773c7ba0007ff2d6bb6298d75d253101cf55dd7bf7ed1f2ac7107c8cace51954b6e4d0b358c585eacb7fbc4b521d684aa08df79b9ad3dcac0486fcb68a091d70285feb9fe9795b953d1e606715241d35ffc023ab6dcb1a6677b44a892c3699ba9d03c5f11426a7db44d080d69c881b7bb99ae573d310a8f9e02e05b903e7e3a376bac97fa42009f3e0e88f06b345af13604a77317fdc187e72ffa4fd6324190c726fd9e96808be1eafe273af310e1899111ad6a0fa8edd023d52a57144db7e58dfb2ca9905d1e0910b36e260610385e1282e13558c916bd517312cbbf6a7bf18351b0e9c768eace3d3c3309eb8855aa1fc6946f52fccb5bfaeb72fa663f92500d0bef4176d87bbea6160f9c25e16a7d07f9609132cd499bc551d7c004e607141e79b6fe26581f37ca61d9d16bcb9fa4cbbe28a8075954eabba2485bfe568f8a1df3946eb741bec020d54e78e9df0d5cfa8a220d3ba3a27dad2f9d0af1e87d45f8fdb166d8906eb27b08ea0168ea6a88a6595d528b434a8e9ce0e40ca2dc533a0bff2f2caa0de38892f4324646295fe47805c0edc4b937c374c59c5936c6d258aeae0867bad804f0f45078104ede1b21d8204c367724be28f096042f782c747cf95ca0657cf7a6a035db7cd35271620124e7af8472834cfe27630568556f5650b7243b4244dee7b432a3a682ad9a30ea0d96d0d2f20c25a9925f64f530a6f123901e26b1a2cf9611fa1a81138d0fd14e81dc85b0463f73216dad14d8a1e4c29d3dfb1eebee54d982b969bcfebbcbde530b0b482f7d34539883b46d0211af8640b4159e1c876e34a7c94ce2a0739bc81a4597e3514c003904d90a1241777def69cda750dde0f50aba1ee9d122b3b87e1619903518192fb33e1ce62279f1721b560b88979abc937720fdf677483b29a97a45a73a0116c5b21b77ba59fb16017304ceb0396771966099b8e6dda8f182f9cfab984816b3f4f1ffc05bbde3fccab8803c17f76b08a664d610bf827b85fcbf30166fad672c2b7f19ce285263bbb7b958a4ff1f16f34cef896eb6135d97ebae3801d911460d12fbee045dc1a2da61a87a608fe922f6268b5c1226c8a97eaf5546e5cd935ddb44845221443e86c34fcc413d2dc6e81f1c4aecab94e56f0f60b7807b493272e2e917113bcb2ffa7669227d95358a03b987cd1c801867a2b4dab48939429b710727fbf1f15bccd4ecf610a97192d405864ba565e5a16c6b73ea748d6ccd485bb0a10a07d0e395a11ff8a57e8fdb87efe04c81c3d47bbfee6c4b95416f306e97099405fd376012ceefc4a9a2d0f8181c6e96a2d42f9c4185232d58a200a61d648693dfb60b586fd7cb4a2e999cf0fac517f442c84dbeb6eef2dc9ed1535391aeaf57eab6cb172ad8222839fc3bee2bed8acb041a58ec183c04a06b9c99bf5ac5eb6f897b0afbba5ea67a586e4948d29b5681d2c0a505b022a99ce0aadc05d83be594df391947ce45a6575ea3ae7728bcdc85c5035cb80eb7d11c4406492fbe626d02083bd26c4ccaa8cdc7fedb969b41489594f5d8721bf7a6927f2ecfd88f25cfc141b33c7ee7b79a0c0c3bd0c81f554c7deb6370ccca44e2fe0741eb3fcb54fd1826431e210788e3228843ac0d9a94496d4c1e8bc1556ac5078e97f9b176fee81b91b8744b038384d60c8dba8baaf3effc641059e26a31ae60a430aee4c2fd0b1a828afbb23e0300cd26c4e8c79c75b1c9be973f0b85e42b654656b5461ab49f7fed140be94bcc358aee28a8f5507b1fbe99f474e062467157dd91a19866c124310b2c747b7baffd676ddb12f4460a50cb4acbb82bf6eba5fce83b46f987a4aef4bfe91d796e3582b5a7b0337d1ab22c7931e25f9c859293550607a2e35c736901fb0cafb7adae42b334d7f62c718fd085c19fa7d3fd0846f3b146ec4681bbee2b45c8469920cdbade7514335ffe28320ee3de2a1987742fd1bcbe8fe503f6defe8fee388b893c5495385e052b8e5eef45263f249775c1beec410193e15a39c3fc6715b5e094ad2ab18206eaec0b83c151c0fc568afd4b554bc32ff040bde75c679581e5ace406000b0010c2f42397134444a27cb21d0efb1c9a169743450a6d8ddb20ca411568a7f3b360f9c881f2158f9b0e192e968dc950f5b5012767017ec73f39360a02f72b17e90d77dc154e8e231e38773e7bb5968e58c46ce35793d13cc6ebc0d45eaa04cf201f7c75b764924c6c54628f9289f04b953c42f5f8e30991971b3b5697177c9d51e1aa9b9977dea0449ed2cc08b9b4a73c0e99b5f18db961be0ac66b8c881e879d4ca356a1c8381cb1ac638bcef23a89db8949b856b01519c126fdbc2c56fc90550e84fa84f68785db5d2d0513080017ea81e5129bacf52ec35a1aac59f5bcbc7cba7ed37af9873319044c353accf6af490611c2a7d1f023c267dc239b24a21e276a4d73d3f6e430a8eda89b3576c150ae0dce7ce571aa1451e34399cce87fb0667eeca16f2a093ba1bd6c9b654d93a64867a3ad8025a46be41a955bee002057dd329ffbda55ceefa05d7bebf9c2e862237f8db598d05454a04b6326caba2bd2cd19de44068b33877766efe7d9ae8d59391bfc2f9384d69a2de17511043cd1a5191e5585f92976a646e05e7046844f0ff8c6e6f67a3143bb0c21e203a0fdede285805fafb86c2efb197665a78da1771804bd2c9bd4c88fa4c0185ca4c81bdcc88cb43e94245cd958cf7e7609fb35e61fa3a12d19ca1d960dafbfe1a15fce0e320c8ec2112d4bcf4ef6790d8957070fb1b9cc58a1f3c617face84279e564be2a790c9e62b2596ad0b82f54f4e9f157f1e3c38fcb2d210c4f4da13dd58c8644fb5067bd34fd455463dfc22bab90d3260cad899fff4feea52d634a73e57a65a776581786114075e77095057eba0dd2a1865fb4a143c6778a3a09865ce7110cec1f1051d57882902ea29869aee7309c1e404335aadecfd69af728931d543d40472a6e6cc3e068535d3205c216e1d954471d3bfcaca176e46d8662ec54f57aa4c331fa084bafcd65b9b357da56d4d3bbbeceeb61348cece72143063b230ff781118d26976a2fbefaa60fc44fc5f5fd4226cb53dc58b9f1a0d4671701905da9c2ce3d827149a841f8382629cd5e63be3158eac70e4feefee131ac9405e1192c901519cc0d596bdce37813170187a388bda0d430fd1abff8785c54693bbe3dedf9ada9c1d0fedf524669314f417de51d09c2b17b372676909f463c23647a0d34afae58107464e8993489c090a3cfed18397c3a953dac516cc6a12a4d602c00e067ab41a6b9c5107323f972caa527ba3d6a656a5082b2b8e10195e2099c91fda80292fecb4a420074834575c36259bfc047071505c2a887e288a518d5556f13e86ed20e1a1aaff819c48347ba4f94bac54dd2ab963cf4cbad0f70c60ac42aaf7bdcfd91f69c51fb9595522a7aa268800378c03778c7b6272ce68c4b5380bf6bd7f34512035b41a560675fc484d9edd7718c32d3723d60b2b9c3de64d4d738b9bc2c31fe98ee537a19f1367af2aff6b02629eb2617a743ac464f9458783df77e288fdafa6e6d06ba62977ca6effc951066aa07440c1e061a482bb6594f6bce08a2fcf8e1ae6ad1e4d914aef4106c07bc597d6d9c753fe603f8c1e539f0b41ed73238442f21f0165dfda41b4f25789fac8fdd85a071b8217d67824ce55d21a6c1bc8d768d8bf17d423953509be996c7997aa9c96146cf2c5d8b6e703d0dc3003a3cc06426b79f0202053c44c09a31ca1cd6123ce68d011858d494cfd4f847d83698e0bee6170c5bbd616f64f0547297c02f8890d8f4db70936cee1053edada1a83cbf57a331ce478fa273c5bd16bc606946dd7d937703b0ffffff4f